From 1ef98ec785632d3fe0e0d462247883d4471c1a22 Mon Sep 17 00:00:00 2001 From: n64 Date: Sun, 1 Sep 2019 15:50:50 -0400 Subject: [PATCH] Refresh 1 --- .clang-format | 3 + .clang-tidy | 6 + .gitattributes | 23 + CHANGES | 25 + Makefile | 14 +- README.md | 70 +- actors/amp/geo.s | 108 +- actors/amp/model.s | 1006 +- actors/bird/geo.s | 46 +- actors/bird/model.s | 508 +- actors/blargg/geo.s | 36 +- actors/blargg/model.s | 1090 +- actors/blue_coin_switch/collision.s | 54 +- actors/blue_coin_switch/geo.s | 16 +- actors/blue_coin_switch/model.s | 158 +- actors/blue_fish/geo.s | 56 +- actors/blue_fish/model.s | 274 +- actors/bobomb/geo.s | 190 +- actors/bobomb/model.s | 786 +- actors/bomb/geo.s | 26 +- actors/bomb/model.s | 372 +- actors/boo/geo.s | 30 +- actors/boo/model.s | 638 +- actors/boo_castle/geo.s | 30 +- actors/boo_castle/model.s | 638 +- actors/book/geo.s | 12 +- actors/book/model.s | 166 +- actors/bookend/geo.s | 54 +- actors/bookend/model.s | 910 +- actors/bowling_ball/geo.s | 46 +- actors/bowling_ball/model.s | 10 +- actors/bowser/geo.s | 822 +- actors/bowser/model.s | 18588 ++++++++-------- actors/bowser_flame/geo.s | 44 +- actors/bowser_flame/model.s | 772 +- actors/bowser_key/geo.s | 54 +- actors/bowser_key/model.s | 1042 +- actors/breakable_box/collision.s | 62 +- actors/breakable_box/geo.s | 48 +- actors/breakable_box/model.s | 174 +- actors/bub/geo.s | 40 +- actors/bub/model.s | 834 +- actors/bubba/geo.s | 20 +- actors/bubba/model.s | 1062 +- actors/bubble/geo.s | 26 +- actors/bubble/model.s | 94 +- actors/bullet_bill/geo.s | 18 +- actors/bullet_bill/model.s | 612 +- actors/bully/geo.s | 174 +- actors/bully/model.s | 1376 +- actors/burn_smoke/geo.s | 12 +- actors/burn_smoke/model.s | 90 +- actors/butterfly/geo.s | 48 +- actors/butterfly/model.s | 234 +- actors/cannon_barrel/geo.s | 12 +- actors/cannon_barrel/model.s | 288 +- actors/cannon_base/geo.s | 12 +- actors/cannon_base/model.s | 314 +- actors/cannon_lid/collision.s | 30 +- actors/cannon_lid/geo.s | 6 +- actors/cannon_lid/model.s | 88 +- actors/capswitch/geo.s | 26 +- actors/capswitch/model.s | 436 +- actors/chain_ball/geo.s | 12 +- actors/chain_ball/model.s | 66 +- actors/chain_chomp/geo.s | 40 +- actors/chain_chomp/model.s | 1060 +- actors/chair/geo.s | 54 +- actors/chair/model.s | 630 +- actors/checkerboard_platform/collision.s | 54 +- actors/checkerboard_platform/geo.s | 12 +- actors/checkerboard_platform/model.s | 170 +- actors/chuckya/geo.s | 230 +- actors/chuckya/model.s | 1732 +- actors/clam_shell/geo.s | 36 +- actors/clam_shell/model.s | 448 +- actors/coin/geo.s | 202 +- actors/coin/model.s | 268 +- actors/common0.s | 50 +- actors/common1.s | 58 +- actors/cyan_fish/geo.s | 32 +- actors/cyan_fish/model.s | 374 +- actors/dirt/geo.s | 58 +- actors/dirt/model.s | 364 +- actors/door/geo.s | 596 +- actors/door/model.s | 1782 +- actors/dorrie/collision.s | 924 +- actors/dorrie/geo.s | 104 +- actors/dorrie/model.s | 2894 +-- actors/empty/geo.s | 6 +- actors/empty/model.s | 2 +- actors/exclamation_box/geo.s | 30 +- actors/exclamation_box/model.s | 412 +- actors/exclamation_box_outline/collision.s | 54 +- actors/exclamation_box_outline/geo.s | 32 +- actors/exclamation_box_outline/model.s | 422 +- actors/explosion/geo.s | 34 +- actors/explosion/model.s | 164 +- actors/eyerok/geo.s | 250 +- actors/eyerok/model.s | 3918 ++-- actors/flame/geo.s | 80 +- actors/flame/model.s | 298 +- actors/flyguy/geo.s | 54 +- actors/flyguy/model.s | 1212 +- actors/fwoosh/geo.s | 12 +- actors/fwoosh/model.s | 68 +- actors/goomba/geo.s | 66 +- actors/goomba/model.s | 1872 +- actors/group0.s | 32 +- actors/group1.s | 24 +- actors/group11.s | 22 +- actors/group13.s | 24 +- actors/group4.s | 22 +- actors/group5.s | 20 +- actors/group6.s | 20 +- actors/haunted_cage/geo.s | 22 +- actors/haunted_cage/model.s | 1038 +- actors/heart/geo.s | 12 +- actors/heart/model.s | 60 +- actors/heave_ho/geo.s | 116 +- actors/heave_ho/model.s | 2538 +-- actors/hoot/geo.s | 120 +- actors/hoot/model.s | 2688 +-- actors/impact_ring/geo.s | 14 +- actors/impact_ring/model.s | 108 +- actors/impact_smoke/geo.s | 28 +- actors/impact_smoke/model.s | 274 +- actors/king_bobomb/geo.s | 236 +- actors/king_bobomb/model.s | 3810 ++-- actors/klepto/geo.s | 188 +- actors/klepto/model.s | 3674 +-- actors/koopa/geo.s | 190 +- actors/koopa/model.s | 6660 +++--- actors/koopa_flag/geo.s | 60 +- actors/koopa_flag/model.s | 542 +- actors/koopa_shell/geo.s | 58 +- actors/koopa_shell/model.s | 1070 +- actors/lakitu_cameraman/geo.s | 82 +- actors/lakitu_cameraman/model.s | 1528 +- actors/lakitu_enemy/geo.s | 64 +- actors/lakitu_enemy/model.s | 1496 +- actors/leaves/geo.s | 12 +- actors/leaves/model.s | 58 +- actors/mad_piano/geo.s | 38 +- actors/mad_piano/model.s | 1066 +- actors/manta/geo.s | 116 +- actors/manta/model.s | 2948 +-- actors/mario/model.s | 12162 +++++----- actors/mario_cap/geo.s | 146 +- actors/mario_cap/model.s | 742 +- actors/metal_box/collision.s | 54 +- actors/metal_box/geo.s | 18 +- actors/metal_box/model.s | 142 +- actors/mips/geo.s | 104 +- actors/mips/model.s | 3518 +-- actors/mist/geo.s | 30 +- actors/mist/model.s | 116 +- actors/moneybag/geo.s | 102 +- actors/moneybag/model.s | 794 +- actors/monty_mole/geo.s | 78 +- actors/monty_mole/model.s | 3020 +-- actors/monty_mole_hole/model.s | 60 +- actors/mr_i_eyeball/geo.s | 12 +- actors/mr_i_eyeball/model.s | 76 +- actors/mr_i_iris/geo.s | 56 +- actors/mr_i_iris/model.s | 106 +- actors/mushroom_1up/geo.s | 12 +- actors/mushroom_1up/model.s | 68 +- actors/peach/geo.s | 292 +- actors/peach/model.s | 13730 ++++++------ actors/pebble/model.s | 60 +- actors/penguin/collision.s | 50 +- actors/penguin/geo.s | 84 +- actors/penguin/model.s | 1976 +- actors/piranha_plant/geo.s | 90 +- actors/piranha_plant/model.s | 4390 ++-- actors/pokey/geo.s | 34 +- actors/pokey/model.s | 164 +- actors/poundable_pole/collision.s | 92 +- actors/poundable_pole/geo.s | 12 +- actors/poundable_pole/model.s | 226 +- actors/power_meter/model.s | 222 +- actors/purple_switch/collision.s | 50 +- actors/purple_switch/geo.s | 12 +- actors/purple_switch/model.s | 158 +- actors/sand/model.s | 58 +- actors/scuttlebug/geo.s | 232 +- actors/scuttlebug/model.s | 1138 +- actors/seaweed/geo.s | 36 +- actors/seaweed/model.s | 424 +- actors/skeeter/geo.s | 192 +- actors/skeeter/model.s | 4514 ++-- actors/small_key/geo.s | 18 +- actors/small_key/model.s | 794 +- actors/smoke/model.s | 68 +- actors/snowman/geo.s | 106 +- actors/snowman/model.s | 796 +- actors/snufit/geo.s | 50 +- actors/snufit/model.s | 764 +- actors/sparkle/geo.s | 34 +- actors/sparkle/model.s | 138 +- actors/sparkle_animation/geo.s | 28 +- actors/sparkle_animation/model.s | 126 +- actors/spindrift/geo.s | 68 +- actors/spindrift/model.s | 856 +- actors/spiny/geo.s | 110 +- actors/spiny/model.s | 970 +- actors/spiny_egg/geo.s | 38 +- actors/spiny_egg/model.s | 826 +- actors/springboard/collision.s | 154 +- actors/springboard/geo.s | 46 +- actors/springboard/model.s | 460 +- actors/star/geo.s | 20 +- actors/star/model.s | 222 +- actors/stomp_smoke/geo.s | 46 +- actors/stomp_smoke/model.s | 240 +- actors/sushi/geo.s | 52 +- actors/sushi/model.s | 892 +- actors/swoop/geo.s | 60 +- actors/swoop/model.s | 838 +- actors/test_platform/collision.s | 54 +- actors/test_platform/geo.s | 6 +- actors/test_platform/model.s | 132 +- actors/thwomp/collision.s | 254 +- actors/thwomp/geo.s | 12 +- actors/thwomp/model.s | 316 +- actors/toad/geo.s | 266 +- actors/toad/model.s | 5390 ++--- actors/tornado/geo.s | 12 +- actors/tornado/model.s | 234 +- actors/transparent_star/geo.s | 18 +- actors/transparent_star/model.s | 94 +- actors/treasure_chest/geo.s | 26 +- actors/treasure_chest/model.s | 800 +- actors/tree/geo.s | 68 +- actors/tree/model.s | 356 +- actors/ukiki/geo.s | 178 +- actors/ukiki/model.s | 6648 +++--- actors/unagi/geo.s | 106 +- actors/unagi/model.s | 3766 ++-- actors/walk_smoke/geo.s | 24 +- actors/walk_smoke/model.s | 158 +- actors/warp_collision/model.s | 2 +- actors/warp_pipe/collision.s | 186 +- actors/warp_pipe/geo.s | 14 +- actors/warp_pipe/model.s | 432 +- actors/water_bubble/geo.s | 30 +- actors/water_bubble/model.s | 414 +- actors/water_mine/geo.s | 20 +- actors/water_mine/model.s | 370 +- actors/water_ring/geo.s | 20 +- actors/water_ring/model.s | 508 +- actors/water_splash/geo.s | 26 +- actors/water_splash/model.s | 174 +- actors/water_waves/geo.s | 50 +- actors/water_waves/model.s | 126 +- actors/whirlpool/model.s | 212 +- actors/white_particle/geo.s | 12 +- actors/white_particle/model.s | 60 +- actors/white_particle_small/model.s | 96 +- actors/whomp/geo.s | 108 +- actors/whomp/model.s | 1148 +- actors/wiggler/geo.s | 120 +- actors/wiggler/model.s | 2496 +-- actors/wiggler_body_part/geo.s | 80 +- actors/wooden_signpost/collision.s | 54 +- actors/wooden_signpost/geo.s | 20 +- actors/wooden_signpost/model.s | 256 +- actors/yellow_sphere/geo.s | 18 +- actors/yellow_sphere/model.s | 70 +- actors/yellow_sphere_small/geo.s | 12 +- actors/yellow_sphere_small/model.s | 76 +- actors/yoshi/geo.s | 150 +- actors/yoshi/model.s | 4630 ++-- actors/yoshi_egg/geo.s | 32 +- actors/yoshi_egg/model.s | 170 +- assets.json | 202 +- bin/effect.s | 336 +- data/behavior_data.s | 123 +- diff-settings.sh | 2 +- enhancements/dyn_light.inc.c | 15 +- first-diff.py | 2 +- include/PR/gbi_old.h | 2 + include/PR/gs2dex.h | 784 +- include/PR/gu.h | 3 + include/PR/os_time.h | 2 + include/PR/os_vi.h | 3 + include/behavior_data.h | 12 +- include/macro_presets.h | 4 +- include/macro_presets.inc | 750 +- include/object_constants.h | 83 +- include/object_fields.h | 49 +- include/seq_ids.h | 81 +- include/special_presets.inc | 176 +- levels/bbh/script.s | 2 +- levels/ttm/script.s | 18 +- levels/ttm/star_cage/collision.s | 2 +- lib/rsp.s | 504 +- lib/src/_Ldtob.c | 67 +- lib/src/_Litob.c | 17 +- lib/src/_Printf.c | 57 +- lib/src/__osAiDeviceBusy.c | 5 +- lib/src/__osPiCreateAccessQueue.c | 3 +- lib/src/__osSiCreateAccessQueue.c | 3 +- lib/src/__osSiRawReadIo.c | 3 +- lib/src/__osSiRawWriteIo.c | 3 +- lib/src/__osSpDeviceBusy.c | 3 +- lib/src/__osSpRawStartDma.c | 8 +- lib/src/__osSyncPutChars.c | 6 +- lib/src/__osViInit.c | 3 +- lib/src/__osViSwapContext.c | 3 +- lib/src/alBnkfNew.c | 21 +- lib/src/guMtxF2L.c | 5 +- lib/src/guOrthoF.c | 3 +- lib/src/guPerspectiveF.c | 3 +- lib/src/kdebugserver.c | 6 +- lib/src/osAiSetFrequency.c | 6 +- lib/src/osAiSetNextBuffer.c | 3 +- lib/src/osEepromRead.c | 3 +- lib/src/osInitialize.c | 6 +- lib/src/osPiGetCmdQueue.c | 3 +- lib/src/osPiStartDma.c | 3 +- lib/src/osSpTaskLoadGo.c | 15 +- lib/src/osTimer.c | 3 +- lib/src/string.c | 6 +- sm64.ld | 1 + sound/README.md | 2 +- sound/bank_sets.s | 122 - sound/sequences.json | 38 + .../sequences/{seq_00.s => 00_sound_player.s} | 0 src/audio/data.c | 148 +- src/audio/effects.c | 21 +- src/audio/external.c | 145 +- src/audio/load.c | 17 +- src/audio/memory.c | 6 +- src/audio/playback.c | 9 +- src/audio/seqplayer.c | 17 +- src/audio/synthesis.c | 6 +- src/engine/behavior_script.c | 57 +- src/engine/graph_node.c | 159 +- src/engine/graph_node_manager.c | 26 +- src/engine/level_script.c | 44 +- src/engine/math_util.c | 258 +- src/engine/surface_collision.c | 84 +- src/engine/surface_load.c | 12 +- src/game/area.c | 42 +- src/game/behavior_actions.c | 25 +- .../behaviors/animated_floor_switch.inc.c | 77 + src/game/behaviors/arrow_lift.inc.c | 18 +- src/game/behaviors/bobomb.inc.c | 4 +- src/game/behaviors/boo.inc.c | 6 +- src/game/behaviors/bowser.inc.c | 36 +- src/game/behaviors/bubba.inc.c | 172 + src/game/behaviors/bully.inc.c | 10 +- src/game/behaviors/castle_cannon_grate.inc.c | 6 + src/game/behaviors/castle_flag.inc.c | 5 + src/game/behaviors/chuckya.inc.c | 2 +- src/game/behaviors/clam.inc.c | 64 + src/game/behaviors/coffin.inc.c | 123 + src/game/behaviors/end_birds_1.inc.c | 29 + src/game/behaviors/end_birds_2.inc.c | 31 + src/game/behaviors/eyerok.inc.c | 2 +- src/game/behaviors/fire_piranha_plant.inc.c | 2 +- src/game/behaviors/flame.inc.c | 53 + .../behaviors/flying_bookend_switch.inc.c | 303 + src/game/behaviors/haunted_chair.inc.c | 142 + src/game/behaviors/intro_lakitu.inc.c | 203 + src/game/behaviors/intro_peach.inc.c | 49 + src/game/behaviors/intro_scene.inc.c | 75 + src/game/behaviors/king_bobomb.inc.c | 4 +- src/game/behaviors/klepto.inc.c | 2 +- src/game/behaviors/koopa.inc.c | 2 +- src/game/behaviors/little_cage.inc.c | 54 - .../lll_octagonal_rotating_mesh.inc.c | 7 + src/game/behaviors/manta_ray.inc.c | 2 +- src/game/behaviors/mips.inc.c | 9 +- src/game/behaviors/moving_coin.inc.c | 4 + src/game/behaviors/mr_i.inc.c | 2 +- src/game/behaviors/pole_base.inc.c | 9 + src/game/behaviors/pyramid_top.inc.c | 14 +- src/game/behaviors/racing_penguin.inc.c | 8 +- .../behaviors/rotating_octagonal_plat.inc.c | 17 + src/game/behaviors/skeeter.inc.c | 5 + src/game/behaviors/sliding_platform_2.inc.c | 54 + src/game/behaviors/snowman.inc.c | 2 +- src/game/behaviors/snufit.inc.c | 163 + src/game/behaviors/sound_ambient.inc.c | 8 + src/game/behaviors/sound_birds.inc.c | 20 + src/game/behaviors/sound_sand.inc.c | 8 + src/game/behaviors/sound_volcano.inc.c | 5 + src/game/behaviors/sound_waterfall.inc.c | 5 + src/game/behaviors/sparkle_spawn_star.inc.c | 6 +- src/game/behaviors/spawn_star.inc.c | 4 +- src/game/behaviors/spawn_star_exit.inc.c | 2 +- src/game/behaviors/treasure_chest.inc.c | 4 +- src/game/behaviors/triplet_butterfly.inc.c | 6 + src/game/behaviors/tuxie.inc.c | 9 +- src/game/behaviors/ukiki.inc.c | 647 + src/game/behaviors/ukiki_cage.inc.c | 503 +- src/game/behaviors/unagi.inc.c | 203 + src/game/behaviors/water_bomb_cannon.inc.c | 94 + src/game/behaviors/water_ring.inc.c | 2 +- src/game/behaviors/whomp.inc.c | 2 +- src/game/behaviors/wiggler.inc.c | 2 +- src/game/behaviors/yoshi.inc.c | 2 +- src/game/camera.c | 1532 +- src/game/camera.h | 10 +- src/game/debug.c | 83 +- src/game/display.c | 33 +- src/game/envfx_bubbles.c | 168 +- src/game/envfx_snow.c | 169 +- src/game/file_select.c | 324 +- src/game/game.c | 27 +- src/game/hud.c | 115 +- src/game/ingame_menu.c | 1067 +- src/game/interaction.c | 341 +- src/game/interaction.h | 34 +- src/game/level_geo.c | 10 +- src/game/level_select_menu.c | 33 +- src/game/level_update.c | 141 +- src/game/macro_special_objects.c | 27 +- src/game/main.c | 53 +- src/game/mario.c | 19 +- src/game/mario_actions_airborne.c | 437 +- src/game/mario_actions_automatic.c | 225 +- src/game/mario_actions_cutscene.c | 386 +- src/game/mario_actions_moving.c | 560 +- src/game/mario_actions_object.c | 191 +- src/game/mario_actions_stationary.c | 20 +- src/game/mario_actions_submerged.c | 470 +- src/game/mario_misc.c | 76 +- src/game/mario_step.c | 103 +- src/game/memory.c | 21 +- src/game/moving_texture.c | 297 +- src/game/obj_behaviors.c | 230 +- src/game/obj_behaviors.h | 8 +- src/game/obj_behaviors_2.c | 1509 +- src/game/object_collision.c | 38 +- src/game/object_helpers.c | 7 +- src/game/object_helpers.h | 8 +- src/game/paintings.c | 165 +- src/game/platform_displacement.c | 14 +- src/game/print.c | 60 +- src/game/rendering_graph_node.c | 423 +- src/game/save_file.c | 93 +- src/game/skybox.c | 12 +- src/game/sound_init.c | 48 +- src/game/spawn_sound.c | 32 +- src/game/star_select.c | 86 +- src/goddard/debug_utils.c | 9 +- src/goddard/draw_objects.c | 11 +- src/goddard/dynlist_proc.c | 284 +- src/goddard/gd_main.c | 3 +- src/goddard/gd_memory.c | 36 +- src/goddard/objects.c | 297 +- src/goddard/old_menu.c | 8 +- src/goddard/particles.c | 21 +- src/goddard/renderer.c | 9 +- src/goddard/shape_helper.c | 111 +- src/goddard/skin_movement.c | 17 +- tools/.gitignore | 35 +- tools/Makefile | 2 +- tools/assemble_sound.py | 152 +- tools/clang-tidy.sh | 38 + tools/iplfontutil.c | 358 +- tools/n64graphics_ci_dir/exoquant/exoquant.c | 1414 +- tools/n64graphics_ci_dir/exoquant/exoquant.h | 298 +- .../.gitignore | 0 .../{tabledesign_src => tabledesign}/Makefile | 0 .../codebook.c | 0 .../estimate.c | 0 .../{tabledesign_src => tabledesign}/print.c | 0 .../tabledesign.c | 0 .../tabledesign.h | 0 tools/seq_decoder.py | 6 +- 475 files changed, 100280 insertions(+), 97252 deletions(-) create mode 100644 .clang-tidy create mode 100644 .gitattributes create mode 100644 CHANGES delete mode 100644 sound/bank_sets.s create mode 100644 sound/sequences.json rename sound/sequences/{seq_00.s => 00_sound_player.s} (100%) create mode 100644 src/game/behaviors/animated_floor_switch.inc.c create mode 100644 src/game/behaviors/bubba.inc.c create mode 100644 src/game/behaviors/castle_cannon_grate.inc.c create mode 100644 src/game/behaviors/castle_flag.inc.c create mode 100644 src/game/behaviors/clam.inc.c create mode 100644 src/game/behaviors/coffin.inc.c create mode 100644 src/game/behaviors/end_birds_1.inc.c create mode 100644 src/game/behaviors/end_birds_2.inc.c create mode 100644 src/game/behaviors/flame.inc.c create mode 100644 src/game/behaviors/flying_bookend_switch.inc.c create mode 100644 src/game/behaviors/haunted_chair.inc.c create mode 100644 src/game/behaviors/intro_lakitu.inc.c create mode 100644 src/game/behaviors/intro_peach.inc.c create mode 100644 src/game/behaviors/intro_scene.inc.c delete mode 100644 src/game/behaviors/little_cage.inc.c create mode 100644 src/game/behaviors/pole_base.inc.c create mode 100644 src/game/behaviors/rotating_octagonal_plat.inc.c create mode 100644 src/game/behaviors/sliding_platform_2.inc.c create mode 100644 src/game/behaviors/snufit.inc.c create mode 100644 src/game/behaviors/sound_ambient.inc.c create mode 100644 src/game/behaviors/sound_birds.inc.c create mode 100644 src/game/behaviors/sound_sand.inc.c create mode 100644 src/game/behaviors/sound_volcano.inc.c create mode 100644 src/game/behaviors/sound_waterfall.inc.c create mode 100644 src/game/behaviors/ukiki.inc.c create mode 100644 src/game/behaviors/unagi.inc.c create mode 100644 src/game/behaviors/water_bomb_cannon.inc.c create mode 100755 tools/clang-tidy.sh rename tools/sdk-tools/{tabledesign_src => tabledesign}/.gitignore (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/Makefile (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/codebook.c (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/estimate.c (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/print.c (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/tabledesign.c (100%) rename tools/sdk-tools/{tabledesign_src => tabledesign}/tabledesign.h (100%) diff --git a/.clang-format b/.clang-format index 752e5fe..03ea4a3 100644 --- a/.clang-format +++ b/.clang-format @@ -1,4 +1,5 @@ IndentWidth: 4 +Language: Cpp AlignAfterOpenBracket: Align SortIncludes: false ColumnLimit: 104 @@ -8,8 +9,10 @@ AllowShortIfStatementsOnASingleLine: false BinPackArguments: true BinPackParameters: true SpaceAfterCStyleCast: true +BreakBeforeBraces: Attach BreakBeforeTernaryOperators: true BreakBeforeBinaryOperators: NonAssignment Cpp11BracedListStyle: false IndentCaseLabels: true AlignTrailingComments: true +UseTab: Never diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 0000000..8313a6d --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,6 @@ +--- +Checks: '-*,readability-braces-around-statements' +WarningsAsErrors: '' +HeaderFilterRegex: '(src|include|enhancements)\/.*\.h$' +FormatStyle: 'file' +CheckOptions: diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..2757aa5 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + +# List text files in case git doesn't characterize correctly +*.c text +*.h text +*.s text +*.in text +*.js text +*.md text +*.py text +*.sh text +*.ld text +*.inc text +*.txt text +*.json text +*.yaml text + +# Same for binary +*.bin binary +*.m64 binary +*.png binary +*.aiff binary \ No newline at end of file diff --git a/CHANGES b/CHANGES new file mode 100644 index 0000000..f66d9a4 --- /dev/null +++ b/CHANGES @@ -0,0 +1,25 @@ +Refresh #1 +Changes from initial release: + +1.) More README cleanups and documentation +2.) Fix .gitignore in tools/ +3.) More README cleanups and corrections +4.) oUnk190 -> oInteractionSubtype +5.) Normalize line endings +6.) Replace bank_sets.s by sequences.json + build magic +7.) Fix tabledesign in .gitignore +8.) Cleaned and documented arrays in audio/ +9.) Change minimum Python 3 requirement in README.md to 3.6 +10.) Remove whitespace in ingame_menu.c, save_file.c, and star_select.c +11.) Documentation comment style fixed +12.) sm64.map -> sm64.version.map (ex: sm64.us.map) +13.) Decompile EU versions of HUD and obj behaviors +14.) Label ukiki.inc.c and ukiki_cage.inc.c +15.) Add missing OS header includes +16.) Fix alignment issue in model_ids.h +17.) A bunch of behavior changes: + a.) Made styles consistent with function names (ex: BehBehaviorLoop -> beh_behavior_loop) + b.) Split obj_behaviors_2.c into multiple .inc.c files in behaviors/ + c.) bhvHauntedRoomCheck -> bhvCoffinManager +18.) Update README.md notes on WSL and add links +19.) Added tidy.sh and also bracing around single-line ifs and loops diff --git a/Makefile b/Makefile index 01be58a..a918fd4 100644 --- a/Makefile +++ b/Makefile @@ -173,7 +173,8 @@ SOUND_SAMPLE_TABLES := $(foreach file,$(SOUND_SAMPLE_AIFFS),$(BUILD_DIR)/$(file: SOUND_SAMPLE_AIFCS := $(foreach file,$(SOUND_SAMPLE_AIFFS),$(BUILD_DIR)/$(file:.aiff=.aifc)) SOUND_OBJ_FILES := $(SOUND_BIN_DIR)/sound_data.ctl.o \ $(SOUND_BIN_DIR)/sound_data.tbl.o \ - $(SOUND_BIN_DIR)/sequences.bin.o + $(SOUND_BIN_DIR)/sequences.bin.o \ + $(SOUND_BIN_DIR)/bank_sets.o # Object files @@ -222,7 +223,7 @@ ASFLAGS := -march=vr4300 -mabi=32 -I include -I $(BUILD_DIR) $(VERSION_ASFLAGS) CFLAGS = -Wab,-r4300_mul -non_shared -G 0 -Xcpluscomm -Xfullwarn $(OPT_FLAGS) -signed -I include -I $(BUILD_DIR)/include -I src -D_LANGUAGE_C $(VERSION_CFLAGS) $(MIPSISET) $(GRUCODE_CFLAGS) OBJCOPYFLAGS := --pad-to=0x800000 --gap-fill=0xFF SYMBOL_LINKING_FLAGS := $(addprefix -R ,$(SEG_FILES)) -LDFLAGS := -T undefined_syms.txt -T $(BUILD_DIR)/$(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.map --no-check-sections $(SYMBOL_LINKING_FLAGS) +LDFLAGS := -T undefined_syms.txt -T $(BUILD_DIR)/$(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.$(VERSION).map --no-check-sections $(SYMBOL_LINKING_FLAGS) ifeq ($(shell getconf LONG_BIT), 32) # Work around memory allocation bug in QEMU @@ -375,14 +376,17 @@ $(BUILD_DIR)/%.table: %.aiff $(BUILD_DIR)/%.aifc: $(BUILD_DIR)/%.table %.aiff $(VADPCM_ENC) -c $^ $@ -$(SOUND_BIN_DIR)/sound_data.ctl: $(SOUND_BANK_FILES) $(SOUND_SAMPLE_AIFCS) +$(SOUND_BIN_DIR)/sound_data.ctl: sound/sound_banks/ $(SOUND_BANK_FILES) $(SOUND_SAMPLE_AIFCS) $(PYTHON) tools/assemble_sound.py $(BUILD_DIR)/sound/samples/ sound/sound_banks/ $(SOUND_BIN_DIR)/sound_data.ctl $(SOUND_BIN_DIR)/sound_data.tbl $(VERSION_CFLAGS) $(SOUND_BIN_DIR)/sound_data.tbl: $(SOUND_BIN_DIR)/sound_data.ctl touch $@ -$(SOUND_BIN_DIR)/sequences.bin: $(SOUND_SEQUENCE_FILES) - $(PYTHON) tools/assemble_sound.py --sequences $@ $^ +$(SOUND_BIN_DIR)/sequences.bin: $(SOUND_BANK_FILES) sound/sequences.json sound/sequences/ sound/sequences/$(VERSION)/ $(SOUND_SEQUENCE_FILES) + $(PYTHON) tools/assemble_sound.py --sequences $@ $(SOUND_BIN_DIR)/bank_sets sound/sound_banks/ sound/sequences.json $(SOUND_SEQUENCE_FILES) $(VERSION_CFLAGS) + +$(SOUND_BIN_DIR)/bank_sets: $(SOUND_BIN_DIR)/sequences.bin + touch $@ $(SOUND_BIN_DIR)/%.m64: $(SOUND_BIN_DIR)/%.o $(OBJCOPY) -j .rodata $< -O binary $@ diff --git a/README.md b/README.md index 37aa787..4308011 100644 --- a/README.md +++ b/README.md @@ -17,53 +17,56 @@ A prior copy of the game is required to extract the required assets. ### Linux -1. For each version (jp/us/eu) that you want to build a ROM for, put an existing ROM at +#### 1. Copy baserom(s) for asset extraction + +For each version (jp/us/eu) that you want to build a ROM for, put an existing ROM at `./baserom..z64` for asset extraction. -2. Install the following packages: +#### 2. Install build dependencies + +The build system has the following package requirements: + * binutils-mips >= 2.27 + * python3 >= 3.6 + * libaudiofile + * qemu-irix __Debian / Ubuntu__ -* git -* binutils-mips-linux-gnu / mips64-elf (>= 2.27) -* python3 (>= 3.7) -* build-essential -* pkg-config -* zlib1g-dev -* libaudiofile-dev +``` +sudo apt install build-essential pkg-config git binutils-mips-linux-gnu python3 zlib1g-dev libaudiofile-dev +``` __Arch Linux__ -* base-devel -* python -* audiofile +``` +sudo pacman -Sy base-devel python audiofile +``` +Install the following AUR packages: * [mips64-elf-binutils](https://aur.archlinux.org/packages/mips64-elf-binutils) (AUR) * [qemu-irix-git](https://aur.archlinux.org/packages/qemu-irix-git) (AUR) +#### 3. Install qemu-irix -3. Install qemu-irix - - 3.a Options: - 1. Clone https://github.com/n64decomp/qemu-irix to somewhere and follow its - install instructions in the README. - 2. Optionally, grab the prebuilt qemu-irix from the Releases section. - 3. (Arch) Use AUR package [qemu-irix-git](https://aur.archlinux.org/packages/qemu-irix-git) - - 3.b (For options 1 or 2), copy executable `qemu-irix` from irix-linux-user to - somewhere convenient with a relatively short path. +1. Options: + 1. Clone https://github.com/n64decomp/qemu-irix to somewhere and follow its install instructions in the README. + 2. Optionally, grab the prebuilt qemu-irix from the [Releases](https://github.com/n64decomp/sm64/releases) section. + 3. (Arch) Use AUR package [qemu-irix-git](https://aur.archlinux.org/packages/qemu-irix-git) +2. (For the first two options), copy executable `qemu-irix` from irix-linux-user to + somewhere convenient with a relatively short path. e.g.: ``` mkdir -p /opt/qemu-irix/bin cp irix-linux-user/qemu-irix /opt/qemu-irix/bin ``` - 3.c Define `QEMU_IRIX` environment variable in your `~/.bashrc` to point to - this qemu-irix executable. +3. Define `QEMU_IRIX` environment variable in your `~/.bashrc` to point to this qemu-irix executable. ``` export QEMU_IRIX=/opt/qemu-irix/bin/qemu-irix ``` -6. Run `make` to build the ROM (defaults to us version). Make sure your path to - the repo is not too long or else this process will error, as the emulated - IDO compiler cannot handle paths longer than 255 characters. -Build examples: +#### 4. Build ROM + +Run `make` to build the ROM (defaults to `VERSION=us`). Make sure your path to the repo +is not too long or else this process will error, as the emulated IDO compiler cannot +handle paths longer than 255 characters. +Examples: ``` make VERSION=jp -j4 # build (J) version instead with 4 jobs make VERSION=eu COMPARE=0 # non-matching EU version still WIP @@ -71,7 +74,16 @@ make VERSION=eu COMPARE=0 # non-matching EU version still WIP ## Windows -For Windows, install WSL and a distro of your choice and follow the Linux guide. +For Windows, install WSL and a distro of your choice following +[Windows Subsystem for Linux Installation Guide for Windows 10](https://docs.microsoft.com/en-us/windows/wsl/install-win10) +We recommend either Debian or Ubuntu 18.04 Linux distributions under WSL. + +Then follow the directions in the [Linux](#linux) installation section above. + +## macOS + +macOS is currently unsupported as qemu-irix is unable to be built for macOS host. +The recommended path is installing a Linux distribution under a VM. ## Contributing diff --git a/actors/amp/geo.s b/actors/amp/geo.s index bda82e8..3cef590 100644 --- a/actors/amp/geo.s +++ b/actors/amp/geo.s @@ -1,54 +1,54 @@ -glabel amp_geo # 0x0F000028 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, amp_seg8_dl_08002E58 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel amp_geo # 0x0F000028 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002C88 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002BA0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, amp_seg8_dl_08002D70 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, amp_seg8_dl_08002E58 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/amp/model.s b/actors/amp/model.s index e3a9412..3c57b82 100644 --- a/actors/amp/model.s +++ b/actors/amp/model.s @@ -1,503 +1,503 @@ -# Amp - -amp_seg8_texture_08000F18: # 0x08000F18 -.incbin "actors/amp/amp_electricity.rgba16" - -amp_seg8_texture_08001318: # 0x08001318 -.incbin "actors/amp/amp_eyes.rgba16" - -amp_seg8_texture_08001B18: # 0x08001B18 -.incbin "actors/amp/amp_body.rgba16" - -amp_seg8_texture_08002318: # 0x08002318 -.incbin "actors/amp/amp_mouth.rgba16" - -amp_seg8_vertex_08002B18: # 0x08002B18 -vertex 224, 0, -89, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 187, 149, 0, 223, 1078, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, 0, 90, 479, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 187, -148, 0, 224, -122, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, 0, -89, 0, 478, 0xFF, 0xFF, 0xFF, 0xFF - -glabel amp_seg8_dl_08002B68 # 0x08002B68 - 0x08002BA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08000F18 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPVertex amp_seg8_vertex_08002B18, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08002BA0 # 0x08002BA0 - 0x08002C10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList amp_seg8_dl_08002B68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -amp_seg8_vertex_08002C10: # 0x08002C10 -vertex 68, 72, 158, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -27, -71, 164, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 68, -71, 158, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -27, 72, 164, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel amp_seg8_dl_08002C50 # 0x08002C50 - 0x08002C88 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001318 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex amp_seg8_vertex_08002C10, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08002C88 # 0x08002C88 - 0x08002CF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList amp_seg8_dl_08002C50 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -amp_seg8_vertex_08002CF8: # 0x08002CF8 -vertex -29, 72, 164, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -124, -71, 121, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -29, -71, 164, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -124, 72, 121, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel amp_seg8_dl_08002D38 # 0x08002D38 - 0x08002D70 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08002318 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex amp_seg8_vertex_08002CF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08002D70 # 0x08002D70 - 0x08002DE0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList amp_seg8_dl_08002D38 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -amp_seg8_vertex_08002DE0: # 0x08002DE0 -vertex -39, -39, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 40, 40, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 40, -39, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel amp_seg8_dl_08002E20 # 0x08002E20 - 0x08002E58 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001B18 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex amp_seg8_vertex_08002DE0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08002E58 # 0x08002E58 - 0x08002EC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList amp_seg8_dl_08002E20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -amp_seg8_light_08002EC8: # 0x08002EC8 -.byte 0x33, 0x3F, 0x00, 0x00, 0x33, 0x3F, 0x00, 0x00 - -amp_seg8_light_08002ED0: # 0x08002ED0 -.byte 0xCF, 0xFF, 0x00, 0x00, 0xCF, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! Another malformed entry: Vertex interpreted as light -amp_seg8_vertex_08002EE0: # 0x08002EE0 -vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF - -amp_seg8_vertex_08002F40: # 0x08002F40 -vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF - -amp_seg8_vertex_08002FA0: # 0x08002FA0 -vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 -vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF -vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF - -amp_seg8_vertex_08003000: # 0x08003000 -vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0x00 -vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0x00 -vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0x00 -vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF -vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0xFF -vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF - -amp_seg8_vertex_08003060: # 0x08003060 -vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00 -vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF -vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF -vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF -vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF -vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF -vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF -vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF -vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF -vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003160: # 0x08003160 -vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0xFF -vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF -vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF -vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF -vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF -vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF -vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF -vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF -vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF -vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF -vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF -vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003260: # 0x08003260 -vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0xFF -vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF -vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF -vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF -vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF -vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF -vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF -vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF -vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF -vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF -vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF -vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003360: # 0x08003360 -vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF -vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF -vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF -vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF -vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF -vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF -vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF -vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003460: # 0x08003460 -vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0xFF -vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF -vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF -vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF -vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF -vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF -vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF -vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF -vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF -vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003560: # 0x08003560 -vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0xFF -vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF -vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF -vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF -vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF -vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF -vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF -vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF -vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF -vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF -vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF -vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003660: # 0x08003660 -vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0xFF -vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF -vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF -vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF -vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF -vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF -vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF -vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF -vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF -vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF -vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF -vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003760: # 0x08003760 -vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0x00 -vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF -vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF -vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF -vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF -vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF -vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF -vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF -vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF -vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -amp_seg8_vertex_08003860: # 0x08003860 -vertex -37, 90, 205, 0, 0, 0xCC, 0x00, 0x73, 0x00 -vertex -129, 90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00 -vertex -129, -90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00 -vertex -37, -90, 205, 0, 0, 0xCC, 0x00, 0x73, 0xFF - -amp_seg8_vertex_080038A0: # 0x080038A0 -vertex 112, -7, 182, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 -vertex 66, -139, 162, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 -vertex 175, -77, 98, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 - -amp_seg8_vertex_080038D0: # 0x080038D0 -vertex 63, 90, 198, 0, 0, 0x08, 0x00, 0x7E, 0x00 -vertex -35, 90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00 -vertex -35, -90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00 -vertex 63, -90, 198, 0, 0, 0x08, 0x00, 0x7E, 0xFF - -glabel amp_seg8_dl_08003910 # 0x08003910 - 0x08003940 -gsSPLight amp_seg8_light_08002ED0, 1 -gsSPLight amp_seg8_light_08002EC8, 2 -gsSPVertex amp_seg8_vertex_08002EE0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08003940 # 0x08003940 - 0x08003970 -gsSPLight amp_seg8_light_08002ED0, 1 -gsSPLight amp_seg8_light_08002EC8, 2 -gsSPVertex amp_seg8_vertex_08002F40, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08003970 # 0x08003970 - 0x080039A0 -gsSPLight amp_seg8_light_08002ED0, 1 -gsSPLight amp_seg8_light_08002EC8, 2 -gsSPVertex amp_seg8_vertex_08002FA0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_080039A0 # 0x080039A0 - 0x080039D0 -gsSPLight amp_seg8_light_08002ED0, 1 -gsSPLight amp_seg8_light_08002EC8, 2 -gsSPVertex amp_seg8_vertex_08003000, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_080039D0 # 0x080039D0 - 0x08003DA8 -gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 -gsSPLight amp_seg8_vertex_08002EE0, 2 -gsSPVertex amp_seg8_vertex_08003060, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003160, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003260, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003360, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003460, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003560, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003660, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex amp_seg8_vertex_08003760, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08003DA8 # 0x08003DA8 - 0x08003DD8 -gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 -gsSPLight amp_seg8_vertex_08002EE0, 2 -gsSPVertex amp_seg8_vertex_08003860, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08003DD8 # 0x08003DD8 - 0x08003E00 -gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 -gsSPLight amp_seg8_vertex_08002EE0, 2 -gsSPVertex amp_seg8_vertex_080038A0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel amp_seg8_dl_08003E00 # 0x08003E00 - 0x08003E30 -gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 -gsSPLight amp_seg8_vertex_08002EE0, 2 -gsSPVertex amp_seg8_vertex_080038D0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -amp_seg8_animvalue_08003E30: # 0x08003E30 -.hword 0x0000, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6 -.hword 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3 -.hword 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x1872, 0x0000, 0x1AF2, 0x35E4 -.hword 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3, 0xD795, 0xF287, 0x0D79 -.hword 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437, 0xAF2A, 0xCA1C, 0xE50E -.hword 0x0000, 0x1AF2, 0x35E4, 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3 -.hword 0xD795, 0xF287, 0x0D79, 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437 -.hword 0xAF2A, 0xCA1C, 0xE50E, 0x8001, 0x5793, 0x2F28, 0x06BC, 0xDE52 -.hword 0xB5E6, 0x8D7B, 0x650C, 0x3CA1, 0x1435, 0xEBCB, 0xC35F, 0x9AF4 -.hword 0x7285, 0x4A1A, 0x21AE, 0xF944, 0xD0D8, 0xA86D, 0x3FFF, 0x0000 -.hword 0x0D7C, 0x1AF9, 0x2876, 0x35F3, 0x4370, 0x50ED, 0x5E6A, 0x6BE7 -.hword 0x7964, 0x86E3, 0x9460, 0xA1DD, 0xAF5A, 0xBCD7, 0xCA54, 0xD7D1 -.hword 0xE54E, 0xF2CB, 0xC001, 0x3FFF, 0x0000, 0x0D7B, 0x1AF7, 0x2873 -.hword 0x35EF, 0x436B, 0x50E6, 0x5E62, 0x6BDE, 0x795A, 0x86D9, 0x9455 -.hword 0xA1D0, 0xAF4C, 0xBCC8, 0xCA44, 0xD7C0, 0xE53B, 0xF2B7, 0xC001 -.hword 0x3FFF, 0xC001, 0xCD7A, 0xDAF2, 0xE86B, 0xF5E3, 0x035B, 0x10D3 -.hword 0x1E4C, 0x2BC4, 0x393D, 0x46B5, 0x542E, 0x61A6, 0x6F1F, 0x7C97 -.hword 0x8A13, 0x978B, 0xA504, 0xB27D, 0xC001, 0x3FFF, 0x4D79, 0x5AF2 -.hword 0x686C, 0x75E5, 0x8362, 0x90DB, 0x9E55, 0xABCF, 0xB948, 0xC6C2 -.hword 0xD43B, 0xE1B5, 0xEF2F, 0xFCA8, 0x0A21, 0x179A, 0x2514, 0x328D -.hword 0xC001, 0x3FFF - -amp_seg8_animindex_08003F74: # 0x08003F74 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00A1, 0x0001, 0x0000, 0x0013, 0x008D, 0x0001, 0x00A0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0000 -.hword 0x0013, 0x0079, 0x0001, 0x008C, 0x0001, 0x0014, 0x0001, 0x0000 -.hword 0x0013, 0x0015, 0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0077 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0028, 0x0001, 0x0000 -.hword 0x0013, 0x004F, 0x0001, 0x0062, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0013, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0078 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x004E - -amp_seg8_anim_0800401C: # 0x0800401C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x13 -.hword 0x0D -.word amp_seg8_animvalue_08003E30 -.word amp_seg8_animindex_08003F74 -.word 0 - -glabel amp_seg8_anims_08004034 # 0x08004034 -.word amp_seg8_anim_0800401C +# Amp + +amp_seg8_texture_08000F18: # 0x08000F18 +.incbin "actors/amp/amp_electricity.rgba16" + +amp_seg8_texture_08001318: # 0x08001318 +.incbin "actors/amp/amp_eyes.rgba16" + +amp_seg8_texture_08001B18: # 0x08001B18 +.incbin "actors/amp/amp_body.rgba16" + +amp_seg8_texture_08002318: # 0x08002318 +.incbin "actors/amp/amp_mouth.rgba16" + +amp_seg8_vertex_08002B18: # 0x08002B18 +vertex 224, 0, -89, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 187, 149, 0, 223, 1078, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, 0, 90, 479, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 187, -148, 0, 224, -122, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, 0, -89, 0, 478, 0xFF, 0xFF, 0xFF, 0xFF + +glabel amp_seg8_dl_08002B68 # 0x08002B68 - 0x08002BA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08000F18 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPVertex amp_seg8_vertex_08002B18, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08002BA0 # 0x08002BA0 - 0x08002C10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList amp_seg8_dl_08002B68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +amp_seg8_vertex_08002C10: # 0x08002C10 +vertex 68, 72, 158, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -27, -71, 164, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 68, -71, 158, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -27, 72, 164, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel amp_seg8_dl_08002C50 # 0x08002C50 - 0x08002C88 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001318 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex amp_seg8_vertex_08002C10, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08002C88 # 0x08002C88 - 0x08002CF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList amp_seg8_dl_08002C50 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +amp_seg8_vertex_08002CF8: # 0x08002CF8 +vertex -29, 72, 164, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -124, -71, 121, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -29, -71, 164, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -124, 72, 121, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel amp_seg8_dl_08002D38 # 0x08002D38 - 0x08002D70 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08002318 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex amp_seg8_vertex_08002CF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08002D70 # 0x08002D70 - 0x08002DE0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList amp_seg8_dl_08002D38 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +amp_seg8_vertex_08002DE0: # 0x08002DE0 +vertex -39, -39, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 40, 40, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 40, -39, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel amp_seg8_dl_08002E20 # 0x08002E20 - 0x08002E58 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, amp_seg8_texture_08001B18 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex amp_seg8_vertex_08002DE0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08002E58 # 0x08002E58 - 0x08002EC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList amp_seg8_dl_08002E20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +amp_seg8_light_08002EC8: # 0x08002EC8 +.byte 0x33, 0x3F, 0x00, 0x00, 0x33, 0x3F, 0x00, 0x00 + +amp_seg8_light_08002ED0: # 0x08002ED0 +.byte 0xCF, 0xFF, 0x00, 0x00, 0xCF, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! Another malformed entry: Vertex interpreted as light +amp_seg8_vertex_08002EE0: # 0x08002EE0 +vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF + +amp_seg8_vertex_08002F40: # 0x08002F40 +vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF + +amp_seg8_vertex_08002FA0: # 0x08002FA0 +vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0x00 +vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0xFF +vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0xFF + +amp_seg8_vertex_08003000: # 0x08003000 +vertex 280, 0, -35, 0, 0, 0x7B, 0x1E, 0x00, 0x00 +vertex 240, 160, 0, 0, 0, 0x7B, 0x1E, 0x00, 0x00 +vertex 280, 0, 35, 0, 0, 0x7B, 0x1E, 0x00, 0x00 +vertex 280, 0, 35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF +vertex 240, -160, 0, 0, 0, 0x7B, 0xE2, 0x00, 0xFF +vertex 280, 0, -35, 0, 0, 0x7B, 0xE2, 0x00, 0xFF + +amp_seg8_vertex_08003060: # 0x08003060 +vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00 +vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF +vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF +vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF +vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF +vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF +vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF +vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF +vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF +vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003160: # 0x08003160 +vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0xFF +vertex -184, -54, -54, 0, 0, 0x8B, 0xDE, 0xDE, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF +vertex -141, -100, -100, 0, 0, 0xA6, 0xC1, 0xC1, 0xFF +vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF +vertex -76, -130, -130, 0, 0, 0xD0, 0xAE, 0xAE, 0xFF +vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 0, -141, -141, 0, 0, 0x00, 0xA7, 0xA7, 0xFF +vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF +vertex 76, -130, -130, 0, 0, 0x30, 0xAE, 0xAE, 0xFF +vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF +vertex 141, -100, -100, 0, 0, 0x5A, 0xC1, 0xC1, 0xFF +vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF +vertex 184, -54, -54, 0, 0, 0x75, 0xDE, 0xDE, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003260: # 0x08003260 +vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0xFF +vertex -184, 0, -76, 0, 0, 0x8B, 0x00, 0xD0, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF +vertex -141, 0, -141, 0, 0, 0xA6, 0x00, 0xA7, 0xFF +vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF +vertex -76, 0, -184, 0, 0, 0xD0, 0x00, 0x8B, 0xFF +vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF +vertex 0, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF +vertex 76, 0, -184, 0, 0, 0x30, 0x00, 0x8B, 0xFF +vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF +vertex 141, 0, -141, 0, 0, 0x5A, 0x00, 0xA7, 0xFF +vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF +vertex 184, 0, -76, 0, 0, 0x75, 0x00, 0xD0, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003360: # 0x08003360 +vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -184, 54, -54, 0, 0, 0x8B, 0x22, 0xDE, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF +vertex -141, 100, -100, 0, 0, 0xA6, 0x3F, 0xC1, 0xFF +vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex -76, 130, -130, 0, 0, 0xD0, 0x52, 0xAE, 0xFF +vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 141, -141, 0, 0, 0x00, 0x59, 0xA7, 0xFF +vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 76, 130, -130, 0, 0, 0x30, 0x52, 0xAE, 0xFF +vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF +vertex 141, 100, -100, 0, 0, 0x5A, 0x3F, 0xC1, 0xFF +vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 184, 54, -54, 0, 0, 0x75, 0x22, 0xDE, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003460: # 0x08003460 +vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0xFF +vertex -184, 76, 0, 0, 0, 0x8B, 0x30, 0x00, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF +vertex -141, 141, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF +vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF +vertex -76, 184, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF +vertex 0, 200, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF +vertex 76, 184, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF +vertex 141, 141, 0, 0, 0, 0x5A, 0x59, 0x00, 0xFF +vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF +vertex 184, 76, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003560: # 0x08003560 +vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0xFF +vertex -184, 54, 54, 0, 0, 0x8B, 0x22, 0x22, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF +vertex -141, 100, 100, 0, 0, 0xA6, 0x3F, 0x3F, 0xFF +vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF +vertex -76, 130, 130, 0, 0, 0xD0, 0x52, 0x52, 0xFF +vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 141, 141, 0, 0, 0x00, 0x59, 0x59, 0xFF +vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF +vertex 76, 130, 130, 0, 0, 0x30, 0x52, 0x52, 0xFF +vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF +vertex 141, 100, 100, 0, 0, 0x5A, 0x3F, 0x3F, 0xFF +vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF +vertex 184, 54, 54, 0, 0, 0x75, 0x22, 0x22, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003660: # 0x08003660 +vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0xFF +vertex -184, 0, 76, 0, 0, 0x8B, 0x00, 0x30, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF +vertex -141, 0, 141, 0, 0, 0xA6, 0x00, 0x59, 0xFF +vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF +vertex -76, 0, 184, 0, 0, 0xD0, 0x00, 0x75, 0xFF +vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF +vertex 0, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF +vertex 76, 0, 184, 0, 0, 0x30, 0x00, 0x75, 0xFF +vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF +vertex 141, 0, 141, 0, 0, 0x5A, 0x00, 0x59, 0xFF +vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF +vertex 184, 0, 76, 0, 0, 0x75, 0x00, 0x30, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003760: # 0x08003760 +vertex -184, -76, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -184, -54, 54, 0, 0, 0x8B, 0xDE, 0x22, 0x00 +vertex -200, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -141, -141, 0, 0, 0, 0xA6, 0xA7, 0x00, 0xFF +vertex -141, -100, 100, 0, 0, 0xA6, 0xC1, 0x3F, 0xFF +vertex -76, -184, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -76, -130, 130, 0, 0, 0xD0, 0xAE, 0x52, 0xFF +vertex 0, -200, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 0, -141, 141, 0, 0, 0x00, 0xA7, 0x59, 0xFF +vertex 76, -184, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 76, -130, 130, 0, 0, 0x30, 0xAE, 0x52, 0xFF +vertex 141, -141, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF +vertex 141, -100, 100, 0, 0, 0x5A, 0xC1, 0x3F, 0xFF +vertex 184, -76, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 184, -54, 54, 0, 0, 0x75, 0xDE, 0x22, 0xFF +vertex 200, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +amp_seg8_vertex_08003860: # 0x08003860 +vertex -37, 90, 205, 0, 0, 0xCC, 0x00, 0x73, 0x00 +vertex -129, 90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00 +vertex -129, -90, 163, 0, 0, 0xCC, 0x00, 0x73, 0x00 +vertex -37, -90, 205, 0, 0, 0xCC, 0x00, 0x73, 0xFF + +amp_seg8_vertex_080038A0: # 0x080038A0 +vertex 112, -7, 182, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 +vertex 66, -139, 162, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 +vertex 175, -77, 98, 0, 0, 0x4C, 0xD8, 0x5C, 0x00 + +amp_seg8_vertex_080038D0: # 0x080038D0 +vertex 63, 90, 198, 0, 0, 0x08, 0x00, 0x7E, 0x00 +vertex -35, 90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00 +vertex -35, -90, 205, 0, 0, 0x08, 0x00, 0x7E, 0x00 +vertex 63, -90, 198, 0, 0, 0x08, 0x00, 0x7E, 0xFF + +glabel amp_seg8_dl_08003910 # 0x08003910 - 0x08003940 +gsSPLight amp_seg8_light_08002ED0, 1 +gsSPLight amp_seg8_light_08002EC8, 2 +gsSPVertex amp_seg8_vertex_08002EE0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08003940 # 0x08003940 - 0x08003970 +gsSPLight amp_seg8_light_08002ED0, 1 +gsSPLight amp_seg8_light_08002EC8, 2 +gsSPVertex amp_seg8_vertex_08002F40, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08003970 # 0x08003970 - 0x080039A0 +gsSPLight amp_seg8_light_08002ED0, 1 +gsSPLight amp_seg8_light_08002EC8, 2 +gsSPVertex amp_seg8_vertex_08002FA0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_080039A0 # 0x080039A0 - 0x080039D0 +gsSPLight amp_seg8_light_08002ED0, 1 +gsSPLight amp_seg8_light_08002EC8, 2 +gsSPVertex amp_seg8_vertex_08003000, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_080039D0 # 0x080039D0 - 0x08003DA8 +gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 +gsSPLight amp_seg8_vertex_08002EE0, 2 +gsSPVertex amp_seg8_vertex_08003060, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003160, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003260, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003360, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003460, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003560, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003660, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex amp_seg8_vertex_08003760, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08003DA8 # 0x08003DA8 - 0x08003DD8 +gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 +gsSPLight amp_seg8_vertex_08002EE0, 2 +gsSPVertex amp_seg8_vertex_08003860, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08003DD8 # 0x08003DD8 - 0x08003E00 +gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 +gsSPLight amp_seg8_vertex_08002EE0, 2 +gsSPVertex amp_seg8_vertex_080038A0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel amp_seg8_dl_08003E00 # 0x08003E00 - 0x08003E30 +gsSPLight amp_seg8_vertex_08002EE0 + 0x8, 1 +gsSPLight amp_seg8_vertex_08002EE0, 2 +gsSPVertex amp_seg8_vertex_080038D0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +amp_seg8_animvalue_08003E30: # 0x08003E30 +.hword 0x0000, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6 +.hword 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3 +.hword 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x1872, 0x0000, 0x1AF2, 0x35E4 +.hword 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3, 0xD795, 0xF287, 0x0D79 +.hword 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437, 0xAF2A, 0xCA1C, 0xE50E +.hword 0x0000, 0x1AF2, 0x35E4, 0x50D6, 0x6BC9, 0x86BE, 0xA1B0, 0xBCA3 +.hword 0xD795, 0xF287, 0x0D79, 0x286B, 0x435D, 0x5E50, 0x7942, 0x9437 +.hword 0xAF2A, 0xCA1C, 0xE50E, 0x8001, 0x5793, 0x2F28, 0x06BC, 0xDE52 +.hword 0xB5E6, 0x8D7B, 0x650C, 0x3CA1, 0x1435, 0xEBCB, 0xC35F, 0x9AF4 +.hword 0x7285, 0x4A1A, 0x21AE, 0xF944, 0xD0D8, 0xA86D, 0x3FFF, 0x0000 +.hword 0x0D7C, 0x1AF9, 0x2876, 0x35F3, 0x4370, 0x50ED, 0x5E6A, 0x6BE7 +.hword 0x7964, 0x86E3, 0x9460, 0xA1DD, 0xAF5A, 0xBCD7, 0xCA54, 0xD7D1 +.hword 0xE54E, 0xF2CB, 0xC001, 0x3FFF, 0x0000, 0x0D7B, 0x1AF7, 0x2873 +.hword 0x35EF, 0x436B, 0x50E6, 0x5E62, 0x6BDE, 0x795A, 0x86D9, 0x9455 +.hword 0xA1D0, 0xAF4C, 0xBCC8, 0xCA44, 0xD7C0, 0xE53B, 0xF2B7, 0xC001 +.hword 0x3FFF, 0xC001, 0xCD7A, 0xDAF2, 0xE86B, 0xF5E3, 0x035B, 0x10D3 +.hword 0x1E4C, 0x2BC4, 0x393D, 0x46B5, 0x542E, 0x61A6, 0x6F1F, 0x7C97 +.hword 0x8A13, 0x978B, 0xA504, 0xB27D, 0xC001, 0x3FFF, 0x4D79, 0x5AF2 +.hword 0x686C, 0x75E5, 0x8362, 0x90DB, 0x9E55, 0xABCF, 0xB948, 0xC6C2 +.hword 0xD43B, 0xE1B5, 0xEF2F, 0xFCA8, 0x0A21, 0x179A, 0x2514, 0x328D +.hword 0xC001, 0x3FFF + +amp_seg8_animindex_08003F74: # 0x08003F74 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00A1, 0x0001, 0x0000, 0x0013, 0x008D, 0x0001, 0x00A0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0000 +.hword 0x0013, 0x0079, 0x0001, 0x008C, 0x0001, 0x0014, 0x0001, 0x0000 +.hword 0x0013, 0x0015, 0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0077 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0028, 0x0001, 0x0000 +.hword 0x0013, 0x004F, 0x0001, 0x0062, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0013, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0078 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x004E + +amp_seg8_anim_0800401C: # 0x0800401C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x13 +.hword 0x0D +.word amp_seg8_animvalue_08003E30 +.word amp_seg8_animindex_08003F74 +.word 0 + +glabel amp_seg8_anims_08004034 # 0x08004034 +.word amp_seg8_anim_0800401C diff --git a/actors/bird/geo.s b/actors/bird/geo.s index 4df0592..9a6618d 100644 --- a/actors/bird/geo.s +++ b/actors/bird/geo.s @@ -1,23 +1,23 @@ -glabel birds_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670 - geo_open_node - geo_animated_part LAYER_OPAQUE, 1, -12, 37 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528 - geo_close_node - geo_animated_part LAYER_OPAQUE, 1, -12, -37 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel birds_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000670 + geo_open_node + geo_animated_part LAYER_OPAQUE, 1, -12, 37 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000528 + geo_close_node + geo_animated_part LAYER_OPAQUE, 1, -12, -37 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000600 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, birds_seg5_dl_05000598 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/bird/model.s b/actors/bird/model.s index 878a19c..420d76e 100644 --- a/actors/bird/model.s +++ b/actors/bird/model.s @@ -1,254 +1,254 @@ -# Birds - -birds_seg5_light_05000000: # 0x05000000 -.byte 0x07, 0x24, 0x2C, 0x00, 0x07, 0x24, 0x2C, 0x00 - -birds_seg5_light_05000008: # 0x05000008 -.byte 0x1D, 0x91, 0xB0, 0x00, 0x1D, 0x91, 0xB0, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -birds_seg5_light_05000018: # 0x05000018 -.byte 0x33, 0x27, 0x0D, 0x00, 0x33, 0x27, 0x0D, 0x00 - -birds_seg5_light_05000020: # 0x05000020 -.byte 0xCE, 0x9D, 0x34, 0x00, 0xCE, 0x9D, 0x34, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -birds_seg5_light_05000030: # 0x05000030 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -birds_seg5_light_05000038: # 0x05000038 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -birds_seg5_vertex_05000048: # 0x05000048 -vertex 178, 2, 39, 0, 0, 0x0D, 0x7E, 0x00, 0x00 -vertex 122, -4, -33, 0, 0, 0x10, 0x79, 0xDE, 0x00 -vertex 97, 10, 13, 0, 0, 0x0B, 0x7E, 0xFF, 0x00 -vertex 47, 4, 47, 0, 0, 0xFE, 0x7C, 0x1B, 0xFF -vertex 53, 14, 7, 0, 0, 0xFE, 0x7E, 0xF8, 0xFF -vertex 0, 5, 32, 0, 0, 0xF0, 0x7D, 0x03, 0xFF -vertex 27, 9, 16, 0, 0, 0xEE, 0x7D, 0x05, 0xFF -vertex 53, -8, -58, 0, 0, 0x0A, 0x78, 0xD8, 0xFF -vertex -4, -6, -64, 0, 0, 0xF1, 0x7B, 0xE9, 0xFF - -birds_seg5_vertex_050000D8: # 0x050000D8 -vertex -143, -7, -29, 0, 0, 0x16, 0x94, 0xC2, 0x00 -vertex -86, -11, -2, 0, 0, 0x16, 0x94, 0xC2, 0x00 -vertex -154, -21, -9, 0, 0, 0x16, 0x94, 0xC2, 0x00 - -birds_seg5_vertex_05000108: # 0x05000108 -vertex -154, -21, 9, 0, 0, 0x16, 0x94, 0x3E, 0x00 -vertex -86, -11, 2, 0, 0, 0x16, 0x94, 0x3E, 0x00 -vertex -143, -7, 29, 0, 0, 0x16, 0x94, 0x3E, 0x00 - -birds_seg5_vertex_05000138: # 0x05000138 -vertex -152, -30, -17, 0, 0, 0x26, 0x87, 0x00, 0x00 -vertex -80, -7, 0, 0, 0, 0x26, 0x87, 0x00, 0x00 -vertex -152, -30, 17, 0, 0, 0x26, 0x87, 0x00, 0x00 - -birds_seg5_vertex_05000168: # 0x05000168 -vertex 97, 10, -13, 0, 0, 0x0B, 0x7E, 0x01, 0x00 -vertex 122, -4, 33, 0, 0, 0x10, 0x79, 0x22, 0x00 -vertex 178, 2, -39, 0, 0, 0x0D, 0x7E, 0x00, 0x00 -vertex 47, 4, -47, 0, 0, 0xFE, 0x7C, 0xE5, 0xFF -vertex 53, 14, -7, 0, 0, 0xFF, 0x7F, 0x02, 0xFF -vertex 27, 9, -16, 0, 0, 0xF1, 0x7D, 0x06, 0xFF -vertex 0, 5, -32, 0, 0, 0xF0, 0x7D, 0xFD, 0xFF -vertex -4, -6, 64, 0, 0, 0xF7, 0x7C, 0x14, 0xFF -vertex 53, -8, 58, 0, 0, 0xFA, 0x79, 0x25, 0xFF - -birds_seg5_vertex_050001F8: # 0x050001F8 -vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00 -vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0x00 -vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0x00 -vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF -vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF -vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF -vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF -vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF -vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF -vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF -vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF -vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF -vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF -vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0xFF -vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF -vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0xFF - -birds_seg5_vertex_050002F8: # 0x050002F8 -vertex 83, -57, 0, 0, 0, 0x60, 0xAD, 0x00, 0xFF -vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00 -vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00 -vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0xFF -vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF -vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF -vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0xFF -vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0xFF -vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF -vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF -vertex -103, -10, -11, 0, 0, 0xEA, 0x88, 0xE1, 0xFF -vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF -vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF -vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF -vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF -vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0xFF - -birds_seg5_vertex_050003F8: # 0x050003F8 -vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF -vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00 -vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0x00 - -birds_seg5_vertex_05000428: # 0x05000428 -vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00 -vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0x00 -vertex 18, 78, 0, 0, 0, 0x54, 0x5E, 0x00, 0x00 -vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF -vertex 18, 78, 0, 0, 0, 0xC4, 0x6F, 0x00, 0xFF -vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF -vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF -vertex 69, 33, 0, 0, 0, 0x4B, 0x65, 0x00, 0xFF -vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF -vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF - -birds_seg5_vertex_050004C8: # 0x050004C8 -vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00 -vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0x00 -vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x93, 0x00 -vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF -vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x6D, 0xFF -vertex 143, -2, 0, 0, 0, 0x07, 0x7E, 0x00, 0xFF - -glabel birds_seg5_dl_05000528 # 0x05000528 - 0x05000598 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_05000048, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 6, 0x0 -gsSP2Triangles 6, 8, 5, 0x0, 6, 3, 4, 0x0 -gsSP2Triangles 2, 1, 7, 0x0, 2, 7, 4, 0x0 -gsSPEndDisplayList - -glabel birds_seg5_dl_05000598 # 0x05000598 - 0x05000600 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_050000D8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_05000108, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_05000138, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel birds_seg5_dl_05000600 # 0x05000600 - 0x05000670 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_05000168, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 5, 8, 4, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 8, 1, 0x0, 4, 1, 0, 0x0 -gsSPEndDisplayList - -glabel birds_seg5_dl_05000670 # 0x05000670 - 0x050007E0 -gsSPLight birds_seg5_light_05000008, 1 -gsSPLight birds_seg5_light_05000000, 2 -gsSPVertex birds_seg5_vertex_050001F8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 1, 9, 10, 0x0 -gsSP2Triangles 1, 0, 11, 0x0, 12, 3, 13, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 5, 14, 10, 0x0 -gsSP2Triangles 13, 15, 12, 0x0, 11, 15, 1, 0x0 -gsSPVertex birds_seg5_vertex_050002F8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 8, 5, 9, 0x0, 10, 7, 11, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 11, 13, 2, 0x0 -gsSP2Triangles 2, 14, 11, 0x0, 11, 7, 3, 0x0 -gsSP1Triangle 7, 6, 15, 0x0 -gsSPVertex birds_seg5_vertex_050003F8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight birds_seg5_light_05000038, 1 -gsSPLight birds_seg5_light_05000030, 2 -gsSPVertex birds_seg5_vertex_05000428, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 0, 7, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 9, 7, 2, 0x0, 2, 7, 0, 0x0 -gsSP2Triangles 2, 3, 9, 0x0, 7, 9, 8, 0x0 -gsSP1Triangle 5, 4, 1, 0x0 -gsSPLight birds_seg5_light_05000020, 1 -gsSPLight birds_seg5_light_05000018, 2 -gsSPVertex birds_seg5_vertex_050004C8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP1Triangle 1, 3, 5, 0x0 -gsSPEndDisplayList - -birds_seg5_animvalue_050007E0: # 0x050007E0 -.hword 0x0000, 0x0013, 0x0017, 0x001A, 0x001E, 0x0022, 0x0020, 0x001A -.hword 0xFFFF, 0x3FFF, 0x0888, 0x0695, 0x024C, 0xFE04, 0xFC12, 0xFF4D -.hword 0x054D, 0x0000, 0xFF6C, 0xFE24, 0xFCDD, 0xFC48, 0xFD3F, 0xFF0A -.hword 0x31C6, 0x228D, 0x010E, 0xDF90, 0xD056, 0xE999, 0x1883, 0x8001 -.hword 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8, 0xF778, 0xF8AE -.hword 0xFB59, 0xFE04, 0xFF3A, 0xFD37, 0xF97B, 0x0000, 0x0098, 0x01E8 -.hword 0x0339, 0x03D1, 0x02D4, 0x00FD, 0x31C6, 0x22A8, 0x0165, 0xE023 -.hword 0xD104, 0xEA1A, 0x18B0, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF, 0xC001 -.hword 0x3FFF, 0x8001, 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8 - -birds_seg5_animindex_5000870: # 0x05000870 -.hword 0x0001, 0x0000, 0x0007, 0x0001, 0x0001, 0x0008, 0x0001, 0x0000 -.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x0041, 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0040 -.hword 0x0007, 0x000A, 0x0007, 0x0011, 0x0007, 0x0018, 0x0001, 0x003B -.hword 0x0001, 0x003C, 0x0001, 0x003D, 0x0007, 0x0026, 0x0007, 0x002D -.hword 0x0007, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x001F - -birds_seg5_anim_050008D0: # 0x050008D0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x07 -.hword 0x07 -.word birds_seg5_animvalue_050007E0 -.word birds_seg5_animindex_5000870 -.word 0 - -birds_seg5_animvalue_050008E8: # 0x050008E8 -.hword 0x0000, 0x001A, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B -.hword 0x001A, 0xFFFF, 0x3FFF, 0x024C, 0x0246, 0x023A, 0x0234, 0x0238 -.hword 0x0240, 0x0249, 0x024C, 0xFE24, 0xFE1D, 0xFE0F, 0xFE07, 0xFE0C -.hword 0xFE16, 0xFE20, 0xFE24, 0x010E, 0x0195, 0x0290, 0x0317, 0x02C6 -.hword 0x0212, 0x015F, 0x010E, 0x7EC6, 0xFB59, 0xFB5E, 0xFB68, 0xFB6D -.hword 0xFB6A, 0xFB63, 0xFB5C, 0xFB59, 0x01E8, 0x01F5, 0x020B, 0x0218 -.hword 0x0210, 0x0200, 0x01F0, 0x01E8, 0x0165, 0x01D1, 0x0299, 0x0304 -.hword 0x02C3, 0x0235, 0x01A6, 0x0165, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF -.hword 0xC001, 0x3FFF, 0x7EC6, 0x0000 - -birds_seg5_animindex_5000970: # 0x05000970 -.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000 -.hword 0x0001, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0042, 0x0001, 0x003F, 0x0001, 0x0040, 0x0001, 0x0041 -.hword 0x0008, 0x000B, 0x0008, 0x0013, 0x0008, 0x001B, 0x0001, 0x003C -.hword 0x0001, 0x003D, 0x0001, 0x003E, 0x0008, 0x0024, 0x0008, 0x002C -.hword 0x0008, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023 - -birds_seg5_anim_050009D0: # 0x050009D0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x07 -.word birds_seg5_animvalue_050008E8 -.word birds_seg5_animindex_5000970 -.word 0 - -glabel birds_seg5_anims_050009E8 # 0x050009E8 -.word birds_seg5_anim_050008D0 -.word birds_seg5_anim_050009D0 +# Birds + +birds_seg5_light_05000000: # 0x05000000 +.byte 0x07, 0x24, 0x2C, 0x00, 0x07, 0x24, 0x2C, 0x00 + +birds_seg5_light_05000008: # 0x05000008 +.byte 0x1D, 0x91, 0xB0, 0x00, 0x1D, 0x91, 0xB0, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +birds_seg5_light_05000018: # 0x05000018 +.byte 0x33, 0x27, 0x0D, 0x00, 0x33, 0x27, 0x0D, 0x00 + +birds_seg5_light_05000020: # 0x05000020 +.byte 0xCE, 0x9D, 0x34, 0x00, 0xCE, 0x9D, 0x34, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +birds_seg5_light_05000030: # 0x05000030 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +birds_seg5_light_05000038: # 0x05000038 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +birds_seg5_vertex_05000048: # 0x05000048 +vertex 178, 2, 39, 0, 0, 0x0D, 0x7E, 0x00, 0x00 +vertex 122, -4, -33, 0, 0, 0x10, 0x79, 0xDE, 0x00 +vertex 97, 10, 13, 0, 0, 0x0B, 0x7E, 0xFF, 0x00 +vertex 47, 4, 47, 0, 0, 0xFE, 0x7C, 0x1B, 0xFF +vertex 53, 14, 7, 0, 0, 0xFE, 0x7E, 0xF8, 0xFF +vertex 0, 5, 32, 0, 0, 0xF0, 0x7D, 0x03, 0xFF +vertex 27, 9, 16, 0, 0, 0xEE, 0x7D, 0x05, 0xFF +vertex 53, -8, -58, 0, 0, 0x0A, 0x78, 0xD8, 0xFF +vertex -4, -6, -64, 0, 0, 0xF1, 0x7B, 0xE9, 0xFF + +birds_seg5_vertex_050000D8: # 0x050000D8 +vertex -143, -7, -29, 0, 0, 0x16, 0x94, 0xC2, 0x00 +vertex -86, -11, -2, 0, 0, 0x16, 0x94, 0xC2, 0x00 +vertex -154, -21, -9, 0, 0, 0x16, 0x94, 0xC2, 0x00 + +birds_seg5_vertex_05000108: # 0x05000108 +vertex -154, -21, 9, 0, 0, 0x16, 0x94, 0x3E, 0x00 +vertex -86, -11, 2, 0, 0, 0x16, 0x94, 0x3E, 0x00 +vertex -143, -7, 29, 0, 0, 0x16, 0x94, 0x3E, 0x00 + +birds_seg5_vertex_05000138: # 0x05000138 +vertex -152, -30, -17, 0, 0, 0x26, 0x87, 0x00, 0x00 +vertex -80, -7, 0, 0, 0, 0x26, 0x87, 0x00, 0x00 +vertex -152, -30, 17, 0, 0, 0x26, 0x87, 0x00, 0x00 + +birds_seg5_vertex_05000168: # 0x05000168 +vertex 97, 10, -13, 0, 0, 0x0B, 0x7E, 0x01, 0x00 +vertex 122, -4, 33, 0, 0, 0x10, 0x79, 0x22, 0x00 +vertex 178, 2, -39, 0, 0, 0x0D, 0x7E, 0x00, 0x00 +vertex 47, 4, -47, 0, 0, 0xFE, 0x7C, 0xE5, 0xFF +vertex 53, 14, -7, 0, 0, 0xFF, 0x7F, 0x02, 0xFF +vertex 27, 9, -16, 0, 0, 0xF1, 0x7D, 0x06, 0xFF +vertex 0, 5, -32, 0, 0, 0xF0, 0x7D, 0xFD, 0xFF +vertex -4, -6, 64, 0, 0, 0xF7, 0x7C, 0x14, 0xFF +vertex 53, -8, 58, 0, 0, 0xFA, 0x79, 0x25, 0xFF + +birds_seg5_vertex_050001F8: # 0x050001F8 +vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00 +vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0x00 +vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0x00 +vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF +vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF +vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF +vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF +vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF +vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF +vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF +vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF +vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF +vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF +vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0xFF +vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF +vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0xFF + +birds_seg5_vertex_050002F8: # 0x050002F8 +vertex 83, -57, 0, 0, 0, 0x60, 0xAD, 0x00, 0xFF +vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00 +vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00 +vertex 78, -51, -21, 0, 0, 0x27, 0xAE, 0xA8, 0xFF +vertex -103, -10, -11, 0, 0, 0xA7, 0x30, 0xB4, 0xFF +vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF +vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0xFF +vertex -1, 0, -56, 0, 0, 0xF4, 0xC6, 0x90, 0xFF +vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF +vertex -103, -10, 11, 0, 0, 0xA7, 0x30, 0x4C, 0xFF +vertex -103, -10, -11, 0, 0, 0xEA, 0x88, 0xE1, 0xFF +vertex -9, -30, 0, 0, 0, 0xE0, 0x86, 0x00, 0xFF +vertex -103, -10, 11, 0, 0, 0xEA, 0x88, 0x1F, 0xFF +vertex 83, -57, 0, 0, 0, 0xDD, 0x87, 0x00, 0xFF +vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF +vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0xFF + +birds_seg5_vertex_050003F8: # 0x050003F8 +vertex -1, 0, 56, 0, 0, 0xF4, 0xC6, 0x70, 0xFF +vertex 78, -51, 21, 0, 0, 0x27, 0xAE, 0x58, 0x00 +vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0x00 + +birds_seg5_vertex_05000428: # 0x05000428 +vertex 69, 4, -40, 0, 0, 0x40, 0x26, 0x9A, 0x00 +vertex 10, 48, -56, 0, 0, 0xEF, 0x41, 0x95, 0x00 +vertex 18, 78, 0, 0, 0, 0x54, 0x5E, 0x00, 0x00 +vertex 10, 48, 56, 0, 0, 0xEF, 0x41, 0x6B, 0xFF +vertex 18, 78, 0, 0, 0, 0xC4, 0x6F, 0x00, 0xFF +vertex -88, 21, 0, 0, 0, 0xAA, 0x5D, 0x00, 0xFF +vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0xFF +vertex 69, 33, 0, 0, 0, 0x4B, 0x65, 0x00, 0xFF +vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF +vertex 69, 4, 40, 0, 0, 0x40, 0x26, 0x66, 0xFF + +birds_seg5_vertex_050004C8: # 0x050004C8 +vertex 113, -23, 0, 0, 0, 0x62, 0xB0, 0x00, 0x00 +vertex 113, 0, -10, 0, 0, 0x4E, 0x32, 0xAB, 0x00 +vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x93, 0x00 +vertex 113, 0, 10, 0, 0, 0x4E, 0x32, 0x55, 0xFF +vertex 143, -2, 0, 0, 0, 0x24, 0xCB, 0x6D, 0xFF +vertex 143, -2, 0, 0, 0, 0x07, 0x7E, 0x00, 0xFF + +glabel birds_seg5_dl_05000528 # 0x05000528 - 0x05000598 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_05000048, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 6, 0x0 +gsSP2Triangles 6, 8, 5, 0x0, 6, 3, 4, 0x0 +gsSP2Triangles 2, 1, 7, 0x0, 2, 7, 4, 0x0 +gsSPEndDisplayList + +glabel birds_seg5_dl_05000598 # 0x05000598 - 0x05000600 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_050000D8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_05000108, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_05000138, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel birds_seg5_dl_05000600 # 0x05000600 - 0x05000670 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_05000168, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 5, 8, 4, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 8, 1, 0x0, 4, 1, 0, 0x0 +gsSPEndDisplayList + +glabel birds_seg5_dl_05000670 # 0x05000670 - 0x050007E0 +gsSPLight birds_seg5_light_05000008, 1 +gsSPLight birds_seg5_light_05000000, 2 +gsSPVertex birds_seg5_vertex_050001F8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 1, 9, 10, 0x0 +gsSP2Triangles 1, 0, 11, 0x0, 12, 3, 13, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 5, 14, 10, 0x0 +gsSP2Triangles 13, 15, 12, 0x0, 11, 15, 1, 0x0 +gsSPVertex birds_seg5_vertex_050002F8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 8, 5, 9, 0x0, 10, 7, 11, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 11, 13, 2, 0x0 +gsSP2Triangles 2, 14, 11, 0x0, 11, 7, 3, 0x0 +gsSP1Triangle 7, 6, 15, 0x0 +gsSPVertex birds_seg5_vertex_050003F8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight birds_seg5_light_05000038, 1 +gsSPLight birds_seg5_light_05000030, 2 +gsSPVertex birds_seg5_vertex_05000428, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 0, 7, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 9, 7, 2, 0x0, 2, 7, 0, 0x0 +gsSP2Triangles 2, 3, 9, 0x0, 7, 9, 8, 0x0 +gsSP1Triangle 5, 4, 1, 0x0 +gsSPLight birds_seg5_light_05000020, 1 +gsSPLight birds_seg5_light_05000018, 2 +gsSPVertex birds_seg5_vertex_050004C8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP1Triangle 1, 3, 5, 0x0 +gsSPEndDisplayList + +birds_seg5_animvalue_050007E0: # 0x050007E0 +.hword 0x0000, 0x0013, 0x0017, 0x001A, 0x001E, 0x0022, 0x0020, 0x001A +.hword 0xFFFF, 0x3FFF, 0x0888, 0x0695, 0x024C, 0xFE04, 0xFC12, 0xFF4D +.hword 0x054D, 0x0000, 0xFF6C, 0xFE24, 0xFCDD, 0xFC48, 0xFD3F, 0xFF0A +.hword 0x31C6, 0x228D, 0x010E, 0xDF90, 0xD056, 0xE999, 0x1883, 0x8001 +.hword 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8, 0xF778, 0xF8AE +.hword 0xFB59, 0xFE04, 0xFF3A, 0xFD37, 0xF97B, 0x0000, 0x0098, 0x01E8 +.hword 0x0339, 0x03D1, 0x02D4, 0x00FD, 0x31C6, 0x22A8, 0x0165, 0xE023 +.hword 0xD104, 0xEA1A, 0x18B0, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF, 0xC001 +.hword 0x3FFF, 0x8001, 0x7F50, 0x7EC6, 0x7F88, 0x80B3, 0x816F, 0x80C8 + +birds_seg5_animindex_5000870: # 0x05000870 +.hword 0x0001, 0x0000, 0x0007, 0x0001, 0x0001, 0x0008, 0x0001, 0x0000 +.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x0041, 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0040 +.hword 0x0007, 0x000A, 0x0007, 0x0011, 0x0007, 0x0018, 0x0001, 0x003B +.hword 0x0001, 0x003C, 0x0001, 0x003D, 0x0007, 0x0026, 0x0007, 0x002D +.hword 0x0007, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x001F + +birds_seg5_anim_050008D0: # 0x050008D0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x07 +.hword 0x07 +.word birds_seg5_animvalue_050007E0 +.word birds_seg5_animindex_5000870 +.word 0 + +birds_seg5_animvalue_050008E8: # 0x050008E8 +.hword 0x0000, 0x001A, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B, 0x001B +.hword 0x001A, 0xFFFF, 0x3FFF, 0x024C, 0x0246, 0x023A, 0x0234, 0x0238 +.hword 0x0240, 0x0249, 0x024C, 0xFE24, 0xFE1D, 0xFE0F, 0xFE07, 0xFE0C +.hword 0xFE16, 0xFE20, 0xFE24, 0x010E, 0x0195, 0x0290, 0x0317, 0x02C6 +.hword 0x0212, 0x015F, 0x010E, 0x7EC6, 0xFB59, 0xFB5E, 0xFB68, 0xFB6D +.hword 0xFB6A, 0xFB63, 0xFB5C, 0xFB59, 0x01E8, 0x01F5, 0x020B, 0x0218 +.hword 0x0210, 0x0200, 0x01F0, 0x01E8, 0x0165, 0x01D1, 0x0299, 0x0304 +.hword 0x02C3, 0x0235, 0x01A6, 0x0165, 0x3FFF, 0x3FFF, 0xC001, 0x3FFF +.hword 0xC001, 0x3FFF, 0x7EC6, 0x0000 + +birds_seg5_animindex_5000970: # 0x05000970 +.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000 +.hword 0x0001, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0042, 0x0001, 0x003F, 0x0001, 0x0040, 0x0001, 0x0041 +.hword 0x0008, 0x000B, 0x0008, 0x0013, 0x0008, 0x001B, 0x0001, 0x003C +.hword 0x0001, 0x003D, 0x0001, 0x003E, 0x0008, 0x0024, 0x0008, 0x002C +.hword 0x0008, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023 + +birds_seg5_anim_050009D0: # 0x050009D0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x07 +.word birds_seg5_animvalue_050008E8 +.word birds_seg5_animindex_5000970 +.word 0 + +glabel birds_seg5_anims_050009E8 # 0x050009E8 +.word birds_seg5_anim_050008D0 +.word birds_seg5_anim_050009D0 diff --git a/actors/blargg/geo.s b/actors/blargg/geo.s index 041013a..ace79da 100644 --- a/actors/blargg/geo.s +++ b/actors/blargg/geo.s @@ -1,18 +1,18 @@ -glabel blargg_geo # 0x0C000240 - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00 - geo_open_node - geo_animated_part LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 6, 3, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel blargg_geo # 0x0C000240 + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_05005D00 + geo_open_node + geo_animated_part LAYER_OPAQUE, 306, 0, 0, blargg_seg5_dl_05005A60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 6, 3, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, blargg_seg5_dl_050058D0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/blargg/model.s b/actors/blargg/model.s index 2063269..95f3fd8 100644 --- a/actors/blargg/model.s +++ b/actors/blargg/model.s @@ -1,545 +1,545 @@ -# Blargg (Unused) - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blargg_seg5_light_05004740: # 0x05004740 -.byte 0x3F, 0x0D, 0x05, 0x00, 0x3F, 0x0D, 0x05, 0x00 - -blargg_seg5_light_05004748: # 0x05004748 -.byte 0xFF, 0x36, 0x16, 0x00, 0xFF, 0x36, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blargg_seg5_light_05004758: # 0x05004758 -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -blargg_seg5_light_05004760: # 0x05004760 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blargg_seg5_light_05004770: # 0x05004770 -.byte 0x3F, 0x0A, 0x06, 0x00, 0x3F, 0x0A, 0x06, 0x00 - -blargg_seg5_light_05004778: # 0x05004778 -.byte 0xFF, 0x2A, 0x1A, 0x00, 0xFF, 0x2A, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blargg_seg5_light_05004788: # 0x05004788 -.byte 0x3F, 0x0B, 0x07, 0x00, 0x3F, 0x0B, 0x07, 0x00 - -blargg_seg5_light_05004790: # 0x05004790 -.byte 0xFF, 0x2E, 0x1F, 0x00, 0xFF, 0x2E, 0x1F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blargg_seg5_vertex_050047A0: # 0x050047A0 -vertex 378, -178, -92, 0, 0, 0x32, 0xE7, 0x8F, 0x00 -vertex 298, -166, -131, 0, 0, 0x32, 0xE7, 0x8F, 0x00 -vertex 306, -56, -152, 0, 0, 0x32, 0xE7, 0x8F, 0x00 -vertex 417, -73, -99, 0, 0, 0x32, 0xE7, 0x8F, 0x00 -vertex 298, -166, -131, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 -vertex 280, -163, -94, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 -vertex 276, -51, -88, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 -vertex 306, -56, -152, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 -vertex 280, -163, -94, 0, 0, 0xC9, 0xF7, 0x71, 0x00 -vertex 361, -176, -56, 0, 0, 0xC9, 0xF7, 0x71, 0x00 -vertex 387, -68, -35, 0, 0, 0xC9, 0xF7, 0x71, 0x00 -vertex 276, -51, -88, 0, 0, 0xC9, 0xF7, 0x71, 0x00 -vertex 361, -176, -56, 0, 0, 0x6D, 0xDC, 0x35, 0x00 -vertex 378, -178, -92, 0, 0, 0x6D, 0xDC, 0x35, 0x00 -vertex 417, -73, -99, 0, 0, 0x6D, 0xDC, 0x35, 0x00 -vertex 387, -68, -35, 0, 0, 0x6D, 0xDC, 0x35, 0x00 - -blargg_seg5_vertex_050048A0: # 0x050048A0 -vertex 361, -176, -56, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 280, -163, -94, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 298, -166, -131, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 378, -178, -92, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 417, -73, 99, 0, 0, 0x32, 0xE7, 0x71, 0x00 -vertex 306, -56, 152, 0, 0, 0x32, 0xE7, 0x71, 0x00 -vertex 298, -166, 131, 0, 0, 0x32, 0xE7, 0x71, 0x00 -vertex 378, -178, 92, 0, 0, 0x32, 0xE7, 0x71, 0x00 -vertex 306, -56, 152, 0, 0, 0x8D, 0xFF, 0x35, 0x00 -vertex 276, -51, 88, 0, 0, 0x8D, 0xFF, 0x35, 0x00 -vertex 280, -163, 94, 0, 0, 0x8D, 0xFF, 0x35, 0x00 -vertex 298, -166, 131, 0, 0, 0x8D, 0xFF, 0x35, 0x00 -vertex 276, -51, 88, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 -vertex 387, -68, 35, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 -vertex 361, -176, 56, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 -vertex 280, -163, 94, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 - -blargg_seg5_vertex_050049A0: # 0x050049A0 -vertex 387, -68, 35, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 -vertex 417, -73, 99, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 -vertex 378, -178, 92, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 -vertex 361, -176, 56, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 -vertex 378, -178, 92, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 298, -166, 131, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 280, -163, 94, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 361, -176, 56, 0, 0, 0xED, 0x83, 0x00, 0x00 - -blargg_seg5_vertex_05004A20: # 0x05004A20 -vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00 -vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00 -vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00 -vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00 -vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00 -vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00 -vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00 -vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00 -vertex 556, -128, -120, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex 556, -128, 120, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex 318, -84, 267, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex -73, -8, 90, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex -73, -8, -90, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex 318, -84, -267, 0, 0, 0xE9, 0x84, 0x00, 0x00 -vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00 -vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00 - -blargg_seg5_vertex_05004B20: # 0x05004B20 -vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00 -vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00 -vertex 318, -84, -267, 0, 0, 0xFF, 0x2D, 0x8A, 0x00 -vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00 -vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00 -vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00 -vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00 -vertex 318, -84, 267, 0, 0, 0x11, 0x25, 0x78, 0x00 -vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00 -vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00 -vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00 -vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00 - -blargg_seg5_vertex_05004BE0: # 0x05004BE0 -vertex 524, 82, 92, 0, 0, 0x36, 0x10, 0x71, 0x00 -vertex 443, 83, 131, 0, 0, 0x36, 0x10, 0x71, 0x00 -vertex 432, -25, 152, 0, 0, 0x36, 0x10, 0x71, 0x00 -vertex 544, -28, 99, 0, 0, 0x36, 0x10, 0x71, 0x00 -vertex 443, 83, 131, 0, 0, 0x8F, 0x15, 0x35, 0x00 -vertex 425, 84, 94, 0, 0, 0x8F, 0x15, 0x35, 0x00 -vertex 401, -25, 88, 0, 0, 0x8F, 0x15, 0x35, 0x00 -vertex 432, -25, 152, 0, 0, 0x8F, 0x15, 0x35, 0x00 -vertex 425, 84, 94, 0, 0, 0xCB, 0x12, 0x8F, 0x00 -vertex 507, 82, 56, 0, 0, 0xCB, 0x12, 0x8F, 0x00 -vertex 513, -27, 35, 0, 0, 0xCB, 0x12, 0x8F, 0x00 -vertex 401, -25, 88, 0, 0, 0xCB, 0x12, 0x8F, 0x00 -vertex 507, 82, 56, 0, 0, 0x71, 0x10, 0xCB, 0x00 -vertex 524, 82, 92, 0, 0, 0x71, 0x10, 0xCB, 0x00 -vertex 544, -28, 99, 0, 0, 0x71, 0x10, 0xCB, 0x00 -vertex 513, -27, 35, 0, 0, 0x71, 0x10, 0xCB, 0x00 - -blargg_seg5_vertex_05004CE0: # 0x05004CE0 -vertex 507, 82, 56, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 425, 84, 94, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 443, 83, 131, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 524, 82, 92, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 544, -28, -99, 0, 0, 0x36, 0x10, 0x8F, 0x00 -vertex 432, -25, -152, 0, 0, 0x36, 0x10, 0x8F, 0x00 -vertex 443, 83, -131, 0, 0, 0x36, 0x10, 0x8F, 0x00 -vertex 524, 82, -92, 0, 0, 0x36, 0x10, 0x8F, 0x00 -vertex 432, -25, -152, 0, 0, 0x8F, 0x15, 0xCB, 0x00 -vertex 401, -25, -88, 0, 0, 0x8F, 0x15, 0xCB, 0x00 -vertex 425, 84, -94, 0, 0, 0x8F, 0x15, 0xCB, 0x00 -vertex 443, 83, -131, 0, 0, 0x8F, 0x15, 0xCB, 0x00 -vertex 401, -25, -88, 0, 0, 0xCB, 0x12, 0x71, 0x00 -vertex 513, -27, -35, 0, 0, 0xCB, 0x12, 0x71, 0x00 -vertex 507, 82, -56, 0, 0, 0xCB, 0x12, 0x71, 0x00 -vertex 425, 84, -94, 0, 0, 0xCB, 0x12, 0x71, 0x00 - -blargg_seg5_vertex_05004DE0: # 0x05004DE0 -vertex 513, -27, -35, 0, 0, 0x71, 0x10, 0x35, 0x00 -vertex 544, -28, -99, 0, 0, 0x71, 0x10, 0x35, 0x00 -vertex 524, 82, -92, 0, 0, 0x71, 0x10, 0x35, 0x00 -vertex 507, 82, -56, 0, 0, 0x71, 0x10, 0x35, 0x00 -vertex 524, 82, -92, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 443, 83, -131, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 425, 84, -94, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 507, 82, -56, 0, 0, 0x02, 0x7F, 0x00, 0x00 - -blargg_seg5_vertex_05004E60: # 0x05004E60 -vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 -vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 -vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00 -vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 -vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 -vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 -vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00 -vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 -vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 -vertex -88, 24, -119, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -88, 24, 119, 0, 0, 0x01, 0x7F, 0x00, 0x00 -vertex 326, 21, 307, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 617, 23, 154, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 662, 23, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 617, 23, -154, 0, 0, 0x00, 0x7F, 0xFF, 0x00 -vertex 326, 21, -307, 0, 0, 0x00, 0x7F, 0xFE, 0x00 - -blargg_seg5_vertex_05004F60: # 0x05004F60 -vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00 -vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 -vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00 -vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 -vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 -vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 -vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 -vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 -vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 -vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00 -vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 -vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 -vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00 -vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 -vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 - -blargg_seg5_vertex_05005050: # 0x05005050 -vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 -vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00 -vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 -vertex -88, 24, 119, 0, 0, 0x88, 0x1B, 0x1E, 0x00 -vertex -88, 24, -119, 0, 0, 0x88, 0x1B, 0xE2, 0x00 -vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 -vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 -vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 -vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 -vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 -vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 -vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 -vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00 -vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 -vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 - -blargg_seg5_vertex_05005150: # 0x05005150 -vertex -88, 24, 119, 0, 0, 0xEC, 0x09, 0x7C, 0x00 -vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 -vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 -vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 -vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00 -vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 -vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 -vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 -vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00 -vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 -vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00 -vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 -vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00 -vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 -vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 -vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 - -blargg_seg5_vertex_05005250: # 0x05005250 -vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00 -vertex 140, -168, 171, 0, 0, 0x76, 0xD8, 0x15, 0x00 -vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 -vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00 -vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 -vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 -vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 -vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00 -vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 -vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 -vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 -vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 -vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00 -vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 - -blargg_seg5_vertex_05005340: # 0x05005340 -vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00 -vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00 -vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 -vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00 -vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 -vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 -vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 -vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 -vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 -vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00 - -blargg_seg5_vertex_050053E0: # 0x050053E0 -vertex -243, -48, -45, 0, 0, 0xF9, 0xF0, 0x83, 0x00 -vertex -104, -120, -43, 0, 0, 0xFA, 0xF0, 0x83, 0x00 -vertex -200, -235, -23, 0, 0, 0xF9, 0xF0, 0x83, 0x00 -vertex -298, -186, -23, 0, 0, 0xF8, 0xF0, 0x83, 0x00 -vertex -104, -120, -43, 0, 0, 0x61, 0xAF, 0x00, 0x00 -vertex -104, -120, 47, 0, 0, 0x61, 0xAF, 0x00, 0x00 -vertex -200, -235, 23, 0, 0, 0x61, 0xAF, 0x00, 0x00 -vertex -200, -235, -23, 0, 0, 0x61, 0xAF, 0x00, 0x00 -vertex -104, -120, 47, 0, 0, 0xF7, 0xEF, 0x7D, 0x00 -vertex -243, -48, 45, 0, 0, 0xF7, 0xF1, 0x7D, 0x00 -vertex -298, -186, 23, 0, 0, 0xF7, 0xEF, 0x7D, 0x00 -vertex -200, -235, 23, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex -243, -48, 45, 0, 0, 0x8A, 0x2E, 0x00, 0x00 -vertex -243, -48, -45, 0, 0, 0x8A, 0x2E, 0x00, 0x00 -vertex -298, -186, -23, 0, 0, 0x8A, 0x2E, 0x00, 0x00 -vertex -298, -186, 23, 0, 0, 0x8A, 0x2E, 0x00, 0x00 - -blargg_seg5_vertex_050054E0: # 0x050054E0 -vertex -298, -186, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 -vertex -200, -235, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 -vertex -200, -235, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 -vertex -298, -186, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 -vertex -70, -105, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00 -vertex 113, -88, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00 -vertex 99, -262, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00 -vertex -24, -273, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00 -vertex 113, -88, -52, 0, 0, 0x7E, 0xF7, 0x00, 0x00 -vertex 113, -88, 53, 0, 0, 0x7E, 0xF7, 0x00, 0x00 -vertex 99, -262, 27, 0, 0, 0x7E, 0xF7, 0x00, 0x00 -vertex 99, -262, -27, 0, 0, 0x7E, 0xF7, 0x00, 0x00 -vertex 113, -88, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00 -vertex -70, -105, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00 -vertex -24, -273, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00 -vertex 99, -262, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00 - -blargg_seg5_vertex_050055E0: # 0x050055E0 -vertex -70, -105, 53, 0, 0, 0x86, 0xDF, 0x00, 0x00 -vertex -70, -105, -52, 0, 0, 0x86, 0xDF, 0x00, 0x00 -vertex -24, -273, -27, 0, 0, 0x86, 0xDF, 0x00, 0x00 -vertex -24, -273, 27, 0, 0, 0x86, 0xDF, 0x00, 0x00 -vertex -24, -273, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00 -vertex 99, -262, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00 -vertex 99, -262, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00 -vertex -24, -273, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00 -vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00 -vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00 -vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 -vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 -vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 -vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 -vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00 -vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0x58, 0x00 - -blargg_seg5_vertex_050056E0: # 0x050056E0 -vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00 -vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00 -vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00 -vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00 -vertex 133, 191, -247, 0, 0, 0x23, 0xDE, 0x8C, 0x00 -vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00 -vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 -vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00 -vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00 -vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00 -vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 -vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00 -vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00 -vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00 -vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 -vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 - -blargg_seg5_vertex_050057E0: # 0x050057E0 -vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00 -vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 -vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00 -vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00 -vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00 -vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 -vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00 -vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00 -vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00 -vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 -vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00 -vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00 -vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0xA8, 0x00 -vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00 -vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 - -glabel blargg_seg5_dl_050058D0 # 0x050058D0 - 0x05005A60 -gsSPLight blargg_seg5_light_05004760, 1 -gsSPLight blargg_seg5_light_05004758, 2 -gsSPVertex blargg_seg5_vertex_050047A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_050048A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_050049A0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPLight blargg_seg5_light_05004748, 1 -gsSPLight blargg_seg5_light_05004740, 2 -gsSPVertex blargg_seg5_vertex_05004A20, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 -gsSP2Triangles 5, 4, 14, 0x0, 5, 14, 15, 0x0 -gsSP1Triangle 1, 14, 2, 0x0 -gsSPVertex blargg_seg5_vertex_05004B20, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 1, 8, 2, 0x0, 4, 9, 10, 0x0 -gsSP2Triangles 4, 10, 1, 0x0, 4, 7, 11, 0x0 -gsSP1Triangle 1, 10, 8, 0x0 -gsSPEndDisplayList - -glabel blargg_seg5_dl_05005A60 # 0x05005A60 - 0x05005D00 -gsSPLight blargg_seg5_light_05004760, 1 -gsSPLight blargg_seg5_light_05004758, 2 -gsSPVertex blargg_seg5_vertex_05004BE0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_05004CE0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_05004DE0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPLight blargg_seg5_light_05004778, 1 -gsSPLight blargg_seg5_light_05004770, 2 -gsSPVertex blargg_seg5_vertex_05004E60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 6, 7, 0x0, 2, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 9, 13, 14, 0x0 -gsSP1Triangle 9, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_05004F60, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 0, 14, 1, 0x0 -gsSPVertex blargg_seg5_vertex_05005050, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 15, 13, 0x0, 14, 13, 12, 0x0 -gsSPVertex blargg_seg5_vertex_05005150, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 3, 9, 0x0, 1, 8, 2, 0x0 -gsSP2Triangles 12, 0, 2, 0x0, 13, 14, 11, 0x0 -gsSP2Triangles 5, 7, 15, 0x0, 5, 8, 7, 0x0 -gsSPVertex blargg_seg5_vertex_05005250, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 3, 11, 10, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 9, 8, 7, 0x0 -gsSP2Triangles 11, 8, 9, 0x0, 12, 13, 14, 0x0 -gsSPVertex blargg_seg5_vertex_05005340, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 8, 6, 5, 0x0, 9, 0, 2, 0x0 -gsSPEndDisplayList - -glabel blargg_seg5_dl_05005D00 # 0x05005D00 - 0x05005EB8 -gsSPLight blargg_seg5_light_05004790, 1 -gsSPLight blargg_seg5_light_05004788, 2 -gsSPVertex blargg_seg5_vertex_050053E0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_050054E0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_050055E0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex blargg_seg5_vertex_050056E0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 4, 7, 0x0, 12, 7, 13, 0x0 -gsSP2Triangles 0, 6, 14, 0x0, 0, 14, 1, 0x0 -gsSP2Triangles 3, 15, 13, 0x0, 10, 15, 2, 0x0 -gsSPVertex blargg_seg5_vertex_050057E0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 0, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 5, 12, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 8, 10, 6, 0x0 -gsSP2Triangles 8, 6, 11, 0x0, 14, 4, 7, 0x0 -gsSP1Triangle 14, 7, 0, 0x0 -gsSPEndDisplayList - -blargg_seg5_animvalue_05005EB8: # 0x05005EB8 -.hword 0x0000, 0x0016, 0xFFFC, 0xFFB9, 0xFF61, 0xFF08, 0xFEC0, 0xFE9F -.hword 0xFEAC, 0xFED8, 0xFF16, 0xFF59, 0xFF95, 0xFFBB, 0xFFD4, 0xFFED -.hword 0x0005, 0x001C, 0x0031, 0x0042, 0x004D, 0x0052, 0x004E, 0x0042 -.hword 0x002B, 0xFFED, 0xFF79, 0xFEEE, 0xFE68, 0xFE02, 0xFDD9, 0xFDDF -.hword 0xFDF3, 0xFE13, 0xFE3C, 0xFE6C, 0xFEA1, 0xFED9, 0xFF13, 0xFF4C -.hword 0xFF81, 0xFFB2, 0xFFDB, 0xFFFB, 0x000F, 0x0016, 0x3FFF, 0x8785 -.hword 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8A1E, 0x909B -.hword 0x990A, 0xA17A, 0xA7F7, 0xAA8F, 0xAA75, 0xAA2A, 0xA9B1, 0xA90E -.hword 0xA843, 0xA753, 0xA643, 0xA516, 0xA3CE, 0xA26F, 0xA0FC, 0x9F79 -.hword 0x9DE9, 0x9C4F, 0x9AAE, 0x990A, 0x9766, 0x95C6, 0x942C, 0x929B -.hword 0x9118, 0x8FA6, 0x8E47, 0x8CFF, 0x8BD1, 0x8AC1, 0x89D2, 0x8907 -.hword 0x8863, 0x87EA, 0x879F, 0x8785, 0x804C, 0x0BCD, 0x0D29, 0x106F -.hword 0x1461, 0x17C8, 0x1967, 0x1806, 0x1248, 0x08E6, 0xFDBD, 0xF2AB -.hword 0xE990, 0xE448, 0xE1F8, 0xE072, 0xDFA4, 0xDF79, 0xDFDD, 0xE0BB -.hword 0xE1FF, 0xE394, 0xE567, 0xE762, 0xE972, 0xEE5F, 0xF6AA, 0xFED8 -.hword 0x036F, 0x04F7, 0x064D, 0x0774, 0x086F, 0x0941, 0x09EF, 0x0A7C -.hword 0x0AEA, 0x0B3F, 0x0B7C, 0x0BA6, 0x0BC1, 0x0BCE, 0x0BD3, 0x0BD2 -.hword 0x0BCE, 0x0BCD, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1 -.hword 0x76C1, 0x7543, 0x7181, 0x6C93, 0x678D, 0x6385, 0x6191, 0x613B -.hword 0x614D, 0x61BA, 0x627B, 0x6384, 0x64CA, 0x6645, 0x67E8, 0x69AB -.hword 0x6B83, 0x6D65, 0x7027, 0x7426, 0x78A4, 0x7CE5, 0x802E, 0x81BB -.hword 0x81FB, 0x81DE, 0x8172, 0x80C4, 0x7FDE, 0x7ED2, 0x7DAC, 0x7C77 -.hword 0x7B41, 0x7A17, 0x7907, 0x781C, 0x7764, 0x76EC, 0x76C1, 0x0000 - -blargg_seg5_animindex_05006028: # 0x05006028 -.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x002E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x002D, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x005D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x005C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x002F - -blargg_seg5_anim_05006070: # 0x05006070 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2D -.hword 0x05 -.word blargg_seg5_animvalue_05005EB8 -.word blargg_seg5_animindex_05006028 -.word 0 - -blargg_seg5_animvalue_05006088: # 0x05006088 -.hword 0x0000, 0x0016, 0x0018, 0x001C, 0x0022, 0x002A, 0x0033, 0x003D -.hword 0x0047, 0x0052, 0x005C, 0x0065, 0x006D, 0x0073, 0x0077, 0x0078 -.hword 0x0077, 0x0074, 0x0070, 0x006B, 0x0064, 0x005C, 0x0054, 0x004C -.hword 0x0043, 0x003A, 0x0031, 0x0029, 0x0022, 0x001C, 0x0016, 0x3FFF -.hword 0x8785, 0x804C, 0x0BCD, 0x0BF1, 0x0C51, 0x0CD8, 0x0D72, 0x0E0C -.hword 0x0E91, 0x0EEE, 0x0F0F, 0x0EFC, 0x0ED0, 0x0E8F, 0x0E3C, 0x0DDE -.hword 0x0D78, 0x0D10, 0x0CA9, 0x0C48, 0x0BF2, 0x0BAB, 0x0B77, 0x0B5A -.hword 0x0B50, 0x0B55, 0x0B64, 0x0B7B, 0x0B94, 0x0BAD, 0x0BC1, 0x0BCD -.hword 0x76C1, 0x0000 - -blargg_seg5_animindex_0500610C: # 0x0500610C -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0040, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0022 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0020 - -blargg_seg5_anim_05006154: # 0x05006154 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x05 -.word blargg_seg5_animvalue_05006088 -.word blargg_seg5_animindex_0500610C -.word 0 - -# unreferenced -glabel blargg_seg5_anims_0500616C # 0x0500616C -.word blargg_seg5_anim_05006154 -.word blargg_seg5_anim_05006070 -.word 0 +# Blargg (Unused) + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blargg_seg5_light_05004740: # 0x05004740 +.byte 0x3F, 0x0D, 0x05, 0x00, 0x3F, 0x0D, 0x05, 0x00 + +blargg_seg5_light_05004748: # 0x05004748 +.byte 0xFF, 0x36, 0x16, 0x00, 0xFF, 0x36, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blargg_seg5_light_05004758: # 0x05004758 +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +blargg_seg5_light_05004760: # 0x05004760 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blargg_seg5_light_05004770: # 0x05004770 +.byte 0x3F, 0x0A, 0x06, 0x00, 0x3F, 0x0A, 0x06, 0x00 + +blargg_seg5_light_05004778: # 0x05004778 +.byte 0xFF, 0x2A, 0x1A, 0x00, 0xFF, 0x2A, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blargg_seg5_light_05004788: # 0x05004788 +.byte 0x3F, 0x0B, 0x07, 0x00, 0x3F, 0x0B, 0x07, 0x00 + +blargg_seg5_light_05004790: # 0x05004790 +.byte 0xFF, 0x2E, 0x1F, 0x00, 0xFF, 0x2E, 0x1F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blargg_seg5_vertex_050047A0: # 0x050047A0 +vertex 378, -178, -92, 0, 0, 0x32, 0xE7, 0x8F, 0x00 +vertex 298, -166, -131, 0, 0, 0x32, 0xE7, 0x8F, 0x00 +vertex 306, -56, -152, 0, 0, 0x32, 0xE7, 0x8F, 0x00 +vertex 417, -73, -99, 0, 0, 0x32, 0xE7, 0x8F, 0x00 +vertex 298, -166, -131, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 +vertex 280, -163, -94, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 +vertex 276, -51, -88, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 +vertex 306, -56, -152, 0, 0, 0x8D, 0xFF, 0xCB, 0x00 +vertex 280, -163, -94, 0, 0, 0xC9, 0xF7, 0x71, 0x00 +vertex 361, -176, -56, 0, 0, 0xC9, 0xF7, 0x71, 0x00 +vertex 387, -68, -35, 0, 0, 0xC9, 0xF7, 0x71, 0x00 +vertex 276, -51, -88, 0, 0, 0xC9, 0xF7, 0x71, 0x00 +vertex 361, -176, -56, 0, 0, 0x6D, 0xDC, 0x35, 0x00 +vertex 378, -178, -92, 0, 0, 0x6D, 0xDC, 0x35, 0x00 +vertex 417, -73, -99, 0, 0, 0x6D, 0xDC, 0x35, 0x00 +vertex 387, -68, -35, 0, 0, 0x6D, 0xDC, 0x35, 0x00 + +blargg_seg5_vertex_050048A0: # 0x050048A0 +vertex 361, -176, -56, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 280, -163, -94, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 298, -166, -131, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 378, -178, -92, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 417, -73, 99, 0, 0, 0x32, 0xE7, 0x71, 0x00 +vertex 306, -56, 152, 0, 0, 0x32, 0xE7, 0x71, 0x00 +vertex 298, -166, 131, 0, 0, 0x32, 0xE7, 0x71, 0x00 +vertex 378, -178, 92, 0, 0, 0x32, 0xE7, 0x71, 0x00 +vertex 306, -56, 152, 0, 0, 0x8D, 0xFF, 0x35, 0x00 +vertex 276, -51, 88, 0, 0, 0x8D, 0xFF, 0x35, 0x00 +vertex 280, -163, 94, 0, 0, 0x8D, 0xFF, 0x35, 0x00 +vertex 298, -166, 131, 0, 0, 0x8D, 0xFF, 0x35, 0x00 +vertex 276, -51, 88, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 +vertex 387, -68, 35, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 +vertex 361, -176, 56, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 +vertex 280, -163, 94, 0, 0, 0xC9, 0xF7, 0x8F, 0x00 + +blargg_seg5_vertex_050049A0: # 0x050049A0 +vertex 387, -68, 35, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 +vertex 417, -73, 99, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 +vertex 378, -178, 92, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 +vertex 361, -176, 56, 0, 0, 0x6D, 0xDC, 0xCB, 0x00 +vertex 378, -178, 92, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 298, -166, 131, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 280, -163, 94, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 361, -176, 56, 0, 0, 0xED, 0x83, 0x00, 0x00 + +blargg_seg5_vertex_05004A20: # 0x05004A20 +vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00 +vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00 +vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00 +vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00 +vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00 +vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00 +vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00 +vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00 +vertex 556, -128, -120, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex 556, -128, 120, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex 318, -84, 267, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex -73, -8, 90, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex -73, -8, -90, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex 318, -84, -267, 0, 0, 0xE9, 0x84, 0x00, 0x00 +vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00 +vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00 + +blargg_seg5_vertex_05004B20: # 0x05004B20 +vertex 111, 99, -96, 0, 0, 0xE5, 0x71, 0xCE, 0x00 +vertex 410, 80, -203, 0, 0, 0x35, 0x58, 0xB7, 0x00 +vertex 318, -84, -267, 0, 0, 0xFF, 0x2D, 0x8A, 0x00 +vertex -73, -8, -90, 0, 0, 0xC3, 0x67, 0xD8, 0x00 +vertex 410, 80, 203, 0, 0, 0x27, 0x66, 0x40, 0x00 +vertex 111, 99, 96, 0, 0, 0xD4, 0x72, 0x1F, 0x00 +vertex -73, -8, 90, 0, 0, 0xCE, 0x54, 0x50, 0x00 +vertex 318, -84, 267, 0, 0, 0x11, 0x25, 0x78, 0x00 +vertex 556, -128, -120, 0, 0, 0x6B, 0x0F, 0xBE, 0x00 +vertex 556, -10, 56, 0, 0, 0x6E, 0x37, 0x1B, 0x00 +vertex 556, -10, -56, 0, 0, 0x6E, 0x37, 0xE5, 0x00 +vertex 556, -128, 120, 0, 0, 0x6B, 0x0F, 0x42, 0x00 + +blargg_seg5_vertex_05004BE0: # 0x05004BE0 +vertex 524, 82, 92, 0, 0, 0x36, 0x10, 0x71, 0x00 +vertex 443, 83, 131, 0, 0, 0x36, 0x10, 0x71, 0x00 +vertex 432, -25, 152, 0, 0, 0x36, 0x10, 0x71, 0x00 +vertex 544, -28, 99, 0, 0, 0x36, 0x10, 0x71, 0x00 +vertex 443, 83, 131, 0, 0, 0x8F, 0x15, 0x35, 0x00 +vertex 425, 84, 94, 0, 0, 0x8F, 0x15, 0x35, 0x00 +vertex 401, -25, 88, 0, 0, 0x8F, 0x15, 0x35, 0x00 +vertex 432, -25, 152, 0, 0, 0x8F, 0x15, 0x35, 0x00 +vertex 425, 84, 94, 0, 0, 0xCB, 0x12, 0x8F, 0x00 +vertex 507, 82, 56, 0, 0, 0xCB, 0x12, 0x8F, 0x00 +vertex 513, -27, 35, 0, 0, 0xCB, 0x12, 0x8F, 0x00 +vertex 401, -25, 88, 0, 0, 0xCB, 0x12, 0x8F, 0x00 +vertex 507, 82, 56, 0, 0, 0x71, 0x10, 0xCB, 0x00 +vertex 524, 82, 92, 0, 0, 0x71, 0x10, 0xCB, 0x00 +vertex 544, -28, 99, 0, 0, 0x71, 0x10, 0xCB, 0x00 +vertex 513, -27, 35, 0, 0, 0x71, 0x10, 0xCB, 0x00 + +blargg_seg5_vertex_05004CE0: # 0x05004CE0 +vertex 507, 82, 56, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 425, 84, 94, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 443, 83, 131, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 524, 82, 92, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 544, -28, -99, 0, 0, 0x36, 0x10, 0x8F, 0x00 +vertex 432, -25, -152, 0, 0, 0x36, 0x10, 0x8F, 0x00 +vertex 443, 83, -131, 0, 0, 0x36, 0x10, 0x8F, 0x00 +vertex 524, 82, -92, 0, 0, 0x36, 0x10, 0x8F, 0x00 +vertex 432, -25, -152, 0, 0, 0x8F, 0x15, 0xCB, 0x00 +vertex 401, -25, -88, 0, 0, 0x8F, 0x15, 0xCB, 0x00 +vertex 425, 84, -94, 0, 0, 0x8F, 0x15, 0xCB, 0x00 +vertex 443, 83, -131, 0, 0, 0x8F, 0x15, 0xCB, 0x00 +vertex 401, -25, -88, 0, 0, 0xCB, 0x12, 0x71, 0x00 +vertex 513, -27, -35, 0, 0, 0xCB, 0x12, 0x71, 0x00 +vertex 507, 82, -56, 0, 0, 0xCB, 0x12, 0x71, 0x00 +vertex 425, 84, -94, 0, 0, 0xCB, 0x12, 0x71, 0x00 + +blargg_seg5_vertex_05004DE0: # 0x05004DE0 +vertex 513, -27, -35, 0, 0, 0x71, 0x10, 0x35, 0x00 +vertex 544, -28, -99, 0, 0, 0x71, 0x10, 0x35, 0x00 +vertex 524, 82, -92, 0, 0, 0x71, 0x10, 0x35, 0x00 +vertex 507, 82, -56, 0, 0, 0x71, 0x10, 0x35, 0x00 +vertex 524, 82, -92, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 443, 83, -131, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 425, 84, -94, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 507, 82, -56, 0, 0, 0x02, 0x7F, 0x00, 0x00 + +blargg_seg5_vertex_05004E60: # 0x05004E60 +vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 +vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 +vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00 +vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 +vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 +vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 +vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00 +vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 +vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 +vertex -88, 24, -119, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -88, 24, 119, 0, 0, 0x01, 0x7F, 0x00, 0x00 +vertex 326, 21, 307, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 617, 23, 154, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 662, 23, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 617, 23, -154, 0, 0, 0x00, 0x7F, 0xFF, 0x00 +vertex 326, 21, -307, 0, 0, 0x00, 0x7F, 0xFE, 0x00 + +blargg_seg5_vertex_05004F60: # 0x05004F60 +vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00 +vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 +vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00 +vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 +vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 +vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 +vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 +vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 +vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 +vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00 +vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 +vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 +vertex 555, -242, -127, 0, 0, 0x43, 0xBA, 0xB0, 0x00 +vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 +vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 + +blargg_seg5_vertex_05005050: # 0x05005050 +vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 +vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00 +vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 +vertex -88, 24, 119, 0, 0, 0x88, 0x1B, 0x1E, 0x00 +vertex -88, 24, -119, 0, 0, 0x88, 0x1B, 0xE2, 0x00 +vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 +vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 +vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 +vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 +vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 +vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 +vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 +vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00 +vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 +vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 + +blargg_seg5_vertex_05005150: # 0x05005150 +vertex -88, 24, 119, 0, 0, 0xEC, 0x09, 0x7C, 0x00 +vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 +vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 +vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 +vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00 +vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 +vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 +vertex 2, -334, 93, 0, 0, 0xF8, 0x88, 0x25, 0x00 +vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00 +vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 +vertex -88, 24, -119, 0, 0, 0xEB, 0x06, 0x83, 0x00 +vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 +vertex 326, 21, 307, 0, 0, 0x00, 0xD6, 0x77, 0x00 +vertex 326, 21, -307, 0, 0, 0xFF, 0xD5, 0x89, 0x00 +vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 +vertex 2, -334, -93, 0, 0, 0x00, 0x8A, 0xD3, 0x00 + +blargg_seg5_vertex_05005250: # 0x05005250 +vertex 161, -168, -171, 0, 0, 0x6F, 0xC7, 0xED, 0x00 +vertex 140, -168, 171, 0, 0, 0x76, 0xD8, 0x15, 0x00 +vertex 130, -287, 0, 0, 0, 0x58, 0xA6, 0xFC, 0x00 +vertex 78, -280, 177, 0, 0, 0x20, 0xB7, 0x62, 0x00 +vertex -55, -257, -162, 0, 0, 0xD2, 0xC1, 0x9D, 0x00 +vertex -62, -140, -183, 0, 0, 0xC2, 0x01, 0x92, 0x00 +vertex 78, -245, -177, 0, 0, 0x21, 0xBC, 0x9B, 0x00 +vertex -107, -275, -91, 0, 0, 0xA1, 0xB6, 0xDB, 0x00 +vertex -158, -149, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -107, -275, 91, 0, 0, 0x9C, 0xC1, 0x2C, 0x00 +vertex -58, -257, 160, 0, 0, 0xCA, 0xC0, 0x5E, 0x00 +vertex -62, -140, 183, 0, 0, 0xC1, 0x01, 0x6D, 0x00 +vertex 617, 23, -154, 0, 0, 0x6B, 0xDF, 0xC5, 0x00 +vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00 +vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 + +blargg_seg5_vertex_05005340: # 0x05005340 +vertex 617, 23, 154, 0, 0, 0x6B, 0xDF, 0x3B, 0x00 +vertex 555, -242, 127, 0, 0, 0x43, 0xBA, 0x50, 0x00 +vertex 571, -260, 0, 0, 0, 0x7A, 0xDD, 0x00, 0x00 +vertex 571, -260, 0, 0, 0, 0x11, 0x83, 0x00, 0x00 +vertex 295, -262, 175, 0, 0, 0xF1, 0xA2, 0x53, 0x00 +vertex 261, -308, 0, 0, 0, 0xD4, 0x8A, 0xFF, 0x00 +vertex 161, -168, -171, 0, 0, 0xCE, 0xD4, 0x95, 0x00 +vertex 295, -262, -175, 0, 0, 0xEE, 0xA3, 0xAD, 0x00 +vertex 140, -168, 171, 0, 0, 0xD0, 0xD3, 0x6C, 0x00 +vertex 662, 23, 0, 0, 0, 0x78, 0xD9, 0x00, 0x00 + +blargg_seg5_vertex_050053E0: # 0x050053E0 +vertex -243, -48, -45, 0, 0, 0xF9, 0xF0, 0x83, 0x00 +vertex -104, -120, -43, 0, 0, 0xFA, 0xF0, 0x83, 0x00 +vertex -200, -235, -23, 0, 0, 0xF9, 0xF0, 0x83, 0x00 +vertex -298, -186, -23, 0, 0, 0xF8, 0xF0, 0x83, 0x00 +vertex -104, -120, -43, 0, 0, 0x61, 0xAF, 0x00, 0x00 +vertex -104, -120, 47, 0, 0, 0x61, 0xAF, 0x00, 0x00 +vertex -200, -235, 23, 0, 0, 0x61, 0xAF, 0x00, 0x00 +vertex -200, -235, -23, 0, 0, 0x61, 0xAF, 0x00, 0x00 +vertex -104, -120, 47, 0, 0, 0xF7, 0xEF, 0x7D, 0x00 +vertex -243, -48, 45, 0, 0, 0xF7, 0xF1, 0x7D, 0x00 +vertex -298, -186, 23, 0, 0, 0xF7, 0xEF, 0x7D, 0x00 +vertex -200, -235, 23, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex -243, -48, 45, 0, 0, 0x8A, 0x2E, 0x00, 0x00 +vertex -243, -48, -45, 0, 0, 0x8A, 0x2E, 0x00, 0x00 +vertex -298, -186, -23, 0, 0, 0x8A, 0x2E, 0x00, 0x00 +vertex -298, -186, 23, 0, 0, 0x8A, 0x2E, 0x00, 0x00 + +blargg_seg5_vertex_050054E0: # 0x050054E0 +vertex -298, -186, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 +vertex -200, -235, -23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 +vertex -200, -235, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 +vertex -298, -186, 23, 0, 0, 0xC8, 0x8F, 0x00, 0x00 +vertex -70, -105, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00 +vertex 113, -88, -52, 0, 0, 0x01, 0xEE, 0x83, 0x00 +vertex 99, -262, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00 +vertex -24, -273, -27, 0, 0, 0x01, 0xEE, 0x83, 0x00 +vertex 113, -88, -52, 0, 0, 0x7E, 0xF7, 0x00, 0x00 +vertex 113, -88, 53, 0, 0, 0x7E, 0xF7, 0x00, 0x00 +vertex 99, -262, 27, 0, 0, 0x7E, 0xF7, 0x00, 0x00 +vertex 99, -262, -27, 0, 0, 0x7E, 0xF7, 0x00, 0x00 +vertex 113, -88, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00 +vertex -70, -105, 53, 0, 0, 0x01, 0xEE, 0x7D, 0x00 +vertex -24, -273, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00 +vertex 99, -262, 27, 0, 0, 0x01, 0xEE, 0x7D, 0x00 + +blargg_seg5_vertex_050055E0: # 0x050055E0 +vertex -70, -105, 53, 0, 0, 0x86, 0xDF, 0x00, 0x00 +vertex -70, -105, -52, 0, 0, 0x86, 0xDF, 0x00, 0x00 +vertex -24, -273, -27, 0, 0, 0x86, 0xDF, 0x00, 0x00 +vertex -24, -273, 27, 0, 0, 0x86, 0xDF, 0x00, 0x00 +vertex -24, -273, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00 +vertex 99, -262, -27, 0, 0, 0x0A, 0x82, 0x00, 0x00 +vertex 99, -262, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00 +vertex -24, -273, 27, 0, 0, 0x0A, 0x82, 0x00, 0x00 +vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00 +vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00 +vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 +vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 +vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 +vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 +vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00 +vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0x58, 0x00 + +blargg_seg5_vertex_050056E0: # 0x050056E0 +vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00 +vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00 +vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00 +vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00 +vertex 133, 191, -247, 0, 0, 0x23, 0xDE, 0x8C, 0x00 +vertex 286, 227, -123, 0, 0, 0x73, 0xF4, 0xCE, 0x00 +vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 +vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00 +vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00 +vertex -233, 107, 161, 0, 0, 0xD0, 0xD2, 0x6B, 0x00 +vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 +vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00 +vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00 +vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00 +vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 +vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 + +blargg_seg5_vertex_050057E0: # 0x050057E0 +vertex 146, 26, 196, 0, 0, 0x20, 0xCB, 0x6E, 0x00 +vertex 288, -17, 53, 0, 0, 0x64, 0xC7, 0x34, 0x00 +vertex 286, 227, 123, 0, 0, 0x73, 0xF4, 0x32, 0x00 +vertex 133, 191, 247, 0, 0, 0x23, 0xDE, 0x74, 0x00 +vertex -114, -139, 64, 0, 0, 0xE0, 0x92, 0x35, 0x00 +vertex -317, -48, 0, 0, 0, 0xAE, 0xA0, 0x00, 0x00 +vertex -114, -139, -64, 0, 0, 0xE0, 0x92, 0xCB, 0x00 +vertex 127, -116, 102, 0, 0, 0x26, 0x96, 0x38, 0x00 +vertex 146, 26, -196, 0, 0, 0x20, 0xCB, 0x92, 0x00 +vertex 288, -17, -53, 0, 0, 0x64, 0xC7, 0xCC, 0x00 +vertex 127, -116, -102, 0, 0, 0x26, 0x96, 0xC8, 0x00 +vertex -183, -17, -128, 0, 0, 0xD5, 0xC4, 0x9A, 0x00 +vertex -396, 69, 0, 0, 0, 0xB6, 0xCD, 0xA8, 0x00 +vertex -233, 107, -161, 0, 0, 0xD0, 0xD2, 0x95, 0x00 +vertex -183, -17, 128, 0, 0, 0xD5, 0xC4, 0x66, 0x00 + +glabel blargg_seg5_dl_050058D0 # 0x050058D0 - 0x05005A60 +gsSPLight blargg_seg5_light_05004760, 1 +gsSPLight blargg_seg5_light_05004758, 2 +gsSPVertex blargg_seg5_vertex_050047A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_050048A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_050049A0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPLight blargg_seg5_light_05004748, 1 +gsSPLight blargg_seg5_light_05004740, 2 +gsSPVertex blargg_seg5_vertex_05004A20, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 +gsSP2Triangles 5, 4, 14, 0x0, 5, 14, 15, 0x0 +gsSP1Triangle 1, 14, 2, 0x0 +gsSPVertex blargg_seg5_vertex_05004B20, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 1, 8, 2, 0x0, 4, 9, 10, 0x0 +gsSP2Triangles 4, 10, 1, 0x0, 4, 7, 11, 0x0 +gsSP1Triangle 1, 10, 8, 0x0 +gsSPEndDisplayList + +glabel blargg_seg5_dl_05005A60 # 0x05005A60 - 0x05005D00 +gsSPLight blargg_seg5_light_05004760, 1 +gsSPLight blargg_seg5_light_05004758, 2 +gsSPVertex blargg_seg5_vertex_05004BE0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_05004CE0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_05004DE0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPLight blargg_seg5_light_05004778, 1 +gsSPLight blargg_seg5_light_05004770, 2 +gsSPVertex blargg_seg5_vertex_05004E60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 6, 7, 0x0, 2, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 9, 13, 14, 0x0 +gsSP1Triangle 9, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_05004F60, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 0, 14, 1, 0x0 +gsSPVertex blargg_seg5_vertex_05005050, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 15, 13, 0x0, 14, 13, 12, 0x0 +gsSPVertex blargg_seg5_vertex_05005150, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 3, 9, 0x0, 1, 8, 2, 0x0 +gsSP2Triangles 12, 0, 2, 0x0, 13, 14, 11, 0x0 +gsSP2Triangles 5, 7, 15, 0x0, 5, 8, 7, 0x0 +gsSPVertex blargg_seg5_vertex_05005250, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 3, 11, 10, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 9, 8, 7, 0x0 +gsSP2Triangles 11, 8, 9, 0x0, 12, 13, 14, 0x0 +gsSPVertex blargg_seg5_vertex_05005340, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 8, 6, 5, 0x0, 9, 0, 2, 0x0 +gsSPEndDisplayList + +glabel blargg_seg5_dl_05005D00 # 0x05005D00 - 0x05005EB8 +gsSPLight blargg_seg5_light_05004790, 1 +gsSPLight blargg_seg5_light_05004788, 2 +gsSPVertex blargg_seg5_vertex_050053E0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_050054E0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_050055E0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex blargg_seg5_vertex_050056E0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 4, 7, 0x0, 12, 7, 13, 0x0 +gsSP2Triangles 0, 6, 14, 0x0, 0, 14, 1, 0x0 +gsSP2Triangles 3, 15, 13, 0x0, 10, 15, 2, 0x0 +gsSPVertex blargg_seg5_vertex_050057E0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 0, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 5, 12, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 8, 10, 6, 0x0 +gsSP2Triangles 8, 6, 11, 0x0, 14, 4, 7, 0x0 +gsSP1Triangle 14, 7, 0, 0x0 +gsSPEndDisplayList + +blargg_seg5_animvalue_05005EB8: # 0x05005EB8 +.hword 0x0000, 0x0016, 0xFFFC, 0xFFB9, 0xFF61, 0xFF08, 0xFEC0, 0xFE9F +.hword 0xFEAC, 0xFED8, 0xFF16, 0xFF59, 0xFF95, 0xFFBB, 0xFFD4, 0xFFED +.hword 0x0005, 0x001C, 0x0031, 0x0042, 0x004D, 0x0052, 0x004E, 0x0042 +.hword 0x002B, 0xFFED, 0xFF79, 0xFEEE, 0xFE68, 0xFE02, 0xFDD9, 0xFDDF +.hword 0xFDF3, 0xFE13, 0xFE3C, 0xFE6C, 0xFEA1, 0xFED9, 0xFF13, 0xFF4C +.hword 0xFF81, 0xFFB2, 0xFFDB, 0xFFFB, 0x000F, 0x0016, 0x3FFF, 0x8785 +.hword 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8785, 0x8A1E, 0x909B +.hword 0x990A, 0xA17A, 0xA7F7, 0xAA8F, 0xAA75, 0xAA2A, 0xA9B1, 0xA90E +.hword 0xA843, 0xA753, 0xA643, 0xA516, 0xA3CE, 0xA26F, 0xA0FC, 0x9F79 +.hword 0x9DE9, 0x9C4F, 0x9AAE, 0x990A, 0x9766, 0x95C6, 0x942C, 0x929B +.hword 0x9118, 0x8FA6, 0x8E47, 0x8CFF, 0x8BD1, 0x8AC1, 0x89D2, 0x8907 +.hword 0x8863, 0x87EA, 0x879F, 0x8785, 0x804C, 0x0BCD, 0x0D29, 0x106F +.hword 0x1461, 0x17C8, 0x1967, 0x1806, 0x1248, 0x08E6, 0xFDBD, 0xF2AB +.hword 0xE990, 0xE448, 0xE1F8, 0xE072, 0xDFA4, 0xDF79, 0xDFDD, 0xE0BB +.hword 0xE1FF, 0xE394, 0xE567, 0xE762, 0xE972, 0xEE5F, 0xF6AA, 0xFED8 +.hword 0x036F, 0x04F7, 0x064D, 0x0774, 0x086F, 0x0941, 0x09EF, 0x0A7C +.hword 0x0AEA, 0x0B3F, 0x0B7C, 0x0BA6, 0x0BC1, 0x0BCE, 0x0BD3, 0x0BD2 +.hword 0x0BCE, 0x0BCD, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1, 0x76C1 +.hword 0x76C1, 0x7543, 0x7181, 0x6C93, 0x678D, 0x6385, 0x6191, 0x613B +.hword 0x614D, 0x61BA, 0x627B, 0x6384, 0x64CA, 0x6645, 0x67E8, 0x69AB +.hword 0x6B83, 0x6D65, 0x7027, 0x7426, 0x78A4, 0x7CE5, 0x802E, 0x81BB +.hword 0x81FB, 0x81DE, 0x8172, 0x80C4, 0x7FDE, 0x7ED2, 0x7DAC, 0x7C77 +.hword 0x7B41, 0x7A17, 0x7907, 0x781C, 0x7764, 0x76EC, 0x76C1, 0x0000 + +blargg_seg5_animindex_05006028: # 0x05006028 +.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x002E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x002D, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x005D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x005C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x002F + +blargg_seg5_anim_05006070: # 0x05006070 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2D +.hword 0x05 +.word blargg_seg5_animvalue_05005EB8 +.word blargg_seg5_animindex_05006028 +.word 0 + +blargg_seg5_animvalue_05006088: # 0x05006088 +.hword 0x0000, 0x0016, 0x0018, 0x001C, 0x0022, 0x002A, 0x0033, 0x003D +.hword 0x0047, 0x0052, 0x005C, 0x0065, 0x006D, 0x0073, 0x0077, 0x0078 +.hword 0x0077, 0x0074, 0x0070, 0x006B, 0x0064, 0x005C, 0x0054, 0x004C +.hword 0x0043, 0x003A, 0x0031, 0x0029, 0x0022, 0x001C, 0x0016, 0x3FFF +.hword 0x8785, 0x804C, 0x0BCD, 0x0BF1, 0x0C51, 0x0CD8, 0x0D72, 0x0E0C +.hword 0x0E91, 0x0EEE, 0x0F0F, 0x0EFC, 0x0ED0, 0x0E8F, 0x0E3C, 0x0DDE +.hword 0x0D78, 0x0D10, 0x0CA9, 0x0C48, 0x0BF2, 0x0BAB, 0x0B77, 0x0B5A +.hword 0x0B50, 0x0B55, 0x0B64, 0x0B7B, 0x0B94, 0x0BAD, 0x0BC1, 0x0BCD +.hword 0x76C1, 0x0000 + +blargg_seg5_animindex_0500610C: # 0x0500610C +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0040, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0022 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0020 + +blargg_seg5_anim_05006154: # 0x05006154 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x05 +.word blargg_seg5_animvalue_05006088 +.word blargg_seg5_animindex_0500610C +.word 0 + +# unreferenced +glabel blargg_seg5_anims_0500616C # 0x0500616C +.word blargg_seg5_anim_05006154 +.word blargg_seg5_anim_05006070 +.word 0 diff --git a/actors/blue_coin_switch/collision.s b/actors/blue_coin_switch/collision.s index ae366bb..48d327f 100644 --- a/actors/blue_coin_switch/collision.s +++ b/actors/blue_coin_switch/collision.s @@ -1,27 +1,27 @@ -# Blue Coin Switch - -glabel blue_coin_switch_seg8_collision_08000E98 # 0x08000E98 - 0x08000F10 -colInit -colVertexInit 0x8 -colVertex 26, 0, 26 -colVertex 26, 26, 26 -colVertex -25, 26, 26 -colVertex -25, 0, 26 -colVertex 26, 0, -25 -colVertex 26, 26, -25 -colVertex -25, 26, -25 -colVertex -25, 0, -25 - -colTriInit SURFACE_DEFAULT, 10 -colTri 0, 1, 2 -colTri 0, 2, 3 -colTri 4, 5, 1 -colTri 5, 6, 2 -colTri 5, 2, 1 -colTri 7, 6, 5 -colTri 7, 5, 4 -colTri 3, 6, 7 -colTri 3, 2, 6 -colTri 4, 1, 0 -colTriStop -colEnd +# Blue Coin Switch + +glabel blue_coin_switch_seg8_collision_08000E98 # 0x08000E98 - 0x08000F10 +colInit +colVertexInit 0x8 +colVertex 26, 0, 26 +colVertex 26, 26, 26 +colVertex -25, 26, 26 +colVertex -25, 0, 26 +colVertex 26, 0, -25 +colVertex 26, 26, -25 +colVertex -25, 26, -25 +colVertex -25, 0, -25 + +colTriInit SURFACE_DEFAULT, 10 +colTri 0, 1, 2 +colTri 0, 2, 3 +colTri 4, 5, 1 +colTri 5, 6, 2 +colTri 5, 2, 1 +colTri 7, 6, 5 +colTri 7, 5, 4 +colTri 3, 6, 7 +colTri 3, 2, 6 +colTri 4, 1, 0 +colTriStop +colEnd diff --git a/actors/blue_coin_switch/geo.s b/actors/blue_coin_switch/geo.s index 2f2b4d2..1954843 100644 --- a/actors/blue_coin_switch/geo.s +++ b/actors/blue_coin_switch/geo.s @@ -1,8 +1,8 @@ -glabel blue_coin_switch_geo # 0x0F000000 - geo_culling_radius 300 - geo_open_node - geo_open_node - geo_display_list LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08 - geo_close_node - geo_close_node - geo_end +glabel blue_coin_switch_geo # 0x0F000000 + geo_culling_radius 300 + geo_open_node + geo_open_node + geo_display_list LAYER_OPAQUE, blue_coin_switch_seg8_dl_08000E08 + geo_close_node + geo_close_node + geo_end diff --git a/actors/blue_coin_switch/model.s b/actors/blue_coin_switch/model.s index fc8cfc2..ec9e77e 100644 --- a/actors/blue_coin_switch/model.s +++ b/actors/blue_coin_switch/model.s @@ -1,79 +1,79 @@ -# Blue Coin Switch - -blue_coin_switch_seg8_light_08000000: # 0x08000000 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -blue_coin_switch_seg8_light_08000008: # 0x08000008 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blue_coin_switch_seg8_texture_08000018: # 0x08000018 -.incbin "actors/blue_coin_switch/blue_coin_switch_side.rgba16" - -blue_coin_switch_seg8_texture_08000418: # 0x08000418 -.incbin "actors/blue_coin_switch/blue_coin_switch_top.rgba16" - -blue_coin_switch_seg8_vertex_08000C18: # 0x08000C18 -vertex 26, 0, 26, 990, 479, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 26, 26, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 26, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 0, 26, 0, 479, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 0, -25, 990, 479, 0x00, 0x00, 0x81, 0xFF -vertex 26, 26, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 26, 0, -25, 0, 479, 0x00, 0x00, 0x81, 0xFF -vertex -25, 26, -25, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex -25, 0, 26, 990, 479, 0x81, 0x00, 0x00, 0xFF -vertex -25, 26, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -25, 0, -25, 0, 479, 0x81, 0x00, 0x00, 0xFF -vertex -25, 26, 26, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex 26, 0, -25, 990, 479, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 26, -25, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 26, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 0, 26, 0, 479, 0x7F, 0x00, 0x00, 0xFF - -blue_coin_switch_seg8_vertex_08000D18: # 0x08000D18 -vertex 26, 26, -25, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 26, 26, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 26, 26, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 26, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -glabel blue_coin_switch_seg8_dl_08000D58 # 0x08000D58 - 0x08000DD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight blue_coin_switch_seg8_light_08000008, 1 -gsSPLight blue_coin_switch_seg8_light_08000000, 2 -gsSPVertex blue_coin_switch_seg8_vertex_08000C18, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPEndDisplayList - -glabel blue_coin_switch_seg8_dl_08000DD0 # 0x08000DD0 - 0x08000E08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex blue_coin_switch_seg8_vertex_08000D18, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel blue_coin_switch_seg8_dl_08000E08 # 0x08000E08 - 0x08000E98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList blue_coin_switch_seg8_dl_08000D58 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList blue_coin_switch_seg8_dl_08000DD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Blue Coin Switch + +blue_coin_switch_seg8_light_08000000: # 0x08000000 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +blue_coin_switch_seg8_light_08000008: # 0x08000008 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blue_coin_switch_seg8_texture_08000018: # 0x08000018 +.incbin "actors/blue_coin_switch/blue_coin_switch_side.rgba16" + +blue_coin_switch_seg8_texture_08000418: # 0x08000418 +.incbin "actors/blue_coin_switch/blue_coin_switch_top.rgba16" + +blue_coin_switch_seg8_vertex_08000C18: # 0x08000C18 +vertex 26, 0, 26, 990, 479, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 26, 26, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 26, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 0, 26, 0, 479, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 0, -25, 990, 479, 0x00, 0x00, 0x81, 0xFF +vertex 26, 26, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 26, 0, -25, 0, 479, 0x00, 0x00, 0x81, 0xFF +vertex -25, 26, -25, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex -25, 0, 26, 990, 479, 0x81, 0x00, 0x00, 0xFF +vertex -25, 26, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -25, 0, -25, 0, 479, 0x81, 0x00, 0x00, 0xFF +vertex -25, 26, 26, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex 26, 0, -25, 990, 479, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 26, -25, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 26, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 0, 26, 0, 479, 0x7F, 0x00, 0x00, 0xFF + +blue_coin_switch_seg8_vertex_08000D18: # 0x08000D18 +vertex 26, 26, -25, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 26, 26, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 26, 26, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 26, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +glabel blue_coin_switch_seg8_dl_08000D58 # 0x08000D58 - 0x08000DD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000018 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight blue_coin_switch_seg8_light_08000008, 1 +gsSPLight blue_coin_switch_seg8_light_08000000, 2 +gsSPVertex blue_coin_switch_seg8_vertex_08000C18, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPEndDisplayList + +glabel blue_coin_switch_seg8_dl_08000DD0 # 0x08000DD0 - 0x08000E08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_coin_switch_seg8_texture_08000418 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex blue_coin_switch_seg8_vertex_08000D18, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel blue_coin_switch_seg8_dl_08000E08 # 0x08000E08 - 0x08000E98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList blue_coin_switch_seg8_dl_08000D58 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList blue_coin_switch_seg8_dl_08000DD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/blue_fish/geo.s b/actors/blue_fish/geo.s index 49b34a8..f6be231 100644 --- a/actors/blue_fish/geo.s +++ b/actors/blue_fish/geo.s @@ -1,28 +1,28 @@ -glabel fish_shadow_geo # 0x16000BEC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 50 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -16, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel fish_geo # 0x16000C44 - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -16, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel fish_shadow_geo # 0x16000BEC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 50 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -16, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel fish_geo # 0x16000C44 + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -16, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, blue_fish_seg3_dl_0301BFB8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 97, 0, 0, blue_fish_seg3_dl_0301C150 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/blue_fish/model.s b/actors/blue_fish/model.s index 8fcebaf..84ee364 100644 --- a/actors/blue_fish/model.s +++ b/actors/blue_fish/model.s @@ -1,137 +1,137 @@ -# Blue Fish - -blue_fish_seg3_light_0301B5C8: # 0x0301B5C8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -blue_fish_seg3_light_0301B5D0: # 0x0301B5D0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -blue_fish_seg3_texture_0301B5E0: # 0x0301B5E0 -.incbin "actors/blue_fish/blue_fish.rgba16" - -blue_fish_seg3_vertex_0301BDE0: # 0x0301BDE0 -vertex -108, 1, 0, 14, 566, 0x89, 0x00, 0xD7, 0xFF -vertex -44, -13, -31, 286, 688, 0xEB, 0x89, 0xDC, 0xFF -vertex -62, -19, 12, 210, 502, 0xE8, 0x84, 0x0A, 0xFF -vertex -44, 16, -31, 286, 688, 0xEA, 0x77, 0xDC, 0xFF -vertex -62, 21, 12, 210, 502, 0xE8, 0x7C, 0x0B, 0xFF -vertex -47, 1, -64, 274, 830, 0xBD, 0xFF, 0x95, 0xFF -vertex -97, 1, 23, 62, 462, 0xA2, 0x00, 0x54, 0xFF -vertex 55, 1, 127, 712, -8, 0x1A, 0x00, 0x7C, 0xFF -vertex 41, 16, 56, 656, 298, 0x43, 0x67, 0x1B, 0xFF -vertex 50, 16, -43, 692, 722, 0x35, 0x6F, 0xE6, 0xFF -vertex 41, -14, 56, 656, 298, 0x43, 0x99, 0x1B, 0xFF -vertex 50, -13, -43, 692, 722, 0x35, 0x91, 0xE6, 0xFF -vertex 62, 1, -92, 742, 930, 0x42, 0xFF, 0x94, 0xFF -vertex 101, 1, 1, 910, 520, 0x7E, 0x00, 0x01, 0xFF - -glabel blue_fish_seg3_dl_0301BEC0 # 0x0301BEC0 - 0x0301BFB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight blue_fish_seg3_light_0301B5D0, 1 -gsSPLight blue_fish_seg3_light_0301B5C8, 2 -gsSPVertex blue_fish_seg3_vertex_0301BDE0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 0, 3, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 0, 6, 4, 0x0, 5, 1, 0, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 6, 2, 7, 0x0 -gsSP2Triangles 7, 8, 4, 0x0, 9, 4, 8, 0x0 -gsSP2Triangles 9, 3, 4, 0x0, 2, 10, 7, 0x0 -gsSP2Triangles 1, 11, 2, 0x0, 11, 10, 2, 0x0 -gsSP2Triangles 1, 5, 12, 0x0, 12, 5, 3, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 3, 9, 12, 0x0 -gsSP2Triangles 12, 11, 1, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 13, 9, 8, 0x0, 9, 13, 11, 0x0 -gsSP2Triangles 11, 13, 10, 0x0, 10, 13, 8, 0x0 -gsSPEndDisplayList - -glabel blue_fish_seg3_dl_0301BFB8 # 0x0301BFB8 - 0x0301C018 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList blue_fish_seg3_dl_0301BEC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -blue_fish_seg3_vertex_0301C018: # 0x0301C018 -vertex 67, 0, -58, 736, 728, 0x7A, 0x00, 0xDE, 0xFF -vertex 67, -3, -28, 704, 574, 0x53, 0xA3, 0x14, 0xFF -vertex 0, 1, -3, 1022, 356, 0xA1, 0xF9, 0xAD, 0xFF -vertex 67, 4, 27, 644, 290, 0x3F, 0x6D, 0xF3, 0xFF -vertex 53, 0, 0, 744, 414, 0x7E, 0x00, 0xFE, 0xFF -vertex 67, -3, 27, 644, 290, 0x40, 0x95, 0xEB, 0xFF -vertex 0, 0, 5, 1016, 312, 0x9E, 0xFD, 0x50, 0xFF -vertex 67, 4, -28, 704, 574, 0x54, 0x5C, 0x15, 0xFF -vertex 67, 0, 57, 612, 138, 0x7A, 0x00, 0x22, 0xFF - -glabel blue_fish_seg3_dl_0301C0A8 # 0x0301C0A8 - 0x0301C150 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight blue_fish_seg3_light_0301B5D0, 1 -gsSPLight blue_fish_seg3_light_0301B5C8, 2 -gsSPVertex blue_fish_seg3_vertex_0301C018, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 5, 2, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 6, 3, 0x0 -gsSP2Triangles 4, 7, 2, 0x0, 2, 7, 0, 0x0 -gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 5, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 4, 1, 7, 0x0 -gsSP2Triangles 6, 5, 8, 0x0, 1, 0, 7, 0x0 -gsSPEndDisplayList - -glabel blue_fish_seg3_dl_0301C150 # 0x0301C150 - 0x0301C1B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList blue_fish_seg3_dl_0301C0A8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -blue_fish_seg3_animvalue_0301C1B0: # 0x0301C1B0 -.hword 0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD -.hword 0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E -.hword 0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002 -.hword 0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001 -.hword 0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832 -.hword 0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D -.hword 0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258 -.hword 0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623 -.hword 0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151 -.hword 0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20 -.hword 0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177 -.hword 0x4292, 0x43AF, 0x44C7, 0x45D4 - -blue_fish_seg3_animindex_0301C268: # 0x0301C268 -.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 - -blue_fish_seg3_anim_0301C298: # 0x0301C298 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x03 -.word blue_fish_seg3_animvalue_0301C1B0 -.word blue_fish_seg3_animindex_0301C268 -.word 0 - -glabel blue_fish_seg3_anims_0301C2B0 # 0x0301C2B0 -.word blue_fish_seg3_anim_0301C298 -.word 0 +# Blue Fish + +blue_fish_seg3_light_0301B5C8: # 0x0301B5C8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +blue_fish_seg3_light_0301B5D0: # 0x0301B5D0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +blue_fish_seg3_texture_0301B5E0: # 0x0301B5E0 +.incbin "actors/blue_fish/blue_fish.rgba16" + +blue_fish_seg3_vertex_0301BDE0: # 0x0301BDE0 +vertex -108, 1, 0, 14, 566, 0x89, 0x00, 0xD7, 0xFF +vertex -44, -13, -31, 286, 688, 0xEB, 0x89, 0xDC, 0xFF +vertex -62, -19, 12, 210, 502, 0xE8, 0x84, 0x0A, 0xFF +vertex -44, 16, -31, 286, 688, 0xEA, 0x77, 0xDC, 0xFF +vertex -62, 21, 12, 210, 502, 0xE8, 0x7C, 0x0B, 0xFF +vertex -47, 1, -64, 274, 830, 0xBD, 0xFF, 0x95, 0xFF +vertex -97, 1, 23, 62, 462, 0xA2, 0x00, 0x54, 0xFF +vertex 55, 1, 127, 712, -8, 0x1A, 0x00, 0x7C, 0xFF +vertex 41, 16, 56, 656, 298, 0x43, 0x67, 0x1B, 0xFF +vertex 50, 16, -43, 692, 722, 0x35, 0x6F, 0xE6, 0xFF +vertex 41, -14, 56, 656, 298, 0x43, 0x99, 0x1B, 0xFF +vertex 50, -13, -43, 692, 722, 0x35, 0x91, 0xE6, 0xFF +vertex 62, 1, -92, 742, 930, 0x42, 0xFF, 0x94, 0xFF +vertex 101, 1, 1, 910, 520, 0x7E, 0x00, 0x01, 0xFF + +glabel blue_fish_seg3_dl_0301BEC0 # 0x0301BEC0 - 0x0301BFB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight blue_fish_seg3_light_0301B5D0, 1 +gsSPLight blue_fish_seg3_light_0301B5C8, 2 +gsSPVertex blue_fish_seg3_vertex_0301BDE0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 0, 3, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 0, 6, 4, 0x0, 5, 1, 0, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 6, 2, 7, 0x0 +gsSP2Triangles 7, 8, 4, 0x0, 9, 4, 8, 0x0 +gsSP2Triangles 9, 3, 4, 0x0, 2, 10, 7, 0x0 +gsSP2Triangles 1, 11, 2, 0x0, 11, 10, 2, 0x0 +gsSP2Triangles 1, 5, 12, 0x0, 12, 5, 3, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 3, 9, 12, 0x0 +gsSP2Triangles 12, 11, 1, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 13, 9, 8, 0x0, 9, 13, 11, 0x0 +gsSP2Triangles 11, 13, 10, 0x0, 10, 13, 8, 0x0 +gsSPEndDisplayList + +glabel blue_fish_seg3_dl_0301BFB8 # 0x0301BFB8 - 0x0301C018 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList blue_fish_seg3_dl_0301BEC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +blue_fish_seg3_vertex_0301C018: # 0x0301C018 +vertex 67, 0, -58, 736, 728, 0x7A, 0x00, 0xDE, 0xFF +vertex 67, -3, -28, 704, 574, 0x53, 0xA3, 0x14, 0xFF +vertex 0, 1, -3, 1022, 356, 0xA1, 0xF9, 0xAD, 0xFF +vertex 67, 4, 27, 644, 290, 0x3F, 0x6D, 0xF3, 0xFF +vertex 53, 0, 0, 744, 414, 0x7E, 0x00, 0xFE, 0xFF +vertex 67, -3, 27, 644, 290, 0x40, 0x95, 0xEB, 0xFF +vertex 0, 0, 5, 1016, 312, 0x9E, 0xFD, 0x50, 0xFF +vertex 67, 4, -28, 704, 574, 0x54, 0x5C, 0x15, 0xFF +vertex 67, 0, 57, 612, 138, 0x7A, 0x00, 0x22, 0xFF + +glabel blue_fish_seg3_dl_0301C0A8 # 0x0301C0A8 - 0x0301C150 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, blue_fish_seg3_texture_0301B5E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight blue_fish_seg3_light_0301B5D0, 1 +gsSPLight blue_fish_seg3_light_0301B5C8, 2 +gsSPVertex blue_fish_seg3_vertex_0301C018, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 5, 2, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 6, 3, 0x0 +gsSP2Triangles 4, 7, 2, 0x0, 2, 7, 0, 0x0 +gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 5, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 4, 1, 7, 0x0 +gsSP2Triangles 6, 5, 8, 0x0, 1, 0, 7, 0x0 +gsSPEndDisplayList + +glabel blue_fish_seg3_dl_0301C150 # 0x0301C150 - 0x0301C1B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList blue_fish_seg3_dl_0301C0A8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +blue_fish_seg3_animvalue_0301C1B0: # 0x0301C1B0 +.hword 0x0000, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF4, 0xFFF7, 0xFFFA, 0xFFFD +.hword 0x0000, 0x0002, 0x0005, 0x0008, 0x000A, 0x000C, 0x000E, 0x000E +.hword 0x000E, 0x000D, 0x000C, 0x000A, 0x0009, 0x0006, 0x0004, 0x0002 +.hword 0x0000, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xC001 +.hword 0xF3F6, 0xF61A, 0xFAF7, 0x003A, 0x0390, 0x052A, 0x06BA, 0x0832 +.hword 0x0984, 0x0AA1, 0x0B7C, 0x0C06, 0x0C31, 0x0BEE, 0x0B2F, 0x078D +.hword 0x00B3, 0xF9AA, 0xF579, 0xF3FF, 0xF306, 0xF27B, 0xF247, 0xF258 +.hword 0xF298, 0xF2F4, 0xF356, 0xF3AB, 0xF3DE, 0xF3DA, 0x461C, 0x4623 +.hword 0x462E, 0x4629, 0x4603, 0x45AA, 0x450A, 0x4410, 0x42C9, 0x4151 +.hword 0x3FC6, 0x3E45, 0x3CEA, 0x3BD2, 0x3B1B, 0x3ACE, 0x3AD5, 0x3B20 +.hword 0x3BA0, 0x3C43, 0x3CFA, 0x3DB5, 0x3E7E, 0x3F66, 0x4066, 0x4177 +.hword 0x4292, 0x43AF, 0x44C7, 0x45D4 + +blue_fish_seg3_animindex_0301C268: # 0x0301C268 +.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 + +blue_fish_seg3_anim_0301C298: # 0x0301C298 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x03 +.word blue_fish_seg3_animvalue_0301C1B0 +.word blue_fish_seg3_animindex_0301C268 +.word 0 + +glabel blue_fish_seg3_anims_0301C2B0 # 0x0301C2B0 +.word blue_fish_seg3_anim_0301C298 +.word 0 diff --git a/actors/bobomb/geo.s b/actors/bobomb/geo.s index 7a24927..ea414b7 100644 --- a/actors/bobomb/geo.s +++ b/actors/bobomb/geo.s @@ -1,95 +1,95 @@ -glabel black_bobomb_geo # 0x0F0007B8 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 24576 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 57, -60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 55, 62 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58 - geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel bobomb_buddy_geo # 0x0F0008F4 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 24576 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D78 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 57, -60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 55, 62 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58 - geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel black_bobomb_geo # 0x0F0007B8 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 24576 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 57, -60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 55, 62 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58 + geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel bobomb_buddy_geo # 0x0F0008F4 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 24576 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D78 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 57, -60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023270 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 55, 62 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023378 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bobomb_seg8_dl_08023480 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B58 + geo_animated_part LAYER_ALPHA, 0, 0, 0, bobomb_seg8_dl_08022B88 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/bobomb/model.s b/actors/bobomb/model.s index dde31a9..f80ebc1 100644 --- a/actors/bobomb/model.s +++ b/actors/bobomb/model.s @@ -1,393 +1,393 @@ -# Bobomb - -bobomb_seg8_texture_0801DA60: # 0x0801DA60 -.incbin "actors/bobomb/bob-omb_left_side.rgba16" - -bobomb_seg8_texture_0801EA60: # 0x0801EA60 -.incbin "actors/bobomb/bob-omb_right_side.rgba16" - -bobomb_seg8_texture_0801FA60: # 0x0801FA60 -.incbin "actors/bobomb/bob-omb_buddy_left_side.rgba16" - -bobomb_seg8_texture_08020A60: # 0x08020A60 -.incbin "actors/bobomb/bob-omb_buddy_right_side.rgba16" - -bobomb_seg8_texture_08021A60: # 0x08021A60 -.incbin "actors/bobomb/bob-omb_eyes.rgba16" - -bobomb_seg8_texture_08022260: # 0x08022260 -.incbin "actors/bobomb/bob-omb_eyes_blink.rgba16" - -bobomb_seg8_vertex_08022A60: # 0x08022A60 -vertex 133, -47, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 133, 32, 0, 480, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, 32, 50, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, -47, -49, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, -47, 50, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, 32, -49, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel bobomb_seg8_dl_08022AC0 # 0x08022AC0 - 0x08022B08 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022B08 # 0x08022B08 - 0x08022B58 -gsSPVertex bobomb_seg8_vertex_08022A60, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 3, 5, 1, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022B58 # 0x08022B58 - 0x08022B88 -gsSPDisplayList bobomb_seg8_dl_08022AC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08021A60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList bobomb_seg8_dl_08022B08 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022B88 # 0x08022B88 - 0x08022BB8 -gsSPDisplayList bobomb_seg8_dl_08022AC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08022260 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList bobomb_seg8_dl_08022B08 -gsSPEndDisplayList - -bobomb_seg8_vertex_08022BB8: # 0x08022BB8 -vertex 0, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -49, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -49, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bobomb_seg8_vertex_08022BF8: # 0x08022BF8 -vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 49, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel bobomb_seg8_dl_08022C38 # 0x08022C38 - 0x08022CA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801DA60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801EA60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022CA0 # 0x08022CA0 - 0x08022D08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801FA60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08020A60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022D08 # 0x08022D08 - 0x08022D78 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bobomb_seg8_dl_08022C38 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08022D78 # 0x08022D78 - 0x08022DE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bobomb_seg8_dl_08022CA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -bobomb_seg8_light_08022DE8: # 0x08022DE8 -.byte 0x3F, 0x26, 0x04, 0x00, 0x3F, 0x26, 0x04, 0x00 - -bobomb_seg8_light_08022DF0: # 0x08022DF0 -.byte 0xFF, 0x99, 0x12, 0x00, 0xFF, 0x99, 0x12, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bobomb_seg8_light_08022E00: # 0x08022E00 -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -bobomb_seg8_light_08022E08: # 0x08022E08 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bobomb_seg8_vertex_08022E30: # 0x08022E30 -vertex 27, -26, -31, 0, 0, 0xEB, 0x96, 0xBF, 0x00 -vertex -36, 0, -20, 0, 0, 0xB1, 0xD0, 0xAA, 0x00 -vertex 32, 0, -41, 0, 0, 0xFC, 0xFB, 0x82, 0x00 -vertex 85, 0, -32, 0, 0, 0x50, 0xF1, 0xA0, 0xFF -vertex 79, 28, -20, 0, 0, 0x34, 0x62, 0xC4, 0xFF -vertex 79, 28, 15, 0, 0, 0x34, 0x62, 0x3C, 0xFF -vertex 85, 0, 27, 0, 0, 0x50, 0xF1, 0x60, 0xFF -vertex 33, 28, 29, 0, 0, 0xFF, 0x69, 0x47, 0xFF -vertex -29, 28, 12, 0, 0, 0xC8, 0x60, 0x3C, 0xFF -vertex -36, 0, 16, 0, 0, 0xB1, 0xD0, 0x56, 0xFF -vertex 32, 0, 37, 0, 0, 0xFC, 0xFB, 0x7E, 0xFF -vertex 33, 28, -34, 0, 0, 0xFF, 0x69, 0xB9, 0xFF -vertex -29, 28, -16, 0, 0, 0xC8, 0x60, 0xC4, 0xFF -vertex 68, -30, 16, 0, 0, 0x26, 0x95, 0x36, 0xFF -vertex 68, -30, -21, 0, 0, 0x26, 0x95, 0xCA, 0xFF -vertex 27, -26, 27, 0, 0, 0xEB, 0x96, 0x41, 0xFF - -bobomb_seg8_vertex_08022F30: # 0x08022F30 -vertex 27, -26, -31, 0, 0, 0xED, 0x90, 0xC8, 0xFF -vertex 27, -26, 27, 0, 0, 0xF5, 0xA2, 0x53, 0x00 -vertex -36, 0, 16, 0, 0, 0xA2, 0xF8, 0x54, 0x00 -vertex -36, 0, -20, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF - -bobomb_seg8_vertex_08022F70: # 0x08022F70 -vertex 32, 0, 41, 0, 0, 0xFC, 0xFB, 0x7E, 0x00 -vertex -36, 0, 20, 0, 0, 0xB1, 0xD0, 0x56, 0x00 -vertex 27, -26, 31, 0, 0, 0xEB, 0x96, 0x41, 0x00 -vertex 84, 0, -27, 0, 0, 0x50, 0xF1, 0xA0, 0xFF -vertex 79, 28, -15, 0, 0, 0x34, 0x62, 0xC4, 0xFF -vertex 79, 28, 20, 0, 0, 0x34, 0x62, 0x3C, 0xFF -vertex 84, 0, 32, 0, 0, 0x50, 0xF1, 0x60, 0xFF -vertex 32, 0, -37, 0, 0, 0xFC, 0xFB, 0x82, 0xFF -vertex -36, 0, -16, 0, 0, 0xB1, 0xD0, 0xAA, 0xFF -vertex -28, 28, -12, 0, 0, 0xC8, 0x60, 0xC4, 0xFF -vertex 33, 28, -29, 0, 0, 0xFF, 0x69, 0xB9, 0xFF -vertex -28, 28, 16, 0, 0, 0xC8, 0x60, 0x3C, 0xFF -vertex 33, 28, 33, 0, 0, 0xFF, 0x69, 0x47, 0xFF -vertex 68, -29, 21, 0, 0, 0x26, 0x95, 0x36, 0xFF -vertex 68, -29, -16, 0, 0, 0x26, 0x95, 0xCA, 0xFF -vertex 27, -26, -27, 0, 0, 0xEB, 0x96, 0xBF, 0xFF - -bobomb_seg8_vertex_08023070: # 0x08023070 -vertex 27, -26, -27, 0, 0, 0xED, 0x90, 0xC8, 0xFF -vertex 27, -26, 31, 0, 0, 0xF5, 0xA2, 0x53, 0x00 -vertex -36, 0, 20, 0, 0, 0xA2, 0xF8, 0x54, 0x00 -vertex -36, 0, -16, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF - -bobomb_seg8_vertex_080230B0: # 0x080230B0 -vertex 0, -100, 59, 0, 0, 0x00, 0xFE, 0x7F, 0x00 -vertex -53, -99, 28, 0, 0, 0xC1, 0xFE, 0x6D, 0x00 -vertex -53, -140, 27, 0, 0, 0xC1, 0xFE, 0x6D, 0x00 -vertex 0, -141, 58, 0, 0, 0x00, 0xFE, 0x7F, 0xFF -vertex 53, -99, 28, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF -vertex 53, -140, 27, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF -vertex -53, -99, 28, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -53, -98, -32, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -53, -139, -33, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -53, -140, 27, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -53, -98, -32, 0, 0, 0xC1, 0x02, 0x93, 0xFF -vertex 0, -97, -63, 0, 0, 0xC1, 0x02, 0x93, 0xFF -vertex 0, -138, -64, 0, 0, 0xC1, 0x02, 0x93, 0xFF -vertex -53, -139, -33, 0, 0, 0xC1, 0x02, 0x93, 0xFF - -bobomb_seg8_vertex_08023190: # 0x08023190 -vertex 53, -98, -32, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 53, -99, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 53, -140, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 53, -139, -33, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 0, -97, -63, 0, 0, 0x3F, 0x02, 0x93, 0xFF -vertex 53, -98, -32, 0, 0, 0x3F, 0x02, 0x93, 0xFF -vertex 53, -139, -33, 0, 0, 0x3F, 0x02, 0x93, 0xFF -vertex 0, -138, -64, 0, 0, 0x3F, 0x02, 0x93, 0xFF -vertex 0, -138, -64, 0, 0, 0x00, 0x81, 0xFE, 0xFF -vertex 53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF -vertex 53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF -vertex 0, -141, 58, 0, 0, 0x00, 0x81, 0xFE, 0xFF -vertex -53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF -vertex -53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF - -glabel bobomb_seg8_dl_08023270 # 0x08023270 - 0x08023378 -gsSPLight bobomb_seg8_light_08022DF0, 1 -gsSPLight bobomb_seg8_light_08022DE8, 2 -gsSPVertex bobomb_seg8_vertex_08022E30, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 6, 13, 14, 0x0 -gsSP2Triangles 6, 14, 3, 0x0, 9, 8, 12, 0x0 -gsSP2Triangles 9, 12, 1, 0x0, 10, 9, 15, 0x0 -gsSP2Triangles 2, 1, 12, 0x0, 2, 12, 11, 0x0 -gsSP2Triangles 10, 6, 5, 0x0, 10, 5, 7, 0x0 -gsSP2Triangles 0, 14, 13, 0x0, 0, 13, 15, 0x0 -gsSP2Triangles 11, 4, 3, 0x0, 11, 3, 2, 0x0 -gsSP2Triangles 2, 3, 14, 0x0, 2, 14, 0, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 7, 4, 11, 0x0 -gsSP2Triangles 15, 13, 6, 0x0, 15, 6, 10, 0x0 -gsSPVertex bobomb_seg8_vertex_08022F30, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08023378 # 0x08023378 - 0x08023480 -gsSPLight bobomb_seg8_light_08022DF0, 1 -gsSPLight bobomb_seg8_light_08022DE8, 2 -gsSPVertex bobomb_seg8_vertex_08022F70, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 6, 13, 14, 0x0 -gsSP2Triangles 6, 14, 3, 0x0, 1, 11, 9, 0x0 -gsSP2Triangles 1, 9, 8, 0x0, 15, 8, 7, 0x0 -gsSP2Triangles 12, 11, 1, 0x0, 12, 1, 0, 0x0 -gsSP2Triangles 10, 4, 3, 0x0, 10, 3, 7, 0x0 -gsSP2Triangles 15, 14, 13, 0x0, 15, 13, 2, 0x0 -gsSP2Triangles 0, 6, 5, 0x0, 0, 5, 12, 0x0 -gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 12, 5, 4, 0x0, 12, 4, 10, 0x0 -gsSP2Triangles 7, 3, 14, 0x0, 7, 14, 15, 0x0 -gsSPVertex bobomb_seg8_vertex_08023070, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bobomb_seg8_dl_08023480 # 0x08023480 - 0x08023528 -gsSPLight bobomb_seg8_light_08022E08, 1 -gsSPLight bobomb_seg8_light_08022E00, 2 -gsSPVertex bobomb_seg8_vertex_080230B0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex bobomb_seg8_vertex_08023190, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 -gsSPEndDisplayList - -bobomb_seg8_animvalue_08023528: # 0x08023528 -.hword 0x0000, 0xFFF8, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFF, 0x0000, 0x0001 -.hword 0x0003, 0x0005, 0x0006, 0x0007, 0x0008, 0x0007, 0x0006, 0x0005 -.hword 0x0003, 0x0001, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF9 -.hword 0xFFF8, 0xFFF8, 0x00A2, 0x00A3, 0x00A6, 0x00AA, 0x00AD, 0x00AE -.hword 0x00AD, 0x00AB, 0x00A8, 0x00A5, 0x00A3, 0x00A2, 0x00A3, 0x00A5 -.hword 0x00A8, 0x00AB, 0x00AD, 0x00AE, 0x00AD, 0x00AB, 0x00A9, 0x00A7 -.hword 0x00A4, 0x00A3, 0x00A2, 0x3FFF, 0x0000, 0xFFFC, 0xFFF2, 0xFFE4 -.hword 0xFFD3, 0xFFC4, 0xFFB8, 0xFFB2, 0xFFB3, 0xFFBF, 0xFFD8, 0x0000 -.hword 0x0083, 0x016B, 0x0254, 0x02DA, 0x02D4, 0x027E, 0x0206, 0x019D -.hword 0x013E, 0x00D1, 0x006A, 0x001E, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFE, 0xFFFA, 0xFFF9, 0x0000, 0x0016, 0x0038, 0x0057 -.hword 0x0065, 0x005A, 0x0041, 0x0023, 0x000A, 0x0000, 0xA656, 0xA6E2 -.hword 0xA869, 0xAAC1, 0xADBF, 0xB138, 0xB503, 0xB8F5, 0xBCE3, 0xC0A3 -.hword 0xC40A, 0xC6EE, 0xC9DE, 0xCCB2, 0xCE29, 0xCD04, 0xC7AE, 0xBF3C -.hword 0xB66F, 0xB005, 0xAC43, 0xA984, 0xA7AF, 0xA6A8, 0xA656, 0xC7BF -.hword 0xCA53, 0xCEE8, 0xD0C6, 0xCB0D, 0xC265, 0xBB0B, 0xB3CD, 0xAE17 -.hword 0xAA0D, 0xA78C, 0xA78F, 0xA977, 0xABE8, 0xAEC2, 0xB1E6, 0xB537 -.hword 0xB896, 0xBBE5, 0xBF05, 0xC1D8, 0xC43F, 0xC61D, 0xC751, 0xC7BF -.hword 0x6925, 0x6773, 0x62CA, 0x5BD5, 0x533B, 0x49A4, 0x3FB9, 0x3622 -.hword 0x2D88, 0x2693, 0x21EA, 0x2038, 0x2172, 0x24DD, 0x2A13, 0x30AE -.hword 0x3848, 0x407B, 0x48E1, 0x5114, 0x58AE, 0x5F49, 0x6480, 0x67EB -.hword 0x6925, 0x2108, 0x228D, 0x26B7, 0x2CEF, 0x349F, 0x3D32, 0x460F -.hword 0x4EA1, 0x5652, 0x5C8A, 0x60B4, 0x6238, 0x611F, 0x5E11, 0x5968 -.hword 0x5381, 0x4CB5, 0x4561, 0x3DDF, 0x368B, 0x2FC0, 0x29D8, 0x2530 -.hword 0x2221, 0x2108, 0x0206, 0x01DD, 0x0172, 0x00E1, 0x0044, 0xFFB8 -.hword 0xFF27, 0xFE7F, 0xFDD5, 0xFD3F, 0xFCD6, 0xFCB0, 0xFCD1, 0xFD27 -.hword 0xFDA3, 0xFE35, 0xFECD, 0xFF5E, 0xFFD8, 0x004A, 0x00C6, 0x013E -.hword 0x01A4, 0x01EC, 0x0206, 0x0034, 0x0030, 0x0027, 0x001A, 0x000B -.hword 0xFFFE, 0xFFEE, 0xFFDB, 0xFFC7, 0xFFB5, 0xFFA8, 0xFFA3, 0xFFA6 -.hword 0xFFB0, 0xFFBE, 0xFFCF, 0xFFE0, 0xFFF0, 0xFFFE, 0x0008, 0x0015 -.hword 0x0020, 0x002A, 0x0031, 0x0034, 0x7BED, 0x7C6C, 0x7D9A, 0x7F02 -.hword 0x8030, 0x80A7, 0x8040, 0x7F48, 0x7E0E, 0x7CD6, 0x7BE6, 0x7B87 -.hword 0x7BD0, 0x7C8A, 0x7D89, 0x7E9F, 0x7FA0, 0x8061, 0x80B0, 0x805B -.hword 0x7F79, 0x7E53, 0x7D2C, 0x7C48, 0x7BED, 0x0000 - -bobomb_seg8_animindex_08023754: # 0x08023754 -.hword 0x0019, 0x0001, 0x0019, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0033, 0x0001, 0x0000, 0x0019, 0x00CA, 0x0019, 0x00E3 -.hword 0x0019, 0x00FC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0019, 0x0098, 0x0019, 0x0034, 0x0019, 0x004D -.hword 0x0019, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0019, 0x00B1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0019, 0x007F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bobomb_seg8_anim_080237FC: # 0x080237FC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x19 -.hword 0x0D -.word bobomb_seg8_animvalue_08023528 -.word bobomb_seg8_animindex_08023754 -.word 0 - -bobomb_seg8_animvalue_08023814: # 0x08023814 -.hword 0x0000, 0x00B1, 0x0000, 0x0002, 0x0008, 0x000E, 0x0010, 0x000E -.hword 0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0FE3, 0x1004, 0x104C -.hword 0x1093, 0x10B4, 0x109E, 0x106A, 0x102D, 0x0FF9, 0x0FE3, 0xBBEE -.hword 0xBEFD, 0xC5B5, 0xCC6E, 0xCF7D, 0xCD74, 0xC89A, 0xC2D0, 0xBDF7 -.hword 0xBBEE, 0xFC25, 0xFD6A, 0x0032, 0x02FB, 0x0440, 0x0368, 0x0165 -.hword 0xFF00, 0xFCFD, 0xFC25, 0xF0FC, 0xEFB1, 0xECD9, 0xEA02, 0xE8B7 -.hword 0xE993, 0xEBA0, 0xEE13, 0xF020, 0xF0FC, 0xD8C1, 0xD34A, 0xC744 -.hword 0xBB3F, 0xB5C8, 0xB96B, 0xC217, 0xCC71, 0xD51E, 0xD8C1, 0x3FFF -.hword 0x3FFF, 0x74FE, 0x7655, 0x7946, 0x7C36, 0x7D8D, 0x7CA9, 0x7A8A -.hword 0x7801, 0x75E2, 0x74FE, 0x0000 - -bobomb_seg8_animindex_080238AC: # 0x080238AC -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x000A, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0041, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x003F, 0x0001, 0x0000, 0x000A, 0x000D -.hword 0x000A, 0x0017, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0040, 0x000A, 0x0021, 0x000A, 0x002B -.hword 0x000A, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bobomb_seg8_anim_08023954: # 0x08023954 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x0D -.word bobomb_seg8_animvalue_08023814 -.word bobomb_seg8_animindex_080238AC -.word 0 - -glabel bobomb_seg8_anims_0802396C # 0x0802396C -.word bobomb_seg8_anim_080237FC -.word bobomb_seg8_anim_08023954 -.word 0 +# Bobomb + +bobomb_seg8_texture_0801DA60: # 0x0801DA60 +.incbin "actors/bobomb/bob-omb_left_side.rgba16" + +bobomb_seg8_texture_0801EA60: # 0x0801EA60 +.incbin "actors/bobomb/bob-omb_right_side.rgba16" + +bobomb_seg8_texture_0801FA60: # 0x0801FA60 +.incbin "actors/bobomb/bob-omb_buddy_left_side.rgba16" + +bobomb_seg8_texture_08020A60: # 0x08020A60 +.incbin "actors/bobomb/bob-omb_buddy_right_side.rgba16" + +bobomb_seg8_texture_08021A60: # 0x08021A60 +.incbin "actors/bobomb/bob-omb_eyes.rgba16" + +bobomb_seg8_texture_08022260: # 0x08022260 +.incbin "actors/bobomb/bob-omb_eyes_blink.rgba16" + +bobomb_seg8_vertex_08022A60: # 0x08022A60 +vertex 133, -47, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 133, 32, 0, 480, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, 32, 50, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, -47, -49, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, -47, 50, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, 32, -49, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel bobomb_seg8_dl_08022AC0 # 0x08022AC0 - 0x08022B08 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022B08 # 0x08022B08 - 0x08022B58 +gsSPVertex bobomb_seg8_vertex_08022A60, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 3, 5, 1, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022B58 # 0x08022B58 - 0x08022B88 +gsSPDisplayList bobomb_seg8_dl_08022AC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08021A60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList bobomb_seg8_dl_08022B08 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022B88 # 0x08022B88 - 0x08022BB8 +gsSPDisplayList bobomb_seg8_dl_08022AC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08022260 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList bobomb_seg8_dl_08022B08 +gsSPEndDisplayList + +bobomb_seg8_vertex_08022BB8: # 0x08022BB8 +vertex 0, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -49, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -49, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bobomb_seg8_vertex_08022BF8: # 0x08022BF8 +vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -49, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 49, -49, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel bobomb_seg8_dl_08022C38 # 0x08022C38 - 0x08022CA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801DA60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801EA60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022CA0 # 0x08022CA0 - 0x08022D08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_0801FA60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bobomb_seg8_vertex_08022BB8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bobomb_seg8_texture_08020A60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bobomb_seg8_vertex_08022BF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022D08 # 0x08022D08 - 0x08022D78 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bobomb_seg8_dl_08022C38 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08022D78 # 0x08022D78 - 0x08022DE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bobomb_seg8_dl_08022CA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +bobomb_seg8_light_08022DE8: # 0x08022DE8 +.byte 0x3F, 0x26, 0x04, 0x00, 0x3F, 0x26, 0x04, 0x00 + +bobomb_seg8_light_08022DF0: # 0x08022DF0 +.byte 0xFF, 0x99, 0x12, 0x00, 0xFF, 0x99, 0x12, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bobomb_seg8_light_08022E00: # 0x08022E00 +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +bobomb_seg8_light_08022E08: # 0x08022E08 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bobomb_seg8_vertex_08022E30: # 0x08022E30 +vertex 27, -26, -31, 0, 0, 0xEB, 0x96, 0xBF, 0x00 +vertex -36, 0, -20, 0, 0, 0xB1, 0xD0, 0xAA, 0x00 +vertex 32, 0, -41, 0, 0, 0xFC, 0xFB, 0x82, 0x00 +vertex 85, 0, -32, 0, 0, 0x50, 0xF1, 0xA0, 0xFF +vertex 79, 28, -20, 0, 0, 0x34, 0x62, 0xC4, 0xFF +vertex 79, 28, 15, 0, 0, 0x34, 0x62, 0x3C, 0xFF +vertex 85, 0, 27, 0, 0, 0x50, 0xF1, 0x60, 0xFF +vertex 33, 28, 29, 0, 0, 0xFF, 0x69, 0x47, 0xFF +vertex -29, 28, 12, 0, 0, 0xC8, 0x60, 0x3C, 0xFF +vertex -36, 0, 16, 0, 0, 0xB1, 0xD0, 0x56, 0xFF +vertex 32, 0, 37, 0, 0, 0xFC, 0xFB, 0x7E, 0xFF +vertex 33, 28, -34, 0, 0, 0xFF, 0x69, 0xB9, 0xFF +vertex -29, 28, -16, 0, 0, 0xC8, 0x60, 0xC4, 0xFF +vertex 68, -30, 16, 0, 0, 0x26, 0x95, 0x36, 0xFF +vertex 68, -30, -21, 0, 0, 0x26, 0x95, 0xCA, 0xFF +vertex 27, -26, 27, 0, 0, 0xEB, 0x96, 0x41, 0xFF + +bobomb_seg8_vertex_08022F30: # 0x08022F30 +vertex 27, -26, -31, 0, 0, 0xED, 0x90, 0xC8, 0xFF +vertex 27, -26, 27, 0, 0, 0xF5, 0xA2, 0x53, 0x00 +vertex -36, 0, 16, 0, 0, 0xA2, 0xF8, 0x54, 0x00 +vertex -36, 0, -20, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF + +bobomb_seg8_vertex_08022F70: # 0x08022F70 +vertex 32, 0, 41, 0, 0, 0xFC, 0xFB, 0x7E, 0x00 +vertex -36, 0, 20, 0, 0, 0xB1, 0xD0, 0x56, 0x00 +vertex 27, -26, 31, 0, 0, 0xEB, 0x96, 0x41, 0x00 +vertex 84, 0, -27, 0, 0, 0x50, 0xF1, 0xA0, 0xFF +vertex 79, 28, -15, 0, 0, 0x34, 0x62, 0xC4, 0xFF +vertex 79, 28, 20, 0, 0, 0x34, 0x62, 0x3C, 0xFF +vertex 84, 0, 32, 0, 0, 0x50, 0xF1, 0x60, 0xFF +vertex 32, 0, -37, 0, 0, 0xFC, 0xFB, 0x82, 0xFF +vertex -36, 0, -16, 0, 0, 0xB1, 0xD0, 0xAA, 0xFF +vertex -28, 28, -12, 0, 0, 0xC8, 0x60, 0xC4, 0xFF +vertex 33, 28, -29, 0, 0, 0xFF, 0x69, 0xB9, 0xFF +vertex -28, 28, 16, 0, 0, 0xC8, 0x60, 0x3C, 0xFF +vertex 33, 28, 33, 0, 0, 0xFF, 0x69, 0x47, 0xFF +vertex 68, -29, 21, 0, 0, 0x26, 0x95, 0x36, 0xFF +vertex 68, -29, -16, 0, 0, 0x26, 0x95, 0xCA, 0xFF +vertex 27, -26, -27, 0, 0, 0xEB, 0x96, 0xBF, 0xFF + +bobomb_seg8_vertex_08023070: # 0x08023070 +vertex 27, -26, -27, 0, 0, 0xED, 0x90, 0xC8, 0xFF +vertex 27, -26, 31, 0, 0, 0xF5, 0xA2, 0x53, 0x00 +vertex -36, 0, 20, 0, 0, 0xA2, 0xF8, 0x54, 0x00 +vertex -36, 0, -16, 0, 0, 0xA9, 0xDD, 0xAC, 0xFF + +bobomb_seg8_vertex_080230B0: # 0x080230B0 +vertex 0, -100, 59, 0, 0, 0x00, 0xFE, 0x7F, 0x00 +vertex -53, -99, 28, 0, 0, 0xC1, 0xFE, 0x6D, 0x00 +vertex -53, -140, 27, 0, 0, 0xC1, 0xFE, 0x6D, 0x00 +vertex 0, -141, 58, 0, 0, 0x00, 0xFE, 0x7F, 0xFF +vertex 53, -99, 28, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF +vertex 53, -140, 27, 0, 0, 0x3F, 0xFE, 0x6D, 0xFF +vertex -53, -99, 28, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -53, -98, -32, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -53, -139, -33, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -53, -140, 27, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -53, -98, -32, 0, 0, 0xC1, 0x02, 0x93, 0xFF +vertex 0, -97, -63, 0, 0, 0xC1, 0x02, 0x93, 0xFF +vertex 0, -138, -64, 0, 0, 0xC1, 0x02, 0x93, 0xFF +vertex -53, -139, -33, 0, 0, 0xC1, 0x02, 0x93, 0xFF + +bobomb_seg8_vertex_08023190: # 0x08023190 +vertex 53, -98, -32, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 53, -99, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 53, -140, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 53, -139, -33, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 0, -97, -63, 0, 0, 0x3F, 0x02, 0x93, 0xFF +vertex 53, -98, -32, 0, 0, 0x3F, 0x02, 0x93, 0xFF +vertex 53, -139, -33, 0, 0, 0x3F, 0x02, 0x93, 0xFF +vertex 0, -138, -64, 0, 0, 0x3F, 0x02, 0x93, 0xFF +vertex 0, -138, -64, 0, 0, 0x00, 0x81, 0xFE, 0xFF +vertex 53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF +vertex 53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF +vertex 0, -141, 58, 0, 0, 0x00, 0x81, 0xFE, 0xFF +vertex -53, -140, 27, 0, 0, 0x00, 0x81, 0xFE, 0xFF +vertex -53, -139, -33, 0, 0, 0x00, 0x81, 0xFE, 0xFF + +glabel bobomb_seg8_dl_08023270 # 0x08023270 - 0x08023378 +gsSPLight bobomb_seg8_light_08022DF0, 1 +gsSPLight bobomb_seg8_light_08022DE8, 2 +gsSPVertex bobomb_seg8_vertex_08022E30, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 6, 13, 14, 0x0 +gsSP2Triangles 6, 14, 3, 0x0, 9, 8, 12, 0x0 +gsSP2Triangles 9, 12, 1, 0x0, 10, 9, 15, 0x0 +gsSP2Triangles 2, 1, 12, 0x0, 2, 12, 11, 0x0 +gsSP2Triangles 10, 6, 5, 0x0, 10, 5, 7, 0x0 +gsSP2Triangles 0, 14, 13, 0x0, 0, 13, 15, 0x0 +gsSP2Triangles 11, 4, 3, 0x0, 11, 3, 2, 0x0 +gsSP2Triangles 2, 3, 14, 0x0, 2, 14, 0, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 7, 4, 11, 0x0 +gsSP2Triangles 15, 13, 6, 0x0, 15, 6, 10, 0x0 +gsSPVertex bobomb_seg8_vertex_08022F30, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08023378 # 0x08023378 - 0x08023480 +gsSPLight bobomb_seg8_light_08022DF0, 1 +gsSPLight bobomb_seg8_light_08022DE8, 2 +gsSPVertex bobomb_seg8_vertex_08022F70, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 6, 13, 14, 0x0 +gsSP2Triangles 6, 14, 3, 0x0, 1, 11, 9, 0x0 +gsSP2Triangles 1, 9, 8, 0x0, 15, 8, 7, 0x0 +gsSP2Triangles 12, 11, 1, 0x0, 12, 1, 0, 0x0 +gsSP2Triangles 10, 4, 3, 0x0, 10, 3, 7, 0x0 +gsSP2Triangles 15, 14, 13, 0x0, 15, 13, 2, 0x0 +gsSP2Triangles 0, 6, 5, 0x0, 0, 5, 12, 0x0 +gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 12, 5, 4, 0x0, 12, 4, 10, 0x0 +gsSP2Triangles 7, 3, 14, 0x0, 7, 14, 15, 0x0 +gsSPVertex bobomb_seg8_vertex_08023070, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bobomb_seg8_dl_08023480 # 0x08023480 - 0x08023528 +gsSPLight bobomb_seg8_light_08022E08, 1 +gsSPLight bobomb_seg8_light_08022E00, 2 +gsSPVertex bobomb_seg8_vertex_080230B0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex bobomb_seg8_vertex_08023190, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 +gsSPEndDisplayList + +bobomb_seg8_animvalue_08023528: # 0x08023528 +.hword 0x0000, 0xFFF8, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFF, 0x0000, 0x0001 +.hword 0x0003, 0x0005, 0x0006, 0x0007, 0x0008, 0x0007, 0x0006, 0x0005 +.hword 0x0003, 0x0001, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF9 +.hword 0xFFF8, 0xFFF8, 0x00A2, 0x00A3, 0x00A6, 0x00AA, 0x00AD, 0x00AE +.hword 0x00AD, 0x00AB, 0x00A8, 0x00A5, 0x00A3, 0x00A2, 0x00A3, 0x00A5 +.hword 0x00A8, 0x00AB, 0x00AD, 0x00AE, 0x00AD, 0x00AB, 0x00A9, 0x00A7 +.hword 0x00A4, 0x00A3, 0x00A2, 0x3FFF, 0x0000, 0xFFFC, 0xFFF2, 0xFFE4 +.hword 0xFFD3, 0xFFC4, 0xFFB8, 0xFFB2, 0xFFB3, 0xFFBF, 0xFFD8, 0x0000 +.hword 0x0083, 0x016B, 0x0254, 0x02DA, 0x02D4, 0x027E, 0x0206, 0x019D +.hword 0x013E, 0x00D1, 0x006A, 0x001E, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFE, 0xFFFA, 0xFFF9, 0x0000, 0x0016, 0x0038, 0x0057 +.hword 0x0065, 0x005A, 0x0041, 0x0023, 0x000A, 0x0000, 0xA656, 0xA6E2 +.hword 0xA869, 0xAAC1, 0xADBF, 0xB138, 0xB503, 0xB8F5, 0xBCE3, 0xC0A3 +.hword 0xC40A, 0xC6EE, 0xC9DE, 0xCCB2, 0xCE29, 0xCD04, 0xC7AE, 0xBF3C +.hword 0xB66F, 0xB005, 0xAC43, 0xA984, 0xA7AF, 0xA6A8, 0xA656, 0xC7BF +.hword 0xCA53, 0xCEE8, 0xD0C6, 0xCB0D, 0xC265, 0xBB0B, 0xB3CD, 0xAE17 +.hword 0xAA0D, 0xA78C, 0xA78F, 0xA977, 0xABE8, 0xAEC2, 0xB1E6, 0xB537 +.hword 0xB896, 0xBBE5, 0xBF05, 0xC1D8, 0xC43F, 0xC61D, 0xC751, 0xC7BF +.hword 0x6925, 0x6773, 0x62CA, 0x5BD5, 0x533B, 0x49A4, 0x3FB9, 0x3622 +.hword 0x2D88, 0x2693, 0x21EA, 0x2038, 0x2172, 0x24DD, 0x2A13, 0x30AE +.hword 0x3848, 0x407B, 0x48E1, 0x5114, 0x58AE, 0x5F49, 0x6480, 0x67EB +.hword 0x6925, 0x2108, 0x228D, 0x26B7, 0x2CEF, 0x349F, 0x3D32, 0x460F +.hword 0x4EA1, 0x5652, 0x5C8A, 0x60B4, 0x6238, 0x611F, 0x5E11, 0x5968 +.hword 0x5381, 0x4CB5, 0x4561, 0x3DDF, 0x368B, 0x2FC0, 0x29D8, 0x2530 +.hword 0x2221, 0x2108, 0x0206, 0x01DD, 0x0172, 0x00E1, 0x0044, 0xFFB8 +.hword 0xFF27, 0xFE7F, 0xFDD5, 0xFD3F, 0xFCD6, 0xFCB0, 0xFCD1, 0xFD27 +.hword 0xFDA3, 0xFE35, 0xFECD, 0xFF5E, 0xFFD8, 0x004A, 0x00C6, 0x013E +.hword 0x01A4, 0x01EC, 0x0206, 0x0034, 0x0030, 0x0027, 0x001A, 0x000B +.hword 0xFFFE, 0xFFEE, 0xFFDB, 0xFFC7, 0xFFB5, 0xFFA8, 0xFFA3, 0xFFA6 +.hword 0xFFB0, 0xFFBE, 0xFFCF, 0xFFE0, 0xFFF0, 0xFFFE, 0x0008, 0x0015 +.hword 0x0020, 0x002A, 0x0031, 0x0034, 0x7BED, 0x7C6C, 0x7D9A, 0x7F02 +.hword 0x8030, 0x80A7, 0x8040, 0x7F48, 0x7E0E, 0x7CD6, 0x7BE6, 0x7B87 +.hword 0x7BD0, 0x7C8A, 0x7D89, 0x7E9F, 0x7FA0, 0x8061, 0x80B0, 0x805B +.hword 0x7F79, 0x7E53, 0x7D2C, 0x7C48, 0x7BED, 0x0000 + +bobomb_seg8_animindex_08023754: # 0x08023754 +.hword 0x0019, 0x0001, 0x0019, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0033, 0x0001, 0x0000, 0x0019, 0x00CA, 0x0019, 0x00E3 +.hword 0x0019, 0x00FC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0019, 0x0098, 0x0019, 0x0034, 0x0019, 0x004D +.hword 0x0019, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0019, 0x00B1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0019, 0x007F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bobomb_seg8_anim_080237FC: # 0x080237FC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x19 +.hword 0x0D +.word bobomb_seg8_animvalue_08023528 +.word bobomb_seg8_animindex_08023754 +.word 0 + +bobomb_seg8_animvalue_08023814: # 0x08023814 +.hword 0x0000, 0x00B1, 0x0000, 0x0002, 0x0008, 0x000E, 0x0010, 0x000E +.hword 0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0FE3, 0x1004, 0x104C +.hword 0x1093, 0x10B4, 0x109E, 0x106A, 0x102D, 0x0FF9, 0x0FE3, 0xBBEE +.hword 0xBEFD, 0xC5B5, 0xCC6E, 0xCF7D, 0xCD74, 0xC89A, 0xC2D0, 0xBDF7 +.hword 0xBBEE, 0xFC25, 0xFD6A, 0x0032, 0x02FB, 0x0440, 0x0368, 0x0165 +.hword 0xFF00, 0xFCFD, 0xFC25, 0xF0FC, 0xEFB1, 0xECD9, 0xEA02, 0xE8B7 +.hword 0xE993, 0xEBA0, 0xEE13, 0xF020, 0xF0FC, 0xD8C1, 0xD34A, 0xC744 +.hword 0xBB3F, 0xB5C8, 0xB96B, 0xC217, 0xCC71, 0xD51E, 0xD8C1, 0x3FFF +.hword 0x3FFF, 0x74FE, 0x7655, 0x7946, 0x7C36, 0x7D8D, 0x7CA9, 0x7A8A +.hword 0x7801, 0x75E2, 0x74FE, 0x0000 + +bobomb_seg8_animindex_080238AC: # 0x080238AC +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x000A, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0041, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x003F, 0x0001, 0x0000, 0x000A, 0x000D +.hword 0x000A, 0x0017, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0040, 0x000A, 0x0021, 0x000A, 0x002B +.hword 0x000A, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bobomb_seg8_anim_08023954: # 0x08023954 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x0D +.word bobomb_seg8_animvalue_08023814 +.word bobomb_seg8_animindex_080238AC +.word 0 + +glabel bobomb_seg8_anims_0802396C # 0x0802396C +.word bobomb_seg8_anim_080237FC +.word bobomb_seg8_anim_08023954 +.word 0 diff --git a/actors/bomb/geo.s b/actors/bomb/geo.s index c390925..cd5472a 100644 --- a/actors/bomb/geo.s +++ b/actors/bomb/geo.s @@ -1,13 +1,13 @@ -glabel bowser_bomb_geo # 0x0D000B78 / 0BBC - geo_culling_radius 1000 - geo_open_node - geo_scale 0x00, 196608 - geo_open_node - geo_display_list LAYER_OPAQUE, bomb_seg6_dl_0605A9C0 - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, bomb_seg6_dl_0605A830 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel bowser_bomb_geo # 0x0D000B78 / 0BBC + geo_culling_radius 1000 + geo_open_node + geo_scale 0x00, 196608 + geo_open_node + geo_display_list LAYER_OPAQUE, bomb_seg6_dl_0605A9C0 + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, bomb_seg6_dl_0605A830 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/bomb/model.s b/actors/bomb/model.s index 77d9b07..3de6a0e 100644 --- a/actors/bomb/model.s +++ b/actors/bomb/model.s @@ -1,186 +1,186 @@ -# Bomb - -.balign 8 -bomb_seg6_light_06057AA8: # 0x06057AA8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -bomb_seg6_light_06057AB0: # 0x06057AB0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bomb_seg6_texture_06057AC0: # 0x06057AC0 -.incbin "actors/bomb/bomb_left_side.rgba16" - -bomb_seg6_texture_06058AC0: # 0x06058AC0 -.incbin "actors/bomb/bomb_right_side.rgba16" - -bomb_seg6_texture_06059AC0: # 0x06059AC0 -.incbin "actors/bomb/bomb_spike.rgba16" - -bomb_seg6_vertex_0605A2C0: # 0x0605A2C0 -vertex 0, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -120, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex -120, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bomb_seg6_vertex_0605A300: # 0x0605A300 -vertex 120, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 120, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bomb_seg6_vertex_0605A340: # 0x0605A340 -vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF -vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF -vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF -vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF -vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF -vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF -vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF -vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF -vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF -vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF -vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF -vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF -vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF -vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF -vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF - -bomb_seg6_vertex_0605A430: # 0x0605A430 -vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF -vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF -vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF -vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF -vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF -vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF -vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF -vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF -vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF -vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF -vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF -vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF -vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF -vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF -vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF - -bomb_seg6_vertex_0605A520: # 0x0605A520 -vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF -vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF -vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF -vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF -vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF -vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF -vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF -vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF -vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF -vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF -vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF -vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF -vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF -vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF -vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF - -bomb_seg6_vertex_0605A610: # 0x0605A610 -vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF -vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF -vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF -vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF -vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF -vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF -vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF -vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF -vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF -vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF -vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF - -bomb_seg6_vertex_0605A700: # 0x0605A700 -vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF -vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF -vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF -vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF -vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF -vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF -vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF -vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF -vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF -vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF -vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF -vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF - -glabel bomb_seg6_dl_0605A7C0 # 0x0605A7C0 - 0x0605A7F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bomb_seg6_vertex_0605A2C0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bomb_seg6_dl_0605A7F8 # 0x0605A7F8 - 0x0605A830 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bomb_seg6_vertex_0605A300, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bomb_seg6_dl_0605A830 # 0x0605A830 - 0x0605A8A8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bomb_seg6_dl_0605A7C0 -gsSPDisplayList bomb_seg6_dl_0605A7F8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel bomb_seg6_dl_0605A8A8 # 0x0605A8A8 - 0x0605A9C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bomb_seg6_light_06057AB0, 1 -gsSPLight bomb_seg6_light_06057AA8, 2 -gsSPVertex bomb_seg6_vertex_0605A340, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bomb_seg6_vertex_0605A430, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bomb_seg6_vertex_0605A520, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bomb_seg6_vertex_0605A610, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bomb_seg6_vertex_0605A700, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bomb_seg6_dl_0605A9C0 # 0x0605A9C0 - 0x0605AA20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bomb_seg6_dl_0605A8A8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Bomb + +.balign 8 +bomb_seg6_light_06057AA8: # 0x06057AA8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +bomb_seg6_light_06057AB0: # 0x06057AB0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bomb_seg6_texture_06057AC0: # 0x06057AC0 +.incbin "actors/bomb/bomb_left_side.rgba16" + +bomb_seg6_texture_06058AC0: # 0x06058AC0 +.incbin "actors/bomb/bomb_right_side.rgba16" + +bomb_seg6_texture_06059AC0: # 0x06059AC0 +.incbin "actors/bomb/bomb_spike.rgba16" + +bomb_seg6_vertex_0605A2C0: # 0x0605A2C0 +vertex 0, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -120, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex -120, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bomb_seg6_vertex_0605A300: # 0x0605A300 +vertex 120, 120, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -120, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 120, -120, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 120, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bomb_seg6_vertex_0605A340: # 0x0605A340 +vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF +vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF +vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF +vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF +vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF +vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF +vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF +vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF +vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF +vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF +vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF +vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF +vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF +vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF +vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF + +bomb_seg6_vertex_0605A430: # 0x0605A430 +vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF +vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF +vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF +vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF +vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF +vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF +vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF +vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF +vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF +vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF +vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF +vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF +vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF +vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF +vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF + +bomb_seg6_vertex_0605A520: # 0x0605A520 +vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF +vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF +vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF +vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF +vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF +vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF +vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF +vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF +vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF +vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF +vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF +vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF +vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF +vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF +vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF + +bomb_seg6_vertex_0605A610: # 0x0605A610 +vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF +vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF +vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF +vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF +vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF +vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF +vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF +vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF +vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF +vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF +vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF + +bomb_seg6_vertex_0605A700: # 0x0605A700 +vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF +vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF +vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF +vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF +vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF +vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF +vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF +vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF +vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF +vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF +vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF +vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF + +glabel bomb_seg6_dl_0605A7C0 # 0x0605A7C0 - 0x0605A7F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06057AC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bomb_seg6_vertex_0605A2C0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bomb_seg6_dl_0605A7F8 # 0x0605A7F8 - 0x0605A830 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06058AC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bomb_seg6_vertex_0605A300, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bomb_seg6_dl_0605A830 # 0x0605A830 - 0x0605A8A8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bomb_seg6_dl_0605A7C0 +gsSPDisplayList bomb_seg6_dl_0605A7F8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel bomb_seg6_dl_0605A8A8 # 0x0605A8A8 - 0x0605A9C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bomb_seg6_texture_06059AC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bomb_seg6_light_06057AB0, 1 +gsSPLight bomb_seg6_light_06057AA8, 2 +gsSPVertex bomb_seg6_vertex_0605A340, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bomb_seg6_vertex_0605A430, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bomb_seg6_vertex_0605A520, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bomb_seg6_vertex_0605A610, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bomb_seg6_vertex_0605A700, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bomb_seg6_dl_0605A9C0 # 0x0605A9C0 - 0x0605AA20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bomb_seg6_dl_0605A8A8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/boo/geo.s b/actors/boo/geo.s index 1a90f5a..ae12878 100644 --- a/actors/boo/geo.s +++ b/actors/boo/geo.s @@ -1,15 +1,15 @@ -glabel boo_geo # 0x0C000224 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70 - geo_open_node - geo_scale 0x00, 26214 - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, boo_seg5_dl_0500C1B0 - geo_display_list LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel boo_geo # 0x0C000224 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70 + geo_open_node + geo_scale 0x00, 26214 + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, boo_seg5_dl_0500C1B0 + geo_display_list LAYER_TRANSPARENT, boo_seg5_dl_0500C1B0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/boo/model.s b/actors/boo/model.s index 8a28ae6..3c53c5a 100644 --- a/actors/boo/model.s +++ b/actors/boo/model.s @@ -1,319 +1,319 @@ -# Boo - -.balign 8 -boo_seg5_light_05009B28: # 0x05009B28 -.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00 - -boo_seg5_light_05009B30: # 0x05009B30 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -boo_seg5_texture_05009B40: # 0x05009B40 -.incbin "actors/boo/boo_eyes.rgba16" - -boo_seg5_texture_0500AB40: # 0x0500AB40 -.incbin "actors/boo/boo_mouth.rgba16" - -boo_seg5_vertex_0500B340: # 0x0500B340 -vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E -vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E -vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E -vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E - -boo_seg5_vertex_0500B400: # 0x0500B400 -vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E -vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E -vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E -vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E -vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E -vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E - -boo_seg5_vertex_0500B4C0: # 0x0500B4C0 -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E - -boo_seg5_vertex_0500B5B0: # 0x0500B5B0 -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E - -boo_seg5_vertex_0500B6A0: # 0x0500B6A0 -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E - -boo_seg5_vertex_0500B790: # 0x0500B790 -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E - -boo_seg5_vertex_0500B880: # 0x0500B880 -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E - -boo_seg5_vertex_0500B970: # 0x0500B970 -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E - -boo_seg5_vertex_0500BA60: # 0x0500BA60 -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E - -boo_seg5_vertex_0500BB50: # 0x0500BB50 -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E - -boo_seg5_vertex_0500BC40: # 0x0500BC40 -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E - -boo_seg5_vertex_0500BD30: # 0x0500BD30 -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E - -boo_seg5_vertex_0500BE20: # 0x0500BE20 -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E - -glabel boo_seg5_dl_0500BEE0 # 0x0500BEE0 - 0x0500BF48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_0500AB40 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight boo_seg5_light_05009B30, 1 -gsSPLight boo_seg5_light_05009B28, 2 -gsSPVertex boo_seg5_vertex_0500B340, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_seg5_dl_0500BF48 # 0x0500BF48 - 0x0500BFA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_05009B40 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex boo_seg5_vertex_0500B400, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_seg5_dl_0500BFA0 # 0x0500BFA0 - 0x0500C1B0 -gsSPVertex boo_seg5_vertex_0500B4C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500B5B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500B6A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500B790, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500B880, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500B970, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500BA60, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500BB50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500BC40, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500BD30, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_seg5_vertex_0500BE20, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_seg5_dl_0500C1B0 # 0x0500C1B0 - 0x0500C250 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList boo_seg5_dl_0500BEE0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList boo_seg5_dl_0500BF48 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList boo_seg5_dl_0500BFA0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Boo + +.balign 8 +boo_seg5_light_05009B28: # 0x05009B28 +.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00 + +boo_seg5_light_05009B30: # 0x05009B30 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +boo_seg5_texture_05009B40: # 0x05009B40 +.incbin "actors/boo/boo_eyes.rgba16" + +boo_seg5_texture_0500AB40: # 0x0500AB40 +.incbin "actors/boo/boo_mouth.rgba16" + +boo_seg5_vertex_0500B340: # 0x0500B340 +vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E +vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E +vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E +vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E + +boo_seg5_vertex_0500B400: # 0x0500B400 +vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E +vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E +vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E +vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E +vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E +vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E + +boo_seg5_vertex_0500B4C0: # 0x0500B4C0 +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E + +boo_seg5_vertex_0500B5B0: # 0x0500B5B0 +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E + +boo_seg5_vertex_0500B6A0: # 0x0500B6A0 +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E + +boo_seg5_vertex_0500B790: # 0x0500B790 +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E + +boo_seg5_vertex_0500B880: # 0x0500B880 +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E + +boo_seg5_vertex_0500B970: # 0x0500B970 +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E + +boo_seg5_vertex_0500BA60: # 0x0500BA60 +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E + +boo_seg5_vertex_0500BB50: # 0x0500BB50 +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E + +boo_seg5_vertex_0500BC40: # 0x0500BC40 +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E + +boo_seg5_vertex_0500BD30: # 0x0500BD30 +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E + +boo_seg5_vertex_0500BE20: # 0x0500BE20 +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E + +glabel boo_seg5_dl_0500BEE0 # 0x0500BEE0 - 0x0500BF48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_0500AB40 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight boo_seg5_light_05009B30, 1 +gsSPLight boo_seg5_light_05009B28, 2 +gsSPVertex boo_seg5_vertex_0500B340, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_seg5_dl_0500BF48 # 0x0500BF48 - 0x0500BFA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_seg5_texture_05009B40 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex boo_seg5_vertex_0500B400, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_seg5_dl_0500BFA0 # 0x0500BFA0 - 0x0500C1B0 +gsSPVertex boo_seg5_vertex_0500B4C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500B5B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500B6A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500B790, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500B880, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500B970, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500BA60, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500BB50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500BC40, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500BD30, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_seg5_vertex_0500BE20, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_seg5_dl_0500C1B0 # 0x0500C1B0 - 0x0500C250 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList boo_seg5_dl_0500BEE0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList boo_seg5_dl_0500BF48 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList boo_seg5_dl_0500BFA0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/boo_castle/geo.s b/actors/boo_castle/geo.s index a1659ed..e5a5a1c 100644 --- a/actors/boo_castle/geo.s +++ b/actors/boo_castle/geo.s @@ -1,15 +1,15 @@ -glabel boo_castle_geo # 0x0D0005B0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70 - geo_open_node - geo_scale 0x00, 26214 - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0 - geo_display_list LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel boo_castle_geo # 0x0D0005B0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 70 + geo_open_node + geo_scale 0x00, 26214 + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, boo_castle_seg6_dl_06017CE0 + geo_display_list LAYER_TRANSPARENT, boo_castle_seg6_dl_06017CE0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/boo_castle/model.s b/actors/boo_castle/model.s index 9bda1c1..a333da6 100644 --- a/actors/boo_castle/model.s +++ b/actors/boo_castle/model.s @@ -1,319 +1,319 @@ -# Boo (Castle) - -.balign 8 -boo_castle_seg6_light_06015658: # 0x06015658 -.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00 - -boo_castle_seg6_light_06015660: # 0x06015660 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -boo_castle_seg6_texture_06015670: # 0x06015670 -.incbin "actors/boo_castle/bbh_boo_eyes.rgba16" - -boo_castle_seg6_texture_06016670: # 0x06016670 -.incbin "actors/boo_castle/bbh_boo_mouth.rgba16" - -boo_castle_seg6_vertex_06016E70: # 0x06016E70 -vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E -vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E -vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E -vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E -vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E -vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E - -boo_castle_seg6_vertex_06016F30: # 0x06016F30 -vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E -vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E -vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E -vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E -vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E -vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E -vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E -vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E - -boo_castle_seg6_vertex_06016FF0: # 0x06016FF0 -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E - -boo_castle_seg6_vertex_060170E0: # 0x060170E0 -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E - -boo_castle_seg6_vertex_060171D0: # 0x060171D0 -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E -vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E - -boo_castle_seg6_vertex_060172C0: # 0x060172C0 -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E - -boo_castle_seg6_vertex_060173B0: # 0x060173B0 -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E - -boo_castle_seg6_vertex_060174A0: # 0x060174A0 -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E - -boo_castle_seg6_vertex_06017590: # 0x06017590 -vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E -vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E -vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E - -boo_castle_seg6_vertex_06017680: # 0x06017680 -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E -vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E - -boo_castle_seg6_vertex_06017770: # 0x06017770 -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E - -boo_castle_seg6_vertex_06017860: # 0x06017860 -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E -vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E -vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E -vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E -vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E -vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E - -boo_castle_seg6_vertex_06017950: # 0x06017950 -vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E -vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E -vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E -vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E -vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E -vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E - -glabel boo_castle_seg6_dl_06017A10 # 0x06017A10 - 0x06017A78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06016670 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight boo_castle_seg6_light_06015660, 1 -gsSPLight boo_castle_seg6_light_06015658, 2 -gsSPVertex boo_castle_seg6_vertex_06016E70, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_castle_seg6_dl_06017A78 # 0x06017A78 - 0x06017AD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06015670 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex boo_castle_seg6_vertex_06016F30, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_castle_seg6_dl_06017AD0 # 0x06017AD0 - 0x06017CE0 -gsSPVertex boo_castle_seg6_vertex_06016FF0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_060170E0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_060171D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_060172C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_060173B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_060174A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_06017590, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_06017680, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_06017770, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_06017860, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex boo_castle_seg6_vertex_06017950, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel boo_castle_seg6_dl_06017CE0 # 0x06017CE0 - 0x06017D80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList boo_castle_seg6_dl_06017A10 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList boo_castle_seg6_dl_06017A78 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList boo_castle_seg6_dl_06017AD0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Boo (Castle) + +.balign 8 +boo_castle_seg6_light_06015658: # 0x06015658 +.byte 0x97, 0x9A, 0xFF, 0x00, 0x97, 0x9A, 0xFF, 0x00 + +boo_castle_seg6_light_06015660: # 0x06015660 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +boo_castle_seg6_texture_06015670: # 0x06015670 +.incbin "actors/boo_castle/bbh_boo_eyes.rgba16" + +boo_castle_seg6_texture_06016670: # 0x06016670 +.incbin "actors/boo_castle/bbh_boo_mouth.rgba16" + +boo_castle_seg6_vertex_06016E70: # 0x06016E70 +vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E +vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex 0, -117, 131, 458, 990, 0x00, 0x9D, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E +vertex 87, -78, 123, 1096, 684, 0x53, 0xC9, 0x4E, 0x9E +vertex 108, 20, 118, 1248, -172, 0x57, 0x14, 0x5A, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -86, -78, 123, -176, 684, 0xAD, 0xC9, 0x4E, 0x9E +vertex 0, -47, 171, 458, 168, 0x00, 0xE9, 0x7C, 0x9E +vertex -107, 20, 118, -328, -172, 0xA9, 0x14, 0x59, 0x9E + +boo_castle_seg6_vertex_06016F30: # 0x06016F30 +vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex -57, 128, 108, 76, -690, 0xD3, 0x60, 0x45, 0x9E +vertex -107, 20, 118, -656, 538, 0xA9, 0x14, 0x59, 0x9E +vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E +vertex 0, -47, 171, 1024, 1364, 0x00, 0xE9, 0x7C, 0x9E +vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E +vertex 108, 20, 118, 2660, 540, 0x57, 0x14, 0x5A, 0x9E +vertex 58, 128, 108, 1852, -688, 0x35, 0x58, 0x49, 0x9E +vertex 0, 60, 166, 988, 148, 0x00, 0x26, 0x79, 0x9E + +boo_castle_seg6_vertex_06016FF0: # 0x06016FF0 +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E + +boo_castle_seg6_vertex_060170E0: # 0x060170E0 +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -72, -138, 30, 0, 0, 0xCF, 0x8C, 0x0A, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 60, -126, -86, 0, 0, 0x20, 0x8B, 0xDB, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E + +boo_castle_seg6_vertex_060171D0: # 0x060171D0 +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 0, -117, 131, 0, 0, 0x00, 0x9D, 0x4E, 0x9E +vertex 73, -138, 30, 0, 0, 0x39, 0x90, 0x0E, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E + +boo_castle_seg6_vertex_060172C0: # 0x060172C0 +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 44, 162, 15, 0, 0, 0x21, 0x7A, 0x09, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E + +boo_castle_seg6_vertex_060173B0: # 0x060173B0 +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex 42, 130, -88, 0, 0, 0x25, 0x6A, 0xC7, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -86, -78, 123, 0, 0, 0xAD, 0xC9, 0x4E, 0x9E +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E + +boo_castle_seg6_vertex_060174A0: # 0x060174A0 +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -107, 20, 118, 0, 0, 0xA9, 0x14, 0x59, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E + +boo_castle_seg6_vertex_06017590: # 0x06017590 +vertex -199, -60, 25, 0, 0, 0xA2, 0xBF, 0x36, 0x9E +vertex -135, -70, 23, 0, 0, 0xB2, 0xAA, 0x33, 0x9E +vertex -155, 6, 33, 0, 0, 0x87, 0x0F, 0x22, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E + +boo_castle_seg6_vertex_06017680: # 0x06017680 +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 200, -60, 25, 0, 0, 0x5E, 0xBF, 0x36, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex -43, 162, 15, 0, 0, 0xDF, 0x7A, 0xF8, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E +vertex 128, -69, -89, 0, 0, 0x64, 0xC6, 0xCE, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E + +boo_castle_seg6_vertex_06017770: # 0x06017770 +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 122, 59, -94, 0, 0, 0x5F, 0x2E, 0xBB, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex 0, 62, -162, 0, 0, 0x00, 0x5A, 0xA8, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E + +boo_castle_seg6_vertex_06017860: # 0x06017860 +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex 46, -82, -160, 0, 0, 0x2E, 0xBA, 0xA2, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -59, -126, -86, 0, 0, 0xE1, 0x90, 0xD0, 0x9E +vertex -127, -69, -89, 0, 0, 0x9C, 0xC6, 0xCE, 0x9E +vertex 0, 24, -213, 0, 0, 0x00, 0x22, 0x86, 0x9E +vertex -45, -82, -160, 0, 0, 0xC9, 0xC5, 0x9F, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -41, 130, -88, 0, 0, 0xD4, 0x65, 0xC3, 0x9E +vertex -121, 59, -94, 0, 0, 0xA1, 0x2E, 0xBB, 0x9E +vertex -124, 99, 15, 0, 0, 0x9B, 0x4C, 0x08, 0x9E + +boo_castle_seg6_vertex_06017950: # 0x06017950 +vertex -57, 128, 108, 0, 0, 0xD3, 0x60, 0x45, 0x9E +vertex 0, 60, 166, 0, 0, 0x00, 0x26, 0x79, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 125, 99, 15, 0, 0, 0x65, 0x4C, 0x08, 0x9E +vertex 58, 128, 108, 0, 0, 0x35, 0x58, 0x49, 0x9E +vertex 136, -70, 23, 0, 0, 0x4E, 0xAA, 0x33, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 108, 20, 118, 0, 0, 0x57, 0x14, 0x5A, 0x9E +vertex 87, -78, 123, 0, 0, 0x53, 0xC9, 0x4E, 0x9E +vertex 156, 6, 33, 0, 0, 0x79, 0x0F, 0x22, 0x9E + +glabel boo_castle_seg6_dl_06017A10 # 0x06017A10 - 0x06017A78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06016670 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight boo_castle_seg6_light_06015660, 1 +gsSPLight boo_castle_seg6_light_06015658, 2 +gsSPVertex boo_castle_seg6_vertex_06016E70, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_castle_seg6_dl_06017A78 # 0x06017A78 - 0x06017AD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, boo_castle_seg6_texture_06015670 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex boo_castle_seg6_vertex_06016F30, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_castle_seg6_dl_06017AD0 # 0x06017AD0 - 0x06017CE0 +gsSPVertex boo_castle_seg6_vertex_06016FF0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_060170E0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_060171D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_060172C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_060173B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_060174A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_06017590, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_06017680, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_06017770, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_06017860, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex boo_castle_seg6_vertex_06017950, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel boo_castle_seg6_dl_06017CE0 # 0x06017CE0 - 0x06017D80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList boo_castle_seg6_dl_06017A10 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList boo_castle_seg6_dl_06017A78 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList boo_castle_seg6_dl_06017AD0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/book/geo.s b/actors/book/geo.s index 95219de..9c5e1b1 100644 --- a/actors/book/geo.s +++ b/actors/book/geo.s @@ -1,6 +1,6 @@ -glabel bookend_geo # 0x0C0000C0 - geo_culling_radius 300 - geo_open_node - geo_display_list LAYER_OPAQUE, book_seg5_dl_05002FB0 - geo_close_node - geo_end +glabel bookend_geo # 0x0C0000C0 + geo_culling_radius 300 + geo_open_node + geo_display_list LAYER_OPAQUE, book_seg5_dl_05002FB0 + geo_close_node + geo_end diff --git a/actors/book/model.s b/actors/book/model.s index 85e4eaa..1e8351e 100644 --- a/actors/book/model.s +++ b/actors/book/model.s @@ -1,83 +1,83 @@ -# Book (Pushable Book) - -# This actor file requires including actor bookend because of bookend_seg5_texture_05000C60 - -book_seg5_light_05002558: # 0x05002558 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -book_seg5_light_05002560: # 0x05002560 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -book_seg5_texture_05002570: # 0x05002570 -.incbin "actors/book/book_cover.rgba16" - -book_seg5_vertex_05002D70: # 0x05002D70 -vertex -9, 31, -50, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 10, 31, 0, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 10, 31, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -9, 31, 0, 479, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 10, -30, -50, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 10, -30, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -9, -30, 0, 479, 0, 0x00, 0x81, 0x00, 0xFF -vertex -9, -30, -50, 990, 990, 0x00, 0x81, 0x00, 0xFF -vertex 10, -30, -50, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex -9, 31, -50, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 10, 31, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -9, -30, -50, 990, 990, 0x00, 0x00, 0x81, 0xFF - -book_seg5_vertex_05002E30: # 0x05002E30 -vertex 10, 31, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -9, 31, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -9, -30, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 10, -30, 0, 990, 990, 0x00, 0x00, 0x7F, 0xFF -vertex -9, -30, -50, 990, 990, 0x81, 0x00, 0x00, 0xFF -vertex -9, 31, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -9, 31, -50, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex -9, -30, 0, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex 10, 31, -50, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 10, 31, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 10, -30, 0, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 10, -30, -50, 990, 990, 0x7F, 0x00, 0x00, 0xFF - -glabel book_seg5_dl_05002EF0 # 0x05002EF0 - 0x05002F58 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight book_seg5_light_05002560, 1 -gsSPLight book_seg5_light_05002558, 2 -gsSPVertex book_seg5_vertex_05002D70, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSPEndDisplayList - -glabel book_seg5_dl_05002F58 # 0x05002F58 - 0x05002FB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, book_seg5_texture_05002570 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex book_seg5_vertex_05002E30, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel book_seg5_dl_05002FB0 # 0x05002FB0 - 0x05003040 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList book_seg5_dl_05002EF0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList book_seg5_dl_05002F58 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Book (Pushable Book) + +# This actor file requires including actor bookend because of bookend_seg5_texture_05000C60 + +book_seg5_light_05002558: # 0x05002558 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +book_seg5_light_05002560: # 0x05002560 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +book_seg5_texture_05002570: # 0x05002570 +.incbin "actors/book/book_cover.rgba16" + +book_seg5_vertex_05002D70: # 0x05002D70 +vertex -9, 31, -50, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 10, 31, 0, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 10, 31, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -9, 31, 0, 479, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 10, -30, -50, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 10, -30, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -9, -30, 0, 479, 0, 0x00, 0x81, 0x00, 0xFF +vertex -9, -30, -50, 990, 990, 0x00, 0x81, 0x00, 0xFF +vertex 10, -30, -50, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex -9, 31, -50, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 10, 31, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -9, -30, -50, 990, 990, 0x00, 0x00, 0x81, 0xFF + +book_seg5_vertex_05002E30: # 0x05002E30 +vertex 10, 31, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -9, 31, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -9, -30, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 10, -30, 0, 990, 990, 0x00, 0x00, 0x7F, 0xFF +vertex -9, -30, -50, 990, 990, 0x81, 0x00, 0x00, 0xFF +vertex -9, 31, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -9, 31, -50, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex -9, -30, 0, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex 10, 31, -50, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 10, 31, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 10, -30, 0, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 10, -30, -50, 990, 990, 0x7F, 0x00, 0x00, 0xFF + +glabel book_seg5_dl_05002EF0 # 0x05002EF0 - 0x05002F58 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight book_seg5_light_05002560, 1 +gsSPLight book_seg5_light_05002558, 2 +gsSPVertex book_seg5_vertex_05002D70, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSPEndDisplayList + +glabel book_seg5_dl_05002F58 # 0x05002F58 - 0x05002FB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, book_seg5_texture_05002570 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex book_seg5_vertex_05002E30, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel book_seg5_dl_05002FB0 # 0x05002FB0 - 0x05003040 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList book_seg5_dl_05002EF0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList book_seg5_dl_05002F58 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/bookend/geo.s b/actors/bookend/geo.s index 200475a..980bb4c 100644 --- a/actors/bookend/geo.s +++ b/actors/bookend/geo.s @@ -1,27 +1,27 @@ -glabel bookend_part_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001F98 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001B20 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05002140 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001D68 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001978 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_050022E0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel bookend_part_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001F98 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001B20 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05002140 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001D68 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_05001978 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bookend_seg5_dl_050022E0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/bookend/model.s b/actors/bookend/model.s index 00c05bf..0411828 100644 --- a/actors/bookend/model.s +++ b/actors/bookend/model.s @@ -1,455 +1,455 @@ -# Bookend - -# Unreferenced Light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced Light -.byte 0x03, 0x19, 0x09, 0x00, 0x03, 0x19, 0x09, 0x00 - -.byte 0x0C, 0x66, 0x26, 0x00, 0x0C, 0x66, 0x26, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced Light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced Light -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_texture_05000060: # 0x05000060 -.incbin "actors/bookend/bookend_spine.rgba16" - -bookend_seg5_texture_05000460: # 0x05000460 -.incbin "actors/bookend/bookend_tooth.rgba16" - -bookend_seg5_texture_05000860: # 0x05000860 -.incbin "actors/bookend/bookend_mouth.rgba16" - -bookend_seg5_texture_05000C60: # 0x05000C60 -.incbin "actors/bookend/bookend_pages.rgba16" - -bookend_seg5_texture_05001060: # 0x05001060 -.incbin "actors/bookend/bookend_cover.rgba16" - -bookend_seg5_light_05001860: # 0x05001860 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_05001868: # 0x05001868 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_05001878: # 0x05001878 -vertex -10, 0, 108, 0, 990, 0x83, 0xED, 0x00, 0xFF -vertex -4, -39, -109, 479, 0, 0x83, 0xED, 0x00, 0xFF -vertex -4, -39, 108, 479, 990, 0x83, 0xED, 0x00, 0xFF -vertex -10, 0, -109, 0, 0, 0x83, 0xED, 0x00, 0xFF - -bookend_seg5_vertex_050018B8: # 0x050018B8 -vertex -4, -39, -109, 479, 0, 0x00, 0x81, 0x00, 0xFF -vertex 185, -39, 108, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex -4, -39, 108, 479, 990, 0x00, 0x81, 0x00, 0xFF -vertex 185, -39, -109, 0, 0, 0x00, 0x81, 0x00, 0xFF - -glabel bookend_seg5_dl_050018F8 # 0x050018F8 - 0x05001940 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_05001868, 1 -gsSPLight bookend_seg5_light_05001860, 2 -gsSPVertex bookend_seg5_vertex_05001878, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001940 # 0x05001940 - 0x05001978 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bookend_seg5_vertex_050018B8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001978 # 0x05001978 - 0x05001A08 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_050018F8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bookend_seg5_dl_05001940 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -bookend_seg5_light_05001A08: # 0x05001A08 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_05001A10: # 0x05001A10 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_05001A20: # 0x05001A20 -vertex -4, -39, -107, 479, 990, 0x83, 0xED, 0x00, 0xFF -vertex -4, -39, 110, 479, 0, 0x83, 0xED, 0x00, 0xFF -vertex -10, 0, 110, 0, 0, 0x83, 0xED, 0x00, 0xFF -vertex -10, 0, -107, 0, 990, 0x83, 0xED, 0x00, 0xFF - -bookend_seg5_vertex_05001A60: # 0x05001A60 -vertex -4, -39, -107, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 185, -39, 110, 990, 0, 0x00, 0x81, 0x00, 0xFF -vertex -4, -39, 110, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 185, -39, -107, 990, 990, 0x00, 0x81, 0x00, 0xFF - -glabel bookend_seg5_dl_05001AA0 # 0x05001AA0 - 0x05001AE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_05001A10, 1 -gsSPLight bookend_seg5_light_05001A08, 2 -gsSPVertex bookend_seg5_vertex_05001A20, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001AE8 # 0x05001AE8 - 0x05001B20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bookend_seg5_vertex_05001A60, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001B20 # 0x05001B20 - 0x05001BB0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_05001AA0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bookend_seg5_dl_05001AE8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -bookend_seg5_light_05001BB0: # 0x05001BB0 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_05001BB8: # 0x05001BB8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_05001BC8: # 0x05001BC8 -vertex -10, 0, 103, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 159, 0, -104, 479, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -10, 0, -104, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 159, 0, 103, 479, 990, 0x00, 0x7F, 0x00, 0xFF - -bookend_seg5_vertex_05001C08: # 0x05001C08 -vertex 159, 0, 103, 0, -6, 0x00, 0x00, 0x7F, 0xFF -vertex -10, 0, 103, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex -4, -38, 103, 479, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 170, -38, 103, 479, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 159, 0, -104, 0, 0, 0x79, 0x23, 0x00, 0xFF -vertex 159, 0, 103, 0, 990, 0x79, 0x23, 0x00, 0xFF -vertex 170, -38, 103, 479, 990, 0x79, 0x23, 0x00, 0xFF -vertex 170, -38, -104, 479, 0, 0x79, 0x23, 0x00, 0xFF -vertex -10, 0, -104, 0, -6, 0x00, 0x00, 0x81, 0xFF -vertex 159, 0, -104, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex 170, -38, -104, 479, 990, 0x00, 0x00, 0x81, 0xFF -vertex -4, -38, -104, 479, 0, 0x00, 0x00, 0x81, 0xFF - -glabel bookend_seg5_dl_05001CC8 # 0x05001CC8 - 0x05001D10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_05001BB8, 1 -gsSPLight bookend_seg5_light_05001BB0, 2 -gsSPVertex bookend_seg5_vertex_05001BC8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001D10 # 0x05001D10 - 0x05001D68 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPVertex bookend_seg5_vertex_05001C08, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001D68 # 0x05001D68 - 0x05001DE0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_05001CC8 -gsSPDisplayList bookend_seg5_dl_05001D10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -bookend_seg5_light_05001DE0: # 0x05001DE0 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_05001DE8: # 0x05001DE8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_05001DF8: # 0x05001DF8 -vertex -10, 0, 105, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 159, 0, -102, 479, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -10, 0, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 159, 0, 105, 479, 0, 0x00, 0x7F, 0x00, 0xFF - -bookend_seg5_vertex_05001E38: # 0x05001E38 -vertex 170, -38, -102, 479, 990, 0x00, 0x00, 0x81, 0xFF -vertex -4, -38, -102, 479, 0, 0x00, 0x00, 0x81, 0xFF -vertex -10, 0, -102, 0, -6, 0x00, 0x00, 0x81, 0xFF -vertex 159, 0, -102, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex 170, -38, 105, 479, 990, 0x79, 0x23, 0x00, 0xFF -vertex 170, -38, -102, 479, 0, 0x79, 0x23, 0x00, 0xFF -vertex 159, 0, -102, 0, 0, 0x79, 0x23, 0x00, 0xFF -vertex 159, 0, 105, 0, 990, 0x79, 0x23, 0x00, 0xFF -vertex -4, -38, 105, 479, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 170, -38, 105, 479, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 159, 0, 105, 0, -6, 0x00, 0x00, 0x7F, 0xFF -vertex -10, 0, 105, 0, 990, 0x00, 0x00, 0x7F, 0xFF - -glabel bookend_seg5_dl_05001EF8 # 0x05001EF8 - 0x05001F40 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_05001DE8, 1 -gsSPLight bookend_seg5_light_05001DE0, 2 -gsSPVertex bookend_seg5_vertex_05001DF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001F40 # 0x05001F40 - 0x05001F98 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPVertex bookend_seg5_vertex_05001E38, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05001F98 # 0x05001F98 - 0x05002010 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_05001EF8 -gsSPDisplayList bookend_seg5_dl_05001F40 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -bookend_seg5_light_05002010: # 0x05002010 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_05002018: # 0x05002018 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_05002028: # 0x05002028 -vertex 157, -1, -48, 6, 358, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, -72, 475, 624, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, -99, 372, -1002, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 0, 106, 390, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, -24, 465, 636, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, -48, 461, -950, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 51, -54, 352, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, 26, 478, 570, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 0, 446, -978, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 103, 66, 302, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, 78, 495, 590, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 51, 462, -962, 0x83, 0xEE, 0x00, 0xFF - -glabel bookend_seg5_dl_050020E8 # 0x050020E8 - 0x05002140 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_05002018, 1 -gsSPLight bookend_seg5_light_05002010, 2 -gsSPVertex bookend_seg5_vertex_05002028, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_05002140 # 0x05002140 - 0x050021B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_050020E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -bookend_seg5_light_050021B0: # 0x050021B0 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -bookend_seg5_light_050021B8: # 0x050021B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bookend_seg5_vertex_050021C8: # 0x050021C8 -vertex 157, -1, 100, 32, 394, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, 73, 426, 774, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 49, 414, -722, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 49, -39, 392, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, 25, 457, 852, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 0, 363, -564, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, 0, -1, 360, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, -25, 473, 906, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, -50, 372, -932, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, -50, 12, 240, 0x83, 0xEE, 0x00, 0xFF -vertex 151, 39, -77, 491, 632, 0x83, 0xEE, 0x00, 0xFF -vertex 157, -1, -102, 365, -1004, 0x83, 0xEE, 0x00, 0xFF - -glabel bookend_seg5_dl_05002288 # 0x05002288 - 0x050022E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bookend_seg5_light_050021B8, 1 -gsSPLight bookend_seg5_light_050021B0, 2 -gsSPVertex bookend_seg5_vertex_050021C8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bookend_seg5_dl_050022E0 # 0x050022E0 - 0x05002350 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bookend_seg5_dl_05002288 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -bookend_seg5_animvalue_05002350: # 0x05002350 -.hword 0x0000, 0xC001, 0x071C, 0x0D90, 0x198B, 0x1FFF, 0x198B, 0x0D90 -.hword 0x0AAA, 0x1032, 0x1A77, 0x1FFF, 0x1A77, 0x1032, 0x3FFF, 0x8001 - -bookend_seg5_animindex_05002370: # 0x05002370 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0006, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000E, 0x0001, 0x000F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0008 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -bookend_seg5_anim_050023F4: # 0x050023F4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x06 -.hword 0x0A -.word bookend_seg5_animvalue_05002350 -.word bookend_seg5_animindex_05002370 -.word 0 - -bookend_seg5_animvalue_0500240C: # 0x0500240C -.hword 0x0000, 0xC001, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3CB4, 0x381F, 0x3282, 0x2C20, 0x253E, 0x1E1D, 0x1701 -.hword 0x102D, 0x09E4, 0x0469, 0x0000, 0xFEFB, 0x01A8, 0x0549, 0x071C -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3CAF -.hword 0x380D, 0x325E, 0x2BE8, 0x24F3, 0x1DC3, 0x169F, 0x0FCD, 0x0993 -.hword 0x0437, 0x0000, 0xFFAB, 0x038E, 0x0855, 0x0AAA, 0x3FFF, 0x8001 - -bookend_seg5_animindex_0500248C: # 0x0500248C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003E, 0x0001, 0x003F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -bookend_seg5_anim_05002510: # 0x05002510 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x0A -.word bookend_seg5_animvalue_0500240C -.word bookend_seg5_animindex_0500248C -.word 0 - -# what the hell? no values/indexes for the table? - -bookend_seg5_anim_05002528: # 0x05002528 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x01 -.hword 0x0A -.word bookend_seg5_animvalue_0500240C -.word bookend_seg5_animindex_0500248C -.word 0 - -glabel bookend_seg5_anims_05002540 # 0x05002540 -.word bookend_seg5_anim_05002528 -.word bookend_seg5_anim_050023F4 -.word bookend_seg5_anim_05002510 -.word 0 +# Bookend + +# Unreferenced Light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced Light +.byte 0x03, 0x19, 0x09, 0x00, 0x03, 0x19, 0x09, 0x00 + +.byte 0x0C, 0x66, 0x26, 0x00, 0x0C, 0x66, 0x26, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced Light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced Light +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_texture_05000060: # 0x05000060 +.incbin "actors/bookend/bookend_spine.rgba16" + +bookend_seg5_texture_05000460: # 0x05000460 +.incbin "actors/bookend/bookend_tooth.rgba16" + +bookend_seg5_texture_05000860: # 0x05000860 +.incbin "actors/bookend/bookend_mouth.rgba16" + +bookend_seg5_texture_05000C60: # 0x05000C60 +.incbin "actors/bookend/bookend_pages.rgba16" + +bookend_seg5_texture_05001060: # 0x05001060 +.incbin "actors/bookend/bookend_cover.rgba16" + +bookend_seg5_light_05001860: # 0x05001860 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_05001868: # 0x05001868 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_05001878: # 0x05001878 +vertex -10, 0, 108, 0, 990, 0x83, 0xED, 0x00, 0xFF +vertex -4, -39, -109, 479, 0, 0x83, 0xED, 0x00, 0xFF +vertex -4, -39, 108, 479, 990, 0x83, 0xED, 0x00, 0xFF +vertex -10, 0, -109, 0, 0, 0x83, 0xED, 0x00, 0xFF + +bookend_seg5_vertex_050018B8: # 0x050018B8 +vertex -4, -39, -109, 479, 0, 0x00, 0x81, 0x00, 0xFF +vertex 185, -39, 108, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex -4, -39, 108, 479, 990, 0x00, 0x81, 0x00, 0xFF +vertex 185, -39, -109, 0, 0, 0x00, 0x81, 0x00, 0xFF + +glabel bookend_seg5_dl_050018F8 # 0x050018F8 - 0x05001940 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_05001868, 1 +gsSPLight bookend_seg5_light_05001860, 2 +gsSPVertex bookend_seg5_vertex_05001878, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001940 # 0x05001940 - 0x05001978 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bookend_seg5_vertex_050018B8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001978 # 0x05001978 - 0x05001A08 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_050018F8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bookend_seg5_dl_05001940 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +bookend_seg5_light_05001A08: # 0x05001A08 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_05001A10: # 0x05001A10 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_05001A20: # 0x05001A20 +vertex -4, -39, -107, 479, 990, 0x83, 0xED, 0x00, 0xFF +vertex -4, -39, 110, 479, 0, 0x83, 0xED, 0x00, 0xFF +vertex -10, 0, 110, 0, 0, 0x83, 0xED, 0x00, 0xFF +vertex -10, 0, -107, 0, 990, 0x83, 0xED, 0x00, 0xFF + +bookend_seg5_vertex_05001A60: # 0x05001A60 +vertex -4, -39, -107, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 185, -39, 110, 990, 0, 0x00, 0x81, 0x00, 0xFF +vertex -4, -39, 110, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 185, -39, -107, 990, 990, 0x00, 0x81, 0x00, 0xFF + +glabel bookend_seg5_dl_05001AA0 # 0x05001AA0 - 0x05001AE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_05001A10, 1 +gsSPLight bookend_seg5_light_05001A08, 2 +gsSPVertex bookend_seg5_vertex_05001A20, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001AE8 # 0x05001AE8 - 0x05001B20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05001060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bookend_seg5_vertex_05001A60, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001B20 # 0x05001B20 - 0x05001BB0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_05001AA0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bookend_seg5_dl_05001AE8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +bookend_seg5_light_05001BB0: # 0x05001BB0 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_05001BB8: # 0x05001BB8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_05001BC8: # 0x05001BC8 +vertex -10, 0, 103, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 159, 0, -104, 479, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -10, 0, -104, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 159, 0, 103, 479, 990, 0x00, 0x7F, 0x00, 0xFF + +bookend_seg5_vertex_05001C08: # 0x05001C08 +vertex 159, 0, 103, 0, -6, 0x00, 0x00, 0x7F, 0xFF +vertex -10, 0, 103, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex -4, -38, 103, 479, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 170, -38, 103, 479, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 159, 0, -104, 0, 0, 0x79, 0x23, 0x00, 0xFF +vertex 159, 0, 103, 0, 990, 0x79, 0x23, 0x00, 0xFF +vertex 170, -38, 103, 479, 990, 0x79, 0x23, 0x00, 0xFF +vertex 170, -38, -104, 479, 0, 0x79, 0x23, 0x00, 0xFF +vertex -10, 0, -104, 0, -6, 0x00, 0x00, 0x81, 0xFF +vertex 159, 0, -104, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex 170, -38, -104, 479, 990, 0x00, 0x00, 0x81, 0xFF +vertex -4, -38, -104, 479, 0, 0x00, 0x00, 0x81, 0xFF + +glabel bookend_seg5_dl_05001CC8 # 0x05001CC8 - 0x05001D10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_05001BB8, 1 +gsSPLight bookend_seg5_light_05001BB0, 2 +gsSPVertex bookend_seg5_vertex_05001BC8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001D10 # 0x05001D10 - 0x05001D68 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPVertex bookend_seg5_vertex_05001C08, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001D68 # 0x05001D68 - 0x05001DE0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_05001CC8 +gsSPDisplayList bookend_seg5_dl_05001D10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +bookend_seg5_light_05001DE0: # 0x05001DE0 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_05001DE8: # 0x05001DE8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_05001DF8: # 0x05001DF8 +vertex -10, 0, 105, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 159, 0, -102, 479, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -10, 0, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 159, 0, 105, 479, 0, 0x00, 0x7F, 0x00, 0xFF + +bookend_seg5_vertex_05001E38: # 0x05001E38 +vertex 170, -38, -102, 479, 990, 0x00, 0x00, 0x81, 0xFF +vertex -4, -38, -102, 479, 0, 0x00, 0x00, 0x81, 0xFF +vertex -10, 0, -102, 0, -6, 0x00, 0x00, 0x81, 0xFF +vertex 159, 0, -102, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex 170, -38, 105, 479, 990, 0x79, 0x23, 0x00, 0xFF +vertex 170, -38, -102, 479, 0, 0x79, 0x23, 0x00, 0xFF +vertex 159, 0, -102, 0, 0, 0x79, 0x23, 0x00, 0xFF +vertex 159, 0, 105, 0, 990, 0x79, 0x23, 0x00, 0xFF +vertex -4, -38, 105, 479, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 170, -38, 105, 479, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 159, 0, 105, 0, -6, 0x00, 0x00, 0x7F, 0xFF +vertex -10, 0, 105, 0, 990, 0x00, 0x00, 0x7F, 0xFF + +glabel bookend_seg5_dl_05001EF8 # 0x05001EF8 - 0x05001F40 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000860 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_05001DE8, 1 +gsSPLight bookend_seg5_light_05001DE0, 2 +gsSPVertex bookend_seg5_vertex_05001DF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001F40 # 0x05001F40 - 0x05001F98 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000C60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPVertex bookend_seg5_vertex_05001E38, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05001F98 # 0x05001F98 - 0x05002010 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_05001EF8 +gsSPDisplayList bookend_seg5_dl_05001F40 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +bookend_seg5_light_05002010: # 0x05002010 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_05002018: # 0x05002018 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_05002028: # 0x05002028 +vertex 157, -1, -48, 6, 358, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, -72, 475, 624, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, -99, 372, -1002, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 0, 106, 390, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, -24, 465, 636, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, -48, 461, -950, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 51, -54, 352, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, 26, 478, 570, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 0, 446, -978, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 103, 66, 302, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, 78, 495, 590, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 51, 462, -962, 0x83, 0xEE, 0x00, 0xFF + +glabel bookend_seg5_dl_050020E8 # 0x050020E8 - 0x05002140 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_05002018, 1 +gsSPLight bookend_seg5_light_05002010, 2 +gsSPVertex bookend_seg5_vertex_05002028, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_05002140 # 0x05002140 - 0x050021B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_050020E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +bookend_seg5_light_050021B0: # 0x050021B0 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +bookend_seg5_light_050021B8: # 0x050021B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bookend_seg5_vertex_050021C8: # 0x050021C8 +vertex 157, -1, 100, 32, 394, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, 73, 426, 774, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 49, 414, -722, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 49, -39, 392, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, 25, 457, 852, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 0, 363, -564, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, 0, -1, 360, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, -25, 473, 906, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, -50, 372, -932, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, -50, 12, 240, 0x83, 0xEE, 0x00, 0xFF +vertex 151, 39, -77, 491, 632, 0x83, 0xEE, 0x00, 0xFF +vertex 157, -1, -102, 365, -1004, 0x83, 0xEE, 0x00, 0xFF + +glabel bookend_seg5_dl_05002288 # 0x05002288 - 0x050022E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bookend_seg5_texture_05000460 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bookend_seg5_light_050021B8, 1 +gsSPLight bookend_seg5_light_050021B0, 2 +gsSPVertex bookend_seg5_vertex_050021C8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bookend_seg5_dl_050022E0 # 0x050022E0 - 0x05002350 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bookend_seg5_dl_05002288 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +bookend_seg5_animvalue_05002350: # 0x05002350 +.hword 0x0000, 0xC001, 0x071C, 0x0D90, 0x198B, 0x1FFF, 0x198B, 0x0D90 +.hword 0x0AAA, 0x1032, 0x1A77, 0x1FFF, 0x1A77, 0x1032, 0x3FFF, 0x8001 + +bookend_seg5_animindex_05002370: # 0x05002370 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0006, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000E, 0x0001, 0x000F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0008 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +bookend_seg5_anim_050023F4: # 0x050023F4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x06 +.hword 0x0A +.word bookend_seg5_animvalue_05002350 +.word bookend_seg5_animindex_05002370 +.word 0 + +bookend_seg5_animvalue_0500240C: # 0x0500240C +.hword 0x0000, 0xC001, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3CB4, 0x381F, 0x3282, 0x2C20, 0x253E, 0x1E1D, 0x1701 +.hword 0x102D, 0x09E4, 0x0469, 0x0000, 0xFEFB, 0x01A8, 0x0549, 0x071C +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3CAF +.hword 0x380D, 0x325E, 0x2BE8, 0x24F3, 0x1DC3, 0x169F, 0x0FCD, 0x0993 +.hword 0x0437, 0x0000, 0xFFAB, 0x038E, 0x0855, 0x0AAA, 0x3FFF, 0x8001 + +bookend_seg5_animindex_0500248C: # 0x0500248C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003E, 0x0001, 0x003F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +bookend_seg5_anim_05002510: # 0x05002510 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x0A +.word bookend_seg5_animvalue_0500240C +.word bookend_seg5_animindex_0500248C +.word 0 + +# what the hell? no values/indexes for the table? + +bookend_seg5_anim_05002528: # 0x05002528 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x01 +.hword 0x0A +.word bookend_seg5_animvalue_0500240C +.word bookend_seg5_animindex_0500248C +.word 0 + +glabel bookend_seg5_anims_05002540 # 0x05002540 +.word bookend_seg5_anim_05002528 +.word bookend_seg5_anim_050023F4 +.word bookend_seg5_anim_05002510 +.word 0 diff --git a/actors/bowling_ball/geo.s b/actors/bowling_ball/geo.s index 3b6e6aa..9269971 100644 --- a/actors/bowling_ball/geo.s +++ b/actors/bowling_ball/geo.s @@ -1,23 +1,23 @@ -# This is a weird file where it cross-references another actor. -# Most likely, it was a compile time optimization due to the -# exact same DL being referenced. - -glabel bowling_ball_geo # 0x0F000640 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 280 - geo_open_node - geo_scale 0x00, 170393 - geo_open_node - geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 - geo_close_node - geo_close_node - geo_end - -glabel bowling_ball_track_geo # 0x0F00066C - geo_node_start - geo_open_node - geo_scale 0x00, 170393 - geo_open_node - geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 - geo_close_node - geo_close_node - geo_end +# This is a weird file where it cross-references another actor. +# Most likely, it was a compile time optimization due to the +# exact same DL being referenced. + +glabel bowling_ball_geo # 0x0F000640 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 280 + geo_open_node + geo_scale 0x00, 170393 + geo_open_node + geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 + geo_close_node + geo_close_node + geo_end + +glabel bowling_ball_track_geo # 0x0F00066C + geo_node_start + geo_open_node + geo_scale 0x00, 170393 + geo_open_node + geo_display_list LAYER_ALPHA, bobomb_seg8_dl_08022D08 + geo_close_node + geo_close_node + geo_end diff --git a/actors/bowling_ball/model.s b/actors/bowling_ball/model.s index 4c6ba5c..26e2e56 100644 --- a/actors/bowling_ball/model.s +++ b/actors/bowling_ball/model.s @@ -1,5 +1,5 @@ -# Bowling Ball - -# This one is weird. Instead of it including the DLs for a bowling ball, the game decides -# to reference the bobomb DLs instead. Most likely a compile-time optimization, but this -# is definitely a distinct actor due to the geo-layouts. +# Bowling Ball + +# This one is weird. Instead of it including the DLs for a bowling ball, the game decides +# to reference the bobomb DLs instead. Most likely a compile-time optimization, but this +# is definitely a distinct actor due to the geo-layouts. diff --git a/actors/bowser/geo.s b/actors/bowser/geo.s index 9b14a7d..3be038e 100644 --- a/actors/bowser/geo.s +++ b/actors/bowser/geo.s @@ -1,411 +1,411 @@ -glabel bowser_geo_0000D8 # 0x0D0000D8 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x9B, 400 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06040210 - geo_open_node - geo_animated_part LAYER_OPAQUE, -89, -2, -18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603D200 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603E6B8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -32, -112 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06043698 - geo_asm 0, Geo18_802B798C - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 118, 67, 105 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603B208 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060399D8 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060392E0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 136, 130 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 61, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, -13, 258, 0, bowser_seg6_dl_060431F0 - geo_close_node - geo_switch_case 9, geo_switch_bowser_eyes - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042348 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060423A0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060423F8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042450 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060424A8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042500 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042558 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060425B0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042608 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -118, 67, 105 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603DFB0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603C6D0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603BFC8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 89, -2, -18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603A4E8 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603B8D0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_return - -glabel bowser_geo_000424 # 0x0D000424 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x9B, 400 - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040210 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040358 -.endif - geo_open_node - geo_animated_part LAYER_TRANSPARENT, -89, -2, -18 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603D200 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603E6B8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, -32, -112 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06043698 - geo_asm 0, Geo18_802B798C - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 118, 67, 105 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B208 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060399D8 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060392E0 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 136, 130 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 61, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, -13, 258, 0, bowser_seg6_dl_060431F0 - geo_close_node - geo_switch_case 9, geo_switch_bowser_eyes - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042348 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423A0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423F8 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042450 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060424A8 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042500 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042558 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060425B0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042608 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, -118, 67, 105 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603DFB0 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603C6D0 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603BFC8 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 89, -2, -18 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603A4E8 - geo_close_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B8D0 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B948 -.endif - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_close_node - geo_close_node - geo_return - -glabel bowser_geo_000770 # 0x0D000770 - geo_node_start - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040210 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040358 -.endif - geo_open_node - geo_animated_part LAYER_TRANSPARENT, -89, -2, -18 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603D200 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603E6B8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, -32, -112 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06043698 - geo_asm 0, Geo18_802B798C - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 118, 67, 105 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B208 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060399D8 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060392E0 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 136, 130 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 61, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, -13, 258, 0, bowser_seg6_dl_060431F0 - geo_close_node - geo_switch_case 9, geo_switch_bowser_eyes - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042348 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423A0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423F8 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042450 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060424A8 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042500 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042558 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060425B0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042608 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, -118, 67, 105 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603DFB0 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603C6D0 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603BFC8 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 89, -2, -18 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603A4E8 - geo_close_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B8D0 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B948 -.endif - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_close_node - geo_close_node - geo_return - -.ifndef VERSION_JP -glabel bowser_shadow_geo # 0x0D000AB8 - geo_shadow 0x00, 0x9B, 400 - geo_return -.endif - -glabel bowser_geo # 0x0D000AB8 / 0AC4 - geo_node_start - geo_open_node - geo_asm 0, Geo18_8029D924 -.ifdef VERSION_JP - geo_switch_case 2, geo_switch_anim_state -.endif -.ifndef VERSION_JP - geo_switch_case 3, geo_switch_anim_state -.endif - geo_open_node - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_geo_0000D8 - geo_close_node - - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_geo_000424 - geo_close_node - -.ifndef VERSION_JP - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_shadow_geo - geo_close_node -.endif - geo_close_node - - geo_close_node - geo_end - -glabel bowser2_geo # 0x0D000B18 / 0B40 - geo_node_start - geo_open_node - geo_asm 0, Geo18_8029D924 - -.ifdef VERSION_JP - geo_switch_case 2, geo_switch_anim_state -.endif -.ifndef VERSION_JP - geo_switch_case 3, geo_switch_anim_state -.endif - geo_open_node - - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_geo_0000D8 - geo_close_node - - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_geo_000770 - geo_close_node - -.ifndef VERSION_JP - geo_node_start - geo_open_node - geo_asm 0, Geo18_802B7D44 - geo_branch 1, bowser_shadow_geo - geo_close_node -.endif - geo_close_node - - geo_close_node - geo_end +glabel bowser_geo_0000D8 # 0x0D0000D8 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x9B, 400 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06040210 + geo_open_node + geo_animated_part LAYER_OPAQUE, -89, -2, -18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603D200 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603E6B8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -32, -112 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06043698 + geo_asm 0, Geo18_802B798C + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 118, 67, 105 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603B208 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060399D8 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060392E0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 136, 130 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 61, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, -13, 258, 0, bowser_seg6_dl_060431F0 + geo_close_node + geo_switch_case 9, geo_switch_bowser_eyes + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042348 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060423A0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060423F8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042450 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060424A8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042500 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042558 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_060425B0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_06042608 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -118, 67, 105 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603DFB0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603C6D0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603BFC8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 89, -2, -18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603A4E8 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bowser_seg6_dl_0603B8D0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_return + +glabel bowser_geo_000424 # 0x0D000424 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x9B, 400 + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040210 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040358 +.endif + geo_open_node + geo_animated_part LAYER_TRANSPARENT, -89, -2, -18 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603D200 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603E6B8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, -32, -112 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06043698 + geo_asm 0, Geo18_802B798C + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 118, 67, 105 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B208 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060399D8 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060392E0 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 136, 130 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 61, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, -13, 258, 0, bowser_seg6_dl_060431F0 + geo_close_node + geo_switch_case 9, geo_switch_bowser_eyes + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042348 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423A0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423F8 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042450 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060424A8 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042500 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042558 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060425B0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042608 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, -118, 67, 105 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603DFB0 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603C6D0 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603BFC8 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 89, -2, -18 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603A4E8 + geo_close_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B8D0 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B948 +.endif + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_close_node + geo_close_node + geo_return + +glabel bowser_geo_000770 # 0x0D000770 + geo_node_start + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040210 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06040358 +.endif + geo_open_node + geo_animated_part LAYER_TRANSPARENT, -89, -2, -18 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603D200 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603E6B8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, -32, -112 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06043698 + geo_asm 0, Geo18_802B798C + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 118, 67, 105 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B208 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060399D8 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060392E0 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 136, 130 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 61, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, -13, 258, 0, bowser_seg6_dl_060431F0 + geo_close_node + geo_switch_case 9, geo_switch_bowser_eyes + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042348 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423A0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060423F8 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042450 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060424A8 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042500 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042558 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_060425B0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_06042608 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, -118, 67, 105 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 65, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 49, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603DFB0 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603C6D0 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603BFC8 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 89, -2, -18 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 69, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 85, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603A4E8 + geo_close_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B8D0 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, bowser_seg6_dl_0603B948 +.endif + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_close_node + geo_close_node + geo_return + +.ifndef VERSION_JP +glabel bowser_shadow_geo # 0x0D000AB8 + geo_shadow 0x00, 0x9B, 400 + geo_return +.endif + +glabel bowser_geo # 0x0D000AB8 / 0AC4 + geo_node_start + geo_open_node + geo_asm 0, Geo18_8029D924 +.ifdef VERSION_JP + geo_switch_case 2, geo_switch_anim_state +.endif +.ifndef VERSION_JP + geo_switch_case 3, geo_switch_anim_state +.endif + geo_open_node + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_geo_0000D8 + geo_close_node + + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_geo_000424 + geo_close_node + +.ifndef VERSION_JP + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_shadow_geo + geo_close_node +.endif + geo_close_node + + geo_close_node + geo_end + +glabel bowser2_geo # 0x0D000B18 / 0B40 + geo_node_start + geo_open_node + geo_asm 0, Geo18_8029D924 + +.ifdef VERSION_JP + geo_switch_case 2, geo_switch_anim_state +.endif +.ifndef VERSION_JP + geo_switch_case 3, geo_switch_anim_state +.endif + geo_open_node + + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_geo_0000D8 + geo_close_node + + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_geo_000770 + geo_close_node + +.ifndef VERSION_JP + geo_node_start + geo_open_node + geo_asm 0, Geo18_802B7D44 + geo_branch 1, bowser_shadow_geo + geo_close_node +.endif + geo_close_node + + geo_close_node + geo_end diff --git a/actors/bowser/model.s b/actors/bowser/model.s index eb66bbf..690e16e 100644 --- a/actors/bowser/model.s +++ b/actors/bowser/model.s @@ -1,9294 +1,9294 @@ -# Bowser (King Koopa) - -.balign 8 -bowser_seg6_texture_0601F438: # 0x0601F438 -.incbin "actors/bowser/bowser_shell.rgba16" - -bowser_seg6_texture_0601FC38: # 0x0601FC38 -.incbin "actors/bowser/bowser_eyebrow.rgba16" - -bowser_seg6_texture_06020C38: # 0x06020C38 -.incbin "actors/bowser/bowser_muzzle.rgba16" - -bowser_seg6_texture_06021438: # 0x06021438 -.incbin "actors/bowser/bowser_nostrils.rgba16" - -bowser_seg6_texture_06022438: # 0x06022438 -.incbin "actors/bowser/bowser_body.rgba16" - -bowser_seg6_texture_06022C38: # 0x06022C38 -.incbin "actors/bowser/bowser_armband_spike.rgba16" - -bowser_seg6_texture_06023C38: # 0x06023C38 -.incbin "actors/bowser/bowser_armband.rgba16" - -bowser_seg6_texture_06024438: # 0x06024438 -.incbin "actors/bowser/bowser_tongue.rgba16" - -bowser_seg6_texture_06025438: # 0x06025438 -.incbin "actors/bowser/bowser_chest.rgba16" - -bowser_seg6_texture_06025C38: # 0x06025C38 -.incbin "actors/bowser/bowser_shell_edge.rgba16" - -# unreferenced, seen in pre-Spaceworld 1995 B-roll footage build -bowser_seg6_texture_06026438: # 0x06026438 -.incbin "actors/bowser/bowser_blue_eye_unused.rgba16" - -# unreferenced (stubbed texture? possibly original texture for mouth) -bowser_seg6_texture_06027438: # 0x06027438 -.incbin "actors/bowser/bowser_mouth_unused.rgba16" - -bowser_seg6_texture_06028438: # 0x06028438 -.incbin "actors/bowser/bowser_upper_face.rgba16" - -bowser_seg6_texture_06028C38: # 0x06028C38 -.incbin "actors/bowser/bowser_hair.rgba16" - -bowser_seg6_texture_06029C38: # 0x06029C38 -.incbin "actors/bowser/bowser_claw_edge.rgba16" - -bowser_seg6_texture_0602AC38: # 0x0602AC38 -.incbin "actors/bowser/bowser_claw_horn_tooth.rgba16" - -bowser_seg6_texture_0602BC38: # 0x0602BC38 -.incbin "actors/bowser/bowser_claw_horn_angle.rgba16" - -bowser_seg6_texture_0602CC38: # 0x0602CC38 -.incbin "actors/bowser/bowser_eye_left_0.rgba16" - -bowser_seg6_texture_0602DC38: # 0x0602DC38 -.incbin "actors/bowser/bowser_eye_half_closed_0.rgba16" - -bowser_seg6_texture_0602EC38: # 0x0602EC38 -.incbin "actors/bowser/bowser_eye_closed_0.rgba16" - -bowser_seg6_texture_0602FC38: # 0x0602FC38 -.incbin "actors/bowser/bowser_eye_center_0.rgba16" - -bowser_seg6_texture_06030C38: # 0x06030C38 -.incbin "actors/bowser/bowser_eye_right_0.rgba16" - -bowser_seg6_texture_06031C38: # 0x06031C38 -.incbin "actors/bowser/bowser_eye_far_left_0.rgba16" - -bowser_seg6_texture_06032C38: # 0x06032C38 -.incbin "actors/bowser/bowser_eye_left_1.rgba16" - -bowser_seg6_texture_06033C38: # 0x06033C38 -.incbin "actors/bowser/bowser_eye_half_closed_1.rgba16" - -bowser_seg6_texture_06034C38: # 0x06034C38 -.incbin "actors/bowser/bowser_eye_closed_1.rgba16" - -bowser_seg6_texture_06035C38: # 0x06035C38 -.incbin "actors/bowser/bowser_eye_center_1.rgba16" - -bowser_seg6_texture_06036C38: # 0x06036C38 -.incbin "actors/bowser/bowser_eye_right_1.rgba16" - -bowser_seg6_texture_06037C38: # 0x06037C38 -.incbin "actors/bowser/bowser_eye_far_left_1.rgba16" - -bowser_seg6_light_06038C38: # 0x06038C38 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -bowser_seg6_light_06038C40: # 0x06038C40 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x33, 0x31, 0x00, 0x00, 0x33, 0x31, 0x00, 0x00 - -.byte 0xCE, 0xC7, 0x00, 0x00, 0xCE, 0xC7, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x34, 0x34, 0x00, 0x00, 0x34, 0x34, 0x00, 0x00 - -.byte 0xD2, 0xD2, 0x00, 0x00, 0xD2, 0xD2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bowser_seg6_vertex_06038C80: # 0x06038C80 -vertex 46, 36, 22, -8, 978, 0x41, 0x5E, 0x35, 0xFF -vertex 66, 32, 21, 588, 968, 0x41, 0x56, 0x41, 0xFF -vertex 46, 36, -22, 20, -12, 0x34, 0x65, 0xCA, 0xFF -vertex 40, -33, 0, 14, 958, 0x35, 0x8D, 0x00, 0xFF -vertex 60, -32, 0, 820, 956, 0x2F, 0x8B, 0x00, 0xFF -vertex 42, -6, 36, 30, 20, 0x2B, 0xE4, 0x73, 0xFF -vertex 63, -7, 34, 834, 78, 0x4A, 0xDB, 0x5F, 0xFF -vertex 46, 36, -22, 10, 964, 0x34, 0x65, 0xCA, 0xFF -vertex 66, 32, -21, 746, 964, 0x47, 0x45, 0xB2, 0xFF -vertex 42, -6, -36, -52, -94, 0x2B, 0xE4, 0x8D, 0xFF -vertex 63, -7, -34, 684, -28, 0x4A, 0xDB, 0xA1, 0xFF -vertex 42, -6, -36, -38, 978, 0x2B, 0xE4, 0x8D, 0xFF -vertex 60, -32, 0, 812, 20, 0x2F, 0x8B, 0x00, 0xFF -vertex 40, -33, 0, -36, -26, 0x35, 0x8D, 0x00, 0xFF -vertex 63, -7, -34, 810, 962, 0x4A, 0xDB, 0xA1, 0xFF -vertex 66, 32, -21, 614, 40, 0x47, 0x45, 0xB2, 0xFF - -bowser_seg6_vertex_06038D80: # 0x06038D80 -vertex 42, -6, 36, -44, 974, 0x2B, 0xE4, 0x73, 0xFF -vertex 66, 32, 21, 692, 42, 0x41, 0x56, 0x41, 0xFF -vertex 46, 36, 22, 100, 20, 0x41, 0x5E, 0x35, 0xFF -vertex 63, -7, 34, 556, 936, 0x4A, 0xDB, 0x5F, 0xFF -vertex 66, 32, -21, 1104, 166, 0x47, 0x45, 0xB2, 0xFF -vertex 81, 1, 0, 402, 394, 0x7E, 0xF5, 0x00, 0xFF -vertex 63, -7, -34, 836, 990, 0x4A, 0xDB, 0xA1, 0xFF -vertex 60, -32, 0, 0, 990, 0x2F, 0x8B, 0x00, 0xFF -vertex 63, -7, 34, -298, 166, 0x4A, 0xDB, 0x5F, 0xFF -vertex 66, 32, 21, 402, -344, 0x41, 0x56, 0x41, 0xFF - -bowser_seg6_vertex_06038E20: # 0x06038E20 -vertex 36, 44, 27, -12, 930, 0x2C, 0x60, 0x45, 0xFF -vertex 32, -8, 44, 954, 904, 0x21, 0xDB, 0x74, 0xFF -vertex 42, -6, 36, 862, 76, 0x2B, 0xE4, 0x73, 0xFF -vertex 40, -33, 0, 874, 60, 0x35, 0x8D, 0x00, 0xFF -vertex 42, -6, 36, 78, 52, 0x2B, 0xE4, 0x73, 0xFF -vertex 32, -8, 44, -6, 896, 0x21, 0xDB, 0x74, 0xFF -vertex 29, -40, 0, 968, 908, 0x0A, 0x83, 0x13, 0xFF -vertex 32, -8, -44, 984, 912, 0x1D, 0xBE, 0x98, 0xFF -vertex 42, -6, -36, 890, 76, 0x2B, 0xE4, 0x8D, 0xFF -vertex 40, -33, 0, 80, 30, 0x35, 0x8D, 0x00, 0xFF -vertex 29, -40, 0, -10, 854, 0x0A, 0x83, 0x13, 0xFF -vertex 36, 44, -27, 956, 894, 0x33, 0x54, 0xB0, 0xFF -vertex 42, -6, -36, 90, 150, 0x2B, 0xE4, 0x8D, 0xFF -vertex 32, -8, -44, 0, 922, 0x1D, 0xBE, 0x98, 0xFF -vertex 46, 36, -22, 870, 126, 0x34, 0x65, 0xCA, 0xFF -vertex 46, 36, 22, 72, 98, 0x41, 0x5E, 0x35, 0xFF - -bowser_seg6_vertex_06038F20: # 0x06038F20 -vertex 46, 36, 22, 886, 96, 0x41, 0x5E, 0x35, 0xFF -vertex 46, 36, -22, 86, 110, 0x34, 0x65, 0xCA, 0xFF -vertex 36, 44, -27, -2, 892, 0x33, 0x54, 0xB0, 0xFF -vertex 36, 44, 27, 978, 876, 0x2C, 0x60, 0x45, 0xFF -vertex 8, -4, 41, 370, -46, 0x97, 0xE3, 0x40, 0xFF -vertex 12, 43, -25, 386, 980, 0xB0, 0x5C, 0xDE, 0xFF -vertex 8, -4, -41, 982, 980, 0xA9, 0x01, 0xA4, 0xFF -vertex 12, 43, 25, 6, 346, 0xCB, 0x4D, 0x54, 0xFF -vertex 5, -34, 0, 972, 346, 0xB9, 0x9B, 0xE6, 0xFF - -bowser_seg6_vertex_06038FB0: # 0x06038FB0 -vertex 5, -34, 0, 132, 990, 0xB9, 0x9B, 0xE6, 0xFF -vertex 8, -4, -41, 1988, 992, 0xA9, 0x01, 0xA4, 0xFF -vertex 32, -8, -44, 2012, 0, 0x1D, 0xBE, 0x98, 0xFF -vertex 12, 43, 25, 56, 978, 0xCB, 0x4D, 0x54, 0xFF -vertex 8, -4, 41, 1928, 978, 0x97, 0xE3, 0x40, 0xFF -vertex 32, -8, 44, 2012, 88, 0x21, 0xDB, 0x74, 0xFF -vertex 36, 44, 27, -28, 88, 0x2C, 0x60, 0x45, 0xFF -vertex 12, 43, -25, 36, 988, 0xB0, 0x5C, 0xDE, 0xFF -vertex 12, 43, 25, 1928, 964, 0xCB, 0x4D, 0x54, 0xFF -vertex 36, 44, 27, 2000, 64, 0x2C, 0x60, 0x45, 0xFF -vertex 36, 44, -27, -56, 90, 0x33, 0x54, 0xB0, 0xFF -vertex 8, -4, -41, 56, 974, 0xA9, 0x01, 0xA4, 0xFF -vertex 12, 43, -25, 1928, 976, 0xB0, 0x5C, 0xDE, 0xFF -vertex 36, 44, -27, 2016, 84, 0x33, 0x54, 0xB0, 0xFF -vertex 32, -8, -44, -28, 82, 0x1D, 0xBE, 0x98, 0xFF - -bowser_seg6_vertex_060390A0: # 0x060390A0 -vertex 8, -4, 41, 60, 980, 0x97, 0xE3, 0x40, 0xFF -vertex 5, -34, 0, 1944, 980, 0xB9, 0x9B, 0xE6, 0xFF -vertex 29, -40, 0, 2008, -40, 0x0A, 0x83, 0x13, 0xFF -vertex 29, -40, 0, -12, 0, 0x0A, 0x83, 0x13, 0xFF -vertex 5, -34, 0, 132, 990, 0xB9, 0x9B, 0xE6, 0xFF -vertex 32, -8, -44, 2012, 0, 0x1D, 0xBE, 0x98, 0xFF -vertex 32, -8, 44, -44, -40, 0x21, 0xDB, 0x74, 0xFF - -glabel bowser_seg6_dl_06039110 # 0x06039110 - 0x060391C8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_06038C80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 1, 15, 2, 0x0 -gsSPVertex bowser_seg6_vertex_06038D80, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 9, 0x0 -gsSP1Triangle 9, 5, 4, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060391C8 # 0x060391C8 - 0x06039260 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_06038E20, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 2, 15, 0, 0x0 -gsSPVertex bowser_seg6_vertex_06038F20, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP1Triangle 4, 6, 8, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06039260 # 0x06039260 - 0x060392E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_06038FB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 14, 11, 13, 0x0 -gsSPVertex bowser_seg6_vertex_060390A0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060392E0 # 0x060392E0 - 0x06039368 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_06039110 -gsSPDisplayList bowser_seg6_dl_060391C8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_06039260 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_06039368: # 0x06039368 -vertex 47, 33, -21, -12, 326, 0x68, 0x3A, 0xD7, 0xFF -vertex 47, 33, 21, 282, 954, 0x5B, 0x52, 0x20, 0xFF -vertex 49, -32, 0, 970, 362, 0x64, 0xB3, 0x00, 0xFF -vertex 27, 37, -24, 968, 990, 0xD6, 0x5F, 0xB9, 0xFF -vertex 21, 31, 20, 66, 32, 0xCB, 0x61, 0x3C, 0xFF -vertex 27, 37, 24, -2, 936, 0xD7, 0x4C, 0x5C, 0xFF -vertex 21, 31, -20, 864, 76, 0xCF, 0x51, 0xAC, 0xFF -vertex 23, -31, 0, 884, 52, 0xCD, 0x8C, 0x00, 0xFF -vertex 22, -7, -32, 112, 30, 0xC1, 0xEA, 0x95, 0xFF -vertex 29, -9, -39, 8, 884, 0xDE, 0xC0, 0x99, 0xFF -vertex 30, -38, 0, 946, 910, 0xDF, 0x86, 0x00, 0xFF -vertex 29, -9, 39, 948, 890, 0xDC, 0xC0, 0x67, 0xFF -vertex 23, -31, 0, 68, 14, 0xCD, 0x8C, 0x00, 0xFF -vertex 30, -38, 0, -6, 812, 0xDF, 0x86, 0x00, 0xFF -vertex 22, -7, 32, 852, 78, 0xC1, 0xEA, 0x6B, 0xFF - -bowser_seg6_vertex_06039458: # 0x06039458 -vertex 27, 37, 24, 940, 856, 0xD7, 0x4C, 0x5C, 0xFF -vertex 22, -7, 32, 116, 116, 0xC1, 0xEA, 0x6B, 0xFF -vertex 29, -9, 39, 16, 898, 0xDC, 0xC0, 0x67, 0xFF -vertex 21, 31, 20, 878, 82, 0xCB, 0x61, 0x3C, 0xFF -vertex 29, -9, -39, 968, 912, 0xDE, 0xC0, 0x99, 0xFF -vertex 22, -7, -32, 890, 48, 0xC1, 0xEA, 0x95, 0xFF -vertex 27, 37, -24, -12, 904, 0xD6, 0x5F, 0xB9, 0xFF -vertex 21, 31, -20, 82, 40, 0xCF, 0x51, 0xAC, 0xFF -vertex 47, 33, 21, 282, 954, 0x5B, 0x52, 0x20, 0xFF -vertex 48, -7, 35, 890, 976, 0x44, 0xFB, 0x6A, 0xFF -vertex 49, -32, 0, 970, 362, 0x64, 0xB3, 0x00, 0xFF -vertex 48, -7, -34, 412, -40, 0x46, 0xFB, 0x97, 0xFF -vertex 47, 33, -21, -12, 326, 0x68, 0x3A, 0xD7, 0xFF - -bowser_seg6_vertex_06039528: # 0x06039528 -vertex -8, -8, -31, 926, 968, 0xC9, 0xDC, 0x94, 0xFF -vertex -9, 29, -19, 912, 42, 0xBA, 0x5F, 0xD3, 0xFF -vertex 21, 31, -20, 4, -22, 0xCF, 0x51, 0xAC, 0xFF -vertex 22, -7, 32, -8, 950, 0xC1, 0xEA, 0x6B, 0xFF -vertex -8, -8, 31, 910, 962, 0xC9, 0xDC, 0x6C, 0xFF -vertex 23, -31, 0, -16, -26, 0xCD, 0x8C, 0x00, 0xFF -vertex -7, -31, 0, 904, 16, 0xB3, 0x9C, 0x00, 0xFF -vertex 21, 31, 20, -18, 938, 0xCB, 0x61, 0x3C, 0xFF -vertex -8, -8, 31, 936, 36, 0xC9, 0xDC, 0x6C, 0xFF -vertex 22, -7, 32, -6, -10, 0xC1, 0xEA, 0x6B, 0xFF -vertex -9, 29, 19, 926, 956, 0xAC, 0x4B, 0x39, 0xFF -vertex -9, 29, -19, 972, 944, 0xBA, 0x5F, 0xD3, 0xFF -vertex -9, 29, 19, 946, 0, 0xAC, 0x4B, 0x39, 0xFF -vertex 21, 31, 20, -6, -26, 0xCB, 0x61, 0x3C, 0xFF -vertex 21, 31, -20, 20, 948, 0xCF, 0x51, 0xAC, 0xFF -vertex 22, -7, -32, 20, 934, 0xC1, 0xEA, 0x95, 0xFF - -bowser_seg6_vertex_06039628: # 0x06039628 -vertex 23, -31, 0, -8, 944, 0xCD, 0x8C, 0x00, 0xFF -vertex -7, -31, 0, 910, 962, 0xB3, 0x9C, 0x00, 0xFF -vertex -8, -8, -31, 926, 32, 0xC9, 0xDC, 0x94, 0xFF -vertex 22, -7, -32, 8, -14, 0xC1, 0xEA, 0x95, 0xFF -vertex -8, -8, 31, 764, 984, 0xC9, 0xDC, 0x6C, 0xFF -vertex -20, 1, 0, 350, 440, 0x82, 0xFC, 0x00, 0xFF -vertex -7, -31, 0, -36, 1000, 0xB3, 0x9C, 0x00, 0xFF -vertex -9, 29, 19, 996, 214, 0xAC, 0x4B, 0x39, 0xFF -vertex -8, -8, -31, -302, 244, 0xC9, 0xDC, 0x94, 0xFF -vertex -9, 29, -19, 334, -244, 0xBA, 0x5F, 0xD3, 0xFF - -bowser_seg6_vertex_060396C8: # 0x060396C8 -vertex 27, 37, 24, 0, 28, 0xD7, 0x4C, 0x5C, 0xFF -vertex 47, 33, 21, 140, 938, 0x5B, 0x52, 0x20, 0xFF -vertex 27, 37, -24, 1992, 52, 0xD6, 0x5F, 0xB9, 0xFF -vertex 49, -32, 0, 92, 942, 0x64, 0xB3, 0x00, 0xFF -vertex 48, -7, 35, 1896, 926, 0x44, 0xFB, 0x6A, 0xFF -vertex 29, -9, 39, 2004, 0, 0xDC, 0xC0, 0x67, 0xFF -vertex 27, 37, -24, 0, -8, 0xD6, 0x5F, 0xB9, 0xFF -vertex 48, -7, -34, 1884, 934, 0x46, 0xFB, 0x97, 0xFF -vertex 29, -9, -39, 1984, 4, 0xDE, 0xC0, 0x99, 0xFF -vertex 47, 33, -21, 108, 924, 0x68, 0x3A, 0xD7, 0xFF -vertex 47, 33, -21, 1892, 960, 0x68, 0x3A, 0xD7, 0xFF -vertex 29, -9, 39, -48, 38, 0xDC, 0xC0, 0x67, 0xFF -vertex 48, -7, 35, 72, 978, 0x44, 0xFB, 0x6A, 0xFF -vertex 27, 37, 24, 2008, 4, 0xD7, 0x4C, 0x5C, 0xFF -vertex 47, 33, 21, 1884, 950, 0x5B, 0x52, 0x20, 0xFF -vertex 30, -38, 0, -44, 18, 0xDF, 0x86, 0x00, 0xFF - -bowser_seg6_vertex_060397C8: # 0x060397C8 -vertex 29, -9, -39, -8, 36, 0xDE, 0xC0, 0x99, 0xFF -vertex 48, -7, -34, 104, 890, 0x46, 0xFB, 0x97, 0xFF -vertex 49, -32, 0, 1840, 892, 0x64, 0xB3, 0x00, 0xFF -vertex 30, -38, 0, 1968, 40, 0xDF, 0x86, 0x00, 0xFF - -glabel bowser_seg6_dl_06039808 # 0x06039808 - 0x060398B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_06039368, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex bowser_seg6_vertex_06039458, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 10, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060398B0 # 0x060398B0 - 0x06039958 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_06039528, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 11, 13, 0x0, 15, 0, 2, 0x0 -gsSPVertex bowser_seg6_vertex_06039628, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 8, 5, 9, 0x0, 6, 5, 8, 0x0 -gsSP1Triangle 9, 5, 7, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06039958 # 0x06039958 - 0x060399D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_060396C8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 1, 10, 2, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 15, 3, 5, 0x0 -gsSPVertex bowser_seg6_vertex_060397C8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060399D8 # 0x060399D8 - 0x06039A60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_06039808 -gsSPDisplayList bowser_seg6_dl_060398B0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_06039958 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_06039A60: # 0x06039A60 -vertex 91, -2, -17, -308, -60, 0x32, 0x8C, 0xFB, 0xFF -vertex 91, -2, 22, -298, 522, 0x3A, 0x91, 0x0C, 0xFF -vertex 54, -16, 22, 280, 532, 0x0E, 0x84, 0x15, 0xFF -vertex 74, -3, -48, -54, -518, 0x12, 0xA7, 0xA8, 0xFF -vertex 54, -16, -17, 272, -48, 0x02, 0x83, 0xEB, 0xFF -vertex 74, -3, 53, 0, 990, 0x10, 0xB7, 0x66, 0xFF -vertex -16, 3, 42, 1460, 844, 0xD8, 0xB0, 0x59, 0xFF -vertex -15, -5, 22, 1418, 552, 0xDF, 0x87, 0x11, 0xFF -vertex 92, 29, 22, 162, 2132, 0x28, 0x78, 0xFC, 0xFF -vertex 92, 29, -17, 802, 2114, 0x1C, 0x7B, 0x05, 0xFF -vertex 56, 36, -17, 812, 1498, 0x0E, 0x7E, 0xFA, 0xFF -vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF -vertex 76, 31, 53, -342, 1870, 0x0E, 0x58, 0x5A, 0xFF -vertex -45, 9, 22, 1920, 562, 0xA1, 0xB9, 0x2D, 0xFF -vertex -45, 9, -17, 1910, -20, 0xA7, 0xC0, 0xC1, 0xFF -vertex -15, -5, -17, 1408, -28, 0xD8, 0x89, 0xEF, 0xFF - -bowser_seg6_vertex_06039B60: # 0x06039B60 -vertex 56, 36, -17, 812, 1498, 0x0E, 0x7E, 0xFA, 0xFF -vertex 92, 29, -17, 802, 2114, 0x1C, 0x7B, 0x05, 0xFF -vertex 76, 31, -48, 1318, 1824, 0x07, 0x4B, 0x9A, 0xFF -vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF -vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF -vertex -15, 35, -37, 1152, 264, 0xDF, 0x53, 0xA7, 0xFF -vertex -16, 3, -37, 1036, 282, 0xDB, 0xBD, 0x9C, 0xFF -vertex -15, 35, -37, 1012, 928, 0xDF, 0x53, 0xA7, 0xFF -vertex 76, 31, -48, -122, 912, 0x07, 0x4B, 0x9A, 0xFF -vertex -45, 9, -17, 1408, 400, 0xA7, 0xC0, 0xC1, 0xFF -vertex -51, 37, -17, 1478, 946, 0x98, 0x3C, 0xD8, 0xFF -vertex 74, -3, -48, -94, 208, 0x12, 0xA7, 0xA8, 0xFF -vertex 74, -3, 53, -88, 348, 0x10, 0xB7, 0x66, 0xFF -vertex 76, 31, 53, -74, 848, 0x0E, 0x58, 0x5A, 0xFF -vertex -15, 35, 42, 1560, 656, 0xE1, 0x47, 0x64, 0xFF - -bowser_seg6_vertex_06039C50: # 0x06039C50 -vertex -16, 3, 42, 1460, 844, 0xD8, 0xB0, 0x59, 0xFF -vertex -45, 9, 22, 1920, 562, 0xA1, 0xB9, 0x2D, 0xFF -vertex -15, -5, 22, 1418, 552, 0xDF, 0x87, 0x11, 0xFF -vertex -15, -5, -17, 1408, -28, 0xD8, 0x89, 0xEF, 0xFF -vertex -45, 9, -17, 1910, -20, 0xA7, 0xC0, 0xC1, 0xFF -vertex -16, 3, -37, 1442, -318, 0xDB, 0xBD, 0x9C, 0xFF -vertex 54, -16, -17, 272, -48, 0x02, 0x83, 0xEB, 0xFF -vertex -45, 9, 22, 2092, 216, 0xA1, 0xB9, 0x2D, 0xFF -vertex -16, 3, 42, 1546, 198, 0xD8, 0xB0, 0x59, 0xFF -vertex -15, 35, 42, 1560, 656, 0xE1, 0x47, 0x64, 0xFF -vertex -51, 37, 22, 2236, 586, 0xB1, 0x55, 0x32, 0xFF -vertex 74, -3, 53, -88, 348, 0x10, 0xB7, 0x66, 0xFF -vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF -vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF -vertex -15, 35, 42, -128, 300, 0xE1, 0x47, 0x64, 0xFF -vertex 76, 31, 53, -342, 1870, 0x0E, 0x58, 0x5A, 0xFF - -bowser_seg6_vertex_06039D50: # 0x06039D50 -vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF -vertex -51, 37, 22, 200, -324, 0xB1, 0x55, 0x32, 0xFF -vertex -15, 35, 42, -128, 300, 0xE1, 0x47, 0x64, 0xFF -vertex -15, 35, -37, 1152, 264, 0xDF, 0x53, 0xA7, 0xFF -vertex -51, 37, -17, 840, -342, 0x98, 0x3C, 0xD8, 0xFF -vertex -45, 9, -17, 1026, 300, 0xA7, 0xC0, 0xC1, 0xFF -vertex -45, 9, 22, 310, 298, 0xA1, 0xB9, 0x2D, 0xFF -vertex -51, 37, -17, 928, 754, 0x98, 0x3C, 0xD8, 0xFF -vertex -51, 37, 22, 214, 750, 0xB1, 0x55, 0x32, 0xFF -vertex 74, -3, -48, 1318, 1834, 0x12, 0xA7, 0xA8, 0xFF -vertex 54, -16, -17, 812, 1512, 0x02, 0x83, 0xEB, 0xFF -vertex -16, 3, -37, 1152, 274, 0xDB, 0xBD, 0x9C, 0xFF - -bowser_seg6_vertex_06039E10: # 0x06039E10 -vertex 92, 29, 22, 44, 928, 0x28, 0x78, 0xFC, 0xFF -vertex 104, 30, 16, 172, 1216, 0x16, 0x6B, 0x3F, 0xFF -vertex 92, 29, -17, 972, 908, 0x1C, 0x7B, 0x05, 0xFF -vertex 104, 30, -11, 846, 1200, 0x1F, 0x5C, 0xAF, 0xFF -vertex 136, 31, 2, 512, 1972, 0x7B, 0x1C, 0x00, 0xFF -vertex 92, 29, -17, 212, 1076, 0x1C, 0x7B, 0x05, 0xFF -vertex 106, 2, -11, 862, 1244, 0x46, 0xCA, 0xA6, 0xFF -vertex 91, -2, -17, 858, 916, 0x32, 0x8C, 0xFB, 0xFF -vertex 104, 30, -11, 270, 1316, 0x1F, 0x5C, 0xAF, 0xFF -vertex 136, 31, 2, 502, 1956, 0x7B, 0x1C, 0x00, 0xFF -vertex 91, -2, -17, -82, 924, 0x32, 0x8C, 0xFB, 0xFF -vertex 106, 2, 16, 790, 1272, 0x44, 0xB7, 0x4D, 0xFF -vertex 91, -2, 22, 914, 976, 0x3A, 0x91, 0x0C, 0xFF -vertex 106, 2, -11, 78, 1236, 0x46, 0xCA, 0xA6, 0xFF - -bowser_seg6_vertex_06039EF0: # 0x06039EF0 -vertex 104, 27, 25, 300, 1356, 0x1A, 0x51, 0xA2, 0xFF -vertex 126, 31, 32, 416, 1916, 0x7A, 0x20, 0x05, 0xFF -vertex 106, 6, 26, 856, 1344, 0x47, 0xC6, 0xA9, 0xFF -vertex 106, 2, -11, 78, 1236, 0x46, 0xCA, 0xA6, 0xFF -vertex 136, 31, 2, 476, 1924, 0x7B, 0x1C, 0x00, 0xFF -vertex 106, 2, 16, 790, 1272, 0x44, 0xB7, 0x4D, 0xFF -vertex 76, 31, 53, 880, 820, 0x0E, 0x58, 0x5A, 0xFF -vertex 93, 31, 49, 748, 1252, 0x1B, 0x6E, 0x37, 0xFF -vertex 92, 29, 22, 18, 1036, 0x28, 0x78, 0xFC, 0xFF -vertex 104, 27, 25, 102, 1384, 0x1A, 0x51, 0xA2, 0xFF -vertex 126, 31, 32, 254, 2032, 0x7A, 0x20, 0x05, 0xFF -vertex 92, 29, 22, 116, 1072, 0x28, 0x78, 0xFC, 0xFF -vertex 91, -2, 22, 926, 920, 0x3A, 0x91, 0x0C, 0xFF -vertex 76, 31, 53, -10, 816, 0x0E, 0x58, 0x5A, 0xFF -vertex 74, -3, 53, 860, 760, 0x10, 0xB7, 0x66, 0xFF -vertex 95, 6, 49, 736, 1228, 0x3E, 0xC3, 0x5C, 0xFF - -bowser_seg6_vertex_06039FF0: # 0x06039FF0 -vertex 91, -2, 22, 138, 952, 0x3A, 0x91, 0x0C, 0xFF -vertex 95, 6, 49, 790, 1252, 0x3E, 0xC3, 0x5C, 0xFF -vertex 74, -3, 53, 958, 796, 0x10, 0xB7, 0x66, 0xFF -vertex 106, 6, 26, 192, 1352, 0x47, 0xC6, 0xA9, 0xFF -vertex 126, 31, 32, 298, 1992, 0x7A, 0x20, 0x05, 0xFF -vertex 106, 2, 16, 968, 1240, 0x44, 0xB7, 0x4D, 0xFF -vertex 104, 30, 16, 34, 1232, 0x16, 0x6B, 0x3F, 0xFF -vertex 92, 29, 22, -42, 980, 0x28, 0x78, 0xFC, 0xFF -vertex 136, 31, 2, 354, 1912, 0x7B, 0x1C, 0x00, 0xFF -vertex 91, -2, 22, 984, 908, 0x3A, 0x91, 0x0C, 0xFF -vertex 95, 6, 49, 736, 1228, 0x3E, 0xC3, 0x5C, 0xFF -vertex 126, 31, 32, 244, 1992, 0x7A, 0x20, 0x05, 0xFF -vertex 93, 31, 49, 88, 1200, 0x1B, 0x6E, 0x37, 0xFF -vertex 76, 31, 53, -10, 816, 0x0E, 0x58, 0x5A, 0xFF - -bowser_seg6_vertex_0603A0D0: # 0x0603A0D0 -vertex 91, -2, -17, 992, 904, 0x32, 0x8C, 0xFB, 0xFF -vertex 74, -3, -48, 246, 864, 0x12, 0xA7, 0xA8, 0xFF -vertex 100, 5, -44, 386, 1256, 0x3C, 0xBC, 0xA8, 0xFF -vertex 92, 29, -17, 222, 956, 0x1C, 0x7B, 0x05, 0xFF -vertex 105, 29, -19, 270, 1160, 0x10, 0x54, 0x5D, 0xFF -vertex 98, 31, -44, 962, 1236, 0x15, 0x6E, 0xC5, 0xFF -vertex 76, 31, -48, 1104, 932, 0x07, 0x4B, 0x9A, 0xFF -vertex 132, 31, -26, 430, 1636, 0x7C, 0x1B, 0x00, 0xFF -vertex 76, 31, -48, 562, 936, 0x07, 0x4B, 0x9A, 0xFF -vertex 98, 31, -44, 664, 1344, 0x15, 0x6E, 0xC5, 0xFF -vertex 100, 5, -44, 1234, 1292, 0x3C, 0xBC, 0xA8, 0xFF -vertex 74, -3, -48, 1330, 776, 0x12, 0xA7, 0xA8, 0xFF -vertex 132, 31, -26, 792, 2032, 0x7C, 0x1B, 0x00, 0xFF -vertex 132, 31, -26, 848, 1780, 0x7C, 0x1B, 0x00, 0xFF -vertex 107, 6, -20, 954, 1212, 0x3C, 0xC5, 0x5E, 0xFF - -bowser_seg6_vertex_0603A1C0: # 0x0603A1C0 -vertex 92, 29, -17, 784, 932, 0x1C, 0x7B, 0x05, 0xFF -vertex 91, -2, -17, 8, 928, 0x32, 0x8C, 0xFB, 0xFF -vertex 107, 6, -20, 180, 1232, 0x3C, 0xC5, 0x5E, 0xFF -vertex 132, 31, -26, 704, 1704, 0x7C, 0x1B, 0x00, 0xFF -vertex 105, 29, -19, 740, 1168, 0x10, 0x54, 0x5D, 0xFF - -glabel bowser_seg6_dl_0603A210 # 0x0603A210 - 0x0603A380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_06039A60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 4, 2, 7, 0x0 -gsSP2Triangles 6, 2, 5, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 8, 10, 0x0, 11, 12, 8, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06039B60, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 6, 8, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06039C50, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 2, 3, 6, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06039D50, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603A380 # 0x0603A380 - 0x0603A4E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06039E10, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSPVertex bowser_seg6_vertex_06039EF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 11, 2, 12, 0x0 -gsSP2Triangles 11, 0, 2, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06039FF0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 9, 5, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603A0D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 -gsSP2Triangles 9, 12, 10, 0x0, 2, 13, 14, 0x0 -gsSP1Triangle 2, 14, 0, 0x0 -gsSPVertex bowser_seg6_vertex_0603A1C0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP1Triangle 2, 4, 0, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603A4E8 # 0x0603A4E8 - 0x0603A568 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603A210 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603A380 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603A568: # 0x0603A568 -vertex 15, 37, -13, 1182, 694, 0xDA, 0x4E, 0xA5, 0xFF -vertex 37, -25, -11, -316, 92, 0x22, 0xC5, 0x96, 0xFF -vertex 13, -3, -13, 178, 684, 0x59, 0x47, 0xCA, 0xFF -vertex 0, -18, 15, 680, -50, 0x9B, 0xC7, 0x32, 0xFF -vertex 0, -6, 20, 400, -66, 0xC6, 0xE2, 0x6C, 0xFF -vertex -2, 19, 15, -124, 252, 0x88, 0x21, 0x18, 0xFF -vertex -1, 8, 20, 78, 56, 0xD9, 0x15, 0x76, 0xFF -vertex 0, -23, -11, 966, 448, 0xAC, 0xA2, 0xFA, 0xFF -vertex -2, 20, -15, 38, 882, 0xA4, 0x3B, 0xC1, 0xFF -vertex 0, -17, -30, 958, 896, 0xB9, 0xD5, 0xA1, 0xFF -vertex -2, 20, -15, 726, 1114, 0xA4, 0x3B, 0xC1, 0xFF -vertex 15, 2, -32, 324, 686, 0x08, 0x61, 0xAF, 0xFF -vertex 0, -17, -30, -182, 1010, 0xB9, 0xD5, 0xA1, 0xFF -vertex 36, 38, -12, 1236, 186, 0x15, 0x66, 0xB9, 0xFF - -bowser_seg6_vertex_0603A648: # 0x0603A648 -vertex 37, -25, -11, 1046, 614, 0x22, 0xC5, 0x96, 0xFF -vertex 51, -23, -12, 1378, 592, 0x15, 0xA1, 0xAF, 0xFF -vertex 51, -20, 14, 1332, -2, 0x2B, 0xA4, 0x4B, 0xFF -vertex 36, 38, -12, 1236, 186, 0x15, 0x66, 0xB9, 0xFF -vertex 50, 20, -2, 830, -180, 0x25, 0xEA, 0x89, 0xFF -vertex 37, -25, -11, -316, 92, 0x22, 0xC5, 0x96, 0xFF -vertex 54, 0, -2, 338, -322, 0xF9, 0x18, 0x84, 0xFF -vertex 51, -23, -12, -236, -240, 0x15, 0xA1, 0xAF, 0xFF -vertex 22, -26, 15, 648, 48, 0xF8, 0x94, 0x41, 0xFF -vertex 0, -23, -11, 152, 680, 0xAC, 0xA2, 0xFA, 0xFF -vertex 0, -18, 15, 106, 88, 0x9B, 0xC7, 0x32, 0xFF -vertex 20, -23, -22, 664, 880, 0x2F, 0x8D, 0xE9, 0xFF -vertex 0, -17, -30, 204, 1114, 0xB9, 0xD5, 0xA1, 0xFF -vertex 50, 20, 24, 216, -160, 0x3B, 0x32, 0x64, 0xFF -vertex 36, 35, 14, -154, 106, 0x08, 0x61, 0x50, 0xFF -vertex -1, 8, 20, 360, 986, 0xD9, 0x15, 0x76, 0xFF - -bowser_seg6_vertex_0603A748: # 0x0603A748 -vertex 16, 35, 15, 734, 100, 0xE1, 0x67, 0x43, 0xFF -vertex 36, 35, 14, 96, 132, 0x08, 0x61, 0x50, 0xFF -vertex 36, 38, -12, 84, 916, 0x15, 0x66, 0xB9, 0xFF -vertex -2, 19, 15, 1290, 72, 0x88, 0x21, 0x18, 0xFF -vertex 15, 37, -13, 724, 938, 0xDA, 0x4E, 0xA5, 0xFF -vertex -2, 20, -15, 1278, 964, 0xA4, 0x3B, 0xC1, 0xFF -vertex 13, -3, -13, 236, 338, 0x59, 0x47, 0xCA, 0xFF -vertex 15, 2, -32, 236, 830, 0x08, 0x61, 0xAF, 0xFF -vertex -2, 20, -15, 966, 548, 0xA4, 0x3B, 0xC1, 0xFF -vertex 55, 0, 24, 700, -216, 0x37, 0xF3, 0x71, 0xFF -vertex 50, 20, 24, 216, -160, 0x3B, 0x32, 0x64, 0xFF -vertex -1, 8, 20, 360, 986, 0xD9, 0x15, 0x76, 0xFF -vertex 36, 35, 14, -154, 106, 0x08, 0x61, 0x50, 0xFF -vertex 16, 35, 15, -208, 554, 0xE1, 0x67, 0x43, 0xFF -vertex 0, -6, 20, 704, 1000, 0xC6, 0xE2, 0x6C, 0xFF -vertex -2, 19, 15, 106, 984, 0x88, 0x21, 0x18, 0xFF - -bowser_seg6_vertex_0603A848: # 0x0603A848 -vertex 20, -23, -22, 664, 880, 0x2F, 0x8D, 0xE9, 0xFF -vertex 0, -17, -30, 204, 1114, 0xB9, 0xD5, 0xA1, 0xFF -vertex 14, -12, -35, 552, 1184, 0x00, 0xCD, 0x8D, 0xFF -vertex 15, 2, -32, 324, 686, 0x08, 0x61, 0xAF, 0xFF -vertex 14, -12, -35, -38, 684, 0x00, 0xCD, 0x8D, 0xFF -vertex 0, -17, -30, -182, 1010, 0xB9, 0xD5, 0xA1, 0xFF -vertex 13, -3, -13, 730, 784, 0x59, 0x47, 0xCA, 0xFF -vertex 37, -25, -11, 172, 178, 0x22, 0xC5, 0x96, 0xFF -vertex 20, -23, -22, 74, 774, 0x2F, 0x8D, 0xE9, 0xFF -vertex 0, -6, 20, 704, 1000, 0xC6, 0xE2, 0x6C, 0xFF -vertex 0, -18, 15, 964, 1020, 0x9B, 0xC7, 0x32, 0xFF -vertex 22, -26, 15, 1214, 558, 0xF8, 0x94, 0x41, 0xFF -vertex 51, -20, 14, 1154, -68, 0x2B, 0xA4, 0x4B, 0xFF -vertex 55, 0, 24, 700, -216, 0x37, 0xF3, 0x71, 0xFF - -bowser_seg6_vertex_0603A928: # 0x0603A928 -vertex 55, 0, 24, 194, 592, 0x37, 0xF3, 0x71, 0xFF -vertex 69, -2, 6, 248, 1300, 0x60, 0x42, 0x31, 0xFF -vertex 54, 0, -2, 726, 960, 0xF9, 0x18, 0x84, 0xFF -vertex 36, 38, -12, 270, 832, 0x15, 0x66, 0xB9, 0xFF -vertex 48, 36, -12, 378, 1276, 0xEC, 0x09, 0x84, 0xFF -vertex 50, 20, -2, 1064, 960, 0x25, 0xEA, 0x89, 0xFF -vertex 54, 23, -7, 898, 1248, 0xF1, 0x8F, 0xC9, 0xFF -vertex 62, 24, -15, 708, 1752, 0x65, 0xE1, 0xBB, 0xFF -vertex 50, 20, -2, -10, 1060, 0x25, 0xEA, 0x89, 0xFF -vertex 62, 16, -6, 206, 1404, 0xE7, 0x37, 0x91, 0xFF -vertex 54, 0, -2, 906, 948, 0xF9, 0x18, 0x84, 0xFF -vertex 65, 2, -5, 834, 1308, 0xF3, 0x9F, 0xB1, 0xFF -vertex 78, 9, -18, 600, 1912, 0x66, 0x03, 0xB6, 0xFF -vertex 63, -2, -7, 632, 1320, 0xEE, 0x67, 0xB9, 0xFF -vertex 78, -8, -20, 576, 2012, 0x69, 0x10, 0xBD, 0xFF - -bowser_seg6_vertex_0603AA18: # 0x0603AA18 -vertex 62, -17, -13, 688, 1364, 0xF2, 0xE4, 0x86, 0xFF -vertex 51, -23, -12, 960, 992, 0x15, 0xA1, 0xAF, 0xFF -vertex 54, 0, -2, -70, 1012, 0xF9, 0x18, 0x84, 0xFF -vertex 15, 2, -32, 876, 840, 0x08, 0x61, 0xAF, 0xFF -vertex 29, 0, -32, 698, 1420, 0x1E, 0x6B, 0xC5, 0xFF -vertex 29, -9, -34, 456, 1336, 0x13, 0xEB, 0x85, 0xFF -vertex 14, -12, -35, 480, 704, 0x00, 0xCD, 0x8D, 0xFF -vertex 44, -6, -31, 430, 1972, 0x75, 0x16, 0xD5, 0xFF -vertex 32, -16, -26, 154, 1348, 0x43, 0x96, 0xF2, 0xFF -vertex 51, -20, 14, 826, 744, 0x2B, 0xA4, 0x4B, 0xFF -vertex 67, -17, 1, 794, 1356, 0x4E, 0xA0, 0x19, 0xFF -vertex 69, -2, 6, 154, 1324, 0x60, 0x42, 0x31, 0xFF -vertex 55, 0, 24, -82, 672, 0x37, 0xF3, 0x71, 0xFF -vertex 63, -2, -7, 54, 1328, 0xEE, 0x67, 0xB9, 0xFF - -bowser_seg6_vertex_0603AAF8: # 0x0603AAF8 -vertex 67, 17, 6, 676, 1304, 0x52, 0x5A, 0x22, 0xFF -vertex 78, 9, -18, 246, 2024, 0x66, 0x03, 0xB6, 0xFF -vertex 62, 16, -6, 156, 1420, 0xE7, 0x37, 0x91, 0xFF -vertex 63, -2, -7, 54, 1328, 0xEE, 0x67, 0xB9, 0xFF -vertex 78, -8, -20, 382, 1912, 0x69, 0x10, 0xBD, 0xFF -vertex 62, -17, -13, 688, 1364, 0xF2, 0xE4, 0x86, 0xFF -vertex 54, 0, -2, 60, 948, 0xF9, 0x18, 0x84, 0xFF -vertex 65, 2, -5, 236, 1312, 0xF3, 0x9F, 0xB1, 0xFF -vertex 70, 3, 6, 672, 1308, 0x55, 0xA8, 0x1F, 0xFF -vertex 55, 0, 24, 744, 612, 0x37, 0xF3, 0x71, 0xFF -vertex 78, 9, -18, 282, 1932, 0x66, 0x03, 0xB6, 0xFF -vertex 55, 0, 24, -18, 640, 0x37, 0xF3, 0x71, 0xFF -vertex 70, 3, 6, 78, 1320, 0x55, 0xA8, 0x1F, 0xFF -vertex 67, 17, 6, 596, 1320, 0x52, 0x5A, 0x22, 0xFF -vertex 50, 20, 24, 738, 620, 0x3B, 0x32, 0x64, 0xFF - -bowser_seg6_vertex_0603ABE8: # 0x0603ABE8 -vertex 56, 35, 3, 634, 1512, 0x44, 0x68, 0x19, 0xFF -vertex 36, 35, 14, 1066, 788, 0x08, 0x61, 0x50, 0xFF -vertex 50, 20, 24, 198, 532, 0x3B, 0x32, 0x64, 0xFF -vertex 67, 17, 6, 676, 1304, 0x52, 0x5A, 0x22, 0xFF -vertex 62, 16, -6, 156, 1420, 0xE7, 0x37, 0x91, 0xFF -vertex 50, 20, -2, -90, 1084, 0x25, 0xEA, 0x89, 0xFF -vertex 50, 20, 24, 748, 624, 0x3B, 0x32, 0x64, 0xFF -vertex 50, 20, -2, 180, 1028, 0x25, 0xEA, 0x89, 0xFF -vertex 54, 23, -7, 310, 1312, 0xF1, 0x8F, 0xC9, 0xFF -vertex 60, 25, 6, 820, 1292, 0x67, 0xBA, 0x14, 0xFF -vertex 50, 20, 24, 708, 544, 0x3B, 0x32, 0x64, 0xFF -vertex 62, 24, -15, 498, 1792, 0x65, 0xE1, 0xBB, 0xFF -vertex 60, 25, 6, 178, 1344, 0x67, 0xBA, 0x14, 0xFF -vertex 28, -4, -21, 586, 1272, 0x38, 0x3A, 0x61, 0xFF -vertex 13, -3, -13, 602, 624, 0x59, 0x47, 0xCA, 0xFF -vertex 20, -23, -22, 232, 736, 0x2F, 0x8D, 0xE9, 0xFF - -bowser_seg6_vertex_0603ACE8: # 0x0603ACE8 -vertex 28, -4, -21, 562, 1172, 0x38, 0x3A, 0x61, 0xFF -vertex 29, 0, -32, 718, 1352, 0x1E, 0x6B, 0xC5, 0xFF -vertex 15, 2, -32, 834, 816, 0x08, 0x61, 0xAF, 0xFF -vertex 32, -16, -26, 338, 1244, 0x43, 0x96, 0xF2, 0xFF -vertex 44, -6, -31, 540, 1852, 0x75, 0x16, 0xD5, 0xFF -vertex 13, -3, -13, 578, 524, 0x59, 0x47, 0xCA, 0xFF -vertex 32, -16, -26, 154, 1348, 0x43, 0x96, 0xF2, 0xFF -vertex 20, -23, -22, -18, 720, 0x2F, 0x8D, 0xE9, 0xFF -vertex 14, -12, -35, 480, 704, 0x00, 0xCD, 0x8D, 0xFF -vertex 20, -23, -22, 232, 736, 0x2F, 0x8D, 0xE9, 0xFF -vertex 32, -16, -26, 362, 1340, 0x43, 0x96, 0xF2, 0xFF -vertex 28, -4, -21, 586, 1272, 0x38, 0x3A, 0x61, 0xFF -vertex 60, 25, 6, 252, 1212, 0x67, 0xBA, 0x14, 0xFF -vertex 62, 24, -15, 196, 2012, 0x65, 0xE1, 0xBB, 0xFF -vertex 56, 35, 3, 708, 1380, 0x44, 0x68, 0x19, 0xFF - -bowser_seg6_vertex_0603ADD8: # 0x0603ADD8 -vertex 56, 35, 3, 578, 1580, 0x44, 0x68, 0x19, 0xFF -vertex 48, 36, -12, -52, 1248, 0xEC, 0x09, 0x84, 0xFF -vertex 36, 38, -12, -250, 736, 0x15, 0x66, 0xB9, 0xFF -vertex 62, 24, -15, 86, 1984, 0x65, 0xE1, 0xBB, 0xFF -vertex 36, 35, 14, 640, 724, 0x08, 0x61, 0x50, 0xFF -vertex 51, -23, -12, 36, 1020, 0x15, 0xA1, 0xAF, 0xFF -vertex 62, -17, -13, 332, 1368, 0xF2, 0xE4, 0x86, 0xFF -vertex 67, -17, 1, 760, 1272, 0x4E, 0xA0, 0x19, 0xFF -vertex 51, -20, 14, 682, 732, 0x2B, 0xA4, 0x4B, 0xFF -vertex 78, -8, -20, 594, 1908, 0x69, 0x10, 0xBD, 0xFF -vertex 67, -17, 1, 800, 1316, 0x4E, 0xA0, 0x19, 0xFF -vertex 78, -8, -20, 664, 2008, 0x69, 0x10, 0xBD, 0xFF -vertex 69, -2, 6, 160, 1284, 0x60, 0x42, 0x31, 0xFF -vertex 70, 3, 6, 76, 1272, 0x55, 0xA8, 0x1F, 0xFF -vertex 78, 9, -18, 334, 2008, 0x66, 0x03, 0xB6, 0xFF -vertex 67, 17, 6, 592, 1272, 0x52, 0x5A, 0x22, 0xFF - -glabel bowser_seg6_dl_0603AED8 # 0x0603AED8 - 0x0603B038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603A568, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 7, 3, 5, 0x0, 8, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 0, 2, 0x0 -gsSP1Triangle 0, 13, 1, 0x0 -gsSPVertex bowser_seg6_vertex_0603A648, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 8, 9, 0, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 9, 11, 0, 0x0 -gsSP2Triangles 9, 12, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603A748, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 11, 0x0, 11, 14, 9, 0x0 -gsSP1Triangle 13, 15, 11, 0x0 -gsSPVertex bowser_seg6_vertex_0603A848, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 9, 11, 12, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603B038 # 0x0603B038 - 0x0603B208 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603A928, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 9, 12, 11, 0x0, 1, 13, 2, 0x0 -gsSP1Triangle 1, 14, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603AA18, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 6, 5, 8, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 -gsSP1Triangle 2, 13, 0, 0x0 -gsSPVertex bowser_seg6_vertex_0603AAF8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 13, 14, 11, 0x0 -gsSPVertex bowser_seg6_vertex_0603ABE8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603ACE8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 2, 5, 0, 0x0, 0, 4, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603ADD8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603B208 # 0x0603B208 - 0x0603B288 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603AED8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603B038 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603B288: # 0x0603B288 -vertex 73, -38, 22, 1154, 1256, 0x24, 0x8F, 0x2B, 0xFF -vertex 111, -17, 22, 1858, 808, 0x5A, 0xC9, 0x45, 0xFF -vertex 78, -18, 41, 1218, 868, 0x19, 0xD6, 0x75, 0xFF -vertex 88, 20, 41, 1346, 90, 0x30, 0x1D, 0x71, 0xFF -vertex 114, 19, 22, 1848, 80, 0x70, 0x2C, 0x25, 0xFF -vertex 93, 39, 22, 1410, -298, 0x33, 0x61, 0x3E, 0xFF -vertex 24, 32, 41, 82, -92, 0xF4, 0x2C, 0x76, 0xFF -vertex 111, -17, -15, 8, -66, 0x62, 0xC3, 0xCE, 0xFF -vertex 111, -17, 22, 0, 902, 0x5A, 0xC9, 0x45, 0xFF -vertex 73, -38, 22, 1206, 878, 0x24, 0x8F, 0x2B, 0xFF -vertex 73, -38, -15, 1214, -92, 0x20, 0x96, 0xC4, 0xFF -vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF -vertex 114, 19, -15, 1976, 994, 0x69, 0x2A, 0xC8, 0xFF -vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF -vertex 111, -17, -15, 2070, 212, 0x62, 0xC3, 0xCE, 0xFF -vertex 78, -18, -34, 1340, 88, 0x19, 0xD6, 0x8B, 0xFF - -bowser_seg6_vertex_0603B388: # 0x0603B388 -vertex 78, -18, -34, 1340, 88, 0x19, 0xD6, 0x8B, 0xFF -vertex 111, -17, -15, 2070, 212, 0x62, 0xC3, 0xCE, 0xFF -vertex 73, -38, -15, 1310, -336, 0x20, 0x96, 0xC4, 0xFF -vertex 93, 39, 22, 226, 912, 0x33, 0x61, 0x3E, 0xFF -vertex 114, 19, 22, 938, 934, 0x70, 0x2C, 0x25, 0xFF -vertex 93, 39, -15, 216, 30, 0x38, 0x68, 0xD3, 0xFF -vertex 114, 19, -15, 928, 52, 0x69, 0x2A, 0xC8, 0xFF -vertex 30, 59, -15, -54, 1610, 0xF3, 0x6F, 0xC6, 0xFF -vertex 24, 32, -34, -74, 1020, 0xF4, 0x2C, 0x8A, 0xFF -vertex -7, 38, -15, -812, 1062, 0xA2, 0x42, 0xCB, 0xFF -vertex 12, -21, -34, -118, -158, 0xE2, 0xDE, 0x8A, 0xFF -vertex -21, -23, -15, -848, -282, 0x99, 0xE0, 0xBF, 0xFF -vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF -vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF -vertex 6, -49, -15, -140, -748, 0xDC, 0x8E, 0xD7, 0xFF - -bowser_seg6_vertex_0603B478: # 0x0603B478 -vertex 6, -49, 22, 42, 882, 0xDF, 0x97, 0x3E, 0xFF -vertex -21, -23, 22, 970, 894, 0x8F, 0xDD, 0x2B, 0xFF -vertex 6, -49, -15, 42, 36, 0xDC, 0x8E, 0xD7, 0xFF -vertex -21, -23, -15, 968, 48, 0x99, 0xE0, 0xBF, 0xFF -vertex 12, -21, 41, -60, 990, 0xE2, 0xDE, 0x76, 0xFF -vertex 78, -18, 41, 1218, 868, 0x19, 0xD6, 0x75, 0xFF -vertex 24, 32, 41, 82, -92, 0xF4, 0x2C, 0x76, 0xFF -vertex 73, -38, 22, 1154, 1256, 0x24, 0x8F, 0x2B, 0xFF -vertex -21, -23, 22, -700, 1048, 0x8F, 0xDD, 0x2B, 0xFF -vertex 6, -49, 22, -132, 1528, 0xDF, 0x97, 0x3E, 0xFF -vertex -7, 38, 22, -548, -184, 0xAB, 0x3A, 0x4A, 0xFF -vertex 30, 59, 22, 154, -632, 0xF3, 0x78, 0x27, 0xFF -vertex 93, 39, 22, 1410, -298, 0x33, 0x61, 0x3E, 0xFF -vertex 30, 59, -15, 948, 80, 0xF3, 0x6F, 0xC6, 0xFF -vertex -7, 38, -15, 66, 58, 0xA2, 0x42, 0xCB, 0xFF -vertex 30, 59, 22, 936, 928, 0xF3, 0x78, 0x27, 0xFF - -bowser_seg6_vertex_0603B578: # 0x0603B578 -vertex -7, 38, -15, 66, 58, 0xA2, 0x42, 0xCB, 0xFF -vertex -7, 38, 22, 54, 906, 0xAB, 0x3A, 0x4A, 0xFF -vertex 30, 59, 22, 936, 928, 0xF3, 0x78, 0x27, 0xFF -vertex -21, -23, 22, 24, 862, 0x8F, 0xDD, 0x2B, 0xFF -vertex -7, 38, 22, 1368, 856, 0xAB, 0x3A, 0x4A, 0xFF -vertex -7, 38, -15, 1334, 94, 0xA2, 0x42, 0xCB, 0xFF -vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF -vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF -vertex 24, 32, -34, -74, 1020, 0xF4, 0x2C, 0x8A, 0xFF -vertex 93, 39, 22, 1406, 880, 0x33, 0x61, 0x3E, 0xFF -vertex 93, 39, -15, 1396, 92, 0x38, 0x68, 0xD3, 0xFF -vertex 30, 59, 22, 10, 892, 0xF3, 0x78, 0x27, 0xFF -vertex 30, 59, -15, 0, 104, 0xF3, 0x6F, 0xC6, 0xFF -vertex 6, -49, 22, 1378, 818, 0xDF, 0x97, 0x3E, 0xFF -vertex 6, -49, -15, 1370, 8, 0xDC, 0x8E, 0xD7, 0xFF -vertex 73, -38, 22, -68, 832, 0x24, 0x8F, 0x2B, 0xFF - -bowser_seg6_vertex_0603B678: # 0x0603B678 -vertex 6, -49, -15, 1370, 8, 0xDC, 0x8E, 0xD7, 0xFF -vertex 73, -38, -15, -76, 22, 0x20, 0x96, 0xC4, 0xFF -vertex 73, -38, 22, -68, 832, 0x24, 0x8F, 0x2B, 0xFF -vertex -21, -23, -15, -10, 100, 0x99, 0xE0, 0xBF, 0xFF -vertex -21, -23, 22, 24, 862, 0x8F, 0xDD, 0x2B, 0xFF -vertex -7, 38, -15, 1334, 94, 0xA2, 0x42, 0xCB, 0xFF -vertex 111, -17, -15, 948, 58, 0x62, 0xC3, 0xCE, 0xFF -vertex 114, 19, -15, 124, 38, 0x69, 0x2A, 0xC8, 0xFF -vertex 114, 19, 22, 102, 858, 0x70, 0x2C, 0x25, 0xFF -vertex 111, -17, 22, 926, 878, 0x5A, 0xC9, 0x45, 0xFF - -glabel bowser_seg6_dl_0603B718 # 0x0603B718 - 0x0603B8D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603B288, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 5, 3, 4, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 2, 3, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 13, 12, 14, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603B388, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 9, 8, 10, 0x0 -gsSP2Triangles 0, 10, 8, 0x0, 8, 12, 0, 0x0 -gsSP2Triangles 10, 0, 2, 0x0, 8, 7, 13, 0x0 -gsSP2Triangles 14, 11, 10, 0x0, 2, 14, 10, 0x0 -gsSPVertex bowser_seg6_vertex_0603B478, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 4, 8, 9, 0x0, 4, 9, 7, 0x0 -gsSP2Triangles 10, 8, 4, 0x0, 4, 6, 10, 0x0 -gsSP2Triangles 11, 10, 6, 0x0, 12, 11, 6, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603B578, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603B678, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 6, 8, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603B8D0 # 0x0603B8D0 - 0x0603B948 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603B718 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel bowser_seg6_dl_0603B948 # 0x0603B948 - 0x0603B9C8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603B718 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList -.endif - -bowser_seg6_vertex_0603B948: # 0x0603B948 -vertex 36, 44, -26, 954, 920, 0x2C, 0x5F, 0xB9, 0xFF -vertex 46, 36, -21, 866, 54, 0x3A, 0x59, 0xBC, 0xFF -vertex 42, -6, -35, 86, 88, 0x2B, 0xE5, 0x8D, 0xFF -vertex 12, 43, 26, 576, 994, 0xB0, 0x5C, 0x22, 0xFF -vertex 12, 43, -24, 988, 408, 0xBA, 0x57, 0xC6, 0xFF -vertex 8, -4, -40, 654, -20, 0xA2, 0xEF, 0xAE, 0xFF -vertex 8, -4, 42, -12, 932, 0xA9, 0x01, 0x5B, 0xFF -vertex 5, -34, 0, 38, 304, 0xB9, 0x9B, 0x19, 0xFF -vertex 36, 44, -26, -8, 932, 0x2C, 0x5F, 0xB9, 0xFF -vertex 36, 44, 28, 948, 992, 0x2A, 0x4C, 0x5C, 0xFF -vertex 46, 36, 23, 886, 80, 0x3B, 0x67, 0x2C, 0xFF -vertex 46, 36, -21, 106, 30, 0x3A, 0x59, 0xBC, 0xFF -vertex 32, -8, -43, -4, 962, 0x2A, 0xCB, 0x95, 0xFF -vertex 32, -8, 45, 948, 900, 0x1D, 0xBE, 0x67, 0xFF -vertex 42, -6, 37, 872, 70, 0x2B, 0xE3, 0x73, 0xFF -vertex 36, 44, 28, -10, 860, 0x2A, 0x4C, 0x5C, 0xFF - -bowser_seg6_vertex_0603BA48: # 0x0603BA48 -vertex 42, -6, 37, 872, 70, 0x2B, 0xE3, 0x73, 0xFF -vertex 46, 36, 23, 90, 38, 0x3B, 0x67, 0x2C, 0xFF -vertex 36, 44, 28, -10, 860, 0x2A, 0x4C, 0x5C, 0xFF -vertex 29, -40, 0, 966, 922, 0x0A, 0x84, 0xEC, 0xFF -vertex 40, -33, 0, 872, 54, 0x35, 0x8D, 0xFF, 0xFF -vertex 32, -8, 45, 2, 900, 0x1D, 0xBE, 0x67, 0xFF -vertex 42, -6, 37, 86, 38, 0x2B, 0xE3, 0x73, 0xFF -vertex 32, -8, -43, 964, 910, 0x2A, 0xCB, 0x95, 0xFF -vertex 42, -6, -35, 864, 50, 0x2B, 0xE5, 0x8D, 0xFF -vertex 40, -33, 0, 62, 10, 0x35, 0x8D, 0xFF, 0xFF -vertex 29, -40, 0, -20, 864, 0x0A, 0x84, 0xEC, 0xFF - -bowser_seg6_vertex_0603BAF8: # 0x0603BAF8 -vertex 42, -6, 37, -24, 954, 0x2B, 0xE3, 0x73, 0xFF -vertex 63, -7, 35, 590, 956, 0x4A, 0xDA, 0x5F, 0xFF -vertex 66, 32, 22, 588, 14, 0x48, 0x45, 0x4D, 0xFF -vertex 66, 32, -20, 620, 948, 0x41, 0x56, 0xBE, 0xFF -vertex 63, -7, -33, 606, 52, 0x49, 0xDB, 0xA0, 0xFF -vertex 42, -6, -35, 0, -2, 0x2B, 0xE5, 0x8D, 0xFF -vertex 46, 36, -21, 14, 954, 0x3A, 0x59, 0xBC, 0xFF -vertex 46, 36, 23, -12, 958, 0x3B, 0x67, 0x2C, 0xFF -vertex 66, 32, 22, 716, 956, 0x48, 0x45, 0x4D, 0xFF -vertex 66, 32, -20, 746, 44, 0x41, 0x56, 0xBE, 0xFF -vertex 46, 36, -21, 20, -14, 0x3A, 0x59, 0xBC, 0xFF -vertex 60, -32, 0, 690, 954, 0x2F, 0x8B, 0xFF, 0xFF -vertex 63, -7, 35, 668, 50, 0x4A, 0xDA, 0x5F, 0xFF -vertex 42, -6, 37, -26, -10, 0x2B, 0xE3, 0x73, 0xFF -vertex 40, -33, 0, -2, 954, 0x35, 0x8D, 0xFF, 0xFF -vertex 46, 36, 23, -26, -52, 0x3B, 0x67, 0x2C, 0xFF - -bowser_seg6_vertex_0603BBF8: # 0x0603BBF8 -vertex 42, -6, -35, 0, 970, 0x2B, 0xE5, 0x8D, 0xFF -vertex 63, -7, -33, 704, 974, 0x49, 0xDB, 0xA0, 0xFF -vertex 60, -32, 0, 718, 56, 0x2F, 0x8B, 0xFF, 0xFF -vertex 40, -33, 0, 16, -12, 0x35, 0x8D, 0xFF, 0xFF -vertex 66, 32, -20, 1120, 246, 0x41, 0x56, 0xBE, 0xFF -vertex 81, 1, 0, 508, 472, 0x7E, 0xF5, 0xFF, 0xFF -vertex 63, -7, -33, 926, 980, 0x49, 0xDB, 0xA0, 0xFF -vertex 60, -32, 0, 154, 1010, 0x2F, 0x8B, 0xFF, 0xFF -vertex 66, 32, 22, 468, -176, 0x48, 0x45, 0x4D, 0xFF -vertex 63, -7, 35, -128, 298, 0x4A, 0xDA, 0x5F, 0xFF - -bowser_seg6_vertex_0603BC98: # 0x0603BC98 -vertex 36, 44, -26, 0, 18, 0x2C, 0x5F, 0xB9, 0xFF -vertex 12, 43, 26, 1892, 958, 0xB0, 0x5C, 0x22, 0xFF -vertex 36, 44, 28, 1968, 34, 0x2A, 0x4C, 0x5C, 0xFF -vertex 29, -40, 0, 0, 46, 0x0A, 0x84, 0xEC, 0xFF -vertex 8, -4, -40, 1928, 976, 0xA2, 0xEF, 0xAE, 0xFF -vertex 32, -8, -43, 1976, 48, 0x2A, 0xCB, 0x95, 0xFF -vertex 5, -34, 0, 88, 974, 0xB9, 0x9B, 0x19, 0xFF -vertex 32, -8, 45, 0, 54, 0x1D, 0xBE, 0x67, 0xFF -vertex 5, -34, 0, 1908, 968, 0xB9, 0x9B, 0x19, 0xFF -vertex 29, -40, 0, 1992, 52, 0x0A, 0x84, 0xEC, 0xFF -vertex 8, -4, 42, 48, 968, 0xA9, 0x01, 0x5B, 0xFF -vertex 36, 44, 28, -24, 40, 0x2A, 0x4C, 0x5C, 0xFF -vertex 8, -4, 42, 1900, 978, 0xA9, 0x01, 0x5B, 0xFF -vertex 32, -8, 45, 1992, 26, 0x1D, 0xBE, 0x67, 0xFF -vertex 12, 43, 26, 52, 990, 0xB0, 0x5C, 0x22, 0xFF - -bowser_seg6_vertex_0603BD88: # 0x0603BD88 -vertex 8, -4, -40, 56, 982, 0xA2, 0xEF, 0xAE, 0xFF -vertex 12, 43, -24, 1924, 976, 0xBA, 0x57, 0xC6, 0xFF -vertex 36, 44, -26, 2016, 68, 0x2C, 0x5F, 0xB9, 0xFF -vertex 36, 44, -26, 0, 18, 0x2C, 0x5F, 0xB9, 0xFF -vertex 12, 43, -24, 56, 944, 0xBA, 0x57, 0xC6, 0xFF -vertex 12, 43, 26, 1892, 958, 0xB0, 0x5C, 0x22, 0xFF -vertex 32, -8, -43, -24, 76, 0x2A, 0xCB, 0x95, 0xFF - -glabel bowser_seg6_dl_0603BDF8 # 0x0603BDF8 - 0x0603BEA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603B948, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603BA48, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 7, 9, 10, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603BEA0 # 0x0603BEA0 - 0x0603BF48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603BAF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 11, 13, 0x0, 0, 2, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603BBF8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 9, 5, 8, 0x0 -gsSP1Triangle 7, 5, 9, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603BF48 # 0x0603BF48 - 0x0603BFC8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_0603BC98, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex bowser_seg6_vertex_0603BD88, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603BFC8 # 0x0603BFC8 - 0x0603C050 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603BDF8 -gsSPDisplayList bowser_seg6_dl_0603BEA0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_0603BF48 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603C050: # 0x0603C050 -vertex 21, 31, -19, 874, 66, 0xCB, 0x61, 0xC4, 0xFF -vertex 21, 31, 21, 96, 112, 0xCF, 0x51, 0x54, 0xFF -vertex 27, 37, 25, 8, 920, 0xCC, 0x53, 0x50, 0xFF -vertex 49, -32, 0, 344, 990, 0x64, 0xB3, 0x00, 0xFF -vertex 47, 33, 22, 370, -36, 0x5B, 0x51, 0x21, 0xFF -vertex 48, -7, 35, -28, 368, 0x46, 0xFA, 0x69, 0xFF -vertex 48, -7, -34, 974, 970, 0x44, 0xFB, 0x96, 0xFF -vertex 47, 33, -20, 990, 336, 0x68, 0x3B, 0xD8, 0xFF -vertex 27, 37, 25, 970, 880, 0xCC, 0x53, 0x50, 0xFF -vertex 22, -7, 33, 88, 154, 0xC1, 0xE9, 0x6B, 0xFF -vertex 29, -9, 40, 0, 918, 0xDE, 0xBF, 0x67, 0xFF -vertex 21, 31, 21, 886, 122, 0xCF, 0x51, 0x54, 0xFF -vertex 27, 37, -23, 954, 864, 0xE1, 0x5C, 0xAF, 0xFF -vertex 29, -9, -38, 940, 880, 0xDC, 0xC1, 0x99, 0xFF -vertex 22, -7, -31, 860, 134, 0xC2, 0xEB, 0x94, 0xFF -vertex 27, 37, -23, 8, 892, 0xE1, 0x5C, 0xAF, 0xFF - -bowser_seg6_vertex_0603C150: # 0x0603C150 -vertex 22, -7, -31, 860, 134, 0xC2, 0xEB, 0x94, 0xFF -vertex 21, 31, -19, 92, 144, 0xCB, 0x61, 0xC4, 0xFF -vertex 27, 37, -23, 8, 892, 0xE1, 0x5C, 0xAF, 0xFF -vertex 23, -31, 0, 858, 80, 0xCD, 0x8C, 0xFF, 0xFF -vertex 22, -7, -31, 80, 66, 0xC2, 0xEB, 0x94, 0xFF -vertex 29, -9, -38, -2, 896, 0xDC, 0xC1, 0x99, 0xFF -vertex 30, -38, 0, 944, 914, 0xDF, 0x86, 0xFF, 0xFF -vertex 29, -9, 40, 960, 908, 0xDE, 0xBF, 0x67, 0xFF -vertex 22, -7, 33, 870, 102, 0xC1, 0xE9, 0x6B, 0xFF -vertex 23, -31, 0, 90, 96, 0xCD, 0x8C, 0xFF, 0xFF -vertex 30, -38, 0, 12, 900, 0xDF, 0x86, 0xFF, 0xFF - -bowser_seg6_vertex_0603C200: # 0x0603C200 -vertex 22, -7, -31, -16, 962, 0xC2, 0xEB, 0x94, 0xFF -vertex -8, -8, -30, 20, -28, 0xCA, 0xDD, 0x94, 0xFF -vertex 21, 31, -19, 980, 978, 0xCB, 0x61, 0xC4, 0xFF -vertex 22, -7, 33, -38, 982, 0xC1, 0xE9, 0x6B, 0xFF -vertex -8, -8, 32, 6, -28, 0xC9, 0xDB, 0x6B, 0xFF -vertex 23, -31, 0, 976, 998, 0xCD, 0x8C, 0xFF, 0xFF -vertex -7, -31, 0, 992, -10, 0xB3, 0x9C, 0xFF, 0xFF -vertex 21, 31, 21, 8, 1004, 0xCF, 0x51, 0x54, 0xFF -vertex -8, -8, 32, 956, 18, 0xC9, 0xDB, 0x6B, 0xFF -vertex 22, -7, 33, 960, 984, 0xC1, 0xE9, 0x6B, 0xFF -vertex -9, 29, 20, 34, 40, 0xBA, 0x5F, 0x2D, 0xFF -vertex 21, 31, -19, -8, 966, 0xCB, 0x61, 0xC4, 0xFF -vertex -9, 29, -18, -4, -8, 0xAD, 0x4B, 0xC7, 0xFF -vertex -9, 29, 20, 970, -6, 0xBA, 0x5F, 0x2D, 0xFF -vertex 21, 31, 21, 996, 968, 0xCF, 0x51, 0x54, 0xFF -vertex -9, 29, -18, 984, -12, 0xAD, 0x4B, 0xC7, 0xFF - -bowser_seg6_vertex_0603C300: # 0x0603C300 -vertex 23, -31, 0, 0, 982, 0xCD, 0x8C, 0xFF, 0xFF -vertex -7, -31, 0, 48, -4, 0xB3, 0x9C, 0xFF, 0xFF -vertex -8, -8, -30, 980, -12, 0xCA, 0xDD, 0x94, 0xFF -vertex 22, -7, -31, 960, 976, 0xC2, 0xEB, 0x94, 0xFF -vertex -8, -8, 32, -430, -36, 0xC9, 0xDB, 0x6B, 0xFF -vertex -20, 1, 0, 504, 248, 0x82, 0xFC, 0xFF, 0xFF -vertex -7, -31, 0, 508, -632, 0xB3, 0x9C, 0xFF, 0xFF -vertex -9, 29, 20, -78, 954, 0xBA, 0x5F, 0x2D, 0xFF -vertex -9, 29, -18, 1078, 970, 0xAD, 0x4B, 0xC7, 0xFF -vertex -8, -8, -30, 1442, -12, 0xCA, 0xDD, 0x94, 0xFF - -bowser_seg6_vertex_0603C3A0: # 0x0603C3A0 -vertex 27, 37, 25, 0, 60, 0xCC, 0x53, 0x50, 0xFF -vertex 47, 33, 22, 100, 978, 0x5B, 0x51, 0x21, 0xFF -vertex 27, 37, -23, 1988, 34, 0xE1, 0x5C, 0xAF, 0xFF -vertex 49, -32, 0, 132, 968, 0x64, 0xB3, 0x00, 0xFF -vertex 48, -7, 35, 1872, 946, 0x46, 0xFA, 0x69, 0xFF -vertex 29, -9, 40, 1980, 50, 0xDE, 0xBF, 0x67, 0xFF -vertex 30, -38, 0, 4, 76, 0xDF, 0x86, 0xFF, 0xFF -vertex 29, -9, -38, 8, 62, 0xDC, 0xC1, 0x99, 0xFF -vertex 49, -32, 0, 1876, 970, 0x64, 0xB3, 0x00, 0xFF -vertex 30, -38, 0, 1992, 72, 0xDF, 0x86, 0xFF, 0xFF -vertex 48, -7, -34, 132, 962, 0x44, 0xFB, 0x96, 0xFF -vertex 27, 37, -23, -4, 78, 0xE1, 0x5C, 0xAF, 0xFF -vertex 48, -7, -34, 1900, 950, 0x44, 0xFB, 0x96, 0xFF -vertex 29, -9, -38, 2000, 68, 0xDC, 0xC1, 0x99, 0xFF -vertex 47, 33, -20, 132, 958, 0x68, 0x3B, 0xD8, 0xFF - -bowser_seg6_vertex_0603C490: # 0x0603C490 -vertex 48, -7, 35, 116, 936, 0x46, 0xFA, 0x69, 0xFF -vertex 47, 33, 22, 1860, 958, 0x5B, 0x51, 0x21, 0xFF -vertex 27, 37, 25, 1964, 82, 0xCC, 0x53, 0x50, 0xFF -vertex 47, 33, 22, 100, 978, 0x5B, 0x51, 0x21, 0xFF -vertex 47, 33, -20, 1880, 956, 0x68, 0x3B, 0xD8, 0xFF -vertex 27, 37, -23, 1988, 34, 0xE1, 0x5C, 0xAF, 0xFF -vertex 29, -9, 40, -20, 58, 0xDE, 0xBF, 0x67, 0xFF - -glabel bowser_seg6_dl_0603C500 # 0x0603C500 - 0x0603C5A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603C050, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 12, 0, 2, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603C150, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 9, 10, 7, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603C5A8 # 0x0603C5A8 - 0x0603C650 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603C200, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 1, 15, 2, 0x0 -gsSPVertex bowser_seg6_vertex_0603C300, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 8, 5, 7, 0x0, 6, 5, 9, 0x0 -gsSP1Triangle 9, 5, 8, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603C650 # 0x0603C650 - 0x0603C6D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_0603C3A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex bowser_seg6_vertex_0603C490, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603C6D0 # 0x0603C6D0 - 0x0603C758 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603C500 -gsSPDisplayList bowser_seg6_dl_0603C5A8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_0603C650 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603C758: # 0x0603C758 -vertex 54, -16, -21, 176, 66, 0x0E, 0x84, 0xEB, 0xFF -vertex 91, -2, -21, -372, 82, 0x3A, 0x91, 0xF4, 0xFF -vertex 91, -2, 18, -390, 596, 0x32, 0x8C, 0x05, 0xFF -vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF -vertex -16, 3, -41, 1362, -224, 0xD8, 0xB0, 0xA7, 0xFF -vertex 74, -3, -52, -102, -336, 0x10, 0xB7, 0x9A, 0xFF -vertex 54, -16, 18, 156, 580, 0x02, 0x83, 0x15, 0xFF -vertex 74, -3, 49, -150, 996, 0x12, 0xA7, 0x58, 0xFF -vertex -16, 3, 38, 1324, 806, 0xDB, 0xBD, 0x64, 0xFF -vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF -vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF -vertex 56, 36, -21, 236, 594, 0x0C, 0x7E, 0xF9, 0xFF -vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF -vertex 76, 31, 49, 1194, 932, 0x07, 0x4B, 0x66, 0xFF -vertex 92, 29, 18, 744, 1156, 0x1C, 0x7B, 0xFB, 0xFF - -bowser_seg6_vertex_0603C848: # 0x0603C848 -vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF -vertex -45, 9, 18, 1798, 536, 0xA7, 0xC0, 0x3F, 0xFF -vertex -45, 9, -21, 1816, 22, 0xA1, 0xB9, 0xD3, 0xFF -vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF -vertex 92, 29, 18, 744, 1156, 0x1C, 0x7B, 0xFB, 0xFF -vertex 92, 29, -21, 198, 1134, 0x28, 0x78, 0x04, 0xFF -vertex 76, 31, -52, -216, 880, 0x0E, 0x58, 0xA6, 0xFF -vertex 56, 36, -21, 236, 594, 0x0C, 0x7E, 0xF9, 0xFF -vertex -15, 35, -41, 36, -478, 0xE1, 0x47, 0x9C, 0xFF -vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF -vertex 76, 31, 49, 74, 748, 0x07, 0x4B, 0x66, 0xFF -vertex -15, 35, 38, 1102, 770, 0xDF, 0x53, 0x59, 0xFF -vertex -16, 3, 38, 1110, 412, 0xDB, 0xBD, 0x64, 0xFF -vertex -45, 9, 18, 1426, 482, 0xA7, 0xC0, 0x3F, 0xFF -vertex -51, 37, 18, 1506, 786, 0x98, 0x3C, 0x28, 0xFF -vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF - -bowser_seg6_vertex_0603C948: # 0x0603C948 -vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF -vertex -45, 9, -21, 1816, 22, 0xA1, 0xB9, 0xD3, 0xFF -vertex -16, 3, -41, 1362, -224, 0xD8, 0xB0, 0xA7, 0xFF -vertex -15, 35, -41, 1110, 582, 0xE1, 0x47, 0x9C, 0xFF -vertex -16, 3, -41, 1106, 96, 0xD8, 0xB0, 0xA7, 0xFF -vertex -45, 9, -21, 1488, 198, 0xA1, 0xB9, 0xD3, 0xFF -vertex -51, 37, -21, 1592, 612, 0xB1, 0x55, 0xCE, 0xFF -vertex 76, 31, -52, -118, 528, 0x0E, 0x58, 0xA6, 0xFF -vertex 74, -3, -52, -120, -2, 0x10, 0xB7, 0x9A, 0xFF -vertex -51, 37, -21, 346, -1002, 0xB1, 0x55, 0xCE, 0xFF -vertex -51, 37, 18, 890, -982, 0x98, 0x3C, 0x28, 0xFF -vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF -vertex -15, 35, -41, 36, -478, 0xE1, 0x47, 0x9C, 0xFF -vertex -51, 37, 18, 154, 736, 0x98, 0x3C, 0x28, 0xFF -vertex -51, 37, -21, 798, 726, 0xB1, 0x55, 0xCE, 0xFF -vertex -45, 9, -21, 810, 264, 0xA1, 0xB9, 0xD3, 0xFF - -bowser_seg6_vertex_0603CA48: # 0x0603CA48 -vertex -51, 37, 18, 890, -982, 0x98, 0x3C, 0x28, 0xFF -vertex -15, 35, 38, 1126, -436, 0xDF, 0x53, 0x59, 0xFF -vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF -vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF -vertex -16, 3, 38, 1324, 806, 0xDB, 0xBD, 0x64, 0xFF -vertex -45, 9, 18, 1798, 536, 0xA7, 0xC0, 0x3F, 0xFF -vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF -vertex 76, 31, 49, 1194, 932, 0x07, 0x4B, 0x66, 0xFF -vertex 76, 31, 49, 74, 748, 0x07, 0x4B, 0x66, 0xFF -vertex -16, 3, 38, 1110, 412, 0xDB, 0xBD, 0x64, 0xFF -vertex 74, -3, 49, 82, 356, 0x12, 0xA7, 0x58, 0xFF -vertex -51, 37, 18, 154, 736, 0x98, 0x3C, 0x28, 0xFF -vertex -45, 9, -21, 810, 264, 0xA1, 0xB9, 0xD3, 0xFF -vertex -45, 9, 18, 166, 272, 0xA7, 0xC0, 0x3F, 0xFF - -bowser_seg6_vertex_0603CB28: # 0x0603CB28 -vertex 100, 5, 45, -170, 1304, 0x3C, 0xBC, 0x58, 0xFF -vertex 98, 31, 45, 648, 1308, 0x15, 0x6E, 0x3B, 0xFF -vertex 76, 31, 49, 690, 956, 0x07, 0x4B, 0x66, 0xFF -vertex 107, 6, 21, 732, 1260, 0x3C, 0xC5, 0xA2, 0xFF -vertex 91, -2, 18, 790, 824, 0x32, 0x8C, 0x05, 0xFF -vertex 92, 29, 18, 6, 988, 0x1C, 0x7B, 0xFB, 0xFF -vertex 105, 29, 20, 140, 1292, 0x10, 0x54, 0xA3, 0xFF -vertex 132, 31, 27, 380, 1988, 0x7C, 0x1B, 0x00, 0xFF -vertex 100, 5, 45, 234, 1344, 0x3C, 0xBC, 0x58, 0xFF -vertex 74, -3, 49, -4, 872, 0x12, 0xA7, 0x58, 0xFF -vertex 91, -2, 18, 844, 892, 0x32, 0x8C, 0x05, 0xFF -vertex 107, 6, 21, 858, 1264, 0x3C, 0xC5, 0xA2, 0xFF -vertex 132, 31, 27, 826, 1940, 0x7C, 0x1B, 0x00, 0xFF -vertex 132, 31, 27, 644, 1912, 0x7C, 0x1B, 0x00, 0xFF -vertex 74, -3, 49, -438, 868, 0x12, 0xA7, 0x58, 0xFF - -bowser_seg6_vertex_0603CC18: # 0x0603CC18 -vertex 92, 29, 18, 950, 936, 0x1C, 0x7B, 0xFB, 0xFF -vertex 76, 31, 49, 136, 892, 0x07, 0x4B, 0x66, 0xFF -vertex 98, 31, 45, 264, 1324, 0x15, 0x6E, 0x3B, 0xFF -vertex 132, 31, 27, 752, 1896, 0x7C, 0x1B, 0x00, 0xFF -vertex 105, 29, 20, 904, 1228, 0x10, 0x54, 0xA3, 0xFF -vertex 95, 6, -48, 282, 1236, 0x3E, 0xC3, 0xA4, 0xFF -vertex 74, -3, -52, 148, 824, 0x10, 0xB7, 0x9A, 0xFF -vertex 76, 31, -52, 982, 972, 0x0E, 0x58, 0xA6, 0xFF -vertex 93, 31, -48, 902, 1284, 0x1B, 0x6E, 0xC9, 0xFF -vertex 126, 31, -31, 776, 1940, 0x7A, 0x20, 0xFB, 0xFF -vertex 92, 29, -21, -30, 928, 0x28, 0x78, 0x04, 0xFF -vertex 106, 2, -15, 780, 1176, 0x44, 0xB7, 0xB3, 0xFF -vertex 91, -2, -21, 800, 788, 0x3A, 0x91, 0xF4, 0xFF -vertex 104, 30, -15, 26, 1220, 0x16, 0x6B, 0xC1, 0xFF - -bowser_seg6_vertex_0603CCF8: # 0x0603CCF8 -vertex 106, 6, -25, 648, 1280, 0x47, 0xC6, 0x57, 0xFF -vertex 104, 27, -24, 0, 1252, 0x1A, 0x51, 0x5E, 0xFF -vertex 92, 29, -21, -186, 936, 0x28, 0x78, 0x04, 0xFF -vertex 104, 30, -15, 26, 1220, 0x16, 0x6B, 0xC1, 0xFF -vertex 136, 31, -1, 270, 1988, 0x7B, 0x1C, 0x00, 0xFF -vertex 106, 2, -15, 780, 1176, 0x44, 0xB7, 0xB3, 0xFF -vertex 74, -3, -52, 984, 832, 0x10, 0xB7, 0x9A, 0xFF -vertex 95, 6, -48, 818, 1248, 0x3E, 0xC3, 0xA4, 0xFF -vertex 91, -2, -21, 26, 892, 0x3A, 0x91, 0xF4, 0xFF -vertex 126, 31, -31, 292, 1908, 0x7A, 0x20, 0xFB, 0xFF -vertex 106, 6, -25, 120, 1280, 0x47, 0xC6, 0x57, 0xFF -vertex 91, -2, -21, 770, 836, 0x3A, 0x91, 0xF4, 0xFF -vertex 126, 31, -31, 80, 1864, 0x7A, 0x20, 0xFB, 0xFF -vertex 91, -2, 18, 602, 744, 0x32, 0x8C, 0x05, 0xFF -vertex 106, 2, 12, 660, 1164, 0x46, 0xCA, 0x5A, 0xFF -vertex 92, 29, 18, 16, 796, 0x1C, 0x7B, 0xFB, 0xFF - -bowser_seg6_vertex_0603CDF8: # 0x0603CDF8 -vertex 92, 29, -21, 192, 920, 0x28, 0x78, 0x04, 0xFF -vertex 93, 31, -48, 950, 1280, 0x1B, 0x6E, 0xC9, 0xFF -vertex 76, 31, -52, 1096, 924, 0x0E, 0x58, 0xA6, 0xFF -vertex 104, 27, -24, 274, 1248, 0x1A, 0x51, 0x5E, 0xFF -vertex 126, 31, -31, 420, 1864, 0x7A, 0x20, 0xFB, 0xFF -vertex 106, 2, -15, 30, 1148, 0x44, 0xB7, 0xB3, 0xFF -vertex 136, 31, -1, 422, 1932, 0x7B, 0x1C, 0x00, 0xFF -vertex 106, 2, 12, 762, 1152, 0x46, 0xCA, 0x5A, 0xFF -vertex 91, -2, 18, 898, 800, 0x32, 0x8C, 0x05, 0xFF -vertex 91, -2, -21, -126, 792, 0x3A, 0x91, 0xF4, 0xFF -vertex 106, 2, 12, 660, 1164, 0x46, 0xCA, 0x5A, 0xFF -vertex 136, 31, -1, 436, 1988, 0x7B, 0x1C, 0x00, 0xFF -vertex 104, 30, 12, 112, 1120, 0x1F, 0x5C, 0x51, 0xFF -vertex 92, 29, 18, 16, 796, 0x1C, 0x7B, 0xFB, 0xFF - -bowser_seg6_vertex_0603CED8: # 0x0603CED8 -vertex 104, 30, 12, 80, 1152, 0x1F, 0x5C, 0x51, 0xFF -vertex 136, 31, -1, 518, 1904, 0x7B, 0x1C, 0x00, 0xFF -vertex 104, 30, -15, 964, 1216, 0x16, 0x6B, 0xC1, 0xFF -vertex 92, 29, 18, -82, 868, 0x1C, 0x7B, 0xFB, 0xFF -vertex 92, 29, -21, 1132, 956, 0x28, 0x78, 0x04, 0xFF - -glabel bowser_seg6_dl_0603CF28 # 0x0603CF28 - 0x0603D098 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603C758, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 5, 0, 4, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 3, 0, 6, 0x0 -gsSP2Triangles 6, 2, 7, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 8, 6, 7, 0x0, 6, 9, 3, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 -gsSPVertex bowser_seg6_vertex_0603C848, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 11, 0x0 -gsSP2Triangles 11, 14, 13, 0x0, 0, 2, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603C948, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 3, 8, 4, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 9, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603CA48, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 1, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603D098 # 0x0603D098 - 0x0603D200 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603CB28, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 -gsSP2Triangles 11, 12, 8, 0x0, 0, 13, 1, 0x0 -gsSP1Triangle 2, 14, 0, 0x0 -gsSPVertex bowser_seg6_vertex_0603CC18, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 8, 9, 5, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSPVertex bowser_seg6_vertex_0603CCF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 0, 2, 0x0 -gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603CDF8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 9, 5, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603CED8, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP1Triangle 3, 2, 4, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603D200 # 0x0603D200 - 0x0603D280 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603CF28 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603D098 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603D280: # 0x0603D280 -vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF -vertex 20, -23, 23, 512, 850, 0x2F, 0x8D, 0x17, 0xFF -vertex 0, -23, 12, 1034, 558, 0xAC, 0xA2, 0x06, 0xFF -vertex -2, 20, 16, 1170, 662, 0xA4, 0x3B, 0x3F, 0xFF -vertex -2, 19, -14, 1092, -220, 0x88, 0x21, 0xE8, 0xFF -vertex 0, -23, 12, -98, 626, 0xAC, 0xA2, 0x06, 0xFF -vertex -1, 8, -19, 770, -354, 0xD9, 0x15, 0x8A, 0xFF -vertex 0, -6, -19, 342, -330, 0xC6, 0xE2, 0x94, 0xFF -vertex 0, -18, -14, 20, -160, 0x9B, 0xC7, 0xCE, 0xFF -vertex 0, -17, 31, 98, 1182, 0xB9, 0xD5, 0x5F, 0xFF -vertex 22, -26, -14, 416, -192, 0xF8, 0x94, 0xBF, 0xFF -vertex 0, -18, -14, 1012, -164, 0x9B, 0xC7, 0xCE, 0xFF -vertex 0, -17, 31, 1044, 1120, 0xB9, 0xD5, 0x5F, 0xFF -vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF -vertex 36, 38, 13, -166, 126, 0x15, 0x66, 0x47, 0xFF -vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF - -bowser_seg6_vertex_0603D380: # 0x0603D380 -vertex 22, -26, -14, 416, -192, 0xF8, 0x94, 0xBF, 0xFF -vertex 51, -20, -13, -310, -174, 0x2B, 0xA4, 0xB5, 0xFF -vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF -vertex 36, 38, 13, 942, 912, 0x15, 0x66, 0x47, 0xFF -vertex 36, 35, -13, 940, 264, 0x08, 0x61, 0xB0, 0xFF -vertex 16, 35, -14, 318, 266, 0xE1, 0x67, 0xBD, 0xFF -vertex 15, 37, 14, 318, 958, 0xDA, 0x4E, 0x5B, 0xFF -vertex -2, 19, -14, -224, 264, 0x88, 0x21, 0xE8, 0xFF -vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF -vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF -vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF -vertex 50, 20, 3, 214, -140, 0x25, 0xEA, 0x77, 0xFF -vertex 36, 38, 13, -166, 126, 0x15, 0x66, 0x47, 0xFF -vertex 54, 0, 3, 644, -212, 0xF9, 0x18, 0x7C, 0xFF -vertex 51, -23, 13, 1118, -90, 0x15, 0xA1, 0x51, 0xFF - -bowser_seg6_vertex_0603D470: # 0x0603D470 -vertex 14, -12, 36, 690, 1252, 0x00, 0xCD, 0x73, 0xFF -vertex 0, -17, 31, 1044, 1120, 0xB9, 0xD5, 0x5F, 0xFF -vertex 20, -23, 23, 512, 850, 0x2F, 0x8D, 0x17, 0xFF -vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF -vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF -vertex -2, 20, 16, 152, 948, 0xA4, 0x3B, 0x3F, 0xFF -vertex -1, 8, -19, 872, 1410, 0xD9, 0x15, 0x8A, 0xFF -vertex 50, 20, -23, 774, -118, 0x3B, 0x32, 0x9C, 0xFF -vertex 55, 0, -23, -6, -178, 0x37, 0xF3, 0x8F, 0xFF -vertex 0, -6, -19, 334, 1440, 0xC6, 0xE2, 0x94, 0xFF -vertex 16, 35, -14, 1642, 820, 0xE1, 0x67, 0xBD, 0xFF -vertex 36, 35, -13, 1432, 226, 0x08, 0x61, 0xB0, 0xFF -vertex -2, 19, -14, 1268, 1400, 0x88, 0x21, 0xE8, 0xFF -vertex -2, 19, -14, -224, 264, 0x88, 0x21, 0xE8, 0xFF -vertex -2, 20, 16, -220, 1000, 0xA4, 0x3B, 0x3F, 0xFF -vertex 15, 37, 14, 318, 958, 0xDA, 0x4E, 0x5B, 0xFF - -bowser_seg6_vertex_0603D570: # 0x0603D570 -vertex 22, -26, -14, -598, 868, 0xF8, 0x94, 0xBF, 0xFF -vertex 0, -18, -14, -70, 1476, 0x9B, 0xC7, 0xCE, 0xFF -vertex 0, -6, -19, 334, 1440, 0xC6, 0xE2, 0x94, 0xFF -vertex 51, -20, -13, -682, 34, 0x2B, 0xA4, 0xB5, 0xFF -vertex 55, 0, -23, -6, -178, 0x37, 0xF3, 0x8F, 0xFF -vertex 51, -20, -13, -310, -174, 0x2B, 0xA4, 0xB5, 0xFF -vertex 51, -23, 13, -286, 556, 0x15, 0xA1, 0x51, 0xFF -vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF -vertex 20, -23, 23, 1080, 544, 0x2F, 0x8D, 0x17, 0xFF -vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF -vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF -vertex 0, -17, 31, 928, 950, 0xB9, 0xD5, 0x5F, 0xFF -vertex 15, 2, 33, 538, 628, 0x08, 0x61, 0x51, 0xFF -vertex -2, 20, 16, 152, 948, 0xA4, 0x3B, 0x3F, 0xFF - -bowser_seg6_vertex_0603D650: # 0x0603D650 -vertex -2, 20, 16, 128, 620, 0xA4, 0x3B, 0x3F, 0xFF -vertex 15, 2, 33, 734, 816, 0x08, 0x61, 0x51, 0xFF -vertex 13, -3, 14, 724, 238, 0x59, 0x47, 0x36, 0xFF - -bowser_seg6_vertex_0603D680: # 0x0603D680 -vertex 70, 3, -5, 786, 1400, 0x55, 0xA8, 0xE1, 0xFF -vertex 65, 2, 6, 280, 1324, 0xF3, 0x9F, 0x4F, 0xFF -vertex 54, 0, 3, 154, 904, 0xF9, 0x18, 0x7C, 0xFF -vertex 78, 9, 19, 202, 1984, 0x66, 0x03, 0x4A, 0xFF -vertex 55, 0, -23, 1018, 680, 0x37, 0xF3, 0x8F, 0xFF -vertex 28, -4, 22, 252, 1228, 0x38, 0x3A, 0x9F, 0xFF -vertex 13, -3, 14, 224, 532, 0x59, 0x47, 0x36, 0xFF -vertex 15, 2, 33, -134, 756, 0x08, 0x61, 0x51, 0xFF -vertex 29, 0, 33, 32, 1364, 0x1E, 0x6B, 0x3B, 0xFF -vertex 44, -6, 32, 292, 1956, 0x75, 0x16, 0x2B, 0xFF -vertex 20, -23, 23, 748, 776, 0x2F, 0x8D, 0x17, 0xFF -vertex 32, -16, 27, 572, 1376, 0x43, 0x96, 0x0E, 0xFF -vertex 32, -16, 27, 692, 1304, 0x43, 0x96, 0x0E, 0xFF -vertex 44, -6, 32, 388, 1700, 0x75, 0x16, 0x2B, 0xFF -vertex 29, -9, 35, 298, 1300, 0x13, 0xEB, 0x7B, 0xFF - -bowser_seg6_vertex_0603D770: # 0x0603D770 -vertex 14, -12, 36, 248, 912, 0x00, 0xCD, 0x73, 0xFF -vertex 20, -23, 23, 894, 916, 0x2F, 0x8D, 0x17, 0xFF -vertex 32, -16, 27, 692, 1304, 0x43, 0x96, 0x0E, 0xFF -vertex 29, -9, 35, 298, 1300, 0x13, 0xEB, 0x7B, 0xFF -vertex 50, 20, -23, 908, 648, 0x3B, 0x32, 0x9C, 0xFF -vertex 36, 35, -13, 84, 748, 0x08, 0x61, 0xB0, 0xFF -vertex 56, 35, -2, 136, 1444, 0x44, 0x68, 0xE7, 0xFF -vertex 62, 16, 7, 210, 1340, 0xE7, 0x37, 0x6F, 0xFF -vertex 78, 9, 19, 94, 1948, 0x66, 0x03, 0x4A, 0xFF -vertex 67, 17, -5, 728, 1360, 0x52, 0x5A, 0xDE, 0xFF -vertex 60, 25, -5, 582, 1364, 0x67, 0xBA, 0xEC, 0xFF -vertex 50, 20, 3, 746, 1120, 0x25, 0xEA, 0x77, 0xFF -vertex 50, 20, -23, 54, 600, 0x3B, 0x32, 0x9C, 0xFF -vertex 60, 25, -5, 230, 1360, 0x67, 0xBA, 0xEC, 0xFF -vertex 62, 24, 16, 724, 1916, 0x65, 0xE1, 0x45, 0xFF -vertex 54, 23, 8, 734, 1392, 0xF1, 0x8F, 0x37, 0xFF - -bowser_seg6_vertex_0603D870: # 0x0603D870 -vertex 67, 17, -5, 728, 1360, 0x52, 0x5A, 0xDE, 0xFF -vertex 50, 20, -23, 1014, 728, 0x3B, 0x32, 0x9C, 0xFF -vertex 50, 20, 3, 92, 952, 0x25, 0xEA, 0x77, 0xFF -vertex 62, 16, 7, 210, 1340, 0xE7, 0x37, 0x6F, 0xFF -vertex 67, 17, -5, 184, 1364, 0x52, 0x5A, 0xDE, 0xFF -vertex 78, 9, 19, 558, 2016, 0x66, 0x03, 0x4A, 0xFF -vertex 70, 3, -5, 824, 1364, 0x55, 0xA8, 0xE1, 0xFF -vertex 55, 0, -23, 892, 760, 0x37, 0xF3, 0x8F, 0xFF -vertex 50, 20, -23, -42, 740, 0x3B, 0x32, 0x9C, 0xFF -vertex 62, -17, 14, 716, 1304, 0xF2, 0xE4, 0x7A, 0xFF -vertex 78, -8, 21, 420, 1872, 0x69, 0x10, 0x43, 0xFF -vertex 63, -2, 8, -8, 1300, 0xEE, 0x67, 0x47, 0xFF -vertex 54, 0, 3, -176, 988, 0xF9, 0x18, 0x7C, 0xFF -vertex 51, -23, 13, 986, 912, 0x15, 0xA1, 0x51, 0xFF - -bowser_seg6_vertex_0603D950: # 0x0603D950 -vertex 51, -20, -13, 488, 664, 0x2B, 0xA4, 0xB5, 0xFF -vertex 55, 0, -23, -392, 708, 0x37, 0xF3, 0x8F, 0xFF -vertex 69, -2, -5, -168, 1360, 0x60, 0x42, 0xCF, 0xFF -vertex 67, -17, 0, 450, 1308, 0x4E, 0xA0, 0xE7, 0xFF -vertex 54, 0, 3, 944, 888, 0xF9, 0x18, 0x7C, 0xFF -vertex 65, 2, 6, 868, 1296, 0xF3, 0x9F, 0x4F, 0xFF -vertex 62, 16, 7, 228, 1388, 0xE7, 0x37, 0x6F, 0xFF -vertex 15, 2, 33, -86, 960, 0x08, 0x61, 0x51, 0xFF -vertex 14, -12, 36, 566, 824, 0x00, 0xCD, 0x73, 0xFF -vertex 29, -9, 35, 524, 1364, 0x13, 0xEB, 0x7B, 0xFF -vertex 44, -6, 32, 434, 1924, 0x75, 0x16, 0x2B, 0xFF -vertex 29, 0, 33, 126, 1448, 0x1E, 0x6B, 0x3B, 0xFF -vertex 0, -17, 31, 644, 292, 0xB9, 0xD5, 0x5F, 0xFF -vertex 54, 0, 3, -108, 1016, 0xF9, 0x18, 0x7C, 0xFF -vertex 69, -2, -5, 444, 1280, 0x60, 0x42, 0xCF, 0xFF -vertex 55, 0, -23, 626, 764, 0x37, 0xF3, 0x8F, 0xFF - -bowser_seg6_vertex_0603DA50: # 0x0603DA50 -vertex 54, 0, 3, -108, 1016, 0xF9, 0x18, 0x7C, 0xFF -vertex 63, -2, 8, -46, 1284, 0xEE, 0x67, 0x47, 0xFF -vertex 69, -2, -5, 444, 1280, 0x60, 0x42, 0xCF, 0xFF -vertex 78, -8, 21, -86, 1792, 0x69, 0x10, 0x43, 0xFF -vertex 54, 0, 3, 944, 888, 0xF9, 0x18, 0x7C, 0xFF -vertex 62, 16, 7, 228, 1388, 0xE7, 0x37, 0x6F, 0xFF -vertex 50, 20, 3, 10, 988, 0x25, 0xEA, 0x77, 0xFF -vertex 56, 35, -2, 264, 1480, 0x44, 0x68, 0xE7, 0xFF -vertex 36, 35, -13, 148, 708, 0x08, 0x61, 0xB0, 0xFF -vertex 36, 38, 13, 966, 956, 0x15, 0x66, 0x47, 0xFF -vertex 65, 2, 6, 868, 1296, 0xF3, 0x9F, 0x4F, 0xFF -vertex 78, 9, 19, 624, 1972, 0x66, 0x03, 0x4A, 0xFF -vertex 50, 20, 3, 798, 1040, 0x25, 0xEA, 0x77, 0xFF -vertex 48, 36, 13, 136, 1296, 0xEC, 0x09, 0x7C, 0xFF -vertex 36, 38, 13, -106, 888, 0x15, 0x66, 0x47, 0xFF -vertex 54, 23, 8, 704, 1320, 0xF1, 0x8F, 0x37, 0xFF - -bowser_seg6_vertex_0603DB50: # 0x0603DB50 -vertex 54, 23, 8, 704, 1320, 0xF1, 0x8F, 0x37, 0xFF -vertex 62, 24, 16, 664, 1856, 0x65, 0xE1, 0x45, 0xFF -vertex 48, 36, 13, 136, 1296, 0xEC, 0x09, 0x7C, 0xFF -vertex 48, 36, 13, 820, 1356, 0xEC, 0x09, 0x7C, 0xFF -vertex 62, 24, 16, 742, 1968, 0x65, 0xE1, 0x45, 0xFF -vertex 56, 35, -2, 264, 1480, 0x44, 0x68, 0xE7, 0xFF -vertex 36, 38, 13, 966, 956, 0x15, 0x66, 0x47, 0xFF -vertex 56, 35, -2, 144, 1364, 0x44, 0x68, 0xE7, 0xFF -vertex 62, 24, 16, 300, 1992, 0x65, 0xE1, 0x45, 0xFF -vertex 60, 25, -5, 590, 1284, 0x67, 0xBA, 0xEC, 0xFF -vertex 51, -23, 13, 738, 896, 0x15, 0xA1, 0x51, 0xFF -vertex 51, -20, -13, -174, 668, 0x2B, 0xA4, 0xB5, 0xFF -vertex 67, -17, 0, -16, 1256, 0x4E, 0xA0, 0xE7, 0xFF -vertex 78, -8, 21, 484, 1908, 0x69, 0x10, 0x43, 0xFF -vertex 62, -17, 14, 546, 1304, 0xF2, 0xE4, 0x7A, 0xFF - -bowser_seg6_vertex_0603DC40: # 0x0603DC40 -vertex 69, -2, -5, -156, 1308, 0x60, 0x42, 0xCF, 0xFF -vertex 78, -8, 21, 324, 1996, 0x69, 0x10, 0x43, 0xFF -vertex 67, -17, 0, 464, 1256, 0x4E, 0xA0, 0xE7, 0xFF - -glabel bowser_seg6_dl_0603DC70 # 0x0603DC70 - 0x0603DDD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603D280, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 8, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 5, 9, 3, 0x0 -gsSP2Triangles 0, 2, 10, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603D380, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 9, 13, 11, 0x0, 9, 14, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603D470, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 7, 0x0 -gsSP2Triangles 6, 12, 10, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603D570, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603D650, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603DDD0 # 0x0603DDD0 - 0x0603DFB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603D680, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 5, 0x0, 10, 6, 5, 0x0 -gsSP2Triangles 9, 11, 5, 0x0, 5, 11, 10, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603D770, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 6, 10, 4, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 13, 15, 11, 0x0 -gsSPVertex bowser_seg6_vertex_0603D870, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 9, 11, 12, 0x0 -gsSPVertex bowser_seg6_vertex_0603D950, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 7, 0x0 -gsSP2Triangles 12, 8, 7, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603DA50, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 5, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 12, 15, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603DB50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 12, 14, 10, 0x0 -gsSPVertex bowser_seg6_vertex_0603DC40, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603DFB0 # 0x0603DFB0 - 0x0603E030 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603DC70 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603DDD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603E030: # 0x0603E030 -vertex 30, 59, -21, -60, -38, 0xF3, 0x6F, 0xC6, 0xFF -vertex 30, 59, 16, -84, 948, 0xF3, 0x78, 0x27, 0xFF -vertex 93, 39, -21, 1694, -14, 0x38, 0x68, 0xD3, 0xFF -vertex 114, 19, -21, 72, 64, 0x72, 0x1F, 0xD4, 0xFF -vertex 111, -17, 16, 870, 890, 0x62, 0xC3, 0x32, 0xFF -vertex 111, -17, -21, 894, 50, 0x5A, 0xC9, 0xBB, 0xFF -vertex 114, 19, 16, 50, 906, 0x68, 0x37, 0x2C, 0xFF -vertex -7, 38, 16, 1478, 918, 0xAB, 0x3A, 0x4A, 0xFF -vertex -7, 38, -21, 1460, 24, 0xA2, 0x42, 0xCB, 0xFF -vertex -21, -23, 16, -22, 938, 0x8F, 0xDD, 0x2B, 0xFF -vertex -21, -23, -21, -40, 44, 0x99, 0xE0, 0xBF, 0xFF -vertex 73, -38, -21, -288, 14, 0x26, 0x93, 0xCE, 0xFF -vertex 73, -38, 16, -268, 982, 0x1E, 0x90, 0x32, 0xFF -vertex 6, -49, -21, 1464, 14, 0xDC, 0x8E, 0xD7, 0xFF -vertex 6, -49, 16, 1484, 980, 0xDF, 0x97, 0x3E, 0xFF - -bowser_seg6_vertex_0603E120: # 0x0603E120 -vertex -7, 38, 16, -590, -436, 0xAB, 0x3A, 0x4A, 0xFF -vertex 24, 32, 35, 206, -406, 0xF4, 0x2C, 0x76, 0xFF -vertex 30, 59, 16, 264, -1120, 0xF3, 0x78, 0x27, 0xFF -vertex 30, 59, 16, -84, 948, 0xF3, 0x78, 0x27, 0xFF -vertex 93, 39, 16, 1670, 972, 0x33, 0x61, 0x3E, 0xFF -vertex 93, 39, -21, 1694, -14, 0x38, 0x68, 0xD3, 0xFF -vertex 73, -38, 16, 1632, 1200, 0x1E, 0x90, 0x32, 0xFF -vertex 111, -17, 16, 2488, 518, 0x62, 0xC3, 0x32, 0xFF -vertex 78, -18, 35, 1688, 686, 0x19, 0xD6, 0x75, 0xFF -vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF -vertex 88, 20, 35, 1804, -344, 0x30, 0x1D, 0x71, 0xFF -vertex 114, 19, 16, 2434, -426, 0x68, 0x37, 0x2C, 0xFF -vertex 93, 39, 16, 1860, -860, 0x33, 0x61, 0x3E, 0xFF -vertex 93, 39, -21, 112, 942, 0x38, 0x68, 0xD3, 0xFF -vertex 88, 20, -40, 774, 944, 0x30, 0x1D, 0x8F, 0xFF -vertex 24, 32, -40, 750, -682, 0xF4, 0x2C, 0x8A, 0xFF - -bowser_seg6_vertex_0603E220: # 0x0603E220 -vertex 24, 32, -40, -40, 824, 0xF4, 0x2C, 0x8A, 0xFF -vertex -7, 38, -21, -748, 892, 0xA2, 0x42, 0xCB, 0xFF -vertex 30, 59, -21, 42, 1454, 0xF3, 0x6F, 0xC6, 0xFF -vertex 78, -18, -40, 1222, -226, 0x19, 0xD6, 0x8B, 0xFF -vertex 12, -21, -40, -208, -442, 0xE2, 0xDE, 0x8A, 0xFF -vertex 88, 20, -40, 1372, 686, 0x30, 0x1D, 0x8F, 0xFF -vertex 114, 19, -21, 1934, 726, 0x72, 0x1F, 0xD4, 0xFF -vertex 93, 39, -21, 1446, 1140, 0x38, 0x68, 0xD3, 0xFF -vertex 111, -17, -21, 1938, -116, 0x5A, 0xC9, 0xBB, 0xFF -vertex 73, -38, -21, 1148, -680, 0x26, 0x93, 0xCE, 0xFF -vertex 24, 32, -40, 750, -682, 0xF4, 0x2C, 0x8A, 0xFF -vertex 30, 59, -21, -44, -700, 0xF3, 0x6F, 0xC6, 0xFF -vertex 93, 39, -21, 112, 942, 0x38, 0x68, 0xD3, 0xFF -vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF -vertex 6, -49, 16, 32, 1734, 0xDF, 0x97, 0x3E, 0xFF -vertex 73, -38, 16, 1632, 1200, 0x1E, 0x90, 0x32, 0xFF - -bowser_seg6_vertex_0603E320: # 0x0603E320 -vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF -vertex -21, -23, 16, -706, 1188, 0x8F, 0xDD, 0x2B, 0xFF -vertex 6, -49, 16, 32, 1734, 0xDF, 0x97, 0x3E, 0xFF -vertex -7, 38, 16, -590, -436, 0xAB, 0x3A, 0x4A, 0xFF -vertex 12, -21, -40, -208, -442, 0xE2, 0xDE, 0x8A, 0xFF -vertex -21, -23, -21, -924, -550, 0x99, 0xE0, 0xBF, 0xFF -vertex -7, 38, -21, -748, 892, 0xA2, 0x42, 0xCB, 0xFF -vertex 73, -38, -21, 1148, -680, 0x26, 0x93, 0xCE, 0xFF -vertex 6, -49, -21, -292, -1074, 0xDC, 0x8E, 0xD7, 0xFF -vertex 30, 59, -21, 988, 114, 0xF3, 0x6F, 0xC6, 0xFF -vertex -7, 38, -21, 58, 106, 0xA2, 0x42, 0xCB, 0xFF -vertex 30, 59, 16, 954, 930, 0xF3, 0x78, 0x27, 0xFF -vertex -7, 38, 16, 24, 922, 0xAB, 0x3A, 0x4A, 0xFF -vertex 111, -17, 16, -34, 922, 0x62, 0xC3, 0x32, 0xFF -vertex 73, -38, 16, 1048, 922, 0x1E, 0x90, 0x32, 0xFF -vertex 73, -38, -21, 1022, -28, 0x26, 0x93, 0xCE, 0xFF - -bowser_seg6_vertex_0603E420: # 0x0603E420 -vertex 6, -49, 16, -8, 940, 0xDF, 0x97, 0x3E, 0xFF -vertex -21, -23, 16, 952, 976, 0x8F, 0xDD, 0x2B, 0xFF -vertex 6, -49, -21, -2, -54, 0xDC, 0x8E, 0xD7, 0xFF -vertex -21, -23, -21, 958, -20, 0x99, 0xE0, 0xBF, 0xFF -vertex 12, -21, 35, -208, -442, 0xE2, 0xDE, 0x76, 0xFF -vertex 24, 32, 35, -40, 824, 0xF4, 0x2C, 0x76, 0xFF -vertex -7, 38, 16, -748, 892, 0xAB, 0x3A, 0x4A, 0xFF -vertex 93, 39, 16, 88, 880, 0x33, 0x61, 0x3E, 0xFF -vertex 114, 19, 16, 874, 902, 0x68, 0x37, 0x2C, 0xFF -vertex 93, 39, -21, 102, 8, 0x38, 0x68, 0xD3, 0xFF -vertex 114, 19, -21, 886, 30, 0x72, 0x1F, 0xD4, 0xFF -vertex 73, -38, -21, 1022, -28, 0x26, 0x93, 0xCE, 0xFF -vertex 111, -17, -21, -62, -28, 0x5A, 0xC9, 0xBB, 0xFF -vertex 111, -17, 16, -34, 922, 0x62, 0xC3, 0x32, 0xFF - -glabel bowser_seg6_dl_0603E500 # 0x0603E500 - 0x0603E6B8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603E030, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603E120, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 1, 9, 8, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 8, 10, 1, 0x0 -gsSP2Triangles 8, 7, 10, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 1, 10, 12, 0x0, 7, 11, 10, 0x0 -gsSP2Triangles 12, 2, 1, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603E220, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 1, 0, 4, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 8, 0x0 -gsSP2Triangles 5, 8, 3, 0x0, 3, 8, 9, 0x0 -gsSP2Triangles 4, 3, 9, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603E320, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603E420, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603E6B8 # 0x0603E6B8 - 0x0603E718 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603E500 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_0603E718: # 0x0603E718 -vertex 67, 104, 167, 898, 782, 0x5C, 0x12, 0x55, 0xFF -vertex 82, 124, 131, 1002, 500, 0x5E, 0x40, 0x37, 0xFF -vertex 57, 174, 99, 856, 102, 0x42, 0x64, 0x27, 0xFF -vertex 40, 85, 189, 720, 982, 0x1D, 0x0D, 0x7A, 0xFF -vertex -56, 174, 99, 120, 106, 0xBE, 0x64, 0x27, 0xFF -vertex -81, 124, 131, -50, 504, 0xA2, 0x40, 0x37, 0xFF -vertex -66, 104, 167, 34, 784, 0xA4, 0x12, 0x55, 0xFF -vertex -39, 85, 189, 200, 984, 0xE3, 0x0D, 0x7A, 0xFF -vertex 0, 185, 86, 492, -16, 0x00, 0x7C, 0x17, 0xFF - -bowser_seg6_vertex_0603E7A8: # 0x0603E7A8 -vertex -84, 120, 92, 956, 26, 0xAB, 0x5D, 0x0D, 0xFF -vertex -137, 92, 80, -314, 18, 0x99, 0x48, 0x06, 0xFF -vertex -150, 79, 114, -680, 932, 0x9B, 0x33, 0x39, 0xFF -vertex 151, 79, 114, -42, 800, 0x65, 0x33, 0x39, 0xFF -vertex 159, 21, 94, 1578, 980, 0x74, 0xF9, 0x31, 0xFF -vertex 142, 56, 59, 1040, -42, 0x79, 0x23, 0xFA, 0xFF -vertex 138, 92, 80, -50, -18, 0x67, 0x48, 0x06, 0xFF -vertex 82, 124, 131, -502, 864, 0x5E, 0x40, 0x37, 0xFF -vertex 151, 79, 114, 1730, 840, 0x65, 0x33, 0x39, 0xFF -vertex 85, 120, 92, -196, -56, 0x55, 0x5D, 0x0D, 0xFF -vertex 138, 92, 80, 1410, -86, 0x67, 0x48, 0x06, 0xFF -vertex -154, 28, 6, -114, 8, 0x8A, 0x28, 0xEC, 0xFF -vertex -158, 21, 94, 1274, 976, 0x8A, 0xFA, 0x2D, 0xFF -vertex -141, 56, 59, 1182, -8, 0x86, 0x20, 0xF6, 0xFF -vertex -176, -19, 11, -714, 966, 0x87, 0xDE, 0xF7, 0xFF -vertex -81, 124, 131, 1086, 926, 0xA2, 0x40, 0x37, 0xFF - -bowser_seg6_vertex_0603E8A8: # 0x0603E8A8 -vertex -150, 79, 114, 1076, 786, 0x9B, 0x33, 0x39, 0xFF -vertex -141, 56, 59, 94, -6, 0x86, 0x20, 0xF6, 0xFF -vertex -158, 21, 94, -250, 960, 0x8A, 0xFA, 0x2D, 0xFF -vertex -137, 92, 80, 1004, 14, 0x99, 0x48, 0x06, 0xFF -vertex 162, 30, 4, -64, 0, 0x77, 0x26, 0xEC, 0xFF -vertex 177, -19, 11, 210, 976, 0x77, 0xD7, 0xF7, 0xFF -vertex 141, 2, -36, 1076, -22, 0x69, 0x1B, 0xBF, 0xFF -vertex 142, 56, 59, -262, -46, 0x79, 0x23, 0xFA, 0xFF -vertex 159, 21, 94, -426, 980, 0x74, 0xF9, 0x31, 0xFF -vertex 162, 30, 4, 1088, -28, 0x77, 0x26, 0xEC, 0xFF -vertex 177, -19, 11, 1540, 954, 0x77, 0xD7, 0xF7, 0xFF -vertex -84, 120, 92, 116, -2, 0xAB, 0x5D, 0x0D, 0xFF -vertex -56, 174, 99, 1552, 948, 0xBE, 0x64, 0x27, 0xFF -vertex -54, 160, 54, 1858, 10, 0xC6, 0x70, 0xF4, 0xFF - -bowser_seg6_vertex_0603E988: # 0x0603E988 -vertex 177, -19, 11, -1734, 990, 0x77, 0xD7, 0xF7, 0xFF -vertex 129, -50, -86, 1348, 990, 0x57, 0xC1, 0xBE, 0xFF -vertex 141, 2, -36, -354, -74, 0x69, 0x1B, 0xBF, 0xFF -vertex 111, -16, -99, 1630, -90, 0x50, 0x16, 0xA1, 0xFF -vertex -140, 2, -36, 982, 10, 0x95, 0x1E, 0xC4, 0xFF -vertex -128, -50, -86, -290, 928, 0xA9, 0xC1, 0xBE, 0xFF -vertex -176, -19, 11, 1970, 930, 0x87, 0xDE, 0xF7, 0xFF -vertex -110, -16, -99, -474, -6, 0xB0, 0x16, 0xA1, 0xFF -vertex -176, -19, 11, 652, 954, 0x87, 0xDE, 0xF7, 0xFF -vertex -154, 28, 6, 1022, -6, 0x8A, 0x28, 0xEC, 0xFF -vertex -140, 2, -36, -278, -8, 0x95, 0x1E, 0xC4, 0xFF -vertex -84, 120, 92, 116, -2, 0xAB, 0x5D, 0x0D, 0xFF -vertex -81, 124, 131, -234, 712, 0xA2, 0x40, 0x37, 0xFF -vertex -56, 174, 99, 1552, 948, 0xBE, 0x64, 0x27, 0xFF - -bowser_seg6_vertex_0603EA68: # 0x0603EA68 -vertex 0, 185, 86, 1042, 808, 0x00, 0x7C, 0x17, 0xFF -vertex 57, 174, 99, 2130, 1006, 0x42, 0x64, 0x27, 0xFF -vertex 55, 160, 54, 2158, 24, 0x39, 0x70, 0xF4, 0xFF -vertex -56, 174, 99, -68, 982, 0xBE, 0x64, 0x27, 0xFF -vertex -54, 160, 54, 30, -2, 0xC6, 0x70, 0xF4, 0xFF -vertex 0, 177, 49, 1092, 24, 0x00, 0x7D, 0xEC, 0xFF -vertex 82, 124, 131, 1360, 816, 0x5E, 0x40, 0x37, 0xFF -vertex 85, 120, 92, 1258, 54, 0x55, 0x5D, 0x0D, 0xFF -vertex 57, 174, 99, -188, 916, 0x42, 0x64, 0x27, 0xFF -vertex 55, 160, 54, -174, -40, 0x39, 0x70, 0xF4, 0xFF -vertex -110, -16, -99, 3194, -10, 0xB0, 0x16, 0xA1, 0xFF -vertex 0, -21, -146, -316, -8, 0x00, 0x17, 0x84, 0xFF -vertex 0, -48, -166, -612, 1006, 0x00, 0xE5, 0x84, 0xFF -vertex -128, -50, -86, 3782, 774, 0xA9, 0xC1, 0xBE, 0xFF - -bowser_seg6_vertex_0603EB48: # 0x0603EB48 -vertex 97, -2, 124, 2126, -2680, 0x2E, 0xD7, 0x6E, 0xFF -vertex 49, 58, 158, 1130, -4916, 0x39, 0xC9, 0x62, 0xFF -vertex 0, -8, 133, 136, -2926, 0x00, 0xBC, 0x6A, 0xFF -vertex 105, -44, 89, 2278, -676, 0x2F, 0xA5, 0x4A, 0xFF -vertex 0, 51, 166, 136, -5118, 0x00, 0xB4, 0x65, 0xFF -vertex -48, 58, 158, -858, -4916, 0xC6, 0xCA, 0x62, 0xFF -vertex -96, -2, 124, -1854, -2680, 0xD2, 0xD7, 0x6E, 0xFF -vertex -104, -44, 89, -2006, -676, 0xD1, 0xA5, 0x4A, 0xFF -vertex 0, -58, 95, 136, -692, 0x00, 0x95, 0x43, 0xFF -vertex -82, -80, 5, -1564, 3032, 0xDA, 0x88, 0x0B, 0xFF -vertex 83, -80, 5, 1836, 3032, 0x26, 0x88, 0x0B, 0xFF -vertex 0, -95, 7, 136, 3224, 0x00, 0x82, 0x0A, 0xFF -vertex 0, -73, -86, 136, 6386, 0x00, 0x86, 0xE0, 0xFF - -bowser_seg6_vertex_0603EC18: # 0x0603EC18 -vertex 82, 124, 131, -88, 208, 0x5E, 0x40, 0x37, 0xFF -vertex 81, 91, 138, -96, 706, 0x4E, 0xF9, 0x63, 0xFF -vertex 151, 79, 114, 972, 906, 0x65, 0x33, 0x39, 0xFF -vertex -82, -80, 5, -892, 504, 0xDA, 0x88, 0x0B, 0xFF -vertex -104, -44, 89, -1294, -916, 0xD1, 0xA5, 0x4A, 0xFF -vertex -176, -19, 11, -2512, 142, 0x87, 0xDE, 0xF7, 0xFF -vertex -128, -50, -86, -1658, 1780, 0xA9, 0xC1, 0xBE, 0xFF -vertex 0, -73, -86, 568, 1940, 0x00, 0x86, 0xE0, 0xFF -vertex 0, -48, -166, 592, 3078, 0x00, 0xE5, 0x84, 0xFF -vertex 129, -50, -86, 2790, 1932, 0x57, 0xC1, 0xBE, 0xFF -vertex 83, -80, 5, 1968, 604, 0x26, 0x88, 0x0B, 0xFF -vertex 177, -19, 11, 3576, 352, 0x77, 0xD7, 0xF7, 0xFF -vertex 105, -44, 89, 2310, -792, 0x2F, 0xA5, 0x4A, 0xFF -vertex 159, 21, 94, 1158, 350, 0x74, 0xF9, 0x31, 0xFF -vertex 97, -2, 124, 660, 1042, 0x2E, 0xD7, 0x6E, 0xFF -vertex 105, -44, 89, 1324, 1476, 0x2F, 0xA5, 0x4A, 0xFF - -bowser_seg6_vertex_0603ED18: # 0x0603ED18 -vertex -80, 91, 138, 132, -816, 0xB2, 0xF9, 0x63, 0xFF -vertex -96, -2, 124, 792, 334, 0xD2, 0xD7, 0x6E, 0xFF -vertex -48, 58, 158, 822, -908, 0xC6, 0xCA, 0x62, 0xFF -vertex -150, 79, 114, -584, 72, 0x9B, 0x33, 0x39, 0xFF -vertex -158, 21, 94, -160, 840, 0x8A, 0xFA, 0x2D, 0xFF -vertex -104, -44, 89, 1064, 1074, 0xD1, 0xA5, 0x4A, 0xFF -vertex -150, 79, 114, -152, 620, 0x9B, 0x33, 0x39, 0xFF -vertex -80, 91, 138, 1164, 654, 0xB2, 0xF9, 0x63, 0xFF -vertex -81, 124, 131, 1086, 194, 0xA2, 0x40, 0x37, 0xFF -vertex 151, 79, 114, 480, -238, 0x65, 0x33, 0x39, 0xFF -vertex 97, -2, 124, 660, 1042, 0x2E, 0xD7, 0x6E, 0xFF -vertex 159, 21, 94, 1158, 350, 0x74, 0xF9, 0x31, 0xFF -vertex 81, 91, 138, -354, 124, 0x4E, 0xF9, 0x63, 0xFF -vertex 49, 58, 158, -468, 710, 0x39, 0xC9, 0x62, 0xFF - -bowser_seg6_vertex_0603EDF8: # 0x0603EDF8 -vertex 159, 21, 94, 3230, -1080, 0x74, 0xF9, 0x31, 0xFF -vertex 105, -44, 89, 2310, -792, 0x2F, 0xA5, 0x4A, 0xFF -vertex 177, -19, 11, 3576, 352, 0x77, 0xD7, 0xF7, 0xFF -vertex -176, -19, 11, -2512, 142, 0x87, 0xDE, 0xF7, 0xFF -vertex -104, -44, 89, -1294, -916, 0xD1, 0xA5, 0x4A, 0xFF -vertex -158, 21, 94, -2228, -1266, 0x8A, 0xFA, 0x2D, 0xFF - -bowser_seg6_vertex_0603EE58: # 0x0603EE58 -vertex 0, 162, -77, 708, 976, 0x00, 0x73, 0xCB, 0xFF -vertex 0, 177, 49, 382, -348, 0x00, 0x7D, 0xEC, 0xFF -vertex 55, 160, 54, -346, -108, 0x39, 0x70, 0xF4, 0xFF -vertex 69, 52, -135, 0, 990, 0x3D, 0x22, 0x97, 0xFF -vertex -68, 52, -135, 990, 990, 0xC3, 0x22, 0x97, 0xFF -vertex 0, 162, -77, 500, -438, 0x00, 0x73, 0xCB, 0xFF -vertex 0, -21, -146, 464, 814, 0x00, 0x17, 0x84, 0xFF -vertex -68, 52, -135, 1016, 82, 0xC3, 0x22, 0x97, 0xFF -vertex 69, 52, -135, -36, 36, 0x3D, 0x22, 0x97, 0xFF -vertex 0, 162, -77, 1458, 536, 0x00, 0x73, 0xCB, 0xFF -vertex 133, 130, -9, -384, 232, 0x66, 0x49, 0xEF, 0xFF -vertex 69, 52, -135, 864, 1906, 0x3D, 0x22, 0x97, 0xFF -vertex 133, 130, -9, -1174, 954, 0x66, 0x49, 0xEF, 0xFF -vertex -154, 28, 6, 406, 590, 0x8A, 0x28, 0xEC, 0xFF -vertex -141, 56, 59, 600, -250, 0x86, 0x20, 0xF6, 0xFF -vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF - -bowser_seg6_vertex_0603EF58: # 0x0603EF58 -vertex -132, 130, -9, 1084, -474, 0x99, 0x47, 0xF0, 0xFF -vertex 0, 162, -77, -408, -586, 0x00, 0x73, 0xCB, 0xFF -vertex -68, 52, -135, -6, 1036, 0xC3, 0x22, 0x97, 0xFF -vertex -132, 130, -9, 1362, 1002, 0x99, 0x47, 0xF0, 0xFF -vertex -54, 160, 54, 640, -158, 0xC6, 0x70, 0xF4, 0xFF -vertex 0, 162, -77, -156, 1064, 0x00, 0x73, 0xCB, 0xFF -vertex 0, 177, 49, 38, -410, 0x00, 0x7D, 0xEC, 0xFF -vertex -110, -16, -99, 606, 1968, 0xB0, 0x16, 0xA1, 0xFF -vertex -140, 2, -36, 1264, 1534, 0x95, 0x1E, 0xC4, 0xFF -vertex -68, 52, -135, -42, 1046, 0xC3, 0x22, 0x97, 0xFF -vertex -132, 130, -9, 1214, -390, 0x99, 0x47, 0xF0, 0xFF -vertex -154, 28, 6, 406, 590, 0x8A, 0x28, 0xEC, 0xFF -vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF -vertex -140, 2, -36, 266, 1220, 0x95, 0x1E, 0xC4, 0xFF - -bowser_seg6_vertex_0603F038: # 0x0603F038 -vertex 138, 92, 80, -42, -22, 0x67, 0x48, 0x06, 0xFF -vertex 133, 130, -9, 548, 1220, 0x66, 0x49, 0xEF, 0xFF -vertex 85, 120, 92, 702, -190, 0x55, 0x5D, 0x0D, 0xFF -vertex -141, 56, 59, 600, -250, 0x86, 0x20, 0xF6, 0xFF -vertex -137, 92, 80, 994, -652, 0x99, 0x48, 0x06, 0xFF -vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF -vertex 133, 130, -9, 174, -870, 0x66, 0x49, 0xEF, 0xFF -vertex 162, 30, 4, -568, 30, 0x77, 0x26, 0xEC, 0xFF -vertex 141, 2, -36, -254, 712, 0x69, 0x1B, 0xBF, 0xFF -vertex 69, 52, -135, 1164, 1146, 0x3D, 0x22, 0x97, 0xFF -vertex 111, -16, -99, 322, 1498, 0x50, 0x16, 0xA1, 0xFF -vertex -132, 130, -9, 916, 970, 0x99, 0x47, 0xF0, 0xFF -vertex -84, 120, 92, 872, -552, 0xAB, 0x5D, 0x0D, 0xFF -vertex -54, 160, 54, 182, -192, 0xC6, 0x70, 0xF4, 0xFF -vertex -137, 92, 80, 1530, -150, 0x99, 0x48, 0x06, 0xFF - -bowser_seg6_vertex_0603F128: # 0x0603F128 -vertex 0, -21, -146, -50, 888, 0x00, 0x17, 0x84, 0xFF -vertex -110, -16, -99, 954, 896, 0xB0, 0x16, 0xA1, 0xFF -vertex -68, 52, -135, 536, 148, 0xC3, 0x22, 0x97, 0xFF -vertex 85, 120, 92, 702, -190, 0x55, 0x5D, 0x0D, 0xFF -vertex 133, 130, -9, 548, 1220, 0x66, 0x49, 0xEF, 0xFF -vertex 55, 160, 54, 1428, 366, 0x39, 0x70, 0xF4, 0xFF -vertex 142, 56, 59, 62, 156, 0x79, 0x23, 0xFA, 0xFF -vertex 133, 130, -9, 1224, 192, 0x66, 0x49, 0xEF, 0xFF -vertex 138, 92, 80, 78, -394, 0x67, 0x48, 0x06, 0xFF -vertex 162, 30, 4, 450, 996, 0x77, 0x26, 0xEC, 0xFF -vertex 111, -16, -99, 36, 878, 0x50, 0x16, 0xA1, 0xFF -vertex 0, -21, -146, 956, 862, 0x00, 0x17, 0x84, 0xFF -vertex 69, 52, -135, 430, 34, 0x3D, 0x22, 0x97, 0xFF - -bowser_seg6_vertex_0603F1F8: # 0x0603F1F8 -vertex -106, 94, 78, 124, -380, 0xFB, 0xF9, 0x7E, 0xFF -vertex -85, 113, 62, 1042, -372, 0x54, 0x4B, 0x38, 0xFF -vertex -154, 176, 81, 488, 2016, 0xC3, 0x67, 0x29, 0xFF -vertex -154, 176, 81, 404, 2032, 0xC3, 0x67, 0x29, 0xFF -vertex -125, 101, 29, -76, -380, 0xA7, 0x19, 0xAA, 0xFF -vertex -131, 86, 58, 1026, -356, 0x8E, 0xD9, 0x27, 0xFF -vertex -154, 176, 81, 414, 2012, 0xC3, 0x67, 0x29, 0xFF -vertex -97, 118, 32, -42, -372, 0x21, 0x60, 0xB5, 0xFF -vertex -125, 101, 29, 1030, -368, 0xA7, 0x19, 0xAA, 0xFF -vertex -154, 176, 81, 416, 1976, 0xC3, 0x67, 0x29, 0xFF -vertex -85, 113, 62, -40, -360, 0x54, 0x4B, 0x38, 0xFF -vertex -97, 118, 32, 866, -356, 0x21, 0x60, 0xB5, 0xFF -vertex -106, 94, 78, 954, -428, 0xFB, 0xF9, 0x7E, 0xFF -vertex -154, 176, 81, 534, 2020, 0xC3, 0x67, 0x29, 0xFF -vertex -131, 86, 58, 44, -388, 0x8E, 0xD9, 0x27, 0xFF - -bowser_seg6_vertex_0603F2E8: # 0x0603F2E8 -vertex -111, 36, -71, 88, -12, 0xE7, 0x99, 0xBB, 0xFF -vertex -127, 44, -43, 1026, -8, 0xA2, 0xBC, 0x31, 0xFF -vertex -181, 75, -103, 430, 2004, 0x97, 0x15, 0xBE, 0xFF -vertex -181, 75, -103, 414, 2004, 0x97, 0x15, 0xBE, 0xFF -vertex -106, 88, -63, 24, -8, 0xFF, 0x79, 0xDD, 0xFF -vertex -98, 63, -83, 984, 0, 0x1F, 0x0E, 0x86, 0xFF -vertex -181, 75, -103, 436, 2012, 0x97, 0x15, 0xBE, 0xFF -vertex -124, 76, -39, -40, 12, 0xB1, 0x46, 0x45, 0xFF -vertex -106, 88, -63, 964, -16, 0xFF, 0x79, 0xDD, 0xFF -vertex -111, 36, -71, 986, 4, 0xE7, 0x99, 0xBB, 0xFF -vertex -181, 75, -103, 540, 1992, 0x97, 0x15, 0xBE, 0xFF -vertex -98, 63, -83, -152, 16, 0x1F, 0x0E, 0x86, 0xFF -vertex -181, 75, -103, 480, 2020, 0x97, 0x15, 0xBE, 0xFF -vertex -127, 44, -43, 56, -4, 0xA2, 0xBC, 0x31, 0xFF -vertex -124, 76, -39, 1028, -12, 0xB1, 0x46, 0x45, 0xFF - -bowser_seg6_vertex_0603F3D8: # 0x0603F3D8 -vertex 100, 102, 79, -2, -280, 0xEE, 0x07, 0x7D, 0xFF -vertex 127, 90, 65, 1050, -296, 0x65, 0xD6, 0x3F, 0xFF -vertex 154, 180, 82, 382, 2044, 0x3F, 0x66, 0x27, 0xFF -vertex 154, 180, 82, 512, 2016, 0x3F, 0x66, 0x27, 0xFF -vertex 128, 102, 34, -126, -256, 0x69, 0x07, 0xBB, 0xFF -vertex 102, 120, 29, 1068, -288, 0xF7, 0x58, 0xA6, 0xFF -vertex 154, 180, 82, 468, 2000, 0x3F, 0x66, 0x27, 0xFF -vertex 127, 90, 65, 88, -332, 0x65, 0xD6, 0x3F, 0xFF -vertex 128, 102, 34, 1024, -332, 0x69, 0x07, 0xBB, 0xFF -vertex 84, 120, 57, 1024, -312, 0xAA, 0x58, 0x1D, 0xFF -vertex 154, 180, 82, 458, 2040, 0x3F, 0x66, 0x27, 0xFF -vertex 102, 120, 29, 6, -280, 0xF7, 0x58, 0xA6, 0xFF -vertex 100, 102, 79, 924, -300, 0xEE, 0x07, 0x7D, 0xFF -vertex 154, 180, 82, 458, 2036, 0x3F, 0x66, 0x27, 0xFF -vertex 84, 120, 57, 0, -312, 0xAA, 0x58, 0x1D, 0xFF - -bowser_seg6_vertex_0603F4C8: # 0x0603F4C8 -vertex -87, 144, -1, 18, -8, 0x88, 0x09, 0x25, 0xFF -vertex -62, 153, 16, 946, 4, 0xF5, 0x30, 0x74, 0xFF -vertex -86, 232, -19, 500, 2008, 0xDC, 0x79, 0xF9, 0xFF -vertex -86, 232, -19, 426, 1952, 0xDC, 0x79, 0xF9, 0xFF -vertex -46, 153, -33, 130, 12, 0x3A, 0x2F, 0x9A, 0xFF -vertex -77, 144, -32, 904, 0, 0xB2, 0x06, 0x9D, 0xFF -vertex -86, 232, -19, 460, 1992, 0xDC, 0x79, 0xF9, 0xFF -vertex -37, 159, -2, 20, -28, 0x61, 0x49, 0x21, 0xFF -vertex -46, 153, -33, 1040, -12, 0x3A, 0x2F, 0x9A, 0xFF -vertex -87, 144, -1, 928, 24, 0x88, 0x09, 0x25, 0xFF -vertex -86, 232, -19, 416, 2012, 0xDC, 0x79, 0xF9, 0xFF -vertex -77, 144, -32, 52, 12, 0xB2, 0x06, 0x9D, 0xFF -vertex -86, 232, -19, 488, 2004, 0xDC, 0x79, 0xF9, 0xFF -vertex -62, 153, 16, 28, 12, 0xF5, 0x30, 0x74, 0xFF -vertex -37, 159, -2, 956, 16, 0x61, 0x49, 0x21, 0xFF - -bowser_seg6_vertex_0603F5B8: # 0x0603F5B8 -vertex 47, 153, -33, -284, 28, 0xC6, 0x2F, 0x9A, 0xFF -vertex 38, 159, -2, 980, 92, 0x9F, 0x49, 0x21, 0xFF -vertex 87, 232, -19, 418, 2036, 0x24, 0x79, 0xF9, 0xFF -vertex 87, 232, -19, 586, 1988, 0x24, 0x79, 0xF9, 0xFF -vertex 78, 144, -32, -34, 32, 0x4E, 0x06, 0x9D, 0xFF -vertex 47, 153, -33, 1302, 16, 0xC6, 0x2F, 0x9A, 0xFF -vertex 87, 232, -19, 460, 2000, 0x24, 0x79, 0xF9, 0xFF -vertex 88, 144, -1, 8, -4, 0x78, 0x09, 0x25, 0xFF -vertex 78, 144, -32, 974, -8, 0x4E, 0x06, 0x9D, 0xFF -vertex 87, 232, -19, 460, 2004, 0x24, 0x79, 0xF9, 0xFF -vertex 63, 153, 16, -382, 92, 0x0B, 0x30, 0x74, 0xFF -vertex 88, 144, -1, 1000, 4, 0x78, 0x09, 0x25, 0xFF -vertex 87, 232, -19, 604, 1996, 0x24, 0x79, 0xF9, 0xFF -vertex 38, 159, -2, -150, 4, 0x9F, 0x49, 0x21, 0xFF -vertex 63, 153, 16, 1090, 0, 0x0B, 0x30, 0x74, 0xFF - -bowser_seg6_vertex_0603F6A8: # 0x0603F6A8 -vertex 128, 44, -43, 1016, -8, 0x36, 0x8E, 0x05, 0xFF -vertex 125, 76, -39, -10, 4, 0x1E, 0x74, 0x27, 0xFF -vertex 128, 49, -43, 838, -8, 0x9B, 0x00, 0xB4, 0xFF -vertex 107, 88, -63, 962, 0, 0x01, 0x79, 0xDD, 0xFF -vertex 182, 75, -103, 474, 2012, 0x69, 0x15, 0xBE, 0xFF -vertex 99, 63, -83, 8, 0, 0xE1, 0x0E, 0x86, 0xFF -vertex 125, 76, -39, 896, -12, 0x1E, 0x74, 0x27, 0xFF -vertex 182, 75, -103, 464, 1980, 0x69, 0x15, 0xBE, 0xFF -vertex 107, 88, -63, 22, 0, 0x01, 0x79, 0xDD, 0xFF -vertex 182, 75, -103, 420, 2004, 0x69, 0x15, 0xBE, 0xFF -vertex 112, 36, -71, -142, -8, 0x19, 0x99, 0xBB, 0xFF -vertex 99, 63, -83, 858, -8, 0xE1, 0x0E, 0x86, 0xFF -vertex 182, 75, -103, 448, 2004, 0x69, 0x15, 0xBE, 0xFF -vertex 72, 132, -53, 898, -16, 0x27, 0x64, 0x43, 0xFF -vertex 107, 168, -127, 434, 2008, 0x3B, 0x50, 0xB2, 0xFF -vertex 46, 133, -72, -36, 16, 0xB7, 0x66, 0xF0, 0xFF - -bowser_seg6_vertex_0603F7A8: # 0x0603F7A8 -vertex 128, 44, -43, -70, 0, 0x36, 0x8E, 0x05, 0xFF -vertex 112, 36, -71, 1020, 20, 0x19, 0x99, 0xBB, 0xFF -vertex 182, 75, -103, 492, 2048, 0x69, 0x15, 0xBE, 0xFF -vertex 49, 108, -94, 980, -12, 0xC4, 0xFD, 0x91, 0xFF -vertex 107, 168, -127, 438, 2008, 0x3B, 0x50, 0xB2, 0xFF -vertex 77, 93, -88, -156, 0, 0x3E, 0xBB, 0xAA, 0xFF -vertex 46, 133, -72, 952, 20, 0xB7, 0x66, 0xF0, 0xFF -vertex 107, 168, -127, 480, 2004, 0x3B, 0x50, 0xB2, 0xFF -vertex 49, 108, -94, -58, -12, 0xC4, 0xFD, 0x91, 0xFF -vertex 107, 168, -127, 526, 2012, 0x3B, 0x50, 0xB2, 0xFF -vertex 92, 108, -62, -64, -8, 0x7C, 0xFC, 0x18, 0xFF -vertex 77, 93, -88, 1038, -12, 0x3E, 0xBB, 0xAA, 0xFF -vertex 26, 96, -112, -18, -8, 0x71, 0x34, 0xEB, 0xFF -vertex 16, 69, -126, 976, -8, 0x46, 0xBF, 0xAD, 0xFF -vertex 0, 124, -183, 434, 2004, 0xFF, 0x38, 0x8F, 0xFF - -bowser_seg6_vertex_0603F898: # 0x0603F898 -vertex 72, 132, -53, 38, 24, 0x27, 0x64, 0x43, 0xFF -vertex 92, 108, -62, 1040, 0, 0x7C, 0xFC, 0x18, 0xFF -vertex 107, 168, -127, 468, 2016, 0x3B, 0x50, 0xB2, 0xFF -vertex -25, 96, -112, -4, 12, 0x8E, 0x32, 0xEC, 0xFF -vertex 0, 113, -103, 968, 20, 0xFF, 0x7D, 0x11, 0xFF -vertex 0, 124, -183, 504, 2004, 0xFF, 0x38, 0x8F, 0xFF -vertex 0, 113, -103, -74, -12, 0xFF, 0x7D, 0x11, 0xFF -vertex 26, 96, -112, 916, -8, 0x71, 0x34, 0xEB, 0xFF -vertex 0, 124, -183, 400, 2012, 0xFF, 0x38, 0x8F, 0xFF -vertex -15, 69, -126, -194, 8, 0xBA, 0xBE, 0xAE, 0xFF -vertex -25, 96, -112, 746, -8, 0x8E, 0x32, 0xEC, 0xFF -vertex 0, 124, -183, 388, 2008, 0xFF, 0x38, 0x8F, 0xFF -vertex -71, 132, -53, 928, -4, 0xD9, 0x64, 0x43, 0xFF -vertex -106, 168, -127, 458, 1980, 0xC5, 0x50, 0xB2, 0xFF -vertex -91, 108, -62, 52, 0, 0x84, 0xFC, 0x18, 0xFF - -bowser_seg6_vertex_0603F988: # 0x0603F988 -vertex 16, 69, -126, 2, -8, 0x46, 0xBF, 0xAD, 0xFF -vertex -15, 69, -126, 1120, 8, 0xBA, 0xBE, 0xAE, 0xFF -vertex 0, 124, -183, 498, 2008, 0xFF, 0x38, 0x8F, 0xFF -vertex -48, 108, -94, 950, -4, 0x3C, 0xFD, 0x91, 0xFF -vertex -106, 168, -127, 382, 1992, 0xC5, 0x50, 0xB2, 0xFF -vertex -45, 133, -72, 6, -4, 0x49, 0x66, 0xF0, 0xFF -vertex -106, 168, -127, 520, 2028, 0xC5, 0x50, 0xB2, 0xFF -vertex -76, 93, -88, -156, 12, 0xC2, 0xBB, 0xAA, 0xFF -vertex -91, 108, -62, 932, 24, 0x84, 0xFC, 0x18, 0xFF -vertex -48, 108, -94, -36, 56, 0x3C, 0xFD, 0x91, 0xFF -vertex -76, 93, -88, 984, 0, 0xC2, 0xBB, 0xAA, 0xFF -vertex -106, 168, -127, 540, 2024, 0xC5, 0x50, 0xB2, 0xFF -vertex -71, 132, -53, 24, -12, 0xD9, 0x64, 0x43, 0xFF -vertex -45, 133, -72, 1000, -12, 0x49, 0x66, 0xF0, 0xFF -vertex -106, 168, -127, 464, 1996, 0xC5, 0x50, 0xB2, 0xFF - -bowser_seg6_vertex_0603FA78: # 0x0603FA78 -vertex 67, 104, 167, 1256, 140, 0x5C, 0x12, 0x55, 0xFF -vertex 40, 85, 189, 348, -110, 0x1D, 0x0D, 0x7A, 0xFF -vertex 49, 58, 158, 388, 952, 0x39, 0xC9, 0x62, 0xFF -vertex 81, 91, 138, 1556, 950, 0x4E, 0xF9, 0x63, 0xFF -vertex 82, 124, 131, 2140, 574, 0x5E, 0x40, 0x37, 0xFF -vertex 49, 58, 158, 3948, 972, 0x39, 0xC9, 0x62, 0xFF -vertex 40, 85, 189, 3544, -10, 0x1D, 0x0D, 0x7A, 0xFF -vertex 0, 51, 166, 2008, 982, 0x00, 0xB4, 0x65, 0xFF -vertex -48, 58, 158, 68, 942, 0xC6, 0xCA, 0x62, 0xFF -vertex -39, 85, 189, 324, -34, 0xE3, 0x0D, 0x7A, 0xFF -vertex -80, 91, 138, 1688, 952, 0xB2, 0xF9, 0x63, 0xFF -vertex -66, 104, 167, 1344, 156, 0xA4, 0x12, 0x55, 0xFF -vertex -81, 124, 131, 2464, 566, 0xA2, 0x40, 0x37, 0xFF -vertex -48, 58, 158, 196, 992, 0xC6, 0xCA, 0x62, 0xFF -vertex -39, 85, 189, 200, -62, 0xE3, 0x0D, 0x7A, 0xFF - -bowser_seg6_vertex_0603FB68: # 0x0603FB68 -vertex 129, -50, -86, 0, 0, 0x57, 0xC1, 0xBE, 0xFF -vertex 0, -48, -166, 0, 0, 0x00, 0xE5, 0x84, 0xFF -vertex 111, -16, -99, 0, 0, 0x50, 0x16, 0xA1, 0xFF -vertex 0, -21, -146, 0, 0, 0x00, 0x17, 0x84, 0xFF - -glabel bowser_seg6_dl_0603FBA8 # 0x0603FBA8 - 0x0603FC18 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_0603E718, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 7, 8, 4, 0x0, 3, 2, 8, 0x0 -gsSP1Triangle 7, 3, 8, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603FC18 # 0x0603FC18 - 0x0603FD38 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603E7A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 12, 11, 0x0, 0, 2, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603E8A8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603E988, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603EA68, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 5, 4, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603FD38 # 0x0603FD38 - 0x0603FDD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603EB48, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 2, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 2, 6, 7, 0x0, 8, 3, 2, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 2, 7, 8, 0x0 -gsSP2Triangles 7, 9, 8, 0x0, 10, 3, 8, 0x0 -gsSP2Triangles 11, 8, 9, 0x0, 11, 9, 12, 0x0 -gsSP2Triangles 10, 8, 11, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603FDD0 # 0x0603FDD0 - 0x0603FEA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603EC18, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 8, 7, 6, 0x0, 9, 7, 8, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603ED18, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 12, 10, 0x0, 10, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603EDF8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603FEA8 # 0x0603FEA8 - 0x0603FFA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0601F438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603EE58, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603EF58, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_0603F038, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex bowser_seg6_vertex_0603F128, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP1Triangle 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_0603FFA8 # 0x0603FFA8 - 0x06040180 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_0603F1F8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F2E8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F3D8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F4C8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F5B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F6A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_0603F7A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F898, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_0603F988, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06040180 # 0x06040180 - 0x060401F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_0603FA78, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 7, 9, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 11, 10, 0x0 -gsSP1Triangle 13, 14, 11, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060401F0 # 0x060401F0 - 0x06040210 -gsSPVertex bowser_seg6_vertex_0603FB68, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06040210 # 0x06040210 - 0x060402D8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603FBA8 -gsSPDisplayList bowser_seg6_dl_0603FC18 -gsSPDisplayList bowser_seg6_dl_0603FD38 -gsSPDisplayList bowser_seg6_dl_0603FDD0 -gsSPDisplayList bowser_seg6_dl_0603FEA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603FFA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_06040180 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList bowser_seg6_dl_060401F0 -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel bowser_seg6_dl_06040358 # 0x06040358 - 0x06040428 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_0603FBA8 -gsSPDisplayList bowser_seg6_dl_0603FC18 -gsSPDisplayList bowser_seg6_dl_0603FD38 -gsSPDisplayList bowser_seg6_dl_0603FDD0 -gsSPDisplayList bowser_seg6_dl_0603FEA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_0603FFA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_06040180 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList bowser_seg6_dl_060401F0 -gsSPEndDisplayList -.endif - -bowser_seg6_vertex_060402D8: # 0x060402D8 -vertex -36, -51, 15, 58, -378, 0xA6, 0xF9, 0x58, 0xFF -vertex -19, -43, 45, -690, -202, 0x92, 0xEF, 0x3B, 0xFF -vertex -40, 7, 39, -566, 990, 0x96, 0x22, 0x3C, 0xFF -vertex 26, 4, 87, 414, -46, 0xB7, 0x11, 0x65, 0xFF -vertex 62, 32, 94, -414, 796, 0x24, 0x63, 0x46, 0xFF -vertex -40, 7, 39, 2638, 304, 0x96, 0x22, 0x3C, 0xFF -vertex 157, -55, -19, -186, 770, 0x54, 0xA4, 0xEB, 0xFF -vertex 157, -55, 20, 1026, 616, 0x67, 0xBB, 0x16, 0xFF -vertex 150, -73, 0, 388, 122, 0x78, 0xD7, 0x00, 0xFF -vertex 56, -125, 36, 1342, 228, 0xEA, 0x95, 0x3F, 0xFF -vertex 135, -116, 30, -520, 234, 0x40, 0x9B, 0x28, 0xFF -vertex 71, -107, 61, 992, 860, 0xFE, 0xBA, 0x69, 0xFF -vertex -36, -51, -14, 804, -382, 0x9D, 0xF8, 0xB2, 0xFF -vertex 56, -125, -35, 728, -68, 0xEA, 0x95, 0xC1, 0xFF -vertex 71, -107, -60, 272, 742, 0xFE, 0xBA, 0x97, 0xFF -vertex 135, -116, -29, -1926, -108, 0x40, 0x9B, 0xD8, 0xFF - -bowser_seg6_vertex_060403D8: # 0x060403D8 -vertex -40, 7, 39, -566, 990, 0x96, 0x22, 0x3C, 0xFF -vertex -40, 7, -44, 1518, 984, 0xA0, 0x24, 0xB7, 0xFF -vertex -36, -51, -14, 804, -382, 0x9D, 0xF8, 0xB2, 0xFF -vertex -19, -43, -44, 1548, -208, 0x93, 0xEB, 0xC5, 0xFF -vertex 12, -28, -72, 2238, 88, 0xC0, 0x01, 0x93, 0xFF -vertex 56, -125, 36, 1264, -504, 0xEA, 0x95, 0x3F, 0xFF -vertex 56, -132, 0, 588, -514, 0x09, 0x82, 0x00, 0xFF -vertex 135, -116, 30, 1068, 970, 0x40, 0x9B, 0x28, 0xFF -vertex 56, -125, -35, -88, -472, 0xEA, 0x95, 0xC1, 0xFF -vertex 135, -116, -29, -62, 996, 0x40, 0x9B, 0xD8, 0xFF -vertex 137, -119, 0, 500, 1008, 0x54, 0xA2, 0x00, 0xFF -vertex 56, -125, -35, 728, -68, 0xEA, 0x95, 0xC1, 0xFF -vertex 39, -99, -51, 1272, 664, 0xFA, 0x9E, 0xB0, 0xFF -vertex 71, -107, -60, 272, 742, 0xFE, 0xBA, 0x97, 0xFF - -bowser_seg6_vertex_060404B8: # 0x060404B8 -vertex 10, -97, 45, -586, 996, 0xC6, 0xAC, 0x4A, 0xFF -vertex 56, -132, 0, 500, -326, 0x09, 0x82, 0x00, 0xFF -vertex 56, -125, 36, -290, -258, 0xEA, 0x95, 0x3F, 0xFF -vertex 10, -97, -44, 1348, 1070, 0xC6, 0xAC, 0xB6, 0xFF -vertex 56, -125, -35, 1274, -198, 0xEA, 0x95, 0xC1, 0xFF -vertex 10, -97, -44, 192, 1126, 0xC6, 0xAC, 0xB6, 0xFF -vertex 39, -99, -51, 822, 640, 0xFA, 0x9E, 0xB0, 0xFF -vertex 56, -125, -35, 800, -274, 0xEA, 0x95, 0xC1, 0xFF -vertex 150, -73, 0, 492, 886, 0x78, 0xD7, 0x00, 0xFF -vertex 137, -119, 0, 514, -20, 0x54, 0xA2, 0x00, 0xFF -vertex 135, -116, -29, -44, 22, 0x40, 0x9B, 0xD8, 0xFF -vertex 135, -116, 30, 1074, 38, 0x40, 0x9B, 0x28, 0xFF -vertex 71, -107, 61, 770, -12, 0xFE, 0xBA, 0x69, 0xFF -vertex 79, -67, 69, 584, 932, 0x00, 0xC4, 0x6F, 0xFF -vertex 49, -58, 77, 1338, 1218, 0x1C, 0xCE, 0x71, 0xFF -vertex 39, -99, 52, 1566, 166, 0xFA, 0x9E, 0x50, 0xFF - -bowser_seg6_vertex_060405B8: # 0x060405B8 -vertex 63, 45, 0, 478, -512, 0x1E, 0x7B, 0x00, 0xFF -vertex 62, 32, -93, 2542, -382, 0x25, 0x61, 0xB9, 0xFF -vertex -40, 7, -44, 1430, 2406, 0xA0, 0x24, 0xB7, 0xFF -vertex -40, 7, 39, -414, 2412, 0x96, 0x22, 0x3C, 0xFF -vertex 62, 32, 94, -1586, -370, 0x24, 0x63, 0x46, 0xFF -vertex 10, -97, 45, -12, -548, 0xC6, 0xAC, 0x4A, 0xFF -vertex -19, -43, 45, -14, 1000, 0x92, 0xEF, 0x3B, 0xFF -vertex -36, -51, 15, 1216, 1022, 0xA6, 0xF9, 0x58, 0xFF -vertex 10, -97, 45, 1618, 1004, 0xC6, 0xAC, 0x4A, 0xFF -vertex 56, -125, 36, 726, -172, 0xEA, 0x95, 0x3F, 0xFF -vertex 39, -99, 52, 900, 806, 0xFA, 0x9E, 0x50, 0xFF -vertex 39, -99, -51, -738, 482, 0xFA, 0x9E, 0xB0, 0xFF -vertex 49, -58, -76, -52, 1388, 0x1C, 0xCE, 0x8F, 0xFF -vertex 71, -107, -60, -14, 86, 0xFE, 0xBA, 0x97, 0xFF -vertex 71, -107, 61, 82, 472, 0xFE, 0xBA, 0x69, 0xFF - -bowser_seg6_vertex_060406A8: # 0x060406A8 -vertex -36, -51, -14, -184, 1010, 0x9D, 0xF8, 0xB2, 0xFF -vertex -19, -43, -44, 896, 874, 0x93, 0xEB, 0xC5, 0xFF -vertex 10, -97, -44, 958, -660, 0xC6, 0xAC, 0xB6, 0xFF -vertex 102, -67, 73, -2, 948, 0x08, 0xC2, 0x6E, 0xFF -vertex 79, -67, 69, 584, 932, 0x00, 0xC4, 0x6F, 0xFF -vertex 123, -90, 62, -536, 328, 0x29, 0xBD, 0x63, 0xFF -vertex 49, -58, -76, -52, 1388, 0x1C, 0xCE, 0x8F, 0xFF -vertex 79, -67, -68, 582, 902, 0x00, 0xC4, 0x91, 0xFF -vertex 71, -107, -60, -14, 86, 0xFE, 0xBA, 0x97, 0xFF -vertex -40, 7, 39, 1442, 942, 0x96, 0x22, 0x3C, 0xFF -vertex -19, -43, 45, 1006, -334, 0x92, 0xEF, 0x3B, 0xFF -vertex 12, -28, 73, -106, 6, 0xBE, 0x04, 0x6B, 0xFF -vertex 26, 4, 87, -646, 794, 0xB7, 0x11, 0x65, 0xFF -vertex -40, 7, -44, -2, 932, 0xA0, 0x24, 0xB7, 0xFF -vertex 26, 4, -86, 1490, 400, 0xB9, 0x0E, 0x99, 0xFF -vertex 12, -28, -72, 922, -146, 0xC0, 0x01, 0x93, 0xFF - -bowser_seg6_vertex_060407A8: # 0x060407A8 -vertex -40, 7, -44, -952, 762, 0xA0, 0x24, 0xB7, 0xFF -vertex 62, 32, -93, 1902, 694, 0x25, 0x61, 0xB9, 0xFF -vertex 26, 4, -86, 916, 272, 0xB9, 0x0E, 0x99, 0xFF - -bowser_seg6_vertex_060407D8: # 0x060407D8 -vertex 154, 6, 90, 1150, -66, 0x0B, 0x42, 0x6B, 0xFF -vertex 151, -43, 67, 1214, -1116, 0x20, 0xBF, 0x67, 0xFF -vertex 198, -43, 64, 0, -1182, 0x3E, 0xC5, 0x5D, 0xFF -vertex 62, 32, -93, -48, 928, 0x25, 0x61, 0xB9, 0xFF -vertex 76, 14, 0, 2026, 760, 0x64, 0x4D, 0x00, 0xFF -vertex 83, 2, -86, 72, 710, 0x62, 0x34, 0xC4, 0xFF -vertex 63, 45, 0, 2068, 964, 0x1E, 0x7B, 0x00, 0xFF -vertex 62, 32, 94, 4140, 854, 0x24, 0x63, 0x46, 0xFF -vertex 98, -10, -72, 388, 598, 0x0B, 0x79, 0xDD, 0xFF -vertex 83, 2, 87, 3948, 642, 0x62, 0x34, 0x3C, 0xFF -vertex 98, -10, 73, 3612, 544, 0x0B, 0x79, 0x23, 0xFF -vertex 94, -30, 91, 2700, -896, 0x34, 0xF9, 0x73, 0xFF -vertex 194, 27, 35, -18, 960, 0x42, 0x68, 0x1D, 0xFF -vertex 170, 27, 44, 612, 924, 0x15, 0x6D, 0x3C, 0xFF - -bowser_seg6_vertex_060408B8: # 0x060408B8 -vertex 151, -43, -66, 714, -182, 0x20, 0xBF, 0x99, 0xFF -vertex 114, -47, -72, -112, 142, 0x16, 0xEF, 0x85, 0xFF -vertex 94, -30, -90, -386, 792, 0x34, 0xF9, 0x8D, 0xFF -vertex 94, -30, 91, 2700, -896, 0x34, 0xF9, 0x73, 0xFF -vertex 114, -47, 73, 2184, -1210, 0x16, 0xEF, 0x7B, 0xFF -vertex 151, -43, 67, 1214, -1116, 0x20, 0xBF, 0x67, 0xFF -vertex 62, 0, -113, 736, 1006, 0x12, 0x1F, 0x87, 0xFF -vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF -vertex 26, 4, -86, -82, 1186, 0xB9, 0x0E, 0x99, 0xFF -vertex 62, 32, -93, 886, 1590, 0x25, 0x61, 0xB9, 0xFF -vertex 12, -28, -72, -612, 530, 0xC0, 0x01, 0x93, 0xFF -vertex 198, -43, -63, 1788, -624, 0x3E, 0xC5, 0xA3, 0xFF -vertex 154, 6, -89, 1086, 900, 0x0B, 0x42, 0x95, 0xFF -vertex 226, -26, -24, 430, -686, 0x7B, 0x0C, 0xE8, 0xFF -vertex 198, -43, -63, -716, -672, 0x3E, 0xC5, 0xA3, 0xFF -vertex 201, -2, -61, -652, 312, 0x5B, 0x25, 0xB1, 0xFF - -bowser_seg6_vertex_060409B8: # 0x060409B8 -vertex 170, 27, -43, -102, 1494, 0x15, 0x6D, 0xC4, 0xFF -vertex 194, 27, -34, 168, 1126, 0x42, 0x68, 0xE3, 0xFF -vertex 154, 6, -89, -1448, 1234, 0x0B, 0x42, 0x95, 0xFF -vertex 199, 13, 0, 1184, 690, 0x36, 0x72, 0x00, 0xFF -vertex 226, -26, -24, 430, -686, 0x7B, 0x0C, 0xE8, 0xFF -vertex 201, -2, -61, -652, 312, 0x5B, 0x25, 0xB1, 0xFF -vertex 170, 33, -25, 434, 1636, 0x17, 0x74, 0x2D, 0xFF -vertex 226, -26, 25, 1882, -720, 0x79, 0x15, 0x1D, 0xFF -vertex 194, 27, 35, 2216, 1076, 0x42, 0x68, 0x1D, 0xFF -vertex 146, 12, -16, 686, 1456, 0xC3, 0x67, 0x29, 0xFF -vertex 170, 33, 26, 1970, 1600, 0x17, 0x74, 0xD4, 0xFF -vertex 146, 12, 17, 1710, 1432, 0xC3, 0x67, 0xD7, 0xFF -vertex 154, 6, -89, 0, -488, 0x0B, 0x42, 0x95, 0xFF -vertex 146, 18, -53, 826, -458, 0xC0, 0x61, 0xCE, 0xFF -vertex 170, 27, -43, 1050, -996, 0x15, 0x6D, 0xC4, 0xFF - -bowser_seg6_vertex_06040AA8: # 0x06040AA8 -vertex 154, 6, -89, 0, -488, 0x0B, 0x42, 0x95, 0xFF -vertex 94, -30, -90, -46, 1012, 0x34, 0xF9, 0x8D, 0xFF -vertex 98, -10, -72, 378, 734, 0x0B, 0x79, 0xDD, 0xFF -vertex 146, 18, -53, 826, -458, 0xC0, 0x61, 0xCE, 0xFF -vertex 201, -2, 62, 3004, 226, 0x5B, 0x25, 0x4F, 0xFF -vertex 194, 27, 35, 2216, 1076, 0x42, 0x68, 0x1D, 0xFF -vertex 154, 6, 90, 3836, 1108, 0x0B, 0x42, 0x6B, 0xFF -vertex 226, -26, 25, 1882, -720, 0x79, 0x15, 0x1D, 0xFF -vertex 198, -43, 64, 3028, -760, 0x3E, 0xC5, 0x5D, 0xFF -vertex 151, -43, -66, -16, 52, 0x20, 0xBF, 0x99, 0xFF -vertex 198, -43, -63, 0, 990, 0x3E, 0xC5, 0xA3, 0xFF -vertex 183, -75, -16, 850, 672, 0xFF, 0x85, 0xE4, 0xFF -vertex 157, -55, -19, 826, 164, 0x54, 0xA4, 0xEB, 0xFF -vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF -vertex 49, -58, -76, 28, -286, 0x1C, 0xCE, 0x8F, 0xFF -vertex 12, -28, -72, -612, 530, 0xC0, 0x01, 0x93, 0xFF - -bowser_seg6_vertex_06040BA8: # 0x06040BA8 -vertex 215, -61, -21, 700, 1310, 0x58, 0xAC, 0xDF, 0xFF -vertex 183, -75, -16, 850, 672, 0xFF, 0x85, 0xE4, 0xFF -vertex 198, -43, -63, 0, 990, 0x3E, 0xC5, 0xA3, 0xFF -vertex 215, -61, 22, 1522, 1292, 0x5B, 0xAB, 0x16, 0xFF -vertex 183, -75, 17, 1470, 658, 0xE6, 0x88, 0x1C, 0xFF -vertex 157, -55, -19, 826, 164, 0x54, 0xA4, 0xEB, 0xFF -vertex 157, -55, 20, 1570, 148, 0x67, 0xBB, 0x16, 0xFF -vertex 198, -43, 64, 2306, 938, 0x3E, 0xC5, 0x5D, 0xFF -vertex 151, -43, 67, 2432, -2, 0x20, 0xBF, 0x67, 0xFF -vertex 79, -67, -68, 622, -692, 0x00, 0xC4, 0x91, 0xFF -vertex 49, -58, -76, 28, -286, 0x1C, 0xCE, 0x8F, 0xFF -vertex 102, -67, -72, 1162, -792, 0x08, 0xC2, 0x92, 0xFF -vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF -vertex 94, -30, 91, -256, -102, 0x34, 0xF9, 0x73, 0xFF -vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF -vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF - -bowser_seg6_vertex_06040CA8: # 0x06040CA8 -vertex 94, -30, -90, 1234, 98, 0x34, 0xF9, 0x8D, 0xFF -vertex 114, -47, -72, 1524, -452, 0x16, 0xEF, 0x85, 0xFF -vertex 102, -67, -72, 1162, -792, 0x08, 0xC2, 0x92, 0xFF -vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF -vertex 102, -67, 73, -382, -18, 0x08, 0xC2, 0x6E, 0xFF -vertex 49, -58, 77, 802, 130, 0x1C, 0xCE, 0x71, 0xFF -vertex 79, -67, 69, 116, -10, 0x00, 0xC4, 0x6F, 0xFF -vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF -vertex 94, -30, 91, -256, -102, 0x34, 0xF9, 0x73, 0xFF -vertex 98, -10, 73, -412, 392, 0x0B, 0x79, 0x23, 0xFF -vertex 102, -67, 73, -310, -1040, 0x08, 0xC2, 0x6E, 0xFF -vertex 114, -47, 73, -636, -578, 0x16, 0xEF, 0x7B, 0xFF -vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF -vertex 98, -10, 73, 3836, 776, 0x0B, 0x79, 0x23, 0xFF -vertex 94, -30, 91, 4264, 1066, 0x34, 0xF9, 0x73, 0xFF -vertex 154, 6, 90, 4240, -434, 0x0B, 0x42, 0x6B, 0xFF - -bowser_seg6_vertex_06040DA8: # 0x06040DA8 -vertex 26, 4, 87, 1196, 900, 0xB7, 0x11, 0x65, 0xFF -vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF -vertex 62, 0, 114, 382, 712, 0x12, 0x1F, 0x79, 0xFF -vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF -vertex 12, -28, 73, 1636, 114, 0xBE, 0x04, 0x6B, 0xFF -vertex 49, -58, 77, 898, -712, 0x1C, 0xCE, 0x71, 0xFF -vertex 102, -67, 73, -310, -1040, 0x08, 0xC2, 0x6E, 0xFF -vertex 83, 2, -86, 1160, 822, 0x62, 0x34, 0xC4, 0xFF -vertex 94, -30, -90, 1234, 98, 0x34, 0xF9, 0x8D, 0xFF -vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF -vertex 98, -10, -72, 1400, 416, 0x0B, 0x79, 0xDD, 0xFF -vertex 146, 18, 54, 3382, -426, 0xC0, 0x61, 0x32, 0xFF -vertex 98, -10, 73, 3836, 776, 0x0B, 0x79, 0x23, 0xFF -vertex 154, 6, 90, 4240, -434, 0x0B, 0x42, 0x6B, 0xFF -vertex 170, 27, 44, 3156, -970, 0x15, 0x6D, 0x3C, 0xFF -vertex 62, 32, 94, 270, 1514, 0x24, 0x63, 0x46, 0xFF - -bowser_seg6_vertex_06040EA8: # 0x06040EA8 -vertex 62, 32, -93, 616, 1358, 0x25, 0x61, 0xB9, 0xFF -vertex 83, 2, -86, 1006, 410, 0x62, 0x34, 0xC4, 0xFF -vertex 62, 0, -113, 96, 522, 0x12, 0x1F, 0x87, 0xFF -vertex 63, -31, -110, 54, -430, 0x00, 0xDC, 0x87, 0xFF -vertex 199, 13, 0, 2100, -1358, 0x36, 0x72, 0x00, 0xFF -vertex 146, 12, -16, 1690, -380, 0xC3, 0x67, 0x29, 0xFF -vertex 146, 12, 17, 2518, -370, 0xC3, 0x67, 0xD7, 0xFF -vertex 170, 33, -25, 86, 1044, 0x17, 0x74, 0x2D, 0xFF -vertex 194, 27, -34, 0, 798, 0x42, 0x68, 0xE3, 0xFF -vertex 170, 27, -43, -168, 1046, 0x15, 0x6D, 0xC4, 0xFF -vertex 170, 27, 44, 1072, 1038, 0x15, 0x6D, 0x3C, 0xFF -vertex 194, 27, 35, 944, 792, 0x42, 0x68, 0x1D, 0xFF -vertex 170, 33, 26, 818, 1038, 0x17, 0x74, 0xD4, 0xFF -vertex 154, 6, 90, 1626, 754, 0x0B, 0x42, 0x6B, 0xFF -vertex 198, -43, 64, 222, -854, 0x3E, 0xC5, 0x5D, 0xFF -vertex 201, -2, 62, -76, 244, 0x5B, 0x25, 0x4F, 0xFF - -bowser_seg6_vertex_06040FA8: # 0x06040FA8 -vertex 201, -2, -61, 1502, 342, 0x5B, 0x25, 0xB1, 0xFF -vertex 198, -43, -63, 1302, -672, 0x3E, 0xC5, 0xA3, 0xFF -vertex 154, 6, -89, 100, 724, 0x0B, 0x42, 0x95, 0xFF - -bowser_seg6_vertex_06040FD8: # 0x06040FD8 -vertex 146, 12, -16, 348, 1572, 0xC3, 0x67, 0x29, 0xFF -vertex 146, 18, -53, 126, 1636, 0xC0, 0x61, 0xCE, 0xFF -vertex 98, -10, -72, 20, 612, 0x0B, 0x79, 0xDD, 0xFF -vertex 146, 12, 17, 562, 1556, 0xC3, 0x67, 0xD7, 0xFF -vertex 98, -10, 0, 464, 576, 0x06, 0x7E, 0x00, 0xFF -vertex 98, -10, 73, 910, 544, 0x0B, 0x79, 0x23, 0xFF -vertex 146, 18, 54, 784, 1584, 0xC0, 0x61, 0x32, 0xFF -vertex 98, -10, 0, 446, 776, 0x06, 0x7E, 0x00, 0xFF -vertex 98, -10, -72, 16, 820, 0x0B, 0x79, 0xDD, 0xFF -vertex 76, 14, 0, 456, 1804, 0x64, 0x4D, 0x00, 0xFF -vertex 98, -10, 73, 878, 728, 0x0B, 0x79, 0x23, 0xFF - -bowser_seg6_vertex_06041088: # 0x06041088 -vertex -36, -51, 15, -54, 1716, 0xA6, 0xF9, 0x58, 0xFF -vertex -95, -69, 0, -44, 752, 0xA3, 0x56, 0x00, 0xFF -vertex -64, -103, 0, 580, 640, 0xAF, 0x9F, 0xFF, 0xFF -vertex -51, -159, 0, 736, 392, 0x87, 0xDB, 0xFF, 0xFF -vertex 10, -97, -44, 496, 1764, 0xC6, 0xAC, 0xB6, 0xFF -vertex -8, -167, 0, 976, 744, 0x03, 0x82, 0x00, 0xFF -vertex -37, -120, 0, 478, 988, 0x82, 0xF9, 0x00, 0xFF -vertex 33, -158, 0, 1074, 1296, 0x41, 0x94, 0x00, 0xFF -vertex 56, -132, 0, 962, 1832, 0x09, 0x82, 0x00, 0xFF -vertex -36, -51, -14, -58, 1796, 0x9D, 0xF8, 0xB2, 0xFF -vertex -37, -120, 0, 942, 712, 0x82, 0xF9, 0x00, 0xFF -vertex -51, -159, 0, 1462, -16, 0x87, 0xDB, 0xFF, 0xFF -vertex 10, -97, 45, 804, 1636, 0xC6, 0xAC, 0x4A, 0xFF -vertex -36, -51, -14, 818, 1844, 0x9D, 0xF8, 0xB2, 0xFF -vertex -95, -69, 0, 276, 908, 0xA3, 0x56, 0x00, 0xFF -vertex -36, -51, 15, 188, 1864, 0xA6, 0xF9, 0x58, 0xFF - -bowser_seg6_vertex_06041188: # 0x06041188 -vertex 10, -97, 45, 804, 1636, 0xC6, 0xAC, 0x4A, 0xFF -vertex -51, -159, 0, 1462, -16, 0x87, 0xDB, 0xFF, 0xFF -vertex -8, -167, 0, 1756, 380, 0x03, 0x82, 0x00, 0xFF -vertex 33, -158, 0, 1794, 1028, 0x41, 0x94, 0x00, 0xFF -vertex 56, -132, 0, 1510, 1672, 0x09, 0x82, 0x00, 0xFF -vertex -37, -120, 0, 478, 988, 0x82, 0xF9, 0x00, 0xFF -vertex -64, -103, 0, 234, 912, 0xAF, 0x9F, 0xFF, 0xFF -vertex -36, -51, -14, -58, 1796, 0x9D, 0xF8, 0xB2, 0xFF -vertex -95, -69, 0, -162, 976, 0xA3, 0x56, 0x00, 0xFF - -bowser_seg6_vertex_06041218: # 0x06041218 -vertex 8, -89, 106, 912, 1024, 0xE7, 0xE1, 0x78, 0xFF -vertex -14, -133, 74, 380, 2016, 0xDB, 0x87, 0xFE, 0xFF -vertex 21, -103, 77, 176, 1272, 0x3B, 0x92, 0x14, 0xFF -vertex 21, -103, 77, 974, 1168, 0x3B, 0x92, 0x14, 0xFF -vertex -14, -133, 74, 512, 2000, 0xDB, 0x87, 0xFE, 0xFF -vertex -8, -83, 69, 146, 928, 0x86, 0xDF, 0x00, 0xFF -vertex -19, -43, 45, 1004, -40, 0x92, 0xEF, 0x3B, 0xFF -vertex -8, -83, 69, 976, 1256, 0x86, 0xDF, 0x00, 0xFF -vertex 9, -57, 98, 48, 1108, 0xD5, 0x38, 0x68, 0xFF -vertex 12, -28, 73, -52, -20, 0xBE, 0x04, 0x6B, 0xFF -vertex 9, -57, -97, 840, 896, 0xD5, 0x38, 0x98, 0xFF -vertex 8, -89, -105, 1072, 1340, 0xE7, 0xE1, 0x88, 0xFF -vertex -8, -83, -68, -60, 1092, 0x86, 0xDF, 0x00, 0xFF -vertex -14, -133, -73, 84, 1768, 0xDB, 0x87, 0x02, 0xFF -vertex 30, -74, 100, 646, 660, 0x4A, 0xF4, 0x66, 0xFF - -bowser_seg6_vertex_06041308: # 0x06041308 -vertex 10, -97, 45, 612, -36, 0xC6, 0xAC, 0x4A, 0xFF -vertex 21, -103, 77, 1000, 1276, 0x3B, 0x92, 0x14, 0xFF -vertex -8, -83, 69, 96, 1060, 0x86, 0xDF, 0x00, 0xFF -vertex 21, -103, -76, 934, 880, 0x3B, 0x92, 0xEC, 0xFF -vertex 8, -89, -105, 168, 1344, 0xE7, 0xE1, 0x88, 0xFF -vertex 30, -74, -99, 292, 612, 0x4A, 0xF4, 0x9A, 0xFF -vertex -14, -133, -73, 996, 2028, 0xDB, 0x87, 0x02, 0xFF -vertex -8, -83, -68, 796, 1460, 0x86, 0xDF, 0x00, 0xFF -vertex 21, -103, -76, 262, 1560, 0x3B, 0x92, 0xEC, 0xFF -vertex 10, -97, -44, 640, 80, 0xC6, 0xAC, 0xB6, 0xFF -vertex 39, -99, -51, 166, 8, 0xFA, 0x9E, 0xB0, 0xFF -vertex -19, -43, -44, 1182, 52, 0x93, 0xEB, 0xC5, 0xFF -vertex -19, -43, 45, -730, 164, 0x92, 0xEF, 0x3B, 0xFF -vertex 39, -99, 52, 1230, 212, 0xFA, 0x9E, 0x50, 0xFF - -bowser_seg6_vertex_060413E8: # 0x060413E8 -vertex 49, -58, 77, 1006, -40, 0x1C, 0xCE, 0x71, 0xFF -vertex 21, -103, 77, 120, 808, 0x3B, 0x92, 0x14, 0xFF -vertex 39, -99, 52, -10, -24, 0xFA, 0x9E, 0x50, 0xFF -vertex 30, -74, 100, 910, 908, 0x4A, 0xF4, 0x66, 0xFF -vertex -8, -83, 69, 956, 1236, 0x86, 0xDF, 0x00, 0xFF -vertex -14, -133, 74, 396, 1884, 0xDB, 0x87, 0xFE, 0xFF -vertex 8, -89, 106, 206, 872, 0xE7, 0xE1, 0x78, 0xFF -vertex 9, -57, 98, 644, 520, 0xD5, 0x38, 0x68, 0xFF -vertex -8, -83, -68, 1164, 1184, 0x86, 0xDF, 0x00, 0xFF -vertex -14, -133, -73, 528, 2044, 0xDB, 0x87, 0x02, 0xFF -vertex 21, -103, -76, 288, 984, 0x3B, 0x92, 0xEC, 0xFF -vertex -8, -83, -68, 108, 1156, 0x86, 0xDF, 0x00, 0xFF -vertex -19, -43, -44, 48, -8, 0x93, 0xEB, 0xC5, 0xFF -vertex 9, -57, -97, 904, 1020, 0xD5, 0x38, 0x98, 0xFF -vertex 12, -28, -72, 960, 8, 0xC0, 0x01, 0x93, 0xFF - -bowser_seg6_vertex_060414D8: # 0x060414D8 -vertex 30, -74, -99, -52, 960, 0x4A, 0xF4, 0x9A, 0xFF -vertex 49, -58, -76, -6, -16, 0x1C, 0xCE, 0x8F, 0xFF -vertex 21, -103, -76, 780, 828, 0x3B, 0x92, 0xEC, 0xFF -vertex 39, -99, -51, 1044, -40, 0xFA, 0x9E, 0xB0, 0xFF -vertex 146, 12, -16, -158, 20, 0xC3, 0x67, 0x29, 0xFF -vertex 135, 53, -34, 526, 2012, 0xE9, 0x7B, 0xEC, 0xFF -vertex 146, 18, -53, 1216, 60, 0xC0, 0x61, 0xCE, 0xFF -vertex 146, 18, 54, -576, 52, 0xC0, 0x61, 0x32, 0xFF -vertex 135, 53, 35, 574, 1980, 0xE9, 0x7B, 0x14, 0xFF -vertex 146, 12, 17, 1148, 20, 0xC3, 0x67, 0xD7, 0xFF -vertex 135, 53, 35, 514, 2012, 0xE9, 0x7B, 0x14, 0xFF -vertex 146, 18, 54, 1094, -20, 0xC0, 0x61, 0x32, 0xFF -vertex 170, 27, 44, -198, -16, 0x15, 0x6D, 0x3C, 0xFF -vertex 170, 27, -43, 1234, 16, 0x15, 0x6D, 0xC4, 0xFF -vertex 146, 18, -53, 0, 56, 0xC0, 0x61, 0xCE, 0xFF -vertex 135, 53, -34, 522, 1964, 0xE9, 0x7B, 0xEC, 0xFF - -bowser_seg6_vertex_060415D8: # 0x060415D8 -vertex 146, 12, 17, -398, 4, 0xC3, 0x67, 0xD7, 0xFF -vertex 135, 53, 35, 552, 2028, 0xE9, 0x7B, 0x14, 0xFF -vertex 170, 33, 26, 1294, 0, 0x17, 0x74, 0xD4, 0xFF -vertex 135, 53, -34, 480, 2076, 0xE9, 0x7B, 0xEC, 0xFF -vertex 170, 33, -25, 924, 112, 0x17, 0x74, 0x2D, 0xFF -vertex 170, 27, -43, -36, 116, 0x15, 0x6D, 0xC4, 0xFF -vertex 135, 53, -34, 400, 1996, 0xE9, 0x7B, 0xEC, 0xFF -vertex 146, 12, -16, 1276, 16, 0xC3, 0x67, 0x29, 0xFF -vertex 170, 33, -25, -128, -4, 0x17, 0x74, 0x2D, 0xFF -vertex 135, 53, 35, 362, 2012, 0xE9, 0x7B, 0x14, 0xFF -vertex 170, 27, 44, 1048, -12, 0x15, 0x6D, 0x3C, 0xFF -vertex 170, 33, 26, -52, -44, 0x17, 0x74, 0xD4, 0xFF - -bowser_seg6_vertex_06041698: # 0x06041698 -vertex 9, -57, -97, 276, 724, 0xD5, 0x38, 0x98, 0xFF -vertex 12, -28, -72, 218, 0, 0xC0, 0x01, 0x93, 0xFF -vertex 49, -58, -76, 976, -48, 0x1C, 0xCE, 0x8F, 0xFF -vertex 30, -74, -99, 712, 712, 0x4A, 0xF4, 0x9A, 0xFF -vertex 8, -89, -105, 448, 1212, 0xE7, 0xE1, 0x88, 0xFF -vertex 49, -58, 77, -330, -12, 0x1C, 0xCE, 0x71, 0xFF -vertex 12, -28, 73, 854, -8, 0xBE, 0x04, 0x6B, 0xFF -vertex 9, -57, 98, 744, 1408, 0xD5, 0x38, 0x68, 0xFF -vertex 30, -74, 100, 62, 1408, 0x4A, 0xF4, 0x66, 0xFF -vertex 9, -57, 98, 764, 916, 0xD5, 0x38, 0x68, 0xFF -vertex 8, -89, 106, 326, 1780, 0xE7, 0xE1, 0x78, 0xFF -vertex 30, -74, 100, -10, 916, 0x4A, 0xF4, 0x66, 0xFF - -bowser_seg6_vertex_06041758: # 0x06041758 -vertex 123, -90, 62, 1728, 54, 0x29, 0xBD, 0x63, 0xFF -vertex 126, -66, 77, 1880, 686, 0x18, 0xE6, 0x79, 0xFF -vertex 102, -67, 73, 2268, 532, 0x08, 0xC2, 0x6E, 0xFF -vertex 146, -71, 61, 1304, 498, 0x63, 0xCC, 0x3B, 0xFF -vertex 151, -43, 67, 1304, 1100, 0x20, 0xBF, 0x67, 0xFF -vertex 114, -47, 73, 2076, 944, 0x16, 0xEF, 0x7B, 0xFF -vertex 146, -71, 61, 1344, 496, 0x63, 0xCC, 0x3B, 0xFF -vertex 149, -75, 42, 892, 372, 0x6C, 0xE0, 0x38, 0xFF -vertex 157, -55, 20, 256, 782, 0x67, 0xBB, 0x16, 0xFF -vertex 151, -43, 67, 1344, 1116, 0x20, 0xBF, 0x67, 0xFF -vertex 123, -90, 62, 1588, -8, 0x29, 0xBD, 0x63, 0xFF - -bowser_seg6_vertex_06041808: # 0x06041808 -vertex 71, -107, -60, 2224, 222, 0xFE, 0xBA, 0x97, 0xFF -vertex 123, -90, -61, 1540, 648, 0x29, 0xBD, 0x9D, 0xFF -vertex 135, -116, -29, 940, -94, 0x40, 0x9B, 0xD8, 0xFF -vertex 79, -67, -68, 2072, 1098, 0x00, 0xC4, 0x91, 0xFF -vertex 155, -86, -33, 620, 582, 0x74, 0xDE, 0xDA, 0xFF -vertex 149, -75, -41, 780, 844, 0x6C, 0xE0, 0xC8, 0xFF -vertex 150, -73, 0, -4, 584, 0x78, 0xD7, 0x00, 0xFF -vertex 135, -116, 30, 920, -114, 0x40, 0x9B, 0x28, 0xFF -vertex 150, -73, 0, -20, 588, 0x78, 0xD7, 0x00, 0xFF -vertex 155, -86, 34, 608, 590, 0x74, 0xDE, 0x26, 0xFF -vertex 149, -75, 42, 768, 862, 0x6C, 0xE0, 0x38, 0xFF -vertex 123, -90, 62, 1528, 660, 0x29, 0xBD, 0x63, 0xFF -vertex 157, -55, 20, 184, 1136, 0x67, 0xBB, 0x16, 0xFF -vertex 79, -67, 69, 2068, 1132, 0x00, 0xC4, 0x6F, 0xFF -vertex 71, -107, 61, 2212, 220, 0xFE, 0xBA, 0x69, 0xFF -vertex 157, -55, -19, 192, 1108, 0x54, 0xA4, 0xEB, 0xFF - -bowser_seg6_vertex_06041908: # 0x06041908 -vertex 198, -43, 64, 2516, 214, 0x3E, 0xC5, 0x5D, 0xFF -vertex 215, -61, 22, 1532, -22, 0x5B, 0xAB, 0x16, 0xFF -vertex 226, -26, 25, 1588, 746, 0x79, 0x15, 0x1D, 0xFF -vertex 215, -61, -21, 468, -4, 0x58, 0xAC, 0xDF, 0xFF -vertex 226, -26, -24, 416, 766, 0x7B, 0x0C, 0xE8, 0xFF -vertex 198, -43, -63, -508, 264, 0x3E, 0xC5, 0xA3, 0xFF - -bowser_seg6_vertex_06041968: # 0x06041968 -vertex 146, -71, -60, 1324, 512, 0x63, 0xCC, 0xC5, 0xFF -vertex 151, -43, -66, 1500, 1070, 0x20, 0xBF, 0x99, 0xFF -vertex 157, -55, -19, 368, 840, 0x54, 0xA4, 0xEB, 0xFF -vertex 79, -67, -68, 2616, 500, 0x00, 0xC4, 0x91, 0xFF -vertex 102, -67, -72, 2200, 584, 0x08, 0xC2, 0x92, 0xFF -vertex 123, -90, -61, 1784, 124, 0x29, 0xBD, 0x9D, 0xFF -vertex 126, -66, -76, 1780, 670, 0x18, 0xE6, 0x87, 0xFF -vertex 114, -47, -72, 2000, 976, 0x16, 0xEF, 0x85, 0xFF -vertex 146, -71, -60, 1364, 536, 0x63, 0xCC, 0xC5, 0xFF -vertex 151, -43, -66, 1296, 1098, 0x20, 0xBF, 0x99, 0xFF -vertex 149, -75, -41, 860, 432, 0x6C, 0xE0, 0xC8, 0xFF -vertex 123, -90, -61, 1436, -76, 0x29, 0xBD, 0x9D, 0xFF - -glabel bowser_seg6_dl_06041A28 # 0x06041A28 - 0x06041BA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06028438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_060402D8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_060403D8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 10, 0x0 -gsSP2Triangles 10, 7, 6, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_060404B8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 8, 11, 9, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 12, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_060405B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 10, 9, 14, 0x0 -gsSPVertex bowser_seg6_vertex_060406A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_060407A8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06041BA0 # 0x06041BA0 - 0x06041E48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06020C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_060407D8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 4, 9, 10, 0x0 -gsSP2Triangles 7, 9, 4, 0x0, 0, 11, 1, 0x0 -gsSP1Triangle 0, 12, 13, 0x0 -gsSPVertex bowser_seg6_vertex_060408B8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 0, 12, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_060409B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 3, 1, 6, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 3, 8, 7, 0x0, 6, 9, 3, 0x0 -gsSP2Triangles 10, 8, 3, 0x0, 11, 10, 3, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06040AA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 4, 8, 7, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06040BA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 1, 4, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 6, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06040CA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 8, 0x0, 8, 12, 10, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06040DA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 8, 7, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 11, 13, 0x0, 3, 15, 2, 0x0 -gsSP1Triangle 2, 15, 0, 0x0 -gsSPVertex bowser_seg6_vertex_06040EA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06040FA8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06041E48 # 0x06041E48 - 0x06041EA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06024438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06040FD8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 0, 4, 3, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 -gsSP1Triangle 0, 2, 4, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06041EA8 # 0x06041EA8 - 0x06041F50 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06028C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06041088, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 4, 8, 7, 0x0, 4, 6, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 0, 2, 0x0 -gsSP2Triangles 12, 0, 10, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06041188, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 5, 6, 7, 0x0 -gsSP1Triangle 6, 8, 7, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06041F50 # 0x06041F50 - 0x06042098 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06041218, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 -gsSP1Triangle 14, 0, 2, 0x0 -gsSPVertex bowser_seg6_vertex_06041308, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 9, 11, 7, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 1, 0, 0x0 -gsSPVertex bowser_seg6_vertex_060413E8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex bowser_seg6_vertex_060414D8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_060415D8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042098 # 0x06042098 - 0x060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602BC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06041698, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060420F0 # 0x060420F0 - 0x06042140 -gsSPVertex bowser_seg6_vertex_06041758, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 1, 4, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 8, 9, 6, 0x0, 6, 10, 7, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042140 # 0x06042140 - 0x060421D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0601FC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_06041808, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 1, 5, 4, 0x0 -gsSP2Triangles 6, 2, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 7, 9, 0x0 -gsSP2Triangles 8, 12, 9, 0x0, 9, 12, 10, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 7, 11, 0x0 -gsSP2Triangles 4, 15, 6, 0x0, 5, 15, 4, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060421D8 # 0x060421D8 - 0x06042220 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06021438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bowser_seg6_vertex_06041908, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 5, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042220 # 0x06042220 - 0x06042278 -gsSPVertex bowser_seg6_vertex_06041968, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 5, 6, 8, 0x0, 9, 6, 7, 0x0 -gsSP2Triangles 6, 9, 8, 0x0, 10, 11, 0, 0x0 -gsSP1Triangle 2, 10, 0, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042278 # 0x06042278 - 0x06042328 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_06041A28 -gsSPDisplayList bowser_seg6_dl_06041BA0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_06041E48 -gsSPDisplayList bowser_seg6_dl_06041EA8 -gsSPDisplayList bowser_seg6_dl_06041F50 -gsSPDisplayList bowser_seg6_dl_06042098 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bowser_seg6_dl_06042140 -gsSPDisplayList bowser_seg6_dl_060421D8 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042328 # 0x06042328 - 0x06042348 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042348 # 0x06042348 - 0x060423A0 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602CC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06032C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060423A0 # 0x060423A0 - 0x060423F8 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602DC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06033C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060423F8 # 0x060423F8 - 0x06042450 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602EC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06034C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042450 # 0x06042450 - 0x060424A8 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06035C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060424A8 # 0x060424A8 - 0x06042500 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06036C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042500 # 0x06042500 - 0x06042558 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602FC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06037C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042558 # 0x06042558 - 0x060425B0 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06030C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06037C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060425B0 # 0x060425B0 - 0x06042608 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06030C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06036C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06042608 # 0x06042608 - 0x06042660 -gsSPDisplayList bowser_seg6_dl_06042278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_060420F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPDisplayList bowser_seg6_dl_06042220 -gsSPDisplayList bowser_seg6_dl_06042328 -gsSPEndDisplayList - -bowser_seg6_vertex_06042660: # 0x06042660 -vertex -47, 136, 235, 2052, 666, 0x9E, 0xE1, 0x49, 0xFF -vertex -87, 152, 188, 500, 682, 0x9D, 0xB2, 0x06, 0xFF -vertex -60, 128, 206, 1400, 972, 0xBC, 0x95, 0xFE, 0xFF -vertex -51, 176, 218, 980, 444, 0xC8, 0x34, 0x65, 0xFF -vertex -44, 199, 200, 648, 694, 0xF2, 0x79, 0x22, 0xFF -vertex -86, 193, 186, 440, 230, 0xAC, 0x57, 0x25, 0xFF -vertex -72, 171, 214, 914, 200, 0xB2, 0x21, 0x5E, 0xFF -vertex -43, 156, 235, 1324, 384, 0xA8, 0x42, 0x3D, 0xFF -vertex -25, 198, 164, 374, 964, 0xF2, 0x65, 0xB5, 0xFF -vertex -72, 171, 214, 1022, 220, 0xB2, 0x21, 0x5E, 0xFF -vertex -43, 156, 235, 1936, 370, 0xA8, 0x42, 0x3D, 0xFF -vertex -86, 193, 186, 124, 66, 0xAC, 0x57, 0x25, 0xFF -vertex -93, 163, 165, -112, 668, 0xBA, 0xFC, 0x97, 0xFF -vertex 87, 193, 186, 1352, 404, 0x54, 0x57, 0x25, 0xFF -vertex 45, 199, 200, 652, 752, 0x0E, 0x7C, 0x15, 0xFF -vertex 52, 176, 218, 370, 494, 0x37, 0x33, 0x65, 0xFF - -bowser_seg6_vertex_06042760: # 0x06042760 -vertex 88, 152, 188, 1086, 706, 0x63, 0xB2, 0x07, 0xFF -vertex 94, 163, 165, 1584, 690, 0x46, 0xFC, 0x97, 0xFF -vertex 87, 193, 186, 1502, 252, 0x54, 0x57, 0x25, 0xFF -vertex 61, 128, 206, 296, 856, 0x44, 0x95, 0xFE, 0xFF -vertex 48, 136, 235, -174, 626, 0x62, 0xE1, 0x49, 0xFF -vertex 73, 171, 214, 744, 352, 0x4E, 0x21, 0x5E, 0xFF -vertex 44, 156, 235, 0, 394, 0x58, 0x42, 0x3D, 0xFF -vertex 52, 176, 218, 370, 494, 0x37, 0x33, 0x65, 0xFF -vertex 44, 156, 235, -88, 392, 0x58, 0x42, 0x3D, 0xFF -vertex 73, 171, 214, 674, 304, 0x4E, 0x21, 0x5E, 0xFF -vertex 87, 193, 186, 1352, 404, 0x54, 0x57, 0x25, 0xFF -vertex 45, 199, 200, 652, 752, 0x0E, 0x7C, 0x15, 0xFF -vertex 26, 198, 164, 834, 1014, 0x13, 0x63, 0xB4, 0xFF -vertex 0, 131, 186, 494, 742, 0x00, 0x8D, 0xCB, 0xFF -vertex -32, 116, 235, 298, 908, 0xD5, 0x94, 0x31, 0xFF -vertex -60, 128, 206, 126, 784, 0xBC, 0x95, 0xFE, 0xFF - -bowser_seg6_vertex_06042860: # 0x06042860 -vertex -47, 136, 235, 52, 614, 0x9E, 0xE1, 0x49, 0xFF -vertex -32, 116, 235, 122, 880, 0xD5, 0x94, 0x31, 0xFF -vertex -32, 163, 271, 1098, 190, 0xAB, 0x12, 0x5C, 0xFF -vertex -43, 156, 235, 264, 436, 0xA8, 0x42, 0x3D, 0xFF -vertex -60, 128, 206, 690, 824, 0xBC, 0x95, 0xFE, 0xFF -vertex -32, 116, 235, 1540, 920, 0xD5, 0x94, 0x31, 0xFF -vertex -47, 136, 235, 1270, 688, 0x9E, 0xE1, 0x49, 0xFF -vertex 48, 136, 235, 448, 622, 0x62, 0xE1, 0x49, 0xFF -vertex 44, 156, 235, 530, 422, 0x58, 0x42, 0x3D, 0xFF -vertex 33, 163, 271, 1192, 346, 0x55, 0x12, 0x5C, 0xFF -vertex 33, 116, 235, 558, 928, 0x2B, 0x94, 0x31, 0xFF -vertex 61, 128, 206, -114, 678, 0x44, 0x95, 0xFE, 0xFF -vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF -vertex -19, 171, 271, 406, -836, 0xE6, 0x62, 0x4B, 0xFF -vertex -32, 163, 271, 10, -680, 0xAB, 0x12, 0x5C, 0xFF - -bowser_seg6_vertex_06042950: # 0x06042950 -vertex -33, 152, 163, 284, 616, 0xF5, 0xB3, 0x9D, 0xFF -vertex -87, 152, 188, -42, 668, 0x9D, 0xB2, 0x06, 0xFF -vertex -93, 163, 165, -82, 574, 0xBA, 0xFC, 0x97, 0xFF -vertex -60, 128, 206, 126, 784, 0xBC, 0x95, 0xFE, 0xFF -vertex 0, 131, 186, 494, 742, 0x00, 0x8D, 0xCB, 0xFF -vertex 88, 152, 188, 1032, 722, 0x63, 0xB2, 0x07, 0xFF -vertex 61, 128, 206, 864, 822, 0x44, 0x95, 0xFE, 0xFF -vertex 34, 152, 163, 702, 636, 0x0D, 0xAC, 0xA3, 0xFF -vertex 33, 116, 235, 698, 928, 0x2B, 0x94, 0x31, 0xFF -vertex -32, 116, 235, 0, 990, 0xD5, 0x94, 0x31, 0xFF -vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF -vertex -32, 163, 271, 10, -680, 0xAB, 0x12, 0x5C, 0xFF -vertex 20, 171, 271, 1584, -822, 0x1A, 0x62, 0x4B, 0xFF -vertex -19, 171, 271, 406, -836, 0xE6, 0x62, 0x4B, 0xFF -vertex 0, 131, 186, 936, 1490, 0x00, 0x8D, 0xCB, 0xFF - -bowser_seg6_vertex_06042A40: # 0x06042A40 -vertex -33, 177, 155, 680, 956, 0xF5, 0x08, 0x82, 0xFF -vertex -93, 163, 165, 1024, 1084, 0xBA, 0xFC, 0x97, 0xFF -vertex -25, 198, 164, 646, 620, 0xF2, 0x65, 0xB5, 0xFF -vertex 34, 152, 163, 702, 636, 0x0D, 0xAC, 0xA3, 0xFF -vertex -33, 152, 163, 284, 616, 0xF5, 0xB3, 0x9D, 0xFF -vertex 34, 177, 155, 700, 550, 0x07, 0x07, 0x82, 0xFF -vertex -33, 177, 155, 282, 530, 0xF5, 0x08, 0x82, 0xFF -vertex -93, 163, 165, -82, 574, 0xBA, 0xFC, 0x97, 0xFF -vertex 94, 163, 165, 1068, 632, 0x46, 0xFC, 0x97, 0xFF -vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF -vertex 33, 116, 235, 1930, 1014, 0x2B, 0x94, 0x31, 0xFF -vertex 33, 163, 271, 1972, -654, 0x55, 0x12, 0x5C, 0xFF -vertex 20, 171, 271, 1584, -822, 0x1A, 0x62, 0x4B, 0xFF -vertex 88, 152, 188, 1032, 722, 0x63, 0xB2, 0x07, 0xFF -vertex -86, 193, 186, 1002, 568, 0xAC, 0x57, 0x25, 0xFF -vertex 0, 131, 186, 936, 1490, 0x00, 0x8D, 0xCB, 0xFF - -bowser_seg6_vertex_06042B40: # 0x06042B40 -vertex -25, 198, 164, 646, 620, 0xF2, 0x65, 0xB5, 0xFF -vertex 26, 198, 164, 344, 624, 0x13, 0x63, 0xB4, 0xFF -vertex 34, 177, 155, 284, 960, 0x07, 0x07, 0x82, 0xFF -vertex 87, 193, 186, -8, 582, 0x54, 0x57, 0x25, 0xFF -vertex 94, 163, 165, -66, 1096, 0x46, 0xFC, 0x97, 0xFF -vertex -33, 177, 155, 680, 956, 0xF5, 0x08, 0x82, 0xFF -vertex 0, 164, 240, 454, 680, 0x00, 0x75, 0x30, 0xFF -vertex -19, 171, 271, 120, 1010, 0xE6, 0x62, 0x4B, 0xFF -vertex 20, 171, 271, 882, 1020, 0x1A, 0x62, 0x4B, 0xFF -vertex 33, 163, 271, 1134, 1010, 0x55, 0x12, 0x5C, 0xFF -vertex -32, 163, 271, -134, 990, 0xAB, 0x12, 0x5C, 0xFF - -bowser_seg6_vertex_06042BF0: # 0x06042BF0 -vertex 0, 164, 240, 1444, 64, 0x00, 0x75, 0x30, 0xFF -vertex 30, 189, 252, 414, 1972, 0x1F, 0x7A, 0x00, 0xFF -vertex 44, 156, 235, -244, -44, 0x58, 0x42, 0x3D, 0xFF -vertex -32, 163, 271, 950, 80, 0xAB, 0x12, 0x5C, 0xFF -vertex -29, 189, 252, 462, 1936, 0xE2, 0x7B, 0x00, 0xFF -vertex -43, 156, 235, -200, 20, 0xA8, 0x42, 0x3D, 0xFF -vertex 0, 164, 240, 1276, 48, 0x00, 0x75, 0x30, 0xFF -vertex -29, 189, 252, 458, 2016, 0xE2, 0x7B, 0x00, 0xFF -vertex -32, 163, 271, -322, 36, 0xAB, 0x12, 0x5C, 0xFF -vertex -43, 156, 235, 1708, 36, 0xA8, 0x42, 0x3D, 0xFF -vertex -29, 189, 252, 692, 1880, 0xE2, 0x7B, 0x00, 0xFF -vertex 0, 164, 240, -310, -8, 0x00, 0x75, 0x30, 0xFF -vertex 44, 156, 235, 1894, 48, 0x58, 0x42, 0x3D, 0xFF -vertex 30, 189, 252, 518, 2028, 0x1F, 0x7A, 0x00, 0xFF -vertex 33, 163, 271, 74, 24, 0x55, 0x12, 0x5C, 0xFF - -bowser_seg6_vertex_06042CE0: # 0x06042CE0 -vertex 33, 184, 224, -1314, 60, 0xF8, 0x4A, 0x66, 0xFF -vertex 52, 176, 218, 1222, 0, 0x37, 0x33, 0x65, 0xFF -vertex 50, 205, 232, 414, 1972, 0x2C, 0x34, 0x6A, 0xFF -vertex -44, 199, 200, 1324, -28, 0xF2, 0x79, 0x22, 0xFF -vertex -49, 205, 232, 426, 1976, 0xD4, 0x34, 0x6A, 0xFF -vertex -32, 184, 224, -210, 68, 0x0A, 0x3F, 0x6D, 0xFF -vertex -51, 176, 218, 1338, 16, 0xC8, 0x34, 0x65, 0xFF -vertex -49, 205, 232, 676, 1904, 0xD4, 0x34, 0x6A, 0xFF -vertex -44, 199, 200, -170, 28, 0xF2, 0x79, 0x22, 0xFF -vertex 45, 199, 200, 1244, 68, 0x0E, 0x7C, 0x15, 0xFF -vertex 50, 205, 232, 180, 1944, 0x2C, 0x34, 0x6A, 0xFF -vertex 52, 176, 218, -560, 32, 0x37, 0x33, 0x65, 0xFF -vertex 33, 184, 224, 1218, 36, 0xF8, 0x4A, 0x66, 0xFF -vertex 50, 205, 232, 678, 1928, 0x2C, 0x34, 0x6A, 0xFF -vertex 45, 199, 200, -110, 0, 0x0E, 0x7C, 0x15, 0xFF - -bowser_seg6_vertex_06042DD0: # 0x06042DD0 -vertex -32, 184, 224, 1122, 92, 0x0A, 0x3F, 0x6D, 0xFF -vertex -49, 205, 232, 524, 1920, 0xD4, 0x34, 0x6A, 0xFF -vertex -51, 176, 218, -30, 16, 0xC8, 0x34, 0x65, 0xFF -vertex 33, 163, 271, 1524, 20, 0x55, 0x12, 0x5C, 0xFF -vertex 30, 189, 252, 634, 1952, 0x1F, 0x7A, 0x00, 0xFF -vertex 0, 164, 240, -788, -56, 0x00, 0x75, 0x30, 0xFF - -bowser_seg6_vertex_06042E30: # 0x06042E30 -vertex 45, 199, 200, 862, 688, 0x0E, 0x7C, 0x15, 0xFF -vertex 26, 198, 164, 700, 204, 0x13, 0x63, 0xB4, 0xFF -vertex -25, 198, 164, 270, 224, 0xF2, 0x65, 0xB5, 0xFF -vertex 33, 184, 224, 762, 1152, 0xF8, 0x4A, 0x66, 0xFF -vertex -44, 199, 200, 116, 720, 0xF2, 0x79, 0x22, 0xFF -vertex -32, 184, 224, 226, 1176, 0x0A, 0x3F, 0x6D, 0xFF -vertex 0, 164, 240, 498, 1548, 0x00, 0x75, 0x30, 0xFF -vertex -51, 176, 218, 64, 1168, 0xC8, 0x34, 0x65, 0xFF -vertex 52, 176, 218, 926, 1128, 0x37, 0x33, 0x65, 0xFF -vertex 44, 156, 235, 860, 1532, 0x58, 0x42, 0x3D, 0xFF -vertex -43, 156, 235, 138, 1564, 0xA8, 0x42, 0x3D, 0xFF - -glabel bowser_seg6_dl_06042EE0 # 0x06042EE0 - 0x060430E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06020C38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_06042660, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 1, 0, 9, 0x0 -gsSP2Triangles 0, 10, 9, 0x0, 9, 11, 1, 0x0 -gsSP2Triangles 1, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06042760, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 5, 4, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 12, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06042860, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 10, 11, 7, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06042950, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 6, 8, 4, 0x0 -gsSP2Triangles 0, 7, 4, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 14, 10, 9, 0x0 -gsSPVertex bowser_seg6_vertex_06042A40, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 3, 5, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 13, 3, 8, 0x0 -gsSP2Triangles 2, 1, 14, 0x0, 15, 10, 9, 0x0 -gsSPVertex bowser_seg6_vertex_06042B40, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP1Triangle 10, 7, 6, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060430E8 # 0x060430E8 - 0x06043180 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06042BF0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06042CE0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bowser_seg6_vertex_06042DD0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06043180 # 0x06043180 - 0x060431F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06024438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bowser_seg6_vertex_06042E30, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 6, 9, 8, 0x0 -gsSP1Triangle 10, 6, 7, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_060431F0 # 0x060431F0 - 0x06043278 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_06042EE0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bowser_seg6_dl_060430E8 -gsSPDisplayList bowser_seg6_dl_06043180 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_vertex_06043278: # 0x06043278 -vertex 56, -17, 50, -258, -386, 0x15, 0x3D, 0x6D, 0xFF -vertex 122, 13, 0, 486, 530, 0xFD, 0x7E, 0x00, 0xFF -vertex 44, 7, 0, 462, -604, 0x17, 0x7C, 0x00, 0xFF -vertex 16, 20, 0, 452, -1014, 0xD7, 0x78, 0x00, 0xFF -vertex 7, -7, 60, -410, -1108, 0xD1, 0x37, 0x67, 0xFF -vertex 127, 3, 35, -18, 620, 0x25, 0x26, 0x73, 0xFF -vertex 56, -17, -49, 1190, -428, 0x15, 0x3C, 0x93, 0xFF -vertex 7, -7, -59, 1310, -1160, 0xD1, 0x37, 0x99, 0xFF -vertex 74, -55, 31, 1284, -20, 0x1F, 0x95, 0x3C, 0xFF -vertex 127, 3, 35, 2312, 1266, 0x25, 0x26, 0x73, 0xFF -vertex 56, -17, 50, 942, 780, 0x15, 0x3D, 0x6D, 0xFF -vertex -8, -52, 37, -322, 6, 0xB0, 0xC8, 0x4F, 0xFF -vertex 7, -7, 60, -12, 974, 0xD1, 0x37, 0x67, 0xFF -vertex 16, 20, 0, 692, 878, 0xD7, 0x78, 0x00, 0xFF -vertex -8, -52, -36, 708, 270, 0xBC, 0xAC, 0xBE, 0xFF -vertex -8, -52, 37, 304, 466, 0xB0, 0xC8, 0x4F, 0xFF - -bowser_seg6_vertex_06043378: # 0x06043378 -vertex -8, -52, -36, -322, 6, 0xBC, 0xAC, 0xBE, 0xFF -vertex 56, -17, -49, 942, 780, 0x15, 0x3C, 0x93, 0xFF -vertex 74, -55, -30, 1284, -20, 0x1E, 0xA6, 0xAD, 0xFF -vertex 7, -7, -59, -12, 974, 0xD1, 0x37, 0x99, 0xFF -vertex 127, 3, -34, 2312, 1266, 0x24, 0x25, 0x8D, 0xFF -vertex 122, 13, 0, 486, 530, 0xFD, 0x7E, 0x00, 0xFF -vertex 127, 3, -34, 996, 588, 0x24, 0x25, 0x8D, 0xFF -vertex 56, -17, -49, 1190, -428, 0x15, 0x3C, 0x93, 0xFF -vertex 16, 20, 0, 692, 878, 0xD7, 0x78, 0x00, 0xFF -vertex -8, -52, 37, 304, 466, 0xB0, 0xC8, 0x4F, 0xFF -vertex 7, -7, 60, 294, 844, 0xD1, 0x37, 0x67, 0xFF -vertex 7, -7, -59, 946, 524, 0xD1, 0x37, 0x99, 0xFF -vertex -8, -52, -36, 708, 270, 0xBC, 0xAC, 0xBE, 0xFF -vertex 127, 3, 35, -18, 620, 0x25, 0x26, 0x73, 0xFF -vertex 187, 0, 0, 508, 1472, 0x77, 0x2A, 0x00, 0xFF - -bowser_seg6_vertex_06043468: # 0x06043468 -vertex 127, 3, -34, 2312, 1266, 0x24, 0x25, 0x8D, 0xFF -vertex 187, 0, 0, 3464, 1198, 0x77, 0x2A, 0x00, 0xFF -vertex 140, -23, -21, 2558, 694, 0x3E, 0xA0, 0xCB, 0xFF -vertex 74, -55, -30, 1284, -20, 0x1E, 0xA6, 0xAD, 0xFF -vertex 74, -55, 31, 1284, -20, 0x1F, 0x95, 0x3C, 0xFF -vertex 140, -23, 22, 2558, 694, 0x3E, 0xA9, 0x43, 0xFF -vertex 127, 3, 35, 2312, 1266, 0x25, 0x26, 0x73, 0xFF - -bowser_seg6_vertex_060434D8: # 0x060434D8 -vertex 140, -23, -21, 308, -1804, 0x3E, 0xA0, 0xCB, 0xFF -vertex 187, 0, 0, 734, -2986, 0x77, 0x2A, 0x00, 0xFF -vertex 140, -23, 22, 982, -1816, 0x3E, 0xA9, 0x43, 0xFF -vertex -8, -52, 37, 966, 1500, 0xB0, 0xC8, 0x4F, 0xFF -vertex -8, -52, -36, -178, 1520, 0xBC, 0xAC, 0xBE, 0xFF -vertex 74, -55, 31, 1002, -166, 0x1F, 0x95, 0x3C, 0xFF -vertex 74, -55, -30, 36, -150, 0x1E, 0xA6, 0xAD, 0xFF - -glabel bowser_seg6_dl_06043548 # 0x06043548 - 0x06043648 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bowser_seg6_light_06038C40, 1 -gsSPLight bowser_seg6_light_06038C38, 2 -gsSPVertex bowser_seg6_vertex_06043278, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 3, 2, 6, 0x0 -gsSP2Triangles 7, 3, 6, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 8, 10, 0x0, 10, 12, 11, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex bowser_seg6_vertex_06043378, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 12, 0x0 -gsSP2Triangles 13, 14, 5, 0x0, 5, 14, 6, 0x0 -gsSPVertex bowser_seg6_vertex_06043468, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 1, 6, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06043648 # 0x06043648 - 0x06043698 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025438 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bowser_seg6_vertex_060434D8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 6, 0, 5, 0x0 -gsSP1Triangle 0, 2, 5, 0x0 -gsSPEndDisplayList - -glabel bowser_seg6_dl_06043698 # 0x06043698 - 0x06043700 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bowser_seg6_dl_06043548 -gsSPDisplayList bowser_seg6_dl_06043648 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bowser_seg6_animvalue_06043700: # 0x06043700 -.hword 0x0000, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005C, 0x005C -.hword 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005E -.hword 0x005E, 0x0060, 0x0063, 0x0068, 0x006D, 0x0072, 0x0078, 0x007E -.hword 0x0084, 0x008A, 0x008F, 0x0093, 0x0096, 0x0097, 0x0097, 0x0097 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0x0B2B, 0x092A -.hword 0x06B0, 0x062A, 0x0645, 0x06B0, 0x08BA, 0x09F4, 0x0B2B, 0x0C61 -.hword 0x0D74, 0x0E06, 0x0E2C, 0x0E3E, 0x0E41, 0x0E37, 0x0E25, 0x0E0F -.hword 0x0DF8, 0x0DE4, 0x0DD8, 0x0DD7, 0x0DE5, 0x0E06, 0x0E6A, 0x0F20 -.hword 0x0FFB, 0x10CD, 0x1168, 0x119F, 0x1144, 0x1060, 0x0F29, 0x0DB0 -.hword 0x0C06, 0x0A3D, 0x0868, 0x0697, 0x04DE, 0x034C, 0x01F5, 0x00EA -.hword 0x003D, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0001 -.hword 0x0002, 0x0004, 0x0007, 0x0009, 0x000C, 0x000F, 0x0011, 0x0014 -.hword 0x0017, 0x0019, 0x001A, 0x001B, 0x001C, 0x001C, 0x001B, 0x0019 -.hword 0x0016, 0x0013, 0x000D, 0x0007, 0x0000, 0xFFEC, 0xFFC6, 0xFF94 -.hword 0xFF60, 0xFF31, 0xFF10, 0xFF03, 0xFF07, 0xFF13, 0xFF25, 0xFF3C -.hword 0xFF56, 0xFF73, 0xFF90, 0xFFAD, 0xFFC7, 0xFFDE, 0xFFF0, 0xFFFC -.hword 0x0000, 0x09C7, 0x09C8, 0x09CD, 0x09D5, 0x09DF, 0x09EA, 0x09F7 -.hword 0x0A04, 0x0A12, 0x0A20, 0x0A2D, 0x0A38, 0x0A43, 0x0A4B, 0x0A51 -.hword 0x0A54, 0x0A53, 0x0A4F, 0x0A46, 0x0A38, 0x0A25, 0x0A0C, 0x09ED -.hword 0x09C7, 0x0972, 0x08D7, 0x080D, 0x072A, 0x0648, 0x057D, 0x04E1 -.hword 0x0461, 0x03DE, 0x035A, 0x02D7, 0x0258, 0x01DE, 0x016E, 0x0108 -.hword 0x00AF, 0x0066, 0x002F, 0x000C, 0x0000, 0xA4A0, 0xA4A3, 0xA4AB -.hword 0xA4B7, 0xA4C7, 0xA4DA, 0xA4EF, 0xA505, 0xA51B, 0xA532, 0xA547 -.hword 0xA55A, 0xA56B, 0xA579, 0xA582, 0xA587, 0xA586, 0xA57E, 0xA570 -.hword 0xA559, 0xA53A, 0xA511, 0xA4DE, 0xA4A0, 0xA3FC, 0xA2C3, 0xA133 -.hword 0x9F8E, 0x9E14, 0x9D04, 0x9C9E, 0x9CC7, 0x9D2F, 0x9DCB, 0x9E8F -.hword 0x9F6F, 0xA060, 0xA157, 0xA248, 0xA327, 0xA3E8, 0xA481, 0xA4E5 -.hword 0xA509, 0xF0C0, 0xF051, 0xEF29, 0xED7D, 0xEB81, 0xE96A, 0xE6AF -.hword 0xE341, 0xE00E, 0xDE02, 0xDCFA, 0xDC2E, 0xDB95, 0xDB26, 0xDADA -.hword 0xDAA7, 0xDA86, 0xDA6E, 0xDA57, 0xDAD2, 0xDBE9, 0xDCC9, 0xDD18 -.hword 0xDCC9, 0xDBD0, 0xDA87, 0xD91E, 0xD7C5, 0xD6AE, 0xD60A, 0xD608 -.hword 0xD696, 0xD779, 0xD89E, 0xD9F5, 0xDB6F, 0xDCFA, 0xDE85, 0xE001 -.hword 0xE15D, 0xE289, 0xE373, 0xE40C, 0xE442, 0x0254, 0x0247, 0x0222 -.hword 0x01EA, 0x01A0, 0x014A, 0x00EA, 0x0085, 0x001D, 0xFFB7, 0xFF55 -.hword 0xFEFB, 0xFEAD, 0xFE6F, 0xFE43, 0xFE2E, 0xFE32, 0xFE55, 0xFE98 -.hword 0xFF00, 0xFF90, 0x004B, 0x0136, 0x0254, 0x04FB, 0x09EE, 0x1053 -.hword 0x174F, 0x1E07, 0x23A2, 0x2745, 0x2583, 0x1F3A, 0x19FF, 0x1708 -.hword 0x13E6, 0x10B5, 0x0D93, 0x0A9C, 0x07EE, 0x05A6, 0x03E1, 0x02BC -.hword 0x0254, 0x053E, 0x0547, 0x0561, 0x0588, 0x05BB, 0x05F8, 0x063B -.hword 0x0682, 0x06CB, 0x0712, 0x0757, 0x0796, 0x07CC, 0x07F8, 0x0817 -.hword 0x0826, 0x0822, 0x080A, 0x07DB, 0x0793, 0x072E, 0x06AA, 0x0606 -.hword 0x053E, 0x035C, 0xFFD5, 0xFB49, 0xF658, 0xF1A2, 0xEDC8, 0xEB68 -.hword 0xED57, 0xF2CD, 0xF702, 0xF904, 0xFB09, 0xFD01, 0xFEE2, 0x009C -.hword 0x0223, 0x036B, 0x0466, 0x0506, 0x053E, 0xF8D6, 0xF8DD, 0xF8F0 -.hword 0xF90F, 0xF937, 0xF965, 0xF999, 0xF9D0, 0xFA08, 0xFA3F, 0xFA74 -.hword 0xFAA5, 0xFACF, 0xFAF0, 0xFB08, 0xFB14, 0xFB11, 0xFAFF, 0xFADA -.hword 0xFAA2, 0xFA54, 0xF9EF, 0xF970, 0xF8D6, 0xF742, 0xF43E, 0xF067 -.hword 0xEC57, 0xE8AA, 0xE5FB, 0xE4E5, 0xE97A, 0xF25C, 0xF804, 0xF948 -.hword 0xFA11, 0xFA73, 0xFA83, 0xFA58, 0xFA05, 0xF9A0, 0xF93D, 0xF8F3 -.hword 0xF8D6, 0x2214, 0x2419, 0x286B, 0x2C6B, 0x2FEB, 0x33B1, 0x368C -.hword 0x374C, 0x331C, 0x2BD2, 0x2739, 0x25FD, 0x24EB, 0x2401, 0x233D -.hword 0x229E, 0x2222, 0x21C8, 0x218D, 0x2172, 0x2173, 0x218F, 0x21C6 -.hword 0x2214, 0x23FE, 0x27C2, 0x2B77, 0x2D35, 0x2D38, 0x2D06, 0x2CA6 -.hword 0x2C20, 0x2B7C, 0x2ABF, 0x29F2, 0x291C, 0x2844, 0x2771, 0x26AB -.hword 0x25F9, 0x2561, 0x24EC, 0x24A1, 0x2486, 0xDB55, 0xDB57, 0xDB5C -.hword 0xDB64, 0xDB6E, 0xDB79, 0xDB86, 0xDB94, 0xDBA2, 0xDBAF, 0xDBBC -.hword 0xDBC8, 0xDBD3, 0xDBDB, 0xDBE1, 0xDBE4, 0xDBE3, 0xDBDF, 0xDBD6 -.hword 0xDBC8, 0xDBB5, 0xDB9B, 0xDB7C, 0xDB55, 0xDAE3, 0xDA01, 0xD8E6 -.hword 0xD7C7, 0xD6D8, 0xD64F, 0xD661, 0xD8ED, 0xDD42, 0xDFC3, 0xDFF2 -.hword 0xDFCA, 0xDF5E, 0xDEC0, 0xDE06, 0xDD42, 0xDC88, 0xDBEB, 0xDB7E -.hword 0xDB55, 0x0000, 0xFFFB, 0xFFEA, 0xFFD1, 0xFFB0, 0xFF89, 0xFF5E -.hword 0xFF31, 0xFF02, 0xFED4, 0xFEA8, 0xFE80, 0xFE5D, 0xFE41, 0xFE2D -.hword 0xFE23, 0xFE26, 0xFE35, 0xFE53, 0xFE82, 0xFEC2, 0xFF17, 0xFF80 -.hword 0x0000, 0x0137, 0x0380, 0x0670, 0x09A0, 0x0CA7, 0x0F1A, 0x1093 -.hword 0x0F1E, 0x0B4A, 0x086C, 0x0727, 0x05EA, 0x04BA, 0x039F, 0x029E -.hword 0x01BD, 0x0104, 0x0077, 0x001F, 0x0000, 0xF34B, 0xF354, 0xF36B -.hword 0xF38F, 0xF3BD, 0xF3F4, 0xF430, 0xF471, 0xF4B2, 0xF4F3, 0xF532 -.hword 0xF56A, 0xF59C, 0xF5C3, 0xF5DF, 0xF5ED, 0xF5EA, 0xF5D4, 0xF5A9 -.hword 0xF567, 0xF50C, 0xF495, 0xF400, 0xF34B, 0xF189, 0xEE36, 0xE9F3 -.hword 0xE55D, 0xE115, 0xDDBA, 0xDBE9, 0xDF0A, 0xE611, 0xEAF3, 0xECA4 -.hword 0xEE1F, 0xEF65, 0xF07A, 0xF15F, 0xF216, 0xF2A0, 0xF301, 0xF339 -.hword 0xF34B, 0xA509, 0xA50E, 0xA51D, 0xA534, 0xA552, 0xA575, 0xA59C -.hword 0xA5C6, 0xA5F0, 0xA61A, 0xA642, 0xA667, 0xA687, 0xA6A0, 0xA6B2 -.hword 0xA6BB, 0xA6B9, 0xA6AB, 0xA68F, 0xA665, 0xA62A, 0xA5DD, 0xA57D -.hword 0xA509, 0xA3E2, 0xA1B5, 0x9EEC, 0x9BF0, 0x992C, 0x970B, 0x95F6 -.hword 0x9856, 0x9D69, 0xA0D7, 0xA1E6, 0xA2C3, 0xA373, 0xA3FC, 0xA463 -.hword 0xA4AC, 0xA4DC, 0xA4F8, 0xA505, 0xA509, 0x8001, 0x7FFC, 0x7FF5 -.hword 0x7FEB, 0x7FDD, 0x7FCD, 0x7FBB, 0x7FA8, 0x7F94, 0x7F81, 0x7F6F -.hword 0x7F5E, 0x7F4F, 0x7F43, 0x7F3B, 0x7F37, 0x7F38, 0x7F3E, 0x7F4B -.hword 0x7F5F, 0x7F7A, 0x7F9D, 0x7FC9, 0x8001, 0x808F, 0x819D, 0x82F5 -.hword 0x8460, 0x85A7, 0x8693, 0x86EE, 0x86D0, 0x867D, 0x85FF, 0x855E -.hword 0x84A5, 0x83DE, 0x8312, 0x824B, 0x8192, 0x80F1, 0x8072, 0x801F -.hword 0x8001, 0x8001, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8003 -.hword 0x8003, 0x8004, 0x8004, 0x8004, 0x8005, 0x8005, 0x8005, 0x8005 -.hword 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8003, 0x8003 -.hword 0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD, 0x7FDB -.hword 0x7FDC, 0x7FDD, 0x7FE0, 0x7FE3, 0x7FE7, 0x7FEB, 0x7FEF, 0x7FF3 -.hword 0x7FF7, 0x7FFA, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD20F, 0xD219 -.hword 0xD22A, 0xD23F, 0xD257, 0xD273, 0xD290, 0xD2AE, 0xD2CB, 0xD2E7 -.hword 0xD301, 0xD318, 0xD32A, 0xD336, 0xD33C, 0xD33B, 0xD331, 0xD31E -.hword 0xD300, 0xD2D7, 0xD2A1, 0xD25D, 0xD20B, 0xD152, 0xCFFE, 0xCE43 -.hword 0xCC56, 0xCA6B, 0xC8B8, 0xC771, 0xC66F, 0xC56B, 0xC468, 0xC36A -.hword 0xC276, 0xC190, 0xC0BC, 0xBFFD, 0xBF58, 0xBED0, 0xBE6B, 0xBE2B -.hword 0xBE14, 0xE0D4, 0xDC85, 0xD453, 0xCF59, 0xD1D6, 0xD77F, 0xDA9A -.hword 0xD99A, 0xD741, 0xD443, 0xD159, 0xCF39, 0xCE99, 0xCF3B, 0xD054 -.hword 0xD1D0, 0xD397, 0xD593, 0xD7AD, 0xD9CD, 0xDBDF, 0xDDCA, 0xDF79 -.hword 0xE0D4, 0xE20C, 0xE354, 0xE49A, 0xE5C9, 0xE6D1, 0xE79D, 0xE81C -.hword 0xE83A, 0xE7E5, 0xE70A, 0xE54E, 0xE290, 0xDF18, 0xDB2E, 0xD71A -.hword 0xD323, 0xCF90, 0xCCAB, 0xCAB9, 0xCA03, 0x005E, 0x005D, 0x005B -.hword 0x005A, 0x005A, 0x005A, 0x005A, 0x005A, 0x0059, 0x0059, 0x0058 -.hword 0x0059, 0x0059, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, 0x0061 -.hword 0x0063, 0x0064, 0x0064, 0x0061, 0x005A, 0x004D, 0x003C, 0x0027 -.hword 0x0010, 0xFFFC, 0xFFE9, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA6 -.hword 0xFFA1, 0xFF9F, 0xFF9E, 0xFF9E, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2 -.hword 0xFFA2, 0x0009, 0x000D, 0x0016, 0x001C, 0x001D, 0x001B, 0x001A -.hword 0x001C, 0x001E, 0x0020, 0x0021, 0x0020, 0x001C, 0x0017, 0x0010 -.hword 0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1, 0xFF27 -.hword 0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A, 0x0A22 -.hword 0x0450, 0xFD91, 0xF7C1, 0xF4BD, 0xF451, 0xF4DE, 0xF626, 0xF7E8 -.hword 0xF9E7, 0xFBE2, 0xFD9A, 0xFED1, 0xFF46, 0x894D, 0x8757, 0x837B -.hword 0x80BF, 0x807C, 0x812D, 0x818F, 0x8105, 0x8012, 0x7F23, 0x7EAD -.hword 0x7F1A, 0x80AF, 0x8317, 0x85EF, 0x88D1, 0x8B56, 0x8D98, 0x8FE7 -.hword 0x9230, 0x945F, 0x9663, 0x9827, 0x9999, 0x9A8C, 0x9B01, 0x9B29 -.hword 0x9B34, 0x9B53, 0x9BB7, 0x9C8F, 0x9DB7, 0x9EE3, 0x9FC6, 0xA015 -.hword 0x9FD4, 0x9F4B, 0x9E8D, 0x9DB2, 0x9CCD, 0x9BF6, 0x9B42, 0x9AC6 -.hword 0x9A98, 0xE6F1, 0xDAA9, 0xCDF3, 0xD2B5, 0xDCAF, 0xE2D8, 0xDBE2 -.hword 0xD46A, 0xD4C1, 0xD54F, 0xD60F, 0xD6FB, 0xD80D, 0xD93F, 0xDA8B -.hword 0xDBEA, 0xDD58, 0xDECE, 0xE047, 0xE1BB, 0xE326, 0xE481, 0xE5C7 -.hword 0xE6F1, 0xE839, 0xE9C6, 0xEB79, 0xED30, 0xEECB, 0xF028, 0xF128 -.hword 0xF1A9, 0xF18B, 0xF0AE, 0xEEA6, 0xEB5A, 0xE725, 0xE25E, 0xDD5F -.hword 0xD881, 0xD41D, 0xD08B, 0xCE26, 0xCD46, 0xCC31, 0xCC28, 0xCC0F -.hword 0xCBE9, 0xCBB7, 0xCB7C, 0xCB3B, 0xCAF6, 0xCAB0, 0xCA6A, 0xCA27 -.hword 0xC9EA, 0xC9B5, 0xC98B, 0xC96D, 0xC95F, 0xC962, 0xC979, 0xC9A7 -.hword 0xC9ED, 0xCA4F, 0xCACF, 0xCB6F, 0xCC31, 0xCDBC, 0xD07D, 0xD424 -.hword 0xD85D, 0xDCD8, 0xE143, 0xE54B, 0xE9AC, 0xEE49, 0xF18C, 0xF39D -.hword 0xF5AE, 0xF7B0, 0xF998, 0xFB57, 0xFCE3, 0xFE2C, 0xFF28, 0xFFC8 -.hword 0x0000, 0xF52D, 0xF528, 0xF51A, 0xF504, 0xF4E9, 0xF4C8, 0xF4A4 -.hword 0xF47D, 0xF456, 0xF42F, 0xF409, 0xF3E7, 0xF3CA, 0xF3B2, 0xF3A1 -.hword 0xF399, 0xF39B, 0xF3A8, 0xF3C2, 0xF3E9, 0xF420, 0xF467, 0xF4C0 -.hword 0xF52D, 0xF625, 0xF7EE, 0xFA40, 0xFCD3, 0xFF5C, 0x0193, 0x0330 -.hword 0x034E, 0x0233, 0x0157, 0x011A, 0x00E3, 0x00B0, 0x0083, 0x005D -.hword 0x003C, 0x0022, 0x000F, 0x0003, 0x0000, 0x4467, 0x4464, 0x445C -.hword 0x4450, 0x443F, 0x442C, 0x4417, 0x4400, 0x43E9, 0x43D2, 0x43BC -.hword 0x43A8, 0x4397, 0x4389, 0x437F, 0x437B, 0x437C, 0x4383, 0x4392 -.hword 0x43AA, 0x43CA, 0x43F3, 0x4428, 0x4467, 0x4513, 0x465E, 0x4803 -.hword 0x49BB, 0x4B40, 0x4C4E, 0x4C9E, 0x4A4A, 0x45E7, 0x42ED, 0x41E2 -.hword 0x40FD, 0x403B, 0x3F9B, 0x3F1A, 0x3EB5, 0x3E6A, 0x3E38, 0x3E1B -.hword 0x3E12, 0xDED1, 0xDEC7, 0xDEAD, 0xDE85, 0xDE51, 0xDE14, 0xDDD1 -.hword 0xDD89, 0xDD3F, 0xDCF6, 0xDCB1, 0xDC71, 0xDC3A, 0xDC0D, 0xDBEE -.hword 0xDBDF, 0xDBE3, 0xDBFB, 0xDC2B, 0xDC74, 0xDCDA, 0xDD60, 0xDE06 -.hword 0xDED1, 0xE080, 0xE38C, 0xE78E, 0xEC1C, 0xF0CE, 0xF53C, 0xF8FB -.hword 0xFBD7, 0xFDFA, 0xFF8F, 0x00F7, 0x0273, 0x03F3, 0x056B, 0x06CE -.hword 0x080E, 0x091D, 0x09F0, 0x0A78, 0x0AA8, 0x1FF4, 0x1FF7, 0x1FFF -.hword 0x200C, 0x201D, 0x2032, 0x2048, 0x2060, 0x2078, 0x2090, 0x20A7 -.hword 0x20BC, 0x20CE, 0x20DD, 0x20E7, 0x20EC, 0x20EB, 0x20E3, 0x20D3 -.hword 0x20BB, 0x2099, 0x206D, 0x2036, 0x1FF4, 0x1FA2, 0x1F2E, 0x1E7D -.hword 0x1D76, 0x1BFE, 0x19FB, 0x1755, 0x10A6, 0x0735, 0x01E3, 0x015B -.hword 0x0194, 0x0264, 0x03A1, 0x0521, 0x06BA, 0x0841, 0x098D, 0x0A73 -.hword 0x0AC9, 0x8256, 0x824E, 0x8236, 0x8212, 0x81E3, 0x81AC, 0x816F -.hword 0x812E, 0x80EB, 0x80A9, 0x806B, 0x8031, 0x7FFC, 0x7FD4, 0x7FB8 -.hword 0x7FAB, 0x7FAE, 0x7FC3, 0x7FEF, 0x8034, 0x8090, 0x8109, 0x819F -.hword 0x8256, 0x83FE, 0x870F, 0x8B09, 0x8F6B, 0x93B4, 0x9764, 0x99FA -.hword 0x9969, 0x9680, 0x9505, 0x95BF, 0x96DA, 0x983A, 0x99C5, 0x9B5F -.hword 0x9CEB, 0x9E50, 0x9F70, 0xA032, 0xA078, 0x1898, 0x17F2, 0x1666 -.hword 0x1488, 0x12EF, 0x1231, 0x14D4, 0x17B3, 0x1805, 0x1845, 0x1875 -.hword 0x1897, 0x18AE, 0x18BA, 0x18BE, 0x18BC, 0x18B4, 0x18AA, 0x189F -.hword 0x1895, 0x188D, 0x188A, 0x188D, 0x1898, 0x18A9, 0x18BC, 0x18D0 -.hword 0x18E5, 0x18FA, 0x190F, 0x1921, 0x1932, 0x1940, 0x194B, 0x1951 -.hword 0x1955, 0x1956, 0x1955, 0x1953, 0x194F, 0x194C, 0x1948, 0x1946 -.hword 0x1945, 0xE3FB, 0xE450, 0xE530, 0xE667, 0xE7C1, 0xE90D, 0xEB78 -.hword 0xED25, 0xECCA, 0xEC4B, 0xEBAF, 0xEAFC, 0xEA38, 0xE968, 0xE894 -.hword 0xE7BF, 0xE6F1, 0xE630, 0xE581, 0xE4EB, 0xE472, 0xE41E, 0xE3F4 -.hword 0xE3FB, 0xE467, 0xE557, 0xE6AA, 0xE841, 0xE9FC, 0xEBBA, 0xED5E -.hword 0xEEC5, 0xEFD1, 0xF063, 0xF06E, 0xF00E, 0xEF5C, 0xEE71, 0xED66 -.hword 0xEC53, 0xEB52, 0xEA7C, 0xE9E9, 0xE9B2, 0xA0A7, 0xA198, 0xA3D2 -.hword 0xA66D, 0xA881, 0xA929, 0xA38D, 0x9DE4, 0x9D71, 0x9D0B, 0x9CB3 -.hword 0x9C6C, 0x9C37, 0x9C16, 0x9C0A, 0x9C17, 0x9C3C, 0x9C7E, 0x9CDC -.hword 0x9D59, 0x9DF7, 0x9EB7, 0x9F9C, 0xA0A7, 0xA228, 0xA454, 0xA701 -.hword 0xAA07, 0xAD3E, 0xB07D, 0xB39B, 0xB66F, 0xB8D1, 0xBA99, 0xBBD2 -.hword 0xBCAF, 0xBD3D, 0xBD8B, 0xBDA5, 0xBD9C, 0xBD7C, 0xBD54, 0xBD31 -.hword 0xBD23, 0xE925, 0xE923, 0xE91C, 0xE913, 0xE906, 0xE8F7, 0xE8E7 -.hword 0xE8D5, 0xE8C3, 0xE8B2, 0xE8A1, 0xE891, 0xE884, 0xE879, 0xE871 -.hword 0xE86E, 0xE86F, 0xE874, 0xE880, 0xE892, 0xE8AB, 0xE8CB, 0xE8F4 -.hword 0xE925, 0xE97A, 0xEA06, 0xEABC, 0xEB90, 0xEC73, 0xED5B, 0xEE3A -.hword 0xEF04, 0xEFAC, 0xF025, 0xF072, 0xF0A4, 0xF0BE, 0xF0C6, 0xF0C0 -.hword 0xF0B0, 0xF09B, 0xF087, 0xF077, 0xF071, 0x178C, 0x178E, 0x1795 -.hword 0x17A0, 0x17AE, 0x17BF, 0x17D2, 0x17E6, 0x17FA, 0x180E, 0x1821 -.hword 0x1832, 0x1842, 0x184E, 0x1856, 0x185A, 0x1859, 0x1853, 0x1846 -.hword 0x1831, 0x1815, 0x17F1, 0x17C3, 0x178C, 0x1730, 0x169E, 0x15E2 -.hword 0x1505, 0x1414, 0x1319, 0x121E, 0x1130, 0x105A, 0x0FA6, 0x0F04 -.hword 0x0E60, 0x0DBF, 0x0D25, 0x0C96, 0x0C18, 0x0BAE, 0x0B5C, 0x0B28 -.hword 0x0B16, 0x9EEA, 0x9EE0, 0x9EC6, 0x9E9E, 0x9E6A, 0x9E2D, 0x9DEA -.hword 0x9DA2, 0x9D58, 0x9D10, 0x9CCA, 0x9C8B, 0x9C54, 0x9C27, 0x9C08 -.hword 0x9BF9, 0x9BFD, 0x9C15, 0x9C45, 0x9C8E, 0x9CF4, 0x9D79, 0x9E1F -.hword 0x9EEA, 0xA045, 0xA27C, 0xA55D, 0xA8B6, 0xAC54, 0xB005, 0xB397 -.hword 0xB6D9, 0xB998, 0xBBA1, 0xBD0B, 0xBE15, 0xBECC, 0xBF3F, 0xBF7B -.hword 0xBF8D, 0xBF83, 0xBF6B, 0xBF53, 0xBF48, 0x05F6, 0x05FE, 0x0615 -.hword 0x0638, 0x0666, 0x069C, 0x06D8, 0x0717, 0x0758, 0x0798, 0x07D5 -.hword 0x080D, 0x083E, 0x0865, 0x0881, 0x088E, 0x088B, 0x0876, 0x084B -.hword 0x080B, 0x07B1, 0x073B, 0x06A8, 0x05F6, 0x0456, 0x0152, 0xFD6C -.hword 0xF920, 0xF4F1, 0xF15C, 0xEEE4, 0xEF70, 0xF265, 0xF475, 0xF4E9 -.hword 0xF53F, 0xF57A, 0xF5A0, 0xF5B3, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A9 -.hword 0xF5A5, 0xEAE4, 0xEAE2, 0xEADD, 0xEAD5, 0xEACA, 0xEABE, 0xEAB1 -.hword 0xEAA2, 0xEA94, 0xEA85, 0xEA78, 0xEA6B, 0xEA60, 0xEA57, 0xEA51 -.hword 0xEA4E, 0xEA4F, 0xEA53, 0xEA5D, 0xEA6C, 0xEA80, 0xEA9A, 0xEABB -.hword 0xEAE4, 0xEB32, 0xEBBB, 0xEC72, 0xED4A, 0xEE37, 0xEF2B, 0xF019 -.hword 0xF165, 0xF2F1, 0xF3EA, 0xF44C, 0xF49D, 0xF4DE, 0xF512, 0xF53A -.hword 0xF557, 0xF56B, 0xF578, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38C -.hword 0xA38F, 0xA392, 0xA395, 0xA399, 0xA39E, 0xA3A2, 0xA3A6, 0xA3AA -.hword 0xA3AE, 0xA3B1, 0xA3B4, 0xA3B6, 0xA3B7, 0xA3B7, 0xA3B5, 0xA3B2 -.hword 0xA3AE, 0xA3A8, 0xA3A0, 0xA396, 0xA38A, 0xA39A, 0xA3CB, 0xA3FB -.hword 0xA408, 0xA3CF, 0xA32C, 0xA1FF, 0x9DE1, 0x97C8, 0x9495, 0x94D0 -.hword 0x95A7, 0x96F4, 0x9890, 0x9A55, 0x9C1E, 0x9DC3, 0x9F20, 0xA00D -.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_060443D0: # 0x060443D0 -.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0666 -.hword 0x0001, 0x0000, 0x002C, 0x0451, 0x002C, 0x047D, 0x002C, 0x04A9 -.hword 0x002C, 0x026D, 0x002C, 0x0299, 0x002C, 0x02C5, 0x002C, 0x005D -.hword 0x002C, 0x0089, 0x002C, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0665, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0664, 0x0001, 0x0000 -.hword 0x002C, 0x04D5, 0x002C, 0x0501, 0x002C, 0x052D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x02F1, 0x002C, 0x010D, 0x002C, 0x0139 -.hword 0x002C, 0x0165, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0663 -.hword 0x0001, 0x0000, 0x002C, 0x031D, 0x002C, 0x0349, 0x002C, 0x0375 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0191, 0x0001, 0x005A -.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0662, 0x0001, 0x0000 -.hword 0x002C, 0x0559, 0x002C, 0x0585, 0x002C, 0x05B1, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x03A1, 0x002C, 0x01BD, 0x002C, 0x01E9 -.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0661 -.hword 0x0001, 0x0000, 0x002C, 0x05DD, 0x002C, 0x0609, 0x002C, 0x0635 -.hword 0x002C, 0x03CD, 0x002C, 0x03F9, 0x002C, 0x0425, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_060445EC: # 0x060445EC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2C -.hword 0x2C -.word bowser_seg6_animvalue_06043700 -.word bowser_seg6_animindex_060443D0 -.word 0 - -bowser_seg6_animvalue_06044604: # 0x06044604 -.hword 0x0000, 0x0065, 0x0068, 0x006B, 0x006A, 0x005E, 0x0068, 0x006E -.hword 0x0070, 0x006E, 0x006A, 0x0064, 0x005E, 0x0062, 0x0064, 0x0065 -.hword 0x0063, 0x0060, 0x005E, 0x005C, 0x005C, 0x005E, 0x0062, 0x0066 -.hword 0x006B, 0x0070, 0x0076, 0x007B, 0x0080, 0x0086, 0x008B, 0x008F -.hword 0x0093, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0xFFE7, 0x0B2B, 0x0B1A, 0x0AFE, 0x0AF8, 0x0B2B, 0x0BC8 -.hword 0x0CAF, 0x0D8B, 0x0E06, 0x0E29, 0x0E39, 0x0E3A, 0x0E30, 0x0E1E -.hword 0x0E08, 0x0DF3, 0x0DE0, 0x0DD5, 0x0DD6, 0x0DE4, 0x0E06, 0x0E6B -.hword 0x0F24, 0x1002, 0x10D6, 0x1172, 0x11A6, 0x1144, 0x104E, 0x0EF6 -.hword 0x0D52, 0x0B7A, 0x0984, 0x0786, 0x0599, 0x03D2, 0x0248, 0x0112 -.hword 0x0048, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x00BC, 0x025A -.hword 0x03F9, 0x04B5, 0x04AB, 0x048F, 0x0463, 0x0428, 0x03E2, 0x0391 -.hword 0x0338, 0x02D9, 0x0276, 0x0212, 0x01AD, 0x014B, 0x00EC, 0x0094 -.hword 0x0045, 0x0000, 0xFFC4, 0xFF8D, 0xFF5E, 0xFF38, 0xFF1B, 0xFF09 -.hword 0xFF03, 0xFF08, 0xFF15, 0xFF2A, 0xFF44, 0xFF62, 0xFF82, 0xFFA1 -.hword 0xFFBF, 0xFFD9, 0xFFEE, 0xFFFC, 0x0000, 0x09C7, 0x0B7C, 0x0F3E -.hword 0x1301, 0x14B6, 0x14A1, 0x1465, 0x1404, 0x1385, 0x12EA, 0x1238 -.hword 0x1173, 0x109F, 0x0FC0, 0x0EDA, 0x0DF1, 0x0D09, 0x0C26, 0x0B4D -.hword 0x0A81, 0x09C7, 0x0910, 0x0850, 0x078D, 0x06CE, 0x0618, 0x0571 -.hword 0x04E1, 0x0459, 0x03CD, 0x033F, 0x02B3, 0x022B, 0x01AA, 0x0135 -.hword 0x00CE, 0x0079, 0x0037, 0x000E, 0x0000, 0xA4A0, 0xA7AE, 0xAE67 -.hword 0xB51F, 0xB82D, 0xB807, 0xB799, 0xB6EB, 0xB605, 0xB4EE, 0xB3AD -.hword 0xB24A, 0xB0CC, 0xAF3B, 0xAD9F, 0xABFE, 0xAA60, 0xA8CE, 0xA74D -.hword 0xA5E6, 0xA4A0, 0xA34D, 0xA1CF, 0xA049, 0x9EDE, 0x9DB2, 0x9CE6 -.hword 0x9C9E, 0x9CCD, 0x9D45, 0x9DF8, 0x9ED7, 0x9FD2, 0xA0DC, 0xA1E5 -.hword 0xA2DF, 0xA3BB, 0xA46B, 0xA4DF, 0xA509, 0xF0C0, 0xEEF8, 0xEAA8 -.hword 0xE55C, 0xE0A0, 0xDE02, 0xDEF2, 0xE254, 0xE5E1, 0xE754, 0xE646 -.hword 0xE427, 0xE170, 0xDE96, 0xDC11, 0xDA57, 0xDA58, 0xDBAD, 0xDCC9 -.hword 0xDD18, 0xDCC9, 0xDBD0, 0xDA85, 0xD91A, 0xD7C0, 0xD6A9, 0xD606 -.hword 0xD608, 0xD6A4, 0xD7A1, 0xD8EB, 0xDA6B, 0xDC0D, 0xDDBC, 0xDF62 -.hword 0xE0EB, 0xE242, 0xE350, 0xE402, 0xE442, 0x0254, 0x0243, 0x0215 -.hword 0x01CE, 0x0174, 0x010B, 0x009B, 0x0026, 0xFFB4, 0xFF49, 0xFEE9 -.hword 0xFE9B, 0xFE64, 0xFE49, 0xFE4F, 0xFE7C, 0xFED4, 0xFF5E, 0x001C -.hword 0x0118, 0x0254, 0x0517, 0x0A15, 0x1078, 0x176A, 0x1E17, 0x23A7 -.hword 0x2745, 0x2590, 0x1F55, 0x19FF, 0x16C1, 0x1349, 0x0FC1, 0x0C53 -.hword 0x0928, 0x0669, 0x0440, 0x02D6, 0x0254, 0x053E, 0x054A, 0x056A -.hword 0x059C, 0x05DB, 0x0624, 0x0673, 0x06C4, 0x0714, 0x0760, 0x07A2 -.hword 0x07D9, 0x07FF, 0x0812, 0x080E, 0x07EF, 0x07B1, 0x0751, 0x06CB -.hword 0x061B, 0x053E, 0x0348, 0xFFBA, 0xFB2F, 0xF645, 0xF198, 0xEDC4 -.hword 0xEB68, 0xED4E, 0xF2BA, 0xF702, 0xF933, 0xFB69, 0xFD92, 0xFF9B -.hword 0x016E, 0x02FC, 0x0430, 0x04F7, 0x053E, 0xF8D6, 0xF8DF, 0xF8F8 -.hword 0xF91E, 0xF94F, 0xF987, 0xF9C4, 0xFA03, 0xFA41, 0xFA7B, 0xFAAE -.hword 0xFAD8, 0xFAF6, 0xFB05, 0xFB01, 0xFAE9, 0xFABA, 0xFA6F, 0xFA08 -.hword 0xF980, 0xF8D6, 0xF733, 0xF429, 0xF053, 0xEC48, 0xE8A1, 0xE5F8 -.hword 0xE4E5, 0xE973, 0xF24D, 0xF804, 0xF95B, 0xFA21, 0xFA72, 0xFA69 -.hword 0xFA22, 0xF9BB, 0xF94E, 0xF8F8, 0xF8D6, 0x2214, 0x276B, 0x3178 -.hword 0x374C, 0x356E, 0x3040, 0x2A93, 0x2739, 0x260C, 0x2504, 0x2420 -.hword 0x235E, 0x22BF, 0x2240, 0x21E2, 0x21A2, 0x2180, 0x217C, 0x2194 -.hword 0x21C7, 0x2214, 0x23FE, 0x27C1, 0x2B76, 0x2D35, 0x2D36, 0x2CFB -.hword 0x2C8D, 0x2BF6, 0x2B3E, 0x2A6E, 0x298E, 0x28A8, 0x27C4, 0x26EB -.hword 0x2626, 0x257D, 0x24FA, 0x24A4, 0x2486, 0xDB55, 0xDB58, 0xDB5E -.hword 0xDB67, 0xDB74, 0xDB81, 0xDB91, 0xDBA0, 0xDBB0, 0xDBBE, 0xDBCB -.hword 0xDBD5, 0xDBDD, 0xDBE0, 0xDBE0, 0xDBDA, 0xDBCE, 0xDBBB, 0xDBA2 -.hword 0xDB80, 0xDB55, 0xDADF, 0xD9FC, 0xD8E1, 0xD7C3, 0xD6D6, 0xD64F -.hword 0xD661, 0xD8EB, 0xDD3F, 0xDFC3, 0xDFF0, 0xDFB4, 0xDF2A, 0xDE6D -.hword 0xDD97, 0xDCC2, 0xDC09, 0xDB87, 0xDB55, 0x0000, 0xFFF9, 0xFFE4 -.hword 0xFFC4, 0xFF9C, 0xFF6D, 0xFF3A, 0xFF06, 0xFED3, 0xFEA2, 0xFE78 -.hword 0xFE55, 0xFE3C, 0xFE30, 0xFE32, 0xFE47, 0xFE6E, 0xFEAC, 0xFF02 -.hword 0xFF73, 0x0000, 0x0144, 0x0391, 0x0681, 0x09AD, 0x0CAD, 0x0F1C -.hword 0x1093, 0x0F24, 0x0B56, 0x086C, 0x070B, 0x05B0, 0x0465, 0x0334 -.hword 0x0226, 0x0143, 0x0095, 0x0027, 0x0000, 0xF34B, 0xF356, 0xF373 -.hword 0xF3A0, 0xF3D9, 0xF41B, 0xF463, 0xF4AD, 0xF4F5, 0xF539, 0xF576 -.hword 0xF5A7, 0xF5CA, 0xF5DB, 0xF5D7, 0xF5BB, 0xF583, 0xF52C, 0xF4B3 -.hword 0xF414, 0xF34B, 0xF177, 0xEE1E, 0xE9DB, 0xE54C, 0xE10C, 0xDDB7 -.hword 0xDBE9, 0xDF02, 0xE600, 0xEAF3, 0xECC7, 0xEE5C, 0xEFB6, 0xF0D6 -.hword 0xF1BD, 0xF26E, 0xF2EA, 0xF333, 0xF34B, 0xA509, 0xA731, 0xABEF -.hword 0xB0AE, 0xB2D6, 0xB2C1, 0xB285, 0xB223, 0xB19F, 0xB0FC, 0xB03C -.hword 0xAF63, 0xAE72, 0xAD6E, 0xAC58, 0xAB34, 0xAA04, 0xA8CB, 0xA78D -.hword 0xA64B, 0xA509, 0xA354, 0xA0EF, 0x9E2E, 0x9B61, 0x98DD, 0x96F3 -.hword 0x95F6, 0x9851, 0x9D5E, 0xA0D7, 0xA1FA, 0xA2E4, 0xA39A, 0xA424 -.hword 0xA487, 0xA4C9, 0xA4F0, 0xA504, 0xA509, 0x8001, 0x7FFB, 0x7FF3 -.hword 0x7FE5, 0x7FD4, 0x7FC1, 0x7FAC, 0x7F96, 0x7F80, 0x7F6C, 0x7F5A -.hword 0x7F4C, 0x7F41, 0x7F3C, 0x7F3D, 0x7F46, 0x7F56, 0x7F70, 0x7F94 -.hword 0x7FC3, 0x8001, 0x8094, 0x81A4, 0x82FC, 0x8465, 0x85AA, 0x8694 -.hword 0x86EE, 0x86CB, 0x866B, 0x85D9, 0x8523, 0x8453, 0x8378, 0x829C -.hword 0x81CD, 0x8117, 0x8085, 0x8024, 0x8001, 0x8001, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8003, 0x8003, 0x8004, 0x8004, 0x8004, 0x8005 -.hword 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8004 -.hword 0x8003, 0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD -.hword 0x7FDB, 0x7FDC, 0x7FDE, 0x7FE1, 0x7FE4, 0x7FE8, 0x7FED, 0x7FF1 -.hword 0x7FF5, 0x7FF9, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD210, 0xD21D -.hword 0xD232, 0xD24B, 0xD269, 0xD28A, 0xD2AB, 0xD2CC, 0xD2EB, 0xD306 -.hword 0xD31D, 0xD32D, 0xD334, 0xD333, 0xD326, 0xD30C, 0xD2E5, 0xD2AE -.hword 0xD266, 0xD20B, 0xD14C, 0xCFF8, 0xCE42, 0xCC5B, 0xCA75, 0xC8C1 -.hword 0xC771, 0xC660, 0xC54A, 0xC435, 0xC326, 0xC222, 0xC12F, 0xC053 -.hword 0xBF93, 0xBEF4, 0xBE7B, 0xBE2F, 0xBE14, 0xE0D4, 0xE034, 0xDE87 -.hword 0xDC1A, 0xD93A, 0xD633, 0xD353, 0xD0E6, 0xCF39, 0xCE99, 0xCEED -.hword 0xCFD7, 0xD13C, 0xD300, 0xD508, 0xD739, 0xD977, 0xDBA7, 0xDDAF -.hword 0xDF71, 0xE0D4, 0xE20E, 0xE359, 0xE4A3, 0xE5D8, 0xE6E4, 0xE7B3 -.hword 0xE832, 0xE84E, 0xE7F2, 0xE70A, 0xE519, 0xE1ED, 0xDDEA, 0xD974 -.hword 0xD4EE, 0xD0BD, 0xCD43, 0xCAE4, 0xCA03, 0x005E, 0x005E, 0x005E -.hword 0x005D, 0x005D, 0x005D, 0x005C, 0x005C, 0x005B, 0x005B, 0x005C -.hword 0x005D, 0x005E, 0x005E, 0x005F, 0x0061, 0x0063, 0x0064, 0x0064 -.hword 0x0061, 0x005A, 0x004D, 0x003C, 0x0027, 0x0010, 0xFFFC, 0xFFE9 -.hword 0xFFD9, 0xFFC8, 0xFFBA, 0xFFAE, 0xFFA6, 0xFFA1, 0xFF9F, 0xFF9E -.hword 0xFF9E, 0xFF9F, 0xFFA1, 0xFFA2, 0xFFA2, 0x0009, 0x0009, 0x000A -.hword 0x000C, 0x000E, 0x000F, 0x0012, 0x0015, 0x0018, 0x0018, 0x0015 -.hword 0x0010, 0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1 -.hword 0xFF27, 0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A -.hword 0x0A25, 0x0459, 0xFD9F, 0xF7CD, 0xF4BD, 0xF460, 0xF52F, 0xF6D2 -.hword 0xF8F0, 0xFB31, 0xFD3A, 0xFEB5, 0xFF46, 0x894D, 0x8920, 0x88A9 -.hword 0x8800, 0x873B, 0x8673, 0x854A, 0x83C7, 0x829D, 0x827A, 0x83D0 -.hword 0x8629, 0x88E3, 0x8B56, 0x8D84, 0x8FCB, 0x9215, 0x944B, 0x9658 -.hword 0x9823, 0x9999, 0x9A8C, 0x9B01, 0x9B29, 0x9B34, 0x9B53, 0x9BB7 -.hword 0x9C90, 0x9DB8, 0x9EE4, 0x9FC7, 0xA015, 0x9FC8, 0x9F20, 0x9E3E -.hword 0x9D40, 0x9C45, 0x9B6B, 0x9AD2, 0x9A98, 0xE6F1, 0xDDAD, 0xD46A -.hword 0xD487, 0xD4DA, 0xD55E, 0xD60E, 0xD6E5, 0xD7DF, 0xD8F6, 0xDA25 -.hword 0xDB68, 0xDCB9, 0xDE13, 0xDF72, 0xE0D0, 0xE229, 0xE377, 0xE4B6 -.hword 0xE5E0, 0xE6F1, 0xE827, 0xE9AD, 0xEB61, 0xED1E, 0xEEC2, 0xF02A -.hword 0xF132, 0xF1B8, 0xF197, 0xF0AE, 0xEE66, 0xEA93, 0xE5B3, 0xE03F -.hword 0xDAB4, 0xD58D, 0xD146, 0xCE5A, 0xCD46, 0xCC31, 0xD1C0, 0xD74F -.hword 0xD72E, 0xD6D1, 0xD640, 0xD585, 0xD4A6, 0xD3AE, 0xD2A4, 0xD191 -.hword 0xD07E, 0xCF72, 0xCE77, 0xCD95, 0xCCD4, 0xCC3E, 0xCBD9, 0xCBB0 -.hword 0xCBCB, 0xCC31, 0xCD89, 0xD037, 0xD3E0, 0xD82A, 0xDCBC, 0xE13A -.hword 0xE54B, 0xE9A3, 0xEE36, 0xF18C, 0xF3CD, 0xF610, 0xF843, 0xFA52 -.hword 0xFC2C, 0xFDBD, 0xFEF2, 0xFFBA, 0x0000, 0xF52D, 0xF56E, 0xF5B0 -.hword 0xF5A8, 0xF590, 0xF56D, 0xF540, 0xF50C, 0xF4D6, 0xF49E, 0xF468 -.hword 0xF437, 0xF40E, 0xF3EF, 0xF3DE, 0xF3DD, 0xF3EF, 0xF416, 0xF457 -.hword 0xF4B3, 0xF52D, 0xF633, 0xF802, 0xFA54, 0xFCE1, 0xFF64, 0x0196 -.hword 0x0330, 0x034F, 0x0235, 0x0157, 0x0115, 0x00D9, 0x00A3, 0x0073 -.hword 0x004B, 0x002B, 0x0013, 0x0005, 0x0000, 0x4467, 0x43D4, 0x4340 -.hword 0x433E, 0x4337, 0x432E, 0x4323, 0x4317, 0x430D, 0x4304, 0x42FE -.hword 0x42FC, 0x42FF, 0x4309, 0x431B, 0x4335, 0x435A, 0x4389, 0x43C6 -.hword 0x440F, 0x4467, 0x4527, 0x4679, 0x481D, 0x49CE, 0x4B4B, 0x4C51 -.hword 0x4C9E, 0x4A4F, 0x45F2, 0x42ED, 0x41CD, 0x40D9, 0x400D, 0x3F68 -.hword 0x3EE6, 0x3E86, 0x3E44, 0x3E1E, 0x3E12, 0xDED1, 0xE2F1, 0xE712 -.hword 0xE6F6, 0xE6A5, 0xE629, 0xE589, 0xE4CC, 0xE3FA, 0xE31B, 0xE237 -.hword 0xE155, 0xE07D, 0xDFB7, 0xDF0B, 0xDE81, 0xDE20, 0xDDEF, 0xDDF7 -.hword 0xDE40, 0xDED1, 0xE064, 0xE366, 0xE769, 0xEC01, 0xF0BF, 0xF537 -.hword 0xF8FB, 0xFBD1, 0xFDED, 0xFF8F, 0x0119, 0x02BD, 0x0465, 0x0600 -.hword 0x077B, 0x08C2, 0x09C3, 0x0A6C, 0x0AA8, 0x1FF4, 0x201E, 0x2048 -.hword 0x204C, 0x2057, 0x2068, 0x207D, 0x2094, 0x20AC, 0x20C4, 0x20DA -.hword 0x20EC, 0x20F9, 0x2100, 0x20FE, 0x20F2, 0x20DC, 0x20B9, 0x2087 -.hword 0x2046, 0x1FF4, 0x1F94, 0x1F1B, 0x1E6B, 0x1D68, 0x1BF6, 0x19F9 -.hword 0x1755, 0x10AB, 0x073E, 0x01E3, 0x015E, 0x01BF, 0x02CD, 0x044E -.hword 0x060B, 0x07C8, 0x094D, 0x0A60, 0x0AC9, 0x8256, 0x8481, 0x86AC -.hword 0x8698, 0x865F, 0x8607, 0x8597, 0x8514, 0x8484, 0x83EE, 0x8356 -.hword 0x82C4, 0x823D, 0x81C6, 0x8167, 0x8124, 0x8104, 0x810C, 0x8144 -.hword 0x81B0, 0x8256, 0x83FC, 0x870C, 0x8B06, 0x8F69, 0x93B3, 0x9764 -.hword 0x99FA, 0x9967, 0x967B, 0x9505, 0x95D7, 0x971F, 0x98B6, 0x9A76 -.hword 0x9C3B, 0x9DDD, 0x9F36, 0xA021, 0xA078, 0x1898, 0x1826, 0x17B3 -.hword 0x17B4, 0x17B8, 0x17BE, 0x17C6, 0x17D0, 0x17DB, 0x17E8, 0x17F6 -.hword 0x1805, 0x1815, 0x1825, 0x1836, 0x1847, 0x1858, 0x1869, 0x1879 -.hword 0x1889, 0x1898, 0x18A8, 0x18BA, 0x18CE, 0x18E3, 0x18F8, 0x190D -.hword 0x1920, 0x1931, 0x1940, 0x194B, 0x1952, 0x1955, 0x1955, 0x1953 -.hword 0x1950, 0x194C, 0x1949, 0x1946, 0x1945, 0xE3FB, 0xE890, 0xED25 -.hword 0xED0F, 0xECCF, 0xEC6B, 0xEBE9, 0xEB4D, 0xEA9D, 0xE9DF, 0xE918 -.hword 0xE84D, 0xE784, 0xE6C2, 0xE60C, 0xE568, 0xE4DB, 0xE46B, 0xE41C -.hword 0xE3F5, 0xE3FB, 0xE465, 0xE552, 0xE6A4, 0xE839, 0xE9F3, 0xEBB2 -.hword 0xED56, 0xEEBF, 0xEFCE, 0xF063, 0xF065, 0xEFE8, 0xEF0E, 0xEDF8 -.hword 0xECC8, 0xEBA2, 0xEAA5, 0xE9F5, 0xE9B2, 0xA0A7, 0x9F45, 0x9DE4 -.hword 0x9DDD, 0x9DC9, 0x9DAB, 0x9D88, 0x9D62, 0x9D3D, 0x9D1D, 0x9D04 -.hword 0x9CF7, 0x9CF8, 0x9D0B, 0x9D34, 0x9D75, 0x9DD3, 0x9E50, 0x9EF0 -.hword 0x9FB6, 0xA0A7, 0xA213, 0xA42F, 0xA6D1, 0xA9D2, 0xAD08, 0xB04A -.hword 0xB36F, 0xB64F, 0xB8C0, 0xBA99, 0xBBDE, 0xBCBB, 0xBD41, 0xBD82 -.hword 0xBD8F, 0xBD7A, 0xBD55, 0xBD32, 0xBD23, 0xE925, 0xE922, 0xE91A -.hword 0xE90E, 0xE8FF, 0xE8ED, 0xE8DA, 0xE8C6, 0xE8B2, 0xE8A0, 0xE890 -.hword 0xE882, 0xE879, 0xE874, 0xE875, 0xE87D, 0xE88C, 0xE8A4, 0xE8C4 -.hword 0xE8EF, 0xE925, 0xE97F, 0xEA0C, 0xEAC2, 0xEB93, 0xEC75, 0xED5A -.hword 0xEE37, 0xEF00, 0xEFA8, 0xF025, 0xF075, 0xF0A5, 0xF0BC, 0xF0BE -.hword 0xF0B2, 0xF09F, 0xF089, 0xF078, 0xF071, 0x178C, 0x178F, 0x1798 -.hword 0x17A5, 0x17B7, 0x17CB, 0x17E0, 0x17F7, 0x180D, 0x1822, 0x1834 -.hword 0x1843, 0x184E, 0x1853, 0x1852, 0x1849, 0x1838, 0x181E, 0x17F9 -.hword 0x17C8, 0x178C, 0x172B, 0x1699, 0x15DD, 0x1504, 0x1416, 0x131E -.hword 0x1227, 0x1139, 0x1060, 0x0FA6, 0x0EF9, 0x0E47, 0x0D97, 0x0CEF -.hword 0x0C57, 0x0BD5, 0x0B6F, 0x0B2E, 0x0B16, 0x9EEA, 0x9EDE, 0x9EBD -.hword 0x9E8C, 0x9E4D, 0x9E04, 0x9DB5, 0x9D63, 0x9D13, 0x9CC8, 0x9C85 -.hword 0x9C4E, 0x9C28, 0x9C15, 0x9C19, 0x9C38, 0x9C76, 0x9CD6, 0x9D5D -.hword 0x9E0C, 0x9EEA, 0xA057, 0xA294, 0xA573, 0xA8C3, 0xAC56, 0xAFFD -.hword 0xB386, 0xB6C5, 0xB988, 0xBBA1, 0xBD1A, 0xBE27, 0xBED9, 0xBF41 -.hword 0xBF71, 0xBF78, 0xBF69, 0xBF53, 0xBF48, 0x05F6, 0x0600, 0x061D -.hword 0x0649, 0x0682, 0x06C3, 0x0709, 0x0752, 0x079A, 0x07DD, 0x0819 -.hword 0x0849, 0x086C, 0x087D, 0x0879, 0x085D, 0x0826, 0x07D0, 0x0758 -.hword 0x06BB, 0x05F6, 0x0445, 0x013A, 0xFD55, 0xF90F, 0xF4E7, 0xF15A -.hword 0xEEE4, 0xEF6E, 0xF260, 0xF475, 0xF4F1, 0xF54A, 0xF584, 0xF5A6 -.hword 0xF5B5, 0xF5B7, 0xF5B1, 0xF5A9, 0xF5A5, 0xEAE4, 0xEAE1, 0xEADB -.hword 0xEAD1, 0xEAC4, 0xEAB5, 0xEAA6, 0xEA95, 0xEA85, 0xEA76, 0xEA68 -.hword 0xEA5D, 0xEA56, 0xEA52, 0xEA53, 0xEA59, 0xEA65, 0xEA79, 0xEA94 -.hword 0xEAB7, 0xEAE4, 0xEB36, 0xEBC0, 0xEC77, 0xED4E, 0xEE39, 0xEF2B -.hword 0xF019, 0xF163, 0xF2ED, 0xF3EA, 0xF453, 0xF4A9, 0xF4ED, 0xF522 -.hword 0xF549, 0xF564, 0xF575, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38D -.hword 0xA390, 0xA394, 0xA398, 0xA39D, 0xA3A2, 0xA3A6, 0xA3AB, 0xA3AF -.hword 0xA3B2, 0xA3B5, 0xA3B6, 0xA3B5, 0xA3B4, 0xA3B0, 0xA3AA, 0xA3A2 -.hword 0xA398, 0xA38A, 0xA399, 0xA3C9, 0xA3FA, 0xA407, 0xA3CE, 0xA32C -.hword 0xA1FF, 0x9DE2, 0x97C9, 0x9495, 0x94E2, 0x95E9, 0x9777, 0x9957 -.hword 0x9B56, 0x9D3E, 0x9EDB, 0x9FF9, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_060451AC: # 0x060451AC -.hword 0x0001, 0x0000, 0x0028, 0x0001, 0x0001, 0x0029, 0x0028, 0x002A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D2 -.hword 0x0001, 0x0000, 0x0028, 0x03ED, 0x0028, 0x0415, 0x0028, 0x043D -.hword 0x0028, 0x0235, 0x0028, 0x025D, 0x0028, 0x0285, 0x0028, 0x0055 -.hword 0x0028, 0x007D, 0x0028, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x05D1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x00CD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D0, 0x0001, 0x0000 -.hword 0x0028, 0x0465, 0x0028, 0x048D, 0x0028, 0x04B5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x02AD, 0x0028, 0x00F5, 0x0028, 0x011D -.hword 0x0028, 0x0145, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CF -.hword 0x0001, 0x0000, 0x0028, 0x02D5, 0x0028, 0x02FD, 0x0028, 0x0325 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x016D, 0x0001, 0x0052 -.hword 0x0001, 0x0053, 0x0001, 0x0054, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CE, 0x0001, 0x0000 -.hword 0x0028, 0x04DD, 0x0028, 0x0505, 0x0028, 0x052D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x034D, 0x0028, 0x0195, 0x0028, 0x01BD -.hword 0x0028, 0x01E5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CD -.hword 0x0001, 0x0000, 0x0028, 0x0555, 0x0028, 0x057D, 0x0028, 0x05A5 -.hword 0x0028, 0x0375, 0x0028, 0x039D, 0x0028, 0x03C5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x020D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_060453C8: # 0x060453C8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x28 -.hword 0x2C -.word bowser_seg6_animvalue_06044604 -.word bowser_seg6_animindex_060451AC -.word 0 - -bowser_seg6_animvalue_060453E0: # 0x060453E0 -.hword 0x0000, 0x005B, 0xFFE7, 0x0B2C, 0x0B33, 0x0B46, 0x0B61, 0x0B83 -.hword 0x0BA9, 0x0BD4, 0x0C00, 0x0C2C, 0x0C55, 0x0C7C, 0x0C9C, 0x0CB6 -.hword 0x0CC7, 0x0CCD, 0x0CC7, 0x0CB8, 0x0CA1, 0x0C83, 0x0C61, 0x0C3A -.hword 0x0C11, 0x0BE7, 0x0BBE, 0x0B98, 0x0B75, 0x0B57, 0x0B40, 0x0B31 -.hword 0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0xFFFE, 0xFFFA, 0xFFF7 -.hword 0xFFF6, 0xFFFB, 0x0007, 0x001E, 0x0049, 0x0088, 0x00D2, 0x011C -.hword 0x015D, 0x018A, 0x0199, 0x0184, 0x0150, 0x0108, 0x00B7, 0x0068 -.hword 0x0025, 0xFFFB, 0xFFE7, 0xFFDD, 0xFFDD, 0xFFE3, 0xFFEC, 0xFFF5 -.hword 0xFFFD, 0x0000, 0x09C7, 0x09C6, 0x09C6, 0x09C5, 0x09C4, 0x09C2 -.hword 0x09C0, 0x09BE, 0x09BB, 0x09B7, 0x09B2, 0x09AD, 0x09A9, 0x09A7 -.hword 0x09A6, 0x09A7, 0x09AA, 0x09AE, 0x09B3, 0x09B8, 0x09BC, 0x09BF -.hword 0x09C1, 0x09C3, 0x09C4, 0x09C5, 0x09C6, 0x09C6, 0x09C7, 0x09C7 -.hword 0xA4A0, 0xA496, 0xA484, 0xA474, 0xA471, 0xA485, 0xA4BA, 0xA51B -.hword 0xA5CD, 0xA6D7, 0xA80D, 0xA946, 0xAA56, 0xAB14, 0xAB55, 0xAAFA -.hword 0xAA1E, 0xA8EE, 0xA798, 0xA64B, 0xA533, 0xA47F, 0xA429, 0xA404 -.hword 0xA404, 0xA41D, 0xA445, 0xA470, 0xA492, 0xA4A0, 0xF0BF, 0xF0B2 -.hword 0xF092, 0xF063, 0xF027, 0xEFE3, 0xEF99, 0xEF4C, 0xEF00, 0xEEB6 -.hword 0xEE73, 0xEE3A, 0xEE0D, 0xEDF0, 0xEDE6, 0xEDEF, 0xEE09, 0xEE32 -.hword 0xEE66, 0xEEA3, 0xEEE7, 0xEF2E, 0xEF77, 0xEFBF, 0xF002, 0xF040 -.hword 0xF074, 0xF09C, 0xF0B6, 0xF0C0, 0x0254, 0x0244, 0x021F, 0x01E9 -.hword 0x01A4, 0x0155, 0x00FD, 0x00A2, 0x0045, 0xFFEC, 0xFF98, 0xFF4C -.hword 0xFF0D, 0xFEDD, 0xFEC1, 0xFEC2, 0xFEE6, 0xFF24, 0xFF74, 0xFFCE -.hword 0x0029, 0x007E, 0x00C5, 0x0108, 0x0152, 0x019E, 0x01E4, 0x021E -.hword 0x0245, 0x0254, 0x053E, 0x052D, 0x0505, 0x04C6, 0x0472, 0x040A -.hword 0x038E, 0x0301, 0x0263, 0x01B6, 0x00FA, 0x0032, 0xFF5E, 0xFE7E -.hword 0xFD95, 0xFC44, 0xFA55, 0xF80F, 0xF5B3, 0xF385, 0xF1C8, 0xF0C0 -.hword 0xF0B0, 0xF234, 0xF549, 0xF948, 0xFD88, 0x0160, 0x042A, 0x053E -.hword 0xF8D5, 0xF8C6, 0xF8A1, 0xF86B, 0xF827, 0xF7D7, 0xF780, 0xF724 -.hword 0xF6C6, 0xF66B, 0xF615, 0xF5C7, 0xF585, 0xF552, 0xF531, 0xF52B -.hword 0xF544, 0xF574, 0xF5B4, 0xF600, 0xF64F, 0xF69D, 0xF6E1, 0xF72B -.hword 0xF784, 0xF7E3, 0xF83E, 0xF88C, 0xF8C2, 0xF8D6, 0x2214, 0x2233 -.hword 0x2288, 0x230A, 0x23B2, 0x2474, 0x2549, 0x2627, 0x2705, 0x27DA -.hword 0x289D, 0x2944, 0x29C7, 0x2A1C, 0x2A3A, 0x2A20, 0x29D7, 0x2966 -.hword 0x28D3, 0x2828, 0x2769, 0x269F, 0x25D1, 0x2506, 0x2445, 0x2396 -.hword 0x22FF, 0x2288, 0x2237, 0x2215, 0xDB56, 0xDB58, 0xDB5E, 0xDB66 -.hword 0xDB70, 0xDB7A, 0xDB83, 0xDB8C, 0xDB93, 0xDB96, 0xDB96, 0xDB92 -.hword 0xDB87, 0xDB77, 0xDB5F, 0xDB29, 0xDACB, 0xDA58, 0xD9DF, 0xD973 -.hword 0xD925, 0xD907, 0xD920, 0xD962, 0xD9C1, 0xDA2D, 0xDA9A, 0xDAF9 -.hword 0xDB3C, 0xDB55, 0x0000, 0xFFFC, 0xFFF4, 0xFFEA, 0xFFE1, 0xFFDB -.hword 0xFFDC, 0xFFE5, 0xFFF9, 0x001A, 0x004C, 0x0090, 0x00EB, 0x015D -.hword 0x01EA, 0x02FA, 0x04BD, 0x06E2, 0x0915, 0x0B04, 0x0C5C, 0x0CCC -.hword 0x0C26, 0x0AA7, 0x0899, 0x0645, 0x03F5, 0x01F3, 0x0089, 0x0000 -.hword 0xF34C, 0xF35C, 0xF382, 0xF3B8, 0xF3F9, 0xF441, 0xF48A, 0xF4D1 -.hword 0xF50F, 0xF541, 0xF561, 0xF56B, 0xF559, 0xF527, 0xF4D1, 0xF3F3 -.hword 0xF261, 0xF068, 0xEE55, 0xEC73, 0xEB10, 0xEA77, 0xEAC4, 0xEBBB -.hword 0xED24, 0xEEC7, 0xF06E, 0xF1E1, 0xF2E7, 0xF34B, 0xA508, 0xA4FF -.hword 0xA4F7, 0xA506, 0xA540, 0xA5BC, 0xA68C, 0xA7C7, 0xA9DF, 0xACE7 -.hword 0xB068, 0xB3EA, 0xB6F7, 0xB916, 0xB9D0, 0xB970, 0xB89E, 0xB769 -.hword 0xB5E6, 0xB426, 0xB23B, 0xB036, 0xAE2B, 0xAC2B, 0xAA48, 0xA895 -.hword 0xA723, 0xA604, 0xA54A, 0xA509, 0x8002, 0x8021, 0x806A, 0x80D5 -.hword 0x815C, 0x81F7, 0x829F, 0x834E, 0x83FC, 0x84A2, 0x853A, 0x85BD -.hword 0x8623, 0x8665, 0x867C, 0x8667, 0x862C, 0x85D0, 0x8559, 0x84CE -.hword 0x8434, 0x8392, 0x82EC, 0x8249, 0x81B0, 0x8124, 0x80AE, 0x8052 -.hword 0x8017, 0x8001, 0x7FFE, 0x7FFB, 0x7FF3, 0x7FE7, 0x7FD8, 0x7FC7 -.hword 0x7FB5, 0x7FA2, 0x7F8F, 0x7F7C, 0x7F6B, 0x7F5D, 0x7F52, 0x7F4B -.hword 0x7F48, 0x7F4A, 0x7F51, 0x7F5B, 0x7F68, 0x7F77, 0x7F88, 0x7F9A -.hword 0x7FAC, 0x7FBE, 0x7FCF, 0x7FDE, 0x7FEC, 0x7FF6, 0x7FFC, 0x8001 -.hword 0xD20A, 0xD1D9, 0xD168, 0xD0C0, 0xCFEE, 0xCEFC, 0xCDF5, 0xCCE4 -.hword 0xCBD4, 0xCACF, 0xC9E2, 0xC916, 0xC877, 0xC80F, 0xC7EA, 0xC80B -.hword 0xC868, 0xC8F8, 0xC9B1, 0xCA8A, 0xCB7B, 0xCC79, 0xCD7C, 0xCE7A -.hword 0xCF6B, 0xD044, 0xD0FD, 0xD18D, 0xD1EA, 0xD20B, 0xE0D5, 0xE0E6 -.hword 0xE10C, 0xE142, 0xE181, 0xE1C3, 0xE203, 0xE23A, 0xE262, 0xE276 -.hword 0xE26F, 0xE248, 0xE1FA, 0xE181, 0xE0D4, 0xDF7D, 0xDD41, 0xDA73 -.hword 0xD769, 0xD479, 0xD1F6, 0xD036, 0xCF8E, 0xD083, 0xD2FA, 0xD65A -.hword 0xDA07, 0xDD67, 0xDFDF, 0xE0D4, 0x005E, 0x005E, 0x005E, 0x005E -.hword 0x005E, 0x005E, 0x005E, 0x005D, 0x005D, 0x005C, 0x005A, 0x0059 -.hword 0x0057, 0x0056, 0x0056, 0x0056, 0x0058, 0x0059, 0x005B, 0x005D -.hword 0x005F, 0x005F, 0x0060, 0x0060, 0x0060, 0x005F, 0x005F, 0x005E -.hword 0x005E, 0x005E, 0x0009, 0x0090, 0x01F4, 0x03EB, 0x062C, 0x086E -.hword 0x0A66, 0x0BCB, 0x0C54, 0x0BB9, 0x0A1C, 0x07D2, 0x052D, 0x0283 -.hword 0x0027, 0xFDC8, 0xFB07, 0xF82C, 0xF57A, 0xF337, 0xF1A8, 0xF113 -.hword 0xF1AF, 0xF351, 0xF5A3, 0xF852, 0xFB07, 0xFD6F, 0xFF35, 0x0004 -.hword 0x894D, 0x8910, 0x8868, 0x876E, 0x863D, 0x84ED, 0x8398, 0x8256 -.hword 0x8142, 0x802D, 0x7EF3, 0x7DC1, 0x7CBC, 0x7C0C, 0x7BD8, 0x7C2B -.hword 0x7CE2, 0x7DE1, 0x7F0B, 0x8047, 0x8172, 0x8273, 0x836B, 0x847E -.hword 0x859C, 0x86B2, 0x87AD, 0x887C, 0x890C, 0x894C, 0xE6EC, 0xE61B -.hword 0xE456, 0xE1FB, 0xDF65, 0xDCF0, 0xDAF8, 0xD9DA, 0xD9B7, 0xDA4A -.hword 0xDB50, 0xDC89, 0xDDB1, 0xDE88, 0xDECB, 0xDE48, 0xDD2A, 0xDBB7 -.hword 0xDA39, 0xD8F7, 0xD839, 0xD846, 0xD952, 0xDB2D, 0xDD8D, 0xE026 -.hword 0xE2AE, 0xE4DA, 0xE65F, 0xE6F1, 0xCC31, 0xCC35, 0xCC3E, 0xCC4C -.hword 0xCC5D, 0xCC70, 0xCC86, 0xCC9C, 0xCCB2, 0xCCC7, 0xCCDA, 0xCCEB -.hword 0xCCF8, 0xCD00, 0xCD03, 0xCD00, 0xCCF9, 0xCCED, 0xCCDE, 0xCCCD -.hword 0xCCB9, 0xCCA5, 0xCC90, 0xCC7B, 0xCC68, 0xCC56, 0xCC47, 0xCC3B -.hword 0xCC34, 0xCC31, 0xF52C, 0xF50A, 0xF4BC, 0xF449, 0xF3B8, 0xF311 -.hword 0xF25B, 0xF19F, 0xF0E3, 0xF02F, 0xEF8B, 0xEEFF, 0xEE91, 0xEE49 -.hword 0xEE30, 0xEE47, 0xEE87, 0xEEEA, 0xEF6A, 0xF000, 0xF0A6, 0xF155 -.hword 0xF208, 0xF2B7, 0xF35D, 0xF3F3, 0xF473, 0xF4D6, 0xF516, 0xF52D -.hword 0x4467, 0x445C, 0x4441, 0x441A, 0x43E8, 0x43B0, 0x4372, 0x4332 -.hword 0x42F2, 0x42B5, 0x427D, 0x424E, 0x4228, 0x4210, 0x4207, 0x420F -.hword 0x4225, 0x4247, 0x4272, 0x42A5, 0x42DD, 0x4319, 0x4356, 0x4391 -.hword 0x43CA, 0x43FD, 0x4428, 0x444A, 0x445F, 0x4467, 0xDED1, 0x1FF4 -.hword 0x8256, 0x1899, 0x18BF, 0x1918, 0x199B, 0x1A3F, 0x1AFB, 0x1BC8 -.hword 0x1C9B, 0x1D6E, 0x1E36, 0x1EEB, 0x1F85, 0x1FFB, 0x2044, 0x2058 -.hword 0x2000, 0x1F25, 0x1DEF, 0x1C83, 0x1B08, 0x19A3, 0x187D, 0x17BA -.hword 0x1765, 0x175F, 0x1790, 0x17DF, 0x1836, 0x187C, 0x1898, 0xE3FB -.hword 0xE420, 0xE473, 0xE4EE, 0xE587, 0xE635, 0xE6F1, 0xE7B0, 0xE86C -.hword 0xE91A, 0xE9B3, 0xEA2D, 0xEA80, 0xEAA4, 0xEA8F, 0xE9FB, 0xE8C5 -.hword 0xE722, 0xE545, 0xE360, 0xE1A6, 0xE04B, 0xDF81, 0xDF6E, 0xDFF2 -.hword 0xE0D6, 0xE1E5, 0xE2EA, 0xE3AD, 0xE3FB, 0xA0A4, 0xA021, 0x9EEE -.hword 0x9D2A, 0x9AF1, 0x985F, 0x9591, 0x92A5, 0x8FB6, 0x8CE2, 0x8A45 -.hword 0x87FD, 0x8625, 0x84DC, 0x843C, 0x84D1, 0x86D0, 0x89D6, 0x8D82 -.hword 0x9174, 0x9548, 0x989E, 0x9B13, 0x9CC7, 0x9E1D, 0x9F20, 0x9FD9 -.hword 0xA052, 0xA093, 0xA0A7, 0xE922, 0xE897, 0xE753, 0xE573, 0xE316 -.hword 0xE05A, 0xDD5B, 0xDA3A, 0xD712, 0xD403, 0xD12A, 0xCEA5, 0xCC92 -.hword 0xCB10, 0xCA3B, 0xCAD4, 0xCD28, 0xD0AB, 0xD4D1, 0xD90C, 0xDCD0 -.hword 0xDF91, 0xE18E, 0xE362, 0xE503, 0xE66B, 0xE790, 0xE86C, 0xE8F5 -.hword 0xE925, 0x178C, 0x17AE, 0x17FC, 0x186E, 0x18FE, 0x19A3, 0x1A57 -.hword 0x1B11, 0x1BC9, 0x1C79, 0x1D18, 0x1DA0, 0x1E08, 0x1E48, 0x1E5A -.hword 0x1DF8, 0x1D06, 0x1BB6, 0x1A3D, 0x18CE, 0x179E, 0x16E0, 0x168E -.hword 0x1678, 0x168E, 0x16C1, 0x1703, 0x1745, 0x1777, 0x178C, 0x9EE7 -.hword 0x9E6C, 0x9D4E, 0x9BA8, 0x9993, 0x972A, 0x9487, 0x91C6, 0x8F00 -.hword 0x8C51, 0x89D2, 0x879E, 0x85D0, 0x8482, 0x83CE, 0x8464, 0x868A -.hword 0x89C0, 0x8D86, 0x915B, 0x94BF, 0x9731, 0x98E8, 0x9A6E, 0x9BC0 -.hword 0x9CDC, 0x9DBD, 0x9E62, 0x9EC7, 0x9EEA, 0x05F6, 0xEAE4, 0xA38A -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06045B0C: # 0x06045B0C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x001E, 0x0003 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0395 -.hword 0x0001, 0x0000, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x0001, 0x02D8 -.hword 0x001E, 0x018C, 0x001E, 0x01AA, 0x001E, 0x01C8, 0x001E, 0x0024 -.hword 0x001E, 0x0042, 0x001E, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0394, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x007E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0393, 0x0001, 0x0000 -.hword 0x001E, 0x02D9, 0x001E, 0x02F7, 0x001E, 0x0315, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x01E6, 0x001E, 0x009C, 0x001E, 0x00BA -.hword 0x001E, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0392 -.hword 0x0001, 0x0000, 0x001E, 0x0204, 0x001E, 0x0222, 0x001E, 0x0240 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x00F6, 0x0001, 0x0021 -.hword 0x0001, 0x0022, 0x0001, 0x0023, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0391, 0x0001, 0x0000 -.hword 0x001E, 0x0333, 0x001E, 0x0351, 0x001E, 0x036F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x025E, 0x001E, 0x0114, 0x001E, 0x0132 -.hword 0x001E, 0x0150, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0390 -.hword 0x0001, 0x0000, 0x0001, 0x038D, 0x0001, 0x038E, 0x0001, 0x038F -.hword 0x001E, 0x027C, 0x001E, 0x029A, 0x001E, 0x02B8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06045D28: # 0x06045D28 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x2C -.word bowser_seg6_animvalue_060453E0 -.word bowser_seg6_animindex_06045B0C -.word 0 - -bowser_seg6_animvalue_06045D40: # 0x06045D40 -.hword 0x0000, 0x0098, 0x0098, 0x0097, 0x0096, 0x0094, 0x0092, 0x008F -.hword 0x008C, 0x0088, 0x0084, 0x007F, 0x0075, 0x0064, 0x0058, 0x0067 -.hword 0x006E, 0x006E, 0x006A, 0x0063, 0x005B, 0x0057, 0x0057, 0x005A -.hword 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B -.hword 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0xFFE7, 0x0000, 0xFFFD -.hword 0xFFF6, 0xFFED, 0xFFE6, 0xFFE4, 0xFFEB, 0xFFFC, 0x001C, 0x004D -.hword 0x0094, 0x00E7, 0x013F, 0x019B, 0x01FA, 0x025C, 0x02C2, 0x032A -.hword 0x0394, 0x0401, 0x0470, 0x04E0, 0x0552, 0x05C6, 0x063A, 0x06AE -.hword 0x0724, 0x0799, 0x080E, 0x0883, 0x08F8, 0x096B, 0x09DE, 0x0A4F -.hword 0x0ABE, 0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0006, 0x0017 -.hword 0x0034, 0x005A, 0x008A, 0x00C3, 0x0104, 0x014C, 0x019B, 0x01F0 -.hword 0x024A, 0x02A8, 0x030B, 0x0371, 0x03D9, 0x0443, 0x04AD, 0x0519 -.hword 0x0584, 0x05ED, 0x0656, 0x06BB, 0x071E, 0x077C, 0x07D6, 0x082B -.hword 0x087A, 0x08C2, 0x0903, 0x093C, 0x096C, 0x0993, 0x09AF, 0x09C1 -.hword 0x09C7, 0xA509, 0xA508, 0xA508, 0xA506, 0xA505, 0xA503, 0xA501 -.hword 0xA4FE, 0xA4FB, 0xA4F7, 0xA4F4, 0xA4F0, 0xA4EC, 0xA4E8, 0xA4E4 -.hword 0xA4E0, 0xA4DB, 0xA4D7, 0xA4D2, 0xA4CE, 0xA4C9, 0xA4C5, 0xA4C1 -.hword 0xA4BD, 0xA4B9, 0xA4B5, 0xA4B1, 0xA4AE, 0xA4AB, 0xA4A8, 0xA4A6 -.hword 0xA4A4, 0xA4A2, 0xA4A1, 0xA4A1, 0xA4A0, 0xE442, 0xE545, 0xE78B -.hword 0xE9F6, 0xEC20, 0xEE5D, 0xF0A8, 0xF2F9, 0xF547, 0xF78D, 0xF9C3 -.hword 0xFBE2, 0xFDE2, 0xFFBD, 0xFD6F, 0xF9D5, 0xF88D, 0xF8B5, 0xF961 -.hword 0xFB12, 0xFC11, 0xFB7B, 0xFAC1, 0xF9EA, 0xF8FE, 0xF801, 0xF6FD -.hword 0xF5F6, 0xF4F5, 0xF401, 0xF31F, 0xF256, 0xF1AF, 0xF12F, 0xF0DD -.hword 0xF0C0, 0x0254, 0x053E, 0xF8D6, 0x2486, 0x248A, 0x24A2, 0x24E2 -.hword 0x255E, 0x262A, 0x275A, 0x2901, 0x2BE6, 0x302B, 0x34EE, 0x394F -.hword 0x3C6A, 0x3D60, 0x3AA9, 0x34BA, 0x2DAA, 0x2790, 0x2486, 0x26D4 -.hword 0x2CF3, 0x333C, 0x360B, 0x35B1, 0x34F7, 0x33E8, 0x3291, 0x3100 -.hword 0x2F40, 0x2D5E, 0x2B68, 0x2968, 0x276D, 0x2583, 0x23B7, 0x2214 -.hword 0xDB55, 0xF34B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xBE21, 0xBE45 -.hword 0xBE7F, 0xBECD, 0xBF2F, 0xBFA3, 0xC028, 0xC0BB, 0xC15C, 0xC20A -.hword 0xC2C2, 0xC383, 0xC44C, 0xC51B, 0xC5F0, 0xC6C8, 0xC7A2, 0xC87D -.hword 0xC957, 0xCA30, 0xCB04, 0xCBD4, 0xCC9D, 0xCD5E, 0xCE16, 0xCEC3 -.hword 0xCF64, 0xCFF8, 0xD07C, 0xD0F0, 0xD152, 0xD1A1, 0xD1DB, 0xD1FF -.hword 0xD20B, 0xCA03, 0xCAB1, 0xCC89, 0xCF42, 0xD293, 0xD632, 0xD9D6 -.hword 0xDD36, 0xE008, 0xE203, 0xE2DE, 0xDFBE, 0xD880, 0xD0EA, 0xCCC3 -.hword 0xCC1A, 0xCC55, 0xCD3E, 0xCEA1, 0xD049, 0xD1FF, 0xD38F, 0xD4C3 -.hword 0xD5C7, 0xD6E6, 0xD817, 0xD951, 0xDA8E, 0xDBC3, 0xDCEA, 0xDDFA -.hword 0xDEEB, 0xDFB5, 0xE04F, 0xE0B2, 0xE0D4, 0xFFA2, 0xFFB8, 0xFFE9 -.hword 0x0020, 0x0047, 0x0047, 0x000A, 0xFFC5, 0xFF9F, 0xFF6A, 0xFEFC -.hword 0xFE26, 0xFCBE, 0xFA97, 0xF4B7, 0xEC08, 0xE633, 0xE543, 0xE673 -.hword 0xE834, 0xE8F7, 0xE755, 0xE4DC, 0xE46F, 0xE64B, 0xE8AB, 0xEB6E -.hword 0xEE73, 0xF199, 0xF4BE, 0xF7C2, 0xFA84, 0xFCE2, 0xFEBC, 0xFFF0 -.hword 0x005E, 0xFF46, 0xFECC, 0xFD83, 0xFBA3, 0xF964, 0xF700, 0xF4AF -.hword 0xF226, 0xEF25, 0xEBF0, 0xE8CF, 0xE605, 0xE3D8, 0xE28E, 0xE4DA -.hword 0xE9FF, 0xED1D, 0xEC58, 0xE9FB, 0xE761, 0xE5E5, 0xE64F, 0xE7E8 -.hword 0xE9CC, 0xEBB3, 0xEDDE, 0xF037, 0xF2A9, 0xF521, 0xF788, 0xF9CA -.hword 0xFBD2, 0xFD8B, 0xFEE0, 0xFFBC, 0x0009, 0x9A98, 0x9A34, 0x991D -.hword 0x9776, 0x955F, 0x92FA, 0x9068, 0x8D21, 0x88E4, 0x843E, 0x7FBA -.hword 0x7BEB, 0x795B, 0x7897, 0x7F4E, 0x8BD1, 0x9396, 0x92CA, 0x8E6D -.hword 0x8939, 0x85E7, 0x8614, 0x87FD, 0x894C, 0x897D, 0x899D, 0x89AE -.hword 0x89B3, 0x89AF, 0x89A4, 0x8993, 0x8980, 0x896E, 0x895D, 0x8952 -.hword 0x894D, 0xCD46, 0xCD0B, 0xCC71, 0xCB9A, 0xCAA6, 0xC9B9, 0xC8F2 -.hword 0xC875, 0xC862, 0xC8DC, 0xCA03, 0xCBF2, 0xCE93, 0xD1C0, 0xD554 -.hword 0xD92B, 0xDD1F, 0xE10B, 0xE4C9, 0xE835, 0xEB2A, 0xED81, 0xEF17 -.hword 0xEFFB, 0xF064, 0xF060, 0xF000, 0xEF55, 0xEE6E, 0xED5C, 0xEC2F -.hword 0xEAF8, 0xE9C5, 0xE8A8, 0xE7B2, 0xE6F1, 0x0000, 0xFFEB, 0xFFAC -.hword 0xFF46, 0xFEBA, 0xFE0A, 0xFD38, 0xFC46, 0xFB35, 0xFA08, 0xF8C0 -.hword 0xF760, 0xF5E9, 0xF45D, 0xF2BD, 0xF10C, 0xEF4C, 0xED7E, 0xEBA5 -.hword 0xE9C1, 0xE7D5, 0xE5E4, 0xE3EE, 0xE1F5, 0xDFFC, 0xDE04, 0xDC0F -.hword 0xDA1F, 0xD836, 0xD656, 0xD480, 0xD2B6, 0xD0FB, 0xCF50, 0xCDB7 -.hword 0xCC31, 0x0000, 0xFFFC, 0xFFEF, 0xFFDA, 0xFFBC, 0xFF97, 0xFF6C -.hword 0xFF39, 0xFF00, 0xFEC1, 0xFE7D, 0xFE33, 0xFDE5, 0xFD92, 0xFD3B -.hword 0xFCE0, 0xFC83, 0xFC22, 0xFBBF, 0xFB5A, 0xFAF4, 0xFA8C, 0xFA23 -.hword 0xF9B9, 0xF950, 0xF8E6, 0xF87E, 0xF816, 0xF7B0, 0xF74B, 0xF6E9 -.hword 0xF68A, 0xF62D, 0xF5D4, 0xF57E, 0xF52D, 0x3E12, 0x3E15, 0x3E1D -.hword 0x3E29, 0x3E3A, 0x3E50, 0x3E69, 0x3E87, 0x3EA8, 0x3ECD, 0x3EF5 -.hword 0x3F20, 0x3F4E, 0x3F7F, 0x3FB1, 0x3FE6, 0x401D, 0x4055, 0x408F -.hword 0x40CA, 0x4106, 0x4143, 0x4181, 0x41BE, 0x41FC, 0x423A, 0x4277 -.hword 0x42B3, 0x42EF, 0x432A, 0x4363, 0x439B, 0x43D1, 0x4406, 0x4438 -.hword 0x4467, 0x0AA8, 0x09E4, 0x07BF, 0x0476, 0x0044, 0xFB65, 0xF613 -.hword 0xF08A, 0xEB07, 0xE5C4, 0xE0FE, 0xDCEF, 0xD9D4, 0xD7E8, 0xD6CE -.hword 0xD5FF, 0xD574, 0xD527, 0xD513, 0xD531, 0xD57C, 0xD5ED, 0xD67E -.hword 0xD72A, 0xD7EA, 0xD8B9, 0xD991, 0xDA6B, 0xDB42, 0xDC10, 0xDCCE -.hword 0xDD78, 0xDE06, 0xDE72, 0xDEB8, 0xDED1, 0x0AC9, 0x0B22, 0x0C1D -.hword 0x0D9E, 0x0F89, 0x11C4, 0x1434, 0x16BD, 0x1945, 0x1BAF, 0x1DE2 -.hword 0x1FC2, 0x2134, 0x221C, 0x22A6, 0x230F, 0x235B, 0x238B, 0x23A2 -.hword 0x23A3, 0x2390, 0x236C, 0x2339, 0x22FA, 0x22B2, 0x2262, 0x220E -.hword 0x21B8, 0x2163, 0x2111, 0x20C4, 0x2080, 0x2046, 0x201A, 0x1FFE -.hword 0x1FF4, 0xA078, 0xA016, 0x9F03, 0x9D5B, 0x9B3D, 0x98C5, 0x9610 -.hword 0x933C, 0x9066, 0x8DAA, 0x8B26, 0x88F7, 0x873A, 0x860C, 0x853E -.hword 0x848A, 0x83EF, 0x836B, 0x82FD, 0x82A3, 0x825C, 0x8225, 0x81FD -.hword 0x81E2, 0x81D3, 0x81CE, 0x81D1, 0x81DC, 0x81EB, 0x81FD, 0x8211 -.hword 0x8226, 0x8238, 0x8248, 0x8252, 0x8256, 0x1945, 0x1944, 0x1943 -.hword 0x1941, 0x193F, 0x193B, 0x1937, 0x1933, 0x192E, 0x1928, 0x1923 -.hword 0x191C, 0x1916, 0x190F, 0x1908, 0x1901, 0x18FA, 0x18F2, 0x18EB -.hword 0x18E3, 0x18DC, 0x18D5, 0x18CE, 0x18C7, 0x18C1, 0x18BA, 0x18B4 -.hword 0x18AF, 0x18AA, 0x18A6, 0x18A2, 0x189E, 0x189C, 0x189A, 0x1898 -.hword 0x1898, 0xE9B2, 0xE9AF, 0xE9A4, 0xE994, 0xE97D, 0xE961, 0xE940 -.hword 0xE91A, 0xE8F0, 0xE8C2, 0xE890, 0xE85B, 0xE824, 0xE7EB, 0xE7AF -.hword 0xE772, 0xE734, 0xE6F6, 0xE6B7, 0xE679, 0xE63B, 0xE5FE, 0xE5C2 -.hword 0xE589, 0xE552, 0xE51D, 0xE4EB, 0xE4BD, 0xE493, 0xE46D, 0xE44C -.hword 0xE430, 0xE419, 0xE408, 0xE3FE, 0xE3FB, 0xBD23, 0xBD11, 0xBCDE -.hword 0xBC8B, 0xBC1B, 0xBB8F, 0xBAE9, 0xBA2C, 0xB95A, 0xB874, 0xB77D -.hword 0xB677, 0xB563, 0xB444, 0xB31C, 0xB1ED, 0xB0B8, 0xAF81, 0xAE48 -.hword 0xAD11, 0xABDD, 0xAAAD, 0xA985, 0xA866, 0xA753, 0xA64C, 0xA555 -.hword 0xA46F, 0xA39D, 0xA2E0, 0xA23B, 0xA1AF, 0xA13E, 0xA0EB, 0xA0B8 -.hword 0xA0A7, 0xF071, 0xF03D, 0xEFAF, 0xEEDD, 0xEDDF, 0xECCB, 0xEBB7 -.hword 0xEAB8, 0xE9E7, 0xE959, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 -.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 -.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 -.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0x0B16, 0x0B6F, 0x0C62 -.hword 0x0DC7, 0x0F79, 0x1151, 0x1329, 0x14DB, 0x1640, 0x1732, 0x178C -.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C -.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C -.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C -.hword 0x178C, 0xBF48, 0xBE60, 0xBBEA, 0xB84A, 0xB3E3, 0xAF19, 0xAA4E -.hword 0xA5E7, 0xA247, 0x9FD2, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA -.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA -.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA -.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0xF5A5, 0xF64E, 0xF826 -.hword 0xFAF6, 0xFE8B, 0x02AC, 0x0728, 0x0BC8, 0x1056, 0x149E, 0x1869 -.hword 0x1B83, 0x1DB6, 0x1ECD, 0x1F21, 0x1F2E, 0x1EFC, 0x1E8F, 0x1DEB -.hword 0x1D17, 0x1C17, 0x1AF0, 0x19A7, 0x1842, 0x16C5, 0x1535, 0x1398 -.hword 0x11F2, 0x104A, 0x0EA2, 0x0D02, 0x0B6D, 0x09E9, 0x087B, 0x0729 -.hword 0x05F6, 0xF580, 0xF551, 0xF4CC, 0xF401, 0xF2FD, 0xF1CF, 0xF086 -.hword 0xEF2F, 0xEDDA, 0xEC94, 0xEB6D, 0xEA72, 0xE9B1, 0xE93A, 0xE8F5 -.hword 0xE8C1, 0xE89B, 0xE884, 0xE87A, 0xE87B, 0xE886, 0xE89B, 0xE8B8 -.hword 0xE8DB, 0xE904, 0xE932, 0xE963, 0xE996, 0xE9C9, 0xE9FC, 0xEA2E -.hword 0xEA5D, 0xEA87, 0xEAAD, 0xEACC, 0xEAE4, 0xA064, 0xA054, 0xA025 -.hword 0x9FDF, 0x9F86, 0x9F20, 0x9EB4, 0x9E47, 0x9DDE, 0x9D80, 0x9D32 -.hword 0x9CFA, 0x9CDD, 0x9CE1, 0x9CFD, 0x9D22, 0x9D50, 0x9D85, 0x9DC2 -.hword 0x9E05, 0x9E4F, 0x9E9D, 0x9EF0, 0x9F46, 0x9FA0, 0x9FFC, 0xA05A -.hword 0xA0BA, 0xA119, 0xA179, 0xA1D7, 0xA234, 0xA28F, 0xA2E6, 0xA33A -.hword 0xA38A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_06046500: # 0x06046500 -.hword 0x0001, 0x0000, 0x0024, 0x0001, 0x0001, 0x0025, 0x0024, 0x0026 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DE -.hword 0x0001, 0x0000, 0x0024, 0x0229, 0x0024, 0x024D, 0x0024, 0x0271 -.hword 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0024, 0x00E5, 0x0001, 0x0000 -.hword 0x0024, 0x004D, 0x0024, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03DD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0024, 0x0095, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DC, 0x0001, 0x0000 -.hword 0x0024, 0x0295, 0x0024, 0x02B9, 0x0024, 0x02DD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0024, 0x0109, 0x0001, 0x00B9, 0x0001, 0x00BA -.hword 0x0001, 0x00BB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DB -.hword 0x0001, 0x0000, 0x0024, 0x012D, 0x0024, 0x0151, 0x0024, 0x0175 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x00BC, 0x0001, 0x004A -.hword 0x0001, 0x004B, 0x0001, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DA, 0x0001, 0x0000 -.hword 0x0024, 0x0301, 0x0024, 0x0325, 0x0024, 0x0349, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0024, 0x0199, 0x0001, 0x00E0, 0x0001, 0x0000 -.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03D9 -.hword 0x0001, 0x0000, 0x0024, 0x036D, 0x0024, 0x0391, 0x0024, 0x03B5 -.hword 0x0024, 0x01BD, 0x0024, 0x01E1, 0x0024, 0x0205, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604671C: # 0x0604671C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x24 -.hword 0x2C -.word bowser_seg6_animvalue_06045D40 -.word bowser_seg6_animindex_06046500 -.word 0 - -bowser_seg6_animvalue_06046734: # 0x06046734 -.hword 0x0000, 0x0076, 0x00DB, 0x0050, 0xC21C, 0xE8CC, 0xC63B, 0x0000 - -bowser_seg6_animindex_06046744: # 0x06046744 -.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004 -.hword 0x0001, 0x0005, 0x0001, 0x0006 - -bowser_seg6_anim_0604675C: # 0x0604675C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x01 -.word bowser_seg6_animvalue_06046734 -.word bowser_seg6_animindex_06046744 -.word 0 - -bowser_seg6_animvalue_06046774: # 0x06046774 -.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009B, 0x009C, 0x009D, 0x009E -.hword 0x009F, 0x00A0, 0x00A0, 0x00A1, 0x00A1, 0x00A1, 0x00A0, 0x009F -.hword 0x009E, 0x009D, 0x009C, 0x009A, 0x0099, 0x0098, 0x0097, 0x0095 -.hword 0x0093, 0x0090, 0x008D, 0x0089, 0x0083, 0x007E, 0x0072, 0x0074 -.hword 0x0079, 0x007E, 0x0082, 0x0083, 0x0082, 0x007F, 0x007C, 0x0078 -.hword 0x0074, 0x0071, 0x0070, 0x006F, 0x006F, 0x006F, 0x006F, 0x006E -.hword 0x006E, 0x006E, 0x006E, 0x006F, 0x006F, 0x006F, 0x006F, 0x0070 -.hword 0x0070, 0x0070, 0x0071, 0x0071, 0x0071, 0x0071, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0xFFE7, 0xFFE8, 0xFFEC -.hword 0xFFF1, 0xFFF5, 0xFFF8, 0xFFF8, 0xFFF5, 0xFFEF, 0xFFE8, 0xFFE1 -.hword 0xFFD9, 0xFFD3, 0xFFCD, 0xFFC7, 0xFFC0, 0xFFBB, 0xFFB7, 0xFFB5 -.hword 0xFFB6, 0xFFB8, 0xFFBC, 0xFFC1, 0xFFC6, 0xFFC9, 0xFFCB, 0xFFCC -.hword 0xFFCC, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFCF, 0xFFD0, 0xFFD1, 0xFFD2 -.hword 0xFFD3, 0xFFD4, 0xFFD4, 0xFFD5, 0xFFD6, 0xFFD7, 0xFFD8, 0xFFD8 -.hword 0xFFD9, 0xFFDA, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFDD, 0xFFDE, 0xFFDF -.hword 0xFFE0, 0xFFE1, 0xFFE2, 0xFFE2, 0xFFE3, 0xFFE4, 0xFFE5, 0xFFE5 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0x0000, 0x00DA, 0x02F6, 0x05A2, 0x0830, 0x09EF, 0x0A2F -.hword 0x090E, 0x073C, 0x04E1, 0x0229, 0xFF3E, 0xFC48, 0xF973, 0xF6E9 -.hword 0xF4D3, 0xF35D, 0xF2B0, 0xF2F7, 0xF47A, 0xF73B, 0xFAF7, 0xFF6B -.hword 0x0452, 0x096C, 0x0E76, 0x132B, 0x174A, 0x1A8F, 0x1CB7, 0x1D06 -.hword 0x1B62, 0x187D, 0x1508, 0x11B4, 0x0F33, 0x0E37, 0x106F, 0x1557 -.hword 0x1A52, 0x1CC5, 0x1C6D, 0x1B07, 0x18F5, 0x169A, 0x1458, 0x1291 -.hword 0x11A8, 0x121E, 0x13BE, 0x15D4, 0x17AB, 0x188F, 0x1731, 0x1480 -.hword 0x1322, 0x136B, 0x13E1, 0x147D, 0x1536, 0x1604, 0x16DE, 0x17BE -.hword 0x189A, 0x196B, 0x1A28, 0x1AC9, 0x1B46, 0x1B97, 0x1BB4, 0x1BB4 -.hword 0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0016, 0x002C, 0x0047 -.hword 0x0061, 0x0077, 0x0088, 0x008E, 0x0086, 0x006F, 0x0043, 0x0000 -.hword 0xFF94, 0xFEF5, 0xFE32, 0xFD56, 0xFC6F, 0xFB89, 0xFAB0, 0xF9F1 -.hword 0xF95A, 0xF8F5, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 -.hword 0xF8D1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFFFA, 0xFFE8, 0xFFCE, 0xFFB1, 0xFF94, 0xFF7B, 0xFF69, 0xFF62 -.hword 0xFF6A, 0xFF85, 0xFFB6, 0x0000, 0x0079, 0x012A, 0x0204, 0x02F9 -.hword 0x03FB, 0x04FC, 0x05ED, 0x06C2, 0x076B, 0x07DB, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 -.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x000B, 0x0028, 0x0051, 0x0080 -.hword 0x00AF, 0x00D9, 0x00F6, 0x0101, 0x00F4, 0x00C9, 0x0079, 0x0000 -.hword 0xFF3B, 0xFE1D, 0xFCBB, 0xFB2E, 0xF98B, 0xF7EA, 0xF662, 0xF509 -.hword 0xF3F7, 0xF341, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 -.hword 0xF300, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000A -.hword 0x0024, 0x0048, 0x0070, 0x0097, 0x00B5, 0x00C5, 0x00C1, 0x00A3 -.hword 0x0064, 0x0000, 0xFF31, 0xFDDD, 0xFC3F, 0xFA91, 0xF90D, 0xF7EE -.hword 0xF76F, 0xF841, 0xFA59, 0xFCD0, 0xFEC2, 0x0034, 0x01BB, 0x0342 -.hword 0x04B4, 0x05FB, 0x0704, 0x07BA, 0x0808, 0x07D0, 0x071C, 0x060D -.hword 0x04C7, 0x036E, 0x0224, 0x010D, 0x004B, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFF6, 0xFFEB, 0xFFDF, 0xFFD3 -.hword 0xFFCA, 0xFFC6, 0xFFC7, 0xFFD0, 0xFFE2, 0x0000, 0x0038, 0x0090 -.hword 0x00FD, 0x0173, 0x01E4, 0x0247, 0x028F, 0x02A4, 0x028C, 0x0266 -.hword 0x0252, 0x0257, 0x0263, 0x0273, 0x0285, 0x0293, 0x029B, 0x0299 -.hword 0x028A, 0x0269, 0x0237, 0x01F9, 0x01B6, 0x0172, 0x0134, 0x0100 -.hword 0x00DD, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0 -.hword 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0 -.hword 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0xA509, 0xA4AD, 0xA3D0, 0xA2BE -.hword 0xA1C6, 0xA137, 0xA15E, 0xA21F, 0xA320, 0xA455, 0xA5B0, 0xA726 -.hword 0xA8A9, 0xAA2D, 0xABA4, 0xAD03, 0xAE3B, 0xAF42, 0xB009, 0xB092 -.hword 0xB0EB, 0xB11C, 0xB12A, 0xB11C, 0xB0FA, 0xB0CB, 0xB094, 0xB05D -.hword 0xB02C, 0xB009, 0xAFE5, 0xAFB1, 0xAF6F, 0xAF25, 0xAED4, 0xAE80 -.hword 0xAE2E, 0xADE2, 0xAD92, 0xAD28, 0xAC8F, 0xABBB, 0xAABA, 0xA9A2 -.hword 0xA886, 0xA77C, 0xA697, 0xA5ED, 0xA591, 0xA58F, 0xA5D9, 0xA65A -.hword 0xA6FE, 0xA7B1, 0xA85F, 0xA8F5, 0xA95D, 0xA984, 0xA984, 0xA984 -.hword 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984 -.hword 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984 -.hword 0xE442, 0xE33D, 0xE0BC, 0xDD98, 0xDAA8, 0xD8C4, 0xD8C4, 0xDA68 -.hword 0xDCC8, 0xDFB9, 0xE316, 0xE6B6, 0xEA71, 0xEE1F, 0xF198, 0xF4B5 -.hword 0xF74D, 0xF938, 0xFA4F, 0xFA5C, 0xF95D, 0xF776, 0xF4C9, 0xF17C -.hword 0xEDB1, 0xE98D, 0xE533, 0xD29C, 0xCAFF, 0xC8DE, 0xCD64, 0xD4BF -.hword 0xDA2F, 0xDCAF, 0xDE33, 0xDE6F, 0xDD15, 0xD8B8, 0xD1F4, 0xCB8A -.hword 0xC83B, 0xCB8A, 0xD2BD, 0xD730, 0xD74E, 0xD63F, 0xD480, 0xD28F -.hword 0xD0EB, 0xD010, 0xD02D, 0xD0E6, 0xD1EB, 0xD2EC, 0xD39C, 0xD3AA -.hword 0xD310, 0xD214, 0xD0D3, 0xCF6E, 0xCE04, 0xCCB3, 0xCB9C, 0xCADE -.hword 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97 -.hword 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0x0254, 0x022A, 0x01B3, 0x00F7 -.hword 0xFFFE, 0xFECE, 0xFD71, 0xFBEF, 0xFA4F, 0xF899, 0xF6D6, 0xF50E -.hword 0xF348, 0xF18D, 0xEFE4, 0xEE56, 0xECEB, 0xEBAA, 0xEA9C, 0xE9E9 -.hword 0xE9A3, 0xE9AB, 0xE9E7, 0xEA39, 0xEA85, 0xEAB0, 0xEAAF, 0xEA95 -.hword 0xEA67, 0xEA2E, 0xE9F0, 0xE9B6, 0xE987, 0xE96A, 0xE967, 0xE986 -.hword 0xE9CD, 0xEA45, 0xEAF4, 0xEBE3, 0xED08, 0xEE50, 0xEFB9, 0xF13F -.hword 0xF2E0, 0xF496, 0xF660, 0xF83A, 0xFA1F, 0xFC0E, 0xFE02, 0xFFF8 -.hword 0x01EB, 0x03DB, 0x05C3, 0x079F, 0x096C, 0x0B26, 0x0CCB, 0x0E56 -.hword 0x0FC5, 0x1113, 0x1206, 0x1278, 0x1287, 0x1251, 0x11F2, 0x118A -.hword 0x1136, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113 -.hword 0x053E, 0x052E, 0x0502, 0x04BD, 0x0462, 0x03F5, 0x0378, 0x02F0 -.hword 0x0260, 0x01CB, 0x0135, 0x00A0, 0x0011, 0xFF8C, 0xFF12, 0xFEA8 -.hword 0xFE51, 0xFE10, 0xFDE9, 0xFE25, 0xFEE6, 0xFFF4, 0x0116, 0x0216 -.hword 0x02BD, 0x02D2, 0x0270, 0x01DD, 0x0121, 0x0046, 0xFF54, 0xFE52 -.hword 0xFD49, 0xFC42, 0xFB46, 0xFA5D, 0xF98F, 0xF8E5, 0xF867, 0xF81E -.hword 0xF7FC, 0xF7EB, 0xF7EB, 0xF7F9, 0xF815, 0xF83C, 0xF86F, 0xF8AA -.hword 0xF8EE, 0xF938, 0xF987, 0xF9DA, 0xFA2F, 0xFA85, 0xFADB, 0xFB2F -.hword 0xFB80, 0xFBCD, 0xFC13, 0xFC52, 0xFC89, 0xFCB6, 0xFCD4, 0xFCE2 -.hword 0xFCE4, 0xFCDD, 0xFCD1, 0xFCC4, 0xFCBA, 0xFCB6, 0xFCB6, 0xFCB6 -.hword 0xFCB6, 0xFCB6, 0xFCB6, 0xFCB6, 0xF8D6, 0xF8BB, 0xF86F, 0xF7F6 -.hword 0xF759, 0xF69B, 0xF5C3, 0xF4D7, 0xF3DD, 0xF2DB, 0xF1D6, 0xF0D4 -.hword 0xEFDC, 0xEEF4, 0xEE20, 0xED67, 0xECD0, 0xEC5F, 0xEC1B, 0xEC82 -.hword 0xEDD0, 0xEFA2, 0xF198, 0xF353, 0xF471, 0xF491, 0xF3E5, 0xF2E7 -.hword 0xF1A6, 0xF02E, 0xEE8E, 0xECD3, 0xEB0C, 0xE945, 0xE78E, 0xE5F3 -.hword 0xE482, 0xE34A, 0xE257, 0xE1B9, 0xE156, 0xE10D, 0xE0DC, 0xE0C1 -.hword 0xE0B9, 0xE0C4, 0xE0DF, 0xE108, 0xE13D, 0xE17C, 0xE1C3, 0xE211 -.hword 0xE263, 0xE2B7, 0xE30C, 0xE360, 0xE3AF, 0xE3FA, 0xE43D, 0xE477 -.hword 0xE4A5, 0xE4C7, 0xE4DB, 0xE4E4, 0xE4E5, 0xE4E1, 0xE4D9, 0xE4D0 -.hword 0xE4CA, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7 -.hword 0x2486, 0x24B0, 0x2527, 0x25E2, 0x26D8, 0x2801, 0x2953, 0x2AC5 -.hword 0x2C4E, 0x2DE6, 0x2F82, 0x311B, 0x32A7, 0x341C, 0x3573, 0x36A2 -.hword 0x37A0, 0x3864, 0x38E5, 0x38BA, 0x37AA, 0x35F4, 0x33D7, 0x3192 -.hword 0x2F64, 0x2D8C, 0x2BC8, 0x29EB, 0x2853, 0x2760, 0x26FE, 0x26D1 -.hword 0x26CC, 0x26E2, 0x2704, 0x2725, 0x2737, 0x272C, 0x26F8, 0x26A5 -.hword 0x264B, 0x25E9, 0x2580, 0x2512, 0x249E, 0x2427, 0x23AB, 0x232C -.hword 0x22AC, 0x2229, 0x21A6, 0x2123, 0x20A1, 0x2020, 0x1FA1, 0x1F25 -.hword 0x1EAD, 0x1E39, 0x1DCA, 0x1D61, 0x1CFF, 0x1CA4, 0x1C50, 0x1C06 -.hword 0x1BC5, 0x1B8E, 0x1B62, 0x1B42, 0x1B2E, 0x1B27, 0x1B27, 0x1B27 -.hword 0x1B27, 0x1B27, 0x1B27, 0x1B27, 0xDB55, 0xDBA2, 0xDC7E, 0xDDDB -.hword 0xDFA9, 0xE1DB, 0xE461, 0xE72D, 0xEA2F, 0xED59, 0xF09D, 0xF3EB -.hword 0xF735, 0xFA6C, 0xFD81, 0x0065, 0x030A, 0x0561, 0x075B, 0x08AF -.hword 0x0940, 0x0942, 0x08E9, 0x0868, 0x07F3, 0x07BD, 0x07B6, 0x07AC -.hword 0x079F, 0x0790, 0x077F, 0x076D, 0x075A, 0x0747, 0x0735, 0x0724 -.hword 0x0715, 0x0708, 0x06FE, 0x06F8, 0x06F4, 0x06F0, 0x06ED, 0x06EB -.hword 0x06E8, 0x06E7, 0x06E6, 0x06E5, 0x06E4, 0x06E4, 0x06E4, 0x06E5 -.hword 0x06E5, 0x06E6, 0x06E7, 0x06E8, 0x06EA, 0x06EB, 0x06ED, 0x06EE -.hword 0x06F0, 0x06F1, 0x06F2, 0x06F4, 0x06F5, 0x06F6, 0x06F7, 0x06F7 -.hword 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8 -.hword 0x0000, 0x0005, 0x0015, 0x002E, 0x004E, 0x0075, 0x00A1, 0x00D1 -.hword 0x0104, 0x0137, 0x016B, 0x019D, 0x01CD, 0x01F9, 0x021F, 0x023F -.hword 0x0257, 0x0267, 0x026C, 0x0258, 0x0222, 0x01D0, 0x0169, 0x00F1 -.hword 0x0070, 0xFFED, 0xFF5F, 0xFEC0, 0xFE14, 0xFD5F, 0xFCA4, 0xFBE8 -.hword 0xFB2E, 0xFA7A, 0xF9D0, 0xF933, 0xF8A7, 0xF831, 0xF7D4, 0xF794 -.hword 0xF767, 0xF73F, 0xF71E, 0xF702, 0xF6EB, 0xF6D9, 0xF6CC, 0xF6C3 -.hword 0xF6BE, 0xF6BC, 0xF6BE, 0xF6C2, 0xF6C9, 0xF6D3, 0xF6DE, 0xF6EB -.hword 0xF6F9, 0xF708, 0xF718, 0xF728, 0xF738, 0xF748, 0xF757, 0xF765 -.hword 0xF772, 0xF77E, 0xF787, 0xF78E, 0xF792, 0xF794, 0xF794, 0xF794 -.hword 0xF794, 0xF794, 0xF794, 0xF794, 0xF34B, 0xF32E, 0xF2DA, 0xF257 -.hword 0xF1AB, 0xF0DC, 0xEFF3, 0xEEF6, 0xEDEB, 0xECDA, 0xEBC8, 0xEABE -.hword 0xE9C2, 0xE8DA, 0xE80E, 0xE765, 0xE6E4, 0xE694, 0xE67A, 0xE746 -.hword 0xE949, 0xEC02, 0xEEEB, 0xF183, 0xF347, 0xF3B2, 0xF30A, 0xF1F8 -.hword 0xF08D, 0xEEDB, 0xECF3, 0xEAE6, 0xE8C6, 0xE6A5, 0xE494, 0xE2A4 -.hword 0xE0E8, 0xDF70, 0xDE4E, 0xDD94, 0xDD1C, 0xDCB4, 0xDC5B, 0xDC11 -.hword 0xDBD5, 0xDBA6, 0xDB82, 0xDB6A, 0xDB5C, 0xDB58, 0xDB5C, 0xDB68 -.hword 0xDB7B, 0xDB93, 0xDBB1, 0xDBD3, 0xDBF9, 0xDC21, 0xDC4B, 0xDC76 -.hword 0xDCA1, 0xDCCB, 0xDCF3, 0xDD18, 0xDD3B, 0xDD58, 0xDD71, 0xDD84 -.hword 0xDD90, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF8 -.hword 0xFFE2, 0xFFC2, 0xFF9E, 0xFF7A, 0xFF5B, 0xFF44, 0xFF3C, 0xFF46 -.hword 0xFF67, 0xFFA4, 0x0000, 0x008C, 0x014B, 0x0234, 0x0339, 0x0451 -.hword 0x0570, 0x068B, 0x0797, 0x0888, 0x0954, 0x09EE, 0x0A53, 0x0A87 -.hword 0x0A92, 0x0A7C, 0x0A4C, 0x0A09, 0x09BB, 0x0969, 0x08D4, 0x07E7 -.hword 0x06E8, 0x061C, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 -.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 -.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 -.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 -.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x000C, 0x002B, 0x0058, 0x008C, 0x00C0 -.hword 0x00ED, 0x010C, 0x0119, 0x010A, 0x00DB, 0x0084, 0x0000, 0xFF2F -.hword 0xFE06, 0xFC9A, 0xFB00, 0xF94E, 0xF799, 0xF5F7, 0xF47C, 0xF33D -.hword 0xF251, 0xF1CC, 0xF1ED, 0xF2C0, 0xF40E, 0xF5A3, 0xF749, 0xF8C9 -.hword 0xF9EE, 0xFA83, 0xFA10, 0xF8A8, 0xF6E7, 0xF568, 0xF4C6, 0xF4C6 -.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 -.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 -.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 -.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 -.hword 0xA509, 0xA49E, 0xA39B, 0xA25E, 0xA145, 0xA0AE, 0xA0F6, 0xA20D -.hword 0xA396, 0xA574, 0xA78D, 0xA9C7, 0xAC06, 0xAE30, 0xB02A, 0xB1DA -.hword 0xB324, 0xB3ED, 0xB41C, 0xB38A, 0xB23E, 0xB05B, 0xAE07, 0xAB66 -.hword 0xA89D, 0xA5D1, 0xA326, 0xA0C2, 0x9EC9, 0x9D60, 0x9CA6, 0x9C87 -.hword 0x9CDA, 0x9D76, 0x9E32, 0x9EE5, 0x9F65, 0x9F8B, 0x9F25, 0x9E53 -.hword 0x9D5F, 0x9C95, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 -.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 -.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 -.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 -.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x8001, 0x8001, 0xBE14, 0xBD90 -.hword 0xBC46, 0xBA99, 0xB8EE, 0xB7A7, 0xB727, 0xB73B, 0xB76B, 0xB7B6 -.hword 0xB81A, 0xB898, 0xB92E, 0xB9DB, 0xBA9F, 0xBB78, 0xBC66, 0xBD68 -.hword 0xBE7D, 0xBFD6, 0xC194, 0xC39B, 0xC5CE, 0xC811, 0xCA49, 0xCC58 -.hword 0xCE23, 0xCF8E, 0xD07C, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 -.hword 0xD0D2, 0xD0D2, 0xCA03, 0xC9B8, 0xC8E5, 0xC79D, 0xC5F5, 0xC401 -.hword 0xC1D6, 0xBF87, 0xBD29, 0xBAD0, 0xB890, 0xB67E, 0xB4AD, 0xB333 -.hword 0xB222, 0xB190, 0xB191, 0xB238, 0xB39B, 0xB85D, 0xC1D5, 0xCE26 -.hword 0xDB6F, 0xE7D2, 0xF171, 0xF66C, 0xF7E9, 0xF864, 0xF7FC, 0xF6D5 -.hword 0xF50D, 0xF2C8, 0xF026, 0xED47, 0xEA4E, 0xE75A, 0xE48F, 0xE20B -.hword 0xDFF1, 0xDE62, 0xDD2D, 0xDC07, 0xDAF1, 0xD9E9, 0xD8ED, 0xD7FB -.hword 0xD713, 0xD631, 0xD556, 0xD480, 0xD3AC, 0xD2D9, 0xD207, 0xD132 -.hword 0xD05B, 0xCF7F, 0xCE9C, 0xCDB2, 0xCCBE, 0xCBBF, 0xCAB4, 0xC99B -.hword 0xC82F, 0xC64D, 0xC429, 0xC1F6, 0xBFE7, 0xBE2F, 0xBD01, 0xBC91 -.hword 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xFFA2, 0xFF7D -.hword 0xFF15, 0xFE79, 0xFDB7, 0xFCDD, 0xFBF8, 0xFB18, 0xFA49, 0xF99A -.hword 0xF918, 0xF8D3, 0xF8D7, 0xF99E, 0xFB51, 0xFD82, 0xFFC6, 0x01B0 -.hword 0x02D6, 0x031B, 0x02D2, 0x022F, 0x0168, 0x00B3, 0x0046, 0x0025 -.hword 0x0028, 0x0040, 0x005C, 0x006C, 0x0070, 0x0075, 0x0079, 0x007D -.hword 0x0081, 0x0084, 0x0087, 0x0089, 0x008A, 0x0081, 0x0073, 0x0069 -.hword 0x005E, 0x0054, 0x0049, 0x0040, 0x0036, 0x002E, 0x0027, 0x0021 -.hword 0x001A, 0x0014, 0x000F, 0x000A, 0x0005, 0x0002, 0x0000, 0x0000 -.hword 0x0000, 0x0002, 0x0007, 0x000E, 0x0016, 0x001F, 0x0028, 0x0030 -.hword 0x0038, 0x003E, 0x0042, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044 -.hword 0x0044, 0x0044, 0xFF46, 0xFF18, 0xFE99, 0xFDDA, 0xFCEF, 0xFBE8 -.hword 0xFAD9, 0xF9D2, 0xF8E6, 0xF826, 0xF7A6, 0xF775, 0xF7A7, 0xF8F7 -.hword 0xFBA3, 0xFF01, 0x0267, 0x052F, 0x06AE, 0x06AA, 0x059E, 0x03F2 -.hword 0x020F, 0x005B, 0xFF42, 0xFED5, 0xFEC9, 0xFEF6, 0xFF30, 0xFF4E -.hword 0xFF50, 0xFF53, 0xFF56, 0xFF58, 0xFF5B, 0xFF5D, 0xFF5F, 0xFF60 -.hword 0xFF60, 0xFF5A, 0xFF51, 0xFF4D, 0xFF48, 0xFF44, 0xFF40, 0xFF3C -.hword 0xFF39, 0xFF36, 0xFF34, 0xFF32, 0xFF31, 0xFF30, 0xFF2F, 0xFF2F -.hword 0xFF2F, 0xFF2F, 0xFF2F, 0xFF2F, 0xFF30, 0xFF30, 0xFF31, 0xFF32 -.hword 0xFF34, 0xFF35, 0xFF37, 0xFF38, 0xFF39, 0xFF3A, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0x9A98, 0x9A82 -.hword 0x9A40, 0x99D0, 0x9932, 0x9864, 0x9765, 0x9634, 0x94D0, 0x9337 -.hword 0x9168, 0x8F63, 0x8D26, 0x899E, 0x8457, 0x7E3B, 0x783D, 0x7349 -.hword 0x704C, 0x6FBB, 0x70F2, 0x7332, 0x75BD, 0x77D6, 0x78BE, 0x7827 -.hword 0x7695, 0x7488, 0x7283, 0x7104, 0x6FF3, 0x6EE4, 0x6DDC, 0x6CE5 -.hword 0x6C03, 0x6B3E, 0x6A9D, 0x6A27, 0x69E2, 0x6BFA, 0x6F37, 0x7161 -.hword 0x7398, 0x75CE, 0x77F8, 0x7A08, 0x7BF1, 0x7DA6, 0x7F1A, 0x806B -.hword 0x81B0, 0x82E4, 0x83FE, 0x84F8, 0x85C9, 0x8669, 0x86D2, 0x86FB -.hword 0x86DC, 0x8652, 0x8553, 0x83F9, 0x8260, 0x80A5, 0x7EDF, 0x7D30 -.hword 0x7BB1, 0x7A7D, 0x79B1, 0x7966, 0x7966, 0x7966, 0x7966, 0x7966 -.hword 0x7966, 0x7966, 0xCD46, 0xCD0E, 0xCC70, 0xCB7C, 0xCA41, 0xC8D0 -.hword 0xC737, 0xC586, 0xC3CD, 0xC21B, 0xC080, 0xBF0C, 0xBDCE, 0xBCD5 -.hword 0xBC32, 0xBBF4, 0xBC2A, 0xBCE5, 0xBE33, 0xC263, 0xCA9D, 0xD534 -.hword 0xE079, 0xEABF, 0xF25A, 0xF59B, 0xF57C, 0xF42F, 0xF1E3, 0xEEC4 -.hword 0xEAFF, 0xE6C3, 0xE23B, 0xDD96, 0xD901, 0xD4A9, 0xD0BB, 0xCD64 -.hword 0xCAD3, 0xC933, 0xC82A, 0xC73F, 0xC671, 0xC5BD, 0xC522, 0xC49F -.hword 0xC432, 0xC3DB, 0xC396, 0xC364, 0xC343, 0xC330, 0xC32B, 0xC332 -.hword 0xC344, 0xC360, 0xC383, 0xC3AD, 0xC3DC, 0xC40E, 0xC442, 0xC477 -.hword 0xC4AB, 0xC4DD, 0xC50B, 0xC534, 0xC557, 0xC571, 0xC582, 0xC588 -.hword 0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0x0000, 0xFFFE -.hword 0xFFF9, 0xFFF3, 0xFFF1, 0xFFF4, 0x0000, 0x0018, 0x003A, 0x0065 -.hword 0x0094, 0x00C4, 0x00F3, 0x011D, 0x013F, 0x0157, 0x0160, 0x0159 -.hword 0x013D, 0x0101, 0x00A0, 0x0022, 0xFF93, 0xFEF9, 0xFE5F, 0xFDCC -.hword 0xFD4A, 0xFCE2, 0xFC9D, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 -.hword 0xFC84, 0xFC84, 0x0000, 0x000D, 0x002B, 0x0049, 0x0057, 0x0044 -.hword 0x0000, 0xFF90, 0xFF07, 0xFE6C, 0xFDC2, 0xFD11, 0xFC5D, 0xFBAB -.hword 0xFB01, 0xFA65, 0xF9DB, 0xF969, 0xF914, 0xF8E1, 0xF8CB, 0xF8CE -.hword 0xF8E4, 0xF908, 0xF935, 0xF966, 0xF995, 0xF9BD, 0xF9D9, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 -.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0x3E12, 0x3DB2 -.hword 0x3CBD, 0x3B77, 0x3A24, 0x3905, 0x385E, 0x37FE, 0x378E, 0x3717 -.hword 0x36A3, 0x363C, 0x35ED, 0x35BF, 0x35BC, 0x35EF, 0x3660, 0x371B -.hword 0x3828, 0x39D6, 0x3C49, 0x3F4F, 0x42B5, 0x464A, 0x49DC, 0x4D38 -.hword 0x502C, 0x5286, 0x5414, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 -.hword 0x54A3, 0x54A3, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8 -.hword 0x0AA8, 0x0AB9, 0x0AE6, 0x0B25, 0x0B6E, 0x0BB7, 0x0BF6, 0x0C23 -.hword 0x0C34, 0x0C20, 0x0BDD, 0x0B63, 0x0AA8, 0x0978, 0x07BF, 0x059F -.hword 0x033B, 0x00B6, 0xFE36, 0xFBDA, 0xF9C7, 0xF820, 0xF709, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 -.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0x0AC9, 0x0AC9 -.hword 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AB5, 0x0A82, 0x0A3A -.hword 0x09E7, 0x0995, 0x094C, 0x0919, 0x0906, 0x091D, 0x0969, 0x09F4 -.hword 0x0AC9, 0x0C22, 0x0E19, 0x1084, 0x133C, 0x161A, 0x18F4, 0x1BA3 -.hword 0x1DFF, 0x1FE0, 0x211E, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 -.hword 0x2191, 0x2191, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078 -.hword 0xA078, 0xA088, 0xA0B0, 0xA0E9, 0xA12A, 0xA16C, 0xA1A5, 0xA1CD -.hword 0xA1DD, 0xA1CA, 0xA18F, 0xA121, 0xA078, 0x9F67, 0x9DDA, 0x9BF1 -.hword 0x99CA, 0x9787, 0x9545, 0x9326, 0x9149, 0x8FCC, 0x8ED1, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 -.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x1945, 0x1948 -.hword 0x1950, 0x195B, 0x1966, 0x1970, 0x1975, 0x1974, 0x196B, 0x1957 -.hword 0x1936, 0x1906, 0x18C5, 0x1870, 0x1805, 0x1782, 0x16E5, 0x162B -.hword 0x1553, 0x1379, 0x1032, 0x0C2F, 0x0820, 0x04B6, 0x02A0, 0x028F -.hword 0x074C, 0x10A9, 0x1AE4, 0x223A, 0x26B9, 0x2AEF, 0x2EE0, 0x328C -.hword 0x35F7, 0x3923, 0x3C11, 0x3EC4, 0x413E, 0x4381, 0x457C, 0x46FD -.hword 0x47D8, 0x47E1, 0x46E9, 0x44C4, 0x41C4, 0x3E60, 0x3AA8, 0x36AA -.hword 0x3275, 0x2E17, 0x299E, 0x251A, 0x2098, 0x1C28, 0x17D9, 0x13B7 -.hword 0x0FD3, 0x0C3B, 0x08FD, 0x0627, 0x0428, 0x0338, 0x0319, 0x038C -.hword 0x0452, 0x052D, 0x05DE, 0x0627, 0x0627, 0x0627, 0x0627, 0x0627 -.hword 0x0627, 0x0627, 0xE9B2, 0xE99D, 0xE95F, 0xE8FD, 0xE87A, 0xE7DB -.hword 0xE722, 0xE653, 0xE573, 0xE485, 0xE38D, 0xE28F, 0xE18E, 0xE08E -.hword 0xDF93, 0xDEA1, 0xDDBB, 0xDCE5, 0xDC23, 0xDB8D, 0xDB25, 0xDACE -.hword 0xDA6B, 0xD9E0, 0xD910, 0xD7DD, 0xD579, 0xD1F6, 0xCE8C, 0xCC73 -.hword 0xCB85, 0xCAC9, 0xCA3A, 0xC9D2, 0xC98B, 0xC960, 0xC94D, 0xC94A -.hword 0xC954, 0xC965, 0xC993, 0xC9F7, 0xCA92, 0xCB60, 0xCC61, 0xCD93 -.hword 0xCEEC, 0xD05F, 0xD1E8, 0xD381, 0xD528, 0xD6D8, 0xD88B, 0xDA3F -.hword 0xDBEE, 0xDD94, 0xDF2D, 0xE0B4, 0xE225, 0xE37C, 0xE4B4, 0xE5CA -.hword 0xE68F, 0xE6EC, 0xE6F8, 0xE6CC, 0xE67F, 0xE62A, 0xE5E6, 0xE5CA -.hword 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xBD23, 0xBCF9 -.hword 0xBC84, 0xBBCC, 0xBADB, 0xB9BD, 0xB87A, 0xB71D, 0xB5B0, 0xB43D -.hword 0xB2CD, 0xB16B, 0xB020, 0xAEF7, 0xADFA, 0xAD32, 0xACAA, 0xAC6C -.hword 0xAC81, 0xAE1F, 0xB1D8, 0xB6BD, 0xBBE3, 0xC05E, 0xC340, 0xC39E -.hword 0xBE47, 0xB38D, 0xA7C6, 0x9F48, 0x99F6, 0x94DA, 0x8FFC, 0x8B66 -.hword 0x8722, 0x8339, 0x7FB2, 0x7C9C, 0x79FE, 0x77E1, 0x76EC, 0x7780 -.hword 0x793D, 0x7BC4, 0x7EB8, 0x81BD, 0x84C5, 0x8806, 0x8B76, 0x8F0C -.hword 0x92BD, 0x9682, 0x9A4F, 0x9E1B, 0xA1DD, 0xA58B, 0xA91B, 0xAC83 -.hword 0xAFBB, 0xB2B9, 0xB572, 0xB7DD, 0xB997, 0xBA67, 0xBA82, 0xBA1F -.hword 0xB973, 0xB8B6, 0xB81C, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD -.hword 0xB7DD, 0xB7DD, 0xF071, 0xF058, 0xF010, 0xEFA0, 0xEF0F, 0xEE63 -.hword 0xEDA2, 0xECD3, 0xEBFB, 0xEB23, 0xEA4F, 0xE986, 0xE8CF, 0xE82F -.hword 0xE7AF, 0xE753, 0xE722, 0xE723, 0xE75C, 0xE876, 0xEAC8, 0xEDDF -.hword 0xF148, 0xF491, 0xF745, 0xF8F1, 0xFA22, 0xFA91, 0xF892, 0xF278 -.hword 0xE8DE, 0xDDC4, 0xD190, 0xC4A8, 0xB773, 0xAA58, 0x9DBD, 0x9209 -.hword 0x87A3, 0x7EED, 0x7749, 0x6FCB, 0x6872, 0x6140, 0x5A35, 0x5351 -.hword 0x4C95, 0x4602, 0x3F98, 0x3957, 0x3340, 0x2D53, 0x2792, 0x21FC -.hword 0x1C92, 0x1754, 0x1244, 0x0D61, 0x08AC, 0x0426, 0xFFCF, 0xFBA7 -.hword 0xF8F3, 0xF88E, 0xF9DF, 0xFC4B, 0xFF3A, 0x0210, 0x0435, 0x050F -.hword 0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x0B16, 0x0B37 -.hword 0x0B97, 0x0C30, 0x0CFC, 0x0DF5, 0x0F14, 0x1055, 0x11B1, 0x1323 -.hword 0x14A4, 0x162F, 0x17BD, 0x194A, 0x1ACE, 0x1C44, 0x1DA6, 0x1EEF -.hword 0x2017, 0x20FA, 0x2193, 0x220F, 0x229A, 0x2360, 0x2490, 0x2654 -.hword 0x29DD, 0x2F0F, 0x3427, 0x3763, 0x3902, 0x3A71, 0x3BAD, 0x3CB5 -.hword 0x3D88, 0x3E25, 0x3E8A, 0x3EB5, 0x3EA6, 0x3E5B, 0x3DE9, 0x3D66 -.hword 0x3CD3, 0x3C30, 0x3B80, 0x3AC1, 0x39F6, 0x391F, 0x383C, 0x374F -.hword 0x3659, 0x355A, 0x3452, 0x3344, 0x3230, 0x3116, 0x2FF7, 0x2ED4 -.hword 0x2DAF, 0x2C87, 0x2B5E, 0x2A34, 0x28AE, 0x2697, 0x242C, 0x21AA -.hword 0x1F4D, 0x1D51, 0x1BF5, 0x1B73, 0x1B73, 0x1B73, 0x1B73, 0x1B73 -.hword 0x1B73, 0x1B73, 0xBF48, 0xBF0C, 0xBE61, 0xBD54, 0xBBF4, 0xBA4D -.hword 0xB86D, 0xB662, 0xB43A, 0xB201, 0xAFC5, 0xAD95, 0xAB7D, 0xA98B -.hword 0xA7CC, 0xA64F, 0xA521, 0xA44F, 0xA3E6, 0xA4D9, 0xA7A1, 0xAB9C -.hword 0xB025, 0xB499, 0xB854, 0xBAB3, 0xBBFF, 0xBC24, 0xB9EB, 0xB41F -.hword 0xAB62, 0xA15D, 0x9665, 0x8ACF, 0x7EED, 0x7319, 0x67A6, 0x5CE7 -.hword 0x5332, 0x4ADB, 0x4362, 0x3C0D, 0x34DB, 0x2DCB, 0x26DD, 0x2010 -.hword 0x1964, 0x12D7, 0x0C6A, 0x061A, 0xFFEA, 0xF9D6, 0xF3DE, 0xEE02 -.hword 0xE841, 0xE29A, 0xDD0E, 0xD79A, 0xD23F, 0xCCFB, 0xC7CF, 0xC2B9 -.hword 0xBE37, 0xBAB0, 0xB807, 0xB61E, 0xB4D6, 0xB412, 0xB3B2, 0xB399 -.hword 0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xF5A5, 0xF5A5 -.hword 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF592, 0xF55F, 0xF517 -.hword 0xF4C4, 0xF471, 0xF429, 0xF3F6, 0xF3E2, 0xF3F9, 0xF445, 0xF4D0 -.hword 0xF5A5, 0xF6FF, 0xF8F6, 0xFB62, 0xFE1B, 0x00F8, 0x03D2, 0x0682 -.hword 0x08DF, 0x0AC0, 0x0BFE, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 -.hword 0x0C71, 0x0C71, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580 -.hword 0xF580, 0xF589, 0xF5A1, 0xF5C2, 0xF5E9, 0xF60F, 0xF630, 0xF648 -.hword 0xF651, 0xF646, 0xF623, 0xF5E3, 0xF580, 0xF4E0, 0xF3F7, 0xF2D8 -.hword 0xF196, 0xF042, 0xEEF0, 0xEDB2, 0xEC9A, 0xEBBB, 0xEB28, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 -.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xA064, 0xA064 -.hword 0xA064, 0xA064, 0xA064, 0xA064, 0xA064, 0xA07D, 0xA0BE, 0xA119 -.hword 0xA182, 0xA1EB, 0xA247, 0xA288, 0xA2A0, 0xA283, 0xA223, 0xA173 -.hword 0xA064, 0x9EAE, 0x9C31, 0x991F, 0x95AC, 0x920A, 0x8E6B, 0x8B03 -.hword 0x8805, 0x85A3, 0x840F, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E -.hword 0x837E, 0x837E, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06047FE4: # 0x06047FE4 -.hword 0x0001, 0x0000, 0x004C, 0x0001, 0x004C, 0x004D, 0x004C, 0x0099 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C37 -.hword 0x0001, 0x0000, 0x004C, 0x08A2, 0x004C, 0x08EE, 0x004C, 0x093A -.hword 0x0001, 0x05F4, 0x0001, 0x05F5, 0x004C, 0x05F6, 0x004C, 0x01CC -.hword 0x004C, 0x0218, 0x004C, 0x0264, 0x004C, 0x00E5, 0x004C, 0x0131 -.hword 0x004C, 0x017D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0C36, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x004C, 0x02B0, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C35, 0x0001, 0x0000 -.hword 0x004C, 0x0986, 0x004C, 0x09D2, 0x004C, 0x0A1E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x004C, 0x0642, 0x004C, 0x02FC, 0x004C, 0x0348 -.hword 0x004C, 0x0394, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C34 -.hword 0x0001, 0x0000, 0x004C, 0x068E, 0x004C, 0x06DA, 0x004C, 0x0726 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x03E0, 0x0001, 0x01C9 -.hword 0x0001, 0x01CA, 0x0001, 0x01CB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C33, 0x0001, 0x0000 -.hword 0x004C, 0x0A6A, 0x004C, 0x0AB6, 0x004C, 0x0B02, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x004C, 0x0772, 0x004C, 0x042C, 0x004C, 0x0478 -.hword 0x004C, 0x04C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C32 -.hword 0x0001, 0x0000, 0x004C, 0x0B4E, 0x004C, 0x0B9A, 0x004C, 0x0BE6 -.hword 0x004C, 0x07BE, 0x004C, 0x080A, 0x004C, 0x0856, 0x004C, 0x0510 -.hword 0x004C, 0x055C, 0x004C, 0x05A8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06048200: # 0x06048200 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x4C -.hword 0x2C -.word bowser_seg6_animvalue_06046774 -.word bowser_seg6_animindex_06047FE4 -.word 0 - -bowser_seg6_animvalue_06048218: # 0x06048218 -.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0099, 0x0099, 0x0099 -.hword 0x0099, 0x0099, 0x0099, 0x0099, 0x009A, 0x009A, 0x009A, 0x009A -.hword 0x009A, 0x009A, 0x009A, 0x009A, 0x0099, 0x0099, 0x0099, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0096, 0x0095, 0x0094, 0x0093, 0x0091, 0x0090, 0x008F -.hword 0x008D, 0x008C, 0x008C, 0x008D, 0x008D, 0x008D, 0x008E, 0x008E -.hword 0x008E, 0x008E, 0x008F, 0x008F, 0x008F, 0x008F, 0x0090, 0x0090 -.hword 0x0090, 0x0091, 0x0091, 0x0091, 0x0091, 0x0092, 0x0092, 0x0092 -.hword 0x0093, 0x0093, 0x0093, 0x0093, 0x0094, 0x0094, 0x0094, 0x0094 -.hword 0x0095, 0x0095, 0x0095, 0x0096, 0x0096, 0x0096, 0x0096, 0x0097 -.hword 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0xFFE7, 0xFFE9, 0xFFED -.hword 0xFFF2, 0xFFF6, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFEF, 0xFFEC, 0xFFE9 -.hword 0xFFE6, 0xFFE3, 0xFFDF, 0xFFDC, 0xFFD8, 0xFFD5, 0xFFD1, 0xFFCD -.hword 0xFFCA, 0xFFC6, 0xFFC3, 0xFFBF, 0xFFBC, 0xFFB9, 0xFFB6, 0xFFB3 -.hword 0xFFB1, 0xFFAF, 0xFFAE, 0xFFAD, 0xFFAD, 0xFFAE, 0xFFAF, 0xFFB1 -.hword 0xFFB5, 0xFFB9, 0xFFBF, 0xFFC6, 0xFFCE, 0xFFD7, 0xFFDF, 0xFFE8 -.hword 0xFFF0, 0xFFF7, 0xFFFE, 0x0002, 0x0005, 0x0007, 0x0008, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0008, 0x0008 -.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 -.hword 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF7, 0xFFF6 -.hword 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF0, 0xFFEF, 0xFFEE, 0xFFED, 0xFFEC -.hword 0xFFEB, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0x0000, 0x0099, 0x01FE, 0x0393, 0x04BE, 0x04E3, 0x0444 -.hword 0x038A, 0x02B9, 0x01D3, 0x00DA, 0xFFD2, 0xFEBC, 0xFD9A, 0xFC71 -.hword 0xFB41, 0xFA0E, 0xF8DA, 0xF7A8, 0xF67A, 0xF553, 0xF435, 0xF323 -.hword 0xF220, 0xF12D, 0xF04E, 0xEF85, 0xEED5, 0xEE3F, 0xEDC7, 0xED70 -.hword 0xED3A, 0xED2B, 0xED43, 0xEDD7, 0xEF27, 0xF114, 0xF37E, 0xF647 -.hword 0xF951, 0xFC7C, 0xFFA9, 0x02BA, 0x0591, 0x080E, 0x0A13, 0x0B81 -.hword 0x0C39, 0x0C83, 0x0CBC, 0x0CE6, 0x0D01, 0x0D0D, 0x0D0C, 0x0CFE -.hword 0x0CE3, 0x0CBC, 0x0C8B, 0x0C4F, 0x0C0A, 0x0BBC, 0x0B66, 0x0B09 -.hword 0x0AA4, 0x0A3A, 0x09CA, 0x0955, 0x08DD, 0x0861, 0x07E3, 0x0763 -.hword 0x06E1, 0x0660, 0x05DE, 0x055D, 0x04DE, 0x0461, 0x03E7, 0x0371 -.hword 0x0300, 0x0293, 0x022C, 0x01CC, 0x0173, 0x0121, 0x00D9, 0x0099 -.hword 0x0064, 0x0039, 0x0019, 0x0006, 0x0000, 0x32C6, 0xC001, 0x32C6 -.hword 0x0000, 0x0007, 0x0016, 0x0021, 0x001D, 0x0000, 0xFFD1, 0xFFA1 -.hword 0xFF6E, 0xFF3B, 0xFF06, 0xFED0, 0xFE99, 0xFE61, 0xFE27, 0xFDEE -.hword 0xFDB3, 0xFD78, 0xFD3C, 0xFD00, 0xFCC4, 0xFC87, 0xFC4B, 0xFC0E -.hword 0xFBD1, 0xFB95, 0xFB59, 0xFB1D, 0xFAC7, 0xFA50, 0xF9D5, 0xF975 -.hword 0xF94E, 0xF97C, 0xF9ED, 0xFA79, 0xFB1A, 0xFBCC, 0xFC8C, 0xFD55 -.hword 0xFE22, 0xFEEF, 0xFFB9, 0x007A, 0x012F, 0x01D3, 0x0263, 0x02D9 -.hword 0x032D, 0x035D, 0x036F, 0x036B, 0x0355, 0x0335, 0x0312, 0x02F1 -.hword 0x02DA, 0x02C8, 0x02B5, 0x02A1, 0x028B, 0x0274, 0x025C, 0x0243 -.hword 0x022A, 0x020F, 0x01F4, 0x01D9, 0x01BD, 0x01A1, 0x0185, 0x0169 -.hword 0x014D, 0x0132, 0x0116, 0x00FC, 0x00E2, 0x00C9, 0x00B1, 0x0099 -.hword 0x0083, 0x006E, 0x005B, 0x0049, 0x0039, 0x002A, 0x001E, 0x0013 -.hword 0x000B, 0x0005, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE -.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF0, 0xFFEE -.hword 0xFFED, 0xFFEC, 0xFFEB, 0xFFEB, 0xFFEB, 0xFFED, 0xFFF0, 0xFFF3 -.hword 0xFFF7, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0001 -.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xA509, 0xA486, 0xA357, 0xA201, 0xA109, 0xA0F6, 0xA189, 0xA22B -.hword 0xA2DC, 0xA399, 0xA462, 0xA536, 0xA612, 0xA6F6, 0xA7E0, 0xA8CF -.hword 0xA9C2, 0xAAB7, 0xABAE, 0xACA3, 0xAD98, 0xAE89, 0xAF76, 0xB05E -.hword 0xB13F, 0xB217, 0xB2E6, 0xB3AA, 0xB483, 0xB570, 0xB63B, 0xB6B0 -.hword 0xB69A, 0xB5C4, 0xB458, 0xB2AA, 0xB0C4, 0xAEB2, 0xAC80, 0xAA37 -.hword 0xA7E4, 0xA591, 0xA34B, 0xA11B, 0x9F0D, 0x9D2D, 0x9B85, 0x9A20 -.hword 0x9916, 0x9869, 0x980B, 0x97EE, 0x9802, 0x983A, 0x9886, 0x98D8 -.hword 0x9921, 0x9964, 0x99AE, 0x99FF, 0x9A56, 0x9AB3, 0x9B14, 0x9B7A -.hword 0x9BE4, 0x9C51, 0x9CC1, 0x9D33, 0x9DA7, 0x9E1C, 0x9E92, 0x9F07 -.hword 0x9F7D, 0x9FF1, 0xA064, 0xA0D4, 0xA142, 0xA1AD, 0xA214, 0xA277 -.hword 0xA2D5, 0xA32E, 0xA381, 0xA3CD, 0xA413, 0xA451, 0xA487, 0xA4B4 -.hword 0xA4D8, 0xA4F3, 0xA503, 0xA509, 0xE442, 0xE45B, 0xE4A1, 0xE513 -.hword 0xE5AE, 0xE66E, 0xE751, 0xE853, 0xE972, 0xEAAA, 0xEBF9, 0xED5C -.hword 0xEECF, 0xF050, 0xF1DC, 0xF370, 0xF508, 0xF6A2, 0xF83B, 0xF9CF -.hword 0xFB5D, 0xFCE0, 0xFE56, 0xFFBC, 0x010E, 0x024B, 0x036F, 0x0477 -.hword 0x0560, 0x0627, 0x06C9, 0x0743, 0x0792, 0x07B4, 0x0796, 0x072F -.hword 0x0683, 0x059A, 0x0478, 0x0324, 0x01A5, 0xFFFF, 0xFE39, 0xFC59 -.hword 0xFA64, 0xF860, 0xF655, 0xF446, 0xF23C, 0xF03A, 0xEE48, 0xEC6C -.hword 0xEAAB, 0xE90B, 0xE792, 0xE646, 0xE516, 0xE3EE, 0xE2CE, 0xE1B8 -.hword 0xE0AF, 0xDFB3, 0xDEC6, 0xDDEA, 0xDD21, 0xDC6B, 0xDBCA, 0xDB41 -.hword 0xDAD0, 0xDA7A, 0xDA3F, 0xDA21, 0xDA27, 0xDA53, 0xDAA0, 0xDB0A -.hword 0xDB8E, 0xDC27, 0xDCD1, 0xDD89, 0xDE49, 0xDF0E, 0xDFD4, 0xE096 -.hword 0xE151, 0xE200, 0xE2A0, 0xE32B, 0xE39F, 0xE3F7, 0xE42F, 0xE442 -.hword 0x0254, 0x053E, 0xF8D6, 0x2486, 0x247C, 0x2461, 0x2435, 0x23FA -.hword 0x23B1, 0x235B, 0x22FB, 0x2291, 0x221F, 0x21A7, 0x2129, 0x20A7 -.hword 0x2023, 0x1F9E, 0x1F1A, 0x1E97, 0x1E17, 0x1D9C, 0x1D28, 0x1CBA -.hword 0x1C56, 0x1BFC, 0x1BAE, 0x1B6D, 0x1B3B, 0x1B18, 0x1B08, 0x1B0A -.hword 0x1B20, 0x1B4C, 0x1B8F, 0x1BEA, 0x1C60, 0x1D2F, 0x1E89, 0x2059 -.hword 0x228B, 0x250B, 0x27C3, 0x2AA0, 0x2D8D, 0x3076, 0x3346, 0x35E9 -.hword 0x384A, 0x3A55, 0x3BF5, 0x3D17, 0x3DDB, 0x3E74, 0x3EE5, 0x3F31 -.hword 0x3F5C, 0x3F69, 0x3F5C, 0x3F38, 0x3F00, 0x3EB7, 0x3E62, 0x3E03 -.hword 0x3D9E, 0x3D37, 0x3CD0, 0x3C6C, 0x3C11, 0x3BC0, 0x3B7D, 0x3B4C -.hword 0x3B2F, 0x3B3F, 0x3B7F, 0x3BD5, 0x3C26, 0x3C58, 0x3C51, 0x3BF7 -.hword 0x3B2F, 0x39F7, 0x386A, 0x369A, 0x3497, 0x3273, 0x303F, 0x2E0D -.hword 0x2BEE, 0x29F3, 0x282D, 0x26AE, 0x2587, 0x24C9, 0x2486, 0xDB55 -.hword 0xDBCF, 0xDCFD, 0xDE7C, 0xDFED, 0xE0ED, 0xE193, 0xE235, 0xE2D3 -.hword 0xE36E, 0xE406, 0xE49A, 0xE52C, 0xE5BC, 0xE64A, 0xE6D6, 0xE760 -.hword 0xE7E9, 0xE871, 0xE8F9, 0xE980, 0xEA07, 0xEA8F, 0xEB17, 0xEB9F -.hword 0xEC29, 0xECB4, 0xED41, 0xEDCF, 0xEE60, 0xEEFE, 0xEFB2, 0xF077 -.hword 0xF149, 0xF225, 0xF305, 0xF3E5, 0xF4C2, 0xF596, 0xF65E, 0xF715 -.hword 0xF7B7, 0xF840, 0xF8AB, 0xF8F4, 0xF917, 0xF910, 0xF8DA, 0xF884 -.hword 0xF81E, 0xF7A9, 0xF726, 0xF697, 0xF5FB, 0xF554, 0xF4A3, 0xF3E7 -.hword 0xF323, 0xF257, 0xF184, 0xF0AA, 0xEFCA, 0xEEE6, 0xEDFE, 0xED13 -.hword 0xEC25, 0xEB36, 0xEA46, 0xE956, 0xE867, 0xE77B, 0xE690, 0xE5A9 -.hword 0xE4C7, 0xE3E9, 0xE311, 0xE240, 0xE177, 0xE0B6, 0xDFFE, 0xDF50 -.hword 0xDEAD, 0xDE15, 0xDD8A, 0xDD0D, 0xDC9D, 0xDC3C, 0xDBEB, 0xDBAB -.hword 0xDB7C, 0xDB5F, 0xDB55, 0x0000, 0xFDD5, 0xF89F, 0xF250, 0xECD8 -.hword 0xEA2B, 0xE997, 0xE91E, 0xE8BE, 0xE877, 0xE847, 0xE82B, 0xE823 -.hword 0xE82D, 0xE848, 0xE872, 0xE8AA, 0xE8ED, 0xE93B, 0xE992, 0xE9F1 -.hword 0xEA55, 0xEABE, 0xEB2A, 0xEB98, 0xEC05, 0xEC71, 0xECD9, 0xED3D -.hword 0xED9B, 0xEE02, 0xEE7F, 0xEF10, 0xEFB1, 0xF060, 0xF11B, 0xF1DD -.hword 0xF2A4, 0xF36D, 0xF435, 0xF4FA, 0xF5B8, 0xF66C, 0xF714, 0xF7AD -.hword 0xF833, 0xF8A4, 0xF8FD, 0xF949, 0xF993, 0xF9DB, 0xFA22, 0xFA68 -.hword 0xFAAC, 0xFAEF, 0xFB31, 0xFB71, 0xFBAF, 0xFBEC, 0xFC27, 0xFC61 -.hword 0xFC99, 0xFCD0, 0xFD05, 0xFD38, 0xFD6A, 0xFD9A, 0xFDC9, 0xFDF6 -.hword 0xFE21, 0xFE4A, 0xFE72, 0xFE97, 0xFEBC, 0xFEDE, 0xFEFE, 0xFF1D -.hword 0xFF3A, 0xFF55, 0xFF6E, 0xFF85, 0xFF9A, 0xFFAD, 0xFFBE, 0xFFCE -.hword 0xFFDB, 0xFFE6, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xF34B -.hword 0xF14F, 0xEC89, 0xE6C1, 0xE1C0, 0xDF4D, 0xDEC6, 0xDE58, 0xDE02 -.hword 0xDDC1, 0xDD96, 0xDD7E, 0xDD77, 0xDD82, 0xDD9B, 0xDDC3, 0xDDF6 -.hword 0xDE35, 0xDE7E, 0xDECE, 0xDF26, 0xDF83, 0xDFE4, 0xE048, 0xE0AD -.hword 0xE112, 0xE176, 0xE1D7, 0xE234, 0xE28B, 0xE2EA, 0xE35E, 0xE3E4 -.hword 0xE479, 0xE51C, 0xE5C8, 0xE67B, 0xE733, 0xE7ED, 0xE8A6, 0xE95C -.hword 0xEA0B, 0xEAB2, 0xEB4C, 0xEBD9, 0xEC54, 0xECBC, 0xED0D, 0xED52 -.hword 0xED95, 0xEDD7, 0xEE17, 0xEE56, 0xEE94, 0xEED0, 0xEF0B, 0xEF44 -.hword 0xEF7C, 0xEFB3, 0xEFE8, 0xF01C, 0xF04E, 0xF07F, 0xF0AE, 0xF0DB -.hword 0xF108, 0xF132, 0xF15B, 0xF183, 0xF1A9, 0xF1CD, 0xF1F0, 0xF211 -.hword 0xF231, 0xF24F, 0xF26B, 0xF286, 0xF29F, 0xF2B7, 0xF2CC, 0xF2E0 -.hword 0xF2F3, 0xF304, 0xF312, 0xF320, 0xF32B, 0xF335, 0xF33D, 0xF343 -.hword 0xF348, 0xF34B, 0xF34B, 0x0000, 0xFFF8, 0xFFE8, 0xFFDC, 0xFFE0 -.hword 0x0000, 0x0035, 0x006E, 0x00AD, 0x00EE, 0x0134, 0x017C, 0x01C6 -.hword 0x0212, 0x025F, 0x02AD, 0x02FC, 0x034A, 0x0398, 0x03E4, 0x042F -.hword 0x0478, 0x04BE, 0x0500, 0x0540, 0x057B, 0x05B1, 0x05E3, 0x060F -.hword 0x0634, 0x0653, 0x066B, 0x067C, 0x0684, 0x065C, 0x05E7, 0x0537 -.hword 0x045B, 0x0366, 0x0268, 0x0173, 0x0097, 0xFFB7, 0xFEB8, 0xFDB3 -.hword 0xFCC3, 0xFC01, 0xFB85, 0xFB47, 0xFB29, 0xFB25, 0xFB35, 0xFB54 -.hword 0xFB7B, 0xFBA6, 0xFBCE, 0xFBEE, 0xFC09, 0xFC27, 0xFC45, 0xFC66 -.hword 0xFC88, 0xFCAB, 0xFCD0, 0xFCF5, 0xFD1B, 0xFD42, 0xFD69, 0xFD91 -.hword 0xFDB9, 0xFDE1, 0xFE08, 0xFE30, 0xFE56, 0xFE7C, 0xFEA2, 0xFEC6 -.hword 0xFEE9, 0xFF0B, 0xFF2B, 0xFF4A, 0xFF67, 0xFF82, 0xFF9B, 0xFFB1 -.hword 0xFFC5, 0xFFD7, 0xFFE5, 0xFFF1, 0xFFF9, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0005, 0x0007, 0x0009, 0x000A -.hword 0x000C, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000C, 0x000F -.hword 0x0012, 0x0016, 0x001B, 0x001F, 0x0023, 0x0026, 0x0029, 0x0029 -.hword 0x0029, 0x0028, 0x0028, 0x0027, 0x0026, 0x0025, 0x0024, 0x0022 -.hword 0x0021, 0x001F, 0x001E, 0x001C, 0x001B, 0x0019, 0x0017, 0x0016 -.hword 0x0014, 0x0012, 0x0011, 0x000F, 0x000D, 0x000C, 0x000A, 0x0009 -.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xA438, 0xA3DA, 0xA301, 0xA20E, 0xA162 -.hword 0xA15E, 0xA1D7, 0xA260, 0xA2F7, 0xA39B, 0xA44A, 0xA503, 0xA5C5 -.hword 0xA68D, 0xA75A, 0xA82C, 0xA8FF, 0xA9D3, 0xAAA7, 0xAB79, 0xAC46 -.hword 0xAD0F, 0xADD1, 0xAE8A, 0xAF3A, 0xAFDF, 0xB077, 0xB101, 0xB17C -.hword 0xB1E5, 0xB23B, 0xB27D, 0xB2AA, 0xB2BF, 0xB24A, 0xB0FB, 0xAF05 -.hword 0xAC9E, 0xA9FB, 0xA74E, 0xA4CE, 0xA2AE, 0xA0B8, 0x9EAC, 0x9CB0 -.hword 0x9AEA, 0x9980, 0x9898, 0x9821, 0x97E9, 0x97E4, 0x9809, 0x984B -.hword 0x98A1, 0x98FF, 0x995B, 0x99A9, 0x99EF, 0x9A3B, 0x9A8B, 0x9ADF -.hword 0x9B37, 0x9B93, 0x9BF1, 0x9C52, 0x9CB5, 0x9D1A, 0x9D80, 0x9DE7 -.hword 0x9E4E, 0x9EB5, 0x9F1C, 0x9F82, 0x9FE7, 0xA04A, 0xA0AA, 0xA109 -.hword 0xA164, 0xA1BC, 0xA210, 0xA25F, 0xA2AA, 0xA2F0, 0xA330, 0xA36B -.hword 0xA39F, 0xA3CC, 0xA3F2, 0xA410, 0xA426, 0xA433, 0xA438, 0x8001 -.hword 0x8001, 0xBE14, 0xCA03, 0xC80F, 0xC373, 0xBE10, 0xB9C9, 0xB87E -.hword 0xB97D, 0xBACA, 0xBC5D, 0xBE2E, 0xC034, 0xC266, 0xC4BD, 0xC730 -.hword 0xC9B5, 0xCC46, 0xCED8, 0xD165, 0xD3E3, 0xD64A, 0xD892, 0xDAB1 -.hword 0xDCA1, 0xDE57, 0xDFCC, 0xE0F7, 0xE1D0, 0xE24E, 0xE269, 0xE218 -.hword 0xE111, 0xDF20, 0xDC64, 0xD8F9, 0xD4FE, 0xD08F, 0xCBCA, 0xC6CC -.hword 0xC1B3, 0xBC9C, 0xB7A4, 0xB2EA, 0xAE8A, 0xAAA1, 0xA74E, 0xA4AD -.hword 0xA2DB, 0xA1F8, 0xA1A8, 0xA180, 0xA17D, 0xA19E, 0xA1E0, 0xA242 -.hword 0xA2C3, 0xA360, 0xA419, 0xA4EA, 0xA5D2, 0xA6D0, 0xA7E2, 0xA906 -.hword 0xAA3A, 0xAB7C, 0xACCC, 0xAE26, 0xAF8A, 0xB0F5, 0xB266, 0xB3DB -.hword 0xB552, 0xB6C9, 0xB840, 0xB9B3, 0xBB22, 0xBC8A, 0xBDEA, 0xBF40 -.hword 0xC08A, 0xC1C7, 0xC2F4, 0xC411, 0xC51A, 0xC610, 0xC6EE, 0xC7B5 -.hword 0xC862, 0xC8F4, 0xC968, 0xC9BD, 0xC9F1, 0xCA03, 0xFFA2, 0xFF9D -.hword 0xFF90, 0xFF84, 0xFF80, 0xFF82, 0xFF84, 0xFF87, 0xFF8A, 0xFF8D -.hword 0xFF90, 0xFF94, 0xFF97, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA9, 0xFFAE -.hword 0xFFB3, 0xFFB9, 0xFFBE, 0xFFC4, 0xFFCA, 0xFFD1, 0xFFDA, 0xFFE4 -.hword 0xFFEE, 0xFFF9, 0x0004, 0x000E, 0x0018, 0x0021, 0x0029, 0x002E -.hword 0x0032, 0x0035, 0x0038, 0x0039, 0x003A, 0x003B, 0x003B, 0x003B -.hword 0x003A, 0x003A, 0x0039, 0x0038, 0x0038, 0x0037, 0x0037, 0x0036 -.hword 0x0035, 0x0034, 0x0033, 0x0031, 0x0030, 0x002E, 0x002D, 0x002B -.hword 0x002A, 0x0029, 0x0028, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027 -.hword 0x0028, 0x0028, 0x0029, 0x0029, 0x0029, 0x0028, 0x0028, 0x0026 -.hword 0x0025, 0x0022, 0x001F, 0x001B, 0x0016, 0x000E, 0x0005, 0xFFFB -.hword 0xFFF0, 0xFFE4, 0xFFD8, 0xFFCC, 0xFFC1, 0xFFB7, 0xFFAE, 0xFFA8 -.hword 0xFFA4, 0xFFA2, 0xFF46, 0xFF4A, 0xFF52, 0xFF59, 0xFF5D, 0xFF5C -.hword 0xFF5C, 0xFF5B, 0xFF5A, 0xFF58, 0xFF57, 0xFF55, 0xFF54, 0xFF52 -.hword 0xFF50, 0xFF4E, 0xFF4C, 0xFF4A, 0xFF48, 0xFF47, 0xFF45, 0xFF43 -.hword 0xFF42, 0xFF31, 0xFF07, 0xFECE, 0xFE8F, 0xFE52, 0xFE22, 0xFE08 -.hword 0xFE0D, 0xFE3B, 0xFE9B, 0xFF35, 0x0022, 0x0167, 0x02F2, 0x04B0 -.hword 0x0690, 0x087F, 0x0A6A, 0x0C41, 0x0DEF, 0x0F64, 0x108E, 0x1159 -.hword 0x11B3, 0x118B, 0x10B6, 0x0F2A, 0x0D08, 0x0A71, 0x0785, 0x0465 -.hword 0x0130, 0xFE0A, 0xFB10, 0xF864, 0xF627, 0xF478, 0xF379, 0xF308 -.hword 0xF2E5, 0xF309, 0xF36C, 0xF403, 0xF4C8, 0xF5B1, 0xF6B6, 0xF7CE -.hword 0xF8F1, 0xFA16, 0xFB34, 0xFC43, 0xFD3B, 0xFE12, 0xFEC0, 0xFF3D -.hword 0xFF92, 0xFFCD, 0xFFF3, 0x0005, 0x0008, 0x0000, 0xFFEC, 0xFFD2 -.hword 0xFFB4, 0xFF94, 0xFF77, 0xFF5E, 0xFF4D, 0xFF46, 0x9A98, 0x9BE8 -.hword 0x9EC3, 0xA188, 0xA295, 0xA233, 0xA1BF, 0xA138, 0xA0A1, 0x9FFA -.hword 0x9F44, 0x9E7E, 0x9DAA, 0x9CC9, 0x9BDC, 0x9AE2, 0x99DC, 0x98CC -.hword 0x97B2, 0x968F, 0x9563, 0x942F, 0x92F3, 0x9184, 0x8FC1, 0x8DC0 -.hword 0x8B94, 0x8952, 0x870F, 0x84DF, 0x82D7, 0x810B, 0x7F8D, 0x7E77 -.hword 0x7DB4, 0x7D22, 0x7CBA, 0x7C77, 0x7C54, 0x7C4D, 0x7C5B, 0x7C7A -.hword 0x7CA5, 0x7CD5, 0x7D07, 0x7D34, 0x7D58, 0x7D6D, 0x7D7E, 0x7D9A -.hword 0x7DBE, 0x7DEA, 0x7E1B, 0x7E50, 0x7E88, 0x7EC1, 0x7EF9, 0x7F2F -.hword 0x7F62, 0x7F8F, 0x7FB6, 0x7FCE, 0x7FD1, 0x7FC3, 0x7FAA, 0x7F89 -.hword 0x7F64, 0x7F3F, 0x7F20, 0x7F09, 0x7EFF, 0x7F06, 0x7F23, 0x7F5A -.hword 0x7FAF, 0x8028, 0x80C5, 0x818C, 0x82A9, 0x8435, 0x861C, 0x8848 -.hword 0x8AA4, 0x8D1B, 0x8F96, 0x9202, 0x9449, 0x9656, 0x9813, 0x996B -.hword 0x9A49, 0x9A98, 0x0000, 0x02D5, 0x0996, 0x11A5, 0x1867, 0x1B3C -.hword 0x1B1E, 0x1AC6, 0x1A3B, 0x197F, 0x1899, 0x178C, 0x165E, 0x1512 -.hword 0x13AF, 0x1238, 0x10B2, 0x0F22, 0x0D8D, 0x0BF7, 0x0A65, 0x08DC -.hword 0x0760, 0x05F6, 0x04A3, 0x036C, 0x0255, 0x0162, 0x009A, 0x0000 -.hword 0xFF9B, 0xFF68, 0xFF64, 0xFF88, 0xFFCF, 0x0033, 0x00AF, 0x013E -.hword 0x01D9, 0x027B, 0x0320, 0x03C0, 0x0457, 0x04DF, 0x0552, 0x05AB -.hword 0x05E5, 0x05F9, 0x05F7, 0x05F0, 0x05E5, 0x05D6, 0x05C3, 0x05AC -.hword 0x0592, 0x0574, 0x0554, 0x0530, 0x050A, 0x04E2, 0x04B8, 0x048B -.hword 0x045D, 0x042E, 0x03FD, 0x03CB, 0x0398, 0x0364, 0x0331, 0x02FC -.hword 0x02C8, 0x0294, 0x0261, 0x022E, 0x01FC, 0x01CB, 0x019C, 0x016E -.hword 0x0141, 0x0117, 0x00EF, 0x00C9, 0x00A5, 0x0085, 0x0067, 0x004D -.hword 0x0036, 0x0023, 0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0xFE56 -.hword 0xFA5C, 0xF59E, 0xF1A4, 0xEFFA, 0xF00B, 0xF03D, 0xF08C, 0xF0F7 -.hword 0xF17B, 0xF215, 0xF2C2, 0xF380, 0xF44D, 0xF525, 0xF606, 0xF6ED -.hword 0xF7D9, 0xF8C5, 0xF9B0, 0xFA97, 0xFB77, 0xFC4E, 0xFD19, 0xFDD5 -.hword 0xFE80, 0xFF18, 0xFF99, 0x0000, 0x004E, 0x0084, 0x00A6, 0x00B5 -.hword 0x00B3, 0x00A3, 0x0088, 0x0062, 0x0036, 0x0004, 0xFFD0, 0xFF9C -.hword 0xFF68, 0xFF3A, 0xFF11, 0xFEF1, 0xFEDD, 0xFED5, 0xFED6, 0xFED7 -.hword 0xFED9, 0xFEDC, 0xFEE0, 0xFEE4, 0xFEEA, 0xFEEF, 0xFEF6, 0xFEFD -.hword 0xFF04, 0xFF0C, 0xFF14, 0xFF1D, 0xFF26, 0xFF2F, 0xFF39, 0xFF42 -.hword 0xFF4C, 0xFF56, 0xFF61, 0xFF6B, 0xFF75, 0xFF7F, 0xFF89, 0xFF93 -.hword 0xFF9D, 0xFFA7, 0xFFB0, 0xFFB9, 0xFFC2, 0xFFCA, 0xFFD2, 0xFFD9 -.hword 0xFFE0, 0xFFE6, 0xFFEC, 0xFFF1, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF -.hword 0x0000, 0x0000, 0xCD46, 0xCDC1, 0xCEFE, 0xD0B1, 0xD28D, 0xD446 -.hword 0xD5E9, 0xD7B4, 0xD9A0, 0xDBA9, 0xDDC8, 0xDFF9, 0xE236, 0xE479 -.hword 0xE6BD, 0xE8FB, 0xEB30, 0xED54, 0xEF63, 0xF157, 0xF32A, 0xF4D7 -.hword 0xF659, 0xF7A9, 0xF8C3, 0xF9A0, 0xFA3C, 0xFA90, 0xFA97, 0xFA4C -.hword 0xF96A, 0xF7BE, 0xF563, 0xF270, 0xEEFE, 0xEB26, 0xE701, 0xE2A6 -.hword 0xDE30, 0xD9B5, 0xD54F, 0xD117, 0xCD25, 0xC991, 0xC675, 0xC3E9 -.hword 0xC205, 0xC0E2, 0xC035, 0xBFA2, 0xBF28, 0xBEC5, 0xBE79, 0xBE43 -.hword 0xBE21, 0xBE13, 0xBE17, 0xBE2D, 0xBE53, 0xBE89, 0xBECD, 0xBF1F -.hword 0xBF7D, 0xBFE7, 0xC05B, 0xC0D8, 0xC15D, 0xC1EA, 0xC27D, 0xC315 -.hword 0xC3B2, 0xC452, 0xC4F4, 0xC597, 0xC63A, 0xC6DC, 0xC77D, 0xC81A -.hword 0xC8B4, 0xC948, 0xC9D7, 0xCA5E, 0xCADE, 0xCB54, 0xCBC0, 0xCC22 -.hword 0xCC77, 0xCCBE, 0xCCF8, 0xCD23, 0xCD3D, 0xCD46, 0x3F4B, 0x3F4D -.hword 0x3F51, 0x3F59, 0x3F63, 0x3F6F, 0x3F7E, 0x3F8F, 0x3FA1, 0x3FB6 -.hword 0x3FCB, 0x3FE3, 0x3FFB, 0x4014, 0x402E, 0x4049, 0x4064, 0x4080 -.hword 0x409B, 0x40B6, 0x40D1, 0x40EB, 0x4105, 0x411E, 0x4136, 0x414C -.hword 0x4161, 0x4175, 0x4186, 0x4196, 0x41A4, 0x41AF, 0x41B7, 0x41BD -.hword 0x41BC, 0x41AF, 0x4199, 0x417C, 0x4159, 0x4131, 0x4107, 0x40DC -.hword 0x40B1, 0x4088, 0x4063, 0x4044, 0x402C, 0x401C, 0x4011, 0x4007 -.hword 0x3FFD, 0x3FF3, 0x3FEA, 0x3FE1, 0x3FD8, 0x3FD0, 0x3FC8, 0x3FC0 -.hword 0x3FB9, 0x3FB1, 0x3FAA, 0x3FA4, 0x3F9D, 0x3F97, 0x3F91, 0x3F8C -.hword 0x3F87, 0x3F82, 0x3F7D, 0x3F78, 0x3F74, 0x3F70, 0x3F6C, 0x3F68 -.hword 0x3F65, 0x3F62, 0x3F5F, 0x3F5C, 0x3F5A, 0x3F58, 0x3F56, 0x3F54 -.hword 0x3F52, 0x3F51, 0x3F4F, 0x3F4E, 0x3F4D, 0x3F4D, 0x3F4C, 0x3F4C -.hword 0x3F4B, 0x3F4B, 0x0AA8, 0x0AC9, 0xA078, 0x1945, 0x1854, 0x1612 -.hword 0x1357, 0x10F8, 0x0FCE, 0x0F88, 0x0F44, 0x0F03, 0x0EC3, 0x0E86 -.hword 0x0E4C, 0x0E13, 0x0DDD, 0x0DAA, 0x0D78, 0x0D49, 0x0D1C, 0x0CF2 -.hword 0x0CCA, 0x0CA4, 0x0C80, 0x0C5F, 0x0C41, 0x0C24, 0x0C0A, 0x0BF3 -.hword 0x0BDD, 0x0BCB, 0x0BBA, 0x0BAC, 0x0BA0, 0x0B97, 0x0B90, 0x0B8B -.hword 0x0B89, 0x0B89, 0x0B8C, 0x0B91, 0x0B98, 0x0BA2, 0x0BAF, 0x0BBD -.hword 0x0BCF, 0x0BE2, 0x0BF8, 0x0C11, 0x0C2C, 0x0C4C, 0x0C73, 0x0CA2 -.hword 0x0CD7, 0x0D12, 0x0D54, 0x0D9B, 0x0DE7, 0x0E38, 0x0E8D, 0x0EE6 -.hword 0x0F43, 0x0FA3, 0x1005, 0x106B, 0x10D2, 0x113B, 0x11A5, 0x1210 -.hword 0x127C, 0x12E8, 0x1353, 0x13BE, 0x1428, 0x1490, 0x14F7, 0x155C -.hword 0x15BD, 0x161C, 0x1678, 0x16D0, 0x1724, 0x1773, 0x17BD, 0x1803 -.hword 0x1842, 0x187C, 0x18AF, 0x18DB, 0x1900, 0x191E, 0x1933, 0x1940 -.hword 0x1945, 0xE9B2, 0xE743, 0xE16B, 0xDA5E, 0xD44D, 0xD16B, 0xD0E0 -.hword 0xD05D, 0xCFE3, 0xCF71, 0xCF06, 0xCEA3, 0xCE47, 0xCDF3, 0xCDA6 -.hword 0xCD60, 0xCD21, 0xCCE9, 0xCCB7, 0xCC8C, 0xCC67, 0xCC48, 0xCC2F -.hword 0xCC1B, 0xCC0D, 0xCC05, 0xCC02, 0xCC04, 0xCC0B, 0xCC17, 0xCC27 -.hword 0xCC3C, 0xCC56, 0xCC73, 0xCC95, 0xCCBA, 0xCCE3, 0xCD10, 0xCD40 -.hword 0xCD73, 0xCDA9, 0xCDE3, 0xCE1E, 0xCE5D, 0xCE9E, 0xCEE1, 0xCF27 -.hword 0xCF6E, 0xCFBD, 0xD01A, 0xD084, 0xD0FA, 0xD17B, 0xD206, 0xD29C -.hword 0xD33B, 0xD3E2, 0xD492, 0xD548, 0xD604, 0xD6C6, 0xD78D, 0xD859 -.hword 0xD927, 0xD9F8, 0xDACC, 0xDBA0, 0xDC75, 0xDD4A, 0xDE1E, 0xDEF0 -.hword 0xDFC0, 0xE08D, 0xE155, 0xE21A, 0xE2D9, 0xE392, 0xE445, 0xE4F0 -.hword 0xE593, 0xE62D, 0xE6BD, 0xE743, 0xE7BE, 0xE82E, 0xE890, 0xE8E6 -.hword 0xE92E, 0xE967, 0xE990, 0xE9AA, 0xE9B2, 0xBD23, 0xBEB2, 0xC26D -.hword 0xC6EB, 0xCAC3, 0xCC89, 0xCCCB, 0xCD07, 0xCD3C, 0xCD6B, 0xCD94 -.hword 0xCDB7, 0xCDD5, 0xCDED, 0xCE00, 0xCE0E, 0xCE17, 0xCE1C, 0xCE1C -.hword 0xCE17, 0xCE0F, 0xCE03, 0xCDF3, 0xCDE0, 0xCDC9, 0xCDAF, 0xCD92 -.hword 0xCD73, 0xCD51, 0xCD2C, 0xCD06, 0xCCDD, 0xCCB3, 0xCC87, 0xCC59 -.hword 0xCC2B, 0xCBFB, 0xCBCB, 0xCB99, 0xCB68, 0xCB36, 0xCB04, 0xCAD2 -.hword 0xCAA1, 0xCA70, 0xCA3F, 0xCA10, 0xC9E1, 0xC9B1, 0xC97A, 0xC93E -.hword 0xC8FE, 0xC8B8, 0xC86F, 0xC821, 0xC7CF, 0xC77B, 0xC723, 0xC6C8 -.hword 0xC66B, 0xC60B, 0xC5AA, 0xC548, 0xC4E4, 0xC47F, 0xC41A, 0xC3B4 -.hword 0xC34F, 0xC2EA, 0xC286, 0xC223, 0xC1C1, 0xC161, 0xC102, 0xC0A7 -.hword 0xC04D, 0xBFF7, 0xBFA4, 0xBF55, 0xBF09, 0xBEC2, 0xBE7F, 0xBE41 -.hword 0xBE08, 0xBDD5, 0xBDA8, 0xBD80, 0xBD5F, 0xBD45, 0xBD32, 0xBD27 -.hword 0xBD23, 0xF071, 0xF01E, 0xEF55, 0xEE59, 0xED72, 0xECE3, 0xEC99 -.hword 0xEC52, 0xEC0E, 0xEBCE, 0xEB90, 0xEB54, 0xEB1B, 0xEAE3, 0xEAAE -.hword 0xEA7A, 0xEA48, 0xEA17, 0xE9E7, 0xE9B7, 0xE989, 0xE95A, 0xE92C -.hword 0xE8FE, 0xE8D0, 0xE8A1, 0xE872, 0xE842, 0xE811, 0xE7DF, 0xE7A8 -.hword 0xE76A, 0xE726, 0xE6DE, 0xE694, 0xE648, 0xE5FD, 0xE5B4, 0xE56E -.hword 0xE52D, 0xE4F2, 0xE4BF, 0xE496, 0xE476, 0xE464, 0xE45E, 0xE468 -.hword 0xE483, 0xE4A9, 0xE4D6, 0xE508, 0xE53F, 0xE57B, 0xE5BC, 0xE601 -.hword 0xE64B, 0xE698, 0xE6E8, 0xE73B, 0xE791, 0xE7EA, 0xE844, 0xE8A0 -.hword 0xE8FE, 0xE95D, 0xE9BC, 0xEA1D, 0xEA7D, 0xEADD, 0xEB3D, 0xEB9B -.hword 0xEBF9, 0xEC55, 0xECB0, 0xED08, 0xED5E, 0xEDB1, 0xEE02, 0xEE4E -.hword 0xEE98, 0xEEDD, 0xEF1E, 0xEF5A, 0xEF91, 0xEFC3, 0xEFEF, 0xF015 -.hword 0xF035, 0xF04F, 0xF062, 0xF06D, 0xF071, 0x0B16, 0x0E2C, 0x159B -.hword 0x1EA7, 0x2691, 0x2A9E, 0x2BBE, 0x2CB9, 0x2D91, 0x2E47, 0x2EDE -.hword 0x2F58, 0x2FB7, 0x2FFE, 0x302D, 0x3048, 0x3051, 0x3049, 0x3033 -.hword 0x3012, 0x2FE6, 0x2FB2, 0x2F79, 0x2F3C, 0x2EFE, 0x2EC0, 0x2E85 -.hword 0x2E50, 0x2E21, 0x2DFB, 0x2DD2, 0x2D99, 0x2D50, 0x2CF9, 0x2C96 -.hword 0x2C27, 0x2BAE, 0x2B2D, 0x2AA4, 0x2A14, 0x2980, 0x28E8, 0x284E -.hword 0x27B2, 0x2717, 0x267E, 0x25E7, 0x2555, 0x24C1, 0x2426, 0x2384 -.hword 0x22DC, 0x222E, 0x217B, 0x20C3, 0x2007, 0x1F48, 0x1E85, 0x1DBF -.hword 0x1CF7, 0x1C2E, 0x1B63, 0x1A98, 0x19CC, 0x1900, 0x1836, 0x176C -.hword 0x16A5, 0x15DF, 0x151D, 0x145E, 0x13A2, 0x12EB, 0x1238, 0x118B -.hword 0x10E4, 0x1043, 0x0FA8, 0x0F15, 0x0E8A, 0x0E07, 0x0D8C, 0x0D1B -.hword 0x0CB4, 0x0C57, 0x0C05, 0x0BBE, 0x0B83, 0x0B54, 0x0B32, 0x0B1D -.hword 0x0B16, 0xBF48, 0xBE95, 0xBCE2, 0xBAC6, 0xB8D8, 0xB7B0, 0xB721 -.hword 0xB699, 0xB618, 0xB59D, 0xB529, 0xB4BA, 0xB450, 0xB3EB, 0xB389 -.hword 0xB32C, 0xB2D2, 0xB27B, 0xB226, 0xB1D3, 0xB182, 0xB132, 0xB0E2 -.hword 0xB093, 0xB043, 0xAFF2, 0xAFA0, 0xAF4D, 0xAEF7, 0xAE9F, 0xAE3F -.hword 0xADD2, 0xAD5D, 0xACE0, 0xAC60, 0xABDE, 0xAB5D, 0xAAE0, 0xAA69 -.hword 0xA9FB, 0xA998, 0xA944, 0xA8FF, 0xA8CE, 0xA8B3, 0xA8B0, 0xA8C7 -.hword 0xA8FC, 0xA947, 0xA99C, 0xA9FC, 0xAA65, 0xAAD7, 0xAB52, 0xABD4 -.hword 0xAC5E, 0xACEF, 0xAD86, 0xAE22, 0xAEC3, 0xAF69, 0xB012, 0xB0BE -.hword 0xB16E, 0xB21F, 0xB2D1, 0xB384, 0xB438, 0xB4EB, 0xB59D, 0xB64D -.hword 0xB6FB, 0xB7A7, 0xB84F, 0xB8F4, 0xB994, 0xBA2E, 0xBAC3, 0xBB52 -.hword 0xBBDA, 0xBC5A, 0xBCD2, 0xBD42, 0xBDA9, 0xBE05, 0xBE57, 0xBE9E -.hword 0xBEDA, 0xBF09, 0xBF2C, 0xBF41, 0xBF48, 0xF5A5, 0xF580, 0xA064 -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06049664: # 0x06049664 -.hword 0x0001, 0x0000, 0x005C, 0x0001, 0x005C, 0x005D, 0x005C, 0x00B9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A25 -.hword 0x0001, 0x0000, 0x0001, 0x07F2, 0x0001, 0x07F3, 0x0001, 0x07F4 -.hword 0x0001, 0x050F, 0x0001, 0x0510, 0x0001, 0x0511, 0x005C, 0x0118 -.hword 0x005C, 0x0174, 0x005C, 0x01D0, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0A24, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x005C, 0x022C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A23, 0x0001, 0x0000 -.hword 0x005C, 0x07F5, 0x005C, 0x0851, 0x005C, 0x08AD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x005C, 0x0512, 0x0001, 0x0288, 0x0001, 0x0289 -.hword 0x0001, 0x028A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A22 -.hword 0x0001, 0x0000, 0x005C, 0x056E, 0x005C, 0x05CA, 0x005C, 0x0626 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x028B, 0x0001, 0x0115 -.hword 0x0001, 0x0116, 0x0001, 0x0117, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A21, 0x0001, 0x0000 -.hword 0x005C, 0x0909, 0x005C, 0x0965, 0x005C, 0x09C1, 0x005C, 0x0682 -.hword 0x005C, 0x06DE, 0x005C, 0x073A, 0x005C, 0x02E7, 0x005C, 0x0343 -.hword 0x005C, 0x039F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A20 -.hword 0x0001, 0x0000, 0x0001, 0x0A1D, 0x0001, 0x0A1E, 0x0001, 0x0A1F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x0796, 0x005C, 0x03FB -.hword 0x005C, 0x0457, 0x005C, 0x04B3, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06049880: # 0x06049880 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x5C -.hword 0x2C -.word bowser_seg6_animvalue_06048218 -.word bowser_seg6_animindex_06049664 -.word 0 - -bowser_seg6_animvalue_06049898: # 0x06049898 -.hword 0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C -.hword 0x0099, 0x00AC, 0x00C1, 0x00EE, 0x0112, 0x012C, 0x0140, 0x0153 -.hword 0x0163, 0x0170, 0x0178, 0x017B, 0x0177, 0x0170, 0x016A, 0x0164 -.hword 0x015C, 0x0152, 0x0144, 0x0132, 0x011B, 0x00FE, 0x00D9, 0x00AC -.hword 0x0098, 0x0095, 0x0093, 0x0092, 0x0093, 0x0093, 0x0094, 0x0096 -.hword 0x0096, 0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFEA -.hword 0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C, 0x0007, 0x0001, 0x0000 -.hword 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB -.hword 0xFFFB, 0xFFFA, 0xFFFA, 0xFFF9, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0x0000, 0x0006 -.hword 0x000A, 0x0003, 0xFFFF, 0xFFFA, 0xFFF4, 0xFFEF, 0xFFEB, 0xFFE8 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0x011A, 0x03B0, 0x06A8, 0x08EA -.hword 0x095E, 0x0849, 0x06B9, 0x04C7, 0x028C, 0x0020, 0xFD9D, 0xFB19 -.hword 0xF8AD, 0xF672, 0xF480, 0xF2F0, 0xF1D9, 0xF156, 0xF165, 0xF1ED -.hword 0xF2DF, 0xF42D, 0xF5C7, 0xF79F, 0xF9A5, 0xFBCB, 0xFE01, 0x0039 -.hword 0x0264, 0x0473, 0x079E, 0x0BF6, 0x0FB7, 0x111C, 0x1017, 0x0E05 -.hword 0x0B43, 0x082F, 0x0527, 0x0288, 0x00B1, 0x0000, 0x0000, 0x0000 -.hword 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004, 0x0003 -.hword 0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFCC, 0xFFCD -.hword 0xFFC9, 0xFFBB, 0xFFAD, 0xFFAC, 0xFFC4, 0x0000, 0x005C, 0x00CB -.hword 0x0147, 0x01CF, 0x025F, 0x02F3, 0x0388, 0x041C, 0x04AA, 0x0530 -.hword 0x05AA, 0x0616, 0x066F, 0x06B3, 0x06DE, 0x06ED, 0x06A0, 0x05D8 -.hword 0x04BC, 0x0376, 0x0231, 0x0115, 0x004C, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFE, 0x0000, 0x0005, 0x000D -.hword 0x0016, 0x0020, 0x0031, 0x0036, 0x0035, 0x002D, 0x0023, 0x0017 -.hword 0x000D, 0x0004, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFB -.hword 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA323, 0x9EB2 -.hword 0x9992, 0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7 -.hword 0xC802, 0xCB2C, 0xC991, 0xC6B6, 0xC325, 0xBF68, 0xBC07, 0xB98E -.hword 0xB7BB, 0xB5F0, 0xB42F, 0xB279, 0xB0CE, 0xAF30, 0xADA0, 0xAC1F -.hword 0xAAAE, 0xA94D, 0xA7FF, 0xA6C3, 0xA59B, 0xA487, 0xA38A, 0xA2A3 -.hword 0xA216, 0xA20D, 0xA265, 0xA2FB, 0xA3AD, 0xA457, 0xA4D6, 0xA509 -.hword 0xA509, 0xA509, 0xE442, 0xE314, 0xE04A, 0xDD01, 0xDA5A, 0xD8E7 -.hword 0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA59, 0xDA32, 0xD9EA -.hword 0xD984, 0xD901, 0xD7B5, 0xD66D, 0xD5E9, 0xD574, 0xD515, 0xD4D1 -.hword 0xD4AE, 0xD4B0, 0xD500, 0xD5A6, 0xD67A, 0xD752, 0xD806, 0xD86D -.hword 0xD85E, 0xD7B0, 0xD492, 0xCF21, 0xCA16, 0xC82B, 0xCAD5, 0xD064 -.hword 0xD6D0, 0xDC14, 0xDFFC, 0xE308, 0xE442, 0xE442, 0xE442, 0x0254 -.hword 0x0265, 0x0291, 0x02CF, 0x0316, 0x035C, 0x0398, 0x03D1, 0x040D -.hword 0x0447, 0x0474, 0x048F, 0x0496, 0x048F, 0x047E, 0x0468, 0x0450 -.hword 0x043B, 0x0428, 0x0413, 0x03FD, 0x03E6, 0x03CD, 0x03B4, 0x039B -.hword 0x0381, 0x0367, 0x034D, 0x0334, 0x031A, 0x0302, 0x02EA, 0x02D3 -.hword 0x02BE, 0x02AA, 0x0297, 0x0286, 0x0278, 0x026B, 0x0261, 0x025A -.hword 0x0255, 0x0254, 0x0254, 0x0254, 0x053E, 0x04E8, 0x0406, 0x02C8 -.hword 0x015E, 0xFFF9, 0xFEC6, 0xFDA5, 0xFC6F, 0xFB4C, 0xFA62, 0xF9D9 -.hword 0xF9B7, 0xF9DB, 0xFA31, 0xFAA2, 0xFB1B, 0xFB87, 0xFBE9, 0xFC53 -.hword 0xFCC4, 0xFD3B, 0xFDB7, 0xFE36, 0xFEB8, 0xFF3C, 0xFFC1, 0x0044 -.hword 0x00C8, 0x0149, 0x01C6, 0x0240, 0x02B4, 0x0322, 0x0388, 0x03E7 -.hword 0x043C, 0x0486, 0x04C6, 0x04F9, 0x051F, 0x0536, 0x053E, 0x053E -.hword 0x053E, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE, 0xF5BC, 0xF49E, 0xF3A8 -.hword 0xF2C1, 0xF1C9, 0xF0E0, 0xF025, 0xEFB8, 0xEF9D, 0xEFBA, 0xEFFE -.hword 0xF058, 0xF0B9, 0xF10F, 0xF15E, 0xF1B3, 0xF20D, 0xF26C, 0xF2CF -.hword 0xF335, 0xF39D, 0xF407, 0xF471, 0xF4DB, 0xF544, 0xF5AB, 0xF610 -.hword 0xF671, 0xF6CE, 0xF726, 0xF778, 0xF7C3, 0xF807, 0xF843, 0xF876 -.hword 0xF89E, 0xF8BD, 0xF8CF, 0xF8D6, 0xF8D6, 0xF8D6, 0x2486, 0x240E -.hword 0x22E9, 0x2180, 0x2038, 0x1F79, 0x1FAA, 0x20B2, 0x2225, 0x23EA -.hword 0x25E9, 0x280A, 0x2A36, 0x2C53, 0x2E4A, 0x3004, 0x3166, 0x325B -.hword 0x32C8, 0x32D6, 0x32BB, 0x327B, 0x321A, 0x319B, 0x3103, 0x3053 -.hword 0x2F91, 0x2EBF, 0x2DE1, 0x2CFA, 0x2C0F, 0x2B22, 0x2A37, 0x2952 -.hword 0x2876, 0x27A6, 0x26E7, 0x263C, 0x25A8, 0x252E, 0x24D3, 0x249A -.hword 0x2486, 0x2486, 0x2486, 0xDB55, 0xDC0D, 0xDDEF, 0xE095, 0xE39A -.hword 0xE697, 0xE926, 0xEB8E, 0xEE23, 0xF090, 0xF283, 0xF3A8, 0xF3EF -.hword 0xF3A2, 0xF2ED, 0xF1FB, 0xF0F9, 0xF013, 0xEF41, 0xEE5F, 0xED6D -.hword 0xEC70, 0xEB68, 0xEA58, 0xE943, 0xE829, 0xE70E, 0xE5F3, 0xE4DB -.hword 0xE3C8, 0xE2BC, 0xE1B8, 0xE0C0, 0xDFD6, 0xDEFB, 0xDE32, 0xDD7C -.hword 0xDCDD, 0xDC56, 0xDBE9, 0xDB98, 0xDB67, 0xDB55, 0xDB55, 0xDB55 -.hword 0x0000, 0xFFC5, 0xFF27, 0xFE49, 0xFD4D, 0xFC53, 0xFB7D, 0xFAB3 -.hword 0xF9DB, 0xF910, 0xF86D, 0xF80E, 0xF7F6, 0xF80F, 0xF84B, 0xF89A -.hword 0xF8EE, 0xF939, 0xF97E, 0xF9C8, 0xFA17, 0xFA6A, 0xFAC0, 0xFB19 -.hword 0xFB73, 0xFBCF, 0xFC2C, 0xFC88, 0xFCE4, 0xFD3E, 0xFD95, 0xFDEA -.hword 0xFE3B, 0xFE88, 0xFECF, 0xFF11, 0xFF4C, 0xFF81, 0xFFAD, 0xFFD0 -.hword 0xFFEB, 0xFFFB, 0x0000, 0x0000, 0x0000, 0xF34B, 0xF2E5, 0xF1D7 -.hword 0xF05A, 0xEEA9, 0xECFC, 0xEB8D, 0xEA34, 0xE8C1, 0xE765, 0xE64D -.hword 0xE5AA, 0xE581, 0xE5AC, 0xE612, 0xE69A, 0xE72A, 0xE7AB, 0xE821 -.hword 0xE8A0, 0xE927, 0xE9B5, 0xEA49, 0xEAE1, 0xEB7D, 0xEC1B, 0xECBA -.hword 0xED58, 0xEDF5, 0xEE8F, 0xEF26, 0xEFB7, 0xF042, 0xF0C5, 0xF140 -.hword 0xF1B1, 0xF217, 0xF270, 0xF2BC, 0xF2F9, 0xF326, 0xF342, 0xF34B -.hword 0xF34B, 0xF34B, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFC, 0x0000 -.hword 0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x003A, 0x0039, 0x003D -.hword 0x0051, 0x0063, 0x0066, 0x004A, 0x0000, 0xFF8E, 0xFF06, 0xFE6C -.hword 0xFDC4, 0xFD13, 0xFC5C, 0xFBA3, 0xFAED, 0xFA3D, 0xF998, 0xF900 -.hword 0xF87C, 0xF80E, 0xF7BA, 0xF785, 0xF772, 0xF7D0, 0xF8C8, 0xFA27 -.hword 0xFBB9, 0xFD4B, 0xFEAA, 0xFFA2, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD -.hword 0xFFCF, 0xFFC0, 0xFFB9, 0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xFFEF -.hword 0xFFFA, 0x0000, 0x0002, 0x0004, 0x0006, 0x0007, 0x0007, 0x0007 -.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA317, 0x9E84, 0x9934 -.hword 0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC289 -.hword 0xC62E, 0xC3D2, 0xBFE6, 0xBB2B, 0xB660, 0xB243, 0xAF95, 0xADEE -.hword 0xAC66, 0xAAFC, 0xA9AE, 0xA87B, 0xA761, 0xA65F, 0xA573, 0xA49B -.hword 0xA3D6, 0xA322, 0xA27E, 0xA1E8, 0xA15F, 0xA0E1, 0xA06C, 0xA049 -.hword 0xA0A6, 0xA15E, 0xA24A, 0xA344, 0xA426, 0xA4CA, 0xA509, 0xA509 -.hword 0xA509, 0x8001, 0x8001, 0xC0EE, 0xC1D2, 0xC3D6, 0xC606, 0xC76A -.hword 0xC70B, 0xC3E2, 0xBE94, 0xB8AB, 0xB3B4, 0xB139, 0xB126, 0xB22A -.hword 0xB3F4, 0xB635, 0xB89E, 0xBAE0, 0xBCA9, 0xBDAC, 0xBE1F, 0xBE70 -.hword 0xBEA3, 0xBEBD, 0xBEC1, 0xBEB2, 0xBE96, 0xBE70, 0xBE44, 0xBE15 -.hword 0xBDE9, 0xBDC1, 0xBDA4, 0xBD94, 0xBD95, 0xBDAC, 0xBDEB, 0xBE56 -.hword 0xBEDD, 0xBF70, 0xBFFF, 0xC079, 0xC0CE, 0xC0EE, 0xC0EE, 0xC0EE -.hword 0xCA03, 0xC8E5, 0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB54E -.hword 0xB3B2, 0xB2C5, 0xB2E4, 0xB46B, 0xB816, 0xBDA6, 0xC406, 0xCA1F -.hword 0xCEDB, 0xD124, 0xD1C0, 0xD230, 0xD27A, 0xD29E, 0xD2A1, 0xD285 -.hword 0xD24E, 0xD1FF, 0xD19A, 0xD124, 0xD09E, 0xD00D, 0xCF73, 0xCED3 -.hword 0xCE31, 0xCD90, 0xCCF3, 0xCC5C, 0xCBCF, 0xCB50, 0xCAE0, 0xCA84 -.hword 0xCA3F, 0xCA13, 0xCA03, 0xCA03, 0xCA03, 0xFFA2, 0xFFA8, 0xFFB7 -.hword 0xFFCB, 0xFFDE, 0xFFED, 0xFFF4, 0xFFF3, 0xFFF0, 0xFFEB, 0xFFE5 -.hword 0xFFDE, 0xFFD7, 0xFFCE, 0xFFC5, 0xFFBD, 0xFFB5, 0xFFAD, 0xFFA6 -.hword 0xFF9E, 0xFF96, 0xFF95, 0xFF99, 0xFF9D, 0xFFA2, 0xFFA8, 0xFFAE -.hword 0xFFB4, 0xFFBB, 0xFFC3, 0xFFCA, 0xFFD2, 0xFFEC, 0xFFD8, 0xFFBC -.hword 0xFFAA, 0xFFA4, 0xFFA1, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2 -.hword 0xFFA2, 0xFFA2, 0xFF46, 0xFF45, 0xFF41, 0xFF3C, 0xFF36, 0xFF32 -.hword 0xFF31, 0xFF31, 0xFF31, 0xFF33, 0xFF34, 0xFF36, 0xFF38, 0xFF3A -.hword 0xFF3C, 0xFF3E, 0xFF41, 0xFF43, 0xFF45, 0xFF48, 0xFF4B, 0xFF4C -.hword 0xFF4A, 0xFF49, 0xFF46, 0xFF44, 0xFF41, 0xFF3F, 0xFF3C, 0xFF39 -.hword 0xFF37, 0xFF34, 0xFF31, 0xFF38, 0xFF41, 0xFF46, 0xFF48, 0xFF49 -.hword 0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF46, 0xFF46, 0xFF46, 0x9A98 -.hword 0x9960, 0x9652, 0x9259, 0x8E5F, 0x8B4B, 0x8A09, 0x8A36, 0x8AC8 -.hword 0x8BB1, 0x8CE3, 0x8E4F, 0x8FE6, 0x9199, 0x935B, 0x951C, 0x96CD -.hword 0x9861, 0x99C7, 0x9B77, 0x9D1B, 0x9D75, 0x9CAD, 0x9BBF, 0x9AAE -.hword 0x997E, 0x9833, 0x96D1, 0x955B, 0x93D4, 0x9242, 0x90A7, 0x8BA9 -.hword 0x8FDC, 0x95A6, 0x9962, 0x9A8C, 0x9B26, 0x9B53, 0x9B37, 0x9AF7 -.hword 0x9AB6, 0x9A98, 0x9A98, 0x9A98, 0xCD46, 0xCC12, 0xC8FC, 0xC4CD -.hword 0xC050, 0xBC4D, 0xB98E, 0xB7AB, 0xB617, 0xB564, 0xB624, 0xB8E7 -.hword 0xBED5, 0xC796, 0xD179, 0xDAD0, 0xE1EA, 0xE519, 0xE597, 0xE5C6 -.hword 0xE5AD, 0xE551, 0xE4B9, 0xE3EA, 0xE2EC, 0xE1C5, 0xE07B, 0xDF13 -.hword 0xDD96, 0xDC08, 0xDA70, 0xD8D5, 0xD73C, 0xD5AD, 0xD42C, 0xD2C2 -.hword 0xD173, 0xD047, 0xCF43, 0xCE6D, 0xCDCD, 0xCD69, 0xCD46, 0xCD46 -.hword 0xCD46, 0x428E, 0x4341, 0x44D6, 0x4685, 0x4783, 0x4709, 0x4431 -.hword 0x3F80, 0x3A4F, 0x35F8, 0x33D4, 0x33D0, 0x34C5, 0x366C, 0x387D -.hword 0x3AB0, 0x3CBE, 0x3E5F, 0x3F4B, 0x3FB5, 0x3FFF, 0x402E, 0x4044 -.hword 0x4047, 0x4039, 0x401E, 0x3FFA, 0x3FD1, 0x3FA6, 0x3F7C, 0x3F59 -.hword 0x3F3E, 0x3F31, 0x3F34, 0x3F4B, 0x3F8A, 0x3FF5, 0x407C, 0x410F -.hword 0x419E, 0x4218, 0x426E, 0x428E, 0x428E, 0x428E, 0x09A6, 0x09AF -.hword 0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A94, 0x0ADF, 0x0B31, 0x0B82 -.hword 0x0BCE, 0x0C18, 0x0C68, 0x0CB8, 0x0D07, 0x0D51, 0x0D92, 0x0DC7 -.hword 0x0DEE, 0x0E0C, 0x0E2C, 0x0E4D, 0x0E6D, 0x0E8C, 0x0EA9, 0x0EC3 -.hword 0x0ED9, 0x0EEA, 0x0EF6, 0x0EFB, 0x0EF9, 0x0EEF, 0x0EDC, 0x0EBF -.hword 0x0E97, 0x0E3D, 0x0D9E, 0x0CD1, 0x0BF1, 0x0B16, 0x0A5B, 0x09D7 -.hword 0x09A6, 0x09A6, 0x09A6, 0x0BB1, 0x0BAE, 0x0BA4, 0x0B8B, 0x0B5E -.hword 0x0B19, 0x0AAB, 0x0A19, 0x0979, 0x08E0, 0x0864, 0x07EB, 0x075A -.hword 0x06C2, 0x0637, 0x05C8, 0x0589, 0x058B, 0x05E1, 0x067D, 0x0744 -.hword 0x082E, 0x0935, 0x0A52, 0x0B7F, 0x0CB4, 0x0DEC, 0x0F20, 0x1048 -.hword 0x115F, 0x125D, 0x133C, 0x13F5, 0x1482, 0x14DC, 0x14A7, 0x13B3 -.hword 0x123E, 0x1084, 0x0EC3, 0x0D37, 0x0C1C, 0x0BB1, 0x0BB1, 0x0BB1 -.hword 0x9CC7, 0x9CDE, 0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA088, 0xA22C -.hword 0xA3F7, 0xA5B6, 0xA738, 0xA8B0, 0xAA5C, 0xAC17, 0xADBA, 0xAF1F -.hword 0xB01F, 0xB096, 0xB05B, 0xAF96, 0xAE8C, 0xAD46, 0xABCD, 0xAA2C -.hword 0xA86C, 0xA695, 0xA4B2, 0xA2CC, 0xA0ED, 0x9F1D, 0x9D66, 0x9BD2 -.hword 0x9A6A, 0x9938, 0x9844, 0x97D6, 0x980E, 0x98BD, 0x99B5, 0x9AC7 -.hword 0x9BC4, 0x9C7E, 0x9CC7, 0x9CC7, 0x9CC7, 0x1945, 0x17AF, 0x13A8 -.hword 0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01F8, 0x054B, 0x0931, 0x0B93 -.hword 0x0A5C, 0x0439, 0xFA90, 0xEF5E, 0xE4A2, 0xDC59, 0xD882, 0xD7F6 -.hword 0xD82D, 0xD911, 0xDA8C, 0xDC89, 0xDEF2, 0xE1B2, 0xE4B2, 0xE7DD -.hword 0xEB1E, 0xEE5F, 0xF18A, 0xF48A, 0xF749, 0xFA38, 0xFDB7, 0x0199 -.hword 0x05B1, 0x09D1, 0x0DCC, 0x1174, 0x149B, 0x1714, 0x18B1, 0x1945 -.hword 0x1945, 0x1945, 0xE9B2, 0xE8D5, 0xE695, 0xE379, 0xE007, 0xDCC5 -.hword 0xDA38, 0xD882, 0xD73F, 0xD629, 0xD4FE, 0xD37A, 0xD15A, 0xCEC6 -.hword 0xCC12, 0xC997, 0xC7AB, 0xC6A6, 0xC637, 0xC5D6, 0xC587, 0xC54D -.hword 0xC52B, 0xC524, 0xC53C, 0xC576, 0xC5D5, 0xC65D, 0xC711, 0xC7F4 -.hword 0xC909, 0xCA54, 0xCC37, 0xCEF0, 0xD247, 0xD607, 0xD9F7, 0xDDE2 -.hword 0xE191, 0xE4CE, 0xE761, 0xE915, 0xE9B2, 0xE9B2, 0xE9B2, 0xBD23 -.hword 0xBF52, 0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDEFA, 0xDC4D -.hword 0xD89D, 0xD5C7, 0xD5A4, 0xD933, 0xDF3B, 0xE648, 0xECE4, 0xF19A -.hword 0xF2F5, 0xF1BD, 0xEFC7, 0xED2D, 0xEA0B, 0xE67E, 0xE2A1, 0xDE8F -.hword 0xDA65, 0xD63E, 0xD236, 0xCE69, 0xCAF2, 0xC7EC, 0xC575, 0xC37C -.hword 0xC1DA, 0xC086, 0xBF78, 0xBEA9, 0xBE10, 0xBDA5, 0xBD60, 0xBD38 -.hword 0xBD27, 0xBD23, 0xBD23, 0xBD23, 0xF071, 0xF104, 0xF279, 0xF46E -.hword 0xF67D, 0xF843, 0xF95C, 0xF992, 0xF927, 0xF86F, 0xF7BC, 0xF761 -.hword 0xF756, 0xF75F, 0xF77E, 0xF7B8, 0xF810, 0xF88A, 0xF92C, 0xF9F5 -.hword 0xFADD, 0xFBD9, 0xFCE1, 0xFDEB, 0xFEEF, 0xFFE3, 0x00BD, 0x0175 -.hword 0x0202, 0x025A, 0x0275, 0x0249, 0x019A, 0x004C, 0xFE84, 0xFC66 -.hword 0xFA19, 0xF7C0, 0xF581, 0xF382, 0xF1E6, 0xF0D4, 0xF071, 0xF071 -.hword 0xF071, 0x0B16, 0x0BC7, 0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5 -.hword 0x1907, 0x19FB, 0x1AE0, 0x1C17, 0x1DFE, 0x20F1, 0x24B4, 0x28C5 -.hword 0x2CA3, 0x2FCA, 0x31B9, 0x32DF, 0x33FD, 0x350B, 0x3603, 0x36DF -.hword 0x3796, 0x3823, 0x387F, 0x38A3, 0x3887, 0x3826, 0x3777, 0x3676 -.hword 0x351A, 0x32D8, 0x2F5E, 0x2AFA, 0x25F8, 0x20A7, 0x1B52, 0x1648 -.hword 0x11D6, 0x0E4A, 0x0BF0, 0x0B16, 0x0B16, 0x0B16, 0xBF48, 0xC03C -.hword 0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE4, 0xCD4B, 0xCBFD -.hword 0xCA29, 0xC800, 0xC530, 0xC197, 0xBDAD, 0xB9E8, 0xB6C0, 0xB4AC -.hword 0xB355, 0xB214, 0xB0EA, 0xAFDB, 0xAEE7, 0xAE11, 0xAD5A, 0xACC3 -.hword 0xAC50, 0xAC02, 0xABD9, 0xABD9, 0xAC04, 0xAC5A, 0xAD24, 0xAE92 -.hword 0xB07B, 0xB2BA, 0xB529, 0xB7A1, 0xB9FC, 0xBC14, 0xBDC2, 0xBEE0 -.hword 0xBF48, 0xBF48, 0xBF48, 0xF717, 0xF6FC, 0xF6B8, 0xF65D, 0xF5FB -.hword 0xF5A5, 0xF55A, 0xF50C, 0xF4BF, 0xF476, 0xF433, 0xF3F1, 0xF3A9 -.hword 0xF360, 0xF31A, 0xF2DC, 0xF2AB, 0xF28C, 0xF282, 0xF288, 0xF292 -.hword 0xF2A1, 0xF2B4, 0xF2CA, 0xF2E5, 0xF303, 0xF323, 0xF347, 0xF36E -.hword 0xF396, 0xF3C1, 0xF3EE, 0xF41C, 0xF44B, 0xF47C, 0xF4BE, 0xF51B -.hword 0xF588, 0xF5FA, 0xF666, 0xF6C1, 0xF700, 0xF717, 0xF717, 0xF717 -.hword 0xF442, 0xF454, 0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5F3, 0xF67E -.hword 0xF711, 0xF79A, 0xF808, 0xF875, 0xF8F8, 0xF980, 0xF9FD, 0xFA5C -.hword 0xFA8E, 0xFA81, 0xFA24, 0xF983, 0xF8B7, 0xF7C9, 0xF6BE, 0xF59E -.hword 0xF46E, 0xF336, 0xF1FD, 0xF0C8, 0xEF9E, 0xEE86, 0xED87, 0xECA7 -.hword 0xEBED, 0xEB60, 0xEB05, 0xEB3B, 0xEC30, 0xEDA8, 0xEF65, 0xF12A -.hword 0xF2B9, 0xF3D6, 0xF442, 0xF442, 0xF442, 0x9B0B, 0x9B65, 0x9C4F -.hword 0x9D95, 0x9F03, 0xA064, 0xA1CF, 0xA366, 0xA508, 0xA695, 0xA7ED -.hword 0xA941, 0xAAC4, 0xAC52, 0xADC7, 0xAF01, 0xAFDD, 0xB036, 0xAFEA -.hword 0xAF1C, 0xAE0E, 0xACC8, 0xAB53, 0xA9B8, 0xA7FF, 0xA631, 0xA457 -.hword 0xA27A, 0xA0A3, 0x9ED9, 0x9D27, 0x9B95, 0x9A2B, 0x98F2, 0x97F4 -.hword 0x976B, 0x9775, 0x97E9, 0x98A1, 0x9974, 0x9A3C, 0x9AD1, 0x9B0B -.hword 0x9B0B, 0x9B0B, 0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67 -.hword 0x3B41, 0x3FFF, 0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09 -.hword 0xF888, 0xF7CC, 0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982 -.hword 0xF9B4, 0xF9F1, 0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04 -.hword 0xFC6B, 0xFCD3, 0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05 -.hword 0xFF4C, 0xFF8A, 0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000 -.hword 0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF -.hword 0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09, 0xF888, 0xF7CC -.hword 0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982, 0xF9B4, 0xF9F1 -.hword 0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04, 0xFC6B, 0xFCD3 -.hword 0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05, 0xFF4C, 0xFF8A -.hword 0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF -.hword 0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001 -.hword 0xC5A1, 0xD372, 0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834 -.hword 0x07DE, 0x0728, 0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F -.hword 0x05C8, 0x0578, 0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D -.hword 0x02C6, 0x0261, 0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076 -.hword 0x0044, 0x001F, 0x0008, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x0000 -.hword 0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001, 0xC5A1, 0xD372 -.hword 0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834, 0x07DE, 0x0728 -.hword 0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F, 0x05C8, 0x0578 -.hword 0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D, 0x02C6, 0x0261 -.hword 0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076, 0x0044, 0x001F -.hword 0x0008, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF - -bowser_seg6_animindex_0604A6C8: # 0x0604A6C8 -.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x002D, 0x002E, 0x002D, 0x005B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0717 -.hword 0x0001, 0x0000, 0x002D, 0x043E, 0x002D, 0x046B, 0x002D, 0x0498 -.hword 0x0001, 0x0301, 0x0001, 0x0302, 0x002D, 0x0303, 0x002D, 0x008B -.hword 0x002D, 0x00B8, 0x002D, 0x00E5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0714, 0x0001, 0x0715, 0x0001, 0x0716, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x0112, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x06B9, 0x0001, 0x06E6, 0x002D, 0x06E7 -.hword 0x002D, 0x04C5, 0x002D, 0x04F2, 0x002D, 0x051F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x0330, 0x002D, 0x013F, 0x002D, 0x016C -.hword 0x002D, 0x0199, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06B6, 0x0001, 0x06B7 -.hword 0x0001, 0x06B8, 0x002D, 0x035D, 0x002D, 0x038A, 0x002D, 0x03B7 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x01C6, 0x0001, 0x0088 -.hword 0x0001, 0x0089, 0x0001, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x065B, 0x0001, 0x0688, 0x002D, 0x0689 -.hword 0x002D, 0x054C, 0x002D, 0x0579, 0x002D, 0x05A6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x03E4, 0x002D, 0x01F3, 0x002D, 0x0220 -.hword 0x002D, 0x024D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x065A -.hword 0x0001, 0x0000, 0x002D, 0x05D3, 0x002D, 0x0600, 0x002D, 0x062D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x0411, 0x002D, 0x027A -.hword 0x002D, 0x02A7, 0x002D, 0x02D4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604A8E4: # 0x0604A8E4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2D -.hword 0x2C -.word bowser_seg6_animvalue_06049898 -.word bowser_seg6_animindex_0604A6C8 -.word 0 - -bowser_seg6_animvalue_0604A8FC: # 0x0604A8FC -.hword 0x0000, 0x0098, 0x0097, 0x0095, 0x0093, 0x0092, 0x0092, 0x0093 -.hword 0x0093, 0x0094, 0x0094, 0x0095, 0x0095, 0x0096, 0x0096, 0x0097 -.hword 0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE2, 0xFFE7, 0xFFEE -.hword 0xFFF7, 0xFFFE, 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4 -.hword 0xFFF2, 0xFFF0, 0xFFEE, 0xFFEC, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE7 -.hword 0xFFE7, 0x009C, 0x0323, 0x08BB, 0x0E62, 0x111C, 0x10FB, 0x102B -.hword 0x0ED2, 0x0D18, 0x0B23, 0x0919, 0x0721, 0x0561, 0x0401, 0x02EA -.hword 0x01F3, 0x0125, 0x0088, 0x0023, 0x0000, 0x32C6, 0xC001, 0x32C6 -.hword 0x017B, 0x0259, 0x043E, 0x061E, 0x06ED, 0x06C5, 0x0678, 0x060E -.hword 0x058B, 0x04F4, 0x0451, 0x03A7, 0x02FB, 0x0253, 0x01B5, 0x0127 -.hword 0x00AE, 0x0051, 0x0015, 0x0000, 0xFF1A, 0xFF3C, 0xFF87, 0xFFD6 -.hword 0x0000, 0x000A, 0x0012, 0x0017, 0x001A, 0x001A, 0x001A, 0x0018 -.hword 0x0015, 0x0011, 0x000D, 0x0009, 0x0005, 0x0002, 0x0000, 0x0000 -.hword 0xAB3D, 0xA9F5, 0xA71A, 0xA42A, 0xA2A3, 0xA262, 0xA244, 0xA243 -.hword 0xA25B, 0xA289, 0xA2C7, 0xA311, 0xA363, 0xA3B8, 0xA40D, 0xA45C -.hword 0xA4A1, 0xA4D8, 0xA4FC, 0xA509, 0xEB3E, 0xE8F3, 0xE31F, 0xDB59 -.hword 0xD335, 0xCC49, 0xC82B, 0xC876, 0xCC3D, 0xD146, 0xD557, 0xD7D1 -.hword 0xD9E4, 0xDC14, 0xDEDE, 0xE1C6, 0xE3DB, 0xE491, 0xE475, 0xE442 -.hword 0x02EA, 0x02E9, 0x02E5, 0x02E0, 0x02D9, 0x02D0, 0x02C6, 0x02BC -.hword 0x02B0, 0x02A5, 0x0299, 0x028D, 0x0282, 0x0277, 0x026E, 0x0265 -.hword 0x025E, 0x0259, 0x0255, 0x0254, 0x0240, 0x0246, 0x0257, 0x0273 -.hword 0x0297, 0x02C3, 0x02F5, 0x032B, 0x0365, 0x03A1, 0x03DD, 0x0419 -.hword 0x0453, 0x0489, 0x04BB, 0x04E6, 0x050B, 0x0526, 0x0538, 0x053E -.hword 0xF671, 0xF676, 0xF684, 0xF69A, 0xF6B7, 0xF6DA, 0xF702, 0xF72D -.hword 0xF75B, 0xF78B, 0xF7BB, 0xF7EB, 0xF819, 0xF845, 0xF86D, 0xF890 -.hword 0xF8AD, 0xF8C3, 0xF8D1, 0xF8D6, 0x2B22, 0x2B14, 0x2AEE, 0x2AB1 -.hword 0x2A61, 0x2A00, 0x2992, 0x291A, 0x289B, 0x2817, 0x2791, 0x270D -.hword 0x268E, 0x2616, 0x25A8, 0x2547, 0x24F7, 0x24BA, 0x2494, 0x2486 -.hword 0xE1B8, 0xE1AB, 0xE186, 0xE14B, 0xE0FD, 0xE0A0, 0xE036, 0xDFC2 -.hword 0xDF47, 0xDEC7, 0xDE46, 0xDDC7, 0xDD4C, 0xDCD8, 0xDC6E, 0xDC10 -.hword 0xDBC3, 0xDB88, 0xDB63, 0xDB55, 0xFDEA, 0xFDEE, 0xFDFB, 0xFE0E -.hword 0xFE27, 0xFE46, 0xFE68, 0xFE8E, 0xFEB7, 0xFEE0, 0xFF0A, 0xFF34 -.hword 0xFF5C, 0xFF82, 0xFFA5, 0xFFC3, 0xFFDD, 0xFFF0, 0xFFFC, 0x0000 -.hword 0xEFB7, 0xEFBE, 0xEFD3, 0xEFF4, 0xF020, 0xF054, 0xF08F, 0xF0D1 -.hword 0xF116, 0xF15D, 0xF1A5, 0xF1ED, 0xF232, 0xF273, 0xF2AE, 0xF2E3 -.hword 0xF30E, 0xF32F, 0xF344, 0xF34B, 0xFB05, 0xFA69, 0xF91A, 0xF7DB -.hword 0xF772, 0xF7C9, 0xF841, 0xF8D7, 0xF983, 0xFA3F, 0xFB06, 0xFBD2 -.hword 0xFC9C, 0xFD5E, 0xFE13, 0xFEB5, 0xFF3D, 0xFFA6, 0xFFE9, 0x0000 -.hword 0x0157, 0x0125, 0x00B4, 0x003F, 0x0000, 0xFFF1, 0xFFE5, 0xFFDE -.hword 0xFFDA, 0xFFD8, 0xFFD9, 0xFFDC, 0xFFE1, 0xFFE6, 0xFFEC, 0xFFF2 -.hword 0xFFF8, 0xFFFC, 0xFFFF, 0x0000, 0xA8B4, 0xA772, 0xA4A9, 0xA1D3 -.hword 0xA06C, 0xA050, 0xA05B, 0xA088, 0xA0D1, 0xA130, 0xA1A1, 0xA21D -.hword 0xA29F, 0xA322, 0xA3A0, 0xA413, 0xA476, 0xA4C4, 0xA4F7, 0xA509 -.hword 0x8001, 0x8001, 0xBDA4, 0xBDA4, 0xBDA5, 0xBDA7, 0xBDAC, 0xBDB3 -.hword 0xBDBA, 0xBDC2, 0xBDCB, 0xBDD4, 0xBDDE, 0xBDE7, 0xBDF0, 0xBDF8 -.hword 0xBE00, 0xBE07, 0xBE0C, 0xBE11, 0xBE13, 0xBE14, 0xCED3, 0xCECA -.hword 0xCEAD, 0xCE81, 0xCE47, 0xCE00, 0xCDB0, 0xCD59, 0xCCFC, 0xCC9C -.hword 0xCC3B, 0xCBDB, 0xCB7E, 0xCB26, 0xCAD6, 0xCA90, 0xCA56, 0xCA29 -.hword 0xCA0D, 0xCA03, 0xFFD2, 0xFFE0, 0xFFEC, 0xFFDE, 0xFFC9, 0xFFB5 -.hword 0xFFAA, 0xFFA6, 0xFFA3, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFF9F -.hword 0xFFA0, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2, 0xFFA2, 0xFF34, 0xFF32 -.hword 0xFF31, 0xFF36, 0xFF3C, 0xFF43, 0xFF46, 0xFF47, 0xFF48, 0xFF49 -.hword 0xFF49, 0xFF49, 0xFF49, 0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF47 -.hword 0xFF46, 0xFF46, 0x90A7, 0x8DCB, 0x8BA9, 0x8E76, 0x92D0, 0x9705 -.hword 0x9962, 0x9A27, 0x9AB8, 0x9B1B, 0x9B57, 0x9B72, 0x9B72, 0x9B5E -.hword 0x9B3C, 0x9B12, 0x9AE6, 0x9ABF, 0x9AA3, 0x9A98, 0xD8D5, 0xD8BD -.hword 0xD879, 0xD80F, 0xD783, 0xD6DA, 0xD61A, 0xD548, 0xD469, 0xD382 -.hword 0xD299, 0xD1B2, 0xD0D3, 0xD001, 0xCF41, 0xCE98, 0xCE0C, 0xCDA1 -.hword 0xCD5D, 0xCD46, 0x3F3E, 0x3F43, 0x3F4D, 0x3F52, 0x3F4B, 0x3F3A -.hword 0x3F24, 0x3F0C, 0x3EF2, 0x3ED7, 0x3EBB, 0x3E9F, 0x3E84, 0x3E6A -.hword 0x3E52, 0x3E3D, 0x3E2B, 0x3E1E, 0x3E15, 0x3E12, 0x0EEF, 0x0EEC -.hword 0x0EE0, 0x0EC5, 0x0E97, 0x0E58, 0x0E0F, 0x0DBF, 0x0D6A, 0x0D12 -.hword 0x0CB8, 0x0C5F, 0x0C09, 0x0BB7, 0x0B6D, 0x0B2B, 0x0AF5, 0x0ACB -.hword 0x0AB1, 0x0AA8, 0x133C, 0x1392, 0x1445, 0x14DB, 0x14DC, 0x1458 -.hword 0x13B4, 0x12F5, 0x1223, 0x1142, 0x105A, 0x0F71, 0x0E8B, 0x0DB1 -.hword 0x0CE7, 0x0C34, 0x0B9E, 0x0B2C, 0x0AE3, 0x0AC9, 0x9BD2, 0x9B38 -.hword 0x99EC, 0x98AF, 0x9844, 0x9896, 0x9908, 0x9997, 0x9A3B, 0x9AF0 -.hword 0x9BAF, 0x9C72, 0x9D34, 0x9DEF, 0x9E9D, 0x9F39, 0x9FBC, 0xA021 -.hword 0xA061, 0xA078, 0xF749, 0xF78F, 0xF856, 0xF98F, 0xFB2C, 0xFD1C -.hword 0xFF50, 0x01B9, 0x0449, 0x06EF, 0x099E, 0x0C44, 0x0ED4, 0x113E -.hword 0x1372, 0x1562, 0x16FF, 0x1838, 0x18FF, 0x1945, 0xCA54, 0xCA94 -.hword 0xCB4C, 0xCC6D, 0xCDEA, 0xCFB3, 0xD1BD, 0xD3F7, 0xD654, 0xD8C6 -.hword 0xDB40, 0xDDB2, 0xE00F, 0xE24A, 0xE453, 0xE61C, 0xE799, 0xE8BA -.hword 0xE972, 0xE9B2, 0xC575, 0xC564, 0xC533, 0xC4E7, 0xC482, 0xC408 -.hword 0xC37E, 0xC2E7, 0xC246, 0xC1A0, 0xC0F8, 0xC052, 0xBFB1, 0xBF1A -.hword 0xBE90, 0xBE16, 0xBDB1, 0xBD64, 0xBD34, 0xBD23, 0x0249, 0x0224 -.hword 0x01BC, 0x0117, 0x003F, 0xFF3B, 0xFE13, 0xFCCE, 0xFB76, 0xFA11 -.hword 0xF8A9, 0xF745, 0xF5EC, 0xF4A8, 0xF380, 0xF27B, 0xF1A3, 0xF0FE -.hword 0xF096, 0xF071, 0x351A, 0x34C3, 0x33CD, 0x324A, 0x304C, 0x2DE7 -.hword 0x2B2D, 0x2832, 0x2507, 0x21C0, 0x1E70, 0x1B29, 0x17FE, 0x1502 -.hword 0x1249, 0x0FE3, 0x0DE6, 0x0C63, 0x0B6C, 0x0B16, 0xAC5A, 0xAC81 -.hword 0xACF0, 0xAD9E, 0xAE84, 0xAF98, 0xB0D2, 0xB22A, 0xB398, 0xB512 -.hword 0xB690, 0xB80A, 0xB977, 0xBACF, 0xBC0A, 0xBD1E, 0xBE04, 0xBEB2 -.hword 0xBF21, 0xBF48, 0xF3EE, 0xF400, 0xF429, 0xF459, 0xF47C, 0xF494 -.hword 0xF4AD, 0xF4C7, 0xF4E2, 0xF4FC, 0xF517, 0xF530, 0xF548, 0xF55E -.hword 0xF572, 0xF583, 0xF592, 0xF59C, 0xF5A3, 0xF5A5, 0xECA7, 0xEC50 -.hword 0xEB9B, 0xEB03, 0xEB05, 0xEB8F, 0xEC3B, 0xED01, 0xEDDC, 0xEEC6 -.hword 0xEFB7, 0xF0AA, 0xF198, 0xF27B, 0xF34D, 0xF407, 0xF4A2, 0xF519 -.hword 0xF565, 0xF580, 0x9B95, 0x9AF7, 0x99A4, 0x9860, 0x97F4, 0x9848 -.hword 0x98BE, 0x9951, 0x99FA, 0x9AB4, 0x9B78, 0x9C41, 0x9D09, 0x9DC9 -.hword 0x9E7C, 0x9F1C, 0x9FA3, 0xA00A, 0xA04D, 0xA064, 0x3FFF, 0xFD3A -.hword 0xFD3F, 0xFD50, 0xFD69, 0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A -.hword 0xFE81, 0xFEB9, 0xFEF1, 0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1 -.hword 0xFFEB, 0xFFFB, 0x0000, 0x3FFF, 0xFD3A, 0xFD3F, 0xFD50, 0xFD69 -.hword 0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A, 0xFE81, 0xFEB9, 0xFEF1 -.hword 0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1, 0xFFEB, 0xFFFB, 0x0000 -.hword 0xC001, 0x3FFF, 0xC001, 0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275 -.hword 0x024C, 0x021E, 0x01EC, 0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA -.hword 0x00A7, 0x0079, 0x0051, 0x002F, 0x0015, 0x0005, 0x0000, 0x3FFF -.hword 0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275, 0x024C, 0x021E, 0x01EC -.hword 0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA, 0x00A7, 0x0079, 0x0051 -.hword 0x002F, 0x0015, 0x0005, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF - -bowser_seg6_animindex_0604AF5C: # 0x0604AF5C -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x032F -.hword 0x0001, 0x0000, 0x0014, 0x01E6, 0x0014, 0x01FA, 0x0014, 0x020E -.hword 0x0001, 0x0158, 0x0001, 0x0159, 0x0014, 0x015A, 0x0014, 0x0040 -.hword 0x0014, 0x0054, 0x0014, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x032C, 0x0001, 0x032D, 0x0001, 0x032E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0303, 0x0001, 0x0317, 0x0014, 0x0318 -.hword 0x0014, 0x0222, 0x0014, 0x0236, 0x0014, 0x024A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x016E, 0x0014, 0x0090, 0x0014, 0x00A4 -.hword 0x0014, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0300, 0x0001, 0x0301 -.hword 0x0001, 0x0302, 0x0014, 0x0182, 0x0014, 0x0196, 0x0014, 0x01AA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00CC, 0x0001, 0x003D -.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x02D7, 0x0001, 0x02EB, 0x0014, 0x02EC -.hword 0x0014, 0x025E, 0x0014, 0x0272, 0x0014, 0x0286, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x01BE, 0x0014, 0x00E0, 0x0014, 0x00F4 -.hword 0x0014, 0x0108, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D6 -.hword 0x0001, 0x0000, 0x0014, 0x029A, 0x0014, 0x02AE, 0x0014, 0x02C2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01D2, 0x0014, 0x011C -.hword 0x0014, 0x0130, 0x0014, 0x0144, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604B178: # 0x0604B178 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x2C -.word bowser_seg6_animvalue_0604A8FC -.word bowser_seg6_animindex_0604AF5C -.word 0 - -bowser_seg6_animvalue_0604B190: # 0x0604B190 -.hword 0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C -.hword 0x0099, 0x00AC, 0x00BF, 0x00EA, 0x00EA, 0x00EA, 0x00EA, 0x00EA -.hword 0x00EA, 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C -.hword 0x0007, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0118, 0x03AA, 0x069F, 0x08E3, 0x095E, 0x085A -.hword 0x06E2, 0x050C, 0x02EC, 0x0095, 0xFE1E, 0xFB98, 0xF919, 0xF6B5 -.hword 0xF480, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004 -.hword 0x0003, 0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFD0 -.hword 0xFFCD, 0xFFC4, 0xFFB8, 0xFFAD, 0x0000, 0x0000, 0xFFFF, 0xFFFE -.hword 0xFFFE, 0x0000, 0x0005, 0x000D, 0x0016, 0x0020, 0x0031, 0x0036 -.hword 0x0035, 0x002D, 0x0022, 0x0017, 0xA509, 0xA323, 0x9EB2, 0x9992 -.hword 0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7, 0xC7A6 -.hword 0xCB2C, 0xC9F8, 0xC68E, 0xC325, 0xE442, 0xE314, 0xE04A, 0xDD01 -.hword 0xDA5A, 0xD8E7, 0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA4D -.hword 0xDA0F, 0xD9B5, 0xD954, 0xD901, 0x0254, 0x0265, 0x0291, 0x02CF -.hword 0x0316, 0x035C, 0x0398, 0x03D0, 0x0409, 0x0441, 0x046F, 0x048F -.hword 0x0498, 0x048C, 0x0478, 0x0468, 0x053E, 0x04E8, 0x0406, 0x02C8 -.hword 0x015E, 0xFFF9, 0xFEC6, 0xFDAC, 0xFC83, 0xFB6A, 0xFA7D, 0xF9D9 -.hword 0xF9AD, 0xF9EA, 0xFA50, 0xFAA2, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE -.hword 0xF5BC, 0xF49E, 0xF3A8, 0xF2C6, 0xF1DA, 0xF0F9, 0xF03B, 0xEFB8 -.hword 0xEF94, 0xEFC5, 0xF017, 0xF058, 0x2486, 0x240F, 0x22EC, 0x2185 -.hword 0x203E, 0x1F7E, 0x1FAA, 0x20A7, 0x2207, 0x23B7, 0x25A2, 0x27B6 -.hword 0x29DD, 0x2C04, 0x2E18, 0x3004, 0xDB55, 0xDC0D, 0xDDEF, 0xE095 -.hword 0xE39A, 0xE697, 0xE926, 0xEB80, 0xEDF8, 0xF050, 0xF24A, 0xF3A8 -.hword 0xF406, 0xF384, 0xF2A9, 0xF1FB, 0x0000, 0xFFC5, 0xFF27, 0xFE49 -.hword 0xFD4D, 0xFC53, 0xFB7D, 0xFAB8, 0xF9EA, 0xF925, 0xF880, 0xF80E -.hword 0xF7EF, 0xF819, 0xF861, 0xF89A, 0xF34B, 0xF2E5, 0xF1D7, 0xF05A -.hword 0xEEA9, 0xECFC, 0xEB8D, 0xEA3C, 0xE8DA, 0xE789, 0xE66E, 0xE5AA -.hword 0xE575, 0xE5BD, 0xE638, 0xE69A, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC -.hword 0xFFFC, 0x0000, 0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x0037 -.hword 0x0039, 0x0044, 0x0054, 0x0063, 0x0000, 0x0000, 0x0002, 0x0003 -.hword 0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD, 0xFFCF, 0xFFC0, 0xFFB9 -.hword 0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xA509, 0xA317, 0x9E84, 0x9934 -.hword 0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC228 -.hword 0xC62E, 0xC439, 0xBFB2, 0xBB2B, 0x8001, 0x8001, 0xC0EE, 0xC1D2 -.hword 0xC3D6, 0xC606, 0xC76A, 0xC70B, 0xC400, 0xBEED, 0xB930, 0xB42A -.hword 0xB139, 0xB0D5, 0xB214, 0xB442, 0xB6AC, 0xB89E, 0xCA03, 0xC8E5 -.hword 0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB558, 0xB3D2, 0xB2F4 -.hword 0xB30E, 0xB46B, 0xB7F9, 0xBD9B, 0xC412, 0xCA1F, 0xFFA2, 0xFFA8 -.hword 0xFFB7, 0xFFCA, 0xFFDD, 0xFFEC, 0xFFF4, 0xFFF4, 0xFFF1, 0xFFEC -.hword 0xFFE5, 0xFFDD, 0xFFD4, 0xFFCC, 0xFFC4, 0xFFBD, 0xFF46, 0xFF45 -.hword 0xFF41, 0xFF3C, 0xFF37, 0xFF33, 0xFF31, 0xFF31, 0xFF31, 0xFF32 -.hword 0xFF34, 0xFF36, 0xFF38, 0xFF3B, 0xFF3D, 0xFF3E, 0x9A98, 0x996B -.hword 0x9677, 0x9297, 0x8EA8, 0x8B84, 0x8A09, 0x8A02, 0x8A91, 0x8B9A -.hword 0x8CFD, 0x8E9D, 0x905B, 0x9219, 0x93B8, 0x951C, 0xCD46, 0xCC12 -.hword 0xC8FC, 0xC4CD, 0xC050, 0xBC4D, 0xB98E, 0xB7B5, 0xB637, 0xB595 -.hword 0xB64F, 0xB8E7, 0xBEB0, 0xC777, 0xD170, 0xDAD0, 0x428E, 0x4341 -.hword 0x44D6, 0x4685, 0x4783, 0x4709, 0x444B, 0x3FCE, 0x3AC5, 0x3661 -.hword 0x33D4, 0x3388, 0x34B2, 0x36B1, 0x38E6, 0x3AB0, 0x09A6, 0x09AF -.hword 0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A93, 0x0ADC, 0x0B2D, 0x0B7F -.hword 0x0BCE, 0x0C1B, 0x0C68, 0x0CB6, 0x0D03, 0x0D51, 0x0BB1, 0x0BAE -.hword 0x0BA4, 0x0B8B, 0x0B5E, 0x0B19, 0x0AB0, 0x0A29, 0x0991, 0x08F5 -.hword 0x0864, 0x07DD, 0x0757, 0x06D2, 0x064D, 0x05C8, 0x9CC7, 0x9CDE -.hword 0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA07D, 0xA20A, 0xA3C5, 0xA58A -.hword 0xA738, 0xA8CD, 0xAA62, 0xABF6, 0xAD8A, 0xAF1F, 0x1945, 0x17AF -.hword 0x13A8, 0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01E3, 0x050B, 0x08D0 -.hword 0x0B3D, 0x0A5C, 0x0471, 0xFA9F, 0xEF3C, 0xE4A2, 0xE9B2, 0xE8D5 -.hword 0xE695, 0xE379, 0xE007, 0xDCC5, 0xDA38, 0xD885, 0xD747, 0xD636 -.hword 0xD509, 0xD37A, 0xD15B, 0xCED8, 0xCC2E, 0xC997, 0xBD23, 0xBF52 -.hword 0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDF05, 0xDC6D, 0xD8CE -.hword 0xD5F3, 0xD5A4, 0xD911, 0xDF24, 0xE648, 0xECE4, 0xF071, 0xF104 -.hword 0xF279, 0xF46E, 0xF67D, 0xF843, 0xF95C, 0xF996, 0xF934, 0xF883 -.hword 0xF7CD, 0xF761, 0xF750, 0xF76A, 0xF795, 0xF7B8, 0x0B16, 0x0BC7 -.hword 0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5, 0x1908, 0x19FF, 0x1AE8 -.hword 0x1C1E, 0x1DFE, 0x20E8, 0x24A6, 0x28BA, 0x2CA3, 0xBF48, 0xC03C -.hword 0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE1, 0xCD41, 0xCBEE -.hword 0xCA1D, 0xC800, 0xC53B, 0xC19F, 0xBDAE, 0xB9E8, 0xF717, 0xF6FC -.hword 0xF6B8, 0xF65D, 0xF5FB, 0xF5A5, 0xF55B, 0xF510, 0xF4C5, 0xF47C -.hword 0xF433, 0xF3ED, 0xF3A8, 0xF364, 0xF321, 0xF2DC, 0xF442, 0xF454 -.hword 0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5ED, 0xF66E, 0xF6F9, 0xF785 -.hword 0xF808, 0xF883, 0xF8FB, 0xF971, 0xF9E6, 0xFA5C, 0x9B0B, 0x9B65 -.hword 0x9C4F, 0x9D95, 0x9F03, 0xA064, 0xA1C4, 0xA345, 0xA4D7, 0xA66A -.hword 0xA7ED, 0xA95F, 0xAACA, 0xAC32, 0xAD99, 0xAF01, 0x3FFF, 0x0000 -.hword 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E, 0x2D4D -.hword 0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822, 0x3FFF -.hword 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E -.hword 0x2D4D, 0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822 -.hword 0xC001, 0x3FFF, 0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099 -.hword 0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000, 0x055A -.hword 0x06F1, 0x0707, 0x07DE, 0x3FFF, 0x0000, 0xFB43, 0xEF69, 0xE001 -.hword 0xD099, 0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000 -.hword 0x055A, 0x06F1, 0x0707, 0x07DE, 0xC001, 0x3FFF, 0xC001, 0x3FFF - -bowser_seg6_animindex_0604B6B0: # 0x0604B6B0 -.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0010, 0x0011, 0x0010, 0x0021 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028F -.hword 0x0001, 0x0000, 0x0010, 0x0186, 0x0010, 0x0196, 0x0010, 0x01A6 -.hword 0x0001, 0x0114, 0x0001, 0x0115, 0x0010, 0x0116, 0x0010, 0x0034 -.hword 0x0010, 0x0044, 0x0010, 0x0054, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x028C, 0x0001, 0x028D, 0x0001, 0x028E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0064, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x026B, 0x0001, 0x027B, 0x0010, 0x027C -.hword 0x0010, 0x01B6, 0x0010, 0x01C6, 0x0010, 0x01D6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0126, 0x0010, 0x0074, 0x0010, 0x0084 -.hword 0x0010, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0268, 0x0001, 0x0269 -.hword 0x0001, 0x026A, 0x0010, 0x0136, 0x0010, 0x0146, 0x0010, 0x0156 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x00A4, 0x0001, 0x0031 -.hword 0x0001, 0x0032, 0x0001, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0247, 0x0001, 0x0257, 0x0010, 0x0258 -.hword 0x0010, 0x01E6, 0x0010, 0x01F6, 0x0010, 0x0206, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0166, 0x0010, 0x00B4, 0x0010, 0x00C4 -.hword 0x0010, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0246 -.hword 0x0001, 0x0000, 0x0010, 0x0216, 0x0010, 0x0226, 0x0010, 0x0236 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0176, 0x0010, 0x00E4 -.hword 0x0010, 0x00F4, 0x0010, 0x0104, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604B8CC: # 0x0604B8CC -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x10 -.hword 0x2C -.word bowser_seg6_animvalue_0604B190 -.word bowser_seg6_animindex_0604B6B0 -.word 0 - -bowser_seg6_animvalue_0604B8E4: # 0x0604B8E4 -.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0004, 0x0008, 0x000C, 0x0010 -.hword 0x0014, 0x0018, 0x001C, 0x0022, 0x0028, 0x002D, 0x0033, 0x0039 -.hword 0x003F, 0x0044, 0x0045, 0x0041, 0x0037, 0x002B, 0x0017, 0x0000 -.hword 0xFFF4, 0xFFE7, 0xFFCF, 0xFFC0, 0xFFC1, 0xFFC6, 0xFFCB, 0xFFD0 -.hword 0xFFD6, 0xFFDC, 0xFFE2, 0xFFE8, 0xFFEE, 0xFFF5, 0xFFFB, 0x0000 -.hword 0x0003, 0x0004, 0x0007, 0x0012, 0x001E, 0x0029, 0x003E, 0x004D -.hword 0x004B, 0x0041, 0x0039, 0x0034, 0x002F, 0x002B, 0x0026, 0x0022 -.hword 0x001D, 0x0019, 0x0014, 0x000F, 0x0008, 0x0003, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0098 -.hword 0x0099, 0x009A, 0x009C, 0x009F, 0x00A1, 0x00A4, 0x00A7, 0x00AA -.hword 0x00AC, 0x00AE, 0x00B0, 0x00B2, 0x00B3, 0x00B4, 0x00B4, 0x00B5 -.hword 0x00B7, 0x00BB, 0x00C1, 0x00C3, 0x00B6, 0x00A9, 0x00AF, 0x00B9 -.hword 0x00C3, 0x00C2, 0x00BE, 0x00BA, 0x00B7, 0x00B7, 0x00B9, 0x00BA -.hword 0x00BA, 0x00B6, 0x00B2, 0x00AD, 0x00A9, 0x00A8, 0x00AC, 0x00B5 -.hword 0x00BF, 0x00C7, 0x00C8, 0x00C3, 0x00C0, 0x00BE, 0x00BF, 0x00C0 -.hword 0x00C0, 0x00BE, 0x00BB, 0x00B9, 0x00B6, 0x00B3, 0x00B0, 0x00AD -.hword 0x00A9, 0x00A5, 0x00A0, 0x009B, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE6, 0xFFE4 -.hword 0xFFE1, 0xFFDE, 0xFFD9, 0xFFD5, 0xFFCF, 0xFFCA, 0xFFC5, 0xFFC0 -.hword 0xFFBC, 0xFFB8, 0xFFB3, 0xFFAD, 0xFFA9, 0xFFA7, 0xFFAA, 0xFFBA -.hword 0xFFD4, 0xFFE7, 0xFFE5, 0xFFDC, 0xFFD9, 0xFFD7, 0xFFD5, 0xFFCE -.hword 0xFFC8, 0xFFC3, 0xFFC2, 0xFFC6, 0xFFCD, 0xFFD5, 0xFFDC, 0xFFE5 -.hword 0xFFEF, 0xFFF8, 0xFFFF, 0x0001, 0xFFFB, 0xFFEB, 0xFFDC, 0xFFCC -.hword 0xFFBD, 0xFFB4, 0xFFAE, 0xFFAB, 0xFFAF, 0xFFB5, 0xFFBA, 0xFFBF -.hword 0xFFC3, 0xFFC7, 0xFFCB, 0xFFCF, 0xFFD3, 0xFFD7, 0xFFDB, 0xFFDF -.hword 0xFFE2, 0xFFE5, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0xFFE0, 0xFF85, 0xFEF8, 0xFE42 -.hword 0xFD6A, 0xFC7B, 0xFB7D, 0xFA78, 0xF974, 0xF87C, 0xF797, 0xF6CF -.hword 0xF62B, 0xF5B5, 0xF575, 0xF574, 0xF5BA, 0xF79C, 0xFBA6, 0x00B5 -.hword 0x05AA, 0x0964, 0x0C2A, 0x0EE8, 0x1175, 0x13A7, 0x1556, 0x1658 -.hword 0x1683, 0x160E, 0x1553, 0x145A, 0x132D, 0x11D3, 0x1057, 0x0EC1 -.hword 0x0D1B, 0x0B6D, 0x09C0, 0x081E, 0x068F, 0x051C, 0x03CF, 0x02B0 -.hword 0x03B2, 0x0534, 0x052D, 0x051C, 0x0502, 0x04E0, 0x04B8, 0x048A -.hword 0x0457, 0x0421, 0x03E7, 0x03AC, 0x036F, 0x0333, 0x02F7, 0x02BD -.hword 0x0286, 0x0245, 0x0205, 0x01C4, 0x0183, 0x0143, 0x0102, 0x00C1 -.hword 0x0081, 0x0000, 0xFFCC, 0xFF39, 0xFE54, 0xFD2A, 0xFBC9, 0xFA3E -.hword 0xF897, 0xF6E2, 0xF52B, 0xF380, 0xF1EE, 0xF083, 0xEF4D, 0xEE58 -.hword 0xEDB2, 0xED69, 0xED8A, 0xEFBE, 0xF4C6, 0xFB53, 0x0216, 0x07C0 -.hword 0x0D00, 0x12F9, 0x190B, 0x1E94, 0x22F3, 0x2586, 0x25AD, 0x2410 -.hword 0x21D0, 0x1F00, 0x1BB1, 0x17F8, 0x13E6, 0x0F8F, 0x0B05, 0x065B -.hword 0x01A3, 0xFCF2, 0xF857, 0xF3E7, 0xEFB5, 0xEBD3, 0xE80E, 0xE6BB -.hword 0xE806, 0xE982, 0xEB27, 0xECED, 0xEECC, 0xF0BC, 0xF2B5, 0xF4AF -.hword 0xF6A2, 0xF886, 0xFA53, 0xFC01, 0xFD88, 0xFEE0, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFFC3, 0xFF14, 0xFE03, 0xFC9F, 0xFAF9, 0xF91E, 0xF720, 0xF50C -.hword 0xF2F3, 0xF0E3, 0xEEED, 0xED20, 0xEB8A, 0xEA3C, 0xE945, 0xE8B4 -.hword 0xE898, 0xEAB6, 0xEFD6, 0xF68E, 0xFD74, 0x031E, 0x083B, 0x0E00 -.hword 0x13D3, 0x1919, 0x1D36, 0x1F91, 0x1F8F, 0x1DD8, 0x1B86, 0x18AC -.hword 0x1559, 0x119F, 0x0D8E, 0x0936, 0x04A9, 0xFFF9, 0xFB33, 0xF66A -.hword 0xF1AF, 0xED11, 0xE8A3, 0xE475, 0xDE4B, 0xDAF5, 0xDCC0, 0xDED9 -.hword 0xE136, 0xE3C8, 0xE684, 0xE95D, 0xEC46, 0xEF34, 0xF218, 0xF4E8 -.hword 0xF796, 0xFA15, 0xFC5A, 0xFE57, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x32C6, 0xC001, 0x32C6 -.hword 0x0000, 0x0005, 0x0014, 0x0028, 0x003C, 0x004E, 0x0073, 0x00A5 -.hword 0x00BB, 0x0087, 0x0020, 0xFFBA, 0xFF53, 0xFEE9, 0xFE7C, 0xFE0A -.hword 0xFD94, 0xFD17, 0xFC94, 0xFC07, 0xFB72, 0xFAD2, 0xFA27, 0xF970 -.hword 0xF8AB, 0xF5D1, 0xF2FF, 0xF2E9, 0xF3C3, 0xF501, 0xF65B, 0xF7DD -.hword 0xF976, 0xFB19, 0xFCB6, 0xFE3E, 0xFFA2, 0x00D2, 0x015B, 0x012C -.hword 0x00CD, 0x005A, 0xFFB8, 0xFF17, 0xFE70, 0xFDBA, 0xFD26, 0xFCE5 -.hword 0xFCEE, 0xFD12, 0xFD4B, 0xFD93, 0xFDE2, 0xFE34, 0xFE80, 0xFEC1 -.hword 0xFEC4, 0xFEC4, 0xFF5E, 0x0212, 0x0452, 0x0000, 0xFFAF, 0xFF80 -.hword 0xFF6D, 0xFF70, 0xFF83, 0xFFA0, 0xFFC1, 0xFFE0, 0x0000, 0x0000 -.hword 0xFFFD, 0xFFF9, 0xFFF4, 0xFFED, 0xFFE2, 0xFFD1, 0xFFC3, 0xFFBE -.hword 0xFFC0, 0xFFC2, 0xFFC5, 0xFFC9, 0xFFCE, 0xFFD3, 0xFFD8, 0xFFDE -.hword 0xFFE4, 0xFFE9, 0xFFEF, 0xFFF4, 0xFFF9, 0xFFFD, 0x0000, 0xFFFE -.hword 0xFFF5, 0xFFE9, 0xFFDA, 0xFFC9, 0xFFB3, 0xFF99, 0xFF7D, 0xFF62 -.hword 0xFF49, 0xFF37, 0xFF2C, 0xFF2D, 0xFF56, 0xFFAF, 0x0013, 0x0086 -.hword 0x0106, 0x016A, 0x01AE, 0x01E5, 0x0209, 0x0213, 0x0209, 0x01F5 -.hword 0x01DB, 0x01BB, 0x0198, 0x0174, 0x0151, 0x0130, 0x011D, 0x0105 -.hword 0x00C8, 0x000E, 0xFF62, 0x0000, 0x000B, 0x0012, 0x0015, 0x0014 -.hword 0x0012, 0x000D, 0x0009, 0x0004, 0xA509, 0xA5BD, 0xA795, 0xAA2D -.hword 0xAD1F, 0xB006, 0xB3D2, 0xB88B, 0xBC71, 0xBDC2, 0xBD12, 0xBC25 -.hword 0xBB01, 0xB9AB, 0xB82B, 0xB686, 0xB4C4, 0xB2E9, 0xB0FE, 0xAF07 -.hword 0xAD0C, 0xAB13, 0xA922, 0xA73F, 0xA571, 0xA2DD, 0x9FE7, 0x9CF6 -.hword 0x9A21, 0x98D1, 0x98C6, 0x98D8, 0x9915, 0x998F, 0x9A55, 0x9B77 -.hword 0x9D04, 0x9F0C, 0xA3EB, 0xAB7B, 0xB210, 0xB6A3, 0xBA3A, 0xBC3A -.hword 0xBC67, 0xBB70, 0xBA14, 0xB914, 0xB88D, 0xB815, 0xB7A8, 0xB740 -.hword 0xB6D8, 0xB66B, 0xB5F5, 0xB570, 0xB51C, 0xB49B, 0xB2F5, 0xAE84 -.hword 0xA8C0, 0xA367, 0xA32D, 0xA324, 0xA342, 0xA37E, 0xA3CC, 0xA423 -.hword 0xA478, 0xA4C2, 0x0000, 0xFFF7, 0xFFDE, 0xFFB6, 0xFF81, 0xFF43 -.hword 0xFEFC, 0xFEAF, 0xFE5F, 0xFE0D, 0xFDBC, 0xFD6D, 0xFD23, 0xFCE0 -.hword 0xFCA6, 0xFC77, 0xFC56, 0xFC42, 0xFC3A, 0xFC3C, 0xFC46, 0xFC58 -.hword 0xFC70, 0xFC8C, 0xFCAB, 0xFCCC, 0xFCED, 0xFD0D, 0xFD2A, 0xFD4F -.hword 0xFD81, 0xFDBA, 0xFDF2, 0xFE24, 0xFE49, 0xFE60, 0xFE70, 0xFE7B -.hword 0xFE83, 0xFE8A, 0xFE91, 0xFE9B, 0xFEAA, 0xFEBD, 0xFED3, 0xFEEA -.hword 0xFF02, 0xFF1B, 0xFF34, 0xFF4C, 0xFF63, 0xFF79, 0xFF8C, 0xFF9E -.hword 0xFFAE, 0xFFBE, 0xFFCD, 0xFFDA, 0xFFE6, 0xFFF1, 0xFFF9, 0x0000 -.hword 0x0004, 0x0007, 0x0009, 0x0008, 0x0007, 0x0005, 0x0003, 0x0001 -.hword 0x0000, 0x0000, 0x0001, 0x0004, 0x0006, 0x0009, 0x000C, 0x000F -.hword 0x0011, 0x0013, 0x0014, 0x0014, 0x0013, 0x0011, 0x000D, 0x0007 -.hword 0x0000, 0xFFF6, 0xFFE8, 0xFFD7, 0xFFC3, 0xFFAE, 0xFF97, 0xFF7F -.hword 0xFF66, 0xFF4E, 0xFF35, 0xFF1E, 0xFF08, 0xFEEE, 0xFECD, 0xFEAB -.hword 0xFE90, 0xFE81, 0xFE84, 0xFE9B, 0xFEC0, 0xFEEF, 0xFF23, 0xFF58 -.hword 0xFF89, 0xFFB2, 0xFFCE, 0xFFE0, 0xFFEB, 0xFFF3, 0xFFF6, 0xFFF7 -.hword 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF6, 0xFFF8, 0xFFFA -.hword 0xFFFB, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0xE442, 0xE47C -.hword 0xE520, 0xE61E, 0xE769, 0xE8F1, 0xEAA7, 0xEC7E, 0xEE65, 0xF04E -.hword 0xF22A, 0xF3EB, 0xF581, 0xF6DE, 0xF7F3, 0xF8B1, 0xF90A, 0xF8F0 -.hword 0xF86B, 0xF787, 0xF654, 0xF4DD, 0xF332, 0xF160, 0xEF74, 0xED7C -.hword 0xEB86, 0xE99F, 0xE7D5, 0xE58F, 0xE28A, 0xDF56, 0xDC81, 0xDA9B -.hword 0xDA33, 0xDB75, 0xDDE8, 0xE126, 0xE4C8, 0xE867, 0xEB9F, 0xEE08 -.hword 0xEF3B, 0xEF4E, 0xEEB2, 0xED8B, 0xEC00, 0xEA34, 0xE84E, 0xE672 -.hword 0xE4C6, 0xE36F, 0xE292, 0xE22A, 0xE20E, 0xE22E, 0xE279, 0xE2E0 -.hword 0xE351, 0xE3BD, 0xE413, 0xE442, 0xE455, 0xE45F, 0xE464, 0xE463 -.hword 0xE45F, 0xE458, 0xE451, 0xE44A, 0x0254, 0x026A, 0x02A9, 0x030A -.hword 0x0386, 0x0418, 0x04B8, 0x0562, 0x060D, 0x06B4, 0x0750, 0x07DB -.hword 0x084F, 0x08A5, 0x08D7, 0x08DF, 0x08B5, 0x0855, 0x07B6, 0x06D4 -.hword 0x05A7, 0x0429, 0x0254, 0xFD35, 0xF35C, 0xE70E, 0xDA8E, 0xD021 -.hword 0xCA09, 0xC799, 0xC67F, 0xC684, 0xC776, 0xC91E, 0xCB48, 0xCDC0 -.hword 0xD04F, 0xD2C2, 0xD5E2, 0xDA3C, 0xDF45, 0xE46D, 0xE927, 0xECE5 -.hword 0xEFBA, 0xF218, 0xF408, 0xF593, 0xF6BF, 0xF796, 0xF826, 0xF881 -.hword 0xF8B2, 0xF8C1, 0xF8B9, 0xF8A3, 0xF888, 0xF874, 0xF86F, 0xF883 -.hword 0xF8BA, 0xF91D, 0xF9C5, 0xFAB3, 0xFBD3, 0xFD10, 0xFE55, 0xFF8E -.hword 0x00A5, 0x0187, 0x053E, 0x0548, 0x0566, 0x0594, 0x05CE, 0x0613 -.hword 0x065F, 0x06AE, 0x06FF, 0x074E, 0x0797, 0x07D9, 0x0810, 0x0838 -.hword 0x0850, 0x0853, 0x0840, 0x0812, 0x07C8, 0x075D, 0x06CF, 0x061B -.hword 0x053E, 0x02F3, 0xFE94, 0xF90C, 0xF347, 0xEE31, 0xEAB5, 0xE86E -.hword 0xE65F, 0xE493, 0xE315, 0xE1EF, 0xE12C, 0xE0D7, 0xE0F9, 0xE19E -.hword 0xE39B, 0xE746, 0xEBE7, 0xF0C7, 0xF52F, 0xF867, 0xFA7D, 0xFC08 -.hword 0xFD1B, 0xFDC9, 0xFE26, 0xFE46, 0xFE2D, 0xFDD8, 0xFD55, 0xFCB0 -.hword 0xFBF7, 0xFB38, 0xFA7E, 0xF9D7, 0xF951, 0xF8F8, 0xF8D9, 0xF902 -.hword 0xF99C, 0xFAB0, 0xFC1E, 0xFDC6, 0xFF86, 0x013D, 0x02CC, 0x0412 -.hword 0xF8D6, 0xF8CA, 0xF8A9, 0xF876, 0xF834, 0xF7E7, 0xF793, 0xF739 -.hword 0xF6DF, 0xF687, 0xF635, 0xF5EB, 0xF5AE, 0xF580, 0xF566, 0xF562 -.hword 0xF578, 0xF5AB, 0xF5FF, 0xF676, 0xF715, 0xF7DE, 0xF8D6, 0xFB7B -.hword 0x008C, 0x06EA, 0x0D74, 0x1308, 0x1686, 0x1862, 0x19CD, 0x1ACA -.hword 0x1B5A, 0x1B7E, 0x1B39, 0x1A8B, 0x1977, 0x17FC, 0x1548, 0x10F8 -.hword 0x0BBD, 0x0648, 0x0148, 0xFD6F, 0xFAA9, 0xF869, 0xF69D, 0xF539 -.hword 0xF42B, 0xF366, 0xF2CE, 0xF24F, 0xF1E9, 0xF19A, 0xF161, 0xF13D -.hword 0xF12B, 0xF12C, 0xF13C, 0xF15C, 0xF189, 0xF1C3, 0xF229, 0xF2D0 -.hword 0xF3A7, 0xF49B, 0xF59B, 0xF695, 0xF776, 0xF82E, 0x2486, 0x2475 -.hword 0x2445, 0x23FC, 0x23A1, 0x2338, 0x22C9, 0x2259, 0x21ED, 0x218C -.hword 0x213C, 0x2103, 0x20E6, 0x20EB, 0x2119, 0x2176, 0x2206, 0x2314 -.hword 0x24CA, 0x26FD, 0x2982, 0x2C2E, 0x2ED7, 0x3153, 0x3377, 0x3518 -.hword 0x360B, 0x3687, 0x36DE, 0x3715, 0x372D, 0x3729, 0x370B, 0x36D7 -.hword 0x368E, 0x3634, 0x35CA, 0x3555, 0x34D5, 0x344E, 0x33C3, 0x3335 -.hword 0x32A8, 0x321F, 0x319B, 0x310F, 0x306D, 0x2FB8, 0x2EF3, 0x2E22 -.hword 0x2D46, 0x2C63, 0x2B7C, 0x2A93, 0x29AD, 0x28CB, 0x27F1, 0x2721 -.hword 0x265F, 0x25AD, 0x250E, 0x2486, 0x2422, 0x23E7, 0x23D0, 0x23D3 -.hword 0x23EB, 0x240F, 0x2438, 0x245E, 0xDB55, 0xDBD6, 0xDD48, 0xDF91 -.hword 0xE297, 0xE641, 0xEA76, 0xEF1C, 0xF418, 0xF953, 0xFEB1, 0x0419 -.hword 0x0972, 0x0EA3, 0x1391, 0x1824, 0x1C41, 0x206C, 0x2504, 0x29B8 -.hword 0x2E36, 0x322D, 0x354C, 0x3741, 0x37BC, 0x34C0, 0x2DF0, 0x2564 -.hword 0x1D35, 0x177C, 0x13AC, 0x0FD7, 0x0C02, 0x0834, 0x0474, 0x00C6 -.hword 0xFD33, 0xF9BF, 0xF672, 0xF351, 0xF062, 0xEDAD, 0xEB37, 0xE906 -.hword 0xE722, 0xE58F, 0xE455, 0xE3AC, 0xE3B5, 0xE457, 0xE578, 0xE6FF -.hword 0xE8D3, 0xEAD8, 0xECF6, 0xEF13, 0xF115, 0xF2E2, 0xF461, 0xF578 -.hword 0xF60E, 0xF608, 0xF4FE, 0xF2CB, 0xEFBC, 0xEC1D, 0xE83B, 0xE463 -.hword 0xE0E0, 0xDDFF, 0x0000, 0x0022, 0x0087, 0x0128, 0x0201, 0x030C -.hword 0x0444, 0x05A4, 0x0727, 0x08C7, 0x0A7F, 0x0C4B, 0x0E24, 0x1006 -.hword 0x11EB, 0x13CF, 0x15AB, 0x1828, 0x1BA3, 0x1FAA, 0x23C8, 0x278A -.hword 0x2A7E, 0x2C30, 0x2C2D, 0x2822, 0x1FD7, 0x15FF, 0x0D4C, 0x0872 -.hword 0x0697, 0x0510, 0x03D5, 0x02DD, 0x0220, 0x0196, 0x0137, 0x00FA -.hword 0x00D7, 0x00C6, 0x00BE, 0x00B7, 0x00A8, 0x008B, 0x0055, 0x0000 -.hword 0xFF82, 0xFEE0, 0xFE27, 0xFD5E, 0xFC88, 0xFBAB, 0xFACC, 0xF9F0 -.hword 0xF91B, 0xF854, 0xF79E, 0xF6FF, 0xF67B, 0xF619, 0xF5DC, 0xF5CA -.hword 0xF617, 0xF6E0, 0xF806, 0xF96A, 0xFAEC, 0xFC6D, 0xFDCF, 0xFEF2 -.hword 0xF34B, 0xF345, 0xF334, 0xF321, 0xF311, 0xF30C, 0xF317, 0xF339 -.hword 0xF379, 0xF3DE, 0xF46D, 0xF52D, 0xF625, 0xF75B, 0xF8D6, 0xFA9C -.hword 0xFCB4, 0x0067, 0x0665, 0x0DCE, 0x15C3, 0x1D65, 0x23D3, 0x282F -.hword 0x2999, 0x24A3, 0x1928, 0x0B36, 0xFEDA, 0xF821, 0xF5D5, 0xF405 -.hword 0xF2A5, 0xF1A7, 0xF100, 0xF0A2, 0xF081, 0xF090, 0xF0C2, 0xF10B -.hword 0xF15F, 0xF1AF, 0xF1F1, 0xF216, 0xF213, 0xF1DB, 0xF160, 0xF0A9 -.hword 0xEFC8, 0xEEC5, 0xEDA9, 0xEC7C, 0xEB46, 0xEA10, 0xE8E1, 0xE7C3 -.hword 0xE6BD, 0xE5D7, 0xE51B, 0xE490, 0xE43E, 0xE42E, 0xE4AA, 0xE5DA -.hword 0xE78F, 0xE99C, 0xEBD5, 0xEE0C, 0xF014, 0xF1BF, 0x0000, 0x0026 -.hword 0x0093, 0x013F, 0x0220, 0x032F, 0x0461, 0x05AF, 0x0710, 0x087B -.hword 0x09E7, 0x0B4D, 0x0CA2, 0x0DDF, 0x0EFA, 0x0FEC, 0x10AA, 0x10FF -.hword 0x10D1, 0x1047, 0x0F85, 0x0EB4, 0x0DF7, 0x0D1C, 0x0BFF, 0x0ADF -.hword 0x09D0, 0x08BF, 0x07AD, 0x069A, 0x0586, 0x0474, 0x0363, 0x0255 -.hword 0x0149, 0x0041, 0xFF3F, 0xFE22, 0xFD27, 0xFCD5, 0xFE14, 0x0032 -.hword 0x0206, 0x0499, 0x0926, 0x0E40, 0x1164, 0x11C7, 0x10CE, 0x0F3E -.hword 0x0DDF, 0x0CDB, 0x0BD6, 0x0ACD, 0x09BC, 0x089E, 0x076F, 0x062C -.hword 0x0489, 0x0294, 0x00C9, 0x0000, 0xFFF2, 0xFFE9, 0xFFE6, 0xFFE6 -.hword 0xFFEA, 0xFFEF, 0xFFF5, 0xFFFB, 0x0000, 0x0003, 0x000D, 0x001D -.hword 0x0032, 0x004A, 0x0065, 0x0081, 0x009E, 0x00BB, 0x00D6, 0x00EE -.hword 0x0104, 0x0114, 0x0120, 0x0125, 0x0122, 0x010C, 0x00DB, 0x0093 -.hword 0x003B, 0xFFD9, 0xFF70, 0xFEB2, 0xFDC8, 0xFD6D, 0xFDA3, 0xFDEB -.hword 0xFE43, 0xFEA7, 0xFF16, 0xFF8A, 0x0002, 0x007B, 0x00F2, 0x0164 -.hword 0x01CE, 0x022E, 0x028A, 0x02ED, 0x037B, 0x03DD, 0x03A0, 0x0331 -.hword 0x02D5, 0x027B, 0x023E, 0x0230, 0x023C, 0x0248, 0x023D, 0x0218 -.hword 0x01EC, 0x01BA, 0x0184, 0x014C, 0x0114, 0x00DD, 0x00A0, 0x005E -.hword 0x0021, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE -.hword 0xFFFF, 0x0000, 0xA509, 0xA4FF, 0xA4E5, 0xA4BC, 0xA487, 0xA44A -.hword 0xA406, 0xA3C0, 0xA378, 0xA332, 0xA2F2, 0xA2B8, 0xA28A, 0xA268 -.hword 0xA255, 0xA255, 0xA26B, 0xA2B4, 0xA347, 0xA41D, 0xA52D, 0xA66F -.hword 0xA7DC, 0xAAC0, 0xAE6D, 0xAFE6, 0xAF18, 0xADF9, 0xAC98, 0xAB03 -.hword 0xA94A, 0xA779, 0xA5A1, 0xA3CE, 0xA211, 0xA077, 0x9F0F, 0x9DC7 -.hword 0x9D16, 0x9DD3, 0xA27F, 0xA7BA, 0xA990, 0xA93E, 0xA6AB, 0xA31C -.hword 0xA072, 0x9F29, 0x9E6B, 0x9E18, 0x9E10, 0x9E42, 0x9EA5, 0x9F2A -.hword 0x9FC0, 0xA057, 0xA0E0, 0xA14B, 0xA164, 0xA14B, 0xA172, 0xA2FF -.hword 0xA351, 0xA3A0, 0xA3EB, 0xA42F, 0xA46C, 0xA4A1, 0xA4CD, 0xA4ED -.hword 0x8001, 0x8001, 0xBE14, 0xBE02, 0xBDCD, 0xBD7A, 0xBD0A, 0xBC81 -.hword 0xBBE2, 0xBB31, 0xBA70, 0xB9A3, 0xB8CD, 0xB7F1, 0xB711, 0xB633 -.hword 0xB557, 0xB483, 0xB3B8, 0xB2FA, 0xB24C, 0xB1B1, 0xB12D, 0xB0C2 -.hword 0xB074, 0xB045, 0xB03A, 0xB1D9, 0xB5A3, 0xBA16, 0xBDAE, 0xBEE7 -.hword 0xBDD4, 0xBBBE, 0xB8ED, 0xB5AE, 0xB249, 0xAF0A, 0xAC3B, 0xAA26 -.hword 0xA88A, 0xA6FD, 0xA58A, 0xA43A, 0xA31A, 0xA234, 0xA192, 0xA140 -.hword 0xA149, 0xA1B7, 0xA283, 0xA397, 0xA4EB, 0xA677, 0xA832, 0xAA15 -.hword 0xAC18, 0xAE32, 0xB05A, 0xB28A, 0xB4B7, 0xB6DC, 0xB8EE, 0xBE14 -.hword 0xBE75, 0xBEAE, 0xBEC5, 0xBEC1, 0xBEAA, 0xBE87, 0xBE60, 0xBE3B -.hword 0xCA03, 0xC9F5, 0xC9CE, 0xC991, 0xC942, 0xC8E7, 0xC882, 0xC817 -.hword 0xC7AB, 0xC742, 0xC6E0, 0xC688, 0xC63F, 0xC609, 0xC5E9, 0xC5E5 -.hword 0xC5FF, 0xC63C, 0xC6A0, 0xC72E, 0xC7EC, 0xC8DC, 0xCA03, 0xCD00 -.hword 0xD2AB, 0xD9E2, 0xE183, 0xE86A, 0xED75, 0xF106, 0xF441, 0xF728 -.hword 0xF9BD, 0xFC01, 0xFDF5, 0xFF9C, 0x00F6, 0x0206, 0x028D, 0x0255 -.hword 0x016E, 0xFFE9, 0xFDD5, 0xFB43, 0xF7CE, 0xF356, 0xEE4E, 0xE92F -.hword 0xE46C, 0xE07D, 0xDD11, 0xD995, 0xD615, 0xD29F, 0xCF40, 0xCC06 -.hword 0xC8FE, 0xC636, 0xC3BA, 0xC199, 0xBFDF, 0xBE9B, 0xBE19, 0xBE7C -.hword 0xBF91, 0xC126, 0xC308, 0xC504, 0xC6E8, 0xC880, 0xFFA2, 0xFFA4 -.hword 0xFFAB, 0xFFB7, 0xFFC8, 0xFFDE, 0xFFFC, 0x001F, 0x004A, 0x007D -.hword 0x00B8, 0x00FC, 0x0149, 0x01A0, 0x0200, 0x026B, 0x02E1, 0x03ED -.hword 0x05B8, 0x07B2, 0x094A, 0x0A50, 0x0AFD, 0x0B59, 0x0B70, 0x0B36 -.hword 0x0A97, 0x09BB, 0x08DA, 0x07F3, 0x0707, 0x0614, 0x051A, 0x0419 -.hword 0x0311, 0x0200, 0x00E6, 0xFFC4, 0xFE97, 0xFCBF, 0xFA62, 0xF8AD -.hword 0xF833, 0xF862, 0xF8AC, 0xF8F2, 0xF953, 0xF9A8, 0xF9DF, 0xFA07 -.hword 0xFA2D, 0xFA5A, 0xFA99, 0xFAF5, 0xFB74, 0xFC12, 0xFCC1, 0xFD76 -.hword 0xFE26, 0xFEC5, 0xFF48, 0xFFA2, 0xFFD8, 0xFFF7, 0x0003, 0x0001 -.hword 0xFFF5, 0xFFE2, 0xFFCC, 0xFFB8, 0xFF46, 0xFF07, 0xFE53, 0xFD3C -.hword 0xFBD0, 0xFA20, 0xF83C, 0xF634, 0xF418, 0xF1F9, 0xEFE5, 0xEDEE -.hword 0xEC23, 0xEA94, 0xE951, 0xE86B, 0xE7F1, 0xE9C9, 0xEEA5, 0xF4C4 -.hword 0xFA66, 0xFF7F, 0x04C1, 0x098E, 0x0E9B, 0x1330, 0x148C, 0x132D -.hword 0x1173, 0x0F69, 0x0D1F, 0x0AA1, 0x07FC, 0x0540, 0x0278, 0xFFB3 -.hword 0xFCFE, 0xFA66, 0xF7F9, 0xF5C1, 0xF3B0, 0xF1AE, 0xEF69, 0xED33 -.hword 0xEBE9, 0xEC13, 0xED29, 0xEE6D, 0xEF94, 0xF0CD, 0xF212, 0xF35B -.hword 0xF4A1, 0xF5DD, 0xF722, 0xF87E, 0xF9E2, 0xFB40, 0xFC88, 0xFDAB -.hword 0xFE9A, 0xFF46, 0xFFB3, 0xFFF2, 0x000A, 0x0006, 0xFFEE, 0xFFC7 -.hword 0xFF9B, 0xFF71, 0x9A98, 0x9AB1, 0x9AF7, 0x9B63, 0x9BEE, 0x9C91 -.hword 0x9D46, 0x9E05, 0x9EC7, 0x9F86, 0xA03B, 0xA0DE, 0xA16A, 0xA1D6 -.hword 0xA21B, 0xA234, 0xA219, 0xA047, 0x9C79, 0x9886, 0x9644, 0x97B2 -.hword 0x9B0D, 0x9C87, 0x99A1, 0x94DB, 0x91E9, 0x912E, 0x9093, 0x9019 -.hword 0x8FBD, 0x8F7E, 0x8F5B, 0x8F53, 0x8F65, 0x8F8F, 0x8FD0, 0x9027 -.hword 0x9092, 0x92CD, 0x968E, 0x98CC, 0x97C2, 0x9536, 0x936E, 0x9354 -.hword 0x93FF, 0x94F5, 0x9617, 0x9776, 0x98E7, 0x9A42, 0x9B5A, 0x9C05 -.hword 0x9C47, 0x9C48, 0x9C19, 0x9BCA, 0x9B6C, 0x9B0E, 0x9AC2, 0x9A98 -.hword 0x9A87, 0x9A7E, 0x9A7A, 0x9A7B, 0x9A7F, 0x9A84, 0x9A8B, 0x9A91 -.hword 0xCD46, 0xCD76, 0xCDFF, 0xCEDA, 0xCFFC, 0xD15C, 0xD2F2, 0xD4B5 -.hword 0xD69B, 0xD89B, 0xDAAD, 0xDCC7, 0xDEE0, 0xE0F0, 0xE2EC, 0xE4CD -.hword 0xE688, 0xE87E, 0xEAE7, 0xED83, 0xF013, 0xF257, 0xF40F, 0xF4FA -.hword 0xF4D9, 0xF24D, 0xED22, 0xE6DA, 0xE0F5, 0xDCF6, 0xDA70, 0xD7F8 -.hword 0xD58E, 0xD334, 0xD0EC, 0xCEB7, 0xCC96, 0xCA8A, 0xC895, 0xC6B9 -.hword 0xC4F7, 0xC34F, 0xC1C4, 0xC057, 0xBF0A, 0xBDDD, 0xBCD2, 0xBBF2 -.hword 0xBB41, 0xBABC, 0xBA61, 0xBA2D, 0xBA1C, 0xBA2C, 0xBA59, 0xBAA0 -.hword 0xBAFE, 0xBB71, 0xBBF5, 0xBC88, 0xBD25, 0xBDCA, 0xBEC2, 0xC03E -.hword 0xC21A, 0xC430, 0xC65B, 0xC874, 0xCA58, 0xCBDF, 0x3E12, 0x3E2D -.hword 0x3E7A, 0x3EF0, 0x3F8A, 0x4040, 0x410B, 0x41E5, 0x42C5, 0x43A5 -.hword 0x447E, 0x4548, 0x45FE, 0x4697, 0x470C, 0x4758, 0x4771, 0x4769 -.hword 0x4753, 0x4730, 0x4700, 0x46C4, 0x467C, 0x4629, 0x45CB, 0x4562 -.hword 0x44EF, 0x4472, 0x43EC, 0x435D, 0x42C6, 0x4227, 0x4180, 0x40D3 -.hword 0x401E, 0x3F63, 0x3EA3, 0x3DDD, 0x3B9D, 0x37D2, 0x348B, 0x33DB -.hword 0x36D8, 0x3C24, 0x421A, 0x471A, 0x4981, 0x49DF, 0x49E5, 0x499D -.hword 0x4911, 0x484D, 0x475C, 0x4647, 0x451B, 0x43E1, 0x42A4, 0x4170 -.hword 0x404F, 0x3F4B, 0x3E70, 0x3E12, 0x3E0B, 0x3E07, 0x3E06, 0x3E06 -.hword 0x3E08, 0x3E0A, 0x3E0D, 0x3E10, 0x0AA8, 0x0AA2, 0x0A91, 0x0A77 -.hword 0x0A56, 0x0A2E, 0x0A01, 0x09D2, 0x09A1, 0x0970, 0x0940, 0x0914 -.hword 0x08EC, 0x08CA, 0x08B0, 0x08A0, 0x089A, 0x08A0, 0x08B5, 0x08D8 -.hword 0x090D, 0x0954, 0x09AF, 0x0A20, 0x0AA8, 0x0CAB, 0x10AA, 0x1555 -.hword 0x195B, 0x1B6A, 0x1BAC, 0x1B45, 0x1A58, 0x190C, 0x1783, 0x15E4 -.hword 0x1451, 0x12F0, 0x117E, 0x0FC2, 0x0DF3, 0x0C45, 0x0AEE, 0x0A23 -.hword 0x0A8B, 0x0C08, 0x0DA5, 0x0E6D, 0x0E6D, 0x0E57, 0x0E2D, 0x0DF4 -.hword 0x0DAD, 0x0D5B, 0x0D02, 0x0CA4, 0x0C44, 0x0BE5, 0x0B8A, 0x0B36 -.hword 0x0AEB, 0x0AA8, 0x0AA3, 0x0AA0, 0x0A9F, 0x0A9F, 0x0AA0, 0x0AA2 -.hword 0x0AA4, 0x0AA6, 0x0AC9, 0x0AC4, 0x0AB6, 0x0AA1, 0x0A86, 0x0A65 -.hword 0x0A41, 0x0A1A, 0x09F2, 0x09CA, 0x09A3, 0x097E, 0x095E, 0x0942 -.hword 0x092D, 0x091F, 0x091B, 0x0920, 0x0930, 0x094E, 0x0979, 0x09B3 -.hword 0x09FE, 0x0A5A, 0x0AC9, 0x0C81, 0x0FED, 0x13DC, 0x171C, 0x187E -.hword 0x182D, 0x1738, 0x15C0, 0x13E9, 0x11D2, 0x0F9E, 0x0D70, 0x0B67 -.hword 0x094C, 0x06E9, 0x0467, 0x01ED, 0xFFA5, 0xFDB4, 0xFC13, 0xFAC9 -.hword 0xFA1A, 0xFA4A, 0xFB11, 0xFBF9, 0xFD00, 0xFE1E, 0xFF52, 0x0094 -.hword 0x01E3, 0x0339, 0x0491, 0x05E8, 0x0738, 0x087E, 0x09B5, 0x0AC9 -.hword 0x0ADD, 0x0AE9, 0x0AEE, 0x0AED, 0x0AE8, 0x0AE1, 0x0AD9, 0x0AD1 -.hword 0xA078, 0xA074, 0xA06A, 0xA05A, 0xA044, 0xA02B, 0xA00F, 0x9FF1 -.hword 0x9FD2, 0x9FB3, 0x9F95, 0x9F79, 0x9F5F, 0x9F4A, 0x9F3A, 0x9F2F -.hword 0x9F2B, 0x9F2F, 0x9F3C, 0x9F53, 0x9F74, 0x9FA1, 0x9FDB, 0xA022 -.hword 0xA078, 0xA1A3, 0xA3F5, 0xA6C1, 0xA95A, 0xAB13, 0xAC02, 0xACB6 -.hword 0xAD38, 0xAD93, 0xADD2, 0xADFE, 0xAE22, 0xAE48, 0xAE7B, 0xAEAF -.hword 0xAEC8, 0xAEAB, 0xAE3F, 0xAD67, 0xAB5F, 0xA83D, 0xA531, 0xA369 -.hword 0xA2BD, 0xA236, 0xA1CF, 0xA184, 0xA150, 0xA12D, 0xA118, 0xA10B -.hword 0xA101, 0xA0F6, 0xA0E5, 0xA0C9, 0xA09C, 0xA078, 0xA076, 0xA074 -.hword 0xA073, 0xA073, 0xA074, 0xA075, 0xA076, 0xA077, 0x1945, 0x1939 -.hword 0x1919, 0x18E7, 0x18A7, 0x185C, 0x1809, 0x17B2, 0x175A, 0x1704 -.hword 0x16B4, 0x166C, 0x1630, 0x1604, 0x15EA, 0x15E6, 0x15FC, 0x162E -.hword 0x167F, 0x16F4, 0x178F, 0x1853, 0x1945, 0x1BD8, 0x20C7, 0x26F9 -.hword 0x2D58, 0x32CD, 0x3641, 0x381E, 0x398B, 0x3A8B, 0x3B23, 0x3B58 -.hword 0x3B2C, 0x3AA5, 0x39C5, 0x3893, 0x3640, 0x3272, 0x2DD6, 0x2918 -.hword 0x24E4, 0x21E9, 0x2030, 0x1F32, 0x1EBE, 0x1EA7, 0x1EBC, 0x1ECE -.hword 0x1EE5, 0x1F20, 0x1F77, 0x1FE2, 0x2057, 0x20D0, 0x2143, 0x21A8 -.hword 0x21F7, 0x2227, 0x2231, 0x220B, 0x2197, 0x20CF, 0x1FC7, 0x1E97 -.hword 0x1D57, 0x1C1E, 0x1B01, 0x1A1A, 0xE9B2, 0xE9B8, 0xE9C8, 0xE9E0 -.hword 0xE9FF, 0xEA23, 0xEA4B, 0xEA75, 0xEAA0, 0xEACA, 0xEAF1, 0xEB14 -.hword 0xEB31, 0xEB46, 0xEB53, 0xEB54, 0xEB4A, 0xEB32, 0xEB0A, 0xEAD2 -.hword 0xEA87, 0xEA27, 0xE9B2, 0xE894, 0xE679, 0xE3C1, 0xE0CB, 0xDDF7 -.hword 0xDBA4, 0xD99B, 0xD774, 0xD545, 0xD326, 0xD12C, 0xCF6D, 0xCE01 -.hword 0xCCFE, 0xCC7A, 0xCCA9, 0xCDA2, 0xCF55, 0xD1AF, 0xD4A0, 0xD814 -.hword 0xDD10, 0xE3D7, 0xEB33, 0xF1F1, 0xF6DD, 0xF8C1, 0xF823, 0xF676 -.hword 0xF3EE, 0xF0BE, 0xED1A, 0xE934, 0xE540, 0xE171, 0xDDFB, 0xDB10 -.hword 0xD8E5, 0xD7AB, 0xD79E, 0xD8AB, 0xDA8E, 0xDD07, 0xDFD4, 0xE2B2 -.hword 0xE55F, 0xE79A, 0xBD23, 0xBD35, 0xBD6A, 0xBDBC, 0xBE25, 0xBE9F -.hword 0xBF27, 0xBFB5, 0xC045, 0xC0D2, 0xC156, 0xC1CB, 0xC22D, 0xC275 -.hword 0xC29F, 0xC2A5, 0xC283, 0xC231, 0xC1AC, 0xC0ED, 0xBFEF, 0xBEAE -.hword 0xBD23, 0xB8D9, 0xB09F, 0xA654, 0x9BD5, 0x9301, 0x8DB7, 0x8B65 -.hword 0x8A1F, 0x89BE, 0x8A1B, 0x8B0F, 0x8C72, 0x8E1E, 0x8FEC, 0x91B4 -.hword 0x9438, 0x97F1, 0x9C4E, 0xA0BD, 0xA4AA, 0xA784, 0xA933, 0xAA29 -.hword 0xAA9E, 0xAACA, 0xAAE8, 0xAB2F, 0xAB91, 0xABDD, 0xAC1A, 0xAC4D -.hword 0xAC7C, 0xACAD, 0xACE6, 0xAD2E, 0xAD8A, 0xADFF, 0xAE95, 0xAF51 -.hword 0xB05D, 0xB1CC, 0xB380, 0xB55B, 0xB73F, 0xB90E, 0xBAAA, 0xBBF6 -.hword 0xF071, 0xEFED, 0xEE76, 0xEC2F, 0xE939, 0xE5B5, 0xE1C5, 0xDD8B -.hword 0xD928, 0xD4BE, 0xD06D, 0xCC59, 0xC8A2, 0xC56A, 0xC2D2, 0xC0FC -.hword 0xC00A, 0xC137, 0xC517, 0xCAD1, 0xD18A, 0xD86A, 0xDE97, 0xE338 -.hword 0xE571, 0xE2E3, 0xDBC7, 0xD32B, 0xCC1E, 0xC9AE, 0xCADC, 0xCC92 -.hword 0xCEBE, 0xD151, 0xD43A, 0xD766, 0xDAC7, 0xDE49, 0xE1DD, 0xE572 -.hword 0xE8F6, 0xEC5A, 0xEF8A, 0xF278, 0xF512, 0xF747, 0xF906, 0xFA5A -.hword 0xFB5E, 0xFC19, 0xFC94, 0xFCD6, 0xFCE5, 0xFCCA, 0xFC8C, 0xFC33 -.hword 0xFBC5, 0xFB4A, 0xFACA, 0xFA4D, 0xF9D9, 0xF976, 0xF8EE, 0xF815 -.hword 0xF702, 0xF5CA, 0xF485, 0xF349, 0xF22C, 0xF145, 0x0B16, 0x0B72 -.hword 0x0C77, 0x0E0D, 0x101D, 0x1292, 0x1552, 0x1849, 0x1B5E, 0x1E7B -.hword 0x2188, 0x246F, 0x2718, 0x296E, 0x2B57, 0x2CBF, 0x2D8D, 0x2D40 -.hword 0x2B98, 0x28E6, 0x2576, 0x2199, 0x1D9D, 0x19D1, 0x1683, 0x12F1 -.hword 0x0EBB, 0x0AC5, 0x07F1, 0x0722, 0x07CC, 0x08C4, 0x0A02, 0x0B7A -.hword 0x0D23, 0x0EF2, 0x10DD, 0x12DA, 0x14E0, 0x16E3, 0x18DA, 0x1ABB -.hword 0x1C7C, 0x1E11, 0x1F73, 0x2095, 0x216E, 0x220A, 0x227B, 0x22C4 -.hword 0x22E7, 0x22E7, 0x22C6, 0x2287, 0x222B, 0x21B5, 0x2127, 0x2085 -.hword 0x1FCF, 0x1F09, 0x1E35, 0x1D56, 0x1C19, 0x1A4B, 0x1814, 0x15A0 -.hword 0x1318, 0x10A7, 0x0E77, 0x0CB3, 0xBF48, 0xBE72, 0xBC13, 0xB863 -.hword 0xB398, 0xADE8, 0xA78A, 0xA0B5, 0x999F, 0x927F, 0x8B8B, 0x84FA -.hword 0x7F00, 0x79D8, 0x75B7, 0x72D4, 0x7164, 0x7323, 0x78E6, 0x818A -.hword 0x8BE8, 0x96DE, 0xA14A, 0xAA06, 0xAFF1, 0xB169, 0xAF08, 0xAB09 -.hword 0xA7A3, 0xA710, 0xA8D7, 0xAAFC, 0xAD70, 0xB026, 0xB311, 0xB623 -.hword 0xB94E, 0xBC84, 0xBFB9, 0xC2DD, 0xC5E4, 0xC8C0, 0xCB63, 0xCDC0 -.hword 0xCFC8, 0xD16F, 0xD2A6, 0xD365, 0xD3B5, 0xD3A2, 0xD339, 0xD286 -.hword 0xD196, 0xD075, 0xCF2F, 0xCDD3, 0xCC6A, 0xCB04, 0xC9AB, 0xC86C -.hword 0xC755, 0xC671, 0xC59D, 0xC4B4, 0xC3C1, 0xC2CE, 0xC1E4, 0xC10F -.hword 0xC057, 0xBFC7, 0xF5A5, 0xF5A1, 0xF593, 0xF57F, 0xF565, 0xF549 -.hword 0xF52B, 0xF50E, 0xF4F4, 0xF4DE, 0xF4CE, 0xF4C7, 0xF4C9, 0xF4D7 -.hword 0xF4F3, 0xF51F, 0xF55B, 0xF5A8, 0xF600, 0xF663, 0xF6CF, 0xF744 -.hword 0xF7C1, 0xF844, 0xF8CC, 0xF959, 0xF9E9, 0xFA7B, 0xFB0F, 0xFBA3 -.hword 0xFC36, 0xFCC7, 0xFD56, 0xFDE0, 0xFE65, 0xFEE5, 0xFF5D, 0xFFCD -.hword 0x0016, 0x0026, 0x000F, 0xFFE1, 0xFFA1, 0xFF4D, 0xFEE7, 0xFE73 -.hword 0xFDF4, 0xFD6F, 0xFCE7, 0xFC5D, 0xFBD0, 0xFB41, 0xFAB0, 0xFA1E -.hword 0xF98C, 0xF8F9, 0xF866, 0xF7D4, 0xF743, 0xF6B2, 0xF624, 0xF5A5 -.hword 0xF59C, 0xF597, 0xF595, 0xF595, 0xF597, 0xF59A, 0xF59E, 0xF5A2 -.hword 0xF580, 0xF54B, 0xF4B4, 0xF3CB, 0xF29D, 0xF138, 0xEFAC, 0xEE05 -.hword 0xEC54, 0xEAA5, 0xE907, 0xE788, 0xE637, 0xE522, 0xE457, 0xE3E5 -.hword 0xE3D9, 0xE425, 0xE4AC, 0xE569, 0xE654, 0xE76A, 0xE8A2, 0xE9F9 -.hword 0xEB67, 0xECE7, 0xEE73, 0xF004, 0xF196, 0xF322, 0xF4A3, 0xF611 -.hword 0xF769, 0xF8A2, 0xF9B9, 0xFAA6, 0xFB64, 0xFBED, 0xFAB9, 0xF72B -.hword 0xF29F, 0xEE6E, 0xEA2C, 0xE531, 0xE07B, 0xDD0A, 0xDBDD, 0xDC59 -.hword 0xDD33, 0xDE5E, 0xDFD1, 0xE17F, 0xE35E, 0xE562, 0xE781, 0xE9AE -.hword 0xEBDE, 0xEE07, 0xF01D, 0xF214, 0xF3E2, 0xF580, 0xF59F, 0xF5B0 -.hword 0xF5B7, 0xF5B6, 0xF5AF, 0xF5A4, 0xF598, 0xF58C, 0xA064, 0xA068 -.hword 0xA071, 0xA081, 0xA095, 0xA0AF, 0xA0CC, 0xA0ED, 0xA111, 0xA137 -.hword 0xA15F, 0xA188, 0xA1B2, 0xA1DD, 0xA207, 0xA230, 0xA258, 0xA282 -.hword 0xA2B3, 0xA2E9, 0xA324, 0xA362, 0xA3A3, 0xA3E5, 0xA428, 0xA46A -.hword 0xA4AB, 0xA4EA, 0xA525, 0xA55C, 0xA58D, 0xA5B8, 0xA5DC, 0xA5F7 -.hword 0xA609, 0xA610, 0xA60C, 0xA5FC, 0xA552, 0xA3CF, 0xA1EC, 0xA020 -.hword 0x9E3A, 0x9C00, 0x99DF, 0x9847, 0x97A3, 0x97B5, 0x97ED, 0x9848 -.hword 0x98C1, 0x9953, 0x99FA, 0x9AB0, 0x9B71, 0x9C38, 0x9D01, 0x9DC6 -.hword 0x9E84, 0x9F35, 0x9FD5, 0xA064, 0xA06F, 0xA075, 0xA077, 0xA077 -.hword 0xA075, 0xA071, 0xA06D, 0xA068, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF - -bowser_seg6_animindex_0604CF68: # 0x0604CF68 -.hword 0x0046, 0x0001, 0x0046, 0x0047, 0x0046, 0x008D, 0x0046, 0x00D3 -.hword 0x0046, 0x0119, 0x0046, 0x015F, 0x0001, 0x0000, 0x0001, 0x0B41 -.hword 0x0001, 0x0000, 0x0046, 0x07F4, 0x0046, 0x083A, 0x0046, 0x0880 -.hword 0x0001, 0x0608, 0x0001, 0x0609, 0x0046, 0x060A, 0x0046, 0x01A8 -.hword 0x0046, 0x01EE, 0x0046, 0x0234, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0B40, 0x0001, 0x0000, 0x0046, 0x027A -.hword 0x0046, 0x02C0, 0x0046, 0x0306, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3F, 0x0001, 0x0000 -.hword 0x0046, 0x08C6, 0x0046, 0x090C, 0x0046, 0x0952, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0046, 0x0650, 0x0046, 0x034C, 0x0046, 0x0392 -.hword 0x0046, 0x03D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3E -.hword 0x0001, 0x0000, 0x0046, 0x0696, 0x0046, 0x06DC, 0x0046, 0x0722 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x041E, 0x0001, 0x01A5 -.hword 0x0001, 0x01A6, 0x0001, 0x01A7, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3D, 0x0001, 0x0000 -.hword 0x0046, 0x0998, 0x0046, 0x09DE, 0x0046, 0x0A24, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0046, 0x0768, 0x0046, 0x0464, 0x0046, 0x04AA -.hword 0x0046, 0x04F0, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3C -.hword 0x0001, 0x0000, 0x0046, 0x0A6A, 0x0046, 0x0AB0, 0x0046, 0x0AF6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x07AE, 0x0046, 0x0536 -.hword 0x0046, 0x057C, 0x0046, 0x05C2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604D184: # 0x0604D184 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x46 -.hword 0x2C -.word bowser_seg6_animvalue_0604B8E4 -.word bowser_seg6_animindex_0604CF68 -.word 0 - -bowser_seg6_animvalue_0604D19C: # 0x0604D19C -.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0098, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097 -.hword 0x0097, 0x0097, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096 -.hword 0x0096, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095 -.hword 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095 -.hword 0x0095, 0x0096, 0x0096, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE9, 0xFFEA -.hword 0xFFEA, 0xFFEB, 0xFFEC, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0, 0xFFF1 -.hword 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF0, 0xFFF0 -.hword 0xFFEF, 0xFFEF, 0xFFEE, 0xFFED, 0xFFED, 0xFFEC, 0xFFEB, 0xFFEB -.hword 0xFFEA, 0xFFE9, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7 -.hword 0xFFE7, 0x0000, 0xFFF1, 0xFFC3, 0xFF79, 0xFF16, 0xFE9B, 0xFE0C -.hword 0xFD6B, 0xFCB9, 0xFBF9, 0xFB2D, 0xFA59, 0xF97D, 0xF89D, 0xF7BA -.hword 0xF6D8, 0xF5F7, 0xF51C, 0xF447, 0xF37C, 0xF2BC, 0xF20A, 0xF168 -.hword 0xF0D9, 0xF05F, 0xEFFC, 0xEFB2, 0xEF84, 0xEF74, 0xEF81, 0xEFA7 -.hword 0xEFE3, 0xF035, 0xF09B, 0xF113, 0xF19B, 0xF231, 0xF2D4, 0xF382 -.hword 0xF43A, 0xF4F9, 0xF5BE, 0xF688, 0xF754, 0xF821, 0xF8ED, 0xF9B6 -.hword 0xFA7C, 0xFB3B, 0xFBF2, 0xFCA1, 0xFD44, 0xFDDA, 0xFE62, 0xFED9 -.hword 0xFF3F, 0xFF91, 0xFFCE, 0xFFF4, 0x0000, 0x32C6, 0xC001, 0x32C6 -.hword 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0031, 0x0045, 0x005C -.hword 0x0075, 0x0091, 0x00AE, 0x00CC, 0x00EC, 0x010D, 0x012E, 0x0150 -.hword 0x0171, 0x0193, 0x01B3, 0x01D3, 0x01F2, 0x020F, 0x022A, 0x0243 -.hword 0x025A, 0x026E, 0x027F, 0x028D, 0x0298, 0x029E, 0x02A0, 0x029E -.hword 0x0297, 0x028C, 0x027D, 0x026B, 0x0256, 0x023E, 0x0223, 0x0206 -.hword 0x01E7, 0x01C7, 0x01A6, 0x0184, 0x0161, 0x013E, 0x011C, 0x00FA -.hword 0x00D8, 0x00B8, 0x009A, 0x007D, 0x0062, 0x004A, 0x0035, 0x0022 -.hword 0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0006, 0x000A, 0x000E, 0x0013, 0x0018, 0x001D, 0x0023, 0x002A -.hword 0x0030, 0x0037, 0x003E, 0x0045, 0x004C, 0x0053, 0x0059, 0x0060 -.hword 0x0066, 0x006C, 0x0072, 0x0077, 0x007C, 0x0080, 0x0083, 0x0086 -.hword 0x0088, 0x008A, 0x008A, 0x008A, 0x0088, 0x0086, 0x0083, 0x007F -.hword 0x007B, 0x0076, 0x0070, 0x006A, 0x0064, 0x005D, 0x0057, 0x0050 -.hword 0x0048, 0x0041, 0x003A, 0x0033, 0x002C, 0x0026, 0x001F, 0x0019 -.hword 0x0014, 0x000F, 0x000A, 0x0007, 0x0004, 0x0001, 0x0000, 0x0000 -.hword 0xA509, 0xA501, 0xA4EA, 0xA4C6, 0xA495, 0xA458, 0xA411, 0xA3C0 -.hword 0xA367, 0xA306, 0xA29F, 0xA233, 0xA1C2, 0xA14E, 0xA0D8, 0xA061 -.hword 0x9FEA, 0x9F74, 0x9F01, 0x9E90, 0x9E24, 0x9DBD, 0x9D5C, 0x9D03 -.hword 0x9CB2, 0x9C6A, 0x9C2E, 0x9BFD, 0x9BD8, 0x9BC2, 0x9BBA, 0x9BC2 -.hword 0x9BDA, 0x9C01, 0x9C35, 0x9C76, 0x9CC2, 0x9D17, 0x9D76, 0x9DDC -.hword 0x9E49, 0x9EBA, 0x9F30, 0x9FA9, 0xA024, 0xA09F, 0xA11A, 0xA192 -.hword 0xA208, 0xA27A, 0xA2E7, 0xA34D, 0xA3AB, 0xA401, 0xA44D, 0xA48D -.hword 0xA4C1, 0xA4E8, 0xA500, 0xA509, 0xE442, 0xE48A, 0xE54C, 0xE66F -.hword 0xE7D4, 0xE95F, 0xEAF5, 0xEC79, 0xEDCE, 0xEEFB, 0xF01E, 0xF143 -.hword 0xF273, 0xF3BB, 0xF524, 0xF6D7, 0xF8D8, 0xFAF8, 0xFD0B, 0xFEE3 -.hword 0x0051, 0x0129, 0x01A4, 0x0219, 0x0287, 0x02EA, 0x0344, 0x0391 -.hword 0x03D0, 0x0401, 0x0421, 0x042F, 0x042A, 0x0410, 0x03E1, 0x0399 -.hword 0x0339, 0x02BE, 0x0228, 0x0174, 0x008E, 0xFF69, 0xFE09, 0xFC79 -.hword 0xFAC2, 0xF8EA, 0xF6FB, 0xF4FD, 0xF2F8, 0xF0F5, 0xEEFB, 0xED14 -.hword 0xEB46, 0xE99C, 0xE81C, 0xE6CF, 0xE5BE, 0xE4F1, 0xE46F, 0xE442 -.hword 0x0254, 0x0254, 0x0256, 0x0259, 0x025B, 0x025F, 0x0261, 0x0264 -.hword 0x0266, 0x0267, 0x0267, 0x0265, 0x0261, 0x025C, 0x0254, 0x023B -.hword 0x020A, 0x01D0, 0x019A, 0x0174, 0x016D, 0x0191, 0x01E3, 0x0256 -.hword 0x02E2, 0x037D, 0x0421, 0x04C3, 0x055C, 0x05E3, 0x064F, 0x0698 -.hword 0x06B6, 0x06B6, 0x06AD, 0x069C, 0x0682, 0x0662, 0x063B, 0x060F -.hword 0x05DD, 0x05A8, 0x056F, 0x0533, 0x04F5, 0x04B6, 0x0476, 0x0437 -.hword 0x03F9, 0x03BC, 0x0381, 0x034A, 0x0316, 0x02E7, 0x02BD, 0x0299 -.hword 0x027C, 0x0266, 0x0259, 0x0254, 0x053E, 0x053E, 0x053E, 0x053F -.hword 0x053F, 0x0540, 0x0540, 0x0541, 0x0541, 0x0541, 0x0541, 0x0541 -.hword 0x0540, 0x053F, 0x053E, 0x055E, 0x05A9, 0x0600, 0x063E, 0x0644 -.hword 0x05EE, 0x051C, 0x03BA, 0x01E4, 0xFFBA, 0xFD59, 0xFAE2, 0xF876 -.hword 0xF633, 0xF439, 0xF2A9, 0xF1A3, 0xF144, 0xF15A, 0xF196, 0xF1F6 -.hword 0xF277, 0xF315, 0xF3CD, 0xF49D, 0xF581, 0xF676, 0xF779, 0xF887 -.hword 0xF99D, 0xFAB7, 0xFBD3, 0xFCED, 0xFE02, 0xFF10, 0x0012, 0x0106 -.hword 0x01EA, 0x02B9, 0x0371, 0x040F, 0x048F, 0x04EE, 0x0529, 0x053E -.hword 0xF8D6, 0xF8DA, 0xF8E7, 0xF8F9, 0xF90F, 0xF926, 0xF93D, 0xF951 -.hword 0xF95F, 0xF967, 0xF965, 0xF958, 0xF93D, 0xF912, 0xF8D6, 0xF871 -.hword 0xF7D5, 0xF70F, 0xF626, 0xF528, 0xF41E, 0xF312, 0xF1E8, 0xF086 -.hword 0xEEFF, 0xED66, 0xEBCC, 0xEA45, 0xE8E3, 0xE7B8, 0xE6D7, 0xE652 -.hword 0xE63B, 0xE672, 0xE6C8, 0xE73A, 0xE7C6, 0xE869, 0xE921, 0xE9EA -.hword 0xEAC3, 0xEBA9, 0xEC99, 0xED90, 0xEE8D, 0xEF8C, 0xF08B, 0xF187 -.hword 0xF27D, 0xF36C, 0xF451, 0xF528, 0xF5EF, 0xF6A5, 0xF745, 0xF7CF -.hword 0xF83E, 0xF890, 0xF8C4, 0xF8D6, 0x2486, 0x2429, 0x2354, 0x2269 -.hword 0x21C7, 0x21D1, 0x22E9, 0x24DF, 0x2739, 0x29E3, 0x2CCB, 0x2FDF -.hword 0x330A, 0x363A, 0x395C, 0x3C5E, 0x3F2C, 0x41B4, 0x43E3, 0x45A5 -.hword 0x470A, 0x4831, 0x491E, 0x49D7, 0x4A61, 0x4AC2, 0x4AFD, 0x4B1A -.hword 0x4B1C, 0x4B09, 0x4AE6, 0x4AB9, 0x4A85, 0x4A4E, 0x4A0B, 0x49B8 -.hword 0x4950, 0x48CD, 0x482A, 0x4762, 0x466F, 0x454C, 0x43F3, 0x4260 -.hword 0x408D, 0x3D2D, 0x37D7, 0x31DD, 0x2C90, 0x2942, 0x279D, 0x2660 -.hword 0x257D, 0x24E7, 0x248E, 0x2465, 0x245E, 0x246B, 0x247D, 0x2486 -.hword 0xDB55, 0xDBB0, 0xDCAF, 0xDE3A, 0xE03B, 0xE299, 0xE53C, 0xE80C -.hword 0xEAF1, 0xEDD4, 0xF09D, 0xF333, 0xF580, 0xF76A, 0xF8DA, 0xF9BF -.hword 0xFA25, 0xFA23, 0xF9CD, 0xF93A, 0xF880, 0xF7B4, 0xF6EB, 0xF63D -.hword 0xF597, 0xF4DD, 0xF412, 0xF339, 0xF257, 0xF16D, 0xF081, 0xEF95 -.hword 0xEEAE, 0xEDCD, 0xECF7, 0xEC30, 0xEB6A, 0xEA99, 0xE9BF, 0xE8DD -.hword 0xE7F4, 0xE708, 0xE619, 0xE529, 0xE43A, 0xE34E, 0xE266, 0xE185 -.hword 0xE0AB, 0xDFDB, 0xDF17, 0xDE60, 0xDDB8, 0xDD20, 0xDC9B, 0xDC2B -.hword 0xDBD0, 0xDB8D, 0xDB64, 0xDB55, 0x0000, 0xFFEB, 0xFFB0, 0xFF54 -.hword 0xFEDC, 0xFE4E, 0xFDB0, 0xFD07, 0xFC58, 0xFBA9, 0xFB00, 0xFA61 -.hword 0xF9D3, 0xF95B, 0xF8FD, 0xF8C3, 0xF8A9, 0xF8A8, 0xF8B9, 0xF8D4 -.hword 0xF8F1, 0xF908, 0xF912, 0xF907, 0xF8E5, 0xF8B1, 0xF872, 0xF82A -.hword 0xF7DF, 0xF796, 0xF753, 0xF71B, 0xF6F2, 0xF6DE, 0xF6E2, 0xF703 -.hword 0xF73C, 0xF784, 0xF7D8, 0xF837, 0xF8A1, 0xF912, 0xF98A, 0xFA08 -.hword 0xFA8A, 0xFB0E, 0xFB92, 0xFC17, 0xFC99, 0xFD17, 0xFD91, 0xFE04 -.hword 0xFE6F, 0xFED1, 0xFF27, 0xFF72, 0xFFAE, 0xFFDB, 0xFFF7, 0x0000 -.hword 0xF34B, 0xF33A, 0xF30A, 0xF2BE, 0xF25B, 0xF1E5, 0xF160, 0xF0D0 -.hword 0xF039, 0xEFA0, 0xEF09, 0xEE77, 0xEDEF, 0xED75, 0xED0D, 0xECB4 -.hword 0xEC62, 0xEC18, 0xEBD6, 0xEB9A, 0xEB64, 0xEB34, 0xEB0A, 0xEAE6 -.hword 0xEAC1, 0xEA9A, 0xEA71, 0xEA49, 0xEA25, 0xEA07, 0xE9F0, 0xE9E3 -.hword 0xE9E3, 0xE9F1, 0xEA0F, 0xEA41, 0xEA83, 0xEAD3, 0xEB2D, 0xEB92 -.hword 0xEBFF, 0xEC74, 0xECEE, 0xED6D, 0xEDEF, 0xEE73, 0xEEF7, 0xEF79 -.hword 0xEFFA, 0xF076, 0xF0ED, 0xF15E, 0xF1C6, 0xF225, 0xF279, 0xF2C1 -.hword 0xF2FC, 0xF327, 0xF342, 0xF34B, 0x0000, 0xFFFE, 0xFFF8, 0xFFEF -.hword 0xFFE1, 0xFFD1, 0xFFBE, 0xFFA8, 0xFF90, 0xFF77, 0xFF5B, 0xFF3E -.hword 0xFF20, 0xFF01, 0xFEE1, 0xFEC1, 0xFEA1, 0xFE82, 0xFE63, 0xFE45 -.hword 0xFE27, 0xFE0C, 0xFDF2, 0xFDDA, 0xFDC4, 0xFDB1, 0xFDA1, 0xFD94 -.hword 0xFD8A, 0xFD84, 0xFD82, 0xFD84, 0xFD8B, 0xFD95, 0xFDA3, 0xFDB4 -.hword 0xFDC9, 0xFDE0, 0xFDF9, 0xFE14, 0xFE31, 0xFE50, 0xFE6F, 0xFE90 -.hword 0xFEB1, 0xFED2, 0xFEF3, 0xFF13, 0xFF33, 0xFF51, 0xFF6E, 0xFF8A -.hword 0xFFA3, 0xFFBA, 0xFFCE, 0xFFDF, 0xFFED, 0xFFF8, 0xFFFE, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002 -.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006, 0x0007 -.hword 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C, 0x000C -.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E -.hword 0x000E, 0x000E, 0x000E, 0x000D, 0x000D, 0x000C, 0x000C, 0x000B -.hword 0x000A, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 -.hword 0x0004, 0x0004, 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xA438, 0xA42F, 0xA416, 0xA3EC -.hword 0xA3B5, 0xA370, 0xA31F, 0xA2C3, 0xA25E, 0xA1F0, 0xA17B, 0xA100 -.hword 0xA080, 0x9FFC, 0x9F77, 0x9EF0, 0x9E69, 0x9DE3, 0x9D5F, 0x9CDF -.hword 0x9C64, 0x9BEF, 0x9B82, 0x9B1C, 0x9AC0, 0x9A6F, 0x9A2B, 0x99F3 -.hword 0x99CA, 0x99B0, 0x99A7, 0x99B1, 0x99CC, 0x99F8, 0x9A33, 0x9A7D -.hword 0x9AD3, 0x9B34, 0x9B9F, 0x9C13, 0x9C8E, 0x9D0F, 0x9D95, 0x9E1E -.hword 0x9EAA, 0x9F35, 0x9FC1, 0xA04A, 0xA0D0, 0xA151, 0xA1CC, 0xA240 -.hword 0xA2AB, 0xA30D, 0xA363, 0xA3AC, 0xA3E7, 0xA413, 0xA42F, 0xA438 -.hword 0x8001, 0x8001, 0xBE14, 0xBE1B, 0xBE2F, 0xBE4F, 0xBE7A, 0xBEAF -.hword 0xBEED, 0xBF34, 0xBF82, 0xBFD7, 0xC031, 0xC090, 0xC0F3, 0xC158 -.hword 0xC1BF, 0xC227, 0xC290, 0xC2F7, 0xC35C, 0xC3BF, 0xC41E, 0xC478 -.hword 0xC4CC, 0xC51B, 0xC561, 0xC5A0, 0xC5D5, 0xC600, 0xC620, 0xC634 -.hword 0xC63A, 0xC633, 0xC61E, 0xC5FC, 0xC5CE, 0xC596, 0xC553, 0xC508 -.hword 0xC4B6, 0xC45C, 0xC3FD, 0xC39A, 0xC332, 0xC2C9, 0xC25D, 0xC1F1 -.hword 0xC186, 0xC11C, 0xC0B5, 0xC051, 0xBFF2, 0xBF99, 0xBF46, 0xBEFB -.hword 0xBEB9, 0xBE80, 0xBE53, 0xBE31, 0xBE1C, 0xBE14, 0xCA03, 0xC978 -.hword 0xC7F0, 0xC594, 0xC28C, 0xBF01, 0xBB1B, 0xB701, 0xB2DD, 0xAED7 -.hword 0xAB17, 0xA7C5, 0xA50A, 0xA30D, 0xA1F8, 0xA2BF, 0xA5C7, 0xAA58 -.hword 0xAFBE, 0xB543, 0xBA32, 0xBDD5, 0xC096, 0xC350, 0xC5F7, 0xC882 -.hword 0xCAE4, 0xCD14, 0xCF05, 0xD0AE, 0xD202, 0xD2F7, 0xD381, 0xD3C4 -.hword 0xD3E8, 0xD3F1, 0xD3DF, 0xD3B7, 0xD379, 0xD327, 0xD2C5, 0xD254 -.hword 0xD1D6, 0xD14D, 0xD0BC, 0xD025, 0xCF89, 0xCEEC, 0xCE4F, 0xCDB4 -.hword 0xCD1D, 0xCC8E, 0xCC07, 0xCB8B, 0xCB1C, 0xCABD, 0xCA6F, 0xCA35 -.hword 0xCA10, 0xCA03, 0xFFA2, 0xFFA2, 0xFFA2, 0xFFA3, 0xFFA8, 0xFFB0 -.hword 0xFFBE, 0xFFD2, 0xFFEF, 0x0014, 0x0045, 0x0085, 0x00D6, 0x0134 -.hword 0x019C, 0x020A, 0x0279, 0x02E7, 0x034F, 0x03AF, 0x0401, 0x0442 -.hword 0x046F, 0x0484, 0x0478, 0x0449, 0x03FC, 0x0397, 0x031F, 0x0298 -.hword 0x0209, 0x0176, 0x00E4, 0x0044, 0xFF8B, 0xFEBF, 0xFDEA, 0xFD15 -.hword 0xFC4A, 0xFB92, 0xFAD7, 0xFA04, 0xF925, 0xF845, 0xF770, 0xF6B2 -.hword 0xF615, 0xF5A6, 0xF56F, 0xF57D, 0xF5F0, 0xF6CE, 0xF7FB, 0xF95A -.hword 0xFAD1, 0xFC42, 0xFD92, 0xFEA5, 0xFF5E, 0xFFA2, 0xFF46, 0xFF3F -.hword 0xFF2C, 0xFF12, 0xFEF6, 0xFEDE, 0xFECE, 0xFECB, 0xFEDA, 0xFF00 -.hword 0xFF43, 0xFFA9, 0x0032, 0x00D9, 0x0193, 0x025A, 0x0325, 0x03ED -.hword 0x04AA, 0x0554, 0x05E4, 0x0651, 0x0694, 0x06A5, 0x066B, 0x05DD -.hword 0x050C, 0x0409, 0x02E5, 0x01B0, 0x007C, 0xFF5A, 0xFE59, 0xFD58 -.hword 0xFC39, 0xFB13, 0xF9FD, 0xF90E, 0xF85E, 0xF802, 0xF7F2, 0xF80F -.hword 0xF851, 0xF8B1, 0xF926, 0xF9A8, 0xFA30, 0xFAB5, 0xFB30, 0xFB99 -.hword 0xFBFF, 0xFC72, 0xFCED, 0xFD6A, 0xFDE4, 0xFE54, 0xFEB6, 0xFF02 -.hword 0xFF34, 0xFF46, 0x9A98, 0x99D2, 0x97B0, 0x947F, 0x9089, 0x8C17 -.hword 0x8777, 0x82F1, 0x7ECE, 0x7B5F, 0x78EC, 0x7740, 0x75EC, 0x74E4 -.hword 0x741B, 0x7384, 0x7312, 0x72B7, 0x7268, 0x7217, 0x71B7, 0x713B -.hword 0x7096, 0x6FBC, 0x6E8D, 0x6D08, 0x6B4E, 0x697D, 0x67B6, 0x6619 -.hword 0x64C5, 0x63DB, 0x6379, 0x63D0, 0x64DE, 0x6673, 0x6864, 0x6A82 -.hword 0x6CA1, 0x6E92, 0x705E, 0x722E, 0x7402, 0x75DE, 0x77C3, 0x79B1 -.hword 0x7BAC, 0x7DB5, 0x7FCE, 0x81FB, 0x8473, 0x875B, 0x8A88, 0x8DD0 -.hword 0x9109, 0x940B, 0x96AA, 0x98BD, 0x9A1A, 0x9A98, 0x0000, 0x0013 -.hword 0x0049, 0x009D, 0x0109, 0x0189, 0x0216, 0x02AC, 0x0345, 0x03DC -.hword 0x046C, 0x04F0, 0x0561, 0x05BB, 0x05F9, 0x0611, 0x0602, 0x05D4 -.hword 0x0590, 0x053F, 0x04E9, 0x0498, 0x0452, 0x0422, 0x0402, 0x03E6 -.hword 0x03CF, 0x03BA, 0x03A8, 0x0397, 0x0386, 0x0376, 0x0363, 0x034F -.hword 0x0338, 0x031D, 0x02FE, 0x02DB, 0x02B7, 0x0290, 0x0267, 0x023D -.hword 0x0211, 0x01E5, 0x01B9, 0x018D, 0x0161, 0x0136, 0x010C, 0x00E4 -.hword 0x00BE, 0x009A, 0x0079, 0x005B, 0x0041, 0x002A, 0x0018, 0x000B -.hword 0x0002, 0x0000, 0x0000, 0xFFFF, 0xFFFA, 0xFFF1, 0xFFE6, 0xFFD7 -.hword 0xFFC5, 0xFFB0, 0xFF99, 0xFF7E, 0xFF62, 0xFF42, 0xFF20, 0xFEFC -.hword 0xFED5, 0xFEA1, 0xFE59, 0xFE04, 0xFDA8, 0xFD4D, 0xFCF9, 0xFCB4 -.hword 0xFC84, 0xFC70, 0xFC76, 0xFC8C, 0xFCB0, 0xFCDF, 0xFD17, 0xFD53 -.hword 0xFD92, 0xFDD0, 0xFE0C, 0xFE41, 0xFE6D, 0xFE8D, 0xFEA6, 0xFEBF -.hword 0xFED7, 0xFEEF, 0xFF06, 0xFF1C, 0xFF32, 0xFF47, 0xFF5C, 0xFF6F -.hword 0xFF81, 0xFF93, 0xFFA3, 0xFFB2, 0xFFC0, 0xFFCD, 0xFFD9, 0xFFE3 -.hword 0xFFEC, 0xFFF3, 0xFFF9, 0xFFFD, 0x0000, 0x0000, 0xCD46, 0xCD10 -.hword 0xCC7B, 0xCB97, 0xCA76, 0xC92A, 0xC7C2, 0xC652, 0xC4E9, 0xC399 -.hword 0xC274, 0xC18B, 0xC0EF, 0xC0B1, 0xC0E2, 0xC1F7, 0xC423, 0xC713 -.hword 0xCA79, 0xCE02, 0xD15F, 0xD43E, 0xD64E, 0xD73F, 0xD72C, 0xD67A -.hword 0xD546, 0xD3AF, 0xD1D0, 0xCFC8, 0xCDB5, 0xCBB3, 0xC9E0, 0xC85A -.hword 0xC73E, 0xC6AA, 0xC671, 0xC654, 0xC650, 0xC662, 0xC689, 0xC6C3 -.hword 0xC70C, 0xC764, 0xC7C8, 0xC835, 0xC8A9, 0xC923, 0xC9A0, 0xCA1D -.hword 0xCA99, 0xCB11, 0xCB83, 0xCBEE, 0xCC4E, 0xCCA1, 0xCCE6, 0xCD1A -.hword 0xCD3A, 0xCD46, 0x3F4B, 0x3F51, 0x3F61, 0x3F7A, 0x3F9D, 0x3FC8 -.hword 0x3FFB, 0x4034, 0x4073, 0x40B7, 0x4100, 0x414D, 0x419D, 0x41EF -.hword 0x4242, 0x4296, 0x42EA, 0x433E, 0x4390, 0x43E0, 0x442C, 0x4475 -.hword 0x44BA, 0x44F9, 0x4532, 0x4564, 0x458F, 0x45B2, 0x45CC, 0x45DC -.hword 0x45E1, 0x45DB, 0x45CA, 0x45AF, 0x458A, 0x455C, 0x4527, 0x44EA -.hword 0x44A7, 0x445F, 0x4412, 0x43C2, 0x436E, 0x4319, 0x42C2, 0x426B -.hword 0x4214, 0x41BE, 0x416B, 0x411A, 0x40CE, 0x4085, 0x4043, 0x4006 -.hword 0x3FD0, 0x3FA3, 0x3F7E, 0x3F62, 0x3F51, 0x3F4B, 0x0AA8, 0x0AAA -.hword 0x0AB1, 0x0ABC, 0x0ACB, 0x0ADE, 0x0AF4, 0x0B0C, 0x0B28, 0x0B45 -.hword 0x0B65, 0x0B86, 0x0BA8, 0x0BCC, 0x0BF0, 0x0C14, 0x0C38, 0x0C5D -.hword 0x0C80, 0x0CA2, 0x0CC3, 0x0CE3, 0x0D01, 0x0D1C, 0x0D35, 0x0D4A -.hword 0x0D5D, 0x0D6C, 0x0D77, 0x0D7E, 0x0D80, 0x0D7E, 0x0D76, 0x0D6B -.hword 0x0D5B, 0x0D47, 0x0D30, 0x0D16, 0x0CF9, 0x0CD9, 0x0CB8, 0x0C95 -.hword 0x0C71, 0x0C4C, 0x0C27, 0x0C01, 0x0BDC, 0x0BB7, 0x0B93, 0x0B70 -.hword 0x0B4F, 0x0B30, 0x0B13, 0x0AF8, 0x0AE1, 0x0ACE, 0x0ABE, 0x0AB2 -.hword 0x0AAA, 0x0AA8, 0x0AC9, 0x0ACC, 0x0AD5, 0x0AE5, 0x0AF9, 0x0B12 -.hword 0x0B30, 0x0B51, 0x0B77, 0x0B9F, 0x0BCA, 0x0BF7, 0x0C25, 0x0C55 -.hword 0x0C86, 0x0CB8, 0x0CE9, 0x0D1A, 0x0D4A, 0x0D79, 0x0DA6, 0x0DD1 -.hword 0x0DF9, 0x0E1E, 0x0E40, 0x0E5E, 0x0E77, 0x0E8B, 0x0E9A, 0x0EA4 -.hword 0x0EA7, 0x0EA3, 0x0E99, 0x0E89, 0x0E74, 0x0E59, 0x0E39, 0x0E16 -.hword 0x0DEE, 0x0DC4, 0x0D97, 0x0D68, 0x0D37, 0x0D04, 0x0CD1, 0x0C9E -.hword 0x0C6B, 0x0C39, 0x0C08, 0x0BD9, 0x0BAC, 0x0B81, 0x0B5A, 0x0B36 -.hword 0x0B17, 0x0AFC, 0x0AE6, 0x0AD6, 0x0ACC, 0x0AC9, 0xA078, 0xA088 -.hword 0xA0B6, 0xA101, 0xA165, 0xA1E1, 0xA273, 0xA319, 0xA3D0, 0xA496 -.hword 0xA569, 0xA646, 0xA72D, 0xA81A, 0xA90B, 0xA9FF, 0xAAF2, 0xABE3 -.hword 0xACD0, 0xADB7, 0xAE95, 0xAF68, 0xB02E, 0xB0E4, 0xB18A, 0xB21C -.hword 0xB298, 0xB2FC, 0xB347, 0xB375, 0xB385, 0xB374, 0xB343, 0xB2F3 -.hword 0xB288, 0xB204, 0xB169, 0xB0BA, 0xAFF8, 0xAF27, 0xAE49, 0xAD60 -.hword 0xAC6F, 0xAB78, 0xAA7D, 0xA981, 0xA886, 0xA78E, 0xA69D, 0xA5B4 -.hword 0xA4D6, 0xA405, 0xA343, 0xA294, 0xA1F9, 0xA175, 0xA10A, 0xA0BB -.hword 0xA089, 0xA078, 0x1945, 0x1914, 0x188D, 0x17BC, 0x16B1, 0x157A -.hword 0x1426, 0x12C3, 0x115F, 0x100A, 0x0ED1, 0x0DC3, 0x0CEE, 0x0C62 -.hword 0x0C2C, 0x0CD8, 0x0EA0, 0x1112, 0x13BF, 0x1636, 0x1809, 0x18C6 -.hword 0x188B, 0x17D2, 0x16B8, 0x1557, 0x13CB, 0x1231, 0x10A4, 0x0F3F -.hword 0x0E1F, 0x0D5F, 0x0D1B, 0x0D2B, 0x0D51, 0x0D8E, 0x0DDD, 0x0E3F -.hword 0x0EB0, 0x0F2F, 0x0FBA, 0x1050, 0x10ED, 0x1191, 0x123A, 0x12E5 -.hword 0x1391, 0x143C, 0x14E4, 0x1588, 0x1624, 0x16B8, 0x1742, 0x17BF -.hword 0x182F, 0x188E, 0x18DB, 0x1915, 0x1939, 0x1945, 0xE9B2, 0xE95D -.hword 0xE86D, 0xE6FA, 0xE51A, 0xE2E7, 0xE077, 0xDDE1, 0xDB3E, 0xD8A4 -.hword 0xD62C, 0xD3ED, 0xD1FE, 0xD076, 0xCF6E, 0xCF62, 0xD07E, 0xD260 -.hword 0xD4A4, 0xD6E8, 0xD8C9, 0xD9E5, 0xDA5C, 0xDA96, 0xDAA2, 0xDA8B -.hword 0xDA5D, 0xDA25, 0xD9EF, 0xD9C8, 0xD9BA, 0xD9D4, 0xDA21, 0xDA94 -.hword 0xDB16, 0xDBA6, 0xDC42, 0xDCEA, 0xDD9A, 0xDE53, 0xDF11, 0xDFD4 -.hword 0xE09A, 0xE162, 0xE229, 0xE2EF, 0xE3B2, 0xE470, 0xE527, 0xE5D7 -.hword 0xE67E, 0xE71A, 0xE7A9, 0xE82A, 0xE89B, 0xE8FC, 0xE949, 0xE983 -.hword 0xE9A6, 0xE9B2, 0xBD23, 0xBD65, 0xBE1E, 0xBF36, 0xC096, 0xC226 -.hword 0xC3D1, 0xC57D, 0xC715, 0xC881, 0xC9AA, 0xCA79, 0xCAD6, 0xCAAC -.hword 0xC9E1, 0xC722, 0xC1D7, 0xBB0A, 0xB3C2, 0xAD08, 0xA7E4, 0xA55E -.hword 0xA515, 0xA5D5, 0xA76B, 0xA9A4, 0xAC4D, 0xAF32, 0xB221, 0xB4E5 -.hword 0xB74C, 0xB923, 0xBA36, 0xBACE, 0xBB54, 0xBBCB, 0xBC33, 0xBC8D -.hword 0xBCDA, 0xBD1A, 0xBD4F, 0xBD79, 0xBD99, 0xBDB0, 0xBDBF, 0xBDC7 -.hword 0xBDC9, 0xBDC5, 0xBDBC, 0xBDB0, 0xBDA1, 0xBD90, 0xBD7D, 0xBD6A -.hword 0xBD58, 0xBD47, 0xBD38, 0xBD2D, 0xBD25, 0xBD23, 0xF071, 0xF042 -.hword 0xEFBF, 0xEEF6, 0xEDF5, 0xECCC, 0xEB89, 0xEA3A, 0xE8ED, 0xE7B1 -.hword 0xE695, 0xE5A8, 0xE4F6, 0xE490, 0xE483, 0xE500, 0xE618, 0xE7A9 -.hword 0xE992, 0xEBB1, 0xEDE7, 0xF011, 0xF20E, 0xF3BD, 0xF550, 0xF705 -.hword 0xF8CF, 0xFAA0, 0xFC6B, 0xFE21, 0xFFB6, 0x011A, 0x0242, 0x0320 -.hword 0x03A6, 0x03C6, 0x0397, 0x033D, 0x02BB, 0x0216, 0x0151, 0x0071 -.hword 0xFF7B, 0xFE70, 0xFD56, 0xFC31, 0xFB05, 0xF9D6, 0xF8A7, 0xF77E -.hword 0xF65E, 0xF54B, 0xF449, 0xF35C, 0xF289, 0xF1D3, 0xF13E, 0xF0CF -.hword 0xF089, 0xF071, 0x0B16, 0x0B61, 0x0C34, 0x0D7D, 0x0F29, 0x1127 -.hword 0x1363, 0x15CA, 0x184B, 0x1AD3, 0x1D4F, 0x1FAC, 0x21D9, 0x23C2 -.hword 0x2555, 0x26A2, 0x27C6, 0x28BF, 0x298D, 0x2A2E, 0x2AA1, 0x2AE6 -.hword 0x2AFB, 0x2ADF, 0x2A93, 0x2A1A, 0x297C, 0x28BE, 0x27E5, 0x26F8 -.hword 0x25FC, 0x24F8, 0x23F1, 0x22ED, 0x21F3, 0x2107, 0x201B, 0x1F1D -.hword 0x1E0F, 0x1CF3, 0x1BCD, 0x1A9F, 0x196B, 0x1833, 0x16FB, 0x15C5 -.hword 0x1494, 0x1369, 0x1247, 0x1132, 0x102B, 0x0F35, 0x0E52, 0x0D86 -.hword 0x0CD2, 0x0C39, 0x0BBD, 0x0B62, 0x0B2A, 0x0B16, 0xBF48, 0xBF06 -.hword 0xBE4D, 0xBD2C, 0xBBB5, 0xB9F8, 0xB807, 0xB5F2, 0xB3CA, 0xB1A0 -.hword 0xAF85, 0xAD89, 0xABBE, 0xAA34, 0xA8FC, 0xA7FB, 0xA712, 0xA64E -.hword 0xA5BB, 0xA566, 0xA55C, 0xA5A9, 0xA65A, 0xA77D, 0xA930, 0xAB74 -.hword 0xAE2A, 0xB132, 0xB46B, 0xB7B4, 0xBAEF, 0xBDFA, 0xC0B6, 0xC302 -.hword 0xC4BE, 0xC5CA, 0xC65D, 0xC6C6, 0xC707, 0xC725, 0xC722, 0xC701 -.hword 0xC6C6, 0xC674, 0xC60E, 0xC597, 0xC513, 0xC485, 0xC3EF, 0xC356 -.hword 0xC2BC, 0xC225, 0xC193, 0xC10B, 0xC08E, 0xC021, 0xBFC7, 0xBF83 -.hword 0xBF57, 0xBF48, 0xF5A5, 0xF5A7, 0xF5AC, 0xF5B3, 0xF5BD, 0xF5CA -.hword 0xF5D8, 0xF5E9, 0xF5FB, 0xF60F, 0xF624, 0xF63A, 0xF651, 0xF669 -.hword 0xF681, 0xF699, 0xF6B1, 0xF6C9, 0xF6E1, 0xF6F8, 0xF70E, 0xF723 -.hword 0xF737, 0xF749, 0xF75A, 0xF769, 0xF775, 0xF77F, 0xF786, 0xF78B -.hword 0xF78D, 0xF78B, 0xF786, 0xF77E, 0xF773, 0xF766, 0xF757, 0xF745 -.hword 0xF732, 0xF71D, 0xF707, 0xF6F0, 0xF6D7, 0xF6BF, 0xF6A6, 0xF68C -.hword 0xF673, 0xF65B, 0xF643, 0xF62B, 0xF615, 0xF600, 0xF5ED, 0xF5DB -.hword 0xF5CC, 0xF5BF, 0xF5B4, 0xF5AC, 0xF5A7, 0xF5A5, 0xF580, 0xF580 -.hword 0xF581, 0xF582, 0xF583, 0xF585, 0xF587, 0xF58A, 0xF58C, 0xF58F -.hword 0xF592, 0xF595, 0xF598, 0xF59C, 0xF59F, 0xF5A3, 0xF5A6, 0xF5A9 -.hword 0xF5AD, 0xF5B0, 0xF5B3, 0xF5B6, 0xF5B9, 0xF5BB, 0xF5BE, 0xF5C0 -.hword 0xF5C2, 0xF5C3, 0xF5C4, 0xF5C5, 0xF5C5, 0xF5C5, 0xF5C4, 0xF5C3 -.hword 0xF5C1, 0xF5BF, 0xF5BD, 0xF5BB, 0xF5B8, 0xF5B5, 0xF5B2, 0xF5AF -.hword 0xF5AB, 0xF5A8, 0xF5A4, 0xF5A1, 0xF59D, 0xF59A, 0xF596, 0xF593 -.hword 0xF590, 0xF58D, 0xF58A, 0xF588, 0xF586, 0xF584, 0xF582, 0xF581 -.hword 0xF580, 0xF580, 0xA064, 0xA075, 0xA0A6, 0xA0F5, 0xA15F, 0xA1E3 -.hword 0xA27E, 0xA32D, 0xA3EF, 0xA4C1, 0xA5A0, 0xA68B, 0xA780, 0xA87B -.hword 0xA97B, 0xAA7D, 0xAB7F, 0xAC7E, 0xAD7A, 0xAE6E, 0xAF59, 0xB039 -.hword 0xB10A, 0xB1CC, 0xB27B, 0xB316, 0xB39A, 0xB404, 0xB453, 0xB484 -.hword 0xB495, 0xB483, 0xB44F, 0xB3FA, 0xB389, 0xB2FD, 0xB259, 0xB19F -.hword 0xB0D2, 0xAFF4, 0xAF09, 0xAE12, 0xAD12, 0xAC0C, 0xAB02, 0xA9F7 -.hword 0xA8ED, 0xA7E7, 0xA6E7, 0xA5F0, 0xA505, 0xA427, 0xA35A, 0xA2A0 -.hword 0xA1FC, 0xA170, 0xA0FF, 0xA0AB, 0xA076, 0xA064, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_0604E384: # 0x0604E384 -.hword 0x0001, 0x0000, 0x003C, 0x0001, 0x003C, 0x003D, 0x003C, 0x0079 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F3 -.hword 0x0001, 0x0000, 0x003C, 0x061E, 0x003C, 0x065A, 0x003C, 0x0696 -.hword 0x0001, 0x0400, 0x0001, 0x0401, 0x003C, 0x0402, 0x003C, 0x00B8 -.hword 0x003C, 0x00F4, 0x003C, 0x0130, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x08F2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003C, 0x016C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F1, 0x0001, 0x0000 -.hword 0x003C, 0x06D2, 0x003C, 0x070E, 0x003C, 0x074A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003C, 0x043E, 0x003C, 0x01A8, 0x003C, 0x01E4 -.hword 0x003C, 0x0220, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F0 -.hword 0x0001, 0x0000, 0x003C, 0x047A, 0x003C, 0x04B6, 0x003C, 0x04F2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x025C, 0x0001, 0x00B5 -.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08EF, 0x0001, 0x0000 -.hword 0x003C, 0x0786, 0x003C, 0x07C2, 0x003C, 0x07FE, 0x003C, 0x052E -.hword 0x003C, 0x056A, 0x003C, 0x05A6, 0x003C, 0x0298, 0x003C, 0x02D4 -.hword 0x003C, 0x0310, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08EE -.hword 0x0001, 0x0000, 0x003C, 0x083A, 0x003C, 0x0876, 0x003C, 0x08B2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x05E2, 0x003C, 0x034C -.hword 0x003C, 0x0388, 0x003C, 0x03C4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604E5A0: # 0x0604E5A0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x2C -.word bowser_seg6_animvalue_0604D19C -.word bowser_seg6_animindex_0604E384 -.word 0 - -bowser_seg6_animvalue_0604E5B8: # 0x0604E5B8 -.hword 0x0000, 0x0098, 0xFFE7, 0x0000, 0x0005, 0x0013, 0x0029, 0x0047 -.hword 0x006B, 0x0093, 0x00C0, 0x00EF, 0x0120, 0x0151, 0x0182, 0x01B1 -.hword 0x01DD, 0x0206, 0x022A, 0x0247, 0x025E, 0x026C, 0x0271, 0x026D -.hword 0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167 -.hword 0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026 -.hword 0x0011, 0x0004, 0x0000, 0x0004, 0x0011, 0x0026, 0x0041, 0x0061 -.hword 0x0087, 0x00B0, 0x00DC, 0x010A, 0x0138, 0x0167, 0x0195, 0x01C1 -.hword 0x01EA, 0x0210, 0x0230, 0x024B, 0x0260, 0x026D, 0x0271, 0x026D -.hword 0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167 -.hword 0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026 -.hword 0x0011, 0x0004, 0x0000, 0x32C6, 0xC001, 0x32C6, 0xA509, 0xA50B -.hword 0xA512, 0xA51E, 0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599 -.hword 0xA5B1, 0xA5CA, 0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638 -.hword 0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE -.hword 0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C -.hword 0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511 -.hword 0xA51C, 0xA529, 0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5 -.hword 0xA5BC, 0xA5D3, 0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639 -.hword 0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE -.hword 0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C -.hword 0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xE442, 0xE43E -.hword 0xE432, 0xE41F, 0xE407, 0xE3E9, 0xE3C7, 0xE3A2, 0xE37B, 0xE352 -.hword 0xE329, 0xE300, 0xE2D9, 0xE2B4, 0xE292, 0xE274, 0xE25C, 0xE249 -.hword 0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9 -.hword 0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2 -.hword 0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0xE43F, 0xE434 -.hword 0xE423, 0xE40C, 0xE3F1, 0xE3D2, 0xE3AF, 0xE38B, 0xE365, 0xE33E -.hword 0xE317, 0xE2F0, 0xE2CC, 0xE2A9, 0xE28A, 0xE26F, 0xE258, 0xE247 -.hword 0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9 -.hword 0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2 -.hword 0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0x0254, 0x053E -.hword 0xF8D6, 0x2486, 0xDB55, 0xF34B, 0xA509, 0xA50B, 0xA512, 0xA51E -.hword 0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599, 0xA5B1, 0xA5CA -.hword 0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638, 0xA63F, 0xA642 -.hword 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3 -.hword 0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529 -.hword 0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511, 0xA51C, 0xA529 -.hword 0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5, 0xA5BD, 0xA5D3 -.hword 0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639, 0xA63F, 0xA642 -.hword 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3 -.hword 0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529 -.hword 0xA51C, 0xA511, 0xA50B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xCA03 -.hword 0xFFA2, 0xFFA2, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFFA0, 0xFFA2 -.hword 0xFFA6, 0xFFAC, 0xFFB4, 0xFFBF, 0xFFCE, 0xFFE0, 0xFFF6, 0x0010 -.hword 0x002F, 0x0053, 0x007C, 0x00AC, 0x00F2, 0x015B, 0x01DD, 0x0271 -.hword 0x030D, 0x03A9, 0x043D, 0x04C0, 0x0529, 0x0570, 0x058C, 0x058B -.hword 0x0581, 0x056E, 0x0553, 0x0531, 0x0506, 0x04D5, 0x049E, 0x0461 -.hword 0x041E, 0x03D7, 0x038B, 0x033B, 0x02E8, 0x0292, 0x023A, 0x01E0 -.hword 0x0184, 0x0128, 0x00BE, 0x003C, 0xFFA9, 0xFF06, 0xFE59, 0xFDA6 -.hword 0xFCF2, 0xFC42, 0xFB98, 0xFAFB, 0xFA6E, 0xF9F6, 0xF997, 0xF955 -.hword 0xF936, 0xF93F, 0xF972, 0xF9C8, 0xFA3A, 0xFAC3, 0xFB5C, 0xFC00 -.hword 0xFCA7, 0xFD4D, 0xFDE9, 0xFE78, 0xFEF1, 0xFF4F, 0xFF8C, 0xFFA2 -.hword 0xFF46, 0xFF2B, 0xFEDC, 0xFE5F, 0xFDBB, 0xFCF5, 0xFC14, 0xFB1D -.hword 0xFA17, 0xF907, 0xF7F3, 0xF6E1, 0xF5D8, 0xF4DC, 0xF3F5, 0xF328 -.hword 0xF27B, 0xF1F3, 0xF198, 0xF16F, 0xF197, 0xF221, 0xF2FC, 0xF418 -.hword 0xF564, 0xF6D1, 0xF84E, 0xF9CA, 0xFB35, 0xFC7E, 0xFD96, 0xFE93 -.hword 0xFF98, 0x00A2, 0x01B1, 0x02C3, 0x03D4, 0x04E4, 0x05F1, 0x06F9 -.hword 0x07F9, 0x08F2, 0x09DF, 0x0AC1, 0x0B94, 0x0C57, 0x0D08, 0x0DA6 -.hword 0x0E2F, 0x0EA0, 0x0EF4, 0x0F29, 0x0F40, 0x0F3D, 0x0F21, 0x0EF0 -.hword 0x0EAB, 0x0E56, 0x0DF2, 0x0D83, 0x0D0B, 0x0C8C, 0x0C08, 0x0B83 -.hword 0x0AFF, 0x0A67, 0x09A8, 0x08CB, 0x07D7, 0x06D2, 0x05C3, 0x04B3 -.hword 0x03A8, 0x02A9, 0x01BE, 0x00ED, 0x003F, 0xFFBA, 0xFF64, 0xFF46 -.hword 0x9A98, 0x9A93, 0x9A83, 0x9A6B, 0x9A4C, 0x9A25, 0x99FA, 0x99C9 -.hword 0x9995, 0x995F, 0x9928, 0x98F0, 0x98BA, 0x9885, 0x9853, 0x9826 -.hword 0x97FD, 0x97DB, 0x97C0, 0x97AE, 0x97A7, 0x97AE, 0x97C0, 0x97DB -.hword 0x97FD, 0x9825, 0x9850, 0x987D, 0x98AA, 0x98D5, 0x98FB, 0x9920 -.hword 0x9948, 0x9971, 0x999C, 0x99C8, 0x99F5, 0x9A23, 0x9A51, 0x9A7E -.hword 0x9AAA, 0x9AD6, 0x9B00, 0x9B28, 0x9B4E, 0x9B72, 0x9B92, 0x9BAF -.hword 0x9BC8, 0x9BDD, 0x9BED, 0x9BF7, 0x9BFC, 0x9BFC, 0x9BF9, 0x9BF2 -.hword 0x9BE8, 0x9BDC, 0x9BCF, 0x9BC0, 0x9BB0, 0x9BA1, 0x9B92, 0x9B85 -.hword 0x9B79, 0x9B6D, 0x9B5E, 0x9B4D, 0x9B3A, 0x9B27, 0x9B12, 0x9AFE -.hword 0x9AEA, 0x9AD8, 0x9AC6, 0x9AB7, 0x9AAA, 0x9AA0, 0x9A9A, 0x9A98 -.hword 0xCD46, 0x3E12, 0x0AA8, 0x0AA6, 0x0AA0, 0x0A97, 0x0A8A, 0x0A7C -.hword 0x0A6B, 0x0A59, 0x0A45, 0x0A31, 0x0A1D, 0x0A09, 0x09F5, 0x09E3 -.hword 0x09D2, 0x09C4, 0x09B7, 0x09AE, 0x09A8, 0x09A6, 0x09A8, 0x09AD -.hword 0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27 -.hword 0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1 -.hword 0x0AA6, 0x0AA8, 0x0AA6, 0x0AA1, 0x0A98, 0x0A8D, 0x0A80, 0x0A70 -.hword 0x0A5F, 0x0A4D, 0x0A3A, 0x0A27, 0x0A14, 0x0A01, 0x09EF, 0x09DE -.hword 0x09CE, 0x09C1, 0x09B6, 0x09AD, 0x09A8, 0x09A6, 0x09A8, 0x09AD -.hword 0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27 -.hword 0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1 -.hword 0x0AA6, 0x0AA8, 0x0AC9, 0x0ACB, 0x0AD0, 0x0AD8, 0x0AE3, 0x0AF1 -.hword 0x0B00, 0x0B10, 0x0B22, 0x0B34, 0x0B46, 0x0B58, 0x0B69, 0x0B7A -.hword 0x0B89, 0x0B96, 0x0BA1, 0x0BA9, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA -.hword 0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D -.hword 0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF -.hword 0x0ACB, 0x0AC9, 0x0ACB, 0x0ACF, 0x0AD7, 0x0AE1, 0x0AED, 0x0AFB -.hword 0x0B0A, 0x0B1A, 0x0B2B, 0x0B3D, 0x0B4E, 0x0B5F, 0x0B6F, 0x0B7F -.hword 0x0B8C, 0x0B98, 0x0BA2, 0x0BAA, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA -.hword 0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D -.hword 0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF -.hword 0x0ACB, 0x0AC9, 0xA078, 0xA071, 0xA05B, 0xA039, 0xA00C, 0x9FD6 -.hword 0x9F99, 0x9F56, 0x9F0F, 0x9EC5, 0x9E7A, 0x9E30, 0x9DE9, 0x9DA6 -.hword 0x9D69, 0x9D33, 0x9D06, 0x9CE4, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1 -.hword 0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0 -.hword 0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E -.hword 0xA071, 0xA078, 0xA071, 0xA05E, 0xA03F, 0xA016, 0x9FE5, 0x9FAC -.hword 0x9F6E, 0x9F2B, 0x9EE6, 0x9EA0, 0x9E59, 0x9E14, 0x9DD1, 0x9D93 -.hword 0x9D5B, 0x9D29, 0x9D00, 0x9CE1, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1 -.hword 0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0 -.hword 0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E -.hword 0xA071, 0xA078, 0x1945, 0xE9B2, 0xBD23, 0xF071, 0x0B16, 0xBF48 -.hword 0xF5A5, 0xF5A7, 0xF5AD, 0xF5B6, 0xF5C2, 0xF5D0, 0xF5E1, 0xF5F3 -.hword 0xF605, 0xF619, 0xF62D, 0xF640, 0xF653, 0xF665, 0xF675, 0xF684 -.hword 0xF690, 0xF699, 0xF69E, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686 -.hword 0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE -.hword 0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5 -.hword 0xF5A7, 0xF5AC, 0xF5B5, 0xF5C0, 0xF5CD, 0xF5DC, 0xF5EC, 0xF5FE -.hword 0xF610, 0xF623, 0xF636, 0xF648, 0xF65A, 0xF66A, 0xF679, 0xF686 -.hword 0xF691, 0xF699, 0xF69F, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686 -.hword 0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE -.hword 0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5 -.hword 0xF580, 0xF57E, 0xF579, 0xF571, 0xF566, 0xF55A, 0xF54B, 0xF53B -.hword 0xF52A, 0xF518, 0xF507, 0xF4F5, 0xF4E4, 0xF4D4, 0xF4C5, 0xF4B9 -.hword 0xF4AE, 0xF4A6, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6 -.hword 0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531 -.hword 0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580 -.hword 0xF57E, 0xF57A, 0xF572, 0xF569, 0xF55D, 0xF54F, 0xF541, 0xF531 -.hword 0xF520, 0xF510, 0xF4FF, 0xF4EE, 0xF4DE, 0xF4D0, 0xF4C2, 0xF4B6 -.hword 0xF4AD, 0xF4A5, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6 -.hword 0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531 -.hword 0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580 -.hword 0xA064, 0xA05D, 0xA047, 0xA025, 0x9FF8, 0x9FC2, 0x9F85, 0x9F42 -.hword 0x9EFB, 0x9EB1, 0x9E66, 0x9E1D, 0x9DD5, 0x9D92, 0x9D55, 0x9D1F -.hword 0x9CF2, 0x9CD0, 0x9CBB, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15 -.hword 0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18 -.hword 0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064 -.hword 0xA05D, 0xA04A, 0xA02B, 0xA002, 0x9FD1, 0x9F98, 0x9F5A, 0x9F18 -.hword 0x9ED2, 0x9E8C, 0x9E45, 0x9E00, 0x9DBD, 0x9D7F, 0x9D47, 0x9D15 -.hword 0x9CED, 0x9CCE, 0x9CBA, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15 -.hword 0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18 -.hword 0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064 -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_0604EE14: # 0x0604EE14 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0050, 0x0003 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042D -.hword 0x0001, 0x0000, 0x0050, 0x0242, 0x0050, 0x0292, 0x0050, 0x02E2 -.hword 0x0001, 0x014C, 0x0001, 0x014D, 0x0001, 0x014E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x042C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042B, 0x0001, 0x0000 -.hword 0x0001, 0x0332, 0x0001, 0x0333, 0x0001, 0x0334, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x014F, 0x0001, 0x00F6, 0x0001, 0x00F7 -.hword 0x0001, 0x00F8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042A -.hword 0x0001, 0x0000, 0x0050, 0x0150, 0x0050, 0x01A0, 0x0050, 0x01F0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F9, 0x0001, 0x0053 -.hword 0x0001, 0x0054, 0x0001, 0x0055, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0429, 0x0001, 0x0000 -.hword 0x0001, 0x0335, 0x0001, 0x0336, 0x0001, 0x0337, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0240, 0x0001, 0x00FA, 0x0001, 0x0000 -.hword 0x0001, 0x00FB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0428 -.hword 0x0001, 0x0000, 0x0050, 0x0338, 0x0050, 0x0388, 0x0050, 0x03D8 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0241, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x00FC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604F030: # 0x0604F030 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x2C -.word bowser_seg6_animvalue_0604E5B8 -.word bowser_seg6_animindex_0604EE14 -.word 0 - -bowser_seg6_animvalue_0604F048: # 0x0604F048 -.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009E -.hword 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A2, 0x00A2, 0x00A1, 0x00A0 -.hword 0x009E, 0x009C, 0x009B, 0x0099, 0x0098, 0x0098, 0x0098, 0x0099 -.hword 0x009B, 0x009C, 0x009E, 0x00A0, 0x00A2, 0x00A3, 0x00A4, 0x00A4 -.hword 0x00A4, 0x00A3, 0x00A2, 0x00A0, 0x009F, 0x009D, 0x009C, 0x009A -.hword 0x0099, 0x0098, 0x0098, 0xFFE7, 0x0003, 0xFFFA, 0xFFE0, 0xFFB9 -.hword 0xFF88, 0xFF51, 0xFF19, 0xFEE2, 0xFEB1, 0xFE8A, 0xFE6F, 0xFE65 -.hword 0xFE73, 0xFE99, 0xFED0, 0xFF11, 0xFF55, 0xFF96, 0xFFCD, 0xFFF2 -.hword 0x0000, 0xFFF5, 0xFFD6, 0xFFA8, 0xFF70, 0xFF33, 0xFEF6, 0xFEBE -.hword 0xFE90, 0xFE71, 0xFE65, 0xFE6F, 0xFE8A, 0xFEB1, 0xFEE2, 0xFF19 -.hword 0xFF51, 0xFF88, 0xFFB9, 0xFFE0, 0xFFFA, 0x0003, 0xF54F, 0xF572 -.hword 0xF5D4, 0xF66A, 0xF72C, 0xF80F, 0xF909, 0xFA10, 0xFB1B, 0xFC1F -.hword 0xFD12, 0xFDEB, 0xFEC8, 0xFFC1, 0x00C9, 0x01D2, 0x02CC, 0x03A8 -.hword 0x0458, 0x04CC, 0x04F6, 0x04D5, 0x0478, 0x03E9, 0x0333, 0x025F -.hword 0x0178, 0x0089, 0xFF9B, 0xFEB8, 0xFDEB, 0xFD1A, 0xFC2C, 0xFB2A -.hword 0xFA20, 0xF917, 0xF81B, 0xF735, 0xF670, 0xF5D6, 0xF573, 0xF54F -.hword 0x0002, 0xFFFB, 0xFFE7, 0xFFC9, 0xFFA4, 0xFF7A, 0xFF4F, 0xFF26 -.hword 0xFF01, 0xFEE3, 0xFECF, 0xFEC7, 0xFED2, 0xFEEF, 0xFF19, 0xFF4B -.hword 0xFF7F, 0xFFB1, 0xFFDB, 0xFFF8, 0x0002, 0xFFFA, 0xFFE2, 0xFFBF -.hword 0xFF94, 0xFF65, 0xFF36, 0xFF0B, 0xFEE8, 0xFED0, 0xFEC7, 0xFECF -.hword 0xFEE3, 0xFF01, 0xFF26, 0xFF4F, 0xFF7A, 0xFFA4, 0xFFC9, 0xFFE7 -.hword 0xFFFB, 0x0002, 0x32C6, 0xC001, 0x32C6, 0x0005, 0x0004, 0x0003 -.hword 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003 -.hword 0x0006, 0x0005, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0xF430 -.hword 0xF477, 0xF532, 0xF63D, 0xF772, 0xF8AB, 0xFA15, 0xFBC8, 0xFD83 -.hword 0xFF01, 0x0000, 0x0083, 0x00C6, 0x00D9, 0x00CD, 0x00B4, 0x009D -.hword 0x009B, 0x0094, 0x0079, 0x005B, 0x0037, 0x0016, 0x0000, 0x000A -.hword 0x002C, 0x0037, 0x0000, 0xFF68, 0xFE8E, 0xFD9C, 0xFCBE, 0xFC01 -.hword 0xFB4F, 0xFA9D, 0xF9E2, 0xF913, 0xF805, 0xF6BD, 0xF57F, 0xF48F -.hword 0xF430, 0xA506, 0xA567, 0xA651, 0xA771, 0xA874, 0xA906, 0xA90D -.hword 0xA8C0, 0xA848, 0xA7CE, 0xA77A, 0xA744, 0xA70A, 0xA6D3, 0xA6A7 -.hword 0xA68D, 0xA68E, 0xA6B1, 0xA818, 0xA961, 0xA8F4, 0xA808, 0xA714 -.hword 0xA68D, 0xA6A3, 0xA712, 0xA7A2, 0xA81C, 0xA890, 0xA913, 0xA96E -.hword 0xA96A, 0xA8EF, 0xA823, 0xA737, 0xA65A, 0xA5BA, 0xA560, 0xA52A -.hword 0xA510, 0xA507, 0xA506, 0x0000, 0x0001, 0x0004, 0x0007, 0x0009 -.hword 0x000A, 0x0007, 0x0000, 0xFFEF, 0xFFD4, 0xFFB5, 0xFF98, 0xFF83 -.hword 0xFF7F, 0xFF8C, 0xFFA6, 0xFFC8, 0xFFED, 0x0010, 0x002D, 0x003E -.hword 0x0041, 0x0037, 0x0026, 0x0014, 0x0005, 0x0000, 0x0004, 0x0011 -.hword 0x0020, 0x0030, 0x003C, 0x0041, 0x003F, 0x0039, 0x0030, 0x0026 -.hword 0x001B, 0x0010, 0x0008, 0x0002, 0x0000, 0x0C39, 0x0BC9, 0x0A9D -.hword 0x08EB, 0x06E8, 0x04CA, 0x02C6, 0x0112, 0xFF94, 0xFE11, 0xFC98 -.hword 0xFB33, 0xF9EF, 0xF8D7, 0xF7CD, 0xF6BA, 0xF5B6, 0xF4D8, 0xF438 -.hword 0xF3EF, 0xF414, 0xF4E2, 0xF65C, 0xF840, 0xFA50, 0xFC4C, 0xFDF3 -.hword 0xFF4A, 0x0084, 0x01A6, 0x02B5, 0x03B5, 0x04AC, 0x05AF, 0x06C7 -.hword 0x07E6, 0x08FF, 0x0A03, 0x0AE6, 0x0B99, 0x0C0E, 0x0C39, 0xE442 -.hword 0xE43B, 0xE429, 0xE414, 0xE405, 0xE402, 0xE414, 0xE442, 0xE4AE -.hword 0xE558, 0xE61B, 0xE6D1, 0xE754, 0xE77D, 0xE73E, 0xE6B6, 0xE600 -.hword 0xE535, 0xE471, 0xE3CE, 0xE368, 0xE343, 0xE348, 0xE36F, 0xE3AC -.hword 0xE3F6, 0xE442, 0xE4A6, 0xE52D, 0xE5BF, 0xE646, 0xE6A8, 0xE6CE -.hword 0xE6B8, 0xE67C, 0xE625, 0xE5BE, 0xE552, 0xE4EB, 0xE495, 0xE459 -.hword 0xE442, 0x0254, 0x024D, 0x023C, 0x0223, 0x0204, 0x01E2, 0x01C0 -.hword 0x01A1, 0x0187, 0x0175, 0x016A, 0x0162, 0x015B, 0x0157, 0x0155 -.hword 0x0154, 0x0154, 0x0155, 0x0157, 0x0158, 0x015A, 0x015B, 0x015C -.hword 0x015E, 0x015F, 0x0162, 0x0164, 0x0168, 0x016C, 0x0172, 0x0178 -.hword 0x0180, 0x0189, 0x0195, 0x01A6, 0x01C0, 0x01DF, 0x0200, 0x0220 -.hword 0x023A, 0x024D, 0x0254, 0x053E, 0x0540, 0x0546, 0x054F, 0x055A -.hword 0x0566, 0x0572, 0x057D, 0x0586, 0x058C, 0x058F, 0x0592, 0x0593 -.hword 0x0594, 0x0594, 0x0593, 0x0593, 0x0592, 0x0591, 0x0590, 0x058F -.hword 0x058E, 0x058E, 0x058D, 0x058D, 0x058C, 0x058C, 0x058B, 0x0589 -.hword 0x0588, 0x0586, 0x0584, 0x0581, 0x057D, 0x0577, 0x056F, 0x0565 -.hword 0x055A, 0x054F, 0x0546, 0x0540, 0x053E, 0xF8D6, 0xF8A5, 0xF822 -.hword 0xF761, 0xF676, 0xF577, 0xF477, 0xF38B, 0xF2C9, 0xF244, 0xF1F0 -.hword 0xF1B0, 0xF183, 0xF165, 0xF155, 0xF150, 0xF153, 0xF15C, 0xF168 -.hword 0xF175, 0xF181, 0xF18A, 0xF194, 0xF19E, 0xF1AA, 0xF1BA, 0xF1CE -.hword 0xF1E7, 0xF207, 0xF22F, 0xF260, 0xF29B, 0xF2E1, 0xF334, 0xF3B7 -.hword 0xF47A, 0xF565, 0xF65E, 0xF74C, 0xF816, 0xF8A1, 0xF8D6, 0x2486 -.hword 0x24A7, 0x2505, 0x2595, 0x264F, 0x272A, 0x281C, 0x291C, 0x2A20 -.hword 0x2B20, 0x2C11, 0x2CEC, 0x2DA6, 0x2E37, 0x2E94, 0x2EB5, 0x2D9F -.hword 0x2B0A, 0x27FB, 0x2578, 0x2486, 0x24D5, 0x2564, 0x2627, 0x2716 -.hword 0x2828, 0x2954, 0x2A8F, 0x2BD0, 0x2D0F, 0x2E42, 0x2F5F, 0x305D -.hword 0x3133, 0x31D8, 0x3241, 0x3267, 0x30F5, 0x2D84, 0x2969, 0x25F7 -.hword 0x2486, 0xDB55, 0xDB7C, 0xDBE9, 0xDC91, 0xDD69, 0xDE65, 0xDF7B -.hword 0xE09E, 0xE1C4, 0xE2E1, 0xE3EA, 0xE4D5, 0xE594, 0xE61E, 0xE667 -.hword 0xE671, 0xE649, 0xE5FA, 0xE590, 0xE517, 0xE49A, 0xE425, 0xE3B4 -.hword 0xE33D, 0xE2C0, 0xE23F, 0xE1BA, 0xE133, 0xE0AA, 0xE020, 0xDF97 -.hword 0xDF0E, 0xDE88, 0xDE05, 0xDD86, 0xDD0C, 0xDC98, 0xDC2F, 0xDBD5 -.hword 0xDB91, 0xDB65, 0xDB55, 0x0000, 0xFFF6, 0xFFD7, 0xFFA7, 0xFF68 -.hword 0xFF1F, 0xFECD, 0xFE76, 0xFE1C, 0xFDC3, 0xFD6C, 0xFD1C, 0xFCD5 -.hword 0xFC9A, 0xFC69, 0xFC3D, 0xFC17, 0xFBF7, 0xFBDD, 0xFBCA, 0xFBBF -.hword 0xFBBA, 0xFBBA, 0xFBB8, 0xFBB6, 0xFBB5, 0xFBB5, 0xFBB7, 0xFBBC -.hword 0xFBC4, 0xFBD0, 0xFBE1, 0xFBF7, 0xFC13, 0xFC36, 0xFC61, 0xFC93 -.hword 0xFD11, 0xFDEF, 0xFEE6, 0xFFAE, 0x0000, 0xF34B, 0xF33D, 0xF312 -.hword 0xF2D1, 0xF27C, 0xF218, 0xF1A9, 0xF133, 0xF0BA, 0xF041, 0xEFCD -.hword 0xEF62, 0xEF03, 0xEEB5, 0xEE75, 0xEE3B, 0xEE0A, 0xEDE3, 0xEDC6 -.hword 0xEDB4, 0xEDAF, 0xEDB8, 0xEDCA, 0xEDDE, 0xEDF5, 0xEE0F, 0xEE2C -.hword 0xEE4D, 0xEE71, 0xEE99, 0xEEC4, 0xEEF3, 0xEF27, 0xEF5E, 0xEF9A -.hword 0xEFDA, 0xF01F, 0xF0A1, 0xF171, 0xF250, 0xF302, 0xF34B, 0x0000 -.hword 0xFFFF, 0xFFFA, 0xFFF2, 0xFFE8, 0xFFDC, 0xFFCD, 0xFFBE, 0xFFAD -.hword 0xFF9C, 0xFF8B, 0xFF7A, 0xFF69, 0xFF59, 0xFF44, 0xFF2A, 0xFF0E -.hword 0xFEF4, 0xFEE1, 0xFED8, 0xFED8, 0xFED9, 0xFEDB, 0xFEE0, 0xFEE6 -.hword 0xFEEF, 0xFEFA, 0xFF08, 0xFF17, 0xFF2A, 0xFF3F, 0xFF76, 0xFFCD -.hword 0x0012, 0x0038, 0x004F, 0x0054, 0x004A, 0x0035, 0x001C, 0x0008 -.hword 0x0000, 0x0000, 0x0012, 0x0048, 0x009B, 0x0107, 0x0187, 0x0216 -.hword 0x02AF, 0x034E, 0x03EE, 0x048A, 0x051C, 0x05A1, 0x0613, 0x067D -.hword 0x06E5, 0x0742, 0x0788, 0x07AD, 0x07A7, 0x0780, 0x0748, 0x0704 -.hword 0x06B4, 0x065B, 0x05FB, 0x0597, 0x0530, 0x04C8, 0x0462, 0x0400 -.hword 0x0387, 0x02F4, 0x0271, 0x0210, 0x01C0, 0x0174, 0x011B, 0x00B8 -.hword 0x005D, 0x001A, 0x0000, 0xA438, 0xA43E, 0xA44E, 0xA466, 0xA485 -.hword 0xA4A7, 0xA4CC, 0xA4F1, 0xA515, 0xA534, 0xA54E, 0xA560, 0xA568 -.hword 0xA564, 0xA536, 0xA4D2, 0xA456, 0xA3DF, 0xA38A, 0xA374, 0xA38C -.hword 0xA3B0, 0xA3DE, 0xA417, 0xA45A, 0xA4A7, 0xA4FC, 0xA559, 0xA5BF -.hword 0xA62C, 0xA6A0, 0xA76D, 0xA8A9, 0xA9FC, 0xABC6, 0xADA6, 0xAE1F -.hword 0xACA2, 0xAA1E, 0xA75C, 0xA522, 0xA438, 0x8001, 0x8001, 0xBE14 -.hword 0xBE12, 0xBE0C, 0xBE02, 0xBDF3, 0xBDE0, 0xBDC9, 0xBDAE, 0xBD8F -.hword 0xBD6C, 0xBD44, 0xBD0E, 0xBCC6, 0xBC74, 0xBC1D, 0xBBCA, 0xBB82 -.hword 0xBB4D, 0xBB47, 0xBB73, 0xBBAA, 0xBBC7, 0xBBA6, 0xBB21, 0xBA2C -.hword 0xB8E4, 0xB766, 0xB5CE, 0xB439, 0xB2C2, 0xB188, 0xB0A5, 0xB1FD -.hword 0xB458, 0xB5CB, 0xB761, 0xB900, 0xBA8E, 0xBBF2, 0xBD10, 0xBDCF -.hword 0xBE14, 0xCA03, 0xC9D0, 0xC947, 0xC883, 0xC79D, 0xC6B0, 0xC5D5 -.hword 0xC526, 0xC4BF, 0xC4B7, 0xC515, 0xC5BF, 0xC6A4, 0xC7B2, 0xC8D7 -.hword 0xCA03, 0xCB24, 0xCC27, 0xCCFC, 0xCD91, 0xCDD5, 0xCDCB, 0xCD89 -.hword 0xCD1A, 0xCC85, 0xCBD4, 0xCB10, 0xCA43, 0xC974, 0xC8AF, 0xC7FB -.hword 0xC762, 0xC6ED, 0xC6A4, 0xC6A6, 0xC6F7, 0xC77F, 0xC825, 0xC8D2 -.hword 0xC96B, 0xC9D9, 0xCA03, 0xFF61, 0xFF4A, 0xFF1B, 0xFEF6, 0xFEE0 -.hword 0xFECB, 0xFEB6, 0xFEA1, 0xFE8D, 0xFE79, 0xFE65, 0xFE52, 0xFE40 -.hword 0xFE2F, 0xFE1E, 0xFE0E, 0xFDFF, 0xFDF2, 0xFDED, 0xFDF9, 0xFE15 -.hword 0xFE64, 0xFEAE, 0xFEC8, 0xFEE2, 0xFEFC, 0xFF16, 0xFF2F, 0xFF47 -.hword 0xFF5F, 0xFF75, 0xFF8B, 0xFF9F, 0xFFB2, 0xFFC4, 0xFFD4, 0xFFE2 -.hword 0xFFEE, 0xFFF9, 0xFFD5, 0xFF8A, 0xFF61, 0xF56D, 0xF568, 0xF592 -.hword 0xF63E, 0xF750, 0xF871, 0xF9A0, 0xFAD9, 0xFC1A, 0xFD60, 0xFEA9 -.hword 0xFFF2, 0x0138, 0x027A, 0x03B4, 0x04E4, 0x0607, 0x071C, 0x07E0 -.hword 0x082A, 0x0813, 0x0723, 0x05D4, 0x04D6, 0x03D5, 0x02D2, 0x01CC -.hword 0x00C5, 0xFFBF, 0xFEB8, 0xFDB2, 0xFCAE, 0xFBAC, 0xFAAE, 0xF9B5 -.hword 0xF8C0, 0xF7D1, 0xF6E9, 0xF608, 0xF57E, 0xF564, 0xF56D, 0x898F -.hword 0x89D1, 0x8A44, 0x8A6A, 0x8A3A, 0x8A00, 0x89BF, 0x8977, 0x892A -.hword 0x88DA, 0x8889, 0x8838, 0x87E9, 0x879F, 0x8759, 0x871B, 0x86E6 -.hword 0x86BB, 0x86E3, 0x876A, 0x87F6, 0x88A3, 0x8912, 0x8901, 0x88E7 -.hword 0x88C7, 0x88A1, 0x8877, 0x884A, 0x881B, 0x87ED, 0x87BF, 0x8794 -.hword 0x876D, 0x874B, 0x8730, 0x871D, 0x8713, 0x8714, 0x87BB, 0x88EC -.hword 0x898F, 0xCD46, 0xCD1E, 0xCCB1, 0xCC0B, 0xCB39, 0xCA49, 0xC948 -.hword 0xC843, 0xC747, 0xC662, 0xC5A0, 0xC510, 0xC4BE, 0xC4B7, 0xC54F -.hword 0xC6A3, 0xC875, 0xCA85, 0xCC92, 0xCE5E, 0xCFA8, 0xD031, 0xD024 -.hword 0xCFDC, 0xCF61, 0xCEBD, 0xCDF8, 0xCD1A, 0xCC2B, 0xCB34, 0xCA3E -.hword 0xC951, 0xC875, 0xC7B3, 0xC713, 0xC69E, 0xC65D, 0xC6FD, 0xC8B0 -.hword 0xCAC5, 0xCC88, 0xCD46, 0x3F4B, 0x3F30, 0x3EE3, 0x3E6E, 0x3DD9 -.hword 0x3D2E, 0x3C75, 0x3BB7, 0x3AFD, 0x3A4F, 0x39B7, 0x393D, 0x38EA -.hword 0x38C6, 0x3929, 0x3A2F, 0x3B8C, 0x3CF3, 0x3E19, 0x3EB0, 0x3ED4 -.hword 0x3ED5, 0x3EB9, 0x3E86, 0x3E41, 0x3DF1, 0x3D9A, 0x3D42, 0x3CF0 -.hword 0x3CA8, 0x3C71, 0x3C3C, 0x3BFB, 0x3BB6, 0x3B77, 0x3B47, 0x3B2C -.hword 0x3B30, 0x3B5C, 0x3C7F, 0x3E55, 0x3F4B, 0x0AA8, 0x0AA1, 0x0A8D -.hword 0x0A70, 0x0A4B, 0x0A22, 0x09F7, 0x09CC, 0x09A5, 0x0983, 0x096A -.hword 0x0956, 0x0943, 0x0935, 0x092D, 0x092E, 0x0938, 0x0950, 0x097C -.hword 0x09BC, 0x0A0A, 0x0A5E, 0x0AB0, 0x0AF9, 0x0B3B, 0x0B80, 0x0BC3 -.hword 0x0C06, 0x0C46, 0x0C82, 0x0CB9, 0x0CE9, 0x0CE9, 0x0CB5, 0x0C72 -.hword 0x0C22, 0x0BCB, 0x0B75, 0x0B25, 0x0AE4, 0x0AB8, 0x0AA8, 0x0AC9 -.hword 0x0ACF, 0x0AE0, 0x0AFA, 0x0B1B, 0x0B3F, 0x0B65, 0x0B8B, 0x0BAD -.hword 0x0BCB, 0x0BE1, 0x0BF2, 0x0C02, 0x0C0F, 0x0C15, 0x0C15, 0x0C0A -.hword 0x0BF4, 0x0BCE, 0x0B97, 0x0B54, 0x0B09, 0x0ABB, 0x0A6E, 0x0A1F -.hword 0x09CA, 0x0970, 0x0916, 0x08BE, 0x086C, 0x0821, 0x07E3, 0x07EF -.hword 0x083C, 0x0891, 0x08F6, 0x0962, 0x09CD, 0x0A2E, 0x0A7F, 0x0AB5 -.hword 0x0AC9, 0xA078, 0xA05E, 0xA017, 0x9FAD, 0x9F27, 0x9E91, 0x9DF4 -.hword 0x9D59, 0x9CC9, 0x9C4F, 0x9BF3, 0x9BAA, 0x9B68, 0x9B34, 0x9B16 -.hword 0x9B18, 0x9B41, 0x9B99, 0x9C37, 0x9D1F, 0x9E38, 0x9F6B, 0xA0A1 -.hword 0xA1C1, 0xA2DA, 0xA403, 0xA532, 0xA65F, 0xA784, 0xA896, 0xA98E -.hword 0xAA64, 0xAA4A, 0xA951, 0xA82D, 0xA6D1, 0xA55B, 0xA3E7, 0xA292 -.hword 0xA17B, 0xA0BE, 0xA078, 0x1945, 0x192C, 0x18E9, 0x1887, 0x1811 -.hword 0x1791, 0x1714, 0x16A5, 0x164D, 0x1619, 0x1601, 0x15F4, 0x15F1 -.hword 0x15F8, 0x1607, 0x161F, 0x163D, 0x1662, 0x168C, 0x16BA, 0x16EC -.hword 0x1726, 0x176D, 0x17BF, 0x1817, 0x1875, 0x18D4, 0x1934, 0x1990 -.hword 0x19E6, 0x1A34, 0x1A78, 0x1AAE, 0x1AD3, 0x1AD8, 0x1AB5, 0x1A77 -.hword 0x1A29, 0x19D7, 0x198E, 0x1959, 0x1945, 0xE9B2, 0xE99A, 0xE957 -.hword 0xE8F6, 0xE881, 0xE803, 0xE787, 0xE719, 0xE6C2, 0xE68F, 0xE676 -.hword 0xE668, 0xE663, 0xE668, 0xE676, 0xE68B, 0xE6A9, 0xE6CD, 0xE6F8 -.hword 0xE729, 0xE75F, 0xE7A1, 0xE7F1, 0xE84E, 0xE8B4, 0xE91F, 0xE98D -.hword 0xE9FA, 0xEA64, 0xEAC6, 0xEB1F, 0xEB6A, 0xEBA5, 0xEBCC, 0xEBCB -.hword 0xEB98, 0xEB43, 0xEADB, 0xEA70, 0xEA11, 0xE9CC, 0xE9B2, 0xBD23 -.hword 0xBD4F, 0xBDC8, 0xBE7A, 0xBF4F, 0xC035, 0xC116, 0xC1E0, 0xC27E -.hword 0xC2DB, 0xC308, 0xC321, 0xC327, 0xC31C, 0xC301, 0xC2D7, 0xC2A1 -.hword 0xC25F, 0xC212, 0xC1BD, 0xC160, 0xC0F1, 0xC06A, 0xBFCF, 0xBF26 -.hword 0xBE73, 0xBDBD, 0xBD07, 0xBC57, 0xBBB2, 0xBB1E, 0xBA9F, 0xBA3A -.hword 0xB9F5, 0xB9F0, 0xBA3A, 0xBABA, 0xBB58, 0xBBFD, 0xBC90, 0xBCFA -.hword 0xBD23, 0xF071, 0xF066, 0xF048, 0xF01A, 0xEFDF, 0xEF99, 0xEF4D -.hword 0xEEFD, 0xEEAD, 0xEE5E, 0xEE16, 0xEDD6, 0xEDA1, 0xED7C, 0xED68 -.hword 0xED65, 0xED6F, 0xED84, 0xEDA2, 0xEDC5, 0xEDEB, 0xEE12, 0xEE3A -.hword 0xEE66, 0xEE95, 0xEEC6, 0xEEFA, 0xEF2E, 0xEF63, 0xEF97, 0xEFCB -.hword 0xEFFE, 0xF02E, 0xF05B, 0xF085, 0xF0AB, 0xF0CC, 0xF0D6, 0xF0C2 -.hword 0xF09F, 0xF07F, 0xF071, 0x0B16, 0x0B16, 0x0B14, 0x0B12, 0x0B0F -.hword 0x0B0B, 0x0B07, 0x0B03, 0x0AFF, 0x0AFB, 0x0AF7, 0x0AF4, 0x0AF1 -.hword 0x0AEF, 0x0AED, 0x0AEA, 0x0AE7, 0x0AE5, 0x0AE5, 0x0AE8, 0x0AED -.hword 0x0AF7, 0x0B05, 0x0B15, 0x0B28, 0x0B3D, 0x0B53, 0x0B6A, 0x0B81 -.hword 0x0B98, 0x0BAD, 0x0BC1, 0x0BD3, 0x0BE3, 0x0BEF, 0x0BF7, 0x0BFB -.hword 0x0BE4, 0x0BAC, 0x0B67, 0x0B2E, 0x0B16, 0xBF48, 0xBF47, 0xBF43 -.hword 0xBF3D, 0xBF35, 0xBF2C, 0xBF21, 0xBF17, 0xBF0C, 0xBF02, 0xBEF8 -.hword 0xBEF0, 0xBEE9, 0xBEE4, 0xBEDE, 0xBED7, 0xBED0, 0xBECB, 0xBECA -.hword 0xBED0, 0xBEDE, 0xBEF8, 0xBF1B, 0xBF46, 0xBF78, 0xBFAE, 0xBFE7 -.hword 0xC023, 0xC05E, 0xC099, 0xC0D1, 0xC105, 0xC134, 0xC15C, 0xC17B -.hword 0xC190, 0xC19B, 0xC15F, 0xC0CC, 0xC01B, 0xBF87, 0xBF48, 0xF5A5 -.hword 0xF5A0, 0xF590, 0xF579, 0xF55B, 0xF538, 0xF512, 0xF4EB, 0xF4C5 -.hword 0xF4A1, 0xF482, 0xF468, 0xF456, 0xF44E, 0xF45B, 0xF481, 0xF4B7 -.hword 0xF4F7, 0xF536, 0xF56C, 0xF59F, 0xF5D8, 0xF614, 0xF652, 0xF68F -.hword 0xF6CA, 0xF6FF, 0xF72C, 0xF750, 0xF769, 0xF773, 0xF76A, 0xF74E -.hword 0xF723, 0xF6EC, 0xF6AF, 0xF670, 0xF633, 0xF5FB, 0xF5CE, 0xF5B0 -.hword 0xF5A5, 0xF580, 0xF586, 0xF598, 0xF5B3, 0xF5D5, 0xF5FC, 0xF627 -.hword 0xF653, 0xF67F, 0xF6A7, 0xF6CB, 0xF6E9, 0xF6FD, 0xF707, 0xF6F9 -.hword 0xF6CD, 0xF68F, 0xF648, 0xF603, 0xF5CC, 0xF59B, 0xF567, 0xF531 -.hword 0xF4FB, 0xF4C5, 0xF493, 0xF465, 0xF43E, 0xF41F, 0xF409, 0xF3FF -.hword 0xF406, 0xF41C, 0xF440, 0xF46D, 0xF4A1, 0xF4D6, 0xF509, 0xF538 -.hword 0xF55E, 0xF577, 0xF580, 0xA064, 0xA07C, 0xA0BD, 0xA121, 0xA1A0 -.hword 0xA232, 0xA2D1, 0xA374, 0xA415, 0xA4AB, 0xA530, 0xA59D, 0xA5E8 -.hword 0xA60D, 0xA5D8, 0xA537, 0xA44F, 0xA347, 0xA243, 0xA169, 0xA0A4 -.hword 0x9FCB, 0x9EE7, 0x9DFF, 0x9D1B, 0x9C43, 0x9B7E, 0x9AD5, 0x9A4F -.hword 0x99F4, 0x99CC, 0x99EA, 0x9A4F, 0x9AEE, 0x9BB4, 0x9C94, 0x9D7C -.hword 0x9E5E, 0x9F29, 0x9FCE, 0xA03C, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_0604FD30: # 0x0604FD30 -.hword 0x0001, 0x0000, 0x002A, 0x0001, 0x0001, 0x002B, 0x002A, 0x002C -.hword 0x002A, 0x0056, 0x002A, 0x0080, 0x0001, 0x0000, 0x0001, 0x0672 -.hword 0x0001, 0x0000, 0x002A, 0x0475, 0x002A, 0x049F, 0x002A, 0x04C9 -.hword 0x0001, 0x034D, 0x0001, 0x034E, 0x002A, 0x034F, 0x002A, 0x00AD -.hword 0x002A, 0x00D7, 0x002A, 0x0101, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0671, 0x0001, 0x0000, 0x002A, 0x012B -.hword 0x002A, 0x0155, 0x002A, 0x017F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0670, 0x0001, 0x0000 -.hword 0x002A, 0x04F3, 0x002A, 0x051D, 0x002A, 0x0547, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002A, 0x0379, 0x002A, 0x01A9, 0x002A, 0x01D3 -.hword 0x002A, 0x01FD, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066F -.hword 0x0001, 0x0000, 0x002A, 0x03A3, 0x002A, 0x03CD, 0x002A, 0x03F7 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002A, 0x0227, 0x0001, 0x00AA -.hword 0x0001, 0x00AB, 0x0001, 0x00AC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066E, 0x0001, 0x0000 -.hword 0x002A, 0x0571, 0x002A, 0x059B, 0x002A, 0x05C5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002A, 0x0421, 0x002A, 0x0251, 0x002A, 0x027B -.hword 0x002A, 0x02A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066D -.hword 0x0001, 0x0000, 0x002A, 0x05EF, 0x002A, 0x0619, 0x002A, 0x0643 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002A, 0x044B, 0x002A, 0x02CF -.hword 0x002A, 0x02F9, 0x002A, 0x0323, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_0604FF4C: # 0x0604FF4C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2A -.hword 0x2C -.word bowser_seg6_animvalue_0604F048 -.word bowser_seg6_animindex_0604FD30 -.word 0 - -bowser_seg6_animvalue_0604FF64: # 0x0604FF64 -.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0099, 0x0099, 0x0099 -.hword 0x0099, 0x0099, 0x009A, 0x009A, 0x009A, 0x009A, 0x009A, 0x0099 -.hword 0x0099, 0x0099, 0x0099, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7 -.hword 0x0003, 0x0002, 0x0000, 0xFFFE, 0xFFF9, 0xFFF5, 0xFFF0, 0xFFEB -.hword 0xFFE6, 0xFFE3, 0xFFE0, 0xFFDF, 0xFFE0, 0xFFE3, 0xFFE6, 0xFFEB -.hword 0xFFF0, 0xFFF5, 0xFFF9, 0xFFFD, 0xFFFF, 0x0000, 0xF54F, 0xF565 -.hword 0xF5A4, 0xF604, 0xF67F, 0xF710, 0xF7B0, 0xF858, 0xF902, 0xF9A9 -.hword 0xFA45, 0xFAD1, 0xFB5F, 0xFC00, 0xFCAC, 0xFD5B, 0xFE05, 0xFEA4 -.hword 0xFF2D, 0xFF9B, 0xFFE4, 0x0000, 0x0002, 0x000E, 0x0032, 0x0066 -.hword 0x00A7, 0x00EF, 0x013A, 0x0182, 0x01C3, 0x01F7, 0x021A, 0x0227 -.hword 0x0217, 0x01EE, 0x01B1, 0x0167, 0x0116, 0x00C5, 0x007A, 0x003C -.hword 0x0011, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0005, 0xFFF2, 0xFFBD -.hword 0xFF6D, 0xFF0A, 0xFE9C, 0xFE2A, 0xFDBC, 0xFD59, 0xFD09, 0xFCD4 -.hword 0xFCC0, 0xFCD7, 0xFD15, 0xFD71, 0xFDE1, 0xFE5B, 0xFED6, 0xFF47 -.hword 0xFFA5, 0xFFE6, 0x0000, 0xF430, 0xF44B, 0xF498, 0xF50E, 0xF5A6 -.hword 0xF657, 0xF719, 0xF7E3, 0xF8AF, 0xF973, 0xFA28, 0xFAC6, 0xFB5F -.hword 0xFC07, 0xFCB7, 0xFD67, 0xFE11, 0xFEAD, 0xFF34, 0xFF9E, 0xFFE5 -.hword 0x0000, 0xA506, 0xA506, 0xA505, 0xA503, 0xA502, 0xA4FF, 0xA4FD -.hword 0xA4FB, 0xA4F9, 0xA4F7, 0xA4F6, 0xA4F6, 0xA4F7, 0xA4F8, 0xA4FA -.hword 0xA4FD, 0xA4FF, 0xA502, 0xA505, 0xA507, 0xA508, 0xA509, 0x0C39 -.hword 0x0C24, 0x0BE9, 0x0B8C, 0x0B11, 0x0A7C, 0x09D0, 0x0912, 0x0846 -.hword 0x0770, 0x0694, 0x05B5, 0x04D9, 0x0402, 0x0335, 0x0276, 0x01C9 -.hword 0x0131, 0x00B4, 0x0055, 0x0017, 0x0000, 0xE442, 0x0254, 0x053E -.hword 0xF8D6, 0x2486, 0xDB55, 0xDB1A, 0xDA77, 0xD984, 0xD857, 0xD707 -.hword 0xD5AC, 0xD45C, 0xD32F, 0xD23C, 0xD199, 0xD15D, 0xD1A4, 0xD263 -.hword 0xD37D, 0xD4D5, 0xD64B, 0xD7C2, 0xD91D, 0xDA3D, 0xDB04, 0xDB55 -.hword 0x0000, 0x000C, 0x002E, 0x0062, 0x00A1, 0x00E8, 0x0131, 0x0178 -.hword 0x01B7, 0x01EA, 0x020D, 0x0219, 0x020A, 0x01E2, 0x01A7, 0x015E -.hword 0x010F, 0x00C0, 0x0077, 0x003B, 0x0011, 0x0000, 0xF34B, 0xF340 -.hword 0xF320, 0xF2F1, 0xF2B7, 0xF276, 0xF233, 0xF1F2, 0xF1B7, 0xF188 -.hword 0xF169, 0xF15D, 0xF16B, 0xF190, 0xF1C6, 0xF209, 0xF251, 0xF29A -.hword 0xF2DD, 0xF315, 0xF33C, 0xF34B, 0x0000, 0x0000, 0xFFFF, 0xFFFE -.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF6 -.hword 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFC, 0xFFF6, 0xFFF0, 0xFFEA -.hword 0xFFE3, 0xFFDE, 0xFFDB, 0xFFD9, 0xFFDA, 0xFFDC, 0xFFDF, 0xFFE3 -.hword 0xFFE8, 0xFFED, 0xFFF2, 0xFFF6, 0xFFFA, 0xFFFD, 0x0000, 0x0000 -.hword 0xA438, 0xA44B, 0xA47C, 0xA4C5, 0xA51B, 0xA577, 0xA5CF, 0xA61C -.hword 0xA654, 0xA66F, 0xA671, 0xA663, 0xA649, 0xA625, 0xA5FB, 0xA5CD -.hword 0xA59E, 0xA571, 0xA548, 0xA528, 0xA512, 0xA509, 0x8001, 0x8001 -.hword 0xBE14, 0xCA03, 0xCAA4, 0xCC51, 0xCEBE, 0xD19F, 0xD4A7, 0xD787 -.hword 0xD9F5, 0xDBA2, 0xDC42, 0xDBE8, 0xDAED, 0xD971, 0xD795, 0xD577 -.hword 0xD339, 0xD0FA, 0xCED9, 0xCCF6, 0xCB72, 0xCA6C, 0xCA04, 0xFF61 -.hword 0xFF61, 0xFF62, 0xFF64, 0xFF67, 0xFF6A, 0xFF6D, 0xFF71, 0xFF76 -.hword 0xFF7A, 0xFF7F, 0xFF84, 0xFF88, 0xFF8D, 0xFF91, 0xFF95, 0xFF99 -.hword 0xFF9C, 0xFF9E, 0xFFA0, 0xFFA2, 0xFFA2, 0xF56D, 0xF57E, 0xF5AD -.hword 0xF5F8, 0xF65B, 0xF6D4, 0xF75E, 0xF7F7, 0xF89B, 0xF948, 0xF9F9 -.hword 0xFAAD, 0xFB5E, 0xFC0B, 0xFCB1, 0xFD4B, 0xFDD6, 0xFE50, 0xFEB5 -.hword 0xFF02, 0xFF33, 0xFF46, 0x898F, 0x89AB, 0x89FD, 0x8A7F, 0x8B2A -.hword 0x8BFB, 0x8CEA, 0x8DF2, 0x8F0F, 0x9039, 0x916C, 0x92A2, 0x93D6 -.hword 0x9501, 0x961F, 0x9729, 0x981B, 0x98ED, 0x999C, 0x9A21, 0x9A77 -.hword 0x9A98, 0xCD46, 0xCD93, 0xCE66, 0xCFA1, 0xD126, 0xD2D8, 0xD499 -.hword 0xD64B, 0xD7D1, 0xD90C, 0xD9DF, 0xDA2C, 0xD9D1, 0xD8D9, 0xD76C -.hword 0xD5B0, 0xD3CC, 0xD1E6, 0xD025, 0xCEB1, 0xCDAF, 0xCD46, 0x3F4B -.hword 0x3F49, 0x3F43, 0x3F3A, 0x3F2E, 0x3F1F, 0x3F0E, 0x3EFB, 0x3EE6 -.hword 0x3ED1, 0x3EBB, 0x3EA5, 0x3E8E, 0x3E79, 0x3E65, 0x3E51, 0x3E40 -.hword 0x3E31, 0x3E24, 0x3E1B, 0x3E15, 0x3E12, 0x0AA8, 0x0AC9, 0xA078 -.hword 0x1945, 0xE9B2, 0xBD23, 0xF071, 0x0B16, 0xBF48, 0xF5A5, 0xF580 -.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_06050314: # 0x06050314 -.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0016, 0x0018 -.hword 0x0016, 0x002E, 0x0016, 0x0044, 0x0001, 0x0000, 0x0001, 0x01D6 -.hword 0x0001, 0x0000, 0x0001, 0x01C5, 0x0001, 0x01C6, 0x0001, 0x01C7 -.hword 0x0001, 0x013E, 0x0001, 0x013F, 0x0001, 0x0140, 0x0016, 0x005D -.hword 0x0016, 0x0073, 0x0016, 0x0089, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0016, 0x009F, 0x0001, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0001, 0x0000 -.hword 0x0001, 0x01C8, 0x0001, 0x01C9, 0x0001, 0x01CA, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0016, 0x0141, 0x0001, 0x00B6, 0x0001, 0x00B7 -.hword 0x0001, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 -.hword 0x0001, 0x0000, 0x0016, 0x0157, 0x0016, 0x016D, 0x0016, 0x0183 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B9, 0x0001, 0x005A -.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D2, 0x0001, 0x0000 -.hword 0x0001, 0x01CB, 0x0001, 0x01CC, 0x0001, 0x01CD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0016, 0x0199, 0x0016, 0x00BA, 0x0016, 0x00D0 -.hword 0x0016, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D1 -.hword 0x0001, 0x0000, 0x0001, 0x01CE, 0x0001, 0x01CF, 0x0001, 0x01D0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x01AF, 0x0016, 0x00FC -.hword 0x0016, 0x0112, 0x0016, 0x0128, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06050530: # 0x06050530 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x2C -.word bowser_seg6_animvalue_0604FF64 -.word bowser_seg6_animindex_06050314 -.word 0 - -bowser_seg6_animvalue_06050548: # 0x06050548 -.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x0099, 0x009A, 0x009B, 0x009D -.hword 0x009E, 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A2, 0x00A2, 0x00A2 -.hword 0x00A1, 0x00A0, 0x009E, 0x009C, 0x009B, 0x0099, 0x0098, 0x0098 -.hword 0x0098, 0x0099, 0x009B, 0x009C, 0x009E, 0x00A0, 0x00A2, 0x00A3 -.hword 0x00A4, 0x00A4, 0x00A4, 0x00A3, 0x00A3, 0x00A2, 0x00A0, 0x009F -.hword 0x009D, 0x009C, 0x009B, 0x0099, 0x0098, 0xFFE7, 0x0000, 0xFFFA -.hword 0xFFE6, 0xFFC9, 0xFFA4, 0xFF79, 0xFF4B, 0xFF1B, 0xFEED, 0xFEC2 -.hword 0xFE9D, 0xFE80, 0xFE6C, 0xFE65, 0xFE74, 0xFE99, 0xFED0, 0xFF11 -.hword 0xFF55, 0xFF96, 0xFFCD, 0xFFF2, 0x0000, 0xFFF5, 0xFFD6, 0xFFA8 -.hword 0xFF70, 0xFF33, 0xFEF6, 0xFEBE, 0xFE90, 0xFE71, 0xFE65, 0xFE6C -.hword 0xFE7F, 0xFE9B, 0xFEBF, 0xFEEA, 0xFF19, 0xFF4B, 0xFF7D, 0xFFAE -.hword 0xFFDB, 0x0003, 0x0000, 0xFFF3, 0xFFCF, 0xFF9A, 0xFF57, 0xFF0C -.hword 0xFEBE, 0xFE73, 0xFE2E, 0xFDF5, 0xFDCD, 0xFDBB, 0xFDC3, 0xFDEB -.hword 0xFE57, 0xFF15, 0x000B, 0x0122, 0x023F, 0x0349, 0x0427, 0x04BE -.hword 0x04F6, 0x04D5, 0x0478, 0x03E9, 0x0333, 0x025F, 0x0178, 0x0089 -.hword 0xFF9B, 0xFEB8, 0xFDEB, 0xFD2B, 0xFC67, 0xFBA1, 0xFAD9, 0xFA10 -.hword 0xF945, 0xF879, 0xF7AE, 0xF6E3, 0xF618, 0xF54F, 0x0000, 0xFFFB -.hword 0xFFED, 0xFFD6, 0xFFBA, 0xFF99, 0xFF76, 0xFF52, 0xFF2E, 0xFF0E -.hword 0xFEF1, 0xFEDB, 0xFECC, 0xFEC7, 0xFED2, 0xFEEF, 0xFF19, 0xFF4B -.hword 0xFF7F, 0xFFB1, 0xFFDB, 0xFFF8, 0x0002, 0xFFFA, 0xFFE2, 0xFFBF -.hword 0xFF94, 0xFF65, 0xFF36, 0xFF0B, 0xFEE8, 0xFED0, 0xFEC7, 0xFECC -.hword 0xFEDA, 0xFEF0, 0xFF0B, 0xFF2C, 0xFF50, 0xFF75, 0xFF9C, 0xFFC1 -.hword 0xFFE4, 0x0002, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0003, 0x0006, 0x0005, 0x0003, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0003, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0000, 0xFF99, 0xFE8C, 0xFD1E, 0xFB8E, 0xFA1F, 0xF913 -.hword 0xF8AB, 0xF953, 0xFAEF, 0xFCF2, 0xFED1, 0x0000, 0x0083, 0x00C6 -.hword 0x00D9, 0x00CD, 0x00B4, 0x009D, 0x009B, 0x0094, 0x0079, 0x005B -.hword 0x0037, 0x0016, 0x0000, 0x000A, 0x002C, 0x0037, 0x0000, 0xFF68 -.hword 0xFE8E, 0xFD9C, 0xFCBE, 0xFC01, 0xFB4F, 0xFA9D, 0xF9E2, 0xF913 -.hword 0xF82D, 0xF735, 0xF633, 0xF52F, 0xF430, 0xA509, 0xA53B, 0xA5BE -.hword 0xA674, 0xA741, 0xA807, 0xA8A7, 0xA906, 0xA906, 0xA8B8, 0xA843 -.hword 0xA7CC, 0xA77A, 0xA744, 0xA70A, 0xA6D3, 0xA6A7, 0xA68D, 0xA68E -.hword 0xA6B1, 0xA818, 0xA961, 0xA8F4, 0xA808, 0xA714, 0xA68D, 0xA6A3 -.hword 0xA712, 0xA7A2, 0xA81C, 0xA890, 0xA913, 0xA96E, 0xA96A, 0xA8EF -.hword 0xA823, 0xA737, 0xA65A, 0xA5BA, 0xA565, 0xA53B, 0xA52A, 0xA51E -.hword 0xA506, 0x0000, 0x0000, 0x0003, 0x0005, 0x0008, 0x000A, 0x000B -.hword 0x000A, 0x0006, 0x0000, 0xFFF0, 0xFFD5, 0xFFB5, 0xFF98, 0xFF84 -.hword 0xFF7F, 0xFF8C, 0xFFA6, 0xFFC8, 0xFFED, 0x0010, 0x002D, 0x003E -.hword 0x0041, 0x0037, 0x0026, 0x0014, 0x0005, 0x0000, 0x0004, 0x0011 -.hword 0x0020, 0x0030, 0x003C, 0x0041, 0x003F, 0x003B, 0x0035, 0x002D -.hword 0x0024, 0x001A, 0x0011, 0x0007, 0x0000, 0x0000, 0x0015, 0x004C -.hword 0x0098, 0x00EB, 0x0136, 0x016E, 0x0183, 0x0169, 0x0112, 0x0045 -.hword 0xFEF6, 0xFD59, 0xFBA7, 0xFA14, 0xF8D7, 0xF7CB, 0xF6B7, 0xF5B3 -.hword 0xF4D5, 0xF436, 0xF3EE, 0xF414, 0xF4E4, 0xF65F, 0xF845, 0xFA56 -.hword 0xFC50, 0xFDF3, 0xFF47, 0x007F, 0x01A2, 0x02B3, 0x03B5, 0x04AC -.hword 0x059A, 0x067D, 0x0757, 0x082B, 0x08FA, 0x09C8, 0x0A95, 0x0B65 -.hword 0x0C39, 0xE442, 0xE43D, 0xE42F, 0xE41E, 0xE40C, 0xE3FE, 0xE3F9 -.hword 0xE400, 0xE417, 0xE442, 0xE4A8, 0xE551, 0xE615, 0xE6CE, 0xE753 -.hword 0xE77D, 0xE73E, 0xE6B6, 0xE600, 0xE535, 0xE471, 0xE3CF, 0xE368 -.hword 0xE342, 0xE348, 0xE36F, 0xE3AD, 0xE3F7, 0xE442, 0xE4A5, 0xE52C -.hword 0xE5BF, 0xE645, 0xE6A8, 0xE6CE, 0xE6BF, 0xE695, 0xE656, 0xE606 -.hword 0xE5AC, 0xE54C, 0xE4EC, 0xE492, 0xE442, 0x0254, 0x0250, 0x0244 -.hword 0x0232, 0x021C, 0x0202, 0x01E6, 0x01CB, 0x01B0, 0x0198, 0x0184 -.hword 0x0175, 0x016B, 0x0163, 0x015E, 0x0159, 0x0157, 0x0156, 0x0155 -.hword 0x0156, 0x0157, 0x0158, 0x015A, 0x015B, 0x015C, 0x015E, 0x015F -.hword 0x0162, 0x0164, 0x0168, 0x016C, 0x0172, 0x0178, 0x0180, 0x0189 -.hword 0x0195, 0x01A3, 0x01B7, 0x01CE, 0x01E8, 0x0204, 0x0220, 0x023B -.hword 0x0254, 0x053E, 0x053F, 0x0544, 0x054A, 0x0552, 0x055B, 0x0565 -.hword 0x056E, 0x0578, 0x0580, 0x0587, 0x058C, 0x058F, 0x0591, 0x0592 -.hword 0x0593, 0x0593, 0x0593, 0x0592, 0x0591, 0x0590, 0x0590, 0x058F -.hword 0x058E, 0x058E, 0x058D, 0x058D, 0x058C, 0x058C, 0x058B, 0x0589 -.hword 0x0588, 0x0586, 0x0584, 0x0581, 0x057D, 0x0578, 0x0572, 0x056A -.hword 0x0561, 0x0558, 0x054F, 0x0546, 0x053E, 0xF8D6, 0xF8B6, 0xF85C -.hword 0xF7D5, 0xF72B, 0xF669, 0xF599, 0xF4C7, 0xF3FE, 0xF349, 0xF2B2 -.hword 0xF244, 0xF1F8, 0xF1BE, 0xF193, 0xF176, 0xF164, 0xF15C, 0xF15C -.hword 0xF162, 0xF16B, 0xF176, 0xF181, 0xF18A, 0xF194, 0xF19E, 0xF1AA -.hword 0xF1BA, 0xF1CE, 0xF1E7, 0xF207, 0xF22F, 0xF260, 0xF29B, 0xF2E1 -.hword 0xF334, 0xF3A3, 0xF436, 0xF4E6, 0xF5AA, 0xF679, 0xF74B, 0xF818 -.hword 0xF8D6, 0x2486, 0x24A0, 0x24EA, 0x255D, 0x25F3, 0x26A6, 0x276F -.hword 0x2848, 0x292B, 0x2A11, 0x2AF3, 0x2BCC, 0x2C95, 0x2D48, 0x2DDF -.hword 0x2E52, 0x2E9B, 0x2EB5, 0x2D9F, 0x2B0A, 0x27FB, 0x2578, 0x2486 -.hword 0x24D5, 0x2564, 0x2627, 0x2716, 0x2828, 0x2954, 0x2A8F, 0x2BD0 -.hword 0x2D0F, 0x2E42, 0x2F5F, 0x305D, 0x3133, 0x31D8, 0x3241, 0x3267 -.hword 0x3167, 0x2ED9, 0x2B68, 0x27BE, 0x2486, 0xDB55, 0xDB73, 0xDBC5 -.hword 0xDC46, 0xDCED, 0xDDB4, 0xDE94, 0xDF85, 0xE080, 0xE17F, 0xE279 -.hword 0xE367, 0xE443, 0xE505, 0xE5A6, 0xE61E, 0xE65F, 0xE665, 0xE63C -.hword 0xE5EE, 0xE586, 0xE510, 0xE496, 0xE425, 0xE3B7, 0xE342, 0xE2C6 -.hword 0xE246, 0xE1C1, 0xE13A, 0xE0B0, 0xE026, 0xDF9B, 0xDF12, 0xDE8B -.hword 0xDE07, 0xDD87, 0xDD0D, 0xDC98, 0xDC39, 0xDBF4, 0xDBBF, 0xDB8E -.hword 0xDB55, 0x0000, 0xFFF8, 0xFFE1, 0xFFBD, 0xFF8D, 0xFF54, 0xFF13 -.hword 0xFECC, 0xFE81, 0xFE33, 0xFDE6, 0xFD99, 0xFD50, 0xFD0C, 0xFCCF -.hword 0xFC9A, 0xFC6C, 0xFC42, 0xFC1C, 0xFBFB, 0xFBE0, 0xFBCC, 0xFBBF -.hword 0xFBBA, 0xFBBA, 0xFBB8, 0xFBB6, 0xFBB5, 0xFBB5, 0xFBB7, 0xFBBC -.hword 0xFBC4, 0xFBD0, 0xFBE1, 0xFBF7, 0xFC13, 0xFC36, 0xFC61, 0xFC93 -.hword 0xFCF5, 0xFD9B, 0xFE68, 0xFF3E, 0x0000, 0xF34B, 0xF340, 0xF321 -.hword 0xF2EF, 0xF2AE, 0xF260, 0xF208, 0xF1A7, 0xF141, 0xF0D9, 0xF070 -.hword 0xF009, 0xEFA7, 0xEF4C, 0xEEFB, 0xEEB5, 0xEE79, 0xEE42, 0xEE12 -.hword 0xEDE9, 0xEDCA, 0xEDB7, 0xEDB0, 0xEDB8, 0xEDC9, 0xEDDD, 0xEDF4 -.hword 0xEE0E, 0xEE2B, 0xEE4C, 0xEE70, 0xEE98, 0xEEC3, 0xEEF3, 0xEF26 -.hword 0xEF5E, 0xEF9A, 0xEFDA, 0xF01F, 0xF087, 0xF123, 0xF1DB, 0xF29A -.hword 0xF34B, 0x0000, 0xFFFF, 0xFFFC, 0xFFF6, 0xFFEE, 0xFFE5, 0xFFDA -.hword 0xFFCD, 0xFFC0, 0xFFB2, 0xFFA3, 0xFF94, 0xFF85, 0xFF76, 0xFF67 -.hword 0xFF59, 0xFF45, 0xFF2B, 0xFF0F, 0xFEF5, 0xFEE1, 0xFED8, 0xFED8 -.hword 0xFED9, 0xFEDB, 0xFEE0, 0xFEE6, 0xFEEF, 0xFEFA, 0xFF08, 0xFF17 -.hword 0xFF2A, 0xFF3F, 0xFF76, 0xFFCD, 0x0012, 0x0038, 0x004F, 0x0054 -.hword 0x004D, 0x003D, 0x0028, 0x0013, 0x0000, 0x0000, 0x000E, 0x0036 -.hword 0x0074, 0x00C7, 0x012B, 0x019D, 0x0219, 0x029D, 0x0326, 0x03B0 -.hword 0x0439, 0x04BE, 0x053B, 0x05AE, 0x0613, 0x0676, 0x06DD, 0x073B -.hword 0x0784, 0x07AC, 0x07A7, 0x0780, 0x0748, 0x0704, 0x06B4, 0x065B -.hword 0x05FB, 0x0597, 0x0530, 0x04C8, 0x0462, 0x0400, 0x0387, 0x02F4 -.hword 0x0271, 0x0210, 0x01C0, 0x0174, 0x0127, 0x00DC, 0x0093, 0x0049 -.hword 0x0000, 0xA509, 0xA50B, 0xA512, 0xA51B, 0xA528, 0xA536, 0xA545 -.hword 0xA553, 0xA561, 0xA56E, 0xA577, 0xA57E, 0xA580, 0xA57D, 0xA574 -.hword 0xA564, 0xA52F, 0xA4CA, 0xA450, 0xA3DB, 0xA389, 0xA374, 0xA38C -.hword 0xA3B0, 0xA3DE, 0xA417, 0xA45A, 0xA4A7, 0xA4FC, 0xA559, 0xA5BF -.hword 0xA62C, 0xA6A0, 0xA76D, 0xA8A9, 0xA9FC, 0xABC6, 0xADA6, 0xAE1F -.hword 0xACF3, 0xAB12, 0xA8C9, 0xA667, 0xA438, 0x8001, 0x8001, 0xBE14 -.hword 0xBE13, 0xBE0F, 0xBE09, 0xBE00, 0xBDF3, 0xBDE4, 0xBDD2, 0xBDBC -.hword 0xBDA4, 0xBD87, 0xBD67, 0xBD44, 0xBD12, 0xBCCB, 0xBC78, 0xBC20 -.hword 0xBBCC, 0xBB83, 0xBB4D, 0xBB47, 0xBB73, 0xBBAA, 0xBBC7, 0xBBA6 -.hword 0xBB21, 0xBA2C, 0xB8E4, 0xB766, 0xB5CE, 0xB439, 0xB2C2, 0xB188 -.hword 0xB0A5, 0xB1FD, 0xB458, 0xB5A9, 0xB6EC, 0xB825, 0xB957, 0xBA85 -.hword 0xBBB2, 0xBCE0, 0xBE14, 0xCA03, 0xC9E0, 0xC980, 0xC8F1, 0xC843 -.hword 0xC782, 0xC6BF, 0xC607, 0xC568, 0xC4F2, 0xC4B2, 0xC4B7, 0xC511 -.hword 0xC5B8, 0xC69C, 0xC7AA, 0xC8D0, 0xC9FD, 0xCB1F, 0xCC25, 0xCCFB -.hword 0xCD91, 0xCDD5, 0xCDCA, 0xCD89, 0xCD19, 0xCC84, 0xCBD3, 0xCB10 -.hword 0xCA42, 0xC974, 0xC8AF, 0xC7FB, 0xC762, 0xC6ED, 0xC6A4, 0xC69A -.hword 0xC6CE, 0xC733, 0xC7B9, 0xC853, 0xC8F2, 0xC987, 0xCA03, 0xFFA2 -.hword 0xFF94, 0xFF70, 0xFF43, 0xFF16, 0xFEF6, 0xFEDF, 0xFEC9, 0xFEB4 -.hword 0xFE9F, 0xFE8A, 0xFE76, 0xFE63, 0xFE51, 0xFE3F, 0xFE2E, 0xFE1D -.hword 0xFE0E, 0xFDFF, 0xFDF2, 0xFDED, 0xFDF8, 0xFE15, 0xFE64, 0xFEAE -.hword 0xFEC9, 0xFEE3, 0xFEFD, 0xFF17, 0xFF30, 0xFF48, 0xFF60, 0xFF76 -.hword 0xFF8C, 0xFFA0, 0xFFB3, 0xFFC4, 0xFFD4, 0xFFE2, 0xFFEE, 0xFFF9 -.hword 0xFFE1, 0xFFA1, 0xFF61, 0xFF46, 0xFE45, 0xFBE6, 0xF920, 0xF6EB -.hword 0xF63E, 0xF6C6, 0xF786, 0xF877, 0xF992, 0xFACF, 0xFC26, 0xFD90 -.hword 0xFF06, 0x007F, 0x01F5, 0x0361, 0x04BB, 0x05FC, 0x071C, 0x07E2 -.hword 0x082B, 0x0813, 0x0723, 0x05D4, 0x04D2, 0x03CD, 0x02C7, 0x01C0 -.hword 0x00B9, 0xFFB2, 0xFEAC, 0xFDA7, 0xFCA5, 0xFBA5, 0xFAA9, 0xF9B1 -.hword 0xF8BE, 0xF7D0, 0xF6E9, 0xF608, 0xF589, 0xF57B, 0xF56D, 0x9A98 -.hword 0x9914, 0x9566, 0x90DD, 0x8CC4, 0x8A6A, 0x8978, 0x88B6, 0x881E -.hword 0x87AB, 0x8758, 0x8721, 0x86FF, 0x86ED, 0x86E7, 0x86E7, 0x86E8 -.hword 0x86E4, 0x86D7, 0x86BB, 0x86E2, 0x8767, 0x87F6, 0x88A5, 0x8912 -.hword 0x8900, 0x88E7, 0x88C7, 0x88A1, 0x8876, 0x8849, 0x881B, 0x87EC -.hword 0x87BF, 0x8794, 0x876D, 0x874B, 0x8730, 0x871D, 0x8713, 0x8714 -.hword 0x878C, 0x888D, 0x898F, 0xCD46, 0xCD28, 0xCCD4, 0xCC52, 0xCBAC -.hword 0xCAEA, 0xCA14, 0xC933, 0xC851, 0xC774, 0xC6A7, 0xC5F2, 0xC55D -.hword 0xC4F1, 0xC4B7, 0xC4B7, 0xC54C, 0xC6A0, 0xC872, 0xCA82, 0xCC91 -.hword 0xCE5D, 0xCFA8, 0xD031, 0xD023, 0xCFDB, 0xCF60, 0xCEBC, 0xCDF7 -.hword 0xCD19, 0xCC2A, 0xCB33, 0xCA3D, 0xC950, 0xC875, 0xC7B3, 0xC713 -.hword 0xC69E, 0xC65D, 0xC6C4, 0xC807, 0xC9C6, 0xCBA5, 0xCD46, 0x3E12 -.hword 0x3E01, 0x3DCF, 0x3D82, 0x3D1F, 0x3CAA, 0x3C2A, 0x3BA3, 0x3B1A -.hword 0x3A94, 0x3A15, 0x39A4, 0x3945, 0x38FD, 0x38D1, 0x38C6, 0x3934 -.hword 0x3A3D, 0x3B98, 0x3CFA, 0x3E1B, 0x3EB0, 0x3ED4, 0x3ED5, 0x3EB9 -.hword 0x3E86, 0x3E41, 0x3DF1, 0x3D9A, 0x3D42, 0x3CF0, 0x3CA8, 0x3C71 -.hword 0x3C3C, 0x3BFB, 0x3BB6, 0x3B77, 0x3B47, 0x3B2C, 0x3B30, 0x3B5C -.hword 0x3C34, 0x3DC0, 0x3F4B, 0x0AA8, 0x0AA3, 0x0A95, 0x0A80, 0x0A65 -.hword 0x0A46, 0x0A24, 0x0A00, 0x09DC, 0x09BA, 0x099A, 0x097F, 0x096A -.hword 0x0957, 0x0946, 0x0937, 0x092F, 0x092E, 0x0939, 0x0950, 0x097C -.hword 0x09BC, 0x0A0A, 0x0A5E, 0x0AB0, 0x0AF9, 0x0B3B, 0x0B80, 0x0BC3 -.hword 0x0C06, 0x0C46, 0x0C82, 0x0CB9, 0x0CE9, 0x0CE9, 0x0CB5, 0x0C7A -.hword 0x0C3B, 0x0BF9, 0x0BB6, 0x0B72, 0x0B2E, 0x0AEA, 0x0AA8, 0x0AC9 -.hword 0x0ACD, 0x0AD9, 0x0AEC, 0x0B03, 0x0B1F, 0x0B3D, 0x0B5D, 0x0B7C -.hword 0x0B9B, 0x0BB6, 0x0BCE, 0x0BE1, 0x0BF1, 0x0C00, 0x0C0D, 0x0C14 -.hword 0x0C14, 0x0C0A, 0x0BF4, 0x0BCE, 0x0B97, 0x0B54, 0x0B09, 0x0ABB -.hword 0x0A6E, 0x0A1F, 0x09CA, 0x0970, 0x0916, 0x08BE, 0x086C, 0x0821 -.hword 0x07E3, 0x07EF, 0x083C, 0x0888, 0x08D7, 0x0928, 0x097B, 0x09CF -.hword 0x0A23, 0x0A76, 0x0AC9, 0xA078, 0xA066, 0xA035, 0x9FE8, 0x9F87 -.hword 0x9F15, 0x9E98, 0x9E16, 0x9D94, 0x9D17, 0x9CA4, 0x9C41, 0x9BF3 -.hword 0x9BB0, 0x9B70, 0x9B3B, 0x9B1C, 0x9B1B, 0x9B42, 0x9B99, 0x9C37 -.hword 0x9D1F, 0x9E38, 0x9F6B, 0xA0A1, 0xA1C1, 0xA2DA, 0xA403, 0xA532 -.hword 0xA65F, 0xA784, 0xA896, 0xA98E, 0xAA64, 0xAA4A, 0xA951, 0xA84C -.hword 0xA73C, 0xA622, 0xA502, 0xA3DE, 0xA2B9, 0xA197, 0xA078, 0x1945 -.hword 0x1934, 0x1906, 0x18C1, 0x186A, 0x1808, 0x17A1, 0x1739, 0x16D9 -.hword 0x1685, 0x1643, 0x1619, 0x1603, 0x15F8, 0x15F6, 0x15FE, 0x160D -.hword 0x1624, 0x1642, 0x1665, 0x168E, 0x16BB, 0x16EC, 0x1725, 0x176C -.hword 0x17BD, 0x1816, 0x1873, 0x18D3, 0x1932, 0x198F, 0x19E6, 0x1A34 -.hword 0x1A78, 0x1AAD, 0x1AD3, 0x1ADD, 0x1AC8, 0x1A9A, 0x1A5A, 0x1A11 -.hword 0x19C6, 0x197F, 0x1945, 0xE9B2, 0xE9A2, 0xE974, 0xE930, 0xE8DA -.hword 0xE879, 0xE812, 0xE7AC, 0xE74C, 0xE6F9, 0xE6B8, 0xE68F, 0xE679 -.hword 0xE66C, 0xE669, 0xE66E, 0xE67B, 0xE691, 0xE6AD, 0xE6D0, 0xE6FA -.hword 0xE72A, 0xE75F, 0xE7A0, 0xE7F0, 0xE84C, 0xE8B2, 0xE91D, 0xE98B -.hword 0xE9F9, 0xEA63, 0xEAC6, 0xEB1E, 0xEB6A, 0xEBA5, 0xEBCC, 0xEBD2 -.hword 0xEBB1, 0xEB72, 0xEB1F, 0xEABF, 0xEA5D, 0xEA00, 0xE9B2, 0xBD23 -.hword 0xBD41, 0xBD94, 0xBE11, 0xBEAD, 0xBF5E, 0xC019, 0xC0D3, 0xC182 -.hword 0xC21A, 0xC290, 0xC2DB, 0xC303, 0xC319, 0xC31D, 0xC311, 0xC2F6 -.hword 0xC2CE, 0xC299, 0xC259, 0xC20E, 0xC1BB, 0xC160, 0xC0F2, 0xC06C -.hword 0xBFD2, 0xBF29, 0xBE76, 0xBDBF, 0xBD09, 0xBC59, 0xBBB4, 0xBB1F -.hword 0xBA9F, 0xBA3A, 0xB9F5, 0xB9E5, 0xBA14, 0xBA72, 0xBAF2, 0xBB86 -.hword 0xBC1E, 0xBCAC, 0xBD23, 0xF071, 0xF069, 0xF052, 0xF02F, 0xF001 -.hword 0xEFCA, 0xEF8C, 0xEF4A, 0xEF05, 0xEEBF, 0xEE7B, 0xEE3A, 0xEDFD -.hword 0xEDC8, 0xED9D, 0xED7C, 0xED6A, 0xED68, 0xED73, 0xED88, 0xEDA5 -.hword 0xEDC7, 0xEDED, 0xEE12, 0xEE39, 0xEE64, 0xEE93, 0xEEC4, 0xEEF7 -.hword 0xEF2B, 0xEF61, 0xEF95, 0xEFCA, 0xEFFC, 0xF02D, 0xF05A, 0xF085 -.hword 0xF0AB, 0xF0CC, 0xF0D8, 0xF0CA, 0xF0AC, 0xF08B, 0xF071, 0x0B16 -.hword 0x0B16, 0x0B15, 0x0B13, 0x0B10, 0x0B0D, 0x0B0A, 0x0B07, 0x0B03 -.hword 0x0B00, 0x0AFC, 0x0AF9, 0x0AF6, 0x0AF3, 0x0AF1, 0x0AEF, 0x0AED -.hword 0x0AEA, 0x0AE8, 0x0AE6, 0x0AE6, 0x0AE8, 0x0AED, 0x0AF7, 0x0B04 -.hword 0x0B15, 0x0B28, 0x0B3C, 0x0B52, 0x0B69, 0x0B80, 0x0B97, 0x0BAD -.hword 0x0BC1, 0x0BD3, 0x0BE3, 0x0BEF, 0x0BF7, 0x0BFB, 0x0BEC, 0x0BC2 -.hword 0x0B88, 0x0B4B, 0x0B16, 0xBF48, 0xBF47, 0xBF44, 0xBF3F, 0xBF39 -.hword 0xBF32, 0xBF2A, 0xBF21, 0xBF18, 0xBF0F, 0xBF06, 0xBEFD, 0xBEF5 -.hword 0xBEEE, 0xBEE8, 0xBEE4, 0xBEDF, 0xBED8, 0xBED1, 0xBECC, 0xBECB -.hword 0xBED1, 0xBEDF, 0xBEF8, 0xBF1A, 0xBF45, 0xBF76, 0xBFAC, 0xBFE5 -.hword 0xC021, 0xC05D, 0xC097, 0xC0D0, 0xC104, 0xC133, 0xC15B, 0xC17B -.hword 0xC190, 0xC19B, 0xC172, 0xC105, 0xC071, 0xBFD3, 0xBF48, 0xF5A5 -.hword 0xF5A1, 0xF595, 0xF583, 0xF56B, 0xF54F, 0xF531, 0xF510, 0xF4EE -.hword 0xF4CD, 0xF4AD, 0xF490, 0xF477, 0xF463, 0xF455, 0xF44E, 0xF45B -.hword 0xF481, 0xF4B8, 0xF4F7, 0xF536, 0xF56C, 0xF59F, 0xF5D8, 0xF614 -.hword 0xF652, 0xF68F, 0xF6CA, 0xF6FF, 0xF72C, 0xF750, 0xF769, 0xF773 -.hword 0xF76E, 0xF75B, 0xF73C, 0xF713, 0xF6E3, 0xF6AE, 0xF676, 0xF63E -.hword 0xF607, 0xF5D3, 0xF5A5, 0xF580, 0xF585, 0xF592, 0xF5A7, 0xF5C2 -.hword 0xF5E2, 0xF605, 0xF62A, 0xF650, 0xF676, 0xF69A, 0xF6BB, 0xF6D8 -.hword 0xF6EF, 0xF6FF, 0xF707, 0xF6F9, 0xF6CD, 0xF68E, 0xF648, 0xF603 -.hword 0xF5CC, 0xF59B, 0xF567, 0xF531, 0xF4FB, 0xF4C5, 0xF493, 0xF465 -.hword 0xF43E, 0xF41F, 0xF409, 0xF3FF, 0xF403, 0xF412, 0xF42B, 0xF44D -.hword 0xF475, 0xF4A2, 0xF4D1, 0xF500, 0xF52F, 0xF55A, 0xF580, 0xA064 -.hword 0xA076, 0xA0A8, 0xA0F5, 0xA159, 0xA1CE, 0xA250, 0xA2DA, 0xA368 -.hword 0xA3F4, 0xA479, 0xA4F4, 0xA55E, 0xA5B4, 0xA5EF, 0xA60D, 0xA5D7 -.hword 0xA536, 0xA44E, 0xA346, 0xA243, 0xA169, 0xA0A4, 0x9FCB, 0x9EE7 -.hword 0x9DFF, 0x9D1B, 0x9C43, 0x9B7E, 0x9AD5, 0x9A4F, 0x99F4, 0x99CC -.hword 0x99DD, 0x9A22, 0x9A92, 0x9B26, 0x9BD6, 0x9C98, 0x9D65, 0x9E36 -.hword 0x9F00, 0x9FBD, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x0000 - -bowser_seg6_animindex_060512CC: # 0x060512CC -.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E -.hword 0x002C, 0x005A, 0x002C, 0x0086, 0x0001, 0x0000, 0x0001, 0x06C0 -.hword 0x0001, 0x0000, 0x002C, 0x04AB, 0x002C, 0x04D7, 0x002C, 0x0503 -.hword 0x0001, 0x0375, 0x0001, 0x0376, 0x002C, 0x0377, 0x002C, 0x00B5 -.hword 0x002C, 0x00E1, 0x002C, 0x010D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x06BF, 0x0001, 0x0000, 0x002C, 0x0139 -.hword 0x002C, 0x0165, 0x002C, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BE, 0x0001, 0x0000 -.hword 0x002C, 0x052F, 0x002C, 0x055B, 0x002C, 0x0587, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x03A3, 0x002C, 0x01BD, 0x002C, 0x01E9 -.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BD -.hword 0x0001, 0x0000, 0x002C, 0x03CF, 0x002C, 0x03FB, 0x002C, 0x0427 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x00B2 -.hword 0x0001, 0x00B3, 0x0001, 0x00B4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BC, 0x0001, 0x0000 -.hword 0x002C, 0x05B3, 0x002C, 0x05DF, 0x002C, 0x060B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x0453, 0x002C, 0x026D, 0x002C, 0x0299 -.hword 0x002C, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BB -.hword 0x0001, 0x0000, 0x002C, 0x0637, 0x002C, 0x0663, 0x002C, 0x068F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x047F, 0x002C, 0x02F1 -.hword 0x002C, 0x031D, 0x002C, 0x0349, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_060514E8: # 0x060514E8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2C -.hword 0x2C -.word bowser_seg6_animvalue_06050548 -.word bowser_seg6_animindex_060512CC -.word 0 - -bowser_seg6_animvalue_06051500: # 0x06051500 -.hword 0x0000, 0x005C, 0x0060, 0x0065, 0x006A, 0x006F, 0x0073, 0x0078 -.hword 0x007D, 0x0081, 0x0086, 0x008B, 0x008F, 0x0094, 0x0099, 0x009D -.hword 0x00A2, 0x00A7, 0x00AB, 0x00B0, 0x00B5, 0xFFE7, 0x0B2B, 0xF57D -.hword 0xEB92, 0xE040, 0xD4A2, 0xC9D6, 0xC0F9, 0xBB29, 0xB72B, 0xB314 -.hword 0xAEF7, 0xAAE7, 0xA6F6, 0xA339, 0x9FC2, 0x9CA3, 0x99F0, 0x97BD -.hword 0x961B, 0x951E, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0014, 0x004D -.hword 0x009F, 0x0101, 0x016A, 0x01D1, 0x022C, 0x0289, 0x02F6, 0x0366 -.hword 0x03CA, 0x0416, 0x043E, 0x0432, 0x03FA, 0x03AB, 0x0357, 0x0312 -.hword 0x02F1, 0x09C7, 0x09C2, 0x09B5, 0x09A2, 0x098B, 0x0972, 0x095A -.hword 0x0943, 0x092A, 0x090B, 0x08EA, 0x08CE, 0x08BA, 0x08B3, 0x08C0 -.hword 0x08DD, 0x0902, 0x0928, 0x0946, 0x0955, 0xA4A0, 0xA4FC, 0xA5F2 -.hword 0xA75A, 0xA90A, 0xAAD9, 0xAC9D, 0xAE2B, 0xAFC9, 0xB1AC, 0xB39A -.hword 0xB557, 0xB6A7, 0xB74F, 0xB70E, 0xB606, 0xB492, 0xB30C, 0xB1CF -.hword 0xB134, 0xF0C0, 0xFD65, 0x0B80, 0x0C45, 0x09DE, 0x05F9, 0x0244 -.hword 0xFE87, 0xFA05, 0xF5AA, 0xF25D, 0xF10B, 0xF1B7, 0xF38A, 0xF626 -.hword 0xF92A, 0xFC36, 0xFEED, 0x00EC, 0x01D6, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x053E, 0x0561, 0x059C, 0x05A8, 0x053E, 0x03A3, 0x016E -.hword 0x0052, 0x006A, 0x00AD, 0x0112, 0x0191, 0x0221, 0x02BB, 0x0355 -.hword 0x03E8, 0x046A, 0x04D4, 0x051D, 0x053D, 0xF8D6, 0xF939, 0xF9DE -.hword 0xF9FF, 0xF8D6, 0xF45B, 0xEE31, 0xEB16, 0xEB5A, 0xEC14, 0xED2F -.hword 0xEE91, 0xF025, 0xF1D2, 0xF381, 0xF51A, 0xF686, 0xF7AF, 0xF87B -.hword 0xF8D4, 0x2214, 0x235A, 0x26A6, 0x2B30, 0x302F, 0x34DB, 0x386A -.hword 0x3A14, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E -.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0xDB55, 0xDB4E, 0xDB41 -.hword 0xDB3F, 0xDB55, 0xDBAE, 0xDC28, 0xDC65, 0xDC60, 0xDC52, 0xDC3C -.hword 0xDC21, 0xDC01, 0xDBE0, 0xDBBF, 0xDB9F, 0xDB83, 0xDB6C, 0xDB5C -.hword 0xDB56, 0x0000, 0x0024, 0x0061, 0x006D, 0x0000, 0xFE5B, 0xFC17 -.hword 0xFAF3, 0xFB0B, 0xFB50, 0xFBB8, 0xFC3A, 0xFCCF, 0xFD6C, 0xFE0B -.hword 0xFEA1, 0xFF27, 0xFF94, 0xFFDF, 0x0000, 0xF34B, 0xF3A7, 0xF43F -.hword 0xF45D, 0xF34B, 0xEF29, 0xE97B, 0xE69D, 0xE6DB, 0xE787, 0xE88C -.hword 0xE9D3, 0xEB47, 0xECD3, 0xEE60, 0xEFDA, 0xF12A, 0xF23B, 0xF2F8 -.hword 0xF34A, 0xA509, 0xA5AB, 0xA75A, 0xA9BF, 0xAC85, 0xAF57, 0xB1DF -.hword 0xB3C8, 0xB555, 0xB6F0, 0xB879, 0xB9D1, 0xBAD8, 0xBB70, 0xBB79 -.hword 0xBAD4, 0xB76D, 0xB12E, 0xAAF0, 0xA790, 0x8001, 0x7F29, 0x7CFA -.hword 0x79EF, 0x7685, 0x7338, 0x7085, 0x6EE8, 0x6EB2, 0x6F8C, 0x70FB -.hword 0x7282, 0x73A4, 0x73E6, 0x7305, 0x7157, 0x6F44, 0x6D37, 0x6B99 -.hword 0x6AD3, 0x8001, 0x814C, 0x84B1, 0x897A, 0x8EEE, 0x9456, 0x98FA -.hword 0x9C22, 0x9DD7, 0x9EB4, 0x9EE4, 0x9E92, 0x9DE7, 0x9D0E, 0x9BA0 -.hword 0x9967, 0x96D6, 0x945F, 0x9277, 0x9190, 0xD20B, 0xD0D4, 0xCDA2 -.hword 0xC920, 0xC3FC, 0xBEE2, 0xBA7E, 0xB77D, 0xB5A4, 0xB457, 0xB3A9 -.hword 0xB3B0, 0xB482, 0xB633, 0xB9A0, 0xBEE3, 0xC4F1, 0xCABB, 0xCF35 -.hword 0xD152, 0xE0D4, 0xE222, 0xE4C9, 0xE6E6, 0xE696, 0xE0D0, 0xD800 -.hword 0xD278, 0xD0D4, 0xCF75, 0xCE54, 0xCD6D, 0xCCB7, 0xCC2E, 0xCBCA -.hword 0xCB87, 0xCB5D, 0xCB47, 0xCB3E, 0xCB3C, 0x005B, 0x0050, 0x0048 -.hword 0x0049, 0x004C, 0x0050, 0x0053, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0xFFE8, 0x0012, 0x0037, 0x003A, 0x0038, 0x0032, 0x002C -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x97F8, 0x83E6, 0x724E -.hword 0x7116, 0x72D2, 0x7608, 0x793F, 0x7AFD, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x0000, 0xFFF7, 0xFFE7, 0xFFE3, 0x0000, 0x0070, 0x010A -.hword 0x0158, 0x0152, 0x013F, 0x0124, 0x0101, 0x00D9, 0x00AF, 0x0085 -.hword 0x005D, 0x0039, 0x001C, 0x0008, 0x0000, 0x0000, 0xFF84, 0xFE67 -.hword 0xFD2B, 0xFC56, 0xFC3A, 0xFC8D, 0xFCE9, 0xFD2C, 0xFD77, 0xFDCA -.hword 0xFE20, 0xFE76, 0xFECB, 0xFF1B, 0xFF63, 0xFFA1, 0xFFD2, 0xFFF2 -.hword 0x0000, 0xE6F1, 0xE8D7, 0xECE7, 0xF0AA, 0xF1AC, 0xECB8, 0xE469 -.hword 0xDEFD, 0xDD32, 0xDB98, 0xDA2E, 0xD8F2, 0xD7E2, 0xD6FC, 0xD63E -.hword 0xD5A6, 0xD532, 0xD4E0, 0xD4AF, 0xD49C, 0xCC31, 0xCCBA, 0xCE2D -.hword 0xD051, 0xD2EB, 0xD5C1, 0xD898, 0xDB36, 0xDDAE, 0xE03A, 0xE2D2 -.hword 0xE572, 0xE814, 0xEAB3, 0xED48, 0xEFD0, 0xF29C, 0xF58E, 0xF7F5 -.hword 0xF921, 0xF52D, 0xF5B8, 0xF724, 0xF924, 0xFB68, 0xFDA2, 0xFF84 -.hword 0x00BE, 0x0149, 0x0166, 0x013B, 0x00E9, 0x0095, 0x0062, 0x0075 -.hword 0x00F0, 0x029C, 0x0560, 0x080F, 0x097F, 0x4467, 0x4213, 0x3C00 -.hword 0x338D, 0x2A1B, 0x2108, 0x19B3, 0x157D, 0x1400, 0x13D0, 0x14C1 -.hword 0x16A5, 0x194E, 0x1C91, 0x203F, 0x242C, 0x2B4A, 0x35EB, 0x3FEF -.hword 0x4536, 0xDED1, 0x1FF4, 0x8256, 0x1898, 0x168B, 0x123D, 0x0E76 -.hword 0x0DFB, 0x1073, 0x1393, 0x173E, 0x1B53, 0x1FB4, 0x2442, 0x28DE -.hword 0x2D69, 0x31C3, 0x35CD, 0x396A, 0x3C79, 0x3EDB, 0x4072, 0x411E -.hword 0xE3FB, 0xE00A, 0xD748, 0xCE4B, 0xC9AD, 0xC900, 0xC8BC, 0xC8D5 -.hword 0xC93D, 0xC9E5, 0xCAC0, 0xCBC0, 0xCCD8, 0xCDF9, 0xCF16, 0xD021 -.hword 0xD10B, 0xD1C8, 0xD24A, 0xD282, 0xA0A7, 0xA232, 0xA558, 0xA7DE -.hword 0xA788, 0xA4A8, 0xA11F, 0x9D0E, 0x9895, 0x93D4, 0x8EEA, 0x89F7 -.hword 0x851D, 0x807A, 0x7C2B, 0x7857, 0x751B, 0x7296, 0x70E9, 0x7034 -.hword 0xE925, 0xE5B8, 0xDE22, 0xD671, 0xD2B0, 0xD27C, 0xD2B3, 0xD348 -.hword 0xD429, 0xD549, 0xD697, 0xD805, 0xD983, 0xDB02, 0xDC73, 0xDDC6 -.hword 0xDEEC, 0xDFD7, 0xE076, 0xE0BA, 0x178C, 0x1ADC, 0x2232, 0x29A2 -.hword 0x2D40, 0x2D6D, 0x2D31, 0x2C9A, 0x2BB8, 0x2A9A, 0x294E, 0x27E4 -.hword 0x266A, 0x24F0, 0x2384, 0x2236, 0x2114, 0x202D, 0x1F91, 0x1F4E -.hword 0x9EEA, 0x9BD0, 0x94D7, 0x8D7C, 0x893B, 0x87C9, 0x8686, 0x856F -.hword 0x8481, 0x83B7, 0x8310, 0x8288, 0x821B, 0x81C7, 0x8189, 0x815D -.hword 0x8140, 0x8130, 0x8128, 0x8126, 0x05F6, 0xEAE4, 0xA38A, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_06051A4C: # 0x06051A4C -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0015, 0x0014, 0x0016 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A4 -.hword 0x0001, 0x0000, 0x0001, 0x0221, 0x0001, 0x0222, 0x0001, 0x0223 -.hword 0x0014, 0x011D, 0x0014, 0x0131, 0x0014, 0x0145, 0x0014, 0x002D -.hword 0x0014, 0x0041, 0x0014, 0x0055, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02A3, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A2, 0x0001, 0x0000 -.hword 0x0014, 0x0224, 0x0014, 0x0238, 0x0014, 0x024C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0159, 0x0014, 0x007D, 0x0014, 0x0091 -.hword 0x0014, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A1 -.hword 0x0001, 0x0000, 0x0014, 0x016D, 0x0014, 0x0181, 0x0014, 0x0195 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00B9, 0x0001, 0x002A -.hword 0x0001, 0x002B, 0x0001, 0x002C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A0, 0x0001, 0x0000 -.hword 0x0014, 0x0260, 0x0014, 0x0274, 0x0014, 0x0288, 0x0014, 0x01A9 -.hword 0x0014, 0x01BD, 0x0014, 0x01D1, 0x0014, 0x00CD, 0x0014, 0x00E1 -.hword 0x0014, 0x00F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029F -.hword 0x0001, 0x0000, 0x0001, 0x029C, 0x0001, 0x029D, 0x0001, 0x029E -.hword 0x0014, 0x01E5, 0x0014, 0x01F9, 0x0014, 0x020D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0109, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06051C68: # 0x06051C68 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x2C -.word bowser_seg6_animvalue_06051500 -.word bowser_seg6_animindex_06051A4C -.word 0 - -bowser_seg6_animvalue_06051C80: # 0x06051C80 -.hword 0x0000, 0x00B5, 0xFFE7, 0x951E, 0x9510, 0x951B, 0x9526, 0x9533 -.hword 0x9540, 0x954D, 0x955B, 0x9569, 0x9577, 0x9585, 0x9594, 0x95A2 -.hword 0x95B0, 0x95BE, 0x95CC, 0x95D9, 0x95E6, 0x95F2, 0x95FE, 0x9609 -.hword 0x9613, 0x961C, 0x9624, 0x962C, 0x9632, 0x9637, 0x963A, 0x963C -.hword 0x963D, 0x0000, 0x0001, 0x0003, 0x0004, 0x0006, 0x0008, 0x000A -.hword 0x000B, 0x000D, 0x000F, 0x0011, 0x0013, 0x0015, 0x0017, 0x0019 -.hword 0x001A, 0x001C, 0x001E, 0x001F, 0x0021, 0x0022, 0x0024, 0x0025 -.hword 0x0026, 0x0027, 0x0028, 0x0028, 0x0029, 0x0029, 0x0029, 0x0000 -.hword 0xFFEE, 0xFFDA, 0xFFC6, 0xFFB0, 0xFF9A, 0xFF83, 0xFF6C, 0xFF54 -.hword 0xFF3D, 0xFF25, 0xFF0D, 0xFEF5, 0xFEDE, 0xFEC7, 0xFEB1, 0xFE9B -.hword 0xFE86, 0xFE72, 0xFE5F, 0xFE4D, 0xFE3D, 0xFE2E, 0xFE21, 0xFE15 -.hword 0xFE0B, 0xFE03, 0xFDFD, 0xFDFA, 0xFDF9, 0x32C6, 0xC001, 0x32C6 -.hword 0x02F1, 0x02B3, 0x0272, 0x022D, 0x01E6, 0x019D, 0x0151, 0x0105 -.hword 0x00B8, 0x006A, 0x001D, 0xFFD2, 0xFF86, 0xFF3D, 0xFEF6, 0xFEB2 -.hword 0xFE71, 0xFE33, 0xFDFA, 0xFDC6, 0xFD97, 0xFD6E, 0xFD4C, 0xFD30 -.hword 0xFD1B, 0xFD0F, 0xFD0A, 0xFD0A, 0xFD0A, 0xFD0A, 0x0955, 0x0948 -.hword 0x0939, 0x092A, 0x091B, 0x090B, 0x08FB, 0x08EA, 0x08D9, 0x08C8 -.hword 0x08B7, 0x08A7, 0x0896, 0x0886, 0x0877, 0x0868, 0x0859, 0x084C -.hword 0x0840, 0x0834, 0x082A, 0x0821, 0x081A, 0x0813, 0x080F, 0x080C -.hword 0x080B, 0x080B, 0x080B, 0x080B, 0xB134, 0xB1B1, 0xB23A, 0xB2CA -.hword 0xB360, 0xB3FB, 0xB499, 0xB53A, 0xB5DD, 0xB680, 0xB723, 0xB7C4 -.hword 0xB863, 0xB8FE, 0xB994, 0xBA24, 0xBAAD, 0xBB2E, 0xBBA6, 0xBC14 -.hword 0xBC77, 0xBCCD, 0xBD16, 0xBD51, 0xBD7D, 0xBD97, 0xBDA0, 0xBDA0 -.hword 0xBDA0, 0xBDA0, 0x01D6, 0x0289, 0x0341, 0x0403, 0x04CD, 0x059D -.hword 0x0671, 0x074A, 0x0824, 0x0900, 0x09DA, 0x0AB3, 0x0B87, 0x0C57 -.hword 0x0D20, 0x0DE2, 0x0E9A, 0x0F47, 0x0FE8, 0x107C, 0x1100, 0x1174 -.hword 0x11D6, 0x1225, 0x125F, 0x1283, 0x1290, 0x1290, 0x1290, 0x1290 -.hword 0x0254, 0x053D, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E -.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E -.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E -.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0xF8D4 -.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 -.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 -.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 -.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0x3A1E, 0x39FF, 0x39A7 -.hword 0x3918, 0x3858, 0x376A, 0x3654, 0x3519, 0x33BE, 0x3246, 0x30B7 -.hword 0x2F15, 0x2D63, 0x2BA7, 0x29E4, 0x281F, 0x265C, 0x24A0, 0x22EE -.hword 0x214C, 0x1FBC, 0x1E45, 0x1CEA, 0x1BAF, 0x1A98, 0x19AB, 0x18EB -.hword 0x185C, 0x1803, 0x17E5, 0xDB56, 0xDB54, 0xDB52, 0xDB51, 0xDB4F -.hword 0xDB4D, 0xDB4C, 0xDB4A, 0xDB48, 0xDB46, 0xDB44, 0xDB43, 0xDB41 -.hword 0xDB3F, 0xDB3E, 0xDB3C, 0xDB3A, 0xDB39, 0xDB38, 0xDB36, 0xDB35 -.hword 0xDB34, 0xDB34, 0xDB33, 0xDB32, 0xDB32, 0xDB32, 0xDB32, 0xDB32 -.hword 0xDB32, 0x0000, 0x0076, 0x00F4, 0x0177, 0x0201, 0x028F, 0x0320 -.hword 0x03B3, 0x0448, 0x04DE, 0x0573, 0x0606, 0x0697, 0x0725, 0x07AE -.hword 0x0832, 0x08B0, 0x0926, 0x0994, 0x09F8, 0x0A53, 0x0AA2, 0x0AE5 -.hword 0x0B1B, 0x0B42, 0x0B5B, 0x0B63, 0x0B63, 0x0B63, 0x0B63, 0xF34A -.hword 0xF36E, 0xF393, 0xF3BA, 0xF3E2, 0xF40C, 0xF437, 0xF462, 0xF48E -.hword 0xF4BA, 0xF4E6, 0xF511, 0xF53C, 0xF565, 0xF58D, 0xF5B4, 0xF5D9 -.hword 0xF5FC, 0xF61C, 0xF63A, 0xF654, 0xF66B, 0xF67F, 0xF68F, 0xF69A -.hword 0xF6A2, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xA790, 0xA7AC, 0xA7E2 -.hword 0xA81A, 0xA854, 0xA891, 0xA8CF, 0xA90E, 0xA94E, 0xA98E, 0xA9CE -.hword 0xAA0E, 0xAA4C, 0xAA89, 0xAAC4, 0xAAFD, 0xAB33, 0xAB66, 0xAB96 -.hword 0xABC1, 0xABE8, 0xAC0A, 0xAC27, 0xAC3F, 0xAC50, 0xAC5A, 0xAC5E -.hword 0xAC5E, 0xAC5E, 0xAC5E, 0x6AD3, 0x6A74, 0x6A15, 0x69B1, 0x6949 -.hword 0x68DE, 0x6870, 0x6801, 0x6790, 0x671F, 0x66AE, 0x663F, 0x65D1 -.hword 0x6566, 0x64FE, 0x649B, 0x643C, 0x63E2, 0x638F, 0x6343, 0x62FF -.hword 0x62C3, 0x6290, 0x6268, 0x624A, 0x6237, 0x6231, 0x6231, 0x6231 -.hword 0x6231, 0x9190, 0x919D, 0x91B1, 0x91C5, 0x91DA, 0x91F0, 0x9207 -.hword 0x921E, 0x9235, 0x924C, 0x9263, 0x927A, 0x9291, 0x92A7, 0x92BC -.hword 0x92D0, 0x92E4, 0x92F6, 0x9308, 0x9317, 0x9325, 0x9332, 0x933C -.hword 0x9345, 0x934B, 0x934F, 0x9350, 0x9350, 0x9350, 0x9350, 0xD152 -.hword 0xD1F1, 0xD28D, 0xD331, 0xD3DB, 0xD48A, 0xD53E, 0xD5F4, 0xD6AD -.hword 0xD766, 0xD81E, 0xD8D4, 0xD988, 0xDA37, 0xDAE0, 0xDB83, 0xDC1E -.hword 0xDCB0, 0xDD38, 0xDDB4, 0xDE24, 0xDE86, 0xDED9, 0xDF1B, 0xDF4C -.hword 0xDF6A, 0xDF74, 0xDF74, 0xDF74, 0xDF74, 0xCB3C, 0xCABD, 0xCA36 -.hword 0xC9A9, 0xC915, 0xC87D, 0xC7E2, 0xC743, 0xC6A3, 0xC603, 0xC563 -.hword 0xC4C5, 0xC429, 0xC391, 0xC2FE, 0xC270, 0xC1E9, 0xC16A, 0xC0F5 -.hword 0xC089, 0xC028, 0xBFD3, 0xBF8B, 0xBF51, 0xBF26, 0xBF0C, 0xBF03 -.hword 0xBF03, 0xBF03, 0xBF03, 0x0055, 0x0055, 0x0054, 0x0054, 0x0053 -.hword 0x0053, 0x0052, 0x0051, 0x004F, 0x004E, 0x004D, 0x004C, 0x004A -.hword 0x0049, 0x0047, 0x0046, 0x0044, 0x0043, 0x0041, 0x0040, 0x003F -.hword 0x003E, 0x003C, 0x003B, 0x003A, 0x003A, 0x0039, 0x0039, 0x0038 -.hword 0x0038, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002B, 0x002C -.hword 0x002E, 0x002F, 0x0030, 0x0032, 0x0034, 0x0035, 0x0037, 0x0039 -.hword 0x003B, 0x003D, 0x003E, 0x0040, 0x0042, 0x0043, 0x0045, 0x0046 -.hword 0x0047, 0x0049, 0x0049, 0x004A, 0x004B, 0x004B, 0x004B, 0x7B08 -.hword 0x7AF6, 0x7AC4, 0x7A72, 0x7A04, 0x797D, 0x78DE, 0x782A, 0x7763 -.hword 0x768D, 0x75A9, 0x74B9, 0x73C2, 0x72C4, 0x71C2, 0x70BF, 0x6FBE -.hword 0x6EC0, 0x6DC8, 0x6CD9, 0x6BF5, 0x6B1E, 0x6A58, 0x69A4, 0x6905 -.hword 0x687D, 0x680F, 0x67BE, 0x678B, 0x6779, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xD49C, 0xD4FC, 0xD564, 0xD5D0, 0xD641, 0xD6B6, 0xD72D -.hword 0xD7A7, 0xD821, 0xD89C, 0xD917, 0xD990, 0xDA08, 0xDA7C, 0xDAED -.hword 0xDB5A, 0xDBC1, 0xDC22, 0xDC7D, 0xDCD0, 0xDD1A, 0xDD5B, 0xDD92 -.hword 0xDDBE, 0xDDDF, 0xDDF3, 0xDDFA, 0xDDFA, 0xDDFA, 0xDDFA, 0xF921 -.hword 0xF8DD, 0xF88D, 0xF839, 0xF7E2, 0xF788, 0xF72C, 0xF6CE, 0xF66F -.hword 0xF610, 0xF5B1, 0xF553, 0xF4F6, 0xF49C, 0xF444, 0xF3F0, 0xF3A0 -.hword 0xF355, 0xF30F, 0xF2CF, 0xF295, 0xF263, 0xF238, 0xF216, 0xF1FC -.hword 0xF1ED, 0xF1E7, 0xF1E7, 0xF1E7, 0xF1E7, 0x097F, 0x092F, 0x08CF -.hword 0x086B, 0x0803, 0x0797, 0x0729, 0x06B9, 0x0647, 0x05D6, 0x0564 -.hword 0x04F4, 0x0485, 0x041A, 0x03B1, 0x034D, 0x02ED, 0x0293, 0x023F -.hword 0x01F3, 0x01AE, 0x0171, 0x013E, 0x0115, 0x00F7, 0x00E5, 0x00DE -.hword 0x00DE, 0x00DE, 0x00DE, 0x4536, 0x4596, 0x45D8, 0x461D, 0x4665 -.hword 0x46AE, 0x46FA, 0x4746, 0x4793, 0x47E1, 0x482E, 0x487A, 0x48C5 -.hword 0x490E, 0x4954, 0x4998, 0x49D9, 0x4A15, 0x4A4E, 0x4A81, 0x4AB0 -.hword 0x4AD8, 0x4AFB, 0x4B16, 0x4B2A, 0x4B37, 0x4B3B, 0x4B3B, 0x4B3B -.hword 0x4B3B, 0xDED1, 0x1FF4, 0x8256, 0x411E, 0x4308, 0x450C, 0x472A -.hword 0x495E, 0x4BA4, 0x4DF8, 0x5056, 0x52BA, 0x5520, 0x5783, 0x59E1 -.hword 0x5C35, 0x5E7A, 0x60AE, 0x62CC, 0x64CF, 0x66B4, 0x6878, 0x6A15 -.hword 0x6B88, 0x6CCD, 0x6DE0, 0x6EBD, 0x6F5F, 0x6FC4, 0x6FE6, 0x6FE6 -.hword 0x6FE6, 0x6FE6, 0xD282, 0xD283, 0xD283, 0xD283, 0xD284, 0xD284 -.hword 0xD284, 0xD284, 0xD284, 0xD284, 0xD285, 0xD285, 0xD285, 0xD285 -.hword 0xD285, 0xD285, 0xD285, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286 -.hword 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286 -.hword 0x7034, 0x6CE2, 0x6960, 0x65B1, 0x61DC, 0x5DE7, 0x59DA, 0x55BB -.hword 0x5193, 0x4D66, 0x493D, 0x451F, 0x4112, 0x3D1E, 0x3949, 0x359B -.hword 0x321A, 0x2ECD, 0x2BBC, 0x28EC, 0x2667, 0x2431, 0x2253, 0x20D2 -.hword 0x1FB7, 0x1F08, 0x1ECC, 0x1ECC, 0x1ECC, 0x1ECC, 0xE0BA, 0xDFCE -.hword 0xDED3, 0xDDCB, 0xDCB8, 0xDB9C, 0xDA7A, 0xD952, 0xD828, 0xD6FC -.hword 0xD5D2, 0xD4AB, 0xD388, 0xD26D, 0xD15A, 0xD052, 0xCF56, 0xCE6A -.hword 0xCD8D, 0xCCC4, 0xCC0F, 0xCB70, 0xCAEA, 0xCA7F, 0xCA2F, 0xC9FE -.hword 0xC9ED, 0xC9ED, 0xC9ED, 0xC9ED, 0x1F4E, 0x1FB6, 0x2026, 0x209B -.hword 0x2116, 0x2194, 0x2216, 0x2299, 0x231E, 0x23A4, 0x2428, 0x24AC -.hword 0x252E, 0x25AC, 0x2626, 0x269C, 0x270C, 0x2776, 0x27D8, 0x2831 -.hword 0x2882, 0x28C9, 0x2904, 0x2934, 0x2958, 0x296E, 0x2975, 0x2975 -.hword 0x2975, 0x2975, 0x8126, 0x7EE8, 0x7C8B, 0x7A0F, 0x7779, 0x74CD -.hword 0x7212, 0x6F4B, 0x6C7C, 0x69AC, 0x66DD, 0x6416, 0x615B, 0x5EB0 -.hword 0x5C1A, 0x599E, 0x5741, 0x5507, 0x52F6, 0x5110, 0x4F5D, 0x4DDF -.hword 0x4C9C, 0x4B99, 0x4ADA, 0x4A64, 0x4A3C, 0x4A3C, 0x4A3C, 0x4A3C -.hword 0x05F6, 0xEAE4, 0xA38A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x0000 - -bowser_seg6_animindex_06052464: # 0x06052464 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x001E, 0x0003 -.hword 0x001E, 0x0021, 0x001E, 0x003F, 0x0001, 0x0000, 0x0001, 0x03F0 -.hword 0x0001, 0x0000, 0x0001, 0x0331, 0x0001, 0x0332, 0x0001, 0x0333 -.hword 0x001E, 0x01AB, 0x001E, 0x01C9, 0x001E, 0x01E7, 0x001E, 0x0060 -.hword 0x001E, 0x007E, 0x001E, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03EF, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x00BA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EE, 0x0001, 0x0000 -.hword 0x001E, 0x0334, 0x001E, 0x0352, 0x001E, 0x0370, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x0205, 0x0001, 0x00D8, 0x001E, 0x00D9 -.hword 0x001E, 0x00F7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03ED -.hword 0x0001, 0x0000, 0x001E, 0x0223, 0x001E, 0x0241, 0x001E, 0x025F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0115, 0x0001, 0x005D -.hword 0x0001, 0x005E, 0x0001, 0x005F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EC, 0x0001, 0x0000 -.hword 0x001E, 0x038E, 0x001E, 0x03AC, 0x001E, 0x03CA, 0x001E, 0x027D -.hword 0x001E, 0x029B, 0x001E, 0x02B9, 0x001E, 0x0133, 0x001E, 0x0151 -.hword 0x001E, 0x016F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EB -.hword 0x0001, 0x0000, 0x0001, 0x03E8, 0x0001, 0x03E9, 0x0001, 0x03EA -.hword 0x001E, 0x02D7, 0x001E, 0x02F5, 0x001E, 0x0313, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x018D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06052680: # 0x06052680 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x2C -.word bowser_seg6_animvalue_06051C80 -.word bowser_seg6_animindex_06052464 -.word 0 - -bowser_seg6_animvalue_06052698: # 0x06052698 -.hword 0x0000, 0x009A, 0x009C, 0x00AC, 0x00C3, 0x00D5, 0x00D8, 0x00D1 -.hword 0x00BC, 0x00A8, 0x00A0, 0x00A3, 0x00B1, 0x00C4, 0x00CF, 0x00CB -.hword 0x00C0, 0x00B5, 0x00AA, 0x009F, 0xFFE7, 0x0D71, 0x0C8F, 0x0A9E -.hword 0x08AC, 0x07CA, 0x08A9, 0x0A97, 0x0C87, 0x0D71, 0x0CF2, 0x0BAD -.hword 0x0A24, 0x08DA, 0x084F, 0x08B0, 0x09A4, 0x0AE0, 0x0C1D, 0x0D10 -.hword 0x0000, 0x00EA, 0x02F4, 0x050F, 0x062B, 0x0615, 0x0520, 0x02DA -.hword 0x0000, 0xFDAC, 0xFBEE, 0xFAA9, 0xF9C1, 0xF966, 0xF9C0, 0xFAAC -.hword 0xFC04, 0xFD8B, 0xFEF8, 0x0000, 0xFE56, 0xFAAA, 0xF6FF, 0xF554 -.hword 0xF6A6, 0xF9BD, 0xFD4B, 0x0000, 0x01E1, 0x03AF, 0x0538, 0x0648 -.hword 0x06AE, 0x0630, 0x04F3, 0x0357, 0x01BB, 0x007E, 0x32C6, 0xC001 -.hword 0x32C6, 0xA509, 0xA468, 0xA352, 0xA2FF, 0xA3F4, 0xA587, 0xA729 -.hword 0xA848, 0xA8AF, 0xA888, 0xA7D0, 0xA55B, 0xA347, 0xA53D, 0xA6D7 -.hword 0xA451, 0xA093, 0x9E75, 0xA1A8, 0xE442, 0xDD1C, 0xD600, 0xD6E5 -.hword 0xD916, 0xDC0B, 0xDF3C, 0xE221, 0xE433, 0xE4EA, 0xDCD5, 0xD4BF -.hword 0xD53A, 0xD6C1, 0xD908, 0xDBC1, 0xDEA0, 0xE156, 0xE396, 0x0052 -.hword 0x0059, 0x0068, 0x0078, 0x0081, 0x0097, 0x00BF, 0x00DA, 0x00CA -.hword 0x0072, 0xFF8E, 0xFE2F, 0xFCB8, 0xFB8D, 0xFB11, 0xFB9B, 0xFCE8 -.hword 0xFE78, 0xFFC6, 0x05B9, 0x04D0, 0x02C2, 0x0095, 0xFF50, 0xFF27 -.hword 0xFF7D, 0x001A, 0x00CB, 0x0157, 0x01C1, 0x0230, 0x02A1, 0x0313 -.hword 0x0383, 0x0406, 0x049B, 0x0528, 0x0590, 0xEA0A, 0xE895, 0xE54E -.hword 0xE1D5, 0xDFCD, 0xDF9A, 0xE03F, 0xE152, 0xE264, 0xE30B, 0xE31A -.hword 0xE2DC, 0xE292, 0xE27E, 0xE2DF, 0xE40F, 0xE5E5, 0xE7D9, 0xE968 -.hword 0x2486, 0x262E, 0x29D2, 0x2D76, 0x2F1E, 0x2D73, 0x29C9, 0x2624 -.hword 0x2486, 0x25BC, 0x2887, 0x2BD7, 0x2E9A, 0x2FC3, 0x2EEE, 0x2CD9 -.hword 0x2A24, 0x2770, 0x255B, 0xDB55, 0xF34B, 0xFB31, 0xFD0F, 0xFE1A -.hword 0xFEE4, 0xFF94, 0x0000, 0x0027, 0x002C, 0x001D, 0x0009, 0x0000 -.hword 0x0017, 0x003E, 0x0046, 0x0000, 0xFF1C, 0xFDC8, 0xFC95, 0xFBA6 -.hword 0xFF21, 0xFF7C, 0xFF54, 0xFF8C, 0xFFD2, 0x0000, 0x000D, 0x000F -.hword 0x000A, 0x0003, 0x0000, 0xFFFF, 0xFFFC, 0xFFFC, 0x0000, 0x001D -.hword 0x0043, 0x003D, 0xFFA4, 0x9EF9, 0x9EDA, 0x9DF4, 0xA0B4, 0xA3F7 -.hword 0xA5D9, 0xA5E8, 0xA533, 0xA420, 0xA310, 0xA266, 0xA214, 0xA1EA -.hword 0xA21E, 0xA2E5, 0xA57F, 0xA8FE, 0xAA52, 0xA474, 0x8001, 0x8001 -.hword 0xBE14, 0xBD83, 0xBC22, 0xBA6A, 0xB83D, 0xB59E, 0xB33B, 0xB1C1 -.hword 0xB14E, 0xB20D, 0xB4BC, 0xBA8A, 0xC256, 0xC96B, 0xCD12, 0xCC2B -.hword 0xC889, 0xC3DA, 0xBFCE, 0xAD16, 0xAEB5, 0xB255, 0xB614, 0xB816 -.hword 0xB7D2, 0xB66C, 0xB486, 0xB2C1, 0xB1C1, 0xB1C9, 0xB26C, 0xB341 -.hword 0xB3DF, 0xB3DB, 0xB2DB, 0xB124, 0xAF3F, 0xADB7, 0x0030, 0x01C9 -.hword 0x03E9, 0x048F, 0x045E, 0x038A, 0x0253, 0x00BB, 0xFEA4, 0xFC33 -.hword 0xF9D1, 0xF7E9, 0xF651, 0xF4E9, 0xF424, 0xF479, 0xF6E3, 0xFAD9 -.hword 0xFE8E, 0xFF36, 0x00AE, 0x0384, 0x077B, 0x0A1B, 0x08F2, 0x0657 -.hword 0x03AD, 0x0127, 0xFE69, 0xFC03, 0xFA85, 0xFA4F, 0xFB00, 0xFC0C -.hword 0xFCE9, 0xFD99, 0xFE5A, 0xFEF6, 0x7E77, 0x7FC1, 0x825F, 0x8466 -.hword 0x83F9, 0x80BB, 0x7CA9, 0x79F3, 0x7A8E, 0x7DFC, 0x8219, 0x84B1 -.hword 0x83D7, 0x8036, 0x7C09, 0x7997, 0x79E3, 0x7B9E, 0x7D8D, 0xBCFA -.hword 0xBB78, 0xB82E, 0xB4F1, 0xB39B, 0xB43A, 0xB581, 0xB73E, 0xB93B -.hword 0xBB46, 0xBD2A, 0xBEB4, 0xBFAF, 0xC001, 0xBFCC, 0xBF3E, 0xBE82 -.hword 0xBDC6, 0xBD34, 0x378E, 0x3944, 0x3D35, 0x4194, 0x4497, 0x4668 -.hword 0x4832, 0x49A8, 0x4A7E, 0x4A67, 0x4918, 0x44E5, 0x3DCC, 0x35FB -.hword 0x2FA0, 0x2ACF, 0x274C, 0x26CA, 0x2F90, 0x043A, 0x03BD, 0x02CF -.hword 0x023B, 0x0221, 0x0230, 0x0282, 0x0334, 0x04C5, 0x06F6, 0x08C6 -.hword 0x0A20, 0x0B61, 0x0C30, 0x0C33, 0x0B0D, 0x0908, 0x06CB, 0x04F9 -.hword 0x0E7F, 0x0E9A, 0x0ECD, 0x0EEA, 0x0EF3, 0x0EF7, 0x0EE0, 0x0E99 -.hword 0x0DF4, 0x0D03, 0x0C12, 0x0B05, 0x09D3, 0x08E9, 0x08B1, 0x0977 -.hword 0x0AED, 0x0C94, 0x0DEF, 0x8BD7, 0x8A77, 0x87D5, 0x8632, 0x85E5 -.hword 0x8605, 0x86F2, 0x890B, 0x8DC5, 0x9471, 0x9A33, 0x9F05, 0xA3CF -.hword 0xA71D, 0xA77C, 0xA399, 0x9C9D, 0x94D0, 0x8E76, 0x1DB1, 0x1D9D -.hword 0x1D7B, 0x1D74, 0x1DB1, 0x1E6F, 0x1F92, 0x20B8, 0x217E, 0x2184 -.hword 0x2059, 0x1E3D, 0x1BD4, 0x19C3, 0x18AD, 0x18F4, 0x1A2B, 0x1BBE -.hword 0x1D1C, 0xCA25, 0xC9EB, 0xC98B, 0xC978, 0xCA25, 0xCBF6, 0xCE9A -.hword 0xD16C, 0xD3CA, 0xD513, 0xD504, 0xD40C, 0xD291, 0xD0F4, 0xCF9C -.hword 0xCE58, 0xCCE7, 0xCB8C, 0xCA8A, 0xADD9, 0xADE5, 0xADFA, 0xADFE -.hword 0xADD9, 0xAD75, 0xACE3, 0xAC48, 0xABC5, 0xAB7F, 0xAB82, 0xABB7 -.hword 0xAC09, 0xAC61, 0xACAC, 0xACF1, 0xAD41, 0xAD8B, 0xADC3, 0xD1E0 -.hword 0xD4F4, 0xDBD9, 0xE30A, 0xE702, 0xE7C7, 0xE7D1, 0xE742, 0xE63C -.hword 0xE4E3, 0xE358, 0xE1BF, 0xE039, 0xDE5F, 0xDBE9, 0xD92B, 0xD677 -.hword 0xD422, 0xD27E, 0x215C, 0x22D3, 0x261E, 0x2993, 0x2B8D, 0x2C10 -.hword 0x2C45, 0x2C37, 0x2BF2, 0x2B80, 0x2AEF, 0x2A48, 0x2998, 0x28A1 -.hword 0x2741, 0x25AD, 0x2417, 0x22B6, 0x21BB, 0xA062, 0xA1D9, 0xA526 -.hword 0xA8AC, 0xAAC8, 0xAB87, 0xAC0A, 0xAC55, 0xAC6A, 0xAC4C, 0xAC00 -.hword 0xAB87, 0xAAE5, 0xA9CB, 0xA817, 0xA611, 0xA400, 0xA22E, 0xA0E1 -.hword 0xF571, 0xF68F, 0xF924, 0xFC03, 0xFE03, 0xFF1A, 0x0004, 0x00B9 -.hword 0x0131, 0x0163, 0x0146, 0x0069, 0xFEBD, 0xFCCE, 0xFB2B, 0xF9BD -.hword 0xF836, 0xF6D5, 0xF5D4, 0xF5B5, 0xF621, 0xF70C, 0xF7F5, 0xF858 -.hword 0xF823, 0xF7AB, 0xF70C, 0xF65F, 0xF5C0, 0xF54B, 0xF503, 0xF4D9 -.hword 0xF4C7, 0xF4C9, 0xF4E9, 0xF525, 0xF568, 0xF59E, 0xA135, 0xA30B -.hword 0xA6DF, 0xAA2C, 0xAA6C, 0xA6F3, 0xA172, 0x9AF2, 0x947B, 0x8F15 -.hword 0x8BC9, 0x8BF7, 0x8F15, 0x9343, 0x96A5, 0x9941, 0x9C10, 0x9E9F -.hword 0xA07C, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_06052B78: # 0x06052B78 -.hword 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0014, 0x0013, 0x0015 -.hword 0x0013, 0x0028, 0x0013, 0x003B, 0x0001, 0x0000, 0x0001, 0x026E -.hword 0x0001, 0x0000, 0x0013, 0x0185, 0x0013, 0x0198, 0x0013, 0x01AB -.hword 0x0001, 0x00FE, 0x0001, 0x00FF, 0x0013, 0x0100, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026C, 0x0001, 0x0000 -.hword 0x0013, 0x01BE, 0x0013, 0x01D1, 0x0013, 0x01E4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x0113, 0x0013, 0x0077, 0x0013, 0x008A -.hword 0x0013, 0x009D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026B -.hword 0x0001, 0x0000, 0x0013, 0x0126, 0x0013, 0x0139, 0x0013, 0x014C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x00B0, 0x0001, 0x004E -.hword 0x0001, 0x004F, 0x0001, 0x0050, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026A, 0x0001, 0x0000 -.hword 0x0013, 0x01F7, 0x0013, 0x020A, 0x0013, 0x021D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x015F, 0x0001, 0x00C3, 0x0001, 0x0000 -.hword 0x0001, 0x00C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0269 -.hword 0x0001, 0x0000, 0x0013, 0x0230, 0x0013, 0x0243, 0x0013, 0x0256 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0172, 0x0013, 0x00C5 -.hword 0x0013, 0x00D8, 0x0013, 0x00EB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06052D94: # 0x06052D94 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x13 -.hword 0x2C -.word bowser_seg6_animvalue_06052698 -.word bowser_seg6_animindex_06052B78 -.word 0 - -bowser_seg6_animvalue_06052DAC: # 0x06052DAC -.hword 0x0000, 0x0096, 0x0096, 0x0097, 0x0097, 0x0098, 0x009C, 0x00A2 -.hword 0x00A8, 0x00AB, 0x00A9, 0x00A4, 0x009F, 0x009A, 0x0098, 0x0098 -.hword 0x0098, 0x0098, 0x0098, 0xFFE7, 0xF31D, 0xF34A, 0xF381, 0xF3C2 -.hword 0xF40D, 0xF49D, 0xF597, 0xF6DA, 0xF847, 0xFA01, 0xFC11, 0xFE29 -.hword 0xFFFA, 0x0138, 0x0183, 0x010A, 0x005A, 0x0000, 0xE5A0, 0xE5EA -.hword 0xE643, 0xE6AE, 0xE729, 0xE924, 0xED1B, 0xF1A2, 0xF54C, 0xF7FD -.hword 0xFA7B, 0xFCB4, 0xFE92, 0x0000, 0x00AB, 0x0098, 0x0039, 0x0000 -.hword 0xF9A6, 0xF9D5, 0xFA0D, 0xFA4D, 0xFA95, 0xFC49, 0xFFB2, 0x032F -.hword 0x051C, 0x050E, 0x0404, 0x027F, 0x00FD, 0x0000, 0xFFAF, 0xFFB8 -.hword 0xFFE5, 0x0000, 0x32C6, 0xC001, 0x32C6, 0xB203, 0xB1D1, 0xB18B -.hword 0xB12F, 0xB0BA, 0xAFEE, 0xAEA4, 0xAD06, 0xAB3A, 0xA969, 0xA7BB -.hword 0xA656, 0xA563, 0xA509, 0xA509, 0xA509, 0xA509, 0xA509, 0x01F4 -.hword 0x01AD, 0x010D, 0x0063, 0x0000, 0xFFE2, 0xFFD2, 0xFFCD, 0xFFD1 -.hword 0xFFDA, 0xFFE7, 0xFFF3, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0E54, 0x0E17, 0x0D88, 0x0CB7, 0x0BB1, 0x0A82, 0x0932 -.hword 0x07CA, 0x0658, 0x04E6, 0x037F, 0x022E, 0x0100, 0x0000, 0xFF7F -.hword 0xFF8D, 0xFFD5, 0x0000, 0x076C, 0x064B, 0x03B8, 0x0086, 0xFD89 -.hword 0xFAD7, 0xF803, 0xF51D, 0xF233, 0xEF55, 0xEC92, 0xE9F7, 0xE796 -.hword 0xE57B, 0xE432, 0xE3E6, 0xE416, 0xE442, 0x0264, 0x0262, 0x025F -.hword 0x025A, 0x0254, 0x0248, 0x0234, 0x021C, 0x0200, 0x01E4, 0x01CA -.hword 0x01B4, 0x01A5, 0x01A0, 0x01BC, 0x01FA, 0x0238, 0x0254, 0x0538 -.hword 0x0539, 0x053A, 0x053C, 0x053E, 0x0542, 0x0549, 0x0552, 0x055D -.hword 0x0567, 0x0570, 0x0578, 0x057E, 0x0580, 0x0575, 0x055F, 0x0548 -.hword 0x053E, 0xF951, 0xF942, 0xF929, 0xF906, 0xF8D6, 0xF87C, 0xF7E7 -.hword 0xF72B, 0xF658, 0xF583, 0xF4BD, 0xF419, 0xF3A9, 0xF37F, 0xF455 -.hword 0xF62B, 0xF800, 0xF8D6, 0x24AC, 0x24A7, 0x249F, 0x2494, 0x2486 -.hword 0x246B, 0x243E, 0x2404, 0x23C4, 0x2383, 0x2346, 0x2314, 0x22F1 -.hword 0x22E5, 0x2326, 0x23B5, 0x2445, 0x2486, 0xF340, 0xF2E3, 0xF262 -.hword 0xF1B9, 0xF0E2, 0xEF93, 0xED9C, 0xEB29, 0xE863, 0xE573, 0xE283 -.hword 0xDFBD, 0xDD4A, 0xDB55, 0xDA67, 0xDA81, 0xDB06, 0xDB55, 0x1577 -.hword 0x1524, 0x14B0, 0x1418, 0x1358, 0x122A, 0x1067, 0x0E34, 0x0BB7 -.hword 0x0914, 0x0671, 0x03F3, 0x01C1, 0x0000, 0xFF2A, 0xFF42, 0xFFB9 -.hword 0x0000, 0xE47F, 0xE4B8, 0xE508, 0xE571, 0xE5F6, 0xE6C5, 0xE7FC -.hword 0xE980, 0xEB38, 0xED09, 0xEEDB, 0xF092, 0xF215, 0xF34B, 0xF3DF -.hword 0xF3CF, 0xF37D, 0xF34B, 0x0EA3, 0x0E86, 0x0E3E, 0x0DB2, 0x0CC9 -.hword 0x0B75, 0x09CF, 0x07F8, 0x0610, 0x0438, 0x0290, 0x0139, 0x0053 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF93, 0xFFCA, 0x0045 -.hword 0x00C3, 0x0101, 0x00FF, 0x00EB, 0x00C9, 0x00A0, 0x0073, 0x0048 -.hword 0x0023, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xC3B3 -.hword 0xC2E8, 0xC115, 0xBEB1, 0xBC38, 0xB98F, 0xB670, 0xB310, 0xAFA3 -.hword 0xAC5F, 0xA979, 0xA725, 0xA599, 0xA509, 0xA509, 0xA509, 0xA509 -.hword 0xA509, 0x8001, 0x8001, 0xBE14, 0xDC1C, 0xDBC8, 0xDB4F, 0xDAAC -.hword 0xD9DB, 0xD884, 0xD674, 0xD3DE, 0xD0F3, 0xCDE6, 0xCAEA, 0xC830 -.hword 0xC5EC, 0xC44F, 0xC484, 0xC68D, 0xC8E5, 0xCA03, 0xFBFF, 0xFC29 -.hword 0xFC60, 0xFC9F, 0xFCE7, 0xFD34, 0xFD86, 0xFDD9, 0xFE2D, 0xFE80 -.hword 0xFED0, 0xFF1B, 0xFF5F, 0xFF9B, 0xFFBB, 0xFFBA, 0xFFAB, 0xFFA2 -.hword 0xEEC5, 0xEF94, 0xF093, 0xF1BB, 0xF305, 0xF467, 0xF5DA, 0xF757 -.hword 0xF8D5, 0xFA4C, 0xFBB5, 0xFD08, 0xFE3C, 0xFF4A, 0xFFD6, 0xFFC5 -.hword 0xFF76, 0xFF46, 0xA1B9, 0xA16F, 0xA119, 0xA0BA, 0xA053, 0x9FE6 -.hword 0x9F73, 0x9EFD, 0x9E84, 0x9E0A, 0x9D92, 0x9D1B, 0x9CA7, 0x9C39 -.hword 0x9BBC, 0x9B33, 0x9AC5, 0x9A98, 0xE515, 0xE4AF, 0xE41E, 0xE35D -.hword 0xE266, 0xE0D8, 0xDE7A, 0xDB84, 0xD82B, 0xD4A7, 0xD12E, 0xCDF9 -.hword 0xCB3D, 0xC933, 0xC8EC, 0xCA6C, 0xCC55, 0xCD46, 0x36F5, 0x3710 -.hword 0x3736, 0x3769, 0x37A9, 0x3819, 0x38CE, 0x39B1, 0x3AAD, 0x3BAC -.hword 0x3C98, 0x3D5C, 0x3DE1, 0x3E12, 0x3E12, 0x3E12, 0x3E12, 0x3E12 -.hword 0x1AA9, 0x1A71, 0x1A2A, 0x19D3, 0x196A, 0x1850, 0x164F, 0x1401 -.hword 0x1202, 0x1032, 0x0E3D, 0x0C75, 0x0B28, 0x0AA8, 0x0AA8, 0x0AA8 -.hword 0x0AA8, 0x0AA8, 0x1782, 0x1782, 0x178E, 0x17A7, 0x17CF, 0x18E5 -.hword 0x1AE5, 0x1C7C, 0x1C58, 0x1998, 0x151F, 0x1045, 0x0C61, 0x0AC9 -.hword 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0xA9A1, 0xA978, 0xA951, 0xA92B -.hword 0xA907, 0xA901, 0xA908, 0xA8DB, 0xA838, 0xA6CE, 0xA4CE, 0xA2BE -.hword 0xA120, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078, 0x26C8, 0x2693 -.hword 0x264B, 0x25EB, 0x2572, 0x24B4, 0x2398, 0x2236, 0x20A5, 0x1EFC -.hword 0x1D53, 0x1BC2, 0x1A60, 0x1945, 0x18BE, 0x18CD, 0x1918, 0x1945 -.hword 0xDA7E, 0xDAB9, 0xDB0B, 0xDB76, 0xDBFF, 0xDCD4, 0xDE13, 0xDFA2 -.hword 0xE166, 0xE344, 0xE522, 0xE6E6, 0xE874, 0xE9B2, 0xEA4A, 0xEA39 -.hword 0xE9E5, 0xE9B2, 0xA963, 0xA9AF, 0xAA1A, 0xAAA6, 0xAB57, 0xAC6C -.hword 0xAE0B, 0xB011, 0xB25C, 0xB4C9, 0xB735, 0xB980, 0xBB85, 0xBD23 -.hword 0xBDE8, 0xBDD2, 0xBD64, 0xBD23, 0x4EB7, 0x4D4D, 0x4B55, 0x48BE -.hword 0x4578, 0x405B, 0x38B6, 0x2F2B, 0x245A, 0x18E7, 0x0D71, 0x029B -.hword 0xF908, 0xF156, 0xED85, 0xED9E, 0xEF5B, 0xF071, 0x33F2, 0x3357 -.hword 0x327F, 0x3165, 0x3000, 0x2DD5, 0x2A9A, 0x2691, 0x21FF, 0x1D26 -.hword 0x1849, 0x13AE, 0x0F96, 0x0C45, 0x0A7D, 0x0A42, 0x0ABD, 0x0B16 -.hword 0x2295, 0x211D, 0x1F13, 0x1C66, 0x1906, 0x13C6, 0x0BF2, 0x022E -.hword 0xF71C, 0xEB5F, 0xDF99, 0xD46E, 0xCA80, 0xC273, 0xBE12, 0xBD6A -.hword 0xBE7B, 0xBF48, 0xF8B1, 0xF8AA, 0xF89E, 0xF88B, 0xF871, 0xF80B -.hword 0xF749, 0xF67C, 0xF5F1, 0xF5B6, 0xF59D, 0xF59A, 0xF5A1, 0xF5A5 -.hword 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF45D, 0xF43D, 0xF409, 0xF3BE -.hword 0xF35B, 0xF1B1, 0xEEA1, 0xEBBD, 0xEA95, 0xEBDF, 0xEE99, 0xF1C6 -.hword 0xF467, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580, 0x95AF, 0x95C2 -.hword 0x95E8, 0x9622, 0x9675, 0x97AF, 0x9A03, 0x9C86, 0x9E4C, 0x9F39 -.hword 0x9FD5, 0xA02F, 0xA05A, 0xA064, 0xA064, 0xA064, 0xA064, 0xA064 -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_060532D8: # 0x060532D8 -.hword 0x0001, 0x0000, 0x0012, 0x0001, 0x0001, 0x0013, 0x0012, 0x0014 -.hword 0x0012, 0x0026, 0x0012, 0x0038, 0x0001, 0x0000, 0x0001, 0x0295 -.hword 0x0001, 0x0000, 0x0012, 0x01B8, 0x0012, 0x01CA, 0x0012, 0x01DC -.hword 0x0001, 0x0149, 0x0001, 0x014A, 0x0001, 0x014B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0012, 0x004D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0294, 0x0001, 0x0000, 0x0012, 0x005F -.hword 0x0012, 0x0071, 0x0012, 0x0083, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0293, 0x0001, 0x0000 -.hword 0x0012, 0x01EE, 0x0012, 0x0200, 0x0012, 0x0212, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0012, 0x014C, 0x0012, 0x0095, 0x0012, 0x00A7 -.hword 0x0012, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0292 -.hword 0x0001, 0x0000, 0x0012, 0x015E, 0x0012, 0x0170, 0x0012, 0x0182 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x00CB, 0x0001, 0x004A -.hword 0x0001, 0x004B, 0x0001, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0291, 0x0001, 0x0000 -.hword 0x0012, 0x0224, 0x0012, 0x0236, 0x0012, 0x0248, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0012, 0x0194, 0x0012, 0x00DD, 0x0012, 0x00EF -.hword 0x0012, 0x0101, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0290 -.hword 0x0001, 0x0000, 0x0012, 0x025A, 0x0012, 0x026C, 0x0012, 0x027E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x01A6, 0x0012, 0x0113 -.hword 0x0012, 0x0125, 0x0012, 0x0137, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_060534F4: # 0x060534F4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x12 -.hword 0x2C -.word bowser_seg6_animvalue_06052DAC -.word bowser_seg6_animindex_060532D8 -.word 0 - -bowser_seg6_animvalue_0605350C: # 0x0605350C -.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0x0098, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0096, 0x0096 -.hword 0x0096, 0x0096, 0xFFE7, 0x04A3, 0xFD30, 0xF6DE, 0xF40D, 0xF3C9 -.hword 0xF38A, 0xF351, 0xF31C, 0xF2ED, 0xF2C4, 0xF2A1, 0xF283, 0xF26B -.hword 0xF259, 0xF24D, 0xF247, 0xF248, 0xF77B, 0xF03D, 0xEA0A, 0xE729 -.hword 0xE6B7, 0xE64D, 0xE5ED, 0xE596, 0xE548, 0xE504, 0xE4CA, 0xE499 -.hword 0xE472, 0xE455, 0xE443, 0xE43A, 0xE43C, 0xFE41, 0xFCBB, 0xFB5C -.hword 0xFA95, 0xFA44, 0xF9FB, 0xF9B9, 0xF97F, 0xF94D, 0xF921, 0xF8FD -.hword 0xF8E0, 0xF8CA, 0xF8BB, 0xF8B3, 0xF8B2, 0xF8B7, 0x32C6, 0xC001 -.hword 0x32C6, 0xA824, 0xAB19, 0xAE2A, 0xB0BA, 0xB1AA, 0xB1AC, 0xB1B3 -.hword 0xB1BD, 0xB1CA, 0xB1D9, 0xB1E9, 0xB1FA, 0xB20A, 0xB219, 0xB226 -.hword 0xB231, 0xB237, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002A -.hword 0x005A, 0x008F, 0x00C6, 0x00FD, 0x0134, 0x0167, 0x0195, 0x01BC -.hword 0x01DA, 0x01ED, 0x01F4, 0x02EB, 0x05B7, 0x08A5, 0x0B24, 0x0CA1 -.hword 0x0D55, 0x0DDF, 0x0E43, 0x0E85, 0x0EAC, 0x0EBC, 0x0EBA, 0x0EAB -.hword 0x0E94, 0x0E7B, 0x0E64, 0x0E54, 0xEB3B, 0xF1BA, 0xF844, 0xFD5E -.hword 0xFF8F, 0xFFEC, 0x007F, 0x013E, 0x021A, 0x0308, 0x03FC, 0x04E8 -.hword 0x05C1, 0x067A, 0x0707, 0x075C, 0x076C, 0x0254, 0x053E, 0xF8D6 -.hword 0x2486, 0xE10F, 0xE681, 0xEC29, 0xF0E2, 0xF29C, 0xF2A0, 0xF2AD -.hword 0xF2BF, 0xF2D7, 0xF2F3, 0xF311, 0xF32F, 0xF34D, 0xF369, 0xF381 -.hword 0xF394, 0xF3A0, 0x0523, 0x0A07, 0x0F1A, 0x1358, 0x14E4, 0x14E8 -.hword 0x14F3, 0x1504, 0x1519, 0x1532, 0x154D, 0x1568, 0x1583, 0x159C -.hword 0x15B1, 0x15C2, 0x15CE, 0xEFC1, 0xEC62, 0xE8E2, 0xE5F6, 0xE4E5 -.hword 0xE4E2, 0xE4DA, 0xE4CF, 0xE4C0, 0xE4AF, 0xE49C, 0xE489, 0xE477 -.hword 0xE466, 0xE457, 0xE44B, 0xE443, 0x0365, 0x06A1, 0x09FC, 0x0CC9 -.hword 0x0DCF, 0x0DF3, 0x0E15, 0x0E34, 0x0E51, 0x0E6B, 0x0E81, 0x0E93 -.hword 0x0EA1, 0x0EA9, 0x0EAD, 0x0EAB, 0x0EA3, 0x0044, 0x0085, 0x00C8 -.hword 0x0101, 0x0115, 0x00F6, 0x00D2, 0x00AA, 0x0080, 0x0055, 0x002B -.hword 0x0003, 0xFFE0, 0xFFC1, 0xFFA9, 0xFF99, 0xFF93, 0xAB31, 0xB10D -.hword 0xB723, 0xBC38, 0xBE13, 0xBEAC, 0xBF50, 0xBFF8, 0xC0A0, 0xC144 -.hword 0xC1DF, 0xC26B, 0xC2E5, 0xC348, 0xC38E, 0xC3B3, 0xC3B3, 0x8001 -.hword 0x8001, 0xBE14, 0xCE39, 0xD23A, 0xD662, 0xD9DB, 0xDB20, 0xDB23 -.hword 0xDB2C, 0xDB3A, 0xDB4C, 0xDB60, 0xDB76, 0xDB8C, 0xDBA2, 0xDBB7 -.hword 0xDBC8, 0xDBD6, 0xDBDF, 0xFF14, 0xFE22, 0xFD27, 0xFC55, 0xFC07 -.hword 0xFC06, 0xFC05, 0xFC04, 0xFC03, 0xFC01, 0xFBFF, 0xFBFE, 0xFBFC -.hword 0xFBFB, 0xFBFA, 0xFBFA, 0xFBFB, 0xFAE6, 0xF6D1, 0xF293, 0xEF09 -.hword 0xEDBF, 0xEDC1, 0xEDC7, 0xEDD1, 0xEDDF, 0xEDEF, 0xEE01, 0xEE16 -.hword 0xEE2C, 0xEE43, 0xEE5B, 0xEE73, 0xEE8B, 0x8B97, 0x92A9, 0x9A06 -.hword 0xA038, 0xA2EA, 0xA2E8, 0xA2E3, 0xA2DB, 0xA2CF, 0xA2C1, 0xA2AF -.hword 0xA29A, 0xA283, 0xA26A, 0xA24E, 0xA22F, 0xA20E, 0xD2E2, 0xD839 -.hword 0xDDC4, 0xE266, 0xE417, 0xE41B, 0xE427, 0xE43A, 0xE451, 0xE46C -.hword 0xE489, 0xE4A7, 0xE4C4, 0xE4DF, 0xE4F7, 0xE50A, 0xE516, 0x3C5E -.hword 0x3ABF, 0x3910, 0x37A9, 0x3725, 0x3724, 0x3720, 0x371B, 0x3714 -.hword 0x370B, 0x3702, 0x36F9, 0x36F0, 0x36E8, 0x36E1, 0x36DB, 0x36D8 -.hword 0x0BF7, 0x1097, 0x1565, 0x196A, 0x1AF4, 0x1AF5, 0x1AF9, 0x1AFE -.hword 0x1B05, 0x1B0C, 0x1B13, 0x1B1A, 0x1B20, 0x1B24, 0x1B26, 0x1B24 -.hword 0x1B20, 0x1024, 0x12C8, 0x1586, 0x17CF, 0x1898, 0x1895, 0x188E -.hword 0x1882, 0x1873, 0x1861, 0x184D, 0x1836, 0x181F, 0x1807, 0x17EF -.hword 0x17D8, 0x17C2, 0x99DD, 0x9F11, 0xA47B, 0xA907, 0xAAEC, 0xAAEA -.hword 0xAAE6, 0xAADE, 0xAAD4, 0xAAC7, 0xAAB8, 0xAAA6, 0xAA93, 0xAA7E -.hword 0xAA68, 0xAA50, 0xAA36, 0x1C81, 0x1F95, 0x22C7, 0x2572, 0x266B -.hword 0x266E, 0x2675, 0x267F, 0x268D, 0x269C, 0x26AD, 0x26BE, 0x26CF -.hword 0x26DF, 0x26EC, 0x26F7, 0x26FE, 0xE60F, 0xE298, 0xDF00, 0xDBFF -.hword 0xDAE6, 0xDAE3, 0xDADB, 0xDACF, 0xDAC0, 0xDAAF, 0xDA9C, 0xDA88 -.hword 0xDA75, 0xDA64, 0xDA55, 0xDA49, 0xDA41, 0xB869, 0xB3E9, 0xAF3E -.hword 0xAB57, 0xA9EA, 0xA9E7, 0xA9DD, 0xA9CD, 0xA9B9, 0xA9A2, 0xA98A -.hword 0xA971, 0xA958, 0xA941, 0xA92D, 0xA91E, 0xA913, 0x0706, 0x1C84 -.hword 0x32D4, 0x4578, 0x4C45, 0x4C57, 0x4C88, 0x4CD2, 0x4D31, 0x4D9E -.hword 0x4E13, 0x4E8C, 0x4F01, 0x4F6E, 0x4FCD, 0x5018, 0x5049, 0x14E4 -.hword 0x1E39, 0x27E9, 0x3000, 0x32F4, 0x32FC, 0x3311, 0x3332, 0x335B -.hword 0x338A, 0x33BD, 0x33F1, 0x3424, 0x3453, 0x347D, 0x349D, 0x34B3 -.hword 0xD71E, 0xEDCE, 0x055A, 0x1906, 0x2034, 0x2046, 0x207A, 0x20C8 -.hword 0x212C, 0x219F, 0x221B, 0x229A, 0x2316, 0x2389, 0x23ED, 0x243C -.hword 0x2471, 0xF8EE, 0xF8C4, 0xF898, 0xF871, 0xF852, 0xF853, 0xF856 -.hword 0xF85B, 0xF861, 0xF869, 0xF871, 0xF87A, 0xF883, 0xF88D, 0xF896 -.hword 0xF89E, 0xF8A6, 0xF317, 0xF32D, 0xF345, 0xF35B, 0xF36F, 0xF372 -.hword 0xF37C, 0xF38A, 0xF39D, 0xF3B4, 0xF3CD, 0xF3E7, 0xF401, 0xF41C -.hword 0xF435, 0xF44C, 0xF45F, 0x94E2, 0x9569, 0x95F7, 0x9675, 0x96DF -.hword 0x96DB, 0x96D1, 0x96C2, 0x96AE, 0x9696, 0x967B, 0x965F, 0x9641 -.hword 0x9624, 0x9607, 0x95EC, 0x95D3, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06053970: # 0x06053970 -.hword 0x0001, 0x0000, 0x0011, 0x0001, 0x0001, 0x0012, 0x0011, 0x0013 -.hword 0x0011, 0x0024, 0x0011, 0x0035, 0x0001, 0x0000, 0x0001, 0x0231 -.hword 0x0001, 0x0000, 0x0011, 0x0160, 0x0011, 0x0171, 0x0011, 0x0182 -.hword 0x0001, 0x00F7, 0x0001, 0x00F8, 0x0001, 0x00F9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0011, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0230, 0x0001, 0x0000, 0x0011, 0x005A -.hword 0x0011, 0x006B, 0x0011, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022F, 0x0001, 0x0000 -.hword 0x0011, 0x0193, 0x0011, 0x01A4, 0x0011, 0x01B5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0011, 0x00FA, 0x0001, 0x008D, 0x0001, 0x008E -.hword 0x0001, 0x008F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022E -.hword 0x0001, 0x0000, 0x0011, 0x010B, 0x0011, 0x011C, 0x0011, 0x012D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0090, 0x0001, 0x0046 -.hword 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022D, 0x0001, 0x0000 -.hword 0x0011, 0x01C6, 0x0011, 0x01D7, 0x0011, 0x01E8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0011, 0x013E, 0x0011, 0x0091, 0x0011, 0x00A2 -.hword 0x0011, 0x00B3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022C -.hword 0x0001, 0x0000, 0x0011, 0x01F9, 0x0011, 0x020A, 0x0011, 0x021B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0011, 0x014F, 0x0011, 0x00C4 -.hword 0x0011, 0x00D5, 0x0011, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06053B8C: # 0x06053B8C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x11 -.hword 0x2C -.word bowser_seg6_animvalue_0605350C -.word bowser_seg6_animindex_06053970 -.word 0 - -bowser_seg6_animvalue_06053BA4: # 0x06053BA4 -.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009A, 0x009A, 0x009B, 0x009C -.hword 0x009C, 0x009C, 0x009B, 0x009A, 0x0099, 0x0098, 0x0098, 0x0097 -.hword 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0x0099, 0x0099, 0x009A -.hword 0xFFE7, 0xFFE6, 0xFFE6, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE1, 0xFFE0 -.hword 0xFFE0, 0xFFE0, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE4 -.hword 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE6, 0xFFE6, 0xFFE7, 0xFFE7, 0x0000 -.hword 0xFFAC, 0xFED0, 0xFD9C, 0xFC40, 0xFAEE, 0xF9D5, 0xF927, 0xF913 -.hword 0xF9BC, 0xFB02, 0xFCB8, 0xFEB0, 0x00BB, 0x02AB, 0x0454, 0x05E7 -.hword 0x079E, 0x0957, 0x0AED, 0x0C3B, 0x0D1E, 0x0D71, 0x32C6, 0xC001 -.hword 0x32C6, 0xA509, 0xA51A, 0xA546, 0xA57C, 0xA5AE, 0xA5CD, 0xA5CA -.hword 0xA5A9, 0xA578, 0xA53B, 0xA4F6, 0xA4AD, 0xA463, 0xA41C, 0xA3DC -.hword 0xA3A6, 0xA37E, 0xA367, 0xA38B, 0xA3F2, 0xA470, 0xA4DB, 0xA509 -.hword 0xE442, 0xE4C4, 0xE618, 0xE7F7, 0xEA19, 0xEC37, 0xEE0A, 0xEF48 -.hword 0xEFAB, 0xEEEC, 0xED32, 0xEAD7, 0xE836, 0xE5AA, 0xE38C, 0xE239 -.hword 0xE1BC, 0xE1CB, 0xE23A, 0xE2DC, 0xE386, 0xE40C, 0xE442, 0x0254 -.hword 0x0251, 0x0248, 0x023A, 0x0227, 0x0210, 0x01F6, 0x01D9, 0x01B9 -.hword 0x0198, 0x0176, 0x0153, 0x0130, 0x010E, 0x00EC, 0x00CD, 0x00B0 -.hword 0x0096, 0x007F, 0x006C, 0x005E, 0x0055, 0x0052, 0x053E, 0x053F -.hword 0x0541, 0x0544, 0x0549, 0x054E, 0x0554, 0x055B, 0x0563, 0x056B -.hword 0x0573, 0x057C, 0x0584, 0x058C, 0x0594, 0x059C, 0x05A3, 0x05A9 -.hword 0x05AF, 0x05B3, 0x05B7, 0x05B9, 0x05B9, 0xF8D6, 0xF8BF, 0xF87D -.hword 0xF816, 0xF78C, 0xF6E4, 0xF622, 0xF54B, 0xF463, 0xF36F, 0xF271 -.hword 0xF170, 0xF06E, 0xEF71, 0xEE7C, 0xED94, 0xECBE, 0xEBFC, 0xEB54 -.hword 0xEACA, 0xEA62, 0xEA21, 0xEA0A, 0x2486, 0xDB55, 0xF34B, 0xA509 -.hword 0xA51B, 0xA548, 0xA581, 0xA5B7, 0xA5DD, 0xA5E4, 0xA5C9, 0xA59B -.hword 0xA55E, 0xA51A, 0xA4D5, 0xA496, 0xA462, 0xA441, 0xA438, 0xA459 -.hword 0xA4A5, 0xA50B, 0xA579, 0xA5DD, 0xA625, 0xA642, 0x8001, 0x8001 -.hword 0xBE14, 0xCA03, 0xC9D7, 0xC957, 0xC88C, 0xC77E, 0xC636, 0xC4BB -.hword 0xC317, 0xC152, 0xBF73, 0xBD84, 0xBB8D, 0xB995, 0xB7A6, 0xB5C7 -.hword 0xB402, 0xB25E, 0xB0E4, 0xAF9B, 0xAE8E, 0xADC2, 0xAD42, 0xAD16 -.hword 0xFFA2, 0xFFA2, 0xFFA0, 0xFF9E, 0xFF9B, 0xFF98, 0xFF95, 0xFF92 -.hword 0xFF90, 0xFF8E, 0xFF8C, 0xFF8C, 0xFF8D, 0xFF8F, 0xFF93, 0xFF98 -.hword 0xFFA5, 0xFFBD, 0xFFDB, 0xFFF9, 0x0014, 0x0028, 0x0030, 0xFF46 -.hword 0xFF47, 0xFF47, 0xFF47, 0xFF48, 0xFF49, 0xFF49, 0xFF4A, 0xFF4B -.hword 0xFF4C, 0xFF4C, 0xFF4D, 0xFF4D, 0xFF4D, 0xFF4D, 0xFF4C, 0xFF4A -.hword 0xFF47, 0xFF42, 0xFF3E, 0xFF3A, 0xFF37, 0xFF36, 0x9A98, 0x9AB5 -.hword 0x9B06, 0x9B7F, 0x9C15, 0x9CBD, 0x9D6A, 0x9E13, 0x9EAC, 0x9F29 -.hword 0x9F80, 0x9FA5, 0x9F8C, 0x9F2B, 0x9E76, 0x9D62, 0x9ABC, 0x95F4 -.hword 0x8FF8, 0x89B4, 0x8415, 0x8008, 0x7E77, 0xCD46, 0xCD2D, 0xCCE5 -.hword 0xCC72, 0xCBDA, 0xCB21, 0xCA4C, 0xC95F, 0xC860, 0xC752, 0xC63B -.hword 0xC520, 0xC404, 0xC2ED, 0xC1E0, 0xC0E0, 0xBFF3, 0xBF1E, 0xBE65 -.hword 0xBDCD, 0xBD5B, 0xBD13, 0xBCFA, 0x3E12, 0x0AA8, 0x0AB7, 0x0ADE -.hword 0x0B14, 0x0B53, 0x0B92, 0x0BC8, 0x0BED, 0x0BF9, 0x0BE5, 0x0BAF -.hword 0x0B60, 0x0AFD, 0x0A8C, 0x0A11, 0x0991, 0x0912, 0x0898, 0x0829 -.hword 0x07CA, 0x0780, 0x074F, 0x073E, 0x0AC9, 0x0AB8, 0x0A8A, 0x0A4A -.hword 0x09FE, 0x09B2, 0x096E, 0x093A, 0x0920, 0x0929, 0x0953, 0x0996 -.hword 0x09EB, 0x0A4F, 0x0ABD, 0x0B2F, 0x0BA2, 0x0C0F, 0x0C74, 0x0CCA -.hword 0x0D0E, 0x0D3A, 0x0D4A, 0xA078, 0xA0B6, 0xA159, 0xA240, 0xA34B -.hword 0xA456, 0xA542, 0xA5EE, 0xA636, 0xA5FC, 0xA53E, 0xA422, 0xA2BA -.hword 0xA119, 0x9F52, 0x9D79, 0x9BA1, 0x99DD, 0x9840, 0x96DE, 0x95C9 -.hword 0x9515, 0x94D5, 0x1945, 0x194C, 0x195F, 0x197E, 0x19A8, 0x19DA -.hword 0x1A14, 0x1A54, 0x1A99, 0x1AE2, 0x1B2E, 0x1B7B, 0x1BC8, 0x1C13 -.hword 0x1C5D, 0x1CA2, 0x1CE2, 0x1D1C, 0x1D4E, 0x1D77, 0x1D96, 0x1DAA -.hword 0x1DB1, 0xE9B2, 0xE982, 0xE8F6, 0xE819, 0xE6F2, 0xE58C, 0xE3F0 -.hword 0xE225, 0xE037, 0xDE2D, 0xDC11, 0xD9EB, 0xD7C6, 0xD5AA, 0xD3A0 -.hword 0xD1B2, 0xCFE7, 0xCE4B, 0xCCE5, 0xCBBE, 0xCAE1, 0xCA55, 0xCA25 -.hword 0xBD23, 0xBD0B, 0xBCC7, 0xBC5C, 0xBBCE, 0xBB20, 0xBA58, 0xB97A -.hword 0xB88A, 0xB78E, 0xB688, 0xB57E, 0xB474, 0xB36E, 0xB271, 0xB181 -.hword 0xB0A3, 0xAFDB, 0xAF2E, 0xAE9F, 0xAE34, 0xADF0, 0xADD9, 0xF071 -.hword 0xF042, 0xEFBB, 0xEEE4, 0xEDC7, 0xEC6C, 0xEADC, 0xE920, 0xE741 -.hword 0xE548, 0xE33C, 0xE128, 0xDF14, 0xDD09, 0xDB0F, 0xD930, 0xD774 -.hword 0xD5E5, 0xD48A, 0xD36D, 0xD296, 0xD20F, 0xD1E0, 0x0B16, 0x0B38 -.hword 0x0B9B, 0x0C37, 0x0D07, 0x0E04, 0x0F27, 0x106B, 0x11C8, 0x1338 -.hword 0x14B5, 0x1639, 0x17BD, 0x193A, 0x1AAB, 0x1C08, 0x1D4B, 0x1E6E -.hword 0x1F6B, 0x203B, 0x20D7, 0x213A, 0x215C, 0xBF48, 0xBF19, 0xBE90 -.hword 0xBDB7, 0xBC97, 0xBB38, 0xB9A4, 0xB7E3, 0xB5FF, 0xB400, 0xB1EF -.hword 0xAFD5, 0xADBB, 0xABAB, 0xA9AC, 0xA7C7, 0xA607, 0xA472, 0xA314 -.hword 0xA1F4, 0xA11B, 0xA092, 0xA062, 0xF5A5, 0xF597, 0xF572, 0xF53D -.hword 0xF501, 0xF4C5, 0xF492, 0xF46F, 0xF465, 0xF47A, 0xF4B1, 0xF4FF -.hword 0xF562, 0xF5D2, 0xF64D, 0xF6CC, 0xF74A, 0xF7C3, 0xF831, 0xF88F -.hword 0xF8D9, 0xF908, 0xF919, 0xF580, 0xF591, 0xF5BC, 0xF5FA, 0xF642 -.hword 0xF68B, 0xF6CC, 0xF6FD, 0xF715, 0xF70C, 0xF6E2, 0xF6A0, 0xF64C -.hword 0xF5EA, 0xF57F, 0xF50F, 0xF49F, 0xF433, 0xF3D1, 0xF37C, 0xF33A -.hword 0xF30F, 0xF2FF, 0xA064, 0xA0A1, 0xA142, 0xA226, 0xA32C, 0xA433 -.hword 0xA51A, 0xA5BF, 0xA603, 0xA5C3, 0xA500, 0xA3DE, 0xA26F, 0xA0C7 -.hword 0x9EFA, 0x9D1A, 0x9B3B, 0x9971, 0x97CF, 0x9668, 0x954F, 0x9498 -.hword 0x9457, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_06054074: # 0x06054074 -.hword 0x0001, 0x0000, 0x0017, 0x0001, 0x0017, 0x0018, 0x0017, 0x002F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0266 -.hword 0x0001, 0x0000, 0x0017, 0x014D, 0x0017, 0x0164, 0x0017, 0x017B -.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0265, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0264, 0x0001, 0x0000 -.hword 0x0017, 0x0192, 0x0017, 0x01A9, 0x0017, 0x01C0, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x00D9, 0x0017, 0x0077, 0x0017, 0x008E -.hword 0x0017, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0263 -.hword 0x0001, 0x0000, 0x0017, 0x00F0, 0x0017, 0x0107, 0x0017, 0x011E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BC, 0x0001, 0x0046 -.hword 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0262, 0x0001, 0x0000 -.hword 0x0017, 0x01D7, 0x0017, 0x01EE, 0x0017, 0x0205, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x0135, 0x0001, 0x00BD, 0x0001, 0x0000 -.hword 0x0001, 0x00BE, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0261 -.hword 0x0001, 0x0000, 0x0017, 0x021C, 0x0017, 0x0233, 0x0017, 0x024A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x014C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x00BF, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06054290: # 0x06054290 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x17 -.hword 0x2C -.word bowser_seg6_animvalue_06053BA4 -.word bowser_seg6_animindex_06054074 -.word 0 - -bowser_seg6_animvalue_060542A8: # 0x060542A8 -.hword 0x0000, 0x0098, 0x0096, 0x0093, 0x0091, 0x008F, 0x008C, 0x008D -.hword 0x008E, 0x008F, 0x0090, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094 -.hword 0x0095, 0x0095, 0x0096, 0x0097, 0x0098, 0xFFE7, 0xFFEA, 0xFFF3 -.hword 0xFFFD, 0x0004, 0x0007, 0x0007, 0x0006, 0x0003, 0x0001, 0xFFFF -.hword 0xFFFB, 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEE, 0xFFEB, 0xFFE9, 0xFFE7 -.hword 0xFFE7, 0x0000, 0x0145, 0x044D, 0x07EB, 0x0AF3, 0x0C39, 0x0C0C -.hword 0x0B8E, 0x0ACD, 0x09D5, 0x08B5, 0x0779, 0x062F, 0x04E5, 0x03A6 -.hword 0x0282, 0x0185, 0x00BD, 0x0037, 0x0000, 0x32C6, 0xC001, 0x32C6 -.hword 0x0000, 0x010C, 0x0150, 0x0313, 0x047E, 0x047E, 0x03FC, 0x037F -.hword 0x032E, 0x02D4, 0x0275, 0x0212, 0x01B0, 0x0152, 0x00F9, 0x00A9 -.hword 0x0065, 0x0031, 0x000E, 0x0000, 0x0000, 0x000F, 0x002F, 0x005F -.hword 0x0089, 0x009A, 0x00A0, 0x009D, 0x0092, 0x0084, 0x0075, 0x0064 -.hword 0x0053, 0x0041, 0x0031, 0x0021, 0x0014, 0x0009, 0x0002, 0x0000 -.hword 0xA509, 0xA298, 0xA05A, 0x9D2C, 0x9AAD, 0x99DF, 0x99C9, 0x9A40 -.hword 0x9B09, 0x9BFD, 0x9D12, 0x9E3B, 0x9F6D, 0xA09D, 0xA1BF, 0xA2C7 -.hword 0xA3AB, 0xA45F, 0xA4D7, 0xA508, 0xE442, 0xE476, 0xE4F5, 0xE596 -.hword 0xE632, 0xE69E, 0xE6B2, 0xE646, 0xE48E, 0xE190, 0xDE5D, 0xDC06 -.hword 0xDB9B, 0xDCC4, 0xDE71, 0xE058, 0xE22E, 0xE3A7, 0xE479, 0xE459 -.hword 0x0254, 0x053E, 0xF8D6, 0x2486, 0x27A2, 0x2F2C, 0x3878, 0x40DA -.hword 0x45A5, 0x467D, 0x454E, 0x42D8, 0x3FD7, 0x3D0A, 0x3B2F, 0x3B0D -.hword 0x3BF5, 0x3C7A, 0x3B2F, 0x3649, 0x2EEA, 0x2806, 0x2491, 0xDB55 -.hword 0xDE67, 0xE5B9, 0xEE76, 0xF5C8, 0xF8DA, 0xF86E, 0xF73E, 0xF56B -.hword 0xF316, 0xF05D, 0xED63, 0xEA46, 0xE728, 0xE427, 0xE166, 0xDF03 -.hword 0xDD20, 0xDBDC, 0xDB57, 0x0000, 0xFF46, 0xFD89, 0xFB75, 0xF9B8 -.hword 0xF8FD, 0xF917, 0xF95F, 0xF9CE, 0xFA5C, 0xFB02, 0xFBB7, 0xFC74 -.hword 0xFD32, 0xFDE8, 0xFE90, 0xFF21, 0xFF94, 0xFFE1, 0x0000, 0xF34B -.hword 0xF2A5, 0xF119, 0xEF40, 0xEDB4, 0xED0D, 0xED24, 0xED64, 0xEDC7 -.hword 0xEE46, 0xEED9, 0xEF7A, 0xF023, 0xF0CB, 0xF16E, 0xF203, 0xF284 -.hword 0xF2EB, 0xF32F, 0xF34B, 0x0000, 0xFFC8, 0xFF3D, 0xFE92, 0xFDF8 -.hword 0xFD57, 0xFCA2, 0xFC16, 0xFBF1, 0xFC25, 0xFC78, 0xFCE2, 0xFD5C -.hword 0xFDDF, 0xFE62, 0xFEE0, 0xFF4F, 0xFFA9, 0xFFE7, 0x0000, 0x0000 -.hword 0xFFFA, 0xFFEC, 0xFFE0, 0xFFE1, 0xFFF9, 0x001E, 0x0042, 0x0053 -.hword 0x0053, 0x004E, 0x0047, 0x003E, 0x0032, 0x0027, 0x001B, 0x0011 -.hword 0x0008, 0x0002, 0x0000, 0xA438, 0xA2D7, 0x9FB2, 0x9C45, 0x9A0E -.hword 0x997E, 0x99C6, 0x9A80, 0x9B48, 0x9C0B, 0x9CF3, 0x9DF5, 0x9F06 -.hword 0xA019, 0xA123, 0xA219, 0xA2EE, 0xA397, 0xA409, 0xA438, 0x8001 -.hword 0x8001, 0xBE14, 0xCA03, 0xC5D9, 0xBBEB, 0xB010, 0xA622, 0xA1F8 -.hword 0xA28B, 0xA427, 0xA6A0, 0xA9CB, 0xAD7B, 0xB186, 0xB5BF, 0xB9FA -.hword 0xBE0C, 0xC1C9, 0xC506, 0xC796, 0xC94D, 0xCA01, 0xFFA2, 0xFFB5 -.hword 0xFFE3, 0x0018, 0x0045, 0x0063, 0x006F, 0x006B, 0x0066, 0x005F -.hword 0x0057, 0x004E, 0x0043, 0x0038, 0x002A, 0x001B, 0x0000, 0xFFD9 -.hword 0xFFB5, 0xFFA2, 0xFF46, 0xFF45, 0xFF44, 0xFF42, 0xFF43, 0xFF4A -.hword 0xFF51, 0xFF50, 0xFF4E, 0xFF4C, 0xFF49, 0xFF46, 0xFF43, 0xFF41 -.hword 0xFF3F, 0xFF3D, 0xFF3E, 0xFF41, 0xFF45, 0xFF46, 0x9A98, 0x96A4 -.hword 0x8D40, 0x821E, 0x78EC, 0x7258, 0x6FA8, 0x7093, 0x71BF, 0x732B -.hword 0x74DB, 0x76D1, 0x790E, 0x7B96, 0x7E68, 0x818C, 0x8726, 0x8F47 -.hword 0x96CB, 0x9A8C, 0x0000, 0x009F, 0x021A, 0x03DF, 0x055A, 0x05F9 -.hword 0x05E3, 0x05A6, 0x0547, 0x04CE, 0x0441, 0x03A7, 0x0306, 0x0264 -.hword 0x01C9, 0x013A, 0x00BE, 0x005C, 0x001B, 0x0000, 0x0000, 0xFFE1 -.hword 0xFF97, 0xFF3F, 0xFEF4, 0xFED5, 0xFED9, 0xFEE6, 0xFEF8, 0xFF10 -.hword 0xFF2B, 0xFF49, 0xFF69, 0xFF89, 0xFFA7, 0xFFC3, 0xFFDB, 0xFFEE -.hword 0xFFFB, 0x0000, 0xCD46, 0xCBFC, 0xC8E9, 0xC53F, 0xC22C, 0xC0E2 -.hword 0xC110, 0xC18F, 0xC253, 0xC34E, 0xC472, 0xC5B2, 0xC700, 0xC850 -.hword 0xC992, 0xCABA, 0xCBBA, 0xCC85, 0xCD0D, 0xCD45, 0x3F4B, 0x3F40 -.hword 0x3F1C, 0x3EDC, 0x3E7F, 0x3E02, 0x3D95, 0x3D52, 0x3D34, 0x3D35 -.hword 0x3D4F, 0x3D7D, 0x3DBB, 0x3E02, 0x3E4E, 0x3E98, 0x3EDC, 0x3F14 -.hword 0x3F3B, 0x3F4B, 0x0AA8, 0x0AC9, 0xA078, 0x1945, 0x17E8, 0x14A9 -.hword 0x10C8, 0x0D88, 0x0C2C, 0x0C5C, 0x0CE3, 0x0DB2, 0x0EBB, 0x0FF0 -.hword 0x1142, 0x12A4, 0x1406, 0x155B, 0x1694, 0x17A3, 0x187A, 0x1909 -.hword 0x1944, 0xE9B2, 0xE6F7, 0xE073, 0xD8AD, 0xD229, 0xCF6E, 0xCFCE -.hword 0xD0DD, 0xD27C, 0xD490, 0xD6FB, 0xD9A2, 0xDC67, 0xDF2D, 0xE1D9 -.hword 0xE44D, 0xE66C, 0xE81A, 0xE93B, 0xE9B1, 0xBD23, 0xBE76, 0xC19F -.hword 0xC565, 0xC88E, 0xC9E1, 0xC9B2, 0xC92F, 0xC866, 0xC764, 0xC637 -.hword 0xC4EE, 0xC396, 0xC23D, 0xC0F2, 0xBFC1, 0xBEB9, 0xBDE9, 0xBD5D -.hword 0xBD23, 0xF071, 0xEF33, 0xEC3E, 0xE8B6, 0xE5C1, 0xE483, 0xE4AF -.hword 0xE529, 0xE5E6, 0xE6D8, 0xE7F1, 0xE925, 0xEA67, 0xEBAA, 0xECE0 -.hword 0xEDFD, 0xEEF4, 0xEFB8, 0xF03B, 0xF070, 0x0B16, 0x0DD1, 0x1453 -.hword 0x1C18, 0x229A, 0x2555, 0x24F4, 0x23E6, 0x2247, 0x2034, 0x1DC9 -.hword 0x1B23, 0x185F, 0x1599, 0x12EE, 0x107A, 0x0E5B, 0x0CAE, 0x0B8D -.hword 0x0B17, 0xBF48, 0xBCF6, 0xB76F, 0xB0D6, 0xAB4E, 0xA8FC, 0xA94E -.hword 0xAA34, 0xAB94, 0xAD58, 0xAF66, 0xB1A6, 0xB3FF, 0xB65A, 0xB89F -.hword 0xBAB3, 0xBC81, 0xBDEE, 0xBEE3, 0xBF47, 0xF5A5, 0xF580, 0xA064 -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06054734: # 0x06054734 -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0245 -.hword 0x0001, 0x0000, 0x0001, 0x01C2, 0x0001, 0x01C3, 0x0001, 0x01C4 -.hword 0x0001, 0x011F, 0x0001, 0x0120, 0x0001, 0x0121, 0x0014, 0x0040 -.hword 0x0014, 0x0054, 0x0014, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0244, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0243, 0x0001, 0x0000 -.hword 0x0014, 0x01C5, 0x0014, 0x01D9, 0x0014, 0x01ED, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0122, 0x0001, 0x0090, 0x0001, 0x0091 -.hword 0x0001, 0x0092, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0242 -.hword 0x0001, 0x0000, 0x0014, 0x0136, 0x0014, 0x014A, 0x0014, 0x015E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0093, 0x0001, 0x003D -.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0241, 0x0001, 0x0000 -.hword 0x0014, 0x0201, 0x0014, 0x0215, 0x0014, 0x0229, 0x0014, 0x0172 -.hword 0x0014, 0x0186, 0x0014, 0x019A, 0x0014, 0x00A7, 0x0014, 0x00BB -.hword 0x0014, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0240 -.hword 0x0001, 0x0000, 0x0001, 0x023D, 0x0001, 0x023E, 0x0001, 0x023F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01AE, 0x0014, 0x00E3 -.hword 0x0014, 0x00F7, 0x0014, 0x010B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06054950: # 0x06054950 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x2C -.word bowser_seg6_animvalue_060542A8 -.word bowser_seg6_animindex_06054734 -.word 0 - -bowser_seg6_animvalue_06054968: # 0x06054968 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004 -.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0000, 0x0000, 0xFFFE, 0xFFFA -.hword 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFC -.hword 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x00D5, 0x00D5, 0x00D6, 0x00D8 -.hword 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DB, 0x00D8, 0x00D6, 0x00D3 -.hword 0x00D1, 0x00D1, 0x00D2, 0x00D2, 0x00D1, 0x00D1, 0x00D1, 0x00D0 -.hword 0x00D0, 0x00CF, 0x00D0, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0xFFFB -.hword 0xFFFB, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF4 -.hword 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7 -.hword 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFA -.hword 0xFFFB, 0xFFFB, 0xF480, 0xF469, 0xF42A, 0xF3C9, 0xF34F, 0xF2C2 -.hword 0xF22A, 0xF18E, 0xF0F5, 0xF068, 0xEFED, 0xEF8C, 0xEF4C, 0xEF34 -.hword 0xEF43, 0xEF6E, 0xEFB3, 0xF00C, 0xF077, 0xF0EF, 0xF171, 0xF1F8 -.hword 0xF280, 0xF306, 0xF386, 0xF3FC, 0xF464, 0x0000, 0xFFEC, 0xFFB6 -.hword 0xFF67, 0xFF0B, 0xFEAC, 0xFE53, 0xFE0C, 0xFDE0, 0xFDD9, 0xFE02 -.hword 0xFE64, 0xFF0B, 0x0000, 0x00F5, 0x019D, 0x0202, 0x022D, 0x022A -.hword 0x0200, 0x01BC, 0x0167, 0x010A, 0x00B1, 0x0064, 0x002F, 0x001B -.hword 0x32C6, 0xC001, 0x32C6, 0xFFAD, 0xFFAD, 0xFFAE, 0xFFAF, 0xFFAF -.hword 0xFFB0, 0xFFB0, 0xFFB0, 0xFFB0, 0xFFAF, 0xFFAE, 0xFFAE, 0xFFAE -.hword 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAC, 0xFFAC -.hword 0xFFAC, 0xFFAC, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0x0017, 0x0018 -.hword 0x001A, 0x001C, 0x001E, 0x0020, 0x0020, 0x0020, 0x001F, 0x001D -.hword 0x001C, 0x001A, 0x0019, 0x0018, 0x0018, 0x0018, 0x0017, 0x0017 -.hword 0x0016, 0x0015, 0x0014, 0x0015, 0x0015, 0x0015, 0x0016, 0x0017 -.hword 0x0017, 0xC325, 0xC378, 0xC448, 0xC557, 0xC66A, 0xC741, 0xC7A0 -.hword 0xC772, 0xC6E4, 0xC61B, 0xC53D, 0xC471, 0xC3DD, 0xC38F, 0xC36A -.hword 0xC34C, 0xC317, 0xC2B3, 0xC239, 0xC1D2, 0xC1A6, 0xC1B8, 0xC1E9 -.hword 0xC22E, 0xC27D, 0xC2C9, 0xC308, 0xFC73, 0xFCCA, 0xFDA2, 0xFEBA -.hword 0xFFD0, 0x00A1, 0x00ED, 0x00B8, 0x0035, 0xFF70, 0xFE6E, 0xFD38 -.hword 0xFBD8, 0xFA16, 0xF7DB, 0xF55F, 0xF2D8, 0xF07E, 0xEE88, 0xED2E -.hword 0xECA7, 0xED67, 0xEF6E, 0xF248, 0xF582, 0xF8A6, 0xFB41, 0x0468 -.hword 0xFAA2, 0xF058, 0x256C, 0x2625, 0x27DB, 0x29DB, 0x2B73, 0x2BF1 -.hword 0x2AEA, 0x28D7, 0x2656, 0x2408, 0x228B, 0x21D1, 0x2161, 0x213D -.hword 0x2165, 0x21DB, 0x22A0, 0x2443, 0x26D9, 0x29AC, 0x2C09, 0x2D38 -.hword 0x2CED, 0x2BA1, 0x29C7, 0x27D6, 0x2640, 0xF1FB, 0xF89A, 0xE69A -.hword 0x005C, 0x005C, 0x005A, 0x0059, 0x0057, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0056, 0x0057, 0x0058, 0x0058, 0x0058, 0x0058, 0x0058 -.hword 0x0058, 0x0058, 0x0059, 0x0059, 0x005A, 0x005A, 0x005A, 0x005B -.hword 0x005B, 0x005C, 0x005C, 0xFFD0, 0xFFCF, 0xFFCD, 0xFFCA, 0xFFC8 -.hword 0xFFC5, 0xFFC4, 0xFFC4, 0xFFC5, 0xFFC7, 0xFFC8, 0xFFC9, 0xFFCA -.hword 0xFFCA, 0xFFC9, 0xFFC9, 0xFFCA, 0xFFCA, 0xFFCB, 0xFFCB, 0xFFCC -.hword 0xFFCD, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFCF, 0xFFD0, 0xC218, 0xC27A -.hword 0xC373, 0xC4BC, 0xC612, 0xC72E, 0xC7CC, 0xC7C3, 0xC740, 0xC684 -.hword 0xC5CB, 0xC557, 0xC533, 0xC536, 0xC547, 0xC54D, 0xC530, 0xC4F5 -.hword 0xC4B1, 0xC466, 0xC416, 0xC3C2, 0xC36D, 0xC318, 0xC2C4, 0xC274 -.hword 0xC22A, 0x8001, 0x8001, 0xB89E, 0xB969, 0xBB4F, 0xBD95, 0xBF82 -.hword 0xC05C, 0xC004, 0xBF03, 0xBD9E, 0xBC1B, 0xBABE, 0xB9CD, 0xB98D -.hword 0xBA19, 0xBB3F, 0xBCC8, 0xBE80, 0xC032, 0xC1A9, 0xC2AF, 0xC311 -.hword 0xC28B, 0xC132, 0xBF50, 0xBD30, 0xBB1F, 0xB967, 0xD10C, 0xD165 -.hword 0xD25B, 0xD3CF, 0xD5A2, 0xD7B4, 0xD9E7, 0xDC1C, 0xDE33, 0xE00E -.hword 0xE18C, 0xE290, 0xE2F9, 0xE2E1, 0xE27A, 0xE1CE, 0xE0E5, 0xDFCA -.hword 0xDE85, 0xDD20, 0xDBA4, 0xDA1B, 0xD88D, 0xD705, 0xD58B, 0xD428 -.hword 0xD2E7, 0xFF82, 0xFF4A, 0xFEB9, 0xFDEE, 0xFD0B, 0xFC2E, 0xFB79 -.hword 0xFB0C, 0xFB06, 0xFB89, 0xFC84, 0xFDCC, 0xFF37, 0x009B, 0x01D0 -.hword 0x02AB, 0x0301, 0x0249, 0x0084, 0xFE58, 0xFC68, 0xFB59, 0xFB5F -.hword 0xFC0A, 0xFD10, 0xFE28, 0xFF08, 0xFF5F, 0xA28E, 0xDFB4, 0xDF41 -.hword 0xDE1E, 0xDC98, 0xDAFB, 0xD997, 0xD81A, 0xD63E, 0xD465, 0xD2F0 -.hword 0xD241, 0xD2B7, 0xD55E, 0xDA11, 0xDF68, 0xE3FA, 0xE660, 0xE6EA -.hword 0xE6EA, 0xE679, 0xE5B1, 0xE4AA, 0xE37E, 0xE247, 0xE11C, 0xE019 -.hword 0xDF55, 0x3AB0, 0x3AF4, 0x3BA2, 0x3C8D, 0x3D86, 0x3E5F, 0x3EEB -.hword 0x3F41, 0x3F95, 0x3FE5, 0x402F, 0x4071, 0x40AA, 0x40D7, 0x40F7 -.hword 0x4108, 0x4107, 0x40F4, 0x40CC, 0x4078, 0x3FE9, 0x3F2F, 0x3E57 -.hword 0x3D71, 0x3C8A, 0x3BB1, 0x3AF4, 0x0D51, 0x0D2C, 0x0CD5, 0x0C6D -.hword 0x0C17, 0x0BF5, 0x0C0C, 0x0C41, 0x0C8A, 0x0CD9, 0x0D23, 0x0D5B -.hword 0x0D76, 0x0D70, 0x0D54, 0x0D2A, 0x0CF7, 0x0CC3, 0x0C94, 0x0C72 -.hword 0x0C62, 0x0C6B, 0x0C89, 0x0CB4, 0x0CE6, 0x0D16, 0x0D3E, 0x05C8 -.hword 0x060C, 0x06AE, 0x076E, 0x080B, 0x0847, 0x0816, 0x07A8, 0x0716 -.hword 0x0678, 0x05E5, 0x0577, 0x0546, 0x0556, 0x0593, 0x05EF, 0x065C -.hword 0x06CC, 0x0731, 0x077C, 0x07A0, 0x0792, 0x0757, 0x0701, 0x069E -.hword 0x063D, 0x05ED, 0xAF1F, 0xAE48, 0xAC4B, 0xA9EF, 0xA7FD, 0xA73F -.hword 0xA7D4, 0xA927, 0xAAEB, 0xACD6, 0xAE9D, 0xAFF4, 0xB090, 0xB062 -.hword 0xAFA9, 0xAE92, 0xAD46, 0xABF1, 0xAABE, 0xA9D8, 0xA96B, 0xA99A -.hword 0xAA4F, 0xAB5A, 0xAC8C, 0xADB7, 0xAEAC, 0xD8E3, 0xD651, 0xCFCE -.hword 0xC72A, 0xBE34, 0xB6BA, 0xB28C, 0xB1B4, 0xB2BD, 0xB53A, 0xB8BA -.hword 0xBCD1, 0xC10E, 0xC5BA, 0xCB38, 0xD145, 0xD79E, 0xDE00, 0xE429 -.hword 0xE9D5, 0xEEC2, 0xF2AC, 0xF551, 0xF374, 0xEC50, 0xE354, 0xDBF1 -.hword 0xCC95, 0xCC7D, 0xCC4A, 0xCC18, 0xCC04, 0xCC2A, 0xCCA9, 0xCDD3 -.hword 0xCFA5, 0xD1B5, 0xD39A, 0xD4EC, 0xD543, 0xD4B7, 0xD3BA, 0xD266 -.hword 0xD0D3, 0xCF1E, 0xCD5E, 0xCBAE, 0xCA28, 0xC8E6, 0xC802, 0xC80F -.hword 0xC923, 0xCA9A, 0xCBD0, 0x0C97, 0x0E78, 0x1332, 0x196D, 0x1FCF -.hword 0x24FD, 0x27A0, 0x279A, 0x25FD, 0x2331, 0x1FA1, 0x1BB4, 0x17D4 -.hword 0x13B2, 0x0EE0, 0x099C, 0x0423, 0xFEB2, 0xF985, 0xF4D8, 0xF0EA -.hword 0xEDF6, 0xEC3A, 0xEF01, 0xF718, 0x00FD, 0x0933, 0xCFB9, 0xD1D9 -.hword 0xD74E, 0xDEB8, 0xE6B5, 0xEDE5, 0xF2E7, 0xF45B, 0xF2B0, 0xEF78 -.hword 0xEB06, 0xE5AA, 0xDFB7, 0xD980, 0xD355, 0xCD8A, 0xC86F, 0xC456 -.hword 0xC193, 0xC06F, 0xC0C5, 0xC23C, 0xC47D, 0xC730, 0xC9FD, 0xCC8C -.hword 0xCE87, 0x32D7, 0x32ED, 0x3322, 0x3362, 0x3398, 0x33B1, 0x3399 -.hword 0x333A, 0x3290, 0x31AC, 0x309C, 0x2F71, 0x2E39, 0x2D05, 0x2BE3 -.hword 0x2AE4, 0x2A16, 0x2989, 0x294D, 0x2985, 0x2A37, 0x2B47, 0x2C98 -.hword 0x2E0C, 0x2F87, 0x30ED, 0x321F, 0x87D4, 0x8A89, 0x917A, 0x9ADF -.hword 0xA4F4, 0xADF1, 0xB411, 0xB58D, 0xB2EC, 0xAE2D, 0xA7C3, 0xA022 -.hword 0x97BB, 0x8F01, 0x8667, 0x7E5C, 0x775A, 0x71CF, 0x6E2F, 0x6CF4 -.hword 0x6DF4, 0x70AA, 0x7491, 0x7923, 0x7DDC, 0x823A, 0x85B2, 0xF2DC -.hword 0xF2F2, 0xF326, 0xF366, 0xF39E, 0xF3BD, 0xF3BD, 0xF3AD, 0xF393 -.hword 0xF377, 0xF360, 0xF356, 0xF35B, 0xF369, 0xF37C, 0xF391, 0xF3A2 -.hword 0xF3AD, 0xF3AC, 0xF3A0, 0xF38D, 0xF374, 0xF358, 0xF339, 0xF31B -.hword 0xF2FE, 0xF2E5, 0xFA5C, 0xFA32, 0xF9CA, 0xF94B, 0xF8DA, 0xF89C -.hword 0xF89A, 0xF8B9, 0xF8EA, 0xF921, 0xF94D, 0xF960, 0xF957, 0xF93D -.hword 0xF918, 0xF8F2, 0xF8D1, 0xF8BD, 0xF8C0, 0xF8D8, 0xF8FE, 0xF92F -.hword 0xF968, 0xF9A4, 0xF9E1, 0xFA19, 0xFA4B, 0xAF01, 0xAE7B, 0xAD35 -.hword 0xABA6, 0xAA43, 0xA982, 0xA97C, 0xA9DE, 0xAA7C, 0xAB27, 0xABB3 -.hword 0xABF1, 0xABD5, 0xAB80, 0xAB0B, 0xAA90, 0xAA27, 0xA9E9, 0xA9F0 -.hword 0xAA3B, 0xAAB4, 0xAB4F, 0xAC01, 0xACBE, 0xAD7C, 0xAE2E, 0xAECA -.hword 0x3FFF, 0xF822, 0x3FFF, 0xF822, 0xC001, 0x3FFF, 0xC001, 0x07DE -.hword 0x3FFF, 0x07DE, 0xC001, 0x3FFF, 0xC001, 0x3FFF - -bowser_seg6_animindex_06054FF4: # 0x06054FF4 -.hword 0x001B, 0x0001, 0x001B, 0x001C, 0x001B, 0x0037, 0x001B, 0x0052 -.hword 0x0001, 0x0000, 0x001B, 0x006D, 0x0001, 0x0000, 0x0001, 0x0345 -.hword 0x0001, 0x0000, 0x001B, 0x01F4, 0x001B, 0x020F, 0x001B, 0x022A -.hword 0x0001, 0x0169, 0x0001, 0x016A, 0x001B, 0x016B, 0x001B, 0x008B -.hword 0x001B, 0x00A6, 0x001B, 0x00C1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0342, 0x0001, 0x0343, 0x0001, 0x0344, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001B, 0x00DC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x033F, 0x0001, 0x0340, 0x0001, 0x0341 -.hword 0x001B, 0x0245, 0x001B, 0x0260, 0x001B, 0x027B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001B, 0x0186, 0x0001, 0x00F7, 0x0001, 0x00F8 -.hword 0x0001, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x033C, 0x0001, 0x033D -.hword 0x0001, 0x033E, 0x001B, 0x01A1, 0x0001, 0x01BC, 0x0001, 0x01BD -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001B, 0x00FA, 0x0001, 0x0088 -.hword 0x0001, 0x0089, 0x0001, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0339, 0x0001, 0x033A, 0x0001, 0x033B -.hword 0x001B, 0x0296, 0x001B, 0x02B1, 0x001B, 0x02CC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001B, 0x01BE, 0x0001, 0x0115, 0x0001, 0x0116 -.hword 0x0001, 0x0117, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0338 -.hword 0x0001, 0x0000, 0x001B, 0x02E7, 0x001B, 0x0302, 0x001B, 0x031D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001B, 0x01D9, 0x001B, 0x0118 -.hword 0x001B, 0x0133, 0x001B, 0x014E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06055210: # 0x06055210 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1B -.hword 0x2C -.word bowser_seg6_animvalue_06054968 -.word bowser_seg6_animindex_06054FF4 -.word 0 - -bowser_seg6_animvalue_06055228: # 0x06055228 -.hword 0x0000, 0x00D5, 0x00CC, 0x00C3, 0x00BB, 0x00B2, 0x00A9, 0x00A1 -.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 -.hword 0xFFFB, 0xFFF8, 0xFFF5, 0xFFF2, 0xFFEF, 0xFFED, 0xFFEA, 0xFFE7 -.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xF480 -.hword 0xF509, 0xF672, 0xF86C, 0xFAAB, 0xFCE2, 0xFEC3, 0x0000, 0x009A -.hword 0x00D6, 0x00CE, 0x009A, 0x0055, 0x0019, 0x0000, 0x32C6, 0xC001 -.hword 0x32C6, 0xFFAD, 0xFFB1, 0xFFBB, 0xFFCA, 0xFFDA, 0xFFEA, 0xFFF8 -.hword 0x0000, 0x0004, 0x0006, 0x0005, 0x0004, 0x0002, 0x0000, 0x0000 -.hword 0x0017, 0x0016, 0x0013, 0x000F, 0x000B, 0x0006, 0x0002, 0x0000 -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0xC325 -.hword 0xC1BD, 0xBE0E, 0xB8E0, 0xB2FE, 0xAD33, 0xA848, 0xA509, 0xA374 -.hword 0xA2D7, 0xA2ED, 0xA374, 0xA428, 0xA4C5, 0xA509, 0xFC73, 0xFB52 -.hword 0xF85C, 0xF433, 0xEF79, 0xEAD1, 0xE6DE, 0xE442, 0xE2FD, 0xE27F -.hword 0xE291, 0xE2FD, 0xE38E, 0xE40C, 0xE442, 0x0468, 0x044F, 0x040E -.hword 0x03B2, 0x034A, 0x02E4, 0x028D, 0x0254, 0x0238, 0x022D, 0x022F -.hword 0x0238, 0x0244, 0x024F, 0x0254, 0xFAA2, 0xFB21, 0xFC6D, 0xFE41 -.hword 0x0052, 0x025D, 0x0419, 0x053E, 0x05CC, 0x0604, 0x05FC, 0x05CC -.hword 0x058D, 0x0556, 0x053E, 0xF058, 0xF0BE, 0xF1C8, 0xF33E, 0xF4E6 -.hword 0xF688, 0xF7EB, 0xF8D6, 0xF948, 0xF974, 0xF96E, 0xF948, 0xF915 -.hword 0xF8E9, 0xF8D6, 0x256C, 0x2561, 0x2545, 0x251D, 0x24F0, 0x24C4 -.hword 0x249F, 0x2486, 0x247A, 0x2475, 0x2476, 0x247A, 0x247F, 0x2484 -.hword 0x2486, 0xF1FB, 0xF0EC, 0xEE27, 0xEA41, 0xE5D5, 0xE179, 0xDDC7 -.hword 0xDB55, 0xDA25, 0xD9AF, 0xD9C0, 0xDA25, 0xDAAC, 0xDB23, 0xDB55 -.hword 0xF89A, 0xF8F2, 0xF9DA, 0xFB20, 0xFC92, 0xFDFF, 0xFF34, 0x0000 -.hword 0x0063, 0x008A, 0x0084, 0x0063, 0x0037, 0x0010, 0x0000, 0xE69A -.hword 0xE731, 0xE8BF, 0xEAEE, 0xED69, 0xEFDA, 0xF1ED, 0xF34B, 0xF3F6 -.hword 0xF438, 0xF42F, 0xF3F6, 0xF3AA, 0xF368, 0xF34B, 0x005C, 0x0058 -.hword 0x004D, 0x003D, 0x002B, 0x0019, 0x000A, 0x0000, 0xFFFC, 0xFFFA -.hword 0xFFFA, 0xFFFC, 0xFFFE, 0x0000, 0x0000, 0xFFD0, 0xFFD2, 0xFFD8 -.hword 0xFFE1, 0xFFEA, 0xFFF3, 0xFFFB, 0x0000, 0x0002, 0x0003, 0x0003 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0xC218, 0xC0BD, 0xBD2E, 0xB82E -.hword 0xB281, 0xACEA, 0xA82B, 0xA509, 0xA382, 0xA2EA, 0xA300, 0xA382 -.hword 0xA430, 0xA4C8, 0xA509, 0x8001, 0x8001, 0xB89E, 0xB8E0, 0xB98B -.hword 0xBA7B, 0xBB8C, 0xBC99, 0xBD7E, 0xBE14, 0xBE5E, 0xBE7A, 0xBE76 -.hword 0xBE5E, 0xBE3D, 0xBE21, 0xBE14, 0xD10C, 0xD10F, 0xD112, 0xD10E -.hword 0xD0FB, 0xD0D2, 0xD08B, 0xD020, 0xCF6B, 0xCE66, 0xCD3A, 0xCC0D -.hword 0xCB05, 0xCA4A, 0xCA03, 0xFF82, 0xFF83, 0xFF85, 0xFF89, 0xFF8E -.hword 0xFF92, 0xFF96, 0xFF99, 0xFF9B, 0xFF9D, 0xFF9F, 0xFFA0, 0xFFA1 -.hword 0xFFA2, 0xFFA2, 0xFF5F, 0xFF5E, 0xFF5C, 0xFF58, 0xFF55, 0xFF51 -.hword 0xFF4E, 0xFF4B, 0xFF4A, 0xFF49, 0xFF48, 0xFF47, 0xFF47, 0xFF46 -.hword 0xFF46, 0xA28E, 0xA24C, 0xA19D, 0xA0A4, 0x9F85, 0x9E63, 0x9D60 -.hword 0x9CA1, 0x9C1A, 0x9BA5, 0x9B46, 0x9AFA, 0x9AC4, 0x9AA3, 0x9A98 -.hword 0xDFB4, 0xDF4B, 0xDE34, 0xDC9F, 0xDAC2, 0xD8CD, 0xD6F5, 0xD56C -.hword 0xD401, 0xD276, 0xD0ED, 0xCF83, 0xCE5A, 0xCD90, 0xCD46, 0x3AB0 -.hword 0x3AD8, 0x3B42, 0x3BD8, 0x3C81, 0x3D27, 0x3DB5, 0x3E12, 0x3E40 -.hword 0x3E52, 0x3E4F, 0x3E40, 0x3E2C, 0x3E1A, 0x3E12, 0x0D51, 0x0D31 -.hword 0x0CDD, 0x0C68, 0x0BE3, 0x0B60, 0x0AF1, 0x0AA8, 0x0A84, 0x0A76 -.hword 0x0A78, 0x0A84, 0x0A94, 0x0AA2, 0x0AA8, 0x05C8, 0x0604, 0x06A1 -.hword 0x077D, 0x0877, 0x096E, 0x0A3F, 0x0AC9, 0x0B0C, 0x0B26, 0x0B22 -.hword 0x0B0C, 0x0AEE, 0x0AD4, 0x0AC9, 0xAF1F, 0xAE70, 0xACA5, 0xAA1F -.hword 0xA743, 0xA471, 0xA20D, 0xA078, 0x9FB3, 0x9F67, 0x9F72, 0x9FB3 -.hword 0xA00B, 0xA057, 0xA078, 0xD8E3, 0xDBE4, 0xE3C6, 0xEEDA, 0xFB6D -.hword 0x07D0, 0x1253, 0x1945, 0x1CA6, 0x1DF6, 0x1DC6, 0x1CA6, 0x1B25 -.hword 0x19D5, 0x1945, 0xCC95, 0xCDF0, 0xD181, 0xD683, 0xDC33, 0xE1CD -.hword 0xE68E, 0xE9B2, 0xEB39, 0xEBD2, 0xEBBC, 0xEB39, 0xEA8C, 0xE9F3 -.hword 0xE9B2, 0x0C97, 0x08E2, 0xFF29, 0xF17E, 0xE1F8, 0xD2AE, 0xC5B5 -.hword 0xBD23, 0xB8F7, 0xB758, 0xB793, 0xB8F7, 0xBAD2, 0xBC71, 0xBD23 -.hword 0xCFB9, 0xD140, 0xD541, 0xDAE2, 0xE146, 0xE792, 0xECE9, 0xF071 -.hword 0xF228, 0xF2D3, 0xF2BB, 0xF228, 0xF165, 0xF0BA, 0xF071, 0x32D7 -.hword 0x30FD, 0x2C1E, 0x2548, 0x1D84, 0x15DE, 0x0F60, 0x0B16, 0x0900 -.hword 0x0830, 0x084E, 0x0900, 0x09ED, 0x0ABD, 0x0B16, 0x87D4, 0x8A6B -.hword 0x9135, 0x9ABF, 0xA594, 0xB03F, 0xB94D, 0xBF48, 0xC231, 0xC353 -.hword 0xC329, 0xC231, 0xC0E6, 0xBFC4, 0xBF48, 0xF2DC, 0xF2FE, 0xF355 -.hword 0xF3D0, 0xF45B, 0xF4E4, 0xF559, 0xF5A5, 0xF5CB, 0xF5D9, 0xF5D7 -.hword 0xF5CB, 0xF5BA, 0xF5AC, 0xF5A5, 0xFA5C, 0xFA22, 0xF98A, 0xF8B4 -.hword 0xF7C1, 0xF6D2, 0xF606, 0xF580, 0xF53F, 0xF525, 0xF529, 0xF53F -.hword 0xF55C, 0xF575, 0xF580, 0xAF01, 0xAE53, 0xAC89, 0xAA05, 0xA72A -.hword 0xA45B, 0xA1F8, 0xA064, 0x9FA0, 0x9F54, 0x9F5F, 0x9FA0, 0x9FF7 -.hword 0xA044, 0xA064, 0x3FFF, 0xF822, 0xF880, 0xF977, 0xFAD1, 0xFC5B -.hword 0xFDDE, 0xFF27, 0x0000, 0x0069, 0x0092, 0x008C, 0x0069, 0x003A -.hword 0x0011, 0x0000, 0x3FFF, 0xF822, 0xF880, 0xF977, 0xFAD1, 0xFC5B -.hword 0xFDDE, 0xFF27, 0x0000, 0x0069, 0x0092, 0x008C, 0x0069, 0x003A -.hword 0x0011, 0x0000, 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6 -.hword 0xF919, 0x0000, 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F -.hword 0x0000, 0x3FFF, 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6 -.hword 0xF919, 0x0000, 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F -.hword 0x0000, 0x07DE, 0x0780, 0x0689, 0x052F, 0x03A5, 0x0222, 0x00D9 -.hword 0x0000, 0xFF97, 0xFF6E, 0xFF74, 0xFF97, 0xFFC6, 0xFFEF, 0x0000 -.hword 0x3FFF, 0x07DE, 0x0780, 0x0689, 0x052F, 0x03A5, 0x0222, 0x00D9 -.hword 0x0000, 0xFF97, 0xFF6E, 0xFF74, 0xFF97, 0xFFC6, 0xFFEF, 0x0000 -.hword 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6, 0xF919, 0x0000 -.hword 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F, 0x0000, 0x3FFF -.hword 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6, 0xF919, 0x0000 -.hword 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F, 0x0000, 0x3FFF - -bowser_seg6_animindex_06055768: # 0x06055768 -.hword 0x0001, 0x0000, 0x000F, 0x0001, 0x000F, 0x0010, 0x000F, 0x001F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029F -.hword 0x0001, 0x0000, 0x000F, 0x016E, 0x000F, 0x017D, 0x000F, 0x018C -.hword 0x0001, 0x0103, 0x0001, 0x0104, 0x000F, 0x0105, 0x000F, 0x0031 -.hword 0x000F, 0x0040, 0x000F, 0x004F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000F, 0x0280, 0x0001, 0x028F, 0x000F, 0x0290, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x0261, 0x0001, 0x0270, 0x000F, 0x0271 -.hword 0x000F, 0x019B, 0x000F, 0x01AA, 0x000F, 0x01B9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x0114, 0x000F, 0x006D, 0x000F, 0x007C -.hword 0x000F, 0x008B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0242, 0x0001, 0x0251 -.hword 0x000F, 0x0252, 0x000F, 0x0123, 0x000F, 0x0132, 0x000F, 0x0141 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x009A, 0x0001, 0x002E -.hword 0x0001, 0x002F, 0x0001, 0x0030, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x0223, 0x0001, 0x0232, 0x000F, 0x0233 -.hword 0x000F, 0x01C8, 0x000F, 0x01D7, 0x000F, 0x01E6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x0150, 0x000F, 0x00A9, 0x000F, 0x00B8 -.hword 0x000F, 0x00C7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0222 -.hword 0x0001, 0x0000, 0x000F, 0x01F5, 0x000F, 0x0204, 0x000F, 0x0213 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x015F, 0x000F, 0x00D6 -.hword 0x000F, 0x00E5, 0x000F, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06055984: # 0x06055984 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0F -.hword 0x2C -.word bowser_seg6_animvalue_06055228 -.word bowser_seg6_animindex_06055768 -.word 0 - -bowser_seg6_animvalue_0605599C: # 0x0605599C -.hword 0x0000, 0x005B, 0x005B, 0x005B, 0x005B, 0x005C, 0x005C, 0x005C -.hword 0x005C, 0x005C, 0x005C, 0x005C, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005E, 0x005E, 0x005E, 0x005E, 0x005E -.hword 0x005E, 0x005E, 0x005F, 0x005F, 0x005F, 0x005F, 0x005F, 0x005F -.hword 0x005F, 0x005F, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060 -.hword 0x0060, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0xFFE7, 0x0B2B -.hword 0x05B8, 0xFD7F, 0xF34A, 0xE7E4, 0xDC17, 0xD0AE, 0xC674, 0xBD8F -.hword 0xB4E3, 0xAC65, 0xA415, 0x9BF4, 0x9404, 0x8C45, 0x84BA, 0x7D5F -.hword 0x763C, 0x6F4F, 0x6899, 0x621C, 0x5BD9, 0x55D1, 0x5004, 0x4A75 -.hword 0x4523, 0x4011, 0x3B40, 0x36B0, 0x3264, 0x2E5B, 0x2A97, 0x271A -.hword 0x23E4, 0x20F6, 0x1E52, 0x1BF9, 0x19ED, 0x182D, 0x16BC, 0x159A -.hword 0x14C8, 0x1449, 0x141C, 0x1443, 0x32C6, 0xC001, 0x32C6, 0x0000 -.hword 0x0000, 0x0003, 0x000D, 0x001D, 0x0034, 0x004F, 0x0070, 0x0094 -.hword 0x00BE, 0x00EA, 0x011A, 0x014D, 0x0182, 0x01B9, 0x01F2, 0x022C -.hword 0x0269, 0x02AC, 0x02F5, 0x0342, 0x0394, 0x03E9, 0x0441, 0x049B -.hword 0x04F6, 0x0553, 0x05B0, 0x060D, 0x0669, 0x06C4, 0x071C, 0x0772 -.hword 0x07C5, 0x0813, 0x085D, 0x08A2, 0x08E1, 0x091A, 0x094C, 0x0976 -.hword 0x0997, 0x09B0, 0x09C0, 0x09C5, 0x09C7, 0x09C7, 0x09C9, 0x09CE -.hword 0x09D6, 0x09DF, 0x09E8, 0x09EF, 0x09F5, 0x09F7, 0x09F4, 0x09EC -.hword 0x09DC, 0x09C5, 0x09A4, 0x0979, 0x0943, 0x0902, 0x08B7, 0x0863 -.hword 0x0809, 0x07A7, 0x0740, 0x06D3, 0x0663, 0x05EF, 0x0579, 0x0502 -.hword 0x048A, 0x0413, 0x039D, 0x0329, 0x02B8, 0x024B, 0x01E3, 0x0181 -.hword 0x0125, 0x00D1, 0x0085, 0x0042, 0x0009, 0xFFDD, 0xFFBB, 0xFFA6 -.hword 0xFF9F, 0xA4A0, 0xA4A0, 0xA4A7, 0xA4BD, 0xA4E3, 0xA51C, 0xA568 -.hword 0xA5CA, 0xA644, 0xA6D7, 0xA785, 0xA84F, 0xA937, 0xAA40, 0xAB6B -.hword 0xACB8, 0xAE2B, 0xAFCC, 0xB19D, 0xB39B, 0xB5C1, 0xB808, 0xBA6E -.hword 0xBCEC, 0xBF7F, 0xC220, 0xC4CC, 0xC77E, 0xCA30, 0xCCDD, 0xCF82 -.hword 0xD219, 0xD49D, 0xD709, 0xD959, 0xDB87, 0xDD90, 0xDF6D, 0xE11A -.hword 0xE293, 0xE3D2, 0xE4D3, 0xE590, 0xE605, 0xE62D, 0xF0C0, 0xFD65 -.hword 0x0B80, 0x0C45, 0x09DE, 0x05F9, 0x0244, 0xFE87, 0xFA05, 0xF5AA -.hword 0xF25D, 0xF10B, 0xF1B7, 0xF38A, 0xF626, 0xF92A, 0xFC36, 0xFEED -.hword 0x00EC, 0x01D6, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB -.hword 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB -.hword 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB -.hword 0x01DB, 0x01DB, 0x01DB, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 -.hword 0x053E, 0x053E, 0x0546, 0x055A, 0x0573, 0x058D, 0x05A1, 0x05A9 -.hword 0x059F, 0x057D, 0x053E, 0x04A9, 0x03B0, 0x028C, 0x0175, 0x00A4 -.hword 0x0052, 0x0057, 0x0064, 0x007A, 0x0098, 0x00BC, 0x00E7, 0x0117 -.hword 0x014C, 0x0185, 0x01C1, 0x0200, 0x0242, 0x0284, 0x02C8, 0x030B -.hword 0x034E, 0x038F, 0x03CF, 0x040B, 0x0444, 0x0479, 0x04A9, 0x04D4 -.hword 0x04F8, 0x0516, 0x052C, 0x0539, 0x053E, 0xF8D6, 0xF8D6, 0xF8EC -.hword 0xF923, 0xF96B, 0xF9B2, 0xF9EA, 0xFA00, 0xF9E4, 0xF986, 0xF8D6 -.hword 0xF736, 0xF47F, 0xF14E, 0xEE43, 0xEBFC, 0xEB16, 0xEB23, 0xEB49 -.hword 0xEB87, 0xEBD9, 0xEC3F, 0xECB6, 0xED3C, 0xEDD0, 0xEE6F, 0xEF18 -.hword 0xEFC9, 0xF07F, 0xF13A, 0xF1F6, 0xF2B2, 0xF36C, 0xF423, 0xF4D4 -.hword 0xF57D, 0xF61C, 0xF6B0, 0xF736, 0xF7AD, 0xF813, 0xF865, 0xF8A2 -.hword 0xF8C8, 0xF8D6, 0x2214, 0x235A, 0x26A6, 0x2B30, 0x302F, 0x34DB -.hword 0x386A, 0x3A14, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E -.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E -.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E -.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E -.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0xDB55 -.hword 0xDB55, 0xDB54, 0xDB4F, 0xDB4A, 0xDB44, 0xDB40, 0xDB3E, 0xDB41 -.hword 0xDB48, 0xDB55, 0xDB76, 0xDBAB, 0xDBEA, 0xDC27, 0xDC54, 0xDC65 -.hword 0xDC64, 0xDC61, 0xDC5D, 0xDC56, 0xDC4F, 0xDC45, 0xDC3B, 0xDC30 -.hword 0xDC23, 0xDC16, 0xDC08, 0xDBFA, 0xDBEC, 0xDBDD, 0xDBCF, 0xDBC1 -.hword 0xDBB2, 0xDBA5, 0xDB98, 0xDB8B, 0xDB80, 0xDB76, 0xDB6C, 0xDB65 -.hword 0xDB5E, 0xDB59, 0xDB56, 0xDB55, 0x0000, 0x0000, 0x0008, 0x001C -.hword 0x0036, 0x0051, 0x0065, 0x006D, 0x0063, 0x0040, 0x0000, 0xFF68 -.hword 0xFE68, 0xFD3C, 0xFC1E, 0xFB47, 0xFAF3, 0xFAF8, 0xFB06, 0xFB1C -.hword 0xFB3A, 0xFB60, 0xFB8B, 0xFBBD, 0xFBF3, 0xFC2E, 0xFC6C, 0xFCAD -.hword 0xFCF0, 0xFD34, 0xFD7A, 0xFDBF, 0xFE03, 0xFE46, 0xFE87, 0xFEC5 -.hword 0xFF00, 0xFF36, 0xFF68, 0xFF93, 0xFFB9, 0xFFD7, 0xFFEE, 0xFFFC -.hword 0x0000, 0xF34B, 0xF34B, 0xF360, 0xF393, 0xF3D5, 0xF417, 0xF44A -.hword 0xF45E, 0xF445, 0xF3EE, 0xF34B, 0xF1CC, 0xEF4B, 0xEC5A, 0xE98B -.hword 0xE771, 0xE69D, 0xE6A9, 0xE6CC, 0xE705, 0xE751, 0xE7AF, 0xE81C -.hword 0xE898, 0xE921, 0xE9B4, 0xEA50, 0xEAF3, 0xEB9B, 0xEC47, 0xECF4 -.hword 0xEDA2, 0xEE4E, 0xEEF6, 0xEF99, 0xF035, 0xF0C8, 0xF150, 0xF1CC -.hword 0xF23A, 0xF298, 0xF2E4, 0xF31C, 0xF33F, 0xF34B, 0xA509, 0xA509 -.hword 0xA52E, 0xA59A, 0xA642, 0xA71E, 0xA824, 0xA94C, 0xAA8C, 0xABDC -.hword 0xAD33, 0xAE87, 0xAFCF, 0xB102, 0xB219, 0xB308, 0xB3C8, 0xB46E -.hword 0xB515, 0xB5BC, 0xB664, 0xB70C, 0xB7B2, 0xB858, 0xB8FB, 0xB99B -.hword 0xBA39, 0xBAD2, 0xBB68, 0xBBF8, 0xBC84, 0xBD09, 0xBD88, 0xBE00 -.hword 0xBE71, 0xBED9, 0xBF39, 0xBF8F, 0xBFDC, 0xC01F, 0xC056, 0xC082 -.hword 0xC0A3, 0xC0B6, 0xC0BD, 0x8001, 0x8001, 0x7FBC, 0x7F04, 0x7DE8 -.hword 0x7C7E, 0x7AD8, 0x790C, 0x772D, 0x754F, 0x7386, 0x71E6, 0x7083 -.hword 0x6F71, 0x6EC4, 0x6E8F, 0x6EE8, 0x6FAD, 0x70AE, 0x71E4, 0x734C -.hword 0x74E1, 0x769C, 0x787A, 0x7A75, 0x7C88, 0x7EAF, 0x80E6, 0x8324 -.hword 0x8566, 0x87A7, 0x89E2, 0x8C12, 0x8E32, 0x903D, 0x922E, 0x9400 -.hword 0x95AE, 0x9733, 0x988A, 0x99AE, 0x9A9A, 0x9B48, 0x9BB5, 0x9BDA -.hword 0x8001, 0x8001, 0x805A, 0x8154, 0x82D8, 0x84CB, 0x8718, 0x89A4 -.hword 0x8C58, 0x8F1B, 0x91D5, 0x946E, 0x96CD, 0x98DA, 0x9A7D, 0x9B9D -.hword 0x9C22, 0x9C3B, 0x9C29, 0x9BEF, 0x9B90, 0x9B10, 0x9A71, 0x99B7 -.hword 0x98E5, 0x97FF, 0x9707, 0x9600, 0x94EE, 0x93D4, 0x92B5, 0x9195 -.hword 0x9075, 0x8F5B, 0x8E49, 0x8D41, 0x8C48, 0x8B60, 0x8A8D, 0x89D1 -.hword 0x8930, 0x88AE, 0x884D, 0x8810, 0x87FB, 0xD20B, 0xD20B, 0xD1B2 -.hword 0xD0B6, 0xCF31, 0xCD3D, 0xCAF3, 0xC86D, 0xC5C4, 0xC311, 0xC06E -.hword 0xBDF5, 0xBBBE, 0xB9E4, 0xB87F, 0xB7AA, 0xB77D, 0xB7CA, 0xB850 -.hword 0xB90A, 0xB9F4, 0xBB08, 0xBC43, 0xBDA0, 0xBF1B, 0xC0AF, 0xC257 -.hword 0xC410, 0xC5D5, 0xC7A0, 0xC96F, 0xCB3B, 0xCD02, 0xCEBE, 0xD06B -.hword 0xD204, 0xD385, 0xD4EA, 0xD62D, 0xD74B, 0xD83F, 0xD905, 0xD997 -.hword 0xD9F3, 0xDA12, 0xE0D4, 0xE0D4, 0xE11E, 0xE1DF, 0xE2EE, 0xE421 -.hword 0xE550, 0xE64F, 0xE6F7, 0xE71C, 0xE696, 0xE493, 0xE0EB, 0xDC72 -.hword 0xD7FE, 0xD464, 0xD278, 0xD1B3, 0xD0FC, 0xD053, 0xCFB7, 0xCF28 -.hword 0xCEA6, 0xCE2F, 0xCDC4, 0xCD63, 0xCD0C, 0xCCBF, 0xCC7B, 0xCC40 -.hword 0xCC0C, 0xCBE0, 0xCBBA, 0xCB9B, 0xCB81, 0xCB6D, 0xCB5C, 0xCB50 -.hword 0xCB48, 0xCB42, 0xCB3E, 0xCB3D, 0xCB3C, 0xCB3C, 0xCB3C, 0x0046 -.hword 0x0047, 0x0048, 0x0048, 0x0048, 0x0047, 0x0048, 0x0049, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0xFFC1, 0x0000, 0x0039, 0x0043 -.hword 0x0046, 0x0043, 0x003F, 0x003B, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0xAB1E, 0x8D3A, 0x719B, 0x6CAD, 0x6B9A, 0x6CFE, 0x6F75 -.hword 0x719A, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x0000, 0x0000 -.hword 0xFFFE, 0xFFF9, 0xFFF2, 0xFFEB, 0xFFE5, 0xFFE3, 0xFFE6, 0xFFEF -.hword 0x0000, 0x0028, 0x006C, 0x00BC, 0x0109, 0x0142, 0x0158, 0x0157 -.hword 0x0153, 0x014D, 0x0145, 0x013B, 0x0130, 0x0122, 0x0114, 0x0104 -.hword 0x00F4, 0x00E2, 0x00D1, 0x00BE, 0x00AC, 0x0099, 0x0087, 0x0075 -.hword 0x0064, 0x0053, 0x0044, 0x0035, 0x0028, 0x001D, 0x0013, 0x000B -.hword 0x0005, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFE5, 0xFF9B, 0xFF2F -.hword 0xFEAB, 0xFE1B, 0xFD8C, 0xFD09, 0xFC9E, 0xFC56, 0xFC3A, 0xFC43 -.hword 0xFC65, 0xFC94, 0xFCC4, 0xFCE9, 0xFD05, 0xFD24, 0xFD44, 0xFD65 -.hword 0xFD88, 0xFDAC, 0xFDD1, 0xFDF6, 0xFE1C, 0xFE41, 0xFE67, 0xFE8C -.hword 0xFEB1, 0xFED5, 0xFEF8, 0xFF1A, 0xFF3A, 0xFF59, 0xFF76, 0xFF90 -.hword 0xFFA9, 0xFFBF, 0xFFD2, 0xFFE2, 0xFFEF, 0xFFF9, 0xFFFE, 0x0000 -.hword 0xE6F1, 0xE6F1, 0xE75C, 0xE878, 0xEA0F, 0xEBEA, 0xEDD2, 0xEF90 -.hword 0xF0EE, 0xF1B4, 0xF1AC, 0xF00E, 0xECC2, 0xE897, 0xE45E, 0xE0E5 -.hword 0xDEFD, 0xDE29, 0xDD5F, 0xDC9F, 0xDBE9, 0xDB3E, 0xDA9C, 0xDA03 -.hword 0xD974, 0xD8EE, 0xD871, 0xD7FD, 0xD791, 0xD72D, 0xD6D1, 0xD67D -.hword 0xD631, 0xD5EB, 0xD5AE, 0xD576, 0xD546, 0xD51C, 0xD4F9, 0xD4DB -.hword 0xD4C4, 0xD4B2, 0xD4A5, 0xD49E, 0xD49B, 0xCC31, 0xCC31, 0xCC5D -.hword 0xCCDA, 0xCD9D, 0xCE98, 0xCFC2, 0xD10D, 0xD270, 0xD3DD, 0xD549 -.hword 0xD6A9, 0xD7F1, 0xD915, 0xDA09, 0xDAC3, 0xDB36, 0xDB7A, 0xDBAF -.hword 0xDBD7, 0xDBF3, 0xDC02, 0xDC07, 0xDC02, 0xDBF4, 0xDBDE, 0xDBC1 -.hword 0xDB9D, 0xDB74, 0xDB46, 0xDB15, 0xDAE1, 0xDAAB, 0xDA75, 0xDA3E -.hword 0xDA08, 0xD9D4, 0xD9A3, 0xD976, 0xD94D, 0xD929, 0xD90C, 0xD8F6 -.hword 0xD8E8, 0xD8E3, 0xF52D, 0xF52D, 0xF54C, 0xF5A4, 0xF62D, 0xF6DF -.hword 0xF7B4, 0xF8A3, 0xF9A5, 0xFAB2, 0xFBC2, 0xFCCE, 0xFDCE, 0xFEBB -.hword 0xFF8C, 0x003A, 0x00BE, 0x0129, 0x0192, 0x01F8, 0x025B, 0x02BB -.hword 0x0319, 0x0373, 0x03CA, 0x041E, 0x046F, 0x04BC, 0x0505, 0x054B -.hword 0x058D, 0x05CB, 0x0606, 0x063C, 0x066E, 0x069B, 0x06C5, 0x06E9 -.hword 0x070A, 0x0725, 0x073C, 0x074E, 0x075B, 0x0763, 0x0765, 0x4467 -.hword 0x4467, 0x43CD, 0x4219, 0x3F79, 0x3C18, 0x3820, 0x33BD, 0x2F1B -.hword 0x2A65, 0x25C7, 0x216B, 0x1D7E, 0x1A2B, 0x179C, 0x15FE, 0x157D -.hword 0x15C7, 0x166B, 0x1761, 0x18A4, 0x1A2C, 0x1BF1, 0x1DEE, 0x201A -.hword 0x2270, 0x24E7, 0x277A, 0x2A20, 0x2CD4, 0x2F8D, 0x3246, 0x34F7 -.hword 0x3798, 0x3A24, 0x3C93, 0x3EDE, 0x40FE, 0x42EC, 0x44A2, 0x4617 -.hword 0x4746, 0x4827, 0x48B3, 0x48E3, 0xDED1, 0x1FF4, 0x8256, 0x1898 -.hword 0x1898, 0x1823, 0x16EE, 0x1537, 0x133D, 0x113F, 0x0F7B, 0x0E2F -.hword 0x0D9A, 0x0DFB, 0x0EFF, 0x1028, 0x1173, 0x12DD, 0x1465, 0x1606 -.hword 0x17BE, 0x198B, 0x1B69, 0x1D56, 0x1F4F, 0x2152, 0x235C, 0x2569 -.hword 0x2778, 0x2985, 0x2B8D, 0x2D8F, 0x2F87, 0x3172, 0x334E, 0x3517 -.hword 0x36CC, 0x386A, 0x39ED, 0x3B53, 0x3C99, 0x3DBD, 0x3EBB, 0x3F91 -.hword 0x403C, 0x40BA, 0x4108, 0x4122, 0xE3FB, 0xE3FB, 0xE31E, 0xE0CD -.hword 0xDD6E, 0xD969, 0xD525, 0xD109, 0xCD7C, 0xCAE6, 0xC9AD, 0xC951 -.hword 0xC90C, 0xC8DC, 0xC8C1, 0xC8B8, 0xC8C2, 0xC8DC, 0xC905, 0xC93C -.hword 0xC980, 0xC9D0, 0xCA2B, 0xCA8E, 0xCAF9, 0xCB6C, 0xCBE3, 0xCC5F -.hword 0xCCDE, 0xCD5F, 0xCDE1, 0xCE61, 0xCEE0, 0xCF5C, 0xCFD4, 0xD046 -.hword 0xD0B1, 0xD114, 0xD16E, 0xD1BD, 0xD201, 0xD238, 0xD261, 0xD27A -.hword 0xD283, 0xA0A7, 0xA0A7, 0xA100, 0xA1E9, 0xA32F, 0xA4A1, 0xA60D -.hword 0xA73F, 0xA806, 0xA82F, 0xA788, 0xA656, 0xA4FE, 0xA384, 0xA1EB -.hword 0xA035, 0x9E66, 0x9C81, 0x9A87, 0x987D, 0x9664, 0x9440, 0x9213 -.hword 0x8FE1, 0x8DAC, 0x8B77, 0x8944, 0x8717, 0x84F3, 0x82DA, 0x80CF -.hword 0x7ED2, 0x7CEC, 0x7B1C, 0x7966, 0x77CC, 0x7652, 0x74F9, 0x73C5 -.hword 0x72B9, 0x71D7, 0x7122, 0x709D, 0x704C, 0x7030, 0xE925, 0xE925 -.hword 0xE865, 0xE661, 0xE374, 0xDFF9, 0xDC4B, 0xD8C5, 0xD5C2, 0xD39D -.hword 0xD2B0, 0xD28A, 0xD27C, 0xD283, 0xD29E, 0xD2CD, 0xD30D, 0xD35E -.hword 0xD3BE, 0xD42C, 0xD4A5, 0xD52A, 0xD5B9, 0xD64F, 0xD6ED, 0xD790 -.hword 0xD837, 0xD8E2, 0xD98D, 0xDA39, 0xDAE3, 0xDB8B, 0xDC2F, 0xDCCE -.hword 0xDD66, 0xDDF6, 0xDE7C, 0xDEF8, 0xDF67, 0xDFCA, 0xE01D, 0xE060 -.hword 0xE092, 0xE0B1, 0xE0BB, 0x178C, 0x178C, 0x1846, 0x1A39, 0x1D0D -.hword 0x206B, 0x23FA, 0x2762, 0x2A4B, 0x2C5D, 0x2D40, 0x2D62, 0x2D6E -.hword 0x2D64, 0x2D46, 0x2D16, 0x2CD5, 0x2C83, 0x2C23, 0x2BB5, 0x2B3C -.hword 0x2AB8, 0x2A2A, 0x2995, 0x28F9, 0x2857, 0x27B2, 0x270A, 0x2660 -.hword 0x25B6, 0x250E, 0x2469, 0x23C7, 0x232B, 0x2295, 0x2207, 0x2183 -.hword 0x2109, 0x209B, 0x203A, 0x1FE8, 0x1FA6, 0x1F75, 0x1F57, 0x1F4C -.hword 0x9EEA, 0x9EEA, 0x9E3D, 0x9C6A, 0x99C0, 0x968D, 0x9320, 0x8FC6 -.hword 0x8CCD, 0x8A85, 0x893B, 0x888F, 0x87ED, 0x8755, 0x86C6, 0x863F -.hword 0x85C1, 0x854C, 0x84DF, 0x8479, 0x841B, 0x83C4, 0x8374, 0x832A -.hword 0x82E7, 0x82AA, 0x8273, 0x8241, 0x8215, 0x81ED, 0x81CA, 0x81AB -.hword 0x8191, 0x817A, 0x8167, 0x8156, 0x8149, 0x813F, 0x8136, 0x8130 -.hword 0x812C, 0x8129, 0x8127, 0x8126, 0x8126, 0x05F6, 0xEAE4, 0xA38A -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -bowser_seg6_animindex_06056558: # 0x06056558 -.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x002E, 0x002D, 0x002F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DD -.hword 0x0001, 0x0000, 0x0001, 0x04C4, 0x0001, 0x04C5, 0x0001, 0x04C6 -.hword 0x002D, 0x027B, 0x002D, 0x02A8, 0x002D, 0x02D5, 0x002D, 0x005F -.hword 0x002D, 0x008C, 0x002D, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x05DC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DB, 0x0001, 0x0000 -.hword 0x002D, 0x04C7, 0x002D, 0x04F4, 0x002D, 0x0521, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x0302, 0x002D, 0x0113, 0x002D, 0x0140 -.hword 0x002D, 0x016D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DA -.hword 0x0001, 0x0000, 0x002D, 0x032F, 0x002D, 0x035C, 0x002D, 0x0389 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x019A, 0x0001, 0x005C -.hword 0x0001, 0x005D, 0x0001, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D9, 0x0001, 0x0000 -.hword 0x002D, 0x054E, 0x002D, 0x057B, 0x002D, 0x05A8, 0x002D, 0x03B6 -.hword 0x002D, 0x03E3, 0x002D, 0x0410, 0x002D, 0x01C7, 0x002D, 0x01F4 -.hword 0x002D, 0x0221, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D8 -.hword 0x0001, 0x0000, 0x0001, 0x05D5, 0x0001, 0x05D6, 0x0001, 0x05D7 -.hword 0x002D, 0x043D, 0x002D, 0x046A, 0x002D, 0x0497, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002D, 0x024E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06056774: # 0x06056774 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2D -.hword 0x2C -.word bowser_seg6_animvalue_0605599C -.word bowser_seg6_animindex_06056558 -.word 0 - -bowser_seg6_animvalue_0605678C: # 0x0605678C -.hword 0x0000, 0x0061, 0x0061, 0x0061, 0x0060, 0x0060, 0x005F, 0x005F -.hword 0x005E, 0x005D, 0x005C, 0x005C, 0x005B, 0x005A, 0x005A, 0x0059 -.hword 0x0059, 0x0059, 0x0059, 0x005A, 0x005A, 0x005B, 0x005C, 0x005E -.hword 0x0060, 0x0064, 0x006A, 0x0071, 0x0078, 0x007F, 0x0086, 0x008D -.hword 0x0093, 0x0096, 0x0096, 0x0096, 0x0095, 0x0095, 0x0095, 0x0095 -.hword 0x0096, 0x0097, 0x0098, 0x0098, 0x0098, 0xFFE7, 0x1443, 0x143B -.hword 0x1422, 0x13FA, 0x13C6, 0x1385, 0x133B, 0x12E7, 0x128D, 0x122D -.hword 0x11C9, 0x1163, 0x10FB, 0x1094, 0x102F, 0x0FCE, 0x0F71, 0x0F1C -.hword 0x0ECE, 0x0E89, 0x0E50, 0x0E24, 0x0E06, 0x0E17, 0x0E6C, 0x0EF0 -.hword 0x0F8F, 0x1035, 0x10CE, 0x1146, 0x1189, 0x1182, 0x10F2, 0x0FBB -.hword 0x0E04, 0x0BF2, 0x09AA, 0x0755, 0x0516, 0x0315, 0x0178, 0x0064 -.hword 0x0000, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x09C5, 0x09BA, 0x099A -.hword 0x0968, 0x0923, 0x08CF, 0x086D, 0x07FF, 0x0785, 0x0702, 0x0678 -.hword 0x05E7, 0x0553, 0x04BB, 0x0423, 0x038B, 0x02F6, 0x0264, 0x01D8 -.hword 0x0153, 0x00D7, 0x0065, 0x0000, 0xFFAD, 0xFF6D, 0xFF3F, 0xFF21 -.hword 0xFF0E, 0xFF05, 0xFF03, 0xFF07, 0xFF13, 0xFF25, 0xFF3C, 0xFF56 -.hword 0xFF73, 0xFF90, 0xFFAD, 0xFFC7, 0xFFDE, 0xFFF0, 0xFFFC, 0x0000 -.hword 0x0000, 0xFF9F, 0xFFAD, 0xFFD4, 0x0012, 0x0065, 0x00CB, 0x0142 -.hword 0x01C6, 0x0256, 0x02EF, 0x038F, 0x0433, 0x04D9, 0x057F, 0x0623 -.hword 0x06C1, 0x0759, 0x07E6, 0x0868, 0x08DB, 0x093D, 0x098D, 0x09C7 -.hword 0x09B3, 0x0931, 0x0863, 0x076B, 0x066C, 0x0588, 0x04E1, 0x0461 -.hword 0x03DE, 0x035A, 0x02D7, 0x0258, 0x01DE, 0x016E, 0x0108, 0x00AF -.hword 0x0066, 0x002F, 0x000C, 0x0000, 0x0000, 0xE62D, 0xE5E4, 0xE512 -.hword 0xE3BF, 0xE1F9, 0xDFC9, 0xDD3A, 0xDA58, 0xD72C, 0xD3C2, 0xD026 -.hword 0xCC60, 0xC87E, 0xC488, 0xC08B, 0xBC91, 0xB8A5, 0xB4D1, 0xB122 -.hword 0xADA0, 0xAA58, 0xA755, 0xA4A0, 0xA251, 0xA071, 0x9EFA, 0x9DE3 -.hword 0x9D26, 0x9CBC, 0x9C9E, 0x9CC7, 0x9D2F, 0x9DCB, 0x9E8F, 0x9F6F -.hword 0xA060, 0xA157, 0xA248, 0xA327, 0xA3E8, 0xA481, 0xA4E5, 0xA509 -.hword 0xA509, 0x01DB, 0xFF1C, 0xF848, 0xEF86, 0xE6F9, 0xE0C7, 0xDE43 -.hword 0xDCA3, 0xDB5F, 0xDA6F, 0xD9C8, 0xD95F, 0xD929, 0xD91D, 0xD92F -.hword 0xD956, 0xD987, 0xD9B7, 0xD9DD, 0xD9ED, 0xD9E0, 0xD9C7, 0xD9A9 -.hword 0xD98B, 0xD974, 0xD969, 0xD970, 0xD98F, 0xD9CB, 0xDA2B, 0xDAB9 -.hword 0xDB74, 0xDC54, 0xDD4F, 0xDE59, 0xDF6A, 0xE077, 0xE176, 0xE25D -.hword 0xE322, 0xE3BC, 0xE41F, 0xE442, 0xE442, 0x0254, 0x0246, 0x021E -.hword 0x01E1, 0x0192, 0x0136, 0x00D0, 0x0065, 0xFFF9, 0xFF8F, 0xFF2C -.hword 0xFED4, 0xFE8B, 0xFE54, 0xFE34, 0xFE30, 0xFE4A, 0xFE87, 0xFEEC -.hword 0xFF7B, 0x0039, 0x012B, 0x0254, 0x0505, 0x09FC, 0x1060, 0x1759 -.hword 0x1E0D, 0x23A4, 0x2745, 0x2583, 0x1F3A, 0x19FF, 0x1708, 0x13E6 -.hword 0x10B5, 0x0D93, 0x0A9C, 0x07EE, 0x05A6, 0x03E1, 0x02BC, 0x0254 -.hword 0x0254, 0x053E, 0x0548, 0x0564, 0x058E, 0x05C6, 0x0606, 0x064D -.hword 0x0698, 0x06E4, 0x072E, 0x0773, 0x07B1, 0x07E4, 0x080B, 0x0821 -.hword 0x0824, 0x0812, 0x07E7, 0x07A1, 0x073C, 0x06B7, 0x060E, 0x053E -.hword 0x0355, 0xFFCC, 0xFB40, 0xF651, 0xF19E, 0xEDC7, 0xEB68, 0xED57 -.hword 0xF2CD, 0xF702, 0xF904, 0xFB09, 0xFD01, 0xFEE2, 0x009C, 0x0223 -.hword 0x036B, 0x0466, 0x0506, 0x053E, 0x053E, 0xF8D6, 0xF8DD, 0xF8F3 -.hword 0xF914, 0xF93E, 0xF970, 0xF9A7, 0xF9E1, 0xFA1B, 0xFA55, 0xFA8A -.hword 0xFABA, 0xFAE1, 0xFAFF, 0xFB10, 0xFB12, 0xFB04, 0xFAE3, 0xFAAD -.hword 0xFA5F, 0xF9F9, 0xF976, 0xF8D6, 0xF73C, 0xF437, 0xF060, 0xEC52 -.hword 0xE8A7, 0xE5FA, 0xE4E5, 0xE97A, 0xF25C, 0xF804, 0xF948, 0xFA11 -.hword 0xFA73, 0xFA83, 0xFA58, 0xFA05, 0xF9A0, 0xF93D, 0xF8F3, 0xF8D6 -.hword 0xF8D6, 0x3A1E, 0x39FE, 0x39A4, 0x3913, 0x3851, 0x3764, 0x3652 -.hword 0x351E, 0x33D0, 0x326B, 0x30F7, 0x2F77, 0x2DF1, 0x2C6B, 0x2AE9 -.hword 0x2972, 0x280B, 0x26B9, 0x2581, 0x2469, 0x2376, 0x22AD, 0x2214 -.hword 0x2384, 0x2756, 0x2B4F, 0x2D35, 0x2D38, 0x2D06, 0x2CA6, 0x2C20 -.hword 0x2B7C, 0x2ABF, 0x29F2, 0x291C, 0x2844, 0x2771, 0x26AB, 0x25F9 -.hword 0x2561, 0x24EC, 0x24A1, 0x2486, 0x2486, 0xDB55, 0xDB57, 0xDB5D -.hword 0xDB65, 0xDB6F, 0xDB7C, 0xDB89, 0xDB98, 0xDBA6, 0xDBB5, 0xDBC2 -.hword 0xDBCE, 0xDBD8, 0xDBDF, 0xDBE3, 0xDBE4, 0xDBE0, 0xDBD8, 0xDBCB -.hword 0xDBB7, 0xDB9E, 0xDB7D, 0xDB55, 0xDAE1, 0xD9FF, 0xD8E4, 0xD7C5 -.hword 0xD6D7, 0xD64F, 0xD661, 0xD8ED, 0xDD42, 0xDFC3, 0xDFF2, 0xDFCA -.hword 0xDF5E, 0xDEC0, 0xDE06, 0xDD42, 0xDC88, 0xDBEB, 0xDB7E, 0xDB55 -.hword 0xDB55, 0x0000, 0xFFFA, 0xFFE8, 0xFFCD, 0xFFA9, 0xFF80, 0xFF52 -.hword 0xFF22, 0xFEF2, 0xFEC2, 0xFE96, 0xFE6E, 0xFE4D, 0xFE35, 0xFE27 -.hword 0xFE24, 0xFE30, 0xFE4C, 0xFE79, 0xFEB9, 0xFF0F, 0xFF7B, 0x0000 -.hword 0x013C, 0x0386, 0x0676, 0x09A5, 0x0CA9, 0x0F1B, 0x1093, 0x0F1E -.hword 0x0B4A, 0x086C, 0x0727, 0x05EA, 0x04BA, 0x039F, 0x029E, 0x01BD -.hword 0x0104, 0x0077, 0x001F, 0x0000, 0x0000, 0xF34B, 0xF354, 0xF36E -.hword 0xF394, 0xF3C6, 0xF401, 0xF441, 0xF485, 0xF4CA, 0xF50D, 0xF54B -.hword 0xF583, 0xF5B2, 0xF5D4, 0xF5E8, 0xF5EB, 0xF5DB, 0xF5B4, 0xF574 -.hword 0xF519, 0xF4A1, 0xF408, 0xF34B, 0xF182, 0xEE2D, 0xE9EA, 0xE557 -.hword 0xE112, 0xDDB9, 0xDBE9, 0xDF0A, 0xE611, 0xEAF3, 0xECA4, 0xEE1F -.hword 0xEF65, 0xF07A, 0xF15F, 0xF216, 0xF2A0, 0xF301, 0xF339, 0xF34B -.hword 0xF34B, 0xC0BD, 0xC0A3, 0xC056, 0xBFDB, 0xBF34, 0xBE64, 0xBD70 -.hword 0xBC59, 0xBB25, 0xB9D5, 0xB86D, 0xB6F1, 0xB564, 0xB3C9, 0xB224 -.hword 0xB077, 0xAEC6, 0xAD15, 0xAB66, 0xA9BD, 0xA81E, 0xA68B, 0xA509 -.hword 0xA32B, 0xA0B6, 0x9DF7, 0x9B38, 0x98C6, 0x96EC, 0x95F6, 0x9856 -.hword 0x9D69, 0xA0D7, 0xA1E6, 0xA2C3, 0xA373, 0xA3FC, 0xA463, 0xA4AC -.hword 0xA4DC, 0xA4F8, 0xA505, 0xA509, 0xA509, 0x9BDA, 0x9BB7, 0x9B52 -.hword 0x9AB2, 0x99DB, 0x98D3, 0x97A0, 0x9649, 0x94D2, 0x9341, 0x919C -.hword 0x8FEA, 0x8E2E, 0x8C71, 0x8AB6, 0x8904, 0x8761, 0x85D2, 0x845D -.hword 0x8308, 0x81D9, 0x80D5, 0x8001, 0x7FD9, 0x80A5, 0x8206, 0x83AD -.hword 0x8543, 0x8675, 0x86EE, 0x86D0, 0x867D, 0x85FF, 0x855E, 0x84A5 -.hword 0x83DE, 0x8312, 0x824B, 0x8192, 0x80F1, 0x8072, 0x801F, 0x8001 -.hword 0x8001, 0x87FB, 0x87F2, 0x87D8, 0x87AD, 0x8774, 0x872E, 0x86DC -.hword 0x8680, 0x861A, 0x85AE, 0x853B, 0x84C3, 0x8449, 0x83CC, 0x834F -.hword 0x82D3, 0x825A, 0x81E4, 0x8173, 0x8109, 0x80A7, 0x804F, 0x8001 -.hword 0x7FC8, 0x7FAE, 0x7FAA, 0x7FB4, 0x7FC5, 0x7FD4, 0x7FDB, 0x7FDC -.hword 0x7FDD, 0x7FE0, 0x7FE3, 0x7FE7, 0x7FEB, 0x7FEF, 0x7FF3, 0x7FF7 -.hword 0x7FFA, 0x7FFC, 0x7FFE, 0x8001, 0x8001, 0xDA12, 0xDA0D, 0xD9FE -.hword 0xD9E4, 0xD9C1, 0xD994, 0xD95F, 0xD920, 0xD8D9, 0xD88A, 0xD832 -.hword 0xD7D3, 0xD76C, 0xD6FE, 0xD689, 0xD60E, 0xD58C, 0xD504, 0xD477 -.hword 0xD3E3, 0xD34B, 0xD2AD, 0xD20B, 0xD11B, 0xCFB2, 0xCDFA, 0xCC1F -.hword 0xCA4D, 0xC8AF, 0xC771, 0xC66F, 0xC56B, 0xC468, 0xC36A, 0xC276 -.hword 0xC190, 0xC0BC, 0xBFFD, 0xBF58, 0xBED0, 0xBE6B, 0xBE2B, 0xBE14 -.hword 0xBE14, 0xCB3C, 0xCB54, 0xCB98, 0xCC06, 0xCC9A, 0xCD50, 0xCE25 -.hword 0xCF15, 0xD01E, 0xD13B, 0xD269, 0xD3A4, 0xD4EA, 0xD637, 0xD786 -.hword 0xD8D6, 0xDA21, 0xDB65, 0xDC9F, 0xDDCA, 0xDEE4, 0xDFE8, 0xE0D4 -.hword 0xE1CF, 0xE2F4, 0xE42B, 0xE55D, 0xE672, 0xE755, 0xE7EC, 0xE822 -.hword 0xE7DE, 0xE70A, 0xE54E, 0xE290, 0xDF18, 0xDB2E, 0xD71A, 0xD323 -.hword 0xCF90, 0xCCAB, 0xCAB9, 0xCA03, 0xCA03, 0x0055, 0x0055, 0x0056 -.hword 0x0056, 0x0058, 0x0059, 0x005A, 0x005C, 0x005D, 0x005F, 0x0061 -.hword 0x0062, 0x0063, 0x0064, 0x0065, 0x0065, 0x0065, 0x0065, 0x0064 -.hword 0x0062, 0x0060, 0x005D, 0x005A, 0x0051, 0x0040, 0x002B, 0x0013 -.hword 0xFFFD, 0xFFE9, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA6, 0xFFA1 -.hword 0xFF9F, 0xFF9E, 0xFF9E, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2 -.hword 0xFFA2, 0x0029, 0x0023, 0x0013, 0xFFFC, 0xFFDD, 0xFFB8, 0xFF8F -.hword 0xFF64, 0xFF39, 0xFF0E, 0xFEE5, 0xFEC0, 0xFEA0, 0xFE88, 0xFE78 -.hword 0xFE72, 0xFE78, 0xFE8A, 0xFEAC, 0xFEDE, 0xFF21, 0xFF78, 0xFFE4 -.hword 0x0156, 0x0431, 0x07A2, 0x0AD4, 0x0CF3, 0x0D2A, 0x0A22, 0x0450 -.hword 0xFD91, 0xF7C1, 0xF4BD, 0xF451, 0xF4DE, 0xF626, 0xF7E8, 0xF9E7 -.hword 0xFBE2, 0xFD9A, 0xFED1, 0xFF46, 0xFF46, 0x7B08, 0x7B2A, 0x7B8D -.hword 0x7C2B, 0x7D00, 0x7E06, 0x7F38, 0x8095, 0x8210, 0x83A9, 0x8559 -.hword 0x871C, 0x88ED, 0x8AC6, 0x8CA2, 0x8E7D, 0x9051, 0x9218, 0x93CF -.hword 0x9570, 0x96F5, 0x985A, 0x9999, 0x9A7B, 0x9AEC, 0x9B17, 0x9B29 -.hword 0x9B50, 0x9BB7, 0x9C8F, 0x9DB7, 0x9EE3, 0x9FC6, 0xA015, 0x9FD4 -.hword 0x9F4B, 0x9E8D, 0x9DB2, 0x9CCD, 0x9BF6, 0x9B42, 0x9AC6, 0x9A98 -.hword 0x9A98, 0xD49B, 0xD4AE, 0xD4E3, 0xD53A, 0xD5AF, 0xD63F, 0xD6E9 -.hword 0xD7A9, 0xD87E, 0xD964, 0xDA5A, 0xDB5C, 0xDC69, 0xDD7D, 0xDE97 -.hword 0xDFB3, 0xE0CF, 0xE1E9, 0xE2FE, 0xE40C, 0xE510, 0xE608, 0xE6F1 -.hword 0xE80A, 0xE97D, 0xEB24, 0xECDD, 0xEE83, 0xEFF1, 0xF104, 0xF197 -.hword 0xF186, 0xF0AE, 0xEEA6, 0xEB5A, 0xE725, 0xE25E, 0xDD5F, 0xD881 -.hword 0xD41D, 0xD08B, 0xCE26, 0xCD46, 0xCD46, 0xD8E3, 0xD8CB, 0xD885 -.hword 0xD818, 0xD787, 0xD6D8, 0xD60F, 0xD533, 0xD448, 0xD352, 0xD258 -.hword 0xD15D, 0xD067, 0xCF7C, 0xCE9F, 0xCDD6, 0xCD27, 0xCC95, 0xCC27 -.hword 0xCBE1, 0xCBC8, 0xCBE1, 0xCC31, 0xCD70, 0xD014, 0xD3BF, 0xD812 -.hword 0xDCAE, 0xE136, 0xE54B, 0xE9AC, 0xEE49, 0xF18C, 0xF39D, 0xF5AE -.hword 0xF7B0, 0xF998, 0xFB57, 0xFCE3, 0xFE2C, 0xFF28, 0xFFC8, 0x0000 -.hword 0x0000, 0x0765, 0x074B, 0x06FF, 0x0686, 0x05E5, 0x0520, 0x043E -.hword 0x0341, 0x0230, 0x010E, 0xFFE3, 0xFEB0, 0xFD7B, 0xFC49, 0xFB1F -.hword 0xFA02, 0xF8F6, 0xF801, 0xF727, 0xF66C, 0xF5D7, 0xF56B, 0xF52D -.hword 0xF5B2, 0xF74F, 0xF9A8, 0xFC60, 0xFF1D, 0x0180, 0x0330, 0x034E -.hword 0x0233, 0x0157, 0x011A, 0x00E3, 0x00B0, 0x0083, 0x005D, 0x003C -.hword 0x0022, 0x000F, 0x0003, 0x0000, 0x0000, 0x48E3, 0x48DB, 0x48C3 -.hword 0x489D, 0x486B, 0x482F, 0x47EA, 0x479E, 0x474D, 0x46F8, 0x46A2 -.hword 0x464B, 0x45F5, 0x45A3, 0x4555, 0x450F, 0x44D0, 0x449C, 0x4473 -.hword 0x4458, 0x444C, 0x4450, 0x4467, 0x44F9, 0x4639, 0x47DF, 0x49A0 -.hword 0x4B31, 0x4C49, 0x4C9E, 0x4A4A, 0x45E7, 0x42ED, 0x41E2, 0x40FD -.hword 0x403B, 0x3F9B, 0x3F1A, 0x3EB5, 0x3E6A, 0x3E38, 0x3E1B, 0x3E12 -.hword 0x3E12, 0xDED1, 0xDEC7, 0xDEAA, 0xDE7F, 0xDE47, 0xDE06, 0xDDBE -.hword 0xDD72, 0xDD25, 0xDCDA, 0xDC94, 0xDC55, 0xDC21, 0xDBFB, 0xDBE4 -.hword 0xDBE1, 0xDBF4, 0xDC1F, 0xDC66, 0xDCCC, 0xDD53, 0xDDFE, 0xDED1 -.hword 0xE087, 0xE396, 0xE798, 0xEC23, 0xF0D2, 0xF53D, 0xF8FB, 0xFBD7 -.hword 0xFDFA, 0xFF8F, 0x00F7, 0x0273, 0x03F3, 0x056B, 0x06CE, 0x080E -.hword 0x091D, 0x09F0, 0x0A78, 0x0AA8, 0x0AA8, 0x1FF4, 0x1FF7, 0x2000 -.hword 0x200E, 0x2021, 0x2036, 0x204E, 0x2067, 0x2080, 0x2099, 0x20B0 -.hword 0x20C5, 0x20D6, 0x20E3, 0x20EA, 0x20EB, 0x20E5, 0x20D7, 0x20BF -.hword 0x209E, 0x2071, 0x2039, 0x1FF4, 0x1FA0, 0x1F2A, 0x1E7A, 0x1D73 -.hword 0x1BFC, 0x19FB, 0x1755, 0x10A6, 0x0735, 0x01E3, 0x015B, 0x0194 -.hword 0x0264, 0x03A1, 0x0521, 0x06BA, 0x0841, 0x098D, 0x0A73, 0x0AC9 -.hword 0x0AC9, 0x8256, 0x824D, 0x8234, 0x820C, 0x81DA, 0x819F, 0x815E -.hword 0x8119, 0x80D4, 0x8090, 0x8051, 0x8018, 0x7FE6, 0x7FC3, 0x7FAF -.hword 0x7FAC, 0x7FBD, 0x7FE4, 0x8027, 0x8083, 0x80FD, 0x8198, 0x8256 -.hword 0x8404, 0x8718, 0x8B11, 0x8F71, 0x93B7, 0x9765, 0x99FA, 0x9969 -.hword 0x9680, 0x9505, 0x95BF, 0x96DA, 0x983A, 0x99C5, 0x9B5F, 0x9CEB -.hword 0x9E50, 0x9F70, 0xA032, 0xA078, 0xA078, 0x4122, 0x40F2, 0x4065 -.hword 0x3F84, 0x3E57, 0x3CE6, 0x3B37, 0x3953, 0x3741, 0x350A, 0x32B5 -.hword 0x304A, 0x2DD0, 0x2B4F, 0x28D0, 0x2659, 0x23F2, 0x21A4, 0x1F76 -.hword 0x1D70, 0x1B99, 0x19F9, 0x1898, 0x179A, 0x1710, 0x16E5, 0x1704 -.hword 0x1758, 0x17CD, 0x184F, 0x18C7, 0x1922, 0x194B, 0x1951, 0x1955 -.hword 0x1956, 0x1955, 0x1953, 0x194F, 0x194C, 0x1948, 0x1946, 0x1945 -.hword 0x1945, 0xD283, 0xD293, 0xD2C3, 0xD311, 0xD37A, 0xD3FD, 0xD497 -.hword 0xD546, 0xD608, 0xD6DC, 0xD7BE, 0xD8AE, 0xD9A8, 0xDAAB, 0xDBB5 -.hword 0xDCC3, 0xDDD4, 0xDEE5, 0xDFF5, 0xE101, 0xE207, 0xE306, 0xE3FB -.hword 0xE50F, 0xE65F, 0xE7DA, 0xE96B, 0xEAFE, 0xEC81, 0xEDE0, 0xEF07 -.hword 0xEFE4, 0xF063, 0xF06E, 0xF00E, 0xEF5C, 0xEE71, 0xED66, 0xEC53 -.hword 0xEB52, 0xEA7C, 0xE9E9, 0xE9B2, 0xE9B2, 0x7030, 0x7061, 0x70EE -.hword 0x71D3, 0x7307, 0x7484, 0x7644, 0x7840, 0x7A72, 0x7CD2, 0x7F5B -.hword 0x8208, 0x84CD, 0x87A7, 0x8A8F, 0x8D7E, 0x906D, 0x9357, 0x9634 -.hword 0x98FE, 0x9BAE, 0x9E3E, 0xA0A7, 0xA322, 0xA5DF, 0xA8C7, 0xABC4 -.hword 0xAEC0, 0xB1A5, 0xB45D, 0xB6D2, 0xB8ED, 0xBA99, 0xBBD2, 0xBCAF -.hword 0xBD3D, 0xBD8B, 0xBDA5, 0xBD9C, 0xBD7C, 0xBD54, 0xBD31, 0xBD23 -.hword 0xBD23, 0xE0BB, 0xE0C3, 0xE0D9, 0xE0FD, 0xE12E, 0xE16A, 0xE1B2 -.hword 0xE203, 0xE25E, 0xE2C2, 0xE32C, 0xE39D, 0xE414, 0xE48F, 0xE50E -.hword 0xE590, 0xE615, 0xE69A, 0xE71F, 0xE7A4, 0xE827, 0xE8A8, 0xE925 -.hword 0xE9B3, 0xEA5F, 0xEB22, 0xEBF4, 0xECCA, 0xED9E, 0xEE66, 0xEF1A -.hword 0xEFB2, 0xF025, 0xF072, 0xF0A4, 0xF0BE, 0xF0C6, 0xF0C0, 0xF0B0 -.hword 0xF09B, 0xF087, 0xF077, 0xF071, 0xF071, 0x1F4C, 0x1F46, 0x1F33 -.hword 0x1F14, 0x1EEA, 0x1EB5, 0x1E77, 0x1E2F, 0x1DE0, 0x1D88, 0x1D29 -.hword 0x1CC4, 0x1C59, 0x1BEA, 0x1B76, 0x1AFE, 0x1A83, 0x1A06, 0x1988 -.hword 0x1908, 0x1889, 0x180A, 0x178C, 0x16FC, 0x164C, 0x1583, 0x14A9 -.hword 0x13C3, 0x12DB, 0x11F6, 0x111C, 0x1054, 0x0FA6, 0x0F04, 0x0E60 -.hword 0x0DBF, 0x0D25, 0x0C96, 0x0C18, 0x0BAE, 0x0B5C, 0x0B28, 0x0B16 -.hword 0x0B16, 0x8126, 0x813F, 0x818A, 0x8203, 0x82A7, 0x8375, 0x8468 -.hword 0x857F, 0x86B6, 0x880A, 0x897A, 0x8B01, 0x8C9E, 0x8E4D, 0x900C -.hword 0x91D8, 0x93AE, 0x958B, 0x976D, 0x9950, 0x9B33, 0x9D11, 0x9EEA -.hword 0xA10D, 0xA3B8, 0xA6C8, 0xAA19, 0xAD88, 0xB0F2, 0xB433, 0xB728 -.hword 0xB9AE, 0xBBA1, 0xBD0B, 0xBE15, 0xBECC, 0xBF3F, 0xBF7B, 0xBF8D -.hword 0xBF83, 0xBF6B, 0xBF53, 0xBF48, 0xBF48, 0x05F6, 0x05FF, 0x0617 -.hword 0x063E, 0x066F, 0x06A9, 0x06E8, 0x072B, 0x076F, 0x07B1, 0x07EF -.hword 0x0826, 0x0854, 0x0876, 0x088A, 0x088D, 0x087C, 0x0856, 0x0817 -.hword 0x07BE, 0x0746, 0x06AF, 0x05F6, 0x0450, 0x014A, 0xFD64, 0xF91A -.hword 0xF4ED, 0xF15B, 0xEEE4, 0xEF70, 0xF265, 0xF475, 0xF4E9, 0xF53F -.hword 0xF57A, 0xF5A0, 0xF5B3, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A9, 0xF5A5 -.hword 0xF5A5, 0xEAE4, 0xEAE2, 0xEADC, 0xEAD4, 0xEAC8, 0xEABB, 0xEAAD -.hword 0xEA9E, 0xEA8F, 0xEA80, 0xEA72, 0xEA65, 0xEA5B, 0xEA53, 0xEA4F -.hword 0xEA4E, 0xEA52, 0xEA5B, 0xEA69, 0xEA7D, 0xEA98, 0xEABA, 0xEAE4 -.hword 0xEB33, 0xEBBD, 0xEC74, 0xED4C, 0xEE38, 0xEF2B, 0xF019, 0xF165 -.hword 0xF2F1, 0xF3EA, 0xF44C, 0xF49D, 0xF4DE, 0xF512, 0xF53A, 0xF557 -.hword 0xF56B, 0xF578, 0xF57E, 0xF580, 0xF580, 0xA38A, 0xA38B, 0xA38D -.hword 0xA38F, 0xA392, 0xA396, 0xA39B, 0xA39F, 0xA3A4, 0xA3A8, 0xA3AC -.hword 0xA3B0, 0xA3B3, 0xA3B5, 0xA3B7, 0xA3B7, 0xA3B6, 0xA3B3, 0xA3AF -.hword 0xA3A9, 0xA3A1, 0xA397, 0xA38A, 0xA399, 0xA3CA, 0xA3FB, 0xA408 -.hword 0xA3CE, 0xA32C, 0xA1FF, 0x9DE1, 0x97C8, 0x9495, 0x94D0, 0x95A7 -.hword 0x96F4, 0x9890, 0x9A55, 0x9C1E, 0x9DC3, 0x9F20, 0xA00D, 0xA064 -.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -bowser_seg6_animindex_0605745C: # 0x0605745C -.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0666 -.hword 0x0001, 0x0000, 0x002C, 0x0451, 0x002C, 0x047D, 0x002C, 0x04A9 -.hword 0x002C, 0x026D, 0x002C, 0x0299, 0x002C, 0x02C5, 0x002C, 0x005D -.hword 0x002C, 0x0089, 0x002C, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0665, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0664, 0x0001, 0x0000 -.hword 0x002C, 0x04D5, 0x002C, 0x0501, 0x002C, 0x052D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x02F1, 0x002C, 0x010D, 0x002C, 0x0139 -.hword 0x002C, 0x0165, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0663 -.hword 0x0001, 0x0000, 0x002C, 0x031D, 0x002C, 0x0349, 0x002C, 0x0375 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0191, 0x0001, 0x005A -.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0662, 0x0001, 0x0000 -.hword 0x002C, 0x0559, 0x002C, 0x0585, 0x002C, 0x05B1, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x03A1, 0x002C, 0x01BD, 0x002C, 0x01E9 -.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0661 -.hword 0x0001, 0x0000, 0x002C, 0x05DD, 0x002C, 0x0609, 0x002C, 0x0635 -.hword 0x002C, 0x03CD, 0x002C, 0x03F9, 0x002C, 0x0425, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -bowser_seg6_anim_06057678: # 0x06057678 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2C -.hword 0x2C -.word bowser_seg6_animvalue_0605678C -.word bowser_seg6_animindex_0605745C -.word 0 - -glabel bowser_seg6_anims_06057690 # 0x06057690 -.word bowser_seg6_anim_060445EC -.word bowser_seg6_anim_060453C8 -.word bowser_seg6_anim_06045D28 -.word bowser_seg6_anim_0604671C -.word bowser_seg6_anim_0604675C -.word bowser_seg6_anim_06048200 -.word bowser_seg6_anim_06049880 -.word bowser_seg6_anim_0604A8E4 -.word bowser_seg6_anim_0604B178 -.word bowser_seg6_anim_0604B8CC -.word bowser_seg6_anim_0604D184 -.word bowser_seg6_anim_0604E5A0 -.word bowser_seg6_anim_0604F030 -.word bowser_seg6_anim_0604FF4C -.word bowser_seg6_anim_06050530 -.word bowser_seg6_anim_060514E8 -.word bowser_seg6_anim_06051C68 -.word bowser_seg6_anim_06052680 -.word bowser_seg6_anim_06054290 -.word bowser_seg6_anim_06052D94 -.word bowser_seg6_anim_060534F4 -.word bowser_seg6_anim_06053B8C -.word bowser_seg6_anim_06054950 -.word bowser_seg6_anim_06055210 -.word bowser_seg6_anim_06055984 -.word bowser_seg6_anim_06056774 -.word bowser_seg6_anim_06057678 - -glabel bowser_seg6_unkmoveshorts_060576FC # 0x060576FC -.hword 0x0000, 0x0118, 0x0050, 0x00E9, 0x1A96 -.hword 0x0000, 0x0116, 0x0053, 0x00EC, 0x1C7F -.hword 0x0000, 0x0111, 0x005C, 0x00F9, 0x20BF -.hword 0x0000, 0x010C, 0x0066, 0x010F, 0x2519 -.hword 0x0000, 0x0107, 0x006D, 0x011D, 0x2751 -.hword 0x0000, 0x0107, 0x006E, 0x011C, 0x2714 -.hword 0x0000, 0x0109, 0x006A, 0x0112, 0x2601 -.hword 0x0000, 0x010C, 0x0066, 0x0109, 0x24C0 -.hword 0x0000, 0x010F, 0x0060, 0x00FF, 0x2358 -.hword 0x0000, 0x0112, 0x005A, 0x00F7, 0x21CB -.hword 0x0000, 0x0115, 0x0054, 0x00EE, 0x201C -.hword 0x0000, 0x0118, 0x004E, 0x00E7, 0x1E4E -.hword 0x0000, 0x011C, 0x0047, 0x00DF, 0x1C64 -.hword 0x0000, 0x0120, 0x003F, 0x00D9, 0x1A61 -.hword 0x0000, 0x0123, 0x0038, 0x00D3, 0x184B -.hword 0x0000, 0x0127, 0x0030, 0x00CF, 0x1622 -.hword 0x0000, 0x012A, 0x0028, 0x00CA, 0x13E9 -.hword 0x0000, 0x012D, 0x0020, 0x00C7, 0x11A5 -.hword 0x0000, 0x0130, 0x0017, 0x00C4, 0x0F59 -.hword 0x0000, 0x0134, 0x000F, 0x00C1, 0x0D08 -.hword 0x0000, 0x0137, 0x0007, 0x00C0, 0x0AB5 -.hword 0x0000, 0x0139, 0x0000, 0x00C0, 0x0863 -.hword 0x0000, 0x013B, 0xFFF8, 0x00BF, 0x0615 -.hword 0x0000, 0x013D, 0xFFF1, 0x00CE, 0x03A3 -.hword 0x0000, 0x013F, 0xFFEA, 0x00F8, 0x00ED -.hword 0x0000, 0x0140, 0xFFE3, 0x0131, 0xFFFF -.hword 0x0000, 0x0142, 0xFFDC, 0x0172, 0xFFFF -.hword 0x0000, 0x0142, 0xFFD8, 0x01B5, 0xFFFF -.hword 0x0000, 0x0143, 0xFFD3, 0x01ED, 0xFFFF -.hword 0x0000, 0x0143, 0xFFD0, 0x0213, 0xFFFF -.hword 0x0000, 0x0143, 0xFFCD, 0x0219, 0xFFFF -.hword 0x0000, 0x0143, 0xFFCC, 0x01F2, 0xFFFF -.hword 0x0000, 0x0143, 0xFFCD, 0x018F, 0xFFFF -.hword 0x0000, 0x0143, 0xFFCF, 0x00E5, 0xFFFF -.hword 0x0000, 0x0142, 0xFFD3, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0140, 0xFFDD, 0xFFFF, 0xFFFF -.hword 0x0000, 0x013D, 0xFFE9, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0138, 0xFFF9, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0132, 0x000B, 0xFFFF, 0xFFFF -.hword 0x0000, 0x012B, 0x001F, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0120, 0x0033, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0116, 0x0046, 0xFFFF, 0xFFFF -.hword 0x0000, 0x010B, 0x0059, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0100, 0x006A, 0xFFFF, 0x023A -.hword 0x0000, 0x00F4, 0x0078, 0xFFFF, 0x04AA -.hword 0x0000, 0x00EC, 0x0084, 0xFFFF, 0x069F -.hword 0x0000, 0x00E5, 0x008B, 0xFFFF, 0x0803 -.hword 0x0000, 0x00E0, 0x0090, 0xFFFF, 0x08C0 -.hword 0x0000, 0x00DE, 0x0093, 0xFFFF, 0x0928 -.hword 0x0000, 0x00DD, 0x0094, 0xFFFF, 0x099D -.hword 0x0000, 0x00DD, 0x0095, 0xFFFF, 0x0A16 -.hword 0x0000, 0x00DD, 0x0096, 0xFFFF, 0x0A8D -.hword 0x0000, 0x00DD, 0x0096, 0xFFFF, 0x0AF6 -.hword 0x0000, 0x00DE, 0x0096, 0xFFFF, 0x0B4A -.hword 0x0000, 0x00DE, 0x0096, 0xFFFF, 0x0B84 -.hword 0x0000, 0x00DE, 0x0095, 0x020A, 0x0BA0 -.hword 0x0000, 0x00DF, 0x0095, 0x0524, 0x0B9E -.hword 0x0000, 0x00E1, 0x0094, 0x07EC, 0x0B84 -.hword 0x0000, 0x00E2, 0x0093, 0x0A3F, 0x0B57 -.hword 0x0000, 0x00E3, 0x0091, 0x0BFB, 0x0B1F -.hword 0x0000, 0x00E4, 0x0090, 0x0D00, 0x0AE5 -.hword 0x0000, 0x00E6, 0x008E, 0x0D6F, 0x0AA0 -.hword 0x0000, 0x00E8, 0x008C, 0x0D8B, 0x0A48 -.hword 0x0000, 0x00E9, 0x008A, 0x0D5D, 0x09DE -.hword 0x0000, 0x00EC, 0x0088, 0x0CED, 0x096A -.hword 0x0000, 0x00EE, 0x0086, 0x0C49, 0x08EA -.hword 0x0000, 0x00EF, 0x0084, 0x0B76, 0x0863 -.hword 0x0000, 0x00F1, 0x0082, 0x0A80, 0x07D9 -.hword 0x0000, 0x00F4, 0x0080, 0x0970, 0x074E -.hword 0x0000, 0x00F6, 0x007D, 0x084E, 0x06C7 -.hword 0x0000, 0x00F8, 0x007A, 0x0723, 0x0649 -.hword 0x0000, 0x00FB, 0x0078, 0x05F8, 0x05D7 -.hword 0x0000, 0x00FD, 0x0075, 0x04D6, 0x0579 -.hword 0x0000, 0x00FE, 0x0072, 0x03C3, 0x0532 -.hword 0x0000, 0x0100, 0x006F, 0x02C9, 0x0509 -.hword 0x0000, 0x0103, 0x006C, 0x01F0, 0x0504 -.hword 0x0000, 0x0105, 0x0069, 0x0141, 0x0525 -.hword 0x0000, 0x0106, 0x0067, 0x00C3, 0x0572 -.hword 0x0000, 0x0108, 0x0064, 0x006E, 0x0619 -.hword 0x0000, 0x010B, 0x0061, 0x0032, 0x0734 -.hword 0x0000, 0x010C, 0x005F, 0x000C, 0x08AF -.hword 0x0000, 0x010D, 0x005D, 0xFFFF, 0x0A74 -.hword 0x0000, 0x0110, 0x005A, 0xFFFF, 0x0C70 -.hword 0x0000, 0x0111, 0x0058, 0xFFFF, 0x0E8E -.hword 0x0000, 0x0112, 0x0056, 0x0014, 0x10B6 -.hword 0x0000, 0x0113, 0x0054, 0x0032, 0x12DA -.hword 0x0000, 0x0115, 0x0052, 0x0056, 0x14E1 -.hword 0x0000, 0x0115, 0x0052, 0x007E, 0x16B9 -.hword 0x0000, 0x0116, 0x0050, 0x00A4, 0x184B -.hword 0x0000, 0x0116, 0x0050, 0x00C6, 0x1983 -.hword 0x0000, 0x0117, 0x0050, 0x00DF, 0x1A4D -.hword 0x0000, 0x0118, 0x0050, 0x00E9, 0x1A96 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +# Bowser (King Koopa) + +.balign 8 +bowser_seg6_texture_0601F438: # 0x0601F438 +.incbin "actors/bowser/bowser_shell.rgba16" + +bowser_seg6_texture_0601FC38: # 0x0601FC38 +.incbin "actors/bowser/bowser_eyebrow.rgba16" + +bowser_seg6_texture_06020C38: # 0x06020C38 +.incbin "actors/bowser/bowser_muzzle.rgba16" + +bowser_seg6_texture_06021438: # 0x06021438 +.incbin "actors/bowser/bowser_nostrils.rgba16" + +bowser_seg6_texture_06022438: # 0x06022438 +.incbin "actors/bowser/bowser_body.rgba16" + +bowser_seg6_texture_06022C38: # 0x06022C38 +.incbin "actors/bowser/bowser_armband_spike.rgba16" + +bowser_seg6_texture_06023C38: # 0x06023C38 +.incbin "actors/bowser/bowser_armband.rgba16" + +bowser_seg6_texture_06024438: # 0x06024438 +.incbin "actors/bowser/bowser_tongue.rgba16" + +bowser_seg6_texture_06025438: # 0x06025438 +.incbin "actors/bowser/bowser_chest.rgba16" + +bowser_seg6_texture_06025C38: # 0x06025C38 +.incbin "actors/bowser/bowser_shell_edge.rgba16" + +# unreferenced, seen in pre-Spaceworld 1995 B-roll footage build +bowser_seg6_texture_06026438: # 0x06026438 +.incbin "actors/bowser/bowser_blue_eye_unused.rgba16" + +# unreferenced (stubbed texture? possibly original texture for mouth) +bowser_seg6_texture_06027438: # 0x06027438 +.incbin "actors/bowser/bowser_mouth_unused.rgba16" + +bowser_seg6_texture_06028438: # 0x06028438 +.incbin "actors/bowser/bowser_upper_face.rgba16" + +bowser_seg6_texture_06028C38: # 0x06028C38 +.incbin "actors/bowser/bowser_hair.rgba16" + +bowser_seg6_texture_06029C38: # 0x06029C38 +.incbin "actors/bowser/bowser_claw_edge.rgba16" + +bowser_seg6_texture_0602AC38: # 0x0602AC38 +.incbin "actors/bowser/bowser_claw_horn_tooth.rgba16" + +bowser_seg6_texture_0602BC38: # 0x0602BC38 +.incbin "actors/bowser/bowser_claw_horn_angle.rgba16" + +bowser_seg6_texture_0602CC38: # 0x0602CC38 +.incbin "actors/bowser/bowser_eye_left_0.rgba16" + +bowser_seg6_texture_0602DC38: # 0x0602DC38 +.incbin "actors/bowser/bowser_eye_half_closed_0.rgba16" + +bowser_seg6_texture_0602EC38: # 0x0602EC38 +.incbin "actors/bowser/bowser_eye_closed_0.rgba16" + +bowser_seg6_texture_0602FC38: # 0x0602FC38 +.incbin "actors/bowser/bowser_eye_center_0.rgba16" + +bowser_seg6_texture_06030C38: # 0x06030C38 +.incbin "actors/bowser/bowser_eye_right_0.rgba16" + +bowser_seg6_texture_06031C38: # 0x06031C38 +.incbin "actors/bowser/bowser_eye_far_left_0.rgba16" + +bowser_seg6_texture_06032C38: # 0x06032C38 +.incbin "actors/bowser/bowser_eye_left_1.rgba16" + +bowser_seg6_texture_06033C38: # 0x06033C38 +.incbin "actors/bowser/bowser_eye_half_closed_1.rgba16" + +bowser_seg6_texture_06034C38: # 0x06034C38 +.incbin "actors/bowser/bowser_eye_closed_1.rgba16" + +bowser_seg6_texture_06035C38: # 0x06035C38 +.incbin "actors/bowser/bowser_eye_center_1.rgba16" + +bowser_seg6_texture_06036C38: # 0x06036C38 +.incbin "actors/bowser/bowser_eye_right_1.rgba16" + +bowser_seg6_texture_06037C38: # 0x06037C38 +.incbin "actors/bowser/bowser_eye_far_left_1.rgba16" + +bowser_seg6_light_06038C38: # 0x06038C38 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +bowser_seg6_light_06038C40: # 0x06038C40 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x33, 0x31, 0x00, 0x00, 0x33, 0x31, 0x00, 0x00 + +.byte 0xCE, 0xC7, 0x00, 0x00, 0xCE, 0xC7, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x34, 0x34, 0x00, 0x00, 0x34, 0x34, 0x00, 0x00 + +.byte 0xD2, 0xD2, 0x00, 0x00, 0xD2, 0xD2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bowser_seg6_vertex_06038C80: # 0x06038C80 +vertex 46, 36, 22, -8, 978, 0x41, 0x5E, 0x35, 0xFF +vertex 66, 32, 21, 588, 968, 0x41, 0x56, 0x41, 0xFF +vertex 46, 36, -22, 20, -12, 0x34, 0x65, 0xCA, 0xFF +vertex 40, -33, 0, 14, 958, 0x35, 0x8D, 0x00, 0xFF +vertex 60, -32, 0, 820, 956, 0x2F, 0x8B, 0x00, 0xFF +vertex 42, -6, 36, 30, 20, 0x2B, 0xE4, 0x73, 0xFF +vertex 63, -7, 34, 834, 78, 0x4A, 0xDB, 0x5F, 0xFF +vertex 46, 36, -22, 10, 964, 0x34, 0x65, 0xCA, 0xFF +vertex 66, 32, -21, 746, 964, 0x47, 0x45, 0xB2, 0xFF +vertex 42, -6, -36, -52, -94, 0x2B, 0xE4, 0x8D, 0xFF +vertex 63, -7, -34, 684, -28, 0x4A, 0xDB, 0xA1, 0xFF +vertex 42, -6, -36, -38, 978, 0x2B, 0xE4, 0x8D, 0xFF +vertex 60, -32, 0, 812, 20, 0x2F, 0x8B, 0x00, 0xFF +vertex 40, -33, 0, -36, -26, 0x35, 0x8D, 0x00, 0xFF +vertex 63, -7, -34, 810, 962, 0x4A, 0xDB, 0xA1, 0xFF +vertex 66, 32, -21, 614, 40, 0x47, 0x45, 0xB2, 0xFF + +bowser_seg6_vertex_06038D80: # 0x06038D80 +vertex 42, -6, 36, -44, 974, 0x2B, 0xE4, 0x73, 0xFF +vertex 66, 32, 21, 692, 42, 0x41, 0x56, 0x41, 0xFF +vertex 46, 36, 22, 100, 20, 0x41, 0x5E, 0x35, 0xFF +vertex 63, -7, 34, 556, 936, 0x4A, 0xDB, 0x5F, 0xFF +vertex 66, 32, -21, 1104, 166, 0x47, 0x45, 0xB2, 0xFF +vertex 81, 1, 0, 402, 394, 0x7E, 0xF5, 0x00, 0xFF +vertex 63, -7, -34, 836, 990, 0x4A, 0xDB, 0xA1, 0xFF +vertex 60, -32, 0, 0, 990, 0x2F, 0x8B, 0x00, 0xFF +vertex 63, -7, 34, -298, 166, 0x4A, 0xDB, 0x5F, 0xFF +vertex 66, 32, 21, 402, -344, 0x41, 0x56, 0x41, 0xFF + +bowser_seg6_vertex_06038E20: # 0x06038E20 +vertex 36, 44, 27, -12, 930, 0x2C, 0x60, 0x45, 0xFF +vertex 32, -8, 44, 954, 904, 0x21, 0xDB, 0x74, 0xFF +vertex 42, -6, 36, 862, 76, 0x2B, 0xE4, 0x73, 0xFF +vertex 40, -33, 0, 874, 60, 0x35, 0x8D, 0x00, 0xFF +vertex 42, -6, 36, 78, 52, 0x2B, 0xE4, 0x73, 0xFF +vertex 32, -8, 44, -6, 896, 0x21, 0xDB, 0x74, 0xFF +vertex 29, -40, 0, 968, 908, 0x0A, 0x83, 0x13, 0xFF +vertex 32, -8, -44, 984, 912, 0x1D, 0xBE, 0x98, 0xFF +vertex 42, -6, -36, 890, 76, 0x2B, 0xE4, 0x8D, 0xFF +vertex 40, -33, 0, 80, 30, 0x35, 0x8D, 0x00, 0xFF +vertex 29, -40, 0, -10, 854, 0x0A, 0x83, 0x13, 0xFF +vertex 36, 44, -27, 956, 894, 0x33, 0x54, 0xB0, 0xFF +vertex 42, -6, -36, 90, 150, 0x2B, 0xE4, 0x8D, 0xFF +vertex 32, -8, -44, 0, 922, 0x1D, 0xBE, 0x98, 0xFF +vertex 46, 36, -22, 870, 126, 0x34, 0x65, 0xCA, 0xFF +vertex 46, 36, 22, 72, 98, 0x41, 0x5E, 0x35, 0xFF + +bowser_seg6_vertex_06038F20: # 0x06038F20 +vertex 46, 36, 22, 886, 96, 0x41, 0x5E, 0x35, 0xFF +vertex 46, 36, -22, 86, 110, 0x34, 0x65, 0xCA, 0xFF +vertex 36, 44, -27, -2, 892, 0x33, 0x54, 0xB0, 0xFF +vertex 36, 44, 27, 978, 876, 0x2C, 0x60, 0x45, 0xFF +vertex 8, -4, 41, 370, -46, 0x97, 0xE3, 0x40, 0xFF +vertex 12, 43, -25, 386, 980, 0xB0, 0x5C, 0xDE, 0xFF +vertex 8, -4, -41, 982, 980, 0xA9, 0x01, 0xA4, 0xFF +vertex 12, 43, 25, 6, 346, 0xCB, 0x4D, 0x54, 0xFF +vertex 5, -34, 0, 972, 346, 0xB9, 0x9B, 0xE6, 0xFF + +bowser_seg6_vertex_06038FB0: # 0x06038FB0 +vertex 5, -34, 0, 132, 990, 0xB9, 0x9B, 0xE6, 0xFF +vertex 8, -4, -41, 1988, 992, 0xA9, 0x01, 0xA4, 0xFF +vertex 32, -8, -44, 2012, 0, 0x1D, 0xBE, 0x98, 0xFF +vertex 12, 43, 25, 56, 978, 0xCB, 0x4D, 0x54, 0xFF +vertex 8, -4, 41, 1928, 978, 0x97, 0xE3, 0x40, 0xFF +vertex 32, -8, 44, 2012, 88, 0x21, 0xDB, 0x74, 0xFF +vertex 36, 44, 27, -28, 88, 0x2C, 0x60, 0x45, 0xFF +vertex 12, 43, -25, 36, 988, 0xB0, 0x5C, 0xDE, 0xFF +vertex 12, 43, 25, 1928, 964, 0xCB, 0x4D, 0x54, 0xFF +vertex 36, 44, 27, 2000, 64, 0x2C, 0x60, 0x45, 0xFF +vertex 36, 44, -27, -56, 90, 0x33, 0x54, 0xB0, 0xFF +vertex 8, -4, -41, 56, 974, 0xA9, 0x01, 0xA4, 0xFF +vertex 12, 43, -25, 1928, 976, 0xB0, 0x5C, 0xDE, 0xFF +vertex 36, 44, -27, 2016, 84, 0x33, 0x54, 0xB0, 0xFF +vertex 32, -8, -44, -28, 82, 0x1D, 0xBE, 0x98, 0xFF + +bowser_seg6_vertex_060390A0: # 0x060390A0 +vertex 8, -4, 41, 60, 980, 0x97, 0xE3, 0x40, 0xFF +vertex 5, -34, 0, 1944, 980, 0xB9, 0x9B, 0xE6, 0xFF +vertex 29, -40, 0, 2008, -40, 0x0A, 0x83, 0x13, 0xFF +vertex 29, -40, 0, -12, 0, 0x0A, 0x83, 0x13, 0xFF +vertex 5, -34, 0, 132, 990, 0xB9, 0x9B, 0xE6, 0xFF +vertex 32, -8, -44, 2012, 0, 0x1D, 0xBE, 0x98, 0xFF +vertex 32, -8, 44, -44, -40, 0x21, 0xDB, 0x74, 0xFF + +glabel bowser_seg6_dl_06039110 # 0x06039110 - 0x060391C8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_06038C80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 1, 15, 2, 0x0 +gsSPVertex bowser_seg6_vertex_06038D80, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 9, 0x0 +gsSP1Triangle 9, 5, 4, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060391C8 # 0x060391C8 - 0x06039260 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_06038E20, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 2, 15, 0, 0x0 +gsSPVertex bowser_seg6_vertex_06038F20, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP1Triangle 4, 6, 8, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06039260 # 0x06039260 - 0x060392E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_06038FB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 14, 11, 13, 0x0 +gsSPVertex bowser_seg6_vertex_060390A0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060392E0 # 0x060392E0 - 0x06039368 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_06039110 +gsSPDisplayList bowser_seg6_dl_060391C8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_06039260 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_06039368: # 0x06039368 +vertex 47, 33, -21, -12, 326, 0x68, 0x3A, 0xD7, 0xFF +vertex 47, 33, 21, 282, 954, 0x5B, 0x52, 0x20, 0xFF +vertex 49, -32, 0, 970, 362, 0x64, 0xB3, 0x00, 0xFF +vertex 27, 37, -24, 968, 990, 0xD6, 0x5F, 0xB9, 0xFF +vertex 21, 31, 20, 66, 32, 0xCB, 0x61, 0x3C, 0xFF +vertex 27, 37, 24, -2, 936, 0xD7, 0x4C, 0x5C, 0xFF +vertex 21, 31, -20, 864, 76, 0xCF, 0x51, 0xAC, 0xFF +vertex 23, -31, 0, 884, 52, 0xCD, 0x8C, 0x00, 0xFF +vertex 22, -7, -32, 112, 30, 0xC1, 0xEA, 0x95, 0xFF +vertex 29, -9, -39, 8, 884, 0xDE, 0xC0, 0x99, 0xFF +vertex 30, -38, 0, 946, 910, 0xDF, 0x86, 0x00, 0xFF +vertex 29, -9, 39, 948, 890, 0xDC, 0xC0, 0x67, 0xFF +vertex 23, -31, 0, 68, 14, 0xCD, 0x8C, 0x00, 0xFF +vertex 30, -38, 0, -6, 812, 0xDF, 0x86, 0x00, 0xFF +vertex 22, -7, 32, 852, 78, 0xC1, 0xEA, 0x6B, 0xFF + +bowser_seg6_vertex_06039458: # 0x06039458 +vertex 27, 37, 24, 940, 856, 0xD7, 0x4C, 0x5C, 0xFF +vertex 22, -7, 32, 116, 116, 0xC1, 0xEA, 0x6B, 0xFF +vertex 29, -9, 39, 16, 898, 0xDC, 0xC0, 0x67, 0xFF +vertex 21, 31, 20, 878, 82, 0xCB, 0x61, 0x3C, 0xFF +vertex 29, -9, -39, 968, 912, 0xDE, 0xC0, 0x99, 0xFF +vertex 22, -7, -32, 890, 48, 0xC1, 0xEA, 0x95, 0xFF +vertex 27, 37, -24, -12, 904, 0xD6, 0x5F, 0xB9, 0xFF +vertex 21, 31, -20, 82, 40, 0xCF, 0x51, 0xAC, 0xFF +vertex 47, 33, 21, 282, 954, 0x5B, 0x52, 0x20, 0xFF +vertex 48, -7, 35, 890, 976, 0x44, 0xFB, 0x6A, 0xFF +vertex 49, -32, 0, 970, 362, 0x64, 0xB3, 0x00, 0xFF +vertex 48, -7, -34, 412, -40, 0x46, 0xFB, 0x97, 0xFF +vertex 47, 33, -21, -12, 326, 0x68, 0x3A, 0xD7, 0xFF + +bowser_seg6_vertex_06039528: # 0x06039528 +vertex -8, -8, -31, 926, 968, 0xC9, 0xDC, 0x94, 0xFF +vertex -9, 29, -19, 912, 42, 0xBA, 0x5F, 0xD3, 0xFF +vertex 21, 31, -20, 4, -22, 0xCF, 0x51, 0xAC, 0xFF +vertex 22, -7, 32, -8, 950, 0xC1, 0xEA, 0x6B, 0xFF +vertex -8, -8, 31, 910, 962, 0xC9, 0xDC, 0x6C, 0xFF +vertex 23, -31, 0, -16, -26, 0xCD, 0x8C, 0x00, 0xFF +vertex -7, -31, 0, 904, 16, 0xB3, 0x9C, 0x00, 0xFF +vertex 21, 31, 20, -18, 938, 0xCB, 0x61, 0x3C, 0xFF +vertex -8, -8, 31, 936, 36, 0xC9, 0xDC, 0x6C, 0xFF +vertex 22, -7, 32, -6, -10, 0xC1, 0xEA, 0x6B, 0xFF +vertex -9, 29, 19, 926, 956, 0xAC, 0x4B, 0x39, 0xFF +vertex -9, 29, -19, 972, 944, 0xBA, 0x5F, 0xD3, 0xFF +vertex -9, 29, 19, 946, 0, 0xAC, 0x4B, 0x39, 0xFF +vertex 21, 31, 20, -6, -26, 0xCB, 0x61, 0x3C, 0xFF +vertex 21, 31, -20, 20, 948, 0xCF, 0x51, 0xAC, 0xFF +vertex 22, -7, -32, 20, 934, 0xC1, 0xEA, 0x95, 0xFF + +bowser_seg6_vertex_06039628: # 0x06039628 +vertex 23, -31, 0, -8, 944, 0xCD, 0x8C, 0x00, 0xFF +vertex -7, -31, 0, 910, 962, 0xB3, 0x9C, 0x00, 0xFF +vertex -8, -8, -31, 926, 32, 0xC9, 0xDC, 0x94, 0xFF +vertex 22, -7, -32, 8, -14, 0xC1, 0xEA, 0x95, 0xFF +vertex -8, -8, 31, 764, 984, 0xC9, 0xDC, 0x6C, 0xFF +vertex -20, 1, 0, 350, 440, 0x82, 0xFC, 0x00, 0xFF +vertex -7, -31, 0, -36, 1000, 0xB3, 0x9C, 0x00, 0xFF +vertex -9, 29, 19, 996, 214, 0xAC, 0x4B, 0x39, 0xFF +vertex -8, -8, -31, -302, 244, 0xC9, 0xDC, 0x94, 0xFF +vertex -9, 29, -19, 334, -244, 0xBA, 0x5F, 0xD3, 0xFF + +bowser_seg6_vertex_060396C8: # 0x060396C8 +vertex 27, 37, 24, 0, 28, 0xD7, 0x4C, 0x5C, 0xFF +vertex 47, 33, 21, 140, 938, 0x5B, 0x52, 0x20, 0xFF +vertex 27, 37, -24, 1992, 52, 0xD6, 0x5F, 0xB9, 0xFF +vertex 49, -32, 0, 92, 942, 0x64, 0xB3, 0x00, 0xFF +vertex 48, -7, 35, 1896, 926, 0x44, 0xFB, 0x6A, 0xFF +vertex 29, -9, 39, 2004, 0, 0xDC, 0xC0, 0x67, 0xFF +vertex 27, 37, -24, 0, -8, 0xD6, 0x5F, 0xB9, 0xFF +vertex 48, -7, -34, 1884, 934, 0x46, 0xFB, 0x97, 0xFF +vertex 29, -9, -39, 1984, 4, 0xDE, 0xC0, 0x99, 0xFF +vertex 47, 33, -21, 108, 924, 0x68, 0x3A, 0xD7, 0xFF +vertex 47, 33, -21, 1892, 960, 0x68, 0x3A, 0xD7, 0xFF +vertex 29, -9, 39, -48, 38, 0xDC, 0xC0, 0x67, 0xFF +vertex 48, -7, 35, 72, 978, 0x44, 0xFB, 0x6A, 0xFF +vertex 27, 37, 24, 2008, 4, 0xD7, 0x4C, 0x5C, 0xFF +vertex 47, 33, 21, 1884, 950, 0x5B, 0x52, 0x20, 0xFF +vertex 30, -38, 0, -44, 18, 0xDF, 0x86, 0x00, 0xFF + +bowser_seg6_vertex_060397C8: # 0x060397C8 +vertex 29, -9, -39, -8, 36, 0xDE, 0xC0, 0x99, 0xFF +vertex 48, -7, -34, 104, 890, 0x46, 0xFB, 0x97, 0xFF +vertex 49, -32, 0, 1840, 892, 0x64, 0xB3, 0x00, 0xFF +vertex 30, -38, 0, 1968, 40, 0xDF, 0x86, 0x00, 0xFF + +glabel bowser_seg6_dl_06039808 # 0x06039808 - 0x060398B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_06039368, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex bowser_seg6_vertex_06039458, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 10, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060398B0 # 0x060398B0 - 0x06039958 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_06039528, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 11, 13, 0x0, 15, 0, 2, 0x0 +gsSPVertex bowser_seg6_vertex_06039628, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 8, 5, 9, 0x0, 6, 5, 8, 0x0 +gsSP1Triangle 9, 5, 7, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06039958 # 0x06039958 - 0x060399D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_060396C8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 1, 10, 2, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 15, 3, 5, 0x0 +gsSPVertex bowser_seg6_vertex_060397C8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060399D8 # 0x060399D8 - 0x06039A60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_06039808 +gsSPDisplayList bowser_seg6_dl_060398B0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_06039958 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_06039A60: # 0x06039A60 +vertex 91, -2, -17, -308, -60, 0x32, 0x8C, 0xFB, 0xFF +vertex 91, -2, 22, -298, 522, 0x3A, 0x91, 0x0C, 0xFF +vertex 54, -16, 22, 280, 532, 0x0E, 0x84, 0x15, 0xFF +vertex 74, -3, -48, -54, -518, 0x12, 0xA7, 0xA8, 0xFF +vertex 54, -16, -17, 272, -48, 0x02, 0x83, 0xEB, 0xFF +vertex 74, -3, 53, 0, 990, 0x10, 0xB7, 0x66, 0xFF +vertex -16, 3, 42, 1460, 844, 0xD8, 0xB0, 0x59, 0xFF +vertex -15, -5, 22, 1418, 552, 0xDF, 0x87, 0x11, 0xFF +vertex 92, 29, 22, 162, 2132, 0x28, 0x78, 0xFC, 0xFF +vertex 92, 29, -17, 802, 2114, 0x1C, 0x7B, 0x05, 0xFF +vertex 56, 36, -17, 812, 1498, 0x0E, 0x7E, 0xFA, 0xFF +vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF +vertex 76, 31, 53, -342, 1870, 0x0E, 0x58, 0x5A, 0xFF +vertex -45, 9, 22, 1920, 562, 0xA1, 0xB9, 0x2D, 0xFF +vertex -45, 9, -17, 1910, -20, 0xA7, 0xC0, 0xC1, 0xFF +vertex -15, -5, -17, 1408, -28, 0xD8, 0x89, 0xEF, 0xFF + +bowser_seg6_vertex_06039B60: # 0x06039B60 +vertex 56, 36, -17, 812, 1498, 0x0E, 0x7E, 0xFA, 0xFF +vertex 92, 29, -17, 802, 2114, 0x1C, 0x7B, 0x05, 0xFF +vertex 76, 31, -48, 1318, 1824, 0x07, 0x4B, 0x9A, 0xFF +vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF +vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF +vertex -15, 35, -37, 1152, 264, 0xDF, 0x53, 0xA7, 0xFF +vertex -16, 3, -37, 1036, 282, 0xDB, 0xBD, 0x9C, 0xFF +vertex -15, 35, -37, 1012, 928, 0xDF, 0x53, 0xA7, 0xFF +vertex 76, 31, -48, -122, 912, 0x07, 0x4B, 0x9A, 0xFF +vertex -45, 9, -17, 1408, 400, 0xA7, 0xC0, 0xC1, 0xFF +vertex -51, 37, -17, 1478, 946, 0x98, 0x3C, 0xD8, 0xFF +vertex 74, -3, -48, -94, 208, 0x12, 0xA7, 0xA8, 0xFF +vertex 74, -3, 53, -88, 348, 0x10, 0xB7, 0x66, 0xFF +vertex 76, 31, 53, -74, 848, 0x0E, 0x58, 0x5A, 0xFF +vertex -15, 35, 42, 1560, 656, 0xE1, 0x47, 0x64, 0xFF + +bowser_seg6_vertex_06039C50: # 0x06039C50 +vertex -16, 3, 42, 1460, 844, 0xD8, 0xB0, 0x59, 0xFF +vertex -45, 9, 22, 1920, 562, 0xA1, 0xB9, 0x2D, 0xFF +vertex -15, -5, 22, 1418, 552, 0xDF, 0x87, 0x11, 0xFF +vertex -15, -5, -17, 1408, -28, 0xD8, 0x89, 0xEF, 0xFF +vertex -45, 9, -17, 1910, -20, 0xA7, 0xC0, 0xC1, 0xFF +vertex -16, 3, -37, 1442, -318, 0xDB, 0xBD, 0x9C, 0xFF +vertex 54, -16, -17, 272, -48, 0x02, 0x83, 0xEB, 0xFF +vertex -45, 9, 22, 2092, 216, 0xA1, 0xB9, 0x2D, 0xFF +vertex -16, 3, 42, 1546, 198, 0xD8, 0xB0, 0x59, 0xFF +vertex -15, 35, 42, 1560, 656, 0xE1, 0x47, 0x64, 0xFF +vertex -51, 37, 22, 2236, 586, 0xB1, 0x55, 0x32, 0xFF +vertex 74, -3, 53, -88, 348, 0x10, 0xB7, 0x66, 0xFF +vertex 56, 36, 22, 172, 1516, 0x0C, 0x7E, 0x07, 0xFF +vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF +vertex -15, 35, 42, -128, 300, 0xE1, 0x47, 0x64, 0xFF +vertex 76, 31, 53, -342, 1870, 0x0E, 0x58, 0x5A, 0xFF + +bowser_seg6_vertex_06039D50: # 0x06039D50 +vertex -14, 40, 2, 512, 280, 0x00, 0x7E, 0x00, 0xFF +vertex -51, 37, 22, 200, -324, 0xB1, 0x55, 0x32, 0xFF +vertex -15, 35, 42, -128, 300, 0xE1, 0x47, 0x64, 0xFF +vertex -15, 35, -37, 1152, 264, 0xDF, 0x53, 0xA7, 0xFF +vertex -51, 37, -17, 840, -342, 0x98, 0x3C, 0xD8, 0xFF +vertex -45, 9, -17, 1026, 300, 0xA7, 0xC0, 0xC1, 0xFF +vertex -45, 9, 22, 310, 298, 0xA1, 0xB9, 0x2D, 0xFF +vertex -51, 37, -17, 928, 754, 0x98, 0x3C, 0xD8, 0xFF +vertex -51, 37, 22, 214, 750, 0xB1, 0x55, 0x32, 0xFF +vertex 74, -3, -48, 1318, 1834, 0x12, 0xA7, 0xA8, 0xFF +vertex 54, -16, -17, 812, 1512, 0x02, 0x83, 0xEB, 0xFF +vertex -16, 3, -37, 1152, 274, 0xDB, 0xBD, 0x9C, 0xFF + +bowser_seg6_vertex_06039E10: # 0x06039E10 +vertex 92, 29, 22, 44, 928, 0x28, 0x78, 0xFC, 0xFF +vertex 104, 30, 16, 172, 1216, 0x16, 0x6B, 0x3F, 0xFF +vertex 92, 29, -17, 972, 908, 0x1C, 0x7B, 0x05, 0xFF +vertex 104, 30, -11, 846, 1200, 0x1F, 0x5C, 0xAF, 0xFF +vertex 136, 31, 2, 512, 1972, 0x7B, 0x1C, 0x00, 0xFF +vertex 92, 29, -17, 212, 1076, 0x1C, 0x7B, 0x05, 0xFF +vertex 106, 2, -11, 862, 1244, 0x46, 0xCA, 0xA6, 0xFF +vertex 91, -2, -17, 858, 916, 0x32, 0x8C, 0xFB, 0xFF +vertex 104, 30, -11, 270, 1316, 0x1F, 0x5C, 0xAF, 0xFF +vertex 136, 31, 2, 502, 1956, 0x7B, 0x1C, 0x00, 0xFF +vertex 91, -2, -17, -82, 924, 0x32, 0x8C, 0xFB, 0xFF +vertex 106, 2, 16, 790, 1272, 0x44, 0xB7, 0x4D, 0xFF +vertex 91, -2, 22, 914, 976, 0x3A, 0x91, 0x0C, 0xFF +vertex 106, 2, -11, 78, 1236, 0x46, 0xCA, 0xA6, 0xFF + +bowser_seg6_vertex_06039EF0: # 0x06039EF0 +vertex 104, 27, 25, 300, 1356, 0x1A, 0x51, 0xA2, 0xFF +vertex 126, 31, 32, 416, 1916, 0x7A, 0x20, 0x05, 0xFF +vertex 106, 6, 26, 856, 1344, 0x47, 0xC6, 0xA9, 0xFF +vertex 106, 2, -11, 78, 1236, 0x46, 0xCA, 0xA6, 0xFF +vertex 136, 31, 2, 476, 1924, 0x7B, 0x1C, 0x00, 0xFF +vertex 106, 2, 16, 790, 1272, 0x44, 0xB7, 0x4D, 0xFF +vertex 76, 31, 53, 880, 820, 0x0E, 0x58, 0x5A, 0xFF +vertex 93, 31, 49, 748, 1252, 0x1B, 0x6E, 0x37, 0xFF +vertex 92, 29, 22, 18, 1036, 0x28, 0x78, 0xFC, 0xFF +vertex 104, 27, 25, 102, 1384, 0x1A, 0x51, 0xA2, 0xFF +vertex 126, 31, 32, 254, 2032, 0x7A, 0x20, 0x05, 0xFF +vertex 92, 29, 22, 116, 1072, 0x28, 0x78, 0xFC, 0xFF +vertex 91, -2, 22, 926, 920, 0x3A, 0x91, 0x0C, 0xFF +vertex 76, 31, 53, -10, 816, 0x0E, 0x58, 0x5A, 0xFF +vertex 74, -3, 53, 860, 760, 0x10, 0xB7, 0x66, 0xFF +vertex 95, 6, 49, 736, 1228, 0x3E, 0xC3, 0x5C, 0xFF + +bowser_seg6_vertex_06039FF0: # 0x06039FF0 +vertex 91, -2, 22, 138, 952, 0x3A, 0x91, 0x0C, 0xFF +vertex 95, 6, 49, 790, 1252, 0x3E, 0xC3, 0x5C, 0xFF +vertex 74, -3, 53, 958, 796, 0x10, 0xB7, 0x66, 0xFF +vertex 106, 6, 26, 192, 1352, 0x47, 0xC6, 0xA9, 0xFF +vertex 126, 31, 32, 298, 1992, 0x7A, 0x20, 0x05, 0xFF +vertex 106, 2, 16, 968, 1240, 0x44, 0xB7, 0x4D, 0xFF +vertex 104, 30, 16, 34, 1232, 0x16, 0x6B, 0x3F, 0xFF +vertex 92, 29, 22, -42, 980, 0x28, 0x78, 0xFC, 0xFF +vertex 136, 31, 2, 354, 1912, 0x7B, 0x1C, 0x00, 0xFF +vertex 91, -2, 22, 984, 908, 0x3A, 0x91, 0x0C, 0xFF +vertex 95, 6, 49, 736, 1228, 0x3E, 0xC3, 0x5C, 0xFF +vertex 126, 31, 32, 244, 1992, 0x7A, 0x20, 0x05, 0xFF +vertex 93, 31, 49, 88, 1200, 0x1B, 0x6E, 0x37, 0xFF +vertex 76, 31, 53, -10, 816, 0x0E, 0x58, 0x5A, 0xFF + +bowser_seg6_vertex_0603A0D0: # 0x0603A0D0 +vertex 91, -2, -17, 992, 904, 0x32, 0x8C, 0xFB, 0xFF +vertex 74, -3, -48, 246, 864, 0x12, 0xA7, 0xA8, 0xFF +vertex 100, 5, -44, 386, 1256, 0x3C, 0xBC, 0xA8, 0xFF +vertex 92, 29, -17, 222, 956, 0x1C, 0x7B, 0x05, 0xFF +vertex 105, 29, -19, 270, 1160, 0x10, 0x54, 0x5D, 0xFF +vertex 98, 31, -44, 962, 1236, 0x15, 0x6E, 0xC5, 0xFF +vertex 76, 31, -48, 1104, 932, 0x07, 0x4B, 0x9A, 0xFF +vertex 132, 31, -26, 430, 1636, 0x7C, 0x1B, 0x00, 0xFF +vertex 76, 31, -48, 562, 936, 0x07, 0x4B, 0x9A, 0xFF +vertex 98, 31, -44, 664, 1344, 0x15, 0x6E, 0xC5, 0xFF +vertex 100, 5, -44, 1234, 1292, 0x3C, 0xBC, 0xA8, 0xFF +vertex 74, -3, -48, 1330, 776, 0x12, 0xA7, 0xA8, 0xFF +vertex 132, 31, -26, 792, 2032, 0x7C, 0x1B, 0x00, 0xFF +vertex 132, 31, -26, 848, 1780, 0x7C, 0x1B, 0x00, 0xFF +vertex 107, 6, -20, 954, 1212, 0x3C, 0xC5, 0x5E, 0xFF + +bowser_seg6_vertex_0603A1C0: # 0x0603A1C0 +vertex 92, 29, -17, 784, 932, 0x1C, 0x7B, 0x05, 0xFF +vertex 91, -2, -17, 8, 928, 0x32, 0x8C, 0xFB, 0xFF +vertex 107, 6, -20, 180, 1232, 0x3C, 0xC5, 0x5E, 0xFF +vertex 132, 31, -26, 704, 1704, 0x7C, 0x1B, 0x00, 0xFF +vertex 105, 29, -19, 740, 1168, 0x10, 0x54, 0x5D, 0xFF + +glabel bowser_seg6_dl_0603A210 # 0x0603A210 - 0x0603A380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_06039A60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 4, 2, 7, 0x0 +gsSP2Triangles 6, 2, 5, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 8, 10, 0x0, 11, 12, 8, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06039B60, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 6, 8, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06039C50, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 2, 3, 6, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06039D50, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603A380 # 0x0603A380 - 0x0603A4E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06039E10, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSPVertex bowser_seg6_vertex_06039EF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 11, 2, 12, 0x0 +gsSP2Triangles 11, 0, 2, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06039FF0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 9, 5, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603A0D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 +gsSP2Triangles 9, 12, 10, 0x0, 2, 13, 14, 0x0 +gsSP1Triangle 2, 14, 0, 0x0 +gsSPVertex bowser_seg6_vertex_0603A1C0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP1Triangle 2, 4, 0, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603A4E8 # 0x0603A4E8 - 0x0603A568 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603A210 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603A380 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603A568: # 0x0603A568 +vertex 15, 37, -13, 1182, 694, 0xDA, 0x4E, 0xA5, 0xFF +vertex 37, -25, -11, -316, 92, 0x22, 0xC5, 0x96, 0xFF +vertex 13, -3, -13, 178, 684, 0x59, 0x47, 0xCA, 0xFF +vertex 0, -18, 15, 680, -50, 0x9B, 0xC7, 0x32, 0xFF +vertex 0, -6, 20, 400, -66, 0xC6, 0xE2, 0x6C, 0xFF +vertex -2, 19, 15, -124, 252, 0x88, 0x21, 0x18, 0xFF +vertex -1, 8, 20, 78, 56, 0xD9, 0x15, 0x76, 0xFF +vertex 0, -23, -11, 966, 448, 0xAC, 0xA2, 0xFA, 0xFF +vertex -2, 20, -15, 38, 882, 0xA4, 0x3B, 0xC1, 0xFF +vertex 0, -17, -30, 958, 896, 0xB9, 0xD5, 0xA1, 0xFF +vertex -2, 20, -15, 726, 1114, 0xA4, 0x3B, 0xC1, 0xFF +vertex 15, 2, -32, 324, 686, 0x08, 0x61, 0xAF, 0xFF +vertex 0, -17, -30, -182, 1010, 0xB9, 0xD5, 0xA1, 0xFF +vertex 36, 38, -12, 1236, 186, 0x15, 0x66, 0xB9, 0xFF + +bowser_seg6_vertex_0603A648: # 0x0603A648 +vertex 37, -25, -11, 1046, 614, 0x22, 0xC5, 0x96, 0xFF +vertex 51, -23, -12, 1378, 592, 0x15, 0xA1, 0xAF, 0xFF +vertex 51, -20, 14, 1332, -2, 0x2B, 0xA4, 0x4B, 0xFF +vertex 36, 38, -12, 1236, 186, 0x15, 0x66, 0xB9, 0xFF +vertex 50, 20, -2, 830, -180, 0x25, 0xEA, 0x89, 0xFF +vertex 37, -25, -11, -316, 92, 0x22, 0xC5, 0x96, 0xFF +vertex 54, 0, -2, 338, -322, 0xF9, 0x18, 0x84, 0xFF +vertex 51, -23, -12, -236, -240, 0x15, 0xA1, 0xAF, 0xFF +vertex 22, -26, 15, 648, 48, 0xF8, 0x94, 0x41, 0xFF +vertex 0, -23, -11, 152, 680, 0xAC, 0xA2, 0xFA, 0xFF +vertex 0, -18, 15, 106, 88, 0x9B, 0xC7, 0x32, 0xFF +vertex 20, -23, -22, 664, 880, 0x2F, 0x8D, 0xE9, 0xFF +vertex 0, -17, -30, 204, 1114, 0xB9, 0xD5, 0xA1, 0xFF +vertex 50, 20, 24, 216, -160, 0x3B, 0x32, 0x64, 0xFF +vertex 36, 35, 14, -154, 106, 0x08, 0x61, 0x50, 0xFF +vertex -1, 8, 20, 360, 986, 0xD9, 0x15, 0x76, 0xFF + +bowser_seg6_vertex_0603A748: # 0x0603A748 +vertex 16, 35, 15, 734, 100, 0xE1, 0x67, 0x43, 0xFF +vertex 36, 35, 14, 96, 132, 0x08, 0x61, 0x50, 0xFF +vertex 36, 38, -12, 84, 916, 0x15, 0x66, 0xB9, 0xFF +vertex -2, 19, 15, 1290, 72, 0x88, 0x21, 0x18, 0xFF +vertex 15, 37, -13, 724, 938, 0xDA, 0x4E, 0xA5, 0xFF +vertex -2, 20, -15, 1278, 964, 0xA4, 0x3B, 0xC1, 0xFF +vertex 13, -3, -13, 236, 338, 0x59, 0x47, 0xCA, 0xFF +vertex 15, 2, -32, 236, 830, 0x08, 0x61, 0xAF, 0xFF +vertex -2, 20, -15, 966, 548, 0xA4, 0x3B, 0xC1, 0xFF +vertex 55, 0, 24, 700, -216, 0x37, 0xF3, 0x71, 0xFF +vertex 50, 20, 24, 216, -160, 0x3B, 0x32, 0x64, 0xFF +vertex -1, 8, 20, 360, 986, 0xD9, 0x15, 0x76, 0xFF +vertex 36, 35, 14, -154, 106, 0x08, 0x61, 0x50, 0xFF +vertex 16, 35, 15, -208, 554, 0xE1, 0x67, 0x43, 0xFF +vertex 0, -6, 20, 704, 1000, 0xC6, 0xE2, 0x6C, 0xFF +vertex -2, 19, 15, 106, 984, 0x88, 0x21, 0x18, 0xFF + +bowser_seg6_vertex_0603A848: # 0x0603A848 +vertex 20, -23, -22, 664, 880, 0x2F, 0x8D, 0xE9, 0xFF +vertex 0, -17, -30, 204, 1114, 0xB9, 0xD5, 0xA1, 0xFF +vertex 14, -12, -35, 552, 1184, 0x00, 0xCD, 0x8D, 0xFF +vertex 15, 2, -32, 324, 686, 0x08, 0x61, 0xAF, 0xFF +vertex 14, -12, -35, -38, 684, 0x00, 0xCD, 0x8D, 0xFF +vertex 0, -17, -30, -182, 1010, 0xB9, 0xD5, 0xA1, 0xFF +vertex 13, -3, -13, 730, 784, 0x59, 0x47, 0xCA, 0xFF +vertex 37, -25, -11, 172, 178, 0x22, 0xC5, 0x96, 0xFF +vertex 20, -23, -22, 74, 774, 0x2F, 0x8D, 0xE9, 0xFF +vertex 0, -6, 20, 704, 1000, 0xC6, 0xE2, 0x6C, 0xFF +vertex 0, -18, 15, 964, 1020, 0x9B, 0xC7, 0x32, 0xFF +vertex 22, -26, 15, 1214, 558, 0xF8, 0x94, 0x41, 0xFF +vertex 51, -20, 14, 1154, -68, 0x2B, 0xA4, 0x4B, 0xFF +vertex 55, 0, 24, 700, -216, 0x37, 0xF3, 0x71, 0xFF + +bowser_seg6_vertex_0603A928: # 0x0603A928 +vertex 55, 0, 24, 194, 592, 0x37, 0xF3, 0x71, 0xFF +vertex 69, -2, 6, 248, 1300, 0x60, 0x42, 0x31, 0xFF +vertex 54, 0, -2, 726, 960, 0xF9, 0x18, 0x84, 0xFF +vertex 36, 38, -12, 270, 832, 0x15, 0x66, 0xB9, 0xFF +vertex 48, 36, -12, 378, 1276, 0xEC, 0x09, 0x84, 0xFF +vertex 50, 20, -2, 1064, 960, 0x25, 0xEA, 0x89, 0xFF +vertex 54, 23, -7, 898, 1248, 0xF1, 0x8F, 0xC9, 0xFF +vertex 62, 24, -15, 708, 1752, 0x65, 0xE1, 0xBB, 0xFF +vertex 50, 20, -2, -10, 1060, 0x25, 0xEA, 0x89, 0xFF +vertex 62, 16, -6, 206, 1404, 0xE7, 0x37, 0x91, 0xFF +vertex 54, 0, -2, 906, 948, 0xF9, 0x18, 0x84, 0xFF +vertex 65, 2, -5, 834, 1308, 0xF3, 0x9F, 0xB1, 0xFF +vertex 78, 9, -18, 600, 1912, 0x66, 0x03, 0xB6, 0xFF +vertex 63, -2, -7, 632, 1320, 0xEE, 0x67, 0xB9, 0xFF +vertex 78, -8, -20, 576, 2012, 0x69, 0x10, 0xBD, 0xFF + +bowser_seg6_vertex_0603AA18: # 0x0603AA18 +vertex 62, -17, -13, 688, 1364, 0xF2, 0xE4, 0x86, 0xFF +vertex 51, -23, -12, 960, 992, 0x15, 0xA1, 0xAF, 0xFF +vertex 54, 0, -2, -70, 1012, 0xF9, 0x18, 0x84, 0xFF +vertex 15, 2, -32, 876, 840, 0x08, 0x61, 0xAF, 0xFF +vertex 29, 0, -32, 698, 1420, 0x1E, 0x6B, 0xC5, 0xFF +vertex 29, -9, -34, 456, 1336, 0x13, 0xEB, 0x85, 0xFF +vertex 14, -12, -35, 480, 704, 0x00, 0xCD, 0x8D, 0xFF +vertex 44, -6, -31, 430, 1972, 0x75, 0x16, 0xD5, 0xFF +vertex 32, -16, -26, 154, 1348, 0x43, 0x96, 0xF2, 0xFF +vertex 51, -20, 14, 826, 744, 0x2B, 0xA4, 0x4B, 0xFF +vertex 67, -17, 1, 794, 1356, 0x4E, 0xA0, 0x19, 0xFF +vertex 69, -2, 6, 154, 1324, 0x60, 0x42, 0x31, 0xFF +vertex 55, 0, 24, -82, 672, 0x37, 0xF3, 0x71, 0xFF +vertex 63, -2, -7, 54, 1328, 0xEE, 0x67, 0xB9, 0xFF + +bowser_seg6_vertex_0603AAF8: # 0x0603AAF8 +vertex 67, 17, 6, 676, 1304, 0x52, 0x5A, 0x22, 0xFF +vertex 78, 9, -18, 246, 2024, 0x66, 0x03, 0xB6, 0xFF +vertex 62, 16, -6, 156, 1420, 0xE7, 0x37, 0x91, 0xFF +vertex 63, -2, -7, 54, 1328, 0xEE, 0x67, 0xB9, 0xFF +vertex 78, -8, -20, 382, 1912, 0x69, 0x10, 0xBD, 0xFF +vertex 62, -17, -13, 688, 1364, 0xF2, 0xE4, 0x86, 0xFF +vertex 54, 0, -2, 60, 948, 0xF9, 0x18, 0x84, 0xFF +vertex 65, 2, -5, 236, 1312, 0xF3, 0x9F, 0xB1, 0xFF +vertex 70, 3, 6, 672, 1308, 0x55, 0xA8, 0x1F, 0xFF +vertex 55, 0, 24, 744, 612, 0x37, 0xF3, 0x71, 0xFF +vertex 78, 9, -18, 282, 1932, 0x66, 0x03, 0xB6, 0xFF +vertex 55, 0, 24, -18, 640, 0x37, 0xF3, 0x71, 0xFF +vertex 70, 3, 6, 78, 1320, 0x55, 0xA8, 0x1F, 0xFF +vertex 67, 17, 6, 596, 1320, 0x52, 0x5A, 0x22, 0xFF +vertex 50, 20, 24, 738, 620, 0x3B, 0x32, 0x64, 0xFF + +bowser_seg6_vertex_0603ABE8: # 0x0603ABE8 +vertex 56, 35, 3, 634, 1512, 0x44, 0x68, 0x19, 0xFF +vertex 36, 35, 14, 1066, 788, 0x08, 0x61, 0x50, 0xFF +vertex 50, 20, 24, 198, 532, 0x3B, 0x32, 0x64, 0xFF +vertex 67, 17, 6, 676, 1304, 0x52, 0x5A, 0x22, 0xFF +vertex 62, 16, -6, 156, 1420, 0xE7, 0x37, 0x91, 0xFF +vertex 50, 20, -2, -90, 1084, 0x25, 0xEA, 0x89, 0xFF +vertex 50, 20, 24, 748, 624, 0x3B, 0x32, 0x64, 0xFF +vertex 50, 20, -2, 180, 1028, 0x25, 0xEA, 0x89, 0xFF +vertex 54, 23, -7, 310, 1312, 0xF1, 0x8F, 0xC9, 0xFF +vertex 60, 25, 6, 820, 1292, 0x67, 0xBA, 0x14, 0xFF +vertex 50, 20, 24, 708, 544, 0x3B, 0x32, 0x64, 0xFF +vertex 62, 24, -15, 498, 1792, 0x65, 0xE1, 0xBB, 0xFF +vertex 60, 25, 6, 178, 1344, 0x67, 0xBA, 0x14, 0xFF +vertex 28, -4, -21, 586, 1272, 0x38, 0x3A, 0x61, 0xFF +vertex 13, -3, -13, 602, 624, 0x59, 0x47, 0xCA, 0xFF +vertex 20, -23, -22, 232, 736, 0x2F, 0x8D, 0xE9, 0xFF + +bowser_seg6_vertex_0603ACE8: # 0x0603ACE8 +vertex 28, -4, -21, 562, 1172, 0x38, 0x3A, 0x61, 0xFF +vertex 29, 0, -32, 718, 1352, 0x1E, 0x6B, 0xC5, 0xFF +vertex 15, 2, -32, 834, 816, 0x08, 0x61, 0xAF, 0xFF +vertex 32, -16, -26, 338, 1244, 0x43, 0x96, 0xF2, 0xFF +vertex 44, -6, -31, 540, 1852, 0x75, 0x16, 0xD5, 0xFF +vertex 13, -3, -13, 578, 524, 0x59, 0x47, 0xCA, 0xFF +vertex 32, -16, -26, 154, 1348, 0x43, 0x96, 0xF2, 0xFF +vertex 20, -23, -22, -18, 720, 0x2F, 0x8D, 0xE9, 0xFF +vertex 14, -12, -35, 480, 704, 0x00, 0xCD, 0x8D, 0xFF +vertex 20, -23, -22, 232, 736, 0x2F, 0x8D, 0xE9, 0xFF +vertex 32, -16, -26, 362, 1340, 0x43, 0x96, 0xF2, 0xFF +vertex 28, -4, -21, 586, 1272, 0x38, 0x3A, 0x61, 0xFF +vertex 60, 25, 6, 252, 1212, 0x67, 0xBA, 0x14, 0xFF +vertex 62, 24, -15, 196, 2012, 0x65, 0xE1, 0xBB, 0xFF +vertex 56, 35, 3, 708, 1380, 0x44, 0x68, 0x19, 0xFF + +bowser_seg6_vertex_0603ADD8: # 0x0603ADD8 +vertex 56, 35, 3, 578, 1580, 0x44, 0x68, 0x19, 0xFF +vertex 48, 36, -12, -52, 1248, 0xEC, 0x09, 0x84, 0xFF +vertex 36, 38, -12, -250, 736, 0x15, 0x66, 0xB9, 0xFF +vertex 62, 24, -15, 86, 1984, 0x65, 0xE1, 0xBB, 0xFF +vertex 36, 35, 14, 640, 724, 0x08, 0x61, 0x50, 0xFF +vertex 51, -23, -12, 36, 1020, 0x15, 0xA1, 0xAF, 0xFF +vertex 62, -17, -13, 332, 1368, 0xF2, 0xE4, 0x86, 0xFF +vertex 67, -17, 1, 760, 1272, 0x4E, 0xA0, 0x19, 0xFF +vertex 51, -20, 14, 682, 732, 0x2B, 0xA4, 0x4B, 0xFF +vertex 78, -8, -20, 594, 1908, 0x69, 0x10, 0xBD, 0xFF +vertex 67, -17, 1, 800, 1316, 0x4E, 0xA0, 0x19, 0xFF +vertex 78, -8, -20, 664, 2008, 0x69, 0x10, 0xBD, 0xFF +vertex 69, -2, 6, 160, 1284, 0x60, 0x42, 0x31, 0xFF +vertex 70, 3, 6, 76, 1272, 0x55, 0xA8, 0x1F, 0xFF +vertex 78, 9, -18, 334, 2008, 0x66, 0x03, 0xB6, 0xFF +vertex 67, 17, 6, 592, 1272, 0x52, 0x5A, 0x22, 0xFF + +glabel bowser_seg6_dl_0603AED8 # 0x0603AED8 - 0x0603B038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603A568, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 7, 3, 5, 0x0, 8, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 0, 2, 0x0 +gsSP1Triangle 0, 13, 1, 0x0 +gsSPVertex bowser_seg6_vertex_0603A648, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 8, 9, 0, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 9, 11, 0, 0x0 +gsSP2Triangles 9, 12, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603A748, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 11, 0x0, 11, 14, 9, 0x0 +gsSP1Triangle 13, 15, 11, 0x0 +gsSPVertex bowser_seg6_vertex_0603A848, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 9, 11, 12, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603B038 # 0x0603B038 - 0x0603B208 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603A928, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 9, 12, 11, 0x0, 1, 13, 2, 0x0 +gsSP1Triangle 1, 14, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603AA18, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 6, 5, 8, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 +gsSP1Triangle 2, 13, 0, 0x0 +gsSPVertex bowser_seg6_vertex_0603AAF8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 13, 14, 11, 0x0 +gsSPVertex bowser_seg6_vertex_0603ABE8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603ACE8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 2, 5, 0, 0x0, 0, 4, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603ADD8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603B208 # 0x0603B208 - 0x0603B288 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603AED8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603B038 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603B288: # 0x0603B288 +vertex 73, -38, 22, 1154, 1256, 0x24, 0x8F, 0x2B, 0xFF +vertex 111, -17, 22, 1858, 808, 0x5A, 0xC9, 0x45, 0xFF +vertex 78, -18, 41, 1218, 868, 0x19, 0xD6, 0x75, 0xFF +vertex 88, 20, 41, 1346, 90, 0x30, 0x1D, 0x71, 0xFF +vertex 114, 19, 22, 1848, 80, 0x70, 0x2C, 0x25, 0xFF +vertex 93, 39, 22, 1410, -298, 0x33, 0x61, 0x3E, 0xFF +vertex 24, 32, 41, 82, -92, 0xF4, 0x2C, 0x76, 0xFF +vertex 111, -17, -15, 8, -66, 0x62, 0xC3, 0xCE, 0xFF +vertex 111, -17, 22, 0, 902, 0x5A, 0xC9, 0x45, 0xFF +vertex 73, -38, 22, 1206, 878, 0x24, 0x8F, 0x2B, 0xFF +vertex 73, -38, -15, 1214, -92, 0x20, 0x96, 0xC4, 0xFF +vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF +vertex 114, 19, -15, 1976, 994, 0x69, 0x2A, 0xC8, 0xFF +vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF +vertex 111, -17, -15, 2070, 212, 0x62, 0xC3, 0xCE, 0xFF +vertex 78, -18, -34, 1340, 88, 0x19, 0xD6, 0x8B, 0xFF + +bowser_seg6_vertex_0603B388: # 0x0603B388 +vertex 78, -18, -34, 1340, 88, 0x19, 0xD6, 0x8B, 0xFF +vertex 111, -17, -15, 2070, 212, 0x62, 0xC3, 0xCE, 0xFF +vertex 73, -38, -15, 1310, -336, 0x20, 0x96, 0xC4, 0xFF +vertex 93, 39, 22, 226, 912, 0x33, 0x61, 0x3E, 0xFF +vertex 114, 19, 22, 938, 934, 0x70, 0x2C, 0x25, 0xFF +vertex 93, 39, -15, 216, 30, 0x38, 0x68, 0xD3, 0xFF +vertex 114, 19, -15, 928, 52, 0x69, 0x2A, 0xC8, 0xFF +vertex 30, 59, -15, -54, 1610, 0xF3, 0x6F, 0xC6, 0xFF +vertex 24, 32, -34, -74, 1020, 0xF4, 0x2C, 0x8A, 0xFF +vertex -7, 38, -15, -812, 1062, 0xA2, 0x42, 0xCB, 0xFF +vertex 12, -21, -34, -118, -158, 0xE2, 0xDE, 0x8A, 0xFF +vertex -21, -23, -15, -848, -282, 0x99, 0xE0, 0xBF, 0xFF +vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF +vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF +vertex 6, -49, -15, -140, -748, 0xDC, 0x8E, 0xD7, 0xFF + +bowser_seg6_vertex_0603B478: # 0x0603B478 +vertex 6, -49, 22, 42, 882, 0xDF, 0x97, 0x3E, 0xFF +vertex -21, -23, 22, 970, 894, 0x8F, 0xDD, 0x2B, 0xFF +vertex 6, -49, -15, 42, 36, 0xDC, 0x8E, 0xD7, 0xFF +vertex -21, -23, -15, 968, 48, 0x99, 0xE0, 0xBF, 0xFF +vertex 12, -21, 41, -60, 990, 0xE2, 0xDE, 0x76, 0xFF +vertex 78, -18, 41, 1218, 868, 0x19, 0xD6, 0x75, 0xFF +vertex 24, 32, 41, 82, -92, 0xF4, 0x2C, 0x76, 0xFF +vertex 73, -38, 22, 1154, 1256, 0x24, 0x8F, 0x2B, 0xFF +vertex -21, -23, 22, -700, 1048, 0x8F, 0xDD, 0x2B, 0xFF +vertex 6, -49, 22, -132, 1528, 0xDF, 0x97, 0x3E, 0xFF +vertex -7, 38, 22, -548, -184, 0xAB, 0x3A, 0x4A, 0xFF +vertex 30, 59, 22, 154, -632, 0xF3, 0x78, 0x27, 0xFF +vertex 93, 39, 22, 1410, -298, 0x33, 0x61, 0x3E, 0xFF +vertex 30, 59, -15, 948, 80, 0xF3, 0x6F, 0xC6, 0xFF +vertex -7, 38, -15, 66, 58, 0xA2, 0x42, 0xCB, 0xFF +vertex 30, 59, 22, 936, 928, 0xF3, 0x78, 0x27, 0xFF + +bowser_seg6_vertex_0603B578: # 0x0603B578 +vertex -7, 38, -15, 66, 58, 0xA2, 0x42, 0xCB, 0xFF +vertex -7, 38, 22, 54, 906, 0xAB, 0x3A, 0x4A, 0xFF +vertex 30, 59, 22, 936, 928, 0xF3, 0x78, 0x27, 0xFF +vertex -21, -23, 22, 24, 862, 0x8F, 0xDD, 0x2B, 0xFF +vertex -7, 38, 22, 1368, 856, 0xAB, 0x3A, 0x4A, 0xFF +vertex -7, 38, -15, 1334, 94, 0xA2, 0x42, 0xCB, 0xFF +vertex 93, 39, -15, 1430, 1364, 0x38, 0x68, 0xD3, 0xFF +vertex 88, 20, -34, 1400, 940, 0x30, 0x1D, 0x8F, 0xFF +vertex 24, 32, -34, -74, 1020, 0xF4, 0x2C, 0x8A, 0xFF +vertex 93, 39, 22, 1406, 880, 0x33, 0x61, 0x3E, 0xFF +vertex 93, 39, -15, 1396, 92, 0x38, 0x68, 0xD3, 0xFF +vertex 30, 59, 22, 10, 892, 0xF3, 0x78, 0x27, 0xFF +vertex 30, 59, -15, 0, 104, 0xF3, 0x6F, 0xC6, 0xFF +vertex 6, -49, 22, 1378, 818, 0xDF, 0x97, 0x3E, 0xFF +vertex 6, -49, -15, 1370, 8, 0xDC, 0x8E, 0xD7, 0xFF +vertex 73, -38, 22, -68, 832, 0x24, 0x8F, 0x2B, 0xFF + +bowser_seg6_vertex_0603B678: # 0x0603B678 +vertex 6, -49, -15, 1370, 8, 0xDC, 0x8E, 0xD7, 0xFF +vertex 73, -38, -15, -76, 22, 0x20, 0x96, 0xC4, 0xFF +vertex 73, -38, 22, -68, 832, 0x24, 0x8F, 0x2B, 0xFF +vertex -21, -23, -15, -10, 100, 0x99, 0xE0, 0xBF, 0xFF +vertex -21, -23, 22, 24, 862, 0x8F, 0xDD, 0x2B, 0xFF +vertex -7, 38, -15, 1334, 94, 0xA2, 0x42, 0xCB, 0xFF +vertex 111, -17, -15, 948, 58, 0x62, 0xC3, 0xCE, 0xFF +vertex 114, 19, -15, 124, 38, 0x69, 0x2A, 0xC8, 0xFF +vertex 114, 19, 22, 102, 858, 0x70, 0x2C, 0x25, 0xFF +vertex 111, -17, 22, 926, 878, 0x5A, 0xC9, 0x45, 0xFF + +glabel bowser_seg6_dl_0603B718 # 0x0603B718 - 0x0603B8D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603B288, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 5, 3, 4, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 2, 3, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 13, 12, 14, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603B388, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 9, 8, 10, 0x0 +gsSP2Triangles 0, 10, 8, 0x0, 8, 12, 0, 0x0 +gsSP2Triangles 10, 0, 2, 0x0, 8, 7, 13, 0x0 +gsSP2Triangles 14, 11, 10, 0x0, 2, 14, 10, 0x0 +gsSPVertex bowser_seg6_vertex_0603B478, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 4, 8, 9, 0x0, 4, 9, 7, 0x0 +gsSP2Triangles 10, 8, 4, 0x0, 4, 6, 10, 0x0 +gsSP2Triangles 11, 10, 6, 0x0, 12, 11, 6, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603B578, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603B678, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 6, 8, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603B8D0 # 0x0603B8D0 - 0x0603B948 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603B718 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel bowser_seg6_dl_0603B948 # 0x0603B948 - 0x0603B9C8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603B718 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList +.endif + +bowser_seg6_vertex_0603B948: # 0x0603B948 +vertex 36, 44, -26, 954, 920, 0x2C, 0x5F, 0xB9, 0xFF +vertex 46, 36, -21, 866, 54, 0x3A, 0x59, 0xBC, 0xFF +vertex 42, -6, -35, 86, 88, 0x2B, 0xE5, 0x8D, 0xFF +vertex 12, 43, 26, 576, 994, 0xB0, 0x5C, 0x22, 0xFF +vertex 12, 43, -24, 988, 408, 0xBA, 0x57, 0xC6, 0xFF +vertex 8, -4, -40, 654, -20, 0xA2, 0xEF, 0xAE, 0xFF +vertex 8, -4, 42, -12, 932, 0xA9, 0x01, 0x5B, 0xFF +vertex 5, -34, 0, 38, 304, 0xB9, 0x9B, 0x19, 0xFF +vertex 36, 44, -26, -8, 932, 0x2C, 0x5F, 0xB9, 0xFF +vertex 36, 44, 28, 948, 992, 0x2A, 0x4C, 0x5C, 0xFF +vertex 46, 36, 23, 886, 80, 0x3B, 0x67, 0x2C, 0xFF +vertex 46, 36, -21, 106, 30, 0x3A, 0x59, 0xBC, 0xFF +vertex 32, -8, -43, -4, 962, 0x2A, 0xCB, 0x95, 0xFF +vertex 32, -8, 45, 948, 900, 0x1D, 0xBE, 0x67, 0xFF +vertex 42, -6, 37, 872, 70, 0x2B, 0xE3, 0x73, 0xFF +vertex 36, 44, 28, -10, 860, 0x2A, 0x4C, 0x5C, 0xFF + +bowser_seg6_vertex_0603BA48: # 0x0603BA48 +vertex 42, -6, 37, 872, 70, 0x2B, 0xE3, 0x73, 0xFF +vertex 46, 36, 23, 90, 38, 0x3B, 0x67, 0x2C, 0xFF +vertex 36, 44, 28, -10, 860, 0x2A, 0x4C, 0x5C, 0xFF +vertex 29, -40, 0, 966, 922, 0x0A, 0x84, 0xEC, 0xFF +vertex 40, -33, 0, 872, 54, 0x35, 0x8D, 0xFF, 0xFF +vertex 32, -8, 45, 2, 900, 0x1D, 0xBE, 0x67, 0xFF +vertex 42, -6, 37, 86, 38, 0x2B, 0xE3, 0x73, 0xFF +vertex 32, -8, -43, 964, 910, 0x2A, 0xCB, 0x95, 0xFF +vertex 42, -6, -35, 864, 50, 0x2B, 0xE5, 0x8D, 0xFF +vertex 40, -33, 0, 62, 10, 0x35, 0x8D, 0xFF, 0xFF +vertex 29, -40, 0, -20, 864, 0x0A, 0x84, 0xEC, 0xFF + +bowser_seg6_vertex_0603BAF8: # 0x0603BAF8 +vertex 42, -6, 37, -24, 954, 0x2B, 0xE3, 0x73, 0xFF +vertex 63, -7, 35, 590, 956, 0x4A, 0xDA, 0x5F, 0xFF +vertex 66, 32, 22, 588, 14, 0x48, 0x45, 0x4D, 0xFF +vertex 66, 32, -20, 620, 948, 0x41, 0x56, 0xBE, 0xFF +vertex 63, -7, -33, 606, 52, 0x49, 0xDB, 0xA0, 0xFF +vertex 42, -6, -35, 0, -2, 0x2B, 0xE5, 0x8D, 0xFF +vertex 46, 36, -21, 14, 954, 0x3A, 0x59, 0xBC, 0xFF +vertex 46, 36, 23, -12, 958, 0x3B, 0x67, 0x2C, 0xFF +vertex 66, 32, 22, 716, 956, 0x48, 0x45, 0x4D, 0xFF +vertex 66, 32, -20, 746, 44, 0x41, 0x56, 0xBE, 0xFF +vertex 46, 36, -21, 20, -14, 0x3A, 0x59, 0xBC, 0xFF +vertex 60, -32, 0, 690, 954, 0x2F, 0x8B, 0xFF, 0xFF +vertex 63, -7, 35, 668, 50, 0x4A, 0xDA, 0x5F, 0xFF +vertex 42, -6, 37, -26, -10, 0x2B, 0xE3, 0x73, 0xFF +vertex 40, -33, 0, -2, 954, 0x35, 0x8D, 0xFF, 0xFF +vertex 46, 36, 23, -26, -52, 0x3B, 0x67, 0x2C, 0xFF + +bowser_seg6_vertex_0603BBF8: # 0x0603BBF8 +vertex 42, -6, -35, 0, 970, 0x2B, 0xE5, 0x8D, 0xFF +vertex 63, -7, -33, 704, 974, 0x49, 0xDB, 0xA0, 0xFF +vertex 60, -32, 0, 718, 56, 0x2F, 0x8B, 0xFF, 0xFF +vertex 40, -33, 0, 16, -12, 0x35, 0x8D, 0xFF, 0xFF +vertex 66, 32, -20, 1120, 246, 0x41, 0x56, 0xBE, 0xFF +vertex 81, 1, 0, 508, 472, 0x7E, 0xF5, 0xFF, 0xFF +vertex 63, -7, -33, 926, 980, 0x49, 0xDB, 0xA0, 0xFF +vertex 60, -32, 0, 154, 1010, 0x2F, 0x8B, 0xFF, 0xFF +vertex 66, 32, 22, 468, -176, 0x48, 0x45, 0x4D, 0xFF +vertex 63, -7, 35, -128, 298, 0x4A, 0xDA, 0x5F, 0xFF + +bowser_seg6_vertex_0603BC98: # 0x0603BC98 +vertex 36, 44, -26, 0, 18, 0x2C, 0x5F, 0xB9, 0xFF +vertex 12, 43, 26, 1892, 958, 0xB0, 0x5C, 0x22, 0xFF +vertex 36, 44, 28, 1968, 34, 0x2A, 0x4C, 0x5C, 0xFF +vertex 29, -40, 0, 0, 46, 0x0A, 0x84, 0xEC, 0xFF +vertex 8, -4, -40, 1928, 976, 0xA2, 0xEF, 0xAE, 0xFF +vertex 32, -8, -43, 1976, 48, 0x2A, 0xCB, 0x95, 0xFF +vertex 5, -34, 0, 88, 974, 0xB9, 0x9B, 0x19, 0xFF +vertex 32, -8, 45, 0, 54, 0x1D, 0xBE, 0x67, 0xFF +vertex 5, -34, 0, 1908, 968, 0xB9, 0x9B, 0x19, 0xFF +vertex 29, -40, 0, 1992, 52, 0x0A, 0x84, 0xEC, 0xFF +vertex 8, -4, 42, 48, 968, 0xA9, 0x01, 0x5B, 0xFF +vertex 36, 44, 28, -24, 40, 0x2A, 0x4C, 0x5C, 0xFF +vertex 8, -4, 42, 1900, 978, 0xA9, 0x01, 0x5B, 0xFF +vertex 32, -8, 45, 1992, 26, 0x1D, 0xBE, 0x67, 0xFF +vertex 12, 43, 26, 52, 990, 0xB0, 0x5C, 0x22, 0xFF + +bowser_seg6_vertex_0603BD88: # 0x0603BD88 +vertex 8, -4, -40, 56, 982, 0xA2, 0xEF, 0xAE, 0xFF +vertex 12, 43, -24, 1924, 976, 0xBA, 0x57, 0xC6, 0xFF +vertex 36, 44, -26, 2016, 68, 0x2C, 0x5F, 0xB9, 0xFF +vertex 36, 44, -26, 0, 18, 0x2C, 0x5F, 0xB9, 0xFF +vertex 12, 43, -24, 56, 944, 0xBA, 0x57, 0xC6, 0xFF +vertex 12, 43, 26, 1892, 958, 0xB0, 0x5C, 0x22, 0xFF +vertex 32, -8, -43, -24, 76, 0x2A, 0xCB, 0x95, 0xFF + +glabel bowser_seg6_dl_0603BDF8 # 0x0603BDF8 - 0x0603BEA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603B948, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603BA48, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 7, 9, 10, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603BEA0 # 0x0603BEA0 - 0x0603BF48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603BAF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 11, 13, 0x0, 0, 2, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603BBF8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 9, 5, 8, 0x0 +gsSP1Triangle 7, 5, 9, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603BF48 # 0x0603BF48 - 0x0603BFC8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_0603BC98, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex bowser_seg6_vertex_0603BD88, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603BFC8 # 0x0603BFC8 - 0x0603C050 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603BDF8 +gsSPDisplayList bowser_seg6_dl_0603BEA0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_0603BF48 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603C050: # 0x0603C050 +vertex 21, 31, -19, 874, 66, 0xCB, 0x61, 0xC4, 0xFF +vertex 21, 31, 21, 96, 112, 0xCF, 0x51, 0x54, 0xFF +vertex 27, 37, 25, 8, 920, 0xCC, 0x53, 0x50, 0xFF +vertex 49, -32, 0, 344, 990, 0x64, 0xB3, 0x00, 0xFF +vertex 47, 33, 22, 370, -36, 0x5B, 0x51, 0x21, 0xFF +vertex 48, -7, 35, -28, 368, 0x46, 0xFA, 0x69, 0xFF +vertex 48, -7, -34, 974, 970, 0x44, 0xFB, 0x96, 0xFF +vertex 47, 33, -20, 990, 336, 0x68, 0x3B, 0xD8, 0xFF +vertex 27, 37, 25, 970, 880, 0xCC, 0x53, 0x50, 0xFF +vertex 22, -7, 33, 88, 154, 0xC1, 0xE9, 0x6B, 0xFF +vertex 29, -9, 40, 0, 918, 0xDE, 0xBF, 0x67, 0xFF +vertex 21, 31, 21, 886, 122, 0xCF, 0x51, 0x54, 0xFF +vertex 27, 37, -23, 954, 864, 0xE1, 0x5C, 0xAF, 0xFF +vertex 29, -9, -38, 940, 880, 0xDC, 0xC1, 0x99, 0xFF +vertex 22, -7, -31, 860, 134, 0xC2, 0xEB, 0x94, 0xFF +vertex 27, 37, -23, 8, 892, 0xE1, 0x5C, 0xAF, 0xFF + +bowser_seg6_vertex_0603C150: # 0x0603C150 +vertex 22, -7, -31, 860, 134, 0xC2, 0xEB, 0x94, 0xFF +vertex 21, 31, -19, 92, 144, 0xCB, 0x61, 0xC4, 0xFF +vertex 27, 37, -23, 8, 892, 0xE1, 0x5C, 0xAF, 0xFF +vertex 23, -31, 0, 858, 80, 0xCD, 0x8C, 0xFF, 0xFF +vertex 22, -7, -31, 80, 66, 0xC2, 0xEB, 0x94, 0xFF +vertex 29, -9, -38, -2, 896, 0xDC, 0xC1, 0x99, 0xFF +vertex 30, -38, 0, 944, 914, 0xDF, 0x86, 0xFF, 0xFF +vertex 29, -9, 40, 960, 908, 0xDE, 0xBF, 0x67, 0xFF +vertex 22, -7, 33, 870, 102, 0xC1, 0xE9, 0x6B, 0xFF +vertex 23, -31, 0, 90, 96, 0xCD, 0x8C, 0xFF, 0xFF +vertex 30, -38, 0, 12, 900, 0xDF, 0x86, 0xFF, 0xFF + +bowser_seg6_vertex_0603C200: # 0x0603C200 +vertex 22, -7, -31, -16, 962, 0xC2, 0xEB, 0x94, 0xFF +vertex -8, -8, -30, 20, -28, 0xCA, 0xDD, 0x94, 0xFF +vertex 21, 31, -19, 980, 978, 0xCB, 0x61, 0xC4, 0xFF +vertex 22, -7, 33, -38, 982, 0xC1, 0xE9, 0x6B, 0xFF +vertex -8, -8, 32, 6, -28, 0xC9, 0xDB, 0x6B, 0xFF +vertex 23, -31, 0, 976, 998, 0xCD, 0x8C, 0xFF, 0xFF +vertex -7, -31, 0, 992, -10, 0xB3, 0x9C, 0xFF, 0xFF +vertex 21, 31, 21, 8, 1004, 0xCF, 0x51, 0x54, 0xFF +vertex -8, -8, 32, 956, 18, 0xC9, 0xDB, 0x6B, 0xFF +vertex 22, -7, 33, 960, 984, 0xC1, 0xE9, 0x6B, 0xFF +vertex -9, 29, 20, 34, 40, 0xBA, 0x5F, 0x2D, 0xFF +vertex 21, 31, -19, -8, 966, 0xCB, 0x61, 0xC4, 0xFF +vertex -9, 29, -18, -4, -8, 0xAD, 0x4B, 0xC7, 0xFF +vertex -9, 29, 20, 970, -6, 0xBA, 0x5F, 0x2D, 0xFF +vertex 21, 31, 21, 996, 968, 0xCF, 0x51, 0x54, 0xFF +vertex -9, 29, -18, 984, -12, 0xAD, 0x4B, 0xC7, 0xFF + +bowser_seg6_vertex_0603C300: # 0x0603C300 +vertex 23, -31, 0, 0, 982, 0xCD, 0x8C, 0xFF, 0xFF +vertex -7, -31, 0, 48, -4, 0xB3, 0x9C, 0xFF, 0xFF +vertex -8, -8, -30, 980, -12, 0xCA, 0xDD, 0x94, 0xFF +vertex 22, -7, -31, 960, 976, 0xC2, 0xEB, 0x94, 0xFF +vertex -8, -8, 32, -430, -36, 0xC9, 0xDB, 0x6B, 0xFF +vertex -20, 1, 0, 504, 248, 0x82, 0xFC, 0xFF, 0xFF +vertex -7, -31, 0, 508, -632, 0xB3, 0x9C, 0xFF, 0xFF +vertex -9, 29, 20, -78, 954, 0xBA, 0x5F, 0x2D, 0xFF +vertex -9, 29, -18, 1078, 970, 0xAD, 0x4B, 0xC7, 0xFF +vertex -8, -8, -30, 1442, -12, 0xCA, 0xDD, 0x94, 0xFF + +bowser_seg6_vertex_0603C3A0: # 0x0603C3A0 +vertex 27, 37, 25, 0, 60, 0xCC, 0x53, 0x50, 0xFF +vertex 47, 33, 22, 100, 978, 0x5B, 0x51, 0x21, 0xFF +vertex 27, 37, -23, 1988, 34, 0xE1, 0x5C, 0xAF, 0xFF +vertex 49, -32, 0, 132, 968, 0x64, 0xB3, 0x00, 0xFF +vertex 48, -7, 35, 1872, 946, 0x46, 0xFA, 0x69, 0xFF +vertex 29, -9, 40, 1980, 50, 0xDE, 0xBF, 0x67, 0xFF +vertex 30, -38, 0, 4, 76, 0xDF, 0x86, 0xFF, 0xFF +vertex 29, -9, -38, 8, 62, 0xDC, 0xC1, 0x99, 0xFF +vertex 49, -32, 0, 1876, 970, 0x64, 0xB3, 0x00, 0xFF +vertex 30, -38, 0, 1992, 72, 0xDF, 0x86, 0xFF, 0xFF +vertex 48, -7, -34, 132, 962, 0x44, 0xFB, 0x96, 0xFF +vertex 27, 37, -23, -4, 78, 0xE1, 0x5C, 0xAF, 0xFF +vertex 48, -7, -34, 1900, 950, 0x44, 0xFB, 0x96, 0xFF +vertex 29, -9, -38, 2000, 68, 0xDC, 0xC1, 0x99, 0xFF +vertex 47, 33, -20, 132, 958, 0x68, 0x3B, 0xD8, 0xFF + +bowser_seg6_vertex_0603C490: # 0x0603C490 +vertex 48, -7, 35, 116, 936, 0x46, 0xFA, 0x69, 0xFF +vertex 47, 33, 22, 1860, 958, 0x5B, 0x51, 0x21, 0xFF +vertex 27, 37, 25, 1964, 82, 0xCC, 0x53, 0x50, 0xFF +vertex 47, 33, 22, 100, 978, 0x5B, 0x51, 0x21, 0xFF +vertex 47, 33, -20, 1880, 956, 0x68, 0x3B, 0xD8, 0xFF +vertex 27, 37, -23, 1988, 34, 0xE1, 0x5C, 0xAF, 0xFF +vertex 29, -9, 40, -20, 58, 0xDE, 0xBF, 0x67, 0xFF + +glabel bowser_seg6_dl_0603C500 # 0x0603C500 - 0x0603C5A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603C050, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 12, 0, 2, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603C150, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 9, 10, 7, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603C5A8 # 0x0603C5A8 - 0x0603C650 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603C200, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 1, 15, 2, 0x0 +gsSPVertex bowser_seg6_vertex_0603C300, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 8, 5, 7, 0x0, 6, 5, 9, 0x0 +gsSP1Triangle 9, 5, 8, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603C650 # 0x0603C650 - 0x0603C6D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_0603C3A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex bowser_seg6_vertex_0603C490, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603C6D0 # 0x0603C6D0 - 0x0603C758 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603C500 +gsSPDisplayList bowser_seg6_dl_0603C5A8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_0603C650 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603C758: # 0x0603C758 +vertex 54, -16, -21, 176, 66, 0x0E, 0x84, 0xEB, 0xFF +vertex 91, -2, -21, -372, 82, 0x3A, 0x91, 0xF4, 0xFF +vertex 91, -2, 18, -390, 596, 0x32, 0x8C, 0x05, 0xFF +vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF +vertex -16, 3, -41, 1362, -224, 0xD8, 0xB0, 0xA7, 0xFF +vertex 74, -3, -52, -102, -336, 0x10, 0xB7, 0x9A, 0xFF +vertex 54, -16, 18, 156, 580, 0x02, 0x83, 0x15, 0xFF +vertex 74, -3, 49, -150, 996, 0x12, 0xA7, 0x58, 0xFF +vertex -16, 3, 38, 1324, 806, 0xDB, 0xBD, 0x64, 0xFF +vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF +vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF +vertex 56, 36, -21, 236, 594, 0x0C, 0x7E, 0xF9, 0xFF +vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF +vertex 76, 31, 49, 1194, 932, 0x07, 0x4B, 0x66, 0xFF +vertex 92, 29, 18, 744, 1156, 0x1C, 0x7B, 0xFB, 0xFF + +bowser_seg6_vertex_0603C848: # 0x0603C848 +vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF +vertex -45, 9, 18, 1798, 536, 0xA7, 0xC0, 0x3F, 0xFF +vertex -45, 9, -21, 1816, 22, 0xA1, 0xB9, 0xD3, 0xFF +vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF +vertex 92, 29, 18, 744, 1156, 0x1C, 0x7B, 0xFB, 0xFF +vertex 92, 29, -21, 198, 1134, 0x28, 0x78, 0x04, 0xFF +vertex 76, 31, -52, -216, 880, 0x0E, 0x58, 0xA6, 0xFF +vertex 56, 36, -21, 236, 594, 0x0C, 0x7E, 0xF9, 0xFF +vertex -15, 35, -41, 36, -478, 0xE1, 0x47, 0x9C, 0xFF +vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF +vertex 76, 31, 49, 74, 748, 0x07, 0x4B, 0x66, 0xFF +vertex -15, 35, 38, 1102, 770, 0xDF, 0x53, 0x59, 0xFF +vertex -16, 3, 38, 1110, 412, 0xDB, 0xBD, 0x64, 0xFF +vertex -45, 9, 18, 1426, 482, 0xA7, 0xC0, 0x3F, 0xFF +vertex -51, 37, 18, 1506, 786, 0x98, 0x3C, 0x28, 0xFF +vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF + +bowser_seg6_vertex_0603C948: # 0x0603C948 +vertex -15, -5, -21, 1302, 36, 0xDF, 0x87, 0xEF, 0xFF +vertex -45, 9, -21, 1816, 22, 0xA1, 0xB9, 0xD3, 0xFF +vertex -16, 3, -41, 1362, -224, 0xD8, 0xB0, 0xA7, 0xFF +vertex -15, 35, -41, 1110, 582, 0xE1, 0x47, 0x9C, 0xFF +vertex -16, 3, -41, 1106, 96, 0xD8, 0xB0, 0xA7, 0xFF +vertex -45, 9, -21, 1488, 198, 0xA1, 0xB9, 0xD3, 0xFF +vertex -51, 37, -21, 1592, 612, 0xB1, 0x55, 0xCE, 0xFF +vertex 76, 31, -52, -118, 528, 0x0E, 0x58, 0xA6, 0xFF +vertex 74, -3, -52, -120, -2, 0x10, 0xB7, 0x9A, 0xFF +vertex -51, 37, -21, 346, -1002, 0xB1, 0x55, 0xCE, 0xFF +vertex -51, 37, 18, 890, -982, 0x98, 0x3C, 0x28, 0xFF +vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF +vertex -15, 35, -41, 36, -478, 0xE1, 0x47, 0x9C, 0xFF +vertex -51, 37, 18, 154, 736, 0x98, 0x3C, 0x28, 0xFF +vertex -51, 37, -21, 798, 726, 0xB1, 0x55, 0xCE, 0xFF +vertex -45, 9, -21, 810, 264, 0xA1, 0xB9, 0xD3, 0xFF + +bowser_seg6_vertex_0603CA48: # 0x0603CA48 +vertex -51, 37, 18, 890, -982, 0x98, 0x3C, 0x28, 0xFF +vertex -15, 35, 38, 1126, -436, 0xDF, 0x53, 0x59, 0xFF +vertex -14, 40, -1, 582, -466, 0x00, 0x7E, 0x00, 0xFF +vertex 56, 36, 18, 780, 614, 0x0E, 0x7E, 0x06, 0xFF +vertex -16, 3, 38, 1324, 806, 0xDB, 0xBD, 0x64, 0xFF +vertex -45, 9, 18, 1798, 536, 0xA7, 0xC0, 0x3F, 0xFF +vertex -15, -5, 18, 1284, 550, 0xD8, 0x89, 0x11, 0xFF +vertex 76, 31, 49, 1194, 932, 0x07, 0x4B, 0x66, 0xFF +vertex 76, 31, 49, 74, 748, 0x07, 0x4B, 0x66, 0xFF +vertex -16, 3, 38, 1110, 412, 0xDB, 0xBD, 0x64, 0xFF +vertex 74, -3, 49, 82, 356, 0x12, 0xA7, 0x58, 0xFF +vertex -51, 37, 18, 154, 736, 0x98, 0x3C, 0x28, 0xFF +vertex -45, 9, -21, 810, 264, 0xA1, 0xB9, 0xD3, 0xFF +vertex -45, 9, 18, 166, 272, 0xA7, 0xC0, 0x3F, 0xFF + +bowser_seg6_vertex_0603CB28: # 0x0603CB28 +vertex 100, 5, 45, -170, 1304, 0x3C, 0xBC, 0x58, 0xFF +vertex 98, 31, 45, 648, 1308, 0x15, 0x6E, 0x3B, 0xFF +vertex 76, 31, 49, 690, 956, 0x07, 0x4B, 0x66, 0xFF +vertex 107, 6, 21, 732, 1260, 0x3C, 0xC5, 0xA2, 0xFF +vertex 91, -2, 18, 790, 824, 0x32, 0x8C, 0x05, 0xFF +vertex 92, 29, 18, 6, 988, 0x1C, 0x7B, 0xFB, 0xFF +vertex 105, 29, 20, 140, 1292, 0x10, 0x54, 0xA3, 0xFF +vertex 132, 31, 27, 380, 1988, 0x7C, 0x1B, 0x00, 0xFF +vertex 100, 5, 45, 234, 1344, 0x3C, 0xBC, 0x58, 0xFF +vertex 74, -3, 49, -4, 872, 0x12, 0xA7, 0x58, 0xFF +vertex 91, -2, 18, 844, 892, 0x32, 0x8C, 0x05, 0xFF +vertex 107, 6, 21, 858, 1264, 0x3C, 0xC5, 0xA2, 0xFF +vertex 132, 31, 27, 826, 1940, 0x7C, 0x1B, 0x00, 0xFF +vertex 132, 31, 27, 644, 1912, 0x7C, 0x1B, 0x00, 0xFF +vertex 74, -3, 49, -438, 868, 0x12, 0xA7, 0x58, 0xFF + +bowser_seg6_vertex_0603CC18: # 0x0603CC18 +vertex 92, 29, 18, 950, 936, 0x1C, 0x7B, 0xFB, 0xFF +vertex 76, 31, 49, 136, 892, 0x07, 0x4B, 0x66, 0xFF +vertex 98, 31, 45, 264, 1324, 0x15, 0x6E, 0x3B, 0xFF +vertex 132, 31, 27, 752, 1896, 0x7C, 0x1B, 0x00, 0xFF +vertex 105, 29, 20, 904, 1228, 0x10, 0x54, 0xA3, 0xFF +vertex 95, 6, -48, 282, 1236, 0x3E, 0xC3, 0xA4, 0xFF +vertex 74, -3, -52, 148, 824, 0x10, 0xB7, 0x9A, 0xFF +vertex 76, 31, -52, 982, 972, 0x0E, 0x58, 0xA6, 0xFF +vertex 93, 31, -48, 902, 1284, 0x1B, 0x6E, 0xC9, 0xFF +vertex 126, 31, -31, 776, 1940, 0x7A, 0x20, 0xFB, 0xFF +vertex 92, 29, -21, -30, 928, 0x28, 0x78, 0x04, 0xFF +vertex 106, 2, -15, 780, 1176, 0x44, 0xB7, 0xB3, 0xFF +vertex 91, -2, -21, 800, 788, 0x3A, 0x91, 0xF4, 0xFF +vertex 104, 30, -15, 26, 1220, 0x16, 0x6B, 0xC1, 0xFF + +bowser_seg6_vertex_0603CCF8: # 0x0603CCF8 +vertex 106, 6, -25, 648, 1280, 0x47, 0xC6, 0x57, 0xFF +vertex 104, 27, -24, 0, 1252, 0x1A, 0x51, 0x5E, 0xFF +vertex 92, 29, -21, -186, 936, 0x28, 0x78, 0x04, 0xFF +vertex 104, 30, -15, 26, 1220, 0x16, 0x6B, 0xC1, 0xFF +vertex 136, 31, -1, 270, 1988, 0x7B, 0x1C, 0x00, 0xFF +vertex 106, 2, -15, 780, 1176, 0x44, 0xB7, 0xB3, 0xFF +vertex 74, -3, -52, 984, 832, 0x10, 0xB7, 0x9A, 0xFF +vertex 95, 6, -48, 818, 1248, 0x3E, 0xC3, 0xA4, 0xFF +vertex 91, -2, -21, 26, 892, 0x3A, 0x91, 0xF4, 0xFF +vertex 126, 31, -31, 292, 1908, 0x7A, 0x20, 0xFB, 0xFF +vertex 106, 6, -25, 120, 1280, 0x47, 0xC6, 0x57, 0xFF +vertex 91, -2, -21, 770, 836, 0x3A, 0x91, 0xF4, 0xFF +vertex 126, 31, -31, 80, 1864, 0x7A, 0x20, 0xFB, 0xFF +vertex 91, -2, 18, 602, 744, 0x32, 0x8C, 0x05, 0xFF +vertex 106, 2, 12, 660, 1164, 0x46, 0xCA, 0x5A, 0xFF +vertex 92, 29, 18, 16, 796, 0x1C, 0x7B, 0xFB, 0xFF + +bowser_seg6_vertex_0603CDF8: # 0x0603CDF8 +vertex 92, 29, -21, 192, 920, 0x28, 0x78, 0x04, 0xFF +vertex 93, 31, -48, 950, 1280, 0x1B, 0x6E, 0xC9, 0xFF +vertex 76, 31, -52, 1096, 924, 0x0E, 0x58, 0xA6, 0xFF +vertex 104, 27, -24, 274, 1248, 0x1A, 0x51, 0x5E, 0xFF +vertex 126, 31, -31, 420, 1864, 0x7A, 0x20, 0xFB, 0xFF +vertex 106, 2, -15, 30, 1148, 0x44, 0xB7, 0xB3, 0xFF +vertex 136, 31, -1, 422, 1932, 0x7B, 0x1C, 0x00, 0xFF +vertex 106, 2, 12, 762, 1152, 0x46, 0xCA, 0x5A, 0xFF +vertex 91, -2, 18, 898, 800, 0x32, 0x8C, 0x05, 0xFF +vertex 91, -2, -21, -126, 792, 0x3A, 0x91, 0xF4, 0xFF +vertex 106, 2, 12, 660, 1164, 0x46, 0xCA, 0x5A, 0xFF +vertex 136, 31, -1, 436, 1988, 0x7B, 0x1C, 0x00, 0xFF +vertex 104, 30, 12, 112, 1120, 0x1F, 0x5C, 0x51, 0xFF +vertex 92, 29, 18, 16, 796, 0x1C, 0x7B, 0xFB, 0xFF + +bowser_seg6_vertex_0603CED8: # 0x0603CED8 +vertex 104, 30, 12, 80, 1152, 0x1F, 0x5C, 0x51, 0xFF +vertex 136, 31, -1, 518, 1904, 0x7B, 0x1C, 0x00, 0xFF +vertex 104, 30, -15, 964, 1216, 0x16, 0x6B, 0xC1, 0xFF +vertex 92, 29, 18, -82, 868, 0x1C, 0x7B, 0xFB, 0xFF +vertex 92, 29, -21, 1132, 956, 0x28, 0x78, 0x04, 0xFF + +glabel bowser_seg6_dl_0603CF28 # 0x0603CF28 - 0x0603D098 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603C758, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 5, 0, 4, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 3, 0, 6, 0x0 +gsSP2Triangles 6, 2, 7, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 8, 6, 7, 0x0, 6, 9, 3, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 +gsSPVertex bowser_seg6_vertex_0603C848, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 11, 0x0 +gsSP2Triangles 11, 14, 13, 0x0, 0, 2, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603C948, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 3, 8, 4, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 9, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603CA48, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 1, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603D098 # 0x0603D098 - 0x0603D200 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603CB28, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 11, 8, 0x0 +gsSP2Triangles 11, 12, 8, 0x0, 0, 13, 1, 0x0 +gsSP1Triangle 2, 14, 0, 0x0 +gsSPVertex bowser_seg6_vertex_0603CC18, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 8, 9, 5, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSPVertex bowser_seg6_vertex_0603CCF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 0, 2, 0x0 +gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603CDF8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 9, 5, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603CED8, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP1Triangle 3, 2, 4, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603D200 # 0x0603D200 - 0x0603D280 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603CF28 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603D098 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603D280: # 0x0603D280 +vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF +vertex 20, -23, 23, 512, 850, 0x2F, 0x8D, 0x17, 0xFF +vertex 0, -23, 12, 1034, 558, 0xAC, 0xA2, 0x06, 0xFF +vertex -2, 20, 16, 1170, 662, 0xA4, 0x3B, 0x3F, 0xFF +vertex -2, 19, -14, 1092, -220, 0x88, 0x21, 0xE8, 0xFF +vertex 0, -23, 12, -98, 626, 0xAC, 0xA2, 0x06, 0xFF +vertex -1, 8, -19, 770, -354, 0xD9, 0x15, 0x8A, 0xFF +vertex 0, -6, -19, 342, -330, 0xC6, 0xE2, 0x94, 0xFF +vertex 0, -18, -14, 20, -160, 0x9B, 0xC7, 0xCE, 0xFF +vertex 0, -17, 31, 98, 1182, 0xB9, 0xD5, 0x5F, 0xFF +vertex 22, -26, -14, 416, -192, 0xF8, 0x94, 0xBF, 0xFF +vertex 0, -18, -14, 1012, -164, 0x9B, 0xC7, 0xCE, 0xFF +vertex 0, -17, 31, 1044, 1120, 0xB9, 0xD5, 0x5F, 0xFF +vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF +vertex 36, 38, 13, -166, 126, 0x15, 0x66, 0x47, 0xFF +vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF + +bowser_seg6_vertex_0603D380: # 0x0603D380 +vertex 22, -26, -14, 416, -192, 0xF8, 0x94, 0xBF, 0xFF +vertex 51, -20, -13, -310, -174, 0x2B, 0xA4, 0xB5, 0xFF +vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF +vertex 36, 38, 13, 942, 912, 0x15, 0x66, 0x47, 0xFF +vertex 36, 35, -13, 940, 264, 0x08, 0x61, 0xB0, 0xFF +vertex 16, 35, -14, 318, 266, 0xE1, 0x67, 0xBD, 0xFF +vertex 15, 37, 14, 318, 958, 0xDA, 0x4E, 0x5B, 0xFF +vertex -2, 19, -14, -224, 264, 0x88, 0x21, 0xE8, 0xFF +vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF +vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF +vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF +vertex 50, 20, 3, 214, -140, 0x25, 0xEA, 0x77, 0xFF +vertex 36, 38, 13, -166, 126, 0x15, 0x66, 0x47, 0xFF +vertex 54, 0, 3, 644, -212, 0xF9, 0x18, 0x7C, 0xFF +vertex 51, -23, 13, 1118, -90, 0x15, 0xA1, 0x51, 0xFF + +bowser_seg6_vertex_0603D470: # 0x0603D470 +vertex 14, -12, 36, 690, 1252, 0x00, 0xCD, 0x73, 0xFF +vertex 0, -17, 31, 1044, 1120, 0xB9, 0xD5, 0x5F, 0xFF +vertex 20, -23, 23, 512, 850, 0x2F, 0x8D, 0x17, 0xFF +vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF +vertex 15, 37, 14, -180, 554, 0xDA, 0x4E, 0x5B, 0xFF +vertex -2, 20, 16, 152, 948, 0xA4, 0x3B, 0x3F, 0xFF +vertex -1, 8, -19, 872, 1410, 0xD9, 0x15, 0x8A, 0xFF +vertex 50, 20, -23, 774, -118, 0x3B, 0x32, 0x9C, 0xFF +vertex 55, 0, -23, -6, -178, 0x37, 0xF3, 0x8F, 0xFF +vertex 0, -6, -19, 334, 1440, 0xC6, 0xE2, 0x94, 0xFF +vertex 16, 35, -14, 1642, 820, 0xE1, 0x67, 0xBD, 0xFF +vertex 36, 35, -13, 1432, 226, 0x08, 0x61, 0xB0, 0xFF +vertex -2, 19, -14, 1268, 1400, 0x88, 0x21, 0xE8, 0xFF +vertex -2, 19, -14, -224, 264, 0x88, 0x21, 0xE8, 0xFF +vertex -2, 20, 16, -220, 1000, 0xA4, 0x3B, 0x3F, 0xFF +vertex 15, 37, 14, 318, 958, 0xDA, 0x4E, 0x5B, 0xFF + +bowser_seg6_vertex_0603D570: # 0x0603D570 +vertex 22, -26, -14, -598, 868, 0xF8, 0x94, 0xBF, 0xFF +vertex 0, -18, -14, -70, 1476, 0x9B, 0xC7, 0xCE, 0xFF +vertex 0, -6, -19, 334, 1440, 0xC6, 0xE2, 0x94, 0xFF +vertex 51, -20, -13, -682, 34, 0x2B, 0xA4, 0xB5, 0xFF +vertex 55, 0, -23, -6, -178, 0x37, 0xF3, 0x8F, 0xFF +vertex 51, -20, -13, -310, -174, 0x2B, 0xA4, 0xB5, 0xFF +vertex 51, -23, 13, -286, 556, 0x15, 0xA1, 0x51, 0xFF +vertex 37, -25, 12, 68, 548, 0x22, 0xC5, 0x6A, 0xFF +vertex 20, -23, 23, 1080, 544, 0x2F, 0x8D, 0x17, 0xFF +vertex 37, -25, 12, 1146, 194, 0x22, 0xC5, 0x6A, 0xFF +vertex 13, -3, 14, 660, 640, 0x59, 0x47, 0x36, 0xFF +vertex 0, -17, 31, 928, 950, 0xB9, 0xD5, 0x5F, 0xFF +vertex 15, 2, 33, 538, 628, 0x08, 0x61, 0x51, 0xFF +vertex -2, 20, 16, 152, 948, 0xA4, 0x3B, 0x3F, 0xFF + +bowser_seg6_vertex_0603D650: # 0x0603D650 +vertex -2, 20, 16, 128, 620, 0xA4, 0x3B, 0x3F, 0xFF +vertex 15, 2, 33, 734, 816, 0x08, 0x61, 0x51, 0xFF +vertex 13, -3, 14, 724, 238, 0x59, 0x47, 0x36, 0xFF + +bowser_seg6_vertex_0603D680: # 0x0603D680 +vertex 70, 3, -5, 786, 1400, 0x55, 0xA8, 0xE1, 0xFF +vertex 65, 2, 6, 280, 1324, 0xF3, 0x9F, 0x4F, 0xFF +vertex 54, 0, 3, 154, 904, 0xF9, 0x18, 0x7C, 0xFF +vertex 78, 9, 19, 202, 1984, 0x66, 0x03, 0x4A, 0xFF +vertex 55, 0, -23, 1018, 680, 0x37, 0xF3, 0x8F, 0xFF +vertex 28, -4, 22, 252, 1228, 0x38, 0x3A, 0x9F, 0xFF +vertex 13, -3, 14, 224, 532, 0x59, 0x47, 0x36, 0xFF +vertex 15, 2, 33, -134, 756, 0x08, 0x61, 0x51, 0xFF +vertex 29, 0, 33, 32, 1364, 0x1E, 0x6B, 0x3B, 0xFF +vertex 44, -6, 32, 292, 1956, 0x75, 0x16, 0x2B, 0xFF +vertex 20, -23, 23, 748, 776, 0x2F, 0x8D, 0x17, 0xFF +vertex 32, -16, 27, 572, 1376, 0x43, 0x96, 0x0E, 0xFF +vertex 32, -16, 27, 692, 1304, 0x43, 0x96, 0x0E, 0xFF +vertex 44, -6, 32, 388, 1700, 0x75, 0x16, 0x2B, 0xFF +vertex 29, -9, 35, 298, 1300, 0x13, 0xEB, 0x7B, 0xFF + +bowser_seg6_vertex_0603D770: # 0x0603D770 +vertex 14, -12, 36, 248, 912, 0x00, 0xCD, 0x73, 0xFF +vertex 20, -23, 23, 894, 916, 0x2F, 0x8D, 0x17, 0xFF +vertex 32, -16, 27, 692, 1304, 0x43, 0x96, 0x0E, 0xFF +vertex 29, -9, 35, 298, 1300, 0x13, 0xEB, 0x7B, 0xFF +vertex 50, 20, -23, 908, 648, 0x3B, 0x32, 0x9C, 0xFF +vertex 36, 35, -13, 84, 748, 0x08, 0x61, 0xB0, 0xFF +vertex 56, 35, -2, 136, 1444, 0x44, 0x68, 0xE7, 0xFF +vertex 62, 16, 7, 210, 1340, 0xE7, 0x37, 0x6F, 0xFF +vertex 78, 9, 19, 94, 1948, 0x66, 0x03, 0x4A, 0xFF +vertex 67, 17, -5, 728, 1360, 0x52, 0x5A, 0xDE, 0xFF +vertex 60, 25, -5, 582, 1364, 0x67, 0xBA, 0xEC, 0xFF +vertex 50, 20, 3, 746, 1120, 0x25, 0xEA, 0x77, 0xFF +vertex 50, 20, -23, 54, 600, 0x3B, 0x32, 0x9C, 0xFF +vertex 60, 25, -5, 230, 1360, 0x67, 0xBA, 0xEC, 0xFF +vertex 62, 24, 16, 724, 1916, 0x65, 0xE1, 0x45, 0xFF +vertex 54, 23, 8, 734, 1392, 0xF1, 0x8F, 0x37, 0xFF + +bowser_seg6_vertex_0603D870: # 0x0603D870 +vertex 67, 17, -5, 728, 1360, 0x52, 0x5A, 0xDE, 0xFF +vertex 50, 20, -23, 1014, 728, 0x3B, 0x32, 0x9C, 0xFF +vertex 50, 20, 3, 92, 952, 0x25, 0xEA, 0x77, 0xFF +vertex 62, 16, 7, 210, 1340, 0xE7, 0x37, 0x6F, 0xFF +vertex 67, 17, -5, 184, 1364, 0x52, 0x5A, 0xDE, 0xFF +vertex 78, 9, 19, 558, 2016, 0x66, 0x03, 0x4A, 0xFF +vertex 70, 3, -5, 824, 1364, 0x55, 0xA8, 0xE1, 0xFF +vertex 55, 0, -23, 892, 760, 0x37, 0xF3, 0x8F, 0xFF +vertex 50, 20, -23, -42, 740, 0x3B, 0x32, 0x9C, 0xFF +vertex 62, -17, 14, 716, 1304, 0xF2, 0xE4, 0x7A, 0xFF +vertex 78, -8, 21, 420, 1872, 0x69, 0x10, 0x43, 0xFF +vertex 63, -2, 8, -8, 1300, 0xEE, 0x67, 0x47, 0xFF +vertex 54, 0, 3, -176, 988, 0xF9, 0x18, 0x7C, 0xFF +vertex 51, -23, 13, 986, 912, 0x15, 0xA1, 0x51, 0xFF + +bowser_seg6_vertex_0603D950: # 0x0603D950 +vertex 51, -20, -13, 488, 664, 0x2B, 0xA4, 0xB5, 0xFF +vertex 55, 0, -23, -392, 708, 0x37, 0xF3, 0x8F, 0xFF +vertex 69, -2, -5, -168, 1360, 0x60, 0x42, 0xCF, 0xFF +vertex 67, -17, 0, 450, 1308, 0x4E, 0xA0, 0xE7, 0xFF +vertex 54, 0, 3, 944, 888, 0xF9, 0x18, 0x7C, 0xFF +vertex 65, 2, 6, 868, 1296, 0xF3, 0x9F, 0x4F, 0xFF +vertex 62, 16, 7, 228, 1388, 0xE7, 0x37, 0x6F, 0xFF +vertex 15, 2, 33, -86, 960, 0x08, 0x61, 0x51, 0xFF +vertex 14, -12, 36, 566, 824, 0x00, 0xCD, 0x73, 0xFF +vertex 29, -9, 35, 524, 1364, 0x13, 0xEB, 0x7B, 0xFF +vertex 44, -6, 32, 434, 1924, 0x75, 0x16, 0x2B, 0xFF +vertex 29, 0, 33, 126, 1448, 0x1E, 0x6B, 0x3B, 0xFF +vertex 0, -17, 31, 644, 292, 0xB9, 0xD5, 0x5F, 0xFF +vertex 54, 0, 3, -108, 1016, 0xF9, 0x18, 0x7C, 0xFF +vertex 69, -2, -5, 444, 1280, 0x60, 0x42, 0xCF, 0xFF +vertex 55, 0, -23, 626, 764, 0x37, 0xF3, 0x8F, 0xFF + +bowser_seg6_vertex_0603DA50: # 0x0603DA50 +vertex 54, 0, 3, -108, 1016, 0xF9, 0x18, 0x7C, 0xFF +vertex 63, -2, 8, -46, 1284, 0xEE, 0x67, 0x47, 0xFF +vertex 69, -2, -5, 444, 1280, 0x60, 0x42, 0xCF, 0xFF +vertex 78, -8, 21, -86, 1792, 0x69, 0x10, 0x43, 0xFF +vertex 54, 0, 3, 944, 888, 0xF9, 0x18, 0x7C, 0xFF +vertex 62, 16, 7, 228, 1388, 0xE7, 0x37, 0x6F, 0xFF +vertex 50, 20, 3, 10, 988, 0x25, 0xEA, 0x77, 0xFF +vertex 56, 35, -2, 264, 1480, 0x44, 0x68, 0xE7, 0xFF +vertex 36, 35, -13, 148, 708, 0x08, 0x61, 0xB0, 0xFF +vertex 36, 38, 13, 966, 956, 0x15, 0x66, 0x47, 0xFF +vertex 65, 2, 6, 868, 1296, 0xF3, 0x9F, 0x4F, 0xFF +vertex 78, 9, 19, 624, 1972, 0x66, 0x03, 0x4A, 0xFF +vertex 50, 20, 3, 798, 1040, 0x25, 0xEA, 0x77, 0xFF +vertex 48, 36, 13, 136, 1296, 0xEC, 0x09, 0x7C, 0xFF +vertex 36, 38, 13, -106, 888, 0x15, 0x66, 0x47, 0xFF +vertex 54, 23, 8, 704, 1320, 0xF1, 0x8F, 0x37, 0xFF + +bowser_seg6_vertex_0603DB50: # 0x0603DB50 +vertex 54, 23, 8, 704, 1320, 0xF1, 0x8F, 0x37, 0xFF +vertex 62, 24, 16, 664, 1856, 0x65, 0xE1, 0x45, 0xFF +vertex 48, 36, 13, 136, 1296, 0xEC, 0x09, 0x7C, 0xFF +vertex 48, 36, 13, 820, 1356, 0xEC, 0x09, 0x7C, 0xFF +vertex 62, 24, 16, 742, 1968, 0x65, 0xE1, 0x45, 0xFF +vertex 56, 35, -2, 264, 1480, 0x44, 0x68, 0xE7, 0xFF +vertex 36, 38, 13, 966, 956, 0x15, 0x66, 0x47, 0xFF +vertex 56, 35, -2, 144, 1364, 0x44, 0x68, 0xE7, 0xFF +vertex 62, 24, 16, 300, 1992, 0x65, 0xE1, 0x45, 0xFF +vertex 60, 25, -5, 590, 1284, 0x67, 0xBA, 0xEC, 0xFF +vertex 51, -23, 13, 738, 896, 0x15, 0xA1, 0x51, 0xFF +vertex 51, -20, -13, -174, 668, 0x2B, 0xA4, 0xB5, 0xFF +vertex 67, -17, 0, -16, 1256, 0x4E, 0xA0, 0xE7, 0xFF +vertex 78, -8, 21, 484, 1908, 0x69, 0x10, 0x43, 0xFF +vertex 62, -17, 14, 546, 1304, 0xF2, 0xE4, 0x7A, 0xFF + +bowser_seg6_vertex_0603DC40: # 0x0603DC40 +vertex 69, -2, -5, -156, 1308, 0x60, 0x42, 0xCF, 0xFF +vertex 78, -8, 21, 324, 1996, 0x69, 0x10, 0x43, 0xFF +vertex 67, -17, 0, 464, 1256, 0x4E, 0xA0, 0xE7, 0xFF + +glabel bowser_seg6_dl_0603DC70 # 0x0603DC70 - 0x0603DDD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603D280, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 8, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 5, 9, 3, 0x0 +gsSP2Triangles 0, 2, 10, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603D380, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 9, 13, 11, 0x0, 9, 14, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603D470, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 7, 0x0 +gsSP2Triangles 6, 12, 10, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603D570, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603D650, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603DDD0 # 0x0603DDD0 - 0x0603DFB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06029C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603D680, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 5, 0x0, 10, 6, 5, 0x0 +gsSP2Triangles 9, 11, 5, 0x0, 5, 11, 10, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603D770, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 6, 10, 4, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 13, 15, 11, 0x0 +gsSPVertex bowser_seg6_vertex_0603D870, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 9, 11, 12, 0x0 +gsSPVertex bowser_seg6_vertex_0603D950, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 7, 0x0 +gsSP2Triangles 12, 8, 7, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603DA50, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 5, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 12, 15, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603DB50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 12, 14, 10, 0x0 +gsSPVertex bowser_seg6_vertex_0603DC40, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603DFB0 # 0x0603DFB0 - 0x0603E030 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603DC70 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603DDD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603E030: # 0x0603E030 +vertex 30, 59, -21, -60, -38, 0xF3, 0x6F, 0xC6, 0xFF +vertex 30, 59, 16, -84, 948, 0xF3, 0x78, 0x27, 0xFF +vertex 93, 39, -21, 1694, -14, 0x38, 0x68, 0xD3, 0xFF +vertex 114, 19, -21, 72, 64, 0x72, 0x1F, 0xD4, 0xFF +vertex 111, -17, 16, 870, 890, 0x62, 0xC3, 0x32, 0xFF +vertex 111, -17, -21, 894, 50, 0x5A, 0xC9, 0xBB, 0xFF +vertex 114, 19, 16, 50, 906, 0x68, 0x37, 0x2C, 0xFF +vertex -7, 38, 16, 1478, 918, 0xAB, 0x3A, 0x4A, 0xFF +vertex -7, 38, -21, 1460, 24, 0xA2, 0x42, 0xCB, 0xFF +vertex -21, -23, 16, -22, 938, 0x8F, 0xDD, 0x2B, 0xFF +vertex -21, -23, -21, -40, 44, 0x99, 0xE0, 0xBF, 0xFF +vertex 73, -38, -21, -288, 14, 0x26, 0x93, 0xCE, 0xFF +vertex 73, -38, 16, -268, 982, 0x1E, 0x90, 0x32, 0xFF +vertex 6, -49, -21, 1464, 14, 0xDC, 0x8E, 0xD7, 0xFF +vertex 6, -49, 16, 1484, 980, 0xDF, 0x97, 0x3E, 0xFF + +bowser_seg6_vertex_0603E120: # 0x0603E120 +vertex -7, 38, 16, -590, -436, 0xAB, 0x3A, 0x4A, 0xFF +vertex 24, 32, 35, 206, -406, 0xF4, 0x2C, 0x76, 0xFF +vertex 30, 59, 16, 264, -1120, 0xF3, 0x78, 0x27, 0xFF +vertex 30, 59, 16, -84, 948, 0xF3, 0x78, 0x27, 0xFF +vertex 93, 39, 16, 1670, 972, 0x33, 0x61, 0x3E, 0xFF +vertex 93, 39, -21, 1694, -14, 0x38, 0x68, 0xD3, 0xFF +vertex 73, -38, 16, 1632, 1200, 0x1E, 0x90, 0x32, 0xFF +vertex 111, -17, 16, 2488, 518, 0x62, 0xC3, 0x32, 0xFF +vertex 78, -18, 35, 1688, 686, 0x19, 0xD6, 0x75, 0xFF +vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF +vertex 88, 20, 35, 1804, -344, 0x30, 0x1D, 0x71, 0xFF +vertex 114, 19, 16, 2434, -426, 0x68, 0x37, 0x2C, 0xFF +vertex 93, 39, 16, 1860, -860, 0x33, 0x61, 0x3E, 0xFF +vertex 93, 39, -21, 112, 942, 0x38, 0x68, 0xD3, 0xFF +vertex 88, 20, -40, 774, 944, 0x30, 0x1D, 0x8F, 0xFF +vertex 24, 32, -40, 750, -682, 0xF4, 0x2C, 0x8A, 0xFF + +bowser_seg6_vertex_0603E220: # 0x0603E220 +vertex 24, 32, -40, -40, 824, 0xF4, 0x2C, 0x8A, 0xFF +vertex -7, 38, -21, -748, 892, 0xA2, 0x42, 0xCB, 0xFF +vertex 30, 59, -21, 42, 1454, 0xF3, 0x6F, 0xC6, 0xFF +vertex 78, -18, -40, 1222, -226, 0x19, 0xD6, 0x8B, 0xFF +vertex 12, -21, -40, -208, -442, 0xE2, 0xDE, 0x8A, 0xFF +vertex 88, 20, -40, 1372, 686, 0x30, 0x1D, 0x8F, 0xFF +vertex 114, 19, -21, 1934, 726, 0x72, 0x1F, 0xD4, 0xFF +vertex 93, 39, -21, 1446, 1140, 0x38, 0x68, 0xD3, 0xFF +vertex 111, -17, -21, 1938, -116, 0x5A, 0xC9, 0xBB, 0xFF +vertex 73, -38, -21, 1148, -680, 0x26, 0x93, 0xCE, 0xFF +vertex 24, 32, -40, 750, -682, 0xF4, 0x2C, 0x8A, 0xFF +vertex 30, 59, -21, -44, -700, 0xF3, 0x6F, 0xC6, 0xFF +vertex 93, 39, -21, 112, 942, 0x38, 0x68, 0xD3, 0xFF +vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF +vertex 6, -49, 16, 32, 1734, 0xDF, 0x97, 0x3E, 0xFF +vertex 73, -38, 16, 1632, 1200, 0x1E, 0x90, 0x32, 0xFF + +bowser_seg6_vertex_0603E320: # 0x0603E320 +vertex 12, -21, 35, 90, 1020, 0xE2, 0xDE, 0x76, 0xFF +vertex -21, -23, 16, -706, 1188, 0x8F, 0xDD, 0x2B, 0xFF +vertex 6, -49, 16, 32, 1734, 0xDF, 0x97, 0x3E, 0xFF +vertex -7, 38, 16, -590, -436, 0xAB, 0x3A, 0x4A, 0xFF +vertex 12, -21, -40, -208, -442, 0xE2, 0xDE, 0x8A, 0xFF +vertex -21, -23, -21, -924, -550, 0x99, 0xE0, 0xBF, 0xFF +vertex -7, 38, -21, -748, 892, 0xA2, 0x42, 0xCB, 0xFF +vertex 73, -38, -21, 1148, -680, 0x26, 0x93, 0xCE, 0xFF +vertex 6, -49, -21, -292, -1074, 0xDC, 0x8E, 0xD7, 0xFF +vertex 30, 59, -21, 988, 114, 0xF3, 0x6F, 0xC6, 0xFF +vertex -7, 38, -21, 58, 106, 0xA2, 0x42, 0xCB, 0xFF +vertex 30, 59, 16, 954, 930, 0xF3, 0x78, 0x27, 0xFF +vertex -7, 38, 16, 24, 922, 0xAB, 0x3A, 0x4A, 0xFF +vertex 111, -17, 16, -34, 922, 0x62, 0xC3, 0x32, 0xFF +vertex 73, -38, 16, 1048, 922, 0x1E, 0x90, 0x32, 0xFF +vertex 73, -38, -21, 1022, -28, 0x26, 0x93, 0xCE, 0xFF + +bowser_seg6_vertex_0603E420: # 0x0603E420 +vertex 6, -49, 16, -8, 940, 0xDF, 0x97, 0x3E, 0xFF +vertex -21, -23, 16, 952, 976, 0x8F, 0xDD, 0x2B, 0xFF +vertex 6, -49, -21, -2, -54, 0xDC, 0x8E, 0xD7, 0xFF +vertex -21, -23, -21, 958, -20, 0x99, 0xE0, 0xBF, 0xFF +vertex 12, -21, 35, -208, -442, 0xE2, 0xDE, 0x76, 0xFF +vertex 24, 32, 35, -40, 824, 0xF4, 0x2C, 0x76, 0xFF +vertex -7, 38, 16, -748, 892, 0xAB, 0x3A, 0x4A, 0xFF +vertex 93, 39, 16, 88, 880, 0x33, 0x61, 0x3E, 0xFF +vertex 114, 19, 16, 874, 902, 0x68, 0x37, 0x2C, 0xFF +vertex 93, 39, -21, 102, 8, 0x38, 0x68, 0xD3, 0xFF +vertex 114, 19, -21, 886, 30, 0x72, 0x1F, 0xD4, 0xFF +vertex 73, -38, -21, 1022, -28, 0x26, 0x93, 0xCE, 0xFF +vertex 111, -17, -21, -62, -28, 0x5A, 0xC9, 0xBB, 0xFF +vertex 111, -17, 16, -34, 922, 0x62, 0xC3, 0x32, 0xFF + +glabel bowser_seg6_dl_0603E500 # 0x0603E500 - 0x0603E6B8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603E030, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603E120, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 1, 9, 8, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 8, 10, 1, 0x0 +gsSP2Triangles 8, 7, 10, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 1, 10, 12, 0x0, 7, 11, 10, 0x0 +gsSP2Triangles 12, 2, 1, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603E220, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 1, 0, 4, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 8, 0x0 +gsSP2Triangles 5, 8, 3, 0x0, 3, 8, 9, 0x0 +gsSP2Triangles 4, 3, 9, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603E320, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603E420, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603E6B8 # 0x0603E6B8 - 0x0603E718 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603E500 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_0603E718: # 0x0603E718 +vertex 67, 104, 167, 898, 782, 0x5C, 0x12, 0x55, 0xFF +vertex 82, 124, 131, 1002, 500, 0x5E, 0x40, 0x37, 0xFF +vertex 57, 174, 99, 856, 102, 0x42, 0x64, 0x27, 0xFF +vertex 40, 85, 189, 720, 982, 0x1D, 0x0D, 0x7A, 0xFF +vertex -56, 174, 99, 120, 106, 0xBE, 0x64, 0x27, 0xFF +vertex -81, 124, 131, -50, 504, 0xA2, 0x40, 0x37, 0xFF +vertex -66, 104, 167, 34, 784, 0xA4, 0x12, 0x55, 0xFF +vertex -39, 85, 189, 200, 984, 0xE3, 0x0D, 0x7A, 0xFF +vertex 0, 185, 86, 492, -16, 0x00, 0x7C, 0x17, 0xFF + +bowser_seg6_vertex_0603E7A8: # 0x0603E7A8 +vertex -84, 120, 92, 956, 26, 0xAB, 0x5D, 0x0D, 0xFF +vertex -137, 92, 80, -314, 18, 0x99, 0x48, 0x06, 0xFF +vertex -150, 79, 114, -680, 932, 0x9B, 0x33, 0x39, 0xFF +vertex 151, 79, 114, -42, 800, 0x65, 0x33, 0x39, 0xFF +vertex 159, 21, 94, 1578, 980, 0x74, 0xF9, 0x31, 0xFF +vertex 142, 56, 59, 1040, -42, 0x79, 0x23, 0xFA, 0xFF +vertex 138, 92, 80, -50, -18, 0x67, 0x48, 0x06, 0xFF +vertex 82, 124, 131, -502, 864, 0x5E, 0x40, 0x37, 0xFF +vertex 151, 79, 114, 1730, 840, 0x65, 0x33, 0x39, 0xFF +vertex 85, 120, 92, -196, -56, 0x55, 0x5D, 0x0D, 0xFF +vertex 138, 92, 80, 1410, -86, 0x67, 0x48, 0x06, 0xFF +vertex -154, 28, 6, -114, 8, 0x8A, 0x28, 0xEC, 0xFF +vertex -158, 21, 94, 1274, 976, 0x8A, 0xFA, 0x2D, 0xFF +vertex -141, 56, 59, 1182, -8, 0x86, 0x20, 0xF6, 0xFF +vertex -176, -19, 11, -714, 966, 0x87, 0xDE, 0xF7, 0xFF +vertex -81, 124, 131, 1086, 926, 0xA2, 0x40, 0x37, 0xFF + +bowser_seg6_vertex_0603E8A8: # 0x0603E8A8 +vertex -150, 79, 114, 1076, 786, 0x9B, 0x33, 0x39, 0xFF +vertex -141, 56, 59, 94, -6, 0x86, 0x20, 0xF6, 0xFF +vertex -158, 21, 94, -250, 960, 0x8A, 0xFA, 0x2D, 0xFF +vertex -137, 92, 80, 1004, 14, 0x99, 0x48, 0x06, 0xFF +vertex 162, 30, 4, -64, 0, 0x77, 0x26, 0xEC, 0xFF +vertex 177, -19, 11, 210, 976, 0x77, 0xD7, 0xF7, 0xFF +vertex 141, 2, -36, 1076, -22, 0x69, 0x1B, 0xBF, 0xFF +vertex 142, 56, 59, -262, -46, 0x79, 0x23, 0xFA, 0xFF +vertex 159, 21, 94, -426, 980, 0x74, 0xF9, 0x31, 0xFF +vertex 162, 30, 4, 1088, -28, 0x77, 0x26, 0xEC, 0xFF +vertex 177, -19, 11, 1540, 954, 0x77, 0xD7, 0xF7, 0xFF +vertex -84, 120, 92, 116, -2, 0xAB, 0x5D, 0x0D, 0xFF +vertex -56, 174, 99, 1552, 948, 0xBE, 0x64, 0x27, 0xFF +vertex -54, 160, 54, 1858, 10, 0xC6, 0x70, 0xF4, 0xFF + +bowser_seg6_vertex_0603E988: # 0x0603E988 +vertex 177, -19, 11, -1734, 990, 0x77, 0xD7, 0xF7, 0xFF +vertex 129, -50, -86, 1348, 990, 0x57, 0xC1, 0xBE, 0xFF +vertex 141, 2, -36, -354, -74, 0x69, 0x1B, 0xBF, 0xFF +vertex 111, -16, -99, 1630, -90, 0x50, 0x16, 0xA1, 0xFF +vertex -140, 2, -36, 982, 10, 0x95, 0x1E, 0xC4, 0xFF +vertex -128, -50, -86, -290, 928, 0xA9, 0xC1, 0xBE, 0xFF +vertex -176, -19, 11, 1970, 930, 0x87, 0xDE, 0xF7, 0xFF +vertex -110, -16, -99, -474, -6, 0xB0, 0x16, 0xA1, 0xFF +vertex -176, -19, 11, 652, 954, 0x87, 0xDE, 0xF7, 0xFF +vertex -154, 28, 6, 1022, -6, 0x8A, 0x28, 0xEC, 0xFF +vertex -140, 2, -36, -278, -8, 0x95, 0x1E, 0xC4, 0xFF +vertex -84, 120, 92, 116, -2, 0xAB, 0x5D, 0x0D, 0xFF +vertex -81, 124, 131, -234, 712, 0xA2, 0x40, 0x37, 0xFF +vertex -56, 174, 99, 1552, 948, 0xBE, 0x64, 0x27, 0xFF + +bowser_seg6_vertex_0603EA68: # 0x0603EA68 +vertex 0, 185, 86, 1042, 808, 0x00, 0x7C, 0x17, 0xFF +vertex 57, 174, 99, 2130, 1006, 0x42, 0x64, 0x27, 0xFF +vertex 55, 160, 54, 2158, 24, 0x39, 0x70, 0xF4, 0xFF +vertex -56, 174, 99, -68, 982, 0xBE, 0x64, 0x27, 0xFF +vertex -54, 160, 54, 30, -2, 0xC6, 0x70, 0xF4, 0xFF +vertex 0, 177, 49, 1092, 24, 0x00, 0x7D, 0xEC, 0xFF +vertex 82, 124, 131, 1360, 816, 0x5E, 0x40, 0x37, 0xFF +vertex 85, 120, 92, 1258, 54, 0x55, 0x5D, 0x0D, 0xFF +vertex 57, 174, 99, -188, 916, 0x42, 0x64, 0x27, 0xFF +vertex 55, 160, 54, -174, -40, 0x39, 0x70, 0xF4, 0xFF +vertex -110, -16, -99, 3194, -10, 0xB0, 0x16, 0xA1, 0xFF +vertex 0, -21, -146, -316, -8, 0x00, 0x17, 0x84, 0xFF +vertex 0, -48, -166, -612, 1006, 0x00, 0xE5, 0x84, 0xFF +vertex -128, -50, -86, 3782, 774, 0xA9, 0xC1, 0xBE, 0xFF + +bowser_seg6_vertex_0603EB48: # 0x0603EB48 +vertex 97, -2, 124, 2126, -2680, 0x2E, 0xD7, 0x6E, 0xFF +vertex 49, 58, 158, 1130, -4916, 0x39, 0xC9, 0x62, 0xFF +vertex 0, -8, 133, 136, -2926, 0x00, 0xBC, 0x6A, 0xFF +vertex 105, -44, 89, 2278, -676, 0x2F, 0xA5, 0x4A, 0xFF +vertex 0, 51, 166, 136, -5118, 0x00, 0xB4, 0x65, 0xFF +vertex -48, 58, 158, -858, -4916, 0xC6, 0xCA, 0x62, 0xFF +vertex -96, -2, 124, -1854, -2680, 0xD2, 0xD7, 0x6E, 0xFF +vertex -104, -44, 89, -2006, -676, 0xD1, 0xA5, 0x4A, 0xFF +vertex 0, -58, 95, 136, -692, 0x00, 0x95, 0x43, 0xFF +vertex -82, -80, 5, -1564, 3032, 0xDA, 0x88, 0x0B, 0xFF +vertex 83, -80, 5, 1836, 3032, 0x26, 0x88, 0x0B, 0xFF +vertex 0, -95, 7, 136, 3224, 0x00, 0x82, 0x0A, 0xFF +vertex 0, -73, -86, 136, 6386, 0x00, 0x86, 0xE0, 0xFF + +bowser_seg6_vertex_0603EC18: # 0x0603EC18 +vertex 82, 124, 131, -88, 208, 0x5E, 0x40, 0x37, 0xFF +vertex 81, 91, 138, -96, 706, 0x4E, 0xF9, 0x63, 0xFF +vertex 151, 79, 114, 972, 906, 0x65, 0x33, 0x39, 0xFF +vertex -82, -80, 5, -892, 504, 0xDA, 0x88, 0x0B, 0xFF +vertex -104, -44, 89, -1294, -916, 0xD1, 0xA5, 0x4A, 0xFF +vertex -176, -19, 11, -2512, 142, 0x87, 0xDE, 0xF7, 0xFF +vertex -128, -50, -86, -1658, 1780, 0xA9, 0xC1, 0xBE, 0xFF +vertex 0, -73, -86, 568, 1940, 0x00, 0x86, 0xE0, 0xFF +vertex 0, -48, -166, 592, 3078, 0x00, 0xE5, 0x84, 0xFF +vertex 129, -50, -86, 2790, 1932, 0x57, 0xC1, 0xBE, 0xFF +vertex 83, -80, 5, 1968, 604, 0x26, 0x88, 0x0B, 0xFF +vertex 177, -19, 11, 3576, 352, 0x77, 0xD7, 0xF7, 0xFF +vertex 105, -44, 89, 2310, -792, 0x2F, 0xA5, 0x4A, 0xFF +vertex 159, 21, 94, 1158, 350, 0x74, 0xF9, 0x31, 0xFF +vertex 97, -2, 124, 660, 1042, 0x2E, 0xD7, 0x6E, 0xFF +vertex 105, -44, 89, 1324, 1476, 0x2F, 0xA5, 0x4A, 0xFF + +bowser_seg6_vertex_0603ED18: # 0x0603ED18 +vertex -80, 91, 138, 132, -816, 0xB2, 0xF9, 0x63, 0xFF +vertex -96, -2, 124, 792, 334, 0xD2, 0xD7, 0x6E, 0xFF +vertex -48, 58, 158, 822, -908, 0xC6, 0xCA, 0x62, 0xFF +vertex -150, 79, 114, -584, 72, 0x9B, 0x33, 0x39, 0xFF +vertex -158, 21, 94, -160, 840, 0x8A, 0xFA, 0x2D, 0xFF +vertex -104, -44, 89, 1064, 1074, 0xD1, 0xA5, 0x4A, 0xFF +vertex -150, 79, 114, -152, 620, 0x9B, 0x33, 0x39, 0xFF +vertex -80, 91, 138, 1164, 654, 0xB2, 0xF9, 0x63, 0xFF +vertex -81, 124, 131, 1086, 194, 0xA2, 0x40, 0x37, 0xFF +vertex 151, 79, 114, 480, -238, 0x65, 0x33, 0x39, 0xFF +vertex 97, -2, 124, 660, 1042, 0x2E, 0xD7, 0x6E, 0xFF +vertex 159, 21, 94, 1158, 350, 0x74, 0xF9, 0x31, 0xFF +vertex 81, 91, 138, -354, 124, 0x4E, 0xF9, 0x63, 0xFF +vertex 49, 58, 158, -468, 710, 0x39, 0xC9, 0x62, 0xFF + +bowser_seg6_vertex_0603EDF8: # 0x0603EDF8 +vertex 159, 21, 94, 3230, -1080, 0x74, 0xF9, 0x31, 0xFF +vertex 105, -44, 89, 2310, -792, 0x2F, 0xA5, 0x4A, 0xFF +vertex 177, -19, 11, 3576, 352, 0x77, 0xD7, 0xF7, 0xFF +vertex -176, -19, 11, -2512, 142, 0x87, 0xDE, 0xF7, 0xFF +vertex -104, -44, 89, -1294, -916, 0xD1, 0xA5, 0x4A, 0xFF +vertex -158, 21, 94, -2228, -1266, 0x8A, 0xFA, 0x2D, 0xFF + +bowser_seg6_vertex_0603EE58: # 0x0603EE58 +vertex 0, 162, -77, 708, 976, 0x00, 0x73, 0xCB, 0xFF +vertex 0, 177, 49, 382, -348, 0x00, 0x7D, 0xEC, 0xFF +vertex 55, 160, 54, -346, -108, 0x39, 0x70, 0xF4, 0xFF +vertex 69, 52, -135, 0, 990, 0x3D, 0x22, 0x97, 0xFF +vertex -68, 52, -135, 990, 990, 0xC3, 0x22, 0x97, 0xFF +vertex 0, 162, -77, 500, -438, 0x00, 0x73, 0xCB, 0xFF +vertex 0, -21, -146, 464, 814, 0x00, 0x17, 0x84, 0xFF +vertex -68, 52, -135, 1016, 82, 0xC3, 0x22, 0x97, 0xFF +vertex 69, 52, -135, -36, 36, 0x3D, 0x22, 0x97, 0xFF +vertex 0, 162, -77, 1458, 536, 0x00, 0x73, 0xCB, 0xFF +vertex 133, 130, -9, -384, 232, 0x66, 0x49, 0xEF, 0xFF +vertex 69, 52, -135, 864, 1906, 0x3D, 0x22, 0x97, 0xFF +vertex 133, 130, -9, -1174, 954, 0x66, 0x49, 0xEF, 0xFF +vertex -154, 28, 6, 406, 590, 0x8A, 0x28, 0xEC, 0xFF +vertex -141, 56, 59, 600, -250, 0x86, 0x20, 0xF6, 0xFF +vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF + +bowser_seg6_vertex_0603EF58: # 0x0603EF58 +vertex -132, 130, -9, 1084, -474, 0x99, 0x47, 0xF0, 0xFF +vertex 0, 162, -77, -408, -586, 0x00, 0x73, 0xCB, 0xFF +vertex -68, 52, -135, -6, 1036, 0xC3, 0x22, 0x97, 0xFF +vertex -132, 130, -9, 1362, 1002, 0x99, 0x47, 0xF0, 0xFF +vertex -54, 160, 54, 640, -158, 0xC6, 0x70, 0xF4, 0xFF +vertex 0, 162, -77, -156, 1064, 0x00, 0x73, 0xCB, 0xFF +vertex 0, 177, 49, 38, -410, 0x00, 0x7D, 0xEC, 0xFF +vertex -110, -16, -99, 606, 1968, 0xB0, 0x16, 0xA1, 0xFF +vertex -140, 2, -36, 1264, 1534, 0x95, 0x1E, 0xC4, 0xFF +vertex -68, 52, -135, -42, 1046, 0xC3, 0x22, 0x97, 0xFF +vertex -132, 130, -9, 1214, -390, 0x99, 0x47, 0xF0, 0xFF +vertex -154, 28, 6, 406, 590, 0x8A, 0x28, 0xEC, 0xFF +vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF +vertex -140, 2, -36, 266, 1220, 0x95, 0x1E, 0xC4, 0xFF + +bowser_seg6_vertex_0603F038: # 0x0603F038 +vertex 138, 92, 80, -42, -22, 0x67, 0x48, 0x06, 0xFF +vertex 133, 130, -9, 548, 1220, 0x66, 0x49, 0xEF, 0xFF +vertex 85, 120, 92, 702, -190, 0x55, 0x5D, 0x0D, 0xFF +vertex -141, 56, 59, 600, -250, 0x86, 0x20, 0xF6, 0xFF +vertex -137, 92, 80, 994, -652, 0x99, 0x48, 0x06, 0xFF +vertex -132, 130, -9, 1814, 410, 0x99, 0x47, 0xF0, 0xFF +vertex 133, 130, -9, 174, -870, 0x66, 0x49, 0xEF, 0xFF +vertex 162, 30, 4, -568, 30, 0x77, 0x26, 0xEC, 0xFF +vertex 141, 2, -36, -254, 712, 0x69, 0x1B, 0xBF, 0xFF +vertex 69, 52, -135, 1164, 1146, 0x3D, 0x22, 0x97, 0xFF +vertex 111, -16, -99, 322, 1498, 0x50, 0x16, 0xA1, 0xFF +vertex -132, 130, -9, 916, 970, 0x99, 0x47, 0xF0, 0xFF +vertex -84, 120, 92, 872, -552, 0xAB, 0x5D, 0x0D, 0xFF +vertex -54, 160, 54, 182, -192, 0xC6, 0x70, 0xF4, 0xFF +vertex -137, 92, 80, 1530, -150, 0x99, 0x48, 0x06, 0xFF + +bowser_seg6_vertex_0603F128: # 0x0603F128 +vertex 0, -21, -146, -50, 888, 0x00, 0x17, 0x84, 0xFF +vertex -110, -16, -99, 954, 896, 0xB0, 0x16, 0xA1, 0xFF +vertex -68, 52, -135, 536, 148, 0xC3, 0x22, 0x97, 0xFF +vertex 85, 120, 92, 702, -190, 0x55, 0x5D, 0x0D, 0xFF +vertex 133, 130, -9, 548, 1220, 0x66, 0x49, 0xEF, 0xFF +vertex 55, 160, 54, 1428, 366, 0x39, 0x70, 0xF4, 0xFF +vertex 142, 56, 59, 62, 156, 0x79, 0x23, 0xFA, 0xFF +vertex 133, 130, -9, 1224, 192, 0x66, 0x49, 0xEF, 0xFF +vertex 138, 92, 80, 78, -394, 0x67, 0x48, 0x06, 0xFF +vertex 162, 30, 4, 450, 996, 0x77, 0x26, 0xEC, 0xFF +vertex 111, -16, -99, 36, 878, 0x50, 0x16, 0xA1, 0xFF +vertex 0, -21, -146, 956, 862, 0x00, 0x17, 0x84, 0xFF +vertex 69, 52, -135, 430, 34, 0x3D, 0x22, 0x97, 0xFF + +bowser_seg6_vertex_0603F1F8: # 0x0603F1F8 +vertex -106, 94, 78, 124, -380, 0xFB, 0xF9, 0x7E, 0xFF +vertex -85, 113, 62, 1042, -372, 0x54, 0x4B, 0x38, 0xFF +vertex -154, 176, 81, 488, 2016, 0xC3, 0x67, 0x29, 0xFF +vertex -154, 176, 81, 404, 2032, 0xC3, 0x67, 0x29, 0xFF +vertex -125, 101, 29, -76, -380, 0xA7, 0x19, 0xAA, 0xFF +vertex -131, 86, 58, 1026, -356, 0x8E, 0xD9, 0x27, 0xFF +vertex -154, 176, 81, 414, 2012, 0xC3, 0x67, 0x29, 0xFF +vertex -97, 118, 32, -42, -372, 0x21, 0x60, 0xB5, 0xFF +vertex -125, 101, 29, 1030, -368, 0xA7, 0x19, 0xAA, 0xFF +vertex -154, 176, 81, 416, 1976, 0xC3, 0x67, 0x29, 0xFF +vertex -85, 113, 62, -40, -360, 0x54, 0x4B, 0x38, 0xFF +vertex -97, 118, 32, 866, -356, 0x21, 0x60, 0xB5, 0xFF +vertex -106, 94, 78, 954, -428, 0xFB, 0xF9, 0x7E, 0xFF +vertex -154, 176, 81, 534, 2020, 0xC3, 0x67, 0x29, 0xFF +vertex -131, 86, 58, 44, -388, 0x8E, 0xD9, 0x27, 0xFF + +bowser_seg6_vertex_0603F2E8: # 0x0603F2E8 +vertex -111, 36, -71, 88, -12, 0xE7, 0x99, 0xBB, 0xFF +vertex -127, 44, -43, 1026, -8, 0xA2, 0xBC, 0x31, 0xFF +vertex -181, 75, -103, 430, 2004, 0x97, 0x15, 0xBE, 0xFF +vertex -181, 75, -103, 414, 2004, 0x97, 0x15, 0xBE, 0xFF +vertex -106, 88, -63, 24, -8, 0xFF, 0x79, 0xDD, 0xFF +vertex -98, 63, -83, 984, 0, 0x1F, 0x0E, 0x86, 0xFF +vertex -181, 75, -103, 436, 2012, 0x97, 0x15, 0xBE, 0xFF +vertex -124, 76, -39, -40, 12, 0xB1, 0x46, 0x45, 0xFF +vertex -106, 88, -63, 964, -16, 0xFF, 0x79, 0xDD, 0xFF +vertex -111, 36, -71, 986, 4, 0xE7, 0x99, 0xBB, 0xFF +vertex -181, 75, -103, 540, 1992, 0x97, 0x15, 0xBE, 0xFF +vertex -98, 63, -83, -152, 16, 0x1F, 0x0E, 0x86, 0xFF +vertex -181, 75, -103, 480, 2020, 0x97, 0x15, 0xBE, 0xFF +vertex -127, 44, -43, 56, -4, 0xA2, 0xBC, 0x31, 0xFF +vertex -124, 76, -39, 1028, -12, 0xB1, 0x46, 0x45, 0xFF + +bowser_seg6_vertex_0603F3D8: # 0x0603F3D8 +vertex 100, 102, 79, -2, -280, 0xEE, 0x07, 0x7D, 0xFF +vertex 127, 90, 65, 1050, -296, 0x65, 0xD6, 0x3F, 0xFF +vertex 154, 180, 82, 382, 2044, 0x3F, 0x66, 0x27, 0xFF +vertex 154, 180, 82, 512, 2016, 0x3F, 0x66, 0x27, 0xFF +vertex 128, 102, 34, -126, -256, 0x69, 0x07, 0xBB, 0xFF +vertex 102, 120, 29, 1068, -288, 0xF7, 0x58, 0xA6, 0xFF +vertex 154, 180, 82, 468, 2000, 0x3F, 0x66, 0x27, 0xFF +vertex 127, 90, 65, 88, -332, 0x65, 0xD6, 0x3F, 0xFF +vertex 128, 102, 34, 1024, -332, 0x69, 0x07, 0xBB, 0xFF +vertex 84, 120, 57, 1024, -312, 0xAA, 0x58, 0x1D, 0xFF +vertex 154, 180, 82, 458, 2040, 0x3F, 0x66, 0x27, 0xFF +vertex 102, 120, 29, 6, -280, 0xF7, 0x58, 0xA6, 0xFF +vertex 100, 102, 79, 924, -300, 0xEE, 0x07, 0x7D, 0xFF +vertex 154, 180, 82, 458, 2036, 0x3F, 0x66, 0x27, 0xFF +vertex 84, 120, 57, 0, -312, 0xAA, 0x58, 0x1D, 0xFF + +bowser_seg6_vertex_0603F4C8: # 0x0603F4C8 +vertex -87, 144, -1, 18, -8, 0x88, 0x09, 0x25, 0xFF +vertex -62, 153, 16, 946, 4, 0xF5, 0x30, 0x74, 0xFF +vertex -86, 232, -19, 500, 2008, 0xDC, 0x79, 0xF9, 0xFF +vertex -86, 232, -19, 426, 1952, 0xDC, 0x79, 0xF9, 0xFF +vertex -46, 153, -33, 130, 12, 0x3A, 0x2F, 0x9A, 0xFF +vertex -77, 144, -32, 904, 0, 0xB2, 0x06, 0x9D, 0xFF +vertex -86, 232, -19, 460, 1992, 0xDC, 0x79, 0xF9, 0xFF +vertex -37, 159, -2, 20, -28, 0x61, 0x49, 0x21, 0xFF +vertex -46, 153, -33, 1040, -12, 0x3A, 0x2F, 0x9A, 0xFF +vertex -87, 144, -1, 928, 24, 0x88, 0x09, 0x25, 0xFF +vertex -86, 232, -19, 416, 2012, 0xDC, 0x79, 0xF9, 0xFF +vertex -77, 144, -32, 52, 12, 0xB2, 0x06, 0x9D, 0xFF +vertex -86, 232, -19, 488, 2004, 0xDC, 0x79, 0xF9, 0xFF +vertex -62, 153, 16, 28, 12, 0xF5, 0x30, 0x74, 0xFF +vertex -37, 159, -2, 956, 16, 0x61, 0x49, 0x21, 0xFF + +bowser_seg6_vertex_0603F5B8: # 0x0603F5B8 +vertex 47, 153, -33, -284, 28, 0xC6, 0x2F, 0x9A, 0xFF +vertex 38, 159, -2, 980, 92, 0x9F, 0x49, 0x21, 0xFF +vertex 87, 232, -19, 418, 2036, 0x24, 0x79, 0xF9, 0xFF +vertex 87, 232, -19, 586, 1988, 0x24, 0x79, 0xF9, 0xFF +vertex 78, 144, -32, -34, 32, 0x4E, 0x06, 0x9D, 0xFF +vertex 47, 153, -33, 1302, 16, 0xC6, 0x2F, 0x9A, 0xFF +vertex 87, 232, -19, 460, 2000, 0x24, 0x79, 0xF9, 0xFF +vertex 88, 144, -1, 8, -4, 0x78, 0x09, 0x25, 0xFF +vertex 78, 144, -32, 974, -8, 0x4E, 0x06, 0x9D, 0xFF +vertex 87, 232, -19, 460, 2004, 0x24, 0x79, 0xF9, 0xFF +vertex 63, 153, 16, -382, 92, 0x0B, 0x30, 0x74, 0xFF +vertex 88, 144, -1, 1000, 4, 0x78, 0x09, 0x25, 0xFF +vertex 87, 232, -19, 604, 1996, 0x24, 0x79, 0xF9, 0xFF +vertex 38, 159, -2, -150, 4, 0x9F, 0x49, 0x21, 0xFF +vertex 63, 153, 16, 1090, 0, 0x0B, 0x30, 0x74, 0xFF + +bowser_seg6_vertex_0603F6A8: # 0x0603F6A8 +vertex 128, 44, -43, 1016, -8, 0x36, 0x8E, 0x05, 0xFF +vertex 125, 76, -39, -10, 4, 0x1E, 0x74, 0x27, 0xFF +vertex 128, 49, -43, 838, -8, 0x9B, 0x00, 0xB4, 0xFF +vertex 107, 88, -63, 962, 0, 0x01, 0x79, 0xDD, 0xFF +vertex 182, 75, -103, 474, 2012, 0x69, 0x15, 0xBE, 0xFF +vertex 99, 63, -83, 8, 0, 0xE1, 0x0E, 0x86, 0xFF +vertex 125, 76, -39, 896, -12, 0x1E, 0x74, 0x27, 0xFF +vertex 182, 75, -103, 464, 1980, 0x69, 0x15, 0xBE, 0xFF +vertex 107, 88, -63, 22, 0, 0x01, 0x79, 0xDD, 0xFF +vertex 182, 75, -103, 420, 2004, 0x69, 0x15, 0xBE, 0xFF +vertex 112, 36, -71, -142, -8, 0x19, 0x99, 0xBB, 0xFF +vertex 99, 63, -83, 858, -8, 0xE1, 0x0E, 0x86, 0xFF +vertex 182, 75, -103, 448, 2004, 0x69, 0x15, 0xBE, 0xFF +vertex 72, 132, -53, 898, -16, 0x27, 0x64, 0x43, 0xFF +vertex 107, 168, -127, 434, 2008, 0x3B, 0x50, 0xB2, 0xFF +vertex 46, 133, -72, -36, 16, 0xB7, 0x66, 0xF0, 0xFF + +bowser_seg6_vertex_0603F7A8: # 0x0603F7A8 +vertex 128, 44, -43, -70, 0, 0x36, 0x8E, 0x05, 0xFF +vertex 112, 36, -71, 1020, 20, 0x19, 0x99, 0xBB, 0xFF +vertex 182, 75, -103, 492, 2048, 0x69, 0x15, 0xBE, 0xFF +vertex 49, 108, -94, 980, -12, 0xC4, 0xFD, 0x91, 0xFF +vertex 107, 168, -127, 438, 2008, 0x3B, 0x50, 0xB2, 0xFF +vertex 77, 93, -88, -156, 0, 0x3E, 0xBB, 0xAA, 0xFF +vertex 46, 133, -72, 952, 20, 0xB7, 0x66, 0xF0, 0xFF +vertex 107, 168, -127, 480, 2004, 0x3B, 0x50, 0xB2, 0xFF +vertex 49, 108, -94, -58, -12, 0xC4, 0xFD, 0x91, 0xFF +vertex 107, 168, -127, 526, 2012, 0x3B, 0x50, 0xB2, 0xFF +vertex 92, 108, -62, -64, -8, 0x7C, 0xFC, 0x18, 0xFF +vertex 77, 93, -88, 1038, -12, 0x3E, 0xBB, 0xAA, 0xFF +vertex 26, 96, -112, -18, -8, 0x71, 0x34, 0xEB, 0xFF +vertex 16, 69, -126, 976, -8, 0x46, 0xBF, 0xAD, 0xFF +vertex 0, 124, -183, 434, 2004, 0xFF, 0x38, 0x8F, 0xFF + +bowser_seg6_vertex_0603F898: # 0x0603F898 +vertex 72, 132, -53, 38, 24, 0x27, 0x64, 0x43, 0xFF +vertex 92, 108, -62, 1040, 0, 0x7C, 0xFC, 0x18, 0xFF +vertex 107, 168, -127, 468, 2016, 0x3B, 0x50, 0xB2, 0xFF +vertex -25, 96, -112, -4, 12, 0x8E, 0x32, 0xEC, 0xFF +vertex 0, 113, -103, 968, 20, 0xFF, 0x7D, 0x11, 0xFF +vertex 0, 124, -183, 504, 2004, 0xFF, 0x38, 0x8F, 0xFF +vertex 0, 113, -103, -74, -12, 0xFF, 0x7D, 0x11, 0xFF +vertex 26, 96, -112, 916, -8, 0x71, 0x34, 0xEB, 0xFF +vertex 0, 124, -183, 400, 2012, 0xFF, 0x38, 0x8F, 0xFF +vertex -15, 69, -126, -194, 8, 0xBA, 0xBE, 0xAE, 0xFF +vertex -25, 96, -112, 746, -8, 0x8E, 0x32, 0xEC, 0xFF +vertex 0, 124, -183, 388, 2008, 0xFF, 0x38, 0x8F, 0xFF +vertex -71, 132, -53, 928, -4, 0xD9, 0x64, 0x43, 0xFF +vertex -106, 168, -127, 458, 1980, 0xC5, 0x50, 0xB2, 0xFF +vertex -91, 108, -62, 52, 0, 0x84, 0xFC, 0x18, 0xFF + +bowser_seg6_vertex_0603F988: # 0x0603F988 +vertex 16, 69, -126, 2, -8, 0x46, 0xBF, 0xAD, 0xFF +vertex -15, 69, -126, 1120, 8, 0xBA, 0xBE, 0xAE, 0xFF +vertex 0, 124, -183, 498, 2008, 0xFF, 0x38, 0x8F, 0xFF +vertex -48, 108, -94, 950, -4, 0x3C, 0xFD, 0x91, 0xFF +vertex -106, 168, -127, 382, 1992, 0xC5, 0x50, 0xB2, 0xFF +vertex -45, 133, -72, 6, -4, 0x49, 0x66, 0xF0, 0xFF +vertex -106, 168, -127, 520, 2028, 0xC5, 0x50, 0xB2, 0xFF +vertex -76, 93, -88, -156, 12, 0xC2, 0xBB, 0xAA, 0xFF +vertex -91, 108, -62, 932, 24, 0x84, 0xFC, 0x18, 0xFF +vertex -48, 108, -94, -36, 56, 0x3C, 0xFD, 0x91, 0xFF +vertex -76, 93, -88, 984, 0, 0xC2, 0xBB, 0xAA, 0xFF +vertex -106, 168, -127, 540, 2024, 0xC5, 0x50, 0xB2, 0xFF +vertex -71, 132, -53, 24, -12, 0xD9, 0x64, 0x43, 0xFF +vertex -45, 133, -72, 1000, -12, 0x49, 0x66, 0xF0, 0xFF +vertex -106, 168, -127, 464, 1996, 0xC5, 0x50, 0xB2, 0xFF + +bowser_seg6_vertex_0603FA78: # 0x0603FA78 +vertex 67, 104, 167, 1256, 140, 0x5C, 0x12, 0x55, 0xFF +vertex 40, 85, 189, 348, -110, 0x1D, 0x0D, 0x7A, 0xFF +vertex 49, 58, 158, 388, 952, 0x39, 0xC9, 0x62, 0xFF +vertex 81, 91, 138, 1556, 950, 0x4E, 0xF9, 0x63, 0xFF +vertex 82, 124, 131, 2140, 574, 0x5E, 0x40, 0x37, 0xFF +vertex 49, 58, 158, 3948, 972, 0x39, 0xC9, 0x62, 0xFF +vertex 40, 85, 189, 3544, -10, 0x1D, 0x0D, 0x7A, 0xFF +vertex 0, 51, 166, 2008, 982, 0x00, 0xB4, 0x65, 0xFF +vertex -48, 58, 158, 68, 942, 0xC6, 0xCA, 0x62, 0xFF +vertex -39, 85, 189, 324, -34, 0xE3, 0x0D, 0x7A, 0xFF +vertex -80, 91, 138, 1688, 952, 0xB2, 0xF9, 0x63, 0xFF +vertex -66, 104, 167, 1344, 156, 0xA4, 0x12, 0x55, 0xFF +vertex -81, 124, 131, 2464, 566, 0xA2, 0x40, 0x37, 0xFF +vertex -48, 58, 158, 196, 992, 0xC6, 0xCA, 0x62, 0xFF +vertex -39, 85, 189, 200, -62, 0xE3, 0x0D, 0x7A, 0xFF + +bowser_seg6_vertex_0603FB68: # 0x0603FB68 +vertex 129, -50, -86, 0, 0, 0x57, 0xC1, 0xBE, 0xFF +vertex 0, -48, -166, 0, 0, 0x00, 0xE5, 0x84, 0xFF +vertex 111, -16, -99, 0, 0, 0x50, 0x16, 0xA1, 0xFF +vertex 0, -21, -146, 0, 0, 0x00, 0x17, 0x84, 0xFF + +glabel bowser_seg6_dl_0603FBA8 # 0x0603FBA8 - 0x0603FC18 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06023C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_0603E718, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 7, 8, 4, 0x0, 3, 2, 8, 0x0 +gsSP1Triangle 7, 3, 8, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603FC18 # 0x0603FC18 - 0x0603FD38 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603E7A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 12, 11, 0x0, 0, 2, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603E8A8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603E988, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603EA68, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 5, 4, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603FD38 # 0x0603FD38 - 0x0603FDD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603EB48, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 2, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 2, 6, 7, 0x0, 8, 3, 2, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 2, 7, 8, 0x0 +gsSP2Triangles 7, 9, 8, 0x0, 10, 3, 8, 0x0 +gsSP2Triangles 11, 8, 9, 0x0, 11, 9, 12, 0x0 +gsSP2Triangles 10, 8, 11, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603FDD0 # 0x0603FDD0 - 0x0603FEA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603EC18, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 8, 7, 6, 0x0, 9, 7, 8, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603ED18, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 12, 10, 0x0, 10, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603EDF8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603FEA8 # 0x0603FEA8 - 0x0603FFA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0601F438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603EE58, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603EF58, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_0603F038, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex bowser_seg6_vertex_0603F128, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP1Triangle 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_0603FFA8 # 0x0603FFA8 - 0x06040180 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_0603F1F8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F2E8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F3D8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F4C8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F5B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F6A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_0603F7A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F898, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_0603F988, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06040180 # 0x06040180 - 0x060401F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_0603FA78, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 7, 9, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 11, 10, 0x0 +gsSP1Triangle 13, 14, 11, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060401F0 # 0x060401F0 - 0x06040210 +gsSPVertex bowser_seg6_vertex_0603FB68, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06040210 # 0x06040210 - 0x060402D8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603FBA8 +gsSPDisplayList bowser_seg6_dl_0603FC18 +gsSPDisplayList bowser_seg6_dl_0603FD38 +gsSPDisplayList bowser_seg6_dl_0603FDD0 +gsSPDisplayList bowser_seg6_dl_0603FEA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603FFA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_06040180 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList bowser_seg6_dl_060401F0 +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel bowser_seg6_dl_06040358 # 0x06040358 - 0x06040428 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_0603FBA8 +gsSPDisplayList bowser_seg6_dl_0603FC18 +gsSPDisplayList bowser_seg6_dl_0603FD38 +gsSPDisplayList bowser_seg6_dl_0603FDD0 +gsSPDisplayList bowser_seg6_dl_0603FEA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_0603FFA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_06040180 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList bowser_seg6_dl_060401F0 +gsSPEndDisplayList +.endif + +bowser_seg6_vertex_060402D8: # 0x060402D8 +vertex -36, -51, 15, 58, -378, 0xA6, 0xF9, 0x58, 0xFF +vertex -19, -43, 45, -690, -202, 0x92, 0xEF, 0x3B, 0xFF +vertex -40, 7, 39, -566, 990, 0x96, 0x22, 0x3C, 0xFF +vertex 26, 4, 87, 414, -46, 0xB7, 0x11, 0x65, 0xFF +vertex 62, 32, 94, -414, 796, 0x24, 0x63, 0x46, 0xFF +vertex -40, 7, 39, 2638, 304, 0x96, 0x22, 0x3C, 0xFF +vertex 157, -55, -19, -186, 770, 0x54, 0xA4, 0xEB, 0xFF +vertex 157, -55, 20, 1026, 616, 0x67, 0xBB, 0x16, 0xFF +vertex 150, -73, 0, 388, 122, 0x78, 0xD7, 0x00, 0xFF +vertex 56, -125, 36, 1342, 228, 0xEA, 0x95, 0x3F, 0xFF +vertex 135, -116, 30, -520, 234, 0x40, 0x9B, 0x28, 0xFF +vertex 71, -107, 61, 992, 860, 0xFE, 0xBA, 0x69, 0xFF +vertex -36, -51, -14, 804, -382, 0x9D, 0xF8, 0xB2, 0xFF +vertex 56, -125, -35, 728, -68, 0xEA, 0x95, 0xC1, 0xFF +vertex 71, -107, -60, 272, 742, 0xFE, 0xBA, 0x97, 0xFF +vertex 135, -116, -29, -1926, -108, 0x40, 0x9B, 0xD8, 0xFF + +bowser_seg6_vertex_060403D8: # 0x060403D8 +vertex -40, 7, 39, -566, 990, 0x96, 0x22, 0x3C, 0xFF +vertex -40, 7, -44, 1518, 984, 0xA0, 0x24, 0xB7, 0xFF +vertex -36, -51, -14, 804, -382, 0x9D, 0xF8, 0xB2, 0xFF +vertex -19, -43, -44, 1548, -208, 0x93, 0xEB, 0xC5, 0xFF +vertex 12, -28, -72, 2238, 88, 0xC0, 0x01, 0x93, 0xFF +vertex 56, -125, 36, 1264, -504, 0xEA, 0x95, 0x3F, 0xFF +vertex 56, -132, 0, 588, -514, 0x09, 0x82, 0x00, 0xFF +vertex 135, -116, 30, 1068, 970, 0x40, 0x9B, 0x28, 0xFF +vertex 56, -125, -35, -88, -472, 0xEA, 0x95, 0xC1, 0xFF +vertex 135, -116, -29, -62, 996, 0x40, 0x9B, 0xD8, 0xFF +vertex 137, -119, 0, 500, 1008, 0x54, 0xA2, 0x00, 0xFF +vertex 56, -125, -35, 728, -68, 0xEA, 0x95, 0xC1, 0xFF +vertex 39, -99, -51, 1272, 664, 0xFA, 0x9E, 0xB0, 0xFF +vertex 71, -107, -60, 272, 742, 0xFE, 0xBA, 0x97, 0xFF + +bowser_seg6_vertex_060404B8: # 0x060404B8 +vertex 10, -97, 45, -586, 996, 0xC6, 0xAC, 0x4A, 0xFF +vertex 56, -132, 0, 500, -326, 0x09, 0x82, 0x00, 0xFF +vertex 56, -125, 36, -290, -258, 0xEA, 0x95, 0x3F, 0xFF +vertex 10, -97, -44, 1348, 1070, 0xC6, 0xAC, 0xB6, 0xFF +vertex 56, -125, -35, 1274, -198, 0xEA, 0x95, 0xC1, 0xFF +vertex 10, -97, -44, 192, 1126, 0xC6, 0xAC, 0xB6, 0xFF +vertex 39, -99, -51, 822, 640, 0xFA, 0x9E, 0xB0, 0xFF +vertex 56, -125, -35, 800, -274, 0xEA, 0x95, 0xC1, 0xFF +vertex 150, -73, 0, 492, 886, 0x78, 0xD7, 0x00, 0xFF +vertex 137, -119, 0, 514, -20, 0x54, 0xA2, 0x00, 0xFF +vertex 135, -116, -29, -44, 22, 0x40, 0x9B, 0xD8, 0xFF +vertex 135, -116, 30, 1074, 38, 0x40, 0x9B, 0x28, 0xFF +vertex 71, -107, 61, 770, -12, 0xFE, 0xBA, 0x69, 0xFF +vertex 79, -67, 69, 584, 932, 0x00, 0xC4, 0x6F, 0xFF +vertex 49, -58, 77, 1338, 1218, 0x1C, 0xCE, 0x71, 0xFF +vertex 39, -99, 52, 1566, 166, 0xFA, 0x9E, 0x50, 0xFF + +bowser_seg6_vertex_060405B8: # 0x060405B8 +vertex 63, 45, 0, 478, -512, 0x1E, 0x7B, 0x00, 0xFF +vertex 62, 32, -93, 2542, -382, 0x25, 0x61, 0xB9, 0xFF +vertex -40, 7, -44, 1430, 2406, 0xA0, 0x24, 0xB7, 0xFF +vertex -40, 7, 39, -414, 2412, 0x96, 0x22, 0x3C, 0xFF +vertex 62, 32, 94, -1586, -370, 0x24, 0x63, 0x46, 0xFF +vertex 10, -97, 45, -12, -548, 0xC6, 0xAC, 0x4A, 0xFF +vertex -19, -43, 45, -14, 1000, 0x92, 0xEF, 0x3B, 0xFF +vertex -36, -51, 15, 1216, 1022, 0xA6, 0xF9, 0x58, 0xFF +vertex 10, -97, 45, 1618, 1004, 0xC6, 0xAC, 0x4A, 0xFF +vertex 56, -125, 36, 726, -172, 0xEA, 0x95, 0x3F, 0xFF +vertex 39, -99, 52, 900, 806, 0xFA, 0x9E, 0x50, 0xFF +vertex 39, -99, -51, -738, 482, 0xFA, 0x9E, 0xB0, 0xFF +vertex 49, -58, -76, -52, 1388, 0x1C, 0xCE, 0x8F, 0xFF +vertex 71, -107, -60, -14, 86, 0xFE, 0xBA, 0x97, 0xFF +vertex 71, -107, 61, 82, 472, 0xFE, 0xBA, 0x69, 0xFF + +bowser_seg6_vertex_060406A8: # 0x060406A8 +vertex -36, -51, -14, -184, 1010, 0x9D, 0xF8, 0xB2, 0xFF +vertex -19, -43, -44, 896, 874, 0x93, 0xEB, 0xC5, 0xFF +vertex 10, -97, -44, 958, -660, 0xC6, 0xAC, 0xB6, 0xFF +vertex 102, -67, 73, -2, 948, 0x08, 0xC2, 0x6E, 0xFF +vertex 79, -67, 69, 584, 932, 0x00, 0xC4, 0x6F, 0xFF +vertex 123, -90, 62, -536, 328, 0x29, 0xBD, 0x63, 0xFF +vertex 49, -58, -76, -52, 1388, 0x1C, 0xCE, 0x8F, 0xFF +vertex 79, -67, -68, 582, 902, 0x00, 0xC4, 0x91, 0xFF +vertex 71, -107, -60, -14, 86, 0xFE, 0xBA, 0x97, 0xFF +vertex -40, 7, 39, 1442, 942, 0x96, 0x22, 0x3C, 0xFF +vertex -19, -43, 45, 1006, -334, 0x92, 0xEF, 0x3B, 0xFF +vertex 12, -28, 73, -106, 6, 0xBE, 0x04, 0x6B, 0xFF +vertex 26, 4, 87, -646, 794, 0xB7, 0x11, 0x65, 0xFF +vertex -40, 7, -44, -2, 932, 0xA0, 0x24, 0xB7, 0xFF +vertex 26, 4, -86, 1490, 400, 0xB9, 0x0E, 0x99, 0xFF +vertex 12, -28, -72, 922, -146, 0xC0, 0x01, 0x93, 0xFF + +bowser_seg6_vertex_060407A8: # 0x060407A8 +vertex -40, 7, -44, -952, 762, 0xA0, 0x24, 0xB7, 0xFF +vertex 62, 32, -93, 1902, 694, 0x25, 0x61, 0xB9, 0xFF +vertex 26, 4, -86, 916, 272, 0xB9, 0x0E, 0x99, 0xFF + +bowser_seg6_vertex_060407D8: # 0x060407D8 +vertex 154, 6, 90, 1150, -66, 0x0B, 0x42, 0x6B, 0xFF +vertex 151, -43, 67, 1214, -1116, 0x20, 0xBF, 0x67, 0xFF +vertex 198, -43, 64, 0, -1182, 0x3E, 0xC5, 0x5D, 0xFF +vertex 62, 32, -93, -48, 928, 0x25, 0x61, 0xB9, 0xFF +vertex 76, 14, 0, 2026, 760, 0x64, 0x4D, 0x00, 0xFF +vertex 83, 2, -86, 72, 710, 0x62, 0x34, 0xC4, 0xFF +vertex 63, 45, 0, 2068, 964, 0x1E, 0x7B, 0x00, 0xFF +vertex 62, 32, 94, 4140, 854, 0x24, 0x63, 0x46, 0xFF +vertex 98, -10, -72, 388, 598, 0x0B, 0x79, 0xDD, 0xFF +vertex 83, 2, 87, 3948, 642, 0x62, 0x34, 0x3C, 0xFF +vertex 98, -10, 73, 3612, 544, 0x0B, 0x79, 0x23, 0xFF +vertex 94, -30, 91, 2700, -896, 0x34, 0xF9, 0x73, 0xFF +vertex 194, 27, 35, -18, 960, 0x42, 0x68, 0x1D, 0xFF +vertex 170, 27, 44, 612, 924, 0x15, 0x6D, 0x3C, 0xFF + +bowser_seg6_vertex_060408B8: # 0x060408B8 +vertex 151, -43, -66, 714, -182, 0x20, 0xBF, 0x99, 0xFF +vertex 114, -47, -72, -112, 142, 0x16, 0xEF, 0x85, 0xFF +vertex 94, -30, -90, -386, 792, 0x34, 0xF9, 0x8D, 0xFF +vertex 94, -30, 91, 2700, -896, 0x34, 0xF9, 0x73, 0xFF +vertex 114, -47, 73, 2184, -1210, 0x16, 0xEF, 0x7B, 0xFF +vertex 151, -43, 67, 1214, -1116, 0x20, 0xBF, 0x67, 0xFF +vertex 62, 0, -113, 736, 1006, 0x12, 0x1F, 0x87, 0xFF +vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF +vertex 26, 4, -86, -82, 1186, 0xB9, 0x0E, 0x99, 0xFF +vertex 62, 32, -93, 886, 1590, 0x25, 0x61, 0xB9, 0xFF +vertex 12, -28, -72, -612, 530, 0xC0, 0x01, 0x93, 0xFF +vertex 198, -43, -63, 1788, -624, 0x3E, 0xC5, 0xA3, 0xFF +vertex 154, 6, -89, 1086, 900, 0x0B, 0x42, 0x95, 0xFF +vertex 226, -26, -24, 430, -686, 0x7B, 0x0C, 0xE8, 0xFF +vertex 198, -43, -63, -716, -672, 0x3E, 0xC5, 0xA3, 0xFF +vertex 201, -2, -61, -652, 312, 0x5B, 0x25, 0xB1, 0xFF + +bowser_seg6_vertex_060409B8: # 0x060409B8 +vertex 170, 27, -43, -102, 1494, 0x15, 0x6D, 0xC4, 0xFF +vertex 194, 27, -34, 168, 1126, 0x42, 0x68, 0xE3, 0xFF +vertex 154, 6, -89, -1448, 1234, 0x0B, 0x42, 0x95, 0xFF +vertex 199, 13, 0, 1184, 690, 0x36, 0x72, 0x00, 0xFF +vertex 226, -26, -24, 430, -686, 0x7B, 0x0C, 0xE8, 0xFF +vertex 201, -2, -61, -652, 312, 0x5B, 0x25, 0xB1, 0xFF +vertex 170, 33, -25, 434, 1636, 0x17, 0x74, 0x2D, 0xFF +vertex 226, -26, 25, 1882, -720, 0x79, 0x15, 0x1D, 0xFF +vertex 194, 27, 35, 2216, 1076, 0x42, 0x68, 0x1D, 0xFF +vertex 146, 12, -16, 686, 1456, 0xC3, 0x67, 0x29, 0xFF +vertex 170, 33, 26, 1970, 1600, 0x17, 0x74, 0xD4, 0xFF +vertex 146, 12, 17, 1710, 1432, 0xC3, 0x67, 0xD7, 0xFF +vertex 154, 6, -89, 0, -488, 0x0B, 0x42, 0x95, 0xFF +vertex 146, 18, -53, 826, -458, 0xC0, 0x61, 0xCE, 0xFF +vertex 170, 27, -43, 1050, -996, 0x15, 0x6D, 0xC4, 0xFF + +bowser_seg6_vertex_06040AA8: # 0x06040AA8 +vertex 154, 6, -89, 0, -488, 0x0B, 0x42, 0x95, 0xFF +vertex 94, -30, -90, -46, 1012, 0x34, 0xF9, 0x8D, 0xFF +vertex 98, -10, -72, 378, 734, 0x0B, 0x79, 0xDD, 0xFF +vertex 146, 18, -53, 826, -458, 0xC0, 0x61, 0xCE, 0xFF +vertex 201, -2, 62, 3004, 226, 0x5B, 0x25, 0x4F, 0xFF +vertex 194, 27, 35, 2216, 1076, 0x42, 0x68, 0x1D, 0xFF +vertex 154, 6, 90, 3836, 1108, 0x0B, 0x42, 0x6B, 0xFF +vertex 226, -26, 25, 1882, -720, 0x79, 0x15, 0x1D, 0xFF +vertex 198, -43, 64, 3028, -760, 0x3E, 0xC5, 0x5D, 0xFF +vertex 151, -43, -66, -16, 52, 0x20, 0xBF, 0x99, 0xFF +vertex 198, -43, -63, 0, 990, 0x3E, 0xC5, 0xA3, 0xFF +vertex 183, -75, -16, 850, 672, 0xFF, 0x85, 0xE4, 0xFF +vertex 157, -55, -19, 826, 164, 0x54, 0xA4, 0xEB, 0xFF +vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF +vertex 49, -58, -76, 28, -286, 0x1C, 0xCE, 0x8F, 0xFF +vertex 12, -28, -72, -612, 530, 0xC0, 0x01, 0x93, 0xFF + +bowser_seg6_vertex_06040BA8: # 0x06040BA8 +vertex 215, -61, -21, 700, 1310, 0x58, 0xAC, 0xDF, 0xFF +vertex 183, -75, -16, 850, 672, 0xFF, 0x85, 0xE4, 0xFF +vertex 198, -43, -63, 0, 990, 0x3E, 0xC5, 0xA3, 0xFF +vertex 215, -61, 22, 1522, 1292, 0x5B, 0xAB, 0x16, 0xFF +vertex 183, -75, 17, 1470, 658, 0xE6, 0x88, 0x1C, 0xFF +vertex 157, -55, -19, 826, 164, 0x54, 0xA4, 0xEB, 0xFF +vertex 157, -55, 20, 1570, 148, 0x67, 0xBB, 0x16, 0xFF +vertex 198, -43, 64, 2306, 938, 0x3E, 0xC5, 0x5D, 0xFF +vertex 151, -43, 67, 2432, -2, 0x20, 0xBF, 0x67, 0xFF +vertex 79, -67, -68, 622, -692, 0x00, 0xC4, 0x91, 0xFF +vertex 49, -58, -76, 28, -286, 0x1C, 0xCE, 0x8F, 0xFF +vertex 102, -67, -72, 1162, -792, 0x08, 0xC2, 0x92, 0xFF +vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF +vertex 94, -30, 91, -256, -102, 0x34, 0xF9, 0x73, 0xFF +vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF +vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF + +bowser_seg6_vertex_06040CA8: # 0x06040CA8 +vertex 94, -30, -90, 1234, 98, 0x34, 0xF9, 0x8D, 0xFF +vertex 114, -47, -72, 1524, -452, 0x16, 0xEF, 0x85, 0xFF +vertex 102, -67, -72, 1162, -792, 0x08, 0xC2, 0x92, 0xFF +vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF +vertex 102, -67, 73, -382, -18, 0x08, 0xC2, 0x6E, 0xFF +vertex 49, -58, 77, 802, 130, 0x1C, 0xCE, 0x71, 0xFF +vertex 79, -67, 69, 116, -10, 0x00, 0xC4, 0x6F, 0xFF +vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF +vertex 94, -30, 91, -256, -102, 0x34, 0xF9, 0x73, 0xFF +vertex 98, -10, 73, -412, 392, 0x0B, 0x79, 0x23, 0xFF +vertex 102, -67, 73, -310, -1040, 0x08, 0xC2, 0x6E, 0xFF +vertex 114, -47, 73, -636, -578, 0x16, 0xEF, 0x7B, 0xFF +vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF +vertex 98, -10, 73, 3836, 776, 0x0B, 0x79, 0x23, 0xFF +vertex 94, -30, 91, 4264, 1066, 0x34, 0xF9, 0x73, 0xFF +vertex 154, 6, 90, 4240, -434, 0x0B, 0x42, 0x6B, 0xFF + +bowser_seg6_vertex_06040DA8: # 0x06040DA8 +vertex 26, 4, 87, 1196, 900, 0xB7, 0x11, 0x65, 0xFF +vertex 63, -31, 111, 490, -88, 0x00, 0xDC, 0x79, 0xFF +vertex 62, 0, 114, 382, 712, 0x12, 0x1F, 0x79, 0xFF +vertex 83, 2, 87, -102, 728, 0x62, 0x34, 0x3C, 0xFF +vertex 12, -28, 73, 1636, 114, 0xBE, 0x04, 0x6B, 0xFF +vertex 49, -58, 77, 898, -712, 0x1C, 0xCE, 0x71, 0xFF +vertex 102, -67, 73, -310, -1040, 0x08, 0xC2, 0x6E, 0xFF +vertex 83, 2, -86, 1160, 822, 0x62, 0x34, 0xC4, 0xFF +vertex 94, -30, -90, 1234, 98, 0x34, 0xF9, 0x8D, 0xFF +vertex 63, -31, -110, 548, 328, 0x00, 0xDC, 0x87, 0xFF +vertex 98, -10, -72, 1400, 416, 0x0B, 0x79, 0xDD, 0xFF +vertex 146, 18, 54, 3382, -426, 0xC0, 0x61, 0x32, 0xFF +vertex 98, -10, 73, 3836, 776, 0x0B, 0x79, 0x23, 0xFF +vertex 154, 6, 90, 4240, -434, 0x0B, 0x42, 0x6B, 0xFF +vertex 170, 27, 44, 3156, -970, 0x15, 0x6D, 0x3C, 0xFF +vertex 62, 32, 94, 270, 1514, 0x24, 0x63, 0x46, 0xFF + +bowser_seg6_vertex_06040EA8: # 0x06040EA8 +vertex 62, 32, -93, 616, 1358, 0x25, 0x61, 0xB9, 0xFF +vertex 83, 2, -86, 1006, 410, 0x62, 0x34, 0xC4, 0xFF +vertex 62, 0, -113, 96, 522, 0x12, 0x1F, 0x87, 0xFF +vertex 63, -31, -110, 54, -430, 0x00, 0xDC, 0x87, 0xFF +vertex 199, 13, 0, 2100, -1358, 0x36, 0x72, 0x00, 0xFF +vertex 146, 12, -16, 1690, -380, 0xC3, 0x67, 0x29, 0xFF +vertex 146, 12, 17, 2518, -370, 0xC3, 0x67, 0xD7, 0xFF +vertex 170, 33, -25, 86, 1044, 0x17, 0x74, 0x2D, 0xFF +vertex 194, 27, -34, 0, 798, 0x42, 0x68, 0xE3, 0xFF +vertex 170, 27, -43, -168, 1046, 0x15, 0x6D, 0xC4, 0xFF +vertex 170, 27, 44, 1072, 1038, 0x15, 0x6D, 0x3C, 0xFF +vertex 194, 27, 35, 944, 792, 0x42, 0x68, 0x1D, 0xFF +vertex 170, 33, 26, 818, 1038, 0x17, 0x74, 0xD4, 0xFF +vertex 154, 6, 90, 1626, 754, 0x0B, 0x42, 0x6B, 0xFF +vertex 198, -43, 64, 222, -854, 0x3E, 0xC5, 0x5D, 0xFF +vertex 201, -2, 62, -76, 244, 0x5B, 0x25, 0x4F, 0xFF + +bowser_seg6_vertex_06040FA8: # 0x06040FA8 +vertex 201, -2, -61, 1502, 342, 0x5B, 0x25, 0xB1, 0xFF +vertex 198, -43, -63, 1302, -672, 0x3E, 0xC5, 0xA3, 0xFF +vertex 154, 6, -89, 100, 724, 0x0B, 0x42, 0x95, 0xFF + +bowser_seg6_vertex_06040FD8: # 0x06040FD8 +vertex 146, 12, -16, 348, 1572, 0xC3, 0x67, 0x29, 0xFF +vertex 146, 18, -53, 126, 1636, 0xC0, 0x61, 0xCE, 0xFF +vertex 98, -10, -72, 20, 612, 0x0B, 0x79, 0xDD, 0xFF +vertex 146, 12, 17, 562, 1556, 0xC3, 0x67, 0xD7, 0xFF +vertex 98, -10, 0, 464, 576, 0x06, 0x7E, 0x00, 0xFF +vertex 98, -10, 73, 910, 544, 0x0B, 0x79, 0x23, 0xFF +vertex 146, 18, 54, 784, 1584, 0xC0, 0x61, 0x32, 0xFF +vertex 98, -10, 0, 446, 776, 0x06, 0x7E, 0x00, 0xFF +vertex 98, -10, -72, 16, 820, 0x0B, 0x79, 0xDD, 0xFF +vertex 76, 14, 0, 456, 1804, 0x64, 0x4D, 0x00, 0xFF +vertex 98, -10, 73, 878, 728, 0x0B, 0x79, 0x23, 0xFF + +bowser_seg6_vertex_06041088: # 0x06041088 +vertex -36, -51, 15, -54, 1716, 0xA6, 0xF9, 0x58, 0xFF +vertex -95, -69, 0, -44, 752, 0xA3, 0x56, 0x00, 0xFF +vertex -64, -103, 0, 580, 640, 0xAF, 0x9F, 0xFF, 0xFF +vertex -51, -159, 0, 736, 392, 0x87, 0xDB, 0xFF, 0xFF +vertex 10, -97, -44, 496, 1764, 0xC6, 0xAC, 0xB6, 0xFF +vertex -8, -167, 0, 976, 744, 0x03, 0x82, 0x00, 0xFF +vertex -37, -120, 0, 478, 988, 0x82, 0xF9, 0x00, 0xFF +vertex 33, -158, 0, 1074, 1296, 0x41, 0x94, 0x00, 0xFF +vertex 56, -132, 0, 962, 1832, 0x09, 0x82, 0x00, 0xFF +vertex -36, -51, -14, -58, 1796, 0x9D, 0xF8, 0xB2, 0xFF +vertex -37, -120, 0, 942, 712, 0x82, 0xF9, 0x00, 0xFF +vertex -51, -159, 0, 1462, -16, 0x87, 0xDB, 0xFF, 0xFF +vertex 10, -97, 45, 804, 1636, 0xC6, 0xAC, 0x4A, 0xFF +vertex -36, -51, -14, 818, 1844, 0x9D, 0xF8, 0xB2, 0xFF +vertex -95, -69, 0, 276, 908, 0xA3, 0x56, 0x00, 0xFF +vertex -36, -51, 15, 188, 1864, 0xA6, 0xF9, 0x58, 0xFF + +bowser_seg6_vertex_06041188: # 0x06041188 +vertex 10, -97, 45, 804, 1636, 0xC6, 0xAC, 0x4A, 0xFF +vertex -51, -159, 0, 1462, -16, 0x87, 0xDB, 0xFF, 0xFF +vertex -8, -167, 0, 1756, 380, 0x03, 0x82, 0x00, 0xFF +vertex 33, -158, 0, 1794, 1028, 0x41, 0x94, 0x00, 0xFF +vertex 56, -132, 0, 1510, 1672, 0x09, 0x82, 0x00, 0xFF +vertex -37, -120, 0, 478, 988, 0x82, 0xF9, 0x00, 0xFF +vertex -64, -103, 0, 234, 912, 0xAF, 0x9F, 0xFF, 0xFF +vertex -36, -51, -14, -58, 1796, 0x9D, 0xF8, 0xB2, 0xFF +vertex -95, -69, 0, -162, 976, 0xA3, 0x56, 0x00, 0xFF + +bowser_seg6_vertex_06041218: # 0x06041218 +vertex 8, -89, 106, 912, 1024, 0xE7, 0xE1, 0x78, 0xFF +vertex -14, -133, 74, 380, 2016, 0xDB, 0x87, 0xFE, 0xFF +vertex 21, -103, 77, 176, 1272, 0x3B, 0x92, 0x14, 0xFF +vertex 21, -103, 77, 974, 1168, 0x3B, 0x92, 0x14, 0xFF +vertex -14, -133, 74, 512, 2000, 0xDB, 0x87, 0xFE, 0xFF +vertex -8, -83, 69, 146, 928, 0x86, 0xDF, 0x00, 0xFF +vertex -19, -43, 45, 1004, -40, 0x92, 0xEF, 0x3B, 0xFF +vertex -8, -83, 69, 976, 1256, 0x86, 0xDF, 0x00, 0xFF +vertex 9, -57, 98, 48, 1108, 0xD5, 0x38, 0x68, 0xFF +vertex 12, -28, 73, -52, -20, 0xBE, 0x04, 0x6B, 0xFF +vertex 9, -57, -97, 840, 896, 0xD5, 0x38, 0x98, 0xFF +vertex 8, -89, -105, 1072, 1340, 0xE7, 0xE1, 0x88, 0xFF +vertex -8, -83, -68, -60, 1092, 0x86, 0xDF, 0x00, 0xFF +vertex -14, -133, -73, 84, 1768, 0xDB, 0x87, 0x02, 0xFF +vertex 30, -74, 100, 646, 660, 0x4A, 0xF4, 0x66, 0xFF + +bowser_seg6_vertex_06041308: # 0x06041308 +vertex 10, -97, 45, 612, -36, 0xC6, 0xAC, 0x4A, 0xFF +vertex 21, -103, 77, 1000, 1276, 0x3B, 0x92, 0x14, 0xFF +vertex -8, -83, 69, 96, 1060, 0x86, 0xDF, 0x00, 0xFF +vertex 21, -103, -76, 934, 880, 0x3B, 0x92, 0xEC, 0xFF +vertex 8, -89, -105, 168, 1344, 0xE7, 0xE1, 0x88, 0xFF +vertex 30, -74, -99, 292, 612, 0x4A, 0xF4, 0x9A, 0xFF +vertex -14, -133, -73, 996, 2028, 0xDB, 0x87, 0x02, 0xFF +vertex -8, -83, -68, 796, 1460, 0x86, 0xDF, 0x00, 0xFF +vertex 21, -103, -76, 262, 1560, 0x3B, 0x92, 0xEC, 0xFF +vertex 10, -97, -44, 640, 80, 0xC6, 0xAC, 0xB6, 0xFF +vertex 39, -99, -51, 166, 8, 0xFA, 0x9E, 0xB0, 0xFF +vertex -19, -43, -44, 1182, 52, 0x93, 0xEB, 0xC5, 0xFF +vertex -19, -43, 45, -730, 164, 0x92, 0xEF, 0x3B, 0xFF +vertex 39, -99, 52, 1230, 212, 0xFA, 0x9E, 0x50, 0xFF + +bowser_seg6_vertex_060413E8: # 0x060413E8 +vertex 49, -58, 77, 1006, -40, 0x1C, 0xCE, 0x71, 0xFF +vertex 21, -103, 77, 120, 808, 0x3B, 0x92, 0x14, 0xFF +vertex 39, -99, 52, -10, -24, 0xFA, 0x9E, 0x50, 0xFF +vertex 30, -74, 100, 910, 908, 0x4A, 0xF4, 0x66, 0xFF +vertex -8, -83, 69, 956, 1236, 0x86, 0xDF, 0x00, 0xFF +vertex -14, -133, 74, 396, 1884, 0xDB, 0x87, 0xFE, 0xFF +vertex 8, -89, 106, 206, 872, 0xE7, 0xE1, 0x78, 0xFF +vertex 9, -57, 98, 644, 520, 0xD5, 0x38, 0x68, 0xFF +vertex -8, -83, -68, 1164, 1184, 0x86, 0xDF, 0x00, 0xFF +vertex -14, -133, -73, 528, 2044, 0xDB, 0x87, 0x02, 0xFF +vertex 21, -103, -76, 288, 984, 0x3B, 0x92, 0xEC, 0xFF +vertex -8, -83, -68, 108, 1156, 0x86, 0xDF, 0x00, 0xFF +vertex -19, -43, -44, 48, -8, 0x93, 0xEB, 0xC5, 0xFF +vertex 9, -57, -97, 904, 1020, 0xD5, 0x38, 0x98, 0xFF +vertex 12, -28, -72, 960, 8, 0xC0, 0x01, 0x93, 0xFF + +bowser_seg6_vertex_060414D8: # 0x060414D8 +vertex 30, -74, -99, -52, 960, 0x4A, 0xF4, 0x9A, 0xFF +vertex 49, -58, -76, -6, -16, 0x1C, 0xCE, 0x8F, 0xFF +vertex 21, -103, -76, 780, 828, 0x3B, 0x92, 0xEC, 0xFF +vertex 39, -99, -51, 1044, -40, 0xFA, 0x9E, 0xB0, 0xFF +vertex 146, 12, -16, -158, 20, 0xC3, 0x67, 0x29, 0xFF +vertex 135, 53, -34, 526, 2012, 0xE9, 0x7B, 0xEC, 0xFF +vertex 146, 18, -53, 1216, 60, 0xC0, 0x61, 0xCE, 0xFF +vertex 146, 18, 54, -576, 52, 0xC0, 0x61, 0x32, 0xFF +vertex 135, 53, 35, 574, 1980, 0xE9, 0x7B, 0x14, 0xFF +vertex 146, 12, 17, 1148, 20, 0xC3, 0x67, 0xD7, 0xFF +vertex 135, 53, 35, 514, 2012, 0xE9, 0x7B, 0x14, 0xFF +vertex 146, 18, 54, 1094, -20, 0xC0, 0x61, 0x32, 0xFF +vertex 170, 27, 44, -198, -16, 0x15, 0x6D, 0x3C, 0xFF +vertex 170, 27, -43, 1234, 16, 0x15, 0x6D, 0xC4, 0xFF +vertex 146, 18, -53, 0, 56, 0xC0, 0x61, 0xCE, 0xFF +vertex 135, 53, -34, 522, 1964, 0xE9, 0x7B, 0xEC, 0xFF + +bowser_seg6_vertex_060415D8: # 0x060415D8 +vertex 146, 12, 17, -398, 4, 0xC3, 0x67, 0xD7, 0xFF +vertex 135, 53, 35, 552, 2028, 0xE9, 0x7B, 0x14, 0xFF +vertex 170, 33, 26, 1294, 0, 0x17, 0x74, 0xD4, 0xFF +vertex 135, 53, -34, 480, 2076, 0xE9, 0x7B, 0xEC, 0xFF +vertex 170, 33, -25, 924, 112, 0x17, 0x74, 0x2D, 0xFF +vertex 170, 27, -43, -36, 116, 0x15, 0x6D, 0xC4, 0xFF +vertex 135, 53, -34, 400, 1996, 0xE9, 0x7B, 0xEC, 0xFF +vertex 146, 12, -16, 1276, 16, 0xC3, 0x67, 0x29, 0xFF +vertex 170, 33, -25, -128, -4, 0x17, 0x74, 0x2D, 0xFF +vertex 135, 53, 35, 362, 2012, 0xE9, 0x7B, 0x14, 0xFF +vertex 170, 27, 44, 1048, -12, 0x15, 0x6D, 0x3C, 0xFF +vertex 170, 33, 26, -52, -44, 0x17, 0x74, 0xD4, 0xFF + +bowser_seg6_vertex_06041698: # 0x06041698 +vertex 9, -57, -97, 276, 724, 0xD5, 0x38, 0x98, 0xFF +vertex 12, -28, -72, 218, 0, 0xC0, 0x01, 0x93, 0xFF +vertex 49, -58, -76, 976, -48, 0x1C, 0xCE, 0x8F, 0xFF +vertex 30, -74, -99, 712, 712, 0x4A, 0xF4, 0x9A, 0xFF +vertex 8, -89, -105, 448, 1212, 0xE7, 0xE1, 0x88, 0xFF +vertex 49, -58, 77, -330, -12, 0x1C, 0xCE, 0x71, 0xFF +vertex 12, -28, 73, 854, -8, 0xBE, 0x04, 0x6B, 0xFF +vertex 9, -57, 98, 744, 1408, 0xD5, 0x38, 0x68, 0xFF +vertex 30, -74, 100, 62, 1408, 0x4A, 0xF4, 0x66, 0xFF +vertex 9, -57, 98, 764, 916, 0xD5, 0x38, 0x68, 0xFF +vertex 8, -89, 106, 326, 1780, 0xE7, 0xE1, 0x78, 0xFF +vertex 30, -74, 100, -10, 916, 0x4A, 0xF4, 0x66, 0xFF + +bowser_seg6_vertex_06041758: # 0x06041758 +vertex 123, -90, 62, 1728, 54, 0x29, 0xBD, 0x63, 0xFF +vertex 126, -66, 77, 1880, 686, 0x18, 0xE6, 0x79, 0xFF +vertex 102, -67, 73, 2268, 532, 0x08, 0xC2, 0x6E, 0xFF +vertex 146, -71, 61, 1304, 498, 0x63, 0xCC, 0x3B, 0xFF +vertex 151, -43, 67, 1304, 1100, 0x20, 0xBF, 0x67, 0xFF +vertex 114, -47, 73, 2076, 944, 0x16, 0xEF, 0x7B, 0xFF +vertex 146, -71, 61, 1344, 496, 0x63, 0xCC, 0x3B, 0xFF +vertex 149, -75, 42, 892, 372, 0x6C, 0xE0, 0x38, 0xFF +vertex 157, -55, 20, 256, 782, 0x67, 0xBB, 0x16, 0xFF +vertex 151, -43, 67, 1344, 1116, 0x20, 0xBF, 0x67, 0xFF +vertex 123, -90, 62, 1588, -8, 0x29, 0xBD, 0x63, 0xFF + +bowser_seg6_vertex_06041808: # 0x06041808 +vertex 71, -107, -60, 2224, 222, 0xFE, 0xBA, 0x97, 0xFF +vertex 123, -90, -61, 1540, 648, 0x29, 0xBD, 0x9D, 0xFF +vertex 135, -116, -29, 940, -94, 0x40, 0x9B, 0xD8, 0xFF +vertex 79, -67, -68, 2072, 1098, 0x00, 0xC4, 0x91, 0xFF +vertex 155, -86, -33, 620, 582, 0x74, 0xDE, 0xDA, 0xFF +vertex 149, -75, -41, 780, 844, 0x6C, 0xE0, 0xC8, 0xFF +vertex 150, -73, 0, -4, 584, 0x78, 0xD7, 0x00, 0xFF +vertex 135, -116, 30, 920, -114, 0x40, 0x9B, 0x28, 0xFF +vertex 150, -73, 0, -20, 588, 0x78, 0xD7, 0x00, 0xFF +vertex 155, -86, 34, 608, 590, 0x74, 0xDE, 0x26, 0xFF +vertex 149, -75, 42, 768, 862, 0x6C, 0xE0, 0x38, 0xFF +vertex 123, -90, 62, 1528, 660, 0x29, 0xBD, 0x63, 0xFF +vertex 157, -55, 20, 184, 1136, 0x67, 0xBB, 0x16, 0xFF +vertex 79, -67, 69, 2068, 1132, 0x00, 0xC4, 0x6F, 0xFF +vertex 71, -107, 61, 2212, 220, 0xFE, 0xBA, 0x69, 0xFF +vertex 157, -55, -19, 192, 1108, 0x54, 0xA4, 0xEB, 0xFF + +bowser_seg6_vertex_06041908: # 0x06041908 +vertex 198, -43, 64, 2516, 214, 0x3E, 0xC5, 0x5D, 0xFF +vertex 215, -61, 22, 1532, -22, 0x5B, 0xAB, 0x16, 0xFF +vertex 226, -26, 25, 1588, 746, 0x79, 0x15, 0x1D, 0xFF +vertex 215, -61, -21, 468, -4, 0x58, 0xAC, 0xDF, 0xFF +vertex 226, -26, -24, 416, 766, 0x7B, 0x0C, 0xE8, 0xFF +vertex 198, -43, -63, -508, 264, 0x3E, 0xC5, 0xA3, 0xFF + +bowser_seg6_vertex_06041968: # 0x06041968 +vertex 146, -71, -60, 1324, 512, 0x63, 0xCC, 0xC5, 0xFF +vertex 151, -43, -66, 1500, 1070, 0x20, 0xBF, 0x99, 0xFF +vertex 157, -55, -19, 368, 840, 0x54, 0xA4, 0xEB, 0xFF +vertex 79, -67, -68, 2616, 500, 0x00, 0xC4, 0x91, 0xFF +vertex 102, -67, -72, 2200, 584, 0x08, 0xC2, 0x92, 0xFF +vertex 123, -90, -61, 1784, 124, 0x29, 0xBD, 0x9D, 0xFF +vertex 126, -66, -76, 1780, 670, 0x18, 0xE6, 0x87, 0xFF +vertex 114, -47, -72, 2000, 976, 0x16, 0xEF, 0x85, 0xFF +vertex 146, -71, -60, 1364, 536, 0x63, 0xCC, 0xC5, 0xFF +vertex 151, -43, -66, 1296, 1098, 0x20, 0xBF, 0x99, 0xFF +vertex 149, -75, -41, 860, 432, 0x6C, 0xE0, 0xC8, 0xFF +vertex 123, -90, -61, 1436, -76, 0x29, 0xBD, 0x9D, 0xFF + +glabel bowser_seg6_dl_06041A28 # 0x06041A28 - 0x06041BA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06028438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_060402D8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_060403D8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 10, 0x0 +gsSP2Triangles 10, 7, 6, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_060404B8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 8, 11, 9, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 12, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_060405B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 10, 9, 14, 0x0 +gsSPVertex bowser_seg6_vertex_060406A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_060407A8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06041BA0 # 0x06041BA0 - 0x06041E48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06020C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_060407D8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 4, 9, 10, 0x0 +gsSP2Triangles 7, 9, 4, 0x0, 0, 11, 1, 0x0 +gsSP1Triangle 0, 12, 13, 0x0 +gsSPVertex bowser_seg6_vertex_060408B8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 0, 12, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_060409B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 3, 1, 6, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 3, 8, 7, 0x0, 6, 9, 3, 0x0 +gsSP2Triangles 10, 8, 3, 0x0, 11, 10, 3, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06040AA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 4, 8, 7, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06040BA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 1, 4, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 6, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06040CA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 8, 0x0, 8, 12, 10, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06040DA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 8, 7, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 11, 13, 0x0, 3, 15, 2, 0x0 +gsSP1Triangle 2, 15, 0, 0x0 +gsSPVertex bowser_seg6_vertex_06040EA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06040FA8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06041E48 # 0x06041E48 - 0x06041EA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06024438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06040FD8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 0, 4, 3, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 +gsSP1Triangle 0, 2, 4, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06041EA8 # 0x06041EA8 - 0x06041F50 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06028C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06041088, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 4, 8, 7, 0x0, 4, 6, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 0, 2, 0x0 +gsSP2Triangles 12, 0, 10, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06041188, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 5, 6, 7, 0x0 +gsSP1Triangle 6, 8, 7, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06041F50 # 0x06041F50 - 0x06042098 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06041218, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 +gsSP1Triangle 14, 0, 2, 0x0 +gsSPVertex bowser_seg6_vertex_06041308, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 9, 11, 7, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 1, 0, 0x0 +gsSPVertex bowser_seg6_vertex_060413E8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex bowser_seg6_vertex_060414D8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_060415D8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042098 # 0x06042098 - 0x060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602BC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06041698, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060420F0 # 0x060420F0 - 0x06042140 +gsSPVertex bowser_seg6_vertex_06041758, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 1, 4, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 8, 9, 6, 0x0, 6, 10, 7, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042140 # 0x06042140 - 0x060421D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0601FC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_06041808, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 1, 5, 4, 0x0 +gsSP2Triangles 6, 2, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 7, 9, 0x0 +gsSP2Triangles 8, 12, 9, 0x0, 9, 12, 10, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 7, 11, 0x0 +gsSP2Triangles 4, 15, 6, 0x0, 5, 15, 4, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060421D8 # 0x060421D8 - 0x06042220 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06021438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bowser_seg6_vertex_06041908, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 5, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042220 # 0x06042220 - 0x06042278 +gsSPVertex bowser_seg6_vertex_06041968, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 5, 6, 8, 0x0, 9, 6, 7, 0x0 +gsSP2Triangles 6, 9, 8, 0x0, 10, 11, 0, 0x0 +gsSP1Triangle 2, 10, 0, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042278 # 0x06042278 - 0x06042328 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_06041A28 +gsSPDisplayList bowser_seg6_dl_06041BA0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_06041E48 +gsSPDisplayList bowser_seg6_dl_06041EA8 +gsSPDisplayList bowser_seg6_dl_06041F50 +gsSPDisplayList bowser_seg6_dl_06042098 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bowser_seg6_dl_06042140 +gsSPDisplayList bowser_seg6_dl_060421D8 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042328 # 0x06042328 - 0x06042348 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042348 # 0x06042348 - 0x060423A0 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602CC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06032C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060423A0 # 0x060423A0 - 0x060423F8 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602DC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06033C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060423F8 # 0x060423F8 - 0x06042450 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602EC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06034C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042450 # 0x06042450 - 0x060424A8 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06035C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060424A8 # 0x060424A8 - 0x06042500 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06036C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042500 # 0x06042500 - 0x06042558 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602FC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06037C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042558 # 0x06042558 - 0x060425B0 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06030C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06037C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060425B0 # 0x060425B0 - 0x06042608 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06030C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06036C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06042608 # 0x06042608 - 0x06042660 +gsSPDisplayList bowser_seg6_dl_06042278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_060420F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06031C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPDisplayList bowser_seg6_dl_06042220 +gsSPDisplayList bowser_seg6_dl_06042328 +gsSPEndDisplayList + +bowser_seg6_vertex_06042660: # 0x06042660 +vertex -47, 136, 235, 2052, 666, 0x9E, 0xE1, 0x49, 0xFF +vertex -87, 152, 188, 500, 682, 0x9D, 0xB2, 0x06, 0xFF +vertex -60, 128, 206, 1400, 972, 0xBC, 0x95, 0xFE, 0xFF +vertex -51, 176, 218, 980, 444, 0xC8, 0x34, 0x65, 0xFF +vertex -44, 199, 200, 648, 694, 0xF2, 0x79, 0x22, 0xFF +vertex -86, 193, 186, 440, 230, 0xAC, 0x57, 0x25, 0xFF +vertex -72, 171, 214, 914, 200, 0xB2, 0x21, 0x5E, 0xFF +vertex -43, 156, 235, 1324, 384, 0xA8, 0x42, 0x3D, 0xFF +vertex -25, 198, 164, 374, 964, 0xF2, 0x65, 0xB5, 0xFF +vertex -72, 171, 214, 1022, 220, 0xB2, 0x21, 0x5E, 0xFF +vertex -43, 156, 235, 1936, 370, 0xA8, 0x42, 0x3D, 0xFF +vertex -86, 193, 186, 124, 66, 0xAC, 0x57, 0x25, 0xFF +vertex -93, 163, 165, -112, 668, 0xBA, 0xFC, 0x97, 0xFF +vertex 87, 193, 186, 1352, 404, 0x54, 0x57, 0x25, 0xFF +vertex 45, 199, 200, 652, 752, 0x0E, 0x7C, 0x15, 0xFF +vertex 52, 176, 218, 370, 494, 0x37, 0x33, 0x65, 0xFF + +bowser_seg6_vertex_06042760: # 0x06042760 +vertex 88, 152, 188, 1086, 706, 0x63, 0xB2, 0x07, 0xFF +vertex 94, 163, 165, 1584, 690, 0x46, 0xFC, 0x97, 0xFF +vertex 87, 193, 186, 1502, 252, 0x54, 0x57, 0x25, 0xFF +vertex 61, 128, 206, 296, 856, 0x44, 0x95, 0xFE, 0xFF +vertex 48, 136, 235, -174, 626, 0x62, 0xE1, 0x49, 0xFF +vertex 73, 171, 214, 744, 352, 0x4E, 0x21, 0x5E, 0xFF +vertex 44, 156, 235, 0, 394, 0x58, 0x42, 0x3D, 0xFF +vertex 52, 176, 218, 370, 494, 0x37, 0x33, 0x65, 0xFF +vertex 44, 156, 235, -88, 392, 0x58, 0x42, 0x3D, 0xFF +vertex 73, 171, 214, 674, 304, 0x4E, 0x21, 0x5E, 0xFF +vertex 87, 193, 186, 1352, 404, 0x54, 0x57, 0x25, 0xFF +vertex 45, 199, 200, 652, 752, 0x0E, 0x7C, 0x15, 0xFF +vertex 26, 198, 164, 834, 1014, 0x13, 0x63, 0xB4, 0xFF +vertex 0, 131, 186, 494, 742, 0x00, 0x8D, 0xCB, 0xFF +vertex -32, 116, 235, 298, 908, 0xD5, 0x94, 0x31, 0xFF +vertex -60, 128, 206, 126, 784, 0xBC, 0x95, 0xFE, 0xFF + +bowser_seg6_vertex_06042860: # 0x06042860 +vertex -47, 136, 235, 52, 614, 0x9E, 0xE1, 0x49, 0xFF +vertex -32, 116, 235, 122, 880, 0xD5, 0x94, 0x31, 0xFF +vertex -32, 163, 271, 1098, 190, 0xAB, 0x12, 0x5C, 0xFF +vertex -43, 156, 235, 264, 436, 0xA8, 0x42, 0x3D, 0xFF +vertex -60, 128, 206, 690, 824, 0xBC, 0x95, 0xFE, 0xFF +vertex -32, 116, 235, 1540, 920, 0xD5, 0x94, 0x31, 0xFF +vertex -47, 136, 235, 1270, 688, 0x9E, 0xE1, 0x49, 0xFF +vertex 48, 136, 235, 448, 622, 0x62, 0xE1, 0x49, 0xFF +vertex 44, 156, 235, 530, 422, 0x58, 0x42, 0x3D, 0xFF +vertex 33, 163, 271, 1192, 346, 0x55, 0x12, 0x5C, 0xFF +vertex 33, 116, 235, 558, 928, 0x2B, 0x94, 0x31, 0xFF +vertex 61, 128, 206, -114, 678, 0x44, 0x95, 0xFE, 0xFF +vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF +vertex -19, 171, 271, 406, -836, 0xE6, 0x62, 0x4B, 0xFF +vertex -32, 163, 271, 10, -680, 0xAB, 0x12, 0x5C, 0xFF + +bowser_seg6_vertex_06042950: # 0x06042950 +vertex -33, 152, 163, 284, 616, 0xF5, 0xB3, 0x9D, 0xFF +vertex -87, 152, 188, -42, 668, 0x9D, 0xB2, 0x06, 0xFF +vertex -93, 163, 165, -82, 574, 0xBA, 0xFC, 0x97, 0xFF +vertex -60, 128, 206, 126, 784, 0xBC, 0x95, 0xFE, 0xFF +vertex 0, 131, 186, 494, 742, 0x00, 0x8D, 0xCB, 0xFF +vertex 88, 152, 188, 1032, 722, 0x63, 0xB2, 0x07, 0xFF +vertex 61, 128, 206, 864, 822, 0x44, 0x95, 0xFE, 0xFF +vertex 34, 152, 163, 702, 636, 0x0D, 0xAC, 0xA3, 0xFF +vertex 33, 116, 235, 698, 928, 0x2B, 0x94, 0x31, 0xFF +vertex -32, 116, 235, 0, 990, 0xD5, 0x94, 0x31, 0xFF +vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF +vertex -32, 163, 271, 10, -680, 0xAB, 0x12, 0x5C, 0xFF +vertex 20, 171, 271, 1584, -822, 0x1A, 0x62, 0x4B, 0xFF +vertex -19, 171, 271, 406, -836, 0xE6, 0x62, 0x4B, 0xFF +vertex 0, 131, 186, 936, 1490, 0x00, 0x8D, 0xCB, 0xFF + +bowser_seg6_vertex_06042A40: # 0x06042A40 +vertex -33, 177, 155, 680, 956, 0xF5, 0x08, 0x82, 0xFF +vertex -93, 163, 165, 1024, 1084, 0xBA, 0xFC, 0x97, 0xFF +vertex -25, 198, 164, 646, 620, 0xF2, 0x65, 0xB5, 0xFF +vertex 34, 152, 163, 702, 636, 0x0D, 0xAC, 0xA3, 0xFF +vertex -33, 152, 163, 284, 616, 0xF5, 0xB3, 0x9D, 0xFF +vertex 34, 177, 155, 700, 550, 0x07, 0x07, 0x82, 0xFF +vertex -33, 177, 155, 282, 530, 0xF5, 0x08, 0x82, 0xFF +vertex -93, 163, 165, -82, 574, 0xBA, 0xFC, 0x97, 0xFF +vertex 94, 163, 165, 1068, 632, 0x46, 0xFC, 0x97, 0xFF +vertex 0, 137, 271, 976, -80, 0x00, 0xBD, 0x6B, 0xFF +vertex 33, 116, 235, 1930, 1014, 0x2B, 0x94, 0x31, 0xFF +vertex 33, 163, 271, 1972, -654, 0x55, 0x12, 0x5C, 0xFF +vertex 20, 171, 271, 1584, -822, 0x1A, 0x62, 0x4B, 0xFF +vertex 88, 152, 188, 1032, 722, 0x63, 0xB2, 0x07, 0xFF +vertex -86, 193, 186, 1002, 568, 0xAC, 0x57, 0x25, 0xFF +vertex 0, 131, 186, 936, 1490, 0x00, 0x8D, 0xCB, 0xFF + +bowser_seg6_vertex_06042B40: # 0x06042B40 +vertex -25, 198, 164, 646, 620, 0xF2, 0x65, 0xB5, 0xFF +vertex 26, 198, 164, 344, 624, 0x13, 0x63, 0xB4, 0xFF +vertex 34, 177, 155, 284, 960, 0x07, 0x07, 0x82, 0xFF +vertex 87, 193, 186, -8, 582, 0x54, 0x57, 0x25, 0xFF +vertex 94, 163, 165, -66, 1096, 0x46, 0xFC, 0x97, 0xFF +vertex -33, 177, 155, 680, 956, 0xF5, 0x08, 0x82, 0xFF +vertex 0, 164, 240, 454, 680, 0x00, 0x75, 0x30, 0xFF +vertex -19, 171, 271, 120, 1010, 0xE6, 0x62, 0x4B, 0xFF +vertex 20, 171, 271, 882, 1020, 0x1A, 0x62, 0x4B, 0xFF +vertex 33, 163, 271, 1134, 1010, 0x55, 0x12, 0x5C, 0xFF +vertex -32, 163, 271, -134, 990, 0xAB, 0x12, 0x5C, 0xFF + +bowser_seg6_vertex_06042BF0: # 0x06042BF0 +vertex 0, 164, 240, 1444, 64, 0x00, 0x75, 0x30, 0xFF +vertex 30, 189, 252, 414, 1972, 0x1F, 0x7A, 0x00, 0xFF +vertex 44, 156, 235, -244, -44, 0x58, 0x42, 0x3D, 0xFF +vertex -32, 163, 271, 950, 80, 0xAB, 0x12, 0x5C, 0xFF +vertex -29, 189, 252, 462, 1936, 0xE2, 0x7B, 0x00, 0xFF +vertex -43, 156, 235, -200, 20, 0xA8, 0x42, 0x3D, 0xFF +vertex 0, 164, 240, 1276, 48, 0x00, 0x75, 0x30, 0xFF +vertex -29, 189, 252, 458, 2016, 0xE2, 0x7B, 0x00, 0xFF +vertex -32, 163, 271, -322, 36, 0xAB, 0x12, 0x5C, 0xFF +vertex -43, 156, 235, 1708, 36, 0xA8, 0x42, 0x3D, 0xFF +vertex -29, 189, 252, 692, 1880, 0xE2, 0x7B, 0x00, 0xFF +vertex 0, 164, 240, -310, -8, 0x00, 0x75, 0x30, 0xFF +vertex 44, 156, 235, 1894, 48, 0x58, 0x42, 0x3D, 0xFF +vertex 30, 189, 252, 518, 2028, 0x1F, 0x7A, 0x00, 0xFF +vertex 33, 163, 271, 74, 24, 0x55, 0x12, 0x5C, 0xFF + +bowser_seg6_vertex_06042CE0: # 0x06042CE0 +vertex 33, 184, 224, -1314, 60, 0xF8, 0x4A, 0x66, 0xFF +vertex 52, 176, 218, 1222, 0, 0x37, 0x33, 0x65, 0xFF +vertex 50, 205, 232, 414, 1972, 0x2C, 0x34, 0x6A, 0xFF +vertex -44, 199, 200, 1324, -28, 0xF2, 0x79, 0x22, 0xFF +vertex -49, 205, 232, 426, 1976, 0xD4, 0x34, 0x6A, 0xFF +vertex -32, 184, 224, -210, 68, 0x0A, 0x3F, 0x6D, 0xFF +vertex -51, 176, 218, 1338, 16, 0xC8, 0x34, 0x65, 0xFF +vertex -49, 205, 232, 676, 1904, 0xD4, 0x34, 0x6A, 0xFF +vertex -44, 199, 200, -170, 28, 0xF2, 0x79, 0x22, 0xFF +vertex 45, 199, 200, 1244, 68, 0x0E, 0x7C, 0x15, 0xFF +vertex 50, 205, 232, 180, 1944, 0x2C, 0x34, 0x6A, 0xFF +vertex 52, 176, 218, -560, 32, 0x37, 0x33, 0x65, 0xFF +vertex 33, 184, 224, 1218, 36, 0xF8, 0x4A, 0x66, 0xFF +vertex 50, 205, 232, 678, 1928, 0x2C, 0x34, 0x6A, 0xFF +vertex 45, 199, 200, -110, 0, 0x0E, 0x7C, 0x15, 0xFF + +bowser_seg6_vertex_06042DD0: # 0x06042DD0 +vertex -32, 184, 224, 1122, 92, 0x0A, 0x3F, 0x6D, 0xFF +vertex -49, 205, 232, 524, 1920, 0xD4, 0x34, 0x6A, 0xFF +vertex -51, 176, 218, -30, 16, 0xC8, 0x34, 0x65, 0xFF +vertex 33, 163, 271, 1524, 20, 0x55, 0x12, 0x5C, 0xFF +vertex 30, 189, 252, 634, 1952, 0x1F, 0x7A, 0x00, 0xFF +vertex 0, 164, 240, -788, -56, 0x00, 0x75, 0x30, 0xFF + +bowser_seg6_vertex_06042E30: # 0x06042E30 +vertex 45, 199, 200, 862, 688, 0x0E, 0x7C, 0x15, 0xFF +vertex 26, 198, 164, 700, 204, 0x13, 0x63, 0xB4, 0xFF +vertex -25, 198, 164, 270, 224, 0xF2, 0x65, 0xB5, 0xFF +vertex 33, 184, 224, 762, 1152, 0xF8, 0x4A, 0x66, 0xFF +vertex -44, 199, 200, 116, 720, 0xF2, 0x79, 0x22, 0xFF +vertex -32, 184, 224, 226, 1176, 0x0A, 0x3F, 0x6D, 0xFF +vertex 0, 164, 240, 498, 1548, 0x00, 0x75, 0x30, 0xFF +vertex -51, 176, 218, 64, 1168, 0xC8, 0x34, 0x65, 0xFF +vertex 52, 176, 218, 926, 1128, 0x37, 0x33, 0x65, 0xFF +vertex 44, 156, 235, 860, 1532, 0x58, 0x42, 0x3D, 0xFF +vertex -43, 156, 235, 138, 1564, 0xA8, 0x42, 0x3D, 0xFF + +glabel bowser_seg6_dl_06042EE0 # 0x06042EE0 - 0x060430E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06020C38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_06042660, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 1, 0, 9, 0x0 +gsSP2Triangles 0, 10, 9, 0x0, 9, 11, 1, 0x0 +gsSP2Triangles 1, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06042760, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 5, 4, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 12, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06042860, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 10, 11, 7, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06042950, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 6, 8, 4, 0x0 +gsSP2Triangles 0, 7, 4, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 14, 10, 9, 0x0 +gsSPVertex bowser_seg6_vertex_06042A40, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 3, 5, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 13, 3, 8, 0x0 +gsSP2Triangles 2, 1, 14, 0x0, 15, 10, 9, 0x0 +gsSPVertex bowser_seg6_vertex_06042B40, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP1Triangle 10, 7, 6, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060430E8 # 0x060430E8 - 0x06043180 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_0602AC38 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06042BF0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06042CE0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bowser_seg6_vertex_06042DD0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06043180 # 0x06043180 - 0x060431F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06024438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bowser_seg6_vertex_06042E30, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 6, 9, 8, 0x0 +gsSP1Triangle 10, 6, 7, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_060431F0 # 0x060431F0 - 0x06043278 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_06042EE0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bowser_seg6_dl_060430E8 +gsSPDisplayList bowser_seg6_dl_06043180 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_vertex_06043278: # 0x06043278 +vertex 56, -17, 50, -258, -386, 0x15, 0x3D, 0x6D, 0xFF +vertex 122, 13, 0, 486, 530, 0xFD, 0x7E, 0x00, 0xFF +vertex 44, 7, 0, 462, -604, 0x17, 0x7C, 0x00, 0xFF +vertex 16, 20, 0, 452, -1014, 0xD7, 0x78, 0x00, 0xFF +vertex 7, -7, 60, -410, -1108, 0xD1, 0x37, 0x67, 0xFF +vertex 127, 3, 35, -18, 620, 0x25, 0x26, 0x73, 0xFF +vertex 56, -17, -49, 1190, -428, 0x15, 0x3C, 0x93, 0xFF +vertex 7, -7, -59, 1310, -1160, 0xD1, 0x37, 0x99, 0xFF +vertex 74, -55, 31, 1284, -20, 0x1F, 0x95, 0x3C, 0xFF +vertex 127, 3, 35, 2312, 1266, 0x25, 0x26, 0x73, 0xFF +vertex 56, -17, 50, 942, 780, 0x15, 0x3D, 0x6D, 0xFF +vertex -8, -52, 37, -322, 6, 0xB0, 0xC8, 0x4F, 0xFF +vertex 7, -7, 60, -12, 974, 0xD1, 0x37, 0x67, 0xFF +vertex 16, 20, 0, 692, 878, 0xD7, 0x78, 0x00, 0xFF +vertex -8, -52, -36, 708, 270, 0xBC, 0xAC, 0xBE, 0xFF +vertex -8, -52, 37, 304, 466, 0xB0, 0xC8, 0x4F, 0xFF + +bowser_seg6_vertex_06043378: # 0x06043378 +vertex -8, -52, -36, -322, 6, 0xBC, 0xAC, 0xBE, 0xFF +vertex 56, -17, -49, 942, 780, 0x15, 0x3C, 0x93, 0xFF +vertex 74, -55, -30, 1284, -20, 0x1E, 0xA6, 0xAD, 0xFF +vertex 7, -7, -59, -12, 974, 0xD1, 0x37, 0x99, 0xFF +vertex 127, 3, -34, 2312, 1266, 0x24, 0x25, 0x8D, 0xFF +vertex 122, 13, 0, 486, 530, 0xFD, 0x7E, 0x00, 0xFF +vertex 127, 3, -34, 996, 588, 0x24, 0x25, 0x8D, 0xFF +vertex 56, -17, -49, 1190, -428, 0x15, 0x3C, 0x93, 0xFF +vertex 16, 20, 0, 692, 878, 0xD7, 0x78, 0x00, 0xFF +vertex -8, -52, 37, 304, 466, 0xB0, 0xC8, 0x4F, 0xFF +vertex 7, -7, 60, 294, 844, 0xD1, 0x37, 0x67, 0xFF +vertex 7, -7, -59, 946, 524, 0xD1, 0x37, 0x99, 0xFF +vertex -8, -52, -36, 708, 270, 0xBC, 0xAC, 0xBE, 0xFF +vertex 127, 3, 35, -18, 620, 0x25, 0x26, 0x73, 0xFF +vertex 187, 0, 0, 508, 1472, 0x77, 0x2A, 0x00, 0xFF + +bowser_seg6_vertex_06043468: # 0x06043468 +vertex 127, 3, -34, 2312, 1266, 0x24, 0x25, 0x8D, 0xFF +vertex 187, 0, 0, 3464, 1198, 0x77, 0x2A, 0x00, 0xFF +vertex 140, -23, -21, 2558, 694, 0x3E, 0xA0, 0xCB, 0xFF +vertex 74, -55, -30, 1284, -20, 0x1E, 0xA6, 0xAD, 0xFF +vertex 74, -55, 31, 1284, -20, 0x1F, 0x95, 0x3C, 0xFF +vertex 140, -23, 22, 2558, 694, 0x3E, 0xA9, 0x43, 0xFF +vertex 127, 3, 35, 2312, 1266, 0x25, 0x26, 0x73, 0xFF + +bowser_seg6_vertex_060434D8: # 0x060434D8 +vertex 140, -23, -21, 308, -1804, 0x3E, 0xA0, 0xCB, 0xFF +vertex 187, 0, 0, 734, -2986, 0x77, 0x2A, 0x00, 0xFF +vertex 140, -23, 22, 982, -1816, 0x3E, 0xA9, 0x43, 0xFF +vertex -8, -52, 37, 966, 1500, 0xB0, 0xC8, 0x4F, 0xFF +vertex -8, -52, -36, -178, 1520, 0xBC, 0xAC, 0xBE, 0xFF +vertex 74, -55, 31, 1002, -166, 0x1F, 0x95, 0x3C, 0xFF +vertex 74, -55, -30, 36, -150, 0x1E, 0xA6, 0xAD, 0xFF + +glabel bowser_seg6_dl_06043548 # 0x06043548 - 0x06043648 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06022438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bowser_seg6_light_06038C40, 1 +gsSPLight bowser_seg6_light_06038C38, 2 +gsSPVertex bowser_seg6_vertex_06043278, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 3, 2, 6, 0x0 +gsSP2Triangles 7, 3, 6, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 8, 10, 0x0, 10, 12, 11, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex bowser_seg6_vertex_06043378, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 12, 0x0 +gsSP2Triangles 13, 14, 5, 0x0, 5, 14, 6, 0x0 +gsSPVertex bowser_seg6_vertex_06043468, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 1, 6, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06043648 # 0x06043648 - 0x06043698 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bowser_seg6_texture_06025438 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bowser_seg6_vertex_060434D8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 6, 0, 5, 0x0 +gsSP1Triangle 0, 2, 5, 0x0 +gsSPEndDisplayList + +glabel bowser_seg6_dl_06043698 # 0x06043698 - 0x06043700 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bowser_seg6_dl_06043548 +gsSPDisplayList bowser_seg6_dl_06043648 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bowser_seg6_animvalue_06043700: # 0x06043700 +.hword 0x0000, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005C, 0x005C +.hword 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005C, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005E +.hword 0x005E, 0x0060, 0x0063, 0x0068, 0x006D, 0x0072, 0x0078, 0x007E +.hword 0x0084, 0x008A, 0x008F, 0x0093, 0x0096, 0x0097, 0x0097, 0x0097 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0x0B2B, 0x092A +.hword 0x06B0, 0x062A, 0x0645, 0x06B0, 0x08BA, 0x09F4, 0x0B2B, 0x0C61 +.hword 0x0D74, 0x0E06, 0x0E2C, 0x0E3E, 0x0E41, 0x0E37, 0x0E25, 0x0E0F +.hword 0x0DF8, 0x0DE4, 0x0DD8, 0x0DD7, 0x0DE5, 0x0E06, 0x0E6A, 0x0F20 +.hword 0x0FFB, 0x10CD, 0x1168, 0x119F, 0x1144, 0x1060, 0x0F29, 0x0DB0 +.hword 0x0C06, 0x0A3D, 0x0868, 0x0697, 0x04DE, 0x034C, 0x01F5, 0x00EA +.hword 0x003D, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0001 +.hword 0x0002, 0x0004, 0x0007, 0x0009, 0x000C, 0x000F, 0x0011, 0x0014 +.hword 0x0017, 0x0019, 0x001A, 0x001B, 0x001C, 0x001C, 0x001B, 0x0019 +.hword 0x0016, 0x0013, 0x000D, 0x0007, 0x0000, 0xFFEC, 0xFFC6, 0xFF94 +.hword 0xFF60, 0xFF31, 0xFF10, 0xFF03, 0xFF07, 0xFF13, 0xFF25, 0xFF3C +.hword 0xFF56, 0xFF73, 0xFF90, 0xFFAD, 0xFFC7, 0xFFDE, 0xFFF0, 0xFFFC +.hword 0x0000, 0x09C7, 0x09C8, 0x09CD, 0x09D5, 0x09DF, 0x09EA, 0x09F7 +.hword 0x0A04, 0x0A12, 0x0A20, 0x0A2D, 0x0A38, 0x0A43, 0x0A4B, 0x0A51 +.hword 0x0A54, 0x0A53, 0x0A4F, 0x0A46, 0x0A38, 0x0A25, 0x0A0C, 0x09ED +.hword 0x09C7, 0x0972, 0x08D7, 0x080D, 0x072A, 0x0648, 0x057D, 0x04E1 +.hword 0x0461, 0x03DE, 0x035A, 0x02D7, 0x0258, 0x01DE, 0x016E, 0x0108 +.hword 0x00AF, 0x0066, 0x002F, 0x000C, 0x0000, 0xA4A0, 0xA4A3, 0xA4AB +.hword 0xA4B7, 0xA4C7, 0xA4DA, 0xA4EF, 0xA505, 0xA51B, 0xA532, 0xA547 +.hword 0xA55A, 0xA56B, 0xA579, 0xA582, 0xA587, 0xA586, 0xA57E, 0xA570 +.hword 0xA559, 0xA53A, 0xA511, 0xA4DE, 0xA4A0, 0xA3FC, 0xA2C3, 0xA133 +.hword 0x9F8E, 0x9E14, 0x9D04, 0x9C9E, 0x9CC7, 0x9D2F, 0x9DCB, 0x9E8F +.hword 0x9F6F, 0xA060, 0xA157, 0xA248, 0xA327, 0xA3E8, 0xA481, 0xA4E5 +.hword 0xA509, 0xF0C0, 0xF051, 0xEF29, 0xED7D, 0xEB81, 0xE96A, 0xE6AF +.hword 0xE341, 0xE00E, 0xDE02, 0xDCFA, 0xDC2E, 0xDB95, 0xDB26, 0xDADA +.hword 0xDAA7, 0xDA86, 0xDA6E, 0xDA57, 0xDAD2, 0xDBE9, 0xDCC9, 0xDD18 +.hword 0xDCC9, 0xDBD0, 0xDA87, 0xD91E, 0xD7C5, 0xD6AE, 0xD60A, 0xD608 +.hword 0xD696, 0xD779, 0xD89E, 0xD9F5, 0xDB6F, 0xDCFA, 0xDE85, 0xE001 +.hword 0xE15D, 0xE289, 0xE373, 0xE40C, 0xE442, 0x0254, 0x0247, 0x0222 +.hword 0x01EA, 0x01A0, 0x014A, 0x00EA, 0x0085, 0x001D, 0xFFB7, 0xFF55 +.hword 0xFEFB, 0xFEAD, 0xFE6F, 0xFE43, 0xFE2E, 0xFE32, 0xFE55, 0xFE98 +.hword 0xFF00, 0xFF90, 0x004B, 0x0136, 0x0254, 0x04FB, 0x09EE, 0x1053 +.hword 0x174F, 0x1E07, 0x23A2, 0x2745, 0x2583, 0x1F3A, 0x19FF, 0x1708 +.hword 0x13E6, 0x10B5, 0x0D93, 0x0A9C, 0x07EE, 0x05A6, 0x03E1, 0x02BC +.hword 0x0254, 0x053E, 0x0547, 0x0561, 0x0588, 0x05BB, 0x05F8, 0x063B +.hword 0x0682, 0x06CB, 0x0712, 0x0757, 0x0796, 0x07CC, 0x07F8, 0x0817 +.hword 0x0826, 0x0822, 0x080A, 0x07DB, 0x0793, 0x072E, 0x06AA, 0x0606 +.hword 0x053E, 0x035C, 0xFFD5, 0xFB49, 0xF658, 0xF1A2, 0xEDC8, 0xEB68 +.hword 0xED57, 0xF2CD, 0xF702, 0xF904, 0xFB09, 0xFD01, 0xFEE2, 0x009C +.hword 0x0223, 0x036B, 0x0466, 0x0506, 0x053E, 0xF8D6, 0xF8DD, 0xF8F0 +.hword 0xF90F, 0xF937, 0xF965, 0xF999, 0xF9D0, 0xFA08, 0xFA3F, 0xFA74 +.hword 0xFAA5, 0xFACF, 0xFAF0, 0xFB08, 0xFB14, 0xFB11, 0xFAFF, 0xFADA +.hword 0xFAA2, 0xFA54, 0xF9EF, 0xF970, 0xF8D6, 0xF742, 0xF43E, 0xF067 +.hword 0xEC57, 0xE8AA, 0xE5FB, 0xE4E5, 0xE97A, 0xF25C, 0xF804, 0xF948 +.hword 0xFA11, 0xFA73, 0xFA83, 0xFA58, 0xFA05, 0xF9A0, 0xF93D, 0xF8F3 +.hword 0xF8D6, 0x2214, 0x2419, 0x286B, 0x2C6B, 0x2FEB, 0x33B1, 0x368C +.hword 0x374C, 0x331C, 0x2BD2, 0x2739, 0x25FD, 0x24EB, 0x2401, 0x233D +.hword 0x229E, 0x2222, 0x21C8, 0x218D, 0x2172, 0x2173, 0x218F, 0x21C6 +.hword 0x2214, 0x23FE, 0x27C2, 0x2B77, 0x2D35, 0x2D38, 0x2D06, 0x2CA6 +.hword 0x2C20, 0x2B7C, 0x2ABF, 0x29F2, 0x291C, 0x2844, 0x2771, 0x26AB +.hword 0x25F9, 0x2561, 0x24EC, 0x24A1, 0x2486, 0xDB55, 0xDB57, 0xDB5C +.hword 0xDB64, 0xDB6E, 0xDB79, 0xDB86, 0xDB94, 0xDBA2, 0xDBAF, 0xDBBC +.hword 0xDBC8, 0xDBD3, 0xDBDB, 0xDBE1, 0xDBE4, 0xDBE3, 0xDBDF, 0xDBD6 +.hword 0xDBC8, 0xDBB5, 0xDB9B, 0xDB7C, 0xDB55, 0xDAE3, 0xDA01, 0xD8E6 +.hword 0xD7C7, 0xD6D8, 0xD64F, 0xD661, 0xD8ED, 0xDD42, 0xDFC3, 0xDFF2 +.hword 0xDFCA, 0xDF5E, 0xDEC0, 0xDE06, 0xDD42, 0xDC88, 0xDBEB, 0xDB7E +.hword 0xDB55, 0x0000, 0xFFFB, 0xFFEA, 0xFFD1, 0xFFB0, 0xFF89, 0xFF5E +.hword 0xFF31, 0xFF02, 0xFED4, 0xFEA8, 0xFE80, 0xFE5D, 0xFE41, 0xFE2D +.hword 0xFE23, 0xFE26, 0xFE35, 0xFE53, 0xFE82, 0xFEC2, 0xFF17, 0xFF80 +.hword 0x0000, 0x0137, 0x0380, 0x0670, 0x09A0, 0x0CA7, 0x0F1A, 0x1093 +.hword 0x0F1E, 0x0B4A, 0x086C, 0x0727, 0x05EA, 0x04BA, 0x039F, 0x029E +.hword 0x01BD, 0x0104, 0x0077, 0x001F, 0x0000, 0xF34B, 0xF354, 0xF36B +.hword 0xF38F, 0xF3BD, 0xF3F4, 0xF430, 0xF471, 0xF4B2, 0xF4F3, 0xF532 +.hword 0xF56A, 0xF59C, 0xF5C3, 0xF5DF, 0xF5ED, 0xF5EA, 0xF5D4, 0xF5A9 +.hword 0xF567, 0xF50C, 0xF495, 0xF400, 0xF34B, 0xF189, 0xEE36, 0xE9F3 +.hword 0xE55D, 0xE115, 0xDDBA, 0xDBE9, 0xDF0A, 0xE611, 0xEAF3, 0xECA4 +.hword 0xEE1F, 0xEF65, 0xF07A, 0xF15F, 0xF216, 0xF2A0, 0xF301, 0xF339 +.hword 0xF34B, 0xA509, 0xA50E, 0xA51D, 0xA534, 0xA552, 0xA575, 0xA59C +.hword 0xA5C6, 0xA5F0, 0xA61A, 0xA642, 0xA667, 0xA687, 0xA6A0, 0xA6B2 +.hword 0xA6BB, 0xA6B9, 0xA6AB, 0xA68F, 0xA665, 0xA62A, 0xA5DD, 0xA57D +.hword 0xA509, 0xA3E2, 0xA1B5, 0x9EEC, 0x9BF0, 0x992C, 0x970B, 0x95F6 +.hword 0x9856, 0x9D69, 0xA0D7, 0xA1E6, 0xA2C3, 0xA373, 0xA3FC, 0xA463 +.hword 0xA4AC, 0xA4DC, 0xA4F8, 0xA505, 0xA509, 0x8001, 0x7FFC, 0x7FF5 +.hword 0x7FEB, 0x7FDD, 0x7FCD, 0x7FBB, 0x7FA8, 0x7F94, 0x7F81, 0x7F6F +.hword 0x7F5E, 0x7F4F, 0x7F43, 0x7F3B, 0x7F37, 0x7F38, 0x7F3E, 0x7F4B +.hword 0x7F5F, 0x7F7A, 0x7F9D, 0x7FC9, 0x8001, 0x808F, 0x819D, 0x82F5 +.hword 0x8460, 0x85A7, 0x8693, 0x86EE, 0x86D0, 0x867D, 0x85FF, 0x855E +.hword 0x84A5, 0x83DE, 0x8312, 0x824B, 0x8192, 0x80F1, 0x8072, 0x801F +.hword 0x8001, 0x8001, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8003 +.hword 0x8003, 0x8004, 0x8004, 0x8004, 0x8005, 0x8005, 0x8005, 0x8005 +.hword 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8003, 0x8003 +.hword 0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD, 0x7FDB +.hword 0x7FDC, 0x7FDD, 0x7FE0, 0x7FE3, 0x7FE7, 0x7FEB, 0x7FEF, 0x7FF3 +.hword 0x7FF7, 0x7FFA, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD20F, 0xD219 +.hword 0xD22A, 0xD23F, 0xD257, 0xD273, 0xD290, 0xD2AE, 0xD2CB, 0xD2E7 +.hword 0xD301, 0xD318, 0xD32A, 0xD336, 0xD33C, 0xD33B, 0xD331, 0xD31E +.hword 0xD300, 0xD2D7, 0xD2A1, 0xD25D, 0xD20B, 0xD152, 0xCFFE, 0xCE43 +.hword 0xCC56, 0xCA6B, 0xC8B8, 0xC771, 0xC66F, 0xC56B, 0xC468, 0xC36A +.hword 0xC276, 0xC190, 0xC0BC, 0xBFFD, 0xBF58, 0xBED0, 0xBE6B, 0xBE2B +.hword 0xBE14, 0xE0D4, 0xDC85, 0xD453, 0xCF59, 0xD1D6, 0xD77F, 0xDA9A +.hword 0xD99A, 0xD741, 0xD443, 0xD159, 0xCF39, 0xCE99, 0xCF3B, 0xD054 +.hword 0xD1D0, 0xD397, 0xD593, 0xD7AD, 0xD9CD, 0xDBDF, 0xDDCA, 0xDF79 +.hword 0xE0D4, 0xE20C, 0xE354, 0xE49A, 0xE5C9, 0xE6D1, 0xE79D, 0xE81C +.hword 0xE83A, 0xE7E5, 0xE70A, 0xE54E, 0xE290, 0xDF18, 0xDB2E, 0xD71A +.hword 0xD323, 0xCF90, 0xCCAB, 0xCAB9, 0xCA03, 0x005E, 0x005D, 0x005B +.hword 0x005A, 0x005A, 0x005A, 0x005A, 0x005A, 0x0059, 0x0059, 0x0058 +.hword 0x0059, 0x0059, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, 0x0061 +.hword 0x0063, 0x0064, 0x0064, 0x0061, 0x005A, 0x004D, 0x003C, 0x0027 +.hword 0x0010, 0xFFFC, 0xFFE9, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA6 +.hword 0xFFA1, 0xFF9F, 0xFF9E, 0xFF9E, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2 +.hword 0xFFA2, 0x0009, 0x000D, 0x0016, 0x001C, 0x001D, 0x001B, 0x001A +.hword 0x001C, 0x001E, 0x0020, 0x0021, 0x0020, 0x001C, 0x0017, 0x0010 +.hword 0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1, 0xFF27 +.hword 0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A, 0x0A22 +.hword 0x0450, 0xFD91, 0xF7C1, 0xF4BD, 0xF451, 0xF4DE, 0xF626, 0xF7E8 +.hword 0xF9E7, 0xFBE2, 0xFD9A, 0xFED1, 0xFF46, 0x894D, 0x8757, 0x837B +.hword 0x80BF, 0x807C, 0x812D, 0x818F, 0x8105, 0x8012, 0x7F23, 0x7EAD +.hword 0x7F1A, 0x80AF, 0x8317, 0x85EF, 0x88D1, 0x8B56, 0x8D98, 0x8FE7 +.hword 0x9230, 0x945F, 0x9663, 0x9827, 0x9999, 0x9A8C, 0x9B01, 0x9B29 +.hword 0x9B34, 0x9B53, 0x9BB7, 0x9C8F, 0x9DB7, 0x9EE3, 0x9FC6, 0xA015 +.hword 0x9FD4, 0x9F4B, 0x9E8D, 0x9DB2, 0x9CCD, 0x9BF6, 0x9B42, 0x9AC6 +.hword 0x9A98, 0xE6F1, 0xDAA9, 0xCDF3, 0xD2B5, 0xDCAF, 0xE2D8, 0xDBE2 +.hword 0xD46A, 0xD4C1, 0xD54F, 0xD60F, 0xD6FB, 0xD80D, 0xD93F, 0xDA8B +.hword 0xDBEA, 0xDD58, 0xDECE, 0xE047, 0xE1BB, 0xE326, 0xE481, 0xE5C7 +.hword 0xE6F1, 0xE839, 0xE9C6, 0xEB79, 0xED30, 0xEECB, 0xF028, 0xF128 +.hword 0xF1A9, 0xF18B, 0xF0AE, 0xEEA6, 0xEB5A, 0xE725, 0xE25E, 0xDD5F +.hword 0xD881, 0xD41D, 0xD08B, 0xCE26, 0xCD46, 0xCC31, 0xCC28, 0xCC0F +.hword 0xCBE9, 0xCBB7, 0xCB7C, 0xCB3B, 0xCAF6, 0xCAB0, 0xCA6A, 0xCA27 +.hword 0xC9EA, 0xC9B5, 0xC98B, 0xC96D, 0xC95F, 0xC962, 0xC979, 0xC9A7 +.hword 0xC9ED, 0xCA4F, 0xCACF, 0xCB6F, 0xCC31, 0xCDBC, 0xD07D, 0xD424 +.hword 0xD85D, 0xDCD8, 0xE143, 0xE54B, 0xE9AC, 0xEE49, 0xF18C, 0xF39D +.hword 0xF5AE, 0xF7B0, 0xF998, 0xFB57, 0xFCE3, 0xFE2C, 0xFF28, 0xFFC8 +.hword 0x0000, 0xF52D, 0xF528, 0xF51A, 0xF504, 0xF4E9, 0xF4C8, 0xF4A4 +.hword 0xF47D, 0xF456, 0xF42F, 0xF409, 0xF3E7, 0xF3CA, 0xF3B2, 0xF3A1 +.hword 0xF399, 0xF39B, 0xF3A8, 0xF3C2, 0xF3E9, 0xF420, 0xF467, 0xF4C0 +.hword 0xF52D, 0xF625, 0xF7EE, 0xFA40, 0xFCD3, 0xFF5C, 0x0193, 0x0330 +.hword 0x034E, 0x0233, 0x0157, 0x011A, 0x00E3, 0x00B0, 0x0083, 0x005D +.hword 0x003C, 0x0022, 0x000F, 0x0003, 0x0000, 0x4467, 0x4464, 0x445C +.hword 0x4450, 0x443F, 0x442C, 0x4417, 0x4400, 0x43E9, 0x43D2, 0x43BC +.hword 0x43A8, 0x4397, 0x4389, 0x437F, 0x437B, 0x437C, 0x4383, 0x4392 +.hword 0x43AA, 0x43CA, 0x43F3, 0x4428, 0x4467, 0x4513, 0x465E, 0x4803 +.hword 0x49BB, 0x4B40, 0x4C4E, 0x4C9E, 0x4A4A, 0x45E7, 0x42ED, 0x41E2 +.hword 0x40FD, 0x403B, 0x3F9B, 0x3F1A, 0x3EB5, 0x3E6A, 0x3E38, 0x3E1B +.hword 0x3E12, 0xDED1, 0xDEC7, 0xDEAD, 0xDE85, 0xDE51, 0xDE14, 0xDDD1 +.hword 0xDD89, 0xDD3F, 0xDCF6, 0xDCB1, 0xDC71, 0xDC3A, 0xDC0D, 0xDBEE +.hword 0xDBDF, 0xDBE3, 0xDBFB, 0xDC2B, 0xDC74, 0xDCDA, 0xDD60, 0xDE06 +.hword 0xDED1, 0xE080, 0xE38C, 0xE78E, 0xEC1C, 0xF0CE, 0xF53C, 0xF8FB +.hword 0xFBD7, 0xFDFA, 0xFF8F, 0x00F7, 0x0273, 0x03F3, 0x056B, 0x06CE +.hword 0x080E, 0x091D, 0x09F0, 0x0A78, 0x0AA8, 0x1FF4, 0x1FF7, 0x1FFF +.hword 0x200C, 0x201D, 0x2032, 0x2048, 0x2060, 0x2078, 0x2090, 0x20A7 +.hword 0x20BC, 0x20CE, 0x20DD, 0x20E7, 0x20EC, 0x20EB, 0x20E3, 0x20D3 +.hword 0x20BB, 0x2099, 0x206D, 0x2036, 0x1FF4, 0x1FA2, 0x1F2E, 0x1E7D +.hword 0x1D76, 0x1BFE, 0x19FB, 0x1755, 0x10A6, 0x0735, 0x01E3, 0x015B +.hword 0x0194, 0x0264, 0x03A1, 0x0521, 0x06BA, 0x0841, 0x098D, 0x0A73 +.hword 0x0AC9, 0x8256, 0x824E, 0x8236, 0x8212, 0x81E3, 0x81AC, 0x816F +.hword 0x812E, 0x80EB, 0x80A9, 0x806B, 0x8031, 0x7FFC, 0x7FD4, 0x7FB8 +.hword 0x7FAB, 0x7FAE, 0x7FC3, 0x7FEF, 0x8034, 0x8090, 0x8109, 0x819F +.hword 0x8256, 0x83FE, 0x870F, 0x8B09, 0x8F6B, 0x93B4, 0x9764, 0x99FA +.hword 0x9969, 0x9680, 0x9505, 0x95BF, 0x96DA, 0x983A, 0x99C5, 0x9B5F +.hword 0x9CEB, 0x9E50, 0x9F70, 0xA032, 0xA078, 0x1898, 0x17F2, 0x1666 +.hword 0x1488, 0x12EF, 0x1231, 0x14D4, 0x17B3, 0x1805, 0x1845, 0x1875 +.hword 0x1897, 0x18AE, 0x18BA, 0x18BE, 0x18BC, 0x18B4, 0x18AA, 0x189F +.hword 0x1895, 0x188D, 0x188A, 0x188D, 0x1898, 0x18A9, 0x18BC, 0x18D0 +.hword 0x18E5, 0x18FA, 0x190F, 0x1921, 0x1932, 0x1940, 0x194B, 0x1951 +.hword 0x1955, 0x1956, 0x1955, 0x1953, 0x194F, 0x194C, 0x1948, 0x1946 +.hword 0x1945, 0xE3FB, 0xE450, 0xE530, 0xE667, 0xE7C1, 0xE90D, 0xEB78 +.hword 0xED25, 0xECCA, 0xEC4B, 0xEBAF, 0xEAFC, 0xEA38, 0xE968, 0xE894 +.hword 0xE7BF, 0xE6F1, 0xE630, 0xE581, 0xE4EB, 0xE472, 0xE41E, 0xE3F4 +.hword 0xE3FB, 0xE467, 0xE557, 0xE6AA, 0xE841, 0xE9FC, 0xEBBA, 0xED5E +.hword 0xEEC5, 0xEFD1, 0xF063, 0xF06E, 0xF00E, 0xEF5C, 0xEE71, 0xED66 +.hword 0xEC53, 0xEB52, 0xEA7C, 0xE9E9, 0xE9B2, 0xA0A7, 0xA198, 0xA3D2 +.hword 0xA66D, 0xA881, 0xA929, 0xA38D, 0x9DE4, 0x9D71, 0x9D0B, 0x9CB3 +.hword 0x9C6C, 0x9C37, 0x9C16, 0x9C0A, 0x9C17, 0x9C3C, 0x9C7E, 0x9CDC +.hword 0x9D59, 0x9DF7, 0x9EB7, 0x9F9C, 0xA0A7, 0xA228, 0xA454, 0xA701 +.hword 0xAA07, 0xAD3E, 0xB07D, 0xB39B, 0xB66F, 0xB8D1, 0xBA99, 0xBBD2 +.hword 0xBCAF, 0xBD3D, 0xBD8B, 0xBDA5, 0xBD9C, 0xBD7C, 0xBD54, 0xBD31 +.hword 0xBD23, 0xE925, 0xE923, 0xE91C, 0xE913, 0xE906, 0xE8F7, 0xE8E7 +.hword 0xE8D5, 0xE8C3, 0xE8B2, 0xE8A1, 0xE891, 0xE884, 0xE879, 0xE871 +.hword 0xE86E, 0xE86F, 0xE874, 0xE880, 0xE892, 0xE8AB, 0xE8CB, 0xE8F4 +.hword 0xE925, 0xE97A, 0xEA06, 0xEABC, 0xEB90, 0xEC73, 0xED5B, 0xEE3A +.hword 0xEF04, 0xEFAC, 0xF025, 0xF072, 0xF0A4, 0xF0BE, 0xF0C6, 0xF0C0 +.hword 0xF0B0, 0xF09B, 0xF087, 0xF077, 0xF071, 0x178C, 0x178E, 0x1795 +.hword 0x17A0, 0x17AE, 0x17BF, 0x17D2, 0x17E6, 0x17FA, 0x180E, 0x1821 +.hword 0x1832, 0x1842, 0x184E, 0x1856, 0x185A, 0x1859, 0x1853, 0x1846 +.hword 0x1831, 0x1815, 0x17F1, 0x17C3, 0x178C, 0x1730, 0x169E, 0x15E2 +.hword 0x1505, 0x1414, 0x1319, 0x121E, 0x1130, 0x105A, 0x0FA6, 0x0F04 +.hword 0x0E60, 0x0DBF, 0x0D25, 0x0C96, 0x0C18, 0x0BAE, 0x0B5C, 0x0B28 +.hword 0x0B16, 0x9EEA, 0x9EE0, 0x9EC6, 0x9E9E, 0x9E6A, 0x9E2D, 0x9DEA +.hword 0x9DA2, 0x9D58, 0x9D10, 0x9CCA, 0x9C8B, 0x9C54, 0x9C27, 0x9C08 +.hword 0x9BF9, 0x9BFD, 0x9C15, 0x9C45, 0x9C8E, 0x9CF4, 0x9D79, 0x9E1F +.hword 0x9EEA, 0xA045, 0xA27C, 0xA55D, 0xA8B6, 0xAC54, 0xB005, 0xB397 +.hword 0xB6D9, 0xB998, 0xBBA1, 0xBD0B, 0xBE15, 0xBECC, 0xBF3F, 0xBF7B +.hword 0xBF8D, 0xBF83, 0xBF6B, 0xBF53, 0xBF48, 0x05F6, 0x05FE, 0x0615 +.hword 0x0638, 0x0666, 0x069C, 0x06D8, 0x0717, 0x0758, 0x0798, 0x07D5 +.hword 0x080D, 0x083E, 0x0865, 0x0881, 0x088E, 0x088B, 0x0876, 0x084B +.hword 0x080B, 0x07B1, 0x073B, 0x06A8, 0x05F6, 0x0456, 0x0152, 0xFD6C +.hword 0xF920, 0xF4F1, 0xF15C, 0xEEE4, 0xEF70, 0xF265, 0xF475, 0xF4E9 +.hword 0xF53F, 0xF57A, 0xF5A0, 0xF5B3, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A9 +.hword 0xF5A5, 0xEAE4, 0xEAE2, 0xEADD, 0xEAD5, 0xEACA, 0xEABE, 0xEAB1 +.hword 0xEAA2, 0xEA94, 0xEA85, 0xEA78, 0xEA6B, 0xEA60, 0xEA57, 0xEA51 +.hword 0xEA4E, 0xEA4F, 0xEA53, 0xEA5D, 0xEA6C, 0xEA80, 0xEA9A, 0xEABB +.hword 0xEAE4, 0xEB32, 0xEBBB, 0xEC72, 0xED4A, 0xEE37, 0xEF2B, 0xF019 +.hword 0xF165, 0xF2F1, 0xF3EA, 0xF44C, 0xF49D, 0xF4DE, 0xF512, 0xF53A +.hword 0xF557, 0xF56B, 0xF578, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38C +.hword 0xA38F, 0xA392, 0xA395, 0xA399, 0xA39E, 0xA3A2, 0xA3A6, 0xA3AA +.hword 0xA3AE, 0xA3B1, 0xA3B4, 0xA3B6, 0xA3B7, 0xA3B7, 0xA3B5, 0xA3B2 +.hword 0xA3AE, 0xA3A8, 0xA3A0, 0xA396, 0xA38A, 0xA39A, 0xA3CB, 0xA3FB +.hword 0xA408, 0xA3CF, 0xA32C, 0xA1FF, 0x9DE1, 0x97C8, 0x9495, 0x94D0 +.hword 0x95A7, 0x96F4, 0x9890, 0x9A55, 0x9C1E, 0x9DC3, 0x9F20, 0xA00D +.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_060443D0: # 0x060443D0 +.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0666 +.hword 0x0001, 0x0000, 0x002C, 0x0451, 0x002C, 0x047D, 0x002C, 0x04A9 +.hword 0x002C, 0x026D, 0x002C, 0x0299, 0x002C, 0x02C5, 0x002C, 0x005D +.hword 0x002C, 0x0089, 0x002C, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0665, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0664, 0x0001, 0x0000 +.hword 0x002C, 0x04D5, 0x002C, 0x0501, 0x002C, 0x052D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x02F1, 0x002C, 0x010D, 0x002C, 0x0139 +.hword 0x002C, 0x0165, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0663 +.hword 0x0001, 0x0000, 0x002C, 0x031D, 0x002C, 0x0349, 0x002C, 0x0375 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0191, 0x0001, 0x005A +.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0662, 0x0001, 0x0000 +.hword 0x002C, 0x0559, 0x002C, 0x0585, 0x002C, 0x05B1, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x03A1, 0x002C, 0x01BD, 0x002C, 0x01E9 +.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0661 +.hword 0x0001, 0x0000, 0x002C, 0x05DD, 0x002C, 0x0609, 0x002C, 0x0635 +.hword 0x002C, 0x03CD, 0x002C, 0x03F9, 0x002C, 0x0425, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_060445EC: # 0x060445EC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2C +.hword 0x2C +.word bowser_seg6_animvalue_06043700 +.word bowser_seg6_animindex_060443D0 +.word 0 + +bowser_seg6_animvalue_06044604: # 0x06044604 +.hword 0x0000, 0x0065, 0x0068, 0x006B, 0x006A, 0x005E, 0x0068, 0x006E +.hword 0x0070, 0x006E, 0x006A, 0x0064, 0x005E, 0x0062, 0x0064, 0x0065 +.hword 0x0063, 0x0060, 0x005E, 0x005C, 0x005C, 0x005E, 0x0062, 0x0066 +.hword 0x006B, 0x0070, 0x0076, 0x007B, 0x0080, 0x0086, 0x008B, 0x008F +.hword 0x0093, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0xFFE7, 0x0B2B, 0x0B1A, 0x0AFE, 0x0AF8, 0x0B2B, 0x0BC8 +.hword 0x0CAF, 0x0D8B, 0x0E06, 0x0E29, 0x0E39, 0x0E3A, 0x0E30, 0x0E1E +.hword 0x0E08, 0x0DF3, 0x0DE0, 0x0DD5, 0x0DD6, 0x0DE4, 0x0E06, 0x0E6B +.hword 0x0F24, 0x1002, 0x10D6, 0x1172, 0x11A6, 0x1144, 0x104E, 0x0EF6 +.hword 0x0D52, 0x0B7A, 0x0984, 0x0786, 0x0599, 0x03D2, 0x0248, 0x0112 +.hword 0x0048, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x00BC, 0x025A +.hword 0x03F9, 0x04B5, 0x04AB, 0x048F, 0x0463, 0x0428, 0x03E2, 0x0391 +.hword 0x0338, 0x02D9, 0x0276, 0x0212, 0x01AD, 0x014B, 0x00EC, 0x0094 +.hword 0x0045, 0x0000, 0xFFC4, 0xFF8D, 0xFF5E, 0xFF38, 0xFF1B, 0xFF09 +.hword 0xFF03, 0xFF08, 0xFF15, 0xFF2A, 0xFF44, 0xFF62, 0xFF82, 0xFFA1 +.hword 0xFFBF, 0xFFD9, 0xFFEE, 0xFFFC, 0x0000, 0x09C7, 0x0B7C, 0x0F3E +.hword 0x1301, 0x14B6, 0x14A1, 0x1465, 0x1404, 0x1385, 0x12EA, 0x1238 +.hword 0x1173, 0x109F, 0x0FC0, 0x0EDA, 0x0DF1, 0x0D09, 0x0C26, 0x0B4D +.hword 0x0A81, 0x09C7, 0x0910, 0x0850, 0x078D, 0x06CE, 0x0618, 0x0571 +.hword 0x04E1, 0x0459, 0x03CD, 0x033F, 0x02B3, 0x022B, 0x01AA, 0x0135 +.hword 0x00CE, 0x0079, 0x0037, 0x000E, 0x0000, 0xA4A0, 0xA7AE, 0xAE67 +.hword 0xB51F, 0xB82D, 0xB807, 0xB799, 0xB6EB, 0xB605, 0xB4EE, 0xB3AD +.hword 0xB24A, 0xB0CC, 0xAF3B, 0xAD9F, 0xABFE, 0xAA60, 0xA8CE, 0xA74D +.hword 0xA5E6, 0xA4A0, 0xA34D, 0xA1CF, 0xA049, 0x9EDE, 0x9DB2, 0x9CE6 +.hword 0x9C9E, 0x9CCD, 0x9D45, 0x9DF8, 0x9ED7, 0x9FD2, 0xA0DC, 0xA1E5 +.hword 0xA2DF, 0xA3BB, 0xA46B, 0xA4DF, 0xA509, 0xF0C0, 0xEEF8, 0xEAA8 +.hword 0xE55C, 0xE0A0, 0xDE02, 0xDEF2, 0xE254, 0xE5E1, 0xE754, 0xE646 +.hword 0xE427, 0xE170, 0xDE96, 0xDC11, 0xDA57, 0xDA58, 0xDBAD, 0xDCC9 +.hword 0xDD18, 0xDCC9, 0xDBD0, 0xDA85, 0xD91A, 0xD7C0, 0xD6A9, 0xD606 +.hword 0xD608, 0xD6A4, 0xD7A1, 0xD8EB, 0xDA6B, 0xDC0D, 0xDDBC, 0xDF62 +.hword 0xE0EB, 0xE242, 0xE350, 0xE402, 0xE442, 0x0254, 0x0243, 0x0215 +.hword 0x01CE, 0x0174, 0x010B, 0x009B, 0x0026, 0xFFB4, 0xFF49, 0xFEE9 +.hword 0xFE9B, 0xFE64, 0xFE49, 0xFE4F, 0xFE7C, 0xFED4, 0xFF5E, 0x001C +.hword 0x0118, 0x0254, 0x0517, 0x0A15, 0x1078, 0x176A, 0x1E17, 0x23A7 +.hword 0x2745, 0x2590, 0x1F55, 0x19FF, 0x16C1, 0x1349, 0x0FC1, 0x0C53 +.hword 0x0928, 0x0669, 0x0440, 0x02D6, 0x0254, 0x053E, 0x054A, 0x056A +.hword 0x059C, 0x05DB, 0x0624, 0x0673, 0x06C4, 0x0714, 0x0760, 0x07A2 +.hword 0x07D9, 0x07FF, 0x0812, 0x080E, 0x07EF, 0x07B1, 0x0751, 0x06CB +.hword 0x061B, 0x053E, 0x0348, 0xFFBA, 0xFB2F, 0xF645, 0xF198, 0xEDC4 +.hword 0xEB68, 0xED4E, 0xF2BA, 0xF702, 0xF933, 0xFB69, 0xFD92, 0xFF9B +.hword 0x016E, 0x02FC, 0x0430, 0x04F7, 0x053E, 0xF8D6, 0xF8DF, 0xF8F8 +.hword 0xF91E, 0xF94F, 0xF987, 0xF9C4, 0xFA03, 0xFA41, 0xFA7B, 0xFAAE +.hword 0xFAD8, 0xFAF6, 0xFB05, 0xFB01, 0xFAE9, 0xFABA, 0xFA6F, 0xFA08 +.hword 0xF980, 0xF8D6, 0xF733, 0xF429, 0xF053, 0xEC48, 0xE8A1, 0xE5F8 +.hword 0xE4E5, 0xE973, 0xF24D, 0xF804, 0xF95B, 0xFA21, 0xFA72, 0xFA69 +.hword 0xFA22, 0xF9BB, 0xF94E, 0xF8F8, 0xF8D6, 0x2214, 0x276B, 0x3178 +.hword 0x374C, 0x356E, 0x3040, 0x2A93, 0x2739, 0x260C, 0x2504, 0x2420 +.hword 0x235E, 0x22BF, 0x2240, 0x21E2, 0x21A2, 0x2180, 0x217C, 0x2194 +.hword 0x21C7, 0x2214, 0x23FE, 0x27C1, 0x2B76, 0x2D35, 0x2D36, 0x2CFB +.hword 0x2C8D, 0x2BF6, 0x2B3E, 0x2A6E, 0x298E, 0x28A8, 0x27C4, 0x26EB +.hword 0x2626, 0x257D, 0x24FA, 0x24A4, 0x2486, 0xDB55, 0xDB58, 0xDB5E +.hword 0xDB67, 0xDB74, 0xDB81, 0xDB91, 0xDBA0, 0xDBB0, 0xDBBE, 0xDBCB +.hword 0xDBD5, 0xDBDD, 0xDBE0, 0xDBE0, 0xDBDA, 0xDBCE, 0xDBBB, 0xDBA2 +.hword 0xDB80, 0xDB55, 0xDADF, 0xD9FC, 0xD8E1, 0xD7C3, 0xD6D6, 0xD64F +.hword 0xD661, 0xD8EB, 0xDD3F, 0xDFC3, 0xDFF0, 0xDFB4, 0xDF2A, 0xDE6D +.hword 0xDD97, 0xDCC2, 0xDC09, 0xDB87, 0xDB55, 0x0000, 0xFFF9, 0xFFE4 +.hword 0xFFC4, 0xFF9C, 0xFF6D, 0xFF3A, 0xFF06, 0xFED3, 0xFEA2, 0xFE78 +.hword 0xFE55, 0xFE3C, 0xFE30, 0xFE32, 0xFE47, 0xFE6E, 0xFEAC, 0xFF02 +.hword 0xFF73, 0x0000, 0x0144, 0x0391, 0x0681, 0x09AD, 0x0CAD, 0x0F1C +.hword 0x1093, 0x0F24, 0x0B56, 0x086C, 0x070B, 0x05B0, 0x0465, 0x0334 +.hword 0x0226, 0x0143, 0x0095, 0x0027, 0x0000, 0xF34B, 0xF356, 0xF373 +.hword 0xF3A0, 0xF3D9, 0xF41B, 0xF463, 0xF4AD, 0xF4F5, 0xF539, 0xF576 +.hword 0xF5A7, 0xF5CA, 0xF5DB, 0xF5D7, 0xF5BB, 0xF583, 0xF52C, 0xF4B3 +.hword 0xF414, 0xF34B, 0xF177, 0xEE1E, 0xE9DB, 0xE54C, 0xE10C, 0xDDB7 +.hword 0xDBE9, 0xDF02, 0xE600, 0xEAF3, 0xECC7, 0xEE5C, 0xEFB6, 0xF0D6 +.hword 0xF1BD, 0xF26E, 0xF2EA, 0xF333, 0xF34B, 0xA509, 0xA731, 0xABEF +.hword 0xB0AE, 0xB2D6, 0xB2C1, 0xB285, 0xB223, 0xB19F, 0xB0FC, 0xB03C +.hword 0xAF63, 0xAE72, 0xAD6E, 0xAC58, 0xAB34, 0xAA04, 0xA8CB, 0xA78D +.hword 0xA64B, 0xA509, 0xA354, 0xA0EF, 0x9E2E, 0x9B61, 0x98DD, 0x96F3 +.hword 0x95F6, 0x9851, 0x9D5E, 0xA0D7, 0xA1FA, 0xA2E4, 0xA39A, 0xA424 +.hword 0xA487, 0xA4C9, 0xA4F0, 0xA504, 0xA509, 0x8001, 0x7FFB, 0x7FF3 +.hword 0x7FE5, 0x7FD4, 0x7FC1, 0x7FAC, 0x7F96, 0x7F80, 0x7F6C, 0x7F5A +.hword 0x7F4C, 0x7F41, 0x7F3C, 0x7F3D, 0x7F46, 0x7F56, 0x7F70, 0x7F94 +.hword 0x7FC3, 0x8001, 0x8094, 0x81A4, 0x82FC, 0x8465, 0x85AA, 0x8694 +.hword 0x86EE, 0x86CB, 0x866B, 0x85D9, 0x8523, 0x8453, 0x8378, 0x829C +.hword 0x81CD, 0x8117, 0x8085, 0x8024, 0x8001, 0x8001, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8003, 0x8003, 0x8004, 0x8004, 0x8004, 0x8005 +.hword 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8005, 0x8004, 0x8004 +.hword 0x8003, 0x8001, 0x7FFC, 0x7FF6, 0x7FEF, 0x7FE8, 0x7FE2, 0x7FDD +.hword 0x7FDB, 0x7FDC, 0x7FDE, 0x7FE1, 0x7FE4, 0x7FE8, 0x7FED, 0x7FF1 +.hword 0x7FF5, 0x7FF9, 0x7FFC, 0x7FFE, 0x8001, 0xD20B, 0xD210, 0xD21D +.hword 0xD232, 0xD24B, 0xD269, 0xD28A, 0xD2AB, 0xD2CC, 0xD2EB, 0xD306 +.hword 0xD31D, 0xD32D, 0xD334, 0xD333, 0xD326, 0xD30C, 0xD2E5, 0xD2AE +.hword 0xD266, 0xD20B, 0xD14C, 0xCFF8, 0xCE42, 0xCC5B, 0xCA75, 0xC8C1 +.hword 0xC771, 0xC660, 0xC54A, 0xC435, 0xC326, 0xC222, 0xC12F, 0xC053 +.hword 0xBF93, 0xBEF4, 0xBE7B, 0xBE2F, 0xBE14, 0xE0D4, 0xE034, 0xDE87 +.hword 0xDC1A, 0xD93A, 0xD633, 0xD353, 0xD0E6, 0xCF39, 0xCE99, 0xCEED +.hword 0xCFD7, 0xD13C, 0xD300, 0xD508, 0xD739, 0xD977, 0xDBA7, 0xDDAF +.hword 0xDF71, 0xE0D4, 0xE20E, 0xE359, 0xE4A3, 0xE5D8, 0xE6E4, 0xE7B3 +.hword 0xE832, 0xE84E, 0xE7F2, 0xE70A, 0xE519, 0xE1ED, 0xDDEA, 0xD974 +.hword 0xD4EE, 0xD0BD, 0xCD43, 0xCAE4, 0xCA03, 0x005E, 0x005E, 0x005E +.hword 0x005D, 0x005D, 0x005D, 0x005C, 0x005C, 0x005B, 0x005B, 0x005C +.hword 0x005D, 0x005E, 0x005E, 0x005F, 0x0061, 0x0063, 0x0064, 0x0064 +.hword 0x0061, 0x005A, 0x004D, 0x003C, 0x0027, 0x0010, 0xFFFC, 0xFFE9 +.hword 0xFFD9, 0xFFC8, 0xFFBA, 0xFFAE, 0xFFA6, 0xFFA1, 0xFF9F, 0xFF9E +.hword 0xFF9E, 0xFF9F, 0xFFA1, 0xFFA2, 0xFFA2, 0x0009, 0x0009, 0x000A +.hword 0x000C, 0x000E, 0x000F, 0x0012, 0x0015, 0x0018, 0x0018, 0x0015 +.hword 0x0010, 0x000A, 0x0004, 0xFFE0, 0xFF90, 0xFF35, 0xFEF0, 0xFEE1 +.hword 0xFF27, 0xFFE4, 0x01B7, 0x04AE, 0x080B, 0x0B12, 0x0D06, 0x0D2A +.hword 0x0A25, 0x0459, 0xFD9F, 0xF7CD, 0xF4BD, 0xF460, 0xF52F, 0xF6D2 +.hword 0xF8F0, 0xFB31, 0xFD3A, 0xFEB5, 0xFF46, 0x894D, 0x8920, 0x88A9 +.hword 0x8800, 0x873B, 0x8673, 0x854A, 0x83C7, 0x829D, 0x827A, 0x83D0 +.hword 0x8629, 0x88E3, 0x8B56, 0x8D84, 0x8FCB, 0x9215, 0x944B, 0x9658 +.hword 0x9823, 0x9999, 0x9A8C, 0x9B01, 0x9B29, 0x9B34, 0x9B53, 0x9BB7 +.hword 0x9C90, 0x9DB8, 0x9EE4, 0x9FC7, 0xA015, 0x9FC8, 0x9F20, 0x9E3E +.hword 0x9D40, 0x9C45, 0x9B6B, 0x9AD2, 0x9A98, 0xE6F1, 0xDDAD, 0xD46A +.hword 0xD487, 0xD4DA, 0xD55E, 0xD60E, 0xD6E5, 0xD7DF, 0xD8F6, 0xDA25 +.hword 0xDB68, 0xDCB9, 0xDE13, 0xDF72, 0xE0D0, 0xE229, 0xE377, 0xE4B6 +.hword 0xE5E0, 0xE6F1, 0xE827, 0xE9AD, 0xEB61, 0xED1E, 0xEEC2, 0xF02A +.hword 0xF132, 0xF1B8, 0xF197, 0xF0AE, 0xEE66, 0xEA93, 0xE5B3, 0xE03F +.hword 0xDAB4, 0xD58D, 0xD146, 0xCE5A, 0xCD46, 0xCC31, 0xD1C0, 0xD74F +.hword 0xD72E, 0xD6D1, 0xD640, 0xD585, 0xD4A6, 0xD3AE, 0xD2A4, 0xD191 +.hword 0xD07E, 0xCF72, 0xCE77, 0xCD95, 0xCCD4, 0xCC3E, 0xCBD9, 0xCBB0 +.hword 0xCBCB, 0xCC31, 0xCD89, 0xD037, 0xD3E0, 0xD82A, 0xDCBC, 0xE13A +.hword 0xE54B, 0xE9A3, 0xEE36, 0xF18C, 0xF3CD, 0xF610, 0xF843, 0xFA52 +.hword 0xFC2C, 0xFDBD, 0xFEF2, 0xFFBA, 0x0000, 0xF52D, 0xF56E, 0xF5B0 +.hword 0xF5A8, 0xF590, 0xF56D, 0xF540, 0xF50C, 0xF4D6, 0xF49E, 0xF468 +.hword 0xF437, 0xF40E, 0xF3EF, 0xF3DE, 0xF3DD, 0xF3EF, 0xF416, 0xF457 +.hword 0xF4B3, 0xF52D, 0xF633, 0xF802, 0xFA54, 0xFCE1, 0xFF64, 0x0196 +.hword 0x0330, 0x034F, 0x0235, 0x0157, 0x0115, 0x00D9, 0x00A3, 0x0073 +.hword 0x004B, 0x002B, 0x0013, 0x0005, 0x0000, 0x4467, 0x43D4, 0x4340 +.hword 0x433E, 0x4337, 0x432E, 0x4323, 0x4317, 0x430D, 0x4304, 0x42FE +.hword 0x42FC, 0x42FF, 0x4309, 0x431B, 0x4335, 0x435A, 0x4389, 0x43C6 +.hword 0x440F, 0x4467, 0x4527, 0x4679, 0x481D, 0x49CE, 0x4B4B, 0x4C51 +.hword 0x4C9E, 0x4A4F, 0x45F2, 0x42ED, 0x41CD, 0x40D9, 0x400D, 0x3F68 +.hword 0x3EE6, 0x3E86, 0x3E44, 0x3E1E, 0x3E12, 0xDED1, 0xE2F1, 0xE712 +.hword 0xE6F6, 0xE6A5, 0xE629, 0xE589, 0xE4CC, 0xE3FA, 0xE31B, 0xE237 +.hword 0xE155, 0xE07D, 0xDFB7, 0xDF0B, 0xDE81, 0xDE20, 0xDDEF, 0xDDF7 +.hword 0xDE40, 0xDED1, 0xE064, 0xE366, 0xE769, 0xEC01, 0xF0BF, 0xF537 +.hword 0xF8FB, 0xFBD1, 0xFDED, 0xFF8F, 0x0119, 0x02BD, 0x0465, 0x0600 +.hword 0x077B, 0x08C2, 0x09C3, 0x0A6C, 0x0AA8, 0x1FF4, 0x201E, 0x2048 +.hword 0x204C, 0x2057, 0x2068, 0x207D, 0x2094, 0x20AC, 0x20C4, 0x20DA +.hword 0x20EC, 0x20F9, 0x2100, 0x20FE, 0x20F2, 0x20DC, 0x20B9, 0x2087 +.hword 0x2046, 0x1FF4, 0x1F94, 0x1F1B, 0x1E6B, 0x1D68, 0x1BF6, 0x19F9 +.hword 0x1755, 0x10AB, 0x073E, 0x01E3, 0x015E, 0x01BF, 0x02CD, 0x044E +.hword 0x060B, 0x07C8, 0x094D, 0x0A60, 0x0AC9, 0x8256, 0x8481, 0x86AC +.hword 0x8698, 0x865F, 0x8607, 0x8597, 0x8514, 0x8484, 0x83EE, 0x8356 +.hword 0x82C4, 0x823D, 0x81C6, 0x8167, 0x8124, 0x8104, 0x810C, 0x8144 +.hword 0x81B0, 0x8256, 0x83FC, 0x870C, 0x8B06, 0x8F69, 0x93B3, 0x9764 +.hword 0x99FA, 0x9967, 0x967B, 0x9505, 0x95D7, 0x971F, 0x98B6, 0x9A76 +.hword 0x9C3B, 0x9DDD, 0x9F36, 0xA021, 0xA078, 0x1898, 0x1826, 0x17B3 +.hword 0x17B4, 0x17B8, 0x17BE, 0x17C6, 0x17D0, 0x17DB, 0x17E8, 0x17F6 +.hword 0x1805, 0x1815, 0x1825, 0x1836, 0x1847, 0x1858, 0x1869, 0x1879 +.hword 0x1889, 0x1898, 0x18A8, 0x18BA, 0x18CE, 0x18E3, 0x18F8, 0x190D +.hword 0x1920, 0x1931, 0x1940, 0x194B, 0x1952, 0x1955, 0x1955, 0x1953 +.hword 0x1950, 0x194C, 0x1949, 0x1946, 0x1945, 0xE3FB, 0xE890, 0xED25 +.hword 0xED0F, 0xECCF, 0xEC6B, 0xEBE9, 0xEB4D, 0xEA9D, 0xE9DF, 0xE918 +.hword 0xE84D, 0xE784, 0xE6C2, 0xE60C, 0xE568, 0xE4DB, 0xE46B, 0xE41C +.hword 0xE3F5, 0xE3FB, 0xE465, 0xE552, 0xE6A4, 0xE839, 0xE9F3, 0xEBB2 +.hword 0xED56, 0xEEBF, 0xEFCE, 0xF063, 0xF065, 0xEFE8, 0xEF0E, 0xEDF8 +.hword 0xECC8, 0xEBA2, 0xEAA5, 0xE9F5, 0xE9B2, 0xA0A7, 0x9F45, 0x9DE4 +.hword 0x9DDD, 0x9DC9, 0x9DAB, 0x9D88, 0x9D62, 0x9D3D, 0x9D1D, 0x9D04 +.hword 0x9CF7, 0x9CF8, 0x9D0B, 0x9D34, 0x9D75, 0x9DD3, 0x9E50, 0x9EF0 +.hword 0x9FB6, 0xA0A7, 0xA213, 0xA42F, 0xA6D1, 0xA9D2, 0xAD08, 0xB04A +.hword 0xB36F, 0xB64F, 0xB8C0, 0xBA99, 0xBBDE, 0xBCBB, 0xBD41, 0xBD82 +.hword 0xBD8F, 0xBD7A, 0xBD55, 0xBD32, 0xBD23, 0xE925, 0xE922, 0xE91A +.hword 0xE90E, 0xE8FF, 0xE8ED, 0xE8DA, 0xE8C6, 0xE8B2, 0xE8A0, 0xE890 +.hword 0xE882, 0xE879, 0xE874, 0xE875, 0xE87D, 0xE88C, 0xE8A4, 0xE8C4 +.hword 0xE8EF, 0xE925, 0xE97F, 0xEA0C, 0xEAC2, 0xEB93, 0xEC75, 0xED5A +.hword 0xEE37, 0xEF00, 0xEFA8, 0xF025, 0xF075, 0xF0A5, 0xF0BC, 0xF0BE +.hword 0xF0B2, 0xF09F, 0xF089, 0xF078, 0xF071, 0x178C, 0x178F, 0x1798 +.hword 0x17A5, 0x17B7, 0x17CB, 0x17E0, 0x17F7, 0x180D, 0x1822, 0x1834 +.hword 0x1843, 0x184E, 0x1853, 0x1852, 0x1849, 0x1838, 0x181E, 0x17F9 +.hword 0x17C8, 0x178C, 0x172B, 0x1699, 0x15DD, 0x1504, 0x1416, 0x131E +.hword 0x1227, 0x1139, 0x1060, 0x0FA6, 0x0EF9, 0x0E47, 0x0D97, 0x0CEF +.hword 0x0C57, 0x0BD5, 0x0B6F, 0x0B2E, 0x0B16, 0x9EEA, 0x9EDE, 0x9EBD +.hword 0x9E8C, 0x9E4D, 0x9E04, 0x9DB5, 0x9D63, 0x9D13, 0x9CC8, 0x9C85 +.hword 0x9C4E, 0x9C28, 0x9C15, 0x9C19, 0x9C38, 0x9C76, 0x9CD6, 0x9D5D +.hword 0x9E0C, 0x9EEA, 0xA057, 0xA294, 0xA573, 0xA8C3, 0xAC56, 0xAFFD +.hword 0xB386, 0xB6C5, 0xB988, 0xBBA1, 0xBD1A, 0xBE27, 0xBED9, 0xBF41 +.hword 0xBF71, 0xBF78, 0xBF69, 0xBF53, 0xBF48, 0x05F6, 0x0600, 0x061D +.hword 0x0649, 0x0682, 0x06C3, 0x0709, 0x0752, 0x079A, 0x07DD, 0x0819 +.hword 0x0849, 0x086C, 0x087D, 0x0879, 0x085D, 0x0826, 0x07D0, 0x0758 +.hword 0x06BB, 0x05F6, 0x0445, 0x013A, 0xFD55, 0xF90F, 0xF4E7, 0xF15A +.hword 0xEEE4, 0xEF6E, 0xF260, 0xF475, 0xF4F1, 0xF54A, 0xF584, 0xF5A6 +.hword 0xF5B5, 0xF5B7, 0xF5B1, 0xF5A9, 0xF5A5, 0xEAE4, 0xEAE1, 0xEADB +.hword 0xEAD1, 0xEAC4, 0xEAB5, 0xEAA6, 0xEA95, 0xEA85, 0xEA76, 0xEA68 +.hword 0xEA5D, 0xEA56, 0xEA52, 0xEA53, 0xEA59, 0xEA65, 0xEA79, 0xEA94 +.hword 0xEAB7, 0xEAE4, 0xEB36, 0xEBC0, 0xEC77, 0xED4E, 0xEE39, 0xEF2B +.hword 0xF019, 0xF163, 0xF2ED, 0xF3EA, 0xF453, 0xF4A9, 0xF4ED, 0xF522 +.hword 0xF549, 0xF564, 0xF575, 0xF57E, 0xF580, 0xA38A, 0xA38B, 0xA38D +.hword 0xA390, 0xA394, 0xA398, 0xA39D, 0xA3A2, 0xA3A6, 0xA3AB, 0xA3AF +.hword 0xA3B2, 0xA3B5, 0xA3B6, 0xA3B5, 0xA3B4, 0xA3B0, 0xA3AA, 0xA3A2 +.hword 0xA398, 0xA38A, 0xA399, 0xA3C9, 0xA3FA, 0xA407, 0xA3CE, 0xA32C +.hword 0xA1FF, 0x9DE2, 0x97C9, 0x9495, 0x94E2, 0x95E9, 0x9777, 0x9957 +.hword 0x9B56, 0x9D3E, 0x9EDB, 0x9FF9, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_060451AC: # 0x060451AC +.hword 0x0001, 0x0000, 0x0028, 0x0001, 0x0001, 0x0029, 0x0028, 0x002A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D2 +.hword 0x0001, 0x0000, 0x0028, 0x03ED, 0x0028, 0x0415, 0x0028, 0x043D +.hword 0x0028, 0x0235, 0x0028, 0x025D, 0x0028, 0x0285, 0x0028, 0x0055 +.hword 0x0028, 0x007D, 0x0028, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x05D1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x00CD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D0, 0x0001, 0x0000 +.hword 0x0028, 0x0465, 0x0028, 0x048D, 0x0028, 0x04B5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x02AD, 0x0028, 0x00F5, 0x0028, 0x011D +.hword 0x0028, 0x0145, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CF +.hword 0x0001, 0x0000, 0x0028, 0x02D5, 0x0028, 0x02FD, 0x0028, 0x0325 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x016D, 0x0001, 0x0052 +.hword 0x0001, 0x0053, 0x0001, 0x0054, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CE, 0x0001, 0x0000 +.hword 0x0028, 0x04DD, 0x0028, 0x0505, 0x0028, 0x052D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x034D, 0x0028, 0x0195, 0x0028, 0x01BD +.hword 0x0028, 0x01E5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05CD +.hword 0x0001, 0x0000, 0x0028, 0x0555, 0x0028, 0x057D, 0x0028, 0x05A5 +.hword 0x0028, 0x0375, 0x0028, 0x039D, 0x0028, 0x03C5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x020D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_060453C8: # 0x060453C8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x28 +.hword 0x2C +.word bowser_seg6_animvalue_06044604 +.word bowser_seg6_animindex_060451AC +.word 0 + +bowser_seg6_animvalue_060453E0: # 0x060453E0 +.hword 0x0000, 0x005B, 0xFFE7, 0x0B2C, 0x0B33, 0x0B46, 0x0B61, 0x0B83 +.hword 0x0BA9, 0x0BD4, 0x0C00, 0x0C2C, 0x0C55, 0x0C7C, 0x0C9C, 0x0CB6 +.hword 0x0CC7, 0x0CCD, 0x0CC7, 0x0CB8, 0x0CA1, 0x0C83, 0x0C61, 0x0C3A +.hword 0x0C11, 0x0BE7, 0x0BBE, 0x0B98, 0x0B75, 0x0B57, 0x0B40, 0x0B31 +.hword 0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0xFFFE, 0xFFFA, 0xFFF7 +.hword 0xFFF6, 0xFFFB, 0x0007, 0x001E, 0x0049, 0x0088, 0x00D2, 0x011C +.hword 0x015D, 0x018A, 0x0199, 0x0184, 0x0150, 0x0108, 0x00B7, 0x0068 +.hword 0x0025, 0xFFFB, 0xFFE7, 0xFFDD, 0xFFDD, 0xFFE3, 0xFFEC, 0xFFF5 +.hword 0xFFFD, 0x0000, 0x09C7, 0x09C6, 0x09C6, 0x09C5, 0x09C4, 0x09C2 +.hword 0x09C0, 0x09BE, 0x09BB, 0x09B7, 0x09B2, 0x09AD, 0x09A9, 0x09A7 +.hword 0x09A6, 0x09A7, 0x09AA, 0x09AE, 0x09B3, 0x09B8, 0x09BC, 0x09BF +.hword 0x09C1, 0x09C3, 0x09C4, 0x09C5, 0x09C6, 0x09C6, 0x09C7, 0x09C7 +.hword 0xA4A0, 0xA496, 0xA484, 0xA474, 0xA471, 0xA485, 0xA4BA, 0xA51B +.hword 0xA5CD, 0xA6D7, 0xA80D, 0xA946, 0xAA56, 0xAB14, 0xAB55, 0xAAFA +.hword 0xAA1E, 0xA8EE, 0xA798, 0xA64B, 0xA533, 0xA47F, 0xA429, 0xA404 +.hword 0xA404, 0xA41D, 0xA445, 0xA470, 0xA492, 0xA4A0, 0xF0BF, 0xF0B2 +.hword 0xF092, 0xF063, 0xF027, 0xEFE3, 0xEF99, 0xEF4C, 0xEF00, 0xEEB6 +.hword 0xEE73, 0xEE3A, 0xEE0D, 0xEDF0, 0xEDE6, 0xEDEF, 0xEE09, 0xEE32 +.hword 0xEE66, 0xEEA3, 0xEEE7, 0xEF2E, 0xEF77, 0xEFBF, 0xF002, 0xF040 +.hword 0xF074, 0xF09C, 0xF0B6, 0xF0C0, 0x0254, 0x0244, 0x021F, 0x01E9 +.hword 0x01A4, 0x0155, 0x00FD, 0x00A2, 0x0045, 0xFFEC, 0xFF98, 0xFF4C +.hword 0xFF0D, 0xFEDD, 0xFEC1, 0xFEC2, 0xFEE6, 0xFF24, 0xFF74, 0xFFCE +.hword 0x0029, 0x007E, 0x00C5, 0x0108, 0x0152, 0x019E, 0x01E4, 0x021E +.hword 0x0245, 0x0254, 0x053E, 0x052D, 0x0505, 0x04C6, 0x0472, 0x040A +.hword 0x038E, 0x0301, 0x0263, 0x01B6, 0x00FA, 0x0032, 0xFF5E, 0xFE7E +.hword 0xFD95, 0xFC44, 0xFA55, 0xF80F, 0xF5B3, 0xF385, 0xF1C8, 0xF0C0 +.hword 0xF0B0, 0xF234, 0xF549, 0xF948, 0xFD88, 0x0160, 0x042A, 0x053E +.hword 0xF8D5, 0xF8C6, 0xF8A1, 0xF86B, 0xF827, 0xF7D7, 0xF780, 0xF724 +.hword 0xF6C6, 0xF66B, 0xF615, 0xF5C7, 0xF585, 0xF552, 0xF531, 0xF52B +.hword 0xF544, 0xF574, 0xF5B4, 0xF600, 0xF64F, 0xF69D, 0xF6E1, 0xF72B +.hword 0xF784, 0xF7E3, 0xF83E, 0xF88C, 0xF8C2, 0xF8D6, 0x2214, 0x2233 +.hword 0x2288, 0x230A, 0x23B2, 0x2474, 0x2549, 0x2627, 0x2705, 0x27DA +.hword 0x289D, 0x2944, 0x29C7, 0x2A1C, 0x2A3A, 0x2A20, 0x29D7, 0x2966 +.hword 0x28D3, 0x2828, 0x2769, 0x269F, 0x25D1, 0x2506, 0x2445, 0x2396 +.hword 0x22FF, 0x2288, 0x2237, 0x2215, 0xDB56, 0xDB58, 0xDB5E, 0xDB66 +.hword 0xDB70, 0xDB7A, 0xDB83, 0xDB8C, 0xDB93, 0xDB96, 0xDB96, 0xDB92 +.hword 0xDB87, 0xDB77, 0xDB5F, 0xDB29, 0xDACB, 0xDA58, 0xD9DF, 0xD973 +.hword 0xD925, 0xD907, 0xD920, 0xD962, 0xD9C1, 0xDA2D, 0xDA9A, 0xDAF9 +.hword 0xDB3C, 0xDB55, 0x0000, 0xFFFC, 0xFFF4, 0xFFEA, 0xFFE1, 0xFFDB +.hword 0xFFDC, 0xFFE5, 0xFFF9, 0x001A, 0x004C, 0x0090, 0x00EB, 0x015D +.hword 0x01EA, 0x02FA, 0x04BD, 0x06E2, 0x0915, 0x0B04, 0x0C5C, 0x0CCC +.hword 0x0C26, 0x0AA7, 0x0899, 0x0645, 0x03F5, 0x01F3, 0x0089, 0x0000 +.hword 0xF34C, 0xF35C, 0xF382, 0xF3B8, 0xF3F9, 0xF441, 0xF48A, 0xF4D1 +.hword 0xF50F, 0xF541, 0xF561, 0xF56B, 0xF559, 0xF527, 0xF4D1, 0xF3F3 +.hword 0xF261, 0xF068, 0xEE55, 0xEC73, 0xEB10, 0xEA77, 0xEAC4, 0xEBBB +.hword 0xED24, 0xEEC7, 0xF06E, 0xF1E1, 0xF2E7, 0xF34B, 0xA508, 0xA4FF +.hword 0xA4F7, 0xA506, 0xA540, 0xA5BC, 0xA68C, 0xA7C7, 0xA9DF, 0xACE7 +.hword 0xB068, 0xB3EA, 0xB6F7, 0xB916, 0xB9D0, 0xB970, 0xB89E, 0xB769 +.hword 0xB5E6, 0xB426, 0xB23B, 0xB036, 0xAE2B, 0xAC2B, 0xAA48, 0xA895 +.hword 0xA723, 0xA604, 0xA54A, 0xA509, 0x8002, 0x8021, 0x806A, 0x80D5 +.hword 0x815C, 0x81F7, 0x829F, 0x834E, 0x83FC, 0x84A2, 0x853A, 0x85BD +.hword 0x8623, 0x8665, 0x867C, 0x8667, 0x862C, 0x85D0, 0x8559, 0x84CE +.hword 0x8434, 0x8392, 0x82EC, 0x8249, 0x81B0, 0x8124, 0x80AE, 0x8052 +.hword 0x8017, 0x8001, 0x7FFE, 0x7FFB, 0x7FF3, 0x7FE7, 0x7FD8, 0x7FC7 +.hword 0x7FB5, 0x7FA2, 0x7F8F, 0x7F7C, 0x7F6B, 0x7F5D, 0x7F52, 0x7F4B +.hword 0x7F48, 0x7F4A, 0x7F51, 0x7F5B, 0x7F68, 0x7F77, 0x7F88, 0x7F9A +.hword 0x7FAC, 0x7FBE, 0x7FCF, 0x7FDE, 0x7FEC, 0x7FF6, 0x7FFC, 0x8001 +.hword 0xD20A, 0xD1D9, 0xD168, 0xD0C0, 0xCFEE, 0xCEFC, 0xCDF5, 0xCCE4 +.hword 0xCBD4, 0xCACF, 0xC9E2, 0xC916, 0xC877, 0xC80F, 0xC7EA, 0xC80B +.hword 0xC868, 0xC8F8, 0xC9B1, 0xCA8A, 0xCB7B, 0xCC79, 0xCD7C, 0xCE7A +.hword 0xCF6B, 0xD044, 0xD0FD, 0xD18D, 0xD1EA, 0xD20B, 0xE0D5, 0xE0E6 +.hword 0xE10C, 0xE142, 0xE181, 0xE1C3, 0xE203, 0xE23A, 0xE262, 0xE276 +.hword 0xE26F, 0xE248, 0xE1FA, 0xE181, 0xE0D4, 0xDF7D, 0xDD41, 0xDA73 +.hword 0xD769, 0xD479, 0xD1F6, 0xD036, 0xCF8E, 0xD083, 0xD2FA, 0xD65A +.hword 0xDA07, 0xDD67, 0xDFDF, 0xE0D4, 0x005E, 0x005E, 0x005E, 0x005E +.hword 0x005E, 0x005E, 0x005E, 0x005D, 0x005D, 0x005C, 0x005A, 0x0059 +.hword 0x0057, 0x0056, 0x0056, 0x0056, 0x0058, 0x0059, 0x005B, 0x005D +.hword 0x005F, 0x005F, 0x0060, 0x0060, 0x0060, 0x005F, 0x005F, 0x005E +.hword 0x005E, 0x005E, 0x0009, 0x0090, 0x01F4, 0x03EB, 0x062C, 0x086E +.hword 0x0A66, 0x0BCB, 0x0C54, 0x0BB9, 0x0A1C, 0x07D2, 0x052D, 0x0283 +.hword 0x0027, 0xFDC8, 0xFB07, 0xF82C, 0xF57A, 0xF337, 0xF1A8, 0xF113 +.hword 0xF1AF, 0xF351, 0xF5A3, 0xF852, 0xFB07, 0xFD6F, 0xFF35, 0x0004 +.hword 0x894D, 0x8910, 0x8868, 0x876E, 0x863D, 0x84ED, 0x8398, 0x8256 +.hword 0x8142, 0x802D, 0x7EF3, 0x7DC1, 0x7CBC, 0x7C0C, 0x7BD8, 0x7C2B +.hword 0x7CE2, 0x7DE1, 0x7F0B, 0x8047, 0x8172, 0x8273, 0x836B, 0x847E +.hword 0x859C, 0x86B2, 0x87AD, 0x887C, 0x890C, 0x894C, 0xE6EC, 0xE61B +.hword 0xE456, 0xE1FB, 0xDF65, 0xDCF0, 0xDAF8, 0xD9DA, 0xD9B7, 0xDA4A +.hword 0xDB50, 0xDC89, 0xDDB1, 0xDE88, 0xDECB, 0xDE48, 0xDD2A, 0xDBB7 +.hword 0xDA39, 0xD8F7, 0xD839, 0xD846, 0xD952, 0xDB2D, 0xDD8D, 0xE026 +.hword 0xE2AE, 0xE4DA, 0xE65F, 0xE6F1, 0xCC31, 0xCC35, 0xCC3E, 0xCC4C +.hword 0xCC5D, 0xCC70, 0xCC86, 0xCC9C, 0xCCB2, 0xCCC7, 0xCCDA, 0xCCEB +.hword 0xCCF8, 0xCD00, 0xCD03, 0xCD00, 0xCCF9, 0xCCED, 0xCCDE, 0xCCCD +.hword 0xCCB9, 0xCCA5, 0xCC90, 0xCC7B, 0xCC68, 0xCC56, 0xCC47, 0xCC3B +.hword 0xCC34, 0xCC31, 0xF52C, 0xF50A, 0xF4BC, 0xF449, 0xF3B8, 0xF311 +.hword 0xF25B, 0xF19F, 0xF0E3, 0xF02F, 0xEF8B, 0xEEFF, 0xEE91, 0xEE49 +.hword 0xEE30, 0xEE47, 0xEE87, 0xEEEA, 0xEF6A, 0xF000, 0xF0A6, 0xF155 +.hword 0xF208, 0xF2B7, 0xF35D, 0xF3F3, 0xF473, 0xF4D6, 0xF516, 0xF52D +.hword 0x4467, 0x445C, 0x4441, 0x441A, 0x43E8, 0x43B0, 0x4372, 0x4332 +.hword 0x42F2, 0x42B5, 0x427D, 0x424E, 0x4228, 0x4210, 0x4207, 0x420F +.hword 0x4225, 0x4247, 0x4272, 0x42A5, 0x42DD, 0x4319, 0x4356, 0x4391 +.hword 0x43CA, 0x43FD, 0x4428, 0x444A, 0x445F, 0x4467, 0xDED1, 0x1FF4 +.hword 0x8256, 0x1899, 0x18BF, 0x1918, 0x199B, 0x1A3F, 0x1AFB, 0x1BC8 +.hword 0x1C9B, 0x1D6E, 0x1E36, 0x1EEB, 0x1F85, 0x1FFB, 0x2044, 0x2058 +.hword 0x2000, 0x1F25, 0x1DEF, 0x1C83, 0x1B08, 0x19A3, 0x187D, 0x17BA +.hword 0x1765, 0x175F, 0x1790, 0x17DF, 0x1836, 0x187C, 0x1898, 0xE3FB +.hword 0xE420, 0xE473, 0xE4EE, 0xE587, 0xE635, 0xE6F1, 0xE7B0, 0xE86C +.hword 0xE91A, 0xE9B3, 0xEA2D, 0xEA80, 0xEAA4, 0xEA8F, 0xE9FB, 0xE8C5 +.hword 0xE722, 0xE545, 0xE360, 0xE1A6, 0xE04B, 0xDF81, 0xDF6E, 0xDFF2 +.hword 0xE0D6, 0xE1E5, 0xE2EA, 0xE3AD, 0xE3FB, 0xA0A4, 0xA021, 0x9EEE +.hword 0x9D2A, 0x9AF1, 0x985F, 0x9591, 0x92A5, 0x8FB6, 0x8CE2, 0x8A45 +.hword 0x87FD, 0x8625, 0x84DC, 0x843C, 0x84D1, 0x86D0, 0x89D6, 0x8D82 +.hword 0x9174, 0x9548, 0x989E, 0x9B13, 0x9CC7, 0x9E1D, 0x9F20, 0x9FD9 +.hword 0xA052, 0xA093, 0xA0A7, 0xE922, 0xE897, 0xE753, 0xE573, 0xE316 +.hword 0xE05A, 0xDD5B, 0xDA3A, 0xD712, 0xD403, 0xD12A, 0xCEA5, 0xCC92 +.hword 0xCB10, 0xCA3B, 0xCAD4, 0xCD28, 0xD0AB, 0xD4D1, 0xD90C, 0xDCD0 +.hword 0xDF91, 0xE18E, 0xE362, 0xE503, 0xE66B, 0xE790, 0xE86C, 0xE8F5 +.hword 0xE925, 0x178C, 0x17AE, 0x17FC, 0x186E, 0x18FE, 0x19A3, 0x1A57 +.hword 0x1B11, 0x1BC9, 0x1C79, 0x1D18, 0x1DA0, 0x1E08, 0x1E48, 0x1E5A +.hword 0x1DF8, 0x1D06, 0x1BB6, 0x1A3D, 0x18CE, 0x179E, 0x16E0, 0x168E +.hword 0x1678, 0x168E, 0x16C1, 0x1703, 0x1745, 0x1777, 0x178C, 0x9EE7 +.hword 0x9E6C, 0x9D4E, 0x9BA8, 0x9993, 0x972A, 0x9487, 0x91C6, 0x8F00 +.hword 0x8C51, 0x89D2, 0x879E, 0x85D0, 0x8482, 0x83CE, 0x8464, 0x868A +.hword 0x89C0, 0x8D86, 0x915B, 0x94BF, 0x9731, 0x98E8, 0x9A6E, 0x9BC0 +.hword 0x9CDC, 0x9DBD, 0x9E62, 0x9EC7, 0x9EEA, 0x05F6, 0xEAE4, 0xA38A +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06045B0C: # 0x06045B0C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x001E, 0x0003 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0395 +.hword 0x0001, 0x0000, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x0001, 0x02D8 +.hword 0x001E, 0x018C, 0x001E, 0x01AA, 0x001E, 0x01C8, 0x001E, 0x0024 +.hword 0x001E, 0x0042, 0x001E, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0394, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x007E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0393, 0x0001, 0x0000 +.hword 0x001E, 0x02D9, 0x001E, 0x02F7, 0x001E, 0x0315, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x01E6, 0x001E, 0x009C, 0x001E, 0x00BA +.hword 0x001E, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0392 +.hword 0x0001, 0x0000, 0x001E, 0x0204, 0x001E, 0x0222, 0x001E, 0x0240 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x00F6, 0x0001, 0x0021 +.hword 0x0001, 0x0022, 0x0001, 0x0023, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0391, 0x0001, 0x0000 +.hword 0x001E, 0x0333, 0x001E, 0x0351, 0x001E, 0x036F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x025E, 0x001E, 0x0114, 0x001E, 0x0132 +.hword 0x001E, 0x0150, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0390 +.hword 0x0001, 0x0000, 0x0001, 0x038D, 0x0001, 0x038E, 0x0001, 0x038F +.hword 0x001E, 0x027C, 0x001E, 0x029A, 0x001E, 0x02B8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06045D28: # 0x06045D28 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x2C +.word bowser_seg6_animvalue_060453E0 +.word bowser_seg6_animindex_06045B0C +.word 0 + +bowser_seg6_animvalue_06045D40: # 0x06045D40 +.hword 0x0000, 0x0098, 0x0098, 0x0097, 0x0096, 0x0094, 0x0092, 0x008F +.hword 0x008C, 0x0088, 0x0084, 0x007F, 0x0075, 0x0064, 0x0058, 0x0067 +.hword 0x006E, 0x006E, 0x006A, 0x0063, 0x005B, 0x0057, 0x0057, 0x005A +.hword 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0x005B +.hword 0x005B, 0x005B, 0x005B, 0x005B, 0x005B, 0xFFE7, 0x0000, 0xFFFD +.hword 0xFFF6, 0xFFED, 0xFFE6, 0xFFE4, 0xFFEB, 0xFFFC, 0x001C, 0x004D +.hword 0x0094, 0x00E7, 0x013F, 0x019B, 0x01FA, 0x025C, 0x02C2, 0x032A +.hword 0x0394, 0x0401, 0x0470, 0x04E0, 0x0552, 0x05C6, 0x063A, 0x06AE +.hword 0x0724, 0x0799, 0x080E, 0x0883, 0x08F8, 0x096B, 0x09DE, 0x0A4F +.hword 0x0ABE, 0x0B2B, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0006, 0x0017 +.hword 0x0034, 0x005A, 0x008A, 0x00C3, 0x0104, 0x014C, 0x019B, 0x01F0 +.hword 0x024A, 0x02A8, 0x030B, 0x0371, 0x03D9, 0x0443, 0x04AD, 0x0519 +.hword 0x0584, 0x05ED, 0x0656, 0x06BB, 0x071E, 0x077C, 0x07D6, 0x082B +.hword 0x087A, 0x08C2, 0x0903, 0x093C, 0x096C, 0x0993, 0x09AF, 0x09C1 +.hword 0x09C7, 0xA509, 0xA508, 0xA508, 0xA506, 0xA505, 0xA503, 0xA501 +.hword 0xA4FE, 0xA4FB, 0xA4F7, 0xA4F4, 0xA4F0, 0xA4EC, 0xA4E8, 0xA4E4 +.hword 0xA4E0, 0xA4DB, 0xA4D7, 0xA4D2, 0xA4CE, 0xA4C9, 0xA4C5, 0xA4C1 +.hword 0xA4BD, 0xA4B9, 0xA4B5, 0xA4B1, 0xA4AE, 0xA4AB, 0xA4A8, 0xA4A6 +.hword 0xA4A4, 0xA4A2, 0xA4A1, 0xA4A1, 0xA4A0, 0xE442, 0xE545, 0xE78B +.hword 0xE9F6, 0xEC20, 0xEE5D, 0xF0A8, 0xF2F9, 0xF547, 0xF78D, 0xF9C3 +.hword 0xFBE2, 0xFDE2, 0xFFBD, 0xFD6F, 0xF9D5, 0xF88D, 0xF8B5, 0xF961 +.hword 0xFB12, 0xFC11, 0xFB7B, 0xFAC1, 0xF9EA, 0xF8FE, 0xF801, 0xF6FD +.hword 0xF5F6, 0xF4F5, 0xF401, 0xF31F, 0xF256, 0xF1AF, 0xF12F, 0xF0DD +.hword 0xF0C0, 0x0254, 0x053E, 0xF8D6, 0x2486, 0x248A, 0x24A2, 0x24E2 +.hword 0x255E, 0x262A, 0x275A, 0x2901, 0x2BE6, 0x302B, 0x34EE, 0x394F +.hword 0x3C6A, 0x3D60, 0x3AA9, 0x34BA, 0x2DAA, 0x2790, 0x2486, 0x26D4 +.hword 0x2CF3, 0x333C, 0x360B, 0x35B1, 0x34F7, 0x33E8, 0x3291, 0x3100 +.hword 0x2F40, 0x2D5E, 0x2B68, 0x2968, 0x276D, 0x2583, 0x23B7, 0x2214 +.hword 0xDB55, 0xF34B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xBE21, 0xBE45 +.hword 0xBE7F, 0xBECD, 0xBF2F, 0xBFA3, 0xC028, 0xC0BB, 0xC15C, 0xC20A +.hword 0xC2C2, 0xC383, 0xC44C, 0xC51B, 0xC5F0, 0xC6C8, 0xC7A2, 0xC87D +.hword 0xC957, 0xCA30, 0xCB04, 0xCBD4, 0xCC9D, 0xCD5E, 0xCE16, 0xCEC3 +.hword 0xCF64, 0xCFF8, 0xD07C, 0xD0F0, 0xD152, 0xD1A1, 0xD1DB, 0xD1FF +.hword 0xD20B, 0xCA03, 0xCAB1, 0xCC89, 0xCF42, 0xD293, 0xD632, 0xD9D6 +.hword 0xDD36, 0xE008, 0xE203, 0xE2DE, 0xDFBE, 0xD880, 0xD0EA, 0xCCC3 +.hword 0xCC1A, 0xCC55, 0xCD3E, 0xCEA1, 0xD049, 0xD1FF, 0xD38F, 0xD4C3 +.hword 0xD5C7, 0xD6E6, 0xD817, 0xD951, 0xDA8E, 0xDBC3, 0xDCEA, 0xDDFA +.hword 0xDEEB, 0xDFB5, 0xE04F, 0xE0B2, 0xE0D4, 0xFFA2, 0xFFB8, 0xFFE9 +.hword 0x0020, 0x0047, 0x0047, 0x000A, 0xFFC5, 0xFF9F, 0xFF6A, 0xFEFC +.hword 0xFE26, 0xFCBE, 0xFA97, 0xF4B7, 0xEC08, 0xE633, 0xE543, 0xE673 +.hword 0xE834, 0xE8F7, 0xE755, 0xE4DC, 0xE46F, 0xE64B, 0xE8AB, 0xEB6E +.hword 0xEE73, 0xF199, 0xF4BE, 0xF7C2, 0xFA84, 0xFCE2, 0xFEBC, 0xFFF0 +.hword 0x005E, 0xFF46, 0xFECC, 0xFD83, 0xFBA3, 0xF964, 0xF700, 0xF4AF +.hword 0xF226, 0xEF25, 0xEBF0, 0xE8CF, 0xE605, 0xE3D8, 0xE28E, 0xE4DA +.hword 0xE9FF, 0xED1D, 0xEC58, 0xE9FB, 0xE761, 0xE5E5, 0xE64F, 0xE7E8 +.hword 0xE9CC, 0xEBB3, 0xEDDE, 0xF037, 0xF2A9, 0xF521, 0xF788, 0xF9CA +.hword 0xFBD2, 0xFD8B, 0xFEE0, 0xFFBC, 0x0009, 0x9A98, 0x9A34, 0x991D +.hword 0x9776, 0x955F, 0x92FA, 0x9068, 0x8D21, 0x88E4, 0x843E, 0x7FBA +.hword 0x7BEB, 0x795B, 0x7897, 0x7F4E, 0x8BD1, 0x9396, 0x92CA, 0x8E6D +.hword 0x8939, 0x85E7, 0x8614, 0x87FD, 0x894C, 0x897D, 0x899D, 0x89AE +.hword 0x89B3, 0x89AF, 0x89A4, 0x8993, 0x8980, 0x896E, 0x895D, 0x8952 +.hword 0x894D, 0xCD46, 0xCD0B, 0xCC71, 0xCB9A, 0xCAA6, 0xC9B9, 0xC8F2 +.hword 0xC875, 0xC862, 0xC8DC, 0xCA03, 0xCBF2, 0xCE93, 0xD1C0, 0xD554 +.hword 0xD92B, 0xDD1F, 0xE10B, 0xE4C9, 0xE835, 0xEB2A, 0xED81, 0xEF17 +.hword 0xEFFB, 0xF064, 0xF060, 0xF000, 0xEF55, 0xEE6E, 0xED5C, 0xEC2F +.hword 0xEAF8, 0xE9C5, 0xE8A8, 0xE7B2, 0xE6F1, 0x0000, 0xFFEB, 0xFFAC +.hword 0xFF46, 0xFEBA, 0xFE0A, 0xFD38, 0xFC46, 0xFB35, 0xFA08, 0xF8C0 +.hword 0xF760, 0xF5E9, 0xF45D, 0xF2BD, 0xF10C, 0xEF4C, 0xED7E, 0xEBA5 +.hword 0xE9C1, 0xE7D5, 0xE5E4, 0xE3EE, 0xE1F5, 0xDFFC, 0xDE04, 0xDC0F +.hword 0xDA1F, 0xD836, 0xD656, 0xD480, 0xD2B6, 0xD0FB, 0xCF50, 0xCDB7 +.hword 0xCC31, 0x0000, 0xFFFC, 0xFFEF, 0xFFDA, 0xFFBC, 0xFF97, 0xFF6C +.hword 0xFF39, 0xFF00, 0xFEC1, 0xFE7D, 0xFE33, 0xFDE5, 0xFD92, 0xFD3B +.hword 0xFCE0, 0xFC83, 0xFC22, 0xFBBF, 0xFB5A, 0xFAF4, 0xFA8C, 0xFA23 +.hword 0xF9B9, 0xF950, 0xF8E6, 0xF87E, 0xF816, 0xF7B0, 0xF74B, 0xF6E9 +.hword 0xF68A, 0xF62D, 0xF5D4, 0xF57E, 0xF52D, 0x3E12, 0x3E15, 0x3E1D +.hword 0x3E29, 0x3E3A, 0x3E50, 0x3E69, 0x3E87, 0x3EA8, 0x3ECD, 0x3EF5 +.hword 0x3F20, 0x3F4E, 0x3F7F, 0x3FB1, 0x3FE6, 0x401D, 0x4055, 0x408F +.hword 0x40CA, 0x4106, 0x4143, 0x4181, 0x41BE, 0x41FC, 0x423A, 0x4277 +.hword 0x42B3, 0x42EF, 0x432A, 0x4363, 0x439B, 0x43D1, 0x4406, 0x4438 +.hword 0x4467, 0x0AA8, 0x09E4, 0x07BF, 0x0476, 0x0044, 0xFB65, 0xF613 +.hword 0xF08A, 0xEB07, 0xE5C4, 0xE0FE, 0xDCEF, 0xD9D4, 0xD7E8, 0xD6CE +.hword 0xD5FF, 0xD574, 0xD527, 0xD513, 0xD531, 0xD57C, 0xD5ED, 0xD67E +.hword 0xD72A, 0xD7EA, 0xD8B9, 0xD991, 0xDA6B, 0xDB42, 0xDC10, 0xDCCE +.hword 0xDD78, 0xDE06, 0xDE72, 0xDEB8, 0xDED1, 0x0AC9, 0x0B22, 0x0C1D +.hword 0x0D9E, 0x0F89, 0x11C4, 0x1434, 0x16BD, 0x1945, 0x1BAF, 0x1DE2 +.hword 0x1FC2, 0x2134, 0x221C, 0x22A6, 0x230F, 0x235B, 0x238B, 0x23A2 +.hword 0x23A3, 0x2390, 0x236C, 0x2339, 0x22FA, 0x22B2, 0x2262, 0x220E +.hword 0x21B8, 0x2163, 0x2111, 0x20C4, 0x2080, 0x2046, 0x201A, 0x1FFE +.hword 0x1FF4, 0xA078, 0xA016, 0x9F03, 0x9D5B, 0x9B3D, 0x98C5, 0x9610 +.hword 0x933C, 0x9066, 0x8DAA, 0x8B26, 0x88F7, 0x873A, 0x860C, 0x853E +.hword 0x848A, 0x83EF, 0x836B, 0x82FD, 0x82A3, 0x825C, 0x8225, 0x81FD +.hword 0x81E2, 0x81D3, 0x81CE, 0x81D1, 0x81DC, 0x81EB, 0x81FD, 0x8211 +.hword 0x8226, 0x8238, 0x8248, 0x8252, 0x8256, 0x1945, 0x1944, 0x1943 +.hword 0x1941, 0x193F, 0x193B, 0x1937, 0x1933, 0x192E, 0x1928, 0x1923 +.hword 0x191C, 0x1916, 0x190F, 0x1908, 0x1901, 0x18FA, 0x18F2, 0x18EB +.hword 0x18E3, 0x18DC, 0x18D5, 0x18CE, 0x18C7, 0x18C1, 0x18BA, 0x18B4 +.hword 0x18AF, 0x18AA, 0x18A6, 0x18A2, 0x189E, 0x189C, 0x189A, 0x1898 +.hword 0x1898, 0xE9B2, 0xE9AF, 0xE9A4, 0xE994, 0xE97D, 0xE961, 0xE940 +.hword 0xE91A, 0xE8F0, 0xE8C2, 0xE890, 0xE85B, 0xE824, 0xE7EB, 0xE7AF +.hword 0xE772, 0xE734, 0xE6F6, 0xE6B7, 0xE679, 0xE63B, 0xE5FE, 0xE5C2 +.hword 0xE589, 0xE552, 0xE51D, 0xE4EB, 0xE4BD, 0xE493, 0xE46D, 0xE44C +.hword 0xE430, 0xE419, 0xE408, 0xE3FE, 0xE3FB, 0xBD23, 0xBD11, 0xBCDE +.hword 0xBC8B, 0xBC1B, 0xBB8F, 0xBAE9, 0xBA2C, 0xB95A, 0xB874, 0xB77D +.hword 0xB677, 0xB563, 0xB444, 0xB31C, 0xB1ED, 0xB0B8, 0xAF81, 0xAE48 +.hword 0xAD11, 0xABDD, 0xAAAD, 0xA985, 0xA866, 0xA753, 0xA64C, 0xA555 +.hword 0xA46F, 0xA39D, 0xA2E0, 0xA23B, 0xA1AF, 0xA13E, 0xA0EB, 0xA0B8 +.hword 0xA0A7, 0xF071, 0xF03D, 0xEFAF, 0xEEDD, 0xEDDF, 0xECCB, 0xEBB7 +.hword 0xEAB8, 0xE9E7, 0xE959, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 +.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 +.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0xE925 +.hword 0xE925, 0xE925, 0xE925, 0xE925, 0xE925, 0x0B16, 0x0B6F, 0x0C62 +.hword 0x0DC7, 0x0F79, 0x1151, 0x1329, 0x14DB, 0x1640, 0x1732, 0x178C +.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C +.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C +.hword 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C, 0x178C +.hword 0x178C, 0xBF48, 0xBE60, 0xBBEA, 0xB84A, 0xB3E3, 0xAF19, 0xAA4E +.hword 0xA5E7, 0xA247, 0x9FD2, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA +.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA +.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA +.hword 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0x9EEA, 0xF5A5, 0xF64E, 0xF826 +.hword 0xFAF6, 0xFE8B, 0x02AC, 0x0728, 0x0BC8, 0x1056, 0x149E, 0x1869 +.hword 0x1B83, 0x1DB6, 0x1ECD, 0x1F21, 0x1F2E, 0x1EFC, 0x1E8F, 0x1DEB +.hword 0x1D17, 0x1C17, 0x1AF0, 0x19A7, 0x1842, 0x16C5, 0x1535, 0x1398 +.hword 0x11F2, 0x104A, 0x0EA2, 0x0D02, 0x0B6D, 0x09E9, 0x087B, 0x0729 +.hword 0x05F6, 0xF580, 0xF551, 0xF4CC, 0xF401, 0xF2FD, 0xF1CF, 0xF086 +.hword 0xEF2F, 0xEDDA, 0xEC94, 0xEB6D, 0xEA72, 0xE9B1, 0xE93A, 0xE8F5 +.hword 0xE8C1, 0xE89B, 0xE884, 0xE87A, 0xE87B, 0xE886, 0xE89B, 0xE8B8 +.hword 0xE8DB, 0xE904, 0xE932, 0xE963, 0xE996, 0xE9C9, 0xE9FC, 0xEA2E +.hword 0xEA5D, 0xEA87, 0xEAAD, 0xEACC, 0xEAE4, 0xA064, 0xA054, 0xA025 +.hword 0x9FDF, 0x9F86, 0x9F20, 0x9EB4, 0x9E47, 0x9DDE, 0x9D80, 0x9D32 +.hword 0x9CFA, 0x9CDD, 0x9CE1, 0x9CFD, 0x9D22, 0x9D50, 0x9D85, 0x9DC2 +.hword 0x9E05, 0x9E4F, 0x9E9D, 0x9EF0, 0x9F46, 0x9FA0, 0x9FFC, 0xA05A +.hword 0xA0BA, 0xA119, 0xA179, 0xA1D7, 0xA234, 0xA28F, 0xA2E6, 0xA33A +.hword 0xA38A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_06046500: # 0x06046500 +.hword 0x0001, 0x0000, 0x0024, 0x0001, 0x0001, 0x0025, 0x0024, 0x0026 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DE +.hword 0x0001, 0x0000, 0x0024, 0x0229, 0x0024, 0x024D, 0x0024, 0x0271 +.hword 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0024, 0x00E5, 0x0001, 0x0000 +.hword 0x0024, 0x004D, 0x0024, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03DD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0024, 0x0095, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DC, 0x0001, 0x0000 +.hword 0x0024, 0x0295, 0x0024, 0x02B9, 0x0024, 0x02DD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0024, 0x0109, 0x0001, 0x00B9, 0x0001, 0x00BA +.hword 0x0001, 0x00BB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DB +.hword 0x0001, 0x0000, 0x0024, 0x012D, 0x0024, 0x0151, 0x0024, 0x0175 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x00BC, 0x0001, 0x004A +.hword 0x0001, 0x004B, 0x0001, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03DA, 0x0001, 0x0000 +.hword 0x0024, 0x0301, 0x0024, 0x0325, 0x0024, 0x0349, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0024, 0x0199, 0x0001, 0x00E0, 0x0001, 0x0000 +.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03D9 +.hword 0x0001, 0x0000, 0x0024, 0x036D, 0x0024, 0x0391, 0x0024, 0x03B5 +.hword 0x0024, 0x01BD, 0x0024, 0x01E1, 0x0024, 0x0205, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604671C: # 0x0604671C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x24 +.hword 0x2C +.word bowser_seg6_animvalue_06045D40 +.word bowser_seg6_animindex_06046500 +.word 0 + +bowser_seg6_animvalue_06046734: # 0x06046734 +.hword 0x0000, 0x0076, 0x00DB, 0x0050, 0xC21C, 0xE8CC, 0xC63B, 0x0000 + +bowser_seg6_animindex_06046744: # 0x06046744 +.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004 +.hword 0x0001, 0x0005, 0x0001, 0x0006 + +bowser_seg6_anim_0604675C: # 0x0604675C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x01 +.word bowser_seg6_animvalue_06046734 +.word bowser_seg6_animindex_06046744 +.word 0 + +bowser_seg6_animvalue_06046774: # 0x06046774 +.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009B, 0x009C, 0x009D, 0x009E +.hword 0x009F, 0x00A0, 0x00A0, 0x00A1, 0x00A1, 0x00A1, 0x00A0, 0x009F +.hword 0x009E, 0x009D, 0x009C, 0x009A, 0x0099, 0x0098, 0x0097, 0x0095 +.hword 0x0093, 0x0090, 0x008D, 0x0089, 0x0083, 0x007E, 0x0072, 0x0074 +.hword 0x0079, 0x007E, 0x0082, 0x0083, 0x0082, 0x007F, 0x007C, 0x0078 +.hword 0x0074, 0x0071, 0x0070, 0x006F, 0x006F, 0x006F, 0x006F, 0x006E +.hword 0x006E, 0x006E, 0x006E, 0x006F, 0x006F, 0x006F, 0x006F, 0x0070 +.hword 0x0070, 0x0070, 0x0071, 0x0071, 0x0071, 0x0071, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0xFFE7, 0xFFE8, 0xFFEC +.hword 0xFFF1, 0xFFF5, 0xFFF8, 0xFFF8, 0xFFF5, 0xFFEF, 0xFFE8, 0xFFE1 +.hword 0xFFD9, 0xFFD3, 0xFFCD, 0xFFC7, 0xFFC0, 0xFFBB, 0xFFB7, 0xFFB5 +.hword 0xFFB6, 0xFFB8, 0xFFBC, 0xFFC1, 0xFFC6, 0xFFC9, 0xFFCB, 0xFFCC +.hword 0xFFCC, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFCF, 0xFFD0, 0xFFD1, 0xFFD2 +.hword 0xFFD3, 0xFFD4, 0xFFD4, 0xFFD5, 0xFFD6, 0xFFD7, 0xFFD8, 0xFFD8 +.hword 0xFFD9, 0xFFDA, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFDD, 0xFFDE, 0xFFDF +.hword 0xFFE0, 0xFFE1, 0xFFE2, 0xFFE2, 0xFFE3, 0xFFE4, 0xFFE5, 0xFFE5 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0x0000, 0x00DA, 0x02F6, 0x05A2, 0x0830, 0x09EF, 0x0A2F +.hword 0x090E, 0x073C, 0x04E1, 0x0229, 0xFF3E, 0xFC48, 0xF973, 0xF6E9 +.hword 0xF4D3, 0xF35D, 0xF2B0, 0xF2F7, 0xF47A, 0xF73B, 0xFAF7, 0xFF6B +.hword 0x0452, 0x096C, 0x0E76, 0x132B, 0x174A, 0x1A8F, 0x1CB7, 0x1D06 +.hword 0x1B62, 0x187D, 0x1508, 0x11B4, 0x0F33, 0x0E37, 0x106F, 0x1557 +.hword 0x1A52, 0x1CC5, 0x1C6D, 0x1B07, 0x18F5, 0x169A, 0x1458, 0x1291 +.hword 0x11A8, 0x121E, 0x13BE, 0x15D4, 0x17AB, 0x188F, 0x1731, 0x1480 +.hword 0x1322, 0x136B, 0x13E1, 0x147D, 0x1536, 0x1604, 0x16DE, 0x17BE +.hword 0x189A, 0x196B, 0x1A28, 0x1AC9, 0x1B46, 0x1B97, 0x1BB4, 0x1BB4 +.hword 0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x1BB4, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0016, 0x002C, 0x0047 +.hword 0x0061, 0x0077, 0x0088, 0x008E, 0x0086, 0x006F, 0x0043, 0x0000 +.hword 0xFF94, 0xFEF5, 0xFE32, 0xFD56, 0xFC6F, 0xFB89, 0xFAB0, 0xF9F1 +.hword 0xF95A, 0xF8F5, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1, 0xF8D1 +.hword 0xF8D1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFFFA, 0xFFE8, 0xFFCE, 0xFFB1, 0xFF94, 0xFF7B, 0xFF69, 0xFF62 +.hword 0xFF6A, 0xFF85, 0xFFB6, 0x0000, 0x0079, 0x012A, 0x0204, 0x02F9 +.hword 0x03FB, 0x04FC, 0x05ED, 0x06C2, 0x076B, 0x07DB, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0803 +.hword 0x0803, 0x0803, 0x0803, 0x0803, 0x0803, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x000B, 0x0028, 0x0051, 0x0080 +.hword 0x00AF, 0x00D9, 0x00F6, 0x0101, 0x00F4, 0x00C9, 0x0079, 0x0000 +.hword 0xFF3B, 0xFE1D, 0xFCBB, 0xFB2E, 0xF98B, 0xF7EA, 0xF662, 0xF509 +.hword 0xF3F7, 0xF341, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300, 0xF300 +.hword 0xF300, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000A +.hword 0x0024, 0x0048, 0x0070, 0x0097, 0x00B5, 0x00C5, 0x00C1, 0x00A3 +.hword 0x0064, 0x0000, 0xFF31, 0xFDDD, 0xFC3F, 0xFA91, 0xF90D, 0xF7EE +.hword 0xF76F, 0xF841, 0xFA59, 0xFCD0, 0xFEC2, 0x0034, 0x01BB, 0x0342 +.hword 0x04B4, 0x05FB, 0x0704, 0x07BA, 0x0808, 0x07D0, 0x071C, 0x060D +.hword 0x04C7, 0x036E, 0x0224, 0x010D, 0x004B, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFF6, 0xFFEB, 0xFFDF, 0xFFD3 +.hword 0xFFCA, 0xFFC6, 0xFFC7, 0xFFD0, 0xFFE2, 0x0000, 0x0038, 0x0090 +.hword 0x00FD, 0x0173, 0x01E4, 0x0247, 0x028F, 0x02A4, 0x028C, 0x0266 +.hword 0x0252, 0x0257, 0x0263, 0x0273, 0x0285, 0x0293, 0x029B, 0x0299 +.hword 0x028A, 0x0269, 0x0237, 0x01F9, 0x01B6, 0x0172, 0x0134, 0x0100 +.hword 0x00DD, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0 +.hword 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0x00D0 +.hword 0x00D0, 0x00D0, 0x00D0, 0x00D0, 0xA509, 0xA4AD, 0xA3D0, 0xA2BE +.hword 0xA1C6, 0xA137, 0xA15E, 0xA21F, 0xA320, 0xA455, 0xA5B0, 0xA726 +.hword 0xA8A9, 0xAA2D, 0xABA4, 0xAD03, 0xAE3B, 0xAF42, 0xB009, 0xB092 +.hword 0xB0EB, 0xB11C, 0xB12A, 0xB11C, 0xB0FA, 0xB0CB, 0xB094, 0xB05D +.hword 0xB02C, 0xB009, 0xAFE5, 0xAFB1, 0xAF6F, 0xAF25, 0xAED4, 0xAE80 +.hword 0xAE2E, 0xADE2, 0xAD92, 0xAD28, 0xAC8F, 0xABBB, 0xAABA, 0xA9A2 +.hword 0xA886, 0xA77C, 0xA697, 0xA5ED, 0xA591, 0xA58F, 0xA5D9, 0xA65A +.hword 0xA6FE, 0xA7B1, 0xA85F, 0xA8F5, 0xA95D, 0xA984, 0xA984, 0xA984 +.hword 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984 +.hword 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984, 0xA984 +.hword 0xE442, 0xE33D, 0xE0BC, 0xDD98, 0xDAA8, 0xD8C4, 0xD8C4, 0xDA68 +.hword 0xDCC8, 0xDFB9, 0xE316, 0xE6B6, 0xEA71, 0xEE1F, 0xF198, 0xF4B5 +.hword 0xF74D, 0xF938, 0xFA4F, 0xFA5C, 0xF95D, 0xF776, 0xF4C9, 0xF17C +.hword 0xEDB1, 0xE98D, 0xE533, 0xD29C, 0xCAFF, 0xC8DE, 0xCD64, 0xD4BF +.hword 0xDA2F, 0xDCAF, 0xDE33, 0xDE6F, 0xDD15, 0xD8B8, 0xD1F4, 0xCB8A +.hword 0xC83B, 0xCB8A, 0xD2BD, 0xD730, 0xD74E, 0xD63F, 0xD480, 0xD28F +.hword 0xD0EB, 0xD010, 0xD02D, 0xD0E6, 0xD1EB, 0xD2EC, 0xD39C, 0xD3AA +.hword 0xD310, 0xD214, 0xD0D3, 0xCF6E, 0xCE04, 0xCCB3, 0xCB9C, 0xCADE +.hword 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0xCA97 +.hword 0xCA97, 0xCA97, 0xCA97, 0xCA97, 0x0254, 0x022A, 0x01B3, 0x00F7 +.hword 0xFFFE, 0xFECE, 0xFD71, 0xFBEF, 0xFA4F, 0xF899, 0xF6D6, 0xF50E +.hword 0xF348, 0xF18D, 0xEFE4, 0xEE56, 0xECEB, 0xEBAA, 0xEA9C, 0xE9E9 +.hword 0xE9A3, 0xE9AB, 0xE9E7, 0xEA39, 0xEA85, 0xEAB0, 0xEAAF, 0xEA95 +.hword 0xEA67, 0xEA2E, 0xE9F0, 0xE9B6, 0xE987, 0xE96A, 0xE967, 0xE986 +.hword 0xE9CD, 0xEA45, 0xEAF4, 0xEBE3, 0xED08, 0xEE50, 0xEFB9, 0xF13F +.hword 0xF2E0, 0xF496, 0xF660, 0xF83A, 0xFA1F, 0xFC0E, 0xFE02, 0xFFF8 +.hword 0x01EB, 0x03DB, 0x05C3, 0x079F, 0x096C, 0x0B26, 0x0CCB, 0x0E56 +.hword 0x0FC5, 0x1113, 0x1206, 0x1278, 0x1287, 0x1251, 0x11F2, 0x118A +.hword 0x1136, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113, 0x1113 +.hword 0x053E, 0x052E, 0x0502, 0x04BD, 0x0462, 0x03F5, 0x0378, 0x02F0 +.hword 0x0260, 0x01CB, 0x0135, 0x00A0, 0x0011, 0xFF8C, 0xFF12, 0xFEA8 +.hword 0xFE51, 0xFE10, 0xFDE9, 0xFE25, 0xFEE6, 0xFFF4, 0x0116, 0x0216 +.hword 0x02BD, 0x02D2, 0x0270, 0x01DD, 0x0121, 0x0046, 0xFF54, 0xFE52 +.hword 0xFD49, 0xFC42, 0xFB46, 0xFA5D, 0xF98F, 0xF8E5, 0xF867, 0xF81E +.hword 0xF7FC, 0xF7EB, 0xF7EB, 0xF7F9, 0xF815, 0xF83C, 0xF86F, 0xF8AA +.hword 0xF8EE, 0xF938, 0xF987, 0xF9DA, 0xFA2F, 0xFA85, 0xFADB, 0xFB2F +.hword 0xFB80, 0xFBCD, 0xFC13, 0xFC52, 0xFC89, 0xFCB6, 0xFCD4, 0xFCE2 +.hword 0xFCE4, 0xFCDD, 0xFCD1, 0xFCC4, 0xFCBA, 0xFCB6, 0xFCB6, 0xFCB6 +.hword 0xFCB6, 0xFCB6, 0xFCB6, 0xFCB6, 0xF8D6, 0xF8BB, 0xF86F, 0xF7F6 +.hword 0xF759, 0xF69B, 0xF5C3, 0xF4D7, 0xF3DD, 0xF2DB, 0xF1D6, 0xF0D4 +.hword 0xEFDC, 0xEEF4, 0xEE20, 0xED67, 0xECD0, 0xEC5F, 0xEC1B, 0xEC82 +.hword 0xEDD0, 0xEFA2, 0xF198, 0xF353, 0xF471, 0xF491, 0xF3E5, 0xF2E7 +.hword 0xF1A6, 0xF02E, 0xEE8E, 0xECD3, 0xEB0C, 0xE945, 0xE78E, 0xE5F3 +.hword 0xE482, 0xE34A, 0xE257, 0xE1B9, 0xE156, 0xE10D, 0xE0DC, 0xE0C1 +.hword 0xE0B9, 0xE0C4, 0xE0DF, 0xE108, 0xE13D, 0xE17C, 0xE1C3, 0xE211 +.hword 0xE263, 0xE2B7, 0xE30C, 0xE360, 0xE3AF, 0xE3FA, 0xE43D, 0xE477 +.hword 0xE4A5, 0xE4C7, 0xE4DB, 0xE4E4, 0xE4E5, 0xE4E1, 0xE4D9, 0xE4D0 +.hword 0xE4CA, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7, 0xE4C7 +.hword 0x2486, 0x24B0, 0x2527, 0x25E2, 0x26D8, 0x2801, 0x2953, 0x2AC5 +.hword 0x2C4E, 0x2DE6, 0x2F82, 0x311B, 0x32A7, 0x341C, 0x3573, 0x36A2 +.hword 0x37A0, 0x3864, 0x38E5, 0x38BA, 0x37AA, 0x35F4, 0x33D7, 0x3192 +.hword 0x2F64, 0x2D8C, 0x2BC8, 0x29EB, 0x2853, 0x2760, 0x26FE, 0x26D1 +.hword 0x26CC, 0x26E2, 0x2704, 0x2725, 0x2737, 0x272C, 0x26F8, 0x26A5 +.hword 0x264B, 0x25E9, 0x2580, 0x2512, 0x249E, 0x2427, 0x23AB, 0x232C +.hword 0x22AC, 0x2229, 0x21A6, 0x2123, 0x20A1, 0x2020, 0x1FA1, 0x1F25 +.hword 0x1EAD, 0x1E39, 0x1DCA, 0x1D61, 0x1CFF, 0x1CA4, 0x1C50, 0x1C06 +.hword 0x1BC5, 0x1B8E, 0x1B62, 0x1B42, 0x1B2E, 0x1B27, 0x1B27, 0x1B27 +.hword 0x1B27, 0x1B27, 0x1B27, 0x1B27, 0xDB55, 0xDBA2, 0xDC7E, 0xDDDB +.hword 0xDFA9, 0xE1DB, 0xE461, 0xE72D, 0xEA2F, 0xED59, 0xF09D, 0xF3EB +.hword 0xF735, 0xFA6C, 0xFD81, 0x0065, 0x030A, 0x0561, 0x075B, 0x08AF +.hword 0x0940, 0x0942, 0x08E9, 0x0868, 0x07F3, 0x07BD, 0x07B6, 0x07AC +.hword 0x079F, 0x0790, 0x077F, 0x076D, 0x075A, 0x0747, 0x0735, 0x0724 +.hword 0x0715, 0x0708, 0x06FE, 0x06F8, 0x06F4, 0x06F0, 0x06ED, 0x06EB +.hword 0x06E8, 0x06E7, 0x06E6, 0x06E5, 0x06E4, 0x06E4, 0x06E4, 0x06E5 +.hword 0x06E5, 0x06E6, 0x06E7, 0x06E8, 0x06EA, 0x06EB, 0x06ED, 0x06EE +.hword 0x06F0, 0x06F1, 0x06F2, 0x06F4, 0x06F5, 0x06F6, 0x06F7, 0x06F7 +.hword 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8, 0x06F8 +.hword 0x0000, 0x0005, 0x0015, 0x002E, 0x004E, 0x0075, 0x00A1, 0x00D1 +.hword 0x0104, 0x0137, 0x016B, 0x019D, 0x01CD, 0x01F9, 0x021F, 0x023F +.hword 0x0257, 0x0267, 0x026C, 0x0258, 0x0222, 0x01D0, 0x0169, 0x00F1 +.hword 0x0070, 0xFFED, 0xFF5F, 0xFEC0, 0xFE14, 0xFD5F, 0xFCA4, 0xFBE8 +.hword 0xFB2E, 0xFA7A, 0xF9D0, 0xF933, 0xF8A7, 0xF831, 0xF7D4, 0xF794 +.hword 0xF767, 0xF73F, 0xF71E, 0xF702, 0xF6EB, 0xF6D9, 0xF6CC, 0xF6C3 +.hword 0xF6BE, 0xF6BC, 0xF6BE, 0xF6C2, 0xF6C9, 0xF6D3, 0xF6DE, 0xF6EB +.hword 0xF6F9, 0xF708, 0xF718, 0xF728, 0xF738, 0xF748, 0xF757, 0xF765 +.hword 0xF772, 0xF77E, 0xF787, 0xF78E, 0xF792, 0xF794, 0xF794, 0xF794 +.hword 0xF794, 0xF794, 0xF794, 0xF794, 0xF34B, 0xF32E, 0xF2DA, 0xF257 +.hword 0xF1AB, 0xF0DC, 0xEFF3, 0xEEF6, 0xEDEB, 0xECDA, 0xEBC8, 0xEABE +.hword 0xE9C2, 0xE8DA, 0xE80E, 0xE765, 0xE6E4, 0xE694, 0xE67A, 0xE746 +.hword 0xE949, 0xEC02, 0xEEEB, 0xF183, 0xF347, 0xF3B2, 0xF30A, 0xF1F8 +.hword 0xF08D, 0xEEDB, 0xECF3, 0xEAE6, 0xE8C6, 0xE6A5, 0xE494, 0xE2A4 +.hword 0xE0E8, 0xDF70, 0xDE4E, 0xDD94, 0xDD1C, 0xDCB4, 0xDC5B, 0xDC11 +.hword 0xDBD5, 0xDBA6, 0xDB82, 0xDB6A, 0xDB5C, 0xDB58, 0xDB5C, 0xDB68 +.hword 0xDB7B, 0xDB93, 0xDBB1, 0xDBD3, 0xDBF9, 0xDC21, 0xDC4B, 0xDC76 +.hword 0xDCA1, 0xDCCB, 0xDCF3, 0xDD18, 0xDD3B, 0xDD58, 0xDD71, 0xDD84 +.hword 0xDD90, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94, 0xDD94 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF8 +.hword 0xFFE2, 0xFFC2, 0xFF9E, 0xFF7A, 0xFF5B, 0xFF44, 0xFF3C, 0xFF46 +.hword 0xFF67, 0xFFA4, 0x0000, 0x008C, 0x014B, 0x0234, 0x0339, 0x0451 +.hword 0x0570, 0x068B, 0x0797, 0x0888, 0x0954, 0x09EE, 0x0A53, 0x0A87 +.hword 0x0A92, 0x0A7C, 0x0A4C, 0x0A09, 0x09BB, 0x0969, 0x08D4, 0x07E7 +.hword 0x06E8, 0x061C, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 +.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 +.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 +.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x05C9 +.hword 0x05C9, 0x05C9, 0x05C9, 0x05C9, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x000C, 0x002B, 0x0058, 0x008C, 0x00C0 +.hword 0x00ED, 0x010C, 0x0119, 0x010A, 0x00DB, 0x0084, 0x0000, 0xFF2F +.hword 0xFE06, 0xFC9A, 0xFB00, 0xF94E, 0xF799, 0xF5F7, 0xF47C, 0xF33D +.hword 0xF251, 0xF1CC, 0xF1ED, 0xF2C0, 0xF40E, 0xF5A3, 0xF749, 0xF8C9 +.hword 0xF9EE, 0xFA83, 0xFA10, 0xF8A8, 0xF6E7, 0xF568, 0xF4C6, 0xF4C6 +.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 +.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 +.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 +.hword 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6, 0xF4C6 +.hword 0xA509, 0xA49E, 0xA39B, 0xA25E, 0xA145, 0xA0AE, 0xA0F6, 0xA20D +.hword 0xA396, 0xA574, 0xA78D, 0xA9C7, 0xAC06, 0xAE30, 0xB02A, 0xB1DA +.hword 0xB324, 0xB3ED, 0xB41C, 0xB38A, 0xB23E, 0xB05B, 0xAE07, 0xAB66 +.hword 0xA89D, 0xA5D1, 0xA326, 0xA0C2, 0x9EC9, 0x9D60, 0x9CA6, 0x9C87 +.hword 0x9CDA, 0x9D76, 0x9E32, 0x9EE5, 0x9F65, 0x9F8B, 0x9F25, 0x9E53 +.hword 0x9D5F, 0x9C95, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 +.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 +.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 +.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x9C41 +.hword 0x9C41, 0x9C41, 0x9C41, 0x9C41, 0x8001, 0x8001, 0xBE14, 0xBD90 +.hword 0xBC46, 0xBA99, 0xB8EE, 0xB7A7, 0xB727, 0xB73B, 0xB76B, 0xB7B6 +.hword 0xB81A, 0xB898, 0xB92E, 0xB9DB, 0xBA9F, 0xBB78, 0xBC66, 0xBD68 +.hword 0xBE7D, 0xBFD6, 0xC194, 0xC39B, 0xC5CE, 0xC811, 0xCA49, 0xCC58 +.hword 0xCE23, 0xCF8E, 0xD07C, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2, 0xD0D2 +.hword 0xD0D2, 0xD0D2, 0xCA03, 0xC9B8, 0xC8E5, 0xC79D, 0xC5F5, 0xC401 +.hword 0xC1D6, 0xBF87, 0xBD29, 0xBAD0, 0xB890, 0xB67E, 0xB4AD, 0xB333 +.hword 0xB222, 0xB190, 0xB191, 0xB238, 0xB39B, 0xB85D, 0xC1D5, 0xCE26 +.hword 0xDB6F, 0xE7D2, 0xF171, 0xF66C, 0xF7E9, 0xF864, 0xF7FC, 0xF6D5 +.hword 0xF50D, 0xF2C8, 0xF026, 0xED47, 0xEA4E, 0xE75A, 0xE48F, 0xE20B +.hword 0xDFF1, 0xDE62, 0xDD2D, 0xDC07, 0xDAF1, 0xD9E9, 0xD8ED, 0xD7FB +.hword 0xD713, 0xD631, 0xD556, 0xD480, 0xD3AC, 0xD2D9, 0xD207, 0xD132 +.hword 0xD05B, 0xCF7F, 0xCE9C, 0xCDB2, 0xCCBE, 0xCBBF, 0xCAB4, 0xC99B +.hword 0xC82F, 0xC64D, 0xC429, 0xC1F6, 0xBFE7, 0xBE2F, 0xBD01, 0xBC91 +.hword 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xBC91, 0xFFA2, 0xFF7D +.hword 0xFF15, 0xFE79, 0xFDB7, 0xFCDD, 0xFBF8, 0xFB18, 0xFA49, 0xF99A +.hword 0xF918, 0xF8D3, 0xF8D7, 0xF99E, 0xFB51, 0xFD82, 0xFFC6, 0x01B0 +.hword 0x02D6, 0x031B, 0x02D2, 0x022F, 0x0168, 0x00B3, 0x0046, 0x0025 +.hword 0x0028, 0x0040, 0x005C, 0x006C, 0x0070, 0x0075, 0x0079, 0x007D +.hword 0x0081, 0x0084, 0x0087, 0x0089, 0x008A, 0x0081, 0x0073, 0x0069 +.hword 0x005E, 0x0054, 0x0049, 0x0040, 0x0036, 0x002E, 0x0027, 0x0021 +.hword 0x001A, 0x0014, 0x000F, 0x000A, 0x0005, 0x0002, 0x0000, 0x0000 +.hword 0x0000, 0x0002, 0x0007, 0x000E, 0x0016, 0x001F, 0x0028, 0x0030 +.hword 0x0038, 0x003E, 0x0042, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044 +.hword 0x0044, 0x0044, 0xFF46, 0xFF18, 0xFE99, 0xFDDA, 0xFCEF, 0xFBE8 +.hword 0xFAD9, 0xF9D2, 0xF8E6, 0xF826, 0xF7A6, 0xF775, 0xF7A7, 0xF8F7 +.hword 0xFBA3, 0xFF01, 0x0267, 0x052F, 0x06AE, 0x06AA, 0x059E, 0x03F2 +.hword 0x020F, 0x005B, 0xFF42, 0xFED5, 0xFEC9, 0xFEF6, 0xFF30, 0xFF4E +.hword 0xFF50, 0xFF53, 0xFF56, 0xFF58, 0xFF5B, 0xFF5D, 0xFF5F, 0xFF60 +.hword 0xFF60, 0xFF5A, 0xFF51, 0xFF4D, 0xFF48, 0xFF44, 0xFF40, 0xFF3C +.hword 0xFF39, 0xFF36, 0xFF34, 0xFF32, 0xFF31, 0xFF30, 0xFF2F, 0xFF2F +.hword 0xFF2F, 0xFF2F, 0xFF2F, 0xFF2F, 0xFF30, 0xFF30, 0xFF31, 0xFF32 +.hword 0xFF34, 0xFF35, 0xFF37, 0xFF38, 0xFF39, 0xFF3A, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0x9A98, 0x9A82 +.hword 0x9A40, 0x99D0, 0x9932, 0x9864, 0x9765, 0x9634, 0x94D0, 0x9337 +.hword 0x9168, 0x8F63, 0x8D26, 0x899E, 0x8457, 0x7E3B, 0x783D, 0x7349 +.hword 0x704C, 0x6FBB, 0x70F2, 0x7332, 0x75BD, 0x77D6, 0x78BE, 0x7827 +.hword 0x7695, 0x7488, 0x7283, 0x7104, 0x6FF3, 0x6EE4, 0x6DDC, 0x6CE5 +.hword 0x6C03, 0x6B3E, 0x6A9D, 0x6A27, 0x69E2, 0x6BFA, 0x6F37, 0x7161 +.hword 0x7398, 0x75CE, 0x77F8, 0x7A08, 0x7BF1, 0x7DA6, 0x7F1A, 0x806B +.hword 0x81B0, 0x82E4, 0x83FE, 0x84F8, 0x85C9, 0x8669, 0x86D2, 0x86FB +.hword 0x86DC, 0x8652, 0x8553, 0x83F9, 0x8260, 0x80A5, 0x7EDF, 0x7D30 +.hword 0x7BB1, 0x7A7D, 0x79B1, 0x7966, 0x7966, 0x7966, 0x7966, 0x7966 +.hword 0x7966, 0x7966, 0xCD46, 0xCD0E, 0xCC70, 0xCB7C, 0xCA41, 0xC8D0 +.hword 0xC737, 0xC586, 0xC3CD, 0xC21B, 0xC080, 0xBF0C, 0xBDCE, 0xBCD5 +.hword 0xBC32, 0xBBF4, 0xBC2A, 0xBCE5, 0xBE33, 0xC263, 0xCA9D, 0xD534 +.hword 0xE079, 0xEABF, 0xF25A, 0xF59B, 0xF57C, 0xF42F, 0xF1E3, 0xEEC4 +.hword 0xEAFF, 0xE6C3, 0xE23B, 0xDD96, 0xD901, 0xD4A9, 0xD0BB, 0xCD64 +.hword 0xCAD3, 0xC933, 0xC82A, 0xC73F, 0xC671, 0xC5BD, 0xC522, 0xC49F +.hword 0xC432, 0xC3DB, 0xC396, 0xC364, 0xC343, 0xC330, 0xC32B, 0xC332 +.hword 0xC344, 0xC360, 0xC383, 0xC3AD, 0xC3DC, 0xC40E, 0xC442, 0xC477 +.hword 0xC4AB, 0xC4DD, 0xC50B, 0xC534, 0xC557, 0xC571, 0xC582, 0xC588 +.hword 0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0xC588, 0x0000, 0xFFFE +.hword 0xFFF9, 0xFFF3, 0xFFF1, 0xFFF4, 0x0000, 0x0018, 0x003A, 0x0065 +.hword 0x0094, 0x00C4, 0x00F3, 0x011D, 0x013F, 0x0157, 0x0160, 0x0159 +.hword 0x013D, 0x0101, 0x00A0, 0x0022, 0xFF93, 0xFEF9, 0xFE5F, 0xFDCC +.hword 0xFD4A, 0xFCE2, 0xFC9D, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84, 0xFC84 +.hword 0xFC84, 0xFC84, 0x0000, 0x000D, 0x002B, 0x0049, 0x0057, 0x0044 +.hword 0x0000, 0xFF90, 0xFF07, 0xFE6C, 0xFDC2, 0xFD11, 0xFC5D, 0xFBAB +.hword 0xFB01, 0xFA65, 0xF9DB, 0xF969, 0xF914, 0xF8E1, 0xF8CB, 0xF8CE +.hword 0xF8E4, 0xF908, 0xF935, 0xF966, 0xF995, 0xF9BD, 0xF9D9, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3 +.hword 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0xF9E3, 0x3E12, 0x3DB2 +.hword 0x3CBD, 0x3B77, 0x3A24, 0x3905, 0x385E, 0x37FE, 0x378E, 0x3717 +.hword 0x36A3, 0x363C, 0x35ED, 0x35BF, 0x35BC, 0x35EF, 0x3660, 0x371B +.hword 0x3828, 0x39D6, 0x3C49, 0x3F4F, 0x42B5, 0x464A, 0x49DC, 0x4D38 +.hword 0x502C, 0x5286, 0x5414, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3, 0x54A3 +.hword 0x54A3, 0x54A3, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8, 0x0AA8 +.hword 0x0AA8, 0x0AB9, 0x0AE6, 0x0B25, 0x0B6E, 0x0BB7, 0x0BF6, 0x0C23 +.hword 0x0C34, 0x0C20, 0x0BDD, 0x0B63, 0x0AA8, 0x0978, 0x07BF, 0x059F +.hword 0x033B, 0x00B6, 0xFE36, 0xFBDA, 0xF9C7, 0xF820, 0xF709, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4 +.hword 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0x0AC9, 0x0AC9 +.hword 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0x0AB5, 0x0A82, 0x0A3A +.hword 0x09E7, 0x0995, 0x094C, 0x0919, 0x0906, 0x091D, 0x0969, 0x09F4 +.hword 0x0AC9, 0x0C22, 0x0E19, 0x1084, 0x133C, 0x161A, 0x18F4, 0x1BA3 +.hword 0x1DFF, 0x1FE0, 0x211E, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191 +.hword 0x2191, 0x2191, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078 +.hword 0xA078, 0xA088, 0xA0B0, 0xA0E9, 0xA12A, 0xA16C, 0xA1A5, 0xA1CD +.hword 0xA1DD, 0xA1CA, 0xA18F, 0xA121, 0xA078, 0x9F67, 0x9DDA, 0x9BF1 +.hword 0x99CA, 0x9787, 0x9545, 0x9326, 0x9149, 0x8FCC, 0x8ED1, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76 +.hword 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x8E76, 0x1945, 0x1948 +.hword 0x1950, 0x195B, 0x1966, 0x1970, 0x1975, 0x1974, 0x196B, 0x1957 +.hword 0x1936, 0x1906, 0x18C5, 0x1870, 0x1805, 0x1782, 0x16E5, 0x162B +.hword 0x1553, 0x1379, 0x1032, 0x0C2F, 0x0820, 0x04B6, 0x02A0, 0x028F +.hword 0x074C, 0x10A9, 0x1AE4, 0x223A, 0x26B9, 0x2AEF, 0x2EE0, 0x328C +.hword 0x35F7, 0x3923, 0x3C11, 0x3EC4, 0x413E, 0x4381, 0x457C, 0x46FD +.hword 0x47D8, 0x47E1, 0x46E9, 0x44C4, 0x41C4, 0x3E60, 0x3AA8, 0x36AA +.hword 0x3275, 0x2E17, 0x299E, 0x251A, 0x2098, 0x1C28, 0x17D9, 0x13B7 +.hword 0x0FD3, 0x0C3B, 0x08FD, 0x0627, 0x0428, 0x0338, 0x0319, 0x038C +.hword 0x0452, 0x052D, 0x05DE, 0x0627, 0x0627, 0x0627, 0x0627, 0x0627 +.hword 0x0627, 0x0627, 0xE9B2, 0xE99D, 0xE95F, 0xE8FD, 0xE87A, 0xE7DB +.hword 0xE722, 0xE653, 0xE573, 0xE485, 0xE38D, 0xE28F, 0xE18E, 0xE08E +.hword 0xDF93, 0xDEA1, 0xDDBB, 0xDCE5, 0xDC23, 0xDB8D, 0xDB25, 0xDACE +.hword 0xDA6B, 0xD9E0, 0xD910, 0xD7DD, 0xD579, 0xD1F6, 0xCE8C, 0xCC73 +.hword 0xCB85, 0xCAC9, 0xCA3A, 0xC9D2, 0xC98B, 0xC960, 0xC94D, 0xC94A +.hword 0xC954, 0xC965, 0xC993, 0xC9F7, 0xCA92, 0xCB60, 0xCC61, 0xCD93 +.hword 0xCEEC, 0xD05F, 0xD1E8, 0xD381, 0xD528, 0xD6D8, 0xD88B, 0xDA3F +.hword 0xDBEE, 0xDD94, 0xDF2D, 0xE0B4, 0xE225, 0xE37C, 0xE4B4, 0xE5CA +.hword 0xE68F, 0xE6EC, 0xE6F8, 0xE6CC, 0xE67F, 0xE62A, 0xE5E6, 0xE5CA +.hword 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xE5CA, 0xBD23, 0xBCF9 +.hword 0xBC84, 0xBBCC, 0xBADB, 0xB9BD, 0xB87A, 0xB71D, 0xB5B0, 0xB43D +.hword 0xB2CD, 0xB16B, 0xB020, 0xAEF7, 0xADFA, 0xAD32, 0xACAA, 0xAC6C +.hword 0xAC81, 0xAE1F, 0xB1D8, 0xB6BD, 0xBBE3, 0xC05E, 0xC340, 0xC39E +.hword 0xBE47, 0xB38D, 0xA7C6, 0x9F48, 0x99F6, 0x94DA, 0x8FFC, 0x8B66 +.hword 0x8722, 0x8339, 0x7FB2, 0x7C9C, 0x79FE, 0x77E1, 0x76EC, 0x7780 +.hword 0x793D, 0x7BC4, 0x7EB8, 0x81BD, 0x84C5, 0x8806, 0x8B76, 0x8F0C +.hword 0x92BD, 0x9682, 0x9A4F, 0x9E1B, 0xA1DD, 0xA58B, 0xA91B, 0xAC83 +.hword 0xAFBB, 0xB2B9, 0xB572, 0xB7DD, 0xB997, 0xBA67, 0xBA82, 0xBA1F +.hword 0xB973, 0xB8B6, 0xB81C, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD, 0xB7DD +.hword 0xB7DD, 0xB7DD, 0xF071, 0xF058, 0xF010, 0xEFA0, 0xEF0F, 0xEE63 +.hword 0xEDA2, 0xECD3, 0xEBFB, 0xEB23, 0xEA4F, 0xE986, 0xE8CF, 0xE82F +.hword 0xE7AF, 0xE753, 0xE722, 0xE723, 0xE75C, 0xE876, 0xEAC8, 0xEDDF +.hword 0xF148, 0xF491, 0xF745, 0xF8F1, 0xFA22, 0xFA91, 0xF892, 0xF278 +.hword 0xE8DE, 0xDDC4, 0xD190, 0xC4A8, 0xB773, 0xAA58, 0x9DBD, 0x9209 +.hword 0x87A3, 0x7EED, 0x7749, 0x6FCB, 0x6872, 0x6140, 0x5A35, 0x5351 +.hword 0x4C95, 0x4602, 0x3F98, 0x3957, 0x3340, 0x2D53, 0x2792, 0x21FC +.hword 0x1C92, 0x1754, 0x1244, 0x0D61, 0x08AC, 0x0426, 0xFFCF, 0xFBA7 +.hword 0xF8F3, 0xF88E, 0xF9DF, 0xFC4B, 0xFF3A, 0x0210, 0x0435, 0x050F +.hword 0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x050F, 0x0B16, 0x0B37 +.hword 0x0B97, 0x0C30, 0x0CFC, 0x0DF5, 0x0F14, 0x1055, 0x11B1, 0x1323 +.hword 0x14A4, 0x162F, 0x17BD, 0x194A, 0x1ACE, 0x1C44, 0x1DA6, 0x1EEF +.hword 0x2017, 0x20FA, 0x2193, 0x220F, 0x229A, 0x2360, 0x2490, 0x2654 +.hword 0x29DD, 0x2F0F, 0x3427, 0x3763, 0x3902, 0x3A71, 0x3BAD, 0x3CB5 +.hword 0x3D88, 0x3E25, 0x3E8A, 0x3EB5, 0x3EA6, 0x3E5B, 0x3DE9, 0x3D66 +.hword 0x3CD3, 0x3C30, 0x3B80, 0x3AC1, 0x39F6, 0x391F, 0x383C, 0x374F +.hword 0x3659, 0x355A, 0x3452, 0x3344, 0x3230, 0x3116, 0x2FF7, 0x2ED4 +.hword 0x2DAF, 0x2C87, 0x2B5E, 0x2A34, 0x28AE, 0x2697, 0x242C, 0x21AA +.hword 0x1F4D, 0x1D51, 0x1BF5, 0x1B73, 0x1B73, 0x1B73, 0x1B73, 0x1B73 +.hword 0x1B73, 0x1B73, 0xBF48, 0xBF0C, 0xBE61, 0xBD54, 0xBBF4, 0xBA4D +.hword 0xB86D, 0xB662, 0xB43A, 0xB201, 0xAFC5, 0xAD95, 0xAB7D, 0xA98B +.hword 0xA7CC, 0xA64F, 0xA521, 0xA44F, 0xA3E6, 0xA4D9, 0xA7A1, 0xAB9C +.hword 0xB025, 0xB499, 0xB854, 0xBAB3, 0xBBFF, 0xBC24, 0xB9EB, 0xB41F +.hword 0xAB62, 0xA15D, 0x9665, 0x8ACF, 0x7EED, 0x7319, 0x67A6, 0x5CE7 +.hword 0x5332, 0x4ADB, 0x4362, 0x3C0D, 0x34DB, 0x2DCB, 0x26DD, 0x2010 +.hword 0x1964, 0x12D7, 0x0C6A, 0x061A, 0xFFEA, 0xF9D6, 0xF3DE, 0xEE02 +.hword 0xE841, 0xE29A, 0xDD0E, 0xD79A, 0xD23F, 0xCCFB, 0xC7CF, 0xC2B9 +.hword 0xBE37, 0xBAB0, 0xB807, 0xB61E, 0xB4D6, 0xB412, 0xB3B2, 0xB399 +.hword 0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xB399, 0xF5A5, 0xF5A5 +.hword 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF592, 0xF55F, 0xF517 +.hword 0xF4C4, 0xF471, 0xF429, 0xF3F6, 0xF3E2, 0xF3F9, 0xF445, 0xF4D0 +.hword 0xF5A5, 0xF6FF, 0xF8F6, 0xFB62, 0xFE1B, 0x00F8, 0x03D2, 0x0682 +.hword 0x08DF, 0x0AC0, 0x0BFE, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71, 0x0C71 +.hword 0x0C71, 0x0C71, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580 +.hword 0xF580, 0xF589, 0xF5A1, 0xF5C2, 0xF5E9, 0xF60F, 0xF630, 0xF648 +.hword 0xF651, 0xF646, 0xF623, 0xF5E3, 0xF580, 0xF4E0, 0xF3F7, 0xF2D8 +.hword 0xF196, 0xF042, 0xEEF0, 0xEDB2, 0xEC9A, 0xEBBB, 0xEB28, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2 +.hword 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xEAF2, 0xA064, 0xA064 +.hword 0xA064, 0xA064, 0xA064, 0xA064, 0xA064, 0xA07D, 0xA0BE, 0xA119 +.hword 0xA182, 0xA1EB, 0xA247, 0xA288, 0xA2A0, 0xA283, 0xA223, 0xA173 +.hword 0xA064, 0x9EAE, 0x9C31, 0x991F, 0x95AC, 0x920A, 0x8E6B, 0x8B03 +.hword 0x8805, 0x85A3, 0x840F, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E, 0x837E +.hword 0x837E, 0x837E, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06047FE4: # 0x06047FE4 +.hword 0x0001, 0x0000, 0x004C, 0x0001, 0x004C, 0x004D, 0x004C, 0x0099 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C37 +.hword 0x0001, 0x0000, 0x004C, 0x08A2, 0x004C, 0x08EE, 0x004C, 0x093A +.hword 0x0001, 0x05F4, 0x0001, 0x05F5, 0x004C, 0x05F6, 0x004C, 0x01CC +.hword 0x004C, 0x0218, 0x004C, 0x0264, 0x004C, 0x00E5, 0x004C, 0x0131 +.hword 0x004C, 0x017D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0C36, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x004C, 0x02B0, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C35, 0x0001, 0x0000 +.hword 0x004C, 0x0986, 0x004C, 0x09D2, 0x004C, 0x0A1E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x004C, 0x0642, 0x004C, 0x02FC, 0x004C, 0x0348 +.hword 0x004C, 0x0394, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C34 +.hword 0x0001, 0x0000, 0x004C, 0x068E, 0x004C, 0x06DA, 0x004C, 0x0726 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x03E0, 0x0001, 0x01C9 +.hword 0x0001, 0x01CA, 0x0001, 0x01CB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C33, 0x0001, 0x0000 +.hword 0x004C, 0x0A6A, 0x004C, 0x0AB6, 0x004C, 0x0B02, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x004C, 0x0772, 0x004C, 0x042C, 0x004C, 0x0478 +.hword 0x004C, 0x04C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0C32 +.hword 0x0001, 0x0000, 0x004C, 0x0B4E, 0x004C, 0x0B9A, 0x004C, 0x0BE6 +.hword 0x004C, 0x07BE, 0x004C, 0x080A, 0x004C, 0x0856, 0x004C, 0x0510 +.hword 0x004C, 0x055C, 0x004C, 0x05A8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06048200: # 0x06048200 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x4C +.hword 0x2C +.word bowser_seg6_animvalue_06046774 +.word bowser_seg6_animindex_06047FE4 +.word 0 + +bowser_seg6_animvalue_06048218: # 0x06048218 +.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0099, 0x0099, 0x0099 +.hword 0x0099, 0x0099, 0x0099, 0x0099, 0x009A, 0x009A, 0x009A, 0x009A +.hword 0x009A, 0x009A, 0x009A, 0x009A, 0x0099, 0x0099, 0x0099, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0096, 0x0095, 0x0094, 0x0093, 0x0091, 0x0090, 0x008F +.hword 0x008D, 0x008C, 0x008C, 0x008D, 0x008D, 0x008D, 0x008E, 0x008E +.hword 0x008E, 0x008E, 0x008F, 0x008F, 0x008F, 0x008F, 0x0090, 0x0090 +.hword 0x0090, 0x0091, 0x0091, 0x0091, 0x0091, 0x0092, 0x0092, 0x0092 +.hword 0x0093, 0x0093, 0x0093, 0x0093, 0x0094, 0x0094, 0x0094, 0x0094 +.hword 0x0095, 0x0095, 0x0095, 0x0096, 0x0096, 0x0096, 0x0096, 0x0097 +.hword 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0xFFE7, 0xFFE9, 0xFFED +.hword 0xFFF2, 0xFFF6, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFEF, 0xFFEC, 0xFFE9 +.hword 0xFFE6, 0xFFE3, 0xFFDF, 0xFFDC, 0xFFD8, 0xFFD5, 0xFFD1, 0xFFCD +.hword 0xFFCA, 0xFFC6, 0xFFC3, 0xFFBF, 0xFFBC, 0xFFB9, 0xFFB6, 0xFFB3 +.hword 0xFFB1, 0xFFAF, 0xFFAE, 0xFFAD, 0xFFAD, 0xFFAE, 0xFFAF, 0xFFB1 +.hword 0xFFB5, 0xFFB9, 0xFFBF, 0xFFC6, 0xFFCE, 0xFFD7, 0xFFDF, 0xFFE8 +.hword 0xFFF0, 0xFFF7, 0xFFFE, 0x0002, 0x0005, 0x0007, 0x0008, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0008, 0x0008 +.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 +.hword 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF7, 0xFFF6 +.hword 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF0, 0xFFEF, 0xFFEE, 0xFFED, 0xFFEC +.hword 0xFFEB, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0x0000, 0x0099, 0x01FE, 0x0393, 0x04BE, 0x04E3, 0x0444 +.hword 0x038A, 0x02B9, 0x01D3, 0x00DA, 0xFFD2, 0xFEBC, 0xFD9A, 0xFC71 +.hword 0xFB41, 0xFA0E, 0xF8DA, 0xF7A8, 0xF67A, 0xF553, 0xF435, 0xF323 +.hword 0xF220, 0xF12D, 0xF04E, 0xEF85, 0xEED5, 0xEE3F, 0xEDC7, 0xED70 +.hword 0xED3A, 0xED2B, 0xED43, 0xEDD7, 0xEF27, 0xF114, 0xF37E, 0xF647 +.hword 0xF951, 0xFC7C, 0xFFA9, 0x02BA, 0x0591, 0x080E, 0x0A13, 0x0B81 +.hword 0x0C39, 0x0C83, 0x0CBC, 0x0CE6, 0x0D01, 0x0D0D, 0x0D0C, 0x0CFE +.hword 0x0CE3, 0x0CBC, 0x0C8B, 0x0C4F, 0x0C0A, 0x0BBC, 0x0B66, 0x0B09 +.hword 0x0AA4, 0x0A3A, 0x09CA, 0x0955, 0x08DD, 0x0861, 0x07E3, 0x0763 +.hword 0x06E1, 0x0660, 0x05DE, 0x055D, 0x04DE, 0x0461, 0x03E7, 0x0371 +.hword 0x0300, 0x0293, 0x022C, 0x01CC, 0x0173, 0x0121, 0x00D9, 0x0099 +.hword 0x0064, 0x0039, 0x0019, 0x0006, 0x0000, 0x32C6, 0xC001, 0x32C6 +.hword 0x0000, 0x0007, 0x0016, 0x0021, 0x001D, 0x0000, 0xFFD1, 0xFFA1 +.hword 0xFF6E, 0xFF3B, 0xFF06, 0xFED0, 0xFE99, 0xFE61, 0xFE27, 0xFDEE +.hword 0xFDB3, 0xFD78, 0xFD3C, 0xFD00, 0xFCC4, 0xFC87, 0xFC4B, 0xFC0E +.hword 0xFBD1, 0xFB95, 0xFB59, 0xFB1D, 0xFAC7, 0xFA50, 0xF9D5, 0xF975 +.hword 0xF94E, 0xF97C, 0xF9ED, 0xFA79, 0xFB1A, 0xFBCC, 0xFC8C, 0xFD55 +.hword 0xFE22, 0xFEEF, 0xFFB9, 0x007A, 0x012F, 0x01D3, 0x0263, 0x02D9 +.hword 0x032D, 0x035D, 0x036F, 0x036B, 0x0355, 0x0335, 0x0312, 0x02F1 +.hword 0x02DA, 0x02C8, 0x02B5, 0x02A1, 0x028B, 0x0274, 0x025C, 0x0243 +.hword 0x022A, 0x020F, 0x01F4, 0x01D9, 0x01BD, 0x01A1, 0x0185, 0x0169 +.hword 0x014D, 0x0132, 0x0116, 0x00FC, 0x00E2, 0x00C9, 0x00B1, 0x0099 +.hword 0x0083, 0x006E, 0x005B, 0x0049, 0x0039, 0x002A, 0x001E, 0x0013 +.hword 0x000B, 0x0005, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE +.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF0, 0xFFEE +.hword 0xFFED, 0xFFEC, 0xFFEB, 0xFFEB, 0xFFEB, 0xFFED, 0xFFF0, 0xFFF3 +.hword 0xFFF7, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0001 +.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xA509, 0xA486, 0xA357, 0xA201, 0xA109, 0xA0F6, 0xA189, 0xA22B +.hword 0xA2DC, 0xA399, 0xA462, 0xA536, 0xA612, 0xA6F6, 0xA7E0, 0xA8CF +.hword 0xA9C2, 0xAAB7, 0xABAE, 0xACA3, 0xAD98, 0xAE89, 0xAF76, 0xB05E +.hword 0xB13F, 0xB217, 0xB2E6, 0xB3AA, 0xB483, 0xB570, 0xB63B, 0xB6B0 +.hword 0xB69A, 0xB5C4, 0xB458, 0xB2AA, 0xB0C4, 0xAEB2, 0xAC80, 0xAA37 +.hword 0xA7E4, 0xA591, 0xA34B, 0xA11B, 0x9F0D, 0x9D2D, 0x9B85, 0x9A20 +.hword 0x9916, 0x9869, 0x980B, 0x97EE, 0x9802, 0x983A, 0x9886, 0x98D8 +.hword 0x9921, 0x9964, 0x99AE, 0x99FF, 0x9A56, 0x9AB3, 0x9B14, 0x9B7A +.hword 0x9BE4, 0x9C51, 0x9CC1, 0x9D33, 0x9DA7, 0x9E1C, 0x9E92, 0x9F07 +.hword 0x9F7D, 0x9FF1, 0xA064, 0xA0D4, 0xA142, 0xA1AD, 0xA214, 0xA277 +.hword 0xA2D5, 0xA32E, 0xA381, 0xA3CD, 0xA413, 0xA451, 0xA487, 0xA4B4 +.hword 0xA4D8, 0xA4F3, 0xA503, 0xA509, 0xE442, 0xE45B, 0xE4A1, 0xE513 +.hword 0xE5AE, 0xE66E, 0xE751, 0xE853, 0xE972, 0xEAAA, 0xEBF9, 0xED5C +.hword 0xEECF, 0xF050, 0xF1DC, 0xF370, 0xF508, 0xF6A2, 0xF83B, 0xF9CF +.hword 0xFB5D, 0xFCE0, 0xFE56, 0xFFBC, 0x010E, 0x024B, 0x036F, 0x0477 +.hword 0x0560, 0x0627, 0x06C9, 0x0743, 0x0792, 0x07B4, 0x0796, 0x072F +.hword 0x0683, 0x059A, 0x0478, 0x0324, 0x01A5, 0xFFFF, 0xFE39, 0xFC59 +.hword 0xFA64, 0xF860, 0xF655, 0xF446, 0xF23C, 0xF03A, 0xEE48, 0xEC6C +.hword 0xEAAB, 0xE90B, 0xE792, 0xE646, 0xE516, 0xE3EE, 0xE2CE, 0xE1B8 +.hword 0xE0AF, 0xDFB3, 0xDEC6, 0xDDEA, 0xDD21, 0xDC6B, 0xDBCA, 0xDB41 +.hword 0xDAD0, 0xDA7A, 0xDA3F, 0xDA21, 0xDA27, 0xDA53, 0xDAA0, 0xDB0A +.hword 0xDB8E, 0xDC27, 0xDCD1, 0xDD89, 0xDE49, 0xDF0E, 0xDFD4, 0xE096 +.hword 0xE151, 0xE200, 0xE2A0, 0xE32B, 0xE39F, 0xE3F7, 0xE42F, 0xE442 +.hword 0x0254, 0x053E, 0xF8D6, 0x2486, 0x247C, 0x2461, 0x2435, 0x23FA +.hword 0x23B1, 0x235B, 0x22FB, 0x2291, 0x221F, 0x21A7, 0x2129, 0x20A7 +.hword 0x2023, 0x1F9E, 0x1F1A, 0x1E97, 0x1E17, 0x1D9C, 0x1D28, 0x1CBA +.hword 0x1C56, 0x1BFC, 0x1BAE, 0x1B6D, 0x1B3B, 0x1B18, 0x1B08, 0x1B0A +.hword 0x1B20, 0x1B4C, 0x1B8F, 0x1BEA, 0x1C60, 0x1D2F, 0x1E89, 0x2059 +.hword 0x228B, 0x250B, 0x27C3, 0x2AA0, 0x2D8D, 0x3076, 0x3346, 0x35E9 +.hword 0x384A, 0x3A55, 0x3BF5, 0x3D17, 0x3DDB, 0x3E74, 0x3EE5, 0x3F31 +.hword 0x3F5C, 0x3F69, 0x3F5C, 0x3F38, 0x3F00, 0x3EB7, 0x3E62, 0x3E03 +.hword 0x3D9E, 0x3D37, 0x3CD0, 0x3C6C, 0x3C11, 0x3BC0, 0x3B7D, 0x3B4C +.hword 0x3B2F, 0x3B3F, 0x3B7F, 0x3BD5, 0x3C26, 0x3C58, 0x3C51, 0x3BF7 +.hword 0x3B2F, 0x39F7, 0x386A, 0x369A, 0x3497, 0x3273, 0x303F, 0x2E0D +.hword 0x2BEE, 0x29F3, 0x282D, 0x26AE, 0x2587, 0x24C9, 0x2486, 0xDB55 +.hword 0xDBCF, 0xDCFD, 0xDE7C, 0xDFED, 0xE0ED, 0xE193, 0xE235, 0xE2D3 +.hword 0xE36E, 0xE406, 0xE49A, 0xE52C, 0xE5BC, 0xE64A, 0xE6D6, 0xE760 +.hword 0xE7E9, 0xE871, 0xE8F9, 0xE980, 0xEA07, 0xEA8F, 0xEB17, 0xEB9F +.hword 0xEC29, 0xECB4, 0xED41, 0xEDCF, 0xEE60, 0xEEFE, 0xEFB2, 0xF077 +.hword 0xF149, 0xF225, 0xF305, 0xF3E5, 0xF4C2, 0xF596, 0xF65E, 0xF715 +.hword 0xF7B7, 0xF840, 0xF8AB, 0xF8F4, 0xF917, 0xF910, 0xF8DA, 0xF884 +.hword 0xF81E, 0xF7A9, 0xF726, 0xF697, 0xF5FB, 0xF554, 0xF4A3, 0xF3E7 +.hword 0xF323, 0xF257, 0xF184, 0xF0AA, 0xEFCA, 0xEEE6, 0xEDFE, 0xED13 +.hword 0xEC25, 0xEB36, 0xEA46, 0xE956, 0xE867, 0xE77B, 0xE690, 0xE5A9 +.hword 0xE4C7, 0xE3E9, 0xE311, 0xE240, 0xE177, 0xE0B6, 0xDFFE, 0xDF50 +.hword 0xDEAD, 0xDE15, 0xDD8A, 0xDD0D, 0xDC9D, 0xDC3C, 0xDBEB, 0xDBAB +.hword 0xDB7C, 0xDB5F, 0xDB55, 0x0000, 0xFDD5, 0xF89F, 0xF250, 0xECD8 +.hword 0xEA2B, 0xE997, 0xE91E, 0xE8BE, 0xE877, 0xE847, 0xE82B, 0xE823 +.hword 0xE82D, 0xE848, 0xE872, 0xE8AA, 0xE8ED, 0xE93B, 0xE992, 0xE9F1 +.hword 0xEA55, 0xEABE, 0xEB2A, 0xEB98, 0xEC05, 0xEC71, 0xECD9, 0xED3D +.hword 0xED9B, 0xEE02, 0xEE7F, 0xEF10, 0xEFB1, 0xF060, 0xF11B, 0xF1DD +.hword 0xF2A4, 0xF36D, 0xF435, 0xF4FA, 0xF5B8, 0xF66C, 0xF714, 0xF7AD +.hword 0xF833, 0xF8A4, 0xF8FD, 0xF949, 0xF993, 0xF9DB, 0xFA22, 0xFA68 +.hword 0xFAAC, 0xFAEF, 0xFB31, 0xFB71, 0xFBAF, 0xFBEC, 0xFC27, 0xFC61 +.hword 0xFC99, 0xFCD0, 0xFD05, 0xFD38, 0xFD6A, 0xFD9A, 0xFDC9, 0xFDF6 +.hword 0xFE21, 0xFE4A, 0xFE72, 0xFE97, 0xFEBC, 0xFEDE, 0xFEFE, 0xFF1D +.hword 0xFF3A, 0xFF55, 0xFF6E, 0xFF85, 0xFF9A, 0xFFAD, 0xFFBE, 0xFFCE +.hword 0xFFDB, 0xFFE6, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xF34B +.hword 0xF14F, 0xEC89, 0xE6C1, 0xE1C0, 0xDF4D, 0xDEC6, 0xDE58, 0xDE02 +.hword 0xDDC1, 0xDD96, 0xDD7E, 0xDD77, 0xDD82, 0xDD9B, 0xDDC3, 0xDDF6 +.hword 0xDE35, 0xDE7E, 0xDECE, 0xDF26, 0xDF83, 0xDFE4, 0xE048, 0xE0AD +.hword 0xE112, 0xE176, 0xE1D7, 0xE234, 0xE28B, 0xE2EA, 0xE35E, 0xE3E4 +.hword 0xE479, 0xE51C, 0xE5C8, 0xE67B, 0xE733, 0xE7ED, 0xE8A6, 0xE95C +.hword 0xEA0B, 0xEAB2, 0xEB4C, 0xEBD9, 0xEC54, 0xECBC, 0xED0D, 0xED52 +.hword 0xED95, 0xEDD7, 0xEE17, 0xEE56, 0xEE94, 0xEED0, 0xEF0B, 0xEF44 +.hword 0xEF7C, 0xEFB3, 0xEFE8, 0xF01C, 0xF04E, 0xF07F, 0xF0AE, 0xF0DB +.hword 0xF108, 0xF132, 0xF15B, 0xF183, 0xF1A9, 0xF1CD, 0xF1F0, 0xF211 +.hword 0xF231, 0xF24F, 0xF26B, 0xF286, 0xF29F, 0xF2B7, 0xF2CC, 0xF2E0 +.hword 0xF2F3, 0xF304, 0xF312, 0xF320, 0xF32B, 0xF335, 0xF33D, 0xF343 +.hword 0xF348, 0xF34B, 0xF34B, 0x0000, 0xFFF8, 0xFFE8, 0xFFDC, 0xFFE0 +.hword 0x0000, 0x0035, 0x006E, 0x00AD, 0x00EE, 0x0134, 0x017C, 0x01C6 +.hword 0x0212, 0x025F, 0x02AD, 0x02FC, 0x034A, 0x0398, 0x03E4, 0x042F +.hword 0x0478, 0x04BE, 0x0500, 0x0540, 0x057B, 0x05B1, 0x05E3, 0x060F +.hword 0x0634, 0x0653, 0x066B, 0x067C, 0x0684, 0x065C, 0x05E7, 0x0537 +.hword 0x045B, 0x0366, 0x0268, 0x0173, 0x0097, 0xFFB7, 0xFEB8, 0xFDB3 +.hword 0xFCC3, 0xFC01, 0xFB85, 0xFB47, 0xFB29, 0xFB25, 0xFB35, 0xFB54 +.hword 0xFB7B, 0xFBA6, 0xFBCE, 0xFBEE, 0xFC09, 0xFC27, 0xFC45, 0xFC66 +.hword 0xFC88, 0xFCAB, 0xFCD0, 0xFCF5, 0xFD1B, 0xFD42, 0xFD69, 0xFD91 +.hword 0xFDB9, 0xFDE1, 0xFE08, 0xFE30, 0xFE56, 0xFE7C, 0xFEA2, 0xFEC6 +.hword 0xFEE9, 0xFF0B, 0xFF2B, 0xFF4A, 0xFF67, 0xFF82, 0xFF9B, 0xFFB1 +.hword 0xFFC5, 0xFFD7, 0xFFE5, 0xFFF1, 0xFFF9, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0005, 0x0007, 0x0009, 0x000A +.hword 0x000C, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000C, 0x000F +.hword 0x0012, 0x0016, 0x001B, 0x001F, 0x0023, 0x0026, 0x0029, 0x0029 +.hword 0x0029, 0x0028, 0x0028, 0x0027, 0x0026, 0x0025, 0x0024, 0x0022 +.hword 0x0021, 0x001F, 0x001E, 0x001C, 0x001B, 0x0019, 0x0017, 0x0016 +.hword 0x0014, 0x0012, 0x0011, 0x000F, 0x000D, 0x000C, 0x000A, 0x0009 +.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xA438, 0xA3DA, 0xA301, 0xA20E, 0xA162 +.hword 0xA15E, 0xA1D7, 0xA260, 0xA2F7, 0xA39B, 0xA44A, 0xA503, 0xA5C5 +.hword 0xA68D, 0xA75A, 0xA82C, 0xA8FF, 0xA9D3, 0xAAA7, 0xAB79, 0xAC46 +.hword 0xAD0F, 0xADD1, 0xAE8A, 0xAF3A, 0xAFDF, 0xB077, 0xB101, 0xB17C +.hword 0xB1E5, 0xB23B, 0xB27D, 0xB2AA, 0xB2BF, 0xB24A, 0xB0FB, 0xAF05 +.hword 0xAC9E, 0xA9FB, 0xA74E, 0xA4CE, 0xA2AE, 0xA0B8, 0x9EAC, 0x9CB0 +.hword 0x9AEA, 0x9980, 0x9898, 0x9821, 0x97E9, 0x97E4, 0x9809, 0x984B +.hword 0x98A1, 0x98FF, 0x995B, 0x99A9, 0x99EF, 0x9A3B, 0x9A8B, 0x9ADF +.hword 0x9B37, 0x9B93, 0x9BF1, 0x9C52, 0x9CB5, 0x9D1A, 0x9D80, 0x9DE7 +.hword 0x9E4E, 0x9EB5, 0x9F1C, 0x9F82, 0x9FE7, 0xA04A, 0xA0AA, 0xA109 +.hword 0xA164, 0xA1BC, 0xA210, 0xA25F, 0xA2AA, 0xA2F0, 0xA330, 0xA36B +.hword 0xA39F, 0xA3CC, 0xA3F2, 0xA410, 0xA426, 0xA433, 0xA438, 0x8001 +.hword 0x8001, 0xBE14, 0xCA03, 0xC80F, 0xC373, 0xBE10, 0xB9C9, 0xB87E +.hword 0xB97D, 0xBACA, 0xBC5D, 0xBE2E, 0xC034, 0xC266, 0xC4BD, 0xC730 +.hword 0xC9B5, 0xCC46, 0xCED8, 0xD165, 0xD3E3, 0xD64A, 0xD892, 0xDAB1 +.hword 0xDCA1, 0xDE57, 0xDFCC, 0xE0F7, 0xE1D0, 0xE24E, 0xE269, 0xE218 +.hword 0xE111, 0xDF20, 0xDC64, 0xD8F9, 0xD4FE, 0xD08F, 0xCBCA, 0xC6CC +.hword 0xC1B3, 0xBC9C, 0xB7A4, 0xB2EA, 0xAE8A, 0xAAA1, 0xA74E, 0xA4AD +.hword 0xA2DB, 0xA1F8, 0xA1A8, 0xA180, 0xA17D, 0xA19E, 0xA1E0, 0xA242 +.hword 0xA2C3, 0xA360, 0xA419, 0xA4EA, 0xA5D2, 0xA6D0, 0xA7E2, 0xA906 +.hword 0xAA3A, 0xAB7C, 0xACCC, 0xAE26, 0xAF8A, 0xB0F5, 0xB266, 0xB3DB +.hword 0xB552, 0xB6C9, 0xB840, 0xB9B3, 0xBB22, 0xBC8A, 0xBDEA, 0xBF40 +.hword 0xC08A, 0xC1C7, 0xC2F4, 0xC411, 0xC51A, 0xC610, 0xC6EE, 0xC7B5 +.hword 0xC862, 0xC8F4, 0xC968, 0xC9BD, 0xC9F1, 0xCA03, 0xFFA2, 0xFF9D +.hword 0xFF90, 0xFF84, 0xFF80, 0xFF82, 0xFF84, 0xFF87, 0xFF8A, 0xFF8D +.hword 0xFF90, 0xFF94, 0xFF97, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA9, 0xFFAE +.hword 0xFFB3, 0xFFB9, 0xFFBE, 0xFFC4, 0xFFCA, 0xFFD1, 0xFFDA, 0xFFE4 +.hword 0xFFEE, 0xFFF9, 0x0004, 0x000E, 0x0018, 0x0021, 0x0029, 0x002E +.hword 0x0032, 0x0035, 0x0038, 0x0039, 0x003A, 0x003B, 0x003B, 0x003B +.hword 0x003A, 0x003A, 0x0039, 0x0038, 0x0038, 0x0037, 0x0037, 0x0036 +.hword 0x0035, 0x0034, 0x0033, 0x0031, 0x0030, 0x002E, 0x002D, 0x002B +.hword 0x002A, 0x0029, 0x0028, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027 +.hword 0x0028, 0x0028, 0x0029, 0x0029, 0x0029, 0x0028, 0x0028, 0x0026 +.hword 0x0025, 0x0022, 0x001F, 0x001B, 0x0016, 0x000E, 0x0005, 0xFFFB +.hword 0xFFF0, 0xFFE4, 0xFFD8, 0xFFCC, 0xFFC1, 0xFFB7, 0xFFAE, 0xFFA8 +.hword 0xFFA4, 0xFFA2, 0xFF46, 0xFF4A, 0xFF52, 0xFF59, 0xFF5D, 0xFF5C +.hword 0xFF5C, 0xFF5B, 0xFF5A, 0xFF58, 0xFF57, 0xFF55, 0xFF54, 0xFF52 +.hword 0xFF50, 0xFF4E, 0xFF4C, 0xFF4A, 0xFF48, 0xFF47, 0xFF45, 0xFF43 +.hword 0xFF42, 0xFF31, 0xFF07, 0xFECE, 0xFE8F, 0xFE52, 0xFE22, 0xFE08 +.hword 0xFE0D, 0xFE3B, 0xFE9B, 0xFF35, 0x0022, 0x0167, 0x02F2, 0x04B0 +.hword 0x0690, 0x087F, 0x0A6A, 0x0C41, 0x0DEF, 0x0F64, 0x108E, 0x1159 +.hword 0x11B3, 0x118B, 0x10B6, 0x0F2A, 0x0D08, 0x0A71, 0x0785, 0x0465 +.hword 0x0130, 0xFE0A, 0xFB10, 0xF864, 0xF627, 0xF478, 0xF379, 0xF308 +.hword 0xF2E5, 0xF309, 0xF36C, 0xF403, 0xF4C8, 0xF5B1, 0xF6B6, 0xF7CE +.hword 0xF8F1, 0xFA16, 0xFB34, 0xFC43, 0xFD3B, 0xFE12, 0xFEC0, 0xFF3D +.hword 0xFF92, 0xFFCD, 0xFFF3, 0x0005, 0x0008, 0x0000, 0xFFEC, 0xFFD2 +.hword 0xFFB4, 0xFF94, 0xFF77, 0xFF5E, 0xFF4D, 0xFF46, 0x9A98, 0x9BE8 +.hword 0x9EC3, 0xA188, 0xA295, 0xA233, 0xA1BF, 0xA138, 0xA0A1, 0x9FFA +.hword 0x9F44, 0x9E7E, 0x9DAA, 0x9CC9, 0x9BDC, 0x9AE2, 0x99DC, 0x98CC +.hword 0x97B2, 0x968F, 0x9563, 0x942F, 0x92F3, 0x9184, 0x8FC1, 0x8DC0 +.hword 0x8B94, 0x8952, 0x870F, 0x84DF, 0x82D7, 0x810B, 0x7F8D, 0x7E77 +.hword 0x7DB4, 0x7D22, 0x7CBA, 0x7C77, 0x7C54, 0x7C4D, 0x7C5B, 0x7C7A +.hword 0x7CA5, 0x7CD5, 0x7D07, 0x7D34, 0x7D58, 0x7D6D, 0x7D7E, 0x7D9A +.hword 0x7DBE, 0x7DEA, 0x7E1B, 0x7E50, 0x7E88, 0x7EC1, 0x7EF9, 0x7F2F +.hword 0x7F62, 0x7F8F, 0x7FB6, 0x7FCE, 0x7FD1, 0x7FC3, 0x7FAA, 0x7F89 +.hword 0x7F64, 0x7F3F, 0x7F20, 0x7F09, 0x7EFF, 0x7F06, 0x7F23, 0x7F5A +.hword 0x7FAF, 0x8028, 0x80C5, 0x818C, 0x82A9, 0x8435, 0x861C, 0x8848 +.hword 0x8AA4, 0x8D1B, 0x8F96, 0x9202, 0x9449, 0x9656, 0x9813, 0x996B +.hword 0x9A49, 0x9A98, 0x0000, 0x02D5, 0x0996, 0x11A5, 0x1867, 0x1B3C +.hword 0x1B1E, 0x1AC6, 0x1A3B, 0x197F, 0x1899, 0x178C, 0x165E, 0x1512 +.hword 0x13AF, 0x1238, 0x10B2, 0x0F22, 0x0D8D, 0x0BF7, 0x0A65, 0x08DC +.hword 0x0760, 0x05F6, 0x04A3, 0x036C, 0x0255, 0x0162, 0x009A, 0x0000 +.hword 0xFF9B, 0xFF68, 0xFF64, 0xFF88, 0xFFCF, 0x0033, 0x00AF, 0x013E +.hword 0x01D9, 0x027B, 0x0320, 0x03C0, 0x0457, 0x04DF, 0x0552, 0x05AB +.hword 0x05E5, 0x05F9, 0x05F7, 0x05F0, 0x05E5, 0x05D6, 0x05C3, 0x05AC +.hword 0x0592, 0x0574, 0x0554, 0x0530, 0x050A, 0x04E2, 0x04B8, 0x048B +.hword 0x045D, 0x042E, 0x03FD, 0x03CB, 0x0398, 0x0364, 0x0331, 0x02FC +.hword 0x02C8, 0x0294, 0x0261, 0x022E, 0x01FC, 0x01CB, 0x019C, 0x016E +.hword 0x0141, 0x0117, 0x00EF, 0x00C9, 0x00A5, 0x0085, 0x0067, 0x004D +.hword 0x0036, 0x0023, 0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0xFE56 +.hword 0xFA5C, 0xF59E, 0xF1A4, 0xEFFA, 0xF00B, 0xF03D, 0xF08C, 0xF0F7 +.hword 0xF17B, 0xF215, 0xF2C2, 0xF380, 0xF44D, 0xF525, 0xF606, 0xF6ED +.hword 0xF7D9, 0xF8C5, 0xF9B0, 0xFA97, 0xFB77, 0xFC4E, 0xFD19, 0xFDD5 +.hword 0xFE80, 0xFF18, 0xFF99, 0x0000, 0x004E, 0x0084, 0x00A6, 0x00B5 +.hword 0x00B3, 0x00A3, 0x0088, 0x0062, 0x0036, 0x0004, 0xFFD0, 0xFF9C +.hword 0xFF68, 0xFF3A, 0xFF11, 0xFEF1, 0xFEDD, 0xFED5, 0xFED6, 0xFED7 +.hword 0xFED9, 0xFEDC, 0xFEE0, 0xFEE4, 0xFEEA, 0xFEEF, 0xFEF6, 0xFEFD +.hword 0xFF04, 0xFF0C, 0xFF14, 0xFF1D, 0xFF26, 0xFF2F, 0xFF39, 0xFF42 +.hword 0xFF4C, 0xFF56, 0xFF61, 0xFF6B, 0xFF75, 0xFF7F, 0xFF89, 0xFF93 +.hword 0xFF9D, 0xFFA7, 0xFFB0, 0xFFB9, 0xFFC2, 0xFFCA, 0xFFD2, 0xFFD9 +.hword 0xFFE0, 0xFFE6, 0xFFEC, 0xFFF1, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF +.hword 0x0000, 0x0000, 0xCD46, 0xCDC1, 0xCEFE, 0xD0B1, 0xD28D, 0xD446 +.hword 0xD5E9, 0xD7B4, 0xD9A0, 0xDBA9, 0xDDC8, 0xDFF9, 0xE236, 0xE479 +.hword 0xE6BD, 0xE8FB, 0xEB30, 0xED54, 0xEF63, 0xF157, 0xF32A, 0xF4D7 +.hword 0xF659, 0xF7A9, 0xF8C3, 0xF9A0, 0xFA3C, 0xFA90, 0xFA97, 0xFA4C +.hword 0xF96A, 0xF7BE, 0xF563, 0xF270, 0xEEFE, 0xEB26, 0xE701, 0xE2A6 +.hword 0xDE30, 0xD9B5, 0xD54F, 0xD117, 0xCD25, 0xC991, 0xC675, 0xC3E9 +.hword 0xC205, 0xC0E2, 0xC035, 0xBFA2, 0xBF28, 0xBEC5, 0xBE79, 0xBE43 +.hword 0xBE21, 0xBE13, 0xBE17, 0xBE2D, 0xBE53, 0xBE89, 0xBECD, 0xBF1F +.hword 0xBF7D, 0xBFE7, 0xC05B, 0xC0D8, 0xC15D, 0xC1EA, 0xC27D, 0xC315 +.hword 0xC3B2, 0xC452, 0xC4F4, 0xC597, 0xC63A, 0xC6DC, 0xC77D, 0xC81A +.hword 0xC8B4, 0xC948, 0xC9D7, 0xCA5E, 0xCADE, 0xCB54, 0xCBC0, 0xCC22 +.hword 0xCC77, 0xCCBE, 0xCCF8, 0xCD23, 0xCD3D, 0xCD46, 0x3F4B, 0x3F4D +.hword 0x3F51, 0x3F59, 0x3F63, 0x3F6F, 0x3F7E, 0x3F8F, 0x3FA1, 0x3FB6 +.hword 0x3FCB, 0x3FE3, 0x3FFB, 0x4014, 0x402E, 0x4049, 0x4064, 0x4080 +.hword 0x409B, 0x40B6, 0x40D1, 0x40EB, 0x4105, 0x411E, 0x4136, 0x414C +.hword 0x4161, 0x4175, 0x4186, 0x4196, 0x41A4, 0x41AF, 0x41B7, 0x41BD +.hword 0x41BC, 0x41AF, 0x4199, 0x417C, 0x4159, 0x4131, 0x4107, 0x40DC +.hword 0x40B1, 0x4088, 0x4063, 0x4044, 0x402C, 0x401C, 0x4011, 0x4007 +.hword 0x3FFD, 0x3FF3, 0x3FEA, 0x3FE1, 0x3FD8, 0x3FD0, 0x3FC8, 0x3FC0 +.hword 0x3FB9, 0x3FB1, 0x3FAA, 0x3FA4, 0x3F9D, 0x3F97, 0x3F91, 0x3F8C +.hword 0x3F87, 0x3F82, 0x3F7D, 0x3F78, 0x3F74, 0x3F70, 0x3F6C, 0x3F68 +.hword 0x3F65, 0x3F62, 0x3F5F, 0x3F5C, 0x3F5A, 0x3F58, 0x3F56, 0x3F54 +.hword 0x3F52, 0x3F51, 0x3F4F, 0x3F4E, 0x3F4D, 0x3F4D, 0x3F4C, 0x3F4C +.hword 0x3F4B, 0x3F4B, 0x0AA8, 0x0AC9, 0xA078, 0x1945, 0x1854, 0x1612 +.hword 0x1357, 0x10F8, 0x0FCE, 0x0F88, 0x0F44, 0x0F03, 0x0EC3, 0x0E86 +.hword 0x0E4C, 0x0E13, 0x0DDD, 0x0DAA, 0x0D78, 0x0D49, 0x0D1C, 0x0CF2 +.hword 0x0CCA, 0x0CA4, 0x0C80, 0x0C5F, 0x0C41, 0x0C24, 0x0C0A, 0x0BF3 +.hword 0x0BDD, 0x0BCB, 0x0BBA, 0x0BAC, 0x0BA0, 0x0B97, 0x0B90, 0x0B8B +.hword 0x0B89, 0x0B89, 0x0B8C, 0x0B91, 0x0B98, 0x0BA2, 0x0BAF, 0x0BBD +.hword 0x0BCF, 0x0BE2, 0x0BF8, 0x0C11, 0x0C2C, 0x0C4C, 0x0C73, 0x0CA2 +.hword 0x0CD7, 0x0D12, 0x0D54, 0x0D9B, 0x0DE7, 0x0E38, 0x0E8D, 0x0EE6 +.hword 0x0F43, 0x0FA3, 0x1005, 0x106B, 0x10D2, 0x113B, 0x11A5, 0x1210 +.hword 0x127C, 0x12E8, 0x1353, 0x13BE, 0x1428, 0x1490, 0x14F7, 0x155C +.hword 0x15BD, 0x161C, 0x1678, 0x16D0, 0x1724, 0x1773, 0x17BD, 0x1803 +.hword 0x1842, 0x187C, 0x18AF, 0x18DB, 0x1900, 0x191E, 0x1933, 0x1940 +.hword 0x1945, 0xE9B2, 0xE743, 0xE16B, 0xDA5E, 0xD44D, 0xD16B, 0xD0E0 +.hword 0xD05D, 0xCFE3, 0xCF71, 0xCF06, 0xCEA3, 0xCE47, 0xCDF3, 0xCDA6 +.hword 0xCD60, 0xCD21, 0xCCE9, 0xCCB7, 0xCC8C, 0xCC67, 0xCC48, 0xCC2F +.hword 0xCC1B, 0xCC0D, 0xCC05, 0xCC02, 0xCC04, 0xCC0B, 0xCC17, 0xCC27 +.hword 0xCC3C, 0xCC56, 0xCC73, 0xCC95, 0xCCBA, 0xCCE3, 0xCD10, 0xCD40 +.hword 0xCD73, 0xCDA9, 0xCDE3, 0xCE1E, 0xCE5D, 0xCE9E, 0xCEE1, 0xCF27 +.hword 0xCF6E, 0xCFBD, 0xD01A, 0xD084, 0xD0FA, 0xD17B, 0xD206, 0xD29C +.hword 0xD33B, 0xD3E2, 0xD492, 0xD548, 0xD604, 0xD6C6, 0xD78D, 0xD859 +.hword 0xD927, 0xD9F8, 0xDACC, 0xDBA0, 0xDC75, 0xDD4A, 0xDE1E, 0xDEF0 +.hword 0xDFC0, 0xE08D, 0xE155, 0xE21A, 0xE2D9, 0xE392, 0xE445, 0xE4F0 +.hword 0xE593, 0xE62D, 0xE6BD, 0xE743, 0xE7BE, 0xE82E, 0xE890, 0xE8E6 +.hword 0xE92E, 0xE967, 0xE990, 0xE9AA, 0xE9B2, 0xBD23, 0xBEB2, 0xC26D +.hword 0xC6EB, 0xCAC3, 0xCC89, 0xCCCB, 0xCD07, 0xCD3C, 0xCD6B, 0xCD94 +.hword 0xCDB7, 0xCDD5, 0xCDED, 0xCE00, 0xCE0E, 0xCE17, 0xCE1C, 0xCE1C +.hword 0xCE17, 0xCE0F, 0xCE03, 0xCDF3, 0xCDE0, 0xCDC9, 0xCDAF, 0xCD92 +.hword 0xCD73, 0xCD51, 0xCD2C, 0xCD06, 0xCCDD, 0xCCB3, 0xCC87, 0xCC59 +.hword 0xCC2B, 0xCBFB, 0xCBCB, 0xCB99, 0xCB68, 0xCB36, 0xCB04, 0xCAD2 +.hword 0xCAA1, 0xCA70, 0xCA3F, 0xCA10, 0xC9E1, 0xC9B1, 0xC97A, 0xC93E +.hword 0xC8FE, 0xC8B8, 0xC86F, 0xC821, 0xC7CF, 0xC77B, 0xC723, 0xC6C8 +.hword 0xC66B, 0xC60B, 0xC5AA, 0xC548, 0xC4E4, 0xC47F, 0xC41A, 0xC3B4 +.hword 0xC34F, 0xC2EA, 0xC286, 0xC223, 0xC1C1, 0xC161, 0xC102, 0xC0A7 +.hword 0xC04D, 0xBFF7, 0xBFA4, 0xBF55, 0xBF09, 0xBEC2, 0xBE7F, 0xBE41 +.hword 0xBE08, 0xBDD5, 0xBDA8, 0xBD80, 0xBD5F, 0xBD45, 0xBD32, 0xBD27 +.hword 0xBD23, 0xF071, 0xF01E, 0xEF55, 0xEE59, 0xED72, 0xECE3, 0xEC99 +.hword 0xEC52, 0xEC0E, 0xEBCE, 0xEB90, 0xEB54, 0xEB1B, 0xEAE3, 0xEAAE +.hword 0xEA7A, 0xEA48, 0xEA17, 0xE9E7, 0xE9B7, 0xE989, 0xE95A, 0xE92C +.hword 0xE8FE, 0xE8D0, 0xE8A1, 0xE872, 0xE842, 0xE811, 0xE7DF, 0xE7A8 +.hword 0xE76A, 0xE726, 0xE6DE, 0xE694, 0xE648, 0xE5FD, 0xE5B4, 0xE56E +.hword 0xE52D, 0xE4F2, 0xE4BF, 0xE496, 0xE476, 0xE464, 0xE45E, 0xE468 +.hword 0xE483, 0xE4A9, 0xE4D6, 0xE508, 0xE53F, 0xE57B, 0xE5BC, 0xE601 +.hword 0xE64B, 0xE698, 0xE6E8, 0xE73B, 0xE791, 0xE7EA, 0xE844, 0xE8A0 +.hword 0xE8FE, 0xE95D, 0xE9BC, 0xEA1D, 0xEA7D, 0xEADD, 0xEB3D, 0xEB9B +.hword 0xEBF9, 0xEC55, 0xECB0, 0xED08, 0xED5E, 0xEDB1, 0xEE02, 0xEE4E +.hword 0xEE98, 0xEEDD, 0xEF1E, 0xEF5A, 0xEF91, 0xEFC3, 0xEFEF, 0xF015 +.hword 0xF035, 0xF04F, 0xF062, 0xF06D, 0xF071, 0x0B16, 0x0E2C, 0x159B +.hword 0x1EA7, 0x2691, 0x2A9E, 0x2BBE, 0x2CB9, 0x2D91, 0x2E47, 0x2EDE +.hword 0x2F58, 0x2FB7, 0x2FFE, 0x302D, 0x3048, 0x3051, 0x3049, 0x3033 +.hword 0x3012, 0x2FE6, 0x2FB2, 0x2F79, 0x2F3C, 0x2EFE, 0x2EC0, 0x2E85 +.hword 0x2E50, 0x2E21, 0x2DFB, 0x2DD2, 0x2D99, 0x2D50, 0x2CF9, 0x2C96 +.hword 0x2C27, 0x2BAE, 0x2B2D, 0x2AA4, 0x2A14, 0x2980, 0x28E8, 0x284E +.hword 0x27B2, 0x2717, 0x267E, 0x25E7, 0x2555, 0x24C1, 0x2426, 0x2384 +.hword 0x22DC, 0x222E, 0x217B, 0x20C3, 0x2007, 0x1F48, 0x1E85, 0x1DBF +.hword 0x1CF7, 0x1C2E, 0x1B63, 0x1A98, 0x19CC, 0x1900, 0x1836, 0x176C +.hword 0x16A5, 0x15DF, 0x151D, 0x145E, 0x13A2, 0x12EB, 0x1238, 0x118B +.hword 0x10E4, 0x1043, 0x0FA8, 0x0F15, 0x0E8A, 0x0E07, 0x0D8C, 0x0D1B +.hword 0x0CB4, 0x0C57, 0x0C05, 0x0BBE, 0x0B83, 0x0B54, 0x0B32, 0x0B1D +.hword 0x0B16, 0xBF48, 0xBE95, 0xBCE2, 0xBAC6, 0xB8D8, 0xB7B0, 0xB721 +.hword 0xB699, 0xB618, 0xB59D, 0xB529, 0xB4BA, 0xB450, 0xB3EB, 0xB389 +.hword 0xB32C, 0xB2D2, 0xB27B, 0xB226, 0xB1D3, 0xB182, 0xB132, 0xB0E2 +.hword 0xB093, 0xB043, 0xAFF2, 0xAFA0, 0xAF4D, 0xAEF7, 0xAE9F, 0xAE3F +.hword 0xADD2, 0xAD5D, 0xACE0, 0xAC60, 0xABDE, 0xAB5D, 0xAAE0, 0xAA69 +.hword 0xA9FB, 0xA998, 0xA944, 0xA8FF, 0xA8CE, 0xA8B3, 0xA8B0, 0xA8C7 +.hword 0xA8FC, 0xA947, 0xA99C, 0xA9FC, 0xAA65, 0xAAD7, 0xAB52, 0xABD4 +.hword 0xAC5E, 0xACEF, 0xAD86, 0xAE22, 0xAEC3, 0xAF69, 0xB012, 0xB0BE +.hword 0xB16E, 0xB21F, 0xB2D1, 0xB384, 0xB438, 0xB4EB, 0xB59D, 0xB64D +.hword 0xB6FB, 0xB7A7, 0xB84F, 0xB8F4, 0xB994, 0xBA2E, 0xBAC3, 0xBB52 +.hword 0xBBDA, 0xBC5A, 0xBCD2, 0xBD42, 0xBDA9, 0xBE05, 0xBE57, 0xBE9E +.hword 0xBEDA, 0xBF09, 0xBF2C, 0xBF41, 0xBF48, 0xF5A5, 0xF580, 0xA064 +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06049664: # 0x06049664 +.hword 0x0001, 0x0000, 0x005C, 0x0001, 0x005C, 0x005D, 0x005C, 0x00B9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A25 +.hword 0x0001, 0x0000, 0x0001, 0x07F2, 0x0001, 0x07F3, 0x0001, 0x07F4 +.hword 0x0001, 0x050F, 0x0001, 0x0510, 0x0001, 0x0511, 0x005C, 0x0118 +.hword 0x005C, 0x0174, 0x005C, 0x01D0, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0A24, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x005C, 0x022C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A23, 0x0001, 0x0000 +.hword 0x005C, 0x07F5, 0x005C, 0x0851, 0x005C, 0x08AD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x005C, 0x0512, 0x0001, 0x0288, 0x0001, 0x0289 +.hword 0x0001, 0x028A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A22 +.hword 0x0001, 0x0000, 0x005C, 0x056E, 0x005C, 0x05CA, 0x005C, 0x0626 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x028B, 0x0001, 0x0115 +.hword 0x0001, 0x0116, 0x0001, 0x0117, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A21, 0x0001, 0x0000 +.hword 0x005C, 0x0909, 0x005C, 0x0965, 0x005C, 0x09C1, 0x005C, 0x0682 +.hword 0x005C, 0x06DE, 0x005C, 0x073A, 0x005C, 0x02E7, 0x005C, 0x0343 +.hword 0x005C, 0x039F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A20 +.hword 0x0001, 0x0000, 0x0001, 0x0A1D, 0x0001, 0x0A1E, 0x0001, 0x0A1F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x005C, 0x0796, 0x005C, 0x03FB +.hword 0x005C, 0x0457, 0x005C, 0x04B3, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06049880: # 0x06049880 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x5C +.hword 0x2C +.word bowser_seg6_animvalue_06048218 +.word bowser_seg6_animindex_06049664 +.word 0 + +bowser_seg6_animvalue_06049898: # 0x06049898 +.hword 0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C +.hword 0x0099, 0x00AC, 0x00C1, 0x00EE, 0x0112, 0x012C, 0x0140, 0x0153 +.hword 0x0163, 0x0170, 0x0178, 0x017B, 0x0177, 0x0170, 0x016A, 0x0164 +.hword 0x015C, 0x0152, 0x0144, 0x0132, 0x011B, 0x00FE, 0x00D9, 0x00AC +.hword 0x0098, 0x0095, 0x0093, 0x0092, 0x0093, 0x0093, 0x0094, 0x0096 +.hword 0x0096, 0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFEA +.hword 0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C, 0x0007, 0x0001, 0x0000 +.hword 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB +.hword 0xFFFB, 0xFFFA, 0xFFFA, 0xFFF9, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0x0000, 0x0006 +.hword 0x000A, 0x0003, 0xFFFF, 0xFFFA, 0xFFF4, 0xFFEF, 0xFFEB, 0xFFE8 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0x011A, 0x03B0, 0x06A8, 0x08EA +.hword 0x095E, 0x0849, 0x06B9, 0x04C7, 0x028C, 0x0020, 0xFD9D, 0xFB19 +.hword 0xF8AD, 0xF672, 0xF480, 0xF2F0, 0xF1D9, 0xF156, 0xF165, 0xF1ED +.hword 0xF2DF, 0xF42D, 0xF5C7, 0xF79F, 0xF9A5, 0xFBCB, 0xFE01, 0x0039 +.hword 0x0264, 0x0473, 0x079E, 0x0BF6, 0x0FB7, 0x111C, 0x1017, 0x0E05 +.hword 0x0B43, 0x082F, 0x0527, 0x0288, 0x00B1, 0x0000, 0x0000, 0x0000 +.hword 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004, 0x0003 +.hword 0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFCC, 0xFFCD +.hword 0xFFC9, 0xFFBB, 0xFFAD, 0xFFAC, 0xFFC4, 0x0000, 0x005C, 0x00CB +.hword 0x0147, 0x01CF, 0x025F, 0x02F3, 0x0388, 0x041C, 0x04AA, 0x0530 +.hword 0x05AA, 0x0616, 0x066F, 0x06B3, 0x06DE, 0x06ED, 0x06A0, 0x05D8 +.hword 0x04BC, 0x0376, 0x0231, 0x0115, 0x004C, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFE, 0x0000, 0x0005, 0x000D +.hword 0x0016, 0x0020, 0x0031, 0x0036, 0x0035, 0x002D, 0x0023, 0x0017 +.hword 0x000D, 0x0004, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFB +.hword 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA323, 0x9EB2 +.hword 0x9992, 0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7 +.hword 0xC802, 0xCB2C, 0xC991, 0xC6B6, 0xC325, 0xBF68, 0xBC07, 0xB98E +.hword 0xB7BB, 0xB5F0, 0xB42F, 0xB279, 0xB0CE, 0xAF30, 0xADA0, 0xAC1F +.hword 0xAAAE, 0xA94D, 0xA7FF, 0xA6C3, 0xA59B, 0xA487, 0xA38A, 0xA2A3 +.hword 0xA216, 0xA20D, 0xA265, 0xA2FB, 0xA3AD, 0xA457, 0xA4D6, 0xA509 +.hword 0xA509, 0xA509, 0xE442, 0xE314, 0xE04A, 0xDD01, 0xDA5A, 0xD8E7 +.hword 0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA59, 0xDA32, 0xD9EA +.hword 0xD984, 0xD901, 0xD7B5, 0xD66D, 0xD5E9, 0xD574, 0xD515, 0xD4D1 +.hword 0xD4AE, 0xD4B0, 0xD500, 0xD5A6, 0xD67A, 0xD752, 0xD806, 0xD86D +.hword 0xD85E, 0xD7B0, 0xD492, 0xCF21, 0xCA16, 0xC82B, 0xCAD5, 0xD064 +.hword 0xD6D0, 0xDC14, 0xDFFC, 0xE308, 0xE442, 0xE442, 0xE442, 0x0254 +.hword 0x0265, 0x0291, 0x02CF, 0x0316, 0x035C, 0x0398, 0x03D1, 0x040D +.hword 0x0447, 0x0474, 0x048F, 0x0496, 0x048F, 0x047E, 0x0468, 0x0450 +.hword 0x043B, 0x0428, 0x0413, 0x03FD, 0x03E6, 0x03CD, 0x03B4, 0x039B +.hword 0x0381, 0x0367, 0x034D, 0x0334, 0x031A, 0x0302, 0x02EA, 0x02D3 +.hword 0x02BE, 0x02AA, 0x0297, 0x0286, 0x0278, 0x026B, 0x0261, 0x025A +.hword 0x0255, 0x0254, 0x0254, 0x0254, 0x053E, 0x04E8, 0x0406, 0x02C8 +.hword 0x015E, 0xFFF9, 0xFEC6, 0xFDA5, 0xFC6F, 0xFB4C, 0xFA62, 0xF9D9 +.hword 0xF9B7, 0xF9DB, 0xFA31, 0xFAA2, 0xFB1B, 0xFB87, 0xFBE9, 0xFC53 +.hword 0xFCC4, 0xFD3B, 0xFDB7, 0xFE36, 0xFEB8, 0xFF3C, 0xFFC1, 0x0044 +.hword 0x00C8, 0x0149, 0x01C6, 0x0240, 0x02B4, 0x0322, 0x0388, 0x03E7 +.hword 0x043C, 0x0486, 0x04C6, 0x04F9, 0x051F, 0x0536, 0x053E, 0x053E +.hword 0x053E, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE, 0xF5BC, 0xF49E, 0xF3A8 +.hword 0xF2C1, 0xF1C9, 0xF0E0, 0xF025, 0xEFB8, 0xEF9D, 0xEFBA, 0xEFFE +.hword 0xF058, 0xF0B9, 0xF10F, 0xF15E, 0xF1B3, 0xF20D, 0xF26C, 0xF2CF +.hword 0xF335, 0xF39D, 0xF407, 0xF471, 0xF4DB, 0xF544, 0xF5AB, 0xF610 +.hword 0xF671, 0xF6CE, 0xF726, 0xF778, 0xF7C3, 0xF807, 0xF843, 0xF876 +.hword 0xF89E, 0xF8BD, 0xF8CF, 0xF8D6, 0xF8D6, 0xF8D6, 0x2486, 0x240E +.hword 0x22E9, 0x2180, 0x2038, 0x1F79, 0x1FAA, 0x20B2, 0x2225, 0x23EA +.hword 0x25E9, 0x280A, 0x2A36, 0x2C53, 0x2E4A, 0x3004, 0x3166, 0x325B +.hword 0x32C8, 0x32D6, 0x32BB, 0x327B, 0x321A, 0x319B, 0x3103, 0x3053 +.hword 0x2F91, 0x2EBF, 0x2DE1, 0x2CFA, 0x2C0F, 0x2B22, 0x2A37, 0x2952 +.hword 0x2876, 0x27A6, 0x26E7, 0x263C, 0x25A8, 0x252E, 0x24D3, 0x249A +.hword 0x2486, 0x2486, 0x2486, 0xDB55, 0xDC0D, 0xDDEF, 0xE095, 0xE39A +.hword 0xE697, 0xE926, 0xEB8E, 0xEE23, 0xF090, 0xF283, 0xF3A8, 0xF3EF +.hword 0xF3A2, 0xF2ED, 0xF1FB, 0xF0F9, 0xF013, 0xEF41, 0xEE5F, 0xED6D +.hword 0xEC70, 0xEB68, 0xEA58, 0xE943, 0xE829, 0xE70E, 0xE5F3, 0xE4DB +.hword 0xE3C8, 0xE2BC, 0xE1B8, 0xE0C0, 0xDFD6, 0xDEFB, 0xDE32, 0xDD7C +.hword 0xDCDD, 0xDC56, 0xDBE9, 0xDB98, 0xDB67, 0xDB55, 0xDB55, 0xDB55 +.hword 0x0000, 0xFFC5, 0xFF27, 0xFE49, 0xFD4D, 0xFC53, 0xFB7D, 0xFAB3 +.hword 0xF9DB, 0xF910, 0xF86D, 0xF80E, 0xF7F6, 0xF80F, 0xF84B, 0xF89A +.hword 0xF8EE, 0xF939, 0xF97E, 0xF9C8, 0xFA17, 0xFA6A, 0xFAC0, 0xFB19 +.hword 0xFB73, 0xFBCF, 0xFC2C, 0xFC88, 0xFCE4, 0xFD3E, 0xFD95, 0xFDEA +.hword 0xFE3B, 0xFE88, 0xFECF, 0xFF11, 0xFF4C, 0xFF81, 0xFFAD, 0xFFD0 +.hword 0xFFEB, 0xFFFB, 0x0000, 0x0000, 0x0000, 0xF34B, 0xF2E5, 0xF1D7 +.hword 0xF05A, 0xEEA9, 0xECFC, 0xEB8D, 0xEA34, 0xE8C1, 0xE765, 0xE64D +.hword 0xE5AA, 0xE581, 0xE5AC, 0xE612, 0xE69A, 0xE72A, 0xE7AB, 0xE821 +.hword 0xE8A0, 0xE927, 0xE9B5, 0xEA49, 0xEAE1, 0xEB7D, 0xEC1B, 0xECBA +.hword 0xED58, 0xEDF5, 0xEE8F, 0xEF26, 0xEFB7, 0xF042, 0xF0C5, 0xF140 +.hword 0xF1B1, 0xF217, 0xF270, 0xF2BC, 0xF2F9, 0xF326, 0xF342, 0xF34B +.hword 0xF34B, 0xF34B, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFC, 0x0000 +.hword 0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x003A, 0x0039, 0x003D +.hword 0x0051, 0x0063, 0x0066, 0x004A, 0x0000, 0xFF8E, 0xFF06, 0xFE6C +.hword 0xFDC4, 0xFD13, 0xFC5C, 0xFBA3, 0xFAED, 0xFA3D, 0xF998, 0xF900 +.hword 0xF87C, 0xF80E, 0xF7BA, 0xF785, 0xF772, 0xF7D0, 0xF8C8, 0xFA27 +.hword 0xFBB9, 0xFD4B, 0xFEAA, 0xFFA2, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD +.hword 0xFFCF, 0xFFC0, 0xFFB9, 0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xFFEF +.hword 0xFFFA, 0x0000, 0x0002, 0x0004, 0x0006, 0x0007, 0x0007, 0x0007 +.hword 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xA509, 0xA317, 0x9E84, 0x9934 +.hword 0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC289 +.hword 0xC62E, 0xC3D2, 0xBFE6, 0xBB2B, 0xB660, 0xB243, 0xAF95, 0xADEE +.hword 0xAC66, 0xAAFC, 0xA9AE, 0xA87B, 0xA761, 0xA65F, 0xA573, 0xA49B +.hword 0xA3D6, 0xA322, 0xA27E, 0xA1E8, 0xA15F, 0xA0E1, 0xA06C, 0xA049 +.hword 0xA0A6, 0xA15E, 0xA24A, 0xA344, 0xA426, 0xA4CA, 0xA509, 0xA509 +.hword 0xA509, 0x8001, 0x8001, 0xC0EE, 0xC1D2, 0xC3D6, 0xC606, 0xC76A +.hword 0xC70B, 0xC3E2, 0xBE94, 0xB8AB, 0xB3B4, 0xB139, 0xB126, 0xB22A +.hword 0xB3F4, 0xB635, 0xB89E, 0xBAE0, 0xBCA9, 0xBDAC, 0xBE1F, 0xBE70 +.hword 0xBEA3, 0xBEBD, 0xBEC1, 0xBEB2, 0xBE96, 0xBE70, 0xBE44, 0xBE15 +.hword 0xBDE9, 0xBDC1, 0xBDA4, 0xBD94, 0xBD95, 0xBDAC, 0xBDEB, 0xBE56 +.hword 0xBEDD, 0xBF70, 0xBFFF, 0xC079, 0xC0CE, 0xC0EE, 0xC0EE, 0xC0EE +.hword 0xCA03, 0xC8E5, 0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB54E +.hword 0xB3B2, 0xB2C5, 0xB2E4, 0xB46B, 0xB816, 0xBDA6, 0xC406, 0xCA1F +.hword 0xCEDB, 0xD124, 0xD1C0, 0xD230, 0xD27A, 0xD29E, 0xD2A1, 0xD285 +.hword 0xD24E, 0xD1FF, 0xD19A, 0xD124, 0xD09E, 0xD00D, 0xCF73, 0xCED3 +.hword 0xCE31, 0xCD90, 0xCCF3, 0xCC5C, 0xCBCF, 0xCB50, 0xCAE0, 0xCA84 +.hword 0xCA3F, 0xCA13, 0xCA03, 0xCA03, 0xCA03, 0xFFA2, 0xFFA8, 0xFFB7 +.hword 0xFFCB, 0xFFDE, 0xFFED, 0xFFF4, 0xFFF3, 0xFFF0, 0xFFEB, 0xFFE5 +.hword 0xFFDE, 0xFFD7, 0xFFCE, 0xFFC5, 0xFFBD, 0xFFB5, 0xFFAD, 0xFFA6 +.hword 0xFF9E, 0xFF96, 0xFF95, 0xFF99, 0xFF9D, 0xFFA2, 0xFFA8, 0xFFAE +.hword 0xFFB4, 0xFFBB, 0xFFC3, 0xFFCA, 0xFFD2, 0xFFEC, 0xFFD8, 0xFFBC +.hword 0xFFAA, 0xFFA4, 0xFFA1, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2 +.hword 0xFFA2, 0xFFA2, 0xFF46, 0xFF45, 0xFF41, 0xFF3C, 0xFF36, 0xFF32 +.hword 0xFF31, 0xFF31, 0xFF31, 0xFF33, 0xFF34, 0xFF36, 0xFF38, 0xFF3A +.hword 0xFF3C, 0xFF3E, 0xFF41, 0xFF43, 0xFF45, 0xFF48, 0xFF4B, 0xFF4C +.hword 0xFF4A, 0xFF49, 0xFF46, 0xFF44, 0xFF41, 0xFF3F, 0xFF3C, 0xFF39 +.hword 0xFF37, 0xFF34, 0xFF31, 0xFF38, 0xFF41, 0xFF46, 0xFF48, 0xFF49 +.hword 0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF46, 0xFF46, 0xFF46, 0x9A98 +.hword 0x9960, 0x9652, 0x9259, 0x8E5F, 0x8B4B, 0x8A09, 0x8A36, 0x8AC8 +.hword 0x8BB1, 0x8CE3, 0x8E4F, 0x8FE6, 0x9199, 0x935B, 0x951C, 0x96CD +.hword 0x9861, 0x99C7, 0x9B77, 0x9D1B, 0x9D75, 0x9CAD, 0x9BBF, 0x9AAE +.hword 0x997E, 0x9833, 0x96D1, 0x955B, 0x93D4, 0x9242, 0x90A7, 0x8BA9 +.hword 0x8FDC, 0x95A6, 0x9962, 0x9A8C, 0x9B26, 0x9B53, 0x9B37, 0x9AF7 +.hword 0x9AB6, 0x9A98, 0x9A98, 0x9A98, 0xCD46, 0xCC12, 0xC8FC, 0xC4CD +.hword 0xC050, 0xBC4D, 0xB98E, 0xB7AB, 0xB617, 0xB564, 0xB624, 0xB8E7 +.hword 0xBED5, 0xC796, 0xD179, 0xDAD0, 0xE1EA, 0xE519, 0xE597, 0xE5C6 +.hword 0xE5AD, 0xE551, 0xE4B9, 0xE3EA, 0xE2EC, 0xE1C5, 0xE07B, 0xDF13 +.hword 0xDD96, 0xDC08, 0xDA70, 0xD8D5, 0xD73C, 0xD5AD, 0xD42C, 0xD2C2 +.hword 0xD173, 0xD047, 0xCF43, 0xCE6D, 0xCDCD, 0xCD69, 0xCD46, 0xCD46 +.hword 0xCD46, 0x428E, 0x4341, 0x44D6, 0x4685, 0x4783, 0x4709, 0x4431 +.hword 0x3F80, 0x3A4F, 0x35F8, 0x33D4, 0x33D0, 0x34C5, 0x366C, 0x387D +.hword 0x3AB0, 0x3CBE, 0x3E5F, 0x3F4B, 0x3FB5, 0x3FFF, 0x402E, 0x4044 +.hword 0x4047, 0x4039, 0x401E, 0x3FFA, 0x3FD1, 0x3FA6, 0x3F7C, 0x3F59 +.hword 0x3F3E, 0x3F31, 0x3F34, 0x3F4B, 0x3F8A, 0x3FF5, 0x407C, 0x410F +.hword 0x419E, 0x4218, 0x426E, 0x428E, 0x428E, 0x428E, 0x09A6, 0x09AF +.hword 0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A94, 0x0ADF, 0x0B31, 0x0B82 +.hword 0x0BCE, 0x0C18, 0x0C68, 0x0CB8, 0x0D07, 0x0D51, 0x0D92, 0x0DC7 +.hword 0x0DEE, 0x0E0C, 0x0E2C, 0x0E4D, 0x0E6D, 0x0E8C, 0x0EA9, 0x0EC3 +.hword 0x0ED9, 0x0EEA, 0x0EF6, 0x0EFB, 0x0EF9, 0x0EEF, 0x0EDC, 0x0EBF +.hword 0x0E97, 0x0E3D, 0x0D9E, 0x0CD1, 0x0BF1, 0x0B16, 0x0A5B, 0x09D7 +.hword 0x09A6, 0x09A6, 0x09A6, 0x0BB1, 0x0BAE, 0x0BA4, 0x0B8B, 0x0B5E +.hword 0x0B19, 0x0AAB, 0x0A19, 0x0979, 0x08E0, 0x0864, 0x07EB, 0x075A +.hword 0x06C2, 0x0637, 0x05C8, 0x0589, 0x058B, 0x05E1, 0x067D, 0x0744 +.hword 0x082E, 0x0935, 0x0A52, 0x0B7F, 0x0CB4, 0x0DEC, 0x0F20, 0x1048 +.hword 0x115F, 0x125D, 0x133C, 0x13F5, 0x1482, 0x14DC, 0x14A7, 0x13B3 +.hword 0x123E, 0x1084, 0x0EC3, 0x0D37, 0x0C1C, 0x0BB1, 0x0BB1, 0x0BB1 +.hword 0x9CC7, 0x9CDE, 0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA088, 0xA22C +.hword 0xA3F7, 0xA5B6, 0xA738, 0xA8B0, 0xAA5C, 0xAC17, 0xADBA, 0xAF1F +.hword 0xB01F, 0xB096, 0xB05B, 0xAF96, 0xAE8C, 0xAD46, 0xABCD, 0xAA2C +.hword 0xA86C, 0xA695, 0xA4B2, 0xA2CC, 0xA0ED, 0x9F1D, 0x9D66, 0x9BD2 +.hword 0x9A6A, 0x9938, 0x9844, 0x97D6, 0x980E, 0x98BD, 0x99B5, 0x9AC7 +.hword 0x9BC4, 0x9C7E, 0x9CC7, 0x9CC7, 0x9CC7, 0x1945, 0x17AF, 0x13A8 +.hword 0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01F8, 0x054B, 0x0931, 0x0B93 +.hword 0x0A5C, 0x0439, 0xFA90, 0xEF5E, 0xE4A2, 0xDC59, 0xD882, 0xD7F6 +.hword 0xD82D, 0xD911, 0xDA8C, 0xDC89, 0xDEF2, 0xE1B2, 0xE4B2, 0xE7DD +.hword 0xEB1E, 0xEE5F, 0xF18A, 0xF48A, 0xF749, 0xFA38, 0xFDB7, 0x0199 +.hword 0x05B1, 0x09D1, 0x0DCC, 0x1174, 0x149B, 0x1714, 0x18B1, 0x1945 +.hword 0x1945, 0x1945, 0xE9B2, 0xE8D5, 0xE695, 0xE379, 0xE007, 0xDCC5 +.hword 0xDA38, 0xD882, 0xD73F, 0xD629, 0xD4FE, 0xD37A, 0xD15A, 0xCEC6 +.hword 0xCC12, 0xC997, 0xC7AB, 0xC6A6, 0xC637, 0xC5D6, 0xC587, 0xC54D +.hword 0xC52B, 0xC524, 0xC53C, 0xC576, 0xC5D5, 0xC65D, 0xC711, 0xC7F4 +.hword 0xC909, 0xCA54, 0xCC37, 0xCEF0, 0xD247, 0xD607, 0xD9F7, 0xDDE2 +.hword 0xE191, 0xE4CE, 0xE761, 0xE915, 0xE9B2, 0xE9B2, 0xE9B2, 0xBD23 +.hword 0xBF52, 0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDEFA, 0xDC4D +.hword 0xD89D, 0xD5C7, 0xD5A4, 0xD933, 0xDF3B, 0xE648, 0xECE4, 0xF19A +.hword 0xF2F5, 0xF1BD, 0xEFC7, 0xED2D, 0xEA0B, 0xE67E, 0xE2A1, 0xDE8F +.hword 0xDA65, 0xD63E, 0xD236, 0xCE69, 0xCAF2, 0xC7EC, 0xC575, 0xC37C +.hword 0xC1DA, 0xC086, 0xBF78, 0xBEA9, 0xBE10, 0xBDA5, 0xBD60, 0xBD38 +.hword 0xBD27, 0xBD23, 0xBD23, 0xBD23, 0xF071, 0xF104, 0xF279, 0xF46E +.hword 0xF67D, 0xF843, 0xF95C, 0xF992, 0xF927, 0xF86F, 0xF7BC, 0xF761 +.hword 0xF756, 0xF75F, 0xF77E, 0xF7B8, 0xF810, 0xF88A, 0xF92C, 0xF9F5 +.hword 0xFADD, 0xFBD9, 0xFCE1, 0xFDEB, 0xFEEF, 0xFFE3, 0x00BD, 0x0175 +.hword 0x0202, 0x025A, 0x0275, 0x0249, 0x019A, 0x004C, 0xFE84, 0xFC66 +.hword 0xFA19, 0xF7C0, 0xF581, 0xF382, 0xF1E6, 0xF0D4, 0xF071, 0xF071 +.hword 0xF071, 0x0B16, 0x0BC7, 0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5 +.hword 0x1907, 0x19FB, 0x1AE0, 0x1C17, 0x1DFE, 0x20F1, 0x24B4, 0x28C5 +.hword 0x2CA3, 0x2FCA, 0x31B9, 0x32DF, 0x33FD, 0x350B, 0x3603, 0x36DF +.hword 0x3796, 0x3823, 0x387F, 0x38A3, 0x3887, 0x3826, 0x3777, 0x3676 +.hword 0x351A, 0x32D8, 0x2F5E, 0x2AFA, 0x25F8, 0x20A7, 0x1B52, 0x1648 +.hword 0x11D6, 0x0E4A, 0x0BF0, 0x0B16, 0x0B16, 0x0B16, 0xBF48, 0xC03C +.hword 0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE4, 0xCD4B, 0xCBFD +.hword 0xCA29, 0xC800, 0xC530, 0xC197, 0xBDAD, 0xB9E8, 0xB6C0, 0xB4AC +.hword 0xB355, 0xB214, 0xB0EA, 0xAFDB, 0xAEE7, 0xAE11, 0xAD5A, 0xACC3 +.hword 0xAC50, 0xAC02, 0xABD9, 0xABD9, 0xAC04, 0xAC5A, 0xAD24, 0xAE92 +.hword 0xB07B, 0xB2BA, 0xB529, 0xB7A1, 0xB9FC, 0xBC14, 0xBDC2, 0xBEE0 +.hword 0xBF48, 0xBF48, 0xBF48, 0xF717, 0xF6FC, 0xF6B8, 0xF65D, 0xF5FB +.hword 0xF5A5, 0xF55A, 0xF50C, 0xF4BF, 0xF476, 0xF433, 0xF3F1, 0xF3A9 +.hword 0xF360, 0xF31A, 0xF2DC, 0xF2AB, 0xF28C, 0xF282, 0xF288, 0xF292 +.hword 0xF2A1, 0xF2B4, 0xF2CA, 0xF2E5, 0xF303, 0xF323, 0xF347, 0xF36E +.hword 0xF396, 0xF3C1, 0xF3EE, 0xF41C, 0xF44B, 0xF47C, 0xF4BE, 0xF51B +.hword 0xF588, 0xF5FA, 0xF666, 0xF6C1, 0xF700, 0xF717, 0xF717, 0xF717 +.hword 0xF442, 0xF454, 0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5F3, 0xF67E +.hword 0xF711, 0xF79A, 0xF808, 0xF875, 0xF8F8, 0xF980, 0xF9FD, 0xFA5C +.hword 0xFA8E, 0xFA81, 0xFA24, 0xF983, 0xF8B7, 0xF7C9, 0xF6BE, 0xF59E +.hword 0xF46E, 0xF336, 0xF1FD, 0xF0C8, 0xEF9E, 0xEE86, 0xED87, 0xECA7 +.hword 0xEBED, 0xEB60, 0xEB05, 0xEB3B, 0xEC30, 0xEDA8, 0xEF65, 0xF12A +.hword 0xF2B9, 0xF3D6, 0xF442, 0xF442, 0xF442, 0x9B0B, 0x9B65, 0x9C4F +.hword 0x9D95, 0x9F03, 0xA064, 0xA1CF, 0xA366, 0xA508, 0xA695, 0xA7ED +.hword 0xA941, 0xAAC4, 0xAC52, 0xADC7, 0xAF01, 0xAFDD, 0xB036, 0xAFEA +.hword 0xAF1C, 0xAE0E, 0xACC8, 0xAB53, 0xA9B8, 0xA7FF, 0xA631, 0xA457 +.hword 0xA27A, 0xA0A3, 0x9ED9, 0x9D27, 0x9B95, 0x9A2B, 0x98F2, 0x97F4 +.hword 0x976B, 0x9775, 0x97E9, 0x98A1, 0x9974, 0x9A3C, 0x9AD1, 0x9B0B +.hword 0x9B0B, 0x9B0B, 0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67 +.hword 0x3B41, 0x3FFF, 0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09 +.hword 0xF888, 0xF7CC, 0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982 +.hword 0xF9B4, 0xF9F1, 0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04 +.hword 0xFC6B, 0xFCD3, 0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05 +.hword 0xFF4C, 0xFF8A, 0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000 +.hword 0x3FFF, 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF +.hword 0x3A5F, 0x2C8E, 0x1B28, 0x0AC5, 0x0000, 0xFB09, 0xF888, 0xF7CC +.hword 0xF822, 0xF8D8, 0xF93D, 0xF945, 0xF95C, 0xF982, 0xF9B4, 0xF9F1 +.hword 0xFA38, 0xFA88, 0xFADF, 0xFB3C, 0xFB9E, 0xFC04, 0xFC6B, 0xFCD3 +.hword 0xFD3A, 0xFD9F, 0xFE01, 0xFE5E, 0xFEB5, 0xFF05, 0xFF4C, 0xFF8A +.hword 0xFFBC, 0xFFE1, 0xFFF8, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF +.hword 0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001 +.hword 0xC5A1, 0xD372, 0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834 +.hword 0x07DE, 0x0728, 0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F +.hword 0x05C8, 0x0578, 0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D +.hword 0x02C6, 0x0261, 0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076 +.hword 0x0044, 0x001F, 0x0008, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x0000 +.hword 0xFB43, 0xEF69, 0xE001, 0xD099, 0xC4BF, 0xC001, 0xC5A1, 0xD372 +.hword 0xE4D8, 0xF53B, 0x0000, 0x04F7, 0x0778, 0x0834, 0x07DE, 0x0728 +.hword 0x06C3, 0x06BB, 0x06A4, 0x067E, 0x064C, 0x060F, 0x05C8, 0x0578 +.hword 0x0521, 0x04C4, 0x0462, 0x03FC, 0x0395, 0x032D, 0x02C6, 0x0261 +.hword 0x01FF, 0x01A2, 0x014B, 0x00FB, 0x00B4, 0x0076, 0x0044, 0x001F +.hword 0x0008, 0x0000, 0x0000, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF + +bowser_seg6_animindex_0604A6C8: # 0x0604A6C8 +.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x002D, 0x002E, 0x002D, 0x005B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0717 +.hword 0x0001, 0x0000, 0x002D, 0x043E, 0x002D, 0x046B, 0x002D, 0x0498 +.hword 0x0001, 0x0301, 0x0001, 0x0302, 0x002D, 0x0303, 0x002D, 0x008B +.hword 0x002D, 0x00B8, 0x002D, 0x00E5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0714, 0x0001, 0x0715, 0x0001, 0x0716, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x0112, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x06B9, 0x0001, 0x06E6, 0x002D, 0x06E7 +.hword 0x002D, 0x04C5, 0x002D, 0x04F2, 0x002D, 0x051F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x0330, 0x002D, 0x013F, 0x002D, 0x016C +.hword 0x002D, 0x0199, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06B6, 0x0001, 0x06B7 +.hword 0x0001, 0x06B8, 0x002D, 0x035D, 0x002D, 0x038A, 0x002D, 0x03B7 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x01C6, 0x0001, 0x0088 +.hword 0x0001, 0x0089, 0x0001, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x065B, 0x0001, 0x0688, 0x002D, 0x0689 +.hword 0x002D, 0x054C, 0x002D, 0x0579, 0x002D, 0x05A6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x03E4, 0x002D, 0x01F3, 0x002D, 0x0220 +.hword 0x002D, 0x024D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x065A +.hword 0x0001, 0x0000, 0x002D, 0x05D3, 0x002D, 0x0600, 0x002D, 0x062D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x0411, 0x002D, 0x027A +.hword 0x002D, 0x02A7, 0x002D, 0x02D4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604A8E4: # 0x0604A8E4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2D +.hword 0x2C +.word bowser_seg6_animvalue_06049898 +.word bowser_seg6_animindex_0604A6C8 +.word 0 + +bowser_seg6_animvalue_0604A8FC: # 0x0604A8FC +.hword 0x0000, 0x0098, 0x0097, 0x0095, 0x0093, 0x0092, 0x0092, 0x0093 +.hword 0x0093, 0x0094, 0x0094, 0x0095, 0x0095, 0x0096, 0x0096, 0x0097 +.hword 0x0097, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE2, 0xFFE7, 0xFFEE +.hword 0xFFF7, 0xFFFE, 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4 +.hword 0xFFF2, 0xFFF0, 0xFFEE, 0xFFEC, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE7 +.hword 0xFFE7, 0x009C, 0x0323, 0x08BB, 0x0E62, 0x111C, 0x10FB, 0x102B +.hword 0x0ED2, 0x0D18, 0x0B23, 0x0919, 0x0721, 0x0561, 0x0401, 0x02EA +.hword 0x01F3, 0x0125, 0x0088, 0x0023, 0x0000, 0x32C6, 0xC001, 0x32C6 +.hword 0x017B, 0x0259, 0x043E, 0x061E, 0x06ED, 0x06C5, 0x0678, 0x060E +.hword 0x058B, 0x04F4, 0x0451, 0x03A7, 0x02FB, 0x0253, 0x01B5, 0x0127 +.hword 0x00AE, 0x0051, 0x0015, 0x0000, 0xFF1A, 0xFF3C, 0xFF87, 0xFFD6 +.hword 0x0000, 0x000A, 0x0012, 0x0017, 0x001A, 0x001A, 0x001A, 0x0018 +.hword 0x0015, 0x0011, 0x000D, 0x0009, 0x0005, 0x0002, 0x0000, 0x0000 +.hword 0xAB3D, 0xA9F5, 0xA71A, 0xA42A, 0xA2A3, 0xA262, 0xA244, 0xA243 +.hword 0xA25B, 0xA289, 0xA2C7, 0xA311, 0xA363, 0xA3B8, 0xA40D, 0xA45C +.hword 0xA4A1, 0xA4D8, 0xA4FC, 0xA509, 0xEB3E, 0xE8F3, 0xE31F, 0xDB59 +.hword 0xD335, 0xCC49, 0xC82B, 0xC876, 0xCC3D, 0xD146, 0xD557, 0xD7D1 +.hword 0xD9E4, 0xDC14, 0xDEDE, 0xE1C6, 0xE3DB, 0xE491, 0xE475, 0xE442 +.hword 0x02EA, 0x02E9, 0x02E5, 0x02E0, 0x02D9, 0x02D0, 0x02C6, 0x02BC +.hword 0x02B0, 0x02A5, 0x0299, 0x028D, 0x0282, 0x0277, 0x026E, 0x0265 +.hword 0x025E, 0x0259, 0x0255, 0x0254, 0x0240, 0x0246, 0x0257, 0x0273 +.hword 0x0297, 0x02C3, 0x02F5, 0x032B, 0x0365, 0x03A1, 0x03DD, 0x0419 +.hword 0x0453, 0x0489, 0x04BB, 0x04E6, 0x050B, 0x0526, 0x0538, 0x053E +.hword 0xF671, 0xF676, 0xF684, 0xF69A, 0xF6B7, 0xF6DA, 0xF702, 0xF72D +.hword 0xF75B, 0xF78B, 0xF7BB, 0xF7EB, 0xF819, 0xF845, 0xF86D, 0xF890 +.hword 0xF8AD, 0xF8C3, 0xF8D1, 0xF8D6, 0x2B22, 0x2B14, 0x2AEE, 0x2AB1 +.hword 0x2A61, 0x2A00, 0x2992, 0x291A, 0x289B, 0x2817, 0x2791, 0x270D +.hword 0x268E, 0x2616, 0x25A8, 0x2547, 0x24F7, 0x24BA, 0x2494, 0x2486 +.hword 0xE1B8, 0xE1AB, 0xE186, 0xE14B, 0xE0FD, 0xE0A0, 0xE036, 0xDFC2 +.hword 0xDF47, 0xDEC7, 0xDE46, 0xDDC7, 0xDD4C, 0xDCD8, 0xDC6E, 0xDC10 +.hword 0xDBC3, 0xDB88, 0xDB63, 0xDB55, 0xFDEA, 0xFDEE, 0xFDFB, 0xFE0E +.hword 0xFE27, 0xFE46, 0xFE68, 0xFE8E, 0xFEB7, 0xFEE0, 0xFF0A, 0xFF34 +.hword 0xFF5C, 0xFF82, 0xFFA5, 0xFFC3, 0xFFDD, 0xFFF0, 0xFFFC, 0x0000 +.hword 0xEFB7, 0xEFBE, 0xEFD3, 0xEFF4, 0xF020, 0xF054, 0xF08F, 0xF0D1 +.hword 0xF116, 0xF15D, 0xF1A5, 0xF1ED, 0xF232, 0xF273, 0xF2AE, 0xF2E3 +.hword 0xF30E, 0xF32F, 0xF344, 0xF34B, 0xFB05, 0xFA69, 0xF91A, 0xF7DB +.hword 0xF772, 0xF7C9, 0xF841, 0xF8D7, 0xF983, 0xFA3F, 0xFB06, 0xFBD2 +.hword 0xFC9C, 0xFD5E, 0xFE13, 0xFEB5, 0xFF3D, 0xFFA6, 0xFFE9, 0x0000 +.hword 0x0157, 0x0125, 0x00B4, 0x003F, 0x0000, 0xFFF1, 0xFFE5, 0xFFDE +.hword 0xFFDA, 0xFFD8, 0xFFD9, 0xFFDC, 0xFFE1, 0xFFE6, 0xFFEC, 0xFFF2 +.hword 0xFFF8, 0xFFFC, 0xFFFF, 0x0000, 0xA8B4, 0xA772, 0xA4A9, 0xA1D3 +.hword 0xA06C, 0xA050, 0xA05B, 0xA088, 0xA0D1, 0xA130, 0xA1A1, 0xA21D +.hword 0xA29F, 0xA322, 0xA3A0, 0xA413, 0xA476, 0xA4C4, 0xA4F7, 0xA509 +.hword 0x8001, 0x8001, 0xBDA4, 0xBDA4, 0xBDA5, 0xBDA7, 0xBDAC, 0xBDB3 +.hword 0xBDBA, 0xBDC2, 0xBDCB, 0xBDD4, 0xBDDE, 0xBDE7, 0xBDF0, 0xBDF8 +.hword 0xBE00, 0xBE07, 0xBE0C, 0xBE11, 0xBE13, 0xBE14, 0xCED3, 0xCECA +.hword 0xCEAD, 0xCE81, 0xCE47, 0xCE00, 0xCDB0, 0xCD59, 0xCCFC, 0xCC9C +.hword 0xCC3B, 0xCBDB, 0xCB7E, 0xCB26, 0xCAD6, 0xCA90, 0xCA56, 0xCA29 +.hword 0xCA0D, 0xCA03, 0xFFD2, 0xFFE0, 0xFFEC, 0xFFDE, 0xFFC9, 0xFFB5 +.hword 0xFFAA, 0xFFA6, 0xFFA3, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFF9F +.hword 0xFFA0, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2, 0xFFA2, 0xFF34, 0xFF32 +.hword 0xFF31, 0xFF36, 0xFF3C, 0xFF43, 0xFF46, 0xFF47, 0xFF48, 0xFF49 +.hword 0xFF49, 0xFF49, 0xFF49, 0xFF48, 0xFF48, 0xFF47, 0xFF47, 0xFF47 +.hword 0xFF46, 0xFF46, 0x90A7, 0x8DCB, 0x8BA9, 0x8E76, 0x92D0, 0x9705 +.hword 0x9962, 0x9A27, 0x9AB8, 0x9B1B, 0x9B57, 0x9B72, 0x9B72, 0x9B5E +.hword 0x9B3C, 0x9B12, 0x9AE6, 0x9ABF, 0x9AA3, 0x9A98, 0xD8D5, 0xD8BD +.hword 0xD879, 0xD80F, 0xD783, 0xD6DA, 0xD61A, 0xD548, 0xD469, 0xD382 +.hword 0xD299, 0xD1B2, 0xD0D3, 0xD001, 0xCF41, 0xCE98, 0xCE0C, 0xCDA1 +.hword 0xCD5D, 0xCD46, 0x3F3E, 0x3F43, 0x3F4D, 0x3F52, 0x3F4B, 0x3F3A +.hword 0x3F24, 0x3F0C, 0x3EF2, 0x3ED7, 0x3EBB, 0x3E9F, 0x3E84, 0x3E6A +.hword 0x3E52, 0x3E3D, 0x3E2B, 0x3E1E, 0x3E15, 0x3E12, 0x0EEF, 0x0EEC +.hword 0x0EE0, 0x0EC5, 0x0E97, 0x0E58, 0x0E0F, 0x0DBF, 0x0D6A, 0x0D12 +.hword 0x0CB8, 0x0C5F, 0x0C09, 0x0BB7, 0x0B6D, 0x0B2B, 0x0AF5, 0x0ACB +.hword 0x0AB1, 0x0AA8, 0x133C, 0x1392, 0x1445, 0x14DB, 0x14DC, 0x1458 +.hword 0x13B4, 0x12F5, 0x1223, 0x1142, 0x105A, 0x0F71, 0x0E8B, 0x0DB1 +.hword 0x0CE7, 0x0C34, 0x0B9E, 0x0B2C, 0x0AE3, 0x0AC9, 0x9BD2, 0x9B38 +.hword 0x99EC, 0x98AF, 0x9844, 0x9896, 0x9908, 0x9997, 0x9A3B, 0x9AF0 +.hword 0x9BAF, 0x9C72, 0x9D34, 0x9DEF, 0x9E9D, 0x9F39, 0x9FBC, 0xA021 +.hword 0xA061, 0xA078, 0xF749, 0xF78F, 0xF856, 0xF98F, 0xFB2C, 0xFD1C +.hword 0xFF50, 0x01B9, 0x0449, 0x06EF, 0x099E, 0x0C44, 0x0ED4, 0x113E +.hword 0x1372, 0x1562, 0x16FF, 0x1838, 0x18FF, 0x1945, 0xCA54, 0xCA94 +.hword 0xCB4C, 0xCC6D, 0xCDEA, 0xCFB3, 0xD1BD, 0xD3F7, 0xD654, 0xD8C6 +.hword 0xDB40, 0xDDB2, 0xE00F, 0xE24A, 0xE453, 0xE61C, 0xE799, 0xE8BA +.hword 0xE972, 0xE9B2, 0xC575, 0xC564, 0xC533, 0xC4E7, 0xC482, 0xC408 +.hword 0xC37E, 0xC2E7, 0xC246, 0xC1A0, 0xC0F8, 0xC052, 0xBFB1, 0xBF1A +.hword 0xBE90, 0xBE16, 0xBDB1, 0xBD64, 0xBD34, 0xBD23, 0x0249, 0x0224 +.hword 0x01BC, 0x0117, 0x003F, 0xFF3B, 0xFE13, 0xFCCE, 0xFB76, 0xFA11 +.hword 0xF8A9, 0xF745, 0xF5EC, 0xF4A8, 0xF380, 0xF27B, 0xF1A3, 0xF0FE +.hword 0xF096, 0xF071, 0x351A, 0x34C3, 0x33CD, 0x324A, 0x304C, 0x2DE7 +.hword 0x2B2D, 0x2832, 0x2507, 0x21C0, 0x1E70, 0x1B29, 0x17FE, 0x1502 +.hword 0x1249, 0x0FE3, 0x0DE6, 0x0C63, 0x0B6C, 0x0B16, 0xAC5A, 0xAC81 +.hword 0xACF0, 0xAD9E, 0xAE84, 0xAF98, 0xB0D2, 0xB22A, 0xB398, 0xB512 +.hword 0xB690, 0xB80A, 0xB977, 0xBACF, 0xBC0A, 0xBD1E, 0xBE04, 0xBEB2 +.hword 0xBF21, 0xBF48, 0xF3EE, 0xF400, 0xF429, 0xF459, 0xF47C, 0xF494 +.hword 0xF4AD, 0xF4C7, 0xF4E2, 0xF4FC, 0xF517, 0xF530, 0xF548, 0xF55E +.hword 0xF572, 0xF583, 0xF592, 0xF59C, 0xF5A3, 0xF5A5, 0xECA7, 0xEC50 +.hword 0xEB9B, 0xEB03, 0xEB05, 0xEB8F, 0xEC3B, 0xED01, 0xEDDC, 0xEEC6 +.hword 0xEFB7, 0xF0AA, 0xF198, 0xF27B, 0xF34D, 0xF407, 0xF4A2, 0xF519 +.hword 0xF565, 0xF580, 0x9B95, 0x9AF7, 0x99A4, 0x9860, 0x97F4, 0x9848 +.hword 0x98BE, 0x9951, 0x99FA, 0x9AB4, 0x9B78, 0x9C41, 0x9D09, 0x9DC9 +.hword 0x9E7C, 0x9F1C, 0x9FA3, 0xA00A, 0xA04D, 0xA064, 0x3FFF, 0xFD3A +.hword 0xFD3F, 0xFD50, 0xFD69, 0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A +.hword 0xFE81, 0xFEB9, 0xFEF1, 0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1 +.hword 0xFFEB, 0xFFFB, 0x0000, 0x3FFF, 0xFD3A, 0xFD3F, 0xFD50, 0xFD69 +.hword 0xFD8B, 0xFDB4, 0xFDE2, 0xFE14, 0xFE4A, 0xFE81, 0xFEB9, 0xFEF1 +.hword 0xFF26, 0xFF59, 0xFF87, 0xFFAF, 0xFFD1, 0xFFEB, 0xFFFB, 0x0000 +.hword 0xC001, 0x3FFF, 0xC001, 0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275 +.hword 0x024C, 0x021E, 0x01EC, 0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA +.hword 0x00A7, 0x0079, 0x0051, 0x002F, 0x0015, 0x0005, 0x0000, 0x3FFF +.hword 0x02C6, 0x02C1, 0x02B0, 0x0297, 0x0275, 0x024C, 0x021E, 0x01EC +.hword 0x01B6, 0x017F, 0x0147, 0x010F, 0x00DA, 0x00A7, 0x0079, 0x0051 +.hword 0x002F, 0x0015, 0x0005, 0x0000, 0xC001, 0x3FFF, 0xC001, 0x3FFF + +bowser_seg6_animindex_0604AF5C: # 0x0604AF5C +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x032F +.hword 0x0001, 0x0000, 0x0014, 0x01E6, 0x0014, 0x01FA, 0x0014, 0x020E +.hword 0x0001, 0x0158, 0x0001, 0x0159, 0x0014, 0x015A, 0x0014, 0x0040 +.hword 0x0014, 0x0054, 0x0014, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x032C, 0x0001, 0x032D, 0x0001, 0x032E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0303, 0x0001, 0x0317, 0x0014, 0x0318 +.hword 0x0014, 0x0222, 0x0014, 0x0236, 0x0014, 0x024A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x016E, 0x0014, 0x0090, 0x0014, 0x00A4 +.hword 0x0014, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0300, 0x0001, 0x0301 +.hword 0x0001, 0x0302, 0x0014, 0x0182, 0x0014, 0x0196, 0x0014, 0x01AA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00CC, 0x0001, 0x003D +.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x02D7, 0x0001, 0x02EB, 0x0014, 0x02EC +.hword 0x0014, 0x025E, 0x0014, 0x0272, 0x0014, 0x0286, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x01BE, 0x0014, 0x00E0, 0x0014, 0x00F4 +.hword 0x0014, 0x0108, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D6 +.hword 0x0001, 0x0000, 0x0014, 0x029A, 0x0014, 0x02AE, 0x0014, 0x02C2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01D2, 0x0014, 0x011C +.hword 0x0014, 0x0130, 0x0014, 0x0144, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604B178: # 0x0604B178 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x2C +.word bowser_seg6_animvalue_0604A8FC +.word bowser_seg6_animindex_0604AF5C +.word 0 + +bowser_seg6_animvalue_0604B190: # 0x0604B190 +.hword 0x0000, 0x0098, 0x0097, 0x0093, 0x008D, 0x0088, 0x0083, 0x008C +.hword 0x0099, 0x00AC, 0x00BF, 0x00EA, 0x00EA, 0x00EA, 0x00EA, 0x00EA +.hword 0x00EA, 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFD, 0x0006, 0x000D, 0x000C +.hword 0x0007, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0118, 0x03AA, 0x069F, 0x08E3, 0x095E, 0x085A +.hword 0x06E2, 0x050C, 0x02EC, 0x0095, 0xFE1E, 0xFB98, 0xF919, 0xF6B5 +.hword 0xF480, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0002, 0x0004 +.hword 0x0003, 0x0000, 0xFFF6, 0xFFE7, 0xFFD7, 0xFFC9, 0xFFCE, 0xFFD0 +.hword 0xFFCD, 0xFFC4, 0xFFB8, 0xFFAD, 0x0000, 0x0000, 0xFFFF, 0xFFFE +.hword 0xFFFE, 0x0000, 0x0005, 0x000D, 0x0016, 0x0020, 0x0031, 0x0036 +.hword 0x0035, 0x002D, 0x0022, 0x0017, 0xA509, 0xA323, 0x9EB2, 0x9992 +.hword 0x95A1, 0x94BD, 0x9821, 0x9ED4, 0xA760, 0xB04F, 0xBFF7, 0xC7A6 +.hword 0xCB2C, 0xC9F8, 0xC68E, 0xC325, 0xE442, 0xE314, 0xE04A, 0xDD01 +.hword 0xDA5A, 0xD8E7, 0xD872, 0xD8BB, 0xD95F, 0xDA06, 0xDA5C, 0xDA4D +.hword 0xDA0F, 0xD9B5, 0xD954, 0xD901, 0x0254, 0x0265, 0x0291, 0x02CF +.hword 0x0316, 0x035C, 0x0398, 0x03D0, 0x0409, 0x0441, 0x046F, 0x048F +.hword 0x0498, 0x048C, 0x0478, 0x0468, 0x053E, 0x04E8, 0x0406, 0x02C8 +.hword 0x015E, 0xFFF9, 0xFEC6, 0xFDAC, 0xFC83, 0xFB6A, 0xFA7D, 0xF9D9 +.hword 0xF9AD, 0xF9EA, 0xFA50, 0xFAA2, 0xF8D6, 0xF891, 0xF7DC, 0xF6DE +.hword 0xF5BC, 0xF49E, 0xF3A8, 0xF2C6, 0xF1DA, 0xF0F9, 0xF03B, 0xEFB8 +.hword 0xEF94, 0xEFC5, 0xF017, 0xF058, 0x2486, 0x240F, 0x22EC, 0x2185 +.hword 0x203E, 0x1F7E, 0x1FAA, 0x20A7, 0x2207, 0x23B7, 0x25A2, 0x27B6 +.hword 0x29DD, 0x2C04, 0x2E18, 0x3004, 0xDB55, 0xDC0D, 0xDDEF, 0xE095 +.hword 0xE39A, 0xE697, 0xE926, 0xEB80, 0xEDF8, 0xF050, 0xF24A, 0xF3A8 +.hword 0xF406, 0xF384, 0xF2A9, 0xF1FB, 0x0000, 0xFFC5, 0xFF27, 0xFE49 +.hword 0xFD4D, 0xFC53, 0xFB7D, 0xFAB8, 0xF9EA, 0xF925, 0xF880, 0xF80E +.hword 0xF7EF, 0xF819, 0xF861, 0xF89A, 0xF34B, 0xF2E5, 0xF1D7, 0xF05A +.hword 0xEEA9, 0xECFC, 0xEB8D, 0xEA3C, 0xE8DA, 0xE789, 0xE66E, 0xE5AA +.hword 0xE575, 0xE5BD, 0xE638, 0xE69A, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC +.hword 0xFFFC, 0x0000, 0x000B, 0x001C, 0x002F, 0x003E, 0x003A, 0x0037 +.hword 0x0039, 0x0044, 0x0054, 0x0063, 0x0000, 0x0000, 0x0002, 0x0003 +.hword 0x0003, 0x0000, 0xFFF8, 0xFFEC, 0xFFDD, 0xFFCF, 0xFFC0, 0xFFB9 +.hword 0xFFB9, 0xFFC4, 0xFFD2, 0xFFE1, 0xA509, 0xA317, 0x9E84, 0x9934 +.hword 0x950B, 0x93EC, 0x9730, 0x9DCD, 0xA612, 0xAE50, 0xBA3F, 0xC228 +.hword 0xC62E, 0xC439, 0xBFB2, 0xBB2B, 0x8001, 0x8001, 0xC0EE, 0xC1D2 +.hword 0xC3D6, 0xC606, 0xC76A, 0xC70B, 0xC400, 0xBEED, 0xB930, 0xB42A +.hword 0xB139, 0xB0D5, 0xB214, 0xB442, 0xB6AC, 0xB89E, 0xCA03, 0xC8E5 +.hword 0xC604, 0xC218, 0xBDD8, 0xB9FC, 0xB73B, 0xB558, 0xB3D2, 0xB2F4 +.hword 0xB30E, 0xB46B, 0xB7F9, 0xBD9B, 0xC412, 0xCA1F, 0xFFA2, 0xFFA8 +.hword 0xFFB7, 0xFFCA, 0xFFDD, 0xFFEC, 0xFFF4, 0xFFF4, 0xFFF1, 0xFFEC +.hword 0xFFE5, 0xFFDD, 0xFFD4, 0xFFCC, 0xFFC4, 0xFFBD, 0xFF46, 0xFF45 +.hword 0xFF41, 0xFF3C, 0xFF37, 0xFF33, 0xFF31, 0xFF31, 0xFF31, 0xFF32 +.hword 0xFF34, 0xFF36, 0xFF38, 0xFF3B, 0xFF3D, 0xFF3E, 0x9A98, 0x996B +.hword 0x9677, 0x9297, 0x8EA8, 0x8B84, 0x8A09, 0x8A02, 0x8A91, 0x8B9A +.hword 0x8CFD, 0x8E9D, 0x905B, 0x9219, 0x93B8, 0x951C, 0xCD46, 0xCC12 +.hword 0xC8FC, 0xC4CD, 0xC050, 0xBC4D, 0xB98E, 0xB7B5, 0xB637, 0xB595 +.hword 0xB64F, 0xB8E7, 0xBEB0, 0xC777, 0xD170, 0xDAD0, 0x428E, 0x4341 +.hword 0x44D6, 0x4685, 0x4783, 0x4709, 0x444B, 0x3FCE, 0x3AC5, 0x3661 +.hword 0x33D4, 0x3388, 0x34B2, 0x36B1, 0x38E6, 0x3AB0, 0x09A6, 0x09AF +.hword 0x09C9, 0x09EF, 0x0A1F, 0x0A54, 0x0A93, 0x0ADC, 0x0B2D, 0x0B7F +.hword 0x0BCE, 0x0C1B, 0x0C68, 0x0CB6, 0x0D03, 0x0D51, 0x0BB1, 0x0BAE +.hword 0x0BA4, 0x0B8B, 0x0B5E, 0x0B19, 0x0AB0, 0x0A29, 0x0991, 0x08F5 +.hword 0x0864, 0x07DD, 0x0757, 0x06D2, 0x064D, 0x05C8, 0x9CC7, 0x9CDE +.hword 0x9D25, 0x9DA0, 0x9E52, 0x9F3E, 0xA07D, 0xA20A, 0xA3C5, 0xA58A +.hword 0xA738, 0xA8CD, 0xAA62, 0xABF6, 0xAD8A, 0xAF1F, 0x1945, 0x17AF +.hword 0x13A8, 0x0E4D, 0x08B8, 0x0404, 0x014D, 0x01E3, 0x050B, 0x08D0 +.hword 0x0B3D, 0x0A5C, 0x0471, 0xFA9F, 0xEF3C, 0xE4A2, 0xE9B2, 0xE8D5 +.hword 0xE695, 0xE379, 0xE007, 0xDCC5, 0xDA38, 0xD885, 0xD747, 0xD636 +.hword 0xD509, 0xD37A, 0xD15B, 0xCED8, 0xCC2E, 0xC997, 0xBD23, 0xBF52 +.hword 0xC4DF, 0xCC4C, 0xD417, 0xDAC2, 0xDECC, 0xDF05, 0xDC6D, 0xD8CE +.hword 0xD5F3, 0xD5A4, 0xD911, 0xDF24, 0xE648, 0xECE4, 0xF071, 0xF104 +.hword 0xF279, 0xF46E, 0xF67D, 0xF843, 0xF95C, 0xF996, 0xF934, 0xF883 +.hword 0xF7CD, 0xF761, 0xF750, 0xF76A, 0xF795, 0xF7B8, 0x0B16, 0x0BC7 +.hword 0x0D94, 0x1014, 0x12DD, 0x1585, 0x17A5, 0x1908, 0x19FF, 0x1AE8 +.hword 0x1C1E, 0x1DFE, 0x20E8, 0x24A6, 0x28BA, 0x2CA3, 0xBF48, 0xC03C +.hword 0xC2A5, 0xC5D9, 0xC930, 0xCBFE, 0xCD9B, 0xCDE1, 0xCD41, 0xCBEE +.hword 0xCA1D, 0xC800, 0xC53B, 0xC19F, 0xBDAE, 0xB9E8, 0xF717, 0xF6FC +.hword 0xF6B8, 0xF65D, 0xF5FB, 0xF5A5, 0xF55B, 0xF510, 0xF4C5, 0xF47C +.hword 0xF433, 0xF3ED, 0xF3A8, 0xF364, 0xF321, 0xF2DC, 0xF442, 0xF454 +.hword 0xF484, 0xF4CB, 0xF521, 0xF580, 0xF5ED, 0xF66E, 0xF6F9, 0xF785 +.hword 0xF808, 0xF883, 0xF8FB, 0xF971, 0xF9E6, 0xFA5C, 0x9B0B, 0x9B65 +.hword 0x9C4F, 0x9D95, 0x9F03, 0xA064, 0xA1C4, 0xA345, 0xA4D7, 0xA66A +.hword 0xA7ED, 0xA95F, 0xAACA, 0xAC32, 0xAD99, 0xAF01, 0x3FFF, 0x0000 +.hword 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E, 0x2D4D +.hword 0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822, 0x3FFF +.hword 0x0000, 0x04BD, 0x1097, 0x1FFF, 0x2F67, 0x3B41, 0x3FFF, 0x3A9E +.hword 0x2D4D, 0x1C46, 0x0BC4, 0x0000, 0xFAA6, 0xF90F, 0xF8F9, 0xF822 +.hword 0xC001, 0x3FFF, 0xC001, 0x0000, 0xFB43, 0xEF69, 0xE001, 0xD099 +.hword 0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000, 0x055A +.hword 0x06F1, 0x0707, 0x07DE, 0x3FFF, 0x0000, 0xFB43, 0xEF69, 0xE001 +.hword 0xD099, 0xC4BF, 0xC001, 0xC562, 0xD2B3, 0xE3BA, 0xF43C, 0x0000 +.hword 0x055A, 0x06F1, 0x0707, 0x07DE, 0xC001, 0x3FFF, 0xC001, 0x3FFF + +bowser_seg6_animindex_0604B6B0: # 0x0604B6B0 +.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0010, 0x0011, 0x0010, 0x0021 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028F +.hword 0x0001, 0x0000, 0x0010, 0x0186, 0x0010, 0x0196, 0x0010, 0x01A6 +.hword 0x0001, 0x0114, 0x0001, 0x0115, 0x0010, 0x0116, 0x0010, 0x0034 +.hword 0x0010, 0x0044, 0x0010, 0x0054, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x028C, 0x0001, 0x028D, 0x0001, 0x028E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0064, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x026B, 0x0001, 0x027B, 0x0010, 0x027C +.hword 0x0010, 0x01B6, 0x0010, 0x01C6, 0x0010, 0x01D6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0126, 0x0010, 0x0074, 0x0010, 0x0084 +.hword 0x0010, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0268, 0x0001, 0x0269 +.hword 0x0001, 0x026A, 0x0010, 0x0136, 0x0010, 0x0146, 0x0010, 0x0156 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x00A4, 0x0001, 0x0031 +.hword 0x0001, 0x0032, 0x0001, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0247, 0x0001, 0x0257, 0x0010, 0x0258 +.hword 0x0010, 0x01E6, 0x0010, 0x01F6, 0x0010, 0x0206, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0166, 0x0010, 0x00B4, 0x0010, 0x00C4 +.hword 0x0010, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0246 +.hword 0x0001, 0x0000, 0x0010, 0x0216, 0x0010, 0x0226, 0x0010, 0x0236 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0176, 0x0010, 0x00E4 +.hword 0x0010, 0x00F4, 0x0010, 0x0104, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604B8CC: # 0x0604B8CC +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x10 +.hword 0x2C +.word bowser_seg6_animvalue_0604B190 +.word bowser_seg6_animindex_0604B6B0 +.word 0 + +bowser_seg6_animvalue_0604B8E4: # 0x0604B8E4 +.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0004, 0x0008, 0x000C, 0x0010 +.hword 0x0014, 0x0018, 0x001C, 0x0022, 0x0028, 0x002D, 0x0033, 0x0039 +.hword 0x003F, 0x0044, 0x0045, 0x0041, 0x0037, 0x002B, 0x0017, 0x0000 +.hword 0xFFF4, 0xFFE7, 0xFFCF, 0xFFC0, 0xFFC1, 0xFFC6, 0xFFCB, 0xFFD0 +.hword 0xFFD6, 0xFFDC, 0xFFE2, 0xFFE8, 0xFFEE, 0xFFF5, 0xFFFB, 0x0000 +.hword 0x0003, 0x0004, 0x0007, 0x0012, 0x001E, 0x0029, 0x003E, 0x004D +.hword 0x004B, 0x0041, 0x0039, 0x0034, 0x002F, 0x002B, 0x0026, 0x0022 +.hword 0x001D, 0x0019, 0x0014, 0x000F, 0x0008, 0x0003, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0098 +.hword 0x0099, 0x009A, 0x009C, 0x009F, 0x00A1, 0x00A4, 0x00A7, 0x00AA +.hword 0x00AC, 0x00AE, 0x00B0, 0x00B2, 0x00B3, 0x00B4, 0x00B4, 0x00B5 +.hword 0x00B7, 0x00BB, 0x00C1, 0x00C3, 0x00B6, 0x00A9, 0x00AF, 0x00B9 +.hword 0x00C3, 0x00C2, 0x00BE, 0x00BA, 0x00B7, 0x00B7, 0x00B9, 0x00BA +.hword 0x00BA, 0x00B6, 0x00B2, 0x00AD, 0x00A9, 0x00A8, 0x00AC, 0x00B5 +.hword 0x00BF, 0x00C7, 0x00C8, 0x00C3, 0x00C0, 0x00BE, 0x00BF, 0x00C0 +.hword 0x00C0, 0x00BE, 0x00BB, 0x00B9, 0x00B6, 0x00B3, 0x00B0, 0x00AD +.hword 0x00A9, 0x00A5, 0x00A0, 0x009B, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE6, 0xFFE4 +.hword 0xFFE1, 0xFFDE, 0xFFD9, 0xFFD5, 0xFFCF, 0xFFCA, 0xFFC5, 0xFFC0 +.hword 0xFFBC, 0xFFB8, 0xFFB3, 0xFFAD, 0xFFA9, 0xFFA7, 0xFFAA, 0xFFBA +.hword 0xFFD4, 0xFFE7, 0xFFE5, 0xFFDC, 0xFFD9, 0xFFD7, 0xFFD5, 0xFFCE +.hword 0xFFC8, 0xFFC3, 0xFFC2, 0xFFC6, 0xFFCD, 0xFFD5, 0xFFDC, 0xFFE5 +.hword 0xFFEF, 0xFFF8, 0xFFFF, 0x0001, 0xFFFB, 0xFFEB, 0xFFDC, 0xFFCC +.hword 0xFFBD, 0xFFB4, 0xFFAE, 0xFFAB, 0xFFAF, 0xFFB5, 0xFFBA, 0xFFBF +.hword 0xFFC3, 0xFFC7, 0xFFCB, 0xFFCF, 0xFFD3, 0xFFD7, 0xFFDB, 0xFFDF +.hword 0xFFE2, 0xFFE5, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0x0000, 0xFFE0, 0xFF85, 0xFEF8, 0xFE42 +.hword 0xFD6A, 0xFC7B, 0xFB7D, 0xFA78, 0xF974, 0xF87C, 0xF797, 0xF6CF +.hword 0xF62B, 0xF5B5, 0xF575, 0xF574, 0xF5BA, 0xF79C, 0xFBA6, 0x00B5 +.hword 0x05AA, 0x0964, 0x0C2A, 0x0EE8, 0x1175, 0x13A7, 0x1556, 0x1658 +.hword 0x1683, 0x160E, 0x1553, 0x145A, 0x132D, 0x11D3, 0x1057, 0x0EC1 +.hword 0x0D1B, 0x0B6D, 0x09C0, 0x081E, 0x068F, 0x051C, 0x03CF, 0x02B0 +.hword 0x03B2, 0x0534, 0x052D, 0x051C, 0x0502, 0x04E0, 0x04B8, 0x048A +.hword 0x0457, 0x0421, 0x03E7, 0x03AC, 0x036F, 0x0333, 0x02F7, 0x02BD +.hword 0x0286, 0x0245, 0x0205, 0x01C4, 0x0183, 0x0143, 0x0102, 0x00C1 +.hword 0x0081, 0x0000, 0xFFCC, 0xFF39, 0xFE54, 0xFD2A, 0xFBC9, 0xFA3E +.hword 0xF897, 0xF6E2, 0xF52B, 0xF380, 0xF1EE, 0xF083, 0xEF4D, 0xEE58 +.hword 0xEDB2, 0xED69, 0xED8A, 0xEFBE, 0xF4C6, 0xFB53, 0x0216, 0x07C0 +.hword 0x0D00, 0x12F9, 0x190B, 0x1E94, 0x22F3, 0x2586, 0x25AD, 0x2410 +.hword 0x21D0, 0x1F00, 0x1BB1, 0x17F8, 0x13E6, 0x0F8F, 0x0B05, 0x065B +.hword 0x01A3, 0xFCF2, 0xF857, 0xF3E7, 0xEFB5, 0xEBD3, 0xE80E, 0xE6BB +.hword 0xE806, 0xE982, 0xEB27, 0xECED, 0xEECC, 0xF0BC, 0xF2B5, 0xF4AF +.hword 0xF6A2, 0xF886, 0xFA53, 0xFC01, 0xFD88, 0xFEE0, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFFC3, 0xFF14, 0xFE03, 0xFC9F, 0xFAF9, 0xF91E, 0xF720, 0xF50C +.hword 0xF2F3, 0xF0E3, 0xEEED, 0xED20, 0xEB8A, 0xEA3C, 0xE945, 0xE8B4 +.hword 0xE898, 0xEAB6, 0xEFD6, 0xF68E, 0xFD74, 0x031E, 0x083B, 0x0E00 +.hword 0x13D3, 0x1919, 0x1D36, 0x1F91, 0x1F8F, 0x1DD8, 0x1B86, 0x18AC +.hword 0x1559, 0x119F, 0x0D8E, 0x0936, 0x04A9, 0xFFF9, 0xFB33, 0xF66A +.hword 0xF1AF, 0xED11, 0xE8A3, 0xE475, 0xDE4B, 0xDAF5, 0xDCC0, 0xDED9 +.hword 0xE136, 0xE3C8, 0xE684, 0xE95D, 0xEC46, 0xEF34, 0xF218, 0xF4E8 +.hword 0xF796, 0xFA15, 0xFC5A, 0xFE57, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x32C6, 0xC001, 0x32C6 +.hword 0x0000, 0x0005, 0x0014, 0x0028, 0x003C, 0x004E, 0x0073, 0x00A5 +.hword 0x00BB, 0x0087, 0x0020, 0xFFBA, 0xFF53, 0xFEE9, 0xFE7C, 0xFE0A +.hword 0xFD94, 0xFD17, 0xFC94, 0xFC07, 0xFB72, 0xFAD2, 0xFA27, 0xF970 +.hword 0xF8AB, 0xF5D1, 0xF2FF, 0xF2E9, 0xF3C3, 0xF501, 0xF65B, 0xF7DD +.hword 0xF976, 0xFB19, 0xFCB6, 0xFE3E, 0xFFA2, 0x00D2, 0x015B, 0x012C +.hword 0x00CD, 0x005A, 0xFFB8, 0xFF17, 0xFE70, 0xFDBA, 0xFD26, 0xFCE5 +.hword 0xFCEE, 0xFD12, 0xFD4B, 0xFD93, 0xFDE2, 0xFE34, 0xFE80, 0xFEC1 +.hword 0xFEC4, 0xFEC4, 0xFF5E, 0x0212, 0x0452, 0x0000, 0xFFAF, 0xFF80 +.hword 0xFF6D, 0xFF70, 0xFF83, 0xFFA0, 0xFFC1, 0xFFE0, 0x0000, 0x0000 +.hword 0xFFFD, 0xFFF9, 0xFFF4, 0xFFED, 0xFFE2, 0xFFD1, 0xFFC3, 0xFFBE +.hword 0xFFC0, 0xFFC2, 0xFFC5, 0xFFC9, 0xFFCE, 0xFFD3, 0xFFD8, 0xFFDE +.hword 0xFFE4, 0xFFE9, 0xFFEF, 0xFFF4, 0xFFF9, 0xFFFD, 0x0000, 0xFFFE +.hword 0xFFF5, 0xFFE9, 0xFFDA, 0xFFC9, 0xFFB3, 0xFF99, 0xFF7D, 0xFF62 +.hword 0xFF49, 0xFF37, 0xFF2C, 0xFF2D, 0xFF56, 0xFFAF, 0x0013, 0x0086 +.hword 0x0106, 0x016A, 0x01AE, 0x01E5, 0x0209, 0x0213, 0x0209, 0x01F5 +.hword 0x01DB, 0x01BB, 0x0198, 0x0174, 0x0151, 0x0130, 0x011D, 0x0105 +.hword 0x00C8, 0x000E, 0xFF62, 0x0000, 0x000B, 0x0012, 0x0015, 0x0014 +.hword 0x0012, 0x000D, 0x0009, 0x0004, 0xA509, 0xA5BD, 0xA795, 0xAA2D +.hword 0xAD1F, 0xB006, 0xB3D2, 0xB88B, 0xBC71, 0xBDC2, 0xBD12, 0xBC25 +.hword 0xBB01, 0xB9AB, 0xB82B, 0xB686, 0xB4C4, 0xB2E9, 0xB0FE, 0xAF07 +.hword 0xAD0C, 0xAB13, 0xA922, 0xA73F, 0xA571, 0xA2DD, 0x9FE7, 0x9CF6 +.hword 0x9A21, 0x98D1, 0x98C6, 0x98D8, 0x9915, 0x998F, 0x9A55, 0x9B77 +.hword 0x9D04, 0x9F0C, 0xA3EB, 0xAB7B, 0xB210, 0xB6A3, 0xBA3A, 0xBC3A +.hword 0xBC67, 0xBB70, 0xBA14, 0xB914, 0xB88D, 0xB815, 0xB7A8, 0xB740 +.hword 0xB6D8, 0xB66B, 0xB5F5, 0xB570, 0xB51C, 0xB49B, 0xB2F5, 0xAE84 +.hword 0xA8C0, 0xA367, 0xA32D, 0xA324, 0xA342, 0xA37E, 0xA3CC, 0xA423 +.hword 0xA478, 0xA4C2, 0x0000, 0xFFF7, 0xFFDE, 0xFFB6, 0xFF81, 0xFF43 +.hword 0xFEFC, 0xFEAF, 0xFE5F, 0xFE0D, 0xFDBC, 0xFD6D, 0xFD23, 0xFCE0 +.hword 0xFCA6, 0xFC77, 0xFC56, 0xFC42, 0xFC3A, 0xFC3C, 0xFC46, 0xFC58 +.hword 0xFC70, 0xFC8C, 0xFCAB, 0xFCCC, 0xFCED, 0xFD0D, 0xFD2A, 0xFD4F +.hword 0xFD81, 0xFDBA, 0xFDF2, 0xFE24, 0xFE49, 0xFE60, 0xFE70, 0xFE7B +.hword 0xFE83, 0xFE8A, 0xFE91, 0xFE9B, 0xFEAA, 0xFEBD, 0xFED3, 0xFEEA +.hword 0xFF02, 0xFF1B, 0xFF34, 0xFF4C, 0xFF63, 0xFF79, 0xFF8C, 0xFF9E +.hword 0xFFAE, 0xFFBE, 0xFFCD, 0xFFDA, 0xFFE6, 0xFFF1, 0xFFF9, 0x0000 +.hword 0x0004, 0x0007, 0x0009, 0x0008, 0x0007, 0x0005, 0x0003, 0x0001 +.hword 0x0000, 0x0000, 0x0001, 0x0004, 0x0006, 0x0009, 0x000C, 0x000F +.hword 0x0011, 0x0013, 0x0014, 0x0014, 0x0013, 0x0011, 0x000D, 0x0007 +.hword 0x0000, 0xFFF6, 0xFFE8, 0xFFD7, 0xFFC3, 0xFFAE, 0xFF97, 0xFF7F +.hword 0xFF66, 0xFF4E, 0xFF35, 0xFF1E, 0xFF08, 0xFEEE, 0xFECD, 0xFEAB +.hword 0xFE90, 0xFE81, 0xFE84, 0xFE9B, 0xFEC0, 0xFEEF, 0xFF23, 0xFF58 +.hword 0xFF89, 0xFFB2, 0xFFCE, 0xFFE0, 0xFFEB, 0xFFF3, 0xFFF6, 0xFFF7 +.hword 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF6, 0xFFF8, 0xFFFA +.hword 0xFFFB, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0xE442, 0xE47C +.hword 0xE520, 0xE61E, 0xE769, 0xE8F1, 0xEAA7, 0xEC7E, 0xEE65, 0xF04E +.hword 0xF22A, 0xF3EB, 0xF581, 0xF6DE, 0xF7F3, 0xF8B1, 0xF90A, 0xF8F0 +.hword 0xF86B, 0xF787, 0xF654, 0xF4DD, 0xF332, 0xF160, 0xEF74, 0xED7C +.hword 0xEB86, 0xE99F, 0xE7D5, 0xE58F, 0xE28A, 0xDF56, 0xDC81, 0xDA9B +.hword 0xDA33, 0xDB75, 0xDDE8, 0xE126, 0xE4C8, 0xE867, 0xEB9F, 0xEE08 +.hword 0xEF3B, 0xEF4E, 0xEEB2, 0xED8B, 0xEC00, 0xEA34, 0xE84E, 0xE672 +.hword 0xE4C6, 0xE36F, 0xE292, 0xE22A, 0xE20E, 0xE22E, 0xE279, 0xE2E0 +.hword 0xE351, 0xE3BD, 0xE413, 0xE442, 0xE455, 0xE45F, 0xE464, 0xE463 +.hword 0xE45F, 0xE458, 0xE451, 0xE44A, 0x0254, 0x026A, 0x02A9, 0x030A +.hword 0x0386, 0x0418, 0x04B8, 0x0562, 0x060D, 0x06B4, 0x0750, 0x07DB +.hword 0x084F, 0x08A5, 0x08D7, 0x08DF, 0x08B5, 0x0855, 0x07B6, 0x06D4 +.hword 0x05A7, 0x0429, 0x0254, 0xFD35, 0xF35C, 0xE70E, 0xDA8E, 0xD021 +.hword 0xCA09, 0xC799, 0xC67F, 0xC684, 0xC776, 0xC91E, 0xCB48, 0xCDC0 +.hword 0xD04F, 0xD2C2, 0xD5E2, 0xDA3C, 0xDF45, 0xE46D, 0xE927, 0xECE5 +.hword 0xEFBA, 0xF218, 0xF408, 0xF593, 0xF6BF, 0xF796, 0xF826, 0xF881 +.hword 0xF8B2, 0xF8C1, 0xF8B9, 0xF8A3, 0xF888, 0xF874, 0xF86F, 0xF883 +.hword 0xF8BA, 0xF91D, 0xF9C5, 0xFAB3, 0xFBD3, 0xFD10, 0xFE55, 0xFF8E +.hword 0x00A5, 0x0187, 0x053E, 0x0548, 0x0566, 0x0594, 0x05CE, 0x0613 +.hword 0x065F, 0x06AE, 0x06FF, 0x074E, 0x0797, 0x07D9, 0x0810, 0x0838 +.hword 0x0850, 0x0853, 0x0840, 0x0812, 0x07C8, 0x075D, 0x06CF, 0x061B +.hword 0x053E, 0x02F3, 0xFE94, 0xF90C, 0xF347, 0xEE31, 0xEAB5, 0xE86E +.hword 0xE65F, 0xE493, 0xE315, 0xE1EF, 0xE12C, 0xE0D7, 0xE0F9, 0xE19E +.hword 0xE39B, 0xE746, 0xEBE7, 0xF0C7, 0xF52F, 0xF867, 0xFA7D, 0xFC08 +.hword 0xFD1B, 0xFDC9, 0xFE26, 0xFE46, 0xFE2D, 0xFDD8, 0xFD55, 0xFCB0 +.hword 0xFBF7, 0xFB38, 0xFA7E, 0xF9D7, 0xF951, 0xF8F8, 0xF8D9, 0xF902 +.hword 0xF99C, 0xFAB0, 0xFC1E, 0xFDC6, 0xFF86, 0x013D, 0x02CC, 0x0412 +.hword 0xF8D6, 0xF8CA, 0xF8A9, 0xF876, 0xF834, 0xF7E7, 0xF793, 0xF739 +.hword 0xF6DF, 0xF687, 0xF635, 0xF5EB, 0xF5AE, 0xF580, 0xF566, 0xF562 +.hword 0xF578, 0xF5AB, 0xF5FF, 0xF676, 0xF715, 0xF7DE, 0xF8D6, 0xFB7B +.hword 0x008C, 0x06EA, 0x0D74, 0x1308, 0x1686, 0x1862, 0x19CD, 0x1ACA +.hword 0x1B5A, 0x1B7E, 0x1B39, 0x1A8B, 0x1977, 0x17FC, 0x1548, 0x10F8 +.hword 0x0BBD, 0x0648, 0x0148, 0xFD6F, 0xFAA9, 0xF869, 0xF69D, 0xF539 +.hword 0xF42B, 0xF366, 0xF2CE, 0xF24F, 0xF1E9, 0xF19A, 0xF161, 0xF13D +.hword 0xF12B, 0xF12C, 0xF13C, 0xF15C, 0xF189, 0xF1C3, 0xF229, 0xF2D0 +.hword 0xF3A7, 0xF49B, 0xF59B, 0xF695, 0xF776, 0xF82E, 0x2486, 0x2475 +.hword 0x2445, 0x23FC, 0x23A1, 0x2338, 0x22C9, 0x2259, 0x21ED, 0x218C +.hword 0x213C, 0x2103, 0x20E6, 0x20EB, 0x2119, 0x2176, 0x2206, 0x2314 +.hword 0x24CA, 0x26FD, 0x2982, 0x2C2E, 0x2ED7, 0x3153, 0x3377, 0x3518 +.hword 0x360B, 0x3687, 0x36DE, 0x3715, 0x372D, 0x3729, 0x370B, 0x36D7 +.hword 0x368E, 0x3634, 0x35CA, 0x3555, 0x34D5, 0x344E, 0x33C3, 0x3335 +.hword 0x32A8, 0x321F, 0x319B, 0x310F, 0x306D, 0x2FB8, 0x2EF3, 0x2E22 +.hword 0x2D46, 0x2C63, 0x2B7C, 0x2A93, 0x29AD, 0x28CB, 0x27F1, 0x2721 +.hword 0x265F, 0x25AD, 0x250E, 0x2486, 0x2422, 0x23E7, 0x23D0, 0x23D3 +.hword 0x23EB, 0x240F, 0x2438, 0x245E, 0xDB55, 0xDBD6, 0xDD48, 0xDF91 +.hword 0xE297, 0xE641, 0xEA76, 0xEF1C, 0xF418, 0xF953, 0xFEB1, 0x0419 +.hword 0x0972, 0x0EA3, 0x1391, 0x1824, 0x1C41, 0x206C, 0x2504, 0x29B8 +.hword 0x2E36, 0x322D, 0x354C, 0x3741, 0x37BC, 0x34C0, 0x2DF0, 0x2564 +.hword 0x1D35, 0x177C, 0x13AC, 0x0FD7, 0x0C02, 0x0834, 0x0474, 0x00C6 +.hword 0xFD33, 0xF9BF, 0xF672, 0xF351, 0xF062, 0xEDAD, 0xEB37, 0xE906 +.hword 0xE722, 0xE58F, 0xE455, 0xE3AC, 0xE3B5, 0xE457, 0xE578, 0xE6FF +.hword 0xE8D3, 0xEAD8, 0xECF6, 0xEF13, 0xF115, 0xF2E2, 0xF461, 0xF578 +.hword 0xF60E, 0xF608, 0xF4FE, 0xF2CB, 0xEFBC, 0xEC1D, 0xE83B, 0xE463 +.hword 0xE0E0, 0xDDFF, 0x0000, 0x0022, 0x0087, 0x0128, 0x0201, 0x030C +.hword 0x0444, 0x05A4, 0x0727, 0x08C7, 0x0A7F, 0x0C4B, 0x0E24, 0x1006 +.hword 0x11EB, 0x13CF, 0x15AB, 0x1828, 0x1BA3, 0x1FAA, 0x23C8, 0x278A +.hword 0x2A7E, 0x2C30, 0x2C2D, 0x2822, 0x1FD7, 0x15FF, 0x0D4C, 0x0872 +.hword 0x0697, 0x0510, 0x03D5, 0x02DD, 0x0220, 0x0196, 0x0137, 0x00FA +.hword 0x00D7, 0x00C6, 0x00BE, 0x00B7, 0x00A8, 0x008B, 0x0055, 0x0000 +.hword 0xFF82, 0xFEE0, 0xFE27, 0xFD5E, 0xFC88, 0xFBAB, 0xFACC, 0xF9F0 +.hword 0xF91B, 0xF854, 0xF79E, 0xF6FF, 0xF67B, 0xF619, 0xF5DC, 0xF5CA +.hword 0xF617, 0xF6E0, 0xF806, 0xF96A, 0xFAEC, 0xFC6D, 0xFDCF, 0xFEF2 +.hword 0xF34B, 0xF345, 0xF334, 0xF321, 0xF311, 0xF30C, 0xF317, 0xF339 +.hword 0xF379, 0xF3DE, 0xF46D, 0xF52D, 0xF625, 0xF75B, 0xF8D6, 0xFA9C +.hword 0xFCB4, 0x0067, 0x0665, 0x0DCE, 0x15C3, 0x1D65, 0x23D3, 0x282F +.hword 0x2999, 0x24A3, 0x1928, 0x0B36, 0xFEDA, 0xF821, 0xF5D5, 0xF405 +.hword 0xF2A5, 0xF1A7, 0xF100, 0xF0A2, 0xF081, 0xF090, 0xF0C2, 0xF10B +.hword 0xF15F, 0xF1AF, 0xF1F1, 0xF216, 0xF213, 0xF1DB, 0xF160, 0xF0A9 +.hword 0xEFC8, 0xEEC5, 0xEDA9, 0xEC7C, 0xEB46, 0xEA10, 0xE8E1, 0xE7C3 +.hword 0xE6BD, 0xE5D7, 0xE51B, 0xE490, 0xE43E, 0xE42E, 0xE4AA, 0xE5DA +.hword 0xE78F, 0xE99C, 0xEBD5, 0xEE0C, 0xF014, 0xF1BF, 0x0000, 0x0026 +.hword 0x0093, 0x013F, 0x0220, 0x032F, 0x0461, 0x05AF, 0x0710, 0x087B +.hword 0x09E7, 0x0B4D, 0x0CA2, 0x0DDF, 0x0EFA, 0x0FEC, 0x10AA, 0x10FF +.hword 0x10D1, 0x1047, 0x0F85, 0x0EB4, 0x0DF7, 0x0D1C, 0x0BFF, 0x0ADF +.hword 0x09D0, 0x08BF, 0x07AD, 0x069A, 0x0586, 0x0474, 0x0363, 0x0255 +.hword 0x0149, 0x0041, 0xFF3F, 0xFE22, 0xFD27, 0xFCD5, 0xFE14, 0x0032 +.hword 0x0206, 0x0499, 0x0926, 0x0E40, 0x1164, 0x11C7, 0x10CE, 0x0F3E +.hword 0x0DDF, 0x0CDB, 0x0BD6, 0x0ACD, 0x09BC, 0x089E, 0x076F, 0x062C +.hword 0x0489, 0x0294, 0x00C9, 0x0000, 0xFFF2, 0xFFE9, 0xFFE6, 0xFFE6 +.hword 0xFFEA, 0xFFEF, 0xFFF5, 0xFFFB, 0x0000, 0x0003, 0x000D, 0x001D +.hword 0x0032, 0x004A, 0x0065, 0x0081, 0x009E, 0x00BB, 0x00D6, 0x00EE +.hword 0x0104, 0x0114, 0x0120, 0x0125, 0x0122, 0x010C, 0x00DB, 0x0093 +.hword 0x003B, 0xFFD9, 0xFF70, 0xFEB2, 0xFDC8, 0xFD6D, 0xFDA3, 0xFDEB +.hword 0xFE43, 0xFEA7, 0xFF16, 0xFF8A, 0x0002, 0x007B, 0x00F2, 0x0164 +.hword 0x01CE, 0x022E, 0x028A, 0x02ED, 0x037B, 0x03DD, 0x03A0, 0x0331 +.hword 0x02D5, 0x027B, 0x023E, 0x0230, 0x023C, 0x0248, 0x023D, 0x0218 +.hword 0x01EC, 0x01BA, 0x0184, 0x014C, 0x0114, 0x00DD, 0x00A0, 0x005E +.hword 0x0021, 0x0000, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFE +.hword 0xFFFF, 0x0000, 0xA509, 0xA4FF, 0xA4E5, 0xA4BC, 0xA487, 0xA44A +.hword 0xA406, 0xA3C0, 0xA378, 0xA332, 0xA2F2, 0xA2B8, 0xA28A, 0xA268 +.hword 0xA255, 0xA255, 0xA26B, 0xA2B4, 0xA347, 0xA41D, 0xA52D, 0xA66F +.hword 0xA7DC, 0xAAC0, 0xAE6D, 0xAFE6, 0xAF18, 0xADF9, 0xAC98, 0xAB03 +.hword 0xA94A, 0xA779, 0xA5A1, 0xA3CE, 0xA211, 0xA077, 0x9F0F, 0x9DC7 +.hword 0x9D16, 0x9DD3, 0xA27F, 0xA7BA, 0xA990, 0xA93E, 0xA6AB, 0xA31C +.hword 0xA072, 0x9F29, 0x9E6B, 0x9E18, 0x9E10, 0x9E42, 0x9EA5, 0x9F2A +.hword 0x9FC0, 0xA057, 0xA0E0, 0xA14B, 0xA164, 0xA14B, 0xA172, 0xA2FF +.hword 0xA351, 0xA3A0, 0xA3EB, 0xA42F, 0xA46C, 0xA4A1, 0xA4CD, 0xA4ED +.hword 0x8001, 0x8001, 0xBE14, 0xBE02, 0xBDCD, 0xBD7A, 0xBD0A, 0xBC81 +.hword 0xBBE2, 0xBB31, 0xBA70, 0xB9A3, 0xB8CD, 0xB7F1, 0xB711, 0xB633 +.hword 0xB557, 0xB483, 0xB3B8, 0xB2FA, 0xB24C, 0xB1B1, 0xB12D, 0xB0C2 +.hword 0xB074, 0xB045, 0xB03A, 0xB1D9, 0xB5A3, 0xBA16, 0xBDAE, 0xBEE7 +.hword 0xBDD4, 0xBBBE, 0xB8ED, 0xB5AE, 0xB249, 0xAF0A, 0xAC3B, 0xAA26 +.hword 0xA88A, 0xA6FD, 0xA58A, 0xA43A, 0xA31A, 0xA234, 0xA192, 0xA140 +.hword 0xA149, 0xA1B7, 0xA283, 0xA397, 0xA4EB, 0xA677, 0xA832, 0xAA15 +.hword 0xAC18, 0xAE32, 0xB05A, 0xB28A, 0xB4B7, 0xB6DC, 0xB8EE, 0xBE14 +.hword 0xBE75, 0xBEAE, 0xBEC5, 0xBEC1, 0xBEAA, 0xBE87, 0xBE60, 0xBE3B +.hword 0xCA03, 0xC9F5, 0xC9CE, 0xC991, 0xC942, 0xC8E7, 0xC882, 0xC817 +.hword 0xC7AB, 0xC742, 0xC6E0, 0xC688, 0xC63F, 0xC609, 0xC5E9, 0xC5E5 +.hword 0xC5FF, 0xC63C, 0xC6A0, 0xC72E, 0xC7EC, 0xC8DC, 0xCA03, 0xCD00 +.hword 0xD2AB, 0xD9E2, 0xE183, 0xE86A, 0xED75, 0xF106, 0xF441, 0xF728 +.hword 0xF9BD, 0xFC01, 0xFDF5, 0xFF9C, 0x00F6, 0x0206, 0x028D, 0x0255 +.hword 0x016E, 0xFFE9, 0xFDD5, 0xFB43, 0xF7CE, 0xF356, 0xEE4E, 0xE92F +.hword 0xE46C, 0xE07D, 0xDD11, 0xD995, 0xD615, 0xD29F, 0xCF40, 0xCC06 +.hword 0xC8FE, 0xC636, 0xC3BA, 0xC199, 0xBFDF, 0xBE9B, 0xBE19, 0xBE7C +.hword 0xBF91, 0xC126, 0xC308, 0xC504, 0xC6E8, 0xC880, 0xFFA2, 0xFFA4 +.hword 0xFFAB, 0xFFB7, 0xFFC8, 0xFFDE, 0xFFFC, 0x001F, 0x004A, 0x007D +.hword 0x00B8, 0x00FC, 0x0149, 0x01A0, 0x0200, 0x026B, 0x02E1, 0x03ED +.hword 0x05B8, 0x07B2, 0x094A, 0x0A50, 0x0AFD, 0x0B59, 0x0B70, 0x0B36 +.hword 0x0A97, 0x09BB, 0x08DA, 0x07F3, 0x0707, 0x0614, 0x051A, 0x0419 +.hword 0x0311, 0x0200, 0x00E6, 0xFFC4, 0xFE97, 0xFCBF, 0xFA62, 0xF8AD +.hword 0xF833, 0xF862, 0xF8AC, 0xF8F2, 0xF953, 0xF9A8, 0xF9DF, 0xFA07 +.hword 0xFA2D, 0xFA5A, 0xFA99, 0xFAF5, 0xFB74, 0xFC12, 0xFCC1, 0xFD76 +.hword 0xFE26, 0xFEC5, 0xFF48, 0xFFA2, 0xFFD8, 0xFFF7, 0x0003, 0x0001 +.hword 0xFFF5, 0xFFE2, 0xFFCC, 0xFFB8, 0xFF46, 0xFF07, 0xFE53, 0xFD3C +.hword 0xFBD0, 0xFA20, 0xF83C, 0xF634, 0xF418, 0xF1F9, 0xEFE5, 0xEDEE +.hword 0xEC23, 0xEA94, 0xE951, 0xE86B, 0xE7F1, 0xE9C9, 0xEEA5, 0xF4C4 +.hword 0xFA66, 0xFF7F, 0x04C1, 0x098E, 0x0E9B, 0x1330, 0x148C, 0x132D +.hword 0x1173, 0x0F69, 0x0D1F, 0x0AA1, 0x07FC, 0x0540, 0x0278, 0xFFB3 +.hword 0xFCFE, 0xFA66, 0xF7F9, 0xF5C1, 0xF3B0, 0xF1AE, 0xEF69, 0xED33 +.hword 0xEBE9, 0xEC13, 0xED29, 0xEE6D, 0xEF94, 0xF0CD, 0xF212, 0xF35B +.hword 0xF4A1, 0xF5DD, 0xF722, 0xF87E, 0xF9E2, 0xFB40, 0xFC88, 0xFDAB +.hword 0xFE9A, 0xFF46, 0xFFB3, 0xFFF2, 0x000A, 0x0006, 0xFFEE, 0xFFC7 +.hword 0xFF9B, 0xFF71, 0x9A98, 0x9AB1, 0x9AF7, 0x9B63, 0x9BEE, 0x9C91 +.hword 0x9D46, 0x9E05, 0x9EC7, 0x9F86, 0xA03B, 0xA0DE, 0xA16A, 0xA1D6 +.hword 0xA21B, 0xA234, 0xA219, 0xA047, 0x9C79, 0x9886, 0x9644, 0x97B2 +.hword 0x9B0D, 0x9C87, 0x99A1, 0x94DB, 0x91E9, 0x912E, 0x9093, 0x9019 +.hword 0x8FBD, 0x8F7E, 0x8F5B, 0x8F53, 0x8F65, 0x8F8F, 0x8FD0, 0x9027 +.hword 0x9092, 0x92CD, 0x968E, 0x98CC, 0x97C2, 0x9536, 0x936E, 0x9354 +.hword 0x93FF, 0x94F5, 0x9617, 0x9776, 0x98E7, 0x9A42, 0x9B5A, 0x9C05 +.hword 0x9C47, 0x9C48, 0x9C19, 0x9BCA, 0x9B6C, 0x9B0E, 0x9AC2, 0x9A98 +.hword 0x9A87, 0x9A7E, 0x9A7A, 0x9A7B, 0x9A7F, 0x9A84, 0x9A8B, 0x9A91 +.hword 0xCD46, 0xCD76, 0xCDFF, 0xCEDA, 0xCFFC, 0xD15C, 0xD2F2, 0xD4B5 +.hword 0xD69B, 0xD89B, 0xDAAD, 0xDCC7, 0xDEE0, 0xE0F0, 0xE2EC, 0xE4CD +.hword 0xE688, 0xE87E, 0xEAE7, 0xED83, 0xF013, 0xF257, 0xF40F, 0xF4FA +.hword 0xF4D9, 0xF24D, 0xED22, 0xE6DA, 0xE0F5, 0xDCF6, 0xDA70, 0xD7F8 +.hword 0xD58E, 0xD334, 0xD0EC, 0xCEB7, 0xCC96, 0xCA8A, 0xC895, 0xC6B9 +.hword 0xC4F7, 0xC34F, 0xC1C4, 0xC057, 0xBF0A, 0xBDDD, 0xBCD2, 0xBBF2 +.hword 0xBB41, 0xBABC, 0xBA61, 0xBA2D, 0xBA1C, 0xBA2C, 0xBA59, 0xBAA0 +.hword 0xBAFE, 0xBB71, 0xBBF5, 0xBC88, 0xBD25, 0xBDCA, 0xBEC2, 0xC03E +.hword 0xC21A, 0xC430, 0xC65B, 0xC874, 0xCA58, 0xCBDF, 0x3E12, 0x3E2D +.hword 0x3E7A, 0x3EF0, 0x3F8A, 0x4040, 0x410B, 0x41E5, 0x42C5, 0x43A5 +.hword 0x447E, 0x4548, 0x45FE, 0x4697, 0x470C, 0x4758, 0x4771, 0x4769 +.hword 0x4753, 0x4730, 0x4700, 0x46C4, 0x467C, 0x4629, 0x45CB, 0x4562 +.hword 0x44EF, 0x4472, 0x43EC, 0x435D, 0x42C6, 0x4227, 0x4180, 0x40D3 +.hword 0x401E, 0x3F63, 0x3EA3, 0x3DDD, 0x3B9D, 0x37D2, 0x348B, 0x33DB +.hword 0x36D8, 0x3C24, 0x421A, 0x471A, 0x4981, 0x49DF, 0x49E5, 0x499D +.hword 0x4911, 0x484D, 0x475C, 0x4647, 0x451B, 0x43E1, 0x42A4, 0x4170 +.hword 0x404F, 0x3F4B, 0x3E70, 0x3E12, 0x3E0B, 0x3E07, 0x3E06, 0x3E06 +.hword 0x3E08, 0x3E0A, 0x3E0D, 0x3E10, 0x0AA8, 0x0AA2, 0x0A91, 0x0A77 +.hword 0x0A56, 0x0A2E, 0x0A01, 0x09D2, 0x09A1, 0x0970, 0x0940, 0x0914 +.hword 0x08EC, 0x08CA, 0x08B0, 0x08A0, 0x089A, 0x08A0, 0x08B5, 0x08D8 +.hword 0x090D, 0x0954, 0x09AF, 0x0A20, 0x0AA8, 0x0CAB, 0x10AA, 0x1555 +.hword 0x195B, 0x1B6A, 0x1BAC, 0x1B45, 0x1A58, 0x190C, 0x1783, 0x15E4 +.hword 0x1451, 0x12F0, 0x117E, 0x0FC2, 0x0DF3, 0x0C45, 0x0AEE, 0x0A23 +.hword 0x0A8B, 0x0C08, 0x0DA5, 0x0E6D, 0x0E6D, 0x0E57, 0x0E2D, 0x0DF4 +.hword 0x0DAD, 0x0D5B, 0x0D02, 0x0CA4, 0x0C44, 0x0BE5, 0x0B8A, 0x0B36 +.hword 0x0AEB, 0x0AA8, 0x0AA3, 0x0AA0, 0x0A9F, 0x0A9F, 0x0AA0, 0x0AA2 +.hword 0x0AA4, 0x0AA6, 0x0AC9, 0x0AC4, 0x0AB6, 0x0AA1, 0x0A86, 0x0A65 +.hword 0x0A41, 0x0A1A, 0x09F2, 0x09CA, 0x09A3, 0x097E, 0x095E, 0x0942 +.hword 0x092D, 0x091F, 0x091B, 0x0920, 0x0930, 0x094E, 0x0979, 0x09B3 +.hword 0x09FE, 0x0A5A, 0x0AC9, 0x0C81, 0x0FED, 0x13DC, 0x171C, 0x187E +.hword 0x182D, 0x1738, 0x15C0, 0x13E9, 0x11D2, 0x0F9E, 0x0D70, 0x0B67 +.hword 0x094C, 0x06E9, 0x0467, 0x01ED, 0xFFA5, 0xFDB4, 0xFC13, 0xFAC9 +.hword 0xFA1A, 0xFA4A, 0xFB11, 0xFBF9, 0xFD00, 0xFE1E, 0xFF52, 0x0094 +.hword 0x01E3, 0x0339, 0x0491, 0x05E8, 0x0738, 0x087E, 0x09B5, 0x0AC9 +.hword 0x0ADD, 0x0AE9, 0x0AEE, 0x0AED, 0x0AE8, 0x0AE1, 0x0AD9, 0x0AD1 +.hword 0xA078, 0xA074, 0xA06A, 0xA05A, 0xA044, 0xA02B, 0xA00F, 0x9FF1 +.hword 0x9FD2, 0x9FB3, 0x9F95, 0x9F79, 0x9F5F, 0x9F4A, 0x9F3A, 0x9F2F +.hword 0x9F2B, 0x9F2F, 0x9F3C, 0x9F53, 0x9F74, 0x9FA1, 0x9FDB, 0xA022 +.hword 0xA078, 0xA1A3, 0xA3F5, 0xA6C1, 0xA95A, 0xAB13, 0xAC02, 0xACB6 +.hword 0xAD38, 0xAD93, 0xADD2, 0xADFE, 0xAE22, 0xAE48, 0xAE7B, 0xAEAF +.hword 0xAEC8, 0xAEAB, 0xAE3F, 0xAD67, 0xAB5F, 0xA83D, 0xA531, 0xA369 +.hword 0xA2BD, 0xA236, 0xA1CF, 0xA184, 0xA150, 0xA12D, 0xA118, 0xA10B +.hword 0xA101, 0xA0F6, 0xA0E5, 0xA0C9, 0xA09C, 0xA078, 0xA076, 0xA074 +.hword 0xA073, 0xA073, 0xA074, 0xA075, 0xA076, 0xA077, 0x1945, 0x1939 +.hword 0x1919, 0x18E7, 0x18A7, 0x185C, 0x1809, 0x17B2, 0x175A, 0x1704 +.hword 0x16B4, 0x166C, 0x1630, 0x1604, 0x15EA, 0x15E6, 0x15FC, 0x162E +.hword 0x167F, 0x16F4, 0x178F, 0x1853, 0x1945, 0x1BD8, 0x20C7, 0x26F9 +.hword 0x2D58, 0x32CD, 0x3641, 0x381E, 0x398B, 0x3A8B, 0x3B23, 0x3B58 +.hword 0x3B2C, 0x3AA5, 0x39C5, 0x3893, 0x3640, 0x3272, 0x2DD6, 0x2918 +.hword 0x24E4, 0x21E9, 0x2030, 0x1F32, 0x1EBE, 0x1EA7, 0x1EBC, 0x1ECE +.hword 0x1EE5, 0x1F20, 0x1F77, 0x1FE2, 0x2057, 0x20D0, 0x2143, 0x21A8 +.hword 0x21F7, 0x2227, 0x2231, 0x220B, 0x2197, 0x20CF, 0x1FC7, 0x1E97 +.hword 0x1D57, 0x1C1E, 0x1B01, 0x1A1A, 0xE9B2, 0xE9B8, 0xE9C8, 0xE9E0 +.hword 0xE9FF, 0xEA23, 0xEA4B, 0xEA75, 0xEAA0, 0xEACA, 0xEAF1, 0xEB14 +.hword 0xEB31, 0xEB46, 0xEB53, 0xEB54, 0xEB4A, 0xEB32, 0xEB0A, 0xEAD2 +.hword 0xEA87, 0xEA27, 0xE9B2, 0xE894, 0xE679, 0xE3C1, 0xE0CB, 0xDDF7 +.hword 0xDBA4, 0xD99B, 0xD774, 0xD545, 0xD326, 0xD12C, 0xCF6D, 0xCE01 +.hword 0xCCFE, 0xCC7A, 0xCCA9, 0xCDA2, 0xCF55, 0xD1AF, 0xD4A0, 0xD814 +.hword 0xDD10, 0xE3D7, 0xEB33, 0xF1F1, 0xF6DD, 0xF8C1, 0xF823, 0xF676 +.hword 0xF3EE, 0xF0BE, 0xED1A, 0xE934, 0xE540, 0xE171, 0xDDFB, 0xDB10 +.hword 0xD8E5, 0xD7AB, 0xD79E, 0xD8AB, 0xDA8E, 0xDD07, 0xDFD4, 0xE2B2 +.hword 0xE55F, 0xE79A, 0xBD23, 0xBD35, 0xBD6A, 0xBDBC, 0xBE25, 0xBE9F +.hword 0xBF27, 0xBFB5, 0xC045, 0xC0D2, 0xC156, 0xC1CB, 0xC22D, 0xC275 +.hword 0xC29F, 0xC2A5, 0xC283, 0xC231, 0xC1AC, 0xC0ED, 0xBFEF, 0xBEAE +.hword 0xBD23, 0xB8D9, 0xB09F, 0xA654, 0x9BD5, 0x9301, 0x8DB7, 0x8B65 +.hword 0x8A1F, 0x89BE, 0x8A1B, 0x8B0F, 0x8C72, 0x8E1E, 0x8FEC, 0x91B4 +.hword 0x9438, 0x97F1, 0x9C4E, 0xA0BD, 0xA4AA, 0xA784, 0xA933, 0xAA29 +.hword 0xAA9E, 0xAACA, 0xAAE8, 0xAB2F, 0xAB91, 0xABDD, 0xAC1A, 0xAC4D +.hword 0xAC7C, 0xACAD, 0xACE6, 0xAD2E, 0xAD8A, 0xADFF, 0xAE95, 0xAF51 +.hword 0xB05D, 0xB1CC, 0xB380, 0xB55B, 0xB73F, 0xB90E, 0xBAAA, 0xBBF6 +.hword 0xF071, 0xEFED, 0xEE76, 0xEC2F, 0xE939, 0xE5B5, 0xE1C5, 0xDD8B +.hword 0xD928, 0xD4BE, 0xD06D, 0xCC59, 0xC8A2, 0xC56A, 0xC2D2, 0xC0FC +.hword 0xC00A, 0xC137, 0xC517, 0xCAD1, 0xD18A, 0xD86A, 0xDE97, 0xE338 +.hword 0xE571, 0xE2E3, 0xDBC7, 0xD32B, 0xCC1E, 0xC9AE, 0xCADC, 0xCC92 +.hword 0xCEBE, 0xD151, 0xD43A, 0xD766, 0xDAC7, 0xDE49, 0xE1DD, 0xE572 +.hword 0xE8F6, 0xEC5A, 0xEF8A, 0xF278, 0xF512, 0xF747, 0xF906, 0xFA5A +.hword 0xFB5E, 0xFC19, 0xFC94, 0xFCD6, 0xFCE5, 0xFCCA, 0xFC8C, 0xFC33 +.hword 0xFBC5, 0xFB4A, 0xFACA, 0xFA4D, 0xF9D9, 0xF976, 0xF8EE, 0xF815 +.hword 0xF702, 0xF5CA, 0xF485, 0xF349, 0xF22C, 0xF145, 0x0B16, 0x0B72 +.hword 0x0C77, 0x0E0D, 0x101D, 0x1292, 0x1552, 0x1849, 0x1B5E, 0x1E7B +.hword 0x2188, 0x246F, 0x2718, 0x296E, 0x2B57, 0x2CBF, 0x2D8D, 0x2D40 +.hword 0x2B98, 0x28E6, 0x2576, 0x2199, 0x1D9D, 0x19D1, 0x1683, 0x12F1 +.hword 0x0EBB, 0x0AC5, 0x07F1, 0x0722, 0x07CC, 0x08C4, 0x0A02, 0x0B7A +.hword 0x0D23, 0x0EF2, 0x10DD, 0x12DA, 0x14E0, 0x16E3, 0x18DA, 0x1ABB +.hword 0x1C7C, 0x1E11, 0x1F73, 0x2095, 0x216E, 0x220A, 0x227B, 0x22C4 +.hword 0x22E7, 0x22E7, 0x22C6, 0x2287, 0x222B, 0x21B5, 0x2127, 0x2085 +.hword 0x1FCF, 0x1F09, 0x1E35, 0x1D56, 0x1C19, 0x1A4B, 0x1814, 0x15A0 +.hword 0x1318, 0x10A7, 0x0E77, 0x0CB3, 0xBF48, 0xBE72, 0xBC13, 0xB863 +.hword 0xB398, 0xADE8, 0xA78A, 0xA0B5, 0x999F, 0x927F, 0x8B8B, 0x84FA +.hword 0x7F00, 0x79D8, 0x75B7, 0x72D4, 0x7164, 0x7323, 0x78E6, 0x818A +.hword 0x8BE8, 0x96DE, 0xA14A, 0xAA06, 0xAFF1, 0xB169, 0xAF08, 0xAB09 +.hword 0xA7A3, 0xA710, 0xA8D7, 0xAAFC, 0xAD70, 0xB026, 0xB311, 0xB623 +.hword 0xB94E, 0xBC84, 0xBFB9, 0xC2DD, 0xC5E4, 0xC8C0, 0xCB63, 0xCDC0 +.hword 0xCFC8, 0xD16F, 0xD2A6, 0xD365, 0xD3B5, 0xD3A2, 0xD339, 0xD286 +.hword 0xD196, 0xD075, 0xCF2F, 0xCDD3, 0xCC6A, 0xCB04, 0xC9AB, 0xC86C +.hword 0xC755, 0xC671, 0xC59D, 0xC4B4, 0xC3C1, 0xC2CE, 0xC1E4, 0xC10F +.hword 0xC057, 0xBFC7, 0xF5A5, 0xF5A1, 0xF593, 0xF57F, 0xF565, 0xF549 +.hword 0xF52B, 0xF50E, 0xF4F4, 0xF4DE, 0xF4CE, 0xF4C7, 0xF4C9, 0xF4D7 +.hword 0xF4F3, 0xF51F, 0xF55B, 0xF5A8, 0xF600, 0xF663, 0xF6CF, 0xF744 +.hword 0xF7C1, 0xF844, 0xF8CC, 0xF959, 0xF9E9, 0xFA7B, 0xFB0F, 0xFBA3 +.hword 0xFC36, 0xFCC7, 0xFD56, 0xFDE0, 0xFE65, 0xFEE5, 0xFF5D, 0xFFCD +.hword 0x0016, 0x0026, 0x000F, 0xFFE1, 0xFFA1, 0xFF4D, 0xFEE7, 0xFE73 +.hword 0xFDF4, 0xFD6F, 0xFCE7, 0xFC5D, 0xFBD0, 0xFB41, 0xFAB0, 0xFA1E +.hword 0xF98C, 0xF8F9, 0xF866, 0xF7D4, 0xF743, 0xF6B2, 0xF624, 0xF5A5 +.hword 0xF59C, 0xF597, 0xF595, 0xF595, 0xF597, 0xF59A, 0xF59E, 0xF5A2 +.hword 0xF580, 0xF54B, 0xF4B4, 0xF3CB, 0xF29D, 0xF138, 0xEFAC, 0xEE05 +.hword 0xEC54, 0xEAA5, 0xE907, 0xE788, 0xE637, 0xE522, 0xE457, 0xE3E5 +.hword 0xE3D9, 0xE425, 0xE4AC, 0xE569, 0xE654, 0xE76A, 0xE8A2, 0xE9F9 +.hword 0xEB67, 0xECE7, 0xEE73, 0xF004, 0xF196, 0xF322, 0xF4A3, 0xF611 +.hword 0xF769, 0xF8A2, 0xF9B9, 0xFAA6, 0xFB64, 0xFBED, 0xFAB9, 0xF72B +.hword 0xF29F, 0xEE6E, 0xEA2C, 0xE531, 0xE07B, 0xDD0A, 0xDBDD, 0xDC59 +.hword 0xDD33, 0xDE5E, 0xDFD1, 0xE17F, 0xE35E, 0xE562, 0xE781, 0xE9AE +.hword 0xEBDE, 0xEE07, 0xF01D, 0xF214, 0xF3E2, 0xF580, 0xF59F, 0xF5B0 +.hword 0xF5B7, 0xF5B6, 0xF5AF, 0xF5A4, 0xF598, 0xF58C, 0xA064, 0xA068 +.hword 0xA071, 0xA081, 0xA095, 0xA0AF, 0xA0CC, 0xA0ED, 0xA111, 0xA137 +.hword 0xA15F, 0xA188, 0xA1B2, 0xA1DD, 0xA207, 0xA230, 0xA258, 0xA282 +.hword 0xA2B3, 0xA2E9, 0xA324, 0xA362, 0xA3A3, 0xA3E5, 0xA428, 0xA46A +.hword 0xA4AB, 0xA4EA, 0xA525, 0xA55C, 0xA58D, 0xA5B8, 0xA5DC, 0xA5F7 +.hword 0xA609, 0xA610, 0xA60C, 0xA5FC, 0xA552, 0xA3CF, 0xA1EC, 0xA020 +.hword 0x9E3A, 0x9C00, 0x99DF, 0x9847, 0x97A3, 0x97B5, 0x97ED, 0x9848 +.hword 0x98C1, 0x9953, 0x99FA, 0x9AB0, 0x9B71, 0x9C38, 0x9D01, 0x9DC6 +.hword 0x9E84, 0x9F35, 0x9FD5, 0xA064, 0xA06F, 0xA075, 0xA077, 0xA077 +.hword 0xA075, 0xA071, 0xA06D, 0xA068, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF + +bowser_seg6_animindex_0604CF68: # 0x0604CF68 +.hword 0x0046, 0x0001, 0x0046, 0x0047, 0x0046, 0x008D, 0x0046, 0x00D3 +.hword 0x0046, 0x0119, 0x0046, 0x015F, 0x0001, 0x0000, 0x0001, 0x0B41 +.hword 0x0001, 0x0000, 0x0046, 0x07F4, 0x0046, 0x083A, 0x0046, 0x0880 +.hword 0x0001, 0x0608, 0x0001, 0x0609, 0x0046, 0x060A, 0x0046, 0x01A8 +.hword 0x0046, 0x01EE, 0x0046, 0x0234, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0B40, 0x0001, 0x0000, 0x0046, 0x027A +.hword 0x0046, 0x02C0, 0x0046, 0x0306, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3F, 0x0001, 0x0000 +.hword 0x0046, 0x08C6, 0x0046, 0x090C, 0x0046, 0x0952, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0046, 0x0650, 0x0046, 0x034C, 0x0046, 0x0392 +.hword 0x0046, 0x03D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3E +.hword 0x0001, 0x0000, 0x0046, 0x0696, 0x0046, 0x06DC, 0x0046, 0x0722 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x041E, 0x0001, 0x01A5 +.hword 0x0001, 0x01A6, 0x0001, 0x01A7, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3D, 0x0001, 0x0000 +.hword 0x0046, 0x0998, 0x0046, 0x09DE, 0x0046, 0x0A24, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0046, 0x0768, 0x0046, 0x0464, 0x0046, 0x04AA +.hword 0x0046, 0x04F0, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0B3C +.hword 0x0001, 0x0000, 0x0046, 0x0A6A, 0x0046, 0x0AB0, 0x0046, 0x0AF6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x07AE, 0x0046, 0x0536 +.hword 0x0046, 0x057C, 0x0046, 0x05C2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604D184: # 0x0604D184 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x46 +.hword 0x2C +.word bowser_seg6_animvalue_0604B8E4 +.word bowser_seg6_animindex_0604CF68 +.word 0 + +bowser_seg6_animvalue_0604D19C: # 0x0604D19C +.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0098, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097 +.hword 0x0097, 0x0097, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096, 0x0096 +.hword 0x0096, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095 +.hword 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095, 0x0095 +.hword 0x0095, 0x0096, 0x0096, 0x0096, 0x0097, 0x0097, 0x0097, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE9, 0xFFEA +.hword 0xFFEA, 0xFFEB, 0xFFEC, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0, 0xFFF1 +.hword 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF0, 0xFFF0 +.hword 0xFFEF, 0xFFEF, 0xFFEE, 0xFFED, 0xFFED, 0xFFEC, 0xFFEB, 0xFFEB +.hword 0xFFEA, 0xFFE9, 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE7, 0xFFE7, 0xFFE7 +.hword 0xFFE7, 0x0000, 0xFFF1, 0xFFC3, 0xFF79, 0xFF16, 0xFE9B, 0xFE0C +.hword 0xFD6B, 0xFCB9, 0xFBF9, 0xFB2D, 0xFA59, 0xF97D, 0xF89D, 0xF7BA +.hword 0xF6D8, 0xF5F7, 0xF51C, 0xF447, 0xF37C, 0xF2BC, 0xF20A, 0xF168 +.hword 0xF0D9, 0xF05F, 0xEFFC, 0xEFB2, 0xEF84, 0xEF74, 0xEF81, 0xEFA7 +.hword 0xEFE3, 0xF035, 0xF09B, 0xF113, 0xF19B, 0xF231, 0xF2D4, 0xF382 +.hword 0xF43A, 0xF4F9, 0xF5BE, 0xF688, 0xF754, 0xF821, 0xF8ED, 0xF9B6 +.hword 0xFA7C, 0xFB3B, 0xFBF2, 0xFCA1, 0xFD44, 0xFDDA, 0xFE62, 0xFED9 +.hword 0xFF3F, 0xFF91, 0xFFCE, 0xFFF4, 0x0000, 0x32C6, 0xC001, 0x32C6 +.hword 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0031, 0x0045, 0x005C +.hword 0x0075, 0x0091, 0x00AE, 0x00CC, 0x00EC, 0x010D, 0x012E, 0x0150 +.hword 0x0171, 0x0193, 0x01B3, 0x01D3, 0x01F2, 0x020F, 0x022A, 0x0243 +.hword 0x025A, 0x026E, 0x027F, 0x028D, 0x0298, 0x029E, 0x02A0, 0x029E +.hword 0x0297, 0x028C, 0x027D, 0x026B, 0x0256, 0x023E, 0x0223, 0x0206 +.hword 0x01E7, 0x01C7, 0x01A6, 0x0184, 0x0161, 0x013E, 0x011C, 0x00FA +.hword 0x00D8, 0x00B8, 0x009A, 0x007D, 0x0062, 0x004A, 0x0035, 0x0022 +.hword 0x0014, 0x0009, 0x0002, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0006, 0x000A, 0x000E, 0x0013, 0x0018, 0x001D, 0x0023, 0x002A +.hword 0x0030, 0x0037, 0x003E, 0x0045, 0x004C, 0x0053, 0x0059, 0x0060 +.hword 0x0066, 0x006C, 0x0072, 0x0077, 0x007C, 0x0080, 0x0083, 0x0086 +.hword 0x0088, 0x008A, 0x008A, 0x008A, 0x0088, 0x0086, 0x0083, 0x007F +.hword 0x007B, 0x0076, 0x0070, 0x006A, 0x0064, 0x005D, 0x0057, 0x0050 +.hword 0x0048, 0x0041, 0x003A, 0x0033, 0x002C, 0x0026, 0x001F, 0x0019 +.hword 0x0014, 0x000F, 0x000A, 0x0007, 0x0004, 0x0001, 0x0000, 0x0000 +.hword 0xA509, 0xA501, 0xA4EA, 0xA4C6, 0xA495, 0xA458, 0xA411, 0xA3C0 +.hword 0xA367, 0xA306, 0xA29F, 0xA233, 0xA1C2, 0xA14E, 0xA0D8, 0xA061 +.hword 0x9FEA, 0x9F74, 0x9F01, 0x9E90, 0x9E24, 0x9DBD, 0x9D5C, 0x9D03 +.hword 0x9CB2, 0x9C6A, 0x9C2E, 0x9BFD, 0x9BD8, 0x9BC2, 0x9BBA, 0x9BC2 +.hword 0x9BDA, 0x9C01, 0x9C35, 0x9C76, 0x9CC2, 0x9D17, 0x9D76, 0x9DDC +.hword 0x9E49, 0x9EBA, 0x9F30, 0x9FA9, 0xA024, 0xA09F, 0xA11A, 0xA192 +.hword 0xA208, 0xA27A, 0xA2E7, 0xA34D, 0xA3AB, 0xA401, 0xA44D, 0xA48D +.hword 0xA4C1, 0xA4E8, 0xA500, 0xA509, 0xE442, 0xE48A, 0xE54C, 0xE66F +.hword 0xE7D4, 0xE95F, 0xEAF5, 0xEC79, 0xEDCE, 0xEEFB, 0xF01E, 0xF143 +.hword 0xF273, 0xF3BB, 0xF524, 0xF6D7, 0xF8D8, 0xFAF8, 0xFD0B, 0xFEE3 +.hword 0x0051, 0x0129, 0x01A4, 0x0219, 0x0287, 0x02EA, 0x0344, 0x0391 +.hword 0x03D0, 0x0401, 0x0421, 0x042F, 0x042A, 0x0410, 0x03E1, 0x0399 +.hword 0x0339, 0x02BE, 0x0228, 0x0174, 0x008E, 0xFF69, 0xFE09, 0xFC79 +.hword 0xFAC2, 0xF8EA, 0xF6FB, 0xF4FD, 0xF2F8, 0xF0F5, 0xEEFB, 0xED14 +.hword 0xEB46, 0xE99C, 0xE81C, 0xE6CF, 0xE5BE, 0xE4F1, 0xE46F, 0xE442 +.hword 0x0254, 0x0254, 0x0256, 0x0259, 0x025B, 0x025F, 0x0261, 0x0264 +.hword 0x0266, 0x0267, 0x0267, 0x0265, 0x0261, 0x025C, 0x0254, 0x023B +.hword 0x020A, 0x01D0, 0x019A, 0x0174, 0x016D, 0x0191, 0x01E3, 0x0256 +.hword 0x02E2, 0x037D, 0x0421, 0x04C3, 0x055C, 0x05E3, 0x064F, 0x0698 +.hword 0x06B6, 0x06B6, 0x06AD, 0x069C, 0x0682, 0x0662, 0x063B, 0x060F +.hword 0x05DD, 0x05A8, 0x056F, 0x0533, 0x04F5, 0x04B6, 0x0476, 0x0437 +.hword 0x03F9, 0x03BC, 0x0381, 0x034A, 0x0316, 0x02E7, 0x02BD, 0x0299 +.hword 0x027C, 0x0266, 0x0259, 0x0254, 0x053E, 0x053E, 0x053E, 0x053F +.hword 0x053F, 0x0540, 0x0540, 0x0541, 0x0541, 0x0541, 0x0541, 0x0541 +.hword 0x0540, 0x053F, 0x053E, 0x055E, 0x05A9, 0x0600, 0x063E, 0x0644 +.hword 0x05EE, 0x051C, 0x03BA, 0x01E4, 0xFFBA, 0xFD59, 0xFAE2, 0xF876 +.hword 0xF633, 0xF439, 0xF2A9, 0xF1A3, 0xF144, 0xF15A, 0xF196, 0xF1F6 +.hword 0xF277, 0xF315, 0xF3CD, 0xF49D, 0xF581, 0xF676, 0xF779, 0xF887 +.hword 0xF99D, 0xFAB7, 0xFBD3, 0xFCED, 0xFE02, 0xFF10, 0x0012, 0x0106 +.hword 0x01EA, 0x02B9, 0x0371, 0x040F, 0x048F, 0x04EE, 0x0529, 0x053E +.hword 0xF8D6, 0xF8DA, 0xF8E7, 0xF8F9, 0xF90F, 0xF926, 0xF93D, 0xF951 +.hword 0xF95F, 0xF967, 0xF965, 0xF958, 0xF93D, 0xF912, 0xF8D6, 0xF871 +.hword 0xF7D5, 0xF70F, 0xF626, 0xF528, 0xF41E, 0xF312, 0xF1E8, 0xF086 +.hword 0xEEFF, 0xED66, 0xEBCC, 0xEA45, 0xE8E3, 0xE7B8, 0xE6D7, 0xE652 +.hword 0xE63B, 0xE672, 0xE6C8, 0xE73A, 0xE7C6, 0xE869, 0xE921, 0xE9EA +.hword 0xEAC3, 0xEBA9, 0xEC99, 0xED90, 0xEE8D, 0xEF8C, 0xF08B, 0xF187 +.hword 0xF27D, 0xF36C, 0xF451, 0xF528, 0xF5EF, 0xF6A5, 0xF745, 0xF7CF +.hword 0xF83E, 0xF890, 0xF8C4, 0xF8D6, 0x2486, 0x2429, 0x2354, 0x2269 +.hword 0x21C7, 0x21D1, 0x22E9, 0x24DF, 0x2739, 0x29E3, 0x2CCB, 0x2FDF +.hword 0x330A, 0x363A, 0x395C, 0x3C5E, 0x3F2C, 0x41B4, 0x43E3, 0x45A5 +.hword 0x470A, 0x4831, 0x491E, 0x49D7, 0x4A61, 0x4AC2, 0x4AFD, 0x4B1A +.hword 0x4B1C, 0x4B09, 0x4AE6, 0x4AB9, 0x4A85, 0x4A4E, 0x4A0B, 0x49B8 +.hword 0x4950, 0x48CD, 0x482A, 0x4762, 0x466F, 0x454C, 0x43F3, 0x4260 +.hword 0x408D, 0x3D2D, 0x37D7, 0x31DD, 0x2C90, 0x2942, 0x279D, 0x2660 +.hword 0x257D, 0x24E7, 0x248E, 0x2465, 0x245E, 0x246B, 0x247D, 0x2486 +.hword 0xDB55, 0xDBB0, 0xDCAF, 0xDE3A, 0xE03B, 0xE299, 0xE53C, 0xE80C +.hword 0xEAF1, 0xEDD4, 0xF09D, 0xF333, 0xF580, 0xF76A, 0xF8DA, 0xF9BF +.hword 0xFA25, 0xFA23, 0xF9CD, 0xF93A, 0xF880, 0xF7B4, 0xF6EB, 0xF63D +.hword 0xF597, 0xF4DD, 0xF412, 0xF339, 0xF257, 0xF16D, 0xF081, 0xEF95 +.hword 0xEEAE, 0xEDCD, 0xECF7, 0xEC30, 0xEB6A, 0xEA99, 0xE9BF, 0xE8DD +.hword 0xE7F4, 0xE708, 0xE619, 0xE529, 0xE43A, 0xE34E, 0xE266, 0xE185 +.hword 0xE0AB, 0xDFDB, 0xDF17, 0xDE60, 0xDDB8, 0xDD20, 0xDC9B, 0xDC2B +.hword 0xDBD0, 0xDB8D, 0xDB64, 0xDB55, 0x0000, 0xFFEB, 0xFFB0, 0xFF54 +.hword 0xFEDC, 0xFE4E, 0xFDB0, 0xFD07, 0xFC58, 0xFBA9, 0xFB00, 0xFA61 +.hword 0xF9D3, 0xF95B, 0xF8FD, 0xF8C3, 0xF8A9, 0xF8A8, 0xF8B9, 0xF8D4 +.hword 0xF8F1, 0xF908, 0xF912, 0xF907, 0xF8E5, 0xF8B1, 0xF872, 0xF82A +.hword 0xF7DF, 0xF796, 0xF753, 0xF71B, 0xF6F2, 0xF6DE, 0xF6E2, 0xF703 +.hword 0xF73C, 0xF784, 0xF7D8, 0xF837, 0xF8A1, 0xF912, 0xF98A, 0xFA08 +.hword 0xFA8A, 0xFB0E, 0xFB92, 0xFC17, 0xFC99, 0xFD17, 0xFD91, 0xFE04 +.hword 0xFE6F, 0xFED1, 0xFF27, 0xFF72, 0xFFAE, 0xFFDB, 0xFFF7, 0x0000 +.hword 0xF34B, 0xF33A, 0xF30A, 0xF2BE, 0xF25B, 0xF1E5, 0xF160, 0xF0D0 +.hword 0xF039, 0xEFA0, 0xEF09, 0xEE77, 0xEDEF, 0xED75, 0xED0D, 0xECB4 +.hword 0xEC62, 0xEC18, 0xEBD6, 0xEB9A, 0xEB64, 0xEB34, 0xEB0A, 0xEAE6 +.hword 0xEAC1, 0xEA9A, 0xEA71, 0xEA49, 0xEA25, 0xEA07, 0xE9F0, 0xE9E3 +.hword 0xE9E3, 0xE9F1, 0xEA0F, 0xEA41, 0xEA83, 0xEAD3, 0xEB2D, 0xEB92 +.hword 0xEBFF, 0xEC74, 0xECEE, 0xED6D, 0xEDEF, 0xEE73, 0xEEF7, 0xEF79 +.hword 0xEFFA, 0xF076, 0xF0ED, 0xF15E, 0xF1C6, 0xF225, 0xF279, 0xF2C1 +.hword 0xF2FC, 0xF327, 0xF342, 0xF34B, 0x0000, 0xFFFE, 0xFFF8, 0xFFEF +.hword 0xFFE1, 0xFFD1, 0xFFBE, 0xFFA8, 0xFF90, 0xFF77, 0xFF5B, 0xFF3E +.hword 0xFF20, 0xFF01, 0xFEE1, 0xFEC1, 0xFEA1, 0xFE82, 0xFE63, 0xFE45 +.hword 0xFE27, 0xFE0C, 0xFDF2, 0xFDDA, 0xFDC4, 0xFDB1, 0xFDA1, 0xFD94 +.hword 0xFD8A, 0xFD84, 0xFD82, 0xFD84, 0xFD8B, 0xFD95, 0xFDA3, 0xFDB4 +.hword 0xFDC9, 0xFDE0, 0xFDF9, 0xFE14, 0xFE31, 0xFE50, 0xFE6F, 0xFE90 +.hword 0xFEB1, 0xFED2, 0xFEF3, 0xFF13, 0xFF33, 0xFF51, 0xFF6E, 0xFF8A +.hword 0xFFA3, 0xFFBA, 0xFFCE, 0xFFDF, 0xFFED, 0xFFF8, 0xFFFE, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002 +.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006, 0x0007 +.hword 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C, 0x000C +.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E, 0x000E +.hword 0x000E, 0x000E, 0x000E, 0x000D, 0x000D, 0x000C, 0x000C, 0x000B +.hword 0x000A, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 +.hword 0x0004, 0x0004, 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xA438, 0xA42F, 0xA416, 0xA3EC +.hword 0xA3B5, 0xA370, 0xA31F, 0xA2C3, 0xA25E, 0xA1F0, 0xA17B, 0xA100 +.hword 0xA080, 0x9FFC, 0x9F77, 0x9EF0, 0x9E69, 0x9DE3, 0x9D5F, 0x9CDF +.hword 0x9C64, 0x9BEF, 0x9B82, 0x9B1C, 0x9AC0, 0x9A6F, 0x9A2B, 0x99F3 +.hword 0x99CA, 0x99B0, 0x99A7, 0x99B1, 0x99CC, 0x99F8, 0x9A33, 0x9A7D +.hword 0x9AD3, 0x9B34, 0x9B9F, 0x9C13, 0x9C8E, 0x9D0F, 0x9D95, 0x9E1E +.hword 0x9EAA, 0x9F35, 0x9FC1, 0xA04A, 0xA0D0, 0xA151, 0xA1CC, 0xA240 +.hword 0xA2AB, 0xA30D, 0xA363, 0xA3AC, 0xA3E7, 0xA413, 0xA42F, 0xA438 +.hword 0x8001, 0x8001, 0xBE14, 0xBE1B, 0xBE2F, 0xBE4F, 0xBE7A, 0xBEAF +.hword 0xBEED, 0xBF34, 0xBF82, 0xBFD7, 0xC031, 0xC090, 0xC0F3, 0xC158 +.hword 0xC1BF, 0xC227, 0xC290, 0xC2F7, 0xC35C, 0xC3BF, 0xC41E, 0xC478 +.hword 0xC4CC, 0xC51B, 0xC561, 0xC5A0, 0xC5D5, 0xC600, 0xC620, 0xC634 +.hword 0xC63A, 0xC633, 0xC61E, 0xC5FC, 0xC5CE, 0xC596, 0xC553, 0xC508 +.hword 0xC4B6, 0xC45C, 0xC3FD, 0xC39A, 0xC332, 0xC2C9, 0xC25D, 0xC1F1 +.hword 0xC186, 0xC11C, 0xC0B5, 0xC051, 0xBFF2, 0xBF99, 0xBF46, 0xBEFB +.hword 0xBEB9, 0xBE80, 0xBE53, 0xBE31, 0xBE1C, 0xBE14, 0xCA03, 0xC978 +.hword 0xC7F0, 0xC594, 0xC28C, 0xBF01, 0xBB1B, 0xB701, 0xB2DD, 0xAED7 +.hword 0xAB17, 0xA7C5, 0xA50A, 0xA30D, 0xA1F8, 0xA2BF, 0xA5C7, 0xAA58 +.hword 0xAFBE, 0xB543, 0xBA32, 0xBDD5, 0xC096, 0xC350, 0xC5F7, 0xC882 +.hword 0xCAE4, 0xCD14, 0xCF05, 0xD0AE, 0xD202, 0xD2F7, 0xD381, 0xD3C4 +.hword 0xD3E8, 0xD3F1, 0xD3DF, 0xD3B7, 0xD379, 0xD327, 0xD2C5, 0xD254 +.hword 0xD1D6, 0xD14D, 0xD0BC, 0xD025, 0xCF89, 0xCEEC, 0xCE4F, 0xCDB4 +.hword 0xCD1D, 0xCC8E, 0xCC07, 0xCB8B, 0xCB1C, 0xCABD, 0xCA6F, 0xCA35 +.hword 0xCA10, 0xCA03, 0xFFA2, 0xFFA2, 0xFFA2, 0xFFA3, 0xFFA8, 0xFFB0 +.hword 0xFFBE, 0xFFD2, 0xFFEF, 0x0014, 0x0045, 0x0085, 0x00D6, 0x0134 +.hword 0x019C, 0x020A, 0x0279, 0x02E7, 0x034F, 0x03AF, 0x0401, 0x0442 +.hword 0x046F, 0x0484, 0x0478, 0x0449, 0x03FC, 0x0397, 0x031F, 0x0298 +.hword 0x0209, 0x0176, 0x00E4, 0x0044, 0xFF8B, 0xFEBF, 0xFDEA, 0xFD15 +.hword 0xFC4A, 0xFB92, 0xFAD7, 0xFA04, 0xF925, 0xF845, 0xF770, 0xF6B2 +.hword 0xF615, 0xF5A6, 0xF56F, 0xF57D, 0xF5F0, 0xF6CE, 0xF7FB, 0xF95A +.hword 0xFAD1, 0xFC42, 0xFD92, 0xFEA5, 0xFF5E, 0xFFA2, 0xFF46, 0xFF3F +.hword 0xFF2C, 0xFF12, 0xFEF6, 0xFEDE, 0xFECE, 0xFECB, 0xFEDA, 0xFF00 +.hword 0xFF43, 0xFFA9, 0x0032, 0x00D9, 0x0193, 0x025A, 0x0325, 0x03ED +.hword 0x04AA, 0x0554, 0x05E4, 0x0651, 0x0694, 0x06A5, 0x066B, 0x05DD +.hword 0x050C, 0x0409, 0x02E5, 0x01B0, 0x007C, 0xFF5A, 0xFE59, 0xFD58 +.hword 0xFC39, 0xFB13, 0xF9FD, 0xF90E, 0xF85E, 0xF802, 0xF7F2, 0xF80F +.hword 0xF851, 0xF8B1, 0xF926, 0xF9A8, 0xFA30, 0xFAB5, 0xFB30, 0xFB99 +.hword 0xFBFF, 0xFC72, 0xFCED, 0xFD6A, 0xFDE4, 0xFE54, 0xFEB6, 0xFF02 +.hword 0xFF34, 0xFF46, 0x9A98, 0x99D2, 0x97B0, 0x947F, 0x9089, 0x8C17 +.hword 0x8777, 0x82F1, 0x7ECE, 0x7B5F, 0x78EC, 0x7740, 0x75EC, 0x74E4 +.hword 0x741B, 0x7384, 0x7312, 0x72B7, 0x7268, 0x7217, 0x71B7, 0x713B +.hword 0x7096, 0x6FBC, 0x6E8D, 0x6D08, 0x6B4E, 0x697D, 0x67B6, 0x6619 +.hword 0x64C5, 0x63DB, 0x6379, 0x63D0, 0x64DE, 0x6673, 0x6864, 0x6A82 +.hword 0x6CA1, 0x6E92, 0x705E, 0x722E, 0x7402, 0x75DE, 0x77C3, 0x79B1 +.hword 0x7BAC, 0x7DB5, 0x7FCE, 0x81FB, 0x8473, 0x875B, 0x8A88, 0x8DD0 +.hword 0x9109, 0x940B, 0x96AA, 0x98BD, 0x9A1A, 0x9A98, 0x0000, 0x0013 +.hword 0x0049, 0x009D, 0x0109, 0x0189, 0x0216, 0x02AC, 0x0345, 0x03DC +.hword 0x046C, 0x04F0, 0x0561, 0x05BB, 0x05F9, 0x0611, 0x0602, 0x05D4 +.hword 0x0590, 0x053F, 0x04E9, 0x0498, 0x0452, 0x0422, 0x0402, 0x03E6 +.hword 0x03CF, 0x03BA, 0x03A8, 0x0397, 0x0386, 0x0376, 0x0363, 0x034F +.hword 0x0338, 0x031D, 0x02FE, 0x02DB, 0x02B7, 0x0290, 0x0267, 0x023D +.hword 0x0211, 0x01E5, 0x01B9, 0x018D, 0x0161, 0x0136, 0x010C, 0x00E4 +.hword 0x00BE, 0x009A, 0x0079, 0x005B, 0x0041, 0x002A, 0x0018, 0x000B +.hword 0x0002, 0x0000, 0x0000, 0xFFFF, 0xFFFA, 0xFFF1, 0xFFE6, 0xFFD7 +.hword 0xFFC5, 0xFFB0, 0xFF99, 0xFF7E, 0xFF62, 0xFF42, 0xFF20, 0xFEFC +.hword 0xFED5, 0xFEA1, 0xFE59, 0xFE04, 0xFDA8, 0xFD4D, 0xFCF9, 0xFCB4 +.hword 0xFC84, 0xFC70, 0xFC76, 0xFC8C, 0xFCB0, 0xFCDF, 0xFD17, 0xFD53 +.hword 0xFD92, 0xFDD0, 0xFE0C, 0xFE41, 0xFE6D, 0xFE8D, 0xFEA6, 0xFEBF +.hword 0xFED7, 0xFEEF, 0xFF06, 0xFF1C, 0xFF32, 0xFF47, 0xFF5C, 0xFF6F +.hword 0xFF81, 0xFF93, 0xFFA3, 0xFFB2, 0xFFC0, 0xFFCD, 0xFFD9, 0xFFE3 +.hword 0xFFEC, 0xFFF3, 0xFFF9, 0xFFFD, 0x0000, 0x0000, 0xCD46, 0xCD10 +.hword 0xCC7B, 0xCB97, 0xCA76, 0xC92A, 0xC7C2, 0xC652, 0xC4E9, 0xC399 +.hword 0xC274, 0xC18B, 0xC0EF, 0xC0B1, 0xC0E2, 0xC1F7, 0xC423, 0xC713 +.hword 0xCA79, 0xCE02, 0xD15F, 0xD43E, 0xD64E, 0xD73F, 0xD72C, 0xD67A +.hword 0xD546, 0xD3AF, 0xD1D0, 0xCFC8, 0xCDB5, 0xCBB3, 0xC9E0, 0xC85A +.hword 0xC73E, 0xC6AA, 0xC671, 0xC654, 0xC650, 0xC662, 0xC689, 0xC6C3 +.hword 0xC70C, 0xC764, 0xC7C8, 0xC835, 0xC8A9, 0xC923, 0xC9A0, 0xCA1D +.hword 0xCA99, 0xCB11, 0xCB83, 0xCBEE, 0xCC4E, 0xCCA1, 0xCCE6, 0xCD1A +.hword 0xCD3A, 0xCD46, 0x3F4B, 0x3F51, 0x3F61, 0x3F7A, 0x3F9D, 0x3FC8 +.hword 0x3FFB, 0x4034, 0x4073, 0x40B7, 0x4100, 0x414D, 0x419D, 0x41EF +.hword 0x4242, 0x4296, 0x42EA, 0x433E, 0x4390, 0x43E0, 0x442C, 0x4475 +.hword 0x44BA, 0x44F9, 0x4532, 0x4564, 0x458F, 0x45B2, 0x45CC, 0x45DC +.hword 0x45E1, 0x45DB, 0x45CA, 0x45AF, 0x458A, 0x455C, 0x4527, 0x44EA +.hword 0x44A7, 0x445F, 0x4412, 0x43C2, 0x436E, 0x4319, 0x42C2, 0x426B +.hword 0x4214, 0x41BE, 0x416B, 0x411A, 0x40CE, 0x4085, 0x4043, 0x4006 +.hword 0x3FD0, 0x3FA3, 0x3F7E, 0x3F62, 0x3F51, 0x3F4B, 0x0AA8, 0x0AAA +.hword 0x0AB1, 0x0ABC, 0x0ACB, 0x0ADE, 0x0AF4, 0x0B0C, 0x0B28, 0x0B45 +.hword 0x0B65, 0x0B86, 0x0BA8, 0x0BCC, 0x0BF0, 0x0C14, 0x0C38, 0x0C5D +.hword 0x0C80, 0x0CA2, 0x0CC3, 0x0CE3, 0x0D01, 0x0D1C, 0x0D35, 0x0D4A +.hword 0x0D5D, 0x0D6C, 0x0D77, 0x0D7E, 0x0D80, 0x0D7E, 0x0D76, 0x0D6B +.hword 0x0D5B, 0x0D47, 0x0D30, 0x0D16, 0x0CF9, 0x0CD9, 0x0CB8, 0x0C95 +.hword 0x0C71, 0x0C4C, 0x0C27, 0x0C01, 0x0BDC, 0x0BB7, 0x0B93, 0x0B70 +.hword 0x0B4F, 0x0B30, 0x0B13, 0x0AF8, 0x0AE1, 0x0ACE, 0x0ABE, 0x0AB2 +.hword 0x0AAA, 0x0AA8, 0x0AC9, 0x0ACC, 0x0AD5, 0x0AE5, 0x0AF9, 0x0B12 +.hword 0x0B30, 0x0B51, 0x0B77, 0x0B9F, 0x0BCA, 0x0BF7, 0x0C25, 0x0C55 +.hword 0x0C86, 0x0CB8, 0x0CE9, 0x0D1A, 0x0D4A, 0x0D79, 0x0DA6, 0x0DD1 +.hword 0x0DF9, 0x0E1E, 0x0E40, 0x0E5E, 0x0E77, 0x0E8B, 0x0E9A, 0x0EA4 +.hword 0x0EA7, 0x0EA3, 0x0E99, 0x0E89, 0x0E74, 0x0E59, 0x0E39, 0x0E16 +.hword 0x0DEE, 0x0DC4, 0x0D97, 0x0D68, 0x0D37, 0x0D04, 0x0CD1, 0x0C9E +.hword 0x0C6B, 0x0C39, 0x0C08, 0x0BD9, 0x0BAC, 0x0B81, 0x0B5A, 0x0B36 +.hword 0x0B17, 0x0AFC, 0x0AE6, 0x0AD6, 0x0ACC, 0x0AC9, 0xA078, 0xA088 +.hword 0xA0B6, 0xA101, 0xA165, 0xA1E1, 0xA273, 0xA319, 0xA3D0, 0xA496 +.hword 0xA569, 0xA646, 0xA72D, 0xA81A, 0xA90B, 0xA9FF, 0xAAF2, 0xABE3 +.hword 0xACD0, 0xADB7, 0xAE95, 0xAF68, 0xB02E, 0xB0E4, 0xB18A, 0xB21C +.hword 0xB298, 0xB2FC, 0xB347, 0xB375, 0xB385, 0xB374, 0xB343, 0xB2F3 +.hword 0xB288, 0xB204, 0xB169, 0xB0BA, 0xAFF8, 0xAF27, 0xAE49, 0xAD60 +.hword 0xAC6F, 0xAB78, 0xAA7D, 0xA981, 0xA886, 0xA78E, 0xA69D, 0xA5B4 +.hword 0xA4D6, 0xA405, 0xA343, 0xA294, 0xA1F9, 0xA175, 0xA10A, 0xA0BB +.hword 0xA089, 0xA078, 0x1945, 0x1914, 0x188D, 0x17BC, 0x16B1, 0x157A +.hword 0x1426, 0x12C3, 0x115F, 0x100A, 0x0ED1, 0x0DC3, 0x0CEE, 0x0C62 +.hword 0x0C2C, 0x0CD8, 0x0EA0, 0x1112, 0x13BF, 0x1636, 0x1809, 0x18C6 +.hword 0x188B, 0x17D2, 0x16B8, 0x1557, 0x13CB, 0x1231, 0x10A4, 0x0F3F +.hword 0x0E1F, 0x0D5F, 0x0D1B, 0x0D2B, 0x0D51, 0x0D8E, 0x0DDD, 0x0E3F +.hword 0x0EB0, 0x0F2F, 0x0FBA, 0x1050, 0x10ED, 0x1191, 0x123A, 0x12E5 +.hword 0x1391, 0x143C, 0x14E4, 0x1588, 0x1624, 0x16B8, 0x1742, 0x17BF +.hword 0x182F, 0x188E, 0x18DB, 0x1915, 0x1939, 0x1945, 0xE9B2, 0xE95D +.hword 0xE86D, 0xE6FA, 0xE51A, 0xE2E7, 0xE077, 0xDDE1, 0xDB3E, 0xD8A4 +.hword 0xD62C, 0xD3ED, 0xD1FE, 0xD076, 0xCF6E, 0xCF62, 0xD07E, 0xD260 +.hword 0xD4A4, 0xD6E8, 0xD8C9, 0xD9E5, 0xDA5C, 0xDA96, 0xDAA2, 0xDA8B +.hword 0xDA5D, 0xDA25, 0xD9EF, 0xD9C8, 0xD9BA, 0xD9D4, 0xDA21, 0xDA94 +.hword 0xDB16, 0xDBA6, 0xDC42, 0xDCEA, 0xDD9A, 0xDE53, 0xDF11, 0xDFD4 +.hword 0xE09A, 0xE162, 0xE229, 0xE2EF, 0xE3B2, 0xE470, 0xE527, 0xE5D7 +.hword 0xE67E, 0xE71A, 0xE7A9, 0xE82A, 0xE89B, 0xE8FC, 0xE949, 0xE983 +.hword 0xE9A6, 0xE9B2, 0xBD23, 0xBD65, 0xBE1E, 0xBF36, 0xC096, 0xC226 +.hword 0xC3D1, 0xC57D, 0xC715, 0xC881, 0xC9AA, 0xCA79, 0xCAD6, 0xCAAC +.hword 0xC9E1, 0xC722, 0xC1D7, 0xBB0A, 0xB3C2, 0xAD08, 0xA7E4, 0xA55E +.hword 0xA515, 0xA5D5, 0xA76B, 0xA9A4, 0xAC4D, 0xAF32, 0xB221, 0xB4E5 +.hword 0xB74C, 0xB923, 0xBA36, 0xBACE, 0xBB54, 0xBBCB, 0xBC33, 0xBC8D +.hword 0xBCDA, 0xBD1A, 0xBD4F, 0xBD79, 0xBD99, 0xBDB0, 0xBDBF, 0xBDC7 +.hword 0xBDC9, 0xBDC5, 0xBDBC, 0xBDB0, 0xBDA1, 0xBD90, 0xBD7D, 0xBD6A +.hword 0xBD58, 0xBD47, 0xBD38, 0xBD2D, 0xBD25, 0xBD23, 0xF071, 0xF042 +.hword 0xEFBF, 0xEEF6, 0xEDF5, 0xECCC, 0xEB89, 0xEA3A, 0xE8ED, 0xE7B1 +.hword 0xE695, 0xE5A8, 0xE4F6, 0xE490, 0xE483, 0xE500, 0xE618, 0xE7A9 +.hword 0xE992, 0xEBB1, 0xEDE7, 0xF011, 0xF20E, 0xF3BD, 0xF550, 0xF705 +.hword 0xF8CF, 0xFAA0, 0xFC6B, 0xFE21, 0xFFB6, 0x011A, 0x0242, 0x0320 +.hword 0x03A6, 0x03C6, 0x0397, 0x033D, 0x02BB, 0x0216, 0x0151, 0x0071 +.hword 0xFF7B, 0xFE70, 0xFD56, 0xFC31, 0xFB05, 0xF9D6, 0xF8A7, 0xF77E +.hword 0xF65E, 0xF54B, 0xF449, 0xF35C, 0xF289, 0xF1D3, 0xF13E, 0xF0CF +.hword 0xF089, 0xF071, 0x0B16, 0x0B61, 0x0C34, 0x0D7D, 0x0F29, 0x1127 +.hword 0x1363, 0x15CA, 0x184B, 0x1AD3, 0x1D4F, 0x1FAC, 0x21D9, 0x23C2 +.hword 0x2555, 0x26A2, 0x27C6, 0x28BF, 0x298D, 0x2A2E, 0x2AA1, 0x2AE6 +.hword 0x2AFB, 0x2ADF, 0x2A93, 0x2A1A, 0x297C, 0x28BE, 0x27E5, 0x26F8 +.hword 0x25FC, 0x24F8, 0x23F1, 0x22ED, 0x21F3, 0x2107, 0x201B, 0x1F1D +.hword 0x1E0F, 0x1CF3, 0x1BCD, 0x1A9F, 0x196B, 0x1833, 0x16FB, 0x15C5 +.hword 0x1494, 0x1369, 0x1247, 0x1132, 0x102B, 0x0F35, 0x0E52, 0x0D86 +.hword 0x0CD2, 0x0C39, 0x0BBD, 0x0B62, 0x0B2A, 0x0B16, 0xBF48, 0xBF06 +.hword 0xBE4D, 0xBD2C, 0xBBB5, 0xB9F8, 0xB807, 0xB5F2, 0xB3CA, 0xB1A0 +.hword 0xAF85, 0xAD89, 0xABBE, 0xAA34, 0xA8FC, 0xA7FB, 0xA712, 0xA64E +.hword 0xA5BB, 0xA566, 0xA55C, 0xA5A9, 0xA65A, 0xA77D, 0xA930, 0xAB74 +.hword 0xAE2A, 0xB132, 0xB46B, 0xB7B4, 0xBAEF, 0xBDFA, 0xC0B6, 0xC302 +.hword 0xC4BE, 0xC5CA, 0xC65D, 0xC6C6, 0xC707, 0xC725, 0xC722, 0xC701 +.hword 0xC6C6, 0xC674, 0xC60E, 0xC597, 0xC513, 0xC485, 0xC3EF, 0xC356 +.hword 0xC2BC, 0xC225, 0xC193, 0xC10B, 0xC08E, 0xC021, 0xBFC7, 0xBF83 +.hword 0xBF57, 0xBF48, 0xF5A5, 0xF5A7, 0xF5AC, 0xF5B3, 0xF5BD, 0xF5CA +.hword 0xF5D8, 0xF5E9, 0xF5FB, 0xF60F, 0xF624, 0xF63A, 0xF651, 0xF669 +.hword 0xF681, 0xF699, 0xF6B1, 0xF6C9, 0xF6E1, 0xF6F8, 0xF70E, 0xF723 +.hword 0xF737, 0xF749, 0xF75A, 0xF769, 0xF775, 0xF77F, 0xF786, 0xF78B +.hword 0xF78D, 0xF78B, 0xF786, 0xF77E, 0xF773, 0xF766, 0xF757, 0xF745 +.hword 0xF732, 0xF71D, 0xF707, 0xF6F0, 0xF6D7, 0xF6BF, 0xF6A6, 0xF68C +.hword 0xF673, 0xF65B, 0xF643, 0xF62B, 0xF615, 0xF600, 0xF5ED, 0xF5DB +.hword 0xF5CC, 0xF5BF, 0xF5B4, 0xF5AC, 0xF5A7, 0xF5A5, 0xF580, 0xF580 +.hword 0xF581, 0xF582, 0xF583, 0xF585, 0xF587, 0xF58A, 0xF58C, 0xF58F +.hword 0xF592, 0xF595, 0xF598, 0xF59C, 0xF59F, 0xF5A3, 0xF5A6, 0xF5A9 +.hword 0xF5AD, 0xF5B0, 0xF5B3, 0xF5B6, 0xF5B9, 0xF5BB, 0xF5BE, 0xF5C0 +.hword 0xF5C2, 0xF5C3, 0xF5C4, 0xF5C5, 0xF5C5, 0xF5C5, 0xF5C4, 0xF5C3 +.hword 0xF5C1, 0xF5BF, 0xF5BD, 0xF5BB, 0xF5B8, 0xF5B5, 0xF5B2, 0xF5AF +.hword 0xF5AB, 0xF5A8, 0xF5A4, 0xF5A1, 0xF59D, 0xF59A, 0xF596, 0xF593 +.hword 0xF590, 0xF58D, 0xF58A, 0xF588, 0xF586, 0xF584, 0xF582, 0xF581 +.hword 0xF580, 0xF580, 0xA064, 0xA075, 0xA0A6, 0xA0F5, 0xA15F, 0xA1E3 +.hword 0xA27E, 0xA32D, 0xA3EF, 0xA4C1, 0xA5A0, 0xA68B, 0xA780, 0xA87B +.hword 0xA97B, 0xAA7D, 0xAB7F, 0xAC7E, 0xAD7A, 0xAE6E, 0xAF59, 0xB039 +.hword 0xB10A, 0xB1CC, 0xB27B, 0xB316, 0xB39A, 0xB404, 0xB453, 0xB484 +.hword 0xB495, 0xB483, 0xB44F, 0xB3FA, 0xB389, 0xB2FD, 0xB259, 0xB19F +.hword 0xB0D2, 0xAFF4, 0xAF09, 0xAE12, 0xAD12, 0xAC0C, 0xAB02, 0xA9F7 +.hword 0xA8ED, 0xA7E7, 0xA6E7, 0xA5F0, 0xA505, 0xA427, 0xA35A, 0xA2A0 +.hword 0xA1FC, 0xA170, 0xA0FF, 0xA0AB, 0xA076, 0xA064, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_0604E384: # 0x0604E384 +.hword 0x0001, 0x0000, 0x003C, 0x0001, 0x003C, 0x003D, 0x003C, 0x0079 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F3 +.hword 0x0001, 0x0000, 0x003C, 0x061E, 0x003C, 0x065A, 0x003C, 0x0696 +.hword 0x0001, 0x0400, 0x0001, 0x0401, 0x003C, 0x0402, 0x003C, 0x00B8 +.hword 0x003C, 0x00F4, 0x003C, 0x0130, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x08F2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003C, 0x016C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F1, 0x0001, 0x0000 +.hword 0x003C, 0x06D2, 0x003C, 0x070E, 0x003C, 0x074A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003C, 0x043E, 0x003C, 0x01A8, 0x003C, 0x01E4 +.hword 0x003C, 0x0220, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08F0 +.hword 0x0001, 0x0000, 0x003C, 0x047A, 0x003C, 0x04B6, 0x003C, 0x04F2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x025C, 0x0001, 0x00B5 +.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08EF, 0x0001, 0x0000 +.hword 0x003C, 0x0786, 0x003C, 0x07C2, 0x003C, 0x07FE, 0x003C, 0x052E +.hword 0x003C, 0x056A, 0x003C, 0x05A6, 0x003C, 0x0298, 0x003C, 0x02D4 +.hword 0x003C, 0x0310, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08EE +.hword 0x0001, 0x0000, 0x003C, 0x083A, 0x003C, 0x0876, 0x003C, 0x08B2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x05E2, 0x003C, 0x034C +.hword 0x003C, 0x0388, 0x003C, 0x03C4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604E5A0: # 0x0604E5A0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x2C +.word bowser_seg6_animvalue_0604D19C +.word bowser_seg6_animindex_0604E384 +.word 0 + +bowser_seg6_animvalue_0604E5B8: # 0x0604E5B8 +.hword 0x0000, 0x0098, 0xFFE7, 0x0000, 0x0005, 0x0013, 0x0029, 0x0047 +.hword 0x006B, 0x0093, 0x00C0, 0x00EF, 0x0120, 0x0151, 0x0182, 0x01B1 +.hword 0x01DD, 0x0206, 0x022A, 0x0247, 0x025E, 0x026C, 0x0271, 0x026D +.hword 0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167 +.hword 0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026 +.hword 0x0011, 0x0004, 0x0000, 0x0004, 0x0011, 0x0026, 0x0041, 0x0061 +.hword 0x0087, 0x00B0, 0x00DC, 0x010A, 0x0138, 0x0167, 0x0195, 0x01C1 +.hword 0x01EA, 0x0210, 0x0230, 0x024B, 0x0260, 0x026D, 0x0271, 0x026D +.hword 0x0260, 0x024B, 0x0230, 0x0210, 0x01EA, 0x01C1, 0x0195, 0x0167 +.hword 0x0138, 0x010A, 0x00DC, 0x00B0, 0x0087, 0x0061, 0x0041, 0x0026 +.hword 0x0011, 0x0004, 0x0000, 0x32C6, 0xC001, 0x32C6, 0xA509, 0xA50B +.hword 0xA512, 0xA51E, 0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599 +.hword 0xA5B1, 0xA5CA, 0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638 +.hword 0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE +.hword 0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C +.hword 0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511 +.hword 0xA51C, 0xA529, 0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5 +.hword 0xA5BC, 0xA5D3, 0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639 +.hword 0xA63F, 0xA642, 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE +.hword 0xA5E9, 0xA5D3, 0xA5BC, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C +.hword 0xA53A, 0xA529, 0xA51C, 0xA511, 0xA50B, 0xA509, 0xE442, 0xE43E +.hword 0xE432, 0xE41F, 0xE407, 0xE3E9, 0xE3C7, 0xE3A2, 0xE37B, 0xE352 +.hword 0xE329, 0xE300, 0xE2D9, 0xE2B4, 0xE292, 0xE274, 0xE25C, 0xE249 +.hword 0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9 +.hword 0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2 +.hword 0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0xE43F, 0xE434 +.hword 0xE423, 0xE40C, 0xE3F1, 0xE3D2, 0xE3AF, 0xE38B, 0xE365, 0xE33E +.hword 0xE317, 0xE2F0, 0xE2CC, 0xE2A9, 0xE28A, 0xE26F, 0xE258, 0xE247 +.hword 0xE23D, 0xE239, 0xE23D, 0xE247, 0xE258, 0xE26F, 0xE28A, 0xE2A9 +.hword 0xE2CC, 0xE2F0, 0xE317, 0xE33E, 0xE365, 0xE38B, 0xE3AF, 0xE3D2 +.hword 0xE3F1, 0xE40C, 0xE423, 0xE434, 0xE43F, 0xE442, 0x0254, 0x053E +.hword 0xF8D6, 0x2486, 0xDB55, 0xF34B, 0xA509, 0xA50B, 0xA512, 0xA51E +.hword 0xA52C, 0xA53E, 0xA553, 0xA569, 0xA580, 0xA599, 0xA5B1, 0xA5CA +.hword 0xA5E1, 0xA5F8, 0xA60C, 0xA61E, 0xA62D, 0xA638, 0xA63F, 0xA642 +.hword 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3 +.hword 0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529 +.hword 0xA51C, 0xA511, 0xA50B, 0xA509, 0xA50B, 0xA511, 0xA51C, 0xA529 +.hword 0xA53A, 0xA54C, 0xA561, 0xA577, 0xA58E, 0xA5A5, 0xA5BD, 0xA5D3 +.hword 0xA5E9, 0xA5FE, 0xA611, 0xA621, 0xA62F, 0xA639, 0xA63F, 0xA642 +.hword 0xA63F, 0xA639, 0xA62F, 0xA621, 0xA611, 0xA5FE, 0xA5E9, 0xA5D3 +.hword 0xA5BD, 0xA5A5, 0xA58E, 0xA577, 0xA561, 0xA54C, 0xA53A, 0xA529 +.hword 0xA51C, 0xA511, 0xA50B, 0xA509, 0x8001, 0x8001, 0xBE14, 0xCA03 +.hword 0xFFA2, 0xFFA2, 0xFFA1, 0xFFA0, 0xFF9F, 0xFF9F, 0xFFA0, 0xFFA2 +.hword 0xFFA6, 0xFFAC, 0xFFB4, 0xFFBF, 0xFFCE, 0xFFE0, 0xFFF6, 0x0010 +.hword 0x002F, 0x0053, 0x007C, 0x00AC, 0x00F2, 0x015B, 0x01DD, 0x0271 +.hword 0x030D, 0x03A9, 0x043D, 0x04C0, 0x0529, 0x0570, 0x058C, 0x058B +.hword 0x0581, 0x056E, 0x0553, 0x0531, 0x0506, 0x04D5, 0x049E, 0x0461 +.hword 0x041E, 0x03D7, 0x038B, 0x033B, 0x02E8, 0x0292, 0x023A, 0x01E0 +.hword 0x0184, 0x0128, 0x00BE, 0x003C, 0xFFA9, 0xFF06, 0xFE59, 0xFDA6 +.hword 0xFCF2, 0xFC42, 0xFB98, 0xFAFB, 0xFA6E, 0xF9F6, 0xF997, 0xF955 +.hword 0xF936, 0xF93F, 0xF972, 0xF9C8, 0xFA3A, 0xFAC3, 0xFB5C, 0xFC00 +.hword 0xFCA7, 0xFD4D, 0xFDE9, 0xFE78, 0xFEF1, 0xFF4F, 0xFF8C, 0xFFA2 +.hword 0xFF46, 0xFF2B, 0xFEDC, 0xFE5F, 0xFDBB, 0xFCF5, 0xFC14, 0xFB1D +.hword 0xFA17, 0xF907, 0xF7F3, 0xF6E1, 0xF5D8, 0xF4DC, 0xF3F5, 0xF328 +.hword 0xF27B, 0xF1F3, 0xF198, 0xF16F, 0xF197, 0xF221, 0xF2FC, 0xF418 +.hword 0xF564, 0xF6D1, 0xF84E, 0xF9CA, 0xFB35, 0xFC7E, 0xFD96, 0xFE93 +.hword 0xFF98, 0x00A2, 0x01B1, 0x02C3, 0x03D4, 0x04E4, 0x05F1, 0x06F9 +.hword 0x07F9, 0x08F2, 0x09DF, 0x0AC1, 0x0B94, 0x0C57, 0x0D08, 0x0DA6 +.hword 0x0E2F, 0x0EA0, 0x0EF4, 0x0F29, 0x0F40, 0x0F3D, 0x0F21, 0x0EF0 +.hword 0x0EAB, 0x0E56, 0x0DF2, 0x0D83, 0x0D0B, 0x0C8C, 0x0C08, 0x0B83 +.hword 0x0AFF, 0x0A67, 0x09A8, 0x08CB, 0x07D7, 0x06D2, 0x05C3, 0x04B3 +.hword 0x03A8, 0x02A9, 0x01BE, 0x00ED, 0x003F, 0xFFBA, 0xFF64, 0xFF46 +.hword 0x9A98, 0x9A93, 0x9A83, 0x9A6B, 0x9A4C, 0x9A25, 0x99FA, 0x99C9 +.hword 0x9995, 0x995F, 0x9928, 0x98F0, 0x98BA, 0x9885, 0x9853, 0x9826 +.hword 0x97FD, 0x97DB, 0x97C0, 0x97AE, 0x97A7, 0x97AE, 0x97C0, 0x97DB +.hword 0x97FD, 0x9825, 0x9850, 0x987D, 0x98AA, 0x98D5, 0x98FB, 0x9920 +.hword 0x9948, 0x9971, 0x999C, 0x99C8, 0x99F5, 0x9A23, 0x9A51, 0x9A7E +.hword 0x9AAA, 0x9AD6, 0x9B00, 0x9B28, 0x9B4E, 0x9B72, 0x9B92, 0x9BAF +.hword 0x9BC8, 0x9BDD, 0x9BED, 0x9BF7, 0x9BFC, 0x9BFC, 0x9BF9, 0x9BF2 +.hword 0x9BE8, 0x9BDC, 0x9BCF, 0x9BC0, 0x9BB0, 0x9BA1, 0x9B92, 0x9B85 +.hword 0x9B79, 0x9B6D, 0x9B5E, 0x9B4D, 0x9B3A, 0x9B27, 0x9B12, 0x9AFE +.hword 0x9AEA, 0x9AD8, 0x9AC6, 0x9AB7, 0x9AAA, 0x9AA0, 0x9A9A, 0x9A98 +.hword 0xCD46, 0x3E12, 0x0AA8, 0x0AA6, 0x0AA0, 0x0A97, 0x0A8A, 0x0A7C +.hword 0x0A6B, 0x0A59, 0x0A45, 0x0A31, 0x0A1D, 0x0A09, 0x09F5, 0x09E3 +.hword 0x09D2, 0x09C4, 0x09B7, 0x09AE, 0x09A8, 0x09A6, 0x09A8, 0x09AD +.hword 0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27 +.hword 0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1 +.hword 0x0AA6, 0x0AA8, 0x0AA6, 0x0AA1, 0x0A98, 0x0A8D, 0x0A80, 0x0A70 +.hword 0x0A5F, 0x0A4D, 0x0A3A, 0x0A27, 0x0A14, 0x0A01, 0x09EF, 0x09DE +.hword 0x09CE, 0x09C1, 0x09B6, 0x09AD, 0x09A8, 0x09A6, 0x09A8, 0x09AD +.hword 0x09B6, 0x09C1, 0x09CE, 0x09DE, 0x09EF, 0x0A01, 0x0A14, 0x0A27 +.hword 0x0A3A, 0x0A4D, 0x0A5F, 0x0A70, 0x0A80, 0x0A8D, 0x0A98, 0x0AA1 +.hword 0x0AA6, 0x0AA8, 0x0AC9, 0x0ACB, 0x0AD0, 0x0AD8, 0x0AE3, 0x0AF1 +.hword 0x0B00, 0x0B10, 0x0B22, 0x0B34, 0x0B46, 0x0B58, 0x0B69, 0x0B7A +.hword 0x0B89, 0x0B96, 0x0BA1, 0x0BA9, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA +.hword 0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D +.hword 0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF +.hword 0x0ACB, 0x0AC9, 0x0ACB, 0x0ACF, 0x0AD7, 0x0AE1, 0x0AED, 0x0AFB +.hword 0x0B0A, 0x0B1A, 0x0B2B, 0x0B3D, 0x0B4E, 0x0B5F, 0x0B6F, 0x0B7F +.hword 0x0B8C, 0x0B98, 0x0BA2, 0x0BAA, 0x0BAF, 0x0BB1, 0x0BAF, 0x0BAA +.hword 0x0BA2, 0x0B98, 0x0B8C, 0x0B7F, 0x0B6F, 0x0B5F, 0x0B4E, 0x0B3D +.hword 0x0B2B, 0x0B1A, 0x0B0A, 0x0AFB, 0x0AED, 0x0AE1, 0x0AD7, 0x0ACF +.hword 0x0ACB, 0x0AC9, 0xA078, 0xA071, 0xA05B, 0xA039, 0xA00C, 0x9FD6 +.hword 0x9F99, 0x9F56, 0x9F0F, 0x9EC5, 0x9E7A, 0x9E30, 0x9DE9, 0x9DA6 +.hword 0x9D69, 0x9D33, 0x9D06, 0x9CE4, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1 +.hword 0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0 +.hword 0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E +.hword 0xA071, 0xA078, 0xA071, 0xA05E, 0xA03F, 0xA016, 0x9FE5, 0x9FAC +.hword 0x9F6E, 0x9F2B, 0x9EE6, 0x9EA0, 0x9E59, 0x9E14, 0x9DD1, 0x9D93 +.hword 0x9D5B, 0x9D29, 0x9D00, 0x9CE1, 0x9CCE, 0x9CC7, 0x9CCE, 0x9CE1 +.hword 0x9D00, 0x9D29, 0x9D5B, 0x9D93, 0x9DD1, 0x9E14, 0x9E59, 0x9EA0 +.hword 0x9EE6, 0x9F2B, 0x9F6E, 0x9FAC, 0x9FE5, 0xA016, 0xA03F, 0xA05E +.hword 0xA071, 0xA078, 0x1945, 0xE9B2, 0xBD23, 0xF071, 0x0B16, 0xBF48 +.hword 0xF5A5, 0xF5A7, 0xF5AD, 0xF5B6, 0xF5C2, 0xF5D0, 0xF5E1, 0xF5F3 +.hword 0xF605, 0xF619, 0xF62D, 0xF640, 0xF653, 0xF665, 0xF675, 0xF684 +.hword 0xF690, 0xF699, 0xF69E, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686 +.hword 0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE +.hword 0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5 +.hword 0xF5A7, 0xF5AC, 0xF5B5, 0xF5C0, 0xF5CD, 0xF5DC, 0xF5EC, 0xF5FE +.hword 0xF610, 0xF623, 0xF636, 0xF648, 0xF65A, 0xF66A, 0xF679, 0xF686 +.hword 0xF691, 0xF699, 0xF69F, 0xF6A0, 0xF69F, 0xF699, 0xF691, 0xF686 +.hword 0xF679, 0xF66A, 0xF65A, 0xF648, 0xF636, 0xF623, 0xF610, 0xF5FE +.hword 0xF5EC, 0xF5DC, 0xF5CD, 0xF5C0, 0xF5B5, 0xF5AC, 0xF5A7, 0xF5A5 +.hword 0xF580, 0xF57E, 0xF579, 0xF571, 0xF566, 0xF55A, 0xF54B, 0xF53B +.hword 0xF52A, 0xF518, 0xF507, 0xF4F5, 0xF4E4, 0xF4D4, 0xF4C5, 0xF4B9 +.hword 0xF4AE, 0xF4A6, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6 +.hword 0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531 +.hword 0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580 +.hword 0xF57E, 0xF57A, 0xF572, 0xF569, 0xF55D, 0xF54F, 0xF541, 0xF531 +.hword 0xF520, 0xF510, 0xF4FF, 0xF4EE, 0xF4DE, 0xF4D0, 0xF4C2, 0xF4B6 +.hword 0xF4AD, 0xF4A5, 0xF4A1, 0xF49F, 0xF4A1, 0xF4A5, 0xF4AD, 0xF4B6 +.hword 0xF4C2, 0xF4D0, 0xF4DE, 0xF4EE, 0xF4FF, 0xF510, 0xF520, 0xF531 +.hword 0xF541, 0xF54F, 0xF55D, 0xF569, 0xF572, 0xF57A, 0xF57E, 0xF580 +.hword 0xA064, 0xA05D, 0xA047, 0xA025, 0x9FF8, 0x9FC2, 0x9F85, 0x9F42 +.hword 0x9EFB, 0x9EB1, 0x9E66, 0x9E1D, 0x9DD5, 0x9D92, 0x9D55, 0x9D1F +.hword 0x9CF2, 0x9CD0, 0x9CBB, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15 +.hword 0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18 +.hword 0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064 +.hword 0xA05D, 0xA04A, 0xA02B, 0xA002, 0x9FD1, 0x9F98, 0x9F5A, 0x9F18 +.hword 0x9ED2, 0x9E8C, 0x9E45, 0x9E00, 0x9DBD, 0x9D7F, 0x9D47, 0x9D15 +.hword 0x9CED, 0x9CCE, 0x9CBA, 0x9CB3, 0x9CBA, 0x9CCE, 0x9CED, 0x9D15 +.hword 0x9D47, 0x9D7F, 0x9DBD, 0x9E00, 0x9E45, 0x9E8C, 0x9ED2, 0x9F18 +.hword 0x9F5A, 0x9F98, 0x9FD1, 0xA002, 0xA02B, 0xA04A, 0xA05D, 0xA064 +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_0604EE14: # 0x0604EE14 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0050, 0x0003 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042D +.hword 0x0001, 0x0000, 0x0050, 0x0242, 0x0050, 0x0292, 0x0050, 0x02E2 +.hword 0x0001, 0x014C, 0x0001, 0x014D, 0x0001, 0x014E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x042C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042B, 0x0001, 0x0000 +.hword 0x0001, 0x0332, 0x0001, 0x0333, 0x0001, 0x0334, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x014F, 0x0001, 0x00F6, 0x0001, 0x00F7 +.hword 0x0001, 0x00F8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x042A +.hword 0x0001, 0x0000, 0x0050, 0x0150, 0x0050, 0x01A0, 0x0050, 0x01F0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F9, 0x0001, 0x0053 +.hword 0x0001, 0x0054, 0x0001, 0x0055, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0429, 0x0001, 0x0000 +.hword 0x0001, 0x0335, 0x0001, 0x0336, 0x0001, 0x0337, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0240, 0x0001, 0x00FA, 0x0001, 0x0000 +.hword 0x0001, 0x00FB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0428 +.hword 0x0001, 0x0000, 0x0050, 0x0338, 0x0050, 0x0388, 0x0050, 0x03D8 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0241, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x00FC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604F030: # 0x0604F030 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x2C +.word bowser_seg6_animvalue_0604E5B8 +.word bowser_seg6_animindex_0604EE14 +.word 0 + +bowser_seg6_animvalue_0604F048: # 0x0604F048 +.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009A, 0x009B, 0x009C, 0x009E +.hword 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A2, 0x00A2, 0x00A1, 0x00A0 +.hword 0x009E, 0x009C, 0x009B, 0x0099, 0x0098, 0x0098, 0x0098, 0x0099 +.hword 0x009B, 0x009C, 0x009E, 0x00A0, 0x00A2, 0x00A3, 0x00A4, 0x00A4 +.hword 0x00A4, 0x00A3, 0x00A2, 0x00A0, 0x009F, 0x009D, 0x009C, 0x009A +.hword 0x0099, 0x0098, 0x0098, 0xFFE7, 0x0003, 0xFFFA, 0xFFE0, 0xFFB9 +.hword 0xFF88, 0xFF51, 0xFF19, 0xFEE2, 0xFEB1, 0xFE8A, 0xFE6F, 0xFE65 +.hword 0xFE73, 0xFE99, 0xFED0, 0xFF11, 0xFF55, 0xFF96, 0xFFCD, 0xFFF2 +.hword 0x0000, 0xFFF5, 0xFFD6, 0xFFA8, 0xFF70, 0xFF33, 0xFEF6, 0xFEBE +.hword 0xFE90, 0xFE71, 0xFE65, 0xFE6F, 0xFE8A, 0xFEB1, 0xFEE2, 0xFF19 +.hword 0xFF51, 0xFF88, 0xFFB9, 0xFFE0, 0xFFFA, 0x0003, 0xF54F, 0xF572 +.hword 0xF5D4, 0xF66A, 0xF72C, 0xF80F, 0xF909, 0xFA10, 0xFB1B, 0xFC1F +.hword 0xFD12, 0xFDEB, 0xFEC8, 0xFFC1, 0x00C9, 0x01D2, 0x02CC, 0x03A8 +.hword 0x0458, 0x04CC, 0x04F6, 0x04D5, 0x0478, 0x03E9, 0x0333, 0x025F +.hword 0x0178, 0x0089, 0xFF9B, 0xFEB8, 0xFDEB, 0xFD1A, 0xFC2C, 0xFB2A +.hword 0xFA20, 0xF917, 0xF81B, 0xF735, 0xF670, 0xF5D6, 0xF573, 0xF54F +.hword 0x0002, 0xFFFB, 0xFFE7, 0xFFC9, 0xFFA4, 0xFF7A, 0xFF4F, 0xFF26 +.hword 0xFF01, 0xFEE3, 0xFECF, 0xFEC7, 0xFED2, 0xFEEF, 0xFF19, 0xFF4B +.hword 0xFF7F, 0xFFB1, 0xFFDB, 0xFFF8, 0x0002, 0xFFFA, 0xFFE2, 0xFFBF +.hword 0xFF94, 0xFF65, 0xFF36, 0xFF0B, 0xFEE8, 0xFED0, 0xFEC7, 0xFECF +.hword 0xFEE3, 0xFF01, 0xFF26, 0xFF4F, 0xFF7A, 0xFFA4, 0xFFC9, 0xFFE7 +.hword 0xFFFB, 0x0002, 0x32C6, 0xC001, 0x32C6, 0x0005, 0x0004, 0x0003 +.hword 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003 +.hword 0x0006, 0x0005, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0xF430 +.hword 0xF477, 0xF532, 0xF63D, 0xF772, 0xF8AB, 0xFA15, 0xFBC8, 0xFD83 +.hword 0xFF01, 0x0000, 0x0083, 0x00C6, 0x00D9, 0x00CD, 0x00B4, 0x009D +.hword 0x009B, 0x0094, 0x0079, 0x005B, 0x0037, 0x0016, 0x0000, 0x000A +.hword 0x002C, 0x0037, 0x0000, 0xFF68, 0xFE8E, 0xFD9C, 0xFCBE, 0xFC01 +.hword 0xFB4F, 0xFA9D, 0xF9E2, 0xF913, 0xF805, 0xF6BD, 0xF57F, 0xF48F +.hword 0xF430, 0xA506, 0xA567, 0xA651, 0xA771, 0xA874, 0xA906, 0xA90D +.hword 0xA8C0, 0xA848, 0xA7CE, 0xA77A, 0xA744, 0xA70A, 0xA6D3, 0xA6A7 +.hword 0xA68D, 0xA68E, 0xA6B1, 0xA818, 0xA961, 0xA8F4, 0xA808, 0xA714 +.hword 0xA68D, 0xA6A3, 0xA712, 0xA7A2, 0xA81C, 0xA890, 0xA913, 0xA96E +.hword 0xA96A, 0xA8EF, 0xA823, 0xA737, 0xA65A, 0xA5BA, 0xA560, 0xA52A +.hword 0xA510, 0xA507, 0xA506, 0x0000, 0x0001, 0x0004, 0x0007, 0x0009 +.hword 0x000A, 0x0007, 0x0000, 0xFFEF, 0xFFD4, 0xFFB5, 0xFF98, 0xFF83 +.hword 0xFF7F, 0xFF8C, 0xFFA6, 0xFFC8, 0xFFED, 0x0010, 0x002D, 0x003E +.hword 0x0041, 0x0037, 0x0026, 0x0014, 0x0005, 0x0000, 0x0004, 0x0011 +.hword 0x0020, 0x0030, 0x003C, 0x0041, 0x003F, 0x0039, 0x0030, 0x0026 +.hword 0x001B, 0x0010, 0x0008, 0x0002, 0x0000, 0x0C39, 0x0BC9, 0x0A9D +.hword 0x08EB, 0x06E8, 0x04CA, 0x02C6, 0x0112, 0xFF94, 0xFE11, 0xFC98 +.hword 0xFB33, 0xF9EF, 0xF8D7, 0xF7CD, 0xF6BA, 0xF5B6, 0xF4D8, 0xF438 +.hword 0xF3EF, 0xF414, 0xF4E2, 0xF65C, 0xF840, 0xFA50, 0xFC4C, 0xFDF3 +.hword 0xFF4A, 0x0084, 0x01A6, 0x02B5, 0x03B5, 0x04AC, 0x05AF, 0x06C7 +.hword 0x07E6, 0x08FF, 0x0A03, 0x0AE6, 0x0B99, 0x0C0E, 0x0C39, 0xE442 +.hword 0xE43B, 0xE429, 0xE414, 0xE405, 0xE402, 0xE414, 0xE442, 0xE4AE +.hword 0xE558, 0xE61B, 0xE6D1, 0xE754, 0xE77D, 0xE73E, 0xE6B6, 0xE600 +.hword 0xE535, 0xE471, 0xE3CE, 0xE368, 0xE343, 0xE348, 0xE36F, 0xE3AC +.hword 0xE3F6, 0xE442, 0xE4A6, 0xE52D, 0xE5BF, 0xE646, 0xE6A8, 0xE6CE +.hword 0xE6B8, 0xE67C, 0xE625, 0xE5BE, 0xE552, 0xE4EB, 0xE495, 0xE459 +.hword 0xE442, 0x0254, 0x024D, 0x023C, 0x0223, 0x0204, 0x01E2, 0x01C0 +.hword 0x01A1, 0x0187, 0x0175, 0x016A, 0x0162, 0x015B, 0x0157, 0x0155 +.hword 0x0154, 0x0154, 0x0155, 0x0157, 0x0158, 0x015A, 0x015B, 0x015C +.hword 0x015E, 0x015F, 0x0162, 0x0164, 0x0168, 0x016C, 0x0172, 0x0178 +.hword 0x0180, 0x0189, 0x0195, 0x01A6, 0x01C0, 0x01DF, 0x0200, 0x0220 +.hword 0x023A, 0x024D, 0x0254, 0x053E, 0x0540, 0x0546, 0x054F, 0x055A +.hword 0x0566, 0x0572, 0x057D, 0x0586, 0x058C, 0x058F, 0x0592, 0x0593 +.hword 0x0594, 0x0594, 0x0593, 0x0593, 0x0592, 0x0591, 0x0590, 0x058F +.hword 0x058E, 0x058E, 0x058D, 0x058D, 0x058C, 0x058C, 0x058B, 0x0589 +.hword 0x0588, 0x0586, 0x0584, 0x0581, 0x057D, 0x0577, 0x056F, 0x0565 +.hword 0x055A, 0x054F, 0x0546, 0x0540, 0x053E, 0xF8D6, 0xF8A5, 0xF822 +.hword 0xF761, 0xF676, 0xF577, 0xF477, 0xF38B, 0xF2C9, 0xF244, 0xF1F0 +.hword 0xF1B0, 0xF183, 0xF165, 0xF155, 0xF150, 0xF153, 0xF15C, 0xF168 +.hword 0xF175, 0xF181, 0xF18A, 0xF194, 0xF19E, 0xF1AA, 0xF1BA, 0xF1CE +.hword 0xF1E7, 0xF207, 0xF22F, 0xF260, 0xF29B, 0xF2E1, 0xF334, 0xF3B7 +.hword 0xF47A, 0xF565, 0xF65E, 0xF74C, 0xF816, 0xF8A1, 0xF8D6, 0x2486 +.hword 0x24A7, 0x2505, 0x2595, 0x264F, 0x272A, 0x281C, 0x291C, 0x2A20 +.hword 0x2B20, 0x2C11, 0x2CEC, 0x2DA6, 0x2E37, 0x2E94, 0x2EB5, 0x2D9F +.hword 0x2B0A, 0x27FB, 0x2578, 0x2486, 0x24D5, 0x2564, 0x2627, 0x2716 +.hword 0x2828, 0x2954, 0x2A8F, 0x2BD0, 0x2D0F, 0x2E42, 0x2F5F, 0x305D +.hword 0x3133, 0x31D8, 0x3241, 0x3267, 0x30F5, 0x2D84, 0x2969, 0x25F7 +.hword 0x2486, 0xDB55, 0xDB7C, 0xDBE9, 0xDC91, 0xDD69, 0xDE65, 0xDF7B +.hword 0xE09E, 0xE1C4, 0xE2E1, 0xE3EA, 0xE4D5, 0xE594, 0xE61E, 0xE667 +.hword 0xE671, 0xE649, 0xE5FA, 0xE590, 0xE517, 0xE49A, 0xE425, 0xE3B4 +.hword 0xE33D, 0xE2C0, 0xE23F, 0xE1BA, 0xE133, 0xE0AA, 0xE020, 0xDF97 +.hword 0xDF0E, 0xDE88, 0xDE05, 0xDD86, 0xDD0C, 0xDC98, 0xDC2F, 0xDBD5 +.hword 0xDB91, 0xDB65, 0xDB55, 0x0000, 0xFFF6, 0xFFD7, 0xFFA7, 0xFF68 +.hword 0xFF1F, 0xFECD, 0xFE76, 0xFE1C, 0xFDC3, 0xFD6C, 0xFD1C, 0xFCD5 +.hword 0xFC9A, 0xFC69, 0xFC3D, 0xFC17, 0xFBF7, 0xFBDD, 0xFBCA, 0xFBBF +.hword 0xFBBA, 0xFBBA, 0xFBB8, 0xFBB6, 0xFBB5, 0xFBB5, 0xFBB7, 0xFBBC +.hword 0xFBC4, 0xFBD0, 0xFBE1, 0xFBF7, 0xFC13, 0xFC36, 0xFC61, 0xFC93 +.hword 0xFD11, 0xFDEF, 0xFEE6, 0xFFAE, 0x0000, 0xF34B, 0xF33D, 0xF312 +.hword 0xF2D1, 0xF27C, 0xF218, 0xF1A9, 0xF133, 0xF0BA, 0xF041, 0xEFCD +.hword 0xEF62, 0xEF03, 0xEEB5, 0xEE75, 0xEE3B, 0xEE0A, 0xEDE3, 0xEDC6 +.hword 0xEDB4, 0xEDAF, 0xEDB8, 0xEDCA, 0xEDDE, 0xEDF5, 0xEE0F, 0xEE2C +.hword 0xEE4D, 0xEE71, 0xEE99, 0xEEC4, 0xEEF3, 0xEF27, 0xEF5E, 0xEF9A +.hword 0xEFDA, 0xF01F, 0xF0A1, 0xF171, 0xF250, 0xF302, 0xF34B, 0x0000 +.hword 0xFFFF, 0xFFFA, 0xFFF2, 0xFFE8, 0xFFDC, 0xFFCD, 0xFFBE, 0xFFAD +.hword 0xFF9C, 0xFF8B, 0xFF7A, 0xFF69, 0xFF59, 0xFF44, 0xFF2A, 0xFF0E +.hword 0xFEF4, 0xFEE1, 0xFED8, 0xFED8, 0xFED9, 0xFEDB, 0xFEE0, 0xFEE6 +.hword 0xFEEF, 0xFEFA, 0xFF08, 0xFF17, 0xFF2A, 0xFF3F, 0xFF76, 0xFFCD +.hword 0x0012, 0x0038, 0x004F, 0x0054, 0x004A, 0x0035, 0x001C, 0x0008 +.hword 0x0000, 0x0000, 0x0012, 0x0048, 0x009B, 0x0107, 0x0187, 0x0216 +.hword 0x02AF, 0x034E, 0x03EE, 0x048A, 0x051C, 0x05A1, 0x0613, 0x067D +.hword 0x06E5, 0x0742, 0x0788, 0x07AD, 0x07A7, 0x0780, 0x0748, 0x0704 +.hword 0x06B4, 0x065B, 0x05FB, 0x0597, 0x0530, 0x04C8, 0x0462, 0x0400 +.hword 0x0387, 0x02F4, 0x0271, 0x0210, 0x01C0, 0x0174, 0x011B, 0x00B8 +.hword 0x005D, 0x001A, 0x0000, 0xA438, 0xA43E, 0xA44E, 0xA466, 0xA485 +.hword 0xA4A7, 0xA4CC, 0xA4F1, 0xA515, 0xA534, 0xA54E, 0xA560, 0xA568 +.hword 0xA564, 0xA536, 0xA4D2, 0xA456, 0xA3DF, 0xA38A, 0xA374, 0xA38C +.hword 0xA3B0, 0xA3DE, 0xA417, 0xA45A, 0xA4A7, 0xA4FC, 0xA559, 0xA5BF +.hword 0xA62C, 0xA6A0, 0xA76D, 0xA8A9, 0xA9FC, 0xABC6, 0xADA6, 0xAE1F +.hword 0xACA2, 0xAA1E, 0xA75C, 0xA522, 0xA438, 0x8001, 0x8001, 0xBE14 +.hword 0xBE12, 0xBE0C, 0xBE02, 0xBDF3, 0xBDE0, 0xBDC9, 0xBDAE, 0xBD8F +.hword 0xBD6C, 0xBD44, 0xBD0E, 0xBCC6, 0xBC74, 0xBC1D, 0xBBCA, 0xBB82 +.hword 0xBB4D, 0xBB47, 0xBB73, 0xBBAA, 0xBBC7, 0xBBA6, 0xBB21, 0xBA2C +.hword 0xB8E4, 0xB766, 0xB5CE, 0xB439, 0xB2C2, 0xB188, 0xB0A5, 0xB1FD +.hword 0xB458, 0xB5CB, 0xB761, 0xB900, 0xBA8E, 0xBBF2, 0xBD10, 0xBDCF +.hword 0xBE14, 0xCA03, 0xC9D0, 0xC947, 0xC883, 0xC79D, 0xC6B0, 0xC5D5 +.hword 0xC526, 0xC4BF, 0xC4B7, 0xC515, 0xC5BF, 0xC6A4, 0xC7B2, 0xC8D7 +.hword 0xCA03, 0xCB24, 0xCC27, 0xCCFC, 0xCD91, 0xCDD5, 0xCDCB, 0xCD89 +.hword 0xCD1A, 0xCC85, 0xCBD4, 0xCB10, 0xCA43, 0xC974, 0xC8AF, 0xC7FB +.hword 0xC762, 0xC6ED, 0xC6A4, 0xC6A6, 0xC6F7, 0xC77F, 0xC825, 0xC8D2 +.hword 0xC96B, 0xC9D9, 0xCA03, 0xFF61, 0xFF4A, 0xFF1B, 0xFEF6, 0xFEE0 +.hword 0xFECB, 0xFEB6, 0xFEA1, 0xFE8D, 0xFE79, 0xFE65, 0xFE52, 0xFE40 +.hword 0xFE2F, 0xFE1E, 0xFE0E, 0xFDFF, 0xFDF2, 0xFDED, 0xFDF9, 0xFE15 +.hword 0xFE64, 0xFEAE, 0xFEC8, 0xFEE2, 0xFEFC, 0xFF16, 0xFF2F, 0xFF47 +.hword 0xFF5F, 0xFF75, 0xFF8B, 0xFF9F, 0xFFB2, 0xFFC4, 0xFFD4, 0xFFE2 +.hword 0xFFEE, 0xFFF9, 0xFFD5, 0xFF8A, 0xFF61, 0xF56D, 0xF568, 0xF592 +.hword 0xF63E, 0xF750, 0xF871, 0xF9A0, 0xFAD9, 0xFC1A, 0xFD60, 0xFEA9 +.hword 0xFFF2, 0x0138, 0x027A, 0x03B4, 0x04E4, 0x0607, 0x071C, 0x07E0 +.hword 0x082A, 0x0813, 0x0723, 0x05D4, 0x04D6, 0x03D5, 0x02D2, 0x01CC +.hword 0x00C5, 0xFFBF, 0xFEB8, 0xFDB2, 0xFCAE, 0xFBAC, 0xFAAE, 0xF9B5 +.hword 0xF8C0, 0xF7D1, 0xF6E9, 0xF608, 0xF57E, 0xF564, 0xF56D, 0x898F +.hword 0x89D1, 0x8A44, 0x8A6A, 0x8A3A, 0x8A00, 0x89BF, 0x8977, 0x892A +.hword 0x88DA, 0x8889, 0x8838, 0x87E9, 0x879F, 0x8759, 0x871B, 0x86E6 +.hword 0x86BB, 0x86E3, 0x876A, 0x87F6, 0x88A3, 0x8912, 0x8901, 0x88E7 +.hword 0x88C7, 0x88A1, 0x8877, 0x884A, 0x881B, 0x87ED, 0x87BF, 0x8794 +.hword 0x876D, 0x874B, 0x8730, 0x871D, 0x8713, 0x8714, 0x87BB, 0x88EC +.hword 0x898F, 0xCD46, 0xCD1E, 0xCCB1, 0xCC0B, 0xCB39, 0xCA49, 0xC948 +.hword 0xC843, 0xC747, 0xC662, 0xC5A0, 0xC510, 0xC4BE, 0xC4B7, 0xC54F +.hword 0xC6A3, 0xC875, 0xCA85, 0xCC92, 0xCE5E, 0xCFA8, 0xD031, 0xD024 +.hword 0xCFDC, 0xCF61, 0xCEBD, 0xCDF8, 0xCD1A, 0xCC2B, 0xCB34, 0xCA3E +.hword 0xC951, 0xC875, 0xC7B3, 0xC713, 0xC69E, 0xC65D, 0xC6FD, 0xC8B0 +.hword 0xCAC5, 0xCC88, 0xCD46, 0x3F4B, 0x3F30, 0x3EE3, 0x3E6E, 0x3DD9 +.hword 0x3D2E, 0x3C75, 0x3BB7, 0x3AFD, 0x3A4F, 0x39B7, 0x393D, 0x38EA +.hword 0x38C6, 0x3929, 0x3A2F, 0x3B8C, 0x3CF3, 0x3E19, 0x3EB0, 0x3ED4 +.hword 0x3ED5, 0x3EB9, 0x3E86, 0x3E41, 0x3DF1, 0x3D9A, 0x3D42, 0x3CF0 +.hword 0x3CA8, 0x3C71, 0x3C3C, 0x3BFB, 0x3BB6, 0x3B77, 0x3B47, 0x3B2C +.hword 0x3B30, 0x3B5C, 0x3C7F, 0x3E55, 0x3F4B, 0x0AA8, 0x0AA1, 0x0A8D +.hword 0x0A70, 0x0A4B, 0x0A22, 0x09F7, 0x09CC, 0x09A5, 0x0983, 0x096A +.hword 0x0956, 0x0943, 0x0935, 0x092D, 0x092E, 0x0938, 0x0950, 0x097C +.hword 0x09BC, 0x0A0A, 0x0A5E, 0x0AB0, 0x0AF9, 0x0B3B, 0x0B80, 0x0BC3 +.hword 0x0C06, 0x0C46, 0x0C82, 0x0CB9, 0x0CE9, 0x0CE9, 0x0CB5, 0x0C72 +.hword 0x0C22, 0x0BCB, 0x0B75, 0x0B25, 0x0AE4, 0x0AB8, 0x0AA8, 0x0AC9 +.hword 0x0ACF, 0x0AE0, 0x0AFA, 0x0B1B, 0x0B3F, 0x0B65, 0x0B8B, 0x0BAD +.hword 0x0BCB, 0x0BE1, 0x0BF2, 0x0C02, 0x0C0F, 0x0C15, 0x0C15, 0x0C0A +.hword 0x0BF4, 0x0BCE, 0x0B97, 0x0B54, 0x0B09, 0x0ABB, 0x0A6E, 0x0A1F +.hword 0x09CA, 0x0970, 0x0916, 0x08BE, 0x086C, 0x0821, 0x07E3, 0x07EF +.hword 0x083C, 0x0891, 0x08F6, 0x0962, 0x09CD, 0x0A2E, 0x0A7F, 0x0AB5 +.hword 0x0AC9, 0xA078, 0xA05E, 0xA017, 0x9FAD, 0x9F27, 0x9E91, 0x9DF4 +.hword 0x9D59, 0x9CC9, 0x9C4F, 0x9BF3, 0x9BAA, 0x9B68, 0x9B34, 0x9B16 +.hword 0x9B18, 0x9B41, 0x9B99, 0x9C37, 0x9D1F, 0x9E38, 0x9F6B, 0xA0A1 +.hword 0xA1C1, 0xA2DA, 0xA403, 0xA532, 0xA65F, 0xA784, 0xA896, 0xA98E +.hword 0xAA64, 0xAA4A, 0xA951, 0xA82D, 0xA6D1, 0xA55B, 0xA3E7, 0xA292 +.hword 0xA17B, 0xA0BE, 0xA078, 0x1945, 0x192C, 0x18E9, 0x1887, 0x1811 +.hword 0x1791, 0x1714, 0x16A5, 0x164D, 0x1619, 0x1601, 0x15F4, 0x15F1 +.hword 0x15F8, 0x1607, 0x161F, 0x163D, 0x1662, 0x168C, 0x16BA, 0x16EC +.hword 0x1726, 0x176D, 0x17BF, 0x1817, 0x1875, 0x18D4, 0x1934, 0x1990 +.hword 0x19E6, 0x1A34, 0x1A78, 0x1AAE, 0x1AD3, 0x1AD8, 0x1AB5, 0x1A77 +.hword 0x1A29, 0x19D7, 0x198E, 0x1959, 0x1945, 0xE9B2, 0xE99A, 0xE957 +.hword 0xE8F6, 0xE881, 0xE803, 0xE787, 0xE719, 0xE6C2, 0xE68F, 0xE676 +.hword 0xE668, 0xE663, 0xE668, 0xE676, 0xE68B, 0xE6A9, 0xE6CD, 0xE6F8 +.hword 0xE729, 0xE75F, 0xE7A1, 0xE7F1, 0xE84E, 0xE8B4, 0xE91F, 0xE98D +.hword 0xE9FA, 0xEA64, 0xEAC6, 0xEB1F, 0xEB6A, 0xEBA5, 0xEBCC, 0xEBCB +.hword 0xEB98, 0xEB43, 0xEADB, 0xEA70, 0xEA11, 0xE9CC, 0xE9B2, 0xBD23 +.hword 0xBD4F, 0xBDC8, 0xBE7A, 0xBF4F, 0xC035, 0xC116, 0xC1E0, 0xC27E +.hword 0xC2DB, 0xC308, 0xC321, 0xC327, 0xC31C, 0xC301, 0xC2D7, 0xC2A1 +.hword 0xC25F, 0xC212, 0xC1BD, 0xC160, 0xC0F1, 0xC06A, 0xBFCF, 0xBF26 +.hword 0xBE73, 0xBDBD, 0xBD07, 0xBC57, 0xBBB2, 0xBB1E, 0xBA9F, 0xBA3A +.hword 0xB9F5, 0xB9F0, 0xBA3A, 0xBABA, 0xBB58, 0xBBFD, 0xBC90, 0xBCFA +.hword 0xBD23, 0xF071, 0xF066, 0xF048, 0xF01A, 0xEFDF, 0xEF99, 0xEF4D +.hword 0xEEFD, 0xEEAD, 0xEE5E, 0xEE16, 0xEDD6, 0xEDA1, 0xED7C, 0xED68 +.hword 0xED65, 0xED6F, 0xED84, 0xEDA2, 0xEDC5, 0xEDEB, 0xEE12, 0xEE3A +.hword 0xEE66, 0xEE95, 0xEEC6, 0xEEFA, 0xEF2E, 0xEF63, 0xEF97, 0xEFCB +.hword 0xEFFE, 0xF02E, 0xF05B, 0xF085, 0xF0AB, 0xF0CC, 0xF0D6, 0xF0C2 +.hword 0xF09F, 0xF07F, 0xF071, 0x0B16, 0x0B16, 0x0B14, 0x0B12, 0x0B0F +.hword 0x0B0B, 0x0B07, 0x0B03, 0x0AFF, 0x0AFB, 0x0AF7, 0x0AF4, 0x0AF1 +.hword 0x0AEF, 0x0AED, 0x0AEA, 0x0AE7, 0x0AE5, 0x0AE5, 0x0AE8, 0x0AED +.hword 0x0AF7, 0x0B05, 0x0B15, 0x0B28, 0x0B3D, 0x0B53, 0x0B6A, 0x0B81 +.hword 0x0B98, 0x0BAD, 0x0BC1, 0x0BD3, 0x0BE3, 0x0BEF, 0x0BF7, 0x0BFB +.hword 0x0BE4, 0x0BAC, 0x0B67, 0x0B2E, 0x0B16, 0xBF48, 0xBF47, 0xBF43 +.hword 0xBF3D, 0xBF35, 0xBF2C, 0xBF21, 0xBF17, 0xBF0C, 0xBF02, 0xBEF8 +.hword 0xBEF0, 0xBEE9, 0xBEE4, 0xBEDE, 0xBED7, 0xBED0, 0xBECB, 0xBECA +.hword 0xBED0, 0xBEDE, 0xBEF8, 0xBF1B, 0xBF46, 0xBF78, 0xBFAE, 0xBFE7 +.hword 0xC023, 0xC05E, 0xC099, 0xC0D1, 0xC105, 0xC134, 0xC15C, 0xC17B +.hword 0xC190, 0xC19B, 0xC15F, 0xC0CC, 0xC01B, 0xBF87, 0xBF48, 0xF5A5 +.hword 0xF5A0, 0xF590, 0xF579, 0xF55B, 0xF538, 0xF512, 0xF4EB, 0xF4C5 +.hword 0xF4A1, 0xF482, 0xF468, 0xF456, 0xF44E, 0xF45B, 0xF481, 0xF4B7 +.hword 0xF4F7, 0xF536, 0xF56C, 0xF59F, 0xF5D8, 0xF614, 0xF652, 0xF68F +.hword 0xF6CA, 0xF6FF, 0xF72C, 0xF750, 0xF769, 0xF773, 0xF76A, 0xF74E +.hword 0xF723, 0xF6EC, 0xF6AF, 0xF670, 0xF633, 0xF5FB, 0xF5CE, 0xF5B0 +.hword 0xF5A5, 0xF580, 0xF586, 0xF598, 0xF5B3, 0xF5D5, 0xF5FC, 0xF627 +.hword 0xF653, 0xF67F, 0xF6A7, 0xF6CB, 0xF6E9, 0xF6FD, 0xF707, 0xF6F9 +.hword 0xF6CD, 0xF68F, 0xF648, 0xF603, 0xF5CC, 0xF59B, 0xF567, 0xF531 +.hword 0xF4FB, 0xF4C5, 0xF493, 0xF465, 0xF43E, 0xF41F, 0xF409, 0xF3FF +.hword 0xF406, 0xF41C, 0xF440, 0xF46D, 0xF4A1, 0xF4D6, 0xF509, 0xF538 +.hword 0xF55E, 0xF577, 0xF580, 0xA064, 0xA07C, 0xA0BD, 0xA121, 0xA1A0 +.hword 0xA232, 0xA2D1, 0xA374, 0xA415, 0xA4AB, 0xA530, 0xA59D, 0xA5E8 +.hword 0xA60D, 0xA5D8, 0xA537, 0xA44F, 0xA347, 0xA243, 0xA169, 0xA0A4 +.hword 0x9FCB, 0x9EE7, 0x9DFF, 0x9D1B, 0x9C43, 0x9B7E, 0x9AD5, 0x9A4F +.hword 0x99F4, 0x99CC, 0x99EA, 0x9A4F, 0x9AEE, 0x9BB4, 0x9C94, 0x9D7C +.hword 0x9E5E, 0x9F29, 0x9FCE, 0xA03C, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_0604FD30: # 0x0604FD30 +.hword 0x0001, 0x0000, 0x002A, 0x0001, 0x0001, 0x002B, 0x002A, 0x002C +.hword 0x002A, 0x0056, 0x002A, 0x0080, 0x0001, 0x0000, 0x0001, 0x0672 +.hword 0x0001, 0x0000, 0x002A, 0x0475, 0x002A, 0x049F, 0x002A, 0x04C9 +.hword 0x0001, 0x034D, 0x0001, 0x034E, 0x002A, 0x034F, 0x002A, 0x00AD +.hword 0x002A, 0x00D7, 0x002A, 0x0101, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0671, 0x0001, 0x0000, 0x002A, 0x012B +.hword 0x002A, 0x0155, 0x002A, 0x017F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0670, 0x0001, 0x0000 +.hword 0x002A, 0x04F3, 0x002A, 0x051D, 0x002A, 0x0547, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002A, 0x0379, 0x002A, 0x01A9, 0x002A, 0x01D3 +.hword 0x002A, 0x01FD, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066F +.hword 0x0001, 0x0000, 0x002A, 0x03A3, 0x002A, 0x03CD, 0x002A, 0x03F7 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002A, 0x0227, 0x0001, 0x00AA +.hword 0x0001, 0x00AB, 0x0001, 0x00AC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066E, 0x0001, 0x0000 +.hword 0x002A, 0x0571, 0x002A, 0x059B, 0x002A, 0x05C5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002A, 0x0421, 0x002A, 0x0251, 0x002A, 0x027B +.hword 0x002A, 0x02A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x066D +.hword 0x0001, 0x0000, 0x002A, 0x05EF, 0x002A, 0x0619, 0x002A, 0x0643 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002A, 0x044B, 0x002A, 0x02CF +.hword 0x002A, 0x02F9, 0x002A, 0x0323, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_0604FF4C: # 0x0604FF4C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2A +.hword 0x2C +.word bowser_seg6_animvalue_0604F048 +.word bowser_seg6_animindex_0604FD30 +.word 0 + +bowser_seg6_animvalue_0604FF64: # 0x0604FF64 +.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0099, 0x0099, 0x0099 +.hword 0x0099, 0x0099, 0x009A, 0x009A, 0x009A, 0x009A, 0x009A, 0x0099 +.hword 0x0099, 0x0099, 0x0099, 0x0098, 0x0098, 0x0098, 0x0098, 0xFFE7 +.hword 0x0003, 0x0002, 0x0000, 0xFFFE, 0xFFF9, 0xFFF5, 0xFFF0, 0xFFEB +.hword 0xFFE6, 0xFFE3, 0xFFE0, 0xFFDF, 0xFFE0, 0xFFE3, 0xFFE6, 0xFFEB +.hword 0xFFF0, 0xFFF5, 0xFFF9, 0xFFFD, 0xFFFF, 0x0000, 0xF54F, 0xF565 +.hword 0xF5A4, 0xF604, 0xF67F, 0xF710, 0xF7B0, 0xF858, 0xF902, 0xF9A9 +.hword 0xFA45, 0xFAD1, 0xFB5F, 0xFC00, 0xFCAC, 0xFD5B, 0xFE05, 0xFEA4 +.hword 0xFF2D, 0xFF9B, 0xFFE4, 0x0000, 0x0002, 0x000E, 0x0032, 0x0066 +.hword 0x00A7, 0x00EF, 0x013A, 0x0182, 0x01C3, 0x01F7, 0x021A, 0x0227 +.hword 0x0217, 0x01EE, 0x01B1, 0x0167, 0x0116, 0x00C5, 0x007A, 0x003C +.hword 0x0011, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x0005, 0xFFF2, 0xFFBD +.hword 0xFF6D, 0xFF0A, 0xFE9C, 0xFE2A, 0xFDBC, 0xFD59, 0xFD09, 0xFCD4 +.hword 0xFCC0, 0xFCD7, 0xFD15, 0xFD71, 0xFDE1, 0xFE5B, 0xFED6, 0xFF47 +.hword 0xFFA5, 0xFFE6, 0x0000, 0xF430, 0xF44B, 0xF498, 0xF50E, 0xF5A6 +.hword 0xF657, 0xF719, 0xF7E3, 0xF8AF, 0xF973, 0xFA28, 0xFAC6, 0xFB5F +.hword 0xFC07, 0xFCB7, 0xFD67, 0xFE11, 0xFEAD, 0xFF34, 0xFF9E, 0xFFE5 +.hword 0x0000, 0xA506, 0xA506, 0xA505, 0xA503, 0xA502, 0xA4FF, 0xA4FD +.hword 0xA4FB, 0xA4F9, 0xA4F7, 0xA4F6, 0xA4F6, 0xA4F7, 0xA4F8, 0xA4FA +.hword 0xA4FD, 0xA4FF, 0xA502, 0xA505, 0xA507, 0xA508, 0xA509, 0x0C39 +.hword 0x0C24, 0x0BE9, 0x0B8C, 0x0B11, 0x0A7C, 0x09D0, 0x0912, 0x0846 +.hword 0x0770, 0x0694, 0x05B5, 0x04D9, 0x0402, 0x0335, 0x0276, 0x01C9 +.hword 0x0131, 0x00B4, 0x0055, 0x0017, 0x0000, 0xE442, 0x0254, 0x053E +.hword 0xF8D6, 0x2486, 0xDB55, 0xDB1A, 0xDA77, 0xD984, 0xD857, 0xD707 +.hword 0xD5AC, 0xD45C, 0xD32F, 0xD23C, 0xD199, 0xD15D, 0xD1A4, 0xD263 +.hword 0xD37D, 0xD4D5, 0xD64B, 0xD7C2, 0xD91D, 0xDA3D, 0xDB04, 0xDB55 +.hword 0x0000, 0x000C, 0x002E, 0x0062, 0x00A1, 0x00E8, 0x0131, 0x0178 +.hword 0x01B7, 0x01EA, 0x020D, 0x0219, 0x020A, 0x01E2, 0x01A7, 0x015E +.hword 0x010F, 0x00C0, 0x0077, 0x003B, 0x0011, 0x0000, 0xF34B, 0xF340 +.hword 0xF320, 0xF2F1, 0xF2B7, 0xF276, 0xF233, 0xF1F2, 0xF1B7, 0xF188 +.hword 0xF169, 0xF15D, 0xF16B, 0xF190, 0xF1C6, 0xF209, 0xF251, 0xF29A +.hword 0xF2DD, 0xF315, 0xF33C, 0xF34B, 0x0000, 0x0000, 0xFFFF, 0xFFFE +.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF6 +.hword 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFC, 0xFFF6, 0xFFF0, 0xFFEA +.hword 0xFFE3, 0xFFDE, 0xFFDB, 0xFFD9, 0xFFDA, 0xFFDC, 0xFFDF, 0xFFE3 +.hword 0xFFE8, 0xFFED, 0xFFF2, 0xFFF6, 0xFFFA, 0xFFFD, 0x0000, 0x0000 +.hword 0xA438, 0xA44B, 0xA47C, 0xA4C5, 0xA51B, 0xA577, 0xA5CF, 0xA61C +.hword 0xA654, 0xA66F, 0xA671, 0xA663, 0xA649, 0xA625, 0xA5FB, 0xA5CD +.hword 0xA59E, 0xA571, 0xA548, 0xA528, 0xA512, 0xA509, 0x8001, 0x8001 +.hword 0xBE14, 0xCA03, 0xCAA4, 0xCC51, 0xCEBE, 0xD19F, 0xD4A7, 0xD787 +.hword 0xD9F5, 0xDBA2, 0xDC42, 0xDBE8, 0xDAED, 0xD971, 0xD795, 0xD577 +.hword 0xD339, 0xD0FA, 0xCED9, 0xCCF6, 0xCB72, 0xCA6C, 0xCA04, 0xFF61 +.hword 0xFF61, 0xFF62, 0xFF64, 0xFF67, 0xFF6A, 0xFF6D, 0xFF71, 0xFF76 +.hword 0xFF7A, 0xFF7F, 0xFF84, 0xFF88, 0xFF8D, 0xFF91, 0xFF95, 0xFF99 +.hword 0xFF9C, 0xFF9E, 0xFFA0, 0xFFA2, 0xFFA2, 0xF56D, 0xF57E, 0xF5AD +.hword 0xF5F8, 0xF65B, 0xF6D4, 0xF75E, 0xF7F7, 0xF89B, 0xF948, 0xF9F9 +.hword 0xFAAD, 0xFB5E, 0xFC0B, 0xFCB1, 0xFD4B, 0xFDD6, 0xFE50, 0xFEB5 +.hword 0xFF02, 0xFF33, 0xFF46, 0x898F, 0x89AB, 0x89FD, 0x8A7F, 0x8B2A +.hword 0x8BFB, 0x8CEA, 0x8DF2, 0x8F0F, 0x9039, 0x916C, 0x92A2, 0x93D6 +.hword 0x9501, 0x961F, 0x9729, 0x981B, 0x98ED, 0x999C, 0x9A21, 0x9A77 +.hword 0x9A98, 0xCD46, 0xCD93, 0xCE66, 0xCFA1, 0xD126, 0xD2D8, 0xD499 +.hword 0xD64B, 0xD7D1, 0xD90C, 0xD9DF, 0xDA2C, 0xD9D1, 0xD8D9, 0xD76C +.hword 0xD5B0, 0xD3CC, 0xD1E6, 0xD025, 0xCEB1, 0xCDAF, 0xCD46, 0x3F4B +.hword 0x3F49, 0x3F43, 0x3F3A, 0x3F2E, 0x3F1F, 0x3F0E, 0x3EFB, 0x3EE6 +.hword 0x3ED1, 0x3EBB, 0x3EA5, 0x3E8E, 0x3E79, 0x3E65, 0x3E51, 0x3E40 +.hword 0x3E31, 0x3E24, 0x3E1B, 0x3E15, 0x3E12, 0x0AA8, 0x0AC9, 0xA078 +.hword 0x1945, 0xE9B2, 0xBD23, 0xF071, 0x0B16, 0xBF48, 0xF5A5, 0xF580 +.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_06050314: # 0x06050314 +.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0016, 0x0018 +.hword 0x0016, 0x002E, 0x0016, 0x0044, 0x0001, 0x0000, 0x0001, 0x01D6 +.hword 0x0001, 0x0000, 0x0001, 0x01C5, 0x0001, 0x01C6, 0x0001, 0x01C7 +.hword 0x0001, 0x013E, 0x0001, 0x013F, 0x0001, 0x0140, 0x0016, 0x005D +.hword 0x0016, 0x0073, 0x0016, 0x0089, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0016, 0x009F, 0x0001, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0001, 0x0000 +.hword 0x0001, 0x01C8, 0x0001, 0x01C9, 0x0001, 0x01CA, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0016, 0x0141, 0x0001, 0x00B6, 0x0001, 0x00B7 +.hword 0x0001, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 +.hword 0x0001, 0x0000, 0x0016, 0x0157, 0x0016, 0x016D, 0x0016, 0x0183 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B9, 0x0001, 0x005A +.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D2, 0x0001, 0x0000 +.hword 0x0001, 0x01CB, 0x0001, 0x01CC, 0x0001, 0x01CD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0016, 0x0199, 0x0016, 0x00BA, 0x0016, 0x00D0 +.hword 0x0016, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D1 +.hword 0x0001, 0x0000, 0x0001, 0x01CE, 0x0001, 0x01CF, 0x0001, 0x01D0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x01AF, 0x0016, 0x00FC +.hword 0x0016, 0x0112, 0x0016, 0x0128, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06050530: # 0x06050530 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x2C +.word bowser_seg6_animvalue_0604FF64 +.word bowser_seg6_animindex_06050314 +.word 0 + +bowser_seg6_animvalue_06050548: # 0x06050548 +.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x0099, 0x009A, 0x009B, 0x009D +.hword 0x009E, 0x009F, 0x00A0, 0x00A1, 0x00A2, 0x00A2, 0x00A2, 0x00A2 +.hword 0x00A1, 0x00A0, 0x009E, 0x009C, 0x009B, 0x0099, 0x0098, 0x0098 +.hword 0x0098, 0x0099, 0x009B, 0x009C, 0x009E, 0x00A0, 0x00A2, 0x00A3 +.hword 0x00A4, 0x00A4, 0x00A4, 0x00A3, 0x00A3, 0x00A2, 0x00A0, 0x009F +.hword 0x009D, 0x009C, 0x009B, 0x0099, 0x0098, 0xFFE7, 0x0000, 0xFFFA +.hword 0xFFE6, 0xFFC9, 0xFFA4, 0xFF79, 0xFF4B, 0xFF1B, 0xFEED, 0xFEC2 +.hword 0xFE9D, 0xFE80, 0xFE6C, 0xFE65, 0xFE74, 0xFE99, 0xFED0, 0xFF11 +.hword 0xFF55, 0xFF96, 0xFFCD, 0xFFF2, 0x0000, 0xFFF5, 0xFFD6, 0xFFA8 +.hword 0xFF70, 0xFF33, 0xFEF6, 0xFEBE, 0xFE90, 0xFE71, 0xFE65, 0xFE6C +.hword 0xFE7F, 0xFE9B, 0xFEBF, 0xFEEA, 0xFF19, 0xFF4B, 0xFF7D, 0xFFAE +.hword 0xFFDB, 0x0003, 0x0000, 0xFFF3, 0xFFCF, 0xFF9A, 0xFF57, 0xFF0C +.hword 0xFEBE, 0xFE73, 0xFE2E, 0xFDF5, 0xFDCD, 0xFDBB, 0xFDC3, 0xFDEB +.hword 0xFE57, 0xFF15, 0x000B, 0x0122, 0x023F, 0x0349, 0x0427, 0x04BE +.hword 0x04F6, 0x04D5, 0x0478, 0x03E9, 0x0333, 0x025F, 0x0178, 0x0089 +.hword 0xFF9B, 0xFEB8, 0xFDEB, 0xFD2B, 0xFC67, 0xFBA1, 0xFAD9, 0xFA10 +.hword 0xF945, 0xF879, 0xF7AE, 0xF6E3, 0xF618, 0xF54F, 0x0000, 0xFFFB +.hword 0xFFED, 0xFFD6, 0xFFBA, 0xFF99, 0xFF76, 0xFF52, 0xFF2E, 0xFF0E +.hword 0xFEF1, 0xFEDB, 0xFECC, 0xFEC7, 0xFED2, 0xFEEF, 0xFF19, 0xFF4B +.hword 0xFF7F, 0xFFB1, 0xFFDB, 0xFFF8, 0x0002, 0xFFFA, 0xFFE2, 0xFFBF +.hword 0xFF94, 0xFF65, 0xFF36, 0xFF0B, 0xFEE8, 0xFED0, 0xFEC7, 0xFECC +.hword 0xFEDA, 0xFEF0, 0xFF0B, 0xFF2C, 0xFF50, 0xFF75, 0xFF9C, 0xFFC1 +.hword 0xFFE4, 0x0002, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0003, 0x0006, 0x0005, 0x0003, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0003, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0000, 0xFF99, 0xFE8C, 0xFD1E, 0xFB8E, 0xFA1F, 0xF913 +.hword 0xF8AB, 0xF953, 0xFAEF, 0xFCF2, 0xFED1, 0x0000, 0x0083, 0x00C6 +.hword 0x00D9, 0x00CD, 0x00B4, 0x009D, 0x009B, 0x0094, 0x0079, 0x005B +.hword 0x0037, 0x0016, 0x0000, 0x000A, 0x002C, 0x0037, 0x0000, 0xFF68 +.hword 0xFE8E, 0xFD9C, 0xFCBE, 0xFC01, 0xFB4F, 0xFA9D, 0xF9E2, 0xF913 +.hword 0xF82D, 0xF735, 0xF633, 0xF52F, 0xF430, 0xA509, 0xA53B, 0xA5BE +.hword 0xA674, 0xA741, 0xA807, 0xA8A7, 0xA906, 0xA906, 0xA8B8, 0xA843 +.hword 0xA7CC, 0xA77A, 0xA744, 0xA70A, 0xA6D3, 0xA6A7, 0xA68D, 0xA68E +.hword 0xA6B1, 0xA818, 0xA961, 0xA8F4, 0xA808, 0xA714, 0xA68D, 0xA6A3 +.hword 0xA712, 0xA7A2, 0xA81C, 0xA890, 0xA913, 0xA96E, 0xA96A, 0xA8EF +.hword 0xA823, 0xA737, 0xA65A, 0xA5BA, 0xA565, 0xA53B, 0xA52A, 0xA51E +.hword 0xA506, 0x0000, 0x0000, 0x0003, 0x0005, 0x0008, 0x000A, 0x000B +.hword 0x000A, 0x0006, 0x0000, 0xFFF0, 0xFFD5, 0xFFB5, 0xFF98, 0xFF84 +.hword 0xFF7F, 0xFF8C, 0xFFA6, 0xFFC8, 0xFFED, 0x0010, 0x002D, 0x003E +.hword 0x0041, 0x0037, 0x0026, 0x0014, 0x0005, 0x0000, 0x0004, 0x0011 +.hword 0x0020, 0x0030, 0x003C, 0x0041, 0x003F, 0x003B, 0x0035, 0x002D +.hword 0x0024, 0x001A, 0x0011, 0x0007, 0x0000, 0x0000, 0x0015, 0x004C +.hword 0x0098, 0x00EB, 0x0136, 0x016E, 0x0183, 0x0169, 0x0112, 0x0045 +.hword 0xFEF6, 0xFD59, 0xFBA7, 0xFA14, 0xF8D7, 0xF7CB, 0xF6B7, 0xF5B3 +.hword 0xF4D5, 0xF436, 0xF3EE, 0xF414, 0xF4E4, 0xF65F, 0xF845, 0xFA56 +.hword 0xFC50, 0xFDF3, 0xFF47, 0x007F, 0x01A2, 0x02B3, 0x03B5, 0x04AC +.hword 0x059A, 0x067D, 0x0757, 0x082B, 0x08FA, 0x09C8, 0x0A95, 0x0B65 +.hword 0x0C39, 0xE442, 0xE43D, 0xE42F, 0xE41E, 0xE40C, 0xE3FE, 0xE3F9 +.hword 0xE400, 0xE417, 0xE442, 0xE4A8, 0xE551, 0xE615, 0xE6CE, 0xE753 +.hword 0xE77D, 0xE73E, 0xE6B6, 0xE600, 0xE535, 0xE471, 0xE3CF, 0xE368 +.hword 0xE342, 0xE348, 0xE36F, 0xE3AD, 0xE3F7, 0xE442, 0xE4A5, 0xE52C +.hword 0xE5BF, 0xE645, 0xE6A8, 0xE6CE, 0xE6BF, 0xE695, 0xE656, 0xE606 +.hword 0xE5AC, 0xE54C, 0xE4EC, 0xE492, 0xE442, 0x0254, 0x0250, 0x0244 +.hword 0x0232, 0x021C, 0x0202, 0x01E6, 0x01CB, 0x01B0, 0x0198, 0x0184 +.hword 0x0175, 0x016B, 0x0163, 0x015E, 0x0159, 0x0157, 0x0156, 0x0155 +.hword 0x0156, 0x0157, 0x0158, 0x015A, 0x015B, 0x015C, 0x015E, 0x015F +.hword 0x0162, 0x0164, 0x0168, 0x016C, 0x0172, 0x0178, 0x0180, 0x0189 +.hword 0x0195, 0x01A3, 0x01B7, 0x01CE, 0x01E8, 0x0204, 0x0220, 0x023B +.hword 0x0254, 0x053E, 0x053F, 0x0544, 0x054A, 0x0552, 0x055B, 0x0565 +.hword 0x056E, 0x0578, 0x0580, 0x0587, 0x058C, 0x058F, 0x0591, 0x0592 +.hword 0x0593, 0x0593, 0x0593, 0x0592, 0x0591, 0x0590, 0x0590, 0x058F +.hword 0x058E, 0x058E, 0x058D, 0x058D, 0x058C, 0x058C, 0x058B, 0x0589 +.hword 0x0588, 0x0586, 0x0584, 0x0581, 0x057D, 0x0578, 0x0572, 0x056A +.hword 0x0561, 0x0558, 0x054F, 0x0546, 0x053E, 0xF8D6, 0xF8B6, 0xF85C +.hword 0xF7D5, 0xF72B, 0xF669, 0xF599, 0xF4C7, 0xF3FE, 0xF349, 0xF2B2 +.hword 0xF244, 0xF1F8, 0xF1BE, 0xF193, 0xF176, 0xF164, 0xF15C, 0xF15C +.hword 0xF162, 0xF16B, 0xF176, 0xF181, 0xF18A, 0xF194, 0xF19E, 0xF1AA +.hword 0xF1BA, 0xF1CE, 0xF1E7, 0xF207, 0xF22F, 0xF260, 0xF29B, 0xF2E1 +.hword 0xF334, 0xF3A3, 0xF436, 0xF4E6, 0xF5AA, 0xF679, 0xF74B, 0xF818 +.hword 0xF8D6, 0x2486, 0x24A0, 0x24EA, 0x255D, 0x25F3, 0x26A6, 0x276F +.hword 0x2848, 0x292B, 0x2A11, 0x2AF3, 0x2BCC, 0x2C95, 0x2D48, 0x2DDF +.hword 0x2E52, 0x2E9B, 0x2EB5, 0x2D9F, 0x2B0A, 0x27FB, 0x2578, 0x2486 +.hword 0x24D5, 0x2564, 0x2627, 0x2716, 0x2828, 0x2954, 0x2A8F, 0x2BD0 +.hword 0x2D0F, 0x2E42, 0x2F5F, 0x305D, 0x3133, 0x31D8, 0x3241, 0x3267 +.hword 0x3167, 0x2ED9, 0x2B68, 0x27BE, 0x2486, 0xDB55, 0xDB73, 0xDBC5 +.hword 0xDC46, 0xDCED, 0xDDB4, 0xDE94, 0xDF85, 0xE080, 0xE17F, 0xE279 +.hword 0xE367, 0xE443, 0xE505, 0xE5A6, 0xE61E, 0xE65F, 0xE665, 0xE63C +.hword 0xE5EE, 0xE586, 0xE510, 0xE496, 0xE425, 0xE3B7, 0xE342, 0xE2C6 +.hword 0xE246, 0xE1C1, 0xE13A, 0xE0B0, 0xE026, 0xDF9B, 0xDF12, 0xDE8B +.hword 0xDE07, 0xDD87, 0xDD0D, 0xDC98, 0xDC39, 0xDBF4, 0xDBBF, 0xDB8E +.hword 0xDB55, 0x0000, 0xFFF8, 0xFFE1, 0xFFBD, 0xFF8D, 0xFF54, 0xFF13 +.hword 0xFECC, 0xFE81, 0xFE33, 0xFDE6, 0xFD99, 0xFD50, 0xFD0C, 0xFCCF +.hword 0xFC9A, 0xFC6C, 0xFC42, 0xFC1C, 0xFBFB, 0xFBE0, 0xFBCC, 0xFBBF +.hword 0xFBBA, 0xFBBA, 0xFBB8, 0xFBB6, 0xFBB5, 0xFBB5, 0xFBB7, 0xFBBC +.hword 0xFBC4, 0xFBD0, 0xFBE1, 0xFBF7, 0xFC13, 0xFC36, 0xFC61, 0xFC93 +.hword 0xFCF5, 0xFD9B, 0xFE68, 0xFF3E, 0x0000, 0xF34B, 0xF340, 0xF321 +.hword 0xF2EF, 0xF2AE, 0xF260, 0xF208, 0xF1A7, 0xF141, 0xF0D9, 0xF070 +.hword 0xF009, 0xEFA7, 0xEF4C, 0xEEFB, 0xEEB5, 0xEE79, 0xEE42, 0xEE12 +.hword 0xEDE9, 0xEDCA, 0xEDB7, 0xEDB0, 0xEDB8, 0xEDC9, 0xEDDD, 0xEDF4 +.hword 0xEE0E, 0xEE2B, 0xEE4C, 0xEE70, 0xEE98, 0xEEC3, 0xEEF3, 0xEF26 +.hword 0xEF5E, 0xEF9A, 0xEFDA, 0xF01F, 0xF087, 0xF123, 0xF1DB, 0xF29A +.hword 0xF34B, 0x0000, 0xFFFF, 0xFFFC, 0xFFF6, 0xFFEE, 0xFFE5, 0xFFDA +.hword 0xFFCD, 0xFFC0, 0xFFB2, 0xFFA3, 0xFF94, 0xFF85, 0xFF76, 0xFF67 +.hword 0xFF59, 0xFF45, 0xFF2B, 0xFF0F, 0xFEF5, 0xFEE1, 0xFED8, 0xFED8 +.hword 0xFED9, 0xFEDB, 0xFEE0, 0xFEE6, 0xFEEF, 0xFEFA, 0xFF08, 0xFF17 +.hword 0xFF2A, 0xFF3F, 0xFF76, 0xFFCD, 0x0012, 0x0038, 0x004F, 0x0054 +.hword 0x004D, 0x003D, 0x0028, 0x0013, 0x0000, 0x0000, 0x000E, 0x0036 +.hword 0x0074, 0x00C7, 0x012B, 0x019D, 0x0219, 0x029D, 0x0326, 0x03B0 +.hword 0x0439, 0x04BE, 0x053B, 0x05AE, 0x0613, 0x0676, 0x06DD, 0x073B +.hword 0x0784, 0x07AC, 0x07A7, 0x0780, 0x0748, 0x0704, 0x06B4, 0x065B +.hword 0x05FB, 0x0597, 0x0530, 0x04C8, 0x0462, 0x0400, 0x0387, 0x02F4 +.hword 0x0271, 0x0210, 0x01C0, 0x0174, 0x0127, 0x00DC, 0x0093, 0x0049 +.hword 0x0000, 0xA509, 0xA50B, 0xA512, 0xA51B, 0xA528, 0xA536, 0xA545 +.hword 0xA553, 0xA561, 0xA56E, 0xA577, 0xA57E, 0xA580, 0xA57D, 0xA574 +.hword 0xA564, 0xA52F, 0xA4CA, 0xA450, 0xA3DB, 0xA389, 0xA374, 0xA38C +.hword 0xA3B0, 0xA3DE, 0xA417, 0xA45A, 0xA4A7, 0xA4FC, 0xA559, 0xA5BF +.hword 0xA62C, 0xA6A0, 0xA76D, 0xA8A9, 0xA9FC, 0xABC6, 0xADA6, 0xAE1F +.hword 0xACF3, 0xAB12, 0xA8C9, 0xA667, 0xA438, 0x8001, 0x8001, 0xBE14 +.hword 0xBE13, 0xBE0F, 0xBE09, 0xBE00, 0xBDF3, 0xBDE4, 0xBDD2, 0xBDBC +.hword 0xBDA4, 0xBD87, 0xBD67, 0xBD44, 0xBD12, 0xBCCB, 0xBC78, 0xBC20 +.hword 0xBBCC, 0xBB83, 0xBB4D, 0xBB47, 0xBB73, 0xBBAA, 0xBBC7, 0xBBA6 +.hword 0xBB21, 0xBA2C, 0xB8E4, 0xB766, 0xB5CE, 0xB439, 0xB2C2, 0xB188 +.hword 0xB0A5, 0xB1FD, 0xB458, 0xB5A9, 0xB6EC, 0xB825, 0xB957, 0xBA85 +.hword 0xBBB2, 0xBCE0, 0xBE14, 0xCA03, 0xC9E0, 0xC980, 0xC8F1, 0xC843 +.hword 0xC782, 0xC6BF, 0xC607, 0xC568, 0xC4F2, 0xC4B2, 0xC4B7, 0xC511 +.hword 0xC5B8, 0xC69C, 0xC7AA, 0xC8D0, 0xC9FD, 0xCB1F, 0xCC25, 0xCCFB +.hword 0xCD91, 0xCDD5, 0xCDCA, 0xCD89, 0xCD19, 0xCC84, 0xCBD3, 0xCB10 +.hword 0xCA42, 0xC974, 0xC8AF, 0xC7FB, 0xC762, 0xC6ED, 0xC6A4, 0xC69A +.hword 0xC6CE, 0xC733, 0xC7B9, 0xC853, 0xC8F2, 0xC987, 0xCA03, 0xFFA2 +.hword 0xFF94, 0xFF70, 0xFF43, 0xFF16, 0xFEF6, 0xFEDF, 0xFEC9, 0xFEB4 +.hword 0xFE9F, 0xFE8A, 0xFE76, 0xFE63, 0xFE51, 0xFE3F, 0xFE2E, 0xFE1D +.hword 0xFE0E, 0xFDFF, 0xFDF2, 0xFDED, 0xFDF8, 0xFE15, 0xFE64, 0xFEAE +.hword 0xFEC9, 0xFEE3, 0xFEFD, 0xFF17, 0xFF30, 0xFF48, 0xFF60, 0xFF76 +.hword 0xFF8C, 0xFFA0, 0xFFB3, 0xFFC4, 0xFFD4, 0xFFE2, 0xFFEE, 0xFFF9 +.hword 0xFFE1, 0xFFA1, 0xFF61, 0xFF46, 0xFE45, 0xFBE6, 0xF920, 0xF6EB +.hword 0xF63E, 0xF6C6, 0xF786, 0xF877, 0xF992, 0xFACF, 0xFC26, 0xFD90 +.hword 0xFF06, 0x007F, 0x01F5, 0x0361, 0x04BB, 0x05FC, 0x071C, 0x07E2 +.hword 0x082B, 0x0813, 0x0723, 0x05D4, 0x04D2, 0x03CD, 0x02C7, 0x01C0 +.hword 0x00B9, 0xFFB2, 0xFEAC, 0xFDA7, 0xFCA5, 0xFBA5, 0xFAA9, 0xF9B1 +.hword 0xF8BE, 0xF7D0, 0xF6E9, 0xF608, 0xF589, 0xF57B, 0xF56D, 0x9A98 +.hword 0x9914, 0x9566, 0x90DD, 0x8CC4, 0x8A6A, 0x8978, 0x88B6, 0x881E +.hword 0x87AB, 0x8758, 0x8721, 0x86FF, 0x86ED, 0x86E7, 0x86E7, 0x86E8 +.hword 0x86E4, 0x86D7, 0x86BB, 0x86E2, 0x8767, 0x87F6, 0x88A5, 0x8912 +.hword 0x8900, 0x88E7, 0x88C7, 0x88A1, 0x8876, 0x8849, 0x881B, 0x87EC +.hword 0x87BF, 0x8794, 0x876D, 0x874B, 0x8730, 0x871D, 0x8713, 0x8714 +.hword 0x878C, 0x888D, 0x898F, 0xCD46, 0xCD28, 0xCCD4, 0xCC52, 0xCBAC +.hword 0xCAEA, 0xCA14, 0xC933, 0xC851, 0xC774, 0xC6A7, 0xC5F2, 0xC55D +.hword 0xC4F1, 0xC4B7, 0xC4B7, 0xC54C, 0xC6A0, 0xC872, 0xCA82, 0xCC91 +.hword 0xCE5D, 0xCFA8, 0xD031, 0xD023, 0xCFDB, 0xCF60, 0xCEBC, 0xCDF7 +.hword 0xCD19, 0xCC2A, 0xCB33, 0xCA3D, 0xC950, 0xC875, 0xC7B3, 0xC713 +.hword 0xC69E, 0xC65D, 0xC6C4, 0xC807, 0xC9C6, 0xCBA5, 0xCD46, 0x3E12 +.hword 0x3E01, 0x3DCF, 0x3D82, 0x3D1F, 0x3CAA, 0x3C2A, 0x3BA3, 0x3B1A +.hword 0x3A94, 0x3A15, 0x39A4, 0x3945, 0x38FD, 0x38D1, 0x38C6, 0x3934 +.hword 0x3A3D, 0x3B98, 0x3CFA, 0x3E1B, 0x3EB0, 0x3ED4, 0x3ED5, 0x3EB9 +.hword 0x3E86, 0x3E41, 0x3DF1, 0x3D9A, 0x3D42, 0x3CF0, 0x3CA8, 0x3C71 +.hword 0x3C3C, 0x3BFB, 0x3BB6, 0x3B77, 0x3B47, 0x3B2C, 0x3B30, 0x3B5C +.hword 0x3C34, 0x3DC0, 0x3F4B, 0x0AA8, 0x0AA3, 0x0A95, 0x0A80, 0x0A65 +.hword 0x0A46, 0x0A24, 0x0A00, 0x09DC, 0x09BA, 0x099A, 0x097F, 0x096A +.hword 0x0957, 0x0946, 0x0937, 0x092F, 0x092E, 0x0939, 0x0950, 0x097C +.hword 0x09BC, 0x0A0A, 0x0A5E, 0x0AB0, 0x0AF9, 0x0B3B, 0x0B80, 0x0BC3 +.hword 0x0C06, 0x0C46, 0x0C82, 0x0CB9, 0x0CE9, 0x0CE9, 0x0CB5, 0x0C7A +.hword 0x0C3B, 0x0BF9, 0x0BB6, 0x0B72, 0x0B2E, 0x0AEA, 0x0AA8, 0x0AC9 +.hword 0x0ACD, 0x0AD9, 0x0AEC, 0x0B03, 0x0B1F, 0x0B3D, 0x0B5D, 0x0B7C +.hword 0x0B9B, 0x0BB6, 0x0BCE, 0x0BE1, 0x0BF1, 0x0C00, 0x0C0D, 0x0C14 +.hword 0x0C14, 0x0C0A, 0x0BF4, 0x0BCE, 0x0B97, 0x0B54, 0x0B09, 0x0ABB +.hword 0x0A6E, 0x0A1F, 0x09CA, 0x0970, 0x0916, 0x08BE, 0x086C, 0x0821 +.hword 0x07E3, 0x07EF, 0x083C, 0x0888, 0x08D7, 0x0928, 0x097B, 0x09CF +.hword 0x0A23, 0x0A76, 0x0AC9, 0xA078, 0xA066, 0xA035, 0x9FE8, 0x9F87 +.hword 0x9F15, 0x9E98, 0x9E16, 0x9D94, 0x9D17, 0x9CA4, 0x9C41, 0x9BF3 +.hword 0x9BB0, 0x9B70, 0x9B3B, 0x9B1C, 0x9B1B, 0x9B42, 0x9B99, 0x9C37 +.hword 0x9D1F, 0x9E38, 0x9F6B, 0xA0A1, 0xA1C1, 0xA2DA, 0xA403, 0xA532 +.hword 0xA65F, 0xA784, 0xA896, 0xA98E, 0xAA64, 0xAA4A, 0xA951, 0xA84C +.hword 0xA73C, 0xA622, 0xA502, 0xA3DE, 0xA2B9, 0xA197, 0xA078, 0x1945 +.hword 0x1934, 0x1906, 0x18C1, 0x186A, 0x1808, 0x17A1, 0x1739, 0x16D9 +.hword 0x1685, 0x1643, 0x1619, 0x1603, 0x15F8, 0x15F6, 0x15FE, 0x160D +.hword 0x1624, 0x1642, 0x1665, 0x168E, 0x16BB, 0x16EC, 0x1725, 0x176C +.hword 0x17BD, 0x1816, 0x1873, 0x18D3, 0x1932, 0x198F, 0x19E6, 0x1A34 +.hword 0x1A78, 0x1AAD, 0x1AD3, 0x1ADD, 0x1AC8, 0x1A9A, 0x1A5A, 0x1A11 +.hword 0x19C6, 0x197F, 0x1945, 0xE9B2, 0xE9A2, 0xE974, 0xE930, 0xE8DA +.hword 0xE879, 0xE812, 0xE7AC, 0xE74C, 0xE6F9, 0xE6B8, 0xE68F, 0xE679 +.hword 0xE66C, 0xE669, 0xE66E, 0xE67B, 0xE691, 0xE6AD, 0xE6D0, 0xE6FA +.hword 0xE72A, 0xE75F, 0xE7A0, 0xE7F0, 0xE84C, 0xE8B2, 0xE91D, 0xE98B +.hword 0xE9F9, 0xEA63, 0xEAC6, 0xEB1E, 0xEB6A, 0xEBA5, 0xEBCC, 0xEBD2 +.hword 0xEBB1, 0xEB72, 0xEB1F, 0xEABF, 0xEA5D, 0xEA00, 0xE9B2, 0xBD23 +.hword 0xBD41, 0xBD94, 0xBE11, 0xBEAD, 0xBF5E, 0xC019, 0xC0D3, 0xC182 +.hword 0xC21A, 0xC290, 0xC2DB, 0xC303, 0xC319, 0xC31D, 0xC311, 0xC2F6 +.hword 0xC2CE, 0xC299, 0xC259, 0xC20E, 0xC1BB, 0xC160, 0xC0F2, 0xC06C +.hword 0xBFD2, 0xBF29, 0xBE76, 0xBDBF, 0xBD09, 0xBC59, 0xBBB4, 0xBB1F +.hword 0xBA9F, 0xBA3A, 0xB9F5, 0xB9E5, 0xBA14, 0xBA72, 0xBAF2, 0xBB86 +.hword 0xBC1E, 0xBCAC, 0xBD23, 0xF071, 0xF069, 0xF052, 0xF02F, 0xF001 +.hword 0xEFCA, 0xEF8C, 0xEF4A, 0xEF05, 0xEEBF, 0xEE7B, 0xEE3A, 0xEDFD +.hword 0xEDC8, 0xED9D, 0xED7C, 0xED6A, 0xED68, 0xED73, 0xED88, 0xEDA5 +.hword 0xEDC7, 0xEDED, 0xEE12, 0xEE39, 0xEE64, 0xEE93, 0xEEC4, 0xEEF7 +.hword 0xEF2B, 0xEF61, 0xEF95, 0xEFCA, 0xEFFC, 0xF02D, 0xF05A, 0xF085 +.hword 0xF0AB, 0xF0CC, 0xF0D8, 0xF0CA, 0xF0AC, 0xF08B, 0xF071, 0x0B16 +.hword 0x0B16, 0x0B15, 0x0B13, 0x0B10, 0x0B0D, 0x0B0A, 0x0B07, 0x0B03 +.hword 0x0B00, 0x0AFC, 0x0AF9, 0x0AF6, 0x0AF3, 0x0AF1, 0x0AEF, 0x0AED +.hword 0x0AEA, 0x0AE8, 0x0AE6, 0x0AE6, 0x0AE8, 0x0AED, 0x0AF7, 0x0B04 +.hword 0x0B15, 0x0B28, 0x0B3C, 0x0B52, 0x0B69, 0x0B80, 0x0B97, 0x0BAD +.hword 0x0BC1, 0x0BD3, 0x0BE3, 0x0BEF, 0x0BF7, 0x0BFB, 0x0BEC, 0x0BC2 +.hword 0x0B88, 0x0B4B, 0x0B16, 0xBF48, 0xBF47, 0xBF44, 0xBF3F, 0xBF39 +.hword 0xBF32, 0xBF2A, 0xBF21, 0xBF18, 0xBF0F, 0xBF06, 0xBEFD, 0xBEF5 +.hword 0xBEEE, 0xBEE8, 0xBEE4, 0xBEDF, 0xBED8, 0xBED1, 0xBECC, 0xBECB +.hword 0xBED1, 0xBEDF, 0xBEF8, 0xBF1A, 0xBF45, 0xBF76, 0xBFAC, 0xBFE5 +.hword 0xC021, 0xC05D, 0xC097, 0xC0D0, 0xC104, 0xC133, 0xC15B, 0xC17B +.hword 0xC190, 0xC19B, 0xC172, 0xC105, 0xC071, 0xBFD3, 0xBF48, 0xF5A5 +.hword 0xF5A1, 0xF595, 0xF583, 0xF56B, 0xF54F, 0xF531, 0xF510, 0xF4EE +.hword 0xF4CD, 0xF4AD, 0xF490, 0xF477, 0xF463, 0xF455, 0xF44E, 0xF45B +.hword 0xF481, 0xF4B8, 0xF4F7, 0xF536, 0xF56C, 0xF59F, 0xF5D8, 0xF614 +.hword 0xF652, 0xF68F, 0xF6CA, 0xF6FF, 0xF72C, 0xF750, 0xF769, 0xF773 +.hword 0xF76E, 0xF75B, 0xF73C, 0xF713, 0xF6E3, 0xF6AE, 0xF676, 0xF63E +.hword 0xF607, 0xF5D3, 0xF5A5, 0xF580, 0xF585, 0xF592, 0xF5A7, 0xF5C2 +.hword 0xF5E2, 0xF605, 0xF62A, 0xF650, 0xF676, 0xF69A, 0xF6BB, 0xF6D8 +.hword 0xF6EF, 0xF6FF, 0xF707, 0xF6F9, 0xF6CD, 0xF68E, 0xF648, 0xF603 +.hword 0xF5CC, 0xF59B, 0xF567, 0xF531, 0xF4FB, 0xF4C5, 0xF493, 0xF465 +.hword 0xF43E, 0xF41F, 0xF409, 0xF3FF, 0xF403, 0xF412, 0xF42B, 0xF44D +.hword 0xF475, 0xF4A2, 0xF4D1, 0xF500, 0xF52F, 0xF55A, 0xF580, 0xA064 +.hword 0xA076, 0xA0A8, 0xA0F5, 0xA159, 0xA1CE, 0xA250, 0xA2DA, 0xA368 +.hword 0xA3F4, 0xA479, 0xA4F4, 0xA55E, 0xA5B4, 0xA5EF, 0xA60D, 0xA5D7 +.hword 0xA536, 0xA44E, 0xA346, 0xA243, 0xA169, 0xA0A4, 0x9FCB, 0x9EE7 +.hword 0x9DFF, 0x9D1B, 0x9C43, 0x9B7E, 0x9AD5, 0x9A4F, 0x99F4, 0x99CC +.hword 0x99DD, 0x9A22, 0x9A92, 0x9B26, 0x9BD6, 0x9C98, 0x9D65, 0x9E36 +.hword 0x9F00, 0x9FBD, 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x0000 + +bowser_seg6_animindex_060512CC: # 0x060512CC +.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E +.hword 0x002C, 0x005A, 0x002C, 0x0086, 0x0001, 0x0000, 0x0001, 0x06C0 +.hword 0x0001, 0x0000, 0x002C, 0x04AB, 0x002C, 0x04D7, 0x002C, 0x0503 +.hword 0x0001, 0x0375, 0x0001, 0x0376, 0x002C, 0x0377, 0x002C, 0x00B5 +.hword 0x002C, 0x00E1, 0x002C, 0x010D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x06BF, 0x0001, 0x0000, 0x002C, 0x0139 +.hword 0x002C, 0x0165, 0x002C, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BE, 0x0001, 0x0000 +.hword 0x002C, 0x052F, 0x002C, 0x055B, 0x002C, 0x0587, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x03A3, 0x002C, 0x01BD, 0x002C, 0x01E9 +.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BD +.hword 0x0001, 0x0000, 0x002C, 0x03CF, 0x002C, 0x03FB, 0x002C, 0x0427 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x00B2 +.hword 0x0001, 0x00B3, 0x0001, 0x00B4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BC, 0x0001, 0x0000 +.hword 0x002C, 0x05B3, 0x002C, 0x05DF, 0x002C, 0x060B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x0453, 0x002C, 0x026D, 0x002C, 0x0299 +.hword 0x002C, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06BB +.hword 0x0001, 0x0000, 0x002C, 0x0637, 0x002C, 0x0663, 0x002C, 0x068F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x047F, 0x002C, 0x02F1 +.hword 0x002C, 0x031D, 0x002C, 0x0349, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_060514E8: # 0x060514E8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2C +.hword 0x2C +.word bowser_seg6_animvalue_06050548 +.word bowser_seg6_animindex_060512CC +.word 0 + +bowser_seg6_animvalue_06051500: # 0x06051500 +.hword 0x0000, 0x005C, 0x0060, 0x0065, 0x006A, 0x006F, 0x0073, 0x0078 +.hword 0x007D, 0x0081, 0x0086, 0x008B, 0x008F, 0x0094, 0x0099, 0x009D +.hword 0x00A2, 0x00A7, 0x00AB, 0x00B0, 0x00B5, 0xFFE7, 0x0B2B, 0xF57D +.hword 0xEB92, 0xE040, 0xD4A2, 0xC9D6, 0xC0F9, 0xBB29, 0xB72B, 0xB314 +.hword 0xAEF7, 0xAAE7, 0xA6F6, 0xA339, 0x9FC2, 0x9CA3, 0x99F0, 0x97BD +.hword 0x961B, 0x951E, 0x32C6, 0xC001, 0x32C6, 0x0000, 0x0014, 0x004D +.hword 0x009F, 0x0101, 0x016A, 0x01D1, 0x022C, 0x0289, 0x02F6, 0x0366 +.hword 0x03CA, 0x0416, 0x043E, 0x0432, 0x03FA, 0x03AB, 0x0357, 0x0312 +.hword 0x02F1, 0x09C7, 0x09C2, 0x09B5, 0x09A2, 0x098B, 0x0972, 0x095A +.hword 0x0943, 0x092A, 0x090B, 0x08EA, 0x08CE, 0x08BA, 0x08B3, 0x08C0 +.hword 0x08DD, 0x0902, 0x0928, 0x0946, 0x0955, 0xA4A0, 0xA4FC, 0xA5F2 +.hword 0xA75A, 0xA90A, 0xAAD9, 0xAC9D, 0xAE2B, 0xAFC9, 0xB1AC, 0xB39A +.hword 0xB557, 0xB6A7, 0xB74F, 0xB70E, 0xB606, 0xB492, 0xB30C, 0xB1CF +.hword 0xB134, 0xF0C0, 0xFD65, 0x0B80, 0x0C45, 0x09DE, 0x05F9, 0x0244 +.hword 0xFE87, 0xFA05, 0xF5AA, 0xF25D, 0xF10B, 0xF1B7, 0xF38A, 0xF626 +.hword 0xF92A, 0xFC36, 0xFEED, 0x00EC, 0x01D6, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x053E, 0x0561, 0x059C, 0x05A8, 0x053E, 0x03A3, 0x016E +.hword 0x0052, 0x006A, 0x00AD, 0x0112, 0x0191, 0x0221, 0x02BB, 0x0355 +.hword 0x03E8, 0x046A, 0x04D4, 0x051D, 0x053D, 0xF8D6, 0xF939, 0xF9DE +.hword 0xF9FF, 0xF8D6, 0xF45B, 0xEE31, 0xEB16, 0xEB5A, 0xEC14, 0xED2F +.hword 0xEE91, 0xF025, 0xF1D2, 0xF381, 0xF51A, 0xF686, 0xF7AF, 0xF87B +.hword 0xF8D4, 0x2214, 0x235A, 0x26A6, 0x2B30, 0x302F, 0x34DB, 0x386A +.hword 0x3A14, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E +.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0xDB55, 0xDB4E, 0xDB41 +.hword 0xDB3F, 0xDB55, 0xDBAE, 0xDC28, 0xDC65, 0xDC60, 0xDC52, 0xDC3C +.hword 0xDC21, 0xDC01, 0xDBE0, 0xDBBF, 0xDB9F, 0xDB83, 0xDB6C, 0xDB5C +.hword 0xDB56, 0x0000, 0x0024, 0x0061, 0x006D, 0x0000, 0xFE5B, 0xFC17 +.hword 0xFAF3, 0xFB0B, 0xFB50, 0xFBB8, 0xFC3A, 0xFCCF, 0xFD6C, 0xFE0B +.hword 0xFEA1, 0xFF27, 0xFF94, 0xFFDF, 0x0000, 0xF34B, 0xF3A7, 0xF43F +.hword 0xF45D, 0xF34B, 0xEF29, 0xE97B, 0xE69D, 0xE6DB, 0xE787, 0xE88C +.hword 0xE9D3, 0xEB47, 0xECD3, 0xEE60, 0xEFDA, 0xF12A, 0xF23B, 0xF2F8 +.hword 0xF34A, 0xA509, 0xA5AB, 0xA75A, 0xA9BF, 0xAC85, 0xAF57, 0xB1DF +.hword 0xB3C8, 0xB555, 0xB6F0, 0xB879, 0xB9D1, 0xBAD8, 0xBB70, 0xBB79 +.hword 0xBAD4, 0xB76D, 0xB12E, 0xAAF0, 0xA790, 0x8001, 0x7F29, 0x7CFA +.hword 0x79EF, 0x7685, 0x7338, 0x7085, 0x6EE8, 0x6EB2, 0x6F8C, 0x70FB +.hword 0x7282, 0x73A4, 0x73E6, 0x7305, 0x7157, 0x6F44, 0x6D37, 0x6B99 +.hword 0x6AD3, 0x8001, 0x814C, 0x84B1, 0x897A, 0x8EEE, 0x9456, 0x98FA +.hword 0x9C22, 0x9DD7, 0x9EB4, 0x9EE4, 0x9E92, 0x9DE7, 0x9D0E, 0x9BA0 +.hword 0x9967, 0x96D6, 0x945F, 0x9277, 0x9190, 0xD20B, 0xD0D4, 0xCDA2 +.hword 0xC920, 0xC3FC, 0xBEE2, 0xBA7E, 0xB77D, 0xB5A4, 0xB457, 0xB3A9 +.hword 0xB3B0, 0xB482, 0xB633, 0xB9A0, 0xBEE3, 0xC4F1, 0xCABB, 0xCF35 +.hword 0xD152, 0xE0D4, 0xE222, 0xE4C9, 0xE6E6, 0xE696, 0xE0D0, 0xD800 +.hword 0xD278, 0xD0D4, 0xCF75, 0xCE54, 0xCD6D, 0xCCB7, 0xCC2E, 0xCBCA +.hword 0xCB87, 0xCB5D, 0xCB47, 0xCB3E, 0xCB3C, 0x005B, 0x0050, 0x0048 +.hword 0x0049, 0x004C, 0x0050, 0x0053, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0xFFE8, 0x0012, 0x0037, 0x003A, 0x0038, 0x0032, 0x002C +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x97F8, 0x83E6, 0x724E +.hword 0x7116, 0x72D2, 0x7608, 0x793F, 0x7AFD, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x0000, 0xFFF7, 0xFFE7, 0xFFE3, 0x0000, 0x0070, 0x010A +.hword 0x0158, 0x0152, 0x013F, 0x0124, 0x0101, 0x00D9, 0x00AF, 0x0085 +.hword 0x005D, 0x0039, 0x001C, 0x0008, 0x0000, 0x0000, 0xFF84, 0xFE67 +.hword 0xFD2B, 0xFC56, 0xFC3A, 0xFC8D, 0xFCE9, 0xFD2C, 0xFD77, 0xFDCA +.hword 0xFE20, 0xFE76, 0xFECB, 0xFF1B, 0xFF63, 0xFFA1, 0xFFD2, 0xFFF2 +.hword 0x0000, 0xE6F1, 0xE8D7, 0xECE7, 0xF0AA, 0xF1AC, 0xECB8, 0xE469 +.hword 0xDEFD, 0xDD32, 0xDB98, 0xDA2E, 0xD8F2, 0xD7E2, 0xD6FC, 0xD63E +.hword 0xD5A6, 0xD532, 0xD4E0, 0xD4AF, 0xD49C, 0xCC31, 0xCCBA, 0xCE2D +.hword 0xD051, 0xD2EB, 0xD5C1, 0xD898, 0xDB36, 0xDDAE, 0xE03A, 0xE2D2 +.hword 0xE572, 0xE814, 0xEAB3, 0xED48, 0xEFD0, 0xF29C, 0xF58E, 0xF7F5 +.hword 0xF921, 0xF52D, 0xF5B8, 0xF724, 0xF924, 0xFB68, 0xFDA2, 0xFF84 +.hword 0x00BE, 0x0149, 0x0166, 0x013B, 0x00E9, 0x0095, 0x0062, 0x0075 +.hword 0x00F0, 0x029C, 0x0560, 0x080F, 0x097F, 0x4467, 0x4213, 0x3C00 +.hword 0x338D, 0x2A1B, 0x2108, 0x19B3, 0x157D, 0x1400, 0x13D0, 0x14C1 +.hword 0x16A5, 0x194E, 0x1C91, 0x203F, 0x242C, 0x2B4A, 0x35EB, 0x3FEF +.hword 0x4536, 0xDED1, 0x1FF4, 0x8256, 0x1898, 0x168B, 0x123D, 0x0E76 +.hword 0x0DFB, 0x1073, 0x1393, 0x173E, 0x1B53, 0x1FB4, 0x2442, 0x28DE +.hword 0x2D69, 0x31C3, 0x35CD, 0x396A, 0x3C79, 0x3EDB, 0x4072, 0x411E +.hword 0xE3FB, 0xE00A, 0xD748, 0xCE4B, 0xC9AD, 0xC900, 0xC8BC, 0xC8D5 +.hword 0xC93D, 0xC9E5, 0xCAC0, 0xCBC0, 0xCCD8, 0xCDF9, 0xCF16, 0xD021 +.hword 0xD10B, 0xD1C8, 0xD24A, 0xD282, 0xA0A7, 0xA232, 0xA558, 0xA7DE +.hword 0xA788, 0xA4A8, 0xA11F, 0x9D0E, 0x9895, 0x93D4, 0x8EEA, 0x89F7 +.hword 0x851D, 0x807A, 0x7C2B, 0x7857, 0x751B, 0x7296, 0x70E9, 0x7034 +.hword 0xE925, 0xE5B8, 0xDE22, 0xD671, 0xD2B0, 0xD27C, 0xD2B3, 0xD348 +.hword 0xD429, 0xD549, 0xD697, 0xD805, 0xD983, 0xDB02, 0xDC73, 0xDDC6 +.hword 0xDEEC, 0xDFD7, 0xE076, 0xE0BA, 0x178C, 0x1ADC, 0x2232, 0x29A2 +.hword 0x2D40, 0x2D6D, 0x2D31, 0x2C9A, 0x2BB8, 0x2A9A, 0x294E, 0x27E4 +.hword 0x266A, 0x24F0, 0x2384, 0x2236, 0x2114, 0x202D, 0x1F91, 0x1F4E +.hword 0x9EEA, 0x9BD0, 0x94D7, 0x8D7C, 0x893B, 0x87C9, 0x8686, 0x856F +.hword 0x8481, 0x83B7, 0x8310, 0x8288, 0x821B, 0x81C7, 0x8189, 0x815D +.hword 0x8140, 0x8130, 0x8128, 0x8126, 0x05F6, 0xEAE4, 0xA38A, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_06051A4C: # 0x06051A4C +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0015, 0x0014, 0x0016 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A4 +.hword 0x0001, 0x0000, 0x0001, 0x0221, 0x0001, 0x0222, 0x0001, 0x0223 +.hword 0x0014, 0x011D, 0x0014, 0x0131, 0x0014, 0x0145, 0x0014, 0x002D +.hword 0x0014, 0x0041, 0x0014, 0x0055, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02A3, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A2, 0x0001, 0x0000 +.hword 0x0014, 0x0224, 0x0014, 0x0238, 0x0014, 0x024C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0159, 0x0014, 0x007D, 0x0014, 0x0091 +.hword 0x0014, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A1 +.hword 0x0001, 0x0000, 0x0014, 0x016D, 0x0014, 0x0181, 0x0014, 0x0195 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00B9, 0x0001, 0x002A +.hword 0x0001, 0x002B, 0x0001, 0x002C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A0, 0x0001, 0x0000 +.hword 0x0014, 0x0260, 0x0014, 0x0274, 0x0014, 0x0288, 0x0014, 0x01A9 +.hword 0x0014, 0x01BD, 0x0014, 0x01D1, 0x0014, 0x00CD, 0x0014, 0x00E1 +.hword 0x0014, 0x00F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029F +.hword 0x0001, 0x0000, 0x0001, 0x029C, 0x0001, 0x029D, 0x0001, 0x029E +.hword 0x0014, 0x01E5, 0x0014, 0x01F9, 0x0014, 0x020D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0109, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06051C68: # 0x06051C68 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x2C +.word bowser_seg6_animvalue_06051500 +.word bowser_seg6_animindex_06051A4C +.word 0 + +bowser_seg6_animvalue_06051C80: # 0x06051C80 +.hword 0x0000, 0x00B5, 0xFFE7, 0x951E, 0x9510, 0x951B, 0x9526, 0x9533 +.hword 0x9540, 0x954D, 0x955B, 0x9569, 0x9577, 0x9585, 0x9594, 0x95A2 +.hword 0x95B0, 0x95BE, 0x95CC, 0x95D9, 0x95E6, 0x95F2, 0x95FE, 0x9609 +.hword 0x9613, 0x961C, 0x9624, 0x962C, 0x9632, 0x9637, 0x963A, 0x963C +.hword 0x963D, 0x0000, 0x0001, 0x0003, 0x0004, 0x0006, 0x0008, 0x000A +.hword 0x000B, 0x000D, 0x000F, 0x0011, 0x0013, 0x0015, 0x0017, 0x0019 +.hword 0x001A, 0x001C, 0x001E, 0x001F, 0x0021, 0x0022, 0x0024, 0x0025 +.hword 0x0026, 0x0027, 0x0028, 0x0028, 0x0029, 0x0029, 0x0029, 0x0000 +.hword 0xFFEE, 0xFFDA, 0xFFC6, 0xFFB0, 0xFF9A, 0xFF83, 0xFF6C, 0xFF54 +.hword 0xFF3D, 0xFF25, 0xFF0D, 0xFEF5, 0xFEDE, 0xFEC7, 0xFEB1, 0xFE9B +.hword 0xFE86, 0xFE72, 0xFE5F, 0xFE4D, 0xFE3D, 0xFE2E, 0xFE21, 0xFE15 +.hword 0xFE0B, 0xFE03, 0xFDFD, 0xFDFA, 0xFDF9, 0x32C6, 0xC001, 0x32C6 +.hword 0x02F1, 0x02B3, 0x0272, 0x022D, 0x01E6, 0x019D, 0x0151, 0x0105 +.hword 0x00B8, 0x006A, 0x001D, 0xFFD2, 0xFF86, 0xFF3D, 0xFEF6, 0xFEB2 +.hword 0xFE71, 0xFE33, 0xFDFA, 0xFDC6, 0xFD97, 0xFD6E, 0xFD4C, 0xFD30 +.hword 0xFD1B, 0xFD0F, 0xFD0A, 0xFD0A, 0xFD0A, 0xFD0A, 0x0955, 0x0948 +.hword 0x0939, 0x092A, 0x091B, 0x090B, 0x08FB, 0x08EA, 0x08D9, 0x08C8 +.hword 0x08B7, 0x08A7, 0x0896, 0x0886, 0x0877, 0x0868, 0x0859, 0x084C +.hword 0x0840, 0x0834, 0x082A, 0x0821, 0x081A, 0x0813, 0x080F, 0x080C +.hword 0x080B, 0x080B, 0x080B, 0x080B, 0xB134, 0xB1B1, 0xB23A, 0xB2CA +.hword 0xB360, 0xB3FB, 0xB499, 0xB53A, 0xB5DD, 0xB680, 0xB723, 0xB7C4 +.hword 0xB863, 0xB8FE, 0xB994, 0xBA24, 0xBAAD, 0xBB2E, 0xBBA6, 0xBC14 +.hword 0xBC77, 0xBCCD, 0xBD16, 0xBD51, 0xBD7D, 0xBD97, 0xBDA0, 0xBDA0 +.hword 0xBDA0, 0xBDA0, 0x01D6, 0x0289, 0x0341, 0x0403, 0x04CD, 0x059D +.hword 0x0671, 0x074A, 0x0824, 0x0900, 0x09DA, 0x0AB3, 0x0B87, 0x0C57 +.hword 0x0D20, 0x0DE2, 0x0E9A, 0x0F47, 0x0FE8, 0x107C, 0x1100, 0x1174 +.hword 0x11D6, 0x1225, 0x125F, 0x1283, 0x1290, 0x1290, 0x1290, 0x1290 +.hword 0x0254, 0x053D, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E +.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E +.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E +.hword 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0x053E, 0xF8D4 +.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 +.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 +.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6 +.hword 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0xF8D6, 0x3A1E, 0x39FF, 0x39A7 +.hword 0x3918, 0x3858, 0x376A, 0x3654, 0x3519, 0x33BE, 0x3246, 0x30B7 +.hword 0x2F15, 0x2D63, 0x2BA7, 0x29E4, 0x281F, 0x265C, 0x24A0, 0x22EE +.hword 0x214C, 0x1FBC, 0x1E45, 0x1CEA, 0x1BAF, 0x1A98, 0x19AB, 0x18EB +.hword 0x185C, 0x1803, 0x17E5, 0xDB56, 0xDB54, 0xDB52, 0xDB51, 0xDB4F +.hword 0xDB4D, 0xDB4C, 0xDB4A, 0xDB48, 0xDB46, 0xDB44, 0xDB43, 0xDB41 +.hword 0xDB3F, 0xDB3E, 0xDB3C, 0xDB3A, 0xDB39, 0xDB38, 0xDB36, 0xDB35 +.hword 0xDB34, 0xDB34, 0xDB33, 0xDB32, 0xDB32, 0xDB32, 0xDB32, 0xDB32 +.hword 0xDB32, 0x0000, 0x0076, 0x00F4, 0x0177, 0x0201, 0x028F, 0x0320 +.hword 0x03B3, 0x0448, 0x04DE, 0x0573, 0x0606, 0x0697, 0x0725, 0x07AE +.hword 0x0832, 0x08B0, 0x0926, 0x0994, 0x09F8, 0x0A53, 0x0AA2, 0x0AE5 +.hword 0x0B1B, 0x0B42, 0x0B5B, 0x0B63, 0x0B63, 0x0B63, 0x0B63, 0xF34A +.hword 0xF36E, 0xF393, 0xF3BA, 0xF3E2, 0xF40C, 0xF437, 0xF462, 0xF48E +.hword 0xF4BA, 0xF4E6, 0xF511, 0xF53C, 0xF565, 0xF58D, 0xF5B4, 0xF5D9 +.hword 0xF5FC, 0xF61C, 0xF63A, 0xF654, 0xF66B, 0xF67F, 0xF68F, 0xF69A +.hword 0xF6A2, 0xF6A4, 0xF6A4, 0xF6A4, 0xF6A4, 0xA790, 0xA7AC, 0xA7E2 +.hword 0xA81A, 0xA854, 0xA891, 0xA8CF, 0xA90E, 0xA94E, 0xA98E, 0xA9CE +.hword 0xAA0E, 0xAA4C, 0xAA89, 0xAAC4, 0xAAFD, 0xAB33, 0xAB66, 0xAB96 +.hword 0xABC1, 0xABE8, 0xAC0A, 0xAC27, 0xAC3F, 0xAC50, 0xAC5A, 0xAC5E +.hword 0xAC5E, 0xAC5E, 0xAC5E, 0x6AD3, 0x6A74, 0x6A15, 0x69B1, 0x6949 +.hword 0x68DE, 0x6870, 0x6801, 0x6790, 0x671F, 0x66AE, 0x663F, 0x65D1 +.hword 0x6566, 0x64FE, 0x649B, 0x643C, 0x63E2, 0x638F, 0x6343, 0x62FF +.hword 0x62C3, 0x6290, 0x6268, 0x624A, 0x6237, 0x6231, 0x6231, 0x6231 +.hword 0x6231, 0x9190, 0x919D, 0x91B1, 0x91C5, 0x91DA, 0x91F0, 0x9207 +.hword 0x921E, 0x9235, 0x924C, 0x9263, 0x927A, 0x9291, 0x92A7, 0x92BC +.hword 0x92D0, 0x92E4, 0x92F6, 0x9308, 0x9317, 0x9325, 0x9332, 0x933C +.hword 0x9345, 0x934B, 0x934F, 0x9350, 0x9350, 0x9350, 0x9350, 0xD152 +.hword 0xD1F1, 0xD28D, 0xD331, 0xD3DB, 0xD48A, 0xD53E, 0xD5F4, 0xD6AD +.hword 0xD766, 0xD81E, 0xD8D4, 0xD988, 0xDA37, 0xDAE0, 0xDB83, 0xDC1E +.hword 0xDCB0, 0xDD38, 0xDDB4, 0xDE24, 0xDE86, 0xDED9, 0xDF1B, 0xDF4C +.hword 0xDF6A, 0xDF74, 0xDF74, 0xDF74, 0xDF74, 0xCB3C, 0xCABD, 0xCA36 +.hword 0xC9A9, 0xC915, 0xC87D, 0xC7E2, 0xC743, 0xC6A3, 0xC603, 0xC563 +.hword 0xC4C5, 0xC429, 0xC391, 0xC2FE, 0xC270, 0xC1E9, 0xC16A, 0xC0F5 +.hword 0xC089, 0xC028, 0xBFD3, 0xBF8B, 0xBF51, 0xBF26, 0xBF0C, 0xBF03 +.hword 0xBF03, 0xBF03, 0xBF03, 0x0055, 0x0055, 0x0054, 0x0054, 0x0053 +.hword 0x0053, 0x0052, 0x0051, 0x004F, 0x004E, 0x004D, 0x004C, 0x004A +.hword 0x0049, 0x0047, 0x0046, 0x0044, 0x0043, 0x0041, 0x0040, 0x003F +.hword 0x003E, 0x003C, 0x003B, 0x003A, 0x003A, 0x0039, 0x0039, 0x0038 +.hword 0x0038, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002B, 0x002C +.hword 0x002E, 0x002F, 0x0030, 0x0032, 0x0034, 0x0035, 0x0037, 0x0039 +.hword 0x003B, 0x003D, 0x003E, 0x0040, 0x0042, 0x0043, 0x0045, 0x0046 +.hword 0x0047, 0x0049, 0x0049, 0x004A, 0x004B, 0x004B, 0x004B, 0x7B08 +.hword 0x7AF6, 0x7AC4, 0x7A72, 0x7A04, 0x797D, 0x78DE, 0x782A, 0x7763 +.hword 0x768D, 0x75A9, 0x74B9, 0x73C2, 0x72C4, 0x71C2, 0x70BF, 0x6FBE +.hword 0x6EC0, 0x6DC8, 0x6CD9, 0x6BF5, 0x6B1E, 0x6A58, 0x69A4, 0x6905 +.hword 0x687D, 0x680F, 0x67BE, 0x678B, 0x6779, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xD49C, 0xD4FC, 0xD564, 0xD5D0, 0xD641, 0xD6B6, 0xD72D +.hword 0xD7A7, 0xD821, 0xD89C, 0xD917, 0xD990, 0xDA08, 0xDA7C, 0xDAED +.hword 0xDB5A, 0xDBC1, 0xDC22, 0xDC7D, 0xDCD0, 0xDD1A, 0xDD5B, 0xDD92 +.hword 0xDDBE, 0xDDDF, 0xDDF3, 0xDDFA, 0xDDFA, 0xDDFA, 0xDDFA, 0xF921 +.hword 0xF8DD, 0xF88D, 0xF839, 0xF7E2, 0xF788, 0xF72C, 0xF6CE, 0xF66F +.hword 0xF610, 0xF5B1, 0xF553, 0xF4F6, 0xF49C, 0xF444, 0xF3F0, 0xF3A0 +.hword 0xF355, 0xF30F, 0xF2CF, 0xF295, 0xF263, 0xF238, 0xF216, 0xF1FC +.hword 0xF1ED, 0xF1E7, 0xF1E7, 0xF1E7, 0xF1E7, 0x097F, 0x092F, 0x08CF +.hword 0x086B, 0x0803, 0x0797, 0x0729, 0x06B9, 0x0647, 0x05D6, 0x0564 +.hword 0x04F4, 0x0485, 0x041A, 0x03B1, 0x034D, 0x02ED, 0x0293, 0x023F +.hword 0x01F3, 0x01AE, 0x0171, 0x013E, 0x0115, 0x00F7, 0x00E5, 0x00DE +.hword 0x00DE, 0x00DE, 0x00DE, 0x4536, 0x4596, 0x45D8, 0x461D, 0x4665 +.hword 0x46AE, 0x46FA, 0x4746, 0x4793, 0x47E1, 0x482E, 0x487A, 0x48C5 +.hword 0x490E, 0x4954, 0x4998, 0x49D9, 0x4A15, 0x4A4E, 0x4A81, 0x4AB0 +.hword 0x4AD8, 0x4AFB, 0x4B16, 0x4B2A, 0x4B37, 0x4B3B, 0x4B3B, 0x4B3B +.hword 0x4B3B, 0xDED1, 0x1FF4, 0x8256, 0x411E, 0x4308, 0x450C, 0x472A +.hword 0x495E, 0x4BA4, 0x4DF8, 0x5056, 0x52BA, 0x5520, 0x5783, 0x59E1 +.hword 0x5C35, 0x5E7A, 0x60AE, 0x62CC, 0x64CF, 0x66B4, 0x6878, 0x6A15 +.hword 0x6B88, 0x6CCD, 0x6DE0, 0x6EBD, 0x6F5F, 0x6FC4, 0x6FE6, 0x6FE6 +.hword 0x6FE6, 0x6FE6, 0xD282, 0xD283, 0xD283, 0xD283, 0xD284, 0xD284 +.hword 0xD284, 0xD284, 0xD284, 0xD284, 0xD285, 0xD285, 0xD285, 0xD285 +.hword 0xD285, 0xD285, 0xD285, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286 +.hword 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286, 0xD286 +.hword 0x7034, 0x6CE2, 0x6960, 0x65B1, 0x61DC, 0x5DE7, 0x59DA, 0x55BB +.hword 0x5193, 0x4D66, 0x493D, 0x451F, 0x4112, 0x3D1E, 0x3949, 0x359B +.hword 0x321A, 0x2ECD, 0x2BBC, 0x28EC, 0x2667, 0x2431, 0x2253, 0x20D2 +.hword 0x1FB7, 0x1F08, 0x1ECC, 0x1ECC, 0x1ECC, 0x1ECC, 0xE0BA, 0xDFCE +.hword 0xDED3, 0xDDCB, 0xDCB8, 0xDB9C, 0xDA7A, 0xD952, 0xD828, 0xD6FC +.hword 0xD5D2, 0xD4AB, 0xD388, 0xD26D, 0xD15A, 0xD052, 0xCF56, 0xCE6A +.hword 0xCD8D, 0xCCC4, 0xCC0F, 0xCB70, 0xCAEA, 0xCA7F, 0xCA2F, 0xC9FE +.hword 0xC9ED, 0xC9ED, 0xC9ED, 0xC9ED, 0x1F4E, 0x1FB6, 0x2026, 0x209B +.hword 0x2116, 0x2194, 0x2216, 0x2299, 0x231E, 0x23A4, 0x2428, 0x24AC +.hword 0x252E, 0x25AC, 0x2626, 0x269C, 0x270C, 0x2776, 0x27D8, 0x2831 +.hword 0x2882, 0x28C9, 0x2904, 0x2934, 0x2958, 0x296E, 0x2975, 0x2975 +.hword 0x2975, 0x2975, 0x8126, 0x7EE8, 0x7C8B, 0x7A0F, 0x7779, 0x74CD +.hword 0x7212, 0x6F4B, 0x6C7C, 0x69AC, 0x66DD, 0x6416, 0x615B, 0x5EB0 +.hword 0x5C1A, 0x599E, 0x5741, 0x5507, 0x52F6, 0x5110, 0x4F5D, 0x4DDF +.hword 0x4C9C, 0x4B99, 0x4ADA, 0x4A64, 0x4A3C, 0x4A3C, 0x4A3C, 0x4A3C +.hword 0x05F6, 0xEAE4, 0xA38A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x0000 + +bowser_seg6_animindex_06052464: # 0x06052464 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x001E, 0x0003 +.hword 0x001E, 0x0021, 0x001E, 0x003F, 0x0001, 0x0000, 0x0001, 0x03F0 +.hword 0x0001, 0x0000, 0x0001, 0x0331, 0x0001, 0x0332, 0x0001, 0x0333 +.hword 0x001E, 0x01AB, 0x001E, 0x01C9, 0x001E, 0x01E7, 0x001E, 0x0060 +.hword 0x001E, 0x007E, 0x001E, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03EF, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x00BA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EE, 0x0001, 0x0000 +.hword 0x001E, 0x0334, 0x001E, 0x0352, 0x001E, 0x0370, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x0205, 0x0001, 0x00D8, 0x001E, 0x00D9 +.hword 0x001E, 0x00F7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03ED +.hword 0x0001, 0x0000, 0x001E, 0x0223, 0x001E, 0x0241, 0x001E, 0x025F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0115, 0x0001, 0x005D +.hword 0x0001, 0x005E, 0x0001, 0x005F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EC, 0x0001, 0x0000 +.hword 0x001E, 0x038E, 0x001E, 0x03AC, 0x001E, 0x03CA, 0x001E, 0x027D +.hword 0x001E, 0x029B, 0x001E, 0x02B9, 0x001E, 0x0133, 0x001E, 0x0151 +.hword 0x001E, 0x016F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03EB +.hword 0x0001, 0x0000, 0x0001, 0x03E8, 0x0001, 0x03E9, 0x0001, 0x03EA +.hword 0x001E, 0x02D7, 0x001E, 0x02F5, 0x001E, 0x0313, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x018D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06052680: # 0x06052680 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x2C +.word bowser_seg6_animvalue_06051C80 +.word bowser_seg6_animindex_06052464 +.word 0 + +bowser_seg6_animvalue_06052698: # 0x06052698 +.hword 0x0000, 0x009A, 0x009C, 0x00AC, 0x00C3, 0x00D5, 0x00D8, 0x00D1 +.hword 0x00BC, 0x00A8, 0x00A0, 0x00A3, 0x00B1, 0x00C4, 0x00CF, 0x00CB +.hword 0x00C0, 0x00B5, 0x00AA, 0x009F, 0xFFE7, 0x0D71, 0x0C8F, 0x0A9E +.hword 0x08AC, 0x07CA, 0x08A9, 0x0A97, 0x0C87, 0x0D71, 0x0CF2, 0x0BAD +.hword 0x0A24, 0x08DA, 0x084F, 0x08B0, 0x09A4, 0x0AE0, 0x0C1D, 0x0D10 +.hword 0x0000, 0x00EA, 0x02F4, 0x050F, 0x062B, 0x0615, 0x0520, 0x02DA +.hword 0x0000, 0xFDAC, 0xFBEE, 0xFAA9, 0xF9C1, 0xF966, 0xF9C0, 0xFAAC +.hword 0xFC04, 0xFD8B, 0xFEF8, 0x0000, 0xFE56, 0xFAAA, 0xF6FF, 0xF554 +.hword 0xF6A6, 0xF9BD, 0xFD4B, 0x0000, 0x01E1, 0x03AF, 0x0538, 0x0648 +.hword 0x06AE, 0x0630, 0x04F3, 0x0357, 0x01BB, 0x007E, 0x32C6, 0xC001 +.hword 0x32C6, 0xA509, 0xA468, 0xA352, 0xA2FF, 0xA3F4, 0xA587, 0xA729 +.hword 0xA848, 0xA8AF, 0xA888, 0xA7D0, 0xA55B, 0xA347, 0xA53D, 0xA6D7 +.hword 0xA451, 0xA093, 0x9E75, 0xA1A8, 0xE442, 0xDD1C, 0xD600, 0xD6E5 +.hword 0xD916, 0xDC0B, 0xDF3C, 0xE221, 0xE433, 0xE4EA, 0xDCD5, 0xD4BF +.hword 0xD53A, 0xD6C1, 0xD908, 0xDBC1, 0xDEA0, 0xE156, 0xE396, 0x0052 +.hword 0x0059, 0x0068, 0x0078, 0x0081, 0x0097, 0x00BF, 0x00DA, 0x00CA +.hword 0x0072, 0xFF8E, 0xFE2F, 0xFCB8, 0xFB8D, 0xFB11, 0xFB9B, 0xFCE8 +.hword 0xFE78, 0xFFC6, 0x05B9, 0x04D0, 0x02C2, 0x0095, 0xFF50, 0xFF27 +.hword 0xFF7D, 0x001A, 0x00CB, 0x0157, 0x01C1, 0x0230, 0x02A1, 0x0313 +.hword 0x0383, 0x0406, 0x049B, 0x0528, 0x0590, 0xEA0A, 0xE895, 0xE54E +.hword 0xE1D5, 0xDFCD, 0xDF9A, 0xE03F, 0xE152, 0xE264, 0xE30B, 0xE31A +.hword 0xE2DC, 0xE292, 0xE27E, 0xE2DF, 0xE40F, 0xE5E5, 0xE7D9, 0xE968 +.hword 0x2486, 0x262E, 0x29D2, 0x2D76, 0x2F1E, 0x2D73, 0x29C9, 0x2624 +.hword 0x2486, 0x25BC, 0x2887, 0x2BD7, 0x2E9A, 0x2FC3, 0x2EEE, 0x2CD9 +.hword 0x2A24, 0x2770, 0x255B, 0xDB55, 0xF34B, 0xFB31, 0xFD0F, 0xFE1A +.hword 0xFEE4, 0xFF94, 0x0000, 0x0027, 0x002C, 0x001D, 0x0009, 0x0000 +.hword 0x0017, 0x003E, 0x0046, 0x0000, 0xFF1C, 0xFDC8, 0xFC95, 0xFBA6 +.hword 0xFF21, 0xFF7C, 0xFF54, 0xFF8C, 0xFFD2, 0x0000, 0x000D, 0x000F +.hword 0x000A, 0x0003, 0x0000, 0xFFFF, 0xFFFC, 0xFFFC, 0x0000, 0x001D +.hword 0x0043, 0x003D, 0xFFA4, 0x9EF9, 0x9EDA, 0x9DF4, 0xA0B4, 0xA3F7 +.hword 0xA5D9, 0xA5E8, 0xA533, 0xA420, 0xA310, 0xA266, 0xA214, 0xA1EA +.hword 0xA21E, 0xA2E5, 0xA57F, 0xA8FE, 0xAA52, 0xA474, 0x8001, 0x8001 +.hword 0xBE14, 0xBD83, 0xBC22, 0xBA6A, 0xB83D, 0xB59E, 0xB33B, 0xB1C1 +.hword 0xB14E, 0xB20D, 0xB4BC, 0xBA8A, 0xC256, 0xC96B, 0xCD12, 0xCC2B +.hword 0xC889, 0xC3DA, 0xBFCE, 0xAD16, 0xAEB5, 0xB255, 0xB614, 0xB816 +.hword 0xB7D2, 0xB66C, 0xB486, 0xB2C1, 0xB1C1, 0xB1C9, 0xB26C, 0xB341 +.hword 0xB3DF, 0xB3DB, 0xB2DB, 0xB124, 0xAF3F, 0xADB7, 0x0030, 0x01C9 +.hword 0x03E9, 0x048F, 0x045E, 0x038A, 0x0253, 0x00BB, 0xFEA4, 0xFC33 +.hword 0xF9D1, 0xF7E9, 0xF651, 0xF4E9, 0xF424, 0xF479, 0xF6E3, 0xFAD9 +.hword 0xFE8E, 0xFF36, 0x00AE, 0x0384, 0x077B, 0x0A1B, 0x08F2, 0x0657 +.hword 0x03AD, 0x0127, 0xFE69, 0xFC03, 0xFA85, 0xFA4F, 0xFB00, 0xFC0C +.hword 0xFCE9, 0xFD99, 0xFE5A, 0xFEF6, 0x7E77, 0x7FC1, 0x825F, 0x8466 +.hword 0x83F9, 0x80BB, 0x7CA9, 0x79F3, 0x7A8E, 0x7DFC, 0x8219, 0x84B1 +.hword 0x83D7, 0x8036, 0x7C09, 0x7997, 0x79E3, 0x7B9E, 0x7D8D, 0xBCFA +.hword 0xBB78, 0xB82E, 0xB4F1, 0xB39B, 0xB43A, 0xB581, 0xB73E, 0xB93B +.hword 0xBB46, 0xBD2A, 0xBEB4, 0xBFAF, 0xC001, 0xBFCC, 0xBF3E, 0xBE82 +.hword 0xBDC6, 0xBD34, 0x378E, 0x3944, 0x3D35, 0x4194, 0x4497, 0x4668 +.hword 0x4832, 0x49A8, 0x4A7E, 0x4A67, 0x4918, 0x44E5, 0x3DCC, 0x35FB +.hword 0x2FA0, 0x2ACF, 0x274C, 0x26CA, 0x2F90, 0x043A, 0x03BD, 0x02CF +.hword 0x023B, 0x0221, 0x0230, 0x0282, 0x0334, 0x04C5, 0x06F6, 0x08C6 +.hword 0x0A20, 0x0B61, 0x0C30, 0x0C33, 0x0B0D, 0x0908, 0x06CB, 0x04F9 +.hword 0x0E7F, 0x0E9A, 0x0ECD, 0x0EEA, 0x0EF3, 0x0EF7, 0x0EE0, 0x0E99 +.hword 0x0DF4, 0x0D03, 0x0C12, 0x0B05, 0x09D3, 0x08E9, 0x08B1, 0x0977 +.hword 0x0AED, 0x0C94, 0x0DEF, 0x8BD7, 0x8A77, 0x87D5, 0x8632, 0x85E5 +.hword 0x8605, 0x86F2, 0x890B, 0x8DC5, 0x9471, 0x9A33, 0x9F05, 0xA3CF +.hword 0xA71D, 0xA77C, 0xA399, 0x9C9D, 0x94D0, 0x8E76, 0x1DB1, 0x1D9D +.hword 0x1D7B, 0x1D74, 0x1DB1, 0x1E6F, 0x1F92, 0x20B8, 0x217E, 0x2184 +.hword 0x2059, 0x1E3D, 0x1BD4, 0x19C3, 0x18AD, 0x18F4, 0x1A2B, 0x1BBE +.hword 0x1D1C, 0xCA25, 0xC9EB, 0xC98B, 0xC978, 0xCA25, 0xCBF6, 0xCE9A +.hword 0xD16C, 0xD3CA, 0xD513, 0xD504, 0xD40C, 0xD291, 0xD0F4, 0xCF9C +.hword 0xCE58, 0xCCE7, 0xCB8C, 0xCA8A, 0xADD9, 0xADE5, 0xADFA, 0xADFE +.hword 0xADD9, 0xAD75, 0xACE3, 0xAC48, 0xABC5, 0xAB7F, 0xAB82, 0xABB7 +.hword 0xAC09, 0xAC61, 0xACAC, 0xACF1, 0xAD41, 0xAD8B, 0xADC3, 0xD1E0 +.hword 0xD4F4, 0xDBD9, 0xE30A, 0xE702, 0xE7C7, 0xE7D1, 0xE742, 0xE63C +.hword 0xE4E3, 0xE358, 0xE1BF, 0xE039, 0xDE5F, 0xDBE9, 0xD92B, 0xD677 +.hword 0xD422, 0xD27E, 0x215C, 0x22D3, 0x261E, 0x2993, 0x2B8D, 0x2C10 +.hword 0x2C45, 0x2C37, 0x2BF2, 0x2B80, 0x2AEF, 0x2A48, 0x2998, 0x28A1 +.hword 0x2741, 0x25AD, 0x2417, 0x22B6, 0x21BB, 0xA062, 0xA1D9, 0xA526 +.hword 0xA8AC, 0xAAC8, 0xAB87, 0xAC0A, 0xAC55, 0xAC6A, 0xAC4C, 0xAC00 +.hword 0xAB87, 0xAAE5, 0xA9CB, 0xA817, 0xA611, 0xA400, 0xA22E, 0xA0E1 +.hword 0xF571, 0xF68F, 0xF924, 0xFC03, 0xFE03, 0xFF1A, 0x0004, 0x00B9 +.hword 0x0131, 0x0163, 0x0146, 0x0069, 0xFEBD, 0xFCCE, 0xFB2B, 0xF9BD +.hword 0xF836, 0xF6D5, 0xF5D4, 0xF5B5, 0xF621, 0xF70C, 0xF7F5, 0xF858 +.hword 0xF823, 0xF7AB, 0xF70C, 0xF65F, 0xF5C0, 0xF54B, 0xF503, 0xF4D9 +.hword 0xF4C7, 0xF4C9, 0xF4E9, 0xF525, 0xF568, 0xF59E, 0xA135, 0xA30B +.hword 0xA6DF, 0xAA2C, 0xAA6C, 0xA6F3, 0xA172, 0x9AF2, 0x947B, 0x8F15 +.hword 0x8BC9, 0x8BF7, 0x8F15, 0x9343, 0x96A5, 0x9941, 0x9C10, 0x9E9F +.hword 0xA07C, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_06052B78: # 0x06052B78 +.hword 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0014, 0x0013, 0x0015 +.hword 0x0013, 0x0028, 0x0013, 0x003B, 0x0001, 0x0000, 0x0001, 0x026E +.hword 0x0001, 0x0000, 0x0013, 0x0185, 0x0013, 0x0198, 0x0013, 0x01AB +.hword 0x0001, 0x00FE, 0x0001, 0x00FF, 0x0013, 0x0100, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x0064, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026C, 0x0001, 0x0000 +.hword 0x0013, 0x01BE, 0x0013, 0x01D1, 0x0013, 0x01E4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x0113, 0x0013, 0x0077, 0x0013, 0x008A +.hword 0x0013, 0x009D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026B +.hword 0x0001, 0x0000, 0x0013, 0x0126, 0x0013, 0x0139, 0x0013, 0x014C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x00B0, 0x0001, 0x004E +.hword 0x0001, 0x004F, 0x0001, 0x0050, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026A, 0x0001, 0x0000 +.hword 0x0013, 0x01F7, 0x0013, 0x020A, 0x0013, 0x021D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x015F, 0x0001, 0x00C3, 0x0001, 0x0000 +.hword 0x0001, 0x00C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0269 +.hword 0x0001, 0x0000, 0x0013, 0x0230, 0x0013, 0x0243, 0x0013, 0x0256 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0172, 0x0013, 0x00C5 +.hword 0x0013, 0x00D8, 0x0013, 0x00EB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06052D94: # 0x06052D94 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x13 +.hword 0x2C +.word bowser_seg6_animvalue_06052698 +.word bowser_seg6_animindex_06052B78 +.word 0 + +bowser_seg6_animvalue_06052DAC: # 0x06052DAC +.hword 0x0000, 0x0096, 0x0096, 0x0097, 0x0097, 0x0098, 0x009C, 0x00A2 +.hword 0x00A8, 0x00AB, 0x00A9, 0x00A4, 0x009F, 0x009A, 0x0098, 0x0098 +.hword 0x0098, 0x0098, 0x0098, 0xFFE7, 0xF31D, 0xF34A, 0xF381, 0xF3C2 +.hword 0xF40D, 0xF49D, 0xF597, 0xF6DA, 0xF847, 0xFA01, 0xFC11, 0xFE29 +.hword 0xFFFA, 0x0138, 0x0183, 0x010A, 0x005A, 0x0000, 0xE5A0, 0xE5EA +.hword 0xE643, 0xE6AE, 0xE729, 0xE924, 0xED1B, 0xF1A2, 0xF54C, 0xF7FD +.hword 0xFA7B, 0xFCB4, 0xFE92, 0x0000, 0x00AB, 0x0098, 0x0039, 0x0000 +.hword 0xF9A6, 0xF9D5, 0xFA0D, 0xFA4D, 0xFA95, 0xFC49, 0xFFB2, 0x032F +.hword 0x051C, 0x050E, 0x0404, 0x027F, 0x00FD, 0x0000, 0xFFAF, 0xFFB8 +.hword 0xFFE5, 0x0000, 0x32C6, 0xC001, 0x32C6, 0xB203, 0xB1D1, 0xB18B +.hword 0xB12F, 0xB0BA, 0xAFEE, 0xAEA4, 0xAD06, 0xAB3A, 0xA969, 0xA7BB +.hword 0xA656, 0xA563, 0xA509, 0xA509, 0xA509, 0xA509, 0xA509, 0x01F4 +.hword 0x01AD, 0x010D, 0x0063, 0x0000, 0xFFE2, 0xFFD2, 0xFFCD, 0xFFD1 +.hword 0xFFDA, 0xFFE7, 0xFFF3, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0E54, 0x0E17, 0x0D88, 0x0CB7, 0x0BB1, 0x0A82, 0x0932 +.hword 0x07CA, 0x0658, 0x04E6, 0x037F, 0x022E, 0x0100, 0x0000, 0xFF7F +.hword 0xFF8D, 0xFFD5, 0x0000, 0x076C, 0x064B, 0x03B8, 0x0086, 0xFD89 +.hword 0xFAD7, 0xF803, 0xF51D, 0xF233, 0xEF55, 0xEC92, 0xE9F7, 0xE796 +.hword 0xE57B, 0xE432, 0xE3E6, 0xE416, 0xE442, 0x0264, 0x0262, 0x025F +.hword 0x025A, 0x0254, 0x0248, 0x0234, 0x021C, 0x0200, 0x01E4, 0x01CA +.hword 0x01B4, 0x01A5, 0x01A0, 0x01BC, 0x01FA, 0x0238, 0x0254, 0x0538 +.hword 0x0539, 0x053A, 0x053C, 0x053E, 0x0542, 0x0549, 0x0552, 0x055D +.hword 0x0567, 0x0570, 0x0578, 0x057E, 0x0580, 0x0575, 0x055F, 0x0548 +.hword 0x053E, 0xF951, 0xF942, 0xF929, 0xF906, 0xF8D6, 0xF87C, 0xF7E7 +.hword 0xF72B, 0xF658, 0xF583, 0xF4BD, 0xF419, 0xF3A9, 0xF37F, 0xF455 +.hword 0xF62B, 0xF800, 0xF8D6, 0x24AC, 0x24A7, 0x249F, 0x2494, 0x2486 +.hword 0x246B, 0x243E, 0x2404, 0x23C4, 0x2383, 0x2346, 0x2314, 0x22F1 +.hword 0x22E5, 0x2326, 0x23B5, 0x2445, 0x2486, 0xF340, 0xF2E3, 0xF262 +.hword 0xF1B9, 0xF0E2, 0xEF93, 0xED9C, 0xEB29, 0xE863, 0xE573, 0xE283 +.hword 0xDFBD, 0xDD4A, 0xDB55, 0xDA67, 0xDA81, 0xDB06, 0xDB55, 0x1577 +.hword 0x1524, 0x14B0, 0x1418, 0x1358, 0x122A, 0x1067, 0x0E34, 0x0BB7 +.hword 0x0914, 0x0671, 0x03F3, 0x01C1, 0x0000, 0xFF2A, 0xFF42, 0xFFB9 +.hword 0x0000, 0xE47F, 0xE4B8, 0xE508, 0xE571, 0xE5F6, 0xE6C5, 0xE7FC +.hword 0xE980, 0xEB38, 0xED09, 0xEEDB, 0xF092, 0xF215, 0xF34B, 0xF3DF +.hword 0xF3CF, 0xF37D, 0xF34B, 0x0EA3, 0x0E86, 0x0E3E, 0x0DB2, 0x0CC9 +.hword 0x0B75, 0x09CF, 0x07F8, 0x0610, 0x0438, 0x0290, 0x0139, 0x0053 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF93, 0xFFCA, 0x0045 +.hword 0x00C3, 0x0101, 0x00FF, 0x00EB, 0x00C9, 0x00A0, 0x0073, 0x0048 +.hword 0x0023, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xC3B3 +.hword 0xC2E8, 0xC115, 0xBEB1, 0xBC38, 0xB98F, 0xB670, 0xB310, 0xAFA3 +.hword 0xAC5F, 0xA979, 0xA725, 0xA599, 0xA509, 0xA509, 0xA509, 0xA509 +.hword 0xA509, 0x8001, 0x8001, 0xBE14, 0xDC1C, 0xDBC8, 0xDB4F, 0xDAAC +.hword 0xD9DB, 0xD884, 0xD674, 0xD3DE, 0xD0F3, 0xCDE6, 0xCAEA, 0xC830 +.hword 0xC5EC, 0xC44F, 0xC484, 0xC68D, 0xC8E5, 0xCA03, 0xFBFF, 0xFC29 +.hword 0xFC60, 0xFC9F, 0xFCE7, 0xFD34, 0xFD86, 0xFDD9, 0xFE2D, 0xFE80 +.hword 0xFED0, 0xFF1B, 0xFF5F, 0xFF9B, 0xFFBB, 0xFFBA, 0xFFAB, 0xFFA2 +.hword 0xEEC5, 0xEF94, 0xF093, 0xF1BB, 0xF305, 0xF467, 0xF5DA, 0xF757 +.hword 0xF8D5, 0xFA4C, 0xFBB5, 0xFD08, 0xFE3C, 0xFF4A, 0xFFD6, 0xFFC5 +.hword 0xFF76, 0xFF46, 0xA1B9, 0xA16F, 0xA119, 0xA0BA, 0xA053, 0x9FE6 +.hword 0x9F73, 0x9EFD, 0x9E84, 0x9E0A, 0x9D92, 0x9D1B, 0x9CA7, 0x9C39 +.hword 0x9BBC, 0x9B33, 0x9AC5, 0x9A98, 0xE515, 0xE4AF, 0xE41E, 0xE35D +.hword 0xE266, 0xE0D8, 0xDE7A, 0xDB84, 0xD82B, 0xD4A7, 0xD12E, 0xCDF9 +.hword 0xCB3D, 0xC933, 0xC8EC, 0xCA6C, 0xCC55, 0xCD46, 0x36F5, 0x3710 +.hword 0x3736, 0x3769, 0x37A9, 0x3819, 0x38CE, 0x39B1, 0x3AAD, 0x3BAC +.hword 0x3C98, 0x3D5C, 0x3DE1, 0x3E12, 0x3E12, 0x3E12, 0x3E12, 0x3E12 +.hword 0x1AA9, 0x1A71, 0x1A2A, 0x19D3, 0x196A, 0x1850, 0x164F, 0x1401 +.hword 0x1202, 0x1032, 0x0E3D, 0x0C75, 0x0B28, 0x0AA8, 0x0AA8, 0x0AA8 +.hword 0x0AA8, 0x0AA8, 0x1782, 0x1782, 0x178E, 0x17A7, 0x17CF, 0x18E5 +.hword 0x1AE5, 0x1C7C, 0x1C58, 0x1998, 0x151F, 0x1045, 0x0C61, 0x0AC9 +.hword 0x0AC9, 0x0AC9, 0x0AC9, 0x0AC9, 0xA9A1, 0xA978, 0xA951, 0xA92B +.hword 0xA907, 0xA901, 0xA908, 0xA8DB, 0xA838, 0xA6CE, 0xA4CE, 0xA2BE +.hword 0xA120, 0xA078, 0xA078, 0xA078, 0xA078, 0xA078, 0x26C8, 0x2693 +.hword 0x264B, 0x25EB, 0x2572, 0x24B4, 0x2398, 0x2236, 0x20A5, 0x1EFC +.hword 0x1D53, 0x1BC2, 0x1A60, 0x1945, 0x18BE, 0x18CD, 0x1918, 0x1945 +.hword 0xDA7E, 0xDAB9, 0xDB0B, 0xDB76, 0xDBFF, 0xDCD4, 0xDE13, 0xDFA2 +.hword 0xE166, 0xE344, 0xE522, 0xE6E6, 0xE874, 0xE9B2, 0xEA4A, 0xEA39 +.hword 0xE9E5, 0xE9B2, 0xA963, 0xA9AF, 0xAA1A, 0xAAA6, 0xAB57, 0xAC6C +.hword 0xAE0B, 0xB011, 0xB25C, 0xB4C9, 0xB735, 0xB980, 0xBB85, 0xBD23 +.hword 0xBDE8, 0xBDD2, 0xBD64, 0xBD23, 0x4EB7, 0x4D4D, 0x4B55, 0x48BE +.hword 0x4578, 0x405B, 0x38B6, 0x2F2B, 0x245A, 0x18E7, 0x0D71, 0x029B +.hword 0xF908, 0xF156, 0xED85, 0xED9E, 0xEF5B, 0xF071, 0x33F2, 0x3357 +.hword 0x327F, 0x3165, 0x3000, 0x2DD5, 0x2A9A, 0x2691, 0x21FF, 0x1D26 +.hword 0x1849, 0x13AE, 0x0F96, 0x0C45, 0x0A7D, 0x0A42, 0x0ABD, 0x0B16 +.hword 0x2295, 0x211D, 0x1F13, 0x1C66, 0x1906, 0x13C6, 0x0BF2, 0x022E +.hword 0xF71C, 0xEB5F, 0xDF99, 0xD46E, 0xCA80, 0xC273, 0xBE12, 0xBD6A +.hword 0xBE7B, 0xBF48, 0xF8B1, 0xF8AA, 0xF89E, 0xF88B, 0xF871, 0xF80B +.hword 0xF749, 0xF67C, 0xF5F1, 0xF5B6, 0xF59D, 0xF59A, 0xF5A1, 0xF5A5 +.hword 0xF5A5, 0xF5A5, 0xF5A5, 0xF5A5, 0xF45D, 0xF43D, 0xF409, 0xF3BE +.hword 0xF35B, 0xF1B1, 0xEEA1, 0xEBBD, 0xEA95, 0xEBDF, 0xEE99, 0xF1C6 +.hword 0xF467, 0xF580, 0xF580, 0xF580, 0xF580, 0xF580, 0x95AF, 0x95C2 +.hword 0x95E8, 0x9622, 0x9675, 0x97AF, 0x9A03, 0x9C86, 0x9E4C, 0x9F39 +.hword 0x9FD5, 0xA02F, 0xA05A, 0xA064, 0xA064, 0xA064, 0xA064, 0xA064 +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_060532D8: # 0x060532D8 +.hword 0x0001, 0x0000, 0x0012, 0x0001, 0x0001, 0x0013, 0x0012, 0x0014 +.hword 0x0012, 0x0026, 0x0012, 0x0038, 0x0001, 0x0000, 0x0001, 0x0295 +.hword 0x0001, 0x0000, 0x0012, 0x01B8, 0x0012, 0x01CA, 0x0012, 0x01DC +.hword 0x0001, 0x0149, 0x0001, 0x014A, 0x0001, 0x014B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0012, 0x004D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0294, 0x0001, 0x0000, 0x0012, 0x005F +.hword 0x0012, 0x0071, 0x0012, 0x0083, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0293, 0x0001, 0x0000 +.hword 0x0012, 0x01EE, 0x0012, 0x0200, 0x0012, 0x0212, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0012, 0x014C, 0x0012, 0x0095, 0x0012, 0x00A7 +.hword 0x0012, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0292 +.hword 0x0001, 0x0000, 0x0012, 0x015E, 0x0012, 0x0170, 0x0012, 0x0182 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x00CB, 0x0001, 0x004A +.hword 0x0001, 0x004B, 0x0001, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0291, 0x0001, 0x0000 +.hword 0x0012, 0x0224, 0x0012, 0x0236, 0x0012, 0x0248, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0012, 0x0194, 0x0012, 0x00DD, 0x0012, 0x00EF +.hword 0x0012, 0x0101, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0290 +.hword 0x0001, 0x0000, 0x0012, 0x025A, 0x0012, 0x026C, 0x0012, 0x027E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x01A6, 0x0012, 0x0113 +.hword 0x0012, 0x0125, 0x0012, 0x0137, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_060534F4: # 0x060534F4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x12 +.hword 0x2C +.word bowser_seg6_animvalue_06052DAC +.word bowser_seg6_animindex_060532D8 +.word 0 + +bowser_seg6_animvalue_0605350C: # 0x0605350C +.hword 0x0000, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0x0098, 0x0097, 0x0097, 0x0097, 0x0097, 0x0097, 0x0096, 0x0096 +.hword 0x0096, 0x0096, 0xFFE7, 0x04A3, 0xFD30, 0xF6DE, 0xF40D, 0xF3C9 +.hword 0xF38A, 0xF351, 0xF31C, 0xF2ED, 0xF2C4, 0xF2A1, 0xF283, 0xF26B +.hword 0xF259, 0xF24D, 0xF247, 0xF248, 0xF77B, 0xF03D, 0xEA0A, 0xE729 +.hword 0xE6B7, 0xE64D, 0xE5ED, 0xE596, 0xE548, 0xE504, 0xE4CA, 0xE499 +.hword 0xE472, 0xE455, 0xE443, 0xE43A, 0xE43C, 0xFE41, 0xFCBB, 0xFB5C +.hword 0xFA95, 0xFA44, 0xF9FB, 0xF9B9, 0xF97F, 0xF94D, 0xF921, 0xF8FD +.hword 0xF8E0, 0xF8CA, 0xF8BB, 0xF8B3, 0xF8B2, 0xF8B7, 0x32C6, 0xC001 +.hword 0x32C6, 0xA824, 0xAB19, 0xAE2A, 0xB0BA, 0xB1AA, 0xB1AC, 0xB1B3 +.hword 0xB1BD, 0xB1CA, 0xB1D9, 0xB1E9, 0xB1FA, 0xB20A, 0xB219, 0xB226 +.hword 0xB231, 0xB237, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002A +.hword 0x005A, 0x008F, 0x00C6, 0x00FD, 0x0134, 0x0167, 0x0195, 0x01BC +.hword 0x01DA, 0x01ED, 0x01F4, 0x02EB, 0x05B7, 0x08A5, 0x0B24, 0x0CA1 +.hword 0x0D55, 0x0DDF, 0x0E43, 0x0E85, 0x0EAC, 0x0EBC, 0x0EBA, 0x0EAB +.hword 0x0E94, 0x0E7B, 0x0E64, 0x0E54, 0xEB3B, 0xF1BA, 0xF844, 0xFD5E +.hword 0xFF8F, 0xFFEC, 0x007F, 0x013E, 0x021A, 0x0308, 0x03FC, 0x04E8 +.hword 0x05C1, 0x067A, 0x0707, 0x075C, 0x076C, 0x0254, 0x053E, 0xF8D6 +.hword 0x2486, 0xE10F, 0xE681, 0xEC29, 0xF0E2, 0xF29C, 0xF2A0, 0xF2AD +.hword 0xF2BF, 0xF2D7, 0xF2F3, 0xF311, 0xF32F, 0xF34D, 0xF369, 0xF381 +.hword 0xF394, 0xF3A0, 0x0523, 0x0A07, 0x0F1A, 0x1358, 0x14E4, 0x14E8 +.hword 0x14F3, 0x1504, 0x1519, 0x1532, 0x154D, 0x1568, 0x1583, 0x159C +.hword 0x15B1, 0x15C2, 0x15CE, 0xEFC1, 0xEC62, 0xE8E2, 0xE5F6, 0xE4E5 +.hword 0xE4E2, 0xE4DA, 0xE4CF, 0xE4C0, 0xE4AF, 0xE49C, 0xE489, 0xE477 +.hword 0xE466, 0xE457, 0xE44B, 0xE443, 0x0365, 0x06A1, 0x09FC, 0x0CC9 +.hword 0x0DCF, 0x0DF3, 0x0E15, 0x0E34, 0x0E51, 0x0E6B, 0x0E81, 0x0E93 +.hword 0x0EA1, 0x0EA9, 0x0EAD, 0x0EAB, 0x0EA3, 0x0044, 0x0085, 0x00C8 +.hword 0x0101, 0x0115, 0x00F6, 0x00D2, 0x00AA, 0x0080, 0x0055, 0x002B +.hword 0x0003, 0xFFE0, 0xFFC1, 0xFFA9, 0xFF99, 0xFF93, 0xAB31, 0xB10D +.hword 0xB723, 0xBC38, 0xBE13, 0xBEAC, 0xBF50, 0xBFF8, 0xC0A0, 0xC144 +.hword 0xC1DF, 0xC26B, 0xC2E5, 0xC348, 0xC38E, 0xC3B3, 0xC3B3, 0x8001 +.hword 0x8001, 0xBE14, 0xCE39, 0xD23A, 0xD662, 0xD9DB, 0xDB20, 0xDB23 +.hword 0xDB2C, 0xDB3A, 0xDB4C, 0xDB60, 0xDB76, 0xDB8C, 0xDBA2, 0xDBB7 +.hword 0xDBC8, 0xDBD6, 0xDBDF, 0xFF14, 0xFE22, 0xFD27, 0xFC55, 0xFC07 +.hword 0xFC06, 0xFC05, 0xFC04, 0xFC03, 0xFC01, 0xFBFF, 0xFBFE, 0xFBFC +.hword 0xFBFB, 0xFBFA, 0xFBFA, 0xFBFB, 0xFAE6, 0xF6D1, 0xF293, 0xEF09 +.hword 0xEDBF, 0xEDC1, 0xEDC7, 0xEDD1, 0xEDDF, 0xEDEF, 0xEE01, 0xEE16 +.hword 0xEE2C, 0xEE43, 0xEE5B, 0xEE73, 0xEE8B, 0x8B97, 0x92A9, 0x9A06 +.hword 0xA038, 0xA2EA, 0xA2E8, 0xA2E3, 0xA2DB, 0xA2CF, 0xA2C1, 0xA2AF +.hword 0xA29A, 0xA283, 0xA26A, 0xA24E, 0xA22F, 0xA20E, 0xD2E2, 0xD839 +.hword 0xDDC4, 0xE266, 0xE417, 0xE41B, 0xE427, 0xE43A, 0xE451, 0xE46C +.hword 0xE489, 0xE4A7, 0xE4C4, 0xE4DF, 0xE4F7, 0xE50A, 0xE516, 0x3C5E +.hword 0x3ABF, 0x3910, 0x37A9, 0x3725, 0x3724, 0x3720, 0x371B, 0x3714 +.hword 0x370B, 0x3702, 0x36F9, 0x36F0, 0x36E8, 0x36E1, 0x36DB, 0x36D8 +.hword 0x0BF7, 0x1097, 0x1565, 0x196A, 0x1AF4, 0x1AF5, 0x1AF9, 0x1AFE +.hword 0x1B05, 0x1B0C, 0x1B13, 0x1B1A, 0x1B20, 0x1B24, 0x1B26, 0x1B24 +.hword 0x1B20, 0x1024, 0x12C8, 0x1586, 0x17CF, 0x1898, 0x1895, 0x188E +.hword 0x1882, 0x1873, 0x1861, 0x184D, 0x1836, 0x181F, 0x1807, 0x17EF +.hword 0x17D8, 0x17C2, 0x99DD, 0x9F11, 0xA47B, 0xA907, 0xAAEC, 0xAAEA +.hword 0xAAE6, 0xAADE, 0xAAD4, 0xAAC7, 0xAAB8, 0xAAA6, 0xAA93, 0xAA7E +.hword 0xAA68, 0xAA50, 0xAA36, 0x1C81, 0x1F95, 0x22C7, 0x2572, 0x266B +.hword 0x266E, 0x2675, 0x267F, 0x268D, 0x269C, 0x26AD, 0x26BE, 0x26CF +.hword 0x26DF, 0x26EC, 0x26F7, 0x26FE, 0xE60F, 0xE298, 0xDF00, 0xDBFF +.hword 0xDAE6, 0xDAE3, 0xDADB, 0xDACF, 0xDAC0, 0xDAAF, 0xDA9C, 0xDA88 +.hword 0xDA75, 0xDA64, 0xDA55, 0xDA49, 0xDA41, 0xB869, 0xB3E9, 0xAF3E +.hword 0xAB57, 0xA9EA, 0xA9E7, 0xA9DD, 0xA9CD, 0xA9B9, 0xA9A2, 0xA98A +.hword 0xA971, 0xA958, 0xA941, 0xA92D, 0xA91E, 0xA913, 0x0706, 0x1C84 +.hword 0x32D4, 0x4578, 0x4C45, 0x4C57, 0x4C88, 0x4CD2, 0x4D31, 0x4D9E +.hword 0x4E13, 0x4E8C, 0x4F01, 0x4F6E, 0x4FCD, 0x5018, 0x5049, 0x14E4 +.hword 0x1E39, 0x27E9, 0x3000, 0x32F4, 0x32FC, 0x3311, 0x3332, 0x335B +.hword 0x338A, 0x33BD, 0x33F1, 0x3424, 0x3453, 0x347D, 0x349D, 0x34B3 +.hword 0xD71E, 0xEDCE, 0x055A, 0x1906, 0x2034, 0x2046, 0x207A, 0x20C8 +.hword 0x212C, 0x219F, 0x221B, 0x229A, 0x2316, 0x2389, 0x23ED, 0x243C +.hword 0x2471, 0xF8EE, 0xF8C4, 0xF898, 0xF871, 0xF852, 0xF853, 0xF856 +.hword 0xF85B, 0xF861, 0xF869, 0xF871, 0xF87A, 0xF883, 0xF88D, 0xF896 +.hword 0xF89E, 0xF8A6, 0xF317, 0xF32D, 0xF345, 0xF35B, 0xF36F, 0xF372 +.hword 0xF37C, 0xF38A, 0xF39D, 0xF3B4, 0xF3CD, 0xF3E7, 0xF401, 0xF41C +.hword 0xF435, 0xF44C, 0xF45F, 0x94E2, 0x9569, 0x95F7, 0x9675, 0x96DF +.hword 0x96DB, 0x96D1, 0x96C2, 0x96AE, 0x9696, 0x967B, 0x965F, 0x9641 +.hword 0x9624, 0x9607, 0x95EC, 0x95D3, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06053970: # 0x06053970 +.hword 0x0001, 0x0000, 0x0011, 0x0001, 0x0001, 0x0012, 0x0011, 0x0013 +.hword 0x0011, 0x0024, 0x0011, 0x0035, 0x0001, 0x0000, 0x0001, 0x0231 +.hword 0x0001, 0x0000, 0x0011, 0x0160, 0x0011, 0x0171, 0x0011, 0x0182 +.hword 0x0001, 0x00F7, 0x0001, 0x00F8, 0x0001, 0x00F9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0011, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0230, 0x0001, 0x0000, 0x0011, 0x005A +.hword 0x0011, 0x006B, 0x0011, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022F, 0x0001, 0x0000 +.hword 0x0011, 0x0193, 0x0011, 0x01A4, 0x0011, 0x01B5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0011, 0x00FA, 0x0001, 0x008D, 0x0001, 0x008E +.hword 0x0001, 0x008F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022E +.hword 0x0001, 0x0000, 0x0011, 0x010B, 0x0011, 0x011C, 0x0011, 0x012D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0090, 0x0001, 0x0046 +.hword 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022D, 0x0001, 0x0000 +.hword 0x0011, 0x01C6, 0x0011, 0x01D7, 0x0011, 0x01E8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0011, 0x013E, 0x0011, 0x0091, 0x0011, 0x00A2 +.hword 0x0011, 0x00B3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x022C +.hword 0x0001, 0x0000, 0x0011, 0x01F9, 0x0011, 0x020A, 0x0011, 0x021B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0011, 0x014F, 0x0011, 0x00C4 +.hword 0x0011, 0x00D5, 0x0011, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06053B8C: # 0x06053B8C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x11 +.hword 0x2C +.word bowser_seg6_animvalue_0605350C +.word bowser_seg6_animindex_06053970 +.word 0 + +bowser_seg6_animvalue_06053BA4: # 0x06053BA4 +.hword 0x0000, 0x0098, 0x0098, 0x0099, 0x009A, 0x009A, 0x009B, 0x009C +.hword 0x009C, 0x009C, 0x009B, 0x009A, 0x0099, 0x0098, 0x0098, 0x0097 +.hword 0x0097, 0x0097, 0x0097, 0x0098, 0x0098, 0x0099, 0x0099, 0x009A +.hword 0xFFE7, 0xFFE6, 0xFFE6, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE1, 0xFFE0 +.hword 0xFFE0, 0xFFE0, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE4 +.hword 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE6, 0xFFE6, 0xFFE7, 0xFFE7, 0x0000 +.hword 0xFFAC, 0xFED0, 0xFD9C, 0xFC40, 0xFAEE, 0xF9D5, 0xF927, 0xF913 +.hword 0xF9BC, 0xFB02, 0xFCB8, 0xFEB0, 0x00BB, 0x02AB, 0x0454, 0x05E7 +.hword 0x079E, 0x0957, 0x0AED, 0x0C3B, 0x0D1E, 0x0D71, 0x32C6, 0xC001 +.hword 0x32C6, 0xA509, 0xA51A, 0xA546, 0xA57C, 0xA5AE, 0xA5CD, 0xA5CA +.hword 0xA5A9, 0xA578, 0xA53B, 0xA4F6, 0xA4AD, 0xA463, 0xA41C, 0xA3DC +.hword 0xA3A6, 0xA37E, 0xA367, 0xA38B, 0xA3F2, 0xA470, 0xA4DB, 0xA509 +.hword 0xE442, 0xE4C4, 0xE618, 0xE7F7, 0xEA19, 0xEC37, 0xEE0A, 0xEF48 +.hword 0xEFAB, 0xEEEC, 0xED32, 0xEAD7, 0xE836, 0xE5AA, 0xE38C, 0xE239 +.hword 0xE1BC, 0xE1CB, 0xE23A, 0xE2DC, 0xE386, 0xE40C, 0xE442, 0x0254 +.hword 0x0251, 0x0248, 0x023A, 0x0227, 0x0210, 0x01F6, 0x01D9, 0x01B9 +.hword 0x0198, 0x0176, 0x0153, 0x0130, 0x010E, 0x00EC, 0x00CD, 0x00B0 +.hword 0x0096, 0x007F, 0x006C, 0x005E, 0x0055, 0x0052, 0x053E, 0x053F +.hword 0x0541, 0x0544, 0x0549, 0x054E, 0x0554, 0x055B, 0x0563, 0x056B +.hword 0x0573, 0x057C, 0x0584, 0x058C, 0x0594, 0x059C, 0x05A3, 0x05A9 +.hword 0x05AF, 0x05B3, 0x05B7, 0x05B9, 0x05B9, 0xF8D6, 0xF8BF, 0xF87D +.hword 0xF816, 0xF78C, 0xF6E4, 0xF622, 0xF54B, 0xF463, 0xF36F, 0xF271 +.hword 0xF170, 0xF06E, 0xEF71, 0xEE7C, 0xED94, 0xECBE, 0xEBFC, 0xEB54 +.hword 0xEACA, 0xEA62, 0xEA21, 0xEA0A, 0x2486, 0xDB55, 0xF34B, 0xA509 +.hword 0xA51B, 0xA548, 0xA581, 0xA5B7, 0xA5DD, 0xA5E4, 0xA5C9, 0xA59B +.hword 0xA55E, 0xA51A, 0xA4D5, 0xA496, 0xA462, 0xA441, 0xA438, 0xA459 +.hword 0xA4A5, 0xA50B, 0xA579, 0xA5DD, 0xA625, 0xA642, 0x8001, 0x8001 +.hword 0xBE14, 0xCA03, 0xC9D7, 0xC957, 0xC88C, 0xC77E, 0xC636, 0xC4BB +.hword 0xC317, 0xC152, 0xBF73, 0xBD84, 0xBB8D, 0xB995, 0xB7A6, 0xB5C7 +.hword 0xB402, 0xB25E, 0xB0E4, 0xAF9B, 0xAE8E, 0xADC2, 0xAD42, 0xAD16 +.hword 0xFFA2, 0xFFA2, 0xFFA0, 0xFF9E, 0xFF9B, 0xFF98, 0xFF95, 0xFF92 +.hword 0xFF90, 0xFF8E, 0xFF8C, 0xFF8C, 0xFF8D, 0xFF8F, 0xFF93, 0xFF98 +.hword 0xFFA5, 0xFFBD, 0xFFDB, 0xFFF9, 0x0014, 0x0028, 0x0030, 0xFF46 +.hword 0xFF47, 0xFF47, 0xFF47, 0xFF48, 0xFF49, 0xFF49, 0xFF4A, 0xFF4B +.hword 0xFF4C, 0xFF4C, 0xFF4D, 0xFF4D, 0xFF4D, 0xFF4D, 0xFF4C, 0xFF4A +.hword 0xFF47, 0xFF42, 0xFF3E, 0xFF3A, 0xFF37, 0xFF36, 0x9A98, 0x9AB5 +.hword 0x9B06, 0x9B7F, 0x9C15, 0x9CBD, 0x9D6A, 0x9E13, 0x9EAC, 0x9F29 +.hword 0x9F80, 0x9FA5, 0x9F8C, 0x9F2B, 0x9E76, 0x9D62, 0x9ABC, 0x95F4 +.hword 0x8FF8, 0x89B4, 0x8415, 0x8008, 0x7E77, 0xCD46, 0xCD2D, 0xCCE5 +.hword 0xCC72, 0xCBDA, 0xCB21, 0xCA4C, 0xC95F, 0xC860, 0xC752, 0xC63B +.hword 0xC520, 0xC404, 0xC2ED, 0xC1E0, 0xC0E0, 0xBFF3, 0xBF1E, 0xBE65 +.hword 0xBDCD, 0xBD5B, 0xBD13, 0xBCFA, 0x3E12, 0x0AA8, 0x0AB7, 0x0ADE +.hword 0x0B14, 0x0B53, 0x0B92, 0x0BC8, 0x0BED, 0x0BF9, 0x0BE5, 0x0BAF +.hword 0x0B60, 0x0AFD, 0x0A8C, 0x0A11, 0x0991, 0x0912, 0x0898, 0x0829 +.hword 0x07CA, 0x0780, 0x074F, 0x073E, 0x0AC9, 0x0AB8, 0x0A8A, 0x0A4A +.hword 0x09FE, 0x09B2, 0x096E, 0x093A, 0x0920, 0x0929, 0x0953, 0x0996 +.hword 0x09EB, 0x0A4F, 0x0ABD, 0x0B2F, 0x0BA2, 0x0C0F, 0x0C74, 0x0CCA +.hword 0x0D0E, 0x0D3A, 0x0D4A, 0xA078, 0xA0B6, 0xA159, 0xA240, 0xA34B +.hword 0xA456, 0xA542, 0xA5EE, 0xA636, 0xA5FC, 0xA53E, 0xA422, 0xA2BA +.hword 0xA119, 0x9F52, 0x9D79, 0x9BA1, 0x99DD, 0x9840, 0x96DE, 0x95C9 +.hword 0x9515, 0x94D5, 0x1945, 0x194C, 0x195F, 0x197E, 0x19A8, 0x19DA +.hword 0x1A14, 0x1A54, 0x1A99, 0x1AE2, 0x1B2E, 0x1B7B, 0x1BC8, 0x1C13 +.hword 0x1C5D, 0x1CA2, 0x1CE2, 0x1D1C, 0x1D4E, 0x1D77, 0x1D96, 0x1DAA +.hword 0x1DB1, 0xE9B2, 0xE982, 0xE8F6, 0xE819, 0xE6F2, 0xE58C, 0xE3F0 +.hword 0xE225, 0xE037, 0xDE2D, 0xDC11, 0xD9EB, 0xD7C6, 0xD5AA, 0xD3A0 +.hword 0xD1B2, 0xCFE7, 0xCE4B, 0xCCE5, 0xCBBE, 0xCAE1, 0xCA55, 0xCA25 +.hword 0xBD23, 0xBD0B, 0xBCC7, 0xBC5C, 0xBBCE, 0xBB20, 0xBA58, 0xB97A +.hword 0xB88A, 0xB78E, 0xB688, 0xB57E, 0xB474, 0xB36E, 0xB271, 0xB181 +.hword 0xB0A3, 0xAFDB, 0xAF2E, 0xAE9F, 0xAE34, 0xADF0, 0xADD9, 0xF071 +.hword 0xF042, 0xEFBB, 0xEEE4, 0xEDC7, 0xEC6C, 0xEADC, 0xE920, 0xE741 +.hword 0xE548, 0xE33C, 0xE128, 0xDF14, 0xDD09, 0xDB0F, 0xD930, 0xD774 +.hword 0xD5E5, 0xD48A, 0xD36D, 0xD296, 0xD20F, 0xD1E0, 0x0B16, 0x0B38 +.hword 0x0B9B, 0x0C37, 0x0D07, 0x0E04, 0x0F27, 0x106B, 0x11C8, 0x1338 +.hword 0x14B5, 0x1639, 0x17BD, 0x193A, 0x1AAB, 0x1C08, 0x1D4B, 0x1E6E +.hword 0x1F6B, 0x203B, 0x20D7, 0x213A, 0x215C, 0xBF48, 0xBF19, 0xBE90 +.hword 0xBDB7, 0xBC97, 0xBB38, 0xB9A4, 0xB7E3, 0xB5FF, 0xB400, 0xB1EF +.hword 0xAFD5, 0xADBB, 0xABAB, 0xA9AC, 0xA7C7, 0xA607, 0xA472, 0xA314 +.hword 0xA1F4, 0xA11B, 0xA092, 0xA062, 0xF5A5, 0xF597, 0xF572, 0xF53D +.hword 0xF501, 0xF4C5, 0xF492, 0xF46F, 0xF465, 0xF47A, 0xF4B1, 0xF4FF +.hword 0xF562, 0xF5D2, 0xF64D, 0xF6CC, 0xF74A, 0xF7C3, 0xF831, 0xF88F +.hword 0xF8D9, 0xF908, 0xF919, 0xF580, 0xF591, 0xF5BC, 0xF5FA, 0xF642 +.hword 0xF68B, 0xF6CC, 0xF6FD, 0xF715, 0xF70C, 0xF6E2, 0xF6A0, 0xF64C +.hword 0xF5EA, 0xF57F, 0xF50F, 0xF49F, 0xF433, 0xF3D1, 0xF37C, 0xF33A +.hword 0xF30F, 0xF2FF, 0xA064, 0xA0A1, 0xA142, 0xA226, 0xA32C, 0xA433 +.hword 0xA51A, 0xA5BF, 0xA603, 0xA5C3, 0xA500, 0xA3DE, 0xA26F, 0xA0C7 +.hword 0x9EFA, 0x9D1A, 0x9B3B, 0x9971, 0x97CF, 0x9668, 0x954F, 0x9498 +.hword 0x9457, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_06054074: # 0x06054074 +.hword 0x0001, 0x0000, 0x0017, 0x0001, 0x0017, 0x0018, 0x0017, 0x002F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0266 +.hword 0x0001, 0x0000, 0x0017, 0x014D, 0x0017, 0x0164, 0x0017, 0x017B +.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0265, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0264, 0x0001, 0x0000 +.hword 0x0017, 0x0192, 0x0017, 0x01A9, 0x0017, 0x01C0, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x00D9, 0x0017, 0x0077, 0x0017, 0x008E +.hword 0x0017, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0263 +.hword 0x0001, 0x0000, 0x0017, 0x00F0, 0x0017, 0x0107, 0x0017, 0x011E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BC, 0x0001, 0x0046 +.hword 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0262, 0x0001, 0x0000 +.hword 0x0017, 0x01D7, 0x0017, 0x01EE, 0x0017, 0x0205, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x0135, 0x0001, 0x00BD, 0x0001, 0x0000 +.hword 0x0001, 0x00BE, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0261 +.hword 0x0001, 0x0000, 0x0017, 0x021C, 0x0017, 0x0233, 0x0017, 0x024A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x014C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x00BF, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06054290: # 0x06054290 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x17 +.hword 0x2C +.word bowser_seg6_animvalue_06053BA4 +.word bowser_seg6_animindex_06054074 +.word 0 + +bowser_seg6_animvalue_060542A8: # 0x060542A8 +.hword 0x0000, 0x0098, 0x0096, 0x0093, 0x0091, 0x008F, 0x008C, 0x008D +.hword 0x008E, 0x008F, 0x0090, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094 +.hword 0x0095, 0x0095, 0x0096, 0x0097, 0x0098, 0xFFE7, 0xFFEA, 0xFFF3 +.hword 0xFFFD, 0x0004, 0x0007, 0x0007, 0x0006, 0x0003, 0x0001, 0xFFFF +.hword 0xFFFB, 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEE, 0xFFEB, 0xFFE9, 0xFFE7 +.hword 0xFFE7, 0x0000, 0x0145, 0x044D, 0x07EB, 0x0AF3, 0x0C39, 0x0C0C +.hword 0x0B8E, 0x0ACD, 0x09D5, 0x08B5, 0x0779, 0x062F, 0x04E5, 0x03A6 +.hword 0x0282, 0x0185, 0x00BD, 0x0037, 0x0000, 0x32C6, 0xC001, 0x32C6 +.hword 0x0000, 0x010C, 0x0150, 0x0313, 0x047E, 0x047E, 0x03FC, 0x037F +.hword 0x032E, 0x02D4, 0x0275, 0x0212, 0x01B0, 0x0152, 0x00F9, 0x00A9 +.hword 0x0065, 0x0031, 0x000E, 0x0000, 0x0000, 0x000F, 0x002F, 0x005F +.hword 0x0089, 0x009A, 0x00A0, 0x009D, 0x0092, 0x0084, 0x0075, 0x0064 +.hword 0x0053, 0x0041, 0x0031, 0x0021, 0x0014, 0x0009, 0x0002, 0x0000 +.hword 0xA509, 0xA298, 0xA05A, 0x9D2C, 0x9AAD, 0x99DF, 0x99C9, 0x9A40 +.hword 0x9B09, 0x9BFD, 0x9D12, 0x9E3B, 0x9F6D, 0xA09D, 0xA1BF, 0xA2C7 +.hword 0xA3AB, 0xA45F, 0xA4D7, 0xA508, 0xE442, 0xE476, 0xE4F5, 0xE596 +.hword 0xE632, 0xE69E, 0xE6B2, 0xE646, 0xE48E, 0xE190, 0xDE5D, 0xDC06 +.hword 0xDB9B, 0xDCC4, 0xDE71, 0xE058, 0xE22E, 0xE3A7, 0xE479, 0xE459 +.hword 0x0254, 0x053E, 0xF8D6, 0x2486, 0x27A2, 0x2F2C, 0x3878, 0x40DA +.hword 0x45A5, 0x467D, 0x454E, 0x42D8, 0x3FD7, 0x3D0A, 0x3B2F, 0x3B0D +.hword 0x3BF5, 0x3C7A, 0x3B2F, 0x3649, 0x2EEA, 0x2806, 0x2491, 0xDB55 +.hword 0xDE67, 0xE5B9, 0xEE76, 0xF5C8, 0xF8DA, 0xF86E, 0xF73E, 0xF56B +.hword 0xF316, 0xF05D, 0xED63, 0xEA46, 0xE728, 0xE427, 0xE166, 0xDF03 +.hword 0xDD20, 0xDBDC, 0xDB57, 0x0000, 0xFF46, 0xFD89, 0xFB75, 0xF9B8 +.hword 0xF8FD, 0xF917, 0xF95F, 0xF9CE, 0xFA5C, 0xFB02, 0xFBB7, 0xFC74 +.hword 0xFD32, 0xFDE8, 0xFE90, 0xFF21, 0xFF94, 0xFFE1, 0x0000, 0xF34B +.hword 0xF2A5, 0xF119, 0xEF40, 0xEDB4, 0xED0D, 0xED24, 0xED64, 0xEDC7 +.hword 0xEE46, 0xEED9, 0xEF7A, 0xF023, 0xF0CB, 0xF16E, 0xF203, 0xF284 +.hword 0xF2EB, 0xF32F, 0xF34B, 0x0000, 0xFFC8, 0xFF3D, 0xFE92, 0xFDF8 +.hword 0xFD57, 0xFCA2, 0xFC16, 0xFBF1, 0xFC25, 0xFC78, 0xFCE2, 0xFD5C +.hword 0xFDDF, 0xFE62, 0xFEE0, 0xFF4F, 0xFFA9, 0xFFE7, 0x0000, 0x0000 +.hword 0xFFFA, 0xFFEC, 0xFFE0, 0xFFE1, 0xFFF9, 0x001E, 0x0042, 0x0053 +.hword 0x0053, 0x004E, 0x0047, 0x003E, 0x0032, 0x0027, 0x001B, 0x0011 +.hword 0x0008, 0x0002, 0x0000, 0xA438, 0xA2D7, 0x9FB2, 0x9C45, 0x9A0E +.hword 0x997E, 0x99C6, 0x9A80, 0x9B48, 0x9C0B, 0x9CF3, 0x9DF5, 0x9F06 +.hword 0xA019, 0xA123, 0xA219, 0xA2EE, 0xA397, 0xA409, 0xA438, 0x8001 +.hword 0x8001, 0xBE14, 0xCA03, 0xC5D9, 0xBBEB, 0xB010, 0xA622, 0xA1F8 +.hword 0xA28B, 0xA427, 0xA6A0, 0xA9CB, 0xAD7B, 0xB186, 0xB5BF, 0xB9FA +.hword 0xBE0C, 0xC1C9, 0xC506, 0xC796, 0xC94D, 0xCA01, 0xFFA2, 0xFFB5 +.hword 0xFFE3, 0x0018, 0x0045, 0x0063, 0x006F, 0x006B, 0x0066, 0x005F +.hword 0x0057, 0x004E, 0x0043, 0x0038, 0x002A, 0x001B, 0x0000, 0xFFD9 +.hword 0xFFB5, 0xFFA2, 0xFF46, 0xFF45, 0xFF44, 0xFF42, 0xFF43, 0xFF4A +.hword 0xFF51, 0xFF50, 0xFF4E, 0xFF4C, 0xFF49, 0xFF46, 0xFF43, 0xFF41 +.hword 0xFF3F, 0xFF3D, 0xFF3E, 0xFF41, 0xFF45, 0xFF46, 0x9A98, 0x96A4 +.hword 0x8D40, 0x821E, 0x78EC, 0x7258, 0x6FA8, 0x7093, 0x71BF, 0x732B +.hword 0x74DB, 0x76D1, 0x790E, 0x7B96, 0x7E68, 0x818C, 0x8726, 0x8F47 +.hword 0x96CB, 0x9A8C, 0x0000, 0x009F, 0x021A, 0x03DF, 0x055A, 0x05F9 +.hword 0x05E3, 0x05A6, 0x0547, 0x04CE, 0x0441, 0x03A7, 0x0306, 0x0264 +.hword 0x01C9, 0x013A, 0x00BE, 0x005C, 0x001B, 0x0000, 0x0000, 0xFFE1 +.hword 0xFF97, 0xFF3F, 0xFEF4, 0xFED5, 0xFED9, 0xFEE6, 0xFEF8, 0xFF10 +.hword 0xFF2B, 0xFF49, 0xFF69, 0xFF89, 0xFFA7, 0xFFC3, 0xFFDB, 0xFFEE +.hword 0xFFFB, 0x0000, 0xCD46, 0xCBFC, 0xC8E9, 0xC53F, 0xC22C, 0xC0E2 +.hword 0xC110, 0xC18F, 0xC253, 0xC34E, 0xC472, 0xC5B2, 0xC700, 0xC850 +.hword 0xC992, 0xCABA, 0xCBBA, 0xCC85, 0xCD0D, 0xCD45, 0x3F4B, 0x3F40 +.hword 0x3F1C, 0x3EDC, 0x3E7F, 0x3E02, 0x3D95, 0x3D52, 0x3D34, 0x3D35 +.hword 0x3D4F, 0x3D7D, 0x3DBB, 0x3E02, 0x3E4E, 0x3E98, 0x3EDC, 0x3F14 +.hword 0x3F3B, 0x3F4B, 0x0AA8, 0x0AC9, 0xA078, 0x1945, 0x17E8, 0x14A9 +.hword 0x10C8, 0x0D88, 0x0C2C, 0x0C5C, 0x0CE3, 0x0DB2, 0x0EBB, 0x0FF0 +.hword 0x1142, 0x12A4, 0x1406, 0x155B, 0x1694, 0x17A3, 0x187A, 0x1909 +.hword 0x1944, 0xE9B2, 0xE6F7, 0xE073, 0xD8AD, 0xD229, 0xCF6E, 0xCFCE +.hword 0xD0DD, 0xD27C, 0xD490, 0xD6FB, 0xD9A2, 0xDC67, 0xDF2D, 0xE1D9 +.hword 0xE44D, 0xE66C, 0xE81A, 0xE93B, 0xE9B1, 0xBD23, 0xBE76, 0xC19F +.hword 0xC565, 0xC88E, 0xC9E1, 0xC9B2, 0xC92F, 0xC866, 0xC764, 0xC637 +.hword 0xC4EE, 0xC396, 0xC23D, 0xC0F2, 0xBFC1, 0xBEB9, 0xBDE9, 0xBD5D +.hword 0xBD23, 0xF071, 0xEF33, 0xEC3E, 0xE8B6, 0xE5C1, 0xE483, 0xE4AF +.hword 0xE529, 0xE5E6, 0xE6D8, 0xE7F1, 0xE925, 0xEA67, 0xEBAA, 0xECE0 +.hword 0xEDFD, 0xEEF4, 0xEFB8, 0xF03B, 0xF070, 0x0B16, 0x0DD1, 0x1453 +.hword 0x1C18, 0x229A, 0x2555, 0x24F4, 0x23E6, 0x2247, 0x2034, 0x1DC9 +.hword 0x1B23, 0x185F, 0x1599, 0x12EE, 0x107A, 0x0E5B, 0x0CAE, 0x0B8D +.hword 0x0B17, 0xBF48, 0xBCF6, 0xB76F, 0xB0D6, 0xAB4E, 0xA8FC, 0xA94E +.hword 0xAA34, 0xAB94, 0xAD58, 0xAF66, 0xB1A6, 0xB3FF, 0xB65A, 0xB89F +.hword 0xBAB3, 0xBC81, 0xBDEE, 0xBEE3, 0xBF47, 0xF5A5, 0xF580, 0xA064 +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06054734: # 0x06054734 +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0245 +.hword 0x0001, 0x0000, 0x0001, 0x01C2, 0x0001, 0x01C3, 0x0001, 0x01C4 +.hword 0x0001, 0x011F, 0x0001, 0x0120, 0x0001, 0x0121, 0x0014, 0x0040 +.hword 0x0014, 0x0054, 0x0014, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0244, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0243, 0x0001, 0x0000 +.hword 0x0014, 0x01C5, 0x0014, 0x01D9, 0x0014, 0x01ED, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0122, 0x0001, 0x0090, 0x0001, 0x0091 +.hword 0x0001, 0x0092, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0242 +.hword 0x0001, 0x0000, 0x0014, 0x0136, 0x0014, 0x014A, 0x0014, 0x015E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0093, 0x0001, 0x003D +.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0241, 0x0001, 0x0000 +.hword 0x0014, 0x0201, 0x0014, 0x0215, 0x0014, 0x0229, 0x0014, 0x0172 +.hword 0x0014, 0x0186, 0x0014, 0x019A, 0x0014, 0x00A7, 0x0014, 0x00BB +.hword 0x0014, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0240 +.hword 0x0001, 0x0000, 0x0001, 0x023D, 0x0001, 0x023E, 0x0001, 0x023F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01AE, 0x0014, 0x00E3 +.hword 0x0014, 0x00F7, 0x0014, 0x010B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06054950: # 0x06054950 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x2C +.word bowser_seg6_animvalue_060542A8 +.word bowser_seg6_animindex_06054734 +.word 0 + +bowser_seg6_animvalue_06054968: # 0x06054968 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004 +.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0000, 0x0000, 0xFFFE, 0xFFFA +.hword 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFC +.hword 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x00D5, 0x00D5, 0x00D6, 0x00D8 +.hword 0x00D9, 0x00DA, 0x00DB, 0x00DC, 0x00DB, 0x00D8, 0x00D6, 0x00D3 +.hword 0x00D1, 0x00D1, 0x00D2, 0x00D2, 0x00D1, 0x00D1, 0x00D1, 0x00D0 +.hword 0x00D0, 0x00CF, 0x00D0, 0x00D1, 0x00D2, 0x00D3, 0x00D4, 0xFFFB +.hword 0xFFFB, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF4 +.hword 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7 +.hword 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFA +.hword 0xFFFB, 0xFFFB, 0xF480, 0xF469, 0xF42A, 0xF3C9, 0xF34F, 0xF2C2 +.hword 0xF22A, 0xF18E, 0xF0F5, 0xF068, 0xEFED, 0xEF8C, 0xEF4C, 0xEF34 +.hword 0xEF43, 0xEF6E, 0xEFB3, 0xF00C, 0xF077, 0xF0EF, 0xF171, 0xF1F8 +.hword 0xF280, 0xF306, 0xF386, 0xF3FC, 0xF464, 0x0000, 0xFFEC, 0xFFB6 +.hword 0xFF67, 0xFF0B, 0xFEAC, 0xFE53, 0xFE0C, 0xFDE0, 0xFDD9, 0xFE02 +.hword 0xFE64, 0xFF0B, 0x0000, 0x00F5, 0x019D, 0x0202, 0x022D, 0x022A +.hword 0x0200, 0x01BC, 0x0167, 0x010A, 0x00B1, 0x0064, 0x002F, 0x001B +.hword 0x32C6, 0xC001, 0x32C6, 0xFFAD, 0xFFAD, 0xFFAE, 0xFFAF, 0xFFAF +.hword 0xFFB0, 0xFFB0, 0xFFB0, 0xFFB0, 0xFFAF, 0xFFAE, 0xFFAE, 0xFFAE +.hword 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAC, 0xFFAC +.hword 0xFFAC, 0xFFAC, 0xFFAD, 0xFFAD, 0xFFAD, 0xFFAD, 0x0017, 0x0018 +.hword 0x001A, 0x001C, 0x001E, 0x0020, 0x0020, 0x0020, 0x001F, 0x001D +.hword 0x001C, 0x001A, 0x0019, 0x0018, 0x0018, 0x0018, 0x0017, 0x0017 +.hword 0x0016, 0x0015, 0x0014, 0x0015, 0x0015, 0x0015, 0x0016, 0x0017 +.hword 0x0017, 0xC325, 0xC378, 0xC448, 0xC557, 0xC66A, 0xC741, 0xC7A0 +.hword 0xC772, 0xC6E4, 0xC61B, 0xC53D, 0xC471, 0xC3DD, 0xC38F, 0xC36A +.hword 0xC34C, 0xC317, 0xC2B3, 0xC239, 0xC1D2, 0xC1A6, 0xC1B8, 0xC1E9 +.hword 0xC22E, 0xC27D, 0xC2C9, 0xC308, 0xFC73, 0xFCCA, 0xFDA2, 0xFEBA +.hword 0xFFD0, 0x00A1, 0x00ED, 0x00B8, 0x0035, 0xFF70, 0xFE6E, 0xFD38 +.hword 0xFBD8, 0xFA16, 0xF7DB, 0xF55F, 0xF2D8, 0xF07E, 0xEE88, 0xED2E +.hword 0xECA7, 0xED67, 0xEF6E, 0xF248, 0xF582, 0xF8A6, 0xFB41, 0x0468 +.hword 0xFAA2, 0xF058, 0x256C, 0x2625, 0x27DB, 0x29DB, 0x2B73, 0x2BF1 +.hword 0x2AEA, 0x28D7, 0x2656, 0x2408, 0x228B, 0x21D1, 0x2161, 0x213D +.hword 0x2165, 0x21DB, 0x22A0, 0x2443, 0x26D9, 0x29AC, 0x2C09, 0x2D38 +.hword 0x2CED, 0x2BA1, 0x29C7, 0x27D6, 0x2640, 0xF1FB, 0xF89A, 0xE69A +.hword 0x005C, 0x005C, 0x005A, 0x0059, 0x0057, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0056, 0x0057, 0x0058, 0x0058, 0x0058, 0x0058, 0x0058 +.hword 0x0058, 0x0058, 0x0059, 0x0059, 0x005A, 0x005A, 0x005A, 0x005B +.hword 0x005B, 0x005C, 0x005C, 0xFFD0, 0xFFCF, 0xFFCD, 0xFFCA, 0xFFC8 +.hword 0xFFC5, 0xFFC4, 0xFFC4, 0xFFC5, 0xFFC7, 0xFFC8, 0xFFC9, 0xFFCA +.hword 0xFFCA, 0xFFC9, 0xFFC9, 0xFFCA, 0xFFCA, 0xFFCB, 0xFFCB, 0xFFCC +.hword 0xFFCD, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFCF, 0xFFD0, 0xC218, 0xC27A +.hword 0xC373, 0xC4BC, 0xC612, 0xC72E, 0xC7CC, 0xC7C3, 0xC740, 0xC684 +.hword 0xC5CB, 0xC557, 0xC533, 0xC536, 0xC547, 0xC54D, 0xC530, 0xC4F5 +.hword 0xC4B1, 0xC466, 0xC416, 0xC3C2, 0xC36D, 0xC318, 0xC2C4, 0xC274 +.hword 0xC22A, 0x8001, 0x8001, 0xB89E, 0xB969, 0xBB4F, 0xBD95, 0xBF82 +.hword 0xC05C, 0xC004, 0xBF03, 0xBD9E, 0xBC1B, 0xBABE, 0xB9CD, 0xB98D +.hword 0xBA19, 0xBB3F, 0xBCC8, 0xBE80, 0xC032, 0xC1A9, 0xC2AF, 0xC311 +.hword 0xC28B, 0xC132, 0xBF50, 0xBD30, 0xBB1F, 0xB967, 0xD10C, 0xD165 +.hword 0xD25B, 0xD3CF, 0xD5A2, 0xD7B4, 0xD9E7, 0xDC1C, 0xDE33, 0xE00E +.hword 0xE18C, 0xE290, 0xE2F9, 0xE2E1, 0xE27A, 0xE1CE, 0xE0E5, 0xDFCA +.hword 0xDE85, 0xDD20, 0xDBA4, 0xDA1B, 0xD88D, 0xD705, 0xD58B, 0xD428 +.hword 0xD2E7, 0xFF82, 0xFF4A, 0xFEB9, 0xFDEE, 0xFD0B, 0xFC2E, 0xFB79 +.hword 0xFB0C, 0xFB06, 0xFB89, 0xFC84, 0xFDCC, 0xFF37, 0x009B, 0x01D0 +.hword 0x02AB, 0x0301, 0x0249, 0x0084, 0xFE58, 0xFC68, 0xFB59, 0xFB5F +.hword 0xFC0A, 0xFD10, 0xFE28, 0xFF08, 0xFF5F, 0xA28E, 0xDFB4, 0xDF41 +.hword 0xDE1E, 0xDC98, 0xDAFB, 0xD997, 0xD81A, 0xD63E, 0xD465, 0xD2F0 +.hword 0xD241, 0xD2B7, 0xD55E, 0xDA11, 0xDF68, 0xE3FA, 0xE660, 0xE6EA +.hword 0xE6EA, 0xE679, 0xE5B1, 0xE4AA, 0xE37E, 0xE247, 0xE11C, 0xE019 +.hword 0xDF55, 0x3AB0, 0x3AF4, 0x3BA2, 0x3C8D, 0x3D86, 0x3E5F, 0x3EEB +.hword 0x3F41, 0x3F95, 0x3FE5, 0x402F, 0x4071, 0x40AA, 0x40D7, 0x40F7 +.hword 0x4108, 0x4107, 0x40F4, 0x40CC, 0x4078, 0x3FE9, 0x3F2F, 0x3E57 +.hword 0x3D71, 0x3C8A, 0x3BB1, 0x3AF4, 0x0D51, 0x0D2C, 0x0CD5, 0x0C6D +.hword 0x0C17, 0x0BF5, 0x0C0C, 0x0C41, 0x0C8A, 0x0CD9, 0x0D23, 0x0D5B +.hword 0x0D76, 0x0D70, 0x0D54, 0x0D2A, 0x0CF7, 0x0CC3, 0x0C94, 0x0C72 +.hword 0x0C62, 0x0C6B, 0x0C89, 0x0CB4, 0x0CE6, 0x0D16, 0x0D3E, 0x05C8 +.hword 0x060C, 0x06AE, 0x076E, 0x080B, 0x0847, 0x0816, 0x07A8, 0x0716 +.hword 0x0678, 0x05E5, 0x0577, 0x0546, 0x0556, 0x0593, 0x05EF, 0x065C +.hword 0x06CC, 0x0731, 0x077C, 0x07A0, 0x0792, 0x0757, 0x0701, 0x069E +.hword 0x063D, 0x05ED, 0xAF1F, 0xAE48, 0xAC4B, 0xA9EF, 0xA7FD, 0xA73F +.hword 0xA7D4, 0xA927, 0xAAEB, 0xACD6, 0xAE9D, 0xAFF4, 0xB090, 0xB062 +.hword 0xAFA9, 0xAE92, 0xAD46, 0xABF1, 0xAABE, 0xA9D8, 0xA96B, 0xA99A +.hword 0xAA4F, 0xAB5A, 0xAC8C, 0xADB7, 0xAEAC, 0xD8E3, 0xD651, 0xCFCE +.hword 0xC72A, 0xBE34, 0xB6BA, 0xB28C, 0xB1B4, 0xB2BD, 0xB53A, 0xB8BA +.hword 0xBCD1, 0xC10E, 0xC5BA, 0xCB38, 0xD145, 0xD79E, 0xDE00, 0xE429 +.hword 0xE9D5, 0xEEC2, 0xF2AC, 0xF551, 0xF374, 0xEC50, 0xE354, 0xDBF1 +.hword 0xCC95, 0xCC7D, 0xCC4A, 0xCC18, 0xCC04, 0xCC2A, 0xCCA9, 0xCDD3 +.hword 0xCFA5, 0xD1B5, 0xD39A, 0xD4EC, 0xD543, 0xD4B7, 0xD3BA, 0xD266 +.hword 0xD0D3, 0xCF1E, 0xCD5E, 0xCBAE, 0xCA28, 0xC8E6, 0xC802, 0xC80F +.hword 0xC923, 0xCA9A, 0xCBD0, 0x0C97, 0x0E78, 0x1332, 0x196D, 0x1FCF +.hword 0x24FD, 0x27A0, 0x279A, 0x25FD, 0x2331, 0x1FA1, 0x1BB4, 0x17D4 +.hword 0x13B2, 0x0EE0, 0x099C, 0x0423, 0xFEB2, 0xF985, 0xF4D8, 0xF0EA +.hword 0xEDF6, 0xEC3A, 0xEF01, 0xF718, 0x00FD, 0x0933, 0xCFB9, 0xD1D9 +.hword 0xD74E, 0xDEB8, 0xE6B5, 0xEDE5, 0xF2E7, 0xF45B, 0xF2B0, 0xEF78 +.hword 0xEB06, 0xE5AA, 0xDFB7, 0xD980, 0xD355, 0xCD8A, 0xC86F, 0xC456 +.hword 0xC193, 0xC06F, 0xC0C5, 0xC23C, 0xC47D, 0xC730, 0xC9FD, 0xCC8C +.hword 0xCE87, 0x32D7, 0x32ED, 0x3322, 0x3362, 0x3398, 0x33B1, 0x3399 +.hword 0x333A, 0x3290, 0x31AC, 0x309C, 0x2F71, 0x2E39, 0x2D05, 0x2BE3 +.hword 0x2AE4, 0x2A16, 0x2989, 0x294D, 0x2985, 0x2A37, 0x2B47, 0x2C98 +.hword 0x2E0C, 0x2F87, 0x30ED, 0x321F, 0x87D4, 0x8A89, 0x917A, 0x9ADF +.hword 0xA4F4, 0xADF1, 0xB411, 0xB58D, 0xB2EC, 0xAE2D, 0xA7C3, 0xA022 +.hword 0x97BB, 0x8F01, 0x8667, 0x7E5C, 0x775A, 0x71CF, 0x6E2F, 0x6CF4 +.hword 0x6DF4, 0x70AA, 0x7491, 0x7923, 0x7DDC, 0x823A, 0x85B2, 0xF2DC +.hword 0xF2F2, 0xF326, 0xF366, 0xF39E, 0xF3BD, 0xF3BD, 0xF3AD, 0xF393 +.hword 0xF377, 0xF360, 0xF356, 0xF35B, 0xF369, 0xF37C, 0xF391, 0xF3A2 +.hword 0xF3AD, 0xF3AC, 0xF3A0, 0xF38D, 0xF374, 0xF358, 0xF339, 0xF31B +.hword 0xF2FE, 0xF2E5, 0xFA5C, 0xFA32, 0xF9CA, 0xF94B, 0xF8DA, 0xF89C +.hword 0xF89A, 0xF8B9, 0xF8EA, 0xF921, 0xF94D, 0xF960, 0xF957, 0xF93D +.hword 0xF918, 0xF8F2, 0xF8D1, 0xF8BD, 0xF8C0, 0xF8D8, 0xF8FE, 0xF92F +.hword 0xF968, 0xF9A4, 0xF9E1, 0xFA19, 0xFA4B, 0xAF01, 0xAE7B, 0xAD35 +.hword 0xABA6, 0xAA43, 0xA982, 0xA97C, 0xA9DE, 0xAA7C, 0xAB27, 0xABB3 +.hword 0xABF1, 0xABD5, 0xAB80, 0xAB0B, 0xAA90, 0xAA27, 0xA9E9, 0xA9F0 +.hword 0xAA3B, 0xAAB4, 0xAB4F, 0xAC01, 0xACBE, 0xAD7C, 0xAE2E, 0xAECA +.hword 0x3FFF, 0xF822, 0x3FFF, 0xF822, 0xC001, 0x3FFF, 0xC001, 0x07DE +.hword 0x3FFF, 0x07DE, 0xC001, 0x3FFF, 0xC001, 0x3FFF + +bowser_seg6_animindex_06054FF4: # 0x06054FF4 +.hword 0x001B, 0x0001, 0x001B, 0x001C, 0x001B, 0x0037, 0x001B, 0x0052 +.hword 0x0001, 0x0000, 0x001B, 0x006D, 0x0001, 0x0000, 0x0001, 0x0345 +.hword 0x0001, 0x0000, 0x001B, 0x01F4, 0x001B, 0x020F, 0x001B, 0x022A +.hword 0x0001, 0x0169, 0x0001, 0x016A, 0x001B, 0x016B, 0x001B, 0x008B +.hword 0x001B, 0x00A6, 0x001B, 0x00C1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0342, 0x0001, 0x0343, 0x0001, 0x0344, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001B, 0x00DC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x033F, 0x0001, 0x0340, 0x0001, 0x0341 +.hword 0x001B, 0x0245, 0x001B, 0x0260, 0x001B, 0x027B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001B, 0x0186, 0x0001, 0x00F7, 0x0001, 0x00F8 +.hword 0x0001, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x033C, 0x0001, 0x033D +.hword 0x0001, 0x033E, 0x001B, 0x01A1, 0x0001, 0x01BC, 0x0001, 0x01BD +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001B, 0x00FA, 0x0001, 0x0088 +.hword 0x0001, 0x0089, 0x0001, 0x008A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0339, 0x0001, 0x033A, 0x0001, 0x033B +.hword 0x001B, 0x0296, 0x001B, 0x02B1, 0x001B, 0x02CC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001B, 0x01BE, 0x0001, 0x0115, 0x0001, 0x0116 +.hword 0x0001, 0x0117, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0338 +.hword 0x0001, 0x0000, 0x001B, 0x02E7, 0x001B, 0x0302, 0x001B, 0x031D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001B, 0x01D9, 0x001B, 0x0118 +.hword 0x001B, 0x0133, 0x001B, 0x014E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06055210: # 0x06055210 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1B +.hword 0x2C +.word bowser_seg6_animvalue_06054968 +.word bowser_seg6_animindex_06054FF4 +.word 0 + +bowser_seg6_animvalue_06055228: # 0x06055228 +.hword 0x0000, 0x00D5, 0x00CC, 0x00C3, 0x00BB, 0x00B2, 0x00A9, 0x00A1 +.hword 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098, 0x0098 +.hword 0xFFFB, 0xFFF8, 0xFFF5, 0xFFF2, 0xFFEF, 0xFFED, 0xFFEA, 0xFFE7 +.hword 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xFFE7, 0xF480 +.hword 0xF509, 0xF672, 0xF86C, 0xFAAB, 0xFCE2, 0xFEC3, 0x0000, 0x009A +.hword 0x00D6, 0x00CE, 0x009A, 0x0055, 0x0019, 0x0000, 0x32C6, 0xC001 +.hword 0x32C6, 0xFFAD, 0xFFB1, 0xFFBB, 0xFFCA, 0xFFDA, 0xFFEA, 0xFFF8 +.hword 0x0000, 0x0004, 0x0006, 0x0005, 0x0004, 0x0002, 0x0000, 0x0000 +.hword 0x0017, 0x0016, 0x0013, 0x000F, 0x000B, 0x0006, 0x0002, 0x0000 +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0xC325 +.hword 0xC1BD, 0xBE0E, 0xB8E0, 0xB2FE, 0xAD33, 0xA848, 0xA509, 0xA374 +.hword 0xA2D7, 0xA2ED, 0xA374, 0xA428, 0xA4C5, 0xA509, 0xFC73, 0xFB52 +.hword 0xF85C, 0xF433, 0xEF79, 0xEAD1, 0xE6DE, 0xE442, 0xE2FD, 0xE27F +.hword 0xE291, 0xE2FD, 0xE38E, 0xE40C, 0xE442, 0x0468, 0x044F, 0x040E +.hword 0x03B2, 0x034A, 0x02E4, 0x028D, 0x0254, 0x0238, 0x022D, 0x022F +.hword 0x0238, 0x0244, 0x024F, 0x0254, 0xFAA2, 0xFB21, 0xFC6D, 0xFE41 +.hword 0x0052, 0x025D, 0x0419, 0x053E, 0x05CC, 0x0604, 0x05FC, 0x05CC +.hword 0x058D, 0x0556, 0x053E, 0xF058, 0xF0BE, 0xF1C8, 0xF33E, 0xF4E6 +.hword 0xF688, 0xF7EB, 0xF8D6, 0xF948, 0xF974, 0xF96E, 0xF948, 0xF915 +.hword 0xF8E9, 0xF8D6, 0x256C, 0x2561, 0x2545, 0x251D, 0x24F0, 0x24C4 +.hword 0x249F, 0x2486, 0x247A, 0x2475, 0x2476, 0x247A, 0x247F, 0x2484 +.hword 0x2486, 0xF1FB, 0xF0EC, 0xEE27, 0xEA41, 0xE5D5, 0xE179, 0xDDC7 +.hword 0xDB55, 0xDA25, 0xD9AF, 0xD9C0, 0xDA25, 0xDAAC, 0xDB23, 0xDB55 +.hword 0xF89A, 0xF8F2, 0xF9DA, 0xFB20, 0xFC92, 0xFDFF, 0xFF34, 0x0000 +.hword 0x0063, 0x008A, 0x0084, 0x0063, 0x0037, 0x0010, 0x0000, 0xE69A +.hword 0xE731, 0xE8BF, 0xEAEE, 0xED69, 0xEFDA, 0xF1ED, 0xF34B, 0xF3F6 +.hword 0xF438, 0xF42F, 0xF3F6, 0xF3AA, 0xF368, 0xF34B, 0x005C, 0x0058 +.hword 0x004D, 0x003D, 0x002B, 0x0019, 0x000A, 0x0000, 0xFFFC, 0xFFFA +.hword 0xFFFA, 0xFFFC, 0xFFFE, 0x0000, 0x0000, 0xFFD0, 0xFFD2, 0xFFD8 +.hword 0xFFE1, 0xFFEA, 0xFFF3, 0xFFFB, 0x0000, 0x0002, 0x0003, 0x0003 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0xC218, 0xC0BD, 0xBD2E, 0xB82E +.hword 0xB281, 0xACEA, 0xA82B, 0xA509, 0xA382, 0xA2EA, 0xA300, 0xA382 +.hword 0xA430, 0xA4C8, 0xA509, 0x8001, 0x8001, 0xB89E, 0xB8E0, 0xB98B +.hword 0xBA7B, 0xBB8C, 0xBC99, 0xBD7E, 0xBE14, 0xBE5E, 0xBE7A, 0xBE76 +.hword 0xBE5E, 0xBE3D, 0xBE21, 0xBE14, 0xD10C, 0xD10F, 0xD112, 0xD10E +.hword 0xD0FB, 0xD0D2, 0xD08B, 0xD020, 0xCF6B, 0xCE66, 0xCD3A, 0xCC0D +.hword 0xCB05, 0xCA4A, 0xCA03, 0xFF82, 0xFF83, 0xFF85, 0xFF89, 0xFF8E +.hword 0xFF92, 0xFF96, 0xFF99, 0xFF9B, 0xFF9D, 0xFF9F, 0xFFA0, 0xFFA1 +.hword 0xFFA2, 0xFFA2, 0xFF5F, 0xFF5E, 0xFF5C, 0xFF58, 0xFF55, 0xFF51 +.hword 0xFF4E, 0xFF4B, 0xFF4A, 0xFF49, 0xFF48, 0xFF47, 0xFF47, 0xFF46 +.hword 0xFF46, 0xA28E, 0xA24C, 0xA19D, 0xA0A4, 0x9F85, 0x9E63, 0x9D60 +.hword 0x9CA1, 0x9C1A, 0x9BA5, 0x9B46, 0x9AFA, 0x9AC4, 0x9AA3, 0x9A98 +.hword 0xDFB4, 0xDF4B, 0xDE34, 0xDC9F, 0xDAC2, 0xD8CD, 0xD6F5, 0xD56C +.hword 0xD401, 0xD276, 0xD0ED, 0xCF83, 0xCE5A, 0xCD90, 0xCD46, 0x3AB0 +.hword 0x3AD8, 0x3B42, 0x3BD8, 0x3C81, 0x3D27, 0x3DB5, 0x3E12, 0x3E40 +.hword 0x3E52, 0x3E4F, 0x3E40, 0x3E2C, 0x3E1A, 0x3E12, 0x0D51, 0x0D31 +.hword 0x0CDD, 0x0C68, 0x0BE3, 0x0B60, 0x0AF1, 0x0AA8, 0x0A84, 0x0A76 +.hword 0x0A78, 0x0A84, 0x0A94, 0x0AA2, 0x0AA8, 0x05C8, 0x0604, 0x06A1 +.hword 0x077D, 0x0877, 0x096E, 0x0A3F, 0x0AC9, 0x0B0C, 0x0B26, 0x0B22 +.hword 0x0B0C, 0x0AEE, 0x0AD4, 0x0AC9, 0xAF1F, 0xAE70, 0xACA5, 0xAA1F +.hword 0xA743, 0xA471, 0xA20D, 0xA078, 0x9FB3, 0x9F67, 0x9F72, 0x9FB3 +.hword 0xA00B, 0xA057, 0xA078, 0xD8E3, 0xDBE4, 0xE3C6, 0xEEDA, 0xFB6D +.hword 0x07D0, 0x1253, 0x1945, 0x1CA6, 0x1DF6, 0x1DC6, 0x1CA6, 0x1B25 +.hword 0x19D5, 0x1945, 0xCC95, 0xCDF0, 0xD181, 0xD683, 0xDC33, 0xE1CD +.hword 0xE68E, 0xE9B2, 0xEB39, 0xEBD2, 0xEBBC, 0xEB39, 0xEA8C, 0xE9F3 +.hword 0xE9B2, 0x0C97, 0x08E2, 0xFF29, 0xF17E, 0xE1F8, 0xD2AE, 0xC5B5 +.hword 0xBD23, 0xB8F7, 0xB758, 0xB793, 0xB8F7, 0xBAD2, 0xBC71, 0xBD23 +.hword 0xCFB9, 0xD140, 0xD541, 0xDAE2, 0xE146, 0xE792, 0xECE9, 0xF071 +.hword 0xF228, 0xF2D3, 0xF2BB, 0xF228, 0xF165, 0xF0BA, 0xF071, 0x32D7 +.hword 0x30FD, 0x2C1E, 0x2548, 0x1D84, 0x15DE, 0x0F60, 0x0B16, 0x0900 +.hword 0x0830, 0x084E, 0x0900, 0x09ED, 0x0ABD, 0x0B16, 0x87D4, 0x8A6B +.hword 0x9135, 0x9ABF, 0xA594, 0xB03F, 0xB94D, 0xBF48, 0xC231, 0xC353 +.hword 0xC329, 0xC231, 0xC0E6, 0xBFC4, 0xBF48, 0xF2DC, 0xF2FE, 0xF355 +.hword 0xF3D0, 0xF45B, 0xF4E4, 0xF559, 0xF5A5, 0xF5CB, 0xF5D9, 0xF5D7 +.hword 0xF5CB, 0xF5BA, 0xF5AC, 0xF5A5, 0xFA5C, 0xFA22, 0xF98A, 0xF8B4 +.hword 0xF7C1, 0xF6D2, 0xF606, 0xF580, 0xF53F, 0xF525, 0xF529, 0xF53F +.hword 0xF55C, 0xF575, 0xF580, 0xAF01, 0xAE53, 0xAC89, 0xAA05, 0xA72A +.hword 0xA45B, 0xA1F8, 0xA064, 0x9FA0, 0x9F54, 0x9F5F, 0x9FA0, 0x9FF7 +.hword 0xA044, 0xA064, 0x3FFF, 0xF822, 0xF880, 0xF977, 0xFAD1, 0xFC5B +.hword 0xFDDE, 0xFF27, 0x0000, 0x0069, 0x0092, 0x008C, 0x0069, 0x003A +.hword 0x0011, 0x0000, 0x3FFF, 0xF822, 0xF880, 0xF977, 0xFAD1, 0xFC5B +.hword 0xFDDE, 0xFF27, 0x0000, 0x0069, 0x0092, 0x008C, 0x0069, 0x003A +.hword 0x0011, 0x0000, 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6 +.hword 0xF919, 0x0000, 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F +.hword 0x0000, 0x3FFF, 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6 +.hword 0xF919, 0x0000, 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F +.hword 0x0000, 0x07DE, 0x0780, 0x0689, 0x052F, 0x03A5, 0x0222, 0x00D9 +.hword 0x0000, 0xFF97, 0xFF6E, 0xFF74, 0xFF97, 0xFFC6, 0xFFEF, 0x0000 +.hword 0x3FFF, 0x07DE, 0x0780, 0x0689, 0x052F, 0x03A5, 0x0222, 0x00D9 +.hword 0x0000, 0xFF97, 0xFF6E, 0xFF74, 0xFF97, 0xFFC6, 0xFFEF, 0x0000 +.hword 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6, 0xF919, 0x0000 +.hword 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F, 0x0000, 0x3FFF +.hword 0xC001, 0xC2FD, 0xCAD3, 0xD5D6, 0xE256, 0xEEA6, 0xF919, 0x0000 +.hword 0x035B, 0x04AA, 0x047A, 0x035B, 0x01DD, 0x008F, 0x0000, 0x3FFF + +bowser_seg6_animindex_06055768: # 0x06055768 +.hword 0x0001, 0x0000, 0x000F, 0x0001, 0x000F, 0x0010, 0x000F, 0x001F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029F +.hword 0x0001, 0x0000, 0x000F, 0x016E, 0x000F, 0x017D, 0x000F, 0x018C +.hword 0x0001, 0x0103, 0x0001, 0x0104, 0x000F, 0x0105, 0x000F, 0x0031 +.hword 0x000F, 0x0040, 0x000F, 0x004F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000F, 0x0280, 0x0001, 0x028F, 0x000F, 0x0290, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x0261, 0x0001, 0x0270, 0x000F, 0x0271 +.hword 0x000F, 0x019B, 0x000F, 0x01AA, 0x000F, 0x01B9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x0114, 0x000F, 0x006D, 0x000F, 0x007C +.hword 0x000F, 0x008B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0242, 0x0001, 0x0251 +.hword 0x000F, 0x0252, 0x000F, 0x0123, 0x000F, 0x0132, 0x000F, 0x0141 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x009A, 0x0001, 0x002E +.hword 0x0001, 0x002F, 0x0001, 0x0030, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x0223, 0x0001, 0x0232, 0x000F, 0x0233 +.hword 0x000F, 0x01C8, 0x000F, 0x01D7, 0x000F, 0x01E6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x0150, 0x000F, 0x00A9, 0x000F, 0x00B8 +.hword 0x000F, 0x00C7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0222 +.hword 0x0001, 0x0000, 0x000F, 0x01F5, 0x000F, 0x0204, 0x000F, 0x0213 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x015F, 0x000F, 0x00D6 +.hword 0x000F, 0x00E5, 0x000F, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06055984: # 0x06055984 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0F +.hword 0x2C +.word bowser_seg6_animvalue_06055228 +.word bowser_seg6_animindex_06055768 +.word 0 + +bowser_seg6_animvalue_0605599C: # 0x0605599C +.hword 0x0000, 0x005B, 0x005B, 0x005B, 0x005B, 0x005C, 0x005C, 0x005C +.hword 0x005C, 0x005C, 0x005C, 0x005C, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005E, 0x005E, 0x005E, 0x005E, 0x005E +.hword 0x005E, 0x005E, 0x005F, 0x005F, 0x005F, 0x005F, 0x005F, 0x005F +.hword 0x005F, 0x005F, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060 +.hword 0x0060, 0x0061, 0x0061, 0x0061, 0x0061, 0x0061, 0xFFE7, 0x0B2B +.hword 0x05B8, 0xFD7F, 0xF34A, 0xE7E4, 0xDC17, 0xD0AE, 0xC674, 0xBD8F +.hword 0xB4E3, 0xAC65, 0xA415, 0x9BF4, 0x9404, 0x8C45, 0x84BA, 0x7D5F +.hword 0x763C, 0x6F4F, 0x6899, 0x621C, 0x5BD9, 0x55D1, 0x5004, 0x4A75 +.hword 0x4523, 0x4011, 0x3B40, 0x36B0, 0x3264, 0x2E5B, 0x2A97, 0x271A +.hword 0x23E4, 0x20F6, 0x1E52, 0x1BF9, 0x19ED, 0x182D, 0x16BC, 0x159A +.hword 0x14C8, 0x1449, 0x141C, 0x1443, 0x32C6, 0xC001, 0x32C6, 0x0000 +.hword 0x0000, 0x0003, 0x000D, 0x001D, 0x0034, 0x004F, 0x0070, 0x0094 +.hword 0x00BE, 0x00EA, 0x011A, 0x014D, 0x0182, 0x01B9, 0x01F2, 0x022C +.hword 0x0269, 0x02AC, 0x02F5, 0x0342, 0x0394, 0x03E9, 0x0441, 0x049B +.hword 0x04F6, 0x0553, 0x05B0, 0x060D, 0x0669, 0x06C4, 0x071C, 0x0772 +.hword 0x07C5, 0x0813, 0x085D, 0x08A2, 0x08E1, 0x091A, 0x094C, 0x0976 +.hword 0x0997, 0x09B0, 0x09C0, 0x09C5, 0x09C7, 0x09C7, 0x09C9, 0x09CE +.hword 0x09D6, 0x09DF, 0x09E8, 0x09EF, 0x09F5, 0x09F7, 0x09F4, 0x09EC +.hword 0x09DC, 0x09C5, 0x09A4, 0x0979, 0x0943, 0x0902, 0x08B7, 0x0863 +.hword 0x0809, 0x07A7, 0x0740, 0x06D3, 0x0663, 0x05EF, 0x0579, 0x0502 +.hword 0x048A, 0x0413, 0x039D, 0x0329, 0x02B8, 0x024B, 0x01E3, 0x0181 +.hword 0x0125, 0x00D1, 0x0085, 0x0042, 0x0009, 0xFFDD, 0xFFBB, 0xFFA6 +.hword 0xFF9F, 0xA4A0, 0xA4A0, 0xA4A7, 0xA4BD, 0xA4E3, 0xA51C, 0xA568 +.hword 0xA5CA, 0xA644, 0xA6D7, 0xA785, 0xA84F, 0xA937, 0xAA40, 0xAB6B +.hword 0xACB8, 0xAE2B, 0xAFCC, 0xB19D, 0xB39B, 0xB5C1, 0xB808, 0xBA6E +.hword 0xBCEC, 0xBF7F, 0xC220, 0xC4CC, 0xC77E, 0xCA30, 0xCCDD, 0xCF82 +.hword 0xD219, 0xD49D, 0xD709, 0xD959, 0xDB87, 0xDD90, 0xDF6D, 0xE11A +.hword 0xE293, 0xE3D2, 0xE4D3, 0xE590, 0xE605, 0xE62D, 0xF0C0, 0xFD65 +.hword 0x0B80, 0x0C45, 0x09DE, 0x05F9, 0x0244, 0xFE87, 0xFA05, 0xF5AA +.hword 0xF25D, 0xF10B, 0xF1B7, 0xF38A, 0xF626, 0xF92A, 0xFC36, 0xFEED +.hword 0x00EC, 0x01D6, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB +.hword 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB +.hword 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB, 0x01DB +.hword 0x01DB, 0x01DB, 0x01DB, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254, 0x0254 +.hword 0x053E, 0x053E, 0x0546, 0x055A, 0x0573, 0x058D, 0x05A1, 0x05A9 +.hword 0x059F, 0x057D, 0x053E, 0x04A9, 0x03B0, 0x028C, 0x0175, 0x00A4 +.hword 0x0052, 0x0057, 0x0064, 0x007A, 0x0098, 0x00BC, 0x00E7, 0x0117 +.hword 0x014C, 0x0185, 0x01C1, 0x0200, 0x0242, 0x0284, 0x02C8, 0x030B +.hword 0x034E, 0x038F, 0x03CF, 0x040B, 0x0444, 0x0479, 0x04A9, 0x04D4 +.hword 0x04F8, 0x0516, 0x052C, 0x0539, 0x053E, 0xF8D6, 0xF8D6, 0xF8EC +.hword 0xF923, 0xF96B, 0xF9B2, 0xF9EA, 0xFA00, 0xF9E4, 0xF986, 0xF8D6 +.hword 0xF736, 0xF47F, 0xF14E, 0xEE43, 0xEBFC, 0xEB16, 0xEB23, 0xEB49 +.hword 0xEB87, 0xEBD9, 0xEC3F, 0xECB6, 0xED3C, 0xEDD0, 0xEE6F, 0xEF18 +.hword 0xEFC9, 0xF07F, 0xF13A, 0xF1F6, 0xF2B2, 0xF36C, 0xF423, 0xF4D4 +.hword 0xF57D, 0xF61C, 0xF6B0, 0xF736, 0xF7AD, 0xF813, 0xF865, 0xF8A2 +.hword 0xF8C8, 0xF8D6, 0x2214, 0x235A, 0x26A6, 0x2B30, 0x302F, 0x34DB +.hword 0x386A, 0x3A14, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E +.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E +.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E +.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E +.hword 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0x3A1E, 0xDB55 +.hword 0xDB55, 0xDB54, 0xDB4F, 0xDB4A, 0xDB44, 0xDB40, 0xDB3E, 0xDB41 +.hword 0xDB48, 0xDB55, 0xDB76, 0xDBAB, 0xDBEA, 0xDC27, 0xDC54, 0xDC65 +.hword 0xDC64, 0xDC61, 0xDC5D, 0xDC56, 0xDC4F, 0xDC45, 0xDC3B, 0xDC30 +.hword 0xDC23, 0xDC16, 0xDC08, 0xDBFA, 0xDBEC, 0xDBDD, 0xDBCF, 0xDBC1 +.hword 0xDBB2, 0xDBA5, 0xDB98, 0xDB8B, 0xDB80, 0xDB76, 0xDB6C, 0xDB65 +.hword 0xDB5E, 0xDB59, 0xDB56, 0xDB55, 0x0000, 0x0000, 0x0008, 0x001C +.hword 0x0036, 0x0051, 0x0065, 0x006D, 0x0063, 0x0040, 0x0000, 0xFF68 +.hword 0xFE68, 0xFD3C, 0xFC1E, 0xFB47, 0xFAF3, 0xFAF8, 0xFB06, 0xFB1C +.hword 0xFB3A, 0xFB60, 0xFB8B, 0xFBBD, 0xFBF3, 0xFC2E, 0xFC6C, 0xFCAD +.hword 0xFCF0, 0xFD34, 0xFD7A, 0xFDBF, 0xFE03, 0xFE46, 0xFE87, 0xFEC5 +.hword 0xFF00, 0xFF36, 0xFF68, 0xFF93, 0xFFB9, 0xFFD7, 0xFFEE, 0xFFFC +.hword 0x0000, 0xF34B, 0xF34B, 0xF360, 0xF393, 0xF3D5, 0xF417, 0xF44A +.hword 0xF45E, 0xF445, 0xF3EE, 0xF34B, 0xF1CC, 0xEF4B, 0xEC5A, 0xE98B +.hword 0xE771, 0xE69D, 0xE6A9, 0xE6CC, 0xE705, 0xE751, 0xE7AF, 0xE81C +.hword 0xE898, 0xE921, 0xE9B4, 0xEA50, 0xEAF3, 0xEB9B, 0xEC47, 0xECF4 +.hword 0xEDA2, 0xEE4E, 0xEEF6, 0xEF99, 0xF035, 0xF0C8, 0xF150, 0xF1CC +.hword 0xF23A, 0xF298, 0xF2E4, 0xF31C, 0xF33F, 0xF34B, 0xA509, 0xA509 +.hword 0xA52E, 0xA59A, 0xA642, 0xA71E, 0xA824, 0xA94C, 0xAA8C, 0xABDC +.hword 0xAD33, 0xAE87, 0xAFCF, 0xB102, 0xB219, 0xB308, 0xB3C8, 0xB46E +.hword 0xB515, 0xB5BC, 0xB664, 0xB70C, 0xB7B2, 0xB858, 0xB8FB, 0xB99B +.hword 0xBA39, 0xBAD2, 0xBB68, 0xBBF8, 0xBC84, 0xBD09, 0xBD88, 0xBE00 +.hword 0xBE71, 0xBED9, 0xBF39, 0xBF8F, 0xBFDC, 0xC01F, 0xC056, 0xC082 +.hword 0xC0A3, 0xC0B6, 0xC0BD, 0x8001, 0x8001, 0x7FBC, 0x7F04, 0x7DE8 +.hword 0x7C7E, 0x7AD8, 0x790C, 0x772D, 0x754F, 0x7386, 0x71E6, 0x7083 +.hword 0x6F71, 0x6EC4, 0x6E8F, 0x6EE8, 0x6FAD, 0x70AE, 0x71E4, 0x734C +.hword 0x74E1, 0x769C, 0x787A, 0x7A75, 0x7C88, 0x7EAF, 0x80E6, 0x8324 +.hword 0x8566, 0x87A7, 0x89E2, 0x8C12, 0x8E32, 0x903D, 0x922E, 0x9400 +.hword 0x95AE, 0x9733, 0x988A, 0x99AE, 0x9A9A, 0x9B48, 0x9BB5, 0x9BDA +.hword 0x8001, 0x8001, 0x805A, 0x8154, 0x82D8, 0x84CB, 0x8718, 0x89A4 +.hword 0x8C58, 0x8F1B, 0x91D5, 0x946E, 0x96CD, 0x98DA, 0x9A7D, 0x9B9D +.hword 0x9C22, 0x9C3B, 0x9C29, 0x9BEF, 0x9B90, 0x9B10, 0x9A71, 0x99B7 +.hword 0x98E5, 0x97FF, 0x9707, 0x9600, 0x94EE, 0x93D4, 0x92B5, 0x9195 +.hword 0x9075, 0x8F5B, 0x8E49, 0x8D41, 0x8C48, 0x8B60, 0x8A8D, 0x89D1 +.hword 0x8930, 0x88AE, 0x884D, 0x8810, 0x87FB, 0xD20B, 0xD20B, 0xD1B2 +.hword 0xD0B6, 0xCF31, 0xCD3D, 0xCAF3, 0xC86D, 0xC5C4, 0xC311, 0xC06E +.hword 0xBDF5, 0xBBBE, 0xB9E4, 0xB87F, 0xB7AA, 0xB77D, 0xB7CA, 0xB850 +.hword 0xB90A, 0xB9F4, 0xBB08, 0xBC43, 0xBDA0, 0xBF1B, 0xC0AF, 0xC257 +.hword 0xC410, 0xC5D5, 0xC7A0, 0xC96F, 0xCB3B, 0xCD02, 0xCEBE, 0xD06B +.hword 0xD204, 0xD385, 0xD4EA, 0xD62D, 0xD74B, 0xD83F, 0xD905, 0xD997 +.hword 0xD9F3, 0xDA12, 0xE0D4, 0xE0D4, 0xE11E, 0xE1DF, 0xE2EE, 0xE421 +.hword 0xE550, 0xE64F, 0xE6F7, 0xE71C, 0xE696, 0xE493, 0xE0EB, 0xDC72 +.hword 0xD7FE, 0xD464, 0xD278, 0xD1B3, 0xD0FC, 0xD053, 0xCFB7, 0xCF28 +.hword 0xCEA6, 0xCE2F, 0xCDC4, 0xCD63, 0xCD0C, 0xCCBF, 0xCC7B, 0xCC40 +.hword 0xCC0C, 0xCBE0, 0xCBBA, 0xCB9B, 0xCB81, 0xCB6D, 0xCB5C, 0xCB50 +.hword 0xCB48, 0xCB42, 0xCB3E, 0xCB3D, 0xCB3C, 0xCB3C, 0xCB3C, 0x0046 +.hword 0x0047, 0x0048, 0x0048, 0x0048, 0x0047, 0x0048, 0x0049, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0xFFC1, 0x0000, 0x0039, 0x0043 +.hword 0x0046, 0x0043, 0x003F, 0x003B, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0xAB1E, 0x8D3A, 0x719B, 0x6CAD, 0x6B9A, 0x6CFE, 0x6F75 +.hword 0x719A, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x0000, 0x0000 +.hword 0xFFFE, 0xFFF9, 0xFFF2, 0xFFEB, 0xFFE5, 0xFFE3, 0xFFE6, 0xFFEF +.hword 0x0000, 0x0028, 0x006C, 0x00BC, 0x0109, 0x0142, 0x0158, 0x0157 +.hword 0x0153, 0x014D, 0x0145, 0x013B, 0x0130, 0x0122, 0x0114, 0x0104 +.hword 0x00F4, 0x00E2, 0x00D1, 0x00BE, 0x00AC, 0x0099, 0x0087, 0x0075 +.hword 0x0064, 0x0053, 0x0044, 0x0035, 0x0028, 0x001D, 0x0013, 0x000B +.hword 0x0005, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFE5, 0xFF9B, 0xFF2F +.hword 0xFEAB, 0xFE1B, 0xFD8C, 0xFD09, 0xFC9E, 0xFC56, 0xFC3A, 0xFC43 +.hword 0xFC65, 0xFC94, 0xFCC4, 0xFCE9, 0xFD05, 0xFD24, 0xFD44, 0xFD65 +.hword 0xFD88, 0xFDAC, 0xFDD1, 0xFDF6, 0xFE1C, 0xFE41, 0xFE67, 0xFE8C +.hword 0xFEB1, 0xFED5, 0xFEF8, 0xFF1A, 0xFF3A, 0xFF59, 0xFF76, 0xFF90 +.hword 0xFFA9, 0xFFBF, 0xFFD2, 0xFFE2, 0xFFEF, 0xFFF9, 0xFFFE, 0x0000 +.hword 0xE6F1, 0xE6F1, 0xE75C, 0xE878, 0xEA0F, 0xEBEA, 0xEDD2, 0xEF90 +.hword 0xF0EE, 0xF1B4, 0xF1AC, 0xF00E, 0xECC2, 0xE897, 0xE45E, 0xE0E5 +.hword 0xDEFD, 0xDE29, 0xDD5F, 0xDC9F, 0xDBE9, 0xDB3E, 0xDA9C, 0xDA03 +.hword 0xD974, 0xD8EE, 0xD871, 0xD7FD, 0xD791, 0xD72D, 0xD6D1, 0xD67D +.hword 0xD631, 0xD5EB, 0xD5AE, 0xD576, 0xD546, 0xD51C, 0xD4F9, 0xD4DB +.hword 0xD4C4, 0xD4B2, 0xD4A5, 0xD49E, 0xD49B, 0xCC31, 0xCC31, 0xCC5D +.hword 0xCCDA, 0xCD9D, 0xCE98, 0xCFC2, 0xD10D, 0xD270, 0xD3DD, 0xD549 +.hword 0xD6A9, 0xD7F1, 0xD915, 0xDA09, 0xDAC3, 0xDB36, 0xDB7A, 0xDBAF +.hword 0xDBD7, 0xDBF3, 0xDC02, 0xDC07, 0xDC02, 0xDBF4, 0xDBDE, 0xDBC1 +.hword 0xDB9D, 0xDB74, 0xDB46, 0xDB15, 0xDAE1, 0xDAAB, 0xDA75, 0xDA3E +.hword 0xDA08, 0xD9D4, 0xD9A3, 0xD976, 0xD94D, 0xD929, 0xD90C, 0xD8F6 +.hword 0xD8E8, 0xD8E3, 0xF52D, 0xF52D, 0xF54C, 0xF5A4, 0xF62D, 0xF6DF +.hword 0xF7B4, 0xF8A3, 0xF9A5, 0xFAB2, 0xFBC2, 0xFCCE, 0xFDCE, 0xFEBB +.hword 0xFF8C, 0x003A, 0x00BE, 0x0129, 0x0192, 0x01F8, 0x025B, 0x02BB +.hword 0x0319, 0x0373, 0x03CA, 0x041E, 0x046F, 0x04BC, 0x0505, 0x054B +.hword 0x058D, 0x05CB, 0x0606, 0x063C, 0x066E, 0x069B, 0x06C5, 0x06E9 +.hword 0x070A, 0x0725, 0x073C, 0x074E, 0x075B, 0x0763, 0x0765, 0x4467 +.hword 0x4467, 0x43CD, 0x4219, 0x3F79, 0x3C18, 0x3820, 0x33BD, 0x2F1B +.hword 0x2A65, 0x25C7, 0x216B, 0x1D7E, 0x1A2B, 0x179C, 0x15FE, 0x157D +.hword 0x15C7, 0x166B, 0x1761, 0x18A4, 0x1A2C, 0x1BF1, 0x1DEE, 0x201A +.hword 0x2270, 0x24E7, 0x277A, 0x2A20, 0x2CD4, 0x2F8D, 0x3246, 0x34F7 +.hword 0x3798, 0x3A24, 0x3C93, 0x3EDE, 0x40FE, 0x42EC, 0x44A2, 0x4617 +.hword 0x4746, 0x4827, 0x48B3, 0x48E3, 0xDED1, 0x1FF4, 0x8256, 0x1898 +.hword 0x1898, 0x1823, 0x16EE, 0x1537, 0x133D, 0x113F, 0x0F7B, 0x0E2F +.hword 0x0D9A, 0x0DFB, 0x0EFF, 0x1028, 0x1173, 0x12DD, 0x1465, 0x1606 +.hword 0x17BE, 0x198B, 0x1B69, 0x1D56, 0x1F4F, 0x2152, 0x235C, 0x2569 +.hword 0x2778, 0x2985, 0x2B8D, 0x2D8F, 0x2F87, 0x3172, 0x334E, 0x3517 +.hword 0x36CC, 0x386A, 0x39ED, 0x3B53, 0x3C99, 0x3DBD, 0x3EBB, 0x3F91 +.hword 0x403C, 0x40BA, 0x4108, 0x4122, 0xE3FB, 0xE3FB, 0xE31E, 0xE0CD +.hword 0xDD6E, 0xD969, 0xD525, 0xD109, 0xCD7C, 0xCAE6, 0xC9AD, 0xC951 +.hword 0xC90C, 0xC8DC, 0xC8C1, 0xC8B8, 0xC8C2, 0xC8DC, 0xC905, 0xC93C +.hword 0xC980, 0xC9D0, 0xCA2B, 0xCA8E, 0xCAF9, 0xCB6C, 0xCBE3, 0xCC5F +.hword 0xCCDE, 0xCD5F, 0xCDE1, 0xCE61, 0xCEE0, 0xCF5C, 0xCFD4, 0xD046 +.hword 0xD0B1, 0xD114, 0xD16E, 0xD1BD, 0xD201, 0xD238, 0xD261, 0xD27A +.hword 0xD283, 0xA0A7, 0xA0A7, 0xA100, 0xA1E9, 0xA32F, 0xA4A1, 0xA60D +.hword 0xA73F, 0xA806, 0xA82F, 0xA788, 0xA656, 0xA4FE, 0xA384, 0xA1EB +.hword 0xA035, 0x9E66, 0x9C81, 0x9A87, 0x987D, 0x9664, 0x9440, 0x9213 +.hword 0x8FE1, 0x8DAC, 0x8B77, 0x8944, 0x8717, 0x84F3, 0x82DA, 0x80CF +.hword 0x7ED2, 0x7CEC, 0x7B1C, 0x7966, 0x77CC, 0x7652, 0x74F9, 0x73C5 +.hword 0x72B9, 0x71D7, 0x7122, 0x709D, 0x704C, 0x7030, 0xE925, 0xE925 +.hword 0xE865, 0xE661, 0xE374, 0xDFF9, 0xDC4B, 0xD8C5, 0xD5C2, 0xD39D +.hword 0xD2B0, 0xD28A, 0xD27C, 0xD283, 0xD29E, 0xD2CD, 0xD30D, 0xD35E +.hword 0xD3BE, 0xD42C, 0xD4A5, 0xD52A, 0xD5B9, 0xD64F, 0xD6ED, 0xD790 +.hword 0xD837, 0xD8E2, 0xD98D, 0xDA39, 0xDAE3, 0xDB8B, 0xDC2F, 0xDCCE +.hword 0xDD66, 0xDDF6, 0xDE7C, 0xDEF8, 0xDF67, 0xDFCA, 0xE01D, 0xE060 +.hword 0xE092, 0xE0B1, 0xE0BB, 0x178C, 0x178C, 0x1846, 0x1A39, 0x1D0D +.hword 0x206B, 0x23FA, 0x2762, 0x2A4B, 0x2C5D, 0x2D40, 0x2D62, 0x2D6E +.hword 0x2D64, 0x2D46, 0x2D16, 0x2CD5, 0x2C83, 0x2C23, 0x2BB5, 0x2B3C +.hword 0x2AB8, 0x2A2A, 0x2995, 0x28F9, 0x2857, 0x27B2, 0x270A, 0x2660 +.hword 0x25B6, 0x250E, 0x2469, 0x23C7, 0x232B, 0x2295, 0x2207, 0x2183 +.hword 0x2109, 0x209B, 0x203A, 0x1FE8, 0x1FA6, 0x1F75, 0x1F57, 0x1F4C +.hword 0x9EEA, 0x9EEA, 0x9E3D, 0x9C6A, 0x99C0, 0x968D, 0x9320, 0x8FC6 +.hword 0x8CCD, 0x8A85, 0x893B, 0x888F, 0x87ED, 0x8755, 0x86C6, 0x863F +.hword 0x85C1, 0x854C, 0x84DF, 0x8479, 0x841B, 0x83C4, 0x8374, 0x832A +.hword 0x82E7, 0x82AA, 0x8273, 0x8241, 0x8215, 0x81ED, 0x81CA, 0x81AB +.hword 0x8191, 0x817A, 0x8167, 0x8156, 0x8149, 0x813F, 0x8136, 0x8130 +.hword 0x812C, 0x8129, 0x8127, 0x8126, 0x8126, 0x05F6, 0xEAE4, 0xA38A +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +bowser_seg6_animindex_06056558: # 0x06056558 +.hword 0x0001, 0x0000, 0x002D, 0x0001, 0x0001, 0x002E, 0x002D, 0x002F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DD +.hword 0x0001, 0x0000, 0x0001, 0x04C4, 0x0001, 0x04C5, 0x0001, 0x04C6 +.hword 0x002D, 0x027B, 0x002D, 0x02A8, 0x002D, 0x02D5, 0x002D, 0x005F +.hword 0x002D, 0x008C, 0x002D, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x05DC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DB, 0x0001, 0x0000 +.hword 0x002D, 0x04C7, 0x002D, 0x04F4, 0x002D, 0x0521, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x0302, 0x002D, 0x0113, 0x002D, 0x0140 +.hword 0x002D, 0x016D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05DA +.hword 0x0001, 0x0000, 0x002D, 0x032F, 0x002D, 0x035C, 0x002D, 0x0389 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002D, 0x019A, 0x0001, 0x005C +.hword 0x0001, 0x005D, 0x0001, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D9, 0x0001, 0x0000 +.hword 0x002D, 0x054E, 0x002D, 0x057B, 0x002D, 0x05A8, 0x002D, 0x03B6 +.hword 0x002D, 0x03E3, 0x002D, 0x0410, 0x002D, 0x01C7, 0x002D, 0x01F4 +.hword 0x002D, 0x0221, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D8 +.hword 0x0001, 0x0000, 0x0001, 0x05D5, 0x0001, 0x05D6, 0x0001, 0x05D7 +.hword 0x002D, 0x043D, 0x002D, 0x046A, 0x002D, 0x0497, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002D, 0x024E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06056774: # 0x06056774 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2D +.hword 0x2C +.word bowser_seg6_animvalue_0605599C +.word bowser_seg6_animindex_06056558 +.word 0 + +bowser_seg6_animvalue_0605678C: # 0x0605678C +.hword 0x0000, 0x0061, 0x0061, 0x0061, 0x0060, 0x0060, 0x005F, 0x005F +.hword 0x005E, 0x005D, 0x005C, 0x005C, 0x005B, 0x005A, 0x005A, 0x0059 +.hword 0x0059, 0x0059, 0x0059, 0x005A, 0x005A, 0x005B, 0x005C, 0x005E +.hword 0x0060, 0x0064, 0x006A, 0x0071, 0x0078, 0x007F, 0x0086, 0x008D +.hword 0x0093, 0x0096, 0x0096, 0x0096, 0x0095, 0x0095, 0x0095, 0x0095 +.hword 0x0096, 0x0097, 0x0098, 0x0098, 0x0098, 0xFFE7, 0x1443, 0x143B +.hword 0x1422, 0x13FA, 0x13C6, 0x1385, 0x133B, 0x12E7, 0x128D, 0x122D +.hword 0x11C9, 0x1163, 0x10FB, 0x1094, 0x102F, 0x0FCE, 0x0F71, 0x0F1C +.hword 0x0ECE, 0x0E89, 0x0E50, 0x0E24, 0x0E06, 0x0E17, 0x0E6C, 0x0EF0 +.hword 0x0F8F, 0x1035, 0x10CE, 0x1146, 0x1189, 0x1182, 0x10F2, 0x0FBB +.hword 0x0E04, 0x0BF2, 0x09AA, 0x0755, 0x0516, 0x0315, 0x0178, 0x0064 +.hword 0x0000, 0x0000, 0x32C6, 0xC001, 0x32C6, 0x09C5, 0x09BA, 0x099A +.hword 0x0968, 0x0923, 0x08CF, 0x086D, 0x07FF, 0x0785, 0x0702, 0x0678 +.hword 0x05E7, 0x0553, 0x04BB, 0x0423, 0x038B, 0x02F6, 0x0264, 0x01D8 +.hword 0x0153, 0x00D7, 0x0065, 0x0000, 0xFFAD, 0xFF6D, 0xFF3F, 0xFF21 +.hword 0xFF0E, 0xFF05, 0xFF03, 0xFF07, 0xFF13, 0xFF25, 0xFF3C, 0xFF56 +.hword 0xFF73, 0xFF90, 0xFFAD, 0xFFC7, 0xFFDE, 0xFFF0, 0xFFFC, 0x0000 +.hword 0x0000, 0xFF9F, 0xFFAD, 0xFFD4, 0x0012, 0x0065, 0x00CB, 0x0142 +.hword 0x01C6, 0x0256, 0x02EF, 0x038F, 0x0433, 0x04D9, 0x057F, 0x0623 +.hword 0x06C1, 0x0759, 0x07E6, 0x0868, 0x08DB, 0x093D, 0x098D, 0x09C7 +.hword 0x09B3, 0x0931, 0x0863, 0x076B, 0x066C, 0x0588, 0x04E1, 0x0461 +.hword 0x03DE, 0x035A, 0x02D7, 0x0258, 0x01DE, 0x016E, 0x0108, 0x00AF +.hword 0x0066, 0x002F, 0x000C, 0x0000, 0x0000, 0xE62D, 0xE5E4, 0xE512 +.hword 0xE3BF, 0xE1F9, 0xDFC9, 0xDD3A, 0xDA58, 0xD72C, 0xD3C2, 0xD026 +.hword 0xCC60, 0xC87E, 0xC488, 0xC08B, 0xBC91, 0xB8A5, 0xB4D1, 0xB122 +.hword 0xADA0, 0xAA58, 0xA755, 0xA4A0, 0xA251, 0xA071, 0x9EFA, 0x9DE3 +.hword 0x9D26, 0x9CBC, 0x9C9E, 0x9CC7, 0x9D2F, 0x9DCB, 0x9E8F, 0x9F6F +.hword 0xA060, 0xA157, 0xA248, 0xA327, 0xA3E8, 0xA481, 0xA4E5, 0xA509 +.hword 0xA509, 0x01DB, 0xFF1C, 0xF848, 0xEF86, 0xE6F9, 0xE0C7, 0xDE43 +.hword 0xDCA3, 0xDB5F, 0xDA6F, 0xD9C8, 0xD95F, 0xD929, 0xD91D, 0xD92F +.hword 0xD956, 0xD987, 0xD9B7, 0xD9DD, 0xD9ED, 0xD9E0, 0xD9C7, 0xD9A9 +.hword 0xD98B, 0xD974, 0xD969, 0xD970, 0xD98F, 0xD9CB, 0xDA2B, 0xDAB9 +.hword 0xDB74, 0xDC54, 0xDD4F, 0xDE59, 0xDF6A, 0xE077, 0xE176, 0xE25D +.hword 0xE322, 0xE3BC, 0xE41F, 0xE442, 0xE442, 0x0254, 0x0246, 0x021E +.hword 0x01E1, 0x0192, 0x0136, 0x00D0, 0x0065, 0xFFF9, 0xFF8F, 0xFF2C +.hword 0xFED4, 0xFE8B, 0xFE54, 0xFE34, 0xFE30, 0xFE4A, 0xFE87, 0xFEEC +.hword 0xFF7B, 0x0039, 0x012B, 0x0254, 0x0505, 0x09FC, 0x1060, 0x1759 +.hword 0x1E0D, 0x23A4, 0x2745, 0x2583, 0x1F3A, 0x19FF, 0x1708, 0x13E6 +.hword 0x10B5, 0x0D93, 0x0A9C, 0x07EE, 0x05A6, 0x03E1, 0x02BC, 0x0254 +.hword 0x0254, 0x053E, 0x0548, 0x0564, 0x058E, 0x05C6, 0x0606, 0x064D +.hword 0x0698, 0x06E4, 0x072E, 0x0773, 0x07B1, 0x07E4, 0x080B, 0x0821 +.hword 0x0824, 0x0812, 0x07E7, 0x07A1, 0x073C, 0x06B7, 0x060E, 0x053E +.hword 0x0355, 0xFFCC, 0xFB40, 0xF651, 0xF19E, 0xEDC7, 0xEB68, 0xED57 +.hword 0xF2CD, 0xF702, 0xF904, 0xFB09, 0xFD01, 0xFEE2, 0x009C, 0x0223 +.hword 0x036B, 0x0466, 0x0506, 0x053E, 0x053E, 0xF8D6, 0xF8DD, 0xF8F3 +.hword 0xF914, 0xF93E, 0xF970, 0xF9A7, 0xF9E1, 0xFA1B, 0xFA55, 0xFA8A +.hword 0xFABA, 0xFAE1, 0xFAFF, 0xFB10, 0xFB12, 0xFB04, 0xFAE3, 0xFAAD +.hword 0xFA5F, 0xF9F9, 0xF976, 0xF8D6, 0xF73C, 0xF437, 0xF060, 0xEC52 +.hword 0xE8A7, 0xE5FA, 0xE4E5, 0xE97A, 0xF25C, 0xF804, 0xF948, 0xFA11 +.hword 0xFA73, 0xFA83, 0xFA58, 0xFA05, 0xF9A0, 0xF93D, 0xF8F3, 0xF8D6 +.hword 0xF8D6, 0x3A1E, 0x39FE, 0x39A4, 0x3913, 0x3851, 0x3764, 0x3652 +.hword 0x351E, 0x33D0, 0x326B, 0x30F7, 0x2F77, 0x2DF1, 0x2C6B, 0x2AE9 +.hword 0x2972, 0x280B, 0x26B9, 0x2581, 0x2469, 0x2376, 0x22AD, 0x2214 +.hword 0x2384, 0x2756, 0x2B4F, 0x2D35, 0x2D38, 0x2D06, 0x2CA6, 0x2C20 +.hword 0x2B7C, 0x2ABF, 0x29F2, 0x291C, 0x2844, 0x2771, 0x26AB, 0x25F9 +.hword 0x2561, 0x24EC, 0x24A1, 0x2486, 0x2486, 0xDB55, 0xDB57, 0xDB5D +.hword 0xDB65, 0xDB6F, 0xDB7C, 0xDB89, 0xDB98, 0xDBA6, 0xDBB5, 0xDBC2 +.hword 0xDBCE, 0xDBD8, 0xDBDF, 0xDBE3, 0xDBE4, 0xDBE0, 0xDBD8, 0xDBCB +.hword 0xDBB7, 0xDB9E, 0xDB7D, 0xDB55, 0xDAE1, 0xD9FF, 0xD8E4, 0xD7C5 +.hword 0xD6D7, 0xD64F, 0xD661, 0xD8ED, 0xDD42, 0xDFC3, 0xDFF2, 0xDFCA +.hword 0xDF5E, 0xDEC0, 0xDE06, 0xDD42, 0xDC88, 0xDBEB, 0xDB7E, 0xDB55 +.hword 0xDB55, 0x0000, 0xFFFA, 0xFFE8, 0xFFCD, 0xFFA9, 0xFF80, 0xFF52 +.hword 0xFF22, 0xFEF2, 0xFEC2, 0xFE96, 0xFE6E, 0xFE4D, 0xFE35, 0xFE27 +.hword 0xFE24, 0xFE30, 0xFE4C, 0xFE79, 0xFEB9, 0xFF0F, 0xFF7B, 0x0000 +.hword 0x013C, 0x0386, 0x0676, 0x09A5, 0x0CA9, 0x0F1B, 0x1093, 0x0F1E +.hword 0x0B4A, 0x086C, 0x0727, 0x05EA, 0x04BA, 0x039F, 0x029E, 0x01BD +.hword 0x0104, 0x0077, 0x001F, 0x0000, 0x0000, 0xF34B, 0xF354, 0xF36E +.hword 0xF394, 0xF3C6, 0xF401, 0xF441, 0xF485, 0xF4CA, 0xF50D, 0xF54B +.hword 0xF583, 0xF5B2, 0xF5D4, 0xF5E8, 0xF5EB, 0xF5DB, 0xF5B4, 0xF574 +.hword 0xF519, 0xF4A1, 0xF408, 0xF34B, 0xF182, 0xEE2D, 0xE9EA, 0xE557 +.hword 0xE112, 0xDDB9, 0xDBE9, 0xDF0A, 0xE611, 0xEAF3, 0xECA4, 0xEE1F +.hword 0xEF65, 0xF07A, 0xF15F, 0xF216, 0xF2A0, 0xF301, 0xF339, 0xF34B +.hword 0xF34B, 0xC0BD, 0xC0A3, 0xC056, 0xBFDB, 0xBF34, 0xBE64, 0xBD70 +.hword 0xBC59, 0xBB25, 0xB9D5, 0xB86D, 0xB6F1, 0xB564, 0xB3C9, 0xB224 +.hword 0xB077, 0xAEC6, 0xAD15, 0xAB66, 0xA9BD, 0xA81E, 0xA68B, 0xA509 +.hword 0xA32B, 0xA0B6, 0x9DF7, 0x9B38, 0x98C6, 0x96EC, 0x95F6, 0x9856 +.hword 0x9D69, 0xA0D7, 0xA1E6, 0xA2C3, 0xA373, 0xA3FC, 0xA463, 0xA4AC +.hword 0xA4DC, 0xA4F8, 0xA505, 0xA509, 0xA509, 0x9BDA, 0x9BB7, 0x9B52 +.hword 0x9AB2, 0x99DB, 0x98D3, 0x97A0, 0x9649, 0x94D2, 0x9341, 0x919C +.hword 0x8FEA, 0x8E2E, 0x8C71, 0x8AB6, 0x8904, 0x8761, 0x85D2, 0x845D +.hword 0x8308, 0x81D9, 0x80D5, 0x8001, 0x7FD9, 0x80A5, 0x8206, 0x83AD +.hword 0x8543, 0x8675, 0x86EE, 0x86D0, 0x867D, 0x85FF, 0x855E, 0x84A5 +.hword 0x83DE, 0x8312, 0x824B, 0x8192, 0x80F1, 0x8072, 0x801F, 0x8001 +.hword 0x8001, 0x87FB, 0x87F2, 0x87D8, 0x87AD, 0x8774, 0x872E, 0x86DC +.hword 0x8680, 0x861A, 0x85AE, 0x853B, 0x84C3, 0x8449, 0x83CC, 0x834F +.hword 0x82D3, 0x825A, 0x81E4, 0x8173, 0x8109, 0x80A7, 0x804F, 0x8001 +.hword 0x7FC8, 0x7FAE, 0x7FAA, 0x7FB4, 0x7FC5, 0x7FD4, 0x7FDB, 0x7FDC +.hword 0x7FDD, 0x7FE0, 0x7FE3, 0x7FE7, 0x7FEB, 0x7FEF, 0x7FF3, 0x7FF7 +.hword 0x7FFA, 0x7FFC, 0x7FFE, 0x8001, 0x8001, 0xDA12, 0xDA0D, 0xD9FE +.hword 0xD9E4, 0xD9C1, 0xD994, 0xD95F, 0xD920, 0xD8D9, 0xD88A, 0xD832 +.hword 0xD7D3, 0xD76C, 0xD6FE, 0xD689, 0xD60E, 0xD58C, 0xD504, 0xD477 +.hword 0xD3E3, 0xD34B, 0xD2AD, 0xD20B, 0xD11B, 0xCFB2, 0xCDFA, 0xCC1F +.hword 0xCA4D, 0xC8AF, 0xC771, 0xC66F, 0xC56B, 0xC468, 0xC36A, 0xC276 +.hword 0xC190, 0xC0BC, 0xBFFD, 0xBF58, 0xBED0, 0xBE6B, 0xBE2B, 0xBE14 +.hword 0xBE14, 0xCB3C, 0xCB54, 0xCB98, 0xCC06, 0xCC9A, 0xCD50, 0xCE25 +.hword 0xCF15, 0xD01E, 0xD13B, 0xD269, 0xD3A4, 0xD4EA, 0xD637, 0xD786 +.hword 0xD8D6, 0xDA21, 0xDB65, 0xDC9F, 0xDDCA, 0xDEE4, 0xDFE8, 0xE0D4 +.hword 0xE1CF, 0xE2F4, 0xE42B, 0xE55D, 0xE672, 0xE755, 0xE7EC, 0xE822 +.hword 0xE7DE, 0xE70A, 0xE54E, 0xE290, 0xDF18, 0xDB2E, 0xD71A, 0xD323 +.hword 0xCF90, 0xCCAB, 0xCAB9, 0xCA03, 0xCA03, 0x0055, 0x0055, 0x0056 +.hword 0x0056, 0x0058, 0x0059, 0x005A, 0x005C, 0x005D, 0x005F, 0x0061 +.hword 0x0062, 0x0063, 0x0064, 0x0065, 0x0065, 0x0065, 0x0065, 0x0064 +.hword 0x0062, 0x0060, 0x005D, 0x005A, 0x0051, 0x0040, 0x002B, 0x0013 +.hword 0xFFFD, 0xFFE9, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA6, 0xFFA1 +.hword 0xFF9F, 0xFF9E, 0xFF9E, 0xFF9F, 0xFFA0, 0xFFA1, 0xFFA2, 0xFFA2 +.hword 0xFFA2, 0x0029, 0x0023, 0x0013, 0xFFFC, 0xFFDD, 0xFFB8, 0xFF8F +.hword 0xFF64, 0xFF39, 0xFF0E, 0xFEE5, 0xFEC0, 0xFEA0, 0xFE88, 0xFE78 +.hword 0xFE72, 0xFE78, 0xFE8A, 0xFEAC, 0xFEDE, 0xFF21, 0xFF78, 0xFFE4 +.hword 0x0156, 0x0431, 0x07A2, 0x0AD4, 0x0CF3, 0x0D2A, 0x0A22, 0x0450 +.hword 0xFD91, 0xF7C1, 0xF4BD, 0xF451, 0xF4DE, 0xF626, 0xF7E8, 0xF9E7 +.hword 0xFBE2, 0xFD9A, 0xFED1, 0xFF46, 0xFF46, 0x7B08, 0x7B2A, 0x7B8D +.hword 0x7C2B, 0x7D00, 0x7E06, 0x7F38, 0x8095, 0x8210, 0x83A9, 0x8559 +.hword 0x871C, 0x88ED, 0x8AC6, 0x8CA2, 0x8E7D, 0x9051, 0x9218, 0x93CF +.hword 0x9570, 0x96F5, 0x985A, 0x9999, 0x9A7B, 0x9AEC, 0x9B17, 0x9B29 +.hword 0x9B50, 0x9BB7, 0x9C8F, 0x9DB7, 0x9EE3, 0x9FC6, 0xA015, 0x9FD4 +.hword 0x9F4B, 0x9E8D, 0x9DB2, 0x9CCD, 0x9BF6, 0x9B42, 0x9AC6, 0x9A98 +.hword 0x9A98, 0xD49B, 0xD4AE, 0xD4E3, 0xD53A, 0xD5AF, 0xD63F, 0xD6E9 +.hword 0xD7A9, 0xD87E, 0xD964, 0xDA5A, 0xDB5C, 0xDC69, 0xDD7D, 0xDE97 +.hword 0xDFB3, 0xE0CF, 0xE1E9, 0xE2FE, 0xE40C, 0xE510, 0xE608, 0xE6F1 +.hword 0xE80A, 0xE97D, 0xEB24, 0xECDD, 0xEE83, 0xEFF1, 0xF104, 0xF197 +.hword 0xF186, 0xF0AE, 0xEEA6, 0xEB5A, 0xE725, 0xE25E, 0xDD5F, 0xD881 +.hword 0xD41D, 0xD08B, 0xCE26, 0xCD46, 0xCD46, 0xD8E3, 0xD8CB, 0xD885 +.hword 0xD818, 0xD787, 0xD6D8, 0xD60F, 0xD533, 0xD448, 0xD352, 0xD258 +.hword 0xD15D, 0xD067, 0xCF7C, 0xCE9F, 0xCDD6, 0xCD27, 0xCC95, 0xCC27 +.hword 0xCBE1, 0xCBC8, 0xCBE1, 0xCC31, 0xCD70, 0xD014, 0xD3BF, 0xD812 +.hword 0xDCAE, 0xE136, 0xE54B, 0xE9AC, 0xEE49, 0xF18C, 0xF39D, 0xF5AE +.hword 0xF7B0, 0xF998, 0xFB57, 0xFCE3, 0xFE2C, 0xFF28, 0xFFC8, 0x0000 +.hword 0x0000, 0x0765, 0x074B, 0x06FF, 0x0686, 0x05E5, 0x0520, 0x043E +.hword 0x0341, 0x0230, 0x010E, 0xFFE3, 0xFEB0, 0xFD7B, 0xFC49, 0xFB1F +.hword 0xFA02, 0xF8F6, 0xF801, 0xF727, 0xF66C, 0xF5D7, 0xF56B, 0xF52D +.hword 0xF5B2, 0xF74F, 0xF9A8, 0xFC60, 0xFF1D, 0x0180, 0x0330, 0x034E +.hword 0x0233, 0x0157, 0x011A, 0x00E3, 0x00B0, 0x0083, 0x005D, 0x003C +.hword 0x0022, 0x000F, 0x0003, 0x0000, 0x0000, 0x48E3, 0x48DB, 0x48C3 +.hword 0x489D, 0x486B, 0x482F, 0x47EA, 0x479E, 0x474D, 0x46F8, 0x46A2 +.hword 0x464B, 0x45F5, 0x45A3, 0x4555, 0x450F, 0x44D0, 0x449C, 0x4473 +.hword 0x4458, 0x444C, 0x4450, 0x4467, 0x44F9, 0x4639, 0x47DF, 0x49A0 +.hword 0x4B31, 0x4C49, 0x4C9E, 0x4A4A, 0x45E7, 0x42ED, 0x41E2, 0x40FD +.hword 0x403B, 0x3F9B, 0x3F1A, 0x3EB5, 0x3E6A, 0x3E38, 0x3E1B, 0x3E12 +.hword 0x3E12, 0xDED1, 0xDEC7, 0xDEAA, 0xDE7F, 0xDE47, 0xDE06, 0xDDBE +.hword 0xDD72, 0xDD25, 0xDCDA, 0xDC94, 0xDC55, 0xDC21, 0xDBFB, 0xDBE4 +.hword 0xDBE1, 0xDBF4, 0xDC1F, 0xDC66, 0xDCCC, 0xDD53, 0xDDFE, 0xDED1 +.hword 0xE087, 0xE396, 0xE798, 0xEC23, 0xF0D2, 0xF53D, 0xF8FB, 0xFBD7 +.hword 0xFDFA, 0xFF8F, 0x00F7, 0x0273, 0x03F3, 0x056B, 0x06CE, 0x080E +.hword 0x091D, 0x09F0, 0x0A78, 0x0AA8, 0x0AA8, 0x1FF4, 0x1FF7, 0x2000 +.hword 0x200E, 0x2021, 0x2036, 0x204E, 0x2067, 0x2080, 0x2099, 0x20B0 +.hword 0x20C5, 0x20D6, 0x20E3, 0x20EA, 0x20EB, 0x20E5, 0x20D7, 0x20BF +.hword 0x209E, 0x2071, 0x2039, 0x1FF4, 0x1FA0, 0x1F2A, 0x1E7A, 0x1D73 +.hword 0x1BFC, 0x19FB, 0x1755, 0x10A6, 0x0735, 0x01E3, 0x015B, 0x0194 +.hword 0x0264, 0x03A1, 0x0521, 0x06BA, 0x0841, 0x098D, 0x0A73, 0x0AC9 +.hword 0x0AC9, 0x8256, 0x824D, 0x8234, 0x820C, 0x81DA, 0x819F, 0x815E +.hword 0x8119, 0x80D4, 0x8090, 0x8051, 0x8018, 0x7FE6, 0x7FC3, 0x7FAF +.hword 0x7FAC, 0x7FBD, 0x7FE4, 0x8027, 0x8083, 0x80FD, 0x8198, 0x8256 +.hword 0x8404, 0x8718, 0x8B11, 0x8F71, 0x93B7, 0x9765, 0x99FA, 0x9969 +.hword 0x9680, 0x9505, 0x95BF, 0x96DA, 0x983A, 0x99C5, 0x9B5F, 0x9CEB +.hword 0x9E50, 0x9F70, 0xA032, 0xA078, 0xA078, 0x4122, 0x40F2, 0x4065 +.hword 0x3F84, 0x3E57, 0x3CE6, 0x3B37, 0x3953, 0x3741, 0x350A, 0x32B5 +.hword 0x304A, 0x2DD0, 0x2B4F, 0x28D0, 0x2659, 0x23F2, 0x21A4, 0x1F76 +.hword 0x1D70, 0x1B99, 0x19F9, 0x1898, 0x179A, 0x1710, 0x16E5, 0x1704 +.hword 0x1758, 0x17CD, 0x184F, 0x18C7, 0x1922, 0x194B, 0x1951, 0x1955 +.hword 0x1956, 0x1955, 0x1953, 0x194F, 0x194C, 0x1948, 0x1946, 0x1945 +.hword 0x1945, 0xD283, 0xD293, 0xD2C3, 0xD311, 0xD37A, 0xD3FD, 0xD497 +.hword 0xD546, 0xD608, 0xD6DC, 0xD7BE, 0xD8AE, 0xD9A8, 0xDAAB, 0xDBB5 +.hword 0xDCC3, 0xDDD4, 0xDEE5, 0xDFF5, 0xE101, 0xE207, 0xE306, 0xE3FB +.hword 0xE50F, 0xE65F, 0xE7DA, 0xE96B, 0xEAFE, 0xEC81, 0xEDE0, 0xEF07 +.hword 0xEFE4, 0xF063, 0xF06E, 0xF00E, 0xEF5C, 0xEE71, 0xED66, 0xEC53 +.hword 0xEB52, 0xEA7C, 0xE9E9, 0xE9B2, 0xE9B2, 0x7030, 0x7061, 0x70EE +.hword 0x71D3, 0x7307, 0x7484, 0x7644, 0x7840, 0x7A72, 0x7CD2, 0x7F5B +.hword 0x8208, 0x84CD, 0x87A7, 0x8A8F, 0x8D7E, 0x906D, 0x9357, 0x9634 +.hword 0x98FE, 0x9BAE, 0x9E3E, 0xA0A7, 0xA322, 0xA5DF, 0xA8C7, 0xABC4 +.hword 0xAEC0, 0xB1A5, 0xB45D, 0xB6D2, 0xB8ED, 0xBA99, 0xBBD2, 0xBCAF +.hword 0xBD3D, 0xBD8B, 0xBDA5, 0xBD9C, 0xBD7C, 0xBD54, 0xBD31, 0xBD23 +.hword 0xBD23, 0xE0BB, 0xE0C3, 0xE0D9, 0xE0FD, 0xE12E, 0xE16A, 0xE1B2 +.hword 0xE203, 0xE25E, 0xE2C2, 0xE32C, 0xE39D, 0xE414, 0xE48F, 0xE50E +.hword 0xE590, 0xE615, 0xE69A, 0xE71F, 0xE7A4, 0xE827, 0xE8A8, 0xE925 +.hword 0xE9B3, 0xEA5F, 0xEB22, 0xEBF4, 0xECCA, 0xED9E, 0xEE66, 0xEF1A +.hword 0xEFB2, 0xF025, 0xF072, 0xF0A4, 0xF0BE, 0xF0C6, 0xF0C0, 0xF0B0 +.hword 0xF09B, 0xF087, 0xF077, 0xF071, 0xF071, 0x1F4C, 0x1F46, 0x1F33 +.hword 0x1F14, 0x1EEA, 0x1EB5, 0x1E77, 0x1E2F, 0x1DE0, 0x1D88, 0x1D29 +.hword 0x1CC4, 0x1C59, 0x1BEA, 0x1B76, 0x1AFE, 0x1A83, 0x1A06, 0x1988 +.hword 0x1908, 0x1889, 0x180A, 0x178C, 0x16FC, 0x164C, 0x1583, 0x14A9 +.hword 0x13C3, 0x12DB, 0x11F6, 0x111C, 0x1054, 0x0FA6, 0x0F04, 0x0E60 +.hword 0x0DBF, 0x0D25, 0x0C96, 0x0C18, 0x0BAE, 0x0B5C, 0x0B28, 0x0B16 +.hword 0x0B16, 0x8126, 0x813F, 0x818A, 0x8203, 0x82A7, 0x8375, 0x8468 +.hword 0x857F, 0x86B6, 0x880A, 0x897A, 0x8B01, 0x8C9E, 0x8E4D, 0x900C +.hword 0x91D8, 0x93AE, 0x958B, 0x976D, 0x9950, 0x9B33, 0x9D11, 0x9EEA +.hword 0xA10D, 0xA3B8, 0xA6C8, 0xAA19, 0xAD88, 0xB0F2, 0xB433, 0xB728 +.hword 0xB9AE, 0xBBA1, 0xBD0B, 0xBE15, 0xBECC, 0xBF3F, 0xBF7B, 0xBF8D +.hword 0xBF83, 0xBF6B, 0xBF53, 0xBF48, 0xBF48, 0x05F6, 0x05FF, 0x0617 +.hword 0x063E, 0x066F, 0x06A9, 0x06E8, 0x072B, 0x076F, 0x07B1, 0x07EF +.hword 0x0826, 0x0854, 0x0876, 0x088A, 0x088D, 0x087C, 0x0856, 0x0817 +.hword 0x07BE, 0x0746, 0x06AF, 0x05F6, 0x0450, 0x014A, 0xFD64, 0xF91A +.hword 0xF4ED, 0xF15B, 0xEEE4, 0xEF70, 0xF265, 0xF475, 0xF4E9, 0xF53F +.hword 0xF57A, 0xF5A0, 0xF5B3, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A9, 0xF5A5 +.hword 0xF5A5, 0xEAE4, 0xEAE2, 0xEADC, 0xEAD4, 0xEAC8, 0xEABB, 0xEAAD +.hword 0xEA9E, 0xEA8F, 0xEA80, 0xEA72, 0xEA65, 0xEA5B, 0xEA53, 0xEA4F +.hword 0xEA4E, 0xEA52, 0xEA5B, 0xEA69, 0xEA7D, 0xEA98, 0xEABA, 0xEAE4 +.hword 0xEB33, 0xEBBD, 0xEC74, 0xED4C, 0xEE38, 0xEF2B, 0xF019, 0xF165 +.hword 0xF2F1, 0xF3EA, 0xF44C, 0xF49D, 0xF4DE, 0xF512, 0xF53A, 0xF557 +.hword 0xF56B, 0xF578, 0xF57E, 0xF580, 0xF580, 0xA38A, 0xA38B, 0xA38D +.hword 0xA38F, 0xA392, 0xA396, 0xA39B, 0xA39F, 0xA3A4, 0xA3A8, 0xA3AC +.hword 0xA3B0, 0xA3B3, 0xA3B5, 0xA3B7, 0xA3B7, 0xA3B6, 0xA3B3, 0xA3AF +.hword 0xA3A9, 0xA3A1, 0xA397, 0xA38A, 0xA399, 0xA3CA, 0xA3FB, 0xA408 +.hword 0xA3CE, 0xA32C, 0xA1FF, 0x9DE1, 0x97C8, 0x9495, 0x94D0, 0x95A7 +.hword 0x96F4, 0x9890, 0x9A55, 0x9C1E, 0x9DC3, 0x9F20, 0xA00D, 0xA064 +.hword 0xA064, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +bowser_seg6_animindex_0605745C: # 0x0605745C +.hword 0x0001, 0x0000, 0x002C, 0x0001, 0x0001, 0x002D, 0x002C, 0x002E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0666 +.hword 0x0001, 0x0000, 0x002C, 0x0451, 0x002C, 0x047D, 0x002C, 0x04A9 +.hword 0x002C, 0x026D, 0x002C, 0x0299, 0x002C, 0x02C5, 0x002C, 0x005D +.hword 0x002C, 0x0089, 0x002C, 0x00B5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0665, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x00E1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0664, 0x0001, 0x0000 +.hword 0x002C, 0x04D5, 0x002C, 0x0501, 0x002C, 0x052D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x02F1, 0x002C, 0x010D, 0x002C, 0x0139 +.hword 0x002C, 0x0165, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0663 +.hword 0x0001, 0x0000, 0x002C, 0x031D, 0x002C, 0x0349, 0x002C, 0x0375 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002C, 0x0191, 0x0001, 0x005A +.hword 0x0001, 0x005B, 0x0001, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0662, 0x0001, 0x0000 +.hword 0x002C, 0x0559, 0x002C, 0x0585, 0x002C, 0x05B1, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x03A1, 0x002C, 0x01BD, 0x002C, 0x01E9 +.hword 0x002C, 0x0215, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0661 +.hword 0x0001, 0x0000, 0x002C, 0x05DD, 0x002C, 0x0609, 0x002C, 0x0635 +.hword 0x002C, 0x03CD, 0x002C, 0x03F9, 0x002C, 0x0425, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x002C, 0x0241, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +bowser_seg6_anim_06057678: # 0x06057678 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2C +.hword 0x2C +.word bowser_seg6_animvalue_0605678C +.word bowser_seg6_animindex_0605745C +.word 0 + +glabel bowser_seg6_anims_06057690 # 0x06057690 +.word bowser_seg6_anim_060445EC +.word bowser_seg6_anim_060453C8 +.word bowser_seg6_anim_06045D28 +.word bowser_seg6_anim_0604671C +.word bowser_seg6_anim_0604675C +.word bowser_seg6_anim_06048200 +.word bowser_seg6_anim_06049880 +.word bowser_seg6_anim_0604A8E4 +.word bowser_seg6_anim_0604B178 +.word bowser_seg6_anim_0604B8CC +.word bowser_seg6_anim_0604D184 +.word bowser_seg6_anim_0604E5A0 +.word bowser_seg6_anim_0604F030 +.word bowser_seg6_anim_0604FF4C +.word bowser_seg6_anim_06050530 +.word bowser_seg6_anim_060514E8 +.word bowser_seg6_anim_06051C68 +.word bowser_seg6_anim_06052680 +.word bowser_seg6_anim_06054290 +.word bowser_seg6_anim_06052D94 +.word bowser_seg6_anim_060534F4 +.word bowser_seg6_anim_06053B8C +.word bowser_seg6_anim_06054950 +.word bowser_seg6_anim_06055210 +.word bowser_seg6_anim_06055984 +.word bowser_seg6_anim_06056774 +.word bowser_seg6_anim_06057678 + +glabel bowser_seg6_unkmoveshorts_060576FC # 0x060576FC +.hword 0x0000, 0x0118, 0x0050, 0x00E9, 0x1A96 +.hword 0x0000, 0x0116, 0x0053, 0x00EC, 0x1C7F +.hword 0x0000, 0x0111, 0x005C, 0x00F9, 0x20BF +.hword 0x0000, 0x010C, 0x0066, 0x010F, 0x2519 +.hword 0x0000, 0x0107, 0x006D, 0x011D, 0x2751 +.hword 0x0000, 0x0107, 0x006E, 0x011C, 0x2714 +.hword 0x0000, 0x0109, 0x006A, 0x0112, 0x2601 +.hword 0x0000, 0x010C, 0x0066, 0x0109, 0x24C0 +.hword 0x0000, 0x010F, 0x0060, 0x00FF, 0x2358 +.hword 0x0000, 0x0112, 0x005A, 0x00F7, 0x21CB +.hword 0x0000, 0x0115, 0x0054, 0x00EE, 0x201C +.hword 0x0000, 0x0118, 0x004E, 0x00E7, 0x1E4E +.hword 0x0000, 0x011C, 0x0047, 0x00DF, 0x1C64 +.hword 0x0000, 0x0120, 0x003F, 0x00D9, 0x1A61 +.hword 0x0000, 0x0123, 0x0038, 0x00D3, 0x184B +.hword 0x0000, 0x0127, 0x0030, 0x00CF, 0x1622 +.hword 0x0000, 0x012A, 0x0028, 0x00CA, 0x13E9 +.hword 0x0000, 0x012D, 0x0020, 0x00C7, 0x11A5 +.hword 0x0000, 0x0130, 0x0017, 0x00C4, 0x0F59 +.hword 0x0000, 0x0134, 0x000F, 0x00C1, 0x0D08 +.hword 0x0000, 0x0137, 0x0007, 0x00C0, 0x0AB5 +.hword 0x0000, 0x0139, 0x0000, 0x00C0, 0x0863 +.hword 0x0000, 0x013B, 0xFFF8, 0x00BF, 0x0615 +.hword 0x0000, 0x013D, 0xFFF1, 0x00CE, 0x03A3 +.hword 0x0000, 0x013F, 0xFFEA, 0x00F8, 0x00ED +.hword 0x0000, 0x0140, 0xFFE3, 0x0131, 0xFFFF +.hword 0x0000, 0x0142, 0xFFDC, 0x0172, 0xFFFF +.hword 0x0000, 0x0142, 0xFFD8, 0x01B5, 0xFFFF +.hword 0x0000, 0x0143, 0xFFD3, 0x01ED, 0xFFFF +.hword 0x0000, 0x0143, 0xFFD0, 0x0213, 0xFFFF +.hword 0x0000, 0x0143, 0xFFCD, 0x0219, 0xFFFF +.hword 0x0000, 0x0143, 0xFFCC, 0x01F2, 0xFFFF +.hword 0x0000, 0x0143, 0xFFCD, 0x018F, 0xFFFF +.hword 0x0000, 0x0143, 0xFFCF, 0x00E5, 0xFFFF +.hword 0x0000, 0x0142, 0xFFD3, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0140, 0xFFDD, 0xFFFF, 0xFFFF +.hword 0x0000, 0x013D, 0xFFE9, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0138, 0xFFF9, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0132, 0x000B, 0xFFFF, 0xFFFF +.hword 0x0000, 0x012B, 0x001F, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0120, 0x0033, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0116, 0x0046, 0xFFFF, 0xFFFF +.hword 0x0000, 0x010B, 0x0059, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0100, 0x006A, 0xFFFF, 0x023A +.hword 0x0000, 0x00F4, 0x0078, 0xFFFF, 0x04AA +.hword 0x0000, 0x00EC, 0x0084, 0xFFFF, 0x069F +.hword 0x0000, 0x00E5, 0x008B, 0xFFFF, 0x0803 +.hword 0x0000, 0x00E0, 0x0090, 0xFFFF, 0x08C0 +.hword 0x0000, 0x00DE, 0x0093, 0xFFFF, 0x0928 +.hword 0x0000, 0x00DD, 0x0094, 0xFFFF, 0x099D +.hword 0x0000, 0x00DD, 0x0095, 0xFFFF, 0x0A16 +.hword 0x0000, 0x00DD, 0x0096, 0xFFFF, 0x0A8D +.hword 0x0000, 0x00DD, 0x0096, 0xFFFF, 0x0AF6 +.hword 0x0000, 0x00DE, 0x0096, 0xFFFF, 0x0B4A +.hword 0x0000, 0x00DE, 0x0096, 0xFFFF, 0x0B84 +.hword 0x0000, 0x00DE, 0x0095, 0x020A, 0x0BA0 +.hword 0x0000, 0x00DF, 0x0095, 0x0524, 0x0B9E +.hword 0x0000, 0x00E1, 0x0094, 0x07EC, 0x0B84 +.hword 0x0000, 0x00E2, 0x0093, 0x0A3F, 0x0B57 +.hword 0x0000, 0x00E3, 0x0091, 0x0BFB, 0x0B1F +.hword 0x0000, 0x00E4, 0x0090, 0x0D00, 0x0AE5 +.hword 0x0000, 0x00E6, 0x008E, 0x0D6F, 0x0AA0 +.hword 0x0000, 0x00E8, 0x008C, 0x0D8B, 0x0A48 +.hword 0x0000, 0x00E9, 0x008A, 0x0D5D, 0x09DE +.hword 0x0000, 0x00EC, 0x0088, 0x0CED, 0x096A +.hword 0x0000, 0x00EE, 0x0086, 0x0C49, 0x08EA +.hword 0x0000, 0x00EF, 0x0084, 0x0B76, 0x0863 +.hword 0x0000, 0x00F1, 0x0082, 0x0A80, 0x07D9 +.hword 0x0000, 0x00F4, 0x0080, 0x0970, 0x074E +.hword 0x0000, 0x00F6, 0x007D, 0x084E, 0x06C7 +.hword 0x0000, 0x00F8, 0x007A, 0x0723, 0x0649 +.hword 0x0000, 0x00FB, 0x0078, 0x05F8, 0x05D7 +.hword 0x0000, 0x00FD, 0x0075, 0x04D6, 0x0579 +.hword 0x0000, 0x00FE, 0x0072, 0x03C3, 0x0532 +.hword 0x0000, 0x0100, 0x006F, 0x02C9, 0x0509 +.hword 0x0000, 0x0103, 0x006C, 0x01F0, 0x0504 +.hword 0x0000, 0x0105, 0x0069, 0x0141, 0x0525 +.hword 0x0000, 0x0106, 0x0067, 0x00C3, 0x0572 +.hword 0x0000, 0x0108, 0x0064, 0x006E, 0x0619 +.hword 0x0000, 0x010B, 0x0061, 0x0032, 0x0734 +.hword 0x0000, 0x010C, 0x005F, 0x000C, 0x08AF +.hword 0x0000, 0x010D, 0x005D, 0xFFFF, 0x0A74 +.hword 0x0000, 0x0110, 0x005A, 0xFFFF, 0x0C70 +.hword 0x0000, 0x0111, 0x0058, 0xFFFF, 0x0E8E +.hword 0x0000, 0x0112, 0x0056, 0x0014, 0x10B6 +.hword 0x0000, 0x0113, 0x0054, 0x0032, 0x12DA +.hword 0x0000, 0x0115, 0x0052, 0x0056, 0x14E1 +.hword 0x0000, 0x0115, 0x0052, 0x007E, 0x16B9 +.hword 0x0000, 0x0116, 0x0050, 0x00A4, 0x184B +.hword 0x0000, 0x0116, 0x0050, 0x00C6, 0x1983 +.hword 0x0000, 0x0117, 0x0050, 0x00DF, 0x1A4D +.hword 0x0000, 0x0118, 0x0050, 0x00E9, 0x1A96 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 diff --git a/actors/bowser_flame/geo.s b/actors/bowser_flame/geo.s index 9de8e2f..bb7cd5c 100644 --- a/actors/bowser_flame/geo.s +++ b/actors/bowser_flame/geo.s @@ -1,22 +1,22 @@ -glabel bowser_flames_geo # 0x0D000000 - geo_node_start - geo_open_node - geo_switch_case 14, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C108 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C1A8 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C248 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C2E8 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C388 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C428 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C4C8 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C568 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C608 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C6A8 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C748 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C7E8 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C888 - geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C928 - geo_close_node - geo_close_node - geo_end +glabel bowser_flames_geo # 0x0D000000 + geo_node_start + geo_open_node + geo_switch_case 14, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C108 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C1A8 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C248 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C2E8 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C388 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C428 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C4C8 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C568 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C608 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C6A8 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C748 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C7E8 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C888 + geo_display_list LAYER_TRANSPARENT, flame_seg6_dl_0601C928 + geo_close_node + geo_close_node + geo_end diff --git a/actors/bowser_flame/model.s b/actors/bowser_flame/model.s index 010c345..6a462fe 100644 --- a/actors/bowser_flame/model.s +++ b/actors/bowser_flame/model.s @@ -1,386 +1,386 @@ -# Bowser Flame - -# TODO: Are these seperate textures or unified 64x64 ones? - -.balign 8 -flame_seg6_texture_06000000: # 0x06000000 -.incbin "actors/bowser_flame/bowser_flame_0.rgba16" - -flame_seg6_texture_06002000: # 0x06002000 -.incbin "actors/bowser_flame/bowser_flame_1.rgba16" - -flame_seg6_texture_06004000: # 0x06004000 -.incbin "actors/bowser_flame/bowser_flame_2.rgba16" - -flame_seg6_texture_06006000: # 0x06006000 -.incbin "actors/bowser_flame/bowser_flame_3.rgba16" - -flame_seg6_texture_06008000: # 0x06008000 -.incbin "actors/bowser_flame/bowser_flame_4.rgba16" - -flame_seg6_texture_0600A000: # 0x0600A000 -.incbin "actors/bowser_flame/bowser_flame_5.rgba16" - -flame_seg6_texture_0600C000: # 0x0600C000 -.incbin "actors/bowser_flame/bowser_flame_6.rgba16" - -flame_seg6_texture_0600E000: # 0x0600E000 -.incbin "actors/bowser_flame/bowser_flame_7.rgba16" - -flame_seg6_texture_06010000: # 0x06010000 -.incbin "actors/bowser_flame/bowser_flame_8.rgba16" - -flame_seg6_texture_06012000: # 0x06012000 -.incbin "actors/bowser_flame/bowser_flame_9.rgba16" - -flame_seg6_texture_06014000: # 0x06014000 -.incbin "actors/bowser_flame/bowser_flame_10.rgba16" - -flame_seg6_texture_06016000: # 0x06016000 -.incbin "actors/bowser_flame/bowser_flame_11.rgba16" - -flame_seg6_texture_06018000: # 0x06018000 -.incbin "actors/bowser_flame/bowser_flame_12.rgba16" - -flame_seg6_texture_0601A000: # 0x0601A000 -.incbin "actors/bowser_flame/bowser_flame_13.rgba16" - -flame_seg6_vertex_0601C000: # 0x0601C000 -vertex -150, 150, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 150, 150, 0, 2016, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 150, 300, 0, 2016, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -150, 300, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -150, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 150, 0, 0, 2016, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 150, 150, 0, 2016, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -150, 150, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel flame_seg6_dl_0601C080 # 0x0601C080 - 0x0601C0B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPGeometryMode G_LIGHTING, G_SHADING_SMOOTH, G_ORDER_CFIRST -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C0B0 # 0x0601C0B0 - 0x0601C0C8 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C0C8 # 0x0601C0C8 - 0x0601C0E0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C0E0 # 0x0601C0E0 - 0x0601C108 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C108 # 0x0601C108 - 0x0601C1A8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06000000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06000000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C1A8 # 0x0601C1A8 - 0x0601C248 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06002000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06002000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C248 # 0x0601C248 - 0x0601C2E8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06004000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06004000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C2E8 # 0x0601C2E8 - 0x0601C388 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06006000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06006000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C388 # 0x0601C388 - 0x0601C428 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06008000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06008000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C428 # 0x0601C428 - 0x0601C4C8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600A000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600A000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C4C8 # 0x0601C4C8 - 0x0601C568 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600C000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600C000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C568 # 0x0601C568 - 0x0601C608 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600E000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600E000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C608 # 0x0601C608 - 0x0601C6A8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06010000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06010000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C6A8 # 0x0601C6A8 - 0x0601C748 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06012000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06012000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C748 # 0x0601C748 - 0x0601C7E8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06014000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06014000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C7E8 # 0x0601C7E8 - 0x0601C888 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06016000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06016000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C888 # 0x0601C888 - 0x0601C928 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06018000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06018000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList - -glabel flame_seg6_dl_0601C928 # 0x0601C928 - 0x0601C9C8 -gsSPDisplayList flame_seg6_dl_0601C080 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0601A000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex flame_seg6_vertex_0601C000, 8, 0 -gsSPDisplayList flame_seg6_dl_0601C0B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0601A000 + 0x1000 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flame_seg6_dl_0601C0C8 -gsSPDisplayList flame_seg6_dl_0601C0E0 -gsSPEndDisplayList +# Bowser Flame + +# TODO: Are these seperate textures or unified 64x64 ones? + +.balign 8 +flame_seg6_texture_06000000: # 0x06000000 +.incbin "actors/bowser_flame/bowser_flame_0.rgba16" + +flame_seg6_texture_06002000: # 0x06002000 +.incbin "actors/bowser_flame/bowser_flame_1.rgba16" + +flame_seg6_texture_06004000: # 0x06004000 +.incbin "actors/bowser_flame/bowser_flame_2.rgba16" + +flame_seg6_texture_06006000: # 0x06006000 +.incbin "actors/bowser_flame/bowser_flame_3.rgba16" + +flame_seg6_texture_06008000: # 0x06008000 +.incbin "actors/bowser_flame/bowser_flame_4.rgba16" + +flame_seg6_texture_0600A000: # 0x0600A000 +.incbin "actors/bowser_flame/bowser_flame_5.rgba16" + +flame_seg6_texture_0600C000: # 0x0600C000 +.incbin "actors/bowser_flame/bowser_flame_6.rgba16" + +flame_seg6_texture_0600E000: # 0x0600E000 +.incbin "actors/bowser_flame/bowser_flame_7.rgba16" + +flame_seg6_texture_06010000: # 0x06010000 +.incbin "actors/bowser_flame/bowser_flame_8.rgba16" + +flame_seg6_texture_06012000: # 0x06012000 +.incbin "actors/bowser_flame/bowser_flame_9.rgba16" + +flame_seg6_texture_06014000: # 0x06014000 +.incbin "actors/bowser_flame/bowser_flame_10.rgba16" + +flame_seg6_texture_06016000: # 0x06016000 +.incbin "actors/bowser_flame/bowser_flame_11.rgba16" + +flame_seg6_texture_06018000: # 0x06018000 +.incbin "actors/bowser_flame/bowser_flame_12.rgba16" + +flame_seg6_texture_0601A000: # 0x0601A000 +.incbin "actors/bowser_flame/bowser_flame_13.rgba16" + +flame_seg6_vertex_0601C000: # 0x0601C000 +vertex -150, 150, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 150, 150, 0, 2016, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 150, 300, 0, 2016, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -150, 300, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -150, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 150, 0, 0, 2016, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 150, 150, 0, 2016, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -150, 150, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel flame_seg6_dl_0601C080 # 0x0601C080 - 0x0601C0B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPGeometryMode G_LIGHTING, G_SHADING_SMOOTH, G_ORDER_CFIRST +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C0B0 # 0x0601C0B0 - 0x0601C0C8 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C0C8 # 0x0601C0C8 - 0x0601C0E0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C0E0 # 0x0601C0E0 - 0x0601C108 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C108 # 0x0601C108 - 0x0601C1A8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06000000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06000000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C1A8 # 0x0601C1A8 - 0x0601C248 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06002000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06002000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C248 # 0x0601C248 - 0x0601C2E8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06004000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06004000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C2E8 # 0x0601C2E8 - 0x0601C388 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06006000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06006000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C388 # 0x0601C388 - 0x0601C428 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06008000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06008000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C428 # 0x0601C428 - 0x0601C4C8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600A000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600A000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C4C8 # 0x0601C4C8 - 0x0601C568 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600C000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600C000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C568 # 0x0601C568 - 0x0601C608 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600E000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0600E000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C608 # 0x0601C608 - 0x0601C6A8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06010000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06010000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C6A8 # 0x0601C6A8 - 0x0601C748 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06012000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06012000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C748 # 0x0601C748 - 0x0601C7E8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06014000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06014000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C7E8 # 0x0601C7E8 - 0x0601C888 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06016000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06016000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C888 # 0x0601C888 - 0x0601C928 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06018000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_06018000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList + +glabel flame_seg6_dl_0601C928 # 0x0601C928 - 0x0601C9C8 +gsSPDisplayList flame_seg6_dl_0601C080 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0601A000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex flame_seg6_vertex_0601C000, 8, 0 +gsSPDisplayList flame_seg6_dl_0601C0B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flame_seg6_texture_0601A000 + 0x1000 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flame_seg6_dl_0601C0C8 +gsSPDisplayList flame_seg6_dl_0601C0E0 +gsSPEndDisplayList diff --git a/actors/bowser_key/geo.s b/actors/bowser_key/geo.s index b00a138..e804014 100644 --- a/actors/bowser_key/geo.s +++ b/actors/bowser_key/geo.s @@ -1,27 +1,27 @@ -glabel bowser_key_geo # 0x16000A84 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 300 - geo_open_node - geo_scale 0x00, 65536 - geo_open_node - geo_display_list LAYER_OPAQUE, bowser_key_dl - geo_close_node - geo_close_node - geo_end - -glabel bowser_key_cutscene_geo # 0x16000AB0 - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_asm 0, Geo18_802BA2B0 - geo_scale 0x00, 65536 - geo_open_node - geo_display_list LAYER_OPAQUE, bowser_key_dl - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel bowser_key_geo # 0x16000A84 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 300 + geo_open_node + geo_scale 0x00, 65536 + geo_open_node + geo_display_list LAYER_OPAQUE, bowser_key_dl + geo_close_node + geo_close_node + geo_end + +glabel bowser_key_cutscene_geo # 0x16000AB0 + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_asm 0, Geo18_802BA2B0 + geo_scale 0x00, 65536 + geo_open_node + geo_display_list LAYER_OPAQUE, bowser_key_dl + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/bowser_key/model.s b/actors/bowser_key/model.s index 1256cf5..f5676a6 100644 --- a/actors/bowser_key/model.s +++ b/actors/bowser_key/model.s @@ -1,521 +1,521 @@ -# Bowser Key - -bowser_key_amb_light: # 0x030156E0, solid color brown -.byte 0x3F, 0x2C, 0x00, 0x00, 0x3F, 0x2C, 0x00, 0x00 - -bowser_key_diff_light: # 0x030156E8, solid color orange -.byte 0xFF, 0xB2, 0x00, 0x00, 0xFF, 0xB2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bowser_key_dl_vertex_group1: # 0x030156F8 -vertex 219, 22, -17, 0, 0, 0x88, 0x26, 0x00, 0x00 -vertex 219, 22, 17, 0, 0, 0x88, 0x26, 0x00, 0x00 -vertex 230, 57, 7, 0, 0, 0x88, 0x26, 0x00, 0x00 -vertex 230, 57, -7, 0, 0, 0x88, 0x26, 0x00, 0xFF -vertex 257, 22, 17, 0, 0, 0x7B, 0x1C, 0x00, 0xFF -vertex 257, 22, -17, 0, 0, 0x7B, 0x1C, 0x00, 0xFF -vertex 249, 57, -7, 0, 0, 0x7B, 0x1C, 0x00, 0xFF -vertex 249, 57, 7, 0, 0, 0x7B, 0x1C, 0x00, 0xFF -vertex 257, 22, -17, 0, 0, 0x00, 0x23, 0x87, 0xFF -vertex 219, 22, -17, 0, 0, 0x00, 0x23, 0x87, 0xFF -vertex 230, 57, -7, 0, 0, 0x00, 0x23, 0x87, 0xFF -vertex 249, 57, -7, 0, 0, 0x00, 0x23, 0x87, 0xFF -vertex 219, 22, 17, 0, 0, 0x00, 0x23, 0x79, 0xFF -vertex 257, 22, 17, 0, 0, 0x00, 0x23, 0x79, 0xFF -vertex 249, 57, 7, 0, 0, 0x00, 0x23, 0x79, 0xFF -vertex 230, 57, 7, 0, 0, 0x00, 0x23, 0x79, 0xFF - -bowser_key_dl_vertex_group2: # 0x030157F8 -vertex 230, 57, 7, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 249, 57, 7, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 249, 57, -7, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 230, 57, -7, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 272, 22, -17, 0, 0, 0x87, 0x23, 0x00, 0xFF -vertex 272, 22, 17, 0, 0, 0x87, 0x23, 0x00, 0xFF -vertex 285, 70, 9, 0, 0, 0x87, 0x23, 0x00, 0xFF -vertex 285, 70, -9, 0, 0, 0x87, 0x23, 0x00, 0xFF -vertex 317, 22, -17, 0, 0, 0x00, 0x16, 0x84, 0xFF -vertex 272, 22, -17, 0, 0, 0x00, 0x16, 0x84, 0xFF -vertex 285, 70, -9, 0, 0, 0x00, 0x16, 0x84, 0xFF -vertex 318, 70, -9, 0, 0, 0x00, 0x16, 0x84, 0xFF -vertex 317, 22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 317, 22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 318, 70, -9, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 318, 70, 9, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -bowser_key_dl_vertex_group3: # 0x030158F8 -vertex 272, 22, 17, 0, 0, 0x00, 0x16, 0x7C, 0xFF -vertex 317, 22, 17, 0, 0, 0x00, 0x16, 0x7C, 0x00 -vertex 318, 70, 9, 0, 0, 0x00, 0x16, 0x7C, 0x00 -vertex 285, 70, 9, 0, 0, 0x00, 0x16, 0x7C, 0xFF -vertex 272, 22, -17, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 131, 22, -17, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 131, 22, 17, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 272, 22, 17, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 317, 22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 317, 22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 317, -22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 317, -22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 285, 70, 9, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 318, 70, 9, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 318, 70, -9, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 285, 70, -9, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -bowser_key_dl_vertex_group4: # 0x030159F8 -vertex 317, -22, -17, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 317, -22, 17, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 131, -22, 17, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 131, -22, -17, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 130, 41, -53, 0, 0, 0x78, 0x28, 0x00, 0xFF -vertex 92, 113, -34, 0, 0, 0x70, 0x3B, 0x00, 0xFF -vertex 92, 113, 34, 0, 0, 0x70, 0x3B, 0x00, 0xFF -vertex 130, 41, 53, 0, 0, 0x7D, 0x14, 0x00, 0xFF -vertex 130, -39, 53, 0, 0, 0x78, 0xD8, 0x00, 0xFF -vertex 92, -111, 34, 0, 0, 0x70, 0xC5, 0x00, 0xFF -vertex 92, -111, -34, 0, 0, 0x70, 0xC5, 0x00, 0xFF -vertex 130, -39, -53, 0, 0, 0x7D, 0xEC, 0x00, 0xFF -vertex 92, -111, -34, 0, 0, 0xEE, 0xE2, 0x86, 0xFF -vertex 20, -80, -30, 0, 0, 0xEB, 0xDE, 0x88, 0xFF -vertex -4, -39, -37, 0, 0, 0xF0, 0xF1, 0x84, 0xFF -vertex 130, -39, -53, 0, 0, 0xF2, 0xF4, 0x83, 0xFF - -bowser_key_dl_vertex_group5: # 0x03015AF8 -vertex -4, -39, -37, 0, 0, 0xF0, 0xF1, 0x84, 0xFF -vertex -4, 41, -37, 0, 0, 0xEF, 0x14, 0x84, 0x00 -vertex 130, 41, -53, 0, 0, 0xF2, 0x08, 0x83, 0x00 -vertex 130, -39, -53, 0, 0, 0xF2, 0xF4, 0x83, 0xFF -vertex 130, -39, 53, 0, 0, 0xF2, 0xF8, 0x7D, 0xFF -vertex 130, 41, 53, 0, 0, 0xF2, 0x0C, 0x7D, 0xFF -vertex -4, 41, 37, 0, 0, 0xF0, 0x0F, 0x7C, 0xFF -vertex -4, -39, 37, 0, 0, 0xEF, 0xEC, 0x7C, 0xFF -vertex 92, 113, 34, 0, 0, 0xEE, 0x1E, 0x7A, 0xFF -vertex 20, 82, 30, 0, 0, 0xEB, 0x22, 0x78, 0xFF -vertex -4, 41, -37, 0, 0, 0x84, 0x16, 0x00, 0xFF -vertex -4, -39, -37, 0, 0, 0x8A, 0xD3, 0x00, 0xFF -vertex -4, -39, 37, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex -4, 41, 37, 0, 0, 0x8A, 0x2D, 0x00, 0xFF -vertex 20, 82, 30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF -vertex 20, 82, -30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF - -bowser_key_dl_vertex_group6: # 0x03015BF8 -vertex -4, -39, -37, 0, 0, 0x8A, 0xD3, 0x00, 0xFF -vertex 20, -80, -30, 0, 0, 0xAD, 0xA1, 0x00, 0x00 -vertex 20, -80, 30, 0, 0, 0xAD, 0xA1, 0x00, 0x00 -vertex -4, -39, 37, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex 130, 41, 53, 0, 0, 0x7D, 0x14, 0x00, 0xFF -vertex 130, -39, 53, 0, 0, 0x78, 0xD8, 0x00, 0xFF -vertex 130, -39, -53, 0, 0, 0x7D, 0xEC, 0x00, 0xFF -vertex 130, 41, -53, 0, 0, 0x78, 0x28, 0x00, 0xFF -vertex -4, 41, -37, 0, 0, 0xEF, 0x14, 0x84, 0xFF -vertex 20, 82, -30, 0, 0, 0xEB, 0x22, 0x88, 0xFF -vertex 92, 113, -34, 0, 0, 0xEE, 0x1E, 0x86, 0xFF -vertex 130, 41, -53, 0, 0, 0xF2, 0x08, 0x83, 0xFF -vertex 92, 113, 34, 0, 0, 0xCE, 0x74, 0x00, 0xFF -vertex 92, 113, -34, 0, 0, 0xCE, 0x74, 0x00, 0xFF -vertex 20, 82, -30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF -vertex 20, 82, 30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF - -bowser_key_dl_vertex_group7: # 0x03015CF8 -vertex -4, -39, 37, 0, 0, 0xEF, 0xEC, 0x7C, 0xFF -vertex 20, -80, 30, 0, 0, 0xEB, 0xDE, 0x78, 0x00 -vertex 92, -111, 34, 0, 0, 0xEE, 0xE2, 0x7A, 0x00 -vertex 130, -39, 53, 0, 0, 0xF2, 0xF8, 0x7D, 0xFF -vertex 92, -111, -34, 0, 0, 0xCE, 0x8C, 0x00, 0xFF -vertex 92, -111, 34, 0, 0, 0xCE, 0x8C, 0x00, 0xFF -vertex 20, -80, 30, 0, 0, 0xAD, 0xA1, 0x00, 0xFF -vertex 20, -80, -30, 0, 0, 0xAD, 0xA1, 0x00, 0xFF -vertex 12, -121, 15, 0, 0, 0x0B, 0x7E, 0x00, 0xFF -vertex 12, -121, -15, 0, 0, 0x0B, 0x7E, 0x00, 0xFF -vertex -51, -115, 0, 0, 0, 0x0B, 0x7E, 0x00, 0xFF -vertex 12, -121, -15, 0, 0, 0xC8, 0x19, 0x92, 0xFF -vertex 16, -152, -25, 0, 0, 0xCE, 0x15, 0x8E, 0xFF -vertex -51, -115, 0, 0, 0, 0xE6, 0x21, 0x89, 0xFF - -bowser_key_dl_vertex_group8: # 0x03015DD8 -vertex 16, -152, 25, 0, 0, 0xCE, 0x15, 0x72, 0xFF -vertex 12, -121, 15, 0, 0, 0xC8, 0x19, 0x6E, 0x00 -vertex -51, -115, 0, 0, 0, 0xE6, 0x21, 0x77, 0x00 -vertex 21, -171, 0, 0, 0, 0xB3, 0x9C, 0x00, 0xFF -vertex 16, -152, 25, 0, 0, 0xBB, 0xA7, 0x38, 0xFF -vertex -51, -115, 0, 0, 0, 0xB3, 0x9C, 0x00, 0xFF -vertex 16, -152, -25, 0, 0, 0xBB, 0xA7, 0xC8, 0xFF -vertex -51, 115, 0, 0, 0, 0x0B, 0x82, 0x00, 0xFF -vertex 12, 121, -15, 0, 0, 0x0B, 0x82, 0x00, 0xFF -vertex 12, 121, 15, 0, 0, 0x0B, 0x82, 0x00, 0xFF -vertex -51, 115, 0, 0, 0, 0xE6, 0xDF, 0x89, 0xFF -vertex 16, 152, -25, 0, 0, 0xCE, 0xEB, 0x8E, 0xFF -vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0xFF -vertex -51, 115, 0, 0, 0, 0xE6, 0xDF, 0x77, 0xFF -vertex 12, 121, 15, 0, 0, 0x99, 0xDC, 0x3F, 0xFF -vertex 16, 152, 25, 0, 0, 0xCE, 0xEB, 0x72, 0xFF - -bowser_key_dl_vertex_group9: # 0x03015ED8 -vertex -51, 115, 0, 0, 0, 0xB3, 0x64, 0x00, 0xFF -vertex 16, 152, 25, 0, 0, 0xBB, 0x59, 0x38, 0x00 -vertex 21, 171, 0, 0, 0, 0xB3, 0x64, 0x00, 0x00 -vertex 16, 152, -25, 0, 0, 0xBB, 0x59, 0xC8, 0xFF -vertex 317, -22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 317, 22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 131, 22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 131, -22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 317, 22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 317, -22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 131, -22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 131, 22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 16, 152, -25, 0, 0, 0xCE, 0xEB, 0x8E, 0xFF -vertex 56, 97, -31, 0, 0, 0xDB, 0xF2, 0x88, 0xFF -vertex 23, 83, -19, 0, 0, 0x97, 0xE1, 0xC2, 0xFF -vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0xFF - -bowser_key_dl_vertex_group10: # 0x03015FD8 -vertex 12, 121, 15, 0, 0, 0x99, 0xDC, 0x3F, 0xFF -vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0x00 -vertex 23, 83, -19, 0, 0, 0x97, 0xE1, 0xC2, 0x00 -vertex 23, 83, 19, 0, 0, 0xA4, 0xE6, 0x52, 0xFF -vertex 16, 152, 25, 0, 0, 0xCE, 0xEB, 0x72, 0xFF -vertex 56, 97, 31, 0, 0, 0xDB, 0xF2, 0x78, 0xFF -vertex 16, 152, -25, 0, 0, 0x50, 0x43, 0xB9, 0xFF -vertex 21, 171, 0, 0, 0, 0x50, 0x45, 0xBB, 0xFF -vertex 77, 106, 0, 0, 0, 0x50, 0x43, 0xB9, 0xFF -vertex 56, 97, -31, 0, 0, 0x4F, 0x42, 0xB7, 0xFF -vertex 16, 152, 25, 0, 0, 0x50, 0x43, 0x47, 0xFF -vertex 56, 97, 31, 0, 0, 0x4F, 0x42, 0x49, 0xFF -vertex 77, 106, 0, 0, 0, 0x50, 0x43, 0x47, 0xFF -vertex 21, 171, 0, 0, 0, 0x50, 0x45, 0x45, 0xFF - -bowser_key_dl_vertex_group11: # 0x030160B8 -vertex 16, -152, -25, 0, 0, 0xCE, 0x15, 0x8E, 0xFF -vertex 12, -121, -15, 0, 0, 0xC8, 0x19, 0x92, 0x00 -vertex 24, -82, -19, 0, 0, 0xC3, 0x0F, 0x93, 0x00 -vertex 57, -96, -31, 0, 0, 0xDB, 0x0E, 0x88, 0xFF -vertex 24, -82, -19, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 12, -121, -15, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 12, -121, 15, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 24, -82, 19, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 24, -82, 19, 0, 0, 0xC3, 0x0F, 0x6D, 0xFF -vertex 12, -121, 15, 0, 0, 0xC8, 0x19, 0x6E, 0xFF -vertex 16, -152, 25, 0, 0, 0xCE, 0x15, 0x72, 0xFF -vertex 57, -96, 31, 0, 0, 0xDB, 0x0E, 0x78, 0xFF -vertex 78, -105, 0, 0, 0, 0x50, 0xBD, 0xB9, 0xFF -vertex 21, -171, 0, 0, 0, 0x50, 0xBB, 0xBB, 0xFF -vertex 16, -152, -25, 0, 0, 0x50, 0xBD, 0xB9, 0xFF -vertex 57, -96, -31, 0, 0, 0x4F, 0xBE, 0xB7, 0xFF - -bowser_key_dl_vertex_group12: # 0x030161B8 -vertex 16, -152, 25, 0, 0, 0x50, 0xBD, 0x47, 0xFF -vertex 21, -171, 0, 0, 0, 0x50, 0xBB, 0x45, 0x00 -vertex 78, -105, 0, 0, 0, 0x50, 0xBD, 0x47, 0x00 -vertex 57, -96, 31, 0, 0, 0x4F, 0xBE, 0x49, 0xFF - -glabel bowser_key_dl # 0x030161F8 - 0x03016530 -gsSPLight bowser_key_diff_light, 1 -gsSPLight bowser_key_amb_light, 2 -gsSPVertex bowser_key_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 -gsSPVertex bowser_key_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 6, 0x0, 5, 8, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 13, 15, 10, 0x0 -gsSPVertex bowser_key_dl_vertex_group6, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group7, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bowser_key_dl_vertex_group8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group9, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 -gsSPVertex bowser_key_dl_vertex_group10, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 12, 0x0 -gsSPVertex bowser_key_dl_vertex_group11, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex bowser_key_dl_vertex_group12, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -bowser_key_seg3_course_exit_animvalue: # 0x03016530 -.hword 0x0000, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFEF, 0xFFD6, 0xFFBA, 0xFFA6, 0xFFA6, 0xFFAA -.hword 0xFFA5, 0xFF9C, 0xFF89, 0xFF77, 0xFF64, 0xFF53, 0xFF43, 0xFF3E -.hword 0xFF43, 0xFF4A, 0xFF4C, 0xFF4F, 0xFF53, 0xFF58, 0xFF5B, 0xFF5B -.hword 0xFF5C, 0xFF5C, 0xFF5B, 0xFF5A, 0xFF57, 0xFF4B, 0xFF3C, 0xFF3B -.hword 0xFF41, 0xFF25, 0xFF2B, 0xFF41, 0xFF53, 0xFF68, 0xFF85, 0xFFA5 -.hword 0xFFC4, 0xFFE1, 0xFFFE, 0x001A, 0x0037, 0x0054, 0x006E, 0x0084 -.hword 0x0098, 0x00A8, 0x00B6, 0x00C3, 0x00CD, 0x00D7, 0x00D4, 0x00C1 -.hword 0x00AF, 0x00A7, 0x00BE, 0x00BF, 0x00D4, 0x00E8, 0x00EA, 0x00E4 -.hword 0x00DD, 0x00D6, 0x00CF, 0x00C8, 0x00C0, 0x00B5, 0x00A9, 0x009E -.hword 0x0090, 0x008C, 0x0084, 0x0070, 0x0057, 0x003E, 0x002A, 0x0020 -.hword 0x001C, 0x0019, 0x0015, 0x0012, 0x0010, 0x000D, 0x000B, 0x0009 -.hword 0x0008, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0104, 0x0104, 0x0104 -.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 -.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 -.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 -.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0108, 0x0112 -.hword 0x0121, 0x0133, 0x0153, 0x017D, 0x01A6, 0x01C8, 0x01C0, 0x01BC -.hword 0x01B8, 0x01B4, 0x01B0, 0x01AA, 0x01AB, 0x01AB, 0x01A0, 0x019C -.hword 0x019B, 0x01A2, 0x01A5, 0x01A7, 0x01A8, 0x01AA, 0x01AB, 0x01AA -.hword 0x01A5, 0x0192, 0x0175, 0x015B, 0x014E, 0x017A, 0x01D8, 0x023E -.hword 0x02A3, 0x030D, 0x037F, 0x03E4, 0x0427, 0x044F, 0x0461, 0x0463 -.hword 0x044F, 0x0426, 0x03E9, 0x0399, 0x033A, 0x02CC, 0x0255, 0x01DB -.hword 0x0162, 0x00F0, 0x00D2, 0x00BE, 0x00AD, 0x00A3, 0x00A2, 0x00B8 -.hword 0x00C6, 0x00D5, 0x00E6, 0x00F5, 0x0103, 0x0110, 0x011F, 0x012E -.hword 0x0159, 0x0161, 0x0164, 0x0173, 0x016E, 0x0178, 0x0179, 0x0163 -.hword 0x0145, 0x0127, 0x010E, 0x0101, 0x00FD, 0x00FA, 0x00F7, 0x00F5 -.hword 0x00F3, 0x00F1, 0x00F0, 0x00EF, 0x00EE, 0x00ED, 0x00ED, 0x00ED -.hword 0x00ED, 0x00ED, 0x00ED, 0x00EE, 0x00EE, 0x00EF, 0x00EF, 0x00F0 -.hword 0x00F1, 0x00F2, 0x00F2, 0x00F3, 0x00F4, 0x00F4, 0x00F5, 0x00F5 -.hword 0x00F5, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E -.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E -.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E -.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E -.hword 0x001E, 0x001E, 0x002A, 0x0044, 0x005F, 0x006E, 0x005B, 0x0038 -.hword 0x0016, 0xFFF3, 0xFFC6, 0xFFB5, 0xFFA7, 0xFF9C, 0xFF92, 0xFF9A -.hword 0xFFA3, 0xFFAB, 0xFFAE, 0xFFAC, 0xFFAA, 0xFFA6, 0xFFA6, 0xFFA6 -.hword 0xFFA5, 0xFFA5, 0xFFA6, 0xFFA8, 0xFFAC, 0xFFBC, 0xFFD4, 0xFFF3 -.hword 0xFFF7, 0xFFD9, 0xFF95, 0xFF9F, 0xFFB3, 0xFFCA, 0xFFDE, 0xFFEB -.hword 0xFFF5, 0xFFFE, 0x0005, 0x000C, 0x0010, 0x0013, 0x0015, 0x001B -.hword 0x0024, 0x002F, 0x003B, 0x0047, 0x0053, 0x005D, 0x0067, 0x0071 -.hword 0x007B, 0x007C, 0x005D, 0x0057, 0x0044, 0x002E, 0x001F, 0x0026 -.hword 0x0036, 0x0047, 0x0059, 0x0067, 0x006E, 0x0063, 0x0052, 0x0044 -.hword 0x004F, 0x004C, 0x0049, 0x004A, 0x004C, 0x004F, 0x0051, 0x0051 -.hword 0x0050, 0x004E, 0x004D, 0x004B, 0x004A, 0x0048, 0x0046, 0x0044 -.hword 0x0042, 0x0040, 0x003E, 0x003C, 0x003A, 0x0038, 0x0036, 0x0034 -.hword 0x0032, 0x0030, 0x002E, 0x002D, 0x002B, 0x002A, 0x0028, 0x0027 -.hword 0x0026, 0x0026, 0x0025, 0x0025, 0x0025, 0x0043, 0x0043, 0x0043 -.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 -.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 -.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 -.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0xF625, 0xE13A -.hword 0xCFAC, 0xC645, 0xC5B6, 0xD02D, 0xDF2E, 0xEDBE, 0xF6E4, 0xF82B -.hword 0xF49A, 0xEF74, 0xEBFA, 0xEB00, 0xEB11, 0xEC03, 0xEFAB, 0xF2A2 -.hword 0xF25E, 0xF1BD, 0xF0D5, 0xEFBF, 0xEE94, 0xED6B, 0xEC5C, 0xEB80 -.hword 0xEB77, 0xEB52, 0xEA23, 0xE7A9, 0xE0B3, 0xFAF2, 0x033B, 0x03BB -.hword 0x0428, 0x0483, 0x04CE, 0x050B, 0x053B, 0x0560, 0x057C, 0x0590 -.hword 0x059E, 0x05A7, 0x05AE, 0x05B4, 0x05BA, 0x05C3, 0x05CF, 0x05E1 -.hword 0x05FA, 0x061C, 0x0649, 0x069D, 0x071C, 0x079B, 0x07F0, 0x08A2 -.hword 0x0748, 0x028B, 0xFC9E, 0xF6DB, 0xF2A1, 0xF001, 0xED7B, 0xEA10 -.hword 0xE1D6, 0xE57A, 0xEB26, 0xF08C, 0xF35C, 0xF41A, 0xF4D1, 0xF582 -.hword 0xF62D, 0xF6D2, 0xF770, 0xF809, 0xF89B, 0xF927, 0xF9AE, 0xFA2E -.hword 0xFAA9, 0xFB1E, 0xFB8D, 0xFBF7, 0xFC5B, 0xFCBA, 0xFD13, 0xFD67 -.hword 0xFDB6, 0xFDFF, 0xFE43, 0xFE82, 0xFEBC, 0xFEF1, 0xFF21, 0xFF4D -.hword 0xFF73, 0xFF95, 0xFFB2, 0xFFCA, 0xFFDE, 0xFFED, 0xFFF8, 0xFFFE -.hword 0x0000, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 -.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 -.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 -.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 -.hword 0x00C5, 0x00C5, 0x068D, 0x1114, 0x161F, 0x09DC, 0xFAF2, 0xF65F -.hword 0xF437, 0xF298, 0xEF9E, 0xE9D0, 0xE283, 0xDC08, 0xD8AF, 0xDB42 -.hword 0xE208, 0xE88D, 0xEDC0, 0xF13C, 0xF296, 0xF3B0, 0xF495, 0xF550 -.hword 0xF5EC, 0xF673, 0xF6EF, 0xF76C, 0xF6C5, 0xF643, 0xF84A, 0xFA95 -.hword 0xFA3A, 0xFEF8, 0xF54C, 0xF4F2, 0xF4B1, 0xF485, 0xF46D, 0xF467 -.hword 0xF471, 0xF488, 0xF4AA, 0xF4D4, 0xF506, 0xF53D, 0xF575, 0xF5AF -.hword 0xF5E6, 0xF619, 0xF646, 0xF66B, 0xF685, 0xF693, 0xF692, 0xF649 -.hword 0xF5A8, 0xF4EC, 0xF44D, 0xF408, 0xF457, 0xF59C, 0xF7CD, 0xFA82 -.hword 0xFD52, 0x0050, 0x03BF, 0x0778, 0x0CA0, 0x0DE8, 0x0EBC, 0x0F1B -.hword 0x0F04, 0x0EAF, 0x0E52, 0x0DED, 0x0D81, 0x0D0F, 0x0C97, 0x0C1A -.hword 0x0B98, 0x0B13, 0x0A8A, 0x09FE, 0x0971, 0x08E2, 0x0852, 0x07C2 -.hword 0x0732, 0x06A3, 0x0616, 0x058C, 0x0504, 0x047F, 0x03FF, 0x0383 -.hword 0x030D, 0x029C, 0x0233, 0x01D0, 0x0175, 0x0122, 0x00D9, 0x0099 -.hword 0x0063, 0x0039, 0x0019, 0x0006, 0x0000, 0xCD0C, 0xCD0C, 0xCD0C -.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C -.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C -.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C -.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xBF49, 0xA435 -.hword 0x9122, 0x9756, 0xA330, 0xA4E1, 0xA48B, 0xA3FC, 0xA501, 0xA8C0 -.hword 0xAE0A, 0xB32E, 0xB67A, 0xB62B, 0xB395, 0xB1A9, 0xB267, 0xB36D -.hword 0xB347, 0xB2F4, 0xB287, 0xB210, 0xB1A4, 0xB152, 0xB12E, 0xB149 -.hword 0xB2C9, 0xB5F6, 0xBB50, 0xBFAD, 0xBACF, 0xBA05, 0xBC07, 0xC1FA -.hword 0xC816, 0xCE55, 0xD4B0, 0xDB22, 0xE1A3, 0xE82D, 0xEEBB, 0xF544 -.hword 0xFBC3, 0x0231, 0x0889, 0x0EC4, 0x14DB, 0x1AC8, 0x2084, 0x2609 -.hword 0x2B50, 0x3054, 0x350E, 0x3820, 0x38BD, 0x37B4, 0x35D7, 0x33F5 -.hword 0x32DD, 0x3219, 0x3114, 0x306F, 0x30CC, 0x32F6, 0x368C, 0x3A6B -.hword 0x3F5C, 0x4190, 0x4385, 0x44F1, 0x4586, 0x4594, 0x459C, 0x459E -.hword 0x459B, 0x4594, 0x4588, 0x4578, 0x4564, 0x454C, 0x4531, 0x4513 -.hword 0x44F3, 0x44D0, 0x44AB, 0x4485, 0x445D, 0x4434, 0x440A, 0x43E0 -.hword 0x43B5, 0x438B, 0x4361, 0x4338, 0x4310, 0x42EA, 0x42C5, 0x42A2 -.hword 0x4282, 0x4264, 0x4249, 0x4232, 0x421E, 0x420E, 0x4202, 0x41FA -.hword 0x41F8, 0x0000 - -bowser_key_seg3_course_exit_animindex: # 0x03016BC4 -.hword 0x008C, 0x0001, 0x008C, 0x008D, 0x008C, 0x0119, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A5, 0x008C, 0x0231 -.hword 0x008C, 0x02BD - -bowser_key_seg3_course_exit_anim: # 0x03016BE8 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x8C -.hword 0x02 -.word bowser_key_seg3_course_exit_animvalue -.word bowser_key_seg3_course_exit_animindex -.word 0 - -bowser_key_seg3_unlock_door_animvalue: # 0x03016C00 -.hword 0x0000, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFDE, 0xFFC9, 0xFFAC, 0xFF8C, 0xFF6D, 0xFF55, 0xFF47, 0xFF3F -.hword 0xFF39, 0xFF31, 0xFF2C, 0xFF28, 0xFF24, 0xFF20, 0xFF1D, 0xFF1A -.hword 0xFF19, 0xFF1A, 0xFF20, 0xFF29, 0xFF35, 0xFF40, 0xFF47, 0xFF46 -.hword 0xFF40, 0xFF42, 0xFF53, 0xFF6C, 0xFF86, 0xFFA0, 0xFFB8, 0xFFCD -.hword 0xFFE1, 0xFFF3, 0x0000, 0x0004, 0x0002, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF -.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00F5, 0x0105, 0x011C, 0x0136 -.hword 0x014E, 0x0163, 0x0172, 0x017F, 0x0187, 0x0185, 0x017A, 0x016B -.hword 0x015B, 0x014B, 0x013A, 0x0128, 0x0116, 0x0104, 0x00F0, 0x00D9 -.hword 0x00C2, 0x00B0, 0x00A5, 0x00A2, 0x00AE, 0x00D8, 0x012E, 0x01A3 -.hword 0x0214, 0x0282, 0x02D0, 0x02EC, 0x02F6, 0x02F9, 0x02FC, 0x02FE -.hword 0x02FD, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC -.hword 0x02FC, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 -.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 -.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 -.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 -.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 -.hword 0xFE78, 0xFE7A, 0xFE81, 0xFE89, 0xFE92, 0xFE9A, 0xFEA0, 0xFEA2 -.hword 0xFEA3, 0xFEA2, 0xFEA1, 0xFE9F, 0xFE9B, 0xFE94, 0xFE86, 0xFE6F -.hword 0xFE5B, 0xFE4B, 0xFE41, 0xFE3B, 0xFE34, 0xFE2E, 0xFE29, 0xFE26 -.hword 0xFE26, 0xFE2A, 0xFE37, 0xFE4D, 0xFE66, 0xFE7D, 0xFE8C, 0xFE8D -.hword 0xFE83, 0xFE72, 0xFE55, 0xFE32, 0xFE1F, 0xFE33, 0xFE62, 0xFE9D -.hword 0xFEE0, 0xFF1E, 0xFF4B, 0xFF55, 0xFF47, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B -.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 -.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x82B3, 0x7E2F, 0x77A9, 0x6FEC -.hword 0x67C7, 0x6008, 0x57E7, 0x4E25, 0x42DE, 0x3065, 0x2408, 0x24C3 -.hword 0x2662, 0x28C0, 0x2BB3, 0x2F16, 0x32C1, 0x368D, 0x3A53, 0x3DEB -.hword 0x412E, 0x43F5, 0x4619, 0x46FC, 0x467E, 0x4535, 0x43B8, 0x429D -.hword 0x4279, 0x43E4, 0x4773, 0x5289, 0x64E7, 0x76AE, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x7EA0, 0x7CB4, 0x7A53, 0x7792, 0x748A, 0x7151 -.hword 0x6DFE, 0x6AA7, 0x6765, 0x644D, 0x6177, 0x5EFA, 0x5EEA, 0x5FFF -.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF -.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF -.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF -.hword 0x5FFF, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 -.hword 0xF586, 0xF816, 0xFB27, 0xFDBC, 0xFED8, 0xFD7F, 0xF39B, 0xE3D3 -.hword 0xDA4B, 0xE562, 0xF1AA, 0xF159, 0xF06D, 0xEEFF, 0xED25, 0xEAF8 -.hword 0xE891, 0xE606, 0xE371, 0xE0E8, 0xDE85, 0xDC60, 0xDA8F, 0xD92A -.hword 0xD820, 0xD74C, 0xD689, 0xD5B3, 0xD4A6, 0xD33C, 0xD152, 0xCD83 -.hword 0xC7EF, 0xC2B8, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 -.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xEC6B, 0xEB03, 0xE9B9, 0xE96B -.hword 0xEAF7, 0xEF3A, 0xFB03, 0x0E30, 0x2241, 0x3A83, 0x4AE1, 0x4D0F -.hword 0x4E8C, 0x4F6A, 0x4FB8, 0x4F88, 0x4EEA, 0x4DF0, 0x4CA9, 0x4B28 -.hword 0x497C, 0x47B7, 0x45E9, 0x43D7, 0x413A, 0x3E16, 0x3A6F, 0x3646 -.hword 0x31A0, 0x2C7F, 0x26E7, 0x1DDD, 0x1162, 0x05F0, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFEA2, 0xFCB6, 0xFA55, 0xF794, 0xF48C, 0xF153 -.hword 0xEE00, 0xEAA9, 0xE767, 0xE44F, 0xE179, 0xDEFC, 0xDEEC, 0xE001 -.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 -.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 -.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 -.hword 0xE001, 0x0000 - -bowser_key_seg3_unlock_door_animindex: # 0x03017294 -.hword 0x008C, 0x0001, 0x008C, 0x008D, 0x008C, 0x0119, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A5, 0x008C, 0x0231 -.hword 0x008C, 0x02BD - -bowser_key_seg3_unlock_door_anim: # 0x030172B8 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x8C -.hword 0x02 -.word bowser_key_seg3_unlock_door_animvalue -.word bowser_key_seg3_unlock_door_animindex -.word 0 - -glabel bowser_key_seg3_anims_list # 0x030172D0 -.word bowser_key_seg3_unlock_door_anim # id 0 -.word bowser_key_seg3_course_exit_anim # id 1 +# Bowser Key + +bowser_key_amb_light: # 0x030156E0, solid color brown +.byte 0x3F, 0x2C, 0x00, 0x00, 0x3F, 0x2C, 0x00, 0x00 + +bowser_key_diff_light: # 0x030156E8, solid color orange +.byte 0xFF, 0xB2, 0x00, 0x00, 0xFF, 0xB2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bowser_key_dl_vertex_group1: # 0x030156F8 +vertex 219, 22, -17, 0, 0, 0x88, 0x26, 0x00, 0x00 +vertex 219, 22, 17, 0, 0, 0x88, 0x26, 0x00, 0x00 +vertex 230, 57, 7, 0, 0, 0x88, 0x26, 0x00, 0x00 +vertex 230, 57, -7, 0, 0, 0x88, 0x26, 0x00, 0xFF +vertex 257, 22, 17, 0, 0, 0x7B, 0x1C, 0x00, 0xFF +vertex 257, 22, -17, 0, 0, 0x7B, 0x1C, 0x00, 0xFF +vertex 249, 57, -7, 0, 0, 0x7B, 0x1C, 0x00, 0xFF +vertex 249, 57, 7, 0, 0, 0x7B, 0x1C, 0x00, 0xFF +vertex 257, 22, -17, 0, 0, 0x00, 0x23, 0x87, 0xFF +vertex 219, 22, -17, 0, 0, 0x00, 0x23, 0x87, 0xFF +vertex 230, 57, -7, 0, 0, 0x00, 0x23, 0x87, 0xFF +vertex 249, 57, -7, 0, 0, 0x00, 0x23, 0x87, 0xFF +vertex 219, 22, 17, 0, 0, 0x00, 0x23, 0x79, 0xFF +vertex 257, 22, 17, 0, 0, 0x00, 0x23, 0x79, 0xFF +vertex 249, 57, 7, 0, 0, 0x00, 0x23, 0x79, 0xFF +vertex 230, 57, 7, 0, 0, 0x00, 0x23, 0x79, 0xFF + +bowser_key_dl_vertex_group2: # 0x030157F8 +vertex 230, 57, 7, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 249, 57, 7, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 249, 57, -7, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 230, 57, -7, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 272, 22, -17, 0, 0, 0x87, 0x23, 0x00, 0xFF +vertex 272, 22, 17, 0, 0, 0x87, 0x23, 0x00, 0xFF +vertex 285, 70, 9, 0, 0, 0x87, 0x23, 0x00, 0xFF +vertex 285, 70, -9, 0, 0, 0x87, 0x23, 0x00, 0xFF +vertex 317, 22, -17, 0, 0, 0x00, 0x16, 0x84, 0xFF +vertex 272, 22, -17, 0, 0, 0x00, 0x16, 0x84, 0xFF +vertex 285, 70, -9, 0, 0, 0x00, 0x16, 0x84, 0xFF +vertex 318, 70, -9, 0, 0, 0x00, 0x16, 0x84, 0xFF +vertex 317, 22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 317, 22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 318, 70, -9, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 318, 70, 9, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +bowser_key_dl_vertex_group3: # 0x030158F8 +vertex 272, 22, 17, 0, 0, 0x00, 0x16, 0x7C, 0xFF +vertex 317, 22, 17, 0, 0, 0x00, 0x16, 0x7C, 0x00 +vertex 318, 70, 9, 0, 0, 0x00, 0x16, 0x7C, 0x00 +vertex 285, 70, 9, 0, 0, 0x00, 0x16, 0x7C, 0xFF +vertex 272, 22, -17, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 131, 22, -17, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 131, 22, 17, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 272, 22, 17, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 317, 22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 317, 22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 317, -22, 17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 317, -22, -17, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 285, 70, 9, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 318, 70, 9, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 318, 70, -9, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 285, 70, -9, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +bowser_key_dl_vertex_group4: # 0x030159F8 +vertex 317, -22, -17, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 317, -22, 17, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 131, -22, 17, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 131, -22, -17, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 130, 41, -53, 0, 0, 0x78, 0x28, 0x00, 0xFF +vertex 92, 113, -34, 0, 0, 0x70, 0x3B, 0x00, 0xFF +vertex 92, 113, 34, 0, 0, 0x70, 0x3B, 0x00, 0xFF +vertex 130, 41, 53, 0, 0, 0x7D, 0x14, 0x00, 0xFF +vertex 130, -39, 53, 0, 0, 0x78, 0xD8, 0x00, 0xFF +vertex 92, -111, 34, 0, 0, 0x70, 0xC5, 0x00, 0xFF +vertex 92, -111, -34, 0, 0, 0x70, 0xC5, 0x00, 0xFF +vertex 130, -39, -53, 0, 0, 0x7D, 0xEC, 0x00, 0xFF +vertex 92, -111, -34, 0, 0, 0xEE, 0xE2, 0x86, 0xFF +vertex 20, -80, -30, 0, 0, 0xEB, 0xDE, 0x88, 0xFF +vertex -4, -39, -37, 0, 0, 0xF0, 0xF1, 0x84, 0xFF +vertex 130, -39, -53, 0, 0, 0xF2, 0xF4, 0x83, 0xFF + +bowser_key_dl_vertex_group5: # 0x03015AF8 +vertex -4, -39, -37, 0, 0, 0xF0, 0xF1, 0x84, 0xFF +vertex -4, 41, -37, 0, 0, 0xEF, 0x14, 0x84, 0x00 +vertex 130, 41, -53, 0, 0, 0xF2, 0x08, 0x83, 0x00 +vertex 130, -39, -53, 0, 0, 0xF2, 0xF4, 0x83, 0xFF +vertex 130, -39, 53, 0, 0, 0xF2, 0xF8, 0x7D, 0xFF +vertex 130, 41, 53, 0, 0, 0xF2, 0x0C, 0x7D, 0xFF +vertex -4, 41, 37, 0, 0, 0xF0, 0x0F, 0x7C, 0xFF +vertex -4, -39, 37, 0, 0, 0xEF, 0xEC, 0x7C, 0xFF +vertex 92, 113, 34, 0, 0, 0xEE, 0x1E, 0x7A, 0xFF +vertex 20, 82, 30, 0, 0, 0xEB, 0x22, 0x78, 0xFF +vertex -4, 41, -37, 0, 0, 0x84, 0x16, 0x00, 0xFF +vertex -4, -39, -37, 0, 0, 0x8A, 0xD3, 0x00, 0xFF +vertex -4, -39, 37, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex -4, 41, 37, 0, 0, 0x8A, 0x2D, 0x00, 0xFF +vertex 20, 82, 30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF +vertex 20, 82, -30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF + +bowser_key_dl_vertex_group6: # 0x03015BF8 +vertex -4, -39, -37, 0, 0, 0x8A, 0xD3, 0x00, 0xFF +vertex 20, -80, -30, 0, 0, 0xAD, 0xA1, 0x00, 0x00 +vertex 20, -80, 30, 0, 0, 0xAD, 0xA1, 0x00, 0x00 +vertex -4, -39, 37, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex 130, 41, 53, 0, 0, 0x7D, 0x14, 0x00, 0xFF +vertex 130, -39, 53, 0, 0, 0x78, 0xD8, 0x00, 0xFF +vertex 130, -39, -53, 0, 0, 0x7D, 0xEC, 0x00, 0xFF +vertex 130, 41, -53, 0, 0, 0x78, 0x28, 0x00, 0xFF +vertex -4, 41, -37, 0, 0, 0xEF, 0x14, 0x84, 0xFF +vertex 20, 82, -30, 0, 0, 0xEB, 0x22, 0x88, 0xFF +vertex 92, 113, -34, 0, 0, 0xEE, 0x1E, 0x86, 0xFF +vertex 130, 41, -53, 0, 0, 0xF2, 0x08, 0x83, 0xFF +vertex 92, 113, 34, 0, 0, 0xCE, 0x74, 0x00, 0xFF +vertex 92, 113, -34, 0, 0, 0xCE, 0x74, 0x00, 0xFF +vertex 20, 82, -30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF +vertex 20, 82, 30, 0, 0, 0xAD, 0x5F, 0x00, 0xFF + +bowser_key_dl_vertex_group7: # 0x03015CF8 +vertex -4, -39, 37, 0, 0, 0xEF, 0xEC, 0x7C, 0xFF +vertex 20, -80, 30, 0, 0, 0xEB, 0xDE, 0x78, 0x00 +vertex 92, -111, 34, 0, 0, 0xEE, 0xE2, 0x7A, 0x00 +vertex 130, -39, 53, 0, 0, 0xF2, 0xF8, 0x7D, 0xFF +vertex 92, -111, -34, 0, 0, 0xCE, 0x8C, 0x00, 0xFF +vertex 92, -111, 34, 0, 0, 0xCE, 0x8C, 0x00, 0xFF +vertex 20, -80, 30, 0, 0, 0xAD, 0xA1, 0x00, 0xFF +vertex 20, -80, -30, 0, 0, 0xAD, 0xA1, 0x00, 0xFF +vertex 12, -121, 15, 0, 0, 0x0B, 0x7E, 0x00, 0xFF +vertex 12, -121, -15, 0, 0, 0x0B, 0x7E, 0x00, 0xFF +vertex -51, -115, 0, 0, 0, 0x0B, 0x7E, 0x00, 0xFF +vertex 12, -121, -15, 0, 0, 0xC8, 0x19, 0x92, 0xFF +vertex 16, -152, -25, 0, 0, 0xCE, 0x15, 0x8E, 0xFF +vertex -51, -115, 0, 0, 0, 0xE6, 0x21, 0x89, 0xFF + +bowser_key_dl_vertex_group8: # 0x03015DD8 +vertex 16, -152, 25, 0, 0, 0xCE, 0x15, 0x72, 0xFF +vertex 12, -121, 15, 0, 0, 0xC8, 0x19, 0x6E, 0x00 +vertex -51, -115, 0, 0, 0, 0xE6, 0x21, 0x77, 0x00 +vertex 21, -171, 0, 0, 0, 0xB3, 0x9C, 0x00, 0xFF +vertex 16, -152, 25, 0, 0, 0xBB, 0xA7, 0x38, 0xFF +vertex -51, -115, 0, 0, 0, 0xB3, 0x9C, 0x00, 0xFF +vertex 16, -152, -25, 0, 0, 0xBB, 0xA7, 0xC8, 0xFF +vertex -51, 115, 0, 0, 0, 0x0B, 0x82, 0x00, 0xFF +vertex 12, 121, -15, 0, 0, 0x0B, 0x82, 0x00, 0xFF +vertex 12, 121, 15, 0, 0, 0x0B, 0x82, 0x00, 0xFF +vertex -51, 115, 0, 0, 0, 0xE6, 0xDF, 0x89, 0xFF +vertex 16, 152, -25, 0, 0, 0xCE, 0xEB, 0x8E, 0xFF +vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0xFF +vertex -51, 115, 0, 0, 0, 0xE6, 0xDF, 0x77, 0xFF +vertex 12, 121, 15, 0, 0, 0x99, 0xDC, 0x3F, 0xFF +vertex 16, 152, 25, 0, 0, 0xCE, 0xEB, 0x72, 0xFF + +bowser_key_dl_vertex_group9: # 0x03015ED8 +vertex -51, 115, 0, 0, 0, 0xB3, 0x64, 0x00, 0xFF +vertex 16, 152, 25, 0, 0, 0xBB, 0x59, 0x38, 0x00 +vertex 21, 171, 0, 0, 0, 0xB3, 0x64, 0x00, 0x00 +vertex 16, 152, -25, 0, 0, 0xBB, 0x59, 0xC8, 0xFF +vertex 317, -22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 317, 22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 131, 22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 131, -22, 17, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 317, 22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 317, -22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 131, -22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 131, 22, -17, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 16, 152, -25, 0, 0, 0xCE, 0xEB, 0x8E, 0xFF +vertex 56, 97, -31, 0, 0, 0xDB, 0xF2, 0x88, 0xFF +vertex 23, 83, -19, 0, 0, 0x97, 0xE1, 0xC2, 0xFF +vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0xFF + +bowser_key_dl_vertex_group10: # 0x03015FD8 +vertex 12, 121, 15, 0, 0, 0x99, 0xDC, 0x3F, 0xFF +vertex 12, 121, -15, 0, 0, 0xA7, 0xDE, 0xAD, 0x00 +vertex 23, 83, -19, 0, 0, 0x97, 0xE1, 0xC2, 0x00 +vertex 23, 83, 19, 0, 0, 0xA4, 0xE6, 0x52, 0xFF +vertex 16, 152, 25, 0, 0, 0xCE, 0xEB, 0x72, 0xFF +vertex 56, 97, 31, 0, 0, 0xDB, 0xF2, 0x78, 0xFF +vertex 16, 152, -25, 0, 0, 0x50, 0x43, 0xB9, 0xFF +vertex 21, 171, 0, 0, 0, 0x50, 0x45, 0xBB, 0xFF +vertex 77, 106, 0, 0, 0, 0x50, 0x43, 0xB9, 0xFF +vertex 56, 97, -31, 0, 0, 0x4F, 0x42, 0xB7, 0xFF +vertex 16, 152, 25, 0, 0, 0x50, 0x43, 0x47, 0xFF +vertex 56, 97, 31, 0, 0, 0x4F, 0x42, 0x49, 0xFF +vertex 77, 106, 0, 0, 0, 0x50, 0x43, 0x47, 0xFF +vertex 21, 171, 0, 0, 0, 0x50, 0x45, 0x45, 0xFF + +bowser_key_dl_vertex_group11: # 0x030160B8 +vertex 16, -152, -25, 0, 0, 0xCE, 0x15, 0x8E, 0xFF +vertex 12, -121, -15, 0, 0, 0xC8, 0x19, 0x92, 0x00 +vertex 24, -82, -19, 0, 0, 0xC3, 0x0F, 0x93, 0x00 +vertex 57, -96, -31, 0, 0, 0xDB, 0x0E, 0x88, 0xFF +vertex 24, -82, -19, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 12, -121, -15, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 12, -121, 15, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 24, -82, 19, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 24, -82, 19, 0, 0, 0xC3, 0x0F, 0x6D, 0xFF +vertex 12, -121, 15, 0, 0, 0xC8, 0x19, 0x6E, 0xFF +vertex 16, -152, 25, 0, 0, 0xCE, 0x15, 0x72, 0xFF +vertex 57, -96, 31, 0, 0, 0xDB, 0x0E, 0x78, 0xFF +vertex 78, -105, 0, 0, 0, 0x50, 0xBD, 0xB9, 0xFF +vertex 21, -171, 0, 0, 0, 0x50, 0xBB, 0xBB, 0xFF +vertex 16, -152, -25, 0, 0, 0x50, 0xBD, 0xB9, 0xFF +vertex 57, -96, -31, 0, 0, 0x4F, 0xBE, 0xB7, 0xFF + +bowser_key_dl_vertex_group12: # 0x030161B8 +vertex 16, -152, 25, 0, 0, 0x50, 0xBD, 0x47, 0xFF +vertex 21, -171, 0, 0, 0, 0x50, 0xBB, 0x45, 0x00 +vertex 78, -105, 0, 0, 0, 0x50, 0xBD, 0x47, 0x00 +vertex 57, -96, 31, 0, 0, 0x4F, 0xBE, 0x49, 0xFF + +glabel bowser_key_dl # 0x030161F8 - 0x03016530 +gsSPLight bowser_key_diff_light, 1 +gsSPLight bowser_key_amb_light, 2 +gsSPVertex bowser_key_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 +gsSPVertex bowser_key_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 6, 0x0, 5, 8, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 13, 15, 10, 0x0 +gsSPVertex bowser_key_dl_vertex_group6, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group7, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bowser_key_dl_vertex_group8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group9, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 +gsSPVertex bowser_key_dl_vertex_group10, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 12, 0x0 +gsSPVertex bowser_key_dl_vertex_group11, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex bowser_key_dl_vertex_group12, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +bowser_key_seg3_course_exit_animvalue: # 0x03016530 +.hword 0x0000, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFEF, 0xFFD6, 0xFFBA, 0xFFA6, 0xFFA6, 0xFFAA +.hword 0xFFA5, 0xFF9C, 0xFF89, 0xFF77, 0xFF64, 0xFF53, 0xFF43, 0xFF3E +.hword 0xFF43, 0xFF4A, 0xFF4C, 0xFF4F, 0xFF53, 0xFF58, 0xFF5B, 0xFF5B +.hword 0xFF5C, 0xFF5C, 0xFF5B, 0xFF5A, 0xFF57, 0xFF4B, 0xFF3C, 0xFF3B +.hword 0xFF41, 0xFF25, 0xFF2B, 0xFF41, 0xFF53, 0xFF68, 0xFF85, 0xFFA5 +.hword 0xFFC4, 0xFFE1, 0xFFFE, 0x001A, 0x0037, 0x0054, 0x006E, 0x0084 +.hword 0x0098, 0x00A8, 0x00B6, 0x00C3, 0x00CD, 0x00D7, 0x00D4, 0x00C1 +.hword 0x00AF, 0x00A7, 0x00BE, 0x00BF, 0x00D4, 0x00E8, 0x00EA, 0x00E4 +.hword 0x00DD, 0x00D6, 0x00CF, 0x00C8, 0x00C0, 0x00B5, 0x00A9, 0x009E +.hword 0x0090, 0x008C, 0x0084, 0x0070, 0x0057, 0x003E, 0x002A, 0x0020 +.hword 0x001C, 0x0019, 0x0015, 0x0012, 0x0010, 0x000D, 0x000B, 0x0009 +.hword 0x0008, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0104, 0x0104, 0x0104 +.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 +.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 +.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104 +.hword 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0104, 0x0108, 0x0112 +.hword 0x0121, 0x0133, 0x0153, 0x017D, 0x01A6, 0x01C8, 0x01C0, 0x01BC +.hword 0x01B8, 0x01B4, 0x01B0, 0x01AA, 0x01AB, 0x01AB, 0x01A0, 0x019C +.hword 0x019B, 0x01A2, 0x01A5, 0x01A7, 0x01A8, 0x01AA, 0x01AB, 0x01AA +.hword 0x01A5, 0x0192, 0x0175, 0x015B, 0x014E, 0x017A, 0x01D8, 0x023E +.hword 0x02A3, 0x030D, 0x037F, 0x03E4, 0x0427, 0x044F, 0x0461, 0x0463 +.hword 0x044F, 0x0426, 0x03E9, 0x0399, 0x033A, 0x02CC, 0x0255, 0x01DB +.hword 0x0162, 0x00F0, 0x00D2, 0x00BE, 0x00AD, 0x00A3, 0x00A2, 0x00B8 +.hword 0x00C6, 0x00D5, 0x00E6, 0x00F5, 0x0103, 0x0110, 0x011F, 0x012E +.hword 0x0159, 0x0161, 0x0164, 0x0173, 0x016E, 0x0178, 0x0179, 0x0163 +.hword 0x0145, 0x0127, 0x010E, 0x0101, 0x00FD, 0x00FA, 0x00F7, 0x00F5 +.hword 0x00F3, 0x00F1, 0x00F0, 0x00EF, 0x00EE, 0x00ED, 0x00ED, 0x00ED +.hword 0x00ED, 0x00ED, 0x00ED, 0x00EE, 0x00EE, 0x00EF, 0x00EF, 0x00F0 +.hword 0x00F1, 0x00F2, 0x00F2, 0x00F3, 0x00F4, 0x00F4, 0x00F5, 0x00F5 +.hword 0x00F5, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E +.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E +.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E +.hword 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E, 0x001E +.hword 0x001E, 0x001E, 0x002A, 0x0044, 0x005F, 0x006E, 0x005B, 0x0038 +.hword 0x0016, 0xFFF3, 0xFFC6, 0xFFB5, 0xFFA7, 0xFF9C, 0xFF92, 0xFF9A +.hword 0xFFA3, 0xFFAB, 0xFFAE, 0xFFAC, 0xFFAA, 0xFFA6, 0xFFA6, 0xFFA6 +.hword 0xFFA5, 0xFFA5, 0xFFA6, 0xFFA8, 0xFFAC, 0xFFBC, 0xFFD4, 0xFFF3 +.hword 0xFFF7, 0xFFD9, 0xFF95, 0xFF9F, 0xFFB3, 0xFFCA, 0xFFDE, 0xFFEB +.hword 0xFFF5, 0xFFFE, 0x0005, 0x000C, 0x0010, 0x0013, 0x0015, 0x001B +.hword 0x0024, 0x002F, 0x003B, 0x0047, 0x0053, 0x005D, 0x0067, 0x0071 +.hword 0x007B, 0x007C, 0x005D, 0x0057, 0x0044, 0x002E, 0x001F, 0x0026 +.hword 0x0036, 0x0047, 0x0059, 0x0067, 0x006E, 0x0063, 0x0052, 0x0044 +.hword 0x004F, 0x004C, 0x0049, 0x004A, 0x004C, 0x004F, 0x0051, 0x0051 +.hword 0x0050, 0x004E, 0x004D, 0x004B, 0x004A, 0x0048, 0x0046, 0x0044 +.hword 0x0042, 0x0040, 0x003E, 0x003C, 0x003A, 0x0038, 0x0036, 0x0034 +.hword 0x0032, 0x0030, 0x002E, 0x002D, 0x002B, 0x002A, 0x0028, 0x0027 +.hword 0x0026, 0x0026, 0x0025, 0x0025, 0x0025, 0x0043, 0x0043, 0x0043 +.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 +.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 +.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043 +.hword 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0x0043, 0xF625, 0xE13A +.hword 0xCFAC, 0xC645, 0xC5B6, 0xD02D, 0xDF2E, 0xEDBE, 0xF6E4, 0xF82B +.hword 0xF49A, 0xEF74, 0xEBFA, 0xEB00, 0xEB11, 0xEC03, 0xEFAB, 0xF2A2 +.hword 0xF25E, 0xF1BD, 0xF0D5, 0xEFBF, 0xEE94, 0xED6B, 0xEC5C, 0xEB80 +.hword 0xEB77, 0xEB52, 0xEA23, 0xE7A9, 0xE0B3, 0xFAF2, 0x033B, 0x03BB +.hword 0x0428, 0x0483, 0x04CE, 0x050B, 0x053B, 0x0560, 0x057C, 0x0590 +.hword 0x059E, 0x05A7, 0x05AE, 0x05B4, 0x05BA, 0x05C3, 0x05CF, 0x05E1 +.hword 0x05FA, 0x061C, 0x0649, 0x069D, 0x071C, 0x079B, 0x07F0, 0x08A2 +.hword 0x0748, 0x028B, 0xFC9E, 0xF6DB, 0xF2A1, 0xF001, 0xED7B, 0xEA10 +.hword 0xE1D6, 0xE57A, 0xEB26, 0xF08C, 0xF35C, 0xF41A, 0xF4D1, 0xF582 +.hword 0xF62D, 0xF6D2, 0xF770, 0xF809, 0xF89B, 0xF927, 0xF9AE, 0xFA2E +.hword 0xFAA9, 0xFB1E, 0xFB8D, 0xFBF7, 0xFC5B, 0xFCBA, 0xFD13, 0xFD67 +.hword 0xFDB6, 0xFDFF, 0xFE43, 0xFE82, 0xFEBC, 0xFEF1, 0xFF21, 0xFF4D +.hword 0xFF73, 0xFF95, 0xFFB2, 0xFFCA, 0xFFDE, 0xFFED, 0xFFF8, 0xFFFE +.hword 0x0000, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 +.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 +.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 +.hword 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5, 0x00C5 +.hword 0x00C5, 0x00C5, 0x068D, 0x1114, 0x161F, 0x09DC, 0xFAF2, 0xF65F +.hword 0xF437, 0xF298, 0xEF9E, 0xE9D0, 0xE283, 0xDC08, 0xD8AF, 0xDB42 +.hword 0xE208, 0xE88D, 0xEDC0, 0xF13C, 0xF296, 0xF3B0, 0xF495, 0xF550 +.hword 0xF5EC, 0xF673, 0xF6EF, 0xF76C, 0xF6C5, 0xF643, 0xF84A, 0xFA95 +.hword 0xFA3A, 0xFEF8, 0xF54C, 0xF4F2, 0xF4B1, 0xF485, 0xF46D, 0xF467 +.hword 0xF471, 0xF488, 0xF4AA, 0xF4D4, 0xF506, 0xF53D, 0xF575, 0xF5AF +.hword 0xF5E6, 0xF619, 0xF646, 0xF66B, 0xF685, 0xF693, 0xF692, 0xF649 +.hword 0xF5A8, 0xF4EC, 0xF44D, 0xF408, 0xF457, 0xF59C, 0xF7CD, 0xFA82 +.hword 0xFD52, 0x0050, 0x03BF, 0x0778, 0x0CA0, 0x0DE8, 0x0EBC, 0x0F1B +.hword 0x0F04, 0x0EAF, 0x0E52, 0x0DED, 0x0D81, 0x0D0F, 0x0C97, 0x0C1A +.hword 0x0B98, 0x0B13, 0x0A8A, 0x09FE, 0x0971, 0x08E2, 0x0852, 0x07C2 +.hword 0x0732, 0x06A3, 0x0616, 0x058C, 0x0504, 0x047F, 0x03FF, 0x0383 +.hword 0x030D, 0x029C, 0x0233, 0x01D0, 0x0175, 0x0122, 0x00D9, 0x0099 +.hword 0x0063, 0x0039, 0x0019, 0x0006, 0x0000, 0xCD0C, 0xCD0C, 0xCD0C +.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C +.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C +.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C +.hword 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xCD0C, 0xBF49, 0xA435 +.hword 0x9122, 0x9756, 0xA330, 0xA4E1, 0xA48B, 0xA3FC, 0xA501, 0xA8C0 +.hword 0xAE0A, 0xB32E, 0xB67A, 0xB62B, 0xB395, 0xB1A9, 0xB267, 0xB36D +.hword 0xB347, 0xB2F4, 0xB287, 0xB210, 0xB1A4, 0xB152, 0xB12E, 0xB149 +.hword 0xB2C9, 0xB5F6, 0xBB50, 0xBFAD, 0xBACF, 0xBA05, 0xBC07, 0xC1FA +.hword 0xC816, 0xCE55, 0xD4B0, 0xDB22, 0xE1A3, 0xE82D, 0xEEBB, 0xF544 +.hword 0xFBC3, 0x0231, 0x0889, 0x0EC4, 0x14DB, 0x1AC8, 0x2084, 0x2609 +.hword 0x2B50, 0x3054, 0x350E, 0x3820, 0x38BD, 0x37B4, 0x35D7, 0x33F5 +.hword 0x32DD, 0x3219, 0x3114, 0x306F, 0x30CC, 0x32F6, 0x368C, 0x3A6B +.hword 0x3F5C, 0x4190, 0x4385, 0x44F1, 0x4586, 0x4594, 0x459C, 0x459E +.hword 0x459B, 0x4594, 0x4588, 0x4578, 0x4564, 0x454C, 0x4531, 0x4513 +.hword 0x44F3, 0x44D0, 0x44AB, 0x4485, 0x445D, 0x4434, 0x440A, 0x43E0 +.hword 0x43B5, 0x438B, 0x4361, 0x4338, 0x4310, 0x42EA, 0x42C5, 0x42A2 +.hword 0x4282, 0x4264, 0x4249, 0x4232, 0x421E, 0x420E, 0x4202, 0x41FA +.hword 0x41F8, 0x0000 + +bowser_key_seg3_course_exit_animindex: # 0x03016BC4 +.hword 0x008C, 0x0001, 0x008C, 0x008D, 0x008C, 0x0119, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A5, 0x008C, 0x0231 +.hword 0x008C, 0x02BD + +bowser_key_seg3_course_exit_anim: # 0x03016BE8 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x8C +.hword 0x02 +.word bowser_key_seg3_course_exit_animvalue +.word bowser_key_seg3_course_exit_animindex +.word 0 + +bowser_key_seg3_unlock_door_animvalue: # 0x03016C00 +.hword 0x0000, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFDE, 0xFFC9, 0xFFAC, 0xFF8C, 0xFF6D, 0xFF55, 0xFF47, 0xFF3F +.hword 0xFF39, 0xFF31, 0xFF2C, 0xFF28, 0xFF24, 0xFF20, 0xFF1D, 0xFF1A +.hword 0xFF19, 0xFF1A, 0xFF20, 0xFF29, 0xFF35, 0xFF40, 0xFF47, 0xFF46 +.hword 0xFF40, 0xFF42, 0xFF53, 0xFF6C, 0xFF86, 0xFFA0, 0xFFB8, 0xFFCD +.hword 0xFFE1, 0xFFF3, 0x0000, 0x0004, 0x0002, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00EF +.hword 0x00EF, 0x00EF, 0x00EF, 0x00EF, 0x00F5, 0x0105, 0x011C, 0x0136 +.hword 0x014E, 0x0163, 0x0172, 0x017F, 0x0187, 0x0185, 0x017A, 0x016B +.hword 0x015B, 0x014B, 0x013A, 0x0128, 0x0116, 0x0104, 0x00F0, 0x00D9 +.hword 0x00C2, 0x00B0, 0x00A5, 0x00A2, 0x00AE, 0x00D8, 0x012E, 0x01A3 +.hword 0x0214, 0x0282, 0x02D0, 0x02EC, 0x02F6, 0x02F9, 0x02FC, 0x02FE +.hword 0x02FD, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC, 0x02FC +.hword 0x02FC, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 +.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 +.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 +.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 +.hword 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78, 0xFE78 +.hword 0xFE78, 0xFE7A, 0xFE81, 0xFE89, 0xFE92, 0xFE9A, 0xFEA0, 0xFEA2 +.hword 0xFEA3, 0xFEA2, 0xFEA1, 0xFE9F, 0xFE9B, 0xFE94, 0xFE86, 0xFE6F +.hword 0xFE5B, 0xFE4B, 0xFE41, 0xFE3B, 0xFE34, 0xFE2E, 0xFE29, 0xFE26 +.hword 0xFE26, 0xFE2A, 0xFE37, 0xFE4D, 0xFE66, 0xFE7D, 0xFE8C, 0xFE8D +.hword 0xFE83, 0xFE72, 0xFE55, 0xFE32, 0xFE1F, 0xFE33, 0xFE62, 0xFE9D +.hword 0xFEE0, 0xFF1E, 0xFF4B, 0xFF55, 0xFF47, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B +.hword 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0xFF3B, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461, 0x8461 +.hword 0x8461, 0x8461, 0x8461, 0x8461, 0x82B3, 0x7E2F, 0x77A9, 0x6FEC +.hword 0x67C7, 0x6008, 0x57E7, 0x4E25, 0x42DE, 0x3065, 0x2408, 0x24C3 +.hword 0x2662, 0x28C0, 0x2BB3, 0x2F16, 0x32C1, 0x368D, 0x3A53, 0x3DEB +.hword 0x412E, 0x43F5, 0x4619, 0x46FC, 0x467E, 0x4535, 0x43B8, 0x429D +.hword 0x4279, 0x43E4, 0x4773, 0x5289, 0x64E7, 0x76AE, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x7EA0, 0x7CB4, 0x7A53, 0x7792, 0x748A, 0x7151 +.hword 0x6DFE, 0x6AA7, 0x6765, 0x644D, 0x6177, 0x5EFA, 0x5EEA, 0x5FFF +.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF +.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF +.hword 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF, 0x5FFF +.hword 0x5FFF, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473, 0xF473 +.hword 0xF586, 0xF816, 0xFB27, 0xFDBC, 0xFED8, 0xFD7F, 0xF39B, 0xE3D3 +.hword 0xDA4B, 0xE562, 0xF1AA, 0xF159, 0xF06D, 0xEEFF, 0xED25, 0xEAF8 +.hword 0xE891, 0xE606, 0xE371, 0xE0E8, 0xDE85, 0xDC60, 0xDA8F, 0xD92A +.hword 0xD820, 0xD74C, 0xD689, 0xD5B3, 0xD4A6, 0xD33C, 0xD152, 0xCD83 +.hword 0xC7EF, 0xC2B8, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15, 0xED15 +.hword 0xED15, 0xED15, 0xED15, 0xED15, 0xEC6B, 0xEB03, 0xE9B9, 0xE96B +.hword 0xEAF7, 0xEF3A, 0xFB03, 0x0E30, 0x2241, 0x3A83, 0x4AE1, 0x4D0F +.hword 0x4E8C, 0x4F6A, 0x4FB8, 0x4F88, 0x4EEA, 0x4DF0, 0x4CA9, 0x4B28 +.hword 0x497C, 0x47B7, 0x45E9, 0x43D7, 0x413A, 0x3E16, 0x3A6F, 0x3646 +.hword 0x31A0, 0x2C7F, 0x26E7, 0x1DDD, 0x1162, 0x05F0, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFEA2, 0xFCB6, 0xFA55, 0xF794, 0xF48C, 0xF153 +.hword 0xEE00, 0xEAA9, 0xE767, 0xE44F, 0xE179, 0xDEFC, 0xDEEC, 0xE001 +.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 +.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 +.hword 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001, 0xE001 +.hword 0xE001, 0x0000 + +bowser_key_seg3_unlock_door_animindex: # 0x03017294 +.hword 0x008C, 0x0001, 0x008C, 0x008D, 0x008C, 0x0119, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A5, 0x008C, 0x0231 +.hword 0x008C, 0x02BD + +bowser_key_seg3_unlock_door_anim: # 0x030172B8 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x8C +.hword 0x02 +.word bowser_key_seg3_unlock_door_animvalue +.word bowser_key_seg3_unlock_door_animindex +.word 0 + +glabel bowser_key_seg3_anims_list # 0x030172D0 +.word bowser_key_seg3_unlock_door_anim # id 0 +.word bowser_key_seg3_course_exit_anim # id 1 diff --git a/actors/breakable_box/collision.s b/actors/breakable_box/collision.s index 83747d3..91b675d 100644 --- a/actors/breakable_box/collision.s +++ b/actors/breakable_box/collision.s @@ -1,32 +1,32 @@ -# Breakable Box +# Breakable Box -glabel breakable_box_seg8_collision_08012D70 # 0x08012D70 - 0x08012DF4 -colInit -colVertexInit 0x8 -colVertex -100, 0, -100 -colVertex -100, 0, 100 -colVertex -100, 200, 100 -colVertex 100, 0, 100 -colVertex 100, 200, 100 -colVertex 100, 0, -100 -colVertex 100, 200, -100 -colVertex -100, 200, -100 - -colTriInit SURFACE_CAM_NO_COL, 12 -colTri 0, 1, 2 -colTri 1, 3, 4 -colTri 1, 4, 2 -colTri 5, 3, 1 -colTri 5, 1, 0 -colTri 6, 4, 3 -colTri 6, 3, 5 -colTri 7, 4, 6 -colTri 7, 2, 4 -colTri 0, 2, 7 -colTri 7, 6, 5 -colTri 7, 5, 0 -colTriStop -colEnd - -.word 0 -.word 0 +glabel breakable_box_seg8_collision_08012D70 # 0x08012D70 - 0x08012DF4 +colInit +colVertexInit 0x8 +colVertex -100, 0, -100 +colVertex -100, 0, 100 +colVertex -100, 200, 100 +colVertex 100, 0, 100 +colVertex 100, 200, 100 +colVertex 100, 0, -100 +colVertex 100, 200, -100 +colVertex -100, 200, -100 + +colTriInit SURFACE_CAM_NO_COL, 12 +colTri 0, 1, 2 +colTri 1, 3, 4 +colTri 1, 4, 2 +colTri 5, 3, 1 +colTri 5, 1, 0 +colTri 6, 4, 3 +colTri 6, 3, 5 +colTri 7, 4, 6 +colTri 7, 2, 4 +colTri 0, 2, 7 +colTri 7, 6, 5 +colTri 7, 5, 0 +colTriStop +colEnd + +.word 0 +.word 0 diff --git a/actors/breakable_box/geo.s b/actors/breakable_box/geo.s index 0f8a4a7..29399fd 100644 --- a/actors/breakable_box/geo.s +++ b/actors/breakable_box/geo.s @@ -1,24 +1,24 @@ -glabel breakable_box_geo # 0x0F0005D0 - geo_culling_radius 500 - geo_open_node - geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 240 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D20 - geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D48 - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel breakable_box_small_geo # 0x0F000610 - geo_culling_radius 500 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D20 - geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D48 - geo_close_node - geo_close_node - geo_end +glabel breakable_box_geo # 0x0F0005D0 + geo_culling_radius 500 + geo_open_node + geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 240 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D20 + geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D48 + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel breakable_box_small_geo # 0x0F000610 + geo_culling_radius 500 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D20 + geo_display_list LAYER_OPAQUE, breakable_box_seg8_dl_08012D48 + geo_close_node + geo_close_node + geo_end diff --git a/actors/breakable_box/model.s b/actors/breakable_box/model.s index 4bc142f..ff67fa2 100644 --- a/actors/breakable_box/model.s +++ b/actors/breakable_box/model.s @@ -1,87 +1,87 @@ -# Breakable Box - -breakable_box_seg8_light_08011A78: # 0x08011A78 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -breakable_box_seg8_light_08011A80: # 0x08011A80 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -breakable_box_seg8_texture_08011A90: # 0x08011A90 -.incbin "actors/breakable_box/crazy_box_surface.rgba16" - -breakable_box_seg8_texture_08012290: # 0x08012290 -.incbin "actors/breakable_box/cork_box_surface.rgba16" - -breakable_box_seg8_vertex_08012A90: # 0x08012A90 -vertex -100, 0, -100, 992, 0, 0x81, 0x00, 0x00, 0xFF -vertex -100, 0, 100, 992, 992, 0x81, 0x00, 0x00, 0xFF -vertex -100, 200, 100, 0, 992, 0x81, 0x00, 0x00, 0xFF -vertex -100, 0, 100, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 100, 0, 100, 992, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 100, 200, 100, 992, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -100, 200, 100, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 100, 0, -100, 992, 0, 0x00, 0x81, 0x00, 0xFF -vertex 100, 0, 100, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -100, 0, 100, 0, 992, 0x00, 0x81, 0x00, 0xFF -vertex -100, 0, -100, 992, 992, 0x00, 0x81, 0x00, 0xFF -vertex 100, 200, -100, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 100, 200, 100, 0, 992, 0x7F, 0x00, 0x00, 0xFF -vertex 100, 0, 100, 992, 992, 0x7F, 0x00, 0x00, 0xFF -vertex 100, 0, -100, 992, 0, 0x7F, 0x00, 0x00, 0xFF - -breakable_box_seg8_vertex_08012B80: # 0x08012B80 -vertex -100, 200, 100, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 100, 200, -100, 992, 992, 0x00, 0x7F, 0x00, 0xFF -vertex -100, 200, -100, 992, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 100, 200, 100, 0, 992, 0x00, 0x7F, 0x00, 0xFF -vertex 100, 200, -100, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 100, 0, -100, 0, 992, 0x00, 0x00, 0x81, 0xFF -vertex -100, 0, -100, 992, 992, 0x00, 0x00, 0x81, 0xFF -vertex -100, 200, -100, 992, 0, 0x00, 0x00, 0x81, 0xFF -vertex -100, 0, -100, 992, 0, 0x81, 0x00, 0x00, 0xFF -vertex -100, 200, 100, 0, 992, 0x81, 0x00, 0x00, 0xFF -vertex -100, 200, -100, 0, 0, 0x81, 0x00, 0x00, 0xFF - -glabel breakable_box_seg8_dl_08012C30 # 0x08012C30 - 0x08012CD8 -gsSPLight breakable_box_seg8_light_08011A80, 1 -gsSPLight breakable_box_seg8_light_08011A78, 2 -gsSPVertex breakable_box_seg8_vertex_08012A90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex breakable_box_seg8_vertex_08012B80, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP1Triangle 8, 9, 10, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel breakable_box_seg8_dl_08012CD8 # 0x08012CD8 - 0x08012D20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel breakable_box_seg8_dl_08012D20 # 0x08012D20 - 0x08012D48 -gsSPDisplayList breakable_box_seg8_dl_08012CD8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, breakable_box_seg8_texture_08011A90 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList breakable_box_seg8_dl_08012C30 - -glabel breakable_box_seg8_dl_08012D48 # 0x08012D20 - 0x08012D70 -gsSPDisplayList breakable_box_seg8_dl_08012CD8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, breakable_box_seg8_texture_08012290 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList breakable_box_seg8_dl_08012C30 +# Breakable Box + +breakable_box_seg8_light_08011A78: # 0x08011A78 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +breakable_box_seg8_light_08011A80: # 0x08011A80 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +breakable_box_seg8_texture_08011A90: # 0x08011A90 +.incbin "actors/breakable_box/crazy_box_surface.rgba16" + +breakable_box_seg8_texture_08012290: # 0x08012290 +.incbin "actors/breakable_box/cork_box_surface.rgba16" + +breakable_box_seg8_vertex_08012A90: # 0x08012A90 +vertex -100, 0, -100, 992, 0, 0x81, 0x00, 0x00, 0xFF +vertex -100, 0, 100, 992, 992, 0x81, 0x00, 0x00, 0xFF +vertex -100, 200, 100, 0, 992, 0x81, 0x00, 0x00, 0xFF +vertex -100, 0, 100, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 100, 0, 100, 992, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 100, 200, 100, 992, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -100, 200, 100, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 100, 0, -100, 992, 0, 0x00, 0x81, 0x00, 0xFF +vertex 100, 0, 100, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -100, 0, 100, 0, 992, 0x00, 0x81, 0x00, 0xFF +vertex -100, 0, -100, 992, 992, 0x00, 0x81, 0x00, 0xFF +vertex 100, 200, -100, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 100, 200, 100, 0, 992, 0x7F, 0x00, 0x00, 0xFF +vertex 100, 0, 100, 992, 992, 0x7F, 0x00, 0x00, 0xFF +vertex 100, 0, -100, 992, 0, 0x7F, 0x00, 0x00, 0xFF + +breakable_box_seg8_vertex_08012B80: # 0x08012B80 +vertex -100, 200, 100, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 100, 200, -100, 992, 992, 0x00, 0x7F, 0x00, 0xFF +vertex -100, 200, -100, 992, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 100, 200, 100, 0, 992, 0x00, 0x7F, 0x00, 0xFF +vertex 100, 200, -100, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 100, 0, -100, 0, 992, 0x00, 0x00, 0x81, 0xFF +vertex -100, 0, -100, 992, 992, 0x00, 0x00, 0x81, 0xFF +vertex -100, 200, -100, 992, 0, 0x00, 0x00, 0x81, 0xFF +vertex -100, 0, -100, 992, 0, 0x81, 0x00, 0x00, 0xFF +vertex -100, 200, 100, 0, 992, 0x81, 0x00, 0x00, 0xFF +vertex -100, 200, -100, 0, 0, 0x81, 0x00, 0x00, 0xFF + +glabel breakable_box_seg8_dl_08012C30 # 0x08012C30 - 0x08012CD8 +gsSPLight breakable_box_seg8_light_08011A80, 1 +gsSPLight breakable_box_seg8_light_08011A78, 2 +gsSPVertex breakable_box_seg8_vertex_08012A90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex breakable_box_seg8_vertex_08012B80, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP1Triangle 8, 9, 10, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel breakable_box_seg8_dl_08012CD8 # 0x08012CD8 - 0x08012D20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel breakable_box_seg8_dl_08012D20 # 0x08012D20 - 0x08012D48 +gsSPDisplayList breakable_box_seg8_dl_08012CD8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, breakable_box_seg8_texture_08011A90 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList breakable_box_seg8_dl_08012C30 + +glabel breakable_box_seg8_dl_08012D48 # 0x08012D20 - 0x08012D70 +gsSPDisplayList breakable_box_seg8_dl_08012CD8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, breakable_box_seg8_texture_08012290 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList breakable_box_seg8_dl_08012C30 diff --git a/actors/bub/geo.s b/actors/bub/geo.s index 1858c0a..6d170b0 100644 --- a/actors/bub/geo.s +++ b/actors/bub/geo.s @@ -1,20 +1,20 @@ -glabel bub_geo # 0x0D00038C - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -13, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011B28 - geo_open_node - geo_animated_part LAYER_OPAQUE, 135, 0, 0, bub_seg6_dl_06011CF0 - geo_animated_part LAYER_OPAQUE, -33, -86, -35 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011E48 - geo_close_node - geo_animated_part LAYER_OPAQUE, -34, 71, -36 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011FA0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel bub_geo # 0x0D00038C + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -13, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011B28 + geo_open_node + geo_animated_part LAYER_OPAQUE, 135, 0, 0, bub_seg6_dl_06011CF0 + geo_animated_part LAYER_OPAQUE, -33, -86, -35 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011E48 + geo_close_node + geo_animated_part LAYER_OPAQUE, -34, 71, -36 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bub_seg6_dl_06011FA0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/bub/model.s b/actors/bub/model.s index c17c187..c65c845 100644 --- a/actors/bub/model.s +++ b/actors/bub/model.s @@ -1,417 +1,417 @@ -# Bub - -bub_seg6_light_0600E278: # 0x0600E278 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -bub_seg6_light_0600E280: # 0x0600E280 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bub_seg6_light_0600E290: # 0x0600E290 -.byte 0x3F, 0x1D, 0x25, 0x00, 0x3F, 0x1D, 0x25, 0x00 - -bub_seg6_light_0600E298: # 0x0600E298 -.byte 0xFF, 0x75, 0x94, 0x00, 0xFF, 0x75, 0x94, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bub_seg6_texture_0600E2A8: # 0x0600E2A8 -.incbin "actors/bub/bub_eye_border.rgba16" - -bub_seg6_texture_0600EAA8: # 0x0600EAA8 -.incbin "actors/bub/bub_fins.rgba16" - -bub_seg6_texture_0600F2A8: # 0x0600F2A8 -.incbin "actors/bub/bub_eyes.rgba16" - -bub_seg6_texture_060102A8: # 0x060102A8 -.incbin "actors/bub/bub_scales.rgba16" - -bub_seg6_vertex_060112A8: # 0x060112A8 -vertex -47, 79, 27, 26, 980, 0x00, 0x6B, 0x43, 0xFF -vertex -94, 80, 38, 928, 968, 0xF7, 0x73, 0x33, 0xFF -vertex -53, 0, 91, 132, 102, 0x10, 0x01, 0x7D, 0xFF -vertex -111, 38, 102, 1338, 362, 0xA2, 0x33, 0x43, 0xFF -vertex -111, -41, 102, -428, 296, 0xA4, 0xCA, 0x43, 0xFF -vertex -92, -82, 38, -40, 958, 0xF9, 0x8D, 0x33, 0xFF -vertex -53, 0, 91, 910, -4, 0x10, 0x01, 0x7D, 0xFF -vertex -45, -81, 27, 940, 960, 0x00, 0x95, 0x43, 0xFF -vertex -100, -71, -23, 302, 68, 0x9F, 0xAF, 0x00, 0xFF -vertex -45, -81, 27, 926, 956, 0x00, 0x95, 0x43, 0xFF -vertex -92, -82, 38, 4, 956, 0xF9, 0x8D, 0x33, 0xFF -vertex -111, -41, 102, -54, 146, 0xA4, 0xCA, 0x43, 0xFF -vertex -53, 0, 91, 664, 466, 0x10, 0x01, 0x7D, 0xFF -vertex -111, 38, 102, -12, 790, 0xA2, 0x33, 0x43, 0xFF - -bub_seg6_vertex_06011388: # 0x06011388 -vertex -102, 68, -23, 688, 60, 0x9E, 0x4F, 0x00, 0xFF -vertex -94, 80, 38, 960, 960, 0xF7, 0x73, 0x33, 0xFF -vertex -47, 79, 27, 16, 968, 0x00, 0x6B, 0x43, 0xFF - -bub_seg6_vertex_060113B8: # 0x060113B8 -vertex -17, -15, 85, 426, 1050, 0xFD, 0x8E, 0x35, 0xFF -vertex 93, 0, 75, 2024, 1040, 0x38, 0x00, 0x71, 0xFF -vertex 30, 0, 126, 1056, 1694, 0x3C, 0x02, 0x6F, 0xFF -vertex -46, 0, 152, -72, 1972, 0xA7, 0x04, 0x5A, 0xFF -vertex -53, 0, 91, -86, 1094, 0x10, 0x01, 0x7D, 0xFF -vertex -17, 13, 85, 422, 1050, 0xFE, 0x73, 0x34, 0xFF - -bub_seg6_vertex_06011418: # 0x06011418 -vertex -100, -71, -23, 2008, 1286, 0x9F, 0xAF, 0x00, 0xFF -vertex -92, -82, 38, 2180, 384, 0xF9, 0x8D, 0x33, 0xFF -vertex -111, -41, 102, 1576, -554, 0xA4, 0xCA, 0x43, 0xFF -vertex -102, 68, -23, 0, 1286, 0x9E, 0x4F, 0x00, 0xFF -vertex -111, 38, 102, 404, -554, 0xA2, 0x33, 0x43, 0xFF -vertex -94, 80, 38, -200, 384, 0xF7, 0x73, 0x33, 0xFF -vertex -113, -1, 6, 992, 844, 0x87, 0x00, 0x26, 0xFF - -bub_seg6_vertex_06011488: # 0x06011488 -vertex 69, 68, 18, 1976, -164, 0x3A, 0x6A, 0x24, 0xFF -vertex 63, 77, -64, 1872, 1220, 0x35, 0x55, 0xB3, 0xFF -vertex -62, 106, -67, -288, 1334, 0xE7, 0x7B, 0xF2, 0xFF -vertex 134, 0, 22, 3456, 86, 0x77, 0x00, 0x2A, 0xFF -vertex 93, 0, 75, 2620, -532, 0x38, 0x00, 0x71, 0xFF -vertex 70, -68, 18, 2152, 990, 0x3B, 0x97, 0x24, 0xFF -vertex -17, -15, 85, 528, -486, 0xFD, 0x8E, 0x35, 0xFF -vertex -45, -81, 27, 0, 990, 0x00, 0x95, 0x43, 0xFF -vertex -53, 0, 91, -100, -752, 0x10, 0x01, 0x7D, 0xFF -vertex 93, 0, 75, 2384, -1138, 0x38, 0x00, 0x71, 0xFF -vertex 134, 0, 22, 3100, -272, 0x77, 0x00, 0x2A, 0xFF -vertex -47, 79, 27, -40, -258, 0x00, 0x6B, 0x43, 0xFF -vertex -17, 13, 85, 456, -1234, 0xFE, 0x73, 0x34, 0xFF -vertex 134, 0, -17, 3104, 404, 0x7C, 0x00, 0xE7, 0xFF -vertex -53, 0, 91, -152, -1316, 0x10, 0x01, 0x7D, 0xFF - -bub_seg6_vertex_06011578: # 0x06011578 -vertex 134, 0, -17, 1744, 1076, 0x7C, 0x00, 0xE7, 0xFF -vertex 134, 0, 22, 1444, 174, 0x77, 0x00, 0x2A, 0xFF -vertex 70, -68, 18, 124, 848, 0x3B, 0x97, 0x24, 0xFF -vertex 134, 0, -17, 3680, -186, 0x7C, 0x00, 0xE7, 0xFF -vertex 70, -68, 18, 2148, -526, 0x3B, 0x97, 0x24, 0xFF -vertex 64, -77, -64, 2176, 910, 0x36, 0xAC, 0xB3, 0xFF -vertex -45, -81, 27, 0, -416, 0x00, 0x95, 0x43, 0xFF -vertex -60, -108, -67, -204, 1278, 0xE9, 0x85, 0xF2, 0xFF -vertex 64, -77, -64, 616, 104, 0x36, 0xAC, 0xB3, 0xFF -vertex 85, 0, -97, 1508, 946, 0x43, 0x00, 0x95, 0xFF -vertex 134, 0, -17, 2204, -676, 0x7C, 0x00, 0xE7, 0xFF -vertex 63, 77, -64, -188, 674, 0x35, 0x55, 0xB3, 0xFF -vertex 134, 0, -17, 1092, -116, 0x7C, 0x00, 0xE7, 0xFF -vertex 85, 0, -97, 1016, 1428, 0x43, 0x00, 0x95, 0xFF - -bub_seg6_vertex_06011658: # 0x06011658 -vertex -60, -108, -67, 1920, 450, 0xE9, 0x85, 0xF2, 0xFF -vertex -45, -81, 27, 2056, -1674, 0x00, 0x95, 0x43, 0xFF -vertex -100, -71, -23, 852, -280, 0x9F, 0xAF, 0x00, 0xFF -vertex -102, 68, -23, 700, -344, 0x9E, 0x4F, 0x00, 0xFF -vertex -47, 79, 27, 1968, -1410, 0x00, 0x6B, 0x43, 0xFF -vertex -62, 106, -67, 1876, 472, 0xE7, 0x7B, 0xF2, 0xFF -vertex 63, 77, -64, 1884, 272, 0x35, 0x55, 0xB3, 0xFF -vertex -77, 71, -91, -540, 1024, 0xC0, 0x30, 0x9E, 0xFF -vertex -62, 106, -67, -288, 328, 0xE7, 0x7B, 0xF2, 0xFF -vertex -60, -108, -67, -228, -428, 0xE9, 0x85, 0xF2, 0xFF -vertex -76, -73, -91, -344, 416, 0xC1, 0xCF, 0x9E, 0xFF -vertex 64, -77, -64, 2188, -424, 0x36, 0xAC, 0xB3, 0xFF - -bub_seg6_vertex_06011718: # 0x06011718 -vertex -76, -73, -91, 0, 0, 0xC1, 0xCF, 0x9E, 0xFF -vertex -107, -1, -79, 0, 0, 0x83, 0x00, 0xEF, 0xFF -vertex -83, -1, -102, 0, 0, 0xCB, 0x00, 0x8D, 0xFF -vertex -89, -1, -52, 0, 0, 0x8E, 0x00, 0xCA, 0xFF -vertex -77, 71, -91, 0, 0, 0xC0, 0x30, 0x9E, 0xFF -vertex -138, -1, -51, 0, 0, 0xA1, 0x00, 0xAD, 0xFF -vertex -102, 68, -23, 0, 0, 0x9E, 0x4F, 0x00, 0xFF -vertex -62, 106, -67, 0, 0, 0xE7, 0x7B, 0xF2, 0xFF -vertex -100, -71, -23, 0, 0, 0x9F, 0xAF, 0x00, 0xFF -vertex -113, -1, 6, 0, 0, 0x87, 0x00, 0x26, 0xFF -vertex -147, -1, -24, 0, 0, 0x87, 0x00, 0x24, 0xFF -vertex -60, -108, -67, 0, 0, 0xE9, 0x85, 0xF2, 0xFF - -bub_seg6_vertex_060117D8: # 0x060117D8 -vertex 63, 77, -64, 0, 0, 0x35, 0x55, 0xB3, 0xFF -vertex 85, 0, -97, 0, 0, 0x43, 0x00, 0x95, 0xFF -vertex -24, 0, -108, 0, 0, 0x07, 0x00, 0x82, 0xFF -vertex -83, -1, -102, 0, 0, 0xCB, 0x00, 0x8D, 0xFF -vertex -77, 71, -91, 0, 0, 0xC0, 0x30, 0x9E, 0xFF -vertex 64, -77, -64, 0, 0, 0x36, 0xAC, 0xB3, 0xFF -vertex -76, -73, -91, 0, 0, 0xC1, 0xCF, 0x9E, 0xFF - -glabel bub_seg6_dl_06011848 # 0x06011848 - 0x060118C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600E2A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bub_seg6_light_0600E280, 1 -gsSPLight bub_seg6_light_0600E278, 2 -gsSPVertex bub_seg6_vertex_060112A8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bub_seg6_vertex_06011388, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_060118C0 # 0x060118C0 - 0x06011918 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bub_seg6_vertex_060113B8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 5, 2, 1, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 4, 3, 5, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011918 # 0x06011918 - 0x06011968 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600F2A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bub_seg6_vertex_06011418, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 6, 2, 4, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011968 # 0x06011968 - 0x06011A50 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_060102A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bub_seg6_vertex_06011488, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 0, 0x0 -gsSP2Triangles 9, 0, 11, 0x0, 11, 12, 9, 0x0 -gsSP2Triangles 10, 13, 0, 0x0, 13, 1, 0, 0x0 -gsSP2Triangles 2, 11, 0, 0x0, 11, 14, 12, 0x0 -gsSPVertex bub_seg6_vertex_06011578, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex bub_seg6_vertex_06011658, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011A50 # 0x06011A50 - 0x06011B28 -gsSPLight bub_seg6_light_0600E298, 1 -gsSPLight bub_seg6_light_0600E290, 2 -gsSPVertex bub_seg6_vertex_06011718, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 5, 0, 0x0 -gsSP2Triangles 0, 11, 8, 0x0, 8, 10, 5, 0x0 -gsSP2Triangles 5, 10, 6, 0x0, 10, 9, 6, 0x0 -gsSPLight bub_seg6_light_0600E280, 1 -gsSPLight bub_seg6_light_0600E278, 2 -gsSPVertex bub_seg6_vertex_060117D8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 6, 3, 0x0, 0, 2, 4, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011B28 # 0x06011B28 - 0x06011BD8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bub_seg6_dl_06011848 -gsSPDisplayList bub_seg6_dl_060118C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bub_seg6_dl_06011918 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bub_seg6_dl_06011968 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList bub_seg6_dl_06011A50 -gsSPEndDisplayList - -bub_seg6_vertex_06011BD8: # 0x06011BD8 -vertex 45, 16, 2, 488, 418, 0x04, 0x7E, 0x00, 0xFF -vertex 61, 1, -60, 996, 234, 0x1D, 0xFF, 0x85, 0xFF -vertex 0, 0, -16, 634, 976, 0x91, 0xFE, 0xC4, 0xFF -vertex 0, 0, 22, 320, 974, 0x90, 0xFE, 0x3B, 0xFF -vertex 61, 1, 66, -16, 226, 0x1E, 0xFF, 0x7B, 0xFF -vertex 81, 1, 26, 306, -18, 0x7C, 0x00, 0x1A, 0xFF -vertex 81, 1, -20, 682, -16, 0x7C, 0x00, 0xE5, 0xFF -vertex 46, -14, 2, 488, 412, 0x07, 0x82, 0x00, 0xFF - -glabel bub_seg6_dl_06011C58 # 0x06011C58 - 0x06011CF0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bub_seg6_light_0600E280, 1 -gsSPLight bub_seg6_light_0600E278, 2 -gsSPVertex bub_seg6_vertex_06011BD8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 6, 1, 0, 0x0, 4, 0, 3, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 7, 1, 6, 0x0, 2, 7, 3, 0x0 -gsSP2Triangles 3, 7, 4, 0x0, 1, 7, 2, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011CF0 # 0x06011CF0 - 0x06011D50 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bub_seg6_dl_06011C58 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bub_seg6_vertex_06011D50: # 0x06011D50 -vertex 113, -7, 0, 586, 220, 0x4B, 0x9B, 0x0C, 0xFF -vertex 113, 12, 0, 584, 220, 0x33, 0x73, 0xF7, 0xFF -vertex 84, 7, 42, 120, 132, 0x37, 0x30, 0x67, 0xFF -vertex -9, 0, 0, 182, 954, 0xB1, 0x00, 0x63, 0xFF -vertex 84, -2, 42, 120, 132, 0x17, 0xBD, 0x69, 0xFF -vertex 69, 1, -51, 900, 814, 0x48, 0x00, 0x98, 0xFF -vertex 18, 1, -30, 540, 978, 0xBB, 0xFE, 0x96, 0xFF - -glabel bub_seg6_dl_06011DC0 # 0x06011DC0 - 0x06011E48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bub_seg6_light_0600E280, 1 -gsSPLight bub_seg6_light_0600E278, 2 -gsSPVertex bub_seg6_vertex_06011D50, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 6, 5, 0, 0x0, 3, 6, 0, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 6, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011E48 # 0x06011E48 - 0x06011EA8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bub_seg6_dl_06011DC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bub_seg6_vertex_06011EA8: # 0x06011EA8 -vertex 127, 8, 0, 454, 956, 0x4A, 0x65, 0x0D, 0xFF -vertex 31, 0, -30, 138, 4, 0xBB, 0x01, 0x96, 0xFF -vertex 3, 0, 0, 518, -40, 0xB3, 0x00, 0x64, 0xFF -vertex 82, 0, -52, -152, 282, 0x4A, 0x00, 0x99, 0xFF -vertex 127, -10, 0, 454, 956, 0x34, 0x8D, 0xF8, 0xFF -vertex 97, 4, 41, 974, 972, 0x17, 0x43, 0x69, 0xFF -vertex 97, -5, 41, 974, 972, 0x36, 0xD1, 0x68, 0xFF - -glabel bub_seg6_dl_06011F18 # 0x06011F18 - 0x06011FA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bub_seg6_light_0600E280, 1 -gsSPLight bub_seg6_light_0600E278, 2 -gsSPVertex bub_seg6_vertex_06011EA8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 6, 4, 0, 0x0 -gsSP2Triangles 6, 5, 2, 0x0, 4, 6, 2, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 -gsSPEndDisplayList - -glabel bub_seg6_dl_06011FA0 # 0x06011FA0 - 0x06012000 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bub_seg6_dl_06011F18 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -bub_seg6_animvalue_06012000: # 0x06012000 -.hword 0x0000, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF6, 0xFFF7, 0xFFF9 -.hword 0xFFFB, 0xFFFD, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007, 0x0009 -.hword 0x000A, 0x000B, 0x000C, 0x000D, 0x000D, 0x000D, 0x000D, 0x000C -.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0006, 0x0005, 0x0003, 0x0001 -.hword 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFF9, 0xFFF7, 0xFFF6, 0xFFF4 -.hword 0xFFF3, 0xC001, 0x1696, 0x16AB, 0x16E5, 0x173B, 0x17A3, 0x1814 -.hword 0x1886, 0x18EE, 0x1944, 0x197E, 0x1993, 0x1979, 0x1933, 0x18CD -.hword 0x1854, 0x17D5, 0x175C, 0x16F6, 0x16B0, 0x1696, 0x16A2, 0x16C5 -.hword 0x16F8, 0x1736, 0x177A, 0x17BE, 0x17FC, 0x182F, 0x1853, 0x1860 -.hword 0x1858, 0x1841, 0x181D, 0x17EF, 0x17BA, 0x1780, 0x1745, 0x170A -.hword 0x16D3, 0x16A2, 0x1881, 0x186A, 0x182C, 0x17D0, 0x1762, 0x16E9 -.hword 0x1670, 0x1601, 0x15A6, 0x1568, 0x1551, 0x156D, 0x15B8, 0x1625 -.hword 0x16A5, 0x172D, 0x17AD, 0x181A, 0x1865, 0x1881, 0x1874, 0x1851 -.hword 0x181F, 0x17E1, 0x179E, 0x175B, 0x171D, 0x16EA, 0x16C7, 0x16BA -.hword 0x16C1, 0x16D9, 0x16FC, 0x172A, 0x175F, 0x1798, 0x17D3, 0x180D -.hword 0x1844, 0x1874, 0xF776, 0xF79E, 0xF80B, 0xF8AC, 0xF96F, 0xFA43 -.hword 0xFB17, 0xFBDA, 0xFC7A, 0xFCE7, 0xFD0F, 0xFCDE, 0xFC5B, 0xFB9C -.hword 0xFABA, 0xF9CC, 0xF8EA, 0xF82B, 0xF7A7, 0xF776, 0xF78E, 0xF7CD -.hword 0xF82A, 0xF89C, 0xF917, 0xF993, 0xFA04, 0xFA62, 0xFAA2, 0xFABB -.hword 0xFAAC, 0xFA82, 0xFA40, 0xF9EC, 0xF98B, 0xF922, 0xF8B6, 0xF84B -.hword 0xF7E6, 0xF78E, 0xEBCF, 0xEBAF, 0xEB59, 0xEADD, 0xEA4A, 0xE9AF -.hword 0xE91B, 0xE89F, 0xE849, 0xE829, 0xE843, 0xE88A, 0xE8F3, 0xE972 -.hword 0xE9FC, 0xEA86, 0xEB05, 0xEB6E, 0xEBB5, 0xEBCF, 0xEBBD, 0xEB8A -.hword 0xEB40, 0xEAE6, 0xEA83, 0xEA21, 0xE9C7, 0xE97C, 0xE949, 0xE935 -.hword 0xE941, 0xE963, 0xE997, 0xE9DA, 0xEA27, 0xEA7B, 0xEAD1, 0xEB26 -.hword 0xEB76, 0xEBBD, 0x1CE8, 0x1CD0, 0x1C90, 0x1C33, 0x1BC5, 0x1B51 -.hword 0x1AE2, 0x1A85, 0x1A45, 0x1A2D, 0x1A41, 0x1A76, 0x1AC4, 0x1B23 -.hword 0x1B8B, 0x1BF2, 0x1C51, 0x1C9F, 0x1CD5, 0x1CE8, 0x1CDB, 0x1CB7 -.hword 0x1C82, 0x1C42, 0x1BFC, 0x1BB7, 0x1B76, 0x1B41, 0x1B1D, 0x1B0F -.hword 0x1B17, 0x1B2F, 0x1B54, 0x1B84, 0x1BBB, 0x1BF6, 0x1C34, 0x1C70 -.hword 0x1CA9, 0x1CDB, 0x87BA, 0x8787, 0x86FE, 0x8638, 0x854D, 0x8455 -.hword 0x836A, 0x82A4, 0x821B, 0x81E7, 0x8211, 0x8282, 0x8329, 0x83F4 -.hword 0x84D1, 0x85AD, 0x8678, 0x871F, 0x8790, 0x87BA, 0x879D, 0x874E -.hword 0x86D9, 0x864A, 0x85AF, 0x8515, 0x8486, 0x8410, 0x83C0, 0x83A1 -.hword 0x83B3, 0x83E9, 0x843B, 0x84A4, 0x851E, 0x85A2, 0x862A, 0x86B0 -.hword 0x872E, 0x879D, 0x3FFF, 0xC054, 0x3FFF, 0xC054, 0xF11C, 0xF15F -.hword 0xF21D, 0xF34A, 0xF4D6, 0xF6B6, 0xF8DA, 0xFB35, 0xFDB9, 0x0057 -.hword 0x0303, 0x05B0, 0x084E, 0x0AD0, 0x0D29, 0x0F49, 0x1125, 0x12AD -.hword 0x13D5, 0x148D, 0x1482, 0x1385, 0x11C5, 0x0F6F, 0x0CB2, 0x09BC -.hword 0x06BA, 0x03DA, 0x014B, 0xFF3B, 0xFD6A, 0xFB89, 0xF9A6, 0xF7D1 -.hword 0xF619, 0xF48F, 0xF341, 0xF23F, 0xF199, 0xF15E, 0x421D, 0x4234 -.hword 0x4271, 0x42C9, 0x432F, 0x439A, 0x43FC, 0x444C, 0x447D, 0x4484 -.hword 0x4456, 0x43DD, 0x431B, 0x4223, 0x410A, 0x3FE5, 0x3EC7, 0x3DC6 -.hword 0x3CF5, 0x3C69, 0x3C18, 0x3BE5, 0x3BCE, 0x3BCF, 0x3BE5, 0x3C0B -.hword 0x3C3F, 0x3C7D, 0x3CC2, 0x3D09, 0x3D5B, 0x3DC0, 0x3E34, 0x3EB5 -.hword 0x3F3F, 0x3FCE, 0x405F, 0x40F0, 0x417B, 0x4200 - -bub_seg6_animindex_060122DC: # 0x060122DC -.hword 0x0028, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0029 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0028, 0x0146, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x011E -.hword 0x0001, 0x011C, 0x0001, 0x0000, 0x0001, 0x011D, 0x0028, 0x002A -.hword 0x0028, 0x0052, 0x0028, 0x007A, 0x0001, 0x011A, 0x0001, 0x0000 -.hword 0x0001, 0x011B, 0x0028, 0x00A2, 0x0028, 0x00CA, 0x0028, 0x00F2 - -bub_seg6_anim_0601233C: # 0x0601233C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x28 -.hword 0x07 -.word bub_seg6_animvalue_06012000 -.word bub_seg6_animindex_060122DC -.word 0 - -glabel bub_seg6_anims_06012354 # 0x06012354 -.word bub_seg6_anim_0601233C -.word 0 -.word 0 +# Bub + +bub_seg6_light_0600E278: # 0x0600E278 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +bub_seg6_light_0600E280: # 0x0600E280 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bub_seg6_light_0600E290: # 0x0600E290 +.byte 0x3F, 0x1D, 0x25, 0x00, 0x3F, 0x1D, 0x25, 0x00 + +bub_seg6_light_0600E298: # 0x0600E298 +.byte 0xFF, 0x75, 0x94, 0x00, 0xFF, 0x75, 0x94, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bub_seg6_texture_0600E2A8: # 0x0600E2A8 +.incbin "actors/bub/bub_eye_border.rgba16" + +bub_seg6_texture_0600EAA8: # 0x0600EAA8 +.incbin "actors/bub/bub_fins.rgba16" + +bub_seg6_texture_0600F2A8: # 0x0600F2A8 +.incbin "actors/bub/bub_eyes.rgba16" + +bub_seg6_texture_060102A8: # 0x060102A8 +.incbin "actors/bub/bub_scales.rgba16" + +bub_seg6_vertex_060112A8: # 0x060112A8 +vertex -47, 79, 27, 26, 980, 0x00, 0x6B, 0x43, 0xFF +vertex -94, 80, 38, 928, 968, 0xF7, 0x73, 0x33, 0xFF +vertex -53, 0, 91, 132, 102, 0x10, 0x01, 0x7D, 0xFF +vertex -111, 38, 102, 1338, 362, 0xA2, 0x33, 0x43, 0xFF +vertex -111, -41, 102, -428, 296, 0xA4, 0xCA, 0x43, 0xFF +vertex -92, -82, 38, -40, 958, 0xF9, 0x8D, 0x33, 0xFF +vertex -53, 0, 91, 910, -4, 0x10, 0x01, 0x7D, 0xFF +vertex -45, -81, 27, 940, 960, 0x00, 0x95, 0x43, 0xFF +vertex -100, -71, -23, 302, 68, 0x9F, 0xAF, 0x00, 0xFF +vertex -45, -81, 27, 926, 956, 0x00, 0x95, 0x43, 0xFF +vertex -92, -82, 38, 4, 956, 0xF9, 0x8D, 0x33, 0xFF +vertex -111, -41, 102, -54, 146, 0xA4, 0xCA, 0x43, 0xFF +vertex -53, 0, 91, 664, 466, 0x10, 0x01, 0x7D, 0xFF +vertex -111, 38, 102, -12, 790, 0xA2, 0x33, 0x43, 0xFF + +bub_seg6_vertex_06011388: # 0x06011388 +vertex -102, 68, -23, 688, 60, 0x9E, 0x4F, 0x00, 0xFF +vertex -94, 80, 38, 960, 960, 0xF7, 0x73, 0x33, 0xFF +vertex -47, 79, 27, 16, 968, 0x00, 0x6B, 0x43, 0xFF + +bub_seg6_vertex_060113B8: # 0x060113B8 +vertex -17, -15, 85, 426, 1050, 0xFD, 0x8E, 0x35, 0xFF +vertex 93, 0, 75, 2024, 1040, 0x38, 0x00, 0x71, 0xFF +vertex 30, 0, 126, 1056, 1694, 0x3C, 0x02, 0x6F, 0xFF +vertex -46, 0, 152, -72, 1972, 0xA7, 0x04, 0x5A, 0xFF +vertex -53, 0, 91, -86, 1094, 0x10, 0x01, 0x7D, 0xFF +vertex -17, 13, 85, 422, 1050, 0xFE, 0x73, 0x34, 0xFF + +bub_seg6_vertex_06011418: # 0x06011418 +vertex -100, -71, -23, 2008, 1286, 0x9F, 0xAF, 0x00, 0xFF +vertex -92, -82, 38, 2180, 384, 0xF9, 0x8D, 0x33, 0xFF +vertex -111, -41, 102, 1576, -554, 0xA4, 0xCA, 0x43, 0xFF +vertex -102, 68, -23, 0, 1286, 0x9E, 0x4F, 0x00, 0xFF +vertex -111, 38, 102, 404, -554, 0xA2, 0x33, 0x43, 0xFF +vertex -94, 80, 38, -200, 384, 0xF7, 0x73, 0x33, 0xFF +vertex -113, -1, 6, 992, 844, 0x87, 0x00, 0x26, 0xFF + +bub_seg6_vertex_06011488: # 0x06011488 +vertex 69, 68, 18, 1976, -164, 0x3A, 0x6A, 0x24, 0xFF +vertex 63, 77, -64, 1872, 1220, 0x35, 0x55, 0xB3, 0xFF +vertex -62, 106, -67, -288, 1334, 0xE7, 0x7B, 0xF2, 0xFF +vertex 134, 0, 22, 3456, 86, 0x77, 0x00, 0x2A, 0xFF +vertex 93, 0, 75, 2620, -532, 0x38, 0x00, 0x71, 0xFF +vertex 70, -68, 18, 2152, 990, 0x3B, 0x97, 0x24, 0xFF +vertex -17, -15, 85, 528, -486, 0xFD, 0x8E, 0x35, 0xFF +vertex -45, -81, 27, 0, 990, 0x00, 0x95, 0x43, 0xFF +vertex -53, 0, 91, -100, -752, 0x10, 0x01, 0x7D, 0xFF +vertex 93, 0, 75, 2384, -1138, 0x38, 0x00, 0x71, 0xFF +vertex 134, 0, 22, 3100, -272, 0x77, 0x00, 0x2A, 0xFF +vertex -47, 79, 27, -40, -258, 0x00, 0x6B, 0x43, 0xFF +vertex -17, 13, 85, 456, -1234, 0xFE, 0x73, 0x34, 0xFF +vertex 134, 0, -17, 3104, 404, 0x7C, 0x00, 0xE7, 0xFF +vertex -53, 0, 91, -152, -1316, 0x10, 0x01, 0x7D, 0xFF + +bub_seg6_vertex_06011578: # 0x06011578 +vertex 134, 0, -17, 1744, 1076, 0x7C, 0x00, 0xE7, 0xFF +vertex 134, 0, 22, 1444, 174, 0x77, 0x00, 0x2A, 0xFF +vertex 70, -68, 18, 124, 848, 0x3B, 0x97, 0x24, 0xFF +vertex 134, 0, -17, 3680, -186, 0x7C, 0x00, 0xE7, 0xFF +vertex 70, -68, 18, 2148, -526, 0x3B, 0x97, 0x24, 0xFF +vertex 64, -77, -64, 2176, 910, 0x36, 0xAC, 0xB3, 0xFF +vertex -45, -81, 27, 0, -416, 0x00, 0x95, 0x43, 0xFF +vertex -60, -108, -67, -204, 1278, 0xE9, 0x85, 0xF2, 0xFF +vertex 64, -77, -64, 616, 104, 0x36, 0xAC, 0xB3, 0xFF +vertex 85, 0, -97, 1508, 946, 0x43, 0x00, 0x95, 0xFF +vertex 134, 0, -17, 2204, -676, 0x7C, 0x00, 0xE7, 0xFF +vertex 63, 77, -64, -188, 674, 0x35, 0x55, 0xB3, 0xFF +vertex 134, 0, -17, 1092, -116, 0x7C, 0x00, 0xE7, 0xFF +vertex 85, 0, -97, 1016, 1428, 0x43, 0x00, 0x95, 0xFF + +bub_seg6_vertex_06011658: # 0x06011658 +vertex -60, -108, -67, 1920, 450, 0xE9, 0x85, 0xF2, 0xFF +vertex -45, -81, 27, 2056, -1674, 0x00, 0x95, 0x43, 0xFF +vertex -100, -71, -23, 852, -280, 0x9F, 0xAF, 0x00, 0xFF +vertex -102, 68, -23, 700, -344, 0x9E, 0x4F, 0x00, 0xFF +vertex -47, 79, 27, 1968, -1410, 0x00, 0x6B, 0x43, 0xFF +vertex -62, 106, -67, 1876, 472, 0xE7, 0x7B, 0xF2, 0xFF +vertex 63, 77, -64, 1884, 272, 0x35, 0x55, 0xB3, 0xFF +vertex -77, 71, -91, -540, 1024, 0xC0, 0x30, 0x9E, 0xFF +vertex -62, 106, -67, -288, 328, 0xE7, 0x7B, 0xF2, 0xFF +vertex -60, -108, -67, -228, -428, 0xE9, 0x85, 0xF2, 0xFF +vertex -76, -73, -91, -344, 416, 0xC1, 0xCF, 0x9E, 0xFF +vertex 64, -77, -64, 2188, -424, 0x36, 0xAC, 0xB3, 0xFF + +bub_seg6_vertex_06011718: # 0x06011718 +vertex -76, -73, -91, 0, 0, 0xC1, 0xCF, 0x9E, 0xFF +vertex -107, -1, -79, 0, 0, 0x83, 0x00, 0xEF, 0xFF +vertex -83, -1, -102, 0, 0, 0xCB, 0x00, 0x8D, 0xFF +vertex -89, -1, -52, 0, 0, 0x8E, 0x00, 0xCA, 0xFF +vertex -77, 71, -91, 0, 0, 0xC0, 0x30, 0x9E, 0xFF +vertex -138, -1, -51, 0, 0, 0xA1, 0x00, 0xAD, 0xFF +vertex -102, 68, -23, 0, 0, 0x9E, 0x4F, 0x00, 0xFF +vertex -62, 106, -67, 0, 0, 0xE7, 0x7B, 0xF2, 0xFF +vertex -100, -71, -23, 0, 0, 0x9F, 0xAF, 0x00, 0xFF +vertex -113, -1, 6, 0, 0, 0x87, 0x00, 0x26, 0xFF +vertex -147, -1, -24, 0, 0, 0x87, 0x00, 0x24, 0xFF +vertex -60, -108, -67, 0, 0, 0xE9, 0x85, 0xF2, 0xFF + +bub_seg6_vertex_060117D8: # 0x060117D8 +vertex 63, 77, -64, 0, 0, 0x35, 0x55, 0xB3, 0xFF +vertex 85, 0, -97, 0, 0, 0x43, 0x00, 0x95, 0xFF +vertex -24, 0, -108, 0, 0, 0x07, 0x00, 0x82, 0xFF +vertex -83, -1, -102, 0, 0, 0xCB, 0x00, 0x8D, 0xFF +vertex -77, 71, -91, 0, 0, 0xC0, 0x30, 0x9E, 0xFF +vertex 64, -77, -64, 0, 0, 0x36, 0xAC, 0xB3, 0xFF +vertex -76, -73, -91, 0, 0, 0xC1, 0xCF, 0x9E, 0xFF + +glabel bub_seg6_dl_06011848 # 0x06011848 - 0x060118C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600E2A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bub_seg6_light_0600E280, 1 +gsSPLight bub_seg6_light_0600E278, 2 +gsSPVertex bub_seg6_vertex_060112A8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bub_seg6_vertex_06011388, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_060118C0 # 0x060118C0 - 0x06011918 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bub_seg6_vertex_060113B8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 5, 2, 1, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 4, 3, 5, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011918 # 0x06011918 - 0x06011968 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600F2A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bub_seg6_vertex_06011418, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 6, 2, 4, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011968 # 0x06011968 - 0x06011A50 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_060102A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bub_seg6_vertex_06011488, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 0, 0x0 +gsSP2Triangles 9, 0, 11, 0x0, 11, 12, 9, 0x0 +gsSP2Triangles 10, 13, 0, 0x0, 13, 1, 0, 0x0 +gsSP2Triangles 2, 11, 0, 0x0, 11, 14, 12, 0x0 +gsSPVertex bub_seg6_vertex_06011578, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex bub_seg6_vertex_06011658, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011A50 # 0x06011A50 - 0x06011B28 +gsSPLight bub_seg6_light_0600E298, 1 +gsSPLight bub_seg6_light_0600E290, 2 +gsSPVertex bub_seg6_vertex_06011718, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 5, 0, 0x0 +gsSP2Triangles 0, 11, 8, 0x0, 8, 10, 5, 0x0 +gsSP2Triangles 5, 10, 6, 0x0, 10, 9, 6, 0x0 +gsSPLight bub_seg6_light_0600E280, 1 +gsSPLight bub_seg6_light_0600E278, 2 +gsSPVertex bub_seg6_vertex_060117D8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 6, 3, 0x0, 0, 2, 4, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011B28 # 0x06011B28 - 0x06011BD8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bub_seg6_dl_06011848 +gsSPDisplayList bub_seg6_dl_060118C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bub_seg6_dl_06011918 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bub_seg6_dl_06011968 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList bub_seg6_dl_06011A50 +gsSPEndDisplayList + +bub_seg6_vertex_06011BD8: # 0x06011BD8 +vertex 45, 16, 2, 488, 418, 0x04, 0x7E, 0x00, 0xFF +vertex 61, 1, -60, 996, 234, 0x1D, 0xFF, 0x85, 0xFF +vertex 0, 0, -16, 634, 976, 0x91, 0xFE, 0xC4, 0xFF +vertex 0, 0, 22, 320, 974, 0x90, 0xFE, 0x3B, 0xFF +vertex 61, 1, 66, -16, 226, 0x1E, 0xFF, 0x7B, 0xFF +vertex 81, 1, 26, 306, -18, 0x7C, 0x00, 0x1A, 0xFF +vertex 81, 1, -20, 682, -16, 0x7C, 0x00, 0xE5, 0xFF +vertex 46, -14, 2, 488, 412, 0x07, 0x82, 0x00, 0xFF + +glabel bub_seg6_dl_06011C58 # 0x06011C58 - 0x06011CF0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bub_seg6_light_0600E280, 1 +gsSPLight bub_seg6_light_0600E278, 2 +gsSPVertex bub_seg6_vertex_06011BD8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 6, 1, 0, 0x0, 4, 0, 3, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 7, 1, 6, 0x0, 2, 7, 3, 0x0 +gsSP2Triangles 3, 7, 4, 0x0, 1, 7, 2, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011CF0 # 0x06011CF0 - 0x06011D50 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bub_seg6_dl_06011C58 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bub_seg6_vertex_06011D50: # 0x06011D50 +vertex 113, -7, 0, 586, 220, 0x4B, 0x9B, 0x0C, 0xFF +vertex 113, 12, 0, 584, 220, 0x33, 0x73, 0xF7, 0xFF +vertex 84, 7, 42, 120, 132, 0x37, 0x30, 0x67, 0xFF +vertex -9, 0, 0, 182, 954, 0xB1, 0x00, 0x63, 0xFF +vertex 84, -2, 42, 120, 132, 0x17, 0xBD, 0x69, 0xFF +vertex 69, 1, -51, 900, 814, 0x48, 0x00, 0x98, 0xFF +vertex 18, 1, -30, 540, 978, 0xBB, 0xFE, 0x96, 0xFF + +glabel bub_seg6_dl_06011DC0 # 0x06011DC0 - 0x06011E48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bub_seg6_light_0600E280, 1 +gsSPLight bub_seg6_light_0600E278, 2 +gsSPVertex bub_seg6_vertex_06011D50, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 6, 5, 0, 0x0, 3, 6, 0, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 6, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011E48 # 0x06011E48 - 0x06011EA8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bub_seg6_dl_06011DC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bub_seg6_vertex_06011EA8: # 0x06011EA8 +vertex 127, 8, 0, 454, 956, 0x4A, 0x65, 0x0D, 0xFF +vertex 31, 0, -30, 138, 4, 0xBB, 0x01, 0x96, 0xFF +vertex 3, 0, 0, 518, -40, 0xB3, 0x00, 0x64, 0xFF +vertex 82, 0, -52, -152, 282, 0x4A, 0x00, 0x99, 0xFF +vertex 127, -10, 0, 454, 956, 0x34, 0x8D, 0xF8, 0xFF +vertex 97, 4, 41, 974, 972, 0x17, 0x43, 0x69, 0xFF +vertex 97, -5, 41, 974, 972, 0x36, 0xD1, 0x68, 0xFF + +glabel bub_seg6_dl_06011F18 # 0x06011F18 - 0x06011FA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bub_seg6_texture_0600EAA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bub_seg6_light_0600E280, 1 +gsSPLight bub_seg6_light_0600E278, 2 +gsSPVertex bub_seg6_vertex_06011EA8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 6, 4, 0, 0x0 +gsSP2Triangles 6, 5, 2, 0x0, 4, 6, 2, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 +gsSPEndDisplayList + +glabel bub_seg6_dl_06011FA0 # 0x06011FA0 - 0x06012000 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bub_seg6_dl_06011F18 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +bub_seg6_animvalue_06012000: # 0x06012000 +.hword 0x0000, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF6, 0xFFF7, 0xFFF9 +.hword 0xFFFB, 0xFFFD, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007, 0x0009 +.hword 0x000A, 0x000B, 0x000C, 0x000D, 0x000D, 0x000D, 0x000D, 0x000C +.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0006, 0x0005, 0x0003, 0x0001 +.hword 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFF9, 0xFFF7, 0xFFF6, 0xFFF4 +.hword 0xFFF3, 0xC001, 0x1696, 0x16AB, 0x16E5, 0x173B, 0x17A3, 0x1814 +.hword 0x1886, 0x18EE, 0x1944, 0x197E, 0x1993, 0x1979, 0x1933, 0x18CD +.hword 0x1854, 0x17D5, 0x175C, 0x16F6, 0x16B0, 0x1696, 0x16A2, 0x16C5 +.hword 0x16F8, 0x1736, 0x177A, 0x17BE, 0x17FC, 0x182F, 0x1853, 0x1860 +.hword 0x1858, 0x1841, 0x181D, 0x17EF, 0x17BA, 0x1780, 0x1745, 0x170A +.hword 0x16D3, 0x16A2, 0x1881, 0x186A, 0x182C, 0x17D0, 0x1762, 0x16E9 +.hword 0x1670, 0x1601, 0x15A6, 0x1568, 0x1551, 0x156D, 0x15B8, 0x1625 +.hword 0x16A5, 0x172D, 0x17AD, 0x181A, 0x1865, 0x1881, 0x1874, 0x1851 +.hword 0x181F, 0x17E1, 0x179E, 0x175B, 0x171D, 0x16EA, 0x16C7, 0x16BA +.hword 0x16C1, 0x16D9, 0x16FC, 0x172A, 0x175F, 0x1798, 0x17D3, 0x180D +.hword 0x1844, 0x1874, 0xF776, 0xF79E, 0xF80B, 0xF8AC, 0xF96F, 0xFA43 +.hword 0xFB17, 0xFBDA, 0xFC7A, 0xFCE7, 0xFD0F, 0xFCDE, 0xFC5B, 0xFB9C +.hword 0xFABA, 0xF9CC, 0xF8EA, 0xF82B, 0xF7A7, 0xF776, 0xF78E, 0xF7CD +.hword 0xF82A, 0xF89C, 0xF917, 0xF993, 0xFA04, 0xFA62, 0xFAA2, 0xFABB +.hword 0xFAAC, 0xFA82, 0xFA40, 0xF9EC, 0xF98B, 0xF922, 0xF8B6, 0xF84B +.hword 0xF7E6, 0xF78E, 0xEBCF, 0xEBAF, 0xEB59, 0xEADD, 0xEA4A, 0xE9AF +.hword 0xE91B, 0xE89F, 0xE849, 0xE829, 0xE843, 0xE88A, 0xE8F3, 0xE972 +.hword 0xE9FC, 0xEA86, 0xEB05, 0xEB6E, 0xEBB5, 0xEBCF, 0xEBBD, 0xEB8A +.hword 0xEB40, 0xEAE6, 0xEA83, 0xEA21, 0xE9C7, 0xE97C, 0xE949, 0xE935 +.hword 0xE941, 0xE963, 0xE997, 0xE9DA, 0xEA27, 0xEA7B, 0xEAD1, 0xEB26 +.hword 0xEB76, 0xEBBD, 0x1CE8, 0x1CD0, 0x1C90, 0x1C33, 0x1BC5, 0x1B51 +.hword 0x1AE2, 0x1A85, 0x1A45, 0x1A2D, 0x1A41, 0x1A76, 0x1AC4, 0x1B23 +.hword 0x1B8B, 0x1BF2, 0x1C51, 0x1C9F, 0x1CD5, 0x1CE8, 0x1CDB, 0x1CB7 +.hword 0x1C82, 0x1C42, 0x1BFC, 0x1BB7, 0x1B76, 0x1B41, 0x1B1D, 0x1B0F +.hword 0x1B17, 0x1B2F, 0x1B54, 0x1B84, 0x1BBB, 0x1BF6, 0x1C34, 0x1C70 +.hword 0x1CA9, 0x1CDB, 0x87BA, 0x8787, 0x86FE, 0x8638, 0x854D, 0x8455 +.hword 0x836A, 0x82A4, 0x821B, 0x81E7, 0x8211, 0x8282, 0x8329, 0x83F4 +.hword 0x84D1, 0x85AD, 0x8678, 0x871F, 0x8790, 0x87BA, 0x879D, 0x874E +.hword 0x86D9, 0x864A, 0x85AF, 0x8515, 0x8486, 0x8410, 0x83C0, 0x83A1 +.hword 0x83B3, 0x83E9, 0x843B, 0x84A4, 0x851E, 0x85A2, 0x862A, 0x86B0 +.hword 0x872E, 0x879D, 0x3FFF, 0xC054, 0x3FFF, 0xC054, 0xF11C, 0xF15F +.hword 0xF21D, 0xF34A, 0xF4D6, 0xF6B6, 0xF8DA, 0xFB35, 0xFDB9, 0x0057 +.hword 0x0303, 0x05B0, 0x084E, 0x0AD0, 0x0D29, 0x0F49, 0x1125, 0x12AD +.hword 0x13D5, 0x148D, 0x1482, 0x1385, 0x11C5, 0x0F6F, 0x0CB2, 0x09BC +.hword 0x06BA, 0x03DA, 0x014B, 0xFF3B, 0xFD6A, 0xFB89, 0xF9A6, 0xF7D1 +.hword 0xF619, 0xF48F, 0xF341, 0xF23F, 0xF199, 0xF15E, 0x421D, 0x4234 +.hword 0x4271, 0x42C9, 0x432F, 0x439A, 0x43FC, 0x444C, 0x447D, 0x4484 +.hword 0x4456, 0x43DD, 0x431B, 0x4223, 0x410A, 0x3FE5, 0x3EC7, 0x3DC6 +.hword 0x3CF5, 0x3C69, 0x3C18, 0x3BE5, 0x3BCE, 0x3BCF, 0x3BE5, 0x3C0B +.hword 0x3C3F, 0x3C7D, 0x3CC2, 0x3D09, 0x3D5B, 0x3DC0, 0x3E34, 0x3EB5 +.hword 0x3F3F, 0x3FCE, 0x405F, 0x40F0, 0x417B, 0x4200 + +bub_seg6_animindex_060122DC: # 0x060122DC +.hword 0x0028, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0029 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0028, 0x0146, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x011E +.hword 0x0001, 0x011C, 0x0001, 0x0000, 0x0001, 0x011D, 0x0028, 0x002A +.hword 0x0028, 0x0052, 0x0028, 0x007A, 0x0001, 0x011A, 0x0001, 0x0000 +.hword 0x0001, 0x011B, 0x0028, 0x00A2, 0x0028, 0x00CA, 0x0028, 0x00F2 + +bub_seg6_anim_0601233C: # 0x0601233C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x28 +.hword 0x07 +.word bub_seg6_animvalue_06012000 +.word bub_seg6_animindex_060122DC +.word 0 + +glabel bub_seg6_anims_06012354 # 0x06012354 +.word bub_seg6_anim_0601233C +.word 0 +.word 0 diff --git a/actors/bubba/geo.s b/actors/bubba/geo.s index b08b356..1417514 100644 --- a/actors/bubba/geo.s +++ b/actors/bubba/geo.s @@ -1,10 +1,10 @@ -glabel bubba_geo # 0x0C000000 - geo_node_start - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, bubba_seg5_dl_05004E80 - geo_display_list LAYER_OPAQUE, bubba_seg5_dl_05005978 - geo_close_node - geo_close_node - geo_end +glabel bubba_geo # 0x0C000000 + geo_node_start + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, bubba_seg5_dl_05004E80 + geo_display_list LAYER_OPAQUE, bubba_seg5_dl_05005978 + geo_close_node + geo_close_node + geo_end diff --git a/actors/bubba/model.s b/actors/bubba/model.s index d80bcb6..f9043a6 100644 --- a/actors/bubba/model.s +++ b/actors/bubba/model.s @@ -1,531 +1,531 @@ -# Possible Removed Actor File -# It's possible that bubba and bub used to be 2 "actors" in -# one actor file. - -.word 0 -.word 0 # Bin ID? What is this? - -# Bubba - -bubba_seg5_texture_05000008: # 0x05000008 -.incbin "actors/bubba/bubba_sunglasses.rgba16" - -# unused eye texture, assumed leftover from when actor file was copied from bub -bubba_seg5_texture_05000408: # 0x05000408 -.incbin "actors/bubba/bubba_eyes_unused.rgba16" - -bubba_seg5_texture_05001408: # 0x05001408 -.incbin "actors/bubba/bubba_eye_border.rgba16" - -bubba_seg5_texture_05001C08: # 0x05001C08 -.incbin "actors/bubba/bubba_fins.rgba16" - -bubba_seg5_texture_05002408: # 0x05002408 -.incbin "actors/bubba/bubba_scales.rgba16" - -bubba_seg5_light_05004408: # 0x05004408 -.byte 0x48, 0x31, 0x2A, 0x00, 0x48, 0x31, 0x2A, 0x00 - -bubba_seg5_light_05004410: # 0x05004410 -.byte 0xF1, 0xA6, 0x8C, 0x00, 0xF1, 0xA6, 0x8C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_light_05004420: # 0x05004420 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -bubba_seg5_light_05004428: # 0x05004428 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_light_05004438: # 0x05004438 -.byte 0x10, 0x07, 0x08, 0x00, 0x10, 0x07, 0x08, 0x00 - -bubba_seg5_light_05004440: # 0x05004440 -.byte 0x36, 0x1A, 0x1C, 0x00, 0x36, 0x1A, 0x1C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_vertex_05004450: # 0x05004450 -vertex 239, -320, 320, 203, 530, 0x44, 0xAD, 0x42, 0xFF -vertex 6, -197, 290, 372, 190, 0x00, 0x99, 0x49, 0xFF -vertex 6, -284, 420, 267, 636, 0x01, 0x07, 0x7E, 0xFF -vertex 123, -217, 469, 369, 578, 0x09, 0x99, 0x48, 0xFF -vertex 7, -195, 518, 407, 618, 0x00, 0xAF, 0x61, 0xFF -vertex -109, -217, 471, 369, 580, 0xF8, 0x99, 0x48, 0xFF -vertex -227, -320, 324, 203, 536, 0xBD, 0xAD, 0x43, 0xFF - -bubba_seg5_vertex_050044C0: # 0x050044C0 -vertex -512, -352, 46, 856, 794, 0xAB, 0xA7, 0xE5, 0xFF -vertex -248, -181, 193, 94, 684, 0xF5, 0x65, 0x4B, 0xFF -vertex -508, -306, 182, 816, 650, 0xAF, 0x47, 0x41, 0xFF -vertex -451, -258, 151, 664, 694, 0xB3, 0x64, 0x08, 0xFF -vertex -450, -258, 81, 678, 768, 0xC5, 0x6B, 0xE1, 0xFF -vertex -352, -273, -31, 432, 906, 0xDC, 0x4C, 0xA2, 0xFF -vertex -269, -214, 84, 176, 796, 0x6B, 0x1B, 0xC3, 0xFF -vertex 4, -82, -352, 384, 704, 0x00, 0xC4, 0x6F, 0xFF -vertex 3, 43, -352, 554, 698, 0xFF, 0x3C, 0x6F, 0xFF -vertex -44, -19, -501, 458, 800, 0x82, 0xFF, 0xFA, 0xFF -vertex 52, -18, -501, 458, 800, 0x7E, 0x01, 0xFA, 0xFF -vertex 6, -222, -550, 182, 844, 0x00, 0x85, 0xE1, 0xFF -vertex 1, 184, -550, 728, 822, 0xFF, 0x7B, 0xE2, 0xFF -vertex 4, -94, -615, 348, 880, 0x00, 0xE5, 0x84, 0xFF -vertex 3, 56, -615, 552, 872, 0x00, 0x1B, 0x84, 0xFF - -bubba_seg5_vertex_050045B0: # 0x050045B0 -vertex 513, -352, 46, 482, 860, 0x55, 0xA7, 0xE5, 0xFF -vertex 353, -273, -31, 896, 900, 0x24, 0x4C, 0xA2, 0xFF -vertex 451, -258, 81, 626, 798, 0x3B, 0x6B, 0xE1, 0xFF -vertex 452, -258, 151, 608, 716, 0x4D, 0x64, 0x08, 0xFF -vertex 509, -306, 182, 458, 698, 0x51, 0x47, 0x41, 0xFF -vertex 270, -214, 84, 1072, 736, 0x95, 0x1B, 0xC3, 0xFF -vertex 249, -181, 193, 1098, 600, 0x0B, 0x65, 0x4B, 0xFF - -bubba_seg5_vertex_05004620: # 0x05004620 -vertex 51, 274, 117, 360, 626, 0x6B, 0x41, 0x12, 0xFF -vertex 5, 317, 341, -14, 458, 0x00, 0x59, 0x5A, 0xFF -vertex 5, 215, 291, 72, 912, 0x01, 0x59, 0x5A, 0xFF -vertex -42, 274, 118, 358, 626, 0x96, 0x41, 0x13, 0xFF -vertex 3, 404, -20, 586, 18, 0x00, 0x7E, 0xF2, 0xFF -vertex 1, 191, -223, 928, 960, 0x00, 0x6D, 0xBF, 0xFF - -bubba_seg5_vertex_05004680: # 0x05004680 -vertex 261, 127, 217, 0, -2344, 0x5F, 0x53, 0x07, 0xFF -vertex 350, -212, 251, -196, -646, 0x7C, 0xF6, 0x18, 0xFF -vertex 222, 29, -150, 1808, -1854, 0x68, 0x23, 0xC1, 0xFF -vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF -vertex 0, -85, -355, 2828, -1278, 0xFF, 0xE3, 0x85, 0xFF -vertex -218, 29, -147, 1788, -1854, 0x97, 0x23, 0xC3, 0xFF -vertex 1, 191, -223, 2172, -2664, 0x00, 0x6D, 0xBF, 0xFF -vertex -246, -210, -101, 1560, -654, 0xA7, 0xB8, 0xCC, 0xFF -vertex -251, 127, 221, -48, -2344, 0xA1, 0x53, 0x08, 0xFF -vertex -339, -212, 257, -224, -646, 0x85, 0xF6, 0x1A, 0xFF -vertex 1, -337, -197, 2040, -22, 0x00, 0x95, 0xBD, 0xFF -vertex 251, -210, -105, 1580, -654, 0x58, 0xB8, 0xCA, 0xFF -vertex -227, -320, 324, -560, -106, 0xBD, 0xAD, 0x43, 0xFF -vertex 230, -105, 361, -744, -1182, 0x5D, 0x15, 0x53, 0xFF -vertex 239, -320, 320, -540, -106, 0x44, 0xAD, 0x42, 0xFF -vertex 51, 274, 117, 468, -3076, 0x6B, 0x41, 0x12, 0xFF - -bubba_seg5_vertex_05004780: # 0x05004780 -vertex -42, 274, 118, 464, -3076, 0x96, 0x41, 0x13, 0xFF -vertex 1, 191, -223, 2172, -2664, 0x00, 0x6D, 0xBF, 0xFF -vertex -251, 127, 221, -48, -2344, 0xA1, 0x53, 0x08, 0xFF -vertex -58, 79, 436, -1120, -2104, 0xE3, 0x42, 0x67, 0xFF -vertex 5, 215, 291, -396, -2784, 0x01, 0x59, 0x5A, 0xFF -vertex -217, -105, 364, -760, -1182, 0xA4, 0x15, 0x54, 0xFF -vertex -339, -212, 257, -224, -646, 0x85, 0xF6, 0x1A, 0xFF -vertex 230, -105, 361, -744, -1182, 0x5D, 0x15, 0x53, 0xFF -vertex 350, -212, 251, -196, -646, 0x7C, 0xF6, 0x18, 0xFF -vertex 261, 127, 217, 0, -2344, 0x5F, 0x53, 0x07, 0xFF -vertex 65, 79, 434, -1108, -2104, 0x1F, 0x42, 0x67, 0xFF -vertex 51, 274, 117, 468, -3076, 0x6B, 0x41, 0x12, 0xFF -vertex 239, -320, 320, -540, -106, 0x44, 0xAD, 0x42, 0xFF -vertex 251, -210, -105, 1580, -654, 0x58, 0xB8, 0xCA, 0xFF -vertex -227, -320, 324, -560, -106, 0xBD, 0xAD, 0x43, 0xFF - -bubba_seg5_vertex_05004870: # 0x05004870 -vertex 129, -136, 504, 0, 0, 0x48, 0xF3, 0x67, 0xFF -vertex 123, -217, 469, 0, 0, 0x09, 0x99, 0x48, 0xFF -vertex 239, -320, 320, 0, 0, 0x44, 0xAD, 0x42, 0xFF -vertex 230, -105, 361, 0, 0, 0x5D, 0x15, 0x53, 0xFF -vertex 6, -284, 420, 0, 0, 0x01, 0x07, 0x7E, 0xFF -vertex 6, -357, 343, 0, 0, 0x00, 0x8D, 0x35, 0xFF -vertex -227, -320, 324, 0, 0, 0xBD, 0xAD, 0x43, 0xFF -vertex 7, -24, 547, 0, 0, 0x00, 0x4B, 0x65, 0xFF -vertex 6, -7, 415, 0, 0, 0x01, 0x26, 0x78, 0xFF -vertex -217, -105, 364, 0, 0, 0xA4, 0x15, 0x54, 0xFF -vertex -115, -136, 506, 0, 0, 0xBA, 0xF3, 0x68, 0xFF -vertex 7, -195, 518, 0, 0, 0x00, 0xAF, 0x61, 0xFF -vertex -109, -217, 471, 0, 0, 0xF8, 0x99, 0x48, 0xFF - -bubba_seg5_vertex_05004940: # 0x05004940 -vertex -217, -105, 364, 0, 0, 0xA4, 0x15, 0x54, 0xFF -vertex -255, 129, 314, 0, 0, 0xA6, 0x42, 0x3B, 0xFF -vertex -251, 127, 221, 0, 0, 0xA1, 0x53, 0x08, 0xFF -vertex 65, 79, 434, 0, 0, 0x1F, 0x42, 0x67, 0xFF -vertex 6, -7, 415, 0, 0, 0x01, 0x26, 0x78, 0xFF -vertex 230, -105, 361, 0, 0, 0x5D, 0x15, 0x53, 0xFF -vertex 267, 129, 309, 0, 0, 0x5B, 0x42, 0x39, 0xFF -vertex 261, 127, 217, 0, 0, 0x5F, 0x53, 0x07, 0xFF -vertex -58, 79, 436, 0, 0, 0xE3, 0x42, 0x67, 0xFF - -bubba_seg5_vertex_050049D0: # 0x050049D0 -vertex 4, -377, 154, 0, 0, 0x00, 0x82, 0xF7, 0xFF -vertex 239, -320, 320, 0, 0, 0x44, 0xAD, 0x42, 0xFF -vertex 6, -357, 343, 0, 0, 0x00, 0x8D, 0x35, 0xFF -vertex 251, -210, -105, 0, 0, 0x58, 0xB8, 0xCA, 0xFF -vertex -246, -210, -101, 0, 0, 0xA7, 0xB8, 0xCC, 0xFF -vertex 1, -337, -197, 0, 0, 0x00, 0x95, 0xBD, 0xFF -vertex -227, -320, 324, 0, 0, 0xBD, 0xAD, 0x43, 0xFF - -glabel bubba_seg5_dl_05004A40 # 0x05004A40 - 0x05004AA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05000008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bubba_seg5_light_05004410, 1 -gsSPLight bubba_seg5_light_05004408, 2 -gsSPVertex bubba_seg5_vertex_05004450, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 1, 3, 0x0, 5, 1, 4, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 5, 6, 1, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05004AA8 # 0x05004AA8 - 0x05004BE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001408 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bubba_seg5_light_05004428, 1 -gsSPLight bubba_seg5_light_05004420, 2 -gsSPVertex bubba_seg5_vertex_050044C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 5, 0, 4, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 6, 4, 1, 0x0, 1, 4, 3, 0x0 -gsSP2Triangles 1, 3, 2, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 7, 0x0 -gsSP2Triangles 9, 11, 7, 0x0, 10, 7, 11, 0x0 -gsSP2Triangles 9, 8, 12, 0x0, 12, 8, 10, 0x0 -gsSP2Triangles 13, 9, 14, 0x0, 9, 12, 14, 0x0 -gsSP2Triangles 13, 11, 9, 0x0, 12, 10, 14, 0x0 -gsSP2Triangles 13, 14, 10, 0x0, 10, 11, 13, 0x0 -gsSPVertex bubba_seg5_vertex_050045B0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 0, 6, 5, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 6, 2, 5, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 3, 2, 0x0, 3, 6, 4, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05004BE8 # 0x05004BE8 - 0x05004C40 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001C08 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bubba_seg5_vertex_05004620, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 1, 0, 4, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 4, 0, 5, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05004C40 # 0x05004C40 - 0x05004D48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05002408 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bubba_seg5_vertex_05004680, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 9, 8, 5, 0x0 -gsSP2Triangles 9, 5, 7, 0x0, 2, 4, 3, 0x0 -gsSP2Triangles 10, 4, 11, 0x0, 7, 4, 10, 0x0 -gsSP2Triangles 11, 4, 2, 0x0, 9, 7, 12, 0x0 -gsSP2Triangles 2, 3, 6, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 2, 1, 11, 0x0, 1, 13, 14, 0x0 -gsSP1Triangle 0, 6, 15, 0x0 -gsSPVertex bubba_seg5_vertex_05004780, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 5, 2, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 11, 4, 10, 0x0, 10, 4, 3, 0x0 -gsSP2Triangles 12, 13, 8, 0x0, 5, 6, 14, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05004D48 # 0x05004D48 - 0x05004E80 -gsSPLight bubba_seg5_light_05004410, 1 -gsSPLight bubba_seg5_light_05004408, 2 -gsSPVertex bubba_seg5_vertex_05004870, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 3, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 11, 0, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 3, 7, 0, 0x0 -gsSP2Triangles 0, 11, 1, 0x0, 6, 10, 9, 0x0 -gsSP2Triangles 12, 10, 6, 0x0, 12, 11, 10, 0x0 -gsSPLight bubba_seg5_light_05004440, 1 -gsSPLight bubba_seg5_light_05004438, 2 -gsSPVertex bubba_seg5_vertex_05004940, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 3, 8, 4, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 8, 2, 1, 0x0, 8, 1, 0, 0x0 -gsSP1Triangle 4, 8, 0, 0x0 -gsSPLight bubba_seg5_light_05004428, 1 -gsSPLight bubba_seg5_light_05004420, 2 -gsSPVertex bubba_seg5_vertex_050049D0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 2, 6, 0, 0x0, 6, 4, 0, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05004E80 # 0x05004E80 - 0x05004F30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bubba_seg5_dl_05004A40 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bubba_seg5_dl_05004AA8 -gsSPDisplayList bubba_seg5_dl_05004BE8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bubba_seg5_dl_05004C40 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList bubba_seg5_dl_05004D48 -gsSPEndDisplayList - -bubba_seg5_light_05004F30: # 0x05004F30 -.byte 0x48, 0x31, 0x2A, 0x00, 0x48, 0x31, 0x2A, 0x00 - -bubba_seg5_light_05004F38: # 0x05004F38 -.byte 0xF1, 0xA6, 0x8C, 0x00, 0xF1, 0xA6, 0x8C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_light_05004F48: # 0x05004F48 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -bubba_seg5_light_05004F50: # 0x05004F50 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_light_05004F60: # 0x05004F60 -.byte 0x0A, 0x07, 0x08, 0x00, 0x0A, 0x07, 0x08, 0x00 - -bubba_seg5_light_05004F68: # 0x05004F68 -.byte 0x22, 0x1A, 0x1C, 0x00, 0x22, 0x1A, 0x1C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bubba_seg5_vertex_05004F78: # 0x05004F78 -vertex 6, -194, 96, 405, 48, 0x00, 0xBF, 0x6D, 0xFF -vertex -227, -437, 270, 201, 516, 0xBA, 0xB3, 0x47, 0xFF -vertex 6, -401, 385, 222, 642, 0x00, 0x0B, 0x7E, 0xFF -vertex 7, -58, 559, 485, 556, 0x00, 0xB2, 0x64, 0xFF -vertex 123, -93, 488, 461, 492, 0xF6, 0xA6, 0x58, 0xFF -vertex 239, -437, 266, 201, 512, 0x47, 0xB3, 0x46, 0xFF -vertex -108, -93, 488, 461, 492, 0x0C, 0xA5, 0x57, 0xFF - -bubba_seg5_vertex_05004FE8: # 0x05004FE8 -vertex 513, -352, 46, 482, 860, 0x55, 0xA7, 0xE5, 0xFF -vertex 451, -258, 81, 626, 798, 0x3B, 0x6B, 0xE1, 0xFF -vertex 452, -258, 151, 608, 716, 0x4D, 0x64, 0x08, 0xFF -vertex 270, -214, 84, 1072, 736, 0x95, 0x1B, 0xC3, 0xFF -vertex 353, -273, -31, 896, 900, 0x24, 0x4C, 0xA2, 0xFF -vertex 249, -181, 193, 1098, 600, 0x0B, 0x65, 0x4B, 0xFF -vertex 509, -306, 182, 458, 698, 0x51, 0x47, 0x41, 0xFF -vertex 1, 184, -550, 728, 822, 0xFF, 0x7B, 0xE2, 0xFF -vertex 3, 43, -352, 554, 698, 0xFF, 0x3C, 0x6F, 0xFF -vertex 52, -18, -501, 458, 800, 0x7E, 0x01, 0xFA, 0xFF -vertex 4, -94, -615, 348, 880, 0x00, 0xE5, 0x84, 0xFF -vertex 3, 56, -615, 552, 872, 0x00, 0x1B, 0x84, 0xFF -vertex 4, -82, -352, 384, 704, 0x00, 0xC4, 0x6F, 0xFF -vertex 6, -222, -550, 182, 844, 0x00, 0x85, 0xE1, 0xFF -vertex -44, -19, -501, 458, 800, 0x82, 0xFF, 0xFA, 0xFF - -bubba_seg5_vertex_050050D8: # 0x050050D8 -vertex -512, -352, 46, 856, 794, 0xAB, 0xA7, 0xE5, 0xFF -vertex -508, -306, 182, 816, 650, 0xAF, 0x47, 0x41, 0xFF -vertex -451, -258, 151, 664, 694, 0xB3, 0x64, 0x08, 0xFF -vertex -450, -258, 81, 678, 768, 0xC5, 0x6B, 0xE1, 0xFF -vertex -248, -181, 193, 94, 684, 0xF5, 0x65, 0x4B, 0xFF -vertex -352, -273, -31, 432, 906, 0xDC, 0x4C, 0xA2, 0xFF -vertex -269, -214, 84, 176, 796, 0x6B, 0x1B, 0xC3, 0xFF - -bubba_seg5_vertex_05005148: # 0x05005148 -vertex 5, 465, 287, -14, 458, 0x00, 0x43, 0x6B, 0xFF -vertex 51, 274, 117, 360, 626, 0x6A, 0x44, 0x06, 0xFF -vertex 3, 404, -20, 586, 18, 0x00, 0x71, 0xC7, 0xFF -vertex 5, 317, 249, 72, 912, 0x01, 0x5D, 0x56, 0xFF -vertex -42, 274, 118, 358, 626, 0x96, 0x44, 0x07, 0xFF -vertex 1, 191, -223, 928, 960, 0x00, 0x6B, 0xBD, 0xFF - -bubba_seg5_vertex_050051A8: # 0x050051A8 -vertex -339, -241, 257, -224, -646, 0x83, 0xF8, 0x14, 0xFF -vertex -251, 216, 243, -48, -2344, 0xA6, 0x59, 0xFE, 0xFF -vertex -218, 29, -147, 1788, -1854, 0x98, 0x20, 0xC0, 0xFF -vertex 0, -85, -355, 2828, -1278, 0xFF, 0xE7, 0x84, 0xFF -vertex -246, -210, -101, 1560, -654, 0xA0, 0xCA, 0xC2, 0xFF -vertex 1, -356, -213, 2040, -22, 0x00, 0xA4, 0xA9, 0xFF -vertex -227, -437, 270, -560, -106, 0xBA, 0xB3, 0x47, 0xFF -vertex 222, 29, -150, 1808, -1854, 0x67, 0x20, 0xBE, 0xFF -vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF -vertex 251, -210, -105, 1580, -654, 0x5F, 0xCA, 0xC0, 0xFF -vertex 239, -437, 266, -540, -106, 0x47, 0xB3, 0x46, 0xFF -vertex 350, -241, 251, -196, -646, 0x7D, 0xF9, 0x11, 0xFF -vertex -217, 18, 383, -760, -1182, 0xA0, 0x13, 0x4F, 0xFF -vertex -42, 274, 118, 464, -3076, 0x96, 0x44, 0x07, 0xFF -vertex 1, 191, -223, 2172, -2664, 0x00, 0x6B, 0xBD, 0xFF -vertex -58, 168, 458, -1120, -2104, 0xDF, 0x49, 0x61, 0xFF - -bubba_seg5_vertex_050052A8: # 0x050052A8 -vertex 350, -241, 251, -196, -646, 0x7D, 0xF9, 0x11, 0xFF -vertex 230, 18, 380, -744, -1182, 0x61, 0x14, 0x4E, 0xFF -vertex 239, -437, 266, -540, -106, 0x47, 0xB3, 0x46, 0xFF -vertex 261, 216, 239, 0, -2344, 0x5A, 0x59, 0xFD, 0xFF -vertex 222, 29, -150, 1808, -1854, 0x67, 0x20, 0xBE, 0xFF -vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF -vertex 1, 191, -223, 2172, -2664, 0x00, 0x6B, 0xBD, 0xFF -vertex 65, 168, 456, -1108, -2104, 0x23, 0x49, 0x61, 0xFF -vertex 51, 274, 117, 468, -3076, 0x6A, 0x44, 0x06, 0xFF -vertex 5, 317, 249, -396, -2784, 0x01, 0x5D, 0x56, 0xFF -vertex -58, 168, 458, -1120, -2104, 0xDF, 0x49, 0x61, 0xFF -vertex -42, 274, 118, 464, -3076, 0x96, 0x44, 0x07, 0xFF - -bubba_seg5_vertex_05005368: # 0x05005368 -vertex -227, -437, 270, 0, 0, 0xBA, 0xB3, 0x47, 0xFF -vertex -133, -12, 525, 0, 0, 0xBB, 0xED, 0x68, 0xFF -vertex -217, 18, 383, 0, 0, 0xA0, 0x13, 0x4F, 0xFF -vertex 6, -401, 385, 0, 0, 0x00, 0x0B, 0x7E, 0xFF -vertex 6, -503, 295, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 7, 111, 588, 0, 0, 0x00, 0x5B, 0x57, 0xFF -vertex 7, -58, 559, 0, 0, 0x00, 0xB2, 0x64, 0xFF -vertex 6, 81, 437, 0, 0, 0x01, 0x31, 0x74, 0xFF -vertex 239, -437, 266, 0, 0, 0x47, 0xB3, 0x46, 0xFF -vertex 150, -12, 523, 0, 0, 0x47, 0xEE, 0x67, 0xFF -vertex 123, -93, 488, 0, 0, 0xF6, 0xA6, 0x58, 0xFF -vertex -108, -93, 488, 0, 0, 0x0C, 0xA5, 0x57, 0xFF -vertex 230, 18, 380, 0, 0, 0x61, 0x14, 0x4E, 0xFF - -bubba_seg5_vertex_05005438: # 0x05005438 -vertex -217, 18, 383, 0, 0, 0xA0, 0x13, 0x4F, 0xFF -vertex -255, 217, 336, 0, 0, 0xA5, 0x40, 0x3C, 0xFF -vertex -251, 216, 243, 0, 0, 0xA6, 0x59, 0xFE, 0xFF -vertex 65, 168, 456, 0, 0, 0x23, 0x49, 0x61, 0xFF -vertex 267, 217, 332, 0, 0, 0x5B, 0x41, 0x3A, 0xFF -vertex 261, 216, 239, 0, 0, 0x5A, 0x59, 0xFD, 0xFF -vertex 230, 18, 380, 0, 0, 0x61, 0x14, 0x4E, 0xFF -vertex 6, 81, 437, 0, 0, 0x01, 0x31, 0x74, 0xFF -vertex -58, 168, 458, 0, 0, 0xDF, 0x49, 0x61, 0xFF - -bubba_seg5_vertex_050054C8: # 0x050054C8 -vertex 4, -488, 81, 0, 0, 0x00, 0x88, 0xD8, 0xFF -vertex 239, -437, 266, 0, 0, 0x47, 0xB3, 0x46, 0xFF -vertex 6, -503, 295, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex -227, -437, 270, 0, 0, 0xBA, 0xB3, 0x47, 0xFF -vertex 251, -210, -105, 0, 0, 0x5F, 0xCA, 0xC0, 0xFF -vertex -246, -210, -101, 0, 0, 0xA0, 0xCA, 0xC2, 0xFF -vertex 1, -356, -213, 0, 0, 0x00, 0xA4, 0xA9, 0xFF - -glabel bubba_seg5_dl_05005538 # 0x05005538 - 0x050055A0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05000008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight bubba_seg5_light_05004F38, 1 -gsSPLight bubba_seg5_light_05004F30, 2 -gsSPVertex bubba_seg5_vertex_05004F78, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 6, 0, 3, 0x0, 1, 0, 6, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_050055A0 # 0x050055A0 - 0x050056E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001408 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight bubba_seg5_light_05004F50, 1 -gsSPLight bubba_seg5_light_05004F48, 2 -gsSPVertex bubba_seg5_vertex_05004FE8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 6, 5, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 5, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 11, 9, 0x0 -gsSP2Triangles 9, 8, 12, 0x0, 7, 9, 11, 0x0 -gsSP2Triangles 9, 13, 10, 0x0, 9, 12, 13, 0x0 -gsSP2Triangles 12, 8, 14, 0x0, 14, 13, 12, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 11, 0x0 -gsSP2Triangles 14, 8, 7, 0x0, 14, 7, 11, 0x0 -gsSPVertex bubba_seg5_vertex_050050D8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 4, 3, 2, 0x0 -gsSP2Triangles 5, 0, 3, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 6, 3, 4, 0x0, 0, 4, 1, 0x0 -gsSP2Triangles 0, 6, 4, 0x0, 5, 6, 0, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_050056E0 # 0x050056E0 - 0x05005738 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001C08 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bubba_seg5_vertex_05005148, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 4, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05005738 # 0x05005738 - 0x05005840 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05002408 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bubba_seg5_vertex_050051A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 0, 4, 6, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 5, 3, 9, 0x0, 8, 3, 2, 0x0 -gsSP2Triangles 9, 3, 7, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 7, 11, 9, 0x0, 12, 1, 0, 0x0 -gsSP2Triangles 12, 0, 6, 0x0, 13, 14, 1, 0x0 -gsSP2Triangles 2, 1, 14, 0x0, 1, 15, 13, 0x0 -gsSP1Triangle 14, 8, 2, 0x0 -gsSPVertex bubba_seg5_vertex_050052A8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 3, 4, 6, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 3, 6, 8, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 10, 9, 11, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05005840 # 0x05005840 - 0x05005978 -gsSPLight bubba_seg5_light_05004F38, 1 -gsSPLight bubba_seg5_light_05004F30, 2 -gsSPVertex bubba_seg5_vertex_05005368, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 1, 6, 5, 0x0 -gsSP2Triangles 5, 7, 2, 0x0, 8, 3, 4, 0x0 -gsSP2Triangles 9, 6, 10, 0x0, 5, 6, 9, 0x0 -gsSP2Triangles 11, 6, 1, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 12, 5, 9, 0x0, 7, 5, 12, 0x0 -gsSP2Triangles 9, 8, 12, 0x0, 0, 11, 1, 0x0 -gsSPLight bubba_seg5_light_05004F68, 1 -gsSPLight bubba_seg5_light_05004F60, 2 -gsSPVertex bubba_seg5_vertex_05005438, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 3, 7, 6, 0x0, 3, 8, 7, 0x0 -gsSP2Triangles 7, 8, 0, 0x0, 8, 1, 0, 0x0 -gsSP1Triangle 8, 2, 1, 0x0 -gsSPLight bubba_seg5_light_05004F50, 1 -gsSPLight bubba_seg5_light_05004F48, 2 -gsSPVertex bubba_seg5_vertex_050054C8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 0, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 0, 6, 4, 0x0 -gsSPEndDisplayList - -glabel bubba_seg5_dl_05005978 # 0x05005978 - 0x05005A28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList bubba_seg5_dl_05005538 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bubba_seg5_dl_050055A0 -gsSPDisplayList bubba_seg5_dl_050056E0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bubba_seg5_dl_05005738 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList bubba_seg5_dl_05005840 -gsSPEndDisplayList +# Possible Removed Actor File +# It's possible that bubba and bub used to be 2 "actors" in +# one actor file. + +.word 0 +.word 0 # Bin ID? What is this? + +# Bubba + +bubba_seg5_texture_05000008: # 0x05000008 +.incbin "actors/bubba/bubba_sunglasses.rgba16" + +# unused eye texture, assumed leftover from when actor file was copied from bub +bubba_seg5_texture_05000408: # 0x05000408 +.incbin "actors/bubba/bubba_eyes_unused.rgba16" + +bubba_seg5_texture_05001408: # 0x05001408 +.incbin "actors/bubba/bubba_eye_border.rgba16" + +bubba_seg5_texture_05001C08: # 0x05001C08 +.incbin "actors/bubba/bubba_fins.rgba16" + +bubba_seg5_texture_05002408: # 0x05002408 +.incbin "actors/bubba/bubba_scales.rgba16" + +bubba_seg5_light_05004408: # 0x05004408 +.byte 0x48, 0x31, 0x2A, 0x00, 0x48, 0x31, 0x2A, 0x00 + +bubba_seg5_light_05004410: # 0x05004410 +.byte 0xF1, 0xA6, 0x8C, 0x00, 0xF1, 0xA6, 0x8C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_light_05004420: # 0x05004420 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +bubba_seg5_light_05004428: # 0x05004428 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_light_05004438: # 0x05004438 +.byte 0x10, 0x07, 0x08, 0x00, 0x10, 0x07, 0x08, 0x00 + +bubba_seg5_light_05004440: # 0x05004440 +.byte 0x36, 0x1A, 0x1C, 0x00, 0x36, 0x1A, 0x1C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_vertex_05004450: # 0x05004450 +vertex 239, -320, 320, 203, 530, 0x44, 0xAD, 0x42, 0xFF +vertex 6, -197, 290, 372, 190, 0x00, 0x99, 0x49, 0xFF +vertex 6, -284, 420, 267, 636, 0x01, 0x07, 0x7E, 0xFF +vertex 123, -217, 469, 369, 578, 0x09, 0x99, 0x48, 0xFF +vertex 7, -195, 518, 407, 618, 0x00, 0xAF, 0x61, 0xFF +vertex -109, -217, 471, 369, 580, 0xF8, 0x99, 0x48, 0xFF +vertex -227, -320, 324, 203, 536, 0xBD, 0xAD, 0x43, 0xFF + +bubba_seg5_vertex_050044C0: # 0x050044C0 +vertex -512, -352, 46, 856, 794, 0xAB, 0xA7, 0xE5, 0xFF +vertex -248, -181, 193, 94, 684, 0xF5, 0x65, 0x4B, 0xFF +vertex -508, -306, 182, 816, 650, 0xAF, 0x47, 0x41, 0xFF +vertex -451, -258, 151, 664, 694, 0xB3, 0x64, 0x08, 0xFF +vertex -450, -258, 81, 678, 768, 0xC5, 0x6B, 0xE1, 0xFF +vertex -352, -273, -31, 432, 906, 0xDC, 0x4C, 0xA2, 0xFF +vertex -269, -214, 84, 176, 796, 0x6B, 0x1B, 0xC3, 0xFF +vertex 4, -82, -352, 384, 704, 0x00, 0xC4, 0x6F, 0xFF +vertex 3, 43, -352, 554, 698, 0xFF, 0x3C, 0x6F, 0xFF +vertex -44, -19, -501, 458, 800, 0x82, 0xFF, 0xFA, 0xFF +vertex 52, -18, -501, 458, 800, 0x7E, 0x01, 0xFA, 0xFF +vertex 6, -222, -550, 182, 844, 0x00, 0x85, 0xE1, 0xFF +vertex 1, 184, -550, 728, 822, 0xFF, 0x7B, 0xE2, 0xFF +vertex 4, -94, -615, 348, 880, 0x00, 0xE5, 0x84, 0xFF +vertex 3, 56, -615, 552, 872, 0x00, 0x1B, 0x84, 0xFF + +bubba_seg5_vertex_050045B0: # 0x050045B0 +vertex 513, -352, 46, 482, 860, 0x55, 0xA7, 0xE5, 0xFF +vertex 353, -273, -31, 896, 900, 0x24, 0x4C, 0xA2, 0xFF +vertex 451, -258, 81, 626, 798, 0x3B, 0x6B, 0xE1, 0xFF +vertex 452, -258, 151, 608, 716, 0x4D, 0x64, 0x08, 0xFF +vertex 509, -306, 182, 458, 698, 0x51, 0x47, 0x41, 0xFF +vertex 270, -214, 84, 1072, 736, 0x95, 0x1B, 0xC3, 0xFF +vertex 249, -181, 193, 1098, 600, 0x0B, 0x65, 0x4B, 0xFF + +bubba_seg5_vertex_05004620: # 0x05004620 +vertex 51, 274, 117, 360, 626, 0x6B, 0x41, 0x12, 0xFF +vertex 5, 317, 341, -14, 458, 0x00, 0x59, 0x5A, 0xFF +vertex 5, 215, 291, 72, 912, 0x01, 0x59, 0x5A, 0xFF +vertex -42, 274, 118, 358, 626, 0x96, 0x41, 0x13, 0xFF +vertex 3, 404, -20, 586, 18, 0x00, 0x7E, 0xF2, 0xFF +vertex 1, 191, -223, 928, 960, 0x00, 0x6D, 0xBF, 0xFF + +bubba_seg5_vertex_05004680: # 0x05004680 +vertex 261, 127, 217, 0, -2344, 0x5F, 0x53, 0x07, 0xFF +vertex 350, -212, 251, -196, -646, 0x7C, 0xF6, 0x18, 0xFF +vertex 222, 29, -150, 1808, -1854, 0x68, 0x23, 0xC1, 0xFF +vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF +vertex 0, -85, -355, 2828, -1278, 0xFF, 0xE3, 0x85, 0xFF +vertex -218, 29, -147, 1788, -1854, 0x97, 0x23, 0xC3, 0xFF +vertex 1, 191, -223, 2172, -2664, 0x00, 0x6D, 0xBF, 0xFF +vertex -246, -210, -101, 1560, -654, 0xA7, 0xB8, 0xCC, 0xFF +vertex -251, 127, 221, -48, -2344, 0xA1, 0x53, 0x08, 0xFF +vertex -339, -212, 257, -224, -646, 0x85, 0xF6, 0x1A, 0xFF +vertex 1, -337, -197, 2040, -22, 0x00, 0x95, 0xBD, 0xFF +vertex 251, -210, -105, 1580, -654, 0x58, 0xB8, 0xCA, 0xFF +vertex -227, -320, 324, -560, -106, 0xBD, 0xAD, 0x43, 0xFF +vertex 230, -105, 361, -744, -1182, 0x5D, 0x15, 0x53, 0xFF +vertex 239, -320, 320, -540, -106, 0x44, 0xAD, 0x42, 0xFF +vertex 51, 274, 117, 468, -3076, 0x6B, 0x41, 0x12, 0xFF + +bubba_seg5_vertex_05004780: # 0x05004780 +vertex -42, 274, 118, 464, -3076, 0x96, 0x41, 0x13, 0xFF +vertex 1, 191, -223, 2172, -2664, 0x00, 0x6D, 0xBF, 0xFF +vertex -251, 127, 221, -48, -2344, 0xA1, 0x53, 0x08, 0xFF +vertex -58, 79, 436, -1120, -2104, 0xE3, 0x42, 0x67, 0xFF +vertex 5, 215, 291, -396, -2784, 0x01, 0x59, 0x5A, 0xFF +vertex -217, -105, 364, -760, -1182, 0xA4, 0x15, 0x54, 0xFF +vertex -339, -212, 257, -224, -646, 0x85, 0xF6, 0x1A, 0xFF +vertex 230, -105, 361, -744, -1182, 0x5D, 0x15, 0x53, 0xFF +vertex 350, -212, 251, -196, -646, 0x7C, 0xF6, 0x18, 0xFF +vertex 261, 127, 217, 0, -2344, 0x5F, 0x53, 0x07, 0xFF +vertex 65, 79, 434, -1108, -2104, 0x1F, 0x42, 0x67, 0xFF +vertex 51, 274, 117, 468, -3076, 0x6B, 0x41, 0x12, 0xFF +vertex 239, -320, 320, -540, -106, 0x44, 0xAD, 0x42, 0xFF +vertex 251, -210, -105, 1580, -654, 0x58, 0xB8, 0xCA, 0xFF +vertex -227, -320, 324, -560, -106, 0xBD, 0xAD, 0x43, 0xFF + +bubba_seg5_vertex_05004870: # 0x05004870 +vertex 129, -136, 504, 0, 0, 0x48, 0xF3, 0x67, 0xFF +vertex 123, -217, 469, 0, 0, 0x09, 0x99, 0x48, 0xFF +vertex 239, -320, 320, 0, 0, 0x44, 0xAD, 0x42, 0xFF +vertex 230, -105, 361, 0, 0, 0x5D, 0x15, 0x53, 0xFF +vertex 6, -284, 420, 0, 0, 0x01, 0x07, 0x7E, 0xFF +vertex 6, -357, 343, 0, 0, 0x00, 0x8D, 0x35, 0xFF +vertex -227, -320, 324, 0, 0, 0xBD, 0xAD, 0x43, 0xFF +vertex 7, -24, 547, 0, 0, 0x00, 0x4B, 0x65, 0xFF +vertex 6, -7, 415, 0, 0, 0x01, 0x26, 0x78, 0xFF +vertex -217, -105, 364, 0, 0, 0xA4, 0x15, 0x54, 0xFF +vertex -115, -136, 506, 0, 0, 0xBA, 0xF3, 0x68, 0xFF +vertex 7, -195, 518, 0, 0, 0x00, 0xAF, 0x61, 0xFF +vertex -109, -217, 471, 0, 0, 0xF8, 0x99, 0x48, 0xFF + +bubba_seg5_vertex_05004940: # 0x05004940 +vertex -217, -105, 364, 0, 0, 0xA4, 0x15, 0x54, 0xFF +vertex -255, 129, 314, 0, 0, 0xA6, 0x42, 0x3B, 0xFF +vertex -251, 127, 221, 0, 0, 0xA1, 0x53, 0x08, 0xFF +vertex 65, 79, 434, 0, 0, 0x1F, 0x42, 0x67, 0xFF +vertex 6, -7, 415, 0, 0, 0x01, 0x26, 0x78, 0xFF +vertex 230, -105, 361, 0, 0, 0x5D, 0x15, 0x53, 0xFF +vertex 267, 129, 309, 0, 0, 0x5B, 0x42, 0x39, 0xFF +vertex 261, 127, 217, 0, 0, 0x5F, 0x53, 0x07, 0xFF +vertex -58, 79, 436, 0, 0, 0xE3, 0x42, 0x67, 0xFF + +bubba_seg5_vertex_050049D0: # 0x050049D0 +vertex 4, -377, 154, 0, 0, 0x00, 0x82, 0xF7, 0xFF +vertex 239, -320, 320, 0, 0, 0x44, 0xAD, 0x42, 0xFF +vertex 6, -357, 343, 0, 0, 0x00, 0x8D, 0x35, 0xFF +vertex 251, -210, -105, 0, 0, 0x58, 0xB8, 0xCA, 0xFF +vertex -246, -210, -101, 0, 0, 0xA7, 0xB8, 0xCC, 0xFF +vertex 1, -337, -197, 0, 0, 0x00, 0x95, 0xBD, 0xFF +vertex -227, -320, 324, 0, 0, 0xBD, 0xAD, 0x43, 0xFF + +glabel bubba_seg5_dl_05004A40 # 0x05004A40 - 0x05004AA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05000008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bubba_seg5_light_05004410, 1 +gsSPLight bubba_seg5_light_05004408, 2 +gsSPVertex bubba_seg5_vertex_05004450, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 1, 3, 0x0, 5, 1, 4, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 5, 6, 1, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05004AA8 # 0x05004AA8 - 0x05004BE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001408 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bubba_seg5_light_05004428, 1 +gsSPLight bubba_seg5_light_05004420, 2 +gsSPVertex bubba_seg5_vertex_050044C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 5, 0, 4, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 6, 4, 1, 0x0, 1, 4, 3, 0x0 +gsSP2Triangles 1, 3, 2, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 7, 0x0 +gsSP2Triangles 9, 11, 7, 0x0, 10, 7, 11, 0x0 +gsSP2Triangles 9, 8, 12, 0x0, 12, 8, 10, 0x0 +gsSP2Triangles 13, 9, 14, 0x0, 9, 12, 14, 0x0 +gsSP2Triangles 13, 11, 9, 0x0, 12, 10, 14, 0x0 +gsSP2Triangles 13, 14, 10, 0x0, 10, 11, 13, 0x0 +gsSPVertex bubba_seg5_vertex_050045B0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 0, 6, 5, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 6, 2, 5, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 3, 2, 0x0, 3, 6, 4, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05004BE8 # 0x05004BE8 - 0x05004C40 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001C08 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bubba_seg5_vertex_05004620, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 1, 0, 4, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 4, 0, 5, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05004C40 # 0x05004C40 - 0x05004D48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05002408 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bubba_seg5_vertex_05004680, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 9, 8, 5, 0x0 +gsSP2Triangles 9, 5, 7, 0x0, 2, 4, 3, 0x0 +gsSP2Triangles 10, 4, 11, 0x0, 7, 4, 10, 0x0 +gsSP2Triangles 11, 4, 2, 0x0, 9, 7, 12, 0x0 +gsSP2Triangles 2, 3, 6, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 2, 1, 11, 0x0, 1, 13, 14, 0x0 +gsSP1Triangle 0, 6, 15, 0x0 +gsSPVertex bubba_seg5_vertex_05004780, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 5, 2, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 11, 4, 10, 0x0, 10, 4, 3, 0x0 +gsSP2Triangles 12, 13, 8, 0x0, 5, 6, 14, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05004D48 # 0x05004D48 - 0x05004E80 +gsSPLight bubba_seg5_light_05004410, 1 +gsSPLight bubba_seg5_light_05004408, 2 +gsSPVertex bubba_seg5_vertex_05004870, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 3, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 11, 0, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 3, 7, 0, 0x0 +gsSP2Triangles 0, 11, 1, 0x0, 6, 10, 9, 0x0 +gsSP2Triangles 12, 10, 6, 0x0, 12, 11, 10, 0x0 +gsSPLight bubba_seg5_light_05004440, 1 +gsSPLight bubba_seg5_light_05004438, 2 +gsSPVertex bubba_seg5_vertex_05004940, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 3, 8, 4, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 8, 2, 1, 0x0, 8, 1, 0, 0x0 +gsSP1Triangle 4, 8, 0, 0x0 +gsSPLight bubba_seg5_light_05004428, 1 +gsSPLight bubba_seg5_light_05004420, 2 +gsSPVertex bubba_seg5_vertex_050049D0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 2, 6, 0, 0x0, 6, 4, 0, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05004E80 # 0x05004E80 - 0x05004F30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bubba_seg5_dl_05004A40 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bubba_seg5_dl_05004AA8 +gsSPDisplayList bubba_seg5_dl_05004BE8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bubba_seg5_dl_05004C40 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList bubba_seg5_dl_05004D48 +gsSPEndDisplayList + +bubba_seg5_light_05004F30: # 0x05004F30 +.byte 0x48, 0x31, 0x2A, 0x00, 0x48, 0x31, 0x2A, 0x00 + +bubba_seg5_light_05004F38: # 0x05004F38 +.byte 0xF1, 0xA6, 0x8C, 0x00, 0xF1, 0xA6, 0x8C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_light_05004F48: # 0x05004F48 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +bubba_seg5_light_05004F50: # 0x05004F50 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_light_05004F60: # 0x05004F60 +.byte 0x0A, 0x07, 0x08, 0x00, 0x0A, 0x07, 0x08, 0x00 + +bubba_seg5_light_05004F68: # 0x05004F68 +.byte 0x22, 0x1A, 0x1C, 0x00, 0x22, 0x1A, 0x1C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bubba_seg5_vertex_05004F78: # 0x05004F78 +vertex 6, -194, 96, 405, 48, 0x00, 0xBF, 0x6D, 0xFF +vertex -227, -437, 270, 201, 516, 0xBA, 0xB3, 0x47, 0xFF +vertex 6, -401, 385, 222, 642, 0x00, 0x0B, 0x7E, 0xFF +vertex 7, -58, 559, 485, 556, 0x00, 0xB2, 0x64, 0xFF +vertex 123, -93, 488, 461, 492, 0xF6, 0xA6, 0x58, 0xFF +vertex 239, -437, 266, 201, 512, 0x47, 0xB3, 0x46, 0xFF +vertex -108, -93, 488, 461, 492, 0x0C, 0xA5, 0x57, 0xFF + +bubba_seg5_vertex_05004FE8: # 0x05004FE8 +vertex 513, -352, 46, 482, 860, 0x55, 0xA7, 0xE5, 0xFF +vertex 451, -258, 81, 626, 798, 0x3B, 0x6B, 0xE1, 0xFF +vertex 452, -258, 151, 608, 716, 0x4D, 0x64, 0x08, 0xFF +vertex 270, -214, 84, 1072, 736, 0x95, 0x1B, 0xC3, 0xFF +vertex 353, -273, -31, 896, 900, 0x24, 0x4C, 0xA2, 0xFF +vertex 249, -181, 193, 1098, 600, 0x0B, 0x65, 0x4B, 0xFF +vertex 509, -306, 182, 458, 698, 0x51, 0x47, 0x41, 0xFF +vertex 1, 184, -550, 728, 822, 0xFF, 0x7B, 0xE2, 0xFF +vertex 3, 43, -352, 554, 698, 0xFF, 0x3C, 0x6F, 0xFF +vertex 52, -18, -501, 458, 800, 0x7E, 0x01, 0xFA, 0xFF +vertex 4, -94, -615, 348, 880, 0x00, 0xE5, 0x84, 0xFF +vertex 3, 56, -615, 552, 872, 0x00, 0x1B, 0x84, 0xFF +vertex 4, -82, -352, 384, 704, 0x00, 0xC4, 0x6F, 0xFF +vertex 6, -222, -550, 182, 844, 0x00, 0x85, 0xE1, 0xFF +vertex -44, -19, -501, 458, 800, 0x82, 0xFF, 0xFA, 0xFF + +bubba_seg5_vertex_050050D8: # 0x050050D8 +vertex -512, -352, 46, 856, 794, 0xAB, 0xA7, 0xE5, 0xFF +vertex -508, -306, 182, 816, 650, 0xAF, 0x47, 0x41, 0xFF +vertex -451, -258, 151, 664, 694, 0xB3, 0x64, 0x08, 0xFF +vertex -450, -258, 81, 678, 768, 0xC5, 0x6B, 0xE1, 0xFF +vertex -248, -181, 193, 94, 684, 0xF5, 0x65, 0x4B, 0xFF +vertex -352, -273, -31, 432, 906, 0xDC, 0x4C, 0xA2, 0xFF +vertex -269, -214, 84, 176, 796, 0x6B, 0x1B, 0xC3, 0xFF + +bubba_seg5_vertex_05005148: # 0x05005148 +vertex 5, 465, 287, -14, 458, 0x00, 0x43, 0x6B, 0xFF +vertex 51, 274, 117, 360, 626, 0x6A, 0x44, 0x06, 0xFF +vertex 3, 404, -20, 586, 18, 0x00, 0x71, 0xC7, 0xFF +vertex 5, 317, 249, 72, 912, 0x01, 0x5D, 0x56, 0xFF +vertex -42, 274, 118, 358, 626, 0x96, 0x44, 0x07, 0xFF +vertex 1, 191, -223, 928, 960, 0x00, 0x6B, 0xBD, 0xFF + +bubba_seg5_vertex_050051A8: # 0x050051A8 +vertex -339, -241, 257, -224, -646, 0x83, 0xF8, 0x14, 0xFF +vertex -251, 216, 243, -48, -2344, 0xA6, 0x59, 0xFE, 0xFF +vertex -218, 29, -147, 1788, -1854, 0x98, 0x20, 0xC0, 0xFF +vertex 0, -85, -355, 2828, -1278, 0xFF, 0xE7, 0x84, 0xFF +vertex -246, -210, -101, 1560, -654, 0xA0, 0xCA, 0xC2, 0xFF +vertex 1, -356, -213, 2040, -22, 0x00, 0xA4, 0xA9, 0xFF +vertex -227, -437, 270, -560, -106, 0xBA, 0xB3, 0x47, 0xFF +vertex 222, 29, -150, 1808, -1854, 0x67, 0x20, 0xBE, 0xFF +vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF +vertex 251, -210, -105, 1580, -654, 0x5F, 0xCA, 0xC0, 0xFF +vertex 239, -437, 266, -540, -106, 0x47, 0xB3, 0x46, 0xFF +vertex 350, -241, 251, -196, -646, 0x7D, 0xF9, 0x11, 0xFF +vertex -217, 18, 383, -760, -1182, 0xA0, 0x13, 0x4F, 0xFF +vertex -42, 274, 118, 464, -3076, 0x96, 0x44, 0x07, 0xFF +vertex 1, 191, -223, 2172, -2664, 0x00, 0x6B, 0xBD, 0xFF +vertex -58, 168, 458, -1120, -2104, 0xDF, 0x49, 0x61, 0xFF + +bubba_seg5_vertex_050052A8: # 0x050052A8 +vertex 350, -241, 251, -196, -646, 0x7D, 0xF9, 0x11, 0xFF +vertex 230, 18, 380, -744, -1182, 0x61, 0x14, 0x4E, 0xFF +vertex 239, -437, 266, -540, -106, 0x47, 0xB3, 0x46, 0xFF +vertex 261, 216, 239, 0, -2344, 0x5A, 0x59, 0xFD, 0xFF +vertex 222, 29, -150, 1808, -1854, 0x67, 0x20, 0xBE, 0xFF +vertex 0, 44, -355, 2828, -1928, 0x00, 0x2F, 0x8B, 0xFF +vertex 1, 191, -223, 2172, -2664, 0x00, 0x6B, 0xBD, 0xFF +vertex 65, 168, 456, -1108, -2104, 0x23, 0x49, 0x61, 0xFF +vertex 51, 274, 117, 468, -3076, 0x6A, 0x44, 0x06, 0xFF +vertex 5, 317, 249, -396, -2784, 0x01, 0x5D, 0x56, 0xFF +vertex -58, 168, 458, -1120, -2104, 0xDF, 0x49, 0x61, 0xFF +vertex -42, 274, 118, 464, -3076, 0x96, 0x44, 0x07, 0xFF + +bubba_seg5_vertex_05005368: # 0x05005368 +vertex -227, -437, 270, 0, 0, 0xBA, 0xB3, 0x47, 0xFF +vertex -133, -12, 525, 0, 0, 0xBB, 0xED, 0x68, 0xFF +vertex -217, 18, 383, 0, 0, 0xA0, 0x13, 0x4F, 0xFF +vertex 6, -401, 385, 0, 0, 0x00, 0x0B, 0x7E, 0xFF +vertex 6, -503, 295, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 7, 111, 588, 0, 0, 0x00, 0x5B, 0x57, 0xFF +vertex 7, -58, 559, 0, 0, 0x00, 0xB2, 0x64, 0xFF +vertex 6, 81, 437, 0, 0, 0x01, 0x31, 0x74, 0xFF +vertex 239, -437, 266, 0, 0, 0x47, 0xB3, 0x46, 0xFF +vertex 150, -12, 523, 0, 0, 0x47, 0xEE, 0x67, 0xFF +vertex 123, -93, 488, 0, 0, 0xF6, 0xA6, 0x58, 0xFF +vertex -108, -93, 488, 0, 0, 0x0C, 0xA5, 0x57, 0xFF +vertex 230, 18, 380, 0, 0, 0x61, 0x14, 0x4E, 0xFF + +bubba_seg5_vertex_05005438: # 0x05005438 +vertex -217, 18, 383, 0, 0, 0xA0, 0x13, 0x4F, 0xFF +vertex -255, 217, 336, 0, 0, 0xA5, 0x40, 0x3C, 0xFF +vertex -251, 216, 243, 0, 0, 0xA6, 0x59, 0xFE, 0xFF +vertex 65, 168, 456, 0, 0, 0x23, 0x49, 0x61, 0xFF +vertex 267, 217, 332, 0, 0, 0x5B, 0x41, 0x3A, 0xFF +vertex 261, 216, 239, 0, 0, 0x5A, 0x59, 0xFD, 0xFF +vertex 230, 18, 380, 0, 0, 0x61, 0x14, 0x4E, 0xFF +vertex 6, 81, 437, 0, 0, 0x01, 0x31, 0x74, 0xFF +vertex -58, 168, 458, 0, 0, 0xDF, 0x49, 0x61, 0xFF + +bubba_seg5_vertex_050054C8: # 0x050054C8 +vertex 4, -488, 81, 0, 0, 0x00, 0x88, 0xD8, 0xFF +vertex 239, -437, 266, 0, 0, 0x47, 0xB3, 0x46, 0xFF +vertex 6, -503, 295, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex -227, -437, 270, 0, 0, 0xBA, 0xB3, 0x47, 0xFF +vertex 251, -210, -105, 0, 0, 0x5F, 0xCA, 0xC0, 0xFF +vertex -246, -210, -101, 0, 0, 0xA0, 0xCA, 0xC2, 0xFF +vertex 1, -356, -213, 0, 0, 0x00, 0xA4, 0xA9, 0xFF + +glabel bubba_seg5_dl_05005538 # 0x05005538 - 0x050055A0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05000008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight bubba_seg5_light_05004F38, 1 +gsSPLight bubba_seg5_light_05004F30, 2 +gsSPVertex bubba_seg5_vertex_05004F78, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 6, 0, 3, 0x0, 1, 0, 6, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_050055A0 # 0x050055A0 - 0x050056E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001408 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight bubba_seg5_light_05004F50, 1 +gsSPLight bubba_seg5_light_05004F48, 2 +gsSPVertex bubba_seg5_vertex_05004FE8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 6, 5, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 5, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 11, 9, 0x0 +gsSP2Triangles 9, 8, 12, 0x0, 7, 9, 11, 0x0 +gsSP2Triangles 9, 13, 10, 0x0, 9, 12, 13, 0x0 +gsSP2Triangles 12, 8, 14, 0x0, 14, 13, 12, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 11, 0x0 +gsSP2Triangles 14, 8, 7, 0x0, 14, 7, 11, 0x0 +gsSPVertex bubba_seg5_vertex_050050D8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 4, 3, 2, 0x0 +gsSP2Triangles 5, 0, 3, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 6, 3, 4, 0x0, 0, 4, 1, 0x0 +gsSP2Triangles 0, 6, 4, 0x0, 5, 6, 0, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_050056E0 # 0x050056E0 - 0x05005738 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05001C08 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bubba_seg5_vertex_05005148, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 4, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05005738 # 0x05005738 - 0x05005840 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubba_seg5_texture_05002408 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bubba_seg5_vertex_050051A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 0, 4, 6, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 5, 3, 9, 0x0, 8, 3, 2, 0x0 +gsSP2Triangles 9, 3, 7, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 7, 11, 9, 0x0, 12, 1, 0, 0x0 +gsSP2Triangles 12, 0, 6, 0x0, 13, 14, 1, 0x0 +gsSP2Triangles 2, 1, 14, 0x0, 1, 15, 13, 0x0 +gsSP1Triangle 14, 8, 2, 0x0 +gsSPVertex bubba_seg5_vertex_050052A8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 3, 4, 6, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 3, 6, 8, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 10, 9, 11, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05005840 # 0x05005840 - 0x05005978 +gsSPLight bubba_seg5_light_05004F38, 1 +gsSPLight bubba_seg5_light_05004F30, 2 +gsSPVertex bubba_seg5_vertex_05005368, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 1, 6, 5, 0x0 +gsSP2Triangles 5, 7, 2, 0x0, 8, 3, 4, 0x0 +gsSP2Triangles 9, 6, 10, 0x0, 5, 6, 9, 0x0 +gsSP2Triangles 11, 6, 1, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 12, 5, 9, 0x0, 7, 5, 12, 0x0 +gsSP2Triangles 9, 8, 12, 0x0, 0, 11, 1, 0x0 +gsSPLight bubba_seg5_light_05004F68, 1 +gsSPLight bubba_seg5_light_05004F60, 2 +gsSPVertex bubba_seg5_vertex_05005438, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 3, 7, 6, 0x0, 3, 8, 7, 0x0 +gsSP2Triangles 7, 8, 0, 0x0, 8, 1, 0, 0x0 +gsSP1Triangle 8, 2, 1, 0x0 +gsSPLight bubba_seg5_light_05004F50, 1 +gsSPLight bubba_seg5_light_05004F48, 2 +gsSPVertex bubba_seg5_vertex_050054C8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 0, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 0, 6, 4, 0x0 +gsSPEndDisplayList + +glabel bubba_seg5_dl_05005978 # 0x05005978 - 0x05005A28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList bubba_seg5_dl_05005538 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bubba_seg5_dl_050055A0 +gsSPDisplayList bubba_seg5_dl_050056E0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bubba_seg5_dl_05005738 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList bubba_seg5_dl_05005840 +gsSPEndDisplayList diff --git a/actors/bubble/geo.s b/actors/bubble/geo.s index eb3042f..f3342cd 100644 --- a/actors/bubble/geo.s +++ b/actors/bubble/geo.s @@ -1,13 +1,13 @@ -glabel bubble_geo # 0x17000000 - geo_switch_case 1, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, bubble_seg4_dl_0401DD60 - geo_close_node - geo_end - -glabel purple_marble_geo # 0x1700001C - geo_switch_case 1, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, bubble_seg4_dl_0401DDE0 - geo_close_node - geo_end +glabel bubble_geo # 0x17000000 + geo_switch_case 1, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, bubble_seg4_dl_0401DD60 + geo_close_node + geo_end + +glabel purple_marble_geo # 0x1700001C + geo_switch_case 1, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, bubble_seg4_dl_0401DDE0 + geo_close_node + geo_end diff --git a/actors/bubble/model.s b/actors/bubble/model.s index c53f2de..8e51abd 100644 --- a/actors/bubble/model.s +++ b/actors/bubble/model.s @@ -1,47 +1,47 @@ -# Bubble - -bubble_seg4_vertex_0401CD20: # 0x0401CD20 -vertex -16, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 16, 0, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 16, 32, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -16, 32, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bubble_seg4_texture_0401CD60: # 0x0401CD60 -.incbin "actors/bubble/bubble.rgba16" - -bubble_seg4_texture_0401D560: # 0x0401D560 -.incbin "actors/bubble/mr_i_bubble.rgba16" - -glabel bubble_seg4_dl_0401DD60 # 0x0401DD60 - 0x0401DDE0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubble_seg4_texture_0401CD60 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex bubble_seg4_vertex_0401CD20, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel bubble_seg4_dl_0401DDE0 # 0x0401DDE0 - 0x0401DE60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubble_seg4_texture_0401D560 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex bubble_seg4_vertex_0401CD20, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Bubble + +bubble_seg4_vertex_0401CD20: # 0x0401CD20 +vertex -16, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 16, 0, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 16, 32, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -16, 32, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bubble_seg4_texture_0401CD60: # 0x0401CD60 +.incbin "actors/bubble/bubble.rgba16" + +bubble_seg4_texture_0401D560: # 0x0401D560 +.incbin "actors/bubble/mr_i_bubble.rgba16" + +glabel bubble_seg4_dl_0401DD60 # 0x0401DD60 - 0x0401DDE0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubble_seg4_texture_0401CD60 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex bubble_seg4_vertex_0401CD20, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel bubble_seg4_dl_0401DDE0 # 0x0401DDE0 - 0x0401DE60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bubble_seg4_texture_0401D560 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex bubble_seg4_vertex_0401CD20, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/bullet_bill/geo.s b/actors/bullet_bill/geo.s index 0502128..c32dd50 100644 --- a/actors/bullet_bill/geo.s +++ b/actors/bullet_bill/geo.s @@ -1,9 +1,9 @@ -glabel bullet_bill_geo # 0x0C000264 - geo_node_start - geo_open_node - geo_shadow SHADOW_SQUARE_PERMANENT, 0x96, 400 - geo_open_node - geo_display_list LAYER_OPAQUE, bullet_bill_seg5_dl_0500E8A8 - geo_close_node - geo_close_node - geo_end +glabel bullet_bill_geo # 0x0C000264 + geo_node_start + geo_open_node + geo_shadow SHADOW_SQUARE_PERMANENT, 0x96, 400 + geo_open_node + geo_display_list LAYER_OPAQUE, bullet_bill_seg5_dl_0500E8A8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/bullet_bill/model.s b/actors/bullet_bill/model.s index abcdc39..1909967 100644 --- a/actors/bullet_bill/model.s +++ b/actors/bullet_bill/model.s @@ -1,306 +1,306 @@ -# Bullet Bill - -bullet_bill_seg5_light_0500BA90: # 0x0500BA90 -.byte 0x06, 0x07, 0x14, 0x00, 0x06, 0x07, 0x14, 0x00 - -bullet_bill_seg5_light_0500BA98: # 0x0500BA98 -.byte 0x19, 0x1C, 0x52, 0x00, 0x19, 0x1C, 0x52, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bullet_bill_seg5_texture_0500BAA8: # 0x0500BAA8 -.incbin "actors/bullet_bill/bullet_bill_eye.rgba16" - -bullet_bill_seg5_texture_0500CAA8: # 0x0500CAA8 -.incbin "actors/bullet_bill/bullet_bill_mouth.rgba16" - -bullet_bill_seg5_vertex_0500DAA8: # 0x0500DAA8 -vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF -vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF -vertex -176, 177, 161, 2304, -208, 0x9E, 0x4A, 0x1C, 0xFF -vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF -vertex -176, 177, 161, 2304, -208, 0x9E, 0x4A, 0x1C, 0xFF -vertex -249, 0, 161, 2304, 1356, 0x86, 0xEF, 0x1C, 0xFF -vertex -100, 0, 347, -336, 626, 0xC4, 0x08, 0x6F, 0xFF -vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF -vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF -vertex -100, 0, 347, -336, 626, 0xC4, 0x08, 0x6F, 0xFF -vertex -70, 71, 347, -336, -4, 0xF0, 0x15, 0x7C, 0xFF -vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF -vertex 101, 0, 347, -480, 478, 0x36, 0x00, 0x72, 0xFF -vertex 196, 0, 272, 620, 886, 0x62, 0x00, 0x4F, 0xFF -vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF - -bullet_bill_seg5_vertex_0500DB98: # 0x0500DB98 -vertex 71, 71, 347, -304, -134, 0x1C, 0x1C, 0x78, 0xFF -vertex 101, 0, 347, -480, 478, 0x36, 0x00, 0x72, 0xFF -vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF -vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF -vertex 250, 0, 161, 1956, 1186, 0x7A, 0x07, 0x20, 0xFF -vertex 177, 177, 161, 2388, -332, 0x4A, 0x62, 0x1C, 0xFF -vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF -vertex 196, 0, 272, 620, 886, 0x62, 0x00, 0x4F, 0xFF -vertex 250, 0, 161, 1956, 1186, 0x7A, 0x07, 0x20, 0xFF - -bullet_bill_seg5_vertex_0500DC28: # 0x0500DC28 -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF -vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF -vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF -vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF -vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF -vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF -vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF -vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF -vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF -vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF -vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF -vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF - -bullet_bill_seg5_vertex_0500DD18: # 0x0500DD18 -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF -vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF -vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF -vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF -vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF -vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF -vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF -vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF -vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF -vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF -vertex 196, 0, 272, 2328, 0, 0x62, 0x00, 0x4F, 0xFF -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex -100, 0, 347, 308, 0, 0xC4, 0x08, 0x6F, 0xFF -vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF - -bullet_bill_seg5_vertex_0500DE08: # 0x0500DE08 -vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF -vertex -195, 0, 272, -336, 0, 0x9E, 0x02, 0x50, 0xFF -vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF -vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF -vertex -100, 0, 347, 308, 0, 0xC4, 0x08, 0x6F, 0xFF -vertex -195, 0, 272, -336, 0, 0x9E, 0x02, 0x50, 0xFF -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF -vertex 71, 71, 347, 1480, -448, 0x1C, 0x1C, 0x78, 0xFF -vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF -vertex 71, 71, 347, 1480, -448, 0x1C, 0x1C, 0x78, 0xFF -vertex 0, 101, 347, 996, -620, 0x08, 0x3C, 0x6F, 0xFF - -bullet_bill_seg5_vertex_0500DEC8: # 0x0500DEC8 -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF -vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF -vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF -vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF -vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF -vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF -vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF -vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF -vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF -vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF - -bullet_bill_seg5_vertex_0500DFB8: # 0x0500DFB8 -vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF -vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF -vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF -vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF -vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF -vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF -vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF -vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF -vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF -vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF -vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF - -bullet_bill_seg5_vertex_0500E0A8: # 0x0500E0A8 -vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF -vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF -vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF -vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF -vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF -vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF -vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF -vertex 196, 0, 272, 0, 0, 0x62, 0x00, 0x4F, 0xFF -vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF -vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF - -bullet_bill_seg5_vertex_0500E198: # 0x0500E198 -vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF -vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF -vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF -vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF -vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF -vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF -vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF -vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF -vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF - -bullet_bill_seg5_vertex_0500E288: # 0x0500E288 -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF -vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF -vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF -vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF -vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF -vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF -vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF -vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF -vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF -vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF - -bullet_bill_seg5_vertex_0500E378: # 0x0500E378 -vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF -vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF -vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF -vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF -vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF -vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF -vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF -vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF -vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF -vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF -vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF - -bullet_bill_seg5_vertex_0500E468: # 0x0500E468 -vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF -vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF -vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF -vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF -vertex -195, 0, 272, 0, 0, 0x9E, 0x02, 0x50, 0xFF -vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF -vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF -vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF -vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF -vertex 71, 71, 347, 0, 0, 0x1C, 0x1C, 0x78, 0xFF -vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF -vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF -vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF -vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF - -bullet_bill_seg5_vertex_0500E558: # 0x0500E558 -vertex -70, 71, 347, 0, 0, 0xF0, 0x15, 0x7C, 0xFF -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF -vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF -vertex -70, 71, 347, 0, 0, 0xF0, 0x15, 0x7C, 0xFF -vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF -vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF -vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF -vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF - -glabel bullet_bill_seg5_dl_0500E5E8 # 0x0500E5E8 - 0x0500E678 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500BAA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight bullet_bill_seg5_light_0500BA98, 1 -gsSPLight bullet_bill_seg5_light_0500BA90, 2 -gsSPVertex bullet_bill_seg5_vertex_0500DAA8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500DB98, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel bullet_bill_seg5_dl_0500E678 # 0x0500E678 - 0x0500E730 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500CAA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex bullet_bill_seg5_vertex_0500DC28, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500DD18, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500DE08, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel bullet_bill_seg5_dl_0500E730 # 0x0500E730 - 0x0500E8A8 -gsSPVertex bullet_bill_seg5_vertex_0500DEC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500DFB8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E0A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E198, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E288, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E378, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E468, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex bullet_bill_seg5_vertex_0500E558, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel bullet_bill_seg5_dl_0500E8A8 # 0x0500E8A8 - 0x0500E918 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList bullet_bill_seg5_dl_0500E5E8 -gsSPDisplayList bullet_bill_seg5_dl_0500E678 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList bullet_bill_seg5_dl_0500E730 -gsSPEndDisplayList +# Bullet Bill + +bullet_bill_seg5_light_0500BA90: # 0x0500BA90 +.byte 0x06, 0x07, 0x14, 0x00, 0x06, 0x07, 0x14, 0x00 + +bullet_bill_seg5_light_0500BA98: # 0x0500BA98 +.byte 0x19, 0x1C, 0x52, 0x00, 0x19, 0x1C, 0x52, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bullet_bill_seg5_texture_0500BAA8: # 0x0500BAA8 +.incbin "actors/bullet_bill/bullet_bill_eye.rgba16" + +bullet_bill_seg5_texture_0500CAA8: # 0x0500CAA8 +.incbin "actors/bullet_bill/bullet_bill_mouth.rgba16" + +bullet_bill_seg5_vertex_0500DAA8: # 0x0500DAA8 +vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF +vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF +vertex -176, 177, 161, 2304, -208, 0x9E, 0x4A, 0x1C, 0xFF +vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF +vertex -176, 177, 161, 2304, -208, 0x9E, 0x4A, 0x1C, 0xFF +vertex -249, 0, 161, 2304, 1356, 0x86, 0xEF, 0x1C, 0xFF +vertex -100, 0, 347, -336, 626, 0xC4, 0x08, 0x6F, 0xFF +vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF +vertex -195, 0, 272, 884, 1044, 0x9E, 0x02, 0x50, 0xFF +vertex -100, 0, 347, -336, 626, 0xC4, 0x08, 0x6F, 0xFF +vertex -70, 71, 347, -336, -4, 0xF0, 0x15, 0x7C, 0xFF +vertex -138, 139, 272, 884, -180, 0xBC, 0x47, 0x50, 0xFF +vertex 101, 0, 347, -480, 478, 0x36, 0x00, 0x72, 0xFF +vertex 196, 0, 272, 620, 886, 0x62, 0x00, 0x4F, 0xFF +vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF + +bullet_bill_seg5_vertex_0500DB98: # 0x0500DB98 +vertex 71, 71, 347, -304, -134, 0x1C, 0x1C, 0x78, 0xFF +vertex 101, 0, 347, -480, 478, 0x36, 0x00, 0x72, 0xFF +vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF +vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF +vertex 250, 0, 161, 1956, 1186, 0x7A, 0x07, 0x20, 0xFF +vertex 177, 177, 161, 2388, -332, 0x4A, 0x62, 0x1C, 0xFF +vertex 139, 139, 272, 960, -306, 0x48, 0x3E, 0x53, 0xFF +vertex 196, 0, 272, 620, 886, 0x62, 0x00, 0x4F, 0xFF +vertex 250, 0, 161, 1956, 1186, 0x7A, 0x07, 0x20, 0xFF + +bullet_bill_seg5_vertex_0500DC28: # 0x0500DC28 +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF +vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF +vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF +vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF +vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF +vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF +vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF +vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF +vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF +vertex 71, -70, 347, 1480, 384, 0x1D, 0xD9, 0x74, 0xFF +vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF +vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF + +bullet_bill_seg5_vertex_0500DD18: # 0x0500DD18 +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF +vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF +vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF +vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF +vertex 0, -195, 272, 996, 1110, 0xFE, 0x9E, 0x50, 0xFF +vertex 0, -100, 347, 996, 556, 0xFA, 0xD0, 0x75, 0xFF +vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF +vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF +vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF +vertex 139, -138, 272, 1936, 776, 0x4A, 0xBC, 0x4C, 0xFF +vertex 196, 0, 272, 2328, 0, 0x62, 0x00, 0x4F, 0xFF +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex -100, 0, 347, 308, 0, 0xC4, 0x08, 0x6F, 0xFF +vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF + +bullet_bill_seg5_vertex_0500DE08: # 0x0500DE08 +vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF +vertex -195, 0, 272, -336, 0, 0x9E, 0x02, 0x50, 0xFF +vertex -138, -138, 272, 52, 776, 0xB9, 0xBD, 0x50, 0xFF +vertex -70, -70, 347, 508, 384, 0xD9, 0xE3, 0x74, 0xFF +vertex -100, 0, 347, 308, 0, 0xC4, 0x08, 0x6F, 0xFF +vertex -195, 0, 272, -336, 0, 0x9E, 0x02, 0x50, 0xFF +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex 101, 0, 347, 1680, 0, 0x36, 0x00, 0x72, 0xFF +vertex 71, 71, 347, 1480, -448, 0x1C, 0x1C, 0x78, 0xFF +vertex -70, 71, 347, 508, -448, 0xF0, 0x15, 0x7C, 0xFF +vertex 71, 71, 347, 1480, -448, 0x1C, 0x1C, 0x78, 0xFF +vertex 0, 101, 347, 996, -620, 0x08, 0x3C, 0x6F, 0xFF + +bullet_bill_seg5_vertex_0500DEC8: # 0x0500DEC8 +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF +vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF +vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF +vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF +vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF +vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF +vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF +vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF +vertex 177, -176, -192, 0, 0, 0x3E, 0xAE, 0xB7, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF +vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF + +bullet_bill_seg5_vertex_0500DFB8: # 0x0500DFB8 +vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF +vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF +vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF +vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF +vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF +vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF +vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF +vertex 177, -176, 161, 0, 0, 0x5F, 0xB0, 0x16, 0xFF +vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF +vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF +vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF + +bullet_bill_seg5_vertex_0500E0A8: # 0x0500E0A8 +vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF +vertex 0, -249, 161, 0, 0, 0x10, 0x86, 0x1C, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF +vertex 0, -249, -192, 0, 0, 0xF0, 0x8A, 0xD6, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF +vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF +vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF +vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF +vertex 250, 0, -192, 0, 0, 0x66, 0xF2, 0xB7, 0xFF +vertex 196, 0, 272, 0, 0, 0x62, 0x00, 0x4F, 0xFF +vertex 139, -138, 272, 0, 0, 0x4A, 0xBC, 0x4C, 0xFF +vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF + +bullet_bill_seg5_vertex_0500E198: # 0x0500E198 +vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF +vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF +vertex 250, 0, 161, 0, 0, 0x7A, 0x07, 0x20, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF +vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF +vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF +vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF +vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF +vertex 177, 177, -192, 0, 0, 0x52, 0x3E, 0xB7, 0xFF +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF +vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF + +bullet_bill_seg5_vertex_0500E288: # 0x0500E288 +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF +vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF +vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF +vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF +vertex 177, 177, 161, 0, 0, 0x4A, 0x62, 0x1C, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF +vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF +vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF +vertex 0, 250, -192, 0, 0, 0x0E, 0x66, 0xB7, 0xFF +vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF +vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF + +bullet_bill_seg5_vertex_0500E378: # 0x0500E378 +vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF +vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF +vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF +vertex 0, 250, 161, 0, 0, 0xEF, 0x7A, 0x1C, 0xFF +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF +vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF +vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF +vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF +vertex -176, 177, -192, 0, 0, 0xC2, 0x52, 0xB7, 0xFF +vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF +vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF +vertex -176, 177, 161, 0, 0, 0x9E, 0x4A, 0x1C, 0xFF + +bullet_bill_seg5_vertex_0500E468: # 0x0500E468 +vertex -176, -176, -192, 0, 0, 0xD6, 0xE0, 0x8D, 0xFF +vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF +vertex -249, 0, -192, 0, 0, 0x8A, 0x10, 0xD6, 0xFF +vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF +vertex -195, 0, 272, 0, 0, 0x9E, 0x02, 0x50, 0xFF +vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF +vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF +vertex -249, 0, 161, 0, 0, 0x86, 0xEF, 0x1C, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF +vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF +vertex 71, 71, 347, 0, 0, 0x1C, 0x1C, 0x78, 0xFF +vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF +vertex 0, -195, 272, 0, 0, 0xFE, 0x9E, 0x50, 0xFF +vertex -138, -138, 272, 0, 0, 0xB9, 0xBD, 0x50, 0xFF +vertex -176, -176, 161, 0, 0, 0xB6, 0x9E, 0x1C, 0xFF + +bullet_bill_seg5_vertex_0500E558: # 0x0500E558 +vertex -70, 71, 347, 0, 0, 0xF0, 0x15, 0x7C, 0xFF +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF +vertex -138, 139, 272, 0, 0, 0xBC, 0x47, 0x50, 0xFF +vertex -70, 71, 347, 0, 0, 0xF0, 0x15, 0x7C, 0xFF +vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF +vertex 0, 101, 347, 0, 0, 0x08, 0x3C, 0x6F, 0xFF +vertex 139, 139, 272, 0, 0, 0x48, 0x3E, 0x53, 0xFF +vertex 0, 196, 272, 0, 0, 0x02, 0x62, 0x50, 0xFF + +glabel bullet_bill_seg5_dl_0500E5E8 # 0x0500E5E8 - 0x0500E678 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500BAA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight bullet_bill_seg5_light_0500BA98, 1 +gsSPLight bullet_bill_seg5_light_0500BA90, 2 +gsSPVertex bullet_bill_seg5_vertex_0500DAA8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500DB98, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel bullet_bill_seg5_dl_0500E678 # 0x0500E678 - 0x0500E730 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bullet_bill_seg5_texture_0500CAA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex bullet_bill_seg5_vertex_0500DC28, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500DD18, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500DE08, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel bullet_bill_seg5_dl_0500E730 # 0x0500E730 - 0x0500E8A8 +gsSPVertex bullet_bill_seg5_vertex_0500DEC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500DFB8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E0A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E198, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E288, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E378, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E468, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex bullet_bill_seg5_vertex_0500E558, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel bullet_bill_seg5_dl_0500E8A8 # 0x0500E8A8 - 0x0500E918 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList bullet_bill_seg5_dl_0500E5E8 +gsSPDisplayList bullet_bill_seg5_dl_0500E678 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList bullet_bill_seg5_dl_0500E730 +gsSPEndDisplayList diff --git a/actors/bully/geo.s b/actors/bully/geo.s index b167024..cafc54b 100644 --- a/actors/bully/geo.s +++ b/actors/bully/geo.s @@ -1,87 +1,87 @@ -glabel bully_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 24576 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 75 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 146, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05003708 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, -75 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 146, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_050037A0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, bully_seg5_dl_05003D40 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05000398 - geo_animated_part LAYER_ALPHA, 0, 0, 0, bully_seg5_dl_05003FC8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel bully_boss_geo # 0x0C000120 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 210 - geo_open_node - geo_scale 0x00, 49152 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 75 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 146, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05003708 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, -75 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 146, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_050037A0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, bully_seg5_dl_05003EA8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05000398 - geo_animated_part LAYER_ALPHA, 0, 0, 0, bully_seg5_dl_05003FC8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel bully_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 24576 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 75 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 146, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05003708 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, -75 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 146, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_050037A0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, bully_seg5_dl_05003D40 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05000398 + geo_animated_part LAYER_ALPHA, 0, 0, 0, bully_seg5_dl_05003FC8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel bully_boss_geo # 0x0C000120 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 210 + geo_open_node + geo_scale 0x00, 49152 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 75 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 146, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05003708 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, -75 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 146, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_050037A0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, bully_seg5_dl_05003EA8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, bully_seg5_dl_05000398 + geo_animated_part LAYER_ALPHA, 0, 0, 0, bully_seg5_dl_05003FC8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/bully/model.s b/actors/bully/model.s index e157a35..5ff48af 100644 --- a/actors/bully/model.s +++ b/actors/bully/model.s @@ -1,688 +1,688 @@ -# Bully - -bully_seg5_vertex_05000000: # 0x05000000 -vertex 196, 17, 114, 325, 310, 0xFF, 0xFF, 0xFF, 0xFF -vertex 259, 2, 106, 422, 7, 0xFF, 0xFF, 0xFF, 0xFF -vertex 184, -14, 137, 399, 416, 0xFF, 0xFF, 0xFF, 0xFF -vertex 196, 17, -113, 105, 286, 0xFF, 0xFF, 0xFF, 0xFF -vertex 259, 2, -105, 69, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 171, 17, -157, -107, 540, 0xFF, 0xFF, 0xFF, 0xFF -vertex 184, -14, -136, -34, 392, 0xFF, 0xFF, 0xFF, 0xFF -vertex 91, 42, -114, 236, 784, 0xFF, 0xFF, 0xFF, 0xFF -vertex 140, 42, -34, 621, 305, 0xFF, 0xFF, 0xFF, 0xFF -vertex 116, -38, -75, 344, 489, 0xFF, 0xFF, 0xFF, 0xFF -vertex 171, 17, 158, 417, 557, 0xFF, 0xFF, 0xFF, 0xFF -vertex 116, -38, 76, 111, 499, 0xFF, 0xFF, 0xFF, 0xFF -vertex 91, 42, 115, 120, 778, 0xFF, 0xFF, 0xFF, 0xFF -vertex 140, 42, 35, -40, 311, 0xFF, 0xFF, 0xFF, 0xFF - -bully_seg5_texture_050000E0: # 0x050000E0 -.incbin "actors/bully/bully_horn.rgba16" - -glabel bully_seg5_dl_050002E0 # 0x050002E0 - 0x05000398 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_050000E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex bully_seg5_vertex_05000000, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 5, 8, 3, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 3, 9, 6, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 2, 0x0, 0, 12, 10, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 2, 1, 10, 0x0 -gsSP2Triangles 10, 1, 0, 0x0, 2, 11, 13, 0x0 -gsSP2Triangles 0, 13, 12, 0x0, 2, 13, 0, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05000398 # 0x05000398 - 0x05000408 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList bully_seg5_dl_050002E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -bully_seg5_light_05000408: # 0x05000408 -.byte 0x00, 0x38, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00 - -bully_seg5_light_05000410: # 0x05000410 -.byte 0x00, 0xE3, 0x00, 0x00, 0x00, 0xE3, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bully_seg5_light_05000420: # 0x05000420 -.byte 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00 - -bully_seg5_light_05000428: # 0x05000428 -.byte 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x29, 0x00, 0x00, 0x3F, 0x29, 0x00, 0x00 - -.byte 0xFF, 0xA5, 0x00, 0x00, 0xFF, 0xA5, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -bully_seg5_light_05000450: # 0x05000450 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -bully_seg5_light_05000458: # 0x05000458 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! There's another malformed light entry here. -bully_seg5_texture_05000468: # 0x05000468 -.incbin "actors/bully/bully_left_side.rgba16" - -bully_seg5_texture_05001468: # 0x05001468 -.incbin "actors/bully/bully_right_side.rgba16" - -bully_seg5_texture_05002468: # 0x05002468 -.incbin "actors/bully/bully_eye.rgba16" - -bully_seg5_vertex_05002C68: # 0x05002C68 -vertex 27, -35, 0, 0, 0, 0x0C, 0x82, 0x04, 0x00 -vertex 56, -16, -27, 0, 0, 0x16, 0xAE, 0xA3, 0x00 -vertex 72, -16, 0, 0, 0, 0x59, 0xA7, 0x04, 0x00 -vertex 56, 28, -46, 0, 0, 0x65, 0xDF, 0xBD, 0xFF -vertex 90, 28, 0, 0, 0, 0x65, 0xDF, 0xBD, 0xFF -vertex -17, -17, 0, 0, 0, 0xD7, 0xC5, 0x98, 0xFF -vertex -37, 27, 0, 0, 0, 0xD0, 0xDE, 0x90, 0xFF -vertex 56, 28, -46, 0, 0, 0xD0, 0xDE, 0x90, 0xFF -vertex 56, -16, 22, 0, 0, 0x16, 0xB4, 0x62, 0xFF -vertex 90, 28, 0, 0, 0, 0x5F, 0xDE, 0x4B, 0xFF -vertex 55, 28, 41, 0, 0, 0x5F, 0xDE, 0x4B, 0xFF -vertex -17, -17, 0, 0, 0, 0xDC, 0xCB, 0x6C, 0xFF -vertex 55, 28, 41, 0, 0, 0xD5, 0xDF, 0x72, 0xFF -vertex -37, 27, 0, 0, 0, 0xD5, 0xDF, 0x72, 0xFF - -bully_seg5_vertex_05002D48: # 0x05002D48 -vertex 90, 28, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF -vertex 56, 28, -46, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex -37, 27, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex 55, 28, 41, 0, 0, 0xFF, 0x7F, 0x00, 0xFF - -bully_seg5_vertex_05002D88: # 0x05002D88 -vertex 72, -16, 0, 0, 0, 0x59, 0xA7, 0xFC, 0x00 -vertex 56, -16, 27, 0, 0, 0x16, 0xAE, 0x5D, 0x00 -vertex 27, -35, 0, 0, 0, 0x0C, 0x82, 0xFC, 0x00 -vertex 90, 28, 0, 0, 0, 0x65, 0xDF, 0x43, 0xFF -vertex 56, 28, 46, 0, 0, 0x65, 0xDF, 0x43, 0xFF -vertex 56, 28, 46, 0, 0, 0xD0, 0xDE, 0x70, 0xFF -vertex -37, 27, 0, 0, 0, 0xD0, 0xDE, 0x70, 0xFF -vertex -17, -17, 0, 0, 0, 0xD7, 0xC5, 0x68, 0xFF -vertex 56, -16, -22, 0, 0, 0x16, 0xB4, 0x9E, 0xFF -vertex 55, 28, -41, 0, 0, 0x5F, 0xDE, 0xB5, 0xFF -vertex 90, 28, 0, 0, 0, 0x5F, 0xDE, 0xB5, 0xFF -vertex -37, 27, 0, 0, 0, 0xD5, 0xDF, 0x8E, 0xFF -vertex 55, 28, -41, 0, 0, 0xD5, 0xDF, 0x8E, 0xFF -vertex -17, -17, 0, 0, 0, 0xDC, 0xCB, 0x94, 0xFF - -bully_seg5_vertex_05002E68: # 0x05002E68 -vertex 55, 28, -41, 0, 0, 0xFF, 0x7F, 0x00, 0xFF -vertex -37, 27, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex 56, 28, 46, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex 90, 28, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF - -bully_seg5_vertex_05002EA8: # 0x05002EA8 -vertex 60, 143, 0, 0, 0, 0x0C, 0x7E, 0x00, 0x00 -vertex 57, 127, -67, 0, 0, 0x0C, 0x7A, 0xE3, 0x00 -vertex -46, 137, -67, 0, 0, 0x0C, 0x7A, 0xE3, 0x00 -vertex -42, 153, 0, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex -46, 137, 67, 0, 0, 0x0C, 0x7A, 0x1D, 0xFF -vertex 57, 127, 67, 0, 0, 0x0C, 0x7A, 0x1D, 0xFF - -bully_seg5_vertex_05002F08: # 0x05002F08 -vertex -133, -40, 39, 0, 0, 0x8B, 0xDD, 0x22, 0x00 -vertex -134, -1, 55, 0, 0, 0x8B, 0x00, 0x30, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -102, -73, 72, 0, 0, 0xA7, 0xC0, 0x3F, 0xFF -vertex -102, 0, 102, 0, 0, 0xA6, 0x00, 0x59, 0xFF -vertex -54, -95, 94, 0, 0, 0xD0, 0xAD, 0x52, 0xFF -vertex -55, 0, 134, 0, 0, 0xD0, 0x00, 0x75, 0xFF -vertex 0, -102, 102, 0, 0, 0x00, 0xA7, 0x59, 0xFF -vertex 0, 0, 145, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 56, -94, 94, 0, 0, 0x31, 0xAE, 0x52, 0xFF -vertex 55, 0, 134, 0, 0, 0x30, 0x00, 0x75, 0xFF -vertex 103, -71, 72, 0, 0, 0x5A, 0xC2, 0x3F, 0xFF -vertex 102, 0, 102, 0, 0, 0x5A, 0x00, 0x59, 0xFF -vertex 134, -38, 39, 0, 0, 0x75, 0xDF, 0x22, 0xFF -vertex 134, 1, 55, 0, 0, 0x75, 0x00, 0x30, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003008: # 0x05003008 -vertex -133, -56, 0, 0, 0, 0x8B, 0xCF, 0x00, 0xFF -vertex -133, -40, 39, 0, 0, 0x8B, 0xDD, 0x22, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -101, -103, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -102, -73, 72, 0, 0, 0xA7, 0xC0, 0x3F, 0xFF -vertex -54, -134, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -54, -95, 94, 0, 0, 0xD0, 0xAD, 0x52, 0xFF -vertex 1, -145, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF -vertex 0, -102, 102, 0, 0, 0x00, 0xA7, 0x59, 0xFF -vertex 56, -133, 0, 0, 0, 0x31, 0x8C, 0x00, 0xFF -vertex 56, -94, 94, 0, 0, 0x31, 0xAE, 0x52, 0xFF -vertex 103, -101, 0, 0, 0, 0x5A, 0xA8, 0x00, 0xFF -vertex 103, -71, 72, 0, 0, 0x5A, 0xC2, 0x3F, 0xFF -vertex 134, -54, 0, 0, 0, 0x75, 0xD1, 0x00, 0xFF -vertex 134, -38, 39, 0, 0, 0x75, 0xDF, 0x22, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003108: # 0x05003108 -vertex -133, -40, -39, 0, 0, 0x8B, 0xDD, 0xDE, 0xFF -vertex -133, -56, 0, 0, 0, 0x8B, 0xCF, 0x00, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -102, -73, -72, 0, 0, 0xA7, 0xC0, 0xC1, 0xFF -vertex -101, -103, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -54, -95, -94, 0, 0, 0xD0, 0xAD, 0xAE, 0xFF -vertex -54, -134, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex 0, -102, -102, 0, 0, 0x00, 0xA7, 0xA7, 0xFF -vertex 1, -145, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF -vertex 56, -94, -94, 0, 0, 0x31, 0xAE, 0xAE, 0xFF -vertex 56, -133, 0, 0, 0, 0x31, 0x8C, 0x00, 0xFF -vertex 103, -71, -72, 0, 0, 0x5A, 0xC2, 0xC1, 0xFF -vertex 103, -101, 0, 0, 0, 0x5A, 0xA8, 0x00, 0xFF -vertex 134, -38, -39, 0, 0, 0x75, 0xDF, 0xDE, 0xFF -vertex 134, -54, 0, 0, 0, 0x75, 0xD1, 0x00, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003208: # 0x05003208 -vertex -134, -1, -55, 0, 0, 0x8B, 0x00, 0xD0, 0xFF -vertex -133, -40, -39, 0, 0, 0x8B, 0xDD, 0xDE, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -102, 0, -102, 0, 0, 0xA6, 0x00, 0xA7, 0xFF -vertex -102, -73, -72, 0, 0, 0xA7, 0xC0, 0xC1, 0xFF -vertex -55, 0, -134, 0, 0, 0xD0, 0x00, 0x8B, 0xFF -vertex -54, -95, -94, 0, 0, 0xD0, 0xAD, 0xAE, 0xFF -vertex 0, 0, -145, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 0, -102, -102, 0, 0, 0x00, 0xA7, 0xA7, 0xFF -vertex 55, 0, -134, 0, 0, 0x30, 0x00, 0x8B, 0xFF -vertex 56, -94, -94, 0, 0, 0x31, 0xAE, 0xAE, 0xFF -vertex 102, 0, -102, 0, 0, 0x5A, 0x00, 0xA7, 0xFF -vertex 103, -71, -72, 0, 0, 0x5A, 0xC2, 0xC1, 0xFF -vertex 134, 1, -55, 0, 0, 0x75, 0x00, 0xD0, 0xFF -vertex 134, -38, -39, 0, 0, 0x75, 0xDF, 0xDE, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003308: # 0x05003308 -vertex -134, 38, -39, 0, 0, 0x8B, 0x21, 0xDE, 0xFF -vertex -134, -1, -55, 0, 0, 0x8B, 0x00, 0xD0, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -103, 71, -72, 0, 0, 0xA6, 0x3E, 0xC1, 0xFF -vertex -102, 0, -102, 0, 0, 0xA6, 0x00, 0xA7, 0xFF -vertex -56, 94, -94, 0, 0, 0xCF, 0x52, 0xAE, 0xFF -vertex -55, 0, -134, 0, 0, 0xD0, 0x00, 0x8B, 0xFF -vertex 0, 102, -102, 0, 0, 0x00, 0x59, 0xA7, 0xFF -vertex 0, 0, -145, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 54, 95, -94, 0, 0, 0x30, 0x53, 0xAE, 0xFF -vertex 55, 0, -134, 0, 0, 0x30, 0x00, 0x8B, 0xFF -vertex 102, 73, -72, 0, 0, 0x59, 0x40, 0xC1, 0xFF -vertex 102, 0, -102, 0, 0, 0x5A, 0x00, 0xA7, 0xFF -vertex 133, 40, -39, 0, 0, 0x75, 0x23, 0xDE, 0xFF -vertex 134, 1, -55, 0, 0, 0x75, 0x00, 0xD0, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003408: # 0x05003408 -vertex -134, 54, 0, 0, 0, 0x8B, 0x2F, 0x00, 0xFF -vertex -134, 38, -39, 0, 0, 0x8B, 0x21, 0xDE, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -103, 101, 0, 0, 0, 0xA6, 0x58, 0x00, 0xFF -vertex -103, 71, -72, 0, 0, 0xA6, 0x3E, 0xC1, 0xFF -vertex -56, 133, 0, 0, 0, 0xCF, 0x74, 0x00, 0xFF -vertex -56, 94, -94, 0, 0, 0xCF, 0x52, 0xAE, 0xFF -vertex -1, 145, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF -vertex 0, 102, -102, 0, 0, 0x00, 0x59, 0xA7, 0xFF -vertex 54, 134, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 54, 95, -94, 0, 0, 0x30, 0x53, 0xAE, 0xFF -vertex 101, 103, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 102, 73, -72, 0, 0, 0x59, 0x40, 0xC1, 0xFF -vertex 133, 56, 0, 0, 0, 0x75, 0x31, 0x00, 0xFF -vertex 133, 40, -39, 0, 0, 0x75, 0x23, 0xDE, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003508: # 0x05003508 -vertex -134, 38, 39, 0, 0, 0x8B, 0x21, 0x22, 0xFF -vertex -134, 54, 0, 0, 0, 0x8B, 0x2F, 0x00, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -103, 71, 72, 0, 0, 0xA6, 0x3E, 0x3F, 0xFF -vertex -103, 101, 0, 0, 0, 0xA6, 0x58, 0x00, 0xFF -vertex -56, 94, 94, 0, 0, 0xCF, 0x52, 0x52, 0xFF -vertex -56, 133, 0, 0, 0, 0xCF, 0x74, 0x00, 0xFF -vertex 0, 102, 102, 0, 0, 0x00, 0x59, 0x59, 0xFF -vertex -1, 145, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF -vertex 54, 95, 94, 0, 0, 0x30, 0x53, 0x52, 0xFF -vertex 54, 134, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 102, 73, 72, 0, 0, 0x59, 0x40, 0x3F, 0xFF -vertex 101, 103, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 133, 40, 39, 0, 0, 0x75, 0x23, 0x22, 0xFF -vertex 133, 56, 0, 0, 0, 0x75, 0x31, 0x00, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -bully_seg5_vertex_05003608: # 0x05003608 -vertex -134, -1, 55, 0, 0, 0x8B, 0x00, 0x30, 0xFF -vertex -134, 38, 39, 0, 0, 0x8B, 0x21, 0x22, 0x00 -vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -102, 0, 102, 0, 0, 0xA6, 0x00, 0x59, 0xFF -vertex -103, 71, 72, 0, 0, 0xA6, 0x3E, 0x3F, 0xFF -vertex -55, 0, 134, 0, 0, 0xD0, 0x00, 0x75, 0xFF -vertex -56, 94, 94, 0, 0, 0xCF, 0x52, 0x52, 0xFF -vertex 0, 0, 145, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 102, 102, 0, 0, 0x00, 0x59, 0x59, 0xFF -vertex 55, 0, 134, 0, 0, 0x30, 0x00, 0x75, 0xFF -vertex 54, 95, 94, 0, 0, 0x30, 0x53, 0x52, 0xFF -vertex 102, 0, 102, 0, 0, 0x5A, 0x00, 0x59, 0xFF -vertex 102, 73, 72, 0, 0, 0x59, 0x40, 0x3F, 0xFF -vertex 134, 1, 55, 0, 0, 0x75, 0x00, 0x30, 0xFF -vertex 133, 40, 39, 0, 0, 0x75, 0x23, 0x22, 0xFF -vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF - -glabel bully_seg5_dl_05003708 # 0x05003708 - 0x050037A0 -gsSPLight bully_seg5_light_05000410, 1 -gsSPLight bully_seg5_light_05000408, 2 -gsSPVertex bully_seg5_vertex_05002C68, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 1, 6, 7, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 8, 2, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 8, 12, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 0, 8, 11, 0x0 -gsSPVertex bully_seg5_vertex_05002D48, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_050037A0 # 0x050037A0 - 0x05003838 -gsSPLight bully_seg5_light_05000428, 1 -gsSPLight bully_seg5_light_05000420, 2 -gsSPVertex bully_seg5_vertex_05002D88, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 3, 1, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 7, 1, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 8, 0, 2, 0x0, 9, 10, 0, 0x0 -gsSP2Triangles 9, 0, 8, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 11, 8, 13, 0x0, 13, 8, 2, 0x0 -gsSPVertex bully_seg5_vertex_05002E68, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003838 # 0x05003838 - 0x05003878 -gsSPLight bully_seg5_texture_05000468 + 0x8, 1 # yet another malformed light... -gsSPLight bully_seg5_texture_05000468 + 0x0, 2 -gsSPVertex bully_seg5_vertex_05002EA8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 0, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003878 # 0x05003878 - 0x05003C50 -gsSPLight bully_seg5_light_05000458, 1 -gsSPLight bully_seg5_light_05000450, 2 -gsSPVertex bully_seg5_vertex_05002F08, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003008, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003108, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003208, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003308, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003408, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003508, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex bully_seg5_vertex_05003608, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -bully_seg5_vertex_05003C50: # 0x05003C50 -vertex 0, 57, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -55, -55, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -55, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex -55, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bully_seg5_vertex_05003C90: # 0x05003C90 -vertex 57, 57, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -55, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 57, -55, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel bully_seg5_dl_05003CD0 # 0x05003CD0 - 0x05003D08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05000468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bully_seg5_vertex_05003C50, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003D08 # 0x05003D08 - 0x05003D40 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05001468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bully_seg5_vertex_05003C90, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003D40 # 0x05003D40 - 0x05003DB8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bully_seg5_dl_05003CD0 -gsSPDisplayList bully_seg5_dl_05003D08 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -bully_seg5_vertex_05003DB8: # 0x05003DB8 -vertex 0, 114, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -111, -111, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -111, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex -111, 114, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -bully_seg5_vertex_05003DF8: # 0x05003DF8 -vertex 114, 114, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -111, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 114, -111, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 114, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel bully_seg5_dl_05003E38 # 0x05003E38 - 0x05003E70 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05000468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bully_seg5_vertex_05003DB8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003E70 # 0x05003E70 - 0x05003EA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05001468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex bully_seg5_vertex_05003DF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003EA8 # 0x05003EA8 - 0x05003F20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList bully_seg5_dl_05003E38 -gsSPDisplayList bully_seg5_dl_05003E70 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -bully_seg5_vertex_05003F20: # 0x05003F20 -vertex -36, 152, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -40, 136, 68, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 56, 124, 68, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 140, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 56, 124, -64, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -40, 136, -64, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel bully_seg5_dl_05003F80 # 0x05003F80 - 0x05003FC8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05002468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex bully_seg5_vertex_05003F20, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 0, 0x0 -gsSPEndDisplayList - -glabel bully_seg5_dl_05003FC8 # 0x05003FC8 - 0x05004038 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList bully_seg5_dl_05003F80 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -bully_seg5_animvalue_05004038: # 0x05004038 -.hword 0x0000, 0x00AE, 0x00AE, 0x00AD, 0x00AB, 0x00A8, 0x00A4, 0x009F -.hword 0x0098, 0x0090, 0x009D, 0x00A9, 0x00B1, 0x00B5, 0x00B3, 0x00B1 -.hword 0x00AE, 0x00AC, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AE, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFF, 0xFFFF, 0x0000, 0x0003, 0x0009, 0x000E, 0x0010 -.hword 0x000E, 0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0000, 0x0000 -.hword 0x0001, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 -.hword 0x0005, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0005 -.hword 0x0003, 0x0002, 0x0000, 0x0000, 0x0000, 0xFCF9, 0xF61F, 0xEED0 -.hword 0xEA69, 0xE89E, 0xE6F0, 0xE564, 0xE403, 0xE2D5, 0xE1E2, 0xE131 -.hword 0xE0C9, 0xE0B4, 0xE0F8, 0xE19D, 0xE2AB, 0xE688, 0xEDE8, 0xF649 -.hword 0xFD28, 0x0000, 0xEAD4, 0xE2FE, 0xD170, 0xBF1D, 0xB4F7, 0xB26C -.hword 0xB0DB, 0xB023, 0xB021, 0xB0B3, 0xB1B6, 0xB308, 0xB487, 0xB611 -.hword 0xB782, 0xB8B9, 0xB994, 0xBA9C, 0xBC2A, 0xBDCF, 0xBF1D, 0xBFA5 -.hword 0x8001, 0x8001, 0x7C2E, 0x739E, 0x6AA0, 0x6583, 0x63EA, 0x6295 -.hword 0x6186, 0x60BB, 0x6036, 0x5FF7, 0x5FFF, 0x604C, 0x60E1, 0x61BC -.hword 0x62DF, 0x644A, 0x682B, 0x6F2A, 0x76FD, 0x7D5D, 0x8001, 0x6CDC -.hword 0x64A9, 0x524D, 0x3F22, 0x3484, 0x31DA, 0x3036, 0x2F75, 0x2F71 -.hword 0x3008, 0x3116, 0x3276, 0x3406, 0x35A0, 0x3721, 0x3865, 0x3949 -.hword 0x3A5D, 0x3BFE, 0x3DB7, 0x3F14, 0x3FA3, 0xD282, 0xCC2F, 0xBE27 -.hword 0xAFD0, 0xA891, 0xA7DE, 0xA820, 0xA932, 0xAAEE, 0xAD2E, 0xAFCB -.hword 0xB2A0, 0xB585, 0xB856, 0xBAEC, 0xBD21, 0xBECF, 0xBFC8, 0xC021 -.hword 0xC015, 0xBFE2, 0xBFC4, 0xD21A, 0xCBDD, 0xBE05, 0xAFE0, 0xA8BD -.hword 0xA80F, 0xA855, 0xA969, 0xAB24, 0xAD61, 0xAFFB, 0xB2CB, 0xB5AC -.hword 0xB877, 0xBB08, 0xBD39, 0xBEE4, 0xBFD9, 0xC02C, 0xC01B, 0xBFE4 -.hword 0xBFC4, 0xC04F, 0xC04F, 0x3CD6, 0x3C90, 0x3BD7, 0x3AD7, 0x39B8 -.hword 0x37F9, 0x35B2, 0x33F6, 0x33D8, 0x3557, 0x3792, 0x3A47, 0x3D38 -.hword 0x4025, 0x42CD, 0x44F1, 0x4651, 0x4636, 0x44A4, 0x4276, 0x4086 -.hword 0x3FB1, 0x0000 - -bully_seg5_animindex_050041FC: # 0x050041FC -.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0016, 0x0017, 0x0001, 0x0000 -.hword 0x0001, 0x002D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0016, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00CA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x009D, 0x0016, 0x002E -.hword 0x0016, 0x0044, 0x0016, 0x005A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00C9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x00B3, 0x0001, 0x0070 -.hword 0x0016, 0x0071, 0x0016, 0x0087, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bully_seg5_anim_050042A4: # 0x050042A4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x0D -.word bully_seg5_animvalue_05004038 -.word bully_seg5_animindex_050041FC -.word 0 - -bully_seg5_animvalue_050042BC: # 0x050042BC -.hword 0x0000, 0x00B4, 0x00B1, 0x00AE, 0x00B0, 0x00B2, 0x00B4, 0x00B1 -.hword 0x00AE, 0x00B0, 0x00B3, 0x3FFF, 0xB575, 0xB559, 0xB64C, 0xBB9D -.hword 0xBCF3, 0xBE03, 0xC380, 0xBCE6, 0xB85B, 0xB5A2, 0x8001, 0x8001 -.hword 0x3FA3, 0x42BE, 0x3D15, 0x3757, 0x36AE, 0x3714, 0x3798, 0x3A46 -.hword 0x3D78, 0x3F80, 0xD89E, 0xD533, 0xCCDD, 0xC27D, 0xB8F4, 0xB323 -.hword 0xB7D6, 0xC220, 0xCDD6, 0xD7E2, 0xB38B, 0xB75B, 0xC073, 0xCB4E -.hword 0xD466, 0xD836, 0xD32B, 0xC7BE, 0xBB82, 0xB407, 0xC04F, 0xC04F -.hword 0x3FB1, 0x0000 - -bully_seg5_animindex_05004330: # 0x05004330 -.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0038, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0037 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0022, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0036 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x002C, 0x0001, 0x0016 -.hword 0x0001, 0x0017, 0x000A, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bully_seg5_anim_050043D8: # 0x050043D8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x0D -.word bully_seg5_animvalue_050042BC -.word bully_seg5_animindex_05004330 -.word 0 - -bully_seg5_animvalue_050043F0: # 0x050043F0 -.hword 0x0000, 0x00B4, 0x00B3, 0x00B2, 0x00B0, 0x00AF, 0x00AE, 0x00AF -.hword 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B3, 0x00B2 -.hword 0x00B1, 0x00B0, 0x00AF, 0x00AE, 0x00AF, 0x00B0, 0x00B2, 0x00B3 -.hword 0x00B4, 0x3FFF, 0xB575, 0xB564, 0xB54B, 0xB54F, 0xB598, 0xB64C -.hword 0xB8E5, 0xBB9D, 0xBC81, 0xBCEE, 0xBD28, 0xBD6E, 0xBE03, 0xBF5E -.hword 0xC141, 0xC2E5, 0xC380, 0xC0B4, 0xBCE6, 0xBAB9, 0xB8B3, 0xB706 -.hword 0xB5E1, 0xB575, 0x8001, 0x8001, 0x3FA3, 0x4038, 0x4174, 0x428E -.hword 0x42BE, 0x3D15, 0x398E, 0x3757, 0x36B5, 0x368F, 0x36B4, 0x36F1 -.hword 0x3714, 0x3708, 0x36F8, 0x3716, 0x3798, 0x3899, 0x39F7, 0x3B82 -.hword 0x3D08, 0x3E5A, 0x3F49, 0x3FA3, 0xD89E, 0xD7FB, 0xD632, 0xD37B -.hword 0xD009, 0xCC12, 0xC7CB, 0xC369, 0xBF20, 0xBB26, 0xB7B0, 0xB4F2 -.hword 0xB323, 0xB2E5, 0xB466, 0xB729, 0xBAB2, 0xBE83, 0xC220, 0xC69B -.hword 0xCC74, 0xD24F, 0xD6D1, 0xD89E, 0xB38B, 0xB444, 0xB642, 0xB946 -.hword 0xBD0D, 0xC156, 0xC5E1, 0xCA6B, 0xCEB4, 0xD27B, 0xD57F, 0xD77D -.hword 0xD836, 0xD75B, 0xD504, 0xD184, 0xCD31, 0xC85F, 0xC362, 0xBE90 -.hword 0xBA3D, 0xB6BD, 0xB466, 0xB38B, 0xC04F, 0xC04F, 0x3FB1, 0x0000 - - -bully_seg5_animindex_050044F0: # 0x050044F0 -.hword 0x0001, 0x0000, 0x0018, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x007E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x007D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x004C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0018, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x007C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0064, 0x0001, 0x0032 -.hword 0x0001, 0x0033, 0x0018, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bully_seg5_anim_05004598: # 0x05004598 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x18 -.hword 0x0D -.word bully_seg5_animvalue_050043F0 -.word bully_seg5_animindex_050044F0 -.word 0 - -bully_seg5_animvalue_050045B0: # 0x050045B0 -.hword 0x0000, 0x00AE, 0x00AE, 0x00AE, 0x00C1, 0x00D0, 0x00D7, 0x00D3 -.hword 0x00CA, 0x00BD, 0x00AE, 0x00AE, 0x00AE, 0x3FFF, 0xC00D, 0xBF15 -.hword 0xC015, 0xCBDE, 0xC3D9, 0xB86A, 0xB1CA, 0xB254, 0xB5BF, 0xBA52 -.hword 0xBE55, 0xC00D, 0x8001, 0x8001, 0x3FA3, 0x3EF5, 0x4050, 0x4BDC -.hword 0x43F9, 0x38BD, 0x3231, 0x329C, 0x35D3, 0x3A2B, 0x3DFE, 0x3FA3 -.hword 0xC9F4, 0xC6B4, 0xBF90, 0xB86B, 0xB52C, 0xBF4E, 0xC9F4, 0xC6FE -.hword 0xBFFF, 0xBAE0, 0xBCAE, 0xBFC2, 0xC9F4, 0xC6B4, 0xBF90, 0xB86B -.hword 0xB52C, 0xBF4E, 0xC9F4, 0xC6FE, 0xBFFF, 0xBAE0, 0xBCAE, 0xBFC2 -.hword 0xC04F, 0xC04F, 0x3581, 0x38C0, 0x3FE5, 0x4709, 0x4A48, 0x4027 -.hword 0x3581, 0x3877, 0x3F76, 0x4494, 0x42C7, 0x3FB2 - -bully_seg5_animindex_0500464C: # 0x0500464C -.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x0042, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0041 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0028, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000C, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0034, 0x0001, 0x001A -.hword 0x0001, 0x001B, 0x000C, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -bully_seg5_anim_050046F4: # 0x050046F4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x0D -.word bully_seg5_animvalue_050045B0 -.word bully_seg5_animindex_0500464C -.word 0 - -glabel bully_seg5_anims_0500470C # 0x0500470C -.word bully_seg5_anim_05004598 -.word bully_seg5_anim_050043D8 -.word bully_seg5_anim_050042A4 -.word bully_seg5_anim_050046F4 -.word 0 +# Bully + +bully_seg5_vertex_05000000: # 0x05000000 +vertex 196, 17, 114, 325, 310, 0xFF, 0xFF, 0xFF, 0xFF +vertex 259, 2, 106, 422, 7, 0xFF, 0xFF, 0xFF, 0xFF +vertex 184, -14, 137, 399, 416, 0xFF, 0xFF, 0xFF, 0xFF +vertex 196, 17, -113, 105, 286, 0xFF, 0xFF, 0xFF, 0xFF +vertex 259, 2, -105, 69, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 171, 17, -157, -107, 540, 0xFF, 0xFF, 0xFF, 0xFF +vertex 184, -14, -136, -34, 392, 0xFF, 0xFF, 0xFF, 0xFF +vertex 91, 42, -114, 236, 784, 0xFF, 0xFF, 0xFF, 0xFF +vertex 140, 42, -34, 621, 305, 0xFF, 0xFF, 0xFF, 0xFF +vertex 116, -38, -75, 344, 489, 0xFF, 0xFF, 0xFF, 0xFF +vertex 171, 17, 158, 417, 557, 0xFF, 0xFF, 0xFF, 0xFF +vertex 116, -38, 76, 111, 499, 0xFF, 0xFF, 0xFF, 0xFF +vertex 91, 42, 115, 120, 778, 0xFF, 0xFF, 0xFF, 0xFF +vertex 140, 42, 35, -40, 311, 0xFF, 0xFF, 0xFF, 0xFF + +bully_seg5_texture_050000E0: # 0x050000E0 +.incbin "actors/bully/bully_horn.rgba16" + +glabel bully_seg5_dl_050002E0 # 0x050002E0 - 0x05000398 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_050000E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex bully_seg5_vertex_05000000, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 5, 8, 3, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 3, 9, 6, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 2, 0x0, 0, 12, 10, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 2, 1, 10, 0x0 +gsSP2Triangles 10, 1, 0, 0x0, 2, 11, 13, 0x0 +gsSP2Triangles 0, 13, 12, 0x0, 2, 13, 0, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05000398 # 0x05000398 - 0x05000408 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList bully_seg5_dl_050002E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +bully_seg5_light_05000408: # 0x05000408 +.byte 0x00, 0x38, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00 + +bully_seg5_light_05000410: # 0x05000410 +.byte 0x00, 0xE3, 0x00, 0x00, 0x00, 0xE3, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bully_seg5_light_05000420: # 0x05000420 +.byte 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00 + +bully_seg5_light_05000428: # 0x05000428 +.byte 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x29, 0x00, 0x00, 0x3F, 0x29, 0x00, 0x00 + +.byte 0xFF, 0xA5, 0x00, 0x00, 0xFF, 0xA5, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +bully_seg5_light_05000450: # 0x05000450 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +bully_seg5_light_05000458: # 0x05000458 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! There's another malformed light entry here. +bully_seg5_texture_05000468: # 0x05000468 +.incbin "actors/bully/bully_left_side.rgba16" + +bully_seg5_texture_05001468: # 0x05001468 +.incbin "actors/bully/bully_right_side.rgba16" + +bully_seg5_texture_05002468: # 0x05002468 +.incbin "actors/bully/bully_eye.rgba16" + +bully_seg5_vertex_05002C68: # 0x05002C68 +vertex 27, -35, 0, 0, 0, 0x0C, 0x82, 0x04, 0x00 +vertex 56, -16, -27, 0, 0, 0x16, 0xAE, 0xA3, 0x00 +vertex 72, -16, 0, 0, 0, 0x59, 0xA7, 0x04, 0x00 +vertex 56, 28, -46, 0, 0, 0x65, 0xDF, 0xBD, 0xFF +vertex 90, 28, 0, 0, 0, 0x65, 0xDF, 0xBD, 0xFF +vertex -17, -17, 0, 0, 0, 0xD7, 0xC5, 0x98, 0xFF +vertex -37, 27, 0, 0, 0, 0xD0, 0xDE, 0x90, 0xFF +vertex 56, 28, -46, 0, 0, 0xD0, 0xDE, 0x90, 0xFF +vertex 56, -16, 22, 0, 0, 0x16, 0xB4, 0x62, 0xFF +vertex 90, 28, 0, 0, 0, 0x5F, 0xDE, 0x4B, 0xFF +vertex 55, 28, 41, 0, 0, 0x5F, 0xDE, 0x4B, 0xFF +vertex -17, -17, 0, 0, 0, 0xDC, 0xCB, 0x6C, 0xFF +vertex 55, 28, 41, 0, 0, 0xD5, 0xDF, 0x72, 0xFF +vertex -37, 27, 0, 0, 0, 0xD5, 0xDF, 0x72, 0xFF + +bully_seg5_vertex_05002D48: # 0x05002D48 +vertex 90, 28, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF +vertex 56, 28, -46, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex -37, 27, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex 55, 28, 41, 0, 0, 0xFF, 0x7F, 0x00, 0xFF + +bully_seg5_vertex_05002D88: # 0x05002D88 +vertex 72, -16, 0, 0, 0, 0x59, 0xA7, 0xFC, 0x00 +vertex 56, -16, 27, 0, 0, 0x16, 0xAE, 0x5D, 0x00 +vertex 27, -35, 0, 0, 0, 0x0C, 0x82, 0xFC, 0x00 +vertex 90, 28, 0, 0, 0, 0x65, 0xDF, 0x43, 0xFF +vertex 56, 28, 46, 0, 0, 0x65, 0xDF, 0x43, 0xFF +vertex 56, 28, 46, 0, 0, 0xD0, 0xDE, 0x70, 0xFF +vertex -37, 27, 0, 0, 0, 0xD0, 0xDE, 0x70, 0xFF +vertex -17, -17, 0, 0, 0, 0xD7, 0xC5, 0x68, 0xFF +vertex 56, -16, -22, 0, 0, 0x16, 0xB4, 0x9E, 0xFF +vertex 55, 28, -41, 0, 0, 0x5F, 0xDE, 0xB5, 0xFF +vertex 90, 28, 0, 0, 0, 0x5F, 0xDE, 0xB5, 0xFF +vertex -37, 27, 0, 0, 0, 0xD5, 0xDF, 0x8E, 0xFF +vertex 55, 28, -41, 0, 0, 0xD5, 0xDF, 0x8E, 0xFF +vertex -17, -17, 0, 0, 0, 0xDC, 0xCB, 0x94, 0xFF + +bully_seg5_vertex_05002E68: # 0x05002E68 +vertex 55, 28, -41, 0, 0, 0xFF, 0x7F, 0x00, 0xFF +vertex -37, 27, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex 56, 28, 46, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex 90, 28, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF + +bully_seg5_vertex_05002EA8: # 0x05002EA8 +vertex 60, 143, 0, 0, 0, 0x0C, 0x7E, 0x00, 0x00 +vertex 57, 127, -67, 0, 0, 0x0C, 0x7A, 0xE3, 0x00 +vertex -46, 137, -67, 0, 0, 0x0C, 0x7A, 0xE3, 0x00 +vertex -42, 153, 0, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex -46, 137, 67, 0, 0, 0x0C, 0x7A, 0x1D, 0xFF +vertex 57, 127, 67, 0, 0, 0x0C, 0x7A, 0x1D, 0xFF + +bully_seg5_vertex_05002F08: # 0x05002F08 +vertex -133, -40, 39, 0, 0, 0x8B, 0xDD, 0x22, 0x00 +vertex -134, -1, 55, 0, 0, 0x8B, 0x00, 0x30, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -102, -73, 72, 0, 0, 0xA7, 0xC0, 0x3F, 0xFF +vertex -102, 0, 102, 0, 0, 0xA6, 0x00, 0x59, 0xFF +vertex -54, -95, 94, 0, 0, 0xD0, 0xAD, 0x52, 0xFF +vertex -55, 0, 134, 0, 0, 0xD0, 0x00, 0x75, 0xFF +vertex 0, -102, 102, 0, 0, 0x00, 0xA7, 0x59, 0xFF +vertex 0, 0, 145, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 56, -94, 94, 0, 0, 0x31, 0xAE, 0x52, 0xFF +vertex 55, 0, 134, 0, 0, 0x30, 0x00, 0x75, 0xFF +vertex 103, -71, 72, 0, 0, 0x5A, 0xC2, 0x3F, 0xFF +vertex 102, 0, 102, 0, 0, 0x5A, 0x00, 0x59, 0xFF +vertex 134, -38, 39, 0, 0, 0x75, 0xDF, 0x22, 0xFF +vertex 134, 1, 55, 0, 0, 0x75, 0x00, 0x30, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003008: # 0x05003008 +vertex -133, -56, 0, 0, 0, 0x8B, 0xCF, 0x00, 0xFF +vertex -133, -40, 39, 0, 0, 0x8B, 0xDD, 0x22, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -101, -103, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -102, -73, 72, 0, 0, 0xA7, 0xC0, 0x3F, 0xFF +vertex -54, -134, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -54, -95, 94, 0, 0, 0xD0, 0xAD, 0x52, 0xFF +vertex 1, -145, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF +vertex 0, -102, 102, 0, 0, 0x00, 0xA7, 0x59, 0xFF +vertex 56, -133, 0, 0, 0, 0x31, 0x8C, 0x00, 0xFF +vertex 56, -94, 94, 0, 0, 0x31, 0xAE, 0x52, 0xFF +vertex 103, -101, 0, 0, 0, 0x5A, 0xA8, 0x00, 0xFF +vertex 103, -71, 72, 0, 0, 0x5A, 0xC2, 0x3F, 0xFF +vertex 134, -54, 0, 0, 0, 0x75, 0xD1, 0x00, 0xFF +vertex 134, -38, 39, 0, 0, 0x75, 0xDF, 0x22, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003108: # 0x05003108 +vertex -133, -40, -39, 0, 0, 0x8B, 0xDD, 0xDE, 0xFF +vertex -133, -56, 0, 0, 0, 0x8B, 0xCF, 0x00, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -102, -73, -72, 0, 0, 0xA7, 0xC0, 0xC1, 0xFF +vertex -101, -103, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -54, -95, -94, 0, 0, 0xD0, 0xAD, 0xAE, 0xFF +vertex -54, -134, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex 0, -102, -102, 0, 0, 0x00, 0xA7, 0xA7, 0xFF +vertex 1, -145, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF +vertex 56, -94, -94, 0, 0, 0x31, 0xAE, 0xAE, 0xFF +vertex 56, -133, 0, 0, 0, 0x31, 0x8C, 0x00, 0xFF +vertex 103, -71, -72, 0, 0, 0x5A, 0xC2, 0xC1, 0xFF +vertex 103, -101, 0, 0, 0, 0x5A, 0xA8, 0x00, 0xFF +vertex 134, -38, -39, 0, 0, 0x75, 0xDF, 0xDE, 0xFF +vertex 134, -54, 0, 0, 0, 0x75, 0xD1, 0x00, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003208: # 0x05003208 +vertex -134, -1, -55, 0, 0, 0x8B, 0x00, 0xD0, 0xFF +vertex -133, -40, -39, 0, 0, 0x8B, 0xDD, 0xDE, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -102, 0, -102, 0, 0, 0xA6, 0x00, 0xA7, 0xFF +vertex -102, -73, -72, 0, 0, 0xA7, 0xC0, 0xC1, 0xFF +vertex -55, 0, -134, 0, 0, 0xD0, 0x00, 0x8B, 0xFF +vertex -54, -95, -94, 0, 0, 0xD0, 0xAD, 0xAE, 0xFF +vertex 0, 0, -145, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 0, -102, -102, 0, 0, 0x00, 0xA7, 0xA7, 0xFF +vertex 55, 0, -134, 0, 0, 0x30, 0x00, 0x8B, 0xFF +vertex 56, -94, -94, 0, 0, 0x31, 0xAE, 0xAE, 0xFF +vertex 102, 0, -102, 0, 0, 0x5A, 0x00, 0xA7, 0xFF +vertex 103, -71, -72, 0, 0, 0x5A, 0xC2, 0xC1, 0xFF +vertex 134, 1, -55, 0, 0, 0x75, 0x00, 0xD0, 0xFF +vertex 134, -38, -39, 0, 0, 0x75, 0xDF, 0xDE, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003308: # 0x05003308 +vertex -134, 38, -39, 0, 0, 0x8B, 0x21, 0xDE, 0xFF +vertex -134, -1, -55, 0, 0, 0x8B, 0x00, 0xD0, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -103, 71, -72, 0, 0, 0xA6, 0x3E, 0xC1, 0xFF +vertex -102, 0, -102, 0, 0, 0xA6, 0x00, 0xA7, 0xFF +vertex -56, 94, -94, 0, 0, 0xCF, 0x52, 0xAE, 0xFF +vertex -55, 0, -134, 0, 0, 0xD0, 0x00, 0x8B, 0xFF +vertex 0, 102, -102, 0, 0, 0x00, 0x59, 0xA7, 0xFF +vertex 0, 0, -145, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 54, 95, -94, 0, 0, 0x30, 0x53, 0xAE, 0xFF +vertex 55, 0, -134, 0, 0, 0x30, 0x00, 0x8B, 0xFF +vertex 102, 73, -72, 0, 0, 0x59, 0x40, 0xC1, 0xFF +vertex 102, 0, -102, 0, 0, 0x5A, 0x00, 0xA7, 0xFF +vertex 133, 40, -39, 0, 0, 0x75, 0x23, 0xDE, 0xFF +vertex 134, 1, -55, 0, 0, 0x75, 0x00, 0xD0, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003408: # 0x05003408 +vertex -134, 54, 0, 0, 0, 0x8B, 0x2F, 0x00, 0xFF +vertex -134, 38, -39, 0, 0, 0x8B, 0x21, 0xDE, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -103, 101, 0, 0, 0, 0xA6, 0x58, 0x00, 0xFF +vertex -103, 71, -72, 0, 0, 0xA6, 0x3E, 0xC1, 0xFF +vertex -56, 133, 0, 0, 0, 0xCF, 0x74, 0x00, 0xFF +vertex -56, 94, -94, 0, 0, 0xCF, 0x52, 0xAE, 0xFF +vertex -1, 145, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF +vertex 0, 102, -102, 0, 0, 0x00, 0x59, 0xA7, 0xFF +vertex 54, 134, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 54, 95, -94, 0, 0, 0x30, 0x53, 0xAE, 0xFF +vertex 101, 103, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 102, 73, -72, 0, 0, 0x59, 0x40, 0xC1, 0xFF +vertex 133, 56, 0, 0, 0, 0x75, 0x31, 0x00, 0xFF +vertex 133, 40, -39, 0, 0, 0x75, 0x23, 0xDE, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003508: # 0x05003508 +vertex -134, 38, 39, 0, 0, 0x8B, 0x21, 0x22, 0xFF +vertex -134, 54, 0, 0, 0, 0x8B, 0x2F, 0x00, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -103, 71, 72, 0, 0, 0xA6, 0x3E, 0x3F, 0xFF +vertex -103, 101, 0, 0, 0, 0xA6, 0x58, 0x00, 0xFF +vertex -56, 94, 94, 0, 0, 0xCF, 0x52, 0x52, 0xFF +vertex -56, 133, 0, 0, 0, 0xCF, 0x74, 0x00, 0xFF +vertex 0, 102, 102, 0, 0, 0x00, 0x59, 0x59, 0xFF +vertex -1, 145, 0, 0, 0, 0xFF, 0x7F, 0x00, 0xFF +vertex 54, 95, 94, 0, 0, 0x30, 0x53, 0x52, 0xFF +vertex 54, 134, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 102, 73, 72, 0, 0, 0x59, 0x40, 0x3F, 0xFF +vertex 101, 103, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 133, 40, 39, 0, 0, 0x75, 0x23, 0x22, 0xFF +vertex 133, 56, 0, 0, 0, 0x75, 0x31, 0x00, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +bully_seg5_vertex_05003608: # 0x05003608 +vertex -134, -1, 55, 0, 0, 0x8B, 0x00, 0x30, 0xFF +vertex -134, 38, 39, 0, 0, 0x8B, 0x21, 0x22, 0x00 +vertex -145, -1, 0, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -102, 0, 102, 0, 0, 0xA6, 0x00, 0x59, 0xFF +vertex -103, 71, 72, 0, 0, 0xA6, 0x3E, 0x3F, 0xFF +vertex -55, 0, 134, 0, 0, 0xD0, 0x00, 0x75, 0xFF +vertex -56, 94, 94, 0, 0, 0xCF, 0x52, 0x52, 0xFF +vertex 0, 0, 145, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 102, 102, 0, 0, 0x00, 0x59, 0x59, 0xFF +vertex 55, 0, 134, 0, 0, 0x30, 0x00, 0x75, 0xFF +vertex 54, 95, 94, 0, 0, 0x30, 0x53, 0x52, 0xFF +vertex 102, 0, 102, 0, 0, 0x5A, 0x00, 0x59, 0xFF +vertex 102, 73, 72, 0, 0, 0x59, 0x40, 0x3F, 0xFF +vertex 134, 1, 55, 0, 0, 0x75, 0x00, 0x30, 0xFF +vertex 133, 40, 39, 0, 0, 0x75, 0x23, 0x22, 0xFF +vertex 145, 1, 0, 0, 0, 0x7F, 0x01, 0x00, 0xFF + +glabel bully_seg5_dl_05003708 # 0x05003708 - 0x050037A0 +gsSPLight bully_seg5_light_05000410, 1 +gsSPLight bully_seg5_light_05000408, 2 +gsSPVertex bully_seg5_vertex_05002C68, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 1, 6, 7, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 8, 2, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 8, 12, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 0, 8, 11, 0x0 +gsSPVertex bully_seg5_vertex_05002D48, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_050037A0 # 0x050037A0 - 0x05003838 +gsSPLight bully_seg5_light_05000428, 1 +gsSPLight bully_seg5_light_05000420, 2 +gsSPVertex bully_seg5_vertex_05002D88, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 3, 1, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 7, 1, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 8, 0, 2, 0x0, 9, 10, 0, 0x0 +gsSP2Triangles 9, 0, 8, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 11, 8, 13, 0x0, 13, 8, 2, 0x0 +gsSPVertex bully_seg5_vertex_05002E68, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003838 # 0x05003838 - 0x05003878 +gsSPLight bully_seg5_texture_05000468 + 0x8, 1 # yet another malformed light... +gsSPLight bully_seg5_texture_05000468 + 0x0, 2 +gsSPVertex bully_seg5_vertex_05002EA8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 0, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003878 # 0x05003878 - 0x05003C50 +gsSPLight bully_seg5_light_05000458, 1 +gsSPLight bully_seg5_light_05000450, 2 +gsSPVertex bully_seg5_vertex_05002F08, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003008, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003108, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003208, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003308, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003408, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003508, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex bully_seg5_vertex_05003608, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +bully_seg5_vertex_05003C50: # 0x05003C50 +vertex 0, 57, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -55, -55, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -55, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex -55, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bully_seg5_vertex_05003C90: # 0x05003C90 +vertex 57, 57, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -55, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 57, -55, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel bully_seg5_dl_05003CD0 # 0x05003CD0 - 0x05003D08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05000468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bully_seg5_vertex_05003C50, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003D08 # 0x05003D08 - 0x05003D40 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05001468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bully_seg5_vertex_05003C90, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003D40 # 0x05003D40 - 0x05003DB8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bully_seg5_dl_05003CD0 +gsSPDisplayList bully_seg5_dl_05003D08 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +bully_seg5_vertex_05003DB8: # 0x05003DB8 +vertex 0, 114, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -111, -111, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -111, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex -111, 114, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +bully_seg5_vertex_05003DF8: # 0x05003DF8 +vertex 114, 114, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -111, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 114, -111, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 114, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel bully_seg5_dl_05003E38 # 0x05003E38 - 0x05003E70 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05000468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bully_seg5_vertex_05003DB8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003E70 # 0x05003E70 - 0x05003EA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05001468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex bully_seg5_vertex_05003DF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003EA8 # 0x05003EA8 - 0x05003F20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList bully_seg5_dl_05003E38 +gsSPDisplayList bully_seg5_dl_05003E70 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +bully_seg5_vertex_05003F20: # 0x05003F20 +vertex -36, 152, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -40, 136, 68, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 56, 124, 68, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 140, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 56, 124, -64, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -40, 136, -64, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel bully_seg5_dl_05003F80 # 0x05003F80 - 0x05003FC8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, bully_seg5_texture_05002468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex bully_seg5_vertex_05003F20, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 0, 0x0 +gsSPEndDisplayList + +glabel bully_seg5_dl_05003FC8 # 0x05003FC8 - 0x05004038 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList bully_seg5_dl_05003F80 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +bully_seg5_animvalue_05004038: # 0x05004038 +.hword 0x0000, 0x00AE, 0x00AE, 0x00AD, 0x00AB, 0x00A8, 0x00A4, 0x009F +.hword 0x0098, 0x0090, 0x009D, 0x00A9, 0x00B1, 0x00B5, 0x00B3, 0x00B1 +.hword 0x00AE, 0x00AC, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AE, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFF, 0xFFFF, 0x0000, 0x0003, 0x0009, 0x000E, 0x0010 +.hword 0x000E, 0x000A, 0x0005, 0x0001, 0x0000, 0x3FFF, 0x0000, 0x0000 +.hword 0x0001, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 +.hword 0x0005, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0005 +.hword 0x0003, 0x0002, 0x0000, 0x0000, 0x0000, 0xFCF9, 0xF61F, 0xEED0 +.hword 0xEA69, 0xE89E, 0xE6F0, 0xE564, 0xE403, 0xE2D5, 0xE1E2, 0xE131 +.hword 0xE0C9, 0xE0B4, 0xE0F8, 0xE19D, 0xE2AB, 0xE688, 0xEDE8, 0xF649 +.hword 0xFD28, 0x0000, 0xEAD4, 0xE2FE, 0xD170, 0xBF1D, 0xB4F7, 0xB26C +.hword 0xB0DB, 0xB023, 0xB021, 0xB0B3, 0xB1B6, 0xB308, 0xB487, 0xB611 +.hword 0xB782, 0xB8B9, 0xB994, 0xBA9C, 0xBC2A, 0xBDCF, 0xBF1D, 0xBFA5 +.hword 0x8001, 0x8001, 0x7C2E, 0x739E, 0x6AA0, 0x6583, 0x63EA, 0x6295 +.hword 0x6186, 0x60BB, 0x6036, 0x5FF7, 0x5FFF, 0x604C, 0x60E1, 0x61BC +.hword 0x62DF, 0x644A, 0x682B, 0x6F2A, 0x76FD, 0x7D5D, 0x8001, 0x6CDC +.hword 0x64A9, 0x524D, 0x3F22, 0x3484, 0x31DA, 0x3036, 0x2F75, 0x2F71 +.hword 0x3008, 0x3116, 0x3276, 0x3406, 0x35A0, 0x3721, 0x3865, 0x3949 +.hword 0x3A5D, 0x3BFE, 0x3DB7, 0x3F14, 0x3FA3, 0xD282, 0xCC2F, 0xBE27 +.hword 0xAFD0, 0xA891, 0xA7DE, 0xA820, 0xA932, 0xAAEE, 0xAD2E, 0xAFCB +.hword 0xB2A0, 0xB585, 0xB856, 0xBAEC, 0xBD21, 0xBECF, 0xBFC8, 0xC021 +.hword 0xC015, 0xBFE2, 0xBFC4, 0xD21A, 0xCBDD, 0xBE05, 0xAFE0, 0xA8BD +.hword 0xA80F, 0xA855, 0xA969, 0xAB24, 0xAD61, 0xAFFB, 0xB2CB, 0xB5AC +.hword 0xB877, 0xBB08, 0xBD39, 0xBEE4, 0xBFD9, 0xC02C, 0xC01B, 0xBFE4 +.hword 0xBFC4, 0xC04F, 0xC04F, 0x3CD6, 0x3C90, 0x3BD7, 0x3AD7, 0x39B8 +.hword 0x37F9, 0x35B2, 0x33F6, 0x33D8, 0x3557, 0x3792, 0x3A47, 0x3D38 +.hword 0x4025, 0x42CD, 0x44F1, 0x4651, 0x4636, 0x44A4, 0x4276, 0x4086 +.hword 0x3FB1, 0x0000 + +bully_seg5_animindex_050041FC: # 0x050041FC +.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0016, 0x0017, 0x0001, 0x0000 +.hword 0x0001, 0x002D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0016, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00CA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x009D, 0x0016, 0x002E +.hword 0x0016, 0x0044, 0x0016, 0x005A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00C9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x00B3, 0x0001, 0x0070 +.hword 0x0016, 0x0071, 0x0016, 0x0087, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bully_seg5_anim_050042A4: # 0x050042A4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x0D +.word bully_seg5_animvalue_05004038 +.word bully_seg5_animindex_050041FC +.word 0 + +bully_seg5_animvalue_050042BC: # 0x050042BC +.hword 0x0000, 0x00B4, 0x00B1, 0x00AE, 0x00B0, 0x00B2, 0x00B4, 0x00B1 +.hword 0x00AE, 0x00B0, 0x00B3, 0x3FFF, 0xB575, 0xB559, 0xB64C, 0xBB9D +.hword 0xBCF3, 0xBE03, 0xC380, 0xBCE6, 0xB85B, 0xB5A2, 0x8001, 0x8001 +.hword 0x3FA3, 0x42BE, 0x3D15, 0x3757, 0x36AE, 0x3714, 0x3798, 0x3A46 +.hword 0x3D78, 0x3F80, 0xD89E, 0xD533, 0xCCDD, 0xC27D, 0xB8F4, 0xB323 +.hword 0xB7D6, 0xC220, 0xCDD6, 0xD7E2, 0xB38B, 0xB75B, 0xC073, 0xCB4E +.hword 0xD466, 0xD836, 0xD32B, 0xC7BE, 0xBB82, 0xB407, 0xC04F, 0xC04F +.hword 0x3FB1, 0x0000 + +bully_seg5_animindex_05004330: # 0x05004330 +.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0038, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0037 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0022, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0036 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x002C, 0x0001, 0x0016 +.hword 0x0001, 0x0017, 0x000A, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bully_seg5_anim_050043D8: # 0x050043D8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x0D +.word bully_seg5_animvalue_050042BC +.word bully_seg5_animindex_05004330 +.word 0 + +bully_seg5_animvalue_050043F0: # 0x050043F0 +.hword 0x0000, 0x00B4, 0x00B3, 0x00B2, 0x00B0, 0x00AF, 0x00AE, 0x00AF +.hword 0x00AF, 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B3, 0x00B2 +.hword 0x00B1, 0x00B0, 0x00AF, 0x00AE, 0x00AF, 0x00B0, 0x00B2, 0x00B3 +.hword 0x00B4, 0x3FFF, 0xB575, 0xB564, 0xB54B, 0xB54F, 0xB598, 0xB64C +.hword 0xB8E5, 0xBB9D, 0xBC81, 0xBCEE, 0xBD28, 0xBD6E, 0xBE03, 0xBF5E +.hword 0xC141, 0xC2E5, 0xC380, 0xC0B4, 0xBCE6, 0xBAB9, 0xB8B3, 0xB706 +.hword 0xB5E1, 0xB575, 0x8001, 0x8001, 0x3FA3, 0x4038, 0x4174, 0x428E +.hword 0x42BE, 0x3D15, 0x398E, 0x3757, 0x36B5, 0x368F, 0x36B4, 0x36F1 +.hword 0x3714, 0x3708, 0x36F8, 0x3716, 0x3798, 0x3899, 0x39F7, 0x3B82 +.hword 0x3D08, 0x3E5A, 0x3F49, 0x3FA3, 0xD89E, 0xD7FB, 0xD632, 0xD37B +.hword 0xD009, 0xCC12, 0xC7CB, 0xC369, 0xBF20, 0xBB26, 0xB7B0, 0xB4F2 +.hword 0xB323, 0xB2E5, 0xB466, 0xB729, 0xBAB2, 0xBE83, 0xC220, 0xC69B +.hword 0xCC74, 0xD24F, 0xD6D1, 0xD89E, 0xB38B, 0xB444, 0xB642, 0xB946 +.hword 0xBD0D, 0xC156, 0xC5E1, 0xCA6B, 0xCEB4, 0xD27B, 0xD57F, 0xD77D +.hword 0xD836, 0xD75B, 0xD504, 0xD184, 0xCD31, 0xC85F, 0xC362, 0xBE90 +.hword 0xBA3D, 0xB6BD, 0xB466, 0xB38B, 0xC04F, 0xC04F, 0x3FB1, 0x0000 + + +bully_seg5_animindex_050044F0: # 0x050044F0 +.hword 0x0001, 0x0000, 0x0018, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x007E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x007D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x004C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0018, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x007C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0064, 0x0001, 0x0032 +.hword 0x0001, 0x0033, 0x0018, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bully_seg5_anim_05004598: # 0x05004598 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x18 +.hword 0x0D +.word bully_seg5_animvalue_050043F0 +.word bully_seg5_animindex_050044F0 +.word 0 + +bully_seg5_animvalue_050045B0: # 0x050045B0 +.hword 0x0000, 0x00AE, 0x00AE, 0x00AE, 0x00C1, 0x00D0, 0x00D7, 0x00D3 +.hword 0x00CA, 0x00BD, 0x00AE, 0x00AE, 0x00AE, 0x3FFF, 0xC00D, 0xBF15 +.hword 0xC015, 0xCBDE, 0xC3D9, 0xB86A, 0xB1CA, 0xB254, 0xB5BF, 0xBA52 +.hword 0xBE55, 0xC00D, 0x8001, 0x8001, 0x3FA3, 0x3EF5, 0x4050, 0x4BDC +.hword 0x43F9, 0x38BD, 0x3231, 0x329C, 0x35D3, 0x3A2B, 0x3DFE, 0x3FA3 +.hword 0xC9F4, 0xC6B4, 0xBF90, 0xB86B, 0xB52C, 0xBF4E, 0xC9F4, 0xC6FE +.hword 0xBFFF, 0xBAE0, 0xBCAE, 0xBFC2, 0xC9F4, 0xC6B4, 0xBF90, 0xB86B +.hword 0xB52C, 0xBF4E, 0xC9F4, 0xC6FE, 0xBFFF, 0xBAE0, 0xBCAE, 0xBFC2 +.hword 0xC04F, 0xC04F, 0x3581, 0x38C0, 0x3FE5, 0x4709, 0x4A48, 0x4027 +.hword 0x3581, 0x3877, 0x3F76, 0x4494, 0x42C7, 0x3FB2 + +bully_seg5_animindex_0500464C: # 0x0500464C +.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x0042, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0041 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0028, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000C, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0034, 0x0001, 0x001A +.hword 0x0001, 0x001B, 0x000C, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +bully_seg5_anim_050046F4: # 0x050046F4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x0D +.word bully_seg5_animvalue_050045B0 +.word bully_seg5_animindex_0500464C +.word 0 + +glabel bully_seg5_anims_0500470C # 0x0500470C +.word bully_seg5_anim_05004598 +.word bully_seg5_anim_050043D8 +.word bully_seg5_anim_050042A4 +.word bully_seg5_anim_050046F4 +.word 0 diff --git a/actors/burn_smoke/geo.s b/actors/burn_smoke/geo.s index 7ae0ff7..20e3b6a 100644 --- a/actors/burn_smoke/geo.s +++ b/actors/burn_smoke/geo.s @@ -1,6 +1,6 @@ -glabel burn_smoke_geo # 0x17000084 - geo_node_start - geo_open_node - geo_display_list LAYER_TRANSPARENT, burn_smoke_seg4_dl_04022070 - geo_close_node - geo_end +glabel burn_smoke_geo # 0x17000084 + geo_node_start + geo_open_node + geo_display_list LAYER_TRANSPARENT, burn_smoke_seg4_dl_04022070 + geo_close_node + geo_end diff --git a/actors/burn_smoke/model.s b/actors/burn_smoke/model.s index a40e1f2..a7f8521 100644 --- a/actors/burn_smoke/model.s +++ b/actors/burn_smoke/model.s @@ -1,45 +1,45 @@ -# Burn Smoke - -burn_smoke_seg4_vertex_040217C0: # 0x040217C0 -vertex -50, -50, 0, 0, 992, 0x14, 0x0A, 0x0A, 0xFF -vertex 50, -50, 0, 992, 992, 0x14, 0x0A, 0x0A, 0xFF -vertex 50, 50, 0, 992, 0, 0x14, 0x0A, 0x0A, 0xFF -vertex -50, 50, 0, 0, 0, 0x14, 0x0A, 0x0A, 0xFF - -# //! Wrong texture format. Called as rgba16, which makes the burn smoke appear -# as a transparent black burn smoke. Probably meant to show up as white-ish -# burn smoke, but mistakened for being intended as black smoke. -burn_smoke_seg4_texture_04021800: # 0x04021800 -.incbin "actors/burn_smoke/burn_smoke.ia16" - -glabel burn_smoke_seg4_dl_04022000 # 0x04022000 - 0x04022028 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel burn_smoke_seg4_dl_04022028 # 0x04022028 - 0x04022048 -gsSPVertex burn_smoke_seg4_vertex_040217C0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel burn_smoke_seg4_dl_04022048 # 0x04022048 - 0x04022070 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel burn_smoke_seg4_dl_04022070 # 0x04022070 - 0x040220C8 -gsSPDisplayList burn_smoke_seg4_dl_04022000 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, burn_smoke_seg4_texture_04021800 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList burn_smoke_seg4_dl_04022028 -gsSPDisplayList burn_smoke_seg4_dl_04022048 -gsSPEndDisplayList +# Burn Smoke + +burn_smoke_seg4_vertex_040217C0: # 0x040217C0 +vertex -50, -50, 0, 0, 992, 0x14, 0x0A, 0x0A, 0xFF +vertex 50, -50, 0, 992, 992, 0x14, 0x0A, 0x0A, 0xFF +vertex 50, 50, 0, 992, 0, 0x14, 0x0A, 0x0A, 0xFF +vertex -50, 50, 0, 0, 0, 0x14, 0x0A, 0x0A, 0xFF + +# //! Wrong texture format. Called as rgba16, which makes the burn smoke appear +# as a transparent black burn smoke. Probably meant to show up as white-ish +# burn smoke, but mistakened for being intended as black smoke. +burn_smoke_seg4_texture_04021800: # 0x04021800 +.incbin "actors/burn_smoke/burn_smoke.ia16" + +glabel burn_smoke_seg4_dl_04022000 # 0x04022000 - 0x04022028 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel burn_smoke_seg4_dl_04022028 # 0x04022028 - 0x04022048 +gsSPVertex burn_smoke_seg4_vertex_040217C0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel burn_smoke_seg4_dl_04022048 # 0x04022048 - 0x04022070 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel burn_smoke_seg4_dl_04022070 # 0x04022070 - 0x040220C8 +gsSPDisplayList burn_smoke_seg4_dl_04022000 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, burn_smoke_seg4_texture_04021800 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList burn_smoke_seg4_dl_04022028 +gsSPDisplayList burn_smoke_seg4_dl_04022048 +gsSPEndDisplayList diff --git a/actors/butterfly/geo.s b/actors/butterfly/geo.s index 37c284a..dd66d60 100644 --- a/actors/butterfly/geo.s +++ b/actors/butterfly/geo.s @@ -1,24 +1,24 @@ -glabel butterfly_geo # 0x160000A8 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 25 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, butterfly_seg3_dl_03005408 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, butterfly_seg3_dl_030054A0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel butterfly_geo # 0x160000A8 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 25 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, butterfly_seg3_dl_03005408 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, butterfly_seg3_dl_030054A0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/butterfly/model.s b/actors/butterfly/model.s index 089543b..412028f 100644 --- a/actors/butterfly/model.s +++ b/actors/butterfly/model.s @@ -1,117 +1,117 @@ -# Butterfly - -butterfly_seg3_vertex_03004348: # 0x03004348 -vertex 0, 0, -78, 2004, -48, 0xFF, 0xFF, 0xFF, 0xFF -vertex 79, 0, 39, -60, 4056, 0xFF, 0xFF, 0xFF, 0xFF -vertex 79, 0, -78, -56, -48, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -78, 2004, -48, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 39, 2004, 4056, 0xFF, 0xFF, 0xFF, 0xFF -vertex 79, 0, 39, -60, 4056, 0xFF, 0xFF, 0xFF, 0xFF - -butterfly_seg3_texture_030043A8: # 0x030043A8 -.incbin "actors/butterfly/butterfly_wing.rgba16" - -butterfly_seg3_vertex_030053A8: # 0x030053A8 -vertex 79, 0, -78, -56, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 39, 1972, 4024, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -78, 2000, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 79, 0, -78, -56, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 79, 0, 39, -80, 4032, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 39, 1972, 4024, 0xFF, 0xFF, 0xFF, 0xFF - -glabel butterfly_seg3_dl_03005408 # 0x03005408 - 0x030054A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, butterfly_seg3_texture_030043A8 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPVertex butterfly_seg3_vertex_03004348, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel butterfly_seg3_dl_030054A0 # 0x030054A0 - 0x03005538 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, butterfly_seg3_texture_030043A8 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPVertex butterfly_seg3_vertex_030053A8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -butterfly_seg3_animvalue_03005538: # 0x03005538 -.hword 0x0000, 0x352F, 0x28EE, 0x122D, 0x05EC, 0x0D4E, 0x1D8D, 0x2DCC -.hword 0x352F, 0x4B1B, 0x569E, 0x6C00, 0x7784, 0x7093, 0x614F, 0x520B -.hword 0x4B1B, 0x0000 - -butterfly_seg3_animindex_0300555C: # 0x0300555C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0008, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -butterfly_seg3_anim_030055B0: # 0x030055B0 -.hword 0 -.hword 0 -.hword 7 -.hword 0 -.hword 0x08 -.hword 0x06 -.word butterfly_seg3_animvalue_03005538 -.word butterfly_seg3_animindex_0300555C -.word 0 - -butterfly_seg3_animvalue_030055C8: # 0x030055C8 -.hword 0x0000, 0x3A7B, 0x3A7B, 0x3998, 0x3721, 0x3360, 0x2E9D, 0x2923 -.hword 0x233A, 0x1D2D, 0x1744, 0x11CA, 0x0D07, 0x0945, 0x06CF, 0x05EC -.hword 0x0697, 0x087A, 0x0B63, 0x0F24, 0x138C, 0x186C, 0x1D94, 0x22D3 -.hword 0x27FB, 0x2CDB, 0x3143, 0x3503, 0x37ED, 0x39CF, 0x3A7B, 0x4637 -.hword 0x4637, 0x470C, 0x495C, 0x4CE1, 0x5159, 0x567C, 0x5C07, 0x61B4 -.hword 0x673F, 0x6C63, 0x70DA, 0x7460, 0x76AF, 0x7784, 0x76E3, 0x751F -.hword 0x7263, 0x6EDE, 0x6ABC, 0x6629, 0x6154, 0x5C68, 0x5792, 0x52FF -.hword 0x4EDD, 0x4B58, 0x489D, 0x46D8, 0x4637, 0x0000 - -butterfly_seg3_animindex_03005644: # 0x03005644 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -butterfly_seg3_anim_03005698: # 0x03005698 -.hword 0 -.hword 0 -.hword 7 -.hword 0 -.hword 0x1E -.hword 0x06 -.word butterfly_seg3_animvalue_030055C8 -.word butterfly_seg3_animindex_03005644 -.word 0 - -glabel butterfly_seg3_anims_030056B0 # 0x030056B0 -.word butterfly_seg3_anim_030055B0 -.word butterfly_seg3_anim_03005698 +# Butterfly + +butterfly_seg3_vertex_03004348: # 0x03004348 +vertex 0, 0, -78, 2004, -48, 0xFF, 0xFF, 0xFF, 0xFF +vertex 79, 0, 39, -60, 4056, 0xFF, 0xFF, 0xFF, 0xFF +vertex 79, 0, -78, -56, -48, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -78, 2004, -48, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 39, 2004, 4056, 0xFF, 0xFF, 0xFF, 0xFF +vertex 79, 0, 39, -60, 4056, 0xFF, 0xFF, 0xFF, 0xFF + +butterfly_seg3_texture_030043A8: # 0x030043A8 +.incbin "actors/butterfly/butterfly_wing.rgba16" + +butterfly_seg3_vertex_030053A8: # 0x030053A8 +vertex 79, 0, -78, -56, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 39, 1972, 4024, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -78, 2000, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 79, 0, -78, -56, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 79, 0, 39, -80, 4032, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 39, 1972, 4024, 0xFF, 0xFF, 0xFF, 0xFF + +glabel butterfly_seg3_dl_03005408 # 0x03005408 - 0x030054A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, butterfly_seg3_texture_030043A8 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPVertex butterfly_seg3_vertex_03004348, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel butterfly_seg3_dl_030054A0 # 0x030054A0 - 0x03005538 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, butterfly_seg3_texture_030043A8 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPVertex butterfly_seg3_vertex_030053A8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +butterfly_seg3_animvalue_03005538: # 0x03005538 +.hword 0x0000, 0x352F, 0x28EE, 0x122D, 0x05EC, 0x0D4E, 0x1D8D, 0x2DCC +.hword 0x352F, 0x4B1B, 0x569E, 0x6C00, 0x7784, 0x7093, 0x614F, 0x520B +.hword 0x4B1B, 0x0000 + +butterfly_seg3_animindex_0300555C: # 0x0300555C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0008, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +butterfly_seg3_anim_030055B0: # 0x030055B0 +.hword 0 +.hword 0 +.hword 7 +.hword 0 +.hword 0x08 +.hword 0x06 +.word butterfly_seg3_animvalue_03005538 +.word butterfly_seg3_animindex_0300555C +.word 0 + +butterfly_seg3_animvalue_030055C8: # 0x030055C8 +.hword 0x0000, 0x3A7B, 0x3A7B, 0x3998, 0x3721, 0x3360, 0x2E9D, 0x2923 +.hword 0x233A, 0x1D2D, 0x1744, 0x11CA, 0x0D07, 0x0945, 0x06CF, 0x05EC +.hword 0x0697, 0x087A, 0x0B63, 0x0F24, 0x138C, 0x186C, 0x1D94, 0x22D3 +.hword 0x27FB, 0x2CDB, 0x3143, 0x3503, 0x37ED, 0x39CF, 0x3A7B, 0x4637 +.hword 0x4637, 0x470C, 0x495C, 0x4CE1, 0x5159, 0x567C, 0x5C07, 0x61B4 +.hword 0x673F, 0x6C63, 0x70DA, 0x7460, 0x76AF, 0x7784, 0x76E3, 0x751F +.hword 0x7263, 0x6EDE, 0x6ABC, 0x6629, 0x6154, 0x5C68, 0x5792, 0x52FF +.hword 0x4EDD, 0x4B58, 0x489D, 0x46D8, 0x4637, 0x0000 + +butterfly_seg3_animindex_03005644: # 0x03005644 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +butterfly_seg3_anim_03005698: # 0x03005698 +.hword 0 +.hword 0 +.hword 7 +.hword 0 +.hword 0x1E +.hword 0x06 +.word butterfly_seg3_animvalue_030055C8 +.word butterfly_seg3_animindex_03005644 +.word 0 + +glabel butterfly_seg3_anims_030056B0 # 0x030056B0 +.word butterfly_seg3_anim_030055B0 +.word butterfly_seg3_anim_03005698 diff --git a/actors/cannon_barrel/geo.s b/actors/cannon_barrel/geo.s index dd2465f..484571f 100644 --- a/actors/cannon_barrel/geo.s +++ b/actors/cannon_barrel/geo.s @@ -1,6 +1,6 @@ -glabel cannon_barrel_geo # 0x0F0001C0 - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, cannon_barrel_seg8_dl_08006660 - geo_close_node - geo_end +glabel cannon_barrel_geo # 0x0F0001C0 + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, cannon_barrel_seg8_dl_08006660 + geo_close_node + geo_end diff --git a/actors/cannon_barrel/model.s b/actors/cannon_barrel/model.s index 3a6362a..4eb34fc 100644 --- a/actors/cannon_barrel/model.s +++ b/actors/cannon_barrel/model.s @@ -1,144 +1,144 @@ -# Cannon Barrel - -cannon_barrel_seg8_light_08005878: # 0x08005878 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -cannon_barrel_seg8_light_08005880: # 0x08005880 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cannon_barrel_seg8_light_08005890: # 0x08005890 -.byte 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x0F, 0x00 - -cannon_barrel_seg8_light_08005898: # 0x08005898 -.byte 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cannon_barrel_seg8_texture_080058A8: # 0x080058A8 -.incbin "actors/cannon_barrel/cannon_barrel.rgba16" - -cannon_barrel_seg8_vertex_080060A8: # 0x080060A8 -vertex -40, 236, 41, 176, 748, 0x45, 0x5D, 0xCD, 0xFF -vertex -56, 236, 0, 64, 480, 0x66, 0x49, 0x0D, 0xFF -vertex -81, 236, 0, -98, 480, 0xB8, 0x68, 0x09, 0xFF -vertex -57, 236, 58, 60, 864, 0xCC, 0x5C, 0x44, 0xFF -vertex -40, 236, -40, 176, 210, 0x2B, 0x68, 0x3A, 0xFF -vertex -57, 236, -57, 60, 94, 0xAE, 0x49, 0xC2, 0xFF -vertex 0, 236, -81, 444, -66, 0xF4, 0x5C, 0xAB, 0xFF -vertex 0, 236, -56, 444, 98, 0xF6, 0x5C, 0x56, 0xFF -vertex 41, 236, -40, 714, 210, 0xBC, 0x5D, 0x33, 0xFF -vertex 58, 236, -57, 830, 94, 0x34, 0x5C, 0xBB, 0xFF -vertex 57, 236, 0, 826, 480, 0xAA, 0x5C, 0xF6, 0xFF -vertex 82, 236, 0, 990, 480, 0x55, 0x5C, 0xF4, 0xFF -vertex 58, 236, 58, 830, 864, 0x3A, 0x68, 0x2B, 0xFF -vertex 41, 236, 41, 714, 748, 0xC3, 0x4A, 0xAE, 0xFF -vertex 0, 236, 57, 444, 860, 0x09, 0x67, 0xB8, 0xFF -vertex 0, 236, 82, 444, 1022, 0x0D, 0x49, 0x66, 0xFF - -cannon_barrel_seg8_vertex_080061A8: # 0x080061A8 -vertex 41, 236, 41, 0, 0, 0xC3, 0x4A, 0xAE, 0xFF -vertex 41, -19, 41, 0, 0, 0xAE, 0x4A, 0xC3, 0xFF -vertex 0, -19, 57, 0, 0, 0xF3, 0x49, 0x9A, 0xFF -vertex -40, 236, -40, 0, 0, 0x2B, 0x68, 0x3A, 0xFF -vertex -40, -19, -40, 0, 0, 0x2A, 0x73, 0x20, 0xFF -vertex 0, -19, -56, 0, 0, 0x10, 0x2A, 0x76, 0xFF -vertex -56, 236, 0, 0, 0, 0x66, 0x49, 0x0D, 0xFF -vertex -56, -19, 0, 0, 0, 0x76, 0x2A, 0xF1, 0xFF -vertex 41, -19, -40, 0, 0, 0xC3, 0x4A, 0x52, 0xFF -vertex -40, -19, 41, 0, 0, 0x3E, 0x4A, 0xAE, 0xFF -vertex 57, -19, 0, 0, 0, 0x9A, 0x49, 0x0D, 0xFF -vertex -40, 236, 41, 0, 0, 0x45, 0x5D, 0xCD, 0xFF -vertex 0, 236, 57, 0, 0, 0x09, 0x67, 0xB8, 0xFF -vertex 57, 236, 0, 0, 0, 0xAA, 0x5C, 0xF6, 0xFF -vertex 41, 236, -40, 0, 0, 0xBC, 0x5D, 0x33, 0xFF -vertex 0, 236, -56, 0, 0, 0xF6, 0x5C, 0x56, 0xFF - -cannon_barrel_seg8_vertex_080062A8: # 0x080062A8 -vertex 82, -19, 0, 0, 0, 0x74, 0xCE, 0x0B, 0xFF -vertex 58, -19, 58, 0, 0, 0x49, 0xCE, 0x5A, 0xFF -vertex 0, -71, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 0, -19, 82, 0, 0, 0xF4, 0xCE, 0x74, 0xFF -vertex 58, 236, 58, 0, 0, 0x3A, 0x68, 0x2B, 0xFF -vertex 0, 236, 82, 0, 0, 0x0D, 0x49, 0x66, 0xFF -vertex 82, 236, 0, 0, 0, 0x55, 0x5C, 0xF4, 0xFF -vertex -57, 236, 58, 0, 0, 0xCC, 0x5C, 0x44, 0xFF -vertex -57, -19, 58, 0, 0, 0xA6, 0xCF, 0x49, 0xFF -vertex 58, -19, -57, 0, 0, 0x5A, 0xCF, 0xB6, 0xFF -vertex 58, 236, -57, 0, 0, 0x34, 0x5C, 0xBB, 0xFF -vertex 0, -19, -81, 0, 0, 0x0B, 0xCF, 0x8C, 0xFF -vertex 0, 236, -81, 0, 0, 0xF4, 0x5C, 0xAB, 0xFF -vertex -57, -19, -57, 0, 0, 0xB6, 0xCF, 0xA6, 0xFF -vertex -81, 236, 0, 0, 0, 0xB8, 0x68, 0x09, 0xFF -vertex -57, 236, -57, 0, 0, 0xAE, 0x49, 0xC2, 0xFF - -cannon_barrel_seg8_vertex_080063A8: # 0x080063A8 -vertex -81, -19, 0, 0, 0, 0x8C, 0xCF, 0xF4, 0xFF -vertex -57, -19, -57, 0, 0, 0xB6, 0xCF, 0xA6, 0xFF -vertex 0, -71, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex -57, 236, -57, 0, 0, 0xAE, 0x49, 0xC2, 0xFF -vertex -81, 236, 0, 0, 0, 0xB8, 0x68, 0x09, 0xFF -vertex -57, -19, 58, 0, 0, 0xA6, 0xCF, 0x49, 0xFF - -glabel cannon_barrel_seg8_dl_08006408 # 0x08006408 - 0x080064C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_barrel_seg8_texture_080058A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cannon_barrel_seg8_light_08005880, 1 -gsSPLight cannon_barrel_seg8_light_08005878, 2 -gsSPVertex cannon_barrel_seg8_vertex_080060A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 6, 0x0 -gsSP2Triangles 8, 10, 11, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 10, 13, 12, 0x0 -gsSP2Triangles 14, 15, 12, 0x0, 14, 3, 15, 0x0 -gsSP2Triangles 14, 0, 3, 0x0, 14, 12, 13, 0x0 -gsSPEndDisplayList - -glabel cannon_barrel_seg8_dl_080064C0 # 0x080064C0 - 0x08006660 -gsSPLight cannon_barrel_seg8_light_08005898, 1 -gsSPLight cannon_barrel_seg8_light_08005890, 2 -gsSPVertex cannon_barrel_seg8_vertex_080061A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 4, 7, 9, 0x0 -gsSP2Triangles 4, 9, 2, 0x0, 4, 2, 1, 0x0 -gsSP2Triangles 4, 1, 10, 0x0, 4, 10, 8, 0x0 -gsSP2Triangles 11, 9, 7, 0x0, 11, 7, 6, 0x0 -gsSP2Triangles 12, 2, 9, 0x0, 12, 9, 11, 0x0 -gsSP2Triangles 0, 2, 12, 0x0, 13, 10, 1, 0x0 -gsSP2Triangles 13, 1, 0, 0x0, 14, 8, 10, 0x0 -gsSP2Triangles 14, 10, 13, 0x0, 15, 8, 14, 0x0 -gsSP2Triangles 15, 5, 8, 0x0, 3, 5, 15, 0x0 -gsSPVertex cannon_barrel_seg8_vertex_080062A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 3, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 0, 6, 4, 0x0 -gsSP2Triangles 3, 5, 7, 0x0, 3, 8, 2, 0x0 -gsSP2Triangles 3, 7, 8, 0x0, 9, 0, 2, 0x0 -gsSP2Triangles 9, 6, 0, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 11, 9, 2, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 13, 11, 2, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 8, 7, 14, 0x0 -gsSP1Triangle 13, 15, 12, 0x0 -gsSPVertex cannon_barrel_seg8_vertex_080063A8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 5, 0, 2, 0x0 -gsSP1Triangle 5, 4, 0, 0x0 -gsSPEndDisplayList - -glabel cannon_barrel_seg8_dl_08006660 # 0x08006660 - 0x080066C8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cannon_barrel_seg8_dl_08006408 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList cannon_barrel_seg8_dl_080064C0 -gsSPEndDisplayList +# Cannon Barrel + +cannon_barrel_seg8_light_08005878: # 0x08005878 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +cannon_barrel_seg8_light_08005880: # 0x08005880 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cannon_barrel_seg8_light_08005890: # 0x08005890 +.byte 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x0F, 0x00 + +cannon_barrel_seg8_light_08005898: # 0x08005898 +.byte 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cannon_barrel_seg8_texture_080058A8: # 0x080058A8 +.incbin "actors/cannon_barrel/cannon_barrel.rgba16" + +cannon_barrel_seg8_vertex_080060A8: # 0x080060A8 +vertex -40, 236, 41, 176, 748, 0x45, 0x5D, 0xCD, 0xFF +vertex -56, 236, 0, 64, 480, 0x66, 0x49, 0x0D, 0xFF +vertex -81, 236, 0, -98, 480, 0xB8, 0x68, 0x09, 0xFF +vertex -57, 236, 58, 60, 864, 0xCC, 0x5C, 0x44, 0xFF +vertex -40, 236, -40, 176, 210, 0x2B, 0x68, 0x3A, 0xFF +vertex -57, 236, -57, 60, 94, 0xAE, 0x49, 0xC2, 0xFF +vertex 0, 236, -81, 444, -66, 0xF4, 0x5C, 0xAB, 0xFF +vertex 0, 236, -56, 444, 98, 0xF6, 0x5C, 0x56, 0xFF +vertex 41, 236, -40, 714, 210, 0xBC, 0x5D, 0x33, 0xFF +vertex 58, 236, -57, 830, 94, 0x34, 0x5C, 0xBB, 0xFF +vertex 57, 236, 0, 826, 480, 0xAA, 0x5C, 0xF6, 0xFF +vertex 82, 236, 0, 990, 480, 0x55, 0x5C, 0xF4, 0xFF +vertex 58, 236, 58, 830, 864, 0x3A, 0x68, 0x2B, 0xFF +vertex 41, 236, 41, 714, 748, 0xC3, 0x4A, 0xAE, 0xFF +vertex 0, 236, 57, 444, 860, 0x09, 0x67, 0xB8, 0xFF +vertex 0, 236, 82, 444, 1022, 0x0D, 0x49, 0x66, 0xFF + +cannon_barrel_seg8_vertex_080061A8: # 0x080061A8 +vertex 41, 236, 41, 0, 0, 0xC3, 0x4A, 0xAE, 0xFF +vertex 41, -19, 41, 0, 0, 0xAE, 0x4A, 0xC3, 0xFF +vertex 0, -19, 57, 0, 0, 0xF3, 0x49, 0x9A, 0xFF +vertex -40, 236, -40, 0, 0, 0x2B, 0x68, 0x3A, 0xFF +vertex -40, -19, -40, 0, 0, 0x2A, 0x73, 0x20, 0xFF +vertex 0, -19, -56, 0, 0, 0x10, 0x2A, 0x76, 0xFF +vertex -56, 236, 0, 0, 0, 0x66, 0x49, 0x0D, 0xFF +vertex -56, -19, 0, 0, 0, 0x76, 0x2A, 0xF1, 0xFF +vertex 41, -19, -40, 0, 0, 0xC3, 0x4A, 0x52, 0xFF +vertex -40, -19, 41, 0, 0, 0x3E, 0x4A, 0xAE, 0xFF +vertex 57, -19, 0, 0, 0, 0x9A, 0x49, 0x0D, 0xFF +vertex -40, 236, 41, 0, 0, 0x45, 0x5D, 0xCD, 0xFF +vertex 0, 236, 57, 0, 0, 0x09, 0x67, 0xB8, 0xFF +vertex 57, 236, 0, 0, 0, 0xAA, 0x5C, 0xF6, 0xFF +vertex 41, 236, -40, 0, 0, 0xBC, 0x5D, 0x33, 0xFF +vertex 0, 236, -56, 0, 0, 0xF6, 0x5C, 0x56, 0xFF + +cannon_barrel_seg8_vertex_080062A8: # 0x080062A8 +vertex 82, -19, 0, 0, 0, 0x74, 0xCE, 0x0B, 0xFF +vertex 58, -19, 58, 0, 0, 0x49, 0xCE, 0x5A, 0xFF +vertex 0, -71, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 0, -19, 82, 0, 0, 0xF4, 0xCE, 0x74, 0xFF +vertex 58, 236, 58, 0, 0, 0x3A, 0x68, 0x2B, 0xFF +vertex 0, 236, 82, 0, 0, 0x0D, 0x49, 0x66, 0xFF +vertex 82, 236, 0, 0, 0, 0x55, 0x5C, 0xF4, 0xFF +vertex -57, 236, 58, 0, 0, 0xCC, 0x5C, 0x44, 0xFF +vertex -57, -19, 58, 0, 0, 0xA6, 0xCF, 0x49, 0xFF +vertex 58, -19, -57, 0, 0, 0x5A, 0xCF, 0xB6, 0xFF +vertex 58, 236, -57, 0, 0, 0x34, 0x5C, 0xBB, 0xFF +vertex 0, -19, -81, 0, 0, 0x0B, 0xCF, 0x8C, 0xFF +vertex 0, 236, -81, 0, 0, 0xF4, 0x5C, 0xAB, 0xFF +vertex -57, -19, -57, 0, 0, 0xB6, 0xCF, 0xA6, 0xFF +vertex -81, 236, 0, 0, 0, 0xB8, 0x68, 0x09, 0xFF +vertex -57, 236, -57, 0, 0, 0xAE, 0x49, 0xC2, 0xFF + +cannon_barrel_seg8_vertex_080063A8: # 0x080063A8 +vertex -81, -19, 0, 0, 0, 0x8C, 0xCF, 0xF4, 0xFF +vertex -57, -19, -57, 0, 0, 0xB6, 0xCF, 0xA6, 0xFF +vertex 0, -71, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex -57, 236, -57, 0, 0, 0xAE, 0x49, 0xC2, 0xFF +vertex -81, 236, 0, 0, 0, 0xB8, 0x68, 0x09, 0xFF +vertex -57, -19, 58, 0, 0, 0xA6, 0xCF, 0x49, 0xFF + +glabel cannon_barrel_seg8_dl_08006408 # 0x08006408 - 0x080064C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_barrel_seg8_texture_080058A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cannon_barrel_seg8_light_08005880, 1 +gsSPLight cannon_barrel_seg8_light_08005878, 2 +gsSPVertex cannon_barrel_seg8_vertex_080060A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 6, 0x0 +gsSP2Triangles 8, 10, 11, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 10, 13, 12, 0x0 +gsSP2Triangles 14, 15, 12, 0x0, 14, 3, 15, 0x0 +gsSP2Triangles 14, 0, 3, 0x0, 14, 12, 13, 0x0 +gsSPEndDisplayList + +glabel cannon_barrel_seg8_dl_080064C0 # 0x080064C0 - 0x08006660 +gsSPLight cannon_barrel_seg8_light_08005898, 1 +gsSPLight cannon_barrel_seg8_light_08005890, 2 +gsSPVertex cannon_barrel_seg8_vertex_080061A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 4, 7, 9, 0x0 +gsSP2Triangles 4, 9, 2, 0x0, 4, 2, 1, 0x0 +gsSP2Triangles 4, 1, 10, 0x0, 4, 10, 8, 0x0 +gsSP2Triangles 11, 9, 7, 0x0, 11, 7, 6, 0x0 +gsSP2Triangles 12, 2, 9, 0x0, 12, 9, 11, 0x0 +gsSP2Triangles 0, 2, 12, 0x0, 13, 10, 1, 0x0 +gsSP2Triangles 13, 1, 0, 0x0, 14, 8, 10, 0x0 +gsSP2Triangles 14, 10, 13, 0x0, 15, 8, 14, 0x0 +gsSP2Triangles 15, 5, 8, 0x0, 3, 5, 15, 0x0 +gsSPVertex cannon_barrel_seg8_vertex_080062A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 3, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 0, 6, 4, 0x0 +gsSP2Triangles 3, 5, 7, 0x0, 3, 8, 2, 0x0 +gsSP2Triangles 3, 7, 8, 0x0, 9, 0, 2, 0x0 +gsSP2Triangles 9, 6, 0, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 11, 9, 2, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 13, 11, 2, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 8, 7, 14, 0x0 +gsSP1Triangle 13, 15, 12, 0x0 +gsSPVertex cannon_barrel_seg8_vertex_080063A8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 5, 0, 2, 0x0 +gsSP1Triangle 5, 4, 0, 0x0 +gsSPEndDisplayList + +glabel cannon_barrel_seg8_dl_08006660 # 0x08006660 - 0x080066C8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cannon_barrel_seg8_dl_08006408 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList cannon_barrel_seg8_dl_080064C0 +gsSPEndDisplayList diff --git a/actors/cannon_base/geo.s b/actors/cannon_base/geo.s index e354c5b..c670a75 100644 --- a/actors/cannon_base/geo.s +++ b/actors/cannon_base/geo.s @@ -1,6 +1,6 @@ -glabel cannon_base_geo # 0x0F0001A8 - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, cannon_base_seg8_dl_080057F8 - geo_close_node - geo_end +glabel cannon_base_geo # 0x0F0001A8 + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, cannon_base_seg8_dl_080057F8 + geo_close_node + geo_end diff --git a/actors/cannon_base/model.s b/actors/cannon_base/model.s index 8443b25..f3ed2fd 100644 --- a/actors/cannon_base/model.s +++ b/actors/cannon_base/model.s @@ -1,157 +1,157 @@ -# Cannon Base - -cannon_base_seg8_light_08004988: # 0x08004988 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -cannon_base_seg8_light_08004990: # 0x08004990 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cannon_base_seg8_light_080049A0: # 0x080049A0 -.byte 0x0E, 0x10, 0x4C, 0x00, 0x0E, 0x10, 0x4C, 0x00 - -cannon_base_seg8_light_080049A8: # 0x080049A8 -.byte 0x30, 0x37, 0xFF, 0x00, 0x30, 0x37, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cannon_base_seg8_texture_080049B8: # 0x080049B8 -.incbin "actors/cannon_base/cannon_base.rgba16" - -cannon_base_seg8_vertex_080051B8: # 0x080051B8 -vertex 102, -101, 51, 0, 1758, 0x7F, 0x00, 0x00, 0xFF -vertex 102, -101, -50, 990, 1758, 0x7F, 0x00, 0x00, 0xFF -vertex 102, 51, -50, 990, 228, 0x7F, 0x00, 0x00, 0xFF -vertex 102, 77, 26, 224, -28, 0x7F, 0x00, 0x00, 0xFF -vertex 102, 51, 51, 0, 228, 0x7F, 0x00, 0x00, 0xFF -vertex 102, 77, -25, 734, -28, 0x7F, 0x00, 0x00, 0xFF -vertex -101, 51, -50, 0, 224, 0x81, 0x00, 0x00, 0xFF -vertex -101, 77, 26, 734, 0, 0x81, 0x00, 0x00, 0xFF -vertex -101, 77, -25, 224, 0, 0x81, 0x00, 0x00, 0xFF -vertex -101, -101, -50, 0, 1754, 0x81, 0x00, 0x00, 0xFF -vertex -101, -101, 51, 990, 1754, 0x81, 0x00, 0x00, 0xFF -vertex -101, 51, 51, 990, 224, 0x81, 0x00, 0x00, 0xFF - -cannon_base_seg8_vertex_08005278: # 0x08005278 -vertex -60, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 61, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 61, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 102, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 61, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 102, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 61, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 61, 51, -50, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 61, -101, -50, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 61, -101, 51, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 61, 77, 26, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 61, 77, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 61, 51, 51, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 102, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex 61, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex 61, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF - -cannon_base_seg8_vertex_08005378: # 0x08005378 -vertex 102, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex 61, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex 102, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex 102, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 61, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 61, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex 61, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex 61, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex 102, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex 102, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 61, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 61, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 102, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -cannon_base_seg8_vertex_08005468: # 0x08005468 -vertex -60, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 61, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -60, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex -60, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex -101, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex -101, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -60, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -101, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -60, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -60, -101, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, -101, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, 51, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF -vertex -60, 77, -25, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -cannon_base_seg8_vertex_08005558: # 0x08005558 -vertex -101, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -60, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -101, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -60, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -60, -101, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, 77, -25, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, 77, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -60, 51, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -101, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex -60, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex -60, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex -101, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF -vertex -101, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -60, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -60, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -glabel cannon_base_seg8_dl_08005658 # 0x08005658 - 0x080056D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_base_seg8_texture_080049B8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cannon_base_seg8_light_08004990, 1 -gsSPLight cannon_base_seg8_light_08004988, 2 -gsSPVertex cannon_base_seg8_vertex_080051B8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 10, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 7, 0x0 -gsSPEndDisplayList - -glabel cannon_base_seg8_dl_080056D0 # 0x080056D0 - 0x080057F8 -gsSPLight cannon_base_seg8_light_080049A8, 1 -gsSPLight cannon_base_seg8_light_080049A0, 2 -gsSPVertex cannon_base_seg8_vertex_08005278, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 11, 0x0, 7, 12, 10, 0x0 -gsSP2Triangles 7, 9, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex cannon_base_seg8_vertex_08005378, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex cannon_base_seg8_vertex_08005468, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 3, 13, 4, 0x0 -gsSP1Triangle 10, 12, 14, 0x0 -gsSPVertex cannon_base_seg8_vertex_08005558, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPEndDisplayList - -glabel cannon_base_seg8_dl_080057F8 # 0x080057F8 - 0x08005870 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cannon_base_seg8_dl_08005658 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList cannon_base_seg8_dl_080056D0 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Cannon Base + +cannon_base_seg8_light_08004988: # 0x08004988 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +cannon_base_seg8_light_08004990: # 0x08004990 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cannon_base_seg8_light_080049A0: # 0x080049A0 +.byte 0x0E, 0x10, 0x4C, 0x00, 0x0E, 0x10, 0x4C, 0x00 + +cannon_base_seg8_light_080049A8: # 0x080049A8 +.byte 0x30, 0x37, 0xFF, 0x00, 0x30, 0x37, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cannon_base_seg8_texture_080049B8: # 0x080049B8 +.incbin "actors/cannon_base/cannon_base.rgba16" + +cannon_base_seg8_vertex_080051B8: # 0x080051B8 +vertex 102, -101, 51, 0, 1758, 0x7F, 0x00, 0x00, 0xFF +vertex 102, -101, -50, 990, 1758, 0x7F, 0x00, 0x00, 0xFF +vertex 102, 51, -50, 990, 228, 0x7F, 0x00, 0x00, 0xFF +vertex 102, 77, 26, 224, -28, 0x7F, 0x00, 0x00, 0xFF +vertex 102, 51, 51, 0, 228, 0x7F, 0x00, 0x00, 0xFF +vertex 102, 77, -25, 734, -28, 0x7F, 0x00, 0x00, 0xFF +vertex -101, 51, -50, 0, 224, 0x81, 0x00, 0x00, 0xFF +vertex -101, 77, 26, 734, 0, 0x81, 0x00, 0x00, 0xFF +vertex -101, 77, -25, 224, 0, 0x81, 0x00, 0x00, 0xFF +vertex -101, -101, -50, 0, 1754, 0x81, 0x00, 0x00, 0xFF +vertex -101, -101, 51, 990, 1754, 0x81, 0x00, 0x00, 0xFF +vertex -101, 51, 51, 990, 224, 0x81, 0x00, 0x00, 0xFF + +cannon_base_seg8_vertex_08005278: # 0x08005278 +vertex -60, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 61, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 61, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 102, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 61, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 102, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 61, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 61, 51, -50, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 61, -101, -50, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 61, -101, 51, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 61, 77, 26, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 61, 77, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 61, 51, 51, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 102, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex 61, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex 61, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF + +cannon_base_seg8_vertex_08005378: # 0x08005378 +vertex 102, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex 61, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex 102, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex 102, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 61, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 61, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex 61, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex 61, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex 102, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex 102, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 61, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 61, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 102, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +cannon_base_seg8_vertex_08005468: # 0x08005468 +vertex -60, -101, 51, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 61, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -60, -101, -50, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex -60, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex -101, 51, -50, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex -101, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -60, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -101, -101, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -60, 51, -50, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -60, -101, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, -101, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, 51, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, 77, -25, 0, 0, 0x00, 0x58, 0xA5, 0xFF +vertex -60, 77, -25, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +cannon_base_seg8_vertex_08005558: # 0x08005558 +vertex -101, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -60, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -101, 51, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -60, -101, 51, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -60, -101, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, 77, -25, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, 77, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -60, 51, 51, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -101, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex -60, 51, 51, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex -60, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex -101, 77, 26, 0, 0, 0x00, 0x58, 0x5B, 0xFF +vertex -101, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -60, 77, 26, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -60, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 77, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +glabel cannon_base_seg8_dl_08005658 # 0x08005658 - 0x080056D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_base_seg8_texture_080049B8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cannon_base_seg8_light_08004990, 1 +gsSPLight cannon_base_seg8_light_08004988, 2 +gsSPVertex cannon_base_seg8_vertex_080051B8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 10, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 7, 0x0 +gsSPEndDisplayList + +glabel cannon_base_seg8_dl_080056D0 # 0x080056D0 - 0x080057F8 +gsSPLight cannon_base_seg8_light_080049A8, 1 +gsSPLight cannon_base_seg8_light_080049A0, 2 +gsSPVertex cannon_base_seg8_vertex_08005278, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 11, 0x0, 7, 12, 10, 0x0 +gsSP2Triangles 7, 9, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex cannon_base_seg8_vertex_08005378, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex cannon_base_seg8_vertex_08005468, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 3, 13, 4, 0x0 +gsSP1Triangle 10, 12, 14, 0x0 +gsSPVertex cannon_base_seg8_vertex_08005558, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPEndDisplayList + +glabel cannon_base_seg8_dl_080057F8 # 0x080057F8 - 0x08005870 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cannon_base_seg8_dl_08005658 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList cannon_base_seg8_dl_080056D0 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/cannon_lid/collision.s b/actors/cannon_lid/collision.s index 9c6ddec..935f800 100644 --- a/actors/cannon_lid/collision.s +++ b/actors/cannon_lid/collision.s @@ -1,15 +1,15 @@ -# Cannon Lid - -glabel cannon_lid_seg8_collision_08004950 # 0x08004950 - 0x08004980 -colInit -colVertexInit 0x4 -colVertex 112, 0, -111 -colVertex -111, 0, -111 -colVertex -111, 0, 112 -colVertex 112, 0, 112 - -colTriInit SURFACE_DEFAULT, 2 -colTri 0, 1, 2 -colTri 0, 2, 3 -colTriStop -colEnd +# Cannon Lid + +glabel cannon_lid_seg8_collision_08004950 # 0x08004950 - 0x08004980 +colInit +colVertexInit 0x4 +colVertex 112, 0, -111 +colVertex -111, 0, -111 +colVertex -111, 0, 112 +colVertex 112, 0, 112 + +colTriInit SURFACE_DEFAULT, 2 +colTri 0, 1, 2 +colTri 0, 2, 3 +colTriStop +colEnd diff --git a/actors/cannon_lid/geo.s b/actors/cannon_lid/geo.s index ddef673..b441eb2 100644 --- a/actors/cannon_lid/geo.s +++ b/actors/cannon_lid/geo.s @@ -1,3 +1,3 @@ -# Empty geo script -.balign 8 -geo_branch_and_link NULL +# Empty geo script +.balign 8 +geo_branch_and_link NULL diff --git a/actors/cannon_lid/model.s b/actors/cannon_lid/model.s index 5be79e7..4cbdb95 100644 --- a/actors/cannon_lid/model.s +++ b/actors/cannon_lid/model.s @@ -1,44 +1,44 @@ -# Cannon Lid - -cannon_lid_seg8_light_08004040: # 0x08004040 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -cannon_lid_seg8_light_08004048: # 0x08004048 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cannon_lid_seg8_texture_08004058: # 0x08004058 -.incbin "actors/cannon_lid/cannon_lid.rgba16" - -cannon_lid_seg8_vertex_08004858: # 0x08004858 -vertex 102, 0, -101, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, 102, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 0, 102, 990, 990, 0x00, 0x7F, 0x00, 0xFF - -glabel cannon_lid_seg8_dl_08004898 # 0x08004898 - 0x080048E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_lid_seg8_texture_08004058 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cannon_lid_seg8_light_08004048, 1 -gsSPLight cannon_lid_seg8_light_08004040, 2 -gsSPVertex cannon_lid_seg8_vertex_08004858, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel cannon_lid_seg8_dl_080048E0 # 0x080048E0 - 0x08004950 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cannon_lid_seg8_dl_08004898 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - +# Cannon Lid + +cannon_lid_seg8_light_08004040: # 0x08004040 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +cannon_lid_seg8_light_08004048: # 0x08004048 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cannon_lid_seg8_texture_08004058: # 0x08004058 +.incbin "actors/cannon_lid/cannon_lid.rgba16" + +cannon_lid_seg8_vertex_08004858: # 0x08004858 +vertex 102, 0, -101, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, 102, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 0, 102, 990, 990, 0x00, 0x7F, 0x00, 0xFF + +glabel cannon_lid_seg8_dl_08004898 # 0x08004898 - 0x080048E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cannon_lid_seg8_texture_08004058 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cannon_lid_seg8_light_08004048, 1 +gsSPLight cannon_lid_seg8_light_08004040, 2 +gsSPVertex cannon_lid_seg8_vertex_08004858, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel cannon_lid_seg8_dl_080048E0 # 0x080048E0 - 0x08004950 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cannon_lid_seg8_dl_08004898 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + diff --git a/actors/capswitch/geo.s b/actors/capswitch/geo.s index e2179c2..cbc1ec9 100644 --- a/actors/capswitch/geo.s +++ b/actors/capswitch/geo.s @@ -1,13 +1,13 @@ -glabel cap_switch_geo # 0x0C000048 - geo_culling_radius 600 - geo_open_node - geo_display_list LAYER_TRANSPARENT_DECAL, cap_switch_exclamation_seg5_dl_05002E00 - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003350 - geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003370 - geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003390 - geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_050033B0 - geo_close_node - geo_close_node - geo_end +glabel cap_switch_geo # 0x0C000048 + geo_culling_radius 600 + geo_open_node + geo_display_list LAYER_TRANSPARENT_DECAL, cap_switch_exclamation_seg5_dl_05002E00 + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003350 + geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003370 + geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_05003390 + geo_display_list LAYER_OPAQUE, capswitch_seg5_dl_050033B0 + geo_close_node + geo_close_node + geo_end diff --git a/actors/capswitch/model.s b/actors/capswitch/model.s index bcfe04a..eb906ab 100644 --- a/actors/capswitch/model.s +++ b/actors/capswitch/model.s @@ -1,218 +1,218 @@ -# Capswitch - -.balign 8 -capswitch_seg5_light_05001BB8: # 0x05001BB8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -capswitch_seg5_light_05001BC0: # 0x05001BC0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001BD0: # 0x05001BD0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -capswitch_seg5_light_05001BD8: # 0x05001BD8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001BE8: # 0x05001BE8 -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001BF0: # 0x05001BF0 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001C00: # 0x05001C00 -.byte 0x01, 0x2A, 0x09, 0x00, 0x01, 0x2A, 0x09, 0x00 - -capswitch_seg5_light_05001C08: # 0x05001C08 -.byte 0x07, 0xA9, 0x25, 0x00, 0x07, 0xA9, 0x25, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001C18: # 0x05001C18 -.byte 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00 - -capswitch_seg5_light_05001C20: # 0x05001C20 -.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_light_05001C30: # 0x05001C30 -.byte 0x3F, 0x25, 0x02, 0x00, 0x3F, 0x25, 0x02, 0x00 - -capswitch_seg5_light_05001C38: # 0x05001C38 -.byte 0xFF, 0x96, 0x08, 0x00, 0xFF, 0x96, 0x08, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -capswitch_seg5_texture_05001C48: # 0x05001C48 -.incbin "actors/capswitch/cap_switch_head.ia16" - -capswitch_seg5_texture_05002C48: # 0x05002C48 -.incbin "actors/capswitch/cap_switch_base.rgba16" - -capswitch_seg5_vertex_05002CC8: # 0x05002CC8 -vertex -118, 262, -203, -130, 364, 0x00, 0x36, 0x8E, 0xFF -vertex 130, 0, -224, 1144, 2144, 0x00, 0x0A, 0x82, 0xFF -vertex -129, 0, -224, -184, 2144, 0x00, 0x0A, 0x82, 0xFF -vertex 119, 262, -203, 1088, 364, 0x00, 0x36, 0x8E, 0xFF -vertex 109, 352, -108, 1034, -252, 0x00, 0x5C, 0xA9, 0xFF -vertex -108, 352, -108, -74, -252, 0x00, 0x5C, 0xA9, 0xFF -vertex -129, 0, 225, -184, 2144, 0x00, 0x0A, 0x7E, 0xFF -vertex 119, 262, 204, 1088, 364, 0x00, 0x36, 0x72, 0xFF -vertex -118, 262, 204, -130, 364, 0x00, 0x36, 0x72, 0xFF -vertex -108, 352, 109, -74, -252, 0x00, 0x5C, 0x57, 0xFF -vertex 130, 0, 225, 1144, 2144, 0x00, 0x0A, 0x7E, 0xFF -vertex 109, 352, 109, 1034, -252, 0x00, 0x5C, 0x57, 0xFF - -glabel capswitch_seg5_dl_05002D88 # 0x05002D88 - 0x05002E00 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, capswitch_seg5_texture_05001C48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight capswitch_seg5_light_05001BC0, 1 -gsSPLight capswitch_seg5_light_05001BB8, 2 -gsSPVertex capswitch_seg5_vertex_05002CC8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 5, 4, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 7, 6, 10, 0x0, 11, 9, 7, 0x0 -gsSPEndDisplayList - -glabel cap_switch_exclamation_seg5_dl_05002E00 # 0x05002E00 - 0x05002E60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList capswitch_seg5_dl_05002D88 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -capswitch_seg5_vertex_05002E60: # 0x05002E60 -vertex 147, 0, -253, 0, 499, 0x29, 0x00, 0x88, 0xFF -vertex -146, 0, -253, 0, -436, 0xAD, 0x00, 0xA1, 0xFF -vertex -146, 137, -253, 407, -436, 0xD3, 0x48, 0xA3, 0xFF -vertex -146, 0, 254, 0, -436, 0xD7, 0x00, 0x77, 0xFF -vertex 147, 0, 254, 0, 499, 0x53, 0x00, 0x5F, 0xFF -vertex 147, 137, 254, 407, 499, 0x2D, 0x48, 0x5D, 0xFF -vertex 293, 137, 0, 407, 967, 0x68, 0x48, 0x07, 0xFF -vertex 293, 0, 0, 0, 967, 0x7C, 0x00, 0xE8, 0xFF -vertex 147, 137, -253, 407, 499, 0x3A, 0x47, 0xAA, 0xFF -vertex 111, 170, -192, 510, 386, 0x23, 0x72, 0xD7, 0xFF -vertex 222, 170, 0, 510, 741, 0x35, 0x72, 0x0A, 0xFF -vertex -146, 137, 254, 407, -436, 0xC6, 0x47, 0x56, 0xFF -vertex 111, 170, 193, 510, 386, 0x11, 0x72, 0x33, 0xFF -vertex -292, 137, 0, 407, -904, 0x98, 0x48, 0xF9, 0xFF -vertex -110, 170, 193, 510, -323, 0xDD, 0x72, 0x29, 0xFF -vertex -221, 170, 0, 510, -678, 0xCB, 0x72, 0xF6, 0xFF - -capswitch_seg5_vertex_05002F60: # 0x05002F60 -vertex -146, 0, -253, 0, -436, 0xAD, 0x00, 0xA1, 0xFF -vertex -292, 0, 0, 0, -904, 0x84, 0x00, 0x17, 0xFF -vertex -292, 137, 0, 407, -904, 0x98, 0x48, 0xF9, 0xFF -vertex 147, 137, -253, 407, 499, 0x3A, 0x47, 0xAA, 0xFF -vertex -146, 137, -253, 407, -436, 0xD3, 0x48, 0xA3, 0xFF -vertex -110, 170, -192, 510, -323, 0xEF, 0x72, 0xCD, 0xFF -vertex -221, 170, 0, 510, -678, 0xCB, 0x72, 0xF6, 0xFF -vertex 111, 170, -192, 510, 386, 0x23, 0x72, 0xD7, 0xFF -vertex -146, 137, 254, 407, -436, 0xC6, 0x47, 0x56, 0xFF -vertex 111, 170, 193, 510, 386, 0x11, 0x72, 0x33, 0xFF -vertex -110, 170, 193, 510, -323, 0xDD, 0x72, 0x29, 0xFF -vertex -146, 0, 254, 0, -436, 0xD7, 0x00, 0x77, 0xFF - -glabel capswitch_seg5_dl_05003020 # 0x05003020 - 0x05003120 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, capswitch_seg5_texture_05002C48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x03F, 0x200 -gsSPLight capswitch_seg5_light_05001BD8, 1 -gsSPLight capswitch_seg5_light_05001BD0, 2 -gsSPVertex capswitch_seg5_vertex_05002E60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 6, 9, 10, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 5, 6, 10, 0x0 -gsSP2Triangles 11, 5, 12, 0x0, 3, 5, 11, 0x0 -gsSP2Triangles 5, 10, 12, 0x0, 7, 0, 8, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 13, 14, 15, 0x0 -gsSP1Triangle 1, 13, 2, 0x0 -gsSPVertex capswitch_seg5_vertex_05002F60, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 4, 2, 6, 0x0 -gsSP2Triangles 3, 5, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 1, 8, 2, 0x0, 1, 11, 8, 0x0 -gsSP1Triangle 2, 8, 10, 0x0 -gsSPEndDisplayList - -glabel cap_switch_base_seg5_dl_05003120 # 0x05003120 - 0x05003180 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 2, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 12 -gsSPDisplayList capswitch_seg5_dl_05003020 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -capswitch_seg5_vertex_05003180: #0x05003180 -vertex -118, 262, -203, 0, 0, 0xD9, 0x37, 0x95, 0xFF -vertex 130, 0, -224, 0, 0, 0x29, 0x0B, 0x89, 0xFF -vertex -129, 0, -224, 0, 0, 0xAE, 0x0A, 0xA0, 0xFF -vertex 119, 262, -203, 0, 0, 0x49, 0x2C, 0xA3, 0xFF -vertex 260, 0, 0, 0, 0, 0x7C, 0x0A, 0xE8, 0xFF -vertex -238, 262, 0, 0, 0, 0x8E, 0x34, 0xF4, 0xFF -vertex -108, 352, -108, 0, 0, 0xDB, 0x75, 0xE0, 0xFF -vertex 109, 352, -108, 0, 0, 0x25, 0x6D, 0xCD, 0xFF -vertex 239, 262, 0, 0, 0, 0x72, 0x34, 0x0C, 0xFF -vertex -259, 0, 0, 0, 0, 0x84, 0x0A, 0x18, 0xFF -vertex -118, 262, 204, 0, 0, 0xB7, 0x2C, 0x5D, 0xFF -vertex -108, 352, 109, 0, 0, 0xDB, 0x6D, 0x33, 0xFF -vertex -129, 0, 225, 0, 0, 0xD7, 0x0B, 0x77, 0xFF -vertex 119, 262, 204, 0, 0, 0x27, 0x37, 0x6B, 0xFF -vertex 109, 352, 109, 0, 0, 0x25, 0x75, 0x20, 0xFF -vertex 130, 0, 225, 0, 0, 0x52, 0x0A, 0x5F, 0xFF - -glabel capswitch_seg5_dl_05003280 # 0x05003280 - 0x05003350 -gsSPVertex capswitch_seg5_vertex_05003180, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 7, 3, 0, 0x0 -gsSP2Triangles 6, 7, 0, 0x0, 8, 3, 7, 0x0 -gsSP2Triangles 4, 3, 8, 0x0, 9, 10, 5, 0x0 -gsSP2Triangles 11, 6, 5, 0x0, 5, 10, 11, 0x0 -gsSP2Triangles 5, 2, 9, 0x0, 10, 9, 12, 0x0 -gsSP2Triangles 12, 13, 10, 0x0, 10, 13, 11, 0x0 -gsSP2Triangles 6, 11, 14, 0x0, 14, 11, 13, 0x0 -gsSP2Triangles 6, 14, 7, 0x0, 15, 8, 13, 0x0 -gsSP2Triangles 13, 8, 14, 0x0, 13, 12, 15, 0x0 -gsSP2Triangles 8, 15, 4, 0x0, 7, 14, 8, 0x0 -gsSPEndDisplayList - -glabel capswitch_seg5_dl_05003350 # 0x05003350 - 0x05003370 -gsSPLight capswitch_seg5_light_05001BF0, 1 -gsSPLight capswitch_seg5_light_05001BE8, 2 -gsSPDisplayList capswitch_seg5_dl_05003280 -gsSPEndDisplayList - -glabel capswitch_seg5_dl_05003370 # 0x05003370 - 0x05003390 -gsSPLight capswitch_seg5_light_05001C08, 1 -gsSPLight capswitch_seg5_light_05001C00, 2 -gsSPDisplayList capswitch_seg5_dl_05003280 -gsSPEndDisplayList - -glabel capswitch_seg5_dl_05003390 # 0x05003390 - 0x050033B0 -gsSPLight capswitch_seg5_light_05001C20, 1 -gsSPLight capswitch_seg5_light_05001C18, 2 -gsSPDisplayList capswitch_seg5_dl_05003280 -gsSPEndDisplayList - -glabel capswitch_seg5_dl_050033B0 # 0x050033B0 - 0x050033D0 -gsSPLight capswitch_seg5_light_05001C38, 1 -gsSPLight capswitch_seg5_light_05001C30, 2 -gsSPDisplayList capswitch_seg5_dl_05003280 -gsSPEndDisplayList +# Capswitch + +.balign 8 +capswitch_seg5_light_05001BB8: # 0x05001BB8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +capswitch_seg5_light_05001BC0: # 0x05001BC0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001BD0: # 0x05001BD0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +capswitch_seg5_light_05001BD8: # 0x05001BD8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001BE8: # 0x05001BE8 +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001BF0: # 0x05001BF0 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001C00: # 0x05001C00 +.byte 0x01, 0x2A, 0x09, 0x00, 0x01, 0x2A, 0x09, 0x00 + +capswitch_seg5_light_05001C08: # 0x05001C08 +.byte 0x07, 0xA9, 0x25, 0x00, 0x07, 0xA9, 0x25, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001C18: # 0x05001C18 +.byte 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00 + +capswitch_seg5_light_05001C20: # 0x05001C20 +.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_light_05001C30: # 0x05001C30 +.byte 0x3F, 0x25, 0x02, 0x00, 0x3F, 0x25, 0x02, 0x00 + +capswitch_seg5_light_05001C38: # 0x05001C38 +.byte 0xFF, 0x96, 0x08, 0x00, 0xFF, 0x96, 0x08, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +capswitch_seg5_texture_05001C48: # 0x05001C48 +.incbin "actors/capswitch/cap_switch_head.ia16" + +capswitch_seg5_texture_05002C48: # 0x05002C48 +.incbin "actors/capswitch/cap_switch_base.rgba16" + +capswitch_seg5_vertex_05002CC8: # 0x05002CC8 +vertex -118, 262, -203, -130, 364, 0x00, 0x36, 0x8E, 0xFF +vertex 130, 0, -224, 1144, 2144, 0x00, 0x0A, 0x82, 0xFF +vertex -129, 0, -224, -184, 2144, 0x00, 0x0A, 0x82, 0xFF +vertex 119, 262, -203, 1088, 364, 0x00, 0x36, 0x8E, 0xFF +vertex 109, 352, -108, 1034, -252, 0x00, 0x5C, 0xA9, 0xFF +vertex -108, 352, -108, -74, -252, 0x00, 0x5C, 0xA9, 0xFF +vertex -129, 0, 225, -184, 2144, 0x00, 0x0A, 0x7E, 0xFF +vertex 119, 262, 204, 1088, 364, 0x00, 0x36, 0x72, 0xFF +vertex -118, 262, 204, -130, 364, 0x00, 0x36, 0x72, 0xFF +vertex -108, 352, 109, -74, -252, 0x00, 0x5C, 0x57, 0xFF +vertex 130, 0, 225, 1144, 2144, 0x00, 0x0A, 0x7E, 0xFF +vertex 109, 352, 109, 1034, -252, 0x00, 0x5C, 0x57, 0xFF + +glabel capswitch_seg5_dl_05002D88 # 0x05002D88 - 0x05002E00 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, capswitch_seg5_texture_05001C48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight capswitch_seg5_light_05001BC0, 1 +gsSPLight capswitch_seg5_light_05001BB8, 2 +gsSPVertex capswitch_seg5_vertex_05002CC8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 5, 4, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 7, 6, 10, 0x0, 11, 9, 7, 0x0 +gsSPEndDisplayList + +glabel cap_switch_exclamation_seg5_dl_05002E00 # 0x05002E00 - 0x05002E60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList capswitch_seg5_dl_05002D88 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +capswitch_seg5_vertex_05002E60: # 0x05002E60 +vertex 147, 0, -253, 0, 499, 0x29, 0x00, 0x88, 0xFF +vertex -146, 0, -253, 0, -436, 0xAD, 0x00, 0xA1, 0xFF +vertex -146, 137, -253, 407, -436, 0xD3, 0x48, 0xA3, 0xFF +vertex -146, 0, 254, 0, -436, 0xD7, 0x00, 0x77, 0xFF +vertex 147, 0, 254, 0, 499, 0x53, 0x00, 0x5F, 0xFF +vertex 147, 137, 254, 407, 499, 0x2D, 0x48, 0x5D, 0xFF +vertex 293, 137, 0, 407, 967, 0x68, 0x48, 0x07, 0xFF +vertex 293, 0, 0, 0, 967, 0x7C, 0x00, 0xE8, 0xFF +vertex 147, 137, -253, 407, 499, 0x3A, 0x47, 0xAA, 0xFF +vertex 111, 170, -192, 510, 386, 0x23, 0x72, 0xD7, 0xFF +vertex 222, 170, 0, 510, 741, 0x35, 0x72, 0x0A, 0xFF +vertex -146, 137, 254, 407, -436, 0xC6, 0x47, 0x56, 0xFF +vertex 111, 170, 193, 510, 386, 0x11, 0x72, 0x33, 0xFF +vertex -292, 137, 0, 407, -904, 0x98, 0x48, 0xF9, 0xFF +vertex -110, 170, 193, 510, -323, 0xDD, 0x72, 0x29, 0xFF +vertex -221, 170, 0, 510, -678, 0xCB, 0x72, 0xF6, 0xFF + +capswitch_seg5_vertex_05002F60: # 0x05002F60 +vertex -146, 0, -253, 0, -436, 0xAD, 0x00, 0xA1, 0xFF +vertex -292, 0, 0, 0, -904, 0x84, 0x00, 0x17, 0xFF +vertex -292, 137, 0, 407, -904, 0x98, 0x48, 0xF9, 0xFF +vertex 147, 137, -253, 407, 499, 0x3A, 0x47, 0xAA, 0xFF +vertex -146, 137, -253, 407, -436, 0xD3, 0x48, 0xA3, 0xFF +vertex -110, 170, -192, 510, -323, 0xEF, 0x72, 0xCD, 0xFF +vertex -221, 170, 0, 510, -678, 0xCB, 0x72, 0xF6, 0xFF +vertex 111, 170, -192, 510, 386, 0x23, 0x72, 0xD7, 0xFF +vertex -146, 137, 254, 407, -436, 0xC6, 0x47, 0x56, 0xFF +vertex 111, 170, 193, 510, 386, 0x11, 0x72, 0x33, 0xFF +vertex -110, 170, 193, 510, -323, 0xDD, 0x72, 0x29, 0xFF +vertex -146, 0, 254, 0, -436, 0xD7, 0x00, 0x77, 0xFF + +glabel capswitch_seg5_dl_05003020 # 0x05003020 - 0x05003120 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, capswitch_seg5_texture_05002C48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x03F, 0x200 +gsSPLight capswitch_seg5_light_05001BD8, 1 +gsSPLight capswitch_seg5_light_05001BD0, 2 +gsSPVertex capswitch_seg5_vertex_05002E60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 4, 7, 6, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 6, 9, 10, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 5, 6, 10, 0x0 +gsSP2Triangles 11, 5, 12, 0x0, 3, 5, 11, 0x0 +gsSP2Triangles 5, 10, 12, 0x0, 7, 0, 8, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 13, 14, 15, 0x0 +gsSP1Triangle 1, 13, 2, 0x0 +gsSPVertex capswitch_seg5_vertex_05002F60, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 4, 2, 6, 0x0 +gsSP2Triangles 3, 5, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 1, 8, 2, 0x0, 1, 11, 8, 0x0 +gsSP1Triangle 2, 8, 10, 0x0 +gsSPEndDisplayList + +glabel cap_switch_base_seg5_dl_05003120 # 0x05003120 - 0x05003180 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 2, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 12 +gsSPDisplayList capswitch_seg5_dl_05003020 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +capswitch_seg5_vertex_05003180: #0x05003180 +vertex -118, 262, -203, 0, 0, 0xD9, 0x37, 0x95, 0xFF +vertex 130, 0, -224, 0, 0, 0x29, 0x0B, 0x89, 0xFF +vertex -129, 0, -224, 0, 0, 0xAE, 0x0A, 0xA0, 0xFF +vertex 119, 262, -203, 0, 0, 0x49, 0x2C, 0xA3, 0xFF +vertex 260, 0, 0, 0, 0, 0x7C, 0x0A, 0xE8, 0xFF +vertex -238, 262, 0, 0, 0, 0x8E, 0x34, 0xF4, 0xFF +vertex -108, 352, -108, 0, 0, 0xDB, 0x75, 0xE0, 0xFF +vertex 109, 352, -108, 0, 0, 0x25, 0x6D, 0xCD, 0xFF +vertex 239, 262, 0, 0, 0, 0x72, 0x34, 0x0C, 0xFF +vertex -259, 0, 0, 0, 0, 0x84, 0x0A, 0x18, 0xFF +vertex -118, 262, 204, 0, 0, 0xB7, 0x2C, 0x5D, 0xFF +vertex -108, 352, 109, 0, 0, 0xDB, 0x6D, 0x33, 0xFF +vertex -129, 0, 225, 0, 0, 0xD7, 0x0B, 0x77, 0xFF +vertex 119, 262, 204, 0, 0, 0x27, 0x37, 0x6B, 0xFF +vertex 109, 352, 109, 0, 0, 0x25, 0x75, 0x20, 0xFF +vertex 130, 0, 225, 0, 0, 0x52, 0x0A, 0x5F, 0xFF + +glabel capswitch_seg5_dl_05003280 # 0x05003280 - 0x05003350 +gsSPVertex capswitch_seg5_vertex_05003180, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 7, 3, 0, 0x0 +gsSP2Triangles 6, 7, 0, 0x0, 8, 3, 7, 0x0 +gsSP2Triangles 4, 3, 8, 0x0, 9, 10, 5, 0x0 +gsSP2Triangles 11, 6, 5, 0x0, 5, 10, 11, 0x0 +gsSP2Triangles 5, 2, 9, 0x0, 10, 9, 12, 0x0 +gsSP2Triangles 12, 13, 10, 0x0, 10, 13, 11, 0x0 +gsSP2Triangles 6, 11, 14, 0x0, 14, 11, 13, 0x0 +gsSP2Triangles 6, 14, 7, 0x0, 15, 8, 13, 0x0 +gsSP2Triangles 13, 8, 14, 0x0, 13, 12, 15, 0x0 +gsSP2Triangles 8, 15, 4, 0x0, 7, 14, 8, 0x0 +gsSPEndDisplayList + +glabel capswitch_seg5_dl_05003350 # 0x05003350 - 0x05003370 +gsSPLight capswitch_seg5_light_05001BF0, 1 +gsSPLight capswitch_seg5_light_05001BE8, 2 +gsSPDisplayList capswitch_seg5_dl_05003280 +gsSPEndDisplayList + +glabel capswitch_seg5_dl_05003370 # 0x05003370 - 0x05003390 +gsSPLight capswitch_seg5_light_05001C08, 1 +gsSPLight capswitch_seg5_light_05001C00, 2 +gsSPDisplayList capswitch_seg5_dl_05003280 +gsSPEndDisplayList + +glabel capswitch_seg5_dl_05003390 # 0x05003390 - 0x050033B0 +gsSPLight capswitch_seg5_light_05001C20, 1 +gsSPLight capswitch_seg5_light_05001C18, 2 +gsSPDisplayList capswitch_seg5_dl_05003280 +gsSPEndDisplayList + +glabel capswitch_seg5_dl_050033B0 # 0x050033B0 - 0x050033D0 +gsSPLight capswitch_seg5_light_05001C38, 1 +gsSPLight capswitch_seg5_light_05001C30, 2 +gsSPDisplayList capswitch_seg5_dl_05003280 +gsSPEndDisplayList diff --git a/actors/chain_ball/geo.s b/actors/chain_ball/geo.s index 701c79b..8b1ea65 100644 --- a/actors/chain_ball/geo.s +++ b/actors/chain_ball/geo.s @@ -1,6 +1,6 @@ -glabel metallic_ball_geo # 0x0D0005D0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 60 - geo_open_node - geo_display_list LAYER_ALPHA, chain_ball_seg6_dl_060212E8 - geo_close_node - geo_end +glabel metallic_ball_geo # 0x0D0005D0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 60 + geo_open_node + geo_display_list LAYER_ALPHA, chain_ball_seg6_dl_060212E8 + geo_close_node + geo_end diff --git a/actors/chain_ball/model.s b/actors/chain_ball/model.s index 2ca0d7c..81a5b24 100644 --- a/actors/chain_ball/model.s +++ b/actors/chain_ball/model.s @@ -1,33 +1,33 @@ -# Chain Ball - -.balign 8 - -chain_ball_seg6_vertex_06020AA0: # 0x06020AA0 -vertex -26, -26, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -26, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 26, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -26, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -.word 0, 0 # align but balign wont here? -chain_ball_seg6_texture_06020AE8: # 0x06020AE8 -.incbin "actors/chain_ball/chain_ball.rgba16" - -glabel chain_ball_seg6_dl_060212E8 # 0x060212E8 - 0x06021380 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_ball_seg6_texture_06020AE8 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex chain_ball_seg6_vertex_06020AA0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Chain Ball + +.balign 8 + +chain_ball_seg6_vertex_06020AA0: # 0x06020AA0 +vertex -26, -26, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -26, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 26, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -26, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +.word 0, 0 # align but balign wont here? +chain_ball_seg6_texture_06020AE8: # 0x06020AE8 +.incbin "actors/chain_ball/chain_ball.rgba16" + +glabel chain_ball_seg6_dl_060212E8 # 0x060212E8 - 0x06021380 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_ball_seg6_texture_06020AE8 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex chain_ball_seg6_vertex_06020AA0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/chain_chomp/geo.s b/actors/chain_chomp/geo.s index 80cfc43..8ea5bef 100644 --- a/actors/chain_chomp/geo.s +++ b/actors/chain_chomp/geo.s @@ -1,20 +1,20 @@ -glabel chain_chomp # 0x0D0005EC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 200 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024940 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024FC0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024240 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024D60 - geo_animated_part LAYER_ALPHA, 0, 0, 0, chain_chomp_seg6_dl_06024B00 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel chain_chomp # 0x0D0005EC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 200 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024940 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024FC0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024240 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chain_chomp_seg6_dl_06024D60 + geo_animated_part LAYER_ALPHA, 0, 0, 0, chain_chomp_seg6_dl_06024B00 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/chain_chomp/model.s b/actors/chain_chomp/model.s index a26b545..ece7588 100644 --- a/actors/chain_chomp/model.s +++ b/actors/chain_chomp/model.s @@ -1,530 +1,530 @@ -# Chain Chomp - -.balign 8 - -# These 6 lights are unreferenced. -chain_chomp_seg6_light_06021388: # 0x06021388 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -chain_chomp_seg6_light_06021390: # 0x06021390 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chain_chomp_seg6_light_060213A0: # 0x060213A0 -.byte 0x03, 0x03, 0x05, 0x00, 0x03, 0x03, 0x05, 0x00 - -chain_chomp_seg6_light_060213A8: # 0x060213A8 -.byte 0x0D, 0x0F, 0x16, 0x00, 0x0D, 0x0F, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chain_chomp_seg6_light_060213B8: # 0x060213B8 -.byte 0x25, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00 - -chain_chomp_seg6_light_060213C0: # 0x060213C0 -.byte 0x96, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chain_chomp_seg6_texture_060213D0: # 0x060213D0 -.incbin "actors/chain_chomp/chain_chomp_bright_shine.rgba16" - -chain_chomp_seg6_texture_06021BD0: # 0x06021BD0 -.incbin "actors/chain_chomp/chain_chomp_dull_shine.rgba16" - -chain_chomp_seg6_texture_060223D0: # 0x060223D0 -.incbin "actors/chain_chomp/chain_chomp_tongue.rgba16" - -chain_chomp_seg6_texture_06022BD0: # 0x06022BD0 -.incbin "actors/chain_chomp/chain_chomp_tooth.rgba16" - -chain_chomp_seg6_texture_060233D0: # 0x060233D0 -.incbin "actors/chain_chomp/chain_chomp_eye.rgba16" - -chain_chomp_seg6_vertex_06023BD0: # 0x06023BD0 -vertex 0, 0, 582, 990, 380, 0xB2, 0xB2, 0xB2, 0xFF -vertex 411, 0, -410, 118, 880, 0xB2, 0xB2, 0xB2, 0xFF -vertex 0, 0, -581, -52, 472, 0xB2, 0xB2, 0xB2, 0xFF -vertex 582, 0, 0, 496, 1020, 0xB2, 0xB2, 0xB2, 0xFF -vertex 411, 0, 411, 856, 816, 0xB2, 0xB2, 0xB2, 0xFF - -chain_chomp_seg6_vertex_06023C20: # 0x06023C20 -vertex 0, -581, 0, 448, -130, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF -vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF -vertex 223, -536, 0, 204, 180, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, -536, 157, 542, 238, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, -536, -156, 4, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, -410, -290, -390, 142, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, -410, 0, -22, 534, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, -410, 291, 600, 640, 0xFF, 0xFF, 0xFF, 0xFF -vertex 370, -216, -369, -652, 368, 0xFF, 0xFF, 0xFF, 0xFF -vertex 537, -222, 0, -196, 880, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF -vertex 370, -216, 370, 608, 1002, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_06023D20: # 0x06023D20 -vertex 291, -410, 291, 600, 640, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -410, 411, 1110, 398, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF -vertex 370, -216, 370, 608, 1002, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, -410, -814, 606, 0xFF, 0xFF, 0xFF, 0xFF -vertex 537, -222, 0, -196, 880, 0xFF, 0xFF, 0xFF, 0xFF -vertex 370, -216, -369, -652, 368, 0xFF, 0xFF, 0xFF, 0xFF -vertex 582, 0, 0, -292, 1160, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, 411, 586, 1310, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, 537, 1282, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 582, 1306, 968, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -581, -674, -30, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 0, 411, 1446, 334, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_06023E10: # 0x06023E10 -vertex 0, -410, -410, -290, -308, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, -410, -290, -390, 142, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, -536, -156, 4, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -410, 411, 1110, 398, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, -410, 291, 1210, -52, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, 537, 1282, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 582, 1306, 968, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, -410, 0, 840, -444, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF -vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_06023F00: # 0x06023F00 -vertex -410, 0, -410, 44, -372, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -581, -674, -30, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, -222, -379, 116, -538, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -410, -410, -290, -308, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, -410, -290, 218, -550, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, -410, 291, 1210, -52, 0xFF, 0xFF, 0xFF, 0xFF -vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, -410, 0, 840, -444, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -536, -222, 0, 928, -400, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 0, 411, 1446, 334, 0xFF, 0xFF, 0xFF, 0xFF -vertex -581, 0, 0, 924, -222, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chain_chomp_seg6_dl_06024000 # 0x06024000 - 0x06024040 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060223D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_06023BD0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP1Triangle 0, 4, 3, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024040 # 0x06024040 - 0x06024240 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060213D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_06023C20, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 0, 6, 7, 0x0, 0, 8, 6, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 0, 7, 3, 0x0 -gsSP2Triangles 9, 6, 8, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 10, 7, 6, 0x0, 10, 11, 7, 0x0 -gsSP2Triangles 11, 3, 7, 0x0, 12, 10, 9, 0x0 -gsSP2Triangles 12, 13, 10, 0x0, 13, 11, 10, 0x0 -gsSP2Triangles 14, 12, 9, 0x0, 13, 15, 11, 0x0 -gsSPVertex chain_chomp_seg6_vertex_06023D20, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 7, 3, 5, 0x0, 7, 8, 3, 0x0 -gsSP2Triangles 3, 9, 1, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 4, 6, 0x0 -gsSP2Triangles 11, 6, 12, 0x0, 10, 13, 14, 0x0 -gsSPVertex chain_chomp_seg6_vertex_06023E10, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 9, 8, 5, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 9, 11, 8, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex chain_chomp_seg6_vertex_06023F00, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 12, 11, 8, 0x0, 11, 5, 7, 0x0 -gsSP2Triangles 13, 5, 11, 0x0, 12, 13, 11, 0x0 -gsSP2Triangles 14, 13, 12, 0x0, 14, 15, 13, 0x0 -gsSP2Triangles 15, 0, 3, 0x0, 13, 3, 5, 0x0 -gsSP1Triangle 15, 3, 13, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024240 # 0x06024240 - 0x060242D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024000 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024040 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chain_chomp_seg6_vertex_060242D0: # 0x060242D0 -vertex 157, 537, 157, -1116, 776, 0xFF, 0xFF, 0xFF, 0xFF -vertex 223, 537, 0, -898, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 582, 0, -1454, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, 411, 291, -832, 966, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 537, 223, -1532, 870, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 411, 0, -428, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, 537, -156, -1790, 328, 0xFF, 0xFF, 0xFF, 0xFF -vertex -222, 537, 0, -2008, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 380, 223, 380, -640, 1092, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_060243B0: # 0x060243B0 -vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, 411, -290, -624, 138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 380, 223, -379, -370, 10, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 411, 0, -428, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 537, 223, 0, -112, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 380, 223, 380, -640, 1092, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, 411, -574, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 582, -1660, 1380, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF -vertex 582, 0, 0, -4, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, -410, -280, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_060244B0: # 0x060244B0 -vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, -410, -280, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -581, -1246, -278, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF -vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 291, 411, -290, -624, 138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 537, 223, -1532, 870, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 0, 411, -2626, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 582, -1660, 1380, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, 223, -379, -2266, 10, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_060245B0: # 0x060245B0 -vertex -290, 411, -290, -2076, 138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, 223, -379, -2266, 10, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -581, -1246, -278, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 0, -410, -2334, -34, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, 537, -156, -1790, 328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF -vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 411, 0, -2480, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF -vertex -536, 223, 0, -2794, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF -vertex -581, 0, 0, -2904, 552, 0xFF, 0xFF, 0xFF, 0xFF -vertex -410, 0, 411, -2626, 1136, 0xFF, 0xFF, 0xFF, 0xFF -vertex -222, 537, 0, -2008, 552, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_060246B0: # 0x060246B0 -vertex 0, 0, -581, 1154, 138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 582, 0, 0, 470, 1104, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, 411, -12, 822, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 582, -210, 138, 0xFF, 0xFF, 0xFF, 0xFF -vertex 411, 0, -410, 954, 822, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chain_chomp_seg6_dl_06024700 # 0x06024700 - 0x06024900 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06021BD0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_060242D0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 0, 5, 4, 0x0, 6, 1, 7, 0x0 -gsSP2Triangles 1, 3, 7, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 6, 8, 2, 0x0, 9, 5, 2, 0x0 -gsSP2Triangles 8, 10, 2, 0x0, 10, 11, 2, 0x0 -gsSP2Triangles 11, 9, 2, 0x0, 7, 3, 12, 0x0 -gsSP2Triangles 3, 13, 12, 0x0, 3, 4, 13, 0x0 -gsSPVertex chain_chomp_seg6_vertex_060243B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 6, 3, 1, 0x0 -gsSP2Triangles 4, 5, 7, 0x0, 5, 8, 7, 0x0 -gsSP2Triangles 5, 9, 8, 0x0, 2, 4, 10, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 4, 7, 10, 0x0 -gsSP2Triangles 2, 10, 11, 0x0, 12, 2, 11, 0x0 -gsSP2Triangles 0, 2, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex chain_chomp_seg6_vertex_060244B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 12, 11, 13, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 15, 0, 2, 0x0 -gsSPVertex chain_chomp_seg6_vertex_060245B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 6, 3, 0, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 9, 0, 2, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 12, 13, 14, 0x0 -gsSP2Triangles 12, 11, 13, 0x0, 11, 2, 5, 0x0 -gsSP2Triangles 9, 2, 11, 0x0, 11, 5, 13, 0x0 -gsSP2Triangles 15, 0, 9, 0x0, 15, 6, 0, 0x0 -gsSP1Triangle 8, 15, 9, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024900 # 0x06024900 - 0x06024940 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060223D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_060246B0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 0, 4, 1, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024940 # 0x06024940 - 0x060249D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024700 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024900 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chain_chomp_seg6_light_060249D0: # 0x060249D0 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -chain_chomp_seg6_light_060249D8: # 0x060249D8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chain_chomp_seg6_vertex_060249E8: # 0x060249E8 -vertex 341, -287, 410, 990, 0, 0x69, 0xE7, 0x41, 0xFF -vertex 505, -32, 246, 0, 990, 0x69, 0xE7, 0x41, 0xFF -vertex 374, -49, 450, 990, 990, 0x69, 0xE7, 0x41, 0xFF -vertex 341, -287, 410, 990, 0, 0x69, 0xE7, 0x42, 0xFF -vertex 473, -270, 206, 0, 0, 0x69, 0xE7, 0x42, 0xFF -vertex 505, -32, 246, 0, 990, 0x69, 0xE7, 0x42, 0xFF -vertex 374, -49, -449, 990, 990, 0x69, 0xE7, 0xBF, 0xFF -vertex 505, -32, -245, 0, 990, 0x69, 0xE7, 0xBF, 0xFF -vertex 341, -287, -409, 990, 0, 0x69, 0xE7, 0xBF, 0xFF -vertex 505, -32, -245, 0, 990, 0x69, 0xE7, 0xBE, 0xFF -vertex 473, -270, -205, 0, 0, 0x69, 0xE7, 0xBE, 0xFF -vertex 341, -287, -409, 990, 0, 0x69, 0xE7, 0xBE, 0xFF - -glabel chain_chomp_seg6_dl_06024AA8 # 0x06024AA8 - 0x06024B00 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060233D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight chain_chomp_seg6_light_060249D8, 1 -gsSPLight chain_chomp_seg6_light_060249D0, 2 -gsSPVertex chain_chomp_seg6_vertex_060249E8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024B00 # 0x06024B00 - 0x06024B70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024AA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chain_chomp_seg6_vertex_06024B70: # 0x06024B70 -vertex 568, -6, 1, -466, -52, 0xFF, 0xFF, 0xFF, 0xFF -vertex 458, 227, 139, 756, 806, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, -6, 263, 652, -626, 0xFF, 0xFF, 0xFF, 0xFF -vertex 182, -6, -493, -90, 384, 0xFF, 0xFF, 0xFF, 0xFF -vertex 225, 72, -473, 664, 930, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, -6, -454, 666, -726, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, -6, -454, -306, 174, 0xFF, 0xFF, 0xFF, 0xFF -vertex 325, 107, -419, 680, 1044, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -6, -403, 772, -792, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -6, -403, -114, 10, 0xFF, 0xFF, 0xFF, 0xFF -vertex 379, 160, -332, 526, 1002, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, -6, -262, 578, -702, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, -6, -262, -172, 58, 0xFF, 0xFF, 0xFF, 0xFF -vertex 458, 227, -138, 838, 944, 0xFF, 0xFF, 0xFF, 0xFF -vertex 568, -6, 1, 916, -848, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_06024C60: # 0x06024C60 -vertex 284, -6, 455, -250, 814, 0xFF, 0xFF, 0xFF, 0xFF -vertex 225, 72, 474, 530, 1852, 0xFF, 0xFF, 0xFF, 0xFF -vertex 182, -6, 494, 764, 134, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, -6, 263, -108, 910, 0xFF, 0xFF, 0xFF, 0xFF -vertex 379, 160, 333, 930, 1682, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -6, 404, 670, 278, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -6, 404, -412, 892, 0xFF, 0xFF, 0xFF, 0xFF -vertex 325, 107, 420, 430, 1696, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, -6, 455, 482, 364, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chain_chomp_seg6_dl_06024CF0 # 0x06024CF0 - 0x06024D60 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06022BD0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_06024B70, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex chain_chomp_seg6_vertex_06024C60, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024D60 # 0x06024D60 - 0x06024DD0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024CF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -chain_chomp_seg6_vertex_06024DD0: # 0x06024DD0 -vertex 462, 7, 263, 1768, -234, 0xFF, 0xFF, 0xFF, 0xFF -vertex 455, -211, 139, 702, -864, 0xFF, 0xFF, 0xFF, 0xFF -vertex 568, 7, 1, 294, 704, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, 7, -454, 1636, -244, 0xFF, 0xFF, 0xFF, 0xFF -vertex 225, -71, -473, 768, -746, 0xFF, 0xFF, 0xFF, 0xFF -vertex 182, 7, -493, 594, 640, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, 7, -403, 1486, -364, 0xFF, 0xFF, 0xFF, 0xFF -vertex 325, -105, -418, 94, -766, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, 7, -454, 268, 516, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, 7, -262, 1448, -274, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -156, -332, 112, -638, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, 7, -403, 202, 610, 0xFF, 0xFF, 0xFF, 0xFF -vertex 568, 7, 1, 1208, -184, 0xFF, 0xFF, 0xFF, 0xFF -vertex 455, -211, -138, 440, -848, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, 7, -262, 446, 714, 0xFF, 0xFF, 0xFF, 0xFF - -chain_chomp_seg6_vertex_06024EC0: # 0x06024EC0 -vertex 182, 7, 494, 860, 726, 0xFF, 0xFF, 0xFF, 0xFF -vertex 225, -71, 474, 378, 266, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, 7, 455, 288, 1474, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, 7, 404, 1210, 638, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, -156, 333, 294, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, 7, 263, 160, 1602, 0xFF, 0xFF, 0xFF, 0xFF -vertex 284, 7, 455, 830, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex 325, -105, 419, 360, 204, 0xFF, 0xFF, 0xFF, 0xFF -vertex 403, 7, 404, 192, 1584, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chain_chomp_seg6_dl_06024F50 # 0x06024F50 - 0x06024FC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06022BD0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chain_chomp_seg6_vertex_06024DD0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex chain_chomp_seg6_vertex_06024EC0, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel chain_chomp_seg6_dl_06024FC0 # 0x06024FC0 - 0x06025030 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chain_chomp_seg6_dl_06024F50 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -chain_chomp_seg6_animvalue_06025030: # 0x06025030 -.hword 0x0000, 0x3FFF, 0x9602, 0x9483, 0x90D2, 0x8C1B, 0x878E, 0x845A -.hword 0x83AC, 0x88AE, 0x9264, 0x9BC5, 0x9FC9, 0x9C7C, 0x950F, 0x8C27 -.hword 0x846D, 0x808A, 0x8348, 0x8ABB, 0x9273, 0x9602, 0x6FB2, 0x70C6 -.hword 0x7369, 0x76BA, 0x79D6, 0x7BDD, 0x7BEB, 0x7752, 0x6ED7, 0x66CA -.hword 0x6379, 0x6692, 0x6D54, 0x756C, 0x7C87, 0x8054, 0x7E7C, 0x78B0 -.hword 0x728D, 0x6FB2, 0x9602, 0x9483, 0x90D2, 0x8C1B, 0x878E, 0x845A -.hword 0x83AC, 0x88AE, 0x9264, 0x9BC5, 0x9FC9, 0x9C7C, 0x950F, 0x8C27 -.hword 0x846D, 0x808A, 0x8348, 0x8ABB, 0x9273, 0x9602, 0x6FB2, 0x70C6 -.hword 0x7369, 0x76BA, 0x79D6, 0x7BDD, 0x7BEB, 0x7752, 0x6ED7, 0x66CA -.hword 0x6379, 0x6692, 0x6D54, 0x756C, 0x7C87, 0x8054, 0x7E7C, 0x78B0 -.hword 0x728D, 0x6FB2, 0x6FB2, 0x70C6, 0x7369, 0x76BA, 0x79D6, 0x7BDD -.hword 0x7BEB, 0x7752, 0x6ED7, 0x66CA, 0x6379, 0x6692, 0x6D54, 0x756C -.hword 0x7C87, 0x8054, 0x7E7C, 0x78B0, 0x728D, 0x6FB2, 0x3FFF, 0x0000 - -chain_chomp_seg6_animindex_06025100: # 0x06025100 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0002 -.hword 0x0001, 0x0000, 0x0001, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0016 - -chain_chomp_seg6_anim_06025160: # 0x06025160 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x07 -.word chain_chomp_seg6_animvalue_06025030 -.word chain_chomp_seg6_animindex_06025100 -.word 0 - -glabel chain_chomp_seg6_anims_06025178 # 0x06025178 -.word chain_chomp_seg6_anim_06025160 -.word 0 +# Chain Chomp + +.balign 8 + +# These 6 lights are unreferenced. +chain_chomp_seg6_light_06021388: # 0x06021388 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +chain_chomp_seg6_light_06021390: # 0x06021390 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chain_chomp_seg6_light_060213A0: # 0x060213A0 +.byte 0x03, 0x03, 0x05, 0x00, 0x03, 0x03, 0x05, 0x00 + +chain_chomp_seg6_light_060213A8: # 0x060213A8 +.byte 0x0D, 0x0F, 0x16, 0x00, 0x0D, 0x0F, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chain_chomp_seg6_light_060213B8: # 0x060213B8 +.byte 0x25, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00 + +chain_chomp_seg6_light_060213C0: # 0x060213C0 +.byte 0x96, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chain_chomp_seg6_texture_060213D0: # 0x060213D0 +.incbin "actors/chain_chomp/chain_chomp_bright_shine.rgba16" + +chain_chomp_seg6_texture_06021BD0: # 0x06021BD0 +.incbin "actors/chain_chomp/chain_chomp_dull_shine.rgba16" + +chain_chomp_seg6_texture_060223D0: # 0x060223D0 +.incbin "actors/chain_chomp/chain_chomp_tongue.rgba16" + +chain_chomp_seg6_texture_06022BD0: # 0x06022BD0 +.incbin "actors/chain_chomp/chain_chomp_tooth.rgba16" + +chain_chomp_seg6_texture_060233D0: # 0x060233D0 +.incbin "actors/chain_chomp/chain_chomp_eye.rgba16" + +chain_chomp_seg6_vertex_06023BD0: # 0x06023BD0 +vertex 0, 0, 582, 990, 380, 0xB2, 0xB2, 0xB2, 0xFF +vertex 411, 0, -410, 118, 880, 0xB2, 0xB2, 0xB2, 0xFF +vertex 0, 0, -581, -52, 472, 0xB2, 0xB2, 0xB2, 0xFF +vertex 582, 0, 0, 496, 1020, 0xB2, 0xB2, 0xB2, 0xFF +vertex 411, 0, 411, 856, 816, 0xB2, 0xB2, 0xB2, 0xFF + +chain_chomp_seg6_vertex_06023C20: # 0x06023C20 +vertex 0, -581, 0, 448, -130, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF +vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF +vertex 223, -536, 0, 204, 180, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, -536, 157, 542, 238, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, -536, -156, 4, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, -410, -290, -390, 142, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, -410, 0, -22, 534, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, -410, 291, 600, 640, 0xFF, 0xFF, 0xFF, 0xFF +vertex 370, -216, -369, -652, 368, 0xFF, 0xFF, 0xFF, 0xFF +vertex 537, -222, 0, -196, 880, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF +vertex 370, -216, 370, 608, 1002, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_06023D20: # 0x06023D20 +vertex 291, -410, 291, 600, 640, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -410, 411, 1110, 398, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF +vertex 370, -216, 370, 608, 1002, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, -410, -814, 606, 0xFF, 0xFF, 0xFF, 0xFF +vertex 537, -222, 0, -196, 880, 0xFF, 0xFF, 0xFF, 0xFF +vertex 370, -216, -369, -652, 368, 0xFF, 0xFF, 0xFF, 0xFF +vertex 582, 0, 0, -292, 1160, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, 411, 586, 1310, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, 537, 1282, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 582, 1306, 968, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -581, -674, -30, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 0, 411, 1446, 334, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_06023E10: # 0x06023E10 +vertex 0, -410, -410, -290, -308, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, -410, -290, -390, 142, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, -536, -156, 4, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -410, 411, 1110, 398, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, 223, 818, 106, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, -410, 291, 1210, -52, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, 537, 1282, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 582, 1306, 968, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, -410, 0, 840, -444, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF +vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_06023F00: # 0x06023F00 +vertex -410, 0, -410, 44, -372, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -581, -674, -30, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -222, -536, -548, -222, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, -222, -379, 116, -538, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -410, -410, -290, -308, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, -410, -290, 218, -550, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -536, -222, 58, -276, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, -156, 334, -408, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, -410, 291, 1210, -52, 0xFF, 0xFF, 0xFF, 0xFF +vertex -222, -536, 0, 670, -350, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, -536, 157, 870, -138, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, -410, 0, 840, -444, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, -222, 380, 1412, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -536, -222, 0, 928, -400, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 0, 411, 1446, 334, 0xFF, 0xFF, 0xFF, 0xFF +vertex -581, 0, 0, 924, -222, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chain_chomp_seg6_dl_06024000 # 0x06024000 - 0x06024040 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060223D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_06023BD0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP1Triangle 0, 4, 3, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024040 # 0x06024040 - 0x06024240 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060213D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_06023C20, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 0, 6, 7, 0x0, 0, 8, 6, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 0, 7, 3, 0x0 +gsSP2Triangles 9, 6, 8, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 10, 7, 6, 0x0, 10, 11, 7, 0x0 +gsSP2Triangles 11, 3, 7, 0x0, 12, 10, 9, 0x0 +gsSP2Triangles 12, 13, 10, 0x0, 13, 11, 10, 0x0 +gsSP2Triangles 14, 12, 9, 0x0, 13, 15, 11, 0x0 +gsSPVertex chain_chomp_seg6_vertex_06023D20, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 7, 3, 5, 0x0, 7, 8, 3, 0x0 +gsSP2Triangles 3, 9, 1, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 4, 6, 0x0 +gsSP2Triangles 11, 6, 12, 0x0, 10, 13, 14, 0x0 +gsSPVertex chain_chomp_seg6_vertex_06023E10, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 9, 8, 5, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 9, 11, 8, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex chain_chomp_seg6_vertex_06023F00, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 12, 11, 8, 0x0, 11, 5, 7, 0x0 +gsSP2Triangles 13, 5, 11, 0x0, 12, 13, 11, 0x0 +gsSP2Triangles 14, 13, 12, 0x0, 14, 15, 13, 0x0 +gsSP2Triangles 15, 0, 3, 0x0, 13, 3, 5, 0x0 +gsSP1Triangle 15, 3, 13, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024240 # 0x06024240 - 0x060242D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024000 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024040 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chain_chomp_seg6_vertex_060242D0: # 0x060242D0 +vertex 157, 537, 157, -1116, 776, 0xFF, 0xFF, 0xFF, 0xFF +vertex 223, 537, 0, -898, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 582, 0, -1454, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, 411, 291, -832, 966, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 537, 223, -1532, 870, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 411, 0, -428, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, 537, -156, -1790, 328, 0xFF, 0xFF, 0xFF, 0xFF +vertex -222, 537, 0, -2008, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 380, 223, 380, -640, 1092, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_060243B0: # 0x060243B0 +vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, 411, -290, -624, 138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 380, 223, -379, -370, 10, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 411, 0, -428, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 537, 223, 0, -112, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 380, 223, 380, -640, 1092, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, 411, -574, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 582, -1660, 1380, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF +vertex 582, 0, 0, -4, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, -410, -280, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_060244B0: # 0x060244B0 +vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, -410, -280, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -581, -1246, -278, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF +vertex 157, 537, -156, -1004, 328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 291, 411, -290, -624, 138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 537, 223, -1532, 870, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 411, 411, -1600, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 223, 537, -1646, 1316, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 0, 411, -2626, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 582, -1660, 1380, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, 223, -379, -2266, 10, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_060245B0: # 0x060245B0 +vertex -290, 411, -290, -2076, 138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 223, -536, -1262, -214, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, 223, -379, -2266, 10, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 411, -410, -1306, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -581, -1246, -278, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 0, -410, -2334, -34, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, 537, -156, -1790, 328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 537, -222, -1374, 234, 0xFF, 0xFF, 0xFF, 0xFF +vertex -156, 537, 157, -1902, 776, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 411, 0, -2480, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex -290, 411, 291, -2282, 966, 0xFF, 0xFF, 0xFF, 0xFF +vertex -536, 223, 0, -2794, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex -379, 223, 380, -2538, 1092, 0xFF, 0xFF, 0xFF, 0xFF +vertex -581, 0, 0, -2904, 552, 0xFF, 0xFF, 0xFF, 0xFF +vertex -410, 0, 411, -2626, 1136, 0xFF, 0xFF, 0xFF, 0xFF +vertex -222, 537, 0, -2008, 552, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_060246B0: # 0x060246B0 +vertex 0, 0, -581, 1154, 138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 582, 0, 0, 470, 1104, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, 411, -12, 822, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 582, -210, 138, 0xFF, 0xFF, 0xFF, 0xFF +vertex 411, 0, -410, 954, 822, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chain_chomp_seg6_dl_06024700 # 0x06024700 - 0x06024900 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06021BD0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_060242D0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 0, 5, 4, 0x0, 6, 1, 7, 0x0 +gsSP2Triangles 1, 3, 7, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 6, 8, 2, 0x0, 9, 5, 2, 0x0 +gsSP2Triangles 8, 10, 2, 0x0, 10, 11, 2, 0x0 +gsSP2Triangles 11, 9, 2, 0x0, 7, 3, 12, 0x0 +gsSP2Triangles 3, 13, 12, 0x0, 3, 4, 13, 0x0 +gsSPVertex chain_chomp_seg6_vertex_060243B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 6, 3, 1, 0x0 +gsSP2Triangles 4, 5, 7, 0x0, 5, 8, 7, 0x0 +gsSP2Triangles 5, 9, 8, 0x0, 2, 4, 10, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 4, 7, 10, 0x0 +gsSP2Triangles 2, 10, 11, 0x0, 12, 2, 11, 0x0 +gsSP2Triangles 0, 2, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex chain_chomp_seg6_vertex_060244B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 12, 11, 13, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 15, 0, 2, 0x0 +gsSPVertex chain_chomp_seg6_vertex_060245B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 6, 3, 0, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 9, 0, 2, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 12, 13, 14, 0x0 +gsSP2Triangles 12, 11, 13, 0x0, 11, 2, 5, 0x0 +gsSP2Triangles 9, 2, 11, 0x0, 11, 5, 13, 0x0 +gsSP2Triangles 15, 0, 9, 0x0, 15, 6, 0, 0x0 +gsSP1Triangle 8, 15, 9, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024900 # 0x06024900 - 0x06024940 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060223D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_060246B0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 0, 4, 1, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024940 # 0x06024940 - 0x060249D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024700 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024900 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chain_chomp_seg6_light_060249D0: # 0x060249D0 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +chain_chomp_seg6_light_060249D8: # 0x060249D8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chain_chomp_seg6_vertex_060249E8: # 0x060249E8 +vertex 341, -287, 410, 990, 0, 0x69, 0xE7, 0x41, 0xFF +vertex 505, -32, 246, 0, 990, 0x69, 0xE7, 0x41, 0xFF +vertex 374, -49, 450, 990, 990, 0x69, 0xE7, 0x41, 0xFF +vertex 341, -287, 410, 990, 0, 0x69, 0xE7, 0x42, 0xFF +vertex 473, -270, 206, 0, 0, 0x69, 0xE7, 0x42, 0xFF +vertex 505, -32, 246, 0, 990, 0x69, 0xE7, 0x42, 0xFF +vertex 374, -49, -449, 990, 990, 0x69, 0xE7, 0xBF, 0xFF +vertex 505, -32, -245, 0, 990, 0x69, 0xE7, 0xBF, 0xFF +vertex 341, -287, -409, 990, 0, 0x69, 0xE7, 0xBF, 0xFF +vertex 505, -32, -245, 0, 990, 0x69, 0xE7, 0xBE, 0xFF +vertex 473, -270, -205, 0, 0, 0x69, 0xE7, 0xBE, 0xFF +vertex 341, -287, -409, 990, 0, 0x69, 0xE7, 0xBE, 0xFF + +glabel chain_chomp_seg6_dl_06024AA8 # 0x06024AA8 - 0x06024B00 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_060233D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight chain_chomp_seg6_light_060249D8, 1 +gsSPLight chain_chomp_seg6_light_060249D0, 2 +gsSPVertex chain_chomp_seg6_vertex_060249E8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024B00 # 0x06024B00 - 0x06024B70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024AA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chain_chomp_seg6_vertex_06024B70: # 0x06024B70 +vertex 568, -6, 1, -466, -52, 0xFF, 0xFF, 0xFF, 0xFF +vertex 458, 227, 139, 756, 806, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, -6, 263, 652, -626, 0xFF, 0xFF, 0xFF, 0xFF +vertex 182, -6, -493, -90, 384, 0xFF, 0xFF, 0xFF, 0xFF +vertex 225, 72, -473, 664, 930, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, -6, -454, 666, -726, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, -6, -454, -306, 174, 0xFF, 0xFF, 0xFF, 0xFF +vertex 325, 107, -419, 680, 1044, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -6, -403, 772, -792, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -6, -403, -114, 10, 0xFF, 0xFF, 0xFF, 0xFF +vertex 379, 160, -332, 526, 1002, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, -6, -262, 578, -702, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, -6, -262, -172, 58, 0xFF, 0xFF, 0xFF, 0xFF +vertex 458, 227, -138, 838, 944, 0xFF, 0xFF, 0xFF, 0xFF +vertex 568, -6, 1, 916, -848, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_06024C60: # 0x06024C60 +vertex 284, -6, 455, -250, 814, 0xFF, 0xFF, 0xFF, 0xFF +vertex 225, 72, 474, 530, 1852, 0xFF, 0xFF, 0xFF, 0xFF +vertex 182, -6, 494, 764, 134, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, -6, 263, -108, 910, 0xFF, 0xFF, 0xFF, 0xFF +vertex 379, 160, 333, 930, 1682, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -6, 404, 670, 278, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -6, 404, -412, 892, 0xFF, 0xFF, 0xFF, 0xFF +vertex 325, 107, 420, 430, 1696, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, -6, 455, 482, 364, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chain_chomp_seg6_dl_06024CF0 # 0x06024CF0 - 0x06024D60 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06022BD0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_06024B70, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex chain_chomp_seg6_vertex_06024C60, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024D60 # 0x06024D60 - 0x06024DD0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024CF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +chain_chomp_seg6_vertex_06024DD0: # 0x06024DD0 +vertex 462, 7, 263, 1768, -234, 0xFF, 0xFF, 0xFF, 0xFF +vertex 455, -211, 139, 702, -864, 0xFF, 0xFF, 0xFF, 0xFF +vertex 568, 7, 1, 294, 704, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, 7, -454, 1636, -244, 0xFF, 0xFF, 0xFF, 0xFF +vertex 225, -71, -473, 768, -746, 0xFF, 0xFF, 0xFF, 0xFF +vertex 182, 7, -493, 594, 640, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, 7, -403, 1486, -364, 0xFF, 0xFF, 0xFF, 0xFF +vertex 325, -105, -418, 94, -766, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, 7, -454, 268, 516, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, 7, -262, 1448, -274, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -156, -332, 112, -638, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, 7, -403, 202, 610, 0xFF, 0xFF, 0xFF, 0xFF +vertex 568, 7, 1, 1208, -184, 0xFF, 0xFF, 0xFF, 0xFF +vertex 455, -211, -138, 440, -848, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, 7, -262, 446, 714, 0xFF, 0xFF, 0xFF, 0xFF + +chain_chomp_seg6_vertex_06024EC0: # 0x06024EC0 +vertex 182, 7, 494, 860, 726, 0xFF, 0xFF, 0xFF, 0xFF +vertex 225, -71, 474, 378, 266, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, 7, 455, 288, 1474, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, 7, 404, 1210, 638, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, -156, 333, 294, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, 7, 263, 160, 1602, 0xFF, 0xFF, 0xFF, 0xFF +vertex 284, 7, 455, 830, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex 325, -105, 419, 360, 204, 0xFF, 0xFF, 0xFF, 0xFF +vertex 403, 7, 404, 192, 1584, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chain_chomp_seg6_dl_06024F50 # 0x06024F50 - 0x06024FC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chain_chomp_seg6_texture_06022BD0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chain_chomp_seg6_vertex_06024DD0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex chain_chomp_seg6_vertex_06024EC0, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel chain_chomp_seg6_dl_06024FC0 # 0x06024FC0 - 0x06025030 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chain_chomp_seg6_dl_06024F50 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +chain_chomp_seg6_animvalue_06025030: # 0x06025030 +.hword 0x0000, 0x3FFF, 0x9602, 0x9483, 0x90D2, 0x8C1B, 0x878E, 0x845A +.hword 0x83AC, 0x88AE, 0x9264, 0x9BC5, 0x9FC9, 0x9C7C, 0x950F, 0x8C27 +.hword 0x846D, 0x808A, 0x8348, 0x8ABB, 0x9273, 0x9602, 0x6FB2, 0x70C6 +.hword 0x7369, 0x76BA, 0x79D6, 0x7BDD, 0x7BEB, 0x7752, 0x6ED7, 0x66CA +.hword 0x6379, 0x6692, 0x6D54, 0x756C, 0x7C87, 0x8054, 0x7E7C, 0x78B0 +.hword 0x728D, 0x6FB2, 0x9602, 0x9483, 0x90D2, 0x8C1B, 0x878E, 0x845A +.hword 0x83AC, 0x88AE, 0x9264, 0x9BC5, 0x9FC9, 0x9C7C, 0x950F, 0x8C27 +.hword 0x846D, 0x808A, 0x8348, 0x8ABB, 0x9273, 0x9602, 0x6FB2, 0x70C6 +.hword 0x7369, 0x76BA, 0x79D6, 0x7BDD, 0x7BEB, 0x7752, 0x6ED7, 0x66CA +.hword 0x6379, 0x6692, 0x6D54, 0x756C, 0x7C87, 0x8054, 0x7E7C, 0x78B0 +.hword 0x728D, 0x6FB2, 0x6FB2, 0x70C6, 0x7369, 0x76BA, 0x79D6, 0x7BDD +.hword 0x7BEB, 0x7752, 0x6ED7, 0x66CA, 0x6379, 0x6692, 0x6D54, 0x756C +.hword 0x7C87, 0x8054, 0x7E7C, 0x78B0, 0x728D, 0x6FB2, 0x3FFF, 0x0000 + +chain_chomp_seg6_animindex_06025100: # 0x06025100 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0002 +.hword 0x0001, 0x0000, 0x0001, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0016 + +chain_chomp_seg6_anim_06025160: # 0x06025160 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x07 +.word chain_chomp_seg6_animvalue_06025030 +.word chain_chomp_seg6_animindex_06025100 +.word 0 + +glabel chain_chomp_seg6_anims_06025178 # 0x06025178 +.word chain_chomp_seg6_anim_06025160 +.word 0 diff --git a/actors/chair/geo.s b/actors/chair/geo.s index 61f5ded..1bec735 100644 --- a/actors/chair/geo.s +++ b/actors/chair/geo.s @@ -1,27 +1,27 @@ -glabel haunted_chair_geo # 0x0C0000D8 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005190 - geo_open_node - geo_animated_part LAYER_OPAQUE, -7, -9, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005680 - geo_close_node - geo_animated_part LAYER_OPAQUE, 156, -9, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005408 - geo_close_node - geo_animated_part LAYER_OPAQUE, -3, 17, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05004EE8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel haunted_chair_geo # 0x0C0000D8 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005190 + geo_open_node + geo_animated_part LAYER_OPAQUE, -7, -9, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005680 + geo_close_node + geo_animated_part LAYER_OPAQUE, 156, -9, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05005408 + geo_close_node + geo_animated_part LAYER_OPAQUE, -3, 17, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chair_seg5_dl_05004EE8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/chair/model.s b/actors/chair/model.s index 728da24..1416b8b 100644 --- a/actors/chair/model.s +++ b/actors/chair/model.s @@ -1,315 +1,315 @@ -# Chair - -# Unreferenced light -.byte 0x19, 0x0D, 0x06, 0x00, 0x19, 0x0D, 0x06, 0x00 - -.byte 0x64, 0x36, 0x1A, 0x00, 0x64, 0x36, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chair_seg5_texture_05003060: # 0x05003060 -.incbin "actors/chair/chair_front.rgba16" - -chair_seg5_texture_05003860: # 0x05003860 -.incbin "actors/chair/chair_leg.rgba16" - -chair_seg5_texture_05004060: # 0x05004060 -.incbin "actors/chair/chair_bottom.rgba16" - -# unreferenced -chair_seg5_texture_05004460: # 0x05004460 -.incbin "actors/chair/chair_surface_unused.rgba16" - -chair_seg5_light_05004C60: # 0x05004C60 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -chair_seg5_light_05004C68: # 0x05004C68 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chair_seg5_vertex_05004C78: # 0x05004C78 -vertex 334, -20, 1, 474, -182, 0x77, 0x00, 0xD6, 0xFF -vertex 287, -20, -132, 1212, 58, 0x77, 0x00, 0xD6, 0xFF -vertex 334, 25, 1, 474, -182, 0x77, 0x00, 0xD6, 0xFF -vertex 334, 25, 1, 474, -182, 0x77, 0x00, 0x2A, 0xFF -vertex 287, 25, 134, -262, 58, 0x77, 0x00, 0x2A, 0xFF -vertex 334, -20, 1, 474, -182, 0x77, 0x00, 0x2A, 0xFF -vertex 287, -20, 134, -262, 58, 0x77, 0x00, 0x2A, 0xFF -vertex 287, -20, -132, 1212, 58, 0x00, 0x81, 0x00, 0xFF -vertex 334, -20, 1, 474, -182, 0x00, 0x81, 0x00, 0xFF -vertex 287, -20, 134, -262, 58, 0x00, 0x81, 0x00, 0xFF -vertex -7, -20, -91, 986, 1536, 0xEF, 0x00, 0x83, 0xFF -vertex -7, 25, -91, 986, 1536, 0xEF, 0x00, 0x83, 0xFF -vertex 287, -20, -132, 1212, 58, 0xEF, 0x00, 0x83, 0xFF -vertex 287, 25, -132, 1212, 58, 0xEF, 0x00, 0x83, 0xFF -vertex 287, 25, -132, 1212, 58, 0x77, 0x00, 0xD6, 0xFF -vertex -7, -20, -91, 986, 1536, 0x00, 0x81, 0x00, 0xFF - -chair_seg5_vertex_05004D78: # 0x05004D78 -vertex 287, 25, 134, -262, 58, 0x00, 0x7F, 0x00, 0xFF -vertex 334, 25, 1, 474, -182, 0x00, 0x7F, 0x00, 0xFF -vertex 287, 25, -132, 1212, 58, 0x00, 0x7F, 0x00, 0xFF -vertex -7, 25, -91, 986, 1536, 0x00, 0x7F, 0x00, 0xFF -vertex -7, 25, 93, -34, 1536, 0x00, 0x7F, 0x00, 0xFF -vertex -7, -20, 93, -34, 1536, 0xEF, 0x00, 0x7D, 0xFF -vertex 287, -20, 134, -262, 58, 0xEF, 0x00, 0x7D, 0xFF -vertex 287, 25, 134, -262, 58, 0xEF, 0x00, 0x7D, 0xFF -vertex -7, 25, 93, -34, 1536, 0xEF, 0x00, 0x7D, 0xFF -vertex -7, -20, 93, -34, 1536, 0x00, 0x81, 0x00, 0xFF -vertex -7, -20, -91, 986, 1536, 0x00, 0x81, 0x00, 0xFF -vertex 287, -20, 134, -262, 58, 0x00, 0x81, 0x00, 0xFF - -glabel chair_seg5_dl_05004E38 # 0x05004E38 - 0x05004EE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight chair_seg5_light_05004C68, 1 -gsSPLight chair_seg5_light_05004C60, 2 -gsSPVertex chair_seg5_vertex_05004C78, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 -gsSP2Triangles 1, 14, 2, 0x0, 15, 7, 9, 0x0 -gsSPVertex chair_seg5_vertex_05004D78, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 5, 7, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel chair_seg5_dl_05004EE8 # 0x05004EE8 - 0x05004F58 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chair_seg5_dl_05004E38 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chair_seg5_light_05004F58: # 0x05004F58 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -chair_seg5_light_05004F60: # 0x05004F60 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chair_seg5_vertex_05004F70: # 0x05004F70 -vertex 208, -20, -125, 1934, 0, 0x00, 0x00, 0x81, 0xFF -vertex -38, 24, -125, 1935, 990, 0x00, 0x00, 0x81, 0xFF -vertex 208, 24, -125, 1934, 0, 0x00, 0x00, 0x81, 0xFF -vertex 208, 24, -125, 1934, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -38, 24, 127, -20, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 208, 24, 127, -21, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -38, 24, -125, 1935, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 208, -20, 127, -21, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 208, 24, -125, 1934, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 208, 24, 127, -21, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 208, -20, -125, 1934, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -38, -20, -125, 1935, 990, 0x81, 0x00, 0x00, 0xFF -vertex -38, 24, 127, -20, 990, 0x81, 0x00, 0x00, 0xFF -vertex -38, 24, -125, 1935, 990, 0x81, 0x00, 0x00, 0xFF -vertex -38, -20, 127, -20, 990, 0x81, 0x00, 0x00, 0xFF -vertex -38, -20, -125, 1935, 990, 0x00, 0x00, 0x81, 0xFF - -chair_seg5_vertex_05005070: # 0x05005070 -vertex 208, -20, 127, -21, 0, 0x00, 0x81, 0x00, 0xFF -vertex -38, -20, -125, 1935, 990, 0x00, 0x81, 0x00, 0xFF -vertex 208, -20, -125, 1934, 0, 0x00, 0x81, 0x00, 0xFF -vertex -38, -20, 127, -20, 990, 0x00, 0x81, 0x00, 0xFF -vertex -38, -20, 127, 577, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 208, -20, 127, 511, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 208, 24, 127, 511, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -38, 24, 127, 577, 990, 0x00, 0x00, 0x7F, 0xFF - -glabel chair_seg5_dl_050050F0 # 0x050050F0 - 0x05005190 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05004060 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight chair_seg5_light_05004F60, 1 -gsSPLight chair_seg5_light_05004F58, 2 -gsSPVertex chair_seg5_vertex_05004F70, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 -gsSPVertex chair_seg5_vertex_05005070, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel chair_seg5_dl_05005190 # 0x05005190 - 0x05005200 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList chair_seg5_dl_050050F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chair_seg5_light_05005200: # 0x05005200 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -chair_seg5_light_05005208: # 0x05005208 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chair_seg5_vertex_05005218: # 0x05005218 -vertex 146, -22, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex 146, 26, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, 26, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF -vertex 146, 26, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, -22, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, 26, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, -22, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, 26, 104, 998, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -8, 26, -79, 78, -24, 0x00, 0x7F, 0x00, 0xFF -vertex -8, 26, 82, 886, -24, 0x00, 0x7F, 0x00, 0xFF -vertex 146, 26, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 146, -22, -102, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex -8, -22, 82, 886, -24, 0x00, 0x81, 0x00, 0xFF -vertex -8, -22, -79, 78, -24, 0x00, 0x81, 0x00, 0xFF -vertex 146, -22, 104, 998, 990, 0x00, 0x81, 0x00, 0xFF - -chair_seg5_vertex_05005308: # 0x05005308 -vertex 146, 26, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF -vertex 146, -22, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF -vertex -8, -22, -79, 78, -24, 0xEE, 0x00, 0x83, 0xFF -vertex -8, 26, -79, 78, -24, 0xEE, 0x00, 0x83, 0xFF -vertex 146, -22, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, 26, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, -22, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF - -glabel chair_seg5_dl_05005378 # 0x05005378 - 0x05005408 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003860 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight chair_seg5_light_05005208, 1 -gsSPLight chair_seg5_light_05005200, 2 -gsSPVertex chair_seg5_vertex_05005218, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex chair_seg5_vertex_05005308, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 4, 5, 6, 0x0 -gsSPEndDisplayList - -glabel chair_seg5_dl_05005408 # 0x05005408 - 0x05005478 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chair_seg5_dl_05005378 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chair_seg5_light_05005478: # 0x05005478 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -chair_seg5_light_05005480: # 0x05005480 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chair_seg5_vertex_05005490: # 0x05005490 -vertex 146, -19, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex 146, 29, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, 29, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF -vertex 146, 29, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, -19, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, 29, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, -19, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 146, 29, 104, 998, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -8, 29, -79, 78, -40, 0x00, 0x7F, 0x00, 0xFF -vertex -8, 29, 82, 886, -40, 0x00, 0x7F, 0x00, 0xFF -vertex 146, 29, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 146, -19, -102, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex -8, -19, 82, 886, -40, 0x00, 0x81, 0x00, 0xFF -vertex -8, -19, -79, 78, -40, 0x00, 0x81, 0x00, 0xFF -vertex 146, -19, 104, 998, 990, 0x00, 0x81, 0x00, 0xFF - -chair_seg5_vertex_05005580: # 0x05005580 -vertex 146, 29, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF -vertex 146, -19, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF -vertex -8, -19, -79, 78, -40, 0xEE, 0x00, 0x83, 0xFF -vertex -8, 29, -79, 78, -40, 0xEE, 0x00, 0x83, 0xFF -vertex 146, -19, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, 29, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF -vertex -8, -19, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF - -glabel chair_seg5_dl_050055F0 # 0x050055F0 - 0x05005680 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003860 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight chair_seg5_light_05005480, 1 -gsSPLight chair_seg5_light_05005478, 2 -gsSPVertex chair_seg5_vertex_05005490, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex chair_seg5_vertex_05005580, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 4, 5, 6, 0x0 -gsSPEndDisplayList - -glabel chair_seg5_dl_05005680 # 0x05005680 - 0x050056F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chair_seg5_dl_050055F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chair_seg5_animvalue_050056F0: # 0x050056F0 -.hword 0x0000, 0x0099, 0xFFAA, 0xC001, 0xC001, 0xC001, 0x3FFF, 0x0000 - -chair_seg5_animindex_05005700: # 0x05005700 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 - -chair_seg5_anim_0500576C: # 0x0500576C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x08 -.word chair_seg5_animvalue_050056F0 -.word chair_seg5_animindex_05005700 -.word 0 - -glabel chair_seg5_anims_05005784 # 0x05005784 -.word chair_seg5_anim_0500576C +# Chair + +# Unreferenced light +.byte 0x19, 0x0D, 0x06, 0x00, 0x19, 0x0D, 0x06, 0x00 + +.byte 0x64, 0x36, 0x1A, 0x00, 0x64, 0x36, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chair_seg5_texture_05003060: # 0x05003060 +.incbin "actors/chair/chair_front.rgba16" + +chair_seg5_texture_05003860: # 0x05003860 +.incbin "actors/chair/chair_leg.rgba16" + +chair_seg5_texture_05004060: # 0x05004060 +.incbin "actors/chair/chair_bottom.rgba16" + +# unreferenced +chair_seg5_texture_05004460: # 0x05004460 +.incbin "actors/chair/chair_surface_unused.rgba16" + +chair_seg5_light_05004C60: # 0x05004C60 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +chair_seg5_light_05004C68: # 0x05004C68 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chair_seg5_vertex_05004C78: # 0x05004C78 +vertex 334, -20, 1, 474, -182, 0x77, 0x00, 0xD6, 0xFF +vertex 287, -20, -132, 1212, 58, 0x77, 0x00, 0xD6, 0xFF +vertex 334, 25, 1, 474, -182, 0x77, 0x00, 0xD6, 0xFF +vertex 334, 25, 1, 474, -182, 0x77, 0x00, 0x2A, 0xFF +vertex 287, 25, 134, -262, 58, 0x77, 0x00, 0x2A, 0xFF +vertex 334, -20, 1, 474, -182, 0x77, 0x00, 0x2A, 0xFF +vertex 287, -20, 134, -262, 58, 0x77, 0x00, 0x2A, 0xFF +vertex 287, -20, -132, 1212, 58, 0x00, 0x81, 0x00, 0xFF +vertex 334, -20, 1, 474, -182, 0x00, 0x81, 0x00, 0xFF +vertex 287, -20, 134, -262, 58, 0x00, 0x81, 0x00, 0xFF +vertex -7, -20, -91, 986, 1536, 0xEF, 0x00, 0x83, 0xFF +vertex -7, 25, -91, 986, 1536, 0xEF, 0x00, 0x83, 0xFF +vertex 287, -20, -132, 1212, 58, 0xEF, 0x00, 0x83, 0xFF +vertex 287, 25, -132, 1212, 58, 0xEF, 0x00, 0x83, 0xFF +vertex 287, 25, -132, 1212, 58, 0x77, 0x00, 0xD6, 0xFF +vertex -7, -20, -91, 986, 1536, 0x00, 0x81, 0x00, 0xFF + +chair_seg5_vertex_05004D78: # 0x05004D78 +vertex 287, 25, 134, -262, 58, 0x00, 0x7F, 0x00, 0xFF +vertex 334, 25, 1, 474, -182, 0x00, 0x7F, 0x00, 0xFF +vertex 287, 25, -132, 1212, 58, 0x00, 0x7F, 0x00, 0xFF +vertex -7, 25, -91, 986, 1536, 0x00, 0x7F, 0x00, 0xFF +vertex -7, 25, 93, -34, 1536, 0x00, 0x7F, 0x00, 0xFF +vertex -7, -20, 93, -34, 1536, 0xEF, 0x00, 0x7D, 0xFF +vertex 287, -20, 134, -262, 58, 0xEF, 0x00, 0x7D, 0xFF +vertex 287, 25, 134, -262, 58, 0xEF, 0x00, 0x7D, 0xFF +vertex -7, 25, 93, -34, 1536, 0xEF, 0x00, 0x7D, 0xFF +vertex -7, -20, 93, -34, 1536, 0x00, 0x81, 0x00, 0xFF +vertex -7, -20, -91, 986, 1536, 0x00, 0x81, 0x00, 0xFF +vertex 287, -20, 134, -262, 58, 0x00, 0x81, 0x00, 0xFF + +glabel chair_seg5_dl_05004E38 # 0x05004E38 - 0x05004EE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight chair_seg5_light_05004C68, 1 +gsSPLight chair_seg5_light_05004C60, 2 +gsSPVertex chair_seg5_vertex_05004C78, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 +gsSP2Triangles 1, 14, 2, 0x0, 15, 7, 9, 0x0 +gsSPVertex chair_seg5_vertex_05004D78, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 5, 7, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel chair_seg5_dl_05004EE8 # 0x05004EE8 - 0x05004F58 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chair_seg5_dl_05004E38 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chair_seg5_light_05004F58: # 0x05004F58 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +chair_seg5_light_05004F60: # 0x05004F60 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chair_seg5_vertex_05004F70: # 0x05004F70 +vertex 208, -20, -125, 1934, 0, 0x00, 0x00, 0x81, 0xFF +vertex -38, 24, -125, 1935, 990, 0x00, 0x00, 0x81, 0xFF +vertex 208, 24, -125, 1934, 0, 0x00, 0x00, 0x81, 0xFF +vertex 208, 24, -125, 1934, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -38, 24, 127, -20, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 208, 24, 127, -21, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -38, 24, -125, 1935, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 208, -20, 127, -21, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 208, 24, -125, 1934, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 208, 24, 127, -21, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 208, -20, -125, 1934, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -38, -20, -125, 1935, 990, 0x81, 0x00, 0x00, 0xFF +vertex -38, 24, 127, -20, 990, 0x81, 0x00, 0x00, 0xFF +vertex -38, 24, -125, 1935, 990, 0x81, 0x00, 0x00, 0xFF +vertex -38, -20, 127, -20, 990, 0x81, 0x00, 0x00, 0xFF +vertex -38, -20, -125, 1935, 990, 0x00, 0x00, 0x81, 0xFF + +chair_seg5_vertex_05005070: # 0x05005070 +vertex 208, -20, 127, -21, 0, 0x00, 0x81, 0x00, 0xFF +vertex -38, -20, -125, 1935, 990, 0x00, 0x81, 0x00, 0xFF +vertex 208, -20, -125, 1934, 0, 0x00, 0x81, 0x00, 0xFF +vertex -38, -20, 127, -20, 990, 0x00, 0x81, 0x00, 0xFF +vertex -38, -20, 127, 577, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 208, -20, 127, 511, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 208, 24, 127, 511, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -38, 24, 127, 577, 990, 0x00, 0x00, 0x7F, 0xFF + +glabel chair_seg5_dl_050050F0 # 0x050050F0 - 0x05005190 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05004060 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight chair_seg5_light_05004F60, 1 +gsSPLight chair_seg5_light_05004F58, 2 +gsSPVertex chair_seg5_vertex_05004F70, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 +gsSPVertex chair_seg5_vertex_05005070, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel chair_seg5_dl_05005190 # 0x05005190 - 0x05005200 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList chair_seg5_dl_050050F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chair_seg5_light_05005200: # 0x05005200 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +chair_seg5_light_05005208: # 0x05005208 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chair_seg5_vertex_05005218: # 0x05005218 +vertex 146, -22, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex 146, 26, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, 26, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF +vertex 146, 26, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, -22, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, 26, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, -22, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, 26, 104, 998, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -8, 26, -79, 78, -24, 0x00, 0x7F, 0x00, 0xFF +vertex -8, 26, 82, 886, -24, 0x00, 0x7F, 0x00, 0xFF +vertex 146, 26, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 146, -22, -102, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex -8, -22, 82, 886, -24, 0x00, 0x81, 0x00, 0xFF +vertex -8, -22, -79, 78, -24, 0x00, 0x81, 0x00, 0xFF +vertex 146, -22, 104, 998, 990, 0x00, 0x81, 0x00, 0xFF + +chair_seg5_vertex_05005308: # 0x05005308 +vertex 146, 26, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF +vertex 146, -22, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF +vertex -8, -22, -79, 78, -24, 0xEE, 0x00, 0x83, 0xFF +vertex -8, 26, -79, 78, -24, 0xEE, 0x00, 0x83, 0xFF +vertex 146, -22, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, 26, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, -22, 82, 886, -24, 0xEF, 0x00, 0x7D, 0xFF + +glabel chair_seg5_dl_05005378 # 0x05005378 - 0x05005408 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003860 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight chair_seg5_light_05005208, 1 +gsSPLight chair_seg5_light_05005200, 2 +gsSPVertex chair_seg5_vertex_05005218, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex chair_seg5_vertex_05005308, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 4, 5, 6, 0x0 +gsSPEndDisplayList + +glabel chair_seg5_dl_05005408 # 0x05005408 - 0x05005478 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chair_seg5_dl_05005378 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chair_seg5_light_05005478: # 0x05005478 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +chair_seg5_light_05005480: # 0x05005480 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chair_seg5_vertex_05005490: # 0x05005490 +vertex 146, -19, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex 146, 29, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, 29, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF +vertex 146, 29, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, -19, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, 29, -102, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, -19, 104, 998, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 146, 29, 104, 998, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -8, 29, -79, 78, -40, 0x00, 0x7F, 0x00, 0xFF +vertex -8, 29, 82, 886, -40, 0x00, 0x7F, 0x00, 0xFF +vertex 146, 29, -102, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 146, -19, -102, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex -8, -19, 82, 886, -40, 0x00, 0x81, 0x00, 0xFF +vertex -8, -19, -79, 78, -40, 0x00, 0x81, 0x00, 0xFF +vertex 146, -19, 104, 998, 990, 0x00, 0x81, 0x00, 0xFF + +chair_seg5_vertex_05005580: # 0x05005580 +vertex 146, 29, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF +vertex 146, -19, -102, 0, 990, 0xEE, 0x00, 0x83, 0xFF +vertex -8, -19, -79, 78, -40, 0xEE, 0x00, 0x83, 0xFF +vertex -8, 29, -79, 78, -40, 0xEE, 0x00, 0x83, 0xFF +vertex 146, -19, 104, 998, 990, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, 29, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF +vertex -8, -19, 82, 886, -40, 0xEF, 0x00, 0x7D, 0xFF + +glabel chair_seg5_dl_050055F0 # 0x050055F0 - 0x05005680 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chair_seg5_texture_05003860 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight chair_seg5_light_05005480, 1 +gsSPLight chair_seg5_light_05005478, 2 +gsSPVertex chair_seg5_vertex_05005490, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex chair_seg5_vertex_05005580, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 4, 5, 6, 0x0 +gsSPEndDisplayList + +glabel chair_seg5_dl_05005680 # 0x05005680 - 0x050056F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chair_seg5_dl_050055F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chair_seg5_animvalue_050056F0: # 0x050056F0 +.hword 0x0000, 0x0099, 0xFFAA, 0xC001, 0xC001, 0xC001, 0x3FFF, 0x0000 + +chair_seg5_animindex_05005700: # 0x05005700 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 + +chair_seg5_anim_0500576C: # 0x0500576C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x08 +.word chair_seg5_animvalue_050056F0 +.word chair_seg5_animindex_05005700 +.word 0 + +glabel chair_seg5_anims_05005784 # 0x05005784 +.word chair_seg5_anim_0500576C diff --git a/actors/checkerboard_platform/collision.s b/actors/checkerboard_platform/collision.s index 1217eb6..53a8522 100644 --- a/actors/checkerboard_platform/collision.s +++ b/actors/checkerboard_platform/collision.s @@ -1,29 +1,29 @@ # Checkerboard Platform -glabel checkerboard_platform_seg8_collision_0800D710 # 0x0800D710 - 0x0800D794 -colInit -colVertexInit 0x8 -colVertex 256, -25, -153 -colVertex 256, 26, -153 -colVertex 256, 26, 154 -colVertex -255, 26, -153 -colVertex -255, 26, 154 -colVertex -255, -25, -153 -colVertex -255, -25, 154 -colVertex 256, -25, 154 - -colTriInit SURFACE_WALL_MISC, 12 -colTri 0, 1, 2 -colTri 1, 3, 4 -colTri 1, 4, 2 -colTri 5, 3, 1 -colTri 5, 1, 0 -colTri 6, 4, 3 -colTri 6, 3, 5 -colTri 7, 4, 6 -colTri 7, 2, 4 -colTri 0, 2, 7 -colTri 7, 6, 5 -colTri 7, 5, 0 -colTriStop -colEnd +glabel checkerboard_platform_seg8_collision_0800D710 # 0x0800D710 - 0x0800D794 +colInit +colVertexInit 0x8 +colVertex 256, -25, -153 +colVertex 256, 26, -153 +colVertex 256, 26, 154 +colVertex -255, 26, -153 +colVertex -255, 26, 154 +colVertex -255, -25, -153 +colVertex -255, -25, 154 +colVertex 256, -25, 154 + +colTriInit SURFACE_WALL_MISC, 12 +colTri 0, 1, 2 +colTri 1, 3, 4 +colTri 1, 4, 2 +colTri 5, 3, 1 +colTri 5, 1, 0 +colTri 6, 4, 3 +colTri 6, 3, 5 +colTri 7, 4, 6 +colTri 7, 2, 4 +colTri 0, 2, 7 +colTri 7, 6, 5 +colTri 7, 5, 0 +colTriStop +colEnd diff --git a/actors/checkerboard_platform/geo.s b/actors/checkerboard_platform/geo.s index d1e5ca8..6272f81 100644 --- a/actors/checkerboard_platform/geo.s +++ b/actors/checkerboard_platform/geo.s @@ -1,6 +1,6 @@ -glabel checkerboard_platform_geo # 0x0F0004E4 - geo_culling_radius 400 - geo_open_node - geo_display_list LAYER_OPAQUE, checkerboard_platform_seg8_dl_0800D680 - geo_close_node - geo_end +glabel checkerboard_platform_geo # 0x0F0004E4 + geo_culling_radius 400 + geo_open_node + geo_display_list LAYER_OPAQUE, checkerboard_platform_seg8_dl_0800D680 + geo_close_node + geo_end diff --git a/actors/checkerboard_platform/model.s b/actors/checkerboard_platform/model.s index 624f93f..dcaf260 100644 --- a/actors/checkerboard_platform/model.s +++ b/actors/checkerboard_platform/model.s @@ -1,85 +1,85 @@ -# Checkerboard Platform - -checkerboard_platform_seg8_light_0800C828: # 0x0800C828 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -checkerboard_platform_seg8_light_0800C830: # 0x0800C830 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -checkerboard_platform_seg8_texture_0800C840: # 0x0800C840 -.incbin "actors/checkerboard_platform/checkerboard_platform_side.rgba16" - -checkerboard_platform_seg8_texture_0800CC40: # 0x0800CC40 -.incbin "actors/checkerboard_platform/checkerboard_platform.rgba16" - -checkerboard_platform_seg8_vertex_0800D440: # 0x0800D440 -vertex -255, -25, 154, 1504, 480, 0x81, 0x00, 0x00, 0xFF -vertex -255, 26, 154, 1504, 0, 0x81, 0x00, 0x00, 0xFF -vertex -255, 26, -153, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -255, -25, -153, 0, 480, 0x81, 0x00, 0x00, 0xFF -vertex 256, -25, -153, 1504, 480, 0x7F, 0x00, 0x00, 0xFF -vertex 256, 26, 154, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 256, -25, 154, 0, 480, 0x7F, 0x00, 0x00, 0xFF -vertex 256, 26, -153, 1504, 0, 0x7F, 0x00, 0x00, 0xFF - -checkerboard_platform_seg8_vertex_0800D4C0: # 0x0800D4C0 -vertex 256, -25, 154, 2528, 992, 0x00, 0x81, 0x00, 0xFF -vertex -255, -25, -153, 0, -512, 0x00, 0x81, 0x00, 0xFF -vertex 256, -25, -153, 2528, -512, 0x00, 0x81, 0x00, 0xFF -vertex 256, 26, -153, 2528, -512, 0x00, 0x7F, 0x00, 0xFF -vertex -255, 26, 154, 0, 992, 0x00, 0x7F, 0x00, 0xFF -vertex 256, 26, 154, 2528, 992, 0x00, 0x7F, 0x00, 0xFF -vertex -255, 26, -153, 0, -512, 0x00, 0x7F, 0x00, 0xFF -vertex -255, -25, -153, 2528, 480, 0x00, 0x00, 0x81, 0xFF -vertex -255, 26, -153, 2528, 0, 0x00, 0x00, 0x81, 0xFF -vertex 256, 26, -153, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 256, -25, -153, 0, 480, 0x00, 0x00, 0x81, 0xFF -vertex 256, -25, 154, 2528, 480, 0x00, 0x00, 0x7F, 0xFF -vertex -255, 26, 154, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -255, -25, 154, 0, 480, 0x00, 0x00, 0x7F, 0xFF -vertex 256, 26, 154, 2528, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -255, -25, 154, 0, 992, 0x00, 0x81, 0x00, 0xFF - -glabel checkerboard_platform_seg8_dl_0800D5C0 # 0x0800D5C0 - 0x0800D618 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, checkerboard_platform_seg8_texture_0800C840 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight checkerboard_platform_seg8_light_0800C830, 1 -gsSPLight checkerboard_platform_seg8_light_0800C828, 2 -gsSPVertex checkerboard_platform_seg8_vertex_0800D440, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel checkerboard_platform_seg8_dl_0800D618 # 0x0800D618 - 0x0800D680 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, checkerboard_platform_seg8_texture_0800CC40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex checkerboard_platform_seg8_vertex_0800D4C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 -gsSPEndDisplayList - -glabel checkerboard_platform_seg8_dl_0800D680 # 0x0800D680 - 0x0800D710 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList checkerboard_platform_seg8_dl_0800D5C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList checkerboard_platform_seg8_dl_0800D618 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - +# Checkerboard Platform + +checkerboard_platform_seg8_light_0800C828: # 0x0800C828 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +checkerboard_platform_seg8_light_0800C830: # 0x0800C830 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +checkerboard_platform_seg8_texture_0800C840: # 0x0800C840 +.incbin "actors/checkerboard_platform/checkerboard_platform_side.rgba16" + +checkerboard_platform_seg8_texture_0800CC40: # 0x0800CC40 +.incbin "actors/checkerboard_platform/checkerboard_platform.rgba16" + +checkerboard_platform_seg8_vertex_0800D440: # 0x0800D440 +vertex -255, -25, 154, 1504, 480, 0x81, 0x00, 0x00, 0xFF +vertex -255, 26, 154, 1504, 0, 0x81, 0x00, 0x00, 0xFF +vertex -255, 26, -153, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -255, -25, -153, 0, 480, 0x81, 0x00, 0x00, 0xFF +vertex 256, -25, -153, 1504, 480, 0x7F, 0x00, 0x00, 0xFF +vertex 256, 26, 154, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 256, -25, 154, 0, 480, 0x7F, 0x00, 0x00, 0xFF +vertex 256, 26, -153, 1504, 0, 0x7F, 0x00, 0x00, 0xFF + +checkerboard_platform_seg8_vertex_0800D4C0: # 0x0800D4C0 +vertex 256, -25, 154, 2528, 992, 0x00, 0x81, 0x00, 0xFF +vertex -255, -25, -153, 0, -512, 0x00, 0x81, 0x00, 0xFF +vertex 256, -25, -153, 2528, -512, 0x00, 0x81, 0x00, 0xFF +vertex 256, 26, -153, 2528, -512, 0x00, 0x7F, 0x00, 0xFF +vertex -255, 26, 154, 0, 992, 0x00, 0x7F, 0x00, 0xFF +vertex 256, 26, 154, 2528, 992, 0x00, 0x7F, 0x00, 0xFF +vertex -255, 26, -153, 0, -512, 0x00, 0x7F, 0x00, 0xFF +vertex -255, -25, -153, 2528, 480, 0x00, 0x00, 0x81, 0xFF +vertex -255, 26, -153, 2528, 0, 0x00, 0x00, 0x81, 0xFF +vertex 256, 26, -153, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 256, -25, -153, 0, 480, 0x00, 0x00, 0x81, 0xFF +vertex 256, -25, 154, 2528, 480, 0x00, 0x00, 0x7F, 0xFF +vertex -255, 26, 154, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -255, -25, 154, 0, 480, 0x00, 0x00, 0x7F, 0xFF +vertex 256, 26, 154, 2528, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -255, -25, 154, 0, 992, 0x00, 0x81, 0x00, 0xFF + +glabel checkerboard_platform_seg8_dl_0800D5C0 # 0x0800D5C0 - 0x0800D618 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, checkerboard_platform_seg8_texture_0800C840 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight checkerboard_platform_seg8_light_0800C830, 1 +gsSPLight checkerboard_platform_seg8_light_0800C828, 2 +gsSPVertex checkerboard_platform_seg8_vertex_0800D440, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel checkerboard_platform_seg8_dl_0800D618 # 0x0800D618 - 0x0800D680 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, checkerboard_platform_seg8_texture_0800CC40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex checkerboard_platform_seg8_vertex_0800D4C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 +gsSPEndDisplayList + +glabel checkerboard_platform_seg8_dl_0800D680 # 0x0800D680 - 0x0800D710 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList checkerboard_platform_seg8_dl_0800D5C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList checkerboard_platform_seg8_dl_0800D618 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + diff --git a/actors/chuckya/geo.s b/actors/chuckya/geo.s index 7cd26c5..3065eff 100644 --- a/actors/chuckya/geo.s +++ b/actors/chuckya/geo.s @@ -1,115 +1,115 @@ -glabel chuckya_geo # 0x0F0001D8 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 281, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800ABE8 - geo_animated_part LAYER_OPAQUE, 113, -152, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 74, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 96, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A5F8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800A998 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, chuckya_seg8_dl_0800A758 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A068 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 1, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 209, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A1D0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 95, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A428 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 1, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 209, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A338 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 95, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A510 - geo_close_node - geo_close_node - geo_asm 0, Geo18_802A719C - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800A8D0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel chuckya_geo # 0x0F0001D8 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 281, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800ABE8 + geo_animated_part LAYER_OPAQUE, 113, -152, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 74, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 96, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A5F8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800A998 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, chuckya_seg8_dl_0800A758 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A068 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 1, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 209, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A1D0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 95, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A428 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 1, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 209, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A338 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 95, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, chuckya_seg8_dl_0800A510 + geo_close_node + geo_close_node + geo_asm 0, Geo18_802A719C + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, chuckya_seg8_dl_0800A8D0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/chuckya/model.s b/actors/chuckya/model.s index 70d0aa3..1f6e0a5 100644 --- a/actors/chuckya/model.s +++ b/actors/chuckya/model.s @@ -1,866 +1,866 @@ -# Chuckya - -# Unreferenced light -.byte 0x26, 0x00, 0x27, 0x00, 0x26, 0x00, 0x27, 0x00 - -.byte 0x9A, 0x00, 0x9C, 0x00, 0x9A, 0x00, 0x9C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x0E, 0x0E, 0x0E, 0x00, 0x0E, 0x0E, 0x0E, 0x00 - -.byte 0x39, 0x39, 0x39, 0x00, 0x39, 0x39, 0x39, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x39, 0x20, 0x00, 0x00, 0x39, 0x20, 0x00, 0x00 - -.byte 0xE4, 0x83, 0x00, 0x00, 0xE4, 0x83, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x27, 0x00, 0x00, 0x3F, 0x27, 0x00, 0x00 - -.byte 0xFF, 0x9E, 0x00, 0x00, 0xFF, 0x9E, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x15, 0x14, 0x16, 0x00, 0x15, 0x14, 0x16, 0x00 - -.byte 0x57, 0x53, 0x58, 0x00, 0x57, 0x53, 0x58, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chuckya_seg8_texture_08006778: # 0x08006778 -.incbin "actors/chuckya/chuckya_eyes.rgba16" - -chuckya_seg8_texture_08007778: # 0x08007778 -.incbin "actors/chuckya/chuckya_hand_antenna.rgba16" - -chuckya_seg8_texture_08007F78: # 0x08007F78 -.incbin "actors/chuckya/chuckya_body_arm_left_side.rgba16" - -chuckya_seg8_texture_08008F78: # 0x08008F78 -.incbin "actors/chuckya/chuckya_body_arm_right_side.rgba16" - -chuckya_seg8_vertex_08009F78: # 0x08009F78 -vertex 0, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -56, -56, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -56, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -56, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -chuckya_seg8_vertex_08009FB8: # 0x08009FB8 -vertex 56, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -56, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 56, -56, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_08009FF8 # 0x08009FF8 - 0x0800A030 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_08009F78, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A030 # 0x0800A030 - 0x0800A068 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_08009FB8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A068 # 0x0800A068 - 0x0800A0E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList chuckya_seg8_dl_08009FF8 -gsSPDisplayList chuckya_seg8_dl_0800A030 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_vertex_0800A0E0: # 0x0800A0E0 -vertex 0, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -13, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -13, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -chuckya_seg8_vertex_0800A120: # 0x0800A120 -vertex 13, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 13, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_0800A160 # 0x0800A160 - 0x0800A198 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A0E0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A198 # 0x0800A198 - 0x0800A1D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A120, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A1D0 # 0x0800A1D0 - 0x0800A248 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList chuckya_seg8_dl_0800A160 -gsSPDisplayList chuckya_seg8_dl_0800A198 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_vertex_0800A248: # 0x0800A248 -vertex 0, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -13, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -13, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -chuckya_seg8_vertex_0800A288: # 0x0800A288 -vertex 13, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 13, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_0800A2C8 # 0x0800A2C8 - 0x0800A300 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A248, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A300 # 0x0800A300 - 0x0800A338 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A288, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A338 # 0x0800A338 - 0x0800A3B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList chuckya_seg8_dl_0800A2C8 -gsSPDisplayList chuckya_seg8_dl_0800A300 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_vertex_0800A3B0: # 0x0800A3B0 -vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_0800A3F0 # 0x0800A3F0 - 0x0800A428 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A3B0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A428 # 0x0800A428 - 0x0800A498 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chuckya_seg8_dl_0800A3F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_vertex_0800A498: # 0x0800A498 -vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_0800A4D8 # 0x0800A4D8 - 0x0800A510 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A498, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A510 # 0x0800A510 - 0x0800A580 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chuckya_seg8_dl_0800A4D8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_vertex_0800A580: # 0x0800A580 -vertex 25, 25, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 25, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 25, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel chuckya_seg8_dl_0800A5C0 # 0x0800A5C0 - 0x0800A5F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex chuckya_seg8_vertex_0800A580, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A5F8 # 0x0800A5F8 - 0x0800A668 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chuckya_seg8_dl_0800A5C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -chuckya_seg8_light_0800A668: # 0x0800A668 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -chuckya_seg8_light_0800A670: # 0x0800A670 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chuckya_seg8_vertex_0800A680: # 0x0800A680 -vertex 33, 237, 0, 480, 1016, 0x40, 0x65, 0x28, 0xFF -vertex 27, 198, 107, 1012, 932, 0x40, 0x65, 0x28, 0xFF -vertex 196, 134, 0, 480, -66, 0x40, 0x65, 0x28, 0xFF -vertex 163, 112, 107, 1012, 22, 0x40, 0x65, 0x28, 0xFF -vertex 196, 134, 0, 480, -66, 0x40, 0x65, 0xD7, 0xFF -vertex 27, 198, -106, -52, 928, 0x40, 0x65, 0xD7, 0xFF -vertex 33, 237, 0, 480, 1016, 0x40, 0x65, 0xD7, 0xFF -vertex 163, 112, -106, -52, 20, 0x40, 0x65, 0xD7, 0xFF - -glabel chuckya_seg8_dl_0800A700 # 0x0800A700 - 0x0800A758 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08006778 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight chuckya_seg8_light_0800A670, 1 -gsSPLight chuckya_seg8_light_0800A668, 2 -gsSPVertex chuckya_seg8_vertex_0800A680, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A758 # 0x0800A758 - 0x0800A7C8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList chuckya_seg8_dl_0800A700 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chuckya_seg8_light_0800A7C8: # 0x0800A7C8 -.byte 0x29, 0x29, 0x29, 0x00, 0x29, 0x29, 0x29, 0x00 - -chuckya_seg8_light_0800A7D0: # 0x0800A7D0 -.byte 0x89, 0x89, 0x8A, 0x00, 0x89, 0x89, 0x8A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chuckya_seg8_vertex_0800A7E0: # 0x0800A7E0 -vertex 87, 41, -41, 0, 0, 0xB8, 0x49, 0xB7, 0xFF -vertex 87, 0, -58, 0, 0, 0xB8, 0x00, 0x98, 0xFF -vertex 3, -1, 0, 0, 0, 0x82, 0x00, 0x00, 0xFF -vertex 87, 58, 0, 0, 0, 0xB8, 0x67, 0x00, 0xFF -vertex 87, -42, -41, 0, 0, 0xB8, 0xB6, 0xB7, 0xFF -vertex 87, -42, 42, 0, 0, 0xB8, 0xB6, 0x49, 0xFF -vertex 87, 0, 59, 0, 0, 0xB8, 0x00, 0x67, 0xFF -vertex 87, 41, 42, 0, 0, 0xB7, 0x49, 0x48, 0xFF -vertex 88, -59, 0, 0, 0, 0xB9, 0x98, 0x00, 0xFF - -glabel chuckya_seg8_dl_0800A870 # 0x0800A870 - 0x0800A8D0 -gsSPLight chuckya_seg8_light_0800A7D0, 1 -gsSPLight chuckya_seg8_light_0800A7C8, 2 -gsSPVertex chuckya_seg8_vertex_0800A7E0, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 8, 5, 2, 0x0 -gsSP2Triangles 7, 3, 2, 0x0, 4, 8, 2, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A8D0 # 0x0800A8D0 - 0x0800A8F0 -gsDPPipeSync -gsSPDisplayList chuckya_seg8_dl_0800A870 -gsDPPipeSync -gsSPEndDisplayList - -chuckya_seg8_light_0800A8F0: # 0x0800A8F0 -.byte 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00 - -chuckya_seg8_light_0800A8F8: # 0x0800A8F8 -.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chuckya_seg8_vertex_0800A908: # 0x0800A908 -vertex -9, 2, 0, 0, 0, 0x82, 0xFD, 0x00, 0xFF -vertex 79, 26, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF -vertex 79, 1, -33, 0, 0, 0xD4, 0xFF, 0x8A, 0xFF -vertex 80, -23, 0, 0, 0, 0xDE, 0x86, 0x00, 0xFF -vertex 79, 1, 33, 0, 0, 0xD4, 0xFF, 0x76, 0xFF - -glabel chuckya_seg8_dl_0800A958 # 0x0800A958 - 0x0800A998 -gsSPLight chuckya_seg8_light_0800A8F8, 1 -gsSPLight chuckya_seg8_light_0800A8F0, 2 -gsSPVertex chuckya_seg8_vertex_0800A908, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 0, 4, 1, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800A998 # 0x0800A998 - 0x0800A9B8 -gsDPPipeSync -gsSPDisplayList chuckya_seg8_dl_0800A958 -gsDPPipeSync -gsSPEndDisplayList - -chuckya_seg8_light_0800A9B8: # 0x0800A9B8 -.byte 0x0C, 0x0C, 0x0C, 0x00, 0x0C, 0x0C, 0x0C, 0x00 - -chuckya_seg8_light_0800A9C0: # 0x0800A9C0 -.byte 0x32, 0x32, 0x32, 0x00, 0x32, 0x32, 0x32, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -chuckya_seg8_vertex_0800A9D0: # 0x0800A9D0 -vertex -99, -129, 130, 0, 0, 0x24, 0xA9, 0x54, 0xFF -vertex -135, -173, 100, 0, 0, 0x24, 0xA9, 0x54, 0xFF -vertex -55, -236, 0, 0, 0, 0x24, 0xA9, 0x54, 0xFF -vertex -135, -173, 100, 0, 0, 0xA3, 0x11, 0x54, 0xFF -vertex -202, -49, 0, 0, 0, 0xA3, 0x11, 0x54, 0xFF -vertex -213, -113, 1, 0, 0, 0xA3, 0x11, 0x54, 0xFF -vertex -135, -173, 100, 0, 0, 0xA4, 0x12, 0x54, 0xFF -vertex -99, -129, 130, 0, 0, 0xA4, 0x12, 0x54, 0xFF -vertex -202, -49, 0, 0, 0, 0xA4, 0x12, 0x54, 0xFF -vertex -135, -173, 100, 0, 0, 0xB2, 0x9D, 0x00, 0xFF -vertex -132, -175, -100, 0, 0, 0xB2, 0x9D, 0x00, 0xFF -vertex -55, -236, 0, 0, 0, 0xB2, 0x9D, 0x00, 0xFF -vertex -135, -173, 100, 0, 0, 0xB3, 0x9C, 0x00, 0xFF -vertex -213, -113, 1, 0, 0, 0xB3, 0x9C, 0x00, 0xFF -vertex -132, -175, -100, 0, 0, 0xB3, 0x9C, 0x00, 0xFF - -chuckya_seg8_vertex_0800AAC0: # 0x0800AAC0 -vertex -213, -113, 1, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF -vertex -202, -49, 0, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF -vertex -98, -130, -130, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF -vertex -132, -175, -100, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF -vertex -99, -129, 130, 0, 0, 0x25, 0xA9, 0x54, 0xFF -vertex -55, -236, 0, 0, 0, 0x25, 0xA9, 0x54, 0xFF -vertex 3, -210, 1, 0, 0, 0x25, 0xA9, 0x54, 0xFF -vertex -132, -175, -100, 0, 0, 0x28, 0xAA, 0xAD, 0xFF -vertex 3, -210, 1, 0, 0, 0x28, 0xAA, 0xAD, 0xFF -vertex -55, -236, 0, 0, 0, 0x28, 0xAA, 0xAD, 0xFF -vertex -98, -130, -130, 0, 0, 0x28, 0xAA, 0xAD, 0xFF - -glabel chuckya_seg8_dl_0800AB70 # 0x0800AB70 - 0x0800ABE8 -gsSPLight chuckya_seg8_light_0800A9C0, 1 -gsSPLight chuckya_seg8_light_0800A9B8, 2 -gsSPVertex chuckya_seg8_vertex_0800A9D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex chuckya_seg8_vertex_0800AAC0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 7, 10, 8, 0x0 -gsSPEndDisplayList - -glabel chuckya_seg8_dl_0800ABE8 # 0x0800ABE8 - 0x0800AC18 -gsDPPipeSync -gsSPClearGeometryMode G_SHADING_SMOOTH -gsSPDisplayList chuckya_seg8_dl_0800AB70 -gsDPPipeSync -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -chuckya_seg8_animvalue_0800AC18: # 0x0800AC18 -.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF953, 0xFD9C, 0x036A, 0x09AA -.hword 0x0F44, 0x1321, 0x142C, 0x0ACB, 0xF9F0, 0xF053, 0xF715, 0x0515 -.hword 0x0DA7, 0x0BC5, 0x0581, 0xFED6, 0xFBBB, 0x071C, 0xF225, 0x784B -.hword 0xFD4B, 0xFD4E, 0xFD56, 0xFD61, 0xFD6D, 0xFD78, 0xFD80, 0xFD83 -.hword 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83 -.hword 0xFD83, 0xFD83, 0xFF52, 0xFFAF, 0x009C, 0x01E3, 0x0347, 0x048D -.hword 0x057C, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9 -.hword 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x84C1, 0x832D, 0x7F17, 0x7986 -.hword 0x7375, 0x6DE4, 0x69D2, 0x683E, 0x683E, 0x683E, 0x683E, 0x683E -.hword 0x683E, 0x683E, 0x683E, 0x683E, 0x683E, 0x683E, 0xFC87, 0xFDC1 -.hword 0x00EA, 0x0544, 0x0A0A, 0x0E7C, 0x11D6, 0x1357, 0x0F42, 0x069E -.hword 0xFFCA, 0xFD29, 0xFC59, 0xFC87, 0xFDB6, 0xFFCA, 0x01C2, 0x02A3 -.hword 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0x06BA, 0x0486 -.hword 0xFF22, 0xF85D, 0xEFBA, 0xE564, 0xDC23, 0xD6C1, 0xD4AB, 0xD35B -.hword 0xD2B1, 0xD28A, 0xD2C5, 0xD341, 0xD3DC, 0xD474, 0xD4E8, 0xD516 -.hword 0x04DF, 0x00FB, 0xF8C0, 0xF156, 0xEBE4, 0xE6A7, 0xE262, 0xDFDD -.hword 0xDEAE, 0xDDE0, 0xDD62, 0xDD27, 0xDD1F, 0xDD3A, 0xDD6A, 0xDD9F -.hword 0xDDCA, 0xDDDC, 0xDF93, 0xDE2E, 0xDC38, 0xDD07, 0xE292, 0xEAA3 -.hword 0xF251, 0xF6B2, 0xF815, 0xF8D2, 0xF907, 0xF8D2, 0xF851, 0xF7A4 -.hword 0xF6E9, 0xF63D, 0xF5C0, 0xF58F, 0x7BF0, 0x7CCE, 0x7F22, 0x8287 -.hword 0x87BD, 0x8E50, 0x93F1, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655 -.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x87DA, 0x83BB -.hword 0x7B04, 0x7339, 0x6D54, 0x6783, 0x6313, 0x614E, 0x614E, 0x614E -.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E -.hword 0x6749, 0x6573, 0x6276, 0x6217, 0x6689, 0x6D78, 0x73D9, 0x76A6 -.hword 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 -.hword 0x76A6, 0x76A6, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87 -.hword 0xBF0E, 0x5347, 0xC04A, 0x4A4E, 0x4983, 0x4775, 0x449C, 0x4173 -.hword 0x3E72, 0x3C14, 0x3AD2, 0x3B51, 0x3D51, 0x3FF7, 0x4268, 0x43C9 -.hword 0x430A, 0x40ED, 0x3F4E, 0x3F76, 0x3FFF, 0x0000 - -chuckya_seg8_animindex_0800ADF4: # 0x0800ADF4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0012, 0x00DB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00DA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x004E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D5, 0x0001, 0x00D6 -.hword 0x0001, 0x00D7, 0x0012, 0x0066, 0x0012, 0x0078, 0x0012, 0x008A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0060, 0x0001, 0x0061 -.hword 0x0001, 0x0062, 0x0001, 0x0015, 0x0001, 0x0016, 0x0001, 0x0017 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D2, 0x0001, 0x00D3 -.hword 0x0001, 0x00D4, 0x0012, 0x009C, 0x0012, 0x00AE, 0x0012, 0x00C0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063, 0x0001, 0x0064 -.hword 0x0001, 0x0065, 0x0012, 0x0018, 0x0012, 0x002A, 0x0012, 0x003C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800AF68: # 0x0800AF68 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x12 -.hword 0x1E -.word chuckya_seg8_animvalue_0800AC18 -.word chuckya_seg8_animindex_0800ADF4 -.word 0 - -chuckya_seg8_animvalue_0800AF80: # 0x0800AF80 -.hword 0x0000, 0x0001, 0x3FFF, 0xFBBB, 0xFA1D, 0xF73F, 0xF620, 0xF81B -.hword 0xFB8D, 0xFEEB, 0x00AA, 0xFFB2, 0xFD07, 0xFA55, 0xF944, 0xFAF2 -.hword 0xFE49, 0x019D, 0x0348, 0x0259, 0xFFE3, 0xFD3E, 0xFBC4, 0x071C -.hword 0xF225, 0x784B, 0xFD83, 0x05D9, 0x683E, 0x02A3, 0x0334, 0x0466 -.hword 0x0579, 0x05AC, 0x04C3, 0x033C, 0x016D, 0xFFB0, 0xFE57, 0xFDBC -.hword 0xFE43, 0xFFBA, 0x0196, 0x034F, 0x045B, 0x0469, 0x03D5, 0x0317 -.hword 0x02A6, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0xD516 -.hword 0xDDDC, 0xF58F, 0x9655, 0x614E, 0x76A6, 0x6078, 0x3FFF, 0xDF87 -.hword 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347, 0xC04A, 0x3FFF, 0x3FE4 -.hword 0x3FA6, 0x3F5E, 0x3F27, 0x3F1C, 0x3F3D, 0x3F77, 0x3FC0, 0x4011 -.hword 0x4061, 0x40A9, 0x40E0, 0x40FF, 0x40F8, 0x40CE, 0x4090, 0x404F -.hword 0x401A, 0x4000 - -chuckya_seg8_animindex_0800B034: # 0x0800B034 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x0046, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0045 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0044, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x001D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040, 0x0001, 0x0041 -.hword 0x0001, 0x0042, 0x0001, 0x0037, 0x0001, 0x0038, 0x0001, 0x0039 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0031, 0x0001, 0x0032 -.hword 0x0001, 0x0033, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003D, 0x0001, 0x003E -.hword 0x0001, 0x003F, 0x0001, 0x003A, 0x0001, 0x003B, 0x0001, 0x003C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0034, 0x0001, 0x0035 -.hword 0x0001, 0x0036, 0x0001, 0x001A, 0x0001, 0x001B, 0x0001, 0x001C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800B1A8: # 0x0800B1A8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x1E -.word chuckya_seg8_animvalue_0800AF80 -.word chuckya_seg8_animindex_0800B034 -.word 0 - -chuckya_seg8_animvalue_0800B1C0: # 0x0800B1C0 -.hword 0x0000, 0x000D, 0x000B, 0x0007, 0x0000, 0xFFFB, 0xFFF4, 0xFFF0 -.hword 0xFFEE, 0xFFF0, 0xFFF4, 0xFFFB, 0x0000, 0x0007, 0x000B, 0x000D -.hword 0x00A9, 0x3FFF, 0xF7A8, 0xF1E5, 0xE7CA, 0xE41A, 0xEBF9, 0xF96D -.hword 0x068C, 0x0D6B, 0x0D85, 0x0AEB, 0x0698, 0x0187, 0xFCB2, 0xF914 -.hword 0xF7A8, 0x03AA, 0x805D, 0x805D, 0xFC87, 0x00E5, 0x0A98, 0x147C -.hword 0x1974, 0x1828, 0x13BD, 0x0DCA, 0x07E6, 0x03A8, 0x0110, 0xFF11 -.hword 0xFDA6, 0xFCCF, 0xFC87, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001 -.hword 0xE35C, 0x0000, 0x0010, 0x0039, 0x0072, 0x00B1, 0x00EA, 0x0113 -.hword 0x0124, 0x0113, 0x00EA, 0x00B1, 0x0072, 0x0039, 0x0010, 0x0000 -.hword 0xF1BE, 0xF302, 0xF646, 0xFABD, 0xFF9A, 0x0410, 0x0754, 0x0898 -.hword 0x0754, 0x0410, 0xFF9A, 0xFABD, 0xF646, 0xF302, 0xF1BE, 0x0429 -.hword 0x0401, 0x039A, 0x030D, 0x0273, 0x01E6, 0x017F, 0x0156, 0x017F -.hword 0x01E6, 0x0273, 0x030D, 0x039A, 0x0401, 0x0429, 0x8005, 0x800C -.hword 0x801E, 0x8036, 0x8051, 0x8069, 0x807B, 0x8082, 0x807B, 0x8069 -.hword 0x8051, 0x8036, 0x801E, 0x800C, 0x8005, 0x86EF, 0x8635, 0x8458 -.hword 0x81CB, 0x7F01, 0x7C74, 0x7A97, 0x79DE, 0x7A97, 0x7C74, 0x7F01 -.hword 0x81CB, 0x8458, 0x8635, 0x86EF, 0x82F4, 0x82CD, 0x8269, 0x81E0 -.hword 0x814B, 0x80C2, 0x805E, 0x8037, 0x805E, 0x80C2, 0x814B, 0x81E0 -.hword 0x8269, 0x82CD, 0x82F4, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001 -.hword 0xDF87, 0xBF0E, 0x5347, 0x54E2, 0x584D, 0x5B74, 0x5C3E, 0x59BD -.hword 0x554B, 0x5038, 0x4BD9, 0x4980, 0x49F1, 0x4C4C, 0x4F68, 0x521E -.hword 0x5347, 0xC04A, 0x0342, 0x02EB, 0x020C, 0x00DA, 0xFF8E, 0xFE5D -.hword 0xFD7D, 0xFD26, 0xFD7D, 0xFE5D, 0xFF8E, 0x00DA, 0x020C, 0x02EB -.hword 0x0342, 0x3587 - -chuckya_seg8_animindex_0800B334: # 0x0800B334 -.hword 0x000F, 0x0001, 0x0001, 0x0000, 0x0001, 0x0010, 0x0001, 0x0000 -.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x00AA -.hword 0x0001, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x009A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0024 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0012, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0096, 0x0001, 0x0097 -.hword 0x0001, 0x0098, 0x000F, 0x0039, 0x000F, 0x0048, 0x000F, 0x0057 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0034 -.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0021, 0x0001, 0x0022 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0093, 0x0001, 0x0094 -.hword 0x0001, 0x0095, 0x000F, 0x0066, 0x000F, 0x0075, 0x000F, 0x0084 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0036, 0x0001, 0x0037 -.hword 0x0001, 0x0038, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800B4A8: # 0x0800B4A8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0F -.hword 0x1E -.word chuckya_seg8_animvalue_0800B1C0 -.word chuckya_seg8_animindex_0800B334 -.word 0 - -chuckya_seg8_animvalue_0800B4C0: # 0x0800B4C0 -.hword 0x0000, 0x0001, 0x3FFF, 0xFBBB, 0xFD6C, 0x01C5, 0x07B7, 0x0E2E -.hword 0x1416, 0x185D, 0x19F0, 0x16FE, 0x0FFC, 0x0745, 0xFF34, 0xFA20 -.hword 0xF767, 0xF4EF, 0xF2E7, 0xF17D, 0xF0DF, 0xF13C, 0xF2C3, 0xF5A0 -.hword 0x0296, 0x16F1, 0x21AE, 0x1D78, 0x1311, 0x0691, 0xFC11, 0xF7A8 -.hword 0x071C, 0x0716, 0x0702, 0x06E2, 0x06B7, 0x0683, 0x0645, 0x0600 -.hword 0x05B3, 0x0561, 0x0509, 0x04AE, 0x0450, 0x03EF, 0x038E, 0x032D -.hword 0x02CC, 0x026E, 0x0212, 0x01BB, 0x0168, 0x011C, 0x00D6, 0x0099 -.hword 0x0064, 0x003A, 0x001A, 0x0006, 0x0000, 0xF225, 0xF236, 0xF266 -.hword 0xF2B4, 0xF31D, 0xF39F, 0xF437, 0xF4E2, 0xF59E, 0xF66A, 0xF741 -.hword 0xF822, 0xF90B, 0xF9F8, 0xFAE8, 0xFBD8, 0xFCC5, 0xFDAE, 0xFE8F -.hword 0xFF67, 0x0031, 0x00ED, 0x0198, 0x0230, 0x02B2, 0x031B, 0x0369 -.hword 0x0399, 0x03AA, 0x784B, 0x7853, 0x7869, 0x788D, 0x78BD, 0x78F9 -.hword 0x793F, 0x798D, 0x79E4, 0x7A41, 0x7AA4, 0x7B0C, 0x7B77, 0x7BE4 -.hword 0x7C53, 0x7CC1, 0x7D2E, 0x7D99, 0x7E01, 0x7E64, 0x7EC1, 0x7F18 -.hword 0x7F67, 0x7FAC, 0x7FE8, 0x801B, 0x803F, 0x8056, 0x805D, 0xFD83 -.hword 0xFD85, 0xFD8C, 0xFD97, 0xFDA6, 0xFDB9, 0xFDCE, 0xFDE7, 0xFE01 -.hword 0xFE1E, 0xFE3D, 0xFE5D, 0xFE7E, 0xFEA0, 0xFEC2, 0xFEE4, 0xFF06 -.hword 0xFF27, 0xFF47, 0xFF65, 0xFF82, 0xFF9D, 0xFFB5, 0xFFCB, 0xFFDD -.hword 0xFFEC, 0xFFF7, 0xFFFE, 0x0000, 0x05D9, 0x05D3, 0x05C3, 0x05A9 -.hword 0x0586, 0x055A, 0x0528, 0x04EF, 0x04B0, 0x046C, 0x0424, 0x03D9 -.hword 0x038B, 0x033C, 0x02EC, 0x029C, 0x024D, 0x01FF, 0x01B4, 0x016C -.hword 0x0128, 0x00E9, 0x00B0, 0x007E, 0x0052, 0x002F, 0x0015, 0x0005 -.hword 0x0000, 0x683E, 0x6855, 0x6898, 0x6903, 0x6993, 0x6A46, 0x6B16 -.hword 0x6C02, 0x6D05, 0x6E1D, 0x6F45, 0x707B, 0x71BB, 0x7302, 0x744C -.hword 0x7596, 0x76DD, 0x781D, 0x7953, 0x7A7B, 0x7B92, 0x7C96, 0x7D81 -.hword 0x7E52, 0x7F04, 0x7F95, 0x8003, 0x8046, 0x805D, 0x02A3, 0x04F2 -.hword 0x0AE5, 0x1304, 0x1BD8, 0x23E8, 0x29BE, 0x2BE1, 0x27D4, 0x1E37 -.hword 0x1245, 0x0733, 0x003B, 0xFC9F, 0xF98E, 0xF72B, 0xF596, 0xF4F0 -.hword 0xF559, 0xF6F4, 0xF9DF, 0x0762, 0x1CBF, 0x2811, 0x23C1, 0x18FB -.hword 0x0C03, 0x011B, 0xFC87, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001 -.hword 0xE35C, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516 -.hword 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516 -.hword 0xD8FD, 0xE27B, 0xEE3F, 0xF8F8, 0xFF52, 0x01C3, 0x031D, 0x0395 -.hword 0x0363, 0x02BE, 0x01DE, 0x00F9, 0x0047, 0x0000, 0xDDDC, 0xDDDC -.hword 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC -.hword 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xE011, 0xE57C, 0xEC4C -.hword 0xF2B0, 0xF6D9, 0xF917, 0xFAF4, 0xFC79, 0xFDAD, 0xFE98, 0xFF41 -.hword 0xFFB1, 0xFFEE, 0x0000, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F -.hword 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F -.hword 0xF58F, 0xF58F, 0xF2E6, 0xEC9E, 0xE544, 0xDF67, 0xDD93, 0xDFB9 -.hword 0xE3B5, 0xE8F9, 0xEEF5, 0xF51B, 0xFADB, 0xFFA8, 0x02F1, 0x042A -.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655 -.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9220 -.hword 0x87FF, 0x7BAB, 0x70E6, 0x6B6B, 0x6ADD, 0x6C16, 0x6EA0, 0x7208 -.hword 0x75D7, 0x7999, 0x7CD9, 0x7F22, 0x8001, 0x614E, 0x614E, 0x614E -.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E -.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x635E, 0x686B, 0x6EC2, 0x74AF -.hword 0x7880, 0x7A7D, 0x7C19, 0x7D5D, 0x7E55, 0x7F09, 0x7F83, 0x7FCE -.hword 0x7FF4, 0x8001, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 -.hword 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 -.hword 0x76A6, 0x743F, 0x6E92, 0x67EC, 0x6299, 0x60E5, 0x62C2, 0x6641 -.hword 0x6AE4, 0x702D, 0x759C, 0x7AB2, 0x7EF2, 0x81DE, 0x82F3, 0x6078 -.hword 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347, 0x51FD -.hword 0x4E9C, 0x49DF, 0x4482, 0x3F40, 0x3AD4, 0x37FB, 0x361B, 0x3447 -.hword 0x32BE, 0x31BF, 0x3187, 0x3255, 0x3467, 0x37FB, 0x4258, 0x539F -.hword 0x6451, 0x6CF2, 0x6DB9, 0x6C3F, 0x6917, 0x64D5, 0x600E, 0x5B55 -.hword 0x573E, 0x545D, 0x5347, 0xC04A, 0x3FFF, 0x3FEA, 0x3FB2, 0x3F5E -.hword 0x3EF9, 0x3E8B, 0x3E1C, 0x3DB6, 0x3D61, 0x3D27, 0x3D10, 0x3D13 -.hword 0x3D23, 0x3D3C, 0x3D5F, 0x3D89, 0x3DB9, 0x3DED, 0x3E24, 0x3E5D -.hword 0x3E96, 0x3ECE, 0x3F03, 0x3F33, 0x3F5F, 0x3F83, 0x3F9E, 0x3FB0 -.hword 0x3FB6, 0x0000 - -chuckya_seg8_animindex_0800B884: # 0x0800B884 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x01C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x01A6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x00CE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A2, 0x0001, 0x01A3 -.hword 0x0001, 0x01A4, 0x001D, 0x00F1, 0x001D, 0x010E, 0x001D, 0x012B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EB, 0x0001, 0x00EC -.hword 0x0001, 0x00ED, 0x001D, 0x0020, 0x001D, 0x003D, 0x001D, 0x005A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0 -.hword 0x0001, 0x01A1, 0x001D, 0x0148, 0x001D, 0x0165, 0x001D, 0x0182 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EE, 0x0001, 0x00EF -.hword 0x0001, 0x00F0, 0x001D, 0x0077, 0x001D, 0x0094, 0x001D, 0x00B1 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800B9F8: # 0x0800B9F8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x1E -.word chuckya_seg8_animvalue_0800B4C0 -.word chuckya_seg8_animindex_0800B884 -.word 0 - -chuckya_seg8_animvalue_0800BA10: # 0x0800BA10 -.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF9AA, 0xFD64, 0xFF66, 0xFD64 -.hword 0xF9AA, 0xF7A8, 0x071C, 0xF225, 0x784B, 0xFD4B, 0xFF52, 0x84C1 -.hword 0xFC87, 0xFD2A, 0xFE57, 0xFEF9, 0xFE57, 0xFD2A, 0xFC87, 0xC001 -.hword 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0x06BA, 0x04DF, 0xDF93 -.hword 0x7BF0, 0x87DA, 0x6749, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001 -.hword 0xDF87, 0xBF0E, 0x5347, 0xC04A, 0x4A4E, 0x49AC, 0x487E, 0x47DC -.hword 0x487E, 0x49AC, 0x4A4E, 0x0000 - -chuckya_seg8_animindex_0800BA78: # 0x0800BA78 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x002C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0029, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0010 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0026, 0x0001, 0x0027 -.hword 0x0001, 0x0028, 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0018 -.hword 0x0001, 0x0019, 0x0001, 0x000A, 0x0001, 0x000B, 0x0001, 0x000C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023, 0x0001, 0x0024 -.hword 0x0001, 0x0025, 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0022 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001A, 0x0001, 0x001B -.hword 0x0001, 0x001C, 0x0001, 0x000D, 0x0001, 0x000E, 0x0001, 0x000F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800BBEC: # 0x0800BBEC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x07 -.hword 0x1E -.word chuckya_seg8_animvalue_0800BA10 -.word chuckya_seg8_animindex_0800BA78 -.word 0 - -chuckya_seg8_animvalue_0800BC04: # 0x0800BC04 -.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF7BC, 0xF7F6, 0xF851, 0xF8CB -.hword 0xF960, 0xFA0C, 0xFACC, 0xFB9C, 0xFC79, 0xFD5F, 0xFE49, 0xFF36 -.hword 0x0020, 0x0106, 0x02A7, 0x0507, 0x0707, 0x0787, 0x06A4, 0x054F -.hword 0x03A3, 0x01BF, 0xFFBF, 0xFDBD, 0xFBD9, 0xFA2F, 0xF8DB, 0xF7F9 -.hword 0x03AA, 0x0386, 0x0320, 0x0283, 0x01BA, 0x00D0, 0xFFD2, 0xFEC8 -.hword 0xFDBD, 0xFCBE, 0xFBD4, 0xFB0C, 0xFA6F, 0xFA08, 0xF9E4, 0xFA04 -.hword 0xFA5E, 0xFAE8, 0xFB9B, 0xFC6D, 0xFD55, 0xFE4B, 0xFF45, 0x0039 -.hword 0x0121, 0x01F3, 0x02A6, 0x0331, 0x038A, 0x805D, 0x805D, 0x805D -.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D -.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D -.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D -.hword 0x805D, 0x805D, 0x805D, 0x8040, 0x7FEC, 0x7F70, 0x7ED1, 0x7E18 -.hword 0x7D4E, 0x7C7B, 0x7BA8, 0x7ADE, 0x7A25, 0x7986, 0x790A, 0x78B9 -.hword 0x789C, 0x78B6, 0x78FD, 0x796B, 0x79F8, 0x7A9E, 0x7B56, 0x7C18 -.hword 0x7CDE, 0x7DA1, 0x7E58, 0x7EFF, 0x7F8C, 0x7FFA, 0x8044, 0xFC87 -.hword 0xFC9C, 0xFCD5, 0xFD2C, 0xFD9D, 0xFE20, 0xFEB0, 0xFF48, 0xFFE0 -.hword 0x0072, 0x00FB, 0x0173, 0x01D4, 0x0219, 0x023A, 0x019A, 0x001C -.hword 0xFE83, 0xFD8F, 0xFD38, 0xFCF5, 0xFCC4, 0xFCA2, 0xFC8C, 0xFC80 -.hword 0xFC7C, 0xFC7D, 0xFC81, 0xFC85, 0xC001, 0x8001, 0xE35C, 0x3FFF -.hword 0x8001, 0xE35C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 -.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001 -.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFFF6, 0xFFD8, 0xFFAA, 0xFF70, 0xFF2C, 0xFEE1, 0xFE93, 0xFE46 -.hword 0xFDFB, 0xFDB7, 0xFD7D, 0xFD4F, 0xFD31, 0xFD26, 0xFD30, 0xFD4A -.hword 0xFD72, 0xFDA6, 0xFDE4, 0xFE27, 0xFE6F, 0xFEB8, 0xFEFF, 0xFF43 -.hword 0xFF80, 0xFFB5, 0xFFDD, 0xFFF7, 0x042A, 0x042A, 0x042A, 0x042A -.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A -.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A -.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A -.hword 0x042A, 0x8001, 0x8001, 0x82F3, 0x82F7, 0x8304, 0x8318, 0x8331 -.hword 0x834E, 0x836E, 0x838F, 0x83B1, 0x83D1, 0x83EE, 0x8407, 0x841A -.hword 0x8427, 0x842C, 0x8428, 0x841D, 0x840B, 0x83F5, 0x83DB, 0x83BE -.hword 0x839F, 0x8380, 0x8361, 0x8344, 0x832A, 0x8313, 0x8302, 0x82F7 -.hword 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347 -.hword 0xC04A, 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0008, 0x000A -.hword 0x000A, 0x000A, 0x000A, 0x0009, 0x0009, 0x0008, 0x0007, 0x0006 -.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0005, 0x0007, 0x000A -.hword 0x000B, 0x000A, 0x0008, 0x0005, 0x0002, 0x0000, 0x0000, 0x000F -.hword 0x0037, 0x0072, 0x00B8, 0x0101, 0x0146, 0x0173, 0x0137, 0x00F9 -.hword 0x00BA, 0x007A, 0x003A, 0xFFFB, 0xFFBB, 0xFF7D, 0xFF40, 0xFF06 -.hword 0xFECF, 0xFE9B, 0xFE6A, 0xFE50, 0xFE71, 0xFEA6, 0xFEE1, 0xFF2B -.hword 0xFF77, 0xFFBC, 0xFFEE, 0x3FB6, 0x3FC3, 0x3FE4, 0x4010, 0x4041 -.hword 0x406C, 0x408B, 0x4096, 0x4092, 0x408A, 0x407D, 0x406C, 0x4058 -.hword 0x4042, 0x402B, 0x4012, 0x3FF9, 0x3FE1, 0x3FCB, 0x3FB6, 0x3F9C -.hword 0x3F7E, 0x3F66, 0x3F5F, 0x3F67, 0x3F78, 0x3F8C, 0x3FA1, 0x3FB0 - -chuckya_seg8_animindex_0800BEE4: # 0x0800BEE4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x001D, 0x0119, 0x001D, 0x0136 -.hword 0x001D, 0x0153, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0118 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0117, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0116, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0077 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0113, 0x0001, 0x0114 -.hword 0x0001, 0x0115, 0x001D, 0x009A, 0x001D, 0x00B7, 0x001D, 0x00D4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0094, 0x0001, 0x0095 -.hword 0x0001, 0x0096, 0x0001, 0x0000, 0x001D, 0x0020, 0x001D, 0x003D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0110, 0x0001, 0x0111 -.hword 0x0001, 0x0112, 0x0001, 0x00F1, 0x0001, 0x00F2, 0x001D, 0x00F3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0097, 0x0001, 0x0098 -.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x005A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -chuckya_seg8_anim_0800C058: # 0x0800C058 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x1E -.word chuckya_seg8_animvalue_0800BC04 -.word chuckya_seg8_animindex_0800BEE4 -.word 0 - -glabel chuckya_seg8_anims_0800C070 # 0x0800C070 -.word chuckya_seg8_anim_0800AF68 -.word chuckya_seg8_anim_0800B1A8 -.word chuckya_seg8_anim_0800B4A8 -.word chuckya_seg8_anim_0800B9F8 -.word chuckya_seg8_anim_0800BBEC -.word chuckya_seg8_anim_0800C058 +# Chuckya + +# Unreferenced light +.byte 0x26, 0x00, 0x27, 0x00, 0x26, 0x00, 0x27, 0x00 + +.byte 0x9A, 0x00, 0x9C, 0x00, 0x9A, 0x00, 0x9C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x0E, 0x0E, 0x0E, 0x00, 0x0E, 0x0E, 0x0E, 0x00 + +.byte 0x39, 0x39, 0x39, 0x00, 0x39, 0x39, 0x39, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x39, 0x20, 0x00, 0x00, 0x39, 0x20, 0x00, 0x00 + +.byte 0xE4, 0x83, 0x00, 0x00, 0xE4, 0x83, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x27, 0x00, 0x00, 0x3F, 0x27, 0x00, 0x00 + +.byte 0xFF, 0x9E, 0x00, 0x00, 0xFF, 0x9E, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x15, 0x14, 0x16, 0x00, 0x15, 0x14, 0x16, 0x00 + +.byte 0x57, 0x53, 0x58, 0x00, 0x57, 0x53, 0x58, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chuckya_seg8_texture_08006778: # 0x08006778 +.incbin "actors/chuckya/chuckya_eyes.rgba16" + +chuckya_seg8_texture_08007778: # 0x08007778 +.incbin "actors/chuckya/chuckya_hand_antenna.rgba16" + +chuckya_seg8_texture_08007F78: # 0x08007F78 +.incbin "actors/chuckya/chuckya_body_arm_left_side.rgba16" + +chuckya_seg8_texture_08008F78: # 0x08008F78 +.incbin "actors/chuckya/chuckya_body_arm_right_side.rgba16" + +chuckya_seg8_vertex_08009F78: # 0x08009F78 +vertex 0, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -56, -56, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -56, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -56, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +chuckya_seg8_vertex_08009FB8: # 0x08009FB8 +vertex 56, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -56, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 56, -56, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_08009FF8 # 0x08009FF8 - 0x0800A030 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_08009F78, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A030 # 0x0800A030 - 0x0800A068 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_08009FB8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A068 # 0x0800A068 - 0x0800A0E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList chuckya_seg8_dl_08009FF8 +gsSPDisplayList chuckya_seg8_dl_0800A030 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_vertex_0800A0E0: # 0x0800A0E0 +vertex 0, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -13, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -13, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +chuckya_seg8_vertex_0800A120: # 0x0800A120 +vertex 13, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 13, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_0800A160 # 0x0800A160 - 0x0800A198 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A0E0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A198 # 0x0800A198 - 0x0800A1D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A120, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A1D0 # 0x0800A1D0 - 0x0800A248 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList chuckya_seg8_dl_0800A160 +gsSPDisplayList chuckya_seg8_dl_0800A198 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_vertex_0800A248: # 0x0800A248 +vertex 0, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -13, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -13, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +chuckya_seg8_vertex_0800A288: # 0x0800A288 +vertex 13, 13, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -13, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 13, -13, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 13, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_0800A2C8 # 0x0800A2C8 - 0x0800A300 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A248, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A300 # 0x0800A300 - 0x0800A338 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08008F78 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A288, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A338 # 0x0800A338 - 0x0800A3B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList chuckya_seg8_dl_0800A2C8 +gsSPDisplayList chuckya_seg8_dl_0800A300 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_vertex_0800A3B0: # 0x0800A3B0 +vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_0800A3F0 # 0x0800A3F0 - 0x0800A428 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A3B0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A428 # 0x0800A428 - 0x0800A498 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chuckya_seg8_dl_0800A3F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_vertex_0800A498: # 0x0800A498 +vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_0800A4D8 # 0x0800A4D8 - 0x0800A510 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A498, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A510 # 0x0800A510 - 0x0800A580 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chuckya_seg8_dl_0800A4D8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_vertex_0800A580: # 0x0800A580 +vertex 25, 25, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 25, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 25, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel chuckya_seg8_dl_0800A5C0 # 0x0800A5C0 - 0x0800A5F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08007778 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex chuckya_seg8_vertex_0800A580, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A5F8 # 0x0800A5F8 - 0x0800A668 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chuckya_seg8_dl_0800A5C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +chuckya_seg8_light_0800A668: # 0x0800A668 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +chuckya_seg8_light_0800A670: # 0x0800A670 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chuckya_seg8_vertex_0800A680: # 0x0800A680 +vertex 33, 237, 0, 480, 1016, 0x40, 0x65, 0x28, 0xFF +vertex 27, 198, 107, 1012, 932, 0x40, 0x65, 0x28, 0xFF +vertex 196, 134, 0, 480, -66, 0x40, 0x65, 0x28, 0xFF +vertex 163, 112, 107, 1012, 22, 0x40, 0x65, 0x28, 0xFF +vertex 196, 134, 0, 480, -66, 0x40, 0x65, 0xD7, 0xFF +vertex 27, 198, -106, -52, 928, 0x40, 0x65, 0xD7, 0xFF +vertex 33, 237, 0, 480, 1016, 0x40, 0x65, 0xD7, 0xFF +vertex 163, 112, -106, -52, 20, 0x40, 0x65, 0xD7, 0xFF + +glabel chuckya_seg8_dl_0800A700 # 0x0800A700 - 0x0800A758 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, chuckya_seg8_texture_08006778 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight chuckya_seg8_light_0800A670, 1 +gsSPLight chuckya_seg8_light_0800A668, 2 +gsSPVertex chuckya_seg8_vertex_0800A680, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A758 # 0x0800A758 - 0x0800A7C8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList chuckya_seg8_dl_0800A700 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chuckya_seg8_light_0800A7C8: # 0x0800A7C8 +.byte 0x29, 0x29, 0x29, 0x00, 0x29, 0x29, 0x29, 0x00 + +chuckya_seg8_light_0800A7D0: # 0x0800A7D0 +.byte 0x89, 0x89, 0x8A, 0x00, 0x89, 0x89, 0x8A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chuckya_seg8_vertex_0800A7E0: # 0x0800A7E0 +vertex 87, 41, -41, 0, 0, 0xB8, 0x49, 0xB7, 0xFF +vertex 87, 0, -58, 0, 0, 0xB8, 0x00, 0x98, 0xFF +vertex 3, -1, 0, 0, 0, 0x82, 0x00, 0x00, 0xFF +vertex 87, 58, 0, 0, 0, 0xB8, 0x67, 0x00, 0xFF +vertex 87, -42, -41, 0, 0, 0xB8, 0xB6, 0xB7, 0xFF +vertex 87, -42, 42, 0, 0, 0xB8, 0xB6, 0x49, 0xFF +vertex 87, 0, 59, 0, 0, 0xB8, 0x00, 0x67, 0xFF +vertex 87, 41, 42, 0, 0, 0xB7, 0x49, 0x48, 0xFF +vertex 88, -59, 0, 0, 0, 0xB9, 0x98, 0x00, 0xFF + +glabel chuckya_seg8_dl_0800A870 # 0x0800A870 - 0x0800A8D0 +gsSPLight chuckya_seg8_light_0800A7D0, 1 +gsSPLight chuckya_seg8_light_0800A7C8, 2 +gsSPVertex chuckya_seg8_vertex_0800A7E0, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 8, 5, 2, 0x0 +gsSP2Triangles 7, 3, 2, 0x0, 4, 8, 2, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A8D0 # 0x0800A8D0 - 0x0800A8F0 +gsDPPipeSync +gsSPDisplayList chuckya_seg8_dl_0800A870 +gsDPPipeSync +gsSPEndDisplayList + +chuckya_seg8_light_0800A8F0: # 0x0800A8F0 +.byte 0x4C, 0x4C, 0x00, 0x00, 0x4C, 0x4C, 0x00, 0x00 + +chuckya_seg8_light_0800A8F8: # 0x0800A8F8 +.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chuckya_seg8_vertex_0800A908: # 0x0800A908 +vertex -9, 2, 0, 0, 0, 0x82, 0xFD, 0x00, 0xFF +vertex 79, 26, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF +vertex 79, 1, -33, 0, 0, 0xD4, 0xFF, 0x8A, 0xFF +vertex 80, -23, 0, 0, 0, 0xDE, 0x86, 0x00, 0xFF +vertex 79, 1, 33, 0, 0, 0xD4, 0xFF, 0x76, 0xFF + +glabel chuckya_seg8_dl_0800A958 # 0x0800A958 - 0x0800A998 +gsSPLight chuckya_seg8_light_0800A8F8, 1 +gsSPLight chuckya_seg8_light_0800A8F0, 2 +gsSPVertex chuckya_seg8_vertex_0800A908, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 0, 4, 1, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800A998 # 0x0800A998 - 0x0800A9B8 +gsDPPipeSync +gsSPDisplayList chuckya_seg8_dl_0800A958 +gsDPPipeSync +gsSPEndDisplayList + +chuckya_seg8_light_0800A9B8: # 0x0800A9B8 +.byte 0x0C, 0x0C, 0x0C, 0x00, 0x0C, 0x0C, 0x0C, 0x00 + +chuckya_seg8_light_0800A9C0: # 0x0800A9C0 +.byte 0x32, 0x32, 0x32, 0x00, 0x32, 0x32, 0x32, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +chuckya_seg8_vertex_0800A9D0: # 0x0800A9D0 +vertex -99, -129, 130, 0, 0, 0x24, 0xA9, 0x54, 0xFF +vertex -135, -173, 100, 0, 0, 0x24, 0xA9, 0x54, 0xFF +vertex -55, -236, 0, 0, 0, 0x24, 0xA9, 0x54, 0xFF +vertex -135, -173, 100, 0, 0, 0xA3, 0x11, 0x54, 0xFF +vertex -202, -49, 0, 0, 0, 0xA3, 0x11, 0x54, 0xFF +vertex -213, -113, 1, 0, 0, 0xA3, 0x11, 0x54, 0xFF +vertex -135, -173, 100, 0, 0, 0xA4, 0x12, 0x54, 0xFF +vertex -99, -129, 130, 0, 0, 0xA4, 0x12, 0x54, 0xFF +vertex -202, -49, 0, 0, 0, 0xA4, 0x12, 0x54, 0xFF +vertex -135, -173, 100, 0, 0, 0xB2, 0x9D, 0x00, 0xFF +vertex -132, -175, -100, 0, 0, 0xB2, 0x9D, 0x00, 0xFF +vertex -55, -236, 0, 0, 0, 0xB2, 0x9D, 0x00, 0xFF +vertex -135, -173, 100, 0, 0, 0xB3, 0x9C, 0x00, 0xFF +vertex -213, -113, 1, 0, 0, 0xB3, 0x9C, 0x00, 0xFF +vertex -132, -175, -100, 0, 0, 0xB3, 0x9C, 0x00, 0xFF + +chuckya_seg8_vertex_0800AAC0: # 0x0800AAC0 +vertex -213, -113, 1, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF +vertex -202, -49, 0, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF +vertex -98, -130, -130, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF +vertex -132, -175, -100, 0, 0, 0xA3, 0x0E, 0xAC, 0xFF +vertex -99, -129, 130, 0, 0, 0x25, 0xA9, 0x54, 0xFF +vertex -55, -236, 0, 0, 0, 0x25, 0xA9, 0x54, 0xFF +vertex 3, -210, 1, 0, 0, 0x25, 0xA9, 0x54, 0xFF +vertex -132, -175, -100, 0, 0, 0x28, 0xAA, 0xAD, 0xFF +vertex 3, -210, 1, 0, 0, 0x28, 0xAA, 0xAD, 0xFF +vertex -55, -236, 0, 0, 0, 0x28, 0xAA, 0xAD, 0xFF +vertex -98, -130, -130, 0, 0, 0x28, 0xAA, 0xAD, 0xFF + +glabel chuckya_seg8_dl_0800AB70 # 0x0800AB70 - 0x0800ABE8 +gsSPLight chuckya_seg8_light_0800A9C0, 1 +gsSPLight chuckya_seg8_light_0800A9B8, 2 +gsSPVertex chuckya_seg8_vertex_0800A9D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex chuckya_seg8_vertex_0800AAC0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 7, 10, 8, 0x0 +gsSPEndDisplayList + +glabel chuckya_seg8_dl_0800ABE8 # 0x0800ABE8 - 0x0800AC18 +gsDPPipeSync +gsSPClearGeometryMode G_SHADING_SMOOTH +gsSPDisplayList chuckya_seg8_dl_0800AB70 +gsDPPipeSync +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +chuckya_seg8_animvalue_0800AC18: # 0x0800AC18 +.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF953, 0xFD9C, 0x036A, 0x09AA +.hword 0x0F44, 0x1321, 0x142C, 0x0ACB, 0xF9F0, 0xF053, 0xF715, 0x0515 +.hword 0x0DA7, 0x0BC5, 0x0581, 0xFED6, 0xFBBB, 0x071C, 0xF225, 0x784B +.hword 0xFD4B, 0xFD4E, 0xFD56, 0xFD61, 0xFD6D, 0xFD78, 0xFD80, 0xFD83 +.hword 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83, 0xFD83 +.hword 0xFD83, 0xFD83, 0xFF52, 0xFFAF, 0x009C, 0x01E3, 0x0347, 0x048D +.hword 0x057C, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x05D9 +.hword 0x05D9, 0x05D9, 0x05D9, 0x05D9, 0x84C1, 0x832D, 0x7F17, 0x7986 +.hword 0x7375, 0x6DE4, 0x69D2, 0x683E, 0x683E, 0x683E, 0x683E, 0x683E +.hword 0x683E, 0x683E, 0x683E, 0x683E, 0x683E, 0x683E, 0xFC87, 0xFDC1 +.hword 0x00EA, 0x0544, 0x0A0A, 0x0E7C, 0x11D6, 0x1357, 0x0F42, 0x069E +.hword 0xFFCA, 0xFD29, 0xFC59, 0xFC87, 0xFDB6, 0xFFCA, 0x01C2, 0x02A3 +.hword 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0x06BA, 0x0486 +.hword 0xFF22, 0xF85D, 0xEFBA, 0xE564, 0xDC23, 0xD6C1, 0xD4AB, 0xD35B +.hword 0xD2B1, 0xD28A, 0xD2C5, 0xD341, 0xD3DC, 0xD474, 0xD4E8, 0xD516 +.hword 0x04DF, 0x00FB, 0xF8C0, 0xF156, 0xEBE4, 0xE6A7, 0xE262, 0xDFDD +.hword 0xDEAE, 0xDDE0, 0xDD62, 0xDD27, 0xDD1F, 0xDD3A, 0xDD6A, 0xDD9F +.hword 0xDDCA, 0xDDDC, 0xDF93, 0xDE2E, 0xDC38, 0xDD07, 0xE292, 0xEAA3 +.hword 0xF251, 0xF6B2, 0xF815, 0xF8D2, 0xF907, 0xF8D2, 0xF851, 0xF7A4 +.hword 0xF6E9, 0xF63D, 0xF5C0, 0xF58F, 0x7BF0, 0x7CCE, 0x7F22, 0x8287 +.hword 0x87BD, 0x8E50, 0x93F1, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655 +.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x87DA, 0x83BB +.hword 0x7B04, 0x7339, 0x6D54, 0x6783, 0x6313, 0x614E, 0x614E, 0x614E +.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E +.hword 0x6749, 0x6573, 0x6276, 0x6217, 0x6689, 0x6D78, 0x73D9, 0x76A6 +.hword 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 +.hword 0x76A6, 0x76A6, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87 +.hword 0xBF0E, 0x5347, 0xC04A, 0x4A4E, 0x4983, 0x4775, 0x449C, 0x4173 +.hword 0x3E72, 0x3C14, 0x3AD2, 0x3B51, 0x3D51, 0x3FF7, 0x4268, 0x43C9 +.hword 0x430A, 0x40ED, 0x3F4E, 0x3F76, 0x3FFF, 0x0000 + +chuckya_seg8_animindex_0800ADF4: # 0x0800ADF4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0012, 0x00DB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00DA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x004E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0012, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D5, 0x0001, 0x00D6 +.hword 0x0001, 0x00D7, 0x0012, 0x0066, 0x0012, 0x0078, 0x0012, 0x008A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0060, 0x0001, 0x0061 +.hword 0x0001, 0x0062, 0x0001, 0x0015, 0x0001, 0x0016, 0x0001, 0x0017 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D2, 0x0001, 0x00D3 +.hword 0x0001, 0x00D4, 0x0012, 0x009C, 0x0012, 0x00AE, 0x0012, 0x00C0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0063, 0x0001, 0x0064 +.hword 0x0001, 0x0065, 0x0012, 0x0018, 0x0012, 0x002A, 0x0012, 0x003C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800AF68: # 0x0800AF68 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x12 +.hword 0x1E +.word chuckya_seg8_animvalue_0800AC18 +.word chuckya_seg8_animindex_0800ADF4 +.word 0 + +chuckya_seg8_animvalue_0800AF80: # 0x0800AF80 +.hword 0x0000, 0x0001, 0x3FFF, 0xFBBB, 0xFA1D, 0xF73F, 0xF620, 0xF81B +.hword 0xFB8D, 0xFEEB, 0x00AA, 0xFFB2, 0xFD07, 0xFA55, 0xF944, 0xFAF2 +.hword 0xFE49, 0x019D, 0x0348, 0x0259, 0xFFE3, 0xFD3E, 0xFBC4, 0x071C +.hword 0xF225, 0x784B, 0xFD83, 0x05D9, 0x683E, 0x02A3, 0x0334, 0x0466 +.hword 0x0579, 0x05AC, 0x04C3, 0x033C, 0x016D, 0xFFB0, 0xFE57, 0xFDBC +.hword 0xFE43, 0xFFBA, 0x0196, 0x034F, 0x045B, 0x0469, 0x03D5, 0x0317 +.hword 0x02A6, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0xD516 +.hword 0xDDDC, 0xF58F, 0x9655, 0x614E, 0x76A6, 0x6078, 0x3FFF, 0xDF87 +.hword 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347, 0xC04A, 0x3FFF, 0x3FE4 +.hword 0x3FA6, 0x3F5E, 0x3F27, 0x3F1C, 0x3F3D, 0x3F77, 0x3FC0, 0x4011 +.hword 0x4061, 0x40A9, 0x40E0, 0x40FF, 0x40F8, 0x40CE, 0x4090, 0x404F +.hword 0x401A, 0x4000 + +chuckya_seg8_animindex_0800B034: # 0x0800B034 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x0046, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0045 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0044, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x001D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040, 0x0001, 0x0041 +.hword 0x0001, 0x0042, 0x0001, 0x0037, 0x0001, 0x0038, 0x0001, 0x0039 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0031, 0x0001, 0x0032 +.hword 0x0001, 0x0033, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003D, 0x0001, 0x003E +.hword 0x0001, 0x003F, 0x0001, 0x003A, 0x0001, 0x003B, 0x0001, 0x003C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0034, 0x0001, 0x0035 +.hword 0x0001, 0x0036, 0x0001, 0x001A, 0x0001, 0x001B, 0x0001, 0x001C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800B1A8: # 0x0800B1A8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x1E +.word chuckya_seg8_animvalue_0800AF80 +.word chuckya_seg8_animindex_0800B034 +.word 0 + +chuckya_seg8_animvalue_0800B1C0: # 0x0800B1C0 +.hword 0x0000, 0x000D, 0x000B, 0x0007, 0x0000, 0xFFFB, 0xFFF4, 0xFFF0 +.hword 0xFFEE, 0xFFF0, 0xFFF4, 0xFFFB, 0x0000, 0x0007, 0x000B, 0x000D +.hword 0x00A9, 0x3FFF, 0xF7A8, 0xF1E5, 0xE7CA, 0xE41A, 0xEBF9, 0xF96D +.hword 0x068C, 0x0D6B, 0x0D85, 0x0AEB, 0x0698, 0x0187, 0xFCB2, 0xF914 +.hword 0xF7A8, 0x03AA, 0x805D, 0x805D, 0xFC87, 0x00E5, 0x0A98, 0x147C +.hword 0x1974, 0x1828, 0x13BD, 0x0DCA, 0x07E6, 0x03A8, 0x0110, 0xFF11 +.hword 0xFDA6, 0xFCCF, 0xFC87, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001 +.hword 0xE35C, 0x0000, 0x0010, 0x0039, 0x0072, 0x00B1, 0x00EA, 0x0113 +.hword 0x0124, 0x0113, 0x00EA, 0x00B1, 0x0072, 0x0039, 0x0010, 0x0000 +.hword 0xF1BE, 0xF302, 0xF646, 0xFABD, 0xFF9A, 0x0410, 0x0754, 0x0898 +.hword 0x0754, 0x0410, 0xFF9A, 0xFABD, 0xF646, 0xF302, 0xF1BE, 0x0429 +.hword 0x0401, 0x039A, 0x030D, 0x0273, 0x01E6, 0x017F, 0x0156, 0x017F +.hword 0x01E6, 0x0273, 0x030D, 0x039A, 0x0401, 0x0429, 0x8005, 0x800C +.hword 0x801E, 0x8036, 0x8051, 0x8069, 0x807B, 0x8082, 0x807B, 0x8069 +.hword 0x8051, 0x8036, 0x801E, 0x800C, 0x8005, 0x86EF, 0x8635, 0x8458 +.hword 0x81CB, 0x7F01, 0x7C74, 0x7A97, 0x79DE, 0x7A97, 0x7C74, 0x7F01 +.hword 0x81CB, 0x8458, 0x8635, 0x86EF, 0x82F4, 0x82CD, 0x8269, 0x81E0 +.hword 0x814B, 0x80C2, 0x805E, 0x8037, 0x805E, 0x80C2, 0x814B, 0x81E0 +.hword 0x8269, 0x82CD, 0x82F4, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001 +.hword 0xDF87, 0xBF0E, 0x5347, 0x54E2, 0x584D, 0x5B74, 0x5C3E, 0x59BD +.hword 0x554B, 0x5038, 0x4BD9, 0x4980, 0x49F1, 0x4C4C, 0x4F68, 0x521E +.hword 0x5347, 0xC04A, 0x0342, 0x02EB, 0x020C, 0x00DA, 0xFF8E, 0xFE5D +.hword 0xFD7D, 0xFD26, 0xFD7D, 0xFE5D, 0xFF8E, 0x00DA, 0x020C, 0x02EB +.hword 0x0342, 0x3587 + +chuckya_seg8_animindex_0800B334: # 0x0800B334 +.hword 0x000F, 0x0001, 0x0001, 0x0000, 0x0001, 0x0010, 0x0001, 0x0000 +.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x00AA +.hword 0x0001, 0x00B9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x009A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0024 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0012, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0096, 0x0001, 0x0097 +.hword 0x0001, 0x0098, 0x000F, 0x0039, 0x000F, 0x0048, 0x000F, 0x0057 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0034 +.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0021, 0x0001, 0x0022 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0093, 0x0001, 0x0094 +.hword 0x0001, 0x0095, 0x000F, 0x0066, 0x000F, 0x0075, 0x000F, 0x0084 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0036, 0x0001, 0x0037 +.hword 0x0001, 0x0038, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800B4A8: # 0x0800B4A8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0F +.hword 0x1E +.word chuckya_seg8_animvalue_0800B1C0 +.word chuckya_seg8_animindex_0800B334 +.word 0 + +chuckya_seg8_animvalue_0800B4C0: # 0x0800B4C0 +.hword 0x0000, 0x0001, 0x3FFF, 0xFBBB, 0xFD6C, 0x01C5, 0x07B7, 0x0E2E +.hword 0x1416, 0x185D, 0x19F0, 0x16FE, 0x0FFC, 0x0745, 0xFF34, 0xFA20 +.hword 0xF767, 0xF4EF, 0xF2E7, 0xF17D, 0xF0DF, 0xF13C, 0xF2C3, 0xF5A0 +.hword 0x0296, 0x16F1, 0x21AE, 0x1D78, 0x1311, 0x0691, 0xFC11, 0xF7A8 +.hword 0x071C, 0x0716, 0x0702, 0x06E2, 0x06B7, 0x0683, 0x0645, 0x0600 +.hword 0x05B3, 0x0561, 0x0509, 0x04AE, 0x0450, 0x03EF, 0x038E, 0x032D +.hword 0x02CC, 0x026E, 0x0212, 0x01BB, 0x0168, 0x011C, 0x00D6, 0x0099 +.hword 0x0064, 0x003A, 0x001A, 0x0006, 0x0000, 0xF225, 0xF236, 0xF266 +.hword 0xF2B4, 0xF31D, 0xF39F, 0xF437, 0xF4E2, 0xF59E, 0xF66A, 0xF741 +.hword 0xF822, 0xF90B, 0xF9F8, 0xFAE8, 0xFBD8, 0xFCC5, 0xFDAE, 0xFE8F +.hword 0xFF67, 0x0031, 0x00ED, 0x0198, 0x0230, 0x02B2, 0x031B, 0x0369 +.hword 0x0399, 0x03AA, 0x784B, 0x7853, 0x7869, 0x788D, 0x78BD, 0x78F9 +.hword 0x793F, 0x798D, 0x79E4, 0x7A41, 0x7AA4, 0x7B0C, 0x7B77, 0x7BE4 +.hword 0x7C53, 0x7CC1, 0x7D2E, 0x7D99, 0x7E01, 0x7E64, 0x7EC1, 0x7F18 +.hword 0x7F67, 0x7FAC, 0x7FE8, 0x801B, 0x803F, 0x8056, 0x805D, 0xFD83 +.hword 0xFD85, 0xFD8C, 0xFD97, 0xFDA6, 0xFDB9, 0xFDCE, 0xFDE7, 0xFE01 +.hword 0xFE1E, 0xFE3D, 0xFE5D, 0xFE7E, 0xFEA0, 0xFEC2, 0xFEE4, 0xFF06 +.hword 0xFF27, 0xFF47, 0xFF65, 0xFF82, 0xFF9D, 0xFFB5, 0xFFCB, 0xFFDD +.hword 0xFFEC, 0xFFF7, 0xFFFE, 0x0000, 0x05D9, 0x05D3, 0x05C3, 0x05A9 +.hword 0x0586, 0x055A, 0x0528, 0x04EF, 0x04B0, 0x046C, 0x0424, 0x03D9 +.hword 0x038B, 0x033C, 0x02EC, 0x029C, 0x024D, 0x01FF, 0x01B4, 0x016C +.hword 0x0128, 0x00E9, 0x00B0, 0x007E, 0x0052, 0x002F, 0x0015, 0x0005 +.hword 0x0000, 0x683E, 0x6855, 0x6898, 0x6903, 0x6993, 0x6A46, 0x6B16 +.hword 0x6C02, 0x6D05, 0x6E1D, 0x6F45, 0x707B, 0x71BB, 0x7302, 0x744C +.hword 0x7596, 0x76DD, 0x781D, 0x7953, 0x7A7B, 0x7B92, 0x7C96, 0x7D81 +.hword 0x7E52, 0x7F04, 0x7F95, 0x8003, 0x8046, 0x805D, 0x02A3, 0x04F2 +.hword 0x0AE5, 0x1304, 0x1BD8, 0x23E8, 0x29BE, 0x2BE1, 0x27D4, 0x1E37 +.hword 0x1245, 0x0733, 0x003B, 0xFC9F, 0xF98E, 0xF72B, 0xF596, 0xF4F0 +.hword 0xF559, 0xF6F4, 0xF9DF, 0x0762, 0x1CBF, 0x2811, 0x23C1, 0x18FB +.hword 0x0C03, 0x011B, 0xFC87, 0xC001, 0x8001, 0xE35C, 0x3FFF, 0x8001 +.hword 0xE35C, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516 +.hword 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516, 0xD516 +.hword 0xD8FD, 0xE27B, 0xEE3F, 0xF8F8, 0xFF52, 0x01C3, 0x031D, 0x0395 +.hword 0x0363, 0x02BE, 0x01DE, 0x00F9, 0x0047, 0x0000, 0xDDDC, 0xDDDC +.hword 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC +.hword 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xDDDC, 0xE011, 0xE57C, 0xEC4C +.hword 0xF2B0, 0xF6D9, 0xF917, 0xFAF4, 0xFC79, 0xFDAD, 0xFE98, 0xFF41 +.hword 0xFFB1, 0xFFEE, 0x0000, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F +.hword 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F, 0xF58F +.hword 0xF58F, 0xF58F, 0xF2E6, 0xEC9E, 0xE544, 0xDF67, 0xDD93, 0xDFB9 +.hword 0xE3B5, 0xE8F9, 0xEEF5, 0xF51B, 0xFADB, 0xFFA8, 0x02F1, 0x042A +.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655 +.hword 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9655, 0x9220 +.hword 0x87FF, 0x7BAB, 0x70E6, 0x6B6B, 0x6ADD, 0x6C16, 0x6EA0, 0x7208 +.hword 0x75D7, 0x7999, 0x7CD9, 0x7F22, 0x8001, 0x614E, 0x614E, 0x614E +.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E, 0x614E +.hword 0x614E, 0x614E, 0x614E, 0x614E, 0x635E, 0x686B, 0x6EC2, 0x74AF +.hword 0x7880, 0x7A7D, 0x7C19, 0x7D5D, 0x7E55, 0x7F09, 0x7F83, 0x7FCE +.hword 0x7FF4, 0x8001, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 +.hword 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6, 0x76A6 +.hword 0x76A6, 0x743F, 0x6E92, 0x67EC, 0x6299, 0x60E5, 0x62C2, 0x6641 +.hword 0x6AE4, 0x702D, 0x759C, 0x7AB2, 0x7EF2, 0x81DE, 0x82F3, 0x6078 +.hword 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347, 0x51FD +.hword 0x4E9C, 0x49DF, 0x4482, 0x3F40, 0x3AD4, 0x37FB, 0x361B, 0x3447 +.hword 0x32BE, 0x31BF, 0x3187, 0x3255, 0x3467, 0x37FB, 0x4258, 0x539F +.hword 0x6451, 0x6CF2, 0x6DB9, 0x6C3F, 0x6917, 0x64D5, 0x600E, 0x5B55 +.hword 0x573E, 0x545D, 0x5347, 0xC04A, 0x3FFF, 0x3FEA, 0x3FB2, 0x3F5E +.hword 0x3EF9, 0x3E8B, 0x3E1C, 0x3DB6, 0x3D61, 0x3D27, 0x3D10, 0x3D13 +.hword 0x3D23, 0x3D3C, 0x3D5F, 0x3D89, 0x3DB9, 0x3DED, 0x3E24, 0x3E5D +.hword 0x3E96, 0x3ECE, 0x3F03, 0x3F33, 0x3F5F, 0x3F83, 0x3F9E, 0x3FB0 +.hword 0x3FB6, 0x0000 + +chuckya_seg8_animindex_0800B884: # 0x0800B884 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x01C4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x01A6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x00CE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A2, 0x0001, 0x01A3 +.hword 0x0001, 0x01A4, 0x001D, 0x00F1, 0x001D, 0x010E, 0x001D, 0x012B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EB, 0x0001, 0x00EC +.hword 0x0001, 0x00ED, 0x001D, 0x0020, 0x001D, 0x003D, 0x001D, 0x005A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0 +.hword 0x0001, 0x01A1, 0x001D, 0x0148, 0x001D, 0x0165, 0x001D, 0x0182 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EE, 0x0001, 0x00EF +.hword 0x0001, 0x00F0, 0x001D, 0x0077, 0x001D, 0x0094, 0x001D, 0x00B1 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800B9F8: # 0x0800B9F8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x1E +.word chuckya_seg8_animvalue_0800B4C0 +.word chuckya_seg8_animindex_0800B884 +.word 0 + +chuckya_seg8_animvalue_0800BA10: # 0x0800BA10 +.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF9AA, 0xFD64, 0xFF66, 0xFD64 +.hword 0xF9AA, 0xF7A8, 0x071C, 0xF225, 0x784B, 0xFD4B, 0xFF52, 0x84C1 +.hword 0xFC87, 0xFD2A, 0xFE57, 0xFEF9, 0xFE57, 0xFD2A, 0xFC87, 0xC001 +.hword 0x8001, 0xE35C, 0x3FFF, 0x8001, 0xE35C, 0x06BA, 0x04DF, 0xDF93 +.hword 0x7BF0, 0x87DA, 0x6749, 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001 +.hword 0xDF87, 0xBF0E, 0x5347, 0xC04A, 0x4A4E, 0x49AC, 0x487E, 0x47DC +.hword 0x487E, 0x49AC, 0x4A4E, 0x0000 + +chuckya_seg8_animindex_0800BA78: # 0x0800BA78 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x002C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0029, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0010 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0026, 0x0001, 0x0027 +.hword 0x0001, 0x0028, 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0018 +.hword 0x0001, 0x0019, 0x0001, 0x000A, 0x0001, 0x000B, 0x0001, 0x000C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0023, 0x0001, 0x0024 +.hword 0x0001, 0x0025, 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0022 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001A, 0x0001, 0x001B +.hword 0x0001, 0x001C, 0x0001, 0x000D, 0x0001, 0x000E, 0x0001, 0x000F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800BBEC: # 0x0800BBEC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x07 +.hword 0x1E +.word chuckya_seg8_animvalue_0800BA10 +.word chuckya_seg8_animindex_0800BA78 +.word 0 + +chuckya_seg8_animvalue_0800BC04: # 0x0800BC04 +.hword 0x0000, 0x0001, 0x3FFF, 0xF7A8, 0xF7BC, 0xF7F6, 0xF851, 0xF8CB +.hword 0xF960, 0xFA0C, 0xFACC, 0xFB9C, 0xFC79, 0xFD5F, 0xFE49, 0xFF36 +.hword 0x0020, 0x0106, 0x02A7, 0x0507, 0x0707, 0x0787, 0x06A4, 0x054F +.hword 0x03A3, 0x01BF, 0xFFBF, 0xFDBD, 0xFBD9, 0xFA2F, 0xF8DB, 0xF7F9 +.hword 0x03AA, 0x0386, 0x0320, 0x0283, 0x01BA, 0x00D0, 0xFFD2, 0xFEC8 +.hword 0xFDBD, 0xFCBE, 0xFBD4, 0xFB0C, 0xFA6F, 0xFA08, 0xF9E4, 0xFA04 +.hword 0xFA5E, 0xFAE8, 0xFB9B, 0xFC6D, 0xFD55, 0xFE4B, 0xFF45, 0x0039 +.hword 0x0121, 0x01F3, 0x02A6, 0x0331, 0x038A, 0x805D, 0x805D, 0x805D +.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D +.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D +.hword 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D, 0x805D +.hword 0x805D, 0x805D, 0x805D, 0x8040, 0x7FEC, 0x7F70, 0x7ED1, 0x7E18 +.hword 0x7D4E, 0x7C7B, 0x7BA8, 0x7ADE, 0x7A25, 0x7986, 0x790A, 0x78B9 +.hword 0x789C, 0x78B6, 0x78FD, 0x796B, 0x79F8, 0x7A9E, 0x7B56, 0x7C18 +.hword 0x7CDE, 0x7DA1, 0x7E58, 0x7EFF, 0x7F8C, 0x7FFA, 0x8044, 0xFC87 +.hword 0xFC9C, 0xFCD5, 0xFD2C, 0xFD9D, 0xFE20, 0xFEB0, 0xFF48, 0xFFE0 +.hword 0x0072, 0x00FB, 0x0173, 0x01D4, 0x0219, 0x023A, 0x019A, 0x001C +.hword 0xFE83, 0xFD8F, 0xFD38, 0xFCF5, 0xFCC4, 0xFCA2, 0xFC8C, 0xFC80 +.hword 0xFC7C, 0xFC7D, 0xFC81, 0xFC85, 0xC001, 0x8001, 0xE35C, 0x3FFF +.hword 0x8001, 0xE35C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 +.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001 +.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFFF6, 0xFFD8, 0xFFAA, 0xFF70, 0xFF2C, 0xFEE1, 0xFE93, 0xFE46 +.hword 0xFDFB, 0xFDB7, 0xFD7D, 0xFD4F, 0xFD31, 0xFD26, 0xFD30, 0xFD4A +.hword 0xFD72, 0xFDA6, 0xFDE4, 0xFE27, 0xFE6F, 0xFEB8, 0xFEFF, 0xFF43 +.hword 0xFF80, 0xFFB5, 0xFFDD, 0xFFF7, 0x042A, 0x042A, 0x042A, 0x042A +.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A +.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A +.hword 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A, 0x042A +.hword 0x042A, 0x8001, 0x8001, 0x82F3, 0x82F7, 0x8304, 0x8318, 0x8331 +.hword 0x834E, 0x836E, 0x838F, 0x83B1, 0x83D1, 0x83EE, 0x8407, 0x841A +.hword 0x8427, 0x842C, 0x8428, 0x841D, 0x840B, 0x83F5, 0x83DB, 0x83BE +.hword 0x839F, 0x8380, 0x8361, 0x8344, 0x832A, 0x8313, 0x8302, 0x82F7 +.hword 0x6078, 0x3FFF, 0xDF87, 0x9F88, 0xC001, 0xDF87, 0xBF0E, 0x5347 +.hword 0xC04A, 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0008, 0x000A +.hword 0x000A, 0x000A, 0x000A, 0x0009, 0x0009, 0x0008, 0x0007, 0x0006 +.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0005, 0x0007, 0x000A +.hword 0x000B, 0x000A, 0x0008, 0x0005, 0x0002, 0x0000, 0x0000, 0x000F +.hword 0x0037, 0x0072, 0x00B8, 0x0101, 0x0146, 0x0173, 0x0137, 0x00F9 +.hword 0x00BA, 0x007A, 0x003A, 0xFFFB, 0xFFBB, 0xFF7D, 0xFF40, 0xFF06 +.hword 0xFECF, 0xFE9B, 0xFE6A, 0xFE50, 0xFE71, 0xFEA6, 0xFEE1, 0xFF2B +.hword 0xFF77, 0xFFBC, 0xFFEE, 0x3FB6, 0x3FC3, 0x3FE4, 0x4010, 0x4041 +.hword 0x406C, 0x408B, 0x4096, 0x4092, 0x408A, 0x407D, 0x406C, 0x4058 +.hword 0x4042, 0x402B, 0x4012, 0x3FF9, 0x3FE1, 0x3FCB, 0x3FB6, 0x3F9C +.hword 0x3F7E, 0x3F66, 0x3F5F, 0x3F67, 0x3F78, 0x3F8C, 0x3FA1, 0x3FB0 + +chuckya_seg8_animindex_0800BEE4: # 0x0800BEE4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x001D, 0x0119, 0x001D, 0x0136 +.hword 0x001D, 0x0153, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0118 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0117, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0116, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0077 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0113, 0x0001, 0x0114 +.hword 0x0001, 0x0115, 0x001D, 0x009A, 0x001D, 0x00B7, 0x001D, 0x00D4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0094, 0x0001, 0x0095 +.hword 0x0001, 0x0096, 0x0001, 0x0000, 0x001D, 0x0020, 0x001D, 0x003D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0110, 0x0001, 0x0111 +.hword 0x0001, 0x0112, 0x0001, 0x00F1, 0x0001, 0x00F2, 0x001D, 0x00F3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0097, 0x0001, 0x0098 +.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x005A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +chuckya_seg8_anim_0800C058: # 0x0800C058 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x1E +.word chuckya_seg8_animvalue_0800BC04 +.word chuckya_seg8_animindex_0800BEE4 +.word 0 + +glabel chuckya_seg8_anims_0800C070 # 0x0800C070 +.word chuckya_seg8_anim_0800AF68 +.word chuckya_seg8_anim_0800B1A8 +.word chuckya_seg8_anim_0800B4A8 +.word chuckya_seg8_anim_0800B9F8 +.word chuckya_seg8_anim_0800BBEC +.word chuckya_seg8_anim_0800C058 diff --git a/actors/clam_shell/geo.s b/actors/clam_shell/geo.s index de9cce5..dde166f 100644 --- a/actors/clam_shell/geo.s +++ b/actors/clam_shell/geo.s @@ -1,18 +1,18 @@ -glabel clam_shell_geo # 0x0C000000 - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, clam_shell_seg5_dl_05001568 - geo_open_node - geo_animated_part LAYER_OPAQUE, -520, -6, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, clam_shell_seg5_dl_050012B8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel clam_shell_geo # 0x0C000000 + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, clam_shell_seg5_dl_05001568 + geo_open_node + geo_animated_part LAYER_OPAQUE, -520, -6, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, clam_shell_seg5_dl_050012B8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/clam_shell/model.s b/actors/clam_shell/model.s index a14ec01..0811738 100644 --- a/actors/clam_shell/model.s +++ b/actors/clam_shell/model.s @@ -1,224 +1,224 @@ -# Clam Shell - -# Unreferenced light -.byte 0x1B, 0x23, 0x30, 0x00, 0x1B, 0x23, 0x30, 0x00 - -.byte 0x6D, 0x8F, 0xC3, 0x00, 0x6D, 0x8F, 0xC3, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x18, 0x28, 0x38, 0x00, 0x18, 0x28, 0x38, 0x00 - -.byte 0x60, 0xA2, 0xE2, 0x00, 0x60, 0xA2, 0xE2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -clam_shell_seg5_texture_05000030: # 0x05000030 -.incbin "actors/clam_shell/clam_shell.rgba16" - -clam_shell_seg5_texture_05000830: # 0x05000830 -.incbin "actors/clam_shell/clam_shell_mouth.rgba16" - -clam_shell_seg5_light_05001030: # 0x05001030 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -clam_shell_seg5_light_05001038: # 0x05001038 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -clam_shell_seg5_vertex_05001048: # 0x05001048 -vertex 728, -261, 0, 480, 566, 0x00, 0x7E, 0xF5, 0xFF -vertex -10, 2, -131, 580, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 404, -50, -528, 886, 318, 0xF5, 0x7E, 0x00, 0xFF -vertex 404, -50, 529, 72, 318, 0x00, 0x7F, 0x00, 0xFF -vertex 1083, -106, 435, 144, 838, 0xA8, 0xA8, 0x16, 0xFF -vertex 777, -25, 658, -26, 604, 0xFF, 0xFF, 0xFF, 0xFF -vertex 1087, -154, 0, 480, 842, 0x38, 0x71, 0x00, 0xFF -vertex 1214, 19, 0, 480, 940, 0xA7, 0xA7, 0x00, 0xFF -vertex -10, 2, 132, 378, 0, 0x00, 0x81, 0x00, 0xFF -vertex 1083, -106, -434, 814, 838, 0x31, 0x63, 0x3D, 0xFF -vertex 777, -25, -657, 984, 604, 0xFF, 0xFF, 0xFF, 0xFF - -clam_shell_seg5_vertex_050010F8: # 0x050010F8 -vertex 1087, -154, 0, 480, 816, 0x38, 0x71, 0x00, 0xFF -vertex 1214, 19, 0, 480, 906, 0xA7, 0xA7, 0x00, 0xFF -vertex 1083, -106, -434, 168, 814, 0x31, 0x63, 0x3D, 0xFF -vertex 728, -261, 0, 480, 560, 0x00, 0x7E, 0xF5, 0xFF -vertex -10, 2, 132, 574, 34, 0x00, 0x81, 0x00, 0xFF -vertex 404, -50, 529, 856, 328, 0x00, 0x7F, 0x00, 0xFF -vertex 1083, -106, 435, 790, 814, 0xA8, 0xA8, 0x16, 0xFF -vertex 777, -25, 658, 948, 594, 0xFF, 0xFF, 0xFF, 0xFF -vertex 777, -25, -657, 10, 594, 0xFF, 0xFF, 0xFF, 0xFF -vertex 404, -50, -528, 102, 328, 0xF5, 0x7E, 0x00, 0xFF -vertex -10, 2, -131, 384, 34, 0xFF, 0xFF, 0xFF, 0xFF - -glabel clam_shell_seg5_dl_050011A8 # 0x050011A8 - 0x05001238 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000030 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight clam_shell_seg5_light_05001038, 1 -gsSPLight clam_shell_seg5_light_05001030, 2 -gsSPVertex clam_shell_seg5_vertex_05001048, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 4, 0, 6, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 3, 8, 0, 0x0 -gsSP2Triangles 6, 0, 9, 0x0, 2, 10, 9, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 9, 0, 2, 0x0 -gsSP1Triangle 8, 1, 0, 0x0 -gsSPEndDisplayList - -glabel clam_shell_seg5_dl_05001238 # 0x05001238 - 0x050012B8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000830 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex clam_shell_seg5_vertex_050010F8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 0, 3, 6, 0x0, 6, 1, 0, 0x0 -gsSP2Triangles 2, 8, 9, 0x0, 9, 10, 3, 0x0 -gsSP2Triangles 9, 3, 2, 0x0, 3, 10, 4, 0x0 -gsSP1Triangle 2, 3, 0, 0x0 -gsSPEndDisplayList - -glabel clam_shell_seg5_dl_050012B8 # 0x050012B8 - 0x05001320 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList clam_shell_seg5_dl_050011A8 -gsSPDisplayList clam_shell_seg5_dl_05001238 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -clam_shell_seg5_light_05001320: # 0x05001320 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -clam_shell_seg5_light_05001328: # 0x05001328 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -clam_shell_seg5_vertex_05001338: # 0x05001338 -vertex 260, 0, 0, 480, 600, 0xF5, 0x7E, 0x07, 0xFF -vertex -531, -1, 132, 580, -8, 0x00, 0x81, 0x00, 0xFF -vertex -124, -74, 529, 886, 304, 0xFF, 0xFF, 0xFF, 0xFF -vertex 692, -45, 0, 480, 932, 0x81, 0x00, 0x00, 0xFF -vertex 556, -160, -434, 144, 828, 0x00, 0x81, 0x00, 0xFF -vertex 248, -68, -657, -26, 590, 0x00, 0x00, 0x81, 0xFF -vertex -124, -74, -528, 72, 304, 0xFF, 0xFF, 0xFF, 0xFF -vertex 248, -68, 658, 984, 590, 0x0F, 0x7D, 0x0F, 0xFF -vertex 556, -160, 435, 814, 828, 0x00, 0x00, 0x7F, 0xFF -vertex -531, -1, -131, 378, -8, 0x00, 0x81, 0x00, 0xFF - -clam_shell_seg5_vertex_050013D8: # 0x050013D8 -vertex 556, -160, 435, 790, 796, 0x00, 0x00, 0x7F, 0xFF -vertex 248, -68, 658, 948, 568, 0x0F, 0x7D, 0x0F, 0xFF -vertex 260, 0, 0, 480, 576, 0xF5, 0x7E, 0x07, 0xFF -vertex 692, -45, 0, 480, 896, 0x81, 0x00, 0x00, 0xFF -vertex 556, -160, -434, 168, 796, 0x00, 0x81, 0x00, 0xFF -vertex -124, -74, 529, 856, 292, 0xFF, 0xFF, 0xFF, 0xFF -vertex -124, -74, -528, 102, 292, 0xFF, 0xFF, 0xFF, 0xFF -vertex 248, -68, -657, 10, 568, 0x00, 0x00, 0x81, 0xFF -vertex -531, -1, 132, 574, -8, 0x00, 0x81, 0x00, 0xFF -vertex -531, -1, -131, 384, -8, 0x00, 0x81, 0x00, 0xFF - -glabel clam_shell_seg5_dl_05001478 # 0x05001478 - 0x050014F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000030 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight clam_shell_seg5_light_05001328, 1 -gsSPLight clam_shell_seg5_light_05001320, 2 -gsSPVertex clam_shell_seg5_vertex_05001338, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 0, 7, 8, 0x0, 2, 7, 0, 0x0 -gsSP2Triangles 8, 3, 0, 0x0, 0, 9, 1, 0x0 -gsSP1Triangle 6, 9, 0, 0x0 -gsSPEndDisplayList - -glabel clam_shell_seg5_dl_050014F8 # 0x050014F8 - 0x05001568 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000830 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex clam_shell_seg5_vertex_050013D8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 2, 7, 4, 0x0 -gsSP2Triangles 8, 9, 2, 0x0, 2, 9, 6, 0x0 -gsSP1Triangle 5, 8, 2, 0x0 -gsSPEndDisplayList - -glabel clam_shell_seg5_dl_05001568 # 0x05001568 - 0x050015D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList clam_shell_seg5_dl_05001478 -gsSPDisplayList clam_shell_seg5_dl_050014F8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -clam_shell_seg5_animvalue_050015D0: # 0x050015D0 -.hword 0x0000, 0x3FFF, 0x0E08, 0x1135, 0x1458, 0x1118, 0x0DBA, 0x1055 -.hword 0x1326, 0x10AE, 0x0E3E, 0x1121, 0x13F2, 0x116A, 0x0E81, 0x0FAA -.hword 0x1127, 0x0FDC, 0x0E5C, 0x0E11, 0x0E00, 0x0E0D, 0x0E19, 0x0E08 -.hword 0x22E4, 0x4D59, 0x6EC3, 0x7A37, 0x7C9F, 0x7E13, 0x7D78, 0x7E13 -.hword 0x8001, 0x8001, 0x8001, 0x0000 - -clam_shell_seg5_animindex_05001618: # 0x05001618 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0022, 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0002 - -clam_shell_seg5_anim_05001654: # 0x05001654 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x04 -.word clam_shell_seg5_animvalue_050015D0 -.word clam_shell_seg5_animindex_05001618 -.word 0 - -clam_shell_seg5_animvalue_0500166C: # 0x0500166C -.hword 0x0000, 0x3FFF, 0x7E13, 0x7DFA, 0x7DB2, 0x7D3C, 0x7C99, 0x7BCC -.hword 0x7AD5, 0x79B7, 0x7874, 0x770C, 0x7582, 0x73D8, 0x720E, 0x7027 -.hword 0x6E24, 0x6C08, 0x69D3, 0x6787, 0x6527, 0x62B3, 0x602E, 0x5D98 -.hword 0x5AF5, 0x5845, 0x558A, 0x52C6, 0x4FFA, 0x4D28, 0x4A52, 0x477A -.hword 0x44A1, 0x41C9, 0x3EF3, 0x3C21, 0x3955, 0x3691, 0x33D6, 0x3126 -.hword 0x2E83, 0x2BED, 0x2968, 0x26F4, 0x2494, 0x2248, 0x2013, 0x1DF7 -.hword 0x1BF4, 0x1A0D, 0x1843, 0x1699, 0x150F, 0x13A7, 0x1264, 0x1146 -.hword 0x104F, 0x0F82, 0x0EDF, 0x0E69, 0x0E21, 0x0E08, 0x8001, 0x8001 -.hword 0x8001, 0x0000 - -clam_shell_seg5_animindex_050016F0: # 0x050016F0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0040, 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x0002 - -clam_shell_seg5_anim_0500172C: # 0x0500172C -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x04 -.word clam_shell_seg5_animvalue_0500166C -.word clam_shell_seg5_animindex_050016F0 -.word 0 - -glabel clam_shell_seg5_anims_05001744 # 0x05001744 -.word clam_shell_seg5_anim_05001654 -.word clam_shell_seg5_anim_0500172C -.word 0 +# Clam Shell + +# Unreferenced light +.byte 0x1B, 0x23, 0x30, 0x00, 0x1B, 0x23, 0x30, 0x00 + +.byte 0x6D, 0x8F, 0xC3, 0x00, 0x6D, 0x8F, 0xC3, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x18, 0x28, 0x38, 0x00, 0x18, 0x28, 0x38, 0x00 + +.byte 0x60, 0xA2, 0xE2, 0x00, 0x60, 0xA2, 0xE2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +clam_shell_seg5_texture_05000030: # 0x05000030 +.incbin "actors/clam_shell/clam_shell.rgba16" + +clam_shell_seg5_texture_05000830: # 0x05000830 +.incbin "actors/clam_shell/clam_shell_mouth.rgba16" + +clam_shell_seg5_light_05001030: # 0x05001030 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +clam_shell_seg5_light_05001038: # 0x05001038 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +clam_shell_seg5_vertex_05001048: # 0x05001048 +vertex 728, -261, 0, 480, 566, 0x00, 0x7E, 0xF5, 0xFF +vertex -10, 2, -131, 580, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 404, -50, -528, 886, 318, 0xF5, 0x7E, 0x00, 0xFF +vertex 404, -50, 529, 72, 318, 0x00, 0x7F, 0x00, 0xFF +vertex 1083, -106, 435, 144, 838, 0xA8, 0xA8, 0x16, 0xFF +vertex 777, -25, 658, -26, 604, 0xFF, 0xFF, 0xFF, 0xFF +vertex 1087, -154, 0, 480, 842, 0x38, 0x71, 0x00, 0xFF +vertex 1214, 19, 0, 480, 940, 0xA7, 0xA7, 0x00, 0xFF +vertex -10, 2, 132, 378, 0, 0x00, 0x81, 0x00, 0xFF +vertex 1083, -106, -434, 814, 838, 0x31, 0x63, 0x3D, 0xFF +vertex 777, -25, -657, 984, 604, 0xFF, 0xFF, 0xFF, 0xFF + +clam_shell_seg5_vertex_050010F8: # 0x050010F8 +vertex 1087, -154, 0, 480, 816, 0x38, 0x71, 0x00, 0xFF +vertex 1214, 19, 0, 480, 906, 0xA7, 0xA7, 0x00, 0xFF +vertex 1083, -106, -434, 168, 814, 0x31, 0x63, 0x3D, 0xFF +vertex 728, -261, 0, 480, 560, 0x00, 0x7E, 0xF5, 0xFF +vertex -10, 2, 132, 574, 34, 0x00, 0x81, 0x00, 0xFF +vertex 404, -50, 529, 856, 328, 0x00, 0x7F, 0x00, 0xFF +vertex 1083, -106, 435, 790, 814, 0xA8, 0xA8, 0x16, 0xFF +vertex 777, -25, 658, 948, 594, 0xFF, 0xFF, 0xFF, 0xFF +vertex 777, -25, -657, 10, 594, 0xFF, 0xFF, 0xFF, 0xFF +vertex 404, -50, -528, 102, 328, 0xF5, 0x7E, 0x00, 0xFF +vertex -10, 2, -131, 384, 34, 0xFF, 0xFF, 0xFF, 0xFF + +glabel clam_shell_seg5_dl_050011A8 # 0x050011A8 - 0x05001238 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000030 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight clam_shell_seg5_light_05001038, 1 +gsSPLight clam_shell_seg5_light_05001030, 2 +gsSPVertex clam_shell_seg5_vertex_05001048, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 4, 0, 6, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 3, 8, 0, 0x0 +gsSP2Triangles 6, 0, 9, 0x0, 2, 10, 9, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 9, 0, 2, 0x0 +gsSP1Triangle 8, 1, 0, 0x0 +gsSPEndDisplayList + +glabel clam_shell_seg5_dl_05001238 # 0x05001238 - 0x050012B8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000830 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex clam_shell_seg5_vertex_050010F8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 0, 3, 6, 0x0, 6, 1, 0, 0x0 +gsSP2Triangles 2, 8, 9, 0x0, 9, 10, 3, 0x0 +gsSP2Triangles 9, 3, 2, 0x0, 3, 10, 4, 0x0 +gsSP1Triangle 2, 3, 0, 0x0 +gsSPEndDisplayList + +glabel clam_shell_seg5_dl_050012B8 # 0x050012B8 - 0x05001320 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList clam_shell_seg5_dl_050011A8 +gsSPDisplayList clam_shell_seg5_dl_05001238 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +clam_shell_seg5_light_05001320: # 0x05001320 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +clam_shell_seg5_light_05001328: # 0x05001328 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +clam_shell_seg5_vertex_05001338: # 0x05001338 +vertex 260, 0, 0, 480, 600, 0xF5, 0x7E, 0x07, 0xFF +vertex -531, -1, 132, 580, -8, 0x00, 0x81, 0x00, 0xFF +vertex -124, -74, 529, 886, 304, 0xFF, 0xFF, 0xFF, 0xFF +vertex 692, -45, 0, 480, 932, 0x81, 0x00, 0x00, 0xFF +vertex 556, -160, -434, 144, 828, 0x00, 0x81, 0x00, 0xFF +vertex 248, -68, -657, -26, 590, 0x00, 0x00, 0x81, 0xFF +vertex -124, -74, -528, 72, 304, 0xFF, 0xFF, 0xFF, 0xFF +vertex 248, -68, 658, 984, 590, 0x0F, 0x7D, 0x0F, 0xFF +vertex 556, -160, 435, 814, 828, 0x00, 0x00, 0x7F, 0xFF +vertex -531, -1, -131, 378, -8, 0x00, 0x81, 0x00, 0xFF + +clam_shell_seg5_vertex_050013D8: # 0x050013D8 +vertex 556, -160, 435, 790, 796, 0x00, 0x00, 0x7F, 0xFF +vertex 248, -68, 658, 948, 568, 0x0F, 0x7D, 0x0F, 0xFF +vertex 260, 0, 0, 480, 576, 0xF5, 0x7E, 0x07, 0xFF +vertex 692, -45, 0, 480, 896, 0x81, 0x00, 0x00, 0xFF +vertex 556, -160, -434, 168, 796, 0x00, 0x81, 0x00, 0xFF +vertex -124, -74, 529, 856, 292, 0xFF, 0xFF, 0xFF, 0xFF +vertex -124, -74, -528, 102, 292, 0xFF, 0xFF, 0xFF, 0xFF +vertex 248, -68, -657, 10, 568, 0x00, 0x00, 0x81, 0xFF +vertex -531, -1, 132, 574, -8, 0x00, 0x81, 0x00, 0xFF +vertex -531, -1, -131, 384, -8, 0x00, 0x81, 0x00, 0xFF + +glabel clam_shell_seg5_dl_05001478 # 0x05001478 - 0x050014F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000030 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight clam_shell_seg5_light_05001328, 1 +gsSPLight clam_shell_seg5_light_05001320, 2 +gsSPVertex clam_shell_seg5_vertex_05001338, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 0, 7, 8, 0x0, 2, 7, 0, 0x0 +gsSP2Triangles 8, 3, 0, 0x0, 0, 9, 1, 0x0 +gsSP1Triangle 6, 9, 0, 0x0 +gsSPEndDisplayList + +glabel clam_shell_seg5_dl_050014F8 # 0x050014F8 - 0x05001568 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, clam_shell_seg5_texture_05000830 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex clam_shell_seg5_vertex_050013D8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 2, 7, 4, 0x0 +gsSP2Triangles 8, 9, 2, 0x0, 2, 9, 6, 0x0 +gsSP1Triangle 5, 8, 2, 0x0 +gsSPEndDisplayList + +glabel clam_shell_seg5_dl_05001568 # 0x05001568 - 0x050015D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList clam_shell_seg5_dl_05001478 +gsSPDisplayList clam_shell_seg5_dl_050014F8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +clam_shell_seg5_animvalue_050015D0: # 0x050015D0 +.hword 0x0000, 0x3FFF, 0x0E08, 0x1135, 0x1458, 0x1118, 0x0DBA, 0x1055 +.hword 0x1326, 0x10AE, 0x0E3E, 0x1121, 0x13F2, 0x116A, 0x0E81, 0x0FAA +.hword 0x1127, 0x0FDC, 0x0E5C, 0x0E11, 0x0E00, 0x0E0D, 0x0E19, 0x0E08 +.hword 0x22E4, 0x4D59, 0x6EC3, 0x7A37, 0x7C9F, 0x7E13, 0x7D78, 0x7E13 +.hword 0x8001, 0x8001, 0x8001, 0x0000 + +clam_shell_seg5_animindex_05001618: # 0x05001618 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0022, 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0002 + +clam_shell_seg5_anim_05001654: # 0x05001654 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x04 +.word clam_shell_seg5_animvalue_050015D0 +.word clam_shell_seg5_animindex_05001618 +.word 0 + +clam_shell_seg5_animvalue_0500166C: # 0x0500166C +.hword 0x0000, 0x3FFF, 0x7E13, 0x7DFA, 0x7DB2, 0x7D3C, 0x7C99, 0x7BCC +.hword 0x7AD5, 0x79B7, 0x7874, 0x770C, 0x7582, 0x73D8, 0x720E, 0x7027 +.hword 0x6E24, 0x6C08, 0x69D3, 0x6787, 0x6527, 0x62B3, 0x602E, 0x5D98 +.hword 0x5AF5, 0x5845, 0x558A, 0x52C6, 0x4FFA, 0x4D28, 0x4A52, 0x477A +.hword 0x44A1, 0x41C9, 0x3EF3, 0x3C21, 0x3955, 0x3691, 0x33D6, 0x3126 +.hword 0x2E83, 0x2BED, 0x2968, 0x26F4, 0x2494, 0x2248, 0x2013, 0x1DF7 +.hword 0x1BF4, 0x1A0D, 0x1843, 0x1699, 0x150F, 0x13A7, 0x1264, 0x1146 +.hword 0x104F, 0x0F82, 0x0EDF, 0x0E69, 0x0E21, 0x0E08, 0x8001, 0x8001 +.hword 0x8001, 0x0000 + +clam_shell_seg5_animindex_050016F0: # 0x050016F0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0040, 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x0002 + +clam_shell_seg5_anim_0500172C: # 0x0500172C +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x04 +.word clam_shell_seg5_animvalue_0500166C +.word clam_shell_seg5_animindex_050016F0 +.word 0 + +glabel clam_shell_seg5_anims_05001744 # 0x05001744 +.word clam_shell_seg5_anim_05001654 +.word clam_shell_seg5_anim_0500172C +.word 0 diff --git a/actors/coin/geo.s b/actors/coin/geo.s index 5199680..b510269 100644 --- a/actors/coin/geo.s +++ b/actors/coin/geo.s @@ -1,101 +1,101 @@ -glabel yellow_coin_geo # 0x1600013C - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 50 - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 - geo_close_node - geo_close_node - geo_end - -glabel yellow_coin_no_shadow_geo # 0x160001A0 - geo_node_start - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 - geo_close_node - geo_close_node - geo_end - -glabel blue_coin_geo # 0x16000200 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 - geo_close_node - geo_close_node - geo_end - -glabel blue_coin_no_shadow_geo # 0x16000264 - geo_node_start - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 - geo_close_node - geo_close_node - geo_end - -glabel red_coin_geo # 0x160002C4 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 - geo_close_node - geo_close_node - geo_end - -glabel red_coin_no_shadow_geo # 0x16000328 - geo_node_start - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 - geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 - geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 - geo_close_node - geo_close_node - geo_end +glabel yellow_coin_geo # 0x1600013C + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 50 + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 + geo_close_node + geo_close_node + geo_end + +glabel yellow_coin_no_shadow_geo # 0x160001A0 + geo_node_start + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007800 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007828 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007850 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007878 + geo_close_node + geo_close_node + geo_end + +glabel blue_coin_geo # 0x16000200 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 + geo_close_node + geo_close_node + geo_end + +glabel blue_coin_no_shadow_geo # 0x16000264 + geo_node_start + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078A0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078C8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030078F0 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007918 + geo_close_node + geo_close_node + geo_end + +glabel red_coin_geo # 0x160002C4 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 + geo_close_node + geo_close_node + geo_end + +glabel red_coin_no_shadow_geo # 0x16000328 + geo_node_start + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007940 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007968 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 + geo_display_list LAYER_ALPHA, coin_seg3_dl_03007990 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 + geo_display_list LAYER_ALPHA, coin_seg3_dl_030079B8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/coin/model.s b/actors/coin/model.s index d45d33f..3575aa9 100644 --- a/actors/coin/model.s +++ b/actors/coin/model.s @@ -1,134 +1,134 @@ -# Coin - -coin_seg3_vertex_030056C0: # 0x030056C0 -vertex -32, 0, 0, 0, 1984, 0xFF, 0xFF, 0x00, 0xFF -vertex 32, 0, 0, 1984, 1984, 0xFF, 0xFF, 0x00, 0xFF -vertex 32, 64, 0, 1984, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF - -coin_seg3_vertex_03005700: # 0x03005700 -vertex -50, 0, 0, 0, 1984, 0x78, 0x78, 0xFF, 0xFF -vertex 50, 0, 0, 1984, 1984, 0x78, 0x78, 0xFF, 0xFF -vertex 50, 100, 0, 1984, 0, 0x78, 0x78, 0xFF, 0xFF -vertex -50, 100, 0, 0, 0, 0x78, 0x78, 0xFF, 0xFF - -coin_seg3_vertex_03005740: # 0x03005740 -vertex -35, 0, 0, 0, 1984, 0xFF, 0x00, 0x00, 0xFF -vertex 35, 0, 0, 1984, 1984, 0xFF, 0x00, 0x00, 0xFF -vertex 35, 70, 0, 1984, 0, 0xFF, 0x00, 0x00, 0xFF -vertex -35, 70, 0, 0, 0, 0xFF, 0x00, 0x00, 0xFF - -coin_seg3_texture_03005780: # 0x03005780 -.incbin "actors/coin/coin_front.ia16" - -coin_seg3_texture_03005F80: # 0x03005F80 -.incbin "actors/coin/coin_tilt_right.ia16" - -coin_seg3_texture_03006780: # 0x03006780 -.incbin "actors/coin/coin_side.ia16" - -coin_seg3_texture_03006F80: # 0x03006F80 -.incbin "actors/coin/coin_tilt_left.ia16" - -glabel coin_seg3_dl_03007780 # 0x03007780 - 0x030077D0 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel coin_seg3_dl_030077D0 # 0x030077D0 - 0x03007800 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel coin_seg3_dl_03007800 # 0x03007800 - 0x03007828 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_030056C0, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007828 # 0x03007828 - 0x03007850 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_030056C0, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007850 # 0x03007850 - 0x03007878 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_030056C0, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007878 # 0x03007878 - 0x030078A0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_030056C0, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_030078A0 # 0x030078A0 - 0x030078C8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005700, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_030078C8 # 0x030078C8 - 0x030078F0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005700, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_030078F0 # 0x030078F0 - 0x03007918 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005700, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007918 # 0x03007918 - 0x03007940 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005700, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007940 # 0x03007940 - 0x03007968 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005740, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007968 # 0x03007968 - 0x03007990 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005740, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_03007990 # 0x03007990 - 0x030079B8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005740, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 - -glabel coin_seg3_dl_030079B8 # 0x030079B8 - 0x030079E0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 -gsSPDisplayList coin_seg3_dl_03007780 -gsSPVertex coin_seg3_vertex_03005740, 4, 0 -gsSPBranchList coin_seg3_dl_030077D0 +# Coin + +coin_seg3_vertex_030056C0: # 0x030056C0 +vertex -32, 0, 0, 0, 1984, 0xFF, 0xFF, 0x00, 0xFF +vertex 32, 0, 0, 1984, 1984, 0xFF, 0xFF, 0x00, 0xFF +vertex 32, 64, 0, 1984, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF + +coin_seg3_vertex_03005700: # 0x03005700 +vertex -50, 0, 0, 0, 1984, 0x78, 0x78, 0xFF, 0xFF +vertex 50, 0, 0, 1984, 1984, 0x78, 0x78, 0xFF, 0xFF +vertex 50, 100, 0, 1984, 0, 0x78, 0x78, 0xFF, 0xFF +vertex -50, 100, 0, 0, 0, 0x78, 0x78, 0xFF, 0xFF + +coin_seg3_vertex_03005740: # 0x03005740 +vertex -35, 0, 0, 0, 1984, 0xFF, 0x00, 0x00, 0xFF +vertex 35, 0, 0, 1984, 1984, 0xFF, 0x00, 0x00, 0xFF +vertex 35, 70, 0, 1984, 0, 0xFF, 0x00, 0x00, 0xFF +vertex -35, 70, 0, 0, 0, 0xFF, 0x00, 0x00, 0xFF + +coin_seg3_texture_03005780: # 0x03005780 +.incbin "actors/coin/coin_front.ia16" + +coin_seg3_texture_03005F80: # 0x03005F80 +.incbin "actors/coin/coin_tilt_right.ia16" + +coin_seg3_texture_03006780: # 0x03006780 +.incbin "actors/coin/coin_side.ia16" + +coin_seg3_texture_03006F80: # 0x03006F80 +.incbin "actors/coin/coin_tilt_left.ia16" + +glabel coin_seg3_dl_03007780 # 0x03007780 - 0x030077D0 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel coin_seg3_dl_030077D0 # 0x030077D0 - 0x03007800 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel coin_seg3_dl_03007800 # 0x03007800 - 0x03007828 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_030056C0, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007828 # 0x03007828 - 0x03007850 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_030056C0, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007850 # 0x03007850 - 0x03007878 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_030056C0, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007878 # 0x03007878 - 0x030078A0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_030056C0, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_030078A0 # 0x030078A0 - 0x030078C8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005700, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_030078C8 # 0x030078C8 - 0x030078F0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005700, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_030078F0 # 0x030078F0 - 0x03007918 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005700, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007918 # 0x03007918 - 0x03007940 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005700, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007940 # 0x03007940 - 0x03007968 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005740, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007968 # 0x03007968 - 0x03007990 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03005F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005740, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_03007990 # 0x03007990 - 0x030079B8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006780 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005740, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 + +glabel coin_seg3_dl_030079B8 # 0x030079B8 - 0x030079E0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, coin_seg3_texture_03006F80 +gsSPDisplayList coin_seg3_dl_03007780 +gsSPVertex coin_seg3_vertex_03005740, 4, 0 +gsSPBranchList coin_seg3_dl_030077D0 diff --git a/actors/common0.s b/actors/common0.s index 4cad1a5..f09bb6a 100644 --- a/actors/common0.s +++ b/actors/common0.s @@ -1,25 +1,25 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" -.include "surface_terrains.inc" - -initbinid -actor blue_coin_switch -actor amp -actor cannon_lid -actor cannon_base -actor cannon_barrel -actor chuckya -actor purple_switch -actor checkerboard_platform -actor heart -actor flyguy -actor breakable_box -actor bowling_ball -actor exclamation_box -actor goomba -actor bobomb -actor metal_box -actor exclamation_box_outline -actor test_platform -actor koopa_shell +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" +.include "surface_terrains.inc" + +initbinid +actor blue_coin_switch +actor amp +actor cannon_lid +actor cannon_base +actor cannon_barrel +actor chuckya +actor purple_switch +actor checkerboard_platform +actor heart +actor flyguy +actor breakable_box +actor bowling_ball +actor exclamation_box +actor goomba +actor bobomb +actor metal_box +actor exclamation_box_outline +actor test_platform +actor koopa_shell diff --git a/actors/common1.s b/actors/common1.s index 0129b09..5f4f375 100644 --- a/actors/common1.s +++ b/actors/common1.s @@ -1,29 +1,29 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" -.include "surface_terrains.inc" - -initbinid -actor mist -actor explosion -actor butterfly -actor coin -actor warp_pipe -actor door -actor bowser_key -actor flame -actor blue_fish -actor pebble -actor leaves -actor warp_collision # this is still weird... -actor mario_cap -actor power_meter -actor empty # Hmm... -actor mushroom_1up -actor star -actor sand -actor dirt -actor transparent_star -actor white_particle -actor wooden_signpost -actor tree +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" +.include "surface_terrains.inc" + +initbinid +actor mist +actor explosion +actor butterfly +actor coin +actor warp_pipe +actor door +actor bowser_key +actor flame +actor blue_fish +actor pebble +actor leaves +actor warp_collision # this is still weird... +actor mario_cap +actor power_meter +actor empty # Hmm... +actor mushroom_1up +actor star +actor sand +actor dirt +actor transparent_star +actor white_particle +actor wooden_signpost +actor tree diff --git a/actors/cyan_fish/geo.s b/actors/cyan_fish/geo.s index c114cd3..4c277d6 100644 --- a/actors/cyan_fish/geo.s +++ b/actors/cyan_fish/geo.s @@ -1,16 +1,16 @@ -glabel cyan_fish_geo # 0x0D000324 - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, cyan_fish_seg6_dl_0600DDD8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 160, 0, 0, cyan_fish_seg6_dl_0600E038 - geo_animated_part LAYER_OPAQUE, 32, 112, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, cyan_fish_seg6_dl_0600DED8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel cyan_fish_geo # 0x0D000324 + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, cyan_fish_seg6_dl_0600DDD8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 160, 0, 0, cyan_fish_seg6_dl_0600E038 + geo_animated_part LAYER_OPAQUE, 32, 112, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, cyan_fish_seg6_dl_0600DED8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/cyan_fish/model.s b/actors/cyan_fish/model.s index f3eb096..68aec1c 100644 --- a/actors/cyan_fish/model.s +++ b/actors/cyan_fish/model.s @@ -1,187 +1,187 @@ -# Cyan Fish - -# ??? -.word 0 -.word 0 - -cyan_fish_seg6_texture_0600D468: # 0x0600D468 -.incbin "actors/cyan_fish/cyan_fish.rgba16" - -cyan_fish_seg6_light_0600DC68: # 0x0600DC68 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -cyan_fish_seg6_light_0600DC70: # 0x0600DC70 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cyan_fish_seg6_vertex_0600DC80: # 0x0600DC80 -vertex -95, 32, 0, 32, 436, 0xA9, 0x5B, 0xFF, 0xFF -vertex -39, 20, 28, 184, 480, 0xF4, 0x0A, 0x7D, 0xFF -vertex 32, 112, 0, 376, 144, 0xE2, 0x7B, 0xFF, 0xFF -vertex -39, 20, -27, 184, 478, 0xF5, 0x09, 0x82, 0xFF -vertex -115, 0, 0, -22, 552, 0x95, 0xBD, 0x00, 0xFF -vertex 28, -79, 8, 366, 844, 0xD7, 0xB9, 0x60, 0xFF -vertex 161, 14, 0, 724, 500, 0x69, 0x46, 0x00, 0xFF -vertex 161, -13, 0, 724, 604, 0x69, 0xBA, 0x00, 0xFF -vertex 28, -79, -7, 366, 844, 0xD7, 0xBA, 0xA0, 0xFF -vertex 56, -111, 0, 442, 960, 0xC2, 0x92, 0x00, 0xFF - -glabel cyan_fish_seg6_dl_0600DD20 # 0x0600DD20 - 0x0600DDD8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cyan_fish_seg6_light_0600DC70, 1 -gsSPLight cyan_fish_seg6_light_0600DC68, 2 -gsSPVertex cyan_fish_seg6_vertex_0600DC80, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 4, 0, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 1, 5, 7, 0x0, 1, 7, 6, 0x0 -gsSP2Triangles 6, 3, 2, 0x0, 4, 3, 8, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 5, 9, 7, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 5, 8, 9, 0x0 -gsSPEndDisplayList - -glabel cyan_fish_seg6_dl_0600DDD8 # 0x0600DDD8 - 0x0600DE38 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cyan_fish_seg6_dl_0600DD20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -cyan_fish_seg6_light_0600DE38: # 0x0600DE38 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -cyan_fish_seg6_light_0600DE40: # 0x0600DE40 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cyan_fish_seg6_vertex_0600DE50: # 0x0600DE50 -vertex 9, -26, 0, 420, 230, 0x00, 0x00, 0x7F, 0xFF -vertex 57, -48, 0, 560, 260, 0x00, 0x00, 0x7F, 0xFF -vertex 120, 0, 0, 688, 26, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 0, 0, 376, 144, 0x00, 0x00, 0x7F, 0xFF - -glabel cyan_fish_seg6_dl_0600DE90 # 0x0600DE90 - 0x0600DED8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cyan_fish_seg6_light_0600DE40, 1 -gsSPLight cyan_fish_seg6_light_0600DE38, 2 -gsSPVertex cyan_fish_seg6_vertex_0600DE50, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSPEndDisplayList - -glabel cyan_fish_seg6_dl_0600DED8 # 0x0600DED8 - 0x0600DF48 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cyan_fish_seg6_dl_0600DE90 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -cyan_fish_seg6_light_0600DF48: # 0x0600DF48 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -cyan_fish_seg6_light_0600DF50: # 0x0600DF50 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -cyan_fish_seg6_vertex_0600DF60: # 0x0600DF60 -vertex 55, -37, 6, 868, 690, 0x4E, 0xAE, 0x37, 0xFF -vertex 55, -37, -5, 868, 690, 0x15, 0xC0, 0x95, 0xFF -vertex 88, 64, -3, 958, 318, 0x64, 0x15, 0xB6, 0xFF -vertex 0, -13, 0, 718, 604, 0xCA, 0xB5, 0x56, 0xFF -vertex 0, 14, 0, 718, 500, 0xC7, 0x4C, 0xAD, 0xFF -vertex 88, 64, 4, 958, 318, 0x13, 0x24, 0x78, 0xFF - -glabel cyan_fish_seg6_dl_0600DFC0 # 0x0600DFC0 - 0x0600E038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight cyan_fish_seg6_light_0600DF50, 1 -gsSPLight cyan_fish_seg6_light_0600DF48, 2 -gsSPVertex cyan_fish_seg6_vertex_0600DF60, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 3, 0, 5, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 0, 2, 5, 0x0 -gsSPEndDisplayList - -glabel cyan_fish_seg6_dl_0600E038 # 0x0600E038 - 0x0600E098 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList cyan_fish_seg6_dl_0600DFC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -cyan_fish_seg6_animvalue_0600E098: # 0x0600E098 -.hword 0x0000, 0xFFFB, 0xFFFD, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007 -.hword 0x0009, 0x000A, 0x000B, 0x000B, 0x000B, 0x000A, 0x0009, 0x0007 -.hword 0x0005, 0x0003, 0x0001, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF8 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFD, 0x3FFF -.hword 0x017A, 0x01C2, 0x01F0, 0x0201, 0x01F2, 0x01C9, 0x018A, 0x0139 -.hword 0x00D9, 0x0070, 0x0000, 0xFF8F, 0xFF20, 0xFEB6, 0xFE56, 0xFE05 -.hword 0xFDC6, 0xFD9D, 0xFD8F, 0xFD9D, 0xFDC6, 0xFE05, 0xFE56, 0xFEB6 -.hword 0xFF20, 0xFF8F, 0x0000, 0x0070, 0x00D9, 0x0139, 0xFC36, 0xFB93 -.hword 0xFB29, 0xFB03, 0xFB24, 0xFB82, 0xFC12, 0xFCCC, 0xFDA6, 0xFE97 -.hword 0xFF96, 0x0099, 0x0199, 0x028A, 0x0364, 0x041E, 0x04AE, 0x050C -.hword 0x052D, 0x050C, 0x04AE, 0x041E, 0x0364, 0x028A, 0x0199, 0x0099 -.hword 0xFF96, 0xFE97, 0xFDA6, 0xFCCC, 0x0B97, 0x0BA2, 0x0BAA, 0x0BAC -.hword 0x0BAA, 0x0BA4, 0x0B99, 0x0B8D, 0x0B7D, 0x0B6C, 0x0B5B, 0x0B49 -.hword 0x0B37, 0x0B26, 0x0B17, 0x0B0A, 0x0B00, 0x0AF9, 0x0AF7, 0x0AF9 -.hword 0x0B00, 0x0B0A, 0x0B17, 0x0B26, 0x0B37, 0x0B49, 0x0B5B, 0x0B6C -.hword 0x0B7D, 0x0B8D, 0x00A8, 0x02C3, 0x04CD, 0x06B5, 0x086B, 0x09DD -.hword 0x0AFA, 0x0BB1, 0x0BF2, 0x0B9E, 0x0AB2, 0x0948, 0x0778, 0x055D -.hword 0x030F, 0x00A8, 0xFE42, 0xFBF4, 0xF9D9, 0xF809, 0xF69F, 0xF5B3 -.hword 0xF55F, 0xF5A9, 0xF678, 0xF7B8, 0xF955, 0xFB39, 0xFD52, 0xFF88 -.hword 0x04B8, 0x0492, 0x0429, 0x0387, 0x02B8, 0x01C7, 0x00C0, 0xFFAE -.hword 0xFE9B, 0xFD94, 0xFCA3, 0xFBD4, 0xFB32, 0xFAC9, 0xFAA3, 0xFAC4 -.hword 0xFB21, 0xFBB0, 0xFC68, 0xFD40, 0xFE30, 0xFF2D, 0x002E, 0x012B -.hword 0x021A, 0x02F3, 0x03AB, 0x043A, 0x0497, 0x04B8 - -cyan_fish_seg6_animindex_0600E204: # 0x0600E204 -.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0098 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x007A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 -.hword 0x001E, 0x003E, 0x001E, 0x005C - -cyan_fish_seg6_anim_0600E24C: # 0x0600E24C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x05 -.word cyan_fish_seg6_animvalue_0600E098 -.word cyan_fish_seg6_animindex_0600E204 -.word 0 - -glabel cyan_fish_seg6_anims_0600E264 # 0x0600E264 -.word cyan_fish_seg6_anim_0600E24C -.word 0 -.word 0 +# Cyan Fish + +# ??? +.word 0 +.word 0 + +cyan_fish_seg6_texture_0600D468: # 0x0600D468 +.incbin "actors/cyan_fish/cyan_fish.rgba16" + +cyan_fish_seg6_light_0600DC68: # 0x0600DC68 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +cyan_fish_seg6_light_0600DC70: # 0x0600DC70 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cyan_fish_seg6_vertex_0600DC80: # 0x0600DC80 +vertex -95, 32, 0, 32, 436, 0xA9, 0x5B, 0xFF, 0xFF +vertex -39, 20, 28, 184, 480, 0xF4, 0x0A, 0x7D, 0xFF +vertex 32, 112, 0, 376, 144, 0xE2, 0x7B, 0xFF, 0xFF +vertex -39, 20, -27, 184, 478, 0xF5, 0x09, 0x82, 0xFF +vertex -115, 0, 0, -22, 552, 0x95, 0xBD, 0x00, 0xFF +vertex 28, -79, 8, 366, 844, 0xD7, 0xB9, 0x60, 0xFF +vertex 161, 14, 0, 724, 500, 0x69, 0x46, 0x00, 0xFF +vertex 161, -13, 0, 724, 604, 0x69, 0xBA, 0x00, 0xFF +vertex 28, -79, -7, 366, 844, 0xD7, 0xBA, 0xA0, 0xFF +vertex 56, -111, 0, 442, 960, 0xC2, 0x92, 0x00, 0xFF + +glabel cyan_fish_seg6_dl_0600DD20 # 0x0600DD20 - 0x0600DDD8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cyan_fish_seg6_light_0600DC70, 1 +gsSPLight cyan_fish_seg6_light_0600DC68, 2 +gsSPVertex cyan_fish_seg6_vertex_0600DC80, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 4, 0, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 1, 5, 7, 0x0, 1, 7, 6, 0x0 +gsSP2Triangles 6, 3, 2, 0x0, 4, 3, 8, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 5, 9, 7, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 5, 8, 9, 0x0 +gsSPEndDisplayList + +glabel cyan_fish_seg6_dl_0600DDD8 # 0x0600DDD8 - 0x0600DE38 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cyan_fish_seg6_dl_0600DD20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +cyan_fish_seg6_light_0600DE38: # 0x0600DE38 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +cyan_fish_seg6_light_0600DE40: # 0x0600DE40 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cyan_fish_seg6_vertex_0600DE50: # 0x0600DE50 +vertex 9, -26, 0, 420, 230, 0x00, 0x00, 0x7F, 0xFF +vertex 57, -48, 0, 560, 260, 0x00, 0x00, 0x7F, 0xFF +vertex 120, 0, 0, 688, 26, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 0, 0, 376, 144, 0x00, 0x00, 0x7F, 0xFF + +glabel cyan_fish_seg6_dl_0600DE90 # 0x0600DE90 - 0x0600DED8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cyan_fish_seg6_light_0600DE40, 1 +gsSPLight cyan_fish_seg6_light_0600DE38, 2 +gsSPVertex cyan_fish_seg6_vertex_0600DE50, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSPEndDisplayList + +glabel cyan_fish_seg6_dl_0600DED8 # 0x0600DED8 - 0x0600DF48 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cyan_fish_seg6_dl_0600DE90 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +cyan_fish_seg6_light_0600DF48: # 0x0600DF48 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +cyan_fish_seg6_light_0600DF50: # 0x0600DF50 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +cyan_fish_seg6_vertex_0600DF60: # 0x0600DF60 +vertex 55, -37, 6, 868, 690, 0x4E, 0xAE, 0x37, 0xFF +vertex 55, -37, -5, 868, 690, 0x15, 0xC0, 0x95, 0xFF +vertex 88, 64, -3, 958, 318, 0x64, 0x15, 0xB6, 0xFF +vertex 0, -13, 0, 718, 604, 0xCA, 0xB5, 0x56, 0xFF +vertex 0, 14, 0, 718, 500, 0xC7, 0x4C, 0xAD, 0xFF +vertex 88, 64, 4, 958, 318, 0x13, 0x24, 0x78, 0xFF + +glabel cyan_fish_seg6_dl_0600DFC0 # 0x0600DFC0 - 0x0600E038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cyan_fish_seg6_texture_0600D468 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight cyan_fish_seg6_light_0600DF50, 1 +gsSPLight cyan_fish_seg6_light_0600DF48, 2 +gsSPVertex cyan_fish_seg6_vertex_0600DF60, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 3, 0, 5, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 0, 2, 5, 0x0 +gsSPEndDisplayList + +glabel cyan_fish_seg6_dl_0600E038 # 0x0600E038 - 0x0600E098 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList cyan_fish_seg6_dl_0600DFC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +cyan_fish_seg6_animvalue_0600E098: # 0x0600E098 +.hword 0x0000, 0xFFFB, 0xFFFD, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007 +.hword 0x0009, 0x000A, 0x000B, 0x000B, 0x000B, 0x000A, 0x0009, 0x0007 +.hword 0x0005, 0x0003, 0x0001, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFA, 0xFFF8 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFD, 0x3FFF +.hword 0x017A, 0x01C2, 0x01F0, 0x0201, 0x01F2, 0x01C9, 0x018A, 0x0139 +.hword 0x00D9, 0x0070, 0x0000, 0xFF8F, 0xFF20, 0xFEB6, 0xFE56, 0xFE05 +.hword 0xFDC6, 0xFD9D, 0xFD8F, 0xFD9D, 0xFDC6, 0xFE05, 0xFE56, 0xFEB6 +.hword 0xFF20, 0xFF8F, 0x0000, 0x0070, 0x00D9, 0x0139, 0xFC36, 0xFB93 +.hword 0xFB29, 0xFB03, 0xFB24, 0xFB82, 0xFC12, 0xFCCC, 0xFDA6, 0xFE97 +.hword 0xFF96, 0x0099, 0x0199, 0x028A, 0x0364, 0x041E, 0x04AE, 0x050C +.hword 0x052D, 0x050C, 0x04AE, 0x041E, 0x0364, 0x028A, 0x0199, 0x0099 +.hword 0xFF96, 0xFE97, 0xFDA6, 0xFCCC, 0x0B97, 0x0BA2, 0x0BAA, 0x0BAC +.hword 0x0BAA, 0x0BA4, 0x0B99, 0x0B8D, 0x0B7D, 0x0B6C, 0x0B5B, 0x0B49 +.hword 0x0B37, 0x0B26, 0x0B17, 0x0B0A, 0x0B00, 0x0AF9, 0x0AF7, 0x0AF9 +.hword 0x0B00, 0x0B0A, 0x0B17, 0x0B26, 0x0B37, 0x0B49, 0x0B5B, 0x0B6C +.hword 0x0B7D, 0x0B8D, 0x00A8, 0x02C3, 0x04CD, 0x06B5, 0x086B, 0x09DD +.hword 0x0AFA, 0x0BB1, 0x0BF2, 0x0B9E, 0x0AB2, 0x0948, 0x0778, 0x055D +.hword 0x030F, 0x00A8, 0xFE42, 0xFBF4, 0xF9D9, 0xF809, 0xF69F, 0xF5B3 +.hword 0xF55F, 0xF5A9, 0xF678, 0xF7B8, 0xF955, 0xFB39, 0xFD52, 0xFF88 +.hword 0x04B8, 0x0492, 0x0429, 0x0387, 0x02B8, 0x01C7, 0x00C0, 0xFFAE +.hword 0xFE9B, 0xFD94, 0xFCA3, 0xFBD4, 0xFB32, 0xFAC9, 0xFAA3, 0xFAC4 +.hword 0xFB21, 0xFBB0, 0xFC68, 0xFD40, 0xFE30, 0xFF2D, 0x002E, 0x012B +.hword 0x021A, 0x02F3, 0x03AB, 0x043A, 0x0497, 0x04B8 + +cyan_fish_seg6_animindex_0600E204: # 0x0600E204 +.hword 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0098 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x007A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0020 +.hword 0x001E, 0x003E, 0x001E, 0x005C + +cyan_fish_seg6_anim_0600E24C: # 0x0600E24C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x05 +.word cyan_fish_seg6_animvalue_0600E098 +.word cyan_fish_seg6_animindex_0600E204 +.word 0 + +glabel cyan_fish_seg6_anims_0600E264 # 0x0600E264 +.word cyan_fish_seg6_anim_0600E24C +.word 0 +.word 0 diff --git a/actors/dirt/geo.s b/actors/dirt/geo.s index 43731d7..750ea2c 100644 --- a/actors/dirt/geo.s +++ b/actors/dirt/geo.s @@ -1,29 +1,29 @@ -glabel dirt_animation_geo # 0x16000ED4 - geo_culling_radius 300 - geo_open_node - geo_switch_case 6, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C378 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C3B0 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C3E8 - geo_display_list LAYER_ALPHA, dirt_seg3_dl_0302C028 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C420 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C458 - geo_close_node - geo_close_node - geo_end - -# This is probably wrongly named according to the Bin IDs... -glabel cartoon_star_geo # 0x16000F24 - geo_culling_radius 300 - geo_open_node - geo_switch_case 5, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C298 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2B8 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2D8 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2F8 - geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C318 - geo_close_node - geo_close_node - geo_end +glabel dirt_animation_geo # 0x16000ED4 + geo_culling_radius 300 + geo_open_node + geo_switch_case 6, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C378 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C3B0 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C3E8 + geo_display_list LAYER_ALPHA, dirt_seg3_dl_0302C028 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C420 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C458 + geo_close_node + geo_close_node + geo_end + +# This is probably wrongly named according to the Bin IDs... +glabel cartoon_star_geo # 0x16000F24 + geo_culling_radius 300 + geo_open_node + geo_switch_case 5, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C298 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2B8 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2D8 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C2F8 + geo_display_list LAYER_OPAQUE, dirt_seg3_dl_0302C318 + geo_close_node + geo_close_node + geo_end diff --git a/actors/dirt/model.s b/actors/dirt/model.s index bd53819..ab153df 100644 --- a/actors/dirt/model.s +++ b/actors/dirt/model.s @@ -1,182 +1,182 @@ -# Dirt - -dirt_seg3_light_0302BD68: # 0x0302BD68 -.byte 0x3F, 0x19, 0x19, 0x00, 0x3F, 0x19, 0x19, 0x00 - -dirt_seg3_light_0302BD70: # 0x0302BD70 -.byte 0xFF, 0x64, 0x64, 0x00, 0xFF, 0x64, 0x64, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dirt_seg3_light_0302BD80: # 0x0302BD80 -.byte 0x19, 0x3F, 0x19, 0x00, 0x19, 0x3F, 0x19, 0x00 - -dirt_seg3_light_0302BD88: # 0x0302BD88 -.byte 0x64, 0xFF, 0x64, 0x00, 0x64, 0xFF, 0x64, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dirt_seg3_light_0302BD98: # 0x0302BD98 -.byte 0x19, 0x19, 0x3F, 0x00, 0x19, 0x19, 0x3F, 0x00 - -dirt_seg3_light_0302BDA0: # 0x0302BDA0 -.byte 0x64, 0x64, 0xFF, 0x00, 0x64, 0x64, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dirt_seg3_light_0302BDB0: # 0x0302BDB0 -.byte 0x3F, 0x3F, 0x19, 0x00, 0x3F, 0x3F, 0x19, 0x00 - -dirt_seg3_light_0302BDB8: # 0x0302BDB8 -.byte 0xFF, 0xFF, 0x64, 0x00, 0xFF, 0xFF, 0x64, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dirt_seg3_vertex_0302BDC8: # 0x0302BDC8 -vertex -101, -60, 0, -130, 467, 0x00, 0x00, 0x7F, 0xFF -vertex 102, -60, 0, 599, 467, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 92, 0, 234, -81, 0x00, 0x00, 0x7F, 0xFF - -dirt_seg3_texture_0302BDF8: # 0x0302BDF8 -.incbin "actors/dirt/dirt_particle.rgba16" - -glabel dirt_seg3_dl_0302BFF8 # 0x0302BFF8 - 0x0302C028 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dirt_seg3_texture_0302BDF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex dirt_seg3_vertex_0302BDC8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C028 # 0x0302C028 - 0x0302C098 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList dirt_seg3_dl_0302BFF8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -dirt_seg3_vertex_0302C098: # 0x0302C098 -vertex -10, 0, 10, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 10, 0, 10, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -10, 0, 0, 0x00, 0x7F, 0x00, 0x00 - -dirt_seg3_vertex_0302C0C8: # 0x0302C0C8 -vertex -10, 10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 10, 10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 0, -10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF - -dirt_seg3_vertex_0302C0F8: # 0x0302C0F8 -vertex 0, -8, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -32, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 32, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -52, 28, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -116, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -84, -52, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 52, 28, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 84, -52, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 116, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 0, 160, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF - -dirt_seg3_vertex_0302C198: # 0x0302C198 -vertex 0, -8, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex -32, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 32, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex -52, 28, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex -116, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex -84, -52, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 52, 28, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 84, -52, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 116, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF -vertex 0, 160, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF - -glabel dirt_seg3_dl_0302C238 # 0x0302C238 - 0x0302C298 -gsSPClearGeometryMode G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C0F8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 6, 7, 0, 0x0 -gsSP2Triangles 2, 8, 6, 0x0, 1, 9, 2, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 2, 6, 0, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C298 # 0x0302C298 - 0x0302C2B8 -gsSPLight dirt_seg3_light_0302BD70, 1 -gsSPLight dirt_seg3_light_0302BD68, 2 -gsSPDisplayList dirt_seg3_dl_0302C238 -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C2B8 # 0x0302C2B8 - 0x0302C2D8 -gsSPLight dirt_seg3_light_0302BD88, 1 -gsSPLight dirt_seg3_light_0302BD80, 2 -gsSPDisplayList dirt_seg3_dl_0302C238 -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C2D8 # 0x0302C2D8 - 0x0302C2F8 -gsSPLight dirt_seg3_light_0302BDA0, 1 -gsSPLight dirt_seg3_light_0302BD98, 2 -gsSPDisplayList dirt_seg3_dl_0302C238 -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C2F8 # 0x0302C2F8 - 0x0302C318 -gsSPLight dirt_seg3_light_0302BDB8, 1 -gsSPLight dirt_seg3_light_0302BDB0, 2 -gsSPDisplayList dirt_seg3_dl_0302C238 -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C318 # 0x0302C318 - 0x0302C378 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C198, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 6, 7, 0, 0x0 -gsSP2Triangles 2, 8, 6, 0x0, 1, 9, 2, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 2, 6, 0, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C378 # 0x0302C378 - 0x0302C3B0 -gsSPLight dirt_seg3_light_0302BD70, 1 -gsSPLight dirt_seg3_light_0302BD68, 2 -gsSPClearGeometryMode G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C3B0 # 0x0302C3B0 - 0x0302C3E8 -gsSPLight dirt_seg3_light_0302BD88, 1 -gsSPLight dirt_seg3_light_0302BD80, 2 -gsSPClearGeometryMode G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C3E8 # 0x0302C3E8 - 0x0302C420 -gsSPLight dirt_seg3_light_0302BDA0, 1 -gsSPLight dirt_seg3_light_0302BD98, 2 -gsSPClearGeometryMode G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C420 # 0x0302C420 - 0x0302C458 -gsSPLight dirt_seg3_light_0302BDB8, 1 -gsSPLight dirt_seg3_light_0302BDB0, 2 -gsSPClearGeometryMode G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel dirt_seg3_dl_0302C458 # 0x0302C458 - 0x0302C480 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsSPVertex dirt_seg3_vertex_0302C0C8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList +# Dirt + +dirt_seg3_light_0302BD68: # 0x0302BD68 +.byte 0x3F, 0x19, 0x19, 0x00, 0x3F, 0x19, 0x19, 0x00 + +dirt_seg3_light_0302BD70: # 0x0302BD70 +.byte 0xFF, 0x64, 0x64, 0x00, 0xFF, 0x64, 0x64, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dirt_seg3_light_0302BD80: # 0x0302BD80 +.byte 0x19, 0x3F, 0x19, 0x00, 0x19, 0x3F, 0x19, 0x00 + +dirt_seg3_light_0302BD88: # 0x0302BD88 +.byte 0x64, 0xFF, 0x64, 0x00, 0x64, 0xFF, 0x64, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dirt_seg3_light_0302BD98: # 0x0302BD98 +.byte 0x19, 0x19, 0x3F, 0x00, 0x19, 0x19, 0x3F, 0x00 + +dirt_seg3_light_0302BDA0: # 0x0302BDA0 +.byte 0x64, 0x64, 0xFF, 0x00, 0x64, 0x64, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dirt_seg3_light_0302BDB0: # 0x0302BDB0 +.byte 0x3F, 0x3F, 0x19, 0x00, 0x3F, 0x3F, 0x19, 0x00 + +dirt_seg3_light_0302BDB8: # 0x0302BDB8 +.byte 0xFF, 0xFF, 0x64, 0x00, 0xFF, 0xFF, 0x64, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dirt_seg3_vertex_0302BDC8: # 0x0302BDC8 +vertex -101, -60, 0, -130, 467, 0x00, 0x00, 0x7F, 0xFF +vertex 102, -60, 0, 599, 467, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 92, 0, 234, -81, 0x00, 0x00, 0x7F, 0xFF + +dirt_seg3_texture_0302BDF8: # 0x0302BDF8 +.incbin "actors/dirt/dirt_particle.rgba16" + +glabel dirt_seg3_dl_0302BFF8 # 0x0302BFF8 - 0x0302C028 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dirt_seg3_texture_0302BDF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex dirt_seg3_vertex_0302BDC8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C028 # 0x0302C028 - 0x0302C098 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList dirt_seg3_dl_0302BFF8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +dirt_seg3_vertex_0302C098: # 0x0302C098 +vertex -10, 0, 10, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 10, 0, 10, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -10, 0, 0, 0x00, 0x7F, 0x00, 0x00 + +dirt_seg3_vertex_0302C0C8: # 0x0302C0C8 +vertex -10, 10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 10, 10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 0, -10, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF + +dirt_seg3_vertex_0302C0F8: # 0x0302C0F8 +vertex 0, -8, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -32, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 32, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -52, 28, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -116, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -84, -52, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 52, 28, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 84, -52, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 116, 80, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 0, 160, 0, 0, 0, 0x00, 0x00, 0x81, 0xFF + +dirt_seg3_vertex_0302C198: # 0x0302C198 +vertex 0, -8, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex -32, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 32, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex -52, 28, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex -116, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex -84, -52, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 52, 28, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 84, -52, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 116, 80, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF +vertex 0, 160, 0, 0, 0, 0xFF, 0xFF, 0x00, 0xFF + +glabel dirt_seg3_dl_0302C238 # 0x0302C238 - 0x0302C298 +gsSPClearGeometryMode G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C0F8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 6, 7, 0, 0x0 +gsSP2Triangles 2, 8, 6, 0x0, 1, 9, 2, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 2, 6, 0, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C298 # 0x0302C298 - 0x0302C2B8 +gsSPLight dirt_seg3_light_0302BD70, 1 +gsSPLight dirt_seg3_light_0302BD68, 2 +gsSPDisplayList dirt_seg3_dl_0302C238 +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C2B8 # 0x0302C2B8 - 0x0302C2D8 +gsSPLight dirt_seg3_light_0302BD88, 1 +gsSPLight dirt_seg3_light_0302BD80, 2 +gsSPDisplayList dirt_seg3_dl_0302C238 +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C2D8 # 0x0302C2D8 - 0x0302C2F8 +gsSPLight dirt_seg3_light_0302BDA0, 1 +gsSPLight dirt_seg3_light_0302BD98, 2 +gsSPDisplayList dirt_seg3_dl_0302C238 +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C2F8 # 0x0302C2F8 - 0x0302C318 +gsSPLight dirt_seg3_light_0302BDB8, 1 +gsSPLight dirt_seg3_light_0302BDB0, 2 +gsSPDisplayList dirt_seg3_dl_0302C238 +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C318 # 0x0302C318 - 0x0302C378 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C198, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 6, 7, 0, 0x0 +gsSP2Triangles 2, 8, 6, 0x0, 1, 9, 2, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 2, 6, 0, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C378 # 0x0302C378 - 0x0302C3B0 +gsSPLight dirt_seg3_light_0302BD70, 1 +gsSPLight dirt_seg3_light_0302BD68, 2 +gsSPClearGeometryMode G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C3B0 # 0x0302C3B0 - 0x0302C3E8 +gsSPLight dirt_seg3_light_0302BD88, 1 +gsSPLight dirt_seg3_light_0302BD80, 2 +gsSPClearGeometryMode G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C3E8 # 0x0302C3E8 - 0x0302C420 +gsSPLight dirt_seg3_light_0302BDA0, 1 +gsSPLight dirt_seg3_light_0302BD98, 2 +gsSPClearGeometryMode G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C420 # 0x0302C420 - 0x0302C458 +gsSPLight dirt_seg3_light_0302BDB8, 1 +gsSPLight dirt_seg3_light_0302BDB0, 2 +gsSPClearGeometryMode G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C098, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel dirt_seg3_dl_0302C458 # 0x0302C458 - 0x0302C480 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsSPVertex dirt_seg3_vertex_0302C0C8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList diff --git a/actors/door/geo.s b/actors/door/geo.s index 41b03a7..f1f0968 100644 --- a/actors/door/geo.s +++ b/actors/door/geo.s @@ -1,298 +1,298 @@ -glabel castle_door_geo # 0x160003A8 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014100 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel cabin_door_geo # 0x1600043C - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013EA8 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014128 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel wooden_door_geo # 0x160004D0 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014A80 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014F98 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel wooden_door2_geo # 0x16000564 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014B30 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015008 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel metal_door_geo # 0x160005F8 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014BE0 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015078 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel hazy_maze_door_geo # 0x1600068C - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014C90 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_030150E8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel haunted_door_geo # 0x16000720 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 3500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014D40 - geo_close_node - geo_render_range 3500, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015158 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel castle_door_0_star_geo # 0x160007B4 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 1000 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014250 - geo_close_node - geo_close_node - geo_render_range 1000, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014280 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel castle_door_1_star_geo # 0x16000868 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 1000 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT, door_seg3_dl_030142B0 - geo_close_node - geo_close_node - geo_render_range 1000, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_030142E0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel castle_door_3_stars_geo # 0x1600091C - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 1000 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014310 - geo_close_node - geo_close_node - geo_render_range 1000, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014340 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end - -glabel key_door_geo # 0x160009D0 - geo_translate_node 0x00, 78, 0, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -300, 0, 0 - geo_open_node - geo_open_node - geo_render_range -2048, 1000 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_OPAQUE, door_seg3_dl_03014540 - geo_close_node - geo_close_node - geo_render_range 1000, 32767 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 - geo_open_node - geo_display_list LAYER_OPAQUE_DECAL, door_seg3_dl_03014528 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel castle_door_geo # 0x160003A8 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014100 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel cabin_door_geo # 0x1600043C + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013EA8 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014128 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel wooden_door_geo # 0x160004D0 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014A80 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014F98 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel wooden_door2_geo # 0x16000564 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014B30 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015008 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel metal_door_geo # 0x160005F8 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014BE0 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015078 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel hazy_maze_door_geo # 0x1600068C + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014C90 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_030150E8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel haunted_door_geo # 0x16000720 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 3500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03014D40 + geo_close_node + geo_render_range 3500, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03015158 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel castle_door_0_star_geo # 0x160007B4 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 1000 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014250 + geo_close_node + geo_close_node + geo_render_range 1000, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014280 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel castle_door_1_star_geo # 0x16000868 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 1000 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT, door_seg3_dl_030142B0 + geo_close_node + geo_close_node + geo_render_range 1000, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_030142E0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel castle_door_3_stars_geo # 0x1600091C + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 1000 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT, door_seg3_dl_03014310 + geo_close_node + geo_close_node + geo_render_range 1000, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_TRANSPARENT_DECAL, door_seg3_dl_03014340 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end + +glabel key_door_geo # 0x160009D0 + geo_translate_node 0x00, 78, 0, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -300, 0, 0 + geo_open_node + geo_open_node + geo_render_range -2048, 1000 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_OPAQUE, door_seg3_dl_03014540 + geo_close_node + geo_close_node + geo_render_range 1000, 32767 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, door_seg3_dl_03013E28 + geo_open_node + geo_display_list LAYER_OPAQUE_DECAL, door_seg3_dl_03014528 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/door/model.s b/actors/door/model.s index 3f1880b..e4fedb9 100644 --- a/actors/door/model.s +++ b/actors/door/model.s @@ -1,891 +1,891 @@ -# Door - -door_seg3_light_03009CE0: # 0x03009CE0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -door_seg3_light_03009CE8: # 0x03009CE8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -door_seg3_light_03009CF8: # 0x03009CF8 -.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 - -door_seg3_light_03009D00: # 0x03009D00 -.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -door_seg3_texture_03009D10: # 0x03009D10 -.incbin "actors/door/polished_wooden_door.rgba16" - -door_seg3_texture_0300AD10: # 0x0300AD10 -.incbin "actors/door/polished_wooden_door_overlay.rgba16" - -door_seg3_texture_0300BD10: # 0x0300BD10 -.incbin "actors/door/rough_wooden_door.rgba16" - -door_seg3_texture_0300CD10: # 0x0300CD10 -.incbin "actors/door/rough_wooden_door_overlay.rgba16" - -door_seg3_texture_0300D510: # 0x0300D510 -.incbin "actors/door/metal_door.rgba16" - -door_seg3_texture_0300E510: # 0x0300E510 -.incbin "actors/door/metal_door_overlay.rgba16" - -door_seg3_texture_0300ED10: # 0x0300ED10 -.incbin "actors/door/hmc_mural_door.rgba16" - -door_seg3_texture_0300FD10: # 0x0300FD10 -.incbin "actors/door/hmc_mural_door_overlay.rgba16" - -door_seg3_texture_03010510: # 0x03010510 -.incbin "actors/door/bbh_door.rgba16" - -door_seg3_texture_03011510: # 0x03011510 -.incbin "actors/door/bbh_door_overlay.rgba16" - -door_seg3_texture_03011D10: # 0x03011D10 -.incbin "actors/door/zero_star_door_sign.rgba16" - -door_seg3_texture_03012510: # 0x03012510 -.incbin "actors/door/one_star_door_sign.rgba16" - -door_seg3_texture_03012D10: # 0x03012D10 -.incbin "actors/door/three_star_door_sign.rgba16" - -door_seg3_texture_03013510: # 0x03013510 -.incbin "actors/door/door_lock.rgba16" - -door_seg3_vertex_03013910: # 0x03013910 -vertex -12, 0, -58, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -12, 0, 59, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex -12, 1024, 59, 990, 2012, 0x81, 0x00, 0x00, 0xFF -vertex -12, 1024, -58, 990, 2012, 0x00, 0x7F, 0x00, 0xFF -vertex -12, 1024, 59, 0, 2012, 0x00, 0x7F, 0x00, 0xFF -vertex 604, 1024, 59, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 604, 1024, -58, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 604, 0, -58, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -12, 0, 59, 990, 2012, 0x00, 0x81, 0x00, 0xFF -vertex -12, 0, -58, 0, 2012, 0x00, 0x81, 0x00, 0xFF -vertex 604, 0, 59, 990, 0, 0x00, 0x81, 0x00, 0xFF -vertex 604, 0, 59, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 604, 0, -58, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 604, 1024, -58, 990, 2012, 0x7F, 0x00, 0x00, 0xFF -vertex 604, 1024, 59, 0, 2012, 0x7F, 0x00, 0x00, 0xFF -vertex -12, 1024, -58, 0, 2012, 0x81, 0x00, 0x00, 0xFF - -door_seg3_vertex_03013A10: # 0x03013A10 -vertex 604, 0, -58, 974, 1820, 0x00, 0x00, 0x81, 0xFF -vertex -12, 0, -58, 0, 1816, 0x00, 0x00, 0x81, 0xFF -vertex -12, 1024, -58, 0, 124, 0x00, 0x00, 0x81, 0xFF -vertex 604, 1024, -58, 974, 128, 0x00, 0x00, 0x81, 0xFF -vertex -12, 0, 59, 0, 1816, 0x00, 0x00, 0x7F, 0xFF -vertex 604, 0, 59, 974, 1812, 0x00, 0x00, 0x7F, 0xFF -vertex 604, 1024, 59, 974, 132, 0x00, 0x00, 0x7F, 0xFF -vertex -12, 1024, 59, 0, 140, 0x00, 0x00, 0x7F, 0xFF - -door_seg3_vertex_03013A90: # 0x03013A90 -vertex 512, 512, 104, 0, 0, 0xFF, 0x7E, 0x01, 0xFF -vertex 456, 432, 160, 0, 0, 0xA6, 0x1F, 0x53, 0xFF -vertex 512, 488, 160, 0, 0, 0x16, 0x49, 0x65, 0xFF -vertex 512, 372, 160, 0, 0, 0xE7, 0xBA, 0x66, 0xFF -vertex 572, 432, 160, 0, 0, 0x5A, 0xE3, 0x53, 0xFF -vertex 596, 432, 104, 0, 0, 0x7E, 0x01, 0x01, 0xFF -vertex 512, 348, 104, 0, 0, 0xFF, 0x82, 0x01, 0xFF -vertex 432, 432, 104, 0, 0, 0x82, 0x01, 0x01, 0xFF -vertex 512, 488, 44, 0, 0, 0xDA, 0x70, 0xD4, 0xFF -vertex 456, 432, 44, 0, 0, 0x8F, 0xDE, 0xD4, 0xFF -vertex 512, 372, 44, 0, 0, 0x24, 0x90, 0xD3, 0xFF -vertex 572, 432, 44, 0, 0, 0x6F, 0x28, 0xD3, 0xFF - -door_seg3_vertex_03013B50: # 0x03013B50 -vertex 512, 488, -156, 0, 0, 0xE8, 0x48, 0x9B, 0xFF -vertex 512, 372, -156, 0, 0, 0x17, 0xB9, 0x9A, 0xFF -vertex 456, 432, -156, 0, 0, 0xA5, 0xE4, 0xAE, 0xFF -vertex 432, 432, -100, 0, 0, 0x82, 0x01, 0xFF, 0xFF -vertex 512, 512, -100, 0, 0, 0xFF, 0x7E, 0xFF, 0xFF -vertex 572, 432, -156, 0, 0, 0x59, 0x20, 0xAC, 0xFF -vertex 512, 348, -100, 0, 0, 0xFF, 0x82, 0xFF, 0xFF -vertex 596, 432, -100, 0, 0, 0x7E, 0x01, 0xFF, 0xFF -vertex 572, 432, -40, 0, 0, 0x70, 0xDC, 0x2D, 0xFF -vertex 512, 372, -40, 0, 0, 0xD8, 0x91, 0x2D, 0xFF -vertex 456, 432, -40, 0, 0, 0x90, 0x26, 0x2C, 0xFF -vertex 512, 488, -40, 0, 0, 0x22, 0x71, 0x2C, 0xFF - -glabel door_seg3_dl_03013C10 # 0x03013C10 - 0x03013CC8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300AD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPVertex door_seg3_vertex_03013910, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03009D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex door_seg3_vertex_03013A10, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03013CC8 # 0x03013CC8 - 0x03013D78 -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPVertex door_seg3_vertex_03013A90, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 7, 6, 3, 0x0, 7, 3, 1, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 9, 6, 7, 0x0 -gsSP2Triangles 8, 7, 0, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 10, 5, 6, 0x0, 10, 11, 5, 0x0 -gsSP2Triangles 11, 0, 5, 0x0, 11, 8, 0, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03013D78 # 0x03013D78 - 0x03013E28 -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPVertex door_seg3_vertex_03013B50, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 5, 0, 4, 0x0, 2, 1, 6, 0x0 -gsSP2Triangles 1, 7, 6, 0x0, 1, 5, 7, 0x0 -gsSP2Triangles 2, 6, 3, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 3, 6, 9, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 4, 3, 10, 0x0 -gsSP2Triangles 3, 9, 10, 0x0, 7, 4, 11, 0x0 -gsSP2Triangles 7, 11, 8, 0x0, 4, 10, 11, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03013E28 # 0x03013E28 - 0x03013EA8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList door_seg3_dl_03013C10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPDisplayList door_seg3_dl_03013CC8 -gsSPDisplayList door_seg3_dl_03013D78 -gsSPEndDisplayList - -glabel door_seg3_dl_03013EA8 # 0x03013EA8 - 0x03013F20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList door_seg3_dl_03013C10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPDisplayList door_seg3_dl_03013CC8 -gsSPEndDisplayList - -door_seg3_vertex_03013F20: # 0x03013F20 -vertex 591, 0, -58, 976, 1808, 0x00, 0x00, 0x81, 0xFF -vertex -8, 1010, -58, -16, 148, 0x00, 0x00, 0x81, 0xFF -vertex 591, 1010, -58, 990, 140, 0x00, 0x00, 0x81, 0xFF -vertex -8, 0, -58, -30, 1812, 0x00, 0x00, 0x81, 0xFF -vertex -8, 0, 59, 0, 1816, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 1010, 59, 974, 132, 0x00, 0x00, 0x7F, 0xFF -vertex -8, 1010, 59, 0, 140, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 0, 59, 974, 1812, 0x00, 0x00, 0x7F, 0xFF - -door_seg3_vertex_03013FA0: # 0x03013FA0 -vertex 492, 468, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 546, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 492, 357, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 437, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 492, 468, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 492, 357, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 546, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 437, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel door_seg3_dl_03014020 # 0x03014020 - 0x03014100 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03009D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPVertex door_seg3_vertex_03013F20, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPVertex door_seg3_vertex_03013FA0, 8, 0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel door_seg3_dl_03014100 # 0x03014100 - 0x03014128 -gsSPDisplayList door_seg3_dl_03014020 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel door_seg3_dl_03014128 # 0x03014128 - 0x03014140 -gsSPDisplayList door_seg3_dl_03014020 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -door_seg3_vertex_03014140: # 0x03014140 -vertex 441, 850, 64, 992, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 141, 850, 64, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 141, 550, 64, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 441, 550, 64, 992, 992, 0x00, 0x00, 0x7F, 0xFF - -door_seg3_vertex_03014180: # 0x03014180 -vertex 441, 850, 59, 992, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 141, 850, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 141, 550, 59, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 441, 550, 59, 992, 992, 0x00, 0x00, 0x7F, 0xFF - -glabel door_seg3_dl_030141C0 # 0x030141C0 - 0x03014218 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPEndDisplayList - -glabel door_seg3_dl_03014218 # 0x03014218 - 0x03014250 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel door_seg3_dl_03014250 # 0x03014250 - 0x03014280 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014140, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -glabel door_seg3_dl_03014280 # 0x03014280 - 0x030142B0 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014180, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -glabel door_seg3_dl_030142B0 # 0x030142B0 - 0x030142E0 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014140, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -glabel door_seg3_dl_030142E0 # 0x030142E0 - 0x03014310 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014180, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -glabel door_seg3_dl_03014310 # 0x03014310 - 0x03014340 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014140, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -glabel door_seg3_dl_03014340 # 0x03014340 - 0x03014370 -gsSPDisplayList door_seg3_dl_030141C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012D10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex door_seg3_vertex_03014180, 4, 0 -gsSPBranchList door_seg3_dl_03014218 - -door_seg3_vertex_03014370: # 0x03014370 -vertex 595, 916, 59, 478, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 405, 544, 59, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 595, 544, 59, 478, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 405, 916, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 595, 544, -58, 478, 992, 0x00, 0x00, 0x81, 0xFF -vertex 405, 544, -58, 0, 992, 0x00, 0x00, 0x81, 0xFF -vertex 405, 916, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 595, 916, -58, 478, 0, 0x00, 0x00, 0x81, 0xFF - -door_seg3_vertex_030143F0: # 0x030143F0 -vertex 595, 916, 64, 480, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 405, 544, 64, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 595, 544, 64, 480, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 405, 916, 64, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 595, 544, -63, 480, 992, 0x00, 0x00, 0x81, 0xFF -vertex 405, 544, -63, 0, 992, 0x00, 0x00, 0x81, 0xFF -vertex 405, 916, -63, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 595, 916, -63, 480, 0, 0x00, 0x00, 0x81, 0xFF - -glabel door_seg3_dl_03014470 # 0x03014470 - 0x030144E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03013510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPEndDisplayList - -glabel door_seg3_dl_030144E0 # 0x030144E0 - 0x03014528 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel door_seg3_dl_03014528 # 0x03014528 - 0x03014540 -gsSPDisplayList door_seg3_dl_03014470 -gsSPVertex door_seg3_vertex_03014370, 8, 0 -gsSPBranchList door_seg3_dl_030144E0 - -glabel door_seg3_dl_03014540 # 0x03014540 - 0x03014558 -gsSPDisplayList door_seg3_dl_03014470 -gsSPVertex door_seg3_vertex_030143F0, 8, 0 -gsSPBranchList door_seg3_dl_030144E0 - -door_seg3_vertex_03014558: # 0x03014558 -vertex -8, 1000, -58, 0, 70, 0x81, 0x00, 0x00, 0xFF -vertex -8, 0, -58, 0, 936, 0x81, 0x00, 0x00, 0xFF -vertex -8, 0, 59, 990, 936, 0x81, 0x00, 0x00, 0xFF -vertex -8, 0, -58, 990, 114, 0x00, 0x81, 0x00, 0xFF -vertex 591, 0, -58, 990, 856, 0x00, 0x81, 0x00, 0xFF -vertex 591, 0, 59, 0, 856, 0x00, 0x81, 0x00, 0xFF -vertex -8, 0, 59, 0, 114, 0x00, 0x81, 0x00, 0xFF -vertex -8, 1000, 59, 0, 114, 0x00, 0x7F, 0x00, 0xFF -vertex 591, 1000, -58, 990, 856, 0x00, 0x7F, 0x00, 0xFF -vertex -8, 1000, -58, 990, 114, 0x00, 0x7F, 0x00, 0xFF -vertex 591, 1000, 59, 0, 856, 0x00, 0x7F, 0x00, 0xFF -vertex 591, 1000, 59, 990, 70, 0x7F, 0x00, 0x00, 0xFF -vertex 591, 0, 59, 990, 936, 0x7F, 0x00, 0x00, 0xFF -vertex 591, 0, -58, 0, 936, 0x7F, 0x00, 0x00, 0xFF -vertex 591, 1000, -58, 0, 70, 0x7F, 0x00, 0x00, 0xFF -vertex -8, 1000, 59, 990, 70, 0x81, 0x00, 0x00, 0xFF - -door_seg3_vertex_03014658: # 0x03014658 -vertex -8, 0, 59, 990, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 1000, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -8, 1000, 59, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 0, 59, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 0, -58, 0, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -8, 0, -58, 990, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -8, 1000, -58, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 591, 1000, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF - -door_seg3_vertex_030146D8: # 0x030146D8 -vertex 492, 468, -152, 0, 0, 0xE8, 0x47, 0x9A, 0xFF -vertex 414, 412, -98, 0, 0, 0x82, 0x00, 0x00, 0xFF -vertex 492, 491, -98, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 492, 468, 153, 0, 0, 0x18, 0x47, 0x66, 0xFF -vertex 492, 357, 153, 0, 0, 0xE9, 0xB8, 0x65, 0xFF -vertex 546, 412, 153, 0, 0, 0x5B, 0xE2, 0x53, 0xFF -vertex 437, 412, 153, 0, 0, 0xA5, 0x1D, 0x53, 0xFF -vertex 492, 491, 99, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 569, 412, 99, 0, 0, 0x7E, 0x00, 0x00, 0xFF -vertex 492, 334, 99, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 414, 412, 99, 0, 0, 0x82, 0x00, 0x00, 0xFF -vertex 492, 468, 44, 0, 0, 0xDB, 0x6F, 0xD1, 0xFF -vertex 437, 412, 44, 0, 0, 0x91, 0xDB, 0xD2, 0xFF -vertex 492, 357, 44, 0, 0, 0x26, 0x91, 0xD2, 0xFF -vertex 546, 412, 44, 0, 0, 0x70, 0x24, 0xD2, 0xFF - -door_seg3_vertex_030147C8: # 0x030147C8 -vertex 492, 491, -98, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 437, 412, -43, 0, 0, 0x90, 0x24, 0x2E, 0xFF -vertex 492, 468, -43, 0, 0, 0x26, 0x6F, 0x2F, 0xFF -vertex 492, 468, -152, 0, 0, 0xE8, 0x47, 0x9A, 0xFF -vertex 546, 412, -152, 0, 0, 0x5B, 0x1D, 0xAE, 0xFF -vertex 492, 357, -152, 0, 0, 0x18, 0xB9, 0x9B, 0xFF -vertex 437, 412, -152, 0, 0, 0xA6, 0xE2, 0xAD, 0xFF -vertex 414, 412, -98, 0, 0, 0x82, 0x00, 0x00, 0xFF -vertex 569, 412, -98, 0, 0, 0x7E, 0x00, 0x00, 0xFF -vertex 492, 334, -98, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 492, 357, -43, 0, 0, 0xDB, 0x90, 0x2E, 0xFF -vertex 546, 412, -43, 0, 0, 0x70, 0xDB, 0x2E, 0xFF - -glabel door_seg3_dl_03014888 # 0x03014888 - 0x030149C0 -gsSPVertex door_seg3_vertex_030146D8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 6, 3, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 8, 7, 3, 0x0 -gsSP2Triangles 9, 5, 4, 0x0, 10, 9, 4, 0x0 -gsSP2Triangles 10, 4, 6, 0x0, 9, 8, 5, 0x0 -gsSP2Triangles 7, 10, 6, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 7, 0x0, 12, 9, 10, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 13, 8, 9, 0x0 -gsSP2Triangles 14, 7, 8, 0x0, 13, 14, 8, 0x0 -gsSP1Triangle 14, 11, 7, 0x0 -gsSPVertex door_seg3_vertex_030147C8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 4, 3, 0, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 6, 5, 9, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 6, 9, 7, 0x0, 4, 0, 8, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 9, 8, 11, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 7, 10, 1, 0x0, 8, 0, 2, 0x0 -gsSP1Triangle 8, 2, 11, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_030149C0 # 0x030149C0 - 0x03014A20 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPVertex door_seg3_vertex_03014558, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03014A20 # 0x03014A20 - 0x03014A50 -gsSPVertex door_seg3_vertex_03014658, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03014A50 # 0x03014A50 - 0x03014A80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel door_seg3_dl_03014A80 # 0x03014A80 - 0x03014B30 -gsSPDisplayList door_seg3_dl_03014A50 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300CD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList door_seg3_dl_030149C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014A20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014888 - -glabel door_seg3_dl_03014B30 # 0x03014B30 - 0x03014BE0 -gsSPDisplayList door_seg3_dl_03014A50 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300CD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList door_seg3_dl_030149C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014A20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014888 - -glabel door_seg3_dl_03014BE0 # 0x03014BE0 - 0x03014C90 -gsSPDisplayList door_seg3_dl_03014A50 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300E510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList door_seg3_dl_030149C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300D510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014A20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014888 - -glabel door_seg3_dl_03014C90 # 0x03014C90 - 0x03014D40 -gsSPDisplayList door_seg3_dl_03014A50 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300FD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList door_seg3_dl_030149C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300ED10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014A20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014888 - -glabel door_seg3_dl_03014D40 # 0x03014D40 - 0x03014DF0 -gsSPDisplayList door_seg3_dl_03014A50 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList door_seg3_dl_030149C0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03010510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014A20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014888 - -door_seg3_vertex_03014DF0: # 0x03014DF0 -vertex 591, 0, -58, 0, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -8, 1000, -58, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 591, 1000, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -8, 0, -58, 990, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -8, 0, 59, 990, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 1000, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -8, 1000, 59, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 591, 0, 59, 0, 2012, 0x00, 0x00, 0x7F, 0xFF - -door_seg3_vertex_03014E70: # 0x03014E70 -vertex 492, 468, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 492, 357, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 546, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 437, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 492, 468, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 546, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 492, 357, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 437, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF - -glabel door_seg3_dl_03014EF0 # 0x03014EF0 - 0x03014F30 -gsSPLight door_seg3_light_03009CE8, 1 -gsSPLight door_seg3_light_03009CE0, 2 -gsSPVertex door_seg3_vertex_03014DF0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel door_seg3_dl_03014F30 # 0x03014F30 - 0x03014F68 -gsSPVertex door_seg3_vertex_03014E70, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel door_seg3_dl_03014F68 # 0x03014F68 - 0x03014F98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel door_seg3_dl_03014F98 # 0x03014F98 - 0x03015008 -gsSPDisplayList door_seg3_dl_03014F68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014F30 - -glabel door_seg3_dl_03015008 # 0x03015008 - 0x03015078 -gsSPDisplayList door_seg3_dl_03014F68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014F30 - -glabel door_seg3_dl_03015078 # 0x03015078 - 0x030150E8 -gsSPDisplayList door_seg3_dl_03014F68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300D510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014F30 - -glabel door_seg3_dl_030150E8 # 0x030150E8 - 0x03015158 -gsSPDisplayList door_seg3_dl_03014F68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300ED10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014F30 - -glabel door_seg3_dl_03015158 # 0x03015158 - 0x030151C8 -gsSPDisplayList door_seg3_dl_03014F68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03010510 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList door_seg3_dl_03014EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPLight door_seg3_light_03009D00, 1 -gsSPLight door_seg3_light_03009CF8, 2 -gsSPBranchList door_seg3_dl_03014F30 - -door_seg3_animvalue_030151C8: # 0x030151C8 -.hword 0x0000, 0xFED4 - -door_seg3_animindex_030151CC: # 0x030151CC -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -door_seg3_anim_03015208: # 0x03015208 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x04 -.word door_seg3_animvalue_030151C8 -.word door_seg3_animindex_030151CC -.word 0 - -door_seg3_animvalue_03015220: # 0x03015220 -.hword 0x0000, 0xFED4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0006, 0x0005 -.hword 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFF -.hword 0x0000, 0x0002, 0x0007, 0x000D, 0x0014, 0x001B, 0x0023, 0x002B -.hword 0x0034, 0x003D, 0x0046, 0x004F, 0x0058, 0x0061, 0x006A, 0x0073 -.hword 0x007C, 0x0085, 0x008D, 0x0095, 0x009D, 0x00A4, 0x00AB, 0x00B1 -.hword 0x00B6, 0x00BB, 0x00BF, 0x00C3, 0x00C7, 0x00CA, 0x00CD, 0x00CF -.hword 0x00D1, 0x00D2, 0x00D3, 0x00D3, 0x00D3, 0x00D1, 0x00D0, 0x00CD -.hword 0x00CA, 0x00C6, 0x00C1, 0x00BB, 0x00B3, 0x00A8, 0x009A, 0x008A -.hword 0x0078, 0x0066, 0x0053, 0x0040, 0x002E, 0x001C, 0x000D, 0x0000 -.hword 0xFFF9, 0xFFF7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0068, 0x0285, 0x0803 -.hword 0x0DAB, 0x0FB3, 0x1184, 0x1529, 0x194B, 0x1DAB, 0x220E, 0x2635 -.hword 0x29E2, 0x2CD9, 0x2EDA, 0x3048, 0x31AC, 0x3305, 0x3451, 0x3591 -.hword 0x36C2, 0x37E3, 0x38F4, 0x39F4, 0x3AE1, 0x3BBA, 0x3C7F, 0x3D2E -.hword 0x3DC6, 0x3E45, 0x3EAC, 0x3EF9, 0x3F2B, 0x3F40, 0x3F38, 0x3F12 -.hword 0x3ECC, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 -.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 -.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3CAC, 0x3AF1, 0x3937, 0x377D -.hword 0x35C2, 0x3408, 0x324E, 0x3093, 0x246E, 0x1849, 0x0C24, 0x0000 -.hword 0x012E, 0x01EB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0006, 0x0005 -.hword 0x0003, 0x0003, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0007, 0x000A, 0x000F, 0x0015, 0x001C, 0x0023, 0x002B, 0x0033 -.hword 0x003C, 0x0044, 0x004D, 0x0056, 0x005F, 0x0068, 0x0071, 0x007A -.hword 0x0083, 0x008B, 0x0094, 0x009C, 0x00A3, 0x00AA, 0x00B1, 0x00B7 -.hword 0x00BC, 0x00C1, 0x00C5, 0x00C9, 0x00CC, 0x00D0, 0x00D3, 0x00D5 -.hword 0x00D7, 0x00D8, 0x00D9, 0x00D9, 0x00D9, 0x00D8, 0x00D6, 0x00D3 -.hword 0x00D0, 0x00CC, 0x00C7, 0x00C1, 0x00B9, 0x00AD, 0x009F, 0x008E -.hword 0x007C, 0x0069, 0x0056, 0x0042, 0x002F, 0x001E, 0x000D, 0x0000 -.hword 0xFFF8, 0xFFF6 - -door_seg3_animindex_03015404: # 0x03015404 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0002, 0x0050, 0x0052 -.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -door_seg3_anim_03015440: # 0x03015440 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x04 -.word door_seg3_animvalue_03015220 -.word door_seg3_animindex_03015404 -.word 0 - -door_seg3_anim_03015458: # 0x03015458 -.hword 1 -.hword 0 -.hword 40 -.hword 40 -.hword 0x50 -.hword 0x04 -.word door_seg3_animvalue_03015220 -.word door_seg3_animindex_03015404 -.word 0 - -door_seg3_animvalue_03015470: # 0x03015470 -.hword 0x0000, 0xFED4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0xFFF7, 0xFFDF -.hword 0xFFC1, 0xFFA6, 0xFF98, 0xFF9F, 0xFFC6, 0x0013, 0x00A5, 0x017E -.hword 0x0281, 0x0395, 0x049C, 0x057C, 0x061A, 0x065A, 0x0650, 0x0629 -.hword 0x05E7, 0x058F, 0x0525, 0x04AE, 0x042D, 0x03A6, 0x031E, 0x0299 -.hword 0x021B, 0x01A8, 0x0144, 0x00F4, 0x00BB, 0x0094, 0x0077, 0x0063 -.hword 0x0056, 0x004F, 0x004F, 0x0053, 0x005C, 0x0067, 0x0074, 0x0083 -.hword 0x0091, 0x009F, 0x00AC, 0x00B6, 0x00BC, 0x00BE, 0x00BB, 0x00B3 -.hword 0x00A8, 0x009A, 0x008A, 0x0078, 0x0066, 0x0053, 0x0040, 0x002E -.hword 0x001C, 0x000D, 0x0000, 0xFFF9, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC -.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x05B0, 0x0DAB, 0x101D, 0x1255, 0x16C3, 0x1BA6 -.hword 0x20C9, 0x25F7, 0x2AFB, 0x2FA1, 0x33B5, 0x3700, 0x3983, 0x3B6E -.hword 0x3CDA, 0x3DDE, 0x3E91, 0x3F0C, 0x3F65, 0x3FB4, 0x3FFF, 0x403B -.hword 0x4069, 0x4088, 0x4099, 0x409C, 0x4091, 0x4078, 0x4053, 0x4020 -.hword 0x3FE1, 0x3F94, 0x3F3C, 0x3ED7, 0x3E66, 0x3E66, 0x3E66, 0x3E66 -.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 -.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3CAC -.hword 0x3AF1, 0x3937, 0x377D, 0x35C2, 0x3408, 0x324E, 0x3093, 0x246E -.hword 0x1849, 0x0C24, 0x0000, 0x012E, 0x01EB, 0x024D, 0x0268, 0x0214 -.hword 0x0137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0xFFF7, 0xFFDF -.hword 0xFFC1, 0xFFA5, 0xFF97, 0xFF9E, 0xFFC5, 0x0013, 0x00A6, 0x0180 -.hword 0x0285, 0x039A, 0x04A3, 0x0585, 0x0624, 0x0664, 0x065B, 0x0633 -.hword 0x05F1, 0x0599, 0x052F, 0x04B7, 0x0436, 0x03AE, 0x0326, 0x02A0 -.hword 0x0222, 0x01AE, 0x014A, 0x00FA, 0x00C1, 0x009A, 0x007D, 0x0068 -.hword 0x005B, 0x0055, 0x0055, 0x0059, 0x0062, 0x006D, 0x007A, 0x0089 -.hword 0x0098, 0x00A6, 0x00B2, 0x00BC, 0x00C2, 0x00C4, 0x00C1, 0x00B9 -.hword 0x00AD, 0x009F, 0x008E, 0x007C, 0x0069, 0x0056, 0x0042, 0x002F -.hword 0x001E, 0x000D, 0x0000, 0xFFF8, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFFB -.hword 0xFFFE, 0x0000 - -door_seg3_animindex_03015654: # 0x03015654 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0002, 0x0050, 0x0052 -.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -door_seg3_anim_03015690: # 0x03015690 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x04 -.word door_seg3_animvalue_03015470 -.word door_seg3_animindex_03015654 -.word 0 - -door_seg3_anim_030156A8: # 0x030156A8 -.hword 1 -.hword 0 -.hword 40 -.hword 40 -.hword 0x50 -.hword 0x04 -.word door_seg3_animvalue_03015470 -.word door_seg3_animindex_03015654 -.word 0 - -glabel door_seg3_anim_030156C0 # 0x030156C0 -.word door_seg3_anim_03015208 -.word door_seg3_anim_03015440 -.word door_seg3_anim_03015690 -.word door_seg3_anim_03015458 -.word door_seg3_anim_030156A8 -.word 0 +# Door + +door_seg3_light_03009CE0: # 0x03009CE0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +door_seg3_light_03009CE8: # 0x03009CE8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +door_seg3_light_03009CF8: # 0x03009CF8 +.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 + +door_seg3_light_03009D00: # 0x03009D00 +.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +door_seg3_texture_03009D10: # 0x03009D10 +.incbin "actors/door/polished_wooden_door.rgba16" + +door_seg3_texture_0300AD10: # 0x0300AD10 +.incbin "actors/door/polished_wooden_door_overlay.rgba16" + +door_seg3_texture_0300BD10: # 0x0300BD10 +.incbin "actors/door/rough_wooden_door.rgba16" + +door_seg3_texture_0300CD10: # 0x0300CD10 +.incbin "actors/door/rough_wooden_door_overlay.rgba16" + +door_seg3_texture_0300D510: # 0x0300D510 +.incbin "actors/door/metal_door.rgba16" + +door_seg3_texture_0300E510: # 0x0300E510 +.incbin "actors/door/metal_door_overlay.rgba16" + +door_seg3_texture_0300ED10: # 0x0300ED10 +.incbin "actors/door/hmc_mural_door.rgba16" + +door_seg3_texture_0300FD10: # 0x0300FD10 +.incbin "actors/door/hmc_mural_door_overlay.rgba16" + +door_seg3_texture_03010510: # 0x03010510 +.incbin "actors/door/bbh_door.rgba16" + +door_seg3_texture_03011510: # 0x03011510 +.incbin "actors/door/bbh_door_overlay.rgba16" + +door_seg3_texture_03011D10: # 0x03011D10 +.incbin "actors/door/zero_star_door_sign.rgba16" + +door_seg3_texture_03012510: # 0x03012510 +.incbin "actors/door/one_star_door_sign.rgba16" + +door_seg3_texture_03012D10: # 0x03012D10 +.incbin "actors/door/three_star_door_sign.rgba16" + +door_seg3_texture_03013510: # 0x03013510 +.incbin "actors/door/door_lock.rgba16" + +door_seg3_vertex_03013910: # 0x03013910 +vertex -12, 0, -58, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -12, 0, 59, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex -12, 1024, 59, 990, 2012, 0x81, 0x00, 0x00, 0xFF +vertex -12, 1024, -58, 990, 2012, 0x00, 0x7F, 0x00, 0xFF +vertex -12, 1024, 59, 0, 2012, 0x00, 0x7F, 0x00, 0xFF +vertex 604, 1024, 59, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 604, 1024, -58, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 604, 0, -58, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -12, 0, 59, 990, 2012, 0x00, 0x81, 0x00, 0xFF +vertex -12, 0, -58, 0, 2012, 0x00, 0x81, 0x00, 0xFF +vertex 604, 0, 59, 990, 0, 0x00, 0x81, 0x00, 0xFF +vertex 604, 0, 59, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 604, 0, -58, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 604, 1024, -58, 990, 2012, 0x7F, 0x00, 0x00, 0xFF +vertex 604, 1024, 59, 0, 2012, 0x7F, 0x00, 0x00, 0xFF +vertex -12, 1024, -58, 0, 2012, 0x81, 0x00, 0x00, 0xFF + +door_seg3_vertex_03013A10: # 0x03013A10 +vertex 604, 0, -58, 974, 1820, 0x00, 0x00, 0x81, 0xFF +vertex -12, 0, -58, 0, 1816, 0x00, 0x00, 0x81, 0xFF +vertex -12, 1024, -58, 0, 124, 0x00, 0x00, 0x81, 0xFF +vertex 604, 1024, -58, 974, 128, 0x00, 0x00, 0x81, 0xFF +vertex -12, 0, 59, 0, 1816, 0x00, 0x00, 0x7F, 0xFF +vertex 604, 0, 59, 974, 1812, 0x00, 0x00, 0x7F, 0xFF +vertex 604, 1024, 59, 974, 132, 0x00, 0x00, 0x7F, 0xFF +vertex -12, 1024, 59, 0, 140, 0x00, 0x00, 0x7F, 0xFF + +door_seg3_vertex_03013A90: # 0x03013A90 +vertex 512, 512, 104, 0, 0, 0xFF, 0x7E, 0x01, 0xFF +vertex 456, 432, 160, 0, 0, 0xA6, 0x1F, 0x53, 0xFF +vertex 512, 488, 160, 0, 0, 0x16, 0x49, 0x65, 0xFF +vertex 512, 372, 160, 0, 0, 0xE7, 0xBA, 0x66, 0xFF +vertex 572, 432, 160, 0, 0, 0x5A, 0xE3, 0x53, 0xFF +vertex 596, 432, 104, 0, 0, 0x7E, 0x01, 0x01, 0xFF +vertex 512, 348, 104, 0, 0, 0xFF, 0x82, 0x01, 0xFF +vertex 432, 432, 104, 0, 0, 0x82, 0x01, 0x01, 0xFF +vertex 512, 488, 44, 0, 0, 0xDA, 0x70, 0xD4, 0xFF +vertex 456, 432, 44, 0, 0, 0x8F, 0xDE, 0xD4, 0xFF +vertex 512, 372, 44, 0, 0, 0x24, 0x90, 0xD3, 0xFF +vertex 572, 432, 44, 0, 0, 0x6F, 0x28, 0xD3, 0xFF + +door_seg3_vertex_03013B50: # 0x03013B50 +vertex 512, 488, -156, 0, 0, 0xE8, 0x48, 0x9B, 0xFF +vertex 512, 372, -156, 0, 0, 0x17, 0xB9, 0x9A, 0xFF +vertex 456, 432, -156, 0, 0, 0xA5, 0xE4, 0xAE, 0xFF +vertex 432, 432, -100, 0, 0, 0x82, 0x01, 0xFF, 0xFF +vertex 512, 512, -100, 0, 0, 0xFF, 0x7E, 0xFF, 0xFF +vertex 572, 432, -156, 0, 0, 0x59, 0x20, 0xAC, 0xFF +vertex 512, 348, -100, 0, 0, 0xFF, 0x82, 0xFF, 0xFF +vertex 596, 432, -100, 0, 0, 0x7E, 0x01, 0xFF, 0xFF +vertex 572, 432, -40, 0, 0, 0x70, 0xDC, 0x2D, 0xFF +vertex 512, 372, -40, 0, 0, 0xD8, 0x91, 0x2D, 0xFF +vertex 456, 432, -40, 0, 0, 0x90, 0x26, 0x2C, 0xFF +vertex 512, 488, -40, 0, 0, 0x22, 0x71, 0x2C, 0xFF + +glabel door_seg3_dl_03013C10 # 0x03013C10 - 0x03013CC8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300AD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPVertex door_seg3_vertex_03013910, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03009D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex door_seg3_vertex_03013A10, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03013CC8 # 0x03013CC8 - 0x03013D78 +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPVertex door_seg3_vertex_03013A90, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 7, 6, 3, 0x0, 7, 3, 1, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 9, 6, 7, 0x0 +gsSP2Triangles 8, 7, 0, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 10, 5, 6, 0x0, 10, 11, 5, 0x0 +gsSP2Triangles 11, 0, 5, 0x0, 11, 8, 0, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03013D78 # 0x03013D78 - 0x03013E28 +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPVertex door_seg3_vertex_03013B50, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 5, 0, 4, 0x0, 2, 1, 6, 0x0 +gsSP2Triangles 1, 7, 6, 0x0, 1, 5, 7, 0x0 +gsSP2Triangles 2, 6, 3, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 3, 6, 9, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 4, 3, 10, 0x0 +gsSP2Triangles 3, 9, 10, 0x0, 7, 4, 11, 0x0 +gsSP2Triangles 7, 11, 8, 0x0, 4, 10, 11, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03013E28 # 0x03013E28 - 0x03013EA8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList door_seg3_dl_03013C10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPDisplayList door_seg3_dl_03013CC8 +gsSPDisplayList door_seg3_dl_03013D78 +gsSPEndDisplayList + +glabel door_seg3_dl_03013EA8 # 0x03013EA8 - 0x03013F20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList door_seg3_dl_03013C10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPDisplayList door_seg3_dl_03013CC8 +gsSPEndDisplayList + +door_seg3_vertex_03013F20: # 0x03013F20 +vertex 591, 0, -58, 976, 1808, 0x00, 0x00, 0x81, 0xFF +vertex -8, 1010, -58, -16, 148, 0x00, 0x00, 0x81, 0xFF +vertex 591, 1010, -58, 990, 140, 0x00, 0x00, 0x81, 0xFF +vertex -8, 0, -58, -30, 1812, 0x00, 0x00, 0x81, 0xFF +vertex -8, 0, 59, 0, 1816, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 1010, 59, 974, 132, 0x00, 0x00, 0x7F, 0xFF +vertex -8, 1010, 59, 0, 140, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 0, 59, 974, 1812, 0x00, 0x00, 0x7F, 0xFF + +door_seg3_vertex_03013FA0: # 0x03013FA0 +vertex 492, 468, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 546, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 492, 357, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 437, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 492, 468, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 492, 357, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 546, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 437, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel door_seg3_dl_03014020 # 0x03014020 - 0x03014100 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03009D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPVertex door_seg3_vertex_03013F20, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPVertex door_seg3_vertex_03013FA0, 8, 0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel door_seg3_dl_03014100 # 0x03014100 - 0x03014128 +gsSPDisplayList door_seg3_dl_03014020 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel door_seg3_dl_03014128 # 0x03014128 - 0x03014140 +gsSPDisplayList door_seg3_dl_03014020 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +door_seg3_vertex_03014140: # 0x03014140 +vertex 441, 850, 64, 992, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 141, 850, 64, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 141, 550, 64, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 441, 550, 64, 992, 992, 0x00, 0x00, 0x7F, 0xFF + +door_seg3_vertex_03014180: # 0x03014180 +vertex 441, 850, 59, 992, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 141, 850, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 141, 550, 59, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 441, 550, 59, 992, 992, 0x00, 0x00, 0x7F, 0xFF + +glabel door_seg3_dl_030141C0 # 0x030141C0 - 0x03014218 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPEndDisplayList + +glabel door_seg3_dl_03014218 # 0x03014218 - 0x03014250 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel door_seg3_dl_03014250 # 0x03014250 - 0x03014280 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014140, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +glabel door_seg3_dl_03014280 # 0x03014280 - 0x030142B0 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014180, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +glabel door_seg3_dl_030142B0 # 0x030142B0 - 0x030142E0 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014140, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +glabel door_seg3_dl_030142E0 # 0x030142E0 - 0x03014310 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014180, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +glabel door_seg3_dl_03014310 # 0x03014310 - 0x03014340 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014140, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +glabel door_seg3_dl_03014340 # 0x03014340 - 0x03014370 +gsSPDisplayList door_seg3_dl_030141C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03012D10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex door_seg3_vertex_03014180, 4, 0 +gsSPBranchList door_seg3_dl_03014218 + +door_seg3_vertex_03014370: # 0x03014370 +vertex 595, 916, 59, 478, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 405, 544, 59, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 595, 544, 59, 478, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 405, 916, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 595, 544, -58, 478, 992, 0x00, 0x00, 0x81, 0xFF +vertex 405, 544, -58, 0, 992, 0x00, 0x00, 0x81, 0xFF +vertex 405, 916, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 595, 916, -58, 478, 0, 0x00, 0x00, 0x81, 0xFF + +door_seg3_vertex_030143F0: # 0x030143F0 +vertex 595, 916, 64, 480, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 405, 544, 64, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 595, 544, 64, 480, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 405, 916, 64, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 595, 544, -63, 480, 992, 0x00, 0x00, 0x81, 0xFF +vertex 405, 544, -63, 0, 992, 0x00, 0x00, 0x81, 0xFF +vertex 405, 916, -63, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 595, 916, -63, 480, 0, 0x00, 0x00, 0x81, 0xFF + +glabel door_seg3_dl_03014470 # 0x03014470 - 0x030144E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03013510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPEndDisplayList + +glabel door_seg3_dl_030144E0 # 0x030144E0 - 0x03014528 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel door_seg3_dl_03014528 # 0x03014528 - 0x03014540 +gsSPDisplayList door_seg3_dl_03014470 +gsSPVertex door_seg3_vertex_03014370, 8, 0 +gsSPBranchList door_seg3_dl_030144E0 + +glabel door_seg3_dl_03014540 # 0x03014540 - 0x03014558 +gsSPDisplayList door_seg3_dl_03014470 +gsSPVertex door_seg3_vertex_030143F0, 8, 0 +gsSPBranchList door_seg3_dl_030144E0 + +door_seg3_vertex_03014558: # 0x03014558 +vertex -8, 1000, -58, 0, 70, 0x81, 0x00, 0x00, 0xFF +vertex -8, 0, -58, 0, 936, 0x81, 0x00, 0x00, 0xFF +vertex -8, 0, 59, 990, 936, 0x81, 0x00, 0x00, 0xFF +vertex -8, 0, -58, 990, 114, 0x00, 0x81, 0x00, 0xFF +vertex 591, 0, -58, 990, 856, 0x00, 0x81, 0x00, 0xFF +vertex 591, 0, 59, 0, 856, 0x00, 0x81, 0x00, 0xFF +vertex -8, 0, 59, 0, 114, 0x00, 0x81, 0x00, 0xFF +vertex -8, 1000, 59, 0, 114, 0x00, 0x7F, 0x00, 0xFF +vertex 591, 1000, -58, 990, 856, 0x00, 0x7F, 0x00, 0xFF +vertex -8, 1000, -58, 990, 114, 0x00, 0x7F, 0x00, 0xFF +vertex 591, 1000, 59, 0, 856, 0x00, 0x7F, 0x00, 0xFF +vertex 591, 1000, 59, 990, 70, 0x7F, 0x00, 0x00, 0xFF +vertex 591, 0, 59, 990, 936, 0x7F, 0x00, 0x00, 0xFF +vertex 591, 0, -58, 0, 936, 0x7F, 0x00, 0x00, 0xFF +vertex 591, 1000, -58, 0, 70, 0x7F, 0x00, 0x00, 0xFF +vertex -8, 1000, 59, 990, 70, 0x81, 0x00, 0x00, 0xFF + +door_seg3_vertex_03014658: # 0x03014658 +vertex -8, 0, 59, 990, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 1000, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -8, 1000, 59, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 0, 59, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 0, -58, 0, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -8, 0, -58, 990, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -8, 1000, -58, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 591, 1000, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF + +door_seg3_vertex_030146D8: # 0x030146D8 +vertex 492, 468, -152, 0, 0, 0xE8, 0x47, 0x9A, 0xFF +vertex 414, 412, -98, 0, 0, 0x82, 0x00, 0x00, 0xFF +vertex 492, 491, -98, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 492, 468, 153, 0, 0, 0x18, 0x47, 0x66, 0xFF +vertex 492, 357, 153, 0, 0, 0xE9, 0xB8, 0x65, 0xFF +vertex 546, 412, 153, 0, 0, 0x5B, 0xE2, 0x53, 0xFF +vertex 437, 412, 153, 0, 0, 0xA5, 0x1D, 0x53, 0xFF +vertex 492, 491, 99, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 569, 412, 99, 0, 0, 0x7E, 0x00, 0x00, 0xFF +vertex 492, 334, 99, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 414, 412, 99, 0, 0, 0x82, 0x00, 0x00, 0xFF +vertex 492, 468, 44, 0, 0, 0xDB, 0x6F, 0xD1, 0xFF +vertex 437, 412, 44, 0, 0, 0x91, 0xDB, 0xD2, 0xFF +vertex 492, 357, 44, 0, 0, 0x26, 0x91, 0xD2, 0xFF +vertex 546, 412, 44, 0, 0, 0x70, 0x24, 0xD2, 0xFF + +door_seg3_vertex_030147C8: # 0x030147C8 +vertex 492, 491, -98, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 437, 412, -43, 0, 0, 0x90, 0x24, 0x2E, 0xFF +vertex 492, 468, -43, 0, 0, 0x26, 0x6F, 0x2F, 0xFF +vertex 492, 468, -152, 0, 0, 0xE8, 0x47, 0x9A, 0xFF +vertex 546, 412, -152, 0, 0, 0x5B, 0x1D, 0xAE, 0xFF +vertex 492, 357, -152, 0, 0, 0x18, 0xB9, 0x9B, 0xFF +vertex 437, 412, -152, 0, 0, 0xA6, 0xE2, 0xAD, 0xFF +vertex 414, 412, -98, 0, 0, 0x82, 0x00, 0x00, 0xFF +vertex 569, 412, -98, 0, 0, 0x7E, 0x00, 0x00, 0xFF +vertex 492, 334, -98, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 492, 357, -43, 0, 0, 0xDB, 0x90, 0x2E, 0xFF +vertex 546, 412, -43, 0, 0, 0x70, 0xDB, 0x2E, 0xFF + +glabel door_seg3_dl_03014888 # 0x03014888 - 0x030149C0 +gsSPVertex door_seg3_vertex_030146D8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 6, 3, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 8, 7, 3, 0x0 +gsSP2Triangles 9, 5, 4, 0x0, 10, 9, 4, 0x0 +gsSP2Triangles 10, 4, 6, 0x0, 9, 8, 5, 0x0 +gsSP2Triangles 7, 10, 6, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 7, 0x0, 12, 9, 10, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 13, 8, 9, 0x0 +gsSP2Triangles 14, 7, 8, 0x0, 13, 14, 8, 0x0 +gsSP1Triangle 14, 11, 7, 0x0 +gsSPVertex door_seg3_vertex_030147C8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 4, 3, 0, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 6, 5, 9, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 6, 9, 7, 0x0, 4, 0, 8, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 9, 8, 11, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 7, 10, 1, 0x0, 8, 0, 2, 0x0 +gsSP1Triangle 8, 2, 11, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_030149C0 # 0x030149C0 - 0x03014A20 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPVertex door_seg3_vertex_03014558, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03014A20 # 0x03014A20 - 0x03014A50 +gsSPVertex door_seg3_vertex_03014658, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03014A50 # 0x03014A50 - 0x03014A80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel door_seg3_dl_03014A80 # 0x03014A80 - 0x03014B30 +gsSPDisplayList door_seg3_dl_03014A50 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300CD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList door_seg3_dl_030149C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014A20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014888 + +glabel door_seg3_dl_03014B30 # 0x03014B30 - 0x03014BE0 +gsSPDisplayList door_seg3_dl_03014A50 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300CD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList door_seg3_dl_030149C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014A20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014888 + +glabel door_seg3_dl_03014BE0 # 0x03014BE0 - 0x03014C90 +gsSPDisplayList door_seg3_dl_03014A50 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300E510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList door_seg3_dl_030149C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300D510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014A20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014888 + +glabel door_seg3_dl_03014C90 # 0x03014C90 - 0x03014D40 +gsSPDisplayList door_seg3_dl_03014A50 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300FD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList door_seg3_dl_030149C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300ED10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014A20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014888 + +glabel door_seg3_dl_03014D40 # 0x03014D40 - 0x03014DF0 +gsSPDisplayList door_seg3_dl_03014A50 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03011510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList door_seg3_dl_030149C0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03010510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014A20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014888 + +door_seg3_vertex_03014DF0: # 0x03014DF0 +vertex 591, 0, -58, 0, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -8, 1000, -58, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 591, 1000, -58, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -8, 0, -58, 990, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -8, 0, 59, 990, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 1000, 59, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -8, 1000, 59, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 591, 0, 59, 0, 2012, 0x00, 0x00, 0x7F, 0xFF + +door_seg3_vertex_03014E70: # 0x03014E70 +vertex 492, 468, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 492, 357, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 546, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 437, 412, 153, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 492, 468, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 546, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 492, 357, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 437, 412, -152, 0, 0, 0x00, 0x00, 0x81, 0xFF + +glabel door_seg3_dl_03014EF0 # 0x03014EF0 - 0x03014F30 +gsSPLight door_seg3_light_03009CE8, 1 +gsSPLight door_seg3_light_03009CE0, 2 +gsSPVertex door_seg3_vertex_03014DF0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel door_seg3_dl_03014F30 # 0x03014F30 - 0x03014F68 +gsSPVertex door_seg3_vertex_03014E70, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel door_seg3_dl_03014F68 # 0x03014F68 - 0x03014F98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel door_seg3_dl_03014F98 # 0x03014F98 - 0x03015008 +gsSPDisplayList door_seg3_dl_03014F68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014F30 + +glabel door_seg3_dl_03015008 # 0x03015008 - 0x03015078 +gsSPDisplayList door_seg3_dl_03014F68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300BD10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014F30 + +glabel door_seg3_dl_03015078 # 0x03015078 - 0x030150E8 +gsSPDisplayList door_seg3_dl_03014F68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300D510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014F30 + +glabel door_seg3_dl_030150E8 # 0x030150E8 - 0x03015158 +gsSPDisplayList door_seg3_dl_03014F68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_0300ED10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014F30 + +glabel door_seg3_dl_03015158 # 0x03015158 - 0x030151C8 +gsSPDisplayList door_seg3_dl_03014F68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, door_seg3_texture_03010510 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList door_seg3_dl_03014EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPLight door_seg3_light_03009D00, 1 +gsSPLight door_seg3_light_03009CF8, 2 +gsSPBranchList door_seg3_dl_03014F30 + +door_seg3_animvalue_030151C8: # 0x030151C8 +.hword 0x0000, 0xFED4 + +door_seg3_animindex_030151CC: # 0x030151CC +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +door_seg3_anim_03015208: # 0x03015208 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x04 +.word door_seg3_animvalue_030151C8 +.word door_seg3_animindex_030151CC +.word 0 + +door_seg3_animvalue_03015220: # 0x03015220 +.hword 0x0000, 0xFED4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0006, 0x0005 +.hword 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFF +.hword 0x0000, 0x0002, 0x0007, 0x000D, 0x0014, 0x001B, 0x0023, 0x002B +.hword 0x0034, 0x003D, 0x0046, 0x004F, 0x0058, 0x0061, 0x006A, 0x0073 +.hword 0x007C, 0x0085, 0x008D, 0x0095, 0x009D, 0x00A4, 0x00AB, 0x00B1 +.hword 0x00B6, 0x00BB, 0x00BF, 0x00C3, 0x00C7, 0x00CA, 0x00CD, 0x00CF +.hword 0x00D1, 0x00D2, 0x00D3, 0x00D3, 0x00D3, 0x00D1, 0x00D0, 0x00CD +.hword 0x00CA, 0x00C6, 0x00C1, 0x00BB, 0x00B3, 0x00A8, 0x009A, 0x008A +.hword 0x0078, 0x0066, 0x0053, 0x0040, 0x002E, 0x001C, 0x000D, 0x0000 +.hword 0xFFF9, 0xFFF7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0068, 0x0285, 0x0803 +.hword 0x0DAB, 0x0FB3, 0x1184, 0x1529, 0x194B, 0x1DAB, 0x220E, 0x2635 +.hword 0x29E2, 0x2CD9, 0x2EDA, 0x3048, 0x31AC, 0x3305, 0x3451, 0x3591 +.hword 0x36C2, 0x37E3, 0x38F4, 0x39F4, 0x3AE1, 0x3BBA, 0x3C7F, 0x3D2E +.hword 0x3DC6, 0x3E45, 0x3EAC, 0x3EF9, 0x3F2B, 0x3F40, 0x3F38, 0x3F12 +.hword 0x3ECC, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 +.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 +.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3CAC, 0x3AF1, 0x3937, 0x377D +.hword 0x35C2, 0x3408, 0x324E, 0x3093, 0x246E, 0x1849, 0x0C24, 0x0000 +.hword 0x012E, 0x01EB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0006, 0x0005 +.hword 0x0003, 0x0003, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0007, 0x000A, 0x000F, 0x0015, 0x001C, 0x0023, 0x002B, 0x0033 +.hword 0x003C, 0x0044, 0x004D, 0x0056, 0x005F, 0x0068, 0x0071, 0x007A +.hword 0x0083, 0x008B, 0x0094, 0x009C, 0x00A3, 0x00AA, 0x00B1, 0x00B7 +.hword 0x00BC, 0x00C1, 0x00C5, 0x00C9, 0x00CC, 0x00D0, 0x00D3, 0x00D5 +.hword 0x00D7, 0x00D8, 0x00D9, 0x00D9, 0x00D9, 0x00D8, 0x00D6, 0x00D3 +.hword 0x00D0, 0x00CC, 0x00C7, 0x00C1, 0x00B9, 0x00AD, 0x009F, 0x008E +.hword 0x007C, 0x0069, 0x0056, 0x0042, 0x002F, 0x001E, 0x000D, 0x0000 +.hword 0xFFF8, 0xFFF6 + +door_seg3_animindex_03015404: # 0x03015404 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0002, 0x0050, 0x0052 +.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +door_seg3_anim_03015440: # 0x03015440 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x04 +.word door_seg3_animvalue_03015220 +.word door_seg3_animindex_03015404 +.word 0 + +door_seg3_anim_03015458: # 0x03015458 +.hword 1 +.hword 0 +.hword 40 +.hword 40 +.hword 0x50 +.hword 0x04 +.word door_seg3_animvalue_03015220 +.word door_seg3_animindex_03015404 +.word 0 + +door_seg3_animvalue_03015470: # 0x03015470 +.hword 0x0000, 0xFED4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0xFFF7, 0xFFDF +.hword 0xFFC1, 0xFFA6, 0xFF98, 0xFF9F, 0xFFC6, 0x0013, 0x00A5, 0x017E +.hword 0x0281, 0x0395, 0x049C, 0x057C, 0x061A, 0x065A, 0x0650, 0x0629 +.hword 0x05E7, 0x058F, 0x0525, 0x04AE, 0x042D, 0x03A6, 0x031E, 0x0299 +.hword 0x021B, 0x01A8, 0x0144, 0x00F4, 0x00BB, 0x0094, 0x0077, 0x0063 +.hword 0x0056, 0x004F, 0x004F, 0x0053, 0x005C, 0x0067, 0x0074, 0x0083 +.hword 0x0091, 0x009F, 0x00AC, 0x00B6, 0x00BC, 0x00BE, 0x00BB, 0x00B3 +.hword 0x00A8, 0x009A, 0x008A, 0x0078, 0x0066, 0x0053, 0x0040, 0x002E +.hword 0x001C, 0x000D, 0x0000, 0xFFF9, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC +.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x05B0, 0x0DAB, 0x101D, 0x1255, 0x16C3, 0x1BA6 +.hword 0x20C9, 0x25F7, 0x2AFB, 0x2FA1, 0x33B5, 0x3700, 0x3983, 0x3B6E +.hword 0x3CDA, 0x3DDE, 0x3E91, 0x3F0C, 0x3F65, 0x3FB4, 0x3FFF, 0x403B +.hword 0x4069, 0x4088, 0x4099, 0x409C, 0x4091, 0x4078, 0x4053, 0x4020 +.hword 0x3FE1, 0x3F94, 0x3F3C, 0x3ED7, 0x3E66, 0x3E66, 0x3E66, 0x3E66 +.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66 +.hword 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3E66, 0x3CAC +.hword 0x3AF1, 0x3937, 0x377D, 0x35C2, 0x3408, 0x324E, 0x3093, 0x246E +.hword 0x1849, 0x0C24, 0x0000, 0x012E, 0x01EB, 0x024D, 0x0268, 0x0214 +.hword 0x0137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0xFFF7, 0xFFDF +.hword 0xFFC1, 0xFFA5, 0xFF97, 0xFF9E, 0xFFC5, 0x0013, 0x00A6, 0x0180 +.hword 0x0285, 0x039A, 0x04A3, 0x0585, 0x0624, 0x0664, 0x065B, 0x0633 +.hword 0x05F1, 0x0599, 0x052F, 0x04B7, 0x0436, 0x03AE, 0x0326, 0x02A0 +.hword 0x0222, 0x01AE, 0x014A, 0x00FA, 0x00C1, 0x009A, 0x007D, 0x0068 +.hword 0x005B, 0x0055, 0x0055, 0x0059, 0x0062, 0x006D, 0x007A, 0x0089 +.hword 0x0098, 0x00A6, 0x00B2, 0x00BC, 0x00C2, 0x00C4, 0x00C1, 0x00B9 +.hword 0x00AD, 0x009F, 0x008E, 0x007C, 0x0069, 0x0056, 0x0042, 0x002F +.hword 0x001E, 0x000D, 0x0000, 0xFFF8, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFFB +.hword 0xFFFE, 0x0000 + +door_seg3_animindex_03015654: # 0x03015654 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0002, 0x0050, 0x0052 +.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +door_seg3_anim_03015690: # 0x03015690 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x04 +.word door_seg3_animvalue_03015470 +.word door_seg3_animindex_03015654 +.word 0 + +door_seg3_anim_030156A8: # 0x030156A8 +.hword 1 +.hword 0 +.hword 40 +.hword 40 +.hword 0x50 +.hword 0x04 +.word door_seg3_animvalue_03015470 +.word door_seg3_animindex_03015654 +.word 0 + +glabel door_seg3_anim_030156C0 # 0x030156C0 +.word door_seg3_anim_03015208 +.word door_seg3_anim_03015440 +.word door_seg3_anim_03015690 +.word door_seg3_anim_03015458 +.word door_seg3_anim_030156A8 +.word 0 diff --git a/actors/dorrie/collision.s b/actors/dorrie/collision.s index b68f8aa..9d09e92 100644 --- a/actors/dorrie/collision.s +++ b/actors/dorrie/collision.s @@ -1,464 +1,464 @@ # Dorrie -glabel dorrie_seg6_collision_0600F644 # 0x0600F644 - 0x0600FBB8 -colInit -colVertexInit 0x4E -colVertex -104, 657, 512 -colVertex -46, 632, 440 -colVertex -75, 522, 419 -colVertex -128, 539, 528 -colVertex -120, 607, 610 -colVertex -129, 534, 615 -colVertex -41, 717, 644 -colVertex -37, 713, 500 -colVertex 104, 657, 512 -colVertex 128, 539, 528 -colVertex 75, 522, 419 -colVertex 46, 632, 440 -colVertex 37, 713, 500 -colVertex 41, 717, 644 -colVertex 120, 607, 610 -colVertex 44, 647, 703 -colVertex -44, 647, 703 -colVertex -105, 603, 707 -colVertex -123, 512, 709 -colVertex 129, 534, 615 -colVertex 123, 512, 709 -colVertex -46, 616, 801 -colVertex -58, 525, 822 -colVertex 46, 616, 801 -colVertex 173, -95, -339 -colVertex 0, -91, -947 -colVertex 94, -87, -586 -colVertex 0, -130, -307 -colVertex -171, 105, -339 -colVertex 0, 168, -339 -colVertex -94, -87, -586 -colVertex -146, 294, -120 -colVertex -280, 145, -153 -colVertex 146, 294, -120 -colVertex 301, -141, -152 -colVertex 280, 145, -153 -colVertex -103, 298, 97 -colVertex -278, 145, 219 -colVertex -301, -141, -152 -colVertex -91, 247, 228 -colVertex 97, 298, 97 -colVertex 92, 247, 228 -colVertex 307, -96, 202 -colVertex 89, 314, 286 -colVertex 241, 158, 291 -colVertex -88, 314, 286 -colVertex 105, 603, 707 -colVertex 58, 525, 822 -colVertex 0, -108, -586 -colVertex 94, 29, -585 -colVertex -94, 29, -585 -colVertex 0, 73, -585 -colVertex 171, 105, -339 -colVertex -173, -95, -339 -colVertex -313, -95, 205 -colVertex 277, 145, 219 -colVertex -244, 159, 292 -colVertex 86, 381, 344 -colVertex 171, 343, 404 -colVertex -85, 381, 344 -colVertex 121, 277, 523 -colVertex 164, 100, 467 -colVertex 100, 474, 583 -colVertex -171, 343, 404 -colVertex 0, 453, 611 -colVertex -105, 474, 583 -colVertex 0, 243, 572 -colVertex -156, -17, 448 -colVertex 155, -16, 447 -colVertex 279, 29, 237 -colVertex -169, 102, 466 -colVertex 185, -185, 249 -colVertex -194, -192, -152 -colVertex 193, -192, -152 -colVertex 0, 63, 535 -colVertex -123, 277, 523 -colVertex -284, 29, 239 -colVertex -186, -185, 249 - -colTriInit SURFACE_CAM_NO_COL, 67 -colTri 58, 57, 10 -colTri 22, 20, 47 -colTri 22, 18, 20 -colTri 20, 5, 19 -colTri 20, 18, 5 -colTri 57, 2, 10 -colTri 58, 10, 9 -colTri 10, 2, 1 -colTri 10, 1, 11 -colTri 43, 57, 44 -colTri 57, 59, 2 -colTri 3, 2, 59 -colTri 44, 57, 58 -colTri 60, 58, 9 -colTri 61, 58, 60 -colTri 61, 44, 58 -colTri 9, 19, 62 -colTri 60, 9, 62 -colTri 57, 45, 59 -colTri 57, 43, 45 -colTri 62, 64, 66 -colTri 3, 65, 5 -colTri 63, 65, 3 -colTri 3, 59, 63 -colTri 59, 45, 56 -colTri 63, 59, 56 -colTri 63, 75, 65 -colTri 56, 75, 63 -colTri 64, 19, 5 -colTri 5, 65, 64 -colTri 64, 62, 19 -colTri 64, 65, 75 -colTri 64, 75, 66 -colTri 56, 70, 75 -colTri 66, 75, 70 -colTri 54, 67, 70 -colTri 62, 66, 60 -colTri 60, 74, 61 -colTri 60, 66, 74 -colTri 67, 74, 70 -colTri 61, 74, 68 -colTri 68, 74, 67 -colTri 66, 70, 74 -colTri 69, 44, 61 -colTri 42, 69, 61 -colTri 61, 68, 42 -colTri 54, 70, 76 -colTri 70, 56, 76 -colTri 42, 71, 73 -colTri 37, 54, 76 -colTri 38, 77, 54 -colTri 67, 54, 77 -colTri 71, 68, 67 -colTri 71, 67, 77 -colTri 42, 68, 71 -colTri 42, 55, 69 -colTri 42, 73, 34 -colTri 72, 71, 77 -colTri 72, 73, 71 -colTri 38, 72, 77 -colTri 38, 53, 72 -colTri 72, 53, 27 -colTri 72, 27, 73 -colTri 73, 27, 24 -colTri 24, 34, 73 -colTri 56, 37, 76 -colTri 55, 44, 69 - -colTriInit SURFACE_SWITCH, 85 -colTri 0, 1, 2 -colTri 2, 3, 0 -colTri 4, 0, 3 -colTri 4, 3, 5 -colTri 0, 4, 6 -colTri 7, 1, 0 -colTri 6, 7, 0 -colTri 8, 9, 10 -colTri 10, 11, 8 -colTri 12, 11, 1 -colTri 8, 11, 12 -colTri 12, 1, 7 -colTri 4, 17, 16 -colTri 8, 12, 13 -colTri 9, 8, 14 -colTri 13, 14, 8 -colTri 13, 12, 7 -colTri 13, 7, 6 -colTri 14, 13, 15 -colTri 6, 15, 13 -colTri 16, 6, 4 -colTri 6, 16, 15 -colTri 17, 21, 16 -colTri 16, 21, 23 -colTri 16, 23, 15 -colTri 23, 47, 20 -colTri 5, 18, 4 -colTri 18, 17, 4 -colTri 19, 9, 14 -colTri 15, 46, 14 -colTri 20, 14, 46 -colTri 14, 20, 19 -colTri 21, 17, 18 -colTri 18, 22, 21 -colTri 22, 47, 23 -colTri 22, 23, 21 -colTri 15, 23, 46 -colTri 20, 46, 23 -colTri 24, 48, 26 -colTri 24, 26, 49 -colTri 25, 49, 26 -colTri 26, 48, 25 -colTri 24, 27, 48 -colTri 27, 30, 48 -colTri 25, 48, 30 -colTri 25, 50, 51 -colTri 25, 30, 50 -colTri 25, 51, 49 -colTri 28, 29, 51 -colTri 28, 51, 50 -colTri 29, 49, 51 -colTri 24, 49, 52 -colTri 29, 52, 49 -colTri 30, 53, 28 -colTri 27, 53, 30 -colTri 30, 28, 50 -colTri 38, 37, 32 -colTri 31, 28, 32 -colTri 32, 28, 53 -colTri 29, 28, 31 -colTri 33, 29, 31 -colTri 33, 52, 29 -colTri 34, 24, 52 -colTri 32, 53, 38 -colTri 35, 52, 33 -colTri 34, 52, 35 -colTri 36, 33, 31 -colTri 37, 36, 31 -colTri 31, 32, 37 -colTri 36, 39, 41 -colTri 39, 37, 56 -colTri 37, 39, 36 -colTri 38, 54, 37 -colTri 35, 33, 55 -colTri 33, 40, 55 -colTri 36, 40, 33 -colTri 40, 41, 55 -colTri 36, 41, 40 -colTri 41, 44, 55 -colTri 42, 35, 55 -colTri 45, 39, 56 -colTri 42, 34, 35 -colTri 43, 41, 39 -colTri 44, 41, 43 -colTri 43, 39, 45 -colTriStop -colEnd - -glabel dorrie_seg6_collision_0600FBB8 # 0x0600FBB8 - 0x060100CE -colInit -colVertexInit 0x49 -colVertex -301, -141, -152 -colVertex -194, -192, -152 -colVertex -186, -185, 249 -colVertex 193, -192, -152 -colVertex 185, -185, 249 -colVertex 0, -130, -307 -colVertex -173, -95, -339 -colVertex 173, -95, -339 -colVertex -94, -87, -586 -colVertex 0, -108, -586 -colVertex 297, -96, 197 -colVertex 301, -141, -152 -colVertex -280, 145, -153 -colVertex -171, 105, -339 -colVertex 171, 105, -339 -colVertex 94, -87, -586 -colVertex 94, 29, -585 -colVertex -91, 247, 228 -colVertex -277, 145, 219 -colVertex -298, -96, 197 -colVertex -153, -15, 440 -colVertex -146, 294, -120 -colVertex 92, 247, 228 -colVertex 152, -15, 440 -colVertex 280, 145, -153 -colVertex 97, 298, 97 -colVertex 146, 294, -120 -colVertex -103, 298, 97 -colVertex 0, 168, -339 -colVertex 0, 73, -585 -colVertex -94, 29, -585 -colVertex -205, 154, 285 -colVertex 0, -9, 529 -colVertex 0, -91, -947 -colVertex 75, 96, 735 -colVertex 0, 55, 717 -colVertex 106, 46, 523 -colVertex -141, 183, 508 -colVertex 129, 180, 821 -colVertex -129, 180, 821 -colVertex 109, 191, 711 -colVertex -128, 187, 734 -colVertex 104, 306, 720 -colVertex 140, 183, 508 -colVertex 128, 187, 734 -colVertex 41, 362, 854 -colVertex 53, 254, 642 -colVertex -109, 191, 711 -colVertex -41, 362, 854 -colVertex -120, 254, 818 -colVertex -37, 362, 710 -colVertex -104, 306, 720 -colVertex -53, 254, 642 -colVertex 37, 362, 710 -colVertex -46, 283, 648 -colVertex -123, 156, 914 -colVertex -58, 167, 1027 -colVertex 46, 258, 1008 -colVertex -44, 291, 912 -colVertex 123, 156, 914 -colVertex 44, 291, 912 -colVertex -105, 247, 914 -colVertex -46, 258, 1008 -colVertex 120, 254, 818 -colVertex 205, 154, 285 -colVertex 74, 255, 500 -colVertex 277, 145, 219 -colVertex -106, 46, 523 -colVertex -75, 96, 735 -colVertex -74, 255, 500 -colVertex 46, 283, 648 -colVertex 58, 167, 1027 -colVertex 105, 247, 914 - -colTriInit SURFACE_SWITCH, 142 -colTri 0, 1, 2 -colTri 1, 3, 4 -colTri 1, 5, 3 -colTri 1, 6, 5 -colTri 1, 4, 2 -colTri 0, 6, 1 -colTri 3, 5, 7 -colTri 5, 8, 9 -colTri 5, 6, 8 -colTri 7, 5, 9 -colTri 10, 3, 11 -colTri 10, 4, 3 -colTri 7, 11, 3 -colTri 12, 13, 6 -colTri 12, 6, 0 -colTri 8, 6, 13 -colTri 11, 7, 14 -colTri 7, 15, 16 -colTri 7, 9, 15 -colTri 7, 16, 14 -colTri 17, 18, 31 -colTri 18, 17, 27 -colTri 18, 27, 21 -colTri 0, 19, 18 -colTri 0, 18, 12 -colTri 21, 12, 18 -colTri 20, 31, 18 -colTri 22, 64, 66 -colTri 23, 66, 64 -colTri 24, 26, 66 -colTri 25, 22, 66 -colTri 10, 24, 66 -colTri 23, 10, 66 -colTri 26, 25, 66 -colTri 27, 17, 22 -colTri 27, 26, 21 -colTri 27, 25, 26 -colTri 27, 22, 25 -colTri 26, 14, 28 -colTri 24, 14, 26 -colTri 26, 28, 21 -colTri 21, 13, 12 -colTri 28, 13, 21 -colTri 4, 20, 2 -colTri 4, 23, 20 -colTri 10, 23, 4 -colTri 0, 2, 19 -colTri 20, 19, 2 -colTri 10, 11, 24 -colTri 11, 14, 24 -colTri 19, 20, 18 -colTri 13, 29, 30 -colTri 13, 28, 29 -colTri 8, 13, 30 -colTri 28, 14, 16 -colTri 28, 16, 29 -colTri 33, 30, 29 -colTri 23, 43, 36 -colTri 23, 64, 43 -colTri 20, 23, 32 -colTri 23, 36, 32 -colTri 31, 20, 67 -colTri 32, 67, 20 -colTri 33, 16, 15 -colTri 33, 29, 16 -colTri 33, 8, 30 -colTri 33, 9, 8 -colTri 15, 9, 33 -colTri 34, 35, 32 -colTri 35, 67, 32 -colTri 34, 32, 36 -colTri 36, 43, 40 -colTri 36, 40, 34 -colTri 35, 68, 67 -colTri 37, 67, 68 -colTri 31, 67, 37 -colTri 34, 68, 35 -colTri 38, 34, 44 -colTri 39, 34, 38 -colTri 39, 68, 34 -colTri 41, 68, 39 -colTri 41, 47, 68 -colTri 37, 68, 47 -colTri 42, 40, 46 -colTri 43, 46, 40 -colTri 44, 40, 42 -colTri 40, 44, 34 -colTri 44, 42, 63 -colTri 38, 44, 63 -colTri 45, 63, 42 -colTri 42, 70, 53 -colTri 42, 53, 45 -colTri 46, 70, 42 -colTri 47, 52, 69 -colTri 47, 69, 37 -colTri 47, 41, 51 -colTri 47, 51, 52 -colTri 48, 50, 51 -colTri 49, 51, 41 -colTri 50, 54, 51 -colTri 51, 54, 52 -colTri 51, 49, 48 -colTri 52, 54, 46 -colTri 53, 54, 50 -colTri 53, 70, 54 -colTri 54, 70, 46 -colTri 55, 56, 62 -colTri 55, 61, 49 -colTri 56, 57, 62 -colTri 56, 55, 59 -colTri 56, 59, 71 -colTri 57, 71, 59 -colTri 56, 71, 57 -colTri 58, 57, 60 -colTri 58, 62, 57 -colTri 59, 72, 57 -colTri 60, 57, 72 -colTri 61, 62, 58 -colTri 62, 61, 55 -colTri 45, 50, 48 -colTri 58, 48, 49 -colTri 48, 58, 60 -colTri 48, 60, 45 -colTri 49, 61, 58 -colTri 60, 72, 63 -colTri 63, 45, 60 -colTri 45, 53, 50 -colTri 59, 63, 72 -colTri 63, 59, 38 -colTri 59, 39, 38 -colTri 59, 55, 39 -colTri 39, 55, 49 -colTri 49, 41, 39 -colTri 64, 22, 65 -colTri 22, 17, 69 -colTri 37, 17, 31 -colTri 37, 69, 17 -colTri 65, 69, 52 -colTri 22, 69, 65 -colTri 65, 52, 46 -colTri 64, 65, 43 -colTri 43, 65, 46 -colTriStop -colEnd +glabel dorrie_seg6_collision_0600F644 # 0x0600F644 - 0x0600FBB8 +colInit +colVertexInit 0x4E +colVertex -104, 657, 512 +colVertex -46, 632, 440 +colVertex -75, 522, 419 +colVertex -128, 539, 528 +colVertex -120, 607, 610 +colVertex -129, 534, 615 +colVertex -41, 717, 644 +colVertex -37, 713, 500 +colVertex 104, 657, 512 +colVertex 128, 539, 528 +colVertex 75, 522, 419 +colVertex 46, 632, 440 +colVertex 37, 713, 500 +colVertex 41, 717, 644 +colVertex 120, 607, 610 +colVertex 44, 647, 703 +colVertex -44, 647, 703 +colVertex -105, 603, 707 +colVertex -123, 512, 709 +colVertex 129, 534, 615 +colVertex 123, 512, 709 +colVertex -46, 616, 801 +colVertex -58, 525, 822 +colVertex 46, 616, 801 +colVertex 173, -95, -339 +colVertex 0, -91, -947 +colVertex 94, -87, -586 +colVertex 0, -130, -307 +colVertex -171, 105, -339 +colVertex 0, 168, -339 +colVertex -94, -87, -586 +colVertex -146, 294, -120 +colVertex -280, 145, -153 +colVertex 146, 294, -120 +colVertex 301, -141, -152 +colVertex 280, 145, -153 +colVertex -103, 298, 97 +colVertex -278, 145, 219 +colVertex -301, -141, -152 +colVertex -91, 247, 228 +colVertex 97, 298, 97 +colVertex 92, 247, 228 +colVertex 307, -96, 202 +colVertex 89, 314, 286 +colVertex 241, 158, 291 +colVertex -88, 314, 286 +colVertex 105, 603, 707 +colVertex 58, 525, 822 +colVertex 0, -108, -586 +colVertex 94, 29, -585 +colVertex -94, 29, -585 +colVertex 0, 73, -585 +colVertex 171, 105, -339 +colVertex -173, -95, -339 +colVertex -313, -95, 205 +colVertex 277, 145, 219 +colVertex -244, 159, 292 +colVertex 86, 381, 344 +colVertex 171, 343, 404 +colVertex -85, 381, 344 +colVertex 121, 277, 523 +colVertex 164, 100, 467 +colVertex 100, 474, 583 +colVertex -171, 343, 404 +colVertex 0, 453, 611 +colVertex -105, 474, 583 +colVertex 0, 243, 572 +colVertex -156, -17, 448 +colVertex 155, -16, 447 +colVertex 279, 29, 237 +colVertex -169, 102, 466 +colVertex 185, -185, 249 +colVertex -194, -192, -152 +colVertex 193, -192, -152 +colVertex 0, 63, 535 +colVertex -123, 277, 523 +colVertex -284, 29, 239 +colVertex -186, -185, 249 + +colTriInit SURFACE_CAM_NO_COL, 67 +colTri 58, 57, 10 +colTri 22, 20, 47 +colTri 22, 18, 20 +colTri 20, 5, 19 +colTri 20, 18, 5 +colTri 57, 2, 10 +colTri 58, 10, 9 +colTri 10, 2, 1 +colTri 10, 1, 11 +colTri 43, 57, 44 +colTri 57, 59, 2 +colTri 3, 2, 59 +colTri 44, 57, 58 +colTri 60, 58, 9 +colTri 61, 58, 60 +colTri 61, 44, 58 +colTri 9, 19, 62 +colTri 60, 9, 62 +colTri 57, 45, 59 +colTri 57, 43, 45 +colTri 62, 64, 66 +colTri 3, 65, 5 +colTri 63, 65, 3 +colTri 3, 59, 63 +colTri 59, 45, 56 +colTri 63, 59, 56 +colTri 63, 75, 65 +colTri 56, 75, 63 +colTri 64, 19, 5 +colTri 5, 65, 64 +colTri 64, 62, 19 +colTri 64, 65, 75 +colTri 64, 75, 66 +colTri 56, 70, 75 +colTri 66, 75, 70 +colTri 54, 67, 70 +colTri 62, 66, 60 +colTri 60, 74, 61 +colTri 60, 66, 74 +colTri 67, 74, 70 +colTri 61, 74, 68 +colTri 68, 74, 67 +colTri 66, 70, 74 +colTri 69, 44, 61 +colTri 42, 69, 61 +colTri 61, 68, 42 +colTri 54, 70, 76 +colTri 70, 56, 76 +colTri 42, 71, 73 +colTri 37, 54, 76 +colTri 38, 77, 54 +colTri 67, 54, 77 +colTri 71, 68, 67 +colTri 71, 67, 77 +colTri 42, 68, 71 +colTri 42, 55, 69 +colTri 42, 73, 34 +colTri 72, 71, 77 +colTri 72, 73, 71 +colTri 38, 72, 77 +colTri 38, 53, 72 +colTri 72, 53, 27 +colTri 72, 27, 73 +colTri 73, 27, 24 +colTri 24, 34, 73 +colTri 56, 37, 76 +colTri 55, 44, 69 + +colTriInit SURFACE_SWITCH, 85 +colTri 0, 1, 2 +colTri 2, 3, 0 +colTri 4, 0, 3 +colTri 4, 3, 5 +colTri 0, 4, 6 +colTri 7, 1, 0 +colTri 6, 7, 0 +colTri 8, 9, 10 +colTri 10, 11, 8 +colTri 12, 11, 1 +colTri 8, 11, 12 +colTri 12, 1, 7 +colTri 4, 17, 16 +colTri 8, 12, 13 +colTri 9, 8, 14 +colTri 13, 14, 8 +colTri 13, 12, 7 +colTri 13, 7, 6 +colTri 14, 13, 15 +colTri 6, 15, 13 +colTri 16, 6, 4 +colTri 6, 16, 15 +colTri 17, 21, 16 +colTri 16, 21, 23 +colTri 16, 23, 15 +colTri 23, 47, 20 +colTri 5, 18, 4 +colTri 18, 17, 4 +colTri 19, 9, 14 +colTri 15, 46, 14 +colTri 20, 14, 46 +colTri 14, 20, 19 +colTri 21, 17, 18 +colTri 18, 22, 21 +colTri 22, 47, 23 +colTri 22, 23, 21 +colTri 15, 23, 46 +colTri 20, 46, 23 +colTri 24, 48, 26 +colTri 24, 26, 49 +colTri 25, 49, 26 +colTri 26, 48, 25 +colTri 24, 27, 48 +colTri 27, 30, 48 +colTri 25, 48, 30 +colTri 25, 50, 51 +colTri 25, 30, 50 +colTri 25, 51, 49 +colTri 28, 29, 51 +colTri 28, 51, 50 +colTri 29, 49, 51 +colTri 24, 49, 52 +colTri 29, 52, 49 +colTri 30, 53, 28 +colTri 27, 53, 30 +colTri 30, 28, 50 +colTri 38, 37, 32 +colTri 31, 28, 32 +colTri 32, 28, 53 +colTri 29, 28, 31 +colTri 33, 29, 31 +colTri 33, 52, 29 +colTri 34, 24, 52 +colTri 32, 53, 38 +colTri 35, 52, 33 +colTri 34, 52, 35 +colTri 36, 33, 31 +colTri 37, 36, 31 +colTri 31, 32, 37 +colTri 36, 39, 41 +colTri 39, 37, 56 +colTri 37, 39, 36 +colTri 38, 54, 37 +colTri 35, 33, 55 +colTri 33, 40, 55 +colTri 36, 40, 33 +colTri 40, 41, 55 +colTri 36, 41, 40 +colTri 41, 44, 55 +colTri 42, 35, 55 +colTri 45, 39, 56 +colTri 42, 34, 35 +colTri 43, 41, 39 +colTri 44, 41, 43 +colTri 43, 39, 45 +colTriStop +colEnd + +glabel dorrie_seg6_collision_0600FBB8 # 0x0600FBB8 - 0x060100CE +colInit +colVertexInit 0x49 +colVertex -301, -141, -152 +colVertex -194, -192, -152 +colVertex -186, -185, 249 +colVertex 193, -192, -152 +colVertex 185, -185, 249 +colVertex 0, -130, -307 +colVertex -173, -95, -339 +colVertex 173, -95, -339 +colVertex -94, -87, -586 +colVertex 0, -108, -586 +colVertex 297, -96, 197 +colVertex 301, -141, -152 +colVertex -280, 145, -153 +colVertex -171, 105, -339 +colVertex 171, 105, -339 +colVertex 94, -87, -586 +colVertex 94, 29, -585 +colVertex -91, 247, 228 +colVertex -277, 145, 219 +colVertex -298, -96, 197 +colVertex -153, -15, 440 +colVertex -146, 294, -120 +colVertex 92, 247, 228 +colVertex 152, -15, 440 +colVertex 280, 145, -153 +colVertex 97, 298, 97 +colVertex 146, 294, -120 +colVertex -103, 298, 97 +colVertex 0, 168, -339 +colVertex 0, 73, -585 +colVertex -94, 29, -585 +colVertex -205, 154, 285 +colVertex 0, -9, 529 +colVertex 0, -91, -947 +colVertex 75, 96, 735 +colVertex 0, 55, 717 +colVertex 106, 46, 523 +colVertex -141, 183, 508 +colVertex 129, 180, 821 +colVertex -129, 180, 821 +colVertex 109, 191, 711 +colVertex -128, 187, 734 +colVertex 104, 306, 720 +colVertex 140, 183, 508 +colVertex 128, 187, 734 +colVertex 41, 362, 854 +colVertex 53, 254, 642 +colVertex -109, 191, 711 +colVertex -41, 362, 854 +colVertex -120, 254, 818 +colVertex -37, 362, 710 +colVertex -104, 306, 720 +colVertex -53, 254, 642 +colVertex 37, 362, 710 +colVertex -46, 283, 648 +colVertex -123, 156, 914 +colVertex -58, 167, 1027 +colVertex 46, 258, 1008 +colVertex -44, 291, 912 +colVertex 123, 156, 914 +colVertex 44, 291, 912 +colVertex -105, 247, 914 +colVertex -46, 258, 1008 +colVertex 120, 254, 818 +colVertex 205, 154, 285 +colVertex 74, 255, 500 +colVertex 277, 145, 219 +colVertex -106, 46, 523 +colVertex -75, 96, 735 +colVertex -74, 255, 500 +colVertex 46, 283, 648 +colVertex 58, 167, 1027 +colVertex 105, 247, 914 + +colTriInit SURFACE_SWITCH, 142 +colTri 0, 1, 2 +colTri 1, 3, 4 +colTri 1, 5, 3 +colTri 1, 6, 5 +colTri 1, 4, 2 +colTri 0, 6, 1 +colTri 3, 5, 7 +colTri 5, 8, 9 +colTri 5, 6, 8 +colTri 7, 5, 9 +colTri 10, 3, 11 +colTri 10, 4, 3 +colTri 7, 11, 3 +colTri 12, 13, 6 +colTri 12, 6, 0 +colTri 8, 6, 13 +colTri 11, 7, 14 +colTri 7, 15, 16 +colTri 7, 9, 15 +colTri 7, 16, 14 +colTri 17, 18, 31 +colTri 18, 17, 27 +colTri 18, 27, 21 +colTri 0, 19, 18 +colTri 0, 18, 12 +colTri 21, 12, 18 +colTri 20, 31, 18 +colTri 22, 64, 66 +colTri 23, 66, 64 +colTri 24, 26, 66 +colTri 25, 22, 66 +colTri 10, 24, 66 +colTri 23, 10, 66 +colTri 26, 25, 66 +colTri 27, 17, 22 +colTri 27, 26, 21 +colTri 27, 25, 26 +colTri 27, 22, 25 +colTri 26, 14, 28 +colTri 24, 14, 26 +colTri 26, 28, 21 +colTri 21, 13, 12 +colTri 28, 13, 21 +colTri 4, 20, 2 +colTri 4, 23, 20 +colTri 10, 23, 4 +colTri 0, 2, 19 +colTri 20, 19, 2 +colTri 10, 11, 24 +colTri 11, 14, 24 +colTri 19, 20, 18 +colTri 13, 29, 30 +colTri 13, 28, 29 +colTri 8, 13, 30 +colTri 28, 14, 16 +colTri 28, 16, 29 +colTri 33, 30, 29 +colTri 23, 43, 36 +colTri 23, 64, 43 +colTri 20, 23, 32 +colTri 23, 36, 32 +colTri 31, 20, 67 +colTri 32, 67, 20 +colTri 33, 16, 15 +colTri 33, 29, 16 +colTri 33, 8, 30 +colTri 33, 9, 8 +colTri 15, 9, 33 +colTri 34, 35, 32 +colTri 35, 67, 32 +colTri 34, 32, 36 +colTri 36, 43, 40 +colTri 36, 40, 34 +colTri 35, 68, 67 +colTri 37, 67, 68 +colTri 31, 67, 37 +colTri 34, 68, 35 +colTri 38, 34, 44 +colTri 39, 34, 38 +colTri 39, 68, 34 +colTri 41, 68, 39 +colTri 41, 47, 68 +colTri 37, 68, 47 +colTri 42, 40, 46 +colTri 43, 46, 40 +colTri 44, 40, 42 +colTri 40, 44, 34 +colTri 44, 42, 63 +colTri 38, 44, 63 +colTri 45, 63, 42 +colTri 42, 70, 53 +colTri 42, 53, 45 +colTri 46, 70, 42 +colTri 47, 52, 69 +colTri 47, 69, 37 +colTri 47, 41, 51 +colTri 47, 51, 52 +colTri 48, 50, 51 +colTri 49, 51, 41 +colTri 50, 54, 51 +colTri 51, 54, 52 +colTri 51, 49, 48 +colTri 52, 54, 46 +colTri 53, 54, 50 +colTri 53, 70, 54 +colTri 54, 70, 46 +colTri 55, 56, 62 +colTri 55, 61, 49 +colTri 56, 57, 62 +colTri 56, 55, 59 +colTri 56, 59, 71 +colTri 57, 71, 59 +colTri 56, 71, 57 +colTri 58, 57, 60 +colTri 58, 62, 57 +colTri 59, 72, 57 +colTri 60, 57, 72 +colTri 61, 62, 58 +colTri 62, 61, 55 +colTri 45, 50, 48 +colTri 58, 48, 49 +colTri 48, 58, 60 +colTri 48, 60, 45 +colTri 49, 61, 58 +colTri 60, 72, 63 +colTri 63, 45, 60 +colTri 45, 53, 50 +colTri 59, 63, 72 +colTri 63, 59, 38 +colTri 59, 39, 38 +colTri 59, 55, 39 +colTri 39, 55, 49 +colTri 49, 41, 39 +colTri 64, 22, 65 +colTri 22, 17, 69 +colTri 37, 17, 31 +colTri 37, 69, 17 +colTri 65, 69, 52 +colTri 22, 69, 65 +colTri 65, 52, 46 +colTri 64, 65, 43 +colTri 43, 65, 46 +colTriStop +colEnd diff --git a/actors/dorrie/geo.s b/actors/dorrie/geo.s index 6f8a9da..b121fc0 100644 --- a/actors/dorrie/geo.s +++ b/actors/dorrie/geo.s @@ -1,52 +1,52 @@ -glabel dorrie_geo # 0x0D000230 - geo_culling_radius 5000 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600CFD0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 1295, 0, 0, dorrie_seg6_dl_0600C8B8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 916, 0, 0, dorrie_seg6_dl_0600C468 - geo_open_node - geo_animated_part LAYER_OPAQUE, 874, 0, 0, dorrie_seg6_dl_0600BAF8 - geo_open_node - geo_display_list LAYER_ALPHA, dorrie_seg6_dl_0600DFA8 - geo_animated_part LAYER_OPAQUE, 30, 444, -6 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600C030 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -893, -490, -6 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600D440 - geo_open_node - geo_animated_part LAYER_OPAQUE, 1300, 0, 0, dorrie_seg6_dl_0600D6D8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1086, 91, -700 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DE38 - geo_close_node - geo_animated_part LAYER_OPAQUE, 902, 700, -785 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DA88 - geo_close_node - geo_animated_part LAYER_OPAQUE, -1086, 91, 698 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DC60 - geo_close_node - geo_animated_part LAYER_OPAQUE, 902, 700, 783 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600D8B0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel dorrie_geo # 0x0D000230 + geo_culling_radius 5000 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600CFD0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 1295, 0, 0, dorrie_seg6_dl_0600C8B8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 916, 0, 0, dorrie_seg6_dl_0600C468 + geo_open_node + geo_animated_part LAYER_OPAQUE, 874, 0, 0, dorrie_seg6_dl_0600BAF8 + geo_open_node + geo_display_list LAYER_ALPHA, dorrie_seg6_dl_0600DFA8 + geo_animated_part LAYER_OPAQUE, 30, 444, -6 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600C030 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -893, -490, -6 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600D440 + geo_open_node + geo_animated_part LAYER_OPAQUE, 1300, 0, 0, dorrie_seg6_dl_0600D6D8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1086, 91, -700 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DE38 + geo_close_node + geo_animated_part LAYER_OPAQUE, 902, 700, -785 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DA88 + geo_close_node + geo_animated_part LAYER_OPAQUE, -1086, 91, 698 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600DC60 + geo_close_node + geo_animated_part LAYER_OPAQUE, 902, 700, 783 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, dorrie_seg6_dl_0600D8B0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/dorrie/model.s b/actors/dorrie/model.s index a927246..6109ba8 100644 --- a/actors/dorrie/model.s +++ b/actors/dorrie/model.s @@ -1,1447 +1,1447 @@ -# Dorrie - -dorrie_seg6_texture_06009BA0: # 0x06009BA0 -.incbin "actors/dorrie/dorrie_eye.rgba16" - -dorrie_seg6_texture_06009DA0: # 0x06009DA0 -.incbin "actors/dorrie/dorrie_skin.rgba16" - -dorrie_seg6_texture_0600ADA0: # 0x0600ADA0 -.incbin "actors/dorrie/dorrie_tongue.rgba16" - -dorrie_seg6_light_0600B5A0: # 0x0600B5A0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600B5A8: # 0x0600B5A8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600B5B8: # 0x0600B5B8 -vertex -22, 1201, -234, 672, 994, 0xC5, 0x6A, 0xDD, 0xFF -vertex -51, 746, 492, -52, 582, 0xAD, 0x15, 0x5D, 0xFF -vertex -22, 1201, 234, 204, 994, 0xD6, 0x68, 0x3A, 0xFF -vertex -51, 746, -493, 930, 582, 0xD7, 0x20, 0x8D, 0xFF -vertex 55, 376, -516, 952, 216, 0x9E, 0x17, 0xB4, 0xFF -vertex 55, 376, 515, -76, 216, 0xB8, 0x10, 0x67, 0xFF - -dorrie_seg6_vertex_0600B618: # 0x0600B618 -vertex 313, 758, -422, 606, 720, 0x42, 0x27, 0x9B, 0xFF -vertex 345, 1135, -185, 568, 464, 0x45, 0x50, 0xBB, 0xFF -vertex 487, 752, -178, 540, 696, 0x68, 0x38, 0xD4, 0xFF -vertex -22, 1201, -234, 684, 468, 0xC5, 0x6A, 0xDD, 0xFF -vertex 345, 1135, 185, 452, 456, 0x4B, 0x58, 0x32, 0xFF -vertex -51, 746, -493, 690, 776, 0xD7, 0x20, 0x8D, 0xFF -vertex 349, 372, -483, 598, 968, 0x2C, 0x13, 0x8B, 0xFF -vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF -vertex -51, 746, 492, 288, 756, 0xAD, 0x15, 0x5D, 0xFF -vertex 313, 758, 421, 388, 700, 0x42, 0x26, 0x65, 0xFF -vertex 487, 752, 177, 460, 688, 0x61, 0x43, 0x2C, 0xFF -vertex -22, 1201, 234, 338, 460, 0xD6, 0x68, 0x3A, 0xFF -vertex 349, 372, 482, 388, 948, 0x2C, 0x14, 0x75, 0xFF -vertex 55, 376, 515, 332, 980, 0xB8, 0x10, 0x67, 0xFF -vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF -vertex 778, 532, 166, 466, 796, 0x6B, 0x25, 0x38, 0xFF - -dorrie_seg6_vertex_0600B718: # 0x0600B718 -vertex 778, 532, 166, 466, 796, 0x6B, 0x25, 0x38, 0xFF -vertex 349, 372, 482, 388, 948, 0x2C, 0x14, 0x75, 0xFF -vertex 568, -9, 418, 420, 1172, 0x3B, 0xDC, 0x6A, 0xFF -vertex 778, 532, -167, 520, 804, 0x62, 0x39, 0xC8, 0xFF -vertex 487, 752, 177, 460, 688, 0x61, 0x43, 0x2C, 0xFF -vertex 793, -43, 150, 468, 1172, 0x69, 0xC3, 0x22, 0xFF -vertex 793, -43, -151, 510, 1176, 0x73, 0xDA, 0xDD, 0xFF -vertex 487, 752, -178, 540, 696, 0x68, 0x38, 0xD4, 0xFF -vertex 568, -9, -418, 558, 1188, 0x3B, 0xDC, 0x96, 0xFF -vertex 349, 372, -483, 598, 968, 0x2C, 0x13, 0x8B, 0xFF -vertex 91, 29, -516, 628, 1228, 0xF2, 0xE8, 0x85, 0xFF -vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF -vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF -vertex 46, -407, 300, 402, 1500, 0xE5, 0x93, 0x39, 0xFF -vertex 484, -303, 184, 456, 1380, 0x3D, 0x9A, 0x2A, 0xFF - -dorrie_seg6_vertex_0600B808: # 0x0600B808 -vertex 91, 29, -516, 628, 1228, 0xF2, 0xE8, 0x85, 0xFF -vertex 46, -407, -301, 582, 1512, 0xEE, 0x9E, 0xB3, 0xFF -vertex -269, 26, -300, 696, 1268, 0x92, 0xE3, 0xCA, 0xFF -vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF -vertex 568, -9, -418, 558, 1188, 0x3B, 0xDC, 0x96, 0xFF -vertex -269, 26, 299, 284, 1256, 0x90, 0x0C, 0x39, 0xFF -vertex 55, 376, 515, 332, 980, 0xB8, 0x10, 0x67, 0xFF -vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF -vertex 46, -407, 300, 402, 1500, 0xE5, 0x93, 0x39, 0xFF -vertex 484, -303, -185, 522, 1388, 0x3C, 0x95, 0xE4, 0xFF -vertex 793, -43, -151, 510, 1176, 0x73, 0xDA, 0xDD, 0xFF -vertex 568, -9, 418, 420, 1172, 0x3B, 0xDC, 0x6A, 0xFF -vertex 484, -303, 184, 456, 1380, 0x3D, 0x9A, 0x2A, 0xFF -vertex 793, -43, 150, 468, 1172, 0x69, 0xC3, 0x22, 0xFF - -glabel dorrie_seg6_dl_0600B8E8 # 0x0600B8E8 - 0x0600B940 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_0600ADA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight dorrie_seg6_light_0600B5A8, 1 -gsSPLight dorrie_seg6_light_0600B5A0, 2 -gsSPVertex dorrie_seg6_vertex_0600B5B8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 3, 4, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600B940 # 0x0600B940 - 0x0600BAF8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex dorrie_seg6_vertex_0600B618, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 5, 0, 6, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 7, 5, 6, 0x0 -gsSP2Triangles 8, 9, 4, 0x0, 10, 4, 9, 0x0 -gsSP2Triangles 3, 11, 4, 0x0, 4, 11, 8, 0x0 -gsSP2Triangles 2, 4, 10, 0x0, 8, 12, 9, 0x0 -gsSP2Triangles 12, 8, 13, 0x0, 10, 9, 12, 0x0 -gsSP2Triangles 13, 14, 12, 0x0, 12, 15, 10, 0x0 -gsSPVertex dorrie_seg6_vertex_0600B718, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 2, 5, 0, 0x0, 0, 6, 3, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 9, 3, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 7, 3, 9, 0x0 -gsSP2Triangles 3, 6, 8, 0x0, 12, 2, 1, 0x0 -gsSP1Triangle 13, 14, 2, 0x0 -gsSPVertex dorrie_seg6_vertex_0600B808, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 2, 5, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 2, 1, 8, 0x0, 4, 9, 1, 0x0 -gsSP2Triangles 8, 1, 9, 0x0, 10, 9, 4, 0x0 -gsSP2Triangles 11, 7, 8, 0x0, 2, 8, 5, 0x0 -gsSP2Triangles 8, 9, 12, 0x0, 8, 7, 5, 0x0 -gsSP2Triangles 13, 9, 10, 0x0, 13, 12, 9, 0x0 -gsSP1Triangle 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600BAF8 # 0x0600BAF8 - 0x0600BBC0 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList dorrie_seg6_dl_0600B8E8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600B940 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600BBC0: # 0x0600BBC0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600BBC8: # 0x0600BBC8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600BBD8: # 0x0600BBD8 -vertex 442, 17, -243, 220, 696, 0xDB, 0x88, 0x0B, 0xFF -vertex 442, 17, 253, 716, 696, 0xDF, 0x86, 0xF6, 0xFF -vertex -109, -18, 237, 700, 208, 0xED, 0x83, 0x06, 0xFF -vertex -109, -18, -227, 236, 208, 0xF0, 0x83, 0xFD, 0xFF -vertex 390, -29, -460, 2, 658, 0x21, 0xB6, 0x9F, 0xFF -vertex 677, -171, 253, 716, 936, 0x26, 0x89, 0x14, 0xFF -vertex 677, -171, -243, 220, 936, 0x21, 0x8B, 0xDF, 0xFF -vertex 390, -29, 470, 932, 658, 0x27, 0xD0, 0x6E, 0xFF -vertex -93, 25, 516, 978, 216, 0xF2, 0x9B, 0x4B, 0xFF -vertex -345, 87, 467, 928, -20, 0xA2, 0xDA, 0x4C, 0xFF -vertex -345, 87, -456, 6, -20, 0x99, 0xCF, 0xCB, 0xFF -vertex -93, 23, -481, -18, 216, 0xEF, 0xAF, 0xA1, 0xFF - -dorrie_seg6_vertex_0600BC98: # 0x0600BC98 -vertex -272, 375, 253, -80, 1972, 0xBC, 0x66, 0x1C, 0xFF -vertex -345, 87, -456, 58, 2052, 0x99, 0xCF, 0xCB, 0xFF -vertex -345, 87, 467, -122, 2052, 0xA2, 0xDA, 0x4C, 0xFF -vertex 456, 72, 416, -112, 1164, 0x44, 0x35, 0x5C, 0xFF -vertex 708, 9, 173, -64, 884, 0x6B, 0x24, 0x39, 0xFF -vertex 498, 236, 173, -64, 1120, 0x43, 0x67, 0x1D, 0xFF -vertex -28, 276, 501, -128, 1704, 0x09, 0x48, 0x68, 0xFF -vertex 3, 403, -243, 16, 1668, 0x0F, 0x7C, 0xEC, 0xFF -vertex 498, 236, -165, 0, 1120, 0x41, 0x64, 0xD7, 0xFF -vertex 3, 403, 253, -80, 1668, 0x0F, 0x7A, 0x1E, 0xFF -vertex 708, 9, -164, 0, 884, 0x72, 0x24, 0xD7, 0xFF -vertex 390, -29, 470, -122, 1240, 0x27, 0xD0, 0x6E, 0xFF -vertex -93, 25, 516, -132, 1776, 0xF2, 0x9B, 0x4B, 0xFF -vertex -93, 23, -481, 62, 1776, 0xEF, 0xAF, 0xA1, 0xFF -vertex -28, 276, -491, 64, 1704, 0x09, 0x44, 0x96, 0xFF -vertex 677, -171, 253, -80, 920, 0x26, 0x89, 0x14, 0xFF - -dorrie_seg6_vertex_0600BD98: # 0x0600BD98 -vertex 498, 236, -165, 0, 1120, 0x41, 0x64, 0xD7, 0xFF -vertex 456, 72, -407, 48, 1164, 0x44, 0x34, 0xA4, 0xFF -vertex -28, 276, -491, 64, 1704, 0x09, 0x44, 0x96, 0xFF -vertex -272, 375, -243, 16, 1972, 0xC4, 0x67, 0xD6, 0xFF -vertex 3, 403, -243, 16, 1668, 0x0F, 0x7C, 0xEC, 0xFF -vertex 390, -29, -460, 58, 1240, 0x21, 0xB6, 0x9F, 0xFF -vertex -93, 23, -481, 62, 1776, 0xEF, 0xAF, 0xA1, 0xFF -vertex -272, 375, 253, -80, 1972, 0xBC, 0x66, 0x1C, 0xFF -vertex 708, 9, -164, 0, 884, 0x72, 0x24, 0xD7, 0xFF -vertex 708, 9, 173, -64, 884, 0x6B, 0x24, 0x39, 0xFF -vertex 677, -171, 253, -80, 920, 0x26, 0x89, 0x14, 0xFF -vertex 677, -171, -243, 16, 920, 0x21, 0x8B, 0xDF, 0xFF -vertex -345, 87, -456, 58, 2052, 0x99, 0xCF, 0xCB, 0xFF - -glabel dorrie_seg6_dl_0600BE68 # 0x0600BE68 - 0x0600BF10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_0600ADA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight dorrie_seg6_light_0600BBC8, 1 -gsSPLight dorrie_seg6_light_0600BBC0, 2 -gsSPVertex dorrie_seg6_vertex_0600BBD8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 0, 6, 5, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 1, 5, 7, 0x0, 8, 1, 7, 0x0 -gsSP2Triangles 8, 2, 1, 0x0, 8, 9, 2, 0x0 -gsSP2Triangles 2, 10, 3, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 3, 10, 11, 0x0, 4, 3, 11, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600BF10 # 0x0600BF10 - 0x0600C030 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex dorrie_seg6_vertex_0600BC98, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 7, 9, 5, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 5, 10, 8, 0x0, 5, 4, 10, 0x0 -gsSP2Triangles 0, 6, 9, 0x0, 7, 0, 9, 0x0 -gsSP2Triangles 11, 3, 6, 0x0, 6, 12, 11, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 6, 2, 12, 0x0 -gsSP2Triangles 13, 1, 14, 0x0, 14, 7, 8, 0x0 -gsSP2Triangles 4, 3, 11, 0x0, 11, 15, 4, 0x0 -gsSPVertex dorrie_seg6_vertex_0600BD98, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 4, 3, 7, 0x0, 8, 1, 0, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 5, 1, 8, 0x0, 8, 11, 5, 0x0 -gsSP2Triangles 7, 3, 12, 0x0, 12, 3, 2, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600C030 # 0x0600C030 - 0x0600C0F8 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList dorrie_seg6_dl_0600BE68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600BF10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600C0F8: # 0x0600C0F8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600C100: # 0x0600C100 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600C110: # 0x0600C110 -vertex 1090, -93, 204, 340, 152, 0x64, 0xC3, 0x30, 0xFF -vertex 852, -373, -231, 558, 336, 0x3F, 0x98, 0xDF, 0xFF -vertex 1090, -93, -205, 612, 144, 0x5C, 0xE0, 0xAF, 0xFF -vertex 48, -514, 297, 400, 948, 0xDB, 0x8C, 0x21, 0xFF -vertex 30, -226, 563, 288, 952, 0xE6, 0xD2, 0x73, 0xFF -vertex -192, -274, 297, 350, 1112, 0x96, 0xDD, 0x3B, 0xFF -vertex -4, 324, 424, 110, 940, 0xCA, 0x3A, 0x62, 0xFF -vertex 837, -121, 436, 290, 348, 0x33, 0xFA, 0x74, 0xFF -vertex 852, -373, 230, 400, 348, 0x37, 0xA0, 0x3C, 0xFF -vertex 809, 286, 328, 128, 340, 0x1A, 0x5B, 0x54, 0xFF -vertex 1064, 288, 204, 102, 148, 0x3F, 0x51, 0x4A, 0xFF -vertex 48, -514, -298, 572, 932, 0xEA, 0x95, 0xC1, 0xFF -vertex -192, -274, -298, 630, 1096, 0x9B, 0xC1, 0xD5, 0xFF -vertex 768, 421, -1, 990, 352, 0x19, 0x7C, 0xF7, 0xFF -vertex -4, 324, -425, 836, 916, 0xD5, 0x56, 0xAE, 0xFF -vertex -19, 548, 0, 982, 924, 0xDB, 0x78, 0x0B, 0xFF - -dorrie_seg6_vertex_0600C210: # 0x0600C210 -vertex 1090, -93, -205, 612, 144, 0x5C, 0xE0, 0xAF, 0xFF -vertex 852, -373, -231, 558, 336, 0x3F, 0x98, 0xDF, 0xFF -vertex 837, -121, -437, 668, 324, 0x32, 0xDA, 0x93, 0xFF -vertex 48, -514, -298, 572, 932, 0xEA, 0x95, 0xC1, 0xFF -vertex 811, 287, -349, 826, 320, 0x27, 0x3E, 0x99, 0xFF -vertex 1064, 288, -205, 864, 136, 0x37, 0x5F, 0xC3, 0xFF -vertex 30, -226, -564, 676, 920, 0xD0, 0xF5, 0x8C, 0xFF -vertex -192, -274, -298, 630, 1096, 0x9B, 0xC1, 0xD5, 0xFF -vertex -4, 324, -425, 836, 916, 0xD5, 0x56, 0xAE, 0xFF -vertex -227, 255, 0, 968, 1096, 0x8C, 0x2E, 0xEF, 0xFF -vertex 768, 421, -1, 990, 352, 0x19, 0x7C, 0xF7, 0xFF -vertex 1064, 288, 204, 1124, 148, 0x3F, 0x51, 0x4A, 0xFF -vertex -4, 324, 424, 1132, 940, 0xCA, 0x3A, 0x62, 0xFF -vertex -19, 548, 0, 982, 924, 0xDB, 0x78, 0x0B, 0xFF -vertex -192, -274, 297, 1372, 1112, 0x96, 0xDD, 0x3B, 0xFF -vertex 809, 286, 328, 1150, 340, 0x1A, 0x5B, 0x54, 0xFF - -glabel dorrie_seg6_dl_0600C310 # 0x0600C310 - 0x0600C468 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600C100, 1 -gsSPLight dorrie_seg6_light_0600C0F8, 2 -gsSPVertex dorrie_seg6_vertex_0600C110, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 4, 8, 7, 0x0 -gsSP2Triangles 4, 3, 8, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 7, 8, 0, 0x0, 3, 1, 8, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 6, 7, 9, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 7, 0, 10, 0x0 -gsSP2Triangles 3, 11, 1, 0x0, 12, 11, 3, 0x0 -gsSP2Triangles 12, 3, 5, 0x0, 13, 14, 15, 0x0 -gsSPVertex dorrie_seg6_vertex_0600C210, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 4, 5, 0, 0x0 -gsSP2Triangles 6, 4, 2, 0x0, 2, 3, 6, 0x0 -gsSP2Triangles 6, 3, 7, 0x0, 6, 8, 4, 0x0 -gsSP2Triangles 6, 7, 9, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 10, 4, 8, 0x0, 4, 10, 5, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 12, 13, 9, 0x0 -gsSP2Triangles 9, 13, 8, 0x0, 12, 9, 14, 0x0 -gsSP2Triangles 11, 10, 15, 0x0, 15, 13, 12, 0x0 -gsSP1Triangle 15, 10, 13, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600C468 # 0x0600C468 - 0x0600C510 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600C310 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600C510: # 0x0600C510 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600C518: # 0x0600C518 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600C528: # 0x0600C528 -vertex 19, -22, -821, 674, 1540, 0xEA, 0xFB, 0x84, 0xFF -vertex 187, 693, -578, 822, 1620, 0x1C, 0x5D, 0xB0, 0xFF -vertex 1057, 309, -449, 834, 920, 0x50, 0x27, 0xA6, 0xFF -vertex 1290, 174, 0, 980, 736, 0x79, 0x1F, 0x15, 0xFF -vertex 1106, 540, 0, 982, 960, 0x4F, 0x62, 0xF9, 0xFF -vertex 1057, 309, 440, 1134, 948, 0x4E, 0x3F, 0x4C, 0xFF -vertex 391, 797, 0, 972, 1524, 0x16, 0x7C, 0x0B, 0xFF -vertex 187, 693, 571, 1140, 1652, 0x1C, 0x4C, 0x61, 0xFF -vertex 899, -211, 569, 1306, 920, 0x3F, 0xEF, 0x6C, 0xFF -vertex -273, 717, 553, 1170, 1976, 0xDF, 0x5F, 0x4C, 0xFF -vertex -273, 717, -552, 792, 1944, 0xDE, 0x5F, 0xB4, 0xFF -vertex -423, 59, -383, 612, 1876, 0x8C, 0xEF, 0xD0, 0xFF -vertex -343, -381, 386, 418, 1728, 0xAF, 0xA6, 0x25, 0xFF -vertex 19, -22, 822, 294, 1584, 0xE4, 0xE8, 0x79, 0xFF -vertex -423, 59, 384, 378, 1900, 0x94, 0xF2, 0x3F, 0xFF -vertex 1185, -300, -302, 648, 676, 0x5B, 0xC9, 0xBC, 0xFF - -dorrie_seg6_vertex_0600C628: # 0x0600C628 -vertex 187, 693, 571, 118, 1652, 0x1C, 0x4C, 0x61, 0xFF -vertex 19, -22, 822, 294, 1584, 0xE4, 0xE8, 0x79, 0xFF -vertex 899, -211, 569, 284, 920, 0x3F, 0xEF, 0x6C, 0xFF -vertex -343, -381, 386, 418, 1728, 0xAF, 0xA6, 0x25, 0xFF -vertex 832, -489, 343, 386, 888, 0x17, 0x92, 0x3A, 0xFF -vertex 1185, -300, 304, 318, 692, 0x50, 0xAD, 0x33, 0xFF -vertex 832, -489, -340, 584, 868, 0x1B, 0x89, 0xDF, 0xFF -vertex 1057, 309, 440, 112, 948, 0x4E, 0x3F, 0x4C, 0xFF -vertex -343, -381, -383, 562, 1708, 0xC5, 0xA7, 0xBC, 0xFF -vertex 1185, -300, -302, 648, 676, 0x5B, 0xC9, 0xBC, 0xFF -vertex 899, -211, -571, 680, 888, 0x27, 0xC8, 0x96, 0xFF -vertex 1057, 309, -449, 834, 920, 0x50, 0x27, 0xA6, 0xFF -vertex -273, 717, 553, 148, 1976, 0xDF, 0x5F, 0x4C, 0xFF -vertex 19, -22, -821, 674, 1540, 0xEA, 0xFB, 0x84, 0xFF -vertex -423, 59, -383, 612, 1876, 0x8C, 0xEF, 0xD0, 0xFF -vertex -423, 59, 384, 378, 1900, 0x94, 0xF2, 0x3F, 0xFF - -dorrie_seg6_vertex_0600C728: # 0x0600C728 -vertex 899, -211, 569, 1306, 920, 0x3F, 0xEF, 0x6C, 0xFF -vertex 1185, -300, 304, 1340, 692, 0x50, 0xAD, 0x33, 0xFF -vertex 1290, 174, 0, 980, 736, 0x79, 0x1F, 0x15, 0xFF - -glabel dorrie_seg6_dl_0600C758 # 0x0600C758 - 0x0600C8B8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600C518, 1 -gsSPLight dorrie_seg6_light_0600C510, 2 -gsSPVertex dorrie_seg6_vertex_0600C528, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 4, 1, 6, 0x0, 6, 1, 10, 0x0 -gsSP2Triangles 9, 6, 10, 0x0, 2, 4, 3, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 0, 11, 10, 0x0 -gsSP2Triangles 0, 10, 1, 0x0, 12, 13, 14, 0x0 -gsSP2Triangles 11, 12, 14, 0x0, 2, 3, 15, 0x0 -gsSPVertex dorrie_seg6_vertex_0600C628, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 0, 2, 7, 0x0, 3, 8, 6, 0x0 -gsSP2Triangles 5, 6, 9, 0x0, 9, 6, 10, 0x0 -gsSP2Triangles 10, 6, 8, 0x0, 11, 9, 10, 0x0 -gsSP2Triangles 1, 0, 12, 0x0, 13, 11, 10, 0x0 -gsSP2Triangles 10, 8, 13, 0x0, 13, 8, 14, 0x0 -gsSP2Triangles 14, 8, 3, 0x0, 12, 15, 1, 0x0 -gsSPVertex dorrie_seg6_vertex_0600C728, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600C8B8 # 0x0600C8B8 - 0x0600C960 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600C758 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600C960: # 0x0600C960 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600C968: # 0x0600C968 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600C978: # 0x0600C978 -vertex 1085, -101, -1112, 710, 924, 0x34, 0xD6, 0x95, 0xFF -vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF -vertex 154, -1257, -586, 584, 1788, 0x11, 0x8E, 0xCC, 0xFF -vertex 154, -1257, 585, 374, 1788, 0x17, 0x8C, 0x2D, 0xFF -vertex -975, -982, -550, 726, 2348, 0xB2, 0xA8, 0xD1, 0xFF -vertex -236, -788, -1121, 708, 1876, 0xEA, 0xC3, 0x93, 0xFF -vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF -vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF -vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF -vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF -vertex 560, 718, -1192, 830, 992, 0x18, 0x34, 0x90, 0xFF -vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF -vertex -236, -788, 1119, 250, 1876, 0xF7, 0xCC, 0x73, 0xFF -vertex 1085, -101, 1110, 248, 924, 0x3C, 0xD0, 0x64, 0xFF -vertex 934, -870, 390, 404, 1232, 0x4E, 0xA3, 0x23, 0xFF - -dorrie_seg6_vertex_0600CA68: # 0x0600CA68 -vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF -vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF -vertex -236, -788, 1119, 250, 1876, 0xF7, 0xCC, 0x73, 0xFF -vertex 154, -1257, 585, 374, 1788, 0x17, 0x8C, 0x2D, 0xFF -vertex 934, -870, 390, 404, 1232, 0x4E, 0xA3, 0x23, 0xFF -vertex 1981, 326, 380, 296, 292, 0x6F, 0xCF, 0x22, 0xFF -vertex 1085, -101, 1110, 248, 924, 0x3C, 0xD0, 0x64, 0xFF -vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF -vertex 560, 718, 1191, 126, 992, 0x0B, 0x37, 0x71, 0xFF -vertex 1832, 492, 638, 216, 332, 0x62, 0x34, 0x3C, 0xFF -vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF -vertex 1573, 878, 611, 112, 368, 0x4C, 0x5B, 0x2B, 0xFF -vertex 581, 1130, 741, 60, 860, 0xF5, 0x7A, 0x1E, 0xFF -vertex -860, 411, 775, 64, 1888, 0xB7, 0x5F, 0x27, 0xFF -vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF - -dorrie_seg6_vertex_0600CB58: # 0x0600CB58 -vertex 560, 718, -1192, 830, 992, 0x18, 0x34, 0x90, 0xFF -vertex 1573, 878, -612, 844, 368, 0x3A, 0x67, 0xD5, 0xFF -vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF -vertex 581, 1130, -744, 898, 860, 0xF0, 0x73, 0xCF, 0xFF -vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF -vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF -vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF -vertex 1981, 326, 380, 296, 292, 0x6F, 0xCF, 0x22, 0xFF -vertex 581, 1130, 741, 1082, 860, 0xF5, 0x7A, 0x1E, 0xFF -vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF -vertex -860, 411, -776, 894, 1888, 0xAE, 0x5E, 0xEE, 0xFF -vertex -860, 411, 775, 1086, 1888, 0xB7, 0x5F, 0x27, 0xFF -vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF -vertex -1340, -279, 694, 88, 2356, 0x8A, 0x19, 0x26, 0xFF -vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF -vertex -860, 411, 775, 64, 1888, 0xB7, 0x5F, 0x27, 0xFF - -dorrie_seg6_vertex_0600CC58: # 0x0600CC58 -vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF -vertex -1340, -279, 694, 88, 2356, 0x8A, 0x19, 0x26, 0xFF -vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF -vertex -860, 411, -776, 894, 1888, 0xAE, 0x5E, 0xEE, 0xFF -vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF -vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF -vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF -vertex -1340, -279, -695, 874, 2352, 0x8E, 0xF1, 0xCC, 0xFF -vertex -975, -982, -550, 736, 2344, 0xB2, 0xA8, 0xD1, 0xFF -vertex -975, -982, 549, 1240, 2344, 0xAC, 0xB1, 0x34, 0xFF -vertex 1832, 492, 638, 698, 764, 0x62, 0x34, 0x3C, 0xFF -vertex 1981, 326, -380, 352, 1476, 0x79, 0xF8, 0xDB, 0xFF -vertex 1832, 492, -639, 488, 1848, 0x64, 0x31, 0xC4, 0xFF -vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF -vertex 1573, 878, -612, 844, 368, 0x3A, 0x67, 0xD5, 0xFF -vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF - -dorrie_seg6_vertex_0600CD58: # 0x0600CD58 -vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF -vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF -vertex 1832, 492, 638, 1238, 332, 0x62, 0x34, 0x3C, 0xFF -vertex -975, -982, -550, 726, 2348, 0xB2, 0xA8, 0xD1, 0xFF -vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF -vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF -vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF -vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF -vertex -975, -982, 549, 1254, 2348, 0xAC, 0xB1, 0x34, 0xFF - -glabel dorrie_seg6_dl_0600CDE8 # 0x0600CDE8 - 0x0600CFD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600C968, 1 -gsSPLight dorrie_seg6_light_0600C960, 2 -gsSPVertex dorrie_seg6_vertex_0600C978, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 3, 6, 2, 0x0, 6, 4, 2, 0x0 -gsSP2Triangles 7, 0, 5, 0x0, 5, 8, 7, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 0, 9, 1, 0x0 -gsSP2Triangles 7, 10, 0, 0x0, 11, 9, 0, 0x0 -gsSP2Triangles 11, 0, 10, 0x0, 12, 3, 13, 0x0 -gsSP2Triangles 1, 14, 3, 0x0, 3, 14, 13, 0x0 -gsSPVertex dorrie_seg6_vertex_0600CA68, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 8, 2, 6, 0x0, 6, 5, 9, 0x0 -gsSP2Triangles 8, 6, 9, 0x0, 3, 1, 10, 0x0 -gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 -gsSP2Triangles 8, 13, 0, 0x0, 8, 0, 2, 0x0 -gsSP2Triangles 9, 11, 8, 0x0, 9, 5, 14, 0x0 -gsSPVertex dorrie_seg6_vertex_0600CB58, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 1, 3, 0x0, 8, 9, 1, 0x0 -gsSP2Triangles 10, 8, 3, 0x0, 10, 11, 8, 0x0 -gsSP2Triangles 4, 10, 3, 0x0, 10, 12, 11, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex dorrie_seg6_vertex_0600CC58, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex dorrie_seg6_vertex_0600CD58, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600CFD0 # 0x0600CFD0 - 0x0600D078 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600CDE8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600D078: # 0x0600D078 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600D080: # 0x0600D080 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600D090: # 0x0600D090 -vertex 324, -369, 725, 136, 1456, 0x0A, 0xB0, 0x61, 0xFF -vertex 1263, 236, 383, 320, 1800, 0x33, 0x44, 0x5D, 0xFF -vertex 241, 413, 672, 298, 1396, 0xFB, 0x35, 0x72, 0xFF -vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF -vertex -240, 463, 573, 308, 1200, 0xD7, 0x59, 0x4F, 0xFF -vertex -150, -380, 431, 88, 1268, 0xD1, 0xAC, 0x51, 0xFF -vertex 218, -509, 5, -26, 1416, 0x00, 0x82, 0xFC, 0xFF -vertex 1312, -229, 383, 144, 1840, 0x4C, 0xC7, 0x53, 0xFF -vertex 1321, -314, 5, -30, 1844, 0x26, 0x87, 0x04, 0xFF -vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF -vertex 218, -509, 5, 996, 1416, 0x00, 0x82, 0xFC, 0xFF -vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF -vertex 1312, -229, -372, 816, 1836, 0x3D, 0xB9, 0xAC, 0xFF -vertex 1321, -314, 5, 992, 1844, 0x26, 0x87, 0x04, 0xFF -vertex 1244, 411, 5, 476, 1784, 0x2E, 0x75, 0xF7, 0xFF - -dorrie_seg6_vertex_0600D180: # 0x0600D180 -vertex 218, -509, 5, 996, 1416, 0x00, 0x82, 0xFC, 0xFF -vertex -150, -380, 431, 1110, 1268, 0xD1, 0xAC, 0x51, 0xFF -vertex -150, -380, -420, 878, 1264, 0xD1, 0x97, 0xCC, 0xFF -vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF -vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF -vertex 1321, -314, 5, -30, 1844, 0x26, 0x87, 0x04, 0xFF -vertex 1568, -185, 4, -30, 1936, 0x68, 0xBD, 0xE6, 0xFF -vertex 1312, -229, 383, 144, 1840, 0x4C, 0xC7, 0x53, 0xFF -vertex 1524, 227, 172, 388, 1904, 0x59, 0x3E, 0x40, 0xFF -vertex 1263, 236, 383, 320, 1800, 0x33, 0x44, 0x5D, 0xFF -vertex 1244, 411, 5, 476, 1784, 0x2E, 0x75, 0xF7, 0xFF -vertex 1524, 227, -163, 568, 1900, 0x4F, 0x4D, 0xC3, 0xFF -vertex 1263, 236, -372, 636, 1796, 0x46, 0x31, 0xA3, 0xFF -vertex 241, 413, -661, 656, 1388, 0x17, 0x46, 0x9A, 0xFF -vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF -vertex 1568, -185, 4, 992, 1936, 0x68, 0xBD, 0xE6, 0xFF - -dorrie_seg6_vertex_0600D280: # 0x0600D280 -vertex 1312, -229, -372, 816, 1836, 0x3D, 0xB9, 0xAC, 0xFF -vertex 241, 413, -661, 656, 1388, 0x17, 0x46, 0x9A, 0xFF -vertex 1263, 236, -372, 636, 1796, 0x46, 0x31, 0xA3, 0xFF -vertex 1568, -185, 4, 992, 1936, 0x68, 0xBD, 0xE6, 0xFF -vertex 1321, -314, 5, 992, 1844, 0x26, 0x87, 0x04, 0xFF -vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF -vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF -vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF - -glabel dorrie_seg6_dl_0600D300 # 0x0600D300 - 0x0600D440 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600D080, 1 -gsSPLight dorrie_seg6_light_0600D078, 2 -gsSPVertex dorrie_seg6_vertex_0600D090, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 0, 6, 8, 0x0 -gsSP2Triangles 0, 8, 7, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 3, 1, 14, 0x0 -gsSPVertex dorrie_seg6_vertex_0600D180, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 -gsSP2Triangles 13, 10, 12, 0x0, 12, 11, 15, 0x0 -gsSPVertex dorrie_seg6_vertex_0600D280, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 5, 6, 1, 0x0, 1, 6, 7, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600D440 # 0x0600D440 - 0x0600D4E8 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600D300 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600D4E8: # 0x0600D4E8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600D4F0: # 0x0600D4F0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600D500: # 0x0600D500 -vertex 1443, 8, 5, 484, 2048, 0x7E, 0xF8, 0x00, 0xFF -vertex -92, 409, 5, 470, 932, 0xEF, 0x7D, 0x00, 0xFF -vertex -65, 219, 361, 316, 960, 0xE2, 0x2A, 0x73, 0xFF -vertex -65, 219, -350, 630, 948, 0xFC, 0x41, 0x94, 0xFF -vertex -332, 214, -243, 600, 756, 0xB0, 0x32, 0xAC, 0xFF -vertex -332, 214, 254, 338, 764, 0xBB, 0x47, 0x4E, 0xFF -vertex -3, -224, -350, 822, 1000, 0xEE, 0xB4, 0x9D, 0xFF -vertex -255, -332, 5, 1006, 820, 0xC1, 0x97, 0x1E, 0xFF -vertex -255, -332, 5, -16, 820, 0xC1, 0x97, 0x1E, 0xFF -vertex -3, -224, 361, 146, 1008, 0xF4, 0xA9, 0x5B, 0xFF -vertex 9, -315, 5, -18, 1012, 0x12, 0x83, 0x00, 0xFF -vertex 9, -315, 5, 1004, 1012, 0x12, 0x83, 0x00, 0xFF -vertex -3, -224, 361, 164, 1048, 0xF4, 0xA9, 0x5B, 0xFF -vertex 9, -315, 5, 0, 1052, 0x12, 0x83, 0x00, 0xFF -vertex 1443, 8, 5, 502, 2084, 0x7E, 0xF8, 0x00, 0xFF - -dorrie_seg6_vertex_0600D5F0: # 0x0600D5F0 -vertex 1443, 8, 5, 502, 2084, 0x7E, 0xF8, 0x00, 0xFF -vertex 9, -315, 5, 1022, 1052, 0x12, 0x83, 0x00, 0xFF -vertex -3, -224, -350, 840, 1036, 0xEE, 0xB4, 0x9D, 0xFF - -glabel dorrie_seg6_dl_0600D620 # 0x0600D620 - 0x0600D6D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600D4F0, 1 -gsSPLight dorrie_seg6_light_0600D4E8, 2 -gsSPVertex dorrie_seg6_vertex_0600D500, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 2, 5, 8, 0x0 -gsSP2Triangles 0, 2, 9, 0x0, 2, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 7, 6, 0x0 -gsSP2Triangles 0, 6, 3, 0x0, 12, 13, 14, 0x0 -gsSPVertex dorrie_seg6_vertex_0600D5F0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600D6D8 # 0x0600D6D8 - 0x0600D780 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600D620 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600D780: # 0x0600D780 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600D788: # 0x0600D788 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600D798: # 0x0600D798 -vertex 1134, -10, -867, 594, 1972, 0xDD, 0xC3, 0x97, 0xFF -vertex 2429, -78, -421, 406, 1676, 0x62, 0xDA, 0x46, 0xFF -vertex 1289, -124, 319, 620, 1500, 0x17, 0x46, 0x66, 0xFF -vertex -58, 112, -160, 816, 1804, 0xE0, 0x76, 0x20, 0xFF -vertex -58, -112, 147, 830, 1696, 0xC8, 0x8F, 0xFB, 0xFF -vertex 2429, 35, -729, 394, 1792, 0x1C, 0x79, 0x16, 0xFF -vertex 1290, 101, 11, 608, 1608, 0x0B, 0x7A, 0x1E, 0xFF -vertex 2703, -24, -1003, 338, 1876, 0x3E, 0x6E, 0xFE, 0xFF - -glabel dorrie_seg6_dl_0600D818 # 0x0600D818 - 0x0600D8B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600D788, 1 -gsSPLight dorrie_seg6_light_0600D780, 2 -gsSPVertex dorrie_seg6_vertex_0600D798, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 2, 6, 3, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 0, 0x0 -gsSP2Triangles 6, 5, 0, 0x0, 0, 3, 6, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 1, 7, 5, 0x0 -gsSP2Triangles 5, 7, 0, 0x0, 0, 7, 1, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600D8B0 # 0x0600D8B0 - 0x0600D958 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600D818 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600D958: # 0x0600D958 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600D960: # 0x0600D960 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600D970: # 0x0600D970 -vertex 1134, -13, 872, 268, 1708, 0xDE, 0xC1, 0x68, 0xFF -vertex 1286, -114, -315, 328, 1164, 0x0D, 0x1F, 0x86, 0xFF -vertex 2428, -73, 422, 474, 1360, 0x56, 0x2A, 0xAE, 0xFF -vertex -60, 113, 170, 116, 1520, 0xE0, 0x76, 0xE2, 0xFF -vertex 1287, 107, -5, 320, 1288, 0x0E, 0x7A, 0xE0, 0xFF -vertex -61, -108, -139, 124, 1396, 0xC8, 0x8F, 0x05, 0xFF -vertex 2428, 37, 731, 464, 1492, 0x17, 0x7C, 0xF8, 0xFF -vertex 2703, -24, 1004, 496, 1588, 0x3D, 0x6E, 0x03, 0xFF - -glabel dorrie_seg6_dl_0600D9F0 # 0x0600D9F0 - 0x0600DA88 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600D960, 1 -gsSPLight dorrie_seg6_light_0600D958, 2 -gsSPVertex dorrie_seg6_vertex_0600D970, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 5, 3, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 3, 5, 0, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 4, 6, 2, 0x0, 2, 7, 0, 0x0 -gsSP2Triangles 6, 4, 0, 0x0, 0, 7, 6, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600DA88 # 0x0600DA88 - 0x0600DB30 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600D9F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600DB30: # 0x0600DB30 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600DB38: # 0x0600DB38 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600DB48: # 0x0600DB48 -vertex 864, 32, -681, 572, 1464, 0xD8, 0xC2, 0x99, 0xFF -vertex -63, -44, 97, 786, 1880, 0xA9, 0xEA, 0x59, 0xFF -vertex -60, 106, -81, 782, 1756, 0xCD, 0x73, 0xFE, 0xFF -vertex 978, -62, 236, 578, 2152, 0x1B, 0xCA, 0x6F, 0xFF -vertex 981, 88, 57, 574, 2028, 0x0B, 0x75, 0x2E, 0xFF -vertex 1864, -30, -331, 378, 1888, 0x56, 0x26, 0x55, 0xFF -vertex 1865, 35, -511, 374, 1760, 0x18, 0x7B, 0x0F, 0xFF -vertex 2079, 13, -780, 320, 1596, 0x3B, 0x6E, 0x10, 0xFF - -glabel dorrie_seg6_dl_0600DBC8 # 0x0600DBC8 - 0x0600DC60 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600DB38, 1 -gsSPLight dorrie_seg6_light_0600DB30, 2 -gsSPVertex dorrie_seg6_vertex_0600DB48, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 0, 2, 4, 0x0 -gsSP2Triangles 4, 6, 0, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 0, 7, 5, 0x0, 6, 7, 0, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600DC60 # 0x0600DC60 - 0x0600DD08 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600DBC8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_light_0600DD08: # 0x0600DD08 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -dorrie_seg6_light_0600DD10: # 0x0600DD10 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -dorrie_seg6_vertex_0600DD20: # 0x0600DD20 -vertex 981, 88, -55, 478, 736, 0x0B, 0x75, 0xD3, 0xFF -vertex -61, 97, 82, 288, 1108, 0xCC, 0x73, 0x03, 0xFF -vertex 864, 24, 682, 444, 1372, 0xD8, 0xC1, 0x66, 0xFF -vertex -63, -52, -97, 292, 972, 0xA9, 0xEA, 0xA7, 0xFF -vertex 1865, 35, 512, 628, 984, 0x17, 0x7B, 0xF2, 0xFF -vertex 1864, -28, 332, 632, 840, 0x55, 0x27, 0xAC, 0xFF -vertex 979, -61, -236, 482, 600, 0x1B, 0xCB, 0x91, 0xFF -vertex 2079, 13, 781, 662, 1152, 0x3A, 0x6F, 0xF1, 0xFF - -glabel dorrie_seg6_dl_0600DDA0 # 0x0600DDA0 - 0x0600DE38 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight dorrie_seg6_light_0600DD10, 1 -gsSPLight dorrie_seg6_light_0600DD08, 2 -gsSPVertex dorrie_seg6_vertex_0600DD20, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 6, 3, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 2, 4, 0, 0x0 -gsSP2Triangles 2, 6, 5, 0x0, 2, 3, 6, 0x0 -gsSP2Triangles 1, 3, 2, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 5, 7, 2, 0x0, 2, 7, 4, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600DE38 # 0x0600DE38 - 0x0600DEE0 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList dorrie_seg6_dl_0600DDA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -dorrie_seg6_vertex_0600DEE0: # 0x0600DEE0 -vertex 558, 286, 434, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 544, 476, 403, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 358, 472, 454, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 371, 281, 485, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 371, 281, -484, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 358, 472, -453, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 544, 476, -402, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 558, 286, -433, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel dorrie_seg6_dl_0600DF60 # 0x0600DF60 - 0x0600DFA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009BA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex dorrie_seg6_vertex_0600DEE0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel dorrie_seg6_dl_0600DFA8 # 0x0600DFA8 - 0x0600E060 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList dorrie_seg6_dl_0600DF60 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -dorrie_seg6_animvalue_0600E060: # 0x0600E060 -.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0xFCCB, 0xFBE7, 0xEE13 -.hword 0xE187, 0x0072, 0x01FC, 0xECD3, 0x1255, 0xE11F, 0xFF89, 0xFE05 -.hword 0xECD3, 0xC001, 0xC9C6, 0xC001, 0xC9C6, 0xEF81, 0xEDE4, 0xC9C6 -.hword 0xC001, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6 -.hword 0x938B, 0xF41D, 0x6C75, 0x0000 - -dorrie_seg6_animindex_0600E0A8: # 0x0600E0A8 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0016, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0020, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0005, 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F -.hword 0x0001, 0x0000, 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x001A -.hword 0x0001, 0x001B, 0x0001, 0x001C, 0x0001, 0x0009, 0x0001, 0x000A -.hword 0x0001, 0x000B, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 -.hword 0x0001, 0x0000, 0x0001, 0x000C, 0x0001, 0x000D, 0x0001, 0x0012 -.hword 0x0001, 0x0013, 0x0001, 0x0014, 0x0001, 0x000E, 0x0001, 0x000F -.hword 0x0001, 0x0010 - -dorrie_seg6_anim_0600E18C: # 0x0600E18C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x12 -.word dorrie_seg6_animvalue_0600E060 -.word dorrie_seg6_animindex_0600E0A8 -.word 0 - -dorrie_seg6_animvalue_0600E1A4: # 0x0600E1A4 -.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0x960D, 0x95F9, 0x95DA -.hword 0x95B0, 0x957D, 0x9543, 0x9501, 0x94BB, 0x9471, 0x9424, 0x93D6 -.hword 0x9388, 0x933C, 0x92F1, 0x92AB, 0x926A, 0x9230, 0x91FD, 0x91D3 -.hword 0x91B3, 0x91A0, 0x9199, 0x919B, 0x91A2, 0x91AE, 0x91BE, 0x91D2 -.hword 0x91E9, 0x9204, 0x9222, 0x9243, 0x9267, 0x928D, 0x92B4, 0x92DE -.hword 0x9309, 0x9335, 0x9363, 0x9391, 0x93BF, 0x93EE, 0x941C, 0x944A -.hword 0x9477, 0x94A4, 0x94CF, 0x94F8, 0x9520, 0x9546, 0x9569, 0x958A -.hword 0x95A8, 0x95C3, 0x95DB, 0x95EF, 0x95FF, 0x960A, 0x9612, 0x9614 -.hword 0xFCCB, 0xFCCA, 0xFCC8, 0xFCC5, 0xFCC0, 0xFCBA, 0xFCB4, 0xFCAC -.hword 0xFCA4, 0xFC9B, 0xFC91, 0xFC88, 0xFC7D, 0xFC73, 0xFC68, 0xFC5D -.hword 0xFC52, 0xFC48, 0xFC3D, 0xFC34, 0xFC2A, 0xFC21, 0xFC19, 0xFC11 -.hword 0xFC0B, 0xFC05, 0xFC00, 0xFBFD, 0xFBFB, 0xFBFA, 0xFBFB, 0xFBFD -.hword 0xFC00, 0xFC04, 0xFC0A, 0xFC10, 0xFC17, 0xFC1F, 0xFC27, 0xFC30 -.hword 0xFC3A, 0xFC44, 0xFC4E, 0xFC58, 0xFC62, 0xFC6D, 0xFC77, 0xFC81 -.hword 0xFC8B, 0xFC95, 0xFC9E, 0xFCA6, 0xFCAE, 0xFCB5, 0xFCBB, 0xFCC1 -.hword 0xFCC5, 0xFCC8, 0xFCCA, 0xFCCB, 0xFBE7, 0xFBE6, 0xFBE4, 0xFBE0 -.hword 0xFBDC, 0xFBD6, 0xFBD0, 0xFBC8, 0xFBC0, 0xFBB7, 0xFBAD, 0xFBA3 -.hword 0xFB99, 0xFB8E, 0xFB84, 0xFB79, 0xFB6E, 0xFB64, 0xFB59, 0xFB4F -.hword 0xFB46, 0xFB3D, 0xFB35, 0xFB2D, 0xFB27, 0xFB21, 0xFB1C, 0xFB19 -.hword 0xFB17, 0xFB16, 0xFB17, 0xFB19, 0xFB1C, 0xFB20, 0xFB25, 0xFB2C -.hword 0xFB33, 0xFB3B, 0xFB43, 0xFB4C, 0xFB56, 0xFB5F, 0xFB6A, 0xFB74 -.hword 0xFB7E, 0xFB89, 0xFB93, 0xFB9D, 0xFBA7, 0xFBB1, 0xFBBA, 0xFBC2 -.hword 0xFBCA, 0xFBD1, 0xFBD7, 0xFBDD, 0xFBE1, 0xFBE4, 0xFBE6, 0xFBE7 -.hword 0x0000, 0x0003, 0x000B, 0x001A, 0x002D, 0x0044, 0x0060, 0x0080 -.hword 0x00A2, 0x00C8, 0x00EF, 0x0119, 0x0144, 0x0170, 0x019D, 0x01CA -.hword 0x01F7, 0x0224, 0x024F, 0x0279, 0x02A0, 0x02C6, 0x02E8, 0x0308 -.hword 0x0323, 0x033B, 0x034E, 0x035C, 0x0365, 0x0368, 0x0365, 0x035D -.hword 0x0350, 0x033E, 0x0328, 0x030E, 0x02F0, 0x02CF, 0x02AC, 0x0286 -.hword 0x025E, 0x0235, 0x020B, 0x01DF, 0x01B4, 0x0188, 0x015D, 0x0133 -.hword 0x0109, 0x00E2, 0x00BC, 0x0099, 0x0078, 0x005A, 0x0040, 0x002A -.hword 0x0018, 0x000B, 0x0002, 0x0000, 0xEE13, 0xEE0D, 0xEDF9, 0xEDDA -.hword 0xEDB0, 0xED7C, 0xED3F, 0xECFB, 0xECAF, 0xEC5D, 0xEC06, 0xEBAA -.hword 0xEB4C, 0xEAEB, 0xEA88, 0xEA25, 0xE9C3, 0xE962, 0xE903, 0xE8A8 -.hword 0xE851, 0xE7FF, 0xE7B3, 0xE76E, 0xE731, 0xE6FD, 0xE6D4, 0xE6B4 -.hword 0xE6A1, 0xE69A, 0xE6A1, 0xE6B3, 0xE6D0, 0xE6F7, 0xE728, 0xE761 -.hword 0xE7A2, 0xE7EA, 0xE838, 0xE88A, 0xE8E1, 0xE93C, 0xE999, 0xE9F7 -.hword 0xEA57, 0xEAB6, 0xEB15, 0xEB72, 0xEBCC, 0xEC23, 0xEC76, 0xECC4 -.hword 0xED0B, 0xED4C, 0xED86, 0xEDB6, 0xEDDE, 0xEDFB, 0xEE0D, 0xEE13 -.hword 0xE187, 0xE180, 0xE16C, 0xE14B, 0xE11F, 0xE0E8, 0xE0A7, 0xE05F -.hword 0xE00F, 0xDFB8, 0xDF5C, 0xDEFB, 0xDE97, 0xDE30, 0xDDC8, 0xDD60 -.hword 0xDCF8, 0xDC91, 0xDC2D, 0xDBCC, 0xDB70, 0xDB1A, 0xDAC9, 0xDA81 -.hword 0xDA40, 0xDA0A, 0xD9DD, 0xD9BC, 0xD9A8, 0xD9A1, 0xD9A7, 0xD9BB -.hword 0xD9D9, 0xDA03, 0xDA37, 0xDA73, 0xDAB8, 0xDB04, 0xDB56, 0xDBAD -.hword 0xDC09, 0xDC69, 0xDCCB, 0xDD2F, 0xDD94, 0xDDF9, 0xDE5D, 0xDEBF -.hword 0xDF1F, 0xDF7B, 0xDFD2, 0xE025, 0xE070, 0xE0B5, 0xE0F2, 0xE125 -.hword 0xE14F, 0xE16E, 0xE181, 0xE187, 0x0072, 0x0071, 0x006E, 0x006A -.hword 0x0065, 0x005E, 0x0056, 0x004D, 0x0043, 0x0038, 0x002D, 0x0021 -.hword 0x0015, 0x0008, 0xFFFC, 0xFFEF, 0xFFE2, 0xFFD5, 0xFFC9, 0xFFBD -.hword 0xFFB2, 0xFFA7, 0xFF9D, 0xFF94, 0xFF8C, 0xFF85, 0xFF80, 0xFF7C -.hword 0xFF79, 0xFF78, 0xFF79, 0xFF7B, 0xFF7F, 0xFF84, 0xFF8B, 0xFF92 -.hword 0xFF9B, 0xFFA4, 0xFFAE, 0xFFB9, 0xFFC5, 0xFFD0, 0xFFDD, 0xFFE9 -.hword 0xFFF6, 0x0001, 0x000D, 0x001A, 0x0025, 0x0031, 0x003C, 0x0046 -.hword 0x004F, 0x0058, 0x005F, 0x0066, 0x006B, 0x006F, 0x0071, 0x0072 -.hword 0x01FC, 0x01F4, 0x01DC, 0x01B4, 0x0180, 0x013F, 0x00F2, 0x009C -.hword 0x003D, 0xFFD7, 0xFF69, 0xFEF6, 0xFE7F, 0xFE05, 0xFD8A, 0xFD0D -.hword 0xFC92, 0xFC18, 0xFBA1, 0xFB2E, 0xFAC1, 0xFA5A, 0xF9FA, 0xF9A4 -.hword 0xF957, 0xF916, 0xF8E2, 0xF8BA, 0xF8A2, 0xF89A, 0xF8A2, 0xF8B8 -.hword 0xF8DD, 0xF90F, 0xF94C, 0xF994, 0xF9E5, 0xFA3F, 0xFAA1, 0xFB09 -.hword 0xFB76, 0xFBE8, 0xFC5D, 0xFCD4, 0xFD4C, 0xFDC4, 0xFE3A, 0xFEAF -.hword 0xFF21, 0xFF8E, 0xFFF6, 0x0057, 0x00B1, 0x0102, 0x014A, 0x0188 -.hword 0x01B9, 0x01DE, 0x01F5, 0x01FC, 0xECD3, 0xECC1, 0xEC8F, 0xEC3E -.hword 0xEBD1, 0xEB4A, 0xEAAB, 0xE9F8, 0xE933, 0xE85D, 0xE77A, 0xE68C -.hword 0xE596, 0xE499, 0xE399, 0xE297, 0xE197, 0xE09A, 0xDFA4, 0xDEB6 -.hword 0xDDD3, 0xDCFE, 0xDC38, 0xDB85, 0xDAE7, 0xDA60, 0xD9F2, 0xD9A1 -.hword 0xD96F, 0xD95D, 0xD96E, 0xD99D, 0xD9E9, 0xDA50, 0xDACE, 0xDB64 -.hword 0xDC0D, 0xDCC7, 0xDD91, 0xDE69, 0xDF4B, 0xE037, 0xE129, 0xE21F -.hword 0xE318, 0xE411, 0xE507, 0xE5F9, 0xE6E5, 0xE7C7, 0xE89F, 0xE969 -.hword 0xEA24, 0xEACD, 0xEB62, 0xEBE1, 0xEC47, 0xEC93, 0xECC3, 0xECD3 -.hword 0x0000, 0xFFFE, 0xFFF7, 0xFFEB, 0xFFDC, 0xFFC9, 0xFFB2, 0xFF99 -.hword 0xFF7D, 0xFF5F, 0xFF3E, 0xFF1D, 0xFEFA, 0xFED6, 0xFEB2, 0xFE8D -.hword 0xFE69, 0xFE45, 0xFE22, 0xFE00, 0xFDE0, 0xFDC2, 0xFDA6, 0xFD8C -.hword 0xFD76, 0xFD63, 0xFD53, 0xFD48, 0xFD41, 0xFD3E, 0xFD41, 0xFD47 -.hword 0xFD52, 0xFD61, 0xFD73, 0xFD88, 0xFDA0, 0xFDBA, 0xFDD7, 0xFDF5 -.hword 0xFE15, 0xFE37, 0xFE59, 0xFE7C, 0xFE9F, 0xFEC3, 0xFEE6, 0xFF08 -.hword 0xFF29, 0xFF49, 0xFF68, 0xFF85, 0xFF9F, 0xFFB7, 0xFFCC, 0xFFDE -.hword 0xFFED, 0xFFF8, 0xFFFE, 0x0000, 0x1255, 0x125C, 0x126F, 0x128D -.hword 0x12B7, 0x12EA, 0x1326, 0x136A, 0x13B5, 0x1406, 0x145C, 0x14B6 -.hword 0x1514, 0x1574, 0x15D5, 0x1637, 0x1698, 0x16F8, 0x1755, 0x17AF -.hword 0x1805, 0x1856, 0x18A1, 0x18E5, 0x1921, 0x1954, 0x197E, 0x199D -.hword 0x19B0, 0x19B6, 0x19B0, 0x199E, 0x1981, 0x195B, 0x192A, 0x18F2 -.hword 0x18B2, 0x186B, 0x181E, 0x17CD, 0x1777, 0x171D, 0x16C2, 0x1664 -.hword 0x1606, 0x15A7, 0x154A, 0x14EE, 0x1495, 0x143F, 0x13ED, 0x13A0 -.hword 0x135A, 0x131A, 0x12E1, 0x12B1, 0x128A, 0x126D, 0x125B, 0x1255 -.hword 0xE11F, 0xE118, 0xE102, 0xE0DE, 0xE0AF, 0xE075, 0xE030, 0xDFE2 -.hword 0xDF8D, 0xDF30, 0xDECE, 0xDE66, 0xDDFC, 0xDD8E, 0xDD1F, 0xDCAF -.hword 0xDC40, 0xDBD2, 0xDB68, 0xDB00, 0xDA9E, 0xDA41, 0xD9EC, 0xD99E -.hword 0xD959, 0xD91F, 0xD8F0, 0xD8CC, 0xD8B6, 0xD8AF, 0xD8B6, 0xD8CA -.hword 0xD8EB, 0xD918, 0xD94F, 0xD990, 0xD9D9, 0xDA2A, 0xDA82, 0xDADF -.hword 0xDB41, 0xDBA7, 0xDC10, 0xDC7B, 0xDCE7, 0xDD53, 0xDDBE, 0xDE27 -.hword 0xDE8D, 0xDEEF, 0xDF4C, 0xDFA4, 0xDFF5, 0xE03E, 0xE07F, 0xE0B6 -.hword 0xE0E3, 0xE104, 0xE118, 0xE11F, 0xFF89, 0xFF89, 0xFF89, 0xFF8A -.hword 0xFF8A, 0xFF8B, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8E, 0xFF8F -.hword 0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97 -.hword 0xFF98, 0xFF99, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9B, 0xFF9C, 0xFF9C -.hword 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9B, 0xFF9B, 0xFF9A -.hword 0xFF9A, 0xFF99, 0xFF98, 0xFF97, 0xFF96, 0xFF96, 0xFF95, 0xFF94 -.hword 0xFF93, 0xFF92, 0xFF91, 0xFF90, 0xFF8F, 0xFF8E, 0xFF8D, 0xFF8D -.hword 0xFF8C, 0xFF8B, 0xFF8B, 0xFF8A, 0xFF8A, 0xFF89, 0xFF89, 0xFF89 -.hword 0xFE05, 0xFE0D, 0xFE25, 0xFE4C, 0xFE81, 0xFEC1, 0xFF0D, 0xFF63 -.hword 0xFFC2, 0x0027, 0x0093, 0x0106, 0x017C, 0x01F5, 0x0270, 0x02EB -.hword 0x0366, 0x03DF, 0x0455, 0x04C7, 0x0534, 0x059A, 0x05F9, 0x064E -.hword 0x069A, 0x06DB, 0x070F, 0x0736, 0x074E, 0x0757, 0x074F, 0x0738 -.hword 0x0714, 0x06E3, 0x06A6, 0x065E, 0x060D, 0x05B4, 0x0553, 0x04EC -.hword 0x047F, 0x040E, 0x039A, 0x0324, 0x02AD, 0x0236, 0x01C0, 0x014C -.hword 0x00DB, 0x006F, 0x0007, 0xFFA7, 0xFF4E, 0xFEFD, 0xFEB6, 0xFE79 -.hword 0xFE48, 0xFE23, 0xFE0D, 0xFE05, 0xECD3, 0xECC2, 0xEC92, 0xEC43 -.hword 0xEBDA, 0xEB58, 0xEABF, 0xEA12, 0xE954, 0xE886, 0xE7AB, 0xE6C5 -.hword 0xE5D7, 0xE4E4, 0xE3EC, 0xE2F4, 0xE1FD, 0xE109, 0xE01B, 0xDF35 -.hword 0xDE5A, 0xDD8D, 0xDCCE, 0xDC21, 0xDB88, 0xDB06, 0xDA9D, 0xDA4F -.hword 0xDA1E, 0xDA0D, 0xDA1D, 0xDA4A, 0xDA94, 0xDAF7, 0xDB71, 0xDC01 -.hword 0xDCA4, 0xDD58, 0xDE1B, 0xDEEB, 0xDFC6, 0xE0A9, 0xE192, 0xE280 -.hword 0xE370, 0xE460, 0xE54E, 0xE637, 0xE71A, 0xE7F5, 0xE8C5, 0xE988 -.hword 0xEA3C, 0xEADF, 0xEB6F, 0xEBE9, 0xEC4C, 0xEC96, 0xECC3, 0xECD3 -.hword 0xC001, 0xC9C6, 0xC001, 0xC9C6, 0xEF81, 0xEDE4, 0xC9C6, 0xC001 -.hword 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x938B -.hword 0xF41D, 0x6C75 - -dorrie_seg6_animindex_0600E8D8: # 0x0600E8D8 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0399, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0398 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x038D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x038C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0388, 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0397, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003C, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x003C, 0x0040, 0x0001, 0x0394, 0x0001, 0x0395, 0x0001, 0x0396 -.hword 0x003C, 0x00B8, 0x003C, 0x00F4, 0x003C, 0x0130, 0x0001, 0x0391 -.hword 0x0001, 0x0392, 0x0001, 0x0393, 0x003C, 0x016C, 0x003C, 0x01A8 -.hword 0x003C, 0x01E4, 0x0001, 0x038E, 0x0001, 0x038F, 0x0001, 0x0390 -.hword 0x003C, 0x0220, 0x003C, 0x025C, 0x003C, 0x0298, 0x0001, 0x0389 -.hword 0x0001, 0x038A, 0x0001, 0x038B, 0x003C, 0x02D4, 0x003C, 0x0310 -.hword 0x003C, 0x034C - -dorrie_seg6_anim_0600E9BC: # 0x0600E9BC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x12 -.word dorrie_seg6_animvalue_0600E1A4 -.word dorrie_seg6_animindex_0600E8D8 -.word 0 - -dorrie_seg6_animvalue_0600E9D4: # 0x0600E9D4 -.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0x961E, 0x963B, 0x966A -.hword 0x96A8, 0x96F6, 0x9750, 0x97B6, 0x9827, 0x989F, 0x9920, 0x99A5 -.hword 0x9A2F, 0x9ABC, 0x9B4A, 0x9BD8, 0x9C64, 0x9CED, 0x9D71, 0x9DEF -.hword 0x9E66, 0x9ED3, 0x9F36, 0x9F8D, 0x9FD6, 0xA010, 0xA039, 0xA051 -.hword 0xA055, 0xA043, 0xA018, 0x9FD1, 0x9F6F, 0x9EF6, 0x9E67, 0x9DC6 -.hword 0x9D13, 0x9C53, 0x9B87, 0x9AB2, 0x99D5, 0x98F4, 0x9811, 0x972F -.hword 0x964E, 0x9573, 0x949F, 0x93D5, 0x9318, 0x9269, 0x91CA, 0x9140 -.hword 0x90CB, 0x906E, 0x902C, 0x9003, 0x8FEF, 0x8FEF, 0x9000, 0x9022 -.hword 0x9052, 0x9090, 0x90D8, 0x912A, 0x9184, 0x91E4, 0x9249, 0x92B1 -.hword 0x931A, 0x9382, 0x93E9, 0x944C, 0x94A9, 0x94FF, 0x954D, 0x9590 -.hword 0x95C7, 0x95F1, 0x960B, 0x9614, 0xFCCB, 0xFCC9, 0xFCC5, 0xFCBE -.hword 0xFCB5, 0xFCAA, 0xFC9D, 0xFC8E, 0xFC7D, 0xFC6B, 0xFC58, 0xFC44 -.hword 0xFC30, 0xFC1A, 0xFC05, 0xFBEF, 0xFBDA, 0xFBC5, 0xFBB0, 0xFB9C -.hword 0xFB89, 0xFB77, 0xFB67, 0xFB58, 0xFB4B, 0xFB3F, 0xFB36, 0xFB2F -.hword 0xFB2B, 0xFB2A, 0xFB2A, 0xFB2C, 0xFB2E, 0xFB31, 0xFB35, 0xFB3A -.hword 0xFB40, 0xFB46, 0xFB4D, 0xFB55, 0xFB5D, 0xFB66, 0xFB70, 0xFB79 -.hword 0xFB84, 0xFB8E, 0xFB99, 0xFBA5, 0xFBB1, 0xFBBC, 0xFBC9, 0xFBD5 -.hword 0xFBE1, 0xFBEE, 0xFBFA, 0xFC07, 0xFC13, 0xFC20, 0xFC2C, 0xFC38 -.hword 0xFC44, 0xFC50, 0xFC5B, 0xFC66, 0xFC71, 0xFC7B, 0xFC85, 0xFC8E -.hword 0xFC97, 0xFC9F, 0xFCA7, 0xFCAE, 0xFCB5, 0xFCBA, 0xFCBF, 0xFCC3 -.hword 0xFCC6, 0xFCC9, 0xFCCA, 0xFCCB, 0xFBE7, 0xFBE5, 0xFBE0, 0xFBD7 -.hword 0xFBCC, 0xFBBD, 0xFBAD, 0xFB9A, 0xFB85, 0xFB6F, 0xFB57, 0xFB3E -.hword 0xFB25, 0xFB0A, 0xFAEF, 0xFAD4, 0xFABA, 0xFA9F, 0xFA85, 0xFA6C -.hword 0xFA55, 0xFA3E, 0xFA2A, 0xFA17, 0xFA06, 0xF9F8, 0xF9ED, 0xF9E4 -.hword 0xF9DF, 0xF9DD, 0xF9DE, 0xF9E0, 0xF9E3, 0xF9E7, 0xF9EC, 0xF9F2 -.hword 0xF9F9, 0xFA01, 0xFA0A, 0xFA13, 0xFA1E, 0xFA29, 0xFA35, 0xFA41 -.hword 0xFA4E, 0xFA5B, 0xFA69, 0xFA77, 0xFA86, 0xFA95, 0xFAA4, 0xFAB3 -.hword 0xFAC3, 0xFAD2, 0xFAE2, 0xFAF2, 0xFB01, 0xFB11, 0xFB20, 0xFB2F -.hword 0xFB3E, 0xFB4D, 0xFB5B, 0xFB69, 0xFB76, 0xFB83, 0xFB8F, 0xFB9B -.hword 0xFBA6, 0xFBB0, 0xFBBA, 0xFBC3, 0xFBCB, 0xFBD2, 0xFBD8, 0xFBDD -.hword 0xFBE1, 0xFBE4, 0xFBE6, 0xFBE7, 0x0000, 0x0004, 0x000F, 0x0022 -.hword 0x003C, 0x005B, 0x0080, 0x00AA, 0x00D8, 0x010A, 0x013F, 0x0176 -.hword 0x01B0, 0x01EB, 0x0227, 0x0263, 0x029F, 0x02D9, 0x0313, 0x034B -.hword 0x037F, 0x03B1, 0x03DF, 0x0409, 0x042E, 0x044E, 0x0467, 0x047A -.hword 0x0486, 0x048A, 0x0488, 0x0484, 0x047E, 0x0475, 0x0469, 0x045C -.hword 0x044C, 0x043A, 0x0426, 0x0411, 0x03FA, 0x03E1, 0x03C7, 0x03AB -.hword 0x038F, 0x0371, 0x0352, 0x0332, 0x0312, 0x02F1, 0x02CF, 0x02AD -.hword 0x028A, 0x0268, 0x0245, 0x0222, 0x01FF, 0x01DD, 0x01BA, 0x0199 -.hword 0x0177, 0x0157, 0x0137, 0x0118, 0x00FB, 0x00DE, 0x00C2, 0x00A8 -.hword 0x0090, 0x0078, 0x0063, 0x004F, 0x003D, 0x002E, 0x0020, 0x0015 -.hword 0x000C, 0x0005, 0x0001, 0x0000, 0xEE13, 0xEE14, 0xEE15, 0xEE17 -.hword 0xEE1B, 0xEE1E, 0xEE23, 0xEE28, 0xEE2D, 0xEE33, 0xEE3A, 0xEE41 -.hword 0xEE47, 0xEE4F, 0xEE56, 0xEE5D, 0xEE64, 0xEE6B, 0xEE72, 0xEE79 -.hword 0xEE7F, 0xEE85, 0xEE8B, 0xEE90, 0xEE94, 0xEE98, 0xEE9B, 0xEE9E -.hword 0xEE9F, 0xEEA0, 0xEE9F, 0xEE9F, 0xEE9E, 0xEE9D, 0xEE9C, 0xEE9A -.hword 0xEE98, 0xEE96, 0xEE94, 0xEE91, 0xEE8E, 0xEE8B, 0xEE88, 0xEE85 -.hword 0xEE81, 0xEE7E, 0xEE7A, 0xEE76, 0xEE72, 0xEE6E, 0xEE6A, 0xEE66 -.hword 0xEE62, 0xEE5E, 0xEE59, 0xEE55, 0xEE51, 0xEE4D, 0xEE49, 0xEE45 -.hword 0xEE41, 0xEE3D, 0xEE39, 0xEE35, 0xEE32, 0xEE2E, 0xEE2B, 0xEE28 -.hword 0xEE25, 0xEE22, 0xEE1F, 0xEE1D, 0xEE1B, 0xEE19, 0xEE17, 0xEE16 -.hword 0xEE15, 0xEE14, 0xEE13, 0xEE13, 0xE187, 0xE17E, 0xE162, 0xE135 -.hword 0xE0F9, 0xE0AE, 0xE056, 0xDFF3, 0xDF86, 0xDF10, 0xDE92, 0xDE0F -.hword 0xDD86, 0xDCFB, 0xDC6D, 0xDBDF, 0xDB51, 0xDAC5, 0xDA3D, 0xD9B9 -.hword 0xD93C, 0xD8C5, 0xD858, 0xD7F5, 0xD79E, 0xD753, 0xD717, 0xD6EA -.hword 0xD6CE, 0xD6C4, 0xD6C7, 0xD6D1, 0xD6E1, 0xD6F6, 0xD711, 0xD732 -.hword 0xD757, 0xD781, 0xD7B0, 0xD7E3, 0xD81A, 0xD854, 0xD892, 0xD8D3 -.hword 0xD917, 0xD95E, 0xD9A7, 0xD9F2, 0xDA3F, 0xDA8E, 0xDADE, 0xDB2F -.hword 0xDB81, 0xDBD3, 0xDC26, 0xDC78, 0xDCCB, 0xDD1D, 0xDD6E, 0xDDBE -.hword 0xDE0C, 0xDE59, 0xDEA4, 0xDEEE, 0xDF34, 0xDF78, 0xDFB9, 0xDFF7 -.hword 0xE032, 0xE069, 0xE09C, 0xE0CA, 0xE0F4, 0xE11A, 0xE13A, 0xE155 -.hword 0xE16B, 0xE17A, 0xE184, 0xE187, 0x0072, 0x0071, 0x0070, 0x006E -.hword 0x006B, 0x0067, 0x0062, 0x005D, 0x0058, 0x0052, 0x004C, 0x0045 -.hword 0x003E, 0x0037, 0x0030, 0x0029, 0x0021, 0x001A, 0x0013, 0x000D -.hword 0x0006, 0x0000, 0xFFFC, 0xFFF7, 0xFFF3, 0xFFEF, 0xFFEC, 0xFFE9 -.hword 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE9, 0xFFEA, 0xFFEB, 0xFFED -.hword 0xFFEF, 0xFFF1, 0xFFF3, 0xFFF6, 0xFFF9, 0xFFFC, 0xFFFF, 0x0001 -.hword 0x0005, 0x0008, 0x000C, 0x0010, 0x0014, 0x0018, 0x001C, 0x0020 -.hword 0x0024, 0x0028, 0x002C, 0x0030, 0x0034, 0x0039, 0x003D, 0x0041 -.hword 0x0045, 0x0049, 0x004C, 0x0050, 0x0054, 0x0057, 0x005A, 0x005E -.hword 0x0061, 0x0063, 0x0066, 0x0068, 0x006A, 0x006C, 0x006E, 0x006F -.hword 0x0070, 0x0071, 0x0072, 0x0072, 0x01FC, 0x01FC, 0x01FC, 0x01FD -.hword 0x01FD, 0x01FD, 0x01FE, 0x01FE, 0x01FF, 0x01FF, 0x0200, 0x0200 -.hword 0x0201, 0x0201, 0x0202, 0x0203, 0x0203, 0x0204, 0x0205, 0x0205 -.hword 0x0206, 0x0206, 0x0207, 0x0207, 0x0207, 0x0208, 0x0208, 0x0208 -.hword 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208 -.hword 0x0208, 0x0208, 0x0207, 0x0207, 0x0207, 0x0207, 0x0206, 0x0206 -.hword 0x0206, 0x0205, 0x0205, 0x0205, 0x0204, 0x0204, 0x0204, 0x0203 -.hword 0x0203, 0x0203, 0x0202, 0x0202, 0x0202, 0x0201, 0x0201, 0x0201 -.hword 0x0200, 0x0200, 0x0200, 0x01FF, 0x01FF, 0x01FF, 0x01FE, 0x01FE -.hword 0x01FE, 0x01FE, 0x01FD, 0x01FD, 0x01FD, 0x01FD, 0x01FD, 0x01FD -.hword 0x01FC, 0x01FC, 0x01FC, 0x01FC, 0xECD3, 0xECC9, 0xECAC, 0xEC7F -.hword 0xEC41, 0xEBF4, 0xEB9B, 0xEB35, 0xEAC6, 0xEA4D, 0xE9CC, 0xE946 -.hword 0xE8BA, 0xE82B, 0xE79A, 0xE708, 0xE677, 0xE5E8, 0xE55D, 0xE4D6 -.hword 0xE455, 0xE3DD, 0xE36D, 0xE307, 0xE2AE, 0xE261, 0xE224, 0xE1F6 -.hword 0xE1D9, 0xE1CF, 0xE1D3, 0xE1DC, 0xE1ED, 0xE203, 0xE21E, 0xE23F -.hword 0xE266, 0xE291, 0xE2C0, 0xE2F5, 0xE32D, 0xE369, 0xE3A8, 0xE3EB -.hword 0xE430, 0xE479, 0xE4C3, 0xE510, 0xE55F, 0xE5B0, 0xE602, 0xE655 -.hword 0xE6A8, 0xE6FD, 0xE751, 0xE7A6, 0xE7FA, 0xE84E, 0xE8A1, 0xE8F2 -.hword 0xE943, 0xE992, 0xE9DF, 0xEA29, 0xEA72, 0xEAB7, 0xEAFA, 0xEB3A -.hword 0xEB75, 0xEBAE, 0xEBE2, 0xEC11, 0xEC3D, 0xEC63, 0xEC84, 0xECA0 -.hword 0xECB6, 0xECC6, 0xECCF, 0xECD3, 0x0000, 0xFFFC, 0xFFF0, 0xFFDD -.hword 0xFFC3, 0xFFA2, 0xFF7C, 0xFF52, 0xFF22, 0xFEEF, 0xFEB9, 0xFE80 -.hword 0xFE45, 0xFE08, 0xFDCB, 0xFD8D, 0xFD50, 0xFD14, 0xFCD9, 0xFCA0 -.hword 0xFC69, 0xFC36, 0xFC07, 0xFBDC, 0xFBB6, 0xFB96, 0xFB7C, 0xFB68 -.hword 0xFB5C, 0xFB58, 0xFB5A, 0xFB5E, 0xFB64, 0xFB6E, 0xFB79, 0xFB87 -.hword 0xFB98, 0xFBAA, 0xFBBE, 0xFBD4, 0xFBEC, 0xFC05, 0xFC20, 0xFC3C -.hword 0xFC5A, 0xFC78, 0xFC98, 0xFCB8, 0xFCDA, 0xFCFC, 0xFD1E, 0xFD42 -.hword 0xFD65, 0xFD89, 0xFDAC, 0xFDD0, 0xFDF4, 0xFE17, 0xFE3A, 0xFE5D -.hword 0xFE7F, 0xFEA0, 0xFEC1, 0xFEE0, 0xFEFF, 0xFF1C, 0xFF39, 0xFF53 -.hword 0xFF6D, 0xFF84, 0xFF9B, 0xFFAF, 0xFFC1, 0xFFD1, 0xFFDF, 0xFFEB -.hword 0xFFF4, 0xFFFB, 0xFFFF, 0x0000, 0x1255, 0x1255, 0x1253, 0x1251 -.hword 0x124E, 0x124A, 0x1245, 0x1240, 0x123A, 0x1234, 0x122D, 0x1227 -.hword 0x121F, 0x1218, 0x1211, 0x1209, 0x1202, 0x11FB, 0x11F4, 0x11ED -.hword 0x11E6, 0x11E0, 0x11DA, 0x11D5, 0x11D0, 0x11CD, 0x11C9, 0x11C7 -.hword 0x11C6, 0x11C5, 0x11C5, 0x11C6, 0x11C7, 0x11C8, 0x11C9, 0x11CB -.hword 0x11CD, 0x11CF, 0x11D1, 0x11D4, 0x11D7, 0x11DA, 0x11DD, 0x11E1 -.hword 0x11E4, 0x11E8, 0x11EC, 0x11F0, 0x11F4, 0x11F8, 0x11FC, 0x1200 -.hword 0x1204, 0x1209, 0x120D, 0x1211, 0x1216, 0x121A, 0x121E, 0x1222 -.hword 0x1226, 0x122B, 0x122E, 0x1232, 0x1236, 0x1239, 0x123D, 0x1240 -.hword 0x1243, 0x1246, 0x1249, 0x124B, 0x124D, 0x124F, 0x1251, 0x1252 -.hword 0x1254, 0x1254, 0x1255, 0x1255, 0xE11F, 0xE115, 0xE0F9, 0xE0CC -.hword 0xE090, 0xE045, 0xDFED, 0xDF89, 0xDF1B, 0xDEA5, 0xDE27, 0xDDA2 -.hword 0xDD1A, 0xDC8D, 0xDBFF, 0xDB70, 0xDAE1, 0xDA55, 0xD9CC, 0xD948 -.hword 0xD8CA, 0xD853, 0xD7E5, 0xD782, 0xD72A, 0xD6DF, 0xD6A2, 0xD675 -.hword 0xD659, 0xD64F, 0xD653, 0xD65C, 0xD66C, 0xD682, 0xD69D, 0xD6BD -.hword 0xD6E3, 0xD70D, 0xD73C, 0xD76F, 0xD7A6, 0xD7E1, 0xD81F, 0xD861 -.hword 0xD8A5, 0xD8EC, 0xD936, 0xD981, 0xD9CF, 0xDA1E, 0xDA6E, 0xDABF -.hword 0xDB11, 0xDB64, 0xDBB7, 0xDC0A, 0xDC5D, 0xDCAF, 0xDD00, 0xDD51 -.hword 0xDDA0, 0xDDED, 0xDE39, 0xDE82, 0xDEC9, 0xDF0E, 0xDF4F, 0xDF8D -.hword 0xDFC8, 0xDFFF, 0xE032, 0xE061, 0xE08B, 0xE0B1, 0xE0D2, 0xE0ED -.hword 0xE102, 0xE112, 0xE11C, 0xE11F, 0xFF89, 0xFF89, 0xFF8A, 0xFF8B -.hword 0xFF8B, 0xFF8D, 0xFF8E, 0xFF90, 0xFF91, 0xFF93, 0xFF95, 0xFF97 -.hword 0xFF99, 0xFF9C, 0xFF9E, 0xFFA0, 0xFFA2, 0xFFA4, 0xFFA7, 0xFFA9 -.hword 0xFFAB, 0xFFAD, 0xFFAE, 0xFFB0, 0xFFB1, 0xFFB2, 0xFFB3, 0xFFB4 -.hword 0xFFB4, 0xFFB5, 0xFFB5, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB3, 0xFFB3 -.hword 0xFFB2, 0xFFB2, 0xFFB1, 0xFFB0, 0xFFAF, 0xFFAE, 0xFFAD, 0xFFAC -.hword 0xFFAB, 0xFFAA, 0xFFA9, 0xFFA8, 0xFFA7, 0xFFA5, 0xFFA4, 0xFFA3 -.hword 0xFFA2, 0xFFA0, 0xFF9F, 0xFF9E, 0xFF9C, 0xFF9B, 0xFF9A, 0xFF99 -.hword 0xFF97, 0xFF96, 0xFF95, 0xFF94, 0xFF93, 0xFF92, 0xFF90, 0xFF90 -.hword 0xFF8F, 0xFF8E, 0xFF8D, 0xFF8C, 0xFF8C, 0xFF8B, 0xFF8A, 0xFF8A -.hword 0xFF8A, 0xFF89, 0xFF89, 0xFF89, 0xFE05, 0xFE05, 0xFE06, 0xFE07 -.hword 0xFE08, 0xFE0A, 0xFE0C, 0xFE0E, 0xFE11, 0xFE13, 0xFE16, 0xFE19 -.hword 0xFE1C, 0xFE1F, 0xFE23, 0xFE26, 0xFE29, 0xFE2C, 0xFE2F, 0xFE32 -.hword 0xFE35, 0xFE38, 0xFE3A, 0xFE3D, 0xFE3F, 0xFE40, 0xFE42, 0xFE43 -.hword 0xFE43, 0xFE44, 0xFE44, 0xFE43, 0xFE43, 0xFE42, 0xFE42, 0xFE41 -.hword 0xFE40, 0xFE3F, 0xFE3E, 0xFE3D, 0xFE3C, 0xFE3A, 0xFE39, 0xFE38 -.hword 0xFE36, 0xFE34, 0xFE33, 0xFE31, 0xFE2F, 0xFE2D, 0xFE2C, 0xFE2A -.hword 0xFE28, 0xFE26, 0xFE24, 0xFE22, 0xFE20, 0xFE1F, 0xFE1D, 0xFE1B -.hword 0xFE19, 0xFE17, 0xFE16, 0xFE14, 0xFE12, 0xFE11, 0xFE0F, 0xFE0E -.hword 0xFE0D, 0xFE0B, 0xFE0A, 0xFE09, 0xFE08, 0xFE07, 0xFE07, 0xFE06 -.hword 0xFE05, 0xFE05, 0xFE05, 0xFE05, 0xECD3, 0xECC9, 0xECAD, 0xEC7F -.hword 0xEC41, 0xEBF4, 0xEB9B, 0xEB35, 0xEAC5, 0xEA4C, 0xE9CC, 0xE945 -.hword 0xE8BA, 0xE82A, 0xE799, 0xE707, 0xE676, 0xE5E7, 0xE55C, 0xE4D5 -.hword 0xE454, 0xE3DB, 0xE36C, 0xE306, 0xE2AC, 0xE260, 0xE222, 0xE1F4 -.hword 0xE1D8, 0xE1CE, 0xE1D1, 0xE1DB, 0xE1EB, 0xE201, 0xE21D, 0xE23E -.hword 0xE264, 0xE28F, 0xE2BF, 0xE2F3, 0xE32B, 0xE367, 0xE3A7, 0xE3E9 -.hword 0xE42F, 0xE478, 0xE4C2, 0xE50F, 0xE55E, 0xE5AF, 0xE601, 0xE654 -.hword 0xE6A7, 0xE6FC, 0xE750, 0xE7A5, 0xE7F9, 0xE84D, 0xE8A0, 0xE8F2 -.hword 0xE942, 0xE991, 0xE9DE, 0xEA29, 0xEA72, 0xEAB7, 0xEAFA, 0xEB39 -.hword 0xEB75, 0xEBAE, 0xEBE2, 0xEC11, 0xEC3D, 0xEC63, 0xEC84, 0xECA0 -.hword 0xECB6, 0xECC6, 0xECD0, 0xECD3, 0xC001, 0xC9C6, 0xC001, 0xC9C6 -.hword 0xEF81, 0xEF62, 0xEF09, 0xEE79, 0xEDB5, 0xECC3, 0xEBA5, 0xEA5F -.hword 0xE8F6, 0xE76D, 0xE5C8, 0xE40A, 0xE239, 0xE057, 0xDE68, 0xDC71 -.hword 0xDA74, 0xD877, 0xD67C, 0xD488, 0xD29E, 0xD0C2, 0xCEF9, 0xCD46 -.hword 0xCBAC, 0xCA30, 0xC8D5, 0xC7A0, 0xC694, 0xC5B5, 0xC4FE, 0xC466 -.hword 0xC3ED, 0xC390, 0xC34F, 0xC329, 0xC31C, 0xC327, 0xC349, 0xC382 -.hword 0xC3CE, 0xC42F, 0xC4A1, 0xC525, 0xC5B9, 0xC65B, 0xC70B, 0xC7C7 -.hword 0xC88F, 0xC960, 0xCA48, 0xCB51, 0xCC79, 0xCDBD, 0xCF1A, 0xD08D -.hword 0xD213, 0xD3A9, 0xD54C, 0xD6FA, 0xD8AF, 0xDA68, 0xDC23, 0xDDDD -.hword 0xDF93, 0xE142, 0xE2E6, 0xE47D, 0xE605, 0xE77A, 0xE8D9, 0xEA20 -.hword 0xEB4B, 0xEC57, 0xED43, 0xEE0A, 0xEEAA, 0xEF1F, 0xEF68, 0xEF81 -.hword 0xEDE4, 0xEDEB, 0xEDFD, 0xEE1B, 0xEE44, 0xEE76, 0xEEB1, 0xEEF4 -.hword 0xEF3E, 0xEF8E, 0xEFE3, 0xF03D, 0xF09A, 0xF0FA, 0xF15C, 0xF1BE -.hword 0xF221, 0xF283, 0xF2E4, 0xF341, 0xF39C, 0xF3F2, 0xF443, 0xF48E -.hword 0xF4D2, 0xF50F, 0xF543, 0xF56D, 0xF58D, 0xF5A2, 0xF5A8, 0xF59E -.hword 0xF585, 0xF55F, 0xF52D, 0xF4F1, 0xF4AC, 0xF460, 0xF40E, 0xF3B8 -.hword 0xF360, 0xF306, 0xF2AC, 0xF254, 0xF1FF, 0xF1AF, 0xF166, 0xF124 -.hword 0xF0EC, 0xF0BE, 0xF097, 0xF070, 0xF049, 0xF024, 0xEFFF, 0xEFDA -.hword 0xEFB6, 0xEF94, 0xEF72, 0xEF51, 0xEF31, 0xEF12, 0xEEF4, 0xEED8 -.hword 0xEEBD, 0xEEA3, 0xEE8A, 0xEE73, 0xEE5D, 0xEE49, 0xEE37, 0xEE26 -.hword 0xEE17, 0xEE0A, 0xEDFF, 0xEDF5, 0xEDEE, 0xEDE8, 0xEDE5, 0xEDE4 -.hword 0xC9C6, 0xC001, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF -.hword 0xC9C6, 0x938B, 0xF41D, 0xF436, 0xF47F, 0xF4F6, 0xF597, 0xF65E -.hword 0xF749, 0xF856, 0xF97F, 0xFAC4, 0xFC1F, 0xFD8F, 0xFF10, 0x009F -.hword 0x0239, 0x03DB, 0x0582, 0x072A, 0x08D1, 0x0A74, 0x0C0E, 0x0D9E -.hword 0x0F21, 0x1092, 0x11EF, 0x1334, 0x1460, 0x156E, 0x165C, 0x1726 -.hword 0x17D3, 0x186E, 0x18F7, 0x196D, 0x19D1, 0x1A22, 0x1A61, 0x1A8D -.hword 0x1AA8, 0x1AB0, 0x1AA6, 0x1A8A, 0x1A5C, 0x1A1C, 0x19CA, 0x1966 -.hword 0x18F0, 0x1869, 0x17D0, 0x1726, 0x1661, 0x157B, 0x1476, 0x1357 -.hword 0x121E, 0x10D0, 0x0F6E, 0x0DFC, 0x0C7D, 0x0AF3, 0x0961, 0x07C9 -.hword 0x062F, 0x0496, 0x0300, 0x0170, 0xFFE9, 0xFE6D, 0xFD00, 0xFBA4 -.hword 0xFA5B, 0xF929, 0xF811, 0xF715, 0xF639, 0xF57E, 0xF4E7, 0xF479 -.hword 0xF434, 0xF41D, 0x6C75, 0x0000 - -dorrie_seg6_animindex_0600F53C: # 0x0600F53C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x05B2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0562 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0508, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x04B8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0561, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x00A4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x0054, 0x0001, 0x055E, 0x0001, 0x055F, 0x0001, 0x0560 -.hword 0x0050, 0x00F4, 0x0050, 0x0144, 0x0050, 0x0194, 0x0001, 0x055B -.hword 0x0001, 0x055C, 0x0001, 0x055D, 0x0050, 0x01E4, 0x0050, 0x0234 -.hword 0x0050, 0x0284, 0x0001, 0x0558, 0x0001, 0x0559, 0x0001, 0x055A -.hword 0x0050, 0x02D4, 0x0050, 0x0324, 0x0050, 0x0374, 0x0001, 0x04B5 -.hword 0x0001, 0x04B6, 0x0001, 0x04B7, 0x0050, 0x03C4, 0x0050, 0x0414 -.hword 0x0050, 0x0464 - -dorrie_seg6_anim_0600F620: # 0x0600F620 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x12 -.word dorrie_seg6_animvalue_0600E9D4 -.word dorrie_seg6_animindex_0600F53C -.word 0 - -glabel dorrie_seg6_anims_0600F638 # 0x0600F638 -.word dorrie_seg6_anim_0600E18C -.word dorrie_seg6_anim_0600E9BC -.word dorrie_seg6_anim_0600F620 +# Dorrie + +dorrie_seg6_texture_06009BA0: # 0x06009BA0 +.incbin "actors/dorrie/dorrie_eye.rgba16" + +dorrie_seg6_texture_06009DA0: # 0x06009DA0 +.incbin "actors/dorrie/dorrie_skin.rgba16" + +dorrie_seg6_texture_0600ADA0: # 0x0600ADA0 +.incbin "actors/dorrie/dorrie_tongue.rgba16" + +dorrie_seg6_light_0600B5A0: # 0x0600B5A0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600B5A8: # 0x0600B5A8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600B5B8: # 0x0600B5B8 +vertex -22, 1201, -234, 672, 994, 0xC5, 0x6A, 0xDD, 0xFF +vertex -51, 746, 492, -52, 582, 0xAD, 0x15, 0x5D, 0xFF +vertex -22, 1201, 234, 204, 994, 0xD6, 0x68, 0x3A, 0xFF +vertex -51, 746, -493, 930, 582, 0xD7, 0x20, 0x8D, 0xFF +vertex 55, 376, -516, 952, 216, 0x9E, 0x17, 0xB4, 0xFF +vertex 55, 376, 515, -76, 216, 0xB8, 0x10, 0x67, 0xFF + +dorrie_seg6_vertex_0600B618: # 0x0600B618 +vertex 313, 758, -422, 606, 720, 0x42, 0x27, 0x9B, 0xFF +vertex 345, 1135, -185, 568, 464, 0x45, 0x50, 0xBB, 0xFF +vertex 487, 752, -178, 540, 696, 0x68, 0x38, 0xD4, 0xFF +vertex -22, 1201, -234, 684, 468, 0xC5, 0x6A, 0xDD, 0xFF +vertex 345, 1135, 185, 452, 456, 0x4B, 0x58, 0x32, 0xFF +vertex -51, 746, -493, 690, 776, 0xD7, 0x20, 0x8D, 0xFF +vertex 349, 372, -483, 598, 968, 0x2C, 0x13, 0x8B, 0xFF +vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF +vertex -51, 746, 492, 288, 756, 0xAD, 0x15, 0x5D, 0xFF +vertex 313, 758, 421, 388, 700, 0x42, 0x26, 0x65, 0xFF +vertex 487, 752, 177, 460, 688, 0x61, 0x43, 0x2C, 0xFF +vertex -22, 1201, 234, 338, 460, 0xD6, 0x68, 0x3A, 0xFF +vertex 349, 372, 482, 388, 948, 0x2C, 0x14, 0x75, 0xFF +vertex 55, 376, 515, 332, 980, 0xB8, 0x10, 0x67, 0xFF +vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF +vertex 778, 532, 166, 466, 796, 0x6B, 0x25, 0x38, 0xFF + +dorrie_seg6_vertex_0600B718: # 0x0600B718 +vertex 778, 532, 166, 466, 796, 0x6B, 0x25, 0x38, 0xFF +vertex 349, 372, 482, 388, 948, 0x2C, 0x14, 0x75, 0xFF +vertex 568, -9, 418, 420, 1172, 0x3B, 0xDC, 0x6A, 0xFF +vertex 778, 532, -167, 520, 804, 0x62, 0x39, 0xC8, 0xFF +vertex 487, 752, 177, 460, 688, 0x61, 0x43, 0x2C, 0xFF +vertex 793, -43, 150, 468, 1172, 0x69, 0xC3, 0x22, 0xFF +vertex 793, -43, -151, 510, 1176, 0x73, 0xDA, 0xDD, 0xFF +vertex 487, 752, -178, 540, 696, 0x68, 0x38, 0xD4, 0xFF +vertex 568, -9, -418, 558, 1188, 0x3B, 0xDC, 0x96, 0xFF +vertex 349, 372, -483, 598, 968, 0x2C, 0x13, 0x8B, 0xFF +vertex 91, 29, -516, 628, 1228, 0xF2, 0xE8, 0x85, 0xFF +vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF +vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF +vertex 46, -407, 300, 402, 1500, 0xE5, 0x93, 0x39, 0xFF +vertex 484, -303, 184, 456, 1380, 0x3D, 0x9A, 0x2A, 0xFF + +dorrie_seg6_vertex_0600B808: # 0x0600B808 +vertex 91, 29, -516, 628, 1228, 0xF2, 0xE8, 0x85, 0xFF +vertex 46, -407, -301, 582, 1512, 0xEE, 0x9E, 0xB3, 0xFF +vertex -269, 26, -300, 696, 1268, 0x92, 0xE3, 0xCA, 0xFF +vertex 55, 376, -516, 650, 1004, 0x9E, 0x17, 0xB4, 0xFF +vertex 568, -9, -418, 558, 1188, 0x3B, 0xDC, 0x96, 0xFF +vertex -269, 26, 299, 284, 1256, 0x90, 0x0C, 0x39, 0xFF +vertex 55, 376, 515, 332, 980, 0xB8, 0x10, 0x67, 0xFF +vertex 91, 29, 515, 350, 1204, 0xF2, 0xE8, 0x7B, 0xFF +vertex 46, -407, 300, 402, 1500, 0xE5, 0x93, 0x39, 0xFF +vertex 484, -303, -185, 522, 1388, 0x3C, 0x95, 0xE4, 0xFF +vertex 793, -43, -151, 510, 1176, 0x73, 0xDA, 0xDD, 0xFF +vertex 568, -9, 418, 420, 1172, 0x3B, 0xDC, 0x6A, 0xFF +vertex 484, -303, 184, 456, 1380, 0x3D, 0x9A, 0x2A, 0xFF +vertex 793, -43, 150, 468, 1172, 0x69, 0xC3, 0x22, 0xFF + +glabel dorrie_seg6_dl_0600B8E8 # 0x0600B8E8 - 0x0600B940 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_0600ADA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight dorrie_seg6_light_0600B5A8, 1 +gsSPLight dorrie_seg6_light_0600B5A0, 2 +gsSPVertex dorrie_seg6_vertex_0600B5B8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 3, 4, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600B940 # 0x0600B940 - 0x0600BAF8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex dorrie_seg6_vertex_0600B618, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 5, 0, 6, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 7, 5, 6, 0x0 +gsSP2Triangles 8, 9, 4, 0x0, 10, 4, 9, 0x0 +gsSP2Triangles 3, 11, 4, 0x0, 4, 11, 8, 0x0 +gsSP2Triangles 2, 4, 10, 0x0, 8, 12, 9, 0x0 +gsSP2Triangles 12, 8, 13, 0x0, 10, 9, 12, 0x0 +gsSP2Triangles 13, 14, 12, 0x0, 12, 15, 10, 0x0 +gsSPVertex dorrie_seg6_vertex_0600B718, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 2, 5, 0, 0x0, 0, 6, 3, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 9, 3, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 7, 3, 9, 0x0 +gsSP2Triangles 3, 6, 8, 0x0, 12, 2, 1, 0x0 +gsSP1Triangle 13, 14, 2, 0x0 +gsSPVertex dorrie_seg6_vertex_0600B808, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 2, 5, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 2, 1, 8, 0x0, 4, 9, 1, 0x0 +gsSP2Triangles 8, 1, 9, 0x0, 10, 9, 4, 0x0 +gsSP2Triangles 11, 7, 8, 0x0, 2, 8, 5, 0x0 +gsSP2Triangles 8, 9, 12, 0x0, 8, 7, 5, 0x0 +gsSP2Triangles 13, 9, 10, 0x0, 13, 12, 9, 0x0 +gsSP1Triangle 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600BAF8 # 0x0600BAF8 - 0x0600BBC0 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList dorrie_seg6_dl_0600B8E8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600B940 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600BBC0: # 0x0600BBC0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600BBC8: # 0x0600BBC8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600BBD8: # 0x0600BBD8 +vertex 442, 17, -243, 220, 696, 0xDB, 0x88, 0x0B, 0xFF +vertex 442, 17, 253, 716, 696, 0xDF, 0x86, 0xF6, 0xFF +vertex -109, -18, 237, 700, 208, 0xED, 0x83, 0x06, 0xFF +vertex -109, -18, -227, 236, 208, 0xF0, 0x83, 0xFD, 0xFF +vertex 390, -29, -460, 2, 658, 0x21, 0xB6, 0x9F, 0xFF +vertex 677, -171, 253, 716, 936, 0x26, 0x89, 0x14, 0xFF +vertex 677, -171, -243, 220, 936, 0x21, 0x8B, 0xDF, 0xFF +vertex 390, -29, 470, 932, 658, 0x27, 0xD0, 0x6E, 0xFF +vertex -93, 25, 516, 978, 216, 0xF2, 0x9B, 0x4B, 0xFF +vertex -345, 87, 467, 928, -20, 0xA2, 0xDA, 0x4C, 0xFF +vertex -345, 87, -456, 6, -20, 0x99, 0xCF, 0xCB, 0xFF +vertex -93, 23, -481, -18, 216, 0xEF, 0xAF, 0xA1, 0xFF + +dorrie_seg6_vertex_0600BC98: # 0x0600BC98 +vertex -272, 375, 253, -80, 1972, 0xBC, 0x66, 0x1C, 0xFF +vertex -345, 87, -456, 58, 2052, 0x99, 0xCF, 0xCB, 0xFF +vertex -345, 87, 467, -122, 2052, 0xA2, 0xDA, 0x4C, 0xFF +vertex 456, 72, 416, -112, 1164, 0x44, 0x35, 0x5C, 0xFF +vertex 708, 9, 173, -64, 884, 0x6B, 0x24, 0x39, 0xFF +vertex 498, 236, 173, -64, 1120, 0x43, 0x67, 0x1D, 0xFF +vertex -28, 276, 501, -128, 1704, 0x09, 0x48, 0x68, 0xFF +vertex 3, 403, -243, 16, 1668, 0x0F, 0x7C, 0xEC, 0xFF +vertex 498, 236, -165, 0, 1120, 0x41, 0x64, 0xD7, 0xFF +vertex 3, 403, 253, -80, 1668, 0x0F, 0x7A, 0x1E, 0xFF +vertex 708, 9, -164, 0, 884, 0x72, 0x24, 0xD7, 0xFF +vertex 390, -29, 470, -122, 1240, 0x27, 0xD0, 0x6E, 0xFF +vertex -93, 25, 516, -132, 1776, 0xF2, 0x9B, 0x4B, 0xFF +vertex -93, 23, -481, 62, 1776, 0xEF, 0xAF, 0xA1, 0xFF +vertex -28, 276, -491, 64, 1704, 0x09, 0x44, 0x96, 0xFF +vertex 677, -171, 253, -80, 920, 0x26, 0x89, 0x14, 0xFF + +dorrie_seg6_vertex_0600BD98: # 0x0600BD98 +vertex 498, 236, -165, 0, 1120, 0x41, 0x64, 0xD7, 0xFF +vertex 456, 72, -407, 48, 1164, 0x44, 0x34, 0xA4, 0xFF +vertex -28, 276, -491, 64, 1704, 0x09, 0x44, 0x96, 0xFF +vertex -272, 375, -243, 16, 1972, 0xC4, 0x67, 0xD6, 0xFF +vertex 3, 403, -243, 16, 1668, 0x0F, 0x7C, 0xEC, 0xFF +vertex 390, -29, -460, 58, 1240, 0x21, 0xB6, 0x9F, 0xFF +vertex -93, 23, -481, 62, 1776, 0xEF, 0xAF, 0xA1, 0xFF +vertex -272, 375, 253, -80, 1972, 0xBC, 0x66, 0x1C, 0xFF +vertex 708, 9, -164, 0, 884, 0x72, 0x24, 0xD7, 0xFF +vertex 708, 9, 173, -64, 884, 0x6B, 0x24, 0x39, 0xFF +vertex 677, -171, 253, -80, 920, 0x26, 0x89, 0x14, 0xFF +vertex 677, -171, -243, 16, 920, 0x21, 0x8B, 0xDF, 0xFF +vertex -345, 87, -456, 58, 2052, 0x99, 0xCF, 0xCB, 0xFF + +glabel dorrie_seg6_dl_0600BE68 # 0x0600BE68 - 0x0600BF10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_0600ADA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight dorrie_seg6_light_0600BBC8, 1 +gsSPLight dorrie_seg6_light_0600BBC0, 2 +gsSPVertex dorrie_seg6_vertex_0600BBD8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 0, 6, 5, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 1, 5, 7, 0x0, 8, 1, 7, 0x0 +gsSP2Triangles 8, 2, 1, 0x0, 8, 9, 2, 0x0 +gsSP2Triangles 2, 10, 3, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 3, 10, 11, 0x0, 4, 3, 11, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600BF10 # 0x0600BF10 - 0x0600C030 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex dorrie_seg6_vertex_0600BC98, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 7, 9, 5, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 5, 10, 8, 0x0, 5, 4, 10, 0x0 +gsSP2Triangles 0, 6, 9, 0x0, 7, 0, 9, 0x0 +gsSP2Triangles 11, 3, 6, 0x0, 6, 12, 11, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 6, 2, 12, 0x0 +gsSP2Triangles 13, 1, 14, 0x0, 14, 7, 8, 0x0 +gsSP2Triangles 4, 3, 11, 0x0, 11, 15, 4, 0x0 +gsSPVertex dorrie_seg6_vertex_0600BD98, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 4, 3, 7, 0x0, 8, 1, 0, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 5, 1, 8, 0x0, 8, 11, 5, 0x0 +gsSP2Triangles 7, 3, 12, 0x0, 12, 3, 2, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600C030 # 0x0600C030 - 0x0600C0F8 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList dorrie_seg6_dl_0600BE68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600BF10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600C0F8: # 0x0600C0F8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600C100: # 0x0600C100 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600C110: # 0x0600C110 +vertex 1090, -93, 204, 340, 152, 0x64, 0xC3, 0x30, 0xFF +vertex 852, -373, -231, 558, 336, 0x3F, 0x98, 0xDF, 0xFF +vertex 1090, -93, -205, 612, 144, 0x5C, 0xE0, 0xAF, 0xFF +vertex 48, -514, 297, 400, 948, 0xDB, 0x8C, 0x21, 0xFF +vertex 30, -226, 563, 288, 952, 0xE6, 0xD2, 0x73, 0xFF +vertex -192, -274, 297, 350, 1112, 0x96, 0xDD, 0x3B, 0xFF +vertex -4, 324, 424, 110, 940, 0xCA, 0x3A, 0x62, 0xFF +vertex 837, -121, 436, 290, 348, 0x33, 0xFA, 0x74, 0xFF +vertex 852, -373, 230, 400, 348, 0x37, 0xA0, 0x3C, 0xFF +vertex 809, 286, 328, 128, 340, 0x1A, 0x5B, 0x54, 0xFF +vertex 1064, 288, 204, 102, 148, 0x3F, 0x51, 0x4A, 0xFF +vertex 48, -514, -298, 572, 932, 0xEA, 0x95, 0xC1, 0xFF +vertex -192, -274, -298, 630, 1096, 0x9B, 0xC1, 0xD5, 0xFF +vertex 768, 421, -1, 990, 352, 0x19, 0x7C, 0xF7, 0xFF +vertex -4, 324, -425, 836, 916, 0xD5, 0x56, 0xAE, 0xFF +vertex -19, 548, 0, 982, 924, 0xDB, 0x78, 0x0B, 0xFF + +dorrie_seg6_vertex_0600C210: # 0x0600C210 +vertex 1090, -93, -205, 612, 144, 0x5C, 0xE0, 0xAF, 0xFF +vertex 852, -373, -231, 558, 336, 0x3F, 0x98, 0xDF, 0xFF +vertex 837, -121, -437, 668, 324, 0x32, 0xDA, 0x93, 0xFF +vertex 48, -514, -298, 572, 932, 0xEA, 0x95, 0xC1, 0xFF +vertex 811, 287, -349, 826, 320, 0x27, 0x3E, 0x99, 0xFF +vertex 1064, 288, -205, 864, 136, 0x37, 0x5F, 0xC3, 0xFF +vertex 30, -226, -564, 676, 920, 0xD0, 0xF5, 0x8C, 0xFF +vertex -192, -274, -298, 630, 1096, 0x9B, 0xC1, 0xD5, 0xFF +vertex -4, 324, -425, 836, 916, 0xD5, 0x56, 0xAE, 0xFF +vertex -227, 255, 0, 968, 1096, 0x8C, 0x2E, 0xEF, 0xFF +vertex 768, 421, -1, 990, 352, 0x19, 0x7C, 0xF7, 0xFF +vertex 1064, 288, 204, 1124, 148, 0x3F, 0x51, 0x4A, 0xFF +vertex -4, 324, 424, 1132, 940, 0xCA, 0x3A, 0x62, 0xFF +vertex -19, 548, 0, 982, 924, 0xDB, 0x78, 0x0B, 0xFF +vertex -192, -274, 297, 1372, 1112, 0x96, 0xDD, 0x3B, 0xFF +vertex 809, 286, 328, 1150, 340, 0x1A, 0x5B, 0x54, 0xFF + +glabel dorrie_seg6_dl_0600C310 # 0x0600C310 - 0x0600C468 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600C100, 1 +gsSPLight dorrie_seg6_light_0600C0F8, 2 +gsSPVertex dorrie_seg6_vertex_0600C110, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 4, 8, 7, 0x0 +gsSP2Triangles 4, 3, 8, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 7, 8, 0, 0x0, 3, 1, 8, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 6, 7, 9, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 7, 0, 10, 0x0 +gsSP2Triangles 3, 11, 1, 0x0, 12, 11, 3, 0x0 +gsSP2Triangles 12, 3, 5, 0x0, 13, 14, 15, 0x0 +gsSPVertex dorrie_seg6_vertex_0600C210, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 4, 5, 0, 0x0 +gsSP2Triangles 6, 4, 2, 0x0, 2, 3, 6, 0x0 +gsSP2Triangles 6, 3, 7, 0x0, 6, 8, 4, 0x0 +gsSP2Triangles 6, 7, 9, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 10, 4, 8, 0x0, 4, 10, 5, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 12, 13, 9, 0x0 +gsSP2Triangles 9, 13, 8, 0x0, 12, 9, 14, 0x0 +gsSP2Triangles 11, 10, 15, 0x0, 15, 13, 12, 0x0 +gsSP1Triangle 15, 10, 13, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600C468 # 0x0600C468 - 0x0600C510 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600C310 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600C510: # 0x0600C510 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600C518: # 0x0600C518 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600C528: # 0x0600C528 +vertex 19, -22, -821, 674, 1540, 0xEA, 0xFB, 0x84, 0xFF +vertex 187, 693, -578, 822, 1620, 0x1C, 0x5D, 0xB0, 0xFF +vertex 1057, 309, -449, 834, 920, 0x50, 0x27, 0xA6, 0xFF +vertex 1290, 174, 0, 980, 736, 0x79, 0x1F, 0x15, 0xFF +vertex 1106, 540, 0, 982, 960, 0x4F, 0x62, 0xF9, 0xFF +vertex 1057, 309, 440, 1134, 948, 0x4E, 0x3F, 0x4C, 0xFF +vertex 391, 797, 0, 972, 1524, 0x16, 0x7C, 0x0B, 0xFF +vertex 187, 693, 571, 1140, 1652, 0x1C, 0x4C, 0x61, 0xFF +vertex 899, -211, 569, 1306, 920, 0x3F, 0xEF, 0x6C, 0xFF +vertex -273, 717, 553, 1170, 1976, 0xDF, 0x5F, 0x4C, 0xFF +vertex -273, 717, -552, 792, 1944, 0xDE, 0x5F, 0xB4, 0xFF +vertex -423, 59, -383, 612, 1876, 0x8C, 0xEF, 0xD0, 0xFF +vertex -343, -381, 386, 418, 1728, 0xAF, 0xA6, 0x25, 0xFF +vertex 19, -22, 822, 294, 1584, 0xE4, 0xE8, 0x79, 0xFF +vertex -423, 59, 384, 378, 1900, 0x94, 0xF2, 0x3F, 0xFF +vertex 1185, -300, -302, 648, 676, 0x5B, 0xC9, 0xBC, 0xFF + +dorrie_seg6_vertex_0600C628: # 0x0600C628 +vertex 187, 693, 571, 118, 1652, 0x1C, 0x4C, 0x61, 0xFF +vertex 19, -22, 822, 294, 1584, 0xE4, 0xE8, 0x79, 0xFF +vertex 899, -211, 569, 284, 920, 0x3F, 0xEF, 0x6C, 0xFF +vertex -343, -381, 386, 418, 1728, 0xAF, 0xA6, 0x25, 0xFF +vertex 832, -489, 343, 386, 888, 0x17, 0x92, 0x3A, 0xFF +vertex 1185, -300, 304, 318, 692, 0x50, 0xAD, 0x33, 0xFF +vertex 832, -489, -340, 584, 868, 0x1B, 0x89, 0xDF, 0xFF +vertex 1057, 309, 440, 112, 948, 0x4E, 0x3F, 0x4C, 0xFF +vertex -343, -381, -383, 562, 1708, 0xC5, 0xA7, 0xBC, 0xFF +vertex 1185, -300, -302, 648, 676, 0x5B, 0xC9, 0xBC, 0xFF +vertex 899, -211, -571, 680, 888, 0x27, 0xC8, 0x96, 0xFF +vertex 1057, 309, -449, 834, 920, 0x50, 0x27, 0xA6, 0xFF +vertex -273, 717, 553, 148, 1976, 0xDF, 0x5F, 0x4C, 0xFF +vertex 19, -22, -821, 674, 1540, 0xEA, 0xFB, 0x84, 0xFF +vertex -423, 59, -383, 612, 1876, 0x8C, 0xEF, 0xD0, 0xFF +vertex -423, 59, 384, 378, 1900, 0x94, 0xF2, 0x3F, 0xFF + +dorrie_seg6_vertex_0600C728: # 0x0600C728 +vertex 899, -211, 569, 1306, 920, 0x3F, 0xEF, 0x6C, 0xFF +vertex 1185, -300, 304, 1340, 692, 0x50, 0xAD, 0x33, 0xFF +vertex 1290, 174, 0, 980, 736, 0x79, 0x1F, 0x15, 0xFF + +glabel dorrie_seg6_dl_0600C758 # 0x0600C758 - 0x0600C8B8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600C518, 1 +gsSPLight dorrie_seg6_light_0600C510, 2 +gsSPVertex dorrie_seg6_vertex_0600C528, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 4, 1, 6, 0x0, 6, 1, 10, 0x0 +gsSP2Triangles 9, 6, 10, 0x0, 2, 4, 3, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 0, 11, 10, 0x0 +gsSP2Triangles 0, 10, 1, 0x0, 12, 13, 14, 0x0 +gsSP2Triangles 11, 12, 14, 0x0, 2, 3, 15, 0x0 +gsSPVertex dorrie_seg6_vertex_0600C628, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 0, 2, 7, 0x0, 3, 8, 6, 0x0 +gsSP2Triangles 5, 6, 9, 0x0, 9, 6, 10, 0x0 +gsSP2Triangles 10, 6, 8, 0x0, 11, 9, 10, 0x0 +gsSP2Triangles 1, 0, 12, 0x0, 13, 11, 10, 0x0 +gsSP2Triangles 10, 8, 13, 0x0, 13, 8, 14, 0x0 +gsSP2Triangles 14, 8, 3, 0x0, 12, 15, 1, 0x0 +gsSPVertex dorrie_seg6_vertex_0600C728, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600C8B8 # 0x0600C8B8 - 0x0600C960 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600C758 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600C960: # 0x0600C960 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600C968: # 0x0600C968 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600C978: # 0x0600C978 +vertex 1085, -101, -1112, 710, 924, 0x34, 0xD6, 0x95, 0xFF +vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF +vertex 154, -1257, -586, 584, 1788, 0x11, 0x8E, 0xCC, 0xFF +vertex 154, -1257, 585, 374, 1788, 0x17, 0x8C, 0x2D, 0xFF +vertex -975, -982, -550, 726, 2348, 0xB2, 0xA8, 0xD1, 0xFF +vertex -236, -788, -1121, 708, 1876, 0xEA, 0xC3, 0x93, 0xFF +vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF +vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF +vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF +vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF +vertex 560, 718, -1192, 830, 992, 0x18, 0x34, 0x90, 0xFF +vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF +vertex -236, -788, 1119, 250, 1876, 0xF7, 0xCC, 0x73, 0xFF +vertex 1085, -101, 1110, 248, 924, 0x3C, 0xD0, 0x64, 0xFF +vertex 934, -870, 390, 404, 1232, 0x4E, 0xA3, 0x23, 0xFF + +dorrie_seg6_vertex_0600CA68: # 0x0600CA68 +vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF +vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF +vertex -236, -788, 1119, 250, 1876, 0xF7, 0xCC, 0x73, 0xFF +vertex 154, -1257, 585, 374, 1788, 0x17, 0x8C, 0x2D, 0xFF +vertex 934, -870, 390, 404, 1232, 0x4E, 0xA3, 0x23, 0xFF +vertex 1981, 326, 380, 296, 292, 0x6F, 0xCF, 0x22, 0xFF +vertex 1085, -101, 1110, 248, 924, 0x3C, 0xD0, 0x64, 0xFF +vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF +vertex 560, 718, 1191, 126, 992, 0x0B, 0x37, 0x71, 0xFF +vertex 1832, 492, 638, 216, 332, 0x62, 0x34, 0x3C, 0xFF +vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF +vertex 1573, 878, 611, 112, 368, 0x4C, 0x5B, 0x2B, 0xFF +vertex 581, 1130, 741, 60, 860, 0xF5, 0x7A, 0x1E, 0xFF +vertex -860, 411, 775, 64, 1888, 0xB7, 0x5F, 0x27, 0xFF +vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF + +dorrie_seg6_vertex_0600CB58: # 0x0600CB58 +vertex 560, 718, -1192, 830, 992, 0x18, 0x34, 0x90, 0xFF +vertex 1573, 878, -612, 844, 368, 0x3A, 0x67, 0xD5, 0xFF +vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF +vertex 581, 1130, -744, 898, 860, 0xF0, 0x73, 0xCF, 0xFF +vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF +vertex 934, -870, -414, 558, 1232, 0x4E, 0xA0, 0xE8, 0xFF +vertex 1981, 326, -380, 662, 292, 0x79, 0xF8, 0xDB, 0xFF +vertex 1981, 326, 380, 296, 292, 0x6F, 0xCF, 0x22, 0xFF +vertex 581, 1130, 741, 1082, 860, 0xF5, 0x7A, 0x1E, 0xFF +vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF +vertex -860, 411, -776, 894, 1888, 0xAE, 0x5E, 0xEE, 0xFF +vertex -860, 411, 775, 1086, 1888, 0xB7, 0x5F, 0x27, 0xFF +vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF +vertex -1340, -279, 694, 88, 2356, 0x8A, 0x19, 0x26, 0xFF +vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF +vertex -860, 411, 775, 64, 1888, 0xB7, 0x5F, 0x27, 0xFF + +dorrie_seg6_vertex_0600CC58: # 0x0600CC58 +vertex -765, 228, 1204, 114, 1888, 0xC2, 0x11, 0x6C, 0xFF +vertex -1340, -279, 694, 88, 2356, 0x8A, 0x19, 0x26, 0xFF +vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF +vertex -860, 411, -776, 894, 1888, 0xAE, 0x5E, 0xEE, 0xFF +vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF +vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF +vertex -765, 228, -1205, 844, 1888, 0xD2, 0x28, 0x92, 0xFF +vertex -1340, -279, -695, 874, 2352, 0x8E, 0xF1, 0xCC, 0xFF +vertex -975, -982, -550, 736, 2344, 0xB2, 0xA8, 0xD1, 0xFF +vertex -975, -982, 549, 1240, 2344, 0xAC, 0xB1, 0x34, 0xFF +vertex 1832, 492, 638, 698, 764, 0x62, 0x34, 0x3C, 0xFF +vertex 1981, 326, -380, 352, 1476, 0x79, 0xF8, 0xDB, 0xFF +vertex 1832, 492, -639, 488, 1848, 0x64, 0x31, 0xC4, 0xFF +vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF +vertex 1573, 878, -612, 844, 368, 0x3A, 0x67, 0xD5, 0xFF +vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF + +dorrie_seg6_vertex_0600CD58: # 0x0600CD58 +vertex 1832, 492, -639, 742, 332, 0x64, 0x31, 0xC4, 0xFF +vertex 1573, 878, 611, 1134, 368, 0x4C, 0x5B, 0x2B, 0xFF +vertex 1832, 492, 638, 1238, 332, 0x62, 0x34, 0x3C, 0xFF +vertex -975, -982, -550, 726, 2348, 0xB2, 0xA8, 0xD1, 0xFF +vertex -854, -1215, 0, 480, 2344, 0xCF, 0x8C, 0x00, 0xFF +vertex -975, -982, 549, 232, 2348, 0xAC, 0xB1, 0x34, 0xFF +vertex -1340, -279, 694, 1110, 2356, 0x8A, 0x19, 0x26, 0xFF +vertex -1340, -279, -695, 870, 2356, 0x8E, 0xF1, 0xCC, 0xFF +vertex -975, -982, 549, 1254, 2348, 0xAC, 0xB1, 0x34, 0xFF + +glabel dorrie_seg6_dl_0600CDE8 # 0x0600CDE8 - 0x0600CFD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600C968, 1 +gsSPLight dorrie_seg6_light_0600C960, 2 +gsSPVertex dorrie_seg6_vertex_0600C978, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 3, 6, 2, 0x0, 6, 4, 2, 0x0 +gsSP2Triangles 7, 0, 5, 0x0, 5, 8, 7, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 0, 9, 1, 0x0 +gsSP2Triangles 7, 10, 0, 0x0, 11, 9, 0, 0x0 +gsSP2Triangles 11, 0, 10, 0x0, 12, 3, 13, 0x0 +gsSP2Triangles 1, 14, 3, 0x0, 3, 14, 13, 0x0 +gsSPVertex dorrie_seg6_vertex_0600CA68, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 8, 2, 6, 0x0, 6, 5, 9, 0x0 +gsSP2Triangles 8, 6, 9, 0x0, 3, 1, 10, 0x0 +gsSP2Triangles 8, 11, 12, 0x0, 8, 12, 13, 0x0 +gsSP2Triangles 8, 13, 0, 0x0, 8, 0, 2, 0x0 +gsSP2Triangles 9, 11, 8, 0x0, 9, 5, 14, 0x0 +gsSPVertex dorrie_seg6_vertex_0600CB58, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 1, 3, 0x0, 8, 9, 1, 0x0 +gsSP2Triangles 10, 8, 3, 0x0, 10, 11, 8, 0x0 +gsSP2Triangles 4, 10, 3, 0x0, 10, 12, 11, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex dorrie_seg6_vertex_0600CC58, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex dorrie_seg6_vertex_0600CD58, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600CFD0 # 0x0600CFD0 - 0x0600D078 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600CDE8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600D078: # 0x0600D078 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600D080: # 0x0600D080 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600D090: # 0x0600D090 +vertex 324, -369, 725, 136, 1456, 0x0A, 0xB0, 0x61, 0xFF +vertex 1263, 236, 383, 320, 1800, 0x33, 0x44, 0x5D, 0xFF +vertex 241, 413, 672, 298, 1396, 0xFB, 0x35, 0x72, 0xFF +vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF +vertex -240, 463, 573, 308, 1200, 0xD7, 0x59, 0x4F, 0xFF +vertex -150, -380, 431, 88, 1268, 0xD1, 0xAC, 0x51, 0xFF +vertex 218, -509, 5, -26, 1416, 0x00, 0x82, 0xFC, 0xFF +vertex 1312, -229, 383, 144, 1840, 0x4C, 0xC7, 0x53, 0xFF +vertex 1321, -314, 5, -30, 1844, 0x26, 0x87, 0x04, 0xFF +vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF +vertex 218, -509, 5, 996, 1416, 0x00, 0x82, 0xFC, 0xFF +vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF +vertex 1312, -229, -372, 816, 1836, 0x3D, 0xB9, 0xAC, 0xFF +vertex 1321, -314, 5, 992, 1844, 0x26, 0x87, 0x04, 0xFF +vertex 1244, 411, 5, 476, 1784, 0x2E, 0x75, 0xF7, 0xFF + +dorrie_seg6_vertex_0600D180: # 0x0600D180 +vertex 218, -509, 5, 996, 1416, 0x00, 0x82, 0xFC, 0xFF +vertex -150, -380, 431, 1110, 1268, 0xD1, 0xAC, 0x51, 0xFF +vertex -150, -380, -420, 878, 1264, 0xD1, 0x97, 0xCC, 0xFF +vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF +vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF +vertex 1321, -314, 5, -30, 1844, 0x26, 0x87, 0x04, 0xFF +vertex 1568, -185, 4, -30, 1936, 0x68, 0xBD, 0xE6, 0xFF +vertex 1312, -229, 383, 144, 1840, 0x4C, 0xC7, 0x53, 0xFF +vertex 1524, 227, 172, 388, 1904, 0x59, 0x3E, 0x40, 0xFF +vertex 1263, 236, 383, 320, 1800, 0x33, 0x44, 0x5D, 0xFF +vertex 1244, 411, 5, 476, 1784, 0x2E, 0x75, 0xF7, 0xFF +vertex 1524, 227, -163, 568, 1900, 0x4F, 0x4D, 0xC3, 0xFF +vertex 1263, 236, -372, 636, 1796, 0x46, 0x31, 0xA3, 0xFF +vertex 241, 413, -661, 656, 1388, 0x17, 0x46, 0x9A, 0xFF +vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF +vertex 1568, -185, 4, 992, 1936, 0x68, 0xBD, 0xE6, 0xFF + +dorrie_seg6_vertex_0600D280: # 0x0600D280 +vertex 1312, -229, -372, 816, 1836, 0x3D, 0xB9, 0xAC, 0xFF +vertex 241, 413, -661, 656, 1388, 0x17, 0x46, 0x9A, 0xFF +vertex 1263, 236, -372, 636, 1796, 0x46, 0x31, 0xA3, 0xFF +vertex 1568, -185, 4, 992, 1936, 0x68, 0xBD, 0xE6, 0xFF +vertex 1321, -314, 5, 992, 1844, 0x26, 0x87, 0x04, 0xFF +vertex 324, -369, -714, 824, 1448, 0xF6, 0xBC, 0x96, 0xFF +vertex -240, 463, -562, 644, 1196, 0xCD, 0x43, 0xA2, 0xFF +vertex 207, 735, 5, 474, 1364, 0x07, 0x7E, 0x09, 0xFF + +glabel dorrie_seg6_dl_0600D300 # 0x0600D300 - 0x0600D440 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600D080, 1 +gsSPLight dorrie_seg6_light_0600D078, 2 +gsSPVertex dorrie_seg6_vertex_0600D090, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 0, 6, 8, 0x0 +gsSP2Triangles 0, 8, 7, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 3, 1, 14, 0x0 +gsSPVertex dorrie_seg6_vertex_0600D180, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 +gsSP2Triangles 13, 10, 12, 0x0, 12, 11, 15, 0x0 +gsSPVertex dorrie_seg6_vertex_0600D280, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 5, 6, 1, 0x0, 1, 6, 7, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600D440 # 0x0600D440 - 0x0600D4E8 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600D300 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600D4E8: # 0x0600D4E8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600D4F0: # 0x0600D4F0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600D500: # 0x0600D500 +vertex 1443, 8, 5, 484, 2048, 0x7E, 0xF8, 0x00, 0xFF +vertex -92, 409, 5, 470, 932, 0xEF, 0x7D, 0x00, 0xFF +vertex -65, 219, 361, 316, 960, 0xE2, 0x2A, 0x73, 0xFF +vertex -65, 219, -350, 630, 948, 0xFC, 0x41, 0x94, 0xFF +vertex -332, 214, -243, 600, 756, 0xB0, 0x32, 0xAC, 0xFF +vertex -332, 214, 254, 338, 764, 0xBB, 0x47, 0x4E, 0xFF +vertex -3, -224, -350, 822, 1000, 0xEE, 0xB4, 0x9D, 0xFF +vertex -255, -332, 5, 1006, 820, 0xC1, 0x97, 0x1E, 0xFF +vertex -255, -332, 5, -16, 820, 0xC1, 0x97, 0x1E, 0xFF +vertex -3, -224, 361, 146, 1008, 0xF4, 0xA9, 0x5B, 0xFF +vertex 9, -315, 5, -18, 1012, 0x12, 0x83, 0x00, 0xFF +vertex 9, -315, 5, 1004, 1012, 0x12, 0x83, 0x00, 0xFF +vertex -3, -224, 361, 164, 1048, 0xF4, 0xA9, 0x5B, 0xFF +vertex 9, -315, 5, 0, 1052, 0x12, 0x83, 0x00, 0xFF +vertex 1443, 8, 5, 502, 2084, 0x7E, 0xF8, 0x00, 0xFF + +dorrie_seg6_vertex_0600D5F0: # 0x0600D5F0 +vertex 1443, 8, 5, 502, 2084, 0x7E, 0xF8, 0x00, 0xFF +vertex 9, -315, 5, 1022, 1052, 0x12, 0x83, 0x00, 0xFF +vertex -3, -224, -350, 840, 1036, 0xEE, 0xB4, 0x9D, 0xFF + +glabel dorrie_seg6_dl_0600D620 # 0x0600D620 - 0x0600D6D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600D4F0, 1 +gsSPLight dorrie_seg6_light_0600D4E8, 2 +gsSPVertex dorrie_seg6_vertex_0600D500, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 2, 5, 8, 0x0 +gsSP2Triangles 0, 2, 9, 0x0, 2, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 7, 6, 0x0 +gsSP2Triangles 0, 6, 3, 0x0, 12, 13, 14, 0x0 +gsSPVertex dorrie_seg6_vertex_0600D5F0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600D6D8 # 0x0600D6D8 - 0x0600D780 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600D620 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600D780: # 0x0600D780 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600D788: # 0x0600D788 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600D798: # 0x0600D798 +vertex 1134, -10, -867, 594, 1972, 0xDD, 0xC3, 0x97, 0xFF +vertex 2429, -78, -421, 406, 1676, 0x62, 0xDA, 0x46, 0xFF +vertex 1289, -124, 319, 620, 1500, 0x17, 0x46, 0x66, 0xFF +vertex -58, 112, -160, 816, 1804, 0xE0, 0x76, 0x20, 0xFF +vertex -58, -112, 147, 830, 1696, 0xC8, 0x8F, 0xFB, 0xFF +vertex 2429, 35, -729, 394, 1792, 0x1C, 0x79, 0x16, 0xFF +vertex 1290, 101, 11, 608, 1608, 0x0B, 0x7A, 0x1E, 0xFF +vertex 2703, -24, -1003, 338, 1876, 0x3E, 0x6E, 0xFE, 0xFF + +glabel dorrie_seg6_dl_0600D818 # 0x0600D818 - 0x0600D8B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600D788, 1 +gsSPLight dorrie_seg6_light_0600D780, 2 +gsSPVertex dorrie_seg6_vertex_0600D798, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 2, 6, 3, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 0, 0x0 +gsSP2Triangles 6, 5, 0, 0x0, 0, 3, 6, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 1, 7, 5, 0x0 +gsSP2Triangles 5, 7, 0, 0x0, 0, 7, 1, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600D8B0 # 0x0600D8B0 - 0x0600D958 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600D818 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600D958: # 0x0600D958 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600D960: # 0x0600D960 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600D970: # 0x0600D970 +vertex 1134, -13, 872, 268, 1708, 0xDE, 0xC1, 0x68, 0xFF +vertex 1286, -114, -315, 328, 1164, 0x0D, 0x1F, 0x86, 0xFF +vertex 2428, -73, 422, 474, 1360, 0x56, 0x2A, 0xAE, 0xFF +vertex -60, 113, 170, 116, 1520, 0xE0, 0x76, 0xE2, 0xFF +vertex 1287, 107, -5, 320, 1288, 0x0E, 0x7A, 0xE0, 0xFF +vertex -61, -108, -139, 124, 1396, 0xC8, 0x8F, 0x05, 0xFF +vertex 2428, 37, 731, 464, 1492, 0x17, 0x7C, 0xF8, 0xFF +vertex 2703, -24, 1004, 496, 1588, 0x3D, 0x6E, 0x03, 0xFF + +glabel dorrie_seg6_dl_0600D9F0 # 0x0600D9F0 - 0x0600DA88 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600D960, 1 +gsSPLight dorrie_seg6_light_0600D958, 2 +gsSPVertex dorrie_seg6_vertex_0600D970, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 5, 3, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 3, 5, 0, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 4, 6, 2, 0x0, 2, 7, 0, 0x0 +gsSP2Triangles 6, 4, 0, 0x0, 0, 7, 6, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600DA88 # 0x0600DA88 - 0x0600DB30 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600D9F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600DB30: # 0x0600DB30 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600DB38: # 0x0600DB38 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600DB48: # 0x0600DB48 +vertex 864, 32, -681, 572, 1464, 0xD8, 0xC2, 0x99, 0xFF +vertex -63, -44, 97, 786, 1880, 0xA9, 0xEA, 0x59, 0xFF +vertex -60, 106, -81, 782, 1756, 0xCD, 0x73, 0xFE, 0xFF +vertex 978, -62, 236, 578, 2152, 0x1B, 0xCA, 0x6F, 0xFF +vertex 981, 88, 57, 574, 2028, 0x0B, 0x75, 0x2E, 0xFF +vertex 1864, -30, -331, 378, 1888, 0x56, 0x26, 0x55, 0xFF +vertex 1865, 35, -511, 374, 1760, 0x18, 0x7B, 0x0F, 0xFF +vertex 2079, 13, -780, 320, 1596, 0x3B, 0x6E, 0x10, 0xFF + +glabel dorrie_seg6_dl_0600DBC8 # 0x0600DBC8 - 0x0600DC60 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600DB38, 1 +gsSPLight dorrie_seg6_light_0600DB30, 2 +gsSPVertex dorrie_seg6_vertex_0600DB48, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 0, 2, 4, 0x0 +gsSP2Triangles 4, 6, 0, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 0, 7, 5, 0x0, 6, 7, 0, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600DC60 # 0x0600DC60 - 0x0600DD08 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600DBC8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_light_0600DD08: # 0x0600DD08 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +dorrie_seg6_light_0600DD10: # 0x0600DD10 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +dorrie_seg6_vertex_0600DD20: # 0x0600DD20 +vertex 981, 88, -55, 478, 736, 0x0B, 0x75, 0xD3, 0xFF +vertex -61, 97, 82, 288, 1108, 0xCC, 0x73, 0x03, 0xFF +vertex 864, 24, 682, 444, 1372, 0xD8, 0xC1, 0x66, 0xFF +vertex -63, -52, -97, 292, 972, 0xA9, 0xEA, 0xA7, 0xFF +vertex 1865, 35, 512, 628, 984, 0x17, 0x7B, 0xF2, 0xFF +vertex 1864, -28, 332, 632, 840, 0x55, 0x27, 0xAC, 0xFF +vertex 979, -61, -236, 482, 600, 0x1B, 0xCB, 0x91, 0xFF +vertex 2079, 13, 781, 662, 1152, 0x3A, 0x6F, 0xF1, 0xFF + +glabel dorrie_seg6_dl_0600DDA0 # 0x0600DDA0 - 0x0600DE38 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009DA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight dorrie_seg6_light_0600DD10, 1 +gsSPLight dorrie_seg6_light_0600DD08, 2 +gsSPVertex dorrie_seg6_vertex_0600DD20, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 6, 3, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 2, 4, 0, 0x0 +gsSP2Triangles 2, 6, 5, 0x0, 2, 3, 6, 0x0 +gsSP2Triangles 1, 3, 2, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 5, 7, 2, 0x0, 2, 7, 4, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600DE38 # 0x0600DE38 - 0x0600DEE0 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList dorrie_seg6_dl_0600DDA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +dorrie_seg6_vertex_0600DEE0: # 0x0600DEE0 +vertex 558, 286, 434, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 544, 476, 403, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 358, 472, 454, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 371, 281, 485, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 371, 281, -484, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 358, 472, -453, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 544, 476, -402, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 558, 286, -433, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel dorrie_seg6_dl_0600DF60 # 0x0600DF60 - 0x0600DFA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, dorrie_seg6_texture_06009BA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex dorrie_seg6_vertex_0600DEE0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel dorrie_seg6_dl_0600DFA8 # 0x0600DFA8 - 0x0600E060 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList dorrie_seg6_dl_0600DF60 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +dorrie_seg6_animvalue_0600E060: # 0x0600E060 +.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0xFCCB, 0xFBE7, 0xEE13 +.hword 0xE187, 0x0072, 0x01FC, 0xECD3, 0x1255, 0xE11F, 0xFF89, 0xFE05 +.hword 0xECD3, 0xC001, 0xC9C6, 0xC001, 0xC9C6, 0xEF81, 0xEDE4, 0xC9C6 +.hword 0xC001, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6 +.hword 0x938B, 0xF41D, 0x6C75, 0x0000 + +dorrie_seg6_animindex_0600E0A8: # 0x0600E0A8 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0016, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0020, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0005, 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F +.hword 0x0001, 0x0000, 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x001A +.hword 0x0001, 0x001B, 0x0001, 0x001C, 0x0001, 0x0009, 0x0001, 0x000A +.hword 0x0001, 0x000B, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 +.hword 0x0001, 0x0000, 0x0001, 0x000C, 0x0001, 0x000D, 0x0001, 0x0012 +.hword 0x0001, 0x0013, 0x0001, 0x0014, 0x0001, 0x000E, 0x0001, 0x000F +.hword 0x0001, 0x0010 + +dorrie_seg6_anim_0600E18C: # 0x0600E18C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x12 +.word dorrie_seg6_animvalue_0600E060 +.word dorrie_seg6_animindex_0600E0A8 +.word 0 + +dorrie_seg6_animvalue_0600E1A4: # 0x0600E1A4 +.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0x960D, 0x95F9, 0x95DA +.hword 0x95B0, 0x957D, 0x9543, 0x9501, 0x94BB, 0x9471, 0x9424, 0x93D6 +.hword 0x9388, 0x933C, 0x92F1, 0x92AB, 0x926A, 0x9230, 0x91FD, 0x91D3 +.hword 0x91B3, 0x91A0, 0x9199, 0x919B, 0x91A2, 0x91AE, 0x91BE, 0x91D2 +.hword 0x91E9, 0x9204, 0x9222, 0x9243, 0x9267, 0x928D, 0x92B4, 0x92DE +.hword 0x9309, 0x9335, 0x9363, 0x9391, 0x93BF, 0x93EE, 0x941C, 0x944A +.hword 0x9477, 0x94A4, 0x94CF, 0x94F8, 0x9520, 0x9546, 0x9569, 0x958A +.hword 0x95A8, 0x95C3, 0x95DB, 0x95EF, 0x95FF, 0x960A, 0x9612, 0x9614 +.hword 0xFCCB, 0xFCCA, 0xFCC8, 0xFCC5, 0xFCC0, 0xFCBA, 0xFCB4, 0xFCAC +.hword 0xFCA4, 0xFC9B, 0xFC91, 0xFC88, 0xFC7D, 0xFC73, 0xFC68, 0xFC5D +.hword 0xFC52, 0xFC48, 0xFC3D, 0xFC34, 0xFC2A, 0xFC21, 0xFC19, 0xFC11 +.hword 0xFC0B, 0xFC05, 0xFC00, 0xFBFD, 0xFBFB, 0xFBFA, 0xFBFB, 0xFBFD +.hword 0xFC00, 0xFC04, 0xFC0A, 0xFC10, 0xFC17, 0xFC1F, 0xFC27, 0xFC30 +.hword 0xFC3A, 0xFC44, 0xFC4E, 0xFC58, 0xFC62, 0xFC6D, 0xFC77, 0xFC81 +.hword 0xFC8B, 0xFC95, 0xFC9E, 0xFCA6, 0xFCAE, 0xFCB5, 0xFCBB, 0xFCC1 +.hword 0xFCC5, 0xFCC8, 0xFCCA, 0xFCCB, 0xFBE7, 0xFBE6, 0xFBE4, 0xFBE0 +.hword 0xFBDC, 0xFBD6, 0xFBD0, 0xFBC8, 0xFBC0, 0xFBB7, 0xFBAD, 0xFBA3 +.hword 0xFB99, 0xFB8E, 0xFB84, 0xFB79, 0xFB6E, 0xFB64, 0xFB59, 0xFB4F +.hword 0xFB46, 0xFB3D, 0xFB35, 0xFB2D, 0xFB27, 0xFB21, 0xFB1C, 0xFB19 +.hword 0xFB17, 0xFB16, 0xFB17, 0xFB19, 0xFB1C, 0xFB20, 0xFB25, 0xFB2C +.hword 0xFB33, 0xFB3B, 0xFB43, 0xFB4C, 0xFB56, 0xFB5F, 0xFB6A, 0xFB74 +.hword 0xFB7E, 0xFB89, 0xFB93, 0xFB9D, 0xFBA7, 0xFBB1, 0xFBBA, 0xFBC2 +.hword 0xFBCA, 0xFBD1, 0xFBD7, 0xFBDD, 0xFBE1, 0xFBE4, 0xFBE6, 0xFBE7 +.hword 0x0000, 0x0003, 0x000B, 0x001A, 0x002D, 0x0044, 0x0060, 0x0080 +.hword 0x00A2, 0x00C8, 0x00EF, 0x0119, 0x0144, 0x0170, 0x019D, 0x01CA +.hword 0x01F7, 0x0224, 0x024F, 0x0279, 0x02A0, 0x02C6, 0x02E8, 0x0308 +.hword 0x0323, 0x033B, 0x034E, 0x035C, 0x0365, 0x0368, 0x0365, 0x035D +.hword 0x0350, 0x033E, 0x0328, 0x030E, 0x02F0, 0x02CF, 0x02AC, 0x0286 +.hword 0x025E, 0x0235, 0x020B, 0x01DF, 0x01B4, 0x0188, 0x015D, 0x0133 +.hword 0x0109, 0x00E2, 0x00BC, 0x0099, 0x0078, 0x005A, 0x0040, 0x002A +.hword 0x0018, 0x000B, 0x0002, 0x0000, 0xEE13, 0xEE0D, 0xEDF9, 0xEDDA +.hword 0xEDB0, 0xED7C, 0xED3F, 0xECFB, 0xECAF, 0xEC5D, 0xEC06, 0xEBAA +.hword 0xEB4C, 0xEAEB, 0xEA88, 0xEA25, 0xE9C3, 0xE962, 0xE903, 0xE8A8 +.hword 0xE851, 0xE7FF, 0xE7B3, 0xE76E, 0xE731, 0xE6FD, 0xE6D4, 0xE6B4 +.hword 0xE6A1, 0xE69A, 0xE6A1, 0xE6B3, 0xE6D0, 0xE6F7, 0xE728, 0xE761 +.hword 0xE7A2, 0xE7EA, 0xE838, 0xE88A, 0xE8E1, 0xE93C, 0xE999, 0xE9F7 +.hword 0xEA57, 0xEAB6, 0xEB15, 0xEB72, 0xEBCC, 0xEC23, 0xEC76, 0xECC4 +.hword 0xED0B, 0xED4C, 0xED86, 0xEDB6, 0xEDDE, 0xEDFB, 0xEE0D, 0xEE13 +.hword 0xE187, 0xE180, 0xE16C, 0xE14B, 0xE11F, 0xE0E8, 0xE0A7, 0xE05F +.hword 0xE00F, 0xDFB8, 0xDF5C, 0xDEFB, 0xDE97, 0xDE30, 0xDDC8, 0xDD60 +.hword 0xDCF8, 0xDC91, 0xDC2D, 0xDBCC, 0xDB70, 0xDB1A, 0xDAC9, 0xDA81 +.hword 0xDA40, 0xDA0A, 0xD9DD, 0xD9BC, 0xD9A8, 0xD9A1, 0xD9A7, 0xD9BB +.hword 0xD9D9, 0xDA03, 0xDA37, 0xDA73, 0xDAB8, 0xDB04, 0xDB56, 0xDBAD +.hword 0xDC09, 0xDC69, 0xDCCB, 0xDD2F, 0xDD94, 0xDDF9, 0xDE5D, 0xDEBF +.hword 0xDF1F, 0xDF7B, 0xDFD2, 0xE025, 0xE070, 0xE0B5, 0xE0F2, 0xE125 +.hword 0xE14F, 0xE16E, 0xE181, 0xE187, 0x0072, 0x0071, 0x006E, 0x006A +.hword 0x0065, 0x005E, 0x0056, 0x004D, 0x0043, 0x0038, 0x002D, 0x0021 +.hword 0x0015, 0x0008, 0xFFFC, 0xFFEF, 0xFFE2, 0xFFD5, 0xFFC9, 0xFFBD +.hword 0xFFB2, 0xFFA7, 0xFF9D, 0xFF94, 0xFF8C, 0xFF85, 0xFF80, 0xFF7C +.hword 0xFF79, 0xFF78, 0xFF79, 0xFF7B, 0xFF7F, 0xFF84, 0xFF8B, 0xFF92 +.hword 0xFF9B, 0xFFA4, 0xFFAE, 0xFFB9, 0xFFC5, 0xFFD0, 0xFFDD, 0xFFE9 +.hword 0xFFF6, 0x0001, 0x000D, 0x001A, 0x0025, 0x0031, 0x003C, 0x0046 +.hword 0x004F, 0x0058, 0x005F, 0x0066, 0x006B, 0x006F, 0x0071, 0x0072 +.hword 0x01FC, 0x01F4, 0x01DC, 0x01B4, 0x0180, 0x013F, 0x00F2, 0x009C +.hword 0x003D, 0xFFD7, 0xFF69, 0xFEF6, 0xFE7F, 0xFE05, 0xFD8A, 0xFD0D +.hword 0xFC92, 0xFC18, 0xFBA1, 0xFB2E, 0xFAC1, 0xFA5A, 0xF9FA, 0xF9A4 +.hword 0xF957, 0xF916, 0xF8E2, 0xF8BA, 0xF8A2, 0xF89A, 0xF8A2, 0xF8B8 +.hword 0xF8DD, 0xF90F, 0xF94C, 0xF994, 0xF9E5, 0xFA3F, 0xFAA1, 0xFB09 +.hword 0xFB76, 0xFBE8, 0xFC5D, 0xFCD4, 0xFD4C, 0xFDC4, 0xFE3A, 0xFEAF +.hword 0xFF21, 0xFF8E, 0xFFF6, 0x0057, 0x00B1, 0x0102, 0x014A, 0x0188 +.hword 0x01B9, 0x01DE, 0x01F5, 0x01FC, 0xECD3, 0xECC1, 0xEC8F, 0xEC3E +.hword 0xEBD1, 0xEB4A, 0xEAAB, 0xE9F8, 0xE933, 0xE85D, 0xE77A, 0xE68C +.hword 0xE596, 0xE499, 0xE399, 0xE297, 0xE197, 0xE09A, 0xDFA4, 0xDEB6 +.hword 0xDDD3, 0xDCFE, 0xDC38, 0xDB85, 0xDAE7, 0xDA60, 0xD9F2, 0xD9A1 +.hword 0xD96F, 0xD95D, 0xD96E, 0xD99D, 0xD9E9, 0xDA50, 0xDACE, 0xDB64 +.hword 0xDC0D, 0xDCC7, 0xDD91, 0xDE69, 0xDF4B, 0xE037, 0xE129, 0xE21F +.hword 0xE318, 0xE411, 0xE507, 0xE5F9, 0xE6E5, 0xE7C7, 0xE89F, 0xE969 +.hword 0xEA24, 0xEACD, 0xEB62, 0xEBE1, 0xEC47, 0xEC93, 0xECC3, 0xECD3 +.hword 0x0000, 0xFFFE, 0xFFF7, 0xFFEB, 0xFFDC, 0xFFC9, 0xFFB2, 0xFF99 +.hword 0xFF7D, 0xFF5F, 0xFF3E, 0xFF1D, 0xFEFA, 0xFED6, 0xFEB2, 0xFE8D +.hword 0xFE69, 0xFE45, 0xFE22, 0xFE00, 0xFDE0, 0xFDC2, 0xFDA6, 0xFD8C +.hword 0xFD76, 0xFD63, 0xFD53, 0xFD48, 0xFD41, 0xFD3E, 0xFD41, 0xFD47 +.hword 0xFD52, 0xFD61, 0xFD73, 0xFD88, 0xFDA0, 0xFDBA, 0xFDD7, 0xFDF5 +.hword 0xFE15, 0xFE37, 0xFE59, 0xFE7C, 0xFE9F, 0xFEC3, 0xFEE6, 0xFF08 +.hword 0xFF29, 0xFF49, 0xFF68, 0xFF85, 0xFF9F, 0xFFB7, 0xFFCC, 0xFFDE +.hword 0xFFED, 0xFFF8, 0xFFFE, 0x0000, 0x1255, 0x125C, 0x126F, 0x128D +.hword 0x12B7, 0x12EA, 0x1326, 0x136A, 0x13B5, 0x1406, 0x145C, 0x14B6 +.hword 0x1514, 0x1574, 0x15D5, 0x1637, 0x1698, 0x16F8, 0x1755, 0x17AF +.hword 0x1805, 0x1856, 0x18A1, 0x18E5, 0x1921, 0x1954, 0x197E, 0x199D +.hword 0x19B0, 0x19B6, 0x19B0, 0x199E, 0x1981, 0x195B, 0x192A, 0x18F2 +.hword 0x18B2, 0x186B, 0x181E, 0x17CD, 0x1777, 0x171D, 0x16C2, 0x1664 +.hword 0x1606, 0x15A7, 0x154A, 0x14EE, 0x1495, 0x143F, 0x13ED, 0x13A0 +.hword 0x135A, 0x131A, 0x12E1, 0x12B1, 0x128A, 0x126D, 0x125B, 0x1255 +.hword 0xE11F, 0xE118, 0xE102, 0xE0DE, 0xE0AF, 0xE075, 0xE030, 0xDFE2 +.hword 0xDF8D, 0xDF30, 0xDECE, 0xDE66, 0xDDFC, 0xDD8E, 0xDD1F, 0xDCAF +.hword 0xDC40, 0xDBD2, 0xDB68, 0xDB00, 0xDA9E, 0xDA41, 0xD9EC, 0xD99E +.hword 0xD959, 0xD91F, 0xD8F0, 0xD8CC, 0xD8B6, 0xD8AF, 0xD8B6, 0xD8CA +.hword 0xD8EB, 0xD918, 0xD94F, 0xD990, 0xD9D9, 0xDA2A, 0xDA82, 0xDADF +.hword 0xDB41, 0xDBA7, 0xDC10, 0xDC7B, 0xDCE7, 0xDD53, 0xDDBE, 0xDE27 +.hword 0xDE8D, 0xDEEF, 0xDF4C, 0xDFA4, 0xDFF5, 0xE03E, 0xE07F, 0xE0B6 +.hword 0xE0E3, 0xE104, 0xE118, 0xE11F, 0xFF89, 0xFF89, 0xFF89, 0xFF8A +.hword 0xFF8A, 0xFF8B, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8E, 0xFF8F +.hword 0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97 +.hword 0xFF98, 0xFF99, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9B, 0xFF9C, 0xFF9C +.hword 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9C, 0xFF9B, 0xFF9B, 0xFF9A +.hword 0xFF9A, 0xFF99, 0xFF98, 0xFF97, 0xFF96, 0xFF96, 0xFF95, 0xFF94 +.hword 0xFF93, 0xFF92, 0xFF91, 0xFF90, 0xFF8F, 0xFF8E, 0xFF8D, 0xFF8D +.hword 0xFF8C, 0xFF8B, 0xFF8B, 0xFF8A, 0xFF8A, 0xFF89, 0xFF89, 0xFF89 +.hword 0xFE05, 0xFE0D, 0xFE25, 0xFE4C, 0xFE81, 0xFEC1, 0xFF0D, 0xFF63 +.hword 0xFFC2, 0x0027, 0x0093, 0x0106, 0x017C, 0x01F5, 0x0270, 0x02EB +.hword 0x0366, 0x03DF, 0x0455, 0x04C7, 0x0534, 0x059A, 0x05F9, 0x064E +.hword 0x069A, 0x06DB, 0x070F, 0x0736, 0x074E, 0x0757, 0x074F, 0x0738 +.hword 0x0714, 0x06E3, 0x06A6, 0x065E, 0x060D, 0x05B4, 0x0553, 0x04EC +.hword 0x047F, 0x040E, 0x039A, 0x0324, 0x02AD, 0x0236, 0x01C0, 0x014C +.hword 0x00DB, 0x006F, 0x0007, 0xFFA7, 0xFF4E, 0xFEFD, 0xFEB6, 0xFE79 +.hword 0xFE48, 0xFE23, 0xFE0D, 0xFE05, 0xECD3, 0xECC2, 0xEC92, 0xEC43 +.hword 0xEBDA, 0xEB58, 0xEABF, 0xEA12, 0xE954, 0xE886, 0xE7AB, 0xE6C5 +.hword 0xE5D7, 0xE4E4, 0xE3EC, 0xE2F4, 0xE1FD, 0xE109, 0xE01B, 0xDF35 +.hword 0xDE5A, 0xDD8D, 0xDCCE, 0xDC21, 0xDB88, 0xDB06, 0xDA9D, 0xDA4F +.hword 0xDA1E, 0xDA0D, 0xDA1D, 0xDA4A, 0xDA94, 0xDAF7, 0xDB71, 0xDC01 +.hword 0xDCA4, 0xDD58, 0xDE1B, 0xDEEB, 0xDFC6, 0xE0A9, 0xE192, 0xE280 +.hword 0xE370, 0xE460, 0xE54E, 0xE637, 0xE71A, 0xE7F5, 0xE8C5, 0xE988 +.hword 0xEA3C, 0xEADF, 0xEB6F, 0xEBE9, 0xEC4C, 0xEC96, 0xECC3, 0xECD3 +.hword 0xC001, 0xC9C6, 0xC001, 0xC9C6, 0xEF81, 0xEDE4, 0xC9C6, 0xC001 +.hword 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x938B +.hword 0xF41D, 0x6C75 + +dorrie_seg6_animindex_0600E8D8: # 0x0600E8D8 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0399, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0398 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x038D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x038C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0388, 0x0001, 0x0000, 0x0001, 0x0000, 0x003C, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0397, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003C, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x003C, 0x0040, 0x0001, 0x0394, 0x0001, 0x0395, 0x0001, 0x0396 +.hword 0x003C, 0x00B8, 0x003C, 0x00F4, 0x003C, 0x0130, 0x0001, 0x0391 +.hword 0x0001, 0x0392, 0x0001, 0x0393, 0x003C, 0x016C, 0x003C, 0x01A8 +.hword 0x003C, 0x01E4, 0x0001, 0x038E, 0x0001, 0x038F, 0x0001, 0x0390 +.hword 0x003C, 0x0220, 0x003C, 0x025C, 0x003C, 0x0298, 0x0001, 0x0389 +.hword 0x0001, 0x038A, 0x0001, 0x038B, 0x003C, 0x02D4, 0x003C, 0x0310 +.hword 0x003C, 0x034C + +dorrie_seg6_anim_0600E9BC: # 0x0600E9BC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x12 +.word dorrie_seg6_animvalue_0600E1A4 +.word dorrie_seg6_animindex_0600E8D8 +.word 0 + +dorrie_seg6_animvalue_0600E9D4: # 0x0600E9D4 +.hword 0x0000, 0xFFF6, 0xFFDA, 0x3FFF, 0x9614, 0x961E, 0x963B, 0x966A +.hword 0x96A8, 0x96F6, 0x9750, 0x97B6, 0x9827, 0x989F, 0x9920, 0x99A5 +.hword 0x9A2F, 0x9ABC, 0x9B4A, 0x9BD8, 0x9C64, 0x9CED, 0x9D71, 0x9DEF +.hword 0x9E66, 0x9ED3, 0x9F36, 0x9F8D, 0x9FD6, 0xA010, 0xA039, 0xA051 +.hword 0xA055, 0xA043, 0xA018, 0x9FD1, 0x9F6F, 0x9EF6, 0x9E67, 0x9DC6 +.hword 0x9D13, 0x9C53, 0x9B87, 0x9AB2, 0x99D5, 0x98F4, 0x9811, 0x972F +.hword 0x964E, 0x9573, 0x949F, 0x93D5, 0x9318, 0x9269, 0x91CA, 0x9140 +.hword 0x90CB, 0x906E, 0x902C, 0x9003, 0x8FEF, 0x8FEF, 0x9000, 0x9022 +.hword 0x9052, 0x9090, 0x90D8, 0x912A, 0x9184, 0x91E4, 0x9249, 0x92B1 +.hword 0x931A, 0x9382, 0x93E9, 0x944C, 0x94A9, 0x94FF, 0x954D, 0x9590 +.hword 0x95C7, 0x95F1, 0x960B, 0x9614, 0xFCCB, 0xFCC9, 0xFCC5, 0xFCBE +.hword 0xFCB5, 0xFCAA, 0xFC9D, 0xFC8E, 0xFC7D, 0xFC6B, 0xFC58, 0xFC44 +.hword 0xFC30, 0xFC1A, 0xFC05, 0xFBEF, 0xFBDA, 0xFBC5, 0xFBB0, 0xFB9C +.hword 0xFB89, 0xFB77, 0xFB67, 0xFB58, 0xFB4B, 0xFB3F, 0xFB36, 0xFB2F +.hword 0xFB2B, 0xFB2A, 0xFB2A, 0xFB2C, 0xFB2E, 0xFB31, 0xFB35, 0xFB3A +.hword 0xFB40, 0xFB46, 0xFB4D, 0xFB55, 0xFB5D, 0xFB66, 0xFB70, 0xFB79 +.hword 0xFB84, 0xFB8E, 0xFB99, 0xFBA5, 0xFBB1, 0xFBBC, 0xFBC9, 0xFBD5 +.hword 0xFBE1, 0xFBEE, 0xFBFA, 0xFC07, 0xFC13, 0xFC20, 0xFC2C, 0xFC38 +.hword 0xFC44, 0xFC50, 0xFC5B, 0xFC66, 0xFC71, 0xFC7B, 0xFC85, 0xFC8E +.hword 0xFC97, 0xFC9F, 0xFCA7, 0xFCAE, 0xFCB5, 0xFCBA, 0xFCBF, 0xFCC3 +.hword 0xFCC6, 0xFCC9, 0xFCCA, 0xFCCB, 0xFBE7, 0xFBE5, 0xFBE0, 0xFBD7 +.hword 0xFBCC, 0xFBBD, 0xFBAD, 0xFB9A, 0xFB85, 0xFB6F, 0xFB57, 0xFB3E +.hword 0xFB25, 0xFB0A, 0xFAEF, 0xFAD4, 0xFABA, 0xFA9F, 0xFA85, 0xFA6C +.hword 0xFA55, 0xFA3E, 0xFA2A, 0xFA17, 0xFA06, 0xF9F8, 0xF9ED, 0xF9E4 +.hword 0xF9DF, 0xF9DD, 0xF9DE, 0xF9E0, 0xF9E3, 0xF9E7, 0xF9EC, 0xF9F2 +.hword 0xF9F9, 0xFA01, 0xFA0A, 0xFA13, 0xFA1E, 0xFA29, 0xFA35, 0xFA41 +.hword 0xFA4E, 0xFA5B, 0xFA69, 0xFA77, 0xFA86, 0xFA95, 0xFAA4, 0xFAB3 +.hword 0xFAC3, 0xFAD2, 0xFAE2, 0xFAF2, 0xFB01, 0xFB11, 0xFB20, 0xFB2F +.hword 0xFB3E, 0xFB4D, 0xFB5B, 0xFB69, 0xFB76, 0xFB83, 0xFB8F, 0xFB9B +.hword 0xFBA6, 0xFBB0, 0xFBBA, 0xFBC3, 0xFBCB, 0xFBD2, 0xFBD8, 0xFBDD +.hword 0xFBE1, 0xFBE4, 0xFBE6, 0xFBE7, 0x0000, 0x0004, 0x000F, 0x0022 +.hword 0x003C, 0x005B, 0x0080, 0x00AA, 0x00D8, 0x010A, 0x013F, 0x0176 +.hword 0x01B0, 0x01EB, 0x0227, 0x0263, 0x029F, 0x02D9, 0x0313, 0x034B +.hword 0x037F, 0x03B1, 0x03DF, 0x0409, 0x042E, 0x044E, 0x0467, 0x047A +.hword 0x0486, 0x048A, 0x0488, 0x0484, 0x047E, 0x0475, 0x0469, 0x045C +.hword 0x044C, 0x043A, 0x0426, 0x0411, 0x03FA, 0x03E1, 0x03C7, 0x03AB +.hword 0x038F, 0x0371, 0x0352, 0x0332, 0x0312, 0x02F1, 0x02CF, 0x02AD +.hword 0x028A, 0x0268, 0x0245, 0x0222, 0x01FF, 0x01DD, 0x01BA, 0x0199 +.hword 0x0177, 0x0157, 0x0137, 0x0118, 0x00FB, 0x00DE, 0x00C2, 0x00A8 +.hword 0x0090, 0x0078, 0x0063, 0x004F, 0x003D, 0x002E, 0x0020, 0x0015 +.hword 0x000C, 0x0005, 0x0001, 0x0000, 0xEE13, 0xEE14, 0xEE15, 0xEE17 +.hword 0xEE1B, 0xEE1E, 0xEE23, 0xEE28, 0xEE2D, 0xEE33, 0xEE3A, 0xEE41 +.hword 0xEE47, 0xEE4F, 0xEE56, 0xEE5D, 0xEE64, 0xEE6B, 0xEE72, 0xEE79 +.hword 0xEE7F, 0xEE85, 0xEE8B, 0xEE90, 0xEE94, 0xEE98, 0xEE9B, 0xEE9E +.hword 0xEE9F, 0xEEA0, 0xEE9F, 0xEE9F, 0xEE9E, 0xEE9D, 0xEE9C, 0xEE9A +.hword 0xEE98, 0xEE96, 0xEE94, 0xEE91, 0xEE8E, 0xEE8B, 0xEE88, 0xEE85 +.hword 0xEE81, 0xEE7E, 0xEE7A, 0xEE76, 0xEE72, 0xEE6E, 0xEE6A, 0xEE66 +.hword 0xEE62, 0xEE5E, 0xEE59, 0xEE55, 0xEE51, 0xEE4D, 0xEE49, 0xEE45 +.hword 0xEE41, 0xEE3D, 0xEE39, 0xEE35, 0xEE32, 0xEE2E, 0xEE2B, 0xEE28 +.hword 0xEE25, 0xEE22, 0xEE1F, 0xEE1D, 0xEE1B, 0xEE19, 0xEE17, 0xEE16 +.hword 0xEE15, 0xEE14, 0xEE13, 0xEE13, 0xE187, 0xE17E, 0xE162, 0xE135 +.hword 0xE0F9, 0xE0AE, 0xE056, 0xDFF3, 0xDF86, 0xDF10, 0xDE92, 0xDE0F +.hword 0xDD86, 0xDCFB, 0xDC6D, 0xDBDF, 0xDB51, 0xDAC5, 0xDA3D, 0xD9B9 +.hword 0xD93C, 0xD8C5, 0xD858, 0xD7F5, 0xD79E, 0xD753, 0xD717, 0xD6EA +.hword 0xD6CE, 0xD6C4, 0xD6C7, 0xD6D1, 0xD6E1, 0xD6F6, 0xD711, 0xD732 +.hword 0xD757, 0xD781, 0xD7B0, 0xD7E3, 0xD81A, 0xD854, 0xD892, 0xD8D3 +.hword 0xD917, 0xD95E, 0xD9A7, 0xD9F2, 0xDA3F, 0xDA8E, 0xDADE, 0xDB2F +.hword 0xDB81, 0xDBD3, 0xDC26, 0xDC78, 0xDCCB, 0xDD1D, 0xDD6E, 0xDDBE +.hword 0xDE0C, 0xDE59, 0xDEA4, 0xDEEE, 0xDF34, 0xDF78, 0xDFB9, 0xDFF7 +.hword 0xE032, 0xE069, 0xE09C, 0xE0CA, 0xE0F4, 0xE11A, 0xE13A, 0xE155 +.hword 0xE16B, 0xE17A, 0xE184, 0xE187, 0x0072, 0x0071, 0x0070, 0x006E +.hword 0x006B, 0x0067, 0x0062, 0x005D, 0x0058, 0x0052, 0x004C, 0x0045 +.hword 0x003E, 0x0037, 0x0030, 0x0029, 0x0021, 0x001A, 0x0013, 0x000D +.hword 0x0006, 0x0000, 0xFFFC, 0xFFF7, 0xFFF3, 0xFFEF, 0xFFEC, 0xFFE9 +.hword 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE9, 0xFFEA, 0xFFEB, 0xFFED +.hword 0xFFEF, 0xFFF1, 0xFFF3, 0xFFF6, 0xFFF9, 0xFFFC, 0xFFFF, 0x0001 +.hword 0x0005, 0x0008, 0x000C, 0x0010, 0x0014, 0x0018, 0x001C, 0x0020 +.hword 0x0024, 0x0028, 0x002C, 0x0030, 0x0034, 0x0039, 0x003D, 0x0041 +.hword 0x0045, 0x0049, 0x004C, 0x0050, 0x0054, 0x0057, 0x005A, 0x005E +.hword 0x0061, 0x0063, 0x0066, 0x0068, 0x006A, 0x006C, 0x006E, 0x006F +.hword 0x0070, 0x0071, 0x0072, 0x0072, 0x01FC, 0x01FC, 0x01FC, 0x01FD +.hword 0x01FD, 0x01FD, 0x01FE, 0x01FE, 0x01FF, 0x01FF, 0x0200, 0x0200 +.hword 0x0201, 0x0201, 0x0202, 0x0203, 0x0203, 0x0204, 0x0205, 0x0205 +.hword 0x0206, 0x0206, 0x0207, 0x0207, 0x0207, 0x0208, 0x0208, 0x0208 +.hword 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208, 0x0208 +.hword 0x0208, 0x0208, 0x0207, 0x0207, 0x0207, 0x0207, 0x0206, 0x0206 +.hword 0x0206, 0x0205, 0x0205, 0x0205, 0x0204, 0x0204, 0x0204, 0x0203 +.hword 0x0203, 0x0203, 0x0202, 0x0202, 0x0202, 0x0201, 0x0201, 0x0201 +.hword 0x0200, 0x0200, 0x0200, 0x01FF, 0x01FF, 0x01FF, 0x01FE, 0x01FE +.hword 0x01FE, 0x01FE, 0x01FD, 0x01FD, 0x01FD, 0x01FD, 0x01FD, 0x01FD +.hword 0x01FC, 0x01FC, 0x01FC, 0x01FC, 0xECD3, 0xECC9, 0xECAC, 0xEC7F +.hword 0xEC41, 0xEBF4, 0xEB9B, 0xEB35, 0xEAC6, 0xEA4D, 0xE9CC, 0xE946 +.hword 0xE8BA, 0xE82B, 0xE79A, 0xE708, 0xE677, 0xE5E8, 0xE55D, 0xE4D6 +.hword 0xE455, 0xE3DD, 0xE36D, 0xE307, 0xE2AE, 0xE261, 0xE224, 0xE1F6 +.hword 0xE1D9, 0xE1CF, 0xE1D3, 0xE1DC, 0xE1ED, 0xE203, 0xE21E, 0xE23F +.hword 0xE266, 0xE291, 0xE2C0, 0xE2F5, 0xE32D, 0xE369, 0xE3A8, 0xE3EB +.hword 0xE430, 0xE479, 0xE4C3, 0xE510, 0xE55F, 0xE5B0, 0xE602, 0xE655 +.hword 0xE6A8, 0xE6FD, 0xE751, 0xE7A6, 0xE7FA, 0xE84E, 0xE8A1, 0xE8F2 +.hword 0xE943, 0xE992, 0xE9DF, 0xEA29, 0xEA72, 0xEAB7, 0xEAFA, 0xEB3A +.hword 0xEB75, 0xEBAE, 0xEBE2, 0xEC11, 0xEC3D, 0xEC63, 0xEC84, 0xECA0 +.hword 0xECB6, 0xECC6, 0xECCF, 0xECD3, 0x0000, 0xFFFC, 0xFFF0, 0xFFDD +.hword 0xFFC3, 0xFFA2, 0xFF7C, 0xFF52, 0xFF22, 0xFEEF, 0xFEB9, 0xFE80 +.hword 0xFE45, 0xFE08, 0xFDCB, 0xFD8D, 0xFD50, 0xFD14, 0xFCD9, 0xFCA0 +.hword 0xFC69, 0xFC36, 0xFC07, 0xFBDC, 0xFBB6, 0xFB96, 0xFB7C, 0xFB68 +.hword 0xFB5C, 0xFB58, 0xFB5A, 0xFB5E, 0xFB64, 0xFB6E, 0xFB79, 0xFB87 +.hword 0xFB98, 0xFBAA, 0xFBBE, 0xFBD4, 0xFBEC, 0xFC05, 0xFC20, 0xFC3C +.hword 0xFC5A, 0xFC78, 0xFC98, 0xFCB8, 0xFCDA, 0xFCFC, 0xFD1E, 0xFD42 +.hword 0xFD65, 0xFD89, 0xFDAC, 0xFDD0, 0xFDF4, 0xFE17, 0xFE3A, 0xFE5D +.hword 0xFE7F, 0xFEA0, 0xFEC1, 0xFEE0, 0xFEFF, 0xFF1C, 0xFF39, 0xFF53 +.hword 0xFF6D, 0xFF84, 0xFF9B, 0xFFAF, 0xFFC1, 0xFFD1, 0xFFDF, 0xFFEB +.hword 0xFFF4, 0xFFFB, 0xFFFF, 0x0000, 0x1255, 0x1255, 0x1253, 0x1251 +.hword 0x124E, 0x124A, 0x1245, 0x1240, 0x123A, 0x1234, 0x122D, 0x1227 +.hword 0x121F, 0x1218, 0x1211, 0x1209, 0x1202, 0x11FB, 0x11F4, 0x11ED +.hword 0x11E6, 0x11E0, 0x11DA, 0x11D5, 0x11D0, 0x11CD, 0x11C9, 0x11C7 +.hword 0x11C6, 0x11C5, 0x11C5, 0x11C6, 0x11C7, 0x11C8, 0x11C9, 0x11CB +.hword 0x11CD, 0x11CF, 0x11D1, 0x11D4, 0x11D7, 0x11DA, 0x11DD, 0x11E1 +.hword 0x11E4, 0x11E8, 0x11EC, 0x11F0, 0x11F4, 0x11F8, 0x11FC, 0x1200 +.hword 0x1204, 0x1209, 0x120D, 0x1211, 0x1216, 0x121A, 0x121E, 0x1222 +.hword 0x1226, 0x122B, 0x122E, 0x1232, 0x1236, 0x1239, 0x123D, 0x1240 +.hword 0x1243, 0x1246, 0x1249, 0x124B, 0x124D, 0x124F, 0x1251, 0x1252 +.hword 0x1254, 0x1254, 0x1255, 0x1255, 0xE11F, 0xE115, 0xE0F9, 0xE0CC +.hword 0xE090, 0xE045, 0xDFED, 0xDF89, 0xDF1B, 0xDEA5, 0xDE27, 0xDDA2 +.hword 0xDD1A, 0xDC8D, 0xDBFF, 0xDB70, 0xDAE1, 0xDA55, 0xD9CC, 0xD948 +.hword 0xD8CA, 0xD853, 0xD7E5, 0xD782, 0xD72A, 0xD6DF, 0xD6A2, 0xD675 +.hword 0xD659, 0xD64F, 0xD653, 0xD65C, 0xD66C, 0xD682, 0xD69D, 0xD6BD +.hword 0xD6E3, 0xD70D, 0xD73C, 0xD76F, 0xD7A6, 0xD7E1, 0xD81F, 0xD861 +.hword 0xD8A5, 0xD8EC, 0xD936, 0xD981, 0xD9CF, 0xDA1E, 0xDA6E, 0xDABF +.hword 0xDB11, 0xDB64, 0xDBB7, 0xDC0A, 0xDC5D, 0xDCAF, 0xDD00, 0xDD51 +.hword 0xDDA0, 0xDDED, 0xDE39, 0xDE82, 0xDEC9, 0xDF0E, 0xDF4F, 0xDF8D +.hword 0xDFC8, 0xDFFF, 0xE032, 0xE061, 0xE08B, 0xE0B1, 0xE0D2, 0xE0ED +.hword 0xE102, 0xE112, 0xE11C, 0xE11F, 0xFF89, 0xFF89, 0xFF8A, 0xFF8B +.hword 0xFF8B, 0xFF8D, 0xFF8E, 0xFF90, 0xFF91, 0xFF93, 0xFF95, 0xFF97 +.hword 0xFF99, 0xFF9C, 0xFF9E, 0xFFA0, 0xFFA2, 0xFFA4, 0xFFA7, 0xFFA9 +.hword 0xFFAB, 0xFFAD, 0xFFAE, 0xFFB0, 0xFFB1, 0xFFB2, 0xFFB3, 0xFFB4 +.hword 0xFFB4, 0xFFB5, 0xFFB5, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB3, 0xFFB3 +.hword 0xFFB2, 0xFFB2, 0xFFB1, 0xFFB0, 0xFFAF, 0xFFAE, 0xFFAD, 0xFFAC +.hword 0xFFAB, 0xFFAA, 0xFFA9, 0xFFA8, 0xFFA7, 0xFFA5, 0xFFA4, 0xFFA3 +.hword 0xFFA2, 0xFFA0, 0xFF9F, 0xFF9E, 0xFF9C, 0xFF9B, 0xFF9A, 0xFF99 +.hword 0xFF97, 0xFF96, 0xFF95, 0xFF94, 0xFF93, 0xFF92, 0xFF90, 0xFF90 +.hword 0xFF8F, 0xFF8E, 0xFF8D, 0xFF8C, 0xFF8C, 0xFF8B, 0xFF8A, 0xFF8A +.hword 0xFF8A, 0xFF89, 0xFF89, 0xFF89, 0xFE05, 0xFE05, 0xFE06, 0xFE07 +.hword 0xFE08, 0xFE0A, 0xFE0C, 0xFE0E, 0xFE11, 0xFE13, 0xFE16, 0xFE19 +.hword 0xFE1C, 0xFE1F, 0xFE23, 0xFE26, 0xFE29, 0xFE2C, 0xFE2F, 0xFE32 +.hword 0xFE35, 0xFE38, 0xFE3A, 0xFE3D, 0xFE3F, 0xFE40, 0xFE42, 0xFE43 +.hword 0xFE43, 0xFE44, 0xFE44, 0xFE43, 0xFE43, 0xFE42, 0xFE42, 0xFE41 +.hword 0xFE40, 0xFE3F, 0xFE3E, 0xFE3D, 0xFE3C, 0xFE3A, 0xFE39, 0xFE38 +.hword 0xFE36, 0xFE34, 0xFE33, 0xFE31, 0xFE2F, 0xFE2D, 0xFE2C, 0xFE2A +.hword 0xFE28, 0xFE26, 0xFE24, 0xFE22, 0xFE20, 0xFE1F, 0xFE1D, 0xFE1B +.hword 0xFE19, 0xFE17, 0xFE16, 0xFE14, 0xFE12, 0xFE11, 0xFE0F, 0xFE0E +.hword 0xFE0D, 0xFE0B, 0xFE0A, 0xFE09, 0xFE08, 0xFE07, 0xFE07, 0xFE06 +.hword 0xFE05, 0xFE05, 0xFE05, 0xFE05, 0xECD3, 0xECC9, 0xECAD, 0xEC7F +.hword 0xEC41, 0xEBF4, 0xEB9B, 0xEB35, 0xEAC5, 0xEA4C, 0xE9CC, 0xE945 +.hword 0xE8BA, 0xE82A, 0xE799, 0xE707, 0xE676, 0xE5E7, 0xE55C, 0xE4D5 +.hword 0xE454, 0xE3DB, 0xE36C, 0xE306, 0xE2AC, 0xE260, 0xE222, 0xE1F4 +.hword 0xE1D8, 0xE1CE, 0xE1D1, 0xE1DB, 0xE1EB, 0xE201, 0xE21D, 0xE23E +.hword 0xE264, 0xE28F, 0xE2BF, 0xE2F3, 0xE32B, 0xE367, 0xE3A7, 0xE3E9 +.hword 0xE42F, 0xE478, 0xE4C2, 0xE50F, 0xE55E, 0xE5AF, 0xE601, 0xE654 +.hword 0xE6A7, 0xE6FC, 0xE750, 0xE7A5, 0xE7F9, 0xE84D, 0xE8A0, 0xE8F2 +.hword 0xE942, 0xE991, 0xE9DE, 0xEA29, 0xEA72, 0xEAB7, 0xEAFA, 0xEB39 +.hword 0xEB75, 0xEBAE, 0xEBE2, 0xEC11, 0xEC3D, 0xEC63, 0xEC84, 0xECA0 +.hword 0xECB6, 0xECC6, 0xECD0, 0xECD3, 0xC001, 0xC9C6, 0xC001, 0xC9C6 +.hword 0xEF81, 0xEF62, 0xEF09, 0xEE79, 0xEDB5, 0xECC3, 0xEBA5, 0xEA5F +.hword 0xE8F6, 0xE76D, 0xE5C8, 0xE40A, 0xE239, 0xE057, 0xDE68, 0xDC71 +.hword 0xDA74, 0xD877, 0xD67C, 0xD488, 0xD29E, 0xD0C2, 0xCEF9, 0xCD46 +.hword 0xCBAC, 0xCA30, 0xC8D5, 0xC7A0, 0xC694, 0xC5B5, 0xC4FE, 0xC466 +.hword 0xC3ED, 0xC390, 0xC34F, 0xC329, 0xC31C, 0xC327, 0xC349, 0xC382 +.hword 0xC3CE, 0xC42F, 0xC4A1, 0xC525, 0xC5B9, 0xC65B, 0xC70B, 0xC7C7 +.hword 0xC88F, 0xC960, 0xCA48, 0xCB51, 0xCC79, 0xCDBD, 0xCF1A, 0xD08D +.hword 0xD213, 0xD3A9, 0xD54C, 0xD6FA, 0xD8AF, 0xDA68, 0xDC23, 0xDDDD +.hword 0xDF93, 0xE142, 0xE2E6, 0xE47D, 0xE605, 0xE77A, 0xE8D9, 0xEA20 +.hword 0xEB4B, 0xEC57, 0xED43, 0xEE0A, 0xEEAA, 0xEF1F, 0xEF68, 0xEF81 +.hword 0xEDE4, 0xEDEB, 0xEDFD, 0xEE1B, 0xEE44, 0xEE76, 0xEEB1, 0xEEF4 +.hword 0xEF3E, 0xEF8E, 0xEFE3, 0xF03D, 0xF09A, 0xF0FA, 0xF15C, 0xF1BE +.hword 0xF221, 0xF283, 0xF2E4, 0xF341, 0xF39C, 0xF3F2, 0xF443, 0xF48E +.hword 0xF4D2, 0xF50F, 0xF543, 0xF56D, 0xF58D, 0xF5A2, 0xF5A8, 0xF59E +.hword 0xF585, 0xF55F, 0xF52D, 0xF4F1, 0xF4AC, 0xF460, 0xF40E, 0xF3B8 +.hword 0xF360, 0xF306, 0xF2AC, 0xF254, 0xF1FF, 0xF1AF, 0xF166, 0xF124 +.hword 0xF0EC, 0xF0BE, 0xF097, 0xF070, 0xF049, 0xF024, 0xEFFF, 0xEFDA +.hword 0xEFB6, 0xEF94, 0xEF72, 0xEF51, 0xEF31, 0xEF12, 0xEEF4, 0xEED8 +.hword 0xEEBD, 0xEEA3, 0xEE8A, 0xEE73, 0xEE5D, 0xEE49, 0xEE37, 0xEE26 +.hword 0xEE17, 0xEE0A, 0xEDFF, 0xEDF5, 0xEDEE, 0xEDE8, 0xEDE5, 0xEDE4 +.hword 0xC9C6, 0xC001, 0xC9C6, 0x363A, 0x3FFF, 0xC9C6, 0x363A, 0x3FFF +.hword 0xC9C6, 0x938B, 0xF41D, 0xF436, 0xF47F, 0xF4F6, 0xF597, 0xF65E +.hword 0xF749, 0xF856, 0xF97F, 0xFAC4, 0xFC1F, 0xFD8F, 0xFF10, 0x009F +.hword 0x0239, 0x03DB, 0x0582, 0x072A, 0x08D1, 0x0A74, 0x0C0E, 0x0D9E +.hword 0x0F21, 0x1092, 0x11EF, 0x1334, 0x1460, 0x156E, 0x165C, 0x1726 +.hword 0x17D3, 0x186E, 0x18F7, 0x196D, 0x19D1, 0x1A22, 0x1A61, 0x1A8D +.hword 0x1AA8, 0x1AB0, 0x1AA6, 0x1A8A, 0x1A5C, 0x1A1C, 0x19CA, 0x1966 +.hword 0x18F0, 0x1869, 0x17D0, 0x1726, 0x1661, 0x157B, 0x1476, 0x1357 +.hword 0x121E, 0x10D0, 0x0F6E, 0x0DFC, 0x0C7D, 0x0AF3, 0x0961, 0x07C9 +.hword 0x062F, 0x0496, 0x0300, 0x0170, 0xFFE9, 0xFE6D, 0xFD00, 0xFBA4 +.hword 0xFA5B, 0xF929, 0xF811, 0xF715, 0xF639, 0xF57E, 0xF4E7, 0xF479 +.hword 0xF434, 0xF41D, 0x6C75, 0x0000 + +dorrie_seg6_animindex_0600F53C: # 0x0600F53C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x05B2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0562 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0508, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x04B8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0561, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x00A4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x0054, 0x0001, 0x055E, 0x0001, 0x055F, 0x0001, 0x0560 +.hword 0x0050, 0x00F4, 0x0050, 0x0144, 0x0050, 0x0194, 0x0001, 0x055B +.hword 0x0001, 0x055C, 0x0001, 0x055D, 0x0050, 0x01E4, 0x0050, 0x0234 +.hword 0x0050, 0x0284, 0x0001, 0x0558, 0x0001, 0x0559, 0x0001, 0x055A +.hword 0x0050, 0x02D4, 0x0050, 0x0324, 0x0050, 0x0374, 0x0001, 0x04B5 +.hword 0x0001, 0x04B6, 0x0001, 0x04B7, 0x0050, 0x03C4, 0x0050, 0x0414 +.hword 0x0050, 0x0464 + +dorrie_seg6_anim_0600F620: # 0x0600F620 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x12 +.word dorrie_seg6_animvalue_0600E9D4 +.word dorrie_seg6_animindex_0600F53C +.word 0 + +glabel dorrie_seg6_anims_0600F638 # 0x0600F638 +.word dorrie_seg6_anim_0600E18C +.word dorrie_seg6_anim_0600E9BC +.word dorrie_seg6_anim_0600F620 diff --git a/actors/empty/geo.s b/actors/empty/geo.s index ddef673..b441eb2 100644 --- a/actors/empty/geo.s +++ b/actors/empty/geo.s @@ -1,3 +1,3 @@ -# Empty geo script -.balign 8 -geo_branch_and_link NULL +# Empty geo script +.balign 8 +geo_branch_and_link NULL diff --git a/actors/empty/model.s b/actors/empty/model.s index bb7e71a..a11e0d4 100644 --- a/actors/empty/model.s +++ b/actors/empty/model.s @@ -1 +1 @@ -# Empty Actor +# Empty Actor diff --git a/actors/exclamation_box/geo.s b/actors/exclamation_box/geo.s index 45a5dcb..7c8e8ee 100644 --- a/actors/exclamation_box/geo.s +++ b/actors/exclamation_box/geo.s @@ -1,15 +1,15 @@ -glabel exclamation_box_geo # 0x0F000694 - geo_culling_radius 300 - geo_open_node - geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 - geo_open_node - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019318 - geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019378 - geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_080193D8 - geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019438 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel exclamation_box_geo # 0x0F000694 + geo_culling_radius 300 + geo_open_node + geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 + geo_open_node + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019318 + geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019378 + geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_080193D8 + geo_display_list LAYER_OPAQUE, exclamation_box_seg8_dl_08019438 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/exclamation_box/model.s b/actors/exclamation_box/model.s index dfadb39..5b747a4 100644 --- a/actors/exclamation_box/model.s +++ b/actors/exclamation_box/model.s @@ -1,206 +1,206 @@ -# Exclamation Box - -exclamation_box_seg8_light_08012E10: # 0x08012E10 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -exclamation_box_seg8_light_08012E18: # 0x08012E18 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_seg8_texture_08012E28: # 0x08012E28 -.incbin "actors/exclamation_box/vanish_cap_box_front.rgba16" - -exclamation_box_seg8_texture_08013628: # 0x08013628 -.incbin "actors/exclamation_box/vanish_cap_box_sides.rgba16" - -exclamation_box_seg8_texture_08014628: # 0x08014628 -.incbin "actors/exclamation_box/metal_cap_box_front.rgba16" - -exclamation_box_seg8_texture_08014E28: # 0x08014E28 -.incbin "actors/exclamation_box/metal_cap_box_side.rgba16" - -exclamation_box_seg8_texture_08015E28: # 0x08015E28 -.incbin "actors/exclamation_box/wing_cap_box_front.rgba16" - -exclamation_box_seg8_texture_08016628: # 0x08016628 -.incbin "actors/exclamation_box/wing_cap_box_sides.rgba16" - -exclamation_box_seg8_texture_08017628: # 0x08017628 -.incbin "actors/exclamation_box/exclamation_box_front.rgba16" - -exclamation_box_seg8_texture_08017E28: # 0x08017E28 -.incbin "actors/exclamation_box/exclamation_box_side.rgba16" - -exclamation_box_seg8_vertex_08018E28: # 0x08018E28 -vertex -25, 1, -25, 992, 992, 0x00, 0x00, 0x81, 0xFF -vertex -25, 52, -25, 992, 0, 0x00, 0x00, 0x81, 0xFF -vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -25, 1, 26, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 1, 26, 992, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 52, 26, 992, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 52, -25, 992, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 1, 26, 0, 992, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 1, -25, 992, 992, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex -25, 1, -25, 0, 992, 0x81, 0x00, 0x00, 0xFF -vertex -25, 1, 26, 992, 992, 0x81, 0x00, 0x00, 0xFF -vertex -25, 52, 26, 992, 0, 0x81, 0x00, 0x00, 0xFF -vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 26, 1, -25, 0, 992, 0x00, 0x00, 0x81, 0xFF - -exclamation_box_seg8_vertex_08018F28: # 0x08018F28 -vertex 26, 1, -25, 992, 2014, 0x00, 0x81, 0x00, 0xFF -vertex 26, 1, 26, 992, 0, 0x00, 0x81, 0x00, 0xFF -vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -25, 1, -25, 0, 2014, 0x00, 0x81, 0x00, 0xFF -vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 52, 26, 0, 2014, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 52, 26, 992, 2014, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 52, -25, 992, 0, 0x00, 0x7F, 0x00, 0xFF - -glabel exclamation_box_seg8_dl_08018FA8 # 0x08018FA8 - 0x08019008 -gsSPLight exclamation_box_seg8_light_08012E18, 1 -gsSPLight exclamation_box_seg8_light_08012E10, 2 -gsSPVertex exclamation_box_seg8_vertex_08018E28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 -gsSPEndDisplayList - -glabel exclamation_box_seg8_dl_08019008 # 0x08019008 - 0x08019058 -gsSPVertex exclamation_box_seg8_vertex_08018F28, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel exclamation_box_seg8_dl_08019058 # 0x08019058 - 0x080190A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -exclamation_box_seg8_vertex_080190A0: # 0x080190A0 -vertex -25, 1, 26, 992, 992, 0x81, 0x00, 0x00, 0xFF -vertex -25, 52, 26, 992, 0, 0x81, 0x00, 0x00, 0xFF -vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 26, 1, 26, 992, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 52, 26, 992, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -25, 1, 26, 0, 992, 0x00, 0x00, 0x7F, 0xFF -vertex 26, 1, -25, 992, 992, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 52, -25, 992, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 26, 1, 26, 0, 992, 0x7F, 0x00, 0x00, 0xFF -vertex -25, 1, -25, 992, 992, 0x00, 0x00, 0x81, 0xFF -vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 26, 1, -25, 0, 992, 0x00, 0x00, 0x81, 0xFF -vertex -25, 52, -25, 992, 0, 0x00, 0x00, 0x81, 0xFF -vertex -25, 1, -25, 0, 992, 0x81, 0x00, 0x00, 0xFF - -exclamation_box_seg8_vertex_080191A0: # 0x080191A0 -vertex -25, 52, 26, 0, 992, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 52, 26, 2014, 992, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 52, -25, 2014, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -25, 1, -25, 0, 992, 0x00, 0x81, 0x00, 0xFF -vertex 26, 1, -25, 2014, 992, 0x00, 0x81, 0x00, 0xFF -vertex 26, 1, 26, 2014, 0, 0x00, 0x81, 0x00, 0xFF - -glabel exclamation_box_seg8_dl_08019220 # 0x08019220 - 0x08019280 -gsSPLight exclamation_box_seg8_light_08012E18, 1 -gsSPLight exclamation_box_seg8_light_08012E10, 2 -gsSPVertex exclamation_box_seg8_vertex_080190A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 0, 2, 15, 0x0 -gsSPEndDisplayList - -glabel exclamation_box_seg8_dl_08019280 # 0x08019280 - 0x080192D0 -gsSPVertex exclamation_box_seg8_vertex_080191A0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel exclamation_box_seg8_dl_080192D0 # 0x080192D0 - 0x08019318 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel exclamation_box_seg8_dl_08019318 # 0x08019318 - 0x08019378 -gsSPDisplayList exclamation_box_seg8_dl_08019058 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08015E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList exclamation_box_seg8_dl_08018FA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08016628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPBranchList exclamation_box_seg8_dl_08019008 - -glabel exclamation_box_seg8_dl_08019378 # 0x08019378 - 0x080193D8 -gsSPDisplayList exclamation_box_seg8_dl_080192D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08014628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList exclamation_box_seg8_dl_08019220 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08014E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList exclamation_box_seg8_dl_08019280 - -glabel exclamation_box_seg8_dl_080193D8 # 0x080193D8 - 0x08019438 -gsSPDisplayList exclamation_box_seg8_dl_08019058 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08012E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList exclamation_box_seg8_dl_08018FA8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08013628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPBranchList exclamation_box_seg8_dl_08019008 - -glabel exclamation_box_seg8_dl_08019438 # 0x08019438 - 0x08019498 -gsSPDisplayList exclamation_box_seg8_dl_080192D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08017628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList exclamation_box_seg8_dl_08019220 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08017E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList exclamation_box_seg8_dl_08019280 +# Exclamation Box + +exclamation_box_seg8_light_08012E10: # 0x08012E10 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +exclamation_box_seg8_light_08012E18: # 0x08012E18 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_seg8_texture_08012E28: # 0x08012E28 +.incbin "actors/exclamation_box/vanish_cap_box_front.rgba16" + +exclamation_box_seg8_texture_08013628: # 0x08013628 +.incbin "actors/exclamation_box/vanish_cap_box_sides.rgba16" + +exclamation_box_seg8_texture_08014628: # 0x08014628 +.incbin "actors/exclamation_box/metal_cap_box_front.rgba16" + +exclamation_box_seg8_texture_08014E28: # 0x08014E28 +.incbin "actors/exclamation_box/metal_cap_box_side.rgba16" + +exclamation_box_seg8_texture_08015E28: # 0x08015E28 +.incbin "actors/exclamation_box/wing_cap_box_front.rgba16" + +exclamation_box_seg8_texture_08016628: # 0x08016628 +.incbin "actors/exclamation_box/wing_cap_box_sides.rgba16" + +exclamation_box_seg8_texture_08017628: # 0x08017628 +.incbin "actors/exclamation_box/exclamation_box_front.rgba16" + +exclamation_box_seg8_texture_08017E28: # 0x08017E28 +.incbin "actors/exclamation_box/exclamation_box_side.rgba16" + +exclamation_box_seg8_vertex_08018E28: # 0x08018E28 +vertex -25, 1, -25, 992, 992, 0x00, 0x00, 0x81, 0xFF +vertex -25, 52, -25, 992, 0, 0x00, 0x00, 0x81, 0xFF +vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -25, 1, 26, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 1, 26, 992, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 52, 26, 992, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 52, -25, 992, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 1, 26, 0, 992, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 1, -25, 992, 992, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex -25, 1, -25, 0, 992, 0x81, 0x00, 0x00, 0xFF +vertex -25, 1, 26, 992, 992, 0x81, 0x00, 0x00, 0xFF +vertex -25, 52, 26, 992, 0, 0x81, 0x00, 0x00, 0xFF +vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 26, 1, -25, 0, 992, 0x00, 0x00, 0x81, 0xFF + +exclamation_box_seg8_vertex_08018F28: # 0x08018F28 +vertex 26, 1, -25, 992, 2014, 0x00, 0x81, 0x00, 0xFF +vertex 26, 1, 26, 992, 0, 0x00, 0x81, 0x00, 0xFF +vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -25, 1, -25, 0, 2014, 0x00, 0x81, 0x00, 0xFF +vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 52, 26, 0, 2014, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 52, 26, 992, 2014, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 52, -25, 992, 0, 0x00, 0x7F, 0x00, 0xFF + +glabel exclamation_box_seg8_dl_08018FA8 # 0x08018FA8 - 0x08019008 +gsSPLight exclamation_box_seg8_light_08012E18, 1 +gsSPLight exclamation_box_seg8_light_08012E10, 2 +gsSPVertex exclamation_box_seg8_vertex_08018E28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 +gsSPEndDisplayList + +glabel exclamation_box_seg8_dl_08019008 # 0x08019008 - 0x08019058 +gsSPVertex exclamation_box_seg8_vertex_08018F28, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel exclamation_box_seg8_dl_08019058 # 0x08019058 - 0x080190A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +exclamation_box_seg8_vertex_080190A0: # 0x080190A0 +vertex -25, 1, 26, 992, 992, 0x81, 0x00, 0x00, 0xFF +vertex -25, 52, 26, 992, 0, 0x81, 0x00, 0x00, 0xFF +vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 26, 1, 26, 992, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 52, 26, 992, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -25, 1, 26, 0, 992, 0x00, 0x00, 0x7F, 0xFF +vertex 26, 1, -25, 992, 992, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 52, -25, 992, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 26, 1, 26, 0, 992, 0x7F, 0x00, 0x00, 0xFF +vertex -25, 1, -25, 992, 992, 0x00, 0x00, 0x81, 0xFF +vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 26, 1, -25, 0, 992, 0x00, 0x00, 0x81, 0xFF +vertex -25, 52, -25, 992, 0, 0x00, 0x00, 0x81, 0xFF +vertex -25, 1, -25, 0, 992, 0x81, 0x00, 0x00, 0xFF + +exclamation_box_seg8_vertex_080191A0: # 0x080191A0 +vertex -25, 52, 26, 0, 992, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 52, 26, 2014, 992, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 52, -25, 2014, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -25, 1, -25, 0, 992, 0x00, 0x81, 0x00, 0xFF +vertex 26, 1, -25, 2014, 992, 0x00, 0x81, 0x00, 0xFF +vertex 26, 1, 26, 2014, 0, 0x00, 0x81, 0x00, 0xFF + +glabel exclamation_box_seg8_dl_08019220 # 0x08019220 - 0x08019280 +gsSPLight exclamation_box_seg8_light_08012E18, 1 +gsSPLight exclamation_box_seg8_light_08012E10, 2 +gsSPVertex exclamation_box_seg8_vertex_080190A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 0, 2, 15, 0x0 +gsSPEndDisplayList + +glabel exclamation_box_seg8_dl_08019280 # 0x08019280 - 0x080192D0 +gsSPVertex exclamation_box_seg8_vertex_080191A0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel exclamation_box_seg8_dl_080192D0 # 0x080192D0 - 0x08019318 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel exclamation_box_seg8_dl_08019318 # 0x08019318 - 0x08019378 +gsSPDisplayList exclamation_box_seg8_dl_08019058 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08015E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList exclamation_box_seg8_dl_08018FA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08016628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPBranchList exclamation_box_seg8_dl_08019008 + +glabel exclamation_box_seg8_dl_08019378 # 0x08019378 - 0x080193D8 +gsSPDisplayList exclamation_box_seg8_dl_080192D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08014628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList exclamation_box_seg8_dl_08019220 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08014E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList exclamation_box_seg8_dl_08019280 + +glabel exclamation_box_seg8_dl_080193D8 # 0x080193D8 - 0x08019438 +gsSPDisplayList exclamation_box_seg8_dl_08019058 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08012E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList exclamation_box_seg8_dl_08018FA8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08013628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPBranchList exclamation_box_seg8_dl_08019008 + +glabel exclamation_box_seg8_dl_08019438 # 0x08019438 - 0x08019498 +gsSPDisplayList exclamation_box_seg8_dl_080192D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08017628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList exclamation_box_seg8_dl_08019220 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_seg8_texture_08017E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList exclamation_box_seg8_dl_08019280 diff --git a/actors/exclamation_box_outline/collision.s b/actors/exclamation_box_outline/collision.s index 02d204c..a7986ac 100644 --- a/actors/exclamation_box_outline/collision.s +++ b/actors/exclamation_box_outline/collision.s @@ -1,29 +1,29 @@ # Exclamation Box Outline -glabel exclamation_box_outline_seg8_collision_08025F78 # 0x08025F78 - 0x08025FFC -colInit -colVertexInit 0x8 -colVertex -26, 30, -26 -colVertex -26, 30, 26 -colVertex -26, 52, 26 -colVertex 26, 30, 26 -colVertex 26, 52, 26 -colVertex 26, 30, -26 -colVertex 26, 52, -26 -colVertex -26, 52, -26 - -colTriInit SURFACE_DEFAULT, 12 -colTri 0, 1, 2 -colTri 1, 3, 4 -colTri 1, 4, 2 -colTri 5, 3, 1 -colTri 5, 1, 0 -colTri 6, 4, 3 -colTri 6, 3, 5 -colTri 7, 4, 6 -colTri 7, 2, 4 -colTri 0, 2, 7 -colTri 7, 6, 5 -colTri 7, 5, 0 -colTriStop -colEnd +glabel exclamation_box_outline_seg8_collision_08025F78 # 0x08025F78 - 0x08025FFC +colInit +colVertexInit 0x8 +colVertex -26, 30, -26 +colVertex -26, 30, 26 +colVertex -26, 52, 26 +colVertex 26, 30, 26 +colVertex 26, 52, 26 +colVertex 26, 30, -26 +colVertex 26, 52, -26 +colVertex -26, 52, -26 + +colTriInit SURFACE_DEFAULT, 12 +colTri 0, 1, 2 +colTri 1, 3, 4 +colTri 1, 4, 2 +colTri 5, 3, 1 +colTri 5, 1, 0 +colTri 6, 4, 3 +colTri 6, 3, 5 +colTri 7, 4, 6 +colTri 7, 2, 4 +colTri 0, 2, 7 +colTri 7, 6, 5 +colTri 7, 5, 0 +colTriStop +colEnd diff --git a/actors/exclamation_box_outline/geo.s b/actors/exclamation_box_outline/geo.s index 95fcf39..27a469c 100644 --- a/actors/exclamation_box_outline/geo.s +++ b/actors/exclamation_box_outline/geo.s @@ -1,16 +1,16 @@ -glabel exclamation_box_outline_geo # 0x0F000A5A - geo_culling_radius 300 - geo_open_node - geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 - geo_open_node - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024F88 - geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FA8 - geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FC8 - geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FE8 - geo_close_node - geo_display_list LAYER_ALPHA, exclamation_box_outline_seg8_dl_080259F8 - geo_close_node - geo_close_node - geo_end +glabel exclamation_box_outline_geo # 0x0F000A5A + geo_culling_radius 300 + geo_open_node + geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 + geo_open_node + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024F88 + geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FA8 + geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FC8 + geo_display_list LAYER_TRANSPARENT, exclamation_box_outline_seg8_dl_08024FE8 + geo_close_node + geo_display_list LAYER_ALPHA, exclamation_box_outline_seg8_dl_080259F8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/exclamation_box_outline/model.s b/actors/exclamation_box_outline/model.s index 9f9bbe0..59bce82 100644 --- a/actors/exclamation_box_outline/model.s +++ b/actors/exclamation_box_outline/model.s @@ -1,211 +1,211 @@ -# Exclamation Box Outline - -exclamation_box_outline_seg8_light_08024CB8: # 0x08024CB8 -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024CC0: # 0x08024CC0 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024CD0: # 0x08024CD0 -.byte 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024CD8: # 0x08024CD8 -.byte 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024CE8: # 0x08024CE8 -.byte 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00 - -exclamation_box_outline_seg8_light_08024CF0: # 0x08024CF0 -.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024D00: # 0x08024D00 -.byte 0x7F, 0x6A, 0x00, 0x00, 0x7F, 0x6A, 0x00, 0x00 - -exclamation_box_outline_seg8_light_08024D08: # 0x08024D08 -.byte 0xFF, 0xD4, 0x00, 0x00, 0xFF, 0xD4, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_vertex_08024D18: # 0x08024D18 -vertex 26, 1, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex 26, 1, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex 26, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0x50 -vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0x50 -vertex -25, 1, -25, 0, 0, 0x00, 0x81, 0x00, 0x50 -vertex 26, 1, -25, 0, 0, 0x00, 0x81, 0x00, 0x50 -vertex 26, 1, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 -vertex 26, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 -vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 -vertex -25, 1, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 -vertex -25, 1, 26, 0, 0, 0x81, 0x00, 0x00, 0x50 -vertex -25, 52, 26, 0, 0, 0x81, 0x00, 0x00, 0x50 -vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0x50 -vertex -25, 1, -25, 0, 0, 0x81, 0x00, 0x00, 0x50 - -exclamation_box_outline_seg8_vertex_08024E08: # 0x08024E08 -vertex -25, 1, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 -vertex -25, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 -vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 -vertex 26, 1, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 -vertex 26, 1, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex 26, 52, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 -vertex -25, 52, 26, 0, 0, 0x00, 0x7F, 0x00, 0x50 -vertex 26, 52, 26, 0, 0, 0x00, 0x7F, 0x00, 0x50 -vertex 26, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0x50 -vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0x50 - -glabel exclamation_box_outline_seg8_dl_08024EB8 # 0x08024EB8 - 0x08024F30 -gsSPVertex exclamation_box_outline_seg8_vertex_08024D18, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex exclamation_box_outline_seg8_vertex_08024E08, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 7, 9, 10, 0x0 -gsSPEndDisplayList - -glabel exclamation_box_outline_seg8_dl_08024F30 # 0x08024F30 - 0x08024F58 -gsDPPipeSync -gsDPSetEnvColor 255, 255, 255, 80 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPEndDisplayList - -glabel exclamation_box_outline_seg8_dl_08024F58 # 0x08024F58 - 0x08024F88 -gsSPDisplayList exclamation_box_outline_seg8_dl_08024EB8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -glabel exclamation_box_outline_seg8_dl_08024F88 # 0x08024F88 - 0x08024FA8 -gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 -gsSPLight exclamation_box_outline_seg8_light_08024CC0, 1 -gsSPLight exclamation_box_outline_seg8_light_08024CB8, 2 -gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 - -glabel exclamation_box_outline_seg8_dl_08024FA8 # 0x08024FA8 - 0x08024FC8 -gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 -gsSPLight exclamation_box_outline_seg8_light_08024CD8, 1 -gsSPLight exclamation_box_outline_seg8_light_08024CD0, 2 -gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 - -glabel exclamation_box_outline_seg8_dl_08024FC8 # 0x08024FC8 - 0x08024FE8 -gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 -gsSPLight exclamation_box_outline_seg8_light_08024CF0, 1 -gsSPLight exclamation_box_outline_seg8_light_08024CE8, 2 -gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 - -glabel exclamation_box_outline_seg8_dl_08024FE8 # 0x08024FE8 - 0x08025008 -gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 -gsSPLight exclamation_box_outline_seg8_light_08024D08, 1 -gsSPLight exclamation_box_outline_seg8_light_08024D00, 2 -gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 - -exclamation_box_outline_seg8_vertex_08025008: # 0x08025008 -vertex -25, 52, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 52, 26, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 52, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 52, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 52, 26, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 52, -25, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 52, 26, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 1, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 52, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -exclamation_box_outline_seg8_vertex_080250E8: # 0x080250E8 -vertex -25, 1, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 52, 26, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 52, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 1, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 1, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, -25, 996, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, 1, 26, -26, 0, 0xFF, 0xFF, 0xFF, 0xFF - -exclamation_box_outline_seg8_texture_08025168: # 0x08025168 -.incbin "actors/exclamation_box_outline/exclamation_box_outline.rgba16" - -glabel exclamation_box_outline_seg8_dl_08025968 # 0x08025968 - 0x080259F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_outline_seg8_texture_08025168 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex exclamation_box_outline_seg8_vertex_08025008, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 8, 12, 0x0, 11, 13, 8, 0x0 -gsSPVertex exclamation_box_outline_seg8_vertex_080250E8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel exclamation_box_outline_seg8_dl_080259F8 # 0x080259F8 - 0x08025A68 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList exclamation_box_outline_seg8_dl_08025968 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -exclamation_box_outline_seg8_light_08025A68: # 0x08025A68 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -exclamation_box_outline_seg8_light_08025A70: # 0x08025A70 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -exclamation_box_outline_seg8_texture_08025A80: # 0x08025A80 -.incbin "actors/exclamation_box_outline/exclamation_point.rgba16" - -exclamation_box_outline_seg8_vertex_08025E80: # 0x08025E80 -vertex -22, 49, 0, -157, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -22, 4, 0, -157, 1048, 0x00, 0x00, 0x7F, 0xFF -vertex 23, 4, 0, 605, 1048, 0x00, 0x00, 0x7F, 0xFF -vertex 23, 49, 0, 605, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel exclamation_box_outline_seg8_dl_08025EC0 # 0x08025EC0 - 0x08025F08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_outline_seg8_texture_08025A80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight exclamation_box_outline_seg8_light_08025A70, 1 -gsSPLight exclamation_box_outline_seg8_light_08025A68, 2 -gsSPVertex exclamation_box_outline_seg8_vertex_08025E80, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel exclamation_box_outline_seg8_dl_08025F08 # 0x08025F08 - 0x08025F78 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList exclamation_box_outline_seg8_dl_08025EC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList +# Exclamation Box Outline + +exclamation_box_outline_seg8_light_08024CB8: # 0x08024CB8 +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024CC0: # 0x08024CC0 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024CD0: # 0x08024CD0 +.byte 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024CD8: # 0x08024CD8 +.byte 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024CE8: # 0x08024CE8 +.byte 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00 + +exclamation_box_outline_seg8_light_08024CF0: # 0x08024CF0 +.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024D00: # 0x08024D00 +.byte 0x7F, 0x6A, 0x00, 0x00, 0x7F, 0x6A, 0x00, 0x00 + +exclamation_box_outline_seg8_light_08024D08: # 0x08024D08 +.byte 0xFF, 0xD4, 0x00, 0x00, 0xFF, 0xD4, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_vertex_08024D18: # 0x08024D18 +vertex 26, 1, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex 26, 1, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex 26, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0x50 +vertex -25, 1, 26, 0, 0, 0x00, 0x81, 0x00, 0x50 +vertex -25, 1, -25, 0, 0, 0x00, 0x81, 0x00, 0x50 +vertex 26, 1, -25, 0, 0, 0x00, 0x81, 0x00, 0x50 +vertex 26, 1, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 +vertex 26, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 +vertex -25, 52, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 +vertex -25, 1, 26, 0, 0, 0x00, 0x00, 0x7F, 0x50 +vertex -25, 1, 26, 0, 0, 0x81, 0x00, 0x00, 0x50 +vertex -25, 52, 26, 0, 0, 0x81, 0x00, 0x00, 0x50 +vertex -25, 52, -25, 0, 0, 0x81, 0x00, 0x00, 0x50 +vertex -25, 1, -25, 0, 0, 0x81, 0x00, 0x00, 0x50 + +exclamation_box_outline_seg8_vertex_08024E08: # 0x08024E08 +vertex -25, 1, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 +vertex -25, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 +vertex 26, 52, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 +vertex 26, 1, -25, 0, 0, 0x00, 0x00, 0x81, 0x50 +vertex 26, 1, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex 26, 52, -25, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex 26, 52, 26, 0, 0, 0x7F, 0x00, 0x00, 0x50 +vertex -25, 52, 26, 0, 0, 0x00, 0x7F, 0x00, 0x50 +vertex 26, 52, 26, 0, 0, 0x00, 0x7F, 0x00, 0x50 +vertex 26, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0x50 +vertex -25, 52, -25, 0, 0, 0x00, 0x7F, 0x00, 0x50 + +glabel exclamation_box_outline_seg8_dl_08024EB8 # 0x08024EB8 - 0x08024F30 +gsSPVertex exclamation_box_outline_seg8_vertex_08024D18, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex exclamation_box_outline_seg8_vertex_08024E08, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 7, 9, 10, 0x0 +gsSPEndDisplayList + +glabel exclamation_box_outline_seg8_dl_08024F30 # 0x08024F30 - 0x08024F58 +gsDPPipeSync +gsDPSetEnvColor 255, 255, 255, 80 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPEndDisplayList + +glabel exclamation_box_outline_seg8_dl_08024F58 # 0x08024F58 - 0x08024F88 +gsSPDisplayList exclamation_box_outline_seg8_dl_08024EB8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +glabel exclamation_box_outline_seg8_dl_08024F88 # 0x08024F88 - 0x08024FA8 +gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 +gsSPLight exclamation_box_outline_seg8_light_08024CC0, 1 +gsSPLight exclamation_box_outline_seg8_light_08024CB8, 2 +gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 + +glabel exclamation_box_outline_seg8_dl_08024FA8 # 0x08024FA8 - 0x08024FC8 +gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 +gsSPLight exclamation_box_outline_seg8_light_08024CD8, 1 +gsSPLight exclamation_box_outline_seg8_light_08024CD0, 2 +gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 + +glabel exclamation_box_outline_seg8_dl_08024FC8 # 0x08024FC8 - 0x08024FE8 +gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 +gsSPLight exclamation_box_outline_seg8_light_08024CF0, 1 +gsSPLight exclamation_box_outline_seg8_light_08024CE8, 2 +gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 + +glabel exclamation_box_outline_seg8_dl_08024FE8 # 0x08024FE8 - 0x08025008 +gsSPDisplayList exclamation_box_outline_seg8_dl_08024F30 +gsSPLight exclamation_box_outline_seg8_light_08024D08, 1 +gsSPLight exclamation_box_outline_seg8_light_08024D00, 2 +gsSPBranchList exclamation_box_outline_seg8_dl_08024F58 + +exclamation_box_outline_seg8_vertex_08025008: # 0x08025008 +vertex -25, 52, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 52, 26, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 52, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 52, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 52, 26, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 52, -25, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 52, 26, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 1, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 52, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +exclamation_box_outline_seg8_vertex_080250E8: # 0x080250E8 +vertex -25, 1, 26, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 52, 26, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 52, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 1, -25, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 1, 26, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 1, -25, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, -25, 996, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, 1, 26, -26, 0, 0xFF, 0xFF, 0xFF, 0xFF + +exclamation_box_outline_seg8_texture_08025168: # 0x08025168 +.incbin "actors/exclamation_box_outline/exclamation_box_outline.rgba16" + +glabel exclamation_box_outline_seg8_dl_08025968 # 0x08025968 - 0x080259F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_outline_seg8_texture_08025168 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex exclamation_box_outline_seg8_vertex_08025008, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 8, 12, 0x0, 11, 13, 8, 0x0 +gsSPVertex exclamation_box_outline_seg8_vertex_080250E8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel exclamation_box_outline_seg8_dl_080259F8 # 0x080259F8 - 0x08025A68 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList exclamation_box_outline_seg8_dl_08025968 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +exclamation_box_outline_seg8_light_08025A68: # 0x08025A68 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +exclamation_box_outline_seg8_light_08025A70: # 0x08025A70 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +exclamation_box_outline_seg8_texture_08025A80: # 0x08025A80 +.incbin "actors/exclamation_box_outline/exclamation_point.rgba16" + +exclamation_box_outline_seg8_vertex_08025E80: # 0x08025E80 +vertex -22, 49, 0, -157, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -22, 4, 0, -157, 1048, 0x00, 0x00, 0x7F, 0xFF +vertex 23, 4, 0, 605, 1048, 0x00, 0x00, 0x7F, 0xFF +vertex 23, 49, 0, 605, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel exclamation_box_outline_seg8_dl_08025EC0 # 0x08025EC0 - 0x08025F08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, exclamation_box_outline_seg8_texture_08025A80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight exclamation_box_outline_seg8_light_08025A70, 1 +gsSPLight exclamation_box_outline_seg8_light_08025A68, 2 +gsSPVertex exclamation_box_outline_seg8_vertex_08025E80, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel exclamation_box_outline_seg8_dl_08025F08 # 0x08025F08 - 0x08025F78 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList exclamation_box_outline_seg8_dl_08025EC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/explosion/geo.s b/actors/explosion/geo.s index 6a083e8..34d3761 100644 --- a/actors/explosion/geo.s +++ b/actors/explosion/geo.s @@ -1,17 +1,17 @@ -glabel explosion_geo # 0x16000040 - geo_node_start - geo_open_node - geo_switch_case 9, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004298 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004298 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042B0 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042B0 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042C8 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042E0 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042F8 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004310 - geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004328 - geo_close_node - geo_close_node - geo_end +glabel explosion_geo # 0x16000040 + geo_node_start + geo_open_node + geo_switch_case 9, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004298 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004298 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042B0 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042B0 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042C8 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042E0 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_030042F8 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004310 + geo_display_list LAYER_TRANSPARENT, explosion_seg3_dl_03004328 + geo_close_node + geo_close_node + geo_end diff --git a/actors/explosion/model.s b/actors/explosion/model.s index 19d1a83..c99ad6d 100644 --- a/actors/explosion/model.s +++ b/actors/explosion/model.s @@ -1,82 +1,82 @@ -# Explosion - -explosion_seg3_vertex_030009C8: # 0x030009C8 -vertex -128, -128, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, -128, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, 128, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -128, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -explosion_seg3_texture_03000A08: # 0x03000A08 -.incbin "actors/explosion/explosion_0.rgba16" - -explosion_seg3_texture_03001208: # 0x03001208 -.incbin "actors/explosion/explosion_1.rgba16" - -explosion_seg3_texture_03001A08: # 0x03001A08 -.incbin "actors/explosion/explosion_2.rgba16" - -explosion_seg3_texture_03002208: # 0x03002208 -.incbin "actors/explosion/explosion_3.rgba16" - -explosion_seg3_texture_03002A08: # 0x03002A08 -.incbin "actors/explosion/explosion_4.rgba16" - -explosion_seg3_texture_03003208: # 0x03003208 -.incbin "actors/explosion/explosion_5.rgba16" - -explosion_seg3_texture_03003A08: # 0x03003A08 -.incbin "actors/explosion/explosion_6.rgba16" - -glabel explosion_seg3_dl_03004208 # 0x03004208 - 0x03004298 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsDPSetEnvColor 255, 255, 255, 150 -gsSPClearGeometryMode G_LIGHTING -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex explosion_seg3_vertex_030009C8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPSetGeometryMode G_LIGHTING -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel explosion_seg3_dl_03004298 # 0x03004298 - 0x030042B0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03000A08 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_030042B0 # 0x030042B0 - 0x030042C8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03001208 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_030042C8 # 0x030042C8 - 0x030042E0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03001A08 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_030042E0 # 0x030042E0 - 0x030042F8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03002208 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_030042F8 # 0x030042F8 - 0x03004310 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03002A08 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_03004310 # 0x03004310 - 0x03004328 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03003208 -gsSPBranchList explosion_seg3_dl_03004208 - -glabel explosion_seg3_dl_03004328 # 0x03004328 - 0x03004340 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03003A08 -gsSPBranchList explosion_seg3_dl_03004208 +# Explosion + +explosion_seg3_vertex_030009C8: # 0x030009C8 +vertex -128, -128, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, -128, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, 128, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -128, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +explosion_seg3_texture_03000A08: # 0x03000A08 +.incbin "actors/explosion/explosion_0.rgba16" + +explosion_seg3_texture_03001208: # 0x03001208 +.incbin "actors/explosion/explosion_1.rgba16" + +explosion_seg3_texture_03001A08: # 0x03001A08 +.incbin "actors/explosion/explosion_2.rgba16" + +explosion_seg3_texture_03002208: # 0x03002208 +.incbin "actors/explosion/explosion_3.rgba16" + +explosion_seg3_texture_03002A08: # 0x03002A08 +.incbin "actors/explosion/explosion_4.rgba16" + +explosion_seg3_texture_03003208: # 0x03003208 +.incbin "actors/explosion/explosion_5.rgba16" + +explosion_seg3_texture_03003A08: # 0x03003A08 +.incbin "actors/explosion/explosion_6.rgba16" + +glabel explosion_seg3_dl_03004208 # 0x03004208 - 0x03004298 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsDPSetEnvColor 255, 255, 255, 150 +gsSPClearGeometryMode G_LIGHTING +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex explosion_seg3_vertex_030009C8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPSetGeometryMode G_LIGHTING +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel explosion_seg3_dl_03004298 # 0x03004298 - 0x030042B0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03000A08 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_030042B0 # 0x030042B0 - 0x030042C8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03001208 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_030042C8 # 0x030042C8 - 0x030042E0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03001A08 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_030042E0 # 0x030042E0 - 0x030042F8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03002208 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_030042F8 # 0x030042F8 - 0x03004310 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03002A08 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_03004310 # 0x03004310 - 0x03004328 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03003208 +gsSPBranchList explosion_seg3_dl_03004208 + +glabel explosion_seg3_dl_03004328 # 0x03004328 - 0x03004340 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, explosion_seg3_texture_03003A08 +gsSPBranchList explosion_seg3_dl_03004208 diff --git a/actors/eyerok/geo.s b/actors/eyerok/geo.s index 4d6cd91..17f3c16 100644 --- a/actors/eyerok/geo.s +++ b/actors/eyerok/geo.s @@ -1,125 +1,125 @@ -glabel eyerok_geo_0002AC # 0x0C0002AC - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 447, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C640 - geo_animated_part LAYER_OPAQUE, 281, 5, -419 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 400, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 401, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 281, 5, -218 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 400, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 401, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 281, 5, -18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 400, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 401, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 281, 5, 180 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 400, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 401, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C908 - geo_open_node - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500C9B8 - geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CA50 - geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CAE8 - geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CB80 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 181, 89, 80 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 199, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BC88 - geo_animated_part LAYER_OPAQUE, 200, 199, 199 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 336, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B748 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B9C0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_return - -glabel eyerok_left_hand_geo # 0x0C0005A8 - geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, eyerok_seg5_dl_0500CC18 - geo_branch 1, eyerok_geo_0002AC - geo_display_list LAYER_OPAQUE, eyerok_seg5_dl_0500CC30 - geo_close_node - geo_close_node - geo_end - -glabel eyerok_right_hand_geo # 0x0C0005E4 - geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_branch 1, eyerok_geo_0002AC - geo_close_node - geo_close_node - geo_end +glabel eyerok_geo_0002AC # 0x0C0002AC + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 447, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C640 + geo_animated_part LAYER_OPAQUE, 281, 5, -419 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 400, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 401, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 281, 5, -218 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 400, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 401, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 281, 5, -18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 400, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 401, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 281, 5, 180 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 400, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 401, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BF00 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C100 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C378 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500C908 + geo_open_node + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500C9B8 + geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CA50 + geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CAE8 + geo_display_list LAYER_ALPHA, eyerok_seg5_dl_0500CB80 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 181, 89, 80 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 199, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500BC88 + geo_animated_part LAYER_OPAQUE, 200, 199, 199 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 336, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B748 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, eyerok_seg5_dl_0500B9C0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_return + +glabel eyerok_left_hand_geo # 0x0C0005A8 + geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, eyerok_seg5_dl_0500CC18 + geo_branch 1, eyerok_geo_0002AC + geo_display_list LAYER_OPAQUE, eyerok_seg5_dl_0500CC30 + geo_close_node + geo_close_node + geo_end + +glabel eyerok_right_hand_geo # 0x0C0005E4 + geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_branch 1, eyerok_geo_0002AC + geo_close_node + geo_close_node + geo_end diff --git a/actors/eyerok/model.s b/actors/eyerok/model.s index 38a185a..630888c 100644 --- a/actors/eyerok/model.s +++ b/actors/eyerok/model.s @@ -1,1959 +1,1959 @@ -# Eyerok - -# Unreferenced light -.byte 0x3F, 0x2A, 0x16, 0x00, 0x3F, 0x2A, 0x16, 0x00 - -.byte 0xFF, 0xA9, 0x5B, 0x00, 0xFF, 0xA9, 0x5B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_texture_05008D40: # 0x05008D40 -.incbin "actors/eyerok/eyerok_bricks.rgba16" - -eyerok_seg5_texture_05009540: # 0x05009540 -.incbin "actors/eyerok/eyerok_eye_open.rgba16" - -eyerok_seg5_texture_05009D40: # 0x05009D40 -.incbin "actors/eyerok/eyerok_eye_mostly_open.rgba16" - -eyerok_seg5_texture_0500A540: # 0x0500A540 -.incbin "actors/eyerok/eyerok_eye_mostly_closed.rgba16" - -eyerok_seg5_texture_0500AD40: # 0x0500AD40 -.incbin "actors/eyerok/eyerok_eye_closed.rgba16" - -eyerok_seg5_light_0500B540: # 0x0500B540 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500B548: # 0x0500B548 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500B558: # 0x0500B558 -vertex 348, 201, -202, 0, -16, 0x00, 0x00, 0x81, 0xFF -vertex 348, 0, -202, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex 0, 0, -202, 1702, 990, 0x00, 0x00, 0x81, 0xFF -vertex 348, 0, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 348, 201, 0, 0, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 201, 0, 1702, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 0, 0, 1702, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 348, 201, -202, 0, -16, 0x7F, 0x00, 0x00, 0xFF -vertex 348, 0, 0, 990, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 348, 0, -202, 990, -16, 0x7F, 0x00, 0x00, 0xFF -vertex 348, 201, 0, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 348, 201, -202, 0, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, -202, 1702, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 348, 201, 0, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, 0, 1702, 990, 0x00, 0x7F, 0x00, 0xFF - -eyerok_seg5_vertex_0500B648: # 0x0500B648 -vertex 348, 0, -202, 0, -16, 0x00, 0x81, 0x00, 0xFF -vertex 348, 0, 0, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 0, 1702, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 201, -202, 1702, -16, 0x00, 0x00, 0x81, 0xFF -vertex 348, 201, -202, 0, -16, 0x00, 0x00, 0x81, 0xFF -vertex 0, 0, -202, 1702, 990, 0x00, 0x00, 0x81, 0xFF -vertex 0, 0, -202, 1702, -16, 0x00, 0x81, 0x00, 0xFF - -glabel eyerok_seg5_dl_0500B6B8 # 0x0500B6B8 - 0x0500B748 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500B548, 1 -gsSPLight eyerok_seg5_light_0500B540, 2 -gsSPVertex eyerok_seg5_vertex_0500B558, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500B648, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500B748 # 0x0500B748 - 0x0500B7B8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500B6B8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500B7B8: # 0x0500B7B8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500B7C0: # 0x0500B7C0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500B7D0: # 0x0500B7D0 -vertex 339, 201, -201, 1708, -16, 0x00, 0x00, 0x82, 0xFF -vertex 339, 0, -202, 1708, 990, 0x00, 0x00, 0x82, 0xFF -vertex 0, 0, -202, 3406, 990, 0x00, 0x00, 0x82, 0xFF -vertex 0, 0, 0, 3406, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 339, 0, 0, 1708, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 201, 0, 3406, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 339, 201, 0, 1708, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 201, -201, -16, -16, 0x81, 0x00, 0x00, 0xFF -vertex 0, 0, -202, 990, -16, 0x81, 0x00, 0x00, 0xFF -vertex 0, 201, 0, -16, 990, 0x81, 0x00, 0x00, 0xFF -vertex 0, 0, 0, 990, 990, 0x81, 0x00, 0x00, 0xFF -vertex 339, 201, -201, 1708, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, -201, 3406, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 339, 201, 0, 1708, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, 0, 3406, 990, 0x00, 0x7F, 0x00, 0xFF - -eyerok_seg5_vertex_0500B8C0: # 0x0500B8C0 -vertex 339, 0, -202, 1708, -16, 0x00, 0x81, 0x00, 0xFF -vertex 339, 0, 0, 1708, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 0, 3406, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 201, -201, 3406, -16, 0x00, 0x00, 0x82, 0xFF -vertex 339, 201, -201, 1708, -16, 0x00, 0x00, 0x82, 0xFF -vertex 0, 0, -202, 3406, 990, 0x00, 0x00, 0x82, 0xFF -vertex 0, 0, -202, 3406, -16, 0x00, 0x81, 0x00, 0xFF - -glabel eyerok_seg5_dl_0500B930 # 0x0500B930 - 0x0500B9C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500B7C0, 1 -gsSPLight eyerok_seg5_light_0500B7B8, 2 -gsSPVertex eyerok_seg5_vertex_0500B7D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500B8C0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500B9C0 # 0x0500B9C0 - 0x0500BA30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500B930 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500BA30: # 0x0500BA30 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500BA38: # 0x0500BA38 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500BA48: # 0x0500BA48 -vertex -200, 200, -100, -1020, -512, 0x81, 0x00, 0x00, 0xFF -vertex -200, -202, -100, 990, -512, 0x81, 0x00, 0x00, 0xFF -vertex -200, 200, 200, -1020, 990, 0x81, 0x00, 0x00, 0xFF -vertex -200, -202, -100, 5728, 990, 0x00, 0x00, 0x81, 0xFF -vertex -200, 200, -100, 5728, -1022, 0x00, 0x00, 0x81, 0xFF -vertex 202, -202, -100, 3716, 990, 0x00, 0x00, 0x81, 0xFF -vertex 202, 200, -100, 3716, -1022, 0x00, 0x00, 0x81, 0xFF -vertex 202, -202, 200, 3716, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 202, 200, 200, 3716, -1022, 0x00, 0x00, 0x7F, 0xFF -vertex -200, -202, 200, 5728, 990, 0x00, 0x00, 0x7F, 0xFF -vertex -200, 200, 200, 5728, -1022, 0x00, 0x00, 0x7F, 0xFF -vertex -200, -202, -100, 5728, -512, 0x00, 0x81, 0x00, 0xFF -vertex 202, -202, -100, 3716, -512, 0x00, 0x81, 0x00, 0xFF -vertex -200, -202, 200, 5728, 990, 0x00, 0x81, 0x00, 0xFF -vertex 202, -202, 200, 3716, 990, 0x00, 0x81, 0x00, 0xFF - -eyerok_seg5_vertex_0500BB38: # 0x0500BB38 -vertex 202, 200, -100, 0, -512, 0x7F, 0x00, 0x00, 0xFF -vertex 202, 200, 200, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 202, -202, 200, 1980, 990, 0x7F, 0x00, 0x00, 0xFF -vertex -200, -202, -100, 990, -512, 0x81, 0x00, 0x00, 0xFF -vertex -200, -202, 200, 990, 990, 0x81, 0x00, 0x00, 0xFF -vertex -200, 200, 200, -1020, 990, 0x81, 0x00, 0x00, 0xFF -vertex 202, 200, -100, 3716, -512, 0x00, 0x7F, 0x00, 0xFF -vertex -200, 200, -100, 5728, -512, 0x00, 0x7F, 0x00, 0xFF -vertex 202, 200, 200, 3716, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -200, 200, 200, 5728, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 202, -202, -100, 1980, -512, 0x7F, 0x00, 0x00, 0xFF - -glabel eyerok_seg5_dl_0500BBE8 # 0x0500BBE8 - 0x0500BC88 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500BA38, 1 -gsSPLight eyerok_seg5_light_0500BA30, 2 -gsSPVertex eyerok_seg5_vertex_0500BA48, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500BB38, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 -gsSP1Triangle 10, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500BC88 # 0x0500BC88 - 0x0500BCF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500BBE8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500BCF8: # 0x0500BCF8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500BD00: # 0x0500BD00 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500BD10: # 0x0500BD10 -vertex 403, 0, 101, 990, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 403, 0, -100, -16, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 403, 201, 101, 990, -16, 0x7F, 0x00, 0x00, 0xFF -vertex 0, 201, 101, -34, 974, 0x00, 0x7F, 0x00, 0xFF -vertex 403, 201, 101, 1978, 974, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, -100, -34, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 403, 201, -100, 1978, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 403, 0, -100, 1978, 0, 0x00, 0x81, 0x00, 0xFF -vertex 403, 0, 101, 1978, 974, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 101, -34, 974, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, -100, -34, 0, 0x00, 0x81, 0x00, 0xFF -vertex 403, 0, -100, 1982, 990, 0x00, 0x00, 0x81, 0xFF -vertex 0, 0, -100, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex 403, 201, -100, 1982, -16, 0x00, 0x00, 0x81, 0xFF -vertex 0, 201, -100, 0, -16, 0x00, 0x00, 0x81, 0xFF - -eyerok_seg5_vertex_0500BE00: # 0x0500BE00 -vertex 403, 0, 101, 1982, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 403, 201, 101, 1982, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 201, 101, 0, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 403, 0, -100, -16, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 403, 201, -100, -16, -16, 0x7F, 0x00, 0x00, 0xFF -vertex 403, 201, 101, 990, -16, 0x7F, 0x00, 0x00, 0xFF -vertex 0, 0, 101, 0, 990, 0x00, 0x00, 0x7F, 0xFF - -glabel eyerok_seg5_dl_0500BE70 # 0x0500BE70 - 0x0500BF00 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500BD00, 1 -gsSPLight eyerok_seg5_light_0500BCF8, 2 -gsSPVertex eyerok_seg5_vertex_0500BD10, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500BE00, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500BF00 # 0x0500BF00 - 0x0500BF70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500BE70 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500BF70: # 0x0500BF70 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500BF78: # 0x0500BF78 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500BF88: # 0x0500BF88 -vertex 1, 0, 101, -16, -1024, 0x00, 0x00, 0x7F, 0xFF -vertex 405, 0, 101, -16, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 1, 201, 101, 990, -1024, 0x00, 0x00, 0x7F, 0xFF -vertex 1, 0, -100, -16, -1024, 0x00, 0x81, 0x00, 0xFF -vertex 405, 0, -100, -16, 990, 0x00, 0x81, 0x00, 0xFF -vertex 1, 0, 101, 990, -1024, 0x00, 0x81, 0x00, 0xFF -vertex 405, 0, 101, 990, 990, 0x00, 0x81, 0x00, 0xFF -vertex 1, 201, 101, 990, -1024, 0x00, 0x7F, 0x00, 0xFF -vertex 405, 201, 101, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 1, 201, -100, -16, -1024, 0x00, 0x7F, 0x00, 0xFF -vertex 405, 201, -100, -16, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 405, 0, -100, -16, 990, 0x00, 0x00, 0x81, 0xFF -vertex 1, 0, -100, -16, -1024, 0x00, 0x00, 0x81, 0xFF -vertex 405, 201, -100, 990, 990, 0x00, 0x00, 0x81, 0xFF -vertex 1, 201, -100, 990, -1024, 0x00, 0x00, 0x81, 0xFF -vertex 405, 201, 101, 990, 990, 0x00, 0x00, 0x7F, 0xFF - -glabel eyerok_seg5_dl_0500C088 # 0x0500C088 - 0x0500C100 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500BF78, 1 -gsSPLight eyerok_seg5_light_0500BF70, 2 -gsSPVertex eyerok_seg5_vertex_0500BF88, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 1, 15, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500C100 # 0x0500C100 - 0x0500C170 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500C088 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500C170: # 0x0500C170 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500C178: # 0x0500C178 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500C188: # 0x0500C188 -vertex 403, 0, -100, 986, -16, 0x00, 0x81, 0x00, 0xFF -vertex 403, 0, 101, 986, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 101, -1024, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 201, 101, -1024, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 403, 201, 101, 988, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 201, -100, -1024, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 403, 201, -100, 988, -16, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 0, -100, 990, -16, 0x81, 0x00, 0x00, 0xFF -vertex 0, 0, 101, -16, -16, 0x81, 0x00, 0x00, 0xFF -vertex 0, 201, -100, 990, -1022, 0x81, 0x00, 0x00, 0xFF -vertex 0, 201, 101, -16, -1022, 0x81, 0x00, 0x00, 0xFF -vertex 403, 0, -100, 990, -16, 0x00, 0x00, 0x81, 0xFF -vertex 0, 0, -100, -1022, -16, 0x00, 0x00, 0x81, 0xFF -vertex 403, 201, -100, 990, 990, 0x00, 0x00, 0x81, 0xFF -vertex 0, 201, -100, -1022, 990, 0x00, 0x00, 0x81, 0xFF - -eyerok_seg5_vertex_0500C278: # 0x0500C278 -vertex 403, 0, 101, 0, -16, 0x00, 0x00, 0x7F, 0xFF -vertex 403, 201, 101, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 201, 101, 1982, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 0, -100, -1024, -16, 0x00, 0x81, 0x00, 0xFF -vertex 403, 0, -100, 986, -16, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 101, -1024, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 0, 101, 1982, -16, 0x00, 0x00, 0x7F, 0xFF - -glabel eyerok_seg5_dl_0500C2E8 # 0x0500C2E8 - 0x0500C378 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500C178, 1 -gsSPLight eyerok_seg5_light_0500C170, 2 -gsSPVertex eyerok_seg5_vertex_0500C188, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500C278, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500C378 # 0x0500C378 - 0x0500C3E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500C2E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500C3E8: # 0x0500C3E8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500C3F0: # 0x0500C3F0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500C400: # 0x0500C400 -vertex 464, 12, -523, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -3, -2, -523, 2306, 0, 0x00, 0x00, 0x81, 0xFF -vertex 330, 409, -523, 576, 1966, 0x00, 0x00, 0x81, 0xFF -vertex -3, -2, -523, 2304, -3034, 0x03, 0x82, 0x00, 0xFF -vertex 464, 12, -523, 0, -3034, 0x03, 0x82, 0x00, 0xFF -vertex -3, -2, 282, 2304, 990, 0x03, 0x82, 0x00, 0xFF -vertex 464, 12, 282, 0, 990, 0x03, 0x82, 0x00, 0xFF -vertex -16, 398, 282, 2368, 990, 0xFC, 0x7E, 0x00, 0xFF -vertex 330, 409, 282, 640, 990, 0xFC, 0x7E, 0x00, 0xFF -vertex -16, 398, -523, 2368, -3034, 0xFC, 0x7E, 0x00, 0xFF -vertex 330, 409, -523, 640, -3034, 0xFC, 0x7E, 0x00, 0xFF -vertex -3, -2, -523, -3032, -50, 0x82, 0xFC, 0x00, 0xFF -vertex -3, -2, 282, 990, -50, 0x82, 0xFC, 0x00, 0xFF -vertex -16, 398, -523, -3032, 1948, 0x82, 0xFC, 0x00, 0xFF -vertex -16, 398, 282, 990, 1948, 0x82, 0xFC, 0x00, 0xFF - -eyerok_seg5_vertex_0500C4F0: # 0x0500C4F0 -vertex 464, 12, 282, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 330, 409, 282, 576, 1966, 0x00, 0x00, 0x7F, 0xFF -vertex -16, 398, 282, 2306, 1966, 0x00, 0x00, 0x7F, 0xFF -vertex -3, -2, -523, 2306, 0, 0x00, 0x00, 0x81, 0xFF -vertex -16, 398, -523, 2306, 1966, 0x00, 0x00, 0x81, 0xFF -vertex 330, 409, -523, 576, 1966, 0x00, 0x00, 0x81, 0xFF -vertex 464, 12, 282, 990, 0, 0x78, 0x28, 0x00, 0xFF -vertex 464, 12, -523, -3032, 0, 0x78, 0x28, 0x00, 0xFF -vertex 330, 409, 282, 990, 1946, 0x78, 0x28, 0x00, 0xFF -vertex 330, 409, -523, -3032, 1946, 0x78, 0x28, 0x00, 0xFF -vertex -3, -2, 282, 2306, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel eyerok_seg5_dl_0500C5A0 # 0x0500C5A0 - 0x0500C640 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500C3F0, 1 -gsSPLight eyerok_seg5_light_0500C3E8, 2 -gsSPVertex eyerok_seg5_vertex_0500C400, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex eyerok_seg5_vertex_0500C4F0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 -gsSP1Triangle 10, 0, 2, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500C640 # 0x0500C640 - 0x0500C6B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500C5A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_light_0500C6B0: # 0x0500C6B0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -eyerok_seg5_light_0500C6B8: # 0x0500C6B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -eyerok_seg5_vertex_0500C6C8: # 0x0500C6C8 -vertex 273, 357, 281, 2306, 1978, 0x00, 0x00, 0x7F, 0xFF -vertex -89, 181, 281, 4318, 1978, 0x00, 0x00, 0x7F, 0xFF -vertex 86, -181, 281, 4318, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 86, -181, -522, 4316, -3022, 0x37, 0x8E, 0x00, 0xFF -vertex 449, -5, 281, 2304, 990, 0x37, 0x8E, 0x00, 0xFF -vertex 86, -181, 281, 4316, 990, 0x37, 0x8E, 0x00, 0xFF -vertex 449, -5, -522, 2304, -3022, 0x37, 0x8E, 0x00, 0xFF -vertex -89, 181, 281, 4380, 990, 0xC9, 0x72, 0x00, 0xFF -vertex 273, 357, -522, 2370, -3022, 0xC9, 0x72, 0x00, 0xFF -vertex -89, 181, -522, 4380, -3022, 0xC9, 0x72, 0x00, 0xFF -vertex 273, 357, 281, 2370, 990, 0xC9, 0x72, 0x00, 0xFF -vertex -89, 181, 281, 0, 990, 0x8E, 0xC9, 0x00, 0xFF -vertex 86, -181, -522, 3980, -1022, 0x8E, 0xC9, 0x00, 0xFF -vertex 86, -181, 281, 0, -1022, 0x8E, 0xC9, 0x00, 0xFF -vertex -89, 181, -522, 3980, 990, 0x8E, 0xC9, 0x00, 0xFF - -eyerok_seg5_vertex_0500C7B8: # 0x0500C7B8 -vertex -89, 181, -522, 4318, 1978, 0x00, 0x00, 0x81, 0xFF -vertex 273, 357, -522, 2306, 1978, 0x00, 0x00, 0x81, 0xFF -vertex 449, -5, -522, 2306, 0, 0x00, 0x00, 0x81, 0xFF -vertex 273, 357, 281, 2306, 1978, 0x00, 0x00, 0x7F, 0xFF -vertex 86, -181, 281, 4318, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 449, -5, 281, 2306, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 273, 357, -522, -3020, 990, 0x72, 0x37, 0x00, 0xFF -vertex 449, -5, 281, 990, -1056, 0x72, 0x37, 0x00, 0xFF -vertex 449, -5, -522, -3020, -1056, 0x72, 0x37, 0x00, 0xFF -vertex 273, 357, 281, 990, 990, 0x72, 0x37, 0x00, 0xFF -vertex 86, -181, -522, 4318, 0, 0x00, 0x00, 0x81, 0xFF - -glabel eyerok_seg5_dl_0500C868 # 0x0500C868 - 0x0500C908 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight eyerok_seg5_light_0500C6B8, 1 -gsSPLight eyerok_seg5_light_0500C6B0, 2 -gsSPVertex eyerok_seg5_vertex_0500C6C8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex eyerok_seg5_vertex_0500C7B8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP1Triangle 0, 2, 10, 0x0 -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500C908 # 0x0500C908 - 0x0500C978 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList eyerok_seg5_dl_0500C868 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -eyerok_seg5_vertex_0500C978: # 0x0500C978 -vertex 212, 365, 63, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 212, 365, -255, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -73, 190, -255, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -73, 190, 63, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel eyerok_seg5_dl_0500C9B8 # 0x0500C9B8 - 0x0500CA50 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05009540 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500CA50 # 0x0500CA50 - 0x0500CAE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05009D40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500CAE8 # 0x0500CAE8 - 0x0500CB80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_0500A540 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500CB80 # 0x0500CB80 - 0x0500CC18 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_0500AD40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500CC18 # 0x0500CC18 - 0x0500CC30 -gsSPGeometryMode G_CULL_BACK, G_CULL_FRONT, G_ORDER_CFIRST -gsSPEndDisplayList - -glabel eyerok_seg5_dl_0500CC30 # 0x0500CC30 - 0x0500CC48 -gsSPGeometryMode G_CULL_FRONT, G_CULL_BACK, G_ORDER_CFIRST -gsSPEndDisplayList - -eyerok_seg5_animvalue_0500CC48: # 0x0500CC48 -.hword 0x0000, 0x0078, 0x0077, 0x0076, 0x0075, 0x0074, 0x0074, 0x0075 -.hword 0x0078, 0x007D, 0x0084, 0x008E, 0x0097, 0x009F, 0x00A5, 0x00A7 -.hword 0x0000, 0x0013, 0x0048, 0x0093, 0x00E8, 0x013D, 0x0188, 0x01BC -.hword 0x01DB, 0x01F0, 0x01FD, 0x0204, 0x0206, 0x0206, 0x0206, 0xFFFD -.hword 0xFFF0, 0xFFCE, 0xFF9E, 0xFF67, 0xFF2F, 0xFEFD, 0xFED9, 0xFEC0 -.hword 0xFEAB, 0xFE9A, 0xFE8D, 0xFE83, 0xFE7E, 0xFE7C, 0x3FFF, 0x3D25 -.hword 0x3C98, 0x3B33, 0x3954, 0x375D, 0x35AD, 0x34A4, 0x3436, 0x340B -.hword 0x3412, 0x343C, 0x3479, 0x34B9, 0x34EB, 0x34FF, 0x3CBD, 0x3C49 -.hword 0x3B23, 0x3997, 0x37F4, 0x3687, 0x359E, 0x352A, 0x34E6, 0x34C6 -.hword 0x34C1, 0x34CE, 0x34E3, 0x34F6, 0x34FF, 0x3B1B, 0x3AB0, 0x399F -.hword 0x3832, 0x36B2, 0x3569, 0x34A1, 0x344F, 0x3432, 0x343B, 0x3460 -.hword 0x3492, 0x34C6, 0x34EF, 0x34FF, 0x3912, 0x38D7, 0x3841, 0x3778 -.hword 0x36A2, 0x35E7, 0x356E, 0x3530, 0x3509, 0x34F3, 0x34EC, 0x34EE -.hword 0x34F4, 0x34FC, 0x34FF, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0x3AAB, 0x3A4A, 0x395A, 0x3823, 0x36EE, 0x3605 -.hword 0x35B1, 0x35FC, 0x36A9, 0x3798, 0x38A5, 0x39B1, 0x3A99, 0x3B3D -.hword 0x3B7B, 0x8001, 0x8001, 0xBCBF, 0xBBEB, 0xB9D9, 0xB720, 0xB45D -.hword 0xB229, 0xB11E, 0xB142, 0xB211, 0xB354, 0xB4D6, 0xB660, 0xB7BC -.hword 0xB8B5, 0xB914, 0x8001, 0x8001, 0xB7DB, 0xB784, 0xB6AD, 0xB596 -.hword 0xB483, 0xB3B7, 0xB373, 0xB3C2, 0xB46D, 0xB555, 0xB65A, 0xB75C -.hword 0xB83B, 0xB8D8, 0xB914, 0x8001, 0x8001, 0xBB1D, 0xBAAF, 0xB999 -.hword 0xB82D, 0xB6BA, 0xB592, 0xB504, 0xB514, 0xB57D, 0xB622, 0xB6E7 -.hword 0xB7B1, 0xB863, 0xB8E3, 0xB914, 0x8001, 0x8001, 0xBBEE, 0xBB5D -.hword 0xB9EF, 0xB80F, 0xB626, 0xB49E, 0xB3E2, 0xB3F3, 0xB477, 0xB549 -.hword 0xB647, 0xB74A, 0xB830, 0xB8D5, 0xB914, 0x7FFB, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x488D, 0x4816, 0x46EB -.hword 0x4569, 0x43E9, 0x42C6, 0x425B, 0x42B3, 0x4384, 0x44A4, 0x45EB -.hword 0x4730, 0x484B, 0x4912, 0x495E, 0x8204, 0x81F1, 0x81C1, 0x8183 -.hword 0x8145, 0x8115, 0x8102, 0x810E, 0x812C, 0x8157, 0x8187, 0x81B8 -.hword 0x81E2, 0x8200, 0x820B, 0x7102, 0x713F, 0x71E0, 0x72C8, 0x73D6 -.hword 0x74ED, 0x75EE, 0x76FB, 0x7836, 0x7988, 0x7AD6, 0x7C06, 0x7D00 -.hword 0x7DA8, 0x7DE6, 0x09AF, 0x092A, 0x07D6, 0x060A, 0x041C, 0x0265 -.hword 0x013C, 0x008B, 0x0000, 0xFF97, 0xFF4A, 0xFF16, 0xFEF6, 0xFEE6 -.hword 0xFEE2, 0x806A, 0x8063, 0x8051, 0x8039, 0x8021, 0x800E, 0x8007 -.hword 0x800B, 0x8016, 0x8026, 0x8038, 0x804B, 0x805A, 0x8066, 0x806A -.hword 0x7D50, 0x7D5E, 0x7D84, 0x7DBA, 0x7DFA, 0x7E3C, 0x7E79, 0x7EBA -.hword 0x7F06, 0x7F58, 0x7FA9, 0x7FF2, 0x8032, 0x805B, 0x806A, 0x0488 -.hword 0x0397, 0x0135, 0xFE10, 0xFAD1, 0xF825, 0xF6B7, 0xF683, 0xF6F0 -.hword 0xF7D1, 0xF8F3, 0xFA29, 0xFB41, 0xFC0D, 0xFC5B, 0x80C9, 0x80C6 -.hword 0x80BC, 0x80AB, 0x8095, 0x8079, 0x8057, 0x802A, 0x7FEC, 0x7FAB -.hword 0x7F68, 0x7F2A, 0x7EF6, 0x7ED2, 0x7EC5, 0x837B, 0x837A, 0x8377 -.hword 0x8374, 0x8370, 0x836C, 0x8369, 0x8367, 0x8364, 0x8362, 0x835F -.hword 0x835D, 0x835B, 0x835A, 0x8359, 0x0003, 0xFFA9, 0xFEC3, 0xFD93 -.hword 0xFC5B, 0xFB5C, 0xFAD7, 0xFACA, 0xFAFE, 0xFB5F, 0xFBD9, 0xFC59 -.hword 0xFCCC, 0xFD20, 0xFD40, 0x7CD1, 0x7CE4, 0x7D16, 0x7D58, 0x7D9E -.hword 0x7DDA, 0x7DFF, 0x7E0E, 0x7E14, 0x7E13, 0x7E0D, 0x7E05, 0x7DFC -.hword 0x7DF5, 0x7DF2, 0x8971, 0x8959, 0x8919, 0x88BC, 0x884D, 0x87D8 -.hword 0x8768, 0x86EE, 0x865B, 0x85BD, 0x8520, 0x848F, 0x8418, 0x83C8 -.hword 0x83AB, 0x02B1, 0x0256, 0x0172, 0x0045, 0xFF12, 0xFE17, 0xFD97 -.hword 0xFD91, 0xFDCD, 0xFE37, 0xFEBB, 0xFF44, 0xFFBF, 0x0017, 0x0039 -.hword 0x8001, 0x8001, 0x8152, 0x8152, 0xF9B2, 0xF9F0, 0xFA9E, 0xFBA8 -.hword 0xFCFD, 0xFE8A, 0x003B, 0x0200, 0x03C5, 0x0577, 0x0703, 0x0858 -.hword 0x0963, 0x0A11, 0x0A4F, 0x2304, 0x2313, 0x233B, 0x237A, 0x23CB -.hword 0x2428, 0x248E, 0x24F9, 0x2564, 0x25CA, 0x2627, 0x2678, 0x26B6 -.hword 0x26DF, 0x26EE, 0xF1F7, 0xF227, 0xF2AC, 0xF379, 0xF47F, 0xF5B0 -.hword 0xF6FE, 0xF85A, 0xF9B5, 0xFB03, 0xFC34, 0xFD3A, 0xFE07, 0xFE8C -.hword 0xFEBC, 0x8152, 0x0347, 0xB298, 0xE257, 0x8152, 0x25DB, 0x25E7 -.hword 0x2609, 0x263E, 0x2681, 0x26CE, 0x2724, 0x277C, 0x27D5, 0x282A -.hword 0x2878, 0x28BB, 0x28EF, 0x2911, 0x291E, 0x0000, 0x00EE, 0x038B -.hword 0x078E, 0x0CB0, 0x12A8, 0x1930, 0x1FFF, 0x26CF, 0x2D56, 0x334F -.hword 0x3871, 0x3C73, 0x3F10, 0x3FFF, 0x0000, 0x00B1, 0x02A3, 0x05A0 -.hword 0x0971, 0x0DE3, 0x12C0, 0x17D2, 0x1CE4, 0x21C0, 0x2632, 0x2A04 -.hword 0x2D00, 0x2EF2, 0x2FA4, 0x2DA1, 0x2ED5, 0x3231, 0x375B, 0x3DF5 -.hword 0x45A4, 0x4E0C, 0x56D0, 0x5F94, 0x67FB, 0x6FAA, 0x7645, 0x7B6F -.hword 0x7ECB, 0x8001 - -eyerok_seg5_animindex_0500D06C: # 0x0500D06C -.hword 0x000F, 0x0001, 0x000F, 0x0010, 0x000F, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x002E, 0x0001, 0x0000, 0x000F, 0x01E5, 0x000F, 0x01F4 -.hword 0x000F, 0x0203, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x01D6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D5, 0x000F, 0x00EC, 0x000F, 0x00FB -.hword 0x000F, 0x010A, 0x0001, 0x0089, 0x0001, 0x008A, 0x000F, 0x008B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x002F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D1, 0x000F, 0x0119 -.hword 0x000F, 0x0128, 0x000F, 0x0137, 0x0001, 0x009A, 0x0001, 0x009B -.hword 0x000F, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x003E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A3 -.hword 0x000F, 0x0146, 0x000F, 0x0155, 0x000F, 0x0164, 0x0001, 0x00AB -.hword 0x0001, 0x00AC, 0x000F, 0x00AD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000F, 0x004D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01A2, 0x000F, 0x0173, 0x000F, 0x0182, 0x000F, 0x0191 -.hword 0x0001, 0x00BC, 0x0001, 0x00BD, 0x000F, 0x00BE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000F, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D2, 0x0001, 0x01D3, 0x0001, 0x01D4 -.hword 0x000F, 0x01A4, 0x000F, 0x01B3, 0x000F, 0x01C2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A0, 0x0001, 0x01A1 -.hword 0x0001, 0x0000, 0x0001, 0x00CD, 0x000F, 0x00CE, 0x000F, 0x00DD -.hword 0x0001, 0x0000, 0x000F, 0x006B, 0x000F, 0x007A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500D270: # 0x0500D270 -.hword 33 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0F -.hword 0x2A -.word eyerok_seg5_animvalue_0500CC48 -.word eyerok_seg5_animindex_0500D06C -.word 0 - -eyerok_seg5_animvalue_0500D288: # 0x0500D288 -.hword 0x0000, 0x0078, 0x0000, 0x0005, 0x0017, 0x0031, 0x0051, 0x0072 -.hword 0x0094, 0x00B1, 0x00C8, 0x00DF, 0x00F8, 0x0109, 0x0109, 0x00FE -.hword 0x00ED, 0x00DA, 0x00C7, 0x00D4, 0x00DF, 0x00E8, 0x00EF, 0x00F3 -.hword 0x00F4, 0x00F1, 0x00EB, 0x00E3, 0x00D9, 0x00CF, 0x00C6, 0x00D3 -.hword 0x00DE, 0x00E3, 0x00E2, 0x00DC, 0x00D6, 0x00CF, 0x00C9, 0x00C7 -.hword 0x00C8, 0x00C8, 0xFF96, 0xFFA2, 0xFFC2, 0xFFF2, 0x0029, 0x0066 -.hword 0x00A1, 0x00D6, 0x00FF, 0x010D, 0x0106, 0x00FF, 0x00FF, 0x00FF -.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF -.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF -.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF -.hword 0x00FF, 0x00FF, 0x3FFF, 0x335E, 0x30A2, 0x2A47, 0x2312, 0x1DC6 -.hword 0x1BEF, 0x1BDB, 0x1B6F, 0x1970, 0x1719, 0x15F9, 0x166F, 0x1795 -.hword 0x190B, 0x1A73, 0x1B6F, 0x1BE6, 0x1C19, 0x1C28, 0x1C38, 0x1C6B -.hword 0x1CE4, 0x1DC6, 0x1F06, 0x207D, 0x2220, 0x23E7, 0x25C8, 0x27B9 -.hword 0x29B0, 0x2BA5, 0x2D8D, 0x2F60, 0x3113, 0x329E, 0x33F6, 0x3512 -.hword 0x35E9, 0x3671, 0x36A0, 0x328D, 0x319F, 0x2F77, 0x2D04, 0x2B38 -.hword 0x2AD8, 0x2B12, 0x2A6D, 0x2780, 0x23B4, 0x21D1, 0x2297, 0x2479 -.hword 0x26D5, 0x2908, 0x2A6D, 0x2B00, 0x2B3B, 0x2B3B, 0x2B1E, 0x2B00 -.hword 0x2AFF, 0x2B38, 0x2BA1, 0x2C1C, 0x2CA6, 0x2D3B, 0x2DD8, 0x2E7B -.hword 0x2F20, 0x2FC5, 0x3065, 0x30FE, 0x318C, 0x320D, 0x327E, 0x32DB -.hword 0x3322, 0x334E, 0x335E, 0x37D9, 0x34C0, 0x2D8D, 0x2564, 0x1F67 -.hword 0x1D66, 0x1D67, 0x1CDD, 0x1A37, 0x1706, 0x157A, 0x161C, 0x17AE -.hword 0x19AB, 0x1B91, 0x1CDD, 0x1D81, 0x1DD9, 0x1E06, 0x1E24, 0x1E55 -.hword 0x1EB6, 0x1F67, 0x2060, 0x2180, 0x22C0, 0x241A, 0x2585, 0x26FC -.hword 0x2877, 0x29EF, 0x2B5E, 0x2CBB, 0x2E01, 0x2F27, 0x3028, 0x30FC -.hword 0x319C, 0x3201, 0x3225, 0x35CF, 0x33F3, 0x2FA0, 0x2ABA, 0x2725 -.hword 0x2605, 0x261F, 0x25C1, 0x23CC, 0x2161, 0x2032, 0x20AE, 0x21E0 -.hword 0x2361, 0x24CE, 0x25C1, 0x2642, 0x269F, 0x26DE, 0x2706, 0x271B -.hword 0x2723, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725 -.hword 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725 -.hword 0x2725, 0x2725, 0x2725, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0x32ED, 0x32F4, 0x3304, 0x331B, 0x3335 -.hword 0x334C, 0x335C, 0x3363, 0x3367, 0x3374, 0x3386, 0x339B, 0x33B1 -.hword 0x33C7, 0x33D9, 0x33E6, 0x33EB, 0x33E6, 0x33D5, 0x33B6, 0x3386 -.hword 0x3344, 0x32ED, 0x3278, 0x31E0, 0x312C, 0x3060, 0x2F81, 0x2E96 -.hword 0x2DA3, 0x2CAE, 0x2BBC, 0x2AD2, 0x29F6, 0x292D, 0x287D, 0x27EB -.hword 0x277C, 0x2735, 0x271C, 0x8001, 0x8001, 0xA37C, 0xA1E4, 0x9E2D -.hword 0x99F6, 0x96DB, 0x95E9, 0x95FA, 0x955F, 0x92BE, 0x8F6F, 0x8DCF -.hword 0x8E2E, 0x8F3A, 0x90D8, 0x92ED, 0x955F, 0x99E4, 0x9F9C, 0xA28B -.hword 0xA0BA, 0x9C83, 0x9864, 0x96DB, 0x979D, 0x98B1, 0x9A08, 0x9B99 -.hword 0x9D56, 0x9F33, 0xA126, 0xA322, 0xA51B, 0xA705, 0xA8D4, 0xAA7D -.hword 0xABF3, 0xAD2B, 0xAE18, 0xAEAF, 0xAEE4, 0x8001, 0x8001, 0xA37C -.hword 0xA37C, 0xA37C, 0xA37C, 0xA37C, 0xA3C2, 0xA407, 0xA37C, 0xA10A -.hword 0x9DC8, 0x9C27, 0x9C9C, 0x9DD1, 0x9F87, 0xA180, 0xA37C, 0xA664 -.hword 0xA9C9, 0xAB6B, 0xAA3F, 0xA7A4, 0xA4F0, 0xA37C, 0xA326, 0xA2E5 -.hword 0xA2B7, 0xA29A, 0xA28B, 0xA289, 0xA292, 0xA2A3, 0xA2BB, 0xA2D8 -.hword 0xA2F7, 0xA318, 0xA336, 0xA352, 0xA368, 0xA377, 0xA37C, 0x8001 -.hword 0x8001, 0xAA69, 0xAAFB, 0xAC4E, 0xADCD, 0xAEE4, 0xAF83, 0xAFBF -.hword 0xAF41, 0xAD35, 0xAA6D, 0xA908, 0xA967, 0xAA65, 0xABD4, 0xAD82 -.hword 0xAF41, 0xB1FA, 0xB53A, 0xB6C6, 0xB589, 0xB2DE, 0xB02F, 0xAEE4 -.hword 0xAED6, 0xAEE7, 0xAF14, 0xAF59, 0xAFB1, 0xB019, 0xB08C, 0xB108 -.hword 0xB187, 0xB207, 0xB282, 0xB2F5, 0xB35C, 0xB3B3, 0xB3F6, 0xB421 -.hword 0xB430, 0x8001, 0x8001, 0xA37C, 0xA209, 0x9EAC, 0x9ADD, 0x9814 -.hword 0x973C, 0x9758, 0x96FF, 0x9530, 0x92ED, 0x91D0, 0x9208, 0x92AF -.hword 0x93BE, 0x952F, 0x96FF, 0x9A9F, 0x9F4E, 0xA1B6, 0xA04B, 0x9CF9 -.hword 0x999C, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814 -.hword 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814 -.hword 0x9814, 0x9814, 0x9814, 0x7FFB, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x42D9, 0x42DE, 0x42EB, 0x42FC -.hword 0x430F, 0x4321, 0x432D, 0x4332, 0x4336, 0x433F, 0x434D, 0x435D -.hword 0x436E, 0x437E, 0x438C, 0x4396, 0x4399, 0x4396, 0x4389, 0x4371 -.hword 0x434D, 0x431B, 0x42D9, 0x4280, 0x420D, 0x4184, 0x40EA, 0x4041 -.hword 0x3F8E, 0x3ED6, 0x3E1C, 0x3D64, 0x3CB3, 0x3C0C, 0x3B74, 0x3AEE -.hword 0x3A7F, 0x3A2B, 0x39F5, 0x39E2, 0x81DC, 0x830A, 0x85C8, 0x88E4 -.hword 0x8B2A, 0x8C1F, 0x8C4E, 0x8C17, 0x8B44, 0x8A0A, 0x8968, 0x89AA -.hword 0x8A48, 0x8B0A, 0x8BB8, 0x8C17, 0x8C2C, 0x8C23, 0x8C03, 0x8BD3 -.hword 0x8B9B, 0x8B60, 0x8B2A, 0x8AF5, 0x8ABA, 0x8A78, 0x8A33, 0x89EB -.hword 0x89A1, 0x8957, 0x890E, 0x88C7, 0x8884, 0x8845, 0x880D, 0x87DC -.hword 0x87B3, 0x8795, 0x8781, 0x877B, 0x70FD, 0x7195, 0x72F6, 0x7487 -.hword 0x75AC, 0x7633, 0x7658, 0x7626, 0x7555, 0x742E, 0x7398, 0x73D5 -.hword 0x7469, 0x7520, 0x75C6, 0x7626, 0x7645, 0x764A, 0x763C, 0x7620 -.hword 0x75FB, 0x75D3, 0x75AC, 0x7585, 0x7558, 0x7526, 0x74F1, 0x74B8 -.hword 0x747F, 0x7444, 0x740A, 0x73D2, 0x739D, 0x736B, 0x733E, 0x7316 -.hword 0x72F6, 0x72DE, 0x72CE, 0x72C9, 0xF753, 0xFB07, 0x03A0, 0x0D60 -.hword 0x1484, 0x1792, 0x1837, 0x176F, 0x145C, 0x0FDE, 0x0D90, 0x0E7F -.hword 0x10C3, 0x138B, 0x160A, 0x176F, 0x17C8, 0x17B7, 0x1756, 0x16BC -.hword 0x1601, 0x153B, 0x1484, 0x13CF, 0x1301, 0x1220, 0x112F, 0x1034 -.hword 0x0F33, 0x0E31, 0x0D32, 0x0C3A, 0x0B4E, 0x0A74, 0x09AE, 0x0902 -.hword 0x0874, 0x080A, 0x07C6, 0x07AF, 0x808D, 0x80BC, 0x812B, 0x81A8 -.hword 0x8203, 0x8228, 0x822D, 0x8227, 0x8212, 0x81F2, 0x81E1, 0x81E8 -.hword 0x81F8, 0x820C, 0x821E, 0x8227, 0x8228, 0x8225, 0x821F, 0x8217 -.hword 0x820F, 0x8208, 0x8203, 0x81FF, 0x81FB, 0x81F6, 0x81F1, 0x81ED -.hword 0x81E8, 0x81E3, 0x81DF, 0x81DB, 0x81D7, 0x81D3, 0x81D0, 0x81CD -.hword 0x81CB, 0x81C9, 0x81C8, 0x81C7, 0x7D56, 0x7D71, 0x7DB0, 0x7DF7 -.hword 0x7E2B, 0x7E41, 0x7E46, 0x7E40, 0x7E29, 0x7E08, 0x7DF7, 0x7DFE -.hword 0x7E0F, 0x7E23, 0x7E36, 0x7E40, 0x7E43, 0x7E42, 0x7E3F, 0x7E3A -.hword 0x7E34, 0x7E2F, 0x7E2B, 0x7E28, 0x7E24, 0x7E20, 0x7E1B, 0x7E17 -.hword 0x7E12, 0x7E0E, 0x7E09, 0x7E05, 0x7E01, 0x7DFD, 0x7DFA, 0x7DF7 -.hword 0x7DF5, 0x7DF3, 0x7DF2, 0x7DF1, 0xEA78, 0xEDBA, 0xF54D, 0xFDE2 -.hword 0x0428, 0x06B8, 0x0726, 0x06A6, 0x04E2, 0x0231, 0x00CC, 0x015D -.hword 0x02B9, 0x0463, 0x05DD, 0x06A6, 0x06C1, 0x0691, 0x062B, 0x05A5 -.hword 0x0514, 0x048E, 0x0428, 0x03D6, 0x037E, 0x0321, 0x02C1, 0x025F -.hword 0x01FD, 0x019C, 0x013D, 0x00E3, 0x008D, 0x003F, 0xFFF9, 0xFFBC -.hword 0xFF8B, 0xFF65, 0xFF4E, 0xFF46, 0x80DB, 0x8096, 0x7FF4, 0x7F40 -.hword 0x7EBD, 0x7E88, 0x7E81, 0x7E8A, 0x7EA8, 0x7ED7, 0x7EF0, 0x7EE6 -.hword 0x7ECE, 0x7EB1, 0x7E98, 0x7E8A, 0x7E8A, 0x7E90, 0x7E9B, 0x7EA6 -.hword 0x7EB2, 0x7EBA, 0x7EBD, 0x7EBB, 0x7EB9, 0x7EB6, 0x7EB2, 0x7EAD -.hword 0x7EA8, 0x7EA2, 0x7E9C, 0x7E97, 0x7E91, 0x7E8C, 0x7E87, 0x7E82 -.hword 0x7E7F, 0x7E7C, 0x7E7A, 0x7E79, 0x8377, 0x8372, 0x8369, 0x835E -.hword 0x8356, 0x8352, 0x8351, 0x8354, 0x835F, 0x836F, 0x8377, 0x8374 -.hword 0x836C, 0x8362, 0x8359, 0x8354, 0x8352, 0x8352, 0x8353, 0x8354 -.hword 0x8356, 0x8357, 0x8356, 0x8355, 0x8353, 0x8352, 0x8350, 0x834E -.hword 0x834B, 0x8349, 0x8347, 0x8345, 0x8342, 0x8340, 0x833F, 0x833D -.hword 0x833C, 0x833B, 0x833A, 0x833A, 0xE520, 0xE83D, 0xEF7A, 0xF7AB -.hword 0xFDA8, 0x000A, 0x0061, 0xFFF1, 0xFE87, 0xFC56, 0xFB32, 0xFBA8 -.hword 0xFCC4, 0xFE1F, 0xFF51, 0xFFF1, 0xFFF6, 0xFFAE, 0xFF37, 0xFEAB -.hword 0xFE27, 0xFDC7, 0xFDA8, 0xFDBA, 0xFDD9, 0xFE03, 0xFE36, 0xFE71 -.hword 0xFEB2, 0xFEF7, 0xFF3D, 0xFF84, 0xFFCA, 0x000B, 0x0048, 0x007E -.hword 0x00AC, 0x00CE, 0x00E4, 0x00EC, 0x7DC7, 0x7D42, 0x7C0C, 0x7AAC -.hword 0x79AB, 0x7942, 0x792F, 0x7942, 0x7985, 0x79ED, 0x7A23, 0x7A0D -.hword 0x79D8, 0x7998, 0x795F, 0x7942, 0x793D, 0x7942, 0x794F, 0x7962 -.hword 0x7979, 0x7992, 0x79AB, 0x79C6, 0x79E4, 0x7A05, 0x7A29, 0x7A4E -.hword 0x7A74, 0x7A9A, 0x7AC0, 0x7AE4, 0x7B07, 0x7B28, 0x7B45, 0x7B5E -.hword 0x7B73, 0x7B83, 0x7B8D, 0x7B91, 0x88D1, 0x8887, 0x87DC, 0x871A -.hword 0x868B, 0x864E, 0x8640, 0x8650, 0x8691, 0x86F0, 0x8721, 0x870D -.hword 0x86DD, 0x86A2, 0x866E, 0x8650, 0x8648, 0x8648, 0x864E, 0x865A -.hword 0x8669, 0x867A, 0x868B, 0x869E, 0x86B4, 0x86CC, 0x86E6, 0x8702 -.hword 0x871E, 0x873A, 0x8756, 0x8771, 0x878B, 0x87A4, 0x87B9, 0x87CD -.hword 0x87DC, 0x87E8, 0x87F0, 0x87F2, 0xF69C, 0xF954, 0xFFA6, 0x06CF -.hword 0x0C0F, 0x0E3C, 0x0EA5, 0x0E38, 0x0C99, 0x0A26, 0x08E1, 0x0965 -.hword 0x0AA2, 0x0C26, 0x0D7E, 0x0E38, 0x0E5C, 0x0E47, 0x0E05, 0x0DA1 -.hword 0x0D24, 0x0C9B, 0x0C0F, 0x0B7B, 0x0AD2, 0x0A18, 0x0951, 0x0880 -.hword 0x07AB, 0x06D4, 0x05FF, 0x0530, 0x046C, 0x03B5, 0x0310, 0x0280 -.hword 0x0209, 0x01B0, 0x0177, 0x0164, 0x8001, 0x8001, 0x8152, 0x8152 -.hword 0xF9B2, 0xF81F, 0xF476, 0xF051, 0xED49, 0xEC1E, 0xEBFC, 0xEC1C -.hword 0xEC20, 0xEC2B, 0xEC3B, 0xEC51, 0xEC6A, 0xEC86, 0xECA4, 0xECC2 -.hword 0xECDF, 0xECFB, 0xED14, 0xED2A, 0xED3A, 0xED45, 0xED49, 0xED49 -.hword 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49 -.hword 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49 -.hword 0x2304, 0x2294, 0x218F, 0x2068, 0x1F91, 0x1F3D, 0x1F34, 0x1F3D -.hword 0x1F3E, 0x1F41, 0x1F46, 0x1F4C, 0x1F53, 0x1F5A, 0x1F63, 0x1F6B -.hword 0x1F73, 0x1F7B, 0x1F82, 0x1F88, 0x1F8C, 0x1F8F, 0x1F91, 0x1F91 -.hword 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91 -.hword 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91 -.hword 0xF1F7, 0xF01A, 0xEBC4, 0xE6DC, 0xE345, 0xE1E3, 0xE1BA, 0xE1E1 -.hword 0xE1E5, 0xE1F2, 0xE206, 0xE21F, 0xE23D, 0xE25E, 0xE281, 0xE2A4 -.hword 0xE2C7, 0xE2E8, 0xE306, 0xE320, 0xE334, 0xE340, 0xE345, 0xE345 -.hword 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345 -.hword 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345 -.hword 0x8152, 0x0347, 0x0360, 0x03A2, 0x03FB, 0x045D, 0x04B6, 0x04F8 -.hword 0x0511, 0x0523, 0x0553, 0x0599, 0x05EC, 0x0643, 0x0696, 0x06DD -.hword 0x070E, 0x0722, 0x070F, 0x06CD, 0x0654, 0x059B, 0x049A, 0x0347 -.hword 0x017F, 0xFF33, 0xFC74, 0xF95A, 0xF5F8, 0xF264, 0xEEB3, 0xEAF9 -.hword 0xE74B, 0xE3BD, 0xE066, 0xDD59, 0xDAAB, 0xD871, 0xD6C1, 0xD5AE -.hword 0xD54E, 0xB298, 0xB292, 0xB285, 0xB273, 0xB25E, 0xB24C, 0xB23E -.hword 0xB239, 0xB236, 0xB22C, 0xB21D, 0xB20C, 0xB1FA, 0xB1E9, 0xB1DA -.hword 0xB1D0, 0xB1CC, 0xB1D0, 0xB1DE, 0xB1F7, 0xB21D, 0xB252, 0xB298 -.hword 0xB2F6, 0xB36F, 0xB400, 0xB4A4, 0xB556, 0xB613, 0xB6D6, 0xB79B -.hword 0xB85D, 0xB918, 0xB9C9, 0xBA6A, 0xBAF7, 0xBB6C, 0xBBC5, 0xBBFE -.hword 0xBC12, 0xE257, 0xE240, 0xE206, 0xE1B6, 0xE15F, 0xE110, 0xE0D5 -.hword 0xE0BF, 0xE0AF, 0xE084, 0xE046, 0xDFFC, 0xDFAE, 0xDF64, 0xDF26 -.hword 0xDEFA, 0xDEE8, 0xDEF9, 0xDF33, 0xDF9F, 0xE044, 0xE129, 0xE257 -.hword 0xE3ED, 0xE5FA, 0xE86B, 0xEB2F, 0xEE31, 0xF161, 0xF4AB, 0xF7FD -.hword 0xFB44, 0xFE6E, 0x0166, 0x041E, 0x0681, 0x087C, 0x09FD, 0x0AF2 -.hword 0x0B48, 0x8152, 0x1DB5, 0x2129, 0x28EB, 0x3114, 0x35BF, 0x343B -.hword 0x2ECF, 0x2909, 0x2349, 0x1CBF, 0x172E, 0x1456, 0x1519, 0x1832 -.hword 0x1C2E, 0x1F97, 0x20F8, 0x1F99, 0x1C74, 0x189B, 0x1523, 0x131D -.hword 0x130A, 0x1432, 0x15D5, 0x1737, 0x1799, 0x1696, 0x14AD, 0x1275 -.hword 0x1084, 0x0F73, 0x0F38, 0x0F56, 0x0FB5, 0x103B, 0x10CF, 0x1159 -.hword 0x11BD, 0x11E4, 0x2E09, 0x2CE6, 0x2978, 0x23BE, 0x1BB4, 0x0CAD -.hword 0xF98D, 0xEDAB, 0xED6E, 0xF2BD, 0xF92D, 0xFC56, 0xFB05, 0xF7C2 -.hword 0xF3BC, 0xF01D, 0xEE13, 0xEE22, 0xEF82, 0xF16B, 0xF31A, 0xF3C7 -.hword 0xF31D, 0xF19F, 0xEFCF, 0xEE30, 0xED43, 0xED40, 0xEDD0, 0xEEA0 -.hword 0xEF5E, 0xEFB4, 0xEFA4, 0xEF6C, 0xEF19, 0xEEB8, 0xEE56, 0xEDFF -.hword 0xEDC2, 0xEDAB - -eyerok_seg5_animindex_0500DD4C: # 0x0500DD4C -.hword 0x0001, 0x0001, 0x0028, 0x0002, 0x0028, 0x002A, 0x0001, 0x0000 -.hword 0x0001, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0028, 0x053A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x0512 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0511, 0x0028, 0x023C, 0x0028, 0x0264 -.hword 0x0028, 0x028C, 0x0001, 0x0143, 0x0001, 0x0144, 0x0028, 0x0145 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x0053, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0498, 0x0028, 0x02B4 -.hword 0x0028, 0x02DC, 0x0028, 0x0304, 0x0001, 0x016D, 0x0001, 0x016E -.hword 0x0028, 0x016F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x007B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x041F -.hword 0x0028, 0x032C, 0x0028, 0x0354, 0x0028, 0x037C, 0x0001, 0x0197 -.hword 0x0001, 0x0198, 0x0028, 0x0199, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0028, 0x00A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x041E, 0x0028, 0x03A4, 0x0028, 0x03CC, 0x0028, 0x03F4 -.hword 0x0001, 0x01C1, 0x0001, 0x01C2, 0x0028, 0x01C3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0028, 0x0499, 0x0028, 0x04C1, 0x0028, 0x04E9 -.hword 0x0028, 0x0420, 0x0028, 0x0448, 0x0028, 0x0470, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x041C, 0x0001, 0x041D -.hword 0x0001, 0x0000, 0x0001, 0x01EB, 0x0028, 0x01EC, 0x0028, 0x0214 -.hword 0x0001, 0x0000, 0x0028, 0x00F3, 0x0028, 0x011B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500DF50: # 0x0500DF50 -.hword 32 -.hword 0 -.hword 0 -.hword 0 -.hword 0x28 -.hword 0x2A -.word eyerok_seg5_animvalue_0500D288 -.word eyerok_seg5_animindex_0500DD4C -.word 0 - -eyerok_seg5_animvalue_0500DF68: # 0x0500DF68 -.hword 0x0000, 0x00A7, 0x0206, 0xFE7C, 0x3FFF, 0x34FF, 0x34FF, 0x34FF -.hword 0x34FF, 0xFFFC, 0x3B7B, 0x8001, 0x8001, 0xB914, 0x8001, 0x8001 -.hword 0xB914, 0x8001, 0x8001, 0xB914, 0x8001, 0x8001, 0xB914, 0x7FFB -.hword 0x7FFE, 0x495E, 0x820B, 0x7DE6, 0xFEE2, 0x806A, 0x806A, 0xFC5B -.hword 0x7EC5, 0x8359, 0xFD40, 0x7DF2, 0x83AB, 0x0039, 0x8001, 0x8001 -.hword 0x8152, 0x8152, 0x0A4F, 0x26EE, 0xFEBC, 0x8152, 0x0347, 0xB298 -.hword 0xE257, 0x8152, 0x291E, 0x3FFF, 0x2FA4, 0x8001 - -eyerok_seg5_animindex_0500DFD4: # 0x0500DFD4 -.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0000 -.hword 0x0001, 0x0004, 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0034 -.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0032 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0031, 0x0001, 0x001A, 0x0001, 0x001B -.hword 0x0001, 0x001C, 0x0001, 0x000B, 0x0001, 0x000C, 0x0001, 0x000D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0005, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002D, 0x0001, 0x001D -.hword 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x000E, 0x0001, 0x000F -.hword 0x0001, 0x0010, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0029 -.hword 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0022, 0x0001, 0x0011 -.hword 0x0001, 0x0012, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0007, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0028, 0x0001, 0x0023, 0x0001, 0x0024, 0x0001, 0x0025 -.hword 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x002E, 0x0001, 0x002F, 0x0001, 0x0030 -.hword 0x0001, 0x002A, 0x0001, 0x002B, 0x0001, 0x002C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0026, 0x0001, 0x0027 -.hword 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 -.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x000A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500E1D8: # 0x0500E1D8 -.hword 32 -.hword 0 -.hword 0 -.hword 0 -.hword 0x02 -.hword 0x2A -.word eyerok_seg5_animvalue_0500DF68 -.word eyerok_seg5_animindex_0500DFD4 -.word 0 - -eyerok_seg5_animvalue_0500E1F0: # 0x0500E1F0 -.hword 0x0000, 0x0078, 0x0000, 0x002C, 0x005C, 0x0062, 0x0066, 0x006A -.hword 0x006C, 0x006D, 0x006D, 0x006C, 0x006B, 0x0068, 0x0065, 0x0060 -.hword 0x005C, 0x0051, 0x003E, 0x0028, 0x0013, 0x0005, 0xFFFF, 0xFFFD -.hword 0xFFFD, 0xFFFF, 0x0000, 0xFFFD, 0xFFE9, 0xFFD3, 0xFFD1, 0xFFD0 -.hword 0xFFD0, 0xFFD0, 0xFFD0, 0xFFD1, 0xFFD2, 0xFFD4, 0xFFD6, 0xFFD8 -.hword 0xFFDA, 0xFFDC, 0xFFE0, 0xFFE5, 0xFFEC, 0xFFF2, 0xFFF7, 0xFFF9 -.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0x3FFF, 0x335E, 0x3092, 0x2E79 -.hword 0x30B3, 0x340E, 0x37C5, 0x3B0F, 0x3D25, 0x3E17, 0x3E8C, 0x3E9F -.hword 0x3E6A, 0x3E07, 0x3D92, 0x3D25, 0x3C93, 0x3BB5, 0x3AB0, 0x39A8 -.hword 0x38BE, 0x3818, 0x37D9, 0x3939, 0x3BC5, 0x3D25, 0x328D, 0x2EA3 -.hword 0x2B74, 0x2DF3, 0x31E4, 0x3650, 0x3A40, 0x3CBD, 0x3DD3, 0x3E4F -.hword 0x3E55, 0x3E0A, 0x3D95, 0x3D19, 0x3CBD, 0x3C52, 0x3BAB, 0x3AEB -.hword 0x3A36, 0x39AF, 0x397A, 0x39FD, 0x3B1B, 0x3C3A, 0x3CBD, 0x37D9 -.hword 0x30F1, 0x2A44, 0x2C17, 0x2FDB, 0x3464, 0x3888, 0x3B1B, 0x3C32 -.hword 0x3CBB, 0x3CD4, 0x3C99, 0x3C29, 0x3BA0, 0x3B1B, 0x3A54, 0x391B -.hword 0x37B3, 0x365F, 0x3562, 0x34FF, 0x35F3, 0x380D, 0x3A27, 0x3B1B -.hword 0x35CF, 0x2C75, 0x2357, 0x259C, 0x2A74, 0x3057, 0x35BA, 0x3912 -.hword 0x3A74, 0x3B19, 0x3B2B, 0x3AD5, 0x3A42, 0x399D, 0x3912, 0x3858 -.hword 0x3733, 0x35E4, 0x34A6, 0x33BA, 0x335E, 0x3442, 0x3638, 0x382E -.hword 0x3912, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0x32ED, 0x2CDF, 0x2785, 0x2A41, 0x2EE5, 0x344A -.hword 0x3947, 0x3CB4, 0x3DE8, 0x3D93, 0x3C9B, 0x3BE4, 0x3B71, 0x3AEB -.hword 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB -.hword 0x3AAB, 0x3AAB, 0x3AAB, 0x8001, 0x8001, 0xA37C, 0x9936, 0x90BE -.hword 0x970B, 0xA112, 0xAC59, 0xB666, 0xBCBF, 0xBF70, 0xC07C, 0xC056 -.hword 0xBF70, 0xBE3E, 0xBD32, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF -.hword 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0x8001, 0x8001 -.hword 0xA37C, 0x9FE8, 0x9DC8, 0xA202, 0xA803, 0xAE82, 0xB438, 0xB7DB -.hword 0xB974, 0xBA13, 0xB9FC, 0xB974, 0xB8BE, 0xB81F, 0xB7DB, 0xB7DB -.hword 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB -.hword 0xB7DB, 0x8001, 0x8001, 0xAA69, 0x9FD5, 0x9672, 0x9B4C, 0xA39B -.hword 0xAD27, 0xB5BA, 0xBB1D, 0xBD5C, 0xBE3C, 0xBE1C, 0xBD5C, 0xBC5D -.hword 0xBB7D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D -.hword 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0x8001, 0x8001, 0xA37C, 0x98D5 -.hword 0x8FEE, 0x9627, 0xA02C, 0xAB7A, 0xB591, 0xBBEE, 0xBEA0, 0xBFAC -.hword 0xBF86, 0xBEA0, 0xBD6D, 0xBC61, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE -.hword 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0x7FFB -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x42D9, 0x41FA, 0x4138, 0x41C0, 0x42A9, 0x43A2, 0x4458 -.hword 0x447A, 0x4357, 0x413D, 0x3F58, 0x3ED7, 0x419E, 0x462A, 0x488D -.hword 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D -.hword 0x488D, 0x488D, 0x81DC, 0x81DC, 0x81DC, 0x81E4, 0x81F6, 0x8203 -.hword 0x81FE, 0x81DC, 0x8171, 0x80CB, 0x8035, 0x7FF4, 0x807A, 0x816D -.hword 0x8204, 0x820E, 0x81EF, 0x81BA, 0x817E, 0x814D, 0x8139, 0x8159 -.hword 0x819F, 0x81E4, 0x8204, 0x70FD, 0x70FD, 0x70FD, 0x70FE, 0x70FF -.hword 0x7100, 0x70FF, 0x70FD, 0x70F7, 0x70EE, 0x70E5, 0x70E2, 0x70EA -.hword 0x70FA, 0x7102, 0x7101, 0x70FD, 0x70F7, 0x70F2, 0x70ED, 0x70EB -.hword 0x70EF, 0x70F7, 0x70FF, 0x7102, 0xF753, 0xF576, 0xF4E1, 0xF85E -.hword 0xFD16, 0x0218, 0x0676, 0x093F, 0x095D, 0x076F, 0x051B, 0x0401 -.hword 0x056B, 0x080E, 0x09AF, 0x09CA, 0x0975, 0x08E0, 0x083A, 0x07B3 -.hword 0x077C, 0x07D4, 0x0895, 0x0957, 0x09AF, 0x808D, 0x808D, 0x808D -.hword 0x8090, 0x8095, 0x8099, 0x8097, 0x808D, 0x806E, 0x803E, 0x8012 -.hword 0x7FF8, 0x8014, 0x8049, 0x806A, 0x806D, 0x8069, 0x8060, 0x8055 -.hword 0x804B, 0x8043, 0x8040, 0x804B, 0x805F, 0x806A, 0x7D56, 0x7D56 -.hword 0x7D56, 0x7D57, 0x7D57, 0x7D58, 0x7D57, 0x7D56, 0x7D54, 0x7D4F -.hword 0x7D4B, 0x7D48, 0x7D4A, 0x7D4E, 0x7D50, 0x7D50, 0x7D4F, 0x7D4E -.hword 0x7D4D, 0x7D4C, 0x7D4B, 0x7D4B, 0x7D4C, 0x7D4F, 0x7D50, 0xEA78 -.hword 0xE530, 0xE1E9, 0xE7CC, 0xF036, 0xF95A, 0x0168, 0x0693, 0x070C -.hword 0x03FF, 0x0017, 0xFE01, 0xFF7B, 0x0299, 0x0488, 0x04AF, 0x046F -.hword 0x03EC, 0x0349, 0x02A8, 0x022E, 0x01FD, 0x02A6, 0x03DF, 0x0488 -.hword 0x80DB, 0x80DB, 0x80DB, 0x80D8, 0x80D2, 0x80CE, 0x80CF, 0x80DB -.hword 0x80FF, 0x8137, 0x816A, 0x817E, 0x8151, 0x80FE, 0x80C9, 0x80C0 -.hword 0x80C1, 0x80C9, 0x80D4, 0x80E0, 0x80E9, 0x80ED, 0x80E3, 0x80D2 -.hword 0x80C9, 0x8377, 0x8377, 0x8377, 0x8378, 0x837A, 0x837B, 0x837B -.hword 0x8377, 0x836A, 0x8357, 0x8345, 0x833E, 0x834D, 0x8369, 0x837B -.hword 0x837E, 0x837F, 0x837D, 0x837A, 0x8377, 0x8374, 0x8373, 0x8375 -.hword 0x8379, 0x837B, 0xE520, 0xE25C, 0xE175, 0xE68B, 0xED70, 0xF4C3 -.hword 0xFB24, 0xFF33, 0xFF57, 0xFC7B, 0xF90B, 0xF770, 0xF98F, 0xFD82 -.hword 0x0003, 0x006F, 0x0066, 0x000D, 0xFF8A, 0xFEFE, 0xFE90, 0xFE63 -.hword 0xFECF, 0xFF98, 0x0003, 0x7DC7, 0x7DDE, 0x7DC7, 0x7D4A, 0x7CA1 -.hword 0x7BF8, 0x7B7B, 0x7B56, 0x7BD5, 0x7CD8, 0x7DE4, 0x7E7C, 0x7E2D -.hword 0x7D5A, 0x7CD1, 0x7CBE, 0x7CC4, 0x7CD9, 0x7CF7, 0x7D16, 0x7D2E -.hword 0x7D37, 0x7D1D, 0x7CEB, 0x7CD1, 0x88D1, 0x88D1, 0x88D1, 0x88CC -.hword 0x88C3, 0x88BB, 0x88BE, 0x88D1, 0x8906, 0x8957, 0x89A7, 0x89D7 -.hword 0x89C9, 0x8994, 0x8971, 0x896E, 0x8971, 0x8978, 0x8981, 0x8989 -.hword 0x8990, 0x8993, 0x898A, 0x897A, 0x8971, 0xF69C, 0xF37E, 0xF1B8 -.hword 0xF5B7, 0xFB70, 0x0186, 0x069D, 0x0958, 0x07FD, 0x037C, 0xFE79 -.hword 0xFB95, 0xFCE2, 0x0065, 0x02B1, 0x02FD, 0x02E5, 0x0288, 0x0207 -.hword 0x0183, 0x011C, 0x00F2, 0x0166, 0x023D, 0x02B1, 0x8001, 0x8001 -.hword 0x8152, 0x8152, 0xF9B2, 0x2304, 0xF1F7, 0x8152, 0x0347, 0xB298 -.hword 0xE257, 0x8152, 0x1DB5, 0x1B95, 0x1A0A, 0x1BE1, 0x1EA1, 0x21A5 -.hword 0x2445, 0x25DB, 0x25AF, 0x2433, 0x2280, 0x21B1, 0x22C5, 0x24C7 -.hword 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB -.hword 0x25DB, 0x25DB, 0x25DB, 0x2E09, 0x2494, 0x19AA, 0x17DE, 0x17C4 -.hword 0x1890, 0x1976, 0x19AA, 0x18DD, 0x17A1, 0x167F, 0x1600, 0x164B -.hword 0x1767, 0x19AA, 0x1D2B, 0x216D, 0x25EE, 0x2A2B, 0x2DA1, 0x2FC4 -.hword 0x30B0, 0x30E4, 0x2F42, 0x2DA1 - -eyerok_seg5_animindex_0500E798: # 0x0500E798 -.hword 0x0001, 0x0001, 0x0019, 0x0002, 0x0019, 0x001B, 0x0001, 0x0000 -.hword 0x0001, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0019, 0x02BB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x02A2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02A1, 0x0019, 0x016A, 0x0019, 0x0183 -.hword 0x0019, 0x019C, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0019, 0x00CD -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0035, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029D, 0x0019, 0x01B5 -.hword 0x0019, 0x01CE, 0x0019, 0x01E7, 0x0001, 0x00E6, 0x0001, 0x00E7 -.hword 0x0019, 0x00E8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x004E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0299 -.hword 0x0019, 0x0200, 0x0019, 0x0219, 0x0019, 0x0232, 0x0001, 0x0101 -.hword 0x0001, 0x0102, 0x0019, 0x0103, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0019, 0x0067, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0298, 0x0019, 0x024B, 0x0019, 0x0264, 0x0019, 0x027D -.hword 0x0001, 0x011C, 0x0001, 0x011D, 0x0019, 0x011E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0019, 0x0080, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x029E, 0x0001, 0x029F, 0x0001, 0x02A0 -.hword 0x0001, 0x029A, 0x0001, 0x029B, 0x0001, 0x029C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0296, 0x0001, 0x0297 -.hword 0x0001, 0x0000, 0x0001, 0x0137, 0x0019, 0x0138, 0x0019, 0x0151 -.hword 0x0001, 0x0000, 0x0019, 0x0099, 0x0019, 0x00B2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500E99C: # 0x0500E99C -.hword 32 -.hword 0 -.hword 0 -.hword 0 -.hword 0x19 -.hword 0x2A -.word eyerok_seg5_animvalue_0500E1F0 -.word eyerok_seg5_animindex_0500E798 -.word 0 - -eyerok_seg5_animvalue_0500E9B4: # 0x0500E9B4 -.hword 0x0000, 0x00A7, 0x00A6, 0x00A5, 0x00A2, 0x009F, 0x009B, 0x0097 -.hword 0x0092, 0x008D, 0x0089, 0x0084, 0x0080, 0x007D, 0x007A, 0x0078 -.hword 0x0076, 0x0075, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0075 -.hword 0x0075, 0x0076, 0x0076, 0x0077, 0x0077, 0x0077, 0x0078, 0x0206 -.hword 0x0206, 0x0206, 0x0206, 0x0206, 0x0206, 0x0204, 0x0202, 0x01FE -.hword 0x01F9, 0x01F2, 0x01E9, 0x01DE, 0x01D0, 0x01BF, 0x01AA, 0x018F -.hword 0x016E, 0x014A, 0x0123, 0x00FB, 0x00D2, 0x00A9, 0x0083, 0x005F -.hword 0x003F, 0x0025, 0x0010, 0x0003, 0x0000, 0xFE7C, 0xFE7A, 0xFE74 -.hword 0xFE6A, 0xFE5E, 0xFE51, 0xFE43, 0xFE35, 0xFE28, 0xFE1C, 0xFE14 -.hword 0xFE0F, 0xFE0E, 0xFE12, 0xFE1C, 0xFE2D, 0xFE47, 0xFE67, 0xFE8D -.hword 0xFEB6, 0xFEE2, 0xFF0F, 0xFF3B, 0xFF67, 0xFF8F, 0xFFB3, 0xFFD1 -.hword 0xFFE8, 0xFFF7, 0xFFFD, 0x3FFF, 0x34FF, 0x34D9, 0x346E, 0x33C6 -.hword 0x32EA, 0x31E2, 0x30B7, 0x2F72, 0x2E1A, 0x2CB9, 0x2B58, 0x29FE -.hword 0x28B4, 0x2784, 0x2675, 0x2590, 0x24DD, 0x2466, 0x2433, 0x2482 -.hword 0x2572, 0x26E1, 0x28AB, 0x2AAB, 0x2CBF, 0x2EC2, 0x3090, 0x3207 -.hword 0x3302, 0x335E, 0x34FF, 0x34E0, 0x3489, 0x3404, 0x3359, 0x3291 -.hword 0x31B6, 0x30D0, 0x2FE9, 0x2F09, 0x2E39, 0x2D83, 0x2CF0, 0x2C89 -.hword 0x2C56, 0x2C57, 0x2C83, 0x2CD2, 0x2D3E, 0x2DC2, 0x2E57, 0x2EF7 -.hword 0x2F9B, 0x303E, 0x30D8, 0x3165, 0x31DD, 0x323B, 0x3277, 0x328D -.hword 0x34FF, 0x34CA, 0x3436, 0x3353, 0x3232, 0x30E2, 0x2F73, 0x2DF6 -.hword 0x2C7B, 0x2B12, 0x29CB, 0x28B6, 0x27E4, 0x2763, 0x2746, 0x2792 -.hword 0x283A, 0x2930, 0x2A64, 0x2BCA, 0x2D52, 0x2EEE, 0x308F, 0x3228 -.hword 0x33A9, 0x3504, 0x362C, 0x3711, 0x37A4, 0x37D9, 0x34FF, 0x34DF -.hword 0x3485, 0x33F7, 0x333B, 0x3258, 0x3155, 0x3038, 0x2F08, 0x2DCB -.hword 0x2C87, 0x2B44, 0x2A08, 0x28DA, 0x27BF, 0x26BF, 0x25E0, 0x2529 -.hword 0x24A0, 0x244C, 0x2433, 0x24D4, 0x2675, 0x28CE, 0x2B94, 0x2E7F -.hword 0x3144, 0x3399, 0x3536, 0x35CF, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0x3B7B, 0x3B74, 0x3B5E, 0x3B3A, 0x3B0A, 0x3ACF -.hword 0x3A89, 0x3A3A, 0x39E3, 0x3985, 0x3922, 0x38B9, 0x384D, 0x37DE -.hword 0x376D, 0x36FC, 0x368B, 0x361C, 0x35AF, 0x3547, 0x34E3, 0x3485 -.hword 0x342E, 0x33E0, 0x339A, 0x335F, 0x332F, 0x330B, 0x32F5, 0x32ED -.hword 0x8001, 0x8001, 0xB914, 0xB912, 0xB90D, 0xB904, 0xB8F5, 0xB8E0 -.hword 0xB8C4, 0xB8A0, 0xB874, 0xB83D, 0xB7FC, 0xB7AF, 0xB757, 0xB6F0 -.hword 0xB67C, 0xB5F9, 0xB566, 0xB4C2, 0xB40D, 0xB30C, 0xB19C, 0xAFD8 -.hword 0xADDD, 0xABC9, 0xA9B8, 0xA7C6, 0xA611, 0xA4B5, 0xA3CF, 0xA37C -.hword 0x8001, 0x8001, 0xB914, 0xB8F8, 0xB8A7, 0xB826, 0xB77A, 0xB6A8 -.hword 0xB5B6, 0xB4A8, 0xB384, 0xB24D, 0xB10B, 0xAFC0, 0xAE74, 0xAD29 -.hword 0xABE7, 0xAAB1, 0xA98D, 0xA87F, 0xA78E, 0xA6BD, 0xA60B, 0xA573 -.hword 0xA4F1, 0xA485, 0xA42E, 0xA3EA, 0xA3B8, 0xA396, 0xA382, 0xA37C -.hword 0x8001, 0x8001, 0xB914, 0xB8E6, 0xB865, 0xB799, 0xB68E, 0xB54D -.hword 0xB3E1, 0xB254, 0xB0AF, 0xAEFE, 0xAD4B, 0xAB9F, 0xAA05, 0xA887 -.hword 0xA730, 0xA609, 0xA51D, 0xA475, 0xA427, 0xA432, 0xA489, 0xA51A -.hword 0xA5D6, 0xA6AD, 0xA78F, 0xA86B, 0xA932, 0xA9D4, 0xAA41, 0xAA69 -.hword 0x8001, 0x8001, 0xB914, 0xB8EC, 0xB87B, 0xB7C6, 0xB6D6, 0xB5B1 -.hword 0xB45F, 0xB2E7, 0xB14F, 0xAFA0, 0xADE0, 0xAC16, 0xAA4A, 0xA883 -.hword 0xA6C8, 0xA520, 0xA392, 0xA226, 0xA0E3, 0x9FCF, 0x9EF3, 0x9E84 -.hword 0x9E9F, 0x9F22, 0x9FEC, 0xA0DB, 0xA1D0, 0xA2A8, 0xA341, 0xA37C -.hword 0x7FFB, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x495E -.hword 0x4958, 0x4947, 0x492C, 0x4907, 0x48DA, 0x48A5, 0x4869, 0x4827 -.hword 0x47DF, 0x4793, 0x4744, 0x46F1, 0x469D, 0x4647, 0x45F0, 0x459A -.hword 0x4546, 0x44F3, 0x44A4, 0x4458, 0x4410, 0x43CE, 0x4392, 0x435D -.hword 0x4330, 0x430B, 0x42F0, 0x42DF, 0x42D9, 0x820B, 0x820A, 0x8205 -.hword 0x81FD, 0x81F3, 0x81E7, 0x81D9, 0x81CB, 0x81BB, 0x81AC, 0x819C -.hword 0x818D, 0x817F, 0x8172, 0x8167, 0x815E, 0x8158, 0x8155, 0x8156 -.hword 0x815C, 0x8167, 0x8175, 0x8185, 0x8196, 0x81A7, 0x81B7, 0x81C6 -.hword 0x81D1, 0x81D9, 0x81DC, 0x7DE6, 0x7DDD, 0x7DC5, 0x7D9D, 0x7D68 -.hword 0x7D26, 0x7CD9, 0x7C82, 0x7C22, 0x7BBC, 0x7B4F, 0x7ADD, 0x7A68 -.hword 0x79F0, 0x7978, 0x7900, 0x7889, 0x7815, 0x7792, 0x76F0, 0x7639 -.hword 0x7574, 0x74A8, 0x73DE, 0x731E, 0x726F, 0x71D9, 0x7164, 0x7119 -.hword 0x70FD, 0xFEE2, 0xFEC6, 0xFE76, 0xFDF8, 0xFD53, 0xFC8D, 0xFBAD -.hword 0xFAB9, 0xF9B8, 0xF8AF, 0xF7A6, 0xF6A2, 0xF5AA, 0xF4C5, 0xF3F9 -.hword 0xF34C, 0xF2C5, 0xF26A, 0xF24B, 0xF26A, 0xF2BE, 0xF339, 0xF3D1 -.hword 0xF47A, 0xF529, 0xF5D2, 0xF669, 0xF6E3, 0xF735, 0xF753, 0x806A -.hword 0x806A, 0x806B, 0x806B, 0x806C, 0x806D, 0x806E, 0x806F, 0x8071 -.hword 0x8072, 0x8074, 0x8075, 0x8077, 0x8079, 0x807B, 0x807C, 0x807E -.hword 0x8080, 0x8082, 0x8083, 0x8085, 0x8086, 0x8088, 0x8089, 0x808A -.hword 0x808B, 0x808C, 0x808C, 0x808D, 0x808D, 0x806A, 0x8067, 0x805F -.hword 0x8053, 0x8041, 0x802C, 0x8013, 0x7FF4, 0x7FD5, 0x7FB3, 0x7F8F -.hword 0x7F6A, 0x7F43, 0x7F1B, 0x7EF3, 0x7ECA, 0x7EA2, 0x7E7A, 0x7E53 -.hword 0x7E2E, 0x7E0A, 0x7DE9, 0x7DCA, 0x7DAD, 0x7D94, 0x7D7F, 0x7D6E -.hword 0x7D61, 0x7D59, 0x7D56, 0xFC5B, 0xFC4B, 0xFC1D, 0xFBD2, 0xFB6E -.hword 0xFAF2, 0xFA60, 0xF9BB, 0xF906, 0xF842, 0xF771, 0xF696, 0xF5B4 -.hword 0xF4CB, 0xF3E0, 0xF2F3, 0xF207, 0xF11F, 0xF03C, 0xEF62, 0xEE91 -.hword 0xEDCD, 0xED17, 0xEC73, 0xEBE1, 0xEB65, 0xEB01, 0xEAB6, 0xEA88 -.hword 0xEA78, 0x7EC5, 0x7EC7, 0x7ECC, 0x7ED5, 0x7EE1, 0x7EEF, 0x7F00 -.hword 0x7F13, 0x7F28, 0x7F3F, 0x7F57, 0x7F70, 0x7F8B, 0x7FA5, 0x7FC1 -.hword 0x7FDC, 0x7FF8, 0x8015, 0x8030, 0x8049, 0x8061, 0x8078, 0x808D -.hword 0x80A0, 0x80B1, 0x80BF, 0x80CB, 0x80D3, 0x80D9, 0x80DB, 0x8359 -.hword 0x835A, 0x835A, 0x835A, 0x835B, 0x835C, 0x835D, 0x835E, 0x835F -.hword 0x8360, 0x8361, 0x8363, 0x8364, 0x8366, 0x8367, 0x8369, 0x836A -.hword 0x836C, 0x836D, 0x836F, 0x8370, 0x8371, 0x8372, 0x8373, 0x8374 -.hword 0x8375, 0x8376, 0x8376, 0x8377, 0x8377, 0xFD40, 0xFD2A, 0xFCEC -.hword 0xFC87, 0xFC00, 0xFB58, 0xFA94, 0xF9B6, 0xF8C1, 0xF7B8, 0xF69F -.hword 0xF578, 0xF446, 0xF30D, 0xF1CF, 0xF090, 0xEF52, 0xEE19, 0xECE7 -.hword 0xEBC0, 0xEAA7, 0xE99F, 0xE8AA, 0xE7CC, 0xE707, 0xE660, 0xE5D8 -.hword 0xE574, 0xE535, 0xE520, 0x7DF2, 0x7DF2, 0x7DF2, 0x7DF1, 0x7DF0 -.hword 0x7DEF, 0x7DEE, 0x7DEC, 0x7DEA, 0x7DE9, 0x7DE7, 0x7DE5, 0x7DE2 -.hword 0x7DE0, 0x7DDE, 0x7DDC, 0x7DDA, 0x7DD7, 0x7DD5, 0x7DD3, 0x7DD1 -.hword 0x7DCF, 0x7DCE, 0x7DCC, 0x7DCB, 0x7DCA, 0x7DC9, 0x7DC8, 0x7DC8 -.hword 0x7DC7, 0x83AB, 0x83AF, 0x83BC, 0x83D2, 0x83EF, 0x8413, 0x843C -.hword 0x846C, 0x84A0, 0x84D9, 0x8515, 0x8554, 0x8595, 0x85D8, 0x861B -.hword 0x8660, 0x86A3, 0x86E6, 0x8727, 0x8766, 0x87A3, 0x87DB, 0x880F -.hword 0x883F, 0x8869, 0x888C, 0x88A9, 0x88BF, 0x88CC, 0x88D1, 0x0039 -.hword 0x0030, 0x0017, 0xFFF0, 0xFFBA, 0xFF77, 0xFF29, 0xFED1, 0xFE6F -.hword 0xFE05, 0xFD95, 0xFD20, 0xFCA6, 0xFC29, 0xFBAA, 0xFB2B, 0xFAAC -.hword 0xFA2F, 0xF9B6, 0xF940, 0xF8D0, 0xF866, 0xF805, 0xF7AC, 0xF75E -.hword 0xF71B, 0xF6E5, 0xF6BD, 0xF6A4, 0xF69C, 0x8001, 0x8001, 0x8152 -.hword 0x8152, 0x0A4F, 0x0A45, 0x0A27, 0x09F8, 0x09B8, 0x0969, 0x090D -.hword 0x08A4, 0x0831, 0x07B4, 0x072F, 0x06A4, 0x0614, 0x0580, 0x04EA -.hword 0x0453, 0x03BD, 0x0329, 0x027E, 0x01AA, 0x00B7, 0xFFB1, 0xFEA1 -.hword 0xFD92, 0xFC90, 0xFBA4, 0xFADA, 0xFA3D, 0xF9D7, 0xF9B2, 0x26EE -.hword 0x26D2, 0x2681, 0x2603, 0x255F, 0x249A, 0x23BC, 0x22CB, 0x21CE -.hword 0x20CC, 0x1FCB, 0x1ED2, 0x1DE8, 0x1D13, 0x1C5A, 0x1BC3, 0x1B57 -.hword 0x1B1A, 0x1B25, 0x1B80, 0x1C1C, 0x1CEA, 0x1DD9, 0x1EDB, 0x1FE0 -.hword 0x20D8, 0x21B4, 0x2264, 0x22D9, 0x2304, 0xFEBC, 0xFEAE, 0xFE85 -.hword 0xFE44, 0xFDEF, 0xFD86, 0xFD0E, 0xFC89, 0xFBF9, 0xFB61, 0xFAC3 -.hword 0xFA23, 0xF983, 0xF8E6, 0xF84E, 0xF7BE, 0xF739, 0xF6C0, 0xF64A -.hword 0xF5C9, 0xF543, 0xF4BA, 0xF434, 0xF3B3, 0xF33B, 0xF2D1, 0xF277 -.hword 0xF233, 0xF207, 0xF1F7, 0x8152, 0x0347, 0xB298, 0xE257, 0x8152 -.hword 0x291E, 0x291C, 0x2916, 0x290C, 0x28FD, 0x28E8, 0x28CE, 0x28AC -.hword 0x2884, 0x2854, 0x281B, 0x27DA, 0x278F, 0x273A, 0x26DB, 0x2665 -.hword 0x25D2, 0x2526, 0x2467, 0x239C, 0x22C9, 0x21F4, 0x2124, 0x205C -.hword 0x1FA4, 0x1F01, 0x1E78, 0x1E10, 0x1DCD, 0x1DB5, 0x3FFF, 0x3FC6 -.hword 0x3F20, 0x3E15, 0x3CAE, 0x3AF2, 0x38E9, 0x369C, 0x3413, 0x3155 -.hword 0x2E6A, 0x2B5C, 0x2831, 0x24F2, 0x21A7, 0x1E58, 0x1B0D, 0x17CE -.hword 0x14A3, 0x1194, 0x0EAA, 0x0BEC, 0x0962, 0x0715, 0x050D, 0x0351 -.hword 0x01E9, 0x00DF, 0x0039, 0x0000, 0x2FA4, 0x2F7A, 0x2EFE, 0x2E38 -.hword 0x2D2C, 0x2BE1, 0x2A5E, 0x28A7, 0x26C4, 0x24B9, 0x228E, 0x2047 -.hword 0x1DEB, 0x1B81, 0x190D, 0x1696, 0x1423, 0x11B8, 0x0F5D, 0x0D16 -.hword 0x0AEA, 0x08E0, 0x06FC, 0x0546, 0x03C2, 0x0278, 0x016C, 0x00A6 -.hword 0x002A, 0x0000, 0x8001, 0x7FB5, 0x7EE1, 0x7D8B, 0x7BBF, 0x7986 -.hword 0x76EC, 0x73F9, 0x70B9, 0x6D36, 0x697B, 0x6591, 0x6182, 0x5D5A -.hword 0x5922, 0x54E6, 0x50AE, 0x4C86, 0x4877, 0x448D, 0x40D1, 0x3D4F -.hword 0x3A0F, 0x371C, 0x3481, 0x3249, 0x307D, 0x2F27, 0x2E53, 0x2E09 - - -eyerok_seg5_animindex_0500F1D4: # 0x0500F1D4 -.hword 0x001E, 0x0001, 0x001E, 0x001F, 0x001E, 0x003D, 0x0001, 0x0000 -.hword 0x0001, 0x005B, 0x0001, 0x0000, 0x001E, 0x03B6, 0x001E, 0x03D4 -.hword 0x001E, 0x03F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0398 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0397, 0x001E, 0x01CD, 0x001E, 0x01EB -.hword 0x001E, 0x0209, 0x0001, 0x0110, 0x0001, 0x0111, 0x001E, 0x0112 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x005C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0393, 0x001E, 0x0227 -.hword 0x001E, 0x0245, 0x001E, 0x0263, 0x0001, 0x0130, 0x0001, 0x0131 -.hword 0x001E, 0x0132, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x007A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0338 -.hword 0x001E, 0x0281, 0x001E, 0x029F, 0x001E, 0x02BD, 0x0001, 0x0150 -.hword 0x0001, 0x0151, 0x001E, 0x0152, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0098, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0337, 0x001E, 0x02DB, 0x001E, 0x02F9, 0x001E, 0x0317 -.hword 0x0001, 0x0170, 0x0001, 0x0171, 0x001E, 0x0172, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0394, 0x0001, 0x0395, 0x0001, 0x0396 -.hword 0x001E, 0x0339, 0x001E, 0x0357, 0x001E, 0x0375, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0335, 0x0001, 0x0336 -.hword 0x0001, 0x0000, 0x0001, 0x0190, 0x001E, 0x0191, 0x001E, 0x01AF -.hword 0x0001, 0x0000, 0x001E, 0x00D4, 0x001E, 0x00F2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500F3D8: # 0x0500F3D8 -.hword 33 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x2A -.word eyerok_seg5_animvalue_0500E9B4 -.word eyerok_seg5_animindex_0500F1D4 -.word 0 - -# Same entries as above -eyerok_seg5_anim_0500F3F0: # 0x0500F3F0 -.hword 35 -.hword 0 -.hword 29 -.hword 0 -.hword 0x1E -.hword 0x2A -.word eyerok_seg5_animvalue_0500E9B4 -.word eyerok_seg5_animindex_0500F1D4 -.word 0 - -eyerok_seg5_animvalue_0500F408: # 0x0500F408 -.hword 0x0000, 0x0078, 0xFFFD, 0x3FFF, 0x335E, 0x33EB, 0x3555, 0x373C -.hword 0x3942, 0x3B07, 0x3C2D, 0x3C54, 0x3B59, 0x3983, 0x3716, 0x3457 -.hword 0x318B, 0x2EF5, 0x2CD9, 0x2AF7, 0x28FC, 0x2713, 0x2565, 0x241E -.hword 0x2367, 0x236B, 0x246F, 0x2666, 0x28F9, 0x2BD3, 0x2EA0, 0x3109 -.hword 0x32BA, 0x328D, 0x31FB, 0x3088, 0x2E9E, 0x2CA4, 0x2B02, 0x2A21 -.hword 0x2A67, 0x2C2C, 0x2F30, 0x32F9, 0x370F, 0x3AFA, 0x3E3F, 0x4067 -.hword 0x4179, 0x41E3, 0x41C6, 0x4142, 0x4077, 0x3F88, 0x3E93, 0x3D59 -.hword 0x3BA8, 0x39B0, 0x37A3, 0x35B5, 0x3415, 0x32F7, 0x37D9, 0x3839 -.hword 0x392E, 0x3A77, 0x3BD7, 0x3D0B, 0x3DD6, 0x3DF5, 0x3D49, 0x3BFC -.hword 0x3A48, 0x3864, 0x3688, 0x34EB, 0x33C6, 0x3309, 0x327E, 0x3222 -.hword 0x31F0, 0x31E5, 0x31FD, 0x3234, 0x32A7, 0x3364, 0x344E, 0x354C -.hword 0x3641, 0x3711, 0x37A2, 0x35CF, 0x3555, 0x341E, 0x327F, 0x30CB -.hword 0x2F56, 0x2E75, 0x2E7A, 0x2FA0, 0x31AE, 0x3451, 0x3731, 0x39FB -.hword 0x3C59, 0x3DF5, 0x3EDE, 0x3F61, 0x3F8F, 0x3F79, 0x3F2D, 0x3EBD -.hword 0x3E37, 0x3D70, 0x3C4A, 0x3AEB, 0x3978, 0x3816, 0x36EB, 0x361D -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0x32ED, 0x339C, 0x355C -.hword 0x37BA, 0x3A40, 0x3C7B, 0x3DF8, 0x3E42, 0x3D8E, 0x3C6A, 0x3AEB -.hword 0x3925, 0x372C, 0x3515, 0x32F3, 0x30DB, 0x2EE1, 0x2D19, 0x2B98 -.hword 0x2A71, 0x29B9, 0x2988, 0x29D6, 0x2A8F, 0x2B9C, 0x2CE9, 0x2E60 -.hword 0x2FEC, 0x3177, 0x8001, 0x8001, 0xA37C, 0xA3D2, 0xA4AC, 0xA5CF -.hword 0xA700, 0xA803, 0xA89E, 0xA894, 0xA7C3, 0xA656, 0xA482, 0xA27C -.hword 0xA07B, 0x9EB5, 0x9D5F, 0x9C5E, 0x9B77, 0x9AB5, 0x9A23, 0x99CB -.hword 0x99B8, 0x99F5, 0x9AAE, 0x9BE8, 0x9D73, 0x9F21, 0xA0C2, 0xA226 -.hword 0xA31F, 0x8001, 0x8001, 0xA37C, 0xA34B, 0xA2D5, 0xA243, 0xA1BC -.hword 0xA16C, 0xA179, 0xA20F, 0xA35C, 0xA54E, 0xA7A5, 0xAA23, 0xAC8B -.hword 0xAE9E, 0xB01D, 0xB126, 0xB1F7, 0xB28A, 0xB2D9, 0xB2DC, 0xB28D -.hword 0xB1E4, 0xB0A1, 0xAEB2, 0xAC59, 0xA9D9, 0xA773, 0xA56B, 0xA403 -.hword 0x8001, 0x8001, 0xAA69, 0xAAA8, 0xAB46, 0xAC18, 0xACF0, 0xADA2 -.hword 0xAE01, 0xADE0, 0xAD25, 0xABF1, 0xAA6A, 0xA8BB, 0xA70B, 0xA584 -.hword 0xA44D, 0xA343, 0xA238, 0xA140, 0xA071, 0x9FE0, 0x9FA3, 0x9FCF -.hword 0xA094, 0xA1ED, 0xA3A4, 0xA585, 0xA758, 0xA8E8, 0xAA00, 0x8001 -.hword 0x8001, 0xA37C, 0xA362, 0xA323, 0xA2D6, 0xA292, 0xA26E, 0xA280 -.hword 0xA2E0, 0xA3A5, 0xA4C5, 0xA61F, 0xA792, 0xA8FE, 0xAA40, 0xAB3A -.hword 0xAC04, 0xACC6, 0xAD6F, 0xADF0, 0xAE39, 0xAE3C, 0xADE8, 0xAD11 -.hword 0xABB3, 0xAA01, 0xA82E, 0xA66B, 0xA4EB, 0xA3E0, 0x7FFB, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8001, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x42D9, 0x42D1, 0x42BC, 0x429C -.hword 0x4272, 0x4241, 0x420C, 0x41D4, 0x419D, 0x4168, 0x4137, 0x410D -.hword 0x40EC, 0x40D7, 0x40D0, 0x40D6, 0x40E9, 0x4106, 0x412B, 0x4157 -.hword 0x4187, 0x41BA, 0x41EE, 0x4222, 0x4252, 0x427E, 0x42A3, 0x42C0 -.hword 0x42D2, 0x81DC, 0x81CF, 0x81AE, 0x817E, 0x8145, 0x8108, 0x80CC -.hword 0x8098, 0x8064, 0x8029, 0x7FE9, 0x7FAF, 0x7F7F, 0x7F5E, 0x7F52 -.hword 0x7F5E, 0x7F7F, 0x7FB0, 0x7FEA, 0x802A, 0x8064, 0x8095, 0x80C4 -.hword 0x80F9, 0x812F, 0x8164, 0x8193, 0x81B9, 0x81D2, 0x70FD, 0x70FD -.hword 0x70FC, 0x70FA, 0x70F8, 0x70F6, 0x70F3, 0x70F1, 0x70EF, 0x70ED -.hword 0x70EB, 0x70E9, 0x70E7, 0x70E6, 0x70E5, 0x70E6, 0x70E7, 0x70E9 -.hword 0x70EB, 0x70ED, 0x70EF, 0x70F1, 0x70F3, 0x70F5, 0x70F7, 0x70F9 -.hword 0x70FB, 0x70FC, 0x70FD, 0xF753, 0xF731, 0xF6D6, 0xF651, 0xF5B2 -.hword 0xF508, 0xF464, 0xF3D4, 0xF345, 0xF2A1, 0xF1F7, 0xF158, 0xF0D3 -.hword 0xF078, 0xF055, 0xF077, 0xF0D4, 0xF15A, 0xF1FA, 0xF2A2, 0xF343 -.hword 0xF3CC, 0xF44E, 0xF4DF, 0xF575, 0xF607, 0xF689, 0xF6F3, 0xF739 -.hword 0x808D, 0x8090, 0x809A, 0x80A7, 0x80B8, 0x80C9, 0x80DA, 0x80E8 -.hword 0x80F7, 0x8108, 0x8119, 0x8129, 0x8137, 0x8140, 0x8144, 0x8140 -.hword 0x8137, 0x8129, 0x8119, 0x8108, 0x80F7, 0x80E9, 0x80DC, 0x80CD -.hword 0x80BE, 0x80AF, 0x80A2, 0x8097, 0x8090, 0x7D56, 0x7D58, 0x7D5B -.hword 0x7D60, 0x7D66, 0x7D6C, 0x7D72, 0x7D77, 0x7D7C, 0x7D82, 0x7D88 -.hword 0x7D8E, 0x7D93, 0x7D96, 0x7D98, 0x7D96, 0x7D93, 0x7D8E, 0x7D88 -.hword 0x7D82, 0x7D7C, 0x7D77, 0x7D73, 0x7D6D, 0x7D68, 0x7D63, 0x7D5E -.hword 0x7D5A, 0x7D57, 0xEA78, 0xEAAF, 0xEB44, 0xEC1E, 0xED22, 0xEE37 -.hword 0xEF44, 0xF02E, 0xF119, 0xF225, 0xF33A, 0xF43E, 0xF517, 0xF5AD -.hword 0xF5E5, 0xF5AD, 0xF516, 0xF43B, 0xF336, 0xF223, 0xF11C, 0xF03C -.hword 0xEF67, 0xEE7A, 0xED84, 0xEC97, 0xEBC2, 0xEB15, 0xEAA2, 0x80DB -.hword 0x80D6, 0x80CA, 0x80BA, 0x80AA, 0x809C, 0x8095, 0x8097, 0x80A6 -.hword 0x80BF, 0x80DF, 0x8101, 0x8121, 0x813C, 0x814C, 0x8151, 0x8150 -.hword 0x8149, 0x813F, 0x8134, 0x8128, 0x811F, 0x8116, 0x810C, 0x8101 -.hword 0x80F5, 0x80EB, 0x80E3, 0x80DD, 0x8377, 0x8378, 0x837A, 0x837D -.hword 0x8380, 0x8383, 0x8384, 0x8382, 0x837E, 0x8377, 0x836F, 0x8366 -.hword 0x835E, 0x8357, 0x8353, 0x8352, 0x8353, 0x8355, 0x8358, 0x835C -.hword 0x835F, 0x8362, 0x8365, 0x8368, 0x836B, 0x836F, 0x8372, 0x8374 -.hword 0x8376, 0xE520, 0xE557, 0xE5E3, 0xE69C, 0xE75B, 0xE7F8, 0xE84D -.hword 0xE831, 0xE781, 0xE653, 0xE4DA, 0xE345, 0xE1C6, 0xE08F, 0xDFD0 -.hword 0xDF8E, 0xDFA1, 0xDFF2, 0xE06B, 0xE0F6, 0xE17E, 0xE1ED, 0xE255 -.hword 0xE2D3, 0xE35A, 0xE3E1, 0xE45D, 0xE4C2, 0xE507, 0x7DC7, 0x7DB4 -.hword 0x7D82, 0x7D3B, 0x7CEA, 0x7C9B, 0x7C56, 0x7C28, 0x7C0E, 0x7BFC -.hword 0x7BF4, 0x7BF2, 0x7BF7, 0x7C00, 0x7C0D, 0x7C22, 0x7C40, 0x7C64 -.hword 0x7C8B, 0x7CB3, 0x7CD9, 0x7CFA, 0x7D19, 0x7D3B, 0x7D5D, 0x7D7E -.hword 0x7D9B, 0x7DB2, 0x7DC2, 0x88D1, 0x88C9, 0x88B6, 0x889A, 0x887B -.hword 0x885D, 0x8843, 0x8832, 0x8829, 0x8824, 0x8823, 0x8824, 0x8828 -.hword 0x882D, 0x8833, 0x883A, 0x8845, 0x8852, 0x8861, 0x886F, 0x887C -.hword 0x8888, 0x8893, 0x889F, 0x88AB, 0x88B7, 0x88C1, 0x88C9, 0x88CF -.hword 0xF69C, 0xF6F9, 0xF7EE, 0xF946, 0xFACF, 0xFC53, 0xFD9F, 0xFE7E -.hword 0xFEFD, 0xFF4C, 0xFF73, 0xFF77, 0xFF5E, 0xFF2D, 0xFEEA, 0xFE86 -.hword 0xFDF7, 0xFD49, 0xFC8B, 0xFBCB, 0xFB14, 0xFA76, 0xF9DF, 0xF93D -.hword 0xF898, 0xF7FB, 0xF770, 0xF701, 0xF6B7, 0x8001, 0x8001, 0x8152 -.hword 0x8152, 0xF9B2, 0xF9DE, 0xFA4C, 0xFADC, 0xFB6E, 0xFBE1, 0xFC16 -.hword 0xFBED, 0xFB57, 0xFA70, 0xF953, 0xF820, 0xF6F5, 0xF5EE, 0xF52A -.hword 0xF494, 0xF409, 0xF38F, 0xF32C, 0xF2E7, 0xF2C5, 0xF2CD, 0xF305 -.hword 0xF37F, 0xF438, 0xF524, 0xF634, 0xF75B, 0xF889, 0x2304, 0x2307 -.hword 0x2310, 0x231A, 0x2324, 0x232A, 0x232A, 0x2320, 0x230A, 0x22E8 -.hword 0x22C0, 0x2295, 0x226B, 0x2246, 0x222A, 0x2213, 0x21FD, 0x21E9 -.hword 0x21D8, 0x21CB, 0x21C5, 0x21C6, 0x21D0, 0x21EC, 0x221C, 0x2257 -.hword 0x2295, 0x22CD, 0x22F5, 0xF1F7, 0xF220, 0xF284, 0xF307, 0xF389 -.hword 0xF3EB, 0xF411, 0xF3DB, 0xF32D, 0xF21A, 0xF0C7, 0xEF5A, 0xEDF9 -.hword 0xECC9, 0xEBEF, 0xEB56, 0xEAD4, 0xEA6A, 0xEA1E, 0xE9F3, 0xE9ED -.hword 0xEA0F, 0xEA5F, 0xEAEA, 0xEBB8, 0xECBB, 0xEDE8, 0xEF33, 0xF092 -.hword 0x8152, 0x0347, 0xB298, 0xE257, 0x8152, 0x1DB5, 0x1DC9, 0x1DFE -.hword 0x1E48, 0x1E9C, 0x1EEF, 0x1F37, 0x1F67, 0x1F76, 0x1F56, 0x1F08 -.hword 0x1E94, 0x1E03, 0x1D5D, 0x1CAA, 0x1BF2, 0x1B3D, 0x1A94, 0x19FD -.hword 0x1982, 0x1929, 0x18FC, 0x1920, 0x19A2, 0x1A62, 0x1B44, 0x1C28 -.hword 0x1CF0, 0x1D7F, 0x2E09, 0x2E14, 0x2E31, 0x2E5E, 0x2E97, 0x2ED8 -.hword 0x2F1E, 0x2F66, 0x2FAD, 0x2FEE, 0x3027, 0x3053, 0x3071, 0x307B -.hword 0x3076, 0x3066, 0x304D, 0x302C, 0x3004, 0x2FD7, 0x2FA6, 0x2F71 -.hword 0x2F3A, 0x2F03, 0x2ECB, 0x2E96, 0x2E63, 0x2E34, 0x2E09, 0x0000 - -eyerok_seg5_animindex_0500FAC8: # 0x0500FAC8 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x0342, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0325 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0324, 0x001D, 0x0169, 0x001D, 0x0186 -.hword 0x001D, 0x01A3, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x001D, 0x00B4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0004, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0320, 0x001D, 0x01C0 -.hword 0x001D, 0x01DD, 0x001D, 0x01FA, 0x0001, 0x00D1, 0x0001, 0x00D2 -.hword 0x001D, 0x00D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0021 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02C8 -.hword 0x001D, 0x0217, 0x001D, 0x0234, 0x001D, 0x0251, 0x0001, 0x00F0 -.hword 0x0001, 0x00F1, 0x001D, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02C7, 0x001D, 0x026E, 0x001D, 0x028B, 0x001D, 0x02A8 -.hword 0x0001, 0x010F, 0x0001, 0x0110, 0x001D, 0x0111, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001D, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0321, 0x0001, 0x0322, 0x0001, 0x0323 -.hword 0x001D, 0x02C9, 0x001D, 0x02E6, 0x001D, 0x0303, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02C5, 0x0001, 0x02C6 -.hword 0x0001, 0x0000, 0x0001, 0x012E, 0x001D, 0x012F, 0x001D, 0x014C -.hword 0x0001, 0x0000, 0x001D, 0x0078, 0x001D, 0x0095, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_0500FCCC: # 0x0500FCCC -.hword 32 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x2A -.word eyerok_seg5_animvalue_0500F408 -.word eyerok_seg5_animindex_0500FAC8 -.word 0 - -eyerok_seg5_animvalue_0500FCE4: # 0x0500FCE4 -.hword 0x0000, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 -.hword 0x0078, 0x0077, 0x0076, 0x0075, 0x0075, 0x0075, 0x0078, 0x007B -.hword 0x0080, 0x0086, 0x008D, 0x0093, 0x0099, 0x009F, 0x00A3, 0x00A6 -.hword 0x00A7, 0x00C7, 0x00C9, 0x00D1, 0x00DB, 0x00E9, 0x00FA, 0x010C -.hword 0x011F, 0x0132, 0x0144, 0x0156, 0x0165, 0x0172, 0x017B, 0x0180 -.hword 0x0181, 0x017F, 0x017A, 0x0174, 0x016B, 0x0162, 0x0157, 0x014C -.hword 0x0141, 0x0136, 0x012D, 0x0124, 0x011D, 0x0118, 0x0116, 0x0116 -.hword 0x011B, 0x0124, 0x0131, 0x0141, 0x0153, 0x0166, 0x0179, 0x018B -.hword 0x019B, 0x01A9, 0x01B3, 0x01B9, 0x01BB, 0x01B9, 0x01B4, 0x01AD -.hword 0x01A4, 0x019A, 0x0190, 0x0186, 0x017D, 0x0175, 0x016F, 0x016C -.hword 0x016C, 0x0173, 0x0183, 0x0199, 0x01B1, 0x01C8, 0x01DB, 0x01EB -.hword 0x01FB, 0x020C, 0x021C, 0x022A, 0x0235, 0x023E, 0x0242, 0x0243 -.hword 0x023F, 0x0239, 0x0230, 0x0227, 0x021D, 0x0214, 0x020D, 0x0208 -.hword 0x0206, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C -.hword 0xFE1C, 0xFE1B, 0xFE1B, 0xFE1A, 0xFE19, 0xFE18, 0xFE19, 0xFE1A -.hword 0xFE1C, 0xFE20, 0xFE26, 0xFE2D, 0xFE35, 0xFE3D, 0xFE44, 0xFE4A -.hword 0xFE51, 0xFE59, 0xFE60, 0xFE68, 0xFE6E, 0xFE74, 0xFE78, 0xFE7B -.hword 0xFE7C, 0x3FFF, 0x3FFF, 0x3FFF, 0x4001, 0x4003, 0x4006, 0x4009 -.hword 0x400C, 0x400F, 0x4013, 0x4016, 0x4018, 0x401A, 0x401B, 0x401B -.hword 0x401A, 0x4018, 0x4014, 0x400F, 0x4008, 0x3FFF, 0x4023, 0x4079 -.hword 0x40C4, 0x40C8, 0x4047, 0x3F04, 0x3B06, 0x34F5, 0x3084, 0x2E20 -.hword 0x2BC9, 0x2991, 0x2787, 0x25BC, 0x243F, 0x2320, 0x2271, 0x2241 -.hword 0x2465, 0x2929, 0x2E4D, 0x3192, 0x32A7, 0x32DD, 0x326F, 0x3194 -.hword 0x3084, 0x2F17, 0x2D25, 0x2AE3, 0x2885, 0x263F, 0x2447, 0x22D2 -.hword 0x2214, 0x2241, 0x2467, 0x28BC, 0x2E37, 0x33CD, 0x3873, 0x3B20 -.hword 0x3BE5, 0x3BB3, 0x3ACD, 0x3978, 0x37F5, 0x3688, 0x3575, 0x34FF -.hword 0x3514, 0x356A, 0x35F3, 0x369E, 0x375B, 0x3819, 0x38C9, 0x395B -.hword 0x39BE, 0x39E2, 0x3FFF, 0x3FD3, 0x3F57, 0x3E92, 0x3D8E, 0x3C54 -.hword 0x3AED, 0x3962, 0x37BC, 0x3605, 0x3444, 0x3284, 0x30CD, 0x2F28 -.hword 0x2D9F, 0x2C3A, 0x2B02, 0x2A01, 0x293F, 0x28C6, 0x28F2, 0x29F8 -.hword 0x2BA0, 0x2DB4, 0x2FFE, 0x3248, 0x345C, 0x3604, 0x3708, 0x3707 -.hword 0x3610, 0x349F, 0x332F, 0x3239, 0x3238, 0x3523, 0x39F9, 0x3CBD -.hword 0x3CF4, 0x3CD7, 0x3C72, 0x3BD3, 0x3B05, 0x3A16, 0x3914, 0x380B -.hword 0x3708, 0x357A, 0x3339, 0x30F1, 0x2F4F, 0x2EFF, 0x30BC, 0x3415 -.hword 0x37EF, 0x3B2F, 0x3CBD, 0x3CE7, 0x3CC6, 0x3C63, 0x3BCB, 0x3B0B -.hword 0x3A2F, 0x3942, 0x3850, 0x3767, 0x3691, 0x35DB, 0x3551, 0x34FF -.hword 0x34EE, 0x3516, 0x356A, 0x35DD, 0x3662, 0x36EC, 0x376E, 0x37DB -.hword 0x3825, 0x3841, 0x3FFF, 0x3FF1, 0x3FCA, 0x3F88, 0x3F2D, 0x3EBB -.hword 0x3E31, 0x3D91, 0x3CDC, 0x3C11, 0x3B33, 0x3A42, 0x393E, 0x3829 -.hword 0x3703, 0x3539, 0x3285, 0x2F60, 0x2C3E, 0x2996, 0x2714, 0x2468 -.hword 0x2211, 0x2092, 0x206A, 0x22BF, 0x273B, 0x2C20, 0x2FB3, 0x31E4 -.hword 0x33B5, 0x34FE, 0x359B, 0x3564, 0x338C, 0x302D, 0x2C75, 0x2996 -.hword 0x277A, 0x2572, 0x23CF, 0x22DE, 0x22F1, 0x24E7, 0x288F, 0x2C99 -.hword 0x2FB3, 0x31EF, 0x340D, 0x35C0, 0x36BD, 0x36BA, 0x3534, 0x325C -.hword 0x2EF8, 0x2BCA, 0x2996, 0x283E, 0x272A, 0x2668, 0x260B, 0x2620 -.hword 0x26BA, 0x2809, 0x2A08, 0x2C72, 0x2F04, 0x3179, 0x338E, 0x34FF -.hword 0x35EC, 0x36A8, 0x3737, 0x37A1, 0x37EA, 0x3819, 0x3833, 0x383F -.hword 0x3842, 0x3841, 0x3FFF, 0x3FE7, 0x3FA2, 0x3F36, 0x3EA7, 0x3DFA -.hword 0x3D34, 0x3C59, 0x3B70, 0x3A7C, 0x3983, 0x3889, 0x3794, 0x36A8 -.hword 0x35CA, 0x34FF, 0x344C, 0x33B7, 0x3343, 0x32F5, 0x33AB, 0x35AA -.hword 0x3815, 0x3A0E, 0x3AB9, 0x3950, 0x3662, 0x3312, 0x3081, 0x2E95 -.hword 0x2CD6, 0x2BDA, 0x2C35, 0x2E3C, 0x3170, 0x3527, 0x38BB, 0x3B84 -.hword 0x3DA6, 0x3F62, 0x403C, 0x3FB6, 0x3CEB, 0x3860, 0x33B3, 0x3081 -.hword 0x2EE4, 0x2DE2, 0x2D7A, 0x2DAD, 0x2E79, 0x307B, 0x33B1, 0x3735 -.hword 0x3A1D, 0x3B84, 0x3BB8, 0x3BAD, 0x3B6A, 0x3AFA, 0x3A67, 0x39B9 -.hword 0x38F9, 0x3833, 0x376E, 0x36B5, 0x3611, 0x358A, 0x352C, 0x34FF -.hword 0x3514, 0x356B, 0x35F4, 0x369E, 0x375B, 0x3819, 0x38C9, 0x395B -.hword 0x39BE, 0x39E2, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004 -.hword 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004 -.hword 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0x0000, 0x0026, 0x0096, 0x0147, 0x0233, 0x0353 -.hword 0x049F, 0x0611, 0x07A2, 0x094A, 0x0B03, 0x0CC5, 0x0E89, 0x1049 -.hword 0x11FD, 0x139E, 0x1525, 0x168C, 0x17CA, 0x18DA, 0x198F, 0x19D9 -.hword 0x19D8, 0x19AE, 0x197A, 0x195F, 0x197C, 0x19F3, 0x1AE3, 0x1C8A -.hword 0x1EE3, 0x21B2, 0x24B9, 0x27BC, 0x2A7E, 0x2CC1, 0x2E4A, 0x2EDA -.hword 0x2E2B, 0x2C55, 0x29AD, 0x2687, 0x2337, 0x2010, 0x1D68, 0x1B93 -.hword 0x1AE3, 0x1B52, 0x1C83, 0x1E4F, 0x208E, 0x2319, 0x25C9, 0x2875 -.hword 0x2AF6, 0x2D25, 0x2EDA, 0x3039, 0x3180, 0x32B3, 0x33D1, 0x34DD -.hword 0x35D9, 0x36C6, 0x37A6, 0x387B, 0x3946, 0x3A08, 0x3AC4, 0x3B7B -.hword 0x3C29, 0x3CC5, 0x3D51, 0x3DCB, 0x3E33, 0x3E8A, 0x3ECE, 0x3EFF -.hword 0x3F1C, 0x3F26, 0x8001, 0x8001, 0xC001, 0xBFCC, 0xBF33, 0xBE41 -.hword 0xBD01, 0xBB7D, 0xB9C0, 0xB7D3, 0xB5C3, 0xB398, 0xB15F, 0xAF20 -.hword 0xACE8, 0xAAC0, 0xA8B2, 0xA6CA, 0xA512, 0xA394, 0xA25C, 0xA172 -.hword 0xA12F, 0xA1BE, 0xA2EB, 0xA47F, 0xA646, 0xA80B, 0xA999, 0xAABA -.hword 0xAB3A, 0xAB0D, 0xAA63, 0xA95F, 0xA823, 0xA6D3, 0xA591, 0xA480 -.hword 0xA3C3, 0xA37C, 0xA3C0, 0xA476, 0xA57E, 0xA6B6, 0xA7FF, 0xA938 -.hword 0xAA40, 0xAAF6, 0xAB3A, 0xAAE6, 0xAA0A, 0xA8D1, 0xA767, 0xA5F8 -.hword 0xA4B0, 0xA3BC, 0xA346, 0xA37C, 0xA440, 0xA550, 0xA6A0, 0xA826 -.hword 0xA9D6, 0xABA4, 0xAD86, 0xAF6F, 0xB155, 0xB32D, 0xB4EA, 0xB682 -.hword 0xB7E9, 0xB914, 0xBA02, 0xBABE, 0xBB4E, 0xBBB7, 0xBC00, 0xBC2F -.hword 0xBC49, 0xBC54, 0xBC57, 0xBC56, 0x8001, 0x8001, 0xC001, 0xBFCC -.hword 0xBF35, 0xBE46, 0xBD0A, 0xBB8B, 0xB9D4, 0xB7EF, 0xB5E7, 0xB3C6 -.hword 0xB198, 0xAF65, 0xAD3A, 0xAB20, 0xA922, 0xA74B, 0xA5A5, 0xA43B -.hword 0xA317, 0xA243, 0xA204, 0xA27D, 0xA388, 0xA501, 0xA6C2, 0xA8A5 -.hword 0xAA86, 0xAC40, 0xADAB, 0xAF00, 0xB07C, 0xB20C, 0xB399, 0xB50D -.hword 0xB655, 0xB759, 0xB805, 0xB843, 0xB7E6, 0xB6ED, 0xB584, 0xB3D8 -.hword 0xB216, 0xB06B, 0xAF02, 0xAE08, 0xADAB, 0xADEC, 0xAE9D, 0xAFA5 -.hword 0xB0EC, 0xB259, 0xB3D2, 0xB53F, 0xB687, 0xB791, 0xB843, 0xB8B0 -.hword 0xB8FD, 0xB92E, 0xB947, 0xB94E, 0xB946, 0xB936, 0xB921, 0xB90B -.hword 0xB8FB, 0xB8F4, 0xB8FA, 0xB914, 0xB943, 0xB983, 0xB9D0, 0xBA24 -.hword 0xBA7A, 0xBACC, 0xBB15, 0xBB50, 0xBB77, 0xBB86, 0x8001, 0x8001 -.hword 0xC001, 0xBFCD, 0xBF39, 0xBE4F, 0xBD19, 0xBBA1, 0xB9F1, 0xB815 -.hword 0xB616, 0xB3FF, 0xB1D9, 0xAFB0, 0xAD8D, 0xAB7A, 0xA983, 0xA7B1 -.hword 0xA60E, 0xA4A6, 0xA381, 0xA2AB, 0xA286, 0xA342, 0xA4A5, 0xA670 -.hword 0xA868, 0xAA50, 0xABEA, 0xACFA, 0xAD43, 0xACA5, 0xAB4C, 0xA96E -.hword 0xA743, 0xA502, 0xA2E1, 0xA118, 0x9FDE, 0x9F69, 0x9FE3, 0xA128 -.hword 0xA300, 0xA530, 0xA77C, 0xA9AC, 0xAB84, 0xACCA, 0xAD43, 0xACD4 -.hword 0xABA8, 0xA9F2, 0xA7E5, 0xA5B2, 0xA38C, 0xA1A6, 0xA031, 0x9F62 -.hword 0x9F69, 0xA030, 0xA171, 0xA318, 0xA513, 0xA74D, 0xA9B4, 0xAC35 -.hword 0xAEBC, 0xB135, 0xB38E, 0xB5B3, 0xB791, 0xB914, 0xBA44, 0xBB39 -.hword 0xBBF9, 0xBC8B, 0xBCF5, 0xBD3E, 0xBD6B, 0xBD83, 0xBD8D, 0xBD8F -.hword 0x8001, 0x8001, 0xC001, 0xBFD6, 0xBF5B, 0xBE97, 0xBD93, 0xBC57 -.hword 0xBAEB, 0xB958, 0xB7A4, 0xB5DA, 0xB400, 0xB220, 0xB040, 0xAE69 -.hword 0xACA4, 0xAAF9, 0xA96F, 0xA80F, 0xA6E1, 0xA5EE, 0xA623, 0xA7CB -.hword 0xA9F7, 0xABBA, 0xAC24, 0xAA04, 0xA61A, 0xA260, 0xA0D0, 0xA14D -.hword 0xA253, 0xA3C4, 0xA581, 0xA76C, 0xA966, 0xAB50, 0xAD0C, 0xAE7C -.hword 0xAFE7, 0xB13B, 0xB1D1, 0xB105, 0xAD8F, 0xA827, 0xA320, 0xA0D0 -.hword 0xA0F5, 0xA1AE, 0xA2DD, 0xA465, 0xA629, 0xA80B, 0xA9EE, 0xABB6 -.hword 0xAD44, 0xAE7C, 0xAF7A, 0xB06F, 0xB15A, 0xB23B, 0xB314, 0xB3E3 -.hword 0xB4A9, 0xB565, 0xB619, 0xB6C3, 0xB765, 0xB7FD, 0xB88D, 0xB914 -.hword 0xB989, 0xB9E6, 0xBA2E, 0xBA62, 0xBA87, 0xBA9F, 0xBAAD, 0xBAB3 -.hword 0xBAB5, 0xBAB5, 0x7FFB, 0x8001, 0x8001, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002 -.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 -.hword 0x8002, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFD -.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x3FFF, 0x400A, 0x402A, 0x405D, 0x40A0 -.hword 0x40F2, 0x414F, 0x41B5, 0x4223, 0x4295, 0x430A, 0x437F, 0x43F2 -.hword 0x4461, 0x44C9, 0x4528, 0x457B, 0x45C1, 0x45F8, 0x461C, 0x4621 -.hword 0x4600, 0x45BF, 0x4563, 0x44F3, 0x4475, 0x43ED, 0x4362, 0x42D9 -.hword 0x423A, 0x4172, 0x4092, 0x3FA8, 0x3EC5, 0x3DF9, 0x3D54, 0x3CE5 -.hword 0x3CBD, 0x3CF2, 0x3D82, 0x3E52, 0x3F49, 0x404D, 0x4143, 0x4214 -.hword 0x42A3, 0x42D9, 0x42A7, 0x421F, 0x4159, 0x406D, 0x3F70, 0x3E7B -.hword 0x3DA4, 0x3D02, 0x3CAE, 0x3CBD, 0x3D23, 0x3DC0, 0x3E8B, 0x3F7C -.hword 0x408A, 0x41AF, 0x42E0, 0x4418, 0x454C, 0x4675, 0x478C, 0x4886 -.hword 0x495E, 0x4A1F, 0x4ADA, 0x4B8B, 0x4C2F, 0x4CC3, 0x4D44, 0x4DAE -.hword 0x4DFE, 0x4E30, 0x4E42, 0x8001, 0x7FFE, 0x7FFB, 0x7FF7, 0x7FF3 -.hword 0x7FED, 0x7FE7, 0x7FE2, 0x7FDC, 0x7FD7, 0x7FD2, 0x7FCF, 0x7FCD -.hword 0x7FCD, 0x7FCE, 0x7FD2, 0x7FD9, 0x7FE2, 0x7FEF, 0x8001, 0x8023 -.hword 0x805C, 0x80A7, 0x80FA, 0x814D, 0x8198, 0x81D2, 0x81F3, 0x81F3 -.hword 0x81C6, 0x8170, 0x80FD, 0x8079, 0x7FEE, 0x7F6F, 0x7F04, 0x7EBB -.hword 0x7EA0, 0x7EBD, 0x7F0B, 0x7F7C, 0x8004, 0x8091, 0x8117, 0x8188 -.hword 0x81D6, 0x81F3, 0x81D6, 0x8187, 0x8116, 0x8090, 0x8003, 0x7F7A -.hword 0x7F09, 0x7EBC, 0x7EA0, 0x7EAB, 0x7EC8, 0x7EF5, 0x7F30, 0x7F74 -.hword 0x7FC1, 0x8016, 0x806B, 0x80BF, 0x8111, 0x815E, 0x81A3, 0x81DE -.hword 0x820B, 0x822C, 0x8241, 0x824E, 0x8253, 0x8252, 0x824E, 0x8248 -.hword 0x8241, 0x823C, 0x823A, 0x8001, 0x7FF4, 0x7FD6, 0x7FA6, 0x7F66 -.hword 0x7F18, 0x7EBE, 0x7E5B, 0x7DEF, 0x7D7E, 0x7D08, 0x7C91, 0x7C19 -.hword 0x7BA4, 0x7B32, 0x7AC6, 0x7A62, 0x7A08, 0x79BA, 0x797A, 0x794F -.hword 0x793E, 0x7940, 0x7951, 0x796B, 0x7989, 0x79A5, 0x79BB, 0x79C5 -.hword 0x79C5, 0x79C3, 0x79BE, 0x79B7, 0x79B1, 0x79AA, 0x79A4, 0x79A0 -.hword 0x799F, 0x79A0, 0x79A4, 0x79A9, 0x79AF, 0x79B5, 0x79BB, 0x79C0 -.hword 0x79C4, 0x79C5, 0x79BF, 0x79B0, 0x799C, 0x7988, 0x7976, 0x796B -.hword 0x796C, 0x797C, 0x799F, 0x79D3, 0x7A13, 0x7A5D, 0x7AAF, 0x7B06 -.hword 0x7B62, 0x7BBF, 0x7C1D, 0x7C79, 0x7CD1, 0x7D24, 0x7D6F, 0x7DB0 -.hword 0x7DE6, 0x7E0E, 0x7E28, 0x7E37, 0x7E3C, 0x7E3A, 0x7E34, 0x7E2B -.hword 0x7E21, 0x7E1A, 0x7E17, 0x0000, 0xFFC7, 0xFF21, 0xFE1C, 0xFCC2 -.hword 0xFB1E, 0xF93E, 0xF72B, 0xF4F1, 0xF29D, 0xF039, 0xEDD1, 0xEB70 -.hword 0xE923, 0xE6F4, 0xE4EF, 0xE321, 0xE193, 0xE052, 0xDF69, 0xDF50 -.hword 0xE044, 0xE1FA, 0xE427, 0xE681, 0xE8BC, 0xEA8D, 0xEBAA, 0xEBC8 -.hword 0xEAAE, 0xE88B, 0xE5B0, 0xE26A, 0xDF0B, 0xDBE1, 0xD93C, 0xD76C -.hword 0xD6BF, 0xD778, 0xD967, 0xDC33, 0xDF85, 0xE302, 0xE654, 0xE920 -.hword 0xEB0F, 0xEBC8, 0xEAFA, 0xE8D7, 0xE5C6, 0xE230, 0xDE7E, 0xDB18 -.hword 0xD865, 0xD6D0, 0xD6BF, 0xD7ED, 0xD9BE, 0xDC1A, 0xDEE9, 0xE212 -.hword 0xE57D, 0xE913, 0xECBB, 0xF05D, 0xF3E1, 0xF72F, 0xFA2E, 0xFCC7 -.hword 0xFEE2, 0x0076, 0x0199, 0x025B, 0x02CC, 0x02FE, 0x0302, 0x02E7 -.hword 0x02C0, 0x029B, 0x028C, 0x8001, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFC -.hword 0x7FFA, 0x7FF9, 0x7FF7, 0x7FF5, 0x7FF3, 0x7FF0, 0x7FEE, 0x7FEC -.hword 0x7FE9, 0x7FE7, 0x7FE4, 0x7FE2, 0x7FE0, 0x7FDE, 0x7FDC, 0x7FD9 -.hword 0x7FD7, 0x7FD4, 0x7FD1, 0x7FCE, 0x7FCC, 0x7FCA, 0x7FC9, 0x7FCA -.hword 0x7FCC, 0x7FCF, 0x7FD4, 0x7FDA, 0x7FE0, 0x7FE5, 0x7FE9, 0x7FEC -.hword 0x7FEE, 0x7FEC, 0x7FE9, 0x7FE4, 0x7FDF, 0x7FD9, 0x7FD3, 0x7FCE -.hword 0x7FCB, 0x7FCA, 0x7FCA, 0x7FCB, 0x7FCD, 0x7FD0, 0x7FD3, 0x7FD7 -.hword 0x7FDC, 0x7FE1, 0x7FE7, 0x7FEE, 0x7FF5, 0x7FFE, 0x800B, 0x8015 -.hword 0x8020, 0x802B, 0x8036, 0x8041, 0x804B, 0x8055, 0x805D, 0x8064 -.hword 0x806A, 0x806E, 0x806F, 0x806F, 0x806E, 0x806B, 0x8068, 0x8065 -.hword 0x8063, 0x8061, 0x8060, 0x8001, 0x7FFE, 0x7FFC, 0x7FF9, 0x7FF5 -.hword 0x7FF1, 0x7FEB, 0x7FE6, 0x7FDF, 0x7FD8, 0x7FD1, 0x7FCA, 0x7FC3 -.hword 0x7FBC, 0x7FB6, 0x7FAF, 0x7FAA, 0x7FA4, 0x7FA0, 0x7F9C, 0x7F9A -.hword 0x7F99, 0x7F9A, 0x7F9C, 0x7F9E, 0x7FA1, 0x7FA3, 0x7FA4, 0x7FA5 -.hword 0x7FA4, 0x7FA3, 0x7FA1, 0x7F9F, 0x7F9D, 0x7F9B, 0x7F99, 0x7F98 -.hword 0x7F98, 0x7F98, 0x7F99, 0x7F9B, 0x7F9D, 0x7F9F, 0x7FA1, 0x7FA3 -.hword 0x7FA4, 0x7FA5, 0x7FA3, 0x7FA0, 0x7F9C, 0x7F98, 0x7F93, 0x7F90 -.hword 0x7F8E, 0x7F8E, 0x7F91, 0x7F98, 0x7FA2, 0x7FAE, 0x7FBE, 0x7FCF -.hword 0x7FE1, 0x7FF4, 0x800A, 0x801E, 0x8030, 0x8042, 0x8051, 0x805F -.hword 0x806A, 0x8072, 0x8077, 0x807A, 0x807B, 0x807A, 0x8079, 0x8077 -.hword 0x8075, 0x8074, 0x8073, 0x0000, 0xFFBD, 0xFEFB, 0xFDC6, 0xFC2A -.hword 0xFA33, 0xF7ED, 0xF565, 0xF2A5, 0xEFBA, 0xECB0, 0xE993, 0xE66F -.hword 0xE350, 0xE041, 0xDD50, 0xDA87, 0xD7F2, 0xD59E, 0xD397, 0xD1D0 -.hword 0xD038, 0xCED4, 0xCDA9, 0xCCBC, 0xCC12, 0xCBB1, 0xCB9C, 0xCBDA -.hword 0xCCB0, 0xCE3F, 0xD04D, 0xD2A4, 0xD50B, 0xD74A, 0xD92A, 0xDA73 -.hword 0xDAED, 0xDA69, 0xD906, 0xD704, 0xD4A3, 0xD223, 0xCFC2, 0xCDC1 -.hword 0xCC5E, 0xCBDA, 0xCC15, 0xCCBE, 0xCDC7, 0xCF22, 0xD0C0, 0xD295 -.hword 0xD492, 0xD6A8, 0xD8CB, 0xDAED, 0xDD2C, 0xDFA8, 0xE254, 0xE524 -.hword 0xE80B, 0xEAFB, 0xEDE7, 0xF0C4, 0xF383, 0xF619, 0xF877, 0xFA91 -.hword 0xFC5B, 0xFDC4, 0xFECD, 0xFF85, 0xFFF8, 0x0034, 0x0047, 0x003F -.hword 0x0028, 0x0011, 0x0006, 0x8001, 0x8006, 0x8011, 0x8024, 0x803D -.hword 0x805B, 0x807D, 0x80A2, 0x80CA, 0x80F3, 0x811D, 0x8147, 0x8171 -.hword 0x8198, 0x81BC, 0x81DD, 0x81FA, 0x8211, 0x8222, 0x822C, 0x8224 -.hword 0x8203, 0x81D1, 0x8194, 0x8153, 0x8115, 0x80E0, 0x80BB, 0x80AE -.hword 0x80BB, 0x80DE, 0x8111, 0x814D, 0x818D, 0x81C9, 0x81FC, 0x821F -.hword 0x822C, 0x821F, 0x81FC, 0x81C9, 0x818D, 0x814D, 0x8111, 0x80DE -.hword 0x80BB, 0x80AE, 0x80BA, 0x80DC, 0x810E, 0x8149, 0x8187, 0x81C4 -.hword 0x81F9, 0x821F, 0x8233, 0x822C, 0x820E, 0x81E1, 0x81A6, 0x8162 -.hword 0x8115, 0x80C3, 0x806E, 0x8019, 0x7FC3, 0x7F76, 0x7F30, 0x7EF4 -.hword 0x7EC5, 0x7EA4, 0x7E8E, 0x7E82, 0x7E7D, 0x7E7F, 0x7E84, 0x7E8B -.hword 0x7E93, 0x7E98, 0x7E9B, 0x8001, 0x800A, 0x8022, 0x8047, 0x807A -.hword 0x80B7, 0x80FE, 0x814C, 0x81A1, 0x81FC, 0x8259, 0x82B9, 0x8319 -.hword 0x8378, 0x83D5, 0x842D, 0x8480, 0x84CC, 0x8510, 0x8549, 0x8575 -.hword 0x8594, 0x85A8, 0x85B2, 0x85B6, 0x85B5, 0x85B1, 0x85AD, 0x85AC -.hword 0x85A8, 0x859F, 0x8592, 0x8582, 0x8572, 0x8562, 0x8555, 0x854C -.hword 0x8549, 0x854C, 0x8555, 0x8562, 0x8572, 0x8582, 0x8592, 0x859F -.hword 0x85A8, 0x85AC, 0x85AB, 0x85AA, 0x85A7, 0x85A2, 0x859B, 0x8591 -.hword 0x8584, 0x8574, 0x8561, 0x8549, 0x852C, 0x850A, 0x84E4, 0x84BA -.hword 0x848F, 0x8462, 0x8435, 0x8409, 0x83DE, 0x83B6, 0x8392, 0x8373 -.hword 0x8359, 0x8347, 0x833B, 0x8335, 0x8333, 0x8335, 0x8339, 0x833E -.hword 0x8343, 0x8347, 0x8349, 0x0000, 0xFFAA, 0xFEB1, 0xFD27, 0xFB1D -.hword 0xF8A3, 0xF5CA, 0xF2A4, 0xEF40, 0xEBAF, 0xE803, 0xE44C, 0xE09B -.hword 0xDD01, 0xD98F, 0xD654, 0xD363, 0xD0CC, 0xCEA0, 0xCCEF, 0xCC2F -.hword 0xCC9B, 0xCDE8, 0xCFCC, 0xD1FE, 0xD433, 0xD622, 0xD781, 0xD807 -.hword 0xD7A6, 0xD6A1, 0xD527, 0xD367, 0xD18F, 0xCFCF, 0xCE55, 0xCD50 -.hword 0xCCEF, 0xCD50, 0xCE55, 0xCFCF, 0xD18F, 0xD367, 0xD527, 0xD6A1 -.hword 0xD7A6, 0xD807, 0xD792, 0xD65B, 0xD49C, 0xD292, 0xD075, 0xCE82 -.hword 0xCCF3, 0xCC04, 0xCBEF, 0xCCEF, 0xCEF8, 0xD1C2, 0xD52C, 0xD914 -.hword 0xDD5A, 0xE1DC, 0xE67A, 0xEB13, 0xEF86, 0xF3B1, 0xF775, 0xFAAF -.hword 0xFD40, 0xFF14, 0x0043, 0x00E8, 0x011E, 0x0101, 0x00AC, 0x003A -.hword 0xFFC8, 0xFF6F, 0xFF4B, 0x8001, 0x7FFC, 0x7FF6, 0x7FEE, 0x7FE2 -.hword 0x7FD5, 0x7FC7, 0x7FB9, 0x7FAC, 0x7F9F, 0x7F94, 0x7F8C, 0x7F88 -.hword 0x7F87, 0x7F8B, 0x7F94, 0x7FA4, 0x7FBA, 0x7FD8, 0x8001, 0x804D -.hword 0x80CF, 0x8176, 0x8232, 0x82F0, 0x839F, 0x842E, 0x848D, 0x84A9 -.hword 0x8471, 0x83ED, 0x8334, 0x825A, 0x8177, 0x80A0, 0x7FE8, 0x7F6B -.hword 0x7F3D, 0x7F79, 0x8018, 0x80F6, 0x81F5, 0x82F3, 0x83D1, 0x846E -.hword 0x84A9, 0x8489, 0x8430, 0x83AB, 0x8306, 0x824E, 0x818F, 0x80D4 -.hword 0x802C, 0x7F9E, 0x7F3D, 0x7EFC, 0x7EC6, 0x7E9A, 0x7E77, 0x7E5B -.hword 0x7E46, 0x7E37, 0x7E2B, 0x7E22, 0x7E1A, 0x7E13, 0x7E0B, 0x7E00 -.hword 0x7DF2, 0x7DE4, 0x7DD8, 0x7DCF, 0x7DC8, 0x7DC3, 0x7DBF, 0x7DBD -.hword 0x7DBC, 0x7DBB, 0x7DBB, 0x8001, 0x8015, 0x804F, 0x80AA, 0x8122 -.hword 0x81B5, 0x825E, 0x831A, 0x83E5, 0x84BA, 0x8597, 0x8678, 0x8758 -.hword 0x8835, 0x8909, 0x89D3, 0x8A8D, 0x8B34, 0x8BC4, 0x8C3B, 0x8C84 -.hword 0x8C9B, 0x8C89, 0x8C5B, 0x8C1B, 0x8BD6, 0x8B96, 0x8B67, 0x8B55 -.hword 0x8B5C, 0x8B71, 0x8B8F, 0x8BB2, 0x8BD7, 0x8BFB, 0x8C18, 0x8C2D -.hword 0x8C35, 0x8C2B, 0x8C12, 0x8BEE, 0x8BC5, 0x8B9C, 0x8B78, 0x8B5F -.hword 0x8B55, 0x8B63, 0x8B87, 0x8BB9, 0x8BF2, 0x8C2B, 0x8C5C, 0x8C7D -.hword 0x8C86, 0x8C71, 0x8C35, 0x8BD4, 0x8B5A, 0x8ACA, 0x8A28, 0x8979 -.hword 0x88C0, 0x8802, 0x8744, 0x8689, 0x85D6, 0x852F, 0x8497, 0x8415 -.hword 0x83AB, 0x835F, 0x8331, 0x831B, 0x831A, 0x8326, 0x833C, 0x8356 -.hword 0x836F, 0x8382, 0x8389, 0x0000, 0xFFCD, 0xFF37, 0xFE47, 0xFD07 -.hword 0xFB7E, 0xF9B5, 0xF7B5, 0xF586, 0xF331, 0xF0BD, 0xEE35, 0xEB9F -.hword 0xE905, 0xE670, 0xE3E7, 0xE173, 0xDF1D, 0xDCEE, 0xDAED, 0xD8DB -.hword 0xD68B, 0xD41D, 0xD1B6, 0xCF78, 0xCD85, 0xCC00, 0xCB0C, 0xCACB -.hword 0xCB8C, 0xCD53, 0xCFD4, 0xD2C3, 0xD5D4, 0xD8BC, 0xDB2D, 0xDCDB -.hword 0xDD7C, 0xDCAE, 0xDA90, 0xD792, 0xD423, 0xD0B5, 0xCDB6, 0xCB98 -.hword 0xCACB, 0xCB1D, 0xCC06, 0xCD6D, 0xCF3C, 0xD15B, 0xD3B3, 0xD62C -.hword 0xD8B1, 0xDB28, 0xDD7C, 0xDFCF, 0xE24D, 0xE4ED, 0xE7A6, 0xEA6F -.hword 0xED3E, 0xF00A, 0xF2C9, 0xF573, 0xF7FE, 0xFA61, 0xFC92, 0xFE88 -.hword 0x0039, 0x018C, 0x0276, 0x0307, 0x0351, 0x0362, 0x034C, 0x031E -.hword 0x02EA, 0x02BE, 0x02AC, 0x8001, 0x8001, 0x8152, 0x8152, 0x0000 -.hword 0xFFFF, 0xFFFA, 0xFFF2, 0xFFE9, 0xFFDE, 0xFFD3, 0xFFC7, 0xFFBC -.hword 0xFFB1, 0xFFA8, 0xFFA2, 0xFF9E, 0xFF9E, 0xFFA2, 0xFFAA, 0xFFB7 -.hword 0xFFCA, 0xFFE4, 0x0003, 0x003F, 0x00A4, 0x0125, 0x01B7, 0x024E -.hword 0x02DF, 0x035D, 0x03BC, 0x03F2, 0x03F4, 0x03C8, 0x037E, 0x0320 -.hword 0x02BD, 0x0263, 0x021D, 0x01F9, 0x0205, 0x022E, 0x025A, 0x0289 -.hword 0x02BB, 0x02EF, 0x0326, 0x035E, 0x0399, 0x03D7, 0x0415, 0x0456 -.hword 0x0498, 0x04DC, 0x0521, 0x0568, 0x05AF, 0x05F8, 0x0641, 0x068B -.hword 0x06D5, 0x0720, 0x076B, 0x07B7, 0x0802, 0x084D, 0x0899, 0x08E3 -.hword 0x092D, 0x0977, 0x09C0, 0x0A08, 0x0A4F, 0x0A9F, 0x0AFF, 0x0B6A -.hword 0x0BD9, 0x0C47, 0x0CAE, 0x0D08, 0x0D4F, 0x0D7F, 0x0D90, 0x0000 -.hword 0x0013, 0x004B, 0x00A5, 0x011B, 0x01AC, 0x0252, 0x030C, 0x03D4 -.hword 0x04A7, 0x0582, 0x0661, 0x0741, 0x081D, 0x08F3, 0x09BE, 0x0A7B -.hword 0x0B26, 0x0BBC, 0x0C39, 0x0C90, 0x0CBE, 0x0CCA, 0x0CBD, 0x0CA0 -.hword 0x0C7A, 0x0C54, 0x0C36, 0x0C28, 0x0C15, 0x0BE8, 0x0BAF, 0x0B76 -.hword 0x0B49, 0x0B35, 0x0B47, 0x0B8B, 0x0C0F, 0x0CBB, 0x0D6F, 0x0E2C -.hword 0x0EF1, 0x0FBC, 0x108E, 0x1166, 0x1243, 0x1324, 0x140A, 0x14F3 -.hword 0x15DE, 0x16CC, 0x17BC, 0x18AC, 0x199D, 0x1A8E, 0x1B7D, 0x1C6C -.hword 0x1D58, 0x1E41, 0x1F28, 0x200A, 0x20E8, 0x21C1, 0x2294, 0x2361 -.hword 0x2427, 0x24E6, 0x259C, 0x264A, 0x26EE, 0x276A, 0x27A7, 0x27B1 -.hword 0x2794, 0x275B, 0x2712, 0x26C5, 0x267F, 0x264C, 0x2639, 0x0000 -.hword 0xFFEF, 0xFFBD, 0xFF6F, 0xFF09, 0xFE8F, 0xFE05, 0xFD6F, 0xFCD2 -.hword 0xFC31, 0xFB91, 0xFAF5, 0xFA62, 0xF9DC, 0xF967, 0xF907, 0xF8C0 -.hword 0xF897, 0xF88F, 0xF8AC, 0xF93A, 0xFA63, 0xFBFD, 0xFDDD, 0xFFD7 -.hword 0x01C0, 0x036F, 0x04B8, 0x0570, 0x058C, 0x0533, 0x0482, 0x0396 -.hword 0x028B, 0x0180, 0x0091, 0xFFDD, 0xFF7E, 0xFF55, 0xFF30, 0xFF0D -.hword 0xFEED, 0xFECF, 0xFEB4, 0xFE9B, 0xFE85, 0xFE72, 0xFE60, 0xFE51 -.hword 0xFE44, 0xFE3A, 0xFE31, 0xFE2B, 0xFE26, 0xFE23, 0xFE23, 0xFE24 -.hword 0xFE26, 0xFE2B, 0xFE31, 0xFE39, 0xFE42, 0xFE4D, 0xFE59, 0xFE66 -.hword 0xFE75, 0xFE85, 0xFE96, 0xFEA8, 0xFEBC, 0xFEE8, 0xFF40, 0xFFB6 -.hword 0x0040, 0x00D4, 0x0167, 0x01EC, 0x0258, 0x02A2, 0x02BD, 0x8152 -.hword 0xF1A8, 0xF18E, 0xF144, 0xF0CF, 0xF033, 0xEF74, 0xEE97, 0xEDA0 -.hword 0xEC94, 0xEB77, 0xEA4E, 0xE91E, 0xE7EA, 0xE6B8, 0xE58B, 0xE468 -.hword 0xE354, 0xE254, 0xE16B, 0xE09E, 0xDFED, 0xDF54, 0xDED0, 0xDE5F -.hword 0xDDFF, 0xDDAD, 0xDD67, 0xDD2B, 0xDCF6, 0xDCCF, 0xDCBD, 0xDCBB -.hword 0xDCC5, 0xDCD7, 0xDCED, 0xDD01, 0xDD11, 0xDD17, 0xDD16, 0xDD13 -.hword 0xDD0E, 0xDD09, 0xDD03, 0xDCFE, 0xDCFA, 0xDCF7, 0xDCF6, 0xDCD0 -.hword 0xDC71, 0xDBF0, 0xDB68, 0xDAF1, 0xDAA5, 0xDA9D, 0xDAF1, 0xDBBC -.hword 0xDD17, 0xDF08, 0xE179, 0xE452, 0xE77B, 0xEADF, 0xEE65, 0xF1F6 -.hword 0xF57C, 0xF8E0, 0xFC0A, 0xFEE3, 0x0154, 0x0347, 0x04A3, 0x0571 -.hword 0x05C9, 0x05C4, 0x057C, 0x0508, 0x0483, 0x0406, 0x03A8, 0x0383 -.hword 0xC001, 0xBFD5, 0xBF57, 0xBE8E, 0xBD82, 0xBC3C, 0xBAC3, 0xB91F -.hword 0xB757, 0xB575, 0xB37F, 0xB17D, 0xAF78, 0xAD77, 0xAB83, 0xA9A2 -.hword 0xA7DE, 0xA63D, 0xA4C8, 0xA387, 0xA27D, 0xA1A7, 0xA101, 0xA085 -.hword 0xA02F, 0x9FFA, 0x9FE3, 0x9FE3, 0x9FF6, 0xA03D, 0xA0CA, 0xA189 -.hword 0xA265, 0xA348, 0xA41E, 0xA4D1, 0xA54C, 0xA57A, 0xA549, 0xA4C8 -.hword 0xA40C, 0xA32D, 0xA243, 0xA164, 0xA0A8, 0xA027, 0x9FF6, 0xA00B -.hword 0xA047, 0xA0A4, 0xA120, 0xA1B5, 0xA25E, 0xA318, 0xA3DD, 0xA4AA -.hword 0xA57A, 0xA65A, 0xA75A, 0xA870, 0xA998, 0xAAC9, 0xABFE, 0xAD30 -.hword 0xAE57, 0xAF6E, 0xB06D, 0xB14D, 0xB208, 0xB298, 0xB2E7, 0xB2F0 -.hword 0xB2C2, 0xB26A, 0xB1F9, 0xB17B, 0xB100, 0xB096, 0xB04B, 0xB02F -.hword 0xE0BF, 0xE0E0, 0xE142, 0xE1DC, 0xE2AB, 0xE3A7, 0xE4CC, 0xE612 -.hword 0xE774, 0xE8EC, 0xEA75, 0xEC07, 0xED9E, 0xEF34, 0xF0C2, 0xF243 -.hword 0xF3B0, 0xF504, 0xF639, 0xF749, 0xF839, 0xF913, 0xF9D5, 0xFA7F -.hword 0xFB0F, 0xFB85, 0xFBDF, 0xFC1D, 0xFC3E, 0xFC2C, 0xFBDC, 0xFB61 -.hword 0xFACA, 0xFA28, 0xF98D, 0xF90A, 0xF8AE, 0xF88C, 0xF8AC, 0xF903 -.hword 0xF981, 0xFA17, 0xFAB4, 0xFB49, 0xFBC7, 0xFC1E, 0xFC3E, 0xFC3E -.hword 0xFC38, 0xFC27, 0xFC06, 0xFBCD, 0xFB78, 0xFB00, 0xFA5F, 0xF990 -.hword 0xF88C, 0xF747, 0xF5C0, 0xF404, 0xF220, 0xF021, 0xEE14, 0xEC05 -.hword 0xEA01, 0xE816, 0xE64F, 0xE4BA, 0xE363, 0xE257, 0xE1AE, 0xE169 -.hword 0xE174, 0xE1BE, 0xE231, 0xE2BB, 0xE348, 0xE3C5, 0xE41E, 0xE440 -.hword 0x8152, 0x1114, 0x112F, 0x117C, 0x11F6, 0x1298, 0x135D, 0x143F -.hword 0x1539, 0x1647, 0x1762, 0x1886, 0x19AE, 0x1AD4, 0x1BF2, 0x1D05 -.hword 0x1E07, 0x1EF2, 0x1FC1, 0x206F, 0x20F8, 0x2134, 0x2114, 0x20AE -.hword 0x2019, 0x1F6E, 0x1EC3, 0x1E31, 0x1DCF, 0x1DB5, 0x1DE9, 0x1E55 -.hword 0x1EEA, 0x1F98, 0x204E, 0x20FB, 0x2191, 0x21FD, 0x2230, 0x2221 -.hword 0x21DA, 0x216C, 0x20E5, 0x2054, 0x1FCB, 0x1F57, 0x1F08, 0x1EEE -.hword 0x1F03, 0x1F32, 0x1F79, 0x1FD4, 0x203D, 0x20B0, 0x212B, 0x21A8 -.hword 0x2223, 0x2299, 0x2315, 0x23A5, 0x2444, 0x24EB, 0x2596, 0x2640 -.hword 0x26E4, 0x277D, 0x2805, 0x2878, 0x28D1, 0x290A, 0x291E, 0x291E -.hword 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E -.hword 0x291E, 0x0000, 0xFFFD, 0xFFF3, 0xFFE4, 0xFFD1, 0xFFBC, 0xFFA4 -.hword 0xFF8D, 0xFF76, 0xFF61, 0xFF4F, 0xFF42, 0xFF3A, 0xFF39, 0xFF40 -.hword 0xFF4F, 0xFF69, 0xFF8F, 0xFFC1, 0x0000, 0x007D, 0x0156, 0x026C -.hword 0x03A4, 0x04E1, 0x0605, 0x06F5, 0x0794, 0x07C5, 0x076D, 0x069C -.hword 0x0575, 0x0418, 0x02A9, 0x014B, 0x001F, 0xFF4A, 0xFEEA, 0xFF1D -.hword 0xFFCB, 0x00D0, 0x0208, 0x034F, 0x047E, 0x0572, 0x0606, 0x0615 -.hword 0x053C, 0x036F, 0x010B, 0xFE6D, 0xFBED, 0xF9EB, 0xF8C2, 0xF8CE -.hword 0xFA6B, 0xFD9A, 0x01F8, 0x074B, 0x0D59, 0x13E7, 0x1ABC, 0x219D -.hword 0x284F, 0x2E9A, 0x3442, 0x390D, 0x3CC2, 0x3F26, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x0000, 0xFFFF, 0xFFFA, 0xFFF3, 0xFFEB, 0xFFE1, 0xFFD6 -.hword 0xFFCB, 0xFFC0, 0xFFB7, 0xFFAE, 0xFFA8, 0xFFA5, 0xFFA4, 0xFFA7 -.hword 0xFFAE, 0xFFBA, 0xFFCC, 0xFFE3, 0x0000, 0x0043, 0x00BF, 0x015E -.hword 0x020D, 0x02B8, 0x0348, 0x03AC, 0x03CE, 0x0399, 0x02E9, 0x01BE -.hword 0x003F, 0xFE94, 0xFCE1, 0xFB4D, 0xFA00, 0xF91F, 0xF8D1, 0xF93C -.hword 0xFA4A, 0xFBCE, 0xFD98, 0xFF79, 0x0142, 0x02C4, 0x03D2, 0x043A -.hword 0x03B0, 0x023A, 0x002B, 0xFDD7, 0xFB8D, 0xF9A1, 0xF866, 0xF82E -.hword 0xF94B, 0xFBB6, 0xFF14, 0x0334, 0x07EB, 0x0D09, 0x1261, 0x17C5 -.hword 0x1D06, 0x21F6, 0x2668, 0x2A2D, 0x2D18, 0x2EF9, 0x2FA4, 0x2FA4 -.hword 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4 -.hword 0x2FA4, 0x6D9A, 0x6D6C, 0x6CE7, 0x6C14, 0x6AFA, 0x69A3, 0x6817 -.hword 0x665E, 0x6480, 0x6286, 0x6078, 0x5E5F, 0x5C42, 0x5A2A, 0x5820 -.hword 0x562C, 0x5456, 0x52A6, 0x5125, 0x4FDC, 0x4ED6, 0x4E13, 0x4D8A -.hword 0x4D31, 0x4CFD, 0x4CE5, 0x4CE0, 0x4CE2, 0x4CE3, 0x4CF5, 0x4D2D -.hword 0x4D80, 0x4DE5, 0x4E53, 0x4EBF, 0x4F21, 0x4F6F, 0x4F9F, 0x4FB4 -.hword 0x4FBA, 0x4FB3, 0x4FA2, 0x4F88, 0x4F68, 0x4F44, 0x4F1E, 0x4EF9 -.hword 0x4E95, 0x4DD2, 0x4CDE, 0x4BE5, 0x4B16, 0x4A9E, 0x4AAC, 0x4B6D -.hword 0x4D0F, 0x4FA4, 0x5303, 0x5706, 0x5B82, 0x6050, 0x6548, 0x6A42 -.hword 0x6F14, 0x7397, 0x77A3, 0x7B0F, 0x7DB2, 0x7F65, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x0000 - -eyerok_seg5_animindex_050114C8: # 0x050114C8 -.hword 0x0050, 0x0001, 0x0050, 0x0051, 0x0050, 0x00A1, 0x0001, 0x0000 -.hword 0x0001, 0x00F1, 0x0001, 0x0000, 0x0050, 0x0B01, 0x0050, 0x0B51 -.hword 0x0050, 0x0BA1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0AB1 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0AB0, 0x0050, 0x050B, 0x0050, 0x055B -.hword 0x0050, 0x05AB, 0x0001, 0x0322, 0x0001, 0x0323, 0x0050, 0x0324 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00F2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x09BF, 0x0050, 0x05FB -.hword 0x0050, 0x064B, 0x0050, 0x069B, 0x0001, 0x0374, 0x0001, 0x0375 -.hword 0x0050, 0x0376, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0142 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08CE -.hword 0x0050, 0x06EB, 0x0050, 0x073B, 0x0050, 0x078B, 0x0001, 0x03C6 -.hword 0x0001, 0x03C7, 0x0050, 0x03C8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x0192, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x08CD, 0x0050, 0x07DB, 0x0050, 0x082B, 0x0050, 0x087B -.hword 0x0001, 0x0418, 0x0001, 0x0419, 0x0050, 0x041A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x09C0, 0x0050, 0x0A10, 0x0050, 0x0A60 -.hword 0x0050, 0x08CF, 0x0050, 0x091F, 0x0050, 0x096F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08CB, 0x0001, 0x08CC -.hword 0x0001, 0x0000, 0x0001, 0x046A, 0x0050, 0x046B, 0x0050, 0x04BB -.hword 0x0050, 0x0232, 0x0050, 0x0282, 0x0050, 0x02D2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -eyerok_seg5_anim_050116CC: # 0x050116CC -.hword 32 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x2A -.word eyerok_seg5_animvalue_0500FCE4 -.word eyerok_seg5_animindex_050114C8 -.word 0 - -glabel eyerok_seg5_anims_050116E4 # 0x050116E4 -.word eyerok_seg5_anim_0500D270 -.word eyerok_seg5_anim_0500DF50 -.word eyerok_seg5_anim_0500E1D8 -.word eyerok_seg5_anim_0500E99C -.word eyerok_seg5_anim_0500F3D8 -.word eyerok_seg5_anim_0500FCCC -.word eyerok_seg5_anim_050116CC -.word eyerok_seg5_anim_0500F3F0 -.word 0 +# Eyerok + +# Unreferenced light +.byte 0x3F, 0x2A, 0x16, 0x00, 0x3F, 0x2A, 0x16, 0x00 + +.byte 0xFF, 0xA9, 0x5B, 0x00, 0xFF, 0xA9, 0x5B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_texture_05008D40: # 0x05008D40 +.incbin "actors/eyerok/eyerok_bricks.rgba16" + +eyerok_seg5_texture_05009540: # 0x05009540 +.incbin "actors/eyerok/eyerok_eye_open.rgba16" + +eyerok_seg5_texture_05009D40: # 0x05009D40 +.incbin "actors/eyerok/eyerok_eye_mostly_open.rgba16" + +eyerok_seg5_texture_0500A540: # 0x0500A540 +.incbin "actors/eyerok/eyerok_eye_mostly_closed.rgba16" + +eyerok_seg5_texture_0500AD40: # 0x0500AD40 +.incbin "actors/eyerok/eyerok_eye_closed.rgba16" + +eyerok_seg5_light_0500B540: # 0x0500B540 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500B548: # 0x0500B548 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500B558: # 0x0500B558 +vertex 348, 201, -202, 0, -16, 0x00, 0x00, 0x81, 0xFF +vertex 348, 0, -202, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex 0, 0, -202, 1702, 990, 0x00, 0x00, 0x81, 0xFF +vertex 348, 0, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 348, 201, 0, 0, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 201, 0, 1702, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 0, 0, 1702, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 348, 201, -202, 0, -16, 0x7F, 0x00, 0x00, 0xFF +vertex 348, 0, 0, 990, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 348, 0, -202, 990, -16, 0x7F, 0x00, 0x00, 0xFF +vertex 348, 201, 0, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 348, 201, -202, 0, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, -202, 1702, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 348, 201, 0, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, 0, 1702, 990, 0x00, 0x7F, 0x00, 0xFF + +eyerok_seg5_vertex_0500B648: # 0x0500B648 +vertex 348, 0, -202, 0, -16, 0x00, 0x81, 0x00, 0xFF +vertex 348, 0, 0, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 0, 1702, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 201, -202, 1702, -16, 0x00, 0x00, 0x81, 0xFF +vertex 348, 201, -202, 0, -16, 0x00, 0x00, 0x81, 0xFF +vertex 0, 0, -202, 1702, 990, 0x00, 0x00, 0x81, 0xFF +vertex 0, 0, -202, 1702, -16, 0x00, 0x81, 0x00, 0xFF + +glabel eyerok_seg5_dl_0500B6B8 # 0x0500B6B8 - 0x0500B748 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500B548, 1 +gsSPLight eyerok_seg5_light_0500B540, 2 +gsSPVertex eyerok_seg5_vertex_0500B558, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500B648, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500B748 # 0x0500B748 - 0x0500B7B8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500B6B8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500B7B8: # 0x0500B7B8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500B7C0: # 0x0500B7C0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500B7D0: # 0x0500B7D0 +vertex 339, 201, -201, 1708, -16, 0x00, 0x00, 0x82, 0xFF +vertex 339, 0, -202, 1708, 990, 0x00, 0x00, 0x82, 0xFF +vertex 0, 0, -202, 3406, 990, 0x00, 0x00, 0x82, 0xFF +vertex 0, 0, 0, 3406, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 339, 0, 0, 1708, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 201, 0, 3406, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 339, 201, 0, 1708, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 201, -201, -16, -16, 0x81, 0x00, 0x00, 0xFF +vertex 0, 0, -202, 990, -16, 0x81, 0x00, 0x00, 0xFF +vertex 0, 201, 0, -16, 990, 0x81, 0x00, 0x00, 0xFF +vertex 0, 0, 0, 990, 990, 0x81, 0x00, 0x00, 0xFF +vertex 339, 201, -201, 1708, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, -201, 3406, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 339, 201, 0, 1708, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, 0, 3406, 990, 0x00, 0x7F, 0x00, 0xFF + +eyerok_seg5_vertex_0500B8C0: # 0x0500B8C0 +vertex 339, 0, -202, 1708, -16, 0x00, 0x81, 0x00, 0xFF +vertex 339, 0, 0, 1708, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 0, 3406, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 201, -201, 3406, -16, 0x00, 0x00, 0x82, 0xFF +vertex 339, 201, -201, 1708, -16, 0x00, 0x00, 0x82, 0xFF +vertex 0, 0, -202, 3406, 990, 0x00, 0x00, 0x82, 0xFF +vertex 0, 0, -202, 3406, -16, 0x00, 0x81, 0x00, 0xFF + +glabel eyerok_seg5_dl_0500B930 # 0x0500B930 - 0x0500B9C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500B7C0, 1 +gsSPLight eyerok_seg5_light_0500B7B8, 2 +gsSPVertex eyerok_seg5_vertex_0500B7D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500B8C0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500B9C0 # 0x0500B9C0 - 0x0500BA30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500B930 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500BA30: # 0x0500BA30 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500BA38: # 0x0500BA38 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500BA48: # 0x0500BA48 +vertex -200, 200, -100, -1020, -512, 0x81, 0x00, 0x00, 0xFF +vertex -200, -202, -100, 990, -512, 0x81, 0x00, 0x00, 0xFF +vertex -200, 200, 200, -1020, 990, 0x81, 0x00, 0x00, 0xFF +vertex -200, -202, -100, 5728, 990, 0x00, 0x00, 0x81, 0xFF +vertex -200, 200, -100, 5728, -1022, 0x00, 0x00, 0x81, 0xFF +vertex 202, -202, -100, 3716, 990, 0x00, 0x00, 0x81, 0xFF +vertex 202, 200, -100, 3716, -1022, 0x00, 0x00, 0x81, 0xFF +vertex 202, -202, 200, 3716, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 202, 200, 200, 3716, -1022, 0x00, 0x00, 0x7F, 0xFF +vertex -200, -202, 200, 5728, 990, 0x00, 0x00, 0x7F, 0xFF +vertex -200, 200, 200, 5728, -1022, 0x00, 0x00, 0x7F, 0xFF +vertex -200, -202, -100, 5728, -512, 0x00, 0x81, 0x00, 0xFF +vertex 202, -202, -100, 3716, -512, 0x00, 0x81, 0x00, 0xFF +vertex -200, -202, 200, 5728, 990, 0x00, 0x81, 0x00, 0xFF +vertex 202, -202, 200, 3716, 990, 0x00, 0x81, 0x00, 0xFF + +eyerok_seg5_vertex_0500BB38: # 0x0500BB38 +vertex 202, 200, -100, 0, -512, 0x7F, 0x00, 0x00, 0xFF +vertex 202, 200, 200, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 202, -202, 200, 1980, 990, 0x7F, 0x00, 0x00, 0xFF +vertex -200, -202, -100, 990, -512, 0x81, 0x00, 0x00, 0xFF +vertex -200, -202, 200, 990, 990, 0x81, 0x00, 0x00, 0xFF +vertex -200, 200, 200, -1020, 990, 0x81, 0x00, 0x00, 0xFF +vertex 202, 200, -100, 3716, -512, 0x00, 0x7F, 0x00, 0xFF +vertex -200, 200, -100, 5728, -512, 0x00, 0x7F, 0x00, 0xFF +vertex 202, 200, 200, 3716, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -200, 200, 200, 5728, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 202, -202, -100, 1980, -512, 0x7F, 0x00, 0x00, 0xFF + +glabel eyerok_seg5_dl_0500BBE8 # 0x0500BBE8 - 0x0500BC88 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500BA38, 1 +gsSPLight eyerok_seg5_light_0500BA30, 2 +gsSPVertex eyerok_seg5_vertex_0500BA48, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500BB38, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 +gsSP1Triangle 10, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500BC88 # 0x0500BC88 - 0x0500BCF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500BBE8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500BCF8: # 0x0500BCF8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500BD00: # 0x0500BD00 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500BD10: # 0x0500BD10 +vertex 403, 0, 101, 990, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 403, 0, -100, -16, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 403, 201, 101, 990, -16, 0x7F, 0x00, 0x00, 0xFF +vertex 0, 201, 101, -34, 974, 0x00, 0x7F, 0x00, 0xFF +vertex 403, 201, 101, 1978, 974, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, -100, -34, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 403, 201, -100, 1978, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 403, 0, -100, 1978, 0, 0x00, 0x81, 0x00, 0xFF +vertex 403, 0, 101, 1978, 974, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 101, -34, 974, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, -100, -34, 0, 0x00, 0x81, 0x00, 0xFF +vertex 403, 0, -100, 1982, 990, 0x00, 0x00, 0x81, 0xFF +vertex 0, 0, -100, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex 403, 201, -100, 1982, -16, 0x00, 0x00, 0x81, 0xFF +vertex 0, 201, -100, 0, -16, 0x00, 0x00, 0x81, 0xFF + +eyerok_seg5_vertex_0500BE00: # 0x0500BE00 +vertex 403, 0, 101, 1982, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 403, 201, 101, 1982, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 201, 101, 0, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 403, 0, -100, -16, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 403, 201, -100, -16, -16, 0x7F, 0x00, 0x00, 0xFF +vertex 403, 201, 101, 990, -16, 0x7F, 0x00, 0x00, 0xFF +vertex 0, 0, 101, 0, 990, 0x00, 0x00, 0x7F, 0xFF + +glabel eyerok_seg5_dl_0500BE70 # 0x0500BE70 - 0x0500BF00 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500BD00, 1 +gsSPLight eyerok_seg5_light_0500BCF8, 2 +gsSPVertex eyerok_seg5_vertex_0500BD10, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500BE00, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500BF00 # 0x0500BF00 - 0x0500BF70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500BE70 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500BF70: # 0x0500BF70 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500BF78: # 0x0500BF78 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500BF88: # 0x0500BF88 +vertex 1, 0, 101, -16, -1024, 0x00, 0x00, 0x7F, 0xFF +vertex 405, 0, 101, -16, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 1, 201, 101, 990, -1024, 0x00, 0x00, 0x7F, 0xFF +vertex 1, 0, -100, -16, -1024, 0x00, 0x81, 0x00, 0xFF +vertex 405, 0, -100, -16, 990, 0x00, 0x81, 0x00, 0xFF +vertex 1, 0, 101, 990, -1024, 0x00, 0x81, 0x00, 0xFF +vertex 405, 0, 101, 990, 990, 0x00, 0x81, 0x00, 0xFF +vertex 1, 201, 101, 990, -1024, 0x00, 0x7F, 0x00, 0xFF +vertex 405, 201, 101, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 1, 201, -100, -16, -1024, 0x00, 0x7F, 0x00, 0xFF +vertex 405, 201, -100, -16, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 405, 0, -100, -16, 990, 0x00, 0x00, 0x81, 0xFF +vertex 1, 0, -100, -16, -1024, 0x00, 0x00, 0x81, 0xFF +vertex 405, 201, -100, 990, 990, 0x00, 0x00, 0x81, 0xFF +vertex 1, 201, -100, 990, -1024, 0x00, 0x00, 0x81, 0xFF +vertex 405, 201, 101, 990, 990, 0x00, 0x00, 0x7F, 0xFF + +glabel eyerok_seg5_dl_0500C088 # 0x0500C088 - 0x0500C100 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500BF78, 1 +gsSPLight eyerok_seg5_light_0500BF70, 2 +gsSPVertex eyerok_seg5_vertex_0500BF88, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 1, 15, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500C100 # 0x0500C100 - 0x0500C170 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500C088 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500C170: # 0x0500C170 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500C178: # 0x0500C178 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500C188: # 0x0500C188 +vertex 403, 0, -100, 986, -16, 0x00, 0x81, 0x00, 0xFF +vertex 403, 0, 101, 986, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 101, -1024, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 201, 101, -1024, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 403, 201, 101, 988, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 201, -100, -1024, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 403, 201, -100, 988, -16, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 0, -100, 990, -16, 0x81, 0x00, 0x00, 0xFF +vertex 0, 0, 101, -16, -16, 0x81, 0x00, 0x00, 0xFF +vertex 0, 201, -100, 990, -1022, 0x81, 0x00, 0x00, 0xFF +vertex 0, 201, 101, -16, -1022, 0x81, 0x00, 0x00, 0xFF +vertex 403, 0, -100, 990, -16, 0x00, 0x00, 0x81, 0xFF +vertex 0, 0, -100, -1022, -16, 0x00, 0x00, 0x81, 0xFF +vertex 403, 201, -100, 990, 990, 0x00, 0x00, 0x81, 0xFF +vertex 0, 201, -100, -1022, 990, 0x00, 0x00, 0x81, 0xFF + +eyerok_seg5_vertex_0500C278: # 0x0500C278 +vertex 403, 0, 101, 0, -16, 0x00, 0x00, 0x7F, 0xFF +vertex 403, 201, 101, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 201, 101, 1982, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 0, -100, -1024, -16, 0x00, 0x81, 0x00, 0xFF +vertex 403, 0, -100, 986, -16, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 101, -1024, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 0, 101, 1982, -16, 0x00, 0x00, 0x7F, 0xFF + +glabel eyerok_seg5_dl_0500C2E8 # 0x0500C2E8 - 0x0500C378 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500C178, 1 +gsSPLight eyerok_seg5_light_0500C170, 2 +gsSPVertex eyerok_seg5_vertex_0500C188, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500C278, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500C378 # 0x0500C378 - 0x0500C3E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500C2E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500C3E8: # 0x0500C3E8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500C3F0: # 0x0500C3F0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500C400: # 0x0500C400 +vertex 464, 12, -523, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -3, -2, -523, 2306, 0, 0x00, 0x00, 0x81, 0xFF +vertex 330, 409, -523, 576, 1966, 0x00, 0x00, 0x81, 0xFF +vertex -3, -2, -523, 2304, -3034, 0x03, 0x82, 0x00, 0xFF +vertex 464, 12, -523, 0, -3034, 0x03, 0x82, 0x00, 0xFF +vertex -3, -2, 282, 2304, 990, 0x03, 0x82, 0x00, 0xFF +vertex 464, 12, 282, 0, 990, 0x03, 0x82, 0x00, 0xFF +vertex -16, 398, 282, 2368, 990, 0xFC, 0x7E, 0x00, 0xFF +vertex 330, 409, 282, 640, 990, 0xFC, 0x7E, 0x00, 0xFF +vertex -16, 398, -523, 2368, -3034, 0xFC, 0x7E, 0x00, 0xFF +vertex 330, 409, -523, 640, -3034, 0xFC, 0x7E, 0x00, 0xFF +vertex -3, -2, -523, -3032, -50, 0x82, 0xFC, 0x00, 0xFF +vertex -3, -2, 282, 990, -50, 0x82, 0xFC, 0x00, 0xFF +vertex -16, 398, -523, -3032, 1948, 0x82, 0xFC, 0x00, 0xFF +vertex -16, 398, 282, 990, 1948, 0x82, 0xFC, 0x00, 0xFF + +eyerok_seg5_vertex_0500C4F0: # 0x0500C4F0 +vertex 464, 12, 282, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 330, 409, 282, 576, 1966, 0x00, 0x00, 0x7F, 0xFF +vertex -16, 398, 282, 2306, 1966, 0x00, 0x00, 0x7F, 0xFF +vertex -3, -2, -523, 2306, 0, 0x00, 0x00, 0x81, 0xFF +vertex -16, 398, -523, 2306, 1966, 0x00, 0x00, 0x81, 0xFF +vertex 330, 409, -523, 576, 1966, 0x00, 0x00, 0x81, 0xFF +vertex 464, 12, 282, 990, 0, 0x78, 0x28, 0x00, 0xFF +vertex 464, 12, -523, -3032, 0, 0x78, 0x28, 0x00, 0xFF +vertex 330, 409, 282, 990, 1946, 0x78, 0x28, 0x00, 0xFF +vertex 330, 409, -523, -3032, 1946, 0x78, 0x28, 0x00, 0xFF +vertex -3, -2, 282, 2306, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel eyerok_seg5_dl_0500C5A0 # 0x0500C5A0 - 0x0500C640 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500C3F0, 1 +gsSPLight eyerok_seg5_light_0500C3E8, 2 +gsSPVertex eyerok_seg5_vertex_0500C400, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex eyerok_seg5_vertex_0500C4F0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 +gsSP1Triangle 10, 0, 2, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500C640 # 0x0500C640 - 0x0500C6B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500C5A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_light_0500C6B0: # 0x0500C6B0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +eyerok_seg5_light_0500C6B8: # 0x0500C6B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +eyerok_seg5_vertex_0500C6C8: # 0x0500C6C8 +vertex 273, 357, 281, 2306, 1978, 0x00, 0x00, 0x7F, 0xFF +vertex -89, 181, 281, 4318, 1978, 0x00, 0x00, 0x7F, 0xFF +vertex 86, -181, 281, 4318, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 86, -181, -522, 4316, -3022, 0x37, 0x8E, 0x00, 0xFF +vertex 449, -5, 281, 2304, 990, 0x37, 0x8E, 0x00, 0xFF +vertex 86, -181, 281, 4316, 990, 0x37, 0x8E, 0x00, 0xFF +vertex 449, -5, -522, 2304, -3022, 0x37, 0x8E, 0x00, 0xFF +vertex -89, 181, 281, 4380, 990, 0xC9, 0x72, 0x00, 0xFF +vertex 273, 357, -522, 2370, -3022, 0xC9, 0x72, 0x00, 0xFF +vertex -89, 181, -522, 4380, -3022, 0xC9, 0x72, 0x00, 0xFF +vertex 273, 357, 281, 2370, 990, 0xC9, 0x72, 0x00, 0xFF +vertex -89, 181, 281, 0, 990, 0x8E, 0xC9, 0x00, 0xFF +vertex 86, -181, -522, 3980, -1022, 0x8E, 0xC9, 0x00, 0xFF +vertex 86, -181, 281, 0, -1022, 0x8E, 0xC9, 0x00, 0xFF +vertex -89, 181, -522, 3980, 990, 0x8E, 0xC9, 0x00, 0xFF + +eyerok_seg5_vertex_0500C7B8: # 0x0500C7B8 +vertex -89, 181, -522, 4318, 1978, 0x00, 0x00, 0x81, 0xFF +vertex 273, 357, -522, 2306, 1978, 0x00, 0x00, 0x81, 0xFF +vertex 449, -5, -522, 2306, 0, 0x00, 0x00, 0x81, 0xFF +vertex 273, 357, 281, 2306, 1978, 0x00, 0x00, 0x7F, 0xFF +vertex 86, -181, 281, 4318, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 449, -5, 281, 2306, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 273, 357, -522, -3020, 990, 0x72, 0x37, 0x00, 0xFF +vertex 449, -5, 281, 990, -1056, 0x72, 0x37, 0x00, 0xFF +vertex 449, -5, -522, -3020, -1056, 0x72, 0x37, 0x00, 0xFF +vertex 273, 357, 281, 990, 990, 0x72, 0x37, 0x00, 0xFF +vertex 86, -181, -522, 4318, 0, 0x00, 0x00, 0x81, 0xFF + +glabel eyerok_seg5_dl_0500C868 # 0x0500C868 - 0x0500C908 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05008D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight eyerok_seg5_light_0500C6B8, 1 +gsSPLight eyerok_seg5_light_0500C6B0, 2 +gsSPVertex eyerok_seg5_vertex_0500C6C8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex eyerok_seg5_vertex_0500C7B8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP1Triangle 0, 2, 10, 0x0 +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500C908 # 0x0500C908 - 0x0500C978 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList eyerok_seg5_dl_0500C868 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +eyerok_seg5_vertex_0500C978: # 0x0500C978 +vertex 212, 365, 63, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 212, 365, -255, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -73, 190, -255, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -73, 190, 63, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel eyerok_seg5_dl_0500C9B8 # 0x0500C9B8 - 0x0500CA50 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05009540 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500CA50 # 0x0500CA50 - 0x0500CAE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_05009D40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500CAE8 # 0x0500CAE8 - 0x0500CB80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_0500A540 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500CB80 # 0x0500CB80 - 0x0500CC18 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, eyerok_seg5_texture_0500AD40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex eyerok_seg5_vertex_0500C978, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500CC18 # 0x0500CC18 - 0x0500CC30 +gsSPGeometryMode G_CULL_BACK, G_CULL_FRONT, G_ORDER_CFIRST +gsSPEndDisplayList + +glabel eyerok_seg5_dl_0500CC30 # 0x0500CC30 - 0x0500CC48 +gsSPGeometryMode G_CULL_FRONT, G_CULL_BACK, G_ORDER_CFIRST +gsSPEndDisplayList + +eyerok_seg5_animvalue_0500CC48: # 0x0500CC48 +.hword 0x0000, 0x0078, 0x0077, 0x0076, 0x0075, 0x0074, 0x0074, 0x0075 +.hword 0x0078, 0x007D, 0x0084, 0x008E, 0x0097, 0x009F, 0x00A5, 0x00A7 +.hword 0x0000, 0x0013, 0x0048, 0x0093, 0x00E8, 0x013D, 0x0188, 0x01BC +.hword 0x01DB, 0x01F0, 0x01FD, 0x0204, 0x0206, 0x0206, 0x0206, 0xFFFD +.hword 0xFFF0, 0xFFCE, 0xFF9E, 0xFF67, 0xFF2F, 0xFEFD, 0xFED9, 0xFEC0 +.hword 0xFEAB, 0xFE9A, 0xFE8D, 0xFE83, 0xFE7E, 0xFE7C, 0x3FFF, 0x3D25 +.hword 0x3C98, 0x3B33, 0x3954, 0x375D, 0x35AD, 0x34A4, 0x3436, 0x340B +.hword 0x3412, 0x343C, 0x3479, 0x34B9, 0x34EB, 0x34FF, 0x3CBD, 0x3C49 +.hword 0x3B23, 0x3997, 0x37F4, 0x3687, 0x359E, 0x352A, 0x34E6, 0x34C6 +.hword 0x34C1, 0x34CE, 0x34E3, 0x34F6, 0x34FF, 0x3B1B, 0x3AB0, 0x399F +.hword 0x3832, 0x36B2, 0x3569, 0x34A1, 0x344F, 0x3432, 0x343B, 0x3460 +.hword 0x3492, 0x34C6, 0x34EF, 0x34FF, 0x3912, 0x38D7, 0x3841, 0x3778 +.hword 0x36A2, 0x35E7, 0x356E, 0x3530, 0x3509, 0x34F3, 0x34EC, 0x34EE +.hword 0x34F4, 0x34FC, 0x34FF, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0x3AAB, 0x3A4A, 0x395A, 0x3823, 0x36EE, 0x3605 +.hword 0x35B1, 0x35FC, 0x36A9, 0x3798, 0x38A5, 0x39B1, 0x3A99, 0x3B3D +.hword 0x3B7B, 0x8001, 0x8001, 0xBCBF, 0xBBEB, 0xB9D9, 0xB720, 0xB45D +.hword 0xB229, 0xB11E, 0xB142, 0xB211, 0xB354, 0xB4D6, 0xB660, 0xB7BC +.hword 0xB8B5, 0xB914, 0x8001, 0x8001, 0xB7DB, 0xB784, 0xB6AD, 0xB596 +.hword 0xB483, 0xB3B7, 0xB373, 0xB3C2, 0xB46D, 0xB555, 0xB65A, 0xB75C +.hword 0xB83B, 0xB8D8, 0xB914, 0x8001, 0x8001, 0xBB1D, 0xBAAF, 0xB999 +.hword 0xB82D, 0xB6BA, 0xB592, 0xB504, 0xB514, 0xB57D, 0xB622, 0xB6E7 +.hword 0xB7B1, 0xB863, 0xB8E3, 0xB914, 0x8001, 0x8001, 0xBBEE, 0xBB5D +.hword 0xB9EF, 0xB80F, 0xB626, 0xB49E, 0xB3E2, 0xB3F3, 0xB477, 0xB549 +.hword 0xB647, 0xB74A, 0xB830, 0xB8D5, 0xB914, 0x7FFB, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x488D, 0x4816, 0x46EB +.hword 0x4569, 0x43E9, 0x42C6, 0x425B, 0x42B3, 0x4384, 0x44A4, 0x45EB +.hword 0x4730, 0x484B, 0x4912, 0x495E, 0x8204, 0x81F1, 0x81C1, 0x8183 +.hword 0x8145, 0x8115, 0x8102, 0x810E, 0x812C, 0x8157, 0x8187, 0x81B8 +.hword 0x81E2, 0x8200, 0x820B, 0x7102, 0x713F, 0x71E0, 0x72C8, 0x73D6 +.hword 0x74ED, 0x75EE, 0x76FB, 0x7836, 0x7988, 0x7AD6, 0x7C06, 0x7D00 +.hword 0x7DA8, 0x7DE6, 0x09AF, 0x092A, 0x07D6, 0x060A, 0x041C, 0x0265 +.hword 0x013C, 0x008B, 0x0000, 0xFF97, 0xFF4A, 0xFF16, 0xFEF6, 0xFEE6 +.hword 0xFEE2, 0x806A, 0x8063, 0x8051, 0x8039, 0x8021, 0x800E, 0x8007 +.hword 0x800B, 0x8016, 0x8026, 0x8038, 0x804B, 0x805A, 0x8066, 0x806A +.hword 0x7D50, 0x7D5E, 0x7D84, 0x7DBA, 0x7DFA, 0x7E3C, 0x7E79, 0x7EBA +.hword 0x7F06, 0x7F58, 0x7FA9, 0x7FF2, 0x8032, 0x805B, 0x806A, 0x0488 +.hword 0x0397, 0x0135, 0xFE10, 0xFAD1, 0xF825, 0xF6B7, 0xF683, 0xF6F0 +.hword 0xF7D1, 0xF8F3, 0xFA29, 0xFB41, 0xFC0D, 0xFC5B, 0x80C9, 0x80C6 +.hword 0x80BC, 0x80AB, 0x8095, 0x8079, 0x8057, 0x802A, 0x7FEC, 0x7FAB +.hword 0x7F68, 0x7F2A, 0x7EF6, 0x7ED2, 0x7EC5, 0x837B, 0x837A, 0x8377 +.hword 0x8374, 0x8370, 0x836C, 0x8369, 0x8367, 0x8364, 0x8362, 0x835F +.hword 0x835D, 0x835B, 0x835A, 0x8359, 0x0003, 0xFFA9, 0xFEC3, 0xFD93 +.hword 0xFC5B, 0xFB5C, 0xFAD7, 0xFACA, 0xFAFE, 0xFB5F, 0xFBD9, 0xFC59 +.hword 0xFCCC, 0xFD20, 0xFD40, 0x7CD1, 0x7CE4, 0x7D16, 0x7D58, 0x7D9E +.hword 0x7DDA, 0x7DFF, 0x7E0E, 0x7E14, 0x7E13, 0x7E0D, 0x7E05, 0x7DFC +.hword 0x7DF5, 0x7DF2, 0x8971, 0x8959, 0x8919, 0x88BC, 0x884D, 0x87D8 +.hword 0x8768, 0x86EE, 0x865B, 0x85BD, 0x8520, 0x848F, 0x8418, 0x83C8 +.hword 0x83AB, 0x02B1, 0x0256, 0x0172, 0x0045, 0xFF12, 0xFE17, 0xFD97 +.hword 0xFD91, 0xFDCD, 0xFE37, 0xFEBB, 0xFF44, 0xFFBF, 0x0017, 0x0039 +.hword 0x8001, 0x8001, 0x8152, 0x8152, 0xF9B2, 0xF9F0, 0xFA9E, 0xFBA8 +.hword 0xFCFD, 0xFE8A, 0x003B, 0x0200, 0x03C5, 0x0577, 0x0703, 0x0858 +.hword 0x0963, 0x0A11, 0x0A4F, 0x2304, 0x2313, 0x233B, 0x237A, 0x23CB +.hword 0x2428, 0x248E, 0x24F9, 0x2564, 0x25CA, 0x2627, 0x2678, 0x26B6 +.hword 0x26DF, 0x26EE, 0xF1F7, 0xF227, 0xF2AC, 0xF379, 0xF47F, 0xF5B0 +.hword 0xF6FE, 0xF85A, 0xF9B5, 0xFB03, 0xFC34, 0xFD3A, 0xFE07, 0xFE8C +.hword 0xFEBC, 0x8152, 0x0347, 0xB298, 0xE257, 0x8152, 0x25DB, 0x25E7 +.hword 0x2609, 0x263E, 0x2681, 0x26CE, 0x2724, 0x277C, 0x27D5, 0x282A +.hword 0x2878, 0x28BB, 0x28EF, 0x2911, 0x291E, 0x0000, 0x00EE, 0x038B +.hword 0x078E, 0x0CB0, 0x12A8, 0x1930, 0x1FFF, 0x26CF, 0x2D56, 0x334F +.hword 0x3871, 0x3C73, 0x3F10, 0x3FFF, 0x0000, 0x00B1, 0x02A3, 0x05A0 +.hword 0x0971, 0x0DE3, 0x12C0, 0x17D2, 0x1CE4, 0x21C0, 0x2632, 0x2A04 +.hword 0x2D00, 0x2EF2, 0x2FA4, 0x2DA1, 0x2ED5, 0x3231, 0x375B, 0x3DF5 +.hword 0x45A4, 0x4E0C, 0x56D0, 0x5F94, 0x67FB, 0x6FAA, 0x7645, 0x7B6F +.hword 0x7ECB, 0x8001 + +eyerok_seg5_animindex_0500D06C: # 0x0500D06C +.hword 0x000F, 0x0001, 0x000F, 0x0010, 0x000F, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x002E, 0x0001, 0x0000, 0x000F, 0x01E5, 0x000F, 0x01F4 +.hword 0x000F, 0x0203, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x01D6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D5, 0x000F, 0x00EC, 0x000F, 0x00FB +.hword 0x000F, 0x010A, 0x0001, 0x0089, 0x0001, 0x008A, 0x000F, 0x008B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x002F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D1, 0x000F, 0x0119 +.hword 0x000F, 0x0128, 0x000F, 0x0137, 0x0001, 0x009A, 0x0001, 0x009B +.hword 0x000F, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x003E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A3 +.hword 0x000F, 0x0146, 0x000F, 0x0155, 0x000F, 0x0164, 0x0001, 0x00AB +.hword 0x0001, 0x00AC, 0x000F, 0x00AD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000F, 0x004D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01A2, 0x000F, 0x0173, 0x000F, 0x0182, 0x000F, 0x0191 +.hword 0x0001, 0x00BC, 0x0001, 0x00BD, 0x000F, 0x00BE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000F, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D2, 0x0001, 0x01D3, 0x0001, 0x01D4 +.hword 0x000F, 0x01A4, 0x000F, 0x01B3, 0x000F, 0x01C2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01A0, 0x0001, 0x01A1 +.hword 0x0001, 0x0000, 0x0001, 0x00CD, 0x000F, 0x00CE, 0x000F, 0x00DD +.hword 0x0001, 0x0000, 0x000F, 0x006B, 0x000F, 0x007A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500D270: # 0x0500D270 +.hword 33 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0F +.hword 0x2A +.word eyerok_seg5_animvalue_0500CC48 +.word eyerok_seg5_animindex_0500D06C +.word 0 + +eyerok_seg5_animvalue_0500D288: # 0x0500D288 +.hword 0x0000, 0x0078, 0x0000, 0x0005, 0x0017, 0x0031, 0x0051, 0x0072 +.hword 0x0094, 0x00B1, 0x00C8, 0x00DF, 0x00F8, 0x0109, 0x0109, 0x00FE +.hword 0x00ED, 0x00DA, 0x00C7, 0x00D4, 0x00DF, 0x00E8, 0x00EF, 0x00F3 +.hword 0x00F4, 0x00F1, 0x00EB, 0x00E3, 0x00D9, 0x00CF, 0x00C6, 0x00D3 +.hword 0x00DE, 0x00E3, 0x00E2, 0x00DC, 0x00D6, 0x00CF, 0x00C9, 0x00C7 +.hword 0x00C8, 0x00C8, 0xFF96, 0xFFA2, 0xFFC2, 0xFFF2, 0x0029, 0x0066 +.hword 0x00A1, 0x00D6, 0x00FF, 0x010D, 0x0106, 0x00FF, 0x00FF, 0x00FF +.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF +.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF +.hword 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF, 0x00FF +.hword 0x00FF, 0x00FF, 0x3FFF, 0x335E, 0x30A2, 0x2A47, 0x2312, 0x1DC6 +.hword 0x1BEF, 0x1BDB, 0x1B6F, 0x1970, 0x1719, 0x15F9, 0x166F, 0x1795 +.hword 0x190B, 0x1A73, 0x1B6F, 0x1BE6, 0x1C19, 0x1C28, 0x1C38, 0x1C6B +.hword 0x1CE4, 0x1DC6, 0x1F06, 0x207D, 0x2220, 0x23E7, 0x25C8, 0x27B9 +.hword 0x29B0, 0x2BA5, 0x2D8D, 0x2F60, 0x3113, 0x329E, 0x33F6, 0x3512 +.hword 0x35E9, 0x3671, 0x36A0, 0x328D, 0x319F, 0x2F77, 0x2D04, 0x2B38 +.hword 0x2AD8, 0x2B12, 0x2A6D, 0x2780, 0x23B4, 0x21D1, 0x2297, 0x2479 +.hword 0x26D5, 0x2908, 0x2A6D, 0x2B00, 0x2B3B, 0x2B3B, 0x2B1E, 0x2B00 +.hword 0x2AFF, 0x2B38, 0x2BA1, 0x2C1C, 0x2CA6, 0x2D3B, 0x2DD8, 0x2E7B +.hword 0x2F20, 0x2FC5, 0x3065, 0x30FE, 0x318C, 0x320D, 0x327E, 0x32DB +.hword 0x3322, 0x334E, 0x335E, 0x37D9, 0x34C0, 0x2D8D, 0x2564, 0x1F67 +.hword 0x1D66, 0x1D67, 0x1CDD, 0x1A37, 0x1706, 0x157A, 0x161C, 0x17AE +.hword 0x19AB, 0x1B91, 0x1CDD, 0x1D81, 0x1DD9, 0x1E06, 0x1E24, 0x1E55 +.hword 0x1EB6, 0x1F67, 0x2060, 0x2180, 0x22C0, 0x241A, 0x2585, 0x26FC +.hword 0x2877, 0x29EF, 0x2B5E, 0x2CBB, 0x2E01, 0x2F27, 0x3028, 0x30FC +.hword 0x319C, 0x3201, 0x3225, 0x35CF, 0x33F3, 0x2FA0, 0x2ABA, 0x2725 +.hword 0x2605, 0x261F, 0x25C1, 0x23CC, 0x2161, 0x2032, 0x20AE, 0x21E0 +.hword 0x2361, 0x24CE, 0x25C1, 0x2642, 0x269F, 0x26DE, 0x2706, 0x271B +.hword 0x2723, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725 +.hword 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725, 0x2725 +.hword 0x2725, 0x2725, 0x2725, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0x32ED, 0x32F4, 0x3304, 0x331B, 0x3335 +.hword 0x334C, 0x335C, 0x3363, 0x3367, 0x3374, 0x3386, 0x339B, 0x33B1 +.hword 0x33C7, 0x33D9, 0x33E6, 0x33EB, 0x33E6, 0x33D5, 0x33B6, 0x3386 +.hword 0x3344, 0x32ED, 0x3278, 0x31E0, 0x312C, 0x3060, 0x2F81, 0x2E96 +.hword 0x2DA3, 0x2CAE, 0x2BBC, 0x2AD2, 0x29F6, 0x292D, 0x287D, 0x27EB +.hword 0x277C, 0x2735, 0x271C, 0x8001, 0x8001, 0xA37C, 0xA1E4, 0x9E2D +.hword 0x99F6, 0x96DB, 0x95E9, 0x95FA, 0x955F, 0x92BE, 0x8F6F, 0x8DCF +.hword 0x8E2E, 0x8F3A, 0x90D8, 0x92ED, 0x955F, 0x99E4, 0x9F9C, 0xA28B +.hword 0xA0BA, 0x9C83, 0x9864, 0x96DB, 0x979D, 0x98B1, 0x9A08, 0x9B99 +.hword 0x9D56, 0x9F33, 0xA126, 0xA322, 0xA51B, 0xA705, 0xA8D4, 0xAA7D +.hword 0xABF3, 0xAD2B, 0xAE18, 0xAEAF, 0xAEE4, 0x8001, 0x8001, 0xA37C +.hword 0xA37C, 0xA37C, 0xA37C, 0xA37C, 0xA3C2, 0xA407, 0xA37C, 0xA10A +.hword 0x9DC8, 0x9C27, 0x9C9C, 0x9DD1, 0x9F87, 0xA180, 0xA37C, 0xA664 +.hword 0xA9C9, 0xAB6B, 0xAA3F, 0xA7A4, 0xA4F0, 0xA37C, 0xA326, 0xA2E5 +.hword 0xA2B7, 0xA29A, 0xA28B, 0xA289, 0xA292, 0xA2A3, 0xA2BB, 0xA2D8 +.hword 0xA2F7, 0xA318, 0xA336, 0xA352, 0xA368, 0xA377, 0xA37C, 0x8001 +.hword 0x8001, 0xAA69, 0xAAFB, 0xAC4E, 0xADCD, 0xAEE4, 0xAF83, 0xAFBF +.hword 0xAF41, 0xAD35, 0xAA6D, 0xA908, 0xA967, 0xAA65, 0xABD4, 0xAD82 +.hword 0xAF41, 0xB1FA, 0xB53A, 0xB6C6, 0xB589, 0xB2DE, 0xB02F, 0xAEE4 +.hword 0xAED6, 0xAEE7, 0xAF14, 0xAF59, 0xAFB1, 0xB019, 0xB08C, 0xB108 +.hword 0xB187, 0xB207, 0xB282, 0xB2F5, 0xB35C, 0xB3B3, 0xB3F6, 0xB421 +.hword 0xB430, 0x8001, 0x8001, 0xA37C, 0xA209, 0x9EAC, 0x9ADD, 0x9814 +.hword 0x973C, 0x9758, 0x96FF, 0x9530, 0x92ED, 0x91D0, 0x9208, 0x92AF +.hword 0x93BE, 0x952F, 0x96FF, 0x9A9F, 0x9F4E, 0xA1B6, 0xA04B, 0x9CF9 +.hword 0x999C, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814 +.hword 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814, 0x9814 +.hword 0x9814, 0x9814, 0x9814, 0x7FFB, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x42D9, 0x42DE, 0x42EB, 0x42FC +.hword 0x430F, 0x4321, 0x432D, 0x4332, 0x4336, 0x433F, 0x434D, 0x435D +.hword 0x436E, 0x437E, 0x438C, 0x4396, 0x4399, 0x4396, 0x4389, 0x4371 +.hword 0x434D, 0x431B, 0x42D9, 0x4280, 0x420D, 0x4184, 0x40EA, 0x4041 +.hword 0x3F8E, 0x3ED6, 0x3E1C, 0x3D64, 0x3CB3, 0x3C0C, 0x3B74, 0x3AEE +.hword 0x3A7F, 0x3A2B, 0x39F5, 0x39E2, 0x81DC, 0x830A, 0x85C8, 0x88E4 +.hword 0x8B2A, 0x8C1F, 0x8C4E, 0x8C17, 0x8B44, 0x8A0A, 0x8968, 0x89AA +.hword 0x8A48, 0x8B0A, 0x8BB8, 0x8C17, 0x8C2C, 0x8C23, 0x8C03, 0x8BD3 +.hword 0x8B9B, 0x8B60, 0x8B2A, 0x8AF5, 0x8ABA, 0x8A78, 0x8A33, 0x89EB +.hword 0x89A1, 0x8957, 0x890E, 0x88C7, 0x8884, 0x8845, 0x880D, 0x87DC +.hword 0x87B3, 0x8795, 0x8781, 0x877B, 0x70FD, 0x7195, 0x72F6, 0x7487 +.hword 0x75AC, 0x7633, 0x7658, 0x7626, 0x7555, 0x742E, 0x7398, 0x73D5 +.hword 0x7469, 0x7520, 0x75C6, 0x7626, 0x7645, 0x764A, 0x763C, 0x7620 +.hword 0x75FB, 0x75D3, 0x75AC, 0x7585, 0x7558, 0x7526, 0x74F1, 0x74B8 +.hword 0x747F, 0x7444, 0x740A, 0x73D2, 0x739D, 0x736B, 0x733E, 0x7316 +.hword 0x72F6, 0x72DE, 0x72CE, 0x72C9, 0xF753, 0xFB07, 0x03A0, 0x0D60 +.hword 0x1484, 0x1792, 0x1837, 0x176F, 0x145C, 0x0FDE, 0x0D90, 0x0E7F +.hword 0x10C3, 0x138B, 0x160A, 0x176F, 0x17C8, 0x17B7, 0x1756, 0x16BC +.hword 0x1601, 0x153B, 0x1484, 0x13CF, 0x1301, 0x1220, 0x112F, 0x1034 +.hword 0x0F33, 0x0E31, 0x0D32, 0x0C3A, 0x0B4E, 0x0A74, 0x09AE, 0x0902 +.hword 0x0874, 0x080A, 0x07C6, 0x07AF, 0x808D, 0x80BC, 0x812B, 0x81A8 +.hword 0x8203, 0x8228, 0x822D, 0x8227, 0x8212, 0x81F2, 0x81E1, 0x81E8 +.hword 0x81F8, 0x820C, 0x821E, 0x8227, 0x8228, 0x8225, 0x821F, 0x8217 +.hword 0x820F, 0x8208, 0x8203, 0x81FF, 0x81FB, 0x81F6, 0x81F1, 0x81ED +.hword 0x81E8, 0x81E3, 0x81DF, 0x81DB, 0x81D7, 0x81D3, 0x81D0, 0x81CD +.hword 0x81CB, 0x81C9, 0x81C8, 0x81C7, 0x7D56, 0x7D71, 0x7DB0, 0x7DF7 +.hword 0x7E2B, 0x7E41, 0x7E46, 0x7E40, 0x7E29, 0x7E08, 0x7DF7, 0x7DFE +.hword 0x7E0F, 0x7E23, 0x7E36, 0x7E40, 0x7E43, 0x7E42, 0x7E3F, 0x7E3A +.hword 0x7E34, 0x7E2F, 0x7E2B, 0x7E28, 0x7E24, 0x7E20, 0x7E1B, 0x7E17 +.hword 0x7E12, 0x7E0E, 0x7E09, 0x7E05, 0x7E01, 0x7DFD, 0x7DFA, 0x7DF7 +.hword 0x7DF5, 0x7DF3, 0x7DF2, 0x7DF1, 0xEA78, 0xEDBA, 0xF54D, 0xFDE2 +.hword 0x0428, 0x06B8, 0x0726, 0x06A6, 0x04E2, 0x0231, 0x00CC, 0x015D +.hword 0x02B9, 0x0463, 0x05DD, 0x06A6, 0x06C1, 0x0691, 0x062B, 0x05A5 +.hword 0x0514, 0x048E, 0x0428, 0x03D6, 0x037E, 0x0321, 0x02C1, 0x025F +.hword 0x01FD, 0x019C, 0x013D, 0x00E3, 0x008D, 0x003F, 0xFFF9, 0xFFBC +.hword 0xFF8B, 0xFF65, 0xFF4E, 0xFF46, 0x80DB, 0x8096, 0x7FF4, 0x7F40 +.hword 0x7EBD, 0x7E88, 0x7E81, 0x7E8A, 0x7EA8, 0x7ED7, 0x7EF0, 0x7EE6 +.hword 0x7ECE, 0x7EB1, 0x7E98, 0x7E8A, 0x7E8A, 0x7E90, 0x7E9B, 0x7EA6 +.hword 0x7EB2, 0x7EBA, 0x7EBD, 0x7EBB, 0x7EB9, 0x7EB6, 0x7EB2, 0x7EAD +.hword 0x7EA8, 0x7EA2, 0x7E9C, 0x7E97, 0x7E91, 0x7E8C, 0x7E87, 0x7E82 +.hword 0x7E7F, 0x7E7C, 0x7E7A, 0x7E79, 0x8377, 0x8372, 0x8369, 0x835E +.hword 0x8356, 0x8352, 0x8351, 0x8354, 0x835F, 0x836F, 0x8377, 0x8374 +.hword 0x836C, 0x8362, 0x8359, 0x8354, 0x8352, 0x8352, 0x8353, 0x8354 +.hword 0x8356, 0x8357, 0x8356, 0x8355, 0x8353, 0x8352, 0x8350, 0x834E +.hword 0x834B, 0x8349, 0x8347, 0x8345, 0x8342, 0x8340, 0x833F, 0x833D +.hword 0x833C, 0x833B, 0x833A, 0x833A, 0xE520, 0xE83D, 0xEF7A, 0xF7AB +.hword 0xFDA8, 0x000A, 0x0061, 0xFFF1, 0xFE87, 0xFC56, 0xFB32, 0xFBA8 +.hword 0xFCC4, 0xFE1F, 0xFF51, 0xFFF1, 0xFFF6, 0xFFAE, 0xFF37, 0xFEAB +.hword 0xFE27, 0xFDC7, 0xFDA8, 0xFDBA, 0xFDD9, 0xFE03, 0xFE36, 0xFE71 +.hword 0xFEB2, 0xFEF7, 0xFF3D, 0xFF84, 0xFFCA, 0x000B, 0x0048, 0x007E +.hword 0x00AC, 0x00CE, 0x00E4, 0x00EC, 0x7DC7, 0x7D42, 0x7C0C, 0x7AAC +.hword 0x79AB, 0x7942, 0x792F, 0x7942, 0x7985, 0x79ED, 0x7A23, 0x7A0D +.hword 0x79D8, 0x7998, 0x795F, 0x7942, 0x793D, 0x7942, 0x794F, 0x7962 +.hword 0x7979, 0x7992, 0x79AB, 0x79C6, 0x79E4, 0x7A05, 0x7A29, 0x7A4E +.hword 0x7A74, 0x7A9A, 0x7AC0, 0x7AE4, 0x7B07, 0x7B28, 0x7B45, 0x7B5E +.hword 0x7B73, 0x7B83, 0x7B8D, 0x7B91, 0x88D1, 0x8887, 0x87DC, 0x871A +.hword 0x868B, 0x864E, 0x8640, 0x8650, 0x8691, 0x86F0, 0x8721, 0x870D +.hword 0x86DD, 0x86A2, 0x866E, 0x8650, 0x8648, 0x8648, 0x864E, 0x865A +.hword 0x8669, 0x867A, 0x868B, 0x869E, 0x86B4, 0x86CC, 0x86E6, 0x8702 +.hword 0x871E, 0x873A, 0x8756, 0x8771, 0x878B, 0x87A4, 0x87B9, 0x87CD +.hword 0x87DC, 0x87E8, 0x87F0, 0x87F2, 0xF69C, 0xF954, 0xFFA6, 0x06CF +.hword 0x0C0F, 0x0E3C, 0x0EA5, 0x0E38, 0x0C99, 0x0A26, 0x08E1, 0x0965 +.hword 0x0AA2, 0x0C26, 0x0D7E, 0x0E38, 0x0E5C, 0x0E47, 0x0E05, 0x0DA1 +.hword 0x0D24, 0x0C9B, 0x0C0F, 0x0B7B, 0x0AD2, 0x0A18, 0x0951, 0x0880 +.hword 0x07AB, 0x06D4, 0x05FF, 0x0530, 0x046C, 0x03B5, 0x0310, 0x0280 +.hword 0x0209, 0x01B0, 0x0177, 0x0164, 0x8001, 0x8001, 0x8152, 0x8152 +.hword 0xF9B2, 0xF81F, 0xF476, 0xF051, 0xED49, 0xEC1E, 0xEBFC, 0xEC1C +.hword 0xEC20, 0xEC2B, 0xEC3B, 0xEC51, 0xEC6A, 0xEC86, 0xECA4, 0xECC2 +.hword 0xECDF, 0xECFB, 0xED14, 0xED2A, 0xED3A, 0xED45, 0xED49, 0xED49 +.hword 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49 +.hword 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49, 0xED49 +.hword 0x2304, 0x2294, 0x218F, 0x2068, 0x1F91, 0x1F3D, 0x1F34, 0x1F3D +.hword 0x1F3E, 0x1F41, 0x1F46, 0x1F4C, 0x1F53, 0x1F5A, 0x1F63, 0x1F6B +.hword 0x1F73, 0x1F7B, 0x1F82, 0x1F88, 0x1F8C, 0x1F8F, 0x1F91, 0x1F91 +.hword 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91 +.hword 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91, 0x1F91 +.hword 0xF1F7, 0xF01A, 0xEBC4, 0xE6DC, 0xE345, 0xE1E3, 0xE1BA, 0xE1E1 +.hword 0xE1E5, 0xE1F2, 0xE206, 0xE21F, 0xE23D, 0xE25E, 0xE281, 0xE2A4 +.hword 0xE2C7, 0xE2E8, 0xE306, 0xE320, 0xE334, 0xE340, 0xE345, 0xE345 +.hword 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345 +.hword 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345, 0xE345 +.hword 0x8152, 0x0347, 0x0360, 0x03A2, 0x03FB, 0x045D, 0x04B6, 0x04F8 +.hword 0x0511, 0x0523, 0x0553, 0x0599, 0x05EC, 0x0643, 0x0696, 0x06DD +.hword 0x070E, 0x0722, 0x070F, 0x06CD, 0x0654, 0x059B, 0x049A, 0x0347 +.hword 0x017F, 0xFF33, 0xFC74, 0xF95A, 0xF5F8, 0xF264, 0xEEB3, 0xEAF9 +.hword 0xE74B, 0xE3BD, 0xE066, 0xDD59, 0xDAAB, 0xD871, 0xD6C1, 0xD5AE +.hword 0xD54E, 0xB298, 0xB292, 0xB285, 0xB273, 0xB25E, 0xB24C, 0xB23E +.hword 0xB239, 0xB236, 0xB22C, 0xB21D, 0xB20C, 0xB1FA, 0xB1E9, 0xB1DA +.hword 0xB1D0, 0xB1CC, 0xB1D0, 0xB1DE, 0xB1F7, 0xB21D, 0xB252, 0xB298 +.hword 0xB2F6, 0xB36F, 0xB400, 0xB4A4, 0xB556, 0xB613, 0xB6D6, 0xB79B +.hword 0xB85D, 0xB918, 0xB9C9, 0xBA6A, 0xBAF7, 0xBB6C, 0xBBC5, 0xBBFE +.hword 0xBC12, 0xE257, 0xE240, 0xE206, 0xE1B6, 0xE15F, 0xE110, 0xE0D5 +.hword 0xE0BF, 0xE0AF, 0xE084, 0xE046, 0xDFFC, 0xDFAE, 0xDF64, 0xDF26 +.hword 0xDEFA, 0xDEE8, 0xDEF9, 0xDF33, 0xDF9F, 0xE044, 0xE129, 0xE257 +.hword 0xE3ED, 0xE5FA, 0xE86B, 0xEB2F, 0xEE31, 0xF161, 0xF4AB, 0xF7FD +.hword 0xFB44, 0xFE6E, 0x0166, 0x041E, 0x0681, 0x087C, 0x09FD, 0x0AF2 +.hword 0x0B48, 0x8152, 0x1DB5, 0x2129, 0x28EB, 0x3114, 0x35BF, 0x343B +.hword 0x2ECF, 0x2909, 0x2349, 0x1CBF, 0x172E, 0x1456, 0x1519, 0x1832 +.hword 0x1C2E, 0x1F97, 0x20F8, 0x1F99, 0x1C74, 0x189B, 0x1523, 0x131D +.hword 0x130A, 0x1432, 0x15D5, 0x1737, 0x1799, 0x1696, 0x14AD, 0x1275 +.hword 0x1084, 0x0F73, 0x0F38, 0x0F56, 0x0FB5, 0x103B, 0x10CF, 0x1159 +.hword 0x11BD, 0x11E4, 0x2E09, 0x2CE6, 0x2978, 0x23BE, 0x1BB4, 0x0CAD +.hword 0xF98D, 0xEDAB, 0xED6E, 0xF2BD, 0xF92D, 0xFC56, 0xFB05, 0xF7C2 +.hword 0xF3BC, 0xF01D, 0xEE13, 0xEE22, 0xEF82, 0xF16B, 0xF31A, 0xF3C7 +.hword 0xF31D, 0xF19F, 0xEFCF, 0xEE30, 0xED43, 0xED40, 0xEDD0, 0xEEA0 +.hword 0xEF5E, 0xEFB4, 0xEFA4, 0xEF6C, 0xEF19, 0xEEB8, 0xEE56, 0xEDFF +.hword 0xEDC2, 0xEDAB + +eyerok_seg5_animindex_0500DD4C: # 0x0500DD4C +.hword 0x0001, 0x0001, 0x0028, 0x0002, 0x0028, 0x002A, 0x0001, 0x0000 +.hword 0x0001, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0028, 0x053A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x0512 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0511, 0x0028, 0x023C, 0x0028, 0x0264 +.hword 0x0028, 0x028C, 0x0001, 0x0143, 0x0001, 0x0144, 0x0028, 0x0145 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x0053, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0498, 0x0028, 0x02B4 +.hword 0x0028, 0x02DC, 0x0028, 0x0304, 0x0001, 0x016D, 0x0001, 0x016E +.hword 0x0028, 0x016F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0028, 0x007B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x041F +.hword 0x0028, 0x032C, 0x0028, 0x0354, 0x0028, 0x037C, 0x0001, 0x0197 +.hword 0x0001, 0x0198, 0x0028, 0x0199, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0028, 0x00A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x041E, 0x0028, 0x03A4, 0x0028, 0x03CC, 0x0028, 0x03F4 +.hword 0x0001, 0x01C1, 0x0001, 0x01C2, 0x0028, 0x01C3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0028, 0x0499, 0x0028, 0x04C1, 0x0028, 0x04E9 +.hword 0x0028, 0x0420, 0x0028, 0x0448, 0x0028, 0x0470, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x041C, 0x0001, 0x041D +.hword 0x0001, 0x0000, 0x0001, 0x01EB, 0x0028, 0x01EC, 0x0028, 0x0214 +.hword 0x0001, 0x0000, 0x0028, 0x00F3, 0x0028, 0x011B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500DF50: # 0x0500DF50 +.hword 32 +.hword 0 +.hword 0 +.hword 0 +.hword 0x28 +.hword 0x2A +.word eyerok_seg5_animvalue_0500D288 +.word eyerok_seg5_animindex_0500DD4C +.word 0 + +eyerok_seg5_animvalue_0500DF68: # 0x0500DF68 +.hword 0x0000, 0x00A7, 0x0206, 0xFE7C, 0x3FFF, 0x34FF, 0x34FF, 0x34FF +.hword 0x34FF, 0xFFFC, 0x3B7B, 0x8001, 0x8001, 0xB914, 0x8001, 0x8001 +.hword 0xB914, 0x8001, 0x8001, 0xB914, 0x8001, 0x8001, 0xB914, 0x7FFB +.hword 0x7FFE, 0x495E, 0x820B, 0x7DE6, 0xFEE2, 0x806A, 0x806A, 0xFC5B +.hword 0x7EC5, 0x8359, 0xFD40, 0x7DF2, 0x83AB, 0x0039, 0x8001, 0x8001 +.hword 0x8152, 0x8152, 0x0A4F, 0x26EE, 0xFEBC, 0x8152, 0x0347, 0xB298 +.hword 0xE257, 0x8152, 0x291E, 0x3FFF, 0x2FA4, 0x8001 + +eyerok_seg5_animindex_0500DFD4: # 0x0500DFD4 +.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0000 +.hword 0x0001, 0x0004, 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0034 +.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0032 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0031, 0x0001, 0x001A, 0x0001, 0x001B +.hword 0x0001, 0x001C, 0x0001, 0x000B, 0x0001, 0x000C, 0x0001, 0x000D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0005, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002D, 0x0001, 0x001D +.hword 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x000E, 0x0001, 0x000F +.hword 0x0001, 0x0010, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0029 +.hword 0x0001, 0x0020, 0x0001, 0x0021, 0x0001, 0x0022, 0x0001, 0x0011 +.hword 0x0001, 0x0012, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0007, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0028, 0x0001, 0x0023, 0x0001, 0x0024, 0x0001, 0x0025 +.hword 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x002E, 0x0001, 0x002F, 0x0001, 0x0030 +.hword 0x0001, 0x002A, 0x0001, 0x002B, 0x0001, 0x002C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0026, 0x0001, 0x0027 +.hword 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0018, 0x0001, 0x0019 +.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x000A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500E1D8: # 0x0500E1D8 +.hword 32 +.hword 0 +.hword 0 +.hword 0 +.hword 0x02 +.hword 0x2A +.word eyerok_seg5_animvalue_0500DF68 +.word eyerok_seg5_animindex_0500DFD4 +.word 0 + +eyerok_seg5_animvalue_0500E1F0: # 0x0500E1F0 +.hword 0x0000, 0x0078, 0x0000, 0x002C, 0x005C, 0x0062, 0x0066, 0x006A +.hword 0x006C, 0x006D, 0x006D, 0x006C, 0x006B, 0x0068, 0x0065, 0x0060 +.hword 0x005C, 0x0051, 0x003E, 0x0028, 0x0013, 0x0005, 0xFFFF, 0xFFFD +.hword 0xFFFD, 0xFFFF, 0x0000, 0xFFFD, 0xFFE9, 0xFFD3, 0xFFD1, 0xFFD0 +.hword 0xFFD0, 0xFFD0, 0xFFD0, 0xFFD1, 0xFFD2, 0xFFD4, 0xFFD6, 0xFFD8 +.hword 0xFFDA, 0xFFDC, 0xFFE0, 0xFFE5, 0xFFEC, 0xFFF2, 0xFFF7, 0xFFF9 +.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0x3FFF, 0x335E, 0x3092, 0x2E79 +.hword 0x30B3, 0x340E, 0x37C5, 0x3B0F, 0x3D25, 0x3E17, 0x3E8C, 0x3E9F +.hword 0x3E6A, 0x3E07, 0x3D92, 0x3D25, 0x3C93, 0x3BB5, 0x3AB0, 0x39A8 +.hword 0x38BE, 0x3818, 0x37D9, 0x3939, 0x3BC5, 0x3D25, 0x328D, 0x2EA3 +.hword 0x2B74, 0x2DF3, 0x31E4, 0x3650, 0x3A40, 0x3CBD, 0x3DD3, 0x3E4F +.hword 0x3E55, 0x3E0A, 0x3D95, 0x3D19, 0x3CBD, 0x3C52, 0x3BAB, 0x3AEB +.hword 0x3A36, 0x39AF, 0x397A, 0x39FD, 0x3B1B, 0x3C3A, 0x3CBD, 0x37D9 +.hword 0x30F1, 0x2A44, 0x2C17, 0x2FDB, 0x3464, 0x3888, 0x3B1B, 0x3C32 +.hword 0x3CBB, 0x3CD4, 0x3C99, 0x3C29, 0x3BA0, 0x3B1B, 0x3A54, 0x391B +.hword 0x37B3, 0x365F, 0x3562, 0x34FF, 0x35F3, 0x380D, 0x3A27, 0x3B1B +.hword 0x35CF, 0x2C75, 0x2357, 0x259C, 0x2A74, 0x3057, 0x35BA, 0x3912 +.hword 0x3A74, 0x3B19, 0x3B2B, 0x3AD5, 0x3A42, 0x399D, 0x3912, 0x3858 +.hword 0x3733, 0x35E4, 0x34A6, 0x33BA, 0x335E, 0x3442, 0x3638, 0x382E +.hword 0x3912, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0x32ED, 0x2CDF, 0x2785, 0x2A41, 0x2EE5, 0x344A +.hword 0x3947, 0x3CB4, 0x3DE8, 0x3D93, 0x3C9B, 0x3BE4, 0x3B71, 0x3AEB +.hword 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB, 0x3AAB +.hword 0x3AAB, 0x3AAB, 0x3AAB, 0x8001, 0x8001, 0xA37C, 0x9936, 0x90BE +.hword 0x970B, 0xA112, 0xAC59, 0xB666, 0xBCBF, 0xBF70, 0xC07C, 0xC056 +.hword 0xBF70, 0xBE3E, 0xBD32, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF +.hword 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0xBCBF, 0x8001, 0x8001 +.hword 0xA37C, 0x9FE8, 0x9DC8, 0xA202, 0xA803, 0xAE82, 0xB438, 0xB7DB +.hword 0xB974, 0xBA13, 0xB9FC, 0xB974, 0xB8BE, 0xB81F, 0xB7DB, 0xB7DB +.hword 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB, 0xB7DB +.hword 0xB7DB, 0x8001, 0x8001, 0xAA69, 0x9FD5, 0x9672, 0x9B4C, 0xA39B +.hword 0xAD27, 0xB5BA, 0xBB1D, 0xBD5C, 0xBE3C, 0xBE1C, 0xBD5C, 0xBC5D +.hword 0xBB7D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D +.hword 0xBB1D, 0xBB1D, 0xBB1D, 0xBB1D, 0x8001, 0x8001, 0xA37C, 0x98D5 +.hword 0x8FEE, 0x9627, 0xA02C, 0xAB7A, 0xB591, 0xBBEE, 0xBEA0, 0xBFAC +.hword 0xBF86, 0xBEA0, 0xBD6D, 0xBC61, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE +.hword 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0xBBEE, 0x7FFB +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x42D9, 0x41FA, 0x4138, 0x41C0, 0x42A9, 0x43A2, 0x4458 +.hword 0x447A, 0x4357, 0x413D, 0x3F58, 0x3ED7, 0x419E, 0x462A, 0x488D +.hword 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D, 0x488D +.hword 0x488D, 0x488D, 0x81DC, 0x81DC, 0x81DC, 0x81E4, 0x81F6, 0x8203 +.hword 0x81FE, 0x81DC, 0x8171, 0x80CB, 0x8035, 0x7FF4, 0x807A, 0x816D +.hword 0x8204, 0x820E, 0x81EF, 0x81BA, 0x817E, 0x814D, 0x8139, 0x8159 +.hword 0x819F, 0x81E4, 0x8204, 0x70FD, 0x70FD, 0x70FD, 0x70FE, 0x70FF +.hword 0x7100, 0x70FF, 0x70FD, 0x70F7, 0x70EE, 0x70E5, 0x70E2, 0x70EA +.hword 0x70FA, 0x7102, 0x7101, 0x70FD, 0x70F7, 0x70F2, 0x70ED, 0x70EB +.hword 0x70EF, 0x70F7, 0x70FF, 0x7102, 0xF753, 0xF576, 0xF4E1, 0xF85E +.hword 0xFD16, 0x0218, 0x0676, 0x093F, 0x095D, 0x076F, 0x051B, 0x0401 +.hword 0x056B, 0x080E, 0x09AF, 0x09CA, 0x0975, 0x08E0, 0x083A, 0x07B3 +.hword 0x077C, 0x07D4, 0x0895, 0x0957, 0x09AF, 0x808D, 0x808D, 0x808D +.hword 0x8090, 0x8095, 0x8099, 0x8097, 0x808D, 0x806E, 0x803E, 0x8012 +.hword 0x7FF8, 0x8014, 0x8049, 0x806A, 0x806D, 0x8069, 0x8060, 0x8055 +.hword 0x804B, 0x8043, 0x8040, 0x804B, 0x805F, 0x806A, 0x7D56, 0x7D56 +.hword 0x7D56, 0x7D57, 0x7D57, 0x7D58, 0x7D57, 0x7D56, 0x7D54, 0x7D4F +.hword 0x7D4B, 0x7D48, 0x7D4A, 0x7D4E, 0x7D50, 0x7D50, 0x7D4F, 0x7D4E +.hword 0x7D4D, 0x7D4C, 0x7D4B, 0x7D4B, 0x7D4C, 0x7D4F, 0x7D50, 0xEA78 +.hword 0xE530, 0xE1E9, 0xE7CC, 0xF036, 0xF95A, 0x0168, 0x0693, 0x070C +.hword 0x03FF, 0x0017, 0xFE01, 0xFF7B, 0x0299, 0x0488, 0x04AF, 0x046F +.hword 0x03EC, 0x0349, 0x02A8, 0x022E, 0x01FD, 0x02A6, 0x03DF, 0x0488 +.hword 0x80DB, 0x80DB, 0x80DB, 0x80D8, 0x80D2, 0x80CE, 0x80CF, 0x80DB +.hword 0x80FF, 0x8137, 0x816A, 0x817E, 0x8151, 0x80FE, 0x80C9, 0x80C0 +.hword 0x80C1, 0x80C9, 0x80D4, 0x80E0, 0x80E9, 0x80ED, 0x80E3, 0x80D2 +.hword 0x80C9, 0x8377, 0x8377, 0x8377, 0x8378, 0x837A, 0x837B, 0x837B +.hword 0x8377, 0x836A, 0x8357, 0x8345, 0x833E, 0x834D, 0x8369, 0x837B +.hword 0x837E, 0x837F, 0x837D, 0x837A, 0x8377, 0x8374, 0x8373, 0x8375 +.hword 0x8379, 0x837B, 0xE520, 0xE25C, 0xE175, 0xE68B, 0xED70, 0xF4C3 +.hword 0xFB24, 0xFF33, 0xFF57, 0xFC7B, 0xF90B, 0xF770, 0xF98F, 0xFD82 +.hword 0x0003, 0x006F, 0x0066, 0x000D, 0xFF8A, 0xFEFE, 0xFE90, 0xFE63 +.hword 0xFECF, 0xFF98, 0x0003, 0x7DC7, 0x7DDE, 0x7DC7, 0x7D4A, 0x7CA1 +.hword 0x7BF8, 0x7B7B, 0x7B56, 0x7BD5, 0x7CD8, 0x7DE4, 0x7E7C, 0x7E2D +.hword 0x7D5A, 0x7CD1, 0x7CBE, 0x7CC4, 0x7CD9, 0x7CF7, 0x7D16, 0x7D2E +.hword 0x7D37, 0x7D1D, 0x7CEB, 0x7CD1, 0x88D1, 0x88D1, 0x88D1, 0x88CC +.hword 0x88C3, 0x88BB, 0x88BE, 0x88D1, 0x8906, 0x8957, 0x89A7, 0x89D7 +.hword 0x89C9, 0x8994, 0x8971, 0x896E, 0x8971, 0x8978, 0x8981, 0x8989 +.hword 0x8990, 0x8993, 0x898A, 0x897A, 0x8971, 0xF69C, 0xF37E, 0xF1B8 +.hword 0xF5B7, 0xFB70, 0x0186, 0x069D, 0x0958, 0x07FD, 0x037C, 0xFE79 +.hword 0xFB95, 0xFCE2, 0x0065, 0x02B1, 0x02FD, 0x02E5, 0x0288, 0x0207 +.hword 0x0183, 0x011C, 0x00F2, 0x0166, 0x023D, 0x02B1, 0x8001, 0x8001 +.hword 0x8152, 0x8152, 0xF9B2, 0x2304, 0xF1F7, 0x8152, 0x0347, 0xB298 +.hword 0xE257, 0x8152, 0x1DB5, 0x1B95, 0x1A0A, 0x1BE1, 0x1EA1, 0x21A5 +.hword 0x2445, 0x25DB, 0x25AF, 0x2433, 0x2280, 0x21B1, 0x22C5, 0x24C7 +.hword 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB, 0x25DB +.hword 0x25DB, 0x25DB, 0x25DB, 0x2E09, 0x2494, 0x19AA, 0x17DE, 0x17C4 +.hword 0x1890, 0x1976, 0x19AA, 0x18DD, 0x17A1, 0x167F, 0x1600, 0x164B +.hword 0x1767, 0x19AA, 0x1D2B, 0x216D, 0x25EE, 0x2A2B, 0x2DA1, 0x2FC4 +.hword 0x30B0, 0x30E4, 0x2F42, 0x2DA1 + +eyerok_seg5_animindex_0500E798: # 0x0500E798 +.hword 0x0001, 0x0001, 0x0019, 0x0002, 0x0019, 0x001B, 0x0001, 0x0000 +.hword 0x0001, 0x0034, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0019, 0x02BB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x02A2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02A1, 0x0019, 0x016A, 0x0019, 0x0183 +.hword 0x0019, 0x019C, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0019, 0x00CD +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0035, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029D, 0x0019, 0x01B5 +.hword 0x0019, 0x01CE, 0x0019, 0x01E7, 0x0001, 0x00E6, 0x0001, 0x00E7 +.hword 0x0019, 0x00E8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x004E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0299 +.hword 0x0019, 0x0200, 0x0019, 0x0219, 0x0019, 0x0232, 0x0001, 0x0101 +.hword 0x0001, 0x0102, 0x0019, 0x0103, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0019, 0x0067, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0298, 0x0019, 0x024B, 0x0019, 0x0264, 0x0019, 0x027D +.hword 0x0001, 0x011C, 0x0001, 0x011D, 0x0019, 0x011E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0019, 0x0080, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x029E, 0x0001, 0x029F, 0x0001, 0x02A0 +.hword 0x0001, 0x029A, 0x0001, 0x029B, 0x0001, 0x029C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0296, 0x0001, 0x0297 +.hword 0x0001, 0x0000, 0x0001, 0x0137, 0x0019, 0x0138, 0x0019, 0x0151 +.hword 0x0001, 0x0000, 0x0019, 0x0099, 0x0019, 0x00B2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500E99C: # 0x0500E99C +.hword 32 +.hword 0 +.hword 0 +.hword 0 +.hword 0x19 +.hword 0x2A +.word eyerok_seg5_animvalue_0500E1F0 +.word eyerok_seg5_animindex_0500E798 +.word 0 + +eyerok_seg5_animvalue_0500E9B4: # 0x0500E9B4 +.hword 0x0000, 0x00A7, 0x00A6, 0x00A5, 0x00A2, 0x009F, 0x009B, 0x0097 +.hword 0x0092, 0x008D, 0x0089, 0x0084, 0x0080, 0x007D, 0x007A, 0x0078 +.hword 0x0076, 0x0075, 0x0074, 0x0074, 0x0074, 0x0074, 0x0074, 0x0075 +.hword 0x0075, 0x0076, 0x0076, 0x0077, 0x0077, 0x0077, 0x0078, 0x0206 +.hword 0x0206, 0x0206, 0x0206, 0x0206, 0x0206, 0x0204, 0x0202, 0x01FE +.hword 0x01F9, 0x01F2, 0x01E9, 0x01DE, 0x01D0, 0x01BF, 0x01AA, 0x018F +.hword 0x016E, 0x014A, 0x0123, 0x00FB, 0x00D2, 0x00A9, 0x0083, 0x005F +.hword 0x003F, 0x0025, 0x0010, 0x0003, 0x0000, 0xFE7C, 0xFE7A, 0xFE74 +.hword 0xFE6A, 0xFE5E, 0xFE51, 0xFE43, 0xFE35, 0xFE28, 0xFE1C, 0xFE14 +.hword 0xFE0F, 0xFE0E, 0xFE12, 0xFE1C, 0xFE2D, 0xFE47, 0xFE67, 0xFE8D +.hword 0xFEB6, 0xFEE2, 0xFF0F, 0xFF3B, 0xFF67, 0xFF8F, 0xFFB3, 0xFFD1 +.hword 0xFFE8, 0xFFF7, 0xFFFD, 0x3FFF, 0x34FF, 0x34D9, 0x346E, 0x33C6 +.hword 0x32EA, 0x31E2, 0x30B7, 0x2F72, 0x2E1A, 0x2CB9, 0x2B58, 0x29FE +.hword 0x28B4, 0x2784, 0x2675, 0x2590, 0x24DD, 0x2466, 0x2433, 0x2482 +.hword 0x2572, 0x26E1, 0x28AB, 0x2AAB, 0x2CBF, 0x2EC2, 0x3090, 0x3207 +.hword 0x3302, 0x335E, 0x34FF, 0x34E0, 0x3489, 0x3404, 0x3359, 0x3291 +.hword 0x31B6, 0x30D0, 0x2FE9, 0x2F09, 0x2E39, 0x2D83, 0x2CF0, 0x2C89 +.hword 0x2C56, 0x2C57, 0x2C83, 0x2CD2, 0x2D3E, 0x2DC2, 0x2E57, 0x2EF7 +.hword 0x2F9B, 0x303E, 0x30D8, 0x3165, 0x31DD, 0x323B, 0x3277, 0x328D +.hword 0x34FF, 0x34CA, 0x3436, 0x3353, 0x3232, 0x30E2, 0x2F73, 0x2DF6 +.hword 0x2C7B, 0x2B12, 0x29CB, 0x28B6, 0x27E4, 0x2763, 0x2746, 0x2792 +.hword 0x283A, 0x2930, 0x2A64, 0x2BCA, 0x2D52, 0x2EEE, 0x308F, 0x3228 +.hword 0x33A9, 0x3504, 0x362C, 0x3711, 0x37A4, 0x37D9, 0x34FF, 0x34DF +.hword 0x3485, 0x33F7, 0x333B, 0x3258, 0x3155, 0x3038, 0x2F08, 0x2DCB +.hword 0x2C87, 0x2B44, 0x2A08, 0x28DA, 0x27BF, 0x26BF, 0x25E0, 0x2529 +.hword 0x24A0, 0x244C, 0x2433, 0x24D4, 0x2675, 0x28CE, 0x2B94, 0x2E7F +.hword 0x3144, 0x3399, 0x3536, 0x35CF, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0x3B7B, 0x3B74, 0x3B5E, 0x3B3A, 0x3B0A, 0x3ACF +.hword 0x3A89, 0x3A3A, 0x39E3, 0x3985, 0x3922, 0x38B9, 0x384D, 0x37DE +.hword 0x376D, 0x36FC, 0x368B, 0x361C, 0x35AF, 0x3547, 0x34E3, 0x3485 +.hword 0x342E, 0x33E0, 0x339A, 0x335F, 0x332F, 0x330B, 0x32F5, 0x32ED +.hword 0x8001, 0x8001, 0xB914, 0xB912, 0xB90D, 0xB904, 0xB8F5, 0xB8E0 +.hword 0xB8C4, 0xB8A0, 0xB874, 0xB83D, 0xB7FC, 0xB7AF, 0xB757, 0xB6F0 +.hword 0xB67C, 0xB5F9, 0xB566, 0xB4C2, 0xB40D, 0xB30C, 0xB19C, 0xAFD8 +.hword 0xADDD, 0xABC9, 0xA9B8, 0xA7C6, 0xA611, 0xA4B5, 0xA3CF, 0xA37C +.hword 0x8001, 0x8001, 0xB914, 0xB8F8, 0xB8A7, 0xB826, 0xB77A, 0xB6A8 +.hword 0xB5B6, 0xB4A8, 0xB384, 0xB24D, 0xB10B, 0xAFC0, 0xAE74, 0xAD29 +.hword 0xABE7, 0xAAB1, 0xA98D, 0xA87F, 0xA78E, 0xA6BD, 0xA60B, 0xA573 +.hword 0xA4F1, 0xA485, 0xA42E, 0xA3EA, 0xA3B8, 0xA396, 0xA382, 0xA37C +.hword 0x8001, 0x8001, 0xB914, 0xB8E6, 0xB865, 0xB799, 0xB68E, 0xB54D +.hword 0xB3E1, 0xB254, 0xB0AF, 0xAEFE, 0xAD4B, 0xAB9F, 0xAA05, 0xA887 +.hword 0xA730, 0xA609, 0xA51D, 0xA475, 0xA427, 0xA432, 0xA489, 0xA51A +.hword 0xA5D6, 0xA6AD, 0xA78F, 0xA86B, 0xA932, 0xA9D4, 0xAA41, 0xAA69 +.hword 0x8001, 0x8001, 0xB914, 0xB8EC, 0xB87B, 0xB7C6, 0xB6D6, 0xB5B1 +.hword 0xB45F, 0xB2E7, 0xB14F, 0xAFA0, 0xADE0, 0xAC16, 0xAA4A, 0xA883 +.hword 0xA6C8, 0xA520, 0xA392, 0xA226, 0xA0E3, 0x9FCF, 0x9EF3, 0x9E84 +.hword 0x9E9F, 0x9F22, 0x9FEC, 0xA0DB, 0xA1D0, 0xA2A8, 0xA341, 0xA37C +.hword 0x7FFB, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x495E +.hword 0x4958, 0x4947, 0x492C, 0x4907, 0x48DA, 0x48A5, 0x4869, 0x4827 +.hword 0x47DF, 0x4793, 0x4744, 0x46F1, 0x469D, 0x4647, 0x45F0, 0x459A +.hword 0x4546, 0x44F3, 0x44A4, 0x4458, 0x4410, 0x43CE, 0x4392, 0x435D +.hword 0x4330, 0x430B, 0x42F0, 0x42DF, 0x42D9, 0x820B, 0x820A, 0x8205 +.hword 0x81FD, 0x81F3, 0x81E7, 0x81D9, 0x81CB, 0x81BB, 0x81AC, 0x819C +.hword 0x818D, 0x817F, 0x8172, 0x8167, 0x815E, 0x8158, 0x8155, 0x8156 +.hword 0x815C, 0x8167, 0x8175, 0x8185, 0x8196, 0x81A7, 0x81B7, 0x81C6 +.hword 0x81D1, 0x81D9, 0x81DC, 0x7DE6, 0x7DDD, 0x7DC5, 0x7D9D, 0x7D68 +.hword 0x7D26, 0x7CD9, 0x7C82, 0x7C22, 0x7BBC, 0x7B4F, 0x7ADD, 0x7A68 +.hword 0x79F0, 0x7978, 0x7900, 0x7889, 0x7815, 0x7792, 0x76F0, 0x7639 +.hword 0x7574, 0x74A8, 0x73DE, 0x731E, 0x726F, 0x71D9, 0x7164, 0x7119 +.hword 0x70FD, 0xFEE2, 0xFEC6, 0xFE76, 0xFDF8, 0xFD53, 0xFC8D, 0xFBAD +.hword 0xFAB9, 0xF9B8, 0xF8AF, 0xF7A6, 0xF6A2, 0xF5AA, 0xF4C5, 0xF3F9 +.hword 0xF34C, 0xF2C5, 0xF26A, 0xF24B, 0xF26A, 0xF2BE, 0xF339, 0xF3D1 +.hword 0xF47A, 0xF529, 0xF5D2, 0xF669, 0xF6E3, 0xF735, 0xF753, 0x806A +.hword 0x806A, 0x806B, 0x806B, 0x806C, 0x806D, 0x806E, 0x806F, 0x8071 +.hword 0x8072, 0x8074, 0x8075, 0x8077, 0x8079, 0x807B, 0x807C, 0x807E +.hword 0x8080, 0x8082, 0x8083, 0x8085, 0x8086, 0x8088, 0x8089, 0x808A +.hword 0x808B, 0x808C, 0x808C, 0x808D, 0x808D, 0x806A, 0x8067, 0x805F +.hword 0x8053, 0x8041, 0x802C, 0x8013, 0x7FF4, 0x7FD5, 0x7FB3, 0x7F8F +.hword 0x7F6A, 0x7F43, 0x7F1B, 0x7EF3, 0x7ECA, 0x7EA2, 0x7E7A, 0x7E53 +.hword 0x7E2E, 0x7E0A, 0x7DE9, 0x7DCA, 0x7DAD, 0x7D94, 0x7D7F, 0x7D6E +.hword 0x7D61, 0x7D59, 0x7D56, 0xFC5B, 0xFC4B, 0xFC1D, 0xFBD2, 0xFB6E +.hword 0xFAF2, 0xFA60, 0xF9BB, 0xF906, 0xF842, 0xF771, 0xF696, 0xF5B4 +.hword 0xF4CB, 0xF3E0, 0xF2F3, 0xF207, 0xF11F, 0xF03C, 0xEF62, 0xEE91 +.hword 0xEDCD, 0xED17, 0xEC73, 0xEBE1, 0xEB65, 0xEB01, 0xEAB6, 0xEA88 +.hword 0xEA78, 0x7EC5, 0x7EC7, 0x7ECC, 0x7ED5, 0x7EE1, 0x7EEF, 0x7F00 +.hword 0x7F13, 0x7F28, 0x7F3F, 0x7F57, 0x7F70, 0x7F8B, 0x7FA5, 0x7FC1 +.hword 0x7FDC, 0x7FF8, 0x8015, 0x8030, 0x8049, 0x8061, 0x8078, 0x808D +.hword 0x80A0, 0x80B1, 0x80BF, 0x80CB, 0x80D3, 0x80D9, 0x80DB, 0x8359 +.hword 0x835A, 0x835A, 0x835A, 0x835B, 0x835C, 0x835D, 0x835E, 0x835F +.hword 0x8360, 0x8361, 0x8363, 0x8364, 0x8366, 0x8367, 0x8369, 0x836A +.hword 0x836C, 0x836D, 0x836F, 0x8370, 0x8371, 0x8372, 0x8373, 0x8374 +.hword 0x8375, 0x8376, 0x8376, 0x8377, 0x8377, 0xFD40, 0xFD2A, 0xFCEC +.hword 0xFC87, 0xFC00, 0xFB58, 0xFA94, 0xF9B6, 0xF8C1, 0xF7B8, 0xF69F +.hword 0xF578, 0xF446, 0xF30D, 0xF1CF, 0xF090, 0xEF52, 0xEE19, 0xECE7 +.hword 0xEBC0, 0xEAA7, 0xE99F, 0xE8AA, 0xE7CC, 0xE707, 0xE660, 0xE5D8 +.hword 0xE574, 0xE535, 0xE520, 0x7DF2, 0x7DF2, 0x7DF2, 0x7DF1, 0x7DF0 +.hword 0x7DEF, 0x7DEE, 0x7DEC, 0x7DEA, 0x7DE9, 0x7DE7, 0x7DE5, 0x7DE2 +.hword 0x7DE0, 0x7DDE, 0x7DDC, 0x7DDA, 0x7DD7, 0x7DD5, 0x7DD3, 0x7DD1 +.hword 0x7DCF, 0x7DCE, 0x7DCC, 0x7DCB, 0x7DCA, 0x7DC9, 0x7DC8, 0x7DC8 +.hword 0x7DC7, 0x83AB, 0x83AF, 0x83BC, 0x83D2, 0x83EF, 0x8413, 0x843C +.hword 0x846C, 0x84A0, 0x84D9, 0x8515, 0x8554, 0x8595, 0x85D8, 0x861B +.hword 0x8660, 0x86A3, 0x86E6, 0x8727, 0x8766, 0x87A3, 0x87DB, 0x880F +.hword 0x883F, 0x8869, 0x888C, 0x88A9, 0x88BF, 0x88CC, 0x88D1, 0x0039 +.hword 0x0030, 0x0017, 0xFFF0, 0xFFBA, 0xFF77, 0xFF29, 0xFED1, 0xFE6F +.hword 0xFE05, 0xFD95, 0xFD20, 0xFCA6, 0xFC29, 0xFBAA, 0xFB2B, 0xFAAC +.hword 0xFA2F, 0xF9B6, 0xF940, 0xF8D0, 0xF866, 0xF805, 0xF7AC, 0xF75E +.hword 0xF71B, 0xF6E5, 0xF6BD, 0xF6A4, 0xF69C, 0x8001, 0x8001, 0x8152 +.hword 0x8152, 0x0A4F, 0x0A45, 0x0A27, 0x09F8, 0x09B8, 0x0969, 0x090D +.hword 0x08A4, 0x0831, 0x07B4, 0x072F, 0x06A4, 0x0614, 0x0580, 0x04EA +.hword 0x0453, 0x03BD, 0x0329, 0x027E, 0x01AA, 0x00B7, 0xFFB1, 0xFEA1 +.hword 0xFD92, 0xFC90, 0xFBA4, 0xFADA, 0xFA3D, 0xF9D7, 0xF9B2, 0x26EE +.hword 0x26D2, 0x2681, 0x2603, 0x255F, 0x249A, 0x23BC, 0x22CB, 0x21CE +.hword 0x20CC, 0x1FCB, 0x1ED2, 0x1DE8, 0x1D13, 0x1C5A, 0x1BC3, 0x1B57 +.hword 0x1B1A, 0x1B25, 0x1B80, 0x1C1C, 0x1CEA, 0x1DD9, 0x1EDB, 0x1FE0 +.hword 0x20D8, 0x21B4, 0x2264, 0x22D9, 0x2304, 0xFEBC, 0xFEAE, 0xFE85 +.hword 0xFE44, 0xFDEF, 0xFD86, 0xFD0E, 0xFC89, 0xFBF9, 0xFB61, 0xFAC3 +.hword 0xFA23, 0xF983, 0xF8E6, 0xF84E, 0xF7BE, 0xF739, 0xF6C0, 0xF64A +.hword 0xF5C9, 0xF543, 0xF4BA, 0xF434, 0xF3B3, 0xF33B, 0xF2D1, 0xF277 +.hword 0xF233, 0xF207, 0xF1F7, 0x8152, 0x0347, 0xB298, 0xE257, 0x8152 +.hword 0x291E, 0x291C, 0x2916, 0x290C, 0x28FD, 0x28E8, 0x28CE, 0x28AC +.hword 0x2884, 0x2854, 0x281B, 0x27DA, 0x278F, 0x273A, 0x26DB, 0x2665 +.hword 0x25D2, 0x2526, 0x2467, 0x239C, 0x22C9, 0x21F4, 0x2124, 0x205C +.hword 0x1FA4, 0x1F01, 0x1E78, 0x1E10, 0x1DCD, 0x1DB5, 0x3FFF, 0x3FC6 +.hword 0x3F20, 0x3E15, 0x3CAE, 0x3AF2, 0x38E9, 0x369C, 0x3413, 0x3155 +.hword 0x2E6A, 0x2B5C, 0x2831, 0x24F2, 0x21A7, 0x1E58, 0x1B0D, 0x17CE +.hword 0x14A3, 0x1194, 0x0EAA, 0x0BEC, 0x0962, 0x0715, 0x050D, 0x0351 +.hword 0x01E9, 0x00DF, 0x0039, 0x0000, 0x2FA4, 0x2F7A, 0x2EFE, 0x2E38 +.hword 0x2D2C, 0x2BE1, 0x2A5E, 0x28A7, 0x26C4, 0x24B9, 0x228E, 0x2047 +.hword 0x1DEB, 0x1B81, 0x190D, 0x1696, 0x1423, 0x11B8, 0x0F5D, 0x0D16 +.hword 0x0AEA, 0x08E0, 0x06FC, 0x0546, 0x03C2, 0x0278, 0x016C, 0x00A6 +.hword 0x002A, 0x0000, 0x8001, 0x7FB5, 0x7EE1, 0x7D8B, 0x7BBF, 0x7986 +.hword 0x76EC, 0x73F9, 0x70B9, 0x6D36, 0x697B, 0x6591, 0x6182, 0x5D5A +.hword 0x5922, 0x54E6, 0x50AE, 0x4C86, 0x4877, 0x448D, 0x40D1, 0x3D4F +.hword 0x3A0F, 0x371C, 0x3481, 0x3249, 0x307D, 0x2F27, 0x2E53, 0x2E09 + + +eyerok_seg5_animindex_0500F1D4: # 0x0500F1D4 +.hword 0x001E, 0x0001, 0x001E, 0x001F, 0x001E, 0x003D, 0x0001, 0x0000 +.hword 0x0001, 0x005B, 0x0001, 0x0000, 0x001E, 0x03B6, 0x001E, 0x03D4 +.hword 0x001E, 0x03F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0398 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0397, 0x001E, 0x01CD, 0x001E, 0x01EB +.hword 0x001E, 0x0209, 0x0001, 0x0110, 0x0001, 0x0111, 0x001E, 0x0112 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x005C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0393, 0x001E, 0x0227 +.hword 0x001E, 0x0245, 0x001E, 0x0263, 0x0001, 0x0130, 0x0001, 0x0131 +.hword 0x001E, 0x0132, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x007A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0338 +.hword 0x001E, 0x0281, 0x001E, 0x029F, 0x001E, 0x02BD, 0x0001, 0x0150 +.hword 0x0001, 0x0151, 0x001E, 0x0152, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0098, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0337, 0x001E, 0x02DB, 0x001E, 0x02F9, 0x001E, 0x0317 +.hword 0x0001, 0x0170, 0x0001, 0x0171, 0x001E, 0x0172, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0394, 0x0001, 0x0395, 0x0001, 0x0396 +.hword 0x001E, 0x0339, 0x001E, 0x0357, 0x001E, 0x0375, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0335, 0x0001, 0x0336 +.hword 0x0001, 0x0000, 0x0001, 0x0190, 0x001E, 0x0191, 0x001E, 0x01AF +.hword 0x0001, 0x0000, 0x001E, 0x00D4, 0x001E, 0x00F2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500F3D8: # 0x0500F3D8 +.hword 33 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x2A +.word eyerok_seg5_animvalue_0500E9B4 +.word eyerok_seg5_animindex_0500F1D4 +.word 0 + +# Same entries as above +eyerok_seg5_anim_0500F3F0: # 0x0500F3F0 +.hword 35 +.hword 0 +.hword 29 +.hword 0 +.hword 0x1E +.hword 0x2A +.word eyerok_seg5_animvalue_0500E9B4 +.word eyerok_seg5_animindex_0500F1D4 +.word 0 + +eyerok_seg5_animvalue_0500F408: # 0x0500F408 +.hword 0x0000, 0x0078, 0xFFFD, 0x3FFF, 0x335E, 0x33EB, 0x3555, 0x373C +.hword 0x3942, 0x3B07, 0x3C2D, 0x3C54, 0x3B59, 0x3983, 0x3716, 0x3457 +.hword 0x318B, 0x2EF5, 0x2CD9, 0x2AF7, 0x28FC, 0x2713, 0x2565, 0x241E +.hword 0x2367, 0x236B, 0x246F, 0x2666, 0x28F9, 0x2BD3, 0x2EA0, 0x3109 +.hword 0x32BA, 0x328D, 0x31FB, 0x3088, 0x2E9E, 0x2CA4, 0x2B02, 0x2A21 +.hword 0x2A67, 0x2C2C, 0x2F30, 0x32F9, 0x370F, 0x3AFA, 0x3E3F, 0x4067 +.hword 0x4179, 0x41E3, 0x41C6, 0x4142, 0x4077, 0x3F88, 0x3E93, 0x3D59 +.hword 0x3BA8, 0x39B0, 0x37A3, 0x35B5, 0x3415, 0x32F7, 0x37D9, 0x3839 +.hword 0x392E, 0x3A77, 0x3BD7, 0x3D0B, 0x3DD6, 0x3DF5, 0x3D49, 0x3BFC +.hword 0x3A48, 0x3864, 0x3688, 0x34EB, 0x33C6, 0x3309, 0x327E, 0x3222 +.hword 0x31F0, 0x31E5, 0x31FD, 0x3234, 0x32A7, 0x3364, 0x344E, 0x354C +.hword 0x3641, 0x3711, 0x37A2, 0x35CF, 0x3555, 0x341E, 0x327F, 0x30CB +.hword 0x2F56, 0x2E75, 0x2E7A, 0x2FA0, 0x31AE, 0x3451, 0x3731, 0x39FB +.hword 0x3C59, 0x3DF5, 0x3EDE, 0x3F61, 0x3F8F, 0x3F79, 0x3F2D, 0x3EBD +.hword 0x3E37, 0x3D70, 0x3C4A, 0x3AEB, 0x3978, 0x3816, 0x36EB, 0x361D +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0x32ED, 0x339C, 0x355C +.hword 0x37BA, 0x3A40, 0x3C7B, 0x3DF8, 0x3E42, 0x3D8E, 0x3C6A, 0x3AEB +.hword 0x3925, 0x372C, 0x3515, 0x32F3, 0x30DB, 0x2EE1, 0x2D19, 0x2B98 +.hword 0x2A71, 0x29B9, 0x2988, 0x29D6, 0x2A8F, 0x2B9C, 0x2CE9, 0x2E60 +.hword 0x2FEC, 0x3177, 0x8001, 0x8001, 0xA37C, 0xA3D2, 0xA4AC, 0xA5CF +.hword 0xA700, 0xA803, 0xA89E, 0xA894, 0xA7C3, 0xA656, 0xA482, 0xA27C +.hword 0xA07B, 0x9EB5, 0x9D5F, 0x9C5E, 0x9B77, 0x9AB5, 0x9A23, 0x99CB +.hword 0x99B8, 0x99F5, 0x9AAE, 0x9BE8, 0x9D73, 0x9F21, 0xA0C2, 0xA226 +.hword 0xA31F, 0x8001, 0x8001, 0xA37C, 0xA34B, 0xA2D5, 0xA243, 0xA1BC +.hword 0xA16C, 0xA179, 0xA20F, 0xA35C, 0xA54E, 0xA7A5, 0xAA23, 0xAC8B +.hword 0xAE9E, 0xB01D, 0xB126, 0xB1F7, 0xB28A, 0xB2D9, 0xB2DC, 0xB28D +.hword 0xB1E4, 0xB0A1, 0xAEB2, 0xAC59, 0xA9D9, 0xA773, 0xA56B, 0xA403 +.hword 0x8001, 0x8001, 0xAA69, 0xAAA8, 0xAB46, 0xAC18, 0xACF0, 0xADA2 +.hword 0xAE01, 0xADE0, 0xAD25, 0xABF1, 0xAA6A, 0xA8BB, 0xA70B, 0xA584 +.hword 0xA44D, 0xA343, 0xA238, 0xA140, 0xA071, 0x9FE0, 0x9FA3, 0x9FCF +.hword 0xA094, 0xA1ED, 0xA3A4, 0xA585, 0xA758, 0xA8E8, 0xAA00, 0x8001 +.hword 0x8001, 0xA37C, 0xA362, 0xA323, 0xA2D6, 0xA292, 0xA26E, 0xA280 +.hword 0xA2E0, 0xA3A5, 0xA4C5, 0xA61F, 0xA792, 0xA8FE, 0xAA40, 0xAB3A +.hword 0xAC04, 0xACC6, 0xAD6F, 0xADF0, 0xAE39, 0xAE3C, 0xADE8, 0xAD11 +.hword 0xABB3, 0xAA01, 0xA82E, 0xA66B, 0xA4EB, 0xA3E0, 0x7FFB, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8001, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x42D9, 0x42D1, 0x42BC, 0x429C +.hword 0x4272, 0x4241, 0x420C, 0x41D4, 0x419D, 0x4168, 0x4137, 0x410D +.hword 0x40EC, 0x40D7, 0x40D0, 0x40D6, 0x40E9, 0x4106, 0x412B, 0x4157 +.hword 0x4187, 0x41BA, 0x41EE, 0x4222, 0x4252, 0x427E, 0x42A3, 0x42C0 +.hword 0x42D2, 0x81DC, 0x81CF, 0x81AE, 0x817E, 0x8145, 0x8108, 0x80CC +.hword 0x8098, 0x8064, 0x8029, 0x7FE9, 0x7FAF, 0x7F7F, 0x7F5E, 0x7F52 +.hword 0x7F5E, 0x7F7F, 0x7FB0, 0x7FEA, 0x802A, 0x8064, 0x8095, 0x80C4 +.hword 0x80F9, 0x812F, 0x8164, 0x8193, 0x81B9, 0x81D2, 0x70FD, 0x70FD +.hword 0x70FC, 0x70FA, 0x70F8, 0x70F6, 0x70F3, 0x70F1, 0x70EF, 0x70ED +.hword 0x70EB, 0x70E9, 0x70E7, 0x70E6, 0x70E5, 0x70E6, 0x70E7, 0x70E9 +.hword 0x70EB, 0x70ED, 0x70EF, 0x70F1, 0x70F3, 0x70F5, 0x70F7, 0x70F9 +.hword 0x70FB, 0x70FC, 0x70FD, 0xF753, 0xF731, 0xF6D6, 0xF651, 0xF5B2 +.hword 0xF508, 0xF464, 0xF3D4, 0xF345, 0xF2A1, 0xF1F7, 0xF158, 0xF0D3 +.hword 0xF078, 0xF055, 0xF077, 0xF0D4, 0xF15A, 0xF1FA, 0xF2A2, 0xF343 +.hword 0xF3CC, 0xF44E, 0xF4DF, 0xF575, 0xF607, 0xF689, 0xF6F3, 0xF739 +.hword 0x808D, 0x8090, 0x809A, 0x80A7, 0x80B8, 0x80C9, 0x80DA, 0x80E8 +.hword 0x80F7, 0x8108, 0x8119, 0x8129, 0x8137, 0x8140, 0x8144, 0x8140 +.hword 0x8137, 0x8129, 0x8119, 0x8108, 0x80F7, 0x80E9, 0x80DC, 0x80CD +.hword 0x80BE, 0x80AF, 0x80A2, 0x8097, 0x8090, 0x7D56, 0x7D58, 0x7D5B +.hword 0x7D60, 0x7D66, 0x7D6C, 0x7D72, 0x7D77, 0x7D7C, 0x7D82, 0x7D88 +.hword 0x7D8E, 0x7D93, 0x7D96, 0x7D98, 0x7D96, 0x7D93, 0x7D8E, 0x7D88 +.hword 0x7D82, 0x7D7C, 0x7D77, 0x7D73, 0x7D6D, 0x7D68, 0x7D63, 0x7D5E +.hword 0x7D5A, 0x7D57, 0xEA78, 0xEAAF, 0xEB44, 0xEC1E, 0xED22, 0xEE37 +.hword 0xEF44, 0xF02E, 0xF119, 0xF225, 0xF33A, 0xF43E, 0xF517, 0xF5AD +.hword 0xF5E5, 0xF5AD, 0xF516, 0xF43B, 0xF336, 0xF223, 0xF11C, 0xF03C +.hword 0xEF67, 0xEE7A, 0xED84, 0xEC97, 0xEBC2, 0xEB15, 0xEAA2, 0x80DB +.hword 0x80D6, 0x80CA, 0x80BA, 0x80AA, 0x809C, 0x8095, 0x8097, 0x80A6 +.hword 0x80BF, 0x80DF, 0x8101, 0x8121, 0x813C, 0x814C, 0x8151, 0x8150 +.hword 0x8149, 0x813F, 0x8134, 0x8128, 0x811F, 0x8116, 0x810C, 0x8101 +.hword 0x80F5, 0x80EB, 0x80E3, 0x80DD, 0x8377, 0x8378, 0x837A, 0x837D +.hword 0x8380, 0x8383, 0x8384, 0x8382, 0x837E, 0x8377, 0x836F, 0x8366 +.hword 0x835E, 0x8357, 0x8353, 0x8352, 0x8353, 0x8355, 0x8358, 0x835C +.hword 0x835F, 0x8362, 0x8365, 0x8368, 0x836B, 0x836F, 0x8372, 0x8374 +.hword 0x8376, 0xE520, 0xE557, 0xE5E3, 0xE69C, 0xE75B, 0xE7F8, 0xE84D +.hword 0xE831, 0xE781, 0xE653, 0xE4DA, 0xE345, 0xE1C6, 0xE08F, 0xDFD0 +.hword 0xDF8E, 0xDFA1, 0xDFF2, 0xE06B, 0xE0F6, 0xE17E, 0xE1ED, 0xE255 +.hword 0xE2D3, 0xE35A, 0xE3E1, 0xE45D, 0xE4C2, 0xE507, 0x7DC7, 0x7DB4 +.hword 0x7D82, 0x7D3B, 0x7CEA, 0x7C9B, 0x7C56, 0x7C28, 0x7C0E, 0x7BFC +.hword 0x7BF4, 0x7BF2, 0x7BF7, 0x7C00, 0x7C0D, 0x7C22, 0x7C40, 0x7C64 +.hword 0x7C8B, 0x7CB3, 0x7CD9, 0x7CFA, 0x7D19, 0x7D3B, 0x7D5D, 0x7D7E +.hword 0x7D9B, 0x7DB2, 0x7DC2, 0x88D1, 0x88C9, 0x88B6, 0x889A, 0x887B +.hword 0x885D, 0x8843, 0x8832, 0x8829, 0x8824, 0x8823, 0x8824, 0x8828 +.hword 0x882D, 0x8833, 0x883A, 0x8845, 0x8852, 0x8861, 0x886F, 0x887C +.hword 0x8888, 0x8893, 0x889F, 0x88AB, 0x88B7, 0x88C1, 0x88C9, 0x88CF +.hword 0xF69C, 0xF6F9, 0xF7EE, 0xF946, 0xFACF, 0xFC53, 0xFD9F, 0xFE7E +.hword 0xFEFD, 0xFF4C, 0xFF73, 0xFF77, 0xFF5E, 0xFF2D, 0xFEEA, 0xFE86 +.hword 0xFDF7, 0xFD49, 0xFC8B, 0xFBCB, 0xFB14, 0xFA76, 0xF9DF, 0xF93D +.hword 0xF898, 0xF7FB, 0xF770, 0xF701, 0xF6B7, 0x8001, 0x8001, 0x8152 +.hword 0x8152, 0xF9B2, 0xF9DE, 0xFA4C, 0xFADC, 0xFB6E, 0xFBE1, 0xFC16 +.hword 0xFBED, 0xFB57, 0xFA70, 0xF953, 0xF820, 0xF6F5, 0xF5EE, 0xF52A +.hword 0xF494, 0xF409, 0xF38F, 0xF32C, 0xF2E7, 0xF2C5, 0xF2CD, 0xF305 +.hword 0xF37F, 0xF438, 0xF524, 0xF634, 0xF75B, 0xF889, 0x2304, 0x2307 +.hword 0x2310, 0x231A, 0x2324, 0x232A, 0x232A, 0x2320, 0x230A, 0x22E8 +.hword 0x22C0, 0x2295, 0x226B, 0x2246, 0x222A, 0x2213, 0x21FD, 0x21E9 +.hword 0x21D8, 0x21CB, 0x21C5, 0x21C6, 0x21D0, 0x21EC, 0x221C, 0x2257 +.hword 0x2295, 0x22CD, 0x22F5, 0xF1F7, 0xF220, 0xF284, 0xF307, 0xF389 +.hword 0xF3EB, 0xF411, 0xF3DB, 0xF32D, 0xF21A, 0xF0C7, 0xEF5A, 0xEDF9 +.hword 0xECC9, 0xEBEF, 0xEB56, 0xEAD4, 0xEA6A, 0xEA1E, 0xE9F3, 0xE9ED +.hword 0xEA0F, 0xEA5F, 0xEAEA, 0xEBB8, 0xECBB, 0xEDE8, 0xEF33, 0xF092 +.hword 0x8152, 0x0347, 0xB298, 0xE257, 0x8152, 0x1DB5, 0x1DC9, 0x1DFE +.hword 0x1E48, 0x1E9C, 0x1EEF, 0x1F37, 0x1F67, 0x1F76, 0x1F56, 0x1F08 +.hword 0x1E94, 0x1E03, 0x1D5D, 0x1CAA, 0x1BF2, 0x1B3D, 0x1A94, 0x19FD +.hword 0x1982, 0x1929, 0x18FC, 0x1920, 0x19A2, 0x1A62, 0x1B44, 0x1C28 +.hword 0x1CF0, 0x1D7F, 0x2E09, 0x2E14, 0x2E31, 0x2E5E, 0x2E97, 0x2ED8 +.hword 0x2F1E, 0x2F66, 0x2FAD, 0x2FEE, 0x3027, 0x3053, 0x3071, 0x307B +.hword 0x3076, 0x3066, 0x304D, 0x302C, 0x3004, 0x2FD7, 0x2FA6, 0x2F71 +.hword 0x2F3A, 0x2F03, 0x2ECB, 0x2E96, 0x2E63, 0x2E34, 0x2E09, 0x0000 + +eyerok_seg5_animindex_0500FAC8: # 0x0500FAC8 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x0342, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0325 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0324, 0x001D, 0x0169, 0x001D, 0x0186 +.hword 0x001D, 0x01A3, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x001D, 0x00B4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0004, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0320, 0x001D, 0x01C0 +.hword 0x001D, 0x01DD, 0x001D, 0x01FA, 0x0001, 0x00D1, 0x0001, 0x00D2 +.hword 0x001D, 0x00D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0021 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02C8 +.hword 0x001D, 0x0217, 0x001D, 0x0234, 0x001D, 0x0251, 0x0001, 0x00F0 +.hword 0x0001, 0x00F1, 0x001D, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02C7, 0x001D, 0x026E, 0x001D, 0x028B, 0x001D, 0x02A8 +.hword 0x0001, 0x010F, 0x0001, 0x0110, 0x001D, 0x0111, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001D, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0321, 0x0001, 0x0322, 0x0001, 0x0323 +.hword 0x001D, 0x02C9, 0x001D, 0x02E6, 0x001D, 0x0303, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02C5, 0x0001, 0x02C6 +.hword 0x0001, 0x0000, 0x0001, 0x012E, 0x001D, 0x012F, 0x001D, 0x014C +.hword 0x0001, 0x0000, 0x001D, 0x0078, 0x001D, 0x0095, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_0500FCCC: # 0x0500FCCC +.hword 32 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x2A +.word eyerok_seg5_animvalue_0500F408 +.word eyerok_seg5_animindex_0500FAC8 +.word 0 + +eyerok_seg5_animvalue_0500FCE4: # 0x0500FCE4 +.hword 0x0000, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078, 0x0078 +.hword 0x0078, 0x0077, 0x0076, 0x0075, 0x0075, 0x0075, 0x0078, 0x007B +.hword 0x0080, 0x0086, 0x008D, 0x0093, 0x0099, 0x009F, 0x00A3, 0x00A6 +.hword 0x00A7, 0x00C7, 0x00C9, 0x00D1, 0x00DB, 0x00E9, 0x00FA, 0x010C +.hword 0x011F, 0x0132, 0x0144, 0x0156, 0x0165, 0x0172, 0x017B, 0x0180 +.hword 0x0181, 0x017F, 0x017A, 0x0174, 0x016B, 0x0162, 0x0157, 0x014C +.hword 0x0141, 0x0136, 0x012D, 0x0124, 0x011D, 0x0118, 0x0116, 0x0116 +.hword 0x011B, 0x0124, 0x0131, 0x0141, 0x0153, 0x0166, 0x0179, 0x018B +.hword 0x019B, 0x01A9, 0x01B3, 0x01B9, 0x01BB, 0x01B9, 0x01B4, 0x01AD +.hword 0x01A4, 0x019A, 0x0190, 0x0186, 0x017D, 0x0175, 0x016F, 0x016C +.hword 0x016C, 0x0173, 0x0183, 0x0199, 0x01B1, 0x01C8, 0x01DB, 0x01EB +.hword 0x01FB, 0x020C, 0x021C, 0x022A, 0x0235, 0x023E, 0x0242, 0x0243 +.hword 0x023F, 0x0239, 0x0230, 0x0227, 0x021D, 0x0214, 0x020D, 0x0208 +.hword 0x0206, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C, 0xFE1C +.hword 0xFE1C, 0xFE1B, 0xFE1B, 0xFE1A, 0xFE19, 0xFE18, 0xFE19, 0xFE1A +.hword 0xFE1C, 0xFE20, 0xFE26, 0xFE2D, 0xFE35, 0xFE3D, 0xFE44, 0xFE4A +.hword 0xFE51, 0xFE59, 0xFE60, 0xFE68, 0xFE6E, 0xFE74, 0xFE78, 0xFE7B +.hword 0xFE7C, 0x3FFF, 0x3FFF, 0x3FFF, 0x4001, 0x4003, 0x4006, 0x4009 +.hword 0x400C, 0x400F, 0x4013, 0x4016, 0x4018, 0x401A, 0x401B, 0x401B +.hword 0x401A, 0x4018, 0x4014, 0x400F, 0x4008, 0x3FFF, 0x4023, 0x4079 +.hword 0x40C4, 0x40C8, 0x4047, 0x3F04, 0x3B06, 0x34F5, 0x3084, 0x2E20 +.hword 0x2BC9, 0x2991, 0x2787, 0x25BC, 0x243F, 0x2320, 0x2271, 0x2241 +.hword 0x2465, 0x2929, 0x2E4D, 0x3192, 0x32A7, 0x32DD, 0x326F, 0x3194 +.hword 0x3084, 0x2F17, 0x2D25, 0x2AE3, 0x2885, 0x263F, 0x2447, 0x22D2 +.hword 0x2214, 0x2241, 0x2467, 0x28BC, 0x2E37, 0x33CD, 0x3873, 0x3B20 +.hword 0x3BE5, 0x3BB3, 0x3ACD, 0x3978, 0x37F5, 0x3688, 0x3575, 0x34FF +.hword 0x3514, 0x356A, 0x35F3, 0x369E, 0x375B, 0x3819, 0x38C9, 0x395B +.hword 0x39BE, 0x39E2, 0x3FFF, 0x3FD3, 0x3F57, 0x3E92, 0x3D8E, 0x3C54 +.hword 0x3AED, 0x3962, 0x37BC, 0x3605, 0x3444, 0x3284, 0x30CD, 0x2F28 +.hword 0x2D9F, 0x2C3A, 0x2B02, 0x2A01, 0x293F, 0x28C6, 0x28F2, 0x29F8 +.hword 0x2BA0, 0x2DB4, 0x2FFE, 0x3248, 0x345C, 0x3604, 0x3708, 0x3707 +.hword 0x3610, 0x349F, 0x332F, 0x3239, 0x3238, 0x3523, 0x39F9, 0x3CBD +.hword 0x3CF4, 0x3CD7, 0x3C72, 0x3BD3, 0x3B05, 0x3A16, 0x3914, 0x380B +.hword 0x3708, 0x357A, 0x3339, 0x30F1, 0x2F4F, 0x2EFF, 0x30BC, 0x3415 +.hword 0x37EF, 0x3B2F, 0x3CBD, 0x3CE7, 0x3CC6, 0x3C63, 0x3BCB, 0x3B0B +.hword 0x3A2F, 0x3942, 0x3850, 0x3767, 0x3691, 0x35DB, 0x3551, 0x34FF +.hword 0x34EE, 0x3516, 0x356A, 0x35DD, 0x3662, 0x36EC, 0x376E, 0x37DB +.hword 0x3825, 0x3841, 0x3FFF, 0x3FF1, 0x3FCA, 0x3F88, 0x3F2D, 0x3EBB +.hword 0x3E31, 0x3D91, 0x3CDC, 0x3C11, 0x3B33, 0x3A42, 0x393E, 0x3829 +.hword 0x3703, 0x3539, 0x3285, 0x2F60, 0x2C3E, 0x2996, 0x2714, 0x2468 +.hword 0x2211, 0x2092, 0x206A, 0x22BF, 0x273B, 0x2C20, 0x2FB3, 0x31E4 +.hword 0x33B5, 0x34FE, 0x359B, 0x3564, 0x338C, 0x302D, 0x2C75, 0x2996 +.hword 0x277A, 0x2572, 0x23CF, 0x22DE, 0x22F1, 0x24E7, 0x288F, 0x2C99 +.hword 0x2FB3, 0x31EF, 0x340D, 0x35C0, 0x36BD, 0x36BA, 0x3534, 0x325C +.hword 0x2EF8, 0x2BCA, 0x2996, 0x283E, 0x272A, 0x2668, 0x260B, 0x2620 +.hword 0x26BA, 0x2809, 0x2A08, 0x2C72, 0x2F04, 0x3179, 0x338E, 0x34FF +.hword 0x35EC, 0x36A8, 0x3737, 0x37A1, 0x37EA, 0x3819, 0x3833, 0x383F +.hword 0x3842, 0x3841, 0x3FFF, 0x3FE7, 0x3FA2, 0x3F36, 0x3EA7, 0x3DFA +.hword 0x3D34, 0x3C59, 0x3B70, 0x3A7C, 0x3983, 0x3889, 0x3794, 0x36A8 +.hword 0x35CA, 0x34FF, 0x344C, 0x33B7, 0x3343, 0x32F5, 0x33AB, 0x35AA +.hword 0x3815, 0x3A0E, 0x3AB9, 0x3950, 0x3662, 0x3312, 0x3081, 0x2E95 +.hword 0x2CD6, 0x2BDA, 0x2C35, 0x2E3C, 0x3170, 0x3527, 0x38BB, 0x3B84 +.hword 0x3DA6, 0x3F62, 0x403C, 0x3FB6, 0x3CEB, 0x3860, 0x33B3, 0x3081 +.hword 0x2EE4, 0x2DE2, 0x2D7A, 0x2DAD, 0x2E79, 0x307B, 0x33B1, 0x3735 +.hword 0x3A1D, 0x3B84, 0x3BB8, 0x3BAD, 0x3B6A, 0x3AFA, 0x3A67, 0x39B9 +.hword 0x38F9, 0x3833, 0x376E, 0x36B5, 0x3611, 0x358A, 0x352C, 0x34FF +.hword 0x3514, 0x356B, 0x35F4, 0x369E, 0x375B, 0x3819, 0x38C9, 0x395B +.hword 0x39BE, 0x39E2, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004 +.hword 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004 +.hword 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0x0000, 0x0026, 0x0096, 0x0147, 0x0233, 0x0353 +.hword 0x049F, 0x0611, 0x07A2, 0x094A, 0x0B03, 0x0CC5, 0x0E89, 0x1049 +.hword 0x11FD, 0x139E, 0x1525, 0x168C, 0x17CA, 0x18DA, 0x198F, 0x19D9 +.hword 0x19D8, 0x19AE, 0x197A, 0x195F, 0x197C, 0x19F3, 0x1AE3, 0x1C8A +.hword 0x1EE3, 0x21B2, 0x24B9, 0x27BC, 0x2A7E, 0x2CC1, 0x2E4A, 0x2EDA +.hword 0x2E2B, 0x2C55, 0x29AD, 0x2687, 0x2337, 0x2010, 0x1D68, 0x1B93 +.hword 0x1AE3, 0x1B52, 0x1C83, 0x1E4F, 0x208E, 0x2319, 0x25C9, 0x2875 +.hword 0x2AF6, 0x2D25, 0x2EDA, 0x3039, 0x3180, 0x32B3, 0x33D1, 0x34DD +.hword 0x35D9, 0x36C6, 0x37A6, 0x387B, 0x3946, 0x3A08, 0x3AC4, 0x3B7B +.hword 0x3C29, 0x3CC5, 0x3D51, 0x3DCB, 0x3E33, 0x3E8A, 0x3ECE, 0x3EFF +.hword 0x3F1C, 0x3F26, 0x8001, 0x8001, 0xC001, 0xBFCC, 0xBF33, 0xBE41 +.hword 0xBD01, 0xBB7D, 0xB9C0, 0xB7D3, 0xB5C3, 0xB398, 0xB15F, 0xAF20 +.hword 0xACE8, 0xAAC0, 0xA8B2, 0xA6CA, 0xA512, 0xA394, 0xA25C, 0xA172 +.hword 0xA12F, 0xA1BE, 0xA2EB, 0xA47F, 0xA646, 0xA80B, 0xA999, 0xAABA +.hword 0xAB3A, 0xAB0D, 0xAA63, 0xA95F, 0xA823, 0xA6D3, 0xA591, 0xA480 +.hword 0xA3C3, 0xA37C, 0xA3C0, 0xA476, 0xA57E, 0xA6B6, 0xA7FF, 0xA938 +.hword 0xAA40, 0xAAF6, 0xAB3A, 0xAAE6, 0xAA0A, 0xA8D1, 0xA767, 0xA5F8 +.hword 0xA4B0, 0xA3BC, 0xA346, 0xA37C, 0xA440, 0xA550, 0xA6A0, 0xA826 +.hword 0xA9D6, 0xABA4, 0xAD86, 0xAF6F, 0xB155, 0xB32D, 0xB4EA, 0xB682 +.hword 0xB7E9, 0xB914, 0xBA02, 0xBABE, 0xBB4E, 0xBBB7, 0xBC00, 0xBC2F +.hword 0xBC49, 0xBC54, 0xBC57, 0xBC56, 0x8001, 0x8001, 0xC001, 0xBFCC +.hword 0xBF35, 0xBE46, 0xBD0A, 0xBB8B, 0xB9D4, 0xB7EF, 0xB5E7, 0xB3C6 +.hword 0xB198, 0xAF65, 0xAD3A, 0xAB20, 0xA922, 0xA74B, 0xA5A5, 0xA43B +.hword 0xA317, 0xA243, 0xA204, 0xA27D, 0xA388, 0xA501, 0xA6C2, 0xA8A5 +.hword 0xAA86, 0xAC40, 0xADAB, 0xAF00, 0xB07C, 0xB20C, 0xB399, 0xB50D +.hword 0xB655, 0xB759, 0xB805, 0xB843, 0xB7E6, 0xB6ED, 0xB584, 0xB3D8 +.hword 0xB216, 0xB06B, 0xAF02, 0xAE08, 0xADAB, 0xADEC, 0xAE9D, 0xAFA5 +.hword 0xB0EC, 0xB259, 0xB3D2, 0xB53F, 0xB687, 0xB791, 0xB843, 0xB8B0 +.hword 0xB8FD, 0xB92E, 0xB947, 0xB94E, 0xB946, 0xB936, 0xB921, 0xB90B +.hword 0xB8FB, 0xB8F4, 0xB8FA, 0xB914, 0xB943, 0xB983, 0xB9D0, 0xBA24 +.hword 0xBA7A, 0xBACC, 0xBB15, 0xBB50, 0xBB77, 0xBB86, 0x8001, 0x8001 +.hword 0xC001, 0xBFCD, 0xBF39, 0xBE4F, 0xBD19, 0xBBA1, 0xB9F1, 0xB815 +.hword 0xB616, 0xB3FF, 0xB1D9, 0xAFB0, 0xAD8D, 0xAB7A, 0xA983, 0xA7B1 +.hword 0xA60E, 0xA4A6, 0xA381, 0xA2AB, 0xA286, 0xA342, 0xA4A5, 0xA670 +.hword 0xA868, 0xAA50, 0xABEA, 0xACFA, 0xAD43, 0xACA5, 0xAB4C, 0xA96E +.hword 0xA743, 0xA502, 0xA2E1, 0xA118, 0x9FDE, 0x9F69, 0x9FE3, 0xA128 +.hword 0xA300, 0xA530, 0xA77C, 0xA9AC, 0xAB84, 0xACCA, 0xAD43, 0xACD4 +.hword 0xABA8, 0xA9F2, 0xA7E5, 0xA5B2, 0xA38C, 0xA1A6, 0xA031, 0x9F62 +.hword 0x9F69, 0xA030, 0xA171, 0xA318, 0xA513, 0xA74D, 0xA9B4, 0xAC35 +.hword 0xAEBC, 0xB135, 0xB38E, 0xB5B3, 0xB791, 0xB914, 0xBA44, 0xBB39 +.hword 0xBBF9, 0xBC8B, 0xBCF5, 0xBD3E, 0xBD6B, 0xBD83, 0xBD8D, 0xBD8F +.hword 0x8001, 0x8001, 0xC001, 0xBFD6, 0xBF5B, 0xBE97, 0xBD93, 0xBC57 +.hword 0xBAEB, 0xB958, 0xB7A4, 0xB5DA, 0xB400, 0xB220, 0xB040, 0xAE69 +.hword 0xACA4, 0xAAF9, 0xA96F, 0xA80F, 0xA6E1, 0xA5EE, 0xA623, 0xA7CB +.hword 0xA9F7, 0xABBA, 0xAC24, 0xAA04, 0xA61A, 0xA260, 0xA0D0, 0xA14D +.hword 0xA253, 0xA3C4, 0xA581, 0xA76C, 0xA966, 0xAB50, 0xAD0C, 0xAE7C +.hword 0xAFE7, 0xB13B, 0xB1D1, 0xB105, 0xAD8F, 0xA827, 0xA320, 0xA0D0 +.hword 0xA0F5, 0xA1AE, 0xA2DD, 0xA465, 0xA629, 0xA80B, 0xA9EE, 0xABB6 +.hword 0xAD44, 0xAE7C, 0xAF7A, 0xB06F, 0xB15A, 0xB23B, 0xB314, 0xB3E3 +.hword 0xB4A9, 0xB565, 0xB619, 0xB6C3, 0xB765, 0xB7FD, 0xB88D, 0xB914 +.hword 0xB989, 0xB9E6, 0xBA2E, 0xBA62, 0xBA87, 0xBA9F, 0xBAAD, 0xBAB3 +.hword 0xBAB5, 0xBAB5, 0x7FFB, 0x8001, 0x8001, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8001, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8002, 0x8002 +.hword 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002, 0x8002 +.hword 0x8002, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFD +.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x3FFF, 0x400A, 0x402A, 0x405D, 0x40A0 +.hword 0x40F2, 0x414F, 0x41B5, 0x4223, 0x4295, 0x430A, 0x437F, 0x43F2 +.hword 0x4461, 0x44C9, 0x4528, 0x457B, 0x45C1, 0x45F8, 0x461C, 0x4621 +.hword 0x4600, 0x45BF, 0x4563, 0x44F3, 0x4475, 0x43ED, 0x4362, 0x42D9 +.hword 0x423A, 0x4172, 0x4092, 0x3FA8, 0x3EC5, 0x3DF9, 0x3D54, 0x3CE5 +.hword 0x3CBD, 0x3CF2, 0x3D82, 0x3E52, 0x3F49, 0x404D, 0x4143, 0x4214 +.hword 0x42A3, 0x42D9, 0x42A7, 0x421F, 0x4159, 0x406D, 0x3F70, 0x3E7B +.hword 0x3DA4, 0x3D02, 0x3CAE, 0x3CBD, 0x3D23, 0x3DC0, 0x3E8B, 0x3F7C +.hword 0x408A, 0x41AF, 0x42E0, 0x4418, 0x454C, 0x4675, 0x478C, 0x4886 +.hword 0x495E, 0x4A1F, 0x4ADA, 0x4B8B, 0x4C2F, 0x4CC3, 0x4D44, 0x4DAE +.hword 0x4DFE, 0x4E30, 0x4E42, 0x8001, 0x7FFE, 0x7FFB, 0x7FF7, 0x7FF3 +.hword 0x7FED, 0x7FE7, 0x7FE2, 0x7FDC, 0x7FD7, 0x7FD2, 0x7FCF, 0x7FCD +.hword 0x7FCD, 0x7FCE, 0x7FD2, 0x7FD9, 0x7FE2, 0x7FEF, 0x8001, 0x8023 +.hword 0x805C, 0x80A7, 0x80FA, 0x814D, 0x8198, 0x81D2, 0x81F3, 0x81F3 +.hword 0x81C6, 0x8170, 0x80FD, 0x8079, 0x7FEE, 0x7F6F, 0x7F04, 0x7EBB +.hword 0x7EA0, 0x7EBD, 0x7F0B, 0x7F7C, 0x8004, 0x8091, 0x8117, 0x8188 +.hword 0x81D6, 0x81F3, 0x81D6, 0x8187, 0x8116, 0x8090, 0x8003, 0x7F7A +.hword 0x7F09, 0x7EBC, 0x7EA0, 0x7EAB, 0x7EC8, 0x7EF5, 0x7F30, 0x7F74 +.hword 0x7FC1, 0x8016, 0x806B, 0x80BF, 0x8111, 0x815E, 0x81A3, 0x81DE +.hword 0x820B, 0x822C, 0x8241, 0x824E, 0x8253, 0x8252, 0x824E, 0x8248 +.hword 0x8241, 0x823C, 0x823A, 0x8001, 0x7FF4, 0x7FD6, 0x7FA6, 0x7F66 +.hword 0x7F18, 0x7EBE, 0x7E5B, 0x7DEF, 0x7D7E, 0x7D08, 0x7C91, 0x7C19 +.hword 0x7BA4, 0x7B32, 0x7AC6, 0x7A62, 0x7A08, 0x79BA, 0x797A, 0x794F +.hword 0x793E, 0x7940, 0x7951, 0x796B, 0x7989, 0x79A5, 0x79BB, 0x79C5 +.hword 0x79C5, 0x79C3, 0x79BE, 0x79B7, 0x79B1, 0x79AA, 0x79A4, 0x79A0 +.hword 0x799F, 0x79A0, 0x79A4, 0x79A9, 0x79AF, 0x79B5, 0x79BB, 0x79C0 +.hword 0x79C4, 0x79C5, 0x79BF, 0x79B0, 0x799C, 0x7988, 0x7976, 0x796B +.hword 0x796C, 0x797C, 0x799F, 0x79D3, 0x7A13, 0x7A5D, 0x7AAF, 0x7B06 +.hword 0x7B62, 0x7BBF, 0x7C1D, 0x7C79, 0x7CD1, 0x7D24, 0x7D6F, 0x7DB0 +.hword 0x7DE6, 0x7E0E, 0x7E28, 0x7E37, 0x7E3C, 0x7E3A, 0x7E34, 0x7E2B +.hword 0x7E21, 0x7E1A, 0x7E17, 0x0000, 0xFFC7, 0xFF21, 0xFE1C, 0xFCC2 +.hword 0xFB1E, 0xF93E, 0xF72B, 0xF4F1, 0xF29D, 0xF039, 0xEDD1, 0xEB70 +.hword 0xE923, 0xE6F4, 0xE4EF, 0xE321, 0xE193, 0xE052, 0xDF69, 0xDF50 +.hword 0xE044, 0xE1FA, 0xE427, 0xE681, 0xE8BC, 0xEA8D, 0xEBAA, 0xEBC8 +.hword 0xEAAE, 0xE88B, 0xE5B0, 0xE26A, 0xDF0B, 0xDBE1, 0xD93C, 0xD76C +.hword 0xD6BF, 0xD778, 0xD967, 0xDC33, 0xDF85, 0xE302, 0xE654, 0xE920 +.hword 0xEB0F, 0xEBC8, 0xEAFA, 0xE8D7, 0xE5C6, 0xE230, 0xDE7E, 0xDB18 +.hword 0xD865, 0xD6D0, 0xD6BF, 0xD7ED, 0xD9BE, 0xDC1A, 0xDEE9, 0xE212 +.hword 0xE57D, 0xE913, 0xECBB, 0xF05D, 0xF3E1, 0xF72F, 0xFA2E, 0xFCC7 +.hword 0xFEE2, 0x0076, 0x0199, 0x025B, 0x02CC, 0x02FE, 0x0302, 0x02E7 +.hword 0x02C0, 0x029B, 0x028C, 0x8001, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFC +.hword 0x7FFA, 0x7FF9, 0x7FF7, 0x7FF5, 0x7FF3, 0x7FF0, 0x7FEE, 0x7FEC +.hword 0x7FE9, 0x7FE7, 0x7FE4, 0x7FE2, 0x7FE0, 0x7FDE, 0x7FDC, 0x7FD9 +.hword 0x7FD7, 0x7FD4, 0x7FD1, 0x7FCE, 0x7FCC, 0x7FCA, 0x7FC9, 0x7FCA +.hword 0x7FCC, 0x7FCF, 0x7FD4, 0x7FDA, 0x7FE0, 0x7FE5, 0x7FE9, 0x7FEC +.hword 0x7FEE, 0x7FEC, 0x7FE9, 0x7FE4, 0x7FDF, 0x7FD9, 0x7FD3, 0x7FCE +.hword 0x7FCB, 0x7FCA, 0x7FCA, 0x7FCB, 0x7FCD, 0x7FD0, 0x7FD3, 0x7FD7 +.hword 0x7FDC, 0x7FE1, 0x7FE7, 0x7FEE, 0x7FF5, 0x7FFE, 0x800B, 0x8015 +.hword 0x8020, 0x802B, 0x8036, 0x8041, 0x804B, 0x8055, 0x805D, 0x8064 +.hword 0x806A, 0x806E, 0x806F, 0x806F, 0x806E, 0x806B, 0x8068, 0x8065 +.hword 0x8063, 0x8061, 0x8060, 0x8001, 0x7FFE, 0x7FFC, 0x7FF9, 0x7FF5 +.hword 0x7FF1, 0x7FEB, 0x7FE6, 0x7FDF, 0x7FD8, 0x7FD1, 0x7FCA, 0x7FC3 +.hword 0x7FBC, 0x7FB6, 0x7FAF, 0x7FAA, 0x7FA4, 0x7FA0, 0x7F9C, 0x7F9A +.hword 0x7F99, 0x7F9A, 0x7F9C, 0x7F9E, 0x7FA1, 0x7FA3, 0x7FA4, 0x7FA5 +.hword 0x7FA4, 0x7FA3, 0x7FA1, 0x7F9F, 0x7F9D, 0x7F9B, 0x7F99, 0x7F98 +.hword 0x7F98, 0x7F98, 0x7F99, 0x7F9B, 0x7F9D, 0x7F9F, 0x7FA1, 0x7FA3 +.hword 0x7FA4, 0x7FA5, 0x7FA3, 0x7FA0, 0x7F9C, 0x7F98, 0x7F93, 0x7F90 +.hword 0x7F8E, 0x7F8E, 0x7F91, 0x7F98, 0x7FA2, 0x7FAE, 0x7FBE, 0x7FCF +.hword 0x7FE1, 0x7FF4, 0x800A, 0x801E, 0x8030, 0x8042, 0x8051, 0x805F +.hword 0x806A, 0x8072, 0x8077, 0x807A, 0x807B, 0x807A, 0x8079, 0x8077 +.hword 0x8075, 0x8074, 0x8073, 0x0000, 0xFFBD, 0xFEFB, 0xFDC6, 0xFC2A +.hword 0xFA33, 0xF7ED, 0xF565, 0xF2A5, 0xEFBA, 0xECB0, 0xE993, 0xE66F +.hword 0xE350, 0xE041, 0xDD50, 0xDA87, 0xD7F2, 0xD59E, 0xD397, 0xD1D0 +.hword 0xD038, 0xCED4, 0xCDA9, 0xCCBC, 0xCC12, 0xCBB1, 0xCB9C, 0xCBDA +.hword 0xCCB0, 0xCE3F, 0xD04D, 0xD2A4, 0xD50B, 0xD74A, 0xD92A, 0xDA73 +.hword 0xDAED, 0xDA69, 0xD906, 0xD704, 0xD4A3, 0xD223, 0xCFC2, 0xCDC1 +.hword 0xCC5E, 0xCBDA, 0xCC15, 0xCCBE, 0xCDC7, 0xCF22, 0xD0C0, 0xD295 +.hword 0xD492, 0xD6A8, 0xD8CB, 0xDAED, 0xDD2C, 0xDFA8, 0xE254, 0xE524 +.hword 0xE80B, 0xEAFB, 0xEDE7, 0xF0C4, 0xF383, 0xF619, 0xF877, 0xFA91 +.hword 0xFC5B, 0xFDC4, 0xFECD, 0xFF85, 0xFFF8, 0x0034, 0x0047, 0x003F +.hword 0x0028, 0x0011, 0x0006, 0x8001, 0x8006, 0x8011, 0x8024, 0x803D +.hword 0x805B, 0x807D, 0x80A2, 0x80CA, 0x80F3, 0x811D, 0x8147, 0x8171 +.hword 0x8198, 0x81BC, 0x81DD, 0x81FA, 0x8211, 0x8222, 0x822C, 0x8224 +.hword 0x8203, 0x81D1, 0x8194, 0x8153, 0x8115, 0x80E0, 0x80BB, 0x80AE +.hword 0x80BB, 0x80DE, 0x8111, 0x814D, 0x818D, 0x81C9, 0x81FC, 0x821F +.hword 0x822C, 0x821F, 0x81FC, 0x81C9, 0x818D, 0x814D, 0x8111, 0x80DE +.hword 0x80BB, 0x80AE, 0x80BA, 0x80DC, 0x810E, 0x8149, 0x8187, 0x81C4 +.hword 0x81F9, 0x821F, 0x8233, 0x822C, 0x820E, 0x81E1, 0x81A6, 0x8162 +.hword 0x8115, 0x80C3, 0x806E, 0x8019, 0x7FC3, 0x7F76, 0x7F30, 0x7EF4 +.hword 0x7EC5, 0x7EA4, 0x7E8E, 0x7E82, 0x7E7D, 0x7E7F, 0x7E84, 0x7E8B +.hword 0x7E93, 0x7E98, 0x7E9B, 0x8001, 0x800A, 0x8022, 0x8047, 0x807A +.hword 0x80B7, 0x80FE, 0x814C, 0x81A1, 0x81FC, 0x8259, 0x82B9, 0x8319 +.hword 0x8378, 0x83D5, 0x842D, 0x8480, 0x84CC, 0x8510, 0x8549, 0x8575 +.hword 0x8594, 0x85A8, 0x85B2, 0x85B6, 0x85B5, 0x85B1, 0x85AD, 0x85AC +.hword 0x85A8, 0x859F, 0x8592, 0x8582, 0x8572, 0x8562, 0x8555, 0x854C +.hword 0x8549, 0x854C, 0x8555, 0x8562, 0x8572, 0x8582, 0x8592, 0x859F +.hword 0x85A8, 0x85AC, 0x85AB, 0x85AA, 0x85A7, 0x85A2, 0x859B, 0x8591 +.hword 0x8584, 0x8574, 0x8561, 0x8549, 0x852C, 0x850A, 0x84E4, 0x84BA +.hword 0x848F, 0x8462, 0x8435, 0x8409, 0x83DE, 0x83B6, 0x8392, 0x8373 +.hword 0x8359, 0x8347, 0x833B, 0x8335, 0x8333, 0x8335, 0x8339, 0x833E +.hword 0x8343, 0x8347, 0x8349, 0x0000, 0xFFAA, 0xFEB1, 0xFD27, 0xFB1D +.hword 0xF8A3, 0xF5CA, 0xF2A4, 0xEF40, 0xEBAF, 0xE803, 0xE44C, 0xE09B +.hword 0xDD01, 0xD98F, 0xD654, 0xD363, 0xD0CC, 0xCEA0, 0xCCEF, 0xCC2F +.hword 0xCC9B, 0xCDE8, 0xCFCC, 0xD1FE, 0xD433, 0xD622, 0xD781, 0xD807 +.hword 0xD7A6, 0xD6A1, 0xD527, 0xD367, 0xD18F, 0xCFCF, 0xCE55, 0xCD50 +.hword 0xCCEF, 0xCD50, 0xCE55, 0xCFCF, 0xD18F, 0xD367, 0xD527, 0xD6A1 +.hword 0xD7A6, 0xD807, 0xD792, 0xD65B, 0xD49C, 0xD292, 0xD075, 0xCE82 +.hword 0xCCF3, 0xCC04, 0xCBEF, 0xCCEF, 0xCEF8, 0xD1C2, 0xD52C, 0xD914 +.hword 0xDD5A, 0xE1DC, 0xE67A, 0xEB13, 0xEF86, 0xF3B1, 0xF775, 0xFAAF +.hword 0xFD40, 0xFF14, 0x0043, 0x00E8, 0x011E, 0x0101, 0x00AC, 0x003A +.hword 0xFFC8, 0xFF6F, 0xFF4B, 0x8001, 0x7FFC, 0x7FF6, 0x7FEE, 0x7FE2 +.hword 0x7FD5, 0x7FC7, 0x7FB9, 0x7FAC, 0x7F9F, 0x7F94, 0x7F8C, 0x7F88 +.hword 0x7F87, 0x7F8B, 0x7F94, 0x7FA4, 0x7FBA, 0x7FD8, 0x8001, 0x804D +.hword 0x80CF, 0x8176, 0x8232, 0x82F0, 0x839F, 0x842E, 0x848D, 0x84A9 +.hword 0x8471, 0x83ED, 0x8334, 0x825A, 0x8177, 0x80A0, 0x7FE8, 0x7F6B +.hword 0x7F3D, 0x7F79, 0x8018, 0x80F6, 0x81F5, 0x82F3, 0x83D1, 0x846E +.hword 0x84A9, 0x8489, 0x8430, 0x83AB, 0x8306, 0x824E, 0x818F, 0x80D4 +.hword 0x802C, 0x7F9E, 0x7F3D, 0x7EFC, 0x7EC6, 0x7E9A, 0x7E77, 0x7E5B +.hword 0x7E46, 0x7E37, 0x7E2B, 0x7E22, 0x7E1A, 0x7E13, 0x7E0B, 0x7E00 +.hword 0x7DF2, 0x7DE4, 0x7DD8, 0x7DCF, 0x7DC8, 0x7DC3, 0x7DBF, 0x7DBD +.hword 0x7DBC, 0x7DBB, 0x7DBB, 0x8001, 0x8015, 0x804F, 0x80AA, 0x8122 +.hword 0x81B5, 0x825E, 0x831A, 0x83E5, 0x84BA, 0x8597, 0x8678, 0x8758 +.hword 0x8835, 0x8909, 0x89D3, 0x8A8D, 0x8B34, 0x8BC4, 0x8C3B, 0x8C84 +.hword 0x8C9B, 0x8C89, 0x8C5B, 0x8C1B, 0x8BD6, 0x8B96, 0x8B67, 0x8B55 +.hword 0x8B5C, 0x8B71, 0x8B8F, 0x8BB2, 0x8BD7, 0x8BFB, 0x8C18, 0x8C2D +.hword 0x8C35, 0x8C2B, 0x8C12, 0x8BEE, 0x8BC5, 0x8B9C, 0x8B78, 0x8B5F +.hword 0x8B55, 0x8B63, 0x8B87, 0x8BB9, 0x8BF2, 0x8C2B, 0x8C5C, 0x8C7D +.hword 0x8C86, 0x8C71, 0x8C35, 0x8BD4, 0x8B5A, 0x8ACA, 0x8A28, 0x8979 +.hword 0x88C0, 0x8802, 0x8744, 0x8689, 0x85D6, 0x852F, 0x8497, 0x8415 +.hword 0x83AB, 0x835F, 0x8331, 0x831B, 0x831A, 0x8326, 0x833C, 0x8356 +.hword 0x836F, 0x8382, 0x8389, 0x0000, 0xFFCD, 0xFF37, 0xFE47, 0xFD07 +.hword 0xFB7E, 0xF9B5, 0xF7B5, 0xF586, 0xF331, 0xF0BD, 0xEE35, 0xEB9F +.hword 0xE905, 0xE670, 0xE3E7, 0xE173, 0xDF1D, 0xDCEE, 0xDAED, 0xD8DB +.hword 0xD68B, 0xD41D, 0xD1B6, 0xCF78, 0xCD85, 0xCC00, 0xCB0C, 0xCACB +.hword 0xCB8C, 0xCD53, 0xCFD4, 0xD2C3, 0xD5D4, 0xD8BC, 0xDB2D, 0xDCDB +.hword 0xDD7C, 0xDCAE, 0xDA90, 0xD792, 0xD423, 0xD0B5, 0xCDB6, 0xCB98 +.hword 0xCACB, 0xCB1D, 0xCC06, 0xCD6D, 0xCF3C, 0xD15B, 0xD3B3, 0xD62C +.hword 0xD8B1, 0xDB28, 0xDD7C, 0xDFCF, 0xE24D, 0xE4ED, 0xE7A6, 0xEA6F +.hword 0xED3E, 0xF00A, 0xF2C9, 0xF573, 0xF7FE, 0xFA61, 0xFC92, 0xFE88 +.hword 0x0039, 0x018C, 0x0276, 0x0307, 0x0351, 0x0362, 0x034C, 0x031E +.hword 0x02EA, 0x02BE, 0x02AC, 0x8001, 0x8001, 0x8152, 0x8152, 0x0000 +.hword 0xFFFF, 0xFFFA, 0xFFF2, 0xFFE9, 0xFFDE, 0xFFD3, 0xFFC7, 0xFFBC +.hword 0xFFB1, 0xFFA8, 0xFFA2, 0xFF9E, 0xFF9E, 0xFFA2, 0xFFAA, 0xFFB7 +.hword 0xFFCA, 0xFFE4, 0x0003, 0x003F, 0x00A4, 0x0125, 0x01B7, 0x024E +.hword 0x02DF, 0x035D, 0x03BC, 0x03F2, 0x03F4, 0x03C8, 0x037E, 0x0320 +.hword 0x02BD, 0x0263, 0x021D, 0x01F9, 0x0205, 0x022E, 0x025A, 0x0289 +.hword 0x02BB, 0x02EF, 0x0326, 0x035E, 0x0399, 0x03D7, 0x0415, 0x0456 +.hword 0x0498, 0x04DC, 0x0521, 0x0568, 0x05AF, 0x05F8, 0x0641, 0x068B +.hword 0x06D5, 0x0720, 0x076B, 0x07B7, 0x0802, 0x084D, 0x0899, 0x08E3 +.hword 0x092D, 0x0977, 0x09C0, 0x0A08, 0x0A4F, 0x0A9F, 0x0AFF, 0x0B6A +.hword 0x0BD9, 0x0C47, 0x0CAE, 0x0D08, 0x0D4F, 0x0D7F, 0x0D90, 0x0000 +.hword 0x0013, 0x004B, 0x00A5, 0x011B, 0x01AC, 0x0252, 0x030C, 0x03D4 +.hword 0x04A7, 0x0582, 0x0661, 0x0741, 0x081D, 0x08F3, 0x09BE, 0x0A7B +.hword 0x0B26, 0x0BBC, 0x0C39, 0x0C90, 0x0CBE, 0x0CCA, 0x0CBD, 0x0CA0 +.hword 0x0C7A, 0x0C54, 0x0C36, 0x0C28, 0x0C15, 0x0BE8, 0x0BAF, 0x0B76 +.hword 0x0B49, 0x0B35, 0x0B47, 0x0B8B, 0x0C0F, 0x0CBB, 0x0D6F, 0x0E2C +.hword 0x0EF1, 0x0FBC, 0x108E, 0x1166, 0x1243, 0x1324, 0x140A, 0x14F3 +.hword 0x15DE, 0x16CC, 0x17BC, 0x18AC, 0x199D, 0x1A8E, 0x1B7D, 0x1C6C +.hword 0x1D58, 0x1E41, 0x1F28, 0x200A, 0x20E8, 0x21C1, 0x2294, 0x2361 +.hword 0x2427, 0x24E6, 0x259C, 0x264A, 0x26EE, 0x276A, 0x27A7, 0x27B1 +.hword 0x2794, 0x275B, 0x2712, 0x26C5, 0x267F, 0x264C, 0x2639, 0x0000 +.hword 0xFFEF, 0xFFBD, 0xFF6F, 0xFF09, 0xFE8F, 0xFE05, 0xFD6F, 0xFCD2 +.hword 0xFC31, 0xFB91, 0xFAF5, 0xFA62, 0xF9DC, 0xF967, 0xF907, 0xF8C0 +.hword 0xF897, 0xF88F, 0xF8AC, 0xF93A, 0xFA63, 0xFBFD, 0xFDDD, 0xFFD7 +.hword 0x01C0, 0x036F, 0x04B8, 0x0570, 0x058C, 0x0533, 0x0482, 0x0396 +.hword 0x028B, 0x0180, 0x0091, 0xFFDD, 0xFF7E, 0xFF55, 0xFF30, 0xFF0D +.hword 0xFEED, 0xFECF, 0xFEB4, 0xFE9B, 0xFE85, 0xFE72, 0xFE60, 0xFE51 +.hword 0xFE44, 0xFE3A, 0xFE31, 0xFE2B, 0xFE26, 0xFE23, 0xFE23, 0xFE24 +.hword 0xFE26, 0xFE2B, 0xFE31, 0xFE39, 0xFE42, 0xFE4D, 0xFE59, 0xFE66 +.hword 0xFE75, 0xFE85, 0xFE96, 0xFEA8, 0xFEBC, 0xFEE8, 0xFF40, 0xFFB6 +.hword 0x0040, 0x00D4, 0x0167, 0x01EC, 0x0258, 0x02A2, 0x02BD, 0x8152 +.hword 0xF1A8, 0xF18E, 0xF144, 0xF0CF, 0xF033, 0xEF74, 0xEE97, 0xEDA0 +.hword 0xEC94, 0xEB77, 0xEA4E, 0xE91E, 0xE7EA, 0xE6B8, 0xE58B, 0xE468 +.hword 0xE354, 0xE254, 0xE16B, 0xE09E, 0xDFED, 0xDF54, 0xDED0, 0xDE5F +.hword 0xDDFF, 0xDDAD, 0xDD67, 0xDD2B, 0xDCF6, 0xDCCF, 0xDCBD, 0xDCBB +.hword 0xDCC5, 0xDCD7, 0xDCED, 0xDD01, 0xDD11, 0xDD17, 0xDD16, 0xDD13 +.hword 0xDD0E, 0xDD09, 0xDD03, 0xDCFE, 0xDCFA, 0xDCF7, 0xDCF6, 0xDCD0 +.hword 0xDC71, 0xDBF0, 0xDB68, 0xDAF1, 0xDAA5, 0xDA9D, 0xDAF1, 0xDBBC +.hword 0xDD17, 0xDF08, 0xE179, 0xE452, 0xE77B, 0xEADF, 0xEE65, 0xF1F6 +.hword 0xF57C, 0xF8E0, 0xFC0A, 0xFEE3, 0x0154, 0x0347, 0x04A3, 0x0571 +.hword 0x05C9, 0x05C4, 0x057C, 0x0508, 0x0483, 0x0406, 0x03A8, 0x0383 +.hword 0xC001, 0xBFD5, 0xBF57, 0xBE8E, 0xBD82, 0xBC3C, 0xBAC3, 0xB91F +.hword 0xB757, 0xB575, 0xB37F, 0xB17D, 0xAF78, 0xAD77, 0xAB83, 0xA9A2 +.hword 0xA7DE, 0xA63D, 0xA4C8, 0xA387, 0xA27D, 0xA1A7, 0xA101, 0xA085 +.hword 0xA02F, 0x9FFA, 0x9FE3, 0x9FE3, 0x9FF6, 0xA03D, 0xA0CA, 0xA189 +.hword 0xA265, 0xA348, 0xA41E, 0xA4D1, 0xA54C, 0xA57A, 0xA549, 0xA4C8 +.hword 0xA40C, 0xA32D, 0xA243, 0xA164, 0xA0A8, 0xA027, 0x9FF6, 0xA00B +.hword 0xA047, 0xA0A4, 0xA120, 0xA1B5, 0xA25E, 0xA318, 0xA3DD, 0xA4AA +.hword 0xA57A, 0xA65A, 0xA75A, 0xA870, 0xA998, 0xAAC9, 0xABFE, 0xAD30 +.hword 0xAE57, 0xAF6E, 0xB06D, 0xB14D, 0xB208, 0xB298, 0xB2E7, 0xB2F0 +.hword 0xB2C2, 0xB26A, 0xB1F9, 0xB17B, 0xB100, 0xB096, 0xB04B, 0xB02F +.hword 0xE0BF, 0xE0E0, 0xE142, 0xE1DC, 0xE2AB, 0xE3A7, 0xE4CC, 0xE612 +.hword 0xE774, 0xE8EC, 0xEA75, 0xEC07, 0xED9E, 0xEF34, 0xF0C2, 0xF243 +.hword 0xF3B0, 0xF504, 0xF639, 0xF749, 0xF839, 0xF913, 0xF9D5, 0xFA7F +.hword 0xFB0F, 0xFB85, 0xFBDF, 0xFC1D, 0xFC3E, 0xFC2C, 0xFBDC, 0xFB61 +.hword 0xFACA, 0xFA28, 0xF98D, 0xF90A, 0xF8AE, 0xF88C, 0xF8AC, 0xF903 +.hword 0xF981, 0xFA17, 0xFAB4, 0xFB49, 0xFBC7, 0xFC1E, 0xFC3E, 0xFC3E +.hword 0xFC38, 0xFC27, 0xFC06, 0xFBCD, 0xFB78, 0xFB00, 0xFA5F, 0xF990 +.hword 0xF88C, 0xF747, 0xF5C0, 0xF404, 0xF220, 0xF021, 0xEE14, 0xEC05 +.hword 0xEA01, 0xE816, 0xE64F, 0xE4BA, 0xE363, 0xE257, 0xE1AE, 0xE169 +.hword 0xE174, 0xE1BE, 0xE231, 0xE2BB, 0xE348, 0xE3C5, 0xE41E, 0xE440 +.hword 0x8152, 0x1114, 0x112F, 0x117C, 0x11F6, 0x1298, 0x135D, 0x143F +.hword 0x1539, 0x1647, 0x1762, 0x1886, 0x19AE, 0x1AD4, 0x1BF2, 0x1D05 +.hword 0x1E07, 0x1EF2, 0x1FC1, 0x206F, 0x20F8, 0x2134, 0x2114, 0x20AE +.hword 0x2019, 0x1F6E, 0x1EC3, 0x1E31, 0x1DCF, 0x1DB5, 0x1DE9, 0x1E55 +.hword 0x1EEA, 0x1F98, 0x204E, 0x20FB, 0x2191, 0x21FD, 0x2230, 0x2221 +.hword 0x21DA, 0x216C, 0x20E5, 0x2054, 0x1FCB, 0x1F57, 0x1F08, 0x1EEE +.hword 0x1F03, 0x1F32, 0x1F79, 0x1FD4, 0x203D, 0x20B0, 0x212B, 0x21A8 +.hword 0x2223, 0x2299, 0x2315, 0x23A5, 0x2444, 0x24EB, 0x2596, 0x2640 +.hword 0x26E4, 0x277D, 0x2805, 0x2878, 0x28D1, 0x290A, 0x291E, 0x291E +.hword 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E, 0x291E +.hword 0x291E, 0x0000, 0xFFFD, 0xFFF3, 0xFFE4, 0xFFD1, 0xFFBC, 0xFFA4 +.hword 0xFF8D, 0xFF76, 0xFF61, 0xFF4F, 0xFF42, 0xFF3A, 0xFF39, 0xFF40 +.hword 0xFF4F, 0xFF69, 0xFF8F, 0xFFC1, 0x0000, 0x007D, 0x0156, 0x026C +.hword 0x03A4, 0x04E1, 0x0605, 0x06F5, 0x0794, 0x07C5, 0x076D, 0x069C +.hword 0x0575, 0x0418, 0x02A9, 0x014B, 0x001F, 0xFF4A, 0xFEEA, 0xFF1D +.hword 0xFFCB, 0x00D0, 0x0208, 0x034F, 0x047E, 0x0572, 0x0606, 0x0615 +.hword 0x053C, 0x036F, 0x010B, 0xFE6D, 0xFBED, 0xF9EB, 0xF8C2, 0xF8CE +.hword 0xFA6B, 0xFD9A, 0x01F8, 0x074B, 0x0D59, 0x13E7, 0x1ABC, 0x219D +.hword 0x284F, 0x2E9A, 0x3442, 0x390D, 0x3CC2, 0x3F26, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x0000, 0xFFFF, 0xFFFA, 0xFFF3, 0xFFEB, 0xFFE1, 0xFFD6 +.hword 0xFFCB, 0xFFC0, 0xFFB7, 0xFFAE, 0xFFA8, 0xFFA5, 0xFFA4, 0xFFA7 +.hword 0xFFAE, 0xFFBA, 0xFFCC, 0xFFE3, 0x0000, 0x0043, 0x00BF, 0x015E +.hword 0x020D, 0x02B8, 0x0348, 0x03AC, 0x03CE, 0x0399, 0x02E9, 0x01BE +.hword 0x003F, 0xFE94, 0xFCE1, 0xFB4D, 0xFA00, 0xF91F, 0xF8D1, 0xF93C +.hword 0xFA4A, 0xFBCE, 0xFD98, 0xFF79, 0x0142, 0x02C4, 0x03D2, 0x043A +.hword 0x03B0, 0x023A, 0x002B, 0xFDD7, 0xFB8D, 0xF9A1, 0xF866, 0xF82E +.hword 0xF94B, 0xFBB6, 0xFF14, 0x0334, 0x07EB, 0x0D09, 0x1261, 0x17C5 +.hword 0x1D06, 0x21F6, 0x2668, 0x2A2D, 0x2D18, 0x2EF9, 0x2FA4, 0x2FA4 +.hword 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4, 0x2FA4 +.hword 0x2FA4, 0x6D9A, 0x6D6C, 0x6CE7, 0x6C14, 0x6AFA, 0x69A3, 0x6817 +.hword 0x665E, 0x6480, 0x6286, 0x6078, 0x5E5F, 0x5C42, 0x5A2A, 0x5820 +.hword 0x562C, 0x5456, 0x52A6, 0x5125, 0x4FDC, 0x4ED6, 0x4E13, 0x4D8A +.hword 0x4D31, 0x4CFD, 0x4CE5, 0x4CE0, 0x4CE2, 0x4CE3, 0x4CF5, 0x4D2D +.hword 0x4D80, 0x4DE5, 0x4E53, 0x4EBF, 0x4F21, 0x4F6F, 0x4F9F, 0x4FB4 +.hword 0x4FBA, 0x4FB3, 0x4FA2, 0x4F88, 0x4F68, 0x4F44, 0x4F1E, 0x4EF9 +.hword 0x4E95, 0x4DD2, 0x4CDE, 0x4BE5, 0x4B16, 0x4A9E, 0x4AAC, 0x4B6D +.hword 0x4D0F, 0x4FA4, 0x5303, 0x5706, 0x5B82, 0x6050, 0x6548, 0x6A42 +.hword 0x6F14, 0x7397, 0x77A3, 0x7B0F, 0x7DB2, 0x7F65, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x0000 + +eyerok_seg5_animindex_050114C8: # 0x050114C8 +.hword 0x0050, 0x0001, 0x0050, 0x0051, 0x0050, 0x00A1, 0x0001, 0x0000 +.hword 0x0001, 0x00F1, 0x0001, 0x0000, 0x0050, 0x0B01, 0x0050, 0x0B51 +.hword 0x0050, 0x0BA1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0AB1 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0AB0, 0x0050, 0x050B, 0x0050, 0x055B +.hword 0x0050, 0x05AB, 0x0001, 0x0322, 0x0001, 0x0323, 0x0050, 0x0324 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00F2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x09BF, 0x0050, 0x05FB +.hword 0x0050, 0x064B, 0x0050, 0x069B, 0x0001, 0x0374, 0x0001, 0x0375 +.hword 0x0050, 0x0376, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0142 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08CE +.hword 0x0050, 0x06EB, 0x0050, 0x073B, 0x0050, 0x078B, 0x0001, 0x03C6 +.hword 0x0001, 0x03C7, 0x0050, 0x03C8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x0192, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x08CD, 0x0050, 0x07DB, 0x0050, 0x082B, 0x0050, 0x087B +.hword 0x0001, 0x0418, 0x0001, 0x0419, 0x0050, 0x041A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x09C0, 0x0050, 0x0A10, 0x0050, 0x0A60 +.hword 0x0050, 0x08CF, 0x0050, 0x091F, 0x0050, 0x096F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08CB, 0x0001, 0x08CC +.hword 0x0001, 0x0000, 0x0001, 0x046A, 0x0050, 0x046B, 0x0050, 0x04BB +.hword 0x0050, 0x0232, 0x0050, 0x0282, 0x0050, 0x02D2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +eyerok_seg5_anim_050116CC: # 0x050116CC +.hword 32 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x2A +.word eyerok_seg5_animvalue_0500FCE4 +.word eyerok_seg5_animindex_050114C8 +.word 0 + +glabel eyerok_seg5_anims_050116E4 # 0x050116E4 +.word eyerok_seg5_anim_0500D270 +.word eyerok_seg5_anim_0500DF50 +.word eyerok_seg5_anim_0500E1D8 +.word eyerok_seg5_anim_0500E99C +.word eyerok_seg5_anim_0500F3D8 +.word eyerok_seg5_anim_0500FCCC +.word eyerok_seg5_anim_050116CC +.word eyerok_seg5_anim_0500F3F0 +.word 0 diff --git a/actors/flame/geo.s b/actors/flame/geo.s index 11331db..f61d648 100644 --- a/actors/flame/geo.s +++ b/actors/flame/geo.s @@ -1,40 +1,40 @@ -glabel red_flame_shadow_geo # 0x16000B10 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x50, 20 - geo_open_node - geo_branch_and_link red_flame_geo - geo_close_node - geo_end - -glabel red_flame_geo # 0x16000B2C - geo_node_start - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3B0 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3C8 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3E0 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3F8 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B410 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B428 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B440 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B458 - geo_close_node - geo_close_node - geo_end - -glabel blue_flame_geo # 0x16000B8C - geo_node_start - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B500 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B518 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B530 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B548 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B560 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B578 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B590 - geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B5A8 - geo_close_node - geo_close_node - geo_end +glabel red_flame_shadow_geo # 0x16000B10 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x50, 20 + geo_open_node + geo_branch_and_link red_flame_geo + geo_close_node + geo_end + +glabel red_flame_geo # 0x16000B2C + geo_node_start + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3B0 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3C8 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3E0 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B3F8 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B410 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B428 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B440 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B458 + geo_close_node + geo_close_node + geo_end + +glabel blue_flame_geo # 0x16000B8C + geo_node_start + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B500 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B518 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B530 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B548 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B560 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B578 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B590 + geo_display_list LAYER_TRANSPARENT, flame_seg3_dl_0301B5A8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/flame/model.s b/actors/flame/model.s index a32d02f..fd30305 100644 --- a/actors/flame/model.s +++ b/actors/flame/model.s @@ -1,149 +1,149 @@ -# Flame - -flame_seg3_vertex_030172E0: # 0x030172E0 -vertex -25, -25, 0, 0, 992, 0x00, 0x00, 0x00, 0x00 -vertex 25, -25, 0, 992, 992, 0x00, 0x00, 0x00, 0x00 -vertex 25, 25, 0, 992, 0, 0x00, 0x00, 0x00, 0x00 -vertex -25, 25, 0, 0, 0, 0x00, 0x00, 0x00, 0x00 - -flame_seg3_texture_03017320: # 0x03017320 -.incbin "actors/flame/flame_0.ia16" - -flame_seg3_texture_03017B20: # 0x03017B20 -.incbin "actors/flame/flame_1.ia16" - -flame_seg3_texture_03018320: # 0x03018320 -.incbin "actors/flame/flame_2.ia16" - -flame_seg3_texture_03018B20: # 0x03018B20 -.incbin "actors/flame/flame_3.ia16" - -flame_seg3_texture_03019320: # 0x03019320 -.incbin "actors/flame/flame_4.ia16" - -flame_seg3_texture_03019B20: # 0x03019B20 -.incbin "actors/flame/flame_5.ia16" - -flame_seg3_texture_0301A320: # 0x0301A320 -.incbin "actors/flame/flame_6.ia16" - -flame_seg3_texture_0301AB20: # 0x0301AB20 -.incbin "actors/flame/flame_7.ia16" - -glabel flame_seg3_dl_0301B320 # 0x0301B320 - 0x0301B3B0 -gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetEnvColor 255, 50, 0, 200 -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_ENVIRONMENT, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex flame_seg3_vertex_030172E0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPSetGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel flame_seg3_dl_0301B3B0 # 0x0301B3B0 - 0x0301B3C8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017320 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B3C8 # 0x0301B3C8 - 0x0301B3E0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017B20 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B3E0 # 0x0301B3E0 - 0x0301B3F8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018320 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B3F8 # 0x0301B3F8 - 0x0301B410 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018B20 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B410 # 0x0301B410 - 0x0301B428 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019320 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B428 # 0x0301B428 - 0x0301B440 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019B20 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B440 # 0x0301B440 - 0x0301B458 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301A320 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B458 # 0x0301B458 - 0x0301B470 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301AB20 -gsSPBranchList flame_seg3_dl_0301B320 - -glabel flame_seg3_dl_0301B470 # 0x0301B470 - 0x0301B500 -gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetEnvColor 100, 100, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_ENVIRONMENT, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex flame_seg3_vertex_030172E0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPSetGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel flame_seg3_dl_0301B500 # 0x0301B500 - 0x0301B518 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017320 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B518 # 0x0301B518 - 0x0301B530 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017B20 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B530 # 0x0301B530 - 0x0301B548 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018320 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B548 # 0x0301B548 - 0x0301B560 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018B20 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B560 # 0x0301B560 - 0x0301B578 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019320 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B578 # 0x0301B578 - 0x0301B590 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019B20 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B590 # 0x0301B590 - 0x0301B5A8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301A320 -gsSPBranchList flame_seg3_dl_0301B470 - -glabel flame_seg3_dl_0301B5A8 # 0x0301B5A8 - 0x0301B5C0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301AB20 -gsSPBranchList flame_seg3_dl_0301B470 +# Flame + +flame_seg3_vertex_030172E0: # 0x030172E0 +vertex -25, -25, 0, 0, 992, 0x00, 0x00, 0x00, 0x00 +vertex 25, -25, 0, 992, 992, 0x00, 0x00, 0x00, 0x00 +vertex 25, 25, 0, 992, 0, 0x00, 0x00, 0x00, 0x00 +vertex -25, 25, 0, 0, 0, 0x00, 0x00, 0x00, 0x00 + +flame_seg3_texture_03017320: # 0x03017320 +.incbin "actors/flame/flame_0.ia16" + +flame_seg3_texture_03017B20: # 0x03017B20 +.incbin "actors/flame/flame_1.ia16" + +flame_seg3_texture_03018320: # 0x03018320 +.incbin "actors/flame/flame_2.ia16" + +flame_seg3_texture_03018B20: # 0x03018B20 +.incbin "actors/flame/flame_3.ia16" + +flame_seg3_texture_03019320: # 0x03019320 +.incbin "actors/flame/flame_4.ia16" + +flame_seg3_texture_03019B20: # 0x03019B20 +.incbin "actors/flame/flame_5.ia16" + +flame_seg3_texture_0301A320: # 0x0301A320 +.incbin "actors/flame/flame_6.ia16" + +flame_seg3_texture_0301AB20: # 0x0301AB20 +.incbin "actors/flame/flame_7.ia16" + +glabel flame_seg3_dl_0301B320 # 0x0301B320 - 0x0301B3B0 +gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetEnvColor 255, 50, 0, 200 +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_ENVIRONMENT, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex flame_seg3_vertex_030172E0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPSetGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel flame_seg3_dl_0301B3B0 # 0x0301B3B0 - 0x0301B3C8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017320 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B3C8 # 0x0301B3C8 - 0x0301B3E0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017B20 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B3E0 # 0x0301B3E0 - 0x0301B3F8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018320 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B3F8 # 0x0301B3F8 - 0x0301B410 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018B20 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B410 # 0x0301B410 - 0x0301B428 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019320 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B428 # 0x0301B428 - 0x0301B440 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019B20 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B440 # 0x0301B440 - 0x0301B458 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301A320 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B458 # 0x0301B458 - 0x0301B470 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301AB20 +gsSPBranchList flame_seg3_dl_0301B320 + +glabel flame_seg3_dl_0301B470 # 0x0301B470 - 0x0301B500 +gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetEnvColor 100, 100, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_ENVIRONMENT, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex flame_seg3_vertex_030172E0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPSetGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel flame_seg3_dl_0301B500 # 0x0301B500 - 0x0301B518 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017320 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B518 # 0x0301B518 - 0x0301B530 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03017B20 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B530 # 0x0301B530 - 0x0301B548 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018320 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B548 # 0x0301B548 - 0x0301B560 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03018B20 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B560 # 0x0301B560 - 0x0301B578 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019320 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B578 # 0x0301B578 - 0x0301B590 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_03019B20 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B590 # 0x0301B590 - 0x0301B5A8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301A320 +gsSPBranchList flame_seg3_dl_0301B470 + +glabel flame_seg3_dl_0301B5A8 # 0x0301B5A8 - 0x0301B5C0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flame_seg3_texture_0301AB20 +gsSPBranchList flame_seg3_dl_0301B470 diff --git a/actors/flyguy/geo.s b/actors/flyguy/geo.s index 962b8b6..e800abb 100644 --- a/actors/flyguy/geo.s +++ b/actors/flyguy/geo.s @@ -1,27 +1,27 @@ -glabel flyguy_geo # 0x0F000518 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08011710 - geo_open_node - geo_animated_part LAYER_OPAQUE, -45, -20, -55 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08010840 - geo_close_node - geo_animated_part LAYER_OPAQUE, -45, -20, 55 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08010968 - geo_close_node - geo_animated_part LAYER_OPAQUE, 250, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, flyguy_seg8_dl_08010B80 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel flyguy_geo # 0x0F000518 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08011710 + geo_open_node + geo_animated_part LAYER_OPAQUE, -45, -20, -55 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08010840 + geo_close_node + geo_animated_part LAYER_OPAQUE, -45, -20, 55 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, flyguy_seg8_dl_08010968 + geo_close_node + geo_animated_part LAYER_OPAQUE, 250, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, flyguy_seg8_dl_08010B80 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/flyguy/model.s b/actors/flyguy/model.s index 2b997f9..eb3b3d9 100644 --- a/actors/flyguy/model.s +++ b/actors/flyguy/model.s @@ -1,606 +1,606 @@ -# Flyguy - -# ??? -.word 0 -.word 0 - -flyguy_seg8_texture_0800E088: # 0x0800E088 -.incbin "actors/flyguy/flyguy_cloth_wrinkle.rgba16" - -flyguy_seg8_texture_0800F088: # 0x0800F088 -.incbin "actors/flyguy/flyguy_face.rgba16" - -flyguy_seg8_texture_0800F888: # 0x0800F888 -.incbin "actors/flyguy/flyguy_propeller.ia16" - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_light_080100A0: # 0x080100A0 -.byte 0x00, 0x1F, 0x33, 0x00, 0x00, 0x1F, 0x33, 0x00 - -flyguy_seg8_light_080100A8: # 0x080100A8 -.byte 0x02, 0x7F, 0xCC, 0x00, 0x02, 0x7F, 0xCC, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_light_080100B8: # 0x080100B8 -.byte 0x3F, 0x32, 0x08, 0x00, 0x3F, 0x32, 0x08, 0x00 - -flyguy_seg8_light_080100C0: # 0x080100C0 -.byte 0xFF, 0xC8, 0x23, 0x00, 0xFF, 0xC8, 0x23, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3A, 0x2F, 0x04, 0x00, 0x3A, 0x2F, 0x04, 0x00 - -.byte 0xE8, 0xBD, 0x13, 0x00, 0xE8, 0xBD, 0x13, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x2C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00 - -.byte 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_vertex_08010130: # 0x08010130 -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0x00 -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0x00 -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0x00 -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF -vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF -vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex 8, 31, -34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF -vertex 8, 31, 34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF -vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex -24, 40, 0, 0, 0, 0x1F, 0x7B, 0x00, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF -vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF -vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF - -flyguy_seg8_vertex_08010230: # 0x08010230 -vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex 107, 14, 20, 0, 0, 0x18, 0x7C, 0x00, 0x00 -vertex 107, 14, -20, 0, 0, 0x18, 0x7C, 0x00, 0x00 -vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF -vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF -vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF -vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF -vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0x5A, 0xFF -vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF - -flyguy_seg8_vertex_08010330: # 0x08010330 -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF -vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0x00 -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0x00 -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF -vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF -vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF -vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF -vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF -vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF -vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF -vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF -vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF -vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0xA6, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF - -flyguy_seg8_vertex_08010430: # 0x08010430 -vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0x00 -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0x00 - -flyguy_seg8_vertex_08010460: # 0x08010460 -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0x00 -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0x00 -vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0x00 -vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF -vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF -vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF -vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0x5A, 0xFF -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF -vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF -vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF -vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF - -flyguy_seg8_vertex_08010560: # 0x08010560 -vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0x00 -vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0x00 -vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF -vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF -vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF -vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0xA6, 0xFF -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF - -flyguy_seg8_vertex_08010640: # 0x08010640 -vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex 107, 14, 20, 0, 0, 0x18, 0x7C, 0x00, 0x00 -vertex 107, 14, -20, 0, 0, 0x18, 0x7C, 0x00, 0x00 -vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF -vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF -vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF -vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF -vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF -vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF -vertex 8, 31, -34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF -vertex -24, 40, 0, 0, 0, 0x1F, 0x7B, 0x00, 0xFF -vertex 8, 31, 34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF -vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF -vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF - -flyguy_seg8_vertex_08010740: # 0x08010740 -vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF -vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0x00 -vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0x00 - -flyguy_seg8_vertex_08010770: # 0x08010770 -vertex -20, -66, -34, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 40, -66, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 0, -66, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 40, -66, 0, 0, 0, 0x3F, 0x0C, 0x93, 0xFF -vertex -20, -66, -34, 0, 0, 0x3F, 0x0C, 0x93, 0xFF -vertex 0, 133, 0, 0, 0, 0x3F, 0x0C, 0x93, 0xFF -vertex -20, -66, 34, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -20, -66, -34, 0, 0, 0x82, 0x0C, 0x00, 0xFF -vertex -20, -66, 34, 0, 0, 0x82, 0x0C, 0x00, 0xFF -vertex 0, 133, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF -vertex -20, -66, 34, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF -vertex 40, -66, 0, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF -vertex 0, 133, 0, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF - -glabel flyguy_seg8_dl_08010840 # 0x08010840 - 0x08010968 -gsSPLight flyguy_seg8_light_080100A8, 1 -gsSPLight flyguy_seg8_light_080100A0, 2 -gsSPVertex flyguy_seg8_vertex_08010130, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 14, 15, 1, 0x0 -gsSPVertex flyguy_seg8_vertex_08010230, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 7, 5, 9, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08010330, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 6, 7, 0x0, 3, 8, 4, 0x0 -gsSP2Triangles 1, 9, 5, 0x0, 0, 9, 1, 0x0 -gsSP2Triangles 0, 7, 10, 0x0, 0, 10, 11, 0x0 -gsSP2Triangles 3, 5, 12, 0x0, 3, 12, 13, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 14, 12, 5, 0x0 -gsSP2Triangles 14, 5, 9, 0x0, 6, 8, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08010430, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_08010968 # 0x08010968 - 0x08010A90 -gsSPLight flyguy_seg8_light_080100A8, 1 -gsSPLight flyguy_seg8_light_080100A0, 2 -gsSPVertex flyguy_seg8_vertex_08010460, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 6, 5, 0x0 -gsSP2Triangles 11, 5, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08010560, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 1, 9, 10, 0x0, 5, 6, 8, 0x0 -gsSP2Triangles 10, 3, 2, 0x0, 2, 4, 11, 0x0 -gsSP2Triangles 2, 11, 0, 0x0, 8, 7, 12, 0x0 -gsSP2Triangles 10, 9, 7, 0x0, 10, 7, 6, 0x0 -gsSP1Triangle 13, 9, 1, 0x0 -gsSPVertex flyguy_seg8_vertex_08010640, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 3, 10, 12, 0x0 -gsSP2Triangles 3, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08010740, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_08010A90 # 0x08010A90 - 0x08010AE0 -gsSPLight flyguy_seg8_light_080100C0, 1 -gsSPLight flyguy_seg8_light_080100B8, 2 -gsSPVertex flyguy_seg8_vertex_08010770, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -flyguy_seg8_light_08010AE0: # 0x08010AE0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -flyguy_seg8_light_08010AE8: # 0x08010AE8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_vertex_08010AF8: # 0x08010AF8 -vertex 40, -104, -104, 990, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 40, 106, 105, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 40, -104, 105, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 40, 106, -104, 990, 0, 0x7F, 0x00, 0x00, 0xFF - -glabel flyguy_seg8_dl_08010B38 # 0x08010B38 - 0x08010B80 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800F888 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight flyguy_seg8_light_08010AE8, 1 -gsSPLight flyguy_seg8_light_08010AE0, 2 -gsSPVertex flyguy_seg8_vertex_08010AF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_08010B80 # 0x08010B80 - 0x08010BF0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList flyguy_seg8_dl_08010B38 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -flyguy_seg8_light_08010BF0: # 0x08010BF0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -flyguy_seg8_light_08010BF8: # 0x08010BF8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_light_08010C08: # 0x08010C08 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_light_08010C10: # 0x08010C10 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_light_08010C20: # 0x08010C20 -.byte 0x62, 0x00, 0x13, 0x00, 0x62, 0x00, 0x13, 0x00 - -flyguy_seg8_light_08010C28: # 0x08010C28 -.byte 0xC4, 0x00, 0x26, 0x00, 0xC4, 0x00, 0x26, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -flyguy_seg8_vertex_08010C38: # 0x08010C38 -vertex 108, 123, 0, 484, 568, 0xF7, 0x7E, 0x00, 0xFF -vertex 56, 100, 68, 828, 856, 0xF4, 0x64, 0x4C, 0xFF -vertex 193, 100, 75, 836, 132, 0x1F, 0x51, 0x5B, 0xFF -vertex 126, 73, 100, 974, 492, 0xF3, 0x1D, 0x7A, 0xFF -vertex 30, 109, 0, 498, 982, 0x05, 0x7E, 0x00, 0xFF -vertex 221, 126, 0, 462, -24, 0x58, 0x5B, 0x00, 0xFF -vertex 56, 100, -67, 162, 872, 0xF4, 0x64, 0xB3, 0xFF -vertex 193, 100, -74, 102, 148, 0x1F, 0x51, 0xA5, 0xFF -vertex 126, 73, -99, -10, 516, 0xF3, 0x1D, 0x86, 0xFF - -flyguy_seg8_vertex_08010CC8: # 0x08010CC8 -vertex -49, -81, -83, 1756, 758, 0xAF, 0xC4, 0xB4, 0xFF -vertex -28, -165, 0, 1144, 820, 0xFF, 0x82, 0x00, 0xFF -vertex -49, -81, 84, 528, 758, 0x9A, 0xD3, 0x3C, 0xFF -vertex -48, 72, 90, 4212, 490, 0xB6, 0x44, 0x4C, 0xFF -vertex -60, 113, 0, 3492, 468, 0xB7, 0x67, 0x00, 0xFF -vertex -48, 72, -89, 2776, 490, 0xA1, 0x37, 0xC1, 0xFF - -flyguy_seg8_vertex_08010D28: # 0x08010D28 -vertex 96, 0, 90, 1540, 424, 0x09, 0x00, 0x7E, 0xFF -vertex 117, -60, 68, 1524, 604, 0xEC, 0xB1, 0x60, 0xFF -vertex 142, -6, 103, 1308, 446, 0x00, 0xF0, 0x7D, 0xFF -vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF -vertex 171, -48, 90, 1216, 570, 0x10, 0xCA, 0x71, 0xFF -vertex 162, -107, 0, 1356, 744, 0xF0, 0x83, 0x00, 0xFF -vertex 239, -50, 62, 860, 578, 0x62, 0xDD, 0x47, 0xFF -vertex 232, 24, 76, 780, 360, 0x54, 0x10, 0x5D, 0xFF -vertex 193, 100, 75, 876, 136, 0x1F, 0x51, 0x5B, 0xFF -vertex 126, 73, 100, 1272, 212, 0xF3, 0x1D, 0x7A, 0xFF -vertex 117, -60, -67, 1524, 604, 0xEC, 0xB1, 0x9F, 0xFF -vertex 142, -6, -102, 1308, 446, 0x00, 0xF0, 0x83, 0xFF -vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF -vertex 96, 0, -89, 1540, 424, 0x09, 0x00, 0x82, 0xFF - -flyguy_seg8_vertex_08010E08: # 0x08010E08 -vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF -vertex 0, 117, 0, -940, 334, 0xFD, 0x7E, 0x00, 0xFF -vertex -48, 72, 90, -688, 582, 0xB6, 0x44, 0x4C, 0xFF -vertex 96, 0, -89, 1540, 424, 0x09, 0x00, 0x82, 0xFF -vertex 126, 73, -99, 1272, 212, 0xF3, 0x1D, 0x86, 0xFF -vertex 142, -6, -102, 1308, 446, 0x00, 0xF0, 0x83, 0xFF -vertex 56, 100, -67, 1604, 132, 0xF4, 0x64, 0xB3, 0xFF -vertex 193, 100, -74, 876, 136, 0x1F, 0x51, 0xA5, 0xFF -vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF -vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF -vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF -vertex -60, 113, 0, -988, 574, 0xB7, 0x67, 0x00, 0xFF -vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF -vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF -vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF -vertex 56, 100, 68, -764, 128, 0xF4, 0x64, 0x4C, 0xFF - -flyguy_seg8_vertex_08010F08: # 0x08010F08 -vertex 0, 117, 0, -940, 334, 0xFD, 0x7E, 0x00, 0xFF -vertex 56, 100, 68, -764, 128, 0xF4, 0x64, 0x4C, 0xFF -vertex 30, 109, 0, -852, 218, 0x05, 0x7E, 0x00, 0xFF -vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF -vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF -vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF -vertex 61, -61, 82, 356, 330, 0x16, 0xB7, 0x64, 0xFF -vertex 162, -107, 0, 788, -6, 0xF0, 0x83, 0x00, 0xFF -vertex 117, -60, 68, 412, 108, 0xEC, 0xB1, 0x60, 0xFF -vertex 96, 0, 90, 0, 106, 0x09, 0x00, 0x7E, 0xFF -vertex 69, -122, 0, 784, 384, 0x24, 0x87, 0x00, 0xFF -vertex -28, -165, 0, 964, 828, 0xFF, 0x82, 0x00, 0xFF -vertex -49, -81, 84, 364, 796, 0x9A, 0xD3, 0x3C, 0xFF -vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF -vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF -vertex 61, -61, -81, 356, 330, 0x16, 0xB7, 0x9B, 0xFF - -flyguy_seg8_vertex_08011008: # 0x08011008 -vertex 61, -61, -81, 356, 330, 0x16, 0xB7, 0x9B, 0xFF -vertex -28, -165, 0, 964, 828, 0xFF, 0x82, 0x00, 0xFF -vertex -49, -81, -83, 364, 796, 0xAF, 0xC4, 0xB4, 0xFF -vertex 162, -107, 0, 788, -6, 0xF0, 0x83, 0x00, 0xFF -vertex 69, -122, 0, 784, 384, 0x24, 0x87, 0x00, 0xFF -vertex -45, -22, -111, 0, 700, 0xB4, 0xFB, 0x9B, 0xFF -vertex 96, 0, -89, 0, 106, 0x09, 0x00, 0x82, 0xFF -vertex 117, -60, -67, 412, 108, 0xEC, 0xB1, 0x9F, 0xFF -vertex -10, -14, -111, -48, 552, 0xD9, 0xF2, 0x89, 0xFF -vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF -vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF -vertex 61, -61, 82, 716, 492, 0x16, 0xB7, 0x64, 0xFF -vertex 13, 26, 144, 496, 630, 0x00, 0x05, 0x7E, 0xFF -vertex -10, -14, 112, 772, 628, 0xD9, 0xF2, 0x77, 0xFF -vertex 16, 64, 88, 516, 690, 0xF6, 0x4C, 0x64, 0xFF - -flyguy_seg8_vertex_080110F8: # 0x080110F8 -vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF -vertex -10, -14, 112, -48, 552, 0xD9, 0xF2, 0x77, 0xFF -vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF -vertex 61, -61, 82, 356, 330, 0x16, 0xB7, 0x64, 0xFF -vertex 16, 64, -87, 1384, 860, 0xF6, 0x4C, 0x9C, 0xFF -vertex 13, 26, -143, 1612, 590, 0x00, 0x05, 0x82, 0xFF -vertex -10, -14, -111, 1340, 552, 0xD9, 0xF2, 0x89, 0xFF -vertex 61, -61, -81, 1476, 234, 0x16, 0xB7, 0x9B, 0xFF -vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF -vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF -vertex 96, 0, -89, 0, 106, 0x09, 0x00, 0x82, 0xFF -vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF -vertex 239, -50, -61, 860, 578, 0x62, 0xDD, 0xB9, 0xFF -vertex 256, -50, 0, 772, 578, 0x7A, 0xDF, 0x00, 0xFF -vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF -vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF - -flyguy_seg8_vertex_080111F8: # 0x080111F8 -vertex 239, -50, -61, 860, 578, 0x62, 0xDD, 0xB9, 0xFF -vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF -vertex 257, 35, 0, 636, 328, 0x7D, 0x10, 0x00, 0xFF -vertex 256, -50, 0, 772, 578, 0x7A, 0xDF, 0x00, 0xFF -vertex 193, 100, -74, 876, 136, 0x1F, 0x51, 0xA5, 0xFF -vertex 221, 126, 0, 688, 62, 0x58, 0x5B, 0x00, 0xFF -vertex 232, 24, 76, 780, 360, 0x54, 0x10, 0x5D, 0xFF -vertex 239, -50, 62, 860, 578, 0x62, 0xDD, 0x47, 0xFF -vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF -vertex 193, 100, 75, 876, 136, 0x1F, 0x51, 0x5B, 0xFF -vertex 16, 64, 88, 1424, 450, 0xF6, 0x4C, 0x64, 0xFF -vertex 13, 26, 144, 996, 422, 0x00, 0x05, 0x7E, 0xFF -vertex 96, 0, 90, 1292, 826, 0x09, 0x00, 0x7E, 0xFF -vertex 61, -61, 82, 1100, 820, 0x16, 0xB7, 0x64, 0xFF - -flyguy_seg8_vertex_080112D8: # 0x080112D8 -vertex 126, 73, 100, 1272, 212, 0xF3, 0x1D, 0x7A, 0xFF -vertex 56, 100, 68, 1604, 132, 0xF4, 0x64, 0x4C, 0xFF -vertex 96, 0, 90, 1540, 424, 0x09, 0x00, 0x7E, 0xFF -vertex 61, -61, -81, 824, 208, 0x16, 0xB7, 0x9B, 0xFF -vertex 13, 26, -143, 1196, 734, 0x00, 0x05, 0x82, 0xFF -vertex 96, 0, -89, 1284, 218, 0x09, 0x00, 0x82, 0xFF -vertex 16, 64, -87, 1516, 656, 0xF6, 0x4C, 0x9C, 0xFF - -flyguy_seg8_vertex_08011348: # 0x08011348 -vertex -48, 72, -89, 0, 0, 0xA1, 0x37, 0xC1, 0xFF -vertex -45, -22, -111, 0, 0, 0xB4, 0xFB, 0x9B, 0xFF -vertex -45, -22, 112, 0, 0, 0xB4, 0xF8, 0x64, 0xFF -vertex -48, 72, 90, 0, 0, 0xB6, 0x44, 0x4C, 0xFF -vertex -49, -81, 84, 0, 0, 0x9A, 0xD3, 0x3C, 0xFF -vertex -49, -81, -83, 0, 0, 0xAF, 0xC4, 0xB4, 0xFF - -glabel flyguy_seg8_dl_080113A8 # 0x080113A8 - 0x08011420 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800F088 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight flyguy_seg8_light_08010BF8, 1 -gsSPLight flyguy_seg8_light_08010BF0, 2 -gsSPVertex flyguy_seg8_vertex_08010C38, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 0, 6, 4, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 0, 5, 7, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_08011420 # 0x08011420 - 0x080116D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800E088 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight flyguy_seg8_light_08010C10, 1 -gsSPLight flyguy_seg8_light_08010C08, 2 -gsSPVertex flyguy_seg8_vertex_08010CC8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPLight flyguy_seg8_light_08010C28, 1 -gsSPLight flyguy_seg8_light_08010C20, 2 -gsSPVertex flyguy_seg8_vertex_08010D28, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 5, 3, 0x0, 1, 4, 2, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 2, 4, 7, 0x0, 2, 8, 9, 0x0 -gsSP2Triangles 2, 7, 8, 0x0, 0, 2, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 3, 5, 0x0 -gsSP2Triangles 10, 12, 3, 0x0, 10, 13, 11, 0x0 -gsSPVertex flyguy_seg8_vertex_08010E08, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 8, 9, 5, 0x0 -gsSP2Triangles 1, 10, 11, 0x0, 11, 2, 1, 0x0 -gsSP2Triangles 0, 2, 12, 0x0, 13, 1, 14, 0x0 -gsSP1Triangle 1, 0, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08010F08, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 11, 6, 12, 0x0, 13, 12, 6, 0x0 -gsSP2Triangles 6, 11, 10, 0x0, 14, 9, 1, 0x0 -gsSP1Triangle 10, 11, 15, 0x0 -gsSPVertex flyguy_seg8_vertex_08011008, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 5, 8, 0, 0x0, 0, 7, 3, 0x0 -gsSP2Triangles 5, 9, 10, 0x0, 5, 10, 8, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 13, 12, 14, 0x0 -gsSPVertex flyguy_seg8_vertex_080110F8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 12, 11, 14, 0x0, 15, 12, 14, 0x0 -gsSPVertex flyguy_seg8_vertex_080111F8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 7, 3, 2, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 11, 13, 12, 0x0 -gsSPVertex flyguy_seg8_vertex_080112D8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 4, 6, 5, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_080116D0 # 0x080116D0 - 0x08011710 -gsSPLight flyguy_seg8_light_08010C10, 1 -gsSPLight flyguy_seg8_light_08010C08, 2 -gsSPVertex flyguy_seg8_vertex_08011348, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 1, 5, 4, 0x0 -gsSPEndDisplayList - -glabel flyguy_seg8_dl_08011710 # 0x08011710 - 0x08011798 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList flyguy_seg8_dl_080113A8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList flyguy_seg8_dl_08011420 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList flyguy_seg8_dl_080116D0 -gsSPEndDisplayList - -flyguy_seg8_animvalue_08011798: # 0x08011798 -.hword 0x0000, 0x0050, 0x0050, 0x004F, 0x004F, 0x004E, 0x004D, 0x004C -.hword 0x004B, 0x004A, 0x0048, 0x0047, 0x0046, 0x0044, 0x0043, 0x0042 -.hword 0x0040, 0x003F, 0x003E, 0x003D, 0x003D, 0x003C, 0x003C, 0x003C -.hword 0x003C, 0x003C, 0x003D, 0x003D, 0x003E, 0x003F, 0x0040, 0x0041 -.hword 0x0042, 0x0044, 0x0045, 0x0046, 0x0048, 0x0049, 0x004A, 0x004B -.hword 0x004C, 0x004D, 0x004E, 0x004F, 0x004F, 0x0050, 0x0050, 0x3C20 -.hword 0x3FFF, 0x3C20, 0x9460, 0x9463, 0x946C, 0x947A, 0x948C, 0x94A4 -.hword 0x94C0, 0x94E0, 0x9505, 0x952D, 0x9558, 0x9587, 0x95B8, 0x95EC -.hword 0x9623, 0x965B, 0x9696, 0x96D2, 0x970F, 0x974D, 0x978C, 0x97CB -.hword 0x980B, 0x985A, 0x98C3, 0x9940, 0x99CB, 0x9A5D, 0x9AF1, 0x9B80 -.hword 0x9C04, 0x9C76, 0x9CD1, 0x9D0D, 0x9D26, 0x9D14, 0x9CB5, 0x9BF8 -.hword 0x9AF7, 0x99C9, 0x9887, 0x9749, 0x9628, 0x953B, 0x949B, 0x9460 -.hword 0x93F8, 0x93FC, 0x9407, 0x941A, 0x9433, 0x9452, 0x9477, 0x94A1 -.hword 0x94D0, 0x9504, 0x953B, 0x9576, 0x95B5, 0x95F6, 0x9639, 0x967E -.hword 0x96C5, 0x970D, 0x9755, 0x979D, 0x97E6, 0x982D, 0x9873, 0x98C8 -.hword 0x9936, 0x99B8, 0x9A46, 0x9ADC, 0x9B71, 0x9C01, 0x9C84, 0x9CF5 -.hword 0x9D4C, 0x9D84, 0x9D96, 0x9D7D, 0x9D10, 0x9C40, 0x9B25, 0x99DB -.hword 0x987C, 0x9722, 0x95E7, 0x94E6, 0x9438, 0x93F8, 0x0000, 0x425E -.hword 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000 -.hword 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E -.hword 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E -.hword 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000 -.hword 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E -.hword 0x0000, 0x425E, 0xBDA2, 0x0000, 0x3FFF, 0x0000, 0x425E, 0xBDA2 -.hword 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2 -.hword 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000 -.hword 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2 -.hword 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2 -.hword 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000 -.hword 0x425E, 0xBDA2, 0x0000, 0x3FFF, 0xC001, 0xC001, 0xC001, 0x3841 -.hword 0x3857, 0x3896, 0x38FA, 0x397F, 0x3A21, 0x3ADC, 0x3BAB, 0x3C8A -.hword 0x3D76, 0x3E6A, 0x3F63, 0x405B, 0x414F, 0x423B, 0x431A, 0x43E9 -.hword 0x44A4, 0x4546, 0x45CB, 0x462F, 0x466E, 0x4684, 0x4670, 0x4636 -.hword 0x45DA, 0x455F, 0x44C9, 0x441C, 0x435B, 0x428A, 0x41AC, 0x40C6 -.hword 0x3FDA, 0x3EEC, 0x3DFF, 0x3D19, 0x3C3B, 0x3B6A, 0x3AA9, 0x39FC -.hword 0x3966, 0x38EB, 0x388F, 0x3855, 0x3841, 0x0000 - -flyguy_seg8_animindex_080119D4: # 0x080119D4 -.hword 0x0001, 0x0000, 0x002E, 0x0001, 0x0001, 0x0000, 0x0001, 0x002F -.hword 0x0001, 0x0030, 0x0001, 0x0031, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x002E, 0x00EF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002E, 0x0032, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x002E, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EC -.hword 0x002E, 0x00BD, 0x0001, 0x0000, 0x0001, 0x00EB, 0x002E, 0x008E -.hword 0x0001, 0x0000, 0x0001, 0x00BC - -flyguy_seg8_anim_08011A4C: # 0x08011A4C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2E -.hword 0x09 -.word flyguy_seg8_animvalue_08011798 -.word flyguy_seg8_animindex_080119D4 -.word 0 - -glabel flyguy_seg8_anims_08011A64 # 0x08011A64 -.word flyguy_seg8_anim_08011A4C -.word 0 -.word 0 +# Flyguy + +# ??? +.word 0 +.word 0 + +flyguy_seg8_texture_0800E088: # 0x0800E088 +.incbin "actors/flyguy/flyguy_cloth_wrinkle.rgba16" + +flyguy_seg8_texture_0800F088: # 0x0800F088 +.incbin "actors/flyguy/flyguy_face.rgba16" + +flyguy_seg8_texture_0800F888: # 0x0800F888 +.incbin "actors/flyguy/flyguy_propeller.ia16" + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_light_080100A0: # 0x080100A0 +.byte 0x00, 0x1F, 0x33, 0x00, 0x00, 0x1F, 0x33, 0x00 + +flyguy_seg8_light_080100A8: # 0x080100A8 +.byte 0x02, 0x7F, 0xCC, 0x00, 0x02, 0x7F, 0xCC, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_light_080100B8: # 0x080100B8 +.byte 0x3F, 0x32, 0x08, 0x00, 0x3F, 0x32, 0x08, 0x00 + +flyguy_seg8_light_080100C0: # 0x080100C0 +.byte 0xFF, 0xC8, 0x23, 0x00, 0xFF, 0xC8, 0x23, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3A, 0x2F, 0x04, 0x00, 0x3A, 0x2F, 0x04, 0x00 + +.byte 0xE8, 0xBD, 0x13, 0x00, 0xE8, 0xBD, 0x13, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x2C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00 + +.byte 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_vertex_08010130: # 0x08010130 +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0x00 +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0x00 +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0x00 +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF +vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF +vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex 8, 31, -34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF +vertex 8, 31, 34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF +vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex -24, 40, 0, 0, 0, 0x1F, 0x7B, 0x00, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF +vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF +vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF + +flyguy_seg8_vertex_08010230: # 0x08010230 +vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex 107, 14, 20, 0, 0, 0x18, 0x7C, 0x00, 0x00 +vertex 107, 14, -20, 0, 0, 0x18, 0x7C, 0x00, 0x00 +vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF +vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF +vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF +vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF +vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0x5A, 0xFF +vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF + +flyguy_seg8_vertex_08010330: # 0x08010330 +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF +vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0x00 +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0x00 +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF +vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF +vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF +vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF +vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF +vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF +vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF +vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF +vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF +vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0xA6, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF + +flyguy_seg8_vertex_08010430: # 0x08010430 +vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0x00 +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0x00 + +flyguy_seg8_vertex_08010460: # 0x08010460 +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0x00 +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0x00 +vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0x00 +vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF +vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF +vertex 8, 31, 34, 0, 0, 0xC6, 0xF2, 0x70, 0xFF +vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0x5A, 0xFF +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF +vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF +vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF +vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF + +flyguy_seg8_vertex_08010560: # 0x08010560 +vertex 8, 31, -34, 0, 0, 0xC6, 0xF2, 0x90, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0x00 +vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0x00 +vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex -27, 23, 0, 0, 0, 0x95, 0xBE, 0x00, 0xFF +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF +vertex 103, -2, 20, 0, 0, 0x65, 0xC5, 0x2F, 0xFF +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF +vertex 103, -2, -20, 0, 0, 0x65, 0xC5, 0xD1, 0xFF +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0xFF +vertex -24, 40, 0, 0, 0, 0xA8, 0x04, 0xA6, 0xFF +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF + +flyguy_seg8_vertex_08010640: # 0x08010640 +vertex 82, 19, 44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex 107, 14, 20, 0, 0, 0x18, 0x7C, 0x00, 0x00 +vertex 107, 14, -20, 0, 0, 0x18, 0x7C, 0x00, 0x00 +vertex 82, 19, -44, 0, 0, 0x16, 0x7C, 0x00, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0xFF +vertex 82, 19, -44, 0, 0, 0x24, 0xE5, 0x8A, 0xFF +vertex 107, 14, -20, 0, 0, 0x6A, 0xEB, 0xBF, 0xFF +vertex 107, 14, 20, 0, 0, 0x6A, 0xEB, 0x41, 0xFF +vertex 82, 19, 44, 0, 0, 0x24, 0xE5, 0x76, 0xFF +vertex 83, 1, 40, 0, 0, 0x29, 0xCA, 0x6B, 0xFF +vertex 8, 31, -34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF +vertex -24, 40, 0, 0, 0, 0x1F, 0x7B, 0x00, 0xFF +vertex 8, 31, 34, 0, 0, 0x1A, 0x7C, 0x00, 0xFF +vertex 5, 18, 30, 0, 0, 0xCA, 0xBA, 0x5A, 0xFF +vertex 3, 3, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex 83, -22, 14, 0, 0, 0x08, 0x8D, 0x33, 0xFF + +flyguy_seg8_vertex_08010740: # 0x08010740 +vertex 5, 18, -30, 0, 0, 0xCA, 0xBA, 0xA6, 0xFF +vertex 83, 1, -40, 0, 0, 0x29, 0xCA, 0x95, 0x00 +vertex 83, -22, -14, 0, 0, 0x08, 0x8D, 0xCD, 0x00 + +flyguy_seg8_vertex_08010770: # 0x08010770 +vertex -20, -66, -34, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 40, -66, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 0, -66, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 40, -66, 0, 0, 0, 0x3F, 0x0C, 0x93, 0xFF +vertex -20, -66, -34, 0, 0, 0x3F, 0x0C, 0x93, 0xFF +vertex 0, 133, 0, 0, 0, 0x3F, 0x0C, 0x93, 0xFF +vertex -20, -66, 34, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -20, -66, -34, 0, 0, 0x82, 0x0C, 0x00, 0xFF +vertex -20, -66, 34, 0, 0, 0x82, 0x0C, 0x00, 0xFF +vertex 0, 133, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF +vertex -20, -66, 34, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF +vertex 40, -66, 0, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF +vertex 0, 133, 0, 0, 0, 0x3F, 0x0C, 0x6D, 0xFF + +glabel flyguy_seg8_dl_08010840 # 0x08010840 - 0x08010968 +gsSPLight flyguy_seg8_light_080100A8, 1 +gsSPLight flyguy_seg8_light_080100A0, 2 +gsSPVertex flyguy_seg8_vertex_08010130, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 14, 15, 1, 0x0 +gsSPVertex flyguy_seg8_vertex_08010230, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 7, 5, 9, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08010330, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 6, 7, 0x0, 3, 8, 4, 0x0 +gsSP2Triangles 1, 9, 5, 0x0, 0, 9, 1, 0x0 +gsSP2Triangles 0, 7, 10, 0x0, 0, 10, 11, 0x0 +gsSP2Triangles 3, 5, 12, 0x0, 3, 12, 13, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 14, 12, 5, 0x0 +gsSP2Triangles 14, 5, 9, 0x0, 6, 8, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08010430, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_08010968 # 0x08010968 - 0x08010A90 +gsSPLight flyguy_seg8_light_080100A8, 1 +gsSPLight flyguy_seg8_light_080100A0, 2 +gsSPVertex flyguy_seg8_vertex_08010460, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 6, 5, 0x0 +gsSP2Triangles 11, 5, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08010560, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 1, 9, 10, 0x0, 5, 6, 8, 0x0 +gsSP2Triangles 10, 3, 2, 0x0, 2, 4, 11, 0x0 +gsSP2Triangles 2, 11, 0, 0x0, 8, 7, 12, 0x0 +gsSP2Triangles 10, 9, 7, 0x0, 10, 7, 6, 0x0 +gsSP1Triangle 13, 9, 1, 0x0 +gsSPVertex flyguy_seg8_vertex_08010640, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 3, 10, 12, 0x0 +gsSP2Triangles 3, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08010740, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_08010A90 # 0x08010A90 - 0x08010AE0 +gsSPLight flyguy_seg8_light_080100C0, 1 +gsSPLight flyguy_seg8_light_080100B8, 2 +gsSPVertex flyguy_seg8_vertex_08010770, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +flyguy_seg8_light_08010AE0: # 0x08010AE0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +flyguy_seg8_light_08010AE8: # 0x08010AE8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_vertex_08010AF8: # 0x08010AF8 +vertex 40, -104, -104, 990, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 40, 106, 105, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 40, -104, 105, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 40, 106, -104, 990, 0, 0x7F, 0x00, 0x00, 0xFF + +glabel flyguy_seg8_dl_08010B38 # 0x08010B38 - 0x08010B80 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800F888 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight flyguy_seg8_light_08010AE8, 1 +gsSPLight flyguy_seg8_light_08010AE0, 2 +gsSPVertex flyguy_seg8_vertex_08010AF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_08010B80 # 0x08010B80 - 0x08010BF0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList flyguy_seg8_dl_08010B38 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +flyguy_seg8_light_08010BF0: # 0x08010BF0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +flyguy_seg8_light_08010BF8: # 0x08010BF8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_light_08010C08: # 0x08010C08 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_light_08010C10: # 0x08010C10 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_light_08010C20: # 0x08010C20 +.byte 0x62, 0x00, 0x13, 0x00, 0x62, 0x00, 0x13, 0x00 + +flyguy_seg8_light_08010C28: # 0x08010C28 +.byte 0xC4, 0x00, 0x26, 0x00, 0xC4, 0x00, 0x26, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +flyguy_seg8_vertex_08010C38: # 0x08010C38 +vertex 108, 123, 0, 484, 568, 0xF7, 0x7E, 0x00, 0xFF +vertex 56, 100, 68, 828, 856, 0xF4, 0x64, 0x4C, 0xFF +vertex 193, 100, 75, 836, 132, 0x1F, 0x51, 0x5B, 0xFF +vertex 126, 73, 100, 974, 492, 0xF3, 0x1D, 0x7A, 0xFF +vertex 30, 109, 0, 498, 982, 0x05, 0x7E, 0x00, 0xFF +vertex 221, 126, 0, 462, -24, 0x58, 0x5B, 0x00, 0xFF +vertex 56, 100, -67, 162, 872, 0xF4, 0x64, 0xB3, 0xFF +vertex 193, 100, -74, 102, 148, 0x1F, 0x51, 0xA5, 0xFF +vertex 126, 73, -99, -10, 516, 0xF3, 0x1D, 0x86, 0xFF + +flyguy_seg8_vertex_08010CC8: # 0x08010CC8 +vertex -49, -81, -83, 1756, 758, 0xAF, 0xC4, 0xB4, 0xFF +vertex -28, -165, 0, 1144, 820, 0xFF, 0x82, 0x00, 0xFF +vertex -49, -81, 84, 528, 758, 0x9A, 0xD3, 0x3C, 0xFF +vertex -48, 72, 90, 4212, 490, 0xB6, 0x44, 0x4C, 0xFF +vertex -60, 113, 0, 3492, 468, 0xB7, 0x67, 0x00, 0xFF +vertex -48, 72, -89, 2776, 490, 0xA1, 0x37, 0xC1, 0xFF + +flyguy_seg8_vertex_08010D28: # 0x08010D28 +vertex 96, 0, 90, 1540, 424, 0x09, 0x00, 0x7E, 0xFF +vertex 117, -60, 68, 1524, 604, 0xEC, 0xB1, 0x60, 0xFF +vertex 142, -6, 103, 1308, 446, 0x00, 0xF0, 0x7D, 0xFF +vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF +vertex 171, -48, 90, 1216, 570, 0x10, 0xCA, 0x71, 0xFF +vertex 162, -107, 0, 1356, 744, 0xF0, 0x83, 0x00, 0xFF +vertex 239, -50, 62, 860, 578, 0x62, 0xDD, 0x47, 0xFF +vertex 232, 24, 76, 780, 360, 0x54, 0x10, 0x5D, 0xFF +vertex 193, 100, 75, 876, 136, 0x1F, 0x51, 0x5B, 0xFF +vertex 126, 73, 100, 1272, 212, 0xF3, 0x1D, 0x7A, 0xFF +vertex 117, -60, -67, 1524, 604, 0xEC, 0xB1, 0x9F, 0xFF +vertex 142, -6, -102, 1308, 446, 0x00, 0xF0, 0x83, 0xFF +vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF +vertex 96, 0, -89, 1540, 424, 0x09, 0x00, 0x82, 0xFF + +flyguy_seg8_vertex_08010E08: # 0x08010E08 +vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF +vertex 0, 117, 0, -940, 334, 0xFD, 0x7E, 0x00, 0xFF +vertex -48, 72, 90, -688, 582, 0xB6, 0x44, 0x4C, 0xFF +vertex 96, 0, -89, 1540, 424, 0x09, 0x00, 0x82, 0xFF +vertex 126, 73, -99, 1272, 212, 0xF3, 0x1D, 0x86, 0xFF +vertex 142, -6, -102, 1308, 446, 0x00, 0xF0, 0x83, 0xFF +vertex 56, 100, -67, 1604, 132, 0xF4, 0x64, 0xB3, 0xFF +vertex 193, 100, -74, 876, 136, 0x1F, 0x51, 0xA5, 0xFF +vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF +vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF +vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF +vertex -60, 113, 0, -988, 574, 0xB7, 0x67, 0x00, 0xFF +vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF +vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF +vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF +vertex 56, 100, 68, -764, 128, 0xF4, 0x64, 0x4C, 0xFF + +flyguy_seg8_vertex_08010F08: # 0x08010F08 +vertex 0, 117, 0, -940, 334, 0xFD, 0x7E, 0x00, 0xFF +vertex 56, 100, 68, -764, 128, 0xF4, 0x64, 0x4C, 0xFF +vertex 30, 109, 0, -852, 218, 0x05, 0x7E, 0x00, 0xFF +vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF +vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF +vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF +vertex 61, -61, 82, 356, 330, 0x16, 0xB7, 0x64, 0xFF +vertex 162, -107, 0, 788, -6, 0xF0, 0x83, 0x00, 0xFF +vertex 117, -60, 68, 412, 108, 0xEC, 0xB1, 0x60, 0xFF +vertex 96, 0, 90, 0, 106, 0x09, 0x00, 0x7E, 0xFF +vertex 69, -122, 0, 784, 384, 0x24, 0x87, 0x00, 0xFF +vertex -28, -165, 0, 964, 828, 0xFF, 0x82, 0x00, 0xFF +vertex -49, -81, 84, 364, 796, 0x9A, 0xD3, 0x3C, 0xFF +vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF +vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF +vertex 61, -61, -81, 356, 330, 0x16, 0xB7, 0x9B, 0xFF + +flyguy_seg8_vertex_08011008: # 0x08011008 +vertex 61, -61, -81, 356, 330, 0x16, 0xB7, 0x9B, 0xFF +vertex -28, -165, 0, 964, 828, 0xFF, 0x82, 0x00, 0xFF +vertex -49, -81, -83, 364, 796, 0xAF, 0xC4, 0xB4, 0xFF +vertex 162, -107, 0, 788, -6, 0xF0, 0x83, 0x00, 0xFF +vertex 69, -122, 0, 784, 384, 0x24, 0x87, 0x00, 0xFF +vertex -45, -22, -111, 0, 700, 0xB4, 0xFB, 0x9B, 0xFF +vertex 96, 0, -89, 0, 106, 0x09, 0x00, 0x82, 0xFF +vertex 117, -60, -67, 412, 108, 0xEC, 0xB1, 0x9F, 0xFF +vertex -10, -14, -111, -48, 552, 0xD9, 0xF2, 0x89, 0xFF +vertex -48, 72, -89, -688, 582, 0xA1, 0x37, 0xC1, 0xFF +vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF +vertex 61, -61, 82, 716, 492, 0x16, 0xB7, 0x64, 0xFF +vertex 13, 26, 144, 496, 630, 0x00, 0x05, 0x7E, 0xFF +vertex -10, -14, 112, 772, 628, 0xD9, 0xF2, 0x77, 0xFF +vertex 16, 64, 88, 516, 690, 0xF6, 0x4C, 0x64, 0xFF + +flyguy_seg8_vertex_080110F8: # 0x080110F8 +vertex -45, -22, 112, 0, 700, 0xB4, 0xF8, 0x64, 0xFF +vertex -10, -14, 112, -48, 552, 0xD9, 0xF2, 0x77, 0xFF +vertex 16, 64, 88, -556, 338, 0xF6, 0x4C, 0x64, 0xFF +vertex 61, -61, 82, 356, 330, 0x16, 0xB7, 0x64, 0xFF +vertex 16, 64, -87, 1384, 860, 0xF6, 0x4C, 0x9C, 0xFF +vertex 13, 26, -143, 1612, 590, 0x00, 0x05, 0x82, 0xFF +vertex -10, -14, -111, 1340, 552, 0xD9, 0xF2, 0x89, 0xFF +vertex 61, -61, -81, 1476, 234, 0x16, 0xB7, 0x9B, 0xFF +vertex 16, 64, -87, -556, 338, 0xF6, 0x4C, 0x9C, 0xFF +vertex 56, 100, -67, -764, 128, 0xF4, 0x64, 0xB3, 0xFF +vertex 96, 0, -89, 0, 106, 0x09, 0x00, 0x82, 0xFF +vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF +vertex 239, -50, -61, 860, 578, 0x62, 0xDD, 0xB9, 0xFF +vertex 256, -50, 0, 772, 578, 0x7A, 0xDF, 0x00, 0xFF +vertex 171, -48, -89, 1216, 570, 0x10, 0xCA, 0x8F, 0xFF +vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF + +flyguy_seg8_vertex_080111F8: # 0x080111F8 +vertex 239, -50, -61, 860, 578, 0x62, 0xDD, 0xB9, 0xFF +vertex 232, 24, -75, 780, 360, 0x54, 0x10, 0xA3, 0xFF +vertex 257, 35, 0, 636, 328, 0x7D, 0x10, 0x00, 0xFF +vertex 256, -50, 0, 772, 578, 0x7A, 0xDF, 0x00, 0xFF +vertex 193, 100, -74, 876, 136, 0x1F, 0x51, 0xA5, 0xFF +vertex 221, 126, 0, 688, 62, 0x58, 0x5B, 0x00, 0xFF +vertex 232, 24, 76, 780, 360, 0x54, 0x10, 0x5D, 0xFF +vertex 239, -50, 62, 860, 578, 0x62, 0xDD, 0x47, 0xFF +vertex 204, -140, 0, 1180, 840, 0x13, 0x83, 0x00, 0xFF +vertex 193, 100, 75, 876, 136, 0x1F, 0x51, 0x5B, 0xFF +vertex 16, 64, 88, 1424, 450, 0xF6, 0x4C, 0x64, 0xFF +vertex 13, 26, 144, 996, 422, 0x00, 0x05, 0x7E, 0xFF +vertex 96, 0, 90, 1292, 826, 0x09, 0x00, 0x7E, 0xFF +vertex 61, -61, 82, 1100, 820, 0x16, 0xB7, 0x64, 0xFF + +flyguy_seg8_vertex_080112D8: # 0x080112D8 +vertex 126, 73, 100, 1272, 212, 0xF3, 0x1D, 0x7A, 0xFF +vertex 56, 100, 68, 1604, 132, 0xF4, 0x64, 0x4C, 0xFF +vertex 96, 0, 90, 1540, 424, 0x09, 0x00, 0x7E, 0xFF +vertex 61, -61, -81, 824, 208, 0x16, 0xB7, 0x9B, 0xFF +vertex 13, 26, -143, 1196, 734, 0x00, 0x05, 0x82, 0xFF +vertex 96, 0, -89, 1284, 218, 0x09, 0x00, 0x82, 0xFF +vertex 16, 64, -87, 1516, 656, 0xF6, 0x4C, 0x9C, 0xFF + +flyguy_seg8_vertex_08011348: # 0x08011348 +vertex -48, 72, -89, 0, 0, 0xA1, 0x37, 0xC1, 0xFF +vertex -45, -22, -111, 0, 0, 0xB4, 0xFB, 0x9B, 0xFF +vertex -45, -22, 112, 0, 0, 0xB4, 0xF8, 0x64, 0xFF +vertex -48, 72, 90, 0, 0, 0xB6, 0x44, 0x4C, 0xFF +vertex -49, -81, 84, 0, 0, 0x9A, 0xD3, 0x3C, 0xFF +vertex -49, -81, -83, 0, 0, 0xAF, 0xC4, 0xB4, 0xFF + +glabel flyguy_seg8_dl_080113A8 # 0x080113A8 - 0x08011420 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800F088 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight flyguy_seg8_light_08010BF8, 1 +gsSPLight flyguy_seg8_light_08010BF0, 2 +gsSPVertex flyguy_seg8_vertex_08010C38, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 0, 6, 4, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 0, 5, 7, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_08011420 # 0x08011420 - 0x080116D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, flyguy_seg8_texture_0800E088 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight flyguy_seg8_light_08010C10, 1 +gsSPLight flyguy_seg8_light_08010C08, 2 +gsSPVertex flyguy_seg8_vertex_08010CC8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPLight flyguy_seg8_light_08010C28, 1 +gsSPLight flyguy_seg8_light_08010C20, 2 +gsSPVertex flyguy_seg8_vertex_08010D28, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 5, 3, 0x0, 1, 4, 2, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 2, 4, 7, 0x0, 2, 8, 9, 0x0 +gsSP2Triangles 2, 7, 8, 0x0, 0, 2, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 3, 5, 0x0 +gsSP2Triangles 10, 12, 3, 0x0, 10, 13, 11, 0x0 +gsSPVertex flyguy_seg8_vertex_08010E08, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 8, 9, 5, 0x0 +gsSP2Triangles 1, 10, 11, 0x0, 11, 2, 1, 0x0 +gsSP2Triangles 0, 2, 12, 0x0, 13, 1, 14, 0x0 +gsSP1Triangle 1, 0, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08010F08, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 11, 6, 12, 0x0, 13, 12, 6, 0x0 +gsSP2Triangles 6, 11, 10, 0x0, 14, 9, 1, 0x0 +gsSP1Triangle 10, 11, 15, 0x0 +gsSPVertex flyguy_seg8_vertex_08011008, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 5, 8, 0, 0x0, 0, 7, 3, 0x0 +gsSP2Triangles 5, 9, 10, 0x0, 5, 10, 8, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 13, 12, 14, 0x0 +gsSPVertex flyguy_seg8_vertex_080110F8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 12, 11, 14, 0x0, 15, 12, 14, 0x0 +gsSPVertex flyguy_seg8_vertex_080111F8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 7, 3, 2, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 11, 13, 12, 0x0 +gsSPVertex flyguy_seg8_vertex_080112D8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 4, 6, 5, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_080116D0 # 0x080116D0 - 0x08011710 +gsSPLight flyguy_seg8_light_08010C10, 1 +gsSPLight flyguy_seg8_light_08010C08, 2 +gsSPVertex flyguy_seg8_vertex_08011348, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 1, 5, 4, 0x0 +gsSPEndDisplayList + +glabel flyguy_seg8_dl_08011710 # 0x08011710 - 0x08011798 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList flyguy_seg8_dl_080113A8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList flyguy_seg8_dl_08011420 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList flyguy_seg8_dl_080116D0 +gsSPEndDisplayList + +flyguy_seg8_animvalue_08011798: # 0x08011798 +.hword 0x0000, 0x0050, 0x0050, 0x004F, 0x004F, 0x004E, 0x004D, 0x004C +.hword 0x004B, 0x004A, 0x0048, 0x0047, 0x0046, 0x0044, 0x0043, 0x0042 +.hword 0x0040, 0x003F, 0x003E, 0x003D, 0x003D, 0x003C, 0x003C, 0x003C +.hword 0x003C, 0x003C, 0x003D, 0x003D, 0x003E, 0x003F, 0x0040, 0x0041 +.hword 0x0042, 0x0044, 0x0045, 0x0046, 0x0048, 0x0049, 0x004A, 0x004B +.hword 0x004C, 0x004D, 0x004E, 0x004F, 0x004F, 0x0050, 0x0050, 0x3C20 +.hword 0x3FFF, 0x3C20, 0x9460, 0x9463, 0x946C, 0x947A, 0x948C, 0x94A4 +.hword 0x94C0, 0x94E0, 0x9505, 0x952D, 0x9558, 0x9587, 0x95B8, 0x95EC +.hword 0x9623, 0x965B, 0x9696, 0x96D2, 0x970F, 0x974D, 0x978C, 0x97CB +.hword 0x980B, 0x985A, 0x98C3, 0x9940, 0x99CB, 0x9A5D, 0x9AF1, 0x9B80 +.hword 0x9C04, 0x9C76, 0x9CD1, 0x9D0D, 0x9D26, 0x9D14, 0x9CB5, 0x9BF8 +.hword 0x9AF7, 0x99C9, 0x9887, 0x9749, 0x9628, 0x953B, 0x949B, 0x9460 +.hword 0x93F8, 0x93FC, 0x9407, 0x941A, 0x9433, 0x9452, 0x9477, 0x94A1 +.hword 0x94D0, 0x9504, 0x953B, 0x9576, 0x95B5, 0x95F6, 0x9639, 0x967E +.hword 0x96C5, 0x970D, 0x9755, 0x979D, 0x97E6, 0x982D, 0x9873, 0x98C8 +.hword 0x9936, 0x99B8, 0x9A46, 0x9ADC, 0x9B71, 0x9C01, 0x9C84, 0x9CF5 +.hword 0x9D4C, 0x9D84, 0x9D96, 0x9D7D, 0x9D10, 0x9C40, 0x9B25, 0x99DB +.hword 0x987C, 0x9722, 0x95E7, 0x94E6, 0x9438, 0x93F8, 0x0000, 0x425E +.hword 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000 +.hword 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E +.hword 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E +.hword 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000 +.hword 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E +.hword 0x0000, 0x425E, 0xBDA2, 0x0000, 0x3FFF, 0x0000, 0x425E, 0xBDA2 +.hword 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2 +.hword 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000 +.hword 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2 +.hword 0x0000, 0xBDA2, 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2 +.hword 0x425E, 0x0000, 0x425E, 0xBDA2, 0x0000, 0xBDA2, 0x425E, 0x0000 +.hword 0x425E, 0xBDA2, 0x0000, 0x3FFF, 0xC001, 0xC001, 0xC001, 0x3841 +.hword 0x3857, 0x3896, 0x38FA, 0x397F, 0x3A21, 0x3ADC, 0x3BAB, 0x3C8A +.hword 0x3D76, 0x3E6A, 0x3F63, 0x405B, 0x414F, 0x423B, 0x431A, 0x43E9 +.hword 0x44A4, 0x4546, 0x45CB, 0x462F, 0x466E, 0x4684, 0x4670, 0x4636 +.hword 0x45DA, 0x455F, 0x44C9, 0x441C, 0x435B, 0x428A, 0x41AC, 0x40C6 +.hword 0x3FDA, 0x3EEC, 0x3DFF, 0x3D19, 0x3C3B, 0x3B6A, 0x3AA9, 0x39FC +.hword 0x3966, 0x38EB, 0x388F, 0x3855, 0x3841, 0x0000 + +flyguy_seg8_animindex_080119D4: # 0x080119D4 +.hword 0x0001, 0x0000, 0x002E, 0x0001, 0x0001, 0x0000, 0x0001, 0x002F +.hword 0x0001, 0x0030, 0x0001, 0x0031, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x002E, 0x00EF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x002E, 0x0032, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x002E, 0x0060, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EC +.hword 0x002E, 0x00BD, 0x0001, 0x0000, 0x0001, 0x00EB, 0x002E, 0x008E +.hword 0x0001, 0x0000, 0x0001, 0x00BC + +flyguy_seg8_anim_08011A4C: # 0x08011A4C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2E +.hword 0x09 +.word flyguy_seg8_animvalue_08011798 +.word flyguy_seg8_animindex_080119D4 +.word 0 + +glabel flyguy_seg8_anims_08011A64 # 0x08011A64 +.word flyguy_seg8_anim_08011A4C +.word 0 +.word 0 diff --git a/actors/fwoosh/geo.s b/actors/fwoosh/geo.s index 26ab4d1..32c6de3 100644 --- a/actors/fwoosh/geo.s +++ b/actors/fwoosh/geo.s @@ -1,6 +1,6 @@ -glabel fwoosh_geo # 0x0C00036C - geo_culling_radius 200 - geo_open_node - geo_display_list LAYER_TRANSPARENT, fwoosh_seg5_dl_05016040 - geo_close_node - geo_end +glabel fwoosh_geo # 0x0C00036C + geo_culling_radius 200 + geo_open_node + geo_display_list LAYER_TRANSPARENT, fwoosh_seg5_dl_05016040 + geo_close_node + geo_end diff --git a/actors/fwoosh/model.s b/actors/fwoosh/model.s index 8bb8454..59d504e 100644 --- a/actors/fwoosh/model.s +++ b/actors/fwoosh/model.s @@ -1,34 +1,34 @@ -# Fwoosh - -fwoosh_seg5_vertex_050157C8: # 0x050157C8 -vertex -19, -19, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 20, -19, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 20, 20, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -19, 20, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF - -fwoosh_seg5_texture_05015808: # 0x05015808 -.incbin "actors/fwoosh/fwoosh_face.ia16" - -glabel fwoosh_seg5_dl_05016008 # 0x05016008 - 0x05016040 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, fwoosh_seg5_texture_05015808 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex fwoosh_seg5_vertex_050157C8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel fwoosh_seg5_dl_05016040 # 0x05016040 - 0x050160B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList fwoosh_seg5_dl_05016008 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Fwoosh + +fwoosh_seg5_vertex_050157C8: # 0x050157C8 +vertex -19, -19, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 20, -19, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 20, 20, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -19, 20, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF + +fwoosh_seg5_texture_05015808: # 0x05015808 +.incbin "actors/fwoosh/fwoosh_face.ia16" + +glabel fwoosh_seg5_dl_05016008 # 0x05016008 - 0x05016040 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, fwoosh_seg5_texture_05015808 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex fwoosh_seg5_vertex_050157C8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel fwoosh_seg5_dl_05016040 # 0x05016040 - 0x050160B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList fwoosh_seg5_dl_05016008 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/goomba/geo.s b/actors/goomba/geo.s index c587ecd..1430a75 100644 --- a/actors/goomba/geo.s +++ b/actors/goomba/geo.s @@ -1,33 +1,33 @@ -glabel goomba_geo # 0x0F0006E4 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801D760 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, goomba_seg8_dl_0801B690 - geo_close_node - geo_close_node - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 48, 0, 0, goomba_seg8_dl_0801B5C8 - geo_animated_part LAYER_OPAQUE, 48, 0, 0, goomba_seg8_dl_0801B5F0 - geo_close_node - geo_animated_part LAYER_OPAQUE, -60, -16, 45 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801CE20 - geo_close_node - geo_animated_part LAYER_OPAQUE, -60, -16, -45 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801CF78 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel goomba_geo # 0x0F0006E4 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801D760 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, goomba_seg8_dl_0801B690 + geo_close_node + geo_close_node + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 48, 0, 0, goomba_seg8_dl_0801B5C8 + geo_animated_part LAYER_OPAQUE, 48, 0, 0, goomba_seg8_dl_0801B5F0 + geo_close_node + geo_animated_part LAYER_OPAQUE, -60, -16, 45 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801CE20 + geo_close_node + geo_animated_part LAYER_OPAQUE, -60, -16, -45 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, goomba_seg8_dl_0801CF78 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/goomba/model.s b/actors/goomba/model.s index 5b0f7b4..b4681f4 100644 --- a/actors/goomba/model.s +++ b/actors/goomba/model.s @@ -1,936 +1,936 @@ -# Goomba - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_light_080194D0: # 0x080194D0 -.byte 0x15, 0x0B, 0x04, 0x00, 0x15, 0x0B, 0x04, 0x00 - -goomba_seg8_light_080194D8: # 0x080194D8 -.byte 0x54, 0x2E, 0x10, 0x00, 0x54, 0x2E, 0x10, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_light_080194E8: # 0x080194E8 -.byte 0x18, 0x0D, 0x04, 0x00, 0x18, 0x0D, 0x04, 0x00 - -goomba_seg8_light_080194F0: # 0x080194F0 -.byte 0x61, 0x34, 0x13, 0x00, 0x61, 0x34, 0x13, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_light_08019500: # 0x08019500 -.byte 0x1D, 0x10, 0x08, 0x00, 0x1D, 0x10, 0x08, 0x00 - -goomba_seg8_light_08019508: # 0x08019508 -.byte 0x77, 0x42, 0x20, 0x00, 0x77, 0x42, 0x20, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_light_08019518: # 0x08019518 -.byte 0x37, 0x2D, 0x13, 0x00, 0x37, 0x2D, 0x13, 0x00 - -goomba_seg8_light_08019520: # 0x08019520 -.byte 0xDE, 0xB4, 0x4E, 0x00, 0xDE, 0xB4, 0x4E, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_texture_08019530: # 0x08019530 -.incbin "actors/goomba/goomba_body.rgba16" - -goomba_seg8_texture_08019D30: # 0x08019D30 -.incbin "actors/goomba/goomba_face.rgba16" - -goomba_seg8_texture_0801A530: # 0x0801A530 -.incbin "actors/goomba/goomba_face_blink.rgba16" - -goomba_seg8_light_0801AD30: # 0x0801AD30 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -goomba_seg8_light_0801AD38: # 0x0801AD38 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -goomba_seg8_vertex_0801AD48: # 0x0801AD48 -vertex 80, 58, 105, 1124, 322, 0x22, 0x3F, 0x68, 0xFF -vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF -vertex -23, 109, 59, 842, 1002, 0xC7, 0x64, 0x34, 0xFF -vertex -23, 55, 118, -898, 1226, 0xBC, 0x29, 0x62, 0xFF -vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF -vertex -23, -54, 118, -898, 1226, 0xC7, 0xC8, 0x62, 0xFF -vertex -23, -108, 75, -1322, 1230, 0xBF, 0x9B, 0x27, 0xFF -vertex -1, 0, 141, -670, 1004, 0xFA, 0xF8, 0x7E, 0xFF -vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF -vertex 80, -57, 105, -1022, 196, 0x1D, 0xBE, 0x67, 0xFF -vertex 82, 0, 120, -880, 168, 0x2E, 0x05, 0x76, 0xFF -vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF -vertex 80, 58, 105, -1022, 196, 0x22, 0x3F, 0x68, 0xFF -vertex -23, 109, 59, -1482, 1230, 0xC7, 0x64, 0x34, 0xFF -vertex -23, 55, 118, 1198, 978, 0xBC, 0x29, 0x62, 0xFF - -goomba_seg8_vertex_0801AE38: # 0x0801AE38 -vertex -23, 109, -58, 122, 1008, 0xBD, 0x65, 0xDC, 0xFF -vertex -1, 130, 0, 482, 872, 0xFB, 0x7E, 0x05, 0xFF -vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF -vertex -23, 109, 59, 842, 1002, 0xC7, 0x64, 0x34, 0xFF -vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF -vertex 80, 98, -61, 108, 346, 0x19, 0x6A, 0xC1, 0xFF -vertex -23, 55, -117, -232, 990, 0xD2, 0x39, 0x99, 0xFF -vertex -23, -54, -117, -3250, 1226, 0xBC, 0xDC, 0x9C, 0xFF -vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF -vertex -23, 55, -117, -3250, 1226, 0xD2, 0x39, 0x99, 0xFF -vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF -vertex -1, 0, -140, -3478, 1004, 0xF2, 0x00, 0x82, 0xFF -vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF -vertex 80, 58, -104, -3126, 196, 0x1F, 0x40, 0x97, 0xFF -vertex 143, 65, -68, 62, -70, 0x4C, 0x49, 0xBB, 0xFF -vertex 156, 68, 0, 484, -156, 0x6E, 0x3E, 0x00, 0xFF - -goomba_seg8_vertex_0801AF38: # 0x0801AF38 -vertex -23, -54, -117, -3250, 1226, 0xBC, 0xDC, 0x9C, 0xFF -vertex -51, -48, -52, -2604, 1510, 0x85, 0xE8, 0xF0, 0xFF -vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF -vertex -23, -108, -74, -2826, 1230, 0xCA, 0x9C, 0xCA, 0xFF -vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF -vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF -vertex -1, -129, 0, -2074, 1004, 0xFE, 0x82, 0xF8, 0xFF -vertex -23, -108, 75, -1322, 1230, 0xBF, 0x9B, 0x27, 0xFF -vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF -vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF -vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF -vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF -vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF -vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF -vertex 143, 65, 69, 906, -78, 0x4D, 0x51, 0x3A, 0xFF -vertex 156, 68, 0, 484, -156, 0x6E, 0x3E, 0x00, 0xFF - -goomba_seg8_vertex_0801B038: # 0x0801B038 -vertex 143, 65, 69, 906, -78, 0x4D, 0x51, 0x3A, 0xFF -vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF -vertex 80, 58, 105, 1124, 322, 0x22, 0x3F, 0x68, 0xFF -vertex 156, 0, 74, -1340, -572, 0x6A, 0x04, 0x45, 0xFF -vertex 80, 58, 105, -1022, 196, 0x22, 0x3F, 0x68, 0xFF -vertex 82, 0, 120, -880, 168, 0x2E, 0x05, 0x76, 0xFF -vertex 80, -57, 105, -1022, 196, 0x1D, 0xBE, 0x67, 0xFF -vertex 143, -64, 69, -1380, -440, 0x4A, 0xB4, 0x44, 0xFF -vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF -vertex 156, -67, 0, -2074, -572, 0x6E, 0xC1, 0x00, 0xFF -vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF -vertex 143, -64, -68, -2768, -440, 0x4B, 0xAC, 0xC6, 0xFF -vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF -vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF -vertex 143, 65, 69, -1380, -440, 0x4D, 0x51, 0x3A, 0xFF -vertex 177, 0, 0, -2074, -774, 0x7E, 0x00, 0x00, 0xFF - -goomba_seg8_vertex_0801B138: # 0x0801B138 -vertex 156, 0, 74, -1340, -572, 0x6A, 0x04, 0x45, 0xFF -vertex 156, 68, 0, -2074, -572, 0x6E, 0x3E, 0x00, 0xFF -vertex 143, 65, 69, -1380, -440, 0x4D, 0x51, 0x3A, 0xFF -vertex 177, 0, 0, -2074, -774, 0x7E, 0x00, 0x00, 0xFF -vertex 156, 0, -73, -2808, -572, 0x6A, 0xFC, 0xBB, 0xFF -vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF -vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF -vertex 80, 58, -104, -3126, 196, 0x1F, 0x40, 0x97, 0xFF -vertex 143, 65, -68, -2768, -440, 0x4C, 0x49, 0xBB, 0xFF -vertex 143, -64, -68, -2768, -440, 0x4B, 0xAC, 0xC6, 0xFF -vertex 156, -67, 0, -2074, -572, 0x6E, 0xC1, 0x00, 0xFF -vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF -vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF -vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF -vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF -vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF - -goomba_seg8_vertex_0801B238: # 0x0801B238 -vertex 143, 65, -68, 62, -70, 0x4C, 0x49, 0xBB, 0xFF -vertex 80, 98, -61, 108, 346, 0x19, 0x6A, 0xC1, 0xFF -vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF -vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF -vertex -51, -48, -52, -2604, 1510, 0x85, 0xE8, 0xF0, 0xFF -vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF -vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF -vertex -23, 55, -117, -232, 990, 0xD2, 0x39, 0x99, 0xFF -vertex 80, 58, -104, -156, 336, 0x1F, 0x40, 0x97, 0xFF -vertex -23, 109, 59, -1482, 1230, 0xC7, 0x64, 0x34, 0xFF -vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF - -glabel goomba_seg8_dl_0801B2E8 # 0x0801B2E8 - 0x0801B560 -gsSPLight goomba_seg8_light_0801AD38, 1 -gsSPLight goomba_seg8_light_0801AD30, 2 -gsSPVertex goomba_seg8_vertex_0801AD48, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 5, 6, 8, 0x0, 5, 8, 9, 0x0 -gsSP2Triangles 7, 5, 9, 0x0, 3, 7, 10, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 3, 11, 4, 0x0 -gsSP2Triangles 3, 10, 12, 0x0, 3, 13, 11, 0x0 -gsSP1Triangle 0, 2, 14, 0x0 -gsSPVertex goomba_seg8_vertex_0801AE38, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 1, 4, 2, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 6, 0, 5, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 8, 0x0 -gsSP2Triangles 9, 11, 7, 0x0, 12, 9, 13, 0x0 -gsSP2Triangles 12, 11, 9, 0x0, 7, 11, 12, 0x0 -gsSP1Triangle 14, 2, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801AF38, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 5, 3, 0, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 1, 3, 7, 0x0 -gsSP2Triangles 5, 8, 3, 0x0, 6, 3, 8, 0x0 -gsSP2Triangles 7, 6, 9, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 1, 7, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801B038, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 9, 3, 7, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 7, 8, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 3, 14, 4, 0x0 -gsSP1Triangle 9, 15, 3, 0x0 -gsSPVertex goomba_seg8_vertex_0801B138, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 6, 8, 4, 0x0, 1, 4, 8, 0x0 -gsSP2Triangles 4, 9, 5, 0x0, 4, 10, 9, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 10, 0x0 -gsSP2Triangles 11, 9, 10, 0x0, 11, 12, 9, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801B238, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 1, 8, 0x0 -gsSP2Triangles 8, 1, 0, 0x0, 3, 9, 10, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801B560 # 0x0801B560 - 0x0801B5A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801B5A0 # 0x0801B5A0 - 0x0801B5C8 -gsSPDisplayList goomba_seg8_dl_0801B2E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801B5C8 # 0x0801B5C8 - 0x0801B5F0 -gsSPDisplayList goomba_seg8_dl_0801B560 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019D30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList goomba_seg8_dl_0801B5A0 - -glabel goomba_seg8_dl_0801B5F0 # 0x0801B5F0 - 0x0801B618 -gsSPDisplayList goomba_seg8_dl_0801B560 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_0801A530 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList goomba_seg8_dl_0801B5A0 - -goomba_seg8_vertex_0801B618: # 0x0801B618 -vertex 18, 18, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -18, 18, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -18, -18, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 18, -18, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel goomba_seg8_dl_0801B658 # 0x0801B658 - 0x0801B690 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019530 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex goomba_seg8_vertex_0801B618, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801B690 # 0x0801B690 - 0x0801B700 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList goomba_seg8_dl_0801B658 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -goomba_seg8_vertex_0801B700: # 0x0801B700 -vertex 90, 14, -14, 0, 0, 0x6C, 0xDF, 0xC8, 0x00 -vertex 90, 14, 29, 0, 0, 0x6C, 0xDF, 0x38, 0x00 -vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0x00 -vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex -30, 14, 21, 0, 0, 0x95, 0xD4, 0x33, 0xFF -vertex -30, 14, -7, 0, 0, 0x95, 0xD4, 0xCD, 0xFF -vertex -25, 0, -4, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF -vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0xFF -vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF -vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF -vertex 4, -12, 26, 0, 0, 0xE1, 0x87, 0x16, 0xFF -vertex 4, -12, -11, 0, 0, 0xE1, 0x87, 0xEA, 0xFF -vertex 60, 14, 51, 0, 0, 0x1F, 0xE1, 0x76, 0xFF -vertex 0, 11, 45, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF -vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF -vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF - -goomba_seg8_vertex_0801B800: # 0x0801B800 -vertex 0, 11, -30, 0, 0, 0xD3, 0xDA, 0x91, 0xFF -vertex 60, 14, -37, 0, 0, 0x1F, 0xE1, 0x8A, 0x00 -vertex 60, -12, -30, 0, 0, 0x20, 0xB2, 0xA2, 0x00 -vertex 2, -6, -25, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF -vertex 4, -12, -11, 0, 0, 0xE1, 0x87, 0xEA, 0xFF -vertex -25, 0, -4, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF -vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF -vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0xFF -vertex 4, -12, 26, 0, 0, 0xE1, 0x87, 0x16, 0xFF -vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF -vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF -vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF -vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF -vertex -30, 14, -7, 0, 0, 0x95, 0xD4, 0xCD, 0xFF - -goomba_seg8_vertex_0801B8F0: # 0x0801B8F0 -vertex 0, 11, 45, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF -vertex -30, 14, 21, 0, 0, 0x95, 0xD4, 0x33, 0x00 -vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0x00 -vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF -vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF -vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF -vertex 90, 14, 29, 0, 0, 0x6C, 0xDF, 0x38, 0xFF -vertex 60, 14, 51, 0, 0, 0x1F, 0xE1, 0x76, 0xFF -vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF -vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF -vertex 60, 14, -37, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF -vertex 90, 14, -14, 0, 0, 0x6C, 0xDF, 0xC8, 0xFF -vertex 60, -12, -30, 0, 0, 0x20, 0xB2, 0xA2, 0xFF - -goomba_seg8_vertex_0801B9D0: # 0x0801B9D0 -vertex -30, 14, -7, 0, 0, 0x09, 0x7E, 0x00, 0xFF -vertex -30, 14, 21, 0, 0, 0x09, 0x7E, 0x00, 0x00 -vertex 0, 11, 45, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 0, 11, -30, 0, 0, 0x02, 0x7F, 0x00, 0xFF -vertex 60, 14, 51, 0, 0, 0xFE, 0x7F, 0x00, 0xFF -vertex 90, 14, 29, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 90, 14, -14, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 60, 14, -37, 0, 0, 0xFE, 0x7F, 0x00, 0xFF - -goomba_seg8_vertex_0801BA50: # 0x0801BA50 -vertex 0, 11, 30, 0, 0, 0x02, 0x7F, 0x00, 0x00 -vertex 60, 14, 37, 0, 0, 0xFE, 0x7F, 0x00, 0x00 -vertex 60, 14, -51, 0, 0, 0xFE, 0x7F, 0x00, 0x00 -vertex 0, 11, -45, 0, 0, 0x02, 0x7F, 0x00, 0xFF -vertex 90, 14, 14, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 90, 14, -29, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -30, 14, -21, 0, 0, 0x09, 0x7E, 0x00, 0xFF -vertex -30, 14, 7, 0, 0, 0x09, 0x7E, 0x00, 0xFF -vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF -vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF -vertex 90, 14, 14, 0, 0, 0x6C, 0xDF, 0x38, 0xFF -vertex 60, 14, 37, 0, 0, 0x1F, 0xE1, 0x76, 0xFF -vertex 66, -17, -29, 0, 0, 0x1E, 0x88, 0xE5, 0xFF -vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF - -goomba_seg8_vertex_0801BB40: # 0x0801BB40 -vertex 60, 14, -51, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF -vertex 90, 14, -29, 0, 0, 0x6C, 0xDF, 0xC8, 0x00 -vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0x00 -vertex 60, -12, -44, 0, 0, 0x20, 0xB2, 0xA2, 0xFF -vertex 2, -6, -39, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF -vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF -vertex -30, 14, -21, 0, 0, 0x95, 0xD4, 0xCD, 0xFF -vertex 0, 11, -45, 0, 0, 0xD3, 0xDA, 0x91, 0xFF -vertex 4, -12, 11, 0, 0, 0xE1, 0x87, 0x16, 0xFF -vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0xFF -vertex 4, -12, -26, 0, 0, 0xE1, 0x87, 0xEA, 0xFF -vertex 0, 11, 30, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF -vertex -30, 14, 7, 0, 0, 0x95, 0xD4, 0x33, 0xFF -vertex 2, -6, 25, 0, 0, 0xD5, 0xAC, 0x54, 0xFF -vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF -vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF - -goomba_seg8_vertex_0801BC40: # 0x0801BC40 -vertex 60, -12, -44, 0, 0, 0x20, 0xB2, 0xA2, 0xFF -vertex 66, -17, -29, 0, 0, 0x1E, 0x88, 0xE5, 0x00 -vertex 4, -12, -26, 0, 0, 0xE1, 0x87, 0xEA, 0x00 -vertex 2, -6, -39, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF -vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF -vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF -vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF -vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF -vertex 2, -6, 25, 0, 0, 0xD5, 0xAC, 0x54, 0xFF -vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0xFF -vertex 4, -12, 11, 0, 0, 0xE1, 0x87, 0x16, 0xFF -vertex 60, 14, 37, 0, 0, 0x1F, 0xE1, 0x76, 0xFF -vertex 0, 11, 30, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF -vertex 0, 11, -45, 0, 0, 0xD3, 0xDA, 0x91, 0xFF -vertex 60, 14, -51, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF - -goomba_seg8_vertex_0801BD40: # 0x0801BD40 -vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF -vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0x00 -vertex -30, 14, 7, 0, 0, 0x95, 0xD4, 0x33, 0x00 -vertex -30, 14, -21, 0, 0, 0x95, 0xD4, 0xCD, 0xFF -vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF -vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF -vertex 90, 14, -29, 0, 0, 0x6C, 0xDF, 0xC8, 0xFF -vertex 90, 14, 14, 0, 0, 0x6C, 0xDF, 0x38, 0xFF - -goomba_seg8_vertex_0801BDC0: # 0x0801BDC0 -vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0x00 -vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0x00 -vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0x00 -vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0xFF -vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF -vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF -vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF -vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0xFF -vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex 175, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF -vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0xFF -vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0xFF -vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF -vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF - -goomba_seg8_vertex_0801BEC0: # 0x0801BEC0 -vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF -vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0x00 -vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0x00 -vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF -vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF -vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF -vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF -vertex 79, -57, -104, 0, 0, 0x21, 0xBF, 0x99, 0xFF -vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF -vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0xFF -vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF -vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF -vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF -vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0xFF -vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF - -goomba_seg8_vertex_0801BFB0: # 0x0801BFB0 -vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF -vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0x00 -vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0x00 -vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF -vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF -vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF -vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF -vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF -vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF -vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0xFF -vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF -vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF -vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF -vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF - -goomba_seg8_vertex_0801C0A0: # 0x0801C0A0 -vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF -vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0x00 -vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0x00 -vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF -vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF -vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF -vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF -vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF -vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF -vertex 79, -57, -104, 0, 0, 0x21, 0xBF, 0x99, 0xFF -vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF -vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF -vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF -vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0xFF -vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF - -goomba_seg8_vertex_0801C1A0: # 0x0801C1A0 -vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF -vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0x00 -vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0x00 -vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF -vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0xFF -vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF -vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF -vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF -vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF -vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF -vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF -vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF -vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF - -goomba_seg8_vertex_0801C280: # 0x0801C280 -vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF -vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0x00 -vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0x00 -vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF -vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF -vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF -vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF -vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF -vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF -vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF -vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0xFF -vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF -vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF - -goomba_seg8_vertex_0801C360: # 0x0801C360 -vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF -vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0x00 -vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0x00 -vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF -vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF -vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF -vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF -vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF -vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex 175, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF -vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF -vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF -vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF -vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF - -goomba_seg8_vertex_0801C460: # 0x0801C460 -vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0xFF -vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0x00 -vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0x00 -vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF -vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF -vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF -vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF -vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF -vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF -vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF -vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF -vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF -vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF -vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF - -goomba_seg8_vertex_0801C560: # 0x0801C560 -vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF -vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0x00 -vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0x00 -vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0xFF -vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0xFF -vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF -vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF -vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF -vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF -vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF -vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF -vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF - -goomba_seg8_vertex_0801C620: # 0x0801C620 -vertex 48, 47, 0, 0, 0, 0x5A, 0x59, 0x00, 0x00 -vertex 48, 38, 27, 0, 0, 0x5A, 0x48, 0x34, 0x00 -vertex 65, 14, 10, 0, 0, 0x77, 0x23, 0x19, 0x00 -vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0xFF -vertex 18, 64, 0, 0, 0, 0x21, 0x7A, 0x00, 0xFF -vertex 18, 52, 38, 0, 0, 0x21, 0x63, 0x48, 0xFF -vertex -16, 64, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF -vertex -16, 52, 38, 0, 0, 0xDF, 0x63, 0x48, 0xFF -vertex -46, 47, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF -vertex -46, 38, 27, 0, 0, 0xA6, 0x48, 0x34, 0xFF -vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF -vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0xFF -vertex 48, 14, 45, 0, 0, 0x5A, 0x1B, 0x55, 0xFF -vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF -vertex 18, 20, 61, 0, 0, 0x21, 0x25, 0x74, 0xFF -vertex -16, 20, 61, 0, 0, 0xDF, 0x25, 0x74, 0xFF - -goomba_seg8_vertex_0801C720: # 0x0801C720 -vertex -46, 38, 27, 0, 0, 0xA6, 0x48, 0x34, 0xFF -vertex -46, 14, 45, 0, 0, 0xA6, 0x1B, 0x55, 0x00 -vertex -16, 20, 61, 0, 0, 0xDF, 0x25, 0x74, 0x00 -vertex -16, 52, 38, 0, 0, 0xDF, 0x63, 0x48, 0xFF -vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0xFF -vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0xFF -vertex 48, 14, 45, 0, 0, 0x5A, 0x1B, 0x55, 0xFF -vertex 48, -14, 45, 0, 0, 0x5A, 0xE5, 0x55, 0xFF -vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF -vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF -vertex 18, 20, 61, 0, 0, 0x21, 0x25, 0x74, 0xFF -vertex 18, -20, 61, 0, 0, 0x21, 0xDB, 0x74, 0xFF -vertex -16, -20, 61, 0, 0, 0xDF, 0xDB, 0x74, 0xFF -vertex -46, -14, 45, 0, 0, 0xA6, 0xE5, 0x55, 0xFF -vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF - -goomba_seg8_vertex_0801C810: # 0x0801C810 -vertex 48, -14, 45, 0, 0, 0x5A, 0xE5, 0x55, 0xFF -vertex 48, -38, 27, 0, 0, 0x5A, 0xB8, 0x34, 0x00 -vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0x00 -vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF -vertex 18, -20, 61, 0, 0, 0x21, 0xDB, 0x74, 0xFF -vertex 18, -52, 38, 0, 0, 0x21, 0x9D, 0x48, 0xFF -vertex -16, -20, 61, 0, 0, 0xDF, 0xDB, 0x74, 0xFF -vertex -16, -52, 38, 0, 0, 0xDF, 0x9D, 0x48, 0xFF -vertex -46, -14, 45, 0, 0, 0xA6, 0xE5, 0x55, 0xFF -vertex -46, -38, 27, 0, 0, 0xA6, 0xB8, 0x34, 0xFF -vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF -vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF -vertex 48, -47, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF -vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0xFF -vertex 18, -64, 0, 0, 0, 0x21, 0x86, 0x00, 0xFF -vertex -16, -64, 0, 0, 0, 0xDF, 0x86, 0x00, 0xFF - -goomba_seg8_vertex_0801C910: # 0x0801C910 -vertex -46, -38, 27, 0, 0, 0xA6, 0xB8, 0x34, 0xFF -vertex -46, -47, 0, 0, 0, 0xA6, 0xA7, 0x00, 0x00 -vertex -16, -64, 0, 0, 0, 0xDF, 0x86, 0x00, 0x00 -vertex -16, -52, 38, 0, 0, 0xDF, 0x9D, 0x48, 0xFF -vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF -vertex -63, -17, 0, 0, 0, 0x89, 0xD5, 0x00, 0xFF -vertex 48, -47, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF -vertex 48, -38, -27, 0, 0, 0x5A, 0xB8, 0xCC, 0xFF -vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF -vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0xFF -vertex 18, -64, 0, 0, 0, 0x21, 0x86, 0x00, 0xFF -vertex 18, -52, -38, 0, 0, 0x21, 0x9D, 0xB8, 0xFF -vertex -16, -52, -38, 0, 0, 0xDF, 0x9D, 0xB8, 0xFF -vertex -46, -38, -27, 0, 0, 0xA6, 0xB8, 0xCC, 0xFF -vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF - -goomba_seg8_vertex_0801CA00: # 0x0801CA00 -vertex 48, -38, -27, 0, 0, 0x5A, 0xB8, 0xCC, 0xFF -vertex 48, -14, -45, 0, 0, 0x5A, 0xE5, 0xAB, 0x00 -vertex 65, -5, -16, 0, 0, 0x77, 0xF3, 0xD7, 0x00 -vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF -vertex 18, -52, -38, 0, 0, 0x21, 0x9D, 0xB8, 0xFF -vertex 18, -20, -61, 0, 0, 0x21, 0xDB, 0x8C, 0xFF -vertex -16, -52, -38, 0, 0, 0xDF, 0x9D, 0xB8, 0xFF -vertex -16, -20, -61, 0, 0, 0xDF, 0xDB, 0x8C, 0xFF -vertex -46, -38, -27, 0, 0, 0xA6, 0xB8, 0xCC, 0xFF -vertex -46, -14, -45, 0, 0, 0xA6, 0xE5, 0xAB, 0xFF -vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF -vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF -vertex 48, 14, -45, 0, 0, 0x5A, 0x1B, 0xAB, 0xFF -vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF -vertex 18, 20, -61, 0, 0, 0x21, 0x25, 0x8C, 0xFF -vertex -16, 20, -61, 0, 0, 0xDF, 0x25, 0x8C, 0xFF - -goomba_seg8_vertex_0801CB00: # 0x0801CB00 -vertex -46, -14, -45, 0, 0, 0xA6, 0xE5, 0xAB, 0xFF -vertex -46, 14, -45, 0, 0, 0xA6, 0x1B, 0xAB, 0x00 -vertex -16, 20, -61, 0, 0, 0xDF, 0x25, 0x8C, 0x00 -vertex -16, -20, -61, 0, 0, 0xDF, 0xDB, 0x8C, 0xFF -vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF -vertex -63, 5, -16, 0, 0, 0x89, 0x0D, 0xD7, 0xFF -vertex 48, 14, -45, 0, 0, 0x5A, 0x1B, 0xAB, 0xFF -vertex 48, 38, -27, 0, 0, 0x5A, 0x48, 0xCC, 0xFF -vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF -vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF -vertex 18, 20, -61, 0, 0, 0x21, 0x25, 0x8C, 0xFF -vertex 18, 52, -38, 0, 0, 0x21, 0x63, 0xB8, 0xFF -vertex -16, 52, -38, 0, 0, 0xDF, 0x63, 0xB8, 0xFF -vertex -46, 38, -27, 0, 0, 0xA6, 0x48, 0xCC, 0xFF -vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF - -goomba_seg8_vertex_0801CBF0: # 0x0801CBF0 -vertex 48, 38, -27, 0, 0, 0x5A, 0x48, 0xCC, 0xFF -vertex 48, 47, 0, 0, 0, 0x5A, 0x59, 0x00, 0x00 -vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0x00 -vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF -vertex 18, 52, -38, 0, 0, 0x21, 0x63, 0xB8, 0xFF -vertex 18, 64, 0, 0, 0, 0x21, 0x7A, 0x00, 0xFF -vertex -16, 52, -38, 0, 0, 0xDF, 0x63, 0xB8, 0xFF -vertex -16, 64, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF -vertex -46, 38, -27, 0, 0, 0xA6, 0x48, 0xCC, 0xFF -vertex -46, 47, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF -vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF -vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF -vertex 65, 14, 10, 0, 0, 0x77, 0x23, 0x19, 0xFF -vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF -vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF -vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0xFF - -goomba_seg8_vertex_0801CCF0: # 0x0801CCF0 -vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0xFF -vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0x00 -vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0x00 -vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF -vertex 65, -5, -16, 0, 0, 0x77, 0xF3, 0xD7, 0xFF -vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF -vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF -vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF -vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF -vertex -63, 5, -16, 0, 0, 0x89, 0x0D, 0xD7, 0xFF -vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF -vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF -vertex -63, -17, 0, 0, 0, 0x89, 0xD5, 0x00, 0xFF -vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF -vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF -vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0xFF - -goomba_seg8_vertex_0801CDF0: # 0x0801CDF0 -vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF -vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0x00 -vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0x00 - -glabel goomba_seg8_dl_0801CE20 # 0x0801CE20 - 0x0801CF78 -gsSPLight goomba_seg8_light_080194D8, 1 -gsSPLight goomba_seg8_light_080194D0, 2 -gsSPVertex goomba_seg8_vertex_0801B700, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801B800, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 2, 12, 13, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 11, 0x0 -gsSP2Triangles 2, 13, 4, 0x0, 2, 4, 3, 0x0 -gsSP2Triangles 3, 5, 14, 0x0, 3, 14, 0, 0x0 -gsSP2Triangles 8, 7, 5, 0x0, 8, 5, 4, 0x0 -gsSPVertex goomba_seg8_vertex_0801B8F0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 -gsSPVertex goomba_seg8_vertex_0801B9D0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 2, 4, 7, 0x0, 2, 7, 3, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801CF78 # 0x0801CF78 - 0x0801D0D0 -gsSPLight goomba_seg8_light_080194F0, 1 -gsSPLight goomba_seg8_light_080194E8, 2 -gsSPVertex goomba_seg8_vertex_0801BA50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 0, 3, 6, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 12, 9, 14, 0x0 -gsSPVertex goomba_seg8_vertex_0801BB40, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 -gsSP2Triangles 13, 8, 14, 0x0, 13, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801BC40, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 2, 8, 3, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 6, 12, 0x0, 9, 12, 13, 0x0 -gsSP2Triangles 0, 3, 14, 0x0, 0, 14, 15, 0x0 -gsSP2Triangles 11, 2, 1, 0x0, 11, 1, 4, 0x0 -gsSPVertex goomba_seg8_vertex_0801BD40, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801D0D0 # 0x0801D0D0 - 0x0801D360 -gsSPLight goomba_seg8_light_08019508, 1 -gsSPLight goomba_seg8_light_08019500, 2 -gsSPVertex goomba_seg8_vertex_0801BDC0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801BEC0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 4, 8, 9, 0x0, 10, 11, 7, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex goomba_seg8_vertex_0801BFB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 3, 5, 2, 0x0 -gsSP1Triangle 3, 2, 1, 0x0 -gsSPVertex goomba_seg8_vertex_0801C0A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 14, 0x0 -gsSP2Triangles 10, 15, 12, 0x0, 10, 12, 0, 0x0 -gsSPVertex goomba_seg8_vertex_0801C1A0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 12, 8, 0x0, 11, 8, 13, 0x0 -gsSPVertex goomba_seg8_vertex_0801C280, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 2, 0x0 -gsSPVertex goomba_seg8_vertex_0801C360, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 10, 9, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 12, 9, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801C460, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801C560, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801D360 # 0x0801D360 - 0x0801D760 -gsSPLight goomba_seg8_light_08019520, 1 -gsSPLight goomba_seg8_light_08019518, 2 -gsSPVertex goomba_seg8_vertex_0801C620, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 -gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 -gsSPVertex goomba_seg8_vertex_0801C720, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 -gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 -gsSPVertex goomba_seg8_vertex_0801C810, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 -gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 -gsSPVertex goomba_seg8_vertex_0801C910, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 -gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 -gsSPVertex goomba_seg8_vertex_0801CA00, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 -gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 -gsSPVertex goomba_seg8_vertex_0801CB00, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 -gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 -gsSPVertex goomba_seg8_vertex_0801CBF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 -gsSP2Triangles 2, 12, 13, 0x0, 2, 13, 14, 0x0 -gsSP1Triangle 2, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801CCF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 7, 11, 12, 0x0, 7, 12, 13, 0x0 -gsSP2Triangles 7, 13, 14, 0x0, 7, 14, 15, 0x0 -gsSPVertex goomba_seg8_vertex_0801CDF0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel goomba_seg8_dl_0801D760 # 0x0801D760 - 0x0801D770 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPEndDisplayList - -goomba_seg8_animvalue_0801D770: # 0x0801D770 -.hword 0x0000, 0x005A, 0x0059, 0x0057, 0x0054, 0x0051, 0x004E, 0x004B -.hword 0x0049, 0x004D, 0x0051, 0x0055, 0x0057, 0x0059, 0x005B, 0x005C -.hword 0x005B, 0x0058, 0x0055, 0x0051, 0x004E, 0x004C, 0x004A, 0x0049 -.hword 0x004A, 0x004D, 0x0050, 0x0053, 0x0056, 0x0059, 0x005A, 0x3FFF -.hword 0x0000, 0x0007, 0x001B, 0x003B, 0x0063, 0x0092, 0x00C5, 0x00FA -.hword 0x012F, 0x0162, 0x0191, 0x01BA, 0x01D9, 0x01EE, 0x01F5, 0x01E5 -.hword 0x01B9, 0x0179, 0x012B, 0x00D8, 0x0086, 0x003D, 0x0005, 0xFFEF -.hword 0xFFF4, 0xFFFB, 0xFFFC, 0xFFFE, 0x0000, 0x0000, 0x0000, 0xFFD2 -.hword 0xFF4E, 0xFE84, 0xFD80, 0xFC50, 0xFB02, 0xF9A4, 0xF842, 0xF6EB -.hword 0xF5AC, 0xF493, 0xF3AD, 0xF308, 0xF2B2, 0xF2DD, 0xF39B, 0xF4C9 -.hword 0xF643, 0xF7E5, 0xF98B, 0xFB12, 0xFC56, 0xFD4D, 0xFE0E, 0xFEA4 -.hword 0xFF26, 0xFF96, 0xFFE3, 0x0000, 0x847D, 0x842C, 0x8349, 0x81EB -.hword 0x802B, 0x7E1D, 0x7BDE, 0x7983, 0x7724, 0x74D8, 0x72B8, 0x70DA -.hword 0x6F57, 0x6E45, 0x6DBE, 0x6E24, 0x6F9E, 0x71E4, 0x74AE, 0x77B4 -.hword 0x7AB0, 0x7D58, 0x7F67, 0x8027, 0x7FEA, 0x800A, 0x8125, 0x82A0 -.hword 0x83EE, 0x847D, 0x8001, 0x8003, 0x8006, 0x800A, 0x800E, 0x800F -.hword 0x800C, 0x8005, 0x7FED, 0x7FCB, 0x7FA7, 0x7F8D, 0x7F82, 0x7F83 -.hword 0x7F91, 0x7FBA, 0x7FF1, 0x8014, 0x801A, 0x801D, 0x801D, 0x801C -.hword 0x8019, 0x8016, 0x8011, 0x800D, 0x8008, 0x8005, 0x8002, 0x8001 -.hword 0x74FE, 0x7522, 0x7580, 0x760B, 0x76B1, 0x7762, 0x7810, 0x78A9 -.hword 0x793D, 0x79DA, 0x7A6F, 0x7AEA, 0x7B48, 0x7B84, 0x7B88, 0x7B3C -.hword 0x7AB9, 0x7A36, 0x79BE, 0x7938, 0x78A9, 0x7816, 0x7782, 0x76F3 -.hword 0x766D, 0x75F6, 0x7590, 0x7542, 0x7510, 0x74FE, 0xEBA0, 0xEC75 -.hword 0xEEAC, 0xF1D6, 0xF585, 0xF94B, 0xFCBA, 0xFF64, 0x010E, 0x0203 -.hword 0x0296, 0x031D, 0x0394, 0x03C2, 0x03A4, 0x0354, 0x02B8, 0x0184 -.hword 0xFFBE, 0xFDAD, 0xFB66, 0xF8FF, 0xF68F, 0xF42C, 0xF1EA, 0xEFE1 -.hword 0xEE25, 0xECCD, 0xEBEF, 0xEBA0, 0xC001, 0xC001, 0xF913, 0xF946 -.hword 0xF9D2, 0xFAAA, 0xFBBE, 0xFCFF, 0xFE5E, 0xFFCC, 0x013A, 0x0299 -.hword 0x03DA, 0x04EE, 0x05C6, 0x0652, 0x0684, 0x0658, 0x05DD, 0x051E -.hword 0x0429, 0x0308, 0x01C9, 0x0077, 0xFF20, 0xFDCF, 0xFC90, 0xFB6F -.hword 0xFA79, 0xF9BB, 0xF93F, 0xF913, 0x061C, 0x05ED, 0x0569, 0x049E -.hword 0x039B, 0x026D, 0x0123, 0xFFCC, 0xFE74, 0xFD2A, 0xFBFD, 0xFAF9 -.hword 0xFA2F, 0xF9AB, 0xF97C, 0xF9A5, 0xFA19, 0xFACC, 0xFBB3, 0xFCC2 -.hword 0xFDEE, 0xFF2B, 0x006D, 0x01AA, 0x02D6, 0x03E5, 0x04CC, 0x057F -.hword 0x05F3, 0x061C, 0xFC56, 0xFC76, 0xFCCF, 0xFD58, 0xFE08, 0xFED4 -.hword 0xFFB4, 0x009C, 0x0185, 0x0265, 0x0331, 0x03E0, 0x046A, 0x04C3 -.hword 0x04E3, 0x04C7, 0x0479, 0x03FF, 0x0363, 0x02AB, 0x01E0, 0x0109 -.hword 0x002F, 0xFF59, 0xFE8E, 0xFDD6, 0xFD3A, 0xFCC0, 0xFC72, 0xFC56 -.hword 0x3FFF, 0x0000 - -goomba_seg8_animindex_0801D9D4: # 0x0801D9D4 -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x001E, 0x00F4, 0x001E, 0x0112 -.hword 0x0001, 0x0130, 0x001E, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D5, 0x001E, 0x0020 -.hword 0x001E, 0x003E, 0x001E, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00D4, 0x001E, 0x007A, 0x001E, 0x0098, 0x001E, 0x00B6 - -goomba_seg8_anim_0801DA34: # 0x0801DA34 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x07 -.word goomba_seg8_animvalue_0801D770 -.word goomba_seg8_animindex_0801D9D4 -.word 0 - -glabel goomba_seg8_anims_0801DA4C # 0x0801DA4C -.word goomba_seg8_anim_0801DA34 -.word 0 -.word 0 +# Goomba + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_light_080194D0: # 0x080194D0 +.byte 0x15, 0x0B, 0x04, 0x00, 0x15, 0x0B, 0x04, 0x00 + +goomba_seg8_light_080194D8: # 0x080194D8 +.byte 0x54, 0x2E, 0x10, 0x00, 0x54, 0x2E, 0x10, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_light_080194E8: # 0x080194E8 +.byte 0x18, 0x0D, 0x04, 0x00, 0x18, 0x0D, 0x04, 0x00 + +goomba_seg8_light_080194F0: # 0x080194F0 +.byte 0x61, 0x34, 0x13, 0x00, 0x61, 0x34, 0x13, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_light_08019500: # 0x08019500 +.byte 0x1D, 0x10, 0x08, 0x00, 0x1D, 0x10, 0x08, 0x00 + +goomba_seg8_light_08019508: # 0x08019508 +.byte 0x77, 0x42, 0x20, 0x00, 0x77, 0x42, 0x20, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_light_08019518: # 0x08019518 +.byte 0x37, 0x2D, 0x13, 0x00, 0x37, 0x2D, 0x13, 0x00 + +goomba_seg8_light_08019520: # 0x08019520 +.byte 0xDE, 0xB4, 0x4E, 0x00, 0xDE, 0xB4, 0x4E, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_texture_08019530: # 0x08019530 +.incbin "actors/goomba/goomba_body.rgba16" + +goomba_seg8_texture_08019D30: # 0x08019D30 +.incbin "actors/goomba/goomba_face.rgba16" + +goomba_seg8_texture_0801A530: # 0x0801A530 +.incbin "actors/goomba/goomba_face_blink.rgba16" + +goomba_seg8_light_0801AD30: # 0x0801AD30 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +goomba_seg8_light_0801AD38: # 0x0801AD38 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +goomba_seg8_vertex_0801AD48: # 0x0801AD48 +vertex 80, 58, 105, 1124, 322, 0x22, 0x3F, 0x68, 0xFF +vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF +vertex -23, 109, 59, 842, 1002, 0xC7, 0x64, 0x34, 0xFF +vertex -23, 55, 118, -898, 1226, 0xBC, 0x29, 0x62, 0xFF +vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF +vertex -23, -54, 118, -898, 1226, 0xC7, 0xC8, 0x62, 0xFF +vertex -23, -108, 75, -1322, 1230, 0xBF, 0x9B, 0x27, 0xFF +vertex -1, 0, 141, -670, 1004, 0xFA, 0xF8, 0x7E, 0xFF +vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF +vertex 80, -57, 105, -1022, 196, 0x1D, 0xBE, 0x67, 0xFF +vertex 82, 0, 120, -880, 168, 0x2E, 0x05, 0x76, 0xFF +vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF +vertex 80, 58, 105, -1022, 196, 0x22, 0x3F, 0x68, 0xFF +vertex -23, 109, 59, -1482, 1230, 0xC7, 0x64, 0x34, 0xFF +vertex -23, 55, 118, 1198, 978, 0xBC, 0x29, 0x62, 0xFF + +goomba_seg8_vertex_0801AE38: # 0x0801AE38 +vertex -23, 109, -58, 122, 1008, 0xBD, 0x65, 0xDC, 0xFF +vertex -1, 130, 0, 482, 872, 0xFB, 0x7E, 0x05, 0xFF +vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF +vertex -23, 109, 59, 842, 1002, 0xC7, 0x64, 0x34, 0xFF +vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF +vertex 80, 98, -61, 108, 346, 0x19, 0x6A, 0xC1, 0xFF +vertex -23, 55, -117, -232, 990, 0xD2, 0x39, 0x99, 0xFF +vertex -23, -54, -117, -3250, 1226, 0xBC, 0xDC, 0x9C, 0xFF +vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF +vertex -23, 55, -117, -3250, 1226, 0xD2, 0x39, 0x99, 0xFF +vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF +vertex -1, 0, -140, -3478, 1004, 0xF2, 0x00, 0x82, 0xFF +vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF +vertex 80, 58, -104, -3126, 196, 0x1F, 0x40, 0x97, 0xFF +vertex 143, 65, -68, 62, -70, 0x4C, 0x49, 0xBB, 0xFF +vertex 156, 68, 0, 484, -156, 0x6E, 0x3E, 0x00, 0xFF + +goomba_seg8_vertex_0801AF38: # 0x0801AF38 +vertex -23, -54, -117, -3250, 1226, 0xBC, 0xDC, 0x9C, 0xFF +vertex -51, -48, -52, -2604, 1510, 0x85, 0xE8, 0xF0, 0xFF +vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF +vertex -23, -108, -74, -2826, 1230, 0xCA, 0x9C, 0xCA, 0xFF +vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF +vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF +vertex -1, -129, 0, -2074, 1004, 0xFE, 0x82, 0xF8, 0xFF +vertex -23, -108, 75, -1322, 1230, 0xBF, 0x9B, 0x27, 0xFF +vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF +vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF +vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF +vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF +vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF +vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF +vertex 143, 65, 69, 906, -78, 0x4D, 0x51, 0x3A, 0xFF +vertex 156, 68, 0, 484, -156, 0x6E, 0x3E, 0x00, 0xFF + +goomba_seg8_vertex_0801B038: # 0x0801B038 +vertex 143, 65, 69, 906, -78, 0x4D, 0x51, 0x3A, 0xFF +vertex 80, 98, 62, 858, 338, 0x1D, 0x6E, 0x36, 0xFF +vertex 80, 58, 105, 1124, 322, 0x22, 0x3F, 0x68, 0xFF +vertex 156, 0, 74, -1340, -572, 0x6A, 0x04, 0x45, 0xFF +vertex 80, 58, 105, -1022, 196, 0x22, 0x3F, 0x68, 0xFF +vertex 82, 0, 120, -880, 168, 0x2E, 0x05, 0x76, 0xFF +vertex 80, -57, 105, -1022, 196, 0x1D, 0xBE, 0x67, 0xFF +vertex 143, -64, 69, -1380, -440, 0x4A, 0xB4, 0x44, 0xFF +vertex 80, -97, 52, -1560, 196, 0x1C, 0x96, 0x3F, 0xFF +vertex 156, -67, 0, -2074, -572, 0x6E, 0xC1, 0x00, 0xFF +vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF +vertex 143, -64, -68, -2768, -440, 0x4B, 0xAC, 0xC6, 0xFF +vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF +vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF +vertex 143, 65, 69, -1380, -440, 0x4D, 0x51, 0x3A, 0xFF +vertex 177, 0, 0, -2074, -774, 0x7E, 0x00, 0x00, 0xFF + +goomba_seg8_vertex_0801B138: # 0x0801B138 +vertex 156, 0, 74, -1340, -572, 0x6A, 0x04, 0x45, 0xFF +vertex 156, 68, 0, -2074, -572, 0x6E, 0x3E, 0x00, 0xFF +vertex 143, 65, 69, -1380, -440, 0x4D, 0x51, 0x3A, 0xFF +vertex 177, 0, 0, -2074, -774, 0x7E, 0x00, 0x00, 0xFF +vertex 156, 0, -73, -2808, -572, 0x6A, 0xFC, 0xBB, 0xFF +vertex 80, -57, -104, -3126, 196, 0x24, 0xC1, 0x99, 0xFF +vertex 82, 0, -119, -3268, 168, 0x29, 0x03, 0x89, 0xFF +vertex 80, 58, -104, -3126, 196, 0x1F, 0x40, 0x97, 0xFF +vertex 143, 65, -68, -2768, -440, 0x4C, 0x49, 0xBB, 0xFF +vertex 143, -64, -68, -2768, -440, 0x4B, 0xAC, 0xC6, 0xFF +vertex 156, -67, 0, -2074, -572, 0x6E, 0xC1, 0x00, 0xFF +vertex 82, -109, 0, -2074, 168, 0x2C, 0x8A, 0x05, 0xFF +vertex 80, -97, -51, -2588, 196, 0x20, 0x91, 0xCE, 0xFF +vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF +vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF +vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF + +goomba_seg8_vertex_0801B238: # 0x0801B238 +vertex 143, 65, -68, 62, -70, 0x4C, 0x49, 0xBB, 0xFF +vertex 80, 98, -61, 108, 346, 0x19, 0x6A, 0xC1, 0xFF +vertex 82, 110, 0, 482, 330, 0x2D, 0x76, 0xF9, 0xFF +vertex -51, 49, 53, -1544, 1510, 0x85, 0x1A, 0x10, 0xFF +vertex -51, -48, -52, -2604, 1510, 0x85, 0xE8, 0xF0, 0xFF +vertex -51, -48, 53, -1544, 1510, 0x87, 0xEE, 0x1E, 0xFF +vertex -51, 49, -52, -2604, 1510, 0x87, 0x14, 0xE3, 0xFF +vertex -23, 55, -117, -232, 990, 0xD2, 0x39, 0x99, 0xFF +vertex 80, 58, -104, -156, 336, 0x1F, 0x40, 0x97, 0xFF +vertex -23, 109, 59, -1482, 1230, 0xC7, 0x64, 0x34, 0xFF +vertex -23, 109, -58, -2666, 1230, 0xBD, 0x65, 0xDC, 0xFF + +glabel goomba_seg8_dl_0801B2E8 # 0x0801B2E8 - 0x0801B560 +gsSPLight goomba_seg8_light_0801AD38, 1 +gsSPLight goomba_seg8_light_0801AD30, 2 +gsSPVertex goomba_seg8_vertex_0801AD48, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 5, 6, 8, 0x0, 5, 8, 9, 0x0 +gsSP2Triangles 7, 5, 9, 0x0, 3, 7, 10, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 3, 11, 4, 0x0 +gsSP2Triangles 3, 10, 12, 0x0, 3, 13, 11, 0x0 +gsSP1Triangle 0, 2, 14, 0x0 +gsSPVertex goomba_seg8_vertex_0801AE38, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 1, 4, 2, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 6, 0, 5, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 8, 0x0 +gsSP2Triangles 9, 11, 7, 0x0, 12, 9, 13, 0x0 +gsSP2Triangles 12, 11, 9, 0x0, 7, 11, 12, 0x0 +gsSP1Triangle 14, 2, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801AF38, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 5, 3, 0, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 1, 3, 7, 0x0 +gsSP2Triangles 5, 8, 3, 0x0, 6, 3, 8, 0x0 +gsSP2Triangles 7, 6, 9, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 1, 7, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801B038, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 9, 3, 7, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 7, 8, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 3, 14, 4, 0x0 +gsSP1Triangle 9, 15, 3, 0x0 +gsSPVertex goomba_seg8_vertex_0801B138, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 6, 8, 4, 0x0, 1, 4, 8, 0x0 +gsSP2Triangles 4, 9, 5, 0x0, 4, 10, 9, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 10, 0x0 +gsSP2Triangles 11, 9, 10, 0x0, 11, 12, 9, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801B238, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 1, 8, 0x0 +gsSP2Triangles 8, 1, 0, 0x0, 3, 9, 10, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801B560 # 0x0801B560 - 0x0801B5A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801B5A0 # 0x0801B5A0 - 0x0801B5C8 +gsSPDisplayList goomba_seg8_dl_0801B2E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801B5C8 # 0x0801B5C8 - 0x0801B5F0 +gsSPDisplayList goomba_seg8_dl_0801B560 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019D30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList goomba_seg8_dl_0801B5A0 + +glabel goomba_seg8_dl_0801B5F0 # 0x0801B5F0 - 0x0801B618 +gsSPDisplayList goomba_seg8_dl_0801B560 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_0801A530 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList goomba_seg8_dl_0801B5A0 + +goomba_seg8_vertex_0801B618: # 0x0801B618 +vertex 18, 18, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -18, 18, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -18, -18, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 18, -18, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel goomba_seg8_dl_0801B658 # 0x0801B658 - 0x0801B690 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, goomba_seg8_texture_08019530 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex goomba_seg8_vertex_0801B618, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801B690 # 0x0801B690 - 0x0801B700 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList goomba_seg8_dl_0801B658 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +goomba_seg8_vertex_0801B700: # 0x0801B700 +vertex 90, 14, -14, 0, 0, 0x6C, 0xDF, 0xC8, 0x00 +vertex 90, 14, 29, 0, 0, 0x6C, 0xDF, 0x38, 0x00 +vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0x00 +vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex -30, 14, 21, 0, 0, 0x95, 0xD4, 0x33, 0xFF +vertex -30, 14, -7, 0, 0, 0x95, 0xD4, 0xCD, 0xFF +vertex -25, 0, -4, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF +vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0xFF +vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF +vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF +vertex 4, -12, 26, 0, 0, 0xE1, 0x87, 0x16, 0xFF +vertex 4, -12, -11, 0, 0, 0xE1, 0x87, 0xEA, 0xFF +vertex 60, 14, 51, 0, 0, 0x1F, 0xE1, 0x76, 0xFF +vertex 0, 11, 45, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF +vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF +vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF + +goomba_seg8_vertex_0801B800: # 0x0801B800 +vertex 0, 11, -30, 0, 0, 0xD3, 0xDA, 0x91, 0xFF +vertex 60, 14, -37, 0, 0, 0x1F, 0xE1, 0x8A, 0x00 +vertex 60, -12, -30, 0, 0, 0x20, 0xB2, 0xA2, 0x00 +vertex 2, -6, -25, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF +vertex 4, -12, -11, 0, 0, 0xE1, 0x87, 0xEA, 0xFF +vertex -25, 0, -4, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF +vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF +vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0xFF +vertex 4, -12, 26, 0, 0, 0xE1, 0x87, 0x16, 0xFF +vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF +vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF +vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF +vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF +vertex -30, 14, -7, 0, 0, 0x95, 0xD4, 0xCD, 0xFF + +goomba_seg8_vertex_0801B8F0: # 0x0801B8F0 +vertex 0, 11, 45, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF +vertex -30, 14, 21, 0, 0, 0x95, 0xD4, 0x33, 0x00 +vertex -25, 0, 19, 0, 0, 0xAD, 0xA9, 0x26, 0x00 +vertex 2, -6, 39, 0, 0, 0xD5, 0xAC, 0x54, 0xFF +vertex 60, -12, 44, 0, 0, 0x20, 0xB2, 0x5E, 0xFF +vertex 85, -4, 29, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF +vertex 90, 14, 29, 0, 0, 0x6C, 0xDF, 0x38, 0xFF +vertex 60, 14, 51, 0, 0, 0x1F, 0xE1, 0x76, 0xFF +vertex 66, -17, -14, 0, 0, 0x1E, 0x88, 0xE5, 0xFF +vertex 85, -4, -14, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex 66, -17, 29, 0, 0, 0x1E, 0x88, 0x1B, 0xFF +vertex 60, 14, -37, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF +vertex 90, 14, -14, 0, 0, 0x6C, 0xDF, 0xC8, 0xFF +vertex 60, -12, -30, 0, 0, 0x20, 0xB2, 0xA2, 0xFF + +goomba_seg8_vertex_0801B9D0: # 0x0801B9D0 +vertex -30, 14, -7, 0, 0, 0x09, 0x7E, 0x00, 0xFF +vertex -30, 14, 21, 0, 0, 0x09, 0x7E, 0x00, 0x00 +vertex 0, 11, 45, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 0, 11, -30, 0, 0, 0x02, 0x7F, 0x00, 0xFF +vertex 60, 14, 51, 0, 0, 0xFE, 0x7F, 0x00, 0xFF +vertex 90, 14, 29, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 90, 14, -14, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 60, 14, -37, 0, 0, 0xFE, 0x7F, 0x00, 0xFF + +goomba_seg8_vertex_0801BA50: # 0x0801BA50 +vertex 0, 11, 30, 0, 0, 0x02, 0x7F, 0x00, 0x00 +vertex 60, 14, 37, 0, 0, 0xFE, 0x7F, 0x00, 0x00 +vertex 60, 14, -51, 0, 0, 0xFE, 0x7F, 0x00, 0x00 +vertex 0, 11, -45, 0, 0, 0x02, 0x7F, 0x00, 0xFF +vertex 90, 14, 14, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 90, 14, -29, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -30, 14, -21, 0, 0, 0x09, 0x7E, 0x00, 0xFF +vertex -30, 14, 7, 0, 0, 0x09, 0x7E, 0x00, 0xFF +vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF +vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF +vertex 90, 14, 14, 0, 0, 0x6C, 0xDF, 0x38, 0xFF +vertex 60, 14, 37, 0, 0, 0x1F, 0xE1, 0x76, 0xFF +vertex 66, -17, -29, 0, 0, 0x1E, 0x88, 0xE5, 0xFF +vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF + +goomba_seg8_vertex_0801BB40: # 0x0801BB40 +vertex 60, 14, -51, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF +vertex 90, 14, -29, 0, 0, 0x6C, 0xDF, 0xC8, 0x00 +vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0x00 +vertex 60, -12, -44, 0, 0, 0x20, 0xB2, 0xA2, 0xFF +vertex 2, -6, -39, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF +vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF +vertex -30, 14, -21, 0, 0, 0x95, 0xD4, 0xCD, 0xFF +vertex 0, 11, -45, 0, 0, 0xD3, 0xDA, 0x91, 0xFF +vertex 4, -12, 11, 0, 0, 0xE1, 0x87, 0x16, 0xFF +vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0xFF +vertex 4, -12, -26, 0, 0, 0xE1, 0x87, 0xEA, 0xFF +vertex 0, 11, 30, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF +vertex -30, 14, 7, 0, 0, 0x95, 0xD4, 0x33, 0xFF +vertex 2, -6, 25, 0, 0, 0xD5, 0xAC, 0x54, 0xFF +vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF +vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF + +goomba_seg8_vertex_0801BC40: # 0x0801BC40 +vertex 60, -12, -44, 0, 0, 0x20, 0xB2, 0xA2, 0xFF +vertex 66, -17, -29, 0, 0, 0x1E, 0x88, 0xE5, 0x00 +vertex 4, -12, -26, 0, 0, 0xE1, 0x87, 0xEA, 0x00 +vertex 2, -6, -39, 0, 0, 0xD5, 0xAC, 0xAC, 0xFF +vertex 66, -17, 14, 0, 0, 0x1E, 0x88, 0x1B, 0xFF +vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF +vertex 60, -12, 30, 0, 0, 0x20, 0xB2, 0x5E, 0xFF +vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF +vertex 2, -6, 25, 0, 0, 0xD5, 0xAC, 0x54, 0xFF +vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0xFF +vertex 4, -12, 11, 0, 0, 0xE1, 0x87, 0x16, 0xFF +vertex 60, 14, 37, 0, 0, 0x1F, 0xE1, 0x76, 0xFF +vertex 0, 11, 30, 0, 0, 0xD3, 0xDA, 0x6F, 0xFF +vertex 0, 11, -45, 0, 0, 0xD3, 0xDA, 0x91, 0xFF +vertex 60, 14, -51, 0, 0, 0x1F, 0xE1, 0x8A, 0xFF + +goomba_seg8_vertex_0801BD40: # 0x0801BD40 +vertex -25, 0, -19, 0, 0, 0xAD, 0xA9, 0xDA, 0xFF +vertex -25, 0, 4, 0, 0, 0xAD, 0xA9, 0x26, 0x00 +vertex -30, 14, 7, 0, 0, 0x95, 0xD4, 0x33, 0x00 +vertex -30, 14, -21, 0, 0, 0x95, 0xD4, 0xCD, 0xFF +vertex 85, -4, 14, 0, 0, 0x5D, 0xB8, 0x2D, 0xFF +vertex 85, -4, -29, 0, 0, 0x5D, 0xB8, 0xD3, 0xFF +vertex 90, 14, -29, 0, 0, 0x6C, 0xDF, 0xC8, 0xFF +vertex 90, 14, 14, 0, 0, 0x6C, 0xDF, 0x38, 0xFF + +goomba_seg8_vertex_0801BDC0: # 0x0801BDC0 +vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0x00 +vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0x00 +vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0x00 +vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0xFF +vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF +vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF +vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF +vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0xFF +vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex 175, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF +vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0xFF +vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0xFF +vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF +vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF + +goomba_seg8_vertex_0801BEC0: # 0x0801BEC0 +vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF +vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0x00 +vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0x00 +vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF +vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF +vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF +vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF +vertex 79, -57, -104, 0, 0, 0x21, 0xBF, 0x99, 0xFF +vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF +vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0xFF +vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF +vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF +vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF +vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0xFF +vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF + +goomba_seg8_vertex_0801BFB0: # 0x0801BFB0 +vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF +vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0x00 +vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0x00 +vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF +vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF +vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF +vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF +vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF +vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF +vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0xFF +vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF +vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF +vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF +vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF + +goomba_seg8_vertex_0801C0A0: # 0x0801C0A0 +vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF +vertex -51, -49, -52, 0, 0, 0x87, 0xE6, 0xE8, 0x00 +vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0x00 +vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF +vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF +vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF +vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF +vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF +vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF +vertex 79, -57, -104, 0, 0, 0x21, 0xBF, 0x99, 0xFF +vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF +vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF +vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF +vertex -51, -49, 52, 0, 0, 0x87, 0xE6, 0x18, 0xFF +vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF + +goomba_seg8_vertex_0801C1A0: # 0x0801C1A0 +vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF +vertex 79, -97, 61, 0, 0, 0x20, 0x95, 0x3A, 0x00 +vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0x00 +vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF +vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0xFF +vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF +vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF +vertex -51, 49, 52, 0, 0, 0x86, 0x17, 0x19, 0xFF +vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF +vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF +vertex -51, 49, -52, 0, 0, 0x86, 0x17, 0xE7, 0xFF +vertex 79, 57, 104, 0, 0, 0x23, 0x43, 0x65, 0xFF +vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF + +goomba_seg8_vertex_0801C280: # 0x0801C280 +vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF +vertex 79, 97, -51, 0, 0, 0x22, 0x6C, 0xC8, 0x00 +vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0x00 +vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF +vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0xFF +vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF +vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF +vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF +vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF +vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF +vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0xFF +vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF +vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0xFF + +goomba_seg8_vertex_0801C360: # 0x0801C360 +vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF +vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0x00 +vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0x00 +vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF +vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF +vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF +vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF +vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF +vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex 175, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF +vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF +vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF +vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF +vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0xFF + +goomba_seg8_vertex_0801C460: # 0x0801C460 +vertex 81, 109, 0, 0, 0, 0x2A, 0x77, 0x00, 0xFF +vertex 79, 97, 51, 0, 0, 0x22, 0x6C, 0x38, 0x00 +vertex 142, 64, 68, 0, 0, 0x4D, 0x4B, 0x42, 0x00 +vertex 155, 67, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex 81, 0, 118, 0, 0, 0x2C, 0x00, 0x77, 0xFF +vertex 79, -57, 104, 0, 0, 0x21, 0xBF, 0x67, 0xFF +vertex 142, -64, 68, 0, 0, 0x4F, 0xB8, 0x43, 0xFF +vertex 155, 0, 73, 0, 0, 0x65, 0x00, 0x4C, 0xFF +vertex 81, 0, -118, 0, 0, 0x2C, 0x00, 0x89, 0xFF +vertex 79, 57, -104, 0, 0, 0x23, 0x43, 0x9B, 0xFF +vertex 142, 64, -68, 0, 0, 0x4D, 0x4B, 0xBE, 0xFF +vertex 155, 0, -73, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex 81, -109, 0, 0, 0, 0x28, 0x88, 0x00, 0xFF +vertex 79, -97, -61, 0, 0, 0x20, 0x95, 0xC6, 0xFF +vertex 142, -64, -68, 0, 0, 0x4F, 0xB8, 0xBD, 0xFF +vertex 155, -67, 0, 0, 0, 0x63, 0xB2, 0x00, 0xFF + +goomba_seg8_vertex_0801C560: # 0x0801C560 +vertex -24, 108, 74, 0, 0, 0xBD, 0x62, 0x2A, 0xFF +vertex -1, 128, 0, 0, 0, 0xF3, 0x7E, 0x00, 0x00 +vertex -24, 108, -74, 0, 0, 0xBD, 0x62, 0xD6, 0x00 +vertex -23, -55, 117, 0, 0, 0xBA, 0xD3, 0x5F, 0xFF +vertex -1, 0, 139, 0, 0, 0xED, 0x00, 0x7D, 0xFF +vertex -23, 55, 117, 0, 0, 0xBB, 0x2A, 0x61, 0xFF +vertex -24, -108, -58, 0, 0, 0xBC, 0x9D, 0xD8, 0xFF +vertex -1, -128, 0, 0, 0, 0xEF, 0x83, 0x00, 0xFF +vertex -24, -108, 58, 0, 0, 0xBC, 0x9D, 0x28, 0xFF +vertex -23, 55, -117, 0, 0, 0xBB, 0x2A, 0x9F, 0xFF +vertex -1, 0, -139, 0, 0, 0xED, 0x00, 0x83, 0xFF +vertex -23, -55, -117, 0, 0, 0xBA, 0xD3, 0xA1, 0xFF + +goomba_seg8_vertex_0801C620: # 0x0801C620 +vertex 48, 47, 0, 0, 0, 0x5A, 0x59, 0x00, 0x00 +vertex 48, 38, 27, 0, 0, 0x5A, 0x48, 0x34, 0x00 +vertex 65, 14, 10, 0, 0, 0x77, 0x23, 0x19, 0x00 +vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0xFF +vertex 18, 64, 0, 0, 0, 0x21, 0x7A, 0x00, 0xFF +vertex 18, 52, 38, 0, 0, 0x21, 0x63, 0x48, 0xFF +vertex -16, 64, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF +vertex -16, 52, 38, 0, 0, 0xDF, 0x63, 0x48, 0xFF +vertex -46, 47, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF +vertex -46, 38, 27, 0, 0, 0xA6, 0x48, 0x34, 0xFF +vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF +vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0xFF +vertex 48, 14, 45, 0, 0, 0x5A, 0x1B, 0x55, 0xFF +vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF +vertex 18, 20, 61, 0, 0, 0x21, 0x25, 0x74, 0xFF +vertex -16, 20, 61, 0, 0, 0xDF, 0x25, 0x74, 0xFF + +goomba_seg8_vertex_0801C720: # 0x0801C720 +vertex -46, 38, 27, 0, 0, 0xA6, 0x48, 0x34, 0xFF +vertex -46, 14, 45, 0, 0, 0xA6, 0x1B, 0x55, 0x00 +vertex -16, 20, 61, 0, 0, 0xDF, 0x25, 0x74, 0x00 +vertex -16, 52, 38, 0, 0, 0xDF, 0x63, 0x48, 0xFF +vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0xFF +vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0xFF +vertex 48, 14, 45, 0, 0, 0x5A, 0x1B, 0x55, 0xFF +vertex 48, -14, 45, 0, 0, 0x5A, 0xE5, 0x55, 0xFF +vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF +vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF +vertex 18, 20, 61, 0, 0, 0x21, 0x25, 0x74, 0xFF +vertex 18, -20, 61, 0, 0, 0x21, 0xDB, 0x74, 0xFF +vertex -16, -20, 61, 0, 0, 0xDF, 0xDB, 0x74, 0xFF +vertex -46, -14, 45, 0, 0, 0xA6, 0xE5, 0x55, 0xFF +vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF + +goomba_seg8_vertex_0801C810: # 0x0801C810 +vertex 48, -14, 45, 0, 0, 0x5A, 0xE5, 0x55, 0xFF +vertex 48, -38, 27, 0, 0, 0x5A, 0xB8, 0x34, 0x00 +vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0x00 +vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF +vertex 18, -20, 61, 0, 0, 0x21, 0xDB, 0x74, 0xFF +vertex 18, -52, 38, 0, 0, 0x21, 0x9D, 0x48, 0xFF +vertex -16, -20, 61, 0, 0, 0xDF, 0xDB, 0x74, 0xFF +vertex -16, -52, 38, 0, 0, 0xDF, 0x9D, 0x48, 0xFF +vertex -46, -14, 45, 0, 0, 0xA6, 0xE5, 0x55, 0xFF +vertex -46, -38, 27, 0, 0, 0xA6, 0xB8, 0x34, 0xFF +vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF +vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF +vertex 48, -47, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF +vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0xFF +vertex 18, -64, 0, 0, 0, 0x21, 0x86, 0x00, 0xFF +vertex -16, -64, 0, 0, 0, 0xDF, 0x86, 0x00, 0xFF + +goomba_seg8_vertex_0801C910: # 0x0801C910 +vertex -46, -38, 27, 0, 0, 0xA6, 0xB8, 0x34, 0xFF +vertex -46, -47, 0, 0, 0, 0xA6, 0xA7, 0x00, 0x00 +vertex -16, -64, 0, 0, 0, 0xDF, 0x86, 0x00, 0x00 +vertex -16, -52, 38, 0, 0, 0xDF, 0x9D, 0x48, 0xFF +vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF +vertex -63, -17, 0, 0, 0, 0x89, 0xD5, 0x00, 0xFF +vertex 48, -47, 0, 0, 0, 0x5A, 0xA7, 0x00, 0xFF +vertex 48, -38, -27, 0, 0, 0x5A, 0xB8, 0xCC, 0xFF +vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF +vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0xFF +vertex 18, -64, 0, 0, 0, 0x21, 0x86, 0x00, 0xFF +vertex 18, -52, -38, 0, 0, 0x21, 0x9D, 0xB8, 0xFF +vertex -16, -52, -38, 0, 0, 0xDF, 0x9D, 0xB8, 0xFF +vertex -46, -38, -27, 0, 0, 0xA6, 0xB8, 0xCC, 0xFF +vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF + +goomba_seg8_vertex_0801CA00: # 0x0801CA00 +vertex 48, -38, -27, 0, 0, 0x5A, 0xB8, 0xCC, 0xFF +vertex 48, -14, -45, 0, 0, 0x5A, 0xE5, 0xAB, 0x00 +vertex 65, -5, -16, 0, 0, 0x77, 0xF3, 0xD7, 0x00 +vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF +vertex 18, -52, -38, 0, 0, 0x21, 0x9D, 0xB8, 0xFF +vertex 18, -20, -61, 0, 0, 0x21, 0xDB, 0x8C, 0xFF +vertex -16, -52, -38, 0, 0, 0xDF, 0x9D, 0xB8, 0xFF +vertex -16, -20, -61, 0, 0, 0xDF, 0xDB, 0x8C, 0xFF +vertex -46, -38, -27, 0, 0, 0xA6, 0xB8, 0xCC, 0xFF +vertex -46, -14, -45, 0, 0, 0xA6, 0xE5, 0xAB, 0xFF +vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF +vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF +vertex 48, 14, -45, 0, 0, 0x5A, 0x1B, 0xAB, 0xFF +vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF +vertex 18, 20, -61, 0, 0, 0x21, 0x25, 0x8C, 0xFF +vertex -16, 20, -61, 0, 0, 0xDF, 0x25, 0x8C, 0xFF + +goomba_seg8_vertex_0801CB00: # 0x0801CB00 +vertex -46, -14, -45, 0, 0, 0xA6, 0xE5, 0xAB, 0xFF +vertex -46, 14, -45, 0, 0, 0xA6, 0x1B, 0xAB, 0x00 +vertex -16, 20, -61, 0, 0, 0xDF, 0x25, 0x8C, 0x00 +vertex -16, -20, -61, 0, 0, 0xDF, 0xDB, 0x8C, 0xFF +vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF +vertex -63, 5, -16, 0, 0, 0x89, 0x0D, 0xD7, 0xFF +vertex 48, 14, -45, 0, 0, 0x5A, 0x1B, 0xAB, 0xFF +vertex 48, 38, -27, 0, 0, 0x5A, 0x48, 0xCC, 0xFF +vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF +vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF +vertex 18, 20, -61, 0, 0, 0x21, 0x25, 0x8C, 0xFF +vertex 18, 52, -38, 0, 0, 0x21, 0x63, 0xB8, 0xFF +vertex -16, 52, -38, 0, 0, 0xDF, 0x63, 0xB8, 0xFF +vertex -46, 38, -27, 0, 0, 0xA6, 0x48, 0xCC, 0xFF +vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF + +goomba_seg8_vertex_0801CBF0: # 0x0801CBF0 +vertex 48, 38, -27, 0, 0, 0x5A, 0x48, 0xCC, 0xFF +vertex 48, 47, 0, 0, 0, 0x5A, 0x59, 0x00, 0x00 +vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0x00 +vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF +vertex 18, 52, -38, 0, 0, 0x21, 0x63, 0xB8, 0xFF +vertex 18, 64, 0, 0, 0, 0x21, 0x7A, 0x00, 0xFF +vertex -16, 52, -38, 0, 0, 0xDF, 0x63, 0xB8, 0xFF +vertex -16, 64, 0, 0, 0, 0xDF, 0x7A, 0x00, 0xFF +vertex -46, 38, -27, 0, 0, 0xA6, 0x48, 0xCC, 0xFF +vertex -46, 47, 0, 0, 0, 0xA6, 0x59, 0x00, 0xFF +vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF +vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF +vertex 65, 14, 10, 0, 0, 0x77, 0x23, 0x19, 0xFF +vertex 65, 5, 16, 0, 0, 0x77, 0x0D, 0x29, 0xFF +vertex 65, -5, 16, 0, 0, 0x77, 0xF3, 0x29, 0xFF +vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0xFF + +goomba_seg8_vertex_0801CCF0: # 0x0801CCF0 +vertex 65, 17, 0, 0, 0, 0x77, 0x2B, 0x00, 0xFF +vertex 65, -14, 10, 0, 0, 0x77, 0xDD, 0x19, 0x00 +vertex 65, -17, 0, 0, 0, 0x77, 0xD5, 0x00, 0x00 +vertex 65, -14, -10, 0, 0, 0x77, 0xDD, 0xE7, 0xFF +vertex 65, -5, -16, 0, 0, 0x77, 0xF3, 0xD7, 0xFF +vertex 65, 5, -16, 0, 0, 0x77, 0x0D, 0xD7, 0xFF +vertex 65, 14, -10, 0, 0, 0x77, 0x23, 0xE7, 0xFF +vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF +vertex -63, 14, -10, 0, 0, 0x89, 0x23, 0xE7, 0xFF +vertex -63, 5, -16, 0, 0, 0x89, 0x0D, 0xD7, 0xFF +vertex -63, -5, -16, 0, 0, 0x89, 0xF3, 0xD7, 0xFF +vertex -63, -14, -10, 0, 0, 0x89, 0xDD, 0xE7, 0xFF +vertex -63, -17, 0, 0, 0, 0x89, 0xD5, 0x00, 0xFF +vertex -63, -14, 10, 0, 0, 0x89, 0xDD, 0x19, 0xFF +vertex -63, -5, 16, 0, 0, 0x89, 0xF3, 0x29, 0xFF +vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0xFF + +goomba_seg8_vertex_0801CDF0: # 0x0801CDF0 +vertex -63, 17, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF +vertex -63, 5, 16, 0, 0, 0x89, 0x0D, 0x29, 0x00 +vertex -63, 14, 10, 0, 0, 0x89, 0x23, 0x19, 0x00 + +glabel goomba_seg8_dl_0801CE20 # 0x0801CE20 - 0x0801CF78 +gsSPLight goomba_seg8_light_080194D8, 1 +gsSPLight goomba_seg8_light_080194D0, 2 +gsSPVertex goomba_seg8_vertex_0801B700, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801B800, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 2, 12, 13, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 11, 0x0 +gsSP2Triangles 2, 13, 4, 0x0, 2, 4, 3, 0x0 +gsSP2Triangles 3, 5, 14, 0x0, 3, 14, 0, 0x0 +gsSP2Triangles 8, 7, 5, 0x0, 8, 5, 4, 0x0 +gsSPVertex goomba_seg8_vertex_0801B8F0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 +gsSPVertex goomba_seg8_vertex_0801B9D0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 2, 4, 7, 0x0, 2, 7, 3, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801CF78 # 0x0801CF78 - 0x0801D0D0 +gsSPLight goomba_seg8_light_080194F0, 1 +gsSPLight goomba_seg8_light_080194E8, 2 +gsSPVertex goomba_seg8_vertex_0801BA50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 0, 3, 6, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 12, 9, 14, 0x0 +gsSPVertex goomba_seg8_vertex_0801BB40, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 +gsSP2Triangles 13, 8, 14, 0x0, 13, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801BC40, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 2, 8, 3, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 6, 12, 0x0, 9, 12, 13, 0x0 +gsSP2Triangles 0, 3, 14, 0x0, 0, 14, 15, 0x0 +gsSP2Triangles 11, 2, 1, 0x0, 11, 1, 4, 0x0 +gsSPVertex goomba_seg8_vertex_0801BD40, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801D0D0 # 0x0801D0D0 - 0x0801D360 +gsSPLight goomba_seg8_light_08019508, 1 +gsSPLight goomba_seg8_light_08019500, 2 +gsSPVertex goomba_seg8_vertex_0801BDC0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801BEC0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 4, 8, 9, 0x0, 10, 11, 7, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex goomba_seg8_vertex_0801BFB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 3, 5, 2, 0x0 +gsSP1Triangle 3, 2, 1, 0x0 +gsSPVertex goomba_seg8_vertex_0801C0A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 14, 0x0 +gsSP2Triangles 10, 15, 12, 0x0, 10, 12, 0, 0x0 +gsSPVertex goomba_seg8_vertex_0801C1A0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 12, 8, 0x0, 11, 8, 13, 0x0 +gsSPVertex goomba_seg8_vertex_0801C280, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 2, 0x0 +gsSPVertex goomba_seg8_vertex_0801C360, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 10, 9, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 12, 9, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801C460, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801C560, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801D360 # 0x0801D360 - 0x0801D760 +gsSPLight goomba_seg8_light_08019520, 1 +gsSPLight goomba_seg8_light_08019518, 2 +gsSPVertex goomba_seg8_vertex_0801C620, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 +gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 +gsSPVertex goomba_seg8_vertex_0801C720, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 +gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 +gsSPVertex goomba_seg8_vertex_0801C810, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 +gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 +gsSPVertex goomba_seg8_vertex_0801C910, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 +gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 +gsSPVertex goomba_seg8_vertex_0801CA00, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 12, 0x0, 5, 12, 1, 0x0 +gsSP2Triangles 7, 15, 14, 0x0, 7, 14, 5, 0x0 +gsSPVertex goomba_seg8_vertex_0801CB00, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 1, 13, 12, 0x0, 1, 12, 2, 0x0 +gsSP2Triangles 5, 14, 13, 0x0, 5, 13, 1, 0x0 +gsSPVertex goomba_seg8_vertex_0801CBF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 10, 9, 8, 0x0 +gsSP2Triangles 2, 12, 13, 0x0, 2, 13, 14, 0x0 +gsSP1Triangle 2, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801CCF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 7, 11, 12, 0x0, 7, 12, 13, 0x0 +gsSP2Triangles 7, 13, 14, 0x0, 7, 14, 15, 0x0 +gsSPVertex goomba_seg8_vertex_0801CDF0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel goomba_seg8_dl_0801D760 # 0x0801D760 - 0x0801D770 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPEndDisplayList + +goomba_seg8_animvalue_0801D770: # 0x0801D770 +.hword 0x0000, 0x005A, 0x0059, 0x0057, 0x0054, 0x0051, 0x004E, 0x004B +.hword 0x0049, 0x004D, 0x0051, 0x0055, 0x0057, 0x0059, 0x005B, 0x005C +.hword 0x005B, 0x0058, 0x0055, 0x0051, 0x004E, 0x004C, 0x004A, 0x0049 +.hword 0x004A, 0x004D, 0x0050, 0x0053, 0x0056, 0x0059, 0x005A, 0x3FFF +.hword 0x0000, 0x0007, 0x001B, 0x003B, 0x0063, 0x0092, 0x00C5, 0x00FA +.hword 0x012F, 0x0162, 0x0191, 0x01BA, 0x01D9, 0x01EE, 0x01F5, 0x01E5 +.hword 0x01B9, 0x0179, 0x012B, 0x00D8, 0x0086, 0x003D, 0x0005, 0xFFEF +.hword 0xFFF4, 0xFFFB, 0xFFFC, 0xFFFE, 0x0000, 0x0000, 0x0000, 0xFFD2 +.hword 0xFF4E, 0xFE84, 0xFD80, 0xFC50, 0xFB02, 0xF9A4, 0xF842, 0xF6EB +.hword 0xF5AC, 0xF493, 0xF3AD, 0xF308, 0xF2B2, 0xF2DD, 0xF39B, 0xF4C9 +.hword 0xF643, 0xF7E5, 0xF98B, 0xFB12, 0xFC56, 0xFD4D, 0xFE0E, 0xFEA4 +.hword 0xFF26, 0xFF96, 0xFFE3, 0x0000, 0x847D, 0x842C, 0x8349, 0x81EB +.hword 0x802B, 0x7E1D, 0x7BDE, 0x7983, 0x7724, 0x74D8, 0x72B8, 0x70DA +.hword 0x6F57, 0x6E45, 0x6DBE, 0x6E24, 0x6F9E, 0x71E4, 0x74AE, 0x77B4 +.hword 0x7AB0, 0x7D58, 0x7F67, 0x8027, 0x7FEA, 0x800A, 0x8125, 0x82A0 +.hword 0x83EE, 0x847D, 0x8001, 0x8003, 0x8006, 0x800A, 0x800E, 0x800F +.hword 0x800C, 0x8005, 0x7FED, 0x7FCB, 0x7FA7, 0x7F8D, 0x7F82, 0x7F83 +.hword 0x7F91, 0x7FBA, 0x7FF1, 0x8014, 0x801A, 0x801D, 0x801D, 0x801C +.hword 0x8019, 0x8016, 0x8011, 0x800D, 0x8008, 0x8005, 0x8002, 0x8001 +.hword 0x74FE, 0x7522, 0x7580, 0x760B, 0x76B1, 0x7762, 0x7810, 0x78A9 +.hword 0x793D, 0x79DA, 0x7A6F, 0x7AEA, 0x7B48, 0x7B84, 0x7B88, 0x7B3C +.hword 0x7AB9, 0x7A36, 0x79BE, 0x7938, 0x78A9, 0x7816, 0x7782, 0x76F3 +.hword 0x766D, 0x75F6, 0x7590, 0x7542, 0x7510, 0x74FE, 0xEBA0, 0xEC75 +.hword 0xEEAC, 0xF1D6, 0xF585, 0xF94B, 0xFCBA, 0xFF64, 0x010E, 0x0203 +.hword 0x0296, 0x031D, 0x0394, 0x03C2, 0x03A4, 0x0354, 0x02B8, 0x0184 +.hword 0xFFBE, 0xFDAD, 0xFB66, 0xF8FF, 0xF68F, 0xF42C, 0xF1EA, 0xEFE1 +.hword 0xEE25, 0xECCD, 0xEBEF, 0xEBA0, 0xC001, 0xC001, 0xF913, 0xF946 +.hword 0xF9D2, 0xFAAA, 0xFBBE, 0xFCFF, 0xFE5E, 0xFFCC, 0x013A, 0x0299 +.hword 0x03DA, 0x04EE, 0x05C6, 0x0652, 0x0684, 0x0658, 0x05DD, 0x051E +.hword 0x0429, 0x0308, 0x01C9, 0x0077, 0xFF20, 0xFDCF, 0xFC90, 0xFB6F +.hword 0xFA79, 0xF9BB, 0xF93F, 0xF913, 0x061C, 0x05ED, 0x0569, 0x049E +.hword 0x039B, 0x026D, 0x0123, 0xFFCC, 0xFE74, 0xFD2A, 0xFBFD, 0xFAF9 +.hword 0xFA2F, 0xF9AB, 0xF97C, 0xF9A5, 0xFA19, 0xFACC, 0xFBB3, 0xFCC2 +.hword 0xFDEE, 0xFF2B, 0x006D, 0x01AA, 0x02D6, 0x03E5, 0x04CC, 0x057F +.hword 0x05F3, 0x061C, 0xFC56, 0xFC76, 0xFCCF, 0xFD58, 0xFE08, 0xFED4 +.hword 0xFFB4, 0x009C, 0x0185, 0x0265, 0x0331, 0x03E0, 0x046A, 0x04C3 +.hword 0x04E3, 0x04C7, 0x0479, 0x03FF, 0x0363, 0x02AB, 0x01E0, 0x0109 +.hword 0x002F, 0xFF59, 0xFE8E, 0xFDD6, 0xFD3A, 0xFCC0, 0xFC72, 0xFC56 +.hword 0x3FFF, 0x0000 + +goomba_seg8_animindex_0801D9D4: # 0x0801D9D4 +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x001E, 0x00F4, 0x001E, 0x0112 +.hword 0x0001, 0x0130, 0x001E, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D5, 0x001E, 0x0020 +.hword 0x001E, 0x003E, 0x001E, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00D4, 0x001E, 0x007A, 0x001E, 0x0098, 0x001E, 0x00B6 + +goomba_seg8_anim_0801DA34: # 0x0801DA34 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x07 +.word goomba_seg8_animvalue_0801D770 +.word goomba_seg8_animindex_0801D9D4 +.word 0 + +glabel goomba_seg8_anims_0801DA4C # 0x0801DA4C +.word goomba_seg8_anim_0801DA34 +.word 0 +.word 0 diff --git a/actors/group0.s b/actors/group0.s index 6719494..a953a97 100644 --- a/actors/group0.s +++ b/actors/group0.s @@ -1,16 +1,16 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" - -# Note: This bin does not use bin IDs, unlike the other segmented bins. - -rawactor mario -rawactor bubble -rawactor walk_smoke -rawactor burn_smoke -rawactor stomp_smoke -rawactor water_waves -rawactor sparkle -rawactor water_splash -rawactor white_particle_small -rawactor sparkle_animation +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" + +# Note: This bin does not use bin IDs, unlike the other segmented bins. + +rawactor mario +rawactor bubble +rawactor walk_smoke +rawactor burn_smoke +rawactor stomp_smoke +rawactor water_waves +rawactor sparkle +rawactor water_splash +rawactor white_particle_small +rawactor sparkle_animation diff --git a/actors/group1.s b/actors/group1.s index 9d3b6e2..890f0c7 100644 --- a/actors/group1.s +++ b/actors/group1.s @@ -1,12 +1,12 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" -.include "surface_terrains.inc" - -initbinid -actor yellow_sphere_small -actor hoot -actor yoshi_egg -actor thwomp -actor bullet_bill -actor heave_ho +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" +.include "surface_terrains.inc" + +initbinid +actor yellow_sphere_small +actor hoot +actor yoshi_egg +actor thwomp +actor bullet_bill +actor heave_ho diff --git a/actors/group11.s b/actors/group11.s index 5ffed9c..1d80b90 100644 --- a/actors/group11.s +++ b/actors/group11.s @@ -1,11 +1,11 @@ -.section .rodata -.include "macros.inc" -.include "geo_commands.inc" -.include "PR/gbi.inc" - -initbinid -actor bubba -actor wiggler -actor lakitu_enemy -actor spiny_egg -actor spiny +.section .rodata +.include "macros.inc" +.include "geo_commands.inc" +.include "PR/gbi.inc" + +initbinid +actor bubba +actor wiggler +actor lakitu_enemy +actor spiny_egg +actor spiny diff --git a/actors/group13.s b/actors/group13.s index 297d4ae..92f5b96 100644 --- a/actors/group13.s +++ b/actors/group13.s @@ -1,12 +1,12 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" - -initbinid -actor skeeter -actor seaweed -actor water_mine -actor cyan_fish -actor bub -actor water_ring -actor treasure_chest +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" + +initbinid +actor skeeter +actor seaweed +actor water_mine +actor cyan_fish +actor bub +actor water_ring +actor treasure_chest diff --git a/actors/group4.s b/actors/group4.s index 6446c56..f76c92a 100644 --- a/actors/group4.s +++ b/actors/group4.s @@ -1,11 +1,11 @@ -.section .rodata -.include "macros.inc" -.include "geo_commands.inc" -.include "PR/gbi.inc" - -initbinid -actor clam_shell -actor manta -actor sushi -actor unagi -actor whirlpool +.section .rodata +.include "macros.inc" +.include "geo_commands.inc" +.include "PR/gbi.inc" + +initbinid +actor clam_shell +actor manta +actor sushi +actor unagi +actor whirlpool diff --git a/actors/group5.s b/actors/group5.s index 0294fdf..dfa90e9 100644 --- a/actors/group5.s +++ b/actors/group5.s @@ -1,10 +1,10 @@ -.section .rodata -.include "macros.inc" -.include "geo_commands.inc" -.include "PR/gbi.inc" - -initbinid -actor klepto -actor eyerok -actor pokey -actor tornado +.section .rodata +.include "macros.inc" +.include "geo_commands.inc" +.include "PR/gbi.inc" + +initbinid +actor klepto +actor eyerok +actor pokey +actor tornado diff --git a/actors/group6.s b/actors/group6.s index aba69bd..2866a3f 100644 --- a/actors/group6.s +++ b/actors/group6.s @@ -1,10 +1,10 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" - -initbinid -actor monty_mole_hole -actor monty_mole -actor smoke -actor ukiki -actor fwoosh +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" + +initbinid +actor monty_mole_hole +actor monty_mole +actor smoke +actor ukiki +actor fwoosh diff --git a/actors/haunted_cage/geo.s b/actors/haunted_cage/geo.s index 950acbb..7519f66 100644 --- a/actors/haunted_cage/geo.s +++ b/actors/haunted_cage/geo.s @@ -1,11 +1,11 @@ -glabel haunted_cage_geo # 0x0C000274 - geo_culling_radius 300 - geo_open_node - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 - geo_open_node - geo_display_list LAYER_OPAQUE, haunted_cage_seg5_dl_0500F7D8 - geo_display_list LAYER_OPAQUE, haunted_cage_seg5_dl_0500FC28 - geo_display_list LAYER_ALPHA, haunted_cage_seg5_dl_05010100 - geo_close_node - geo_close_node - geo_end +glabel haunted_cage_geo # 0x0C000274 + geo_culling_radius 300 + geo_open_node + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 + geo_open_node + geo_display_list LAYER_OPAQUE, haunted_cage_seg5_dl_0500F7D8 + geo_display_list LAYER_OPAQUE, haunted_cage_seg5_dl_0500FC28 + geo_display_list LAYER_ALPHA, haunted_cage_seg5_dl_05010100 + geo_close_node + geo_close_node + geo_end diff --git a/actors/haunted_cage/model.s b/actors/haunted_cage/model.s index d3550ed..d598fad 100644 --- a/actors/haunted_cage/model.s +++ b/actors/haunted_cage/model.s @@ -1,519 +1,519 @@ -# Haunted Cage - -haunted_cage_seg5_light_0500C258: # 0x0500C258 -.byte 0x39, 0x0C, 0x0E, 0x00, 0x39, 0x0C, 0x0E, 0x00 - -haunted_cage_seg5_light_0500C260: # 0x0500C260 -.byte 0x90, 0x1E, 0x25, 0x00, 0x90, 0x1E, 0x25, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -haunted_cage_seg5_light_0500C270: # 0x0500C270 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -haunted_cage_seg5_light_0500C278: # 0x0500C278 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -haunted_cage_seg5_texture_0500C288: # 0x0500C288 -.incbin "actors/haunted_cage/bbh_cage_floor.rgba16" - -haunted_cage_seg5_texture_0500CA88: # 0x0500CA88 -.incbin "actors/haunted_cage/bbh_cage_double_ornament.rgba16" - -haunted_cage_seg5_texture_0500D288: # 0x0500D288 -.incbin "actors/haunted_cage/bbh_cage_ornament.rgba16" - -haunted_cage_seg5_texture_0500D688: # 0x0500D688 -.incbin "actors/haunted_cage/bbh_cage_wooden_base.rgba16" - -haunted_cage_seg5_texture_0500DA88: # 0x0500DA88 -.incbin "actors/haunted_cage/bbh_cage_bars.rgba16" - -# possibly garbage. does not at all appear to be a texture and is unreferenced -# also could be some sort of shader mask from much earlier in development, considering -# Big Boo's Haunt was a very very early level. (0x0500E288) -.incbin "bin/boo_seg5_unknown.0E288.bin" - -haunted_cage_seg5_vertex_0500EA88: # 0x0500EA88 -vertex 47, 81, 0, 6100, 2042, 0x31, 0x73, 0xF1, 0xFF -vertex 40, 81, -22, 7122, 2042, 0x31, 0x73, 0xF1, 0xFF -vertex 0, 101, 0, 6612, 66, 0x31, 0x73, 0xF1, 0xFF -vertex 40, 81, 23, 5078, 2042, 0x31, 0x74, 0x0F, 0xFF -vertex 47, 81, 0, 6100, 2042, 0x31, 0x74, 0x0F, 0xFF -vertex 0, 101, 0, 5590, 66, 0x31, 0x74, 0x0F, 0xFF -vertex 40, 81, -22, 7122, 2042, 0x25, 0x73, 0xDB, 0xFF -vertex 23, 81, -39, 8144, 2042, 0x25, 0x73, 0xDB, 0xFF -vertex 0, 101, 0, 7634, 66, 0x25, 0x73, 0xDB, 0xFF -vertex 23, 81, -39, 8144, 2042, 0x0F, 0x73, 0xCE, 0xFF -vertex 0, 81, -46, 9166, 2042, 0x0F, 0x73, 0xCE, 0xFF -vertex 0, 101, 0, 8656, 66, 0x0F, 0x73, 0xCE, 0xFF -vertex 0, 81, -46, 9166, 2042, 0xF1, 0x73, 0xCE, 0xFF -vertex -22, 81, -39, 10188, 2042, 0xF1, 0x73, 0xCE, 0xFF -vertex 0, 101, 0, 9678, 66, 0xF1, 0x73, 0xCE, 0xFF - -haunted_cage_seg5_vertex_0500EB78: # 0x0500EB78 -vertex -22, 81, -39, 10188, 2042, 0xDB, 0x73, 0xDB, 0xFF -vertex -39, 81, -22, 11210, 2042, 0xDB, 0x73, 0xDB, 0xFF -vertex 0, 101, 0, 10698, 66, 0xDB, 0x73, 0xDB, 0xFF -vertex -39, 81, -22, 11210, 2042, 0xCE, 0x73, 0xF1, 0xFF -vertex -46, 81, 0, 12232, 2042, 0xCE, 0x73, 0xF1, 0xFF -vertex 0, 101, 0, 11722, 66, 0xCE, 0x73, 0xF1, 0xFF -vertex -46, 81, 0, 0, 2042, 0xCE, 0x73, 0x0F, 0xFF -vertex -39, 81, 23, 990, 2042, 0xCE, 0x73, 0x0F, 0xFF -vertex 0, 101, 0, 478, 66, 0xCE, 0x73, 0x0F, 0xFF -vertex -39, 81, 23, 990, 2042, 0xDB, 0x73, 0x25, 0xFF -vertex -22, 81, 40, 2012, 2042, 0xDB, 0x73, 0x25, 0xFF -vertex 0, 101, 0, 1502, 66, 0xDB, 0x73, 0x25, 0xFF -vertex -22, 81, 40, 2012, 2042, 0xF1, 0x73, 0x31, 0xFF -vertex 0, 81, 47, 3034, 2042, 0xF1, 0x73, 0x31, 0xFF -vertex 0, 101, 0, 2524, 66, 0xF1, 0x73, 0x31, 0xFF - -haunted_cage_seg5_vertex_0500EC68: # 0x0500EC68 -vertex 0, 81, 47, 3034, 2042, 0x0F, 0x74, 0x31, 0xFF -vertex 23, 81, 40, 4056, 2042, 0x0F, 0x74, 0x31, 0xFF -vertex 0, 101, 0, 3546, 66, 0x0F, 0x74, 0x31, 0xFF -vertex 23, 81, 40, 4056, 2042, 0x24, 0x73, 0x24, 0xFF -vertex 40, 81, 23, 5078, 2042, 0x24, 0x73, 0x24, 0xFF -vertex 0, 101, 0, 4568, 66, 0x24, 0x73, 0x24, 0xFF - -haunted_cage_seg5_vertex_0500ECC8: # 0x0500ECC8 -vertex -43, 0, -25, 11210, 479, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 10, -43, 10188, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 0, -43, 10188, 479, 0xA7, 0x00, 0xA7, 0xFF -vertex 44, 0, -25, 7122, 479, 0x7A, 0x00, 0xDE, 0xFF -vertex 51, 10, 0, 6100, 0, 0x7A, 0x00, 0xDE, 0xFF -vertex 51, 0, 0, 6100, 479, 0x7A, 0x00, 0xDE, 0xFF -vertex 26, 0, -43, 8144, 479, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 10, -25, 7122, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 0, -25, 7122, 479, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 10, -25, 7122, 0, 0x7A, 0x00, 0xDE, 0xFF -vertex 26, 10, -43, 8144, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 51, 0, 0, 6100, 479, 0x7A, 0x00, 0x21, 0xFF -vertex 51, 10, 0, 6100, 0, 0x7A, 0x00, 0x21, 0xFF -vertex 44, 10, 26, 5078, 0, 0x7A, 0x00, 0x21, 0xFF -vertex 44, 0, 26, 5078, 479, 0x7A, 0x00, 0x21, 0xFF - -haunted_cage_seg5_vertex_0500EDB8: # 0x0500EDB8 -vertex 0, 0, -50, 9166, 479, 0x21, 0x00, 0x86, 0xFF -vertex 26, 10, -43, 8144, 0, 0x21, 0x00, 0x86, 0xFF -vertex 26, 0, -43, 8144, 479, 0x21, 0x00, 0x86, 0xFF -vertex 0, 10, -50, 9166, 0, 0x21, 0x00, 0x86, 0xFF -vertex -25, 0, -43, 10188, 479, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 10, -50, 9166, 0, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 0, -50, 9166, 479, 0xDE, 0x00, 0x86, 0xFF -vertex -25, 10, -43, 10188, 0, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 0, 51, 3034, 479, 0xDE, 0x00, 0x7A, 0xFF -vertex 0, 10, 51, 3034, 0, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 10, 44, 2012, 0, 0xDE, 0x00, 0x7A, 0xFF -vertex -43, 0, -25, 11210, 479, 0xA7, 0x00, 0xA7, 0xFF -vertex -43, 10, -25, 11210, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 10, -43, 10188, 0, 0xA7, 0x00, 0xA7, 0xFF - -haunted_cage_seg5_vertex_0500EE98: # 0x0500EE98 -vertex -50, 0, 0, 12232, 479, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 10, -25, 11210, 0, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 0, -25, 11210, 479, 0x86, 0x00, 0xDE, 0xFF -vertex -50, 10, 0, 12232, 0, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 0, 26, 990, 479, 0x86, 0x00, 0x21, 0xFF -vertex -43, 10, 26, 990, 0, 0x86, 0x00, 0x21, 0xFF -vertex -50, 10, 0, 0, 0, 0x86, 0x00, 0x21, 0xFF -vertex -50, 0, 0, 0, 479, 0x86, 0x00, 0x21, 0xFF -vertex -25, 0, 44, 2012, 479, 0xA7, 0x00, 0x59, 0xFF -vertex -43, 10, 26, 990, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -43, 0, 26, 990, 479, 0xA7, 0x00, 0x59, 0xFF -vertex -25, 10, 44, 2012, 0, 0xA7, 0x00, 0x59, 0xFF -vertex 0, 0, 51, 3034, 479, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 10, 44, 2012, 0, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 0, 44, 2012, 479, 0xDE, 0x00, 0x7A, 0xFF - -haunted_cage_seg5_vertex_0500EF88: # 0x0500EF88 -vertex 26, 0, 44, 4056, 479, 0x21, 0x00, 0x7A, 0xFF -vertex 0, 10, 51, 3034, 0, 0x21, 0x00, 0x7A, 0xFF -vertex 0, 0, 51, 3034, 479, 0x21, 0x00, 0x7A, 0xFF -vertex 26, 10, 44, 4056, 0, 0x21, 0x00, 0x7A, 0xFF -vertex 44, 0, 26, 5078, 479, 0x59, 0x00, 0x59, 0xFF -vertex 26, 10, 44, 4056, 0, 0x59, 0x00, 0x59, 0xFF -vertex 26, 0, 44, 4056, 479, 0x59, 0x00, 0x59, 0xFF -vertex 44, 10, 26, 5078, 0, 0x59, 0x00, 0x59, 0xFF - -haunted_cage_seg5_vertex_0500F008: # 0x0500F008 -vertex 44, 64, -25, 7122, 990, 0x74, 0x21, 0xDB, 0xFF -vertex 40, 81, -22, 7122, -72, 0x74, 0x21, 0xDB, 0xFF -vertex 47, 81, 0, 6100, -72, 0x74, 0x21, 0xDB, 0xFF -vertex 26, 64, -43, 8144, 990, 0x56, 0x23, 0xAA, 0xFF -vertex 40, 81, -22, 7122, -72, 0x56, 0x23, 0xAA, 0xFF -vertex 44, 64, -25, 7122, 990, 0x56, 0x23, 0xAA, 0xFF -vertex 44, 64, -25, 7122, 990, 0x77, 0x1C, 0xDF, 0xFF -vertex 47, 81, 0, 6100, -72, 0x77, 0x1C, 0xDF, 0xFF -vertex 51, 64, 0, 6100, 990, 0x77, 0x1C, 0xDF, 0xFF -vertex 23, 81, -39, 8144, -72, 0x56, 0x23, 0xAA, 0xFF -vertex 51, 64, 0, 6100, 990, 0x76, 0x1B, 0x24, 0xFF -vertex 47, 81, 0, 6100, -72, 0x76, 0x1B, 0x24, 0xFF -vertex 40, 81, 23, 5078, -72, 0x76, 0x1B, 0x24, 0xFF -vertex 51, 64, 0, 6100, 990, 0x76, 0x21, 0x1F, 0xFF -vertex 40, 81, 23, 5078, -72, 0x76, 0x21, 0x1F, 0xFF -vertex 44, 64, 26, 5078, 990, 0x76, 0x21, 0x1F, 0xFF - -haunted_cage_seg5_vertex_0500F108: # 0x0500F108 -vertex 0, 81, -46, 9166, -72, 0x23, 0x21, 0x8B, 0xFF -vertex 23, 81, -39, 8144, -72, 0x23, 0x21, 0x8B, 0xFF -vertex 26, 64, -43, 8144, 990, 0x23, 0x21, 0x8B, 0xFF -vertex 0, 64, -50, 9166, 990, 0x20, 0x1C, 0x89, 0xFF -vertex 0, 81, -46, 9166, -72, 0x20, 0x1C, 0x89, 0xFF -vertex 26, 64, -43, 8144, 990, 0x20, 0x1C, 0x89, 0xFF -vertex -25, 64, -43, 10188, 990, 0xDF, 0x1C, 0x89, 0xFF -vertex 0, 81, -46, 9166, -72, 0xDF, 0x1C, 0x89, 0xFF -vertex 0, 64, -50, 9166, 990, 0xDF, 0x1C, 0x89, 0xFF -vertex -25, 64, -43, 10188, 990, 0xDB, 0x21, 0x8C, 0xFF -vertex -22, 81, -39, 10188, -72, 0xDB, 0x21, 0x8C, 0xFF -vertex 0, 81, -46, 9166, -72, 0xDB, 0x21, 0x8C, 0xFF -vertex -43, 64, -25, 11210, 990, 0xAA, 0x23, 0xAA, 0xFF -vertex -39, 81, -22, 11210, -72, 0xAA, 0x23, 0xAA, 0xFF -vertex -25, 64, -43, 10188, 990, 0xAA, 0x23, 0xAA, 0xFF -vertex -22, 81, -39, 10188, -72, 0xAA, 0x23, 0xAA, 0xFF - -haunted_cage_seg5_vertex_0500F208: # 0x0500F208 -vertex -50, 64, 0, 12232, 990, 0x8B, 0x21, 0xDF, 0xFF -vertex -39, 81, -22, 11210, -72, 0x8B, 0x21, 0xDF, 0xFF -vertex -43, 64, -25, 11210, 990, 0x8B, 0x21, 0xDF, 0xFF -vertex -50, 64, 0, 12232, 990, 0x8A, 0x1B, 0xDB, 0xFF -vertex -46, 81, 0, 12232, -72, 0x8A, 0x1B, 0xDB, 0xFF -vertex -39, 81, -22, 11210, -72, 0x8A, 0x1B, 0xDB, 0xFF -vertex -25, 64, 44, 2012, 990, 0xAA, 0x23, 0x56, 0xFF -vertex -39, 81, 23, 990, -72, 0xAA, 0x23, 0x56, 0xFF -vertex -43, 64, 26, 990, 990, 0xAA, 0x23, 0x56, 0xFF -vertex -43, 64, 26, 990, 990, 0x8B, 0x21, 0x23, 0xFF -vertex -39, 81, 23, 990, -72, 0x8B, 0x21, 0x23, 0xFF -vertex -46, 81, 0, 0, -72, 0x8B, 0x21, 0x23, 0xFF -vertex -43, 64, 26, 990, 990, 0x89, 0x1C, 0x20, 0xFF -vertex -46, 81, 0, 0, -72, 0x89, 0x1C, 0x20, 0xFF -vertex -50, 64, 0, 0, 990, 0x89, 0x1C, 0x20, 0xFF -vertex -22, 81, 40, 2012, -72, 0xAA, 0x23, 0x56, 0xFF - -haunted_cage_seg5_vertex_0500F308: # 0x0500F308 -vertex 0, 64, 51, 3034, 990, 0xDF, 0x1C, 0x77, 0xFF -vertex 0, 81, 47, 3034, -72, 0xDF, 0x1C, 0x77, 0xFF -vertex -25, 64, 44, 2012, 990, 0xDF, 0x1C, 0x77, 0xFF -vertex 0, 81, 47, 3034, -72, 0xDB, 0x21, 0x74, 0xFF -vertex -22, 81, 40, 2012, -72, 0xDB, 0x21, 0x74, 0xFF -vertex -25, 64, 44, 2012, 990, 0xDB, 0x21, 0x74, 0xFF -vertex 26, 64, 44, 4056, 990, 0x23, 0x21, 0x75, 0xFF -vertex 23, 81, 40, 4056, -72, 0x23, 0x21, 0x75, 0xFF -vertex 0, 81, 47, 3034, -72, 0x23, 0x21, 0x75, 0xFF -vertex 26, 64, 44, 4056, 990, 0x20, 0x1C, 0x77, 0xFF -vertex 0, 81, 47, 3034, -72, 0x20, 0x1C, 0x77, 0xFF -vertex 0, 64, 51, 3034, 990, 0x20, 0x1C, 0x77, 0xFF -vertex 40, 81, 23, 5078, -72, 0x56, 0x23, 0x56, 0xFF -vertex 23, 81, 40, 4056, -72, 0x56, 0x23, 0x56, 0xFF -vertex 26, 64, 44, 4056, 990, 0x56, 0x23, 0x56, 0xFF -vertex 44, 64, 26, 5078, 990, 0x56, 0x23, 0x56, 0xFF - -haunted_cage_seg5_vertex_0500F408: # 0x0500F408 -vertex -43, 0, -25, 5204, -2624, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 0, 51, -1052, -8882, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 0, 44, -3342, -7560, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 0, 44, 1592, -8882, 0x00, 0x7F, 0x00, 0xFF -vertex -50, 0, 0, 5204, -5268, 0x00, 0x7F, 0x00, 0xFF -vertex -43, 0, 26, 3882, -7560, 0x00, 0x7F, 0x00, 0xFF -vertex 26, 0, -43, -1052, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 0, -50, 1592, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 44, 0, -25, -3342, -332, 0x00, 0x7F, 0x00, 0xFF -vertex -25, 0, -43, 3882, -332, 0x00, 0x7F, 0x00, 0xFF -vertex 51, 0, 0, -4666, -2624, 0x00, 0x7F, 0x00, 0xFF -vertex 44, 0, 26, -4666, -5268, 0x00, 0x7F, 0x00, 0xFF - -glabel haunted_cage_seg5_dl_0500F4C8 # 0x0500F4C8 - 0x0500F660 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500D288 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight haunted_cage_seg5_light_0500C260, 1 -gsSPLight haunted_cage_seg5_light_0500C258, 2 -gsSPVertex haunted_cage_seg5_vertex_0500EA88, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500EB78, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500EC68, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPLight haunted_cage_seg5_light_0500C278, 1 -gsSPLight haunted_cage_seg5_light_0500C270, 2 -gsSPVertex haunted_cage_seg5_vertex_0500ECC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 6, 10, 7, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500EDB8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500EE98, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500EF88, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel haunted_cage_seg5_dl_0500F660 # 0x0500F660 - 0x0500F760 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500CA88 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex haunted_cage_seg5_vertex_0500F008, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500F108, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 13, 15, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500F208, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 6, 15, 7, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500F308, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 -gsSPEndDisplayList - -glabel haunted_cage_seg5_dl_0500F760 # 0x0500F760 - 0x0500F7D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500C288 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex haunted_cage_seg5_vertex_0500F408, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 0, 6, 7, 0x0, 0, 8, 6, 0x0 -gsSP2Triangles 0, 7, 9, 0x0, 0, 10, 8, 0x0 -gsSP2Triangles 0, 11, 10, 0x0, 0, 2, 11, 0x0 -gsSPEndDisplayList - -glabel haunted_cage_seg5_dl_0500F7D8 # 0x0500F7D8 - 0x0500F888 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList haunted_cage_seg5_dl_0500F4C8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList haunted_cage_seg5_dl_0500F660 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList haunted_cage_seg5_dl_0500F760 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -haunted_cage_seg5_light_0500F888: # 0x0500F888 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -haunted_cage_seg5_light_0500F890: # 0x0500F890 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -haunted_cage_seg5_vertex_0500F8A0: # 0x0500F8A0 -vertex -19, 0, 10, 3034, 479, 0x81, 0x00, 0x00, 0xFF -vertex -19, 28, -19, 0, -2350, 0x81, 0x00, 0x00, 0xFF -vertex -19, 0, -19, 0, 479, 0x81, 0x00, 0x00, 0xFF -vertex 20, 0, 10, 4056, 479, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 28, 10, 0, -2350, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 0, 10, 0, 479, 0x00, 0x00, 0x7F, 0xFF -vertex 20, 28, 10, 4056, -2350, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 0, -19, 4056, 479, 0x00, 0x00, 0x81, 0xFF -vertex 20, 28, -19, 0, -2350, 0x00, 0x00, 0x81, 0xFF -vertex 20, 0, -19, 0, 479, 0x00, 0x00, 0x81, 0xFF -vertex -19, 28, -19, 4056, -2350, 0x00, 0x00, 0x81, 0xFF -vertex 20, 28, -19, 4056, -2587, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 28, -19, 0, -2587, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 28, 10, 0, 479, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 28, 10, 4056, 479, 0x00, 0x7F, 0x00, 0xFF - -haunted_cage_seg5_vertex_0500F990: # 0x0500F990 -vertex -30, 0, 39, 990, 479, 0x81, 0x00, 0x00, 0xFF -vertex -30, 10, 39, 990, -543, 0x81, 0x00, 0x00, 0xFF -vertex -30, 10, 29, 0, -543, 0x81, 0x00, 0x00, 0xFF -vertex -19, 0, 10, 3034, 479, 0x81, 0x00, 0x00, 0xFF -vertex -19, 28, 10, 3034, -2350, 0x81, 0x00, 0x00, 0xFF -vertex -19, 28, -19, 0, -2350, 0x81, 0x00, 0x00, 0xFF -vertex 20, 0, -19, 3034, 479, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 28, 10, 0, -2350, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 0, 10, 0, 479, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 28, -19, 3034, -2350, 0x7F, 0x00, 0x00, 0xFF -vertex -19, 0, 39, 990, 479, 0x00, 0x00, 0x7F, 0xFF -vertex -30, 10, 39, 0, -543, 0x00, 0x00, 0x7F, 0xFF -vertex -30, 0, 39, 0, 479, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 10, 39, 990, -543, 0x00, 0x00, 0x7F, 0xFF -vertex -30, 0, 29, 0, 479, 0x81, 0x00, 0x00, 0xFF - -haunted_cage_seg5_vertex_0500FA80: # 0x0500FA80 -vertex -30, 0, 29, 990, 479, 0x00, 0x00, 0x81, 0xFF -vertex -30, 10, 29, 990, -543, 0x00, 0x00, 0x81, 0xFF -vertex -19, 10, 29, 0, -543, 0x00, 0x00, 0x81, 0xFF -vertex -19, 0, 29, 0, 479, 0x00, 0x00, 0x81, 0xFF -vertex -19, 0, 29, 990, 479, 0x7F, 0x00, 0x00, 0xFF -vertex -19, 10, 39, 38, -616, 0x7F, 0x00, 0x00, 0xFF -vertex -19, 0, 39, 0, 408, 0x7F, 0x00, 0x00, 0xFF -vertex -19, 10, 29, 1062, -545, 0x7F, 0x00, 0x00, 0xFF -vertex -19, 10, 39, 990, 479, 0x00, 0x7F, 0x00, 0xFF -vertex -30, 10, 29, 0, -543, 0x00, 0x7F, 0x00, 0xFF -vertex -30, 10, 39, 0, 479, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 10, 29, 990, -543, 0x00, 0x7F, 0x00, 0xFF - -glabel haunted_cage_seg5_dl_0500FB40 # 0x0500FB40 - 0x0500FC28 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500D688 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight haunted_cage_seg5_light_0500F890, 1 -gsSPLight haunted_cage_seg5_light_0500F888, 2 -gsSPVertex haunted_cage_seg5_vertex_0500F8A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500F990, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP1Triangle 0, 2, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500FA80, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSPEndDisplayList - -glabel haunted_cage_seg5_dl_0500FC28 # 0x0500FC28 - 0x0500FC98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList haunted_cage_seg5_dl_0500FB40 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -haunted_cage_seg5_light_0500FC98: # 0x0500FC98 -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -haunted_cage_seg5_light_0500FCA0: # 0x0500FCA0 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -haunted_cage_seg5_vertex_0500FCB0: # 0x0500FCB0 -vertex -43, 10, 26, 8484, 990, 0x86, 0x00, 0x21, 0xFF -vertex -43, 64, 26, 8484, 6370, 0x86, 0x00, 0x21, 0xFF -vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0x21, 0xFF -vertex 51, 10, 0, 0, 990, 0x7A, 0x00, 0x21, 0xFF -vertex 51, 64, 0, 0, 6370, 0x7A, 0x00, 0x21, 0xFF -vertex 44, 64, 26, 1672, 6370, 0x7A, 0x00, 0x21, 0xFF -vertex 44, 10, 26, 1672, 990, 0x7A, 0x00, 0x21, 0xFF -vertex 44, 10, 26, 1672, 990, 0x59, 0x00, 0x59, 0xFF -vertex 44, 64, 26, 1672, 6370, 0x59, 0x00, 0x59, 0xFF -vertex 26, 64, 44, 3374, 6370, 0x59, 0x00, 0x59, 0xFF -vertex 26, 10, 44, 3374, 990, 0x59, 0x00, 0x59, 0xFF -vertex 26, 10, 44, 3374, 990, 0x21, 0x00, 0x7A, 0xFF -vertex 26, 64, 44, 3374, 6370, 0x21, 0x00, 0x7A, 0xFF -vertex 0, 64, 51, 5078, 6370, 0x21, 0x00, 0x7A, 0xFF -vertex 0, 10, 51, 5078, 990, 0x21, 0x00, 0x7A, 0xFF - -haunted_cage_seg5_vertex_0500FDA0: # 0x0500FDA0 -vertex 0, 10, 51, 5078, 990, 0xDE, 0x00, 0x7A, 0xFF -vertex 0, 64, 51, 5078, 6370, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 64, 44, 6782, 6370, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 10, 44, 6782, 990, 0xDE, 0x00, 0x7A, 0xFF -vertex -25, 10, 44, 6782, 990, 0xA7, 0x00, 0x59, 0xFF -vertex -25, 64, 44, 6782, 6370, 0xA7, 0x00, 0x59, 0xFF -vertex -43, 64, 26, 8484, 6370, 0xA7, 0x00, 0x59, 0xFF -vertex -43, 10, 26, 8484, 990, 0xA7, 0x00, 0x59, 0xFF -vertex 26, 10, -43, 17002, 990, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 64, -25, 18704, 6370, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 10, -25, 18704, 990, 0x59, 0x00, 0xA7, 0xFF -vertex -43, 10, 26, 8484, 990, 0x86, 0x00, 0x21, 0xFF -vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0x21, 0xFF -vertex -50, 10, 0, 10188, 990, 0x86, 0x00, 0x21, 0xFF - -haunted_cage_seg5_vertex_0500FE80: # 0x0500FE80 -vertex -50, 10, 0, 10188, 990, 0x86, 0x00, 0xDE, 0xFF -vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 64, -25, 11892, 6370, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 10, -25, 11892, 990, 0x86, 0x00, 0xDE, 0xFF -vertex -43, 10, -25, 11892, 990, 0xA7, 0x00, 0xA7, 0xFF -vertex -43, 64, -25, 11892, 6370, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 64, -43, 13594, 6370, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 10, -43, 13594, 990, 0xA7, 0x00, 0xA7, 0xFF -vertex -25, 10, -43, 13594, 990, 0xDE, 0x00, 0x86, 0xFF -vertex -25, 64, -43, 13594, 6370, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 64, -50, 15298, 6370, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 10, -50, 15298, 990, 0xDE, 0x00, 0x86, 0xFF -vertex 0, 10, -50, 15298, 990, 0x21, 0x00, 0x86, 0xFF -vertex 0, 64, -50, 15298, 6370, 0x21, 0x00, 0x86, 0xFF -vertex 26, 64, -43, 17002, 6370, 0x21, 0x00, 0x86, 0xFF -vertex 26, 10, -43, 17002, 990, 0x21, 0x00, 0x86, 0xFF - -haunted_cage_seg5_vertex_0500FF80: # 0x0500FF80 -vertex 26, 10, -43, 17002, 990, 0x59, 0x00, 0xA7, 0xFF -vertex 26, 64, -43, 17002, 6370, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 64, -25, 18704, 6370, 0x59, 0x00, 0xA7, 0xFF -vertex 44, 10, -25, 18704, 990, 0x7A, 0x00, 0xDE, 0xFF -vertex 44, 64, -25, 18704, 6370, 0x7A, 0x00, 0xDE, 0xFF -vertex 51, 64, 0, 20408, 6370, 0x7A, 0x00, 0xDE, 0xFF -vertex 51, 10, 0, 20408, 990, 0x7A, 0x00, 0xDE, 0xFF - -glabel haunted_cage_seg5_dl_0500FFF0 # 0x0500FFF0 - 0x05010100 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500DA88 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight haunted_cage_seg5_light_0500FCA0, 1 -gsSPLight haunted_cage_seg5_light_0500FC98, 2 -gsSPVertex haunted_cage_seg5_vertex_0500FCB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500FDA0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500FE80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex haunted_cage_seg5_vertex_0500FF80, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 3, 5, 6, 0x0 -gsSPEndDisplayList - -glabel haunted_cage_seg5_dl_05010100 # 0x05010100 - 0x05010170 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList haunted_cage_seg5_dl_0500FFF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList +# Haunted Cage + +haunted_cage_seg5_light_0500C258: # 0x0500C258 +.byte 0x39, 0x0C, 0x0E, 0x00, 0x39, 0x0C, 0x0E, 0x00 + +haunted_cage_seg5_light_0500C260: # 0x0500C260 +.byte 0x90, 0x1E, 0x25, 0x00, 0x90, 0x1E, 0x25, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +haunted_cage_seg5_light_0500C270: # 0x0500C270 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +haunted_cage_seg5_light_0500C278: # 0x0500C278 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +haunted_cage_seg5_texture_0500C288: # 0x0500C288 +.incbin "actors/haunted_cage/bbh_cage_floor.rgba16" + +haunted_cage_seg5_texture_0500CA88: # 0x0500CA88 +.incbin "actors/haunted_cage/bbh_cage_double_ornament.rgba16" + +haunted_cage_seg5_texture_0500D288: # 0x0500D288 +.incbin "actors/haunted_cage/bbh_cage_ornament.rgba16" + +haunted_cage_seg5_texture_0500D688: # 0x0500D688 +.incbin "actors/haunted_cage/bbh_cage_wooden_base.rgba16" + +haunted_cage_seg5_texture_0500DA88: # 0x0500DA88 +.incbin "actors/haunted_cage/bbh_cage_bars.rgba16" + +# possibly garbage. does not at all appear to be a texture and is unreferenced +# also could be some sort of shader mask from much earlier in development, considering +# Big Boo's Haunt was a very very early level. (0x0500E288) +.incbin "bin/boo_seg5_unknown.0E288.bin" + +haunted_cage_seg5_vertex_0500EA88: # 0x0500EA88 +vertex 47, 81, 0, 6100, 2042, 0x31, 0x73, 0xF1, 0xFF +vertex 40, 81, -22, 7122, 2042, 0x31, 0x73, 0xF1, 0xFF +vertex 0, 101, 0, 6612, 66, 0x31, 0x73, 0xF1, 0xFF +vertex 40, 81, 23, 5078, 2042, 0x31, 0x74, 0x0F, 0xFF +vertex 47, 81, 0, 6100, 2042, 0x31, 0x74, 0x0F, 0xFF +vertex 0, 101, 0, 5590, 66, 0x31, 0x74, 0x0F, 0xFF +vertex 40, 81, -22, 7122, 2042, 0x25, 0x73, 0xDB, 0xFF +vertex 23, 81, -39, 8144, 2042, 0x25, 0x73, 0xDB, 0xFF +vertex 0, 101, 0, 7634, 66, 0x25, 0x73, 0xDB, 0xFF +vertex 23, 81, -39, 8144, 2042, 0x0F, 0x73, 0xCE, 0xFF +vertex 0, 81, -46, 9166, 2042, 0x0F, 0x73, 0xCE, 0xFF +vertex 0, 101, 0, 8656, 66, 0x0F, 0x73, 0xCE, 0xFF +vertex 0, 81, -46, 9166, 2042, 0xF1, 0x73, 0xCE, 0xFF +vertex -22, 81, -39, 10188, 2042, 0xF1, 0x73, 0xCE, 0xFF +vertex 0, 101, 0, 9678, 66, 0xF1, 0x73, 0xCE, 0xFF + +haunted_cage_seg5_vertex_0500EB78: # 0x0500EB78 +vertex -22, 81, -39, 10188, 2042, 0xDB, 0x73, 0xDB, 0xFF +vertex -39, 81, -22, 11210, 2042, 0xDB, 0x73, 0xDB, 0xFF +vertex 0, 101, 0, 10698, 66, 0xDB, 0x73, 0xDB, 0xFF +vertex -39, 81, -22, 11210, 2042, 0xCE, 0x73, 0xF1, 0xFF +vertex -46, 81, 0, 12232, 2042, 0xCE, 0x73, 0xF1, 0xFF +vertex 0, 101, 0, 11722, 66, 0xCE, 0x73, 0xF1, 0xFF +vertex -46, 81, 0, 0, 2042, 0xCE, 0x73, 0x0F, 0xFF +vertex -39, 81, 23, 990, 2042, 0xCE, 0x73, 0x0F, 0xFF +vertex 0, 101, 0, 478, 66, 0xCE, 0x73, 0x0F, 0xFF +vertex -39, 81, 23, 990, 2042, 0xDB, 0x73, 0x25, 0xFF +vertex -22, 81, 40, 2012, 2042, 0xDB, 0x73, 0x25, 0xFF +vertex 0, 101, 0, 1502, 66, 0xDB, 0x73, 0x25, 0xFF +vertex -22, 81, 40, 2012, 2042, 0xF1, 0x73, 0x31, 0xFF +vertex 0, 81, 47, 3034, 2042, 0xF1, 0x73, 0x31, 0xFF +vertex 0, 101, 0, 2524, 66, 0xF1, 0x73, 0x31, 0xFF + +haunted_cage_seg5_vertex_0500EC68: # 0x0500EC68 +vertex 0, 81, 47, 3034, 2042, 0x0F, 0x74, 0x31, 0xFF +vertex 23, 81, 40, 4056, 2042, 0x0F, 0x74, 0x31, 0xFF +vertex 0, 101, 0, 3546, 66, 0x0F, 0x74, 0x31, 0xFF +vertex 23, 81, 40, 4056, 2042, 0x24, 0x73, 0x24, 0xFF +vertex 40, 81, 23, 5078, 2042, 0x24, 0x73, 0x24, 0xFF +vertex 0, 101, 0, 4568, 66, 0x24, 0x73, 0x24, 0xFF + +haunted_cage_seg5_vertex_0500ECC8: # 0x0500ECC8 +vertex -43, 0, -25, 11210, 479, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 10, -43, 10188, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 0, -43, 10188, 479, 0xA7, 0x00, 0xA7, 0xFF +vertex 44, 0, -25, 7122, 479, 0x7A, 0x00, 0xDE, 0xFF +vertex 51, 10, 0, 6100, 0, 0x7A, 0x00, 0xDE, 0xFF +vertex 51, 0, 0, 6100, 479, 0x7A, 0x00, 0xDE, 0xFF +vertex 26, 0, -43, 8144, 479, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 10, -25, 7122, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 0, -25, 7122, 479, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 10, -25, 7122, 0, 0x7A, 0x00, 0xDE, 0xFF +vertex 26, 10, -43, 8144, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 51, 0, 0, 6100, 479, 0x7A, 0x00, 0x21, 0xFF +vertex 51, 10, 0, 6100, 0, 0x7A, 0x00, 0x21, 0xFF +vertex 44, 10, 26, 5078, 0, 0x7A, 0x00, 0x21, 0xFF +vertex 44, 0, 26, 5078, 479, 0x7A, 0x00, 0x21, 0xFF + +haunted_cage_seg5_vertex_0500EDB8: # 0x0500EDB8 +vertex 0, 0, -50, 9166, 479, 0x21, 0x00, 0x86, 0xFF +vertex 26, 10, -43, 8144, 0, 0x21, 0x00, 0x86, 0xFF +vertex 26, 0, -43, 8144, 479, 0x21, 0x00, 0x86, 0xFF +vertex 0, 10, -50, 9166, 0, 0x21, 0x00, 0x86, 0xFF +vertex -25, 0, -43, 10188, 479, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 10, -50, 9166, 0, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 0, -50, 9166, 479, 0xDE, 0x00, 0x86, 0xFF +vertex -25, 10, -43, 10188, 0, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 0, 51, 3034, 479, 0xDE, 0x00, 0x7A, 0xFF +vertex 0, 10, 51, 3034, 0, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 10, 44, 2012, 0, 0xDE, 0x00, 0x7A, 0xFF +vertex -43, 0, -25, 11210, 479, 0xA7, 0x00, 0xA7, 0xFF +vertex -43, 10, -25, 11210, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 10, -43, 10188, 0, 0xA7, 0x00, 0xA7, 0xFF + +haunted_cage_seg5_vertex_0500EE98: # 0x0500EE98 +vertex -50, 0, 0, 12232, 479, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 10, -25, 11210, 0, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 0, -25, 11210, 479, 0x86, 0x00, 0xDE, 0xFF +vertex -50, 10, 0, 12232, 0, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 0, 26, 990, 479, 0x86, 0x00, 0x21, 0xFF +vertex -43, 10, 26, 990, 0, 0x86, 0x00, 0x21, 0xFF +vertex -50, 10, 0, 0, 0, 0x86, 0x00, 0x21, 0xFF +vertex -50, 0, 0, 0, 479, 0x86, 0x00, 0x21, 0xFF +vertex -25, 0, 44, 2012, 479, 0xA7, 0x00, 0x59, 0xFF +vertex -43, 10, 26, 990, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -43, 0, 26, 990, 479, 0xA7, 0x00, 0x59, 0xFF +vertex -25, 10, 44, 2012, 0, 0xA7, 0x00, 0x59, 0xFF +vertex 0, 0, 51, 3034, 479, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 10, 44, 2012, 0, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 0, 44, 2012, 479, 0xDE, 0x00, 0x7A, 0xFF + +haunted_cage_seg5_vertex_0500EF88: # 0x0500EF88 +vertex 26, 0, 44, 4056, 479, 0x21, 0x00, 0x7A, 0xFF +vertex 0, 10, 51, 3034, 0, 0x21, 0x00, 0x7A, 0xFF +vertex 0, 0, 51, 3034, 479, 0x21, 0x00, 0x7A, 0xFF +vertex 26, 10, 44, 4056, 0, 0x21, 0x00, 0x7A, 0xFF +vertex 44, 0, 26, 5078, 479, 0x59, 0x00, 0x59, 0xFF +vertex 26, 10, 44, 4056, 0, 0x59, 0x00, 0x59, 0xFF +vertex 26, 0, 44, 4056, 479, 0x59, 0x00, 0x59, 0xFF +vertex 44, 10, 26, 5078, 0, 0x59, 0x00, 0x59, 0xFF + +haunted_cage_seg5_vertex_0500F008: # 0x0500F008 +vertex 44, 64, -25, 7122, 990, 0x74, 0x21, 0xDB, 0xFF +vertex 40, 81, -22, 7122, -72, 0x74, 0x21, 0xDB, 0xFF +vertex 47, 81, 0, 6100, -72, 0x74, 0x21, 0xDB, 0xFF +vertex 26, 64, -43, 8144, 990, 0x56, 0x23, 0xAA, 0xFF +vertex 40, 81, -22, 7122, -72, 0x56, 0x23, 0xAA, 0xFF +vertex 44, 64, -25, 7122, 990, 0x56, 0x23, 0xAA, 0xFF +vertex 44, 64, -25, 7122, 990, 0x77, 0x1C, 0xDF, 0xFF +vertex 47, 81, 0, 6100, -72, 0x77, 0x1C, 0xDF, 0xFF +vertex 51, 64, 0, 6100, 990, 0x77, 0x1C, 0xDF, 0xFF +vertex 23, 81, -39, 8144, -72, 0x56, 0x23, 0xAA, 0xFF +vertex 51, 64, 0, 6100, 990, 0x76, 0x1B, 0x24, 0xFF +vertex 47, 81, 0, 6100, -72, 0x76, 0x1B, 0x24, 0xFF +vertex 40, 81, 23, 5078, -72, 0x76, 0x1B, 0x24, 0xFF +vertex 51, 64, 0, 6100, 990, 0x76, 0x21, 0x1F, 0xFF +vertex 40, 81, 23, 5078, -72, 0x76, 0x21, 0x1F, 0xFF +vertex 44, 64, 26, 5078, 990, 0x76, 0x21, 0x1F, 0xFF + +haunted_cage_seg5_vertex_0500F108: # 0x0500F108 +vertex 0, 81, -46, 9166, -72, 0x23, 0x21, 0x8B, 0xFF +vertex 23, 81, -39, 8144, -72, 0x23, 0x21, 0x8B, 0xFF +vertex 26, 64, -43, 8144, 990, 0x23, 0x21, 0x8B, 0xFF +vertex 0, 64, -50, 9166, 990, 0x20, 0x1C, 0x89, 0xFF +vertex 0, 81, -46, 9166, -72, 0x20, 0x1C, 0x89, 0xFF +vertex 26, 64, -43, 8144, 990, 0x20, 0x1C, 0x89, 0xFF +vertex -25, 64, -43, 10188, 990, 0xDF, 0x1C, 0x89, 0xFF +vertex 0, 81, -46, 9166, -72, 0xDF, 0x1C, 0x89, 0xFF +vertex 0, 64, -50, 9166, 990, 0xDF, 0x1C, 0x89, 0xFF +vertex -25, 64, -43, 10188, 990, 0xDB, 0x21, 0x8C, 0xFF +vertex -22, 81, -39, 10188, -72, 0xDB, 0x21, 0x8C, 0xFF +vertex 0, 81, -46, 9166, -72, 0xDB, 0x21, 0x8C, 0xFF +vertex -43, 64, -25, 11210, 990, 0xAA, 0x23, 0xAA, 0xFF +vertex -39, 81, -22, 11210, -72, 0xAA, 0x23, 0xAA, 0xFF +vertex -25, 64, -43, 10188, 990, 0xAA, 0x23, 0xAA, 0xFF +vertex -22, 81, -39, 10188, -72, 0xAA, 0x23, 0xAA, 0xFF + +haunted_cage_seg5_vertex_0500F208: # 0x0500F208 +vertex -50, 64, 0, 12232, 990, 0x8B, 0x21, 0xDF, 0xFF +vertex -39, 81, -22, 11210, -72, 0x8B, 0x21, 0xDF, 0xFF +vertex -43, 64, -25, 11210, 990, 0x8B, 0x21, 0xDF, 0xFF +vertex -50, 64, 0, 12232, 990, 0x8A, 0x1B, 0xDB, 0xFF +vertex -46, 81, 0, 12232, -72, 0x8A, 0x1B, 0xDB, 0xFF +vertex -39, 81, -22, 11210, -72, 0x8A, 0x1B, 0xDB, 0xFF +vertex -25, 64, 44, 2012, 990, 0xAA, 0x23, 0x56, 0xFF +vertex -39, 81, 23, 990, -72, 0xAA, 0x23, 0x56, 0xFF +vertex -43, 64, 26, 990, 990, 0xAA, 0x23, 0x56, 0xFF +vertex -43, 64, 26, 990, 990, 0x8B, 0x21, 0x23, 0xFF +vertex -39, 81, 23, 990, -72, 0x8B, 0x21, 0x23, 0xFF +vertex -46, 81, 0, 0, -72, 0x8B, 0x21, 0x23, 0xFF +vertex -43, 64, 26, 990, 990, 0x89, 0x1C, 0x20, 0xFF +vertex -46, 81, 0, 0, -72, 0x89, 0x1C, 0x20, 0xFF +vertex -50, 64, 0, 0, 990, 0x89, 0x1C, 0x20, 0xFF +vertex -22, 81, 40, 2012, -72, 0xAA, 0x23, 0x56, 0xFF + +haunted_cage_seg5_vertex_0500F308: # 0x0500F308 +vertex 0, 64, 51, 3034, 990, 0xDF, 0x1C, 0x77, 0xFF +vertex 0, 81, 47, 3034, -72, 0xDF, 0x1C, 0x77, 0xFF +vertex -25, 64, 44, 2012, 990, 0xDF, 0x1C, 0x77, 0xFF +vertex 0, 81, 47, 3034, -72, 0xDB, 0x21, 0x74, 0xFF +vertex -22, 81, 40, 2012, -72, 0xDB, 0x21, 0x74, 0xFF +vertex -25, 64, 44, 2012, 990, 0xDB, 0x21, 0x74, 0xFF +vertex 26, 64, 44, 4056, 990, 0x23, 0x21, 0x75, 0xFF +vertex 23, 81, 40, 4056, -72, 0x23, 0x21, 0x75, 0xFF +vertex 0, 81, 47, 3034, -72, 0x23, 0x21, 0x75, 0xFF +vertex 26, 64, 44, 4056, 990, 0x20, 0x1C, 0x77, 0xFF +vertex 0, 81, 47, 3034, -72, 0x20, 0x1C, 0x77, 0xFF +vertex 0, 64, 51, 3034, 990, 0x20, 0x1C, 0x77, 0xFF +vertex 40, 81, 23, 5078, -72, 0x56, 0x23, 0x56, 0xFF +vertex 23, 81, 40, 4056, -72, 0x56, 0x23, 0x56, 0xFF +vertex 26, 64, 44, 4056, 990, 0x56, 0x23, 0x56, 0xFF +vertex 44, 64, 26, 5078, 990, 0x56, 0x23, 0x56, 0xFF + +haunted_cage_seg5_vertex_0500F408: # 0x0500F408 +vertex -43, 0, -25, 5204, -2624, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 0, 51, -1052, -8882, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 0, 44, -3342, -7560, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 0, 44, 1592, -8882, 0x00, 0x7F, 0x00, 0xFF +vertex -50, 0, 0, 5204, -5268, 0x00, 0x7F, 0x00, 0xFF +vertex -43, 0, 26, 3882, -7560, 0x00, 0x7F, 0x00, 0xFF +vertex 26, 0, -43, -1052, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 0, -50, 1592, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 44, 0, -25, -3342, -332, 0x00, 0x7F, 0x00, 0xFF +vertex -25, 0, -43, 3882, -332, 0x00, 0x7F, 0x00, 0xFF +vertex 51, 0, 0, -4666, -2624, 0x00, 0x7F, 0x00, 0xFF +vertex 44, 0, 26, -4666, -5268, 0x00, 0x7F, 0x00, 0xFF + +glabel haunted_cage_seg5_dl_0500F4C8 # 0x0500F4C8 - 0x0500F660 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500D288 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight haunted_cage_seg5_light_0500C260, 1 +gsSPLight haunted_cage_seg5_light_0500C258, 2 +gsSPVertex haunted_cage_seg5_vertex_0500EA88, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500EB78, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500EC68, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPLight haunted_cage_seg5_light_0500C278, 1 +gsSPLight haunted_cage_seg5_light_0500C270, 2 +gsSPVertex haunted_cage_seg5_vertex_0500ECC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 6, 10, 7, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500EDB8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500EE98, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500EF88, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel haunted_cage_seg5_dl_0500F660 # 0x0500F660 - 0x0500F760 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500CA88 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex haunted_cage_seg5_vertex_0500F008, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500F108, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 13, 15, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500F208, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 6, 15, 7, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500F308, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 15, 12, 14, 0x0 +gsSPEndDisplayList + +glabel haunted_cage_seg5_dl_0500F760 # 0x0500F760 - 0x0500F7D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500C288 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex haunted_cage_seg5_vertex_0500F408, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 0, 6, 7, 0x0, 0, 8, 6, 0x0 +gsSP2Triangles 0, 7, 9, 0x0, 0, 10, 8, 0x0 +gsSP2Triangles 0, 11, 10, 0x0, 0, 2, 11, 0x0 +gsSPEndDisplayList + +glabel haunted_cage_seg5_dl_0500F7D8 # 0x0500F7D8 - 0x0500F888 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList haunted_cage_seg5_dl_0500F4C8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList haunted_cage_seg5_dl_0500F660 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList haunted_cage_seg5_dl_0500F760 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +haunted_cage_seg5_light_0500F888: # 0x0500F888 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +haunted_cage_seg5_light_0500F890: # 0x0500F890 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +haunted_cage_seg5_vertex_0500F8A0: # 0x0500F8A0 +vertex -19, 0, 10, 3034, 479, 0x81, 0x00, 0x00, 0xFF +vertex -19, 28, -19, 0, -2350, 0x81, 0x00, 0x00, 0xFF +vertex -19, 0, -19, 0, 479, 0x81, 0x00, 0x00, 0xFF +vertex 20, 0, 10, 4056, 479, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 28, 10, 0, -2350, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 0, 10, 0, 479, 0x00, 0x00, 0x7F, 0xFF +vertex 20, 28, 10, 4056, -2350, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 0, -19, 4056, 479, 0x00, 0x00, 0x81, 0xFF +vertex 20, 28, -19, 0, -2350, 0x00, 0x00, 0x81, 0xFF +vertex 20, 0, -19, 0, 479, 0x00, 0x00, 0x81, 0xFF +vertex -19, 28, -19, 4056, -2350, 0x00, 0x00, 0x81, 0xFF +vertex 20, 28, -19, 4056, -2587, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 28, -19, 0, -2587, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 28, 10, 0, 479, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 28, 10, 4056, 479, 0x00, 0x7F, 0x00, 0xFF + +haunted_cage_seg5_vertex_0500F990: # 0x0500F990 +vertex -30, 0, 39, 990, 479, 0x81, 0x00, 0x00, 0xFF +vertex -30, 10, 39, 990, -543, 0x81, 0x00, 0x00, 0xFF +vertex -30, 10, 29, 0, -543, 0x81, 0x00, 0x00, 0xFF +vertex -19, 0, 10, 3034, 479, 0x81, 0x00, 0x00, 0xFF +vertex -19, 28, 10, 3034, -2350, 0x81, 0x00, 0x00, 0xFF +vertex -19, 28, -19, 0, -2350, 0x81, 0x00, 0x00, 0xFF +vertex 20, 0, -19, 3034, 479, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 28, 10, 0, -2350, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 0, 10, 0, 479, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 28, -19, 3034, -2350, 0x7F, 0x00, 0x00, 0xFF +vertex -19, 0, 39, 990, 479, 0x00, 0x00, 0x7F, 0xFF +vertex -30, 10, 39, 0, -543, 0x00, 0x00, 0x7F, 0xFF +vertex -30, 0, 39, 0, 479, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 10, 39, 990, -543, 0x00, 0x00, 0x7F, 0xFF +vertex -30, 0, 29, 0, 479, 0x81, 0x00, 0x00, 0xFF + +haunted_cage_seg5_vertex_0500FA80: # 0x0500FA80 +vertex -30, 0, 29, 990, 479, 0x00, 0x00, 0x81, 0xFF +vertex -30, 10, 29, 990, -543, 0x00, 0x00, 0x81, 0xFF +vertex -19, 10, 29, 0, -543, 0x00, 0x00, 0x81, 0xFF +vertex -19, 0, 29, 0, 479, 0x00, 0x00, 0x81, 0xFF +vertex -19, 0, 29, 990, 479, 0x7F, 0x00, 0x00, 0xFF +vertex -19, 10, 39, 38, -616, 0x7F, 0x00, 0x00, 0xFF +vertex -19, 0, 39, 0, 408, 0x7F, 0x00, 0x00, 0xFF +vertex -19, 10, 29, 1062, -545, 0x7F, 0x00, 0x00, 0xFF +vertex -19, 10, 39, 990, 479, 0x00, 0x7F, 0x00, 0xFF +vertex -30, 10, 29, 0, -543, 0x00, 0x7F, 0x00, 0xFF +vertex -30, 10, 39, 0, 479, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 10, 29, 990, -543, 0x00, 0x7F, 0x00, 0xFF + +glabel haunted_cage_seg5_dl_0500FB40 # 0x0500FB40 - 0x0500FC28 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500D688 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight haunted_cage_seg5_light_0500F890, 1 +gsSPLight haunted_cage_seg5_light_0500F888, 2 +gsSPVertex haunted_cage_seg5_vertex_0500F8A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500F990, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP1Triangle 0, 2, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500FA80, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSPEndDisplayList + +glabel haunted_cage_seg5_dl_0500FC28 # 0x0500FC28 - 0x0500FC98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList haunted_cage_seg5_dl_0500FB40 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +haunted_cage_seg5_light_0500FC98: # 0x0500FC98 +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +haunted_cage_seg5_light_0500FCA0: # 0x0500FCA0 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +haunted_cage_seg5_vertex_0500FCB0: # 0x0500FCB0 +vertex -43, 10, 26, 8484, 990, 0x86, 0x00, 0x21, 0xFF +vertex -43, 64, 26, 8484, 6370, 0x86, 0x00, 0x21, 0xFF +vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0x21, 0xFF +vertex 51, 10, 0, 0, 990, 0x7A, 0x00, 0x21, 0xFF +vertex 51, 64, 0, 0, 6370, 0x7A, 0x00, 0x21, 0xFF +vertex 44, 64, 26, 1672, 6370, 0x7A, 0x00, 0x21, 0xFF +vertex 44, 10, 26, 1672, 990, 0x7A, 0x00, 0x21, 0xFF +vertex 44, 10, 26, 1672, 990, 0x59, 0x00, 0x59, 0xFF +vertex 44, 64, 26, 1672, 6370, 0x59, 0x00, 0x59, 0xFF +vertex 26, 64, 44, 3374, 6370, 0x59, 0x00, 0x59, 0xFF +vertex 26, 10, 44, 3374, 990, 0x59, 0x00, 0x59, 0xFF +vertex 26, 10, 44, 3374, 990, 0x21, 0x00, 0x7A, 0xFF +vertex 26, 64, 44, 3374, 6370, 0x21, 0x00, 0x7A, 0xFF +vertex 0, 64, 51, 5078, 6370, 0x21, 0x00, 0x7A, 0xFF +vertex 0, 10, 51, 5078, 990, 0x21, 0x00, 0x7A, 0xFF + +haunted_cage_seg5_vertex_0500FDA0: # 0x0500FDA0 +vertex 0, 10, 51, 5078, 990, 0xDE, 0x00, 0x7A, 0xFF +vertex 0, 64, 51, 5078, 6370, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 64, 44, 6782, 6370, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 10, 44, 6782, 990, 0xDE, 0x00, 0x7A, 0xFF +vertex -25, 10, 44, 6782, 990, 0xA7, 0x00, 0x59, 0xFF +vertex -25, 64, 44, 6782, 6370, 0xA7, 0x00, 0x59, 0xFF +vertex -43, 64, 26, 8484, 6370, 0xA7, 0x00, 0x59, 0xFF +vertex -43, 10, 26, 8484, 990, 0xA7, 0x00, 0x59, 0xFF +vertex 26, 10, -43, 17002, 990, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 64, -25, 18704, 6370, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 10, -25, 18704, 990, 0x59, 0x00, 0xA7, 0xFF +vertex -43, 10, 26, 8484, 990, 0x86, 0x00, 0x21, 0xFF +vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0x21, 0xFF +vertex -50, 10, 0, 10188, 990, 0x86, 0x00, 0x21, 0xFF + +haunted_cage_seg5_vertex_0500FE80: # 0x0500FE80 +vertex -50, 10, 0, 10188, 990, 0x86, 0x00, 0xDE, 0xFF +vertex -50, 64, 0, 10188, 6370, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 64, -25, 11892, 6370, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 10, -25, 11892, 990, 0x86, 0x00, 0xDE, 0xFF +vertex -43, 10, -25, 11892, 990, 0xA7, 0x00, 0xA7, 0xFF +vertex -43, 64, -25, 11892, 6370, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 64, -43, 13594, 6370, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 10, -43, 13594, 990, 0xA7, 0x00, 0xA7, 0xFF +vertex -25, 10, -43, 13594, 990, 0xDE, 0x00, 0x86, 0xFF +vertex -25, 64, -43, 13594, 6370, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 64, -50, 15298, 6370, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 10, -50, 15298, 990, 0xDE, 0x00, 0x86, 0xFF +vertex 0, 10, -50, 15298, 990, 0x21, 0x00, 0x86, 0xFF +vertex 0, 64, -50, 15298, 6370, 0x21, 0x00, 0x86, 0xFF +vertex 26, 64, -43, 17002, 6370, 0x21, 0x00, 0x86, 0xFF +vertex 26, 10, -43, 17002, 990, 0x21, 0x00, 0x86, 0xFF + +haunted_cage_seg5_vertex_0500FF80: # 0x0500FF80 +vertex 26, 10, -43, 17002, 990, 0x59, 0x00, 0xA7, 0xFF +vertex 26, 64, -43, 17002, 6370, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 64, -25, 18704, 6370, 0x59, 0x00, 0xA7, 0xFF +vertex 44, 10, -25, 18704, 990, 0x7A, 0x00, 0xDE, 0xFF +vertex 44, 64, -25, 18704, 6370, 0x7A, 0x00, 0xDE, 0xFF +vertex 51, 64, 0, 20408, 6370, 0x7A, 0x00, 0xDE, 0xFF +vertex 51, 10, 0, 20408, 990, 0x7A, 0x00, 0xDE, 0xFF + +glabel haunted_cage_seg5_dl_0500FFF0 # 0x0500FFF0 - 0x05010100 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, haunted_cage_seg5_texture_0500DA88 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight haunted_cage_seg5_light_0500FCA0, 1 +gsSPLight haunted_cage_seg5_light_0500FC98, 2 +gsSPVertex haunted_cage_seg5_vertex_0500FCB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500FDA0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500FE80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex haunted_cage_seg5_vertex_0500FF80, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 3, 5, 6, 0x0 +gsSPEndDisplayList + +glabel haunted_cage_seg5_dl_05010100 # 0x05010100 - 0x05010170 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList haunted_cage_seg5_dl_0500FFF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/heart/geo.s b/actors/heart/geo.s index 4538c2c..60e4348 100644 --- a/actors/heart/geo.s +++ b/actors/heart/geo.s @@ -1,6 +1,6 @@ -glabel heart_geo # 0x0F0004FC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x64, 100 - geo_open_node - geo_display_list LAYER_TRANSPARENT, heart_seg8_dl_0800DFE0 - geo_close_node - geo_end +glabel heart_geo # 0x0F0004FC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x64, 100 + geo_open_node + geo_display_list LAYER_TRANSPARENT, heart_seg8_dl_0800DFE0 + geo_close_node + geo_end diff --git a/actors/heart/model.s b/actors/heart/model.s index b862842..92f5910 100644 --- a/actors/heart/model.s +++ b/actors/heart/model.s @@ -1,30 +1,30 @@ -# Heart - -heart_seg8_vertex_0800D7A0: # 0x0800D7A0 -vertex -50, -50, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xB4 -vertex 50, -50, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xB4 -vertex 50, 50, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xB4 -vertex -50, 50, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4 - -heart_seg8_texture_0800D7E0: # 0x0800D7E0 -.incbin "actors/heart/spinning_heart.rgba16" - -glabel heart_seg8_dl_0800DFE0 # 0x0800DFE0 - 0x0800E078 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heart_seg8_texture_0800D7E0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex heart_seg8_vertex_0800D7A0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList +# Heart + +heart_seg8_vertex_0800D7A0: # 0x0800D7A0 +vertex -50, -50, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xB4 +vertex 50, -50, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xB4 +vertex 50, 50, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xB4 +vertex -50, 50, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4 + +heart_seg8_texture_0800D7E0: # 0x0800D7E0 +.incbin "actors/heart/spinning_heart.rgba16" + +glabel heart_seg8_dl_0800DFE0 # 0x0800DFE0 - 0x0800E078 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heart_seg8_texture_0800D7E0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex heart_seg8_vertex_0800D7A0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList diff --git a/actors/heave_ho/geo.s b/actors/heave_ho/geo.s index 2c84ccd..50e65aa 100644 --- a/actors/heave_ho/geo.s +++ b/actors/heave_ho/geo.s @@ -1,58 +1,58 @@ -glabel heave_ho_geo # 0x0C00028C - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05014D80 - geo_open_node - geo_animated_part LAYER_OPAQUE, 140, -11, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05011EC0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 150, 50, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05014560 - geo_animated_part LAYER_ALPHA, 0, 0, 0, heave_ho_seg5_dl_050127F8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 135, 0, -84 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 168, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 168, 0, 0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 149, -28, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_050125F8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05012148 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_050123A8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel heave_ho_geo # 0x0C00028C + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05014D80 + geo_open_node + geo_animated_part LAYER_OPAQUE, 140, -11, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05011EC0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 150, 50, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05014560 + geo_animated_part LAYER_ALPHA, 0, 0, 0, heave_ho_seg5_dl_050127F8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 135, 0, -84 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 168, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 168, 0, 0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 149, -28, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_050125F8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_05012148 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, heave_ho_seg5_dl_050123A8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, heave_ho_seg5_dl_050126E8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/heave_ho/model.s b/actors/heave_ho/model.s index c33a712..cb68ac7 100644 --- a/actors/heave_ho/model.s +++ b/actors/heave_ho/model.s @@ -1,1269 +1,1269 @@ -# Heave Ho - -# Unreferenced light -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x38, 0x00, 0x00, 0x3F, 0x38, 0x00, 0x00 - -.byte 0xFF, 0xE3, 0x00, 0x00, 0xFF, 0xE3, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_0500E968: # 0x0500E968 -.byte 0x14, 0x14, 0x15, 0x00, 0x14, 0x14, 0x15, 0x00 - -heave_ho_seg5_light_0500E970: # 0x0500E970 -.byte 0x50, 0x50, 0x54, 0x00, 0x50, 0x50, 0x54, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_0500E980: # 0x0500E980 -.byte 0x73, 0x3F, 0x32, 0x00, 0x73, 0x3F, 0x32, 0x00 - -heave_ho_seg5_light_0500E988: # 0x0500E988 -.byte 0xFF, 0xE0, 0x85, 0x00, 0xFF, 0xE0, 0x85, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3B, 0x38, 0x21, 0x00, 0x3B, 0x38, 0x21, 0x00 - -.byte 0xEC, 0xE3, 0x84, 0x00, 0xEC, 0xE3, 0x84, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x32, 0x32, 0x32, 0x00, 0x32, 0x32, 0x32, 0x00 - -.byte 0xC8, 0xC8, 0xC8, 0x00, 0xC8, 0xC8, 0xC8, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_texture_0500E9C8: # 0x0500E9C8 -.incbin "actors/heave_ho/heave-ho_face.rgba16" - -heave_ho_seg5_texture_0500F1C8: # 0x0500F1C8 -.incbin "actors/heave_ho/heave-ho_platform.rgba16" - -heave_ho_seg5_texture_0500F9C8: # 0x0500F9C8 -.incbin "actors/heave_ho/heave-ho_logo.rgba16" - -heave_ho_seg5_texture_050109C8: # 0x050109C8 -.incbin "actors/heave_ho/heave-ho_arm_ornament.rgba16" - -heave_ho_seg5_texture_050111C8: # 0x050111C8 -.incbin "actors/heave_ho/heave-ho_roller.rgba16" - -heave_ho_seg5_texture_050113C8: # 0x050113C8 -.incbin "actors/heave_ho/heave-ho_turnkey.rgba16" - -heave_ho_seg5_light_05011BC8: # 0x05011BC8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -heave_ho_seg5_light_05011BD0: # 0x05011BD0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_05011BE0: # 0x05011BE0 -.byte 0x40, 0x00, 0x0D, 0x00, 0x40, 0x00, 0x0D, 0x00 - -heave_ho_seg5_light_05011BE8: # 0x05011BE8 -.byte 0x81, 0x01, 0x1A, 0x00, 0x81, 0x01, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_vertex_05011BF8: # 0x05011BF8 -vertex -23, 108, -47, 96, -150, 0xD4, 0x70, 0xDA, 0xFF -vertex -107, -11, -95, -286, 1018, 0xA6, 0xBD, 0xC6, 0xFF -vertex -107, -11, 96, 1246, 1018, 0x90, 0x28, 0x2B, 0xFF -vertex -23, 108, 48, 862, -150, 0xD9, 0x6A, 0x39, 0xFF - -heave_ho_seg5_vertex_05011C38: # 0x05011C38 -vertex -23, 108, -47, 862, -822, 0xD4, 0x70, 0xDA, 0xFF -vertex -23, 108, 48, 96, -822, 0xD9, 0x6A, 0x39, 0xFF -vertex 132, 86, 72, -94, 236, 0x30, 0x6E, 0x27, 0xFF -vertex 132, 86, -71, 1054, 236, 0x2B, 0x67, 0xC4, 0xFF -vertex 233, -9, 72, -94, 1170, 0x51, 0xBA, 0x43, 0xFF -vertex 233, -9, -71, 1054, 1170, 0x68, 0x31, 0xCC, 0xFF - -heave_ho_seg5_vertex_05011C98: # 0x05011C98 -vertex 132, 86, -71, 1736, -108, 0x2B, 0x67, 0xC4, 0xFF -vertex 24, -11, -155, 36, 1382, 0x00, 0xBF, 0x93, 0xFF -vertex -23, 108, -47, -452, -292, 0xD4, 0x70, 0xDA, 0xFF -vertex 233, -9, -71, 3024, 1182, 0x68, 0x31, 0xCC, 0xFF -vertex -107, -11, -95, -1844, 1486, 0xA6, 0xBD, 0xC6, 0xFF -vertex -23, 108, 48, -452, -292, 0xD9, 0x6A, 0x39, 0xFF -vertex 24, -11, 156, 36, 1382, 0x00, 0xBF, 0x6D, 0xFF -vertex 132, 86, 72, 1736, -108, 0x30, 0x6E, 0x27, 0xFF -vertex -107, -11, 96, -1844, 1486, 0x90, 0x28, 0x2B, 0xFF -vertex 233, -9, 72, 3024, 1182, 0x51, 0xBA, 0x43, 0xFF - -heave_ho_seg5_vertex_05011D38: # 0x05011D38 -vertex -107, -11, -95, 0, 0, 0xA6, 0xBD, 0xC6, 0xFF -vertex 24, -11, 156, 0, 0, 0x00, 0xBF, 0x6D, 0xFF -vertex -107, -11, 96, 0, 0, 0x90, 0x28, 0x2B, 0xFF -vertex 24, -11, -155, 0, 0, 0x00, 0xBF, 0x93, 0xFF -vertex 233, -9, -71, 0, 0, 0x68, 0x31, 0xCC, 0xFF -vertex 233, -9, 72, 0, 0, 0x51, 0xBA, 0x43, 0xFF - -glabel heave_ho_seg5_dl_05011D98 # 0x05011D98 - 0x05011DE0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500E9C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight heave_ho_seg5_light_05011BD0, 1 -gsSPLight heave_ho_seg5_light_05011BC8, 2 -gsSPVertex heave_ho_seg5_vertex_05011BF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05011DE0 # 0x05011DE0 - 0x05011E28 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex heave_ho_seg5_vertex_05011C38, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05011E28 # 0x05011E28 - 0x05011E80 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500F9C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex heave_ho_seg5_vertex_05011C98, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 6, 5, 0x0, 6, 9, 7, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05011E80 # 0x05011E80 - 0x05011EC0 -gsSPLight heave_ho_seg5_light_05011BE8, 1 -gsSPLight heave_ho_seg5_light_05011BE0, 2 -gsSPVertex heave_ho_seg5_vertex_05011D38, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 1, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05011EC0 # 0x05011EC0 - 0x05011F50 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList heave_ho_seg5_dl_05011D98 -gsSPDisplayList heave_ho_seg5_dl_05011DE0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList heave_ho_seg5_dl_05011E28 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList heave_ho_seg5_dl_05011E80 -gsSPEndDisplayList - -heave_ho_seg5_light_05011F50: # 0x05011F50 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -heave_ho_seg5_light_05011F58: # 0x05011F58 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_05011F68: # 0x05011F68 -.byte 0x4C, 0x00, 0x16, 0x00, 0x4C, 0x00, 0x16, 0x00 - -heave_ho_seg5_light_05011F70: # 0x05011F70 -.byte 0x99, 0x00, 0x2D, 0x00, 0x99, 0x00, 0x2D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_vertex_05011F80: # 0x05011F80 -vertex -1, -2, 245, -604, 434, 0xD6, 0xF8, 0x77, 0xFF -vertex -37, 20, 206, 990, 1372, 0xB4, 0x5F, 0xDF, 0xFF -vertex -28, -33, 206, 990, -368, 0xDB, 0x8C, 0x21, 0xFF -vertex -37, 20, 206, 198, 552, 0xB4, 0x5F, 0xDF, 0xFF -vertex 218, 73, 204, 774, 552, 0x30, 0x75, 0xFC, 0xFF -vertex 228, 3, 206, 764, 338, 0x6F, 0xC5, 0xF2, 0xFF -vertex -28, -33, 206, 194, 386, 0xDB, 0x8C, 0x21, 0xFF -vertex 166, 53, 250, 1112, 914, 0x19, 0x3D, 0x6C, 0xFF -vertex 174, 9, 250, 1060, 34, 0x1E, 0xC0, 0x69, 0xFF -vertex 228, 3, 206, -98, -190, 0x6F, 0xC5, 0xF2, 0xFF -vertex 218, 73, 204, -98, 1190, 0x30, 0x75, 0xFC, 0xFF - -heave_ho_seg5_vertex_05012030: # 0x05012030 -vertex 166, 53, 250, 0, 0, 0x19, 0x3D, 0x6C, 0xFF -vertex 218, 73, 204, 0, 0, 0x30, 0x75, 0xFC, 0xFF -vertex -37, 20, 206, 0, 0, 0xB4, 0x5F, 0xDF, 0xFF -vertex -1, -2, 245, 0, 0, 0xD6, 0xF8, 0x77, 0xFF -vertex 174, 9, 250, 0, 0, 0x1E, 0xC0, 0x69, 0xFF -vertex -28, -33, 206, 0, 0, 0xDB, 0x8C, 0x21, 0xFF -vertex 228, 3, 206, 0, 0, 0x6F, 0xC5, 0xF2, 0xFF - -glabel heave_ho_seg5_dl_050120A0 # 0x050120A0 - 0x05012100 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight heave_ho_seg5_light_05011F58, 1 -gsSPLight heave_ho_seg5_light_05011F50, 2 -gsSPVertex heave_ho_seg5_vertex_05011F80, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 9, 10, 7, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05012100 # 0x05012100 - 0x05012148 -gsSPLight heave_ho_seg5_light_05011F70, 1 -gsSPLight heave_ho_seg5_light_05011F68, 2 -gsSPVertex heave_ho_seg5_vertex_05012030, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 3, 5, 4, 0x0 -gsSP1Triangle 6, 4, 5, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05012148 # 0x05012148 - 0x050121B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList heave_ho_seg5_dl_050120A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList heave_ho_seg5_dl_05012100 -gsSPEndDisplayList - -heave_ho_seg5_light_050121B0: # 0x050121B0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -heave_ho_seg5_light_050121B8: # 0x050121B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_050121C8: # 0x050121C8 -.byte 0x4C, 0x00, 0x16, 0x00, 0x4C, 0x00, 0x16, 0x00 - -heave_ho_seg5_light_050121D0: # 0x050121D0 -.byte 0x99, 0x00, 0x2D, 0x00, 0x99, 0x00, 0x2D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_vertex_050121E0: # 0x050121E0 -vertex -28, -33, -205, 990, -368, 0xDB, 0x8C, 0xDF, 0xFF -vertex -37, 20, -205, 990, 1372, 0xB4, 0x5F, 0x21, 0xFF -vertex -1, -2, -244, -604, 434, 0xD6, 0xF8, 0x89, 0xFF -vertex 228, 3, -205, 764, 338, 0x6F, 0xC5, 0x0E, 0xFF -vertex 218, 73, -203, 774, 552, 0x30, 0x75, 0x04, 0xFF -vertex -37, 20, -205, 198, 552, 0xB4, 0x5F, 0x21, 0xFF -vertex -28, -33, -205, 194, 386, 0xDB, 0x8C, 0xDF, 0xFF -vertex 228, 3, -205, -98, -190, 0x6F, 0xC5, 0x0E, 0xFF -vertex 174, 9, -249, 1060, 34, 0x1E, 0xC0, 0x97, 0xFF -vertex 166, 53, -249, 1112, 914, 0x19, 0x3D, 0x94, 0xFF -vertex 218, 73, -203, -98, 1190, 0x30, 0x75, 0x04, 0xFF - -heave_ho_seg5_vertex_05012290: # 0x05012290 -vertex -37, 20, -205, 0, 0, 0xB4, 0x5F, 0x21, 0xFF -vertex 218, 73, -203, 0, 0, 0x30, 0x75, 0x04, 0xFF -vertex 166, 53, -249, 0, 0, 0x19, 0x3D, 0x94, 0xFF -vertex -28, -33, -205, 0, 0, 0xDB, 0x8C, 0xDF, 0xFF -vertex 174, 9, -249, 0, 0, 0x1E, 0xC0, 0x97, 0xFF -vertex 228, 3, -205, 0, 0, 0x6F, 0xC5, 0x0E, 0xFF -vertex -1, -2, -244, 0, 0, 0xD6, 0xF8, 0x89, 0xFF - -glabel heave_ho_seg5_dl_05012300 # 0x05012300 - 0x05012360 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight heave_ho_seg5_light_050121B8, 1 -gsSPLight heave_ho_seg5_light_050121B0, 2 -gsSPVertex heave_ho_seg5_vertex_050121E0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 9, 10, 7, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05012360 # 0x05012360 - 0x050123A8 -gsSPLight heave_ho_seg5_light_050121D0, 1 -gsSPLight heave_ho_seg5_light_050121C8, 2 -gsSPVertex heave_ho_seg5_vertex_05012290, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 2, 4, 0x0, 4, 3, 6, 0x0 -gsSP1Triangle 2, 6, 0, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050123A8 # 0x050123A8 - 0x05012410 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList heave_ho_seg5_dl_05012300 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList heave_ho_seg5_dl_05012360 -gsSPEndDisplayList - -heave_ho_seg5_light_05012410: # 0x05012410 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -heave_ho_seg5_light_05012418: # 0x05012418 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_light_05012428: # 0x05012428 -.byte 0x5D, 0x6D, 0x65, 0x00, 0x5D, 0x6D, 0x65, 0x00 - -heave_ho_seg5_light_05012430: # 0x05012430 -.byte 0xBB, 0xDA, 0xCB, 0x00, 0xBB, 0xDA, 0xCB, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_vertex_05012440: # 0x05012440 -vertex 438, 63, -205, 0, 990, 0x10, 0x83, 0x00, 0xFF -vertex 438, 63, 206, 990, 990, 0x10, 0x83, 0x00, 0xFF -vertex 146, 25, 206, 990, 0, 0x10, 0x83, 0x00, 0xFF -vertex 146, 25, -205, 0, 0, 0x10, 0x83, 0x00, 0xFF - -heave_ho_seg5_vertex_05012480: # 0x05012480 -vertex 188, 61, 206, 0, 0, 0xAE, 0x60, 0x00, 0xFF -vertex 188, 61, -205, 0, 0, 0xAE, 0x60, 0x00, 0xFF -vertex 146, 25, -205, 0, 0, 0xAE, 0x60, 0x00, 0xFF -vertex 188, 61, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 438, 63, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 146, 25, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 188, 61, 206, 0, 0, 0xFF, 0x7E, 0x00, 0xFF -vertex 438, 63, -205, 0, 0, 0xFF, 0x7E, 0x00, 0xFF -vertex 188, 61, -205, 0, 0, 0xFF, 0x7E, 0x00, 0xFF -vertex 438, 63, 206, 0, 0, 0xFF, 0x7E, 0x00, 0xFF -vertex 146, 25, 206, 0, 0, 0xAE, 0x60, 0x00, 0xFF -vertex 438, 63, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 188, 61, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 146, 25, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel heave_ho_seg5_dl_05012560 # 0x05012560 - 0x050125A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500F1C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight heave_ho_seg5_light_05012418, 1 -gsSPLight heave_ho_seg5_light_05012410, 2 -gsSPVertex heave_ho_seg5_vertex_05012440, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050125A8 # 0x050125A8 - 0x050125F8 -gsSPLight heave_ho_seg5_light_05012430, 1 -gsSPLight heave_ho_seg5_light_05012428, 2 -gsSPVertex heave_ho_seg5_vertex_05012480, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 0, 2, 10, 0x0, 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050125F8 # 0x050125F8 - 0x05012670 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList heave_ho_seg5_dl_05012560 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList heave_ho_seg5_dl_050125A8 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -heave_ho_seg5_vertex_05012670: # 0x05012670 -vertex -11, 12, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -11, 0, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 12, 0, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -11, -11, 0, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF - -glabel heave_ho_seg5_dl_050126B0 # 0x050126B0 - 0x050126E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050111C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex heave_ho_seg5_vertex_05012670, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050126E8 # 0x050126E8 - 0x05012758 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList heave_ho_seg5_dl_050126B0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -heave_ho_seg5_light_05012758: # 0x05012758 -.byte 0x93, 0x73, 0x7C, 0x00, 0x93, 0x73, 0x7C, 0x00 - -heave_ho_seg5_light_05012760: # 0x05012760 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -heave_ho_seg5_vertex_05012770: # 0x05012770 -vertex 30, 155, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 30, -153, 0, 990, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 214, 155, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 214, -153, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel heave_ho_seg5_dl_050127B0 # 0x050127B0 - 0x050127F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050113C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight heave_ho_seg5_light_05012760, 1 -gsSPLight heave_ho_seg5_light_05012758, 2 -gsSPVertex heave_ho_seg5_vertex_05012770, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050127F8 # 0x050127F8 - 0x05012868 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList heave_ho_seg5_dl_050127B0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -heave_ho_seg5_vertex_05012868: # 0x05012868 -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012968: # 0x05012968 -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012A68: # 0x05012A68 -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012B68: # 0x05012B68 -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012C68: # 0x05012C68 -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012D68: # 0x05012D68 -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012E68: # 0x05012E68 -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05012F68: # 0x05012F68 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013068: # 0x05013068 -vertex 223, -25, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 223, 0, -25, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 223, 25, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 223, 25, 0, 0, 0, 0x01, 0x7F, 0x00, 0xFF -vertex 0, 18, -18, 0, 0, 0xFF, 0x59, 0xA7, 0xFF -vertex 0, 18, 18, 0, 0, 0xFF, 0x59, 0x59, 0xFF -vertex 223, 0, -25, 0, 0, 0x01, 0x00, 0x81, 0xFF -vertex 223, 0, 25, 0, 0, 0x01, 0x00, 0x7F, 0xFF -vertex 0, -18, 18, 0, 0, 0xFF, 0xA7, 0x59, 0xFF -vertex 223, -25, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF -vertex 0, -18, -18, 0, 0, 0xFF, 0xA7, 0xA7, 0xFF -vertex 223, 0, 25, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -heave_ho_seg5_vertex_05013128: # 0x05013128 -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013228: # 0x05013228 -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013328: # 0x05013328 -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013428: # 0x05013428 -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013528: # 0x05013528 -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013628: # 0x05013628 -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013728: # 0x05013728 -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013828: # 0x05013828 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013928: # 0x05013928 -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013A28: # 0x05013A28 -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013B28: # 0x05013B28 -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF -vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013C28: # 0x05013C28 -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF -vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013D28: # 0x05013D28 -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF -vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013E28: # 0x05013E28 -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05013F28: # 0x05013F28 -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF -vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05014028: # 0x05014028 -vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF -vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 -vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF - -heave_ho_seg5_vertex_05014128: # 0x05014128 -vertex 204, -17, 220, 0, 0, 0x3E, 0x6E, 0x00, 0x00 -vertex 204, -29, -219, 0, 0, 0x7F, 0x00, 0xFD, 0x00 -vertex 180, -17, -219, 0, 0, 0xC2, 0x6E, 0x00, 0x00 -vertex 204, -41, 220, 0, 0, 0x3E, 0x92, 0x00, 0xFF -vertex 180, -41, -219, 0, 0, 0xC2, 0x92, 0x00, 0xFF -vertex 180, -29, 220, 0, 0, 0x81, 0x00, 0x03, 0xFF - -glabel heave_ho_seg5_dl_05014188 # 0x05014188 - 0x05014560 -gsSPLight heave_ho_seg5_light_0500E970, 1 -gsSPLight heave_ho_seg5_light_0500E968, 2 -gsSPVertex heave_ho_seg5_vertex_05012868, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012968, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012A68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012B68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012C68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012D68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012E68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05012F68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05014560 # 0x05014560 - 0x050145D0 -gsSPLight heave_ho_seg5_light_0500E988, 1 -gsSPLight heave_ho_seg5_light_0500E980, 2 -gsSPVertex heave_ho_seg5_vertex_05013068, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 10, 6, 9, 0x0 -gsSP2Triangles 2, 11, 0, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 6, 10, 4, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050145D0 # 0x050145D0 - 0x050149A8 -gsSPLight heave_ho_seg5_light_0500E970, 1 -gsSPLight heave_ho_seg5_light_0500E968, 2 -gsSPVertex heave_ho_seg5_vertex_05013128, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013228, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013328, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013428, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013528, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013628, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013728, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013828, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_050149A8 # 0x050149A8 - 0x05014D80 -gsSPLight heave_ho_seg5_light_0500E970, 1 -gsSPLight heave_ho_seg5_light_0500E968, 2 -gsSPVertex heave_ho_seg5_vertex_05013928, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013A28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013B28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013C28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013D28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013E28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05013F28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex heave_ho_seg5_vertex_05014028, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel heave_ho_seg5_dl_05014D80 # 0x05014D80 - 0x05014DD0 -gsSPLight heave_ho_seg5_light_0500E988, 1 -gsSPLight heave_ho_seg5_light_0500E980, 2 -gsSPVertex heave_ho_seg5_vertex_05014128, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 2, 4, 5, 0x0 -gsSPEndDisplayList - -heave_ho_seg5_animvalue_05014DD0: # 0x05014DD0 -.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x0000, 0xF5C3 -.hword 0xEB86, 0xE148, 0xD70B, 0xCCCE, 0xC290, 0xB853, 0xAE16, 0xA3D8 -.hword 0x999B, 0x8F5E, 0x8520, 0x7AE0, 0x70A2, 0x6665, 0x5C28, 0x51EA -.hword 0x47AD, 0x3D70, 0x3332, 0x28F5, 0x1EB8, 0x147A, 0x0A3D, 0x2170 -.hword 0x8001, 0x8001, 0x0000, 0xF5C3, 0xEB86, 0xE148, 0xD70B, 0xCCCE -.hword 0xC290, 0xB853, 0xAE16, 0xA3D8, 0x999B, 0x8F5E, 0x8520, 0x7AE0 -.hword 0x70A2, 0x6665, 0x5C28, 0x51EA, 0x47AD, 0x3D70, 0x3332, 0x28F5 -.hword 0x1EB8, 0x147A, 0x0A3D, 0x2170, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x3FFF, 0xC001, 0x3FFF, 0x8001, 0x8001, 0x8001 - -heave_ho_seg5_animindex_05014E5C: # 0x05014E5C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0045, 0x0001, 0x0043, 0x0001, 0x0044, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0022, 0x0001, 0x0000 -.hword 0x0001, 0x003B, 0x0019, 0x0006, 0x0001, 0x0000, 0x0001, 0x001F -.hword 0x0001, 0x0040, 0x0001, 0x0041, 0x0001, 0x0042, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x003C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0020 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021 - -heave_ho_seg5_anim_05014F28: # 0x05014F28 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x18 -.hword 0x10 -.word heave_ho_seg5_animvalue_05014DD0 -.word heave_ho_seg5_animindex_05014E5C -.word 0 - -heave_ho_seg5_animvalue_05014F40: # 0x05014F40 -.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x0000, 0x06BC -.hword 0x0D79, 0x1435, 0x1AF2, 0x21AE, 0x286B, 0x2F28, 0x35E4, 0x3CA1 -.hword 0x435D, 0x4A1A, 0x50D6, 0x5793, 0x5E50, 0x650C, 0x6BC9, 0x7285 -.hword 0x7942, 0x8001, 0x86BE, 0x8D7B, 0x9437, 0x9AF4, 0xA1B0, 0xA86D -.hword 0xAF2A, 0xB5E6, 0xBCA3, 0xC35F, 0xCA1C, 0xD0D8, 0xD795, 0xDE52 -.hword 0xE50E, 0xEBCB, 0xF287, 0xF944, 0x2170, 0x8001, 0x8001, 0x0000 -.hword 0x06BC, 0x0D79, 0x1435, 0x1AF2, 0x21AE, 0x286B, 0x2F28, 0x35E4 -.hword 0x3CA1, 0x435D, 0x4A1A, 0x50D6, 0x5793, 0x5E50, 0x650C, 0x6BC9 -.hword 0x7285, 0x7942, 0x8001, 0x86BE, 0x8D7B, 0x9437, 0x9AF4, 0xA1B0 -.hword 0xA86D, 0xAF2A, 0xB5E6, 0xBCA3, 0xC35F, 0xCA1C, 0xD0D8, 0xD795 -.hword 0xDE52, 0xE50E, 0xEBCB, 0xF287, 0xF944, 0x2170, 0x8001, 0x8001 -.hword 0x0000, 0x0069, 0x0152, 0x023B, 0x02A4, 0x025E, 0x01B6, 0x00EE -.hword 0x0046, 0x0000, 0x0046, 0x00EE, 0x01B6, 0x025E, 0x02A4, 0x025F -.hword 0x01B9, 0x00F3, 0x004A, 0x0000, 0x0066, 0x014F, 0x0239, 0x02A4 -.hword 0x025E, 0x01B6, 0x00EE, 0x0046, 0x0000, 0x0046, 0x00EE, 0x01B6 -.hword 0x025E, 0x02A4, 0x025F, 0x01B9, 0x00F3, 0x004A, 0x8001, 0x8001 -.hword 0x3FFF, 0xC001, 0x3FFF, 0x8001, 0x8001, 0x8001 - -heave_ho_seg5_animindex_0501504C: # 0x0501504C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0085, 0x0001, 0x0083, 0x0001, 0x0084, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x0058, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x002F, 0x0001, 0x0000 -.hword 0x0001, 0x0055, 0x0026, 0x0006, 0x0001, 0x0000, 0x0001, 0x002C -.hword 0x0001, 0x0080, 0x0001, 0x0081, 0x0001, 0x0082, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x007E, 0x0001, 0x007F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0057, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002E - -heave_ho_seg5_anim_05015118: # 0x05015118 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x26 -.hword 0x10 -.word heave_ho_seg5_animvalue_05014F40 -.word heave_ho_seg5_animindex_0501504C -.word 0 - -heave_ho_seg5_animvalue_05015130: # 0x05015130 -.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x672F, 0xB545 -.hword 0xEEB0, 0x17E3, 0x3554, 0x4D42, 0x6308, 0x76C7, 0x889F, 0x98A9 -.hword 0xA706, 0xB3D6, 0xBF37, 0xC948, 0xD227, 0xD9F3, 0xE0CA, 0xE6CC -.hword 0xEC16, 0xF0C8, 0xF501, 0xF8DE, 0xFC7E, 0x2170, 0x59B4, 0x30F4 -.hword 0x2BC7, 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C -.hword 0x3FA4, 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55 -.hword 0x702A, 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0x8001, 0x672F, 0xB545 -.hword 0xEEB0, 0x17E3, 0x3554, 0x4D42, 0x6308, 0x76C7, 0x889F, 0x98A9 -.hword 0xA706, 0xB3D6, 0xBF37, 0xC948, 0xD227, 0xD9F3, 0xE0CA, 0xE6CC -.hword 0xEC16, 0xF0C8, 0xF501, 0xF8DE, 0xFC7E, 0x2170, 0x59B4, 0x30F4 -.hword 0x2BC7, 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C -.hword 0x3FA4, 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55 -.hword 0x702A, 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0x59B4, 0x30F4, 0x2BC7 -.hword 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C, 0x3FA4 -.hword 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55, 0x702A -.hword 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0xFEB0, 0xFD12, 0xFBB2, 0xFB1D -.hword 0xFB31, 0xFB6B, 0xFBC3, 0xFC33, 0xFCB4, 0xFD3F, 0xFDCE, 0xFE59 -.hword 0xFEDA, 0xFF4B, 0xFFA3, 0xFFDD, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF2, 0x8001, 0x8001, 0x3FFF, 0xC001, 0x3FFF -.hword 0x8001, 0x8001, 0x8001, 0x0000 - -heave_ho_seg5_animindex_05015268: # 0x05015268 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x009A, 0x0001, 0x0098, 0x0001, 0x0099, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x007C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x0036, 0x0001, 0x0000 -.hword 0x0001, 0x004D, 0x0017, 0x0006, 0x0001, 0x0000, 0x0001, 0x001D -.hword 0x0001, 0x0095, 0x0001, 0x0096, 0x0001, 0x0097, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0093, 0x0001, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0017, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0017, 0x004E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x001E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0035 - -heave_ho_seg5_anim_05015334: # 0x05015334 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x17 -.hword 0x10 -.word heave_ho_seg5_animvalue_05015130 -.word heave_ho_seg5_animindex_05015268 -.word 0 - -glabel heave_ho_seg5_anims_0501534C # 0x0501534C -.word heave_ho_seg5_anim_05015118 -.word heave_ho_seg5_anim_05015334 -.word heave_ho_seg5_anim_05014F28 +# Heave Ho + +# Unreferenced light +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x38, 0x00, 0x00, 0x3F, 0x38, 0x00, 0x00 + +.byte 0xFF, 0xE3, 0x00, 0x00, 0xFF, 0xE3, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_0500E968: # 0x0500E968 +.byte 0x14, 0x14, 0x15, 0x00, 0x14, 0x14, 0x15, 0x00 + +heave_ho_seg5_light_0500E970: # 0x0500E970 +.byte 0x50, 0x50, 0x54, 0x00, 0x50, 0x50, 0x54, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_0500E980: # 0x0500E980 +.byte 0x73, 0x3F, 0x32, 0x00, 0x73, 0x3F, 0x32, 0x00 + +heave_ho_seg5_light_0500E988: # 0x0500E988 +.byte 0xFF, 0xE0, 0x85, 0x00, 0xFF, 0xE0, 0x85, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3B, 0x38, 0x21, 0x00, 0x3B, 0x38, 0x21, 0x00 + +.byte 0xEC, 0xE3, 0x84, 0x00, 0xEC, 0xE3, 0x84, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x32, 0x32, 0x32, 0x00, 0x32, 0x32, 0x32, 0x00 + +.byte 0xC8, 0xC8, 0xC8, 0x00, 0xC8, 0xC8, 0xC8, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_texture_0500E9C8: # 0x0500E9C8 +.incbin "actors/heave_ho/heave-ho_face.rgba16" + +heave_ho_seg5_texture_0500F1C8: # 0x0500F1C8 +.incbin "actors/heave_ho/heave-ho_platform.rgba16" + +heave_ho_seg5_texture_0500F9C8: # 0x0500F9C8 +.incbin "actors/heave_ho/heave-ho_logo.rgba16" + +heave_ho_seg5_texture_050109C8: # 0x050109C8 +.incbin "actors/heave_ho/heave-ho_arm_ornament.rgba16" + +heave_ho_seg5_texture_050111C8: # 0x050111C8 +.incbin "actors/heave_ho/heave-ho_roller.rgba16" + +heave_ho_seg5_texture_050113C8: # 0x050113C8 +.incbin "actors/heave_ho/heave-ho_turnkey.rgba16" + +heave_ho_seg5_light_05011BC8: # 0x05011BC8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +heave_ho_seg5_light_05011BD0: # 0x05011BD0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_05011BE0: # 0x05011BE0 +.byte 0x40, 0x00, 0x0D, 0x00, 0x40, 0x00, 0x0D, 0x00 + +heave_ho_seg5_light_05011BE8: # 0x05011BE8 +.byte 0x81, 0x01, 0x1A, 0x00, 0x81, 0x01, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_vertex_05011BF8: # 0x05011BF8 +vertex -23, 108, -47, 96, -150, 0xD4, 0x70, 0xDA, 0xFF +vertex -107, -11, -95, -286, 1018, 0xA6, 0xBD, 0xC6, 0xFF +vertex -107, -11, 96, 1246, 1018, 0x90, 0x28, 0x2B, 0xFF +vertex -23, 108, 48, 862, -150, 0xD9, 0x6A, 0x39, 0xFF + +heave_ho_seg5_vertex_05011C38: # 0x05011C38 +vertex -23, 108, -47, 862, -822, 0xD4, 0x70, 0xDA, 0xFF +vertex -23, 108, 48, 96, -822, 0xD9, 0x6A, 0x39, 0xFF +vertex 132, 86, 72, -94, 236, 0x30, 0x6E, 0x27, 0xFF +vertex 132, 86, -71, 1054, 236, 0x2B, 0x67, 0xC4, 0xFF +vertex 233, -9, 72, -94, 1170, 0x51, 0xBA, 0x43, 0xFF +vertex 233, -9, -71, 1054, 1170, 0x68, 0x31, 0xCC, 0xFF + +heave_ho_seg5_vertex_05011C98: # 0x05011C98 +vertex 132, 86, -71, 1736, -108, 0x2B, 0x67, 0xC4, 0xFF +vertex 24, -11, -155, 36, 1382, 0x00, 0xBF, 0x93, 0xFF +vertex -23, 108, -47, -452, -292, 0xD4, 0x70, 0xDA, 0xFF +vertex 233, -9, -71, 3024, 1182, 0x68, 0x31, 0xCC, 0xFF +vertex -107, -11, -95, -1844, 1486, 0xA6, 0xBD, 0xC6, 0xFF +vertex -23, 108, 48, -452, -292, 0xD9, 0x6A, 0x39, 0xFF +vertex 24, -11, 156, 36, 1382, 0x00, 0xBF, 0x6D, 0xFF +vertex 132, 86, 72, 1736, -108, 0x30, 0x6E, 0x27, 0xFF +vertex -107, -11, 96, -1844, 1486, 0x90, 0x28, 0x2B, 0xFF +vertex 233, -9, 72, 3024, 1182, 0x51, 0xBA, 0x43, 0xFF + +heave_ho_seg5_vertex_05011D38: # 0x05011D38 +vertex -107, -11, -95, 0, 0, 0xA6, 0xBD, 0xC6, 0xFF +vertex 24, -11, 156, 0, 0, 0x00, 0xBF, 0x6D, 0xFF +vertex -107, -11, 96, 0, 0, 0x90, 0x28, 0x2B, 0xFF +vertex 24, -11, -155, 0, 0, 0x00, 0xBF, 0x93, 0xFF +vertex 233, -9, -71, 0, 0, 0x68, 0x31, 0xCC, 0xFF +vertex 233, -9, 72, 0, 0, 0x51, 0xBA, 0x43, 0xFF + +glabel heave_ho_seg5_dl_05011D98 # 0x05011D98 - 0x05011DE0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500E9C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight heave_ho_seg5_light_05011BD0, 1 +gsSPLight heave_ho_seg5_light_05011BC8, 2 +gsSPVertex heave_ho_seg5_vertex_05011BF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05011DE0 # 0x05011DE0 - 0x05011E28 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex heave_ho_seg5_vertex_05011C38, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05011E28 # 0x05011E28 - 0x05011E80 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500F9C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex heave_ho_seg5_vertex_05011C98, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 6, 5, 0x0, 6, 9, 7, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05011E80 # 0x05011E80 - 0x05011EC0 +gsSPLight heave_ho_seg5_light_05011BE8, 1 +gsSPLight heave_ho_seg5_light_05011BE0, 2 +gsSPVertex heave_ho_seg5_vertex_05011D38, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 1, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05011EC0 # 0x05011EC0 - 0x05011F50 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList heave_ho_seg5_dl_05011D98 +gsSPDisplayList heave_ho_seg5_dl_05011DE0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList heave_ho_seg5_dl_05011E28 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList heave_ho_seg5_dl_05011E80 +gsSPEndDisplayList + +heave_ho_seg5_light_05011F50: # 0x05011F50 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +heave_ho_seg5_light_05011F58: # 0x05011F58 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_05011F68: # 0x05011F68 +.byte 0x4C, 0x00, 0x16, 0x00, 0x4C, 0x00, 0x16, 0x00 + +heave_ho_seg5_light_05011F70: # 0x05011F70 +.byte 0x99, 0x00, 0x2D, 0x00, 0x99, 0x00, 0x2D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_vertex_05011F80: # 0x05011F80 +vertex -1, -2, 245, -604, 434, 0xD6, 0xF8, 0x77, 0xFF +vertex -37, 20, 206, 990, 1372, 0xB4, 0x5F, 0xDF, 0xFF +vertex -28, -33, 206, 990, -368, 0xDB, 0x8C, 0x21, 0xFF +vertex -37, 20, 206, 198, 552, 0xB4, 0x5F, 0xDF, 0xFF +vertex 218, 73, 204, 774, 552, 0x30, 0x75, 0xFC, 0xFF +vertex 228, 3, 206, 764, 338, 0x6F, 0xC5, 0xF2, 0xFF +vertex -28, -33, 206, 194, 386, 0xDB, 0x8C, 0x21, 0xFF +vertex 166, 53, 250, 1112, 914, 0x19, 0x3D, 0x6C, 0xFF +vertex 174, 9, 250, 1060, 34, 0x1E, 0xC0, 0x69, 0xFF +vertex 228, 3, 206, -98, -190, 0x6F, 0xC5, 0xF2, 0xFF +vertex 218, 73, 204, -98, 1190, 0x30, 0x75, 0xFC, 0xFF + +heave_ho_seg5_vertex_05012030: # 0x05012030 +vertex 166, 53, 250, 0, 0, 0x19, 0x3D, 0x6C, 0xFF +vertex 218, 73, 204, 0, 0, 0x30, 0x75, 0xFC, 0xFF +vertex -37, 20, 206, 0, 0, 0xB4, 0x5F, 0xDF, 0xFF +vertex -1, -2, 245, 0, 0, 0xD6, 0xF8, 0x77, 0xFF +vertex 174, 9, 250, 0, 0, 0x1E, 0xC0, 0x69, 0xFF +vertex -28, -33, 206, 0, 0, 0xDB, 0x8C, 0x21, 0xFF +vertex 228, 3, 206, 0, 0, 0x6F, 0xC5, 0xF2, 0xFF + +glabel heave_ho_seg5_dl_050120A0 # 0x050120A0 - 0x05012100 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight heave_ho_seg5_light_05011F58, 1 +gsSPLight heave_ho_seg5_light_05011F50, 2 +gsSPVertex heave_ho_seg5_vertex_05011F80, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 9, 10, 7, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05012100 # 0x05012100 - 0x05012148 +gsSPLight heave_ho_seg5_light_05011F70, 1 +gsSPLight heave_ho_seg5_light_05011F68, 2 +gsSPVertex heave_ho_seg5_vertex_05012030, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 3, 5, 4, 0x0 +gsSP1Triangle 6, 4, 5, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05012148 # 0x05012148 - 0x050121B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList heave_ho_seg5_dl_050120A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList heave_ho_seg5_dl_05012100 +gsSPEndDisplayList + +heave_ho_seg5_light_050121B0: # 0x050121B0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +heave_ho_seg5_light_050121B8: # 0x050121B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_050121C8: # 0x050121C8 +.byte 0x4C, 0x00, 0x16, 0x00, 0x4C, 0x00, 0x16, 0x00 + +heave_ho_seg5_light_050121D0: # 0x050121D0 +.byte 0x99, 0x00, 0x2D, 0x00, 0x99, 0x00, 0x2D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_vertex_050121E0: # 0x050121E0 +vertex -28, -33, -205, 990, -368, 0xDB, 0x8C, 0xDF, 0xFF +vertex -37, 20, -205, 990, 1372, 0xB4, 0x5F, 0x21, 0xFF +vertex -1, -2, -244, -604, 434, 0xD6, 0xF8, 0x89, 0xFF +vertex 228, 3, -205, 764, 338, 0x6F, 0xC5, 0x0E, 0xFF +vertex 218, 73, -203, 774, 552, 0x30, 0x75, 0x04, 0xFF +vertex -37, 20, -205, 198, 552, 0xB4, 0x5F, 0x21, 0xFF +vertex -28, -33, -205, 194, 386, 0xDB, 0x8C, 0xDF, 0xFF +vertex 228, 3, -205, -98, -190, 0x6F, 0xC5, 0x0E, 0xFF +vertex 174, 9, -249, 1060, 34, 0x1E, 0xC0, 0x97, 0xFF +vertex 166, 53, -249, 1112, 914, 0x19, 0x3D, 0x94, 0xFF +vertex 218, 73, -203, -98, 1190, 0x30, 0x75, 0x04, 0xFF + +heave_ho_seg5_vertex_05012290: # 0x05012290 +vertex -37, 20, -205, 0, 0, 0xB4, 0x5F, 0x21, 0xFF +vertex 218, 73, -203, 0, 0, 0x30, 0x75, 0x04, 0xFF +vertex 166, 53, -249, 0, 0, 0x19, 0x3D, 0x94, 0xFF +vertex -28, -33, -205, 0, 0, 0xDB, 0x8C, 0xDF, 0xFF +vertex 174, 9, -249, 0, 0, 0x1E, 0xC0, 0x97, 0xFF +vertex 228, 3, -205, 0, 0, 0x6F, 0xC5, 0x0E, 0xFF +vertex -1, -2, -244, 0, 0, 0xD6, 0xF8, 0x89, 0xFF + +glabel heave_ho_seg5_dl_05012300 # 0x05012300 - 0x05012360 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050109C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight heave_ho_seg5_light_050121B8, 1 +gsSPLight heave_ho_seg5_light_050121B0, 2 +gsSPVertex heave_ho_seg5_vertex_050121E0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 9, 10, 7, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05012360 # 0x05012360 - 0x050123A8 +gsSPLight heave_ho_seg5_light_050121D0, 1 +gsSPLight heave_ho_seg5_light_050121C8, 2 +gsSPVertex heave_ho_seg5_vertex_05012290, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 2, 4, 0x0, 4, 3, 6, 0x0 +gsSP1Triangle 2, 6, 0, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050123A8 # 0x050123A8 - 0x05012410 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList heave_ho_seg5_dl_05012300 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList heave_ho_seg5_dl_05012360 +gsSPEndDisplayList + +heave_ho_seg5_light_05012410: # 0x05012410 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +heave_ho_seg5_light_05012418: # 0x05012418 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_light_05012428: # 0x05012428 +.byte 0x5D, 0x6D, 0x65, 0x00, 0x5D, 0x6D, 0x65, 0x00 + +heave_ho_seg5_light_05012430: # 0x05012430 +.byte 0xBB, 0xDA, 0xCB, 0x00, 0xBB, 0xDA, 0xCB, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_vertex_05012440: # 0x05012440 +vertex 438, 63, -205, 0, 990, 0x10, 0x83, 0x00, 0xFF +vertex 438, 63, 206, 990, 990, 0x10, 0x83, 0x00, 0xFF +vertex 146, 25, 206, 990, 0, 0x10, 0x83, 0x00, 0xFF +vertex 146, 25, -205, 0, 0, 0x10, 0x83, 0x00, 0xFF + +heave_ho_seg5_vertex_05012480: # 0x05012480 +vertex 188, 61, 206, 0, 0, 0xAE, 0x60, 0x00, 0xFF +vertex 188, 61, -205, 0, 0, 0xAE, 0x60, 0x00, 0xFF +vertex 146, 25, -205, 0, 0, 0xAE, 0x60, 0x00, 0xFF +vertex 188, 61, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 438, 63, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 146, 25, -205, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 188, 61, 206, 0, 0, 0xFF, 0x7E, 0x00, 0xFF +vertex 438, 63, -205, 0, 0, 0xFF, 0x7E, 0x00, 0xFF +vertex 188, 61, -205, 0, 0, 0xFF, 0x7E, 0x00, 0xFF +vertex 438, 63, 206, 0, 0, 0xFF, 0x7E, 0x00, 0xFF +vertex 146, 25, 206, 0, 0, 0xAE, 0x60, 0x00, 0xFF +vertex 438, 63, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 188, 61, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 146, 25, 206, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel heave_ho_seg5_dl_05012560 # 0x05012560 - 0x050125A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_0500F1C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight heave_ho_seg5_light_05012418, 1 +gsSPLight heave_ho_seg5_light_05012410, 2 +gsSPVertex heave_ho_seg5_vertex_05012440, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050125A8 # 0x050125A8 - 0x050125F8 +gsSPLight heave_ho_seg5_light_05012430, 1 +gsSPLight heave_ho_seg5_light_05012428, 2 +gsSPVertex heave_ho_seg5_vertex_05012480, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 0, 2, 10, 0x0, 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050125F8 # 0x050125F8 - 0x05012670 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList heave_ho_seg5_dl_05012560 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList heave_ho_seg5_dl_050125A8 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +heave_ho_seg5_vertex_05012670: # 0x05012670 +vertex -11, 12, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -11, 0, 479, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 12, 0, 479, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -11, -11, 0, 0, 479, 0xFF, 0xFF, 0xFF, 0xFF + +glabel heave_ho_seg5_dl_050126B0 # 0x050126B0 - 0x050126E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050111C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex heave_ho_seg5_vertex_05012670, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050126E8 # 0x050126E8 - 0x05012758 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList heave_ho_seg5_dl_050126B0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +heave_ho_seg5_light_05012758: # 0x05012758 +.byte 0x93, 0x73, 0x7C, 0x00, 0x93, 0x73, 0x7C, 0x00 + +heave_ho_seg5_light_05012760: # 0x05012760 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +heave_ho_seg5_vertex_05012770: # 0x05012770 +vertex 30, 155, 0, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 30, -153, 0, 990, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 214, 155, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 214, -153, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel heave_ho_seg5_dl_050127B0 # 0x050127B0 - 0x050127F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, heave_ho_seg5_texture_050113C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight heave_ho_seg5_light_05012760, 1 +gsSPLight heave_ho_seg5_light_05012758, 2 +gsSPVertex heave_ho_seg5_vertex_05012770, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050127F8 # 0x050127F8 - 0x05012868 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList heave_ho_seg5_dl_050127B0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +heave_ho_seg5_vertex_05012868: # 0x05012868 +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012968: # 0x05012968 +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012A68: # 0x05012A68 +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012B68: # 0x05012B68 +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012C68: # 0x05012C68 +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012D68: # 0x05012D68 +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012E68: # 0x05012E68 +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05012F68: # 0x05012F68 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013068: # 0x05013068 +vertex 223, -25, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 223, 0, -25, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 223, 25, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 223, 25, 0, 0, 0, 0x01, 0x7F, 0x00, 0xFF +vertex 0, 18, -18, 0, 0, 0xFF, 0x59, 0xA7, 0xFF +vertex 0, 18, 18, 0, 0, 0xFF, 0x59, 0x59, 0xFF +vertex 223, 0, -25, 0, 0, 0x01, 0x00, 0x81, 0xFF +vertex 223, 0, 25, 0, 0, 0x01, 0x00, 0x7F, 0xFF +vertex 0, -18, 18, 0, 0, 0xFF, 0xA7, 0x59, 0xFF +vertex 223, -25, 0, 0, 0, 0x01, 0x81, 0x00, 0xFF +vertex 0, -18, -18, 0, 0, 0xFF, 0xA7, 0xA7, 0xFF +vertex 223, 0, 25, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +heave_ho_seg5_vertex_05013128: # 0x05013128 +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013228: # 0x05013228 +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013328: # 0x05013328 +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013428: # 0x05013428 +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013528: # 0x05013528 +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013628: # 0x05013628 +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013728: # 0x05013728 +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013828: # 0x05013828 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013928: # 0x05013928 +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013A28: # 0x05013A28 +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex -13, 44, 13, 0, 0, 0xDE, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -24, 33, 24, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -31, 18, 31, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -33, 0, 33, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -31, -18, 31, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -24, -33, 24, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -13, -44, 13, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013B28: # 0x05013B28 +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0xFF +vertex -18, 44, 0, 0, 0, 0xD0, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex -33, 33, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex -44, 18, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -48, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex -44, -18, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex -33, -33, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex -18, -44, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013C28: # 0x05013C28 +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0xFF +vertex -13, 44, -13, 0, 0, 0xDE, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex -24, 33, -24, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex -31, 18, -31, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -33, 0, -33, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex -31, -18, -31, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex -24, -33, -24, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex -13, -44, -13, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013D28: # 0x05013D28 +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0xFF +vertex 0, 44, -18, 0, 0, 0x00, 0x75, 0xD0, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 0, 33, -33, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 0, 18, -44, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 0, 0, -48, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 0, -18, -44, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 0, -33, -33, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -44, -18, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013E28: # 0x05013E28 +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 13, 44, -13, 0, 0, 0x22, 0x75, 0xDE, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 24, 33, -24, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 31, 18, -31, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 33, 0, -33, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 31, -18, -31, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 24, -33, -24, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 13, -44, -13, 0, 0, 0x22, 0x8B, 0xDE, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05013F28: # 0x05013F28 +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0xFF +vertex 18, 44, 0, 0, 0, 0x30, 0x75, 0x00, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 33, 33, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 44, 18, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 48, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 44, -18, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 33, -33, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 18, -44, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05014028: # 0x05014028 +vertex 0, 44, 18, 0, 0, 0x00, 0x75, 0x30, 0xFF +vertex 13, 44, 13, 0, 0, 0x22, 0x75, 0x22, 0x00 +vertex 0, 48, 0, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 33, 33, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex 24, 33, 24, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 0, 18, 44, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex 31, 18, 31, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 0, 0, 48, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 33, 0, 33, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 0, -18, 44, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex 31, -18, 31, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 0, -33, 33, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex 24, -33, 24, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 0, -44, 18, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex 13, -44, 13, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 0, -48, 0, 0, 0, 0x00, 0x81, 0x00, 0xFF + +heave_ho_seg5_vertex_05014128: # 0x05014128 +vertex 204, -17, 220, 0, 0, 0x3E, 0x6E, 0x00, 0x00 +vertex 204, -29, -219, 0, 0, 0x7F, 0x00, 0xFD, 0x00 +vertex 180, -17, -219, 0, 0, 0xC2, 0x6E, 0x00, 0x00 +vertex 204, -41, 220, 0, 0, 0x3E, 0x92, 0x00, 0xFF +vertex 180, -41, -219, 0, 0, 0xC2, 0x92, 0x00, 0xFF +vertex 180, -29, 220, 0, 0, 0x81, 0x00, 0x03, 0xFF + +glabel heave_ho_seg5_dl_05014188 # 0x05014188 - 0x05014560 +gsSPLight heave_ho_seg5_light_0500E970, 1 +gsSPLight heave_ho_seg5_light_0500E968, 2 +gsSPVertex heave_ho_seg5_vertex_05012868, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012968, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012A68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012B68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012C68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012D68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012E68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05012F68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05014560 # 0x05014560 - 0x050145D0 +gsSPLight heave_ho_seg5_light_0500E988, 1 +gsSPLight heave_ho_seg5_light_0500E980, 2 +gsSPVertex heave_ho_seg5_vertex_05013068, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 10, 6, 9, 0x0 +gsSP2Triangles 2, 11, 0, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 6, 10, 4, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050145D0 # 0x050145D0 - 0x050149A8 +gsSPLight heave_ho_seg5_light_0500E970, 1 +gsSPLight heave_ho_seg5_light_0500E968, 2 +gsSPVertex heave_ho_seg5_vertex_05013128, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013228, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013328, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013428, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013528, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013628, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013728, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013828, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_050149A8 # 0x050149A8 - 0x05014D80 +gsSPLight heave_ho_seg5_light_0500E970, 1 +gsSPLight heave_ho_seg5_light_0500E968, 2 +gsSPVertex heave_ho_seg5_vertex_05013928, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013A28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013B28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013C28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013D28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013E28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05013F28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex heave_ho_seg5_vertex_05014028, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel heave_ho_seg5_dl_05014D80 # 0x05014D80 - 0x05014DD0 +gsSPLight heave_ho_seg5_light_0500E988, 1 +gsSPLight heave_ho_seg5_light_0500E980, 2 +gsSPVertex heave_ho_seg5_vertex_05014128, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 2, 4, 5, 0x0 +gsSPEndDisplayList + +heave_ho_seg5_animvalue_05014DD0: # 0x05014DD0 +.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x0000, 0xF5C3 +.hword 0xEB86, 0xE148, 0xD70B, 0xCCCE, 0xC290, 0xB853, 0xAE16, 0xA3D8 +.hword 0x999B, 0x8F5E, 0x8520, 0x7AE0, 0x70A2, 0x6665, 0x5C28, 0x51EA +.hword 0x47AD, 0x3D70, 0x3332, 0x28F5, 0x1EB8, 0x147A, 0x0A3D, 0x2170 +.hword 0x8001, 0x8001, 0x0000, 0xF5C3, 0xEB86, 0xE148, 0xD70B, 0xCCCE +.hword 0xC290, 0xB853, 0xAE16, 0xA3D8, 0x999B, 0x8F5E, 0x8520, 0x7AE0 +.hword 0x70A2, 0x6665, 0x5C28, 0x51EA, 0x47AD, 0x3D70, 0x3332, 0x28F5 +.hword 0x1EB8, 0x147A, 0x0A3D, 0x2170, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x3FFF, 0xC001, 0x3FFF, 0x8001, 0x8001, 0x8001 + +heave_ho_seg5_animindex_05014E5C: # 0x05014E5C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0045, 0x0001, 0x0043, 0x0001, 0x0044, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0022, 0x0001, 0x0000 +.hword 0x0001, 0x003B, 0x0019, 0x0006, 0x0001, 0x0000, 0x0001, 0x001F +.hword 0x0001, 0x0040, 0x0001, 0x0041, 0x0001, 0x0042, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x003E, 0x0001, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x003C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0020 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0021 + +heave_ho_seg5_anim_05014F28: # 0x05014F28 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x18 +.hword 0x10 +.word heave_ho_seg5_animvalue_05014DD0 +.word heave_ho_seg5_animindex_05014E5C +.word 0 + +heave_ho_seg5_animvalue_05014F40: # 0x05014F40 +.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x0000, 0x06BC +.hword 0x0D79, 0x1435, 0x1AF2, 0x21AE, 0x286B, 0x2F28, 0x35E4, 0x3CA1 +.hword 0x435D, 0x4A1A, 0x50D6, 0x5793, 0x5E50, 0x650C, 0x6BC9, 0x7285 +.hword 0x7942, 0x8001, 0x86BE, 0x8D7B, 0x9437, 0x9AF4, 0xA1B0, 0xA86D +.hword 0xAF2A, 0xB5E6, 0xBCA3, 0xC35F, 0xCA1C, 0xD0D8, 0xD795, 0xDE52 +.hword 0xE50E, 0xEBCB, 0xF287, 0xF944, 0x2170, 0x8001, 0x8001, 0x0000 +.hword 0x06BC, 0x0D79, 0x1435, 0x1AF2, 0x21AE, 0x286B, 0x2F28, 0x35E4 +.hword 0x3CA1, 0x435D, 0x4A1A, 0x50D6, 0x5793, 0x5E50, 0x650C, 0x6BC9 +.hword 0x7285, 0x7942, 0x8001, 0x86BE, 0x8D7B, 0x9437, 0x9AF4, 0xA1B0 +.hword 0xA86D, 0xAF2A, 0xB5E6, 0xBCA3, 0xC35F, 0xCA1C, 0xD0D8, 0xD795 +.hword 0xDE52, 0xE50E, 0xEBCB, 0xF287, 0xF944, 0x2170, 0x8001, 0x8001 +.hword 0x0000, 0x0069, 0x0152, 0x023B, 0x02A4, 0x025E, 0x01B6, 0x00EE +.hword 0x0046, 0x0000, 0x0046, 0x00EE, 0x01B6, 0x025E, 0x02A4, 0x025F +.hword 0x01B9, 0x00F3, 0x004A, 0x0000, 0x0066, 0x014F, 0x0239, 0x02A4 +.hword 0x025E, 0x01B6, 0x00EE, 0x0046, 0x0000, 0x0046, 0x00EE, 0x01B6 +.hword 0x025E, 0x02A4, 0x025F, 0x01B9, 0x00F3, 0x004A, 0x8001, 0x8001 +.hword 0x3FFF, 0xC001, 0x3FFF, 0x8001, 0x8001, 0x8001 + +heave_ho_seg5_animindex_0501504C: # 0x0501504C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0085, 0x0001, 0x0083, 0x0001, 0x0084, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x0058, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x002F, 0x0001, 0x0000 +.hword 0x0001, 0x0055, 0x0026, 0x0006, 0x0001, 0x0000, 0x0001, 0x002C +.hword 0x0001, 0x0080, 0x0001, 0x0081, 0x0001, 0x0082, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x007E, 0x0001, 0x007F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0057, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x002E + +heave_ho_seg5_anim_05015118: # 0x05015118 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x26 +.hword 0x10 +.word heave_ho_seg5_animvalue_05014F40 +.word heave_ho_seg5_animindex_0501504C +.word 0 + +heave_ho_seg5_animvalue_05015130: # 0x05015130 +.hword 0x0000, 0x0030, 0xFF92, 0xC001, 0x3FFF, 0xC001, 0x672F, 0xB545 +.hword 0xEEB0, 0x17E3, 0x3554, 0x4D42, 0x6308, 0x76C7, 0x889F, 0x98A9 +.hword 0xA706, 0xB3D6, 0xBF37, 0xC948, 0xD227, 0xD9F3, 0xE0CA, 0xE6CC +.hword 0xEC16, 0xF0C8, 0xF501, 0xF8DE, 0xFC7E, 0x2170, 0x59B4, 0x30F4 +.hword 0x2BC7, 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C +.hword 0x3FA4, 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55 +.hword 0x702A, 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0x8001, 0x672F, 0xB545 +.hword 0xEEB0, 0x17E3, 0x3554, 0x4D42, 0x6308, 0x76C7, 0x889F, 0x98A9 +.hword 0xA706, 0xB3D6, 0xBF37, 0xC948, 0xD227, 0xD9F3, 0xE0CA, 0xE6CC +.hword 0xEC16, 0xF0C8, 0xF501, 0xF8DE, 0xFC7E, 0x2170, 0x59B4, 0x30F4 +.hword 0x2BC7, 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C +.hword 0x3FA4, 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55 +.hword 0x702A, 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0x59B4, 0x30F4, 0x2BC7 +.hword 0x2990, 0x29C2, 0x2BD0, 0x2F2C, 0x3348, 0x3798, 0x3B8C, 0x3FA4 +.hword 0x449E, 0x4A48, 0x5073, 0x56ED, 0x5D87, 0x640F, 0x6A55, 0x702A +.hword 0x755B, 0x79BA, 0x7D15, 0x7F3C, 0xFEB0, 0xFD12, 0xFBB2, 0xFB1D +.hword 0xFB31, 0xFB6B, 0xFBC3, 0xFC33, 0xFCB4, 0xFD3F, 0xFDCE, 0xFE59 +.hword 0xFEDA, 0xFF4B, 0xFFA3, 0xFFDD, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF2, 0x8001, 0x8001, 0x3FFF, 0xC001, 0x3FFF +.hword 0x8001, 0x8001, 0x8001, 0x0000 + +heave_ho_seg5_animindex_05015268: # 0x05015268 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x009A, 0x0001, 0x0098, 0x0001, 0x0099, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x007C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x0036, 0x0001, 0x0000 +.hword 0x0001, 0x004D, 0x0017, 0x0006, 0x0001, 0x0000, 0x0001, 0x001D +.hword 0x0001, 0x0095, 0x0001, 0x0096, 0x0001, 0x0097, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0093, 0x0001, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0017, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0017, 0x004E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x001E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0035 + +heave_ho_seg5_anim_05015334: # 0x05015334 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x17 +.hword 0x10 +.word heave_ho_seg5_animvalue_05015130 +.word heave_ho_seg5_animindex_05015268 +.word 0 + +glabel heave_ho_seg5_anims_0501534C # 0x0501534C +.word heave_ho_seg5_anim_05015118 +.word heave_ho_seg5_anim_05015334 +.word heave_ho_seg5_anim_05014F28 diff --git a/actors/hoot/geo.s b/actors/hoot/geo.s index 98b8e24..6691950 100644 --- a/actors/hoot/geo.s +++ b/actors/hoot/geo.s @@ -1,60 +1,60 @@ -glabel hoot_geo # 0x0C000018 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xFF, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 147, -5 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004D48 - geo_open_node - geo_animated_part LAYER_OPAQUE, 96, 0, 0, hoot_seg5_dl_05001DF0 - geo_animated_part LAYER_OPAQUE, 34, -35, 31 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003728 - geo_open_node - geo_animated_part LAYER_ALPHA, 91, 0, 0, hoot_seg5_dl_050034D8 - geo_open_node - geo_animated_part LAYER_ALPHA, 121, 0, 0, hoot_seg5_dl_050033B0 - geo_animated_part LAYER_OPAQUE, 121, 0, 0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003600 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_animated_part LAYER_OPAQUE, -31, 5, 37 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004A98 - geo_open_node - geo_animated_part LAYER_OPAQUE, 42, 0, 0, hoot_seg5_dl_05004928 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -31, 5, -37 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004CA8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 42, 0, 0, hoot_seg5_dl_05004B38 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 34, -35, -31 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003288 - geo_open_node - geo_animated_part LAYER_ALPHA, 91, 0, 0, hoot_seg5_dl_05003038 - geo_open_node - geo_animated_part LAYER_ALPHA, 121, 0, 0, hoot_seg5_dl_05002F10 - geo_animated_part LAYER_OPAQUE, 121, 0, 0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 91, 0, 0 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003160 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel hoot_geo # 0x0C000018 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xFF, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 147, -5 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004D48 + geo_open_node + geo_animated_part LAYER_OPAQUE, 96, 0, 0, hoot_seg5_dl_05001DF0 + geo_animated_part LAYER_OPAQUE, 34, -35, 31 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003728 + geo_open_node + geo_animated_part LAYER_ALPHA, 91, 0, 0, hoot_seg5_dl_050034D8 + geo_open_node + geo_animated_part LAYER_ALPHA, 121, 0, 0, hoot_seg5_dl_050033B0 + geo_animated_part LAYER_OPAQUE, 121, 0, 0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003600 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_animated_part LAYER_OPAQUE, -31, 5, 37 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004A98 + geo_open_node + geo_animated_part LAYER_OPAQUE, 42, 0, 0, hoot_seg5_dl_05004928 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -31, 5, -37 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, hoot_seg5_dl_05004CA8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 42, 0, 0, hoot_seg5_dl_05004B38 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 34, -35, -31 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003288 + geo_open_node + geo_animated_part LAYER_ALPHA, 91, 0, 0, hoot_seg5_dl_05003038 + geo_open_node + geo_animated_part LAYER_ALPHA, 121, 0, 0, hoot_seg5_dl_05002F10 + geo_animated_part LAYER_OPAQUE, 121, 0, 0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 91, 0, 0 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, hoot_seg5_dl_05003160 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/hoot/model.s b/actors/hoot/model.s index cf7f0ca..27728bc 100644 --- a/actors/hoot/model.s +++ b/actors/hoot/model.s @@ -1,1344 +1,1344 @@ -# Hoot - -hoot_seg5_light_05000900: # 0x05000900 -.byte 0x30, 0x1B, 0x0F, 0x00, 0x30, 0x1B, 0x0F, 0x00 - -hoot_seg5_light_05000908: # 0x05000908 -.byte 0xC0, 0x6E, 0x3D, 0x00, 0xC0, 0x6E, 0x3D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x37, 0x27, 0x0B, 0x00, 0x37, 0x27, 0x0B, 0x00 - -.byte 0xDD, 0x9D, 0x2D, 0x00, 0xDD, 0x9D, 0x2D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_05000930: # 0x05000930 -.byte 0x36, 0x26, 0x11, 0x00, 0x36, 0x26, 0x11, 0x00 - -hoot_seg5_light_05000938: # 0x05000938 -.byte 0xDB, 0x99, 0x46, 0x00, 0xDB, 0x99, 0x46, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_05000948: # 0x05000948 -.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 - -hoot_seg5_light_05000950: # 0x05000950 -.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_05000960: # 0x05000960 -.byte 0x1D, 0x0A, 0x05, 0x00, 0x1D, 0x0A, 0x05, 0x00 - -hoot_seg5_light_05000968: # 0x05000968 -.byte 0x77, 0x2A, 0x16, 0x00, 0x77, 0x2A, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_05000978: # 0x05000978 -.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 - -hoot_seg5_light_05000980: # 0x05000980 -.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x39, 0x27, 0x0A, 0x00, 0x39, 0x27, 0x0A, 0x00 - -.byte 0xE6, 0x9D, 0x29, 0x00, 0xE6, 0x9D, 0x29, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x1D, 0x06, 0x3B, 0x00, 0x1D, 0x06, 0x3B, 0x00 - -.byte 0x75, 0x18, 0xEF, 0x00, 0x75, 0x18, 0xEF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3A, 0x29, 0x09, 0x00, 0x3A, 0x29, 0x09, 0x00 - -.byte 0xEB, 0xA6, 0x27, 0x00, 0xEB, 0xA6, 0x27, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_050009D8: # 0x050009D8 -.byte 0x18, 0x07, 0x03, 0x00, 0x18, 0x07, 0x03, 0x00 - -hoot_seg5_light_050009E0: # 0x050009E0 -.byte 0x63, 0x1E, 0x0F, 0x00, 0x63, 0x1E, 0x0F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_050009F0: # 0x050009F0 -.byte 0x3F, 0x3A, 0x09, 0x00, 0x3F, 0x3A, 0x09, 0x00 - -hoot_seg5_light_050009F8: # 0x050009F8 -.byte 0xFE, 0xEA, 0x26, 0x00, 0xFE, 0xEA, 0x26, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_light_05000A08: # 0x05000A08 -.byte 0x13, 0x0D, 0x0B, 0x00, 0x13, 0x0D, 0x0B, 0x00 - -hoot_seg5_light_05000A10: # 0x05000A10 -.byte 0x4D, 0x35, 0x2E, 0x00, 0x4D, 0x35, 0x2E, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_texture_05000A20: # 0x05000A20 -.incbin "actors/hoot/hoot_eyes.rgba16" - -hoot_seg5_vertex_05001220: # 0x05001220 -vertex 8, 86, 22, 1292, 1620, 0xC8, 0x5E, 0x3F, 0x00 -vertex 1, 77, 65, 1984, 1676, 0xB2, 0x4D, 0x3E, 0x00 -vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 -vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 -vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 -vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 -vertex 8, 86, -21, 596, 1628, 0xD7, 0x5B, 0xB3, 0x00 -vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 -vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 -vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 -vertex 1, 77, -64, -100, 1704, 0xA1, 0x46, 0xD4, 0x00 -vertex 8, 86, -21, 596, 1628, 0xD7, 0x5B, 0xB3, 0x00 -vertex 8, 86, 22, 1292, 1620, 0xC8, 0x5E, 0x3F, 0x00 -vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 -vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 - -hoot_seg5_vertex_05001310: # 0x05001310 -vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 -vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 -vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 -vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 -vertex 40, 94, 0, 0, 0, 0x37, 0x72, 0x00, 0x00 -vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 -vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 -vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 -vertex 40, 94, 0, 0, 0, 0x37, 0x72, 0x00, 0x00 -vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 -vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 -vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 - -hoot_seg5_vertex_050013D0: # 0x050013D0 -vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 -vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 -vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 - -hoot_seg5_vertex_05001400: # 0x05001400 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 -vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 -vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 -vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 -vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 -vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 - -hoot_seg5_vertex_050014F0: # 0x050014F0 -vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 -vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 -vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 -vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 -vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 -vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 -vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 - -hoot_seg5_vertex_050015E0: # 0x050015E0 -vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 -vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 -vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 -vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 - -hoot_seg5_vertex_050016D0: # 0x050016D0 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 -vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 -vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 -vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 -vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 -vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 - -hoot_seg5_vertex_050017C0: # 0x050017C0 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 -vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 -vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 -vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 -vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 -vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 -vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 -vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 -vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 -vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 - -hoot_seg5_vertex_050018B0: # 0x050018B0 -vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 -vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 -vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 -vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 -vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 -vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 -vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 -vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 -vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 -vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 - -hoot_seg5_vertex_050019A0: # 0x050019A0 -vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 -vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 -vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 -vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 -vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 -vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 -vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 -vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 -vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 -vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 - -hoot_seg5_vertex_05001A90: # 0x05001A90 -vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 -vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 -vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 -vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 -vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 -vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 -vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 -vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 -vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 - -glabel hoot_seg5_dl_05001B80 # 0x05001B80 - 0x05001C00 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05000A20 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_050009E0, 1 -gsSPLight hoot_seg5_light_050009D8, 2 -gsSPVertex hoot_seg5_vertex_05001220, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05001C00 # 0x05001C00 - 0x05001DF0 -gsSPLight hoot_seg5_light_050009F8, 1 -gsSPLight hoot_seg5_light_050009F0, 2 -gsSPVertex hoot_seg5_vertex_05001310, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPLight hoot_seg5_light_05000A10, 1 -gsSPLight hoot_seg5_light_05000A08, 2 -gsSPVertex hoot_seg5_vertex_050013D0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight hoot_seg5_light_050009E0, 1 -gsSPLight hoot_seg5_light_050009D8, 2 -gsSPVertex hoot_seg5_vertex_05001400, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050014F0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050015E0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050016D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050017C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050018B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050019A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05001A90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05001DF0 # 0x05001DF0 - 0x05001E38 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture -32768, -32768, 0, 0, 1 -gsSPDisplayList hoot_seg5_dl_05001B80 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList hoot_seg5_dl_05001C00 -gsSPEndDisplayList - -hoot_seg5_light_05001E38: # 0x05001E38 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05001E40: # 0x05001E40 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -hoot_seg5_texture_05001E50: # 0x05001E50 -.incbin "actors/hoot/hoot_wing.rgba16" - -hoot_seg5_texture_05002650: # 0x05002650 -.incbin "actors/hoot/hoot_wing_tip.rgba16" - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_05002E50: # 0x05002E50 -vertex 126, 0, -62, 1780, 228, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -87, 296, -56, 0x00, 0x7F, 0x00, 0x00 -vertex 168, 0, 125, 2288, 2352, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -87, 296, -56, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 78, 304, 1824, 0x00, 0x7F, 0x00, 0x00 -vertex 168, 0, 125, 2288, 2352, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x1E, 0x38 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05002EB0 # 0x05002EB0 - 0x05002F10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05002650 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05001E40, 1 -gsSPLight hoot_seg5_light_05001E38, 2 -gsSPVertex hoot_seg5_vertex_05002E50, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05002F10 # 0x05002F10 - 0x05002F60 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05002EB0 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_05002F60: # 0x05002F60 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05002F68: # 0x05002F68 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_05002F78: # 0x05002F78 -vertex 119, 0, -85, 1972, 68, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 96, 964, 2040, 0x00, 0x7F, 0x00, 0x00 -vertex 119, 0, 77, 1976, 1840, 0x00, 0x7F, 0x00, 0x00 -vertex 119, 0, -85, 1972, 68, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -47, 960, 484, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 96, 964, 2040, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x2F, 0x60 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05002FD8 # 0x05002FD8 - 0x05003038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05002F68, 1 -gsSPLight hoot_seg5_light_05002F60, 2 -gsSPVertex hoot_seg5_vertex_05002F78, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05003038 # 0x05003038 - 0x05003088 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05002FD8 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_05003088: # 0x05003088 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05003090: # 0x05003090 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_050030A0: # 0x050030A0 -vertex 89, 1, -46, 928, 456, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, -66, 352, 216, 0x00, 0x7F, 0x00, 0x00 -vertex 89, 1, 95, 924, 2076, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, -66, 352, 216, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 29, 348, 1324, 0x00, 0x7F, 0x00, 0x00 -vertex 89, 1, 95, 924, 2076, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x30, 0x88 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05003100 # 0x05003100 - 0x05003160 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05003090, 1 -gsSPLight hoot_seg5_light_05003088, 2 -gsSPVertex hoot_seg5_vertex_050030A0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05003160 # 0x05003160 - 0x050031B0 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05003100 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_050031B0: # 0x050031B0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_050031B8: # 0x050031B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_050031C8: # 0x050031C8 -vertex 37, 1, -66, 380, 184, 0x00, 0x7F, 0x00, 0x00 -vertex 2, 1, -39, 0, 528, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 28, 400, 1356, 0x00, 0x7F, 0x00, 0x00 -vertex 2, 1, -39, 0, 528, 0x00, 0x7F, 0x00, 0x00 -vertex 1, 1, 72, -56, 1904, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 28, 400, 1356, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x31, 0xB0 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05003228 # 0x05003228 - 0x05003288 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_050031B8, 1 -gsSPLight hoot_seg5_light_050031B0, 2 -gsSPVertex hoot_seg5_vertex_050031C8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05003288 # 0x05003288 - 0x050032D8 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05003228 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_050032D8: # 0x050032D8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_050032E0: # 0x050032E0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_050032F0: # 0x050032F0 -vertex 168, 0, -124, 2340, 2408, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 88, 424, -4, 0x00, 0x7F, 0x00, 0x00 -vertex 126, 0, 63, 1920, 276, 0x00, 0x7F, 0x00, 0x00 -vertex 168, 0, -124, 2340, 2408, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -77, 348, 1884, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 88, 424, -4, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x32, 0xD8 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05003350 # 0x05003350 - 0x050033B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05002650 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_050032E0, 1 -gsSPLight hoot_seg5_light_050032D8, 2 -gsSPVertex hoot_seg5_vertex_050032F0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_050033B0 # 0x050033B0 - 0x05003400 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05003350 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_05003400: # 0x05003400 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05003408: # 0x05003408 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_05003418: # 0x05003418 -vertex 119, 0, -76, 1988, 1892, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -95, 1000, 2096, 0x00, 0x7F, 0x00, 0x00 -vertex 119, 0, 86, 1984, 36, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, -95, 1000, 2096, 0x00, 0x7F, 0x00, 0x00 -vertex 0, 0, 48, 1000, 468, 0x00, 0x7F, 0x00, 0x00 -vertex 119, 0, 86, 1984, 36, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x34, 0x00 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_05003478 # 0x05003478 - 0x050034D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05003408, 1 -gsSPLight hoot_seg5_light_05003400, 2 -gsSPVertex hoot_seg5_vertex_05003418, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_050034D8 # 0x050034D8 - 0x05003528 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_05003478 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_05003528: # 0x05003528 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05003530: # 0x05003530 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_05003540: # 0x05003540 -vertex 89, 1, -94, 984, 2096, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 67, 368, 192, 0x00, 0x7F, 0x00, 0x00 -vertex 89, 1, 47, 992, 436, 0x00, 0x7F, 0x00, 0x00 -vertex 89, 1, -94, 984, 2096, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, -28, 360, 1324, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 67, 368, 192, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x35, 0x28 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_050035A0 # 0x050035A0 - 0x05003600 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05003530, 1 -gsSPLight hoot_seg5_light_05003528, 2 -gsSPVertex hoot_seg5_vertex_05003540, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05003600 # 0x05003600 - 0x05003650 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_050035A0 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_light_05003650: # 0x05003650 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -hoot_seg5_light_05003658: # 0x05003658 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! The vertex macro which calls this has too large of a size. -hoot_seg5_vertex_05003668: # 0x05003668 -vertex 37, 1, -27, 428, 1324, 0x00, 0x7F, 0x00, 0x00 -vertex 2, 1, 40, -24, 512, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, 67, 432, 180, 0x00, 0x7F, 0x00, 0x00 -vertex 37, 1, -27, 428, 1324, 0x00, 0x7F, 0x00, 0x00 -vertex 1, 1, -71, -40, 1848, 0x00, 0x7F, 0x00, 0x00 -vertex 2, 1, 40, -24, 512, 0x00, 0x7F, 0x00, 0x00 -# These are the lines the whole vertex macro believes it is interpreting. -# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 -# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 -# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C -# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x36, 0x50 -# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 -# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 - -glabel hoot_seg5_dl_050036C8 # 0x050036C8 - 0x05003728 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPLight hoot_seg5_light_05003658, 1 -gsSPLight hoot_seg5_light_05003650, 2 -gsSPVertex hoot_seg5_vertex_05003668, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05003728 # 0x05003728 - 0x05003778 -gsDPPipeSync -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList hoot_seg5_dl_050036C8 -gsSPTexture -32768, -32768, 1, 1, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -hoot_seg5_vertex_05003778: # 0x05003778 -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0x00 -vertex 22, 13, 15, 0, 0, 0x02, 0xBE, 0x6C, 0x00 -vertex -14, 3, 11, 0, 0, 0x02, 0xBE, 0x6C, 0x00 -vertex 22, 13, -15, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex -14, 3, -10, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex -14, 3, -10, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex -10, -13, 0, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex -14, 3, 11, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, 11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF -vertex 38, -32, -47, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF - -hoot_seg5_vertex_05003868: # 0x05003868 -vertex 22, 13, -15, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 38, -32, -47, 0, 0, 0x87, 0xE1, 0xF1, 0x00 -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0x00 -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF -vertex 41, -47, -38, 0, 0, 0x18, 0xB1, 0x5F, 0xFF -vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0xFF -vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0xFF -vertex 41, -47, 39, 0, 0, 0x18, 0xB1, 0xA1, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 38, -32, 48, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 22, 13, 15, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF -vertex 38, -32, 48, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF -vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF - -hoot_seg5_vertex_05003958: # 0x05003958 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF -vertex 26, 49, 9, 0, 0, 0x27, 0xEA, 0x76, 0x00 -vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0x00 -vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 26, 49, 9, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 22, 13, -15, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF -vertex 26, 49, -8, 0, 0, 0x27, 0xEA, 0x8A, 0xFF -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0xFF -vertex 26, 49, -8, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0xFF -vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 41, -47, 39, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 38, -32, 48, 0, 0, 0x87, 0xE1, 0x0F, 0xFF - -hoot_seg5_vertex_05003A58: # 0x05003A58 -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF -vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0xA3, 0x00 -vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0x00 -vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0xFF -vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0x5D, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF -vertex 38, -32, -47, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 41, -47, -38, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0xFF -vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF -vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, -10, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, 11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF - -hoot_seg5_vertex_05003B48: # 0x05003B48 -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x94, 0x00 -vertex -14, 3, -10, 0, 0, 0x02, 0xBE, 0x94, 0x00 -vertex -14, 3, 11, 0, 0, 0x02, 0xBE, 0x6C, 0xFF -vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF - -hoot_seg5_vertex_05003BA8: # 0x05003BA8 -vertex 41, -47, -38, 0, 0, 0x18, 0xB1, 0x5F, 0x00 -vertex 79, -26, -25, 0, 0, 0x07, 0xB4, 0x64, 0x00 -vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0x00 -vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF -vertex 79, -26, -25, 0, 0, 0xFC, 0x7B, 0xE4, 0xFF -vertex 38, -32, -47, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF -vertex 38, -32, 48, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF -vertex 79, -26, 26, 0, 0, 0xFC, 0x7B, 0x1C, 0xFF -vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF -vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0xFF -vertex 79, -26, 26, 0, 0, 0x07, 0xB4, 0x9C, 0xFF -vertex 41, -47, 39, 0, 0, 0x18, 0xB1, 0xA1, 0xFF -vertex 26, 49, -8, 0, 0, 0x27, 0xEA, 0x8A, 0xFF -vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x8D, 0xFF -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF - -hoot_seg5_vertex_05003C98: # 0x05003C98 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF -vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x73, 0x00 -vertex 26, 49, 9, 0, 0, 0x27, 0xEA, 0x76, 0x00 -vertex 41, -47, 39, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 79, -26, 26, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 38, -32, 48, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 26, 49, 9, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 63, 30, 0, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 26, 49, -8, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 38, -32, -47, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF -vertex 79, -26, -25, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF -vertex 41, -47, -38, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF - -hoot_seg5_vertex_05003D58: # 0x05003D58 -vertex 45, -48, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex 51, -7, 36, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex 58, 33, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex 51, -7, -34, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -10, -23, 1, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -6, 1, 23, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -6, 1, -20, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex 51, -7, 36, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex 58, 33, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex 51, -7, -34, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex 45, -48, 1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex -6, 1, -20, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF - -hoot_seg5_vertex_05003E58: # 0x05003E58 -vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex -6, 1, 23, 0, 0, 0xF8, 0x53, 0x5F, 0x00 -vertex 51, -7, 36, 0, 0, 0xF8, 0x53, 0x5F, 0x00 -vertex -6, 1, 23, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -2, 26, 1, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -6, 1, -20, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex 51, -7, -34, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -6, 1, -20, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex 51, -7, 36, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF -vertex -6, 1, 23, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF -vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF - -hoot_seg5_vertex_05003F18: # 0x05003F18 -vertex 51, -7, -34, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 58, 33, 1, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 51, -7, 36, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 45, -48, 1, 0, 0, 0x7D, 0xEC, 0x00, 0xFF - -hoot_seg5_vertex_05003F58: # 0x05003F58 -vertex 26, 49, -9, 0, 0, 0x27, 0xEA, 0x8A, 0x00 -vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x8D, 0x00 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0x00 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF -vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x73, 0xFF -vertex 26, 49, 8, 0, 0, 0x27, 0xEA, 0x76, 0xFF -vertex 41, -47, -39, 0, 0, 0x18, 0xB1, 0x5F, 0xFF -vertex 79, -26, -26, 0, 0, 0x07, 0xB4, 0x64, 0xFF -vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF -vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0xFF -vertex 79, -26, -26, 0, 0, 0xFC, 0x7B, 0xE4, 0xFF -vertex 38, -32, -48, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF -vertex 38, -32, 47, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF -vertex 79, -26, 25, 0, 0, 0xFC, 0x7B, 0x1C, 0xFF -vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0xFF - -hoot_seg5_vertex_05004048: # 0x05004048 -vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF -vertex 79, -26, 25, 0, 0, 0x07, 0xB4, 0x9C, 0x00 -vertex 41, -47, 38, 0, 0, 0x18, 0xB1, 0xA1, 0x00 -vertex 41, -47, 38, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 79, -26, 25, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 38, -32, 47, 0, 0, 0x3D, 0xCF, 0x63, 0xFF -vertex 26, 49, 8, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 63, 30, 0, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 26, 49, -9, 0, 0, 0x3A, 0x70, 0x00, 0xFF -vertex 38, -32, -48, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF -vertex 79, -26, -26, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF -vertex 41, -47, -39, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF - -hoot_seg5_vertex_05004108: # 0x05004108 -vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0x00 -vertex 38, -32, -48, 0, 0, 0x2D, 0x6C, 0xD1, 0x00 -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0x00 -vertex 22, 13, -15, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 38, -32, -48, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF -vertex 41, -47, -39, 0, 0, 0x18, 0xB1, 0x5F, 0xFF -vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF -vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF -vertex 41, -47, 38, 0, 0, 0x18, 0xB1, 0xA1, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 38, -32, 47, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 22, 13, 15, 0, 0, 0x87, 0xE1, 0x0F, 0xFF - -hoot_seg5_vertex_050041F8: # 0x050041F8 -vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF -vertex 38, -32, 47, 0, 0, 0x2D, 0x6C, 0x2F, 0x00 -vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0x00 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF -vertex 26, 49, 8, 0, 0, 0x27, 0xEA, 0x76, 0xFF -vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 26, 49, -9, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 22, 13, -15, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, -11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, -11, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex -10, -13, 0, 0, 0, 0x84, 0xEA, 0x00, 0xFF -vertex -14, 3, 10, 0, 0, 0x84, 0xEA, 0x00, 0xFF - -hoot_seg5_vertex_050042D8: # 0x050042D8 -vertex -14, 3, 10, 0, 0, 0x02, 0xBE, 0x6C, 0xFF -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0x00 -vertex 22, 13, 15, 0, 0, 0x02, 0xBE, 0x6C, 0x00 -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF -vertex 26, 49, -9, 0, 0, 0x27, 0xEA, 0x8A, 0xFF -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF -vertex -14, 3, -11, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex 22, 13, -15, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF -vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF -vertex -14, 3, -11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex -14, 3, 10, 0, 0, 0xE1, 0x7B, 0x00, 0xFF -vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF - -hoot_seg5_vertex_050043B8: # 0x050043B8 -vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0x00 -vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0x00 -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 41, -47, 38, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 38, -32, 47, 0, 0, 0x87, 0xE1, 0x0F, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF -vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0xA3, 0xFF -vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF -vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF -vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0x5D, 0xFF -vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF -vertex 38, -32, -48, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 41, -47, -39, 0, 0, 0x87, 0xE1, 0xF1, 0xFF -vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF - -hoot_seg5_vertex_050044A8: # 0x050044A8 -vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0x00 -vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0x00 -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF -vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 26, 49, 8, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 26, 49, -9, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF -vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0xFF -vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF - -hoot_seg5_vertex_05004548: # 0x05004548 -vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex 45, -48, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex 51, -7, 34, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 -vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex 58, 33, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex 51, -7, -36, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -6, 1, 20, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -6, 1, -23, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -10, -23, -1, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex 51, -7, 34, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex 58, 33, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex 51, -7, -36, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex 45, -48, -1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF -vertex -6, 1, -23, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF - -hoot_seg5_vertex_05004648: # 0x05004648 -vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF -vertex -6, 1, 20, 0, 0, 0xF8, 0x53, 0x5F, 0x00 -vertex 51, -7, 34, 0, 0, 0xF8, 0x53, 0x5F, 0x00 -vertex -6, 1, 20, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -2, 26, -1, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex -6, 1, -23, 0, 0, 0x83, 0x14, 0x00, 0xFF -vertex 51, -7, -36, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -6, 1, -23, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF -vertex 51, -7, 34, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF -vertex -6, 1, 20, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF -vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF - -hoot_seg5_vertex_05004708: # 0x05004708 -vertex 45, -48, -1, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 51, -7, -36, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 51, -7, 34, 0, 0, 0x7D, 0xEC, 0x00, 0x00 -vertex 58, 33, -1, 0, 0, 0x7D, 0xEC, 0x00, 0xFF - -hoot_seg5_vertex_05004748: # 0x05004748 -vertex 0, 71, -47, 0, 0, 0xD6, 0x6A, 0xCA, 0x00 -vertex 0, 71, 47, 0, 0, 0xD4, 0x71, 0x23, 0x00 -vertex 64, 81, -43, 0, 0, 0x18, 0x71, 0xCD, 0x00 -vertex -105, -59, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF -vertex -39, 46, 39, 0, 0, 0xA5, 0x4C, 0x2B, 0xFF -vertex -39, 46, -39, 0, 0, 0xA9, 0x54, 0xDE, 0xFF -vertex -16, 11, 85, 0, 0, 0xCE, 0x1D, 0x70, 0xFF -vertex 112, 35, 48, 0, 0, 0x75, 0x1A, 0x27, 0xFF -vertex 64, 81, 43, 0, 0, 0x1F, 0x6B, 0x3B, 0xFF -vertex 65, 30, 89, 0, 0, 0x2E, 0x22, 0x71, 0xFF -vertex 65, 30, -89, 0, 0, 0x2E, 0x22, 0x8F, 0xFF -vertex 112, 35, -48, 0, 0, 0x6F, 0x24, 0xD1, 0xFF -vertex -16, 11, -85, 0, 0, 0xCE, 0x1D, 0x90, 0xFF -vertex 109, 54, 0, 0, 0, 0x5F, 0x54, 0x00, 0xFF - -hoot_seg5_vertex_05004828: # 0x05004828 -vertex 48, -41, -96, 0, 0, 0x09, 0xCA, 0x8E, 0x00 -vertex 36, -84, -48, 0, 0, 0x0A, 0x87, 0xDE, 0x00 -vertex -36, -75, -34, 0, 0, 0xD6, 0x9D, 0xBE, 0x00 -vertex 99, -52, 48, 0, 0, 0x5E, 0xC5, 0x3D, 0xFF -vertex 36, -84, 48, 0, 0, 0x1A, 0x89, 0x23, 0xFF -vertex 99, -52, -48, 0, 0, 0x63, 0xBF, 0xD4, 0xFF -vertex -16, 11, 85, 0, 0, 0xCE, 0x1D, 0x70, 0xFF -vertex -36, -75, 34, 0, 0, 0xDA, 0x95, 0x37, 0xFF -vertex 48, -41, 96, 0, 0, 0x09, 0xCA, 0x72, 0xFF -vertex -105, -59, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF -vertex 112, 35, -48, 0, 0, 0x6F, 0x24, 0xD1, 0xFF -vertex 112, 35, 48, 0, 0, 0x75, 0x1A, 0x27, 0xFF -vertex 65, 30, 89, 0, 0, 0x2E, 0x22, 0x71, 0xFF -vertex -16, 11, -85, 0, 0, 0xCE, 0x1D, 0x90, 0xFF -vertex 65, 30, -89, 0, 0, 0x2E, 0x22, 0x8F, 0xFF -vertex -105, -59, 0, 0, 0, 0xE4, 0x85, 0x00, 0xFF - -glabel hoot_seg5_dl_05004928 # 0x05004928 - 0x05004A98 -gsSPLight hoot_seg5_light_05000938, 1 -gsSPLight hoot_seg5_light_05000930, 2 -gsSPVertex hoot_seg5_vertex_05003778, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05003868, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05003958, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 4, 10, 5, 0x0, 2, 11, 0, 0x0 -gsSP2Triangles 12, 11, 2, 0x0, 13, 14, 15, 0x0 -gsSPVertex hoot_seg5_vertex_05003A58, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05003B48, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPLight hoot_seg5_light_05000950, 1 -gsSPLight hoot_seg5_light_05000948, 2 -gsSPVertex hoot_seg5_vertex_05003BA8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05003C98, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05004A98 # 0x05004A98 - 0x05004B38 -gsSPLight hoot_seg5_light_05000968, 1 -gsSPLight hoot_seg5_light_05000960, 2 -gsSPVertex hoot_seg5_vertex_05003D58, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 15, 12, 0x0 -gsSPVertex hoot_seg5_vertex_05003E58, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPLight hoot_seg5_light_05000980, 1 -gsSPLight hoot_seg5_light_05000978, 2 -gsSPVertex hoot_seg5_vertex_05003F18, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05004B38 # 0x05004B38 - 0x05004CA8 -gsSPLight hoot_seg5_light_05000950, 1 -gsSPLight hoot_seg5_light_05000948, 2 -gsSPVertex hoot_seg5_vertex_05003F58, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_05004048, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPLight hoot_seg5_light_05000938, 1 -gsSPLight hoot_seg5_light_05000930, 2 -gsSPVertex hoot_seg5_vertex_05004108, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050041F8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 -gsSP1Triangle 11, 12, 13, 0x0 -gsSPVertex hoot_seg5_vertex_050042D8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 0, 10, 1, 0x0, 11, 12, 13, 0x0 -gsSPVertex hoot_seg5_vertex_050043B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex hoot_seg5_vertex_050044A8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05004CA8 # 0x05004CA8 - 0x05004D48 -gsSPLight hoot_seg5_light_05000968, 1 -gsSPLight hoot_seg5_light_05000960, 2 -gsSPVertex hoot_seg5_vertex_05004548, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 15, 13, 0x0 -gsSPVertex hoot_seg5_vertex_05004648, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPLight hoot_seg5_light_05000980, 1 -gsSPLight hoot_seg5_light_05000978, 2 -gsSPVertex hoot_seg5_vertex_05004708, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSPEndDisplayList - -glabel hoot_seg5_dl_05004D48 # 0x05004D48 - 0x05004EC0 -gsSPLight hoot_seg5_light_05000908, 1 -gsSPLight hoot_seg5_light_05000900, 2 -gsSPVertex hoot_seg5_vertex_05004748, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 1, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 2, 11, 0x0, 0, 12, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 12, 3, 5, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 8, 1, 6, 0x0 -gsSP2Triangles 11, 2, 13, 0x0, 12, 0, 2, 0x0 -gsSP2Triangles 8, 7, 13, 0x0, 2, 8, 13, 0x0 -gsSP2Triangles 2, 10, 12, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 11, 13, 7, 0x0, 5, 4, 1, 0x0 -gsSP1Triangle 1, 8, 2, 0x0 -gsSPLight hoot_seg5_light_05000968, 1 -gsSPLight hoot_seg5_light_05000960, 2 -gsSPVertex hoot_seg5_vertex_05004828, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 4, 3, 0x0 -gsSP2Triangles 7, 6, 9, 0x0, 10, 11, 5, 0x0 -gsSP2Triangles 7, 1, 4, 0x0, 6, 8, 12, 0x0 -gsSP2Triangles 13, 14, 0, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 2, 13, 0, 0x0, 13, 2, 9, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 3, 11, 12, 0x0 -gsSP2Triangles 14, 10, 5, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 5, 0, 14, 0x0, 12, 8, 3, 0x0 -gsSP2Triangles 11, 3, 5, 0x0, 7, 2, 1, 0x0 -gsSP1Triangle 15, 2, 7, 0x0 -gsSPEndDisplayList - -hoot_seg5_animvalue_05004EC0: # 0x05004EC0 -.hword 0x0000, 0x0093, 0xFFFB, 0x3FFF, 0xF70A, 0xFC1D, 0x081E, 0x163B -.hword 0x21A1, 0x257B, 0x16F1, 0xFC62, 0xEAD1, 0xE6C0, 0xE5FD, 0xE778 -.hword 0xEA26, 0xECF9, 0xEEE4, 0xF073, 0xF28F, 0xF4B4, 0xF65E, 0xF70A -.hword 0xF01D, 0xF18D, 0xF4B9, 0xF7E8, 0xF963, 0xF772, 0xEC01, 0xDA3D -.hword 0xCE4C, 0xCA24, 0xC78E, 0xC66C, 0xC6A2, 0xC813, 0xCAA1, 0xD07F -.hword 0xDA09, 0xE465, 0xECB5, 0xF01D, 0x3B13, 0x3637, 0x2A0A, 0x1A24 -.hword 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E, 0xFAF0, 0x040D -.hword 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A, 0x3945, 0x3B13 -.hword 0x061C, 0xEAAE, 0xEAA7, 0xEA96, 0xEA7D, 0xEA61, 0xEA44, 0xEA2B -.hword 0xEA1A, 0xEA13, 0xEA17, 0xEA20, 0xEA2F, 0xEA42, 0xEA56, 0xEA6B -.hword 0xEA7F, 0xEA92, 0xEAA1, 0xEAAA, 0xEAAE, 0x04DA, 0x04D1, 0x04B8 -.hword 0x0496, 0x046F, 0x0448, 0x0426, 0x040E, 0x0405, 0x040A, 0x0418 -.hword 0x042C, 0x0445, 0x0461, 0x047E, 0x049A, 0x04B3, 0x04C7, 0x04D5 -.hword 0x04DA, 0xA148, 0xA0DF, 0x9FCC, 0x9E47, 0x9C8A, 0x9ACC, 0x9947 -.hword 0x9834, 0x97CC, 0x9804, 0x989F, 0x9987, 0x9AA5, 0x9BE5, 0x9D2F -.hword 0x9E6E, 0x9F8C, 0xA074, 0xA10F, 0xA148, 0x0415, 0x132D, 0x1334 -.hword 0x1346, 0x135F, 0x137C, 0x1398, 0x13B1, 0x13C3, 0x13CA, 0x13C6 -.hword 0x13BC, 0x13AD, 0x139B, 0x1386, 0x1371, 0x135C, 0x134A, 0x133B -.hword 0x1331, 0x132D, 0xFB3A, 0xFB43, 0xFB5C, 0xFB80, 0xFBA9, 0xFBD2 -.hword 0xFBF5, 0xFC0E, 0xFC18, 0xFC13, 0xFC04, 0xFBEF, 0xFBD5, 0xFBB8 -.hword 0xFB9A, 0xFB7C, 0xFB62, 0xFB4D, 0xFB3F, 0xFB3A, 0xA26B, 0xA20A -.hword 0xA10C, 0x9FA4, 0x9E08, 0x9C6B, 0x9B03, 0x9A05, 0x99A4, 0x99D9 -.hword 0x9A68, 0x9B3E, 0x9C47, 0x9D6F, 0x9EA0, 0x9FC8, 0xA0D1, 0xA1A7 -.hword 0xA236, 0xA26B, 0xEFB4, 0xF63C, 0x05BF, 0x1827, 0x2758, 0x2D39 -.hword 0x1CDC, 0xFDED, 0xE930, 0xE41A, 0xE2C9, 0xE406, 0xE696, 0xE942 -.hword 0xEAD1, 0xEBB4, 0xECF7, 0xEE45, 0xEF4B, 0xEFB4, 0xF28F, 0xF440 -.hword 0xF802, 0xFBDB, 0xFDD2, 0xFBED, 0xEF56, 0xDBB0, 0xCEB4, 0xCAB3 -.hword 0xC8A5, 0xC841, 0xC940, 0xCB5C, 0xCE4C, 0xD427, 0xDD68, 0xE75C -.hword 0xEF4F, 0xF28F, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D -.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B -.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0xF70A, 0xFC1D -.hword 0x081E, 0x163B, 0x21A1, 0x257B, 0x16F1, 0xFC62, 0xEAD1, 0xE6C0 -.hword 0xE5FD, 0xE778, 0xEA26, 0xECF9, 0xEEE4, 0xF073, 0xF28F, 0xF4B4 -.hword 0xF65E, 0xF70A, 0xF01D, 0xF18D, 0xF4B9, 0xF7E8, 0xF963, 0xF772 -.hword 0xEC01, 0xDA3D, 0xCE4C, 0xCA24, 0xC78E, 0xC66C, 0xC6A2, 0xC813 -.hword 0xCAA1, 0xD07F, 0xDA09, 0xE465, 0xECB5, 0xF01D, 0x3B13, 0x3637 -.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E -.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A -.hword 0x3945, 0x3B13, 0xEFB4, 0xF63C, 0x05BF, 0x1827, 0x2758, 0x2D39 -.hword 0x1CDC, 0xFDED, 0xE930, 0xE41A, 0xE2C9, 0xE406, 0xE696, 0xE942 -.hword 0xEAD1, 0xEBB4, 0xECF7, 0xEE45, 0xEF4B, 0xEFB4, 0xF28F, 0xF440 -.hword 0xF802, 0xFBDB, 0xFDD2, 0xFBED, 0xEF56, 0xDBB0, 0xCEB4, 0xCAB3 -.hword 0xC8A5, 0xC841, 0xC940, 0xCB5C, 0xCE4C, 0xD427, 0xDD68, 0xE75C -.hword 0xEF4F, 0xF28F, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D -.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B -.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0x3B13, 0x3637 -.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E -.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A -.hword 0x3945, 0x3B13, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D -.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B -.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0x3B13, 0x3637 -.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E -.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A -.hword 0x3945, 0x3B13, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D -.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B -.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0xE495, 0x3FFF -.hword 0x5B6E, 0xB6D9, 0xB6D9, 0x9B6D, 0xC001, 0xDB6D, 0xDA89, 0xDA4A -.hword 0xD9A5, 0xD8BB, 0xD7AF, 0xD6A3, 0xD5B9, 0xD514, 0xD4D5, 0xD4F7 -.hword 0xD554, 0xD5E0, 0xD68C, 0xD74C, 0xD812, 0xD8D2, 0xD97F, 0xDA0A -.hword 0xDA67, 0xDA89, 0x7114, 0x7153, 0x71F8, 0x72E2, 0x73EE, 0x74FA -.hword 0x75E4, 0x768A, 0x76C8, 0x76A6, 0x7649, 0x75BE, 0x7512, 0x7452 -.hword 0x738B, 0x72CB, 0x721F, 0x7193, 0x7136, 0x7114 - -hoot_seg5_animindex_0500529C: # 0x0500529C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x01DA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01C6 -.hword 0x0001, 0x01C3, 0x0001, 0x01C4, 0x0001, 0x01C5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0196, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x010A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00F6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0004, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x011E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x002C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01C2, 0x0014, 0x0041, 0x0014, 0x0055 -.hword 0x0014, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C1, 0x0014, 0x007E -.hword 0x0014, 0x0092, 0x0014, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x007D, 0x0001, 0x01BE, 0x0001, 0x01BF, 0x0001, 0x01C0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01AA, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0146, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x0132, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00BA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00CE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0182, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x015A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00E2 - -hoot_seg5_anim_050053EC: # 0x050053EC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x1B -.word hoot_seg5_animvalue_05004EC0 -.word hoot_seg5_animindex_0500529C -.word 0 - -hoot_seg5_animvalue_05005404: # 0x05005404 -.hword 0x0000, 0x0093, 0xFFFB, 0x3FFF, 0xF70A, 0x0F06, 0x257B, 0x0A1D -.hword 0xEAD1, 0xE67A, 0xEA52, 0xEEE4, 0xF393, 0xF70A, 0xF01D, 0xF5E5 -.hword 0xF772, 0xE300, 0xCE4C, 0xC7DC, 0xC695, 0xCAA1, 0xDF10, 0xF01D -.hword 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C, 0x0CED, 0x1EF6 -.hword 0x30DE, 0x3B13, 0x061C, 0xEAAE, 0xEA96, 0xEA61, 0xEA2B, 0xEA13 -.hword 0xEA23, 0xEA4A, 0xEA77, 0xEA9E, 0xEAAE, 0x04DA, 0x04B8, 0x046F -.hword 0x0426, 0x0405, 0x041B, 0x0450, 0x048F, 0x04C4, 0x04DA, 0xA148 -.hword 0x9FCC, 0x9C8A, 0x9947, 0x97CC, 0x98C8, 0x9B22, 0x9DF1, 0xA04B -.hword 0xA148, 0x0415, 0x132D, 0x1346, 0x137C, 0x13B1, 0x13CA, 0x13B9 -.hword 0x1393, 0x1364, 0x133E, 0x132D, 0xFB3A, 0xFB5C, 0xFBA9, 0xFBF5 -.hword 0xFC18, 0xFC01, 0xFBCA, 0xFB88, 0xFB51, 0xFB3A, 0xA26B, 0xA10C -.hword 0x9E08, 0x9B03, 0x99A4, 0x9A8E, 0x9CBB, 0x9F54, 0xA181, 0xA26B -.hword 0xEFB4, 0x0EDE, 0x2D39, 0x0E1E, 0xE930, 0xE36A, 0xE6DD, 0xEAD1 -.hword 0xED96, 0xEFB4, 0xF28F, 0xF97C, 0xFBED, 0xE55B, 0xCEB4, 0xC8F3 -.hword 0xC930, 0xCE4C, 0xE238, 0xF28F, 0x39DA, 0x1F31, 0xFB1D, 0xEE70 -.hword 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C, 0x2EC0, 0x39DA, 0xF70A, 0x0F06 -.hword 0x257B, 0x0A1D, 0xEAD1, 0xE67A, 0xEA52, 0xEEE4, 0xF393, 0xF70A -.hword 0xF01D, 0xF5E5, 0xF772, 0xE300, 0xCE4C, 0xC7DC, 0xC695, 0xCAA1 -.hword 0xDF10, 0xF01D, 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C -.hword 0x0CED, 0x1EF6, 0x30DE, 0x3B13, 0xEFB4, 0x0EDE, 0x2D39, 0x0E1E -.hword 0xE930, 0xE36A, 0xE6DD, 0xEAD1, 0xED96, 0xEFB4, 0xF28F, 0xF97C -.hword 0xFBED, 0xE55B, 0xCEB4, 0xC8F3, 0xC930, 0xCE4C, 0xE238, 0xF28F -.hword 0x39DA, 0x1F31, 0xFB1D, 0xEE70, 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C -.hword 0x2EC0, 0x39DA, 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C -.hword 0x0CED, 0x1EF6, 0x30DE, 0x3B13, 0x39DA, 0x1F31, 0xFB1D, 0xEE70 -.hword 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C, 0x2EC0, 0x39DA, 0x3B13, 0x2120 -.hword 0xFD8F, 0xEF55, 0xEE13, 0xFA4C, 0x0CED, 0x1EF6, 0x30DE, 0x3B13 -.hword 0x39DA, 0x1F31, 0xFB1D, 0xEE70, 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C -.hword 0x2EC0, 0x39DA, 0xE495, 0x3FFF, 0x5B6E, 0xB6D9, 0xB6D9, 0x9B6D -.hword 0xC001, 0xDB6D, 0xDA89, 0xD9A5, 0xD7AF, 0xD5B9, 0xD4D5, 0xD56D -.hword 0xD6D7, 0xD887, 0xD9F1, 0xDA89, 0x640B, 0x64EF, 0x66E5, 0x68DB -.hword 0x69BF, 0x6927, 0x67BD, 0x660D, 0x64A2, 0x640B - -hoot_seg5_animindex_05005600: # 0x05005600 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00EA -.hword 0x0001, 0x00E7, 0x0001, 0x00E8, 0x0001, 0x00E9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x00CE, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0088, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x007E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0004, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x00BA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0092 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0018, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00E6, 0x000A, 0x0023, 0x000A, 0x002D -.hword 0x000A, 0x0037, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0022 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E5, 0x000A, 0x0042 -.hword 0x000A, 0x004C, 0x000A, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0041, 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00D8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0060 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x006A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x00C4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0074 - -hoot_seg5_anim_05005750: # 0x05005750 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x1B -.word hoot_seg5_animvalue_05005404 -.word hoot_seg5_animindex_05005600 -.word 0 - -glabel hoot_seg5_anims_05005768 # 0x05005768 -.word hoot_seg5_anim_050053EC -.word hoot_seg5_anim_05005750 +# Hoot + +hoot_seg5_light_05000900: # 0x05000900 +.byte 0x30, 0x1B, 0x0F, 0x00, 0x30, 0x1B, 0x0F, 0x00 + +hoot_seg5_light_05000908: # 0x05000908 +.byte 0xC0, 0x6E, 0x3D, 0x00, 0xC0, 0x6E, 0x3D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x37, 0x27, 0x0B, 0x00, 0x37, 0x27, 0x0B, 0x00 + +.byte 0xDD, 0x9D, 0x2D, 0x00, 0xDD, 0x9D, 0x2D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_05000930: # 0x05000930 +.byte 0x36, 0x26, 0x11, 0x00, 0x36, 0x26, 0x11, 0x00 + +hoot_seg5_light_05000938: # 0x05000938 +.byte 0xDB, 0x99, 0x46, 0x00, 0xDB, 0x99, 0x46, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_05000948: # 0x05000948 +.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 + +hoot_seg5_light_05000950: # 0x05000950 +.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_05000960: # 0x05000960 +.byte 0x1D, 0x0A, 0x05, 0x00, 0x1D, 0x0A, 0x05, 0x00 + +hoot_seg5_light_05000968: # 0x05000968 +.byte 0x77, 0x2A, 0x16, 0x00, 0x77, 0x2A, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_05000978: # 0x05000978 +.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 + +hoot_seg5_light_05000980: # 0x05000980 +.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x39, 0x27, 0x0A, 0x00, 0x39, 0x27, 0x0A, 0x00 + +.byte 0xE6, 0x9D, 0x29, 0x00, 0xE6, 0x9D, 0x29, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x1D, 0x06, 0x3B, 0x00, 0x1D, 0x06, 0x3B, 0x00 + +.byte 0x75, 0x18, 0xEF, 0x00, 0x75, 0x18, 0xEF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3A, 0x29, 0x09, 0x00, 0x3A, 0x29, 0x09, 0x00 + +.byte 0xEB, 0xA6, 0x27, 0x00, 0xEB, 0xA6, 0x27, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_050009D8: # 0x050009D8 +.byte 0x18, 0x07, 0x03, 0x00, 0x18, 0x07, 0x03, 0x00 + +hoot_seg5_light_050009E0: # 0x050009E0 +.byte 0x63, 0x1E, 0x0F, 0x00, 0x63, 0x1E, 0x0F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_050009F0: # 0x050009F0 +.byte 0x3F, 0x3A, 0x09, 0x00, 0x3F, 0x3A, 0x09, 0x00 + +hoot_seg5_light_050009F8: # 0x050009F8 +.byte 0xFE, 0xEA, 0x26, 0x00, 0xFE, 0xEA, 0x26, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_light_05000A08: # 0x05000A08 +.byte 0x13, 0x0D, 0x0B, 0x00, 0x13, 0x0D, 0x0B, 0x00 + +hoot_seg5_light_05000A10: # 0x05000A10 +.byte 0x4D, 0x35, 0x2E, 0x00, 0x4D, 0x35, 0x2E, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_texture_05000A20: # 0x05000A20 +.incbin "actors/hoot/hoot_eyes.rgba16" + +hoot_seg5_vertex_05001220: # 0x05001220 +vertex 8, 86, 22, 1292, 1620, 0xC8, 0x5E, 0x3F, 0x00 +vertex 1, 77, 65, 1984, 1676, 0xB2, 0x4D, 0x3E, 0x00 +vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 +vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 +vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 +vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 +vertex 8, 86, -21, 596, 1628, 0xD7, 0x5B, 0xB3, 0x00 +vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 +vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 +vertex 89, 76, -56, 72, 280, 0x19, 0x68, 0xBD, 0x00 +vertex 1, 77, -64, -100, 1704, 0xA1, 0x46, 0xD4, 0x00 +vertex 8, 86, -21, 596, 1628, 0xD7, 0x5B, 0xB3, 0x00 +vertex 8, 86, 22, 1292, 1620, 0xC8, 0x5E, 0x3F, 0x00 +vertex 89, 76, 57, 1892, 256, 0x0F, 0x6E, 0x3B, 0x00 +vertex 40, 94, 0, 956, 1164, 0x37, 0x72, 0x00, 0x00 + +hoot_seg5_vertex_05001310: # 0x05001310 +vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 +vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 +vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 +vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 +vertex 40, 94, 0, 0, 0, 0x37, 0x72, 0x00, 0x00 +vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 +vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 +vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 +vertex 40, 94, 0, 0, 0, 0x37, 0x72, 0x00, 0x00 +vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 +vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 +vertex 39, 120, 0, 0, 0, 0x49, 0x67, 0xFE, 0x00 + +hoot_seg5_vertex_050013D0: # 0x050013D0 +vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 +vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 +vertex -10, 111, 0, 0, 0, 0x94, 0x41, 0xFF, 0x00 + +hoot_seg5_vertex_05001400: # 0x05001400 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 +vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 +vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 +vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 +vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 +vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 + +hoot_seg5_vertex_050014F0: # 0x050014F0 +vertex -8, -82, -43, 0, 0, 0xA4, 0xAB, 0xF1, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 +vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 +vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 +vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 +vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 +vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 69, -83, -34, 0, 0, 0x25, 0x90, 0xD3, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 +vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 + +hoot_seg5_vertex_050015E0: # 0x050015E0 +vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 +vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 +vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 +vertex 69, -83, 35, 0, 0, 0x26, 0x8C, 0x20, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 + +hoot_seg5_vertex_050016D0: # 0x050016D0 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 +vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 +vertex 122, -45, 36, 0, 0, 0x60, 0xBD, 0x2D, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex 122, -45, -35, 0, 0, 0x66, 0xBB, 0xE2, 0x00 +vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 +vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 +vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 + +hoot_seg5_vertex_050017C0: # 0x050017C0 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 +vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 +vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 +vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 +vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 +vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 +vertex 81, -44, 73, 0, 0, 0x3B, 0xD3, 0x66, 0x00 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 +vertex 86, 27, 73, 0, 0, 0x25, 0x16, 0x77, 0x00 +vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 +vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 + +hoot_seg5_vertex_050018B0: # 0x050018B0 +vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 +vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 +vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 +vertex 89, 76, 57, 0, 0, 0x0F, 0x6E, 0x3B, 0x00 +vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 +vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 +vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 +vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 +vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 +vertex 1, 77, 65, 0, 0, 0xB2, 0x4D, 0x3E, 0x00 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 + +hoot_seg5_vertex_050019A0: # 0x050019A0 +vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 +vertex 131, 93, 15, 0, 0, 0x4F, 0x56, 0x2F, 0x00 +vertex 135, 24, 44, 0, 0, 0x71, 0x01, 0x39, 0x00 +vertex -8, -82, 44, 0, 0, 0x8D, 0xCF, 0x0E, 0x00 +vertex -3, -55, 97, 0, 0, 0xF8, 0xC9, 0x72, 0x00 +vertex -3, 33, 88, 0, 0, 0xB0, 0x1E, 0x5D, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 +vertex 131, 93, -14, 0, 0, 0x4C, 0x60, 0xE2, 0x00 +vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 +vertex 8, 86, 22, 0, 0, 0xC8, 0x5E, 0x3F, 0x00 +vertex 8, 86, -21, 0, 0, 0xD7, 0x5B, 0xB3, 0x00 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 + +hoot_seg5_vertex_05001A90: # 0x05001A90 +vertex 1, 77, -64, 0, 0, 0xA1, 0x46, 0xD4, 0x00 +vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 +vertex 89, 76, -56, 0, 0, 0x19, 0x68, 0xBD, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 +vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 +vertex 135, 24, -43, 0, 0, 0x65, 0x05, 0xB5, 0x00 +vertex 81, -44, -72, 0, 0, 0x3B, 0xD3, 0x9A, 0x00 +vertex -3, -55, -96, 0, 0, 0xF8, 0xC9, 0x8E, 0x00 +vertex -3, 33, -87, 0, 0, 0xB0, 0x1E, 0xA3, 0x00 +vertex 86, 27, -72, 0, 0, 0x25, 0x16, 0x89, 0x00 + +glabel hoot_seg5_dl_05001B80 # 0x05001B80 - 0x05001C00 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05000A20 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_050009E0, 1 +gsSPLight hoot_seg5_light_050009D8, 2 +gsSPVertex hoot_seg5_vertex_05001220, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05001C00 # 0x05001C00 - 0x05001DF0 +gsSPLight hoot_seg5_light_050009F8, 1 +gsSPLight hoot_seg5_light_050009F0, 2 +gsSPVertex hoot_seg5_vertex_05001310, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPLight hoot_seg5_light_05000A10, 1 +gsSPLight hoot_seg5_light_05000A08, 2 +gsSPVertex hoot_seg5_vertex_050013D0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight hoot_seg5_light_050009E0, 1 +gsSPLight hoot_seg5_light_050009D8, 2 +gsSPVertex hoot_seg5_vertex_05001400, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050014F0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050015E0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050016D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050017C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050018B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050019A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05001A90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05001DF0 # 0x05001DF0 - 0x05001E38 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture -32768, -32768, 0, 0, 1 +gsSPDisplayList hoot_seg5_dl_05001B80 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList hoot_seg5_dl_05001C00 +gsSPEndDisplayList + +hoot_seg5_light_05001E38: # 0x05001E38 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05001E40: # 0x05001E40 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +hoot_seg5_texture_05001E50: # 0x05001E50 +.incbin "actors/hoot/hoot_wing.rgba16" + +hoot_seg5_texture_05002650: # 0x05002650 +.incbin "actors/hoot/hoot_wing_tip.rgba16" + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_05002E50: # 0x05002E50 +vertex 126, 0, -62, 1780, 228, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -87, 296, -56, 0x00, 0x7F, 0x00, 0x00 +vertex 168, 0, 125, 2288, 2352, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -87, 296, -56, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 78, 304, 1824, 0x00, 0x7F, 0x00, 0x00 +vertex 168, 0, 125, 2288, 2352, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x1E, 0x38 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05002EB0 # 0x05002EB0 - 0x05002F10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05002650 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05001E40, 1 +gsSPLight hoot_seg5_light_05001E38, 2 +gsSPVertex hoot_seg5_vertex_05002E50, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05002F10 # 0x05002F10 - 0x05002F60 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05002EB0 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_05002F60: # 0x05002F60 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05002F68: # 0x05002F68 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_05002F78: # 0x05002F78 +vertex 119, 0, -85, 1972, 68, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 96, 964, 2040, 0x00, 0x7F, 0x00, 0x00 +vertex 119, 0, 77, 1976, 1840, 0x00, 0x7F, 0x00, 0x00 +vertex 119, 0, -85, 1972, 68, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -47, 960, 484, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 96, 964, 2040, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x2F, 0x60 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05002FD8 # 0x05002FD8 - 0x05003038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05002F68, 1 +gsSPLight hoot_seg5_light_05002F60, 2 +gsSPVertex hoot_seg5_vertex_05002F78, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05003038 # 0x05003038 - 0x05003088 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05002FD8 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_05003088: # 0x05003088 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05003090: # 0x05003090 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_050030A0: # 0x050030A0 +vertex 89, 1, -46, 928, 456, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, -66, 352, 216, 0x00, 0x7F, 0x00, 0x00 +vertex 89, 1, 95, 924, 2076, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, -66, 352, 216, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 29, 348, 1324, 0x00, 0x7F, 0x00, 0x00 +vertex 89, 1, 95, 924, 2076, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x30, 0x88 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05003100 # 0x05003100 - 0x05003160 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05003090, 1 +gsSPLight hoot_seg5_light_05003088, 2 +gsSPVertex hoot_seg5_vertex_050030A0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05003160 # 0x05003160 - 0x050031B0 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05003100 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_050031B0: # 0x050031B0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_050031B8: # 0x050031B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_050031C8: # 0x050031C8 +vertex 37, 1, -66, 380, 184, 0x00, 0x7F, 0x00, 0x00 +vertex 2, 1, -39, 0, 528, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 28, 400, 1356, 0x00, 0x7F, 0x00, 0x00 +vertex 2, 1, -39, 0, 528, 0x00, 0x7F, 0x00, 0x00 +vertex 1, 1, 72, -56, 1904, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 28, 400, 1356, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x31, 0xB0 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05003228 # 0x05003228 - 0x05003288 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_050031B8, 1 +gsSPLight hoot_seg5_light_050031B0, 2 +gsSPVertex hoot_seg5_vertex_050031C8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05003288 # 0x05003288 - 0x050032D8 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05003228 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_050032D8: # 0x050032D8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_050032E0: # 0x050032E0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_050032F0: # 0x050032F0 +vertex 168, 0, -124, 2340, 2408, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 88, 424, -4, 0x00, 0x7F, 0x00, 0x00 +vertex 126, 0, 63, 1920, 276, 0x00, 0x7F, 0x00, 0x00 +vertex 168, 0, -124, 2340, 2408, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -77, 348, 1884, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 88, 424, -4, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x32, 0xD8 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05003350 # 0x05003350 - 0x050033B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05002650 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_050032E0, 1 +gsSPLight hoot_seg5_light_050032D8, 2 +gsSPVertex hoot_seg5_vertex_050032F0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_050033B0 # 0x050033B0 - 0x05003400 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05003350 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_05003400: # 0x05003400 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05003408: # 0x05003408 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_05003418: # 0x05003418 +vertex 119, 0, -76, 1988, 1892, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -95, 1000, 2096, 0x00, 0x7F, 0x00, 0x00 +vertex 119, 0, 86, 1984, 36, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, -95, 1000, 2096, 0x00, 0x7F, 0x00, 0x00 +vertex 0, 0, 48, 1000, 468, 0x00, 0x7F, 0x00, 0x00 +vertex 119, 0, 86, 1984, 36, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x34, 0x00 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_05003478 # 0x05003478 - 0x050034D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05003408, 1 +gsSPLight hoot_seg5_light_05003400, 2 +gsSPVertex hoot_seg5_vertex_05003418, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_050034D8 # 0x050034D8 - 0x05003528 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_05003478 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_05003528: # 0x05003528 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05003530: # 0x05003530 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_05003540: # 0x05003540 +vertex 89, 1, -94, 984, 2096, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 67, 368, 192, 0x00, 0x7F, 0x00, 0x00 +vertex 89, 1, 47, 992, 436, 0x00, 0x7F, 0x00, 0x00 +vertex 89, 1, -94, 984, 2096, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, -28, 360, 1324, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 67, 368, 192, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x35, 0x28 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_050035A0 # 0x050035A0 - 0x05003600 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05003530, 1 +gsSPLight hoot_seg5_light_05003528, 2 +gsSPVertex hoot_seg5_vertex_05003540, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05003600 # 0x05003600 - 0x05003650 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_050035A0 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_light_05003650: # 0x05003650 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +hoot_seg5_light_05003658: # 0x05003658 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! The vertex macro which calls this has too large of a size. +hoot_seg5_vertex_05003668: # 0x05003668 +vertex 37, 1, -27, 428, 1324, 0x00, 0x7F, 0x00, 0x00 +vertex 2, 1, 40, -24, 512, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, 67, 432, 180, 0x00, 0x7F, 0x00, 0x00 +vertex 37, 1, -27, 428, 1324, 0x00, 0x7F, 0x00, 0x00 +vertex 1, 1, -71, -40, 1848, 0x00, 0x7F, 0x00, 0x00 +vertex 2, 1, 40, -24, 512, 0x00, 0x7F, 0x00, 0x00 +# These are the lines the whole vertex macro believes it is interpreting. +# vertex -752, 0, 1280, -2800, 0, 0x07, 0x00, 0x00, 0x00 +# vertex -6656, 0, 0, -3328, 0, 0x07, 0x3F, 0xF1, 0x00 +# vertex -2800, 4096, 0, -3584, 0, 0x00, 0x07, 0xC0, 0x7C +# vertex 902, 16, 1280, 904, 16, 0x05, 0x00, 0x36, 0x50 +# vertex 1200, 192, 1280, -16640, 0, 0x00, 0x00, 0x0A, 0x14 +# vertex -16640, 0, 30, -18432, 0, 0x00, 0x00, 0x00, 0x00 + +glabel hoot_seg5_dl_050036C8 # 0x050036C8 - 0x05003728 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, hoot_seg5_texture_05001E50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPLight hoot_seg5_light_05003658, 1 +gsSPLight hoot_seg5_light_05003650, 2 +gsSPVertex hoot_seg5_vertex_05003668, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05003728 # 0x05003728 - 0x05003778 +gsDPPipeSync +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList hoot_seg5_dl_050036C8 +gsSPTexture -32768, -32768, 1, 1, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +hoot_seg5_vertex_05003778: # 0x05003778 +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0x00 +vertex 22, 13, 15, 0, 0, 0x02, 0xBE, 0x6C, 0x00 +vertex -14, 3, 11, 0, 0, 0x02, 0xBE, 0x6C, 0x00 +vertex 22, 13, -15, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex -14, 3, -10, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex -14, 3, -10, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex -10, -13, 0, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex -14, 3, 11, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, 11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF +vertex 38, -32, -47, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF + +hoot_seg5_vertex_05003868: # 0x05003868 +vertex 22, 13, -15, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 38, -32, -47, 0, 0, 0x87, 0xE1, 0xF1, 0x00 +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0x00 +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF +vertex 41, -47, -38, 0, 0, 0x18, 0xB1, 0x5F, 0xFF +vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0xFF +vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0xFF +vertex 41, -47, 39, 0, 0, 0x18, 0xB1, 0xA1, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 38, -32, 48, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 22, 13, 15, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF +vertex 38, -32, 48, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF +vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF + +hoot_seg5_vertex_05003958: # 0x05003958 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF +vertex 26, 49, 9, 0, 0, 0x27, 0xEA, 0x76, 0x00 +vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0x00 +vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 26, 49, 9, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 22, 13, -15, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF +vertex 26, 49, -8, 0, 0, 0x27, 0xEA, 0x8A, 0xFF +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0xFF +vertex 26, 49, -8, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0xFF +vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 41, -47, 39, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 38, -32, 48, 0, 0, 0x87, 0xE1, 0x0F, 0xFF + +hoot_seg5_vertex_05003A58: # 0x05003A58 +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF +vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0xA3, 0x00 +vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0x00 +vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0xFF +vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0x5D, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF +vertex 38, -32, -47, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 41, -47, -38, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0xFF +vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF +vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, -10, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, 11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF + +hoot_seg5_vertex_05003B48: # 0x05003B48 +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x94, 0x00 +vertex -14, 3, -10, 0, 0, 0x02, 0xBE, 0x94, 0x00 +vertex -14, 3, 11, 0, 0, 0x02, 0xBE, 0x6C, 0xFF +vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF + +hoot_seg5_vertex_05003BA8: # 0x05003BA8 +vertex 41, -47, -38, 0, 0, 0x18, 0xB1, 0x5F, 0x00 +vertex 79, -26, -25, 0, 0, 0x07, 0xB4, 0x64, 0x00 +vertex 49, -27, -24, 0, 0, 0x26, 0xB7, 0x60, 0x00 +vertex 49, -27, -24, 0, 0, 0x37, 0x5F, 0xC2, 0xFF +vertex 79, -26, -25, 0, 0, 0xFC, 0x7B, 0xE4, 0xFF +vertex 38, -32, -47, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF +vertex 38, -32, 48, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF +vertex 79, -26, 26, 0, 0, 0xFC, 0x7B, 0x1C, 0xFF +vertex 49, -27, 25, 0, 0, 0x37, 0x5F, 0x3E, 0xFF +vertex 49, -27, 25, 0, 0, 0x26, 0xB7, 0xA0, 0xFF +vertex 79, -26, 26, 0, 0, 0x07, 0xB4, 0x9C, 0xFF +vertex 41, -47, 39, 0, 0, 0x18, 0xB1, 0xA1, 0xFF +vertex 26, 49, -8, 0, 0, 0x27, 0xEA, 0x8A, 0xFF +vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x8D, 0xFF +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF + +hoot_seg5_vertex_05003C98: # 0x05003C98 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF +vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x73, 0x00 +vertex 26, 49, 9, 0, 0, 0x27, 0xEA, 0x76, 0x00 +vertex 41, -47, 39, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 79, -26, 26, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 38, -32, 48, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 26, 49, 9, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 63, 30, 0, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 26, 49, -8, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 38, -32, -47, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF +vertex 79, -26, -25, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF +vertex 41, -47, -38, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF + +hoot_seg5_vertex_05003D58: # 0x05003D58 +vertex 45, -48, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex 51, -7, 36, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex 58, 33, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex 51, -7, -34, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -10, -23, 1, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -6, 1, 23, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -6, 1, -20, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex 51, -7, 36, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex 58, 33, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex 51, -7, -34, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex 45, -48, 1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex -6, 1, -20, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF + +hoot_seg5_vertex_05003E58: # 0x05003E58 +vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex -6, 1, 23, 0, 0, 0xF8, 0x53, 0x5F, 0x00 +vertex 51, -7, 36, 0, 0, 0xF8, 0x53, 0x5F, 0x00 +vertex -6, 1, 23, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -2, 26, 1, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -6, 1, -20, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex 51, -7, -34, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -6, 1, -20, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -2, 26, 1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex 51, -7, 36, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF +vertex -6, 1, 23, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF +vertex -10, -23, 1, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF + +hoot_seg5_vertex_05003F18: # 0x05003F18 +vertex 51, -7, -34, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 58, 33, 1, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 51, -7, 36, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 45, -48, 1, 0, 0, 0x7D, 0xEC, 0x00, 0xFF + +hoot_seg5_vertex_05003F58: # 0x05003F58 +vertex 26, 49, -9, 0, 0, 0x27, 0xEA, 0x8A, 0x00 +vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x8D, 0x00 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0x00 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF +vertex 63, 30, 0, 0, 0, 0x00, 0xCC, 0x73, 0xFF +vertex 26, 49, 8, 0, 0, 0x27, 0xEA, 0x76, 0xFF +vertex 41, -47, -39, 0, 0, 0x18, 0xB1, 0x5F, 0xFF +vertex 79, -26, -26, 0, 0, 0x07, 0xB4, 0x64, 0xFF +vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF +vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0xFF +vertex 79, -26, -26, 0, 0, 0xFC, 0x7B, 0xE4, 0xFF +vertex 38, -32, -48, 0, 0, 0x2D, 0x6C, 0xD1, 0xFF +vertex 38, -32, 47, 0, 0, 0x2D, 0x6C, 0x2F, 0xFF +vertex 79, -26, 25, 0, 0, 0xFC, 0x7B, 0x1C, 0xFF +vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0xFF + +hoot_seg5_vertex_05004048: # 0x05004048 +vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF +vertex 79, -26, 25, 0, 0, 0x07, 0xB4, 0x9C, 0x00 +vertex 41, -47, 38, 0, 0, 0x18, 0xB1, 0xA1, 0x00 +vertex 41, -47, 38, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 79, -26, 25, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 38, -32, 47, 0, 0, 0x3D, 0xCF, 0x63, 0xFF +vertex 26, 49, 8, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 63, 30, 0, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 26, 49, -9, 0, 0, 0x3A, 0x70, 0x00, 0xFF +vertex 38, -32, -48, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF +vertex 79, -26, -26, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF +vertex 41, -47, -39, 0, 0, 0x3D, 0xCF, 0x9D, 0xFF + +hoot_seg5_vertex_05004108: # 0x05004108 +vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0x00 +vertex 38, -32, -48, 0, 0, 0x2D, 0x6C, 0xD1, 0x00 +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0x00 +vertex 22, 13, -15, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 38, -32, -48, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF +vertex 41, -47, -39, 0, 0, 0x18, 0xB1, 0x5F, 0xFF +vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF +vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF +vertex 41, -47, 38, 0, 0, 0x18, 0xB1, 0xA1, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 38, -32, 47, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 22, 13, 15, 0, 0, 0x87, 0xE1, 0x0F, 0xFF + +hoot_seg5_vertex_050041F8: # 0x050041F8 +vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF +vertex 38, -32, 47, 0, 0, 0x2D, 0x6C, 0x2F, 0x00 +vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0x00 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF +vertex 26, 49, 8, 0, 0, 0x27, 0xEA, 0x76, 0xFF +vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 26, 49, -9, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 22, 13, -15, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 22, 13, -15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, -11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, -11, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex -10, -13, 0, 0, 0, 0x84, 0xEA, 0x00, 0xFF +vertex -14, 3, 10, 0, 0, 0x84, 0xEA, 0x00, 0xFF + +hoot_seg5_vertex_050042D8: # 0x050042D8 +vertex -14, 3, 10, 0, 0, 0x02, 0xBE, 0x6C, 0xFF +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x6C, 0x00 +vertex 22, 13, 15, 0, 0, 0x02, 0xBE, 0x6C, 0x00 +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF +vertex 26, 49, -9, 0, 0, 0x27, 0xEA, 0x8A, 0xFF +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF +vertex -14, 3, -11, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex 22, 13, -15, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex 26, -12, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x94, 0xFF +vertex -10, -13, 0, 0, 0, 0x02, 0xBE, 0x6C, 0xFF +vertex -14, 3, -11, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex -14, 3, 10, 0, 0, 0xE1, 0x7B, 0x00, 0xFF +vertex 22, 13, 15, 0, 0, 0xE1, 0x7B, 0x00, 0xFF + +hoot_seg5_vertex_050043B8: # 0x050043B8 +vertex 49, -27, 24, 0, 0, 0x37, 0x5F, 0x3E, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0x00 +vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0x00 +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 41, -47, 38, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 38, -32, 47, 0, 0, 0x87, 0xE1, 0x0F, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0xA5, 0xFF +vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0xA3, 0xFF +vertex 49, -27, 24, 0, 0, 0x26, 0xB7, 0xA0, 0xFF +vertex 49, -27, -25, 0, 0, 0x26, 0xB7, 0x60, 0xFF +vertex 45, 8, 0, 0, 0, 0x3F, 0xC7, 0x5D, 0xFF +vertex 26, -12, 0, 0, 0, 0x35, 0xBB, 0x5B, 0xFF +vertex 38, -32, -48, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 41, -47, -39, 0, 0, 0x87, 0xE1, 0xF1, 0xFF +vertex 26, -12, 0, 0, 0, 0x87, 0xE1, 0xF1, 0xFF + +hoot_seg5_vertex_050044A8: # 0x050044A8 +vertex 22, 13, -15, 0, 0, 0x4E, 0x29, 0xA5, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0xA0, 0x00 +vertex 49, -27, -25, 0, 0, 0x37, 0x5F, 0xC2, 0x00 +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x8D, 0xFF +vertex 22, 13, 15, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 26, 49, 8, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 26, 49, -9, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex 22, 13, 15, 0, 0, 0x4E, 0x29, 0x5B, 0xFF +vertex 45, 8, 0, 0, 0, 0x48, 0x27, 0x60, 0xFF +vertex 41, 29, 0, 0, 0, 0x33, 0xF6, 0x73, 0xFF + +hoot_seg5_vertex_05004548: # 0x05004548 +vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex 45, -48, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex 51, -7, 34, 0, 0, 0xDE, 0xB4, 0x5F, 0x00 +vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex 58, 33, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex 51, -7, -36, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -6, 1, 20, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -6, 1, -23, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -10, -23, -1, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex 51, -7, 34, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex 58, 33, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex 51, -7, -36, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex 45, -48, -1, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF +vertex -6, 1, -23, 0, 0, 0xDE, 0xB4, 0xA1, 0xFF + +hoot_seg5_vertex_05004648: # 0x05004648 +vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0x5F, 0xFF +vertex -6, 1, 20, 0, 0, 0xF8, 0x53, 0x5F, 0x00 +vertex 51, -7, 34, 0, 0, 0xF8, 0x53, 0x5F, 0x00 +vertex -6, 1, 20, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -2, 26, -1, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex -6, 1, -23, 0, 0, 0x83, 0x14, 0x00, 0xFF +vertex 51, -7, -36, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -6, 1, -23, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex -2, 26, -1, 0, 0, 0xF8, 0x53, 0xA1, 0xFF +vertex 51, -7, 34, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF +vertex -6, 1, 20, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF +vertex -10, -23, -1, 0, 0, 0xDE, 0xB4, 0x5F, 0xFF + +hoot_seg5_vertex_05004708: # 0x05004708 +vertex 45, -48, -1, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 51, -7, -36, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 51, -7, 34, 0, 0, 0x7D, 0xEC, 0x00, 0x00 +vertex 58, 33, -1, 0, 0, 0x7D, 0xEC, 0x00, 0xFF + +hoot_seg5_vertex_05004748: # 0x05004748 +vertex 0, 71, -47, 0, 0, 0xD6, 0x6A, 0xCA, 0x00 +vertex 0, 71, 47, 0, 0, 0xD4, 0x71, 0x23, 0x00 +vertex 64, 81, -43, 0, 0, 0x18, 0x71, 0xCD, 0x00 +vertex -105, -59, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF +vertex -39, 46, 39, 0, 0, 0xA5, 0x4C, 0x2B, 0xFF +vertex -39, 46, -39, 0, 0, 0xA9, 0x54, 0xDE, 0xFF +vertex -16, 11, 85, 0, 0, 0xCE, 0x1D, 0x70, 0xFF +vertex 112, 35, 48, 0, 0, 0x75, 0x1A, 0x27, 0xFF +vertex 64, 81, 43, 0, 0, 0x1F, 0x6B, 0x3B, 0xFF +vertex 65, 30, 89, 0, 0, 0x2E, 0x22, 0x71, 0xFF +vertex 65, 30, -89, 0, 0, 0x2E, 0x22, 0x8F, 0xFF +vertex 112, 35, -48, 0, 0, 0x6F, 0x24, 0xD1, 0xFF +vertex -16, 11, -85, 0, 0, 0xCE, 0x1D, 0x90, 0xFF +vertex 109, 54, 0, 0, 0, 0x5F, 0x54, 0x00, 0xFF + +hoot_seg5_vertex_05004828: # 0x05004828 +vertex 48, -41, -96, 0, 0, 0x09, 0xCA, 0x8E, 0x00 +vertex 36, -84, -48, 0, 0, 0x0A, 0x87, 0xDE, 0x00 +vertex -36, -75, -34, 0, 0, 0xD6, 0x9D, 0xBE, 0x00 +vertex 99, -52, 48, 0, 0, 0x5E, 0xC5, 0x3D, 0xFF +vertex 36, -84, 48, 0, 0, 0x1A, 0x89, 0x23, 0xFF +vertex 99, -52, -48, 0, 0, 0x63, 0xBF, 0xD4, 0xFF +vertex -16, 11, 85, 0, 0, 0xCE, 0x1D, 0x70, 0xFF +vertex -36, -75, 34, 0, 0, 0xDA, 0x95, 0x37, 0xFF +vertex 48, -41, 96, 0, 0, 0x09, 0xCA, 0x72, 0xFF +vertex -105, -59, 0, 0, 0, 0x82, 0x0C, 0x00, 0xFF +vertex 112, 35, -48, 0, 0, 0x6F, 0x24, 0xD1, 0xFF +vertex 112, 35, 48, 0, 0, 0x75, 0x1A, 0x27, 0xFF +vertex 65, 30, 89, 0, 0, 0x2E, 0x22, 0x71, 0xFF +vertex -16, 11, -85, 0, 0, 0xCE, 0x1D, 0x90, 0xFF +vertex 65, 30, -89, 0, 0, 0x2E, 0x22, 0x8F, 0xFF +vertex -105, -59, 0, 0, 0, 0xE4, 0x85, 0x00, 0xFF + +glabel hoot_seg5_dl_05004928 # 0x05004928 - 0x05004A98 +gsSPLight hoot_seg5_light_05000938, 1 +gsSPLight hoot_seg5_light_05000930, 2 +gsSPVertex hoot_seg5_vertex_05003778, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05003868, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05003958, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 4, 10, 5, 0x0, 2, 11, 0, 0x0 +gsSP2Triangles 12, 11, 2, 0x0, 13, 14, 15, 0x0 +gsSPVertex hoot_seg5_vertex_05003A58, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05003B48, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPLight hoot_seg5_light_05000950, 1 +gsSPLight hoot_seg5_light_05000948, 2 +gsSPVertex hoot_seg5_vertex_05003BA8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05003C98, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05004A98 # 0x05004A98 - 0x05004B38 +gsSPLight hoot_seg5_light_05000968, 1 +gsSPLight hoot_seg5_light_05000960, 2 +gsSPVertex hoot_seg5_vertex_05003D58, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 15, 12, 0x0 +gsSPVertex hoot_seg5_vertex_05003E58, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPLight hoot_seg5_light_05000980, 1 +gsSPLight hoot_seg5_light_05000978, 2 +gsSPVertex hoot_seg5_vertex_05003F18, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05004B38 # 0x05004B38 - 0x05004CA8 +gsSPLight hoot_seg5_light_05000950, 1 +gsSPLight hoot_seg5_light_05000948, 2 +gsSPVertex hoot_seg5_vertex_05003F58, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_05004048, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPLight hoot_seg5_light_05000938, 1 +gsSPLight hoot_seg5_light_05000930, 2 +gsSPVertex hoot_seg5_vertex_05004108, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050041F8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 +gsSP1Triangle 11, 12, 13, 0x0 +gsSPVertex hoot_seg5_vertex_050042D8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 0, 10, 1, 0x0, 11, 12, 13, 0x0 +gsSPVertex hoot_seg5_vertex_050043B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex hoot_seg5_vertex_050044A8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05004CA8 # 0x05004CA8 - 0x05004D48 +gsSPLight hoot_seg5_light_05000968, 1 +gsSPLight hoot_seg5_light_05000960, 2 +gsSPVertex hoot_seg5_vertex_05004548, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 15, 13, 0x0 +gsSPVertex hoot_seg5_vertex_05004648, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPLight hoot_seg5_light_05000980, 1 +gsSPLight hoot_seg5_light_05000978, 2 +gsSPVertex hoot_seg5_vertex_05004708, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSPEndDisplayList + +glabel hoot_seg5_dl_05004D48 # 0x05004D48 - 0x05004EC0 +gsSPLight hoot_seg5_light_05000908, 1 +gsSPLight hoot_seg5_light_05000900, 2 +gsSPVertex hoot_seg5_vertex_05004748, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 1, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 2, 11, 0x0, 0, 12, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 12, 3, 5, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 8, 1, 6, 0x0 +gsSP2Triangles 11, 2, 13, 0x0, 12, 0, 2, 0x0 +gsSP2Triangles 8, 7, 13, 0x0, 2, 8, 13, 0x0 +gsSP2Triangles 2, 10, 12, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 11, 13, 7, 0x0, 5, 4, 1, 0x0 +gsSP1Triangle 1, 8, 2, 0x0 +gsSPLight hoot_seg5_light_05000968, 1 +gsSPLight hoot_seg5_light_05000960, 2 +gsSPVertex hoot_seg5_vertex_05004828, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 4, 3, 0x0 +gsSP2Triangles 7, 6, 9, 0x0, 10, 11, 5, 0x0 +gsSP2Triangles 7, 1, 4, 0x0, 6, 8, 12, 0x0 +gsSP2Triangles 13, 14, 0, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 2, 13, 0, 0x0, 13, 2, 9, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 3, 11, 12, 0x0 +gsSP2Triangles 14, 10, 5, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 5, 0, 14, 0x0, 12, 8, 3, 0x0 +gsSP2Triangles 11, 3, 5, 0x0, 7, 2, 1, 0x0 +gsSP1Triangle 15, 2, 7, 0x0 +gsSPEndDisplayList + +hoot_seg5_animvalue_05004EC0: # 0x05004EC0 +.hword 0x0000, 0x0093, 0xFFFB, 0x3FFF, 0xF70A, 0xFC1D, 0x081E, 0x163B +.hword 0x21A1, 0x257B, 0x16F1, 0xFC62, 0xEAD1, 0xE6C0, 0xE5FD, 0xE778 +.hword 0xEA26, 0xECF9, 0xEEE4, 0xF073, 0xF28F, 0xF4B4, 0xF65E, 0xF70A +.hword 0xF01D, 0xF18D, 0xF4B9, 0xF7E8, 0xF963, 0xF772, 0xEC01, 0xDA3D +.hword 0xCE4C, 0xCA24, 0xC78E, 0xC66C, 0xC6A2, 0xC813, 0xCAA1, 0xD07F +.hword 0xDA09, 0xE465, 0xECB5, 0xF01D, 0x3B13, 0x3637, 0x2A0A, 0x1A24 +.hword 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E, 0xFAF0, 0x040D +.hword 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A, 0x3945, 0x3B13 +.hword 0x061C, 0xEAAE, 0xEAA7, 0xEA96, 0xEA7D, 0xEA61, 0xEA44, 0xEA2B +.hword 0xEA1A, 0xEA13, 0xEA17, 0xEA20, 0xEA2F, 0xEA42, 0xEA56, 0xEA6B +.hword 0xEA7F, 0xEA92, 0xEAA1, 0xEAAA, 0xEAAE, 0x04DA, 0x04D1, 0x04B8 +.hword 0x0496, 0x046F, 0x0448, 0x0426, 0x040E, 0x0405, 0x040A, 0x0418 +.hword 0x042C, 0x0445, 0x0461, 0x047E, 0x049A, 0x04B3, 0x04C7, 0x04D5 +.hword 0x04DA, 0xA148, 0xA0DF, 0x9FCC, 0x9E47, 0x9C8A, 0x9ACC, 0x9947 +.hword 0x9834, 0x97CC, 0x9804, 0x989F, 0x9987, 0x9AA5, 0x9BE5, 0x9D2F +.hword 0x9E6E, 0x9F8C, 0xA074, 0xA10F, 0xA148, 0x0415, 0x132D, 0x1334 +.hword 0x1346, 0x135F, 0x137C, 0x1398, 0x13B1, 0x13C3, 0x13CA, 0x13C6 +.hword 0x13BC, 0x13AD, 0x139B, 0x1386, 0x1371, 0x135C, 0x134A, 0x133B +.hword 0x1331, 0x132D, 0xFB3A, 0xFB43, 0xFB5C, 0xFB80, 0xFBA9, 0xFBD2 +.hword 0xFBF5, 0xFC0E, 0xFC18, 0xFC13, 0xFC04, 0xFBEF, 0xFBD5, 0xFBB8 +.hword 0xFB9A, 0xFB7C, 0xFB62, 0xFB4D, 0xFB3F, 0xFB3A, 0xA26B, 0xA20A +.hword 0xA10C, 0x9FA4, 0x9E08, 0x9C6B, 0x9B03, 0x9A05, 0x99A4, 0x99D9 +.hword 0x9A68, 0x9B3E, 0x9C47, 0x9D6F, 0x9EA0, 0x9FC8, 0xA0D1, 0xA1A7 +.hword 0xA236, 0xA26B, 0xEFB4, 0xF63C, 0x05BF, 0x1827, 0x2758, 0x2D39 +.hword 0x1CDC, 0xFDED, 0xE930, 0xE41A, 0xE2C9, 0xE406, 0xE696, 0xE942 +.hword 0xEAD1, 0xEBB4, 0xECF7, 0xEE45, 0xEF4B, 0xEFB4, 0xF28F, 0xF440 +.hword 0xF802, 0xFBDB, 0xFDD2, 0xFBED, 0xEF56, 0xDBB0, 0xCEB4, 0xCAB3 +.hword 0xC8A5, 0xC841, 0xC940, 0xCB5C, 0xCE4C, 0xD427, 0xDD68, 0xE75C +.hword 0xEF4F, 0xF28F, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D +.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B +.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0xF70A, 0xFC1D +.hword 0x081E, 0x163B, 0x21A1, 0x257B, 0x16F1, 0xFC62, 0xEAD1, 0xE6C0 +.hword 0xE5FD, 0xE778, 0xEA26, 0xECF9, 0xEEE4, 0xF073, 0xF28F, 0xF4B4 +.hword 0xF65E, 0xF70A, 0xF01D, 0xF18D, 0xF4B9, 0xF7E8, 0xF963, 0xF772 +.hword 0xEC01, 0xDA3D, 0xCE4C, 0xCA24, 0xC78E, 0xC66C, 0xC6A2, 0xC813 +.hword 0xCAA1, 0xD07F, 0xDA09, 0xE465, 0xECB5, 0xF01D, 0x3B13, 0x3637 +.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E +.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A +.hword 0x3945, 0x3B13, 0xEFB4, 0xF63C, 0x05BF, 0x1827, 0x2758, 0x2D39 +.hword 0x1CDC, 0xFDED, 0xE930, 0xE41A, 0xE2C9, 0xE406, 0xE696, 0xE942 +.hword 0xEAD1, 0xEBB4, 0xECF7, 0xEE45, 0xEF4B, 0xEFB4, 0xF28F, 0xF440 +.hword 0xF802, 0xFBDB, 0xFDD2, 0xFBED, 0xEF56, 0xDBB0, 0xCEB4, 0xCAB3 +.hword 0xC8A5, 0xC841, 0xC940, 0xCB5C, 0xCE4C, 0xD427, 0xDD68, 0xE75C +.hword 0xEF4F, 0xF28F, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D +.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B +.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0x3B13, 0x3637 +.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E +.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A +.hword 0x3945, 0x3B13, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D +.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B +.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0x3B13, 0x3637 +.hword 0x2A0A, 0x1A24, 0x0A1D, 0xFD8F, 0xF471, 0xEE4D, 0xEE13, 0xF34E +.hword 0xFAF0, 0x040D, 0x0DB7, 0x16FF, 0x1EF6, 0x265E, 0x2DE6, 0x348A +.hword 0x3945, 0x3B13, 0x39DA, 0x34D6, 0x284A, 0x17FA, 0x07AA, 0xFB1D +.hword 0xF2D6, 0xEE09, 0xEE7C, 0xF375, 0xFA87, 0x02E8, 0x0BD2, 0x147B +.hword 0x1C1C, 0x2397, 0x2B83, 0x32AC, 0x37DB, 0x39DA, 0xE495, 0x3FFF +.hword 0x5B6E, 0xB6D9, 0xB6D9, 0x9B6D, 0xC001, 0xDB6D, 0xDA89, 0xDA4A +.hword 0xD9A5, 0xD8BB, 0xD7AF, 0xD6A3, 0xD5B9, 0xD514, 0xD4D5, 0xD4F7 +.hword 0xD554, 0xD5E0, 0xD68C, 0xD74C, 0xD812, 0xD8D2, 0xD97F, 0xDA0A +.hword 0xDA67, 0xDA89, 0x7114, 0x7153, 0x71F8, 0x72E2, 0x73EE, 0x74FA +.hword 0x75E4, 0x768A, 0x76C8, 0x76A6, 0x7649, 0x75BE, 0x7512, 0x7452 +.hword 0x738B, 0x72CB, 0x721F, 0x7193, 0x7136, 0x7114 + +hoot_seg5_animindex_0500529C: # 0x0500529C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x01DA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01C6 +.hword 0x0001, 0x01C3, 0x0001, 0x01C4, 0x0001, 0x01C5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0196, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x010A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00F6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0004, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x011E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x002C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01C2, 0x0014, 0x0041, 0x0014, 0x0055 +.hword 0x0014, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0040 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C1, 0x0014, 0x007E +.hword 0x0014, 0x0092, 0x0014, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x007D, 0x0001, 0x01BE, 0x0001, 0x01BF, 0x0001, 0x01C0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01AA, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0146, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x0132, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00BA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00CE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0182, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x015A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00E2 + +hoot_seg5_anim_050053EC: # 0x050053EC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x1B +.word hoot_seg5_animvalue_05004EC0 +.word hoot_seg5_animindex_0500529C +.word 0 + +hoot_seg5_animvalue_05005404: # 0x05005404 +.hword 0x0000, 0x0093, 0xFFFB, 0x3FFF, 0xF70A, 0x0F06, 0x257B, 0x0A1D +.hword 0xEAD1, 0xE67A, 0xEA52, 0xEEE4, 0xF393, 0xF70A, 0xF01D, 0xF5E5 +.hword 0xF772, 0xE300, 0xCE4C, 0xC7DC, 0xC695, 0xCAA1, 0xDF10, 0xF01D +.hword 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C, 0x0CED, 0x1EF6 +.hword 0x30DE, 0x3B13, 0x061C, 0xEAAE, 0xEA96, 0xEA61, 0xEA2B, 0xEA13 +.hword 0xEA23, 0xEA4A, 0xEA77, 0xEA9E, 0xEAAE, 0x04DA, 0x04B8, 0x046F +.hword 0x0426, 0x0405, 0x041B, 0x0450, 0x048F, 0x04C4, 0x04DA, 0xA148 +.hword 0x9FCC, 0x9C8A, 0x9947, 0x97CC, 0x98C8, 0x9B22, 0x9DF1, 0xA04B +.hword 0xA148, 0x0415, 0x132D, 0x1346, 0x137C, 0x13B1, 0x13CA, 0x13B9 +.hword 0x1393, 0x1364, 0x133E, 0x132D, 0xFB3A, 0xFB5C, 0xFBA9, 0xFBF5 +.hword 0xFC18, 0xFC01, 0xFBCA, 0xFB88, 0xFB51, 0xFB3A, 0xA26B, 0xA10C +.hword 0x9E08, 0x9B03, 0x99A4, 0x9A8E, 0x9CBB, 0x9F54, 0xA181, 0xA26B +.hword 0xEFB4, 0x0EDE, 0x2D39, 0x0E1E, 0xE930, 0xE36A, 0xE6DD, 0xEAD1 +.hword 0xED96, 0xEFB4, 0xF28F, 0xF97C, 0xFBED, 0xE55B, 0xCEB4, 0xC8F3 +.hword 0xC930, 0xCE4C, 0xE238, 0xF28F, 0x39DA, 0x1F31, 0xFB1D, 0xEE70 +.hword 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C, 0x2EC0, 0x39DA, 0xF70A, 0x0F06 +.hword 0x257B, 0x0A1D, 0xEAD1, 0xE67A, 0xEA52, 0xEEE4, 0xF393, 0xF70A +.hword 0xF01D, 0xF5E5, 0xF772, 0xE300, 0xCE4C, 0xC7DC, 0xC695, 0xCAA1 +.hword 0xDF10, 0xF01D, 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C +.hword 0x0CED, 0x1EF6, 0x30DE, 0x3B13, 0xEFB4, 0x0EDE, 0x2D39, 0x0E1E +.hword 0xE930, 0xE36A, 0xE6DD, 0xEAD1, 0xED96, 0xEFB4, 0xF28F, 0xF97C +.hword 0xFBED, 0xE55B, 0xCEB4, 0xC8F3, 0xC930, 0xCE4C, 0xE238, 0xF28F +.hword 0x39DA, 0x1F31, 0xFB1D, 0xEE70, 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C +.hword 0x2EC0, 0x39DA, 0x3B13, 0x2120, 0xFD8F, 0xEF55, 0xEE13, 0xFA4C +.hword 0x0CED, 0x1EF6, 0x30DE, 0x3B13, 0x39DA, 0x1F31, 0xFB1D, 0xEE70 +.hword 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C, 0x2EC0, 0x39DA, 0x3B13, 0x2120 +.hword 0xFD8F, 0xEF55, 0xEE13, 0xFA4C, 0x0CED, 0x1EF6, 0x30DE, 0x3B13 +.hword 0x39DA, 0x1F31, 0xFB1D, 0xEE70, 0xEE7C, 0xF9E6, 0x0B0C, 0x1C1C +.hword 0x2EC0, 0x39DA, 0xE495, 0x3FFF, 0x5B6E, 0xB6D9, 0xB6D9, 0x9B6D +.hword 0xC001, 0xDB6D, 0xDA89, 0xD9A5, 0xD7AF, 0xD5B9, 0xD4D5, 0xD56D +.hword 0xD6D7, 0xD887, 0xD9F1, 0xDA89, 0x640B, 0x64EF, 0x66E5, 0x68DB +.hword 0x69BF, 0x6927, 0x67BD, 0x660D, 0x64A2, 0x640B + +hoot_seg5_animindex_05005600: # 0x05005600 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00EA +.hword 0x0001, 0x00E7, 0x0001, 0x00E8, 0x0001, 0x00E9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x00CE, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0088, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x007E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0004, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x00BA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0092 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0018, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00E6, 0x000A, 0x0023, 0x000A, 0x002D +.hword 0x000A, 0x0037, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0022 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E5, 0x000A, 0x0042 +.hword 0x000A, 0x004C, 0x000A, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0041, 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00D8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x009C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0060 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x006A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x00C4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0074 + +hoot_seg5_anim_05005750: # 0x05005750 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x1B +.word hoot_seg5_animvalue_05005404 +.word hoot_seg5_animindex_05005600 +.word 0 + +glabel hoot_seg5_anims_05005768 # 0x05005768 +.word hoot_seg5_anim_050053EC +.word hoot_seg5_anim_05005750 diff --git a/actors/impact_ring/geo.s b/actors/impact_ring/geo.s index ab011cc..607201d 100644 --- a/actors/impact_ring/geo.s +++ b/actors/impact_ring/geo.s @@ -1,7 +1,7 @@ -glabel invisible_bowser_accessory_geo # 0x0D000090 - geo_culling_radius 10000 - geo_open_node - geo_asm 20, Geo18_8029D924 - geo_display_list LAYER_TRANSPARENT_DECAL, impact_ring_seg6_dl_0601EAC0 - geo_close_node - geo_end +glabel invisible_bowser_accessory_geo # 0x0D000090 + geo_culling_radius 10000 + geo_open_node + geo_asm 20, Geo18_8029D924 + geo_display_list LAYER_TRANSPARENT_DECAL, impact_ring_seg6_dl_0601EAC0 + geo_close_node + geo_end diff --git a/actors/impact_ring/model.s b/actors/impact_ring/model.s index ab14a5c..c820b70 100644 --- a/actors/impact_ring/model.s +++ b/actors/impact_ring/model.s @@ -1,54 +1,54 @@ -# Impact Ring - -.balign 8 -impact_ring_seg6_vertex_0601C9D0: # 0x0601C9D0 -vertex 0, 0, -5, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -5, 0, 5, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 5, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex -5, 0, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -impact_ring_seg6_vertex_0601CA10: # 0x0601CA10 -vertex 5, 0, -5, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 5, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 5, 0, 5, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -impact_ring_seg6_texture_0601CA50: # 0x0601CA50 -.incbin "actors/impact_ring/impact_ring_left_side.ia16" - -impact_ring_seg6_texture_0601DA50: # 0x0601DA50 -.incbin "actors/impact_ring/impact_ring_right_side.ia16" - -glabel impact_ring_seg6_dl_0601EA50 # 0x0601EA50 - 0x0601EA88 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_ring_seg6_texture_0601CA50 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex impact_ring_seg6_vertex_0601C9D0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel impact_ring_seg6_dl_0601EA88 # 0x0601EA88 - 0x0601EAC0 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_ring_seg6_texture_0601DA50 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex impact_ring_seg6_vertex_0601CA10, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel impact_ring_seg6_dl_0601EAC0 # 0x0601EAC0 - 0x0601EB40 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList impact_ring_seg6_dl_0601EA50 -gsSPDisplayList impact_ring_seg6_dl_0601EA88 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Impact Ring + +.balign 8 +impact_ring_seg6_vertex_0601C9D0: # 0x0601C9D0 +vertex 0, 0, -5, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -5, 0, 5, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 5, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex -5, 0, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +impact_ring_seg6_vertex_0601CA10: # 0x0601CA10 +vertex 5, 0, -5, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 5, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 5, 0, 5, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +impact_ring_seg6_texture_0601CA50: # 0x0601CA50 +.incbin "actors/impact_ring/impact_ring_left_side.ia16" + +impact_ring_seg6_texture_0601DA50: # 0x0601DA50 +.incbin "actors/impact_ring/impact_ring_right_side.ia16" + +glabel impact_ring_seg6_dl_0601EA50 # 0x0601EA50 - 0x0601EA88 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_ring_seg6_texture_0601CA50 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex impact_ring_seg6_vertex_0601C9D0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel impact_ring_seg6_dl_0601EA88 # 0x0601EA88 - 0x0601EAC0 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_ring_seg6_texture_0601DA50 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex impact_ring_seg6_vertex_0601CA10, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel impact_ring_seg6_dl_0601EAC0 # 0x0601EAC0 - 0x0601EB40 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList impact_ring_seg6_dl_0601EA50 +gsSPDisplayList impact_ring_seg6_dl_0601EA88 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/impact_smoke/geo.s b/actors/impact_smoke/geo.s index e778607..ba390c7 100644 --- a/actors/impact_smoke/geo.s +++ b/actors/impact_smoke/geo.s @@ -1,14 +1,14 @@ -glabel bowser_impact_smoke_geo # 0x0D000BB8 / 0BFC - geo_node_start - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_switch_case 5, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062B38 - geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8 - geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062C78 - geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062D18 - geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8 - geo_close_node - geo_close_node - geo_end +glabel bowser_impact_smoke_geo # 0x0D000BB8 / 0BFC + geo_node_start + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_switch_case 5, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062B38 + geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8 + geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062C78 + geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062D18 + geo_display_list LAYER_TRANSPARENT, impact_smoke_seg6_dl_06062BD8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/impact_smoke/model.s b/actors/impact_smoke/model.s index 9d52852..bdd2d9e 100644 --- a/actors/impact_smoke/model.s +++ b/actors/impact_smoke/model.s @@ -1,137 +1,137 @@ -# Impact Smoke - -# TODO: Are these seperate textures or unified 64x64 ones? - -.balign 8 -impact_smoke_seg6_texture_0605AA28: # 0x0605AA28 -.incbin "actors/impact_smoke/impact_smoke_0.ia16" - -impact_smoke_seg6_texture_0605CA28: # 0x0605CA28 -.incbin "actors/impact_smoke/impact_smoke_1.ia16" - -impact_smoke_seg6_texture_0605EA28: # 0x0605EA28 -.incbin "actors/impact_smoke/impact_smoke_2.ia16" - -impact_smoke_seg6_texture_06060A28: # 0x06060A28 -.incbin "actors/impact_smoke/impact_smoke_3.ia16" - -impact_smoke_seg6_vertex_06062A28: # 0x06062A28 -vertex -150, 150, 0, 0, 992, 0x28, 0x19, 0x14, 0xFF -vertex 150, 150, 0, 2016, 992, 0x28, 0x19, 0x14, 0xFF -vertex 150, 300, 0, 2016, 0, 0x28, 0x19, 0x14, 0xFF -vertex -150, 300, 0, 0, 0, 0x28, 0x19, 0x14, 0xFF -vertex -150, 0, 0, 0, 992, 0x28, 0x19, 0x14, 0xFF -vertex 150, 0, 0, 2016, 992, 0x28, 0x19, 0x14, 0xFF -vertex 150, 150, 0, 2016, 0, 0x28, 0x19, 0x14, 0xFF -vertex -150, 150, 0, 0, 0, 0x28, 0x19, 0x14, 0xFF - -glabel impact_smoke_seg6_dl_06062AA8 # 0x06062AA8 - 0x06062AD8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0 -gsSPGeometryMode G_LIGHTING, G_SHADING_SMOOTH, G_ORDER_CFIRST -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062AD8 # 0x06062AD8 - 0x06062AF0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062AF0 # 0x06062AF0 - 0x06062B08 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062B08 # 0x06062B08 - 0x06062B38 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062B38 # 0x06062B38 - 0x06062BD8 -gsSPDisplayList impact_smoke_seg6_dl_06062AA8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605AA28 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 -gsSPDisplayList impact_smoke_seg6_dl_06062AD8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605AA28 + 0x1000 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList impact_smoke_seg6_dl_06062AF0 -gsSPDisplayList impact_smoke_seg6_dl_06062B08 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062BD8 # 0x06062BD8 - 0x06062C78 -gsSPDisplayList impact_smoke_seg6_dl_06062AA8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605CA28 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 -gsSPDisplayList impact_smoke_seg6_dl_06062AD8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605CA28 + 0x1000 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList impact_smoke_seg6_dl_06062AF0 -gsSPDisplayList impact_smoke_seg6_dl_06062B08 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062C78 # 0x06062C78 - 0x06062D18 -gsSPDisplayList impact_smoke_seg6_dl_06062AA8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605EA28 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 -gsSPDisplayList impact_smoke_seg6_dl_06062AD8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605EA28 + 0x1000 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList impact_smoke_seg6_dl_06062AF0 -gsSPDisplayList impact_smoke_seg6_dl_06062B08 -gsSPEndDisplayList - -glabel impact_smoke_seg6_dl_06062D18 # 0x06062D18 - 0x06062DB8 -gsSPDisplayList impact_smoke_seg6_dl_06062AA8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_06060A28 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 -gsSPDisplayList impact_smoke_seg6_dl_06062AD8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_06060A28 + 0x1000 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList impact_smoke_seg6_dl_06062AF0 -gsSPDisplayList impact_smoke_seg6_dl_06062B08 -gsSPEndDisplayList +# Impact Smoke + +# TODO: Are these seperate textures or unified 64x64 ones? + +.balign 8 +impact_smoke_seg6_texture_0605AA28: # 0x0605AA28 +.incbin "actors/impact_smoke/impact_smoke_0.ia16" + +impact_smoke_seg6_texture_0605CA28: # 0x0605CA28 +.incbin "actors/impact_smoke/impact_smoke_1.ia16" + +impact_smoke_seg6_texture_0605EA28: # 0x0605EA28 +.incbin "actors/impact_smoke/impact_smoke_2.ia16" + +impact_smoke_seg6_texture_06060A28: # 0x06060A28 +.incbin "actors/impact_smoke/impact_smoke_3.ia16" + +impact_smoke_seg6_vertex_06062A28: # 0x06062A28 +vertex -150, 150, 0, 0, 992, 0x28, 0x19, 0x14, 0xFF +vertex 150, 150, 0, 2016, 992, 0x28, 0x19, 0x14, 0xFF +vertex 150, 300, 0, 2016, 0, 0x28, 0x19, 0x14, 0xFF +vertex -150, 300, 0, 0, 0, 0x28, 0x19, 0x14, 0xFF +vertex -150, 0, 0, 0, 992, 0x28, 0x19, 0x14, 0xFF +vertex 150, 0, 0, 2016, 992, 0x28, 0x19, 0x14, 0xFF +vertex 150, 150, 0, 2016, 0, 0x28, 0x19, 0x14, 0xFF +vertex -150, 150, 0, 0, 0, 0x28, 0x19, 0x14, 0xFF + +glabel impact_smoke_seg6_dl_06062AA8 # 0x06062AA8 - 0x06062AD8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0 +gsSPGeometryMode G_LIGHTING, G_SHADING_SMOOTH, G_ORDER_CFIRST +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062AD8 # 0x06062AD8 - 0x06062AF0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062AF0 # 0x06062AF0 - 0x06062B08 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062B08 # 0x06062B08 - 0x06062B38 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062B38 # 0x06062B38 - 0x06062BD8 +gsSPDisplayList impact_smoke_seg6_dl_06062AA8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605AA28 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 +gsSPDisplayList impact_smoke_seg6_dl_06062AD8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605AA28 + 0x1000 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList impact_smoke_seg6_dl_06062AF0 +gsSPDisplayList impact_smoke_seg6_dl_06062B08 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062BD8 # 0x06062BD8 - 0x06062C78 +gsSPDisplayList impact_smoke_seg6_dl_06062AA8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605CA28 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 +gsSPDisplayList impact_smoke_seg6_dl_06062AD8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605CA28 + 0x1000 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList impact_smoke_seg6_dl_06062AF0 +gsSPDisplayList impact_smoke_seg6_dl_06062B08 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062C78 # 0x06062C78 - 0x06062D18 +gsSPDisplayList impact_smoke_seg6_dl_06062AA8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605EA28 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 +gsSPDisplayList impact_smoke_seg6_dl_06062AD8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_0605EA28 + 0x1000 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList impact_smoke_seg6_dl_06062AF0 +gsSPDisplayList impact_smoke_seg6_dl_06062B08 +gsSPEndDisplayList + +glabel impact_smoke_seg6_dl_06062D18 # 0x06062D18 - 0x06062DB8 +gsSPDisplayList impact_smoke_seg6_dl_06062AA8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_06060A28 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPVertex impact_smoke_seg6_vertex_06062A28, 8, 0 +gsSPDisplayList impact_smoke_seg6_dl_06062AD8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, impact_smoke_seg6_texture_06060A28 + 0x1000 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList impact_smoke_seg6_dl_06062AF0 +gsSPDisplayList impact_smoke_seg6_dl_06062B08 +gsSPEndDisplayList diff --git a/actors/king_bobomb/geo.s b/actors/king_bobomb/geo.s index db0d820..2efa11b 100644 --- a/actors/king_bobomb/geo.s +++ b/actors/king_bobomb/geo.s @@ -1,118 +1,118 @@ -glabel king_bobomb_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 300 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500B188 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -243, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 488, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 110, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500AD08 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A5D8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, king_bobomb_seg5_dl_0500B2D0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B418 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B6C0 - geo_animated_part LAYER_OPAQUE, 0, 243, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 488, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 110, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B068 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A890 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -1, 36 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 548, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A4F0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 189, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A6C0 - geo_close_node - geo_close_node - geo_asm 0, Geo18_802A719C - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 1, 36 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 548, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A7A8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 189, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A978 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel king_bobomb_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 300 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500B188 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -243, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 488, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 110, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500AD08 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A5D8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, king_bobomb_seg5_dl_0500B2D0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B418 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B6C0 + geo_animated_part LAYER_OPAQUE, 0, 243, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 488, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 110, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, king_bobomb_seg5_dl_0500B068 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A890 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -1, 36 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 548, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A4F0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 189, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A6C0 + geo_close_node + geo_close_node + geo_asm 0, Geo18_802A719C + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 1, 36 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 548, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A7A8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 189, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, king_bobomb_seg5_dl_0500A978 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/king_bobomb/model.s b/actors/king_bobomb/model.s index 99d15c5..7c750c3 100644 --- a/actors/king_bobomb/model.s +++ b/actors/king_bobomb/model.s @@ -1,1905 +1,1905 @@ -# King Bobomb - -# Unreferenced light -.byte 0x36, 0x1E, 0x00, 0x00, 0x36, 0x1E, 0x00, 0x00 - -.byte 0xD9, 0x7A, 0x00, 0x00, 0xD9, 0x7A, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00 - -.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3C, 0x28, 0x00, 0x00, 0x3C, 0x28, 0x00, 0x00 - -.byte 0xF1, 0xA2, 0x00, 0x00, 0xF1, 0xA2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 - -.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_texture_05000078: # 0x05000078 -.incbin "actors/king_bobomb/bob-omb_buddy_left_side_unused.rgba16" - -king_bobomb_seg5_texture_05001078: # 0x05001078 -.incbin "actors/king_bobomb/bob-omb_buddy_right_side_unused.rgba16" - -king_bobomb_seg5_texture_05002078: # 0x05002078 -.incbin "actors/king_bobomb/king_bob-omb_arm.rgba16" - -king_bobomb_seg5_texture_05002878: # 0x05002878 -.incbin "actors/king_bobomb/king_bob-omb_body_unused.rgba16" - -king_bobomb_seg5_texture_05004878: # 0x05004878 -.incbin "actors/king_bobomb/king_bob-omb_eyes.rgba16" - -king_bobomb_seg5_texture_05005878: # 0x05005878 -.incbin "actors/king_bobomb/king_bob-omb_hand.rgba16" - -king_bobomb_seg5_texture_05006078: # 0x05006078 -.incbin "actors/king_bobomb/king_bob-omb_crown_rim.rgba16" - -king_bobomb_seg5_texture_05006478: # 0x05006478 -.incbin "actors/king_bobomb/bob-omb_buddy_body_unused.rgba16" - -king_bobomb_seg5_texture_05008478: # 0x05008478 -.incbin "actors/king_bobomb/king_bob-omb_left_side.rgba16" - -king_bobomb_seg5_texture_05009478: # 0x05009478 -.incbin "actors/king_bobomb/king_bob-omb_right_side.rgba16" - -king_bobomb_seg5_vertex_0500A478: # 0x0500A478 -vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A4B8 # 0x0500A4B8 - 0x0500A4F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A478, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A4F0 # 0x0500A4F0 - 0x0500A560 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A4B8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500A560: # 0x0500A560 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A5A0 # 0x0500A5A0 - 0x0500A5D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A560, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A5D8 # 0x0500A5D8 - 0x0500A648 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A5A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500A648: # 0x0500A648 -vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, -48, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 49, -48, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A688 # 0x0500A688 - 0x0500A6C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05005878 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A648, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A6C0 # 0x0500A6C0 - 0x0500A730 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A688 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500A730: # 0x0500A730 -vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A770 # 0x0500A770 - 0x0500A7A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A730, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A7A8 # 0x0500A7A8 - 0x0500A818 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A770 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500A818: # 0x0500A818 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A858 # 0x0500A858 - 0x0500A890 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A818, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A890 # 0x0500A890 - 0x0500A900 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A858 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500A900: # 0x0500A900 -vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, -48, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 49, -48, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500A940 # 0x0500A940 - 0x0500A978 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05005878 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500A900, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500A978 # 0x0500A978 - 0x0500A9E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500A940 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_light_0500A9E8: # 0x0500A9E8 -.byte 0x6F, 0x56, 0x11, 0x00, 0x6F, 0x56, 0x11, 0x00 - -king_bobomb_seg5_light_0500A9F0: # 0x0500A9F0 -.byte 0xDE, 0xAD, 0x23, 0x00, 0xDE, 0xAD, 0x23, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_vertex_0500AA00: # 0x0500AA00 -vertex -40, -165, -122, 0, 0, 0xCC, 0xD8, 0x94, 0xFF -vertex 80, 37, -144, 0, 0, 0x68, 0x1B, 0xBE, 0xFF -vertex 80, -165, -144, 0, 0, 0x2D, 0xD3, 0x93, 0xFF -vertex -14, 37, -122, 0, 0, 0xB3, 0x29, 0xA5, 0xFF -vertex 80, 138, -42, 0, 0, 0x37, 0x69, 0xD5, 0xFF -vertex 80, 138, 159, 0, 0, 0x36, 0x69, 0x2C, 0xFF -vertex 80, 37, 261, 0, 0, 0x54, 0x24, 0x57, 0xFF -vertex 80, -266, -42, 0, 0, 0x38, 0x98, 0xD4, 0xFF -vertex 80, -266, 159, 0, 0, 0x5B, 0xAF, 0x21, 0xFF -vertex 80, -165, 261, 0, 0, 0x2D, 0xD5, 0x6E, 0xFF -vertex 6, 138, -31, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF -vertex -40, -266, 148, 0, 0, 0xD4, 0x94, 0x30, 0xFF -vertex -40, -266, -31, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF -vertex -40, -165, 239, 0, 0, 0xB2, 0xE7, 0x60, 0xFF -vertex -14, 37, 239, 0, 0, 0xCC, 0x31, 0x68, 0xFF -vertex 6, 138, 148, 0, 0, 0xBC, 0x65, 0x22, 0xFF - -king_bobomb_seg5_vertex_0500AB00: # 0x0500AB00 -vertex 6, 138, 148, 0, 0, 0xBC, 0x65, 0x22, 0xFF -vertex 6, 138, -31, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF -vertex -75, 37, -31, 0, 0, 0x8E, 0x31, 0xE9, 0xFF -vertex -75, 37, 148, 0, 0, 0x90, 0x29, 0x2A, 0xFF -vertex -14, 37, 239, 0, 0, 0xCC, 0x31, 0x68, 0xFF -vertex -101, -165, -31, 0, 0, 0x8B, 0xEF, 0xD4, 0xFF -vertex -101, -165, 148, 0, 0, 0x87, 0xE7, 0x18, 0xFF -vertex -14, 37, -122, 0, 0, 0xB3, 0x29, 0xA5, 0xFF -vertex -40, -165, 239, 0, 0, 0xB2, 0xE7, 0x60, 0xFF -vertex -40, -266, 148, 0, 0, 0xD4, 0x94, 0x30, 0xFF -vertex -40, -165, -122, 0, 0, 0xCC, 0xD8, 0x94, 0xFF -vertex -40, -266, -31, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF - -glabel king_bobomb_seg5_dl_0500ABC0 # 0x0500ABC0 - 0x0500AD08 -gsSPLight king_bobomb_seg5_light_0500A9F0, 1 -gsSPLight king_bobomb_seg5_light_0500A9E8, 2 -gsSPVertex king_bobomb_seg5_vertex_0500AA00, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 1, 8, 7, 0x0 -gsSP2Triangles 1, 9, 8, 0x0, 1, 6, 9, 0x0 -gsSP2Triangles 1, 10, 4, 0x0, 1, 3, 10, 0x0 -gsSP2Triangles 11, 12, 7, 0x0, 11, 7, 8, 0x0 -gsSP2Triangles 7, 12, 0, 0x0, 7, 0, 2, 0x0 -gsSP2Triangles 9, 11, 8, 0x0, 10, 5, 4, 0x0 -gsSP2Triangles 9, 13, 11, 0x0, 14, 13, 9, 0x0 -gsSP2Triangles 14, 9, 6, 0x0, 14, 6, 5, 0x0 -gsSP2Triangles 14, 5, 15, 0x0, 10, 15, 5, 0x0 -gsSPVertex king_bobomb_seg5_vertex_0500AB00, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 6, 3, 0x0, 2, 1, 7, 0x0 -gsSP2Triangles 7, 5, 2, 0x0, 8, 4, 3, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 7, 10, 5, 0x0, 5, 10, 11, 0x0 -gsSP2Triangles 11, 6, 5, 0x0, 11, 9, 6, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500AD08 # 0x0500AD08 - 0x0500AD38 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList king_bobomb_seg5_dl_0500ABC0 -gsSPEndDisplayList - -king_bobomb_seg5_light_0500AD38: # 0x0500AD38 -.byte 0x6F, 0x4F, 0x10, 0x00, 0x6F, 0x4F, 0x10, 0x00 - -king_bobomb_seg5_light_0500AD40: # 0x0500AD40 -.byte 0xDE, 0x9E, 0x20, 0x00, 0xDE, 0x9E, 0x20, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_vertex_0500AD50: # 0x0500AD50 -vertex 6, 138, -147, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF -vertex 80, 37, -260, 0, 0, 0x68, 0x1B, 0xBE, 0xFF -vertex -14, 37, -238, 0, 0, 0xB3, 0x29, 0xA5, 0xFF -vertex 80, 138, -158, 0, 0, 0x37, 0x69, 0xD5, 0xFF -vertex 80, -165, -260, 0, 0, 0x2D, 0xD3, 0x93, 0xFF -vertex -40, -165, -238, 0, 0, 0xCC, 0xD8, 0x94, 0xFF -vertex 80, 138, 43, 0, 0, 0x36, 0x69, 0x2C, 0xFF -vertex 80, 37, 145, 0, 0, 0x54, 0x24, 0x57, 0xFF -vertex 80, -266, -158, 0, 0, 0x38, 0x98, 0xD4, 0xFF -vertex 80, -266, 43, 0, 0, 0x5B, 0xAF, 0x21, 0xFF -vertex 80, -165, 145, 0, 0, 0x2D, 0xD5, 0x6E, 0xFF -vertex -40, -266, -147, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF -vertex -40, -266, 32, 0, 0, 0xD4, 0x94, 0x30, 0xFF -vertex -14, 37, 123, 0, 0, 0xCC, 0x31, 0x68, 0xFF -vertex -40, -165, 123, 0, 0, 0xB2, 0xE7, 0x60, 0xFF -vertex 6, 138, 32, 0, 0, 0xBC, 0x65, 0x22, 0xFF - -king_bobomb_seg5_vertex_0500AE50: # 0x0500AE50 -vertex -75, 37, -147, 0, 0, 0x8E, 0x31, 0xE9, 0xFF -vertex -101, -165, -147, 0, 0, 0x8B, 0xEF, 0xD4, 0xFF -vertex -101, -165, 32, 0, 0, 0x87, 0xE7, 0x18, 0xFF -vertex -75, 37, 32, 0, 0, 0x90, 0x29, 0x2A, 0xFF -vertex -14, 37, -238, 0, 0, 0xB3, 0x29, 0xA5, 0xFF -vertex 6, 138, 32, 0, 0, 0xBC, 0x65, 0x22, 0xFF -vertex 6, 138, -147, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF -vertex -14, 37, 123, 0, 0, 0xCC, 0x31, 0x68, 0xFF -vertex 80, 138, 43, 0, 0, 0x36, 0x69, 0x2C, 0xFF -vertex -40, -165, 123, 0, 0, 0xB2, 0xE7, 0x60, 0xFF -vertex -40, -266, 32, 0, 0, 0xD4, 0x94, 0x30, 0xFF -vertex -40, -165, -238, 0, 0, 0xCC, 0xD8, 0x94, 0xFF -vertex -40, -266, -147, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF - -glabel king_bobomb_seg5_dl_0500AF20 # 0x0500AF20 - 0x0500B068 -gsSPLight king_bobomb_seg5_light_0500AD40, 1 -gsSPLight king_bobomb_seg5_light_0500AD38, 2 -gsSPVertex king_bobomb_seg5_vertex_0500AD50, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 1, 3, 6, 0x0, 1, 6, 7, 0x0 -gsSP2Triangles 1, 8, 4, 0x0, 1, 9, 8, 0x0 -gsSP2Triangles 1, 10, 9, 0x0, 1, 7, 10, 0x0 -gsSP2Triangles 8, 11, 5, 0x0, 8, 9, 12, 0x0 -gsSP2Triangles 8, 12, 11, 0x0, 8, 5, 4, 0x0 -gsSP2Triangles 10, 12, 9, 0x0, 6, 3, 0, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 7, 13, 0x0 -gsSP2Triangles 10, 14, 12, 0x0, 6, 13, 7, 0x0 -gsSP1Triangle 6, 0, 15, 0x0 -gsSPVertex king_bobomb_seg5_vertex_0500AE50, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 0, 3, 5, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 6, 4, 0, 0x0 -gsSP2Triangles 7, 5, 3, 0x0, 8, 5, 7, 0x0 -gsSP2Triangles 3, 9, 7, 0x0, 3, 2, 9, 0x0 -gsSP2Triangles 10, 9, 2, 0x0, 1, 4, 11, 0x0 -gsSP2Triangles 2, 12, 10, 0x0, 2, 1, 12, 0x0 -gsSP1Triangle 11, 12, 1, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B068 # 0x0500B068 - 0x0500B098 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList king_bobomb_seg5_dl_0500AF20 -gsSPEndDisplayList - -king_bobomb_seg5_vertex_0500B098: # 0x0500B098 -vertex 0, 128, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -127, -127, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -127, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -127, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -king_bobomb_seg5_vertex_0500B0D8: # 0x0500B0D8 -vertex 128, 128, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -127, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 128, -127, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel king_bobomb_seg5_dl_0500B118 # 0x0500B118 - 0x0500B150 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05008478 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500B098, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B150 # 0x0500B150 - 0x0500B188 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05009478 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex king_bobomb_seg5_vertex_0500B0D8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B188 # 0x0500B188 - 0x0500B200 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList king_bobomb_seg5_dl_0500B118 -gsSPDisplayList king_bobomb_seg5_dl_0500B150 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -king_bobomb_seg5_light_0500B200: # 0x0500B200 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -king_bobomb_seg5_light_0500B208: # 0x0500B208 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_vertex_0500B218: # 0x0500B218 -vertex 124, 159, 493, 0, 0, 0x00, 0x18, 0x7C, 0xFF -vertex -103, 159, 493, 0, 990, 0x00, 0x18, 0x7C, 0xFF -vertex -103, 0, 524, 478, 990, 0x00, 0x08, 0x7E, 0xFF -vertex 124, 0, 524, 478, 0, 0x00, 0xF8, 0x7E, 0xFF -vertex -103, -158, 493, 990, 990, 0x00, 0xE8, 0x7C, 0xFF -vertex 124, -158, 493, 990, 0, 0x00, 0xE8, 0x7C, 0xFF - -glabel king_bobomb_seg5_dl_0500B278 # 0x0500B278 - 0x0500B2D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05004878 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight king_bobomb_seg5_light_0500B208, 1 -gsSPLight king_bobomb_seg5_light_0500B200, 2 -gsSPVertex king_bobomb_seg5_vertex_0500B218, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 4, 5, 3, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B2D0 # 0x0500B2D0 - 0x0500B330 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500B278 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -king_bobomb_seg5_light_0500B330: # 0x0500B330 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -king_bobomb_seg5_light_0500B338: # 0x0500B338 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_vertex_0500B348: # 0x0500B348 -vertex -189, -1, 571, 0, 0, 0xDC, 0x19, 0x76, 0xFF -vertex -379, 180, 438, 0, 0, 0xDE, 0x2E, 0x70, 0xFF -vertex -273, -1, 548, 0, 0, 0xDA, 0xED, 0x77, 0xFF -vertex -379, -183, 438, 0, 0, 0xD7, 0xD5, 0x6F, 0xFF -vertex -281, -365, 404, 0, 0, 0xD8, 0xD5, 0x70, 0xFF -vertex 24, -436, 485, 0, 0, 0xDD, 0xD7, 0x72, 0xFF -vertex 24, 432, 485, 0, 0, 0xD9, 0x2A, 0x71, 0xFF -vertex -281, 361, 404, 0, 0, 0xD9, 0x2A, 0x71, 0xFF - -glabel king_bobomb_seg5_dl_0500B3C8 # 0x0500B3C8 - 0x0500B418 -gsSPLight king_bobomb_seg5_light_0500B338, 1 -gsSPLight king_bobomb_seg5_light_0500B330, 2 -gsSPVertex king_bobomb_seg5_vertex_0500B348, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 0, 6, 7, 0x0, 0, 7, 1, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B418 # 0x0500B418 - 0x0500B458 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList king_bobomb_seg5_dl_0500B3C8 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -king_bobomb_seg5_light_0500B458: # 0x0500B458 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -king_bobomb_seg5_light_0500B460: # 0x0500B460 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -king_bobomb_seg5_vertex_0500B470: # 0x0500B470 -vertex 729, 304, 176, 394, -458, 0xEF, 0x6C, 0x3E, 0xFF -vertex 576, 296, 0, 0, 234, 0xFC, 0x7E, 0x00, 0xFF -vertex 416, 290, 0, -31, 962, 0xE9, 0x7C, 0x00, 0xFF -vertex 416, 145, 252, 820, 962, 0xE9, 0x3E, 0x6C, 0xFF -vertex 576, 148, 257, 820, 234, 0xFC, 0x3F, 0x6D, 0xFF -vertex 729, 0, 352, 1246, -458, 0xEF, 0x00, 0x7D, 0xFF -vertex 416, -144, 252, 1671, 962, 0xE9, 0xC2, 0x6C, 0xFF -vertex 729, 304, -175, 4652, -458, 0xEE, 0x6C, 0xC2, 0xFF -vertex 415, 145, -250, 4226, 964, 0xE9, 0x3E, 0x94, 0xFF -vertex 416, 290, 0, 5079, 962, 0xE9, 0x7C, 0x00, 0xFF -vertex 576, 296, 0, 5078, 234, 0xFC, 0x7E, 0x00, 0xFF -vertex 576, 148, -256, 4226, 234, 0xFB, 0x3F, 0x93, 0xFF -vertex 729, 0, -351, 3800, -458, 0xEE, 0x00, 0x83, 0xFF -vertex 415, -144, -250, 3374, 964, 0xE9, 0xC2, 0x94, 0xFF -vertex 576, -147, -256, 3374, 234, 0xFB, 0xC1, 0x93, 0xFF -vertex 729, -304, -175, 2948, -458, 0xEE, 0x94, 0xC2, 0xFF - -king_bobomb_seg5_vertex_0500B570: # 0x0500B570 -vertex 729, -304, -175, 2948, -458, 0xEE, 0x94, 0xC2, 0xFF -vertex 415, -289, 0, 2522, 964, 0xE9, 0x84, 0x00, 0xFF -vertex 415, -144, -250, 3374, 964, 0xE9, 0xC2, 0x94, 0xFF -vertex 576, -295, 0, 2523, 234, 0xFC, 0x82, 0x00, 0xFF -vertex 729, -304, 176, 2097, -458, 0xEF, 0x94, 0x3E, 0xFF -vertex 416, -144, 252, 1671, 962, 0xE9, 0xC2, 0x6C, 0xFF -vertex 576, -147, 257, 1671, 234, 0xFC, 0xC1, 0x6D, 0xFF -vertex 729, 0, 352, 1246, -458, 0xEF, 0x00, 0x7D, 0xFF - -glabel king_bobomb_seg5_dl_0500B5F0 # 0x0500B5F0 - 0x0500B6C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05006078 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight king_bobomb_seg5_light_0500B460, 1 -gsSPLight king_bobomb_seg5_light_0500B458, 2 -gsSPVertex king_bobomb_seg5_vertex_0500B470, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 5, 4, 3, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 7, 11, 8, 0x0 -gsSP2Triangles 12, 13, 8, 0x0, 8, 11, 12, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 13, 14, 15, 0x0 -gsSPVertex king_bobomb_seg5_vertex_0500B570, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 5, 6, 7, 0x0 -gsSPEndDisplayList - -glabel king_bobomb_seg5_dl_0500B6C0 # 0x0500B6C0 - 0x0500B730 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList king_bobomb_seg5_dl_0500B5F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -king_bobomb_seg5_animvalue_0500B730: # 0x0500B730 -.hword 0x0000, 0x02A5, 0x0000, 0x0000, 0x0001, 0x0004, 0x0007, 0x000A -.hword 0x000D, 0x0011, 0x0014, 0x0017, 0x001A, 0x001D, 0x001E, 0x001B -.hword 0x0017, 0x000F, 0x0001, 0xFFF4, 0xFFF4, 0x0001, 0x000D, 0x0012 -.hword 0x0013, 0x0013, 0xFFFB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB -.hword 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xFFEF, 0xFFEE, 0xFFF1, 0xFFF6 -.hword 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x000D, 0x0014 -.hword 0x0019, 0x001B, 0x0019, 0x0010, 0x0000, 0xFFCD, 0xFF75, 0xFF18 -.hword 0xFEDA, 0xFEDC, 0xFFE4, 0x013B, 0x01DF, 0x0209, 0x0161, 0x0098 -.hword 0x0042, 0x0010, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF4, 0xFFF5, 0xFFF8 -.hword 0xFFFB, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0004, 0x0008, 0x000D -.hword 0x0010, 0x0012, 0x0010, 0x000A, 0x0000, 0xFFDE, 0xFFA2, 0xFF64 -.hword 0xFF3C, 0xFF43, 0x0006, 0x010F, 0x01C1, 0x0209, 0x015F, 0x0090 -.hword 0x003C, 0x000E, 0x0000, 0x0000, 0xFFF2, 0xFFCC, 0xFF94, 0xFF53 -.hword 0xFF0D, 0xFECB, 0xFE94, 0xFE6E, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F -.hword 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F -.hword 0xFE5F, 0xFE5F, 0xFE5F, 0x0000, 0xFFF2, 0xFFCC, 0xFF94, 0xFF53 -.hword 0xFF0D, 0xFECB, 0xFE94, 0xFE6E, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F -.hword 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F -.hword 0xFE5F, 0xFE5F, 0xFE5F, 0x0000, 0xFF0C, 0xFC7D, 0xF8C8, 0xF463 -.hword 0xEFC4, 0xEB5F, 0xE7AA, 0xE51B, 0xE426, 0xE426, 0xE426, 0xE426 -.hword 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426 -.hword 0xE426, 0xE426, 0xE426, 0x0000, 0xFF39, 0xFD22, 0xFA1C, 0xF687 -.hword 0xF2C1, 0xEF2C, 0xEC26, 0xEA0F, 0xE948, 0xE948, 0xE948, 0xE948 -.hword 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948 -.hword 0xE948, 0xE948, 0xE948, 0xEECD, 0xEEBF, 0xEE98, 0xEE60, 0xEE1E -.hword 0xEDD8, 0xED95, 0xED5D, 0xED37, 0xED28, 0xED28, 0xED28, 0xED28 -.hword 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28 -.hword 0xED28, 0xED28, 0xED28, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002 -.hword 0x0002, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0000, 0x00E1, 0x033D, 0x06A7, 0x0AB4 -.hword 0x0EF6, 0x1303, 0x166D, 0x18C9, 0x19AA, 0x19AA, 0x19AA, 0x19AA -.hword 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA -.hword 0x19AA, 0x19AA, 0x19AA, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xC001, 0xBFCE, 0xBF49, 0xBE8B, 0xBDB1 -.hword 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58, 0xC0A5 -.hword 0xC30E, 0xC534, 0xC6BA, 0xC79E, 0xC82B, 0xC875, 0xC891, 0xC893 -.hword 0xC88F, 0xC88F, 0xC88F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xC001, 0xBFCE, 0xBF49, 0xBE8B, 0xBDB1 -.hword 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58, 0xC0A5 -.hword 0xC30E, 0xC534, 0xC6BA, 0xC79E, 0xC82B, 0xC875, 0xC891, 0xC893 -.hword 0xC88F, 0xC88F, 0xC88F, 0x0000, 0x0050, 0x0123, 0x024C, 0x039D -.hword 0x04E9, 0x0602, 0x06BC, 0x06E9, 0x065C, 0x0504, 0x0306, 0x0087 -.hword 0xFDAF, 0xFAA0, 0xF780, 0xF476, 0xF1A5, 0xEF33, 0xED46, 0xEC03 -.hword 0xEB8F, 0xEB8F, 0xEB8F, 0x0000, 0xFEFC, 0xFC3B, 0xF82B, 0xF33E -.hword 0xEDE3, 0xE88B, 0xE3A4, 0xDFA1, 0xDCEF, 0xDB43, 0xD9FB, 0xD90B -.hword 0xD867, 0xD804, 0xD7D5, 0xD7CF, 0xD7E4, 0xD80A, 0xD834, 0xD856 -.hword 0xD864, 0xD864, 0xD864, 0xF1FD, 0xF1AA, 0xF0D1, 0xEF9B, 0xEE37 -.hword 0xECD0, 0xEB92, 0xEAA9, 0xEA42, 0xEA89, 0xEB86, 0xED11, 0xEF0A -.hword 0xF153, 0xF3CB, 0xF655, 0xF8D0, 0xFB1D, 0xFD1E, 0xFEB3, 0xFFBD -.hword 0x001B, 0x001B, 0x001B, 0x0000, 0xFF92, 0xFE6E, 0xFCCE, 0xFAEB -.hword 0xF8FF, 0xF744, 0xF5F3, 0xF546, 0xF577, 0xF68D, 0xF84E, 0xFA97 -.hword 0xFD40, 0x0025, 0x0320, 0x060D, 0x08C6, 0x0B25, 0x0D05, 0x0E40 -.hword 0x0EB1, 0x0EB1, 0x0EB1, 0x0000, 0x00FC, 0x03AA, 0x079B, 0x0C64 -.hword 0x1197, 0x16C7, 0x1B87, 0x1F6B, 0x2206, 0x23A2, 0x24DC, 0x25C0 -.hword 0x2658, 0x26B2, 0x26D9, 0x26D9, 0x26BE, 0x2694, 0x2668, 0x2644 -.hword 0x2636, 0x2636, 0x2636, 0xF1FD, 0xF1B7, 0xF100, 0xEFFC, 0xEED2 -.hword 0xEDA8, 0xECA4, 0xEBEB, 0xEBA4, 0xEBF3, 0xECE5, 0xEE55, 0xF028 -.hword 0xF242, 0xF487, 0xF6DA, 0xF91E, 0xFB39, 0xFD0D, 0xFE7E, 0xFF71 -.hword 0xFFC8, 0xFFC8, 0xFFC8, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF -.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004 -.hword 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0007, 0x0007, 0x0006 -.hword 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0xFFBB, 0xFF02, 0xFDFB -.hword 0xFCCA, 0xFB96, 0xFA82, 0xF9B3, 0xF950, 0xF97C, 0xFA63, 0xFBF9 -.hword 0xFE08, 0x005E, 0x02C8, 0x0513, 0x070C, 0x087F, 0x08E1, 0x0845 -.hword 0x0761, 0x06ED, 0x06ED, 0x06ED, 0x4000, 0x4000, 0x4000, 0x4000 -.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000 -.hword 0x4000, 0x4000, 0x4001, 0x4001, 0x4001, 0x4001, 0x4001, 0x4001 -.hword 0x4001, 0x4001, 0x4001, 0x4001 - -king_bobomb_seg5_animindex_0500BC88: # 0x0500BC88 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0018, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0264, 0x0018, 0x027C -.hword 0x0018, 0x0294, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0261, 0x0001, 0x0262, 0x0001, 0x0263, 0x0001, 0x0000 -.hword 0x0018, 0x016B, 0x0018, 0x0183, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0018, 0x00AB, 0x0018, 0x001B, 0x0018, 0x0033, 0x0018, 0x004B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025E -.hword 0x0001, 0x025F, 0x0001, 0x0260, 0x0001, 0x0000, 0x0018, 0x019B -.hword 0x0018, 0x01B3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x00C3 -.hword 0x0018, 0x0063, 0x0018, 0x007B, 0x0018, 0x0093, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025D -.hword 0x0018, 0x01CB, 0x0018, 0x01E3, 0x0018, 0x01FB, 0x0018, 0x00DB -.hword 0x0018, 0x00F3, 0x0018, 0x010B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x025B, 0x0001, 0x025C, 0x0018, 0x0213, 0x0018, 0x022B -.hword 0x0018, 0x0243, 0x0018, 0x0123, 0x0018, 0x013B, 0x0018, 0x0153 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500BDFC: # 0x0500BDFC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x18 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500B730 -.word king_bobomb_seg5_animindex_0500BC88 -.word 0 - -king_bobomb_seg5_animvalue_0500BE14: # 0x0500BE14 -.hword 0x0000, 0x0000, 0xFFFD, 0xFFF4, 0xFFE9, 0xFFE0, 0xFFDC, 0xFFDE -.hword 0xFFE1, 0xFFE6, 0xFFEB, 0xFFF2, 0xFFF8, 0xFFFD, 0x0001, 0x0007 -.hword 0x000D, 0x0013, 0x0019, 0x001F, 0x0024, 0x0028, 0x002A, 0x002B -.hword 0x0029, 0x0023, 0x001A, 0x0011, 0x0008, 0x0002, 0x02A5, 0x02A7 -.hword 0x02AC, 0x02B2, 0x02B7, 0x02B9, 0x02B9, 0x02B7, 0x02B5, 0x02B2 -.hword 0x02B0, 0x02AE, 0x02AD, 0x02AE, 0x02AF, 0x02B1, 0x02B4, 0x02B6 -.hword 0x02B9, 0x02BB, 0x02BC, 0x02BD, 0x02BD, 0x02BC, 0x02B8, 0x02B3 -.hword 0x02AE, 0x02AA, 0x02A6, 0xFFFB, 0x0000, 0x001C, 0x006C, 0x00E4 -.hword 0x017A, 0x0225, 0x02DA, 0x038E, 0x0439, 0x04D0, 0x0548, 0x0597 -.hword 0x05B4, 0x05A5, 0x057C, 0x053B, 0x04E7, 0x0483, 0x0412, 0x0399 -.hword 0x031A, 0x0299, 0x021A, 0x01A1, 0x0130, 0x00CC, 0x0078, 0x0037 -.hword 0x000E, 0x0000, 0x0005, 0x0015, 0x002A, 0x0041, 0x0057, 0x0067 -.hword 0x006E, 0x0069, 0x0054, 0x002A, 0xFFEA, 0xFF38, 0xFE00, 0xFCA6 -.hword 0xFB8E, 0xFB1D, 0xFC4B, 0xFE8E, 0x0000, 0x0052, 0x007E, 0x008B -.hword 0x0080, 0x0067, 0x0045, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0005, 0x0008 -.hword 0x000A, 0x0008, 0x0000, 0xFFE9, 0xFFC3, 0xFF9F, 0xFF8C, 0xFF89 -.hword 0xFF8D, 0xFF94, 0xFF9F, 0xFFAB, 0xFFB7, 0xFFC1, 0xFFCC, 0xFFDA -.hword 0xFFE8, 0xFFF4, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0009, 0x001E, 0x0034, 0x003D, 0x0030, 0x0000 -.hword 0xFF84, 0xFEC0, 0xFDEF, 0xFD4A, 0xFCC4, 0xFC33, 0xFBA6, 0xFB2B -.hword 0xFAD0, 0xFAA4, 0xFAB6, 0xFB3F, 0xFC45, 0xFD83, 0xFEB9, 0xFFA4 -.hword 0x0000, 0x00C8, 0x02AF, 0x050A, 0x072E, 0x0870, 0x0826, 0x05AA -.hword 0x0165, 0xFC3F, 0xF71D, 0xF2E8, 0xF085, 0xF17D, 0xF545, 0xF9A7 -.hword 0xFC6E, 0xFD66, 0xFDEB, 0xFE1C, 0xFE1A, 0xFE05, 0xFDFD, 0xFE22 -.hword 0xFE76, 0xFEDD, 0xFF46, 0xFFA4, 0xFFE7, 0x0000, 0xFFFF, 0xFFFD -.hword 0xFFFA, 0xFFF9, 0xFFFA, 0x0000, 0x000B, 0x001B, 0x002E, 0x0042 -.hword 0x0056, 0x0068, 0x0077, 0x0086, 0x0094, 0x00A2, 0x00B0, 0x00BF -.hword 0x00D4, 0x00F0, 0x0109, 0x0117, 0x0112, 0x00F2, 0x00BC, 0x007C -.hword 0x003F, 0x0011, 0x0000, 0x003F, 0x00E0, 0x01B4, 0x0290, 0x0346 -.hword 0x03AA, 0x03C0, 0x03AC, 0x0373, 0x0317, 0x029D, 0x0209, 0x0137 -.hword 0x001E, 0xFEE7, 0xFDBB, 0xFCC1, 0xFC24, 0xFC04, 0xFC4D, 0xFCD0 -.hword 0xFD63, 0xFDDA, 0xFE41, 0xFEB8, 0xFF31, 0xFF9A, 0xFFE4, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFDE, 0xFF92 -.hword 0xFF45, 0xFF23, 0xFF53, 0x0000, 0x019D, 0x0420, 0x06F7, 0x098E -.hword 0x0B53, 0x0BB4, 0x09C0, 0x05C3, 0x0105, 0xFCD0, 0xFA69, 0xFA16 -.hword 0xFAEA, 0xFC69, 0xFE14, 0xFF71, 0xEA00, 0xEECC, 0x048C, 0x1C1A -.hword 0xF843, 0xC8C0, 0xC8ED, 0xF7B2, 0xD966, 0xFAF7, 0xFDD9, 0x2652 -.hword 0xFD23, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000 -.hword 0x3FFF, 0xE000, 0x054B, 0x0507, 0x0452, 0x0350, 0x0223, 0x00EF -.hword 0xFFD9, 0xFEBB, 0xFD6E, 0xFC0C, 0xFAAE, 0xF96F, 0xF86A, 0xF7B7 -.hword 0xF772, 0xF7AC, 0xF854, 0xF950, 0xFA84, 0xFBD7, 0xFD2E, 0xFE6D -.hword 0xFF7B, 0x007A, 0x0193, 0x02AC, 0x03AF, 0x0485, 0x0516, 0x0867 -.hword 0x0868, 0x0868, 0x0869, 0x086A, 0x086B, 0x086C, 0x086C, 0x086B -.hword 0x086B, 0x086B, 0x086A, 0x0869, 0x0868, 0x0867, 0x0866, 0x0863 -.hword 0x0860, 0x085E, 0x085B, 0x0859, 0x0857, 0x0857, 0x0858, 0x085A -.hword 0x085D, 0x0861, 0x0864, 0x0866, 0x4000, 0x4055, 0x412A, 0x423E -.hword 0x4352, 0x4427, 0x447C, 0x445B, 0x4403, 0x437E, 0x42DA, 0x4222 -.hword 0x4163, 0x40A9, 0x4000, 0x3F50, 0x3E81, 0x3DA3, 0x3CC8, 0x3C00 -.hword 0x3B5D, 0x3AEF, 0x3AC6, 0x3B10, 0x3BCF, 0x3CD5, 0x3DF2, 0x3EF7 -.hword 0x3FB6, 0x0000 - -king_bobomb_seg5_animindex_0500C138: # 0x0500C138 -.hword 0x001D, 0x0001, 0x001D, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x013A, 0x001D, 0x0157 -.hword 0x001D, 0x0174, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0139, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0129, 0x001D, 0x0076, 0x001D, 0x0093 -.hword 0x001D, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x003C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0134 -.hword 0x0001, 0x0135, 0x0001, 0x0136, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x012A, 0x001D, 0x00CD, 0x001D, 0x00EA, 0x001D, 0x0107 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0059, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0133 -.hword 0x0001, 0x012B, 0x0001, 0x012C, 0x0001, 0x012D, 0x0001, 0x0000 -.hword 0x0001, 0x0124, 0x0001, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0131, 0x0001, 0x0132, 0x0001, 0x012E, 0x0001, 0x012F -.hword 0x0001, 0x0130, 0x0001, 0x0126, 0x0001, 0x0127, 0x0001, 0x0128 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500C2AC: # 0x0500C2AC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500BE14 -.word king_bobomb_seg5_animindex_0500C138 -.word 0 - -king_bobomb_seg5_animvalue_0500C2C4: # 0x0500C2C4 -.hword 0x0000, 0x0000, 0xFFF5, 0xFFED, 0xFFFB, 0x000E, 0x0019, 0x000C -.hword 0x0000, 0x01FB, 0xFFFB, 0x0891, 0x1343, 0x1CF0, 0x179F, 0x0E25 -.hword 0x041E, 0xFD26, 0x0844, 0xFE5F, 0x0695, 0x0EAA, 0x0AC4, 0x0324 -.hword 0xFD26, 0xFCC9, 0xFE59, 0xEECD, 0xEECD, 0xF697, 0xFBCB, 0xB036 -.hword 0x0970, 0x07DB, 0xB3B3, 0x00D3, 0x00D1, 0x00CF, 0x00D2, 0x00D6 -.hword 0x00D9, 0x00D6, 0x00D3, 0x0927, 0x087E, 0x07AA, 0x0830, 0x09A6 -.hword 0x0AA0, 0x0A02, 0x092A, 0x0757, 0x0749, 0x073E, 0x074A, 0x075E -.hword 0x076B, 0x0763, 0x0757, 0x00D0, 0x00D1, 0x00D2, 0x00D0, 0x00CD -.hword 0x00CB, 0x00CD, 0x00D0, 0xF66D, 0xF58F, 0xF4D2, 0xF5B5, 0xF71A -.hword 0xF7F7, 0xF74F, 0xF670, 0x0626, 0x0623, 0x0623, 0x0630, 0x0641 -.hword 0x0649, 0x0639, 0x0626, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF -.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0005, 0xFF75, 0xFEF3, 0x0006 -.hword 0x00B1, 0x0133, 0x010C, 0x0009, 0x2B2F, 0x2C41, 0x2D52, 0x2E64 -.hword 0x2E5E, 0x2D58, 0x2C51, 0x2B4A, 0x4006, 0x4007, 0x4007, 0x4008 -.hword 0x4008, 0x4008, 0x4007, 0x4006 - -king_bobomb_seg5_animindex_0500C3AC: # 0x0500C3AC -.hword 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x005C, 0x0008, 0x0064 -.hword 0x0008, 0x006C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0059, 0x0001, 0x005A, 0x0001, 0x005B, 0x0001, 0x001D -.hword 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0056 -.hword 0x0001, 0x0057, 0x0001, 0x0058, 0x0001, 0x0020, 0x0001, 0x0021 -.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0013, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0055 -.hword 0x0008, 0x0023, 0x0008, 0x002B, 0x0008, 0x0033, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0053, 0x0001, 0x0054, 0x0008, 0x003B, 0x0008, 0x0043 -.hword 0x0008, 0x004B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500C520: # 0x0500C520 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500C2C4 -.word king_bobomb_seg5_animindex_0500C3AC -.word 0 - -king_bobomb_seg5_animvalue_0500C538: # 0x0500C538 -.hword 0x0000, 0x01FB, 0x01FB, 0x01F9, 0x01F7, 0xFFFB, 0x0891, 0x0887 -.hword 0x086A, 0x083A, 0xFE5F, 0xFE61, 0xFE67, 0xFE70, 0x0000, 0xFE72 -.hword 0xFA6F, 0xF4F4, 0x0000, 0xFEDF, 0xFBF2, 0xF7EF, 0xEECD, 0xEEA7 -.hword 0xEE47, 0xEDCB, 0xEECD, 0xEEB2, 0xEE6E, 0xEE15, 0xF697, 0xF6A8 -.hword 0xF6DA, 0xF725, 0xFBCB, 0xFBCF, 0xFBDD, 0xFBF3, 0xB036, 0xB040 -.hword 0xB05E, 0xB08F, 0x0970, 0x095B, 0x0920, 0x08C8, 0x07DB, 0x07D2 -.hword 0x07B8, 0x0791, 0xB3B3, 0xB3A6, 0xB383, 0xB353, 0x00D3, 0x00E5 -.hword 0x0114, 0x0156, 0x0927, 0x0913, 0x08DA, 0x0884, 0x0757, 0x07BD -.hword 0x08BE, 0x0A15, 0x00D0, 0x00B9, 0x007A, 0x0021, 0xF66D, 0xF680 -.hword 0xF6B3, 0xF700, 0x0626, 0x0696, 0x07B5, 0x0938, 0x8001, 0xC000 -.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x2B2F, 0x2AB5, 0x295A, 0x273A, 0x4006 -.hword 0x4006, 0x4006, 0x4006, 0x0000 - -king_bobomb_seg5_animindex_0500C600: # 0x0500C600 -.hword 0x0001, 0x0000, 0x0004, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0057, 0x0004, 0x005B -.hword 0x0004, 0x005F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0054, 0x0001, 0x0055, 0x0001, 0x0056, 0x0004, 0x001E -.hword 0x0004, 0x0022, 0x0004, 0x0026, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0004, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0006 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0051 -.hword 0x0001, 0x0052, 0x0001, 0x0053, 0x0004, 0x002A, 0x0004, 0x002E -.hword 0x0004, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0012 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x000A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0050 -.hword 0x0004, 0x0036, 0x0004, 0x003A, 0x0004, 0x003E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0004, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x004E, 0x0001, 0x004F, 0x0004, 0x0042, 0x0004, 0x0046 -.hword 0x0004, 0x004A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x001A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500C774: # 0x0500C774 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x04 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500C538 -.word king_bobomb_seg5_animindex_0500C600 -.word 0 - -king_bobomb_seg5_animvalue_0500C78C: # 0x0500C78C -.hword 0x0000, 0x0000, 0x0003, 0x000E, 0x001F, 0x0033, 0x004B, 0x0064 -.hword 0x007D, 0x0094, 0x00A9, 0x00B9, 0x00C4, 0x00C8, 0x00B7, 0x008D -.hword 0x0058, 0x0024, 0x0000, 0xFFF5, 0xFFFB, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x02A5, 0x02A6, 0x02A9, 0x02AC, 0x02B1 -.hword 0x02B7, 0x02BD, 0x02C3, 0x02C8, 0x02CD, 0x02D1, 0x02D4, 0x02D5 -.hword 0x02D2, 0x02C8, 0x02BD, 0x02B1, 0x02A8, 0x02A3, 0x02A1, 0x02A1 -.hword 0x02A1, 0x02A2, 0x02A3, 0x02A5, 0x02A5, 0xFFFB, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFF3F, 0xFDC5, 0xFCBE, 0xFC7B, 0xFC73, 0xFC8C, 0xFCAD, 0xFCBE -.hword 0x0000, 0xFFED, 0xFFCC, 0xFFA1, 0xFF6F, 0xFF37, 0xFEFC, 0xFEC1 -.hword 0xFE89, 0xFE56, 0xFE2B, 0xFE0B, 0xFDF7, 0xFE32, 0xFEC0, 0xFF49 -.hword 0xFFBF, 0x0000, 0xFFB8, 0xFF2B, 0xFEC9, 0xFEB0, 0xFEAD, 0xFEB6 -.hword 0xFEC2, 0xFEC9, 0x0000, 0x0043, 0x00B6, 0x014F, 0x0202, 0x02C8 -.hword 0x0395, 0x0461, 0x0521, 0x05CC, 0x0658, 0x06BB, 0x06EC, 0x05C9 -.hword 0x0352, 0x0135, 0x0042, 0x0000, 0x0005, 0x0011, 0x0019, 0x001B -.hword 0x001B, 0x001A, 0x0019, 0x0019, 0x0000, 0x0004, 0x000C, 0x0016 -.hword 0x0022, 0x0030, 0x003E, 0x004B, 0x0057, 0x0062, 0x006A, 0x0071 -.hword 0x0078, 0x007D, 0x0080, 0x0080, 0x007C, 0x0073, 0x0045, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005D -.hword 0x0105, 0x01E4, 0x02E9, 0x0402, 0x051C, 0x0627, 0x070E, 0x07C2 -.hword 0x082F, 0x084A, 0x081A, 0x07AC, 0x070D, 0x0649, 0x056D, 0x0486 -.hword 0x0299, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFEFC, 0xFD1F, 0xFAA3, 0xF7C1, 0xF4B2, 0xF1AE, 0xEEEF -.hword 0xECAE, 0xEB23, 0xEA87, 0xEB4F, 0xED83, 0xF0B4, 0xF476, 0xF85B -.hword 0xFBF5, 0xFED8, 0xFFE0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFF2, 0xFFDA, 0xFFBA, 0xFF95, 0xFF6B -.hword 0xFF41, 0xFF16, 0xFEEF, 0xFECD, 0xFEB2, 0xFEA0, 0xFE9A, 0xFEBF -.hword 0xFF18, 0xFF82, 0xFFDB, 0x0000, 0x0000, 0x0002, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0xFF97, 0xFEE3, 0xFDF4 -.hword 0xFCDA, 0xFBA6, 0xFA66, 0xF92C, 0xF806, 0xF707, 0xF63C, 0xF5B7 -.hword 0xF587, 0xF69E, 0xF937, 0xFC50, 0xFEEA, 0x0000, 0x0152, 0x03E8 -.hword 0x05B4, 0x0629, 0x0637, 0x060B, 0x05D1, 0x05B4, 0x0000, 0xFFAC -.hword 0xFF1B, 0xFE5A, 0xFD77, 0xFC7E, 0xFB7C, 0xFA7F, 0xF992, 0xF8C4 -.hword 0xF821, 0xF7B5, 0xF78E, 0xF86F, 0xFA87, 0xFD07, 0xFF20, 0x0000 -.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 -.hword 0x0000, 0x0000, 0xFFFB, 0xFFF0, 0xFFDF, 0xFFDD, 0xFFDD, 0xFFDD -.hword 0xFFDE, 0xFFDF, 0x0000, 0xFFDE, 0xFFAF, 0xFF74, 0xFF2F, 0xFEE2 -.hword 0xFE8E, 0xFE34, 0xFDD7, 0xFD77, 0xFD17, 0xFCB7, 0xFC59, 0xFBFF -.hword 0xFBAA, 0xFB5C, 0xFB16, 0xFAD9, 0xFB2D, 0xFBEE, 0xFCC5, 0xFCDC -.hword 0xFCDF, 0xFCD6, 0xFCCB, 0xFCC5, 0x0000, 0x0000, 0xFFFE, 0xFFFC -.hword 0xFFF9, 0xFFF5, 0xFFF1, 0xFFEE, 0xFFEB, 0xFFE8, 0xFFE6, 0xFFE5 -.hword 0xFFE5, 0xFFE7, 0xFFEA, 0xFFEF, 0xFFF7, 0x0000, 0x0051, 0x00D1 -.hword 0x0139, 0x0144, 0x0146, 0x0142, 0x013C, 0x0139, 0xC748, 0xC867 -.hword 0xCA13, 0xCC37, 0xCEBE, 0xD194, 0xD4A4, 0xD7DC, 0xDB25, 0xDE6C -.hword 0xE19D, 0xE4A3, 0xE769, 0xE9DC, 0xEBE7, 0xED76, 0xEE74, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0x0008, 0x00A4, 0x011A, 0x016E, 0x01A3, 0x01BD, 0x01C0, 0x01AF -.hword 0x018F, 0x0162, 0x012D, 0x00F3, 0x00B8, 0x007F, 0x004D, 0x0024 -.hword 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x4AF7, 0x47B9, 0x43B6, 0x3F0F, 0x39E2, 0x3450 -.hword 0x2E78, 0x287C, 0x2279, 0x1C91, 0x16E4, 0x1190, 0x0CB7, 0x0878 -.hword 0x04F3, 0x0248, 0x0097, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xBA17, 0xBCD9, 0xC008, 0xC390 -.hword 0xC75E, 0xCB5E, 0xCF7C, 0xD3A5, 0xD7C6, 0xDBCB, 0xDF9F, 0xE331 -.hword 0xE66B, 0xE93C, 0xEB8E, 0xED4F, 0xEE6A, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0000, 0xFF8C -.hword 0xFEEA, 0xFE1F, 0xFD32, 0xFC28, 0xFB06, 0xF9D3, 0xF893, 0xF74D -.hword 0xF607, 0xF4C5, 0xF38F, 0xF268, 0xF158, 0xF063, 0xEF90, 0xEEE4 -.hword 0xEFDD, 0xF26A, 0xF439, 0xF4A7, 0xF4B4, 0xF48B, 0xF455, 0xF439 -.hword 0x0000, 0x0003, 0x000C, 0x001A, 0x002B, 0x003E, 0x0052, 0x0065 -.hword 0x0077, 0x0086, 0x0091, 0x0096, 0x0095, 0x008C, 0x007A, 0x005D -.hword 0x0035, 0x0000, 0xFED0, 0xFCBD, 0xFB50, 0xFAF0, 0xFAE4, 0xFB08 -.hword 0xFB38, 0xFB50, 0xC9C8, 0xC93F, 0xC882, 0xC797, 0xC684, 0xC54F -.hword 0xC3FF, 0xC29A, 0xC125, 0xBFA8, 0xBE28, 0xBCAC, 0xBB39, 0xB9D7 -.hword 0xB88B, 0xB75B, 0xB64E, 0xB569, 0xB5D7, 0xB7C3, 0xB9B2, 0xBB63 -.hword 0xBD52, 0xBF25, 0xC080, 0xC107, 0x0000, 0x0057, 0x00CC, 0x015C -.hword 0x0203, 0x02BF, 0x038C, 0x0467, 0x054E, 0x063D, 0x0732, 0x0829 -.hword 0x091F, 0x0A11, 0x0AFC, 0x0BDE, 0x0CB3, 0x0D78, 0x0DE0, 0x0DF1 -.hword 0x0DFC, 0x0DFF, 0x0DFD, 0x0DF8, 0x0DF4, 0x0DF1, 0x0000, 0x0001 -.hword 0xFFFF, 0xFFFA, 0xFFF3, 0xFFEB, 0xFFE3, 0xFFDC, 0xFFD7, 0xFFD6 -.hword 0xFFD8, 0xFFDF, 0xFFEC, 0xFFFF, 0x001A, 0x003E, 0x006C, 0x00A4 -.hword 0x028F, 0x049B, 0x04F3, 0x050C, 0x04FA, 0x04D4, 0x04AD, 0x049B -.hword 0xC9C8, 0xC943, 0xC88F, 0xC7B0, 0xC6AD, 0xC58A, 0xC44C, 0xC2F9 -.hword 0xC196, 0xC027, 0xBEB3, 0xBD3E, 0xBBCD, 0xBA66, 0xB90E, 0xB7C9 -.hword 0xB69E, 0xB591, 0xB5C6, 0xB70C, 0xB86C, 0xBA15, 0xBBC9, 0xBD4C -.hword 0xBE60, 0xBECA, 0x0ED6, 0x0E6A, 0x0DC9, 0x0CFC, 0x0C09, 0x0AF8 -.hword 0x09D2, 0x089D, 0x0761, 0x0626, 0x04F3, 0x03D1, 0x02C6, 0x01DA -.hword 0x0116, 0x0080, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x1A05, 0x1948, 0x182E, 0x16C6 -.hword 0x151C, 0x133E, 0x1139, 0x0F1B, 0x0CF1, 0x0AC8, 0x08AF, 0x06B1 -.hword 0x04DD, 0x0341, 0x01E8, 0x00E2, 0x003A, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF44D, 0xF43C -.hword 0xF423, 0xF403, 0xF3DD, 0xF3B2, 0xF385, 0xF354, 0xF323, 0xF2F2 -.hword 0xF2C2, 0xF295, 0xF26C, 0xF247, 0xF228, 0xF211, 0xF202, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF933, 0xF931, 0xF955, 0xF998, 0xF9F6, 0xFA6A, 0xFAF0, 0xFB83 -.hword 0xFC1E, 0xFCBD, 0xFD5A, 0xFDF2, 0xFE7F, 0xFEFE, 0xFF68, 0xFFBA -.hword 0xFFEE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0215, 0x01A2, 0x013F, 0x00EC, 0x00A8, 0x0070 -.hword 0x0044, 0x0023, 0x000B, 0xFFFC, 0xFFF3, 0xFFEF, 0xFFEF, 0xFFF2 -.hword 0xFFF6, 0xFFFB, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xF487, 0xF479, 0xF461, 0xF440 -.hword 0xF418, 0xF3EB, 0xF3B8, 0xF383, 0xF34C, 0xF315, 0xF2DF, 0xF2AB -.hword 0xF27C, 0xF252, 0xF22F, 0xF214, 0xF203, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0x8001, 0xC000 -.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000 -.hword 0x0009, 0x001A, 0x0030, 0x004B, 0x0067, 0x0085, 0x00A3, 0x00BE -.hword 0x00D6, 0x00E9, 0x00F5, 0x00FA, 0x00E4, 0x00AD, 0x0068, 0x0029 -.hword 0x0003, 0xFFF5, 0xFFEE, 0xFFEC, 0xFFEF, 0xFFF4, 0xFFFA, 0xFFFF -.hword 0x0000, 0x09C7, 0x095C, 0x08BB, 0x07EB, 0x06F3, 0x05D9, 0x04A5 -.hword 0x035D, 0x0208, 0x00AE, 0xFF55, 0xFE04, 0xFCC1, 0xFB20, 0xF907 -.hword 0xF6F7, 0xF574, 0xF500, 0xF5AA, 0xF700, 0xF8C6, 0xFAC0, 0xFCB2 -.hword 0xFE60, 0xFF8E, 0x0000, 0x4002, 0x3F88, 0x3EB4, 0x3D9B, 0x3C50 -.hword 0x3AE6, 0x3971, 0x3806, 0x36B7, 0x3599, 0x34BF, 0x343C, 0x3426 -.hword 0x3555, 0x37FD, 0x3B3E, 0x3E35, 0x4000, 0x4000, 0x4000, 0x4000 -.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000 - -king_bobomb_seg5_animindex_0500CE58: # 0x0500CE58 -.hword 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0317, 0x001A, 0x0331 -.hword 0x001A, 0x034B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0314, 0x0001, 0x0315, 0x0001, 0x0316, 0x001A, 0x01D6 -.hword 0x001A, 0x01F0, 0x001A, 0x020A, 0x001A, 0x00D2, 0x001A, 0x00EC -.hword 0x001A, 0x0106, 0x001A, 0x0036, 0x001A, 0x0050, 0x001A, 0x006A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0311 -.hword 0x0001, 0x0312, 0x0001, 0x0313, 0x001A, 0x0224, 0x001A, 0x023E -.hword 0x001A, 0x0258, 0x001A, 0x0120, 0x001A, 0x013A, 0x001A, 0x0154 -.hword 0x001A, 0x0084, 0x001A, 0x009E, 0x001A, 0x00B8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0310 -.hword 0x001A, 0x0272, 0x001A, 0x028C, 0x001A, 0x02A6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x030E, 0x0001, 0x030F, 0x001A, 0x02C0, 0x001A, 0x02DA -.hword 0x001A, 0x02F4, 0x001A, 0x0188, 0x001A, 0x01A2, 0x001A, 0x01BC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500CFCC: # 0x0500CFCC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500C78C -.word king_bobomb_seg5_animindex_0500CE58 -.word 0 - -king_bobomb_seg5_animvalue_0500CFE4: # 0x0500CFE4 -.hword 0x0000, 0x02A5, 0xFFFB, 0xC748, 0xC73E, 0xC724, 0xC6F9, 0xC6C1 -.hword 0xC67E, 0xC630, 0xC5DA, 0xC57E, 0xC51E, 0xC4BB, 0xC457, 0xC3F5 -.hword 0xC396, 0xC33C, 0xC2E8, 0xC29E, 0xC25E, 0xC22A, 0xC205, 0xC1F0 -.hword 0xC1ED, 0xC1FD, 0xC224, 0xC262, 0xC2BA, 0xC32D, 0xC3BD, 0xC46C -.hword 0xC53D, 0xC630, 0xC748, 0x0008, 0xFFBF, 0xFEEF, 0xFDAC, 0xFC0D -.hword 0xFA25, 0xF809, 0xF5CF, 0xF38A, 0xF14F, 0xEF33, 0xED4B, 0xEBAC -.hword 0xEA6A, 0xE999, 0xE94F, 0xE97E, 0xEA04, 0xEAD8, 0xEBF0, 0xED43 -.hword 0xEEC6, 0xF070, 0xF238, 0xF413, 0xF5F8, 0xF7DE, 0xF9BA, 0xFB82 -.hword 0xFD2E, 0xFEB4, 0x0008, 0x4AF7, 0x4B31, 0x4BD6, 0x4CD4, 0x4E1B -.hword 0x4F9C, 0x5146, 0x5307, 0x54D1, 0x5693, 0x583D, 0x59BD, 0x5B05 -.hword 0x5C03, 0x5CA8, 0x5CE2, 0x5CFA, 0x5D36, 0x5D86, 0x5DD9, 0x5E1F -.hword 0x5E46, 0x5E3E, 0x5DF7, 0x5D5F, 0x5C67, 0x5AFC, 0x5910, 0x5690 -.hword 0x536C, 0x4F94, 0x4AF7, 0xBA17, 0xB9B4, 0xB89D, 0xB6ED, 0xB4C0 -.hword 0xB232, 0xAF5F, 0xAC63, 0xA958, 0xA65C, 0xA389, 0xA0FB, 0x9ECE -.hword 0x9D1E, 0x9C07, 0x9BA4, 0x9BB8, 0x9BF7, 0x9C65, 0x9D07, 0x9DE0 -.hword 0x9EF4, 0xA048, 0xA1E0, 0xA3C0, 0xA5EC, 0xA868, 0xAB38, 0xAE61 -.hword 0xB1E6, 0xB5CC, 0xBA17, 0x0000, 0x0004, 0x000F, 0x0021, 0x003A -.hword 0x0057, 0x0079, 0x009E, 0x00C6, 0x00EF, 0x011A, 0x0145, 0x0170 -.hword 0x0199, 0x01C0, 0x01E4, 0x0204, 0x0220, 0x0237, 0x0247, 0x0250 -.hword 0x0251, 0x024A, 0x0239, 0x021E, 0x01F8, 0x01C7, 0x0188, 0x013C -.hword 0x00E2, 0x0079, 0x0000, 0xC9C8, 0xC9CD, 0xC9DB, 0xC9F1, 0xCA0D -.hword 0xCA30, 0xCA58, 0xCA85, 0xCAB4, 0xCAE6, 0xCB19, 0xCB4C, 0xCB7F -.hword 0xCBB0, 0xCBDE, 0xCC09, 0xCC30, 0xCC51, 0xCC6B, 0xCC7E, 0xCC89 -.hword 0xCC8B, 0xCC82, 0xCC6E, 0xCC4E, 0xCC21, 0xCBE6, 0xCB9C, 0xCB41 -.hword 0xCAD6, 0xCA58, 0xC9C8, 0x0000, 0xFFFD, 0xFFF4, 0xFFE5, 0xFFD1 -.hword 0xFFBA, 0xFF9E, 0xFF80, 0xFF60, 0xFF3E, 0xFF1C, 0xFEF9, 0xFED6 -.hword 0xFEB5, 0xFE95, 0xFE78, 0xFE5E, 0xFE48, 0xFE35, 0xFE28, 0xFE21 -.hword 0xFE20, 0xFE26, 0xFE33, 0xFE49, 0xFE68, 0xFE90, 0xFEC3, 0xFF00 -.hword 0xFF49, 0xFF9E, 0x0000, 0xC9C8, 0xC9CD, 0xC9DB, 0xC9F1, 0xCA0D -.hword 0xCA30, 0xCA58, 0xCA85, 0xCAB4, 0xCAE6, 0xCB19, 0xCB4C, 0xCB7F -.hword 0xCBB0, 0xCBDE, 0xCC09, 0xCC30, 0xCC51, 0xCC6B, 0xCC7E, 0xCC89 -.hword 0xCC8B, 0xCC82, 0xCC6E, 0xCC4E, 0xCC21, 0xCBE6, 0xCB9C, 0xCB41 -.hword 0xCAD6, 0xCA58, 0xC9C8, 0x0ED6, 0x0ED9, 0x0EE3, 0x0EF3, 0x0F08 -.hword 0x0F22, 0x0F3F, 0x0F5F, 0x0F81, 0x0FA5, 0x0FCA, 0x0FEF, 0x1014 -.hword 0x1038, 0x1059, 0x1078, 0x1094, 0x10AC, 0x10C0, 0x10CE, 0x10D5 -.hword 0x10D7, 0x10D0, 0x10C2, 0x10AB, 0x108A, 0x105F, 0x1029, 0x0FE7 -.hword 0x0F9A, 0x0F3F, 0x0ED6, 0x1A05, 0x1A0C, 0x1A1D, 0x1A39, 0x1A5D -.hword 0x1A8A, 0x1ABD, 0x1AF5, 0x1B32, 0x1B71, 0x1BB2, 0x1BF3, 0x1C33 -.hword 0x1C72, 0x1CAD, 0x1CE3, 0x1D14, 0x1D3E, 0x1D60, 0x1D79, 0x1D87 -.hword 0x1D89, 0x1D7E, 0x1D64, 0x1D3C, 0x1D02, 0x1CB7, 0x1C58, 0x1BE5 -.hword 0x1B5C, 0x1ABD, 0x1A05, 0xF44D, 0xF44D, 0xF44F, 0xF451, 0xF454 -.hword 0xF458, 0xF45D, 0xF462, 0xF467, 0xF46D, 0xF473, 0xF478, 0xF47E -.hword 0xF484, 0xF489, 0xF48E, 0xF492, 0xF496, 0xF499, 0xF49B, 0xF49C -.hword 0xF49C, 0xF49C, 0xF499, 0xF496, 0xF491, 0xF48A, 0xF481, 0xF477 -.hword 0xF46B, 0xF45D, 0xF44D, 0xF933, 0xF952, 0xF9A9, 0xFA30, 0xFADD -.hword 0xFBA9, 0xFC8B, 0xFD79, 0xFE6C, 0xFF5B, 0x003B, 0x0107, 0x01B5 -.hword 0x023B, 0x0293, 0x02B2, 0x0298, 0x0251, 0x01E2, 0x0151, 0x00A5 -.hword 0xFFE4, 0xFF14, 0xFE3B, 0xFD60, 0xFC89, 0xFBBD, 0xFB00, 0xFA5B -.hword 0xF9D3, 0xF96E, 0xF933, 0x0215, 0x0243, 0x02C3, 0x0388, 0x0487 -.hword 0x05B2, 0x06FD, 0x085B, 0x09C0, 0x0B1E, 0x0C69, 0x0D94, 0x0E93 -.hword 0x0F59, 0x0FD9, 0x1006, 0x0FEB, 0x0F9C, 0x0F1F, 0x0E7A, 0x0DB2 -.hword 0x0CCC, 0x0BCE, 0x0ABD, 0x099F, 0x0878, 0x074F, 0x0629, 0x050A -.hword 0x03F9, 0x02FB, 0x0215, 0xF487, 0xF482, 0xF474, 0xF45F, 0xF444 -.hword 0xF425, 0xF402, 0xF3DD, 0xF3B7, 0xF392, 0xF36F, 0xF34F, 0xF334 -.hword 0xF31F, 0xF311, 0xF30D, 0xF312, 0xF320, 0xF336, 0xF352, 0xF374 -.hword 0xF398, 0xF3BF, 0xF3E6, 0xF40D, 0xF431, 0xF451, 0xF46C, 0xF480 -.hword 0xF48C, 0xF48F, 0xF487, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF -.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x09C7, 0x09CC, 0x09DA, 0x09F0 -.hword 0x0A0D, 0x0A31, 0x0A5A, 0x0A87, 0x0AB7, 0x0AEA, 0x0B1E, 0x0B52 -.hword 0x0B86, 0x0BB8, 0x0BE7, 0x0C13, 0x0C3A, 0x0C5C, 0x0C77, 0x0C8B -.hword 0x0C96, 0x0C98, 0x0C8F, 0x0C7B, 0x0C5A, 0x0C2C, 0x0BEF, 0x0BA3 -.hword 0x0B47, 0x0ADA, 0x0A5A, 0x09C7, 0x4002, 0x4002, 0x4002, 0x4002 -.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 -.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 -.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 -.hword 0x4002, 0x4002, 0x4002, 0x4002 - -king_bobomb_seg5_animindex_0500D43C: # 0x0500D43C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0020, 0x01CC, 0x0020, 0x01EC -.hword 0x0020, 0x020C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C9, 0x0001, 0x01CA, 0x0001, 0x01CB, 0x0020, 0x0083 -.hword 0x0001, 0x0000, 0x0020, 0x00A3, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C6 -.hword 0x0001, 0x01C7, 0x0001, 0x01C8, 0x0020, 0x00C3, 0x0001, 0x0000 -.hword 0x0020, 0x00E3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C5 -.hword 0x0020, 0x0103, 0x0020, 0x0123, 0x0020, 0x0143, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0020, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C3, 0x0001, 0x01C4, 0x0020, 0x0163, 0x0020, 0x0183 -.hword 0x0020, 0x01A3, 0x0020, 0x0023, 0x0020, 0x0043, 0x0020, 0x0063 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500D5B0: # 0x0500D5B0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x20 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500CFE4 -.word king_bobomb_seg5_animindex_0500D43C -.word 0 - -king_bobomb_seg5_animvalue_0500D5C8: # 0x0500D5C8 -.hword 0x0000, 0x02A5, 0xFFFB, 0x0209, 0x0078, 0xFD29, 0xFA2F, 0xF80F -.hword 0xF645, 0xF561, 0xF5D7, 0xF732, 0xF8AB, 0xFA1E, 0xFBD1, 0xFD99 -.hword 0xFF48, 0x00B2, 0x01AC, 0x0000, 0xFDE1, 0xFA09, 0xF843, 0xFA27 -.hword 0xFDBB, 0x016D, 0x03AA, 0x0309, 0x00BF, 0xFF30, 0xFEF7, 0xFF09 -.hword 0xFF4A, 0xFF9C, 0xFFE3, 0x0000, 0xFFA6, 0xFEDE, 0xFE16, 0xFDBB -.hword 0xFE0F, 0xFECA, 0xFF90, 0x0000, 0xFFED, 0xFF8F, 0xFF27, 0xFEF6 -.hword 0xFF1F, 0xFF7B, 0xFFD7, 0x0000, 0x00A6, 0x0237, 0x0420, 0x05CF -.hword 0x0792, 0x0992, 0x0AFC, 0x0B00, 0x08B6, 0x04C8, 0x00C0, 0xFE27 -.hword 0xFDAB, 0xFE64, 0xFF75, 0xEECD, 0xEC6B, 0xE72F, 0xE1F2, 0xDF90 -.hword 0xE100, 0xE4AA, 0xE996, 0xEECD, 0xF58E, 0xFDDD, 0x04E8, 0x07E1 -.hword 0x03F6, 0xFB57, 0xF2B8, 0x0003, 0xFFFC, 0xFFEB, 0xFFDA, 0xFFD3 -.hword 0xFFD3, 0xFFD9, 0xFFE8, 0x0003, 0x003E, 0x0091, 0x00DA, 0x00F9 -.hword 0x00D3, 0x007E, 0x002A, 0xED43, 0xEF3F, 0xF413, 0xFA08, 0xFF6B -.hword 0x04D3, 0x0AD0, 0x0FA1, 0x1184, 0x0F3E, 0x0A00, 0x03A9, 0xFE1D -.hword 0xF8EE, 0xF36C, 0xEF0B, 0xEECB, 0xF0D5, 0xF551, 0xF9CE, 0xFBD9 -.hword 0xFA96, 0xF764, 0xF32B, 0xEED2, 0xE968, 0xE2D6, 0xDD4B, 0xDAF5 -.hword 0xDE0E, 0xE4E0, 0xEBB2, 0xC61E, 0xC518, 0xC276, 0xBED9, 0xBAE5 -.hword 0xB73D, 0xB485, 0xB360, 0xB3F0, 0xB5B0, 0xB847, 0xBB5B, 0xBE95 -.hword 0xC19B, 0xC414, 0xC59E, 0xAE7C, 0xAFC4, 0xB311, 0xB795, 0xBC83 -.hword 0xC10B, 0xC461, 0xC5B5, 0xC4D3, 0xC261, 0xBED7, 0xBAB1, 0xB666 -.hword 0xB272, 0xAF4D, 0xAE3F, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005 -.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005 -.hword 0x0004, 0x0004, 0x0003, 0xF639, 0xF707, 0xF927, 0xFC27, 0xFF98 -.hword 0x0308, 0x0608, 0x0828, 0x08F6, 0x0836, 0x0634, 0x034E, 0xFFE5 -.hword 0xFC54, 0xF8FC, 0xF639, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FE, 0xF1FE -.hword 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FE -.hword 0xF1FE, 0xF1FD, 0xF1FD, 0x0003, 0xF569, 0xF652, 0xF8B8, 0xFC1D -.hword 0x0000, 0x03E3, 0x0748, 0x09AE, 0x0A97, 0x09BE, 0x0779, 0x0433 -.hword 0x0056, 0xFC50, 0xF887, 0xF569, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000 -.hword 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0288, 0x0238, 0x0164 -.hword 0x0037, 0xFEDF, 0xFD85, 0xFC55, 0xFB7C, 0xFB25, 0xFB6B, 0xFC31 -.hword 0xFD4D, 0xFE94, 0xFFDB, 0x00F8, 0x01C3, 0x2235, 0x40B7, 0x40B0 -.hword 0x409F, 0x4086, 0x4068, 0x4049, 0x402B, 0x4013, 0x4002, 0x3FFA -.hword 0x3FF6, 0x3FF5, 0x3FF7, 0x3FFB, 0x3FFE, 0x4001 - -king_bobomb_seg5_animindex_0500D804: # 0x0500D804 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x00FD, 0x0001, 0x010D -.hword 0x0010, 0x010E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00FA, 0x0001, 0x00FB, 0x0001, 0x00FC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0083, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0003 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F7 -.hword 0x0001, 0x00F8, 0x0001, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x0093, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0013, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F6 -.hword 0x0010, 0x00A3, 0x0010, 0x00B3, 0x0010, 0x00C3, 0x0010, 0x0023 -.hword 0x0010, 0x0033, 0x0010, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00F4, 0x0001, 0x00F5, 0x0001, 0x00D3, 0x0010, 0x00D4 -.hword 0x0010, 0x00E4, 0x0010, 0x0053, 0x0010, 0x0063, 0x0010, 0x0073 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500D978: # 0x0500D978 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x10 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500D5C8 -.word king_bobomb_seg5_animindex_0500D804 -.word 0 - -king_bobomb_seg5_animvalue_0500D990: # 0x0500D990 -.hword 0x0000, 0x031E, 0x0305, 0x02EB, 0x02CD, 0x02B3, 0x02A3, 0x029D -.hword 0x029B, 0x029B, 0x029C, 0x029F, 0x02A2, 0x02A4, 0x02A5, 0x0015 -.hword 0x0021, 0x002E, 0x003C, 0x004C, 0x005F, 0x006C, 0x0070, 0x006A -.hword 0x0057, 0x003C, 0x001F, 0x0008, 0x0000, 0xFFFB, 0x13E6, 0x0C63 -.hword 0x07C1, 0x03FD, 0x00FF, 0xFEAF, 0xFCF4, 0xFBB5, 0xFB4F, 0xFBE7 -.hword 0xFD15, 0xFE6E, 0xFF8A, 0x0000, 0xFC03, 0xFAED, 0xFAC4, 0xFAFF -.hword 0xFB7E, 0xFC21, 0xFCC5, 0xFD4C, 0xFDCA, 0xFE60, 0xFEF7, 0xFF7D -.hword 0xFFDC, 0x0000, 0x02EA, 0x015B, 0x0089, 0xFFF9, 0xFF9C, 0xFF64 -.hword 0xFF41, 0xFF26, 0xFF22, 0xFF45, 0xFF7D, 0xFFBB, 0xFFEC, 0x0000 -.hword 0x13D7, 0x0CAE, 0x0823, 0x0458, 0x0140, 0xFECE, 0xFCF4, 0xFBA5 -.hword 0xFB3B, 0xFBD5, 0xFD08, 0xFE67, 0xFF88, 0x0000, 0x0177, 0x0170 -.hword 0x0066, 0xFE9F, 0xFC30, 0xFA51, 0xFA23, 0xFAA0, 0xFB5A, 0xFC49 -.hword 0xFD7F, 0xFEB4, 0xFFA2, 0x0000, 0x03CF, 0x043F, 0x0300, 0x00C5 -.hword 0xFE40, 0xFC3F, 0xFBA3, 0xFB9A, 0xFBF3, 0xFCAB, 0xFDB6, 0xFECC -.hword 0xFFA8, 0x0000, 0x0112, 0x0457, 0x03FB, 0xF938, 0xE7C6, 0xDD96 -.hword 0xDCDC, 0xDE1F, 0xE0CA, 0xE447, 0xE802, 0xEB65, 0xEDDA, 0xEECD -.hword 0xFC7D, 0xFEAF, 0xFDE0, 0xF439, 0xE4F9, 0xDC47, 0xDC08, 0xDDA4 -.hword 0xE08B, 0xE42D, 0xE7FB, 0xEB65, 0xEDDB, 0xEECD, 0xFB10, 0xFB74 -.hword 0xFBDA, 0xFC4D, 0xFCC9, 0xFD49, 0xFDCA, 0xFE48, 0xFEBD, 0xFF26 -.hword 0xFF80, 0xFFC4, 0xFFF1, 0x0000, 0x0056, 0x0006, 0xFFEE, 0xFFDE -.hword 0xFFD4, 0xFFD1, 0xFFD2, 0xFFD7, 0xFFDF, 0xFFE8, 0xFFF1, 0xFFF9 -.hword 0xFFFE, 0x0000, 0xC092, 0xBDF4, 0xBD46, 0xBCEA, 0xBCD4, 0xBCF6 -.hword 0xBD44, 0xBDB1, 0xBE31, 0xBEB6, 0xBF34, 0xBF9D, 0xBFE6, 0xC001 -.hword 0x097C, 0x08BA, 0x07F5, 0x0718, 0x062A, 0x0533, 0x043C, 0x034C -.hword 0x026B, 0x01A1, 0x00F6, 0x0072, 0x001E, 0x0000, 0xFFE8, 0x0091 -.hword 0x00BC, 0x00D2, 0x00D6, 0x00CC, 0x00B7, 0x009A, 0x0079, 0x0056 -.hword 0x0035, 0x0019, 0x0007, 0x0000, 0xBF1E, 0xBC2A, 0xBB7D, 0xBB36 -.hword 0xBB42, 0xBB93, 0xBC17, 0xBCBF, 0xBD7A, 0xBE37, 0xBEE7, 0xBF79 -.hword 0xBFDC, 0xC001, 0xFC72, 0xFE76, 0xFFE9, 0x008B, 0x0099, 0x0066 -.hword 0x0044, 0x0036, 0x0016, 0x0000, 0xFFFB, 0xFFFC, 0xFFFF, 0x0000 -.hword 0x0B34, 0x06C3, 0x037E, 0x01E9, 0x0183, 0x019E, 0x0188, 0x012B -.hword 0x00E1, 0x00A4, 0x006B, 0x0036, 0x000F, 0x0000, 0xEF15, 0xEE90 -.hword 0xEF02, 0xF1A0, 0xF5F2, 0xF9ED, 0xFB85, 0xF7F1, 0xF154, 0xED08 -.hword 0xED0A, 0xEED4, 0xF0F5, 0xF1FD, 0x034B, 0x0226, 0x0118, 0x0041 -.hword 0xFFD8, 0xFFCB, 0xFFD0, 0xFFD6, 0xFFEF, 0x0000, 0x0003, 0x0003 -.hword 0x0001, 0x0000, 0xF2D7, 0xF6A7, 0xFA28, 0xFCF6, 0xFE49, 0xFE63 -.hword 0xFE6E, 0xFEC9, 0xFF15, 0xFF54, 0xFF8F, 0xFFC7, 0xFFF0, 0x0000 -.hword 0xF032, 0xEF89, 0xEF52, 0xEFD0, 0xF310, 0xF81A, 0xFAA2, 0xF7CB -.hword 0xF272, 0xEEE3, 0xEEAD, 0xEFD2, 0xF146, 0xF1FD, 0x8001, 0xC000 -.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0002 -.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0004, 0x0004, 0x0003, 0x0002 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0xFECF, 0xFC8D, 0xFAC3 -.hword 0xF930, 0xF7C0, 0xF5FF, 0xF460, 0xF42A, 0xF5AD, 0xF80C, 0xFAC5 -.hword 0xFD57, 0xFF41, 0x0000, 0x4000, 0x4000, 0x4000, 0x4000, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x4000, 0x4000, 0x4000 -.hword 0x4000, 0x0000 - -king_bobomb_seg5_animindex_0500DC64: # 0x0500DC64 -.hword 0x0001, 0x0000, 0x000E, 0x0001, 0x000E, 0x000F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x013F, 0x000E, 0x014D -.hword 0x000E, 0x015B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x013E, 0x000E, 0x008E -.hword 0x000E, 0x009C, 0x000E, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x001E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0139 -.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x000E, 0x00B8, 0x000E, 0x00C6 -.hword 0x000E, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0064 -.hword 0x000E, 0x002C, 0x000E, 0x003A, 0x000E, 0x0048, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0138 -.hword 0x000E, 0x00E2, 0x000E, 0x00F0, 0x000E, 0x00FE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000E, 0x0072, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0136, 0x0001, 0x0137, 0x000E, 0x010C, 0x000E, 0x011A -.hword 0x000E, 0x0128, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0080 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x001D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500DDD8: # 0x0500DDD8 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0E -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500D990 -.word king_bobomb_seg5_animindex_0500DC64 -.word 0 - -king_bobomb_seg5_animvalue_0500DDF0: # 0x0500DDF0 -.hword 0x0000, 0x029F, 0x02B9, 0x02F2, 0x0331, 0x035A, 0x0369, 0x036E -.hword 0x036B, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC -.hword 0xFFFB, 0xFFFB, 0x0000, 0x0652, 0x14BF, 0x2479, 0x2EAF, 0x329D -.hword 0x3440, 0x33EB, 0x0000, 0x002C, 0x0091, 0x0100, 0x0148, 0x017C -.hword 0x01B9, 0x01DC, 0x0000, 0x0132, 0x03EE, 0x06E8, 0x08D8, 0x099B -.hword 0x09F3, 0x09EA, 0x0000, 0x0619, 0x1403, 0x232E, 0x2D07, 0x30CE -.hword 0x325B, 0x3205, 0x0000, 0x000D, 0x002D, 0x0050, 0x0067, 0x0069 -.hword 0x0061, 0x0057, 0x0000, 0x001F, 0x0068, 0x00B7, 0x00EA, 0x00EB -.hword 0x00CF, 0x00B2, 0xEECD, 0xEF7B, 0xF109, 0xF2BA, 0xF3D4, 0xF3ED -.hword 0xF374, 0xF2EF, 0xEECD, 0xEF53, 0xF086, 0xF1D5, 0xF2AE, 0xF2C6 -.hword 0xF274, 0xF214, 0xF95F, 0xF979, 0xF9B3, 0xF9F3, 0xFA1C, 0xFA23 -.hword 0xFA19, 0xFA0B, 0xFFD9, 0x001D, 0x00BD, 0x016A, 0x01DB, 0x0208 -.hword 0x021D, 0x021C, 0xC072, 0xC23E, 0xC658, 0xCAD0, 0xCDB7, 0xCEF0 -.hword 0xCF9E, 0xCFAF, 0x0CB9, 0x0C8A, 0x0C20, 0x0BAB, 0x0B60, 0x0B53 -.hword 0x0B68, 0x0B84, 0x00AB, 0x001D, 0xFEDA, 0xFD79, 0xFC94, 0xFC37 -.hword 0xFC0A, 0xFC0A, 0xC09F, 0xC278, 0xC6AF, 0xCB48, 0xCE44, 0xCF8F -.hword 0xD052, 0xD071, 0x00D3, 0xFF7E, 0xFC71, 0xF91F, 0xF6F6, 0xF61E -.hword 0xF5BE, 0xF5CA, 0x0927, 0x0B0D, 0x0F61, 0x1419, 0x172A, 0x1879 -.hword 0x193A, 0x1954, 0x0757, 0x046C, 0xFDC5, 0xF684, 0xF1CE, 0xF051 -.hword 0xF037, 0xF0DB, 0x00D0, 0x0187, 0x0328, 0x04EE, 0x0615, 0x068B -.hword 0x06C2, 0x06BF, 0xF66D, 0xF4AF, 0xF0B4, 0xEC5E, 0xE98D, 0xE85A -.hword 0xE7AD, 0xE798, 0x0626, 0x0376, 0xFD55, 0xF6A6, 0xF24F, 0xF0EF -.hword 0xF0D5, 0xF16A, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 -.hword 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x00B5, 0x0253, 0x0415, 0x053A -.hword 0x05C1, 0x061C, 0x0633, 0x4000, 0x4001, 0x4001, 0x4001, 0x4001 -.hword 0x4001, 0x4001, 0x4001, 0x0000 - -king_bobomb_seg5_animindex_0500DF98: # 0x0500DF98 -.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x00BB, 0x0008, 0x00C3 -.hword 0x0008, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00B8, 0x0001, 0x00B9, 0x0001, 0x00BA, 0x0008, 0x0052 -.hword 0x0008, 0x005A, 0x0008, 0x0062, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0012 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B5 -.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0008, 0x006A, 0x0008, 0x0072 -.hword 0x0008, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x003A -.hword 0x0008, 0x001A, 0x0008, 0x0022, 0x0008, 0x002A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B4 -.hword 0x0008, 0x0082, 0x0008, 0x008A, 0x0008, 0x0092, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0008, 0x0042, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0008, 0x009A, 0x0008, 0x00A2 -.hword 0x0008, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x004A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500E10C: # 0x0500E10C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500DDF0 -.word king_bobomb_seg5_animindex_0500DF98 -.word 0 - -king_bobomb_seg5_animvalue_0500E124: # 0x0500E124 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0003, 0x0009, 0x000A, 0x0000, 0xFFDF, 0xFFAE, 0xFF7F, 0xFF66 -.hword 0xFF61, 0xFF60, 0xFF62, 0xFF68, 0xFF70, 0xFF7A, 0xFF85, 0xFF90 -.hword 0xFF9C, 0xFFAB, 0xFFC2, 0xFFDA, 0xFFF1, 0x0000, 0x0006, 0x0005 -.hword 0x0002, 0x0000, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5 -.hword 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5 -.hword 0x02A5, 0x02A5, 0x02A4, 0x02A3, 0x02A5, 0x02AB, 0x02B4, 0x02BD -.hword 0x02C4, 0x02C8, 0x02CA, 0x02CE, 0x02D5, 0x02E5, 0x02FA, 0x030E -.hword 0x031D, 0x031B, 0x0311, 0x030A, 0x0304, 0x02FE, 0x02F7, 0x02F3 -.hword 0x02EF, 0x02E7, 0x02DB, 0x02CC, 0x02BD, 0x02AF, 0x02A5, 0x02A1 -.hword 0x02A1, 0x02A4, 0x02A5, 0x000A, 0x000D, 0x0011, 0x0014, 0x0017 -.hword 0x001A, 0x001D, 0x001E, 0x001B, 0x0017, 0x000F, 0x0001, 0xFFF4 -.hword 0xFFF4, 0x0001, 0x000D, 0x0011, 0x0013, 0x0013, 0x0012, 0x000F -.hword 0x000E, 0x000F, 0x0016, 0x001F, 0x002A, 0x0034, 0x003E, 0x0048 -.hword 0x0053, 0x005F, 0x0073, 0x0083, 0x0088, 0x008B, 0x0089, 0x0082 -.hword 0x006F, 0x0052, 0x0038, 0x0023, 0x000D, 0xFFFB, 0xFFEB, 0xFFE1 -.hword 0xFFE2, 0xFFED, 0xFFFA, 0x0000, 0xFFFB, 0x0000, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3 -.hword 0xFFF1, 0xFFEF, 0xFFEE, 0xFFF1, 0xFFF6, 0xFFFA, 0xFFFE, 0x0000 -.hword 0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019 -.hword 0x001B, 0x0019, 0x0010, 0x0000, 0xFFCD, 0xFF75, 0xFF18, 0xFEDA -.hword 0xFEDC, 0xFFE4, 0x013B, 0x01DF, 0x0209, 0x0161, 0x0098, 0x0046 -.hword 0x0017, 0x0000, 0xFFF5, 0xFFF1, 0xFFF2, 0xFFF5, 0xFFFA, 0xFFFF -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF4, 0xFFF5, 0xFFF8 -.hword 0xFFFB, 0xFFFE, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0004, 0x000A, 0x0010, 0x0017, 0x001D, 0x0021, 0x0022 -.hword 0x001F, 0x0016, 0x000C, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF6, 0xFFE4 -.hword 0xFFE1, 0x0000, 0x004C, 0x00B5, 0x012D, 0x01A4, 0x020C, 0x0255 -.hword 0x0270, 0x022F, 0x0194, 0x00DB, 0x0040, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0010, 0x0012, 0x0010, 0x000A, 0x0000, 0xFFDE -.hword 0xFFA2, 0xFF64, 0xFF3C, 0xFF43, 0x0006, 0x010F, 0x01C1, 0x0209 -.hword 0x015F, 0x0090, 0x003F, 0x0013, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0 -.hword 0xFFF1, 0xFFF3, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0xFFF8 -.hword 0xFFE9, 0xFFE6, 0x0000, 0x0040, 0x0099, 0x00FD, 0x0162, 0x01B9 -.hword 0x01F6, 0x020E, 0x01D7, 0x0154, 0x00B9, 0x0036, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0004, 0x0006, 0x0009, 0x000B, 0x000E, 0x000F -.hword 0x0010, 0x0010, 0x000E, 0x000B, 0x0006, 0x0000, 0xFFEB, 0xFFC2 -.hword 0xFF95, 0xFF70, 0xFF6F, 0xFF74, 0xFF3C, 0xFEB2, 0xFDFC, 0xFD33 -.hword 0xFC6E, 0xFBC7, 0xFB55, 0xFB31, 0xFB4B, 0xFB81, 0xFBD0, 0xFC32 -.hword 0xFCA4, 0xFD20, 0xFDA3, 0xFE29, 0xFEAD, 0xFF2A, 0xFF9D, 0x0000 -.hword 0x002A, 0x0027, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0002, 0x000B, 0x0016, 0x0024, 0x0033, 0x0042, 0x004E -.hword 0x0058, 0x005D, 0x005B, 0x0053, 0x0042, 0x0026, 0x0000, 0xFF92 -.hword 0xFEC4, 0xFDC9, 0xFCD6, 0xFBB8, 0xFA89, 0xF9F3, 0xF9FF, 0xFA37 -.hword 0xFA90, 0xFAFC, 0xFB71, 0xFBE0, 0xFC3E, 0xFC91, 0xFCE3, 0xFD37 -.hword 0xFD8A, 0xFDDD, 0xFE30, 0xFE81, 0xFED2, 0xFF21, 0xFF6E, 0xFFB8 -.hword 0x0000, 0x0020, 0x001C, 0x000E, 0x0000, 0xFF24, 0xFEE4, 0xFEAA -.hword 0xFE7C, 0xFE5F, 0xFE49, 0xFE2D, 0xFE0D, 0xFDEB, 0xFDCA, 0xFDAD -.hword 0xFD95, 0xFD86, 0xFD81, 0xFD8A, 0xFDA2, 0xFDCC, 0xFE0A, 0xFE5F -.hword 0xFF7A, 0x0182, 0x03AF, 0x0536, 0x04DC, 0x03D3, 0x04F5, 0x0913 -.hword 0x0E96, 0x14BF, 0x1ACE, 0x2005, 0x23A2, 0x24E7, 0x2448, 0x22D1 -.hword 0x20A2, 0x1DDD, 0x1AA2, 0x1713, 0x1351, 0x0F7C, 0x0BB7, 0x0821 -.hword 0x04DC, 0x0209, 0x010C, 0x0116, 0x006A, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFA, 0xFFE9, 0xFFCF, 0xFFB1, 0xFF91 -.hword 0xFF72, 0xFF56, 0xFF42, 0xFF38, 0xFF3A, 0xFF4C, 0xFF72, 0xFFAD -.hword 0x0000, 0x00FA, 0x02CC, 0x04EE, 0x06D6, 0x08E6, 0x0B3B, 0x0CE3 -.hword 0x0CF1, 0x074B, 0x007B, 0xFF19, 0xFF64, 0xFFDF, 0x0061, 0x0069 -.hword 0x006B, 0x0069, 0x0062, 0x0058, 0x004C, 0x003E, 0x0030, 0x0021 -.hword 0x0014, 0x0008, 0x0000, 0xFFFD, 0xFFFD, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0004, 0x0012, 0x0025, 0x003D -.hword 0x0056, 0x006E, 0x0083, 0x0092, 0x009A, 0x0099, 0x008A, 0x006E -.hword 0x0040, 0x0000, 0xFED0, 0xFCAF, 0xFAE6, 0xFABB, 0xFD1F, 0x012E -.hword 0x057A, 0x088F, 0x07EB, 0x06B7, 0x099B, 0x0C09, 0x0978, 0x067F -.hword 0x05AF, 0x04F4, 0x044D, 0x03B6, 0x032C, 0x02AD, 0x0236, 0x01C5 -.hword 0x0156, 0x00E8, 0x0076, 0x0000, 0xFFC8, 0xFFCD, 0xFFE7, 0x0000 -.hword 0xFF24, 0xFEE4, 0xFEAA, 0xFE7C, 0xFE5F, 0xFE25, 0xFDA8, 0xFCFA -.hword 0xFC2F, 0xFB5A, 0xFA8E, 0xF9DE, 0xF95D, 0xF91E, 0xF934, 0xF9B3 -.hword 0xFAAD, 0xFC35, 0xFE5F, 0x06F9, 0x1692, 0x2556, 0x2B72, 0x2429 -.hword 0x148A, 0x0374, 0xF7C7, 0xFB23, 0x0350, 0x044A, 0x03A0, 0x02CA -.hword 0x0214, 0x020D, 0x0213, 0x0222, 0x023A, 0x0256, 0x0275, 0x0294 -.hword 0x02B1, 0x02C9, 0x02D9, 0x02E0, 0x02DA, 0x0245, 0x015C, 0x0080 -.hword 0x0000, 0xF142, 0xECFC, 0xE921, 0xE610, 0xE426, 0xE320, 0xE270 -.hword 0xE20B, 0xE1E7, 0xE1F6, 0xE22E, 0xE282, 0xE2E8, 0xE353, 0xE3B8 -.hword 0xE40B, 0xE441, 0xE44E, 0xE426, 0xE3BF, 0xE31E, 0xE255, 0xE173 -.hword 0xE088, 0xDFA4, 0xDED7, 0xDE31, 0xDDC2, 0xDD99, 0xDE38, 0xDFCC -.hword 0xE1EB, 0xE426, 0xE681, 0xE933, 0xEC21, 0xEF31, 0xF249, 0xF54D -.hword 0xF823, 0xFAB1, 0xFCDC, 0xFE89, 0xFF9E, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xF3FA, 0xF07D, 0xED58, 0xEAD7, 0xE948, 0xE851 -.hword 0xE769, 0xE697, 0xE5DF, 0xE548, 0xE4D7, 0xE491, 0xE47D, 0xE49F -.hword 0xE4FE, 0xE5A0, 0xE688, 0xE7BF, 0xE948, 0xEBCF, 0xEFB9, 0xF4A1 -.hword 0xFA25, 0xFFE1, 0x0570, 0x0A71, 0x0E7F, 0x1137, 0x1235, 0x0C07 -.hword 0xFE51, 0xF051, 0xE948, 0xE8C6, 0xE962, 0xEAE9, 0xED26, 0xEFE4 -.hword 0xF2EF, 0xF612, 0xF91A, 0xFBD0, 0xFE01, 0xFF78, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xEDEE, 0xEDAE, 0xED74, 0xED45, 0xED28 -.hword 0xECFE, 0xECAC, 0xEC3E, 0xEBBE, 0xEB3A, 0xEABC, 0xEA50, 0xEA02 -.hword 0xE9DE, 0xE9EE, 0xEA3F, 0xEADC, 0xEBD0, 0xED28, 0xEF76, 0xF306 -.hword 0xF77F, 0xFC85, 0x01BD, 0x06CF, 0x0B5E, 0x0F0F, 0x1189, 0x1271 -.hword 0x0D08, 0x00E9, 0xF43D, 0xED28, 0xEB51, 0xEA2F, 0xE9A8, 0xE9A0 -.hword 0xE9FC, 0xEAA3, 0xEB7A, 0xEC65, 0xED4A, 0xEE0F, 0xEE99, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0002, 0x0003, 0x0004, 0x0004 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0003 -.hword 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0D96, 0x1186, 0x1514 -.hword 0x17E7, 0x19AA, 0x1AA1, 0x1B4E, 0x1BBC, 0x1BF1, 0x1BF9, 0x1BDA -.hword 0x1B9E, 0x1B4E, 0x1AF2, 0x1A94, 0x1A3B, 0x19F0, 0x19BD, 0x19AA -.hword 0x19BB, 0x19E8, 0x1A2A, 0x1A79, 0x1ACD, 0x1B1E, 0x1B65, 0x1B9A -.hword 0x1BB5, 0x1BAE, 0x1B7F, 0x1B1E, 0x1A84, 0x19AA, 0x1855, 0x1665 -.hword 0x13FD, 0x1142, 0x0E55, 0x0B5A, 0x0874, 0x05C6, 0x0374, 0x01A0 -.hword 0x006D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0008, 0x0000, 0xFFD4, 0xFF99, 0xFF57, 0xFF19, 0xFEE8, 0xFECD -.hword 0xFED1, 0xFF01, 0xFF5C, 0xFFCF, 0x0048, 0x00B9, 0x010F, 0x013B -.hword 0x0142, 0x013A, 0x0125, 0x0105, 0x00DF, 0x00B5, 0x008A, 0x005F -.hword 0x003A, 0x001B, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0010, 0x0000, 0xFF98, 0xFEFB, 0xFE4D, 0xFDB0, 0xFD4A -.hword 0xFD3E, 0xFDAF, 0xFEE6, 0x00DD, 0x0340, 0x05B6, 0x07EC, 0x098B -.hword 0x0A3D, 0x0A24, 0x09A6, 0x08D8, 0x07CD, 0x0698, 0x054D, 0x0400 -.hword 0x02C3, 0x01AB, 0x00CA, 0x0035, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58 -.hword 0xC0A5, 0xC30E, 0xC534, 0xC6BA, 0xC796, 0xC811, 0xC849, 0xC85D -.hword 0xC86A, 0xC88F, 0xC861, 0xC88F, 0xC98D, 0xCAA1, 0xCBC8, 0xCD03 -.hword 0xCE50, 0xCFAD, 0xD11A, 0xD2F0, 0xD54C, 0xD7D7, 0xDA38, 0xDC17 -.hword 0xDD1B, 0xDCEC, 0xDB99, 0xD988, 0xD6E3, 0xD3D3, 0xD083, 0xCD1D -.hword 0xC9CA, 0xC6B4, 0xC404, 0xC1E5, 0xC081, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0057, 0x0000, 0xFE4F, 0xFC24, 0xF9C5 -.hword 0xF778, 0xF583, 0xF42C, 0xF3B8, 0xF6FE, 0xFD20, 0x00CF, 0xFFEE -.hword 0xFD14, 0xFA0B, 0xF899, 0xF8B4, 0xF914, 0xF9AC, 0xFA6E, 0xFB4C -.hword 0xFC3A, 0xFD28, 0xFE0A, 0xFED1, 0xFF71, 0xFFDA, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFA3, 0x0000, 0x01A6, 0x0399 -.hword 0x05B5, 0x07DA, 0x09E4, 0x0BB3, 0x0D23, 0x0D6B, 0x0CAB, 0x0C21 -.hword 0x0C66, 0x0CF2, 0x0D4D, 0x0D05, 0x0C20, 0x0B00, 0x09B4, 0x084B -.hword 0x06D5, 0x055F, 0x03F9, 0x02B3, 0x019B, 0x00C0, 0x0032, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xBCD6, 0xBC16, 0xBB8C, 0xBB52 -.hword 0xBB86, 0xBC83, 0xBE58, 0xC0A5, 0xC30E, 0xC534, 0xC6BA, 0xC796 -.hword 0xC811, 0xC849, 0xC85D, 0xC86A, 0xC88F, 0xC9D1, 0xC88F, 0xC2BA -.hword 0xBB61, 0xB35B, 0xAB81, 0xA4AB, 0x9FB0, 0x9D68, 0xA62F, 0xB789 -.hword 0xC20E, 0xBF9A, 0xB7A5, 0xAF2A, 0xAB25, 0xAB73, 0xAC83, 0xAE30 -.hword 0xB053, 0xB2C6, 0xB562, 0xB800, 0xBA7B, 0xBCAC, 0xBE6C, 0xBF95 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0x04E9, 0x0602, 0x06BC -.hword 0x06E9, 0x065C, 0x0529, 0x038E, 0x019B, 0xFF63, 0xFCF4, 0xFA60 -.hword 0xF7B7, 0xF50C, 0xF26E, 0xEFEF, 0xED9F, 0xEB8F, 0xEAC0, 0xEB8F -.hword 0xED1D, 0xEF01, 0xF10F, 0xF31C, 0xF4FC, 0xF683, 0xF787, 0xF7E1 -.hword 0xF7AA, 0xF718, 0xF65F, 0xF5B5, 0xF54D, 0xF55E, 0xF5CF, 0xF663 -.hword 0xF714, 0xF7DC, 0xF8B4, 0xF998, 0xFA82, 0xFB6C, 0xFC50, 0xFD28 -.hword 0xFDEE, 0xFE9E, 0xFF30, 0xFFA0, 0xFFE7, 0x0000, 0xEDE3, 0xE88B -.hword 0xE3A4, 0xDFA1, 0xDCEF, 0xDB49, 0xDA12, 0xD939, 0xD8B1, 0xD869 -.hword 0xD852, 0xD85C, 0xD878, 0xD896, 0xD8A8, 0xD89C, 0xD864, 0xD784 -.hword 0xD864, 0xDC33, 0xE0F2, 0xE61F, 0xEB37, 0xEFB8, 0xF31F, 0xF4EA -.hword 0xF483, 0xF22C, 0xEEA6, 0xEAB3, 0xE714, 0xE48C, 0xE3DB, 0xE498 -.hword 0xE5CD, 0xE768, 0xE956, 0xEB86, 0xEDE4, 0xF05F, 0xF2E4, 0xF562 -.hword 0xF7C6, 0xF9FE, 0xFBF7, 0xFDA0, 0xFEE6, 0xFFB7, 0x0000, 0xECD0 -.hword 0xEB92, 0xEAA9, 0xEA42, 0xEA89, 0xEB68, 0xECA3, 0xEE2C, 0xEFF4 -.hword 0xF1EC, 0xF405, 0xF631, 0xF860, 0xFA84, 0xFC8F, 0xFE71, 0x001B -.hword 0x0059, 0x001B, 0x00BB, 0x016F, 0x0231, 0x02FA, 0x03C5, 0x048B -.hword 0x0545, 0x0622, 0x0739, 0x085C, 0x095D, 0x0A10, 0x0A47, 0x09D4 -.hword 0x08D3, 0x0785, 0x05F8, 0x0437, 0x0251, 0x0052, 0xFE47, 0xFC3C -.hword 0xFA3E, 0xF85A, 0xF69E, 0xF516, 0xF3CE, 0xF2D4, 0xF235, 0xF1FD -.hword 0xF8FF, 0xF744, 0xF5F3, 0xF546, 0xF577, 0xF66A, 0xF7CE, 0xF993 -.hword 0xFBA6, 0xFDF5, 0x006C, 0x02FC, 0x0592, 0x081A, 0x0A84, 0x0CBC -.hword 0x0EB1, 0x0F25, 0x0EB1, 0x0EBA, 0x0ED0, 0x0EF1, 0x0F18, 0x0F41 -.hword 0x0F6A, 0x0F8D, 0x0FA7, 0x0FB4, 0x0FB1, 0x0F9A, 0x0F6A, 0x0F1D -.hword 0x0EB1, 0x0E19, 0x0D50, 0x0C5E, 0x0B4B, 0x0A20, 0x08E5, 0x07A2 -.hword 0x065E, 0x0522, 0x03F5, 0x02E1, 0x01ED, 0x0121, 0x0086, 0x0022 -.hword 0x0000, 0x1197, 0x16C7, 0x1B87, 0x1F6B, 0x2206, 0x239D, 0x24C7 -.hword 0x2594, 0x2614, 0x2655, 0x2666, 0x2657, 0x2636, 0x2613, 0x25FE -.hword 0x2604, 0x2636, 0x2649, 0x2636, 0x264C, 0x2686, 0x26DB, 0x2740 -.hword 0x27AC, 0x2815, 0x2871, 0x28B5, 0x28D8, 0x28CF, 0x2892, 0x2815 -.hword 0x274F, 0x2636, 0x24A9, 0x229E, 0x2029, 0x1D60, 0x1A56, 0x1722 -.hword 0x13D9, 0x108F, 0x0D59, 0x0A4C, 0x077E, 0x0503, 0x02F1, 0x015D -.hword 0x005A, 0x0000, 0xEDA8, 0xECA4, 0xEBEB, 0xEBA4, 0xEBF3, 0xECC9 -.hword 0xEDF0, 0xEF5C, 0xF100, 0xF2CE, 0xF4BA, 0xF6B6, 0xF8B4, 0xFAA9 -.hword 0xFC87, 0xFE40, 0xFFC8, 0x0021, 0xFFC8, 0xFFCF, 0xFFE4, 0x0002 -.hword 0x0027, 0x004E, 0x0073, 0x0095, 0x00AD, 0x00BA, 0x00B7, 0x00A1 -.hword 0x0073, 0x002C, 0xFFC8, 0xFF38, 0xFE7C, 0xFD99, 0xFC97, 0xFB7F -.hword 0xFA57, 0xF927, 0xF7F7, 0xF6CE, 0xF5B5, 0xF4B1, 0xF3CC, 0xF30D -.hword 0xF27B, 0xF21E, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF -.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0001, 0x0002, 0x0002, 0x0003 -.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006 -.hword 0x0007, 0xFFD1, 0xFF75, 0xFF62, 0x0006, 0x02BA, 0x06E7, 0x0BD4 -.hword 0x11E4, 0x1846, 0x1E2C, 0x22C4, 0x2540, 0x24CE, 0x2017, 0x1764 -.hword 0x0C4F, 0x0076, 0xF574, 0xECE4, 0xE863, 0xE71D, 0xE70A, 0xE7FB -.hword 0xE9C2, 0xEC30, 0xEF15, 0xF243, 0xF58C, 0xF8BF, 0xFBAE, 0xFE2A -.hword 0x0003, 0x00D7, 0x00BE, 0x0047, 0x0000, 0xFB96, 0xFA82, 0xF9B3 -.hword 0xF950, 0xF97C, 0xFA63, 0xFBF9, 0xFE08, 0x005E, 0x02C8, 0x0513 -.hword 0x070C, 0x087F, 0x08DB, 0x0834, 0x074F, 0x06ED, 0x07C5, 0x0946 -.hword 0x0B0C, 0x0D45, 0x0FA0, 0x11C9, 0x136E, 0x143E, 0x13E6, 0x11DD -.hword 0x0E41, 0x09B4, 0x04D9, 0x0054, 0xFCC9, 0xFAD9, 0xFA34, 0xFA0C -.hword 0xFA4E, 0xFAE6, 0xFBC1, 0xFCC9, 0xFDED, 0xFF16, 0x0032, 0x012D -.hword 0x01F4, 0x0271, 0x023E, 0x0162, 0x0071, 0x0000, 0x4000, 0x4000 -.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4001 -.hword 0x4001, 0x4001, 0x4001, 0x3FF3, 0x3FDC, 0x3FD7, 0x4001, 0x4099 -.hword 0x41BC, 0x431C, 0x4480, 0x45ED, 0x4768, 0x48F6, 0x4A9A, 0x4C5B -.hword 0x4E96, 0x5166, 0x546C, 0x5748, 0x599A, 0x5B02, 0x5B20, 0x5A2D -.hword 0x58AF, 0x56BE, 0x5472, 0x51E1, 0x4F22, 0x4C4D, 0x4978, 0x46BC -.hword 0x4430, 0x41E9, 0x4001, 0x3F0D, 0x3F28, 0x3FAF, 0x4000, 0x0000 - -king_bobomb_seg5_animindex_0500EF04: # 0x0500EF04 -.hword 0x0031, 0x0001, 0x0031, 0x0032, 0x0031, 0x0063, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x065C, 0x0031, 0x068D -.hword 0x0031, 0x06BE, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0659, 0x0001, 0x065A, 0x0001, 0x065B, 0x0031, 0x0407 -.hword 0x0031, 0x0438, 0x0031, 0x0469, 0x0031, 0x01BB, 0x0031, 0x01EC -.hword 0x0031, 0x021D, 0x0031, 0x0095, 0x0031, 0x00C6, 0x0031, 0x00F7 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0656 -.hword 0x0001, 0x0657, 0x0001, 0x0658, 0x0031, 0x049A, 0x0031, 0x04CB -.hword 0x0031, 0x04FC, 0x0031, 0x024E, 0x0031, 0x027F, 0x0031, 0x02B0 -.hword 0x0031, 0x0128, 0x0031, 0x0159, 0x0031, 0x018A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0655 -.hword 0x0031, 0x052D, 0x0031, 0x055E, 0x0031, 0x058F, 0x0031, 0x02E1 -.hword 0x0031, 0x0312, 0x0031, 0x0343, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0653, 0x0001, 0x0654, 0x0031, 0x05C0, 0x0031, 0x05F1 -.hword 0x0031, 0x0622, 0x0031, 0x0374, 0x0031, 0x03A5, 0x0031, 0x03D6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500F078: # 0x0500F078 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x31 -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500E124 -.word king_bobomb_seg5_animindex_0500EF04 -.word 0 - -king_bobomb_seg5_animvalue_0500F090: # 0x0500F090 -.hword 0x0000, 0x01FB, 0x01FB, 0x01F9, 0x01F7, 0x01F5, 0x01F3, 0x01F2 -.hword 0x01F3, 0x01F6, 0x0204, 0x0222, 0x024E, 0x027F, 0x02A0, 0x02AB -.hword 0x02AB, 0x02A6, 0x02A3, 0x02A4, 0x02A4, 0x02A4, 0x02A5, 0x02A5 -.hword 0x02A5, 0x02A5, 0x02A5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE -.hword 0x0000, 0x0009, 0x0015, 0x0022, 0x0029, 0x002A, 0x0026, 0x0020 -.hword 0x001B, 0x0013, 0x000A, 0x0003, 0x0000, 0xFFFB, 0x0891, 0x0887 -.hword 0x086A, 0x083A, 0x07FB, 0x07AD, 0x0753, 0x06EE, 0x067F, 0x0609 -.hword 0x058D, 0x050D, 0x048A, 0x0407, 0x0384, 0x0304, 0x0288, 0x0212 -.hword 0x01A3, 0x013E, 0x00E4, 0x0096, 0x0057, 0x0027, 0x000A, 0x0000 -.hword 0xFE5F, 0xFE61, 0xFE67, 0xFE70, 0xFE7C, 0xFE8B, 0xFE9C, 0xFEAF -.hword 0xFEC4, 0xFEDB, 0xFEF2, 0xFF0B, 0xFF23, 0xFF3C, 0xFF55, 0xFF6E -.hword 0xFF85, 0xFF9C, 0xFFB1, 0xFFC4, 0xFFD5, 0xFFE4, 0xFFF0, 0xFFF9 -.hword 0xFFFF, 0x0000, 0x0000, 0xFE72, 0xFA6F, 0xF4F4, 0xEEFC, 0xE983 -.hword 0xE585, 0xE2B3, 0xE0B1, 0xE06A, 0xE2C7, 0xEB43, 0xF7E7, 0x0170 -.hword 0x01DD, 0xFE9F, 0xFC30, 0xFA51, 0xFA23, 0xFAA0, 0xFB5A, 0xFC49 -.hword 0xFD7F, 0xFEB4, 0xFFA2, 0x0000, 0x0000, 0xFEDF, 0xFBF2, 0xF7EF -.hword 0xF38B, 0xEF7A, 0xEC72, 0xEA04, 0xE7FA, 0xE75C, 0xE931, 0xF0AB -.hword 0xFBE5, 0x043F, 0x0430, 0x00C5, 0xFE40, 0xFC3F, 0xFBA3, 0xFB9A -.hword 0xFBF3, 0xFCAB, 0xFDB6, 0xFECC, 0xFFA8, 0x0000, 0xEECD, 0xEEA7 -.hword 0xEE47, 0xEDCB, 0xED4E, 0xECEF, 0xECC8, 0xECF8, 0xED9B, 0xEECD -.hword 0xF251, 0xF861, 0xFECE, 0x0366, 0x03FB, 0xF980, 0xE7EA, 0xDD96 -.hword 0xDCDC, 0xDE1F, 0xE0CA, 0xE447, 0xE802, 0xEB65, 0xEDDA, 0xEECD -.hword 0xEECD, 0xEEB2, 0xEE6E, 0xEE15, 0xEDBD, 0xED79, 0xED5D, 0xED7F -.hword 0xEDF3, 0xEECD, 0xF16E, 0xF5FE, 0xFAC1, 0xFDF6, 0xFDE0, 0xF470 -.hword 0xE514, 0xDC47, 0xDC08, 0xDDA4, 0xE08B, 0xE42D, 0xE7FB, 0xEB65 -.hword 0xEDDB, 0xEECD, 0xF697, 0xF6A8, 0xF6DA, 0xF725, 0xF785, 0xF7F4 -.hword 0xF86D, 0xF8EA, 0xF965, 0xF9DA, 0xFA42, 0xFAA8, 0xFB1A, 0xFB93 -.hword 0xFC13, 0xFC95, 0xFD17, 0xFD97, 0xFE12, 0xFE85, 0xFEEE, 0xFF4A -.hword 0xFF96, 0xFFCF, 0xFFF4, 0x0000, 0xFBCB, 0xFBCF, 0xFBDD, 0xFBF3 -.hword 0xFC0F, 0xFC31, 0xFC57, 0xFC80, 0xFCAB, 0xFCD7, 0xFD02, 0xFD31 -.hword 0xFD68, 0xFDA4, 0xFDE5, 0xFE28, 0xFE6D, 0xFEB1, 0xFEF3, 0xFF31 -.hword 0xFF6A, 0xFF9C, 0xFFC5, 0xFFE5, 0xFFF9, 0x0000, 0xB036, 0xB040 -.hword 0xB05E, 0xB08F, 0xB0D2, 0xB126, 0xB18A, 0xB1FD, 0xB27F, 0xB30E -.hword 0xB3A9, 0xB45E, 0xB535, 0xB627, 0xB72E, 0xB843, 0xB95E, 0xBA78 -.hword 0xBB8C, 0xBC91, 0xBD81, 0xBE55, 0xBF06, 0xBF8D, 0xBFE3, 0xC001 -.hword 0x0970, 0x095B, 0x0920, 0x08C8, 0x0857, 0x07D6, 0x074C, 0x06BE -.hword 0x0635, 0x05B7, 0x054C, 0x04E6, 0x0479, 0x0406, 0x038E, 0x0316 -.hword 0x029E, 0x0229, 0x01BA, 0x0152, 0x00F4, 0x00A2, 0x005E, 0x002B -.hword 0x000B, 0x0000, 0x07DB, 0x07D2, 0x07B8, 0x0791, 0x075D, 0x071F -.hword 0x06D9, 0x068D, 0x063D, 0x05EC, 0x059B, 0x0542, 0x04DC, 0x046B -.hword 0x03F2, 0x0374, 0x02F4, 0x0275, 0x01FA, 0x0185, 0x011A, 0x00BC -.hword 0x006E, 0x0033, 0x000D, 0x0000, 0xB3B3, 0xB3A6, 0xB383, 0xB353 -.hword 0xB31F, 0xB2EF, 0xB2CB, 0xB2BD, 0xB2CC, 0xB301, 0xB365, 0xB3FB -.hword 0xB4BE, 0xB5A6, 0xB6A9, 0xB7C1, 0xB8E4, 0xBA0C, 0xBB2F, 0xBC46 -.hword 0xBD48, 0xBE2D, 0xBEEE, 0xBF81, 0xBFE0, 0xC001, 0x00D3, 0x00E5 -.hword 0x0114, 0x0156, 0x019F, 0x01E7, 0x0222, 0x0247, 0x024A, 0x0218 -.hword 0x01B4, 0x0133, 0x00AD, 0x0037, 0xFFE9, 0xFFDA, 0xFFFC, 0x002B -.hword 0x0044, 0x0042, 0x0039, 0x002B, 0x001C, 0x000E, 0x0004, 0x0000 -.hword 0x0927, 0x0913, 0x08DA, 0x0884, 0x081A, 0x07A2, 0x0726, 0x06AC -.hword 0x063D, 0x05D1, 0x0560, 0x04EA, 0x0471, 0x03F7, 0x037E, 0x02FB -.hword 0x026F, 0x01ED, 0x0188, 0x0137, 0x00E8, 0x009E, 0x005F, 0x002C -.hword 0x000B, 0x0000, 0x0757, 0x07BD, 0x08BE, 0x0A15, 0x0B7A, 0x0CA8 -.hword 0x0D58, 0x0D43, 0x0C23, 0x0901, 0x03C7, 0xFD85, 0xF744, 0xF214 -.hword 0xEF02, 0xEFFB, 0xF44D, 0xF91A, 0xFB85, 0xFB31, 0xF9E8, 0xF808 -.hword 0xF5F0, 0xF3FD, 0xF28D, 0xF1FD, 0x00D0, 0x00B9, 0x007A, 0x0021 -.hword 0xFFBB, 0xFF53, 0xFEF7, 0xFEB2, 0xFE92, 0xFE9F, 0xFED1, 0xFF1B -.hword 0xFF72, 0xFFC8, 0x0010, 0x0041, 0x0033, 0xFFF8, 0xFFD0, 0xFFCE -.hword 0xFFD3, 0xFFDD, 0xFFE9, 0xFFF4, 0xFFFD, 0x0000, 0xF66D, 0xF680 -.hword 0xF6B3, 0xF700, 0xF761, 0xF7D1, 0xF848, 0xF8C1, 0xF935, 0xF9AB -.hword 0xFA2E, 0xFABA, 0xFB4B, 0xFBDD, 0xFC6C, 0xFCF6, 0xFD82, 0xFE08 -.hword 0xFE6E, 0xFEBD, 0xFF0C, 0xFF58, 0xFF9B, 0xFFD0, 0xFFF4, 0x0000 -.hword 0x0626, 0x0696, 0x07B5, 0x0938, 0x0AD6, 0x0C44, 0x0D38, 0x0D68 -.hword 0x0C8B, 0x0A13, 0x060E, 0x0117, 0xFBC8, 0xF6BA, 0xF289, 0xEFD0 -.hword 0xF1C6, 0xF756, 0xFAA2, 0xFA50, 0xF924, 0xF771, 0xF58D, 0xF3CA -.hword 0xF27E, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 -.hword 0x2000, 0x3FFF, 0xE000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0002 -.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x2B2F, 0x2AB5, 0x295A -.hword 0x273A, 0x2471, 0x211B, 0x1D55, 0x193B, 0x14E9, 0x107C, 0x0C0F -.hword 0x07C0, 0x03A9, 0xFFE9, 0xFC99, 0xF9D8, 0xF7C0, 0xF6AC, 0xF6B5 -.hword 0xF798, 0xF911, 0xFADC, 0xFCB7, 0xFE5E, 0xFF8D, 0x0000, 0x4006 -.hword 0x4006, 0x4006, 0x4006, 0x4005, 0x4005, 0x4005, 0x4004, 0x4003 -.hword 0x4003, 0x4002, 0x4002, 0x4001, 0x4001, 0x4000, 0x4000, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000 -.hword 0x4000, 0x0000 - -king_bobomb_seg5_animindex_0500F554: # 0x0500F554 -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0213, 0x001A, 0x022D -.hword 0x001A, 0x0247, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0210, 0x0001, 0x0211, 0x0001, 0x0212, 0x001A, 0x00D2 -.hword 0x001A, 0x00EC, 0x001A, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001A, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0036 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x020D -.hword 0x0001, 0x020E, 0x0001, 0x020F, 0x001A, 0x0120, 0x001A, 0x013A -.hword 0x001A, 0x0154, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0084 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0050, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x020C -.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x01A2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x020A, 0x0001, 0x020B, 0x001A, 0x01BC, 0x001A, 0x01D6 -.hword 0x001A, 0x01F0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x00B8 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500F6C8: # 0x0500F6C8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500F090 -.word king_bobomb_seg5_animindex_0500F554 -.word 0 - -king_bobomb_seg5_animvalue_0500F6E0: # 0x0500F6E0 -.hword 0x0000, 0x0000, 0xFFFD, 0xFFF4, 0xFFE9, 0xFFE0, 0xFFDC, 0xFFDE -.hword 0xFFE1, 0xFFE6, 0xFFEB, 0xFFF2, 0xFFF8, 0xFFFD, 0x0001, 0x0007 -.hword 0x000D, 0x0013, 0x0019, 0x001F, 0x0024, 0x0028, 0x002A, 0x002B -.hword 0x0029, 0x0023, 0x001A, 0x0011, 0x0008, 0x0002, 0x02A5, 0x02A7 -.hword 0x02AC, 0x02B2, 0x02B7, 0x02B9, 0x02B9, 0x02B7, 0x02B5, 0x02B2 -.hword 0x02B0, 0x02AE, 0x02AD, 0x02AE, 0x02AF, 0x02B1, 0x02B4, 0x02B6 -.hword 0x02B9, 0x02BB, 0x02BC, 0x02BD, 0x02BD, 0x02BC, 0x02B8, 0x02B3 -.hword 0x02AE, 0x02AA, 0x02A6, 0xFFFB, 0x0000, 0x001C, 0x006C, 0x00E4 -.hword 0x017A, 0x0225, 0x02DA, 0x038E, 0x0439, 0x04D0, 0x0548, 0x0597 -.hword 0x05B4, 0x05A5, 0x057C, 0x053B, 0x04E7, 0x0483, 0x0412, 0x0399 -.hword 0x031A, 0x0299, 0x021A, 0x01A1, 0x0130, 0x00CC, 0x0078, 0x0037 -.hword 0x000E, 0x0000, 0x0005, 0x0015, 0x002A, 0x0041, 0x0057, 0x0067 -.hword 0x006E, 0x0069, 0x0054, 0x002A, 0xFFEA, 0xFF38, 0xFE00, 0xFCA6 -.hword 0xFB8E, 0xFB1D, 0xFC4B, 0xFE8E, 0x0000, 0x0052, 0x007E, 0x008B -.hword 0x0080, 0x0067, 0x0045, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0005, 0x0008 -.hword 0x000A, 0x0008, 0x0000, 0xFFE9, 0xFFC3, 0xFF9F, 0xFF8C, 0xFF89 -.hword 0xFF8D, 0xFF94, 0xFF9F, 0xFFAB, 0xFFB7, 0xFFC1, 0xFFCC, 0xFFDA -.hword 0xFFE8, 0xFFF4, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0009, 0x001E, 0x0034, 0x003D, 0x0030, 0x0000 -.hword 0xFF84, 0xFEC0, 0xFDEF, 0xFD4A, 0xFCC4, 0xFC33, 0xFBA6, 0xFB2B -.hword 0xFAD0, 0xFAA4, 0xFAB6, 0xFB3F, 0xFC45, 0xFD83, 0xFEB9, 0xFFA4 -.hword 0x0000, 0x00C8, 0x02AF, 0x050A, 0x072E, 0x0870, 0x0826, 0x05AA -.hword 0x0165, 0xFC3F, 0xF71D, 0xF2E8, 0xF085, 0xF17D, 0xF545, 0xF9A7 -.hword 0xFC6E, 0xFD66, 0xFDEB, 0xFE1C, 0xFE1A, 0xFE05, 0xFDFD, 0xFE22 -.hword 0xFE76, 0xFEDD, 0xFF46, 0xFFA4, 0xFFE7, 0x0000, 0xFFFF, 0xFFFD -.hword 0xFFFA, 0xFFF9, 0xFFFA, 0x0000, 0x000B, 0x001B, 0x002E, 0x0042 -.hword 0x0056, 0x0068, 0x0077, 0x0086, 0x0094, 0x00A2, 0x00B0, 0x00BF -.hword 0x00D4, 0x00F0, 0x0109, 0x0117, 0x0112, 0x00F2, 0x00BC, 0x007C -.hword 0x003F, 0x0011, 0x0000, 0x003F, 0x00E0, 0x01B4, 0x0290, 0x0346 -.hword 0x03AA, 0x03C0, 0x03AC, 0x0373, 0x0317, 0x029D, 0x0209, 0x0137 -.hword 0x001E, 0xFEE7, 0xFDBB, 0xFCC1, 0xFC24, 0xFC04, 0xFC4D, 0xFCD0 -.hword 0xFD63, 0xFDDA, 0xFE41, 0xFEB8, 0xFF31, 0xFF9A, 0xFFE4, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFDE, 0xFF92 -.hword 0xFF45, 0xFF23, 0xFF53, 0x0000, 0x019D, 0x0420, 0x06F7, 0x098E -.hword 0x0B53, 0x0BB4, 0x09C0, 0x05C3, 0x0105, 0xFCD0, 0xFA69, 0xFA16 -.hword 0xFAEA, 0xFC69, 0xFE14, 0xFF71, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004 -.hword 0x0004, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xEA00, 0xE975, 0xE853, 0xE75F, 0xE759, 0xE903, 0xEC4B -.hword 0xF071, 0xF535, 0xFA56, 0xFF95, 0x04B0, 0x096A, 0x0D80, 0x10B4 -.hword 0x12F3, 0x1457, 0x14DC, 0x1481, 0x1344, 0x1122, 0x0DC1, 0x0913 -.hword 0x038C, 0xFDA2, 0xF7C6, 0xF26D, 0xEE0C, 0xEB17, 0xEECC, 0xEECC -.hword 0xEECC, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECC, 0xEECC -.hword 0xEECC, 0xEECC, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD -.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECC, 0xEECC -.hword 0xEECC, 0xEECC, 0xEECC, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 -.hword 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 -.hword 0xF3C7, 0xF25A, 0xEF18, 0xEB88, 0xE931, 0xE99B, 0xEC82, 0xF073 -.hword 0xF52D, 0xFA70, 0xFFFB, 0x058E, 0x0AE9, 0x0FCC, 0x13F6, 0x17B2 -.hword 0x1B16, 0x1D95, 0x1EA1, 0x1DAC, 0x1AC2, 0x1691, 0x1178, 0x0BD5 -.hword 0x060A, 0x0076, 0xFB7A, 0xF773, 0xF4C2, 0xEECC, 0xEECC, 0xEECB -.hword 0xEECA, 0xEEC9, 0xEEC8, 0xEEC8, 0xEEC8, 0xEEC8, 0xEEC9, 0xEEC9 -.hword 0xEEC9, 0xEECA, 0xEECA, 0xEECA, 0xEECA, 0xEECA, 0xEECB, 0xEECB -.hword 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECC, 0xEECC, 0xEECC -.hword 0xEECC, 0xEECC, 0xC001, 0xC009, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003 -.hword 0x0003, 0xF085, 0xF0F7, 0xF236, 0xF421, 0xF694, 0xF96E, 0xFC8C -.hword 0xFFCC, 0x030C, 0x062A, 0x0904, 0x0B77, 0x0D61, 0x0EA1, 0x0F13 -.hword 0x0EAF, 0x0D96, 0x0BE5, 0x09B6, 0x0727, 0x0451, 0x0152, 0xFE46 -.hword 0xFB47, 0xF871, 0xF5E1, 0xF3B3, 0xF201, 0xF0E9, 0xF1FC, 0xF1FC -.hword 0xF1FC, 0xF1FC, 0xF1FC, 0xF1FC, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FC, 0xF1FC -.hword 0xF1FC, 0xF1FC, 0xF1FC, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002 -.hword 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 -.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003 -.hword 0xF639, 0xF69F, 0xF7BC, 0xF972, 0xFBA3, 0xFE2F, 0x00F7, 0x03DE -.hword 0x06C6, 0x098F, 0x0C1B, 0x0E4B, 0x1001, 0x111F, 0x1184, 0x112B -.hword 0x1031, 0x0EAE, 0x0CBB, 0x0A71, 0x07E9, 0x053B, 0x0281, 0xFFD5 -.hword 0xFD4D, 0xFB03, 0xF910, 0xF78D, 0xF692, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD -.hword 0xF1FD, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 -.hword 0x2000, 0x3FFF, 0xE000, 0x054B, 0x0507, 0x0452, 0x0350, 0x0223 -.hword 0x00EF, 0xFFD9, 0xFEBB, 0xFD6E, 0xFC0C, 0xFAAE, 0xF96F, 0xF86A -.hword 0xF7B7, 0xF772, 0xF7AC, 0xF854, 0xF950, 0xFA84, 0xFBD7, 0xFD2E -.hword 0xFE6D, 0xFF7B, 0x007A, 0x0193, 0x02AC, 0x03AF, 0x0485, 0x0516 -.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004 -.hword 0x0004, 0x0003, 0x0003, 0x0002, 0x0002, 0x0001, 0x0000, 0xFFFF -.hword 0xFFFC, 0xFFFA, 0xFFF7, 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFF1 -.hword 0xFFF3, 0xFFF7, 0xFFFA, 0xFFFD, 0x0000, 0x4000, 0x4055, 0x412A -.hword 0x423E, 0x4352, 0x4427, 0x447C, 0x445B, 0x4403, 0x437E, 0x42DA -.hword 0x4222, 0x4163, 0x40A9, 0x4000, 0x3F50, 0x3E81, 0x3DA3, 0x3CC8 -.hword 0x3C00, 0x3B5D, 0x3AEF, 0x3AC6, 0x3B10, 0x3BCF, 0x3CD5, 0x3DF2 -.hword 0x3EF7, 0x3FB6 - -king_bobomb_seg5_animindex_0500FCA4: # 0x0500FCA4 -.hword 0x001D, 0x0001, 0x001D, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x028B, 0x001D, 0x02A8 -.hword 0x001D, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0288, 0x0001, 0x0289, 0x0001, 0x028A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D2, 0x001D, 0x0076, 0x001D, 0x0093 -.hword 0x001D, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x003C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0285 -.hword 0x0001, 0x0286, 0x0001, 0x0287, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01D3, 0x001D, 0x00CD, 0x001D, 0x00EA, 0x001D, 0x0107 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0059, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0284 -.hword 0x001D, 0x01D4, 0x001D, 0x01F1, 0x001D, 0x020E, 0x001D, 0x0124 -.hword 0x001D, 0x0141, 0x001D, 0x015E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0282, 0x0001, 0x0283, 0x001D, 0x022B, 0x001D, 0x0248 -.hword 0x001D, 0x0265, 0x001D, 0x017B, 0x001D, 0x0198, 0x001D, 0x01B5 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -king_bobomb_seg5_anim_0500FE18: # 0x0500FE18 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x1E -.word king_bobomb_seg5_animvalue_0500F6E0 -.word king_bobomb_seg5_animindex_0500FCA4 -.word 0 - -glabel king_bobomb_seg5_anims_0500FE30 # 0x0500FE30 -.word king_bobomb_seg5_anim_0500BDFC -.word king_bobomb_seg5_anim_0500C2AC -.word king_bobomb_seg5_anim_0500C520 -.word king_bobomb_seg5_anim_0500C774 -.word king_bobomb_seg5_anim_0500CFCC -.word king_bobomb_seg5_anim_0500D5B0 -.word king_bobomb_seg5_anim_0500D978 -.word king_bobomb_seg5_anim_0500DDD8 -.word king_bobomb_seg5_anim_0500E10C -.word king_bobomb_seg5_anim_0500F078 -.word king_bobomb_seg5_anim_0500F6C8 -.word king_bobomb_seg5_anim_0500FE18 +# King Bobomb + +# Unreferenced light +.byte 0x36, 0x1E, 0x00, 0x00, 0x36, 0x1E, 0x00, 0x00 + +.byte 0xD9, 0x7A, 0x00, 0x00, 0xD9, 0x7A, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00 + +.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3C, 0x28, 0x00, 0x00, 0x3C, 0x28, 0x00, 0x00 + +.byte 0xF1, 0xA2, 0x00, 0x00, 0xF1, 0xA2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 + +.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_texture_05000078: # 0x05000078 +.incbin "actors/king_bobomb/bob-omb_buddy_left_side_unused.rgba16" + +king_bobomb_seg5_texture_05001078: # 0x05001078 +.incbin "actors/king_bobomb/bob-omb_buddy_right_side_unused.rgba16" + +king_bobomb_seg5_texture_05002078: # 0x05002078 +.incbin "actors/king_bobomb/king_bob-omb_arm.rgba16" + +king_bobomb_seg5_texture_05002878: # 0x05002878 +.incbin "actors/king_bobomb/king_bob-omb_body_unused.rgba16" + +king_bobomb_seg5_texture_05004878: # 0x05004878 +.incbin "actors/king_bobomb/king_bob-omb_eyes.rgba16" + +king_bobomb_seg5_texture_05005878: # 0x05005878 +.incbin "actors/king_bobomb/king_bob-omb_hand.rgba16" + +king_bobomb_seg5_texture_05006078: # 0x05006078 +.incbin "actors/king_bobomb/king_bob-omb_crown_rim.rgba16" + +king_bobomb_seg5_texture_05006478: # 0x05006478 +.incbin "actors/king_bobomb/bob-omb_buddy_body_unused.rgba16" + +king_bobomb_seg5_texture_05008478: # 0x05008478 +.incbin "actors/king_bobomb/king_bob-omb_left_side.rgba16" + +king_bobomb_seg5_texture_05009478: # 0x05009478 +.incbin "actors/king_bobomb/king_bob-omb_right_side.rgba16" + +king_bobomb_seg5_vertex_0500A478: # 0x0500A478 +vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A4B8 # 0x0500A4B8 - 0x0500A4F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A478, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A4F0 # 0x0500A4F0 - 0x0500A560 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A4B8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500A560: # 0x0500A560 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A5A0 # 0x0500A5A0 - 0x0500A5D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A560, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A5D8 # 0x0500A5D8 - 0x0500A648 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A5A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500A648: # 0x0500A648 +vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, -48, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 49, -48, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A688 # 0x0500A688 - 0x0500A6C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05005878 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A648, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A6C0 # 0x0500A6C0 - 0x0500A730 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A688 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500A730: # 0x0500A730 +vertex 23, 23, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, 23, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -22, -22, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 23, -22, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A770 # 0x0500A770 - 0x0500A7A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A730, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A7A8 # 0x0500A7A8 - 0x0500A818 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A770 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500A818: # 0x0500A818 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A858 # 0x0500A858 - 0x0500A890 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05002078 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A818, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A890 # 0x0500A890 - 0x0500A900 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A858 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500A900: # 0x0500A900 +vertex 49, 49, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, 49, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, -48, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 49, -48, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500A940 # 0x0500A940 - 0x0500A978 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05005878 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500A900, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500A978 # 0x0500A978 - 0x0500A9E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500A940 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_light_0500A9E8: # 0x0500A9E8 +.byte 0x6F, 0x56, 0x11, 0x00, 0x6F, 0x56, 0x11, 0x00 + +king_bobomb_seg5_light_0500A9F0: # 0x0500A9F0 +.byte 0xDE, 0xAD, 0x23, 0x00, 0xDE, 0xAD, 0x23, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_vertex_0500AA00: # 0x0500AA00 +vertex -40, -165, -122, 0, 0, 0xCC, 0xD8, 0x94, 0xFF +vertex 80, 37, -144, 0, 0, 0x68, 0x1B, 0xBE, 0xFF +vertex 80, -165, -144, 0, 0, 0x2D, 0xD3, 0x93, 0xFF +vertex -14, 37, -122, 0, 0, 0xB3, 0x29, 0xA5, 0xFF +vertex 80, 138, -42, 0, 0, 0x37, 0x69, 0xD5, 0xFF +vertex 80, 138, 159, 0, 0, 0x36, 0x69, 0x2C, 0xFF +vertex 80, 37, 261, 0, 0, 0x54, 0x24, 0x57, 0xFF +vertex 80, -266, -42, 0, 0, 0x38, 0x98, 0xD4, 0xFF +vertex 80, -266, 159, 0, 0, 0x5B, 0xAF, 0x21, 0xFF +vertex 80, -165, 261, 0, 0, 0x2D, 0xD5, 0x6E, 0xFF +vertex 6, 138, -31, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF +vertex -40, -266, 148, 0, 0, 0xD4, 0x94, 0x30, 0xFF +vertex -40, -266, -31, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF +vertex -40, -165, 239, 0, 0, 0xB2, 0xE7, 0x60, 0xFF +vertex -14, 37, 239, 0, 0, 0xCC, 0x31, 0x68, 0xFF +vertex 6, 138, 148, 0, 0, 0xBC, 0x65, 0x22, 0xFF + +king_bobomb_seg5_vertex_0500AB00: # 0x0500AB00 +vertex 6, 138, 148, 0, 0, 0xBC, 0x65, 0x22, 0xFF +vertex 6, 138, -31, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF +vertex -75, 37, -31, 0, 0, 0x8E, 0x31, 0xE9, 0xFF +vertex -75, 37, 148, 0, 0, 0x90, 0x29, 0x2A, 0xFF +vertex -14, 37, 239, 0, 0, 0xCC, 0x31, 0x68, 0xFF +vertex -101, -165, -31, 0, 0, 0x8B, 0xEF, 0xD4, 0xFF +vertex -101, -165, 148, 0, 0, 0x87, 0xE7, 0x18, 0xFF +vertex -14, 37, -122, 0, 0, 0xB3, 0x29, 0xA5, 0xFF +vertex -40, -165, 239, 0, 0, 0xB2, 0xE7, 0x60, 0xFF +vertex -40, -266, 148, 0, 0, 0xD4, 0x94, 0x30, 0xFF +vertex -40, -165, -122, 0, 0, 0xCC, 0xD8, 0x94, 0xFF +vertex -40, -266, -31, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF + +glabel king_bobomb_seg5_dl_0500ABC0 # 0x0500ABC0 - 0x0500AD08 +gsSPLight king_bobomb_seg5_light_0500A9F0, 1 +gsSPLight king_bobomb_seg5_light_0500A9E8, 2 +gsSPVertex king_bobomb_seg5_vertex_0500AA00, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 1, 8, 7, 0x0 +gsSP2Triangles 1, 9, 8, 0x0, 1, 6, 9, 0x0 +gsSP2Triangles 1, 10, 4, 0x0, 1, 3, 10, 0x0 +gsSP2Triangles 11, 12, 7, 0x0, 11, 7, 8, 0x0 +gsSP2Triangles 7, 12, 0, 0x0, 7, 0, 2, 0x0 +gsSP2Triangles 9, 11, 8, 0x0, 10, 5, 4, 0x0 +gsSP2Triangles 9, 13, 11, 0x0, 14, 13, 9, 0x0 +gsSP2Triangles 14, 9, 6, 0x0, 14, 6, 5, 0x0 +gsSP2Triangles 14, 5, 15, 0x0, 10, 15, 5, 0x0 +gsSPVertex king_bobomb_seg5_vertex_0500AB00, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 6, 3, 0x0, 2, 1, 7, 0x0 +gsSP2Triangles 7, 5, 2, 0x0, 8, 4, 3, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 7, 10, 5, 0x0, 5, 10, 11, 0x0 +gsSP2Triangles 11, 6, 5, 0x0, 11, 9, 6, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500AD08 # 0x0500AD08 - 0x0500AD38 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList king_bobomb_seg5_dl_0500ABC0 +gsSPEndDisplayList + +king_bobomb_seg5_light_0500AD38: # 0x0500AD38 +.byte 0x6F, 0x4F, 0x10, 0x00, 0x6F, 0x4F, 0x10, 0x00 + +king_bobomb_seg5_light_0500AD40: # 0x0500AD40 +.byte 0xDE, 0x9E, 0x20, 0x00, 0xDE, 0x9E, 0x20, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_vertex_0500AD50: # 0x0500AD50 +vertex 6, 138, -147, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF +vertex 80, 37, -260, 0, 0, 0x68, 0x1B, 0xBE, 0xFF +vertex -14, 37, -238, 0, 0, 0xB3, 0x29, 0xA5, 0xFF +vertex 80, 138, -158, 0, 0, 0x37, 0x69, 0xD5, 0xFF +vertex 80, -165, -260, 0, 0, 0x2D, 0xD3, 0x93, 0xFF +vertex -40, -165, -238, 0, 0, 0xCC, 0xD8, 0x94, 0xFF +vertex 80, 138, 43, 0, 0, 0x36, 0x69, 0x2C, 0xFF +vertex 80, 37, 145, 0, 0, 0x54, 0x24, 0x57, 0xFF +vertex 80, -266, -158, 0, 0, 0x38, 0x98, 0xD4, 0xFF +vertex 80, -266, 43, 0, 0, 0x5B, 0xAF, 0x21, 0xFF +vertex 80, -165, 145, 0, 0, 0x2D, 0xD5, 0x6E, 0xFF +vertex -40, -266, -147, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF +vertex -40, -266, 32, 0, 0, 0xD4, 0x94, 0x30, 0xFF +vertex -14, 37, 123, 0, 0, 0xCC, 0x31, 0x68, 0xFF +vertex -40, -165, 123, 0, 0, 0xB2, 0xE7, 0x60, 0xFF +vertex 6, 138, 32, 0, 0, 0xBC, 0x65, 0x22, 0xFF + +king_bobomb_seg5_vertex_0500AE50: # 0x0500AE50 +vertex -75, 37, -147, 0, 0, 0x8E, 0x31, 0xE9, 0xFF +vertex -101, -165, -147, 0, 0, 0x8B, 0xEF, 0xD4, 0xFF +vertex -101, -165, 32, 0, 0, 0x87, 0xE7, 0x18, 0xFF +vertex -75, 37, 32, 0, 0, 0x90, 0x29, 0x2A, 0xFF +vertex -14, 37, -238, 0, 0, 0xB3, 0x29, 0xA5, 0xFF +vertex 6, 138, 32, 0, 0, 0xBC, 0x65, 0x22, 0xFF +vertex 6, 138, -147, 0, 0, 0xD6, 0x6E, 0xD3, 0xFF +vertex -14, 37, 123, 0, 0, 0xCC, 0x31, 0x68, 0xFF +vertex 80, 138, 43, 0, 0, 0x36, 0x69, 0x2C, 0xFF +vertex -40, -165, 123, 0, 0, 0xB2, 0xE7, 0x60, 0xFF +vertex -40, -266, 32, 0, 0, 0xD4, 0x94, 0x30, 0xFF +vertex -40, -165, -238, 0, 0, 0xCC, 0xD8, 0x94, 0xFF +vertex -40, -266, -147, 0, 0, 0xB5, 0xA2, 0xDB, 0xFF + +glabel king_bobomb_seg5_dl_0500AF20 # 0x0500AF20 - 0x0500B068 +gsSPLight king_bobomb_seg5_light_0500AD40, 1 +gsSPLight king_bobomb_seg5_light_0500AD38, 2 +gsSPVertex king_bobomb_seg5_vertex_0500AD50, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 1, 3, 6, 0x0, 1, 6, 7, 0x0 +gsSP2Triangles 1, 8, 4, 0x0, 1, 9, 8, 0x0 +gsSP2Triangles 1, 10, 9, 0x0, 1, 7, 10, 0x0 +gsSP2Triangles 8, 11, 5, 0x0, 8, 9, 12, 0x0 +gsSP2Triangles 8, 12, 11, 0x0, 8, 5, 4, 0x0 +gsSP2Triangles 10, 12, 9, 0x0, 6, 3, 0, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 7, 13, 0x0 +gsSP2Triangles 10, 14, 12, 0x0, 6, 13, 7, 0x0 +gsSP1Triangle 6, 0, 15, 0x0 +gsSPVertex king_bobomb_seg5_vertex_0500AE50, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 0, 3, 5, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 6, 4, 0, 0x0 +gsSP2Triangles 7, 5, 3, 0x0, 8, 5, 7, 0x0 +gsSP2Triangles 3, 9, 7, 0x0, 3, 2, 9, 0x0 +gsSP2Triangles 10, 9, 2, 0x0, 1, 4, 11, 0x0 +gsSP2Triangles 2, 12, 10, 0x0, 2, 1, 12, 0x0 +gsSP1Triangle 11, 12, 1, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B068 # 0x0500B068 - 0x0500B098 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList king_bobomb_seg5_dl_0500AF20 +gsSPEndDisplayList + +king_bobomb_seg5_vertex_0500B098: # 0x0500B098 +vertex 0, 128, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -127, -127, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -127, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -127, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +king_bobomb_seg5_vertex_0500B0D8: # 0x0500B0D8 +vertex 128, 128, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -127, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 128, -127, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 128, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel king_bobomb_seg5_dl_0500B118 # 0x0500B118 - 0x0500B150 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05008478 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500B098, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B150 # 0x0500B150 - 0x0500B188 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05009478 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex king_bobomb_seg5_vertex_0500B0D8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B188 # 0x0500B188 - 0x0500B200 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList king_bobomb_seg5_dl_0500B118 +gsSPDisplayList king_bobomb_seg5_dl_0500B150 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +king_bobomb_seg5_light_0500B200: # 0x0500B200 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +king_bobomb_seg5_light_0500B208: # 0x0500B208 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_vertex_0500B218: # 0x0500B218 +vertex 124, 159, 493, 0, 0, 0x00, 0x18, 0x7C, 0xFF +vertex -103, 159, 493, 0, 990, 0x00, 0x18, 0x7C, 0xFF +vertex -103, 0, 524, 478, 990, 0x00, 0x08, 0x7E, 0xFF +vertex 124, 0, 524, 478, 0, 0x00, 0xF8, 0x7E, 0xFF +vertex -103, -158, 493, 990, 990, 0x00, 0xE8, 0x7C, 0xFF +vertex 124, -158, 493, 990, 0, 0x00, 0xE8, 0x7C, 0xFF + +glabel king_bobomb_seg5_dl_0500B278 # 0x0500B278 - 0x0500B2D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05004878 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight king_bobomb_seg5_light_0500B208, 1 +gsSPLight king_bobomb_seg5_light_0500B200, 2 +gsSPVertex king_bobomb_seg5_vertex_0500B218, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 4, 5, 3, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B2D0 # 0x0500B2D0 - 0x0500B330 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500B278 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +king_bobomb_seg5_light_0500B330: # 0x0500B330 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +king_bobomb_seg5_light_0500B338: # 0x0500B338 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_vertex_0500B348: # 0x0500B348 +vertex -189, -1, 571, 0, 0, 0xDC, 0x19, 0x76, 0xFF +vertex -379, 180, 438, 0, 0, 0xDE, 0x2E, 0x70, 0xFF +vertex -273, -1, 548, 0, 0, 0xDA, 0xED, 0x77, 0xFF +vertex -379, -183, 438, 0, 0, 0xD7, 0xD5, 0x6F, 0xFF +vertex -281, -365, 404, 0, 0, 0xD8, 0xD5, 0x70, 0xFF +vertex 24, -436, 485, 0, 0, 0xDD, 0xD7, 0x72, 0xFF +vertex 24, 432, 485, 0, 0, 0xD9, 0x2A, 0x71, 0xFF +vertex -281, 361, 404, 0, 0, 0xD9, 0x2A, 0x71, 0xFF + +glabel king_bobomb_seg5_dl_0500B3C8 # 0x0500B3C8 - 0x0500B418 +gsSPLight king_bobomb_seg5_light_0500B338, 1 +gsSPLight king_bobomb_seg5_light_0500B330, 2 +gsSPVertex king_bobomb_seg5_vertex_0500B348, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 0, 6, 7, 0x0, 0, 7, 1, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B418 # 0x0500B418 - 0x0500B458 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList king_bobomb_seg5_dl_0500B3C8 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +king_bobomb_seg5_light_0500B458: # 0x0500B458 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +king_bobomb_seg5_light_0500B460: # 0x0500B460 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +king_bobomb_seg5_vertex_0500B470: # 0x0500B470 +vertex 729, 304, 176, 394, -458, 0xEF, 0x6C, 0x3E, 0xFF +vertex 576, 296, 0, 0, 234, 0xFC, 0x7E, 0x00, 0xFF +vertex 416, 290, 0, -31, 962, 0xE9, 0x7C, 0x00, 0xFF +vertex 416, 145, 252, 820, 962, 0xE9, 0x3E, 0x6C, 0xFF +vertex 576, 148, 257, 820, 234, 0xFC, 0x3F, 0x6D, 0xFF +vertex 729, 0, 352, 1246, -458, 0xEF, 0x00, 0x7D, 0xFF +vertex 416, -144, 252, 1671, 962, 0xE9, 0xC2, 0x6C, 0xFF +vertex 729, 304, -175, 4652, -458, 0xEE, 0x6C, 0xC2, 0xFF +vertex 415, 145, -250, 4226, 964, 0xE9, 0x3E, 0x94, 0xFF +vertex 416, 290, 0, 5079, 962, 0xE9, 0x7C, 0x00, 0xFF +vertex 576, 296, 0, 5078, 234, 0xFC, 0x7E, 0x00, 0xFF +vertex 576, 148, -256, 4226, 234, 0xFB, 0x3F, 0x93, 0xFF +vertex 729, 0, -351, 3800, -458, 0xEE, 0x00, 0x83, 0xFF +vertex 415, -144, -250, 3374, 964, 0xE9, 0xC2, 0x94, 0xFF +vertex 576, -147, -256, 3374, 234, 0xFB, 0xC1, 0x93, 0xFF +vertex 729, -304, -175, 2948, -458, 0xEE, 0x94, 0xC2, 0xFF + +king_bobomb_seg5_vertex_0500B570: # 0x0500B570 +vertex 729, -304, -175, 2948, -458, 0xEE, 0x94, 0xC2, 0xFF +vertex 415, -289, 0, 2522, 964, 0xE9, 0x84, 0x00, 0xFF +vertex 415, -144, -250, 3374, 964, 0xE9, 0xC2, 0x94, 0xFF +vertex 576, -295, 0, 2523, 234, 0xFC, 0x82, 0x00, 0xFF +vertex 729, -304, 176, 2097, -458, 0xEF, 0x94, 0x3E, 0xFF +vertex 416, -144, 252, 1671, 962, 0xE9, 0xC2, 0x6C, 0xFF +vertex 576, -147, 257, 1671, 234, 0xFC, 0xC1, 0x6D, 0xFF +vertex 729, 0, 352, 1246, -458, 0xEF, 0x00, 0x7D, 0xFF + +glabel king_bobomb_seg5_dl_0500B5F0 # 0x0500B5F0 - 0x0500B6C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, king_bobomb_seg5_texture_05006078 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight king_bobomb_seg5_light_0500B460, 1 +gsSPLight king_bobomb_seg5_light_0500B458, 2 +gsSPVertex king_bobomb_seg5_vertex_0500B470, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 5, 4, 3, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 7, 11, 8, 0x0 +gsSP2Triangles 12, 13, 8, 0x0, 8, 11, 12, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 13, 14, 15, 0x0 +gsSPVertex king_bobomb_seg5_vertex_0500B570, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 5, 6, 7, 0x0 +gsSPEndDisplayList + +glabel king_bobomb_seg5_dl_0500B6C0 # 0x0500B6C0 - 0x0500B730 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList king_bobomb_seg5_dl_0500B5F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +king_bobomb_seg5_animvalue_0500B730: # 0x0500B730 +.hword 0x0000, 0x02A5, 0x0000, 0x0000, 0x0001, 0x0004, 0x0007, 0x000A +.hword 0x000D, 0x0011, 0x0014, 0x0017, 0x001A, 0x001D, 0x001E, 0x001B +.hword 0x0017, 0x000F, 0x0001, 0xFFF4, 0xFFF4, 0x0001, 0x000D, 0x0012 +.hword 0x0013, 0x0013, 0xFFFB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB +.hword 0xFFF8, 0xFFF6, 0xFFF3, 0xFFF1, 0xFFEF, 0xFFEE, 0xFFF1, 0xFFF6 +.hword 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x000D, 0x0014 +.hword 0x0019, 0x001B, 0x0019, 0x0010, 0x0000, 0xFFCD, 0xFF75, 0xFF18 +.hword 0xFEDA, 0xFEDC, 0xFFE4, 0x013B, 0x01DF, 0x0209, 0x0161, 0x0098 +.hword 0x0042, 0x0010, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF4, 0xFFF5, 0xFFF8 +.hword 0xFFFB, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0004, 0x0008, 0x000D +.hword 0x0010, 0x0012, 0x0010, 0x000A, 0x0000, 0xFFDE, 0xFFA2, 0xFF64 +.hword 0xFF3C, 0xFF43, 0x0006, 0x010F, 0x01C1, 0x0209, 0x015F, 0x0090 +.hword 0x003C, 0x000E, 0x0000, 0x0000, 0xFFF2, 0xFFCC, 0xFF94, 0xFF53 +.hword 0xFF0D, 0xFECB, 0xFE94, 0xFE6E, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F +.hword 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F +.hword 0xFE5F, 0xFE5F, 0xFE5F, 0x0000, 0xFFF2, 0xFFCC, 0xFF94, 0xFF53 +.hword 0xFF0D, 0xFECB, 0xFE94, 0xFE6E, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F +.hword 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5F +.hword 0xFE5F, 0xFE5F, 0xFE5F, 0x0000, 0xFF0C, 0xFC7D, 0xF8C8, 0xF463 +.hword 0xEFC4, 0xEB5F, 0xE7AA, 0xE51B, 0xE426, 0xE426, 0xE426, 0xE426 +.hword 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426, 0xE426 +.hword 0xE426, 0xE426, 0xE426, 0x0000, 0xFF39, 0xFD22, 0xFA1C, 0xF687 +.hword 0xF2C1, 0xEF2C, 0xEC26, 0xEA0F, 0xE948, 0xE948, 0xE948, 0xE948 +.hword 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948, 0xE948 +.hword 0xE948, 0xE948, 0xE948, 0xEECD, 0xEEBF, 0xEE98, 0xEE60, 0xEE1E +.hword 0xEDD8, 0xED95, 0xED5D, 0xED37, 0xED28, 0xED28, 0xED28, 0xED28 +.hword 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28, 0xED28 +.hword 0xED28, 0xED28, 0xED28, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002 +.hword 0x0002, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0000, 0x00E1, 0x033D, 0x06A7, 0x0AB4 +.hword 0x0EF6, 0x1303, 0x166D, 0x18C9, 0x19AA, 0x19AA, 0x19AA, 0x19AA +.hword 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA, 0x19AA +.hword 0x19AA, 0x19AA, 0x19AA, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xC001, 0xBFCE, 0xBF49, 0xBE8B, 0xBDB1 +.hword 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58, 0xC0A5 +.hword 0xC30E, 0xC534, 0xC6BA, 0xC79E, 0xC82B, 0xC875, 0xC891, 0xC893 +.hword 0xC88F, 0xC88F, 0xC88F, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xC001, 0xBFCE, 0xBF49, 0xBE8B, 0xBDB1 +.hword 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58, 0xC0A5 +.hword 0xC30E, 0xC534, 0xC6BA, 0xC79E, 0xC82B, 0xC875, 0xC891, 0xC893 +.hword 0xC88F, 0xC88F, 0xC88F, 0x0000, 0x0050, 0x0123, 0x024C, 0x039D +.hword 0x04E9, 0x0602, 0x06BC, 0x06E9, 0x065C, 0x0504, 0x0306, 0x0087 +.hword 0xFDAF, 0xFAA0, 0xF780, 0xF476, 0xF1A5, 0xEF33, 0xED46, 0xEC03 +.hword 0xEB8F, 0xEB8F, 0xEB8F, 0x0000, 0xFEFC, 0xFC3B, 0xF82B, 0xF33E +.hword 0xEDE3, 0xE88B, 0xE3A4, 0xDFA1, 0xDCEF, 0xDB43, 0xD9FB, 0xD90B +.hword 0xD867, 0xD804, 0xD7D5, 0xD7CF, 0xD7E4, 0xD80A, 0xD834, 0xD856 +.hword 0xD864, 0xD864, 0xD864, 0xF1FD, 0xF1AA, 0xF0D1, 0xEF9B, 0xEE37 +.hword 0xECD0, 0xEB92, 0xEAA9, 0xEA42, 0xEA89, 0xEB86, 0xED11, 0xEF0A +.hword 0xF153, 0xF3CB, 0xF655, 0xF8D0, 0xFB1D, 0xFD1E, 0xFEB3, 0xFFBD +.hword 0x001B, 0x001B, 0x001B, 0x0000, 0xFF92, 0xFE6E, 0xFCCE, 0xFAEB +.hword 0xF8FF, 0xF744, 0xF5F3, 0xF546, 0xF577, 0xF68D, 0xF84E, 0xFA97 +.hword 0xFD40, 0x0025, 0x0320, 0x060D, 0x08C6, 0x0B25, 0x0D05, 0x0E40 +.hword 0x0EB1, 0x0EB1, 0x0EB1, 0x0000, 0x00FC, 0x03AA, 0x079B, 0x0C64 +.hword 0x1197, 0x16C7, 0x1B87, 0x1F6B, 0x2206, 0x23A2, 0x24DC, 0x25C0 +.hword 0x2658, 0x26B2, 0x26D9, 0x26D9, 0x26BE, 0x2694, 0x2668, 0x2644 +.hword 0x2636, 0x2636, 0x2636, 0xF1FD, 0xF1B7, 0xF100, 0xEFFC, 0xEED2 +.hword 0xEDA8, 0xECA4, 0xEBEB, 0xEBA4, 0xEBF3, 0xECE5, 0xEE55, 0xF028 +.hword 0xF242, 0xF487, 0xF6DA, 0xF91E, 0xFB39, 0xFD0D, 0xFE7E, 0xFF71 +.hword 0xFFC8, 0xFFC8, 0xFFC8, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF +.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004 +.hword 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0007, 0x0007, 0x0006 +.hword 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0xFFBB, 0xFF02, 0xFDFB +.hword 0xFCCA, 0xFB96, 0xFA82, 0xF9B3, 0xF950, 0xF97C, 0xFA63, 0xFBF9 +.hword 0xFE08, 0x005E, 0x02C8, 0x0513, 0x070C, 0x087F, 0x08E1, 0x0845 +.hword 0x0761, 0x06ED, 0x06ED, 0x06ED, 0x4000, 0x4000, 0x4000, 0x4000 +.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000 +.hword 0x4000, 0x4000, 0x4001, 0x4001, 0x4001, 0x4001, 0x4001, 0x4001 +.hword 0x4001, 0x4001, 0x4001, 0x4001 + +king_bobomb_seg5_animindex_0500BC88: # 0x0500BC88 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0018, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0264, 0x0018, 0x027C +.hword 0x0018, 0x0294, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0261, 0x0001, 0x0262, 0x0001, 0x0263, 0x0001, 0x0000 +.hword 0x0018, 0x016B, 0x0018, 0x0183, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0018, 0x00AB, 0x0018, 0x001B, 0x0018, 0x0033, 0x0018, 0x004B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025E +.hword 0x0001, 0x025F, 0x0001, 0x0260, 0x0001, 0x0000, 0x0018, 0x019B +.hword 0x0018, 0x01B3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x00C3 +.hword 0x0018, 0x0063, 0x0018, 0x007B, 0x0018, 0x0093, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025D +.hword 0x0018, 0x01CB, 0x0018, 0x01E3, 0x0018, 0x01FB, 0x0018, 0x00DB +.hword 0x0018, 0x00F3, 0x0018, 0x010B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x025B, 0x0001, 0x025C, 0x0018, 0x0213, 0x0018, 0x022B +.hword 0x0018, 0x0243, 0x0018, 0x0123, 0x0018, 0x013B, 0x0018, 0x0153 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500BDFC: # 0x0500BDFC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x18 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500B730 +.word king_bobomb_seg5_animindex_0500BC88 +.word 0 + +king_bobomb_seg5_animvalue_0500BE14: # 0x0500BE14 +.hword 0x0000, 0x0000, 0xFFFD, 0xFFF4, 0xFFE9, 0xFFE0, 0xFFDC, 0xFFDE +.hword 0xFFE1, 0xFFE6, 0xFFEB, 0xFFF2, 0xFFF8, 0xFFFD, 0x0001, 0x0007 +.hword 0x000D, 0x0013, 0x0019, 0x001F, 0x0024, 0x0028, 0x002A, 0x002B +.hword 0x0029, 0x0023, 0x001A, 0x0011, 0x0008, 0x0002, 0x02A5, 0x02A7 +.hword 0x02AC, 0x02B2, 0x02B7, 0x02B9, 0x02B9, 0x02B7, 0x02B5, 0x02B2 +.hword 0x02B0, 0x02AE, 0x02AD, 0x02AE, 0x02AF, 0x02B1, 0x02B4, 0x02B6 +.hword 0x02B9, 0x02BB, 0x02BC, 0x02BD, 0x02BD, 0x02BC, 0x02B8, 0x02B3 +.hword 0x02AE, 0x02AA, 0x02A6, 0xFFFB, 0x0000, 0x001C, 0x006C, 0x00E4 +.hword 0x017A, 0x0225, 0x02DA, 0x038E, 0x0439, 0x04D0, 0x0548, 0x0597 +.hword 0x05B4, 0x05A5, 0x057C, 0x053B, 0x04E7, 0x0483, 0x0412, 0x0399 +.hword 0x031A, 0x0299, 0x021A, 0x01A1, 0x0130, 0x00CC, 0x0078, 0x0037 +.hword 0x000E, 0x0000, 0x0005, 0x0015, 0x002A, 0x0041, 0x0057, 0x0067 +.hword 0x006E, 0x0069, 0x0054, 0x002A, 0xFFEA, 0xFF38, 0xFE00, 0xFCA6 +.hword 0xFB8E, 0xFB1D, 0xFC4B, 0xFE8E, 0x0000, 0x0052, 0x007E, 0x008B +.hword 0x0080, 0x0067, 0x0045, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0005, 0x0008 +.hword 0x000A, 0x0008, 0x0000, 0xFFE9, 0xFFC3, 0xFF9F, 0xFF8C, 0xFF89 +.hword 0xFF8D, 0xFF94, 0xFF9F, 0xFFAB, 0xFFB7, 0xFFC1, 0xFFCC, 0xFFDA +.hword 0xFFE8, 0xFFF4, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0009, 0x001E, 0x0034, 0x003D, 0x0030, 0x0000 +.hword 0xFF84, 0xFEC0, 0xFDEF, 0xFD4A, 0xFCC4, 0xFC33, 0xFBA6, 0xFB2B +.hword 0xFAD0, 0xFAA4, 0xFAB6, 0xFB3F, 0xFC45, 0xFD83, 0xFEB9, 0xFFA4 +.hword 0x0000, 0x00C8, 0x02AF, 0x050A, 0x072E, 0x0870, 0x0826, 0x05AA +.hword 0x0165, 0xFC3F, 0xF71D, 0xF2E8, 0xF085, 0xF17D, 0xF545, 0xF9A7 +.hword 0xFC6E, 0xFD66, 0xFDEB, 0xFE1C, 0xFE1A, 0xFE05, 0xFDFD, 0xFE22 +.hword 0xFE76, 0xFEDD, 0xFF46, 0xFFA4, 0xFFE7, 0x0000, 0xFFFF, 0xFFFD +.hword 0xFFFA, 0xFFF9, 0xFFFA, 0x0000, 0x000B, 0x001B, 0x002E, 0x0042 +.hword 0x0056, 0x0068, 0x0077, 0x0086, 0x0094, 0x00A2, 0x00B0, 0x00BF +.hword 0x00D4, 0x00F0, 0x0109, 0x0117, 0x0112, 0x00F2, 0x00BC, 0x007C +.hword 0x003F, 0x0011, 0x0000, 0x003F, 0x00E0, 0x01B4, 0x0290, 0x0346 +.hword 0x03AA, 0x03C0, 0x03AC, 0x0373, 0x0317, 0x029D, 0x0209, 0x0137 +.hword 0x001E, 0xFEE7, 0xFDBB, 0xFCC1, 0xFC24, 0xFC04, 0xFC4D, 0xFCD0 +.hword 0xFD63, 0xFDDA, 0xFE41, 0xFEB8, 0xFF31, 0xFF9A, 0xFFE4, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFDE, 0xFF92 +.hword 0xFF45, 0xFF23, 0xFF53, 0x0000, 0x019D, 0x0420, 0x06F7, 0x098E +.hword 0x0B53, 0x0BB4, 0x09C0, 0x05C3, 0x0105, 0xFCD0, 0xFA69, 0xFA16 +.hword 0xFAEA, 0xFC69, 0xFE14, 0xFF71, 0xEA00, 0xEECC, 0x048C, 0x1C1A +.hword 0xF843, 0xC8C0, 0xC8ED, 0xF7B2, 0xD966, 0xFAF7, 0xFDD9, 0x2652 +.hword 0xFD23, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000 +.hword 0x3FFF, 0xE000, 0x054B, 0x0507, 0x0452, 0x0350, 0x0223, 0x00EF +.hword 0xFFD9, 0xFEBB, 0xFD6E, 0xFC0C, 0xFAAE, 0xF96F, 0xF86A, 0xF7B7 +.hword 0xF772, 0xF7AC, 0xF854, 0xF950, 0xFA84, 0xFBD7, 0xFD2E, 0xFE6D +.hword 0xFF7B, 0x007A, 0x0193, 0x02AC, 0x03AF, 0x0485, 0x0516, 0x0867 +.hword 0x0868, 0x0868, 0x0869, 0x086A, 0x086B, 0x086C, 0x086C, 0x086B +.hword 0x086B, 0x086B, 0x086A, 0x0869, 0x0868, 0x0867, 0x0866, 0x0863 +.hword 0x0860, 0x085E, 0x085B, 0x0859, 0x0857, 0x0857, 0x0858, 0x085A +.hword 0x085D, 0x0861, 0x0864, 0x0866, 0x4000, 0x4055, 0x412A, 0x423E +.hword 0x4352, 0x4427, 0x447C, 0x445B, 0x4403, 0x437E, 0x42DA, 0x4222 +.hword 0x4163, 0x40A9, 0x4000, 0x3F50, 0x3E81, 0x3DA3, 0x3CC8, 0x3C00 +.hword 0x3B5D, 0x3AEF, 0x3AC6, 0x3B10, 0x3BCF, 0x3CD5, 0x3DF2, 0x3EF7 +.hword 0x3FB6, 0x0000 + +king_bobomb_seg5_animindex_0500C138: # 0x0500C138 +.hword 0x001D, 0x0001, 0x001D, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x013A, 0x001D, 0x0157 +.hword 0x001D, 0x0174, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0139, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0129, 0x001D, 0x0076, 0x001D, 0x0093 +.hword 0x001D, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x003C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0134 +.hword 0x0001, 0x0135, 0x0001, 0x0136, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x012A, 0x001D, 0x00CD, 0x001D, 0x00EA, 0x001D, 0x0107 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0059, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0133 +.hword 0x0001, 0x012B, 0x0001, 0x012C, 0x0001, 0x012D, 0x0001, 0x0000 +.hword 0x0001, 0x0124, 0x0001, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0131, 0x0001, 0x0132, 0x0001, 0x012E, 0x0001, 0x012F +.hword 0x0001, 0x0130, 0x0001, 0x0126, 0x0001, 0x0127, 0x0001, 0x0128 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500C2AC: # 0x0500C2AC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500BE14 +.word king_bobomb_seg5_animindex_0500C138 +.word 0 + +king_bobomb_seg5_animvalue_0500C2C4: # 0x0500C2C4 +.hword 0x0000, 0x0000, 0xFFF5, 0xFFED, 0xFFFB, 0x000E, 0x0019, 0x000C +.hword 0x0000, 0x01FB, 0xFFFB, 0x0891, 0x1343, 0x1CF0, 0x179F, 0x0E25 +.hword 0x041E, 0xFD26, 0x0844, 0xFE5F, 0x0695, 0x0EAA, 0x0AC4, 0x0324 +.hword 0xFD26, 0xFCC9, 0xFE59, 0xEECD, 0xEECD, 0xF697, 0xFBCB, 0xB036 +.hword 0x0970, 0x07DB, 0xB3B3, 0x00D3, 0x00D1, 0x00CF, 0x00D2, 0x00D6 +.hword 0x00D9, 0x00D6, 0x00D3, 0x0927, 0x087E, 0x07AA, 0x0830, 0x09A6 +.hword 0x0AA0, 0x0A02, 0x092A, 0x0757, 0x0749, 0x073E, 0x074A, 0x075E +.hword 0x076B, 0x0763, 0x0757, 0x00D0, 0x00D1, 0x00D2, 0x00D0, 0x00CD +.hword 0x00CB, 0x00CD, 0x00D0, 0xF66D, 0xF58F, 0xF4D2, 0xF5B5, 0xF71A +.hword 0xF7F7, 0xF74F, 0xF670, 0x0626, 0x0623, 0x0623, 0x0630, 0x0641 +.hword 0x0649, 0x0639, 0x0626, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF +.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0005, 0xFF75, 0xFEF3, 0x0006 +.hword 0x00B1, 0x0133, 0x010C, 0x0009, 0x2B2F, 0x2C41, 0x2D52, 0x2E64 +.hword 0x2E5E, 0x2D58, 0x2C51, 0x2B4A, 0x4006, 0x4007, 0x4007, 0x4008 +.hword 0x4008, 0x4008, 0x4007, 0x4006 + +king_bobomb_seg5_animindex_0500C3AC: # 0x0500C3AC +.hword 0x0008, 0x0001, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x005C, 0x0008, 0x0064 +.hword 0x0008, 0x006C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0059, 0x0001, 0x005A, 0x0001, 0x005B, 0x0001, 0x001D +.hword 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0056 +.hword 0x0001, 0x0057, 0x0001, 0x0058, 0x0001, 0x0020, 0x0001, 0x0021 +.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0013, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0055 +.hword 0x0008, 0x0023, 0x0008, 0x002B, 0x0008, 0x0033, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0053, 0x0001, 0x0054, 0x0008, 0x003B, 0x0008, 0x0043 +.hword 0x0008, 0x004B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500C520: # 0x0500C520 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500C2C4 +.word king_bobomb_seg5_animindex_0500C3AC +.word 0 + +king_bobomb_seg5_animvalue_0500C538: # 0x0500C538 +.hword 0x0000, 0x01FB, 0x01FB, 0x01F9, 0x01F7, 0xFFFB, 0x0891, 0x0887 +.hword 0x086A, 0x083A, 0xFE5F, 0xFE61, 0xFE67, 0xFE70, 0x0000, 0xFE72 +.hword 0xFA6F, 0xF4F4, 0x0000, 0xFEDF, 0xFBF2, 0xF7EF, 0xEECD, 0xEEA7 +.hword 0xEE47, 0xEDCB, 0xEECD, 0xEEB2, 0xEE6E, 0xEE15, 0xF697, 0xF6A8 +.hword 0xF6DA, 0xF725, 0xFBCB, 0xFBCF, 0xFBDD, 0xFBF3, 0xB036, 0xB040 +.hword 0xB05E, 0xB08F, 0x0970, 0x095B, 0x0920, 0x08C8, 0x07DB, 0x07D2 +.hword 0x07B8, 0x0791, 0xB3B3, 0xB3A6, 0xB383, 0xB353, 0x00D3, 0x00E5 +.hword 0x0114, 0x0156, 0x0927, 0x0913, 0x08DA, 0x0884, 0x0757, 0x07BD +.hword 0x08BE, 0x0A15, 0x00D0, 0x00B9, 0x007A, 0x0021, 0xF66D, 0xF680 +.hword 0xF6B3, 0xF700, 0x0626, 0x0696, 0x07B5, 0x0938, 0x8001, 0xC000 +.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x2B2F, 0x2AB5, 0x295A, 0x273A, 0x4006 +.hword 0x4006, 0x4006, 0x4006, 0x0000 + +king_bobomb_seg5_animindex_0500C600: # 0x0500C600 +.hword 0x0001, 0x0000, 0x0004, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0057, 0x0004, 0x005B +.hword 0x0004, 0x005F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0054, 0x0001, 0x0055, 0x0001, 0x0056, 0x0004, 0x001E +.hword 0x0004, 0x0022, 0x0004, 0x0026, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0004, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0006 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0051 +.hword 0x0001, 0x0052, 0x0001, 0x0053, 0x0004, 0x002A, 0x0004, 0x002E +.hword 0x0004, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0012 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x000A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0050 +.hword 0x0004, 0x0036, 0x0004, 0x003A, 0x0004, 0x003E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0004, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x004E, 0x0001, 0x004F, 0x0004, 0x0042, 0x0004, 0x0046 +.hword 0x0004, 0x004A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x001A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500C774: # 0x0500C774 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x04 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500C538 +.word king_bobomb_seg5_animindex_0500C600 +.word 0 + +king_bobomb_seg5_animvalue_0500C78C: # 0x0500C78C +.hword 0x0000, 0x0000, 0x0003, 0x000E, 0x001F, 0x0033, 0x004B, 0x0064 +.hword 0x007D, 0x0094, 0x00A9, 0x00B9, 0x00C4, 0x00C8, 0x00B7, 0x008D +.hword 0x0058, 0x0024, 0x0000, 0xFFF5, 0xFFFB, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x02A5, 0x02A6, 0x02A9, 0x02AC, 0x02B1 +.hword 0x02B7, 0x02BD, 0x02C3, 0x02C8, 0x02CD, 0x02D1, 0x02D4, 0x02D5 +.hword 0x02D2, 0x02C8, 0x02BD, 0x02B1, 0x02A8, 0x02A3, 0x02A1, 0x02A1 +.hword 0x02A1, 0x02A2, 0x02A3, 0x02A5, 0x02A5, 0xFFFB, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFF3F, 0xFDC5, 0xFCBE, 0xFC7B, 0xFC73, 0xFC8C, 0xFCAD, 0xFCBE +.hword 0x0000, 0xFFED, 0xFFCC, 0xFFA1, 0xFF6F, 0xFF37, 0xFEFC, 0xFEC1 +.hword 0xFE89, 0xFE56, 0xFE2B, 0xFE0B, 0xFDF7, 0xFE32, 0xFEC0, 0xFF49 +.hword 0xFFBF, 0x0000, 0xFFB8, 0xFF2B, 0xFEC9, 0xFEB0, 0xFEAD, 0xFEB6 +.hword 0xFEC2, 0xFEC9, 0x0000, 0x0043, 0x00B6, 0x014F, 0x0202, 0x02C8 +.hword 0x0395, 0x0461, 0x0521, 0x05CC, 0x0658, 0x06BB, 0x06EC, 0x05C9 +.hword 0x0352, 0x0135, 0x0042, 0x0000, 0x0005, 0x0011, 0x0019, 0x001B +.hword 0x001B, 0x001A, 0x0019, 0x0019, 0x0000, 0x0004, 0x000C, 0x0016 +.hword 0x0022, 0x0030, 0x003E, 0x004B, 0x0057, 0x0062, 0x006A, 0x0071 +.hword 0x0078, 0x007D, 0x0080, 0x0080, 0x007C, 0x0073, 0x0045, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005D +.hword 0x0105, 0x01E4, 0x02E9, 0x0402, 0x051C, 0x0627, 0x070E, 0x07C2 +.hword 0x082F, 0x084A, 0x081A, 0x07AC, 0x070D, 0x0649, 0x056D, 0x0486 +.hword 0x0299, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFEFC, 0xFD1F, 0xFAA3, 0xF7C1, 0xF4B2, 0xF1AE, 0xEEEF +.hword 0xECAE, 0xEB23, 0xEA87, 0xEB4F, 0xED83, 0xF0B4, 0xF476, 0xF85B +.hword 0xFBF5, 0xFED8, 0xFFE0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFF2, 0xFFDA, 0xFFBA, 0xFF95, 0xFF6B +.hword 0xFF41, 0xFF16, 0xFEEF, 0xFECD, 0xFEB2, 0xFEA0, 0xFE9A, 0xFEBF +.hword 0xFF18, 0xFF82, 0xFFDB, 0x0000, 0x0000, 0x0002, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0xFF97, 0xFEE3, 0xFDF4 +.hword 0xFCDA, 0xFBA6, 0xFA66, 0xF92C, 0xF806, 0xF707, 0xF63C, 0xF5B7 +.hword 0xF587, 0xF69E, 0xF937, 0xFC50, 0xFEEA, 0x0000, 0x0152, 0x03E8 +.hword 0x05B4, 0x0629, 0x0637, 0x060B, 0x05D1, 0x05B4, 0x0000, 0xFFAC +.hword 0xFF1B, 0xFE5A, 0xFD77, 0xFC7E, 0xFB7C, 0xFA7F, 0xF992, 0xF8C4 +.hword 0xF821, 0xF7B5, 0xF78E, 0xF86F, 0xFA87, 0xFD07, 0xFF20, 0x0000 +.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 +.hword 0x0000, 0x0000, 0xFFFB, 0xFFF0, 0xFFDF, 0xFFDD, 0xFFDD, 0xFFDD +.hword 0xFFDE, 0xFFDF, 0x0000, 0xFFDE, 0xFFAF, 0xFF74, 0xFF2F, 0xFEE2 +.hword 0xFE8E, 0xFE34, 0xFDD7, 0xFD77, 0xFD17, 0xFCB7, 0xFC59, 0xFBFF +.hword 0xFBAA, 0xFB5C, 0xFB16, 0xFAD9, 0xFB2D, 0xFBEE, 0xFCC5, 0xFCDC +.hword 0xFCDF, 0xFCD6, 0xFCCB, 0xFCC5, 0x0000, 0x0000, 0xFFFE, 0xFFFC +.hword 0xFFF9, 0xFFF5, 0xFFF1, 0xFFEE, 0xFFEB, 0xFFE8, 0xFFE6, 0xFFE5 +.hword 0xFFE5, 0xFFE7, 0xFFEA, 0xFFEF, 0xFFF7, 0x0000, 0x0051, 0x00D1 +.hword 0x0139, 0x0144, 0x0146, 0x0142, 0x013C, 0x0139, 0xC748, 0xC867 +.hword 0xCA13, 0xCC37, 0xCEBE, 0xD194, 0xD4A4, 0xD7DC, 0xDB25, 0xDE6C +.hword 0xE19D, 0xE4A3, 0xE769, 0xE9DC, 0xEBE7, 0xED76, 0xEE74, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0x0008, 0x00A4, 0x011A, 0x016E, 0x01A3, 0x01BD, 0x01C0, 0x01AF +.hword 0x018F, 0x0162, 0x012D, 0x00F3, 0x00B8, 0x007F, 0x004D, 0x0024 +.hword 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x4AF7, 0x47B9, 0x43B6, 0x3F0F, 0x39E2, 0x3450 +.hword 0x2E78, 0x287C, 0x2279, 0x1C91, 0x16E4, 0x1190, 0x0CB7, 0x0878 +.hword 0x04F3, 0x0248, 0x0097, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xBA17, 0xBCD9, 0xC008, 0xC390 +.hword 0xC75E, 0xCB5E, 0xCF7C, 0xD3A5, 0xD7C6, 0xDBCB, 0xDF9F, 0xE331 +.hword 0xE66B, 0xE93C, 0xEB8E, 0xED4F, 0xEE6A, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0000, 0xFF8C +.hword 0xFEEA, 0xFE1F, 0xFD32, 0xFC28, 0xFB06, 0xF9D3, 0xF893, 0xF74D +.hword 0xF607, 0xF4C5, 0xF38F, 0xF268, 0xF158, 0xF063, 0xEF90, 0xEEE4 +.hword 0xEFDD, 0xF26A, 0xF439, 0xF4A7, 0xF4B4, 0xF48B, 0xF455, 0xF439 +.hword 0x0000, 0x0003, 0x000C, 0x001A, 0x002B, 0x003E, 0x0052, 0x0065 +.hword 0x0077, 0x0086, 0x0091, 0x0096, 0x0095, 0x008C, 0x007A, 0x005D +.hword 0x0035, 0x0000, 0xFED0, 0xFCBD, 0xFB50, 0xFAF0, 0xFAE4, 0xFB08 +.hword 0xFB38, 0xFB50, 0xC9C8, 0xC93F, 0xC882, 0xC797, 0xC684, 0xC54F +.hword 0xC3FF, 0xC29A, 0xC125, 0xBFA8, 0xBE28, 0xBCAC, 0xBB39, 0xB9D7 +.hword 0xB88B, 0xB75B, 0xB64E, 0xB569, 0xB5D7, 0xB7C3, 0xB9B2, 0xBB63 +.hword 0xBD52, 0xBF25, 0xC080, 0xC107, 0x0000, 0x0057, 0x00CC, 0x015C +.hword 0x0203, 0x02BF, 0x038C, 0x0467, 0x054E, 0x063D, 0x0732, 0x0829 +.hword 0x091F, 0x0A11, 0x0AFC, 0x0BDE, 0x0CB3, 0x0D78, 0x0DE0, 0x0DF1 +.hword 0x0DFC, 0x0DFF, 0x0DFD, 0x0DF8, 0x0DF4, 0x0DF1, 0x0000, 0x0001 +.hword 0xFFFF, 0xFFFA, 0xFFF3, 0xFFEB, 0xFFE3, 0xFFDC, 0xFFD7, 0xFFD6 +.hword 0xFFD8, 0xFFDF, 0xFFEC, 0xFFFF, 0x001A, 0x003E, 0x006C, 0x00A4 +.hword 0x028F, 0x049B, 0x04F3, 0x050C, 0x04FA, 0x04D4, 0x04AD, 0x049B +.hword 0xC9C8, 0xC943, 0xC88F, 0xC7B0, 0xC6AD, 0xC58A, 0xC44C, 0xC2F9 +.hword 0xC196, 0xC027, 0xBEB3, 0xBD3E, 0xBBCD, 0xBA66, 0xB90E, 0xB7C9 +.hword 0xB69E, 0xB591, 0xB5C6, 0xB70C, 0xB86C, 0xBA15, 0xBBC9, 0xBD4C +.hword 0xBE60, 0xBECA, 0x0ED6, 0x0E6A, 0x0DC9, 0x0CFC, 0x0C09, 0x0AF8 +.hword 0x09D2, 0x089D, 0x0761, 0x0626, 0x04F3, 0x03D1, 0x02C6, 0x01DA +.hword 0x0116, 0x0080, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x1A05, 0x1948, 0x182E, 0x16C6 +.hword 0x151C, 0x133E, 0x1139, 0x0F1B, 0x0CF1, 0x0AC8, 0x08AF, 0x06B1 +.hword 0x04DD, 0x0341, 0x01E8, 0x00E2, 0x003A, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF44D, 0xF43C +.hword 0xF423, 0xF403, 0xF3DD, 0xF3B2, 0xF385, 0xF354, 0xF323, 0xF2F2 +.hword 0xF2C2, 0xF295, 0xF26C, 0xF247, 0xF228, 0xF211, 0xF202, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF933, 0xF931, 0xF955, 0xF998, 0xF9F6, 0xFA6A, 0xFAF0, 0xFB83 +.hword 0xFC1E, 0xFCBD, 0xFD5A, 0xFDF2, 0xFE7F, 0xFEFE, 0xFF68, 0xFFBA +.hword 0xFFEE, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0215, 0x01A2, 0x013F, 0x00EC, 0x00A8, 0x0070 +.hword 0x0044, 0x0023, 0x000B, 0xFFFC, 0xFFF3, 0xFFEF, 0xFFEF, 0xFFF2 +.hword 0xFFF6, 0xFFFB, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xF487, 0xF479, 0xF461, 0xF440 +.hword 0xF418, 0xF3EB, 0xF3B8, 0xF383, 0xF34C, 0xF315, 0xF2DF, 0xF2AB +.hword 0xF27C, 0xF252, 0xF22F, 0xF214, 0xF203, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0x8001, 0xC000 +.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000 +.hword 0x0009, 0x001A, 0x0030, 0x004B, 0x0067, 0x0085, 0x00A3, 0x00BE +.hword 0x00D6, 0x00E9, 0x00F5, 0x00FA, 0x00E4, 0x00AD, 0x0068, 0x0029 +.hword 0x0003, 0xFFF5, 0xFFEE, 0xFFEC, 0xFFEF, 0xFFF4, 0xFFFA, 0xFFFF +.hword 0x0000, 0x09C7, 0x095C, 0x08BB, 0x07EB, 0x06F3, 0x05D9, 0x04A5 +.hword 0x035D, 0x0208, 0x00AE, 0xFF55, 0xFE04, 0xFCC1, 0xFB20, 0xF907 +.hword 0xF6F7, 0xF574, 0xF500, 0xF5AA, 0xF700, 0xF8C6, 0xFAC0, 0xFCB2 +.hword 0xFE60, 0xFF8E, 0x0000, 0x4002, 0x3F88, 0x3EB4, 0x3D9B, 0x3C50 +.hword 0x3AE6, 0x3971, 0x3806, 0x36B7, 0x3599, 0x34BF, 0x343C, 0x3426 +.hword 0x3555, 0x37FD, 0x3B3E, 0x3E35, 0x4000, 0x4000, 0x4000, 0x4000 +.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x0000 + +king_bobomb_seg5_animindex_0500CE58: # 0x0500CE58 +.hword 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0317, 0x001A, 0x0331 +.hword 0x001A, 0x034B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0314, 0x0001, 0x0315, 0x0001, 0x0316, 0x001A, 0x01D6 +.hword 0x001A, 0x01F0, 0x001A, 0x020A, 0x001A, 0x00D2, 0x001A, 0x00EC +.hword 0x001A, 0x0106, 0x001A, 0x0036, 0x001A, 0x0050, 0x001A, 0x006A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0311 +.hword 0x0001, 0x0312, 0x0001, 0x0313, 0x001A, 0x0224, 0x001A, 0x023E +.hword 0x001A, 0x0258, 0x001A, 0x0120, 0x001A, 0x013A, 0x001A, 0x0154 +.hword 0x001A, 0x0084, 0x001A, 0x009E, 0x001A, 0x00B8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0310 +.hword 0x001A, 0x0272, 0x001A, 0x028C, 0x001A, 0x02A6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x016E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x030E, 0x0001, 0x030F, 0x001A, 0x02C0, 0x001A, 0x02DA +.hword 0x001A, 0x02F4, 0x001A, 0x0188, 0x001A, 0x01A2, 0x001A, 0x01BC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500CFCC: # 0x0500CFCC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500C78C +.word king_bobomb_seg5_animindex_0500CE58 +.word 0 + +king_bobomb_seg5_animvalue_0500CFE4: # 0x0500CFE4 +.hword 0x0000, 0x02A5, 0xFFFB, 0xC748, 0xC73E, 0xC724, 0xC6F9, 0xC6C1 +.hword 0xC67E, 0xC630, 0xC5DA, 0xC57E, 0xC51E, 0xC4BB, 0xC457, 0xC3F5 +.hword 0xC396, 0xC33C, 0xC2E8, 0xC29E, 0xC25E, 0xC22A, 0xC205, 0xC1F0 +.hword 0xC1ED, 0xC1FD, 0xC224, 0xC262, 0xC2BA, 0xC32D, 0xC3BD, 0xC46C +.hword 0xC53D, 0xC630, 0xC748, 0x0008, 0xFFBF, 0xFEEF, 0xFDAC, 0xFC0D +.hword 0xFA25, 0xF809, 0xF5CF, 0xF38A, 0xF14F, 0xEF33, 0xED4B, 0xEBAC +.hword 0xEA6A, 0xE999, 0xE94F, 0xE97E, 0xEA04, 0xEAD8, 0xEBF0, 0xED43 +.hword 0xEEC6, 0xF070, 0xF238, 0xF413, 0xF5F8, 0xF7DE, 0xF9BA, 0xFB82 +.hword 0xFD2E, 0xFEB4, 0x0008, 0x4AF7, 0x4B31, 0x4BD6, 0x4CD4, 0x4E1B +.hword 0x4F9C, 0x5146, 0x5307, 0x54D1, 0x5693, 0x583D, 0x59BD, 0x5B05 +.hword 0x5C03, 0x5CA8, 0x5CE2, 0x5CFA, 0x5D36, 0x5D86, 0x5DD9, 0x5E1F +.hword 0x5E46, 0x5E3E, 0x5DF7, 0x5D5F, 0x5C67, 0x5AFC, 0x5910, 0x5690 +.hword 0x536C, 0x4F94, 0x4AF7, 0xBA17, 0xB9B4, 0xB89D, 0xB6ED, 0xB4C0 +.hword 0xB232, 0xAF5F, 0xAC63, 0xA958, 0xA65C, 0xA389, 0xA0FB, 0x9ECE +.hword 0x9D1E, 0x9C07, 0x9BA4, 0x9BB8, 0x9BF7, 0x9C65, 0x9D07, 0x9DE0 +.hword 0x9EF4, 0xA048, 0xA1E0, 0xA3C0, 0xA5EC, 0xA868, 0xAB38, 0xAE61 +.hword 0xB1E6, 0xB5CC, 0xBA17, 0x0000, 0x0004, 0x000F, 0x0021, 0x003A +.hword 0x0057, 0x0079, 0x009E, 0x00C6, 0x00EF, 0x011A, 0x0145, 0x0170 +.hword 0x0199, 0x01C0, 0x01E4, 0x0204, 0x0220, 0x0237, 0x0247, 0x0250 +.hword 0x0251, 0x024A, 0x0239, 0x021E, 0x01F8, 0x01C7, 0x0188, 0x013C +.hword 0x00E2, 0x0079, 0x0000, 0xC9C8, 0xC9CD, 0xC9DB, 0xC9F1, 0xCA0D +.hword 0xCA30, 0xCA58, 0xCA85, 0xCAB4, 0xCAE6, 0xCB19, 0xCB4C, 0xCB7F +.hword 0xCBB0, 0xCBDE, 0xCC09, 0xCC30, 0xCC51, 0xCC6B, 0xCC7E, 0xCC89 +.hword 0xCC8B, 0xCC82, 0xCC6E, 0xCC4E, 0xCC21, 0xCBE6, 0xCB9C, 0xCB41 +.hword 0xCAD6, 0xCA58, 0xC9C8, 0x0000, 0xFFFD, 0xFFF4, 0xFFE5, 0xFFD1 +.hword 0xFFBA, 0xFF9E, 0xFF80, 0xFF60, 0xFF3E, 0xFF1C, 0xFEF9, 0xFED6 +.hword 0xFEB5, 0xFE95, 0xFE78, 0xFE5E, 0xFE48, 0xFE35, 0xFE28, 0xFE21 +.hword 0xFE20, 0xFE26, 0xFE33, 0xFE49, 0xFE68, 0xFE90, 0xFEC3, 0xFF00 +.hword 0xFF49, 0xFF9E, 0x0000, 0xC9C8, 0xC9CD, 0xC9DB, 0xC9F1, 0xCA0D +.hword 0xCA30, 0xCA58, 0xCA85, 0xCAB4, 0xCAE6, 0xCB19, 0xCB4C, 0xCB7F +.hword 0xCBB0, 0xCBDE, 0xCC09, 0xCC30, 0xCC51, 0xCC6B, 0xCC7E, 0xCC89 +.hword 0xCC8B, 0xCC82, 0xCC6E, 0xCC4E, 0xCC21, 0xCBE6, 0xCB9C, 0xCB41 +.hword 0xCAD6, 0xCA58, 0xC9C8, 0x0ED6, 0x0ED9, 0x0EE3, 0x0EF3, 0x0F08 +.hword 0x0F22, 0x0F3F, 0x0F5F, 0x0F81, 0x0FA5, 0x0FCA, 0x0FEF, 0x1014 +.hword 0x1038, 0x1059, 0x1078, 0x1094, 0x10AC, 0x10C0, 0x10CE, 0x10D5 +.hword 0x10D7, 0x10D0, 0x10C2, 0x10AB, 0x108A, 0x105F, 0x1029, 0x0FE7 +.hword 0x0F9A, 0x0F3F, 0x0ED6, 0x1A05, 0x1A0C, 0x1A1D, 0x1A39, 0x1A5D +.hword 0x1A8A, 0x1ABD, 0x1AF5, 0x1B32, 0x1B71, 0x1BB2, 0x1BF3, 0x1C33 +.hword 0x1C72, 0x1CAD, 0x1CE3, 0x1D14, 0x1D3E, 0x1D60, 0x1D79, 0x1D87 +.hword 0x1D89, 0x1D7E, 0x1D64, 0x1D3C, 0x1D02, 0x1CB7, 0x1C58, 0x1BE5 +.hword 0x1B5C, 0x1ABD, 0x1A05, 0xF44D, 0xF44D, 0xF44F, 0xF451, 0xF454 +.hword 0xF458, 0xF45D, 0xF462, 0xF467, 0xF46D, 0xF473, 0xF478, 0xF47E +.hword 0xF484, 0xF489, 0xF48E, 0xF492, 0xF496, 0xF499, 0xF49B, 0xF49C +.hword 0xF49C, 0xF49C, 0xF499, 0xF496, 0xF491, 0xF48A, 0xF481, 0xF477 +.hword 0xF46B, 0xF45D, 0xF44D, 0xF933, 0xF952, 0xF9A9, 0xFA30, 0xFADD +.hword 0xFBA9, 0xFC8B, 0xFD79, 0xFE6C, 0xFF5B, 0x003B, 0x0107, 0x01B5 +.hword 0x023B, 0x0293, 0x02B2, 0x0298, 0x0251, 0x01E2, 0x0151, 0x00A5 +.hword 0xFFE4, 0xFF14, 0xFE3B, 0xFD60, 0xFC89, 0xFBBD, 0xFB00, 0xFA5B +.hword 0xF9D3, 0xF96E, 0xF933, 0x0215, 0x0243, 0x02C3, 0x0388, 0x0487 +.hword 0x05B2, 0x06FD, 0x085B, 0x09C0, 0x0B1E, 0x0C69, 0x0D94, 0x0E93 +.hword 0x0F59, 0x0FD9, 0x1006, 0x0FEB, 0x0F9C, 0x0F1F, 0x0E7A, 0x0DB2 +.hword 0x0CCC, 0x0BCE, 0x0ABD, 0x099F, 0x0878, 0x074F, 0x0629, 0x050A +.hword 0x03F9, 0x02FB, 0x0215, 0xF487, 0xF482, 0xF474, 0xF45F, 0xF444 +.hword 0xF425, 0xF402, 0xF3DD, 0xF3B7, 0xF392, 0xF36F, 0xF34F, 0xF334 +.hword 0xF31F, 0xF311, 0xF30D, 0xF312, 0xF320, 0xF336, 0xF352, 0xF374 +.hword 0xF398, 0xF3BF, 0xF3E6, 0xF40D, 0xF431, 0xF451, 0xF46C, 0xF480 +.hword 0xF48C, 0xF48F, 0xF487, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF +.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x09C7, 0x09CC, 0x09DA, 0x09F0 +.hword 0x0A0D, 0x0A31, 0x0A5A, 0x0A87, 0x0AB7, 0x0AEA, 0x0B1E, 0x0B52 +.hword 0x0B86, 0x0BB8, 0x0BE7, 0x0C13, 0x0C3A, 0x0C5C, 0x0C77, 0x0C8B +.hword 0x0C96, 0x0C98, 0x0C8F, 0x0C7B, 0x0C5A, 0x0C2C, 0x0BEF, 0x0BA3 +.hword 0x0B47, 0x0ADA, 0x0A5A, 0x09C7, 0x4002, 0x4002, 0x4002, 0x4002 +.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 +.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 +.hword 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002, 0x4002 +.hword 0x4002, 0x4002, 0x4002, 0x4002 + +king_bobomb_seg5_animindex_0500D43C: # 0x0500D43C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0020, 0x01CC, 0x0020, 0x01EC +.hword 0x0020, 0x020C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C9, 0x0001, 0x01CA, 0x0001, 0x01CB, 0x0020, 0x0083 +.hword 0x0001, 0x0000, 0x0020, 0x00A3, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C6 +.hword 0x0001, 0x01C7, 0x0001, 0x01C8, 0x0020, 0x00C3, 0x0001, 0x0000 +.hword 0x0020, 0x00E3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C5 +.hword 0x0020, 0x0103, 0x0020, 0x0123, 0x0020, 0x0143, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0020, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C3, 0x0001, 0x01C4, 0x0020, 0x0163, 0x0020, 0x0183 +.hword 0x0020, 0x01A3, 0x0020, 0x0023, 0x0020, 0x0043, 0x0020, 0x0063 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500D5B0: # 0x0500D5B0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x20 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500CFE4 +.word king_bobomb_seg5_animindex_0500D43C +.word 0 + +king_bobomb_seg5_animvalue_0500D5C8: # 0x0500D5C8 +.hword 0x0000, 0x02A5, 0xFFFB, 0x0209, 0x0078, 0xFD29, 0xFA2F, 0xF80F +.hword 0xF645, 0xF561, 0xF5D7, 0xF732, 0xF8AB, 0xFA1E, 0xFBD1, 0xFD99 +.hword 0xFF48, 0x00B2, 0x01AC, 0x0000, 0xFDE1, 0xFA09, 0xF843, 0xFA27 +.hword 0xFDBB, 0x016D, 0x03AA, 0x0309, 0x00BF, 0xFF30, 0xFEF7, 0xFF09 +.hword 0xFF4A, 0xFF9C, 0xFFE3, 0x0000, 0xFFA6, 0xFEDE, 0xFE16, 0xFDBB +.hword 0xFE0F, 0xFECA, 0xFF90, 0x0000, 0xFFED, 0xFF8F, 0xFF27, 0xFEF6 +.hword 0xFF1F, 0xFF7B, 0xFFD7, 0x0000, 0x00A6, 0x0237, 0x0420, 0x05CF +.hword 0x0792, 0x0992, 0x0AFC, 0x0B00, 0x08B6, 0x04C8, 0x00C0, 0xFE27 +.hword 0xFDAB, 0xFE64, 0xFF75, 0xEECD, 0xEC6B, 0xE72F, 0xE1F2, 0xDF90 +.hword 0xE100, 0xE4AA, 0xE996, 0xEECD, 0xF58E, 0xFDDD, 0x04E8, 0x07E1 +.hword 0x03F6, 0xFB57, 0xF2B8, 0x0003, 0xFFFC, 0xFFEB, 0xFFDA, 0xFFD3 +.hword 0xFFD3, 0xFFD9, 0xFFE8, 0x0003, 0x003E, 0x0091, 0x00DA, 0x00F9 +.hword 0x00D3, 0x007E, 0x002A, 0xED43, 0xEF3F, 0xF413, 0xFA08, 0xFF6B +.hword 0x04D3, 0x0AD0, 0x0FA1, 0x1184, 0x0F3E, 0x0A00, 0x03A9, 0xFE1D +.hword 0xF8EE, 0xF36C, 0xEF0B, 0xEECB, 0xF0D5, 0xF551, 0xF9CE, 0xFBD9 +.hword 0xFA96, 0xF764, 0xF32B, 0xEED2, 0xE968, 0xE2D6, 0xDD4B, 0xDAF5 +.hword 0xDE0E, 0xE4E0, 0xEBB2, 0xC61E, 0xC518, 0xC276, 0xBED9, 0xBAE5 +.hword 0xB73D, 0xB485, 0xB360, 0xB3F0, 0xB5B0, 0xB847, 0xBB5B, 0xBE95 +.hword 0xC19B, 0xC414, 0xC59E, 0xAE7C, 0xAFC4, 0xB311, 0xB795, 0xBC83 +.hword 0xC10B, 0xC461, 0xC5B5, 0xC4D3, 0xC261, 0xBED7, 0xBAB1, 0xB666 +.hword 0xB272, 0xAF4D, 0xAE3F, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005 +.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005 +.hword 0x0004, 0x0004, 0x0003, 0xF639, 0xF707, 0xF927, 0xFC27, 0xFF98 +.hword 0x0308, 0x0608, 0x0828, 0x08F6, 0x0836, 0x0634, 0x034E, 0xFFE5 +.hword 0xFC54, 0xF8FC, 0xF639, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FE, 0xF1FE +.hword 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FF, 0xF1FE +.hword 0xF1FE, 0xF1FD, 0xF1FD, 0x0003, 0xF569, 0xF652, 0xF8B8, 0xFC1D +.hword 0x0000, 0x03E3, 0x0748, 0x09AE, 0x0A97, 0x09BE, 0x0779, 0x0433 +.hword 0x0056, 0xFC50, 0xF887, 0xF569, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE, 0xF1FE +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000 +.hword 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0288, 0x0238, 0x0164 +.hword 0x0037, 0xFEDF, 0xFD85, 0xFC55, 0xFB7C, 0xFB25, 0xFB6B, 0xFC31 +.hword 0xFD4D, 0xFE94, 0xFFDB, 0x00F8, 0x01C3, 0x2235, 0x40B7, 0x40B0 +.hword 0x409F, 0x4086, 0x4068, 0x4049, 0x402B, 0x4013, 0x4002, 0x3FFA +.hword 0x3FF6, 0x3FF5, 0x3FF7, 0x3FFB, 0x3FFE, 0x4001 + +king_bobomb_seg5_animindex_0500D804: # 0x0500D804 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x00FD, 0x0001, 0x010D +.hword 0x0010, 0x010E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00FA, 0x0001, 0x00FB, 0x0001, 0x00FC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0083, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0003 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F7 +.hword 0x0001, 0x00F8, 0x0001, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x0093, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0013, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F6 +.hword 0x0010, 0x00A3, 0x0010, 0x00B3, 0x0010, 0x00C3, 0x0010, 0x0023 +.hword 0x0010, 0x0033, 0x0010, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00F4, 0x0001, 0x00F5, 0x0001, 0x00D3, 0x0010, 0x00D4 +.hword 0x0010, 0x00E4, 0x0010, 0x0053, 0x0010, 0x0063, 0x0010, 0x0073 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500D978: # 0x0500D978 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x10 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500D5C8 +.word king_bobomb_seg5_animindex_0500D804 +.word 0 + +king_bobomb_seg5_animvalue_0500D990: # 0x0500D990 +.hword 0x0000, 0x031E, 0x0305, 0x02EB, 0x02CD, 0x02B3, 0x02A3, 0x029D +.hword 0x029B, 0x029B, 0x029C, 0x029F, 0x02A2, 0x02A4, 0x02A5, 0x0015 +.hword 0x0021, 0x002E, 0x003C, 0x004C, 0x005F, 0x006C, 0x0070, 0x006A +.hword 0x0057, 0x003C, 0x001F, 0x0008, 0x0000, 0xFFFB, 0x13E6, 0x0C63 +.hword 0x07C1, 0x03FD, 0x00FF, 0xFEAF, 0xFCF4, 0xFBB5, 0xFB4F, 0xFBE7 +.hword 0xFD15, 0xFE6E, 0xFF8A, 0x0000, 0xFC03, 0xFAED, 0xFAC4, 0xFAFF +.hword 0xFB7E, 0xFC21, 0xFCC5, 0xFD4C, 0xFDCA, 0xFE60, 0xFEF7, 0xFF7D +.hword 0xFFDC, 0x0000, 0x02EA, 0x015B, 0x0089, 0xFFF9, 0xFF9C, 0xFF64 +.hword 0xFF41, 0xFF26, 0xFF22, 0xFF45, 0xFF7D, 0xFFBB, 0xFFEC, 0x0000 +.hword 0x13D7, 0x0CAE, 0x0823, 0x0458, 0x0140, 0xFECE, 0xFCF4, 0xFBA5 +.hword 0xFB3B, 0xFBD5, 0xFD08, 0xFE67, 0xFF88, 0x0000, 0x0177, 0x0170 +.hword 0x0066, 0xFE9F, 0xFC30, 0xFA51, 0xFA23, 0xFAA0, 0xFB5A, 0xFC49 +.hword 0xFD7F, 0xFEB4, 0xFFA2, 0x0000, 0x03CF, 0x043F, 0x0300, 0x00C5 +.hword 0xFE40, 0xFC3F, 0xFBA3, 0xFB9A, 0xFBF3, 0xFCAB, 0xFDB6, 0xFECC +.hword 0xFFA8, 0x0000, 0x0112, 0x0457, 0x03FB, 0xF938, 0xE7C6, 0xDD96 +.hword 0xDCDC, 0xDE1F, 0xE0CA, 0xE447, 0xE802, 0xEB65, 0xEDDA, 0xEECD +.hword 0xFC7D, 0xFEAF, 0xFDE0, 0xF439, 0xE4F9, 0xDC47, 0xDC08, 0xDDA4 +.hword 0xE08B, 0xE42D, 0xE7FB, 0xEB65, 0xEDDB, 0xEECD, 0xFB10, 0xFB74 +.hword 0xFBDA, 0xFC4D, 0xFCC9, 0xFD49, 0xFDCA, 0xFE48, 0xFEBD, 0xFF26 +.hword 0xFF80, 0xFFC4, 0xFFF1, 0x0000, 0x0056, 0x0006, 0xFFEE, 0xFFDE +.hword 0xFFD4, 0xFFD1, 0xFFD2, 0xFFD7, 0xFFDF, 0xFFE8, 0xFFF1, 0xFFF9 +.hword 0xFFFE, 0x0000, 0xC092, 0xBDF4, 0xBD46, 0xBCEA, 0xBCD4, 0xBCF6 +.hword 0xBD44, 0xBDB1, 0xBE31, 0xBEB6, 0xBF34, 0xBF9D, 0xBFE6, 0xC001 +.hword 0x097C, 0x08BA, 0x07F5, 0x0718, 0x062A, 0x0533, 0x043C, 0x034C +.hword 0x026B, 0x01A1, 0x00F6, 0x0072, 0x001E, 0x0000, 0xFFE8, 0x0091 +.hword 0x00BC, 0x00D2, 0x00D6, 0x00CC, 0x00B7, 0x009A, 0x0079, 0x0056 +.hword 0x0035, 0x0019, 0x0007, 0x0000, 0xBF1E, 0xBC2A, 0xBB7D, 0xBB36 +.hword 0xBB42, 0xBB93, 0xBC17, 0xBCBF, 0xBD7A, 0xBE37, 0xBEE7, 0xBF79 +.hword 0xBFDC, 0xC001, 0xFC72, 0xFE76, 0xFFE9, 0x008B, 0x0099, 0x0066 +.hword 0x0044, 0x0036, 0x0016, 0x0000, 0xFFFB, 0xFFFC, 0xFFFF, 0x0000 +.hword 0x0B34, 0x06C3, 0x037E, 0x01E9, 0x0183, 0x019E, 0x0188, 0x012B +.hword 0x00E1, 0x00A4, 0x006B, 0x0036, 0x000F, 0x0000, 0xEF15, 0xEE90 +.hword 0xEF02, 0xF1A0, 0xF5F2, 0xF9ED, 0xFB85, 0xF7F1, 0xF154, 0xED08 +.hword 0xED0A, 0xEED4, 0xF0F5, 0xF1FD, 0x034B, 0x0226, 0x0118, 0x0041 +.hword 0xFFD8, 0xFFCB, 0xFFD0, 0xFFD6, 0xFFEF, 0x0000, 0x0003, 0x0003 +.hword 0x0001, 0x0000, 0xF2D7, 0xF6A7, 0xFA28, 0xFCF6, 0xFE49, 0xFE63 +.hword 0xFE6E, 0xFEC9, 0xFF15, 0xFF54, 0xFF8F, 0xFFC7, 0xFFF0, 0x0000 +.hword 0xF032, 0xEF89, 0xEF52, 0xEFD0, 0xF310, 0xF81A, 0xFAA2, 0xF7CB +.hword 0xF272, 0xEEE3, 0xEEAD, 0xEFD2, 0xF146, 0xF1FD, 0x8001, 0xC000 +.hword 0xC000, 0x2000, 0x3FFF, 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0002 +.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0004, 0x0004, 0x0003, 0x0002 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0xFECF, 0xFC8D, 0xFAC3 +.hword 0xF930, 0xF7C0, 0xF5FF, 0xF460, 0xF42A, 0xF5AD, 0xF80C, 0xFAC5 +.hword 0xFD57, 0xFF41, 0x0000, 0x4000, 0x4000, 0x4000, 0x4000, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x4000, 0x4000, 0x4000 +.hword 0x4000, 0x0000 + +king_bobomb_seg5_animindex_0500DC64: # 0x0500DC64 +.hword 0x0001, 0x0000, 0x000E, 0x0001, 0x000E, 0x000F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x013F, 0x000E, 0x014D +.hword 0x000E, 0x015B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x013E, 0x000E, 0x008E +.hword 0x000E, 0x009C, 0x000E, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x001E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0139 +.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x000E, 0x00B8, 0x000E, 0x00C6 +.hword 0x000E, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0064 +.hword 0x000E, 0x002C, 0x000E, 0x003A, 0x000E, 0x0048, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0138 +.hword 0x000E, 0x00E2, 0x000E, 0x00F0, 0x000E, 0x00FE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000E, 0x0072, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0136, 0x0001, 0x0137, 0x000E, 0x010C, 0x000E, 0x011A +.hword 0x000E, 0x0128, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0080 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x001D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500DDD8: # 0x0500DDD8 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0E +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500D990 +.word king_bobomb_seg5_animindex_0500DC64 +.word 0 + +king_bobomb_seg5_animvalue_0500DDF0: # 0x0500DDF0 +.hword 0x0000, 0x029F, 0x02B9, 0x02F2, 0x0331, 0x035A, 0x0369, 0x036E +.hword 0x036B, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC +.hword 0xFFFB, 0xFFFB, 0x0000, 0x0652, 0x14BF, 0x2479, 0x2EAF, 0x329D +.hword 0x3440, 0x33EB, 0x0000, 0x002C, 0x0091, 0x0100, 0x0148, 0x017C +.hword 0x01B9, 0x01DC, 0x0000, 0x0132, 0x03EE, 0x06E8, 0x08D8, 0x099B +.hword 0x09F3, 0x09EA, 0x0000, 0x0619, 0x1403, 0x232E, 0x2D07, 0x30CE +.hword 0x325B, 0x3205, 0x0000, 0x000D, 0x002D, 0x0050, 0x0067, 0x0069 +.hword 0x0061, 0x0057, 0x0000, 0x001F, 0x0068, 0x00B7, 0x00EA, 0x00EB +.hword 0x00CF, 0x00B2, 0xEECD, 0xEF7B, 0xF109, 0xF2BA, 0xF3D4, 0xF3ED +.hword 0xF374, 0xF2EF, 0xEECD, 0xEF53, 0xF086, 0xF1D5, 0xF2AE, 0xF2C6 +.hword 0xF274, 0xF214, 0xF95F, 0xF979, 0xF9B3, 0xF9F3, 0xFA1C, 0xFA23 +.hword 0xFA19, 0xFA0B, 0xFFD9, 0x001D, 0x00BD, 0x016A, 0x01DB, 0x0208 +.hword 0x021D, 0x021C, 0xC072, 0xC23E, 0xC658, 0xCAD0, 0xCDB7, 0xCEF0 +.hword 0xCF9E, 0xCFAF, 0x0CB9, 0x0C8A, 0x0C20, 0x0BAB, 0x0B60, 0x0B53 +.hword 0x0B68, 0x0B84, 0x00AB, 0x001D, 0xFEDA, 0xFD79, 0xFC94, 0xFC37 +.hword 0xFC0A, 0xFC0A, 0xC09F, 0xC278, 0xC6AF, 0xCB48, 0xCE44, 0xCF8F +.hword 0xD052, 0xD071, 0x00D3, 0xFF7E, 0xFC71, 0xF91F, 0xF6F6, 0xF61E +.hword 0xF5BE, 0xF5CA, 0x0927, 0x0B0D, 0x0F61, 0x1419, 0x172A, 0x1879 +.hword 0x193A, 0x1954, 0x0757, 0x046C, 0xFDC5, 0xF684, 0xF1CE, 0xF051 +.hword 0xF037, 0xF0DB, 0x00D0, 0x0187, 0x0328, 0x04EE, 0x0615, 0x068B +.hword 0x06C2, 0x06BF, 0xF66D, 0xF4AF, 0xF0B4, 0xEC5E, 0xE98D, 0xE85A +.hword 0xE7AD, 0xE798, 0x0626, 0x0376, 0xFD55, 0xF6A6, 0xF24F, 0xF0EF +.hword 0xF0D5, 0xF16A, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 +.hword 0x2000, 0x3FFF, 0xE000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x00B5, 0x0253, 0x0415, 0x053A +.hword 0x05C1, 0x061C, 0x0633, 0x4000, 0x4001, 0x4001, 0x4001, 0x4001 +.hword 0x4001, 0x4001, 0x4001, 0x0000 + +king_bobomb_seg5_animindex_0500DF98: # 0x0500DF98 +.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x00BB, 0x0008, 0x00C3 +.hword 0x0008, 0x00CB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00B8, 0x0001, 0x00B9, 0x0001, 0x00BA, 0x0008, 0x0052 +.hword 0x0008, 0x005A, 0x0008, 0x0062, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0012 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B5 +.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0008, 0x006A, 0x0008, 0x0072 +.hword 0x0008, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x003A +.hword 0x0008, 0x001A, 0x0008, 0x0022, 0x0008, 0x002A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B4 +.hword 0x0008, 0x0082, 0x0008, 0x008A, 0x0008, 0x0092, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0008, 0x0042, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0008, 0x009A, 0x0008, 0x00A2 +.hword 0x0008, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x004A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500E10C: # 0x0500E10C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500DDF0 +.word king_bobomb_seg5_animindex_0500DF98 +.word 0 + +king_bobomb_seg5_animvalue_0500E124: # 0x0500E124 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0003, 0x0009, 0x000A, 0x0000, 0xFFDF, 0xFFAE, 0xFF7F, 0xFF66 +.hword 0xFF61, 0xFF60, 0xFF62, 0xFF68, 0xFF70, 0xFF7A, 0xFF85, 0xFF90 +.hword 0xFF9C, 0xFFAB, 0xFFC2, 0xFFDA, 0xFFF1, 0x0000, 0x0006, 0x0005 +.hword 0x0002, 0x0000, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5 +.hword 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5, 0x02A5 +.hword 0x02A5, 0x02A5, 0x02A4, 0x02A3, 0x02A5, 0x02AB, 0x02B4, 0x02BD +.hword 0x02C4, 0x02C8, 0x02CA, 0x02CE, 0x02D5, 0x02E5, 0x02FA, 0x030E +.hword 0x031D, 0x031B, 0x0311, 0x030A, 0x0304, 0x02FE, 0x02F7, 0x02F3 +.hword 0x02EF, 0x02E7, 0x02DB, 0x02CC, 0x02BD, 0x02AF, 0x02A5, 0x02A1 +.hword 0x02A1, 0x02A4, 0x02A5, 0x000A, 0x000D, 0x0011, 0x0014, 0x0017 +.hword 0x001A, 0x001D, 0x001E, 0x001B, 0x0017, 0x000F, 0x0001, 0xFFF4 +.hword 0xFFF4, 0x0001, 0x000D, 0x0011, 0x0013, 0x0013, 0x0012, 0x000F +.hword 0x000E, 0x000F, 0x0016, 0x001F, 0x002A, 0x0034, 0x003E, 0x0048 +.hword 0x0053, 0x005F, 0x0073, 0x0083, 0x0088, 0x008B, 0x0089, 0x0082 +.hword 0x006F, 0x0052, 0x0038, 0x0023, 0x000D, 0xFFFB, 0xFFEB, 0xFFE1 +.hword 0xFFE2, 0xFFED, 0xFFFA, 0x0000, 0xFFFB, 0x0000, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF3 +.hword 0xFFF1, 0xFFEF, 0xFFEE, 0xFFF1, 0xFFF6, 0xFFFA, 0xFFFE, 0x0000 +.hword 0x0000, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019 +.hword 0x001B, 0x0019, 0x0010, 0x0000, 0xFFCD, 0xFF75, 0xFF18, 0xFEDA +.hword 0xFEDC, 0xFFE4, 0x013B, 0x01DF, 0x0209, 0x0161, 0x0098, 0x0046 +.hword 0x0017, 0x0000, 0xFFF5, 0xFFF1, 0xFFF2, 0xFFF5, 0xFFFA, 0xFFFF +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF4, 0xFFF5, 0xFFF8 +.hword 0xFFFB, 0xFFFE, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0004, 0x000A, 0x0010, 0x0017, 0x001D, 0x0021, 0x0022 +.hword 0x001F, 0x0016, 0x000C, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF6, 0xFFE4 +.hword 0xFFE1, 0x0000, 0x004C, 0x00B5, 0x012D, 0x01A4, 0x020C, 0x0255 +.hword 0x0270, 0x022F, 0x0194, 0x00DB, 0x0040, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0010, 0x0012, 0x0010, 0x000A, 0x0000, 0xFFDE +.hword 0xFFA2, 0xFF64, 0xFF3C, 0xFF43, 0x0006, 0x010F, 0x01C1, 0x0209 +.hword 0x015F, 0x0090, 0x003F, 0x0013, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0 +.hword 0xFFF1, 0xFFF3, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0xFFF8 +.hword 0xFFE9, 0xFFE6, 0x0000, 0x0040, 0x0099, 0x00FD, 0x0162, 0x01B9 +.hword 0x01F6, 0x020E, 0x01D7, 0x0154, 0x00B9, 0x0036, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0004, 0x0006, 0x0009, 0x000B, 0x000E, 0x000F +.hword 0x0010, 0x0010, 0x000E, 0x000B, 0x0006, 0x0000, 0xFFEB, 0xFFC2 +.hword 0xFF95, 0xFF70, 0xFF6F, 0xFF74, 0xFF3C, 0xFEB2, 0xFDFC, 0xFD33 +.hword 0xFC6E, 0xFBC7, 0xFB55, 0xFB31, 0xFB4B, 0xFB81, 0xFBD0, 0xFC32 +.hword 0xFCA4, 0xFD20, 0xFDA3, 0xFE29, 0xFEAD, 0xFF2A, 0xFF9D, 0x0000 +.hword 0x002A, 0x0027, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0002, 0x000B, 0x0016, 0x0024, 0x0033, 0x0042, 0x004E +.hword 0x0058, 0x005D, 0x005B, 0x0053, 0x0042, 0x0026, 0x0000, 0xFF92 +.hword 0xFEC4, 0xFDC9, 0xFCD6, 0xFBB8, 0xFA89, 0xF9F3, 0xF9FF, 0xFA37 +.hword 0xFA90, 0xFAFC, 0xFB71, 0xFBE0, 0xFC3E, 0xFC91, 0xFCE3, 0xFD37 +.hword 0xFD8A, 0xFDDD, 0xFE30, 0xFE81, 0xFED2, 0xFF21, 0xFF6E, 0xFFB8 +.hword 0x0000, 0x0020, 0x001C, 0x000E, 0x0000, 0xFF24, 0xFEE4, 0xFEAA +.hword 0xFE7C, 0xFE5F, 0xFE49, 0xFE2D, 0xFE0D, 0xFDEB, 0xFDCA, 0xFDAD +.hword 0xFD95, 0xFD86, 0xFD81, 0xFD8A, 0xFDA2, 0xFDCC, 0xFE0A, 0xFE5F +.hword 0xFF7A, 0x0182, 0x03AF, 0x0536, 0x04DC, 0x03D3, 0x04F5, 0x0913 +.hword 0x0E96, 0x14BF, 0x1ACE, 0x2005, 0x23A2, 0x24E7, 0x2448, 0x22D1 +.hword 0x20A2, 0x1DDD, 0x1AA2, 0x1713, 0x1351, 0x0F7C, 0x0BB7, 0x0821 +.hword 0x04DC, 0x0209, 0x010C, 0x0116, 0x006A, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFA, 0xFFE9, 0xFFCF, 0xFFB1, 0xFF91 +.hword 0xFF72, 0xFF56, 0xFF42, 0xFF38, 0xFF3A, 0xFF4C, 0xFF72, 0xFFAD +.hword 0x0000, 0x00FA, 0x02CC, 0x04EE, 0x06D6, 0x08E6, 0x0B3B, 0x0CE3 +.hword 0x0CF1, 0x074B, 0x007B, 0xFF19, 0xFF64, 0xFFDF, 0x0061, 0x0069 +.hword 0x006B, 0x0069, 0x0062, 0x0058, 0x004C, 0x003E, 0x0030, 0x0021 +.hword 0x0014, 0x0008, 0x0000, 0xFFFD, 0xFFFD, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0004, 0x0012, 0x0025, 0x003D +.hword 0x0056, 0x006E, 0x0083, 0x0092, 0x009A, 0x0099, 0x008A, 0x006E +.hword 0x0040, 0x0000, 0xFED0, 0xFCAF, 0xFAE6, 0xFABB, 0xFD1F, 0x012E +.hword 0x057A, 0x088F, 0x07EB, 0x06B7, 0x099B, 0x0C09, 0x0978, 0x067F +.hword 0x05AF, 0x04F4, 0x044D, 0x03B6, 0x032C, 0x02AD, 0x0236, 0x01C5 +.hword 0x0156, 0x00E8, 0x0076, 0x0000, 0xFFC8, 0xFFCD, 0xFFE7, 0x0000 +.hword 0xFF24, 0xFEE4, 0xFEAA, 0xFE7C, 0xFE5F, 0xFE25, 0xFDA8, 0xFCFA +.hword 0xFC2F, 0xFB5A, 0xFA8E, 0xF9DE, 0xF95D, 0xF91E, 0xF934, 0xF9B3 +.hword 0xFAAD, 0xFC35, 0xFE5F, 0x06F9, 0x1692, 0x2556, 0x2B72, 0x2429 +.hword 0x148A, 0x0374, 0xF7C7, 0xFB23, 0x0350, 0x044A, 0x03A0, 0x02CA +.hword 0x0214, 0x020D, 0x0213, 0x0222, 0x023A, 0x0256, 0x0275, 0x0294 +.hword 0x02B1, 0x02C9, 0x02D9, 0x02E0, 0x02DA, 0x0245, 0x015C, 0x0080 +.hword 0x0000, 0xF142, 0xECFC, 0xE921, 0xE610, 0xE426, 0xE320, 0xE270 +.hword 0xE20B, 0xE1E7, 0xE1F6, 0xE22E, 0xE282, 0xE2E8, 0xE353, 0xE3B8 +.hword 0xE40B, 0xE441, 0xE44E, 0xE426, 0xE3BF, 0xE31E, 0xE255, 0xE173 +.hword 0xE088, 0xDFA4, 0xDED7, 0xDE31, 0xDDC2, 0xDD99, 0xDE38, 0xDFCC +.hword 0xE1EB, 0xE426, 0xE681, 0xE933, 0xEC21, 0xEF31, 0xF249, 0xF54D +.hword 0xF823, 0xFAB1, 0xFCDC, 0xFE89, 0xFF9E, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xF3FA, 0xF07D, 0xED58, 0xEAD7, 0xE948, 0xE851 +.hword 0xE769, 0xE697, 0xE5DF, 0xE548, 0xE4D7, 0xE491, 0xE47D, 0xE49F +.hword 0xE4FE, 0xE5A0, 0xE688, 0xE7BF, 0xE948, 0xEBCF, 0xEFB9, 0xF4A1 +.hword 0xFA25, 0xFFE1, 0x0570, 0x0A71, 0x0E7F, 0x1137, 0x1235, 0x0C07 +.hword 0xFE51, 0xF051, 0xE948, 0xE8C6, 0xE962, 0xEAE9, 0xED26, 0xEFE4 +.hword 0xF2EF, 0xF612, 0xF91A, 0xFBD0, 0xFE01, 0xFF78, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xEDEE, 0xEDAE, 0xED74, 0xED45, 0xED28 +.hword 0xECFE, 0xECAC, 0xEC3E, 0xEBBE, 0xEB3A, 0xEABC, 0xEA50, 0xEA02 +.hword 0xE9DE, 0xE9EE, 0xEA3F, 0xEADC, 0xEBD0, 0xED28, 0xEF76, 0xF306 +.hword 0xF77F, 0xFC85, 0x01BD, 0x06CF, 0x0B5E, 0x0F0F, 0x1189, 0x1271 +.hword 0x0D08, 0x00E9, 0xF43D, 0xED28, 0xEB51, 0xEA2F, 0xE9A8, 0xE9A0 +.hword 0xE9FC, 0xEAA3, 0xEB7A, 0xEC65, 0xED4A, 0xEE0F, 0xEE99, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0002, 0x0003, 0x0004, 0x0004 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0003 +.hword 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0D96, 0x1186, 0x1514 +.hword 0x17E7, 0x19AA, 0x1AA1, 0x1B4E, 0x1BBC, 0x1BF1, 0x1BF9, 0x1BDA +.hword 0x1B9E, 0x1B4E, 0x1AF2, 0x1A94, 0x1A3B, 0x19F0, 0x19BD, 0x19AA +.hword 0x19BB, 0x19E8, 0x1A2A, 0x1A79, 0x1ACD, 0x1B1E, 0x1B65, 0x1B9A +.hword 0x1BB5, 0x1BAE, 0x1B7F, 0x1B1E, 0x1A84, 0x19AA, 0x1855, 0x1665 +.hword 0x13FD, 0x1142, 0x0E55, 0x0B5A, 0x0874, 0x05C6, 0x0374, 0x01A0 +.hword 0x006D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0008, 0x0000, 0xFFD4, 0xFF99, 0xFF57, 0xFF19, 0xFEE8, 0xFECD +.hword 0xFED1, 0xFF01, 0xFF5C, 0xFFCF, 0x0048, 0x00B9, 0x010F, 0x013B +.hword 0x0142, 0x013A, 0x0125, 0x0105, 0x00DF, 0x00B5, 0x008A, 0x005F +.hword 0x003A, 0x001B, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0010, 0x0000, 0xFF98, 0xFEFB, 0xFE4D, 0xFDB0, 0xFD4A +.hword 0xFD3E, 0xFDAF, 0xFEE6, 0x00DD, 0x0340, 0x05B6, 0x07EC, 0x098B +.hword 0x0A3D, 0x0A24, 0x09A6, 0x08D8, 0x07CD, 0x0698, 0x054D, 0x0400 +.hword 0x02C3, 0x01AB, 0x00CA, 0x0035, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xBCD6, 0xBC16, 0xBB8C, 0xBB52, 0xBB86, 0xBC83, 0xBE58 +.hword 0xC0A5, 0xC30E, 0xC534, 0xC6BA, 0xC796, 0xC811, 0xC849, 0xC85D +.hword 0xC86A, 0xC88F, 0xC861, 0xC88F, 0xC98D, 0xCAA1, 0xCBC8, 0xCD03 +.hword 0xCE50, 0xCFAD, 0xD11A, 0xD2F0, 0xD54C, 0xD7D7, 0xDA38, 0xDC17 +.hword 0xDD1B, 0xDCEC, 0xDB99, 0xD988, 0xD6E3, 0xD3D3, 0xD083, 0xCD1D +.hword 0xC9CA, 0xC6B4, 0xC404, 0xC1E5, 0xC081, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0057, 0x0000, 0xFE4F, 0xFC24, 0xF9C5 +.hword 0xF778, 0xF583, 0xF42C, 0xF3B8, 0xF6FE, 0xFD20, 0x00CF, 0xFFEE +.hword 0xFD14, 0xFA0B, 0xF899, 0xF8B4, 0xF914, 0xF9AC, 0xFA6E, 0xFB4C +.hword 0xFC3A, 0xFD28, 0xFE0A, 0xFED1, 0xFF71, 0xFFDA, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFA3, 0x0000, 0x01A6, 0x0399 +.hword 0x05B5, 0x07DA, 0x09E4, 0x0BB3, 0x0D23, 0x0D6B, 0x0CAB, 0x0C21 +.hword 0x0C66, 0x0CF2, 0x0D4D, 0x0D05, 0x0C20, 0x0B00, 0x09B4, 0x084B +.hword 0x06D5, 0x055F, 0x03F9, 0x02B3, 0x019B, 0x00C0, 0x0032, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xBCD6, 0xBC16, 0xBB8C, 0xBB52 +.hword 0xBB86, 0xBC83, 0xBE58, 0xC0A5, 0xC30E, 0xC534, 0xC6BA, 0xC796 +.hword 0xC811, 0xC849, 0xC85D, 0xC86A, 0xC88F, 0xC9D1, 0xC88F, 0xC2BA +.hword 0xBB61, 0xB35B, 0xAB81, 0xA4AB, 0x9FB0, 0x9D68, 0xA62F, 0xB789 +.hword 0xC20E, 0xBF9A, 0xB7A5, 0xAF2A, 0xAB25, 0xAB73, 0xAC83, 0xAE30 +.hword 0xB053, 0xB2C6, 0xB562, 0xB800, 0xBA7B, 0xBCAC, 0xBE6C, 0xBF95 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0x04E9, 0x0602, 0x06BC +.hword 0x06E9, 0x065C, 0x0529, 0x038E, 0x019B, 0xFF63, 0xFCF4, 0xFA60 +.hword 0xF7B7, 0xF50C, 0xF26E, 0xEFEF, 0xED9F, 0xEB8F, 0xEAC0, 0xEB8F +.hword 0xED1D, 0xEF01, 0xF10F, 0xF31C, 0xF4FC, 0xF683, 0xF787, 0xF7E1 +.hword 0xF7AA, 0xF718, 0xF65F, 0xF5B5, 0xF54D, 0xF55E, 0xF5CF, 0xF663 +.hword 0xF714, 0xF7DC, 0xF8B4, 0xF998, 0xFA82, 0xFB6C, 0xFC50, 0xFD28 +.hword 0xFDEE, 0xFE9E, 0xFF30, 0xFFA0, 0xFFE7, 0x0000, 0xEDE3, 0xE88B +.hword 0xE3A4, 0xDFA1, 0xDCEF, 0xDB49, 0xDA12, 0xD939, 0xD8B1, 0xD869 +.hword 0xD852, 0xD85C, 0xD878, 0xD896, 0xD8A8, 0xD89C, 0xD864, 0xD784 +.hword 0xD864, 0xDC33, 0xE0F2, 0xE61F, 0xEB37, 0xEFB8, 0xF31F, 0xF4EA +.hword 0xF483, 0xF22C, 0xEEA6, 0xEAB3, 0xE714, 0xE48C, 0xE3DB, 0xE498 +.hword 0xE5CD, 0xE768, 0xE956, 0xEB86, 0xEDE4, 0xF05F, 0xF2E4, 0xF562 +.hword 0xF7C6, 0xF9FE, 0xFBF7, 0xFDA0, 0xFEE6, 0xFFB7, 0x0000, 0xECD0 +.hword 0xEB92, 0xEAA9, 0xEA42, 0xEA89, 0xEB68, 0xECA3, 0xEE2C, 0xEFF4 +.hword 0xF1EC, 0xF405, 0xF631, 0xF860, 0xFA84, 0xFC8F, 0xFE71, 0x001B +.hword 0x0059, 0x001B, 0x00BB, 0x016F, 0x0231, 0x02FA, 0x03C5, 0x048B +.hword 0x0545, 0x0622, 0x0739, 0x085C, 0x095D, 0x0A10, 0x0A47, 0x09D4 +.hword 0x08D3, 0x0785, 0x05F8, 0x0437, 0x0251, 0x0052, 0xFE47, 0xFC3C +.hword 0xFA3E, 0xF85A, 0xF69E, 0xF516, 0xF3CE, 0xF2D4, 0xF235, 0xF1FD +.hword 0xF8FF, 0xF744, 0xF5F3, 0xF546, 0xF577, 0xF66A, 0xF7CE, 0xF993 +.hword 0xFBA6, 0xFDF5, 0x006C, 0x02FC, 0x0592, 0x081A, 0x0A84, 0x0CBC +.hword 0x0EB1, 0x0F25, 0x0EB1, 0x0EBA, 0x0ED0, 0x0EF1, 0x0F18, 0x0F41 +.hword 0x0F6A, 0x0F8D, 0x0FA7, 0x0FB4, 0x0FB1, 0x0F9A, 0x0F6A, 0x0F1D +.hword 0x0EB1, 0x0E19, 0x0D50, 0x0C5E, 0x0B4B, 0x0A20, 0x08E5, 0x07A2 +.hword 0x065E, 0x0522, 0x03F5, 0x02E1, 0x01ED, 0x0121, 0x0086, 0x0022 +.hword 0x0000, 0x1197, 0x16C7, 0x1B87, 0x1F6B, 0x2206, 0x239D, 0x24C7 +.hword 0x2594, 0x2614, 0x2655, 0x2666, 0x2657, 0x2636, 0x2613, 0x25FE +.hword 0x2604, 0x2636, 0x2649, 0x2636, 0x264C, 0x2686, 0x26DB, 0x2740 +.hword 0x27AC, 0x2815, 0x2871, 0x28B5, 0x28D8, 0x28CF, 0x2892, 0x2815 +.hword 0x274F, 0x2636, 0x24A9, 0x229E, 0x2029, 0x1D60, 0x1A56, 0x1722 +.hword 0x13D9, 0x108F, 0x0D59, 0x0A4C, 0x077E, 0x0503, 0x02F1, 0x015D +.hword 0x005A, 0x0000, 0xEDA8, 0xECA4, 0xEBEB, 0xEBA4, 0xEBF3, 0xECC9 +.hword 0xEDF0, 0xEF5C, 0xF100, 0xF2CE, 0xF4BA, 0xF6B6, 0xF8B4, 0xFAA9 +.hword 0xFC87, 0xFE40, 0xFFC8, 0x0021, 0xFFC8, 0xFFCF, 0xFFE4, 0x0002 +.hword 0x0027, 0x004E, 0x0073, 0x0095, 0x00AD, 0x00BA, 0x00B7, 0x00A1 +.hword 0x0073, 0x002C, 0xFFC8, 0xFF38, 0xFE7C, 0xFD99, 0xFC97, 0xFB7F +.hword 0xFA57, 0xF927, 0xF7F7, 0xF6CE, 0xF5B5, 0xF4B1, 0xF3CC, 0xF30D +.hword 0xF27B, 0xF21E, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF +.hword 0xE000, 0x2000, 0x3FFF, 0xE000, 0x0001, 0x0002, 0x0002, 0x0003 +.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006 +.hword 0x0007, 0xFFD1, 0xFF75, 0xFF62, 0x0006, 0x02BA, 0x06E7, 0x0BD4 +.hword 0x11E4, 0x1846, 0x1E2C, 0x22C4, 0x2540, 0x24CE, 0x2017, 0x1764 +.hword 0x0C4F, 0x0076, 0xF574, 0xECE4, 0xE863, 0xE71D, 0xE70A, 0xE7FB +.hword 0xE9C2, 0xEC30, 0xEF15, 0xF243, 0xF58C, 0xF8BF, 0xFBAE, 0xFE2A +.hword 0x0003, 0x00D7, 0x00BE, 0x0047, 0x0000, 0xFB96, 0xFA82, 0xF9B3 +.hword 0xF950, 0xF97C, 0xFA63, 0xFBF9, 0xFE08, 0x005E, 0x02C8, 0x0513 +.hword 0x070C, 0x087F, 0x08DB, 0x0834, 0x074F, 0x06ED, 0x07C5, 0x0946 +.hword 0x0B0C, 0x0D45, 0x0FA0, 0x11C9, 0x136E, 0x143E, 0x13E6, 0x11DD +.hword 0x0E41, 0x09B4, 0x04D9, 0x0054, 0xFCC9, 0xFAD9, 0xFA34, 0xFA0C +.hword 0xFA4E, 0xFAE6, 0xFBC1, 0xFCC9, 0xFDED, 0xFF16, 0x0032, 0x012D +.hword 0x01F4, 0x0271, 0x023E, 0x0162, 0x0071, 0x0000, 0x4000, 0x4000 +.hword 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000, 0x4001 +.hword 0x4001, 0x4001, 0x4001, 0x3FF3, 0x3FDC, 0x3FD7, 0x4001, 0x4099 +.hword 0x41BC, 0x431C, 0x4480, 0x45ED, 0x4768, 0x48F6, 0x4A9A, 0x4C5B +.hword 0x4E96, 0x5166, 0x546C, 0x5748, 0x599A, 0x5B02, 0x5B20, 0x5A2D +.hword 0x58AF, 0x56BE, 0x5472, 0x51E1, 0x4F22, 0x4C4D, 0x4978, 0x46BC +.hword 0x4430, 0x41E9, 0x4001, 0x3F0D, 0x3F28, 0x3FAF, 0x4000, 0x0000 + +king_bobomb_seg5_animindex_0500EF04: # 0x0500EF04 +.hword 0x0031, 0x0001, 0x0031, 0x0032, 0x0031, 0x0063, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x065C, 0x0031, 0x068D +.hword 0x0031, 0x06BE, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0659, 0x0001, 0x065A, 0x0001, 0x065B, 0x0031, 0x0407 +.hword 0x0031, 0x0438, 0x0031, 0x0469, 0x0031, 0x01BB, 0x0031, 0x01EC +.hword 0x0031, 0x021D, 0x0031, 0x0095, 0x0031, 0x00C6, 0x0031, 0x00F7 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0656 +.hword 0x0001, 0x0657, 0x0001, 0x0658, 0x0031, 0x049A, 0x0031, 0x04CB +.hword 0x0031, 0x04FC, 0x0031, 0x024E, 0x0031, 0x027F, 0x0031, 0x02B0 +.hword 0x0031, 0x0128, 0x0031, 0x0159, 0x0031, 0x018A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0655 +.hword 0x0031, 0x052D, 0x0031, 0x055E, 0x0031, 0x058F, 0x0031, 0x02E1 +.hword 0x0031, 0x0312, 0x0031, 0x0343, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0653, 0x0001, 0x0654, 0x0031, 0x05C0, 0x0031, 0x05F1 +.hword 0x0031, 0x0622, 0x0031, 0x0374, 0x0031, 0x03A5, 0x0031, 0x03D6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500F078: # 0x0500F078 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x31 +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500E124 +.word king_bobomb_seg5_animindex_0500EF04 +.word 0 + +king_bobomb_seg5_animvalue_0500F090: # 0x0500F090 +.hword 0x0000, 0x01FB, 0x01FB, 0x01F9, 0x01F7, 0x01F5, 0x01F3, 0x01F2 +.hword 0x01F3, 0x01F6, 0x0204, 0x0222, 0x024E, 0x027F, 0x02A0, 0x02AB +.hword 0x02AB, 0x02A6, 0x02A3, 0x02A4, 0x02A4, 0x02A4, 0x02A5, 0x02A5 +.hword 0x02A5, 0x02A5, 0x02A5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFE +.hword 0x0000, 0x0009, 0x0015, 0x0022, 0x0029, 0x002A, 0x0026, 0x0020 +.hword 0x001B, 0x0013, 0x000A, 0x0003, 0x0000, 0xFFFB, 0x0891, 0x0887 +.hword 0x086A, 0x083A, 0x07FB, 0x07AD, 0x0753, 0x06EE, 0x067F, 0x0609 +.hword 0x058D, 0x050D, 0x048A, 0x0407, 0x0384, 0x0304, 0x0288, 0x0212 +.hword 0x01A3, 0x013E, 0x00E4, 0x0096, 0x0057, 0x0027, 0x000A, 0x0000 +.hword 0xFE5F, 0xFE61, 0xFE67, 0xFE70, 0xFE7C, 0xFE8B, 0xFE9C, 0xFEAF +.hword 0xFEC4, 0xFEDB, 0xFEF2, 0xFF0B, 0xFF23, 0xFF3C, 0xFF55, 0xFF6E +.hword 0xFF85, 0xFF9C, 0xFFB1, 0xFFC4, 0xFFD5, 0xFFE4, 0xFFF0, 0xFFF9 +.hword 0xFFFF, 0x0000, 0x0000, 0xFE72, 0xFA6F, 0xF4F4, 0xEEFC, 0xE983 +.hword 0xE585, 0xE2B3, 0xE0B1, 0xE06A, 0xE2C7, 0xEB43, 0xF7E7, 0x0170 +.hword 0x01DD, 0xFE9F, 0xFC30, 0xFA51, 0xFA23, 0xFAA0, 0xFB5A, 0xFC49 +.hword 0xFD7F, 0xFEB4, 0xFFA2, 0x0000, 0x0000, 0xFEDF, 0xFBF2, 0xF7EF +.hword 0xF38B, 0xEF7A, 0xEC72, 0xEA04, 0xE7FA, 0xE75C, 0xE931, 0xF0AB +.hword 0xFBE5, 0x043F, 0x0430, 0x00C5, 0xFE40, 0xFC3F, 0xFBA3, 0xFB9A +.hword 0xFBF3, 0xFCAB, 0xFDB6, 0xFECC, 0xFFA8, 0x0000, 0xEECD, 0xEEA7 +.hword 0xEE47, 0xEDCB, 0xED4E, 0xECEF, 0xECC8, 0xECF8, 0xED9B, 0xEECD +.hword 0xF251, 0xF861, 0xFECE, 0x0366, 0x03FB, 0xF980, 0xE7EA, 0xDD96 +.hword 0xDCDC, 0xDE1F, 0xE0CA, 0xE447, 0xE802, 0xEB65, 0xEDDA, 0xEECD +.hword 0xEECD, 0xEEB2, 0xEE6E, 0xEE15, 0xEDBD, 0xED79, 0xED5D, 0xED7F +.hword 0xEDF3, 0xEECD, 0xF16E, 0xF5FE, 0xFAC1, 0xFDF6, 0xFDE0, 0xF470 +.hword 0xE514, 0xDC47, 0xDC08, 0xDDA4, 0xE08B, 0xE42D, 0xE7FB, 0xEB65 +.hword 0xEDDB, 0xEECD, 0xF697, 0xF6A8, 0xF6DA, 0xF725, 0xF785, 0xF7F4 +.hword 0xF86D, 0xF8EA, 0xF965, 0xF9DA, 0xFA42, 0xFAA8, 0xFB1A, 0xFB93 +.hword 0xFC13, 0xFC95, 0xFD17, 0xFD97, 0xFE12, 0xFE85, 0xFEEE, 0xFF4A +.hword 0xFF96, 0xFFCF, 0xFFF4, 0x0000, 0xFBCB, 0xFBCF, 0xFBDD, 0xFBF3 +.hword 0xFC0F, 0xFC31, 0xFC57, 0xFC80, 0xFCAB, 0xFCD7, 0xFD02, 0xFD31 +.hword 0xFD68, 0xFDA4, 0xFDE5, 0xFE28, 0xFE6D, 0xFEB1, 0xFEF3, 0xFF31 +.hword 0xFF6A, 0xFF9C, 0xFFC5, 0xFFE5, 0xFFF9, 0x0000, 0xB036, 0xB040 +.hword 0xB05E, 0xB08F, 0xB0D2, 0xB126, 0xB18A, 0xB1FD, 0xB27F, 0xB30E +.hword 0xB3A9, 0xB45E, 0xB535, 0xB627, 0xB72E, 0xB843, 0xB95E, 0xBA78 +.hword 0xBB8C, 0xBC91, 0xBD81, 0xBE55, 0xBF06, 0xBF8D, 0xBFE3, 0xC001 +.hword 0x0970, 0x095B, 0x0920, 0x08C8, 0x0857, 0x07D6, 0x074C, 0x06BE +.hword 0x0635, 0x05B7, 0x054C, 0x04E6, 0x0479, 0x0406, 0x038E, 0x0316 +.hword 0x029E, 0x0229, 0x01BA, 0x0152, 0x00F4, 0x00A2, 0x005E, 0x002B +.hword 0x000B, 0x0000, 0x07DB, 0x07D2, 0x07B8, 0x0791, 0x075D, 0x071F +.hword 0x06D9, 0x068D, 0x063D, 0x05EC, 0x059B, 0x0542, 0x04DC, 0x046B +.hword 0x03F2, 0x0374, 0x02F4, 0x0275, 0x01FA, 0x0185, 0x011A, 0x00BC +.hword 0x006E, 0x0033, 0x000D, 0x0000, 0xB3B3, 0xB3A6, 0xB383, 0xB353 +.hword 0xB31F, 0xB2EF, 0xB2CB, 0xB2BD, 0xB2CC, 0xB301, 0xB365, 0xB3FB +.hword 0xB4BE, 0xB5A6, 0xB6A9, 0xB7C1, 0xB8E4, 0xBA0C, 0xBB2F, 0xBC46 +.hword 0xBD48, 0xBE2D, 0xBEEE, 0xBF81, 0xBFE0, 0xC001, 0x00D3, 0x00E5 +.hword 0x0114, 0x0156, 0x019F, 0x01E7, 0x0222, 0x0247, 0x024A, 0x0218 +.hword 0x01B4, 0x0133, 0x00AD, 0x0037, 0xFFE9, 0xFFDA, 0xFFFC, 0x002B +.hword 0x0044, 0x0042, 0x0039, 0x002B, 0x001C, 0x000E, 0x0004, 0x0000 +.hword 0x0927, 0x0913, 0x08DA, 0x0884, 0x081A, 0x07A2, 0x0726, 0x06AC +.hword 0x063D, 0x05D1, 0x0560, 0x04EA, 0x0471, 0x03F7, 0x037E, 0x02FB +.hword 0x026F, 0x01ED, 0x0188, 0x0137, 0x00E8, 0x009E, 0x005F, 0x002C +.hword 0x000B, 0x0000, 0x0757, 0x07BD, 0x08BE, 0x0A15, 0x0B7A, 0x0CA8 +.hword 0x0D58, 0x0D43, 0x0C23, 0x0901, 0x03C7, 0xFD85, 0xF744, 0xF214 +.hword 0xEF02, 0xEFFB, 0xF44D, 0xF91A, 0xFB85, 0xFB31, 0xF9E8, 0xF808 +.hword 0xF5F0, 0xF3FD, 0xF28D, 0xF1FD, 0x00D0, 0x00B9, 0x007A, 0x0021 +.hword 0xFFBB, 0xFF53, 0xFEF7, 0xFEB2, 0xFE92, 0xFE9F, 0xFED1, 0xFF1B +.hword 0xFF72, 0xFFC8, 0x0010, 0x0041, 0x0033, 0xFFF8, 0xFFD0, 0xFFCE +.hword 0xFFD3, 0xFFDD, 0xFFE9, 0xFFF4, 0xFFFD, 0x0000, 0xF66D, 0xF680 +.hword 0xF6B3, 0xF700, 0xF761, 0xF7D1, 0xF848, 0xF8C1, 0xF935, 0xF9AB +.hword 0xFA2E, 0xFABA, 0xFB4B, 0xFBDD, 0xFC6C, 0xFCF6, 0xFD82, 0xFE08 +.hword 0xFE6E, 0xFEBD, 0xFF0C, 0xFF58, 0xFF9B, 0xFFD0, 0xFFF4, 0x0000 +.hword 0x0626, 0x0696, 0x07B5, 0x0938, 0x0AD6, 0x0C44, 0x0D38, 0x0D68 +.hword 0x0C8B, 0x0A13, 0x060E, 0x0117, 0xFBC8, 0xF6BA, 0xF289, 0xEFD0 +.hword 0xF1C6, 0xF756, 0xFAA2, 0xFA50, 0xF924, 0xF771, 0xF58D, 0xF3CA +.hword 0xF27E, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 +.hword 0x2000, 0x3FFF, 0xE000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0002 +.hword 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x2B2F, 0x2AB5, 0x295A +.hword 0x273A, 0x2471, 0x211B, 0x1D55, 0x193B, 0x14E9, 0x107C, 0x0C0F +.hword 0x07C0, 0x03A9, 0xFFE9, 0xFC99, 0xF9D8, 0xF7C0, 0xF6AC, 0xF6B5 +.hword 0xF798, 0xF911, 0xFADC, 0xFCB7, 0xFE5E, 0xFF8D, 0x0000, 0x4006 +.hword 0x4006, 0x4006, 0x4006, 0x4005, 0x4005, 0x4005, 0x4004, 0x4003 +.hword 0x4003, 0x4002, 0x4002, 0x4001, 0x4001, 0x4000, 0x4000, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x4000, 0x4000, 0x4000, 0x4000, 0x4000 +.hword 0x4000, 0x0000 + +king_bobomb_seg5_animindex_0500F554: # 0x0500F554 +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0213, 0x001A, 0x022D +.hword 0x001A, 0x0247, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0210, 0x0001, 0x0211, 0x0001, 0x0212, 0x001A, 0x00D2 +.hword 0x001A, 0x00EC, 0x001A, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001A, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0036 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x020D +.hword 0x0001, 0x020E, 0x0001, 0x020F, 0x001A, 0x0120, 0x001A, 0x013A +.hword 0x001A, 0x0154, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0084 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0050, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x020C +.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x01A2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x020A, 0x0001, 0x020B, 0x001A, 0x01BC, 0x001A, 0x01D6 +.hword 0x001A, 0x01F0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x00B8 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500F6C8: # 0x0500F6C8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500F090 +.word king_bobomb_seg5_animindex_0500F554 +.word 0 + +king_bobomb_seg5_animvalue_0500F6E0: # 0x0500F6E0 +.hword 0x0000, 0x0000, 0xFFFD, 0xFFF4, 0xFFE9, 0xFFE0, 0xFFDC, 0xFFDE +.hword 0xFFE1, 0xFFE6, 0xFFEB, 0xFFF2, 0xFFF8, 0xFFFD, 0x0001, 0x0007 +.hword 0x000D, 0x0013, 0x0019, 0x001F, 0x0024, 0x0028, 0x002A, 0x002B +.hword 0x0029, 0x0023, 0x001A, 0x0011, 0x0008, 0x0002, 0x02A5, 0x02A7 +.hword 0x02AC, 0x02B2, 0x02B7, 0x02B9, 0x02B9, 0x02B7, 0x02B5, 0x02B2 +.hword 0x02B0, 0x02AE, 0x02AD, 0x02AE, 0x02AF, 0x02B1, 0x02B4, 0x02B6 +.hword 0x02B9, 0x02BB, 0x02BC, 0x02BD, 0x02BD, 0x02BC, 0x02B8, 0x02B3 +.hword 0x02AE, 0x02AA, 0x02A6, 0xFFFB, 0x0000, 0x001C, 0x006C, 0x00E4 +.hword 0x017A, 0x0225, 0x02DA, 0x038E, 0x0439, 0x04D0, 0x0548, 0x0597 +.hword 0x05B4, 0x05A5, 0x057C, 0x053B, 0x04E7, 0x0483, 0x0412, 0x0399 +.hword 0x031A, 0x0299, 0x021A, 0x01A1, 0x0130, 0x00CC, 0x0078, 0x0037 +.hword 0x000E, 0x0000, 0x0005, 0x0015, 0x002A, 0x0041, 0x0057, 0x0067 +.hword 0x006E, 0x0069, 0x0054, 0x002A, 0xFFEA, 0xFF38, 0xFE00, 0xFCA6 +.hword 0xFB8E, 0xFB1D, 0xFC4B, 0xFE8E, 0x0000, 0x0052, 0x007E, 0x008B +.hword 0x0080, 0x0067, 0x0045, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0005, 0x0008 +.hword 0x000A, 0x0008, 0x0000, 0xFFE9, 0xFFC3, 0xFF9F, 0xFF8C, 0xFF89 +.hword 0xFF8D, 0xFF94, 0xFF9F, 0xFFAB, 0xFFB7, 0xFFC1, 0xFFCC, 0xFFDA +.hword 0xFFE8, 0xFFF4, 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0009, 0x001E, 0x0034, 0x003D, 0x0030, 0x0000 +.hword 0xFF84, 0xFEC0, 0xFDEF, 0xFD4A, 0xFCC4, 0xFC33, 0xFBA6, 0xFB2B +.hword 0xFAD0, 0xFAA4, 0xFAB6, 0xFB3F, 0xFC45, 0xFD83, 0xFEB9, 0xFFA4 +.hword 0x0000, 0x00C8, 0x02AF, 0x050A, 0x072E, 0x0870, 0x0826, 0x05AA +.hword 0x0165, 0xFC3F, 0xF71D, 0xF2E8, 0xF085, 0xF17D, 0xF545, 0xF9A7 +.hword 0xFC6E, 0xFD66, 0xFDEB, 0xFE1C, 0xFE1A, 0xFE05, 0xFDFD, 0xFE22 +.hword 0xFE76, 0xFEDD, 0xFF46, 0xFFA4, 0xFFE7, 0x0000, 0xFFFF, 0xFFFD +.hword 0xFFFA, 0xFFF9, 0xFFFA, 0x0000, 0x000B, 0x001B, 0x002E, 0x0042 +.hword 0x0056, 0x0068, 0x0077, 0x0086, 0x0094, 0x00A2, 0x00B0, 0x00BF +.hword 0x00D4, 0x00F0, 0x0109, 0x0117, 0x0112, 0x00F2, 0x00BC, 0x007C +.hword 0x003F, 0x0011, 0x0000, 0x003F, 0x00E0, 0x01B4, 0x0290, 0x0346 +.hword 0x03AA, 0x03C0, 0x03AC, 0x0373, 0x0317, 0x029D, 0x0209, 0x0137 +.hword 0x001E, 0xFEE7, 0xFDBB, 0xFCC1, 0xFC24, 0xFC04, 0xFC4D, 0xFCD0 +.hword 0xFD63, 0xFDDA, 0xFE41, 0xFEB8, 0xFF31, 0xFF9A, 0xFFE4, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFDE, 0xFF92 +.hword 0xFF45, 0xFF23, 0xFF53, 0x0000, 0x019D, 0x0420, 0x06F7, 0x098E +.hword 0x0B53, 0x0BB4, 0x09C0, 0x05C3, 0x0105, 0xFCD0, 0xFA69, 0xFA16 +.hword 0xFAEA, 0xFC69, 0xFE14, 0xFF71, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0004 +.hword 0x0004, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xEA00, 0xE975, 0xE853, 0xE75F, 0xE759, 0xE903, 0xEC4B +.hword 0xF071, 0xF535, 0xFA56, 0xFF95, 0x04B0, 0x096A, 0x0D80, 0x10B4 +.hword 0x12F3, 0x1457, 0x14DC, 0x1481, 0x1344, 0x1122, 0x0DC1, 0x0913 +.hword 0x038C, 0xFDA2, 0xF7C6, 0xF26D, 0xEE0C, 0xEB17, 0xEECC, 0xEECC +.hword 0xEECC, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECC, 0xEECC +.hword 0xEECC, 0xEECC, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD +.hword 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECD, 0xEECC, 0xEECC +.hword 0xEECC, 0xEECC, 0xEECC, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 +.hword 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 +.hword 0xF3C7, 0xF25A, 0xEF18, 0xEB88, 0xE931, 0xE99B, 0xEC82, 0xF073 +.hword 0xF52D, 0xFA70, 0xFFFB, 0x058E, 0x0AE9, 0x0FCC, 0x13F6, 0x17B2 +.hword 0x1B16, 0x1D95, 0x1EA1, 0x1DAC, 0x1AC2, 0x1691, 0x1178, 0x0BD5 +.hword 0x060A, 0x0076, 0xFB7A, 0xF773, 0xF4C2, 0xEECC, 0xEECC, 0xEECB +.hword 0xEECA, 0xEEC9, 0xEEC8, 0xEEC8, 0xEEC8, 0xEEC8, 0xEEC9, 0xEEC9 +.hword 0xEEC9, 0xEECA, 0xEECA, 0xEECA, 0xEECA, 0xEECA, 0xEECB, 0xEECB +.hword 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECB, 0xEECC, 0xEECC, 0xEECC +.hword 0xEECC, 0xEECC, 0xC001, 0xC009, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003 +.hword 0x0003, 0xF085, 0xF0F7, 0xF236, 0xF421, 0xF694, 0xF96E, 0xFC8C +.hword 0xFFCC, 0x030C, 0x062A, 0x0904, 0x0B77, 0x0D61, 0x0EA1, 0x0F13 +.hword 0x0EAF, 0x0D96, 0x0BE5, 0x09B6, 0x0727, 0x0451, 0x0152, 0xFE46 +.hword 0xFB47, 0xF871, 0xF5E1, 0xF3B3, 0xF201, 0xF0E9, 0xF1FC, 0xF1FC +.hword 0xF1FC, 0xF1FC, 0xF1FC, 0xF1FC, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FC, 0xF1FC +.hword 0xF1FC, 0xF1FC, 0xF1FC, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002 +.hword 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 +.hword 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003 +.hword 0xF639, 0xF69F, 0xF7BC, 0xF972, 0xFBA3, 0xFE2F, 0x00F7, 0x03DE +.hword 0x06C6, 0x098F, 0x0C1B, 0x0E4B, 0x1001, 0x111F, 0x1184, 0x112B +.hword 0x1031, 0x0EAE, 0x0CBB, 0x0A71, 0x07E9, 0x053B, 0x0281, 0xFFD5 +.hword 0xFD4D, 0xFB03, 0xF910, 0xF78D, 0xF692, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD, 0xF1FD +.hword 0xF1FD, 0xF1FD, 0x8001, 0xC000, 0xC000, 0x2000, 0x3FFF, 0xE000 +.hword 0x2000, 0x3FFF, 0xE000, 0x054B, 0x0507, 0x0452, 0x0350, 0x0223 +.hword 0x00EF, 0xFFD9, 0xFEBB, 0xFD6E, 0xFC0C, 0xFAAE, 0xF96F, 0xF86A +.hword 0xF7B7, 0xF772, 0xF7AC, 0xF854, 0xF950, 0xFA84, 0xFBD7, 0xFD2E +.hword 0xFE6D, 0xFF7B, 0x007A, 0x0193, 0x02AC, 0x03AF, 0x0485, 0x0516 +.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004 +.hword 0x0004, 0x0003, 0x0003, 0x0002, 0x0002, 0x0001, 0x0000, 0xFFFF +.hword 0xFFFC, 0xFFFA, 0xFFF7, 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFF1 +.hword 0xFFF3, 0xFFF7, 0xFFFA, 0xFFFD, 0x0000, 0x4000, 0x4055, 0x412A +.hword 0x423E, 0x4352, 0x4427, 0x447C, 0x445B, 0x4403, 0x437E, 0x42DA +.hword 0x4222, 0x4163, 0x40A9, 0x4000, 0x3F50, 0x3E81, 0x3DA3, 0x3CC8 +.hword 0x3C00, 0x3B5D, 0x3AEF, 0x3AC6, 0x3B10, 0x3BCF, 0x3CD5, 0x3DF2 +.hword 0x3EF7, 0x3FB6 + +king_bobomb_seg5_animindex_0500FCA4: # 0x0500FCA4 +.hword 0x001D, 0x0001, 0x001D, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x028B, 0x001D, 0x02A8 +.hword 0x001D, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0288, 0x0001, 0x0289, 0x0001, 0x028A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D2, 0x001D, 0x0076, 0x001D, 0x0093 +.hword 0x001D, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x003C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0285 +.hword 0x0001, 0x0286, 0x0001, 0x0287, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01D3, 0x001D, 0x00CD, 0x001D, 0x00EA, 0x001D, 0x0107 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0059, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0284 +.hword 0x001D, 0x01D4, 0x001D, 0x01F1, 0x001D, 0x020E, 0x001D, 0x0124 +.hword 0x001D, 0x0141, 0x001D, 0x015E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0282, 0x0001, 0x0283, 0x001D, 0x022B, 0x001D, 0x0248 +.hword 0x001D, 0x0265, 0x001D, 0x017B, 0x001D, 0x0198, 0x001D, 0x01B5 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +king_bobomb_seg5_anim_0500FE18: # 0x0500FE18 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x1E +.word king_bobomb_seg5_animvalue_0500F6E0 +.word king_bobomb_seg5_animindex_0500FCA4 +.word 0 + +glabel king_bobomb_seg5_anims_0500FE30 # 0x0500FE30 +.word king_bobomb_seg5_anim_0500BDFC +.word king_bobomb_seg5_anim_0500C2AC +.word king_bobomb_seg5_anim_0500C520 +.word king_bobomb_seg5_anim_0500C774 +.word king_bobomb_seg5_anim_0500CFCC +.word king_bobomb_seg5_anim_0500D5B0 +.word king_bobomb_seg5_anim_0500D978 +.word king_bobomb_seg5_anim_0500DDD8 +.word king_bobomb_seg5_anim_0500E10C +.word king_bobomb_seg5_anim_0500F078 +.word king_bobomb_seg5_anim_0500F6C8 +.word king_bobomb_seg5_anim_0500FE18 diff --git a/actors/klepto/geo.s b/actors/klepto/geo.s index 9a927f7..08aa198 100644 --- a/actors/klepto/geo.s +++ b/actors/klepto/geo.s @@ -1,94 +1,94 @@ -glabel klepto_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 250 - geo_open_node - geo_scale 0x00, 65536 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_050041E8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 62, 0, 0, klepto_seg5_dl_05003F20 - geo_open_node - geo_animated_part LAYER_OPAQUE, 44, 0, 0, klepto_seg5_dl_05003D80 - geo_open_node - geo_animated_part LAYER_OPAQUE, 58, 0, 0, klepto_seg5_dl_05003BD0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -3, 17, 17 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004330 - geo_open_node - geo_animated_part LAYER_OPAQUE, 68, 0, 0, klepto_seg5_dl_050047C8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_node_start - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 0, Geo18_802A45E4 - geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, mario_cap_seg3_dl_03022F48 - geo_close_node - geo_close_node - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 0, Geo18_802A45E4 - geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, star_seg3_dl_0302B870 - geo_asm 0, Geo18_802A45E4 - geo_translate_rotate LAYER_ALPHA, 0, 100, 0, 180, 270, 0, star_seg3_dl_0302BA18 - geo_close_node - geo_close_node - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 0, Geo18_802A45E4 - geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, transparent_star_seg3_dl_0302C620 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -3, 17, -17 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004438 - geo_open_node - geo_animated_part LAYER_OPAQUE, 68, 0, 0, klepto_seg5_dl_05004B58 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 49, -9, -17 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_05004D38 - geo_open_node - geo_animated_part LAYER_ALPHA, 34, 0, 0, klepto_seg5_dl_05004F58 - geo_open_node - geo_animated_part LAYER_ALPHA, 79, 0, 0, klepto_seg5_dl_05005178 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 49, -9, 17 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_05004C28 - geo_open_node - geo_animated_part LAYER_ALPHA, 34, 0, 0, klepto_seg5_dl_05004E48 - geo_open_node - geo_animated_part LAYER_ALPHA, 79, 0, 0, klepto_seg5_dl_05005068 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004118 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel klepto_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 250 + geo_open_node + geo_scale 0x00, 65536 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_050041E8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 62, 0, 0, klepto_seg5_dl_05003F20 + geo_open_node + geo_animated_part LAYER_OPAQUE, 44, 0, 0, klepto_seg5_dl_05003D80 + geo_open_node + geo_animated_part LAYER_OPAQUE, 58, 0, 0, klepto_seg5_dl_05003BD0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -3, 17, 17 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004330 + geo_open_node + geo_animated_part LAYER_OPAQUE, 68, 0, 0, klepto_seg5_dl_050047C8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_node_start + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 0, Geo18_802A45E4 + geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, mario_cap_seg3_dl_03022F48 + geo_close_node + geo_close_node + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 0, Geo18_802A45E4 + geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, star_seg3_dl_0302B870 + geo_asm 0, Geo18_802A45E4 + geo_translate_rotate LAYER_ALPHA, 0, 100, 0, 180, 270, 0, star_seg3_dl_0302BA18 + geo_close_node + geo_close_node + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 0, Geo18_802A45E4 + geo_translate_rotate LAYER_OPAQUE, 0, 100, 0, 180, 270, 0, transparent_star_seg3_dl_0302C620 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -3, 17, -17 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004438 + geo_open_node + geo_animated_part LAYER_OPAQUE, 68, 0, 0, klepto_seg5_dl_05004B58 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 49, -9, -17 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_05004D38 + geo_open_node + geo_animated_part LAYER_ALPHA, 34, 0, 0, klepto_seg5_dl_05004F58 + geo_open_node + geo_animated_part LAYER_ALPHA, 79, 0, 0, klepto_seg5_dl_05005178 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 49, -9, 17 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, klepto_seg5_dl_05004C28 + geo_open_node + geo_animated_part LAYER_ALPHA, 34, 0, 0, klepto_seg5_dl_05004E48 + geo_open_node + geo_animated_part LAYER_ALPHA, 79, 0, 0, klepto_seg5_dl_05005068 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, klepto_seg5_dl_05004118 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/klepto/model.s b/actors/klepto/model.s index cbae1a8..442f7d5 100644 --- a/actors/klepto/model.s +++ b/actors/klepto/model.s @@ -1,1837 +1,1837 @@ -# Possible Removed Actor File - -.word 0 -.word 0 # Bin ID? What is this? - -# Klepto - -klepto_seg5_texture_05000008: # 0x05000008 -.incbin "actors/klepto/klepto_chest_tuft.rgba16" - -klepto_seg5_texture_05000808: # 0x05000808 -.incbin "actors/klepto/klepto_eye.rgba16" - -klepto_seg5_texture_05001008: # 0x05001008 -.incbin "actors/klepto/klepto_beak.rgba16" - -klepto_seg5_texture_05002008: # 0x05002008 -.incbin "actors/klepto/klepto_wing.rgba16" - -klepto_seg5_texture_05003008: # 0x05003008 -.incbin "actors/klepto/klepto_wing_flap.rgba16" - -klepto_seg5_light_05003808: # 0x05003808 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05003810: # 0x05003810 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_light_05003820: # 0x05003820 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05003828: # 0x05003828 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05003838: # 0x05003838 -vertex 14, -62, 52, 1058, -314, 0x0E, 0xC0, 0x6C, 0xFF -vertex 65, -69, 0, 80, -454, 0x56, 0xA3, 0x00, 0xFF -vertex 76, -43, 0, -36, 532, 0x5B, 0xA9, 0x00, 0xFF -vertex 26, -6, 56, 942, 1784, 0x0E, 0x06, 0x7E, 0xFF -vertex 14, -62, -51, 1058, -314, 0x0E, 0xC0, 0x94, 0xFF -vertex 26, -6, -55, 942, 1784, 0x0E, 0x06, 0x82, 0xFF - -klepto_seg5_vertex_05003898: # 0x05003898 -vertex 134, -7, 32, 496, 1112, 0x1B, 0x59, 0x55, 0xFF -vertex 134, -7, -31, 224, 1048, 0x1A, 0x59, 0xAB, 0xFF -vertex 0, 16, 0, 454, -308, 0xF5, 0x7E, 0x00, 0xFF -vertex 0, 16, 0, 480, -328, 0xF5, 0x7E, 0x00, 0xFF -vertex 134, -7, -31, 684, 1248, 0x1A, 0x59, 0xAB, 0xFF -vertex 26, -6, -55, 836, 324, 0x0E, 0x06, 0x82, 0xFF -vertex 26, -6, 56, 836, 324, 0x0E, 0x06, 0x7E, 0xFF -vertex 134, -7, 32, 684, 1248, 0x1B, 0x59, 0x55, 0xFF -vertex 183, 18, 0, -34, 1968, 0x72, 0x35, 0xFF, 0xFF -vertex 134, -7, 32, 550, 1664, 0x1B, 0x59, 0x55, 0xFF -vertex 158, -40, 0, -34, 1564, 0x36, 0x8E, 0x00, 0xFF -vertex 26, -6, 56, 982, 280, 0x0E, 0x06, 0x7E, 0xFF -vertex 76, -43, 0, -34, 256, 0x5B, 0xA9, 0x00, 0xFF -vertex 26, -6, -55, 982, 280, 0x0E, 0x06, 0x82, 0xFF -vertex 134, -7, -31, 550, 1664, 0x1A, 0x59, 0xAB, 0xFF - -klepto_seg5_vertex_05003988: # 0x05003988 -vertex 134, -7, -31, 558, 1256, 0x1A, 0x59, 0xAB, 0xFF -vertex 134, -7, 32, 318, 1032, 0x1B, 0x59, 0x55, 0xFF -vertex 183, 18, 0, 326, 1572, 0x72, 0x35, 0xFF, 0xFF - -klepto_seg5_vertex_050039B8: # 0x050039B8 -vertex 14, -62, -51, 0, 0, 0x0E, 0xC0, 0x94, 0xFF -vertex 65, -69, 0, 0, 0, 0x56, 0xA3, 0x00, 0xFF -vertex 21, -88, 0, 0, 0, 0xF8, 0x82, 0x00, 0xFF -vertex 14, -62, 52, 0, 0, 0x0E, 0xC0, 0x6C, 0xFF -vertex -42, -8, 32, 0, 0, 0xA8, 0x2F, 0x4D, 0xFF -vertex -32, -61, 23, 0, 0, 0x9F, 0xB8, 0x25, 0xFF -vertex 26, -6, 56, 0, 0, 0x0E, 0x06, 0x7E, 0xFF -vertex -32, -61, -22, 0, 0, 0xAC, 0xAE, 0xD2, 0xFF -vertex -42, -8, -31, 0, 0, 0x99, 0x21, 0xBF, 0xFF -vertex 26, -6, -55, 0, 0, 0x0E, 0x06, 0x82, 0xFF -vertex 0, 16, 0, 0, 0, 0xF5, 0x7E, 0x00, 0xFF - -glabel klepto_seg5_dl_05003A68 # 0x05003A68 - 0x05003AC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05000808 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight klepto_seg5_light_05003810, 1 -gsSPLight klepto_seg5_light_05003808, 2 -gsSPVertex klepto_seg5_vertex_05003838, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05003AC0 # 0x05003AC0 - 0x05003B40 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05001008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex klepto_seg5_vertex_05003898, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 13, 14, 10, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 14, 8, 0x0 -gsSPVertex klepto_seg5_vertex_05003988, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05003B40 # 0x05003B40 - 0x05003BD0 -gsSPLight klepto_seg5_light_05003828, 1 -gsSPLight klepto_seg5_light_05003820, 2 -gsSPVertex klepto_seg5_vertex_050039B8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 3, 6, 4, 0x0 -gsSP2Triangles 3, 5, 2, 0x0, 2, 5, 7, 0x0 -gsSP2Triangles 7, 0, 2, 0x0, 0, 7, 8, 0x0 -gsSP2Triangles 8, 9, 0, 0x0, 8, 7, 5, 0x0 -gsSP2Triangles 10, 8, 4, 0x0, 4, 8, 5, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 10, 4, 6, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05003BD0 # 0x05003BD0 - 0x05003C58 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList klepto_seg5_dl_05003A68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList klepto_seg5_dl_05003AC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_05003B40 -gsSPEndDisplayList - -klepto_seg5_light_05003C58: # 0x05003C58 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05003C60: # 0x05003C60 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05003C70: # 0x05003C70 -vertex 65, -11, -11, 0, 0, 0x0D, 0xA7, 0xA7, 0xFF -vertex 65, -11, 12, 0, 0, 0x0C, 0xA6, 0x58, 0xFF -vertex 6, -19, 0, 0, 0, 0xD5, 0x89, 0xFF, 0xFF -vertex 6, 1, -20, 0, 0, 0xD5, 0x00, 0x89, 0xFF -vertex -10, 1, 0, 0, 0, 0x82, 0x00, 0xFF, 0xFF -vertex 6, 1, 21, 0, 0, 0xD4, 0x00, 0x76, 0xFF -vertex 65, 13, -11, 0, 0, 0x0D, 0x59, 0xA7, 0xFF -vertex 6, 21, 0, 0, 0, 0xD5, 0x77, 0xFF, 0xFF -vertex 65, 13, 12, 0, 0, 0x0C, 0x5A, 0x58, 0xFF - -glabel klepto_seg5_dl_05003D00 # 0x05003D00 - 0x05003D80 -gsSPLight klepto_seg5_light_05003C60, 1 -gsSPLight klepto_seg5_light_05003C58, 2 -gsSPVertex klepto_seg5_vertex_05003C70, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 2, 4, 3, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 6, 0, 3, 0x0 -gsSP2Triangles 3, 7, 6, 0x0, 4, 7, 3, 0x0 -gsSP2Triangles 7, 4, 5, 0x0, 1, 8, 5, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 8, 6, 7, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05003D80 # 0x05003D80 - 0x05003DB0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_05003D00 -gsSPEndDisplayList - -klepto_seg5_light_05003DB0: # 0x05003DB0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05003DB8: # 0x05003DB8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05003DC8: # 0x05003DC8 -vertex -10, 0, 0, 478, 974, 0x82, 0xF2, 0x00, 0xFF -vertex 10, 24, -20, 186, 654, 0xC1, 0x4B, 0xB1, 0xFF -vertex 17, -23, -20, 186, 650, 0xC2, 0xB5, 0xB0, 0xFF -vertex 44, -40, 0, 480, 314, 0x29, 0x89, 0x00, 0xFF -vertex 17, -23, 21, 772, 650, 0xC2, 0xB4, 0x4F, 0xFF -vertex 51, 7, -33, -10, 134, 0x32, 0x00, 0x8C, 0xFF -vertex 51, 35, 0, 478, 84, 0x39, 0x71, 0x00, 0xFF -vertex 72, -9, 0, 480, -110, 0x7E, 0xF6, 0x00, 0xFF -vertex 51, 7, 34, 968, 134, 0x33, 0x00, 0x74, 0xFF -vertex 10, 24, 21, 772, 654, 0xC0, 0x4B, 0x4E, 0xFF - -glabel klepto_seg5_dl_05003E68 # 0x05003E68 - 0x05003F20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05000008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight klepto_seg5_light_05003DB8, 1 -gsSPLight klepto_seg5_light_05003DB0, 2 -gsSPVertex klepto_seg5_vertex_05003DC8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 1, 6, 5, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 4, 3, 8, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 1, 0, 9, 0x0, 6, 1, 9, 0x0 -gsSP2Triangles 9, 8, 6, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 8, 9, 4, 0x0, 0, 4, 9, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05003F20 # 0x05003F20 - 0x05003F80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList klepto_seg5_dl_05003E68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -klepto_seg5_light_05003F80: # 0x05003F80 -.byte 0x07, 0x01, 0x01, 0x00, 0x07, 0x01, 0x01, 0x00 - -klepto_seg5_light_05003F88: # 0x05003F88 -.byte 0x1E, 0x05, 0x04, 0x00, 0x1E, 0x05, 0x04, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05003F98: # 0x05003F98 -vertex 54, 19, -37, 0, 0, 0x38, 0x13, 0x91, 0xFF -vertex 86, 16, 0, 0, 0, 0x78, 0x27, 0xFC, 0xFF -vertex 76, -14, 0, 0, 0, 0x67, 0xB7, 0xFD, 0xFF -vertex 54, 19, 43, 0, 0, 0x38, 0x12, 0x70, 0xFF -vertex 42, -26, 26, 0, 0, 0x05, 0x9E, 0x50, 0xFF -vertex 42, -26, -25, 0, 0, 0x0A, 0xA2, 0xAD, 0xFF -vertex 19, 17, -33, 0, 0, 0xDC, 0x1A, 0x8A, 0xFF -vertex -34, -10, 0, 0, 0, 0x8B, 0xCF, 0x00, 0xFF -vertex 47, 50, 0, 0, 0, 0x04, 0x7E, 0xFE, 0xFF -vertex 19, 17, 34, 0, 0, 0xD6, 0x19, 0x74, 0xFF -vertex -5, 25, 20, 0, 0, 0xB9, 0x57, 0x3A, 0xFF -vertex -5, 25, -19, 0, 0, 0xB9, 0x57, 0xC6, 0xFF - -glabel klepto_seg5_dl_05004058 # 0x05004058 - 0x05004118 -gsSPLight klepto_seg5_light_05003F88, 1 -gsSPLight klepto_seg5_light_05003F80, 2 -gsSPVertex klepto_seg5_vertex_05003F98, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 4, 7, 5, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 8, 1, 0, 0x0, 8, 0, 6, 0x0 -gsSP2Triangles 7, 4, 9, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 9, 8, 10, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 10, 0x0 -gsSP2Triangles 6, 11, 8, 0x0, 3, 1, 8, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 7, 11, 6, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004118 # 0x05004118 - 0x05004148 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_05004058 -gsSPEndDisplayList - -klepto_seg5_light_05004148: # 0x05004148 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004150: # 0x05004150 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004160: # 0x05004160 -vertex 5, -3, 0, 0, 992, 0x37, 0x8E, 0x00, 0xFF -vertex -81, -45, 0, 0, 0, 0x37, 0x8E, 0x00, 0xFF -vertex -77, 2, -47, 1700, 224, 0x2A, 0xAA, 0xAE, 0xFF -vertex -77, 2, 48, 1700, 224, 0x2A, 0xA9, 0x51, 0xFF - -glabel klepto_seg5_dl_050041A0 # 0x050041A0 - 0x050041E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05003008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight klepto_seg5_light_05004150, 1 -gsSPLight klepto_seg5_light_05004148, 2 -gsSPVertex klepto_seg5_vertex_05004160, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_050041E8 # 0x050041E8 - 0x05004258 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList klepto_seg5_dl_050041A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_05004258: # 0x05004258 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05004260: # 0x05004260 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004270: # 0x05004270 -vertex 9, 27, 3, 0, 0, 0xD5, 0x50, 0x57, 0xFF -vertex 0, 0, 0, 0, 0, 0x86, 0xE0, 0xFD, 0xFF -vertex 14, 9, 8, 0, 0, 0x01, 0xB1, 0x62, 0xFF -vertex 9, 27, -3, 0, 0, 0xD6, 0x4D, 0xA5, 0xFF -vertex 69, 0, 0, 0, 0, 0x62, 0x50, 0xFD, 0xFF -vertex 14, 9, -7, 0, 0, 0x03, 0xB0, 0x9F, 0xFF - -glabel klepto_seg5_dl_050042D0 # 0x050042D0 - 0x05004330 -gsSPLight klepto_seg5_light_05004260, 1 -gsSPLight klepto_seg5_light_05004258, 2 -gsSPVertex klepto_seg5_vertex_05004270, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 0, 4, 3, 0x0 -gsSP2Triangles 5, 1, 3, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 5, 4, 2, 0x0, 4, 5, 3, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004330 # 0x05004330 - 0x05004360 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_050042D0 -gsSPEndDisplayList - -klepto_seg5_light_05004360: # 0x05004360 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05004368: # 0x05004368 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004378: # 0x05004378 -vertex 9, 27, 3, 0, 0, 0xD5, 0x50, 0x57, 0xFF -vertex 0, 0, 0, 0, 0, 0x86, 0xE0, 0xFD, 0xFF -vertex 14, 9, 8, 0, 0, 0x01, 0xB1, 0x62, 0xFF -vertex 9, 27, -3, 0, 0, 0xD6, 0x4D, 0xA5, 0xFF -vertex 69, 0, 0, 0, 0, 0x62, 0x50, 0xFD, 0xFF -vertex 14, 9, -7, 0, 0, 0x03, 0xB0, 0x9F, 0xFF - -glabel klepto_seg5_dl_050043D8 # 0x050043D8 - 0x05004438 -gsSPLight klepto_seg5_light_05004368, 1 -gsSPLight klepto_seg5_light_05004360, 2 -gsSPVertex klepto_seg5_vertex_05004378, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 0, 4, 3, 0x0 -gsSP2Triangles 5, 1, 3, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 5, 4, 2, 0x0, 4, 5, 3, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004438 # 0x05004438 - 0x05004468 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_050043D8 -gsSPEndDisplayList - -klepto_seg5_light_05004468: # 0x05004468 -.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - -klepto_seg5_light_05004470: # 0x05004470 -.byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_light_05004480: # 0x05004480 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05004488: # 0x05004488 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004498: # 0x05004498 -vertex 38, 7, 24, 0, 0, 0x10, 0x7D, 0x00, 0xFF -vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF -vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF -vertex 48, 7, 0, 0, 0, 0x09, 0x7E, 0xFE, 0xFF -vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF -vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF -vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF -vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF -vertex 38, 7, -23, 0, 0, 0x08, 0x7E, 0x0A, 0xFF -vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF -vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF -vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF - -klepto_seg5_vertex_05004558: # 0x05004558 -vertex 7, -1, 6, 0, 0, 0xAC, 0x4A, 0xC6, 0xFF -vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF -vertex 20, -24, 16, 0, 0, 0xDD, 0x87, 0xF3, 0xFF -vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF -vertex 24, -25, 0, 0, 0, 0xD9, 0x88, 0xFA, 0xFF -vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF -vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF -vertex 8, -2, 0, 0, 0, 0xA6, 0x57, 0xF4, 0xFF -vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF -vertex 20, -24, -14, 0, 0, 0xDA, 0x88, 0x09, 0xFF -vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF -vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF -vertex 7, -1, -4, 0, 0, 0xAF, 0x4B, 0x3D, 0xFF -vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF -vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF - -klepto_seg5_vertex_05004648: # 0x05004648 -vertex -22, 7, 0, 0, 0, 0x9A, 0x4A, 0xF4, 0xFF -vertex 2, -10, 0, 0, 0, 0xE8, 0x84, 0xFE, 0xFF -vertex 15, -3, 17, 0, 0, 0x4B, 0x0D, 0x65, 0xFF -vertex 15, -3, -15, 0, 0, 0x48, 0x0E, 0x99, 0xFF -vertex 6, 5, 0, 0, 0, 0x25, 0x79, 0xFE, 0xFF - -glabel klepto_seg5_dl_05004698 # 0x05004698 - 0x050047C8 -gsSPLight klepto_seg5_light_05004470, 1 -gsSPLight klepto_seg5_light_05004468, 2 -gsSPVertex klepto_seg5_vertex_05004498, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 0, 11, 1, 0x0 -gsSP1Triangle 11, 0, 2, 0x0 -gsSPLight klepto_seg5_light_05004488, 1 -gsSPLight klepto_seg5_light_05004480, 2 -gsSPVertex klepto_seg5_vertex_05004558, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 12, 9, 8, 0x0, 12, 11, 9, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 0, 2, 13, 0x0 -gsSP2Triangles 1, 0, 13, 0x0, 13, 2, 14, 0x0 -gsSP1Triangle 14, 2, 1, 0x0 -gsSPVertex klepto_seg5_vertex_05004648, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 4, 2, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 3, 0, 4, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_050047C8 # 0x050047C8 - 0x050047F8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_05004698 -gsSPEndDisplayList - -klepto_seg5_light_050047F8: # 0x050047F8 -.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - -klepto_seg5_light_05004800: # 0x05004800 -.byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_light_05004810: # 0x05004810 -.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 - -klepto_seg5_light_05004818: # 0x05004818 -.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004828: # 0x05004828 -vertex 38, 7, 24, 0, 0, 0x10, 0x7D, 0x00, 0xFF -vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF -vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF -vertex 48, 7, 0, 0, 0, 0x09, 0x7E, 0xFE, 0xFF -vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF -vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF -vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF -vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF -vertex 38, 7, -23, 0, 0, 0x08, 0x7E, 0x0A, 0xFF -vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF -vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF -vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF - -klepto_seg5_vertex_050048E8: # 0x050048E8 -vertex 7, -1, 6, 0, 0, 0xAC, 0x4A, 0xC6, 0xFF -vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF -vertex 20, -24, 16, 0, 0, 0xDD, 0x87, 0xF3, 0xFF -vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF -vertex 24, -25, 0, 0, 0, 0xD9, 0x88, 0xFA, 0xFF -vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF -vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF -vertex 8, -2, 0, 0, 0, 0xA6, 0x57, 0xF4, 0xFF -vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF -vertex 20, -24, -14, 0, 0, 0xDA, 0x88, 0x09, 0xFF -vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF -vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF -vertex 7, -1, -4, 0, 0, 0xAF, 0x4B, 0x3D, 0xFF -vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF -vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF - -klepto_seg5_vertex_050049D8: # 0x050049D8 -vertex -22, 7, 0, 0, 0, 0x9A, 0x4A, 0xF4, 0xFF -vertex 2, -10, 0, 0, 0, 0xE8, 0x84, 0xFE, 0xFF -vertex 15, -3, 17, 0, 0, 0x4B, 0x0D, 0x65, 0xFF -vertex 15, -3, -15, 0, 0, 0x48, 0x0E, 0x99, 0xFF -vertex 6, 5, 0, 0, 0, 0x25, 0x79, 0xFE, 0xFF - -glabel klepto_seg5_dl_05004A28 # 0x05004A28 - 0x05004B58 -gsSPLight klepto_seg5_light_05004800, 1 -gsSPLight klepto_seg5_light_050047F8, 2 -gsSPVertex klepto_seg5_vertex_05004828, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 0, 11, 1, 0x0 -gsSP1Triangle 11, 0, 2, 0x0 -gsSPLight klepto_seg5_light_05004818, 1 -gsSPLight klepto_seg5_light_05004810, 2 -gsSPVertex klepto_seg5_vertex_050048E8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 12, 9, 8, 0x0, 12, 11, 9, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 0, 2, 13, 0x0 -gsSP2Triangles 1, 0, 13, 0x0, 13, 2, 14, 0x0 -gsSP1Triangle 14, 2, 1, 0x0 -gsSPVertex klepto_seg5_vertex_050049D8, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 4, 2, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 3, 0, 4, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004B58 # 0x05004B58 - 0x05004B88 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList klepto_seg5_dl_05004A28 -gsSPEndDisplayList - -klepto_seg5_light_05004B88: # 0x05004B88 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004B90: # 0x05004B90 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004BA0: # 0x05004BA0 -vertex -2, -13, 0, 1992, 528, 0x00, 0x00, 0x81, 0xFF -vertex -2, 14, 0, 1992, 272, 0x00, 0x00, 0x81, 0xFF -vertex 34, 24, 0, 1640, 176, 0x00, 0x00, 0x81, 0xFF -vertex 34, -33, 0, 1640, 722, 0x00, 0x00, 0x81, 0xFF - -glabel klepto_seg5_dl_05004BE0 # 0x05004BE0 - 0x05004C28 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_05004B90, 1 -gsSPLight klepto_seg5_light_05004B88, 2 -gsSPVertex klepto_seg5_vertex_05004BA0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004C28 # 0x05004C28 - 0x05004C98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05004BE0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_05004C98: # 0x05004C98 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004CA0: # 0x05004CA0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004CB0: # 0x05004CB0 -vertex 34, -33, 0, 1640, 722, 0x00, 0x00, 0x7F, 0xFF -vertex 34, 24, 0, 1640, 176, 0x00, 0x00, 0x7F, 0xFF -vertex -2, -13, 0, 1992, 528, 0x00, 0x00, 0x7F, 0xFF -vertex -2, 14, 0, 1992, 272, 0x00, 0x00, 0x7F, 0xFF - -glabel klepto_seg5_dl_05004CF0 # 0x05004CF0 - 0x05004D38 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_05004CA0, 1 -gsSPLight klepto_seg5_light_05004C98, 2 -gsSPVertex klepto_seg5_vertex_05004CB0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004D38 # 0x05004D38 - 0x05004DA8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05004CF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_05004DA8: # 0x05004DA8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004DB0: # 0x05004DB0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004DC0: # 0x05004DC0 -vertex 0, -33, 0, 1640, 716, 0x00, 0x00, 0x81, 0xFF -vertex 0, 24, 0, 1640, 172, 0x00, 0x00, 0x81, 0xFF -vertex 79, 34, 0, 904, 76, 0x00, 0x00, 0x81, 0xFF -vertex 79, -58, 0, 904, 940, 0x00, 0x00, 0x81, 0xFF - -glabel klepto_seg5_dl_05004E00 # 0x05004E00 - 0x05004E48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_05004DB0, 1 -gsSPLight klepto_seg5_light_05004DA8, 2 -gsSPVertex klepto_seg5_vertex_05004DC0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004E48 # 0x05004E48 - 0x05004EB8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05004E00 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_05004EB8: # 0x05004EB8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004EC0: # 0x05004EC0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004ED0: # 0x05004ED0 -vertex 79, -58, 0, 904, 940, 0x00, 0x00, 0x7F, 0xFF -vertex 79, 34, 0, 904, 76, 0x00, 0x00, 0x7F, 0xFF -vertex 0, -33, 0, 1640, 716, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 24, 0, 1640, 172, 0x00, 0x00, 0x7F, 0xFF - -glabel klepto_seg5_dl_05004F10 # 0x05004F10 - 0x05004F58 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_05004EC0, 1 -gsSPLight klepto_seg5_light_05004EB8, 2 -gsSPVertex klepto_seg5_vertex_05004ED0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05004F58 # 0x05004F58 - 0x05004FC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05004F10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_05004FC8: # 0x05004FC8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_05004FD0: # 0x05004FD0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_05004FE0: # 0x05004FE0 -vertex 0, -58, 0, 904, 942, 0x00, 0x00, 0x81, 0xFF -vertex 0, 34, 0, 904, 78, 0x00, 0x00, 0x81, 0xFF -vertex 108, 52, 0, -96, -86, 0x00, 0x00, 0x81, 0xFF -vertex 65, -68, 0, 296, 1036, 0x00, 0x00, 0x81, 0xFF - -glabel klepto_seg5_dl_05005020 # 0x05005020 - 0x05005068 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_05004FD0, 1 -gsSPLight klepto_seg5_light_05004FC8, 2 -gsSPVertex klepto_seg5_vertex_05004FE0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05005068 # 0x05005068 - 0x050050D8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05005020 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_light_050050D8: # 0x050050D8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -klepto_seg5_light_050050E0: # 0x050050E0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -klepto_seg5_vertex_050050F0: # 0x050050F0 -vertex 65, -68, 0, 296, 1036, 0x00, 0x00, 0x7F, 0xFF -vertex 108, 52, 0, -96, -86, 0x00, 0x00, 0x7F, 0xFF -vertex 0, -58, 0, 904, 942, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 34, 0, 904, 78, 0x00, 0x00, 0x7F, 0xFF - -glabel klepto_seg5_dl_05005130 # 0x05005130 - 0x05005178 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight klepto_seg5_light_050050E0, 1 -gsSPLight klepto_seg5_light_050050D8, 2 -gsSPVertex klepto_seg5_vertex_050050F0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSPEndDisplayList - -glabel klepto_seg5_dl_05005178 # 0x05005178 - 0x050051E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList klepto_seg5_dl_05005130 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -klepto_seg5_animvalue_050051E8: # 0x050051E8 -.hword 0x0000, 0x0059, 0x005A, 0x005D, 0x0062, 0x0067, 0x006D, 0x0074 -.hword 0x007B, 0x0082, 0x0089, 0x008E, 0x0092, 0x0095, 0x0096, 0x0096 -.hword 0x0094, 0x0091, 0x008E, 0x008A, 0x0085, 0x0080, 0x007B, 0x0075 -.hword 0x0070, 0x006B, 0x0066, 0x0062, 0x005E, 0x005C, 0x005A, 0x0013 -.hword 0x0014, 0x0016, 0x001A, 0x001F, 0x0024, 0x002A, 0x002F, 0x0035 -.hword 0x003A, 0x003F, 0x0042, 0x0045, 0x0046, 0x0045, 0x0044, 0x0041 -.hword 0x003F, 0x003B, 0x0037, 0x0033, 0x002F, 0x002A, 0x0026, 0x0022 -.hword 0x001E, 0x001A, 0x0017, 0x0015, 0x0014, 0x3FFF, 0x2C00, 0x2C23 -.hword 0x2C87, 0x2D25, 0x2DF5, 0x2EEE, 0x300B, 0x3142, 0x328C, 0x33E2 -.hword 0x353B, 0x3691, 0x37DB, 0x3912, 0x3A2E, 0x3B28, 0x3BF7, 0x3C95 -.hword 0x3CF9, 0x3D1D, 0x3CB7, 0x3B9F, 0x39FD, 0x37F8, 0x35B8, 0x3364 -.hword 0x3124, 0x2F20, 0x2D7E, 0x2C66, 0xE0A1, 0xE043, 0xDF36, 0xDD93 -.hword 0xDB70, 0xD8E5, 0xD609, 0xD2F3, 0xCFBA, 0xCC75, 0xC93D, 0xC626 -.hword 0xC34A, 0xC0BF, 0xBE9C, 0xBCF9, 0xBBED, 0xBB8E, 0xBC2E, 0xBDEB -.hword 0xC091, 0xC3ED, 0xC7CA, 0xCBF5, 0xD03A, 0xD465, 0xD843, 0xDB9E -.hword 0xDE45, 0xE002, 0x678C, 0x67C0, 0x6852, 0x6934, 0x6A56, 0x6BAB -.hword 0x6D24, 0x6EB3, 0x7049, 0x71D8, 0x7352, 0x74A7, 0x75C9, 0x76AB -.hword 0x773C, 0x7770, 0x773C, 0x76AB, 0x75C9, 0x74A7, 0x7352, 0x71D8 -.hword 0x7049, 0x6EB3, 0x6D24, 0x6BAB, 0x6A56, 0x6934, 0x6852, 0x67C0 -.hword 0x0000, 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01 -.hword 0xFADD, 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA -.hword 0xF383, 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6 -.hword 0xFA6A, 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000 -.hword 0xFFE0, 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C -.hword 0xF93C, 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498 -.hword 0xF4C9, 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D -.hword 0xFD6D, 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150 -.hword 0xEF24, 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F -.hword 0xD168, 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01 -.hword 0xCD26, 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41 -.hword 0xF066, 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 -.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 -.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 -.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 -.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 -.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 -.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF -.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 -.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 -.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 -.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B -.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0x13F6, 0x11A2, 0x0B88, 0x02FD -.hword 0xF957, 0xEFE9, 0xE808, 0xE30A, 0xE243, 0xE62D, 0xEDB4, 0xF7D2 -.hword 0x0384, 0x0FC6, 0x1B94, 0x25EA, 0x2DC3, 0x321C, 0x3387, 0x336D -.hword 0x320C, 0x2FA3, 0x2C71, 0x28B4, 0x24AB, 0x2096, 0x1CB2, 0x193E -.hword 0x1679, 0x14A1, 0x0A2F, 0x0AC4, 0x0C65, 0x0EE6, 0x1219, 0x15D3 -.hword 0x19E6, 0x1E26, 0x2265, 0x2678, 0x2A32, 0x2D66, 0x2FE6, 0x3187 -.hword 0x321C, 0x31AA, 0x3065, 0x2E6D, 0x2BDF, 0x28DA, 0x257A, 0x21DF -.hword 0x1E26, 0x1A6C, 0x16D1, 0x1372, 0x106C, 0x0DDE, 0x0BE6, 0x0AA2 -.hword 0xBD25, 0xBF32, 0xC498, 0xCC34, 0xD4E4, 0xDD85, 0xE4F7, 0xEA16 -.hword 0xED3F, 0xEF93, 0xF115, 0xF1CB, 0xF1B9, 0xF0E3, 0xEF4D, 0xED05 -.hword 0xEA27, 0xE6CD, 0xE311, 0xDF0D, 0xDADA, 0xD693, 0xD251, 0xCE2E -.hword 0xCA44, 0xC6AE, 0xC384, 0xC0E2, 0xBEE0, 0xBD98, 0xDE3B, 0xDE3D -.hword 0xDE56, 0xDEA4, 0xDF42, 0xE050, 0xE1EA, 0xE42D, 0xE7DA, 0xED16 -.hword 0xF318, 0xF916, 0xFE45, 0x01DA, 0x030C, 0x0268, 0x0112, 0xFF24 -.hword 0xFCB8, 0xF9E7, 0xF6CC, 0xF381, 0xF020, 0xECC3, 0xE985, 0xE67E -.hword 0xE3CA, 0xE183, 0xDFC2, 0xDEA1, 0x433B, 0x40F9, 0x3B02, 0x328B -.hword 0x28C9, 0x1EF2, 0x163B, 0x0FD9, 0x0B27, 0x06DB, 0x0332, 0x006D -.hword 0xFEC9, 0xFE83, 0xFFDB, 0x0293, 0x062B, 0x0A7F, 0x0F68, 0x14C2 -.hword 0x1A68, 0x2035, 0x2602, 0x2BAC, 0x310D, 0x3601, 0x3A61, 0x3E08 -.hword 0x40D3, 0x429B, 0xEC72, 0xF18D, 0xF8E0, 0x0174, 0x0A54, 0x128A -.hword 0x191E, 0x1D1C, 0x1D8E, 0x19D2, 0x1294, 0x08D1, 0xFD84, 0xF1A9 -.hword 0xE63A, 0xDC35, 0xD495, 0xD055, 0xCEA5, 0xCDF8, 0xCE36, 0xCF44 -.hword 0xD108, 0xD367, 0xD648, 0xD990, 0xDD26, 0xE0EE, 0xE4CF, 0xE8AE -.hword 0xF430, 0xF3A4, 0xF21C, 0xEFC3, 0xECC1, 0xE942, 0xE56F, 0xE172 -.hword 0xDD75, 0xD9A2, 0xD622, 0xD321, 0xD0C8, 0xCF40, 0xCEB4, 0xCF20 -.hword 0xD050, 0xD22A, 0xD48F, 0xD766, 0xDA90, 0xDDF3, 0xE172, 0xE4F1 -.hword 0xE854, 0xEB7E, 0xEE54, 0xF0BA, 0xF293, 0xF3C4, 0x4545, 0x42A9 -.hword 0x3C16, 0x32E7, 0x2879, 0x1E28, 0x1550, 0x0F4D, 0x0BC0, 0x0952 -.hword 0x07F0, 0x0786, 0x07FE, 0x0946, 0x0B48, 0x0DFC, 0x1155, 0x1535 -.hword 0x1981, 0x1E1C, 0x22E9, 0x27CC, 0x2CA8, 0x3162, 0x35DC, 0x39F9 -.hword 0x3D9F, 0x40AF, 0x430E, 0x449E, 0x26FB, 0x26F8, 0x2691, 0x25C0 -.hword 0x247E, 0x22C5, 0x2090, 0x1DD8, 0x19CB, 0x142A, 0x0DC8, 0x0777 -.hword 0x020C, 0xFE5A, 0xFD34, 0xFDF2, 0xFF55, 0x0144, 0x03AE, 0x067B -.hword 0x0995, 0x0CE9, 0x105F, 0x13E4, 0x1760, 0x1AC0, 0x1DED, 0x20D2 -.hword 0x2359, 0x256E, 0x456B, 0x42CA, 0x3BE4, 0x3226, 0x26FE, 0x1BD7 -.hword 0x121F, 0x0B42, 0x06AD, 0x02EC, 0x0017, 0xFE49, 0xFD98, 0xFE1F -.hword 0xFFF6, 0x02EF, 0x06B8, 0x0B2D, 0x102C, 0x1593, 0x1B40, 0x2110 -.hword 0x26E0, 0x2C8F, 0x31FA, 0x36FF, 0x3B7C, 0x3F4E, 0x4252, 0x4468 -.hword 0x0000, 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01 -.hword 0xFADD, 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA -.hword 0xF383, 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6 -.hword 0xFA6A, 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000 -.hword 0xFFE0, 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C -.hword 0xF93C, 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498 -.hword 0xF4C9, 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D -.hword 0xFD6D, 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150 -.hword 0xEF24, 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F -.hword 0xD168, 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01 -.hword 0xCD26, 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41 -.hword 0xF066, 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 -.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 -.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 -.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 -.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 -.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 -.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF -.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 -.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 -.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 -.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B -.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0xEBD6, 0xC001, 0xC448, 0x0000 -.hword 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01, 0xFADD -.hword 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA, 0xF383 -.hword 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6, 0xFA6A -.hword 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000, 0xFFE0 -.hword 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C, 0xF93C -.hword 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498, 0xF4C9 -.hword 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D, 0xFD6D -.hword 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150, 0xEF24 -.hword 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F, 0xD168 -.hword 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01, 0xCD26 -.hword 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41, 0xF066 -.hword 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104, 0x0188 -.hword 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680, 0x073D -.hword 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7, 0x0AB9 -.hword 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075, 0x0000 -.hword 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4, 0x0226 -.hword 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624, 0x06A5 -.hword 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF, 0x06FF -.hword 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334, 0xF2EA -.hword 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514, 0xE217 -.hword 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1, 0xCBDB -.hword 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B, 0xDD76 -.hword 0xE572, 0xEC69, 0xF156, 0x1555, 0x3FFF, 0xC001, 0x0000, 0x0000 -.hword 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01, 0xFADD, 0xF9B0 -.hword 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA, 0xF383, 0xF35F -.hword 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6, 0xFA6A, 0xFBD6 -.hword 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000, 0xFFE0, 0xFF83 -.hword 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C, 0xF93C, 0xF834 -.hword 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498, 0xF4C9, 0xF552 -.hword 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D, 0xFD6D, 0xFE76 -.hword 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150, 0xEF24, 0xEC54 -.hword 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F, 0xD168, 0xCE13 -.hword 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01, 0xCD26, 0xD122 -.hword 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41, 0xF066, 0xF276 -.hword 0x072A, 0x074A, 0x07A4, 0x082B, 0x08D5, 0x0996, 0x0A62, 0x0B2F -.hword 0x0BF0, 0x0C99, 0x0D21, 0x0D7B, 0x0D9B, 0x0D8C, 0x0D63, 0x0D21 -.hword 0x0CCB, 0x0C64, 0x0BF0, 0x0B71, 0x0AEB, 0x0A62, 0x09D9, 0x0954 -.hword 0x08D5, 0x0861, 0x07FA, 0x07A4, 0x0762, 0x0738, 0xF3A7, 0xF3A6 -.hword 0xF3A3, 0xF3A0, 0xF39B, 0xF395, 0xF38F, 0xF38A, 0xF384, 0xF37F -.hword 0xF37B, 0xF379, 0xF378, 0xF378, 0xF379, 0xF37B, 0xF37E, 0xF381 -.hword 0xF384, 0xF388, 0xF38B, 0xF38F, 0xF393, 0xF397, 0xF39B, 0xF39E -.hword 0xF3A1, 0xF3A3, 0xF3A5, 0xF3A7, 0xAA21, 0xA8EE, 0xA59E, 0xA09D -.hword 0x9A57, 0x9338, 0x8BAD, 0x8422, 0x7D01, 0x76BB, 0x71B9, 0x6E69 -.hword 0x6D37, 0x6DC2, 0x6F4D, 0x71B9, 0x74E6, 0x78B3, 0x7D01, 0x81B1 -.hword 0x869F, 0x8BAD, 0x90BB, 0x95A9, 0x9A57, 0x9EA4, 0xA271, 0xA59E -.hword 0xA80A, 0xA996, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 -.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 -.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 -.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 -.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 -.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 -.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF -.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 -.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 -.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 -.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B -.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0xF8D6, 0xF8CD, 0xF8B3, 0xF88B -.hword 0xF857, 0xF819, 0xF7D4, 0xF78A, 0xF73D, 0xF6F1, 0xF6A7, 0xF662 -.hword 0xF624, 0xF5F0, 0xF5C8, 0xF5AE, 0xF5A5, 0xF5B0, 0xF5D2, 0xF605 -.hword 0xF647, 0xF693, 0xF6E6, 0xF73D, 0xF795, 0xF7E8, 0xF834, 0xF876 -.hword 0xF8A9, 0xF8CA, 0x0C59, 0x0C57, 0x0C53, 0x0C4B, 0x0C42, 0x0C36 -.hword 0x0C2A, 0x0C1C, 0x0C0E, 0x0C00, 0x0BF3, 0x0BE6, 0x0BDB, 0x0BD1 -.hword 0x0BCA, 0x0BC5, 0x0BC4, 0x0BC6, 0x0BCC, 0x0BD5, 0x0BE1, 0x0BEF -.hword 0x0BFE, 0x0C0E, 0x0C1E, 0x0C2D, 0x0C3B, 0x0C47, 0x0C51, 0x0C57 -.hword 0xAA21, 0xA972, 0xA784, 0xA485, 0xA0A1, 0x9C07, 0x96E5, 0x9167 -.hword 0x8BBC, 0x8610, 0x8092, 0x7B6D, 0x76D3, 0x72F0, 0x6FF0, 0x6E02 -.hword 0x6D53, 0x6E36, 0x70B2, 0x7481, 0x7961, 0x7F0D, 0x8544, 0x8BBC -.hword 0x9234, 0x9868, 0x9E14, 0xA2F3, 0xA6C3, 0xA93E, 0xC001, 0xC001 -.hword 0x0A2F, 0x0A5E, 0x0AE0, 0x0BAB, 0x0CAF, 0x0DE1, 0x0F34, 0x109A -.hword 0x1207, 0x136D, 0x14BF, 0x15F1, 0x16F6, 0x17C0, 0x1843, 0x1872 -.hword 0x1843, 0x17C0, 0x16F6, 0x15F1, 0x14BF, 0x136D, 0x1207, 0x109A -.hword 0x0F34, 0x0DE1, 0x0CAF, 0x0BAB, 0x0AE0, 0x0A5E, 0x678C, 0x67C0 -.hword 0x6852, 0x6934, 0x6A56, 0x6BAB, 0x6D24, 0x6EB3, 0x7049, 0x71D8 -.hword 0x7352, 0x74A7, 0x75C9, 0x76AB, 0x773C, 0x7770, 0x773C, 0x76AB -.hword 0x75C9, 0x74A7, 0x7352, 0x71D8, 0x7049, 0x6EB3, 0x6D24, 0x6BAB -.hword 0x6A56, 0x6934, 0x6852, 0x67C0 - -klepto_seg5_animindex_05005D00: # 0x05005D00 -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x001E, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x056E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0550 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x005C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x054F, 0x001E, 0x0440, 0x001E, 0x045E, 0x001E, 0x047C -.hword 0x001E, 0x03E6, 0x001E, 0x0404, 0x001E, 0x0422, 0x001E, 0x032F -.hword 0x001E, 0x034D, 0x001E, 0x036B, 0x001E, 0x0278, 0x001E, 0x0296 -.hword 0x001E, 0x02B4, 0x001E, 0x0098, 0x001E, 0x00B6, 0x001E, 0x00D4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x054E, 0x001E, 0x04F4 -.hword 0x001E, 0x0512, 0x001E, 0x0530, 0x001E, 0x049A, 0x001E, 0x04B8 -.hword 0x001E, 0x04D6, 0x001E, 0x0389, 0x001E, 0x03A7, 0x001E, 0x03C5 -.hword 0x001E, 0x02D2, 0x001E, 0x02F0, 0x001E, 0x030E, 0x001E, 0x00F2 -.hword 0x001E, 0x0110, 0x001E, 0x012E, 0x0001, 0x03E3, 0x0001, 0x03E4 -.hword 0x0001, 0x03E5, 0x001E, 0x0188, 0x001E, 0x01A6, 0x001E, 0x01C4 -.hword 0x0001, 0x0000, 0x001E, 0x016A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x014C, 0x0001, 0x0000, 0x0001, 0x032C, 0x0001, 0x032D -.hword 0x0001, 0x032E, 0x001E, 0x021E, 0x001E, 0x023C, 0x001E, 0x025A -.hword 0x0001, 0x0000, 0x001E, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x007A - -klepto_seg5_anim_05005E44: # 0x05005E44 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x1A -.word klepto_seg5_animvalue_050051E8 -.word klepto_seg5_animindex_05005D00 -.word 0 - -klepto_seg5_animvalue_05005E5C: # 0x05005E5C -.hword 0x0000, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052 -.hword 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052 -.hword 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0053 -.hword 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053 -.hword 0x0053, 0x0053, 0x0053, 0x0056, 0x005C, 0x0062, 0x0064, 0x0062 -.hword 0x005B, 0x0053, 0x004C, 0x0049, 0x004B, 0x0051, 0x0058, 0x0061 -.hword 0x0068, 0x006E, 0x0070, 0x006F, 0x006D, 0x006A, 0x0067, 0x0063 -.hword 0x005F, 0x005C, 0x005A, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C -.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C -.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C -.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C -.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000B, 0x0009, 0x0006 -.hword 0x0006, 0x0007, 0x000A, 0x000D, 0x0010, 0x0011, 0x0013, 0x0017 -.hword 0x001D, 0x0024, 0x002A, 0x002E, 0x002F, 0x002E, 0x002C, 0x0028 -.hword 0x0023, 0x001F, 0x001A, 0x0017, 0x0014, 0x3FFF, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x1DC9, 0x319D, 0x106B, 0xEF3B, 0xCE09, 0xEF3B, 0x106B, 0x319D -.hword 0x26A4, 0x1BAC, 0x10B3, 0x05BA, 0xFAC3, 0xF866, 0xF70C, 0xF68F -.hword 0xF6C8, 0xF790, 0xF8C0, 0xFA32, 0xFBC0, 0xFD42, 0xFE91, 0xFF89 -.hword 0x2973, 0x1EEB, 0x1428, 0x0B9C, 0x07BD, 0x07BD, 0x07BD, 0x07BD -.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD -.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD -.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x1449 -.hword 0x2B33, 0x3BC8, 0x3E5B, 0x3A99, 0x36DC, 0x3521, 0x3342, 0x3165 -.hword 0x2FAE, 0x2E40, 0x2D42, 0x2D6C, 0x2EC0, 0x3049, 0x3237, 0x345A -.hword 0x352E, 0x34A2, 0x33B7, 0x328A, 0x3136, 0x2FD6, 0x2E85, 0x2D60 -.hword 0x2C80, 0x2C01, 0xF84A, 0xF760, 0xF70A, 0xF70A, 0xF70A, 0xF70A -.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A -.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A -.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A -.hword 0xF70A, 0xFBEE, 0x04D3, 0x0AFF, 0x0B84, 0x0C08, 0x0C8C, 0x0D10 -.hword 0x0D95, 0x0E19, 0x0D19, 0x0B43, 0x08B5, 0x058D, 0x013F, 0xFBCF -.hword 0xF62A, 0xEF61, 0xEA69, 0xE8D6, 0xE7A6, 0xE6C0, 0xE60C, 0xE572 -.hword 0xE4D9, 0xE42A, 0xE34B, 0xE226, 0x400D, 0x3C20, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3AF2, 0x3BE9, 0x3D26, 0x3EA3, 0x4058 -.hword 0x423C, 0x4448, 0x4675, 0x48BB, 0x4B11, 0x4D71, 0x5038, 0x53A0 -.hword 0x576A, 0x5B57, 0x5F2A, 0x62A3, 0x6583, 0x678C, 0x68B2, 0x692E -.hword 0x6928, 0x68CA, 0x6840, 0x67B1, 0x6747, 0x672D, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030 -.hword 0x0043, 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0 -.hword 0x00F4, 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135 -.hword 0x012E, 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011 -.hword 0x001D, 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2 -.hword 0x00B6, 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118 -.hword 0x011A, 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A -.hword 0x006E, 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15 -.hword 0xC0A9, 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4 -.hword 0xD10F, 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F -.hword 0xE356, 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73 -.hword 0xF099, 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7 -.hword 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B -.hword 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24 -.hword 0xFF31, 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4 -.hword 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F -.hword 0xFF81, 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D -.hword 0xFF50, 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8 -.hword 0xD59C, 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB -.hword 0xC14B, 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F -.hword 0xD294, 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4 -.hword 0xE5ED, 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C -.hword 0xF245, 0xF2DF, 0x05A1, 0xFF15, 0xF9BF, 0xF5FE, 0xF430, 0xF430 -.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 -.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 -.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 -.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0x040B, 0x1F1A, 0x2B9B -.hword 0x1682, 0xF2DE, 0xE018, 0xF34F, 0x1765, 0x2C71, 0x2ED7, 0x3053 -.hword 0x30FA, 0x30DE, 0x3015, 0x2EB1, 0x2CC8, 0x2A6C, 0x27B2, 0x24AD -.hword 0x2173, 0x1E15, 0x1AAA, 0x1743, 0x04BA, 0xFA7A, 0xF498, 0xF498 -.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 -.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 -.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 -.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0x0048, 0x1452 -.hword 0x1DD2, 0x13A1, 0x0012, 0xED74, 0xE60E, 0xF7CB, 0x1762, 0x295B -.hword 0x2AB5, 0x2ADA, 0x29F4, 0x282E, 0x25B3, 0x22AC, 0x1F44, 0x1BA5 -.hword 0x17FA, 0x146C, 0x1127, 0x0E53, 0x0C1D, 0x0AAD, 0xEB90, 0xEB8F -.hword 0xEB8E, 0xEB8F, 0xEB90, 0xEB93, 0xEB96, 0xEB9A, 0xEB9E, 0xEBA2 -.hword 0xEBA6, 0xEBAA, 0xEBAD, 0xEBB0, 0xEBB2, 0xEBB3, 0xEBB3, 0xEBB1 -.hword 0xEBAE, 0xEBA9, 0xEBA2, 0xEB9A, 0xEB8E, 0xEB59, 0xEAF3, 0xEA91 -.hword 0xEA65, 0xEB28, 0xECBA, 0xEE09, 0xEE01, 0xEB8E, 0xE28A, 0xD4CE -.hword 0xCA4C, 0xC632, 0xC552, 0xC60B, 0xC853, 0xCC36, 0xD034, 0xD506 -.hword 0xD9F3, 0xDB58, 0xD5BA, 0xCC94, 0xC6AE, 0xC4A8, 0xC2A9, 0xC0BF -.hword 0xBEF9, 0xBD67, 0xBC19, 0xBB1D, 0xBA84, 0xBA5C, 0xBAB4, 0xBB9D -.hword 0x00B9, 0xFB47, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A -.hword 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A -.hword 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF9C0, 0xFBE3, 0xFDF3, 0xFEE0 -.hword 0xFE53, 0xFCF8, 0xFB43, 0xF9A8, 0xF89A, 0xF8BD, 0xF9A4, 0xFA2F -.hword 0xF93C, 0xF586, 0xEFFA, 0xEAC1, 0xE806, 0xE95E, 0xED4D, 0xF15C -.hword 0xF315, 0xF2B0, 0xF20F, 0xF13A, 0xF036, 0xEF0C, 0xEDC1, 0xEC5D -.hword 0xEAE7, 0xE965, 0xE7DE, 0xE65A, 0xE4DE, 0xE373, 0xE21F, 0xE0E8 -.hword 0xDFD6, 0xDEEF, 0x0E56, 0x0F52, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC -.hword 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC -.hword 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC -.hword 0x0FBC, 0x1285, 0x17D4, 0x1D1D, 0x1FD1, 0x1FDA, 0x1ECF, 0x1CA5 -.hword 0x1951, 0x14C8, 0x0ADD, 0xFDAD, 0xF6A1, 0xFC6F, 0x0861, 0x0FBE -.hword 0x0C10, 0x03CC, 0xFF8F, 0x0304, 0x0A81, 0x1396, 0x1FD6, 0x2DAF -.hword 0x3601, 0x3916, 0x3BF3, 0x3E8F, 0x40DD, 0x42D2, 0x4464, 0x4588 -.hword 0x4631, 0x4656, 0x45EC, 0x44E6, 0xF892, 0xFEEE, 0x04BA, 0x090E -.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 -.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 -.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 -.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0xFC03 -.hword 0xE262, 0xD653, 0xE990, 0x0A5F, 0x1BCC, 0x0A89, 0xE9E4, 0xD6D1 -.hword 0xD49C, 0xD334, 0xD28A, 0xD28B, 0xD329, 0xD451, 0xD5F4, 0xD801 -.hword 0xDA66, 0xDD14, 0xDFFA, 0xE307, 0xE62B, 0xE954, 0xFBE6, 0x068C -.hword 0x0CA1, 0x0C93, 0x0C86, 0x0C78, 0x0C6B, 0x0C5E, 0x0C50, 0x0C43 -.hword 0x0C35, 0x0C28, 0x0C1A, 0x0C0D, 0x0BFF, 0x0BF2, 0x0BE4, 0x0BD7 -.hword 0x0BC9, 0x0BBC, 0x0BAF, 0x0BA1, 0x0B94, 0x0B86, 0x0B79, 0x0B6B -.hword 0x0B5E, 0x0B50, 0x0B43, 0x0B35, 0x0B28, 0x0B1B, 0x0B0D, 0x0B00 -.hword 0xFF83, 0xEBDE, 0xE29D, 0xF118, 0x09F6, 0x17B8, 0x0E82, 0xFA31 -.hword 0xE8D1, 0xDE64, 0xD6E9, 0xD46F, 0xD593, 0xD779, 0xD9FD, 0xDCF7 -.hword 0xE042, 0xE3B8, 0xE733, 0xEA8D, 0xEDA0, 0xF046, 0xF259, 0xF3B4 -.hword 0x0F6C, 0x0F8D, 0x0F9C, 0x0F94, 0x0F8B, 0x0F82, 0x0F7A, 0x0F71 -.hword 0x0F68, 0x0F60, 0x0F57, 0x0F4E, 0x0F46, 0x0F3D, 0x0F34, 0x0F2C -.hword 0x0F23, 0x0F1A, 0x0F11, 0x0F09, 0x0F15, 0x0F3E, 0x0F8B, 0x101C -.hword 0x10D9, 0x1179, 0x11B0, 0x106F, 0x0F04, 0x0DE1, 0x0D25, 0x0F96 -.hword 0x17BE, 0x2312, 0x2CB9, 0x320C, 0x338E, 0x3256, 0x2FF7, 0x2D01 -.hword 0x2A05, 0x25B5, 0x2103, 0x1FE5, 0x25EF, 0x2F8D, 0x35EE, 0x387B -.hword 0x3B17, 0x3DAD, 0x4025, 0x4269, 0x4463, 0x45FC, 0x471F, 0x47B4 -.hword 0x47A6, 0x46DD, 0x005B, 0x0629, 0x092C, 0x092D, 0x092D, 0x092D -.hword 0x092E, 0x092E, 0x092E, 0x092F, 0x092F, 0x0930, 0x0930, 0x0930 -.hword 0x0931, 0x0931, 0x0931, 0x0932, 0x0932, 0x0932, 0x07CE, 0x0576 -.hword 0x042D, 0x049A, 0x05C3, 0x073D, 0x089C, 0x0A39, 0x0B3F, 0x0A6E -.hword 0x0907, 0x089B, 0x09CB, 0x0BF7, 0x0ECB, 0x1432, 0x17E0, 0x1608 -.hword 0x1265, 0x0EA4, 0x0C6E, 0x0D00, 0x0F55, 0x11B5, 0x13AC, 0x15AD -.hword 0x175F, 0x18D8, 0x1A67, 0x1C03, 0x1DA3, 0x1F3E, 0x20CA, 0x2240 -.hword 0x2396, 0x24C3, 0x25BE, 0x267F, 0x0E49, 0x0E6C, 0x0E6A, 0x0E70 -.hword 0x0E76, 0x0E7C, 0x0E83, 0x0E89, 0x0E8F, 0x0E95, 0x0E9C, 0x0EA2 -.hword 0x0EA8, 0x0EAE, 0x0EB4, 0x0EBB, 0x0EC1, 0x0EC7, 0x0ECD, 0x0ED3 -.hword 0x0E5B, 0x0DE7, 0x0EF8, 0x1255, 0x16F5, 0x1BA1, 0x1F22, 0x1FCD -.hword 0x1E15, 0x1C04, 0x192F, 0x13DB, 0x08E4, 0xFB6F, 0xF336, 0xFAC4 -.hword 0x04B3, 0x0437, 0x0116, 0xFDFD, 0xFD92, 0x016C, 0x087A, 0x1169 -.hword 0x1E5D, 0x2D32, 0x362C, 0x398F, 0x3CBE, 0x3FAD, 0x424C, 0x448D -.hword 0x4662, 0x47BD, 0x4890, 0x48CC, 0x4864, 0x4748, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030 -.hword 0x0043, 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0 -.hword 0x00F4, 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135 -.hword 0x012E, 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011 -.hword 0x001D, 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2 -.hword 0x00B6, 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118 -.hword 0x011A, 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A -.hword 0x006E, 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15 -.hword 0xC0A9, 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4 -.hword 0xD10F, 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F -.hword 0xE356, 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73 -.hword 0xF099, 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7 -.hword 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B -.hword 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24 -.hword 0xFF31, 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4 -.hword 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F -.hword 0xFF81, 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D -.hword 0xFF50, 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8 -.hword 0xD59C, 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB -.hword 0xC14B, 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F -.hword 0xD294, 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4 -.hword 0xE5ED, 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C -.hword 0xF245, 0xF2DF, 0xEBD6, 0xC001, 0xC448, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030, 0x0043 -.hword 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0, 0x00F4 -.hword 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135, 0x012E -.hword 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011, 0x001D -.hword 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2, 0x00B6 -.hword 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118, 0x011A -.hword 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A, 0x006E -.hword 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15, 0xC0A9 -.hword 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4, 0xD10F -.hword 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F, 0xE356 -.hword 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73, 0xF099 -.hword 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7, 0xFFC8 -.hword 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B, 0xFF3C -.hword 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24, 0xFF31 -.hword 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4, 0xFFEB -.hword 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F, 0xFF81 -.hword 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D, 0xFF50 -.hword 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8, 0xD59C -.hword 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB, 0xC14B -.hword 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F, 0xD294 -.hword 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4, 0xE5ED -.hword 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C, 0xF245 -.hword 0xF2DF, 0x1555, 0x3FFF, 0xC001, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030, 0x0043, 0x0058 -.hword 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0, 0x00F4, 0x0107 -.hword 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135, 0x012E, 0x0121 -.hword 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011, 0x001D, 0x002C -.hword 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2, 0x00B6, 0x00CA -.hword 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118, 0x011A, 0x0117 -.hword 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A, 0x006E, 0x003B -.hword 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB -.hword 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15, 0xC0A9, 0xC25F -.hword 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4, 0xD10F, 0xD362 -.hword 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F, 0xE356, 0xE568 -.hword 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73, 0xF099, 0xF190 -.hword 0xF253, 0xF2E1, 0xD079, 0xC9E5, 0xC856, 0xC856, 0xC856, 0xC856 -.hword 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856 -.hword 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856 -.hword 0xC856, 0xC856, 0xDE26, 0x0338, 0x16D9, 0x128F, 0x077B, 0xF84F -.hword 0xE7B8, 0xD867, 0xCD0C, 0xC856, 0xC81C, 0xC860, 0xC91A, 0xCA42 -.hword 0xCBCE, 0xCDB6, 0xCFF0, 0xD273, 0xD537, 0xD832, 0xDB5C, 0xDEAC -.hword 0xE218, 0xE598, 0xE922, 0xECAF, 0xF034, 0xF3A9, 0xF706, 0xFA40 -.hword 0xFD4F, 0x0029, 0x02C7, 0x0520, 0xE11F, 0xDCA0, 0xDA33, 0xDA33 -.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33 -.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33 -.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xD48E, 0xCAF6, 0xC5E2, 0xC6D5 -.hword 0xC954, 0xCCD4, 0xD0CD, 0xD4B6, 0xD806, 0xDA33, 0xDB9C, 0xDCFB -.hword 0xDE51, 0xDF9D, 0xE0E0, 0xE21A, 0xE34B, 0xE474, 0xE594, 0xE6AB -.hword 0xE7BA, 0xE8C2, 0xE9C2, 0xEABA, 0xEBAB, 0xEC94, 0xED77, 0xEE53 -.hword 0xEF28, 0xEFF7, 0xF0BF, 0xF182, 0xF23E, 0xF2F5, 0xAE45, 0xBBAF -.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3 -.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3 -.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xAB72, 0x8583 -.hword 0x716A, 0x75A6, 0x80A1, 0x8FBE, 0xA068, 0xB007, 0xBC03, 0xC1C3 -.hword 0xC35F, 0xC4AB, 0xC5AA, 0xC65F, 0xC6CD, 0xC6F9, 0xC6E5, 0xC695 -.hword 0xC60C, 0xC54E, 0xC45E, 0xC33F, 0xC1F5, 0xC083, 0xBEED, 0xBD35 -.hword 0xBB60, 0xB971, 0xB76B, 0xB551, 0xB327, 0xB0F0, 0xAEB0, 0xAC6A -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF -.hword 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7, 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93 -.hword 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B, 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D -.hword 0xFF19, 0xFF18, 0xFF1C, 0xFF24, 0xFF31, 0xFF43, 0xFF5C, 0xFF7B -.hword 0xFFA0, 0xFFCC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFF, 0xFFFB, 0xFFF4, 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8 -.hword 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F, 0xFF81, 0xFF74, 0xFF69, 0xFF5F -.hword 0xFF57, 0xFF51, 0xFF4D, 0xFF4D, 0xFF50, 0xFF56, 0xFF60, 0xFF6E -.hword 0xFF81, 0xFF99, 0xFFB6, 0xFFD8, 0xD59C, 0xD10D, 0xCD50, 0xCAA2 -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D -.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC7A2, 0xC47F -.hword 0xC112, 0xBE9B, 0xBE5B, 0xBFBB, 0xC14B, 0xC308, 0xC4ED, 0xC6F6 -.hword 0xC91D, 0xCB5F, 0xCDB6, 0xD01F, 0xD294, 0xD512, 0xD794, 0xDA14 -.hword 0xDC90, 0xDF01, 0xE164, 0xE3B4, 0xE5ED, 0xE809, 0xEA06, 0xEBDD -.hword 0xED8A, 0xEF09, 0xF056, 0xF16C, 0xF245, 0xF2DF, 0x2834, 0x30CE -.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B -.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B -.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x275C, 0x0F0D -.hword 0xFE67, 0xFD7E, 0x043D, 0x0CA9, 0x15C2, 0x20FB, 0x2C0B, 0x34A8 -.hword 0x3889, 0x38A0, 0x3789, 0x3576, 0x3298, 0x2F20, 0x2B41, 0x272B -.hword 0x2310, 0x1F22, 0x1B93, 0x1893, 0x15DD, 0x1310, 0x1036, 0x0D58 -.hword 0x0A80, 0x07B6, 0x0504, 0x0273, 0x000C, 0xFDDA, 0xFBE5, 0xFA36 -.hword 0x1F22, 0x24B0, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 -.hword 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 -.hword 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 -.hword 0x2B9C, 0x33A7, 0x39A8, 0x3B8D, 0x3B69, 0x39D1, 0x3727, 0x33AF -.hword 0x2FD6, 0x2C09, 0x28B7, 0x25B0, 0x2286, 0x1F4B, 0x1C0E, 0x18E2 -.hword 0x15D6, 0x12FB, 0x1062, 0x0E1C, 0x0C3A, 0x0ACB, 0x09D0, 0x0931 -.hword 0x08E3, 0x08DA, 0x0907, 0x0960, 0x09D7, 0x0A5F, 0x0AED, 0x0B73 -.hword 0x0BE5, 0x0C36, 0xA9BD, 0xB904, 0xC04A, 0xC04A, 0xC04A, 0xC04A -.hword 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A -.hword 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A -.hword 0xC04A, 0xC04A, 0xB232, 0x991E, 0x87CB, 0x8670, 0x8CD5, 0x9517 -.hword 0x9E1B, 0xA940, 0xB456, 0xBD2C, 0xC193, 0xC25D, 0xC1F7, 0xC098 -.hword 0xBE76, 0xBBCA, 0xB8C9, 0xB5AB, 0xB2A7, 0xAFF4, 0xADC9, 0xAC5E -.hword 0xABA6, 0xAB64, 0xAB7C, 0xABD7, 0xAC59, 0xACEB, 0xAD71, 0xADD3 -.hword 0xADF8, 0xADC5, 0xAD21, 0xABF3, 0xC001, 0xC001, 0xFDEF, 0xFC50 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB7E, 0xFB6B, 0xFB4D -.hword 0xFB28, 0xFAFF, 0xFAD2, 0xFAA6, 0xFA7C, 0xFA57, 0xFA3A, 0xFA27 -.hword 0xFA20, 0xFA27, 0xFA41, 0xFA6E, 0xFAB1, 0xFB0E, 0xFB85, 0xFC40 -.hword 0xFD59, 0xFEBB, 0x0053, 0x020F, 0x03DB, 0x05A5, 0x0758, 0x08E2 -.hword 0x400D, 0x3C20, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B -.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3AF2 -.hword 0x3BE9, 0x3D26, 0x3EA3, 0x4058, 0x423C, 0x4448, 0x4675, 0x48BB -.hword 0x4B11, 0x4D71, 0x5038, 0x53A0, 0x576A, 0x5B57, 0x5F2A, 0x62A3 -.hword 0x6583, 0x678C, 0x68B2, 0x692E, 0x6928, 0x68CA, 0x6840, 0x67B1 -.hword 0x6747, 0x672D - -klepto_seg5_animindex_05007430: # 0x05007430 -.hword 0x0001, 0x0000, 0x003A, 0x0001, 0x003A, 0x003B, 0x0001, 0x0000 -.hword 0x0001, 0x0075, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x003A, 0x0AB0, 0x0001, 0x0000, 0x0001, 0x0000, 0x003A, 0x0A76 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003A, 0x00EA, 0x0001, 0x0000 -.hword 0x003A, 0x0076, 0x003A, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0A75, 0x003A, 0x086A, 0x003A, 0x08A4, 0x003A, 0x08DE -.hword 0x003A, 0x07BC, 0x003A, 0x07F6, 0x003A, 0x0830, 0x003A, 0x065D -.hword 0x003A, 0x0697, 0x003A, 0x06D1, 0x003A, 0x04FE, 0x003A, 0x0538 -.hword 0x003A, 0x0572, 0x003A, 0x015E, 0x003A, 0x0198, 0x003A, 0x01D2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A74, 0x003A, 0x09C6 -.hword 0x003A, 0x0A00, 0x003A, 0x0A3A, 0x003A, 0x0918, 0x003A, 0x0952 -.hword 0x003A, 0x098C, 0x003A, 0x070B, 0x003A, 0x0745, 0x003A, 0x077F -.hword 0x003A, 0x05AC, 0x003A, 0x05E6, 0x003A, 0x0620, 0x003A, 0x020C -.hword 0x003A, 0x0246, 0x003A, 0x0280, 0x0001, 0x07B9, 0x0001, 0x07BA -.hword 0x0001, 0x07BB, 0x003A, 0x032E, 0x003A, 0x0368, 0x003A, 0x03A2 -.hword 0x0001, 0x0000, 0x003A, 0x02F4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x003A, 0x02BA, 0x0001, 0x0000, 0x0001, 0x065A, 0x0001, 0x065B -.hword 0x0001, 0x065C, 0x003A, 0x0450, 0x003A, 0x048A, 0x003A, 0x04C4 -.hword 0x0001, 0x0000, 0x003A, 0x0416, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x003A, 0x03DC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x003A, 0x0124 - -klepto_seg5_anim_05007574: # 0x05007574 -.hword 1 -.hword 0 -.hword 1 -.hword 1 -.hword 0x3A -.hword 0x1A -.word klepto_seg5_animvalue_05005E5C -.word klepto_seg5_animindex_05007430 -.word 0 - -klepto_seg5_animvalue_0500758C: # 0x0500758C -.hword 0x0000, 0x0059, 0x0059, 0x0058, 0x0058, 0x0057, 0x0058, 0x0058 -.hword 0x0013, 0x0012, 0x0012, 0x0011, 0x0010, 0x0011, 0x0011, 0x3FFF -.hword 0x000D, 0xFFF0, 0xFFE3, 0xFFE3, 0xFFEA, 0xFFF5, 0xFFFE, 0xFFFB -.hword 0x000C, 0x0013, 0x0013, 0x000E, 0x0007, 0x0001, 0x0AC9, 0x0E8C -.hword 0x13EE, 0x1A29, 0x2075, 0x260C, 0x2A27, 0xF8CC, 0xF61B, 0xF247 -.hword 0xEDD8, 0xE955, 0xE546, 0xE232, 0xFFD1, 0x0025, 0x004A, 0x004C -.hword 0x0038, 0x001C, 0x0005, 0x79D2, 0x7778, 0x743F, 0x70A0, 0x6D12 -.hword 0x6A10, 0x6810, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4 -.hword 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8 -.hword 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000 -.hword 0xFFFE, 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006 -.hword 0x000B, 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB -.hword 0xE2E3, 0xE8F0, 0xEE29, 0xF1D2, 0x05EB, 0x2038, 0x307C, 0x2FA7 -.hword 0x28DB, 0x1FA0, 0x177C, 0x1592, 0x1410, 0x11CA, 0x0F30, 0x0CB0 -.hword 0x0ABB, 0x09C0, 0xE861, 0xE2B7, 0xDB38, 0xD2E1, 0xCAB4, 0xC3B0 -.hword 0xBED6, 0xE949, 0xE7E4, 0xE5F7, 0xE3C9, 0xE1A5, 0xDFD0, 0xDE95 -.hword 0x155F, 0x1B5A, 0x2347, 0x2C19, 0x34C1, 0x3C32, 0x415F, 0xFB0D -.hword 0xE104, 0xD0E0, 0xD193, 0xD825, 0xE11F, 0xE90B, 0xEB23, 0xEBF9 -.hword 0xED66, 0xEF26, 0xF0F7, 0xF296, 0xF3BF, 0x12EE, 0x1975, 0x221B -.hword 0x2BBD, 0x3537, 0x3D63, 0x431F, 0x14C8, 0x16E6, 0x19EE, 0x1D6C -.hword 0x20ED, 0x23FC, 0x2628, 0x11DA, 0x1888, 0x2163, 0x2B40, 0x34F4 -.hword 0x3D53, 0x4334, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4 -.hword 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8 -.hword 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000 -.hword 0xFFFE, 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006 -.hword 0x000B, 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB -.hword 0xE2E3, 0xE8F0, 0xEE29, 0xF1D2, 0xEBD6, 0xC001, 0xC448, 0xFFFF -.hword 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8, 0xFFFF, 0xFFFC -.hword 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8, 0xD29B, 0xD62B, 0xDB80 -.hword 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000, 0xFFFE, 0xFFFB, 0xFFF9 -.hword 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006, 0x000B, 0x0010, 0x0012 -.hword 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB, 0xE2E3, 0xE8F0, 0xEE29 -.hword 0xF1D2, 0x1555, 0x3FFF, 0xC001, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6 -.hword 0xFFF4, 0xFFF4, 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4 -.hword 0xFFF4, 0xFFF8, 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1 -.hword 0xF1AC, 0xF18C, 0xF456, 0xF809, 0xFC29, 0x0037, 0x03BA, 0x0634 -.hword 0xF27C, 0xF2A3, 0xF2D6, 0xF310, 0xF348, 0xF379, 0xF39B, 0x7416 -.hword 0x7A5D, 0x835F, 0x8DBE, 0x9826, 0xA13E, 0xA7AF, 0x0000, 0xFFFE -.hword 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006, 0x000B -.hword 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB, 0xE2E3 -.hword 0xE8F0, 0xEE29, 0xF1D2, 0x0DCF, 0x0B23, 0x0799, 0x03A4, 0xFFBB -.hword 0xFC52, 0xF9DF, 0x0EF7, 0x0E95, 0x0E13, 0x0D85, 0x0CFF, 0x0C93 -.hword 0x0C56, 0x752B, 0x7B31, 0x83F2, 0x8E15, 0x984A, 0xA140, 0xA7A3 -.hword 0xC001, 0xC001, 0x0AB1, 0x0A7D, 0x0A35, 0x09EB, 0x09B3, 0x099F -.hword 0x09C2, 0xFFD1, 0x0025, 0x004A, 0x004C, 0x0038, 0x001C, 0x0005 -.hword 0x79D2, 0x7778, 0x743F, 0x70A0, 0x6D12, 0x6A10, 0x6810, 0x0000 - -klepto_seg5_animindex_0500786C: # 0x0500786C -.hword 0x0001, 0x0000, 0x0007, 0x0001, 0x0007, 0x0008, 0x0001, 0x0000 -.hword 0x0001, 0x000F, 0x0001, 0x0000, 0x0007, 0x0161, 0x0001, 0x0000 -.hword 0x0007, 0x0168, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x015A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0025, 0x0007, 0x0010 -.hword 0x0007, 0x0017, 0x0007, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0159, 0x0007, 0x0119, 0x0007, 0x0120, 0x0007, 0x0127 -.hword 0x0007, 0x0104, 0x0007, 0x010B, 0x0007, 0x0112, 0x0007, 0x00D7 -.hword 0x0007, 0x00DE, 0x0007, 0x00E5, 0x0007, 0x00AA, 0x0007, 0x00B1 -.hword 0x0007, 0x00B8, 0x0007, 0x003A, 0x0007, 0x0041, 0x0007, 0x0048 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0158, 0x0007, 0x0143 -.hword 0x0007, 0x014A, 0x0007, 0x0151, 0x0007, 0x012E, 0x0007, 0x0135 -.hword 0x0007, 0x013C, 0x0007, 0x00EC, 0x0007, 0x00F3, 0x0007, 0x00FA -.hword 0x0007, 0x00BF, 0x0007, 0x00C6, 0x0007, 0x00CD, 0x0007, 0x004F -.hword 0x0007, 0x0056, 0x0007, 0x005D, 0x0001, 0x0101, 0x0001, 0x0102 -.hword 0x0001, 0x0103, 0x0007, 0x0072, 0x0007, 0x0079, 0x0007, 0x0080 -.hword 0x0001, 0x0000, 0x0007, 0x006B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x0064, 0x0001, 0x0000, 0x0001, 0x00D4, 0x0001, 0x00D5 -.hword 0x0001, 0x00D6, 0x0007, 0x0095, 0x0007, 0x009C, 0x0007, 0x00A3 -.hword 0x0001, 0x0000, 0x0007, 0x008E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x0087, 0x0001, 0x0000, 0x0007, 0x002C, 0x0001, 0x0000 -.hword 0x0007, 0x0033 - -klepto_seg5_anim_050079B0: # 0x050079B0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x07 -.hword 0x1A -.word klepto_seg5_animvalue_0500758C -.word klepto_seg5_animindex_0500786C -.word 0 - -klepto_seg5_animvalue_050079C8: # 0x050079C8 -.hword 0x0000, 0x0059, 0x0013, 0x3FFF, 0x0000, 0x0002, 0x0008, 0x000F -.hword 0x0015, 0x0019, 0x0018, 0x0010, 0x0000, 0x0000, 0xFFFE, 0xFFFB -.hword 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x2C00, 0x2A36, 0x2624, 0x2090 -.hword 0x1A42, 0x1401, 0x0E94, 0x0AC4, 0xE0A1, 0xE226, 0xE52F, 0xE935 -.hword 0xEDB1, 0xF21F, 0xF5F8, 0xF8B5, 0x0000, 0xFFF3, 0xFFCD, 0xFF9F -.hword 0xFF77, 0xFF65, 0xFF79, 0xFFC0, 0x678C, 0x686E, 0x6A84, 0x6D6C -.hword 0x70C5, 0x742D, 0x7742, 0x79A1, 0x0000, 0x0075, 0x00AD, 0x00B4 -.hword 0x0099, 0x006C, 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2 -.hword 0x008B, 0x0061, 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A -.hword 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000, 0xFF7D, 0xFF3F, 0xFF37 -.hword 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65 -.hword 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE -.hword 0xE253, 0xDBDB, 0xD650, 0xD29D, 0x13F6, 0x10BC, 0x0C95, 0x07FC -.hword 0x0371, 0xFF6F, 0xFC73, 0xFAFA, 0x0A2F, 0x09AF, 0x0A68, 0x0C00 -.hword 0x0E1C, 0x1061, 0x1274, 0x13FA, 0xBD25, 0xBEE0, 0xC3BF, 0xCAC4 -.hword 0xD2EE, 0xDB41, 0xE2BC, 0xE862, 0xDE3B, 0xDDDF, 0xDEAF, 0xE056 -.hword 0xE281, 0xE4DC, 0xE716, 0xE8D9, 0x433B, 0x41D9, 0x3CE4, 0x357A -.hword 0x2CB7, 0x23B7, 0x1B95, 0x1570, 0xEC72, 0xEFA5, 0xF3D3, 0xF87C -.hword 0xFD24, 0x0148, 0x046D, 0x0612, 0xF430, 0xF4D8, 0xF48F, 0xF38E -.hword 0xF20E, 0xF04B, 0xEE7D, 0xECDF, 0x4545, 0x433E, 0x3D91, 0x3566 -.hword 0x2BE6, 0x2238, 0x1984, 0x12F2, 0x26FB, 0x26D9, 0x24F0, 0x21D0 -.hword 0x1E0D, 0x1A37, 0x16E1, 0x149D, 0x456B, 0x43AA, 0x3E00, 0x35A8 -.hword 0x2BD9, 0x21CF, 0x18C1, 0x11EA, 0x0000, 0x0075, 0x00AD, 0x00B4 -.hword 0x0099, 0x006C, 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2 -.hword 0x008B, 0x0061, 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A -.hword 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000, 0xFF7D, 0xFF3F, 0xFF37 -.hword 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65 -.hword 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE -.hword 0xE253, 0xDBDB, 0xD650, 0xD29D, 0xEBD6, 0xC001, 0xC448, 0x0000 -.hword 0x0075, 0x00AD, 0x00B4, 0x0099, 0x006C, 0x0039, 0x0010, 0x0000 -.hword 0x006A, 0x009C, 0x00A2, 0x008B, 0x0061, 0x0034, 0x000F, 0xF334 -.hword 0xF22C, 0xEEAD, 0xE97A, 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000 -.hword 0xFF7D, 0xFF3F, 0xFF37, 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000 -.hword 0xFF9B, 0xFF6B, 0xFF65, 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334 -.hword 0xF228, 0xEE63, 0xE8CE, 0xE253, 0xDBDB, 0xD650, 0xD29D, 0x1555 -.hword 0x3FFF, 0xC001, 0x0000, 0x0075, 0x00AD, 0x00B4, 0x0099, 0x006C -.hword 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2, 0x008B, 0x0061 -.hword 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A, 0xE359, 0xDD0E -.hword 0xD75D, 0xD30D, 0x072A, 0x0640, 0x03CB, 0x0048, 0xFC37, 0xF813 -.hword 0xF45B, 0xF18D, 0xF3A7, 0xF392, 0xF36C, 0xF33B, 0xF305, 0xF2CF -.hword 0xF29F, 0xF27B, 0xAA21, 0xA7BA, 0xA122, 0x97C6, 0x8D17, 0x8282 -.hword 0x7975, 0x7363, 0x0000, 0xFF7D, 0xFF3F, 0xFF37, 0xFF55, 0xFF88 -.hword 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65, 0xFF7C, 0xFFA3 -.hword 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE, 0xE253, 0xDBDB -.hword 0xD650, 0xD29D, 0xF8D6, 0xFAA1, 0xFD6F, 0x00E3, 0x04A1, 0x084B -.hword 0x0B82, 0x0DEA, 0x0C59, 0x0C94, 0x0CEF, 0x0D5F, 0x0DD7, 0x0E4C -.hword 0x0EB3, 0x0F00, 0xAA21, 0xA7FE, 0xA1F0, 0x993F, 0x8F2F, 0x8507 -.hword 0x7C0A, 0x7583, 0xC001, 0xC001, 0x0A2F, 0x09C3, 0x09A4, 0x09BC -.hword 0x09F8, 0x0A45, 0x0A8E, 0x0ABF, 0x0000, 0xFFF3, 0xFFCD, 0xFF9F -.hword 0xFF77, 0xFF65, 0xFF79, 0xFFC0, 0x678C, 0x686E, 0x6A84, 0x6D6C -.hword 0x70C5, 0x742D, 0x7742, 0x79A1 - -klepto_seg5_animindex_05007CF0: # 0x05007CF0 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0008, 0x0184, 0x0001, 0x0000 -.hword 0x0008, 0x018C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x017C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001C, 0x0008, 0x0004 -.hword 0x0008, 0x000C, 0x0008, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x017B, 0x0008, 0x0132, 0x0008, 0x013A, 0x0008, 0x0142 -.hword 0x0008, 0x011A, 0x0008, 0x0122, 0x0008, 0x012A, 0x0008, 0x00E7 -.hword 0x0008, 0x00EF, 0x0008, 0x00F7, 0x0008, 0x00B4, 0x0008, 0x00BC -.hword 0x0008, 0x00C4, 0x0008, 0x0034, 0x0008, 0x003C, 0x0008, 0x0044 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x017A, 0x0008, 0x0162 -.hword 0x0008, 0x016A, 0x0008, 0x0172, 0x0008, 0x014A, 0x0008, 0x0152 -.hword 0x0008, 0x015A, 0x0008, 0x00FF, 0x0008, 0x0107, 0x0008, 0x010F -.hword 0x0008, 0x00CC, 0x0008, 0x00D4, 0x0008, 0x00DC, 0x0008, 0x004C -.hword 0x0008, 0x0054, 0x0008, 0x005C, 0x0001, 0x0117, 0x0001, 0x0118 -.hword 0x0001, 0x0119, 0x0008, 0x0074, 0x0008, 0x007C, 0x0008, 0x0084 -.hword 0x0001, 0x0000, 0x0008, 0x006C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0064, 0x0001, 0x0000, 0x0001, 0x00E4, 0x0001, 0x00E5 -.hword 0x0001, 0x00E6, 0x0008, 0x009C, 0x0008, 0x00A4, 0x0008, 0x00AC -.hword 0x0001, 0x0000, 0x0008, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x008C, 0x0001, 0x0000, 0x0008, 0x0024, 0x0001, 0x0000 -.hword 0x0008, 0x002C - -klepto_seg5_anim_05007E34: # 0x05007E34 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x1A -.word klepto_seg5_animvalue_050079C8 -.word klepto_seg5_animindex_05007CF0 -.word 0 - -klepto_seg5_animvalue_05007E4C: # 0x05007E4C -.hword 0x0000, 0x0059, 0x0013, 0x3FFF, 0x0000, 0xFFB4, 0xFF5B, 0xFF11 -.hword 0xFED1, 0xFE8D, 0xFE4C, 0xFE18, 0xFDF9, 0xFDF7, 0xFE10, 0xFE38 -.hword 0xFE6D, 0xFEAC, 0xFEF0, 0xFF38, 0xFF7F, 0xFFC3, 0x0000, 0x003E -.hword 0x0084, 0x00CE, 0x0118, 0x015D, 0x019A, 0x01CB, 0x01EB, 0x01F7 -.hword 0x01EC, 0x01CD, 0x019E, 0x0162, 0x011E, 0x00D5, 0x008A, 0x0042 -.hword 0x0000, 0x001B, 0x0033, 0x0050, 0x007A, 0x00AE, 0x00E2, 0x0110 -.hword 0x012F, 0x0138, 0x012C, 0x0116, 0x00F7, 0x00D1, 0x00A7, 0x007B -.hword 0x004F, 0x0025, 0x0000, 0xFFDA, 0xFFAF, 0xFF81, 0xFF54, 0xFF28 -.hword 0xFF02, 0xFEE4, 0xFED0, 0xFEC9, 0xFED0, 0xFEE5, 0xFF04, 0xFF2A -.hword 0xFF56, 0xFF84, 0xFFB2, 0xFFDC, 0x0958, 0x094A, 0x0945, 0x094C -.hword 0x095F, 0x0980, 0x09B1, 0x09F8, 0x0A55, 0x0AC0, 0x0B2F, 0x0B9A -.hword 0x0BFA, 0x0C45, 0x0C78, 0x0C96, 0x0CA3, 0x0CA3, 0x0C9A, 0x0C52 -.hword 0x0BED, 0x0BA6, 0x0B60, 0x0B22, 0x0AF1, 0x0AC8, 0x0A9E, 0x0A75 -.hword 0x0A4D, 0x0A26, 0x0A01, 0x09DE, 0x09BD, 0x099E, 0x0983, 0x096B -.hword 0xF9D1, 0xF9D4, 0xF9DC, 0xF9E8, 0xF9F9, 0xFA0C, 0xFA22, 0xFA3A -.hword 0xFA54, 0xFA6E, 0xFA88, 0xFAA1, 0xFAB9, 0xFACF, 0xFAE3, 0xFAF3 -.hword 0xFAFF, 0xFB07, 0xFB0A, 0xFB07, 0xFAFF, 0xFAF3, 0xFAE3, 0xFACF -.hword 0xFAB9, 0xFAA1, 0xFA88, 0xFA6E, 0xFA54, 0xFA3A, 0xFA22, 0xFA0C -.hword 0xF9F9, 0xF9E8, 0xF9DC, 0xF9D4, 0x004B, 0x010F, 0x01CE, 0x0282 -.hword 0x0328, 0x03BA, 0x0433, 0x0490, 0x04CB, 0x04E0, 0x04CA, 0x048C -.hword 0x042C, 0x03AE, 0x0316, 0x026B, 0x01B1, 0x00ED, 0x0024, 0xFF5C -.hword 0xFE97, 0xFDDD, 0xFD32, 0xFC9B, 0xFC1C, 0xFBBC, 0xFB7F, 0xFB69 -.hword 0xFB7E, 0xFBB9, 0xFC16, 0xFC90, 0xFD23, 0xFDC9, 0xFE7E, 0xFF3E -.hword 0x7AEA, 0x7B01, 0x7B18, 0x7B2A, 0x7B37, 0x7B3C, 0x7B37, 0x7B2A -.hword 0x7B18, 0x7B01, 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4 -.hword 0x7AC1, 0x7AD4, 0x7AEA, 0x7B01, 0x7B18, 0x7B2A, 0x7B37, 0x7B3C -.hword 0x7B37, 0x7B2A, 0x7B18, 0x7B01, 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4 -.hword 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F -.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 -.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 -.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F -.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 -.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D -.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 -.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 -.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D -.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xFB81, 0xFC7A, 0xFB81, 0xF95D -.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D -.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D -.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D -.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D -.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 -.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 -.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 -.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 -.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0xEB33, 0xE9D3, 0xE9E5, 0xEA13 -.hword 0xEA56, 0xEAA2, 0xEAEE, 0xEB30, 0xEB5F, 0xEB71, 0xEB65, 0xEB46 -.hword 0xEB17, 0xEADF, 0xEAA2, 0xEA65, 0xEA2C, 0xE9FE, 0xE9DE, 0xE9D3 -.hword 0xE9E5, 0xEA13, 0xEA56, 0xEAA2, 0xEAEE, 0xEB30, 0xEB5F, 0xEB71 -.hword 0xEB65, 0xEB46, 0xEB17, 0xEADF, 0xEAA2, 0xEA65, 0xEA2C, 0xE9FE -.hword 0xE9DE, 0x1262, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 -.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 -.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 -.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 -.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0xEBAC, 0xEBE8 -.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 -.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 -.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 -.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 -.hword 0xEBAC, 0xEB27, 0x0FAB, 0x13FD, 0x140F, 0x143D, 0x1480, 0x14CC -.hword 0x1518, 0x155A, 0x1589, 0x159B, 0x158F, 0x1570, 0x1541, 0x1509 -.hword 0x14CC, 0x148E, 0x1456, 0x1428, 0x1408, 0x13FD, 0x140F, 0x143D -.hword 0x1480, 0x14CC, 0x1518, 0x155A, 0x1589, 0x159B, 0x158F, 0x1570 -.hword 0x1541, 0x1509, 0x14CC, 0x148E, 0x1456, 0x1428, 0x1408, 0x0E83 -.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 -.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F -.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 -.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 -.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD1A9, 0xD244, 0xD281, 0xD244 -.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 -.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D -.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 -.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 -.hword 0xEBD6, 0xC001, 0xC448, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D -.hword 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0 -.hword 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244 -.hword 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D -.hword 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD1A9 -.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F -.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 -.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 -.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F -.hword 0xCF7D, 0xD017, 0xD0E0, 0x1555, 0x3FFF, 0xC001, 0xD0E0, 0xD017 -.hword 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281 -.hword 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017 -.hword 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017 -.hword 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281 -.hword 0xD244, 0xD1A9, 0xF027, 0xF268, 0x71B8, 0x71DD, 0x723B, 0x72B6 -.hword 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD -.hword 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3, 0x738E -.hword 0x7330, 0x72B6, 0x723B, 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6 -.hword 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD -.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D -.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 -.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 -.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D -.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0x0F25, 0x0F28, 0x72B6, 0x723B -.hword 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3 -.hword 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD, 0x71B8, 0x71DD, 0x723B -.hword 0x72B6, 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B -.hword 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3 -.hword 0x738E, 0x7330, 0xC001, 0xC001, 0x0AC5, 0x0ABF, 0x0AAC, 0x0A8F -.hword 0x0A69, 0x0A3C, 0x0A08, 0x09D0, 0x0995, 0x0958, 0x091C, 0x08E1 -.hword 0x08A9, 0x0875, 0x0847, 0x0821, 0x0804, 0x07F2, 0x07EB, 0x07F2 -.hword 0x0804, 0x0821, 0x0847, 0x0875, 0x08A9, 0x08E1, 0x091C, 0x0958 -.hword 0x0995, 0x09D0, 0x0A08, 0x0A3C, 0x0A69, 0x0A8F, 0x0AAC, 0x0ABF -.hword 0x004B, 0x010F, 0x01CE, 0x0282, 0x0328, 0x03BA, 0x0433, 0x0490 -.hword 0x04CB, 0x04E0, 0x04CA, 0x048C, 0x042C, 0x03AE, 0x0316, 0x026B -.hword 0x01B1, 0x00ED, 0x0024, 0xFF5C, 0xFE97, 0xFDDD, 0xFD32, 0xFC9B -.hword 0xFC1C, 0xFBBC, 0xFB7F, 0xFB69, 0xFB7E, 0xFBB9, 0xFC16, 0xFC90 -.hword 0xFD23, 0xFDC9, 0xFE7E, 0xFF3E, 0x7AEA, 0x7B01, 0x7B18, 0x7B2A -.hword 0x7B37, 0x7B3C, 0x7B37, 0x7B2A, 0x7B18, 0x7B01, 0x7AEA, 0x7AD4 -.hword 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4, 0x7AEA, 0x7B01 -.hword 0x7B18, 0x7B2A, 0x7B37, 0x7B3C, 0x7B37, 0x7B2A, 0x7B18, 0x7B01 -.hword 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4 - -klepto_seg5_animindex_0500857C: # 0x0500857C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0024, 0x0350, 0x0001, 0x0000 -.hword 0x0024, 0x0374, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x032C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0070, 0x0024, 0x0004 -.hword 0x0024, 0x0028, 0x0024, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x032B, 0x0001, 0x02BA, 0x0001, 0x02BB, 0x0024, 0x02BC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0296, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0024, 0x024B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0024, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x00DC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x032A, 0x0001, 0x0304 -.hword 0x0001, 0x0305, 0x0024, 0x0306, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0024, 0x02E0, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x026F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0224, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0024, 0x0100, 0x0001, 0x0293, 0x0001, 0x0294 -.hword 0x0001, 0x0295, 0x0001, 0x016C, 0x0024, 0x016D, 0x0001, 0x0191 -.hword 0x0001, 0x0000, 0x0024, 0x0148, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0024, 0x0124, 0x0001, 0x0000, 0x0001, 0x0248, 0x0001, 0x0249 -.hword 0x0001, 0x024A, 0x0001, 0x01DA, 0x0024, 0x01DB, 0x0001, 0x01FF -.hword 0x0001, 0x0000, 0x0024, 0x01B6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0024, 0x0192, 0x0001, 0x0000, 0x0024, 0x0094, 0x0001, 0x0000 -.hword 0x0024, 0x00B8 - -klepto_seg5_anim_050086C0: # 0x050086C0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x24 -.hword 0x1A -.word klepto_seg5_animvalue_05007E4C -.word klepto_seg5_animindex_0500857C -.word 0 - -klepto_seg5_animvalue_050086D8: # 0x050086D8 -.hword 0x0000, 0x0088, 0x0087, 0x0085, 0x0084, 0x0083, 0x0083, 0x0085 -.hword 0x0089, 0x003A, 0x0039, 0x0037, 0x0036, 0x0035, 0x0036, 0x0037 -.hword 0x003A, 0x3FFF, 0x204A, 0x22EE, 0x2619, 0x2981, 0x2CDE, 0x2FE8 -.hword 0x3257, 0x33E2, 0xD836, 0xD726, 0xD5E5, 0xD471, 0xD2C8, 0xD0E7 -.hword 0xCECC, 0xCC75, 0x7996, 0x7833, 0x767F, 0x74B8, 0x731E, 0x71F1 -.hword 0x716F, 0x71D8, 0xF921, 0xF9CC, 0xDB95, 0xDC5B, 0xDD50, 0xDE2E -.hword 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x03EA, 0x0307, 0xD7BB, 0xDA12 -.hword 0xDCE6, 0xDFCA, 0xE24E, 0xE405, 0xE481, 0xE353, 0xE7CE, 0xDB3B -.hword 0xD482, 0xD298, 0xD472, 0xD906, 0xDF48, 0xE62D, 0x279F, 0x2688 -.hword 0x2561, 0x2464, 0x23C9, 0x23C8, 0x249A, 0x2678, 0xEF51, 0xEF05 -.hword 0xEEA8, 0xEE55, 0xEE27, 0xEE3A, 0xEEAA, 0xEF93, 0xDE13, 0xD7FF -.hword 0xD5CA, 0xD6C5, 0xDA44, 0xDF9A, 0xE619, 0xED16, 0x0754, 0x081C -.hword 0x0913, 0x09F2, 0x0A70, 0x0A46, 0x092C, 0x06DB, 0x1234, 0x1B80 -.hword 0x219E, 0x24D0, 0x255E, 0x238A, 0x1F99, 0x19D2, 0xDB3A, 0xDBE0 -.hword 0xDC7D, 0xDCEA, 0xDCFE, 0xDC94, 0xDB82, 0xD9A2, 0x0B20, 0x0ADE -.hword 0x0A9C, 0x0A5A, 0x0A18, 0x09D6, 0x0994, 0x0952, 0x2159, 0x2721 -.hword 0x29AE, 0x2968, 0x26B6, 0x2201, 0x1BAF, 0x142A, 0x032C, 0x03C7 -.hword 0x0487, 0x0535, 0x059A, 0x057E, 0x04AC, 0x02EC, 0xF921, 0xF9CC -.hword 0xDB95, 0xDC5B, 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43 -.hword 0x03EA, 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405 -.hword 0xE481, 0xE353, 0xEBD6, 0xC001, 0xC448, 0xF921, 0xF9CC, 0xDB95 -.hword 0xDC5B, 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x03EA -.hword 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405, 0xE481 -.hword 0xE353, 0x1555, 0x3FFF, 0xC001, 0xF921, 0xF9CC, 0xDB95, 0xDC5B -.hword 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x0C99, 0xF37F -.hword 0x7755, 0x78CD, 0x7A9C, 0x7C40, 0x7D33, 0x7CF0, 0x7AF5, 0x76BB -.hword 0x03EA, 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405 -.hword 0xE481, 0xE353, 0xF6F8, 0xF707, 0xF71A, 0xF72B, 0xF735, 0xF732 -.hword 0xF71E, 0xF6F1, 0x0C00, 0x7446, 0x7824, 0x7CD4, 0x8196, 0x85A4 -.hword 0x883E, 0x88A2, 0x8610, 0xC001, 0xC001, 0x1311, 0x12A0, 0x1232 -.hword 0x11DE, 0x11BB, 0x11E3, 0x126B, 0x136D, 0x7996, 0x7833, 0x767F -.hword 0x74B8, 0x731E, 0x71F1, 0x716F, 0x71D8, 0x0000 - -klepto_seg5_animindex_050088D4: # 0x050088D4 -.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 -.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x00F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x00ED -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0008, 0x0012, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00EC, 0x0001, 0x00C6, 0x0001, 0x00C7, 0x0008, 0x00C8 -.hword 0x0001, 0x00BC, 0x0001, 0x00BD, 0x0008, 0x00BE, 0x0001, 0x00A5 -.hword 0x0001, 0x00A6, 0x0008, 0x00A7, 0x0001, 0x008E, 0x0001, 0x008F -.hword 0x0008, 0x0090, 0x0001, 0x002A, 0x0001, 0x002B, 0x0008, 0x002C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EB, 0x0008, 0x00DA -.hword 0x0001, 0x00E2, 0x0008, 0x00E3, 0x0001, 0x00D0, 0x0001, 0x00D1 -.hword 0x0008, 0x00D2, 0x0001, 0x00AF, 0x0001, 0x00B0, 0x0008, 0x00B1 -.hword 0x0001, 0x0098, 0x0001, 0x0099, 0x0008, 0x009A, 0x0001, 0x0034 -.hword 0x0001, 0x0035, 0x0008, 0x0036, 0x0001, 0x00B9, 0x0001, 0x00BA -.hword 0x0001, 0x00BB, 0x0008, 0x004E, 0x0008, 0x0056, 0x0008, 0x005E -.hword 0x0001, 0x0000, 0x0008, 0x0046, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x003E, 0x0001, 0x0000, 0x0001, 0x00A2, 0x0001, 0x00A3 -.hword 0x0001, 0x00A4, 0x0008, 0x0076, 0x0008, 0x007E, 0x0008, 0x0086 -.hword 0x0001, 0x0000, 0x0008, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0022 - -klepto_seg5_anim_05008A18: # 0x05008A18 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x1A -.word klepto_seg5_animvalue_050086D8 -.word klepto_seg5_animindex_050088D4 -.word 0 - -klepto_seg5_animvalue_05008A30: # 0x05008A30 -.hword 0x0000, 0x0089, 0x003A, 0x3FFF, 0x3328, 0x30D4, 0x2D6C, 0x2974 -.hword 0x2573, 0x21EF, 0x1F6D, 0x1E73, 0xCAC7, 0xCAFE, 0xCCA0, 0xCF31 -.hword 0xD234, 0xD52E, 0xD7A3, 0xD917, 0x739F, 0x75B1, 0x77BB, 0x7969 -.hword 0x7A67, 0x7A67, 0x7A67, 0x7A67, 0xF921, 0xF9CC, 0xDB43, 0x03EA -.hword 0x0307, 0xE1B3, 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1 -.hword 0xD650, 0xEB74, 0xF0BA, 0xF600, 0xFB47, 0xFB47, 0xFB47, 0xFB47 -.hword 0xFB47, 0x26B7, 0x26F6, 0x2735, 0x2773, 0x27B2, 0x27F1, 0x282F -.hword 0x286E, 0xEF8E, 0xEF8A, 0xEF85, 0xEF81, 0xEF7C, 0xEF77, 0xEF73 -.hword 0xEF6E, 0xEC89, 0xEBFD, 0xEB70, 0xEAE4, 0xEA57, 0xE9CA, 0xE93E -.hword 0xE8B1, 0x06E0, 0x06E5, 0x06EA, 0x06EF, 0x06F4, 0x06F9, 0x06FE -.hword 0x0703, 0x1614, 0x1271, 0x0F07, 0x0BF5, 0x0958, 0x0750, 0x05FA -.hword 0x0574, 0xD9C4, 0xD9E6, 0xDA08, 0xDA2A, 0xDA4C, 0xDA6E, 0xDA91 -.hword 0xDAB3, 0x0994, 0x09D6, 0x0A18, 0x0A5A, 0x0A9C, 0x0ADE, 0x0B20 -.hword 0x0B62, 0x14A3, 0x151B, 0x1594, 0x160C, 0x1685, 0x16FE, 0x1776 -.hword 0x17EF, 0x02EC, 0xF921, 0xF9CC, 0xDB43, 0x03EA, 0x0307, 0xE1B3 -.hword 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1, 0xD650, 0xEBD6 -.hword 0xC001, 0xC448, 0xF921, 0xF9CC, 0xDB43, 0x03EA, 0x0307, 0xE1B3 -.hword 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1, 0xD650, 0x1555 -.hword 0x3FFF, 0xC001, 0xF921, 0xF9CC, 0xDB43, 0x0C99, 0xF37F, 0x76BB -.hword 0x03EA, 0x0307, 0xE1B3, 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991 -.hword 0xD7F1, 0xD650, 0xF6F1, 0x0C00, 0x80AD, 0x7C16, 0x7853, 0x7562 -.hword 0x7344, 0x71FA, 0x71FA, 0x71FA, 0xC001, 0xC001, 0x136D, 0x739F -.hword 0x75B1, 0x77BB, 0x7969, 0x7A67, 0x7A67, 0x7A67, 0x7A67, 0x0000 - -klepto_seg5_animindex_05008BA0: # 0x05008BA0 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x00AF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0008, 0x0004, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00AD, 0x0001, 0x0095, 0x0001, 0x0096, 0x0001, 0x0097 -.hword 0x0001, 0x0092, 0x0001, 0x0093, 0x0001, 0x0094, 0x0001, 0x0082 -.hword 0x0001, 0x0083, 0x0001, 0x0084, 0x0001, 0x0072, 0x0001, 0x0073 -.hword 0x0001, 0x0074, 0x0001, 0x001C, 0x0001, 0x001D, 0x0001, 0x001E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AC, 0x0001, 0x00A2 -.hword 0x0001, 0x00A3, 0x0008, 0x00A4, 0x0001, 0x0098, 0x0001, 0x0099 -.hword 0x0008, 0x009A, 0x0001, 0x0085, 0x0001, 0x0086, 0x0008, 0x0087 -.hword 0x0001, 0x0075, 0x0001, 0x0076, 0x0008, 0x0077, 0x0001, 0x001F -.hword 0x0001, 0x0020, 0x0008, 0x0021, 0x0001, 0x008F, 0x0001, 0x0090 -.hword 0x0001, 0x0091, 0x0008, 0x0039, 0x0008, 0x0041, 0x0008, 0x0049 -.hword 0x0001, 0x0000, 0x0008, 0x0031, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0029, 0x0001, 0x0000, 0x0001, 0x007F, 0x0001, 0x0080 -.hword 0x0001, 0x0081, 0x0008, 0x0061, 0x0008, 0x0069, 0x0001, 0x0071 -.hword 0x0001, 0x0000, 0x0008, 0x0059, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0014 - -klepto_seg5_anim_05008CE4: # 0x05008CE4 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x1A -.word klepto_seg5_animvalue_05008A30 -.word klepto_seg5_animindex_05008BA0 -.word 0 - -glabel klepto_seg5_anims_05008CFC # 0x05008CFC -.word klepto_seg5_anim_05005E44 -.word klepto_seg5_anim_05007574 -.word klepto_seg5_anim_050079B0 -.word klepto_seg5_anim_05007E34 -.word klepto_seg5_anim_050086C0 -.word klepto_seg5_anim_05008A18 -.word klepto_seg5_anim_05008CE4 -.word 0 -.word 0 +# Possible Removed Actor File + +.word 0 +.word 0 # Bin ID? What is this? + +# Klepto + +klepto_seg5_texture_05000008: # 0x05000008 +.incbin "actors/klepto/klepto_chest_tuft.rgba16" + +klepto_seg5_texture_05000808: # 0x05000808 +.incbin "actors/klepto/klepto_eye.rgba16" + +klepto_seg5_texture_05001008: # 0x05001008 +.incbin "actors/klepto/klepto_beak.rgba16" + +klepto_seg5_texture_05002008: # 0x05002008 +.incbin "actors/klepto/klepto_wing.rgba16" + +klepto_seg5_texture_05003008: # 0x05003008 +.incbin "actors/klepto/klepto_wing_flap.rgba16" + +klepto_seg5_light_05003808: # 0x05003808 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05003810: # 0x05003810 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_light_05003820: # 0x05003820 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05003828: # 0x05003828 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05003838: # 0x05003838 +vertex 14, -62, 52, 1058, -314, 0x0E, 0xC0, 0x6C, 0xFF +vertex 65, -69, 0, 80, -454, 0x56, 0xA3, 0x00, 0xFF +vertex 76, -43, 0, -36, 532, 0x5B, 0xA9, 0x00, 0xFF +vertex 26, -6, 56, 942, 1784, 0x0E, 0x06, 0x7E, 0xFF +vertex 14, -62, -51, 1058, -314, 0x0E, 0xC0, 0x94, 0xFF +vertex 26, -6, -55, 942, 1784, 0x0E, 0x06, 0x82, 0xFF + +klepto_seg5_vertex_05003898: # 0x05003898 +vertex 134, -7, 32, 496, 1112, 0x1B, 0x59, 0x55, 0xFF +vertex 134, -7, -31, 224, 1048, 0x1A, 0x59, 0xAB, 0xFF +vertex 0, 16, 0, 454, -308, 0xF5, 0x7E, 0x00, 0xFF +vertex 0, 16, 0, 480, -328, 0xF5, 0x7E, 0x00, 0xFF +vertex 134, -7, -31, 684, 1248, 0x1A, 0x59, 0xAB, 0xFF +vertex 26, -6, -55, 836, 324, 0x0E, 0x06, 0x82, 0xFF +vertex 26, -6, 56, 836, 324, 0x0E, 0x06, 0x7E, 0xFF +vertex 134, -7, 32, 684, 1248, 0x1B, 0x59, 0x55, 0xFF +vertex 183, 18, 0, -34, 1968, 0x72, 0x35, 0xFF, 0xFF +vertex 134, -7, 32, 550, 1664, 0x1B, 0x59, 0x55, 0xFF +vertex 158, -40, 0, -34, 1564, 0x36, 0x8E, 0x00, 0xFF +vertex 26, -6, 56, 982, 280, 0x0E, 0x06, 0x7E, 0xFF +vertex 76, -43, 0, -34, 256, 0x5B, 0xA9, 0x00, 0xFF +vertex 26, -6, -55, 982, 280, 0x0E, 0x06, 0x82, 0xFF +vertex 134, -7, -31, 550, 1664, 0x1A, 0x59, 0xAB, 0xFF + +klepto_seg5_vertex_05003988: # 0x05003988 +vertex 134, -7, -31, 558, 1256, 0x1A, 0x59, 0xAB, 0xFF +vertex 134, -7, 32, 318, 1032, 0x1B, 0x59, 0x55, 0xFF +vertex 183, 18, 0, 326, 1572, 0x72, 0x35, 0xFF, 0xFF + +klepto_seg5_vertex_050039B8: # 0x050039B8 +vertex 14, -62, -51, 0, 0, 0x0E, 0xC0, 0x94, 0xFF +vertex 65, -69, 0, 0, 0, 0x56, 0xA3, 0x00, 0xFF +vertex 21, -88, 0, 0, 0, 0xF8, 0x82, 0x00, 0xFF +vertex 14, -62, 52, 0, 0, 0x0E, 0xC0, 0x6C, 0xFF +vertex -42, -8, 32, 0, 0, 0xA8, 0x2F, 0x4D, 0xFF +vertex -32, -61, 23, 0, 0, 0x9F, 0xB8, 0x25, 0xFF +vertex 26, -6, 56, 0, 0, 0x0E, 0x06, 0x7E, 0xFF +vertex -32, -61, -22, 0, 0, 0xAC, 0xAE, 0xD2, 0xFF +vertex -42, -8, -31, 0, 0, 0x99, 0x21, 0xBF, 0xFF +vertex 26, -6, -55, 0, 0, 0x0E, 0x06, 0x82, 0xFF +vertex 0, 16, 0, 0, 0, 0xF5, 0x7E, 0x00, 0xFF + +glabel klepto_seg5_dl_05003A68 # 0x05003A68 - 0x05003AC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05000808 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight klepto_seg5_light_05003810, 1 +gsSPLight klepto_seg5_light_05003808, 2 +gsSPVertex klepto_seg5_vertex_05003838, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05003AC0 # 0x05003AC0 - 0x05003B40 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05001008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex klepto_seg5_vertex_05003898, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 13, 14, 10, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 14, 8, 0x0 +gsSPVertex klepto_seg5_vertex_05003988, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05003B40 # 0x05003B40 - 0x05003BD0 +gsSPLight klepto_seg5_light_05003828, 1 +gsSPLight klepto_seg5_light_05003820, 2 +gsSPVertex klepto_seg5_vertex_050039B8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 3, 6, 4, 0x0 +gsSP2Triangles 3, 5, 2, 0x0, 2, 5, 7, 0x0 +gsSP2Triangles 7, 0, 2, 0x0, 0, 7, 8, 0x0 +gsSP2Triangles 8, 9, 0, 0x0, 8, 7, 5, 0x0 +gsSP2Triangles 10, 8, 4, 0x0, 4, 8, 5, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 10, 4, 6, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05003BD0 # 0x05003BD0 - 0x05003C58 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList klepto_seg5_dl_05003A68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList klepto_seg5_dl_05003AC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_05003B40 +gsSPEndDisplayList + +klepto_seg5_light_05003C58: # 0x05003C58 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05003C60: # 0x05003C60 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05003C70: # 0x05003C70 +vertex 65, -11, -11, 0, 0, 0x0D, 0xA7, 0xA7, 0xFF +vertex 65, -11, 12, 0, 0, 0x0C, 0xA6, 0x58, 0xFF +vertex 6, -19, 0, 0, 0, 0xD5, 0x89, 0xFF, 0xFF +vertex 6, 1, -20, 0, 0, 0xD5, 0x00, 0x89, 0xFF +vertex -10, 1, 0, 0, 0, 0x82, 0x00, 0xFF, 0xFF +vertex 6, 1, 21, 0, 0, 0xD4, 0x00, 0x76, 0xFF +vertex 65, 13, -11, 0, 0, 0x0D, 0x59, 0xA7, 0xFF +vertex 6, 21, 0, 0, 0, 0xD5, 0x77, 0xFF, 0xFF +vertex 65, 13, 12, 0, 0, 0x0C, 0x5A, 0x58, 0xFF + +glabel klepto_seg5_dl_05003D00 # 0x05003D00 - 0x05003D80 +gsSPLight klepto_seg5_light_05003C60, 1 +gsSPLight klepto_seg5_light_05003C58, 2 +gsSPVertex klepto_seg5_vertex_05003C70, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 2, 4, 3, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 6, 0, 3, 0x0 +gsSP2Triangles 3, 7, 6, 0x0, 4, 7, 3, 0x0 +gsSP2Triangles 7, 4, 5, 0x0, 1, 8, 5, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 8, 6, 7, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05003D80 # 0x05003D80 - 0x05003DB0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_05003D00 +gsSPEndDisplayList + +klepto_seg5_light_05003DB0: # 0x05003DB0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05003DB8: # 0x05003DB8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05003DC8: # 0x05003DC8 +vertex -10, 0, 0, 478, 974, 0x82, 0xF2, 0x00, 0xFF +vertex 10, 24, -20, 186, 654, 0xC1, 0x4B, 0xB1, 0xFF +vertex 17, -23, -20, 186, 650, 0xC2, 0xB5, 0xB0, 0xFF +vertex 44, -40, 0, 480, 314, 0x29, 0x89, 0x00, 0xFF +vertex 17, -23, 21, 772, 650, 0xC2, 0xB4, 0x4F, 0xFF +vertex 51, 7, -33, -10, 134, 0x32, 0x00, 0x8C, 0xFF +vertex 51, 35, 0, 478, 84, 0x39, 0x71, 0x00, 0xFF +vertex 72, -9, 0, 480, -110, 0x7E, 0xF6, 0x00, 0xFF +vertex 51, 7, 34, 968, 134, 0x33, 0x00, 0x74, 0xFF +vertex 10, 24, 21, 772, 654, 0xC0, 0x4B, 0x4E, 0xFF + +glabel klepto_seg5_dl_05003E68 # 0x05003E68 - 0x05003F20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05000008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight klepto_seg5_light_05003DB8, 1 +gsSPLight klepto_seg5_light_05003DB0, 2 +gsSPVertex klepto_seg5_vertex_05003DC8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 1, 6, 5, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 4, 3, 8, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 1, 0, 9, 0x0, 6, 1, 9, 0x0 +gsSP2Triangles 9, 8, 6, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 8, 9, 4, 0x0, 0, 4, 9, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05003F20 # 0x05003F20 - 0x05003F80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList klepto_seg5_dl_05003E68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +klepto_seg5_light_05003F80: # 0x05003F80 +.byte 0x07, 0x01, 0x01, 0x00, 0x07, 0x01, 0x01, 0x00 + +klepto_seg5_light_05003F88: # 0x05003F88 +.byte 0x1E, 0x05, 0x04, 0x00, 0x1E, 0x05, 0x04, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05003F98: # 0x05003F98 +vertex 54, 19, -37, 0, 0, 0x38, 0x13, 0x91, 0xFF +vertex 86, 16, 0, 0, 0, 0x78, 0x27, 0xFC, 0xFF +vertex 76, -14, 0, 0, 0, 0x67, 0xB7, 0xFD, 0xFF +vertex 54, 19, 43, 0, 0, 0x38, 0x12, 0x70, 0xFF +vertex 42, -26, 26, 0, 0, 0x05, 0x9E, 0x50, 0xFF +vertex 42, -26, -25, 0, 0, 0x0A, 0xA2, 0xAD, 0xFF +vertex 19, 17, -33, 0, 0, 0xDC, 0x1A, 0x8A, 0xFF +vertex -34, -10, 0, 0, 0, 0x8B, 0xCF, 0x00, 0xFF +vertex 47, 50, 0, 0, 0, 0x04, 0x7E, 0xFE, 0xFF +vertex 19, 17, 34, 0, 0, 0xD6, 0x19, 0x74, 0xFF +vertex -5, 25, 20, 0, 0, 0xB9, 0x57, 0x3A, 0xFF +vertex -5, 25, -19, 0, 0, 0xB9, 0x57, 0xC6, 0xFF + +glabel klepto_seg5_dl_05004058 # 0x05004058 - 0x05004118 +gsSPLight klepto_seg5_light_05003F88, 1 +gsSPLight klepto_seg5_light_05003F80, 2 +gsSPVertex klepto_seg5_vertex_05003F98, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 4, 7, 5, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 8, 1, 0, 0x0, 8, 0, 6, 0x0 +gsSP2Triangles 7, 4, 9, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 9, 8, 10, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 8, 11, 10, 0x0 +gsSP2Triangles 6, 11, 8, 0x0, 3, 1, 8, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 7, 11, 6, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004118 # 0x05004118 - 0x05004148 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_05004058 +gsSPEndDisplayList + +klepto_seg5_light_05004148: # 0x05004148 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004150: # 0x05004150 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004160: # 0x05004160 +vertex 5, -3, 0, 0, 992, 0x37, 0x8E, 0x00, 0xFF +vertex -81, -45, 0, 0, 0, 0x37, 0x8E, 0x00, 0xFF +vertex -77, 2, -47, 1700, 224, 0x2A, 0xAA, 0xAE, 0xFF +vertex -77, 2, 48, 1700, 224, 0x2A, 0xA9, 0x51, 0xFF + +glabel klepto_seg5_dl_050041A0 # 0x050041A0 - 0x050041E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05003008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight klepto_seg5_light_05004150, 1 +gsSPLight klepto_seg5_light_05004148, 2 +gsSPVertex klepto_seg5_vertex_05004160, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_050041E8 # 0x050041E8 - 0x05004258 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList klepto_seg5_dl_050041A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_05004258: # 0x05004258 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05004260: # 0x05004260 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004270: # 0x05004270 +vertex 9, 27, 3, 0, 0, 0xD5, 0x50, 0x57, 0xFF +vertex 0, 0, 0, 0, 0, 0x86, 0xE0, 0xFD, 0xFF +vertex 14, 9, 8, 0, 0, 0x01, 0xB1, 0x62, 0xFF +vertex 9, 27, -3, 0, 0, 0xD6, 0x4D, 0xA5, 0xFF +vertex 69, 0, 0, 0, 0, 0x62, 0x50, 0xFD, 0xFF +vertex 14, 9, -7, 0, 0, 0x03, 0xB0, 0x9F, 0xFF + +glabel klepto_seg5_dl_050042D0 # 0x050042D0 - 0x05004330 +gsSPLight klepto_seg5_light_05004260, 1 +gsSPLight klepto_seg5_light_05004258, 2 +gsSPVertex klepto_seg5_vertex_05004270, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 0, 4, 3, 0x0 +gsSP2Triangles 5, 1, 3, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 5, 4, 2, 0x0, 4, 5, 3, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004330 # 0x05004330 - 0x05004360 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_050042D0 +gsSPEndDisplayList + +klepto_seg5_light_05004360: # 0x05004360 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05004368: # 0x05004368 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004378: # 0x05004378 +vertex 9, 27, 3, 0, 0, 0xD5, 0x50, 0x57, 0xFF +vertex 0, 0, 0, 0, 0, 0x86, 0xE0, 0xFD, 0xFF +vertex 14, 9, 8, 0, 0, 0x01, 0xB1, 0x62, 0xFF +vertex 9, 27, -3, 0, 0, 0xD6, 0x4D, 0xA5, 0xFF +vertex 69, 0, 0, 0, 0, 0x62, 0x50, 0xFD, 0xFF +vertex 14, 9, -7, 0, 0, 0x03, 0xB0, 0x9F, 0xFF + +glabel klepto_seg5_dl_050043D8 # 0x050043D8 - 0x05004438 +gsSPLight klepto_seg5_light_05004368, 1 +gsSPLight klepto_seg5_light_05004360, 2 +gsSPVertex klepto_seg5_vertex_05004378, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 0, 4, 3, 0x0 +gsSP2Triangles 5, 1, 3, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 5, 4, 2, 0x0, 4, 5, 3, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004438 # 0x05004438 - 0x05004468 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_050043D8 +gsSPEndDisplayList + +klepto_seg5_light_05004468: # 0x05004468 +.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + +klepto_seg5_light_05004470: # 0x05004470 +.byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_light_05004480: # 0x05004480 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05004488: # 0x05004488 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004498: # 0x05004498 +vertex 38, 7, 24, 0, 0, 0x10, 0x7D, 0x00, 0xFF +vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF +vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF +vertex 48, 7, 0, 0, 0, 0x09, 0x7E, 0xFE, 0xFF +vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF +vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF +vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF +vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF +vertex 38, 7, -23, 0, 0, 0x08, 0x7E, 0x0A, 0xFF +vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF +vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF +vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF + +klepto_seg5_vertex_05004558: # 0x05004558 +vertex 7, -1, 6, 0, 0, 0xAC, 0x4A, 0xC6, 0xFF +vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF +vertex 20, -24, 16, 0, 0, 0xDD, 0x87, 0xF3, 0xFF +vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF +vertex 24, -25, 0, 0, 0, 0xD9, 0x88, 0xFA, 0xFF +vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF +vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF +vertex 8, -2, 0, 0, 0, 0xA6, 0x57, 0xF4, 0xFF +vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF +vertex 20, -24, -14, 0, 0, 0xDA, 0x88, 0x09, 0xFF +vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF +vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF +vertex 7, -1, -4, 0, 0, 0xAF, 0x4B, 0x3D, 0xFF +vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF +vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF + +klepto_seg5_vertex_05004648: # 0x05004648 +vertex -22, 7, 0, 0, 0, 0x9A, 0x4A, 0xF4, 0xFF +vertex 2, -10, 0, 0, 0, 0xE8, 0x84, 0xFE, 0xFF +vertex 15, -3, 17, 0, 0, 0x4B, 0x0D, 0x65, 0xFF +vertex 15, -3, -15, 0, 0, 0x48, 0x0E, 0x99, 0xFF +vertex 6, 5, 0, 0, 0, 0x25, 0x79, 0xFE, 0xFF + +glabel klepto_seg5_dl_05004698 # 0x05004698 - 0x050047C8 +gsSPLight klepto_seg5_light_05004470, 1 +gsSPLight klepto_seg5_light_05004468, 2 +gsSPVertex klepto_seg5_vertex_05004498, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 0, 11, 1, 0x0 +gsSP1Triangle 11, 0, 2, 0x0 +gsSPLight klepto_seg5_light_05004488, 1 +gsSPLight klepto_seg5_light_05004480, 2 +gsSPVertex klepto_seg5_vertex_05004558, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 12, 9, 8, 0x0, 12, 11, 9, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 0, 2, 13, 0x0 +gsSP2Triangles 1, 0, 13, 0x0, 13, 2, 14, 0x0 +gsSP1Triangle 14, 2, 1, 0x0 +gsSPVertex klepto_seg5_vertex_05004648, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 4, 2, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 3, 0, 4, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_050047C8 # 0x050047C8 - 0x050047F8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_05004698 +gsSPEndDisplayList + +klepto_seg5_light_050047F8: # 0x050047F8 +.byte 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 + +klepto_seg5_light_05004800: # 0x05004800 +.byte 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_light_05004810: # 0x05004810 +.byte 0x3F, 0x1D, 0x08, 0x00, 0x3F, 0x1D, 0x08, 0x00 + +klepto_seg5_light_05004818: # 0x05004818 +.byte 0xFF, 0x75, 0x21, 0x00, 0xFF, 0x75, 0x21, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004828: # 0x05004828 +vertex 38, 7, 24, 0, 0, 0x10, 0x7D, 0x00, 0xFF +vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF +vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF +vertex 48, 7, 0, 0, 0, 0x09, 0x7E, 0xFE, 0xFF +vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF +vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF +vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF +vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF +vertex 38, 7, -23, 0, 0, 0x08, 0x7E, 0x0A, 0xFF +vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF +vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF +vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF + +klepto_seg5_vertex_050048E8: # 0x050048E8 +vertex 7, -1, 6, 0, 0, 0xAC, 0x4A, 0xC6, 0xFF +vertex 33, -13, 13, 0, 0, 0x35, 0x11, 0x8F, 0xFF +vertex 20, -24, 16, 0, 0, 0xDD, 0x87, 0xF3, 0xFF +vertex 34, -14, 9, 0, 0, 0xF0, 0x1C, 0x7A, 0xFF +vertex 24, -25, 0, 0, 0, 0xD9, 0x88, 0xFA, 0xFF +vertex 51, -21, 1, 0, 0, 0x55, 0xA2, 0xFC, 0xFF +vertex 34, -14, -7, 0, 0, 0xF6, 0x1D, 0x85, 0xFF +vertex 8, -2, 0, 0, 0, 0xA6, 0x57, 0xF4, 0xFF +vertex 33, -14, -11, 0, 0, 0x34, 0x11, 0x72, 0xFF +vertex 20, -24, -14, 0, 0, 0xDA, 0x88, 0x09, 0xFF +vertex 44, -19, -28, 0, 0, 0x49, 0xAA, 0xC7, 0xFF +vertex 24, -12, -25, 0, 0, 0xB4, 0x24, 0xA2, 0xFF +vertex 7, -1, -4, 0, 0, 0xAF, 0x4B, 0x3D, 0xFF +vertex 24, -12, 28, 0, 0, 0xB4, 0x24, 0x5E, 0xFF +vertex 43, -19, 30, 0, 0, 0x50, 0xAE, 0x35, 0xFF + +klepto_seg5_vertex_050049D8: # 0x050049D8 +vertex -22, 7, 0, 0, 0, 0x9A, 0x4A, 0xF4, 0xFF +vertex 2, -10, 0, 0, 0, 0xE8, 0x84, 0xFE, 0xFF +vertex 15, -3, 17, 0, 0, 0x4B, 0x0D, 0x65, 0xFF +vertex 15, -3, -15, 0, 0, 0x48, 0x0E, 0x99, 0xFF +vertex 6, 5, 0, 0, 0, 0x25, 0x79, 0xFE, 0xFF + +glabel klepto_seg5_dl_05004A28 # 0x05004A28 - 0x05004B58 +gsSPLight klepto_seg5_light_05004800, 1 +gsSPLight klepto_seg5_light_050047F8, 2 +gsSPVertex klepto_seg5_vertex_05004828, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 0, 11, 1, 0x0 +gsSP1Triangle 11, 0, 2, 0x0 +gsSPLight klepto_seg5_light_05004818, 1 +gsSPLight klepto_seg5_light_05004810, 2 +gsSPVertex klepto_seg5_vertex_050048E8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 12, 9, 8, 0x0, 12, 11, 9, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 0, 2, 13, 0x0 +gsSP2Triangles 1, 0, 13, 0x0, 13, 2, 14, 0x0 +gsSP1Triangle 14, 2, 1, 0x0 +gsSPVertex klepto_seg5_vertex_050049D8, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 4, 2, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 3, 0, 4, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004B58 # 0x05004B58 - 0x05004B88 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList klepto_seg5_dl_05004A28 +gsSPEndDisplayList + +klepto_seg5_light_05004B88: # 0x05004B88 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004B90: # 0x05004B90 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004BA0: # 0x05004BA0 +vertex -2, -13, 0, 1992, 528, 0x00, 0x00, 0x81, 0xFF +vertex -2, 14, 0, 1992, 272, 0x00, 0x00, 0x81, 0xFF +vertex 34, 24, 0, 1640, 176, 0x00, 0x00, 0x81, 0xFF +vertex 34, -33, 0, 1640, 722, 0x00, 0x00, 0x81, 0xFF + +glabel klepto_seg5_dl_05004BE0 # 0x05004BE0 - 0x05004C28 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_05004B90, 1 +gsSPLight klepto_seg5_light_05004B88, 2 +gsSPVertex klepto_seg5_vertex_05004BA0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004C28 # 0x05004C28 - 0x05004C98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05004BE0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_05004C98: # 0x05004C98 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004CA0: # 0x05004CA0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004CB0: # 0x05004CB0 +vertex 34, -33, 0, 1640, 722, 0x00, 0x00, 0x7F, 0xFF +vertex 34, 24, 0, 1640, 176, 0x00, 0x00, 0x7F, 0xFF +vertex -2, -13, 0, 1992, 528, 0x00, 0x00, 0x7F, 0xFF +vertex -2, 14, 0, 1992, 272, 0x00, 0x00, 0x7F, 0xFF + +glabel klepto_seg5_dl_05004CF0 # 0x05004CF0 - 0x05004D38 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_05004CA0, 1 +gsSPLight klepto_seg5_light_05004C98, 2 +gsSPVertex klepto_seg5_vertex_05004CB0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004D38 # 0x05004D38 - 0x05004DA8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05004CF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_05004DA8: # 0x05004DA8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004DB0: # 0x05004DB0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004DC0: # 0x05004DC0 +vertex 0, -33, 0, 1640, 716, 0x00, 0x00, 0x81, 0xFF +vertex 0, 24, 0, 1640, 172, 0x00, 0x00, 0x81, 0xFF +vertex 79, 34, 0, 904, 76, 0x00, 0x00, 0x81, 0xFF +vertex 79, -58, 0, 904, 940, 0x00, 0x00, 0x81, 0xFF + +glabel klepto_seg5_dl_05004E00 # 0x05004E00 - 0x05004E48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_05004DB0, 1 +gsSPLight klepto_seg5_light_05004DA8, 2 +gsSPVertex klepto_seg5_vertex_05004DC0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004E48 # 0x05004E48 - 0x05004EB8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05004E00 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_05004EB8: # 0x05004EB8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004EC0: # 0x05004EC0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004ED0: # 0x05004ED0 +vertex 79, -58, 0, 904, 940, 0x00, 0x00, 0x7F, 0xFF +vertex 79, 34, 0, 904, 76, 0x00, 0x00, 0x7F, 0xFF +vertex 0, -33, 0, 1640, 716, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 24, 0, 1640, 172, 0x00, 0x00, 0x7F, 0xFF + +glabel klepto_seg5_dl_05004F10 # 0x05004F10 - 0x05004F58 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_05004EC0, 1 +gsSPLight klepto_seg5_light_05004EB8, 2 +gsSPVertex klepto_seg5_vertex_05004ED0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05004F58 # 0x05004F58 - 0x05004FC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05004F10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_05004FC8: # 0x05004FC8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_05004FD0: # 0x05004FD0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_05004FE0: # 0x05004FE0 +vertex 0, -58, 0, 904, 942, 0x00, 0x00, 0x81, 0xFF +vertex 0, 34, 0, 904, 78, 0x00, 0x00, 0x81, 0xFF +vertex 108, 52, 0, -96, -86, 0x00, 0x00, 0x81, 0xFF +vertex 65, -68, 0, 296, 1036, 0x00, 0x00, 0x81, 0xFF + +glabel klepto_seg5_dl_05005020 # 0x05005020 - 0x05005068 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_05004FD0, 1 +gsSPLight klepto_seg5_light_05004FC8, 2 +gsSPVertex klepto_seg5_vertex_05004FE0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05005068 # 0x05005068 - 0x050050D8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05005020 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_light_050050D8: # 0x050050D8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +klepto_seg5_light_050050E0: # 0x050050E0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +klepto_seg5_vertex_050050F0: # 0x050050F0 +vertex 65, -68, 0, 296, 1036, 0x00, 0x00, 0x7F, 0xFF +vertex 108, 52, 0, -96, -86, 0x00, 0x00, 0x7F, 0xFF +vertex 0, -58, 0, 904, 942, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 34, 0, 904, 78, 0x00, 0x00, 0x7F, 0xFF + +glabel klepto_seg5_dl_05005130 # 0x05005130 - 0x05005178 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, klepto_seg5_texture_05002008 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight klepto_seg5_light_050050E0, 1 +gsSPLight klepto_seg5_light_050050D8, 2 +gsSPVertex klepto_seg5_vertex_050050F0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSPEndDisplayList + +glabel klepto_seg5_dl_05005178 # 0x05005178 - 0x050051E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList klepto_seg5_dl_05005130 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +klepto_seg5_animvalue_050051E8: # 0x050051E8 +.hword 0x0000, 0x0059, 0x005A, 0x005D, 0x0062, 0x0067, 0x006D, 0x0074 +.hword 0x007B, 0x0082, 0x0089, 0x008E, 0x0092, 0x0095, 0x0096, 0x0096 +.hword 0x0094, 0x0091, 0x008E, 0x008A, 0x0085, 0x0080, 0x007B, 0x0075 +.hword 0x0070, 0x006B, 0x0066, 0x0062, 0x005E, 0x005C, 0x005A, 0x0013 +.hword 0x0014, 0x0016, 0x001A, 0x001F, 0x0024, 0x002A, 0x002F, 0x0035 +.hword 0x003A, 0x003F, 0x0042, 0x0045, 0x0046, 0x0045, 0x0044, 0x0041 +.hword 0x003F, 0x003B, 0x0037, 0x0033, 0x002F, 0x002A, 0x0026, 0x0022 +.hword 0x001E, 0x001A, 0x0017, 0x0015, 0x0014, 0x3FFF, 0x2C00, 0x2C23 +.hword 0x2C87, 0x2D25, 0x2DF5, 0x2EEE, 0x300B, 0x3142, 0x328C, 0x33E2 +.hword 0x353B, 0x3691, 0x37DB, 0x3912, 0x3A2E, 0x3B28, 0x3BF7, 0x3C95 +.hword 0x3CF9, 0x3D1D, 0x3CB7, 0x3B9F, 0x39FD, 0x37F8, 0x35B8, 0x3364 +.hword 0x3124, 0x2F20, 0x2D7E, 0x2C66, 0xE0A1, 0xE043, 0xDF36, 0xDD93 +.hword 0xDB70, 0xD8E5, 0xD609, 0xD2F3, 0xCFBA, 0xCC75, 0xC93D, 0xC626 +.hword 0xC34A, 0xC0BF, 0xBE9C, 0xBCF9, 0xBBED, 0xBB8E, 0xBC2E, 0xBDEB +.hword 0xC091, 0xC3ED, 0xC7CA, 0xCBF5, 0xD03A, 0xD465, 0xD843, 0xDB9E +.hword 0xDE45, 0xE002, 0x678C, 0x67C0, 0x6852, 0x6934, 0x6A56, 0x6BAB +.hword 0x6D24, 0x6EB3, 0x7049, 0x71D8, 0x7352, 0x74A7, 0x75C9, 0x76AB +.hword 0x773C, 0x7770, 0x773C, 0x76AB, 0x75C9, 0x74A7, 0x7352, 0x71D8 +.hword 0x7049, 0x6EB3, 0x6D24, 0x6BAB, 0x6A56, 0x6934, 0x6852, 0x67C0 +.hword 0x0000, 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01 +.hword 0xFADD, 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA +.hword 0xF383, 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6 +.hword 0xFA6A, 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000 +.hword 0xFFE0, 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C +.hword 0xF93C, 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498 +.hword 0xF4C9, 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D +.hword 0xFD6D, 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150 +.hword 0xEF24, 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F +.hword 0xD168, 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01 +.hword 0xCD26, 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41 +.hword 0xF066, 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 +.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 +.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 +.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 +.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 +.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 +.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF +.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 +.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 +.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 +.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B +.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0x13F6, 0x11A2, 0x0B88, 0x02FD +.hword 0xF957, 0xEFE9, 0xE808, 0xE30A, 0xE243, 0xE62D, 0xEDB4, 0xF7D2 +.hword 0x0384, 0x0FC6, 0x1B94, 0x25EA, 0x2DC3, 0x321C, 0x3387, 0x336D +.hword 0x320C, 0x2FA3, 0x2C71, 0x28B4, 0x24AB, 0x2096, 0x1CB2, 0x193E +.hword 0x1679, 0x14A1, 0x0A2F, 0x0AC4, 0x0C65, 0x0EE6, 0x1219, 0x15D3 +.hword 0x19E6, 0x1E26, 0x2265, 0x2678, 0x2A32, 0x2D66, 0x2FE6, 0x3187 +.hword 0x321C, 0x31AA, 0x3065, 0x2E6D, 0x2BDF, 0x28DA, 0x257A, 0x21DF +.hword 0x1E26, 0x1A6C, 0x16D1, 0x1372, 0x106C, 0x0DDE, 0x0BE6, 0x0AA2 +.hword 0xBD25, 0xBF32, 0xC498, 0xCC34, 0xD4E4, 0xDD85, 0xE4F7, 0xEA16 +.hword 0xED3F, 0xEF93, 0xF115, 0xF1CB, 0xF1B9, 0xF0E3, 0xEF4D, 0xED05 +.hword 0xEA27, 0xE6CD, 0xE311, 0xDF0D, 0xDADA, 0xD693, 0xD251, 0xCE2E +.hword 0xCA44, 0xC6AE, 0xC384, 0xC0E2, 0xBEE0, 0xBD98, 0xDE3B, 0xDE3D +.hword 0xDE56, 0xDEA4, 0xDF42, 0xE050, 0xE1EA, 0xE42D, 0xE7DA, 0xED16 +.hword 0xF318, 0xF916, 0xFE45, 0x01DA, 0x030C, 0x0268, 0x0112, 0xFF24 +.hword 0xFCB8, 0xF9E7, 0xF6CC, 0xF381, 0xF020, 0xECC3, 0xE985, 0xE67E +.hword 0xE3CA, 0xE183, 0xDFC2, 0xDEA1, 0x433B, 0x40F9, 0x3B02, 0x328B +.hword 0x28C9, 0x1EF2, 0x163B, 0x0FD9, 0x0B27, 0x06DB, 0x0332, 0x006D +.hword 0xFEC9, 0xFE83, 0xFFDB, 0x0293, 0x062B, 0x0A7F, 0x0F68, 0x14C2 +.hword 0x1A68, 0x2035, 0x2602, 0x2BAC, 0x310D, 0x3601, 0x3A61, 0x3E08 +.hword 0x40D3, 0x429B, 0xEC72, 0xF18D, 0xF8E0, 0x0174, 0x0A54, 0x128A +.hword 0x191E, 0x1D1C, 0x1D8E, 0x19D2, 0x1294, 0x08D1, 0xFD84, 0xF1A9 +.hword 0xE63A, 0xDC35, 0xD495, 0xD055, 0xCEA5, 0xCDF8, 0xCE36, 0xCF44 +.hword 0xD108, 0xD367, 0xD648, 0xD990, 0xDD26, 0xE0EE, 0xE4CF, 0xE8AE +.hword 0xF430, 0xF3A4, 0xF21C, 0xEFC3, 0xECC1, 0xE942, 0xE56F, 0xE172 +.hword 0xDD75, 0xD9A2, 0xD622, 0xD321, 0xD0C8, 0xCF40, 0xCEB4, 0xCF20 +.hword 0xD050, 0xD22A, 0xD48F, 0xD766, 0xDA90, 0xDDF3, 0xE172, 0xE4F1 +.hword 0xE854, 0xEB7E, 0xEE54, 0xF0BA, 0xF293, 0xF3C4, 0x4545, 0x42A9 +.hword 0x3C16, 0x32E7, 0x2879, 0x1E28, 0x1550, 0x0F4D, 0x0BC0, 0x0952 +.hword 0x07F0, 0x0786, 0x07FE, 0x0946, 0x0B48, 0x0DFC, 0x1155, 0x1535 +.hword 0x1981, 0x1E1C, 0x22E9, 0x27CC, 0x2CA8, 0x3162, 0x35DC, 0x39F9 +.hword 0x3D9F, 0x40AF, 0x430E, 0x449E, 0x26FB, 0x26F8, 0x2691, 0x25C0 +.hword 0x247E, 0x22C5, 0x2090, 0x1DD8, 0x19CB, 0x142A, 0x0DC8, 0x0777 +.hword 0x020C, 0xFE5A, 0xFD34, 0xFDF2, 0xFF55, 0x0144, 0x03AE, 0x067B +.hword 0x0995, 0x0CE9, 0x105F, 0x13E4, 0x1760, 0x1AC0, 0x1DED, 0x20D2 +.hword 0x2359, 0x256E, 0x456B, 0x42CA, 0x3BE4, 0x3226, 0x26FE, 0x1BD7 +.hword 0x121F, 0x0B42, 0x06AD, 0x02EC, 0x0017, 0xFE49, 0xFD98, 0xFE1F +.hword 0xFFF6, 0x02EF, 0x06B8, 0x0B2D, 0x102C, 0x1593, 0x1B40, 0x2110 +.hword 0x26E0, 0x2C8F, 0x31FA, 0x36FF, 0x3B7C, 0x3F4E, 0x4252, 0x4468 +.hword 0x0000, 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01 +.hword 0xFADD, 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA +.hword 0xF383, 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6 +.hword 0xFA6A, 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000 +.hword 0xFFE0, 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C +.hword 0xF93C, 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498 +.hword 0xF4C9, 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D +.hword 0xFD6D, 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150 +.hword 0xEF24, 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F +.hword 0xD168, 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01 +.hword 0xCD26, 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41 +.hword 0xF066, 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 +.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 +.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 +.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 +.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 +.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 +.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF +.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 +.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 +.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 +.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B +.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0xEBD6, 0xC001, 0xC448, 0x0000 +.hword 0x0000, 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01, 0xFADD +.hword 0xF9B0, 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA, 0xF383 +.hword 0xF35F, 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6, 0xFA6A +.hword 0xFBD6, 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000, 0xFFE0 +.hword 0xFF83, 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C, 0xF93C +.hword 0xF834, 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498, 0xF4C9 +.hword 0xF552, 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D, 0xFD6D +.hword 0xFE76, 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150, 0xEF24 +.hword 0xEC54, 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F, 0xD168 +.hword 0xCE13, 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01, 0xCD26 +.hword 0xD122, 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41, 0xF066 +.hword 0xF276, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104, 0x0188 +.hword 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680, 0x073D +.hword 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7, 0x0AB9 +.hword 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075, 0x0000 +.hword 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4, 0x0226 +.hword 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624, 0x06A5 +.hword 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF, 0x06FF +.hword 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334, 0xF2EA +.hword 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514, 0xE217 +.hword 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1, 0xCBDB +.hword 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B, 0xDD76 +.hword 0xE572, 0xEC69, 0xF156, 0x1555, 0x3FFF, 0xC001, 0x0000, 0x0000 +.hword 0xFFDC, 0xFF76, 0xFED6, 0xFE07, 0xFD13, 0xFC01, 0xFADD, 0xF9B0 +.hword 0xF882, 0xF75E, 0xF64D, 0xF558, 0xF48A, 0xF3EA, 0xF383, 0xF35F +.hword 0xF396, 0xF42D, 0xF514, 0xF639, 0xF78A, 0xF8F6, 0xFA6A, 0xFBD6 +.hword 0xFD27, 0xFE4B, 0xFF32, 0xFFCA, 0x0000, 0x0000, 0xFFE0, 0xFF83 +.hword 0xFEF3, 0xFE38, 0xFD5B, 0xFC64, 0xFB5D, 0xFA4C, 0xF93C, 0xF834 +.hword 0xF73D, 0xF660, 0xF5A6, 0xF516, 0xF4B9, 0xF498, 0xF4C9, 0xF552 +.hword 0xF623, 0xF72B, 0xF85C, 0xF9A4, 0xFAF4, 0xFC3D, 0xFD6D, 0xFE76 +.hword 0xFF46, 0xFFCF, 0xF334, 0xF334, 0xF2B5, 0xF150, 0xEF24, 0xEC54 +.hword 0xE8FF, 0xE548, 0xE14E, 0xDD34, 0xD919, 0xD51F, 0xD168, 0xCE13 +.hword 0xCB43, 0xC917, 0xC7B2, 0xC733, 0xC7F1, 0xCA01, 0xCD26, 0xD122 +.hword 0xD5B9, 0xDAAB, 0xDFBC, 0xE4AF, 0xE945, 0xED41, 0xF066, 0xF276 +.hword 0x072A, 0x074A, 0x07A4, 0x082B, 0x08D5, 0x0996, 0x0A62, 0x0B2F +.hword 0x0BF0, 0x0C99, 0x0D21, 0x0D7B, 0x0D9B, 0x0D8C, 0x0D63, 0x0D21 +.hword 0x0CCB, 0x0C64, 0x0BF0, 0x0B71, 0x0AEB, 0x0A62, 0x09D9, 0x0954 +.hword 0x08D5, 0x0861, 0x07FA, 0x07A4, 0x0762, 0x0738, 0xF3A7, 0xF3A6 +.hword 0xF3A3, 0xF3A0, 0xF39B, 0xF395, 0xF38F, 0xF38A, 0xF384, 0xF37F +.hword 0xF37B, 0xF379, 0xF378, 0xF378, 0xF379, 0xF37B, 0xF37E, 0xF381 +.hword 0xF384, 0xF388, 0xF38B, 0xF38F, 0xF393, 0xF397, 0xF39B, 0xF39E +.hword 0xF3A1, 0xF3A3, 0xF3A5, 0xF3A7, 0xAA21, 0xA8EE, 0xA59E, 0xA09D +.hword 0x9A57, 0x9338, 0x8BAD, 0x8422, 0x7D01, 0x76BB, 0x71B9, 0x6E69 +.hword 0x6D37, 0x6DC2, 0x6F4D, 0x71B9, 0x74E6, 0x78B3, 0x7D01, 0x81B1 +.hword 0x869F, 0x8BAD, 0x90BB, 0x95A9, 0x9A57, 0x9EA4, 0xA271, 0xA59E +.hword 0xA80A, 0xA996, 0x0000, 0x0000, 0x0012, 0x0045, 0x0098, 0x0104 +.hword 0x0188, 0x0220, 0x02C7, 0x037B, 0x0438, 0x04FA, 0x05BE, 0x0680 +.hword 0x073D, 0x07F1, 0x0899, 0x0930, 0x09B4, 0x0A21, 0x0A73, 0x0AA7 +.hword 0x0AB9, 0x0A43, 0x090C, 0x0754, 0x055C, 0x0364, 0x01AC, 0x0075 +.hword 0x0000, 0x0000, 0x000D, 0x0036, 0x0075, 0x00C9, 0x012F, 0x01A4 +.hword 0x0226, 0x02B1, 0x0343, 0x03D9, 0x0471, 0x0507, 0x0599, 0x0624 +.hword 0x06A5, 0x071B, 0x0781, 0x07D5, 0x0814, 0x083C, 0x084A, 0x07EF +.hword 0x06FF, 0x05AB, 0x0425, 0x029F, 0x014B, 0x005B, 0xF334, 0xF334 +.hword 0xF2EA, 0xF218, 0xF0CB, 0xEF12, 0xECFB, 0xEA95, 0xE7EE, 0xE514 +.hword 0xE217, 0xDF04, 0xDBE9, 0xD8D6, 0xD5D8, 0xD2FF, 0xD058, 0xCDF1 +.hword 0xCBDB, 0xCA21, 0xC8D5, 0xC802, 0xC7B9, 0xC997, 0xCE84, 0xD57B +.hword 0xDD76, 0xE572, 0xEC69, 0xF156, 0xF8D6, 0xF8CD, 0xF8B3, 0xF88B +.hword 0xF857, 0xF819, 0xF7D4, 0xF78A, 0xF73D, 0xF6F1, 0xF6A7, 0xF662 +.hword 0xF624, 0xF5F0, 0xF5C8, 0xF5AE, 0xF5A5, 0xF5B0, 0xF5D2, 0xF605 +.hword 0xF647, 0xF693, 0xF6E6, 0xF73D, 0xF795, 0xF7E8, 0xF834, 0xF876 +.hword 0xF8A9, 0xF8CA, 0x0C59, 0x0C57, 0x0C53, 0x0C4B, 0x0C42, 0x0C36 +.hword 0x0C2A, 0x0C1C, 0x0C0E, 0x0C00, 0x0BF3, 0x0BE6, 0x0BDB, 0x0BD1 +.hword 0x0BCA, 0x0BC5, 0x0BC4, 0x0BC6, 0x0BCC, 0x0BD5, 0x0BE1, 0x0BEF +.hword 0x0BFE, 0x0C0E, 0x0C1E, 0x0C2D, 0x0C3B, 0x0C47, 0x0C51, 0x0C57 +.hword 0xAA21, 0xA972, 0xA784, 0xA485, 0xA0A1, 0x9C07, 0x96E5, 0x9167 +.hword 0x8BBC, 0x8610, 0x8092, 0x7B6D, 0x76D3, 0x72F0, 0x6FF0, 0x6E02 +.hword 0x6D53, 0x6E36, 0x70B2, 0x7481, 0x7961, 0x7F0D, 0x8544, 0x8BBC +.hword 0x9234, 0x9868, 0x9E14, 0xA2F3, 0xA6C3, 0xA93E, 0xC001, 0xC001 +.hword 0x0A2F, 0x0A5E, 0x0AE0, 0x0BAB, 0x0CAF, 0x0DE1, 0x0F34, 0x109A +.hword 0x1207, 0x136D, 0x14BF, 0x15F1, 0x16F6, 0x17C0, 0x1843, 0x1872 +.hword 0x1843, 0x17C0, 0x16F6, 0x15F1, 0x14BF, 0x136D, 0x1207, 0x109A +.hword 0x0F34, 0x0DE1, 0x0CAF, 0x0BAB, 0x0AE0, 0x0A5E, 0x678C, 0x67C0 +.hword 0x6852, 0x6934, 0x6A56, 0x6BAB, 0x6D24, 0x6EB3, 0x7049, 0x71D8 +.hword 0x7352, 0x74A7, 0x75C9, 0x76AB, 0x773C, 0x7770, 0x773C, 0x76AB +.hword 0x75C9, 0x74A7, 0x7352, 0x71D8, 0x7049, 0x6EB3, 0x6D24, 0x6BAB +.hword 0x6A56, 0x6934, 0x6852, 0x67C0 + +klepto_seg5_animindex_05005D00: # 0x05005D00 +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x001E, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x056E, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0550 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x005C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x003E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x054F, 0x001E, 0x0440, 0x001E, 0x045E, 0x001E, 0x047C +.hword 0x001E, 0x03E6, 0x001E, 0x0404, 0x001E, 0x0422, 0x001E, 0x032F +.hword 0x001E, 0x034D, 0x001E, 0x036B, 0x001E, 0x0278, 0x001E, 0x0296 +.hword 0x001E, 0x02B4, 0x001E, 0x0098, 0x001E, 0x00B6, 0x001E, 0x00D4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x054E, 0x001E, 0x04F4 +.hword 0x001E, 0x0512, 0x001E, 0x0530, 0x001E, 0x049A, 0x001E, 0x04B8 +.hword 0x001E, 0x04D6, 0x001E, 0x0389, 0x001E, 0x03A7, 0x001E, 0x03C5 +.hword 0x001E, 0x02D2, 0x001E, 0x02F0, 0x001E, 0x030E, 0x001E, 0x00F2 +.hword 0x001E, 0x0110, 0x001E, 0x012E, 0x0001, 0x03E3, 0x0001, 0x03E4 +.hword 0x0001, 0x03E5, 0x001E, 0x0188, 0x001E, 0x01A6, 0x001E, 0x01C4 +.hword 0x0001, 0x0000, 0x001E, 0x016A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x014C, 0x0001, 0x0000, 0x0001, 0x032C, 0x0001, 0x032D +.hword 0x0001, 0x032E, 0x001E, 0x021E, 0x001E, 0x023C, 0x001E, 0x025A +.hword 0x0001, 0x0000, 0x001E, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x007A + +klepto_seg5_anim_05005E44: # 0x05005E44 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x1A +.word klepto_seg5_animvalue_050051E8 +.word klepto_seg5_animindex_05005D00 +.word 0 + +klepto_seg5_animvalue_05005E5C: # 0x05005E5C +.hword 0x0000, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052 +.hword 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052 +.hword 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0052, 0x0053 +.hword 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053, 0x0053 +.hword 0x0053, 0x0053, 0x0053, 0x0056, 0x005C, 0x0062, 0x0064, 0x0062 +.hword 0x005B, 0x0053, 0x004C, 0x0049, 0x004B, 0x0051, 0x0058, 0x0061 +.hword 0x0068, 0x006E, 0x0070, 0x006F, 0x006D, 0x006A, 0x0067, 0x0063 +.hword 0x005F, 0x005C, 0x005A, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C +.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C +.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C +.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000C +.hword 0x000C, 0x000C, 0x000C, 0x000C, 0x000C, 0x000B, 0x0009, 0x0006 +.hword 0x0006, 0x0007, 0x000A, 0x000D, 0x0010, 0x0011, 0x0013, 0x0017 +.hword 0x001D, 0x0024, 0x002A, 0x002E, 0x002F, 0x002E, 0x002C, 0x0028 +.hword 0x0023, 0x001F, 0x001A, 0x0017, 0x0014, 0x3FFF, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x1DC9, 0x319D, 0x106B, 0xEF3B, 0xCE09, 0xEF3B, 0x106B, 0x319D +.hword 0x26A4, 0x1BAC, 0x10B3, 0x05BA, 0xFAC3, 0xF866, 0xF70C, 0xF68F +.hword 0xF6C8, 0xF790, 0xF8C0, 0xFA32, 0xFBC0, 0xFD42, 0xFE91, 0xFF89 +.hword 0x2973, 0x1EEB, 0x1428, 0x0B9C, 0x07BD, 0x07BD, 0x07BD, 0x07BD +.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD +.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD +.hword 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x07BD, 0x1449 +.hword 0x2B33, 0x3BC8, 0x3E5B, 0x3A99, 0x36DC, 0x3521, 0x3342, 0x3165 +.hword 0x2FAE, 0x2E40, 0x2D42, 0x2D6C, 0x2EC0, 0x3049, 0x3237, 0x345A +.hword 0x352E, 0x34A2, 0x33B7, 0x328A, 0x3136, 0x2FD6, 0x2E85, 0x2D60 +.hword 0x2C80, 0x2C01, 0xF84A, 0xF760, 0xF70A, 0xF70A, 0xF70A, 0xF70A +.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A +.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A +.hword 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A, 0xF70A +.hword 0xF70A, 0xFBEE, 0x04D3, 0x0AFF, 0x0B84, 0x0C08, 0x0C8C, 0x0D10 +.hword 0x0D95, 0x0E19, 0x0D19, 0x0B43, 0x08B5, 0x058D, 0x013F, 0xFBCF +.hword 0xF62A, 0xEF61, 0xEA69, 0xE8D6, 0xE7A6, 0xE6C0, 0xE60C, 0xE572 +.hword 0xE4D9, 0xE42A, 0xE34B, 0xE226, 0x400D, 0x3C20, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3AF2, 0x3BE9, 0x3D26, 0x3EA3, 0x4058 +.hword 0x423C, 0x4448, 0x4675, 0x48BB, 0x4B11, 0x4D71, 0x5038, 0x53A0 +.hword 0x576A, 0x5B57, 0x5F2A, 0x62A3, 0x6583, 0x678C, 0x68B2, 0x692E +.hword 0x6928, 0x68CA, 0x6840, 0x67B1, 0x6747, 0x672D, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030 +.hword 0x0043, 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0 +.hword 0x00F4, 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135 +.hword 0x012E, 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011 +.hword 0x001D, 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2 +.hword 0x00B6, 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118 +.hword 0x011A, 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A +.hword 0x006E, 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15 +.hword 0xC0A9, 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4 +.hword 0xD10F, 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F +.hword 0xE356, 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73 +.hword 0xF099, 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7 +.hword 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B +.hword 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24 +.hword 0xFF31, 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4 +.hword 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F +.hword 0xFF81, 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D +.hword 0xFF50, 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8 +.hword 0xD59C, 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB +.hword 0xC14B, 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F +.hword 0xD294, 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4 +.hword 0xE5ED, 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C +.hword 0xF245, 0xF2DF, 0x05A1, 0xFF15, 0xF9BF, 0xF5FE, 0xF430, 0xF430 +.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 +.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 +.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0xF430 +.hword 0xF430, 0xF430, 0xF430, 0xF430, 0xF430, 0x040B, 0x1F1A, 0x2B9B +.hword 0x1682, 0xF2DE, 0xE018, 0xF34F, 0x1765, 0x2C71, 0x2ED7, 0x3053 +.hword 0x30FA, 0x30DE, 0x3015, 0x2EB1, 0x2CC8, 0x2A6C, 0x27B2, 0x24AD +.hword 0x2173, 0x1E15, 0x1AAA, 0x1743, 0x04BA, 0xFA7A, 0xF498, 0xF498 +.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 +.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 +.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498 +.hword 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0xF498, 0x0048, 0x1452 +.hword 0x1DD2, 0x13A1, 0x0012, 0xED74, 0xE60E, 0xF7CB, 0x1762, 0x295B +.hword 0x2AB5, 0x2ADA, 0x29F4, 0x282E, 0x25B3, 0x22AC, 0x1F44, 0x1BA5 +.hword 0x17FA, 0x146C, 0x1127, 0x0E53, 0x0C1D, 0x0AAD, 0xEB90, 0xEB8F +.hword 0xEB8E, 0xEB8F, 0xEB90, 0xEB93, 0xEB96, 0xEB9A, 0xEB9E, 0xEBA2 +.hword 0xEBA6, 0xEBAA, 0xEBAD, 0xEBB0, 0xEBB2, 0xEBB3, 0xEBB3, 0xEBB1 +.hword 0xEBAE, 0xEBA9, 0xEBA2, 0xEB9A, 0xEB8E, 0xEB59, 0xEAF3, 0xEA91 +.hword 0xEA65, 0xEB28, 0xECBA, 0xEE09, 0xEE01, 0xEB8E, 0xE28A, 0xD4CE +.hword 0xCA4C, 0xC632, 0xC552, 0xC60B, 0xC853, 0xCC36, 0xD034, 0xD506 +.hword 0xD9F3, 0xDB58, 0xD5BA, 0xCC94, 0xC6AE, 0xC4A8, 0xC2A9, 0xC0BF +.hword 0xBEF9, 0xBD67, 0xBC19, 0xBB1D, 0xBA84, 0xBA5C, 0xBAB4, 0xBB9D +.hword 0x00B9, 0xFB47, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A +.hword 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF89A +.hword 0xF89A, 0xF89A, 0xF89A, 0xF89A, 0xF9C0, 0xFBE3, 0xFDF3, 0xFEE0 +.hword 0xFE53, 0xFCF8, 0xFB43, 0xF9A8, 0xF89A, 0xF8BD, 0xF9A4, 0xFA2F +.hword 0xF93C, 0xF586, 0xEFFA, 0xEAC1, 0xE806, 0xE95E, 0xED4D, 0xF15C +.hword 0xF315, 0xF2B0, 0xF20F, 0xF13A, 0xF036, 0xEF0C, 0xEDC1, 0xEC5D +.hword 0xEAE7, 0xE965, 0xE7DE, 0xE65A, 0xE4DE, 0xE373, 0xE21F, 0xE0E8 +.hword 0xDFD6, 0xDEEF, 0x0E56, 0x0F52, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC +.hword 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC +.hword 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC, 0x0FBC +.hword 0x0FBC, 0x1285, 0x17D4, 0x1D1D, 0x1FD1, 0x1FDA, 0x1ECF, 0x1CA5 +.hword 0x1951, 0x14C8, 0x0ADD, 0xFDAD, 0xF6A1, 0xFC6F, 0x0861, 0x0FBE +.hword 0x0C10, 0x03CC, 0xFF8F, 0x0304, 0x0A81, 0x1396, 0x1FD6, 0x2DAF +.hword 0x3601, 0x3916, 0x3BF3, 0x3E8F, 0x40DD, 0x42D2, 0x4464, 0x4588 +.hword 0x4631, 0x4656, 0x45EC, 0x44E6, 0xF892, 0xFEEE, 0x04BA, 0x090E +.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 +.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 +.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00 +.hword 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0x0B00, 0xFC03 +.hword 0xE262, 0xD653, 0xE990, 0x0A5F, 0x1BCC, 0x0A89, 0xE9E4, 0xD6D1 +.hword 0xD49C, 0xD334, 0xD28A, 0xD28B, 0xD329, 0xD451, 0xD5F4, 0xD801 +.hword 0xDA66, 0xDD14, 0xDFFA, 0xE307, 0xE62B, 0xE954, 0xFBE6, 0x068C +.hword 0x0CA1, 0x0C93, 0x0C86, 0x0C78, 0x0C6B, 0x0C5E, 0x0C50, 0x0C43 +.hword 0x0C35, 0x0C28, 0x0C1A, 0x0C0D, 0x0BFF, 0x0BF2, 0x0BE4, 0x0BD7 +.hword 0x0BC9, 0x0BBC, 0x0BAF, 0x0BA1, 0x0B94, 0x0B86, 0x0B79, 0x0B6B +.hword 0x0B5E, 0x0B50, 0x0B43, 0x0B35, 0x0B28, 0x0B1B, 0x0B0D, 0x0B00 +.hword 0xFF83, 0xEBDE, 0xE29D, 0xF118, 0x09F6, 0x17B8, 0x0E82, 0xFA31 +.hword 0xE8D1, 0xDE64, 0xD6E9, 0xD46F, 0xD593, 0xD779, 0xD9FD, 0xDCF7 +.hword 0xE042, 0xE3B8, 0xE733, 0xEA8D, 0xEDA0, 0xF046, 0xF259, 0xF3B4 +.hword 0x0F6C, 0x0F8D, 0x0F9C, 0x0F94, 0x0F8B, 0x0F82, 0x0F7A, 0x0F71 +.hword 0x0F68, 0x0F60, 0x0F57, 0x0F4E, 0x0F46, 0x0F3D, 0x0F34, 0x0F2C +.hword 0x0F23, 0x0F1A, 0x0F11, 0x0F09, 0x0F15, 0x0F3E, 0x0F8B, 0x101C +.hword 0x10D9, 0x1179, 0x11B0, 0x106F, 0x0F04, 0x0DE1, 0x0D25, 0x0F96 +.hword 0x17BE, 0x2312, 0x2CB9, 0x320C, 0x338E, 0x3256, 0x2FF7, 0x2D01 +.hword 0x2A05, 0x25B5, 0x2103, 0x1FE5, 0x25EF, 0x2F8D, 0x35EE, 0x387B +.hword 0x3B17, 0x3DAD, 0x4025, 0x4269, 0x4463, 0x45FC, 0x471F, 0x47B4 +.hword 0x47A6, 0x46DD, 0x005B, 0x0629, 0x092C, 0x092D, 0x092D, 0x092D +.hword 0x092E, 0x092E, 0x092E, 0x092F, 0x092F, 0x0930, 0x0930, 0x0930 +.hword 0x0931, 0x0931, 0x0931, 0x0932, 0x0932, 0x0932, 0x07CE, 0x0576 +.hword 0x042D, 0x049A, 0x05C3, 0x073D, 0x089C, 0x0A39, 0x0B3F, 0x0A6E +.hword 0x0907, 0x089B, 0x09CB, 0x0BF7, 0x0ECB, 0x1432, 0x17E0, 0x1608 +.hword 0x1265, 0x0EA4, 0x0C6E, 0x0D00, 0x0F55, 0x11B5, 0x13AC, 0x15AD +.hword 0x175F, 0x18D8, 0x1A67, 0x1C03, 0x1DA3, 0x1F3E, 0x20CA, 0x2240 +.hword 0x2396, 0x24C3, 0x25BE, 0x267F, 0x0E49, 0x0E6C, 0x0E6A, 0x0E70 +.hword 0x0E76, 0x0E7C, 0x0E83, 0x0E89, 0x0E8F, 0x0E95, 0x0E9C, 0x0EA2 +.hword 0x0EA8, 0x0EAE, 0x0EB4, 0x0EBB, 0x0EC1, 0x0EC7, 0x0ECD, 0x0ED3 +.hword 0x0E5B, 0x0DE7, 0x0EF8, 0x1255, 0x16F5, 0x1BA1, 0x1F22, 0x1FCD +.hword 0x1E15, 0x1C04, 0x192F, 0x13DB, 0x08E4, 0xFB6F, 0xF336, 0xFAC4 +.hword 0x04B3, 0x0437, 0x0116, 0xFDFD, 0xFD92, 0x016C, 0x087A, 0x1169 +.hword 0x1E5D, 0x2D32, 0x362C, 0x398F, 0x3CBE, 0x3FAD, 0x424C, 0x448D +.hword 0x4662, 0x47BD, 0x4890, 0x48CC, 0x4864, 0x4748, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030 +.hword 0x0043, 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0 +.hword 0x00F4, 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135 +.hword 0x012E, 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011 +.hword 0x001D, 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2 +.hword 0x00B6, 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118 +.hword 0x011A, 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A +.hword 0x006E, 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15 +.hword 0xC0A9, 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4 +.hword 0xD10F, 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F +.hword 0xE356, 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73 +.hword 0xF099, 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7 +.hword 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B +.hword 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24 +.hword 0xFF31, 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4 +.hword 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F +.hword 0xFF81, 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D +.hword 0xFF50, 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8 +.hword 0xD59C, 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB +.hword 0xC14B, 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F +.hword 0xD294, 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4 +.hword 0xE5ED, 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C +.hword 0xF245, 0xF2DF, 0xEBD6, 0xC001, 0xC448, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030, 0x0043 +.hword 0x0058, 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0, 0x00F4 +.hword 0x0107, 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135, 0x012E +.hword 0x0121, 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011, 0x001D +.hword 0x002C, 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2, 0x00B6 +.hword 0x00CA, 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118, 0x011A +.hword 0x0117, 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A, 0x006E +.hword 0x003B, 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15, 0xC0A9 +.hword 0xC25F, 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4, 0xD10F +.hword 0xD362, 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F, 0xE356 +.hword 0xE568, 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73, 0xF099 +.hword 0xF190, 0xF253, 0xF2E1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFF, 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7, 0xFFC8 +.hword 0xFFB7, 0xFFA5, 0xFF93, 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B, 0xFF3C +.hword 0xFF2F, 0xFF25, 0xFF1D, 0xFF19, 0xFF18, 0xFF1C, 0xFF24, 0xFF31 +.hword 0xFF43, 0xFF5C, 0xFF7B, 0xFFA0, 0xFFCC, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFB, 0xFFF4, 0xFFEB +.hword 0xFFE1, 0xFFD5, 0xFFC8, 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F, 0xFF81 +.hword 0xFF74, 0xFF69, 0xFF5F, 0xFF57, 0xFF51, 0xFF4D, 0xFF4D, 0xFF50 +.hword 0xFF56, 0xFF60, 0xFF6E, 0xFF81, 0xFF99, 0xFFB6, 0xFFD8, 0xD59C +.hword 0xD10D, 0xCD50, 0xCAA2, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC7A2, 0xC47F, 0xC112, 0xBE9B, 0xBE5B, 0xBFBB, 0xC14B +.hword 0xC308, 0xC4ED, 0xC6F6, 0xC91D, 0xCB5F, 0xCDB6, 0xD01F, 0xD294 +.hword 0xD512, 0xD794, 0xDA14, 0xDC90, 0xDF01, 0xE164, 0xE3B4, 0xE5ED +.hword 0xE809, 0xEA06, 0xEBDD, 0xED8A, 0xEF09, 0xF056, 0xF16C, 0xF245 +.hword 0xF2DF, 0x1555, 0x3FFF, 0xC001, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0002, 0x0008, 0x0012, 0x0020, 0x0030, 0x0043, 0x0058 +.hword 0x006D, 0x0084, 0x009C, 0x00B3, 0x00CA, 0x00E0, 0x00F4, 0x0107 +.hword 0x0117, 0x0125, 0x012F, 0x0136, 0x0138, 0x0135, 0x012E, 0x0121 +.hword 0x010D, 0x00F4, 0x00D3, 0x00AA, 0x007A, 0x0041, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0002, 0x0007, 0x0011, 0x001D, 0x002C +.hword 0x003C, 0x004F, 0x0063, 0x0078, 0x008D, 0x00A2, 0x00B6, 0x00CA +.hword 0x00DD, 0x00EE, 0x00FC, 0x0109, 0x0112, 0x0118, 0x011A, 0x0117 +.hword 0x0111, 0x0105, 0x00F3, 0x00DC, 0x00BE, 0x009A, 0x006E, 0x003B +.hword 0xD680, 0xD05B, 0xCBD0, 0xC8B0, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB, 0xC6CB +.hword 0xC6CB, 0xC6CB, 0xC3BF, 0xC0B4, 0xBDA8, 0xBF15, 0xC0A9, 0xC25F +.hword 0xC435, 0xC627, 0xC832, 0xCA52, 0xCC84, 0xCEC4, 0xD10F, 0xD362 +.hword 0xD5B9, 0xD810, 0xDA65, 0xDCB3, 0xDEF7, 0xE12F, 0xE356, 0xE568 +.hword 0xE764, 0xE944, 0xEB06, 0xECA6, 0xEE21, 0xEF73, 0xF099, 0xF190 +.hword 0xF253, 0xF2E1, 0xD079, 0xC9E5, 0xC856, 0xC856, 0xC856, 0xC856 +.hword 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856 +.hword 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856, 0xC856 +.hword 0xC856, 0xC856, 0xDE26, 0x0338, 0x16D9, 0x128F, 0x077B, 0xF84F +.hword 0xE7B8, 0xD867, 0xCD0C, 0xC856, 0xC81C, 0xC860, 0xC91A, 0xCA42 +.hword 0xCBCE, 0xCDB6, 0xCFF0, 0xD273, 0xD537, 0xD832, 0xDB5C, 0xDEAC +.hword 0xE218, 0xE598, 0xE922, 0xECAF, 0xF034, 0xF3A9, 0xF706, 0xFA40 +.hword 0xFD4F, 0x0029, 0x02C7, 0x0520, 0xE11F, 0xDCA0, 0xDA33, 0xDA33 +.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33 +.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xDA33 +.hword 0xDA33, 0xDA33, 0xDA33, 0xDA33, 0xD48E, 0xCAF6, 0xC5E2, 0xC6D5 +.hword 0xC954, 0xCCD4, 0xD0CD, 0xD4B6, 0xD806, 0xDA33, 0xDB9C, 0xDCFB +.hword 0xDE51, 0xDF9D, 0xE0E0, 0xE21A, 0xE34B, 0xE474, 0xE594, 0xE6AB +.hword 0xE7BA, 0xE8C2, 0xE9C2, 0xEABA, 0xEBAB, 0xEC94, 0xED77, 0xEE53 +.hword 0xEF28, 0xEFF7, 0xF0BF, 0xF182, 0xF23E, 0xF2F5, 0xAE45, 0xBBAF +.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3 +.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3 +.hword 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xC1C3, 0xAB72, 0x8583 +.hword 0x716A, 0x75A6, 0x80A1, 0x8FBE, 0xA068, 0xB007, 0xBC03, 0xC1C3 +.hword 0xC35F, 0xC4AB, 0xC5AA, 0xC65F, 0xC6CD, 0xC6F9, 0xC6E5, 0xC695 +.hword 0xC60C, 0xC54E, 0xC45E, 0xC33F, 0xC1F5, 0xC083, 0xBEED, 0xBD35 +.hword 0xBB60, 0xB971, 0xB76B, 0xB551, 0xB327, 0xB0F0, 0xAEB0, 0xAC6A +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF +.hword 0xFFF9, 0xFFF0, 0xFFE5, 0xFFD7, 0xFFC8, 0xFFB7, 0xFFA5, 0xFF93 +.hword 0xFF80, 0xFF6E, 0xFF5C, 0xFF4B, 0xFF3C, 0xFF2F, 0xFF25, 0xFF1D +.hword 0xFF19, 0xFF18, 0xFF1C, 0xFF24, 0xFF31, 0xFF43, 0xFF5C, 0xFF7B +.hword 0xFFA0, 0xFFCC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFF, 0xFFFB, 0xFFF4, 0xFFEB, 0xFFE1, 0xFFD5, 0xFFC8 +.hword 0xFFBA, 0xFFAB, 0xFF9D, 0xFF8F, 0xFF81, 0xFF74, 0xFF69, 0xFF5F +.hword 0xFF57, 0xFF51, 0xFF4D, 0xFF4D, 0xFF50, 0xFF56, 0xFF60, 0xFF6E +.hword 0xFF81, 0xFF99, 0xFFB6, 0xFFD8, 0xD59C, 0xD10D, 0xCD50, 0xCAA2 +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D +.hword 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC93D, 0xC7A2, 0xC47F +.hword 0xC112, 0xBE9B, 0xBE5B, 0xBFBB, 0xC14B, 0xC308, 0xC4ED, 0xC6F6 +.hword 0xC91D, 0xCB5F, 0xCDB6, 0xD01F, 0xD294, 0xD512, 0xD794, 0xDA14 +.hword 0xDC90, 0xDF01, 0xE164, 0xE3B4, 0xE5ED, 0xE809, 0xEA06, 0xEBDD +.hword 0xED8A, 0xEF09, 0xF056, 0xF16C, 0xF245, 0xF2DF, 0x2834, 0x30CE +.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B +.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B +.hword 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x350B, 0x275C, 0x0F0D +.hword 0xFE67, 0xFD7E, 0x043D, 0x0CA9, 0x15C2, 0x20FB, 0x2C0B, 0x34A8 +.hword 0x3889, 0x38A0, 0x3789, 0x3576, 0x3298, 0x2F20, 0x2B41, 0x272B +.hword 0x2310, 0x1F22, 0x1B93, 0x1893, 0x15DD, 0x1310, 0x1036, 0x0D58 +.hword 0x0A80, 0x07B6, 0x0504, 0x0273, 0x000C, 0xFDDA, 0xFBE5, 0xFA36 +.hword 0x1F22, 0x24B0, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 +.hword 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 +.hword 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729, 0x2729 +.hword 0x2B9C, 0x33A7, 0x39A8, 0x3B8D, 0x3B69, 0x39D1, 0x3727, 0x33AF +.hword 0x2FD6, 0x2C09, 0x28B7, 0x25B0, 0x2286, 0x1F4B, 0x1C0E, 0x18E2 +.hword 0x15D6, 0x12FB, 0x1062, 0x0E1C, 0x0C3A, 0x0ACB, 0x09D0, 0x0931 +.hword 0x08E3, 0x08DA, 0x0907, 0x0960, 0x09D7, 0x0A5F, 0x0AED, 0x0B73 +.hword 0x0BE5, 0x0C36, 0xA9BD, 0xB904, 0xC04A, 0xC04A, 0xC04A, 0xC04A +.hword 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A +.hword 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A, 0xC04A +.hword 0xC04A, 0xC04A, 0xB232, 0x991E, 0x87CB, 0x8670, 0x8CD5, 0x9517 +.hword 0x9E1B, 0xA940, 0xB456, 0xBD2C, 0xC193, 0xC25D, 0xC1F7, 0xC098 +.hword 0xBE76, 0xBBCA, 0xB8C9, 0xB5AB, 0xB2A7, 0xAFF4, 0xADC9, 0xAC5E +.hword 0xABA6, 0xAB64, 0xAB7C, 0xABD7, 0xAC59, 0xACEB, 0xAD71, 0xADD3 +.hword 0xADF8, 0xADC5, 0xAD21, 0xABF3, 0xC001, 0xC001, 0xFDEF, 0xFC50 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB7E, 0xFB6B, 0xFB4D +.hword 0xFB28, 0xFAFF, 0xFAD2, 0xFAA6, 0xFA7C, 0xFA57, 0xFA3A, 0xFA27 +.hword 0xFA20, 0xFA27, 0xFA41, 0xFA6E, 0xFAB1, 0xFB0E, 0xFB85, 0xFC40 +.hword 0xFD59, 0xFEBB, 0x0053, 0x020F, 0x03DB, 0x05A5, 0x0758, 0x08E2 +.hword 0x400D, 0x3C20, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B +.hword 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3A4B, 0x3AF2 +.hword 0x3BE9, 0x3D26, 0x3EA3, 0x4058, 0x423C, 0x4448, 0x4675, 0x48BB +.hword 0x4B11, 0x4D71, 0x5038, 0x53A0, 0x576A, 0x5B57, 0x5F2A, 0x62A3 +.hword 0x6583, 0x678C, 0x68B2, 0x692E, 0x6928, 0x68CA, 0x6840, 0x67B1 +.hword 0x6747, 0x672D + +klepto_seg5_animindex_05007430: # 0x05007430 +.hword 0x0001, 0x0000, 0x003A, 0x0001, 0x003A, 0x003B, 0x0001, 0x0000 +.hword 0x0001, 0x0075, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x003A, 0x0AB0, 0x0001, 0x0000, 0x0001, 0x0000, 0x003A, 0x0A76 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003A, 0x00EA, 0x0001, 0x0000 +.hword 0x003A, 0x0076, 0x003A, 0x00B0, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0A75, 0x003A, 0x086A, 0x003A, 0x08A4, 0x003A, 0x08DE +.hword 0x003A, 0x07BC, 0x003A, 0x07F6, 0x003A, 0x0830, 0x003A, 0x065D +.hword 0x003A, 0x0697, 0x003A, 0x06D1, 0x003A, 0x04FE, 0x003A, 0x0538 +.hword 0x003A, 0x0572, 0x003A, 0x015E, 0x003A, 0x0198, 0x003A, 0x01D2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0A74, 0x003A, 0x09C6 +.hword 0x003A, 0x0A00, 0x003A, 0x0A3A, 0x003A, 0x0918, 0x003A, 0x0952 +.hword 0x003A, 0x098C, 0x003A, 0x070B, 0x003A, 0x0745, 0x003A, 0x077F +.hword 0x003A, 0x05AC, 0x003A, 0x05E6, 0x003A, 0x0620, 0x003A, 0x020C +.hword 0x003A, 0x0246, 0x003A, 0x0280, 0x0001, 0x07B9, 0x0001, 0x07BA +.hword 0x0001, 0x07BB, 0x003A, 0x032E, 0x003A, 0x0368, 0x003A, 0x03A2 +.hword 0x0001, 0x0000, 0x003A, 0x02F4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x003A, 0x02BA, 0x0001, 0x0000, 0x0001, 0x065A, 0x0001, 0x065B +.hword 0x0001, 0x065C, 0x003A, 0x0450, 0x003A, 0x048A, 0x003A, 0x04C4 +.hword 0x0001, 0x0000, 0x003A, 0x0416, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x003A, 0x03DC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x003A, 0x0124 + +klepto_seg5_anim_05007574: # 0x05007574 +.hword 1 +.hword 0 +.hword 1 +.hword 1 +.hword 0x3A +.hword 0x1A +.word klepto_seg5_animvalue_05005E5C +.word klepto_seg5_animindex_05007430 +.word 0 + +klepto_seg5_animvalue_0500758C: # 0x0500758C +.hword 0x0000, 0x0059, 0x0059, 0x0058, 0x0058, 0x0057, 0x0058, 0x0058 +.hword 0x0013, 0x0012, 0x0012, 0x0011, 0x0010, 0x0011, 0x0011, 0x3FFF +.hword 0x000D, 0xFFF0, 0xFFE3, 0xFFE3, 0xFFEA, 0xFFF5, 0xFFFE, 0xFFFB +.hword 0x000C, 0x0013, 0x0013, 0x000E, 0x0007, 0x0001, 0x0AC9, 0x0E8C +.hword 0x13EE, 0x1A29, 0x2075, 0x260C, 0x2A27, 0xF8CC, 0xF61B, 0xF247 +.hword 0xEDD8, 0xE955, 0xE546, 0xE232, 0xFFD1, 0x0025, 0x004A, 0x004C +.hword 0x0038, 0x001C, 0x0005, 0x79D2, 0x7778, 0x743F, 0x70A0, 0x6D12 +.hword 0x6A10, 0x6810, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4 +.hword 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8 +.hword 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000 +.hword 0xFFFE, 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006 +.hword 0x000B, 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB +.hword 0xE2E3, 0xE8F0, 0xEE29, 0xF1D2, 0x05EB, 0x2038, 0x307C, 0x2FA7 +.hword 0x28DB, 0x1FA0, 0x177C, 0x1592, 0x1410, 0x11CA, 0x0F30, 0x0CB0 +.hword 0x0ABB, 0x09C0, 0xE861, 0xE2B7, 0xDB38, 0xD2E1, 0xCAB4, 0xC3B0 +.hword 0xBED6, 0xE949, 0xE7E4, 0xE5F7, 0xE3C9, 0xE1A5, 0xDFD0, 0xDE95 +.hword 0x155F, 0x1B5A, 0x2347, 0x2C19, 0x34C1, 0x3C32, 0x415F, 0xFB0D +.hword 0xE104, 0xD0E0, 0xD193, 0xD825, 0xE11F, 0xE90B, 0xEB23, 0xEBF9 +.hword 0xED66, 0xEF26, 0xF0F7, 0xF296, 0xF3BF, 0x12EE, 0x1975, 0x221B +.hword 0x2BBD, 0x3537, 0x3D63, 0x431F, 0x14C8, 0x16E6, 0x19EE, 0x1D6C +.hword 0x20ED, 0x23FC, 0x2628, 0x11DA, 0x1888, 0x2163, 0x2B40, 0x34F4 +.hword 0x3D53, 0x4334, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4 +.hword 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8 +.hword 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000 +.hword 0xFFFE, 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006 +.hword 0x000B, 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB +.hword 0xE2E3, 0xE8F0, 0xEE29, 0xF1D2, 0xEBD6, 0xC001, 0xC448, 0xFFFF +.hword 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8, 0xFFFF, 0xFFFC +.hword 0xFFF9, 0xFFF6, 0xFFF4, 0xFFF4, 0xFFF8, 0xD29B, 0xD62B, 0xDB80 +.hword 0xE1C3, 0xE81C, 0xEDB1, 0xF1AC, 0x0000, 0xFFFE, 0xFFFB, 0xFFF9 +.hword 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006, 0x000B, 0x0010, 0x0012 +.hword 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB, 0xE2E3, 0xE8F0, 0xEE29 +.hword 0xF1D2, 0x1555, 0x3FFF, 0xC001, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6 +.hword 0xFFF4, 0xFFF4, 0xFFF8, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF6, 0xFFF4 +.hword 0xFFF4, 0xFFF8, 0xD29B, 0xD62B, 0xDB80, 0xE1C3, 0xE81C, 0xEDB1 +.hword 0xF1AC, 0xF18C, 0xF456, 0xF809, 0xFC29, 0x0037, 0x03BA, 0x0634 +.hword 0xF27C, 0xF2A3, 0xF2D6, 0xF310, 0xF348, 0xF379, 0xF39B, 0x7416 +.hword 0x7A5D, 0x835F, 0x8DBE, 0x9826, 0xA13E, 0xA7AF, 0x0000, 0xFFFE +.hword 0xFFFB, 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x0001, 0x0006, 0x000B +.hword 0x0010, 0x0012, 0x0012, 0x000C, 0xD300, 0xD731, 0xDCBB, 0xE2E3 +.hword 0xE8F0, 0xEE29, 0xF1D2, 0x0DCF, 0x0B23, 0x0799, 0x03A4, 0xFFBB +.hword 0xFC52, 0xF9DF, 0x0EF7, 0x0E95, 0x0E13, 0x0D85, 0x0CFF, 0x0C93 +.hword 0x0C56, 0x752B, 0x7B31, 0x83F2, 0x8E15, 0x984A, 0xA140, 0xA7A3 +.hword 0xC001, 0xC001, 0x0AB1, 0x0A7D, 0x0A35, 0x09EB, 0x09B3, 0x099F +.hword 0x09C2, 0xFFD1, 0x0025, 0x004A, 0x004C, 0x0038, 0x001C, 0x0005 +.hword 0x79D2, 0x7778, 0x743F, 0x70A0, 0x6D12, 0x6A10, 0x6810, 0x0000 + +klepto_seg5_animindex_0500786C: # 0x0500786C +.hword 0x0001, 0x0000, 0x0007, 0x0001, 0x0007, 0x0008, 0x0001, 0x0000 +.hword 0x0001, 0x000F, 0x0001, 0x0000, 0x0007, 0x0161, 0x0001, 0x0000 +.hword 0x0007, 0x0168, 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x015A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0007, 0x0025, 0x0007, 0x0010 +.hword 0x0007, 0x0017, 0x0007, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0159, 0x0007, 0x0119, 0x0007, 0x0120, 0x0007, 0x0127 +.hword 0x0007, 0x0104, 0x0007, 0x010B, 0x0007, 0x0112, 0x0007, 0x00D7 +.hword 0x0007, 0x00DE, 0x0007, 0x00E5, 0x0007, 0x00AA, 0x0007, 0x00B1 +.hword 0x0007, 0x00B8, 0x0007, 0x003A, 0x0007, 0x0041, 0x0007, 0x0048 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0158, 0x0007, 0x0143 +.hword 0x0007, 0x014A, 0x0007, 0x0151, 0x0007, 0x012E, 0x0007, 0x0135 +.hword 0x0007, 0x013C, 0x0007, 0x00EC, 0x0007, 0x00F3, 0x0007, 0x00FA +.hword 0x0007, 0x00BF, 0x0007, 0x00C6, 0x0007, 0x00CD, 0x0007, 0x004F +.hword 0x0007, 0x0056, 0x0007, 0x005D, 0x0001, 0x0101, 0x0001, 0x0102 +.hword 0x0001, 0x0103, 0x0007, 0x0072, 0x0007, 0x0079, 0x0007, 0x0080 +.hword 0x0001, 0x0000, 0x0007, 0x006B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x0064, 0x0001, 0x0000, 0x0001, 0x00D4, 0x0001, 0x00D5 +.hword 0x0001, 0x00D6, 0x0007, 0x0095, 0x0007, 0x009C, 0x0007, 0x00A3 +.hword 0x0001, 0x0000, 0x0007, 0x008E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x0087, 0x0001, 0x0000, 0x0007, 0x002C, 0x0001, 0x0000 +.hword 0x0007, 0x0033 + +klepto_seg5_anim_050079B0: # 0x050079B0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x07 +.hword 0x1A +.word klepto_seg5_animvalue_0500758C +.word klepto_seg5_animindex_0500786C +.word 0 + +klepto_seg5_animvalue_050079C8: # 0x050079C8 +.hword 0x0000, 0x0059, 0x0013, 0x3FFF, 0x0000, 0x0002, 0x0008, 0x000F +.hword 0x0015, 0x0019, 0x0018, 0x0010, 0x0000, 0x0000, 0xFFFE, 0xFFFB +.hword 0xFFF9, 0xFFF8, 0xFFF8, 0xFFFB, 0x2C00, 0x2A36, 0x2624, 0x2090 +.hword 0x1A42, 0x1401, 0x0E94, 0x0AC4, 0xE0A1, 0xE226, 0xE52F, 0xE935 +.hword 0xEDB1, 0xF21F, 0xF5F8, 0xF8B5, 0x0000, 0xFFF3, 0xFFCD, 0xFF9F +.hword 0xFF77, 0xFF65, 0xFF79, 0xFFC0, 0x678C, 0x686E, 0x6A84, 0x6D6C +.hword 0x70C5, 0x742D, 0x7742, 0x79A1, 0x0000, 0x0075, 0x00AD, 0x00B4 +.hword 0x0099, 0x006C, 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2 +.hword 0x008B, 0x0061, 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A +.hword 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000, 0xFF7D, 0xFF3F, 0xFF37 +.hword 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65 +.hword 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE +.hword 0xE253, 0xDBDB, 0xD650, 0xD29D, 0x13F6, 0x10BC, 0x0C95, 0x07FC +.hword 0x0371, 0xFF6F, 0xFC73, 0xFAFA, 0x0A2F, 0x09AF, 0x0A68, 0x0C00 +.hword 0x0E1C, 0x1061, 0x1274, 0x13FA, 0xBD25, 0xBEE0, 0xC3BF, 0xCAC4 +.hword 0xD2EE, 0xDB41, 0xE2BC, 0xE862, 0xDE3B, 0xDDDF, 0xDEAF, 0xE056 +.hword 0xE281, 0xE4DC, 0xE716, 0xE8D9, 0x433B, 0x41D9, 0x3CE4, 0x357A +.hword 0x2CB7, 0x23B7, 0x1B95, 0x1570, 0xEC72, 0xEFA5, 0xF3D3, 0xF87C +.hword 0xFD24, 0x0148, 0x046D, 0x0612, 0xF430, 0xF4D8, 0xF48F, 0xF38E +.hword 0xF20E, 0xF04B, 0xEE7D, 0xECDF, 0x4545, 0x433E, 0x3D91, 0x3566 +.hword 0x2BE6, 0x2238, 0x1984, 0x12F2, 0x26FB, 0x26D9, 0x24F0, 0x21D0 +.hword 0x1E0D, 0x1A37, 0x16E1, 0x149D, 0x456B, 0x43AA, 0x3E00, 0x35A8 +.hword 0x2BD9, 0x21CF, 0x18C1, 0x11EA, 0x0000, 0x0075, 0x00AD, 0x00B4 +.hword 0x0099, 0x006C, 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2 +.hword 0x008B, 0x0061, 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A +.hword 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000, 0xFF7D, 0xFF3F, 0xFF37 +.hword 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65 +.hword 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE +.hword 0xE253, 0xDBDB, 0xD650, 0xD29D, 0xEBD6, 0xC001, 0xC448, 0x0000 +.hword 0x0075, 0x00AD, 0x00B4, 0x0099, 0x006C, 0x0039, 0x0010, 0x0000 +.hword 0x006A, 0x009C, 0x00A2, 0x008B, 0x0061, 0x0034, 0x000F, 0xF334 +.hword 0xF22C, 0xEEAD, 0xE97A, 0xE359, 0xDD0E, 0xD75D, 0xD30D, 0x0000 +.hword 0xFF7D, 0xFF3F, 0xFF37, 0xFF55, 0xFF88, 0xFFC0, 0xFFEE, 0x0000 +.hword 0xFF9B, 0xFF6B, 0xFF65, 0xFF7C, 0xFFA3, 0xFFCF, 0xFFF2, 0xF334 +.hword 0xF228, 0xEE63, 0xE8CE, 0xE253, 0xDBDB, 0xD650, 0xD29D, 0x1555 +.hword 0x3FFF, 0xC001, 0x0000, 0x0075, 0x00AD, 0x00B4, 0x0099, 0x006C +.hword 0x0039, 0x0010, 0x0000, 0x006A, 0x009C, 0x00A2, 0x008B, 0x0061 +.hword 0x0034, 0x000F, 0xF334, 0xF22C, 0xEEAD, 0xE97A, 0xE359, 0xDD0E +.hword 0xD75D, 0xD30D, 0x072A, 0x0640, 0x03CB, 0x0048, 0xFC37, 0xF813 +.hword 0xF45B, 0xF18D, 0xF3A7, 0xF392, 0xF36C, 0xF33B, 0xF305, 0xF2CF +.hword 0xF29F, 0xF27B, 0xAA21, 0xA7BA, 0xA122, 0x97C6, 0x8D17, 0x8282 +.hword 0x7975, 0x7363, 0x0000, 0xFF7D, 0xFF3F, 0xFF37, 0xFF55, 0xFF88 +.hword 0xFFC0, 0xFFEE, 0x0000, 0xFF9B, 0xFF6B, 0xFF65, 0xFF7C, 0xFFA3 +.hword 0xFFCF, 0xFFF2, 0xF334, 0xF228, 0xEE63, 0xE8CE, 0xE253, 0xDBDB +.hword 0xD650, 0xD29D, 0xF8D6, 0xFAA1, 0xFD6F, 0x00E3, 0x04A1, 0x084B +.hword 0x0B82, 0x0DEA, 0x0C59, 0x0C94, 0x0CEF, 0x0D5F, 0x0DD7, 0x0E4C +.hword 0x0EB3, 0x0F00, 0xAA21, 0xA7FE, 0xA1F0, 0x993F, 0x8F2F, 0x8507 +.hword 0x7C0A, 0x7583, 0xC001, 0xC001, 0x0A2F, 0x09C3, 0x09A4, 0x09BC +.hword 0x09F8, 0x0A45, 0x0A8E, 0x0ABF, 0x0000, 0xFFF3, 0xFFCD, 0xFF9F +.hword 0xFF77, 0xFF65, 0xFF79, 0xFFC0, 0x678C, 0x686E, 0x6A84, 0x6D6C +.hword 0x70C5, 0x742D, 0x7742, 0x79A1 + +klepto_seg5_animindex_05007CF0: # 0x05007CF0 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0008, 0x0184, 0x0001, 0x0000 +.hword 0x0008, 0x018C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x017C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001C, 0x0008, 0x0004 +.hword 0x0008, 0x000C, 0x0008, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x017B, 0x0008, 0x0132, 0x0008, 0x013A, 0x0008, 0x0142 +.hword 0x0008, 0x011A, 0x0008, 0x0122, 0x0008, 0x012A, 0x0008, 0x00E7 +.hword 0x0008, 0x00EF, 0x0008, 0x00F7, 0x0008, 0x00B4, 0x0008, 0x00BC +.hword 0x0008, 0x00C4, 0x0008, 0x0034, 0x0008, 0x003C, 0x0008, 0x0044 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x017A, 0x0008, 0x0162 +.hword 0x0008, 0x016A, 0x0008, 0x0172, 0x0008, 0x014A, 0x0008, 0x0152 +.hword 0x0008, 0x015A, 0x0008, 0x00FF, 0x0008, 0x0107, 0x0008, 0x010F +.hword 0x0008, 0x00CC, 0x0008, 0x00D4, 0x0008, 0x00DC, 0x0008, 0x004C +.hword 0x0008, 0x0054, 0x0008, 0x005C, 0x0001, 0x0117, 0x0001, 0x0118 +.hword 0x0001, 0x0119, 0x0008, 0x0074, 0x0008, 0x007C, 0x0008, 0x0084 +.hword 0x0001, 0x0000, 0x0008, 0x006C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0064, 0x0001, 0x0000, 0x0001, 0x00E4, 0x0001, 0x00E5 +.hword 0x0001, 0x00E6, 0x0008, 0x009C, 0x0008, 0x00A4, 0x0008, 0x00AC +.hword 0x0001, 0x0000, 0x0008, 0x0094, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x008C, 0x0001, 0x0000, 0x0008, 0x0024, 0x0001, 0x0000 +.hword 0x0008, 0x002C + +klepto_seg5_anim_05007E34: # 0x05007E34 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x1A +.word klepto_seg5_animvalue_050079C8 +.word klepto_seg5_animindex_05007CF0 +.word 0 + +klepto_seg5_animvalue_05007E4C: # 0x05007E4C +.hword 0x0000, 0x0059, 0x0013, 0x3FFF, 0x0000, 0xFFB4, 0xFF5B, 0xFF11 +.hword 0xFED1, 0xFE8D, 0xFE4C, 0xFE18, 0xFDF9, 0xFDF7, 0xFE10, 0xFE38 +.hword 0xFE6D, 0xFEAC, 0xFEF0, 0xFF38, 0xFF7F, 0xFFC3, 0x0000, 0x003E +.hword 0x0084, 0x00CE, 0x0118, 0x015D, 0x019A, 0x01CB, 0x01EB, 0x01F7 +.hword 0x01EC, 0x01CD, 0x019E, 0x0162, 0x011E, 0x00D5, 0x008A, 0x0042 +.hword 0x0000, 0x001B, 0x0033, 0x0050, 0x007A, 0x00AE, 0x00E2, 0x0110 +.hword 0x012F, 0x0138, 0x012C, 0x0116, 0x00F7, 0x00D1, 0x00A7, 0x007B +.hword 0x004F, 0x0025, 0x0000, 0xFFDA, 0xFFAF, 0xFF81, 0xFF54, 0xFF28 +.hword 0xFF02, 0xFEE4, 0xFED0, 0xFEC9, 0xFED0, 0xFEE5, 0xFF04, 0xFF2A +.hword 0xFF56, 0xFF84, 0xFFB2, 0xFFDC, 0x0958, 0x094A, 0x0945, 0x094C +.hword 0x095F, 0x0980, 0x09B1, 0x09F8, 0x0A55, 0x0AC0, 0x0B2F, 0x0B9A +.hword 0x0BFA, 0x0C45, 0x0C78, 0x0C96, 0x0CA3, 0x0CA3, 0x0C9A, 0x0C52 +.hword 0x0BED, 0x0BA6, 0x0B60, 0x0B22, 0x0AF1, 0x0AC8, 0x0A9E, 0x0A75 +.hword 0x0A4D, 0x0A26, 0x0A01, 0x09DE, 0x09BD, 0x099E, 0x0983, 0x096B +.hword 0xF9D1, 0xF9D4, 0xF9DC, 0xF9E8, 0xF9F9, 0xFA0C, 0xFA22, 0xFA3A +.hword 0xFA54, 0xFA6E, 0xFA88, 0xFAA1, 0xFAB9, 0xFACF, 0xFAE3, 0xFAF3 +.hword 0xFAFF, 0xFB07, 0xFB0A, 0xFB07, 0xFAFF, 0xFAF3, 0xFAE3, 0xFACF +.hword 0xFAB9, 0xFAA1, 0xFA88, 0xFA6E, 0xFA54, 0xFA3A, 0xFA22, 0xFA0C +.hword 0xF9F9, 0xF9E8, 0xF9DC, 0xF9D4, 0x004B, 0x010F, 0x01CE, 0x0282 +.hword 0x0328, 0x03BA, 0x0433, 0x0490, 0x04CB, 0x04E0, 0x04CA, 0x048C +.hword 0x042C, 0x03AE, 0x0316, 0x026B, 0x01B1, 0x00ED, 0x0024, 0xFF5C +.hword 0xFE97, 0xFDDD, 0xFD32, 0xFC9B, 0xFC1C, 0xFBBC, 0xFB7F, 0xFB69 +.hword 0xFB7E, 0xFBB9, 0xFC16, 0xFC90, 0xFD23, 0xFDC9, 0xFE7E, 0xFF3E +.hword 0x7AEA, 0x7B01, 0x7B18, 0x7B2A, 0x7B37, 0x7B3C, 0x7B37, 0x7B2A +.hword 0x7B18, 0x7B01, 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4 +.hword 0x7AC1, 0x7AD4, 0x7AEA, 0x7B01, 0x7B18, 0x7B2A, 0x7B37, 0x7B3C +.hword 0x7B37, 0x7B2A, 0x7B18, 0x7B01, 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4 +.hword 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F +.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 +.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 +.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F +.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 +.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D +.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 +.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 +.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D +.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xFB81, 0xFC7A, 0xFB81, 0xF95D +.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D +.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D +.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D +.hword 0xF739, 0xF640, 0xF739, 0xF95D, 0xFB81, 0xFC7A, 0xFB81, 0xF95D +.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 +.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 +.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 +.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0x161D, 0x15E0, 0x155B, 0x14D6 +.hword 0x149A, 0x14D6, 0x155B, 0x15E0, 0xEB33, 0xE9D3, 0xE9E5, 0xEA13 +.hword 0xEA56, 0xEAA2, 0xEAEE, 0xEB30, 0xEB5F, 0xEB71, 0xEB65, 0xEB46 +.hword 0xEB17, 0xEADF, 0xEAA2, 0xEA65, 0xEA2C, 0xE9FE, 0xE9DE, 0xE9D3 +.hword 0xE9E5, 0xEA13, 0xEA56, 0xEAA2, 0xEAEE, 0xEB30, 0xEB5F, 0xEB71 +.hword 0xEB65, 0xEB46, 0xEB17, 0xEADF, 0xEAA2, 0xEA65, 0xEA2C, 0xE9FE +.hword 0xE9DE, 0x1262, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 +.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 +.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 +.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0x0970, 0x0A48 +.hword 0x0970, 0x0795, 0x05BA, 0x04E2, 0x05BA, 0x0795, 0xEBAC, 0xEBE8 +.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 +.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 +.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 +.hword 0xEBAC, 0xEB27, 0xEAA2, 0xEA65, 0xEAA2, 0xEB27, 0xEBAC, 0xEBE8 +.hword 0xEBAC, 0xEB27, 0x0FAB, 0x13FD, 0x140F, 0x143D, 0x1480, 0x14CC +.hword 0x1518, 0x155A, 0x1589, 0x159B, 0x158F, 0x1570, 0x1541, 0x1509 +.hword 0x14CC, 0x148E, 0x1456, 0x1428, 0x1408, 0x13FD, 0x140F, 0x143D +.hword 0x1480, 0x14CC, 0x1518, 0x155A, 0x1589, 0x159B, 0x158F, 0x1570 +.hword 0x1541, 0x1509, 0x14CC, 0x148E, 0x1456, 0x1428, 0x1408, 0x0E83 +.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 +.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F +.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 +.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 +.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD1A9, 0xD244, 0xD281, 0xD244 +.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 +.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D +.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 +.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 +.hword 0xEBD6, 0xC001, 0xC448, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D +.hword 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0 +.hword 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244 +.hword 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D +.hword 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD1A9 +.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F +.hword 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9 +.hword 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9 +.hword 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F +.hword 0xCF7D, 0xD017, 0xD0E0, 0x1555, 0x3FFF, 0xC001, 0xD0E0, 0xD017 +.hword 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281 +.hword 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017 +.hword 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017 +.hword 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281 +.hword 0xD244, 0xD1A9, 0xF027, 0xF268, 0x71B8, 0x71DD, 0x723B, 0x72B6 +.hword 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD +.hword 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3, 0x738E +.hword 0x7330, 0x72B6, 0x723B, 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6 +.hword 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD +.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D +.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0xD1A9, 0xD244, 0xD281, 0xD244 +.hword 0xD1A9, 0xD0E0, 0xD017, 0xCF7D, 0xCF3F, 0xCF7D, 0xD017, 0xD0E0 +.hword 0xD1A9, 0xD244, 0xD281, 0xD244, 0xD1A9, 0xD0E0, 0xD017, 0xCF7D +.hword 0xCF3F, 0xCF7D, 0xD017, 0xD0E0, 0x0F25, 0x0F28, 0x72B6, 0x723B +.hword 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3 +.hword 0x738E, 0x7330, 0x72B6, 0x723B, 0x71DD, 0x71B8, 0x71DD, 0x723B +.hword 0x72B6, 0x7330, 0x738E, 0x73B3, 0x738E, 0x7330, 0x72B6, 0x723B +.hword 0x71DD, 0x71B8, 0x71DD, 0x723B, 0x72B6, 0x7330, 0x738E, 0x73B3 +.hword 0x738E, 0x7330, 0xC001, 0xC001, 0x0AC5, 0x0ABF, 0x0AAC, 0x0A8F +.hword 0x0A69, 0x0A3C, 0x0A08, 0x09D0, 0x0995, 0x0958, 0x091C, 0x08E1 +.hword 0x08A9, 0x0875, 0x0847, 0x0821, 0x0804, 0x07F2, 0x07EB, 0x07F2 +.hword 0x0804, 0x0821, 0x0847, 0x0875, 0x08A9, 0x08E1, 0x091C, 0x0958 +.hword 0x0995, 0x09D0, 0x0A08, 0x0A3C, 0x0A69, 0x0A8F, 0x0AAC, 0x0ABF +.hword 0x004B, 0x010F, 0x01CE, 0x0282, 0x0328, 0x03BA, 0x0433, 0x0490 +.hword 0x04CB, 0x04E0, 0x04CA, 0x048C, 0x042C, 0x03AE, 0x0316, 0x026B +.hword 0x01B1, 0x00ED, 0x0024, 0xFF5C, 0xFE97, 0xFDDD, 0xFD32, 0xFC9B +.hword 0xFC1C, 0xFBBC, 0xFB7F, 0xFB69, 0xFB7E, 0xFBB9, 0xFC16, 0xFC90 +.hword 0xFD23, 0xFDC9, 0xFE7E, 0xFF3E, 0x7AEA, 0x7B01, 0x7B18, 0x7B2A +.hword 0x7B37, 0x7B3C, 0x7B37, 0x7B2A, 0x7B18, 0x7B01, 0x7AEA, 0x7AD4 +.hword 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4, 0x7AEA, 0x7B01 +.hword 0x7B18, 0x7B2A, 0x7B37, 0x7B3C, 0x7B37, 0x7B2A, 0x7B18, 0x7B01 +.hword 0x7AEA, 0x7AD4, 0x7AC1, 0x7AB4, 0x7AAF, 0x7AB4, 0x7AC1, 0x7AD4 + +klepto_seg5_animindex_0500857C: # 0x0500857C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0024, 0x0350, 0x0001, 0x0000 +.hword 0x0024, 0x0374, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x032C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0070, 0x0024, 0x0004 +.hword 0x0024, 0x0028, 0x0024, 0x004C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x032B, 0x0001, 0x02BA, 0x0001, 0x02BB, 0x0024, 0x02BC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0296, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0024, 0x024B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0024, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x00DC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x032A, 0x0001, 0x0304 +.hword 0x0001, 0x0305, 0x0024, 0x0306, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0024, 0x02E0, 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x026F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0024, 0x0224, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0024, 0x0100, 0x0001, 0x0293, 0x0001, 0x0294 +.hword 0x0001, 0x0295, 0x0001, 0x016C, 0x0024, 0x016D, 0x0001, 0x0191 +.hword 0x0001, 0x0000, 0x0024, 0x0148, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0024, 0x0124, 0x0001, 0x0000, 0x0001, 0x0248, 0x0001, 0x0249 +.hword 0x0001, 0x024A, 0x0001, 0x01DA, 0x0024, 0x01DB, 0x0001, 0x01FF +.hword 0x0001, 0x0000, 0x0024, 0x01B6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0024, 0x0192, 0x0001, 0x0000, 0x0024, 0x0094, 0x0001, 0x0000 +.hword 0x0024, 0x00B8 + +klepto_seg5_anim_050086C0: # 0x050086C0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x24 +.hword 0x1A +.word klepto_seg5_animvalue_05007E4C +.word klepto_seg5_animindex_0500857C +.word 0 + +klepto_seg5_animvalue_050086D8: # 0x050086D8 +.hword 0x0000, 0x0088, 0x0087, 0x0085, 0x0084, 0x0083, 0x0083, 0x0085 +.hword 0x0089, 0x003A, 0x0039, 0x0037, 0x0036, 0x0035, 0x0036, 0x0037 +.hword 0x003A, 0x3FFF, 0x204A, 0x22EE, 0x2619, 0x2981, 0x2CDE, 0x2FE8 +.hword 0x3257, 0x33E2, 0xD836, 0xD726, 0xD5E5, 0xD471, 0xD2C8, 0xD0E7 +.hword 0xCECC, 0xCC75, 0x7996, 0x7833, 0x767F, 0x74B8, 0x731E, 0x71F1 +.hword 0x716F, 0x71D8, 0xF921, 0xF9CC, 0xDB95, 0xDC5B, 0xDD50, 0xDE2E +.hword 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x03EA, 0x0307, 0xD7BB, 0xDA12 +.hword 0xDCE6, 0xDFCA, 0xE24E, 0xE405, 0xE481, 0xE353, 0xE7CE, 0xDB3B +.hword 0xD482, 0xD298, 0xD472, 0xD906, 0xDF48, 0xE62D, 0x279F, 0x2688 +.hword 0x2561, 0x2464, 0x23C9, 0x23C8, 0x249A, 0x2678, 0xEF51, 0xEF05 +.hword 0xEEA8, 0xEE55, 0xEE27, 0xEE3A, 0xEEAA, 0xEF93, 0xDE13, 0xD7FF +.hword 0xD5CA, 0xD6C5, 0xDA44, 0xDF9A, 0xE619, 0xED16, 0x0754, 0x081C +.hword 0x0913, 0x09F2, 0x0A70, 0x0A46, 0x092C, 0x06DB, 0x1234, 0x1B80 +.hword 0x219E, 0x24D0, 0x255E, 0x238A, 0x1F99, 0x19D2, 0xDB3A, 0xDBE0 +.hword 0xDC7D, 0xDCEA, 0xDCFE, 0xDC94, 0xDB82, 0xD9A2, 0x0B20, 0x0ADE +.hword 0x0A9C, 0x0A5A, 0x0A18, 0x09D6, 0x0994, 0x0952, 0x2159, 0x2721 +.hword 0x29AE, 0x2968, 0x26B6, 0x2201, 0x1BAF, 0x142A, 0x032C, 0x03C7 +.hword 0x0487, 0x0535, 0x059A, 0x057E, 0x04AC, 0x02EC, 0xF921, 0xF9CC +.hword 0xDB95, 0xDC5B, 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43 +.hword 0x03EA, 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405 +.hword 0xE481, 0xE353, 0xEBD6, 0xC001, 0xC448, 0xF921, 0xF9CC, 0xDB95 +.hword 0xDC5B, 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x03EA +.hword 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405, 0xE481 +.hword 0xE353, 0x1555, 0x3FFF, 0xC001, 0xF921, 0xF9CC, 0xDB95, 0xDC5B +.hword 0xDD50, 0xDE2E, 0xDEAE, 0xDE8B, 0xDD7F, 0xDB43, 0x0C99, 0xF37F +.hword 0x7755, 0x78CD, 0x7A9C, 0x7C40, 0x7D33, 0x7CF0, 0x7AF5, 0x76BB +.hword 0x03EA, 0x0307, 0xD7BB, 0xDA12, 0xDCE6, 0xDFCA, 0xE24E, 0xE405 +.hword 0xE481, 0xE353, 0xF6F8, 0xF707, 0xF71A, 0xF72B, 0xF735, 0xF732 +.hword 0xF71E, 0xF6F1, 0x0C00, 0x7446, 0x7824, 0x7CD4, 0x8196, 0x85A4 +.hword 0x883E, 0x88A2, 0x8610, 0xC001, 0xC001, 0x1311, 0x12A0, 0x1232 +.hword 0x11DE, 0x11BB, 0x11E3, 0x126B, 0x136D, 0x7996, 0x7833, 0x767F +.hword 0x74B8, 0x731E, 0x71F1, 0x716F, 0x71D8, 0x0000 + +klepto_seg5_animindex_050088D4: # 0x050088D4 +.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 +.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x00F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x00ED +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0008, 0x0012, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00EC, 0x0001, 0x00C6, 0x0001, 0x00C7, 0x0008, 0x00C8 +.hword 0x0001, 0x00BC, 0x0001, 0x00BD, 0x0008, 0x00BE, 0x0001, 0x00A5 +.hword 0x0001, 0x00A6, 0x0008, 0x00A7, 0x0001, 0x008E, 0x0001, 0x008F +.hword 0x0008, 0x0090, 0x0001, 0x002A, 0x0001, 0x002B, 0x0008, 0x002C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00EB, 0x0008, 0x00DA +.hword 0x0001, 0x00E2, 0x0008, 0x00E3, 0x0001, 0x00D0, 0x0001, 0x00D1 +.hword 0x0008, 0x00D2, 0x0001, 0x00AF, 0x0001, 0x00B0, 0x0008, 0x00B1 +.hword 0x0001, 0x0098, 0x0001, 0x0099, 0x0008, 0x009A, 0x0001, 0x0034 +.hword 0x0001, 0x0035, 0x0008, 0x0036, 0x0001, 0x00B9, 0x0001, 0x00BA +.hword 0x0001, 0x00BB, 0x0008, 0x004E, 0x0008, 0x0056, 0x0008, 0x005E +.hword 0x0001, 0x0000, 0x0008, 0x0046, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x003E, 0x0001, 0x0000, 0x0001, 0x00A2, 0x0001, 0x00A3 +.hword 0x0001, 0x00A4, 0x0008, 0x0076, 0x0008, 0x007E, 0x0008, 0x0086 +.hword 0x0001, 0x0000, 0x0008, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0022 + +klepto_seg5_anim_05008A18: # 0x05008A18 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x1A +.word klepto_seg5_animvalue_050086D8 +.word klepto_seg5_animindex_050088D4 +.word 0 + +klepto_seg5_animvalue_05008A30: # 0x05008A30 +.hword 0x0000, 0x0089, 0x003A, 0x3FFF, 0x3328, 0x30D4, 0x2D6C, 0x2974 +.hword 0x2573, 0x21EF, 0x1F6D, 0x1E73, 0xCAC7, 0xCAFE, 0xCCA0, 0xCF31 +.hword 0xD234, 0xD52E, 0xD7A3, 0xD917, 0x739F, 0x75B1, 0x77BB, 0x7969 +.hword 0x7A67, 0x7A67, 0x7A67, 0x7A67, 0xF921, 0xF9CC, 0xDB43, 0x03EA +.hword 0x0307, 0xE1B3, 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1 +.hword 0xD650, 0xEB74, 0xF0BA, 0xF600, 0xFB47, 0xFB47, 0xFB47, 0xFB47 +.hword 0xFB47, 0x26B7, 0x26F6, 0x2735, 0x2773, 0x27B2, 0x27F1, 0x282F +.hword 0x286E, 0xEF8E, 0xEF8A, 0xEF85, 0xEF81, 0xEF7C, 0xEF77, 0xEF73 +.hword 0xEF6E, 0xEC89, 0xEBFD, 0xEB70, 0xEAE4, 0xEA57, 0xE9CA, 0xE93E +.hword 0xE8B1, 0x06E0, 0x06E5, 0x06EA, 0x06EF, 0x06F4, 0x06F9, 0x06FE +.hword 0x0703, 0x1614, 0x1271, 0x0F07, 0x0BF5, 0x0958, 0x0750, 0x05FA +.hword 0x0574, 0xD9C4, 0xD9E6, 0xDA08, 0xDA2A, 0xDA4C, 0xDA6E, 0xDA91 +.hword 0xDAB3, 0x0994, 0x09D6, 0x0A18, 0x0A5A, 0x0A9C, 0x0ADE, 0x0B20 +.hword 0x0B62, 0x14A3, 0x151B, 0x1594, 0x160C, 0x1685, 0x16FE, 0x1776 +.hword 0x17EF, 0x02EC, 0xF921, 0xF9CC, 0xDB43, 0x03EA, 0x0307, 0xE1B3 +.hword 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1, 0xD650, 0xEBD6 +.hword 0xC001, 0xC448, 0xF921, 0xF9CC, 0xDB43, 0x03EA, 0x0307, 0xE1B3 +.hword 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991, 0xD7F1, 0xD650, 0x1555 +.hword 0x3FFF, 0xC001, 0xF921, 0xF9CC, 0xDB43, 0x0C99, 0xF37F, 0x76BB +.hword 0x03EA, 0x0307, 0xE1B3, 0xE013, 0xDE72, 0xDCD2, 0xDB31, 0xD991 +.hword 0xD7F1, 0xD650, 0xF6F1, 0x0C00, 0x80AD, 0x7C16, 0x7853, 0x7562 +.hword 0x7344, 0x71FA, 0x71FA, 0x71FA, 0xC001, 0xC001, 0x136D, 0x739F +.hword 0x75B1, 0x77BB, 0x7969, 0x7A67, 0x7A67, 0x7A67, 0x7A67, 0x0000 + +klepto_seg5_animindex_05008BA0: # 0x05008BA0 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x00AF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0008, 0x0004, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00AD, 0x0001, 0x0095, 0x0001, 0x0096, 0x0001, 0x0097 +.hword 0x0001, 0x0092, 0x0001, 0x0093, 0x0001, 0x0094, 0x0001, 0x0082 +.hword 0x0001, 0x0083, 0x0001, 0x0084, 0x0001, 0x0072, 0x0001, 0x0073 +.hword 0x0001, 0x0074, 0x0001, 0x001C, 0x0001, 0x001D, 0x0001, 0x001E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AC, 0x0001, 0x00A2 +.hword 0x0001, 0x00A3, 0x0008, 0x00A4, 0x0001, 0x0098, 0x0001, 0x0099 +.hword 0x0008, 0x009A, 0x0001, 0x0085, 0x0001, 0x0086, 0x0008, 0x0087 +.hword 0x0001, 0x0075, 0x0001, 0x0076, 0x0008, 0x0077, 0x0001, 0x001F +.hword 0x0001, 0x0020, 0x0008, 0x0021, 0x0001, 0x008F, 0x0001, 0x0090 +.hword 0x0001, 0x0091, 0x0008, 0x0039, 0x0008, 0x0041, 0x0008, 0x0049 +.hword 0x0001, 0x0000, 0x0008, 0x0031, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0029, 0x0001, 0x0000, 0x0001, 0x007F, 0x0001, 0x0080 +.hword 0x0001, 0x0081, 0x0008, 0x0061, 0x0008, 0x0069, 0x0001, 0x0071 +.hword 0x0001, 0x0000, 0x0008, 0x0059, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0014 + +klepto_seg5_anim_05008CE4: # 0x05008CE4 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x1A +.word klepto_seg5_animvalue_05008A30 +.word klepto_seg5_animindex_05008BA0 +.word 0 + +glabel klepto_seg5_anims_05008CFC # 0x05008CFC +.word klepto_seg5_anim_05005E44 +.word klepto_seg5_anim_05007574 +.word klepto_seg5_anim_050079B0 +.word klepto_seg5_anim_05007E34 +.word klepto_seg5_anim_050086C0 +.word klepto_seg5_anim_05008A18 +.word klepto_seg5_anim_05008CE4 +.word 0 +.word 0 diff --git a/actors/koopa/geo.s b/actors/koopa/geo.s index 99fe14d..17504fb 100644 --- a/actors/koopa/geo.s +++ b/actors/koopa/geo.s @@ -1,95 +1,95 @@ -glabel koopa_without_shell_geo # 0x0D0000D0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600C498 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007AF8 - geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007B20 - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, 39, 60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600B838 - geo_open_node - geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_060086D0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, 39, -60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BA10 - geo_open_node - geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_06008B50 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 55, 25, -73 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BC18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BA90 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 55, 25, 74 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BE10 - geo_open_node - geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BC88 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel koopa_with_shell_geo # 0x0D000214 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_06008250 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007AF8 - geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007B20 - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, 39, 60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600B838 - geo_open_node - geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_060086D0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, 39, -60 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BA10 - geo_open_node - geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_06008B50 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 55, 25, -73 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BC18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BA90 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 55, 25, 74 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BE10 - geo_open_node - geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BC88 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel koopa_without_shell_geo # 0x0D0000D0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600C498 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007AF8 + geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007B20 + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, 39, 60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600B838 + geo_open_node + geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_060086D0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, 39, -60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BA10 + geo_open_node + geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_06008B50 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 55, 25, -73 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BC18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BA90 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 55, 25, 74 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BE10 + geo_open_node + geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BC88 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel koopa_with_shell_geo # 0x0D000214 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_06008250 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007AF8 + geo_animated_part LAYER_OPAQUE, 114, 0, 0, koopa_seg6_dl_06007B20 + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, 39, 60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600B838 + geo_open_node + geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_060086D0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, 39, -60 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BA10 + geo_open_node + geo_animated_part LAYER_OPAQUE, 60, 0, 0, koopa_seg6_dl_06008B50 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 55, 25, -73 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BC18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BA90 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 55, 25, 74 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_seg6_dl_0600BE10 + geo_open_node + geo_animated_part LAYER_OPAQUE, 54, 0, 0, koopa_seg6_dl_0600BC88 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/koopa/model.s b/actors/koopa/model.s index b8d78a3..5078e32 100644 --- a/actors/koopa/model.s +++ b/actors/koopa/model.s @@ -1,3330 +1,3330 @@ -# Koopa (Small Koopa, Big Koopa [Koopa the Quick]) - -.balign 8 - -# Unreferenced light -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_060025A0: # 0x060025A0 -.byte 0x00, 0x59, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00 - -koopa_seg6_light_060025A8: # 0x060025A8 -.byte 0x00, 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_060025B8: # 0x060025B8 -.byte 0x70, 0x57, 0x00, 0x00, 0x70, 0x57, 0x00, 0x00 - -koopa_seg6_light_060025C0: # 0x060025C0 -.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_060025D0: # 0x060025D0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_060025D8: # 0x060025D8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06002600: # 0x06002600 -.byte 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00 - -koopa_seg6_light_06002608: # 0x06002608 -.byte 0x00, 0xA9, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06002618: # 0x06002618 -.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 - -koopa_seg6_light_06002620: # 0x06002620 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06002630: # 0x06002630 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_06002638: # 0x06002638 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# //! There is a malformed light entry here pointing to this texture + 0x18. -# It results in the koopa actor 'wearing' what appears to be pink shorts -# beneath its shell, despite the fact it was intended to be white like -# the rest of its body. This is evident because once the mistake is corrected -# it turns back to being white like the other polygons. -koopa_seg6_texture_06002648: # 0x06002648 -.incbin "actors/koopa/koopa_shell_front.rgba16" - -koopa_seg6_texture_06002E48: # 0x06002E48 -.incbin "actors/koopa/koopa_shell_back.rgba16" - -koopa_seg6_texture_06003648: # 0x06003648 -.incbin "actors/koopa/koopa_shoe.rgba16" - -koopa_seg6_texture_06003E48: # 0x06003E48 -.incbin "actors/koopa/koopa_shell_front_top.rgba16" - -koopa_seg6_texture_06004648: # 0x06004648 -.incbin "actors/koopa/koopa_eyes_open.rgba16" - -koopa_seg6_texture_06004E48: # 0x06004E48 -.incbin "actors/koopa/koopa_eyes_closed.rgba16" - -koopa_seg6_texture_06005648: # 0x06005648 -.incbin "actors/koopa/koopa_eye_border.rgba16" - -koopa_seg6_texture_06005E48: # 0x06005E48 -.incbin "actors/koopa/koopa_nostrils.rgba16" - -koopa_seg6_light_06006E48: # 0x06006E48 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_06006E50: # 0x06006E50 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06006E60: # 0x06006E60 -.byte 0x67, 0x0B, 0x1A, 0x00, 0x67, 0x0B, 0x1A, 0x00 - -koopa_seg6_light_06006E68: # 0x06006E68 -.byte 0xCE, 0x16, 0x35, 0x00, 0xCE, 0x16, 0x35, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_vertex_06006E78: # 0x06006E78 -vertex 139, -4, 0, 486, 684, 0x76, 0x2D, 0x00, 0xFF -vertex 133, -11, -56, 8, 694, 0x38, 0x4E, 0xAE, 0xFF -vertex 111, 2, -51, 40, 976, 0x39, 0x0D, 0x90, 0xFF -vertex 155, -27, 49, 908, 324, 0x57, 0x36, 0x49, 0xFF -vertex 184, -56, 23, 700, -64, 0x75, 0x18, 0x29, 0xFF -vertex 133, -11, 56, 962, 696, 0x39, 0x41, 0x5C, 0xFF -vertex 184, -56, -23, 302, -66, 0x6F, 0x23, 0xCF, 0xFF -vertex 111, 2, 52, 918, 980, 0x39, 0x0E, 0x70, 0xFF -vertex 155, -27, -48, 78, 322, 0x51, 0x2E, 0xAB, 0xFF - -koopa_seg6_vertex_06006F08: # 0x06006F08 -vertex 10, 50, -36, 796, 3890, 0xAD, 0x48, 0xC2, 0xFF -vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF -vertex -12, -4, 0, 458, 4320, 0x82, 0xF8, 0x00, 0xFF -vertex 16, -63, 0, 458, 3226, 0xBD, 0x95, 0x00, 0xFF -vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF -vertex 69, -65, -18, 626, 1742, 0xE6, 0x8B, 0xD7, 0xFF -vertex 99, -87, 0, 458, 814, 0xDC, 0x87, 0x00, 0xFF -vertex 102, -44, -54, 960, 882, 0xF5, 0xAF, 0x9F, 0xFF -vertex 69, -65, 18, 288, 1766, 0xE6, 0x8B, 0x29, 0xFF -vertex 102, -44, 54, -42, 956, 0xF4, 0xAE, 0x60, 0xFF -vertex 147, -93, 0, 458, -570, 0xF9, 0x82, 0x00, 0xFF -vertex 43, -44, 54, -46, 2612, 0xE6, 0xA4, 0x52, 0xFF -vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF -vertex 23, -24, -59, 1012, 3160, 0xAC, 0xCC, 0xB2, 0xFF -vertex 0, 52, 0, 460, 4212, 0x99, 0x49, 0x09, 0xFF - -koopa_seg6_vertex_06006FF8: # 0x06006FF8 -vertex 0, 52, 0, 460, 4212, 0x99, 0x49, 0x09, 0xFF -vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF -vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF -vertex -12, -4, 0, 458, 4320, 0x82, 0xF8, 0x00, 0xFF -vertex 10, 50, 36, 124, 3938, 0xAC, 0x44, 0x41, 0xFF -vertex 15, 22, 65, -140, 3692, 0xAE, 0x1E, 0x5B, 0xFF -vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF -vertex 54, 2, 87, -344, 2534, 0xF3, 0x01, 0x7E, 0xFF -vertex 64, 41, 62, -112, 2410, 0xF3, 0x4E, 0x62, 0xFF -vertex 10, 50, -36, 796, 3890, 0xAD, 0x48, 0xC2, 0xFF -vertex 45, 75, -31, 758, 3032, 0xF3, 0x69, 0xBB, 0xFF -vertex 64, 41, -62, 1034, 2326, 0x03, 0x47, 0x98, 0xFF -vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF -vertex 54, 2, -87, 1264, 2416, 0xF1, 0x01, 0x82, 0xFF -vertex 77, -16, -82, 1220, 1700, 0x2D, 0xE3, 0x8E, 0xFF -vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF - -koopa_seg6_vertex_060070F8: # 0x060070F8 -vertex 54, 2, -87, 1264, 2416, 0xF1, 0x01, 0x82, 0xFF -vertex 23, -24, -59, 1012, 3160, 0xAC, 0xCC, 0xB2, 0xFF -vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF -vertex 92, 84, -51, 940, 1738, 0xB8, 0x43, 0xB1, 0xFF -vertex 92, 84, 51, -16, 1808, 0xCA, 0x3D, 0x60, 0xFF -vertex 87, 114, 0, 460, 2068, 0xFC, 0x7E, 0x00, 0xFF -vertex 64, 41, 62, -112, 2410, 0xF3, 0x4E, 0x62, 0xFF -vertex 64, 41, -62, 1034, 2326, 0x03, 0x47, 0x98, 0xFF -vertex 84, 81, 0, 462, 2006, 0x40, 0x6D, 0x00, 0xFF -vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF -vertex 45, 75, -31, 758, 3032, 0xF3, 0x69, 0xBB, 0xFF -vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF -vertex 77, -16, -82, 1220, 1700, 0x2D, 0xE3, 0x8E, 0xFF -vertex 102, -44, -54, 960, 882, 0xF5, 0xAF, 0x9F, 0xFF -vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF - -koopa_seg6_vertex_060071E8: # 0x060071E8 -vertex 43, -44, 54, -46, 2612, 0xE6, 0xA4, 0x52, 0xFF -vertex 77, -16, 82, -300, 1812, 0x2C, 0xE3, 0x73, 0xFF -vertex 54, 2, 87, -344, 2534, 0xF3, 0x01, 0x7E, 0xFF -vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF -vertex 102, -44, 54, -42, 956, 0xF4, 0xAE, 0x60, 0xFF -vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF -vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF -vertex 84, 81, 0, 462, 2006, 0x40, 0x6D, 0x00, 0xFF - -koopa_seg6_vertex_06007268: # 0x06007268 -vertex 92, 84, -51, 48, 1042, 0xB8, 0x43, 0xB1, 0xFF -vertex 140, 72, -49, 80, 596, 0x45, 0x33, 0xA3, 0xFF -vertex 99, 22, -60, -128, 110, 0x30, 0x0E, 0x8C, 0xFF -vertex 153, 27, -31, 388, -146, 0x5A, 0xD7, 0xB2, 0xFF -vertex 149, 99, 0, 988, 924, 0x56, 0x5C, 0x00, 0xFF -vertex 170, 42, 0, 968, -30, 0x7E, 0xF8, 0x00, 0xFF -vertex 87, 114, 0, 1000, 1504, 0xFC, 0x7E, 0x00, 0xFF -vertex 140, 72, 49, 1884, 574, 0x45, 0x33, 0x5D, 0xFF -vertex 153, 27, 31, 1544, -162, 0x5A, 0xD8, 0x4E, 0xFF -vertex 139, -4, 0, 960, -544, 0x76, 0x2D, 0x00, 0xFF -vertex 92, 84, 51, 1932, 1018, 0xCA, 0x3D, 0x60, 0xFF -vertex 99, 22, 60, 2076, 82, 0x2F, 0x10, 0x74, 0xFF -vertex 111, 2, 52, 1908, -278, 0x39, 0x0E, 0x70, 0xFF -vertex 77, -16, -82, -536, -332, 0x2D, 0xE3, 0x8E, 0xFF -vertex 111, 2, -51, 20, -254, 0x39, 0x0D, 0x90, 0xFF - -koopa_seg6_vertex_06007358: # 0x06007358 -vertex 111, 2, 52, 1908, -278, 0x39, 0x0E, 0x70, 0xFF -vertex 77, -16, 82, 2464, -370, 0x2C, 0xE3, 0x73, 0xFF -vertex 102, -44, 54, 1944, -924, 0xF4, 0xAE, 0x60, 0xFF -vertex 99, 22, 60, 2076, 82, 0x2F, 0x10, 0x74, 0xFF -vertex 111, 2, -51, 20, -254, 0x39, 0x0D, 0x90, 0xFF -vertex 153, 27, -31, 388, -146, 0x5A, 0xD7, 0xB2, 0xFF -vertex 139, -4, 0, 960, -544, 0x76, 0x2D, 0x00, 0xFF -vertex 92, 84, 51, 1932, 1018, 0xCA, 0x3D, 0x60, 0xFF -vertex 64, 41, 62, 2116, 556, 0xF3, 0x4E, 0x62, 0xFF -vertex 54, 2, 87, 2560, 40, 0xF3, 0x01, 0x7E, 0xFF -vertex 102, -44, -54, -36, -900, 0xF5, 0xAF, 0x9F, 0xFF -vertex 77, -16, -82, -536, -332, 0x2D, 0xE3, 0x8E, 0xFF -vertex 99, 22, -60, -128, 110, 0x30, 0x0E, 0x8C, 0xFF -vertex 54, 2, -87, -616, 80, 0xF1, 0x01, 0x82, 0xFF -vertex 64, 41, -62, -148, 586, 0x03, 0x47, 0x98, 0xFF -vertex 92, 84, -51, 48, 1042, 0xB8, 0x43, 0xB1, 0xFF - -koopa_seg6_vertex_06007458: # 0x06007458 -vertex 15, 22, -64, -200, 590, 0xAE, 0x1D, 0xA5, 0xFF -vertex 64, 41, -62, -148, 586, 0x03, 0x47, 0x98, 0xFF -vertex 54, 2, -87, -616, 80, 0xF1, 0x01, 0x82, 0xFF - -koopa_seg6_vertex_06007488: # 0x06007488 -vertex 64, 41, -62, 0, 0, 0x03, 0x47, 0x98, 0xFF -vertex 84, 81, 0, 0, 0, 0x40, 0x6D, 0x00, 0xFF -vertex 64, 41, 62, 0, 0, 0xF3, 0x4E, 0x62, 0xFF - -koopa_seg6_vertex_060074B8: # 0x060074B8 -vertex 111, 2, 52, 0, 0, 0x39, 0x0E, 0x70, 0xFF -vertex 102, -44, 54, 0, 0, 0xF4, 0xAE, 0x60, 0xFF -vertex 120, -30, 64, 0, 0, 0xF6, 0x07, 0x7E, 0xFF -vertex 184, -56, -23, 0, 0, 0x6F, 0x23, 0xCF, 0xFF -vertex 180, -81, -29, 0, 0, 0x4C, 0xAC, 0xC8, 0xFF -vertex 139, -51, -58, 0, 0, 0x24, 0xE1, 0x8B, 0xFF -vertex 102, -44, -54, 0, 0, 0xF5, 0xAF, 0x9F, 0xFF -vertex 147, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0xFF -vertex 120, -30, -63, 0, 0, 0x01, 0x09, 0x82, 0xFF -vertex 111, 2, -51, 0, 0, 0x39, 0x0D, 0x90, 0xFF -vertex 155, -27, -48, 0, 0, 0x51, 0x2E, 0xAB, 0xFF -vertex 180, -81, 29, 0, 0, 0x36, 0xA3, 0x42, 0xFF -vertex 139, -51, 58, 0, 0, 0x27, 0xE7, 0x76, 0xFF -vertex 184, -56, 23, 0, 0, 0x75, 0x18, 0x29, 0xFF -vertex 155, -27, 49, 0, 0, 0x57, 0x36, 0x49, 0xFF -vertex 133, -11, 56, 0, 0, 0x39, 0x41, 0x5C, 0xFF - -koopa_seg6_vertex_060075B8: # 0x060075B8 -vertex 111, 2, -51, 0, 0, 0x39, 0x0D, 0x90, 0xFF -vertex 133, -11, -56, 0, 0, 0x38, 0x4E, 0xAE, 0xFF -vertex 120, -30, -63, 0, 0, 0x01, 0x09, 0x82, 0xFF -vertex 155, -27, -48, 0, 0, 0x51, 0x2E, 0xAB, 0xFF -vertex 184, -56, 23, 0, 0, 0x75, 0x18, 0x29, 0xFF -vertex 180, -81, 29, 0, 0, 0x36, 0xA3, 0x42, 0xFF -vertex 180, -81, -29, 0, 0, 0x4C, 0xAC, 0xC8, 0xFF -vertex 139, -51, 58, 0, 0, 0x27, 0xE7, 0x76, 0xFF -vertex 184, -56, -23, 0, 0, 0x6F, 0x23, 0xCF, 0xFF -vertex 147, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0xFF - -glabel koopa_seg6_dl_06007658 # 0x06007658 - 0x060076B0 -gsSPLight koopa_seg6_light_06006E50, 1 -gsSPLight koopa_seg6_light_06006E48, 2 -gsSPVertex koopa_seg6_vertex_06006E78, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 7, 5, 0, 0x0, 8, 1, 0, 0x0 -gsSP1Triangle 0, 6, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_060076B0 # 0x060076B0 - 0x06007850 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005648 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_seg6_vertex_06006F08, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 8, 0x0 -gsSP2Triangles 3, 5, 8, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 9, 6, 10, 0x0, 7, 10, 6, 0x0 -gsSP2Triangles 9, 8, 6, 0x0, 8, 11, 3, 0x0 -gsSP2Triangles 11, 8, 9, 0x0, 3, 11, 12, 0x0 -gsSP2Triangles 2, 3, 12, 0x0, 3, 13, 4, 0x0 -gsSP2Triangles 13, 3, 2, 0x0, 2, 1, 13, 0x0 -gsSP1Triangle 14, 0, 2, 0x0 -gsSPVertex koopa_seg6_vertex_06006FF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 4, 5, 8, 0x0 -gsSP2Triangles 6, 5, 3, 0x0, 0, 4, 1, 0x0 -gsSP2Triangles 8, 1, 4, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 2, 10, 9, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_060070F8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 7, 6, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 10, 8, 7, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 0, 11, 1, 0x0 -gsSP1Triangle 14, 8, 10, 0x0 -gsSPVertex koopa_seg6_vertex_060071E8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 5, 6, 7, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06007850 # 0x06007850 - 0x06007970 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005E48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex koopa_seg6_vertex_06007268, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 0, 6, 0x0 -gsSP2Triangles 6, 4, 1, 0x0, 5, 3, 1, 0x0 -gsSP2Triangles 7, 4, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 3, 5, 9, 0x0 -gsSP2Triangles 9, 5, 8, 0x0, 7, 6, 10, 0x0 -gsSP2Triangles 11, 7, 10, 0x0, 8, 7, 11, 0x0 -gsSP2Triangles 12, 9, 8, 0x0, 8, 11, 12, 0x0 -gsSP1Triangle 13, 2, 14, 0x0 -gsSPVertex koopa_seg6_vertex_06007358, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 3, 0x0 -gsSP2Triangles 9, 1, 3, 0x0, 9, 3, 8, 0x0 -gsSP2Triangles 4, 10, 11, 0x0, 4, 12, 5, 0x0 -gsSP2Triangles 13, 14, 12, 0x0, 14, 15, 12, 0x0 -gsSP1Triangle 12, 11, 13, 0x0 -gsSPVertex koopa_seg6_vertex_06007458, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06007970 # 0x06007970 - 0x06007A60 -gsSPLight koopa_seg6_light_06006E68, 1 -gsSPLight koopa_seg6_light_06006E60, 2 -gsSPVertex koopa_seg6_vertex_06007488, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight koopa_seg6_light_06006E50, 1 -gsSPLight koopa_seg6_light_06006E48, 2 -gsSPVertex koopa_seg6_vertex_060074B8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 6, 8, 5, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 5, 10, 3, 0x0, 8, 10, 5, 0x0 -gsSP2Triangles 11, 12, 1, 0x0, 12, 2, 1, 0x0 -gsSP2Triangles 1, 7, 11, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 12, 15, 2, 0x0, 12, 14, 15, 0x0 -gsSP1Triangle 0, 2, 15, 0x0 -gsSPVertex koopa_seg6_vertex_060075B8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 6, 8, 4, 0x0, 9, 6, 5, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06007A60 # 0x06007A60 - 0x06007AA0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06007AA0 # 0x06007AA0 - 0x06007AF8 -gsSPDisplayList koopa_seg6_dl_06007658 -gsSPDisplayList koopa_seg6_dl_060076B0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList koopa_seg6_dl_06007850 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_seg6_dl_06007970 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06007AF8 # 0x06007AF8 - 0x06007B20 -gsSPDisplayList koopa_seg6_dl_06007A60 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004648 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList koopa_seg6_dl_06007AA0 - -glabel koopa_seg6_dl_06007B20 # 0x06007B20 - 0x06007B48 -gsSPDisplayList koopa_seg6_dl_06007A60 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004E48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPBranchList koopa_seg6_dl_06007AA0 - -koopa_seg6_light_06007B48: # 0x06007B48 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_06007B50: # 0x06007B50 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06007B60: # 0x06007B60 -.byte 0x70, 0x57, 0x00, 0x00, 0x70, 0x57, 0x00, 0x00 - -koopa_seg6_light_06007B68: # 0x06007B68 -.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_vertex_06007B78: # 0x06007B78 -vertex -28, -79, -33, 774, 814, 0xC7, 0x96, 0xDA, 0xFF -vertex -84, -15, 0, 468, 1346, 0xA0, 0xAE, 0x00, 0xFF -vertex -56, 0, -71, 1132, 1060, 0xCE, 0xB0, 0xAC, 0xFF -vertex 35, -89, -33, 770, 152, 0x12, 0x97, 0xBD, 0xFF -vertex -28, -79, 33, 158, 814, 0xBE, 0x9F, 0x2F, 0xFF -vertex 35, -89, 33, 156, 152, 0x0B, 0x8F, 0x36, 0xFF -vertex -56, 0, 73, -196, 1060, 0xCE, 0xAF, 0x53, 0xFF -vertex 63, -28, -76, 1164, -156, 0x13, 0xAE, 0xA2, 0xFF -vertex 91, -63, 0, 462, -438, 0x39, 0x8F, 0x00, 0xFF -vertex 63, -28, 79, -236, -154, 0x15, 0xAF, 0x5E, 0xFF - -koopa_seg6_vertex_06007C18: # 0x06007C18 -vertex 68, 63, 40, 826, 98, 0x2C, 0x72, 0x1F, 0xFF -vertex 109, 38, 0, 524, -122, 0x6D, 0x40, 0x00, 0xFF -vertex 68, 63, -38, 212, 100, 0x33, 0x6D, 0xDA, 0xFF -vertex -40, 71, -38, 196, 712, 0xDD, 0x74, 0xDD, 0xFF -vertex -40, 71, 40, 810, 710, 0xE3, 0x71, 0x31, 0xFF -vertex 91, 28, 61, 990, -24, 0x5C, 0x3F, 0x3A, 0xFF -vertex 51, 43, 79, 1120, 194, 0x1B, 0x5F, 0x4E, 0xFF -vertex 51, 43, -76, -88, 190, 0x1B, 0x61, 0xB4, 0xFF -vertex 91, 28, -58, 52, -26, 0x5C, 0x41, 0xC7, 0xFF -vertex -68, 38, 56, 932, 864, 0xAB, 0x53, 0x2A, 0xFF -vertex -68, 38, -56, 58, 862, 0xAF, 0x54, 0xCF, 0xFF -vertex -25, 43, -76, -98, 628, 0xE7, 0x5D, 0xAF, 0xFF -vertex -81, 25, 0, 492, 932, 0x99, 0x49, 0x00, 0xFF -vertex -25, 43, 79, 1104, 632, 0xE4, 0x5A, 0x54, 0xFF - -koopa_seg6_vertex_06007CF8: # 0x06007CF8 -vertex 122, -43, -30, 0, 0, 0x6A, 0xD5, 0xCC, 0xFF -vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF -vertex 109, 38, 0, 0, 0, 0x6D, 0x40, 0x00, 0xFF -vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF -vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF - -koopa_seg6_vertex_06007D48: # 0x06007D48 -vertex -56, 0, -71, 0, 0, 0xCE, 0xB0, 0xAC, 0xFF -vertex -68, 17, -84, 0, 0, 0x9D, 0x10, 0xB4, 0xFF -vertex 0, 22, -107, 0, 0, 0xEE, 0x19, 0x85, 0xFF -vertex -107, 5, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF -vertex -81, 25, 0, 0, 0, 0x99, 0x49, 0x00, 0xFF -vertex -68, 38, -56, 0, 0, 0xAF, 0x54, 0xCF, 0xFF -vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF -vertex -68, 38, 56, 0, 0, 0xAB, 0x53, 0x2A, 0xFF -vertex -25, 43, -76, 0, 0, 0xE7, 0x5D, 0xAF, 0xFF -vertex 63, -28, -76, 0, 0, 0x13, 0xAE, 0xA2, 0xFF -vertex 79, 10, -94, 0, 0, 0x43, 0x11, 0x96, 0xFF -vertex 122, -43, -30, 0, 0, 0x6A, 0xD5, 0xCC, 0xFF -vertex 91, -63, 0, 0, 0, 0x39, 0x8F, 0x00, 0xFF -vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF -vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF - -koopa_seg6_vertex_06007E38: # 0x06007E38 -vertex -107, 5, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF -vertex -84, -15, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex -56, 0, 73, 0, 0, 0xCE, 0xAF, 0x53, 0xFF -vertex 51, 43, -76, 0, 0, 0x1B, 0x61, 0xB4, 0xFF -vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF -vertex 79, 10, -94, 0, 0, 0x43, 0x11, 0x96, 0xFF -vertex 0, 22, -107, 0, 0, 0xEE, 0x19, 0x85, 0xFF -vertex -25, 43, -76, 0, 0, 0xE7, 0x5D, 0xAF, 0xFF -vertex -56, 0, -71, 0, 0, 0xCE, 0xB0, 0xAC, 0xFF -vertex 63, -28, 79, 0, 0, 0x15, 0xAF, 0x5E, 0xFF -vertex 91, -63, 0, 0, 0, 0x39, 0x8F, 0x00, 0xFF -vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF -vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF -vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF -vertex 79, 10, 94, 0, 0, 0x42, 0x10, 0x6A, 0xFF - -koopa_seg6_vertex_06007F28: # 0x06007F28 -vertex -68, 38, 56, 0, 0, 0xAB, 0x53, 0x2A, 0xFF -vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF -vertex 0, 22, 107, 0, 0, 0xEF, 0x17, 0x7B, 0xFF -vertex -25, 43, 79, 0, 0, 0xE4, 0x5A, 0x54, 0xFF -vertex -56, 0, 73, 0, 0, 0xCE, 0xAF, 0x53, 0xFF -vertex 63, -28, 79, 0, 0, 0x15, 0xAF, 0x5E, 0xFF -vertex 51, 43, 79, 0, 0, 0x1B, 0x5F, 0x4E, 0xFF -vertex 79, 10, 94, 0, 0, 0x42, 0x10, 0x6A, 0xFF -vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF - -glabel koopa_seg6_dl_06007FB8 # 0x06007FB8 - 0x06008050 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002E48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight koopa_seg6_light_06007B50, 1 -gsSPLight koopa_seg6_light_06007B48, 2 -gsSPVertex koopa_seg6_vertex_06007B78, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 0, 5, 4, 0x0 -gsSP2Triangles 0, 3, 5, 0x0, 1, 4, 6, 0x0 -gsSP2Triangles 6, 4, 5, 0x0, 3, 2, 7, 0x0 -gsSP2Triangles 3, 8, 5, 0x0, 8, 3, 7, 0x0 -gsSP2Triangles 9, 5, 8, 0x0, 9, 6, 5, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008050 # 0x06008050 - 0x060080F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002648 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_seg6_vertex_06007C18, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 4, 6, 0, 0x0, 6, 5, 0, 0x0 -gsSP2Triangles 3, 2, 7, 0x0, 8, 2, 1, 0x0 -gsSP2Triangles 2, 8, 7, 0x0, 9, 4, 3, 0x0 -gsSP2Triangles 3, 10, 9, 0x0, 7, 11, 3, 0x0 -gsSP2Triangles 11, 10, 3, 0x0, 10, 12, 9, 0x0 -gsSP2Triangles 4, 9, 13, 0x0, 4, 13, 6, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_060080F8 # 0x060080F8 - 0x06008250 -gsSPLight koopa_seg6_light_06007B68, 1 -gsSPLight koopa_seg6_light_06007B60, 2 -gsSPVertex koopa_seg6_vertex_06007CF8, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP1Triangle 2, 4, 3, 0x0 -gsSPLight koopa_seg6_light_06007B50, 1 -gsSPLight koopa_seg6_light_06007B48, 2 -gsSPVertex koopa_seg6_vertex_06007D48, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 4, 3, 6, 0x0 -gsSP2Triangles 7, 4, 6, 0x0, 2, 5, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 -gsSP2Triangles 12, 11, 13, 0x0, 11, 10, 14, 0x0 -gsSP2Triangles 9, 2, 10, 0x0, 2, 9, 0, 0x0 -gsSPVertex koopa_seg6_vertex_06007E38, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 11, 0x0 -gsSP1Triangle 11, 14, 9, 0x0 -gsSPVertex koopa_seg6_vertex_06007F28, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 -gsSP2Triangles 6, 2, 7, 0x0, 6, 3, 2, 0x0 -gsSP2Triangles 7, 2, 5, 0x0, 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008250 # 0x06008250 - 0x060082C0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_seg6_dl_06007FB8 -gsSPDisplayList koopa_seg6_dl_06008050 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_seg6_dl_060080F8 -gsSPEndDisplayList - -koopa_seg6_light_060082C0: # 0x060082C0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_060082C8: # 0x060082C8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_060082D8: # 0x060082D8 -.byte 0x00, 0x64, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00 - -koopa_seg6_light_060082E0: # 0x060082E0 -.byte 0x00, 0xC8, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_vertex_060082F0: # 0x060082F0 -vertex 2, 5, 30, 2880, 262, 0xC7, 0x1E, 0x6D, 0xFF -vertex 0, -45, 43, 1052, 144, 0xD7, 0xD7, 0x70, 0xFF -vertex 28, -45, 43, 1040, 916, 0x59, 0xF7, 0x59, 0xFF -vertex 28, -73, 20, 140, 922, 0x2B, 0x9E, 0x43, 0xFF -vertex 2, -73, 20, 134, 272, 0xD2, 0x8F, 0x20, 0xFF -vertex 28, -73, -25, 140, 922, 0x4A, 0x9E, 0xE4, 0xFF -vertex 28, 7, 38, 2916, 906, 0x4E, 0x2B, 0x59, 0xFF -vertex 2, -73, -25, 134, 272, 0xD9, 0x9A, 0xC0, 0xFF -vertex 28, -45, -48, 1040, 916, 0x5A, 0xDD, 0xAF, 0xFF -vertex 0, -45, -45, 1052, 144, 0xC5, 0xF4, 0x91, 0xFF -vertex 28, 7, -43, 2916, 906, 0x4E, 0x21, 0xA3, 0xFF -vertex 2, 5, -33, 2880, 262, 0xC8, 0x33, 0x9B, 0xFF -vertex 0, 40, -10, 4032, 248, 0xC8, 0x67, 0xD1, 0xFF -vertex 28, 40, -15, 4040, 898, 0x17, 0x64, 0xB7, 0xFF -vertex 28, 40, 12, 4040, 898, 0x45, 0x65, 0x1E, 0xFF -vertex 0, 40, 5, 4032, 248, 0xB1, 0x52, 0x37, 0xFF - -koopa_seg6_vertex_060083F0: # 0x060083F0 -vertex 28, 7, 38, 938, 710, 0x4E, 0x2B, 0x59, 0xFF -vertex 28, -45, -48, -52, 240, 0x5A, 0xDD, 0xAF, 0xFF -vertex 28, 7, -43, 14, 710, 0x4E, 0x21, 0xA3, 0xFF -vertex 28, 40, -15, 304, 990, 0x17, 0x64, 0xB7, 0xFF -vertex 28, 40, 12, 650, 990, 0x45, 0x65, 0x1E, 0xFF -vertex 28, -45, 43, 1008, 240, 0x59, 0xF7, 0x59, 0xFF -vertex 28, -73, -25, 212, 16, 0x4A, 0x9E, 0xE4, 0xFF -vertex 28, -73, 20, 742, 16, 0x2B, 0x9E, 0x43, 0xFF - -koopa_seg6_vertex_06008470: # 0x06008470 -vertex 0, 40, 5, 0, 0, 0xB1, 0x52, 0x37, 0xFF -vertex 0, 40, -10, 0, 0, 0xC8, 0x67, 0xD1, 0xFF -vertex -22, -20, -20, 0, 0, 0x90, 0x22, 0xD1, 0xFF -vertex -22, -20, 15, 0, 0, 0x8C, 0x1C, 0x2A, 0xFF -vertex 2, 5, 30, 0, 0, 0xC7, 0x1E, 0x6D, 0xFF -vertex 2, 5, -33, 0, 0, 0xC8, 0x33, 0x9B, 0xFF -vertex -28, -48, -15, 0, 0, 0x8D, 0xD7, 0xE0, 0xFF -vertex 0, -45, -45, 0, 0, 0xC5, 0xF4, 0x91, 0xFF -vertex -28, -48, 10, 0, 0, 0x97, 0xE2, 0x3F, 0xFF -vertex 0, -45, 43, 0, 0, 0xD7, 0xD7, 0x70, 0xFF -vertex 2, -73, -25, 0, 0, 0xD9, 0x9A, 0xC0, 0xFF -vertex 2, -73, 20, 0, 0, 0xD2, 0x8F, 0x20, 0xFF - -glabel koopa_seg6_dl_06008530 # 0x06008530 - 0x060085E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight koopa_seg6_light_060082C8, 1 -gsSPLight koopa_seg6_light_060082C0, 2 -gsSPVertex koopa_seg6_vertex_060082F0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 5, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 12, 15, 14, 0x0 -gsSP2Triangles 6, 14, 15, 0x0, 6, 15, 0, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_060085E8 # 0x060085E8 - 0x06008640 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_seg6_vertex_060083F0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 5, 6, 1, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008640 # 0x06008640 - 0x060086D0 -gsSPLight koopa_seg6_light_060082E0, 1 -gsSPLight koopa_seg6_light_060082D8, 2 -gsSPVertex koopa_seg6_vertex_06008470, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 3, 2, 6, 0x0, 7, 6, 2, 0x0 -gsSP2Triangles 7, 2, 5, 0x0, 3, 6, 8, 0x0 -gsSP2Triangles 4, 3, 8, 0x0, 4, 8, 9, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 7, 10, 6, 0x0 -gsSP2Triangles 6, 11, 8, 0x0, 8, 11, 9, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_060086D0 # 0x060086D0 - 0x06008740 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_seg6_dl_06008530 -gsSPDisplayList koopa_seg6_dl_060085E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_seg6_dl_06008640 -gsSPEndDisplayList - -koopa_seg6_light_06008740: # 0x06008740 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -koopa_seg6_light_06008748: # 0x06008748 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_light_06008758: # 0x06008758 -.byte 0x00, 0x64, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00 - -koopa_seg6_light_06008760: # 0x06008760 -.byte 0x00, 0xC8, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_seg6_vertex_06008770: # 0x06008770 -vertex 28, 7, -35, 648, 906, 0x50, 0x21, 0xA4, 0xFF -vertex 28, -45, -43, 216, 916, 0x5B, 0xDB, 0xB0, 0xFF -vertex 0, -45, -40, 218, 144, 0xC6, 0xF4, 0x91, 0xFF -vertex 2, -73, -17, 6, 272, 0xDB, 0x98, 0xC4, 0xFF -vertex 28, -73, -17, 8, 922, 0x4A, 0x9D, 0xE5, 0xFF -vertex 2, -73, 25, 6, 272, 0xD3, 0x8F, 0x21, 0xFF -vertex 2, 5, -28, 640, 262, 0xC9, 0x32, 0x9A, 0xFF -vertex 28, -73, 25, 8, 922, 0x28, 0x9C, 0x42, 0xFF -vertex 0, -45, 48, 218, 144, 0xD4, 0xD7, 0x6F, 0xFF -vertex 28, -45, 51, 216, 916, 0x57, 0xF6, 0x5B, 0xFF -vertex 2, 5, 35, 640, 262, 0xC6, 0x20, 0x6B, 0xFF -vertex 28, 7, 43, 648, 906, 0x4F, 0x2B, 0x59, 0xFF -vertex 28, 40, 17, 908, 898, 0x47, 0x64, 0x1E, 0xFF -vertex 0, 40, 12, 906, 248, 0xB2, 0x51, 0x39, 0xFF -vertex 0, 40, -5, 906, 248, 0xC7, 0x67, 0xD2, 0xFF -vertex 28, 40, -10, 908, 898, 0x1A, 0x63, 0xB6, 0xFF - -koopa_seg6_vertex_06008870: # 0x06008870 -vertex 28, 7, 43, 846, 710, 0x4F, 0x2B, 0x59, 0xFF -vertex 28, -45, -43, -46, 240, 0x5B, 0xDB, 0xB0, 0xFF -vertex 28, 7, -35, 14, 710, 0x50, 0x21, 0xA4, 0xFF -vertex 28, 40, -10, 274, 990, 0x1A, 0x63, 0xB6, 0xFF -vertex 28, 40, 17, 586, 990, 0x47, 0x64, 0x1E, 0xFF -vertex 28, -45, 51, 908, 240, 0x57, 0xF6, 0x5B, 0xFF -vertex 28, -73, -17, 192, 16, 0x4A, 0x9D, 0xE5, 0xFF -vertex 28, -73, 25, 670, 16, 0x28, 0x9C, 0x42, 0xFF - -koopa_seg6_vertex_060088F0: # 0x060088F0 -vertex -22, -20, -12, 0, 0, 0x8F, 0x22, 0xD3, 0xFF -vertex -22, -20, 20, 0, 0, 0x8C, 0x1E, 0x29, 0xFF -vertex 0, 40, 12, 0, 0, 0xB2, 0x51, 0x39, 0xFF -vertex -28, -48, -10, 0, 0, 0x8D, 0xD7, 0xE1, 0xFF -vertex 0, 40, -5, 0, 0, 0xC7, 0x67, 0xD2, 0xFF -vertex 0, -45, -40, 0, 0, 0xC6, 0xF4, 0x91, 0xFF -vertex 2, 5, -28, 0, 0, 0xC9, 0x32, 0x9A, 0xFF -vertex 2, 5, 35, 0, 0, 0xC6, 0x20, 0x6B, 0xFF -vertex -28, -48, 17, 0, 0, 0x96, 0xE5, 0x3F, 0xFF -vertex 0, -45, 48, 0, 0, 0xD4, 0xD7, 0x6F, 0xFF -vertex 2, -73, -17, 0, 0, 0xDB, 0x98, 0xC4, 0xFF -vertex 2, -73, 25, 0, 0, 0xD3, 0x8F, 0x21, 0xFF - -glabel koopa_seg6_dl_060089B0 # 0x060089B0 - 0x06008A68 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight koopa_seg6_light_06008748, 1 -gsSPLight koopa_seg6_light_06008740, 2 -gsSPVertex koopa_seg6_vertex_06008770, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 5, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 12, 15, 14, 0x0 -gsSP2Triangles 6, 14, 15, 0x0, 6, 15, 0, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008A68 # 0x06008A68 - 0x06008AC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_seg6_vertex_06008870, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 5, 6, 1, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008AC0 # 0x06008AC0 - 0x06008B50 -gsSPLight koopa_seg6_light_06008760, 1 -gsSPLight koopa_seg6_light_06008758, 2 -gsSPVertex koopa_seg6_vertex_060088F0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 5, 0, 6, 0x0 -gsSP2Triangles 5, 3, 0, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 3, 8, 1, 0x0 -gsSP2Triangles 7, 1, 8, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 3, 10, 11, 0x0, 3, 11, 8, 0x0 -gsSP2Triangles 5, 10, 3, 0x0, 8, 11, 9, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_06008B50 # 0x06008B50 - 0x06008BC0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_seg6_dl_060089B0 -gsSPDisplayList koopa_seg6_dl_06008A68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_seg6_dl_06008AC0 -gsSPEndDisplayList - -koopa_seg6_vertex_06008BC0: # 0x06008BC0 -vertex 27, -76, -21, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 -vertex 27, -76, 26, 0, 0, 0xFF, 0x8D, 0x35, 0x00 -vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex 26, 40, 17, 0, 0, 0xEF, 0x70, 0x38, 0x00 -vertex 26, 40, -13, 0, 0, 0xEF, 0x70, 0xC8, 0x00 -vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex 27, -49, 49, 0, 0, 0xF2, 0xDF, 0x79, 0x00 -vertex 27, 6, 43, 0, 0, 0xE6, 0x30, 0x72, 0x00 -vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 - -koopa_seg6_vertex_06008CC0: # 0x06008CC0 -vertex 27, 6, -38, 0, 0, 0xE6, 0x30, 0x8E, 0x00 -vertex 27, -49, -45, 0, 0, 0xF2, 0xDF, 0x87, 0x00 -vertex -3, -48, -43, 0, 0, 0xC9, 0xE0, 0x93, 0x00 -vertex 1, 5, -30, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 -vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 26, 40, -13, 0, 0, 0xEF, 0x70, 0xC8, 0x00 - -koopa_seg6_vertex_06008DA0: # 0x06008DA0 -vertex 27, 6, 43, 0, 0, 0xE6, 0x30, 0x72, 0x00 -vertex 26, 40, 17, 0, 0, 0xEF, 0x70, 0x38, 0x00 -vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 -vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex 27, -76, 26, 0, 0, 0xFF, 0x8D, 0x35, 0x00 -vertex 27, -49, 49, 0, 0, 0xF2, 0xDF, 0x79, 0x00 -vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex 27, -49, -45, 0, 0, 0xF2, 0xDF, 0x87, 0x00 -vertex 27, -76, -21, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 -vertex -3, -48, -43, 0, 0, 0xC9, 0xE0, 0x93, 0x00 - -koopa_seg6_vertex_06008E80: # 0x06008E80 -vertex 27, -49, 49, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -76, 26, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -76, -21, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -49, -45, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 1, 5, -30, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex 27, 6, 43, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, 6, -38, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 26, 40, -13, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 26, 40, 17, 0, 0, 0x7F, 0x01, 0x00, 0x00 - -koopa_seg6_vertex_06008F60: # 0x06008F60 -vertex 61, -6, -30, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 -vertex 61, -25, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 -vertex -1, -17, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 -vertex -1, -6, -16, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 -vertex 60, 34, 11, 0, 0, 0xDB, 0x68, 0x3E, 0x00 -vertex 60, 34, -11, 0, 0, 0xDB, 0x68, 0xC2, 0x00 -vertex -1, 16, 0, 0, 0, 0xD2, 0x76, 0x00, 0x00 -vertex 61, -6, -30, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 60, 34, -11, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 60, 34, 11, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 61, -6, 29, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 61, -25, 0, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 61, -6, 29, 0, 0, 0xE3, 0xE0, 0x76, 0x00 -vertex -1, -6, 16, 0, 0, 0xE3, 0xE0, 0x76, 0x00 - -koopa_seg6_vertex_06009040: # 0x06009040 -vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex 27, -76, -27, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 -vertex 27, -76, 20, 0, 0, 0xFF, 0x8D, 0x35, 0x00 -vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex 26, 40, 12, 0, 0, 0xEF, 0x70, 0x38, 0x00 -vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 -vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 -vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex 27, 6, -44, 0, 0, 0xE6, 0x30, 0x8E, 0x00 -vertex 27, -49, -50, 0, 0, 0xF2, 0xDF, 0x87, 0x00 - -koopa_seg6_vertex_06009140: # 0x06009140 -vertex 1, 5, 29, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex -3, -48, 42, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 -vertex 27, -49, 44, 0, 0, 0xF2, 0xDF, 0x79, 0x00 -vertex 27, 6, 38, 0, 0, 0xE6, 0x30, 0x72, 0x00 -vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 -vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex 26, 40, 12, 0, 0, 0xEF, 0x70, 0x38, 0x00 -vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 - -koopa_seg6_vertex_06009240: # 0x06009240 -vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 -vertex 27, 6, -44, 0, 0, 0xE6, 0x30, 0x8E, 0x00 -vertex 27, -49, -50, 0, 0, 0xF2, 0xDF, 0x87, 0x00 -vertex 27, -76, -27, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 -vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 -vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 -vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 -vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 -vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 -vertex -3, -48, 42, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 -vertex 27, -76, 20, 0, 0, 0xFF, 0x8D, 0x35, 0x00 -vertex 27, -49, 44, 0, 0, 0xF2, 0xDF, 0x79, 0x00 -vertex 27, -49, 44, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -76, 20, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -76, -27, 0, 0, 0x7F, 0x01, 0x00, 0x00 - -koopa_seg6_vertex_06009340: # 0x06009340 -vertex 27, -49, 44, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -76, -27, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, -49, -50, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 -vertex 1, 5, 29, 0, 0, 0xC3, 0x2B, 0x66, 0x00 -vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 -vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 -vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 -vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 -vertex 27, 6, 38, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 27, 6, -44, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 26, 40, -18, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 26, 40, 12, 0, 0, 0x7F, 0x01, 0x00, 0x00 - -koopa_seg6_vertex_06009410: # 0x06009410 -vertex -1, -6, 16, 0, 0, 0xE3, 0xE0, 0x76, 0x00 -vertex -1, -17, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 -vertex 61, -25, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 -vertex 61, -6, 29, 0, 0, 0xE3, 0xE0, 0x76, 0x00 -vertex -1, 16, 0, 0, 0, 0xD2, 0x76, 0x00, 0x00 -vertex 60, 34, 10, 0, 0, 0xDB, 0x68, 0x3E, 0x00 -vertex 60, 34, -11, 0, 0, 0xDB, 0x68, 0xC2, 0x00 -vertex 61, -25, 0, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 61, -6, -30, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 60, 34, -11, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 60, 34, 10, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex 61, -6, 29, 0, 0, 0x7F, 0x01, 0x00, 0x00 -vertex -1, -6, -17, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 -vertex 61, -6, -30, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 - -koopa_seg6_vertex_060094F0: # 0x060094F0 -vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 - -koopa_seg6_vertex_060095D0: # 0x060095D0 -vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 -vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 - -koopa_seg6_vertex_060096C0: # 0x060096C0 -vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 -vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 -vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 - -koopa_seg6_vertex_060097B0: # 0x060097B0 -vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 -vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 - -koopa_seg6_vertex_060098A0: # 0x060098A0 -vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 -vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 - -koopa_seg6_vertex_060099A0: # 0x060099A0 -vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 - -koopa_seg6_vertex_06009A30: # 0x06009A30 -vertex 0, -2, -10, 0, 0, 0xEF, 0x00, 0x83, 0x00 -vertex -1, 8, -2, 0, 0, 0xEB, 0x76, 0xDA, 0x00 -vertex 52, 17, -4, 0, 0, 0xEB, 0x76, 0xDA, 0x00 -vertex 53, 0, -17, 0, 0, 0xEF, 0x00, 0x83, 0x00 -vertex -1, 4, 10, 0, 0, 0xED, 0x49, 0x65, 0x00 -vertex 52, 10, 16, 0, 0, 0xED, 0x49, 0x65, 0x00 -vertex 0, -8, 10, 0, 0, 0xF1, 0xB6, 0x65, 0x00 -vertex 53, -11, 16, 0, 0, 0xF1, 0xB6, 0x65, 0x00 -vertex 0, -13, -2, 0, 0, 0xF2, 0x88, 0xDA, 0x00 -vertex 53, -18, -4, 0, 0, 0xF2, 0x88, 0xDA, 0x00 - -koopa_seg6_vertex_06009AD0: # 0x06009AD0 -vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 - -koopa_seg6_vertex_06009BB0: # 0x06009BB0 -vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 -vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 - -koopa_seg6_vertex_06009CA0: # 0x06009CA0 -vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 -vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 -vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 - -koopa_seg6_vertex_06009D90: # 0x06009D90 -vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 -vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 -vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 -vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 -vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 -vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 - -koopa_seg6_vertex_06009E80: # 0x06009E80 -vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 -vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 -vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 -vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 -vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 -vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 -vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 -vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 -vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 -vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 - -koopa_seg6_vertex_06009F80: # 0x06009F80 -vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 -vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 -vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 -vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 -vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 -vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 -vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 -vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 -vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 - -koopa_seg6_vertex_0600A010: # 0x0600A010 -vertex 53, 0, 17, 0, 0, 0xEF, 0x00, 0x7D, 0x00 -vertex 52, 17, 3, 0, 0, 0xEB, 0x76, 0x26, 0x00 -vertex -1, 8, 1, 0, 0, 0xEB, 0x76, 0x26, 0x00 -vertex 0, -2, 9, 0, 0, 0xEF, 0x00, 0x7D, 0x00 -vertex 52, 10, -17, 0, 0, 0xED, 0x49, 0x9B, 0x00 -vertex -1, 4, -11, 0, 0, 0xED, 0x49, 0x9B, 0x00 -vertex 53, -11, -17, 0, 0, 0xF1, 0xB6, 0x9B, 0x00 -vertex 0, -8, -11, 0, 0, 0xF1, 0xB6, 0x9B, 0x00 -vertex 53, -18, 3, 0, 0, 0xF2, 0x88, 0x26, 0x00 -vertex 0, -13, 1, 0, 0, 0xF2, 0x88, 0x26, 0x00 - -koopa_seg6_vertex_0600A0B0: # 0x0600A0B0 -vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 -vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 -vertex 44, 74, 31, 0, 0, 0xF1, 0x69, 0x44, 0x00 -vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 -vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 -vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 -vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 -vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 -vertex 91, 82, 51, 0, 0, 0x14, 0x35, 0x71, 0x00 -vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 -vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 -vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 -vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 -vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 - -koopa_seg6_vertex_0600A1A0: # 0x0600A1A0 -vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 -vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 -vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 -vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 -vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 -vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 -vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 -vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 -vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 -vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 -vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 -vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 -vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 -vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 -vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 - -koopa_seg6_vertex_0600A2A0: # 0x0600A2A0 -vertex 91, 82, -51, 0, 0, 0x84, 0x19, 0x00, 0x00 -vertex 91, 82, 51, 0, 0, 0x84, 0x19, 0x00, 0x00 -vertex 86, 112, 0, 0, 0, 0x84, 0xE9, 0x00, 0x00 -vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 -vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 -vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 -vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 -vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 -vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 -vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 -vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 -vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 -vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 -vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 -vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 -vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 - -koopa_seg6_vertex_0600A3A0: # 0x0600A3A0 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 -vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 -vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 -vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 -vertex 151, 26, -31, 0, 0, 0x5A, 0xD7, 0xB1, 0x00 -vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 -vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 -vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 -vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 -vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 -vertex 91, 82, -51, 0, 0, 0x14, 0x35, 0x8F, 0x00 -vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 -vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 -vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 -vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 - -koopa_seg6_vertex_0600A4A0: # 0x0600A4A0 -vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 -vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 -vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 -vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 -vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 -vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 -vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 -vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 -vertex 44, 74, 31, 0, 0, 0xF1, 0x69, 0x44, 0x00 -vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 -vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 -vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 -vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 -vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 -vertex 91, 82, 51, 0, 0, 0x14, 0x35, 0x71, 0x00 - -koopa_seg6_vertex_0600A5A0: # 0x0600A5A0 -vertex 91, 82, -51, 0, 0, 0x14, 0x35, 0x8F, 0x00 -vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 -vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 -vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 -vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 -vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 -vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 -vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 -vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 -vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 -vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 -vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 -vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 -vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 - -koopa_seg6_vertex_0600A690: # 0x0600A690 -vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 -vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 -vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 -vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 -vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 -vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 -vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 -vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 -vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 -vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 -vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 -vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 -vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 - -koopa_seg6_vertex_0600A790: # 0x0600A790 -vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 -vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 -vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 -vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 -vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 -vertex 147, 97, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 -vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 -vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 -vertex 151, 26, -31, 0, 0, 0x5A, 0xD7, 0xB1, 0x00 -vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 -vertex 137, -5, 0, 0, 0, 0x60, 0xAE, 0x00, 0x00 -vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 -vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 -vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 - -koopa_seg6_vertex_0600A890: # 0x0600A890 -vertex 91, 82, -51, 0, 0, 0x84, 0x19, 0x00, 0x00 -vertex 63, 40, -62, 0, 0, 0x97, 0x46, 0x00, 0x00 -vertex 63, 40, 61, 0, 0, 0x97, 0x46, 0x00, 0x00 -vertex 91, 82, 51, 0, 0, 0x84, 0x19, 0x00, 0x00 -vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 -vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 -vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 -vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 -vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 -vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 -vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 -vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 -vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 -vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 -vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 -vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 - -koopa_seg6_vertex_0600A990: # 0x0600A990 -vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 -vertex 147, 97, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 -vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 - -koopa_seg6_vertex_0600A9C0: # 0x0600A9C0 -vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 -vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 -vertex 182, -56, 23, 0, 0, 0x73, 0x18, 0x2D, 0x00 -vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 -vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 -vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 -vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 -vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 -vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 -vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 -vertex 137, -5, 0, 0, 0, 0x56, 0x5C, 0x00, 0x00 -vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 -vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 -vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 - -koopa_seg6_vertex_0600AAC0: # 0x0600AAC0 -vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 -vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 -vertex 153, -37, -49, 0, 0, 0x59, 0x2F, 0xB4, 0x00 -vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 -vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 -vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 -vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 -vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 -vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 137, -52, -58, 0, 0, 0x24, 0xDE, 0x8C, 0x00 -vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 -vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 -vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 -vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 - -koopa_seg6_vertex_0600ABB0: # 0x0600ABB0 -vertex 182, -56, 23, 0, 0, 0x73, 0x18, 0x2D, 0x00 -vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 -vertex 137, -5, 0, 0, 0, 0x56, 0x5C, 0x00, 0x00 -vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 -vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 -vertex 153, -37, -49, 0, 0, 0x59, 0x2F, 0xB4, 0x00 -vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 -vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 -vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 -vertex 137, -52, -58, 0, 0, 0x24, 0xDE, 0x8C, 0x00 -vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 -vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 -vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 -vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 - -koopa_seg6_vertex_0600AC90: # 0x0600AC90 -vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 -vertex -109, 4, 0, 0, 0, 0xAF, 0x61, 0x00, 0x00 -vertex -71, 18, 85, 0, 0, 0xA7, 0x50, 0x27, 0x00 -vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 -vertex 91, 27, 60, 0, 0, 0x5F, 0x3D, 0x38, 0x00 -vertex 79, 8, 94, 0, 0, 0x43, 0x0C, 0x6A, 0x00 -vertex 121, -46, 31, 0, 0, 0x6D, 0xDB, 0x33, 0x00 -vertex 51, 43, 78, 0, 0, 0x1D, 0x5F, 0x4E, 0x00 -vertex -28, 43, 78, 0, 0, 0xE4, 0x5B, 0x53, 0x00 -vertex -3, 23, 107, 0, 0, 0xEE, 0x16, 0x7B, 0x00 -vertex -109, 4, 0, 0, 0, 0xA8, 0xA6, 0x00, 0x00 -vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 -vertex -57, -2, 73, 0, 0, 0xCC, 0xB7, 0x59, 0x00 -vertex -71, 18, 85, 0, 0, 0xC9, 0xAD, 0x4D, 0x00 -vertex 63, -31, 77, 0, 0, 0x16, 0xB3, 0x61, 0x00 -vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 - -koopa_seg6_vertex_0600AD90: # 0x0600AD90 -vertex -109, 4, 0, 0, 0, 0xA8, 0xA6, 0x00, 0x00 -vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 -vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 -vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 -vertex 121, -46, -32, 0, 0, 0x33, 0x9B, 0xC8, 0x00 -vertex 121, -46, 31, 0, 0, 0x33, 0x9B, 0x38, 0x00 -vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 -vertex -71, 18, -86, 0, 0, 0xA7, 0x50, 0xD9, 0x00 -vertex -109, 4, 0, 0, 0, 0xAF, 0x61, 0x00, 0x00 -vertex -3, 23, -108, 0, 0, 0xEE, 0x16, 0x85, 0x00 -vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 -vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 -vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 -vertex 79, 8, -96, 0, 0, 0x43, 0x0C, 0x96, 0x00 -vertex -71, 18, -86, 0, 0, 0xC9, 0xAD, 0xB3, 0x00 -vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 - -koopa_seg6_vertex_0600AE90: # 0x0600AE90 -vertex 121, -46, -32, 0, 0, 0x6D, 0xDB, 0xCD, 0x00 -vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 -vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 -vertex 79, 8, -96, 0, 0, 0x43, 0x0C, 0x96, 0x00 -vertex -3, 23, -108, 0, 0, 0xEE, 0x16, 0x85, 0x00 -vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 -vertex -71, 18, -86, 0, 0, 0xC9, 0xAD, 0xB3, 0x00 -vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 -vertex -28, 43, -79, 0, 0, 0xE4, 0x5B, 0xAE, 0x00 -vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 -vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 -vertex -71, 18, -86, 0, 0, 0xA7, 0x50, 0xD9, 0x00 -vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 - -koopa_seg6_vertex_0600AF60: # 0x0600AF60 -vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 -vertex -32, -96, 33, 0, 0, 0xB7, 0xA9, 0x37, 0x00 -vertex -57, -2, 73, 0, 0, 0xCC, 0xB7, 0x59, 0x00 -vertex 32, -106, -34, 0, 0, 0x1C, 0x9F, 0xB4, 0x00 -vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 -vertex 32, -106, 33, 0, 0, 0x1C, 0x9F, 0x4C, 0x00 -vertex -32, -96, -34, 0, 0, 0xB7, 0xA9, 0xC9, 0x00 -vertex 63, -31, 77, 0, 0, 0x16, 0xB3, 0x61, 0x00 -vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 -vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 - -koopa_seg6_vertex_0600B000: # 0x0600B000 -vertex -43, 70, 40, 0, 0, 0xE1, 0x71, 0x30, 0x00 -vertex 51, 43, 78, 0, 0, 0x1D, 0x5F, 0x4E, 0x00 -vertex 68, 63, 39, 0, 0, 0x2D, 0x71, 0x20, 0x00 -vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 -vertex 68, 63, -40, 0, 0, 0x34, 0x6D, 0xDB, 0x00 -vertex 109, 39, 0, 0, 0, 0x6F, 0x3C, 0x00, 0x00 -vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 -vertex -28, 43, -79, 0, 0, 0xE4, 0x5B, 0xAE, 0x00 -vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 -vertex -43, 70, -40, 0, 0, 0xDA, 0x73, 0xDE, 0x00 -vertex 91, 27, 60, 0, 0, 0x5F, 0x3D, 0x38, 0x00 -vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 -vertex -28, 43, 78, 0, 0, 0xE4, 0x5B, 0x53, 0x00 -vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 - -koopa_seg6_vertex_0600B0E0: # 0x0600B0E0 -vertex 109, 39, 0, 0, 0, 0x64, 0x4D, 0x00, 0x00 -vertex 91, 27, 60, 0, 0, 0x63, 0x3D, 0x30, 0x00 -vertex 121, -46, 31, 0, 0, 0x79, 0x1A, 0x1B, 0x00 -vertex 121, -46, -32, 0, 0, 0x79, 0x1A, 0xE5, 0x00 -vertex 91, 27, -62, 0, 0, 0x63, 0x3D, 0xD0, 0x00 -vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 -vertex -43, 70, 40, 0, 0, 0xE1, 0x71, 0x30, 0x00 -vertex -43, 70, -40, 0, 0, 0xDA, 0x73, 0xDE, 0x00 -vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 -vertex 68, 63, 39, 0, 0, 0x2D, 0x71, 0x20, 0x00 -vertex 68, 63, -40, 0, 0, 0x34, 0x6D, 0xDB, 0x00 - -koopa_seg6_vertex_0600B190: # 0x0600B190 -vertex 38, -9, -69, 0, 0, 0x1F, 0x1D, 0x89, 0x00 -vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0x00 -vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0x00 -vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF -vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF -vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF -vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF -vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0xFF -vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0xFF -vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF -vertex -32, 71, 39, 0, 0, 0x16, 0x7B, 0x13, 0xFF -vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF -vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF -vertex -32, 71, -39, 0, 0, 0x1A, 0x75, 0xD8, 0xFF - -koopa_seg6_vertex_0600B270: # 0x0600B270 -vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF -vertex 65, -37, -31, 0, 0, 0x15, 0x90, 0xCA, 0x00 -vertex 65, -37, 31, 0, 0, 0x0C, 0x87, 0x21, 0x00 -vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF -vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF -vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0xFF -vertex -32, 71, -39, 0, 0, 0x1A, 0x75, 0xD8, 0xFF -vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF -vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF -vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF -vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF -vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF -vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF -vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF -vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF -vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0xFF - -koopa_seg6_vertex_0600B370: # 0x0600B370 -vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF -vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0x00 -vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0x00 -vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF -vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF -vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF -vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF -vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF -vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF -vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF -vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF -vertex 65, -37, -31, 0, 0, 0x15, 0x90, 0xCA, 0xFF -vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF -vertex 65, -37, 31, 0, 0, 0x0C, 0x87, 0x21, 0xFF -vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF -vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF - -koopa_seg6_vertex_0600B470: # 0x0600B470 -vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF -vertex -42, 55, 74, 0, 0, 0x24, 0x55, 0x56, 0x00 -vertex -16, -3, 77, 0, 0, 0x20, 0x21, 0x76, 0x00 -vertex 38, -9, 69, 0, 0, 0xD9, 0x1E, 0x74, 0xFF -vertex 38, -9, -69, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF -vertex 29, 49, -50, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF -vertex 62, 26, -88, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF -vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF -vertex -32, 71, 39, 0, 0, 0x16, 0x7B, 0x13, 0xFF -vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF -vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF -vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF -vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0xFF -vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF -vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF - -koopa_seg6_vertex_0600B560: # 0x0600B560 -vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF -vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0x00 -vertex -16, -3, 77, 0, 0, 0xD0, 0xB0, 0x55, 0x00 -vertex 61, 25, 88, 0, 0, 0xA4, 0x0C, 0x55, 0xFF -vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF -vertex 38, -9, 69, 0, 0, 0xD9, 0x1E, 0x74, 0xFF -vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF -vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF -vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF - -koopa_seg6_vertex_0600B5F0: # 0x0600B5F0 -vertex -63, -17, -28, 0, 0, 0x95, 0xCE, 0xD3, 0x00 -vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0x00 -vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0x00 -vertex -16, -3, 77, 0, 0, 0xD0, 0xB0, 0x55, 0xFF -vertex -63, -17, 28, 0, 0, 0xA5, 0xB2, 0x26, 0xFF -vertex -24, -39, 28, 0, 0, 0xF1, 0x89, 0x28, 0xFF -vertex -65, 24, 35, 0, 0, 0x87, 0x0F, 0x21, 0xFF -vertex -65, 24, -34, 0, 0, 0x8A, 0x2A, 0xF0, 0xFF -vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF -vertex -24, -39, -28, 0, 0, 0xEF, 0x86, 0xE5, 0xFF -vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF -vertex -42, 55, 74, 0, 0, 0xA5, 0xDC, 0x50, 0xFF -vertex -32, 71, 39, 0, 0, 0x98, 0x48, 0x01, 0xFF -vertex -32, 71, -39, 0, 0, 0x98, 0x48, 0xFE, 0xFF -vertex -42, 55, 74, 0, 0, 0x98, 0x48, 0x04, 0xFF - -glabel koopa_seg6_dl_0600B6E0 # 0x0600B6E0 - 0x0600B838 -gsSPLight koopa_seg6_light_060025A8, 1 -gsSPLight koopa_seg6_light_060025A0, 2 -gsSPVertex koopa_seg6_vertex_06008BC0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_06008CC0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 8, 0x0 -gsSP2Triangles 9, 10, 4, 0x0, 9, 4, 6, 0x0 -gsSP2Triangles 2, 8, 11, 0x0, 2, 11, 3, 0x0 -gsSP2Triangles 3, 12, 13, 0x0, 3, 13, 0, 0x0 -gsSPVertex koopa_seg6_vertex_06008DA0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 -gsSPVertex koopa_seg6_vertex_06008E80, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 6, 7, 9, 0x0, 6, 9, 4, 0x0 -gsSP2Triangles 10, 0, 3, 0x0, 10, 3, 11, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600B838 # 0x0600B838 - 0x0600B8B8 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_06008F60, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 12, 4, 6, 0x0, 12, 6, 13, 0x0 -gsSP2Triangles 5, 0, 3, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600B8B8 # 0x0600B8B8 - 0x0600BA10 -gsSPLight koopa_seg6_light_060025A8, 1 -gsSPLight koopa_seg6_light_060025A0, 2 -gsSPVertex koopa_seg6_vertex_06009040, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_06009140, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 1, 0x0 -gsSP2Triangles 4, 6, 9, 0x0, 4, 9, 10, 0x0 -gsSP2Triangles 0, 11, 7, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 3, 12, 13, 0x0, 3, 13, 0, 0x0 -gsSP1Triangle 10, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_06009240, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_06009340, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 5, 6, 8, 0x0 -gsSP2Triangles 5, 8, 3, 0x0, 9, 0, 2, 0x0 -gsSP2Triangles 9, 2, 10, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 10, 12, 9, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BA10 # 0x0600BA10 - 0x0600BA90 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_06009410, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 12, 4, 6, 0x0, 12, 6, 13, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BA90 # 0x0600BA90 - 0x0600BC18 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_060094F0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex koopa_seg6_vertex_060095D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 10, 0x0 -gsSP2Triangles 10, 9, 0, 0x0, 11, 1, 12, 0x0 -gsSP1Triangle 1, 13, 14, 0x0 -gsSPVertex koopa_seg6_vertex_060096C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 2, 10, 11, 0x0, 12, 3, 5, 0x0 -gsSP2Triangles 12, 8, 13, 0x0, 14, 0, 11, 0x0 -gsSPVertex koopa_seg6_vertex_060097B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 4, 12, 0x0, 12, 13, 10, 0x0 -gsSP1Triangle 8, 14, 7, 0x0 -gsSPVertex koopa_seg6_vertex_060098A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 0, 0x0 -gsSP2Triangles 11, 12, 7, 0x0, 11, 7, 13, 0x0 -gsSP1Triangle 14, 15, 6, 0x0 -gsSPVertex koopa_seg6_vertex_060099A0, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BC18 # 0x0600BC18 - 0x0600BC88 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_06009A30, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BC88 # 0x0600BC88 - 0x0600BE10 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_06009AD0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex koopa_seg6_vertex_06009BB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 5, 0x0 -gsSP2Triangles 2, 10, 9, 0x0, 11, 1, 12, 0x0 -gsSP1Triangle 13, 14, 1, 0x0 -gsSPVertex koopa_seg6_vertex_06009CA0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 0, 0x0, 3, 5, 12, 0x0 -gsSP2Triangles 13, 6, 12, 0x0, 10, 2, 14, 0x0 -gsSPVertex koopa_seg6_vertex_06009D90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 9, 7, 11, 0x0 -gsSP2Triangles 12, 5, 10, 0x0, 10, 13, 12, 0x0 -gsSP1Triangle 8, 14, 7, 0x0 -gsSPVertex koopa_seg6_vertex_06009E80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 11, 7, 12, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 8, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_06009F80, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BE10 # 0x0600BE10 - 0x0600BE80 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_0600A010, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600BE80 # 0x0600BE80 - 0x0600C240 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_0600A0B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 5, 9, 2, 0x0, 3, 2, 9, 0x0 -gsSP2Triangles 10, 6, 8, 0x0, 11, 5, 4, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_seg6_vertex_0600A1A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 1, 9, 8, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 2, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600A2A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 12, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600A3A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 9, 11, 6, 0x0, 12, 13, 14, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 7, 11, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600A4A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 15, 7, 14, 0x0 -gsSPVertex koopa_seg6_vertex_0600A5A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 12, 13, 14, 0x0 -gsSPVertex koopa_seg6_vertex_0600A690, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 6, 5, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 12, 10, 0x0 -gsSP2Triangles 13, 14, 2, 0x0, 13, 15, 14, 0x0 -gsSPVertex koopa_seg6_vertex_0600A790, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 8, 0x0, 11, 7, 6, 0x0 -gsSP2Triangles 11, 9, 7, 0x0, 10, 9, 12, 0x0 -gsSP2Triangles 12, 9, 13, 0x0, 2, 10, 12, 0x0 -gsSP2Triangles 2, 1, 10, 0x0, 13, 14, 15, 0x0 -gsSP1Triangle 15, 12, 13, 0x0 -gsSPVertex koopa_seg6_vertex_0600A890, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 10, 12, 11, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600A990, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight koopa_seg6_light_060025D8, 1 -gsSPLight koopa_seg6_light_060025D0, 2 -gsSPVertex koopa_seg6_vertex_0600A9C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 4, 0, 11, 0x0, 12, 13, 5, 0x0 -gsSP2Triangles 6, 8, 12, 0x0, 11, 0, 14, 0x0 -gsSP2Triangles 6, 15, 7, 0x0, 10, 14, 2, 0x0 -gsSPVertex koopa_seg6_vertex_0600AAC0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 0, 2, 10, 0x0, 11, 1, 0, 0x0 -gsSP2Triangles 12, 8, 10, 0x0, 3, 13, 14, 0x0 -gsSP2Triangles 10, 2, 12, 0x0, 7, 3, 5, 0x0 -gsSPVertex koopa_seg6_vertex_0600ABB0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 3, 11, 0x0, 0, 12, 13, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600C240 # 0x0600C240 - 0x0600C498 -gsSPLight koopa_seg6_light_06002620, 1 -gsSPLight koopa_seg6_light_06002618, 2 -gsSPVertex koopa_seg6_vertex_0600AC90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 9, 13, 12, 0x0 -gsSP2Triangles 5, 9, 14, 0x0, 6, 5, 14, 0x0 -gsSP2Triangles 14, 15, 6, 0x0, 12, 14, 9, 0x0 -gsSP2Triangles 12, 13, 10, 0x0, 7, 9, 5, 0x0 -gsSP1Triangle 3, 2, 9, 0x0 -gsSPVertex koopa_seg6_vertex_0600AD90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 0, 14, 1, 0x0 -gsSP1Triangle 9, 15, 1, 0x0 -gsSPVertex koopa_seg6_vertex_0600AE90, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 9, 0x0 -gsSP2Triangles 3, 4, 9, 0x0, 0, 3, 10, 0x0 -gsSP1Triangle 11, 12, 7, 0x0 -gsSPLight koopa_seg6_light_06002608, 1 -gsSPLight koopa_seg6_light_06002600, 2 -gsSPVertex koopa_seg6_vertex_0600AF60, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 6, 5, 1, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 4, 3, 9, 0x0 -gsSP2Triangles 7, 2, 5, 0x0, 6, 0, 8, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 6, 1, 0, 0x0 -gsSPLight koopa_seg6_light_060025C0, 1 -gsSPLight koopa_seg6_light_060025B8, 2 -gsSPVertex koopa_seg6_vertex_0600B000, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 1, 10, 2, 0x0, 0, 11, 12, 0x0 -gsSP2Triangles 6, 7, 9, 0x0, 0, 12, 1, 0x0 -gsSP2Triangles 2, 5, 4, 0x0, 9, 4, 6, 0x0 -gsSP2Triangles 5, 2, 10, 0x0, 9, 0, 2, 0x0 -gsSP1Triangle 8, 13, 11, 0x0 -gsSPVertex koopa_seg6_vertex_0600B0E0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 9, 10, 7, 0x0 -gsSPEndDisplayList - -glabel koopa_seg6_dl_0600C498 # 0x0600C498 - 0x0600C6A0 -gsSPLight koopa_seg6_light_06002638, 1 -gsSPLight koopa_seg6_light_06002630, 2 -gsSPVertex koopa_seg6_vertex_0600B190, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex koopa_seg6_vertex_0600B270, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 2, 1, 9, 0x0, 2, 9, 12, 0x0 -gsSP2Triangles 7, 13, 8, 0x0, 14, 15, 12, 0x0 -gsSP2Triangles 14, 12, 8, 0x0, 3, 2, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600B370, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 12, 1, 13, 0x0 -gsSP2Triangles 14, 9, 11, 0x0, 14, 11, 15, 0x0 -gsSPVertex koopa_seg6_vertex_0600B470, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 1, 0x0 -gsSP2Triangles 7, 1, 0, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_seg6_vertex_0600B560, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPLight koopa_seg6_texture_06002648 + 0x20, 1 # this malformed light results in a -gsSPLight koopa_seg6_texture_06002648 + 0x18, 2 # koopa appearing to wear pink shorts. -gsSPVertex koopa_seg6_vertex_0600B5F0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 0, 0x0, 8, 5, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 3, 5, 8, 0x0 -gsSP2Triangles 6, 0, 4, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 6, 3, 11, 0x0, 9, 5, 4, 0x0 -gsSP2Triangles 9, 4, 0, 0x0, 12, 13, 7, 0x0 -gsSP2Triangles 12, 7, 6, 0x0, 1, 7, 13, 0x0 -gsSP2Triangles 10, 9, 2, 0x0, 0, 2, 9, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 6, 14, 12, 0x0 -gsSPEndDisplayList - -koopa_seg6_animvalue_0600C6A0: # 0x0600C6A0 -.hword 0x0000, 0x00A9, 0x00A8, 0x00A1, 0x0095, 0x0084, 0x0059, 0x004E -.hword 0x004A, 0x004A, 0x0058, 0x0066, 0x0063, 0x005B, 0x0051, 0x0045 -.hword 0x004A, 0x004F, 0x0054, 0x0056, 0x0053, 0x004D, 0x0046, 0x0049 -.hword 0x004B, 0x004D, 0x004E, 0x004C, 0x0048, 0x0045, 0x0044, 0xFFF3 -.hword 0x3FFF, 0x3972, 0x3969, 0x3951, 0x392F, 0x390A, 0x38E7, 0x38CC -.hword 0x38BD, 0x38C1, 0x38DC, 0x3916, 0x3972, 0x3B2C, 0x3DF7, 0x3F8E -.hword 0x3EE6, 0x3D33, 0x3B8E, 0x3B13, 0x3D39, 0x40C8, 0x42D1, 0x420D -.hword 0x4002, 0x3DF1, 0x3D1D, 0x3E5F, 0x40E1, 0x4356, 0x4472, 0xF1C7 -.hword 0xF1B9, 0xF19C, 0xF18A, 0xF198, 0xF1FC, 0xF28C, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0x03DE, 0x039C, 0x0314 -.hword 0x02A7, 0x02B2, 0x03EA, 0x05C0, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0xCEF7, 0xCE41, 0xCCCE, 0xCBA5, 0xCBCE -.hword 0xCF41, 0xD470, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0x2B98, 0x2B91, 0x2B7F, 0x2B67, 0x2B4C, 0x2B32, 0x2B1E -.hword 0x2B13, 0x2B16, 0x2B2A, 0x2B54, 0x2B98, 0x2CE9, 0x2F02, 0x3013 -.hword 0x2F25, 0x2D40, 0x2B8C, 0x2B2F, 0x2DE0, 0x3246, 0x34F7, 0x3489 -.hword 0x32B7, 0x30CC, 0x3013, 0x3164, 0x33E5, 0x3652, 0x3768, 0x0E1F -.hword 0x0E40, 0x0E82, 0x0EB3, 0x0EA1, 0x0DE6, 0x0CD1, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0xF7B3, 0xF7F3, 0xF875 -.hword 0xF8DF, 0xF8D7, 0xF7B5, 0xF5FC, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xD4FC, 0xD44C, 0xD2E6, 0xD1C9, 0xD1F3 -.hword 0xD54D, 0xDA56, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0x0132, 0x18EA, 0x1E99, 0x2C1A, 0x3C18, 0x4941, 0x5304 -.hword 0x5BEF, 0x635D, 0x68A8, 0x697F, 0x66EB, 0x654F, 0x66D0, 0x6947 -.hword 0x6AA4, 0x6A00, 0x6872, 0x66DD, 0x6626, 0x675D, 0x6999, 0x6ACC -.hword 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC -.hword 0x1EEC, 0x2180, 0x274B, 0x2D61, 0x30D6, 0x3080, 0x2E0E, 0x2ADD -.hword 0x2847, 0x26E2, 0x25C4, 0x2410, 0x20F3, 0x1D3F, 0x1A90, 0x195E -.hword 0x18DB, 0x18B2, 0x1892, 0x189A, 0x18E1, 0x190E, 0x190E, 0x190E -.hword 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x7236, 0x7670 -.hword 0x80E7, 0x8E39, 0x9B13, 0xA854, 0xB730, 0xC4C5, 0xCE34, 0xCF4E -.hword 0xCABB, 0xC7E9, 0xCA88, 0xCEE6, 0xD15C, 0xD052, 0xCDAD, 0xCB05 -.hword 0xC9F0, 0xCC67, 0xD0BB, 0xD309, 0xD309, 0xD309, 0xD309, 0xD309 -.hword 0xD309, 0xD309, 0xD309, 0xD309, 0x0132, 0x6818, 0x62D3, 0x5664 -.hword 0x47DC, 0x3C4B, 0x3485, 0x2E01, 0x28CE, 0x24F5, 0x240F, 0x258B -.hword 0x2640, 0x2481, 0x21FB, 0x208B, 0x20FC, 0x224E, 0x23B2, 0x2459 -.hword 0x2363, 0x2197, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F -.hword 0x209F, 0x209F, 0x209F, 0x9C39, 0x9E88, 0xA3BF, 0xA950, 0xACAD -.hword 0xAD0B, 0xABD2, 0xA9B9, 0xA77C, 0xA4B4, 0xA13B, 0x9E2F, 0x9BF8 -.hword 0x9A2D, 0x98AF, 0x9775, 0x9673, 0x9582, 0x947C, 0x930C, 0x918C -.hword 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB -.hword 0x90DB, 0xFDA8, 0x032D, 0x104B, 0x1FD0, 0x2C8A, 0x35D8, 0x3E3E -.hword 0x4546, 0x4A77, 0x4BB7, 0x49F9, 0x495D, 0x4C4E, 0x5061, 0x5275 -.hword 0x5123, 0x4E2B, 0x4B23, 0x49A1, 0x4B6E, 0x4F00, 0x50F2, 0x50F2 -.hword 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0xA205 -.hword 0xA205, 0xA205, 0xA205, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2 -.hword 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE2, 0xFFE1 -.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 -.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 -.hword 0xFFE2, 0x0000, 0xFFFF, 0xFFFD, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF7 -.hword 0xFFFA, 0x0000, 0x0006, 0x000B, 0x0008, 0x0002, 0xFFFD, 0xFFF8 -.hword 0xFFF9, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFB -.hword 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xEDDF -.hword 0xECC6, 0xEA1A, 0xE6C5, 0xE3B5, 0xE1D4, 0xE20E, 0xE6C5, 0xEF58 -.hword 0xF834, 0xFDC3, 0xFA50, 0xF25A, 0xE9FC, 0xE480, 0xE5C0, 0xE943 -.hword 0xED0B, 0xEF18, 0xEDB6, 0xEA71, 0xE82B, 0xE855, 0xE97F, 0xEA34 -.hword 0xE9FE, 0xE97D, 0xE8E2, 0xE861, 0xE82B, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0x696E, 0x6C55, 0x7372, 0x7C5D, 0x84B4 -.hword 0x8A09, 0x89CC, 0x85B1, 0x81BE, 0x7EC7, 0x7D65, 0x7EE6, 0x817C -.hword 0x840F, 0x858E, 0x855C, 0x8421, 0x82B2, 0x81E3, 0x8252, 0x8359 -.hword 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED -.hword 0x83ED, 0x0000 - -koopa_seg6_animindex_0600CB64: # 0x0600CB64 -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0225 -.hword 0x001E, 0x0243, 0x001E, 0x01CB, 0x001E, 0x01E9, 0x001E, 0x0207 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01CA, 0x001E, 0x003F -.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C9 -.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C8, 0x001E, 0x0112, 0x001E, 0x0130, 0x001E, 0x014E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0111, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01C7, 0x001E, 0x016D, 0x001E, 0x018B -.hword 0x001E, 0x01A9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x016C - -koopa_seg6_anim_0600CC24: # 0x0600CC24 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x0F -.word koopa_seg6_animvalue_0600C6A0 -.word koopa_seg6_animindex_0600CB64 -.word 0 - -koopa_seg6_animvalue_0600CC3C: # 0x0600CC3C -.hword 0x0000, 0x0090, 0x008E, 0x008A, 0x0088, 0x008C, 0x0090, 0x008D -.hword 0x0089, 0x0086, 0x008B, 0x0090, 0x008D, 0x0089, 0x0086, 0x008B -.hword 0x0090, 0x008D, 0x0089, 0x0086, 0x0089, 0x008D, 0x0090, 0xFFF3 -.hword 0x3FFF, 0xFCBE, 0xF789, 0xF156, 0xEFA0, 0xEE68, 0xED9B, 0xED22 -.hword 0xECE9, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA -.hword 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0x00AA -.hword 0x009F, 0x0085, 0x0065, 0x004A, 0x003F, 0x004A, 0x0065, 0x0085 -.hword 0x009F, 0x00AA, 0x00A2, 0x008F, 0x0075, 0x005B, 0x0047, 0x003F -.hword 0x004A, 0x0065, 0x0085, 0x009F, 0x00AA, 0xFF2C, 0xFF5E, 0xFFD4 -.hword 0x0061, 0x00D7, 0x0109, 0x00D7, 0x0061, 0xFFD4, 0xFF5E, 0xFF2C -.hword 0xFF50, 0xFFA8, 0x001A, 0x008D, 0x00E5, 0x0109, 0x00D7, 0x0061 -.hword 0xFFD4, 0xFF5E, 0xFF2C, 0xE43B, 0xDAC9, 0xC441, 0xA95D, 0x92D5 -.hword 0x8963, 0x92D5, 0xA95D, 0xC441, 0xDAC9, 0xE43B, 0xDD81, 0xCCAE -.hword 0xB6CF, 0xA0F0, 0x901D, 0x8963, 0x92D5, 0xA95D, 0xC441, 0xDAC9 -.hword 0xE43B, 0x0000, 0xFC5E, 0xF563, 0xF0ED, 0xEFD3, 0xEEFA, 0xEE5F -.hword 0xEDFF, 0xEDD7, 0xEDE5, 0xEE24, 0xEE93, 0xEF2D, 0xEFF0, 0xF145 -.hword 0xF364, 0xF600, 0xF8CF, 0xFB82, 0xFDCE, 0xFF67, 0x0000, 0x00BB -.hword 0x009D, 0x0054, 0xFFFF, 0xFFB6, 0xFF98, 0xFFB6, 0xFFFF, 0x0054 -.hword 0x009D, 0x00BB, 0x009D, 0x0054, 0xFFFF, 0xFFB6, 0xFF98, 0xFFAD -.hword 0xFFE4, 0x0029, 0x006F, 0x00A5, 0x00BB, 0xFFED, 0xFFDF, 0xFFBD -.hword 0xFF94, 0xFF72, 0xFF64, 0xFF72, 0xFF94, 0xFFBD, 0xFFDF, 0xFFED -.hword 0xFFDF, 0xFFBD, 0xFF94, 0xFF72, 0xFF64, 0xFF6E, 0xFF87, 0xFFA9 -.hword 0xFFCA, 0xFFE3, 0xFFED, 0x8608, 0x8EC3, 0xA394, 0xBC6C, 0xD13C -.hword 0xD9F7, 0xD13C, 0xBC6C, 0xA394, 0x8EC3, 0x8608, 0x8EC3, 0xA394 -.hword 0xBC6C, 0xD13C, 0xD9F7, 0xD3BF, 0xC434, 0xB000, 0x9BCB, 0x8C40 -.hword 0x8608, 0x050C, 0x19B9, 0xFA85, 0x0968, 0x1887, 0xBE70, 0x0003 -.hword 0x1942, 0xF709, 0x5930, 0x9D0D, 0x538B, 0xA205, 0xA205, 0xA205 -.hword 0xA205, 0x03BC, 0x0497, 0x04DA, 0x0404, 0x001E, 0xFCE5, 0xFF53 -.hword 0x0295, 0x03D2, 0x0496, 0x04DC, 0x04CF, 0x0465, 0x0361, 0x009E -.hword 0xFCD6, 0x0068, 0x0391, 0x04BC, 0x0554, 0x051C, 0x03BC, 0xFE08 -.hword 0xFD7C, 0xFCC5, 0xFD49, 0x01F4, 0x0609, 0x0332, 0xFEFD, 0xFD70 -.hword 0xFCC9, 0xFC66, 0xFC47, 0xFC6C, 0xFDE7, 0x0081, 0x05FB, 0x0297 -.hword 0xFDA5, 0xFA64, 0xFABF, 0xFCCB, 0xFE08, 0xEEE9, 0xEEE2, 0xEED2 -.hword 0xEEBD, 0xEE97, 0xEE7B, 0xEE91, 0xEEB2, 0xEEC7, 0xEECE, 0xEEC1 -.hword 0xEEAC, 0xEE96, 0xEE80, 0xEE92, 0xEE74, 0xEE75, 0xEE7C, 0xEE8B -.hword 0xEEAC, 0xEED5, 0xEEE9, 0xFF65, 0xFF5A, 0xFF5A, 0xFF9B, 0x00B7 -.hword 0x019D, 0x0135, 0x005B, 0xFFA5, 0xFF64, 0xFF5C, 0xFF52, 0xFF58 -.hword 0xFF9B, 0x00B3, 0x0190, 0x0115, 0x0027, 0xFF71, 0xFF3B, 0xFF3C -.hword 0xFF47, 0x03A9, 0x0424, 0x04B8, 0x0418, 0xFF56, 0xFB62, 0xFCBB -.hword 0xFFBD, 0x02C1, 0x0449, 0x04CC, 0x04A6, 0x03DD, 0x01C3, 0xFDD7 -.hword 0xFBB0, 0xFD91, 0x0149, 0x0413, 0x04B1, 0x045E, 0x040D, 0x7460 -.hword 0x7526, 0x76A6, 0x77A3, 0x76DF, 0x75FC, 0x7698, 0x779A, 0x780C -.hword 0x7698, 0x752E, 0x75D1, 0x770E, 0x77A3, 0x760C, 0x745F, 0x74A6 -.hword 0x7581, 0x7600, 0x7593, 0x74C9, 0x745D, 0x0000 - -koopa_seg6_animindex_0600CEF8: # 0x0600CEF8 -.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 -.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0016, 0x011B, 0x0016, 0x0131 -.hword 0x0016, 0x0147, 0x0016, 0x00D9, 0x0016, 0x00EF, 0x0016, 0x0105 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D8, 0x0016, 0x002F -.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D7 -.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00D6, 0x0001, 0x00CC, 0x0001, 0x00CD, 0x0001, 0x00CE -.hword 0x0001, 0x00C9, 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00D5, 0x0001, 0x00D2, 0x0001, 0x00D3 -.hword 0x0001, 0x00D4, 0x0001, 0x00CF, 0x0001, 0x00D0, 0x0001, 0x00D1 - -koopa_seg6_anim_0600CFB8: # 0x0600CFB8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x0F -.word koopa_seg6_animvalue_0600CC3C -.word koopa_seg6_animindex_0600CEF8 -.word 0 - -koopa_seg6_animvalue_0600CFD0: # 0x0600CFD0 -.hword 0x0000, 0x004E, 0x004F, 0x0051, 0x0053, 0x0055, 0x0057, 0x0057 -.hword 0x0058, 0x0058, 0x0057, 0x0057, 0x0056, 0x0054, 0x0052, 0x0051 -.hword 0x004F, 0x004D, 0x004B, 0x004A, 0x0049, 0x0048, 0x0048, 0xFFF3 -.hword 0x3FFF, 0x2372, 0x22E4, 0x219F, 0x2039, 0x1F47, 0x1F5F, 0x2069 -.hword 0x21DB, 0x2399, 0x258B, 0x2797, 0x29A3, 0x2B95, 0x2D54, 0x2EC5 -.hword 0x2FD0, 0x305A, 0x2F2C, 0x2BFE, 0x281C, 0x24D4, 0x2372, 0xF2D6 -.hword 0xF2DC, 0xF2E0, 0xF2CB, 0xF287, 0xF200, 0xF13E, 0xF05C, 0xEF60 -.hword 0xEE51, 0xED35, 0xEC11, 0xEAED, 0xE9CD, 0xE8B8, 0xE7B4, 0xE6C8 -.hword 0xE5F9, 0xE54D, 0xE4CB, 0xE478, 0xE45B, 0x06B3, 0x05E4, 0x03F5 -.hword 0x01A3, 0xFFAD, 0xFECE, 0xFECF, 0xFEF6, 0xFF3D, 0xFF9F, 0x0017 -.hword 0x009F, 0x0134, 0x01CF, 0x026B, 0x0303, 0x0392, 0x0413, 0x0480 -.hword 0x04D4, 0x050B, 0x051E, 0xD71C, 0xD4AD, 0xCEE1, 0xC7F8, 0xC233 -.hword 0xBFD1, 0xC025, 0xC0F7, 0xC235, 0xC3CC, 0xC5AA, 0xC7BD, 0xC9F4 -.hword 0xCC3C, 0xCE82, 0xD0B6, 0xD2C4, 0xD49C, 0xD62A, 0xD75C, 0xD822 -.hword 0xD867, 0x12BD, 0x12F0, 0x137E, 0x145B, 0x157A, 0x16CE, 0x1848 -.hword 0x19DE, 0x1B80, 0x1D22, 0x1EB7, 0x2032, 0x2185, 0x22A4, 0x2382 -.hword 0x2410, 0x2442, 0x2270, 0x1E18, 0x18E8, 0x1490, 0x12BD, 0x0C43 -.hword 0x0C90, 0x0D4F, 0x0E3E, 0x0F21, 0x0FB6, 0x100F, 0x1069, 0x10C2 -.hword 0x111A, 0x1170, 0x11C2, 0x1210, 0x125A, 0x129E, 0x12DB, 0x1312 -.hword 0x1340, 0x1365, 0x1381, 0x1392, 0x1398, 0xF519, 0xF5EB, 0xF7E0 -.hword 0xFA36, 0xFC2B, 0xFCFD, 0xFCE7, 0xFCA7, 0xFC43, 0xFBC2, 0xFB29 -.hword 0xFA7E, 0xF9C8, 0xF90B, 0xF84F, 0xF798, 0xF6EE, 0xF655, 0xF5D4 -.hword 0xF570, 0xF530, 0xF519, 0xDCEE, 0xDAA1, 0xD523, 0xCE96, 0xC918 -.hword 0xC6CB, 0xC70B, 0xC7BF, 0xC8D6, 0xCA40, 0xCBED, 0xCDCC, 0xCFCC -.hword 0xD1DC, 0xD3ED, 0xD5ED, 0xD7CC, 0xD978, 0xDAE3, 0xDBFA, 0xDCAE -.hword 0xDCEE, 0x0000, 0xFF13, 0xFD0A, 0xFB00, 0xFA13, 0xFA22, 0xFA4D -.hword 0xFA90, 0xFAE8, 0xFB50, 0xFBC5, 0xFC43, 0xFCC7, 0xFD4D, 0xFDD1 -.hword 0xFE4F, 0xFEC4, 0xFF2C, 0xFF83, 0xFFC6, 0xFFF1, 0x0000, 0x0000 -.hword 0xFDAE, 0xF891, 0xF374, 0xF121, 0xF147, 0xF1B3, 0xF25B, 0xF336 -.hword 0xF43B, 0xF561, 0xF69E, 0xF7E9, 0xF939, 0xFA83, 0xFBC0, 0xFCE6 -.hword 0xFDEB, 0xFEC7, 0xFF6F, 0xFFDB, 0x0000, 0x0132, 0xFF9B, 0xFC18 -.hword 0xF895, 0xF6FC, 0xF716, 0xF760, 0xF7D4, 0xF86A, 0xF91E, 0xF9E7 -.hword 0xFAC1, 0xFBA4, 0xFC8B, 0xFD6E, 0xFE48, 0xFF12, 0xFFC5, 0x005B -.hword 0x00CE, 0x0118, 0x0132, 0x5A4A, 0x5A48, 0x5A47, 0x5A54, 0x5A78 -.hword 0x5ABE, 0x5B31, 0x5BDB, 0x5CC0, 0x5DD6, 0x5F13, 0x606C, 0x61D6 -.hword 0x6346, 0x64B3, 0x6612, 0x6758, 0x687A, 0x696E, 0x6A29, 0x6AA1 -.hword 0x6ACC, 0x0471, 0x0501, 0x067C, 0x0893, 0x0AF5, 0x0D53, 0x0F5E -.hword 0x10C6, 0x11BD, 0x12AC, 0x1391, 0x146B, 0x1537, 0x15F4, 0x16A1 -.hword 0x173D, 0x17C4, 0x1837, 0x1892, 0x18D6, 0x18FF, 0x190E, 0xC8DB -.hword 0xC87A, 0xC783, 0xC63A, 0xC4E0, 0xC3BA, 0xC30A, 0xC313, 0xC3BA -.hword 0xC4AC, 0xC5DC, 0xC73B, 0xC8BB, 0xCA4F, 0xCBE7, 0xCD77, 0xCEF0 -.hword 0xD044, 0xD165, 0xD245, 0xD2D6, 0xD309, 0x0000, 0x004F, 0x00FD -.hword 0x01AC, 0x01FB, 0x01F6, 0x01E7, 0x01D1, 0x01B4, 0x0191, 0x016A -.hword 0x0140, 0x0114, 0x00E7, 0x00BB, 0x0090, 0x0069, 0x0047, 0x0029 -.hword 0x0013, 0x0005, 0x0000, 0x0000, 0xFEB5, 0xFBDA, 0xF900, 0xF7B4 -.hword 0xF7CA, 0xF806, 0xF864, 0xF8DE, 0xF970, 0xFA13, 0xFAC4, 0xFB7D -.hword 0xFC38, 0xFCF1, 0xFDA1, 0xFE45, 0xFED7, 0xFF51, 0xFFAF, 0xFFEB -.hword 0x0000, 0x0132, 0xFCF5, 0xF39F, 0xEA49, 0xE60B, 0xE650, 0xE715 -.hword 0xE848, 0xE9D9, 0xEBB5, 0xEDCE, 0xF011, 0xF26D, 0xF4D1, 0xF72E -.hword 0xF970, 0xFB89, 0xFD66, 0xFEF6, 0x0028, 0x00ED, 0x0132, 0x3AE1 -.hword 0x3ABE, 0x3A58, 0x39B9, 0x38E7, 0x37EC, 0x36D0, 0x359A, 0x3437 -.hword 0x329A, 0x30CF, 0x2EE4, 0x2CE7, 0x2AE5, 0x28EC, 0x270B, 0x254E -.hword 0x23C3, 0x2278, 0x217A, 0x20D8, 0x209F, 0x7F8E, 0x7FE0, 0x80BC -.hword 0x81F3, 0x835C, 0x84CF, 0x8621, 0x8727, 0x8801, 0x88E7, 0x89D3 -.hword 0x8AC2, 0x8BAF, 0x8C96, 0x8D72, 0x8E3F, 0x8EF9, 0x8F9B, 0x9020 -.hword 0x9085, 0x90C5, 0x90DB, 0x4C18, 0x4B86, 0x4A0D, 0x480E, 0x45E9 -.hword 0x43FB, 0x42A4, 0x4244, 0x42AE, 0x436B, 0x446D, 0x45A6, 0x4706 -.hword 0x487F, 0x4A03, 0x4B82, 0x4CEE, 0x4E39, 0x4F54, 0x5030, 0x50BF -.hword 0x50F2, 0xA205, 0xA205, 0xA205, 0xA205, 0xFFED, 0xFFEE, 0xFFF1 -.hword 0xFFF5, 0xFFF8, 0xFFFA, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA -.hword 0xFFF9, 0xFFF7, 0xFFF4, 0xFFF2, 0xFFEF, 0xFFED, 0xFFEB, 0xFFE9 -.hword 0xFFE7, 0xFFE6, 0xFFE6, 0xFFE8, 0xFFE8, 0xFFE6, 0xFFE5, 0xFFE3 -.hword 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2, 0xFFE3, 0xFFE5 -.hword 0xFFE6, 0xFFE8, 0xFFE9, 0xFFEB, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0 -.hword 0xFFF0, 0xCAD5, 0xC922, 0xC4F7, 0xBFB9, 0xBACE, 0xB79A, 0xB612 -.hword 0xB542, 0xB536, 0xB5FA, 0xB79A, 0xBA14, 0xBD3A, 0xC0DC, 0xC4C8 -.hword 0xC8CE, 0xCCBC, 0xD061, 0xD38C, 0xD60C, 0xD7B0, 0xD847, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9297, 0x934E, 0x950D -.hword 0x973F, 0x994F, 0x9AA6, 0x9B50, 0x9BB3, 0x9BC0, 0x9B6B, 0x9AA6 -.hword 0x9974, 0x97EE, 0x962C, 0x9447, 0x9255, 0x906F, 0x8EAB, 0x8D23 -.hword 0x8BEE, 0x8B23, 0x8ADA, 0x0000 - -koopa_seg6_animindex_0600D458: # 0x0600D458 -.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 -.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x0217 -.hword 0x0016, 0x022D, 0x0016, 0x01D5, 0x0016, 0x01EB, 0x0016, 0x0201 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0016, 0x002F -.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 -.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01D2, 0x0016, 0x010B, 0x0016, 0x0121, 0x0016, 0x0137 -.hword 0x0016, 0x00C9, 0x0016, 0x00DF, 0x0016, 0x00F5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D1, 0x0016, 0x018F, 0x0016, 0x01A5 -.hword 0x0016, 0x01BB, 0x0016, 0x014D, 0x0016, 0x0163, 0x0016, 0x0179 - -koopa_seg6_anim_0600D518: # 0x0600D518 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x0F -.word koopa_seg6_animvalue_0600CFD0 -.word koopa_seg6_animindex_0600D458 -.word 0 - -koopa_seg6_animvalue_0600D530: # 0x0600D530 -.hword 0x0000, 0x0087, 0x0084, 0x007E, 0x007B, 0x007E, 0x0084, 0x0087 -.hword 0x0084, 0x007E, 0x007B, 0x007E, 0x0084, 0x0087, 0xFFDC, 0x3FFF -.hword 0x0DD2, 0x0F4D, 0x1132, 0x104D, 0x102A, 0x1010, 0x1000, 0x0FFC -.hword 0x1004, 0x1019, 0x1116, 0x0F43, 0x0DD2, 0xF419, 0xF9FA, 0x007D -.hword 0xF7F2, 0xF6E3, 0xF636, 0xF5F1, 0xF619, 0xF6B5, 0xF7CA, 0x013D -.hword 0xFA5D, 0xF419, 0xFE67, 0xF591, 0xEB08, 0xF439, 0xF567, 0xF628 -.hword 0xF679, 0xF65A, 0xF5C8, 0xF4BF, 0xEB60, 0xF5B1, 0xFE67, 0xE18D -.hword 0xE18E, 0xE18F, 0xE190, 0xE191, 0xE192, 0xE193, 0xE192, 0xE191 -.hword 0xE190, 0xE18F, 0xE18E, 0xE18D, 0x0B68, 0x0B68, 0x0B68, 0x0B69 -.hword 0x0B69, 0x0B69, 0x0B69, 0x0B69, 0x0B69, 0x0B68, 0x0B68, 0x0B68 -.hword 0x0B68, 0x0D4E, 0x0345, 0xED62, 0xD7F1, 0xC392, 0xAFA8, 0xA6A5 -.hword 0xAF7A, 0xC336, 0xD780, 0xED0E, 0x0328, 0x0D4E, 0xE8EA, 0xE7F2 -.hword 0xE604, 0xE494, 0xE616, 0xE4FD, 0xE5B8, 0xE6C6, 0xE78E, 0xE6BD -.hword 0xE774, 0xE86D, 0xE8EA, 0x05F3, 0x0459, 0x005C, 0xFB2F, 0xF079 -.hword 0x01CE, 0xFDE9, 0xF632, 0xF130, 0xFBDC, 0x00C7, 0x047C, 0x05F3 -.hword 0xFBD1, 0xFC76, 0xFD63, 0xFD12, 0xF60B, 0x03A8, 0x009D, 0xFA91 -.hword 0xF66B, 0xFD6D, 0xFD9C, 0xFC89, 0xFBD1, 0x291C, 0x291C, 0x291B -.hword 0x291A, 0x2919, 0x2918, 0x2917, 0x2918, 0x2919, 0x291A, 0x291B -.hword 0x291C, 0x291C, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178 -.hword 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0xA47F -.hword 0xAE49, 0xC411, 0xDA7B, 0xF26C, 0x0AFE, 0x162A, 0x0A7D, 0xF169 -.hword 0xD93E, 0xC326, 0xADF6, 0xA47F, 0x0EB5, 0xEEB3, 0xF6F0, 0x6176 -.hword 0xE264, 0x77FC, 0xDF7B, 0x0105, 0xF2F4, 0x479E, 0x6501, 0xFBFE -.hword 0xA205, 0xA205, 0xA205, 0xA205, 0xFFE7, 0xFFE7, 0xFFE8, 0xFFE9 -.hword 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE7 -.hword 0xFFE7, 0x0011, 0x0012, 0x0013, 0x0014, 0x0014, 0x0013, 0x0012 -.hword 0x0013, 0x0013, 0x0013, 0x0013, 0x0012, 0x0011, 0x07F1, 0x090A -.hword 0x0B23, 0x0C6C, 0x0BDE, 0x0A81, 0x09A2, 0x0A08, 0x0AEC, 0x0B44 -.hword 0x0A47, 0x08BD, 0x07F1, 0x004C, 0x003F, 0x0021, 0x0000, 0xFFD7 -.hword 0xFFAA, 0xFF95, 0xFFAA, 0xFFD7, 0x0000, 0x0021, 0x003F, 0x004C -.hword 0x0201, 0x01AD, 0x00E6, 0xFFFE, 0xFEC4, 0xFD67, 0xFCC2, 0xFD67 -.hword 0xFEC4, 0xFFFE, 0x00E6, 0x01AD, 0x0201, 0x45FE, 0x46C2, 0x4827 -.hword 0x48D6, 0x47D9, 0x4625, 0x4543, 0x463B, 0x4804, 0x490B, 0x484F -.hword 0x46CF, 0x45FE - -koopa_seg6_animindex_0600D744: # 0x0600D744 -.hword 0x0001, 0x0000, 0x000D, 0x0001, 0x0001, 0x000E, 0x0001, 0x0000 -.hword 0x0001, 0x000F, 0x0001, 0x0000, 0x000D, 0x00E3, 0x000D, 0x00F0 -.hword 0x000D, 0x00FD, 0x000D, 0x00BC, 0x000D, 0x00C9, 0x000D, 0x00D6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BB, 0x000D, 0x0037 -.hword 0x000D, 0x0044, 0x000D, 0x0051, 0x000D, 0x0010, 0x000D, 0x001D -.hword 0x000D, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BA -.hword 0x000D, 0x0085, 0x000D, 0x0092, 0x000D, 0x009F, 0x000D, 0x005E -.hword 0x000D, 0x006B, 0x000D, 0x0078, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00B9, 0x0001, 0x00AF, 0x0001, 0x00B0, 0x0001, 0x00B1 -.hword 0x0001, 0x00AC, 0x0001, 0x00AD, 0x0001, 0x00AE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00B8, 0x0001, 0x00B5, 0x0001, 0x00B6 -.hword 0x0001, 0x00B7, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0001, 0x00B4 - -koopa_seg6_anim_0600D804: # 0x0600D804 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0D -.hword 0x0F -.word koopa_seg6_animvalue_0600D530 -.word koopa_seg6_animindex_0600D744 -.word 0 - -koopa_seg6_animvalue_0600D81C: # 0x0600D81C -.hword 0x0000, 0x0090, 0x008F, 0x008D, 0x008B, 0x0089, 0x0088, 0x0089 -.hword 0x008B, 0x008D, 0x008F, 0x0090, 0x008F, 0x008C, 0x008A, 0x0087 -.hword 0x0086, 0x0087, 0x0089, 0x008B, 0x008D, 0x008F, 0x0090, 0xFFF3 -.hword 0x3FFF, 0xFCBE, 0xF9F6, 0xF4B5, 0xF1A2, 0xF598, 0xFA80, 0xFB98 -.hword 0xFC18, 0xFC3C, 0xFC3D, 0xFC56, 0xFCBD, 0xFD4E, 0xFDB5, 0xFD9F -.hword 0xFCB9, 0xF90A, 0xF3AF, 0xF0F2, 0xF3C9, 0xF93B, 0xFCAE, 0xFF0A -.hword 0xFF18, 0xFF3C, 0xFF72, 0xFFB3, 0xFFFA, 0x0040, 0x0081, 0x00B7 -.hword 0x00DB, 0x00E9, 0x00DE, 0x00BF, 0x0091, 0x0059, 0x001A, 0xFFD9 -.hword 0xFF9A, 0xFF62, 0xFF34, 0xFF15, 0xFF0A, 0xFF2C, 0xFF2C, 0xFF2B -.hword 0xFF29, 0xFF27, 0xFF25, 0xFF23, 0xFF21, 0xFF1F, 0xFF1E, 0xFF1E -.hword 0xFF1E, 0xFF1F, 0xFF20, 0xFF22, 0xFF24, 0xFF26, 0xFF28, 0xFF2A -.hword 0xFF2B, 0xFF2C, 0xFF2C, 0xE43B, 0xE257, 0xDD33, 0xD5A0, 0xCC6E -.hword 0xC26B, 0xB869, 0xAF37, 0xA7A4, 0xA280, 0xA09C, 0xA22F, 0xA680 -.hword 0xACF4, 0xB4EE, 0xBDD2, 0xC704, 0xCFE9, 0xD7E3, 0xDE57, 0xE2A8 -.hword 0xE43B, 0x0000, 0xFFFB, 0xFFD1, 0xFF5B, 0xFE73, 0xFCF2, 0xF76B -.hword 0xF26D, 0xF3D3, 0xF738, 0xF913, 0xF717, 0xF391, 0xF1EA, 0xF635 -.hword 0xFB2B, 0xFCBC, 0xFDF6, 0xFEDF, 0xFF80, 0xFFDE, 0x0000, 0x0092 -.hword 0x0089, 0x0071, 0x004E, 0x0023, 0xFFF6, 0xFFC7, 0xFF9C, 0xFF79 -.hword 0xFF61, 0xFF58, 0xFF60, 0xFF73, 0xFF91, 0xFFB5, 0xFFDE, 0x0007 -.hword 0x0030, 0x0055, 0x0074, 0x0089, 0x0092, 0xFF8A, 0xFF8B, 0xFF8D -.hword 0xFF91, 0xFF95, 0xFF9A, 0xFF9F, 0xFFA4, 0xFFA8, 0xFFAA, 0xFFAB -.hword 0xFFAA, 0xFFA8, 0xFFA5, 0xFFA1, 0xFF9D, 0xFF98, 0xFF94, 0xFF90 -.hword 0xFF8D, 0xFF8B, 0xFF8A, 0x9DA9, 0x9FEB, 0xA60D, 0xAF16, 0xBA0F -.hword 0xC5FF, 0xD1F0, 0xDCE9, 0xE5F2, 0xEC14, 0xEE56, 0xEC80, 0xE776 -.hword 0xDFEB, 0xD694, 0xCC23, 0xC14C, 0xB6C3, 0xAD3C, 0xA569, 0x9FFF -.hword 0x9DB2, 0x04B7, 0x0496, 0x043A, 0x03B3, 0x030F, 0x025D, 0x01AB -.hword 0x0107, 0x0080, 0x0025, 0x0003, 0x001F, 0x006A, 0x00DA, 0x0166 -.hword 0x0202, 0x02A3, 0x0341, 0x03CF, 0x0444, 0x0494, 0x04B7, 0x1A88 -.hword 0x18FB, 0x14C4, 0x0E8D, 0x0702, 0xFECE, 0xF699, 0xEF0E, 0xE8D8 -.hword 0xE4A1, 0xE313, 0xE456, 0xE7CD, 0xECFC, 0xF368, 0xFA96, 0x0208 -.hword 0x0946, 0x0FD3, 0x1534, 0x18ED, 0x1A82, 0xFAA6, 0xFA6E, 0xF9D8 -.hword 0xF8FB, 0xF7EF, 0xF6CB, 0xF5A7, 0xF49A, 0xF3BD, 0xF327, 0xF2F0 -.hword 0xF31D, 0xF398, 0xF451, 0xF535, 0xF635, 0xF73E, 0xF840, 0xF929 -.hword 0xF9E8, 0xFA6C, 0xFAA5, 0x160B, 0x1578, 0x13E7, 0x1198, 0x0ECA -.hword 0x0BBE, 0x08B1, 0x05E3, 0x0395, 0x0204, 0x0170, 0x01E8, 0x0332 -.hword 0x051F, 0x0782, 0x0A2C, 0x0CF1, 0x0FA2, 0x1211, 0x1411, 0x1573 -.hword 0x1609, 0x1F3A, 0x1F1B, 0x1EC5, 0x1E48, 0x1DAF, 0x1D09, 0x1C63 -.hword 0x1BCA, 0x1B4D, 0x1AF7, 0x1AD8, 0x1AF2, 0x1B38, 0x1BA1, 0x1C22 -.hword 0x1CB4, 0x1D4A, 0x1DDD, 0x1E61, 0x1ECE, 0x1F1A, 0x1F3A, 0xC24D -.hword 0xC070, 0xBB63, 0xB3F1, 0xAAE7, 0xA111, 0x973B, 0x8E30, 0x86BF -.hword 0x81B1, 0x7FD2, 0x8158, 0x857F, 0x8BB6, 0x9368, 0x9C02, 0xA4F0 -.hword 0xAD9E, 0xB578, 0xBBEA, 0xC060, 0xC246, 0x0003, 0xFF3D, 0xFD22 -.hword 0xFA08, 0xF643, 0xF229, 0xEE0F, 0xEA4A, 0xE730, 0xE514, 0xE44E -.hword 0xE4EF, 0xE6AA, 0xE942, 0xEC77, 0xF00D, 0xF3C6, 0xF765, 0xFAAB -.hword 0xFD5A, 0xFF37, 0x0000, 0x1942, 0x1839, 0x156A, 0x1146, 0x0C3F -.hword 0x06C6, 0x014E, 0xFC47, 0xF824, 0xF554, 0xF44B, 0xF523, 0xF772 -.hword 0xFAE6, 0xFF2E, 0x03F6, 0x08EE, 0x0DC1, 0x121F, 0x15B5, 0x1830 -.hword 0x193E, 0xF709, 0xF6E0, 0xF672, 0xF5CF, 0xF50A, 0xF434, 0xF35D -.hword 0xF298, 0xF1F5, 0xF187, 0xF15E, 0xF17F, 0xF1DA, 0xF262, 0xF30A -.hword 0xF3C5, 0xF488, 0xF545, 0xF5F1, 0xF67D, 0xF6DF, 0xF708, 0x20D3 -.hword 0x1EB9, 0x1907, 0x10A1, 0x066F, 0xFB58, 0xF040, 0xE60E, 0xDDA8 -.hword 0xD7F6, 0xD5DD, 0xD791, 0xDC40, 0xE342, 0xEBF0, 0xF5A4, 0xFFB6 -.hword 0x097F, 0x125A, 0x199F, 0x1EA6, 0x20CA, 0xDD51, 0xDD7E, 0xDDF6 -.hword 0xDEA7, 0xDF7E, 0xE067, 0xE151, 0xE228, 0xE2D9, 0xE351, 0xE37D -.hword 0xE359, 0xE2F7, 0xE263, 0xE1AC, 0xE0E0, 0xE00B, 0xDF3D, 0xDE82 -.hword 0xDDE9, 0xDD7F, 0xDD52, 0x71C9, 0x7460, 0x7B67, 0x85C6, 0x9259 -.hword 0xA009, 0xADB8, 0xBA4C, 0xC4A7, 0xCBAE, 0xCE45, 0xCC2A, 0xC664 -.hword 0xBDBF, 0xB30A, 0xA712, 0x9AA5, 0x8E92, 0x83A6, 0x7AAC, 0x7477 -.hword 0x71D3, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x029A, 0x0218 -.hword 0x016A, 0x00B1, 0x0012, 0xFF74, 0xFEBD, 0xFE11, 0xFD90, 0xFD5D -.hword 0xFD90, 0xFE11, 0xFEBE, 0xFF72, 0x000A, 0x0095, 0x012D, 0x01C3 -.hword 0x0245, 0x02A3, 0x02CD, 0xFCD8, 0xFD0F, 0xFD9D, 0xFE5A, 0xFF23 -.hword 0xFFD1, 0x007F, 0x0148, 0x0206, 0x0294, 0x02CD, 0x0294, 0x0205 -.hword 0x0146, 0x007F, 0xFFD9, 0xFF41, 0xFE9B, 0xFDF8, 0xFD6B, 0xFD05 -.hword 0xFCD9, 0xFD8F, 0xFDDB, 0xFE91, 0xFF6A, 0x001F, 0x006B, 0x0019 -.hword 0xFF58, 0xFE76, 0xFDC5, 0xFD95, 0xFE2D, 0xFF56, 0x00A8, 0x01BF -.hword 0x0233, 0x01DE, 0x0109, 0xFFF4, 0xFEDA, 0xFDFA, 0xFD91, 0xFDA7 -.hword 0xFDC4, 0xFE15, 0xFE8C, 0xFF1C, 0xFFB9, 0x0055, 0x00E5, 0x015B -.hword 0x01AC, 0x01CA, 0x01B2, 0x016F, 0x010C, 0x0091, 0x0008, 0xFF7B -.hword 0xFEF0, 0xFE73, 0xFE0C, 0xFDC5, 0xFDA7, 0x0361, 0x0334, 0x02BB -.hword 0x0207, 0x012E, 0x0041, 0xFF55, 0xFE7B, 0xFDC8, 0xFD4E, 0xFD21 -.hword 0xFD46, 0xFDAA, 0xFE3F, 0xFEF9, 0xFFC8, 0x009E, 0x016F, 0x022C -.hword 0x02C7, 0x0333, 0x0360, 0x62C8, 0x62C8, 0x62C9, 0x62CA, 0x62CA -.hword 0x62CB, 0x62CC, 0x62CD, 0x62CE, 0x62CF, 0x62CF, 0x62CF, 0x62CE -.hword 0x62CE, 0x62CD, 0x62CC, 0x62CB, 0x62CA, 0x62C9, 0x62C9, 0x62C8 -.hword 0x62C8, 0x0000 - -koopa_seg6_animindex_0600DCD0: # 0x0600DCD0 -.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 -.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0016, 0x0217, 0x0016, 0x022D -.hword 0x0016, 0x0243, 0x0016, 0x01D5, 0x0016, 0x01EB, 0x0016, 0x0201 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0016, 0x002F -.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 -.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01D2, 0x0016, 0x010B, 0x0016, 0x0121, 0x0016, 0x0137 -.hword 0x0016, 0x00C9, 0x0016, 0x00DF, 0x0016, 0x00F5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01D1, 0x0016, 0x018F, 0x0016, 0x01A5 -.hword 0x0016, 0x01BB, 0x0016, 0x014D, 0x0016, 0x0163, 0x0016, 0x0179 - -koopa_seg6_anim_0600DD90: # 0x0600DD90 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x0F -.word koopa_seg6_animvalue_0600D81C -.word koopa_seg6_animindex_0600DCD0 -.word 0 - -koopa_seg6_animvalue_0600DDA8: # 0x0600DDA8 -.hword 0x0000, 0x00A9, 0x00A8, 0x00A1, 0x0095, 0x0084, 0x0059, 0x004E -.hword 0x004A, 0x004A, 0x0058, 0x0066, 0x0063, 0x005B, 0x0051, 0x0045 -.hword 0x004A, 0x004F, 0x0054, 0x0056, 0x0053, 0x004D, 0x0046, 0x0049 -.hword 0x004B, 0x004D, 0x004E, 0x004C, 0x0048, 0x0045, 0x0044, 0xFFF3 -.hword 0x3FFF, 0x2C00, 0x2CFF, 0x2F13, 0x30E2, 0x320A, 0x3318, 0x3416 -.hword 0x350D, 0x3608, 0x3711, 0x3830, 0x3972, 0x3B92, 0x3E2A, 0x3F8E -.hword 0x3EE6, 0x3D33, 0x3B8E, 0x3B13, 0x3D39, 0x40C8, 0x42D1, 0x420D -.hword 0x4002, 0x3DF1, 0x3D1D, 0x3E5F, 0x40E1, 0x4356, 0x4472, 0xF148 -.hword 0xF18B, 0xF20B, 0xF25C, 0xF198, 0xF1F8, 0xF28B, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 -.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0x002B, 0x016B, 0x03DC -.hword 0x0588, 0x02B2, 0x03DD, 0x05BA, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 -.hword 0x06B3, 0x06B3, 0x06B3, 0xC506, 0xC872, 0xCF20, 0xD3AE, 0xCBCE -.hword 0xCF1E, 0xD45E, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C -.hword 0xD71C, 0x2785, 0x2939, 0x2C77, 0x2E6B, 0x2E90, 0x2E56, 0x2DDA -.hword 0x2D39, 0x2C92, 0x2C01, 0x2BA4, 0x2B98, 0x2CD6, 0x2EF9, 0x3013 -.hword 0x2F25, 0x2D40, 0x2B8C, 0x2B2F, 0x2DE0, 0x3246, 0x34F7, 0x3489 -.hword 0x32B7, 0x30CC, 0x3013, 0x3164, 0x33E5, 0x3652, 0x3768, 0x101E -.hword 0x0FC3, 0x0F07, 0x0E6C, 0x0EA1, 0x0DC7, 0x0CC1, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 -.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0xFD87, 0xFC7D, 0xFA55 -.hword 0xF883, 0xF8D7, 0xF77E, 0xF5E1, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 -.hword 0xF519, 0xF519, 0xF519, 0xC60F, 0xC8B9, 0xCE3D, 0xD2E2, 0xD1F3 -.hword 0xD5E9, 0xDAA4, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE -.hword 0xDCEE, 0x0132, 0x18EA, 0x1E99, 0x2C1A, 0x3C18, 0x4941, 0x5304 -.hword 0x5BEF, 0x635D, 0x68A8, 0x697F, 0x66EB, 0x654F, 0x66D0, 0x6947 -.hword 0x6AA4, 0x6A00, 0x6872, 0x66DD, 0x6626, 0x675D, 0x6999, 0x6ACC -.hword 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC -.hword 0x1EEC, 0x2180, 0x274B, 0x2D61, 0x30D6, 0x3080, 0x2E0E, 0x2ADD -.hword 0x2847, 0x26E2, 0x25C4, 0x2410, 0x20F3, 0x1D3F, 0x1A90, 0x195E -.hword 0x18DB, 0x18B2, 0x1892, 0x189A, 0x18E1, 0x190E, 0x190E, 0x190E -.hword 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x7236, 0x7670 -.hword 0x80E7, 0x8E39, 0x9B13, 0xA854, 0xB730, 0xC4C5, 0xCE34, 0xCF4E -.hword 0xCABB, 0xC7E9, 0xCA88, 0xCEE6, 0xD15C, 0xD052, 0xCDAD, 0xCB05 -.hword 0xC9F0, 0xCC67, 0xD0BB, 0xD309, 0xD309, 0xD309, 0xD309, 0xD309 -.hword 0xD309, 0xD309, 0xD309, 0xD309, 0x0132, 0x6818, 0x62D3, 0x5664 -.hword 0x47DC, 0x3C4B, 0x3485, 0x2E01, 0x28CE, 0x24F5, 0x240F, 0x258B -.hword 0x2640, 0x2481, 0x21FB, 0x208B, 0x20FC, 0x224E, 0x23B2, 0x2459 -.hword 0x2363, 0x2197, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F -.hword 0x209F, 0x209F, 0x209F, 0x9C39, 0x9E88, 0xA3BF, 0xA950, 0xACAD -.hword 0xAD0B, 0xABD2, 0xA9B9, 0xA77C, 0xA4B4, 0xA13B, 0x9E2F, 0x9BF8 -.hword 0x9A2D, 0x98AF, 0x9775, 0x9673, 0x9582, 0x947C, 0x930C, 0x918C -.hword 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB -.hword 0x90DB, 0xFDA8, 0x032D, 0x104B, 0x1FD0, 0x2C8A, 0x35D8, 0x3E3E -.hword 0x4546, 0x4A77, 0x4BB7, 0x49F9, 0x495D, 0x4C4E, 0x5061, 0x5275 -.hword 0x5123, 0x4E2B, 0x4B23, 0x49A1, 0x4B6E, 0x4F00, 0x50F2, 0x50F2 -.hword 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0xA205 -.hword 0xA205, 0xA205, 0xA205, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2 -.hword 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE2, 0xFFE1 -.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 -.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 -.hword 0xFFE2, 0x0000, 0xFFFF, 0xFFFD, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF7 -.hword 0xFFFA, 0x0000, 0x0006, 0x000B, 0x0008, 0x0002, 0xFFFD, 0xFFF8 -.hword 0xFFF9, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFB -.hword 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xEDDF -.hword 0xEC24, 0xE7D5, 0xE248, 0xDCD2, 0xD8C8, 0xD77E, 0xDB9D, 0xE441 -.hword 0xED71, 0xF333, 0xEFC1, 0xE7CA, 0xDF6C, 0xD9F0, 0xDB31, 0xDEB4 -.hword 0xE27B, 0xE488, 0xE326, 0xDFE1, 0xDD9B, 0xDDC5, 0xDEEF, 0xDFA4 -.hword 0xDF6E, 0xDEED, 0xDE53, 0xDDD1, 0xDD9B, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0x72CD, 0x74EB, 0x7A14, 0x8084, 0x866D -.hword 0x8A09, 0x8947, 0x856E, 0x81BE, 0x7EC7, 0x7D65, 0x7EE6, 0x817C -.hword 0x840F, 0x858E, 0x855C, 0x8421, 0x82B2, 0x81E3, 0x8252, 0x8359 -.hword 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED -.hword 0x83ED, 0x0000 - -koopa_seg6_animindex_0600E26C: # 0x0600E26C -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0225 -.hword 0x001E, 0x0243, 0x001E, 0x01CB, 0x001E, 0x01E9, 0x001E, 0x0207 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01CA, 0x001E, 0x003F -.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C9 -.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C8, 0x001E, 0x0112, 0x001E, 0x0130, 0x001E, 0x014E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0111, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01C7, 0x001E, 0x016D, 0x001E, 0x018B -.hword 0x001E, 0x01A9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x016C - -koopa_seg6_anim_0600E32C: # 0x0600E32C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x0F -.word koopa_seg6_animvalue_0600DDA8 -.word koopa_seg6_animindex_0600E26C -.word 0 - -koopa_seg6_animvalue_0600E344: # 0x0600E344 -.hword 0x0000, 0x0046, 0x0056, 0x0066, 0x0090, 0x0085, 0x0087, 0x007D -.hword 0x0077, 0x0079, 0x007E, 0x0083, 0x0086, 0x0087, 0x0088, 0x0088 -.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3, 0xFFFE -.hword 0x000D, 0x001C, 0x0027, 0x002E, 0x0033, 0x0037, 0x003A, 0x003C -.hword 0x003C, 0x0038, 0x0031, 0x0027, 0x001B, 0x000F, 0x0004, 0xFFFB -.hword 0xFFF5, 0xFFF3, 0xFFF3, 0x3FFF, 0x0000, 0x00F5, 0x0242, 0x03A4 -.hword 0x04D8, 0x059C, 0x0586, 0x04B2, 0x03AD, 0x0262, 0x00E4, 0x0000 -.hword 0xFFBF, 0xFFA0, 0xFF9C, 0xFFAB, 0xFFC4, 0xFFE0, 0xFFF7, 0x0000 -.hword 0x0000, 0x0000, 0x00E3, 0x01FC, 0x0341, 0x04A9, 0x062B, 0x0872 -.hword 0x0B12, 0x0C5B, 0x0B1E, 0x088B, 0x0684, 0x0560, 0x043C, 0x0323 -.hword 0x0222, 0x0145, 0x0098, 0x0028, 0x0000, 0x0000, 0x42D1, 0x386B -.hword 0x29F0, 0x19DB, 0x0AA9, 0xFED5, 0xF900, 0xF7EB, 0xF841, 0xF9AA -.hword 0xFC7E, 0xFE6B, 0xFF06, 0xFF75, 0xFFBF, 0xFFEA, 0xFFFF, 0x0004 -.hword 0x0002, 0x0000, 0x0000, 0xF2D6, 0xF313, 0xF3A2, 0xF44C, 0xF4D5 -.hword 0xF505, 0xF4CD, 0xF457, 0xF3BE, 0xF31C, 0xF28D, 0xF22C, 0xF1F1 -.hword 0xF1C1, 0xF19C, 0xF180, 0xF16C, 0xF160, 0xF159, 0xF157, 0xF157 -.hword 0x06B3, 0x055B, 0x0216, 0xFE09, 0xFA55, 0xF81F, 0xF788, 0xF7C0 -.hword 0xF880, 0xF982, 0xFA80, 0xFB32, 0xFBB3, 0xFC44, 0xFCDB, 0xFD6D -.hword 0xFDF1, 0xFE5B, 0xFEA3, 0xFEBD, 0xFEBD, 0xD71C, 0xD28B, 0xC75D -.hword 0xB956, 0xAC3E, 0xA3D8, 0xA077, 0x9F6D, 0xA003, 0xA181, 0xA32F -.hword 0xA457, 0xA539, 0xA677, 0xA7EC, 0xA972, 0xAAE3, 0xAC1A, 0xACF0 -.hword 0xAD3F, 0xAD3F, 0x0000, 0x0015, 0x003F, 0x005F, 0x0055, 0x0000 -.hword 0xFEB2, 0xFCD0, 0xFBDA, 0xFCD8, 0xFEC2, 0x0000, 0x0049, 0x006C -.hword 0x0071, 0x0060, 0x0043, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 -.hword 0x0028, 0x007A, 0x00B8, 0x00A3, 0x0000, 0xFD7C, 0xF9DC, 0xF803 -.hword 0xF9EC, 0xFD9B, 0x0000, 0x008E, 0x00D1, 0x00D9, 0x00B9, 0x0082 -.hword 0x0045, 0x0014, 0x0000, 0x0000, 0x34F7, 0x2C99, 0x20A3, 0x132F -.hword 0x0659, 0xFC3D, 0xF6EB, 0xF542, 0xF485, 0xF3E9, 0xF43A, 0xF51B -.hword 0xF65F, 0xF7FB, 0xF9C6, 0xFB99, 0xFD4A, 0xFEB1, 0xFFA6, 0x0000 -.hword 0x0000, 0x0C43, 0x0C5B, 0x0C9A, 0x0CF3, 0x0D57, 0x0DB9, 0x0E20 -.hword 0x0E94, 0x0F0B, 0x0F7A, 0x0FD7, 0x1017, 0x103C, 0x1052, 0x105C -.hword 0x105E, 0x1059, 0x1052, 0x104C, 0x1049, 0x1049, 0xF519, 0xF6D4 -.hword 0xFB03, 0x0021, 0x04AD, 0x0724, 0x073C, 0x0609, 0x0412, 0x01DC -.hword 0xFFEF, 0xFECF, 0xFE69, 0xFE45, 0xFE51, 0xFE7F, 0xFEBE, 0xFEFF -.hword 0xFF31, 0xFF46, 0xFF46, 0xDCEE, 0xD7D4, 0xCB65, 0xBBF1, 0xADC8 -.hword 0xA53A, 0xA2E5, 0xA3BD, 0xA692, 0xAA37, 0xAD7D, 0xAF36, 0xAF8B -.hword 0xAF82, 0xAF34, 0xAEBA, 0xAE2F, 0xADAD, 0xAD4B, 0xAD25, 0xAD25 -.hword 0x0000, 0x01D2, 0x03A4, 0x01FB, 0x0000, 0xFF97, 0xFF8A, 0xFFA6 -.hword 0xFFBA, 0xFFCB, 0xFFEB, 0x0000, 0x0004, 0x0007, 0x0007, 0x0006 -.hword 0x0004, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFC8, 0xFF90 -.hword 0xFFC5, 0x0000, 0x0003, 0xFFF8, 0xFFEA, 0xFFE3, 0xFFEA, 0xFFF8 -.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0132, 0xF458, 0xE231, 0xDB22, 0xD6D4, 0xD0C4 -.hword 0xCA26, 0xC519, 0xC3BC, 0xCA20, 0xD5D0, 0xDF23, 0xE4E1, 0xEABF -.hword 0xF076, 0xF5C1, 0xFA5A, 0xFDF9, 0x0058, 0x0132, 0x0132, 0x6ACC -.hword 0x6376, 0x590F, 0x4D11, 0x40F4, 0x31C8, 0x2185, 0x1902, 0x1C0F -.hword 0x252D, 0x2F3D, 0x3521, 0x369C, 0x3709, 0x36AA, 0x35C4, 0x349A -.hword 0x3372, 0x328E, 0x3233, 0x3233, 0x190E, 0x1462, 0x0DDD, 0x0756 -.hword 0x02A6, 0x016B, 0x025D, 0x02F9, 0x01E9, 0x0045, 0xFF39, 0xFFED -.hword 0x0295, 0x0651, 0x0AB0, 0x0F41, 0x1393, 0x1735, 0x19B5, 0x1AA4 -.hword 0x1AA4, 0xD309, 0xC03D, 0xA4F1, 0x8A4D, 0x7974, 0x7BB2, 0x89F5 -.hword 0x94DC, 0x96EE, 0x9662, 0x956B, 0x963B, 0x9949, 0x9D4E, 0xA1DF -.hword 0xA68E, 0xAAEF, 0xAE96, 0xB117, 0xB205, 0xB205, 0x0000, 0x0009 -.hword 0xFE23, 0xF599, 0xF082, 0xF66B, 0xFFE4, 0x099D, 0x1049, 0x1254 -.hword 0x10E7, 0x0CC7, 0x0679, 0xFE81, 0xF5A3, 0xECA6, 0xE44F, 0xDD66 -.hword 0xD8AF, 0xD6F1, 0xD6F1, 0x0000, 0xFEF5, 0xFF86, 0x06A3, 0x0CE2 -.hword 0x0D45, 0x0C10, 0x0A23, 0x085E, 0x063E, 0x03E0, 0x0317, 0x0412 -.hword 0x05A5, 0x0798, 0x09B1, 0x0BB5, 0x0D6E, 0x0EA0, 0x0F12, 0x0F12 -.hword 0x0132, 0xEE3E, 0xD7BA, 0xDC61, 0xE4C0, 0xE2C3, 0xDE33, 0xDA26 -.hword 0xD9B1, 0xE0EC, 0xECB7, 0xF551, 0xF99B, 0xFD94, 0x0126, 0x043F -.hword 0x06CB, 0x08B6, 0x09EB, 0x0A56, 0x0A56, 0x209F, 0x23F2, 0x28E1 -.hword 0x2B52, 0x2816, 0x21C7, 0x1D1C, 0x1F55, 0x3171, 0x4254, 0x491A -.hword 0x4DFE, 0x51D7, 0x5579, 0x59BD, 0x5F76, 0x7179, 0xFD1D, 0xF4CD -.hword 0xD27B, 0xD27B, 0x90DB, 0x9107, 0x91C1, 0x925B, 0x9225, 0x9019 -.hword 0x8D04, 0x8AFC, 0x8BDD, 0x8E16, 0x9063, 0x9306, 0x9539, 0x9635 -.hword 0x9345, 0x8ECE, 0x8D63, 0xF6C0, 0xFBB3, 0x027B, 0x027B, 0x50F2 -.hword 0x3BE2, 0x1E18, 0x09AD, 0x039B, 0x03C8, 0x061C, 0x06E6, 0x0808 -.hword 0x0971, 0x0ADF, 0x0C48, 0x0C90, 0x0BF6, 0x0A3C, 0x0587, 0xF14E -.hword 0x69E2, 0x6AA7, 0x69D3, 0x69D3, 0xA205, 0xA205, 0xA205, 0xA205 -.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2 -.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 -.hword 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFFB, 0xFFFB, 0xFFFC -.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xDD9B, 0xDDC5, 0xDEEF, 0xDFA4, 0xDF47, 0xDE76 -.hword 0xDDA0, 0xDD33, 0xDD9B, 0xDED2, 0xE076, 0xE268, 0xE48D, 0xE6C6 -.hword 0xE8F8, 0xEB04, 0xECCF, 0xEE3A, 0xEF2A, 0xEF80, 0xEF80, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0x83ED, 0x86F3, 0x8AF2, 0x8E97 -.hword 0x908E, 0x9105, 0x910D, 0x90AA, 0x8FDF, 0x8EAF, 0x8D1D, 0x8B2D -.hword 0x8863, 0x848B, 0x8016, 0x7B71, 0x7712, 0x7368, 0x70E3, 0x6FF3 -.hword 0x6FF3, 0x0000 - -koopa_seg6_animindex_0600E868: # 0x0600E868 -.hword 0x0001, 0x0000, 0x0015, 0x0001, 0x0015, 0x0016, 0x0001, 0x0000 -.hword 0x0001, 0x002B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0015, 0x0267 -.hword 0x0015, 0x027C, 0x0015, 0x0228, 0x0015, 0x023D, 0x0015, 0x0252 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0227, 0x0015, 0x006B -.hword 0x0015, 0x0080, 0x0015, 0x0095, 0x0015, 0x002C, 0x0015, 0x0041 -.hword 0x0015, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0226 -.hword 0x0015, 0x00E9, 0x0015, 0x00FE, 0x0015, 0x0113, 0x0015, 0x00AA -.hword 0x0015, 0x00BF, 0x0015, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0225, 0x0015, 0x0167, 0x0015, 0x017C, 0x0015, 0x0191 -.hword 0x0015, 0x0128, 0x0015, 0x013D, 0x0015, 0x0152, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0224, 0x0015, 0x01E5, 0x0015, 0x01FA -.hword 0x0015, 0x020F, 0x0015, 0x01A6, 0x0015, 0x01BB, 0x0015, 0x01D0 - -koopa_seg6_anim_0600E928: # 0x0600E928 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x15 -.hword 0x0F -.word koopa_seg6_animvalue_0600E344 -.word koopa_seg6_animindex_0600E868 -.word 0 - -koopa_seg6_animvalue_0600E940: # 0x0600E940 -.hword 0x0000, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088 -.hword 0x0088, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0086 -.hword 0x0086, 0x0086, 0x0086, 0x0086, 0x0085, 0x0085, 0x0085, 0x0085 -.hword 0x0085, 0x0085, 0x0085, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084 -.hword 0x0084, 0x0084, 0x0084, 0x0084, 0x0085, 0x0085, 0x0085, 0x0085 -.hword 0x0085, 0x0085, 0x0085, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086 -.hword 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0088, 0x0088, 0x0088 -.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3, 0xFFF3, 0xFFF3 -.hword 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF5 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA -.hword 0xFFFA, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFA, 0xFFFA, 0xFFF9 -.hword 0xFFF9, 0xFFF8, 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5 -.hword 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 -.hword 0xFFF3, 0x3FFF, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157 -.hword 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF156, 0xF156 -.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 -.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 -.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 -.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 -.hword 0xF156, 0xF156, 0xF156, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157 -.hword 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xFEBD, 0xFEBD -.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD -.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBE, 0xFEBE -.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE -.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE -.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE -.hword 0xFEBE, 0xFEBE, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD -.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD -.hword 0xFEBD, 0xFEBD, 0xAD3F, 0xAD39, 0xAD26, 0xAD08, 0xACDF, 0xACAD -.hword 0xAC72, 0xAC2F, 0xABE5, 0xAB95, 0xAB3F, 0xAAE5, 0xAA88, 0xAA28 -.hword 0xA9C6, 0xA963, 0xA901, 0xA89F, 0xA83F, 0xA7E2, 0xA788, 0xA732 -.hword 0xA6E2, 0xA698, 0xA655, 0xA61A, 0xA5E7, 0xA5BF, 0xA5A1, 0xA58E -.hword 0xA587, 0xA58E, 0xA5A2, 0xA5C3, 0xA5EE, 0xA623, 0xA662, 0xA6A9 -.hword 0xA6F8, 0xA74C, 0xA7A6, 0xA805, 0xA866, 0xA8CB, 0xA930, 0xA996 -.hword 0xA9FC, 0xAA60, 0xAAC2, 0xAB21, 0xAB7B, 0xABCF, 0xAC1E, 0xAC65 -.hword 0xACA3, 0xACD9, 0xAD04, 0xAD24, 0xAD38, 0xAD3F, 0x1049, 0x1049 -.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 -.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 -.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 -.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 -.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 -.hword 0x1048, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 -.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 -.hword 0x1049, 0x1049, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 -.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 -.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF47, 0xFF47, 0xFF47 -.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47 -.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47 -.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF46, 0xFF46, 0xFF46, 0xFF46 -.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 -.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xAD25, 0xAD1E -.hword 0xAD0B, 0xACEB, 0xACC0, 0xAC8B, 0xAC4D, 0xAC06, 0xABB8, 0xAB64 -.hword 0xAB0A, 0xAAAB, 0xAA49, 0xA9E4, 0xA97D, 0xA915, 0xA8AD, 0xA846 -.hword 0xA7E1, 0xA77F, 0xA720, 0xA6C6, 0xA672, 0xA624, 0xA5DD, 0xA59F -.hword 0xA56A, 0xA53F, 0xA520, 0xA50C, 0xA505, 0xA50C, 0xA521, 0xA543 -.hword 0xA571, 0xA5A9, 0xA5EB, 0xA636, 0xA689, 0xA6E2, 0xA740, 0xA7A4 -.hword 0xA80B, 0xA874, 0xA8DF, 0xA94B, 0xA9B6, 0xAA1F, 0xAA86, 0xAAEA -.hword 0xAB48, 0xABA2, 0xABF4, 0xAC3F, 0xAC81, 0xACB9, 0xACE7, 0xAD09 -.hword 0xAD1E, 0xAD25, 0x0000, 0x0009, 0x0026, 0x0054, 0x0092, 0x00E0 -.hword 0x013A, 0x01A1, 0x0212, 0x028D, 0x0310, 0x0399, 0x0428, 0x04BB -.hword 0x0551, 0x05E8, 0x067F, 0x0715, 0x07A8, 0x0836, 0x08C0, 0x0943 -.hword 0x09BE, 0x0A2F, 0x0A96, 0x0AF0, 0x0B3D, 0x0B7C, 0x0BAA, 0x0BC6 -.hword 0x0BD0, 0x0BC6, 0x0BA7, 0x0B76, 0x0B33, 0x0AE1, 0x0A81, 0x0A15 -.hword 0x099D, 0x091B, 0x0891, 0x0801, 0x076B, 0x06D2, 0x0636, 0x059A -.hword 0x04FE, 0x0465, 0x03CF, 0x033E, 0x02B5, 0x0233, 0x01BB, 0x014E -.hword 0x00EE, 0x009C, 0x005A, 0x0029, 0x000A, 0x0000, 0x0132, 0x0120 -.hword 0x00EA, 0x0094, 0x0021, 0xFF92, 0xFEE9, 0xFE2A, 0xFD57, 0xFC73 -.hword 0xFB7F, 0xFA7F, 0xF975, 0xF863, 0xF74C, 0xF633, 0xF51A, 0xF403 -.hword 0xF2F1, 0xF1E7, 0xF0E7, 0xEFF3, 0xEF0F, 0xEE3C, 0xED7D, 0xECD4 -.hword 0xEC45, 0xEBD1, 0xEB7B, 0xEB45, 0xEB33, 0xEB47, 0xEB80, 0xEBDB -.hword 0xEC57, 0xECEF, 0xEDA2, 0xEE6D, 0xEF4C, 0xF03E, 0xF13E, 0xF24B -.hword 0xF362, 0xF480, 0xF5A1, 0xF6C5, 0xF7E6, 0xF904, 0xFA1B, 0xFB28 -.hword 0xFC28, 0xFD1A, 0xFDF9, 0xFEC4, 0xFF77, 0x000E, 0x008A, 0x00E6 -.hword 0x011F, 0x0132, 0x2D39, 0x2D35, 0x2D28, 0x2D15, 0x2CFA, 0x2CDA -.hword 0x2CB3, 0x2C87, 0x2C57, 0x2C23, 0x2BEB, 0x2BB1, 0x2B74, 0x2B35 -.hword 0x2AF6, 0x2AB5, 0x2A75, 0x2A35, 0x29F7, 0x29BA, 0x297F, 0x2948 -.hword 0x2914, 0x28E3, 0x28B8, 0x2891, 0x2870, 0x2856, 0x2842, 0x2836 -.hword 0x2832, 0x2836, 0x2843, 0x2858, 0x2874, 0x2897, 0x28C0, 0x28EF -.hword 0x2922, 0x2959, 0x2993, 0x29D1, 0x2A11, 0x2A52, 0x2A94, 0x2AD7 -.hword 0x2B19, 0x2B5A, 0x2B9A, 0x2BD7, 0x2C12, 0x2C49, 0x2C7C, 0x2CAA -.hword 0x2CD3, 0x2CF6, 0x2D12, 0x2D27, 0x2D34, 0x2D39, 0x1AE3, 0x1ADB -.hword 0x1AC5, 0x1AA0, 0x1A6E, 0x1A30, 0x19E8, 0x1996, 0x193B, 0x18D9 -.hword 0x1870, 0x1802, 0x1790, 0x171A, 0x16A2, 0x162A, 0x15B1, 0x1539 -.hword 0x14C4, 0x1451, 0x13E3, 0x137A, 0x1318, 0x12BE, 0x126C, 0x1223 -.hword 0x11E5, 0x11B4, 0x118F, 0x1178, 0x1170, 0x1178, 0x1191, 0x11B8 -.hword 0x11ED, 0x122F, 0x127C, 0x12D3, 0x1333, 0x139A, 0x1409, 0x147C -.hword 0x14F4, 0x156F, 0x15EB, 0x1668, 0x16E5, 0x175F, 0x17D7, 0x184B -.hword 0x18B9, 0x1921, 0x1980, 0x19D7, 0x1A24, 0x1A66, 0x1A9B, 0x1AC2 -.hword 0x1ADB, 0x1AE3, 0xB15D, 0xB15A, 0xB153, 0xB148, 0xB138, 0xB125 -.hword 0xB10E, 0xB0F5, 0xB0D9, 0xB0BA, 0xB099, 0xB077, 0xB053, 0xB02F -.hword 0xB009, 0xAFE4, 0xAFBE, 0xAF99, 0xAF74, 0xAF51, 0xAF2E, 0xAF0E -.hword 0xAEEF, 0xAED3, 0xAEB9, 0xAEA3, 0xAE8F, 0xAE80, 0xAE74, 0xAE6D -.hword 0xAE6B, 0xAE6D, 0xAE75, 0xAE81, 0xAE92, 0xAEA6, 0xAEBE, 0xAED9 -.hword 0xAEF7, 0xAF18, 0xAF3A, 0xAF5E, 0xAF83, 0xAFA9, 0xAFD0, 0xAFF7 -.hword 0xB01E, 0xB044, 0xB06A, 0xB08E, 0xB0B0, 0xB0D0, 0xB0EE, 0xB109 -.hword 0xB121, 0xB136, 0xB146, 0xB153, 0xB15A, 0xB15D, 0xD6F1, 0x0F12 -.hword 0x0A56, 0xD27B, 0xD28F, 0xD2C6, 0xD31E, 0xD391, 0xD41B, 0xD4B8 -.hword 0xD565, 0xD61B, 0xD6D9, 0xD798, 0xD855, 0xD90C, 0xD9B8, 0xDA56 -.hword 0xDAE0, 0xDB53, 0xDBAA, 0xDBE2, 0xDBF5, 0xDBD9, 0xDB89, 0xDB0C -.hword 0xDA6A, 0xD9AB, 0xD8D7, 0xD7F4, 0xD70A, 0xD621, 0xD540, 0xD46F -.hword 0xD3B6, 0xD31B, 0xD2A7, 0xD260, 0xD24F, 0xD27B, 0xD318, 0xD43F -.hword 0xD5D5, 0xD7BB, 0xD9D6, 0xDC07, 0xDE32, 0xE039, 0xE200, 0xE369 -.hword 0xE456, 0xE4AC, 0xE440, 0xE316, 0xE15A, 0xDF35, 0xDCD0, 0xDA57 -.hword 0xD7F3, 0xD5CD, 0xD411, 0xD2E8, 0xD27B, 0x027B, 0x029A, 0x02F2 -.hword 0x037D, 0x0435, 0x0511, 0x060C, 0x071F, 0x0842, 0x0970, 0x0AA1 -.hword 0x0BCF, 0x0CF3, 0x0E05, 0x0F00, 0x0FDD, 0x1094, 0x111F, 0x1178 -.hword 0x1197, 0x1181, 0x1141, 0x10DA, 0x1050, 0x0FA5, 0x0EDE, 0x0DFC -.hword 0x0D05, 0x0BFA, 0x0ADF, 0x09B8, 0x0887, 0x0751, 0x0617, 0x04DE -.hword 0x03A9, 0x027B, 0x0122, 0xFF7D, 0xFD9C, 0xFB96, 0xF980, 0xF76D -.hword 0xF574, 0xF3A7, 0xF21E, 0xF0EB, 0xF023, 0xEFDC, 0xF04B, 0xF17C -.hword 0xF342, 0xF575, 0xF7E8, 0xFA70, 0xFCE3, 0xFF15, 0x00DB, 0x020B -.hword 0x027B, 0x69D3, 0x69CD, 0x69BB, 0x699E, 0x6978, 0x694A, 0x6916 -.hword 0x68DD, 0x68A1, 0x6862, 0x6823, 0x67E4, 0x67A8, 0x676F, 0x673B -.hword 0x670D, 0x66E7, 0x66CA, 0x66B8, 0x66B2, 0x66BA, 0x66D1, 0x66F6 -.hword 0x6726, 0x675F, 0x679E, 0x67E3, 0x682A, 0x6873, 0x68B9, 0x68FD -.hword 0x693A, 0x6970, 0x699D, 0x69BE, 0x69D0, 0x69D3, 0x69BC, 0x6984 -.hword 0x6933, 0x68CF, 0x685E, 0x67E8, 0x6772, 0x6703, 0x66A1, 0x6653 -.hword 0x6620, 0x660D, 0x6624, 0x6662, 0x66BE, 0x6730, 0x67AF, 0x6832 -.hword 0x68B1, 0x6923, 0x697F, 0x69BD, 0x69D3, 0xA205, 0xA205, 0xA205 -.hword 0xA205, 0xFFE1, 0xFFBF, 0xFF5C, 0xFEBF, 0xFDEF, 0xFCF1, 0xFBCD -.hword 0xFA89, 0xF92B, 0xF7B9, 0xF63B, 0xF4B7, 0xF332, 0xF1B5, 0xF044 -.hword 0xEEE7, 0xEDA3, 0xEC80, 0xEB84, 0xEAB6, 0xEA1B, 0xE9BA, 0xE99A -.hword 0xE9C1, 0xEA3C, 0xEB0B, 0xEC26, 0xED86, 0xEF20, 0xF0EE, 0xF2E6 -.hword 0xF4FF, 0xF732, 0xF975, 0xFBC0, 0xFE0B, 0x004C, 0x027D, 0x0493 -.hword 0x0687, 0x084F, 0x09E4, 0x0B3D, 0x0C51, 0x0D18, 0x0D85, 0x0D96 -.hword 0x0D57, 0x0CD1, 0x0C0D, 0x0B17, 0x09F8, 0x08B9, 0x0765, 0x0606 -.hword 0x04A6, 0x034F, 0x020A, 0x00E2, 0xFFE1, 0x0000, 0x001E, 0x0073 -.hword 0x00FA, 0x01AD, 0x0288, 0x0383, 0x049A, 0x05C8, 0x0706, 0x084F -.hword 0x099D, 0x0AEB, 0x0C33, 0x0D70, 0x0E9C, 0x0FB1, 0x10AA, 0x1182 -.hword 0x1233, 0x12B6, 0x1308, 0x1321, 0x12FD, 0x1291, 0x11DB, 0x10E2 -.hword 0x0FAF, 0x0E48, 0x0CB4, 0x0AFD, 0x0928, 0x073D, 0x0544, 0x0344 -.hword 0x0144, 0xFF4E, 0xFD66, 0xFB95, 0xF9E2, 0xF855, 0xF6F5, 0xF5CA -.hword 0xF4DB, 0xF430, 0xF3D4, 0xF3C9, 0xF405, 0xF480, 0xF531, 0xF60E -.hword 0xF710, 0xF82C, 0xF95B, 0xFA93, 0xFBCC, 0xFCFC, 0xFE1B, 0xFF1F -.hword 0x0000, 0xEF80, 0xEF79, 0xEF66, 0xEF46, 0xEF1D, 0xEEEA, 0xEEAE -.hword 0xEE6C, 0xEE24, 0xEDD6, 0xED86, 0xED32, 0xECDD, 0xEC88, 0xEC34 -.hword 0xEBE2, 0xEB93, 0xEB48, 0xEB03, 0xEAC4, 0xEA8D, 0xEA5E, 0xEA3A -.hword 0xEA21, 0xEA11, 0xEA08, 0xEA05, 0xEA08, 0xEA11, 0xEA1F, 0xEA31 -.hword 0xEA48, 0xEA62, 0xEA80, 0xEAA0, 0xEAC4, 0xEAE9, 0xEB10, 0xEB38 -.hword 0xEB62, 0xEB8B, 0xEBB5, 0xEBDE, 0xEC06, 0xEC2D, 0xEC5A, 0xEC93 -.hword 0xECD5, 0xED1F, 0xED6E, 0xEDBF, 0xEE10, 0xEE5F, 0xEEA9, 0xEEEC -.hword 0xEF26, 0xEF54, 0xEF74, 0xEF83, 0xEF80, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002 -.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006 -.hword 0x0006, 0x0007, 0x0007, 0x0007, 0x0008, 0x0008, 0x0008, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0008, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005 -.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0002, 0x0002 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFC, 0x6FF3, 0x6FFA, 0x700F, 0x7030, 0x705D, 0x7095 -.hword 0x70D7, 0x7121, 0x7173, 0x71CC, 0x722B, 0x728E, 0x72F6, 0x7360 -.hword 0x73CD, 0x743A, 0x74A7, 0x7514, 0x757E, 0x75E6, 0x7649, 0x76A8 -.hword 0x7701, 0x7753, 0x779D, 0x77DF, 0x7817, 0x7844, 0x7865, 0x787A -.hword 0x7881, 0x787A, 0x7863, 0x7840, 0x7810, 0x77D4, 0x778F, 0x7740 -.hword 0x76E9, 0x768B, 0x7627, 0x75BF, 0x7552, 0x74E3, 0x7473, 0x7401 -.hword 0x7391, 0x7322, 0x72B5, 0x724D, 0x71E9, 0x718B, 0x7134, 0x70E5 -.hword 0x70A0, 0x7064, 0x7034, 0x7011, 0x6FFB, 0x6FF3 - -koopa_seg6_animindex_0600F32C: # 0x0600F32C -.hword 0x0001, 0x0000, 0x003C, 0x0001, 0x003C, 0x003D, 0x0001, 0x0000 -.hword 0x0001, 0x0079, 0x0001, 0x0000, 0x003C, 0x047D, 0x0001, 0x04B9 -.hword 0x003C, 0x04BA, 0x003C, 0x03C9, 0x003C, 0x0405, 0x003C, 0x0441 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03C8, 0x003C, 0x007A -.hword 0x003C, 0x00B6, 0x003C, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03C7 -.hword 0x003C, 0x012E, 0x003C, 0x016A, 0x003C, 0x01A6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x03C6, 0x003C, 0x025A, 0x003C, 0x0296, 0x003C, 0x02D2 -.hword 0x003C, 0x01E2, 0x0001, 0x0000, 0x003C, 0x021E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03C5, 0x003C, 0x0311, 0x003C, 0x034D -.hword 0x003C, 0x0389, 0x0001, 0x030E, 0x0001, 0x030F, 0x0001, 0x0310 - -koopa_seg6_anim_0600F3EC: # 0x0600F3EC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x0F -.word koopa_seg6_animvalue_0600E940 -.word koopa_seg6_animindex_0600F32C -.word 0 - -koopa_seg6_animvalue_0600F404: # 0x0600F404 -.hword 0x0000, 0x0048, 0x004B, 0x0052, 0x005C, 0x0068, 0x0073, 0x007D -.hword 0x0084, 0x0083, 0x0080, 0x007D, 0x007C, 0x007C, 0x007E, 0x0080 -.hword 0x0082, 0x0084, 0x0085, 0x0085, 0x0086, 0x0086, 0x0086, 0x0086 -.hword 0x0087, 0x0087, 0x0087, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 -.hword 0xFFF3, 0xFFF2, 0xFFF1, 0xFFEF, 0xFFEB, 0xFFE7, 0xFFE2, 0xFFE1 -.hword 0xFFE0, 0xFFE0, 0xFFDF, 0xFFDE, 0xFFDE, 0xFFDD, 0xFFDC, 0xFFDC -.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0x3FFF, 0x0000, 0x002A -.hword 0x0097, 0x012A, 0x01C7, 0x0253, 0x02B0, 0x02C2, 0x022E, 0x00FD -.hword 0xFFB1, 0xFEC5, 0xFEBA, 0x000D, 0x0275, 0x0544, 0x07CB, 0x0A50 -.hword 0x0CBC, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2 -.hword 0x0000, 0xFFC2, 0xFF18, 0xFE1D, 0xFCEA, 0xFB99, 0xFA44, 0xF904 -.hword 0xF7AF, 0xF628, 0xF4A0, 0xF348, 0xF252, 0xF1EB, 0xF1FC, 0xF24A -.hword 0xF29D, 0xF31C, 0xF3C5, 0xF419, 0xF419, 0xF419, 0xF419, 0xF419 -.hword 0xF419, 0xF419, 0x2372, 0x2181, 0x1C6F, 0x1557, 0x0D58, 0x058F -.hword 0xFF1A, 0xFB16, 0xFA9E, 0xFD12, 0x00F6, 0x04D0, 0x0721, 0x078E -.hword 0x0700, 0x05DF, 0x0492, 0x026B, 0xFFBA, 0xFE67, 0xFE67, 0xFE67 -.hword 0xFE67, 0xFE67, 0xFE67, 0xFE67, 0xE45B, 0xE4E9, 0xE670, 0xE8C2 -.hword 0xEBAE, 0xEF03, 0xF291, 0xF628, 0xF997, 0xFCAD, 0xFF3C, 0x0110 -.hword 0x01FD, 0x0147, 0xFEBF, 0xFAFF, 0xF6A4, 0xF24B, 0xEE8F, 0xEC0E -.hword 0xEAE2, 0xEA8E, 0xEACA, 0xEB4E, 0xEBD2, 0xEC0E, 0x051E, 0x053D -.hword 0x0593, 0x0617, 0x06BE, 0x077F, 0x0851, 0x0929, 0x09FD, 0x0AC5 -.hword 0x0B76, 0x0C06, 0x0C6C, 0x0C93, 0x0C79, 0x0C33, 0x0BD3, 0x0B6D -.hword 0x0B16, 0x0AE0, 0x0ACB, 0x0AC5, 0x0AC9, 0x0AD3, 0x0ADC, 0x0AE0 -.hword 0xD867, 0xD74F, 0xD443, 0xCFA0, 0xC9C3, 0xC309, 0xBBCD, 0xB46D -.hword 0xAD45, 0xA6B1, 0xA10F, 0x9CBB, 0x9A10, 0x9A38, 0x9D6D, 0xA2AD -.hword 0xA8F5, 0xAF43, 0xB494, 0xB7E5, 0xB8F8, 0xB89A, 0xB758, 0xB5C2 -.hword 0xB466, 0xB3D2, 0x0000, 0x001B, 0x0066, 0x00DA, 0x016D, 0x0218 -.hword 0x02D0, 0x038F, 0x04D9, 0x06BB, 0x087C, 0x0963, 0x08B4, 0x0562 -.hword 0xFFD9, 0xF99A, 0xF428, 0xEF39, 0xEAD2, 0xE8EA, 0xE8EA, 0xE8EA -.hword 0xE8EA, 0xE8EA, 0xE8EA, 0xE8EA, 0x0000, 0x0063, 0x016C, 0x02E7 -.hword 0x04A1, 0x0667, 0x0806, 0x094C, 0x0A3F, 0x0B05, 0x0B97, 0x0BEE -.hword 0x0C01, 0x0B9E, 0x0AC3, 0x09B4, 0x08B7, 0x079D, 0x0679, 0x05F3 -.hword 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x12BD, 0x1179 -.hword 0x0E2D, 0x0996, 0x0473, 0xFF84, 0xFB85, 0xF935, 0xF975, 0xFBDF -.hword 0xFF4A, 0x028D, 0x0480, 0x04C2, 0x0405, 0x02BE, 0x0163, 0xFF65 -.hword 0xFCFC, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1 -.hword 0x1398, 0x1329, 0x11F6, 0x1025, 0x0DDC, 0x0B42, 0x087D, 0x05B2 -.hword 0x030A, 0x00A8, 0xFEB6, 0xFD57, 0xFCB2, 0xFD61, 0xFF8D, 0x02B6 -.hword 0x065D, 0x0A00, 0x0D1F, 0x0F39, 0x1037, 0x107E, 0x104B, 0x0FDB -.hword 0x0F6C, 0x0F39, 0xF519, 0xF513, 0xF502, 0xF4E8, 0xF4CA, 0xF4A9 -.hword 0xF489, 0xF46B, 0xF454, 0xF446, 0xF443, 0xF44F, 0xF46C, 0xF4B1 -.hword 0xF52A, 0xF5C2, 0xF668, 0xF709, 0xF794, 0xF7F4, 0xF824, 0xF832 -.hword 0xF828, 0xF813, 0xF7FE, 0xF7F4, 0xDCEE, 0xDBCA, 0xD89E, 0xD3CB -.hword 0xCDB2, 0xC6B4, 0xBF30, 0xB789, 0xB01D, 0xA950, 0xA380, 0x9F0F -.hword 0x9C5D, 0x9CA0, 0xA019, 0xA5BB, 0xAC76, 0xB33E, 0xB905, 0xBCBC -.hword 0xBE34, 0xBE48, 0xBD77, 0xBC43, 0xBB2C, 0xBAB2, 0x0000, 0x0286 -.hword 0x04F1, 0x0435, 0x02C1, 0x0106, 0xFF77, 0xFE84, 0xFE5A, 0xFEAF -.hword 0xFF3E, 0xFFC5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0007, 0x005F, 0x010F, 0x01D5, 0x02A5, 0x0373, 0x0431 -.hword 0x04F6, 0x05CC, 0x068F, 0x071E, 0x0755, 0x0755, 0x0755, 0x0755 -.hword 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755 -.hword 0x0755, 0x0755, 0x0132, 0xFA6F, 0xF170, 0xED4B, 0xE9CC, 0xE6FB -.hword 0xE4DC, 0xE375, 0xE32E, 0xE402, 0xE557, 0xE694, 0xE720, 0xE720 -.hword 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720 -.hword 0xE720, 0xE720, 0xE720, 0xE720, 0x6ACC, 0x6284, 0x4EFD, 0x382F -.hword 0x2611, 0x2939, 0x2CDB, 0x2FA3, 0x3055, 0x305F, 0x3034, 0x3048 -.hword 0x310C, 0x32B7, 0x34FA, 0x3787, 0x3A0E, 0x3C3F, 0x3DCA, 0x3E5F -.hword 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x190E, 0x1BBE -.hword 0x2160, 0x264F, 0x26E7, 0x0B16, 0x03F0, 0x022F, 0x037F, 0x06B1 -.hword 0x09F7, 0x0B87, 0x0994, 0x033A, 0xF9C6, 0xEEB2, 0xE37E, 0xD9A5 -.hword 0xD2A5, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB -.hword 0xD309, 0xC7CB, 0xAD83, 0x8F5A, 0x7875, 0x8572, 0x8BC7, 0x8F50 -.hword 0x8FC3, 0x8F17, 0x8E0C, 0x8D61, 0x8DD7, 0x8FAE, 0x9260, 0x9583 -.hword 0x98AC, 0x9B72, 0x9D6A, 0x9E2A, 0x9E2A, 0x9E2A, 0x9E2A, 0x9E2A -.hword 0x9E2A, 0x9E2A, 0x0000, 0xFA28, 0xF488, 0xF623, 0xF963, 0xFD48 -.hword 0x00CF, 0x02F9, 0x0366, 0x02C0, 0x0198, 0x007E, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF5F, 0xFE34, 0xFCEE -.hword 0xFB76, 0xFA17, 0xF91E, 0xF8D9, 0xF9B5, 0xFB7F, 0xFD92, 0xFF49 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0132, 0xF593 -.hword 0xE74C, 0xE300, 0xE067, 0xDF00, 0xDE4B, 0xDDC7, 0xDDC8, 0xDEA3 -.hword 0xDFDB, 0xE0F3, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C -.hword 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C -.hword 0x209F, 0x27E9, 0x3922, 0x4D4F, 0x5D78, 0x5BC2, 0x590D, 0x56C6 -.hword 0x5600, 0x55B8, 0x558F, 0x5528, 0x5424, 0x524C, 0x4FDC, 0x4D25 -.hword 0x4A7B, 0x482E, 0x4691, 0x45F5, 0x45F5, 0x45F5, 0x45F5, 0x45F5 -.hword 0x45F5, 0x45F5, 0x90DB, 0x9465, 0x9BFF, 0xA321, 0xA542, 0x8775 -.hword 0x8060, 0x7EE0, 0x7FEA, 0x82A6, 0x857E, 0x86E6, 0x854F, 0x7FF4 -.hword 0x77FD, 0x6EA8, 0x6536, 0x5CE8, 0x5701, 0x54C2, 0x54C2, 0x54C2 -.hword 0x54C2, 0x54C2, 0x54C2, 0x54C2, 0x50F2, 0x4609, 0x2C89, 0x0F47 -.hword 0xF91A, 0x05CF, 0x0D4B, 0x121F, 0x13D1, 0x14AA, 0x14E6, 0x14BE -.hword 0x146C, 0x13D9, 0x12E3, 0x11B6, 0x107F, 0x0F6A, 0x0EA4, 0x0E58 -.hword 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0xA205, 0xA205 -.hword 0xA205, 0xA205, 0xFFE6, 0xFFAC, 0xFF12, 0xFE33, 0xFD2A, 0xFC13 -.hword 0xFB0B, 0xFA2B, 0xF991, 0xF957, 0xFAE5, 0xFDE8, 0xFFE6, 0x0060 -.hword 0x008F, 0x0088, 0x005F, 0x0028, 0xFFF9, 0xFFE4, 0xFFE4, 0xFFE4 -.hword 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE5, 0xFFF0, 0x0031, 0x00DD, 0x01CD -.hword 0x02D9, 0x03DB, 0x04AC, 0x0526, 0x0520, 0x0475, 0xFFAF, 0xF7D2 -.hword 0xF371, 0xF3B2, 0xF518, 0xF742, 0xF9D0, 0xFC62, 0xFE96, 0x000C -.hword 0x00B9, 0x00EA, 0x00C8, 0x007D, 0x0031, 0x000F, 0xD847, 0xD91B -.hword 0xDB64, 0xDED9, 0xE32D, 0xE818, 0xED4C, 0xF281, 0xF76C, 0xFBC0 -.hword 0x0077, 0x052E, 0x0791, 0x0785, 0x06AD, 0x0550, 0x03B5, 0x0222 -.hword 0x00DF, 0x0033, 0x0046, 0x00E6, 0x01D2, 0x02CA, 0x038E, 0x03DE -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0x8ADA, 0x8AC1, 0x8A76, 0x89FC, 0x8952, 0x8879 -.hword 0x8774, 0x8642, 0x84E4, 0x835C, 0x81AB, 0x7FCE, 0x7DCD, 0x7B0B -.hword 0x7739, 0x72C5, 0x6E1E, 0x69B4, 0x65F5, 0x6352, 0x620F, 0x61E9 -.hword 0x6279, 0x635C, 0x642E, 0x648B - -koopa_seg6_animindex_0600FA5C: # 0x0600FA5C -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000 -.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x02F8 -.hword 0x001A, 0x0312, 0x001A, 0x02AA, 0x001A, 0x02C4, 0x001A, 0x02DE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A9, 0x001A, 0x0084 -.hword 0x001A, 0x009E, 0x001A, 0x00B8, 0x001A, 0x0036, 0x001A, 0x0050 -.hword 0x001A, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A8 -.hword 0x001A, 0x0120, 0x001A, 0x013A, 0x001A, 0x0154, 0x001A, 0x00D2 -.hword 0x001A, 0x00EC, 0x001A, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02A7, 0x001A, 0x01BC, 0x001A, 0x01D6, 0x001A, 0x01F0 -.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x01A2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02A6, 0x001A, 0x0258, 0x001A, 0x0272 -.hword 0x001A, 0x028C, 0x001A, 0x020A, 0x001A, 0x0224, 0x001A, 0x023E - -koopa_seg6_anim_0600FB1C: # 0x0600FB1C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x0F -.word koopa_seg6_animvalue_0600F404 -.word koopa_seg6_animindex_0600FA5C -.word 0 - -koopa_seg6_animvalue_0600FB34: # 0x0600FB34 -.hword 0x0000, 0x0090, 0x008F, 0x008E, 0x008D, 0x008B, 0x0089, 0x0088 -.hword 0x0088, 0x0088, 0x0089, 0x008B, 0x008D, 0x008E, 0x0090, 0x0090 -.hword 0x008F, 0x008E, 0x008C, 0x008A, 0x0088, 0x0087, 0x0086, 0x0087 -.hword 0x0088, 0x0089, 0x008B, 0x008D, 0x008E, 0x008F, 0x0090, 0xFFF3 -.hword 0x3FFF, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF3AF, 0xF7B9 -.hword 0xFA80, 0xFB47, 0xFB95, 0xFB99, 0xFB80, 0xFB79, 0xFBB1, 0xFC56 -.hword 0xFDDE, 0x0032, 0x02AD, 0x04A9, 0x0581, 0x0261, 0xFCB9, 0xF692 -.hword 0xF173, 0xF013, 0xF0F2, 0xF356, 0xF699, 0xF978, 0xFAB5, 0xFF15 -.hword 0xFF1C, 0xFF2F, 0xFF4C, 0xFF72, 0xFF9E, 0xFFCD, 0xFFFF, 0x0030 -.hword 0x0060, 0x008C, 0x00B1, 0x00CF, 0x00E2, 0x00E9, 0x00E3, 0x00D2 -.hword 0x00B8, 0x0096, 0x006F, 0x0044, 0x0016, 0xFFE8, 0xFFBA, 0xFF8E -.hword 0xFF67, 0xFF46, 0xFF2C, 0xFF1B, 0xFF15, 0xFF20, 0xFF20, 0xFF20 -.hword 0xFF20, 0xFF20, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1E, 0xFF1E -.hword 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E -.hword 0xFF1E, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF20, 0xFF20 -.hword 0xFF20, 0xFF20, 0xFF20, 0xE239, 0xE144, 0xDE97, 0xDA7A, 0xD537 -.hword 0xCF18, 0xC866, 0xC16A, 0xBA6F, 0xB3BD, 0xAD9E, 0xA85B, 0xA43E -.hword 0xA190, 0xA09C, 0xA172, 0xA3CC, 0xA76E, 0xAC1E, 0xB19E, 0xB7B4 -.hword 0xBE24, 0xC4B1, 0xCB20, 0xD136, 0xD6B7, 0xDB66, 0xDF09, 0xE163 -.hword 0xE239, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x0292 -.hword 0xFCF2, 0xF852, 0xF3DC, 0xF0CC, 0xEF8B, 0xEF48, 0xEF67, 0xEF4C -.hword 0xEE74, 0xED4F, 0xECB1, 0xED6F, 0xF15F, 0xF73B, 0xFB2B, 0xFCAB -.hword 0xFDD2, 0xFEAD, 0xFF46, 0xFFA9, 0xFFE1, 0xFFFB, 0x0000, 0x0092 -.hword 0x008E, 0x0084, 0x0073, 0x005E, 0x0046, 0x002B, 0x0010, 0xFFF5 -.hword 0xFFDA, 0xFFC2, 0xFFAD, 0xFF9D, 0xFF92, 0xFF8E, 0xFF92, 0xFF9B -.hword 0xFFA9, 0xFFBC, 0xFFD2, 0xFFEA, 0x0003, 0x001D, 0x0036, 0x004E -.hword 0x0064, 0x0077, 0x0085, 0x008F, 0x0092, 0xFF8A, 0xFF89, 0xFF88 -.hword 0xFF86, 0xFF84, 0xFF81, 0xFF7D, 0xFF7A, 0xFF77, 0xFF74, 0xFF71 -.hword 0xFF6E, 0xFF6C, 0xFF6B, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6E, 0xFF70 -.hword 0xFF73, 0xFF75, 0xFF79, 0xFF7C, 0xFF7F, 0xFF82, 0xFF84, 0xFF86 -.hword 0xFF88, 0xFF89, 0xFF8A, 0x9DA9, 0x9E92, 0xA11D, 0xA505, 0xAA05 -.hword 0xAFD6, 0xB632, 0xBCD5, 0xC377, 0xC9D4, 0xCFA5, 0xD4A4, 0xD88C -.hword 0xDB18, 0xDC01, 0xDB35, 0xD8F9, 0xD585, 0xD111, 0xCBD7, 0xC60F -.hword 0xBFF2, 0xB9B8, 0xB39B, 0xADD3, 0xA898, 0xA425, 0xA0B0, 0x9E74 -.hword 0x9DA9, 0x04B7, 0x04A6, 0x0475, 0x0429, 0x03C9, 0x0358, 0x02DD -.hword 0x025D, 0x01DD, 0x0162, 0x00F2, 0x0091, 0x0046, 0x0015, 0x0003 -.hword 0x0012, 0x003E, 0x0080, 0x00D6, 0x013B, 0x01AB, 0x0221, 0x0299 -.hword 0x030F, 0x037F, 0x03E4, 0x043A, 0x047D, 0x04A8, 0x04B7, 0x1A88 -.hword 0x19B9, 0x1776, 0x13FC, 0x0F89, 0x0A5D, 0x04B4, 0xFECE, 0xF8E7 -.hword 0xF33F, 0xEE12, 0xE9A0, 0xE626, 0xE3E2, 0xE313, 0xE3C8, 0xE5C5 -.hword 0xE8D8, 0xECCE, 0xF174, 0xF699, 0xFC09, 0x0192, 0x0702, 0x0C27 -.hword 0x10CE, 0x14C4, 0x17D6, 0x19D3, 0x1A88, 0xFAA6, 0xFA89, 0xFA38 -.hword 0xF9BD, 0xF91E, 0xF866, 0xF79D, 0xF6CB, 0xF5F9, 0xF52F, 0xF477 -.hword 0xF3D9, 0xF35D, 0xF30D, 0xF2F0, 0xF309, 0xF350, 0xF3BD, 0xF44A -.hword 0xF4F0, 0xF5A7, 0xF668, 0xF72D, 0xF7EF, 0xF8A6, 0xF94B, 0xF9D8 -.hword 0xFA46, 0xFA8D, 0xFAA6, 0x160B, 0x15BF, 0x14E7, 0x139D, 0x11F6 -.hword 0x1009, 0x0DEF, 0x0BBE, 0x098C, 0x0772, 0x0586, 0x03DF, 0x0294 -.hword 0x01BD, 0x0170, 0x01B3, 0x0270, 0x0395, 0x050D, 0x06C8, 0x08B1 -.hword 0x0AB6, 0x0CC5, 0x0ECA, 0x10B4, 0x126E, 0x13E7, 0x150B, 0x15C8 -.hword 0x160B, 0x1F3A, 0x1F2A, 0x1EFC, 0x1EB6, 0x1E5C, 0x1DF3, 0x1D80 -.hword 0x1D09, 0x1C92, 0x1C1F, 0x1BB6, 0x1B5C, 0x1B16, 0x1AE8, 0x1AD8 -.hword 0x1AE6, 0x1B0F, 0x1B4D, 0x1B9D, 0x1BFB, 0x1C63, 0x1CD1, 0x1D41 -.hword 0x1DAF, 0x1E17, 0x1E75, 0x1EC5, 0x1F04, 0x1F2C, 0x1F3A, 0xC24D -.hword 0xC155, 0xBE9E, 0xBA74, 0xB51F, 0xAEEC, 0xA824, 0xA111, 0x99FE -.hword 0x9336, 0x8D02, 0x87AE, 0x8384, 0x80CD, 0x7FD2, 0x80AE, 0x8310 -.hword 0x86BF, 0x8B7E, 0x9110, 0x973B, 0x9DBF, 0xA462, 0xAAE7, 0xB111 -.hword 0xB6A4, 0xBB63, 0xBF12, 0xC174, 0xC24D, 0x0003, 0xFF9D, 0xFE7B -.hword 0xFCBE, 0xFA86, 0xF7F0, 0xF51C, 0xF229, 0xEF36, 0xEC62, 0xE9CC -.hword 0xE793, 0xE5D7, 0xE4B5, 0xE44E, 0xE4A8, 0xE5A7, 0xE730, 0xE92A -.hword 0xEB7D, 0xEE0F, 0xF0C7, 0xF38B, 0xF643, 0xF8D5, 0xFB28, 0xFD22 -.hword 0xFEAB, 0xFFAA, 0x0003, 0x1942, 0x18B8, 0x1736, 0x14E5, 0x11EE -.hword 0x0E7B, 0x0AB5, 0x06C6, 0x02D7, 0xFF12, 0xFBA0, 0xF8A9, 0xF658 -.hword 0xF4D5, 0xF44B, 0xF4C4, 0xF617, 0xF824, 0xFAC7, 0xFDE1, 0x014E -.hword 0x04EE, 0x089F, 0x0C3F, 0x0FAD, 0x12C6, 0x156A, 0x1776, 0x18CA -.hword 0x1942, 0xF709, 0xF6F4, 0xF6B8, 0xF65D, 0xF5E9, 0xF562, 0xF4CE -.hword 0xF434, 0xF399, 0xF305, 0xF27E, 0xF20A, 0xF1AF, 0xF174, 0xF15E -.hword 0xF171, 0xF1A5, 0xF1F5, 0xF25D, 0xF2D6, 0xF35D, 0xF3EB, 0xF47C -.hword 0xF50A, 0xF591, 0xF60A, 0xF672, 0xF6C2, 0xF6F6, 0xF709, 0x20D3 -.hword 0x1FBB, 0x1CAC, 0x17F9, 0x11F6, 0x0AF8, 0x0351, 0xFB58, 0xF35E -.hword 0xEBB8, 0xE4B9, 0xDEB7, 0xDA04, 0xD6F4, 0xD5DD, 0xD6D1, 0xD981 -.hword 0xDDA8, 0xE303, 0xE94C, 0xF040, 0xF79A, 0xFF16, 0x066F, 0x0D63 -.hword 0x13AC, 0x1907, 0x1D2E, 0x1FDE, 0x20D3, 0xDD51, 0xDD69, 0xDDA9 -.hword 0xDE0C, 0xDE8B, 0xDF1E, 0xDFBF, 0xE067, 0xE110, 0xE1B1, 0xE244 -.hword 0xE2C3, 0xE326, 0xE366, 0xE37D, 0xE369, 0xE331, 0xE2D9, 0xE268 -.hword 0xE1E4, 0xE151, 0xE0B6, 0xE019, 0xDF7E, 0xDEEB, 0xDE67, 0xDDF6 -.hword 0xDD9E, 0xDD66, 0xDD51, 0x71C9, 0x7322, 0x76E9, 0x7CB4, 0x8421 -.hword 0x8CC2, 0x9632, 0xA009, 0xA9E0, 0xB34F, 0xBBF0, 0xC35A, 0xC926 -.hword 0xCCEC, 0xCE45, 0xCD17, 0xC9C7, 0xC4A7, 0xBE0D, 0xB64C, 0xADB8 -.hword 0xA4A7, 0x9B6B, 0x9259, 0x89C6, 0x8205, 0x7B67, 0x7648, 0x72F7 -.hword 0x71C9, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02B3, 0x026B -.hword 0x0203, 0x0186, 0x0102, 0x0081, 0x0012, 0xFFA3, 0xFF24, 0xFEA1 -.hword 0xFE25, 0xFDBF, 0xFD78, 0xFD5D, 0xFD77, 0xFDBF, 0xFE26, 0xFEA1 -.hword 0xFF24, 0xFFA0, 0x000A, 0x006F, 0x00E1, 0x0156, 0x01C8, 0x022F -.hword 0x0282, 0x02B9, 0x02CD, 0xFCD8, 0xFCF5, 0xFD42, 0xFDB4, 0xFE3B -.hword 0xFECB, 0xFF57, 0xFFD1, 0x004B, 0x00D7, 0x0168, 0x01EF, 0x0261 -.hword 0x02AF, 0x02CD, 0x02AF, 0x0260, 0x01EE, 0x0165, 0x00D6, 0x004C -.hword 0xFFD9, 0xFF6A, 0xFEEE, 0xFE6E, 0xFDF3, 0xFD84, 0xFD2A, 0xFCEE -.hword 0xFCD8, 0xFD8F, 0xFDB7, 0xFE20, 0xFEAF, 0xFF4B, 0xFFDA, 0x0042 -.hword 0x006B, 0x003F, 0xFFCF, 0xFF37, 0xFE94, 0xFE05, 0xFDA6, 0xFD95 -.hword 0xFDEF, 0xFEA1, 0xFF87, 0x007A, 0x0156, 0x01F6, 0x0233, 0x01FF -.hword 0x0179, 0x00BA, 0xFFE1, 0xFF07, 0xFE49, 0xFDC2, 0xFD8F, 0xFDA7 -.hword 0xFDB6, 0xFDE1, 0xFE24, 0xFE79, 0xFEDC, 0xFF48, 0xFFB9, 0x0028 -.hword 0x0095, 0x00F8, 0x014D, 0x018F, 0x01BA, 0x01CA, 0x01BC, 0x0196 -.hword 0x015B, 0x0110, 0x00B7, 0x0055, 0xFFEE, 0xFF84, 0xFF1C, 0xFEB9 -.hword 0xFE61, 0xFE15, 0xFDDA, 0xFDB4, 0xFDA7, 0x0361, 0x034A, 0x0308 -.hword 0x02A4, 0x0224, 0x018E, 0x00EB, 0x0041, 0xFF97, 0xFEF4, 0xFE5F -.hword 0xFDDE, 0xFD7A, 0xFD39, 0xFD21, 0xFD36, 0xFD6F, 0xFDC8, 0xFE3A -.hword 0xFEC0, 0xFF55, 0xFFF2, 0x0091, 0x012E, 0x01C2, 0x0248, 0x02BB -.hword 0x0313, 0x034D, 0x0361, 0x62C8, 0x62C8, 0x62C8, 0x62C9, 0x62C9 -.hword 0x62CA, 0x62CB, 0x62CB, 0x62CC, 0x62CD, 0x62CD, 0x62CE, 0x62CE -.hword 0x62CF, 0x62CF, 0x62CF, 0x62CE, 0x62CE, 0x62CE, 0x62CD, 0x62CC -.hword 0x62CC, 0x62CB, 0x62CA, 0x62CA, 0x62C9, 0x62C9, 0x62C8, 0x62C8 -.hword 0x62C8, 0x0000 - -koopa_seg6_animindex_06010198: # 0x06010198 -.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x001E, 0x02D7, 0x001E, 0x02F5 -.hword 0x001E, 0x0313, 0x001E, 0x027D, 0x001E, 0x029B, 0x001E, 0x02B9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027C, 0x001E, 0x003F -.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027B -.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x027A, 0x001E, 0x016B, 0x001E, 0x0189, 0x001E, 0x01A7 -.hword 0x001E, 0x0111, 0x001E, 0x012F, 0x001E, 0x014D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0279, 0x001E, 0x021F, 0x001E, 0x023D -.hword 0x001E, 0x025B, 0x001E, 0x01C5, 0x001E, 0x01E3, 0x001E, 0x0201 - -koopa_seg6_anim_06010258: # 0x06010258 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x0F -.word koopa_seg6_animvalue_0600FB34 -.word koopa_seg6_animindex_06010198 -.word 0 - -koopa_seg6_animvalue_06010270: # 0x06010270 -.hword 0x0000, 0x0090, 0x0090, 0x008F, 0x008E, 0x008C, 0x008B, 0x0089 -.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3 -.hword 0x3FFF, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF391, 0xF77D -.hword 0xFA80, 0xFC05, 0xFD59, 0xFE73, 0xFF49, 0xFFD1, 0x0000, 0xFF15 -.hword 0xFEDA, 0xFE35, 0xFD39, 0xFBFB, 0xFA8C, 0xF900, 0xF76B, 0xF5E0 -.hword 0xF471, 0xF332, 0xF237, 0xF192, 0xF157, 0xFF20, 0xFF1E, 0xFF1A -.hword 0xFF13, 0xFF0A, 0xFEFF, 0xFEF4, 0xFEE9, 0xFEDE, 0xFED3, 0xFECA -.hword 0xFEC3, 0xFEBF, 0xFEBD, 0xE239, 0xE155, 0xDED9, 0xDB10, 0xD643 -.hword 0xD0BE, 0xCAC9, 0xC4AF, 0xBEBB, 0xB935, 0xB469, 0xB09F, 0xAE24 -.hword 0xAD3F, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x01B1 -.hword 0xFCF2, 0xFCA1, 0xFD0B, 0xFDE3, 0xFEDD, 0xFFAB, 0x0000, 0x0092 -.hword 0x00D6, 0x0192, 0x02B2, 0x041E, 0x05C2, 0x0786, 0x0955, 0x0B1A -.hword 0x0CBD, 0x0E29, 0x0F49, 0x1005, 0x1049, 0xFF8A, 0xFF89, 0xFF85 -.hword 0xFF81, 0xFF7A, 0xFF73, 0xFF6C, 0xFF64, 0xFF5C, 0xFF55, 0xFF4F -.hword 0xFF4A, 0xFF47, 0xFF46, 0x9DA9, 0x9DEC, 0x9EA6, 0x9FC1, 0xA128 -.hword 0xA2C5, 0xA483, 0xA64B, 0xA809, 0xA9A6, 0xAB0D, 0xAC29, 0xACE2 -.hword 0xAD25, 0x04B7, 0x04A3, 0x046A, 0x0414, 0x03A7, 0x0329, 0x02A1 -.hword 0x0216, 0x018E, 0x0110, 0x00A3, 0x004C, 0x0014, 0x0000, 0x1A88 -.hword 0x1A16, 0x18D7, 0x16F2, 0x148B, 0x11C7, 0x0ECB, 0x0BBD, 0x08C1 -.hword 0x05FD, 0x0396, 0x01B0, 0x0072, 0x0000, 0xFAA6, 0xFAC2, 0xFB11 -.hword 0xFB88, 0xFC20, 0xFCCF, 0xFD8C, 0xFE4D, 0xFF0A, 0xFFB8, 0x004F -.hword 0x00C7, 0x0116, 0x0132, 0x160B, 0x166F, 0x1786, 0x192E, 0x1B47 -.hword 0x1DB1, 0x204D, 0x22F8, 0x2593, 0x27FD, 0x2A17, 0x2BBF, 0x2CD5 -.hword 0x2D39, 0x1F3A, 0x1F27, 0x1EF3, 0x1EA4, 0x1E3F, 0x1DCC, 0x1D4F -.hword 0x1CCF, 0x1C52, 0x1BDE, 0x1B79, 0x1B2A, 0x1AF6, 0x1AE3, 0xC24D -.hword 0xC204, 0xC138, 0xC003, 0xBE7A, 0xBCB6, 0xBACE, 0xB8DB, 0xB6F4 -.hword 0xB530, 0xB3A7, 0xB271, 0xB1A6, 0xB15D, 0x0003, 0xFF53, 0xFD66 -.hword 0xFA77, 0xF6BE, 0xF276, 0xEDD8, 0xE91D, 0xE47F, 0xE037, 0xDC7E -.hword 0xD98F, 0xD7A2, 0xD6F1, 0x1942, 0x1916, 0x189C, 0x17E2, 0x16F5 -.hword 0x15E6, 0x14C0, 0x1394, 0x126F, 0x115F, 0x1073, 0x0FB9, 0x0F3E -.hword 0x0F12, 0xF709, 0xF75C, 0xF844, 0xF9A5, 0xFB65, 0xFD68, 0xFF93 -.hword 0x01CC, 0x03F7, 0x05FA, 0x07BA, 0x091B, 0x0A03, 0x0A56, 0x20D3 -.hword 0x1F81, 0x1BD5, 0x163B, 0x0F23, 0x06F8, 0xFE2A, 0xF525, 0xEC56 -.hword 0xE42B, 0xDD13, 0xD779, 0xD3CD, 0xD27B, 0xDD51, 0xDDF2, 0xDFB0 -.hword 0xE258, 0xE5B5, 0xE995, 0xEDC3, 0xF20A, 0xF638, 0xFA18, 0xFD75 -.hword 0x001C, 0x01DA, 0x027B, 0x71C9, 0x71A7, 0x7147, 0x70B6, 0x6FFD -.hword 0x6F29, 0x6E44, 0x6D59, 0x6C74, 0x6BA0, 0x6AE7, 0x6A55, 0x69F6 -.hword 0x69D3, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02AE, 0x025A -.hword 0x01E4, 0x015D, 0x00D7, 0x0063, 0x0012, 0xFFE7, 0xFFD2, 0xFFCF -.hword 0xFFD4, 0xFFDD, 0xFFE1, 0xFCD8, 0xFCFB, 0xFD56, 0xFDD6, 0xFE69 -.hword 0xFEFB, 0xFF79, 0xFFD1, 0x0000, 0x0014, 0x0017, 0x000F, 0x0005 -.hword 0x0000, 0xFD8F, 0xFDD9, 0xFE91, 0xFF7B, 0x005A, 0x00F4, 0x010E -.hword 0x006B, 0xFE6B, 0xFB13, 0xF726, 0xF368, 0xF09A, 0xEF80, 0xFDA7 -.hword 0xFDB1, 0xFDCD, 0xFDF8, 0xFE2E, 0xFE6D, 0xFEB1, 0xFEF6, 0xFF3A -.hword 0xFF79, 0xFFAF, 0xFFDA, 0xFFF6, 0x0000, 0x0361, 0x0352, 0x032A -.hword 0x02EB, 0x029D, 0x0242, 0x01E0, 0x017C, 0x011A, 0x00C0, 0x0071 -.hword 0x0033, 0x000A, 0xFFFC, 0x62C8, 0x6301, 0x639F, 0x6490, 0x65C1 -.hword 0x6720, 0x689B, 0x6A20, 0x6B9B, 0x6CFA, 0x6E2B, 0x6F1C, 0x6FBA -.hword 0x6FF3, 0x0000 - -koopa_seg6_animindex_06010574: # 0x06010574 -.hword 0x0001, 0x0000, 0x000E, 0x0001, 0x0001, 0x000F, 0x0001, 0x0000 -.hword 0x0001, 0x0010, 0x0001, 0x0000, 0x000E, 0x0157, 0x000E, 0x0165 -.hword 0x000E, 0x0173, 0x000E, 0x012D, 0x000E, 0x013B, 0x000E, 0x0149 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x012C, 0x000E, 0x001F -.hword 0x000E, 0x002D, 0x000E, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x012B -.hword 0x000E, 0x0057, 0x000E, 0x0065, 0x000E, 0x0073, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000E, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x012A, 0x000E, 0x00AB, 0x000E, 0x00B9, 0x000E, 0x00C7 -.hword 0x000E, 0x0081, 0x000E, 0x008F, 0x000E, 0x009D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0129, 0x000E, 0x00FF, 0x000E, 0x010D -.hword 0x000E, 0x011B, 0x000E, 0x00D5, 0x000E, 0x00E3, 0x000E, 0x00F1 - -koopa_seg6_anim_06010634: # 0x06010634 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0E -.hword 0x0F -.word koopa_seg6_animvalue_06010270 -.word koopa_seg6_animindex_06010574 -.word 0 - -koopa_seg6_animvalue_0601064C: # 0x0601064C -.hword 0x0000, 0x0088, 0x0089, 0x008C, 0x008F, 0x0090, 0x008F, 0x008E -.hword 0x008D, 0x008B, 0x0089, 0x0088, 0x0088, 0x0088, 0x0089, 0x008B -.hword 0x008D, 0x008E, 0x0090, 0x0090, 0x008F, 0x008E, 0x008C, 0x008A -.hword 0x0088, 0x0087, 0x0086, 0x0087, 0x0088, 0x0089, 0x008B, 0x008D -.hword 0x008E, 0x008F, 0x0090, 0xFFF3, 0x3FFF, 0x0000, 0xFF2D, 0xFD5B -.hword 0xFB88, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF3AF, 0xF7B9 -.hword 0xFA80, 0xFB47, 0xFB95, 0xFB99, 0xFB80, 0xFB79, 0xFBB1, 0xFC56 -.hword 0xFDDE, 0x0032, 0x02AD, 0x04A9, 0x0581, 0x0261, 0xFCB9, 0xF692 -.hword 0xF173, 0xF013, 0xF0F2, 0xF356, 0xF699, 0xF978, 0xFAB5, 0xF157 -.hword 0xF37D, 0xF836, 0xFCEF, 0xFF15, 0xFF1C, 0xFF2F, 0xFF4C, 0xFF72 -.hword 0xFF9E, 0xFFCD, 0xFFFF, 0x0030, 0x0060, 0x008C, 0x00B1, 0x00CF -.hword 0x00E2, 0x00E9, 0x00E3, 0x00D2, 0x00B8, 0x0096, 0x006F, 0x0044 -.hword 0x0016, 0xFFE8, 0xFFBA, 0xFF8E, 0xFF67, 0xFF46, 0xFF2C, 0xFF1B -.hword 0xFF15, 0xFEBD, 0xFECC, 0xFEEF, 0xFF11, 0xFF20, 0xFF20, 0xFF20 -.hword 0xFF20, 0xFF20, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1E, 0xFF1E -.hword 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E -.hword 0xFF1E, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF20, 0xFF20 -.hword 0xFF20, 0xFF20, 0xFF20, 0xAD3F, 0xB586, 0xC7BC, 0xD9F2, 0xE239 -.hword 0xE144, 0xDE97, 0xDA7A, 0xD537, 0xCF18, 0xC866, 0xC16A, 0xBA6F -.hword 0xB3BD, 0xAD9E, 0xA85B, 0xA43E, 0xA190, 0xA09C, 0xA172, 0xA3CC -.hword 0xA76E, 0xAC1E, 0xB19E, 0xB7B4, 0xBE24, 0xC4B1, 0xCB20, 0xD136 -.hword 0xD6B7, 0xDB66, 0xDF09, 0xE163, 0xE239, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x0292 -.hword 0xFCF2, 0xF852, 0xF3DC, 0xF0CC, 0xEF8B, 0xEF48, 0xEF67, 0xEF4C -.hword 0xEE74, 0xED4F, 0xECB1, 0xED6F, 0xF15F, 0xF73B, 0xFB2B, 0xFCAB -.hword 0xFDD2, 0xFEAD, 0xFF46, 0xFFA9, 0xFFE1, 0xFFFB, 0x0000, 0x1049 -.hword 0x0DD5, 0x086E, 0x0307, 0x0092, 0x008E, 0x0084, 0x0073, 0x005E -.hword 0x0046, 0x002B, 0x0010, 0xFFF5, 0xFFDA, 0xFFC2, 0xFFAD, 0xFF9D -.hword 0xFF92, 0xFF8E, 0xFF92, 0xFF9B, 0xFFA9, 0xFFBC, 0xFFD2, 0xFFEA -.hword 0x0003, 0x001D, 0x0036, 0x004E, 0x0064, 0x0077, 0x0085, 0x008F -.hword 0x0092, 0xFF46, 0xFF50, 0xFF68, 0xFF7F, 0xFF8A, 0xFF89, 0xFF88 -.hword 0xFF86, 0xFF84, 0xFF81, 0xFF7D, 0xFF7A, 0xFF77, 0xFF74, 0xFF71 -.hword 0xFF6E, 0xFF6C, 0xFF6B, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6E, 0xFF70 -.hword 0xFF73, 0xFF75, 0xFF79, 0xFF7C, 0xFF7F, 0xFF82, 0xFF84, 0xFF86 -.hword 0xFF88, 0xFF89, 0xFF8A, 0xAD25, 0xAABA, 0xA567, 0xA014, 0x9DA9 -.hword 0x9E92, 0xA11D, 0xA505, 0xAA05, 0xAFD6, 0xB632, 0xBCD5, 0xC377 -.hword 0xC9D4, 0xCFA5, 0xD4A4, 0xD88C, 0xDB18, 0xDC01, 0xDB35, 0xD8F9 -.hword 0xD585, 0xD111, 0xCBD7, 0xC60F, 0xBFF2, 0xB9B8, 0xB39B, 0xADD3 -.hword 0xA898, 0xA425, 0xA0B0, 0x9E74, 0x9DA9, 0x0000, 0x00BC, 0x025B -.hword 0x03FB, 0x04B7, 0x04A6, 0x0475, 0x0429, 0x03C9, 0x0358, 0x02DD -.hword 0x025D, 0x01DD, 0x0162, 0x00F2, 0x0091, 0x0046, 0x0015, 0x0003 -.hword 0x0012, 0x003E, 0x0080, 0x00D6, 0x013B, 0x01AB, 0x0221, 0x0299 -.hword 0x030F, 0x037F, 0x03E4, 0x043A, 0x047D, 0x04A8, 0x04B7, 0x0000 -.hword 0x0425, 0x0D44, 0x1663, 0x1A88, 0x19B9, 0x1776, 0x13FC, 0x0F89 -.hword 0x0A5D, 0x04B4, 0xFECE, 0xF8E7, 0xF33F, 0xEE12, 0xE9A0, 0xE626 -.hword 0xE3E2, 0xE313, 0xE3C8, 0xE5C5, 0xE8D8, 0xECCE, 0xF174, 0xF699 -.hword 0xFC09, 0x0192, 0x0702, 0x0C27, 0x10CE, 0x14C4, 0x17D6, 0x19D3 -.hword 0x1A88, 0x0132, 0x002C, 0xFDEC, 0xFBAC, 0xFAA6, 0xFA89, 0xFA38 -.hword 0xF9BD, 0xF91E, 0xF866, 0xF79D, 0xF6CB, 0xF5F9, 0xF52F, 0xF477 -.hword 0xF3D9, 0xF35D, 0xF30D, 0xF2F0, 0xF309, 0xF350, 0xF3BD, 0xF44A -.hword 0xF4F0, 0xF5A7, 0xF668, 0xF72D, 0xF7EF, 0xF8A6, 0xF94B, 0xF9D8 -.hword 0xFA46, 0xFA8D, 0xFAA6, 0x2D39, 0x299A, 0x21A2, 0x19AB, 0x160B -.hword 0x15BF, 0x14E7, 0x139D, 0x11F6, 0x1009, 0x0DEF, 0x0BBE, 0x098C -.hword 0x0772, 0x0586, 0x03DF, 0x0294, 0x01BD, 0x0170, 0x01B3, 0x0270 -.hword 0x0395, 0x050D, 0x06C8, 0x08B1, 0x0AB6, 0x0CC5, 0x0ECA, 0x10B4 -.hword 0x126E, 0x13E7, 0x150B, 0x15C8, 0x160B, 0x1AE3, 0x1B91, 0x1D0F -.hword 0x1E8D, 0x1F3A, 0x1F2A, 0x1EFC, 0x1EB6, 0x1E5C, 0x1DF3, 0x1D80 -.hword 0x1D09, 0x1C92, 0x1C1F, 0x1BB6, 0x1B5C, 0x1B16, 0x1AE8, 0x1AD8 -.hword 0x1AE6, 0x1B0F, 0x1B4D, 0x1B9D, 0x1BFB, 0x1C63, 0x1CD1, 0x1D41 -.hword 0x1DAF, 0x1E17, 0x1E75, 0x1EC5, 0x1F04, 0x1F2C, 0x1F3A, 0xB15D -.hword 0xB402, 0xB9D5, 0xBFA7, 0xC24D, 0xC155, 0xBE9E, 0xBA74, 0xB51F -.hword 0xAEEC, 0xA824, 0xA111, 0x99FE, 0x9336, 0x8D02, 0x87AE, 0x8384 -.hword 0x80CD, 0x7FD2, 0x80AE, 0x8310, 0x86BF, 0x8B7E, 0x9110, 0x973B -.hword 0x9DBF, 0xA462, 0xAAE7, 0xB111, 0xB6A4, 0xBB63, 0xBF12, 0xC174 -.hword 0xC24D, 0xD6F1, 0xDD5C, 0xEB7A, 0xF999, 0x0003, 0xFF9D, 0xFE7B -.hword 0xFCBE, 0xFA86, 0xF7F0, 0xF51C, 0xF229, 0xEF36, 0xEC62, 0xE9CC -.hword 0xE793, 0xE5D7, 0xE4B5, 0xE44E, 0xE4A8, 0xE5A7, 0xE730, 0xE92A -.hword 0xEB7D, 0xEE0F, 0xF0C7, 0xF38B, 0xF643, 0xF8D5, 0xFB28, 0xFD22 -.hword 0xFEAB, 0xFFAA, 0x0003, 0x0F12, 0x10AA, 0x142A, 0x17AB, 0x1942 -.hword 0x18B8, 0x1736, 0x14E5, 0x11EE, 0x0E7B, 0x0AB5, 0x06C6, 0x02D7 -.hword 0xFF12, 0xFBA0, 0xF8A9, 0xF658, 0xF4D5, 0xF44B, 0xF4C4, 0xF617 -.hword 0xF824, 0xFAC7, 0xFDE1, 0x014E, 0x04EE, 0x089F, 0x0C3F, 0x0FAD -.hword 0x12C6, 0x156A, 0x1776, 0x18CA, 0x1942, 0x0A56, 0x0752, 0x00AF -.hword 0xFA0D, 0xF709, 0xF6F4, 0xF6B8, 0xF65D, 0xF5E9, 0xF562, 0xF4CE -.hword 0xF434, 0xF399, 0xF305, 0xF27E, 0xF20A, 0xF1AF, 0xF174, 0xF15E -.hword 0xF171, 0xF1A5, 0xF1F5, 0xF25D, 0xF2D6, 0xF35D, 0xF3EB, 0xF47C -.hword 0xF50A, 0xF591, 0xF60A, 0xF672, 0xF6C2, 0xF6F6, 0xF709, 0xD27B -.hword 0xDEB9, 0xF9A7, 0x1495, 0x20D3, 0x1FBB, 0x1CAC, 0x17F9, 0x11F6 -.hword 0x0AF8, 0x0351, 0xFB58, 0xF35E, 0xEBB8, 0xE4B9, 0xDEB7, 0xDA04 -.hword 0xD6F4, 0xD5DD, 0xD6D1, 0xD981, 0xDDA8, 0xE303, 0xE94C, 0xF040 -.hword 0xF79A, 0xFF16, 0x066F, 0x0D63, 0x13AC, 0x1907, 0x1D2E, 0x1FDE -.hword 0x20D3, 0x027B, 0xFCAD, 0xEFE6, 0xE320, 0xDD51, 0xDD69, 0xDDA9 -.hword 0xDE0C, 0xDE8B, 0xDF1E, 0xDFBF, 0xE067, 0xE110, 0xE1B1, 0xE244 -.hword 0xE2C3, 0xE326, 0xE366, 0xE37D, 0xE369, 0xE331, 0xE2D9, 0xE268 -.hword 0xE1E4, 0xE151, 0xE0B6, 0xE019, 0xDF7E, 0xDEEB, 0xDE67, 0xDDF6 -.hword 0xDD9E, 0xDD66, 0xDD51, 0x69D3, 0x6B12, 0x6DCE, 0x708B, 0x71C9 -.hword 0x7322, 0x76E9, 0x7CB4, 0x8421, 0x8CC2, 0x9632, 0xA009, 0xA9E0 -.hword 0xB34F, 0xBBF0, 0xC35A, 0xC926, 0xCCEC, 0xCE45, 0xCD17, 0xC9C7 -.hword 0xC4A7, 0xBE0D, 0xB64C, 0xADB8, 0xA4A7, 0x9B6B, 0x9259, 0x89C6 -.hword 0x8205, 0x7B67, 0x7648, 0x72F7, 0x71C9, 0xA205, 0xA205, 0xA205 -.hword 0xA205, 0xFFE1, 0x0055, 0x0157, 0x0258, 0x02CD, 0x02B3, 0x026B -.hword 0x0203, 0x0186, 0x0102, 0x0081, 0x0012, 0xFFA3, 0xFF24, 0xFEA1 -.hword 0xFE25, 0xFDBF, 0xFD78, 0xFD5D, 0xFD77, 0xFDBF, 0xFE26, 0xFEA1 -.hword 0xFF24, 0xFFA0, 0x000A, 0x006F, 0x00E1, 0x0156, 0x01C8, 0x022F -.hword 0x0282, 0x02B9, 0x02CD, 0x0000, 0xFF82, 0xFE6C, 0xFD56, 0xFCD8 -.hword 0xFCF5, 0xFD42, 0xFDB4, 0xFE3B, 0xFECB, 0xFF57, 0xFFD1, 0x004B -.hword 0x00D7, 0x0168, 0x01EF, 0x0261, 0x02AF, 0x02CD, 0x02AF, 0x0260 -.hword 0x01EE, 0x0165, 0x00D6, 0x004C, 0xFFD9, 0xFF6A, 0xFEEE, 0xFE6E -.hword 0xFDF3, 0xFD84, 0xFD2A, 0xFCEE, 0xFCD8, 0xEF80, 0xF1B2, 0xF687 -.hword 0xFB5D, 0xFD8F, 0xFDB7, 0xFE20, 0xFEAF, 0xFF4B, 0xFFDA, 0x0042 -.hword 0x006B, 0x003F, 0xFFCF, 0xFF37, 0xFE94, 0xFE05, 0xFDA6, 0xFD95 -.hword 0xFDEF, 0xFEA1, 0xFF87, 0x007A, 0x0156, 0x01F6, 0x0233, 0x01FF -.hword 0x0179, 0x00BA, 0xFFE1, 0xFF07, 0xFE49, 0xFDC2, 0xFD8F, 0x0000 -.hword 0xFFA2, 0xFED4, 0xFE05, 0xFDA7, 0xFDB6, 0xFDE1, 0xFE24, 0xFE79 -.hword 0xFEDC, 0xFF48, 0xFFB9, 0x0028, 0x0095, 0x00F8, 0x014D, 0x018F -.hword 0x01BA, 0x01CA, 0x01BC, 0x0196, 0x015B, 0x0110, 0x00B7, 0x0055 -.hword 0xFFEE, 0xFF84, 0xFF1C, 0xFEB9, 0xFE61, 0xFE15, 0xFDDA, 0xFDB4 -.hword 0xFDA7, 0xFFFC, 0x0083, 0x01AE, 0x02D9, 0x0361, 0x034A, 0x0308 -.hword 0x02A4, 0x0224, 0x018E, 0x00EB, 0x0041, 0xFF97, 0xFEF4, 0xFE5F -.hword 0xFDDE, 0xFD7A, 0xFD39, 0xFD21, 0xFD36, 0xFD6F, 0xFDC8, 0xFE3A -.hword 0xFEC0, 0xFF55, 0xFFF2, 0x0091, 0x012E, 0x01C2, 0x0248, 0x02BB -.hword 0x0313, 0x034D, 0x0361, 0x6FF3, 0x6DE4, 0x695D, 0x64D7, 0x62C8 -.hword 0x62C8, 0x62C8, 0x62C9, 0x62C9, 0x62CA, 0x62CB, 0x62CB, 0x62CC -.hword 0x62CD, 0x62CD, 0x62CE, 0x62CE, 0x62CF, 0x62CF, 0x62CF, 0x62CE -.hword 0x62CE, 0x62CE, 0x62CD, 0x62CC, 0x62CC, 0x62CB, 0x62CA, 0x62CA -.hword 0x62C9, 0x62C9, 0x62C8, 0x62C8, 0x62C8, 0x0000 - -koopa_seg6_animindex_06010D88: # 0x06010D88 -.hword 0x0001, 0x0000, 0x0022, 0x0001, 0x0001, 0x0023, 0x0001, 0x0000 -.hword 0x0001, 0x0024, 0x0001, 0x0000, 0x0022, 0x0337, 0x0022, 0x0359 -.hword 0x0022, 0x037B, 0x0022, 0x02D1, 0x0022, 0x02F3, 0x0022, 0x0315 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D0, 0x0022, 0x0047 -.hword 0x0022, 0x0069, 0x0022, 0x008B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0022, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02CF -.hword 0x0022, 0x00CF, 0x0022, 0x00F1, 0x0022, 0x0113, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0022, 0x00AD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02CE, 0x0022, 0x019B, 0x0022, 0x01BD, 0x0022, 0x01DF -.hword 0x0022, 0x0135, 0x0022, 0x0157, 0x0022, 0x0179, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02CD, 0x0022, 0x0267, 0x0022, 0x0289 -.hword 0x0022, 0x02AB, 0x0022, 0x0201, 0x0022, 0x0223, 0x0022, 0x0245 - -koopa_seg6_anim_06010E48: # 0x06010E48 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x22 -.hword 0x0F -.word koopa_seg6_animvalue_0601064C -.word koopa_seg6_animindex_06010D88 -.word 0 - -koopa_seg6_animvalue_06010E60: # 0x06010E60 -.hword 0x0000, 0x00AD, 0x0089, 0x0087, 0x0087, 0x0087, 0x0088, 0x0088 -.hword 0x0088, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE8, 0xFFEC, 0xFFEF, 0xFFF2 -.hword 0xFFF3, 0x3FFF, 0xFFBC, 0xFF41, 0xFF00, 0xFEBC, 0xFE7B, 0xFE45 -.hword 0xFE1F, 0xFE11, 0x005E, 0x0052, 0x007A, 0x00AD, 0x00E1, 0x0111 -.hword 0x0133, 0x0140, 0x15C2, 0x07C2, 0x0570, 0x03E7, 0x02FE, 0x028B -.hword 0x0265, 0x0261, 0xFE61, 0xFD6D, 0xFAF6, 0xF797, 0xF3EA, 0xF08B -.hword 0xEE14, 0xED20, 0xFEED, 0xFEDF, 0xFEBD, 0xFE8E, 0xFE5B, 0xFE2D -.hword 0xFE0B, 0xFDFD, 0xC673, 0xC59D, 0xC373, 0xC07F, 0xBD46, 0xBA51 -.hword 0xB828, 0xB751, 0xFE38, 0xFE01, 0xFDFB, 0xFDF9, 0xFDFA, 0xFDFC -.hword 0xFDFE, 0xFDFF, 0x00AF, 0x0008, 0x002E, 0x006C, 0x00B5, 0x00FB -.hword 0x012E, 0x0143, 0x1494, 0x0673, 0x03A2, 0x0181, 0xFFFD, 0xFF00 -.hword 0xFE76, 0xFE4D, 0xFFC5, 0x0014, 0x00E4, 0x01FF, 0x0335, 0x0450 -.hword 0x0520, 0x0570, 0xFF60, 0xFF5E, 0xFF5B, 0xFF56, 0xFF51, 0xFF4C -.hword 0xFF49, 0xFF48, 0xC6E9, 0xC62F, 0xC44E, 0xC1BD, 0xBEF2, 0xBC61 -.hword 0xBA80, 0xB9C6, 0x336E, 0xF9B4, 0xEC6C, 0x9E5B, 0xA221, 0xABDC -.hword 0xB92B, 0xC7AC, 0xD4FB, 0xDEB6, 0xE27C, 0x2477, 0x2406, 0x22E3 -.hword 0x2154, 0x1FA2, 0x1E14, 0x1CF0, 0x1C7F, 0x4A7C, 0x4F25, 0x5B29 -.hword 0x6B98, 0x7D7F, 0x8DF0, 0x99F4, 0x9E9D, 0x0003, 0x1942, 0xF709 -.hword 0x0B4B, 0x06CC, 0xFB37, 0xEB5F, 0xDA1B, 0xCA43, 0xBEAC, 0xBA2E -.hword 0xD84E, 0xD8EE, 0xDA88, 0xDCBA, 0xDF1E, 0xE14F, 0xE2EA, 0xE389 -.hword 0x57FD, 0x5D7D, 0x6BAD, 0x7F13, 0x9439, 0xA79F, 0xB5CF, 0xBB4F -.hword 0xA205, 0xA205, 0xA205, 0xA205, 0x0277, 0x00FE, 0x012E, 0x018C -.hword 0x0203, 0x027A, 0x02DB, 0x02D5, 0xFD4D, 0xFC46, 0xFC4C, 0xFC6F -.hword 0xFCA1, 0xFCD4, 0xFCF9, 0xFCDF, 0xFE2B, 0x10D3, 0x0F03, 0x0AF2 -.hword 0x05BA, 0x0079, 0xFC4B, 0xFD26, 0xFCE9, 0xFCF6, 0xFD17, 0xFD44 -.hword 0xFD75, 0xFDA2, 0xFDC3, 0xFDD0, 0x0299, 0x02A5, 0x02C6, 0x02F2 -.hword 0x0323, 0x034F, 0x036F, 0x037C, 0x5816, 0x58CB, 0x5A9C, 0x5D19 -.hword 0x5FCF, 0x624C, 0x641E, 0x64D3 - -koopa_seg6_animindex_06011018: # 0x06011018 -.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 -.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0008, 0x00C4, 0x0008, 0x00CC -.hword 0x0008, 0x00D4, 0x0008, 0x00AC, 0x0008, 0x00B4, 0x0008, 0x00BC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AB, 0x0008, 0x002A -.hword 0x0008, 0x0032, 0x0008, 0x003A, 0x0008, 0x0012, 0x0008, 0x001A -.hword 0x0008, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AA -.hword 0x0008, 0x005A, 0x0008, 0x0062, 0x0008, 0x006A, 0x0008, 0x0042 -.hword 0x0008, 0x004A, 0x0008, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00A9, 0x0008, 0x0075, 0x0008, 0x007D, 0x0008, 0x0085 -.hword 0x0001, 0x0072, 0x0001, 0x0073, 0x0001, 0x0074, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00A8, 0x0008, 0x0090, 0x0008, 0x0098 -.hword 0x0008, 0x00A0, 0x0001, 0x008D, 0x0001, 0x008E, 0x0001, 0x008F - -koopa_seg6_anim_060110D8: # 0x060110D8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x0F -.word koopa_seg6_animvalue_06010E60 -.word koopa_seg6_animindex_06011018 -.word 0 - -koopa_seg6_animvalue_060110F0: # 0x060110F0 -.hword 0x0000, 0x007A, 0xFFF3, 0x3FFF, 0xFD8F, 0xFDBD, 0xFE31, 0xFEC8 -.hword 0xFF5E, 0xFFD2, 0x0000, 0x0000, 0x00D0, 0x00C0, 0x009A, 0x0068 -.hword 0x0035, 0x000F, 0x0000, 0x0000, 0xF96F, 0xFC6D, 0x03E7, 0x0D9F -.hword 0x1758, 0x1ED3, 0x21D0, 0x21D0, 0x00FA, 0x00E0, 0x009F, 0x004B -.hword 0xFFF8, 0xFFB7, 0xFF9D, 0xFF9D, 0xFF31, 0xFF2A, 0xFF17, 0xFEFE -.hword 0xFEE5, 0xFED2, 0xFECB, 0xFECB, 0x9D52, 0xA0EA, 0xA9E5, 0xB592 -.hword 0xC13F, 0xCA3A, 0xCDD2, 0xCDD2, 0xFE05, 0xFE0C, 0xFE1F, 0xFE38 -.hword 0xFE50, 0xFE63, 0xFE6B, 0xFE6B, 0xFF8A, 0xFFAB, 0xFFFD, 0x0068 -.hword 0x00D4, 0x0126, 0x0147, 0x0147, 0xFC59, 0xFF17, 0x05F2, 0x0EDD -.hword 0x17C7, 0x1EA3, 0x2162, 0x2162, 0x009E, 0x008E, 0x0066, 0x0032 -.hword 0xFFFF, 0xFFD7, 0xFFC7, 0xFFC7, 0xFF9B, 0xFF95, 0xFF87, 0xFF74 -.hword 0xFF61, 0xFF53, 0xFF4D, 0xFF4D, 0x992E, 0x9D22, 0xA704, 0xB3DE -.hword 0xC0B8, 0xCA9A, 0xCE8E, 0xCE8E, 0x336E, 0xF9B4, 0xEC6C, 0x160B -.hword 0x1D98, 0x3111, 0x4BB0, 0x68B3, 0x8355, 0x96CE, 0x9E5B, 0x1F3A -.hword 0x1F84, 0x2044, 0x214A, 0x2267, 0x236D, 0x242D, 0x2477, 0xC24D -.hword 0xC9D8, 0xDD4D, 0xF7E7, 0x14E2, 0x2F7C, 0x42F1, 0x4A7C, 0x0003 -.hword 0x1942, 0xF709, 0xAD7C, 0xB2AE, 0xC015, 0xD268, 0xE65F, 0xF8B2 -.hword 0x0618, 0x0B4B, 0xE518, 0xE463, 0xE28F, 0xE010, 0xDD57, 0xDAD8 -.hword 0xD904, 0xD84E, 0xC72B, 0xC102, 0xB121, 0x9B6A, 0x83C1, 0x6E07 -.hword 0x5E25, 0x57FD, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02E0 -.hword 0x030F, 0x034C, 0x0389, 0x03B8, 0x03CA, 0x03CA, 0xFCD8, 0xFCF1 -.hword 0xFD2E, 0xFD7F, 0xFDCF, 0xFE0D, 0xFE25, 0xFE25, 0xFD8F, 0xFC62 -.hword 0xF972, 0xF5A0, 0xF1CE, 0xEEDE, 0xEDB1, 0xEDB1, 0x0127, 0x00D2 -.hword 0xFFFF, 0xFEEB, 0xFDD7, 0xFD03, 0xFCAE, 0xFCAE, 0x03F3, 0x03D6 -.hword 0x038F, 0x0331, 0x02D4, 0x028C, 0x026F, 0x026F, 0x8735, 0x8384 -.hword 0x7A45, 0x6E44, 0x6243, 0x5907, 0x5556, 0x5556 - -koopa_seg6_animindex_0601128C: # 0x0601128C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0008, 0x00B6, 0x0008, 0x00BE -.hword 0x0008, 0x00C6, 0x0008, 0x009E, 0x0008, 0x00A6, 0x0008, 0x00AE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009D, 0x0008, 0x001C -.hword 0x0008, 0x0024, 0x0008, 0x002C, 0x0008, 0x0004, 0x0008, 0x000C -.hword 0x0008, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009C -.hword 0x0008, 0x004C, 0x0008, 0x0054, 0x0008, 0x005C, 0x0008, 0x0034 -.hword 0x0008, 0x003C, 0x0008, 0x0044, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x009B, 0x0008, 0x0067, 0x0008, 0x006F, 0x0008, 0x0077 -.hword 0x0001, 0x0064, 0x0001, 0x0065, 0x0001, 0x0066, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x009A, 0x0008, 0x0082, 0x0008, 0x008A -.hword 0x0008, 0x0092, 0x0001, 0x007F, 0x0001, 0x0080, 0x0001, 0x0081 - -koopa_seg6_anim_0601134C: # 0x0601134C -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x0F -.word koopa_seg6_animvalue_060110F0 -.word koopa_seg6_animindex_0601128C -.word 0 - -glabel koopa_seg6_anims_06011364 # 0x06011364 -.word koopa_seg6_anim_0600CC24 -.word koopa_seg6_anim_0600CFB8 -.word koopa_seg6_anim_0600D518 -.word koopa_seg6_anim_0600D804 -.word koopa_seg6_anim_0600DD90 -.word koopa_seg6_anim_0600E32C -.word koopa_seg6_anim_0600E928 -.word koopa_seg6_anim_0600F3EC -.word koopa_seg6_anim_0600FB1C -.word koopa_seg6_anim_06010258 -.word koopa_seg6_anim_06010634 -.word koopa_seg6_anim_06010E48 -.word koopa_seg6_anim_0601134C # Hmm.. these last 2 are swapped. -.word koopa_seg6_anim_060110D8 -.word 0 -.word 0 -.word 0 +# Koopa (Small Koopa, Big Koopa [Koopa the Quick]) + +.balign 8 + +# Unreferenced light +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_060025A0: # 0x060025A0 +.byte 0x00, 0x59, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00 + +koopa_seg6_light_060025A8: # 0x060025A8 +.byte 0x00, 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_060025B8: # 0x060025B8 +.byte 0x70, 0x57, 0x00, 0x00, 0x70, 0x57, 0x00, 0x00 + +koopa_seg6_light_060025C0: # 0x060025C0 +.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_060025D0: # 0x060025D0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_060025D8: # 0x060025D8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06002600: # 0x06002600 +.byte 0x00, 0x54, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00 + +koopa_seg6_light_06002608: # 0x06002608 +.byte 0x00, 0xA9, 0x00, 0x00, 0x00, 0xA9, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06002618: # 0x06002618 +.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 + +koopa_seg6_light_06002620: # 0x06002620 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06002630: # 0x06002630 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_06002638: # 0x06002638 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# //! There is a malformed light entry here pointing to this texture + 0x18. +# It results in the koopa actor 'wearing' what appears to be pink shorts +# beneath its shell, despite the fact it was intended to be white like +# the rest of its body. This is evident because once the mistake is corrected +# it turns back to being white like the other polygons. +koopa_seg6_texture_06002648: # 0x06002648 +.incbin "actors/koopa/koopa_shell_front.rgba16" + +koopa_seg6_texture_06002E48: # 0x06002E48 +.incbin "actors/koopa/koopa_shell_back.rgba16" + +koopa_seg6_texture_06003648: # 0x06003648 +.incbin "actors/koopa/koopa_shoe.rgba16" + +koopa_seg6_texture_06003E48: # 0x06003E48 +.incbin "actors/koopa/koopa_shell_front_top.rgba16" + +koopa_seg6_texture_06004648: # 0x06004648 +.incbin "actors/koopa/koopa_eyes_open.rgba16" + +koopa_seg6_texture_06004E48: # 0x06004E48 +.incbin "actors/koopa/koopa_eyes_closed.rgba16" + +koopa_seg6_texture_06005648: # 0x06005648 +.incbin "actors/koopa/koopa_eye_border.rgba16" + +koopa_seg6_texture_06005E48: # 0x06005E48 +.incbin "actors/koopa/koopa_nostrils.rgba16" + +koopa_seg6_light_06006E48: # 0x06006E48 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_06006E50: # 0x06006E50 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06006E60: # 0x06006E60 +.byte 0x67, 0x0B, 0x1A, 0x00, 0x67, 0x0B, 0x1A, 0x00 + +koopa_seg6_light_06006E68: # 0x06006E68 +.byte 0xCE, 0x16, 0x35, 0x00, 0xCE, 0x16, 0x35, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_vertex_06006E78: # 0x06006E78 +vertex 139, -4, 0, 486, 684, 0x76, 0x2D, 0x00, 0xFF +vertex 133, -11, -56, 8, 694, 0x38, 0x4E, 0xAE, 0xFF +vertex 111, 2, -51, 40, 976, 0x39, 0x0D, 0x90, 0xFF +vertex 155, -27, 49, 908, 324, 0x57, 0x36, 0x49, 0xFF +vertex 184, -56, 23, 700, -64, 0x75, 0x18, 0x29, 0xFF +vertex 133, -11, 56, 962, 696, 0x39, 0x41, 0x5C, 0xFF +vertex 184, -56, -23, 302, -66, 0x6F, 0x23, 0xCF, 0xFF +vertex 111, 2, 52, 918, 980, 0x39, 0x0E, 0x70, 0xFF +vertex 155, -27, -48, 78, 322, 0x51, 0x2E, 0xAB, 0xFF + +koopa_seg6_vertex_06006F08: # 0x06006F08 +vertex 10, 50, -36, 796, 3890, 0xAD, 0x48, 0xC2, 0xFF +vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF +vertex -12, -4, 0, 458, 4320, 0x82, 0xF8, 0x00, 0xFF +vertex 16, -63, 0, 458, 3226, 0xBD, 0x95, 0x00, 0xFF +vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF +vertex 69, -65, -18, 626, 1742, 0xE6, 0x8B, 0xD7, 0xFF +vertex 99, -87, 0, 458, 814, 0xDC, 0x87, 0x00, 0xFF +vertex 102, -44, -54, 960, 882, 0xF5, 0xAF, 0x9F, 0xFF +vertex 69, -65, 18, 288, 1766, 0xE6, 0x8B, 0x29, 0xFF +vertex 102, -44, 54, -42, 956, 0xF4, 0xAE, 0x60, 0xFF +vertex 147, -93, 0, 458, -570, 0xF9, 0x82, 0x00, 0xFF +vertex 43, -44, 54, -46, 2612, 0xE6, 0xA4, 0x52, 0xFF +vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF +vertex 23, -24, -59, 1012, 3160, 0xAC, 0xCC, 0xB2, 0xFF +vertex 0, 52, 0, 460, 4212, 0x99, 0x49, 0x09, 0xFF + +koopa_seg6_vertex_06006FF8: # 0x06006FF8 +vertex 0, 52, 0, 460, 4212, 0x99, 0x49, 0x09, 0xFF +vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF +vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF +vertex -12, -4, 0, 458, 4320, 0x82, 0xF8, 0x00, 0xFF +vertex 10, 50, 36, 124, 3938, 0xAC, 0x44, 0x41, 0xFF +vertex 15, 22, 65, -140, 3692, 0xAE, 0x1E, 0x5B, 0xFF +vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF +vertex 54, 2, 87, -344, 2534, 0xF3, 0x01, 0x7E, 0xFF +vertex 64, 41, 62, -112, 2410, 0xF3, 0x4E, 0x62, 0xFF +vertex 10, 50, -36, 796, 3890, 0xAD, 0x48, 0xC2, 0xFF +vertex 45, 75, -31, 758, 3032, 0xF3, 0x69, 0xBB, 0xFF +vertex 64, 41, -62, 1034, 2326, 0x03, 0x47, 0x98, 0xFF +vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF +vertex 54, 2, -87, 1264, 2416, 0xF1, 0x01, 0x82, 0xFF +vertex 77, -16, -82, 1220, 1700, 0x2D, 0xE3, 0x8E, 0xFF +vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF + +koopa_seg6_vertex_060070F8: # 0x060070F8 +vertex 54, 2, -87, 1264, 2416, 0xF1, 0x01, 0x82, 0xFF +vertex 23, -24, -59, 1012, 3160, 0xAC, 0xCC, 0xB2, 0xFF +vertex 15, 22, -64, 1060, 3604, 0xAE, 0x1D, 0xA5, 0xFF +vertex 92, 84, -51, 940, 1738, 0xB8, 0x43, 0xB1, 0xFF +vertex 92, 84, 51, -16, 1808, 0xCA, 0x3D, 0x60, 0xFF +vertex 87, 114, 0, 460, 2068, 0xFC, 0x7E, 0x00, 0xFF +vertex 64, 41, 62, -112, 2410, 0xF3, 0x4E, 0x62, 0xFF +vertex 64, 41, -62, 1034, 2326, 0x03, 0x47, 0x98, 0xFF +vertex 84, 81, 0, 462, 2006, 0x40, 0x6D, 0x00, 0xFF +vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF +vertex 45, 75, -31, 758, 3032, 0xF3, 0x69, 0xBB, 0xFF +vertex 43, -44, -54, 964, 2536, 0xE5, 0xA4, 0xAE, 0xFF +vertex 77, -16, -82, 1220, 1700, 0x2D, 0xE3, 0x8E, 0xFF +vertex 102, -44, -54, 960, 882, 0xF5, 0xAF, 0x9F, 0xFF +vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF + +koopa_seg6_vertex_060071E8: # 0x060071E8 +vertex 43, -44, 54, -46, 2612, 0xE6, 0xA4, 0x52, 0xFF +vertex 77, -16, 82, -300, 1812, 0x2C, 0xE3, 0x73, 0xFF +vertex 54, 2, 87, -344, 2534, 0xF3, 0x01, 0x7E, 0xFF +vertex 23, -24, 60, -92, 3240, 0xAD, 0xCB, 0x4F, 0xFF +vertex 102, -44, 54, -42, 956, 0xF4, 0xAE, 0x60, 0xFF +vertex 36, 84, 0, 462, 3348, 0xD1, 0x75, 0xFA, 0xFF +vertex 45, 75, 32, 164, 3076, 0xE3, 0x6A, 0x3E, 0xFF +vertex 84, 81, 0, 462, 2006, 0x40, 0x6D, 0x00, 0xFF + +koopa_seg6_vertex_06007268: # 0x06007268 +vertex 92, 84, -51, 48, 1042, 0xB8, 0x43, 0xB1, 0xFF +vertex 140, 72, -49, 80, 596, 0x45, 0x33, 0xA3, 0xFF +vertex 99, 22, -60, -128, 110, 0x30, 0x0E, 0x8C, 0xFF +vertex 153, 27, -31, 388, -146, 0x5A, 0xD7, 0xB2, 0xFF +vertex 149, 99, 0, 988, 924, 0x56, 0x5C, 0x00, 0xFF +vertex 170, 42, 0, 968, -30, 0x7E, 0xF8, 0x00, 0xFF +vertex 87, 114, 0, 1000, 1504, 0xFC, 0x7E, 0x00, 0xFF +vertex 140, 72, 49, 1884, 574, 0x45, 0x33, 0x5D, 0xFF +vertex 153, 27, 31, 1544, -162, 0x5A, 0xD8, 0x4E, 0xFF +vertex 139, -4, 0, 960, -544, 0x76, 0x2D, 0x00, 0xFF +vertex 92, 84, 51, 1932, 1018, 0xCA, 0x3D, 0x60, 0xFF +vertex 99, 22, 60, 2076, 82, 0x2F, 0x10, 0x74, 0xFF +vertex 111, 2, 52, 1908, -278, 0x39, 0x0E, 0x70, 0xFF +vertex 77, -16, -82, -536, -332, 0x2D, 0xE3, 0x8E, 0xFF +vertex 111, 2, -51, 20, -254, 0x39, 0x0D, 0x90, 0xFF + +koopa_seg6_vertex_06007358: # 0x06007358 +vertex 111, 2, 52, 1908, -278, 0x39, 0x0E, 0x70, 0xFF +vertex 77, -16, 82, 2464, -370, 0x2C, 0xE3, 0x73, 0xFF +vertex 102, -44, 54, 1944, -924, 0xF4, 0xAE, 0x60, 0xFF +vertex 99, 22, 60, 2076, 82, 0x2F, 0x10, 0x74, 0xFF +vertex 111, 2, -51, 20, -254, 0x39, 0x0D, 0x90, 0xFF +vertex 153, 27, -31, 388, -146, 0x5A, 0xD7, 0xB2, 0xFF +vertex 139, -4, 0, 960, -544, 0x76, 0x2D, 0x00, 0xFF +vertex 92, 84, 51, 1932, 1018, 0xCA, 0x3D, 0x60, 0xFF +vertex 64, 41, 62, 2116, 556, 0xF3, 0x4E, 0x62, 0xFF +vertex 54, 2, 87, 2560, 40, 0xF3, 0x01, 0x7E, 0xFF +vertex 102, -44, -54, -36, -900, 0xF5, 0xAF, 0x9F, 0xFF +vertex 77, -16, -82, -536, -332, 0x2D, 0xE3, 0x8E, 0xFF +vertex 99, 22, -60, -128, 110, 0x30, 0x0E, 0x8C, 0xFF +vertex 54, 2, -87, -616, 80, 0xF1, 0x01, 0x82, 0xFF +vertex 64, 41, -62, -148, 586, 0x03, 0x47, 0x98, 0xFF +vertex 92, 84, -51, 48, 1042, 0xB8, 0x43, 0xB1, 0xFF + +koopa_seg6_vertex_06007458: # 0x06007458 +vertex 15, 22, -64, -200, 590, 0xAE, 0x1D, 0xA5, 0xFF +vertex 64, 41, -62, -148, 586, 0x03, 0x47, 0x98, 0xFF +vertex 54, 2, -87, -616, 80, 0xF1, 0x01, 0x82, 0xFF + +koopa_seg6_vertex_06007488: # 0x06007488 +vertex 64, 41, -62, 0, 0, 0x03, 0x47, 0x98, 0xFF +vertex 84, 81, 0, 0, 0, 0x40, 0x6D, 0x00, 0xFF +vertex 64, 41, 62, 0, 0, 0xF3, 0x4E, 0x62, 0xFF + +koopa_seg6_vertex_060074B8: # 0x060074B8 +vertex 111, 2, 52, 0, 0, 0x39, 0x0E, 0x70, 0xFF +vertex 102, -44, 54, 0, 0, 0xF4, 0xAE, 0x60, 0xFF +vertex 120, -30, 64, 0, 0, 0xF6, 0x07, 0x7E, 0xFF +vertex 184, -56, -23, 0, 0, 0x6F, 0x23, 0xCF, 0xFF +vertex 180, -81, -29, 0, 0, 0x4C, 0xAC, 0xC8, 0xFF +vertex 139, -51, -58, 0, 0, 0x24, 0xE1, 0x8B, 0xFF +vertex 102, -44, -54, 0, 0, 0xF5, 0xAF, 0x9F, 0xFF +vertex 147, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0xFF +vertex 120, -30, -63, 0, 0, 0x01, 0x09, 0x82, 0xFF +vertex 111, 2, -51, 0, 0, 0x39, 0x0D, 0x90, 0xFF +vertex 155, -27, -48, 0, 0, 0x51, 0x2E, 0xAB, 0xFF +vertex 180, -81, 29, 0, 0, 0x36, 0xA3, 0x42, 0xFF +vertex 139, -51, 58, 0, 0, 0x27, 0xE7, 0x76, 0xFF +vertex 184, -56, 23, 0, 0, 0x75, 0x18, 0x29, 0xFF +vertex 155, -27, 49, 0, 0, 0x57, 0x36, 0x49, 0xFF +vertex 133, -11, 56, 0, 0, 0x39, 0x41, 0x5C, 0xFF + +koopa_seg6_vertex_060075B8: # 0x060075B8 +vertex 111, 2, -51, 0, 0, 0x39, 0x0D, 0x90, 0xFF +vertex 133, -11, -56, 0, 0, 0x38, 0x4E, 0xAE, 0xFF +vertex 120, -30, -63, 0, 0, 0x01, 0x09, 0x82, 0xFF +vertex 155, -27, -48, 0, 0, 0x51, 0x2E, 0xAB, 0xFF +vertex 184, -56, 23, 0, 0, 0x75, 0x18, 0x29, 0xFF +vertex 180, -81, 29, 0, 0, 0x36, 0xA3, 0x42, 0xFF +vertex 180, -81, -29, 0, 0, 0x4C, 0xAC, 0xC8, 0xFF +vertex 139, -51, 58, 0, 0, 0x27, 0xE7, 0x76, 0xFF +vertex 184, -56, -23, 0, 0, 0x6F, 0x23, 0xCF, 0xFF +vertex 147, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0xFF + +glabel koopa_seg6_dl_06007658 # 0x06007658 - 0x060076B0 +gsSPLight koopa_seg6_light_06006E50, 1 +gsSPLight koopa_seg6_light_06006E48, 2 +gsSPVertex koopa_seg6_vertex_06006E78, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 7, 5, 0, 0x0, 8, 1, 0, 0x0 +gsSP1Triangle 0, 6, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_060076B0 # 0x060076B0 - 0x06007850 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005648 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_seg6_vertex_06006F08, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 5, 6, 8, 0x0 +gsSP2Triangles 3, 5, 8, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 9, 6, 10, 0x0, 7, 10, 6, 0x0 +gsSP2Triangles 9, 8, 6, 0x0, 8, 11, 3, 0x0 +gsSP2Triangles 11, 8, 9, 0x0, 3, 11, 12, 0x0 +gsSP2Triangles 2, 3, 12, 0x0, 3, 13, 4, 0x0 +gsSP2Triangles 13, 3, 2, 0x0, 2, 1, 13, 0x0 +gsSP1Triangle 14, 0, 2, 0x0 +gsSPVertex koopa_seg6_vertex_06006FF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 4, 5, 8, 0x0 +gsSP2Triangles 6, 5, 3, 0x0, 0, 4, 1, 0x0 +gsSP2Triangles 8, 1, 4, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 2, 10, 9, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_060070F8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 7, 6, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 10, 8, 7, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 0, 11, 1, 0x0 +gsSP1Triangle 14, 8, 10, 0x0 +gsSPVertex koopa_seg6_vertex_060071E8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 5, 6, 7, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06007850 # 0x06007850 - 0x06007970 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06005E48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex koopa_seg6_vertex_06007268, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 0, 6, 0x0 +gsSP2Triangles 6, 4, 1, 0x0, 5, 3, 1, 0x0 +gsSP2Triangles 7, 4, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 3, 5, 9, 0x0 +gsSP2Triangles 9, 5, 8, 0x0, 7, 6, 10, 0x0 +gsSP2Triangles 11, 7, 10, 0x0, 8, 7, 11, 0x0 +gsSP2Triangles 12, 9, 8, 0x0, 8, 11, 12, 0x0 +gsSP1Triangle 13, 2, 14, 0x0 +gsSPVertex koopa_seg6_vertex_06007358, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 3, 0x0 +gsSP2Triangles 9, 1, 3, 0x0, 9, 3, 8, 0x0 +gsSP2Triangles 4, 10, 11, 0x0, 4, 12, 5, 0x0 +gsSP2Triangles 13, 14, 12, 0x0, 14, 15, 12, 0x0 +gsSP1Triangle 12, 11, 13, 0x0 +gsSPVertex koopa_seg6_vertex_06007458, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06007970 # 0x06007970 - 0x06007A60 +gsSPLight koopa_seg6_light_06006E68, 1 +gsSPLight koopa_seg6_light_06006E60, 2 +gsSPVertex koopa_seg6_vertex_06007488, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight koopa_seg6_light_06006E50, 1 +gsSPLight koopa_seg6_light_06006E48, 2 +gsSPVertex koopa_seg6_vertex_060074B8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 6, 8, 5, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 5, 10, 3, 0x0, 8, 10, 5, 0x0 +gsSP2Triangles 11, 12, 1, 0x0, 12, 2, 1, 0x0 +gsSP2Triangles 1, 7, 11, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 12, 15, 2, 0x0, 12, 14, 15, 0x0 +gsSP1Triangle 0, 2, 15, 0x0 +gsSPVertex koopa_seg6_vertex_060075B8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 6, 8, 4, 0x0, 9, 6, 5, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06007A60 # 0x06007A60 - 0x06007AA0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06007AA0 # 0x06007AA0 - 0x06007AF8 +gsSPDisplayList koopa_seg6_dl_06007658 +gsSPDisplayList koopa_seg6_dl_060076B0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList koopa_seg6_dl_06007850 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_seg6_dl_06007970 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06007AF8 # 0x06007AF8 - 0x06007B20 +gsSPDisplayList koopa_seg6_dl_06007A60 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004648 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList koopa_seg6_dl_06007AA0 + +glabel koopa_seg6_dl_06007B20 # 0x06007B20 - 0x06007B48 +gsSPDisplayList koopa_seg6_dl_06007A60 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06004E48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPBranchList koopa_seg6_dl_06007AA0 + +koopa_seg6_light_06007B48: # 0x06007B48 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_06007B50: # 0x06007B50 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06007B60: # 0x06007B60 +.byte 0x70, 0x57, 0x00, 0x00, 0x70, 0x57, 0x00, 0x00 + +koopa_seg6_light_06007B68: # 0x06007B68 +.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_vertex_06007B78: # 0x06007B78 +vertex -28, -79, -33, 774, 814, 0xC7, 0x96, 0xDA, 0xFF +vertex -84, -15, 0, 468, 1346, 0xA0, 0xAE, 0x00, 0xFF +vertex -56, 0, -71, 1132, 1060, 0xCE, 0xB0, 0xAC, 0xFF +vertex 35, -89, -33, 770, 152, 0x12, 0x97, 0xBD, 0xFF +vertex -28, -79, 33, 158, 814, 0xBE, 0x9F, 0x2F, 0xFF +vertex 35, -89, 33, 156, 152, 0x0B, 0x8F, 0x36, 0xFF +vertex -56, 0, 73, -196, 1060, 0xCE, 0xAF, 0x53, 0xFF +vertex 63, -28, -76, 1164, -156, 0x13, 0xAE, 0xA2, 0xFF +vertex 91, -63, 0, 462, -438, 0x39, 0x8F, 0x00, 0xFF +vertex 63, -28, 79, -236, -154, 0x15, 0xAF, 0x5E, 0xFF + +koopa_seg6_vertex_06007C18: # 0x06007C18 +vertex 68, 63, 40, 826, 98, 0x2C, 0x72, 0x1F, 0xFF +vertex 109, 38, 0, 524, -122, 0x6D, 0x40, 0x00, 0xFF +vertex 68, 63, -38, 212, 100, 0x33, 0x6D, 0xDA, 0xFF +vertex -40, 71, -38, 196, 712, 0xDD, 0x74, 0xDD, 0xFF +vertex -40, 71, 40, 810, 710, 0xE3, 0x71, 0x31, 0xFF +vertex 91, 28, 61, 990, -24, 0x5C, 0x3F, 0x3A, 0xFF +vertex 51, 43, 79, 1120, 194, 0x1B, 0x5F, 0x4E, 0xFF +vertex 51, 43, -76, -88, 190, 0x1B, 0x61, 0xB4, 0xFF +vertex 91, 28, -58, 52, -26, 0x5C, 0x41, 0xC7, 0xFF +vertex -68, 38, 56, 932, 864, 0xAB, 0x53, 0x2A, 0xFF +vertex -68, 38, -56, 58, 862, 0xAF, 0x54, 0xCF, 0xFF +vertex -25, 43, -76, -98, 628, 0xE7, 0x5D, 0xAF, 0xFF +vertex -81, 25, 0, 492, 932, 0x99, 0x49, 0x00, 0xFF +vertex -25, 43, 79, 1104, 632, 0xE4, 0x5A, 0x54, 0xFF + +koopa_seg6_vertex_06007CF8: # 0x06007CF8 +vertex 122, -43, -30, 0, 0, 0x6A, 0xD5, 0xCC, 0xFF +vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF +vertex 109, 38, 0, 0, 0, 0x6D, 0x40, 0x00, 0xFF +vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF +vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF + +koopa_seg6_vertex_06007D48: # 0x06007D48 +vertex -56, 0, -71, 0, 0, 0xCE, 0xB0, 0xAC, 0xFF +vertex -68, 17, -84, 0, 0, 0x9D, 0x10, 0xB4, 0xFF +vertex 0, 22, -107, 0, 0, 0xEE, 0x19, 0x85, 0xFF +vertex -107, 5, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF +vertex -81, 25, 0, 0, 0, 0x99, 0x49, 0x00, 0xFF +vertex -68, 38, -56, 0, 0, 0xAF, 0x54, 0xCF, 0xFF +vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF +vertex -68, 38, 56, 0, 0, 0xAB, 0x53, 0x2A, 0xFF +vertex -25, 43, -76, 0, 0, 0xE7, 0x5D, 0xAF, 0xFF +vertex 63, -28, -76, 0, 0, 0x13, 0xAE, 0xA2, 0xFF +vertex 79, 10, -94, 0, 0, 0x43, 0x11, 0x96, 0xFF +vertex 122, -43, -30, 0, 0, 0x6A, 0xD5, 0xCC, 0xFF +vertex 91, -63, 0, 0, 0, 0x39, 0x8F, 0x00, 0xFF +vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF +vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF + +koopa_seg6_vertex_06007E38: # 0x06007E38 +vertex -107, 5, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF +vertex -84, -15, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex -56, 0, 73, 0, 0, 0xCE, 0xAF, 0x53, 0xFF +vertex 51, 43, -76, 0, 0, 0x1B, 0x61, 0xB4, 0xFF +vertex 91, 28, -58, 0, 0, 0x5C, 0x41, 0xC7, 0xFF +vertex 79, 10, -94, 0, 0, 0x43, 0x11, 0x96, 0xFF +vertex 0, 22, -107, 0, 0, 0xEE, 0x19, 0x85, 0xFF +vertex -25, 43, -76, 0, 0, 0xE7, 0x5D, 0xAF, 0xFF +vertex -56, 0, -71, 0, 0, 0xCE, 0xB0, 0xAC, 0xFF +vertex 63, -28, 79, 0, 0, 0x15, 0xAF, 0x5E, 0xFF +vertex 91, -63, 0, 0, 0, 0x39, 0x8F, 0x00, 0xFF +vertex 122, -43, 30, 0, 0, 0x6B, 0xD5, 0x34, 0xFF +vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF +vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF +vertex 79, 10, 94, 0, 0, 0x42, 0x10, 0x6A, 0xFF + +koopa_seg6_vertex_06007F28: # 0x06007F28 +vertex -68, 38, 56, 0, 0, 0xAB, 0x53, 0x2A, 0xFF +vertex -68, 17, 86, 0, 0, 0x9D, 0x12, 0x4C, 0xFF +vertex 0, 22, 107, 0, 0, 0xEF, 0x17, 0x7B, 0xFF +vertex -25, 43, 79, 0, 0, 0xE4, 0x5A, 0x54, 0xFF +vertex -56, 0, 73, 0, 0, 0xCE, 0xAF, 0x53, 0xFF +vertex 63, -28, 79, 0, 0, 0x15, 0xAF, 0x5E, 0xFF +vertex 51, 43, 79, 0, 0, 0x1B, 0x5F, 0x4E, 0xFF +vertex 79, 10, 94, 0, 0, 0x42, 0x10, 0x6A, 0xFF +vertex 91, 28, 61, 0, 0, 0x5C, 0x3F, 0x3A, 0xFF + +glabel koopa_seg6_dl_06007FB8 # 0x06007FB8 - 0x06008050 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002E48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight koopa_seg6_light_06007B50, 1 +gsSPLight koopa_seg6_light_06007B48, 2 +gsSPVertex koopa_seg6_vertex_06007B78, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 0, 5, 4, 0x0 +gsSP2Triangles 0, 3, 5, 0x0, 1, 4, 6, 0x0 +gsSP2Triangles 6, 4, 5, 0x0, 3, 2, 7, 0x0 +gsSP2Triangles 3, 8, 5, 0x0, 8, 3, 7, 0x0 +gsSP2Triangles 9, 5, 8, 0x0, 9, 6, 5, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008050 # 0x06008050 - 0x060080F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06002648 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_seg6_vertex_06007C18, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 4, 6, 0, 0x0, 6, 5, 0, 0x0 +gsSP2Triangles 3, 2, 7, 0x0, 8, 2, 1, 0x0 +gsSP2Triangles 2, 8, 7, 0x0, 9, 4, 3, 0x0 +gsSP2Triangles 3, 10, 9, 0x0, 7, 11, 3, 0x0 +gsSP2Triangles 11, 10, 3, 0x0, 10, 12, 9, 0x0 +gsSP2Triangles 4, 9, 13, 0x0, 4, 13, 6, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_060080F8 # 0x060080F8 - 0x06008250 +gsSPLight koopa_seg6_light_06007B68, 1 +gsSPLight koopa_seg6_light_06007B60, 2 +gsSPVertex koopa_seg6_vertex_06007CF8, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP1Triangle 2, 4, 3, 0x0 +gsSPLight koopa_seg6_light_06007B50, 1 +gsSPLight koopa_seg6_light_06007B48, 2 +gsSPVertex koopa_seg6_vertex_06007D48, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 4, 3, 6, 0x0 +gsSP2Triangles 7, 4, 6, 0x0, 2, 5, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 +gsSP2Triangles 12, 11, 13, 0x0, 11, 10, 14, 0x0 +gsSP2Triangles 9, 2, 10, 0x0, 2, 9, 0, 0x0 +gsSPVertex koopa_seg6_vertex_06007E38, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 11, 0x0 +gsSP1Triangle 11, 14, 9, 0x0 +gsSPVertex koopa_seg6_vertex_06007F28, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 +gsSP2Triangles 6, 2, 7, 0x0, 6, 3, 2, 0x0 +gsSP2Triangles 7, 2, 5, 0x0, 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008250 # 0x06008250 - 0x060082C0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_seg6_dl_06007FB8 +gsSPDisplayList koopa_seg6_dl_06008050 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_seg6_dl_060080F8 +gsSPEndDisplayList + +koopa_seg6_light_060082C0: # 0x060082C0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_060082C8: # 0x060082C8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_060082D8: # 0x060082D8 +.byte 0x00, 0x64, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00 + +koopa_seg6_light_060082E0: # 0x060082E0 +.byte 0x00, 0xC8, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_vertex_060082F0: # 0x060082F0 +vertex 2, 5, 30, 2880, 262, 0xC7, 0x1E, 0x6D, 0xFF +vertex 0, -45, 43, 1052, 144, 0xD7, 0xD7, 0x70, 0xFF +vertex 28, -45, 43, 1040, 916, 0x59, 0xF7, 0x59, 0xFF +vertex 28, -73, 20, 140, 922, 0x2B, 0x9E, 0x43, 0xFF +vertex 2, -73, 20, 134, 272, 0xD2, 0x8F, 0x20, 0xFF +vertex 28, -73, -25, 140, 922, 0x4A, 0x9E, 0xE4, 0xFF +vertex 28, 7, 38, 2916, 906, 0x4E, 0x2B, 0x59, 0xFF +vertex 2, -73, -25, 134, 272, 0xD9, 0x9A, 0xC0, 0xFF +vertex 28, -45, -48, 1040, 916, 0x5A, 0xDD, 0xAF, 0xFF +vertex 0, -45, -45, 1052, 144, 0xC5, 0xF4, 0x91, 0xFF +vertex 28, 7, -43, 2916, 906, 0x4E, 0x21, 0xA3, 0xFF +vertex 2, 5, -33, 2880, 262, 0xC8, 0x33, 0x9B, 0xFF +vertex 0, 40, -10, 4032, 248, 0xC8, 0x67, 0xD1, 0xFF +vertex 28, 40, -15, 4040, 898, 0x17, 0x64, 0xB7, 0xFF +vertex 28, 40, 12, 4040, 898, 0x45, 0x65, 0x1E, 0xFF +vertex 0, 40, 5, 4032, 248, 0xB1, 0x52, 0x37, 0xFF + +koopa_seg6_vertex_060083F0: # 0x060083F0 +vertex 28, 7, 38, 938, 710, 0x4E, 0x2B, 0x59, 0xFF +vertex 28, -45, -48, -52, 240, 0x5A, 0xDD, 0xAF, 0xFF +vertex 28, 7, -43, 14, 710, 0x4E, 0x21, 0xA3, 0xFF +vertex 28, 40, -15, 304, 990, 0x17, 0x64, 0xB7, 0xFF +vertex 28, 40, 12, 650, 990, 0x45, 0x65, 0x1E, 0xFF +vertex 28, -45, 43, 1008, 240, 0x59, 0xF7, 0x59, 0xFF +vertex 28, -73, -25, 212, 16, 0x4A, 0x9E, 0xE4, 0xFF +vertex 28, -73, 20, 742, 16, 0x2B, 0x9E, 0x43, 0xFF + +koopa_seg6_vertex_06008470: # 0x06008470 +vertex 0, 40, 5, 0, 0, 0xB1, 0x52, 0x37, 0xFF +vertex 0, 40, -10, 0, 0, 0xC8, 0x67, 0xD1, 0xFF +vertex -22, -20, -20, 0, 0, 0x90, 0x22, 0xD1, 0xFF +vertex -22, -20, 15, 0, 0, 0x8C, 0x1C, 0x2A, 0xFF +vertex 2, 5, 30, 0, 0, 0xC7, 0x1E, 0x6D, 0xFF +vertex 2, 5, -33, 0, 0, 0xC8, 0x33, 0x9B, 0xFF +vertex -28, -48, -15, 0, 0, 0x8D, 0xD7, 0xE0, 0xFF +vertex 0, -45, -45, 0, 0, 0xC5, 0xF4, 0x91, 0xFF +vertex -28, -48, 10, 0, 0, 0x97, 0xE2, 0x3F, 0xFF +vertex 0, -45, 43, 0, 0, 0xD7, 0xD7, 0x70, 0xFF +vertex 2, -73, -25, 0, 0, 0xD9, 0x9A, 0xC0, 0xFF +vertex 2, -73, 20, 0, 0, 0xD2, 0x8F, 0x20, 0xFF + +glabel koopa_seg6_dl_06008530 # 0x06008530 - 0x060085E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight koopa_seg6_light_060082C8, 1 +gsSPLight koopa_seg6_light_060082C0, 2 +gsSPVertex koopa_seg6_vertex_060082F0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 5, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 12, 15, 14, 0x0 +gsSP2Triangles 6, 14, 15, 0x0, 6, 15, 0, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_060085E8 # 0x060085E8 - 0x06008640 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_seg6_vertex_060083F0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 5, 6, 1, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008640 # 0x06008640 - 0x060086D0 +gsSPLight koopa_seg6_light_060082E0, 1 +gsSPLight koopa_seg6_light_060082D8, 2 +gsSPVertex koopa_seg6_vertex_06008470, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 3, 2, 6, 0x0, 7, 6, 2, 0x0 +gsSP2Triangles 7, 2, 5, 0x0, 3, 6, 8, 0x0 +gsSP2Triangles 4, 3, 8, 0x0, 4, 8, 9, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 7, 10, 6, 0x0 +gsSP2Triangles 6, 11, 8, 0x0, 8, 11, 9, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_060086D0 # 0x060086D0 - 0x06008740 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_seg6_dl_06008530 +gsSPDisplayList koopa_seg6_dl_060085E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_seg6_dl_06008640 +gsSPEndDisplayList + +koopa_seg6_light_06008740: # 0x06008740 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +koopa_seg6_light_06008748: # 0x06008748 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_light_06008758: # 0x06008758 +.byte 0x00, 0x64, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00 + +koopa_seg6_light_06008760: # 0x06008760 +.byte 0x00, 0xC8, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_seg6_vertex_06008770: # 0x06008770 +vertex 28, 7, -35, 648, 906, 0x50, 0x21, 0xA4, 0xFF +vertex 28, -45, -43, 216, 916, 0x5B, 0xDB, 0xB0, 0xFF +vertex 0, -45, -40, 218, 144, 0xC6, 0xF4, 0x91, 0xFF +vertex 2, -73, -17, 6, 272, 0xDB, 0x98, 0xC4, 0xFF +vertex 28, -73, -17, 8, 922, 0x4A, 0x9D, 0xE5, 0xFF +vertex 2, -73, 25, 6, 272, 0xD3, 0x8F, 0x21, 0xFF +vertex 2, 5, -28, 640, 262, 0xC9, 0x32, 0x9A, 0xFF +vertex 28, -73, 25, 8, 922, 0x28, 0x9C, 0x42, 0xFF +vertex 0, -45, 48, 218, 144, 0xD4, 0xD7, 0x6F, 0xFF +vertex 28, -45, 51, 216, 916, 0x57, 0xF6, 0x5B, 0xFF +vertex 2, 5, 35, 640, 262, 0xC6, 0x20, 0x6B, 0xFF +vertex 28, 7, 43, 648, 906, 0x4F, 0x2B, 0x59, 0xFF +vertex 28, 40, 17, 908, 898, 0x47, 0x64, 0x1E, 0xFF +vertex 0, 40, 12, 906, 248, 0xB2, 0x51, 0x39, 0xFF +vertex 0, 40, -5, 906, 248, 0xC7, 0x67, 0xD2, 0xFF +vertex 28, 40, -10, 908, 898, 0x1A, 0x63, 0xB6, 0xFF + +koopa_seg6_vertex_06008870: # 0x06008870 +vertex 28, 7, 43, 846, 710, 0x4F, 0x2B, 0x59, 0xFF +vertex 28, -45, -43, -46, 240, 0x5B, 0xDB, 0xB0, 0xFF +vertex 28, 7, -35, 14, 710, 0x50, 0x21, 0xA4, 0xFF +vertex 28, 40, -10, 274, 990, 0x1A, 0x63, 0xB6, 0xFF +vertex 28, 40, 17, 586, 990, 0x47, 0x64, 0x1E, 0xFF +vertex 28, -45, 51, 908, 240, 0x57, 0xF6, 0x5B, 0xFF +vertex 28, -73, -17, 192, 16, 0x4A, 0x9D, 0xE5, 0xFF +vertex 28, -73, 25, 670, 16, 0x28, 0x9C, 0x42, 0xFF + +koopa_seg6_vertex_060088F0: # 0x060088F0 +vertex -22, -20, -12, 0, 0, 0x8F, 0x22, 0xD3, 0xFF +vertex -22, -20, 20, 0, 0, 0x8C, 0x1E, 0x29, 0xFF +vertex 0, 40, 12, 0, 0, 0xB2, 0x51, 0x39, 0xFF +vertex -28, -48, -10, 0, 0, 0x8D, 0xD7, 0xE1, 0xFF +vertex 0, 40, -5, 0, 0, 0xC7, 0x67, 0xD2, 0xFF +vertex 0, -45, -40, 0, 0, 0xC6, 0xF4, 0x91, 0xFF +vertex 2, 5, -28, 0, 0, 0xC9, 0x32, 0x9A, 0xFF +vertex 2, 5, 35, 0, 0, 0xC6, 0x20, 0x6B, 0xFF +vertex -28, -48, 17, 0, 0, 0x96, 0xE5, 0x3F, 0xFF +vertex 0, -45, 48, 0, 0, 0xD4, 0xD7, 0x6F, 0xFF +vertex 2, -73, -17, 0, 0, 0xDB, 0x98, 0xC4, 0xFF +vertex 2, -73, 25, 0, 0, 0xD3, 0x8F, 0x21, 0xFF + +glabel koopa_seg6_dl_060089B0 # 0x060089B0 - 0x06008A68 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003648 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight koopa_seg6_light_06008748, 1 +gsSPLight koopa_seg6_light_06008740, 2 +gsSPVertex koopa_seg6_vertex_06008770, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 5, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 12, 15, 14, 0x0 +gsSP2Triangles 6, 14, 15, 0x0, 6, 15, 0, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008A68 # 0x06008A68 - 0x06008AC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_seg6_texture_06003E48 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_seg6_vertex_06008870, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 5, 6, 1, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008AC0 # 0x06008AC0 - 0x06008B50 +gsSPLight koopa_seg6_light_06008760, 1 +gsSPLight koopa_seg6_light_06008758, 2 +gsSPVertex koopa_seg6_vertex_060088F0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 5, 0, 6, 0x0 +gsSP2Triangles 5, 3, 0, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 3, 8, 1, 0x0 +gsSP2Triangles 7, 1, 8, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 3, 10, 11, 0x0, 3, 11, 8, 0x0 +gsSP2Triangles 5, 10, 3, 0x0, 8, 11, 9, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_06008B50 # 0x06008B50 - 0x06008BC0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_seg6_dl_060089B0 +gsSPDisplayList koopa_seg6_dl_06008A68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_seg6_dl_06008AC0 +gsSPEndDisplayList + +koopa_seg6_vertex_06008BC0: # 0x06008BC0 +vertex 27, -76, -21, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 +vertex 27, -76, 26, 0, 0, 0xFF, 0x8D, 0x35, 0x00 +vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex 26, 40, 17, 0, 0, 0xEF, 0x70, 0x38, 0x00 +vertex 26, 40, -13, 0, 0, 0xEF, 0x70, 0xC8, 0x00 +vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex 27, -49, 49, 0, 0, 0xF2, 0xDF, 0x79, 0x00 +vertex 27, 6, 43, 0, 0, 0xE6, 0x30, 0x72, 0x00 +vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 + +koopa_seg6_vertex_06008CC0: # 0x06008CC0 +vertex 27, 6, -38, 0, 0, 0xE6, 0x30, 0x8E, 0x00 +vertex 27, -49, -45, 0, 0, 0xF2, 0xDF, 0x87, 0x00 +vertex -3, -48, -43, 0, 0, 0xC9, 0xE0, 0x93, 0x00 +vertex 1, 5, -30, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 +vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 26, 40, -13, 0, 0, 0xEF, 0x70, 0xC8, 0x00 + +koopa_seg6_vertex_06008DA0: # 0x06008DA0 +vertex 27, 6, 43, 0, 0, 0xE6, 0x30, 0x72, 0x00 +vertex 26, 40, 17, 0, 0, 0xEF, 0x70, 0x38, 0x00 +vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex -3, -48, 48, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 +vertex 1, -76, 26, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex 27, -76, 26, 0, 0, 0xFF, 0x8D, 0x35, 0x00 +vertex 27, -49, 49, 0, 0, 0xF2, 0xDF, 0x79, 0x00 +vertex -30, -49, -11, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex 1, -76, -21, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex -30, -49, 16, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex 27, -49, -45, 0, 0, 0xF2, 0xDF, 0x87, 0x00 +vertex 27, -76, -21, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 +vertex -3, -48, -43, 0, 0, 0xC9, 0xE0, 0x93, 0x00 + +koopa_seg6_vertex_06008E80: # 0x06008E80 +vertex 27, -49, 49, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -76, 26, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -76, -21, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -49, -45, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 1, 39, -7, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 1, 5, -30, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex -25, -23, -16, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex -25, -23, 21, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex 1, 5, 35, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex 1, 39, 11, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex 27, 6, 43, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, 6, -38, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 26, 40, -13, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 26, 40, 17, 0, 0, 0x7F, 0x01, 0x00, 0x00 + +koopa_seg6_vertex_06008F60: # 0x06008F60 +vertex 61, -6, -30, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 +vertex 61, -25, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 +vertex -1, -17, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 +vertex -1, -6, -16, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 +vertex 60, 34, 11, 0, 0, 0xDB, 0x68, 0x3E, 0x00 +vertex 60, 34, -11, 0, 0, 0xDB, 0x68, 0xC2, 0x00 +vertex -1, 16, 0, 0, 0, 0xD2, 0x76, 0x00, 0x00 +vertex 61, -6, -30, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 60, 34, -11, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 60, 34, 11, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 61, -6, 29, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 61, -25, 0, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 61, -6, 29, 0, 0, 0xE3, 0xE0, 0x76, 0x00 +vertex -1, -6, 16, 0, 0, 0xE3, 0xE0, 0x76, 0x00 + +koopa_seg6_vertex_06009040: # 0x06009040 +vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex 27, -76, -27, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 +vertex 27, -76, 20, 0, 0, 0xFF, 0x8D, 0x35, 0x00 +vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex 26, 40, 12, 0, 0, 0xEF, 0x70, 0x38, 0x00 +vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 +vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 +vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex 27, 6, -44, 0, 0, 0xE6, 0x30, 0x8E, 0x00 +vertex 27, -49, -50, 0, 0, 0xF2, 0xDF, 0x87, 0x00 + +koopa_seg6_vertex_06009140: # 0x06009140 +vertex 1, 5, 29, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex -3, -48, 42, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 +vertex 27, -49, 44, 0, 0, 0xF2, 0xDF, 0x79, 0x00 +vertex 27, 6, 38, 0, 0, 0xE6, 0x30, 0x72, 0x00 +vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 +vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex 26, 40, 12, 0, 0, 0xEF, 0x70, 0x38, 0x00 +vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 + +koopa_seg6_vertex_06009240: # 0x06009240 +vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex 26, 40, -18, 0, 0, 0xEF, 0x70, 0xC8, 0x00 +vertex 27, 6, -44, 0, 0, 0xE6, 0x30, 0x8E, 0x00 +vertex 27, -49, -50, 0, 0, 0xF2, 0xDF, 0x87, 0x00 +vertex 27, -76, -27, 0, 0, 0xFF, 0x8D, 0xCB, 0x00 +vertex 1, -76, -27, 0, 0, 0xD2, 0x95, 0xD1, 0x00 +vertex -3, -48, -48, 0, 0, 0xC9, 0xE0, 0x93, 0x00 +vertex -30, -49, -17, 0, 0, 0x91, 0xDB, 0xD0, 0x00 +vertex 1, -76, 20, 0, 0, 0xD2, 0x95, 0x2F, 0x00 +vertex -30, -49, 11, 0, 0, 0x91, 0xDB, 0x30, 0x00 +vertex -3, -48, 42, 0, 0, 0xC9, 0xE0, 0x6D, 0x00 +vertex 27, -76, 20, 0, 0, 0xFF, 0x8D, 0x35, 0x00 +vertex 27, -49, 44, 0, 0, 0xF2, 0xDF, 0x79, 0x00 +vertex 27, -49, 44, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -76, 20, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -76, -27, 0, 0, 0x7F, 0x01, 0x00, 0x00 + +koopa_seg6_vertex_06009340: # 0x06009340 +vertex 27, -49, 44, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -76, -27, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, -49, -50, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex -25, -23, 15, 0, 0, 0x8F, 0x25, 0x2C, 0x00 +vertex 1, 5, 29, 0, 0, 0xC3, 0x2B, 0x66, 0x00 +vertex 1, 39, 6, 0, 0, 0xB8, 0x5A, 0x34, 0x00 +vertex 1, 39, -12, 0, 0, 0xB8, 0x5A, 0xCC, 0x00 +vertex 1, 5, -36, 0, 0, 0xC3, 0x2B, 0x9A, 0x00 +vertex -25, -23, -22, 0, 0, 0x8F, 0x25, 0xD4, 0x00 +vertex 27, 6, 38, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 27, 6, -44, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 26, 40, -18, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 26, 40, 12, 0, 0, 0x7F, 0x01, 0x00, 0x00 + +koopa_seg6_vertex_06009410: # 0x06009410 +vertex -1, -6, 16, 0, 0, 0xE3, 0xE0, 0x76, 0x00 +vertex -1, -17, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 +vertex 61, -25, 0, 0, 0, 0xF0, 0x83, 0x00, 0x00 +vertex 61, -6, 29, 0, 0, 0xE3, 0xE0, 0x76, 0x00 +vertex -1, 16, 0, 0, 0, 0xD2, 0x76, 0x00, 0x00 +vertex 60, 34, 10, 0, 0, 0xDB, 0x68, 0x3E, 0x00 +vertex 60, 34, -11, 0, 0, 0xDB, 0x68, 0xC2, 0x00 +vertex 61, -25, 0, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 61, -6, -30, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 60, 34, -11, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 60, 34, 10, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex 61, -6, 29, 0, 0, 0x7F, 0x01, 0x00, 0x00 +vertex -1, -6, -17, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 +vertex 61, -6, -30, 0, 0, 0xE3, 0xE0, 0x8A, 0x00 + +koopa_seg6_vertex_060094F0: # 0x060094F0 +vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 + +koopa_seg6_vertex_060095D0: # 0x060095D0 +vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 +vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 + +koopa_seg6_vertex_060096C0: # 0x060096C0 +vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 +vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 +vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 + +koopa_seg6_vertex_060097B0: # 0x060097B0 +vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 67, -22, 20, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 14, -41, -19, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex 14, -41, 15, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 14, -22, 33, 0, 0, 0xDC, 0xD5, 0x71, 0x00 +vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 + +koopa_seg6_vertex_060098A0: # 0x060098A0 +vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex -6, 24, -2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex -6, -18, 19, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 14, -22, -37, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 +vertex -6, -18, -23, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 67, 15, -11, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 67, -22, -24, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 67, 15, 6, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 48, -41, -22, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 30, -22, -37, 0, 0, 0x05, 0xCC, 0x8D, 0x00 + +koopa_seg6_vertex_060099A0: # 0x060099A0 +vertex 44, -8, 38, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 30, -22, 33, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 48, -41, 18, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 44, 5, 18, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 20, 35, -2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 14, 15, 33, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 44, 5, -22, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 44, -8, -42, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 14, 15, -37, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 + +koopa_seg6_vertex_06009A30: # 0x06009A30 +vertex 0, -2, -10, 0, 0, 0xEF, 0x00, 0x83, 0x00 +vertex -1, 8, -2, 0, 0, 0xEB, 0x76, 0xDA, 0x00 +vertex 52, 17, -4, 0, 0, 0xEB, 0x76, 0xDA, 0x00 +vertex 53, 0, -17, 0, 0, 0xEF, 0x00, 0x83, 0x00 +vertex -1, 4, 10, 0, 0, 0xED, 0x49, 0x65, 0x00 +vertex 52, 10, 16, 0, 0, 0xED, 0x49, 0x65, 0x00 +vertex 0, -8, 10, 0, 0, 0xF1, 0xB6, 0x65, 0x00 +vertex 53, -11, 16, 0, 0, 0xF1, 0xB6, 0x65, 0x00 +vertex 0, -13, -2, 0, 0, 0xF2, 0x88, 0xDA, 0x00 +vertex 53, -18, -4, 0, 0, 0xF2, 0x88, 0xDA, 0x00 + +koopa_seg6_vertex_06009AD0: # 0x06009AD0 +vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 + +koopa_seg6_vertex_06009BB0: # 0x06009BB0 +vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 +vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 + +koopa_seg6_vertex_06009CA0: # 0x06009CA0 +vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 +vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 +vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 + +koopa_seg6_vertex_06009D90: # 0x06009D90 +vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 +vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 67, -22, -20, 0, 0, 0x68, 0xDF, 0xC1, 0x00 +vertex 14, -41, 19, 0, 0, 0xDC, 0x98, 0x3E, 0x00 +vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex 14, -41, -15, 0, 0, 0xDC, 0x98, 0xC2, 0x00 +vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 14, -22, -33, 0, 0, 0xDC, 0xD5, 0x8F, 0x00 +vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 + +koopa_seg6_vertex_06009E80: # 0x06009E80 +vertex -6, -18, -19, 0, 0, 0x96, 0xE3, 0xC2, 0x00 +vertex -6, 24, 2, 0, 0, 0xA1, 0x53, 0x00, 0x00 +vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex -6, -18, 23, 0, 0, 0x96, 0xE3, 0x3E, 0x00 +vertex 14, -22, 37, 0, 0, 0xDC, 0xD5, 0x71, 0x00 +vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 67, -22, 24, 0, 0, 0x68, 0xDF, 0x3F, 0x00 +vertex 67, 15, 11, 0, 0, 0x3A, 0x5E, 0x3D, 0x00 +vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 +vertex 67, 15, -6, 0, 0, 0x3A, 0x5E, 0xC3, 0x00 +vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 30, -22, 37, 0, 0, 0x05, 0xCC, 0x73, 0x00 +vertex 48, -41, 22, 0, 0, 0x23, 0x99, 0x40, 0x00 + +koopa_seg6_vertex_06009F80: # 0x06009F80 +vertex 48, -41, -18, 0, 0, 0x23, 0x99, 0xC0, 0x00 +vertex 30, -22, -33, 0, 0, 0x05, 0xCC, 0x8D, 0x00 +vertex 44, -8, -38, 0, 0, 0x26, 0x15, 0x89, 0x00 +vertex 14, 15, -33, 0, 0, 0xDB, 0x2B, 0x8F, 0x00 +vertex 20, 35, 2, 0, 0, 0x15, 0x7D, 0x00, 0x00 +vertex 44, 5, -18, 0, 0, 0x1D, 0x74, 0xD8, 0x00 +vertex 14, 15, 37, 0, 0, 0xDB, 0x2B, 0x71, 0x00 +vertex 44, -8, 42, 0, 0, 0x26, 0x15, 0x77, 0x00 +vertex 44, 5, 22, 0, 0, 0x1D, 0x74, 0x28, 0x00 + +koopa_seg6_vertex_0600A010: # 0x0600A010 +vertex 53, 0, 17, 0, 0, 0xEF, 0x00, 0x7D, 0x00 +vertex 52, 17, 3, 0, 0, 0xEB, 0x76, 0x26, 0x00 +vertex -1, 8, 1, 0, 0, 0xEB, 0x76, 0x26, 0x00 +vertex 0, -2, 9, 0, 0, 0xEF, 0x00, 0x7D, 0x00 +vertex 52, 10, -17, 0, 0, 0xED, 0x49, 0x9B, 0x00 +vertex -1, 4, -11, 0, 0, 0xED, 0x49, 0x9B, 0x00 +vertex 53, -11, -17, 0, 0, 0xF1, 0xB6, 0x9B, 0x00 +vertex 0, -8, -11, 0, 0, 0xF1, 0xB6, 0x9B, 0x00 +vertex 53, -18, 3, 0, 0, 0xF2, 0x88, 0x26, 0x00 +vertex 0, -13, 1, 0, 0, 0xF2, 0x88, 0x26, 0x00 + +koopa_seg6_vertex_0600A0B0: # 0x0600A0B0 +vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 +vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 +vertex 44, 74, 31, 0, 0, 0xF1, 0x69, 0x44, 0x00 +vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 +vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 +vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 +vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 +vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 +vertex 91, 82, 51, 0, 0, 0x14, 0x35, 0x71, 0x00 +vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 +vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 +vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 +vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 +vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 + +koopa_seg6_vertex_0600A1A0: # 0x0600A1A0 +vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 +vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 +vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 +vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 +vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 +vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 +vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 +vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 +vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 +vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 +vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 +vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 +vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 +vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 +vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 + +koopa_seg6_vertex_0600A2A0: # 0x0600A2A0 +vertex 91, 82, -51, 0, 0, 0x84, 0x19, 0x00, 0x00 +vertex 91, 82, 51, 0, 0, 0x84, 0x19, 0x00, 0x00 +vertex 86, 112, 0, 0, 0, 0x84, 0xE9, 0x00, 0x00 +vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 +vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 +vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 +vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 +vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 +vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 +vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 +vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 +vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 +vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 +vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 +vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 +vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 + +koopa_seg6_vertex_0600A3A0: # 0x0600A3A0 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 +vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 +vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 +vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 +vertex 151, 26, -31, 0, 0, 0x5A, 0xD7, 0xB1, 0x00 +vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 +vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 +vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 +vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 +vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 +vertex 91, 82, -51, 0, 0, 0x14, 0x35, 0x8F, 0x00 +vertex 35, 83, 0, 0, 0, 0xDC, 0x79, 0x00, 0x00 +vertex 82, 80, 0, 0, 0, 0x42, 0x6C, 0x00, 0x00 +vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 +vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 + +koopa_seg6_vertex_0600A4A0: # 0x0600A4A0 +vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 +vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 +vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 +vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 +vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 +vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 +vertex 44, 74, -32, 0, 0, 0xF1, 0x69, 0xBC, 0x00 +vertex 63, 40, 61, 0, 0, 0x17, 0x3D, 0x6C, 0x00 +vertex 44, 74, 31, 0, 0, 0xF1, 0x69, 0x44, 0x00 +vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 +vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 +vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 +vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 +vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 +vertex 91, 82, 51, 0, 0, 0x14, 0x35, 0x71, 0x00 + +koopa_seg6_vertex_0600A5A0: # 0x0600A5A0 +vertex 91, 82, -51, 0, 0, 0x14, 0x35, 0x8F, 0x00 +vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 +vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 +vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 +vertex 63, 40, -62, 0, 0, 0x17, 0x3D, 0x94, 0x00 +vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 +vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 +vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 +vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 +vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 +vertex 23, -24, -59, 0, 0, 0xAD, 0xCB, 0xB1, 0x00 +vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 +vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 +vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 + +koopa_seg6_vertex_0600A690: # 0x0600A690 +vertex 42, -44, 54, 0, 0, 0xE4, 0xA5, 0x52, 0x00 +vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 +vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 +vertex 53, 2, 86, 0, 0, 0xF2, 0x02, 0x7E, 0x00 +vertex 23, -24, 59, 0, 0, 0xAD, 0xCB, 0x4F, 0x00 +vertex 42, -44, -54, 0, 0, 0xE4, 0xA5, 0xAE, 0x00 +vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 53, 2, -86, 0, 0, 0xF2, 0x02, 0x82, 0x00 +vertex 0, 51, 0, 0, 0, 0x95, 0x44, 0x00, 0x00 +vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 +vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 +vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 +vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 +vertex 75, -16, 81, 0, 0, 0x2C, 0xE3, 0x73, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 + +koopa_seg6_vertex_0600A790: # 0x0600A790 +vertex 75, -16, -82, 0, 0, 0x2C, 0xE3, 0x8D, 0x00 +vertex 98, 22, -60, 0, 0, 0x2F, 0x0E, 0x8C, 0x00 +vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 +vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 +vertex 86, 112, 0, 0, 0, 0x1F, 0x7B, 0x00, 0x00 +vertex 147, 97, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 +vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 +vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 +vertex 151, 26, -31, 0, 0, 0x5A, 0xD7, 0xB1, 0x00 +vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 +vertex 137, -5, 0, 0, 0, 0x60, 0xAE, 0x00, 0x00 +vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 +vertex 98, 22, 59, 0, 0, 0x2F, 0x0E, 0x74, 0x00 +vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 + +koopa_seg6_vertex_0600A890: # 0x0600A890 +vertex 91, 82, -51, 0, 0, 0x84, 0x19, 0x00, 0x00 +vertex 63, 40, -62, 0, 0, 0x97, 0x46, 0x00, 0x00 +vertex 63, 40, 61, 0, 0, 0x97, 0x46, 0x00, 0x00 +vertex 91, 82, 51, 0, 0, 0x84, 0x19, 0x00, 0x00 +vertex 10, 49, -36, 0, 0, 0xAC, 0x42, 0xBD, 0x00 +vertex 14, 21, -64, 0, 0, 0xAF, 0x1E, 0xA4, 0x00 +vertex -13, -4, 0, 0, 0, 0x82, 0xF8, 0x00, 0x00 +vertex 14, 21, 64, 0, 0, 0xAF, 0x1E, 0x5C, 0x00 +vertex 10, 49, 35, 0, 0, 0xAC, 0x42, 0x43, 0x00 +vertex 16, -63, 0, 0, 0, 0xBC, 0x95, 0x00, 0x00 +vertex 68, -65, -18, 0, 0, 0xE6, 0x8B, 0xD8, 0x00 +vertex 68, -65, 17, 0, 0, 0xE6, 0x8B, 0x28, 0x00 +vertex 97, -86, 0, 0, 0, 0xDC, 0x87, 0x00, 0x00 +vertex 139, 71, 48, 0, 0, 0x46, 0x33, 0x5C, 0x00 +vertex 151, 26, 31, 0, 0, 0x5A, 0xD7, 0x4F, 0x00 +vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 + +koopa_seg6_vertex_0600A990: # 0x0600A990 +vertex 139, 71, -49, 0, 0, 0x46, 0x33, 0xA4, 0x00 +vertex 147, 97, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 +vertex 168, 41, 0, 0, 0, 0x7E, 0xF8, 0x00, 0x00 + +koopa_seg6_vertex_0600A9C0: # 0x0600A9C0 +vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 +vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 +vertex 182, -56, 23, 0, 0, 0x73, 0x18, 0x2D, 0x00 +vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 +vertex 109, 2, 51, 0, 0, 0x39, 0x0C, 0x70, 0x00 +vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 +vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 +vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 +vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 +vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 +vertex 137, -5, 0, 0, 0, 0x56, 0x5C, 0x00, 0x00 +vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 +vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 +vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 + +koopa_seg6_vertex_0600AAC0: # 0x0600AAC0 +vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 +vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 +vertex 153, -37, -49, 0, 0, 0x59, 0x2F, 0xB4, 0x00 +vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 +vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 +vertex 101, -44, 53, 0, 0, 0xF4, 0xAE, 0x60, 0x00 +vertex 146, -93, 0, 0, 0, 0xF9, 0x82, 0x00, 0x00 +vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 +vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 137, -52, -58, 0, 0, 0x24, 0xDE, 0x8C, 0x00 +vertex 109, 2, -51, 0, 0, 0x39, 0x0C, 0x90, 0x00 +vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 +vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 +vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 + +koopa_seg6_vertex_0600ABB0: # 0x0600ABB0 +vertex 182, -56, 23, 0, 0, 0x73, 0x18, 0x2D, 0x00 +vertex 182, -56, -23, 0, 0, 0x6D, 0x22, 0xC9, 0x00 +vertex 137, -5, 0, 0, 0, 0x56, 0x5C, 0x00, 0x00 +vertex 131, -11, 55, 0, 0, 0x41, 0x48, 0x51, 0x00 +vertex 153, -37, 48, 0, 0, 0x59, 0x2F, 0x4C, 0x00 +vertex 153, -37, -49, 0, 0, 0x59, 0x2F, 0xB4, 0x00 +vertex 131, -11, -56, 0, 0, 0x41, 0x48, 0xAF, 0x00 +vertex 101, -44, -54, 0, 0, 0xF4, 0xAE, 0xA0, 0x00 +vertex 119, -30, -63, 0, 0, 0xF6, 0x07, 0x82, 0x00 +vertex 137, -52, -58, 0, 0, 0x24, 0xDE, 0x8C, 0x00 +vertex 137, -52, 57, 0, 0, 0x24, 0xDE, 0x74, 0x00 +vertex 119, -30, 63, 0, 0, 0xF6, 0x07, 0x7E, 0x00 +vertex 178, -81, 28, 0, 0, 0x36, 0xA2, 0x41, 0x00 +vertex 178, -81, -29, 0, 0, 0x4B, 0xAB, 0xC8, 0x00 + +koopa_seg6_vertex_0600AC90: # 0x0600AC90 +vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 +vertex -109, 4, 0, 0, 0, 0xAF, 0x61, 0x00, 0x00 +vertex -71, 18, 85, 0, 0, 0xA7, 0x50, 0x27, 0x00 +vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 +vertex 91, 27, 60, 0, 0, 0x5F, 0x3D, 0x38, 0x00 +vertex 79, 8, 94, 0, 0, 0x43, 0x0C, 0x6A, 0x00 +vertex 121, -46, 31, 0, 0, 0x6D, 0xDB, 0x33, 0x00 +vertex 51, 43, 78, 0, 0, 0x1D, 0x5F, 0x4E, 0x00 +vertex -28, 43, 78, 0, 0, 0xE4, 0x5B, 0x53, 0x00 +vertex -3, 23, 107, 0, 0, 0xEE, 0x16, 0x7B, 0x00 +vertex -109, 4, 0, 0, 0, 0xA8, 0xA6, 0x00, 0x00 +vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 +vertex -57, -2, 73, 0, 0, 0xCC, 0xB7, 0x59, 0x00 +vertex -71, 18, 85, 0, 0, 0xC9, 0xAD, 0x4D, 0x00 +vertex 63, -31, 77, 0, 0, 0x16, 0xB3, 0x61, 0x00 +vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 + +koopa_seg6_vertex_0600AD90: # 0x0600AD90 +vertex -109, 4, 0, 0, 0, 0xA8, 0xA6, 0x00, 0x00 +vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 +vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 +vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 +vertex 121, -46, -32, 0, 0, 0x33, 0x9B, 0xC8, 0x00 +vertex 121, -46, 31, 0, 0, 0x33, 0x9B, 0x38, 0x00 +vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 +vertex -71, 18, -86, 0, 0, 0xA7, 0x50, 0xD9, 0x00 +vertex -109, 4, 0, 0, 0, 0xAF, 0x61, 0x00, 0x00 +vertex -3, 23, -108, 0, 0, 0xEE, 0x16, 0x85, 0x00 +vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 +vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 +vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 +vertex 79, 8, -96, 0, 0, 0x43, 0x0C, 0x96, 0x00 +vertex -71, 18, -86, 0, 0, 0xC9, 0xAD, 0xB3, 0x00 +vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 + +koopa_seg6_vertex_0600AE90: # 0x0600AE90 +vertex 121, -46, -32, 0, 0, 0x6D, 0xDB, 0xCD, 0x00 +vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 +vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 +vertex 79, 8, -96, 0, 0, 0x43, 0x0C, 0x96, 0x00 +vertex -3, 23, -108, 0, 0, 0xEE, 0x16, 0x85, 0x00 +vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 +vertex -71, 18, -86, 0, 0, 0xC9, 0xAD, 0xB3, 0x00 +vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 +vertex -28, 43, -79, 0, 0, 0xE4, 0x5B, 0xAE, 0x00 +vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 +vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 +vertex -71, 18, -86, 0, 0, 0xA7, 0x50, 0xD9, 0x00 +vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 + +koopa_seg6_vertex_0600AF60: # 0x0600AF60 +vertex -85, -18, 0, 0, 0, 0x98, 0xB9, 0x00, 0x00 +vertex -32, -96, 33, 0, 0, 0xB7, 0xA9, 0x37, 0x00 +vertex -57, -2, 73, 0, 0, 0xCC, 0xB7, 0x59, 0x00 +vertex 32, -106, -34, 0, 0, 0x1C, 0x9F, 0xB4, 0x00 +vertex 91, -65, 0, 0, 0, 0x41, 0x94, 0x00, 0x00 +vertex 32, -106, 33, 0, 0, 0x1C, 0x9F, 0x4C, 0x00 +vertex -32, -96, -34, 0, 0, 0xB7, 0xA9, 0xC9, 0x00 +vertex 63, -31, 77, 0, 0, 0x16, 0xB3, 0x61, 0x00 +vertex -57, -2, -74, 0, 0, 0xCC, 0xB7, 0xA7, 0x00 +vertex 63, -31, -78, 0, 0, 0x16, 0xB3, 0x9F, 0x00 + +koopa_seg6_vertex_0600B000: # 0x0600B000 +vertex -43, 70, 40, 0, 0, 0xE1, 0x71, 0x30, 0x00 +vertex 51, 43, 78, 0, 0, 0x1D, 0x5F, 0x4E, 0x00 +vertex 68, 63, 39, 0, 0, 0x2D, 0x71, 0x20, 0x00 +vertex 91, 27, -62, 0, 0, 0x5F, 0x3D, 0xC8, 0x00 +vertex 68, 63, -40, 0, 0, 0x34, 0x6D, 0xDB, 0x00 +vertex 109, 39, 0, 0, 0, 0x6F, 0x3C, 0x00, 0x00 +vertex 51, 43, -79, 0, 0, 0x1D, 0x60, 0xB3, 0x00 +vertex -28, 43, -79, 0, 0, 0xE4, 0x5B, 0xAE, 0x00 +vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 +vertex -43, 70, -40, 0, 0, 0xDA, 0x73, 0xDE, 0x00 +vertex 91, 27, 60, 0, 0, 0x5F, 0x3D, 0x38, 0x00 +vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 +vertex -28, 43, 78, 0, 0, 0xE4, 0x5B, 0x53, 0x00 +vertex -84, 25, 0, 0, 0, 0x96, 0x44, 0x00, 0x00 + +koopa_seg6_vertex_0600B0E0: # 0x0600B0E0 +vertex 109, 39, 0, 0, 0, 0x64, 0x4D, 0x00, 0x00 +vertex 91, 27, 60, 0, 0, 0x63, 0x3D, 0x30, 0x00 +vertex 121, -46, 31, 0, 0, 0x79, 0x1A, 0x1B, 0x00 +vertex 121, -46, -32, 0, 0, 0x79, 0x1A, 0xE5, 0x00 +vertex 91, 27, -62, 0, 0, 0x63, 0x3D, 0xD0, 0x00 +vertex -71, 38, 56, 0, 0, 0xAA, 0x53, 0x29, 0x00 +vertex -43, 70, 40, 0, 0, 0xE1, 0x71, 0x30, 0x00 +vertex -43, 70, -40, 0, 0, 0xDA, 0x73, 0xDE, 0x00 +vertex -71, 38, -57, 0, 0, 0xAD, 0x52, 0xD0, 0x00 +vertex 68, 63, 39, 0, 0, 0x2D, 0x71, 0x20, 0x00 +vertex 68, 63, -40, 0, 0, 0x34, 0x6D, 0xDB, 0x00 + +koopa_seg6_vertex_0600B190: # 0x0600B190 +vertex 38, -9, -69, 0, 0, 0x1F, 0x1D, 0x89, 0x00 +vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0x00 +vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0x00 +vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF +vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF +vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF +vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF +vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0xFF +vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0xFF +vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF +vertex -32, 71, 39, 0, 0, 0x16, 0x7B, 0x13, 0xFF +vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF +vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF +vertex -32, 71, -39, 0, 0, 0x1A, 0x75, 0xD8, 0xFF + +koopa_seg6_vertex_0600B270: # 0x0600B270 +vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF +vertex 65, -37, -31, 0, 0, 0x15, 0x90, 0xCA, 0x00 +vertex 65, -37, 31, 0, 0, 0x0C, 0x87, 0x21, 0x00 +vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF +vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF +vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0xFF +vertex -32, 71, -39, 0, 0, 0x1A, 0x75, 0xD8, 0xFF +vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF +vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF +vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF +vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF +vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF +vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF +vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF +vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF +vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0xFF + +koopa_seg6_vertex_0600B370: # 0x0600B370 +vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF +vertex 69, -7, 58, 0, 0, 0x21, 0xA7, 0x54, 0x00 +vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0x00 +vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF +vertex 61, 25, 88, 0, 0, 0x57, 0x12, 0x5A, 0xFF +vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF +vertex 116, 0, 0, 0, 0, 0x76, 0x2A, 0xF2, 0xFF +vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF +vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF +vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF +vertex 115, -22, -17, 0, 0, 0x5E, 0xBB, 0xCF, 0xFF +vertex 65, -37, -31, 0, 0, 0x15, 0x90, 0xCA, 0xFF +vertex 115, -22, 17, 0, 0, 0x5E, 0xC3, 0x39, 0xFF +vertex 65, -37, 31, 0, 0, 0x0C, 0x87, 0x21, 0xFF +vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF +vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF + +koopa_seg6_vertex_0600B470: # 0x0600B470 +vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF +vertex -42, 55, 74, 0, 0, 0x24, 0x55, 0x56, 0x00 +vertex -16, -3, 77, 0, 0, 0x20, 0x21, 0x76, 0x00 +vertex 38, -9, 69, 0, 0, 0xD9, 0x1E, 0x74, 0xFF +vertex 38, -9, -69, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF +vertex 29, 49, -50, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF +vertex 62, 26, -88, 0, 0, 0xA5, 0x0C, 0xAA, 0xFF +vertex 71, 55, 19, 0, 0, 0x35, 0x6C, 0x27, 0xFF +vertex -32, 71, 39, 0, 0, 0x16, 0x7B, 0x13, 0xFF +vertex 71, 55, -19, 0, 0, 0x33, 0x70, 0xE5, 0xFF +vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF +vertex 29, 49, -50, 0, 0, 0x1F, 0x62, 0xB7, 0xFF +vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0xFF +vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF +vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF + +koopa_seg6_vertex_0600B560: # 0x0600B560 +vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF +vertex 38, -9, 69, 0, 0, 0x15, 0x97, 0x43, 0x00 +vertex -16, -3, 77, 0, 0, 0xD0, 0xB0, 0x55, 0x00 +vertex 61, 25, 88, 0, 0, 0xA4, 0x0C, 0x55, 0xFF +vertex 29, 49, 50, 0, 0, 0x06, 0x46, 0x69, 0xFF +vertex 38, -9, 69, 0, 0, 0xD9, 0x1E, 0x74, 0xFF +vertex 62, 26, -88, 0, 0, 0x57, 0x15, 0xA7, 0xFF +vertex 69, -7, -58, 0, 0, 0x44, 0xCD, 0xA3, 0xFF +vertex 38, -9, -69, 0, 0, 0x13, 0xA3, 0xAD, 0xFF + +koopa_seg6_vertex_0600B5F0: # 0x0600B5F0 +vertex -63, -17, -28, 0, 0, 0x95, 0xCE, 0xD3, 0x00 +vertex -42, 55, -74, 0, 0, 0xD1, 0x2D, 0x94, 0x00 +vertex -16, -3, -77, 0, 0, 0xE7, 0xB7, 0x9C, 0x00 +vertex -16, -3, 77, 0, 0, 0xD0, 0xB0, 0x55, 0xFF +vertex -63, -17, 28, 0, 0, 0xA5, 0xB2, 0x26, 0xFF +vertex -24, -39, 28, 0, 0, 0xF1, 0x89, 0x28, 0xFF +vertex -65, 24, 35, 0, 0, 0x87, 0x0F, 0x21, 0xFF +vertex -65, 24, -34, 0, 0, 0x8A, 0x2A, 0xF0, 0xFF +vertex 13, -27, 35, 0, 0, 0x0D, 0x89, 0x29, 0xFF +vertex -24, -39, -28, 0, 0, 0xEF, 0x86, 0xE5, 0xFF +vertex 13, -27, -42, 0, 0, 0xFF, 0x88, 0xDA, 0xFF +vertex -42, 55, 74, 0, 0, 0xA5, 0xDC, 0x50, 0xFF +vertex -32, 71, 39, 0, 0, 0x98, 0x48, 0x01, 0xFF +vertex -32, 71, -39, 0, 0, 0x98, 0x48, 0xFE, 0xFF +vertex -42, 55, 74, 0, 0, 0x98, 0x48, 0x04, 0xFF + +glabel koopa_seg6_dl_0600B6E0 # 0x0600B6E0 - 0x0600B838 +gsSPLight koopa_seg6_light_060025A8, 1 +gsSPLight koopa_seg6_light_060025A0, 2 +gsSPVertex koopa_seg6_vertex_06008BC0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_06008CC0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 8, 0x0 +gsSP2Triangles 9, 10, 4, 0x0, 9, 4, 6, 0x0 +gsSP2Triangles 2, 8, 11, 0x0, 2, 11, 3, 0x0 +gsSP2Triangles 3, 12, 13, 0x0, 3, 13, 0, 0x0 +gsSPVertex koopa_seg6_vertex_06008DA0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 5, 0x0, 8, 5, 10, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 11, 9, 13, 0x0 +gsSPVertex koopa_seg6_vertex_06008E80, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 6, 7, 9, 0x0, 6, 9, 4, 0x0 +gsSP2Triangles 10, 0, 3, 0x0, 10, 3, 11, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 11, 13, 10, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600B838 # 0x0600B838 - 0x0600B8B8 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_06008F60, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 12, 4, 6, 0x0, 12, 6, 13, 0x0 +gsSP2Triangles 5, 0, 3, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600B8B8 # 0x0600B8B8 - 0x0600BA10 +gsSPLight koopa_seg6_light_060025A8, 1 +gsSPLight koopa_seg6_light_060025A0, 2 +gsSPVertex koopa_seg6_vertex_06009040, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_06009140, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 1, 0x0 +gsSP2Triangles 4, 6, 9, 0x0, 4, 9, 10, 0x0 +gsSP2Triangles 0, 11, 7, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 3, 12, 13, 0x0, 3, 13, 0, 0x0 +gsSP1Triangle 10, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_06009240, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_06009340, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 5, 6, 8, 0x0 +gsSP2Triangles 5, 8, 3, 0x0, 9, 0, 2, 0x0 +gsSP2Triangles 9, 2, 10, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 10, 12, 9, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BA10 # 0x0600BA10 - 0x0600BA90 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_06009410, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 12, 4, 6, 0x0, 12, 6, 13, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BA90 # 0x0600BA90 - 0x0600BC18 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_060094F0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex koopa_seg6_vertex_060095D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 10, 0x0 +gsSP2Triangles 10, 9, 0, 0x0, 11, 1, 12, 0x0 +gsSP1Triangle 1, 13, 14, 0x0 +gsSPVertex koopa_seg6_vertex_060096C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 2, 10, 11, 0x0, 12, 3, 5, 0x0 +gsSP2Triangles 12, 8, 13, 0x0, 14, 0, 11, 0x0 +gsSPVertex koopa_seg6_vertex_060097B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 4, 12, 0x0, 12, 13, 10, 0x0 +gsSP1Triangle 8, 14, 7, 0x0 +gsSPVertex koopa_seg6_vertex_060098A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 0, 0x0 +gsSP2Triangles 11, 12, 7, 0x0, 11, 7, 13, 0x0 +gsSP1Triangle 14, 15, 6, 0x0 +gsSPVertex koopa_seg6_vertex_060099A0, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BC18 # 0x0600BC18 - 0x0600BC88 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_06009A30, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BC88 # 0x0600BC88 - 0x0600BE10 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_06009AD0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex koopa_seg6_vertex_06009BB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 5, 0x0 +gsSP2Triangles 2, 10, 9, 0x0, 11, 1, 12, 0x0 +gsSP1Triangle 13, 14, 1, 0x0 +gsSPVertex koopa_seg6_vertex_06009CA0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 0, 0x0, 3, 5, 12, 0x0 +gsSP2Triangles 13, 6, 12, 0x0, 10, 2, 14, 0x0 +gsSPVertex koopa_seg6_vertex_06009D90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 9, 7, 11, 0x0 +gsSP2Triangles 12, 5, 10, 0x0, 10, 13, 12, 0x0 +gsSP1Triangle 8, 14, 7, 0x0 +gsSPVertex koopa_seg6_vertex_06009E80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 11, 7, 12, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 8, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_06009F80, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BE10 # 0x0600BE10 - 0x0600BE80 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_0600A010, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600BE80 # 0x0600BE80 - 0x0600C240 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_0600A0B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 5, 9, 2, 0x0, 3, 2, 9, 0x0 +gsSP2Triangles 10, 6, 8, 0x0, 11, 5, 4, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_seg6_vertex_0600A1A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 1, 9, 8, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 2, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600A2A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 12, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600A3A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 9, 11, 6, 0x0, 12, 13, 14, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 7, 11, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600A4A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 15, 7, 14, 0x0 +gsSPVertex koopa_seg6_vertex_0600A5A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 12, 13, 14, 0x0 +gsSPVertex koopa_seg6_vertex_0600A690, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 6, 5, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 12, 10, 0x0 +gsSP2Triangles 13, 14, 2, 0x0, 13, 15, 14, 0x0 +gsSPVertex koopa_seg6_vertex_0600A790, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 8, 0x0, 11, 7, 6, 0x0 +gsSP2Triangles 11, 9, 7, 0x0, 10, 9, 12, 0x0 +gsSP2Triangles 12, 9, 13, 0x0, 2, 10, 12, 0x0 +gsSP2Triangles 2, 1, 10, 0x0, 13, 14, 15, 0x0 +gsSP1Triangle 15, 12, 13, 0x0 +gsSPVertex koopa_seg6_vertex_0600A890, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 10, 12, 11, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600A990, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight koopa_seg6_light_060025D8, 1 +gsSPLight koopa_seg6_light_060025D0, 2 +gsSPVertex koopa_seg6_vertex_0600A9C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 4, 0, 11, 0x0, 12, 13, 5, 0x0 +gsSP2Triangles 6, 8, 12, 0x0, 11, 0, 14, 0x0 +gsSP2Triangles 6, 15, 7, 0x0, 10, 14, 2, 0x0 +gsSPVertex koopa_seg6_vertex_0600AAC0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 0, 2, 10, 0x0, 11, 1, 0, 0x0 +gsSP2Triangles 12, 8, 10, 0x0, 3, 13, 14, 0x0 +gsSP2Triangles 10, 2, 12, 0x0, 7, 3, 5, 0x0 +gsSPVertex koopa_seg6_vertex_0600ABB0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 3, 11, 0x0, 0, 12, 13, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600C240 # 0x0600C240 - 0x0600C498 +gsSPLight koopa_seg6_light_06002620, 1 +gsSPLight koopa_seg6_light_06002618, 2 +gsSPVertex koopa_seg6_vertex_0600AC90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 9, 13, 12, 0x0 +gsSP2Triangles 5, 9, 14, 0x0, 6, 5, 14, 0x0 +gsSP2Triangles 14, 15, 6, 0x0, 12, 14, 9, 0x0 +gsSP2Triangles 12, 13, 10, 0x0, 7, 9, 5, 0x0 +gsSP1Triangle 3, 2, 9, 0x0 +gsSPVertex koopa_seg6_vertex_0600AD90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 0, 14, 1, 0x0 +gsSP1Triangle 9, 15, 1, 0x0 +gsSPVertex koopa_seg6_vertex_0600AE90, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 4, 8, 9, 0x0 +gsSP2Triangles 3, 4, 9, 0x0, 0, 3, 10, 0x0 +gsSP1Triangle 11, 12, 7, 0x0 +gsSPLight koopa_seg6_light_06002608, 1 +gsSPLight koopa_seg6_light_06002600, 2 +gsSPVertex koopa_seg6_vertex_0600AF60, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 6, 5, 1, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 4, 3, 9, 0x0 +gsSP2Triangles 7, 2, 5, 0x0, 6, 0, 8, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 6, 1, 0, 0x0 +gsSPLight koopa_seg6_light_060025C0, 1 +gsSPLight koopa_seg6_light_060025B8, 2 +gsSPVertex koopa_seg6_vertex_0600B000, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 1, 10, 2, 0x0, 0, 11, 12, 0x0 +gsSP2Triangles 6, 7, 9, 0x0, 0, 12, 1, 0x0 +gsSP2Triangles 2, 5, 4, 0x0, 9, 4, 6, 0x0 +gsSP2Triangles 5, 2, 10, 0x0, 9, 0, 2, 0x0 +gsSP1Triangle 8, 13, 11, 0x0 +gsSPVertex koopa_seg6_vertex_0600B0E0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 9, 10, 7, 0x0 +gsSPEndDisplayList + +glabel koopa_seg6_dl_0600C498 # 0x0600C498 - 0x0600C6A0 +gsSPLight koopa_seg6_light_06002638, 1 +gsSPLight koopa_seg6_light_06002630, 2 +gsSPVertex koopa_seg6_vertex_0600B190, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex koopa_seg6_vertex_0600B270, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 2, 1, 9, 0x0, 2, 9, 12, 0x0 +gsSP2Triangles 7, 13, 8, 0x0, 14, 15, 12, 0x0 +gsSP2Triangles 14, 12, 8, 0x0, 3, 2, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600B370, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 12, 1, 13, 0x0 +gsSP2Triangles 14, 9, 11, 0x0, 14, 11, 15, 0x0 +gsSPVertex koopa_seg6_vertex_0600B470, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 1, 0x0 +gsSP2Triangles 7, 1, 0, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_seg6_vertex_0600B560, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPLight koopa_seg6_texture_06002648 + 0x20, 1 # this malformed light results in a +gsSPLight koopa_seg6_texture_06002648 + 0x18, 2 # koopa appearing to wear pink shorts. +gsSPVertex koopa_seg6_vertex_0600B5F0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 0, 0x0, 8, 5, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 3, 5, 8, 0x0 +gsSP2Triangles 6, 0, 4, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 6, 3, 11, 0x0, 9, 5, 4, 0x0 +gsSP2Triangles 9, 4, 0, 0x0, 12, 13, 7, 0x0 +gsSP2Triangles 12, 7, 6, 0x0, 1, 7, 13, 0x0 +gsSP2Triangles 10, 9, 2, 0x0, 0, 2, 9, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 6, 14, 12, 0x0 +gsSPEndDisplayList + +koopa_seg6_animvalue_0600C6A0: # 0x0600C6A0 +.hword 0x0000, 0x00A9, 0x00A8, 0x00A1, 0x0095, 0x0084, 0x0059, 0x004E +.hword 0x004A, 0x004A, 0x0058, 0x0066, 0x0063, 0x005B, 0x0051, 0x0045 +.hword 0x004A, 0x004F, 0x0054, 0x0056, 0x0053, 0x004D, 0x0046, 0x0049 +.hword 0x004B, 0x004D, 0x004E, 0x004C, 0x0048, 0x0045, 0x0044, 0xFFF3 +.hword 0x3FFF, 0x3972, 0x3969, 0x3951, 0x392F, 0x390A, 0x38E7, 0x38CC +.hword 0x38BD, 0x38C1, 0x38DC, 0x3916, 0x3972, 0x3B2C, 0x3DF7, 0x3F8E +.hword 0x3EE6, 0x3D33, 0x3B8E, 0x3B13, 0x3D39, 0x40C8, 0x42D1, 0x420D +.hword 0x4002, 0x3DF1, 0x3D1D, 0x3E5F, 0x40E1, 0x4356, 0x4472, 0xF1C7 +.hword 0xF1B9, 0xF19C, 0xF18A, 0xF198, 0xF1FC, 0xF28C, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0x03DE, 0x039C, 0x0314 +.hword 0x02A7, 0x02B2, 0x03EA, 0x05C0, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0xCEF7, 0xCE41, 0xCCCE, 0xCBA5, 0xCBCE +.hword 0xCF41, 0xD470, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0x2B98, 0x2B91, 0x2B7F, 0x2B67, 0x2B4C, 0x2B32, 0x2B1E +.hword 0x2B13, 0x2B16, 0x2B2A, 0x2B54, 0x2B98, 0x2CE9, 0x2F02, 0x3013 +.hword 0x2F25, 0x2D40, 0x2B8C, 0x2B2F, 0x2DE0, 0x3246, 0x34F7, 0x3489 +.hword 0x32B7, 0x30CC, 0x3013, 0x3164, 0x33E5, 0x3652, 0x3768, 0x0E1F +.hword 0x0E40, 0x0E82, 0x0EB3, 0x0EA1, 0x0DE6, 0x0CD1, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0xF7B3, 0xF7F3, 0xF875 +.hword 0xF8DF, 0xF8D7, 0xF7B5, 0xF5FC, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xD4FC, 0xD44C, 0xD2E6, 0xD1C9, 0xD1F3 +.hword 0xD54D, 0xDA56, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0x0132, 0x18EA, 0x1E99, 0x2C1A, 0x3C18, 0x4941, 0x5304 +.hword 0x5BEF, 0x635D, 0x68A8, 0x697F, 0x66EB, 0x654F, 0x66D0, 0x6947 +.hword 0x6AA4, 0x6A00, 0x6872, 0x66DD, 0x6626, 0x675D, 0x6999, 0x6ACC +.hword 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC +.hword 0x1EEC, 0x2180, 0x274B, 0x2D61, 0x30D6, 0x3080, 0x2E0E, 0x2ADD +.hword 0x2847, 0x26E2, 0x25C4, 0x2410, 0x20F3, 0x1D3F, 0x1A90, 0x195E +.hword 0x18DB, 0x18B2, 0x1892, 0x189A, 0x18E1, 0x190E, 0x190E, 0x190E +.hword 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x7236, 0x7670 +.hword 0x80E7, 0x8E39, 0x9B13, 0xA854, 0xB730, 0xC4C5, 0xCE34, 0xCF4E +.hword 0xCABB, 0xC7E9, 0xCA88, 0xCEE6, 0xD15C, 0xD052, 0xCDAD, 0xCB05 +.hword 0xC9F0, 0xCC67, 0xD0BB, 0xD309, 0xD309, 0xD309, 0xD309, 0xD309 +.hword 0xD309, 0xD309, 0xD309, 0xD309, 0x0132, 0x6818, 0x62D3, 0x5664 +.hword 0x47DC, 0x3C4B, 0x3485, 0x2E01, 0x28CE, 0x24F5, 0x240F, 0x258B +.hword 0x2640, 0x2481, 0x21FB, 0x208B, 0x20FC, 0x224E, 0x23B2, 0x2459 +.hword 0x2363, 0x2197, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F +.hword 0x209F, 0x209F, 0x209F, 0x9C39, 0x9E88, 0xA3BF, 0xA950, 0xACAD +.hword 0xAD0B, 0xABD2, 0xA9B9, 0xA77C, 0xA4B4, 0xA13B, 0x9E2F, 0x9BF8 +.hword 0x9A2D, 0x98AF, 0x9775, 0x9673, 0x9582, 0x947C, 0x930C, 0x918C +.hword 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB +.hword 0x90DB, 0xFDA8, 0x032D, 0x104B, 0x1FD0, 0x2C8A, 0x35D8, 0x3E3E +.hword 0x4546, 0x4A77, 0x4BB7, 0x49F9, 0x495D, 0x4C4E, 0x5061, 0x5275 +.hword 0x5123, 0x4E2B, 0x4B23, 0x49A1, 0x4B6E, 0x4F00, 0x50F2, 0x50F2 +.hword 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0xA205 +.hword 0xA205, 0xA205, 0xA205, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2 +.hword 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE2, 0xFFE1 +.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 +.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 +.hword 0xFFE2, 0x0000, 0xFFFF, 0xFFFD, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF7 +.hword 0xFFFA, 0x0000, 0x0006, 0x000B, 0x0008, 0x0002, 0xFFFD, 0xFFF8 +.hword 0xFFF9, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFB +.hword 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xEDDF +.hword 0xECC6, 0xEA1A, 0xE6C5, 0xE3B5, 0xE1D4, 0xE20E, 0xE6C5, 0xEF58 +.hword 0xF834, 0xFDC3, 0xFA50, 0xF25A, 0xE9FC, 0xE480, 0xE5C0, 0xE943 +.hword 0xED0B, 0xEF18, 0xEDB6, 0xEA71, 0xE82B, 0xE855, 0xE97F, 0xEA34 +.hword 0xE9FE, 0xE97D, 0xE8E2, 0xE861, 0xE82B, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0x696E, 0x6C55, 0x7372, 0x7C5D, 0x84B4 +.hword 0x8A09, 0x89CC, 0x85B1, 0x81BE, 0x7EC7, 0x7D65, 0x7EE6, 0x817C +.hword 0x840F, 0x858E, 0x855C, 0x8421, 0x82B2, 0x81E3, 0x8252, 0x8359 +.hword 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED +.hword 0x83ED, 0x0000 + +koopa_seg6_animindex_0600CB64: # 0x0600CB64 +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0225 +.hword 0x001E, 0x0243, 0x001E, 0x01CB, 0x001E, 0x01E9, 0x001E, 0x0207 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01CA, 0x001E, 0x003F +.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C9 +.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C8, 0x001E, 0x0112, 0x001E, 0x0130, 0x001E, 0x014E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0111, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01C7, 0x001E, 0x016D, 0x001E, 0x018B +.hword 0x001E, 0x01A9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x016C + +koopa_seg6_anim_0600CC24: # 0x0600CC24 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x0F +.word koopa_seg6_animvalue_0600C6A0 +.word koopa_seg6_animindex_0600CB64 +.word 0 + +koopa_seg6_animvalue_0600CC3C: # 0x0600CC3C +.hword 0x0000, 0x0090, 0x008E, 0x008A, 0x0088, 0x008C, 0x0090, 0x008D +.hword 0x0089, 0x0086, 0x008B, 0x0090, 0x008D, 0x0089, 0x0086, 0x008B +.hword 0x0090, 0x008D, 0x0089, 0x0086, 0x0089, 0x008D, 0x0090, 0xFFF3 +.hword 0x3FFF, 0xFCBE, 0xF789, 0xF156, 0xEFA0, 0xEE68, 0xED9B, 0xED22 +.hword 0xECE9, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA +.hword 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0xECDA, 0x00AA +.hword 0x009F, 0x0085, 0x0065, 0x004A, 0x003F, 0x004A, 0x0065, 0x0085 +.hword 0x009F, 0x00AA, 0x00A2, 0x008F, 0x0075, 0x005B, 0x0047, 0x003F +.hword 0x004A, 0x0065, 0x0085, 0x009F, 0x00AA, 0xFF2C, 0xFF5E, 0xFFD4 +.hword 0x0061, 0x00D7, 0x0109, 0x00D7, 0x0061, 0xFFD4, 0xFF5E, 0xFF2C +.hword 0xFF50, 0xFFA8, 0x001A, 0x008D, 0x00E5, 0x0109, 0x00D7, 0x0061 +.hword 0xFFD4, 0xFF5E, 0xFF2C, 0xE43B, 0xDAC9, 0xC441, 0xA95D, 0x92D5 +.hword 0x8963, 0x92D5, 0xA95D, 0xC441, 0xDAC9, 0xE43B, 0xDD81, 0xCCAE +.hword 0xB6CF, 0xA0F0, 0x901D, 0x8963, 0x92D5, 0xA95D, 0xC441, 0xDAC9 +.hword 0xE43B, 0x0000, 0xFC5E, 0xF563, 0xF0ED, 0xEFD3, 0xEEFA, 0xEE5F +.hword 0xEDFF, 0xEDD7, 0xEDE5, 0xEE24, 0xEE93, 0xEF2D, 0xEFF0, 0xF145 +.hword 0xF364, 0xF600, 0xF8CF, 0xFB82, 0xFDCE, 0xFF67, 0x0000, 0x00BB +.hword 0x009D, 0x0054, 0xFFFF, 0xFFB6, 0xFF98, 0xFFB6, 0xFFFF, 0x0054 +.hword 0x009D, 0x00BB, 0x009D, 0x0054, 0xFFFF, 0xFFB6, 0xFF98, 0xFFAD +.hword 0xFFE4, 0x0029, 0x006F, 0x00A5, 0x00BB, 0xFFED, 0xFFDF, 0xFFBD +.hword 0xFF94, 0xFF72, 0xFF64, 0xFF72, 0xFF94, 0xFFBD, 0xFFDF, 0xFFED +.hword 0xFFDF, 0xFFBD, 0xFF94, 0xFF72, 0xFF64, 0xFF6E, 0xFF87, 0xFFA9 +.hword 0xFFCA, 0xFFE3, 0xFFED, 0x8608, 0x8EC3, 0xA394, 0xBC6C, 0xD13C +.hword 0xD9F7, 0xD13C, 0xBC6C, 0xA394, 0x8EC3, 0x8608, 0x8EC3, 0xA394 +.hword 0xBC6C, 0xD13C, 0xD9F7, 0xD3BF, 0xC434, 0xB000, 0x9BCB, 0x8C40 +.hword 0x8608, 0x050C, 0x19B9, 0xFA85, 0x0968, 0x1887, 0xBE70, 0x0003 +.hword 0x1942, 0xF709, 0x5930, 0x9D0D, 0x538B, 0xA205, 0xA205, 0xA205 +.hword 0xA205, 0x03BC, 0x0497, 0x04DA, 0x0404, 0x001E, 0xFCE5, 0xFF53 +.hword 0x0295, 0x03D2, 0x0496, 0x04DC, 0x04CF, 0x0465, 0x0361, 0x009E +.hword 0xFCD6, 0x0068, 0x0391, 0x04BC, 0x0554, 0x051C, 0x03BC, 0xFE08 +.hword 0xFD7C, 0xFCC5, 0xFD49, 0x01F4, 0x0609, 0x0332, 0xFEFD, 0xFD70 +.hword 0xFCC9, 0xFC66, 0xFC47, 0xFC6C, 0xFDE7, 0x0081, 0x05FB, 0x0297 +.hword 0xFDA5, 0xFA64, 0xFABF, 0xFCCB, 0xFE08, 0xEEE9, 0xEEE2, 0xEED2 +.hword 0xEEBD, 0xEE97, 0xEE7B, 0xEE91, 0xEEB2, 0xEEC7, 0xEECE, 0xEEC1 +.hword 0xEEAC, 0xEE96, 0xEE80, 0xEE92, 0xEE74, 0xEE75, 0xEE7C, 0xEE8B +.hword 0xEEAC, 0xEED5, 0xEEE9, 0xFF65, 0xFF5A, 0xFF5A, 0xFF9B, 0x00B7 +.hword 0x019D, 0x0135, 0x005B, 0xFFA5, 0xFF64, 0xFF5C, 0xFF52, 0xFF58 +.hword 0xFF9B, 0x00B3, 0x0190, 0x0115, 0x0027, 0xFF71, 0xFF3B, 0xFF3C +.hword 0xFF47, 0x03A9, 0x0424, 0x04B8, 0x0418, 0xFF56, 0xFB62, 0xFCBB +.hword 0xFFBD, 0x02C1, 0x0449, 0x04CC, 0x04A6, 0x03DD, 0x01C3, 0xFDD7 +.hword 0xFBB0, 0xFD91, 0x0149, 0x0413, 0x04B1, 0x045E, 0x040D, 0x7460 +.hword 0x7526, 0x76A6, 0x77A3, 0x76DF, 0x75FC, 0x7698, 0x779A, 0x780C +.hword 0x7698, 0x752E, 0x75D1, 0x770E, 0x77A3, 0x760C, 0x745F, 0x74A6 +.hword 0x7581, 0x7600, 0x7593, 0x74C9, 0x745D, 0x0000 + +koopa_seg6_animindex_0600CEF8: # 0x0600CEF8 +.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 +.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0016, 0x011B, 0x0016, 0x0131 +.hword 0x0016, 0x0147, 0x0016, 0x00D9, 0x0016, 0x00EF, 0x0016, 0x0105 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D8, 0x0016, 0x002F +.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D7 +.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00D6, 0x0001, 0x00CC, 0x0001, 0x00CD, 0x0001, 0x00CE +.hword 0x0001, 0x00C9, 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00D5, 0x0001, 0x00D2, 0x0001, 0x00D3 +.hword 0x0001, 0x00D4, 0x0001, 0x00CF, 0x0001, 0x00D0, 0x0001, 0x00D1 + +koopa_seg6_anim_0600CFB8: # 0x0600CFB8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x0F +.word koopa_seg6_animvalue_0600CC3C +.word koopa_seg6_animindex_0600CEF8 +.word 0 + +koopa_seg6_animvalue_0600CFD0: # 0x0600CFD0 +.hword 0x0000, 0x004E, 0x004F, 0x0051, 0x0053, 0x0055, 0x0057, 0x0057 +.hword 0x0058, 0x0058, 0x0057, 0x0057, 0x0056, 0x0054, 0x0052, 0x0051 +.hword 0x004F, 0x004D, 0x004B, 0x004A, 0x0049, 0x0048, 0x0048, 0xFFF3 +.hword 0x3FFF, 0x2372, 0x22E4, 0x219F, 0x2039, 0x1F47, 0x1F5F, 0x2069 +.hword 0x21DB, 0x2399, 0x258B, 0x2797, 0x29A3, 0x2B95, 0x2D54, 0x2EC5 +.hword 0x2FD0, 0x305A, 0x2F2C, 0x2BFE, 0x281C, 0x24D4, 0x2372, 0xF2D6 +.hword 0xF2DC, 0xF2E0, 0xF2CB, 0xF287, 0xF200, 0xF13E, 0xF05C, 0xEF60 +.hword 0xEE51, 0xED35, 0xEC11, 0xEAED, 0xE9CD, 0xE8B8, 0xE7B4, 0xE6C8 +.hword 0xE5F9, 0xE54D, 0xE4CB, 0xE478, 0xE45B, 0x06B3, 0x05E4, 0x03F5 +.hword 0x01A3, 0xFFAD, 0xFECE, 0xFECF, 0xFEF6, 0xFF3D, 0xFF9F, 0x0017 +.hword 0x009F, 0x0134, 0x01CF, 0x026B, 0x0303, 0x0392, 0x0413, 0x0480 +.hword 0x04D4, 0x050B, 0x051E, 0xD71C, 0xD4AD, 0xCEE1, 0xC7F8, 0xC233 +.hword 0xBFD1, 0xC025, 0xC0F7, 0xC235, 0xC3CC, 0xC5AA, 0xC7BD, 0xC9F4 +.hword 0xCC3C, 0xCE82, 0xD0B6, 0xD2C4, 0xD49C, 0xD62A, 0xD75C, 0xD822 +.hword 0xD867, 0x12BD, 0x12F0, 0x137E, 0x145B, 0x157A, 0x16CE, 0x1848 +.hword 0x19DE, 0x1B80, 0x1D22, 0x1EB7, 0x2032, 0x2185, 0x22A4, 0x2382 +.hword 0x2410, 0x2442, 0x2270, 0x1E18, 0x18E8, 0x1490, 0x12BD, 0x0C43 +.hword 0x0C90, 0x0D4F, 0x0E3E, 0x0F21, 0x0FB6, 0x100F, 0x1069, 0x10C2 +.hword 0x111A, 0x1170, 0x11C2, 0x1210, 0x125A, 0x129E, 0x12DB, 0x1312 +.hword 0x1340, 0x1365, 0x1381, 0x1392, 0x1398, 0xF519, 0xF5EB, 0xF7E0 +.hword 0xFA36, 0xFC2B, 0xFCFD, 0xFCE7, 0xFCA7, 0xFC43, 0xFBC2, 0xFB29 +.hword 0xFA7E, 0xF9C8, 0xF90B, 0xF84F, 0xF798, 0xF6EE, 0xF655, 0xF5D4 +.hword 0xF570, 0xF530, 0xF519, 0xDCEE, 0xDAA1, 0xD523, 0xCE96, 0xC918 +.hword 0xC6CB, 0xC70B, 0xC7BF, 0xC8D6, 0xCA40, 0xCBED, 0xCDCC, 0xCFCC +.hword 0xD1DC, 0xD3ED, 0xD5ED, 0xD7CC, 0xD978, 0xDAE3, 0xDBFA, 0xDCAE +.hword 0xDCEE, 0x0000, 0xFF13, 0xFD0A, 0xFB00, 0xFA13, 0xFA22, 0xFA4D +.hword 0xFA90, 0xFAE8, 0xFB50, 0xFBC5, 0xFC43, 0xFCC7, 0xFD4D, 0xFDD1 +.hword 0xFE4F, 0xFEC4, 0xFF2C, 0xFF83, 0xFFC6, 0xFFF1, 0x0000, 0x0000 +.hword 0xFDAE, 0xF891, 0xF374, 0xF121, 0xF147, 0xF1B3, 0xF25B, 0xF336 +.hword 0xF43B, 0xF561, 0xF69E, 0xF7E9, 0xF939, 0xFA83, 0xFBC0, 0xFCE6 +.hword 0xFDEB, 0xFEC7, 0xFF6F, 0xFFDB, 0x0000, 0x0132, 0xFF9B, 0xFC18 +.hword 0xF895, 0xF6FC, 0xF716, 0xF760, 0xF7D4, 0xF86A, 0xF91E, 0xF9E7 +.hword 0xFAC1, 0xFBA4, 0xFC8B, 0xFD6E, 0xFE48, 0xFF12, 0xFFC5, 0x005B +.hword 0x00CE, 0x0118, 0x0132, 0x5A4A, 0x5A48, 0x5A47, 0x5A54, 0x5A78 +.hword 0x5ABE, 0x5B31, 0x5BDB, 0x5CC0, 0x5DD6, 0x5F13, 0x606C, 0x61D6 +.hword 0x6346, 0x64B3, 0x6612, 0x6758, 0x687A, 0x696E, 0x6A29, 0x6AA1 +.hword 0x6ACC, 0x0471, 0x0501, 0x067C, 0x0893, 0x0AF5, 0x0D53, 0x0F5E +.hword 0x10C6, 0x11BD, 0x12AC, 0x1391, 0x146B, 0x1537, 0x15F4, 0x16A1 +.hword 0x173D, 0x17C4, 0x1837, 0x1892, 0x18D6, 0x18FF, 0x190E, 0xC8DB +.hword 0xC87A, 0xC783, 0xC63A, 0xC4E0, 0xC3BA, 0xC30A, 0xC313, 0xC3BA +.hword 0xC4AC, 0xC5DC, 0xC73B, 0xC8BB, 0xCA4F, 0xCBE7, 0xCD77, 0xCEF0 +.hword 0xD044, 0xD165, 0xD245, 0xD2D6, 0xD309, 0x0000, 0x004F, 0x00FD +.hword 0x01AC, 0x01FB, 0x01F6, 0x01E7, 0x01D1, 0x01B4, 0x0191, 0x016A +.hword 0x0140, 0x0114, 0x00E7, 0x00BB, 0x0090, 0x0069, 0x0047, 0x0029 +.hword 0x0013, 0x0005, 0x0000, 0x0000, 0xFEB5, 0xFBDA, 0xF900, 0xF7B4 +.hword 0xF7CA, 0xF806, 0xF864, 0xF8DE, 0xF970, 0xFA13, 0xFAC4, 0xFB7D +.hword 0xFC38, 0xFCF1, 0xFDA1, 0xFE45, 0xFED7, 0xFF51, 0xFFAF, 0xFFEB +.hword 0x0000, 0x0132, 0xFCF5, 0xF39F, 0xEA49, 0xE60B, 0xE650, 0xE715 +.hword 0xE848, 0xE9D9, 0xEBB5, 0xEDCE, 0xF011, 0xF26D, 0xF4D1, 0xF72E +.hword 0xF970, 0xFB89, 0xFD66, 0xFEF6, 0x0028, 0x00ED, 0x0132, 0x3AE1 +.hword 0x3ABE, 0x3A58, 0x39B9, 0x38E7, 0x37EC, 0x36D0, 0x359A, 0x3437 +.hword 0x329A, 0x30CF, 0x2EE4, 0x2CE7, 0x2AE5, 0x28EC, 0x270B, 0x254E +.hword 0x23C3, 0x2278, 0x217A, 0x20D8, 0x209F, 0x7F8E, 0x7FE0, 0x80BC +.hword 0x81F3, 0x835C, 0x84CF, 0x8621, 0x8727, 0x8801, 0x88E7, 0x89D3 +.hword 0x8AC2, 0x8BAF, 0x8C96, 0x8D72, 0x8E3F, 0x8EF9, 0x8F9B, 0x9020 +.hword 0x9085, 0x90C5, 0x90DB, 0x4C18, 0x4B86, 0x4A0D, 0x480E, 0x45E9 +.hword 0x43FB, 0x42A4, 0x4244, 0x42AE, 0x436B, 0x446D, 0x45A6, 0x4706 +.hword 0x487F, 0x4A03, 0x4B82, 0x4CEE, 0x4E39, 0x4F54, 0x5030, 0x50BF +.hword 0x50F2, 0xA205, 0xA205, 0xA205, 0xA205, 0xFFED, 0xFFEE, 0xFFF1 +.hword 0xFFF5, 0xFFF8, 0xFFFA, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA +.hword 0xFFF9, 0xFFF7, 0xFFF4, 0xFFF2, 0xFFEF, 0xFFED, 0xFFEB, 0xFFE9 +.hword 0xFFE7, 0xFFE6, 0xFFE6, 0xFFE8, 0xFFE8, 0xFFE6, 0xFFE5, 0xFFE3 +.hword 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2, 0xFFE3, 0xFFE5 +.hword 0xFFE6, 0xFFE8, 0xFFE9, 0xFFEB, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0 +.hword 0xFFF0, 0xCAD5, 0xC922, 0xC4F7, 0xBFB9, 0xBACE, 0xB79A, 0xB612 +.hword 0xB542, 0xB536, 0xB5FA, 0xB79A, 0xBA14, 0xBD3A, 0xC0DC, 0xC4C8 +.hword 0xC8CE, 0xCCBC, 0xD061, 0xD38C, 0xD60C, 0xD7B0, 0xD847, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x9297, 0x934E, 0x950D +.hword 0x973F, 0x994F, 0x9AA6, 0x9B50, 0x9BB3, 0x9BC0, 0x9B6B, 0x9AA6 +.hword 0x9974, 0x97EE, 0x962C, 0x9447, 0x9255, 0x906F, 0x8EAB, 0x8D23 +.hword 0x8BEE, 0x8B23, 0x8ADA, 0x0000 + +koopa_seg6_animindex_0600D458: # 0x0600D458 +.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 +.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0001, 0x0000, 0x0016, 0x0217 +.hword 0x0016, 0x022D, 0x0016, 0x01D5, 0x0016, 0x01EB, 0x0016, 0x0201 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0016, 0x002F +.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 +.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01D2, 0x0016, 0x010B, 0x0016, 0x0121, 0x0016, 0x0137 +.hword 0x0016, 0x00C9, 0x0016, 0x00DF, 0x0016, 0x00F5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D1, 0x0016, 0x018F, 0x0016, 0x01A5 +.hword 0x0016, 0x01BB, 0x0016, 0x014D, 0x0016, 0x0163, 0x0016, 0x0179 + +koopa_seg6_anim_0600D518: # 0x0600D518 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x0F +.word koopa_seg6_animvalue_0600CFD0 +.word koopa_seg6_animindex_0600D458 +.word 0 + +koopa_seg6_animvalue_0600D530: # 0x0600D530 +.hword 0x0000, 0x0087, 0x0084, 0x007E, 0x007B, 0x007E, 0x0084, 0x0087 +.hword 0x0084, 0x007E, 0x007B, 0x007E, 0x0084, 0x0087, 0xFFDC, 0x3FFF +.hword 0x0DD2, 0x0F4D, 0x1132, 0x104D, 0x102A, 0x1010, 0x1000, 0x0FFC +.hword 0x1004, 0x1019, 0x1116, 0x0F43, 0x0DD2, 0xF419, 0xF9FA, 0x007D +.hword 0xF7F2, 0xF6E3, 0xF636, 0xF5F1, 0xF619, 0xF6B5, 0xF7CA, 0x013D +.hword 0xFA5D, 0xF419, 0xFE67, 0xF591, 0xEB08, 0xF439, 0xF567, 0xF628 +.hword 0xF679, 0xF65A, 0xF5C8, 0xF4BF, 0xEB60, 0xF5B1, 0xFE67, 0xE18D +.hword 0xE18E, 0xE18F, 0xE190, 0xE191, 0xE192, 0xE193, 0xE192, 0xE191 +.hword 0xE190, 0xE18F, 0xE18E, 0xE18D, 0x0B68, 0x0B68, 0x0B68, 0x0B69 +.hword 0x0B69, 0x0B69, 0x0B69, 0x0B69, 0x0B69, 0x0B68, 0x0B68, 0x0B68 +.hword 0x0B68, 0x0D4E, 0x0345, 0xED62, 0xD7F1, 0xC392, 0xAFA8, 0xA6A5 +.hword 0xAF7A, 0xC336, 0xD780, 0xED0E, 0x0328, 0x0D4E, 0xE8EA, 0xE7F2 +.hword 0xE604, 0xE494, 0xE616, 0xE4FD, 0xE5B8, 0xE6C6, 0xE78E, 0xE6BD +.hword 0xE774, 0xE86D, 0xE8EA, 0x05F3, 0x0459, 0x005C, 0xFB2F, 0xF079 +.hword 0x01CE, 0xFDE9, 0xF632, 0xF130, 0xFBDC, 0x00C7, 0x047C, 0x05F3 +.hword 0xFBD1, 0xFC76, 0xFD63, 0xFD12, 0xF60B, 0x03A8, 0x009D, 0xFA91 +.hword 0xF66B, 0xFD6D, 0xFD9C, 0xFC89, 0xFBD1, 0x291C, 0x291C, 0x291B +.hword 0x291A, 0x2919, 0x2918, 0x2917, 0x2918, 0x2919, 0x291A, 0x291B +.hword 0x291C, 0x291C, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178 +.hword 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0x0178, 0xA47F +.hword 0xAE49, 0xC411, 0xDA7B, 0xF26C, 0x0AFE, 0x162A, 0x0A7D, 0xF169 +.hword 0xD93E, 0xC326, 0xADF6, 0xA47F, 0x0EB5, 0xEEB3, 0xF6F0, 0x6176 +.hword 0xE264, 0x77FC, 0xDF7B, 0x0105, 0xF2F4, 0x479E, 0x6501, 0xFBFE +.hword 0xA205, 0xA205, 0xA205, 0xA205, 0xFFE7, 0xFFE7, 0xFFE8, 0xFFE9 +.hword 0xFFE9, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE8, 0xFFE7 +.hword 0xFFE7, 0x0011, 0x0012, 0x0013, 0x0014, 0x0014, 0x0013, 0x0012 +.hword 0x0013, 0x0013, 0x0013, 0x0013, 0x0012, 0x0011, 0x07F1, 0x090A +.hword 0x0B23, 0x0C6C, 0x0BDE, 0x0A81, 0x09A2, 0x0A08, 0x0AEC, 0x0B44 +.hword 0x0A47, 0x08BD, 0x07F1, 0x004C, 0x003F, 0x0021, 0x0000, 0xFFD7 +.hword 0xFFAA, 0xFF95, 0xFFAA, 0xFFD7, 0x0000, 0x0021, 0x003F, 0x004C +.hword 0x0201, 0x01AD, 0x00E6, 0xFFFE, 0xFEC4, 0xFD67, 0xFCC2, 0xFD67 +.hword 0xFEC4, 0xFFFE, 0x00E6, 0x01AD, 0x0201, 0x45FE, 0x46C2, 0x4827 +.hword 0x48D6, 0x47D9, 0x4625, 0x4543, 0x463B, 0x4804, 0x490B, 0x484F +.hword 0x46CF, 0x45FE + +koopa_seg6_animindex_0600D744: # 0x0600D744 +.hword 0x0001, 0x0000, 0x000D, 0x0001, 0x0001, 0x000E, 0x0001, 0x0000 +.hword 0x0001, 0x000F, 0x0001, 0x0000, 0x000D, 0x00E3, 0x000D, 0x00F0 +.hword 0x000D, 0x00FD, 0x000D, 0x00BC, 0x000D, 0x00C9, 0x000D, 0x00D6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BB, 0x000D, 0x0037 +.hword 0x000D, 0x0044, 0x000D, 0x0051, 0x000D, 0x0010, 0x000D, 0x001D +.hword 0x000D, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BA +.hword 0x000D, 0x0085, 0x000D, 0x0092, 0x000D, 0x009F, 0x000D, 0x005E +.hword 0x000D, 0x006B, 0x000D, 0x0078, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00B9, 0x0001, 0x00AF, 0x0001, 0x00B0, 0x0001, 0x00B1 +.hword 0x0001, 0x00AC, 0x0001, 0x00AD, 0x0001, 0x00AE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00B8, 0x0001, 0x00B5, 0x0001, 0x00B6 +.hword 0x0001, 0x00B7, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0001, 0x00B4 + +koopa_seg6_anim_0600D804: # 0x0600D804 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0D +.hword 0x0F +.word koopa_seg6_animvalue_0600D530 +.word koopa_seg6_animindex_0600D744 +.word 0 + +koopa_seg6_animvalue_0600D81C: # 0x0600D81C +.hword 0x0000, 0x0090, 0x008F, 0x008D, 0x008B, 0x0089, 0x0088, 0x0089 +.hword 0x008B, 0x008D, 0x008F, 0x0090, 0x008F, 0x008C, 0x008A, 0x0087 +.hword 0x0086, 0x0087, 0x0089, 0x008B, 0x008D, 0x008F, 0x0090, 0xFFF3 +.hword 0x3FFF, 0xFCBE, 0xF9F6, 0xF4B5, 0xF1A2, 0xF598, 0xFA80, 0xFB98 +.hword 0xFC18, 0xFC3C, 0xFC3D, 0xFC56, 0xFCBD, 0xFD4E, 0xFDB5, 0xFD9F +.hword 0xFCB9, 0xF90A, 0xF3AF, 0xF0F2, 0xF3C9, 0xF93B, 0xFCAE, 0xFF0A +.hword 0xFF18, 0xFF3C, 0xFF72, 0xFFB3, 0xFFFA, 0x0040, 0x0081, 0x00B7 +.hword 0x00DB, 0x00E9, 0x00DE, 0x00BF, 0x0091, 0x0059, 0x001A, 0xFFD9 +.hword 0xFF9A, 0xFF62, 0xFF34, 0xFF15, 0xFF0A, 0xFF2C, 0xFF2C, 0xFF2B +.hword 0xFF29, 0xFF27, 0xFF25, 0xFF23, 0xFF21, 0xFF1F, 0xFF1E, 0xFF1E +.hword 0xFF1E, 0xFF1F, 0xFF20, 0xFF22, 0xFF24, 0xFF26, 0xFF28, 0xFF2A +.hword 0xFF2B, 0xFF2C, 0xFF2C, 0xE43B, 0xE257, 0xDD33, 0xD5A0, 0xCC6E +.hword 0xC26B, 0xB869, 0xAF37, 0xA7A4, 0xA280, 0xA09C, 0xA22F, 0xA680 +.hword 0xACF4, 0xB4EE, 0xBDD2, 0xC704, 0xCFE9, 0xD7E3, 0xDE57, 0xE2A8 +.hword 0xE43B, 0x0000, 0xFFFB, 0xFFD1, 0xFF5B, 0xFE73, 0xFCF2, 0xF76B +.hword 0xF26D, 0xF3D3, 0xF738, 0xF913, 0xF717, 0xF391, 0xF1EA, 0xF635 +.hword 0xFB2B, 0xFCBC, 0xFDF6, 0xFEDF, 0xFF80, 0xFFDE, 0x0000, 0x0092 +.hword 0x0089, 0x0071, 0x004E, 0x0023, 0xFFF6, 0xFFC7, 0xFF9C, 0xFF79 +.hword 0xFF61, 0xFF58, 0xFF60, 0xFF73, 0xFF91, 0xFFB5, 0xFFDE, 0x0007 +.hword 0x0030, 0x0055, 0x0074, 0x0089, 0x0092, 0xFF8A, 0xFF8B, 0xFF8D +.hword 0xFF91, 0xFF95, 0xFF9A, 0xFF9F, 0xFFA4, 0xFFA8, 0xFFAA, 0xFFAB +.hword 0xFFAA, 0xFFA8, 0xFFA5, 0xFFA1, 0xFF9D, 0xFF98, 0xFF94, 0xFF90 +.hword 0xFF8D, 0xFF8B, 0xFF8A, 0x9DA9, 0x9FEB, 0xA60D, 0xAF16, 0xBA0F +.hword 0xC5FF, 0xD1F0, 0xDCE9, 0xE5F2, 0xEC14, 0xEE56, 0xEC80, 0xE776 +.hword 0xDFEB, 0xD694, 0xCC23, 0xC14C, 0xB6C3, 0xAD3C, 0xA569, 0x9FFF +.hword 0x9DB2, 0x04B7, 0x0496, 0x043A, 0x03B3, 0x030F, 0x025D, 0x01AB +.hword 0x0107, 0x0080, 0x0025, 0x0003, 0x001F, 0x006A, 0x00DA, 0x0166 +.hword 0x0202, 0x02A3, 0x0341, 0x03CF, 0x0444, 0x0494, 0x04B7, 0x1A88 +.hword 0x18FB, 0x14C4, 0x0E8D, 0x0702, 0xFECE, 0xF699, 0xEF0E, 0xE8D8 +.hword 0xE4A1, 0xE313, 0xE456, 0xE7CD, 0xECFC, 0xF368, 0xFA96, 0x0208 +.hword 0x0946, 0x0FD3, 0x1534, 0x18ED, 0x1A82, 0xFAA6, 0xFA6E, 0xF9D8 +.hword 0xF8FB, 0xF7EF, 0xF6CB, 0xF5A7, 0xF49A, 0xF3BD, 0xF327, 0xF2F0 +.hword 0xF31D, 0xF398, 0xF451, 0xF535, 0xF635, 0xF73E, 0xF840, 0xF929 +.hword 0xF9E8, 0xFA6C, 0xFAA5, 0x160B, 0x1578, 0x13E7, 0x1198, 0x0ECA +.hword 0x0BBE, 0x08B1, 0x05E3, 0x0395, 0x0204, 0x0170, 0x01E8, 0x0332 +.hword 0x051F, 0x0782, 0x0A2C, 0x0CF1, 0x0FA2, 0x1211, 0x1411, 0x1573 +.hword 0x1609, 0x1F3A, 0x1F1B, 0x1EC5, 0x1E48, 0x1DAF, 0x1D09, 0x1C63 +.hword 0x1BCA, 0x1B4D, 0x1AF7, 0x1AD8, 0x1AF2, 0x1B38, 0x1BA1, 0x1C22 +.hword 0x1CB4, 0x1D4A, 0x1DDD, 0x1E61, 0x1ECE, 0x1F1A, 0x1F3A, 0xC24D +.hword 0xC070, 0xBB63, 0xB3F1, 0xAAE7, 0xA111, 0x973B, 0x8E30, 0x86BF +.hword 0x81B1, 0x7FD2, 0x8158, 0x857F, 0x8BB6, 0x9368, 0x9C02, 0xA4F0 +.hword 0xAD9E, 0xB578, 0xBBEA, 0xC060, 0xC246, 0x0003, 0xFF3D, 0xFD22 +.hword 0xFA08, 0xF643, 0xF229, 0xEE0F, 0xEA4A, 0xE730, 0xE514, 0xE44E +.hword 0xE4EF, 0xE6AA, 0xE942, 0xEC77, 0xF00D, 0xF3C6, 0xF765, 0xFAAB +.hword 0xFD5A, 0xFF37, 0x0000, 0x1942, 0x1839, 0x156A, 0x1146, 0x0C3F +.hword 0x06C6, 0x014E, 0xFC47, 0xF824, 0xF554, 0xF44B, 0xF523, 0xF772 +.hword 0xFAE6, 0xFF2E, 0x03F6, 0x08EE, 0x0DC1, 0x121F, 0x15B5, 0x1830 +.hword 0x193E, 0xF709, 0xF6E0, 0xF672, 0xF5CF, 0xF50A, 0xF434, 0xF35D +.hword 0xF298, 0xF1F5, 0xF187, 0xF15E, 0xF17F, 0xF1DA, 0xF262, 0xF30A +.hword 0xF3C5, 0xF488, 0xF545, 0xF5F1, 0xF67D, 0xF6DF, 0xF708, 0x20D3 +.hword 0x1EB9, 0x1907, 0x10A1, 0x066F, 0xFB58, 0xF040, 0xE60E, 0xDDA8 +.hword 0xD7F6, 0xD5DD, 0xD791, 0xDC40, 0xE342, 0xEBF0, 0xF5A4, 0xFFB6 +.hword 0x097F, 0x125A, 0x199F, 0x1EA6, 0x20CA, 0xDD51, 0xDD7E, 0xDDF6 +.hword 0xDEA7, 0xDF7E, 0xE067, 0xE151, 0xE228, 0xE2D9, 0xE351, 0xE37D +.hword 0xE359, 0xE2F7, 0xE263, 0xE1AC, 0xE0E0, 0xE00B, 0xDF3D, 0xDE82 +.hword 0xDDE9, 0xDD7F, 0xDD52, 0x71C9, 0x7460, 0x7B67, 0x85C6, 0x9259 +.hword 0xA009, 0xADB8, 0xBA4C, 0xC4A7, 0xCBAE, 0xCE45, 0xCC2A, 0xC664 +.hword 0xBDBF, 0xB30A, 0xA712, 0x9AA5, 0x8E92, 0x83A6, 0x7AAC, 0x7477 +.hword 0x71D3, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x029A, 0x0218 +.hword 0x016A, 0x00B1, 0x0012, 0xFF74, 0xFEBD, 0xFE11, 0xFD90, 0xFD5D +.hword 0xFD90, 0xFE11, 0xFEBE, 0xFF72, 0x000A, 0x0095, 0x012D, 0x01C3 +.hword 0x0245, 0x02A3, 0x02CD, 0xFCD8, 0xFD0F, 0xFD9D, 0xFE5A, 0xFF23 +.hword 0xFFD1, 0x007F, 0x0148, 0x0206, 0x0294, 0x02CD, 0x0294, 0x0205 +.hword 0x0146, 0x007F, 0xFFD9, 0xFF41, 0xFE9B, 0xFDF8, 0xFD6B, 0xFD05 +.hword 0xFCD9, 0xFD8F, 0xFDDB, 0xFE91, 0xFF6A, 0x001F, 0x006B, 0x0019 +.hword 0xFF58, 0xFE76, 0xFDC5, 0xFD95, 0xFE2D, 0xFF56, 0x00A8, 0x01BF +.hword 0x0233, 0x01DE, 0x0109, 0xFFF4, 0xFEDA, 0xFDFA, 0xFD91, 0xFDA7 +.hword 0xFDC4, 0xFE15, 0xFE8C, 0xFF1C, 0xFFB9, 0x0055, 0x00E5, 0x015B +.hword 0x01AC, 0x01CA, 0x01B2, 0x016F, 0x010C, 0x0091, 0x0008, 0xFF7B +.hword 0xFEF0, 0xFE73, 0xFE0C, 0xFDC5, 0xFDA7, 0x0361, 0x0334, 0x02BB +.hword 0x0207, 0x012E, 0x0041, 0xFF55, 0xFE7B, 0xFDC8, 0xFD4E, 0xFD21 +.hword 0xFD46, 0xFDAA, 0xFE3F, 0xFEF9, 0xFFC8, 0x009E, 0x016F, 0x022C +.hword 0x02C7, 0x0333, 0x0360, 0x62C8, 0x62C8, 0x62C9, 0x62CA, 0x62CA +.hword 0x62CB, 0x62CC, 0x62CD, 0x62CE, 0x62CF, 0x62CF, 0x62CF, 0x62CE +.hword 0x62CE, 0x62CD, 0x62CC, 0x62CB, 0x62CA, 0x62C9, 0x62C9, 0x62C8 +.hword 0x62C8, 0x0000 + +koopa_seg6_animindex_0600DCD0: # 0x0600DCD0 +.hword 0x0001, 0x0000, 0x0016, 0x0001, 0x0001, 0x0017, 0x0001, 0x0000 +.hword 0x0001, 0x0018, 0x0001, 0x0000, 0x0016, 0x0217, 0x0016, 0x022D +.hword 0x0016, 0x0243, 0x0016, 0x01D5, 0x0016, 0x01EB, 0x0016, 0x0201 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D4, 0x0016, 0x002F +.hword 0x0016, 0x0045, 0x0016, 0x005B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0016, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01D3 +.hword 0x0016, 0x0087, 0x0016, 0x009D, 0x0016, 0x00B3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0016, 0x0071, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01D2, 0x0016, 0x010B, 0x0016, 0x0121, 0x0016, 0x0137 +.hword 0x0016, 0x00C9, 0x0016, 0x00DF, 0x0016, 0x00F5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01D1, 0x0016, 0x018F, 0x0016, 0x01A5 +.hword 0x0016, 0x01BB, 0x0016, 0x014D, 0x0016, 0x0163, 0x0016, 0x0179 + +koopa_seg6_anim_0600DD90: # 0x0600DD90 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x0F +.word koopa_seg6_animvalue_0600D81C +.word koopa_seg6_animindex_0600DCD0 +.word 0 + +koopa_seg6_animvalue_0600DDA8: # 0x0600DDA8 +.hword 0x0000, 0x00A9, 0x00A8, 0x00A1, 0x0095, 0x0084, 0x0059, 0x004E +.hword 0x004A, 0x004A, 0x0058, 0x0066, 0x0063, 0x005B, 0x0051, 0x0045 +.hword 0x004A, 0x004F, 0x0054, 0x0056, 0x0053, 0x004D, 0x0046, 0x0049 +.hword 0x004B, 0x004D, 0x004E, 0x004C, 0x0048, 0x0045, 0x0044, 0xFFF3 +.hword 0x3FFF, 0x2C00, 0x2CFF, 0x2F13, 0x30E2, 0x320A, 0x3318, 0x3416 +.hword 0x350D, 0x3608, 0x3711, 0x3830, 0x3972, 0x3B92, 0x3E2A, 0x3F8E +.hword 0x3EE6, 0x3D33, 0x3B8E, 0x3B13, 0x3D39, 0x40C8, 0x42D1, 0x420D +.hword 0x4002, 0x3DF1, 0x3D1D, 0x3E5F, 0x40E1, 0x4356, 0x4472, 0xF148 +.hword 0xF18B, 0xF20B, 0xF25C, 0xF198, 0xF1F8, 0xF28B, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6 +.hword 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0xF2D6, 0x002B, 0x016B, 0x03DC +.hword 0x0588, 0x02B2, 0x03DD, 0x05BA, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3, 0x06B3 +.hword 0x06B3, 0x06B3, 0x06B3, 0xC506, 0xC872, 0xCF20, 0xD3AE, 0xCBCE +.hword 0xCF1E, 0xD45E, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C, 0xD71C +.hword 0xD71C, 0x2785, 0x2939, 0x2C77, 0x2E6B, 0x2E90, 0x2E56, 0x2DDA +.hword 0x2D39, 0x2C92, 0x2C01, 0x2BA4, 0x2B98, 0x2CD6, 0x2EF9, 0x3013 +.hword 0x2F25, 0x2D40, 0x2B8C, 0x2B2F, 0x2DE0, 0x3246, 0x34F7, 0x3489 +.hword 0x32B7, 0x30CC, 0x3013, 0x3164, 0x33E5, 0x3652, 0x3768, 0x101E +.hword 0x0FC3, 0x0F07, 0x0E6C, 0x0EA1, 0x0DC7, 0x0CC1, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43 +.hword 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0x0C43, 0xFD87, 0xFC7D, 0xFA55 +.hword 0xF883, 0xF8D7, 0xF77E, 0xF5E1, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519, 0xF519 +.hword 0xF519, 0xF519, 0xF519, 0xC60F, 0xC8B9, 0xCE3D, 0xD2E2, 0xD1F3 +.hword 0xD5E9, 0xDAA4, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE, 0xDCEE +.hword 0xDCEE, 0x0132, 0x18EA, 0x1E99, 0x2C1A, 0x3C18, 0x4941, 0x5304 +.hword 0x5BEF, 0x635D, 0x68A8, 0x697F, 0x66EB, 0x654F, 0x66D0, 0x6947 +.hword 0x6AA4, 0x6A00, 0x6872, 0x66DD, 0x6626, 0x675D, 0x6999, 0x6ACC +.hword 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC, 0x6ACC +.hword 0x1EEC, 0x2180, 0x274B, 0x2D61, 0x30D6, 0x3080, 0x2E0E, 0x2ADD +.hword 0x2847, 0x26E2, 0x25C4, 0x2410, 0x20F3, 0x1D3F, 0x1A90, 0x195E +.hword 0x18DB, 0x18B2, 0x1892, 0x189A, 0x18E1, 0x190E, 0x190E, 0x190E +.hword 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x190E, 0x7236, 0x7670 +.hword 0x80E7, 0x8E39, 0x9B13, 0xA854, 0xB730, 0xC4C5, 0xCE34, 0xCF4E +.hword 0xCABB, 0xC7E9, 0xCA88, 0xCEE6, 0xD15C, 0xD052, 0xCDAD, 0xCB05 +.hword 0xC9F0, 0xCC67, 0xD0BB, 0xD309, 0xD309, 0xD309, 0xD309, 0xD309 +.hword 0xD309, 0xD309, 0xD309, 0xD309, 0x0132, 0x6818, 0x62D3, 0x5664 +.hword 0x47DC, 0x3C4B, 0x3485, 0x2E01, 0x28CE, 0x24F5, 0x240F, 0x258B +.hword 0x2640, 0x2481, 0x21FB, 0x208B, 0x20FC, 0x224E, 0x23B2, 0x2459 +.hword 0x2363, 0x2197, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F, 0x209F +.hword 0x209F, 0x209F, 0x209F, 0x9C39, 0x9E88, 0xA3BF, 0xA950, 0xACAD +.hword 0xAD0B, 0xABD2, 0xA9B9, 0xA77C, 0xA4B4, 0xA13B, 0x9E2F, 0x9BF8 +.hword 0x9A2D, 0x98AF, 0x9775, 0x9673, 0x9582, 0x947C, 0x930C, 0x918C +.hword 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB, 0x90DB +.hword 0x90DB, 0xFDA8, 0x032D, 0x104B, 0x1FD0, 0x2C8A, 0x35D8, 0x3E3E +.hword 0x4546, 0x4A77, 0x4BB7, 0x49F9, 0x495D, 0x4C4E, 0x5061, 0x5275 +.hword 0x5123, 0x4E2B, 0x4B23, 0x49A1, 0x4B6E, 0x4F00, 0x50F2, 0x50F2 +.hword 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0x50F2, 0xA205 +.hword 0xA205, 0xA205, 0xA205, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2, 0xFFE2 +.hword 0xFFE2, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE3, 0xFFE2, 0xFFE1 +.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 +.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 +.hword 0xFFE2, 0x0000, 0xFFFF, 0xFFFD, 0xFFFA, 0xFFF8, 0xFFF7, 0xFFF7 +.hword 0xFFFA, 0x0000, 0x0006, 0x000B, 0x0008, 0x0002, 0xFFFD, 0xFFF8 +.hword 0xFFF9, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF, 0xFFFD, 0xFFFB, 0xFFFB +.hword 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xEDDF +.hword 0xEC24, 0xE7D5, 0xE248, 0xDCD2, 0xD8C8, 0xD77E, 0xDB9D, 0xE441 +.hword 0xED71, 0xF333, 0xEFC1, 0xE7CA, 0xDF6C, 0xD9F0, 0xDB31, 0xDEB4 +.hword 0xE27B, 0xE488, 0xE326, 0xDFE1, 0xDD9B, 0xDDC5, 0xDEEF, 0xDFA4 +.hword 0xDF6E, 0xDEED, 0xDE53, 0xDDD1, 0xDD9B, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0x72CD, 0x74EB, 0x7A14, 0x8084, 0x866D +.hword 0x8A09, 0x8947, 0x856E, 0x81BE, 0x7EC7, 0x7D65, 0x7EE6, 0x817C +.hword 0x840F, 0x858E, 0x855C, 0x8421, 0x82B2, 0x81E3, 0x8252, 0x8359 +.hword 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED, 0x83ED +.hword 0x83ED, 0x0000 + +koopa_seg6_animindex_0600E26C: # 0x0600E26C +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0225 +.hword 0x001E, 0x0243, 0x001E, 0x01CB, 0x001E, 0x01E9, 0x001E, 0x0207 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01CA, 0x001E, 0x003F +.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C9 +.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C8, 0x001E, 0x0112, 0x001E, 0x0130, 0x001E, 0x014E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0111, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01C7, 0x001E, 0x016D, 0x001E, 0x018B +.hword 0x001E, 0x01A9, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x016C + +koopa_seg6_anim_0600E32C: # 0x0600E32C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x0F +.word koopa_seg6_animvalue_0600DDA8 +.word koopa_seg6_animindex_0600E26C +.word 0 + +koopa_seg6_animvalue_0600E344: # 0x0600E344 +.hword 0x0000, 0x0046, 0x0056, 0x0066, 0x0090, 0x0085, 0x0087, 0x007D +.hword 0x0077, 0x0079, 0x007E, 0x0083, 0x0086, 0x0087, 0x0088, 0x0088 +.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3, 0xFFFE +.hword 0x000D, 0x001C, 0x0027, 0x002E, 0x0033, 0x0037, 0x003A, 0x003C +.hword 0x003C, 0x0038, 0x0031, 0x0027, 0x001B, 0x000F, 0x0004, 0xFFFB +.hword 0xFFF5, 0xFFF3, 0xFFF3, 0x3FFF, 0x0000, 0x00F5, 0x0242, 0x03A4 +.hword 0x04D8, 0x059C, 0x0586, 0x04B2, 0x03AD, 0x0262, 0x00E4, 0x0000 +.hword 0xFFBF, 0xFFA0, 0xFF9C, 0xFFAB, 0xFFC4, 0xFFE0, 0xFFF7, 0x0000 +.hword 0x0000, 0x0000, 0x00E3, 0x01FC, 0x0341, 0x04A9, 0x062B, 0x0872 +.hword 0x0B12, 0x0C5B, 0x0B1E, 0x088B, 0x0684, 0x0560, 0x043C, 0x0323 +.hword 0x0222, 0x0145, 0x0098, 0x0028, 0x0000, 0x0000, 0x42D1, 0x386B +.hword 0x29F0, 0x19DB, 0x0AA9, 0xFED5, 0xF900, 0xF7EB, 0xF841, 0xF9AA +.hword 0xFC7E, 0xFE6B, 0xFF06, 0xFF75, 0xFFBF, 0xFFEA, 0xFFFF, 0x0004 +.hword 0x0002, 0x0000, 0x0000, 0xF2D6, 0xF313, 0xF3A2, 0xF44C, 0xF4D5 +.hword 0xF505, 0xF4CD, 0xF457, 0xF3BE, 0xF31C, 0xF28D, 0xF22C, 0xF1F1 +.hword 0xF1C1, 0xF19C, 0xF180, 0xF16C, 0xF160, 0xF159, 0xF157, 0xF157 +.hword 0x06B3, 0x055B, 0x0216, 0xFE09, 0xFA55, 0xF81F, 0xF788, 0xF7C0 +.hword 0xF880, 0xF982, 0xFA80, 0xFB32, 0xFBB3, 0xFC44, 0xFCDB, 0xFD6D +.hword 0xFDF1, 0xFE5B, 0xFEA3, 0xFEBD, 0xFEBD, 0xD71C, 0xD28B, 0xC75D +.hword 0xB956, 0xAC3E, 0xA3D8, 0xA077, 0x9F6D, 0xA003, 0xA181, 0xA32F +.hword 0xA457, 0xA539, 0xA677, 0xA7EC, 0xA972, 0xAAE3, 0xAC1A, 0xACF0 +.hword 0xAD3F, 0xAD3F, 0x0000, 0x0015, 0x003F, 0x005F, 0x0055, 0x0000 +.hword 0xFEB2, 0xFCD0, 0xFBDA, 0xFCD8, 0xFEC2, 0x0000, 0x0049, 0x006C +.hword 0x0071, 0x0060, 0x0043, 0x0024, 0x000A, 0x0000, 0x0000, 0x0000 +.hword 0x0028, 0x007A, 0x00B8, 0x00A3, 0x0000, 0xFD7C, 0xF9DC, 0xF803 +.hword 0xF9EC, 0xFD9B, 0x0000, 0x008E, 0x00D1, 0x00D9, 0x00B9, 0x0082 +.hword 0x0045, 0x0014, 0x0000, 0x0000, 0x34F7, 0x2C99, 0x20A3, 0x132F +.hword 0x0659, 0xFC3D, 0xF6EB, 0xF542, 0xF485, 0xF3E9, 0xF43A, 0xF51B +.hword 0xF65F, 0xF7FB, 0xF9C6, 0xFB99, 0xFD4A, 0xFEB1, 0xFFA6, 0x0000 +.hword 0x0000, 0x0C43, 0x0C5B, 0x0C9A, 0x0CF3, 0x0D57, 0x0DB9, 0x0E20 +.hword 0x0E94, 0x0F0B, 0x0F7A, 0x0FD7, 0x1017, 0x103C, 0x1052, 0x105C +.hword 0x105E, 0x1059, 0x1052, 0x104C, 0x1049, 0x1049, 0xF519, 0xF6D4 +.hword 0xFB03, 0x0021, 0x04AD, 0x0724, 0x073C, 0x0609, 0x0412, 0x01DC +.hword 0xFFEF, 0xFECF, 0xFE69, 0xFE45, 0xFE51, 0xFE7F, 0xFEBE, 0xFEFF +.hword 0xFF31, 0xFF46, 0xFF46, 0xDCEE, 0xD7D4, 0xCB65, 0xBBF1, 0xADC8 +.hword 0xA53A, 0xA2E5, 0xA3BD, 0xA692, 0xAA37, 0xAD7D, 0xAF36, 0xAF8B +.hword 0xAF82, 0xAF34, 0xAEBA, 0xAE2F, 0xADAD, 0xAD4B, 0xAD25, 0xAD25 +.hword 0x0000, 0x01D2, 0x03A4, 0x01FB, 0x0000, 0xFF97, 0xFF8A, 0xFFA6 +.hword 0xFFBA, 0xFFCB, 0xFFEB, 0x0000, 0x0004, 0x0007, 0x0007, 0x0006 +.hword 0x0004, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFC8, 0xFF90 +.hword 0xFFC5, 0x0000, 0x0003, 0xFFF8, 0xFFEA, 0xFFE3, 0xFFEA, 0xFFF8 +.hword 0x0000, 0x0002, 0x0003, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0132, 0xF458, 0xE231, 0xDB22, 0xD6D4, 0xD0C4 +.hword 0xCA26, 0xC519, 0xC3BC, 0xCA20, 0xD5D0, 0xDF23, 0xE4E1, 0xEABF +.hword 0xF076, 0xF5C1, 0xFA5A, 0xFDF9, 0x0058, 0x0132, 0x0132, 0x6ACC +.hword 0x6376, 0x590F, 0x4D11, 0x40F4, 0x31C8, 0x2185, 0x1902, 0x1C0F +.hword 0x252D, 0x2F3D, 0x3521, 0x369C, 0x3709, 0x36AA, 0x35C4, 0x349A +.hword 0x3372, 0x328E, 0x3233, 0x3233, 0x190E, 0x1462, 0x0DDD, 0x0756 +.hword 0x02A6, 0x016B, 0x025D, 0x02F9, 0x01E9, 0x0045, 0xFF39, 0xFFED +.hword 0x0295, 0x0651, 0x0AB0, 0x0F41, 0x1393, 0x1735, 0x19B5, 0x1AA4 +.hword 0x1AA4, 0xD309, 0xC03D, 0xA4F1, 0x8A4D, 0x7974, 0x7BB2, 0x89F5 +.hword 0x94DC, 0x96EE, 0x9662, 0x956B, 0x963B, 0x9949, 0x9D4E, 0xA1DF +.hword 0xA68E, 0xAAEF, 0xAE96, 0xB117, 0xB205, 0xB205, 0x0000, 0x0009 +.hword 0xFE23, 0xF599, 0xF082, 0xF66B, 0xFFE4, 0x099D, 0x1049, 0x1254 +.hword 0x10E7, 0x0CC7, 0x0679, 0xFE81, 0xF5A3, 0xECA6, 0xE44F, 0xDD66 +.hword 0xD8AF, 0xD6F1, 0xD6F1, 0x0000, 0xFEF5, 0xFF86, 0x06A3, 0x0CE2 +.hword 0x0D45, 0x0C10, 0x0A23, 0x085E, 0x063E, 0x03E0, 0x0317, 0x0412 +.hword 0x05A5, 0x0798, 0x09B1, 0x0BB5, 0x0D6E, 0x0EA0, 0x0F12, 0x0F12 +.hword 0x0132, 0xEE3E, 0xD7BA, 0xDC61, 0xE4C0, 0xE2C3, 0xDE33, 0xDA26 +.hword 0xD9B1, 0xE0EC, 0xECB7, 0xF551, 0xF99B, 0xFD94, 0x0126, 0x043F +.hword 0x06CB, 0x08B6, 0x09EB, 0x0A56, 0x0A56, 0x209F, 0x23F2, 0x28E1 +.hword 0x2B52, 0x2816, 0x21C7, 0x1D1C, 0x1F55, 0x3171, 0x4254, 0x491A +.hword 0x4DFE, 0x51D7, 0x5579, 0x59BD, 0x5F76, 0x7179, 0xFD1D, 0xF4CD +.hword 0xD27B, 0xD27B, 0x90DB, 0x9107, 0x91C1, 0x925B, 0x9225, 0x9019 +.hword 0x8D04, 0x8AFC, 0x8BDD, 0x8E16, 0x9063, 0x9306, 0x9539, 0x9635 +.hword 0x9345, 0x8ECE, 0x8D63, 0xF6C0, 0xFBB3, 0x027B, 0x027B, 0x50F2 +.hword 0x3BE2, 0x1E18, 0x09AD, 0x039B, 0x03C8, 0x061C, 0x06E6, 0x0808 +.hword 0x0971, 0x0ADF, 0x0C48, 0x0C90, 0x0BF6, 0x0A3C, 0x0587, 0xF14E +.hword 0x69E2, 0x6AA7, 0x69D3, 0x69D3, 0xA205, 0xA205, 0xA205, 0xA205 +.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE2 +.hword 0xFFE2, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1 +.hword 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFE1, 0xFFFB, 0xFFFB, 0xFFFC +.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xDD9B, 0xDDC5, 0xDEEF, 0xDFA4, 0xDF47, 0xDE76 +.hword 0xDDA0, 0xDD33, 0xDD9B, 0xDED2, 0xE076, 0xE268, 0xE48D, 0xE6C6 +.hword 0xE8F8, 0xEB04, 0xECCF, 0xEE3A, 0xEF2A, 0xEF80, 0xEF80, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0x83ED, 0x86F3, 0x8AF2, 0x8E97 +.hword 0x908E, 0x9105, 0x910D, 0x90AA, 0x8FDF, 0x8EAF, 0x8D1D, 0x8B2D +.hword 0x8863, 0x848B, 0x8016, 0x7B71, 0x7712, 0x7368, 0x70E3, 0x6FF3 +.hword 0x6FF3, 0x0000 + +koopa_seg6_animindex_0600E868: # 0x0600E868 +.hword 0x0001, 0x0000, 0x0015, 0x0001, 0x0015, 0x0016, 0x0001, 0x0000 +.hword 0x0001, 0x002B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0015, 0x0267 +.hword 0x0015, 0x027C, 0x0015, 0x0228, 0x0015, 0x023D, 0x0015, 0x0252 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0227, 0x0015, 0x006B +.hword 0x0015, 0x0080, 0x0015, 0x0095, 0x0015, 0x002C, 0x0015, 0x0041 +.hword 0x0015, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0226 +.hword 0x0015, 0x00E9, 0x0015, 0x00FE, 0x0015, 0x0113, 0x0015, 0x00AA +.hword 0x0015, 0x00BF, 0x0015, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0225, 0x0015, 0x0167, 0x0015, 0x017C, 0x0015, 0x0191 +.hword 0x0015, 0x0128, 0x0015, 0x013D, 0x0015, 0x0152, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0224, 0x0015, 0x01E5, 0x0015, 0x01FA +.hword 0x0015, 0x020F, 0x0015, 0x01A6, 0x0015, 0x01BB, 0x0015, 0x01D0 + +koopa_seg6_anim_0600E928: # 0x0600E928 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x15 +.hword 0x0F +.word koopa_seg6_animvalue_0600E344 +.word koopa_seg6_animindex_0600E868 +.word 0 + +koopa_seg6_animvalue_0600E940: # 0x0600E940 +.hword 0x0000, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088 +.hword 0x0088, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0086 +.hword 0x0086, 0x0086, 0x0086, 0x0086, 0x0085, 0x0085, 0x0085, 0x0085 +.hword 0x0085, 0x0085, 0x0085, 0x0084, 0x0084, 0x0084, 0x0084, 0x0084 +.hword 0x0084, 0x0084, 0x0084, 0x0084, 0x0085, 0x0085, 0x0085, 0x0085 +.hword 0x0085, 0x0085, 0x0085, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086 +.hword 0x0087, 0x0087, 0x0087, 0x0087, 0x0087, 0x0088, 0x0088, 0x0088 +.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3, 0xFFF3, 0xFFF3 +.hword 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF5 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA +.hword 0xFFFA, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFA, 0xFFFA, 0xFFF9 +.hword 0xFFF9, 0xFFF8, 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5 +.hword 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 +.hword 0xFFF3, 0x3FFF, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157 +.hword 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF156, 0xF156 +.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 +.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 +.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 +.hword 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156, 0xF156 +.hword 0xF156, 0xF156, 0xF156, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157 +.hword 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xF157, 0xFEBD, 0xFEBD +.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD +.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBE, 0xFEBE +.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE +.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE +.hword 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE, 0xFEBE +.hword 0xFEBE, 0xFEBE, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD +.hword 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD, 0xFEBD +.hword 0xFEBD, 0xFEBD, 0xAD3F, 0xAD39, 0xAD26, 0xAD08, 0xACDF, 0xACAD +.hword 0xAC72, 0xAC2F, 0xABE5, 0xAB95, 0xAB3F, 0xAAE5, 0xAA88, 0xAA28 +.hword 0xA9C6, 0xA963, 0xA901, 0xA89F, 0xA83F, 0xA7E2, 0xA788, 0xA732 +.hword 0xA6E2, 0xA698, 0xA655, 0xA61A, 0xA5E7, 0xA5BF, 0xA5A1, 0xA58E +.hword 0xA587, 0xA58E, 0xA5A2, 0xA5C3, 0xA5EE, 0xA623, 0xA662, 0xA6A9 +.hword 0xA6F8, 0xA74C, 0xA7A6, 0xA805, 0xA866, 0xA8CB, 0xA930, 0xA996 +.hword 0xA9FC, 0xAA60, 0xAAC2, 0xAB21, 0xAB7B, 0xABCF, 0xAC1E, 0xAC65 +.hword 0xACA3, 0xACD9, 0xAD04, 0xAD24, 0xAD38, 0xAD3F, 0x1049, 0x1049 +.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 +.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 +.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 +.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 +.hword 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048, 0x1048 +.hword 0x1048, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 +.hword 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049, 0x1049 +.hword 0x1049, 0x1049, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 +.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 +.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF47, 0xFF47, 0xFF47 +.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47 +.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF47 +.hword 0xFF47, 0xFF47, 0xFF47, 0xFF47, 0xFF46, 0xFF46, 0xFF46, 0xFF46 +.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46 +.hword 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xFF46, 0xAD25, 0xAD1E +.hword 0xAD0B, 0xACEB, 0xACC0, 0xAC8B, 0xAC4D, 0xAC06, 0xABB8, 0xAB64 +.hword 0xAB0A, 0xAAAB, 0xAA49, 0xA9E4, 0xA97D, 0xA915, 0xA8AD, 0xA846 +.hword 0xA7E1, 0xA77F, 0xA720, 0xA6C6, 0xA672, 0xA624, 0xA5DD, 0xA59F +.hword 0xA56A, 0xA53F, 0xA520, 0xA50C, 0xA505, 0xA50C, 0xA521, 0xA543 +.hword 0xA571, 0xA5A9, 0xA5EB, 0xA636, 0xA689, 0xA6E2, 0xA740, 0xA7A4 +.hword 0xA80B, 0xA874, 0xA8DF, 0xA94B, 0xA9B6, 0xAA1F, 0xAA86, 0xAAEA +.hword 0xAB48, 0xABA2, 0xABF4, 0xAC3F, 0xAC81, 0xACB9, 0xACE7, 0xAD09 +.hword 0xAD1E, 0xAD25, 0x0000, 0x0009, 0x0026, 0x0054, 0x0092, 0x00E0 +.hword 0x013A, 0x01A1, 0x0212, 0x028D, 0x0310, 0x0399, 0x0428, 0x04BB +.hword 0x0551, 0x05E8, 0x067F, 0x0715, 0x07A8, 0x0836, 0x08C0, 0x0943 +.hword 0x09BE, 0x0A2F, 0x0A96, 0x0AF0, 0x0B3D, 0x0B7C, 0x0BAA, 0x0BC6 +.hword 0x0BD0, 0x0BC6, 0x0BA7, 0x0B76, 0x0B33, 0x0AE1, 0x0A81, 0x0A15 +.hword 0x099D, 0x091B, 0x0891, 0x0801, 0x076B, 0x06D2, 0x0636, 0x059A +.hword 0x04FE, 0x0465, 0x03CF, 0x033E, 0x02B5, 0x0233, 0x01BB, 0x014E +.hword 0x00EE, 0x009C, 0x005A, 0x0029, 0x000A, 0x0000, 0x0132, 0x0120 +.hword 0x00EA, 0x0094, 0x0021, 0xFF92, 0xFEE9, 0xFE2A, 0xFD57, 0xFC73 +.hword 0xFB7F, 0xFA7F, 0xF975, 0xF863, 0xF74C, 0xF633, 0xF51A, 0xF403 +.hword 0xF2F1, 0xF1E7, 0xF0E7, 0xEFF3, 0xEF0F, 0xEE3C, 0xED7D, 0xECD4 +.hword 0xEC45, 0xEBD1, 0xEB7B, 0xEB45, 0xEB33, 0xEB47, 0xEB80, 0xEBDB +.hword 0xEC57, 0xECEF, 0xEDA2, 0xEE6D, 0xEF4C, 0xF03E, 0xF13E, 0xF24B +.hword 0xF362, 0xF480, 0xF5A1, 0xF6C5, 0xF7E6, 0xF904, 0xFA1B, 0xFB28 +.hword 0xFC28, 0xFD1A, 0xFDF9, 0xFEC4, 0xFF77, 0x000E, 0x008A, 0x00E6 +.hword 0x011F, 0x0132, 0x2D39, 0x2D35, 0x2D28, 0x2D15, 0x2CFA, 0x2CDA +.hword 0x2CB3, 0x2C87, 0x2C57, 0x2C23, 0x2BEB, 0x2BB1, 0x2B74, 0x2B35 +.hword 0x2AF6, 0x2AB5, 0x2A75, 0x2A35, 0x29F7, 0x29BA, 0x297F, 0x2948 +.hword 0x2914, 0x28E3, 0x28B8, 0x2891, 0x2870, 0x2856, 0x2842, 0x2836 +.hword 0x2832, 0x2836, 0x2843, 0x2858, 0x2874, 0x2897, 0x28C0, 0x28EF +.hword 0x2922, 0x2959, 0x2993, 0x29D1, 0x2A11, 0x2A52, 0x2A94, 0x2AD7 +.hword 0x2B19, 0x2B5A, 0x2B9A, 0x2BD7, 0x2C12, 0x2C49, 0x2C7C, 0x2CAA +.hword 0x2CD3, 0x2CF6, 0x2D12, 0x2D27, 0x2D34, 0x2D39, 0x1AE3, 0x1ADB +.hword 0x1AC5, 0x1AA0, 0x1A6E, 0x1A30, 0x19E8, 0x1996, 0x193B, 0x18D9 +.hword 0x1870, 0x1802, 0x1790, 0x171A, 0x16A2, 0x162A, 0x15B1, 0x1539 +.hword 0x14C4, 0x1451, 0x13E3, 0x137A, 0x1318, 0x12BE, 0x126C, 0x1223 +.hword 0x11E5, 0x11B4, 0x118F, 0x1178, 0x1170, 0x1178, 0x1191, 0x11B8 +.hword 0x11ED, 0x122F, 0x127C, 0x12D3, 0x1333, 0x139A, 0x1409, 0x147C +.hword 0x14F4, 0x156F, 0x15EB, 0x1668, 0x16E5, 0x175F, 0x17D7, 0x184B +.hword 0x18B9, 0x1921, 0x1980, 0x19D7, 0x1A24, 0x1A66, 0x1A9B, 0x1AC2 +.hword 0x1ADB, 0x1AE3, 0xB15D, 0xB15A, 0xB153, 0xB148, 0xB138, 0xB125 +.hword 0xB10E, 0xB0F5, 0xB0D9, 0xB0BA, 0xB099, 0xB077, 0xB053, 0xB02F +.hword 0xB009, 0xAFE4, 0xAFBE, 0xAF99, 0xAF74, 0xAF51, 0xAF2E, 0xAF0E +.hword 0xAEEF, 0xAED3, 0xAEB9, 0xAEA3, 0xAE8F, 0xAE80, 0xAE74, 0xAE6D +.hword 0xAE6B, 0xAE6D, 0xAE75, 0xAE81, 0xAE92, 0xAEA6, 0xAEBE, 0xAED9 +.hword 0xAEF7, 0xAF18, 0xAF3A, 0xAF5E, 0xAF83, 0xAFA9, 0xAFD0, 0xAFF7 +.hword 0xB01E, 0xB044, 0xB06A, 0xB08E, 0xB0B0, 0xB0D0, 0xB0EE, 0xB109 +.hword 0xB121, 0xB136, 0xB146, 0xB153, 0xB15A, 0xB15D, 0xD6F1, 0x0F12 +.hword 0x0A56, 0xD27B, 0xD28F, 0xD2C6, 0xD31E, 0xD391, 0xD41B, 0xD4B8 +.hword 0xD565, 0xD61B, 0xD6D9, 0xD798, 0xD855, 0xD90C, 0xD9B8, 0xDA56 +.hword 0xDAE0, 0xDB53, 0xDBAA, 0xDBE2, 0xDBF5, 0xDBD9, 0xDB89, 0xDB0C +.hword 0xDA6A, 0xD9AB, 0xD8D7, 0xD7F4, 0xD70A, 0xD621, 0xD540, 0xD46F +.hword 0xD3B6, 0xD31B, 0xD2A7, 0xD260, 0xD24F, 0xD27B, 0xD318, 0xD43F +.hword 0xD5D5, 0xD7BB, 0xD9D6, 0xDC07, 0xDE32, 0xE039, 0xE200, 0xE369 +.hword 0xE456, 0xE4AC, 0xE440, 0xE316, 0xE15A, 0xDF35, 0xDCD0, 0xDA57 +.hword 0xD7F3, 0xD5CD, 0xD411, 0xD2E8, 0xD27B, 0x027B, 0x029A, 0x02F2 +.hword 0x037D, 0x0435, 0x0511, 0x060C, 0x071F, 0x0842, 0x0970, 0x0AA1 +.hword 0x0BCF, 0x0CF3, 0x0E05, 0x0F00, 0x0FDD, 0x1094, 0x111F, 0x1178 +.hword 0x1197, 0x1181, 0x1141, 0x10DA, 0x1050, 0x0FA5, 0x0EDE, 0x0DFC +.hword 0x0D05, 0x0BFA, 0x0ADF, 0x09B8, 0x0887, 0x0751, 0x0617, 0x04DE +.hword 0x03A9, 0x027B, 0x0122, 0xFF7D, 0xFD9C, 0xFB96, 0xF980, 0xF76D +.hword 0xF574, 0xF3A7, 0xF21E, 0xF0EB, 0xF023, 0xEFDC, 0xF04B, 0xF17C +.hword 0xF342, 0xF575, 0xF7E8, 0xFA70, 0xFCE3, 0xFF15, 0x00DB, 0x020B +.hword 0x027B, 0x69D3, 0x69CD, 0x69BB, 0x699E, 0x6978, 0x694A, 0x6916 +.hword 0x68DD, 0x68A1, 0x6862, 0x6823, 0x67E4, 0x67A8, 0x676F, 0x673B +.hword 0x670D, 0x66E7, 0x66CA, 0x66B8, 0x66B2, 0x66BA, 0x66D1, 0x66F6 +.hword 0x6726, 0x675F, 0x679E, 0x67E3, 0x682A, 0x6873, 0x68B9, 0x68FD +.hword 0x693A, 0x6970, 0x699D, 0x69BE, 0x69D0, 0x69D3, 0x69BC, 0x6984 +.hword 0x6933, 0x68CF, 0x685E, 0x67E8, 0x6772, 0x6703, 0x66A1, 0x6653 +.hword 0x6620, 0x660D, 0x6624, 0x6662, 0x66BE, 0x6730, 0x67AF, 0x6832 +.hword 0x68B1, 0x6923, 0x697F, 0x69BD, 0x69D3, 0xA205, 0xA205, 0xA205 +.hword 0xA205, 0xFFE1, 0xFFBF, 0xFF5C, 0xFEBF, 0xFDEF, 0xFCF1, 0xFBCD +.hword 0xFA89, 0xF92B, 0xF7B9, 0xF63B, 0xF4B7, 0xF332, 0xF1B5, 0xF044 +.hword 0xEEE7, 0xEDA3, 0xEC80, 0xEB84, 0xEAB6, 0xEA1B, 0xE9BA, 0xE99A +.hword 0xE9C1, 0xEA3C, 0xEB0B, 0xEC26, 0xED86, 0xEF20, 0xF0EE, 0xF2E6 +.hword 0xF4FF, 0xF732, 0xF975, 0xFBC0, 0xFE0B, 0x004C, 0x027D, 0x0493 +.hword 0x0687, 0x084F, 0x09E4, 0x0B3D, 0x0C51, 0x0D18, 0x0D85, 0x0D96 +.hword 0x0D57, 0x0CD1, 0x0C0D, 0x0B17, 0x09F8, 0x08B9, 0x0765, 0x0606 +.hword 0x04A6, 0x034F, 0x020A, 0x00E2, 0xFFE1, 0x0000, 0x001E, 0x0073 +.hword 0x00FA, 0x01AD, 0x0288, 0x0383, 0x049A, 0x05C8, 0x0706, 0x084F +.hword 0x099D, 0x0AEB, 0x0C33, 0x0D70, 0x0E9C, 0x0FB1, 0x10AA, 0x1182 +.hword 0x1233, 0x12B6, 0x1308, 0x1321, 0x12FD, 0x1291, 0x11DB, 0x10E2 +.hword 0x0FAF, 0x0E48, 0x0CB4, 0x0AFD, 0x0928, 0x073D, 0x0544, 0x0344 +.hword 0x0144, 0xFF4E, 0xFD66, 0xFB95, 0xF9E2, 0xF855, 0xF6F5, 0xF5CA +.hword 0xF4DB, 0xF430, 0xF3D4, 0xF3C9, 0xF405, 0xF480, 0xF531, 0xF60E +.hword 0xF710, 0xF82C, 0xF95B, 0xFA93, 0xFBCC, 0xFCFC, 0xFE1B, 0xFF1F +.hword 0x0000, 0xEF80, 0xEF79, 0xEF66, 0xEF46, 0xEF1D, 0xEEEA, 0xEEAE +.hword 0xEE6C, 0xEE24, 0xEDD6, 0xED86, 0xED32, 0xECDD, 0xEC88, 0xEC34 +.hword 0xEBE2, 0xEB93, 0xEB48, 0xEB03, 0xEAC4, 0xEA8D, 0xEA5E, 0xEA3A +.hword 0xEA21, 0xEA11, 0xEA08, 0xEA05, 0xEA08, 0xEA11, 0xEA1F, 0xEA31 +.hword 0xEA48, 0xEA62, 0xEA80, 0xEAA0, 0xEAC4, 0xEAE9, 0xEB10, 0xEB38 +.hword 0xEB62, 0xEB8B, 0xEBB5, 0xEBDE, 0xEC06, 0xEC2D, 0xEC5A, 0xEC93 +.hword 0xECD5, 0xED1F, 0xED6E, 0xEDBF, 0xEE10, 0xEE5F, 0xEEA9, 0xEEEC +.hword 0xEF26, 0xEF54, 0xEF74, 0xEF83, 0xEF80, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002 +.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006 +.hword 0x0006, 0x0007, 0x0007, 0x0007, 0x0008, 0x0008, 0x0008, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0008, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005 +.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0003, 0x0003, 0x0002, 0x0002 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFC, 0x6FF3, 0x6FFA, 0x700F, 0x7030, 0x705D, 0x7095 +.hword 0x70D7, 0x7121, 0x7173, 0x71CC, 0x722B, 0x728E, 0x72F6, 0x7360 +.hword 0x73CD, 0x743A, 0x74A7, 0x7514, 0x757E, 0x75E6, 0x7649, 0x76A8 +.hword 0x7701, 0x7753, 0x779D, 0x77DF, 0x7817, 0x7844, 0x7865, 0x787A +.hword 0x7881, 0x787A, 0x7863, 0x7840, 0x7810, 0x77D4, 0x778F, 0x7740 +.hword 0x76E9, 0x768B, 0x7627, 0x75BF, 0x7552, 0x74E3, 0x7473, 0x7401 +.hword 0x7391, 0x7322, 0x72B5, 0x724D, 0x71E9, 0x718B, 0x7134, 0x70E5 +.hword 0x70A0, 0x7064, 0x7034, 0x7011, 0x6FFB, 0x6FF3 + +koopa_seg6_animindex_0600F32C: # 0x0600F32C +.hword 0x0001, 0x0000, 0x003C, 0x0001, 0x003C, 0x003D, 0x0001, 0x0000 +.hword 0x0001, 0x0079, 0x0001, 0x0000, 0x003C, 0x047D, 0x0001, 0x04B9 +.hword 0x003C, 0x04BA, 0x003C, 0x03C9, 0x003C, 0x0405, 0x003C, 0x0441 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03C8, 0x003C, 0x007A +.hword 0x003C, 0x00B6, 0x003C, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03C7 +.hword 0x003C, 0x012E, 0x003C, 0x016A, 0x003C, 0x01A6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x03C6, 0x003C, 0x025A, 0x003C, 0x0296, 0x003C, 0x02D2 +.hword 0x003C, 0x01E2, 0x0001, 0x0000, 0x003C, 0x021E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03C5, 0x003C, 0x0311, 0x003C, 0x034D +.hword 0x003C, 0x0389, 0x0001, 0x030E, 0x0001, 0x030F, 0x0001, 0x0310 + +koopa_seg6_anim_0600F3EC: # 0x0600F3EC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x0F +.word koopa_seg6_animvalue_0600E940 +.word koopa_seg6_animindex_0600F32C +.word 0 + +koopa_seg6_animvalue_0600F404: # 0x0600F404 +.hword 0x0000, 0x0048, 0x004B, 0x0052, 0x005C, 0x0068, 0x0073, 0x007D +.hword 0x0084, 0x0083, 0x0080, 0x007D, 0x007C, 0x007C, 0x007E, 0x0080 +.hword 0x0082, 0x0084, 0x0085, 0x0085, 0x0086, 0x0086, 0x0086, 0x0086 +.hword 0x0087, 0x0087, 0x0087, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 +.hword 0xFFF3, 0xFFF2, 0xFFF1, 0xFFEF, 0xFFEB, 0xFFE7, 0xFFE2, 0xFFE1 +.hword 0xFFE0, 0xFFE0, 0xFFDF, 0xFFDE, 0xFFDE, 0xFFDD, 0xFFDC, 0xFFDC +.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0x3FFF, 0x0000, 0x002A +.hword 0x0097, 0x012A, 0x01C7, 0x0253, 0x02B0, 0x02C2, 0x022E, 0x00FD +.hword 0xFFB1, 0xFEC5, 0xFEBA, 0x000D, 0x0275, 0x0544, 0x07CB, 0x0A50 +.hword 0x0CBC, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2, 0x0DD2 +.hword 0x0000, 0xFFC2, 0xFF18, 0xFE1D, 0xFCEA, 0xFB99, 0xFA44, 0xF904 +.hword 0xF7AF, 0xF628, 0xF4A0, 0xF348, 0xF252, 0xF1EB, 0xF1FC, 0xF24A +.hword 0xF29D, 0xF31C, 0xF3C5, 0xF419, 0xF419, 0xF419, 0xF419, 0xF419 +.hword 0xF419, 0xF419, 0x2372, 0x2181, 0x1C6F, 0x1557, 0x0D58, 0x058F +.hword 0xFF1A, 0xFB16, 0xFA9E, 0xFD12, 0x00F6, 0x04D0, 0x0721, 0x078E +.hword 0x0700, 0x05DF, 0x0492, 0x026B, 0xFFBA, 0xFE67, 0xFE67, 0xFE67 +.hword 0xFE67, 0xFE67, 0xFE67, 0xFE67, 0xE45B, 0xE4E9, 0xE670, 0xE8C2 +.hword 0xEBAE, 0xEF03, 0xF291, 0xF628, 0xF997, 0xFCAD, 0xFF3C, 0x0110 +.hword 0x01FD, 0x0147, 0xFEBF, 0xFAFF, 0xF6A4, 0xF24B, 0xEE8F, 0xEC0E +.hword 0xEAE2, 0xEA8E, 0xEACA, 0xEB4E, 0xEBD2, 0xEC0E, 0x051E, 0x053D +.hword 0x0593, 0x0617, 0x06BE, 0x077F, 0x0851, 0x0929, 0x09FD, 0x0AC5 +.hword 0x0B76, 0x0C06, 0x0C6C, 0x0C93, 0x0C79, 0x0C33, 0x0BD3, 0x0B6D +.hword 0x0B16, 0x0AE0, 0x0ACB, 0x0AC5, 0x0AC9, 0x0AD3, 0x0ADC, 0x0AE0 +.hword 0xD867, 0xD74F, 0xD443, 0xCFA0, 0xC9C3, 0xC309, 0xBBCD, 0xB46D +.hword 0xAD45, 0xA6B1, 0xA10F, 0x9CBB, 0x9A10, 0x9A38, 0x9D6D, 0xA2AD +.hword 0xA8F5, 0xAF43, 0xB494, 0xB7E5, 0xB8F8, 0xB89A, 0xB758, 0xB5C2 +.hword 0xB466, 0xB3D2, 0x0000, 0x001B, 0x0066, 0x00DA, 0x016D, 0x0218 +.hword 0x02D0, 0x038F, 0x04D9, 0x06BB, 0x087C, 0x0963, 0x08B4, 0x0562 +.hword 0xFFD9, 0xF99A, 0xF428, 0xEF39, 0xEAD2, 0xE8EA, 0xE8EA, 0xE8EA +.hword 0xE8EA, 0xE8EA, 0xE8EA, 0xE8EA, 0x0000, 0x0063, 0x016C, 0x02E7 +.hword 0x04A1, 0x0667, 0x0806, 0x094C, 0x0A3F, 0x0B05, 0x0B97, 0x0BEE +.hword 0x0C01, 0x0B9E, 0x0AC3, 0x09B4, 0x08B7, 0x079D, 0x0679, 0x05F3 +.hword 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x05F3, 0x12BD, 0x1179 +.hword 0x0E2D, 0x0996, 0x0473, 0xFF84, 0xFB85, 0xF935, 0xF975, 0xFBDF +.hword 0xFF4A, 0x028D, 0x0480, 0x04C2, 0x0405, 0x02BE, 0x0163, 0xFF65 +.hword 0xFCFC, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1, 0xFBD1 +.hword 0x1398, 0x1329, 0x11F6, 0x1025, 0x0DDC, 0x0B42, 0x087D, 0x05B2 +.hword 0x030A, 0x00A8, 0xFEB6, 0xFD57, 0xFCB2, 0xFD61, 0xFF8D, 0x02B6 +.hword 0x065D, 0x0A00, 0x0D1F, 0x0F39, 0x1037, 0x107E, 0x104B, 0x0FDB +.hword 0x0F6C, 0x0F39, 0xF519, 0xF513, 0xF502, 0xF4E8, 0xF4CA, 0xF4A9 +.hword 0xF489, 0xF46B, 0xF454, 0xF446, 0xF443, 0xF44F, 0xF46C, 0xF4B1 +.hword 0xF52A, 0xF5C2, 0xF668, 0xF709, 0xF794, 0xF7F4, 0xF824, 0xF832 +.hword 0xF828, 0xF813, 0xF7FE, 0xF7F4, 0xDCEE, 0xDBCA, 0xD89E, 0xD3CB +.hword 0xCDB2, 0xC6B4, 0xBF30, 0xB789, 0xB01D, 0xA950, 0xA380, 0x9F0F +.hword 0x9C5D, 0x9CA0, 0xA019, 0xA5BB, 0xAC76, 0xB33E, 0xB905, 0xBCBC +.hword 0xBE34, 0xBE48, 0xBD77, 0xBC43, 0xBB2C, 0xBAB2, 0x0000, 0x0286 +.hword 0x04F1, 0x0435, 0x02C1, 0x0106, 0xFF77, 0xFE84, 0xFE5A, 0xFEAF +.hword 0xFF3E, 0xFFC5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0007, 0x005F, 0x010F, 0x01D5, 0x02A5, 0x0373, 0x0431 +.hword 0x04F6, 0x05CC, 0x068F, 0x071E, 0x0755, 0x0755, 0x0755, 0x0755 +.hword 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755, 0x0755 +.hword 0x0755, 0x0755, 0x0132, 0xFA6F, 0xF170, 0xED4B, 0xE9CC, 0xE6FB +.hword 0xE4DC, 0xE375, 0xE32E, 0xE402, 0xE557, 0xE694, 0xE720, 0xE720 +.hword 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720, 0xE720 +.hword 0xE720, 0xE720, 0xE720, 0xE720, 0x6ACC, 0x6284, 0x4EFD, 0x382F +.hword 0x2611, 0x2939, 0x2CDB, 0x2FA3, 0x3055, 0x305F, 0x3034, 0x3048 +.hword 0x310C, 0x32B7, 0x34FA, 0x3787, 0x3A0E, 0x3C3F, 0x3DCA, 0x3E5F +.hword 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x3E5F, 0x190E, 0x1BBE +.hword 0x2160, 0x264F, 0x26E7, 0x0B16, 0x03F0, 0x022F, 0x037F, 0x06B1 +.hword 0x09F7, 0x0B87, 0x0994, 0x033A, 0xF9C6, 0xEEB2, 0xE37E, 0xD9A5 +.hword 0xD2A5, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB, 0xCFFB +.hword 0xD309, 0xC7CB, 0xAD83, 0x8F5A, 0x7875, 0x8572, 0x8BC7, 0x8F50 +.hword 0x8FC3, 0x8F17, 0x8E0C, 0x8D61, 0x8DD7, 0x8FAE, 0x9260, 0x9583 +.hword 0x98AC, 0x9B72, 0x9D6A, 0x9E2A, 0x9E2A, 0x9E2A, 0x9E2A, 0x9E2A +.hword 0x9E2A, 0x9E2A, 0x0000, 0xFA28, 0xF488, 0xF623, 0xF963, 0xFD48 +.hword 0x00CF, 0x02F9, 0x0366, 0x02C0, 0x0198, 0x007E, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF5F, 0xFE34, 0xFCEE +.hword 0xFB76, 0xFA17, 0xF91E, 0xF8D9, 0xF9B5, 0xFB7F, 0xFD92, 0xFF49 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0132, 0xF593 +.hword 0xE74C, 0xE300, 0xE067, 0xDF00, 0xDE4B, 0xDDC7, 0xDDC8, 0xDEA3 +.hword 0xDFDB, 0xE0F3, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C +.hword 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C, 0xE16C +.hword 0x209F, 0x27E9, 0x3922, 0x4D4F, 0x5D78, 0x5BC2, 0x590D, 0x56C6 +.hword 0x5600, 0x55B8, 0x558F, 0x5528, 0x5424, 0x524C, 0x4FDC, 0x4D25 +.hword 0x4A7B, 0x482E, 0x4691, 0x45F5, 0x45F5, 0x45F5, 0x45F5, 0x45F5 +.hword 0x45F5, 0x45F5, 0x90DB, 0x9465, 0x9BFF, 0xA321, 0xA542, 0x8775 +.hword 0x8060, 0x7EE0, 0x7FEA, 0x82A6, 0x857E, 0x86E6, 0x854F, 0x7FF4 +.hword 0x77FD, 0x6EA8, 0x6536, 0x5CE8, 0x5701, 0x54C2, 0x54C2, 0x54C2 +.hword 0x54C2, 0x54C2, 0x54C2, 0x54C2, 0x50F2, 0x4609, 0x2C89, 0x0F47 +.hword 0xF91A, 0x05CF, 0x0D4B, 0x121F, 0x13D1, 0x14AA, 0x14E6, 0x14BE +.hword 0x146C, 0x13D9, 0x12E3, 0x11B6, 0x107F, 0x0F6A, 0x0EA4, 0x0E58 +.hword 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0x0E58, 0xA205, 0xA205 +.hword 0xA205, 0xA205, 0xFFE6, 0xFFAC, 0xFF12, 0xFE33, 0xFD2A, 0xFC13 +.hword 0xFB0B, 0xFA2B, 0xF991, 0xF957, 0xFAE5, 0xFDE8, 0xFFE6, 0x0060 +.hword 0x008F, 0x0088, 0x005F, 0x0028, 0xFFF9, 0xFFE4, 0xFFE4, 0xFFE4 +.hword 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE5, 0xFFF0, 0x0031, 0x00DD, 0x01CD +.hword 0x02D9, 0x03DB, 0x04AC, 0x0526, 0x0520, 0x0475, 0xFFAF, 0xF7D2 +.hword 0xF371, 0xF3B2, 0xF518, 0xF742, 0xF9D0, 0xFC62, 0xFE96, 0x000C +.hword 0x00B9, 0x00EA, 0x00C8, 0x007D, 0x0031, 0x000F, 0xD847, 0xD91B +.hword 0xDB64, 0xDED9, 0xE32D, 0xE818, 0xED4C, 0xF281, 0xF76C, 0xFBC0 +.hword 0x0077, 0x052E, 0x0791, 0x0785, 0x06AD, 0x0550, 0x03B5, 0x0222 +.hword 0x00DF, 0x0033, 0x0046, 0x00E6, 0x01D2, 0x02CA, 0x038E, 0x03DE +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0x8ADA, 0x8AC1, 0x8A76, 0x89FC, 0x8952, 0x8879 +.hword 0x8774, 0x8642, 0x84E4, 0x835C, 0x81AB, 0x7FCE, 0x7DCD, 0x7B0B +.hword 0x7739, 0x72C5, 0x6E1E, 0x69B4, 0x65F5, 0x6352, 0x620F, 0x61E9 +.hword 0x6279, 0x635C, 0x642E, 0x648B + +koopa_seg6_animindex_0600FA5C: # 0x0600FA5C +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x001A, 0x001B, 0x0001, 0x0000 +.hword 0x0001, 0x0035, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x02F8 +.hword 0x001A, 0x0312, 0x001A, 0x02AA, 0x001A, 0x02C4, 0x001A, 0x02DE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A9, 0x001A, 0x0084 +.hword 0x001A, 0x009E, 0x001A, 0x00B8, 0x001A, 0x0036, 0x001A, 0x0050 +.hword 0x001A, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02A8 +.hword 0x001A, 0x0120, 0x001A, 0x013A, 0x001A, 0x0154, 0x001A, 0x00D2 +.hword 0x001A, 0x00EC, 0x001A, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02A7, 0x001A, 0x01BC, 0x001A, 0x01D6, 0x001A, 0x01F0 +.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x01A2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02A6, 0x001A, 0x0258, 0x001A, 0x0272 +.hword 0x001A, 0x028C, 0x001A, 0x020A, 0x001A, 0x0224, 0x001A, 0x023E + +koopa_seg6_anim_0600FB1C: # 0x0600FB1C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x0F +.word koopa_seg6_animvalue_0600F404 +.word koopa_seg6_animindex_0600FA5C +.word 0 + +koopa_seg6_animvalue_0600FB34: # 0x0600FB34 +.hword 0x0000, 0x0090, 0x008F, 0x008E, 0x008D, 0x008B, 0x0089, 0x0088 +.hword 0x0088, 0x0088, 0x0089, 0x008B, 0x008D, 0x008E, 0x0090, 0x0090 +.hword 0x008F, 0x008E, 0x008C, 0x008A, 0x0088, 0x0087, 0x0086, 0x0087 +.hword 0x0088, 0x0089, 0x008B, 0x008D, 0x008E, 0x008F, 0x0090, 0xFFF3 +.hword 0x3FFF, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF3AF, 0xF7B9 +.hword 0xFA80, 0xFB47, 0xFB95, 0xFB99, 0xFB80, 0xFB79, 0xFBB1, 0xFC56 +.hword 0xFDDE, 0x0032, 0x02AD, 0x04A9, 0x0581, 0x0261, 0xFCB9, 0xF692 +.hword 0xF173, 0xF013, 0xF0F2, 0xF356, 0xF699, 0xF978, 0xFAB5, 0xFF15 +.hword 0xFF1C, 0xFF2F, 0xFF4C, 0xFF72, 0xFF9E, 0xFFCD, 0xFFFF, 0x0030 +.hword 0x0060, 0x008C, 0x00B1, 0x00CF, 0x00E2, 0x00E9, 0x00E3, 0x00D2 +.hword 0x00B8, 0x0096, 0x006F, 0x0044, 0x0016, 0xFFE8, 0xFFBA, 0xFF8E +.hword 0xFF67, 0xFF46, 0xFF2C, 0xFF1B, 0xFF15, 0xFF20, 0xFF20, 0xFF20 +.hword 0xFF20, 0xFF20, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1E, 0xFF1E +.hword 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E +.hword 0xFF1E, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF20, 0xFF20 +.hword 0xFF20, 0xFF20, 0xFF20, 0xE239, 0xE144, 0xDE97, 0xDA7A, 0xD537 +.hword 0xCF18, 0xC866, 0xC16A, 0xBA6F, 0xB3BD, 0xAD9E, 0xA85B, 0xA43E +.hword 0xA190, 0xA09C, 0xA172, 0xA3CC, 0xA76E, 0xAC1E, 0xB19E, 0xB7B4 +.hword 0xBE24, 0xC4B1, 0xCB20, 0xD136, 0xD6B7, 0xDB66, 0xDF09, 0xE163 +.hword 0xE239, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x0292 +.hword 0xFCF2, 0xF852, 0xF3DC, 0xF0CC, 0xEF8B, 0xEF48, 0xEF67, 0xEF4C +.hword 0xEE74, 0xED4F, 0xECB1, 0xED6F, 0xF15F, 0xF73B, 0xFB2B, 0xFCAB +.hword 0xFDD2, 0xFEAD, 0xFF46, 0xFFA9, 0xFFE1, 0xFFFB, 0x0000, 0x0092 +.hword 0x008E, 0x0084, 0x0073, 0x005E, 0x0046, 0x002B, 0x0010, 0xFFF5 +.hword 0xFFDA, 0xFFC2, 0xFFAD, 0xFF9D, 0xFF92, 0xFF8E, 0xFF92, 0xFF9B +.hword 0xFFA9, 0xFFBC, 0xFFD2, 0xFFEA, 0x0003, 0x001D, 0x0036, 0x004E +.hword 0x0064, 0x0077, 0x0085, 0x008F, 0x0092, 0xFF8A, 0xFF89, 0xFF88 +.hword 0xFF86, 0xFF84, 0xFF81, 0xFF7D, 0xFF7A, 0xFF77, 0xFF74, 0xFF71 +.hword 0xFF6E, 0xFF6C, 0xFF6B, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6E, 0xFF70 +.hword 0xFF73, 0xFF75, 0xFF79, 0xFF7C, 0xFF7F, 0xFF82, 0xFF84, 0xFF86 +.hword 0xFF88, 0xFF89, 0xFF8A, 0x9DA9, 0x9E92, 0xA11D, 0xA505, 0xAA05 +.hword 0xAFD6, 0xB632, 0xBCD5, 0xC377, 0xC9D4, 0xCFA5, 0xD4A4, 0xD88C +.hword 0xDB18, 0xDC01, 0xDB35, 0xD8F9, 0xD585, 0xD111, 0xCBD7, 0xC60F +.hword 0xBFF2, 0xB9B8, 0xB39B, 0xADD3, 0xA898, 0xA425, 0xA0B0, 0x9E74 +.hword 0x9DA9, 0x04B7, 0x04A6, 0x0475, 0x0429, 0x03C9, 0x0358, 0x02DD +.hword 0x025D, 0x01DD, 0x0162, 0x00F2, 0x0091, 0x0046, 0x0015, 0x0003 +.hword 0x0012, 0x003E, 0x0080, 0x00D6, 0x013B, 0x01AB, 0x0221, 0x0299 +.hword 0x030F, 0x037F, 0x03E4, 0x043A, 0x047D, 0x04A8, 0x04B7, 0x1A88 +.hword 0x19B9, 0x1776, 0x13FC, 0x0F89, 0x0A5D, 0x04B4, 0xFECE, 0xF8E7 +.hword 0xF33F, 0xEE12, 0xE9A0, 0xE626, 0xE3E2, 0xE313, 0xE3C8, 0xE5C5 +.hword 0xE8D8, 0xECCE, 0xF174, 0xF699, 0xFC09, 0x0192, 0x0702, 0x0C27 +.hword 0x10CE, 0x14C4, 0x17D6, 0x19D3, 0x1A88, 0xFAA6, 0xFA89, 0xFA38 +.hword 0xF9BD, 0xF91E, 0xF866, 0xF79D, 0xF6CB, 0xF5F9, 0xF52F, 0xF477 +.hword 0xF3D9, 0xF35D, 0xF30D, 0xF2F0, 0xF309, 0xF350, 0xF3BD, 0xF44A +.hword 0xF4F0, 0xF5A7, 0xF668, 0xF72D, 0xF7EF, 0xF8A6, 0xF94B, 0xF9D8 +.hword 0xFA46, 0xFA8D, 0xFAA6, 0x160B, 0x15BF, 0x14E7, 0x139D, 0x11F6 +.hword 0x1009, 0x0DEF, 0x0BBE, 0x098C, 0x0772, 0x0586, 0x03DF, 0x0294 +.hword 0x01BD, 0x0170, 0x01B3, 0x0270, 0x0395, 0x050D, 0x06C8, 0x08B1 +.hword 0x0AB6, 0x0CC5, 0x0ECA, 0x10B4, 0x126E, 0x13E7, 0x150B, 0x15C8 +.hword 0x160B, 0x1F3A, 0x1F2A, 0x1EFC, 0x1EB6, 0x1E5C, 0x1DF3, 0x1D80 +.hword 0x1D09, 0x1C92, 0x1C1F, 0x1BB6, 0x1B5C, 0x1B16, 0x1AE8, 0x1AD8 +.hword 0x1AE6, 0x1B0F, 0x1B4D, 0x1B9D, 0x1BFB, 0x1C63, 0x1CD1, 0x1D41 +.hword 0x1DAF, 0x1E17, 0x1E75, 0x1EC5, 0x1F04, 0x1F2C, 0x1F3A, 0xC24D +.hword 0xC155, 0xBE9E, 0xBA74, 0xB51F, 0xAEEC, 0xA824, 0xA111, 0x99FE +.hword 0x9336, 0x8D02, 0x87AE, 0x8384, 0x80CD, 0x7FD2, 0x80AE, 0x8310 +.hword 0x86BF, 0x8B7E, 0x9110, 0x973B, 0x9DBF, 0xA462, 0xAAE7, 0xB111 +.hword 0xB6A4, 0xBB63, 0xBF12, 0xC174, 0xC24D, 0x0003, 0xFF9D, 0xFE7B +.hword 0xFCBE, 0xFA86, 0xF7F0, 0xF51C, 0xF229, 0xEF36, 0xEC62, 0xE9CC +.hword 0xE793, 0xE5D7, 0xE4B5, 0xE44E, 0xE4A8, 0xE5A7, 0xE730, 0xE92A +.hword 0xEB7D, 0xEE0F, 0xF0C7, 0xF38B, 0xF643, 0xF8D5, 0xFB28, 0xFD22 +.hword 0xFEAB, 0xFFAA, 0x0003, 0x1942, 0x18B8, 0x1736, 0x14E5, 0x11EE +.hword 0x0E7B, 0x0AB5, 0x06C6, 0x02D7, 0xFF12, 0xFBA0, 0xF8A9, 0xF658 +.hword 0xF4D5, 0xF44B, 0xF4C4, 0xF617, 0xF824, 0xFAC7, 0xFDE1, 0x014E +.hword 0x04EE, 0x089F, 0x0C3F, 0x0FAD, 0x12C6, 0x156A, 0x1776, 0x18CA +.hword 0x1942, 0xF709, 0xF6F4, 0xF6B8, 0xF65D, 0xF5E9, 0xF562, 0xF4CE +.hword 0xF434, 0xF399, 0xF305, 0xF27E, 0xF20A, 0xF1AF, 0xF174, 0xF15E +.hword 0xF171, 0xF1A5, 0xF1F5, 0xF25D, 0xF2D6, 0xF35D, 0xF3EB, 0xF47C +.hword 0xF50A, 0xF591, 0xF60A, 0xF672, 0xF6C2, 0xF6F6, 0xF709, 0x20D3 +.hword 0x1FBB, 0x1CAC, 0x17F9, 0x11F6, 0x0AF8, 0x0351, 0xFB58, 0xF35E +.hword 0xEBB8, 0xE4B9, 0xDEB7, 0xDA04, 0xD6F4, 0xD5DD, 0xD6D1, 0xD981 +.hword 0xDDA8, 0xE303, 0xE94C, 0xF040, 0xF79A, 0xFF16, 0x066F, 0x0D63 +.hword 0x13AC, 0x1907, 0x1D2E, 0x1FDE, 0x20D3, 0xDD51, 0xDD69, 0xDDA9 +.hword 0xDE0C, 0xDE8B, 0xDF1E, 0xDFBF, 0xE067, 0xE110, 0xE1B1, 0xE244 +.hword 0xE2C3, 0xE326, 0xE366, 0xE37D, 0xE369, 0xE331, 0xE2D9, 0xE268 +.hword 0xE1E4, 0xE151, 0xE0B6, 0xE019, 0xDF7E, 0xDEEB, 0xDE67, 0xDDF6 +.hword 0xDD9E, 0xDD66, 0xDD51, 0x71C9, 0x7322, 0x76E9, 0x7CB4, 0x8421 +.hword 0x8CC2, 0x9632, 0xA009, 0xA9E0, 0xB34F, 0xBBF0, 0xC35A, 0xC926 +.hword 0xCCEC, 0xCE45, 0xCD17, 0xC9C7, 0xC4A7, 0xBE0D, 0xB64C, 0xADB8 +.hword 0xA4A7, 0x9B6B, 0x9259, 0x89C6, 0x8205, 0x7B67, 0x7648, 0x72F7 +.hword 0x71C9, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02B3, 0x026B +.hword 0x0203, 0x0186, 0x0102, 0x0081, 0x0012, 0xFFA3, 0xFF24, 0xFEA1 +.hword 0xFE25, 0xFDBF, 0xFD78, 0xFD5D, 0xFD77, 0xFDBF, 0xFE26, 0xFEA1 +.hword 0xFF24, 0xFFA0, 0x000A, 0x006F, 0x00E1, 0x0156, 0x01C8, 0x022F +.hword 0x0282, 0x02B9, 0x02CD, 0xFCD8, 0xFCF5, 0xFD42, 0xFDB4, 0xFE3B +.hword 0xFECB, 0xFF57, 0xFFD1, 0x004B, 0x00D7, 0x0168, 0x01EF, 0x0261 +.hword 0x02AF, 0x02CD, 0x02AF, 0x0260, 0x01EE, 0x0165, 0x00D6, 0x004C +.hword 0xFFD9, 0xFF6A, 0xFEEE, 0xFE6E, 0xFDF3, 0xFD84, 0xFD2A, 0xFCEE +.hword 0xFCD8, 0xFD8F, 0xFDB7, 0xFE20, 0xFEAF, 0xFF4B, 0xFFDA, 0x0042 +.hword 0x006B, 0x003F, 0xFFCF, 0xFF37, 0xFE94, 0xFE05, 0xFDA6, 0xFD95 +.hword 0xFDEF, 0xFEA1, 0xFF87, 0x007A, 0x0156, 0x01F6, 0x0233, 0x01FF +.hword 0x0179, 0x00BA, 0xFFE1, 0xFF07, 0xFE49, 0xFDC2, 0xFD8F, 0xFDA7 +.hword 0xFDB6, 0xFDE1, 0xFE24, 0xFE79, 0xFEDC, 0xFF48, 0xFFB9, 0x0028 +.hword 0x0095, 0x00F8, 0x014D, 0x018F, 0x01BA, 0x01CA, 0x01BC, 0x0196 +.hword 0x015B, 0x0110, 0x00B7, 0x0055, 0xFFEE, 0xFF84, 0xFF1C, 0xFEB9 +.hword 0xFE61, 0xFE15, 0xFDDA, 0xFDB4, 0xFDA7, 0x0361, 0x034A, 0x0308 +.hword 0x02A4, 0x0224, 0x018E, 0x00EB, 0x0041, 0xFF97, 0xFEF4, 0xFE5F +.hword 0xFDDE, 0xFD7A, 0xFD39, 0xFD21, 0xFD36, 0xFD6F, 0xFDC8, 0xFE3A +.hword 0xFEC0, 0xFF55, 0xFFF2, 0x0091, 0x012E, 0x01C2, 0x0248, 0x02BB +.hword 0x0313, 0x034D, 0x0361, 0x62C8, 0x62C8, 0x62C8, 0x62C9, 0x62C9 +.hword 0x62CA, 0x62CB, 0x62CB, 0x62CC, 0x62CD, 0x62CD, 0x62CE, 0x62CE +.hword 0x62CF, 0x62CF, 0x62CF, 0x62CE, 0x62CE, 0x62CE, 0x62CD, 0x62CC +.hword 0x62CC, 0x62CB, 0x62CA, 0x62CA, 0x62C9, 0x62C9, 0x62C8, 0x62C8 +.hword 0x62C8, 0x0000 + +koopa_seg6_animindex_06010198: # 0x06010198 +.hword 0x0001, 0x0000, 0x001E, 0x0001, 0x0001, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x001E, 0x02D7, 0x001E, 0x02F5 +.hword 0x001E, 0x0313, 0x001E, 0x027D, 0x001E, 0x029B, 0x001E, 0x02B9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027C, 0x001E, 0x003F +.hword 0x001E, 0x005D, 0x001E, 0x007B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027B +.hword 0x001E, 0x00B7, 0x001E, 0x00D5, 0x001E, 0x00F3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x027A, 0x001E, 0x016B, 0x001E, 0x0189, 0x001E, 0x01A7 +.hword 0x001E, 0x0111, 0x001E, 0x012F, 0x001E, 0x014D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0279, 0x001E, 0x021F, 0x001E, 0x023D +.hword 0x001E, 0x025B, 0x001E, 0x01C5, 0x001E, 0x01E3, 0x001E, 0x0201 + +koopa_seg6_anim_06010258: # 0x06010258 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x0F +.word koopa_seg6_animvalue_0600FB34 +.word koopa_seg6_animindex_06010198 +.word 0 + +koopa_seg6_animvalue_06010270: # 0x06010270 +.hword 0x0000, 0x0090, 0x0090, 0x008F, 0x008E, 0x008C, 0x008B, 0x0089 +.hword 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0xFFF3 +.hword 0x3FFF, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF391, 0xF77D +.hword 0xFA80, 0xFC05, 0xFD59, 0xFE73, 0xFF49, 0xFFD1, 0x0000, 0xFF15 +.hword 0xFEDA, 0xFE35, 0xFD39, 0xFBFB, 0xFA8C, 0xF900, 0xF76B, 0xF5E0 +.hword 0xF471, 0xF332, 0xF237, 0xF192, 0xF157, 0xFF20, 0xFF1E, 0xFF1A +.hword 0xFF13, 0xFF0A, 0xFEFF, 0xFEF4, 0xFEE9, 0xFEDE, 0xFED3, 0xFECA +.hword 0xFEC3, 0xFEBF, 0xFEBD, 0xE239, 0xE155, 0xDED9, 0xDB10, 0xD643 +.hword 0xD0BE, 0xCAC9, 0xC4AF, 0xBEBB, 0xB935, 0xB469, 0xB09F, 0xAE24 +.hword 0xAD3F, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x01B1 +.hword 0xFCF2, 0xFCA1, 0xFD0B, 0xFDE3, 0xFEDD, 0xFFAB, 0x0000, 0x0092 +.hword 0x00D6, 0x0192, 0x02B2, 0x041E, 0x05C2, 0x0786, 0x0955, 0x0B1A +.hword 0x0CBD, 0x0E29, 0x0F49, 0x1005, 0x1049, 0xFF8A, 0xFF89, 0xFF85 +.hword 0xFF81, 0xFF7A, 0xFF73, 0xFF6C, 0xFF64, 0xFF5C, 0xFF55, 0xFF4F +.hword 0xFF4A, 0xFF47, 0xFF46, 0x9DA9, 0x9DEC, 0x9EA6, 0x9FC1, 0xA128 +.hword 0xA2C5, 0xA483, 0xA64B, 0xA809, 0xA9A6, 0xAB0D, 0xAC29, 0xACE2 +.hword 0xAD25, 0x04B7, 0x04A3, 0x046A, 0x0414, 0x03A7, 0x0329, 0x02A1 +.hword 0x0216, 0x018E, 0x0110, 0x00A3, 0x004C, 0x0014, 0x0000, 0x1A88 +.hword 0x1A16, 0x18D7, 0x16F2, 0x148B, 0x11C7, 0x0ECB, 0x0BBD, 0x08C1 +.hword 0x05FD, 0x0396, 0x01B0, 0x0072, 0x0000, 0xFAA6, 0xFAC2, 0xFB11 +.hword 0xFB88, 0xFC20, 0xFCCF, 0xFD8C, 0xFE4D, 0xFF0A, 0xFFB8, 0x004F +.hword 0x00C7, 0x0116, 0x0132, 0x160B, 0x166F, 0x1786, 0x192E, 0x1B47 +.hword 0x1DB1, 0x204D, 0x22F8, 0x2593, 0x27FD, 0x2A17, 0x2BBF, 0x2CD5 +.hword 0x2D39, 0x1F3A, 0x1F27, 0x1EF3, 0x1EA4, 0x1E3F, 0x1DCC, 0x1D4F +.hword 0x1CCF, 0x1C52, 0x1BDE, 0x1B79, 0x1B2A, 0x1AF6, 0x1AE3, 0xC24D +.hword 0xC204, 0xC138, 0xC003, 0xBE7A, 0xBCB6, 0xBACE, 0xB8DB, 0xB6F4 +.hword 0xB530, 0xB3A7, 0xB271, 0xB1A6, 0xB15D, 0x0003, 0xFF53, 0xFD66 +.hword 0xFA77, 0xF6BE, 0xF276, 0xEDD8, 0xE91D, 0xE47F, 0xE037, 0xDC7E +.hword 0xD98F, 0xD7A2, 0xD6F1, 0x1942, 0x1916, 0x189C, 0x17E2, 0x16F5 +.hword 0x15E6, 0x14C0, 0x1394, 0x126F, 0x115F, 0x1073, 0x0FB9, 0x0F3E +.hword 0x0F12, 0xF709, 0xF75C, 0xF844, 0xF9A5, 0xFB65, 0xFD68, 0xFF93 +.hword 0x01CC, 0x03F7, 0x05FA, 0x07BA, 0x091B, 0x0A03, 0x0A56, 0x20D3 +.hword 0x1F81, 0x1BD5, 0x163B, 0x0F23, 0x06F8, 0xFE2A, 0xF525, 0xEC56 +.hword 0xE42B, 0xDD13, 0xD779, 0xD3CD, 0xD27B, 0xDD51, 0xDDF2, 0xDFB0 +.hword 0xE258, 0xE5B5, 0xE995, 0xEDC3, 0xF20A, 0xF638, 0xFA18, 0xFD75 +.hword 0x001C, 0x01DA, 0x027B, 0x71C9, 0x71A7, 0x7147, 0x70B6, 0x6FFD +.hword 0x6F29, 0x6E44, 0x6D59, 0x6C74, 0x6BA0, 0x6AE7, 0x6A55, 0x69F6 +.hword 0x69D3, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02AE, 0x025A +.hword 0x01E4, 0x015D, 0x00D7, 0x0063, 0x0012, 0xFFE7, 0xFFD2, 0xFFCF +.hword 0xFFD4, 0xFFDD, 0xFFE1, 0xFCD8, 0xFCFB, 0xFD56, 0xFDD6, 0xFE69 +.hword 0xFEFB, 0xFF79, 0xFFD1, 0x0000, 0x0014, 0x0017, 0x000F, 0x0005 +.hword 0x0000, 0xFD8F, 0xFDD9, 0xFE91, 0xFF7B, 0x005A, 0x00F4, 0x010E +.hword 0x006B, 0xFE6B, 0xFB13, 0xF726, 0xF368, 0xF09A, 0xEF80, 0xFDA7 +.hword 0xFDB1, 0xFDCD, 0xFDF8, 0xFE2E, 0xFE6D, 0xFEB1, 0xFEF6, 0xFF3A +.hword 0xFF79, 0xFFAF, 0xFFDA, 0xFFF6, 0x0000, 0x0361, 0x0352, 0x032A +.hword 0x02EB, 0x029D, 0x0242, 0x01E0, 0x017C, 0x011A, 0x00C0, 0x0071 +.hword 0x0033, 0x000A, 0xFFFC, 0x62C8, 0x6301, 0x639F, 0x6490, 0x65C1 +.hword 0x6720, 0x689B, 0x6A20, 0x6B9B, 0x6CFA, 0x6E2B, 0x6F1C, 0x6FBA +.hword 0x6FF3, 0x0000 + +koopa_seg6_animindex_06010574: # 0x06010574 +.hword 0x0001, 0x0000, 0x000E, 0x0001, 0x0001, 0x000F, 0x0001, 0x0000 +.hword 0x0001, 0x0010, 0x0001, 0x0000, 0x000E, 0x0157, 0x000E, 0x0165 +.hword 0x000E, 0x0173, 0x000E, 0x012D, 0x000E, 0x013B, 0x000E, 0x0149 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x012C, 0x000E, 0x001F +.hword 0x000E, 0x002D, 0x000E, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x012B +.hword 0x000E, 0x0057, 0x000E, 0x0065, 0x000E, 0x0073, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000E, 0x0049, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x012A, 0x000E, 0x00AB, 0x000E, 0x00B9, 0x000E, 0x00C7 +.hword 0x000E, 0x0081, 0x000E, 0x008F, 0x000E, 0x009D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0129, 0x000E, 0x00FF, 0x000E, 0x010D +.hword 0x000E, 0x011B, 0x000E, 0x00D5, 0x000E, 0x00E3, 0x000E, 0x00F1 + +koopa_seg6_anim_06010634: # 0x06010634 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0E +.hword 0x0F +.word koopa_seg6_animvalue_06010270 +.word koopa_seg6_animindex_06010574 +.word 0 + +koopa_seg6_animvalue_0601064C: # 0x0601064C +.hword 0x0000, 0x0088, 0x0089, 0x008C, 0x008F, 0x0090, 0x008F, 0x008E +.hword 0x008D, 0x008B, 0x0089, 0x0088, 0x0088, 0x0088, 0x0089, 0x008B +.hword 0x008D, 0x008E, 0x0090, 0x0090, 0x008F, 0x008E, 0x008C, 0x008A +.hword 0x0088, 0x0087, 0x0086, 0x0087, 0x0088, 0x0089, 0x008B, 0x008D +.hword 0x008E, 0x008F, 0x0090, 0xFFF3, 0x3FFF, 0x0000, 0xFF2D, 0xFD5B +.hword 0xFB88, 0xFAB5, 0xF94B, 0xF62F, 0xF311, 0xF1A2, 0xF3AF, 0xF7B9 +.hword 0xFA80, 0xFB47, 0xFB95, 0xFB99, 0xFB80, 0xFB79, 0xFBB1, 0xFC56 +.hword 0xFDDE, 0x0032, 0x02AD, 0x04A9, 0x0581, 0x0261, 0xFCB9, 0xF692 +.hword 0xF173, 0xF013, 0xF0F2, 0xF356, 0xF699, 0xF978, 0xFAB5, 0xF157 +.hword 0xF37D, 0xF836, 0xFCEF, 0xFF15, 0xFF1C, 0xFF2F, 0xFF4C, 0xFF72 +.hword 0xFF9E, 0xFFCD, 0xFFFF, 0x0030, 0x0060, 0x008C, 0x00B1, 0x00CF +.hword 0x00E2, 0x00E9, 0x00E3, 0x00D2, 0x00B8, 0x0096, 0x006F, 0x0044 +.hword 0x0016, 0xFFE8, 0xFFBA, 0xFF8E, 0xFF67, 0xFF46, 0xFF2C, 0xFF1B +.hword 0xFF15, 0xFEBD, 0xFECC, 0xFEEF, 0xFF11, 0xFF20, 0xFF20, 0xFF20 +.hword 0xFF20, 0xFF20, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1E, 0xFF1E +.hword 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E, 0xFF1E +.hword 0xFF1E, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF1F, 0xFF20, 0xFF20 +.hword 0xFF20, 0xFF20, 0xFF20, 0xAD3F, 0xB586, 0xC7BC, 0xD9F2, 0xE239 +.hword 0xE144, 0xDE97, 0xDA7A, 0xD537, 0xCF18, 0xC866, 0xC16A, 0xBA6F +.hword 0xB3BD, 0xAD9E, 0xA85B, 0xA43E, 0xA190, 0xA09C, 0xA172, 0xA3CC +.hword 0xA76E, 0xAC1E, 0xB19E, 0xB7B4, 0xBE24, 0xC4B1, 0xCB20, 0xD136 +.hword 0xD6B7, 0xDB66, 0xDF09, 0xE163, 0xE239, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x00B8, 0x026A, 0x0460, 0x05E5, 0x0644, 0x0292 +.hword 0xFCF2, 0xF852, 0xF3DC, 0xF0CC, 0xEF8B, 0xEF48, 0xEF67, 0xEF4C +.hword 0xEE74, 0xED4F, 0xECB1, 0xED6F, 0xF15F, 0xF73B, 0xFB2B, 0xFCAB +.hword 0xFDD2, 0xFEAD, 0xFF46, 0xFFA9, 0xFFE1, 0xFFFB, 0x0000, 0x1049 +.hword 0x0DD5, 0x086E, 0x0307, 0x0092, 0x008E, 0x0084, 0x0073, 0x005E +.hword 0x0046, 0x002B, 0x0010, 0xFFF5, 0xFFDA, 0xFFC2, 0xFFAD, 0xFF9D +.hword 0xFF92, 0xFF8E, 0xFF92, 0xFF9B, 0xFFA9, 0xFFBC, 0xFFD2, 0xFFEA +.hword 0x0003, 0x001D, 0x0036, 0x004E, 0x0064, 0x0077, 0x0085, 0x008F +.hword 0x0092, 0xFF46, 0xFF50, 0xFF68, 0xFF7F, 0xFF8A, 0xFF89, 0xFF88 +.hword 0xFF86, 0xFF84, 0xFF81, 0xFF7D, 0xFF7A, 0xFF77, 0xFF74, 0xFF71 +.hword 0xFF6E, 0xFF6C, 0xFF6B, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6E, 0xFF70 +.hword 0xFF73, 0xFF75, 0xFF79, 0xFF7C, 0xFF7F, 0xFF82, 0xFF84, 0xFF86 +.hword 0xFF88, 0xFF89, 0xFF8A, 0xAD25, 0xAABA, 0xA567, 0xA014, 0x9DA9 +.hword 0x9E92, 0xA11D, 0xA505, 0xAA05, 0xAFD6, 0xB632, 0xBCD5, 0xC377 +.hword 0xC9D4, 0xCFA5, 0xD4A4, 0xD88C, 0xDB18, 0xDC01, 0xDB35, 0xD8F9 +.hword 0xD585, 0xD111, 0xCBD7, 0xC60F, 0xBFF2, 0xB9B8, 0xB39B, 0xADD3 +.hword 0xA898, 0xA425, 0xA0B0, 0x9E74, 0x9DA9, 0x0000, 0x00BC, 0x025B +.hword 0x03FB, 0x04B7, 0x04A6, 0x0475, 0x0429, 0x03C9, 0x0358, 0x02DD +.hword 0x025D, 0x01DD, 0x0162, 0x00F2, 0x0091, 0x0046, 0x0015, 0x0003 +.hword 0x0012, 0x003E, 0x0080, 0x00D6, 0x013B, 0x01AB, 0x0221, 0x0299 +.hword 0x030F, 0x037F, 0x03E4, 0x043A, 0x047D, 0x04A8, 0x04B7, 0x0000 +.hword 0x0425, 0x0D44, 0x1663, 0x1A88, 0x19B9, 0x1776, 0x13FC, 0x0F89 +.hword 0x0A5D, 0x04B4, 0xFECE, 0xF8E7, 0xF33F, 0xEE12, 0xE9A0, 0xE626 +.hword 0xE3E2, 0xE313, 0xE3C8, 0xE5C5, 0xE8D8, 0xECCE, 0xF174, 0xF699 +.hword 0xFC09, 0x0192, 0x0702, 0x0C27, 0x10CE, 0x14C4, 0x17D6, 0x19D3 +.hword 0x1A88, 0x0132, 0x002C, 0xFDEC, 0xFBAC, 0xFAA6, 0xFA89, 0xFA38 +.hword 0xF9BD, 0xF91E, 0xF866, 0xF79D, 0xF6CB, 0xF5F9, 0xF52F, 0xF477 +.hword 0xF3D9, 0xF35D, 0xF30D, 0xF2F0, 0xF309, 0xF350, 0xF3BD, 0xF44A +.hword 0xF4F0, 0xF5A7, 0xF668, 0xF72D, 0xF7EF, 0xF8A6, 0xF94B, 0xF9D8 +.hword 0xFA46, 0xFA8D, 0xFAA6, 0x2D39, 0x299A, 0x21A2, 0x19AB, 0x160B +.hword 0x15BF, 0x14E7, 0x139D, 0x11F6, 0x1009, 0x0DEF, 0x0BBE, 0x098C +.hword 0x0772, 0x0586, 0x03DF, 0x0294, 0x01BD, 0x0170, 0x01B3, 0x0270 +.hword 0x0395, 0x050D, 0x06C8, 0x08B1, 0x0AB6, 0x0CC5, 0x0ECA, 0x10B4 +.hword 0x126E, 0x13E7, 0x150B, 0x15C8, 0x160B, 0x1AE3, 0x1B91, 0x1D0F +.hword 0x1E8D, 0x1F3A, 0x1F2A, 0x1EFC, 0x1EB6, 0x1E5C, 0x1DF3, 0x1D80 +.hword 0x1D09, 0x1C92, 0x1C1F, 0x1BB6, 0x1B5C, 0x1B16, 0x1AE8, 0x1AD8 +.hword 0x1AE6, 0x1B0F, 0x1B4D, 0x1B9D, 0x1BFB, 0x1C63, 0x1CD1, 0x1D41 +.hword 0x1DAF, 0x1E17, 0x1E75, 0x1EC5, 0x1F04, 0x1F2C, 0x1F3A, 0xB15D +.hword 0xB402, 0xB9D5, 0xBFA7, 0xC24D, 0xC155, 0xBE9E, 0xBA74, 0xB51F +.hword 0xAEEC, 0xA824, 0xA111, 0x99FE, 0x9336, 0x8D02, 0x87AE, 0x8384 +.hword 0x80CD, 0x7FD2, 0x80AE, 0x8310, 0x86BF, 0x8B7E, 0x9110, 0x973B +.hword 0x9DBF, 0xA462, 0xAAE7, 0xB111, 0xB6A4, 0xBB63, 0xBF12, 0xC174 +.hword 0xC24D, 0xD6F1, 0xDD5C, 0xEB7A, 0xF999, 0x0003, 0xFF9D, 0xFE7B +.hword 0xFCBE, 0xFA86, 0xF7F0, 0xF51C, 0xF229, 0xEF36, 0xEC62, 0xE9CC +.hword 0xE793, 0xE5D7, 0xE4B5, 0xE44E, 0xE4A8, 0xE5A7, 0xE730, 0xE92A +.hword 0xEB7D, 0xEE0F, 0xF0C7, 0xF38B, 0xF643, 0xF8D5, 0xFB28, 0xFD22 +.hword 0xFEAB, 0xFFAA, 0x0003, 0x0F12, 0x10AA, 0x142A, 0x17AB, 0x1942 +.hword 0x18B8, 0x1736, 0x14E5, 0x11EE, 0x0E7B, 0x0AB5, 0x06C6, 0x02D7 +.hword 0xFF12, 0xFBA0, 0xF8A9, 0xF658, 0xF4D5, 0xF44B, 0xF4C4, 0xF617 +.hword 0xF824, 0xFAC7, 0xFDE1, 0x014E, 0x04EE, 0x089F, 0x0C3F, 0x0FAD +.hword 0x12C6, 0x156A, 0x1776, 0x18CA, 0x1942, 0x0A56, 0x0752, 0x00AF +.hword 0xFA0D, 0xF709, 0xF6F4, 0xF6B8, 0xF65D, 0xF5E9, 0xF562, 0xF4CE +.hword 0xF434, 0xF399, 0xF305, 0xF27E, 0xF20A, 0xF1AF, 0xF174, 0xF15E +.hword 0xF171, 0xF1A5, 0xF1F5, 0xF25D, 0xF2D6, 0xF35D, 0xF3EB, 0xF47C +.hword 0xF50A, 0xF591, 0xF60A, 0xF672, 0xF6C2, 0xF6F6, 0xF709, 0xD27B +.hword 0xDEB9, 0xF9A7, 0x1495, 0x20D3, 0x1FBB, 0x1CAC, 0x17F9, 0x11F6 +.hword 0x0AF8, 0x0351, 0xFB58, 0xF35E, 0xEBB8, 0xE4B9, 0xDEB7, 0xDA04 +.hword 0xD6F4, 0xD5DD, 0xD6D1, 0xD981, 0xDDA8, 0xE303, 0xE94C, 0xF040 +.hword 0xF79A, 0xFF16, 0x066F, 0x0D63, 0x13AC, 0x1907, 0x1D2E, 0x1FDE +.hword 0x20D3, 0x027B, 0xFCAD, 0xEFE6, 0xE320, 0xDD51, 0xDD69, 0xDDA9 +.hword 0xDE0C, 0xDE8B, 0xDF1E, 0xDFBF, 0xE067, 0xE110, 0xE1B1, 0xE244 +.hword 0xE2C3, 0xE326, 0xE366, 0xE37D, 0xE369, 0xE331, 0xE2D9, 0xE268 +.hword 0xE1E4, 0xE151, 0xE0B6, 0xE019, 0xDF7E, 0xDEEB, 0xDE67, 0xDDF6 +.hword 0xDD9E, 0xDD66, 0xDD51, 0x69D3, 0x6B12, 0x6DCE, 0x708B, 0x71C9 +.hword 0x7322, 0x76E9, 0x7CB4, 0x8421, 0x8CC2, 0x9632, 0xA009, 0xA9E0 +.hword 0xB34F, 0xBBF0, 0xC35A, 0xC926, 0xCCEC, 0xCE45, 0xCD17, 0xC9C7 +.hword 0xC4A7, 0xBE0D, 0xB64C, 0xADB8, 0xA4A7, 0x9B6B, 0x9259, 0x89C6 +.hword 0x8205, 0x7B67, 0x7648, 0x72F7, 0x71C9, 0xA205, 0xA205, 0xA205 +.hword 0xA205, 0xFFE1, 0x0055, 0x0157, 0x0258, 0x02CD, 0x02B3, 0x026B +.hword 0x0203, 0x0186, 0x0102, 0x0081, 0x0012, 0xFFA3, 0xFF24, 0xFEA1 +.hword 0xFE25, 0xFDBF, 0xFD78, 0xFD5D, 0xFD77, 0xFDBF, 0xFE26, 0xFEA1 +.hword 0xFF24, 0xFFA0, 0x000A, 0x006F, 0x00E1, 0x0156, 0x01C8, 0x022F +.hword 0x0282, 0x02B9, 0x02CD, 0x0000, 0xFF82, 0xFE6C, 0xFD56, 0xFCD8 +.hword 0xFCF5, 0xFD42, 0xFDB4, 0xFE3B, 0xFECB, 0xFF57, 0xFFD1, 0x004B +.hword 0x00D7, 0x0168, 0x01EF, 0x0261, 0x02AF, 0x02CD, 0x02AF, 0x0260 +.hword 0x01EE, 0x0165, 0x00D6, 0x004C, 0xFFD9, 0xFF6A, 0xFEEE, 0xFE6E +.hword 0xFDF3, 0xFD84, 0xFD2A, 0xFCEE, 0xFCD8, 0xEF80, 0xF1B2, 0xF687 +.hword 0xFB5D, 0xFD8F, 0xFDB7, 0xFE20, 0xFEAF, 0xFF4B, 0xFFDA, 0x0042 +.hword 0x006B, 0x003F, 0xFFCF, 0xFF37, 0xFE94, 0xFE05, 0xFDA6, 0xFD95 +.hword 0xFDEF, 0xFEA1, 0xFF87, 0x007A, 0x0156, 0x01F6, 0x0233, 0x01FF +.hword 0x0179, 0x00BA, 0xFFE1, 0xFF07, 0xFE49, 0xFDC2, 0xFD8F, 0x0000 +.hword 0xFFA2, 0xFED4, 0xFE05, 0xFDA7, 0xFDB6, 0xFDE1, 0xFE24, 0xFE79 +.hword 0xFEDC, 0xFF48, 0xFFB9, 0x0028, 0x0095, 0x00F8, 0x014D, 0x018F +.hword 0x01BA, 0x01CA, 0x01BC, 0x0196, 0x015B, 0x0110, 0x00B7, 0x0055 +.hword 0xFFEE, 0xFF84, 0xFF1C, 0xFEB9, 0xFE61, 0xFE15, 0xFDDA, 0xFDB4 +.hword 0xFDA7, 0xFFFC, 0x0083, 0x01AE, 0x02D9, 0x0361, 0x034A, 0x0308 +.hword 0x02A4, 0x0224, 0x018E, 0x00EB, 0x0041, 0xFF97, 0xFEF4, 0xFE5F +.hword 0xFDDE, 0xFD7A, 0xFD39, 0xFD21, 0xFD36, 0xFD6F, 0xFDC8, 0xFE3A +.hword 0xFEC0, 0xFF55, 0xFFF2, 0x0091, 0x012E, 0x01C2, 0x0248, 0x02BB +.hword 0x0313, 0x034D, 0x0361, 0x6FF3, 0x6DE4, 0x695D, 0x64D7, 0x62C8 +.hword 0x62C8, 0x62C8, 0x62C9, 0x62C9, 0x62CA, 0x62CB, 0x62CB, 0x62CC +.hword 0x62CD, 0x62CD, 0x62CE, 0x62CE, 0x62CF, 0x62CF, 0x62CF, 0x62CE +.hword 0x62CE, 0x62CE, 0x62CD, 0x62CC, 0x62CC, 0x62CB, 0x62CA, 0x62CA +.hword 0x62C9, 0x62C9, 0x62C8, 0x62C8, 0x62C8, 0x0000 + +koopa_seg6_animindex_06010D88: # 0x06010D88 +.hword 0x0001, 0x0000, 0x0022, 0x0001, 0x0001, 0x0023, 0x0001, 0x0000 +.hword 0x0001, 0x0024, 0x0001, 0x0000, 0x0022, 0x0337, 0x0022, 0x0359 +.hword 0x0022, 0x037B, 0x0022, 0x02D1, 0x0022, 0x02F3, 0x0022, 0x0315 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D0, 0x0022, 0x0047 +.hword 0x0022, 0x0069, 0x0022, 0x008B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0022, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02CF +.hword 0x0022, 0x00CF, 0x0022, 0x00F1, 0x0022, 0x0113, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0022, 0x00AD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02CE, 0x0022, 0x019B, 0x0022, 0x01BD, 0x0022, 0x01DF +.hword 0x0022, 0x0135, 0x0022, 0x0157, 0x0022, 0x0179, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02CD, 0x0022, 0x0267, 0x0022, 0x0289 +.hword 0x0022, 0x02AB, 0x0022, 0x0201, 0x0022, 0x0223, 0x0022, 0x0245 + +koopa_seg6_anim_06010E48: # 0x06010E48 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x22 +.hword 0x0F +.word koopa_seg6_animvalue_0601064C +.word koopa_seg6_animindex_06010D88 +.word 0 + +koopa_seg6_animvalue_06010E60: # 0x06010E60 +.hword 0x0000, 0x00AD, 0x0089, 0x0087, 0x0087, 0x0087, 0x0088, 0x0088 +.hword 0x0088, 0xFFE6, 0xFFE6, 0xFFE6, 0xFFE8, 0xFFEC, 0xFFEF, 0xFFF2 +.hword 0xFFF3, 0x3FFF, 0xFFBC, 0xFF41, 0xFF00, 0xFEBC, 0xFE7B, 0xFE45 +.hword 0xFE1F, 0xFE11, 0x005E, 0x0052, 0x007A, 0x00AD, 0x00E1, 0x0111 +.hword 0x0133, 0x0140, 0x15C2, 0x07C2, 0x0570, 0x03E7, 0x02FE, 0x028B +.hword 0x0265, 0x0261, 0xFE61, 0xFD6D, 0xFAF6, 0xF797, 0xF3EA, 0xF08B +.hword 0xEE14, 0xED20, 0xFEED, 0xFEDF, 0xFEBD, 0xFE8E, 0xFE5B, 0xFE2D +.hword 0xFE0B, 0xFDFD, 0xC673, 0xC59D, 0xC373, 0xC07F, 0xBD46, 0xBA51 +.hword 0xB828, 0xB751, 0xFE38, 0xFE01, 0xFDFB, 0xFDF9, 0xFDFA, 0xFDFC +.hword 0xFDFE, 0xFDFF, 0x00AF, 0x0008, 0x002E, 0x006C, 0x00B5, 0x00FB +.hword 0x012E, 0x0143, 0x1494, 0x0673, 0x03A2, 0x0181, 0xFFFD, 0xFF00 +.hword 0xFE76, 0xFE4D, 0xFFC5, 0x0014, 0x00E4, 0x01FF, 0x0335, 0x0450 +.hword 0x0520, 0x0570, 0xFF60, 0xFF5E, 0xFF5B, 0xFF56, 0xFF51, 0xFF4C +.hword 0xFF49, 0xFF48, 0xC6E9, 0xC62F, 0xC44E, 0xC1BD, 0xBEF2, 0xBC61 +.hword 0xBA80, 0xB9C6, 0x336E, 0xF9B4, 0xEC6C, 0x9E5B, 0xA221, 0xABDC +.hword 0xB92B, 0xC7AC, 0xD4FB, 0xDEB6, 0xE27C, 0x2477, 0x2406, 0x22E3 +.hword 0x2154, 0x1FA2, 0x1E14, 0x1CF0, 0x1C7F, 0x4A7C, 0x4F25, 0x5B29 +.hword 0x6B98, 0x7D7F, 0x8DF0, 0x99F4, 0x9E9D, 0x0003, 0x1942, 0xF709 +.hword 0x0B4B, 0x06CC, 0xFB37, 0xEB5F, 0xDA1B, 0xCA43, 0xBEAC, 0xBA2E +.hword 0xD84E, 0xD8EE, 0xDA88, 0xDCBA, 0xDF1E, 0xE14F, 0xE2EA, 0xE389 +.hword 0x57FD, 0x5D7D, 0x6BAD, 0x7F13, 0x9439, 0xA79F, 0xB5CF, 0xBB4F +.hword 0xA205, 0xA205, 0xA205, 0xA205, 0x0277, 0x00FE, 0x012E, 0x018C +.hword 0x0203, 0x027A, 0x02DB, 0x02D5, 0xFD4D, 0xFC46, 0xFC4C, 0xFC6F +.hword 0xFCA1, 0xFCD4, 0xFCF9, 0xFCDF, 0xFE2B, 0x10D3, 0x0F03, 0x0AF2 +.hword 0x05BA, 0x0079, 0xFC4B, 0xFD26, 0xFCE9, 0xFCF6, 0xFD17, 0xFD44 +.hword 0xFD75, 0xFDA2, 0xFDC3, 0xFDD0, 0x0299, 0x02A5, 0x02C6, 0x02F2 +.hword 0x0323, 0x034F, 0x036F, 0x037C, 0x5816, 0x58CB, 0x5A9C, 0x5D19 +.hword 0x5FCF, 0x624C, 0x641E, 0x64D3 + +koopa_seg6_animindex_06011018: # 0x06011018 +.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0008, 0x0009, 0x0001, 0x0000 +.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0008, 0x00C4, 0x0008, 0x00CC +.hword 0x0008, 0x00D4, 0x0008, 0x00AC, 0x0008, 0x00B4, 0x0008, 0x00BC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AB, 0x0008, 0x002A +.hword 0x0008, 0x0032, 0x0008, 0x003A, 0x0008, 0x0012, 0x0008, 0x001A +.hword 0x0008, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00AA +.hword 0x0008, 0x005A, 0x0008, 0x0062, 0x0008, 0x006A, 0x0008, 0x0042 +.hword 0x0008, 0x004A, 0x0008, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00A9, 0x0008, 0x0075, 0x0008, 0x007D, 0x0008, 0x0085 +.hword 0x0001, 0x0072, 0x0001, 0x0073, 0x0001, 0x0074, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00A8, 0x0008, 0x0090, 0x0008, 0x0098 +.hword 0x0008, 0x00A0, 0x0001, 0x008D, 0x0001, 0x008E, 0x0001, 0x008F + +koopa_seg6_anim_060110D8: # 0x060110D8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x0F +.word koopa_seg6_animvalue_06010E60 +.word koopa_seg6_animindex_06011018 +.word 0 + +koopa_seg6_animvalue_060110F0: # 0x060110F0 +.hword 0x0000, 0x007A, 0xFFF3, 0x3FFF, 0xFD8F, 0xFDBD, 0xFE31, 0xFEC8 +.hword 0xFF5E, 0xFFD2, 0x0000, 0x0000, 0x00D0, 0x00C0, 0x009A, 0x0068 +.hword 0x0035, 0x000F, 0x0000, 0x0000, 0xF96F, 0xFC6D, 0x03E7, 0x0D9F +.hword 0x1758, 0x1ED3, 0x21D0, 0x21D0, 0x00FA, 0x00E0, 0x009F, 0x004B +.hword 0xFFF8, 0xFFB7, 0xFF9D, 0xFF9D, 0xFF31, 0xFF2A, 0xFF17, 0xFEFE +.hword 0xFEE5, 0xFED2, 0xFECB, 0xFECB, 0x9D52, 0xA0EA, 0xA9E5, 0xB592 +.hword 0xC13F, 0xCA3A, 0xCDD2, 0xCDD2, 0xFE05, 0xFE0C, 0xFE1F, 0xFE38 +.hword 0xFE50, 0xFE63, 0xFE6B, 0xFE6B, 0xFF8A, 0xFFAB, 0xFFFD, 0x0068 +.hword 0x00D4, 0x0126, 0x0147, 0x0147, 0xFC59, 0xFF17, 0x05F2, 0x0EDD +.hword 0x17C7, 0x1EA3, 0x2162, 0x2162, 0x009E, 0x008E, 0x0066, 0x0032 +.hword 0xFFFF, 0xFFD7, 0xFFC7, 0xFFC7, 0xFF9B, 0xFF95, 0xFF87, 0xFF74 +.hword 0xFF61, 0xFF53, 0xFF4D, 0xFF4D, 0x992E, 0x9D22, 0xA704, 0xB3DE +.hword 0xC0B8, 0xCA9A, 0xCE8E, 0xCE8E, 0x336E, 0xF9B4, 0xEC6C, 0x160B +.hword 0x1D98, 0x3111, 0x4BB0, 0x68B3, 0x8355, 0x96CE, 0x9E5B, 0x1F3A +.hword 0x1F84, 0x2044, 0x214A, 0x2267, 0x236D, 0x242D, 0x2477, 0xC24D +.hword 0xC9D8, 0xDD4D, 0xF7E7, 0x14E2, 0x2F7C, 0x42F1, 0x4A7C, 0x0003 +.hword 0x1942, 0xF709, 0xAD7C, 0xB2AE, 0xC015, 0xD268, 0xE65F, 0xF8B2 +.hword 0x0618, 0x0B4B, 0xE518, 0xE463, 0xE28F, 0xE010, 0xDD57, 0xDAD8 +.hword 0xD904, 0xD84E, 0xC72B, 0xC102, 0xB121, 0x9B6A, 0x83C1, 0x6E07 +.hword 0x5E25, 0x57FD, 0xA205, 0xA205, 0xA205, 0xA205, 0x02CD, 0x02E0 +.hword 0x030F, 0x034C, 0x0389, 0x03B8, 0x03CA, 0x03CA, 0xFCD8, 0xFCF1 +.hword 0xFD2E, 0xFD7F, 0xFDCF, 0xFE0D, 0xFE25, 0xFE25, 0xFD8F, 0xFC62 +.hword 0xF972, 0xF5A0, 0xF1CE, 0xEEDE, 0xEDB1, 0xEDB1, 0x0127, 0x00D2 +.hword 0xFFFF, 0xFEEB, 0xFDD7, 0xFD03, 0xFCAE, 0xFCAE, 0x03F3, 0x03D6 +.hword 0x038F, 0x0331, 0x02D4, 0x028C, 0x026F, 0x026F, 0x8735, 0x8384 +.hword 0x7A45, 0x6E44, 0x6243, 0x5907, 0x5556, 0x5556 + +koopa_seg6_animindex_0601128C: # 0x0601128C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0008, 0x00B6, 0x0008, 0x00BE +.hword 0x0008, 0x00C6, 0x0008, 0x009E, 0x0008, 0x00A6, 0x0008, 0x00AE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009D, 0x0008, 0x001C +.hword 0x0008, 0x0024, 0x0008, 0x002C, 0x0008, 0x0004, 0x0008, 0x000C +.hword 0x0008, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009C +.hword 0x0008, 0x004C, 0x0008, 0x0054, 0x0008, 0x005C, 0x0008, 0x0034 +.hword 0x0008, 0x003C, 0x0008, 0x0044, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x009B, 0x0008, 0x0067, 0x0008, 0x006F, 0x0008, 0x0077 +.hword 0x0001, 0x0064, 0x0001, 0x0065, 0x0001, 0x0066, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x009A, 0x0008, 0x0082, 0x0008, 0x008A +.hword 0x0008, 0x0092, 0x0001, 0x007F, 0x0001, 0x0080, 0x0001, 0x0081 + +koopa_seg6_anim_0601134C: # 0x0601134C +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x0F +.word koopa_seg6_animvalue_060110F0 +.word koopa_seg6_animindex_0601128C +.word 0 + +glabel koopa_seg6_anims_06011364 # 0x06011364 +.word koopa_seg6_anim_0600CC24 +.word koopa_seg6_anim_0600CFB8 +.word koopa_seg6_anim_0600D518 +.word koopa_seg6_anim_0600D804 +.word koopa_seg6_anim_0600DD90 +.word koopa_seg6_anim_0600E32C +.word koopa_seg6_anim_0600E928 +.word koopa_seg6_anim_0600F3EC +.word koopa_seg6_anim_0600FB1C +.word koopa_seg6_anim_06010258 +.word koopa_seg6_anim_06010634 +.word koopa_seg6_anim_06010E48 +.word koopa_seg6_anim_0601134C # Hmm.. these last 2 are swapped. +.word koopa_seg6_anim_060110D8 +.word 0 +.word 0 +.word 0 diff --git a/actors/koopa_flag/geo.s b/actors/koopa_flag/geo.s index 3e535fb..3135549 100644 --- a/actors/koopa_flag/geo.s +++ b/actors/koopa_flag/geo.s @@ -1,30 +1,30 @@ -glabel koopa_flag_geo # 0x0D000000 - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_flag_seg6_dl_06000A08 - geo_open_node - geo_animated_part LAYER_OPAQUE, 2040, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_flag_seg6_dl_06000B08 - geo_open_node - geo_animated_part LAYER_OPAQUE, 460, 0, 0, koopa_flag_seg6_dl_06000BF8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 460, 0, 0, koopa_flag_seg6_dl_06000CE0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 344, 0, 0, koopa_flag_seg6_dl_06000DB0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 288, 0, 0, koopa_flag_seg6_dl_06000E38 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel koopa_flag_geo # 0x0D000000 + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_flag_seg6_dl_06000A08 + geo_open_node + geo_animated_part LAYER_OPAQUE, 2040, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, koopa_flag_seg6_dl_06000B08 + geo_open_node + geo_animated_part LAYER_OPAQUE, 460, 0, 0, koopa_flag_seg6_dl_06000BF8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 460, 0, 0, koopa_flag_seg6_dl_06000CE0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 344, 0, 0, koopa_flag_seg6_dl_06000DB0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 288, 0, 0, koopa_flag_seg6_dl_06000E38 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/koopa_flag/model.s b/actors/koopa_flag/model.s index 803a0c1..ed94dc1 100644 --- a/actors/koopa_flag/model.s +++ b/actors/koopa_flag/model.s @@ -1,271 +1,271 @@ -# Koopa Flag - -.balign 8 -koopa_flag_seg6_light_06000000: # 0x06000000 -.byte 0x00, 0x1B, 0x00, 0x00, 0x00, 0x1B, 0x00, 0x00 - -koopa_flag_seg6_light_06000008: # 0x06000008 -.byte 0x00, 0x6E, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_flag_seg6_light_06000018: # 0x06000018 -.byte 0x3F, 0x39, 0x15, 0x00, 0x3F, 0x39, 0x15, 0x00 - -koopa_flag_seg6_light_06000020: # 0x06000020 -.byte 0xFF, 0xE6, 0x57, 0x00, 0xFF, 0xE6, 0x57, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_flag_seg6_light_06000030: # 0x06000030 -.byte 0x2B, 0x15, 0x01, 0x00, 0x2B, 0x15, 0x01, 0x00 - -koopa_flag_seg6_light_06000038: # 0x06000038 -.byte 0xAC, 0x54, 0x05, 0x00, 0xAC, 0x54, 0x05, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_flag_seg6_texture_06000048: # 0x06000048 -.incbin "actors/koopa_flag/koopa_flag_banner.rgba16" - -koopa_flag_seg6_light_06000848: # 0x06000848 -.byte 0x37, 0x27, 0x07, 0x00, 0x37, 0x27, 0x07, 0x00 - -koopa_flag_seg6_light_06000850: # 0x06000850 -.byte 0xDF, 0x9F, 0x1F, 0x00, 0xDF, 0x9F, 0x1F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_flag_seg6_light_06000860: # 0x06000860 -.byte 0x14, 0x0A, 0x00, 0x00, 0x14, 0x0A, 0x00, 0x00 - -koopa_flag_seg6_light_06000868: # 0x06000868 -.byte 0x50, 0x28, 0x00, 0x00, 0x50, 0x28, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_flag_seg6_vertex_06000878: # 0x06000878 -vertex 2800, -18, 57, 0, 0, 0x5F, 0xE7, 0x4F, 0xFF -vertex 2800, -59, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF -vertex 2800, -18, -56, 0, 0, 0x4D, 0xE1, 0xA1, 0xFF -vertex 2800, 49, -34, 0, 0, 0x4D, 0x51, 0xC5, 0xFF -vertex 2800, 49, 35, 0, 0, 0x2D, 0x60, 0x45, 0xFF - -koopa_flag_seg6_vertex_060008C8: # 0x060008C8 -vertex 2800, -18, 57, 0, 0, 0x5F, 0xE7, 0x4F, 0xFF -vertex 2800, 49, 35, 0, 0, 0x2D, 0x60, 0x45, 0xFF -vertex 0, 19, 57, 0, 0, 0x00, 0x27, 0x78, 0xFF -vertex 0, -48, 35, 0, 0, 0x00, 0x9A, 0x4A, 0xFF -vertex 0, 60, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 2800, -59, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF -vertex 0, -48, -34, 0, 0, 0x00, 0x9A, 0xB6, 0xFF -vertex 2800, -18, -56, 0, 0, 0x4D, 0xE1, 0xA1, 0xFF -vertex 0, 19, -56, 0, 0, 0x00, 0x27, 0x88, 0xFF -vertex 2800, 49, -34, 0, 0, 0x4D, 0x51, 0xC5, 0xFF - -glabel koopa_flag_seg6_dl_06000968 # 0x06000968 - 0x06000A08 -gsSPLight koopa_flag_seg6_light_06000850, 1 -gsSPLight koopa_flag_seg6_light_06000848, 2 -gsSPVertex koopa_flag_seg6_vertex_06000878, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP1Triangle 3, 0, 2, 0x0 -gsSPLight koopa_flag_seg6_light_06000868, 1 -gsSPLight koopa_flag_seg6_light_06000860, 2 -gsSPVertex koopa_flag_seg6_vertex_060008C8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 5, 0, 3, 0x0 -gsSP2Triangles 3, 6, 5, 0x0, 7, 5, 6, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 9, 7, 8, 0x0 -gsSP2Triangles 8, 4, 9, 0x0, 1, 9, 4, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000A08 # 0x06000A08 - 0x06000A38 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_flag_seg6_dl_06000968 -gsSPEndDisplayList - -koopa_flag_seg6_vertex_06000A38: # 0x06000A38 -vertex 0, 0, 0, -226, 510, 0xFF, 0xFF, 0xFF, 0xFF -vertex 460, 0, 540, 224, 1318, 0xFF, 0xFF, 0xFF, 0xFF -vertex 460, 0, -539, 224, -302, 0xFF, 0xFF, 0xFF, 0xFF - -koopa_flag_seg6_vertex_06000A68: # 0x06000A68 -vertex 0, 0, 720, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 460, 0, 540, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 0, 0, 0, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 460, 0, -539, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 0, 0, -719, 0, 0, 0xFD, 0xA8, 0x02, 0xFF - -glabel koopa_flag_seg6_dl_06000AB8 # 0x06000AB8 - 0x06000AE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_flag_seg6_vertex_06000A38, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000AE8 # 0x06000AE8 - 0x06000B08 -gsSPVertex koopa_flag_seg6_vertex_06000A68, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000B08 # 0x06000B08 - 0x06000B80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_flag_seg6_dl_06000AB8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_flag_seg6_dl_06000AE8 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -koopa_flag_seg6_vertex_06000B80: # 0x06000B80 -vertex 0, 0, 540, 224, 1318, 0xFF, 0xFF, 0xFF, 0xFF -vertex 460, 0, 360, 676, 1048, 0xFF, 0xFF, 0xFF, 0xFF -vertex 460, 0, -359, 676, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -539, 224, -302, 0xFF, 0xFF, 0xFF, 0xFF - -glabel koopa_flag_seg6_dl_06000BC0 # 0x06000BC0 - 0x06000BF8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_flag_seg6_vertex_06000B80, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000BF8 # 0x06000BF8 - 0x06000C68 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_flag_seg6_dl_06000BC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -koopa_flag_seg6_vertex_06000C68: # 0x06000C68 -vertex 344, 0, 224, 1014, 846, 0xFF, 0xFF, 0xFF, 0xFF -vertex 344, 0, -223, 1014, 172, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 360, 676, 1048, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -359, 676, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel koopa_flag_seg6_dl_06000CA8 # 0x06000CA8 - 0x06000CE0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_flag_seg6_vertex_06000C68, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000CE0 # 0x06000CE0 - 0x06000D50 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_flag_seg6_dl_06000CA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -koopa_flag_seg6_vertex_06000D50: # 0x06000D50 -vertex 0, 0, 224, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 288, 0, 112, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 288, 0, -111, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 0, 0, -223, 0, 0, 0xFD, 0xA8, 0x02, 0xFF - -glabel koopa_flag_seg6_dl_06000D90 # 0x06000D90 - 0x06000DB0 -gsSPVertex koopa_flag_seg6_vertex_06000D50, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000DB0 # 0x06000DB0 - 0x06000DF0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_flag_seg6_dl_06000D90 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -koopa_flag_seg6_vertex_06000DF0: # 0x06000DF0 -vertex 0, 0, 112, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 288, 0, 0, 0, 0, 0xFD, 0xA8, 0x02, 0xFF -vertex 0, 0, -111, 0, 0, 0xFD, 0xA8, 0x02, 0xFF - -glabel koopa_flag_seg6_dl_06000E20 # 0x06000E20 - 0x06000E38 -gsSPVertex koopa_flag_seg6_vertex_06000DF0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel koopa_flag_seg6_dl_06000E38 # 0x06000E38 - 0x06000E78 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_flag_seg6_dl_06000E20 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -koopa_flag_seg6_animvalue_06000E78: # 0x06000E78 -.hword 0x0000, 0x12E3, 0x0F43, 0x099F, 0x02D1, 0xFBB3, 0xF51B, 0xEFE3 -.hword 0xECC0, 0xEA97, 0xE905, 0xE817, 0xE7DA, 0xE85A, 0xE9A5, 0xEBC7 -.hword 0xEF2B, 0xF51F, 0xFCD4, 0x053B, 0x0D49, 0x13EE, 0x181E, 0x1A24 -.hword 0x1B1B, 0x1B28, 0x1A71, 0x191C, 0x174F, 0x152F, 0x0DFD, 0x0B37 -.hword 0x064A, 0x006D, 0xFADA, 0xF6C7, 0xF4D9, 0xF371, 0xF25D, 0xF1A3 -.hword 0xF148, 0xF152, 0xF1C6, 0xF2AA, 0xF404, 0xF622, 0xFA11, 0xFF44 -.hword 0x04FD, 0x0A7D, 0x0F08, 0x11DD, 0x132A, 0x13B1, 0x1393, 0x12F3 -.hword 0x11F2, 0x10B2, 0x0F55, 0xF43F, 0xF376, 0xF2F2, 0xF2B7, 0xF2C3 -.hword 0xF319, 0xF3B9, 0xF4A5, 0xF64B, 0xF8E8, 0xFC2A, 0xFFC5, 0x0367 -.hword 0x06C3, 0x098B, 0x0B73, 0x0C85, 0x0CE4, 0x0CA5, 0x0BDD, 0x0AA2 -.hword 0x08F8, 0x06A5, 0x03D3, 0x00B6, 0xFD87, 0xFA7A, 0xF7C5, 0xF59F -.hword 0xF5BC, 0xF61A, 0xF722, 0xF8BA, 0xFAC7, 0xFD30, 0xFFD8, 0x02A6 -.hword 0x0580, 0x0829, 0x0A3A, 0x0BBC, 0x0CB9, 0x0D3F, 0x0D4C, 0x0C44 -.hword 0x0A3B, 0x0785, 0x0478, 0x0169, 0xFEAD, 0xFC97, 0xFB3E, 0xFA01 -.hword 0xF8DB, 0xF7D5, 0xF6F8, 0xF64F, 0xF5E2, 0x04EA, 0x04B3, 0x0421 -.hword 0x034C, 0x0250, 0x0147, 0x004B, 0xFF77, 0xFEAA, 0xFDC3, 0xFCD9 -.hword 0xFC02, 0xFB55, 0xFAE7, 0xFAD0, 0xFB25, 0xFBDC, 0xFCD6, 0xFDF4 -.hword 0xFF17, 0x0020, 0x00F2, 0x01A2, 0x0253, 0x02FE, 0x039A, 0x0422 -.hword 0x048C, 0x04D1, 0x3FFF, 0xC001, 0x3FFF, 0x0000 - -koopa_flag_seg6_animindex_06000FA4: # 0x06000FA4 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0094, 0x0001, 0x0092, 0x0001, 0x0000, 0x0001, 0x0093 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0075, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001D, 0x0058, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x001E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0001 - -koopa_flag_seg6_anim_06001010: # 0x06001010 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x08 -.word koopa_flag_seg6_animvalue_06000E78 -.word koopa_flag_seg6_animindex_06000FA4 -.word 0 - -glabel koopa_flag_seg6_anims_06001028 # 0x06001028 -.word koopa_flag_seg6_anim_06001010 -.word 0 +# Koopa Flag + +.balign 8 +koopa_flag_seg6_light_06000000: # 0x06000000 +.byte 0x00, 0x1B, 0x00, 0x00, 0x00, 0x1B, 0x00, 0x00 + +koopa_flag_seg6_light_06000008: # 0x06000008 +.byte 0x00, 0x6E, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_flag_seg6_light_06000018: # 0x06000018 +.byte 0x3F, 0x39, 0x15, 0x00, 0x3F, 0x39, 0x15, 0x00 + +koopa_flag_seg6_light_06000020: # 0x06000020 +.byte 0xFF, 0xE6, 0x57, 0x00, 0xFF, 0xE6, 0x57, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_flag_seg6_light_06000030: # 0x06000030 +.byte 0x2B, 0x15, 0x01, 0x00, 0x2B, 0x15, 0x01, 0x00 + +koopa_flag_seg6_light_06000038: # 0x06000038 +.byte 0xAC, 0x54, 0x05, 0x00, 0xAC, 0x54, 0x05, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_flag_seg6_texture_06000048: # 0x06000048 +.incbin "actors/koopa_flag/koopa_flag_banner.rgba16" + +koopa_flag_seg6_light_06000848: # 0x06000848 +.byte 0x37, 0x27, 0x07, 0x00, 0x37, 0x27, 0x07, 0x00 + +koopa_flag_seg6_light_06000850: # 0x06000850 +.byte 0xDF, 0x9F, 0x1F, 0x00, 0xDF, 0x9F, 0x1F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_flag_seg6_light_06000860: # 0x06000860 +.byte 0x14, 0x0A, 0x00, 0x00, 0x14, 0x0A, 0x00, 0x00 + +koopa_flag_seg6_light_06000868: # 0x06000868 +.byte 0x50, 0x28, 0x00, 0x00, 0x50, 0x28, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_flag_seg6_vertex_06000878: # 0x06000878 +vertex 2800, -18, 57, 0, 0, 0x5F, 0xE7, 0x4F, 0xFF +vertex 2800, -59, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF +vertex 2800, -18, -56, 0, 0, 0x4D, 0xE1, 0xA1, 0xFF +vertex 2800, 49, -34, 0, 0, 0x4D, 0x51, 0xC5, 0xFF +vertex 2800, 49, 35, 0, 0, 0x2D, 0x60, 0x45, 0xFF + +koopa_flag_seg6_vertex_060008C8: # 0x060008C8 +vertex 2800, -18, 57, 0, 0, 0x5F, 0xE7, 0x4F, 0xFF +vertex 2800, 49, 35, 0, 0, 0x2D, 0x60, 0x45, 0xFF +vertex 0, 19, 57, 0, 0, 0x00, 0x27, 0x78, 0xFF +vertex 0, -48, 35, 0, 0, 0x00, 0x9A, 0x4A, 0xFF +vertex 0, 60, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 2800, -59, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF +vertex 0, -48, -34, 0, 0, 0x00, 0x9A, 0xB6, 0xFF +vertex 2800, -18, -56, 0, 0, 0x4D, 0xE1, 0xA1, 0xFF +vertex 0, 19, -56, 0, 0, 0x00, 0x27, 0x88, 0xFF +vertex 2800, 49, -34, 0, 0, 0x4D, 0x51, 0xC5, 0xFF + +glabel koopa_flag_seg6_dl_06000968 # 0x06000968 - 0x06000A08 +gsSPLight koopa_flag_seg6_light_06000850, 1 +gsSPLight koopa_flag_seg6_light_06000848, 2 +gsSPVertex koopa_flag_seg6_vertex_06000878, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP1Triangle 3, 0, 2, 0x0 +gsSPLight koopa_flag_seg6_light_06000868, 1 +gsSPLight koopa_flag_seg6_light_06000860, 2 +gsSPVertex koopa_flag_seg6_vertex_060008C8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 5, 0, 3, 0x0 +gsSP2Triangles 3, 6, 5, 0x0, 7, 5, 6, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 9, 7, 8, 0x0 +gsSP2Triangles 8, 4, 9, 0x0, 1, 9, 4, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000A08 # 0x06000A08 - 0x06000A38 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_flag_seg6_dl_06000968 +gsSPEndDisplayList + +koopa_flag_seg6_vertex_06000A38: # 0x06000A38 +vertex 0, 0, 0, -226, 510, 0xFF, 0xFF, 0xFF, 0xFF +vertex 460, 0, 540, 224, 1318, 0xFF, 0xFF, 0xFF, 0xFF +vertex 460, 0, -539, 224, -302, 0xFF, 0xFF, 0xFF, 0xFF + +koopa_flag_seg6_vertex_06000A68: # 0x06000A68 +vertex 0, 0, 720, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 460, 0, 540, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 0, 0, 0, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 460, 0, -539, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 0, 0, -719, 0, 0, 0xFD, 0xA8, 0x02, 0xFF + +glabel koopa_flag_seg6_dl_06000AB8 # 0x06000AB8 - 0x06000AE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_flag_seg6_vertex_06000A38, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000AE8 # 0x06000AE8 - 0x06000B08 +gsSPVertex koopa_flag_seg6_vertex_06000A68, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000B08 # 0x06000B08 - 0x06000B80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_flag_seg6_dl_06000AB8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_flag_seg6_dl_06000AE8 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +koopa_flag_seg6_vertex_06000B80: # 0x06000B80 +vertex 0, 0, 540, 224, 1318, 0xFF, 0xFF, 0xFF, 0xFF +vertex 460, 0, 360, 676, 1048, 0xFF, 0xFF, 0xFF, 0xFF +vertex 460, 0, -359, 676, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -539, 224, -302, 0xFF, 0xFF, 0xFF, 0xFF + +glabel koopa_flag_seg6_dl_06000BC0 # 0x06000BC0 - 0x06000BF8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_flag_seg6_vertex_06000B80, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000BF8 # 0x06000BF8 - 0x06000C68 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_flag_seg6_dl_06000BC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +koopa_flag_seg6_vertex_06000C68: # 0x06000C68 +vertex 344, 0, 224, 1014, 846, 0xFF, 0xFF, 0xFF, 0xFF +vertex 344, 0, -223, 1014, 172, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 360, 676, 1048, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -359, 676, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel koopa_flag_seg6_dl_06000CA8 # 0x06000CA8 - 0x06000CE0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_flag_seg6_texture_06000048 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_flag_seg6_vertex_06000C68, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000CE0 # 0x06000CE0 - 0x06000D50 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_flag_seg6_dl_06000CA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +koopa_flag_seg6_vertex_06000D50: # 0x06000D50 +vertex 0, 0, 224, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 288, 0, 112, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 288, 0, -111, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 0, 0, -223, 0, 0, 0xFD, 0xA8, 0x02, 0xFF + +glabel koopa_flag_seg6_dl_06000D90 # 0x06000D90 - 0x06000DB0 +gsSPVertex koopa_flag_seg6_vertex_06000D50, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000DB0 # 0x06000DB0 - 0x06000DF0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_flag_seg6_dl_06000D90 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +koopa_flag_seg6_vertex_06000DF0: # 0x06000DF0 +vertex 0, 0, 112, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 288, 0, 0, 0, 0, 0xFD, 0xA8, 0x02, 0xFF +vertex 0, 0, -111, 0, 0, 0xFD, 0xA8, 0x02, 0xFF + +glabel koopa_flag_seg6_dl_06000E20 # 0x06000E20 - 0x06000E38 +gsSPVertex koopa_flag_seg6_vertex_06000DF0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel koopa_flag_seg6_dl_06000E38 # 0x06000E38 - 0x06000E78 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_flag_seg6_dl_06000E20 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +koopa_flag_seg6_animvalue_06000E78: # 0x06000E78 +.hword 0x0000, 0x12E3, 0x0F43, 0x099F, 0x02D1, 0xFBB3, 0xF51B, 0xEFE3 +.hword 0xECC0, 0xEA97, 0xE905, 0xE817, 0xE7DA, 0xE85A, 0xE9A5, 0xEBC7 +.hword 0xEF2B, 0xF51F, 0xFCD4, 0x053B, 0x0D49, 0x13EE, 0x181E, 0x1A24 +.hword 0x1B1B, 0x1B28, 0x1A71, 0x191C, 0x174F, 0x152F, 0x0DFD, 0x0B37 +.hword 0x064A, 0x006D, 0xFADA, 0xF6C7, 0xF4D9, 0xF371, 0xF25D, 0xF1A3 +.hword 0xF148, 0xF152, 0xF1C6, 0xF2AA, 0xF404, 0xF622, 0xFA11, 0xFF44 +.hword 0x04FD, 0x0A7D, 0x0F08, 0x11DD, 0x132A, 0x13B1, 0x1393, 0x12F3 +.hword 0x11F2, 0x10B2, 0x0F55, 0xF43F, 0xF376, 0xF2F2, 0xF2B7, 0xF2C3 +.hword 0xF319, 0xF3B9, 0xF4A5, 0xF64B, 0xF8E8, 0xFC2A, 0xFFC5, 0x0367 +.hword 0x06C3, 0x098B, 0x0B73, 0x0C85, 0x0CE4, 0x0CA5, 0x0BDD, 0x0AA2 +.hword 0x08F8, 0x06A5, 0x03D3, 0x00B6, 0xFD87, 0xFA7A, 0xF7C5, 0xF59F +.hword 0xF5BC, 0xF61A, 0xF722, 0xF8BA, 0xFAC7, 0xFD30, 0xFFD8, 0x02A6 +.hword 0x0580, 0x0829, 0x0A3A, 0x0BBC, 0x0CB9, 0x0D3F, 0x0D4C, 0x0C44 +.hword 0x0A3B, 0x0785, 0x0478, 0x0169, 0xFEAD, 0xFC97, 0xFB3E, 0xFA01 +.hword 0xF8DB, 0xF7D5, 0xF6F8, 0xF64F, 0xF5E2, 0x04EA, 0x04B3, 0x0421 +.hword 0x034C, 0x0250, 0x0147, 0x004B, 0xFF77, 0xFEAA, 0xFDC3, 0xFCD9 +.hword 0xFC02, 0xFB55, 0xFAE7, 0xFAD0, 0xFB25, 0xFBDC, 0xFCD6, 0xFDF4 +.hword 0xFF17, 0x0020, 0x00F2, 0x01A2, 0x0253, 0x02FE, 0x039A, 0x0422 +.hword 0x048C, 0x04D1, 0x3FFF, 0xC001, 0x3FFF, 0x0000 + +koopa_flag_seg6_animindex_06000FA4: # 0x06000FA4 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0094, 0x0001, 0x0092, 0x0001, 0x0000, 0x0001, 0x0093 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0075, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001D, 0x0058, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x001E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0001 + +koopa_flag_seg6_anim_06001010: # 0x06001010 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x08 +.word koopa_flag_seg6_animvalue_06000E78 +.word koopa_flag_seg6_animindex_06000FA4 +.word 0 + +glabel koopa_flag_seg6_anims_06001028 # 0x06001028 +.word koopa_flag_seg6_anim_06001010 +.word 0 diff --git a/actors/koopa_shell/geo.s b/actors/koopa_shell/geo.s index 4a5b628..4197a15 100644 --- a/actors/koopa_shell/geo.s +++ b/actors/koopa_shell/geo.s @@ -1,29 +1,29 @@ -glabel koopa_shell_geo # 0x0F000AB0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 65536 - geo_open_node - geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_08028B78 - geo_close_node - geo_close_node - geo_end - -glabel koopa_shell2_geo # 0x0F000ADC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_08027420 - geo_close_node - geo_close_node - geo_end - -glabel koopa_shell3_geo # 0x0F000B08 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_080273C8 - geo_close_node - geo_close_node - geo_end +glabel koopa_shell_geo # 0x0F000AB0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 65536 + geo_open_node + geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_08028B78 + geo_close_node + geo_close_node + geo_end + +glabel koopa_shell2_geo # 0x0F000ADC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_08027420 + geo_close_node + geo_close_node + geo_end + +glabel koopa_shell3_geo # 0x0F000B08 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 70 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, koopa_shell_seg8_dl_080273C8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/koopa_shell/model.s b/actors/koopa_shell/model.s index 9655b2e..85f0e95 100644 --- a/actors/koopa_shell/model.s +++ b/actors/koopa_shell/model.s @@ -1,535 +1,535 @@ -# Koopa Shell - -koopa_shell_seg8_light_08026388: # 0x08026388 -.byte 0x11, 0x33, 0x06, 0x00, 0x11, 0x33, 0x06, 0x00 - -koopa_shell_seg8_light_08026390: # 0x08026390 -.byte 0x45, 0xCD, 0x1A, 0x00, 0x45, 0xCD, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_light_080263A0: # 0x080263A0 -.byte 0x39, 0x0A, 0x07, 0x00, 0x39, 0x0A, 0x07, 0x00 - -koopa_shell_seg8_light_080263A8: # 0x080263A8 -.byte 0xE4, 0x29, 0x1D, 0x00, 0xE4, 0x29, 0x1D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_light_080263B8: # 0x080263B8 -.byte 0x21, 0x30, 0x39, 0x00, 0x21, 0x30, 0x39, 0x00 - -koopa_shell_seg8_light_080263C0: # 0x080263C0 -.byte 0x84, 0xC3, 0xE5, 0x00, 0x84, 0xC3, 0xE5, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_light_080263D0: # 0x080263D0 -.byte 0x3E, 0x3F, 0x3E, 0x00, 0x3E, 0x3F, 0x3E, 0x00 - -koopa_shell_seg8_light_080263D8: # 0x080263D8 -.byte 0xFA, 0xFF, 0xF8, 0x00, 0xFA, 0xFF, 0xF8, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_vertex_080263E8: # 0x080263E8 -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF -vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF -vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF -vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF -vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF -vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF - -koopa_shell_seg8_vertex_080264D8: # 0x080264D8 -vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF -vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF -vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF -vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF -vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF -vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF -vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF - -koopa_shell_seg8_vertex_080265C8: # 0x080265C8 -vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF - -koopa_shell_seg8_vertex_080266B8: # 0x080266B8 -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF -vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF -vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF - -koopa_shell_seg8_vertex_080267A8: # 0x080267A8 -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF -vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF - -koopa_shell_seg8_vertex_08026898: # 0x08026898 -vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF -vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF -vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF -vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF -vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF - -koopa_shell_seg8_vertex_08026988: # 0x08026988 -vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF -vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF -vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF -vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF -vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF -vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF -vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF -vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF - -koopa_shell_seg8_vertex_08026A18: # 0x08026A18 -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF -vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF -vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF -vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF - -koopa_shell_seg8_vertex_08026B08: # 0x08026B08 -vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF -vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF -vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF - -koopa_shell_seg8_vertex_08026BF8: # 0x08026BF8 -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF -vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF -vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF -vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF - -koopa_shell_seg8_vertex_08026CE8: # 0x08026CE8 -vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF -vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF -vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF -vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF -vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF -vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF -vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF - -koopa_shell_seg8_vertex_08026DD8: # 0x08026DD8 -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF -vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF -vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF -vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF - -koopa_shell_seg8_vertex_08026EC8: # 0x08026EC8 -vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF -vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF -vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF -vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF -vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF - -koopa_shell_seg8_vertex_08026FB8: # 0x08026FB8 -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF -vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF -vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF -vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF -vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF -vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF -vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF -vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF -vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF - -koopa_shell_seg8_vertex_080270A8: # 0x080270A8 -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF -vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF -vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF -vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF - -glabel koopa_shell_seg8_dl_08027108 # 0x08027108 - 0x08027170 -gsSPVertex koopa_shell_seg8_vertex_080263E8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_080264D8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_08027170 # 0x08027170 - 0x08027258 -gsSPVertex koopa_shell_seg8_vertex_080265C8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_080266B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_080267A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026898, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026988, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_08027258 # 0x08027258 - 0x080273C8 -gsSPVertex koopa_shell_seg8_vertex_08026A18, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026B08, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026BF8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026CE8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026DD8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026EC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08026FB8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex koopa_shell_seg8_vertex_080270A8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_080273C8 # 0x080273C8 - 0x08027420 -gsDPPipeSync -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight koopa_shell_seg8_light_08026390, 1 -gsSPLight koopa_shell_seg8_light_08026388, 2 -gsSPDisplayList koopa_shell_seg8_dl_08027108 -gsSPLight koopa_shell_seg8_light_080263C0, 1 -gsSPLight koopa_shell_seg8_light_080263B8, 2 -gsSPDisplayList koopa_shell_seg8_dl_08027170 -gsSPLight koopa_shell_seg8_light_080263D8, 1 -gsSPLight koopa_shell_seg8_light_080263D0, 2 -gsSPBranchList koopa_shell_seg8_dl_08027258 - -glabel koopa_shell_seg8_dl_08027420 # 0x08027420 - 0x08027470 -gsDPPipeSync -gsSPLight koopa_shell_seg8_light_080263A8, 1 -gsSPLight koopa_shell_seg8_light_080263A0, 2 -gsSPDisplayList koopa_shell_seg8_dl_08027108 -gsSPLight koopa_shell_seg8_light_080263C0, 1 -gsSPLight koopa_shell_seg8_light_080263B8, 2 -gsSPDisplayList koopa_shell_seg8_dl_08027170 -gsSPLight koopa_shell_seg8_light_080263D8, 1 -gsSPLight koopa_shell_seg8_light_080263D0, 2 -gsSPBranchList koopa_shell_seg8_dl_08027258 - -koopa_shell_seg8_light_08027470: # 0x08027470 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -koopa_shell_seg8_light_08027478: # 0x08027478 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_light_08027488: # 0x08027488 -.byte 0x38, 0x2B, 0x00, 0x00, 0x38, 0x2B, 0x00, 0x00 - -koopa_shell_seg8_light_08027490: # 0x08027490 -.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -koopa_shell_seg8_texture_080274A0: # 0x080274A0 -.incbin "actors/koopa_shell/koopa_shell_front.rgba16" - -koopa_shell_seg8_texture_08027CA0: # 0x08027CA0 -.incbin "actors/koopa_shell/koopa_shell_back.rgba16" - -koopa_shell_seg8_vertex_080284A0: # 0x080284A0 -vertex -15, 47, -16, 774, 814, 0xE1, 0x74, 0xDB, 0xFF -vertex 0, 29, -44, 468, 1346, 0x00, 0x67, 0xB6, 0xFF -vertex -34, 23, -31, 1132, 1060, 0xBA, 0x63, 0xDC, 0xFF -vertex -15, 49, 15, 770, 152, 0xCA, 0x71, 0x12, 0xFF -vertex 16, 47, -16, 158, 814, 0x27, 0x6F, 0xD3, 0xFF -vertex 16, 49, 15, 156, 152, 0x2C, 0x75, 0x0E, 0xFF -vertex 35, 23, -31, -196, 1060, 0x46, 0x63, 0xDC, 0xFF -vertex -36, 29, 26, 1164, -156, 0xB1, 0x60, 0x16, 0xFF -vertex 0, 40, 40, 462, -438, 0x00, 0x75, 0x2F, 0xFF -vertex 37, 29, 26, -236, -154, 0x4F, 0x60, 0x16, 0xFF - -koopa_shell_seg8_vertex_08028540: # 0x08028540 -vertex 19, 0, 25, 826, 98, 0x15, 0x86, 0x18, 0xFF -vertex 0, 6, 45, 524, -122, 0x00, 0xA7, 0x5A, 0xFF -vertex -18, 0, 25, 212, 100, 0xE6, 0x88, 0x1D, 0xFF -vertex -18, 0, -27, 196, 712, 0xE8, 0x88, 0xE0, 0xFF -vertex 19, 0, -27, 810, 710, 0x21, 0x89, 0xE5, 0xFF -vertex 29, 10, 37, 990, -24, 0x2F, 0xA7, 0x4C, 0xFF -vertex 37, 6, 18, 1120, 194, 0x39, 0x91, 0x10, 0xFF -vertex -36, 6, 18, -88, 190, 0xC7, 0x91, 0x10, 0xFF -vertex -28, 10, 37, 52, -26, 0xD0, 0xA8, 0x4C, 0xFF -vertex 27, 10, -39, 932, 864, 0x22, 0xA1, 0xB5, 0xFF -vertex -26, 10, -39, 58, 862, 0xD7, 0xA2, 0xB7, 0xFF -vertex -36, 8, -19, -98, 628, 0xC0, 0x97, 0xE6, 0xFF -vertex 0, 15, -45, 492, 932, 0x00, 0xB2, 0x9D, 0xFF -vertex 37, 8, -19, 1104, 632, 0x40, 0x97, 0xE6, 0xFF - -koopa_shell_seg8_vertex_08028620: # 0x08028620 -vertex -14, 33, 54, 0, 0, 0xCD, 0x27, 0x6D, 0xFF -vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF -vertex 0, 6, 45, 0, 0, 0x00, 0xA7, 0x5A, 0xFF -vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF -vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF - -koopa_shell_seg8_vertex_08028670: # 0x08028670 -vertex -34, 23, -31, 0, 0, 0xBA, 0x63, 0xDC, 0xFF -vertex -40, 17, -38, 0, 0, 0xB5, 0xF3, 0x9B, 0xFF -vertex -50, 14, -6, 0, 0, 0x86, 0xE2, 0xEE, 0xFF -vertex 0, 22, -56, 0, 0, 0x00, 0x3D, 0x92, 0xFF -vertex 0, 15, -45, 0, 0, 0x00, 0xB2, 0x9D, 0xFF -vertex -26, 10, -39, 0, 0, 0xD7, 0xA2, 0xB7, 0xFF -vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF -vertex 27, 10, -39, 0, 0, 0x22, 0xA1, 0xB5, 0xFF -vertex -36, 8, -19, 0, 0, 0xC0, 0x97, 0xE6, 0xFF -vertex -36, 29, 26, 0, 0, 0xB1, 0x60, 0x16, 0xFF -vertex -44, 16, 32, 0, 0, 0x97, 0xE5, 0x41, 0xFF -vertex -14, 33, 54, 0, 0, 0xCD, 0x27, 0x6D, 0xFF -vertex 0, 40, 40, 0, 0, 0x00, 0x75, 0x2F, 0xFF -vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF -vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF - -koopa_shell_seg8_vertex_08028760: # 0x08028760 -vertex 0, 22, -56, 0, 0, 0x00, 0x3D, 0x92, 0xFF -vertex 0, 29, -44, 0, 0, 0x00, 0x67, 0xB6, 0xFF -vertex 35, 23, -31, 0, 0, 0x46, 0x63, 0xDC, 0xFF -vertex -36, 6, 18, 0, 0, 0xC7, 0x91, 0x10, 0xFF -vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF -vertex -44, 16, 32, 0, 0, 0x97, 0xE5, 0x41, 0xFF -vertex -50, 14, -6, 0, 0, 0x86, 0xE2, 0xEE, 0xFF -vertex -36, 8, -19, 0, 0, 0xC0, 0x97, 0xE6, 0xFF -vertex -34, 23, -31, 0, 0, 0xBA, 0x63, 0xDC, 0xFF -vertex 37, 29, 26, 0, 0, 0x4F, 0x60, 0x16, 0xFF -vertex 0, 40, 40, 0, 0, 0x00, 0x75, 0x2F, 0xFF -vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF -vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF -vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF -vertex 45, 16, 32, 0, 0, 0x69, 0xE5, 0x41, 0xFF - -koopa_shell_seg8_vertex_08028850: # 0x08028850 -vertex 27, 10, -39, 0, 0, 0x22, 0xA1, 0xB5, 0xFF -vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF -vertex 51, 14, -6, 0, 0, 0x7A, 0xE2, 0xEE, 0xFF -vertex 37, 8, -19, 0, 0, 0x40, 0x97, 0xE6, 0xFF -vertex 35, 23, -31, 0, 0, 0x46, 0x63, 0xDC, 0xFF -vertex 37, 29, 26, 0, 0, 0x4F, 0x60, 0x16, 0xFF -vertex 37, 6, 18, 0, 0, 0x39, 0x91, 0x10, 0xFF -vertex 45, 16, 32, 0, 0, 0x69, 0xE5, 0x41, 0xFF -vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF - -glabel koopa_shell_seg8_dl_080288E0 # 0x080288E0 - 0x08028978 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_shell_seg8_texture_08027CA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight koopa_shell_seg8_light_08027478, 1 -gsSPLight koopa_shell_seg8_light_08027470, 2 -gsSPVertex koopa_shell_seg8_vertex_080284A0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 0, 5, 4, 0x0 -gsSP2Triangles 0, 3, 5, 0x0, 1, 4, 6, 0x0 -gsSP2Triangles 6, 4, 5, 0x0, 3, 2, 7, 0x0 -gsSP2Triangles 3, 8, 5, 0x0, 8, 3, 7, 0x0 -gsSP2Triangles 9, 5, 8, 0x0, 9, 6, 5, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_08028978 # 0x08028978 - 0x08028A20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_shell_seg8_texture_080274A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex koopa_shell_seg8_vertex_08028540, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 4, 6, 0, 0x0, 6, 5, 0, 0x0 -gsSP2Triangles 3, 2, 7, 0x0, 8, 2, 1, 0x0 -gsSP2Triangles 2, 8, 7, 0x0, 9, 4, 3, 0x0 -gsSP2Triangles 3, 10, 9, 0x0, 7, 11, 3, 0x0 -gsSP2Triangles 11, 10, 3, 0x0, 10, 12, 9, 0x0 -gsSP2Triangles 4, 9, 13, 0x0, 4, 13, 6, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_08028A20 # 0x08028A20 - 0x08028B78 -gsSPLight koopa_shell_seg8_light_08027490, 1 -gsSPLight koopa_shell_seg8_light_08027488, 2 -gsSPVertex koopa_shell_seg8_vertex_08028620, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP1Triangle 2, 4, 3, 0x0 -gsSPLight koopa_shell_seg8_light_08027478, 1 -gsSPLight koopa_shell_seg8_light_08027470, 2 -gsSPVertex koopa_shell_seg8_vertex_08028670, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 4, 3, 6, 0x0 -gsSP2Triangles 7, 4, 6, 0x0, 2, 5, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 -gsSP2Triangles 12, 11, 13, 0x0, 11, 10, 14, 0x0 -gsSP2Triangles 9, 2, 10, 0x0, 2, 9, 0, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08028760, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 11, 0x0 -gsSP1Triangle 11, 14, 9, 0x0 -gsSPVertex koopa_shell_seg8_vertex_08028850, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 -gsSP2Triangles 6, 2, 7, 0x0, 6, 3, 2, 0x0 -gsSP2Triangles 7, 2, 5, 0x0, 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel koopa_shell_seg8_dl_08028B78 # 0x08028B78 - 0x08028BE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList koopa_shell_seg8_dl_080288E0 -gsSPDisplayList koopa_shell_seg8_dl_08028978 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList koopa_shell_seg8_dl_08028A20 -gsSPEndDisplayList +# Koopa Shell + +koopa_shell_seg8_light_08026388: # 0x08026388 +.byte 0x11, 0x33, 0x06, 0x00, 0x11, 0x33, 0x06, 0x00 + +koopa_shell_seg8_light_08026390: # 0x08026390 +.byte 0x45, 0xCD, 0x1A, 0x00, 0x45, 0xCD, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_light_080263A0: # 0x080263A0 +.byte 0x39, 0x0A, 0x07, 0x00, 0x39, 0x0A, 0x07, 0x00 + +koopa_shell_seg8_light_080263A8: # 0x080263A8 +.byte 0xE4, 0x29, 0x1D, 0x00, 0xE4, 0x29, 0x1D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_light_080263B8: # 0x080263B8 +.byte 0x21, 0x30, 0x39, 0x00, 0x21, 0x30, 0x39, 0x00 + +koopa_shell_seg8_light_080263C0: # 0x080263C0 +.byte 0x84, 0xC3, 0xE5, 0x00, 0x84, 0xC3, 0xE5, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_light_080263D0: # 0x080263D0 +.byte 0x3E, 0x3F, 0x3E, 0x00, 0x3E, 0x3F, 0x3E, 0x00 + +koopa_shell_seg8_light_080263D8: # 0x080263D8 +.byte 0xFA, 0xFF, 0xF8, 0x00, 0xFA, 0xFF, 0xF8, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_vertex_080263E8: # 0x080263E8 +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF +vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF +vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF +vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF +vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF +vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF + +koopa_shell_seg8_vertex_080264D8: # 0x080264D8 +vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF +vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF +vertex 40, 149, 46, 0, 0, 0x40, 0x6A, 0x1E, 0xFF +vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF +vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex 0, 138, -67, 0, 0, 0x00, 0x69, 0xB8, 0xFF +vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF +vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex -40, 149, 46, 0, 0, 0xC0, 0x6A, 0x1E, 0xFF +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF + +koopa_shell_seg8_vertex_080265C8: # 0x080265C8 +vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF + +koopa_shell_seg8_vertex_080266B8: # 0x080266B8 +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF +vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF +vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 0, 0, -5, 0, 0, 0x00, 0x80, 0x00, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF + +koopa_shell_seg8_vertex_080267A8: # 0x080267A8 +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF +vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF + +koopa_shell_seg8_vertex_08026898: # 0x08026898 +vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF +vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF +vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF +vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF +vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF + +koopa_shell_seg8_vertex_08026988: # 0x08026988 +vertex 46, 0, 60, 0, 0, 0x23, 0x8C, 0x25, 0xFF +vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF +vertex -46, 0, 59, 0, 0, 0xDD, 0x8C, 0x25, 0xFF +vertex -45, 0, -69, 0, 0, 0xD7, 0x8A, 0xE9, 0xFF +vertex 0, 14, -99, 0, 0, 0x00, 0xA6, 0xA6, 0xFF +vertex 46, 0, -68, 0, 0, 0x2A, 0x8A, 0xE9, 0xFF +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF +vertex 0, 17, 108, 0, 0, 0x00, 0xAB, 0x5F, 0xFF +vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF + +koopa_shell_seg8_vertex_08026A18: # 0x08026A18 +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF +vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF +vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF +vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF + +koopa_shell_seg8_vertex_08026B08: # 0x08026B08 +vertex 70, 17, 41, 0, 0, 0x49, 0x98, 0x07, 0xFF +vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 70, 21, -50, 0, 0, 0x44, 0x95, 0xF7, 0xFF +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF +vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF + +koopa_shell_seg8_vertex_08026BF8: # 0x08026BF8 +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 101, 53, 57, 0, 0, 0x53, 0x5E, 0x14, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 90, 51, -81, 0, 0, 0x42, 0x69, 0xE3, 0xFF +vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF +vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex 103, 44, 80, 0, 0, 0x6F, 0xFE, 0x3E, 0xFF +vertex 70, 28, 88, 0, 0, 0x37, 0xA0, 0x3F, 0xFF + +koopa_shell_seg8_vertex_08026CE8: # 0x08026CE8 +vertex 70, 27, -99, 0, 0, 0x33, 0xA5, 0xB8, 0xFF +vertex 103, 44, -89, 0, 0, 0x52, 0x0E, 0x9F, 0xFF +vertex 117, 36, -19, 0, 0, 0x70, 0xC4, 0x00, 0xFF +vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF +vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF +vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF +vertex 36, 58, -129, 0, 0, 0x22, 0x44, 0x9A, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF + +koopa_shell_seg8_vertex_08026DD8: # 0x08026DD8 +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF +vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF +vertex 0, 78, 118, 0, 0, 0x00, 0x6D, 0x42, 0xFF +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF +vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF + +koopa_shell_seg8_vertex_08026EC8: # 0x08026EC8 +vertex -101, 53, 57, 0, 0, 0xAD, 0x5E, 0x14, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -90, 51, -81, 0, 0, 0xBE, 0x69, 0xE3, 0xFF +vertex 0, 65, -111, 0, 0, 0x00, 0x6F, 0xC2, 0xFF +vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF +vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -70, 21, -50, 0, 0, 0xBD, 0x94, 0xF7, 0xFF +vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF + +koopa_shell_seg8_vertex_08026FB8: # 0x08026FB8 +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -117, 36, -19, 0, 0, 0x90, 0xC4, 0x00, 0xFF +vertex -70, 17, 41, 0, 0, 0xB8, 0x98, 0x07, 0xFF +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF +vertex -103, 44, 80, 0, 0, 0x91, 0xFE, 0x3E, 0xFF +vertex -70, 28, 88, 0, 0, 0xC9, 0xA0, 0x3F, 0xFF +vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF +vertex -70, 27, -99, 0, 0, 0xCD, 0xA5, 0xB7, 0xFF +vertex -103, 44, -89, 0, 0, 0xAE, 0x0E, 0x9F, 0xFF +vertex -36, 58, -129, 0, 0, 0xDE, 0x44, 0x9A, 0xFF +vertex 0, 39, -112, 0, 0, 0x00, 0xC4, 0x90, 0xFF + +koopa_shell_seg8_vertex_080270A8: # 0x080270A8 +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF +vertex 25, 51, 118, 0, 0, 0x14, 0xBA, 0x68, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex 38, 70, 129, 0, 0, 0x27, 0x11, 0x78, 0xFF +vertex -38, 70, 129, 0, 0, 0xD1, 0x25, 0x70, 0xFF +vertex -25, 51, 118, 0, 0, 0xF0, 0xBB, 0x6A, 0xFF + +glabel koopa_shell_seg8_dl_08027108 # 0x08027108 - 0x08027170 +gsSPVertex koopa_shell_seg8_vertex_080263E8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_080264D8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_08027170 # 0x08027170 - 0x08027258 +gsSPVertex koopa_shell_seg8_vertex_080265C8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_080266B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_080267A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026898, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026988, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_08027258 # 0x08027258 - 0x080273C8 +gsSPVertex koopa_shell_seg8_vertex_08026A18, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026B08, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026BF8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026CE8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026DD8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026EC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08026FB8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex koopa_shell_seg8_vertex_080270A8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_080273C8 # 0x080273C8 - 0x08027420 +gsDPPipeSync +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight koopa_shell_seg8_light_08026390, 1 +gsSPLight koopa_shell_seg8_light_08026388, 2 +gsSPDisplayList koopa_shell_seg8_dl_08027108 +gsSPLight koopa_shell_seg8_light_080263C0, 1 +gsSPLight koopa_shell_seg8_light_080263B8, 2 +gsSPDisplayList koopa_shell_seg8_dl_08027170 +gsSPLight koopa_shell_seg8_light_080263D8, 1 +gsSPLight koopa_shell_seg8_light_080263D0, 2 +gsSPBranchList koopa_shell_seg8_dl_08027258 + +glabel koopa_shell_seg8_dl_08027420 # 0x08027420 - 0x08027470 +gsDPPipeSync +gsSPLight koopa_shell_seg8_light_080263A8, 1 +gsSPLight koopa_shell_seg8_light_080263A0, 2 +gsSPDisplayList koopa_shell_seg8_dl_08027108 +gsSPLight koopa_shell_seg8_light_080263C0, 1 +gsSPLight koopa_shell_seg8_light_080263B8, 2 +gsSPDisplayList koopa_shell_seg8_dl_08027170 +gsSPLight koopa_shell_seg8_light_080263D8, 1 +gsSPLight koopa_shell_seg8_light_080263D0, 2 +gsSPBranchList koopa_shell_seg8_dl_08027258 + +koopa_shell_seg8_light_08027470: # 0x08027470 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +koopa_shell_seg8_light_08027478: # 0x08027478 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_light_08027488: # 0x08027488 +.byte 0x38, 0x2B, 0x00, 0x00, 0x38, 0x2B, 0x00, 0x00 + +koopa_shell_seg8_light_08027490: # 0x08027490 +.byte 0xE0, 0xAE, 0x00, 0x00, 0xE0, 0xAE, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +koopa_shell_seg8_texture_080274A0: # 0x080274A0 +.incbin "actors/koopa_shell/koopa_shell_front.rgba16" + +koopa_shell_seg8_texture_08027CA0: # 0x08027CA0 +.incbin "actors/koopa_shell/koopa_shell_back.rgba16" + +koopa_shell_seg8_vertex_080284A0: # 0x080284A0 +vertex -15, 47, -16, 774, 814, 0xE1, 0x74, 0xDB, 0xFF +vertex 0, 29, -44, 468, 1346, 0x00, 0x67, 0xB6, 0xFF +vertex -34, 23, -31, 1132, 1060, 0xBA, 0x63, 0xDC, 0xFF +vertex -15, 49, 15, 770, 152, 0xCA, 0x71, 0x12, 0xFF +vertex 16, 47, -16, 158, 814, 0x27, 0x6F, 0xD3, 0xFF +vertex 16, 49, 15, 156, 152, 0x2C, 0x75, 0x0E, 0xFF +vertex 35, 23, -31, -196, 1060, 0x46, 0x63, 0xDC, 0xFF +vertex -36, 29, 26, 1164, -156, 0xB1, 0x60, 0x16, 0xFF +vertex 0, 40, 40, 462, -438, 0x00, 0x75, 0x2F, 0xFF +vertex 37, 29, 26, -236, -154, 0x4F, 0x60, 0x16, 0xFF + +koopa_shell_seg8_vertex_08028540: # 0x08028540 +vertex 19, 0, 25, 826, 98, 0x15, 0x86, 0x18, 0xFF +vertex 0, 6, 45, 524, -122, 0x00, 0xA7, 0x5A, 0xFF +vertex -18, 0, 25, 212, 100, 0xE6, 0x88, 0x1D, 0xFF +vertex -18, 0, -27, 196, 712, 0xE8, 0x88, 0xE0, 0xFF +vertex 19, 0, -27, 810, 710, 0x21, 0x89, 0xE5, 0xFF +vertex 29, 10, 37, 990, -24, 0x2F, 0xA7, 0x4C, 0xFF +vertex 37, 6, 18, 1120, 194, 0x39, 0x91, 0x10, 0xFF +vertex -36, 6, 18, -88, 190, 0xC7, 0x91, 0x10, 0xFF +vertex -28, 10, 37, 52, -26, 0xD0, 0xA8, 0x4C, 0xFF +vertex 27, 10, -39, 932, 864, 0x22, 0xA1, 0xB5, 0xFF +vertex -26, 10, -39, 58, 862, 0xD7, 0xA2, 0xB7, 0xFF +vertex -36, 8, -19, -98, 628, 0xC0, 0x97, 0xE6, 0xFF +vertex 0, 15, -45, 492, 932, 0x00, 0xB2, 0x9D, 0xFF +vertex 37, 8, -19, 1104, 632, 0x40, 0x97, 0xE6, 0xFF + +koopa_shell_seg8_vertex_08028620: # 0x08028620 +vertex -14, 33, 54, 0, 0, 0xCD, 0x27, 0x6D, 0xFF +vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF +vertex 0, 6, 45, 0, 0, 0x00, 0xA7, 0x5A, 0xFF +vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF +vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF + +koopa_shell_seg8_vertex_08028670: # 0x08028670 +vertex -34, 23, -31, 0, 0, 0xBA, 0x63, 0xDC, 0xFF +vertex -40, 17, -38, 0, 0, 0xB5, 0xF3, 0x9B, 0xFF +vertex -50, 14, -6, 0, 0, 0x86, 0xE2, 0xEE, 0xFF +vertex 0, 22, -56, 0, 0, 0x00, 0x3D, 0x92, 0xFF +vertex 0, 15, -45, 0, 0, 0x00, 0xB2, 0x9D, 0xFF +vertex -26, 10, -39, 0, 0, 0xD7, 0xA2, 0xB7, 0xFF +vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF +vertex 27, 10, -39, 0, 0, 0x22, 0xA1, 0xB5, 0xFF +vertex -36, 8, -19, 0, 0, 0xC0, 0x97, 0xE6, 0xFF +vertex -36, 29, 26, 0, 0, 0xB1, 0x60, 0x16, 0xFF +vertex -44, 16, 32, 0, 0, 0x97, 0xE5, 0x41, 0xFF +vertex -14, 33, 54, 0, 0, 0xCD, 0x27, 0x6D, 0xFF +vertex 0, 40, 40, 0, 0, 0x00, 0x75, 0x2F, 0xFF +vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF +vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF + +koopa_shell_seg8_vertex_08028760: # 0x08028760 +vertex 0, 22, -56, 0, 0, 0x00, 0x3D, 0x92, 0xFF +vertex 0, 29, -44, 0, 0, 0x00, 0x67, 0xB6, 0xFF +vertex 35, 23, -31, 0, 0, 0x46, 0x63, 0xDC, 0xFF +vertex -36, 6, 18, 0, 0, 0xC7, 0x91, 0x10, 0xFF +vertex -28, 10, 37, 0, 0, 0xD0, 0xA8, 0x4C, 0xFF +vertex -44, 16, 32, 0, 0, 0x97, 0xE5, 0x41, 0xFF +vertex -50, 14, -6, 0, 0, 0x86, 0xE2, 0xEE, 0xFF +vertex -36, 8, -19, 0, 0, 0xC0, 0x97, 0xE6, 0xFF +vertex -34, 23, -31, 0, 0, 0xBA, 0x63, 0xDC, 0xFF +vertex 37, 29, 26, 0, 0, 0x4F, 0x60, 0x16, 0xFF +vertex 0, 40, 40, 0, 0, 0x00, 0x75, 0x2F, 0xFF +vertex 15, 33, 54, 0, 0, 0x32, 0x27, 0x6D, 0xFF +vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF +vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF +vertex 45, 16, 32, 0, 0, 0x69, 0xE5, 0x41, 0xFF + +koopa_shell_seg8_vertex_08028850: # 0x08028850 +vertex 27, 10, -39, 0, 0, 0x22, 0xA1, 0xB5, 0xFF +vertex 41, 17, -38, 0, 0, 0x4A, 0xF3, 0x9B, 0xFF +vertex 51, 14, -6, 0, 0, 0x7A, 0xE2, 0xEE, 0xFF +vertex 37, 8, -19, 0, 0, 0x40, 0x97, 0xE6, 0xFF +vertex 35, 23, -31, 0, 0, 0x46, 0x63, 0xDC, 0xFF +vertex 37, 29, 26, 0, 0, 0x4F, 0x60, 0x16, 0xFF +vertex 37, 6, 18, 0, 0, 0x39, 0x91, 0x10, 0xFF +vertex 45, 16, 32, 0, 0, 0x69, 0xE5, 0x41, 0xFF +vertex 29, 10, 37, 0, 0, 0x2F, 0xA7, 0x4C, 0xFF + +glabel koopa_shell_seg8_dl_080288E0 # 0x080288E0 - 0x08028978 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_shell_seg8_texture_08027CA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight koopa_shell_seg8_light_08027478, 1 +gsSPLight koopa_shell_seg8_light_08027470, 2 +gsSPVertex koopa_shell_seg8_vertex_080284A0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 0, 5, 4, 0x0 +gsSP2Triangles 0, 3, 5, 0x0, 1, 4, 6, 0x0 +gsSP2Triangles 6, 4, 5, 0x0, 3, 2, 7, 0x0 +gsSP2Triangles 3, 8, 5, 0x0, 8, 3, 7, 0x0 +gsSP2Triangles 9, 5, 8, 0x0, 9, 6, 5, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_08028978 # 0x08028978 - 0x08028A20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, koopa_shell_seg8_texture_080274A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex koopa_shell_seg8_vertex_08028540, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 4, 6, 0, 0x0, 6, 5, 0, 0x0 +gsSP2Triangles 3, 2, 7, 0x0, 8, 2, 1, 0x0 +gsSP2Triangles 2, 8, 7, 0x0, 9, 4, 3, 0x0 +gsSP2Triangles 3, 10, 9, 0x0, 7, 11, 3, 0x0 +gsSP2Triangles 11, 10, 3, 0x0, 10, 12, 9, 0x0 +gsSP2Triangles 4, 9, 13, 0x0, 4, 13, 6, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_08028A20 # 0x08028A20 - 0x08028B78 +gsSPLight koopa_shell_seg8_light_08027490, 1 +gsSPLight koopa_shell_seg8_light_08027488, 2 +gsSPVertex koopa_shell_seg8_vertex_08028620, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP1Triangle 2, 4, 3, 0x0 +gsSPLight koopa_shell_seg8_light_08027478, 1 +gsSPLight koopa_shell_seg8_light_08027470, 2 +gsSPVertex koopa_shell_seg8_vertex_08028670, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 4, 3, 6, 0x0 +gsSP2Triangles 7, 4, 6, 0x0, 2, 5, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 +gsSP2Triangles 12, 11, 13, 0x0, 11, 10, 14, 0x0 +gsSP2Triangles 9, 2, 10, 0x0, 2, 9, 0, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08028760, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 11, 0x0 +gsSP1Triangle 11, 14, 9, 0x0 +gsSPVertex koopa_shell_seg8_vertex_08028850, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 +gsSP2Triangles 6, 2, 7, 0x0, 6, 3, 2, 0x0 +gsSP2Triangles 7, 2, 5, 0x0, 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel koopa_shell_seg8_dl_08028B78 # 0x08028B78 - 0x08028BE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList koopa_shell_seg8_dl_080288E0 +gsSPDisplayList koopa_shell_seg8_dl_08028978 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList koopa_shell_seg8_dl_08028A20 +gsSPEndDisplayList diff --git a/actors/lakitu_cameraman/geo.s b/actors/lakitu_cameraman/geo.s index 291e12b..09b604d 100644 --- a/actors/lakitu_cameraman/geo.s +++ b/actors/lakitu_cameraman/geo.s @@ -1,41 +1,41 @@ -glabel lakitu_geo # 0x0D000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06003E30 - geo_open_node - geo_animated_part LAYER_OPAQUE, 132, 0, 0, lakitu_seg6_dl_06004680 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, lakitu_seg6_dl_06004C60 - geo_display_list LAYER_ALPHA, lakitu_seg6_dl_06004C88 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 87, 18, 72 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060047E8 - geo_close_node - geo_animated_part LAYER_OPAQUE, 87, 18, -72 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060049E0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 334, -214, -50 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06005610 - geo_open_node - geo_animated_part LAYER_OPAQUE, 191, 0, 0, lakitu_seg6_dl_06005360 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060055E8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06005598 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel lakitu_geo # 0x0D000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06003E30 + geo_open_node + geo_animated_part LAYER_OPAQUE, 132, 0, 0, lakitu_seg6_dl_06004680 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, lakitu_seg6_dl_06004C60 + geo_display_list LAYER_ALPHA, lakitu_seg6_dl_06004C88 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 87, 18, 72 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060047E8 + geo_close_node + geo_animated_part LAYER_OPAQUE, 87, 18, -72 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060049E0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 334, -214, -50 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06005610 + geo_open_node + geo_animated_part LAYER_OPAQUE, 191, 0, 0, lakitu_seg6_dl_06005360 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_060055E8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_seg6_dl_06005598 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/lakitu_cameraman/model.s b/actors/lakitu_cameraman/model.s index 8b79743..43ea4fa 100644 --- a/actors/lakitu_cameraman/model.s +++ b/actors/lakitu_cameraman/model.s @@ -1,764 +1,764 @@ -# Lakitu (Cameraman) - -.balign 8 -lakitu_seg6_texture_06000000: # 0x06000000 -.incbin "actors/lakitu_cameraman/lakitu_cameraman_cloud_face_unused.rgba16" - -lakitu_seg6_texture_06000800: # 0x06000800 -.incbin "actors/lakitu_cameraman/lakitu_cameraman_eyes_open.rgba16" - -lakitu_seg6_texture_06001800: # 0x06001800 -.incbin "actors/lakitu_cameraman/lakitu_cameraman_eyes_closed.rgba16" - -lakitu_seg6_texture_06002800: # 0x06002800 -.incbin "actors/lakitu_cameraman/lakitu_cameraman_shell.rgba16" - -lakitu_seg6_texture_06003000: # 0x06003000 -.incbin "actors/lakitu_cameraman/lakitu_cameraman_frown.rgba16" - -lakitu_seg6_texture_06003800: # 0x06003800 -.incbin "actors/lakitu_cameraman/lakitu_camera_lens.rgba16" - -lakitu_seg6_light_06003A00: # 0x06003A00 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_seg6_light_06003A08: # 0x06003A08 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06003A18: # 0x06003A18 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_seg6_light_06003A20: # 0x06003A20 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_06003A30: # 0x06003A30 -vertex 91, -25, 86, 240, 464, 0x3E, 0xD0, 0x63, 0xFF -vertex 132, -17, 43, 34, 468, 0x71, 0xCE, 0x1A, 0xFF -vertex 137, 35, 43, 0, 980, 0x64, 0x33, 0x39, 0xFF -vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF -vertex 84, 28, -96, 242, 984, 0x36, 0x2A, 0x96, 0xFF -vertex 91, -22, -81, 240, 474, 0x24, 0xC2, 0x98, 0xFF -vertex 137, 35, -40, 0, 980, 0x66, 0x45, 0xE3, 0xFF -vertex 132, -17, -40, 34, 468, 0x6A, 0xD6, 0xCB, 0xFF -vertex 84, -76, -28, 310, -14, 0x3A, 0x94, 0xE4, 0xFF -vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF -vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF -vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF -vertex 84, -76, 30, 310, -14, 0x30, 0x97, 0x33, 0xFF -vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF -vertex 84, 28, 99, 242, 984, 0x1F, 0x28, 0x74, 0xFF -vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF - -lakitu_seg6_vertex_06003B30: # 0x06003B30 -vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF -vertex -56, 7, 43, 958, 992, 0x87, 0x10, 0x21, 0xFF -vertex -33, -40, 43, 884, 484, 0xA3, 0xBB, 0x31, 0xFF -vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF -vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF -vertex -33, -40, -40, 884, 484, 0xA1, 0xB1, 0xE7, 0xFF -vertex -56, 7, -40, 958, 992, 0x90, 0x14, 0xC9, 0xFF -vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF -vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF -vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF - -lakitu_seg6_vertex_06003BD0: # 0x06003BD0 -vertex 0, 51, 0, 0, 0, 0xCF, 0x75, 0x00, 0xFF -vertex 68, 61, 35, 0, 0, 0x09, 0x7B, 0x1A, 0xFF -vertex 68, 61, -33, 0, 0, 0x01, 0x7A, 0xE0, 0xFF -vertex 84, 28, -96, 0, 0, 0x36, 0x2A, 0x96, 0xFF -vertex -2, 15, -96, 0, 0, 0xD6, 0x33, 0x94, 0xFF -vertex 137, 35, -40, 0, 0, 0x66, 0x45, 0xE3, 0xFF -vertex -56, 7, -40, 0, 0, 0x90, 0x14, 0xC9, 0xFF -vertex -2, 15, 99, 0, 0, 0xC1, 0x34, 0x60, 0xFF -vertex 84, 28, 99, 0, 0, 0x1F, 0x28, 0x74, 0xFF -vertex -56, 7, 43, 0, 0, 0x87, 0x10, 0x21, 0xFF -vertex 137, 35, 43, 0, 0, 0x64, 0x33, 0x39, 0xFF - -glabel lakitu_seg6_dl_06003C80 # 0x06003C80 - 0x06003DB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06002800 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight lakitu_seg6_light_06003A08, 1 -gsSPLight lakitu_seg6_light_06003A00, 2 -gsSPVertex lakitu_seg6_vertex_06003A30, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 1, 0x0 -gsSP2Triangles 6, 1, 7, 0x0, 5, 8, 9, 0x0 -gsSP2Triangles 5, 9, 10, 0x0, 3, 5, 10, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 8, 12, 11, 0x0, 8, 1, 12, 0x0 -gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 12, 0x0 -gsSP2Triangles 13, 12, 0, 0x0, 14, 13, 0, 0x0 -gsSP2Triangles 0, 2, 14, 0x0, 14, 15, 13, 0x0 -gsSPVertex lakitu_seg6_vertex_06003B30, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 1, 6, 5, 0x0 -gsSP2Triangles 4, 5, 7, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 8, 5, 6, 0x0, 8, 6, 9, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06003DB0 # 0x06003DB0 - 0x06003E30 -gsSPLight lakitu_seg6_light_06003A20, 1 -gsSPLight lakitu_seg6_light_06003A18, 2 -gsSPVertex lakitu_seg6_vertex_06003BD0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 4, 0, 2, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 7, 8, 1, 0x0, 9, 7, 0, 0x0 -gsSP2Triangles 1, 0, 7, 0x0, 8, 10, 1, 0x0 -gsSP2Triangles 1, 10, 5, 0x0, 0, 6, 9, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06003E30 # 0x06003E30 - 0x06003E98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList lakitu_seg6_dl_06003C80 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList lakitu_seg6_dl_06003DB0 -gsSPEndDisplayList - -lakitu_seg6_light_06003E98: # 0x06003E98 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_seg6_light_06003EA0: # 0x06003EA0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_06003EB0: # 0x06003EB0 -vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF -vertex -49, -11, 35, -556, 874, 0x92, 0x2E, 0x2B, 0xFF -vertex 1, -57, 76, -1062, 410, 0xD5, 0xE6, 0x74, 0xFF -vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex -49, -11, -36, -556, 874, 0x98, 0x26, 0xC4, 0xFF -vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF -vertex -49, -73, 26, -552, 248, 0x93, 0xDE, 0x36, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -98, 73, -1054, -2, 0xD6, 0xC8, 0x69, 0xFF -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF -vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF - -lakitu_seg6_vertex_06003FB0: # 0x06003FB0 -vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 0, -98, -72, -1054, -2, 0xCC, 0xD2, 0x97, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF -vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF -vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF -vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF -vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF -vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF - -lakitu_seg6_vertex_060040A0: # 0x060040A0 -vertex 105, 51, 40, 864, 924, 0x15, 0x7C, 0x0F, 0xFF -vertex 148, 21, 46, 920, 620, 0x67, 0x30, 0x36, 0xFF -vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF -vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF -vertex 148, 21, -45, 40, 620, 0x67, 0x30, 0xC9, 0xFF -vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF -vertex 105, 51, -39, 100, 924, 0x15, 0x78, 0xE0, 0xFF -vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF -vertex 105, 51, 40, -2096, 1494, 0x15, 0x7C, 0x0F, 0xFF -vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF -vertex 161, 16, 0, -2654, 1148, 0x70, 0x3A, 0x00, 0xFF -vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF - -lakitu_seg6_vertex_060041A0: # 0x060041A0 -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF -vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF -vertex 154, -30, -27, -2588, 680, 0x6E, 0xCF, 0xDC, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF -vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF - -lakitu_seg6_vertex_06004290: # 0x06004290 -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF -vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF -vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF -vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF -vertex 154, -30, 28, -2588, 680, 0x6D, 0xC7, 0x1E, 0xFF -vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF - -lakitu_seg6_vertex_06004390: # 0x06004390 -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 138, -47, -10, 370, -88, 0x68, 0xBF, 0xE0, 0xFF -vertex 154, -30, 28, 724, 182, 0x6D, 0xC7, 0x1E, 0xFF -vertex 138, -47, 11, 570, -84, 0x6F, 0xCE, 0x20, 0xFF -vertex 154, -30, -27, 196, 176, 0x6E, 0xCF, 0xDC, 0xFF - -glabel lakitu_seg6_dl_06004410 # 0x06004410 - 0x06004680 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06003000 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight lakitu_seg6_light_06003EA0, 1 -gsSPLight lakitu_seg6_light_06003E98, 2 -gsSPVertex lakitu_seg6_vertex_06003EB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 3, 5, 1, 0x0, 1, 6, 7, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 1, 0, 4, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 9, 7, 8, 0x0, 2, 7, 9, 0x0 -gsSP2Triangles 10, 0, 2, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 2, 9, 12, 0x0 -gsSP2Triangles 9, 13, 12, 0x0, 9, 8, 13, 0x0 -gsSP2Triangles 14, 5, 3, 0x0, 5, 15, 6, 0x0 -gsSP1Triangle 5, 14, 15, 0x0 -gsSPVertex lakitu_seg6_vertex_06003FB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 6, 0, 3, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 3, 0x0 -gsSP2Triangles 2, 11, 3, 0x0, 12, 13, 14, 0x0 -gsSPVertex lakitu_seg6_vertex_060040A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 4, 6, 2, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 7, 12, 8, 0x0 -gsSP2Triangles 13, 8, 12, 0x0, 9, 8, 14, 0x0 -gsSP1Triangle 15, 8, 13, 0x0 -gsSPVertex lakitu_seg6_vertex_060041A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 6, 4, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 14, 10, 13, 0x0 -gsSPVertex lakitu_seg6_vertex_06004290, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 3, 7, 10, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 10, 13, 11, 0x0 -gsSP2Triangles 3, 10, 12, 0x0, 1, 14, 2, 0x0 -gsSP1Triangle 13, 9, 15, 0x0 -gsSPVertex lakitu_seg6_vertex_06004390, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06004680 # 0x06004680 - 0x060046E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList lakitu_seg6_dl_06004410 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -lakitu_seg6_light_060046E0: # 0x060046E0 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_seg6_light_060046E8: # 0x060046E8 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_060046F8: # 0x060046F8 -vertex 99, 30, 33, 0, 0, 0x06, 0x5E, 0x54, 0xFF -vertex 102, 0, 33, 0, 0, 0x21, 0xD1, 0x70, 0xFF -vertex 140, 20, 2, 0, 0, 0x73, 0xFB, 0x35, 0xFF -vertex 99, 30, -28, 0, 0, 0xFA, 0x4F, 0x9E, 0xFF -vertex 102, 0, -28, 0, 0, 0x1B, 0xB7, 0x9D, 0xFF -vertex 30, -5, -20, 0, 0, 0xDF, 0xCE, 0x91, 0xFF -vertex 104, -15, 2, 0, 0, 0x31, 0x8C, 0x07, 0xFF -vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0xEF, 0xFF -vertex 137, 20, -12, 0, 0, 0x64, 0xFB, 0xB3, 0xFF -vertex 30, -5, 25, 0, 0, 0xE3, 0xAF, 0x5D, 0xFF -vertex -5, 0, 2, 0, 0, 0x83, 0xEE, 0xFE, 0xFF -vertex 28, 15, -20, 0, 0, 0xC9, 0x34, 0x9B, 0xFF -vertex 28, 15, 25, 0, 0, 0xD1, 0x29, 0x6E, 0xFF -vertex 25, 28, 2, 0, 0, 0xCE, 0x74, 0x00, 0xFF -vertex 119, 45, 0, 0, 0, 0x35, 0x72, 0xF9, 0xFF - -glabel lakitu_seg6_dl_060047E8 # 0x060047E8 - 0x060048D8 -gsSPLight lakitu_seg6_light_060046E8, 1 -gsSPLight lakitu_seg6_light_060046E0, 2 -gsSPVertex lakitu_seg6_vertex_060046F8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 6, 4, 8, 0x0, 3, 8, 4, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 10, 7, 9, 0x0 -gsSP2Triangles 5, 7, 10, 0x0, 3, 5, 11, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 2, 6, 8, 0x0, 9, 6, 1, 0x0 -gsSP2Triangles 1, 12, 9, 0x0, 12, 10, 9, 0x0 -gsSP2Triangles 1, 0, 12, 0x0, 11, 13, 3, 0x0 -gsSP2Triangles 14, 0, 2, 0x0, 14, 2, 8, 0x0 -gsSP2Triangles 3, 14, 8, 0x0, 13, 0, 3, 0x0 -gsSP2Triangles 3, 0, 14, 0x0, 0, 13, 12, 0x0 -gsSP2Triangles 10, 13, 11, 0x0, 12, 13, 10, 0x0 -gsSPEndDisplayList - -lakitu_seg6_light_060048D8: # 0x060048D8 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_seg6_light_060048E0: # 0x060048E0 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_060048F0: # 0x060048F0 -vertex 30, -5, -22, 0, 0, 0xE3, 0xB1, 0xA2, 0xFF -vertex -5, 0, 0, 0, 0, 0x83, 0xEE, 0x00, 0xFF -vertex 28, 15, -22, 0, 0, 0xD1, 0x29, 0x92, 0xFF -vertex 30, -5, 22, 0, 0, 0xDF, 0xCB, 0x6E, 0xFF -vertex 102, 0, 30, 0, 0, 0x1B, 0xB6, 0x63, 0xFF -vertex 99, 30, 30, 0, 0, 0xFA, 0x4F, 0x62, 0xFF -vertex 28, 15, 22, 0, 0, 0xC9, 0x34, 0x65, 0xFF -vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0x0D, 0xFF -vertex 104, -15, 0, 0, 0, 0x31, 0x8C, 0xF8, 0xFF -vertex 137, 20, 15, 0, 0, 0x64, 0xFB, 0x4D, 0xFF -vertex 140, 20, 0, 0, 0, 0x73, 0xFB, 0xCB, 0xFF -vertex 102, 0, -30, 0, 0, 0x21, 0xD1, 0x90, 0xFF -vertex 99, 30, -30, 0, 0, 0x06, 0x5E, 0xAC, 0xFF -vertex 119, 45, 2, 0, 0, 0x35, 0x72, 0x07, 0xFF -vertex 25, 28, 0, 0, 0, 0xCE, 0x74, 0x00, 0xFF - -glabel lakitu_seg6_dl_060049E0 # 0x060049E0 - 0x06004AD0 -gsSPLight lakitu_seg6_light_060048E0, 1 -gsSPLight lakitu_seg6_light_060048D8, 2 -gsSPVertex lakitu_seg6_vertex_060048F0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 6, 1, 3, 0x0, 1, 7, 3, 0x0 -gsSP2Triangles 8, 7, 0, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 9, 4, 8, 0x0 -gsSP2Triangles 4, 9, 5, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 8, 0, 0x0 -gsSP2Triangles 0, 2, 11, 0x0, 2, 12, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 5, 0x0 -gsSP2Triangles 9, 10, 13, 0x0, 9, 13, 5, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 1, 14, 2, 0x0 -gsSP2Triangles 2, 14, 12, 0x0, 6, 14, 1, 0x0 -gsSP2Triangles 5, 14, 6, 0x0, 5, 12, 14, 0x0 -gsSPEndDisplayList - -lakitu_seg6_light_06004AD0: # 0x06004AD0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_seg6_light_06004AD8: # 0x06004AD8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_06004AE8: # 0x06004AE8 -vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0x09, 0xFF -vertex 136, -116, 82, 2012, 0, 0x7E, 0xF5, 0x09, 0xFF -vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0x09, 0xFF -vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0xF9, 0xFF -vertex 145, -30, -81, 0, 990, 0x7E, 0xF5, 0xF9, 0xFF -vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0xF9, 0xFF -vertex 142, -116, 0, 992, -26, 0x7D, 0xF3, 0xF7, 0xFF -vertex 136, -116, -81, 0, 0, 0x7D, 0xF3, 0xF7, 0xFF -vertex 145, -30, -81, 0, 990, 0x7D, 0xF3, 0xF7, 0xFF -vertex 150, -30, 0, 992, 994, 0x7E, 0xF3, 0x07, 0xFF -vertex 145, -30, 82, 2012, 990, 0x7E, 0xF3, 0x07, 0xFF -vertex 136, -116, 82, 2012, 0, 0x7E, 0xF3, 0x07, 0xFF - -glabel lakitu_seg6_dl_06004BA8 # 0x06004BA8 - 0x06004BE8 -gsSPLight lakitu_seg6_light_06004AD8, 1 -gsSPLight lakitu_seg6_light_06004AD0, 2 -gsSPVertex lakitu_seg6_vertex_06004AE8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06004BE8 # 0x06004BE8 - 0x06004C30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06004C30 # 0x06004C30 - 0x06004C60 -gsSPDisplayList lakitu_seg6_dl_06004BA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06004C60 # 0x06004C60 - 0x06004C88 -gsSPDisplayList lakitu_seg6_dl_06004BE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06000800 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList lakitu_seg6_dl_06004C30 - -glabel lakitu_seg6_dl_06004C88 # 0x06004C88 - 0x06004CB0 -gsSPDisplayList lakitu_seg6_dl_06004BE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06001800 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList lakitu_seg6_dl_06004C30 - -lakitu_seg6_light_06004CB0: # 0x06004CB0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_seg6_light_06004CB8: # 0x06004CB8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06004CC8: # 0x06004CC8 -.byte 0x0C, 0x0C, 0x0C, 0x00, 0x0C, 0x0C, 0x0C, 0x00 - -lakitu_seg6_light_06004CD0: # 0x06004CD0 -.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06004CE0: # 0x06004CE0 -.byte 0x19, 0x22, 0x20, 0x00, 0x19, 0x22, 0x20, 0x00 - -lakitu_seg6_light_06004CE8: # 0x06004CE8 -.byte 0x32, 0x44, 0x40, 0x00, 0x32, 0x44, 0x40, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06004CF8: # 0x06004CF8 -.byte 0x18, 0x18, 0x18, 0x00, 0x18, 0x18, 0x18, 0x00 - -lakitu_seg6_light_06004D00: # 0x06004D00 -.byte 0x30, 0x30, 0x30, 0x00, 0x30, 0x30, 0x30, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_06004D10: # 0x06004D10 -vertex 79, -113, -34, 0, 480, 0x00, 0x81, 0x00, 0xFF -vertex 7, -113, 37, 480, 0, 0x00, 0x81, 0x00, 0xFF -vertex 7, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 79, -113, 37, 480, 480, 0x00, 0x81, 0x00, 0xFF - -lakitu_seg6_vertex_06004D50: # 0x06004D50 -vertex 20, -58, -21, 0, 0, 0x00, 0x39, 0x8F, 0xFF -vertex 66, -58, -21, 0, 0, 0x00, 0x39, 0x8F, 0xFF -vertex 43, -113, -49, 0, 0, 0x00, 0x39, 0x8F, 0xFF -vertex 20, -58, -21, 0, 0, 0xD2, 0x25, 0x90, 0xFF -vertex 43, -113, -49, 0, 0, 0xD2, 0x25, 0x90, 0xFF -vertex 7, -113, -34, 0, 0, 0xD2, 0x25, 0x90, 0xFF -vertex 20, -58, -21, 0, 0, 0x90, 0x25, 0xD3, 0xFF -vertex 7, -113, -34, 0, 0, 0x90, 0x25, 0xD3, 0xFF -vertex -7, -113, 1, 0, 0, 0x90, 0x25, 0xD3, 0xFF -vertex 20, -58, -21, 0, 0, 0x8E, 0x37, 0x00, 0xFF -vertex -7, -113, 1, 0, 0, 0x8E, 0x37, 0x00, 0xFF -vertex 20, -58, 24, 0, 0, 0x8E, 0x37, 0x00, 0xFF -vertex 79, -113, -34, 0, 0, 0x2E, 0x25, 0x90, 0xFF -vertex 43, -113, -49, 0, 0, 0x2E, 0x25, 0x90, 0xFF -vertex 66, -58, -21, 0, 0, 0x2E, 0x25, 0x90, 0xFF - -lakitu_seg6_vertex_06004E40: # 0x06004E40 -vertex 66, -58, -21, 0, 0, 0x71, 0x39, 0x00, 0xFF -vertex 66, -58, 24, 0, 0, 0x71, 0x39, 0x00, 0xFF -vertex 94, -113, 1, 0, 0, 0x71, 0x39, 0x00, 0xFF -vertex 66, -58, -21, 0, 0, 0x6F, 0x25, 0xD1, 0xFF -vertex 94, -113, 1, 0, 0, 0x6F, 0x25, 0xD1, 0xFF -vertex 79, -113, -34, 0, 0, 0x6F, 0x25, 0xD1, 0xFF -vertex 94, -113, 1, 0, 0, 0x70, 0x25, 0x2E, 0xFF -vertex 66, -58, 24, 0, 0, 0x70, 0x25, 0x2E, 0xFF -vertex 79, -113, 37, 0, 0, 0x70, 0x25, 0x2E, 0xFF -vertex 79, -113, 37, 0, 0, 0x2E, 0x25, 0x70, 0xFF -vertex 66, -58, 24, 0, 0, 0x2E, 0x25, 0x70, 0xFF -vertex 43, -113, 52, 0, 0, 0x2E, 0x25, 0x70, 0xFF -vertex 66, -58, 24, 0, 0, 0x00, 0x39, 0x71, 0xFF -vertex 20, -58, 24, 0, 0, 0x00, 0x39, 0x71, 0xFF -vertex 43, -113, 52, 0, 0, 0x00, 0x39, 0x71, 0xFF - -lakitu_seg6_vertex_06004F30: # 0x06004F30 -vertex 43, -113, 52, 0, 0, 0xD2, 0x25, 0x70, 0xFF -vertex 20, -58, 24, 0, 0, 0xD2, 0x25, 0x70, 0xFF -vertex 7, -113, 37, 0, 0, 0xD2, 0x25, 0x70, 0xFF -vertex -7, -113, 1, 0, 0, 0x8F, 0x25, 0x2C, 0xFF -vertex 7, -113, 37, 0, 0, 0x8F, 0x25, 0x2C, 0xFF -vertex 20, -58, 24, 0, 0, 0x8F, 0x25, 0x2C, 0xFF - -lakitu_seg6_vertex_06004F90: # 0x06004F90 -vertex -4, 46, -40, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -4, -58, 43, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -4, 46, 43, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 100, 46, 43, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 100, 46, -40, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -4, 46, -40, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -4, 46, 43, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -4, -58, -40, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 100, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -4, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -4, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 100, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -4, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -4, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -lakitu_seg6_vertex_06005070: # 0x06005070 -vertex 100, -58, -40, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 100, -58, 43, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -4, -58, 43, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -4, -58, -40, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 100, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 100, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -4, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 100, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 100, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -4, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 100, 46, 43, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 100, -58, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 100, 46, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 100, -58, 43, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -lakitu_seg6_vertex_06005150: # 0x06005150 -vertex 7, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 7, -113, 37, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -7, -113, 1, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 43, -113, -49, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 79, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 94, -113, 1, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 79, -113, 37, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex 43, -113, 52, 0, 0, 0x00, 0x81, 0x00, 0xFF - -glabel lakitu_seg6_dl_060051D0 # 0x060051D0 - 0x06005218 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06003800 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPLight lakitu_seg6_light_06004CB8, 1 -gsSPLight lakitu_seg6_light_06004CB0, 2 -gsSPVertex lakitu_seg6_vertex_06004D10, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06005218 # 0x06005218 - 0x06005360 -gsSPLight lakitu_seg6_light_06004CD0, 1 -gsSPLight lakitu_seg6_light_06004CC8, 2 -gsSPVertex lakitu_seg6_vertex_06004D50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex lakitu_seg6_vertex_06004E40, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex lakitu_seg6_vertex_06004F30, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPLight lakitu_seg6_light_06004CE8, 1 -gsSPLight lakitu_seg6_light_06004CE0, 2 -gsSPVertex lakitu_seg6_vertex_06004F90, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex lakitu_seg6_vertex_06005070, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSPLight lakitu_seg6_light_06004D00, 1 -gsSPLight lakitu_seg6_light_06004CF8, 2 -gsSPVertex lakitu_seg6_vertex_06005150, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 6, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06005360 # 0x06005360 - 0x060053D8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList lakitu_seg6_dl_060051D0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList lakitu_seg6_dl_06005218 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -# unreferenced light? -.byte 0x33, 0x1F, 0x0C, 0x00, 0x33, 0x1F, 0x0C, 0x00 -.byte 0xCC, 0x7F, 0x33, 0x00, 0xCC, 0x7F, 0x33, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_060053F0: # 0x060053F0 -.byte 0x29, 0x13, 0x06, 0x00, 0x29, 0x13, 0x06, 0x00 - -lakitu_seg6_light_060053F8: # 0x060053F8 -.byte 0xA5, 0x4F, 0x1B, 0x00, 0xA5, 0x4F, 0x1B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# unreferenced light? -.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 -.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# unreferenced light? -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06005438: # 0x06005438 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_light_06005440: # 0x06005440 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# unreferenced light? -.byte 0x0D, 0x2C, 0x0B, 0x00, 0x0D, 0x2C, 0x0B, 0x00 -.byte 0x34, 0xB2, 0x2C, 0x00, 0x34, 0xB2, 0x2C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_seg6_vertex_06005468: # 0x06005468 -vertex 103, 40, 28, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 115, 46, 39, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 111, 46, 30, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 115, 46, 39, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 103, 40, 28, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 345, -234, -54, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 115, 51, 23, 0, 0, 0xB1, 0x5E, 0x1C, 0xFF -vertex 103, 40, 28, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 115, 51, 23, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 345, -234, -54, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 115, 51, 23, 0, 0, 0x64, 0x49, 0x18, 0xFF -vertex 115, 46, 39, 0, 0, 0x64, 0x49, 0x18, 0xFF -vertex 345, -234, -54, 0, 0, 0x64, 0x49, 0x18, 0xFF - -lakitu_seg6_vertex_06005538: # 0x06005538 -vertex 189, 1, 1, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex 189, 1, -2, 0, 0, 0xFF, 0x7F, 0x00, 0x00 -vertex -3, 0, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 - -lakitu_seg6_vertex_06005568: # 0x06005568 -vertex -3, 0, 0, 0, 0, 0x01, 0x81, 0x00, 0x00 -vertex 189, 2, -2, 0, 0, 0x01, 0x81, 0x00, 0x00 -vertex 189, 2, 1, 0, 0, 0x01, 0x81, 0x00, 0x00 - -glabel lakitu_seg6_dl_06005598 # 0x06005598 - 0x060055E8 -gsSPLight lakitu_seg6_light_060053F8, 1 -gsSPLight lakitu_seg6_light_060053F0, 2 -gsSPVertex lakitu_seg6_vertex_06005468, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_060055E8 # 0x060055E8 - 0x06005610 -gsSPLight lakitu_seg6_light_06005440, 1 -gsSPLight lakitu_seg6_light_06005438, 2 -gsSPVertex lakitu_seg6_vertex_06005538, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel lakitu_seg6_dl_06005610 # 0x06005610 - 0x06005638 -gsSPLight lakitu_seg6_light_06005440, 1 -gsSPLight lakitu_seg6_light_06005438, 2 -gsSPVertex lakitu_seg6_vertex_06005568, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -lakitu_seg6_animvalue_06005638: # 0x06005638 -.hword 0x0000, 0x0097, 0xFFC2, 0x3FFF, 0xFC86, 0x1413, 0x89B5, 0x019A -.hword 0xF031, 0x88AD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004 -.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006 -.hword 0x0006, 0x0006, 0x0006, 0x0005, 0x0004, 0x0003, 0x0001, 0x0000 -.hword 0xF913, 0xF9B4, 0xFA9E, 0xFBC3, 0xFD18, 0xFE8C, 0x0013, 0x01A0 -.hword 0x0324, 0x0493, 0x05DD, 0x06F6, 0x07CF, 0x085C, 0x088E, 0x0863 -.hword 0x07E9, 0x072A, 0x0633, 0x050E, 0x03C5, 0x0264, 0x00F6, 0xFF86 -.hword 0xFE1E, 0xFCC9, 0xFB93, 0xFA86, 0xF9AD, 0xF913, 0x009A, 0x0065 -.hword 0x0040, 0x002A, 0x0022, 0x0026, 0x0035, 0x004E, 0x006E, 0x0095 -.hword 0x00C2, 0x00F2, 0x0124, 0x0158, 0x018B, 0x01BC, 0x01EA, 0x0214 -.hword 0x0237, 0x0253, 0x0266, 0x026F, 0x026C, 0x025C, 0x023D, 0x020F -.hword 0x01CF, 0x017D, 0x0116, 0x009A, 0x05B4, 0x0586, 0x0506, 0x0442 -.hword 0x0347, 0x0223, 0x00E4, 0xFF98, 0xFE4B, 0xFD0C, 0xFBE8, 0xFAED -.hword 0xFA29, 0xF9A9, 0xF97C, 0xF9A4, 0xFA14, 0xFAC1, 0xFBA1, 0xFCA7 -.hword 0xFDC9, 0xFEFC, 0x0033, 0x0166, 0x0288, 0x038F, 0x046E, 0x051C -.hword 0x058C, 0x05B4, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67 -.hword 0xBF67, 0xBF67, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 -.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 -.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67 -.hword 0x05B4, 0x0586, 0x0506, 0x0442, 0x0347, 0x0223, 0x00E4, 0xFF98 -.hword 0xFE4B, 0xFD0C, 0xFBE8, 0xFAED, 0xFA29, 0xF9A9, 0xF97C, 0xF9A4 -.hword 0xFA14, 0xFAC1, 0xFBA1, 0xFCA7, 0xFDC9, 0xFEFC, 0x0033, 0x0166 -.hword 0x0288, 0x038F, 0x046E, 0x051C, 0x058C, 0x05B4, 0xBF67, 0xBF67 -.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF66, 0xBF66 -.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 -.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF67, 0xBF67, 0xBF67, 0xBF67 -.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0x04DE, 0xF0D8, 0x76E8, 0x019A -.hword 0xF031, 0x88AD, 0xA2CB, 0xA2CB, 0xFFCA, 0xFE70, 0x2743, 0x274A -.hword 0x275D, 0x277B, 0x27A1, 0x27CD, 0x27FD, 0x2830, 0x2863, 0x2894 -.hword 0x28C1, 0x28E8, 0x2907, 0x291C, 0x2925, 0x2920, 0x2910, 0x28F6 -.hword 0x28D4, 0x28AC, 0x287F, 0x284F, 0x281F, 0x27EF, 0x27C2, 0x2799 -.hword 0x2776, 0x275A, 0x2749, 0x2743, 0x5C65, 0x0000 - -lakitu_seg6_animindex_06005844: # 0x06005844 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0104, 0x0001, 0x00E4, 0x0001, 0x00E5, 0x001E, 0x00E6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E3, 0x0001, 0x0004 -.hword 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00E2, 0x0001, 0x00DF, 0x0001, 0x00E0, 0x0001, 0x00E1 -.hword 0x0001, 0x00DC, 0x0001, 0x00DD, 0x0001, 0x00DE, 0x0001, 0x0000 -.hword 0x001E, 0x00A0, 0x001E, 0x00BE, 0x001E, 0x000A, 0x001E, 0x0028 -.hword 0x001E, 0x0046, 0x0001, 0x0000, 0x001E, 0x0064, 0x001E, 0x0082 -.hword 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x0009 - -lakitu_seg6_anim_060058E0: # 0x060058E0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0xC -.word lakitu_seg6_animvalue_06005638 -.word lakitu_seg6_animindex_06005844 -.word 0 - -glabel lakitu_seg6_anims_060058F8 # 0x060058F8 -.word lakitu_seg6_anim_060058E0 -.word 0 +# Lakitu (Cameraman) + +.balign 8 +lakitu_seg6_texture_06000000: # 0x06000000 +.incbin "actors/lakitu_cameraman/lakitu_cameraman_cloud_face_unused.rgba16" + +lakitu_seg6_texture_06000800: # 0x06000800 +.incbin "actors/lakitu_cameraman/lakitu_cameraman_eyes_open.rgba16" + +lakitu_seg6_texture_06001800: # 0x06001800 +.incbin "actors/lakitu_cameraman/lakitu_cameraman_eyes_closed.rgba16" + +lakitu_seg6_texture_06002800: # 0x06002800 +.incbin "actors/lakitu_cameraman/lakitu_cameraman_shell.rgba16" + +lakitu_seg6_texture_06003000: # 0x06003000 +.incbin "actors/lakitu_cameraman/lakitu_cameraman_frown.rgba16" + +lakitu_seg6_texture_06003800: # 0x06003800 +.incbin "actors/lakitu_cameraman/lakitu_camera_lens.rgba16" + +lakitu_seg6_light_06003A00: # 0x06003A00 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_seg6_light_06003A08: # 0x06003A08 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06003A18: # 0x06003A18 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_seg6_light_06003A20: # 0x06003A20 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_06003A30: # 0x06003A30 +vertex 91, -25, 86, 240, 464, 0x3E, 0xD0, 0x63, 0xFF +vertex 132, -17, 43, 34, 468, 0x71, 0xCE, 0x1A, 0xFF +vertex 137, 35, 43, 0, 980, 0x64, 0x33, 0x39, 0xFF +vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF +vertex 84, 28, -96, 242, 984, 0x36, 0x2A, 0x96, 0xFF +vertex 91, -22, -81, 240, 474, 0x24, 0xC2, 0x98, 0xFF +vertex 137, 35, -40, 0, 980, 0x66, 0x45, 0xE3, 0xFF +vertex 132, -17, -40, 34, 468, 0x6A, 0xD6, 0xCB, 0xFF +vertex 84, -76, -28, 310, -14, 0x3A, 0x94, 0xE4, 0xFF +vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF +vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF +vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF +vertex 84, -76, 30, 310, -14, 0x30, 0x97, 0x33, 0xFF +vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF +vertex 84, 28, 99, 242, 984, 0x1F, 0x28, 0x74, 0xFF +vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF + +lakitu_seg6_vertex_06003B30: # 0x06003B30 +vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF +vertex -56, 7, 43, 958, 992, 0x87, 0x10, 0x21, 0xFF +vertex -33, -40, 43, 884, 484, 0xA3, 0xBB, 0x31, 0xFF +vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF +vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF +vertex -33, -40, -40, 884, 484, 0xA1, 0xB1, 0xE7, 0xFF +vertex -56, 7, -40, 958, 992, 0x90, 0x14, 0xC9, 0xFF +vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF +vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF +vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF + +lakitu_seg6_vertex_06003BD0: # 0x06003BD0 +vertex 0, 51, 0, 0, 0, 0xCF, 0x75, 0x00, 0xFF +vertex 68, 61, 35, 0, 0, 0x09, 0x7B, 0x1A, 0xFF +vertex 68, 61, -33, 0, 0, 0x01, 0x7A, 0xE0, 0xFF +vertex 84, 28, -96, 0, 0, 0x36, 0x2A, 0x96, 0xFF +vertex -2, 15, -96, 0, 0, 0xD6, 0x33, 0x94, 0xFF +vertex 137, 35, -40, 0, 0, 0x66, 0x45, 0xE3, 0xFF +vertex -56, 7, -40, 0, 0, 0x90, 0x14, 0xC9, 0xFF +vertex -2, 15, 99, 0, 0, 0xC1, 0x34, 0x60, 0xFF +vertex 84, 28, 99, 0, 0, 0x1F, 0x28, 0x74, 0xFF +vertex -56, 7, 43, 0, 0, 0x87, 0x10, 0x21, 0xFF +vertex 137, 35, 43, 0, 0, 0x64, 0x33, 0x39, 0xFF + +glabel lakitu_seg6_dl_06003C80 # 0x06003C80 - 0x06003DB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06002800 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight lakitu_seg6_light_06003A08, 1 +gsSPLight lakitu_seg6_light_06003A00, 2 +gsSPVertex lakitu_seg6_vertex_06003A30, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 1, 0x0 +gsSP2Triangles 6, 1, 7, 0x0, 5, 8, 9, 0x0 +gsSP2Triangles 5, 9, 10, 0x0, 3, 5, 10, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 8, 12, 11, 0x0, 8, 1, 12, 0x0 +gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 12, 0x0 +gsSP2Triangles 13, 12, 0, 0x0, 14, 13, 0, 0x0 +gsSP2Triangles 0, 2, 14, 0x0, 14, 15, 13, 0x0 +gsSPVertex lakitu_seg6_vertex_06003B30, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 1, 6, 5, 0x0 +gsSP2Triangles 4, 5, 7, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 8, 5, 6, 0x0, 8, 6, 9, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06003DB0 # 0x06003DB0 - 0x06003E30 +gsSPLight lakitu_seg6_light_06003A20, 1 +gsSPLight lakitu_seg6_light_06003A18, 2 +gsSPVertex lakitu_seg6_vertex_06003BD0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 4, 0, 2, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 7, 8, 1, 0x0, 9, 7, 0, 0x0 +gsSP2Triangles 1, 0, 7, 0x0, 8, 10, 1, 0x0 +gsSP2Triangles 1, 10, 5, 0x0, 0, 6, 9, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06003E30 # 0x06003E30 - 0x06003E98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList lakitu_seg6_dl_06003C80 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList lakitu_seg6_dl_06003DB0 +gsSPEndDisplayList + +lakitu_seg6_light_06003E98: # 0x06003E98 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_seg6_light_06003EA0: # 0x06003EA0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_06003EB0: # 0x06003EB0 +vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF +vertex -49, -11, 35, -556, 874, 0x92, 0x2E, 0x2B, 0xFF +vertex 1, -57, 76, -1062, 410, 0xD5, 0xE6, 0x74, 0xFF +vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex -49, -11, -36, -556, 874, 0x98, 0x26, 0xC4, 0xFF +vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF +vertex -49, -73, 26, -552, 248, 0x93, 0xDE, 0x36, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -98, 73, -1054, -2, 0xD6, 0xC8, 0x69, 0xFF +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF +vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF + +lakitu_seg6_vertex_06003FB0: # 0x06003FB0 +vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 0, -98, -72, -1054, -2, 0xCC, 0xD2, 0x97, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF +vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF +vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF +vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF +vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF +vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF + +lakitu_seg6_vertex_060040A0: # 0x060040A0 +vertex 105, 51, 40, 864, 924, 0x15, 0x7C, 0x0F, 0xFF +vertex 148, 21, 46, 920, 620, 0x67, 0x30, 0x36, 0xFF +vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF +vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF +vertex 148, 21, -45, 40, 620, 0x67, 0x30, 0xC9, 0xFF +vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF +vertex 105, 51, -39, 100, 924, 0x15, 0x78, 0xE0, 0xFF +vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF +vertex 105, 51, 40, -2096, 1494, 0x15, 0x7C, 0x0F, 0xFF +vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF +vertex 161, 16, 0, -2654, 1148, 0x70, 0x3A, 0x00, 0xFF +vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF + +lakitu_seg6_vertex_060041A0: # 0x060041A0 +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF +vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF +vertex 154, -30, -27, -2588, 680, 0x6E, 0xCF, 0xDC, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF +vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF + +lakitu_seg6_vertex_06004290: # 0x06004290 +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF +vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF +vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF +vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF +vertex 154, -30, 28, -2588, 680, 0x6D, 0xC7, 0x1E, 0xFF +vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF + +lakitu_seg6_vertex_06004390: # 0x06004390 +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 138, -47, -10, 370, -88, 0x68, 0xBF, 0xE0, 0xFF +vertex 154, -30, 28, 724, 182, 0x6D, 0xC7, 0x1E, 0xFF +vertex 138, -47, 11, 570, -84, 0x6F, 0xCE, 0x20, 0xFF +vertex 154, -30, -27, 196, 176, 0x6E, 0xCF, 0xDC, 0xFF + +glabel lakitu_seg6_dl_06004410 # 0x06004410 - 0x06004680 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06003000 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight lakitu_seg6_light_06003EA0, 1 +gsSPLight lakitu_seg6_light_06003E98, 2 +gsSPVertex lakitu_seg6_vertex_06003EB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 3, 5, 1, 0x0, 1, 6, 7, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 1, 0, 4, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 9, 7, 8, 0x0, 2, 7, 9, 0x0 +gsSP2Triangles 10, 0, 2, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 2, 9, 12, 0x0 +gsSP2Triangles 9, 13, 12, 0x0, 9, 8, 13, 0x0 +gsSP2Triangles 14, 5, 3, 0x0, 5, 15, 6, 0x0 +gsSP1Triangle 5, 14, 15, 0x0 +gsSPVertex lakitu_seg6_vertex_06003FB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 6, 0, 3, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 3, 0x0 +gsSP2Triangles 2, 11, 3, 0x0, 12, 13, 14, 0x0 +gsSPVertex lakitu_seg6_vertex_060040A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 4, 6, 2, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 7, 12, 8, 0x0 +gsSP2Triangles 13, 8, 12, 0x0, 9, 8, 14, 0x0 +gsSP1Triangle 15, 8, 13, 0x0 +gsSPVertex lakitu_seg6_vertex_060041A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 6, 4, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 14, 10, 13, 0x0 +gsSPVertex lakitu_seg6_vertex_06004290, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 3, 7, 10, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 10, 13, 11, 0x0 +gsSP2Triangles 3, 10, 12, 0x0, 1, 14, 2, 0x0 +gsSP1Triangle 13, 9, 15, 0x0 +gsSPVertex lakitu_seg6_vertex_06004390, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06004680 # 0x06004680 - 0x060046E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList lakitu_seg6_dl_06004410 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +lakitu_seg6_light_060046E0: # 0x060046E0 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_seg6_light_060046E8: # 0x060046E8 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_060046F8: # 0x060046F8 +vertex 99, 30, 33, 0, 0, 0x06, 0x5E, 0x54, 0xFF +vertex 102, 0, 33, 0, 0, 0x21, 0xD1, 0x70, 0xFF +vertex 140, 20, 2, 0, 0, 0x73, 0xFB, 0x35, 0xFF +vertex 99, 30, -28, 0, 0, 0xFA, 0x4F, 0x9E, 0xFF +vertex 102, 0, -28, 0, 0, 0x1B, 0xB7, 0x9D, 0xFF +vertex 30, -5, -20, 0, 0, 0xDF, 0xCE, 0x91, 0xFF +vertex 104, -15, 2, 0, 0, 0x31, 0x8C, 0x07, 0xFF +vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0xEF, 0xFF +vertex 137, 20, -12, 0, 0, 0x64, 0xFB, 0xB3, 0xFF +vertex 30, -5, 25, 0, 0, 0xE3, 0xAF, 0x5D, 0xFF +vertex -5, 0, 2, 0, 0, 0x83, 0xEE, 0xFE, 0xFF +vertex 28, 15, -20, 0, 0, 0xC9, 0x34, 0x9B, 0xFF +vertex 28, 15, 25, 0, 0, 0xD1, 0x29, 0x6E, 0xFF +vertex 25, 28, 2, 0, 0, 0xCE, 0x74, 0x00, 0xFF +vertex 119, 45, 0, 0, 0, 0x35, 0x72, 0xF9, 0xFF + +glabel lakitu_seg6_dl_060047E8 # 0x060047E8 - 0x060048D8 +gsSPLight lakitu_seg6_light_060046E8, 1 +gsSPLight lakitu_seg6_light_060046E0, 2 +gsSPVertex lakitu_seg6_vertex_060046F8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 6, 4, 8, 0x0, 3, 8, 4, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 10, 7, 9, 0x0 +gsSP2Triangles 5, 7, 10, 0x0, 3, 5, 11, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 2, 6, 8, 0x0, 9, 6, 1, 0x0 +gsSP2Triangles 1, 12, 9, 0x0, 12, 10, 9, 0x0 +gsSP2Triangles 1, 0, 12, 0x0, 11, 13, 3, 0x0 +gsSP2Triangles 14, 0, 2, 0x0, 14, 2, 8, 0x0 +gsSP2Triangles 3, 14, 8, 0x0, 13, 0, 3, 0x0 +gsSP2Triangles 3, 0, 14, 0x0, 0, 13, 12, 0x0 +gsSP2Triangles 10, 13, 11, 0x0, 12, 13, 10, 0x0 +gsSPEndDisplayList + +lakitu_seg6_light_060048D8: # 0x060048D8 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_seg6_light_060048E0: # 0x060048E0 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_060048F0: # 0x060048F0 +vertex 30, -5, -22, 0, 0, 0xE3, 0xB1, 0xA2, 0xFF +vertex -5, 0, 0, 0, 0, 0x83, 0xEE, 0x00, 0xFF +vertex 28, 15, -22, 0, 0, 0xD1, 0x29, 0x92, 0xFF +vertex 30, -5, 22, 0, 0, 0xDF, 0xCB, 0x6E, 0xFF +vertex 102, 0, 30, 0, 0, 0x1B, 0xB6, 0x63, 0xFF +vertex 99, 30, 30, 0, 0, 0xFA, 0x4F, 0x62, 0xFF +vertex 28, 15, 22, 0, 0, 0xC9, 0x34, 0x65, 0xFF +vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0x0D, 0xFF +vertex 104, -15, 0, 0, 0, 0x31, 0x8C, 0xF8, 0xFF +vertex 137, 20, 15, 0, 0, 0x64, 0xFB, 0x4D, 0xFF +vertex 140, 20, 0, 0, 0, 0x73, 0xFB, 0xCB, 0xFF +vertex 102, 0, -30, 0, 0, 0x21, 0xD1, 0x90, 0xFF +vertex 99, 30, -30, 0, 0, 0x06, 0x5E, 0xAC, 0xFF +vertex 119, 45, 2, 0, 0, 0x35, 0x72, 0x07, 0xFF +vertex 25, 28, 0, 0, 0, 0xCE, 0x74, 0x00, 0xFF + +glabel lakitu_seg6_dl_060049E0 # 0x060049E0 - 0x06004AD0 +gsSPLight lakitu_seg6_light_060048E0, 1 +gsSPLight lakitu_seg6_light_060048D8, 2 +gsSPVertex lakitu_seg6_vertex_060048F0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 6, 1, 3, 0x0, 1, 7, 3, 0x0 +gsSP2Triangles 8, 7, 0, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 9, 4, 8, 0x0 +gsSP2Triangles 4, 9, 5, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 8, 0, 0x0 +gsSP2Triangles 0, 2, 11, 0x0, 2, 12, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 5, 0x0 +gsSP2Triangles 9, 10, 13, 0x0, 9, 13, 5, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 1, 14, 2, 0x0 +gsSP2Triangles 2, 14, 12, 0x0, 6, 14, 1, 0x0 +gsSP2Triangles 5, 14, 6, 0x0, 5, 12, 14, 0x0 +gsSPEndDisplayList + +lakitu_seg6_light_06004AD0: # 0x06004AD0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_seg6_light_06004AD8: # 0x06004AD8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_06004AE8: # 0x06004AE8 +vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0x09, 0xFF +vertex 136, -116, 82, 2012, 0, 0x7E, 0xF5, 0x09, 0xFF +vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0x09, 0xFF +vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0xF9, 0xFF +vertex 145, -30, -81, 0, 990, 0x7E, 0xF5, 0xF9, 0xFF +vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0xF9, 0xFF +vertex 142, -116, 0, 992, -26, 0x7D, 0xF3, 0xF7, 0xFF +vertex 136, -116, -81, 0, 0, 0x7D, 0xF3, 0xF7, 0xFF +vertex 145, -30, -81, 0, 990, 0x7D, 0xF3, 0xF7, 0xFF +vertex 150, -30, 0, 992, 994, 0x7E, 0xF3, 0x07, 0xFF +vertex 145, -30, 82, 2012, 990, 0x7E, 0xF3, 0x07, 0xFF +vertex 136, -116, 82, 2012, 0, 0x7E, 0xF3, 0x07, 0xFF + +glabel lakitu_seg6_dl_06004BA8 # 0x06004BA8 - 0x06004BE8 +gsSPLight lakitu_seg6_light_06004AD8, 1 +gsSPLight lakitu_seg6_light_06004AD0, 2 +gsSPVertex lakitu_seg6_vertex_06004AE8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06004BE8 # 0x06004BE8 - 0x06004C30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06004C30 # 0x06004C30 - 0x06004C60 +gsSPDisplayList lakitu_seg6_dl_06004BA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06004C60 # 0x06004C60 - 0x06004C88 +gsSPDisplayList lakitu_seg6_dl_06004BE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06000800 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList lakitu_seg6_dl_06004C30 + +glabel lakitu_seg6_dl_06004C88 # 0x06004C88 - 0x06004CB0 +gsSPDisplayList lakitu_seg6_dl_06004BE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06001800 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList lakitu_seg6_dl_06004C30 + +lakitu_seg6_light_06004CB0: # 0x06004CB0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_seg6_light_06004CB8: # 0x06004CB8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06004CC8: # 0x06004CC8 +.byte 0x0C, 0x0C, 0x0C, 0x00, 0x0C, 0x0C, 0x0C, 0x00 + +lakitu_seg6_light_06004CD0: # 0x06004CD0 +.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06004CE0: # 0x06004CE0 +.byte 0x19, 0x22, 0x20, 0x00, 0x19, 0x22, 0x20, 0x00 + +lakitu_seg6_light_06004CE8: # 0x06004CE8 +.byte 0x32, 0x44, 0x40, 0x00, 0x32, 0x44, 0x40, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06004CF8: # 0x06004CF8 +.byte 0x18, 0x18, 0x18, 0x00, 0x18, 0x18, 0x18, 0x00 + +lakitu_seg6_light_06004D00: # 0x06004D00 +.byte 0x30, 0x30, 0x30, 0x00, 0x30, 0x30, 0x30, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_06004D10: # 0x06004D10 +vertex 79, -113, -34, 0, 480, 0x00, 0x81, 0x00, 0xFF +vertex 7, -113, 37, 480, 0, 0x00, 0x81, 0x00, 0xFF +vertex 7, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 79, -113, 37, 480, 480, 0x00, 0x81, 0x00, 0xFF + +lakitu_seg6_vertex_06004D50: # 0x06004D50 +vertex 20, -58, -21, 0, 0, 0x00, 0x39, 0x8F, 0xFF +vertex 66, -58, -21, 0, 0, 0x00, 0x39, 0x8F, 0xFF +vertex 43, -113, -49, 0, 0, 0x00, 0x39, 0x8F, 0xFF +vertex 20, -58, -21, 0, 0, 0xD2, 0x25, 0x90, 0xFF +vertex 43, -113, -49, 0, 0, 0xD2, 0x25, 0x90, 0xFF +vertex 7, -113, -34, 0, 0, 0xD2, 0x25, 0x90, 0xFF +vertex 20, -58, -21, 0, 0, 0x90, 0x25, 0xD3, 0xFF +vertex 7, -113, -34, 0, 0, 0x90, 0x25, 0xD3, 0xFF +vertex -7, -113, 1, 0, 0, 0x90, 0x25, 0xD3, 0xFF +vertex 20, -58, -21, 0, 0, 0x8E, 0x37, 0x00, 0xFF +vertex -7, -113, 1, 0, 0, 0x8E, 0x37, 0x00, 0xFF +vertex 20, -58, 24, 0, 0, 0x8E, 0x37, 0x00, 0xFF +vertex 79, -113, -34, 0, 0, 0x2E, 0x25, 0x90, 0xFF +vertex 43, -113, -49, 0, 0, 0x2E, 0x25, 0x90, 0xFF +vertex 66, -58, -21, 0, 0, 0x2E, 0x25, 0x90, 0xFF + +lakitu_seg6_vertex_06004E40: # 0x06004E40 +vertex 66, -58, -21, 0, 0, 0x71, 0x39, 0x00, 0xFF +vertex 66, -58, 24, 0, 0, 0x71, 0x39, 0x00, 0xFF +vertex 94, -113, 1, 0, 0, 0x71, 0x39, 0x00, 0xFF +vertex 66, -58, -21, 0, 0, 0x6F, 0x25, 0xD1, 0xFF +vertex 94, -113, 1, 0, 0, 0x6F, 0x25, 0xD1, 0xFF +vertex 79, -113, -34, 0, 0, 0x6F, 0x25, 0xD1, 0xFF +vertex 94, -113, 1, 0, 0, 0x70, 0x25, 0x2E, 0xFF +vertex 66, -58, 24, 0, 0, 0x70, 0x25, 0x2E, 0xFF +vertex 79, -113, 37, 0, 0, 0x70, 0x25, 0x2E, 0xFF +vertex 79, -113, 37, 0, 0, 0x2E, 0x25, 0x70, 0xFF +vertex 66, -58, 24, 0, 0, 0x2E, 0x25, 0x70, 0xFF +vertex 43, -113, 52, 0, 0, 0x2E, 0x25, 0x70, 0xFF +vertex 66, -58, 24, 0, 0, 0x00, 0x39, 0x71, 0xFF +vertex 20, -58, 24, 0, 0, 0x00, 0x39, 0x71, 0xFF +vertex 43, -113, 52, 0, 0, 0x00, 0x39, 0x71, 0xFF + +lakitu_seg6_vertex_06004F30: # 0x06004F30 +vertex 43, -113, 52, 0, 0, 0xD2, 0x25, 0x70, 0xFF +vertex 20, -58, 24, 0, 0, 0xD2, 0x25, 0x70, 0xFF +vertex 7, -113, 37, 0, 0, 0xD2, 0x25, 0x70, 0xFF +vertex -7, -113, 1, 0, 0, 0x8F, 0x25, 0x2C, 0xFF +vertex 7, -113, 37, 0, 0, 0x8F, 0x25, 0x2C, 0xFF +vertex 20, -58, 24, 0, 0, 0x8F, 0x25, 0x2C, 0xFF + +lakitu_seg6_vertex_06004F90: # 0x06004F90 +vertex -4, 46, -40, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -4, -58, 43, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -4, 46, 43, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 100, 46, 43, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 100, 46, -40, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -4, 46, -40, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -4, 46, 43, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -4, -58, -40, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 100, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -4, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -4, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 100, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -4, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -4, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +lakitu_seg6_vertex_06005070: # 0x06005070 +vertex 100, -58, -40, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 100, -58, 43, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -4, -58, 43, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -4, -58, -40, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 100, -58, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 100, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -4, 46, 43, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 100, 46, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 100, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -4, -58, -40, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 100, 46, 43, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 100, -58, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 100, 46, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 100, -58, 43, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +lakitu_seg6_vertex_06005150: # 0x06005150 +vertex 7, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 7, -113, 37, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -7, -113, 1, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 43, -113, -49, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 79, -113, -34, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 94, -113, 1, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 79, -113, 37, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex 43, -113, 52, 0, 0, 0x00, 0x81, 0x00, 0xFF + +glabel lakitu_seg6_dl_060051D0 # 0x060051D0 - 0x06005218 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_seg6_texture_06003800 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPLight lakitu_seg6_light_06004CB8, 1 +gsSPLight lakitu_seg6_light_06004CB0, 2 +gsSPVertex lakitu_seg6_vertex_06004D10, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06005218 # 0x06005218 - 0x06005360 +gsSPLight lakitu_seg6_light_06004CD0, 1 +gsSPLight lakitu_seg6_light_06004CC8, 2 +gsSPVertex lakitu_seg6_vertex_06004D50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex lakitu_seg6_vertex_06004E40, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex lakitu_seg6_vertex_06004F30, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPLight lakitu_seg6_light_06004CE8, 1 +gsSPLight lakitu_seg6_light_06004CE0, 2 +gsSPVertex lakitu_seg6_vertex_06004F90, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex lakitu_seg6_vertex_06005070, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSPLight lakitu_seg6_light_06004D00, 1 +gsSPLight lakitu_seg6_light_06004CF8, 2 +gsSPVertex lakitu_seg6_vertex_06005150, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 6, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06005360 # 0x06005360 - 0x060053D8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList lakitu_seg6_dl_060051D0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList lakitu_seg6_dl_06005218 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +# unreferenced light? +.byte 0x33, 0x1F, 0x0C, 0x00, 0x33, 0x1F, 0x0C, 0x00 +.byte 0xCC, 0x7F, 0x33, 0x00, 0xCC, 0x7F, 0x33, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_060053F0: # 0x060053F0 +.byte 0x29, 0x13, 0x06, 0x00, 0x29, 0x13, 0x06, 0x00 + +lakitu_seg6_light_060053F8: # 0x060053F8 +.byte 0xA5, 0x4F, 0x1B, 0x00, 0xA5, 0x4F, 0x1B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# unreferenced light? +.byte 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x00 +.byte 0x19, 0x19, 0x19, 0x00, 0x19, 0x19, 0x19, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# unreferenced light? +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06005438: # 0x06005438 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_light_06005440: # 0x06005440 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# unreferenced light? +.byte 0x0D, 0x2C, 0x0B, 0x00, 0x0D, 0x2C, 0x0B, 0x00 +.byte 0x34, 0xB2, 0x2C, 0x00, 0x34, 0xB2, 0x2C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_seg6_vertex_06005468: # 0x06005468 +vertex 103, 40, 28, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 115, 46, 39, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 111, 46, 30, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 115, 46, 39, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 103, 40, 28, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 345, -234, -54, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 115, 51, 23, 0, 0, 0xB1, 0x5E, 0x1C, 0xFF +vertex 103, 40, 28, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 115, 51, 23, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 345, -234, -54, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 115, 51, 23, 0, 0, 0x64, 0x49, 0x18, 0xFF +vertex 115, 46, 39, 0, 0, 0x64, 0x49, 0x18, 0xFF +vertex 345, -234, -54, 0, 0, 0x64, 0x49, 0x18, 0xFF + +lakitu_seg6_vertex_06005538: # 0x06005538 +vertex 189, 1, 1, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex 189, 1, -2, 0, 0, 0xFF, 0x7F, 0x00, 0x00 +vertex -3, 0, 0, 0, 0, 0xFF, 0x7F, 0x00, 0x00 + +lakitu_seg6_vertex_06005568: # 0x06005568 +vertex -3, 0, 0, 0, 0, 0x01, 0x81, 0x00, 0x00 +vertex 189, 2, -2, 0, 0, 0x01, 0x81, 0x00, 0x00 +vertex 189, 2, 1, 0, 0, 0x01, 0x81, 0x00, 0x00 + +glabel lakitu_seg6_dl_06005598 # 0x06005598 - 0x060055E8 +gsSPLight lakitu_seg6_light_060053F8, 1 +gsSPLight lakitu_seg6_light_060053F0, 2 +gsSPVertex lakitu_seg6_vertex_06005468, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_060055E8 # 0x060055E8 - 0x06005610 +gsSPLight lakitu_seg6_light_06005440, 1 +gsSPLight lakitu_seg6_light_06005438, 2 +gsSPVertex lakitu_seg6_vertex_06005538, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel lakitu_seg6_dl_06005610 # 0x06005610 - 0x06005638 +gsSPLight lakitu_seg6_light_06005440, 1 +gsSPLight lakitu_seg6_light_06005438, 2 +gsSPVertex lakitu_seg6_vertex_06005568, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +lakitu_seg6_animvalue_06005638: # 0x06005638 +.hword 0x0000, 0x0097, 0xFFC2, 0x3FFF, 0xFC86, 0x1413, 0x89B5, 0x019A +.hword 0xF031, 0x88AD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0002, 0x0002, 0x0003, 0x0004, 0x0004, 0x0004 +.hword 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006 +.hword 0x0006, 0x0006, 0x0006, 0x0005, 0x0004, 0x0003, 0x0001, 0x0000 +.hword 0xF913, 0xF9B4, 0xFA9E, 0xFBC3, 0xFD18, 0xFE8C, 0x0013, 0x01A0 +.hword 0x0324, 0x0493, 0x05DD, 0x06F6, 0x07CF, 0x085C, 0x088E, 0x0863 +.hword 0x07E9, 0x072A, 0x0633, 0x050E, 0x03C5, 0x0264, 0x00F6, 0xFF86 +.hword 0xFE1E, 0xFCC9, 0xFB93, 0xFA86, 0xF9AD, 0xF913, 0x009A, 0x0065 +.hword 0x0040, 0x002A, 0x0022, 0x0026, 0x0035, 0x004E, 0x006E, 0x0095 +.hword 0x00C2, 0x00F2, 0x0124, 0x0158, 0x018B, 0x01BC, 0x01EA, 0x0214 +.hword 0x0237, 0x0253, 0x0266, 0x026F, 0x026C, 0x025C, 0x023D, 0x020F +.hword 0x01CF, 0x017D, 0x0116, 0x009A, 0x05B4, 0x0586, 0x0506, 0x0442 +.hword 0x0347, 0x0223, 0x00E4, 0xFF98, 0xFE4B, 0xFD0C, 0xFBE8, 0xFAED +.hword 0xFA29, 0xF9A9, 0xF97C, 0xF9A4, 0xFA14, 0xFAC1, 0xFBA1, 0xFCA7 +.hword 0xFDC9, 0xFEFC, 0x0033, 0x0166, 0x0288, 0x038F, 0x046E, 0x051C +.hword 0x058C, 0x05B4, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67 +.hword 0xBF67, 0xBF67, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 +.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 +.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67 +.hword 0x05B4, 0x0586, 0x0506, 0x0442, 0x0347, 0x0223, 0x00E4, 0xFF98 +.hword 0xFE4B, 0xFD0C, 0xFBE8, 0xFAED, 0xFA29, 0xF9A9, 0xF97C, 0xF9A4 +.hword 0xFA14, 0xFAC1, 0xFBA1, 0xFCA7, 0xFDC9, 0xFEFC, 0x0033, 0x0166 +.hword 0x0288, 0x038F, 0x046E, 0x051C, 0x058C, 0x05B4, 0xBF67, 0xBF67 +.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0xBF66, 0xBF66 +.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF66 +.hword 0xBF66, 0xBF66, 0xBF66, 0xBF66, 0xBF67, 0xBF67, 0xBF67, 0xBF67 +.hword 0xBF67, 0xBF67, 0xBF67, 0xBF67, 0x04DE, 0xF0D8, 0x76E8, 0x019A +.hword 0xF031, 0x88AD, 0xA2CB, 0xA2CB, 0xFFCA, 0xFE70, 0x2743, 0x274A +.hword 0x275D, 0x277B, 0x27A1, 0x27CD, 0x27FD, 0x2830, 0x2863, 0x2894 +.hword 0x28C1, 0x28E8, 0x2907, 0x291C, 0x2925, 0x2920, 0x2910, 0x28F6 +.hword 0x28D4, 0x28AC, 0x287F, 0x284F, 0x281F, 0x27EF, 0x27C2, 0x2799 +.hword 0x2776, 0x275A, 0x2749, 0x2743, 0x5C65, 0x0000 + +lakitu_seg6_animindex_06005844: # 0x06005844 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0104, 0x0001, 0x00E4, 0x0001, 0x00E5, 0x001E, 0x00E6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E3, 0x0001, 0x0004 +.hword 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00E2, 0x0001, 0x00DF, 0x0001, 0x00E0, 0x0001, 0x00E1 +.hword 0x0001, 0x00DC, 0x0001, 0x00DD, 0x0001, 0x00DE, 0x0001, 0x0000 +.hword 0x001E, 0x00A0, 0x001E, 0x00BE, 0x001E, 0x000A, 0x001E, 0x0028 +.hword 0x001E, 0x0046, 0x0001, 0x0000, 0x001E, 0x0064, 0x001E, 0x0082 +.hword 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x0009 + +lakitu_seg6_anim_060058E0: # 0x060058E0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0xC +.word lakitu_seg6_animvalue_06005638 +.word lakitu_seg6_animindex_06005844 +.word 0 + +glabel lakitu_seg6_anims_060058F8 # 0x060058F8 +.word lakitu_seg6_anim_060058E0 +.word 0 diff --git a/actors/lakitu_enemy/geo.s b/actors/lakitu_enemy/geo.s index 07e43c4..cd42c83 100644 --- a/actors/lakitu_enemy/geo.s +++ b/actors/lakitu_enemy/geo.s @@ -1,32 +1,32 @@ -glabel enemy_lakitu_geo # 0x0C0001BC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 63, -62, lakitu_enemy_seg5_dl_050138B0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_05012910 - geo_open_node - geo_animated_part LAYER_OPAQUE, 132, 0, 0, lakitu_enemy_seg5_dl_05013160 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, lakitu_enemy_seg5_dl_05013350 - geo_display_list LAYER_ALPHA, lakitu_enemy_seg5_dl_05013378 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 87, 18, 72 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_050136A0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 87, 18, -72 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_050134A8 - geo_asm 0, Geo18_8029D890 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel enemy_lakitu_geo # 0x0C0001BC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 63, -62, lakitu_enemy_seg5_dl_050138B0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_05012910 + geo_open_node + geo_animated_part LAYER_OPAQUE, 132, 0, 0, lakitu_enemy_seg5_dl_05013160 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, lakitu_enemy_seg5_dl_05013350 + geo_display_list LAYER_ALPHA, lakitu_enemy_seg5_dl_05013378 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 87, 18, 72 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_050136A0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 87, 18, -72 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, lakitu_enemy_seg5_dl_050134A8 + geo_asm 0, Geo18_8029D890 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/lakitu_enemy/model.s b/actors/lakitu_enemy/model.s index 78a9f71..8053cb5 100644 --- a/actors/lakitu_enemy/model.s +++ b/actors/lakitu_enemy/model.s @@ -1,748 +1,748 @@ -# Lakitu Enemy - -# Unreferenced light -.byte 0x33, 0x1F, 0x0C, 0x00, 0x33, 0x1F, 0x0C, 0x00 - -.byte 0xCC, 0x7F, 0x33, 0x00, 0xCC, 0x7F, 0x33, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_light_0500ECB0: # 0x0500ECB0 -.byte 0x29, 0x13, 0x06, 0x00, 0x29, 0x13, 0x06, 0x00 - -lakitu_enemy_seg5_light_0500ECB8: # 0x0500ECB8 -.byte 0xA5, 0x4F, 0x1B, 0x00, 0xA5, 0x4F, 0x1B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x0D, 0x2C, 0x0B, 0x00, 0x0D, 0x2C, 0x0B, 0x00 - -.byte 0x34, 0xB2, 0x2C, 0x00, 0x34, 0xB2, 0x2C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced texture -lakitu_enemy_seg5_texture_0500ECE0: # 0x0500ECE0 -.incbin "actors/lakitu_enemy/lakitu_enemy_cloud_face_unused.rgba16" - -lakitu_enemy_seg5_texture_0500F4E0: # 0x0500F4E0 -.incbin "actors/lakitu_enemy/lakitu_enemy_eyes_open.rgba16" - -lakitu_enemy_seg5_texture_050104E0: # 0x050104E0 -.incbin "actors/lakitu_enemy/lakitu_enemy_eyes_closed.rgba16" - -lakitu_enemy_seg5_texture_050114E0: # 0x050114E0 -.incbin "actors/lakitu_enemy/lakitu_enemy_shell.rgba16" - -lakitu_enemy_seg5_texture_05011CE0: # 0x05011CE0 -.incbin "actors/lakitu_enemy/lakitu_enemy_frown.rgba16" - -lakitu_enemy_seg5_light_050124E0: # 0x050124E0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_enemy_seg5_light_050124E8: # 0x050124E8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_light_050124F8: # 0x050124F8 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_enemy_seg5_light_05012500: # 0x05012500 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_vertex_05012510: # 0x05012510 -vertex 91, -25, 86, 240, 464, 0x3E, 0xD0, 0x63, 0xFF -vertex 132, -17, 43, 34, 468, 0x71, 0xCE, 0x1A, 0xFF -vertex 137, 35, 43, 0, 980, 0x64, 0x33, 0x39, 0xFF -vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF -vertex 84, 28, -96, 242, 984, 0x36, 0x2A, 0x96, 0xFF -vertex 91, -22, -81, 240, 474, 0x24, 0xC2, 0x98, 0xFF -vertex 137, 35, -40, 0, 980, 0x66, 0x45, 0xE3, 0xFF -vertex 132, -17, -40, 34, 468, 0x6A, 0xD6, 0xCB, 0xFF -vertex 84, -76, -28, 310, -14, 0x3A, 0x94, 0xE4, 0xFF -vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF -vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF -vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF -vertex 84, -76, 30, 310, -14, 0x30, 0x97, 0x33, 0xFF -vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF -vertex 84, 28, 99, 242, 984, 0x1F, 0x28, 0x74, 0xFF -vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF - -lakitu_enemy_seg5_vertex_05012610: # 0x05012610 -vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF -vertex -56, 7, 43, 958, 992, 0x87, 0x10, 0x21, 0xFF -vertex -33, -40, 43, 884, 484, 0xA3, 0xBB, 0x31, 0xFF -vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF -vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF -vertex -33, -40, -40, 884, 484, 0xA1, 0xB1, 0xE7, 0xFF -vertex -56, 7, -40, 958, 992, 0x90, 0x14, 0xC9, 0xFF -vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF -vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF -vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF - -lakitu_enemy_seg5_vertex_050126B0: # 0x050126B0 -vertex 0, 51, 0, 0, 0, 0xCF, 0x75, 0x00, 0xFF -vertex 68, 61, 35, 0, 0, 0x09, 0x7B, 0x1A, 0xFF -vertex 68, 61, -33, 0, 0, 0x01, 0x7A, 0xE0, 0xFF -vertex 84, 28, -96, 0, 0, 0x36, 0x2A, 0x96, 0xFF -vertex -2, 15, -96, 0, 0, 0xD6, 0x33, 0x94, 0xFF -vertex 137, 35, -40, 0, 0, 0x66, 0x45, 0xE3, 0xFF -vertex -56, 7, -40, 0, 0, 0x90, 0x14, 0xC9, 0xFF -vertex -2, 15, 99, 0, 0, 0xC1, 0x34, 0x60, 0xFF -vertex 84, 28, 99, 0, 0, 0x1F, 0x28, 0x74, 0xFF -vertex -56, 7, 43, 0, 0, 0x87, 0x10, 0x21, 0xFF -vertex 137, 35, 43, 0, 0, 0x64, 0x33, 0x39, 0xFF - -glabel lakitu_enemy_seg5_dl_05012760 # 0x05012760 - 0x05012890 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_050114E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight lakitu_enemy_seg5_light_050124E8, 1 -gsSPLight lakitu_enemy_seg5_light_050124E0, 2 -gsSPVertex lakitu_enemy_seg5_vertex_05012510, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 1, 0x0 -gsSP2Triangles 6, 1, 7, 0x0, 5, 8, 9, 0x0 -gsSP2Triangles 5, 9, 10, 0x0, 3, 5, 10, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 8, 12, 11, 0x0, 8, 1, 12, 0x0 -gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 12, 0x0 -gsSP2Triangles 13, 12, 0, 0x0, 14, 13, 0, 0x0 -gsSP2Triangles 0, 2, 14, 0x0, 14, 15, 13, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012610, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 1, 6, 5, 0x0 -gsSP2Triangles 4, 5, 7, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 8, 5, 6, 0x0, 8, 6, 9, 0x0 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_05012890 # 0x05012890 - 0x05012910 -gsSPLight lakitu_enemy_seg5_light_05012500, 1 -gsSPLight lakitu_enemy_seg5_light_050124F8, 2 -gsSPVertex lakitu_enemy_seg5_vertex_050126B0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 4, 0, 2, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 7, 8, 1, 0x0, 9, 7, 0, 0x0 -gsSP2Triangles 1, 0, 7, 0x0, 8, 10, 1, 0x0 -gsSP2Triangles 1, 10, 5, 0x0, 0, 6, 9, 0x0 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_05012910 # 0x05012910 - 0x05012978 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList lakitu_enemy_seg5_dl_05012760 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList lakitu_enemy_seg5_dl_05012890 -gsSPEndDisplayList - -lakitu_enemy_seg5_light_05012978: # 0x05012978 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_enemy_seg5_light_05012980: # 0x05012980 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_vertex_05012990: # 0x05012990 -vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF -vertex -49, -11, 35, -556, 874, 0x92, 0x2E, 0x2B, 0xFF -vertex 1, -57, 76, -1062, 410, 0xD5, 0xE6, 0x74, 0xFF -vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex -49, -11, -36, -556, 874, 0x98, 0x26, 0xC4, 0xFF -vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF -vertex -49, -73, 26, -552, 248, 0x93, 0xDE, 0x36, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -98, 73, -1054, -2, 0xD6, 0xC8, 0x69, 0xFF -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF -vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF - -lakitu_enemy_seg5_vertex_05012A90: # 0x05012A90 -vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 0, -98, -72, -1054, -2, 0xCC, 0xD2, 0x97, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF -vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF -vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF -vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF -vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF -vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF - -lakitu_enemy_seg5_vertex_05012B80: # 0x05012B80 -vertex 105, 51, 40, 864, 924, 0x15, 0x7C, 0x0F, 0xFF -vertex 148, 21, 46, 920, 620, 0x67, 0x30, 0x36, 0xFF -vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF -vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF -vertex 148, 21, -45, 40, 620, 0x67, 0x30, 0xC9, 0xFF -vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF -vertex 105, 51, -39, 100, 924, 0x15, 0x78, 0xE0, 0xFF -vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF -vertex 105, 51, 40, -2096, 1494, 0x15, 0x7C, 0x0F, 0xFF -vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF -vertex 161, 16, 0, -2654, 1148, 0x70, 0x3A, 0x00, 0xFF -vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF - -lakitu_enemy_seg5_vertex_05012C80: # 0x05012C80 -vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF -vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF -vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF -vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF -vertex 154, -30, -27, -2588, 680, 0x6E, 0xCF, 0xDC, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF -vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF - -lakitu_enemy_seg5_vertex_05012D70: # 0x05012D70 -vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF -vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF -vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF -vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF -vertex 154, -30, 28, -2588, 680, 0x6D, 0xC7, 0x1E, 0xFF -vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF -vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF -vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF -vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF -vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF -vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF - -lakitu_enemy_seg5_vertex_05012E70: # 0x05012E70 -vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF -vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF -vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF -vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF -vertex 138, -47, -10, 370, -88, 0x68, 0xBF, 0xE0, 0xFF -vertex 154, -30, 28, 724, 182, 0x6D, 0xC7, 0x1E, 0xFF -vertex 138, -47, 11, 570, -84, 0x6F, 0xCE, 0x20, 0xFF -vertex 154, -30, -27, 196, 176, 0x6E, 0xCF, 0xDC, 0xFF - -glabel lakitu_enemy_seg5_dl_05012EF0 # 0x05012EF0 - 0x05013160 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_05011CE0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight lakitu_enemy_seg5_light_05012980, 1 -gsSPLight lakitu_enemy_seg5_light_05012978, 2 -gsSPVertex lakitu_enemy_seg5_vertex_05012990, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 3, 5, 1, 0x0, 1, 6, 7, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 1, 0, 4, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 9, 7, 8, 0x0, 2, 7, 9, 0x0 -gsSP2Triangles 10, 0, 2, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 2, 9, 12, 0x0 -gsSP2Triangles 9, 13, 12, 0x0, 9, 8, 13, 0x0 -gsSP2Triangles 14, 5, 3, 0x0, 5, 15, 6, 0x0 -gsSP1Triangle 5, 14, 15, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012A90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 6, 0, 3, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 3, 0x0 -gsSP2Triangles 2, 11, 3, 0x0, 12, 13, 14, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012B80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 4, 6, 2, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 7, 12, 8, 0x0 -gsSP2Triangles 13, 8, 12, 0x0, 9, 8, 14, 0x0 -gsSP1Triangle 15, 8, 13, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012C80, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 6, 4, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 14, 10, 13, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012D70, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 3, 7, 10, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 10, 13, 11, 0x0 -gsSP2Triangles 3, 10, 12, 0x0, 1, 14, 2, 0x0 -gsSP1Triangle 13, 9, 15, 0x0 -gsSPVertex lakitu_enemy_seg5_vertex_05012E70, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_05013160 # 0x05013160 - 0x050131C0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList lakitu_enemy_seg5_dl_05012EF0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -lakitu_enemy_seg5_light_050131C0: # 0x050131C0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -lakitu_enemy_seg5_light_050131C8: # 0x050131C8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_vertex_050131D8: # 0x050131D8 -vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0x09, 0xFF -vertex 136, -116, 82, 2012, 0, 0x7E, 0xF5, 0x09, 0xFF -vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0x09, 0xFF -vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0xF9, 0xFF -vertex 145, -30, -81, 0, 990, 0x7E, 0xF5, 0xF9, 0xFF -vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0xF9, 0xFF -vertex 142, -116, 0, 992, -26, 0x7D, 0xF3, 0xF7, 0xFF -vertex 136, -116, -81, 0, 0, 0x7D, 0xF3, 0xF7, 0xFF -vertex 145, -30, -81, 0, 990, 0x7D, 0xF3, 0xF7, 0xFF -vertex 150, -30, 0, 992, 994, 0x7E, 0xF3, 0x07, 0xFF -vertex 145, -30, 82, 2012, 990, 0x7E, 0xF3, 0x07, 0xFF -vertex 136, -116, 82, 2012, 0, 0x7E, 0xF3, 0x07, 0xFF - -glabel lakitu_enemy_seg5_dl_05013298 # 0x05013298 - 0x050132D8 -gsSPLight lakitu_enemy_seg5_light_050131C8, 1 -gsSPLight lakitu_enemy_seg5_light_050131C0, 2 -gsSPVertex lakitu_enemy_seg5_vertex_050131D8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_050132D8 # 0x050132D8 - 0x05013320 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_05013320 # 0x05013320 - 0x05013350 -gsSPDisplayList lakitu_enemy_seg5_dl_05013298 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_05013350 # 0x05013350 - 0x05013378 -gsSPDisplayList lakitu_enemy_seg5_dl_050132D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_0500F4E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList lakitu_enemy_seg5_dl_05013320 - -glabel lakitu_enemy_seg5_dl_05013378 # 0x05013378 - 0x050133A0 -gsSPDisplayList lakitu_enemy_seg5_dl_050132D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_050104E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList lakitu_enemy_seg5_dl_05013320 - -lakitu_enemy_seg5_light_050133A0: # 0x050133A0 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_enemy_seg5_light_050133A8: # 0x050133A8 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_vertex_050133B8: # 0x050133B8 -vertex 30, -5, -22, 0, 0, 0xE3, 0xB1, 0xA2, 0xFF -vertex -5, 0, 0, 0, 0, 0x83, 0xEE, 0x00, 0xFF -vertex 28, 15, -22, 0, 0, 0xD1, 0x29, 0x92, 0xFF -vertex 30, -5, 22, 0, 0, 0xDF, 0xCB, 0x6E, 0xFF -vertex 102, 0, 30, 0, 0, 0x1B, 0xB6, 0x63, 0xFF -vertex 99, 30, 30, 0, 0, 0xFA, 0x4F, 0x62, 0xFF -vertex 28, 15, 22, 0, 0, 0xC9, 0x34, 0x65, 0xFF -vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0x0D, 0xFF -vertex 104, -15, 0, 0, 0, 0x31, 0x8C, 0xF8, 0xFF -vertex 137, 20, 15, 0, 0, 0x64, 0xFB, 0x4D, 0xFF -vertex 140, 20, 0, 0, 0, 0x73, 0xFB, 0xCB, 0xFF -vertex 102, 0, -30, 0, 0, 0x21, 0xD1, 0x90, 0xFF -vertex 99, 30, -30, 0, 0, 0x06, 0x5E, 0xAC, 0xFF -vertex 119, 45, 2, 0, 0, 0x35, 0x72, 0x07, 0xFF -vertex 25, 28, 0, 0, 0, 0xCE, 0x74, 0x00, 0xFF - -glabel lakitu_enemy_seg5_dl_050134A8 # 0x050134A8 - 0x05013598 -gsSPLight lakitu_enemy_seg5_light_050133A8, 1 -gsSPLight lakitu_enemy_seg5_light_050133A0, 2 -gsSPVertex lakitu_enemy_seg5_vertex_050133B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 6, 1, 3, 0x0, 1, 7, 3, 0x0 -gsSP2Triangles 8, 7, 0, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 9, 4, 8, 0x0 -gsSP2Triangles 4, 9, 5, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 8, 0, 0x0 -gsSP2Triangles 0, 2, 11, 0x0, 2, 12, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 5, 0x0 -gsSP2Triangles 9, 10, 13, 0x0, 9, 13, 5, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 1, 14, 2, 0x0 -gsSP2Triangles 2, 14, 12, 0x0, 6, 14, 1, 0x0 -gsSP2Triangles 5, 14, 6, 0x0, 5, 12, 14, 0x0 -gsSPEndDisplayList - -lakitu_enemy_seg5_light_05013598: # 0x05013598 -.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 - -lakitu_enemy_seg5_light_050135A0: # 0x050135A0 -.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -lakitu_enemy_seg5_vertex_050135B0: # 0x050135B0 -vertex 99, 30, 33, 0, 0, 0x06, 0x5E, 0x54, 0xFF -vertex 102, 0, 33, 0, 0, 0x21, 0xD1, 0x70, 0xFF -vertex 140, 20, 2, 0, 0, 0x73, 0xFB, 0x35, 0xFF -vertex 99, 30, -28, 0, 0, 0xFA, 0x4F, 0x9E, 0xFF -vertex 102, 0, -28, 0, 0, 0x1B, 0xB7, 0x9D, 0xFF -vertex 30, -5, -20, 0, 0, 0xDF, 0xCE, 0x91, 0xFF -vertex 104, -15, 2, 0, 0, 0x31, 0x8C, 0x07, 0xFF -vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0xEF, 0xFF -vertex 137, 20, -12, 0, 0, 0x64, 0xFB, 0xB3, 0xFF -vertex 30, -5, 25, 0, 0, 0xE3, 0xAF, 0x5D, 0xFF -vertex -5, 0, 2, 0, 0, 0x83, 0xEE, 0xFE, 0xFF -vertex 28, 15, -20, 0, 0, 0xC9, 0x34, 0x9B, 0xFF -vertex 28, 15, 25, 0, 0, 0xD1, 0x29, 0x6E, 0xFF -vertex 25, 28, 2, 0, 0, 0xCE, 0x74, 0x00, 0xFF -vertex 119, 45, 0, 0, 0, 0x35, 0x72, 0xF9, 0xFF - -glabel lakitu_enemy_seg5_dl_050136A0 # 0x050136A0 - 0x05013790 -gsSPLight lakitu_enemy_seg5_light_050135A0, 1 -gsSPLight lakitu_enemy_seg5_light_05013598, 2 -gsSPVertex lakitu_enemy_seg5_vertex_050135B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 6, 4, 8, 0x0, 3, 8, 4, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 10, 7, 9, 0x0 -gsSP2Triangles 5, 7, 10, 0x0, 3, 5, 11, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 2, 6, 8, 0x0, 9, 6, 1, 0x0 -gsSP2Triangles 1, 12, 9, 0x0, 12, 10, 9, 0x0 -gsSP2Triangles 1, 0, 12, 0x0, 11, 13, 3, 0x0 -gsSP2Triangles 14, 0, 2, 0x0, 14, 2, 8, 0x0 -gsSP2Triangles 3, 14, 8, 0x0, 13, 0, 3, 0x0 -gsSP2Triangles 3, 0, 14, 0x0, 0, 13, 12, 0x0 -gsSP2Triangles 10, 13, 11, 0x0, 12, 13, 10, 0x0 -gsSPEndDisplayList - -lakitu_enemy_seg5_vertex_05013790: # 0x05013790 -vertex 103, 40, 28, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 115, 46, 39, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 111, 46, 30, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 -vertex 115, 46, 39, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 103, 40, 28, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 345, -234, -54, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF -vertex 115, 51, 23, 0, 0, 0xB1, 0x5E, 0x1C, 0xFF -vertex 103, 40, 28, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 115, 51, 23, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 345, -234, -54, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF -vertex 115, 51, 23, 0, 0, 0x64, 0x49, 0x18, 0xFF -vertex 115, 46, 39, 0, 0, 0x64, 0x49, 0x18, 0xFF -vertex 345, -234, -54, 0, 0, 0x64, 0x49, 0x18, 0xFF - -glabel lakitu_enemy_seg5_dl_05013860 # 0x05013860 - 0x050138B0 -gsSPLight lakitu_enemy_seg5_light_0500ECB8, 1 -gsSPLight lakitu_enemy_seg5_light_0500ECB0, 2 -gsSPVertex lakitu_enemy_seg5_vertex_05013790, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel lakitu_enemy_seg5_dl_050138B0 # 0x050138B0 - 0x050138C0 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPEndDisplayList - -lakitu_enemy_seg5_animvalue_050138C0: # 0x050138C0 -.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFC86, 0xFC85, 0xFC83, 0xFC7E -.hword 0xFC78, 0xFC70, 0xFC68, 0xFC5E, 0xFC53, 0xFC47, 0xFC3A, 0xFC2D -.hword 0xFC1F, 0xFC11, 0xFC03, 0xFBF5, 0xFBE6, 0xFBD8, 0xFBCB, 0xFBBD -.hword 0xFBB1, 0xFBA5, 0xFB9A, 0xFB90, 0xFB87, 0xFB80, 0xFB7A, 0xFB75 -.hword 0xFB72, 0xFB71, 0xFB72, 0xFB75, 0xFB79, 0xFB7F, 0xFB86, 0xFB8E -.hword 0xFB98, 0xFBA2, 0xFBAD, 0xFBB9, 0xFBC6, 0xFBD3, 0xFBE0, 0xFBEE -.hword 0xFBFC, 0xFC0A, 0xFC17, 0xFC25, 0xFC32, 0xFC3F, 0xFC4B, 0xFC56 -.hword 0xFC60, 0xFC6A, 0xFC72, 0xFC79, 0xFC7F, 0xFC83, 0xFC85, 0xFC86 -.hword 0x1413, 0x1413, 0x1412, 0x1411, 0x1410, 0x140F, 0x140D, 0x140B -.hword 0x1409, 0x1407, 0x1405, 0x1402, 0x1400, 0x13FD, 0x13FA, 0x13F8 -.hword 0x13F5, 0x13F2, 0x13F0, 0x13ED, 0x13EB, 0x13E9, 0x13E7, 0x13E5 -.hword 0x13E3, 0x13E2, 0x13E1, 0x13E0, 0x13E0, 0x13DF, 0x13E0, 0x13E0 -.hword 0x13E1, 0x13E2, 0x13E3, 0x13E5, 0x13E6, 0x13E8, 0x13EA, 0x13ED -.hword 0x13EF, 0x13F1, 0x13F4, 0x13F6, 0x13F9, 0x13FC, 0x13FE, 0x1401 -.hword 0x1403, 0x1405, 0x1408, 0x140A, 0x140C, 0x140D, 0x140F, 0x1410 -.hword 0x1411, 0x1412, 0x1413, 0x1413, 0x89B5, 0x89B3, 0x89AD, 0x89A3 -.hword 0x8996, 0x8986, 0x8974, 0x895F, 0x8947, 0x892E, 0x8913, 0x88F7 -.hword 0x88DA, 0x88BC, 0x889E, 0x887F, 0x8861, 0x8843, 0x8826, 0x880A -.hword 0x87EF, 0x87D6, 0x87BF, 0x87AA, 0x8797, 0x8787, 0x877A, 0x8771 -.hword 0x876B, 0x8769, 0x876A, 0x8770, 0x8779, 0x8785, 0x8794, 0x87A6 -.hword 0x87BA, 0x87D0, 0x87E8, 0x8801, 0x881C, 0x8838, 0x8854, 0x8871 -.hword 0x888F, 0x88AC, 0x88C9, 0x88E6, 0x8902, 0x891C, 0x8936, 0x894E -.hword 0x8964, 0x8978, 0x8989, 0x8998, 0x89A4, 0x89AD, 0x89B3, 0x89B5 -.hword 0x00EF, 0x00F0, 0x00F2, 0x00F6, 0x00FA, 0x0100, 0x0107, 0x010F -.hword 0x0117, 0x0120, 0x012A, 0x0134, 0x013F, 0x0149, 0x0154, 0x015F -.hword 0x016A, 0x0175, 0x0180, 0x018A, 0x0194, 0x019D, 0x01A5, 0x01AD -.hword 0x01B4, 0x01BA, 0x01BE, 0x01C2, 0x01C4, 0x01C5, 0x01C4, 0x01C2 -.hword 0x01BF, 0x01BA, 0x01B5, 0x01AE, 0x01A7, 0x019F, 0x0197, 0x018D -.hword 0x0184, 0x017A, 0x016F, 0x0165, 0x015A, 0x014F, 0x0145, 0x013A -.hword 0x0130, 0x0127, 0x011D, 0x0115, 0x010D, 0x0105, 0x00FF, 0x00FA -.hword 0x00F5, 0x00F2, 0x00F0, 0x00EF, 0xF025, 0xF025, 0xF025, 0xF025 -.hword 0xF025, 0xF026, 0xF026, 0xF027, 0xF028, 0xF028, 0xF029, 0xF02A -.hword 0xF02B, 0xF02C, 0xF02D, 0xF02E, 0xF02E, 0xF02F, 0xF030, 0xF031 -.hword 0xF032, 0xF033, 0xF033, 0xF034, 0xF034, 0xF035, 0xF035, 0xF036 -.hword 0xF036, 0xF036, 0xF036, 0xF036, 0xF035, 0xF035, 0xF035, 0xF034 -.hword 0xF033, 0xF033, 0xF032, 0xF031, 0xF031, 0xF030, 0xF02F, 0xF02E -.hword 0xF02D, 0xF02C, 0xF02B, 0xF02B, 0xF02A, 0xF029, 0xF028, 0xF028 -.hword 0xF027, 0xF026, 0xF026, 0xF025, 0xF025, 0xF025, 0xF025, 0xF025 -.hword 0x8A70, 0x8A6E, 0x8A68, 0x8A5F, 0x8A53, 0x8A43, 0x8A32, 0x8A1D -.hword 0x8A07, 0x89EF, 0x89D5, 0x89BA, 0x899E, 0x8982, 0x8965, 0x8948 -.hword 0x892B, 0x890E, 0x88F2, 0x88D7, 0x88BE, 0x88A6, 0x888F, 0x887B -.hword 0x8869, 0x885A, 0x884E, 0x8844, 0x883F, 0x883D, 0x883F, 0x8844 -.hword 0x884C, 0x8858, 0x8866, 0x8877, 0x888A, 0x889F, 0x88B6, 0x88CF -.hword 0x88E8, 0x8903, 0x891E, 0x893A, 0x8956, 0x8972, 0x898E, 0x89AA -.hword 0x89C4, 0x89DE, 0x89F6, 0x8A0D, 0x8A22, 0x8A35, 0x8A46, 0x8A55 -.hword 0x8A60, 0x8A69, 0x8A6E, 0x8A70, 0x00EF, 0x00F0, 0x00F2, 0x00F6 -.hword 0x00FA, 0x0100, 0x0107, 0x010F, 0x0117, 0x0120, 0x012A, 0x0134 -.hword 0x013F, 0x0149, 0x0154, 0x015F, 0x016A, 0x0175, 0x0180, 0x018A -.hword 0x0194, 0x019D, 0x01A5, 0x01AD, 0x01B4, 0x01BA, 0x01BE, 0x01C2 -.hword 0x01C4, 0x01C5, 0x01C4, 0x01C2, 0x01BF, 0x01BA, 0x01B5, 0x01AE -.hword 0x01A7, 0x019F, 0x0197, 0x018D, 0x0184, 0x017A, 0x016F, 0x0165 -.hword 0x015A, 0x014F, 0x0145, 0x013A, 0x0130, 0x0127, 0x011D, 0x0115 -.hword 0x010D, 0x0105, 0x00FF, 0x00FA, 0x00F5, 0x00F2, 0x00F0, 0x00EF -.hword 0xF025, 0xF025, 0xF025, 0xF025, 0xF025, 0xF026, 0xF026, 0xF027 -.hword 0xF028, 0xF028, 0xF029, 0xF02A, 0xF02B, 0xF02C, 0xF02D, 0xF02E -.hword 0xF02E, 0xF02F, 0xF030, 0xF031, 0xF032, 0xF033, 0xF033, 0xF034 -.hword 0xF034, 0xF035, 0xF035, 0xF036, 0xF036, 0xF036, 0xF036, 0xF036 -.hword 0xF035, 0xF035, 0xF035, 0xF034, 0xF033, 0xF033, 0xF032, 0xF031 -.hword 0xF031, 0xF030, 0xF02F, 0xF02E, 0xF02D, 0xF02C, 0xF02B, 0xF02B -.hword 0xF02A, 0xF029, 0xF028, 0xF028, 0xF027, 0xF026, 0xF026, 0xF025 -.hword 0xF025, 0xF025, 0xF025, 0xF025, 0x8A70, 0x8A6E, 0x8A68, 0x8A5F -.hword 0x8A53, 0x8A43, 0x8A32, 0x8A1D, 0x8A07, 0x89EF, 0x89D5, 0x89BA -.hword 0x899E, 0x8982, 0x8965, 0x8948, 0x892B, 0x890E, 0x88F2, 0x88D7 -.hword 0x88BE, 0x88A6, 0x888F, 0x887B, 0x8869, 0x885A, 0x884E, 0x8844 -.hword 0x883F, 0x883D, 0x883F, 0x8844, 0x884C, 0x8858, 0x8866, 0x8877 -.hword 0x888A, 0x889F, 0x88B6, 0x88CF, 0x88E8, 0x8903, 0x891E, 0x893A -.hword 0x8956, 0x8972, 0x898E, 0x89AA, 0x89C4, 0x89DE, 0x89F6, 0x8A0D -.hword 0x8A22, 0x8A35, 0x8A46, 0x8A55, 0x8A60, 0x8A69, 0x8A6E, 0x8A70 -.hword 0xA2CB, 0xA2CB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021 -.hword 0x007F, 0x010E, 0x01C6, 0x029C, 0x0387, 0x047B, 0x056F, 0x0659 -.hword 0x072F, 0x07E7, 0x0877, 0x08D5, 0x08F6, 0x08E4, 0x08B0, 0x085E -.hword 0x07F0, 0x076B, 0x06D1, 0x0627, 0x056E, 0x04AC, 0x03E2, 0x0315 -.hword 0x0247, 0x017D, 0x00B9, 0x0000, 0xFF3B, 0xFE56, 0xFD5B, 0xFC4F -.hword 0xFB39, 0xFA23, 0xF912, 0xF80D, 0xF71D, 0xF648, 0xF596, 0xF50E -.hword 0xF4B7, 0xF498, 0xF4B9, 0xF516, 0xF5A6, 0xF660, 0xF73D, 0xF834 -.hword 0xF93C, 0xFA4C, 0xFB5D, 0xFC64, 0xFD5B, 0xFE38, 0xFEF3, 0xFF83 -.hword 0xFFE0, 0x0000, 0x2395, 0x23A7, 0x23DA, 0x2429, 0x248D, 0x2502 -.hword 0x2581, 0x2607, 0x268C, 0x270B, 0x2780, 0x27E5, 0x2833, 0x2866 -.hword 0x2878, 0x2868, 0x283B, 0x27F6, 0x279D, 0x2734, 0x26C0, 0x2645 -.hword 0x25C8, 0x254D, 0x24D9, 0x2470, 0x2417, 0x23D2, 0x23A5, 0x2395 -.hword 0x23A7, 0x23DA, 0x2429, 0x248D, 0x2502, 0x2582, 0x2607, 0x268C -.hword 0x270C, 0x2780, 0x27E5, 0x2833, 0x2866, 0x2879, 0x286A, 0x2843 -.hword 0x2805, 0x27B5, 0x2756, 0x26ED, 0x267B, 0x2607, 0x2592, 0x2521 -.hword 0x24B7, 0x2459, 0x2409, 0x23CB, 0x23A3, 0x2395, 0x5C65, 0x0000 - -lakitu_enemy_seg5_animindex_05013E70: # 0x05013E70 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02D6, 0x003C, 0x0222, 0x003C, 0x025E, 0x003C, 0x029A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0221, 0x003C, 0x0004 -.hword 0x003C, 0x0040, 0x003C, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0220, 0x003C, 0x016C, 0x003C, 0x01A8, 0x003C, 0x01E4 -.hword 0x003C, 0x00B8, 0x003C, 0x00F4, 0x003C, 0x0130 - -lakitu_enemy_seg5_anim_05013EDC: # 0x05013EDC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x08 -.word lakitu_enemy_seg5_animvalue_050138C0 -.word lakitu_enemy_seg5_animindex_05013E70 -.word 0 - -lakitu_enemy_seg5_animvalue_05013EF4: # 0x05013EF4 -.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFE8D, 0x8B77, 0x00DD -.hword 0x013F, 0x8AD2, 0x00DD, 0x013F, 0x8AD2, 0xA2CB, 0xA2CB, 0x00AF -.hword 0x00AC, 0x00A1, 0x0090, 0x0079, 0x005C, 0x003B, 0x0016, 0xFFEE -.hword 0xFFC1, 0xFF93, 0xFF62, 0xFF30, 0xFEFD, 0xFECA, 0xFE97, 0xFE65 -.hword 0xFE34, 0xFE06, 0xFDDA, 0xFDB1, 0xFD8B, 0xFD6A, 0xFD4E, 0xFD36 -.hword 0xFD25, 0xFD1B, 0xFD17, 0xFD19, 0xFD21, 0xFD2C, 0xFD3C, 0xFD50 -.hword 0xFD67, 0xFD82, 0xFD9F, 0xFDBF, 0xFDE1, 0xFE06, 0xFE2C, 0xFE53 -.hword 0xFE7C, 0xFEA5, 0xFECF, 0xFEF9, 0xFF22, 0xFF4B, 0xFF74, 0xFF9B -.hword 0xFFC1, 0xFFE6, 0x0007, 0x0027, 0x0045, 0x005F, 0x0076, 0x008A -.hword 0x009A, 0x00A6, 0x00AD, 0x046D, 0x0458, 0x041C, 0x03BB, 0x0338 -.hword 0x0298, 0x01DC, 0x0109, 0x0021, 0xFF29, 0xFE21, 0xFD0E, 0xFBF3 -.hword 0xFAD4, 0xF9B3, 0xF893, 0xF778, 0xF666, 0xF55E, 0xF464, 0xF37D -.hword 0xF2A9, 0xF1EE, 0xF14D, 0xF0CB, 0xF06A, 0xF02D, 0xF018, 0xF026 -.hword 0xF04F, 0xF091, 0xF0EB, 0xF15B, 0xF1DE, 0xF274, 0xF31A, 0xF3CF -.hword 0xF491, 0xF55E, 0xF635, 0xF713, 0xF7F8, 0xF8E1, 0xF9CD, 0xFABA -.hword 0xFBA5, 0xFC8E, 0xFD73, 0xFE52, 0xFF29, 0xFFF6, 0x00B7, 0x016C -.hword 0x0212, 0x02A8, 0x032B, 0x039A, 0x03F4, 0x0436, 0x045F, 0x29BB -.hword 0x29BC, 0x29C2, 0x29CB, 0x29D6, 0x29E5, 0x29F6, 0x2A08, 0x2A1D -.hword 0x2A34, 0x2A4B, 0x2A64, 0x2A7D, 0x2A97, 0x2AB1, 0x2ACB, 0x2AE4 -.hword 0x2AFD, 0x2B14, 0x2B2B, 0x2B40, 0x2B52, 0x2B63, 0x2B72, 0x2B7D -.hword 0x2B86, 0x2B8C, 0x2B8D, 0x2B8C, 0x2B88, 0x2B83, 0x2B7A, 0x2B70 -.hword 0x2B65, 0x2B57, 0x2B48, 0x2B38, 0x2B27, 0x2B14, 0x2B01, 0x2AED -.hword 0x2AD9, 0x2AC4, 0x2AAF, 0x2A99, 0x2A84, 0x2A6F, 0x2A5B, 0x2A47 -.hword 0x2A34, 0x2A21, 0x2A10, 0x2A00, 0x29F1, 0x29E3, 0x29D8, 0x29CE -.hword 0x29C5, 0x29C0, 0x29BC, 0x5C65 - -lakitu_enemy_seg5_animindex_0501407C: # 0x0501407C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00C3, 0x003C, 0x000F, 0x003C, 0x004B, 0x003C, 0x0087 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000E, 0x0001, 0x0004 -.hword 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000D, 0x0001, 0x000A, 0x0001, 0x000B, 0x0001, 0x000C -.hword 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x0009 - -lakitu_enemy_seg5_anim_050140E8: # 0x050140E8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3C -.hword 0x08 -.word lakitu_enemy_seg5_animvalue_05013EF4 -.word lakitu_enemy_seg5_animindex_0501407C -.word 0 - -lakitu_enemy_seg5_animvalue_05014100: # 0x05014100 -.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFD3F, 0xFDFC, 0xFEDD -.hword 0xFF9A, 0xFFE9, 0xFFB1, 0xFF24, 0xFE6D, 0xFDB5, 0xFD28, 0xFCF0 -.hword 0xFE8D, 0x007B, 0x0517, 0x0A97, 0x0F34, 0x1123, 0x0FC2, 0x0C51 -.hword 0x07D7, 0x035D, 0xFFED, 0xFE8D, 0x8B77, 0x8C25, 0x8DC6, 0x8FB7 -.hword 0x9158, 0x9206, 0x918A, 0x9053, 0x8EBF, 0x8D2A, 0x8BF3, 0x8B77 -.hword 0xFA65, 0xFB92, 0xFE69, 0x01E1, 0x04F3, 0x0699, 0x0695, 0x05A2 -.hword 0x042C, 0x029D, 0x015F, 0x00DD, 0x1B41, 0x1A6B, 0x1847, 0x1564 -.hword 0x124E, 0x0F94, 0x0CE0, 0x09C3, 0x06A4, 0x03E9, 0x01FB, 0x013F -.hword 0x3F20, 0x45A5, 0x559D, 0x69A6, 0x7C5E, 0x8867, 0x8D5C, 0x8F25 -.hword 0x8EC6, 0x8D40, 0x8B98, 0x8AD2, 0xFA65, 0xFB92, 0xFE69, 0x01E1 -.hword 0x04F3, 0x0699, 0x0695, 0x05A2, 0x042C, 0x029D, 0x015F, 0x00DD -.hword 0x1B41, 0x1A6B, 0x1847, 0x1564, 0x124E, 0x0F94, 0x0CE0, 0x09C3 -.hword 0x06A4, 0x03E9, 0x01FB, 0x013F, 0x3F20, 0x45A5, 0x559D, 0x69A6 -.hword 0x7C5E, 0x8867, 0x8D5C, 0x8F25, 0x8EC6, 0x8D40, 0x8B98, 0x8AD2 -.hword 0xA2CB, 0xA2CB, 0x0810, 0x076A, 0x05D2, 0x03D3, 0x01F7, 0x00C7 -.hword 0x004E, 0x0028, 0x003A, 0x0069, 0x0099, 0x00AF, 0xF0E1, 0xF43F -.hword 0xFC65, 0x065D, 0x0F39, 0x1404, 0x1418, 0x118E, 0x0D8E, 0x0942 -.hword 0x05D4, 0x046D, 0x2964, 0x297B, 0x29B2, 0x29F5, 0x2A2F, 0x2A4C -.hword 0x2A47, 0x2A2E, 0x2A09, 0x29E4, 0x29C7, 0x29BB, 0xEA72, 0xEE3A -.hword 0xF75E, 0x028C, 0x0C79, 0x11D2, 0x11DD, 0x0EF1, 0x0A61, 0x057D -.hword 0x0197, 0x0000, 0x007C, 0xFF61, 0xFCBA, 0xF98F, 0xF6E3, 0xF5BE -.hword 0xF679, 0xF85D, 0xFAD7, 0xFD53, 0xFF3C, 0x0000, 0x5576, 0x55AC -.hword 0x5636, 0x56F2, 0x57BD, 0x5874, 0x592F, 0x5A09, 0x5AE5, 0x5BA7 -.hword 0x5C31, 0x5C65 - -lakitu_enemy_seg5_animindex_05014274: # 0x05014274 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x000C, 0x0096, 0x000C, 0x00A2 -.hword 0x000C, 0x00AE, 0x000C, 0x0072, 0x000C, 0x007E, 0x000C, 0x008A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0071, 0x000C, 0x0004 -.hword 0x000C, 0x0010, 0x000C, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0070, 0x000C, 0x004C, 0x000C, 0x0058, 0x000C, 0x0064 -.hword 0x000C, 0x0028, 0x000C, 0x0034, 0x000C, 0x0040 - -lakitu_enemy_seg5_anim_050142E0: # 0x050142E0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x08 -.word lakitu_enemy_seg5_animvalue_05014100 -.word lakitu_enemy_seg5_animindex_05014274 -.word 0 - -lakitu_enemy_seg5_animvalue_050142F8: # 0x050142F8 -.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFCC9, 0xFCB3, 0xFCAA -.hword 0xFCAB, 0xFCB4, 0xFCC2, 0xFCD2, 0xFCE1, 0xFCEC, 0xFCF0, 0xFE8D -.hword 0xFD9C, 0xFD10, 0xFCD7, 0xFCE0, 0xFD19, 0xFD6F, 0xFDD1, 0xFE2D -.hword 0xFE72, 0xFE8D, 0x8B77, 0x8B22, 0x8AF0, 0x8ADC, 0x8AE0, 0x8AF3 -.hword 0x8B12, 0x8B35, 0x8B55, 0x8B6D, 0x8B77, 0x00DD, 0x0011, 0xFF38 -.hword 0xFE59, 0xFD7E, 0xFCAE, 0xFBF1, 0xFB50, 0xFAD3, 0xFA82, 0xFA65 -.hword 0x013F, 0x0291, 0x04E3, 0x07F0, 0x0B73, 0x0F29, 0x12CC, 0x1618 -.hword 0x18C8, 0x1A97, 0x1B41, 0x8AD2, 0x84FE, 0x7D13, 0x73BA, 0x6993 -.hword 0x5F3E, 0x555E, 0x4C96, 0x4588, 0x40D5, 0x3F20, 0x00DD, 0x0011 -.hword 0xFF38, 0xFE59, 0xFD7E, 0xFCAE, 0xFBF1, 0xFB50, 0xFAD3, 0xFA82 -.hword 0xFA65, 0x013F, 0x0291, 0x04E3, 0x07F0, 0x0B73, 0x0F29, 0x12CC -.hword 0x1618, 0x18C8, 0x1A97, 0x1B41, 0x8AD2, 0x84FE, 0x7D13, 0x73BA -.hword 0x6993, 0x5F3E, 0x555E, 0x4C96, 0x4588, 0x40D5, 0x3F20, 0xA2CB -.hword 0xA2CB, 0x00AF, 0x0143, 0x0209, 0x02F3, 0x03F0, 0x04F2, 0x05E7 -.hword 0x06C2, 0x0771, 0x07E6, 0x0810, 0x046D, 0x021A, 0xFF96, 0xFCFB -.hword 0xFA63, 0xF7E9, 0xF5A7, 0xF3B8, 0xF235, 0xF13A, 0xF0E1, 0x29BB -.hword 0x29AC, 0x299F, 0x2992, 0x2987, 0x297D, 0x2974, 0x296D, 0x2968 -.hword 0x2965, 0x2964, 0x0000, 0xFD68, 0xFA9C, 0xF7BA, 0xF4DF, 0xF225 -.hword 0xEFAB, 0xED8D, 0xEBE6, 0xEAD4, 0xEA72, 0x0000, 0x008E, 0x00E9 -.hword 0x0117, 0x0123, 0x0115, 0x00F5, 0x00CE, 0x00A6, 0x0088, 0x007C -.hword 0x5C65, 0x5C0C, 0x5B6F, 0x5A9F, 0x59AF, 0x58B1, 0x57B9, 0x56D7 -.hword 0x561F, 0x55A3, 0x5576, 0x0000 - -lakitu_enemy_seg5_animindex_05014450: # 0x05014450 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x000B, 0x008A, 0x000B, 0x0095 -.hword 0x000B, 0x00A0, 0x000B, 0x0069, 0x000B, 0x0074, 0x000B, 0x007F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0068, 0x000B, 0x0004 -.hword 0x000B, 0x000F, 0x000B, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0067, 0x000B, 0x0046, 0x000B, 0x0051, 0x000B, 0x005C -.hword 0x000B, 0x0025, 0x000B, 0x0030, 0x000B, 0x003B - -lakitu_enemy_seg5_anim_050144BC: # 0x050144BC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0B -.hword 0x08 -.word lakitu_enemy_seg5_animvalue_050142F8 -.word lakitu_enemy_seg5_animindex_05014450 -.word 0 - -glabel lakitu_enemy_seg5_anims_050144D4 # 0x050144D4 -.word lakitu_enemy_seg5_anim_05013EDC -.word lakitu_enemy_seg5_anim_050140E8 -.word lakitu_enemy_seg5_anim_050142E0 -.word lakitu_enemy_seg5_anim_050144BC -.word 0 -.word 0 -.word 0 +# Lakitu Enemy + +# Unreferenced light +.byte 0x33, 0x1F, 0x0C, 0x00, 0x33, 0x1F, 0x0C, 0x00 + +.byte 0xCC, 0x7F, 0x33, 0x00, 0xCC, 0x7F, 0x33, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_light_0500ECB0: # 0x0500ECB0 +.byte 0x29, 0x13, 0x06, 0x00, 0x29, 0x13, 0x06, 0x00 + +lakitu_enemy_seg5_light_0500ECB8: # 0x0500ECB8 +.byte 0xA5, 0x4F, 0x1B, 0x00, 0xA5, 0x4F, 0x1B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x0D, 0x2C, 0x0B, 0x00, 0x0D, 0x2C, 0x0B, 0x00 + +.byte 0x34, 0xB2, 0x2C, 0x00, 0x34, 0xB2, 0x2C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced texture +lakitu_enemy_seg5_texture_0500ECE0: # 0x0500ECE0 +.incbin "actors/lakitu_enemy/lakitu_enemy_cloud_face_unused.rgba16" + +lakitu_enemy_seg5_texture_0500F4E0: # 0x0500F4E0 +.incbin "actors/lakitu_enemy/lakitu_enemy_eyes_open.rgba16" + +lakitu_enemy_seg5_texture_050104E0: # 0x050104E0 +.incbin "actors/lakitu_enemy/lakitu_enemy_eyes_closed.rgba16" + +lakitu_enemy_seg5_texture_050114E0: # 0x050114E0 +.incbin "actors/lakitu_enemy/lakitu_enemy_shell.rgba16" + +lakitu_enemy_seg5_texture_05011CE0: # 0x05011CE0 +.incbin "actors/lakitu_enemy/lakitu_enemy_frown.rgba16" + +lakitu_enemy_seg5_light_050124E0: # 0x050124E0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_enemy_seg5_light_050124E8: # 0x050124E8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_light_050124F8: # 0x050124F8 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_enemy_seg5_light_05012500: # 0x05012500 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_vertex_05012510: # 0x05012510 +vertex 91, -25, 86, 240, 464, 0x3E, 0xD0, 0x63, 0xFF +vertex 132, -17, 43, 34, 468, 0x71, 0xCE, 0x1A, 0xFF +vertex 137, 35, 43, 0, 980, 0x64, 0x33, 0x39, 0xFF +vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF +vertex 84, 28, -96, 242, 984, 0x36, 0x2A, 0x96, 0xFF +vertex 91, -22, -81, 240, 474, 0x24, 0xC2, 0x98, 0xFF +vertex 137, 35, -40, 0, 980, 0x66, 0x45, 0xE3, 0xFF +vertex 132, -17, -40, 34, 468, 0x6A, 0xD6, 0xCB, 0xFF +vertex 84, -76, -28, 310, -14, 0x3A, 0x94, 0xE4, 0xFF +vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF +vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF +vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF +vertex 84, -76, 30, 310, -14, 0x30, 0x97, 0x33, 0xFF +vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF +vertex 84, 28, 99, 242, 984, 0x1F, 0x28, 0x74, 0xFF +vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF + +lakitu_enemy_seg5_vertex_05012610: # 0x05012610 +vertex -2, 15, 99, 684, 990, 0xC1, 0x34, 0x60, 0xFF +vertex -56, 7, 43, 958, 992, 0x87, 0x10, 0x21, 0xFF +vertex -33, -40, 43, 884, 484, 0xA3, 0xBB, 0x31, 0xFF +vertex 2, -35, 86, 684, 470, 0xEA, 0xBB, 0x67, 0xFF +vertex 22, -84, 30, 612, -10, 0xE0, 0x89, 0x1B, 0xFF +vertex -33, -40, -40, 884, 484, 0xA1, 0xB1, 0xE7, 0xFF +vertex -56, 7, -40, 958, 992, 0x90, 0x14, 0xC9, 0xFF +vertex 22, -84, -28, 612, -10, 0xEB, 0x8F, 0xCB, 0xFF +vertex 2, -35, -81, 684, 480, 0xD1, 0xBF, 0x9F, 0xFF +vertex -2, 15, -96, 684, 990, 0xD6, 0x33, 0x94, 0xFF + +lakitu_enemy_seg5_vertex_050126B0: # 0x050126B0 +vertex 0, 51, 0, 0, 0, 0xCF, 0x75, 0x00, 0xFF +vertex 68, 61, 35, 0, 0, 0x09, 0x7B, 0x1A, 0xFF +vertex 68, 61, -33, 0, 0, 0x01, 0x7A, 0xE0, 0xFF +vertex 84, 28, -96, 0, 0, 0x36, 0x2A, 0x96, 0xFF +vertex -2, 15, -96, 0, 0, 0xD6, 0x33, 0x94, 0xFF +vertex 137, 35, -40, 0, 0, 0x66, 0x45, 0xE3, 0xFF +vertex -56, 7, -40, 0, 0, 0x90, 0x14, 0xC9, 0xFF +vertex -2, 15, 99, 0, 0, 0xC1, 0x34, 0x60, 0xFF +vertex 84, 28, 99, 0, 0, 0x1F, 0x28, 0x74, 0xFF +vertex -56, 7, 43, 0, 0, 0x87, 0x10, 0x21, 0xFF +vertex 137, 35, 43, 0, 0, 0x64, 0x33, 0x39, 0xFF + +glabel lakitu_enemy_seg5_dl_05012760 # 0x05012760 - 0x05012890 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_050114E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight lakitu_enemy_seg5_light_050124E8, 1 +gsSPLight lakitu_enemy_seg5_light_050124E0, 2 +gsSPVertex lakitu_enemy_seg5_vertex_05012510, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 1, 0x0 +gsSP2Triangles 6, 1, 7, 0x0, 5, 8, 9, 0x0 +gsSP2Triangles 5, 9, 10, 0x0, 3, 5, 10, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 8, 12, 11, 0x0, 8, 1, 12, 0x0 +gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 12, 0x0 +gsSP2Triangles 13, 12, 0, 0x0, 14, 13, 0, 0x0 +gsSP2Triangles 0, 2, 14, 0x0, 14, 15, 13, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012610, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 1, 6, 5, 0x0 +gsSP2Triangles 4, 5, 7, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 8, 5, 6, 0x0, 8, 6, 9, 0x0 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_05012890 # 0x05012890 - 0x05012910 +gsSPLight lakitu_enemy_seg5_light_05012500, 1 +gsSPLight lakitu_enemy_seg5_light_050124F8, 2 +gsSPVertex lakitu_enemy_seg5_vertex_050126B0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 4, 0, 2, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 7, 8, 1, 0x0, 9, 7, 0, 0x0 +gsSP2Triangles 1, 0, 7, 0x0, 8, 10, 1, 0x0 +gsSP2Triangles 1, 10, 5, 0x0, 0, 6, 9, 0x0 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_05012910 # 0x05012910 - 0x05012978 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList lakitu_enemy_seg5_dl_05012760 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList lakitu_enemy_seg5_dl_05012890 +gsSPEndDisplayList + +lakitu_enemy_seg5_light_05012978: # 0x05012978 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_enemy_seg5_light_05012980: # 0x05012980 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_vertex_05012990: # 0x05012990 +vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF +vertex -49, -11, 35, -556, 874, 0x92, 0x2E, 0x2B, 0xFF +vertex 1, -57, 76, -1062, 410, 0xD5, 0xE6, 0x74, 0xFF +vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex -49, -11, -36, -556, 874, 0x98, 0x26, 0xC4, 0xFF +vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF +vertex -49, -73, 26, -552, 248, 0x93, 0xDE, 0x36, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -98, 73, -1054, -2, 0xD6, 0xC8, 0x69, 0xFF +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF +vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF + +lakitu_enemy_seg5_vertex_05012A90: # 0x05012A90 +vertex 1, -57, -75, -1062, 410, 0xD6, 0xE6, 0x8C, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 0, -98, -72, -1054, -2, 0xCC, 0xD2, 0x97, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF +vertex -49, -73, -25, -552, 248, 0x8D, 0xDC, 0xDA, 0xFF +vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF +vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF +vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF +vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF + +lakitu_enemy_seg5_vertex_05012B80: # 0x05012B80 +vertex 105, 51, 40, 864, 924, 0x15, 0x7C, 0x0F, 0xFF +vertex 148, 21, 46, 920, 620, 0x67, 0x30, 0x36, 0xFF +vertex 161, 16, 0, 480, 568, 0x70, 0x3A, 0x00, 0xFF +vertex 154, -30, -27, 210, 164, 0x6E, 0xCF, 0xDC, 0xFF +vertex 148, 21, -45, 40, 620, 0x67, 0x30, 0xC9, 0xFF +vertex 154, -30, 28, 746, 166, 0x6D, 0xC7, 0x1E, 0xFF +vertex 105, 51, -39, 100, 924, 0x15, 0x78, 0xE0, 0xFF +vertex 9, 27, -50, -1138, 1254, 0xCE, 0x70, 0xE4, 0xFF +vertex 105, 51, 40, -2096, 1494, 0x15, 0x7C, 0x0F, 0xFF +vertex 105, 51, -39, -2096, 1494, 0x15, 0x78, 0xE0, 0xFF +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF +vertex 161, 16, 0, -2654, 1148, 0x70, 0x3A, 0x00, 0xFF +vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF + +lakitu_enemy_seg5_vertex_05012C80: # 0x05012C80 +vertex 2, -6, -82, -1072, 916, 0xCF, 0x36, 0x99, 0xFF +vertex 104, 34, -89, -2094, 1332, 0x1D, 0x53, 0xA5, 0xFF +vertex 103, -17, -100, -2084, 810, 0x33, 0xD1, 0x97, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF +vertex 148, 21, -45, -2528, 1194, 0x67, 0x30, 0xC9, 0xFF +vertex 154, -30, -27, -2588, 680, 0x6E, 0xCF, 0xDC, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 98, -35, 81, -2034, 626, 0x43, 0xD5, 0x62, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF +vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF + +lakitu_enemy_seg5_vertex_05012D70: # 0x05012D70 +vertex 103, -17, 101, -2084, 810, 0x33, 0xD1, 0x69, 0xFF +vertex 104, 34, 90, -2094, 1332, 0x12, 0x57, 0x5A, 0xFF +vertex 2, -6, 83, -1072, 916, 0xCB, 0x25, 0x6C, 0xFF +vertex 138, -47, 11, -2428, 508, 0x6F, 0xCE, 0x20, 0xFF +vertex 154, -30, 28, -2588, 680, 0x6D, 0xC7, 0x1E, 0xFF +vertex 148, 21, 46, -2528, 1194, 0x67, 0x30, 0x36, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 135, -98, 39, -2404, -2, 0x70, 0xD8, 0x2B, 0xFF +vertex 97, -100, 73, -2022, -18, 0x22, 0xD7, 0x73, 0xFF +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 135, -98, -38, -2404, -2, 0x74, 0xE5, 0xD5, 0xFF +vertex 98, -35, -80, -2034, 626, 0x43, 0xD5, 0x9E, 0xFF +vertex 138, -47, -10, -2428, 508, 0x68, 0xBF, 0xE0, 0xFF +vertex 97, -100, -72, -2022, -18, 0x1B, 0xCD, 0x90, 0xFF +vertex 9, 27, 51, -1138, 1254, 0xCE, 0x6D, 0x28, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF + +lakitu_enemy_seg5_vertex_05012E70: # 0x05012E70 +vertex 101, -142, -34, -2058, -434, 0x34, 0x92, 0xDE, 0xFF +vertex 0, -140, 32, -1046, -414, 0xC5, 0x94, 0x1D, 0xFF +vertex 0, -140, -31, -1046, -414, 0xD1, 0x9A, 0xC6, 0xFF +vertex 101, -142, 35, -2058, -434, 0x26, 0x99, 0x3D, 0xFF +vertex 138, -47, -10, 370, -88, 0x68, 0xBF, 0xE0, 0xFF +vertex 154, -30, 28, 724, 182, 0x6D, 0xC7, 0x1E, 0xFF +vertex 138, -47, 11, 570, -84, 0x6F, 0xCE, 0x20, 0xFF +vertex 154, -30, -27, 196, 176, 0x6E, 0xCF, 0xDC, 0xFF + +glabel lakitu_enemy_seg5_dl_05012EF0 # 0x05012EF0 - 0x05013160 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_05011CE0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight lakitu_enemy_seg5_light_05012980, 1 +gsSPLight lakitu_enemy_seg5_light_05012978, 2 +gsSPVertex lakitu_enemy_seg5_vertex_05012990, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 3, 5, 1, 0x0, 1, 6, 7, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 1, 0, 4, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 9, 7, 8, 0x0, 2, 7, 9, 0x0 +gsSP2Triangles 10, 0, 2, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 2, 9, 12, 0x0 +gsSP2Triangles 9, 13, 12, 0x0, 9, 8, 13, 0x0 +gsSP2Triangles 14, 5, 3, 0x0, 5, 15, 6, 0x0 +gsSP1Triangle 5, 14, 15, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012A90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 6, 0, 3, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 3, 0x0 +gsSP2Triangles 2, 11, 3, 0x0, 12, 13, 14, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012B80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 4, 6, 2, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 7, 12, 8, 0x0 +gsSP2Triangles 13, 8, 12, 0x0, 9, 8, 14, 0x0 +gsSP1Triangle 15, 8, 13, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012C80, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 6, 4, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 14, 10, 13, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012D70, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 3, 7, 10, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 10, 13, 11, 0x0 +gsSP2Triangles 3, 10, 12, 0x0, 1, 14, 2, 0x0 +gsSP1Triangle 13, 9, 15, 0x0 +gsSPVertex lakitu_enemy_seg5_vertex_05012E70, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_05013160 # 0x05013160 - 0x050131C0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList lakitu_enemy_seg5_dl_05012EF0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +lakitu_enemy_seg5_light_050131C0: # 0x050131C0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +lakitu_enemy_seg5_light_050131C8: # 0x050131C8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_vertex_050131D8: # 0x050131D8 +vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0x09, 0xFF +vertex 136, -116, 82, 2012, 0, 0x7E, 0xF5, 0x09, 0xFF +vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0x09, 0xFF +vertex 142, -116, 0, 992, -26, 0x7E, 0xF5, 0xF9, 0xFF +vertex 145, -30, -81, 0, 990, 0x7E, 0xF5, 0xF9, 0xFF +vertex 150, -30, 0, 992, 994, 0x7E, 0xF5, 0xF9, 0xFF +vertex 142, -116, 0, 992, -26, 0x7D, 0xF3, 0xF7, 0xFF +vertex 136, -116, -81, 0, 0, 0x7D, 0xF3, 0xF7, 0xFF +vertex 145, -30, -81, 0, 990, 0x7D, 0xF3, 0xF7, 0xFF +vertex 150, -30, 0, 992, 994, 0x7E, 0xF3, 0x07, 0xFF +vertex 145, -30, 82, 2012, 990, 0x7E, 0xF3, 0x07, 0xFF +vertex 136, -116, 82, 2012, 0, 0x7E, 0xF3, 0x07, 0xFF + +glabel lakitu_enemy_seg5_dl_05013298 # 0x05013298 - 0x050132D8 +gsSPLight lakitu_enemy_seg5_light_050131C8, 1 +gsSPLight lakitu_enemy_seg5_light_050131C0, 2 +gsSPVertex lakitu_enemy_seg5_vertex_050131D8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_050132D8 # 0x050132D8 - 0x05013320 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_05013320 # 0x05013320 - 0x05013350 +gsSPDisplayList lakitu_enemy_seg5_dl_05013298 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_05013350 # 0x05013350 - 0x05013378 +gsSPDisplayList lakitu_enemy_seg5_dl_050132D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_0500F4E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList lakitu_enemy_seg5_dl_05013320 + +glabel lakitu_enemy_seg5_dl_05013378 # 0x05013378 - 0x050133A0 +gsSPDisplayList lakitu_enemy_seg5_dl_050132D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, lakitu_enemy_seg5_texture_050104E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList lakitu_enemy_seg5_dl_05013320 + +lakitu_enemy_seg5_light_050133A0: # 0x050133A0 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_enemy_seg5_light_050133A8: # 0x050133A8 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_vertex_050133B8: # 0x050133B8 +vertex 30, -5, -22, 0, 0, 0xE3, 0xB1, 0xA2, 0xFF +vertex -5, 0, 0, 0, 0, 0x83, 0xEE, 0x00, 0xFF +vertex 28, 15, -22, 0, 0, 0xD1, 0x29, 0x92, 0xFF +vertex 30, -5, 22, 0, 0, 0xDF, 0xCB, 0x6E, 0xFF +vertex 102, 0, 30, 0, 0, 0x1B, 0xB6, 0x63, 0xFF +vertex 99, 30, 30, 0, 0, 0xFA, 0x4F, 0x62, 0xFF +vertex 28, 15, 22, 0, 0, 0xC9, 0x34, 0x65, 0xFF +vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0x0D, 0xFF +vertex 104, -15, 0, 0, 0, 0x31, 0x8C, 0xF8, 0xFF +vertex 137, 20, 15, 0, 0, 0x64, 0xFB, 0x4D, 0xFF +vertex 140, 20, 0, 0, 0, 0x73, 0xFB, 0xCB, 0xFF +vertex 102, 0, -30, 0, 0, 0x21, 0xD1, 0x90, 0xFF +vertex 99, 30, -30, 0, 0, 0x06, 0x5E, 0xAC, 0xFF +vertex 119, 45, 2, 0, 0, 0x35, 0x72, 0x07, 0xFF +vertex 25, 28, 0, 0, 0, 0xCE, 0x74, 0x00, 0xFF + +glabel lakitu_enemy_seg5_dl_050134A8 # 0x050134A8 - 0x05013598 +gsSPLight lakitu_enemy_seg5_light_050133A8, 1 +gsSPLight lakitu_enemy_seg5_light_050133A0, 2 +gsSPVertex lakitu_enemy_seg5_vertex_050133B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 6, 1, 3, 0x0, 1, 7, 3, 0x0 +gsSP2Triangles 8, 7, 0, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 9, 4, 8, 0x0 +gsSP2Triangles 4, 9, 5, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 8, 0, 0x0 +gsSP2Triangles 0, 2, 11, 0x0, 2, 12, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 12, 5, 0x0 +gsSP2Triangles 9, 10, 13, 0x0, 9, 13, 5, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 1, 14, 2, 0x0 +gsSP2Triangles 2, 14, 12, 0x0, 6, 14, 1, 0x0 +gsSP2Triangles 5, 14, 6, 0x0, 5, 12, 14, 0x0 +gsSPEndDisplayList + +lakitu_enemy_seg5_light_05013598: # 0x05013598 +.byte 0x79, 0x55, 0x00, 0x00, 0x79, 0x55, 0x00, 0x00 + +lakitu_enemy_seg5_light_050135A0: # 0x050135A0 +.byte 0xF2, 0xAB, 0x00, 0x00, 0xF2, 0xAB, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +lakitu_enemy_seg5_vertex_050135B0: # 0x050135B0 +vertex 99, 30, 33, 0, 0, 0x06, 0x5E, 0x54, 0xFF +vertex 102, 0, 33, 0, 0, 0x21, 0xD1, 0x70, 0xFF +vertex 140, 20, 2, 0, 0, 0x73, 0xFB, 0x35, 0xFF +vertex 99, 30, -28, 0, 0, 0xFA, 0x4F, 0x9E, 0xFF +vertex 102, 0, -28, 0, 0, 0x1B, 0xB7, 0x9D, 0xFF +vertex 30, -5, -20, 0, 0, 0xDF, 0xCE, 0x91, 0xFF +vertex 104, -15, 2, 0, 0, 0x31, 0x8C, 0x07, 0xFF +vertex 33, -17, 0, 0, 0, 0xEC, 0x84, 0xEF, 0xFF +vertex 137, 20, -12, 0, 0, 0x64, 0xFB, 0xB3, 0xFF +vertex 30, -5, 25, 0, 0, 0xE3, 0xAF, 0x5D, 0xFF +vertex -5, 0, 2, 0, 0, 0x83, 0xEE, 0xFE, 0xFF +vertex 28, 15, -20, 0, 0, 0xC9, 0x34, 0x9B, 0xFF +vertex 28, 15, 25, 0, 0, 0xD1, 0x29, 0x6E, 0xFF +vertex 25, 28, 2, 0, 0, 0xCE, 0x74, 0x00, 0xFF +vertex 119, 45, 0, 0, 0, 0x35, 0x72, 0xF9, 0xFF + +glabel lakitu_enemy_seg5_dl_050136A0 # 0x050136A0 - 0x05013790 +gsSPLight lakitu_enemy_seg5_light_050135A0, 1 +gsSPLight lakitu_enemy_seg5_light_05013598, 2 +gsSPVertex lakitu_enemy_seg5_vertex_050135B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 6, 4, 8, 0x0, 3, 8, 4, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 10, 7, 9, 0x0 +gsSP2Triangles 5, 7, 10, 0x0, 3, 5, 11, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 2, 6, 8, 0x0, 9, 6, 1, 0x0 +gsSP2Triangles 1, 12, 9, 0x0, 12, 10, 9, 0x0 +gsSP2Triangles 1, 0, 12, 0x0, 11, 13, 3, 0x0 +gsSP2Triangles 14, 0, 2, 0x0, 14, 2, 8, 0x0 +gsSP2Triangles 3, 14, 8, 0x0, 13, 0, 3, 0x0 +gsSP2Triangles 3, 0, 14, 0x0, 0, 13, 12, 0x0 +gsSP2Triangles 10, 13, 11, 0x0, 12, 13, 10, 0x0 +gsSPEndDisplayList + +lakitu_enemy_seg5_vertex_05013790: # 0x05013790 +vertex 103, 40, 28, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 115, 46, 39, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 111, 46, 30, 0, 0, 0xB1, 0x5E, 0x1C, 0x00 +vertex 115, 46, 39, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 103, 40, 28, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 345, -234, -54, 0, 0, 0xCE, 0xB9, 0x5B, 0xFF +vertex 115, 51, 23, 0, 0, 0xB1, 0x5E, 0x1C, 0xFF +vertex 103, 40, 28, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 115, 51, 23, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 345, -234, -54, 0, 0, 0xD2, 0xFB, 0x8B, 0xFF +vertex 115, 51, 23, 0, 0, 0x64, 0x49, 0x18, 0xFF +vertex 115, 46, 39, 0, 0, 0x64, 0x49, 0x18, 0xFF +vertex 345, -234, -54, 0, 0, 0x64, 0x49, 0x18, 0xFF + +glabel lakitu_enemy_seg5_dl_05013860 # 0x05013860 - 0x050138B0 +gsSPLight lakitu_enemy_seg5_light_0500ECB8, 1 +gsSPLight lakitu_enemy_seg5_light_0500ECB0, 2 +gsSPVertex lakitu_enemy_seg5_vertex_05013790, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel lakitu_enemy_seg5_dl_050138B0 # 0x050138B0 - 0x050138C0 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPEndDisplayList + +lakitu_enemy_seg5_animvalue_050138C0: # 0x050138C0 +.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFC86, 0xFC85, 0xFC83, 0xFC7E +.hword 0xFC78, 0xFC70, 0xFC68, 0xFC5E, 0xFC53, 0xFC47, 0xFC3A, 0xFC2D +.hword 0xFC1F, 0xFC11, 0xFC03, 0xFBF5, 0xFBE6, 0xFBD8, 0xFBCB, 0xFBBD +.hword 0xFBB1, 0xFBA5, 0xFB9A, 0xFB90, 0xFB87, 0xFB80, 0xFB7A, 0xFB75 +.hword 0xFB72, 0xFB71, 0xFB72, 0xFB75, 0xFB79, 0xFB7F, 0xFB86, 0xFB8E +.hword 0xFB98, 0xFBA2, 0xFBAD, 0xFBB9, 0xFBC6, 0xFBD3, 0xFBE0, 0xFBEE +.hword 0xFBFC, 0xFC0A, 0xFC17, 0xFC25, 0xFC32, 0xFC3F, 0xFC4B, 0xFC56 +.hword 0xFC60, 0xFC6A, 0xFC72, 0xFC79, 0xFC7F, 0xFC83, 0xFC85, 0xFC86 +.hword 0x1413, 0x1413, 0x1412, 0x1411, 0x1410, 0x140F, 0x140D, 0x140B +.hword 0x1409, 0x1407, 0x1405, 0x1402, 0x1400, 0x13FD, 0x13FA, 0x13F8 +.hword 0x13F5, 0x13F2, 0x13F0, 0x13ED, 0x13EB, 0x13E9, 0x13E7, 0x13E5 +.hword 0x13E3, 0x13E2, 0x13E1, 0x13E0, 0x13E0, 0x13DF, 0x13E0, 0x13E0 +.hword 0x13E1, 0x13E2, 0x13E3, 0x13E5, 0x13E6, 0x13E8, 0x13EA, 0x13ED +.hword 0x13EF, 0x13F1, 0x13F4, 0x13F6, 0x13F9, 0x13FC, 0x13FE, 0x1401 +.hword 0x1403, 0x1405, 0x1408, 0x140A, 0x140C, 0x140D, 0x140F, 0x1410 +.hword 0x1411, 0x1412, 0x1413, 0x1413, 0x89B5, 0x89B3, 0x89AD, 0x89A3 +.hword 0x8996, 0x8986, 0x8974, 0x895F, 0x8947, 0x892E, 0x8913, 0x88F7 +.hword 0x88DA, 0x88BC, 0x889E, 0x887F, 0x8861, 0x8843, 0x8826, 0x880A +.hword 0x87EF, 0x87D6, 0x87BF, 0x87AA, 0x8797, 0x8787, 0x877A, 0x8771 +.hword 0x876B, 0x8769, 0x876A, 0x8770, 0x8779, 0x8785, 0x8794, 0x87A6 +.hword 0x87BA, 0x87D0, 0x87E8, 0x8801, 0x881C, 0x8838, 0x8854, 0x8871 +.hword 0x888F, 0x88AC, 0x88C9, 0x88E6, 0x8902, 0x891C, 0x8936, 0x894E +.hword 0x8964, 0x8978, 0x8989, 0x8998, 0x89A4, 0x89AD, 0x89B3, 0x89B5 +.hword 0x00EF, 0x00F0, 0x00F2, 0x00F6, 0x00FA, 0x0100, 0x0107, 0x010F +.hword 0x0117, 0x0120, 0x012A, 0x0134, 0x013F, 0x0149, 0x0154, 0x015F +.hword 0x016A, 0x0175, 0x0180, 0x018A, 0x0194, 0x019D, 0x01A5, 0x01AD +.hword 0x01B4, 0x01BA, 0x01BE, 0x01C2, 0x01C4, 0x01C5, 0x01C4, 0x01C2 +.hword 0x01BF, 0x01BA, 0x01B5, 0x01AE, 0x01A7, 0x019F, 0x0197, 0x018D +.hword 0x0184, 0x017A, 0x016F, 0x0165, 0x015A, 0x014F, 0x0145, 0x013A +.hword 0x0130, 0x0127, 0x011D, 0x0115, 0x010D, 0x0105, 0x00FF, 0x00FA +.hword 0x00F5, 0x00F2, 0x00F0, 0x00EF, 0xF025, 0xF025, 0xF025, 0xF025 +.hword 0xF025, 0xF026, 0xF026, 0xF027, 0xF028, 0xF028, 0xF029, 0xF02A +.hword 0xF02B, 0xF02C, 0xF02D, 0xF02E, 0xF02E, 0xF02F, 0xF030, 0xF031 +.hword 0xF032, 0xF033, 0xF033, 0xF034, 0xF034, 0xF035, 0xF035, 0xF036 +.hword 0xF036, 0xF036, 0xF036, 0xF036, 0xF035, 0xF035, 0xF035, 0xF034 +.hword 0xF033, 0xF033, 0xF032, 0xF031, 0xF031, 0xF030, 0xF02F, 0xF02E +.hword 0xF02D, 0xF02C, 0xF02B, 0xF02B, 0xF02A, 0xF029, 0xF028, 0xF028 +.hword 0xF027, 0xF026, 0xF026, 0xF025, 0xF025, 0xF025, 0xF025, 0xF025 +.hword 0x8A70, 0x8A6E, 0x8A68, 0x8A5F, 0x8A53, 0x8A43, 0x8A32, 0x8A1D +.hword 0x8A07, 0x89EF, 0x89D5, 0x89BA, 0x899E, 0x8982, 0x8965, 0x8948 +.hword 0x892B, 0x890E, 0x88F2, 0x88D7, 0x88BE, 0x88A6, 0x888F, 0x887B +.hword 0x8869, 0x885A, 0x884E, 0x8844, 0x883F, 0x883D, 0x883F, 0x8844 +.hword 0x884C, 0x8858, 0x8866, 0x8877, 0x888A, 0x889F, 0x88B6, 0x88CF +.hword 0x88E8, 0x8903, 0x891E, 0x893A, 0x8956, 0x8972, 0x898E, 0x89AA +.hword 0x89C4, 0x89DE, 0x89F6, 0x8A0D, 0x8A22, 0x8A35, 0x8A46, 0x8A55 +.hword 0x8A60, 0x8A69, 0x8A6E, 0x8A70, 0x00EF, 0x00F0, 0x00F2, 0x00F6 +.hword 0x00FA, 0x0100, 0x0107, 0x010F, 0x0117, 0x0120, 0x012A, 0x0134 +.hword 0x013F, 0x0149, 0x0154, 0x015F, 0x016A, 0x0175, 0x0180, 0x018A +.hword 0x0194, 0x019D, 0x01A5, 0x01AD, 0x01B4, 0x01BA, 0x01BE, 0x01C2 +.hword 0x01C4, 0x01C5, 0x01C4, 0x01C2, 0x01BF, 0x01BA, 0x01B5, 0x01AE +.hword 0x01A7, 0x019F, 0x0197, 0x018D, 0x0184, 0x017A, 0x016F, 0x0165 +.hword 0x015A, 0x014F, 0x0145, 0x013A, 0x0130, 0x0127, 0x011D, 0x0115 +.hword 0x010D, 0x0105, 0x00FF, 0x00FA, 0x00F5, 0x00F2, 0x00F0, 0x00EF +.hword 0xF025, 0xF025, 0xF025, 0xF025, 0xF025, 0xF026, 0xF026, 0xF027 +.hword 0xF028, 0xF028, 0xF029, 0xF02A, 0xF02B, 0xF02C, 0xF02D, 0xF02E +.hword 0xF02E, 0xF02F, 0xF030, 0xF031, 0xF032, 0xF033, 0xF033, 0xF034 +.hword 0xF034, 0xF035, 0xF035, 0xF036, 0xF036, 0xF036, 0xF036, 0xF036 +.hword 0xF035, 0xF035, 0xF035, 0xF034, 0xF033, 0xF033, 0xF032, 0xF031 +.hword 0xF031, 0xF030, 0xF02F, 0xF02E, 0xF02D, 0xF02C, 0xF02B, 0xF02B +.hword 0xF02A, 0xF029, 0xF028, 0xF028, 0xF027, 0xF026, 0xF026, 0xF025 +.hword 0xF025, 0xF025, 0xF025, 0xF025, 0x8A70, 0x8A6E, 0x8A68, 0x8A5F +.hword 0x8A53, 0x8A43, 0x8A32, 0x8A1D, 0x8A07, 0x89EF, 0x89D5, 0x89BA +.hword 0x899E, 0x8982, 0x8965, 0x8948, 0x892B, 0x890E, 0x88F2, 0x88D7 +.hword 0x88BE, 0x88A6, 0x888F, 0x887B, 0x8869, 0x885A, 0x884E, 0x8844 +.hword 0x883F, 0x883D, 0x883F, 0x8844, 0x884C, 0x8858, 0x8866, 0x8877 +.hword 0x888A, 0x889F, 0x88B6, 0x88CF, 0x88E8, 0x8903, 0x891E, 0x893A +.hword 0x8956, 0x8972, 0x898E, 0x89AA, 0x89C4, 0x89DE, 0x89F6, 0x8A0D +.hword 0x8A22, 0x8A35, 0x8A46, 0x8A55, 0x8A60, 0x8A69, 0x8A6E, 0x8A70 +.hword 0xA2CB, 0xA2CB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021 +.hword 0x007F, 0x010E, 0x01C6, 0x029C, 0x0387, 0x047B, 0x056F, 0x0659 +.hword 0x072F, 0x07E7, 0x0877, 0x08D5, 0x08F6, 0x08E4, 0x08B0, 0x085E +.hword 0x07F0, 0x076B, 0x06D1, 0x0627, 0x056E, 0x04AC, 0x03E2, 0x0315 +.hword 0x0247, 0x017D, 0x00B9, 0x0000, 0xFF3B, 0xFE56, 0xFD5B, 0xFC4F +.hword 0xFB39, 0xFA23, 0xF912, 0xF80D, 0xF71D, 0xF648, 0xF596, 0xF50E +.hword 0xF4B7, 0xF498, 0xF4B9, 0xF516, 0xF5A6, 0xF660, 0xF73D, 0xF834 +.hword 0xF93C, 0xFA4C, 0xFB5D, 0xFC64, 0xFD5B, 0xFE38, 0xFEF3, 0xFF83 +.hword 0xFFE0, 0x0000, 0x2395, 0x23A7, 0x23DA, 0x2429, 0x248D, 0x2502 +.hword 0x2581, 0x2607, 0x268C, 0x270B, 0x2780, 0x27E5, 0x2833, 0x2866 +.hword 0x2878, 0x2868, 0x283B, 0x27F6, 0x279D, 0x2734, 0x26C0, 0x2645 +.hword 0x25C8, 0x254D, 0x24D9, 0x2470, 0x2417, 0x23D2, 0x23A5, 0x2395 +.hword 0x23A7, 0x23DA, 0x2429, 0x248D, 0x2502, 0x2582, 0x2607, 0x268C +.hword 0x270C, 0x2780, 0x27E5, 0x2833, 0x2866, 0x2879, 0x286A, 0x2843 +.hword 0x2805, 0x27B5, 0x2756, 0x26ED, 0x267B, 0x2607, 0x2592, 0x2521 +.hword 0x24B7, 0x2459, 0x2409, 0x23CB, 0x23A3, 0x2395, 0x5C65, 0x0000 + +lakitu_enemy_seg5_animindex_05013E70: # 0x05013E70 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02D6, 0x003C, 0x0222, 0x003C, 0x025E, 0x003C, 0x029A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0221, 0x003C, 0x0004 +.hword 0x003C, 0x0040, 0x003C, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0220, 0x003C, 0x016C, 0x003C, 0x01A8, 0x003C, 0x01E4 +.hword 0x003C, 0x00B8, 0x003C, 0x00F4, 0x003C, 0x0130 + +lakitu_enemy_seg5_anim_05013EDC: # 0x05013EDC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x08 +.word lakitu_enemy_seg5_animvalue_050138C0 +.word lakitu_enemy_seg5_animindex_05013E70 +.word 0 + +lakitu_enemy_seg5_animvalue_05013EF4: # 0x05013EF4 +.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFE8D, 0x8B77, 0x00DD +.hword 0x013F, 0x8AD2, 0x00DD, 0x013F, 0x8AD2, 0xA2CB, 0xA2CB, 0x00AF +.hword 0x00AC, 0x00A1, 0x0090, 0x0079, 0x005C, 0x003B, 0x0016, 0xFFEE +.hword 0xFFC1, 0xFF93, 0xFF62, 0xFF30, 0xFEFD, 0xFECA, 0xFE97, 0xFE65 +.hword 0xFE34, 0xFE06, 0xFDDA, 0xFDB1, 0xFD8B, 0xFD6A, 0xFD4E, 0xFD36 +.hword 0xFD25, 0xFD1B, 0xFD17, 0xFD19, 0xFD21, 0xFD2C, 0xFD3C, 0xFD50 +.hword 0xFD67, 0xFD82, 0xFD9F, 0xFDBF, 0xFDE1, 0xFE06, 0xFE2C, 0xFE53 +.hword 0xFE7C, 0xFEA5, 0xFECF, 0xFEF9, 0xFF22, 0xFF4B, 0xFF74, 0xFF9B +.hword 0xFFC1, 0xFFE6, 0x0007, 0x0027, 0x0045, 0x005F, 0x0076, 0x008A +.hword 0x009A, 0x00A6, 0x00AD, 0x046D, 0x0458, 0x041C, 0x03BB, 0x0338 +.hword 0x0298, 0x01DC, 0x0109, 0x0021, 0xFF29, 0xFE21, 0xFD0E, 0xFBF3 +.hword 0xFAD4, 0xF9B3, 0xF893, 0xF778, 0xF666, 0xF55E, 0xF464, 0xF37D +.hword 0xF2A9, 0xF1EE, 0xF14D, 0xF0CB, 0xF06A, 0xF02D, 0xF018, 0xF026 +.hword 0xF04F, 0xF091, 0xF0EB, 0xF15B, 0xF1DE, 0xF274, 0xF31A, 0xF3CF +.hword 0xF491, 0xF55E, 0xF635, 0xF713, 0xF7F8, 0xF8E1, 0xF9CD, 0xFABA +.hword 0xFBA5, 0xFC8E, 0xFD73, 0xFE52, 0xFF29, 0xFFF6, 0x00B7, 0x016C +.hword 0x0212, 0x02A8, 0x032B, 0x039A, 0x03F4, 0x0436, 0x045F, 0x29BB +.hword 0x29BC, 0x29C2, 0x29CB, 0x29D6, 0x29E5, 0x29F6, 0x2A08, 0x2A1D +.hword 0x2A34, 0x2A4B, 0x2A64, 0x2A7D, 0x2A97, 0x2AB1, 0x2ACB, 0x2AE4 +.hword 0x2AFD, 0x2B14, 0x2B2B, 0x2B40, 0x2B52, 0x2B63, 0x2B72, 0x2B7D +.hword 0x2B86, 0x2B8C, 0x2B8D, 0x2B8C, 0x2B88, 0x2B83, 0x2B7A, 0x2B70 +.hword 0x2B65, 0x2B57, 0x2B48, 0x2B38, 0x2B27, 0x2B14, 0x2B01, 0x2AED +.hword 0x2AD9, 0x2AC4, 0x2AAF, 0x2A99, 0x2A84, 0x2A6F, 0x2A5B, 0x2A47 +.hword 0x2A34, 0x2A21, 0x2A10, 0x2A00, 0x29F1, 0x29E3, 0x29D8, 0x29CE +.hword 0x29C5, 0x29C0, 0x29BC, 0x5C65 + +lakitu_enemy_seg5_animindex_0501407C: # 0x0501407C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00C3, 0x003C, 0x000F, 0x003C, 0x004B, 0x003C, 0x0087 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000E, 0x0001, 0x0004 +.hword 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000D, 0x0001, 0x000A, 0x0001, 0x000B, 0x0001, 0x000C +.hword 0x0001, 0x0007, 0x0001, 0x0008, 0x0001, 0x0009 + +lakitu_enemy_seg5_anim_050140E8: # 0x050140E8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3C +.hword 0x08 +.word lakitu_enemy_seg5_animvalue_05013EF4 +.word lakitu_enemy_seg5_animindex_0501407C +.word 0 + +lakitu_enemy_seg5_animvalue_05014100: # 0x05014100 +.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFD3F, 0xFDFC, 0xFEDD +.hword 0xFF9A, 0xFFE9, 0xFFB1, 0xFF24, 0xFE6D, 0xFDB5, 0xFD28, 0xFCF0 +.hword 0xFE8D, 0x007B, 0x0517, 0x0A97, 0x0F34, 0x1123, 0x0FC2, 0x0C51 +.hword 0x07D7, 0x035D, 0xFFED, 0xFE8D, 0x8B77, 0x8C25, 0x8DC6, 0x8FB7 +.hword 0x9158, 0x9206, 0x918A, 0x9053, 0x8EBF, 0x8D2A, 0x8BF3, 0x8B77 +.hword 0xFA65, 0xFB92, 0xFE69, 0x01E1, 0x04F3, 0x0699, 0x0695, 0x05A2 +.hword 0x042C, 0x029D, 0x015F, 0x00DD, 0x1B41, 0x1A6B, 0x1847, 0x1564 +.hword 0x124E, 0x0F94, 0x0CE0, 0x09C3, 0x06A4, 0x03E9, 0x01FB, 0x013F +.hword 0x3F20, 0x45A5, 0x559D, 0x69A6, 0x7C5E, 0x8867, 0x8D5C, 0x8F25 +.hword 0x8EC6, 0x8D40, 0x8B98, 0x8AD2, 0xFA65, 0xFB92, 0xFE69, 0x01E1 +.hword 0x04F3, 0x0699, 0x0695, 0x05A2, 0x042C, 0x029D, 0x015F, 0x00DD +.hword 0x1B41, 0x1A6B, 0x1847, 0x1564, 0x124E, 0x0F94, 0x0CE0, 0x09C3 +.hword 0x06A4, 0x03E9, 0x01FB, 0x013F, 0x3F20, 0x45A5, 0x559D, 0x69A6 +.hword 0x7C5E, 0x8867, 0x8D5C, 0x8F25, 0x8EC6, 0x8D40, 0x8B98, 0x8AD2 +.hword 0xA2CB, 0xA2CB, 0x0810, 0x076A, 0x05D2, 0x03D3, 0x01F7, 0x00C7 +.hword 0x004E, 0x0028, 0x003A, 0x0069, 0x0099, 0x00AF, 0xF0E1, 0xF43F +.hword 0xFC65, 0x065D, 0x0F39, 0x1404, 0x1418, 0x118E, 0x0D8E, 0x0942 +.hword 0x05D4, 0x046D, 0x2964, 0x297B, 0x29B2, 0x29F5, 0x2A2F, 0x2A4C +.hword 0x2A47, 0x2A2E, 0x2A09, 0x29E4, 0x29C7, 0x29BB, 0xEA72, 0xEE3A +.hword 0xF75E, 0x028C, 0x0C79, 0x11D2, 0x11DD, 0x0EF1, 0x0A61, 0x057D +.hword 0x0197, 0x0000, 0x007C, 0xFF61, 0xFCBA, 0xF98F, 0xF6E3, 0xF5BE +.hword 0xF679, 0xF85D, 0xFAD7, 0xFD53, 0xFF3C, 0x0000, 0x5576, 0x55AC +.hword 0x5636, 0x56F2, 0x57BD, 0x5874, 0x592F, 0x5A09, 0x5AE5, 0x5BA7 +.hword 0x5C31, 0x5C65 + +lakitu_enemy_seg5_animindex_05014274: # 0x05014274 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x000C, 0x0096, 0x000C, 0x00A2 +.hword 0x000C, 0x00AE, 0x000C, 0x0072, 0x000C, 0x007E, 0x000C, 0x008A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0071, 0x000C, 0x0004 +.hword 0x000C, 0x0010, 0x000C, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0070, 0x000C, 0x004C, 0x000C, 0x0058, 0x000C, 0x0064 +.hword 0x000C, 0x0028, 0x000C, 0x0034, 0x000C, 0x0040 + +lakitu_enemy_seg5_anim_050142E0: # 0x050142E0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x08 +.word lakitu_enemy_seg5_animvalue_05014100 +.word lakitu_enemy_seg5_animindex_05014274 +.word 0 + +lakitu_enemy_seg5_animvalue_050142F8: # 0x050142F8 +.hword 0x0000, 0x003F, 0xFFC2, 0x3FFF, 0xFCF0, 0xFCC9, 0xFCB3, 0xFCAA +.hword 0xFCAB, 0xFCB4, 0xFCC2, 0xFCD2, 0xFCE1, 0xFCEC, 0xFCF0, 0xFE8D +.hword 0xFD9C, 0xFD10, 0xFCD7, 0xFCE0, 0xFD19, 0xFD6F, 0xFDD1, 0xFE2D +.hword 0xFE72, 0xFE8D, 0x8B77, 0x8B22, 0x8AF0, 0x8ADC, 0x8AE0, 0x8AF3 +.hword 0x8B12, 0x8B35, 0x8B55, 0x8B6D, 0x8B77, 0x00DD, 0x0011, 0xFF38 +.hword 0xFE59, 0xFD7E, 0xFCAE, 0xFBF1, 0xFB50, 0xFAD3, 0xFA82, 0xFA65 +.hword 0x013F, 0x0291, 0x04E3, 0x07F0, 0x0B73, 0x0F29, 0x12CC, 0x1618 +.hword 0x18C8, 0x1A97, 0x1B41, 0x8AD2, 0x84FE, 0x7D13, 0x73BA, 0x6993 +.hword 0x5F3E, 0x555E, 0x4C96, 0x4588, 0x40D5, 0x3F20, 0x00DD, 0x0011 +.hword 0xFF38, 0xFE59, 0xFD7E, 0xFCAE, 0xFBF1, 0xFB50, 0xFAD3, 0xFA82 +.hword 0xFA65, 0x013F, 0x0291, 0x04E3, 0x07F0, 0x0B73, 0x0F29, 0x12CC +.hword 0x1618, 0x18C8, 0x1A97, 0x1B41, 0x8AD2, 0x84FE, 0x7D13, 0x73BA +.hword 0x6993, 0x5F3E, 0x555E, 0x4C96, 0x4588, 0x40D5, 0x3F20, 0xA2CB +.hword 0xA2CB, 0x00AF, 0x0143, 0x0209, 0x02F3, 0x03F0, 0x04F2, 0x05E7 +.hword 0x06C2, 0x0771, 0x07E6, 0x0810, 0x046D, 0x021A, 0xFF96, 0xFCFB +.hword 0xFA63, 0xF7E9, 0xF5A7, 0xF3B8, 0xF235, 0xF13A, 0xF0E1, 0x29BB +.hword 0x29AC, 0x299F, 0x2992, 0x2987, 0x297D, 0x2974, 0x296D, 0x2968 +.hword 0x2965, 0x2964, 0x0000, 0xFD68, 0xFA9C, 0xF7BA, 0xF4DF, 0xF225 +.hword 0xEFAB, 0xED8D, 0xEBE6, 0xEAD4, 0xEA72, 0x0000, 0x008E, 0x00E9 +.hword 0x0117, 0x0123, 0x0115, 0x00F5, 0x00CE, 0x00A6, 0x0088, 0x007C +.hword 0x5C65, 0x5C0C, 0x5B6F, 0x5A9F, 0x59AF, 0x58B1, 0x57B9, 0x56D7 +.hword 0x561F, 0x55A3, 0x5576, 0x0000 + +lakitu_enemy_seg5_animindex_05014450: # 0x05014450 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x000B, 0x008A, 0x000B, 0x0095 +.hword 0x000B, 0x00A0, 0x000B, 0x0069, 0x000B, 0x0074, 0x000B, 0x007F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0068, 0x000B, 0x0004 +.hword 0x000B, 0x000F, 0x000B, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0067, 0x000B, 0x0046, 0x000B, 0x0051, 0x000B, 0x005C +.hword 0x000B, 0x0025, 0x000B, 0x0030, 0x000B, 0x003B + +lakitu_enemy_seg5_anim_050144BC: # 0x050144BC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0B +.hword 0x08 +.word lakitu_enemy_seg5_animvalue_050142F8 +.word lakitu_enemy_seg5_animindex_05014450 +.word 0 + +glabel lakitu_enemy_seg5_anims_050144D4 # 0x050144D4 +.word lakitu_enemy_seg5_anim_05013EDC +.word lakitu_enemy_seg5_anim_050140E8 +.word lakitu_enemy_seg5_anim_050142E0 +.word lakitu_enemy_seg5_anim_050144BC +.word 0 +.word 0 +.word 0 diff --git a/actors/leaves/geo.s b/actors/leaves/geo.s index 1eecf9b..a663952 100644 --- a/actors/leaves/geo.s +++ b/actors/leaves/geo.s @@ -1,6 +1,6 @@ -glabel leaves_geo # 0x16000C8C - geo_node_start - geo_open_node - geo_display_list LAYER_ALPHA, leaves_seg3_dl_0301CDE0 - geo_close_node - geo_end +glabel leaves_geo # 0x16000C8C + geo_node_start + geo_open_node + geo_display_list LAYER_ALPHA, leaves_seg3_dl_0301CDE0 + geo_close_node + geo_end diff --git a/actors/leaves/model.s b/actors/leaves/model.s index a44ea05..d5abaff 100644 --- a/actors/leaves/model.s +++ b/actors/leaves/model.s @@ -1,29 +1,29 @@ -# Leaves - -leaves_seg3_vertex_0301CBA0: # 0x0301CBA0 -vertex -10, -10, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 10, -10, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 10, 10, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -10, 10, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -leaves_seg3_texture_0301CBE0: # 0x0301CBE0 -.incbin "actors/leaves/leaf.rgba16" - -glabel leaves_seg3_dl_0301CDE0 # 0x0301CDE0 - 0x0301CE70 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, leaves_seg3_texture_0301CBE0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPVertex leaves_seg3_vertex_0301CBA0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Leaves + +leaves_seg3_vertex_0301CBA0: # 0x0301CBA0 +vertex -10, -10, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 10, -10, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 10, 10, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -10, 10, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +leaves_seg3_texture_0301CBE0: # 0x0301CBE0 +.incbin "actors/leaves/leaf.rgba16" + +glabel leaves_seg3_dl_0301CDE0 # 0x0301CDE0 - 0x0301CE70 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, leaves_seg3_texture_0301CBE0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPVertex leaves_seg3_vertex_0301CBA0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/mad_piano/geo.s b/actors/mad_piano/geo.s index 68876c6..95e110e 100644 --- a/actors/mad_piano/geo.s +++ b/actors/mad_piano/geo.s @@ -1,19 +1,19 @@ -glabel mad_piano_geo # 0x0C0001B4 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mad_piano_seg5_dl_050098E8 - geo_open_node - geo_animated_part LAYER_OPAQUE, -141, -546, 218 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mad_piano_seg5_dl_05008CB0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel mad_piano_geo # 0x0C0001B4 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mad_piano_seg5_dl_050098E8 + geo_open_node + geo_animated_part LAYER_OPAQUE, -141, -546, 218 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mad_piano_seg5_dl_05008CB0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/mad_piano/model.s b/actors/mad_piano/model.s index 8151662..533f5c3 100644 --- a/actors/mad_piano/model.s +++ b/actors/mad_piano/model.s @@ -1,533 +1,533 @@ -# Mad Piano - -# Unreferenced light -.byte 0x05, 0x04, 0x08, 0x00, 0x05, 0x04, 0x08, 0x00 - -.byte 0x14, 0x13, 0x20, 0x00, 0x14, 0x13, 0x20, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 - -.byte 0xC3, 0x00, 0x00, 0x00, 0xC3, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_texture_05006AF0: # 0x05006AF0 -.incbin "actors/mad_piano/mad_piano_tooth.rgba16" - -mad_piano_seg5_texture_050072F0: # 0x050072F0 -.incbin "actors/mad_piano/mad_piano_body.rgba16" - -mad_piano_seg5_texture_050076F0: # 0x050076F0 -.incbin "actors/mad_piano/mad_piano_keys_corner.rgba16" - -mad_piano_seg5_texture_05007AF0: # 0x05007AF0 -.incbin "actors/mad_piano/mad_piano_mouth.rgba16" - -mad_piano_seg5_texture_05007EF0: # 0x05007EF0 -.incbin "actors/mad_piano/mad_piano_keys.rgba16" - -mad_piano_seg5_texture_050082F0: # 0x050082F0 -.incbin "actors/mad_piano/mad_piano_keys_edge.rgba16" - -mad_piano_seg5_light_050086F0: # 0x050086F0 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -mad_piano_seg5_light_050086F8: # 0x050086F8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_vertex_05008708: # 0x05008708 -vertex 0, 0, 609, 17, 776, 0x00, 0x7E, 0x00, 0xFF -vertex 834, -2, -523, 529, 420, 0x00, 0x7E, 0x00, 0xFF -vertex 626, -1, -740, 566, 662, 0x00, 0x7E, 0x00, 0xFF -vertex 0, 0, 609, 17, 776, 0x00, 0x7F, 0x00, 0xFF -vertex 201, 0, -740, 495, 1020, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 0, -523, 390, 1124, 0x00, 0x7F, 0x00, 0xFF -vertex 201, 0, -740, 495, 1020, 0x00, 0x7E, 0x00, 0xFF -vertex 1136, -2, 140, 361, -38, 0x00, 0x7E, 0x00, 0xFF -vertex 887, -2, -47, 381, 228, 0x00, 0x7E, 0x00, 0xFF -vertex 1136, -2, 609, 206, -184, 0x00, 0x7E, 0x00, 0xFF - -mad_piano_seg5_vertex_050087A8: # 0x050087A8 -vertex 641, -4, 600, -344, 224, 0x00, 0x00, 0x7F, 0xFF -vertex 721, -189, 600, 920, 884, 0x00, 0x00, 0x7F, 0xFF -vertex 802, -5, 600, 536, -572, 0x00, 0x00, 0x7F, 0xFF -vertex 2, -2, 600, 998, 390, 0x00, 0x00, 0x7F, 0xFF -vertex 83, -135, 600, 22, 878, 0x00, 0x00, 0x7F, 0xFF -vertex 163, -3, 600, 136, -574, 0x00, 0x00, 0x7F, 0xFF -vertex 160, -3, 600, -78, 226, 0x00, 0x00, 0x7F, 0xFF -vertex 241, -164, 600, 1000, 906, 0x00, 0x00, 0x7F, 0xFF -vertex 321, -3, 600, 876, -476, 0x00, 0x00, 0x7F, 0xFF -vertex 320, -3, 600, -370, 262, 0x00, 0x00, 0x7F, 0xFF -vertex 401, -189, 600, 1036, 966, 0x00, 0x00, 0x7F, 0xFF -vertex 482, -4, 600, 588, -652, 0x00, 0x00, 0x7F, 0xFF -vertex 479, -4, 600, -184, 116, 0x00, 0x00, 0x7F, 0xFF -vertex 559, -211, 600, 914, 830, 0x00, 0x00, 0x7F, 0xFF -vertex 640, -4, 600, 566, -574, 0x00, 0x00, 0x7F, 0xFF - -mad_piano_seg5_vertex_05008898: # 0x05008898 -vertex 1126, -6, 337, 68, 134, 0x7E, 0xF3, 0x00, 0xFF -vertex 1110, -157, 267, 728, 892, 0x7E, 0xF3, 0x00, 0xFF -vertex 1126, -6, 198, 726, -548, 0x7E, 0xF3, 0x00, 0xFF -vertex 799, -5, 600, 14, 114, 0x00, 0x00, 0x7F, 0xFF -vertex 880, -164, 600, 904, 824, 0x00, 0x00, 0x7F, 0xFF -vertex 961, -5, 600, 868, -900, 0x00, 0x00, 0x7F, 0xFF -vertex 959, -5, 600, -42, 174, 0x00, 0x00, 0x7F, 0xFF -vertex 1040, -156, 600, 982, 896, 0x00, 0x00, 0x7F, 0xFF -vertex 1120, -5, 600, 974, -680, 0x00, 0x00, 0x7F, 0xFF -vertex 1126, -6, 598, -22, 132, 0x7E, 0xF3, 0x00, 0xFF -vertex 1110, -159, 541, 690, 890, 0x7E, 0xF3, 0x00, 0xFF -vertex 1126, -6, 472, 574, -626, 0x7E, 0xF3, 0x00, 0xFF -vertex 1126, -6, 475, -38, 232, 0x7E, 0xF3, 0x00, 0xFF -vertex 1110, -152, 405, 764, 754, 0x7E, 0xF3, 0x00, 0xFF -vertex 1126, -6, 336, 650, -482, 0x7E, 0xF3, 0x00, 0xFF - -mad_piano_seg5_vertex_05008988: # 0x05008988 -vertex 435, -4, -728, 90, 138, 0x00, 0x00, 0x81, 0xFF -vertex 354, -123, -728, 858, 806, 0x00, 0x00, 0x81, 0xFF -vertex 274, -3, -728, 978, -868, 0x00, 0x00, 0x81, 0xFF -vertex 1126, -6, 201, 120, -18, 0x6B, 0x03, 0xBC, 0xFF -vertex 1097, -151, 148, 816, 786, 0x6B, 0x03, 0xBC, 0xFF -vertex 1059, -5, 96, 662, -828, 0x6B, 0x03, 0xBC, 0xFF -vertex 1059, -5, 97, 182, 198, 0x3C, 0x05, 0x91, 0xFF -vertex 1007, -140, 62, 808, 914, 0x3C, 0x05, 0x91, 0xFF -vertex 933, -5, 28, 958, -596, 0x3C, 0x05, 0x91, 0xFF -vertex 935, -5, 29, -62, 182, 0x67, 0xFE, 0xB8, 0xFF -vertex 895, -134, -23, 834, 682, 0x67, 0xFE, 0xB8, 0xFF -vertex 860, -5, -78, 694, -694, 0x67, 0xFE, 0xB8, 0xFF -vertex 860, -5, -78, 128, 310, 0x7E, 0x01, 0xF3, 0xFF -vertex 854, -119, -147, 746, 928, 0x7E, 0x01, 0xF3, 0xFF -vertex 845, -5, -216, 712, -528, 0x7E, 0x01, 0xF3, 0xFF - -mad_piano_seg5_vertex_05008A78: # 0x05008A78 -vertex 845, -5, -216, 10, 306, 0x7E, 0x02, 0xF5, 0xFF -vertex 841, -123, -288, 828, 886, 0x7E, 0x02, 0xF5, 0xFF -vertex 831, -5, -368, 878, -954, 0x7E, 0x02, 0xF5, 0xFF -vertex 594, -4, -728, -258, 222, 0x00, 0x00, 0x81, 0xFF -vertex 513, -123, -728, 840, 686, 0x00, 0x00, 0x81, 0xFF -vertex 433, -3, -728, 838, -766, 0x00, 0x00, 0x81, 0xFF -vertex 707, -4, -612, -84, 164, 0x5A, 0x00, 0xA8, 0xFF -vertex 651, -123, -670, 866, 834, 0x5A, 0x00, 0xA8, 0xFF -vertex 594, -4, -728, 992, -908, 0x5A, 0x00, 0xA8, 0xFF -vertex 817, -5, -501, -268, 128, 0x5A, 0x00, 0xA7, 0xFF -vertex 759, -123, -559, 872, 820, 0x5A, 0x00, 0xA7, 0xFF -vertex 707, -4, -612, 826, -972, 0x5A, 0x00, 0xA7, 0xFF -vertex 831, -5, -368, 166, 88, 0x7E, 0x02, 0xF3, 0xFF -vertex 828, -123, -421, 836, 872, 0x7E, 0x02, 0xF3, 0xFF -vertex 817, -5, -501, 818, -724, 0x7E, 0x02, 0xF3, 0xFF - -glabel mad_piano_seg5_dl_05008B68 # 0x05008B68 - 0x05008BD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050072F0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight mad_piano_seg5_light_050086F8, 1 -gsSPLight mad_piano_seg5_light_050086F0, 2 -gsSPVertex mad_piano_seg5_vertex_05008708, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 0, 7, 8, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 0, 9, 7, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_05008BD0 # 0x05008BD0 - 0x05008CB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05006AF0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex mad_piano_seg5_vertex_050087A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05008898, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05008988, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05008A78, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_05008CB0 # 0x05008CB0 - 0x05008D40 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList mad_piano_seg5_dl_05008B68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mad_piano_seg5_dl_05008BD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -mad_piano_seg5_light_05008D40: # 0x05008D40 -.byte 0x3D, 0x3D, 0x3D, 0x00, 0x3D, 0x3D, 0x3D, 0x00 - -mad_piano_seg5_light_05008D48: # 0x05008D48 -.byte 0xCC, 0xCC, 0xCC, 0x00, 0xCC, 0xCC, 0xCC, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_light_05008D58: # 0x05008D58 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -mad_piano_seg5_light_05008D60: # 0x05008D60 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_light_05008D70: # 0x05008D70 -.byte 0x26, 0x26, 0x26, 0x00, 0x26, 0x26, 0x26, 0x00 - -mad_piano_seg5_light_05008D78: # 0x05008D78 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_light_05008D88: # 0x05008D88 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_light_05008D90: # 0x05008D90 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mad_piano_seg5_vertex_05008DA0: # 0x05008DA0 -vertex 454, 592, 18, 262, 962, 0x2D, 0x74, 0x17, 0xFF -vertex -14, 586, 220, 485, 588, 0xFE, 0x09, 0x7E, 0xFF -vertex 454, 592, 220, 485, 962, 0x92, 0x00, 0x3D, 0xFF -vertex 454, 592, 18, 411, -102, 0x2D, 0x74, 0x17, 0xFF -vertex 454, 592, 220, 160, 118, 0x92, 0x00, 0x3D, 0xFF -vertex 467, -543, 220, 160, 1024, 0x70, 0xFE, 0x3A, 0xFF -vertex 467, -543, 18, 411, 804, 0x23, 0x9B, 0x43, 0xFF -vertex -199, 336, -92, 138, 418, 0xDA, 0x5F, 0xB6, 0xFF -vertex -674, 277, 220, 485, 36, 0xFB, 0x08, 0x7E, 0xFF -vertex -199, 336, 220, 485, 418, 0xFF, 0x0B, 0x7E, 0xFF -vertex -674, 277, -92, 138, 36, 0xC9, 0x58, 0xB8, 0xFF -vertex -14, 586, -92, 138, 588, 0xCE, 0x62, 0xC3, 0xFF -vertex 454, 592, -92, 138, 962, 0x00, 0x38, 0x8F, 0xFF - -mad_piano_seg5_vertex_05008E70: # 0x05008E70 -vertex 393, 432, -372, -64, 714, 0x00, 0x00, 0x82, 0xFF -vertex 444, 347, -92, 456, 672, 0x3D, 0x9A, 0xD6, 0xFF -vertex 294, 431, -92, 428, 926, 0x89, 0xFF, 0xD6, 0xFF -vertex -598, -135, -372, -21, 860, 0xFF, 0x00, 0x82, 0xFF -vertex -549, -48, -92, 446, 702, 0x3A, 0x68, 0xD6, 0xFF -vertex -547, -221, -92, 456, 934, 0x3C, 0x9A, 0xD6, 0xFF -vertex -598, -135, -372, -37, 724, 0xFF, 0x00, 0x82, 0xFF -vertex -547, -221, -92, 417, 570, 0x3C, 0x9A, 0xD6, 0xFF -vertex -697, -136, -92, 425, 938, 0x89, 0xFF, 0xD6, 0xFF -vertex -598, -135, -372, 0, 736, 0xFF, 0x00, 0x82, 0xFF -vertex -697, -136, -92, 428, 620, 0x89, 0xFF, 0xD6, 0xFF -vertex -549, -48, -92, 422, 816, 0x3A, 0x68, 0xD6, 0xFF -vertex 393, 432, -372, -42, 728, 0x00, 0x00, 0x82, 0xFF -vertex 442, 519, -92, 498, 594, 0x3A, 0x68, 0xD6, 0xFF -vertex 444, 347, -92, 493, 952, 0x3D, 0x9A, 0xD6, 0xFF - -mad_piano_seg5_vertex_05008F60: # 0x05008F60 -vertex -884, -357, -92, 0, 50, 0x9C, 0xC0, 0xD6, 0xFF -vertex -665, -556, 220, 488, 286, 0x05, 0xED, 0x7D, 0xFF -vertex -884, -357, 220, 488, 50, 0xF5, 0xFD, 0x7E, 0xFF -vertex 393, 432, -372, 82, 738, 0x00, 0x00, 0x82, 0xFF -vertex 294, 431, -92, 472, 582, 0x89, 0xFF, 0xD6, 0xFF -vertex 442, 519, -92, 462, 838, 0x3A, 0x68, 0xD6, 0xFF -vertex 403, -384, -372, -36, 732, 0x00, 0x00, 0x82, 0xFF -vertex 451, -297, -92, 450, 628, 0x3A, 0x68, 0xD6, 0xFF -vertex 453, -470, -92, 441, 938, 0x3C, 0x99, 0xD6, 0xFF -vertex 403, -384, -372, -58, 714, 0x00, 0x00, 0x82, 0xFF -vertex 453, -470, -92, 495, 672, 0x3C, 0x99, 0xD6, 0xFF -vertex 303, -385, -92, 505, 990, 0x89, 0xFF, 0xD6, 0xFF -vertex 403, -384, -372, -47, 688, 0x00, 0x00, 0x82, 0xFF -vertex 303, -385, -92, 448, 628, 0x89, 0xFF, 0xD6, 0xFF -vertex 451, -297, -92, 480, 948, 0x3A, 0x68, 0xD6, 0xFF - -mad_piano_seg5_vertex_05009050: # 0x05009050 -vertex -674, 277, -92, 138, 36, 0xC9, 0x58, 0xB8, 0xFF -vertex -889, 67, 220, 485, -156, 0xF5, 0x02, 0x7E, 0xFF -vertex -674, 277, 220, 485, 36, 0xFB, 0x08, 0x7E, 0xFF -vertex -884, -357, -92, 0, 50, 0x9C, 0xC0, 0xD6, 0xFF -vertex -665, -556, -92, 0, 286, 0xF5, 0xBE, 0x95, 0xFF -vertex -665, -556, 220, 488, 286, 0x05, 0xED, 0x7D, 0xFF -vertex -889, 67, -92, -60, 754, 0x9D, 0x19, 0xB6, 0xFF -vertex -884, -357, 220, 477, 972, 0xF5, 0xFD, 0x7E, 0xFF -vertex -889, 67, 220, 459, 754, 0xF5, 0x02, 0x7E, 0xFF -vertex -884, -357, -92, -42, 972, 0x9C, 0xC0, 0xD6, 0xFF -vertex -665, -556, -92, 32, 596, 0xF5, 0xBE, 0x95, 0xFF -vertex 467, -543, 220, 422, 990, 0x70, 0xFE, 0x3A, 0xFF -vertex -665, -556, 220, 422, 596, 0x05, 0xED, 0x7D, 0xFF -vertex 467, -543, 18, 171, 990, 0x23, 0x9B, 0x43, 0xFF -vertex 467, -543, -92, 32, 990, 0x01, 0x97, 0xBA, 0xFF -vertex -889, 67, -92, 138, -156, 0x9D, 0x19, 0xB6, 0xFF - -mad_piano_seg5_vertex_05009150: # 0x05009150 -vertex -889, 67, 220, -124, 16, 0xF5, 0x02, 0x7E, 0xFF -vertex -855, 64, 46, 0, 936, 0x5A, 0xEA, 0x56, 0xFF -vertex -655, 253, 38, 884, 936, 0x33, 0xB0, 0x53, 0xFF -vertex -14, 586, 220, -53, 10, 0xFE, 0x09, 0x7E, 0xFF -vertex -10, 556, 46, -33, 950, 0x37, 0xB5, 0x55, 0xFF -vertex 422, 560, 46, 1395, 942, 0xD3, 0xA3, 0x48, 0xFF -vertex 454, 592, 220, 1493, -2, 0x92, 0x00, 0x3D, 0xFF -vertex -199, 336, 220, 3, -12, 0xFF, 0x0B, 0x7E, 0xFF -vertex -10, 556, 46, 917, 952, 0x37, 0xB5, 0x55, 0xFF -vertex -14, 586, 220, 976, 6, 0xFE, 0x09, 0x7E, 0xFF -vertex -186, 307, 38, -34, 982, 0x22, 0xA9, 0x54, 0xFF -vertex -674, 277, 220, -87, -28, 0xFB, 0x08, 0x7E, 0xFF -vertex -655, 253, 38, 0, 990, 0x33, 0xB0, 0x53, 0xFF -vertex -186, 307, 38, 1537, 990, 0x22, 0xA9, 0x54, 0xFF -vertex -199, 336, 220, 1506, -30, 0xFF, 0x0B, 0x7E, 0xFF - -mad_piano_seg5_vertex_05009240: # 0x05009240 -vertex 467, -543, 220, -137, 6, 0x70, 0xFE, 0x3A, 0xFF -vertex -666, -525, 46, 3633, 936, 0x1C, 0x6C, 0x3B, 0xFF -vertex -665, -556, 220, 3631, 6, 0x05, 0xED, 0x7D, 0xFF -vertex -889, 67, 220, -124, 16, 0xF5, 0x02, 0x7E, 0xFF -vertex -655, 253, 38, 884, 936, 0x33, 0xB0, 0x53, 0xFF -vertex -674, 277, 220, 876, 0, 0xFB, 0x08, 0x7E, 0xFF -vertex -884, -357, 220, -99, 4, 0xF5, 0xFD, 0x7E, 0xFF -vertex -855, 64, 46, 1302, 936, 0x5A, 0xEA, 0x56, 0xFF -vertex -889, 67, 220, 1313, 4, 0xF5, 0x02, 0x7E, 0xFF -vertex -850, -336, 46, 0, 936, 0x4F, 0x30, 0x55, 0xFF -vertex -665, -556, 220, -90, 14, 0x05, 0xED, 0x7D, 0xFF -vertex -850, -336, 46, 626, 936, 0x4F, 0x30, 0x55, 0xFF -vertex -884, -357, 220, 648, 4, 0xF5, 0xFD, 0x7E, 0xFF -vertex -666, -525, 46, 0, 936, 0x1C, 0x6C, 0x3B, 0xFF -vertex 435, -512, 46, 0, 936, 0xDC, 0x12, 0x78, 0xFF - -mad_piano_seg5_vertex_05009330: # 0x05009330 -vertex 454, 592, 220, -204, 6, 0x92, 0x00, 0x3D, 0xFF -vertex 435, -512, 46, 5439, 1010, 0xDC, 0x12, 0x78, 0xFF -vertex 467, -543, 220, 5605, 44, 0x70, 0xFE, 0x3A, 0xFF -vertex 422, 560, 46, -44, 978, 0xD3, 0xA3, 0x48, 0xFF -vertex 435, -512, 46, 67, 870, 0xDC, 0x12, 0x78, 0xFF -vertex -655, 253, 38, 340, 166, 0x33, 0xB0, 0x53, 0xFF -vertex -855, 64, 46, 406, 246, 0x5A, 0xEA, 0x56, 0xFF -vertex -186, 307, 38, 204, 224, 0x22, 0xA9, 0x54, 0xFF -vertex -850, -336, 46, 425, 502, 0x4F, 0x30, 0x55, 0xFF -vertex -666, -525, 46, 382, 658, 0x1C, 0x6C, 0x3B, 0xFF -vertex 422, 560, 46, 18, 184, 0xD3, 0xA3, 0x48, 0xFF -vertex -10, 556, 46, 141, 100, 0x37, 0xB5, 0x55, 0xFF - -mad_piano_seg5_vertex_050093F0: # 0x050093F0 -vertex 678, -541, -92, 0, 479, 0x55, 0xD7, 0xAC, 0xFF -vertex 665, 594, 18, 4504, -77, 0x54, 0x2B, 0x54, 0xFF -vertex 678, -541, 18, 0, -77, 0x34, 0x99, 0x33, 0xFF -vertex 665, 594, -92, 4504, 479, 0x32, 0x68, 0xCD, 0xFF - -mad_piano_seg5_vertex_05009430: # 0x05009430 -vertex 467, -543, 18, -40, -224, 0x23, 0x9B, 0x43, 0xFF -vertex 665, 594, 18, 4504, 436, 0x54, 0x2B, 0x54, 0xFF -vertex 454, 592, 18, 4494, -268, 0x2D, 0x74, 0x17, 0xFF -vertex 678, -541, 18, 0, 479, 0x34, 0x99, 0x33, 0xFF - -mad_piano_seg5_vertex_05009470: # 0x05009470 -vertex 454, 592, 18, 972, -27, 0x2D, 0x74, 0x17, 0xFF -vertex 665, 594, 18, 0, -27, 0x54, 0x2B, 0x54, 0xFF -vertex 665, 594, -92, 0, 479, 0x32, 0x68, 0xCD, 0xFF -vertex 454, 592, -92, 972, 479, 0x00, 0x38, 0x8F, 0xFF -vertex 467, -543, -92, 942, 479, 0x01, 0x97, 0xBA, 0xFF -vertex 678, -541, 18, 0, -27, 0x34, 0x99, 0x33, 0xFF -vertex 467, -543, 18, 942, -27, 0x23, 0x9B, 0x43, 0xFF -vertex 678, -541, -92, 0, 479, 0x55, 0xD7, 0xAC, 0xFF - -mad_piano_seg5_vertex_050094F0: # 0x050094F0 -vertex -665, -556, -92, 0, 0, 0xF5, 0xBE, 0x95, 0xFF -vertex -14, 586, -92, 0, 0, 0xCE, 0x62, 0xC3, 0xFF -vertex 454, 592, -92, 0, 0, 0x00, 0x38, 0x8F, 0xFF -vertex 467, -543, -92, 0, 0, 0x01, 0x97, 0xBA, 0xFF -vertex 678, -541, -92, 0, 0, 0x55, 0xD7, 0xAC, 0xFF -vertex 665, 594, -92, 0, 0, 0x32, 0x68, 0xCD, 0xFF -vertex -199, 336, -92, 0, 0, 0xDA, 0x5F, 0xB6, 0xFF -vertex -674, 277, -92, 0, 0, 0xC9, 0x58, 0xB8, 0xFF -vertex -889, 67, -92, 0, 0, 0x9D, 0x19, 0xB6, 0xFF -vertex -884, -357, -92, 0, 0, 0x9C, 0xC0, 0xD6, 0xFF - -glabel mad_piano_seg5_dl_05009590 # 0x05009590 - 0x050096C8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050072F0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight mad_piano_seg5_light_05008D48, 1 -gsSPLight mad_piano_seg5_light_05008D40, 2 -gsSPVertex mad_piano_seg5_vertex_05008DA0, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 7, 9, 0x0 -gsSP2Triangles 11, 9, 1, 0x0, 0, 12, 11, 0x0 -gsSP1Triangle 0, 11, 1, 0x0 -gsSPLight mad_piano_seg5_light_05008D60, 1 -gsSPLight mad_piano_seg5_light_05008D58, 2 -gsSPVertex mad_piano_seg5_vertex_05008E70, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05008F60, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05009050, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP2Triangles 10, 14, 13, 0x0, 0, 15, 1, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_050096C8 # 0x050096C8 - 0x050097B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05007AF0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPVertex mad_piano_seg5_vertex_05009150, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex mad_piano_seg5_vertex_05009240, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP1Triangle 0, 14, 1, 0x0 -gsSPVertex mad_piano_seg5_vertex_05009330, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 4, 6, 8, 0x0, 4, 8, 9, 0x0 -gsSP2Triangles 4, 10, 11, 0x0, 4, 11, 7, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_050097B0 # 0x050097B0 - 0x050097F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050082F0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight mad_piano_seg5_light_05008D78, 1 -gsSPLight mad_piano_seg5_light_05008D70, 2 -gsSPVertex mad_piano_seg5_vertex_050093F0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_050097F8 # 0x050097F8 - 0x05009840 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05007EF0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPLight mad_piano_seg5_light_05008D48, 1 -gsSPLight mad_piano_seg5_light_05008D40, 2 -gsSPVertex mad_piano_seg5_vertex_05009430, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_05009840 # 0x05009840 - 0x05009888 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050076F0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPVertex mad_piano_seg5_vertex_05009470, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_05009888 # 0x05009888 - 0x050098E8 -gsSPLight mad_piano_seg5_light_05008D90, 1 -gsSPLight mad_piano_seg5_light_05008D88, 2 -gsSPVertex mad_piano_seg5_vertex_050094F0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 0, 7, 6, 0x0 -gsSP2Triangles 0, 8, 7, 0x0, 0, 9, 8, 0x0 -gsSPEndDisplayList - -glabel mad_piano_seg5_dl_050098E8 # 0x050098E8 - 0x050099B8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList mad_piano_seg5_dl_05009590 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList mad_piano_seg5_dl_050096C8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList mad_piano_seg5_dl_050097B0 -gsSPDisplayList mad_piano_seg5_dl_050097F8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList mad_piano_seg5_dl_05009840 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList mad_piano_seg5_dl_05009888 -gsSPEndDisplayList - -mad_piano_seg5_animvalue_050099B8: # 0x050099B8 -.hword 0x0000, 0xFFEF, 0x0175, 0x00C4, 0xC001, 0x3FFF, 0x4077, 0xBF89 - -mad_piano_seg5_animindex_050099C8: # 0x050099C8 -.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0007, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0006 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -mad_piano_seg5_anim_05009A04: # 0x05009A04 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x04 -.word mad_piano_seg5_animvalue_050099B8 -.word mad_piano_seg5_animindex_050099C8 -.word 0 - -mad_piano_seg5_animvalue_05009A1C: # 0x05009A1C -.hword 0x0000, 0xFFEF, 0x01DC, 0x01EA, 0x01EE, 0x01CB, 0x019C, 0x0184 -.hword 0x019A, 0x01C7, 0x01E3, 0x01C8, 0x01A8, 0x01AD, 0x01BA, 0x01CA -.hword 0x01D7, 0x00C4, 0xC001, 0x0000, 0x03F9, 0x0881, 0x0D05, 0x10F3 -.hword 0x13BA, 0x14C7, 0x11F7, 0x0B8D, 0x048E, 0x0000, 0x001F, 0x02CB -.hword 0x047B, 0x0246, 0x3FFF, 0x4077, 0x0006, 0xFFA5, 0xFEBC, 0xFDA6 -.hword 0xFCBD, 0xFC5B, 0xFCA3, 0xFD69, 0xFE93, 0x0005, 0x0296, 0x05B9 -.hword 0x0741, 0x0561, 0x01E6, 0xF843, 0xF89B, 0xF986, 0xFADA, 0xFC6C -.hword 0xFE12, 0x006A, 0x0370, 0x05FE, 0x06ED, 0x0496, 0x000D, 0xFC42 -.hword 0xFA23, 0xF8C1, 0xBF89, 0xBF89, 0xBF89, 0xBF89, 0xBF89, 0xBF89 -.hword 0xBF89, 0xBF89, 0xBF8A, 0xBF8A, 0xBF8A, 0xBF89, 0xBF89, 0xBF89 -.hword 0xBF89, 0x0000 - -mad_piano_seg5_animindex_05009AC0: # 0x05009AC0 -.hword 0x0001, 0x0001, 0x000F, 0x0002, 0x0001, 0x0011, 0x0001, 0x0012 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0024, 0x000F, 0x0033 -.hword 0x000F, 0x0042, 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0023 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0013 - -mad_piano_seg5_anim_05009AFC: # 0x05009AFC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0F -.hword 0x04 -.word mad_piano_seg5_animvalue_05009A1C -.word mad_piano_seg5_animindex_05009AC0 -.word 0 - -glabel mad_piano_seg5_anims_05009B14 # 0x05009B14 -.word mad_piano_seg5_anim_05009A04 -.word mad_piano_seg5_anim_05009AFC -.word 0 +# Mad Piano + +# Unreferenced light +.byte 0x05, 0x04, 0x08, 0x00, 0x05, 0x04, 0x08, 0x00 + +.byte 0x14, 0x13, 0x20, 0x00, 0x14, 0x13, 0x20, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00 + +.byte 0xC3, 0x00, 0x00, 0x00, 0xC3, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_texture_05006AF0: # 0x05006AF0 +.incbin "actors/mad_piano/mad_piano_tooth.rgba16" + +mad_piano_seg5_texture_050072F0: # 0x050072F0 +.incbin "actors/mad_piano/mad_piano_body.rgba16" + +mad_piano_seg5_texture_050076F0: # 0x050076F0 +.incbin "actors/mad_piano/mad_piano_keys_corner.rgba16" + +mad_piano_seg5_texture_05007AF0: # 0x05007AF0 +.incbin "actors/mad_piano/mad_piano_mouth.rgba16" + +mad_piano_seg5_texture_05007EF0: # 0x05007EF0 +.incbin "actors/mad_piano/mad_piano_keys.rgba16" + +mad_piano_seg5_texture_050082F0: # 0x050082F0 +.incbin "actors/mad_piano/mad_piano_keys_edge.rgba16" + +mad_piano_seg5_light_050086F0: # 0x050086F0 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +mad_piano_seg5_light_050086F8: # 0x050086F8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_vertex_05008708: # 0x05008708 +vertex 0, 0, 609, 17, 776, 0x00, 0x7E, 0x00, 0xFF +vertex 834, -2, -523, 529, 420, 0x00, 0x7E, 0x00, 0xFF +vertex 626, -1, -740, 566, 662, 0x00, 0x7E, 0x00, 0xFF +vertex 0, 0, 609, 17, 776, 0x00, 0x7F, 0x00, 0xFF +vertex 201, 0, -740, 495, 1020, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 0, -523, 390, 1124, 0x00, 0x7F, 0x00, 0xFF +vertex 201, 0, -740, 495, 1020, 0x00, 0x7E, 0x00, 0xFF +vertex 1136, -2, 140, 361, -38, 0x00, 0x7E, 0x00, 0xFF +vertex 887, -2, -47, 381, 228, 0x00, 0x7E, 0x00, 0xFF +vertex 1136, -2, 609, 206, -184, 0x00, 0x7E, 0x00, 0xFF + +mad_piano_seg5_vertex_050087A8: # 0x050087A8 +vertex 641, -4, 600, -344, 224, 0x00, 0x00, 0x7F, 0xFF +vertex 721, -189, 600, 920, 884, 0x00, 0x00, 0x7F, 0xFF +vertex 802, -5, 600, 536, -572, 0x00, 0x00, 0x7F, 0xFF +vertex 2, -2, 600, 998, 390, 0x00, 0x00, 0x7F, 0xFF +vertex 83, -135, 600, 22, 878, 0x00, 0x00, 0x7F, 0xFF +vertex 163, -3, 600, 136, -574, 0x00, 0x00, 0x7F, 0xFF +vertex 160, -3, 600, -78, 226, 0x00, 0x00, 0x7F, 0xFF +vertex 241, -164, 600, 1000, 906, 0x00, 0x00, 0x7F, 0xFF +vertex 321, -3, 600, 876, -476, 0x00, 0x00, 0x7F, 0xFF +vertex 320, -3, 600, -370, 262, 0x00, 0x00, 0x7F, 0xFF +vertex 401, -189, 600, 1036, 966, 0x00, 0x00, 0x7F, 0xFF +vertex 482, -4, 600, 588, -652, 0x00, 0x00, 0x7F, 0xFF +vertex 479, -4, 600, -184, 116, 0x00, 0x00, 0x7F, 0xFF +vertex 559, -211, 600, 914, 830, 0x00, 0x00, 0x7F, 0xFF +vertex 640, -4, 600, 566, -574, 0x00, 0x00, 0x7F, 0xFF + +mad_piano_seg5_vertex_05008898: # 0x05008898 +vertex 1126, -6, 337, 68, 134, 0x7E, 0xF3, 0x00, 0xFF +vertex 1110, -157, 267, 728, 892, 0x7E, 0xF3, 0x00, 0xFF +vertex 1126, -6, 198, 726, -548, 0x7E, 0xF3, 0x00, 0xFF +vertex 799, -5, 600, 14, 114, 0x00, 0x00, 0x7F, 0xFF +vertex 880, -164, 600, 904, 824, 0x00, 0x00, 0x7F, 0xFF +vertex 961, -5, 600, 868, -900, 0x00, 0x00, 0x7F, 0xFF +vertex 959, -5, 600, -42, 174, 0x00, 0x00, 0x7F, 0xFF +vertex 1040, -156, 600, 982, 896, 0x00, 0x00, 0x7F, 0xFF +vertex 1120, -5, 600, 974, -680, 0x00, 0x00, 0x7F, 0xFF +vertex 1126, -6, 598, -22, 132, 0x7E, 0xF3, 0x00, 0xFF +vertex 1110, -159, 541, 690, 890, 0x7E, 0xF3, 0x00, 0xFF +vertex 1126, -6, 472, 574, -626, 0x7E, 0xF3, 0x00, 0xFF +vertex 1126, -6, 475, -38, 232, 0x7E, 0xF3, 0x00, 0xFF +vertex 1110, -152, 405, 764, 754, 0x7E, 0xF3, 0x00, 0xFF +vertex 1126, -6, 336, 650, -482, 0x7E, 0xF3, 0x00, 0xFF + +mad_piano_seg5_vertex_05008988: # 0x05008988 +vertex 435, -4, -728, 90, 138, 0x00, 0x00, 0x81, 0xFF +vertex 354, -123, -728, 858, 806, 0x00, 0x00, 0x81, 0xFF +vertex 274, -3, -728, 978, -868, 0x00, 0x00, 0x81, 0xFF +vertex 1126, -6, 201, 120, -18, 0x6B, 0x03, 0xBC, 0xFF +vertex 1097, -151, 148, 816, 786, 0x6B, 0x03, 0xBC, 0xFF +vertex 1059, -5, 96, 662, -828, 0x6B, 0x03, 0xBC, 0xFF +vertex 1059, -5, 97, 182, 198, 0x3C, 0x05, 0x91, 0xFF +vertex 1007, -140, 62, 808, 914, 0x3C, 0x05, 0x91, 0xFF +vertex 933, -5, 28, 958, -596, 0x3C, 0x05, 0x91, 0xFF +vertex 935, -5, 29, -62, 182, 0x67, 0xFE, 0xB8, 0xFF +vertex 895, -134, -23, 834, 682, 0x67, 0xFE, 0xB8, 0xFF +vertex 860, -5, -78, 694, -694, 0x67, 0xFE, 0xB8, 0xFF +vertex 860, -5, -78, 128, 310, 0x7E, 0x01, 0xF3, 0xFF +vertex 854, -119, -147, 746, 928, 0x7E, 0x01, 0xF3, 0xFF +vertex 845, -5, -216, 712, -528, 0x7E, 0x01, 0xF3, 0xFF + +mad_piano_seg5_vertex_05008A78: # 0x05008A78 +vertex 845, -5, -216, 10, 306, 0x7E, 0x02, 0xF5, 0xFF +vertex 841, -123, -288, 828, 886, 0x7E, 0x02, 0xF5, 0xFF +vertex 831, -5, -368, 878, -954, 0x7E, 0x02, 0xF5, 0xFF +vertex 594, -4, -728, -258, 222, 0x00, 0x00, 0x81, 0xFF +vertex 513, -123, -728, 840, 686, 0x00, 0x00, 0x81, 0xFF +vertex 433, -3, -728, 838, -766, 0x00, 0x00, 0x81, 0xFF +vertex 707, -4, -612, -84, 164, 0x5A, 0x00, 0xA8, 0xFF +vertex 651, -123, -670, 866, 834, 0x5A, 0x00, 0xA8, 0xFF +vertex 594, -4, -728, 992, -908, 0x5A, 0x00, 0xA8, 0xFF +vertex 817, -5, -501, -268, 128, 0x5A, 0x00, 0xA7, 0xFF +vertex 759, -123, -559, 872, 820, 0x5A, 0x00, 0xA7, 0xFF +vertex 707, -4, -612, 826, -972, 0x5A, 0x00, 0xA7, 0xFF +vertex 831, -5, -368, 166, 88, 0x7E, 0x02, 0xF3, 0xFF +vertex 828, -123, -421, 836, 872, 0x7E, 0x02, 0xF3, 0xFF +vertex 817, -5, -501, 818, -724, 0x7E, 0x02, 0xF3, 0xFF + +glabel mad_piano_seg5_dl_05008B68 # 0x05008B68 - 0x05008BD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050072F0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight mad_piano_seg5_light_050086F8, 1 +gsSPLight mad_piano_seg5_light_050086F0, 2 +gsSPVertex mad_piano_seg5_vertex_05008708, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 0, 7, 8, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 0, 9, 7, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_05008BD0 # 0x05008BD0 - 0x05008CB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05006AF0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex mad_piano_seg5_vertex_050087A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05008898, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05008988, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05008A78, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_05008CB0 # 0x05008CB0 - 0x05008D40 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList mad_piano_seg5_dl_05008B68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mad_piano_seg5_dl_05008BD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +mad_piano_seg5_light_05008D40: # 0x05008D40 +.byte 0x3D, 0x3D, 0x3D, 0x00, 0x3D, 0x3D, 0x3D, 0x00 + +mad_piano_seg5_light_05008D48: # 0x05008D48 +.byte 0xCC, 0xCC, 0xCC, 0x00, 0xCC, 0xCC, 0xCC, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_light_05008D58: # 0x05008D58 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +mad_piano_seg5_light_05008D60: # 0x05008D60 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_light_05008D70: # 0x05008D70 +.byte 0x26, 0x26, 0x26, 0x00, 0x26, 0x26, 0x26, 0x00 + +mad_piano_seg5_light_05008D78: # 0x05008D78 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_light_05008D88: # 0x05008D88 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_light_05008D90: # 0x05008D90 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mad_piano_seg5_vertex_05008DA0: # 0x05008DA0 +vertex 454, 592, 18, 262, 962, 0x2D, 0x74, 0x17, 0xFF +vertex -14, 586, 220, 485, 588, 0xFE, 0x09, 0x7E, 0xFF +vertex 454, 592, 220, 485, 962, 0x92, 0x00, 0x3D, 0xFF +vertex 454, 592, 18, 411, -102, 0x2D, 0x74, 0x17, 0xFF +vertex 454, 592, 220, 160, 118, 0x92, 0x00, 0x3D, 0xFF +vertex 467, -543, 220, 160, 1024, 0x70, 0xFE, 0x3A, 0xFF +vertex 467, -543, 18, 411, 804, 0x23, 0x9B, 0x43, 0xFF +vertex -199, 336, -92, 138, 418, 0xDA, 0x5F, 0xB6, 0xFF +vertex -674, 277, 220, 485, 36, 0xFB, 0x08, 0x7E, 0xFF +vertex -199, 336, 220, 485, 418, 0xFF, 0x0B, 0x7E, 0xFF +vertex -674, 277, -92, 138, 36, 0xC9, 0x58, 0xB8, 0xFF +vertex -14, 586, -92, 138, 588, 0xCE, 0x62, 0xC3, 0xFF +vertex 454, 592, -92, 138, 962, 0x00, 0x38, 0x8F, 0xFF + +mad_piano_seg5_vertex_05008E70: # 0x05008E70 +vertex 393, 432, -372, -64, 714, 0x00, 0x00, 0x82, 0xFF +vertex 444, 347, -92, 456, 672, 0x3D, 0x9A, 0xD6, 0xFF +vertex 294, 431, -92, 428, 926, 0x89, 0xFF, 0xD6, 0xFF +vertex -598, -135, -372, -21, 860, 0xFF, 0x00, 0x82, 0xFF +vertex -549, -48, -92, 446, 702, 0x3A, 0x68, 0xD6, 0xFF +vertex -547, -221, -92, 456, 934, 0x3C, 0x9A, 0xD6, 0xFF +vertex -598, -135, -372, -37, 724, 0xFF, 0x00, 0x82, 0xFF +vertex -547, -221, -92, 417, 570, 0x3C, 0x9A, 0xD6, 0xFF +vertex -697, -136, -92, 425, 938, 0x89, 0xFF, 0xD6, 0xFF +vertex -598, -135, -372, 0, 736, 0xFF, 0x00, 0x82, 0xFF +vertex -697, -136, -92, 428, 620, 0x89, 0xFF, 0xD6, 0xFF +vertex -549, -48, -92, 422, 816, 0x3A, 0x68, 0xD6, 0xFF +vertex 393, 432, -372, -42, 728, 0x00, 0x00, 0x82, 0xFF +vertex 442, 519, -92, 498, 594, 0x3A, 0x68, 0xD6, 0xFF +vertex 444, 347, -92, 493, 952, 0x3D, 0x9A, 0xD6, 0xFF + +mad_piano_seg5_vertex_05008F60: # 0x05008F60 +vertex -884, -357, -92, 0, 50, 0x9C, 0xC0, 0xD6, 0xFF +vertex -665, -556, 220, 488, 286, 0x05, 0xED, 0x7D, 0xFF +vertex -884, -357, 220, 488, 50, 0xF5, 0xFD, 0x7E, 0xFF +vertex 393, 432, -372, 82, 738, 0x00, 0x00, 0x82, 0xFF +vertex 294, 431, -92, 472, 582, 0x89, 0xFF, 0xD6, 0xFF +vertex 442, 519, -92, 462, 838, 0x3A, 0x68, 0xD6, 0xFF +vertex 403, -384, -372, -36, 732, 0x00, 0x00, 0x82, 0xFF +vertex 451, -297, -92, 450, 628, 0x3A, 0x68, 0xD6, 0xFF +vertex 453, -470, -92, 441, 938, 0x3C, 0x99, 0xD6, 0xFF +vertex 403, -384, -372, -58, 714, 0x00, 0x00, 0x82, 0xFF +vertex 453, -470, -92, 495, 672, 0x3C, 0x99, 0xD6, 0xFF +vertex 303, -385, -92, 505, 990, 0x89, 0xFF, 0xD6, 0xFF +vertex 403, -384, -372, -47, 688, 0x00, 0x00, 0x82, 0xFF +vertex 303, -385, -92, 448, 628, 0x89, 0xFF, 0xD6, 0xFF +vertex 451, -297, -92, 480, 948, 0x3A, 0x68, 0xD6, 0xFF + +mad_piano_seg5_vertex_05009050: # 0x05009050 +vertex -674, 277, -92, 138, 36, 0xC9, 0x58, 0xB8, 0xFF +vertex -889, 67, 220, 485, -156, 0xF5, 0x02, 0x7E, 0xFF +vertex -674, 277, 220, 485, 36, 0xFB, 0x08, 0x7E, 0xFF +vertex -884, -357, -92, 0, 50, 0x9C, 0xC0, 0xD6, 0xFF +vertex -665, -556, -92, 0, 286, 0xF5, 0xBE, 0x95, 0xFF +vertex -665, -556, 220, 488, 286, 0x05, 0xED, 0x7D, 0xFF +vertex -889, 67, -92, -60, 754, 0x9D, 0x19, 0xB6, 0xFF +vertex -884, -357, 220, 477, 972, 0xF5, 0xFD, 0x7E, 0xFF +vertex -889, 67, 220, 459, 754, 0xF5, 0x02, 0x7E, 0xFF +vertex -884, -357, -92, -42, 972, 0x9C, 0xC0, 0xD6, 0xFF +vertex -665, -556, -92, 32, 596, 0xF5, 0xBE, 0x95, 0xFF +vertex 467, -543, 220, 422, 990, 0x70, 0xFE, 0x3A, 0xFF +vertex -665, -556, 220, 422, 596, 0x05, 0xED, 0x7D, 0xFF +vertex 467, -543, 18, 171, 990, 0x23, 0x9B, 0x43, 0xFF +vertex 467, -543, -92, 32, 990, 0x01, 0x97, 0xBA, 0xFF +vertex -889, 67, -92, 138, -156, 0x9D, 0x19, 0xB6, 0xFF + +mad_piano_seg5_vertex_05009150: # 0x05009150 +vertex -889, 67, 220, -124, 16, 0xF5, 0x02, 0x7E, 0xFF +vertex -855, 64, 46, 0, 936, 0x5A, 0xEA, 0x56, 0xFF +vertex -655, 253, 38, 884, 936, 0x33, 0xB0, 0x53, 0xFF +vertex -14, 586, 220, -53, 10, 0xFE, 0x09, 0x7E, 0xFF +vertex -10, 556, 46, -33, 950, 0x37, 0xB5, 0x55, 0xFF +vertex 422, 560, 46, 1395, 942, 0xD3, 0xA3, 0x48, 0xFF +vertex 454, 592, 220, 1493, -2, 0x92, 0x00, 0x3D, 0xFF +vertex -199, 336, 220, 3, -12, 0xFF, 0x0B, 0x7E, 0xFF +vertex -10, 556, 46, 917, 952, 0x37, 0xB5, 0x55, 0xFF +vertex -14, 586, 220, 976, 6, 0xFE, 0x09, 0x7E, 0xFF +vertex -186, 307, 38, -34, 982, 0x22, 0xA9, 0x54, 0xFF +vertex -674, 277, 220, -87, -28, 0xFB, 0x08, 0x7E, 0xFF +vertex -655, 253, 38, 0, 990, 0x33, 0xB0, 0x53, 0xFF +vertex -186, 307, 38, 1537, 990, 0x22, 0xA9, 0x54, 0xFF +vertex -199, 336, 220, 1506, -30, 0xFF, 0x0B, 0x7E, 0xFF + +mad_piano_seg5_vertex_05009240: # 0x05009240 +vertex 467, -543, 220, -137, 6, 0x70, 0xFE, 0x3A, 0xFF +vertex -666, -525, 46, 3633, 936, 0x1C, 0x6C, 0x3B, 0xFF +vertex -665, -556, 220, 3631, 6, 0x05, 0xED, 0x7D, 0xFF +vertex -889, 67, 220, -124, 16, 0xF5, 0x02, 0x7E, 0xFF +vertex -655, 253, 38, 884, 936, 0x33, 0xB0, 0x53, 0xFF +vertex -674, 277, 220, 876, 0, 0xFB, 0x08, 0x7E, 0xFF +vertex -884, -357, 220, -99, 4, 0xF5, 0xFD, 0x7E, 0xFF +vertex -855, 64, 46, 1302, 936, 0x5A, 0xEA, 0x56, 0xFF +vertex -889, 67, 220, 1313, 4, 0xF5, 0x02, 0x7E, 0xFF +vertex -850, -336, 46, 0, 936, 0x4F, 0x30, 0x55, 0xFF +vertex -665, -556, 220, -90, 14, 0x05, 0xED, 0x7D, 0xFF +vertex -850, -336, 46, 626, 936, 0x4F, 0x30, 0x55, 0xFF +vertex -884, -357, 220, 648, 4, 0xF5, 0xFD, 0x7E, 0xFF +vertex -666, -525, 46, 0, 936, 0x1C, 0x6C, 0x3B, 0xFF +vertex 435, -512, 46, 0, 936, 0xDC, 0x12, 0x78, 0xFF + +mad_piano_seg5_vertex_05009330: # 0x05009330 +vertex 454, 592, 220, -204, 6, 0x92, 0x00, 0x3D, 0xFF +vertex 435, -512, 46, 5439, 1010, 0xDC, 0x12, 0x78, 0xFF +vertex 467, -543, 220, 5605, 44, 0x70, 0xFE, 0x3A, 0xFF +vertex 422, 560, 46, -44, 978, 0xD3, 0xA3, 0x48, 0xFF +vertex 435, -512, 46, 67, 870, 0xDC, 0x12, 0x78, 0xFF +vertex -655, 253, 38, 340, 166, 0x33, 0xB0, 0x53, 0xFF +vertex -855, 64, 46, 406, 246, 0x5A, 0xEA, 0x56, 0xFF +vertex -186, 307, 38, 204, 224, 0x22, 0xA9, 0x54, 0xFF +vertex -850, -336, 46, 425, 502, 0x4F, 0x30, 0x55, 0xFF +vertex -666, -525, 46, 382, 658, 0x1C, 0x6C, 0x3B, 0xFF +vertex 422, 560, 46, 18, 184, 0xD3, 0xA3, 0x48, 0xFF +vertex -10, 556, 46, 141, 100, 0x37, 0xB5, 0x55, 0xFF + +mad_piano_seg5_vertex_050093F0: # 0x050093F0 +vertex 678, -541, -92, 0, 479, 0x55, 0xD7, 0xAC, 0xFF +vertex 665, 594, 18, 4504, -77, 0x54, 0x2B, 0x54, 0xFF +vertex 678, -541, 18, 0, -77, 0x34, 0x99, 0x33, 0xFF +vertex 665, 594, -92, 4504, 479, 0x32, 0x68, 0xCD, 0xFF + +mad_piano_seg5_vertex_05009430: # 0x05009430 +vertex 467, -543, 18, -40, -224, 0x23, 0x9B, 0x43, 0xFF +vertex 665, 594, 18, 4504, 436, 0x54, 0x2B, 0x54, 0xFF +vertex 454, 592, 18, 4494, -268, 0x2D, 0x74, 0x17, 0xFF +vertex 678, -541, 18, 0, 479, 0x34, 0x99, 0x33, 0xFF + +mad_piano_seg5_vertex_05009470: # 0x05009470 +vertex 454, 592, 18, 972, -27, 0x2D, 0x74, 0x17, 0xFF +vertex 665, 594, 18, 0, -27, 0x54, 0x2B, 0x54, 0xFF +vertex 665, 594, -92, 0, 479, 0x32, 0x68, 0xCD, 0xFF +vertex 454, 592, -92, 972, 479, 0x00, 0x38, 0x8F, 0xFF +vertex 467, -543, -92, 942, 479, 0x01, 0x97, 0xBA, 0xFF +vertex 678, -541, 18, 0, -27, 0x34, 0x99, 0x33, 0xFF +vertex 467, -543, 18, 942, -27, 0x23, 0x9B, 0x43, 0xFF +vertex 678, -541, -92, 0, 479, 0x55, 0xD7, 0xAC, 0xFF + +mad_piano_seg5_vertex_050094F0: # 0x050094F0 +vertex -665, -556, -92, 0, 0, 0xF5, 0xBE, 0x95, 0xFF +vertex -14, 586, -92, 0, 0, 0xCE, 0x62, 0xC3, 0xFF +vertex 454, 592, -92, 0, 0, 0x00, 0x38, 0x8F, 0xFF +vertex 467, -543, -92, 0, 0, 0x01, 0x97, 0xBA, 0xFF +vertex 678, -541, -92, 0, 0, 0x55, 0xD7, 0xAC, 0xFF +vertex 665, 594, -92, 0, 0, 0x32, 0x68, 0xCD, 0xFF +vertex -199, 336, -92, 0, 0, 0xDA, 0x5F, 0xB6, 0xFF +vertex -674, 277, -92, 0, 0, 0xC9, 0x58, 0xB8, 0xFF +vertex -889, 67, -92, 0, 0, 0x9D, 0x19, 0xB6, 0xFF +vertex -884, -357, -92, 0, 0, 0x9C, 0xC0, 0xD6, 0xFF + +glabel mad_piano_seg5_dl_05009590 # 0x05009590 - 0x050096C8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050072F0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight mad_piano_seg5_light_05008D48, 1 +gsSPLight mad_piano_seg5_light_05008D40, 2 +gsSPVertex mad_piano_seg5_vertex_05008DA0, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 7, 9, 0x0 +gsSP2Triangles 11, 9, 1, 0x0, 0, 12, 11, 0x0 +gsSP1Triangle 0, 11, 1, 0x0 +gsSPLight mad_piano_seg5_light_05008D60, 1 +gsSPLight mad_piano_seg5_light_05008D58, 2 +gsSPVertex mad_piano_seg5_vertex_05008E70, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05008F60, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05009050, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP2Triangles 10, 14, 13, 0x0, 0, 15, 1, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_050096C8 # 0x050096C8 - 0x050097B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05007AF0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPVertex mad_piano_seg5_vertex_05009150, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex mad_piano_seg5_vertex_05009240, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP1Triangle 0, 14, 1, 0x0 +gsSPVertex mad_piano_seg5_vertex_05009330, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 4, 6, 8, 0x0, 4, 8, 9, 0x0 +gsSP2Triangles 4, 10, 11, 0x0, 4, 11, 7, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_050097B0 # 0x050097B0 - 0x050097F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050082F0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight mad_piano_seg5_light_05008D78, 1 +gsSPLight mad_piano_seg5_light_05008D70, 2 +gsSPVertex mad_piano_seg5_vertex_050093F0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_050097F8 # 0x050097F8 - 0x05009840 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_05007EF0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPLight mad_piano_seg5_light_05008D48, 1 +gsSPLight mad_piano_seg5_light_05008D40, 2 +gsSPVertex mad_piano_seg5_vertex_05009430, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_05009840 # 0x05009840 - 0x05009888 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mad_piano_seg5_texture_050076F0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPVertex mad_piano_seg5_vertex_05009470, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_05009888 # 0x05009888 - 0x050098E8 +gsSPLight mad_piano_seg5_light_05008D90, 1 +gsSPLight mad_piano_seg5_light_05008D88, 2 +gsSPVertex mad_piano_seg5_vertex_050094F0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 0, 7, 6, 0x0 +gsSP2Triangles 0, 8, 7, 0x0, 0, 9, 8, 0x0 +gsSPEndDisplayList + +glabel mad_piano_seg5_dl_050098E8 # 0x050098E8 - 0x050099B8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList mad_piano_seg5_dl_05009590 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList mad_piano_seg5_dl_050096C8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList mad_piano_seg5_dl_050097B0 +gsSPDisplayList mad_piano_seg5_dl_050097F8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList mad_piano_seg5_dl_05009840 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList mad_piano_seg5_dl_05009888 +gsSPEndDisplayList + +mad_piano_seg5_animvalue_050099B8: # 0x050099B8 +.hword 0x0000, 0xFFEF, 0x0175, 0x00C4, 0xC001, 0x3FFF, 0x4077, 0xBF89 + +mad_piano_seg5_animindex_050099C8: # 0x050099C8 +.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0007, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0006 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +mad_piano_seg5_anim_05009A04: # 0x05009A04 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x04 +.word mad_piano_seg5_animvalue_050099B8 +.word mad_piano_seg5_animindex_050099C8 +.word 0 + +mad_piano_seg5_animvalue_05009A1C: # 0x05009A1C +.hword 0x0000, 0xFFEF, 0x01DC, 0x01EA, 0x01EE, 0x01CB, 0x019C, 0x0184 +.hword 0x019A, 0x01C7, 0x01E3, 0x01C8, 0x01A8, 0x01AD, 0x01BA, 0x01CA +.hword 0x01D7, 0x00C4, 0xC001, 0x0000, 0x03F9, 0x0881, 0x0D05, 0x10F3 +.hword 0x13BA, 0x14C7, 0x11F7, 0x0B8D, 0x048E, 0x0000, 0x001F, 0x02CB +.hword 0x047B, 0x0246, 0x3FFF, 0x4077, 0x0006, 0xFFA5, 0xFEBC, 0xFDA6 +.hword 0xFCBD, 0xFC5B, 0xFCA3, 0xFD69, 0xFE93, 0x0005, 0x0296, 0x05B9 +.hword 0x0741, 0x0561, 0x01E6, 0xF843, 0xF89B, 0xF986, 0xFADA, 0xFC6C +.hword 0xFE12, 0x006A, 0x0370, 0x05FE, 0x06ED, 0x0496, 0x000D, 0xFC42 +.hword 0xFA23, 0xF8C1, 0xBF89, 0xBF89, 0xBF89, 0xBF89, 0xBF89, 0xBF89 +.hword 0xBF89, 0xBF89, 0xBF8A, 0xBF8A, 0xBF8A, 0xBF89, 0xBF89, 0xBF89 +.hword 0xBF89, 0x0000 + +mad_piano_seg5_animindex_05009AC0: # 0x05009AC0 +.hword 0x0001, 0x0001, 0x000F, 0x0002, 0x0001, 0x0011, 0x0001, 0x0012 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0024, 0x000F, 0x0033 +.hword 0x000F, 0x0042, 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0023 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000F, 0x0013 + +mad_piano_seg5_anim_05009AFC: # 0x05009AFC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0F +.hword 0x04 +.word mad_piano_seg5_animvalue_05009A1C +.word mad_piano_seg5_animindex_05009AC0 +.word 0 + +glabel mad_piano_seg5_anims_05009B14 # 0x05009B14 +.word mad_piano_seg5_anim_05009A04 +.word mad_piano_seg5_anim_05009AFC +.word 0 diff --git a/actors/manta/geo.s b/actors/manta/geo.s index 207351b..e3f7cb7 100644 --- a/actors/manta/geo.s +++ b/actors/manta/geo.s @@ -1,58 +1,58 @@ -glabel manta_seg5_geo_05008D14 # 0x05008D14 - geo_scale 0, 16384 - geo_open_node - geo_animated_part 1, 0, 0, 0 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05006750 - geo_open_node - geo_animated_part 1, 440, 220, 6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005358 - geo_open_node - geo_animated_part 1, 220, 0, 0, manta_seg5_dl_050055A8 - geo_open_node - geo_animated_part 1, 180, 0, 0, manta_seg5_dl_05005768 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part 1, 440, -220, 6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005C38 - geo_open_node - geo_animated_part 1, 220, 0, 0, manta_seg5_dl_05005E88 - geo_open_node - geo_animated_part 1, 180, 0, 0, manta_seg5_dl_05006048 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part 1, 0, 0, 0 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05006C08 - geo_open_node - geo_animated_part 1, 168, 0, 0, manta_seg5_dl_05006B70 - geo_open_node - geo_animated_part 1, 236, 0, 0, manta_seg5_dl_05006B08 - geo_animated_part 1, 236, 0, 0, manta_seg5_dl_05004E90 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part 1, 688, 120, -6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005038 - geo_close_node - geo_animated_part 1, 668, 170, 6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05004DB8 - geo_close_node - geo_animated_part 1, 688, -120, -6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005918 - geo_close_node - geo_animated_part 1, 668, -170, 6 - geo_open_node - geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05004A70 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel manta_seg5_geo_05008D14 # 0x05008D14 + geo_scale 0, 16384 + geo_open_node + geo_animated_part 1, 0, 0, 0 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05006750 + geo_open_node + geo_animated_part 1, 440, 220, 6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005358 + geo_open_node + geo_animated_part 1, 220, 0, 0, manta_seg5_dl_050055A8 + geo_open_node + geo_animated_part 1, 180, 0, 0, manta_seg5_dl_05005768 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part 1, 440, -220, 6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005C38 + geo_open_node + geo_animated_part 1, 220, 0, 0, manta_seg5_dl_05005E88 + geo_open_node + geo_animated_part 1, 180, 0, 0, manta_seg5_dl_05006048 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part 1, 0, 0, 0 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05006C08 + geo_open_node + geo_animated_part 1, 168, 0, 0, manta_seg5_dl_05006B70 + geo_open_node + geo_animated_part 1, 236, 0, 0, manta_seg5_dl_05006B08 + geo_animated_part 1, 236, 0, 0, manta_seg5_dl_05004E90 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part 1, 688, 120, -6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005038 + geo_close_node + geo_animated_part 1, 668, 170, 6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05004DB8 + geo_close_node + geo_animated_part 1, 688, -120, -6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05005918 + geo_close_node + geo_animated_part 1, 668, -170, 6 + geo_open_node + geo_animated_part 1, 0, 0, 0, manta_seg5_dl_05004A70 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/manta/model.s b/actors/manta/model.s index fab303d..b9796dd 100644 --- a/actors/manta/model.s +++ b/actors/manta/model.s @@ -1,1474 +1,1474 @@ -# Manta Ray - -manta_seg5_light_05001758: # 0x05001758 -.byte 0x31, 0x3B, 0x3B, 0x00, 0x31, 0x3B, 0x3B, 0x00 - -manta_seg5_light_05001760: # 0x05001760 -.byte 0xC6, 0xEE, 0xED, 0x00, 0xC6, 0xEE, 0xED, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -manta_seg5_light_05001770: # 0x05001770 -.byte 0x00, 0x16, 0x18, 0x00, 0x00, 0x16, 0x18, 0x00 - -manta_seg5_light_05001778: # 0x05001778 -.byte 0x03, 0x5B, 0x63, 0x00, 0x03, 0x5B, 0x63, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x35, 0x00, 0x3F, 0x3F, 0x35, 0x00 - -.byte 0xFF, 0xFF, 0xD7, 0x00, 0xFF, 0xFF, 0xD7, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -manta_seg5_texture_050017A0: # 0x050017A0 -.incbin "actors/manta/manta_fin_corner.rgba16" - -manta_seg5_texture_05001FA0: # 0x05001FA0 -.incbin "actors/manta/manta_gills.rgba16" - -manta_seg5_texture_05002FA0: # 0x05002FA0 -.incbin "actors/manta/manta_eye.rgba16" - -manta_seg5_texture_050037A0: # 0x050037A0 -.incbin "actors/manta/manta_fin_edge.rgba16" - -manta_seg5_vertex_050047A0: # 0x050047A0 -vertex 60, -41, -9, 112, 436, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 3, -29, 718, 778, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 2, 2, 836, 436, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, -25, -55, 224, 1082, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -26, -37, 274, 802, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -59, -29, -108, 1004, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, 15, -44, 766, 1082, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 3, -29, 670, 802, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 30, 3, 1114, 962, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -26, -37, 208, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -41, -9, 96, 416, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -59, -29, -270, 708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -26, -37, 224, 778, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 2, 2, 868, 416, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 3, -29, 750, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 30, 3, 1304, 626, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_050048A0: # 0x050048A0 -vertex -23, -42, 8, 394, 38, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, -24, -36, 286, 704, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -59, -29, 554, 584, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, -25, -55, 622, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex -60, 27, -28, 232, 594, 0xFF, 0xFF, 0xFF, 0xFF -vertex -26, 9, 23, 380, -172, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, 15, -44, 622, 794, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -41, -9, 770, 280, 0xFF, 0xFF, 0xFF, 0xFF -vertex 33, -47, 23, 648, -192, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 30, 3, 554, 98, 0xFF, 0xFF, 0xFF, 0xFF -vertex 33, -6, 34, 648, -358, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 2, 2, 770, 102, 0xFF, 0xFF, 0xFF, 0xFF - -glabel manta_seg5_dl_05004960 # 0x05004960 - 0x050049C8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05002FA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_050047A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_050049C8 # 0x050049C8 - 0x05004A70 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_050048A0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 5, 4, 0x0, 3, 4, 6, 0x0 -gsSP2Triangles 7, 8, 2, 0x0, 8, 0, 2, 0x0 -gsSP2Triangles 6, 4, 9, 0x0, 4, 5, 9, 0x0 -gsSP2Triangles 5, 10, 9, 0x0, 10, 11, 9, 0x0 -gsSP2Triangles 0, 10, 5, 0x0, 0, 8, 10, 0x0 -gsSP2Triangles 8, 7, 11, 0x0, 8, 11, 10, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05004A70 # 0x05004A70 - 0x05004AE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05004960 -gsSPDisplayList manta_seg5_dl_050049C8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05004AE8: # 0x05004AE8 -vertex 60, -1, 2, 836, 436, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -2, -29, 718, 778, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 42, -9, 112, 436, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 60, -29, -108, 1004, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 27, -37, 274, 802, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, 26, -55, 224, 1082, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, -14, -44, 766, 1082, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -2, -29, 670, 802, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -29, 3, 1114, 962, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, 60, -29, -270, 708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 42, -9, 96, 416, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 27, -37, 208, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, 27, -37, 224, 778, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -29, 3, 1304, 626, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -2, -29, 750, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -1, 2, 868, 416, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05004BE8: # 0x05004BE8 -vertex 12, 60, -29, 554, 584, 0xFF, 0xFF, 0xFF, 0xFF -vertex 33, 48, 23, 648, -192, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 42, -9, 770, 280, 0xFF, 0xFF, 0xFF, 0xFF -vertex -23, 43, 8, 394, 38, 0xFF, 0xFF, 0xFF, 0xFF -vertex -48, 25, -36, 286, 704, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, 26, -55, 622, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, -14, -44, 622, 794, 0xFF, 0xFF, 0xFF, 0xFF -vertex -60, -26, -28, 232, 594, 0xFF, 0xFF, 0xFF, 0xFF -vertex -26, -8, 23, 380, -172, 0xFF, 0xFF, 0xFF, 0xFF -vertex 12, -29, 3, 554, 98, 0xFF, 0xFF, 0xFF, 0xFF -vertex 33, 7, 34, 648, -358, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -1, 2, 770, 102, 0xFF, 0xFF, 0xFF, 0xFF - -glabel manta_seg5_dl_05004CA8 # 0x05004CA8 - 0x05004D10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05002FA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_05004AE8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 8, 6, 7, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 15, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05004D10 # 0x05004D10 - 0x05004DB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_05004BE8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 0, 5, 4, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 7, 4, 5, 0x0 -gsSP2Triangles 8, 3, 4, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 9, 8, 7, 0x0 -gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 8, 10, 3, 0x0, 10, 1, 3, 0x0 -gsSP2Triangles 11, 2, 1, 0x0, 10, 11, 1, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05004DB8 # 0x05004DB8 - 0x05004E30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05004CA8 -gsSPDisplayList manta_seg5_dl_05004D10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05004E30: # 0x05004E30 -vertex 97, 0, 52, 412, 534, 0xFF, 0xFF, 0xFF, 0xFF -vertex 135, 0, 0, 432, 770, 0xFF, 0xFF, 0xFF, 0xFF -vertex 274, 0, 0, 1244, 550, 0xFF, 0xFF, 0xFF, 0xFF - -glabel manta_seg5_dl_05004E60 # 0x05004E60 - 0x05004E90 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05004E30, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05004E90 # 0x05004E90 - 0x05004F00 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_05004E60 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -manta_seg5_vertex_05004F00: # 0x05004F00 -vertex 172, -21, 42, 862, -544, 0xFF, 0xFF, 0xFF, 0xFF -vertex 184, -11, 8, 918, -60, 0xFF, 0xFF, 0xFF, 0xFF -vertex 102, 18, 2, 544, 108, 0xFF, 0xFF, 0xFF, 0xFF -vertex 92, -11, 2, 500, 116, 0xFF, 0xFF, 0xFF, 0xFF -vertex 92, -1, -23, 500, 496, 0xFF, 0xFF, 0xFF, 0xFF -vertex 102, -1, 32, 544, -330, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -31, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -31, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 18, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 18, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF - -glabel manta_seg5_dl_05004FA0 # 0x05004FA0 - 0x05005038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_05004F00, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 3, 0, 5, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 5, 2, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 9, 2, 4, 0x0 -gsSP2Triangles 4, 7, 9, 0x0, 2, 9, 8, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005038 # 0x05005038 - 0x050050A8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05004FA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_050050A8: # 0x050050A8 -vertex -89, -89, 0, 376, 742, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -119, -39, 0, 626, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -159, 0, 0, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -119, -39, 990, 626, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, -89, -19, 780, 948, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, -123, 0, 780, 656, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -159, 0, 990, 40, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005118: # 0x05005118 -vertex 220, -89, 20, 812, 282, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, -123, 0, 812, 242, 0xFF, 0xFF, 0xFF, 0xFF -vertex 244, -63, 0, 840, 314, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -119, 30, 552, 248, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -159, 0, 552, 200, 0xFF, 0xFF, 0xFF, 0xFF -vertex -89, -89, 0, 448, 282, 0xFF, 0xFF, 0xFF, 0xFF -vertex -89, 140, 0, 448, 556, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 180, 30, 552, 604, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 350, 0, 552, 806, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 228, 0, 812, 660, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_050051B8: # 0x050051B8 -vertex 244, -63, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, -123, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, -89, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -119, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 180, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, 228, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -89, -89, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -89, 140, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 350, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_05005248 # 0x05005248 - 0x05005288 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_050050A8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 3, 5, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005288 # 0x05005288 - 0x05005308 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05005118, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 3, 7, 6, 0x0 -gsSP2Triangles 7, 3, 0, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 0, 9, 7, 0x0 -gsSP1Triangle 2, 9, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005308 # 0x05005308 - 0x05005358 -gsSPVertex manta_seg5_vertex_050051B8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 7, 4, 6, 0x0 -gsSP2Triangles 8, 4, 7, 0x0, 5, 4, 8, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005358 # 0x05005358 - 0x050053F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05005248 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_05005288 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05005308 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_050053F0: # 0x050053F0 -vertex 0, -89, 20, 804, 296, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 228, 0, 804, 674, 0xFF, 0xFF, 0xFF, 0xFF -vertex -31, -63, 0, 768, 326, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -123, 0, 804, 254, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, -91, 10, 1016, 292, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, -111, 0, 1016, 268, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, 120, 0, 1016, 544, 0xFF, 0xFF, 0xFF, 0xFF -vertex 186, -79, 0, 1024, 306, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005470: # 0x05005470 -vertex 0, -89, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, 120, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, -91, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -123, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, -111, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -31, -63, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 228, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 186, -79, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_050054F0 # 0x050054F0 - 0x05005558 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_050053F0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 5, 4, 3, 0x0 -gsSP2Triangles 0, 4, 6, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 4, 5, 7, 0x0, 4, 7, 6, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005558 # 0x05005558 - 0x050055A8 -gsSPVertex manta_seg5_vertex_05005470, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 6, 1, 0, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 0, 3, 5, 0x0 -gsSP2Triangles 7, 2, 1, 0x0, 7, 4, 2, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_050055A8 # 0x050055A8 - 0x05005620 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_050054F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05005558 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05005620: # 0x05005620 -vertex 167, -105, 0, 1220, 280, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -89, 10, 1024, 298, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -109, 0, 1024, 274, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 122, 0, 1024, 550, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, -17, 0, 1236, 384, 0xFF, 0xFF, 0xFF, 0xFF -vertex -7, -77, 0, 1012, 312, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005680: # 0x05005680 -vertex 0, -89, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, -17, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 167, -105, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -109, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -7, -77, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 122, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_050056E0 # 0x050056E0 - 0x05005730 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05005620, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 1, 3, 5, 0x0 -gsSP1Triangle 5, 2, 1, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005730 # 0x05005730 - 0x05005768 -gsSPVertex manta_seg5_vertex_05005680, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 3, 0, 2, 0x0, 4, 5, 0, 0x0 -gsSP1Triangle 5, 1, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005768 # 0x05005768 - 0x050057E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_050056E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05005730 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_050057E0: # 0x050057E0 -vertex 102, 2, 32, 544, -330, 0xFF, 0xFF, 0xFF, 0xFF -vertex 92, 12, 2, 500, 116, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 32, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF -vertex 92, 2, -23, 500, 496, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 32, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex 184, 12, 8, 918, -60, 0xFF, 0xFF, 0xFF, 0xFF -vertex 172, 22, 42, 862, -544, 0xFF, 0xFF, 0xFF, 0xFF -vertex 102, -17, 2, 544, 108, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -17, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -17, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF - -glabel manta_seg5_dl_05005880 # 0x05005880 - 0x05005918 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_050057E0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 1, 6, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 4, 2, 1, 0x0 -gsSP2Triangles 7, 5, 6, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 3, 5, 7, 0x0, 7, 0, 8, 0x0 -gsSP2Triangles 2, 8, 0, 0x0, 3, 7, 9, 0x0 -gsSP2Triangles 9, 4, 3, 0x0, 8, 9, 7, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005918 # 0x05005918 - 0x05005988 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05005880 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05005988: # 0x05005988 -vertex 0, 160, 0, 0, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 120, -39, 0, 626, 0xFF, 0xFF, 0xFF, 0xFF -vertex -89, 90, 0, 376, 742, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 124, 0, 780, 656, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 90, -19, 780, 948, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 120, -39, 990, 626, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 160, 0, 990, 40, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_050059F8: # 0x050059F8 -vertex 244, 64, 0, 840, 314, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 124, 0, 812, 242, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 90, 20, 812, 282, 0xFF, 0xFF, 0xFF, 0xFF -vertex -89, -139, 0, 448, 556, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 120, 30, 552, 248, 0xFF, 0xFF, 0xFF, 0xFF -vertex -89, 90, 0, 448, 282, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 160, 0, 552, 200, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -179, 30, 552, 604, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -349, 0, 552, 806, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, -227, 0, 812, 660, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005A98: # 0x05005A98 -vertex 220, -227, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, 90, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 244, 64, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -349, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -179, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 120, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -89, 90, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -89, -139, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, 124, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_05005B28 # 0x05005B28 - 0x05005B68 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_05005988, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 3, 5, 6, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005B68 # 0x05005B68 - 0x05005BE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_050059F8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 6, 4, 2, 0x0 -gsSP2Triangles 3, 7, 4, 0x0, 2, 4, 7, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 8, 7, 3, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 2, 0x0 -gsSP1Triangle 2, 9, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005BE8 # 0x05005BE8 - 0x05005C38 -gsSPVertex manta_seg5_vertex_05005A98, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 4, 5, 1, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 6, 4, 7, 0x0 -gsSP2Triangles 7, 4, 3, 0x0, 1, 8, 2, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005C38 # 0x05005C38 - 0x05005CD0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05005B28 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_05005B68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05005BE8 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05005CD0: # 0x05005CD0 -vertex 180, -119, 0, 1016, 538, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, 92, 10, 1016, 286, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 90, 20, 804, 290, 0xFF, 0xFF, 0xFF, 0xFF -vertex -31, 64, 0, 764, 320, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -227, 0, 804, 668, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 124, 0, 804, 248, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, 112, 0, 1016, 264, 0xFF, 0xFF, 0xFF, 0xFF -vertex 186, 80, 0, 1024, 302, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005D50: # 0x05005D50 -vertex 180, 92, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, -119, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 90, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 186, 80, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, 112, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -227, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 124, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -31, 64, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_05005DD0 # 0x05005DD0 - 0x05005E38 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05005CD0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 5, 3, 0x0, 5, 2, 1, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 5, 1, 6, 0x0 -gsSP2Triangles 7, 6, 1, 0x0, 0, 7, 1, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005E38 # 0x05005E38 - 0x05005E88 -gsSPVertex manta_seg5_vertex_05005D50, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 4, 0, 2, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 4, 2, 6, 0x0 -gsSP2Triangles 2, 5, 7, 0x0, 7, 6, 2, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05005E88 # 0x05005E88 - 0x05005F00 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_05005DD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05005E38 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05005F00: # 0x05005F00 -vertex 0, 90, 10, 1024, 298, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 110, 0, 1024, 274, 0xFF, 0xFF, 0xFF, 0xFF -vertex -7, 78, 0, 1012, 312, 0xFF, 0xFF, 0xFF, 0xFF -vertex 167, 106, 0, 1220, 280, 0xFF, 0xFF, 0xFF, 0xFF -vertex 180, 18, 0, 1236, 384, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -121, 0, 1024, 550, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05005F60: # 0x05005F60 -vertex 0, 90, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 180, 18, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, -121, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 167, 106, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 0, 110, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -7, 78, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_05005FC0 # 0x05005FC0 - 0x05006010 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05005F00, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 4, 0, 5, 0x0 -gsSP1Triangle 2, 5, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006010 # 0x05006010 - 0x05006048 -gsSPVertex manta_seg5_vertex_05005F60, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 0, 2, 5, 0x0 -gsSP1Triangle 5, 4, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006048 # 0x05006048 - 0x050060C0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_05005FC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_05006010 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_050060C0: # 0x050060C0 -vertex 600, 220, 6, 0, 36, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, 220, -33, 0, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex 532, 288, 6, 178, 388, 0xFF, 0xFF, 0xFF, 0xFF -vertex 730, 0, -43, 480, 888, 0xFF, 0xFF, 0xFF, 0xFF -vertex 740, 120, 26, 758, -304, 0xFF, 0xFF, 0xFF, 0xFF -vertex 770, 0, 16, 480, -134, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, 130, -53, 780, 1056, 0xFF, 0xFF, 0xFF, 0xFF -vertex 740, -119, 26, 200, -304, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, -129, -53, 178, 1056, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, 220, -33, 990, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex 600, 220, 6, 990, 36, 0xFF, 0xFF, 0xFF, 0xFF -vertex 600, -219, 6, 0, 36, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, -219, -33, 0, 718, 0xFF, 0xFF, 0xFF, 0xFF -vertex 532, -287, 6, 178, 388, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_050061A0: # 0x050061A0 -vertex 260, -219, -33, 0, 2324, 0xFF, 0xFF, 0xFF, 0xFF -vertex 220, 0, -73, 1092, 2532, 0xFF, 0xFF, 0xFF, 0xFF -vertex 504, 0, -91, 1092, 1048, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, -219, -33, 0, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 260, 220, -33, 0, 2324, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, 220, -33, 0, 756, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, -219, -33, -10, 48, 0xFF, 0xFF, 0xFF, 0xFF -vertex 504, 0, -91, 1212, 864, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, -129, -53, 490, 16, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, -129, -53, 532, 8, 0xFF, 0xFF, 0xFF, 0xFF -vertex 504, 0, -91, 990, 912, 0xFF, 0xFF, 0xFF, 0xFF -vertex 730, 0, -43, 990, -72, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, 130, -53, 490, 16, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, 220, -33, -10, 48, 0xFF, 0xFF, 0xFF, 0xFF -vertex 670, 130, -53, 532, 8, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05006290: # 0x05006290 -vertex 740, 120, 26, 144, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, 220, 36, 28, 254, 0xFF, 0xFF, 0xFF, 0xFF -vertex 500, 0, 56, 288, 324, 0xFF, 0xFF, 0xFF, 0xFF -vertex 532, -287, 6, 628, 286, 0xFF, 0xFF, 0xFF, 0xFF -vertex 600, -219, 6, 548, 206, 0xFF, 0xFF, 0xFF, 0xFF -vertex 560, -219, 36, 548, 254, 0xFF, 0xFF, 0xFF, 0xFF -vertex 260, -219, 36, 548, 610, 0xFF, 0xFF, 0xFF, 0xFF -vertex 300, -287, 6, 628, 562, 0xFF, 0xFF, 0xFF, 0xFF -vertex 740, -119, 26, 428, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 260, 220, 36, 28, 610, 0xFF, 0xFF, 0xFF, 0xFF -vertex 20, -109, 6, 416, 894, 0xFF, 0xFF, 0xFF, 0xFF -vertex 90, -219, 6, 548, 812, 0xFF, 0xFF, 0xFF, 0xFF -vertex 770, 0, 16, 288, 4, 0xFF, 0xFF, 0xFF, 0xFF -vertex 600, 220, 6, 28, 206, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05006370: # 0x05006370 -vertex 560, 220, 36, 536, 250, 0xFF, 0xFF, 0xFF, 0xFF -vertex 600, 220, 6, 536, 202, 0xFF, 0xFF, 0xFF, 0xFF -vertex 532, 288, 6, 616, 284, 0xFF, 0xFF, 0xFF, 0xFF -vertex 260, 220, 36, 28, 610, 0xFF, 0xFF, 0xFF, 0xFF -vertex 20, 120, 16, 144, 894, 0xFF, 0xFF, 0xFF, 0xFF -vertex 20, -109, 6, 416, 894, 0xFF, 0xFF, 0xFF, 0xFF -vertex -39, 0, 6, 288, 966, 0xFF, 0xFF, 0xFF, 0xFF -vertex 90, 220, 6, 28, 812, 0xFF, 0xFF, 0xFF, 0xFF -vertex 90, 220, 6, 536, 810, 0xFF, 0xFF, 0xFF, 0xFF -vertex 260, 220, 36, 536, 608, 0xFF, 0xFF, 0xFF, 0xFF -vertex 300, 288, 6, 616, 560, 0xFF, 0xFF, 0xFF, 0xFF - -manta_seg5_vertex_05006420: # 0x05006420 -vertex 300, 288, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 260, 220, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 90, 220, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 80, 0, -40, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 90, -219, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 20, -109, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 260, -219, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 300, -287, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 532, -287, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 560, -219, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 220, 0, -73, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 532, 288, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 560, 220, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex -39, 0, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF -vertex 20, 120, 16, 0, 0, 0xC6, 0xEE, 0xED, 0xFF - -glabel manta_seg5_dl_05006510 # 0x05006510 - 0x05006588 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex manta_seg5_vertex_050060C0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 6, 9, 10, 0x0 -gsSP2Triangles 4, 6, 10, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 8, 7, 11, 0x0, 13, 12, 11, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006588 # 0x05006588 - 0x050065F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05001FA0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex manta_seg5_vertex_050061A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 7, 13, 0x0, 11, 10, 14, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_050065F0 # 0x050065F0 - 0x050066D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex manta_seg5_vertex_05006290, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 2, 5, 8, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 6, 5, 2, 0x0 -gsSP2Triangles 5, 7, 3, 0x0, 6, 2, 9, 0x0 -gsSP2Triangles 10, 6, 9, 0x0, 7, 6, 11, 0x0 -gsSP2Triangles 10, 11, 6, 0x0, 8, 12, 0, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 13, 1, 0, 0x0 -gsSP1Triangle 2, 1, 9, 0x0 -gsSPVertex manta_seg5_vertex_05006370, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 0, 0x0 -gsSP1Triangle 2, 10, 0, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_050066D0 # 0x050066D0 - 0x05006750 -gsSPVertex manta_seg5_vertex_05006420, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 7, 6, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 3, 10, 6, 0x0, 11, 12, 1, 0x0 -gsSP2Triangles 11, 1, 0, 0x0, 1, 10, 3, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 3, 13, 14, 0x0 -gsSP2Triangles 2, 3, 14, 0x0, 5, 13, 3, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006750 # 0x05006750 - 0x05006808 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList manta_seg5_dl_05006510 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList manta_seg5_dl_05006588 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList manta_seg5_dl_050065F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList manta_seg5_dl_050066D0 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -manta_seg5_vertex_05006808: # 0x05006808 -vertex 0, -5, -3, 0, 0, 0xF3, 0x98, 0x46, 0x00 -vertex 0, 0, 4, 0, 0, 0xF6, 0x00, 0x7E, 0x00 -vertex -4, 0, 2, 0, 0, 0xA9, 0x00, 0x5B, 0x00 -vertex 238, 0, 0, 0, 0, 0x01, 0x66, 0x4A, 0x00 -vertex 0, 5, -3, 0, 0, 0xF3, 0x68, 0x46, 0x00 -vertex 238, 0, 0, 0, 0, 0x01, 0x9A, 0x4A, 0x00 - -manta_seg5_vertex_05006868: # 0x05006868 -vertex -4, 0, 2, 0, 0, 0xA9, 0x00, 0x5B, 0x00 -vertex 0, 5, -3, 0, 0, 0xF3, 0x68, 0x46, 0x00 -vertex 0, -5, -3, 0, 0, 0xF3, 0x98, 0x46, 0x00 -vertex 0, -5, -3, 0, 0, 0x01, 0x00, 0x81, 0x00 -vertex 0, 5, -3, 0, 0, 0x01, 0x00, 0x81, 0x00 -vertex 238, 0, 0, 0, 0, 0x01, 0x00, 0x81, 0x00 - -manta_seg5_vertex_050068C8: # 0x050068C8 -vertex 0, -8, -5, 0, 0, 0xF1, 0x94, 0x3F, 0x00 -vertex 0, 0, 7, 0, 0, 0xF4, 0x00, 0x7E, 0x00 -vertex -7, 0, 0, 0, 0, 0x84, 0x00, 0x18, 0x00 -vertex 236, -5, -3, 0, 0, 0x13, 0x8E, 0xCD, 0x00 -vertex 240, 0, 0, 0, 0, 0x7B, 0x00, 0x1B, 0x00 -vertex 236, 0, 4, 0, 0, 0x0F, 0x00, 0x7E, 0x00 -vertex 236, 5, -3, 0, 0, 0x13, 0x72, 0xCD, 0x00 -vertex 0, 8, -5, 0, 0, 0xF1, 0x6C, 0x3F, 0x00 - -manta_seg5_vertex_05006948: # 0x05006948 -vertex -7, 0, 0, 0, 0, 0x84, 0x00, 0x18, 0x00 -vertex 0, 8, -5, 0, 0, 0xF1, 0x6C, 0x3F, 0x00 -vertex 0, -8, -5, 0, 0, 0xF1, 0x94, 0x3F, 0x00 -vertex 236, 5, -3, 0, 0, 0x13, 0x72, 0xCD, 0x00 -vertex 240, 0, 0, 0, 0, 0x7B, 0x00, 0x1B, 0x00 -vertex 236, -5, -3, 0, 0, 0x13, 0x8E, 0xCD, 0x00 -vertex 0, -8, -5, 0, 0, 0x01, 0x00, 0x81, 0x00 -vertex 0, 8, -5, 0, 0, 0x01, 0x00, 0x81, 0x00 - -manta_seg5_vertex_050069C8: # 0x050069C8 -vertex 0, -11, -7, 0, 0, 0x95, 0xBF, 0xEE, 0x00 -vertex 0, 0, 10, 0, 0, 0x9D, 0x00, 0x4F, 0x00 -vertex -8, 0, 0, 0, 0, 0x83, 0x00, 0x13, 0x00 -vertex 168, -8, -5, 0, 0, 0x13, 0x8F, 0xCC, 0x00 -vertex 175, 0, 0, 0, 0, 0x7C, 0x00, 0x18, 0x00 -vertex 168, 0, 7, 0, 0, 0x10, 0x00, 0x7D, 0x00 -vertex 168, 8, -5, 0, 0, 0x13, 0x71, 0xCC, 0x00 -vertex 0, 11, -7, 0, 0, 0x95, 0x41, 0xEE, 0x00 -vertex 0, 0, 10, 0, 0, 0x01, 0x97, 0x46, 0x00 -vertex 0, -11, -7, 0, 0, 0x01, 0x97, 0x46, 0x00 -vertex 0, 11, -7, 0, 0, 0x01, 0x69, 0x46, 0x00 -vertex 0, 0, 10, 0, 0, 0x01, 0x69, 0x46, 0x00 - -manta_seg5_vertex_05006A88: # 0x05006A88 -vertex -8, 0, 0, 0, 0, 0x83, 0x00, 0x13, 0x00 -vertex 0, 11, -7, 0, 0, 0x95, 0x41, 0xEE, 0x00 -vertex 0, -11, -7, 0, 0, 0x95, 0xBF, 0xEE, 0x00 -vertex 168, 8, -5, 0, 0, 0x13, 0x71, 0xCC, 0x00 -vertex 175, 0, 0, 0, 0, 0x7C, 0x00, 0x18, 0x00 -vertex 168, -8, -5, 0, 0, 0x13, 0x8F, 0xCC, 0x00 -vertex 0, -11, -7, 0, 0, 0x01, 0x00, 0x81, 0x00 -vertex 0, 11, -7, 0, 0, 0x01, 0x00, 0x81, 0x00 - -glabel manta_seg5_dl_05006B08 # 0x05006B08 - 0x05006B70 -gsSPLight manta_seg5_light_05001778, 1 -gsSPLight manta_seg5_light_05001770, 2 -gsSPVertex manta_seg5_vertex_05006808, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 1, 0, 5, 0x0 -gsSPLight manta_seg5_light_05001760, 1 -gsSPLight manta_seg5_light_05001758, 2 -gsSPVertex manta_seg5_vertex_05006868, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006B70 # 0x05006B70 - 0x05006C08 -gsSPLight manta_seg5_light_05001778, 1 -gsSPLight manta_seg5_light_05001770, 2 -gsSPVertex manta_seg5_vertex_050068C8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 5, 0, 3, 0x0 -gsSP2Triangles 6, 7, 1, 0x0, 6, 1, 5, 0x0 -gsSPLight manta_seg5_light_05001760, 1 -gsSPLight manta_seg5_light_05001758, 2 -gsSPVertex manta_seg5_vertex_05006948, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 -gsSPEndDisplayList - -glabel manta_seg5_dl_05006C08 # 0x05006C08 - 0x05006CA0 -gsSPLight manta_seg5_light_05001778, 1 -gsSPLight manta_seg5_light_05001770, 2 -gsSPVertex manta_seg5_vertex_050069C8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 3, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 5, 0x0 -gsSPLight manta_seg5_light_05001760, 1 -gsSPLight manta_seg5_light_05001758, 2 -gsSPVertex manta_seg5_vertex_05006A88, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 -gsSPEndDisplayList - -manta_seg5_animvalue_05006CA0: # 0x05006CA0 -.hword 0x0000, 0x0081, 0x0080, 0x0080, 0x0080, 0x007F, 0x007F, 0x007E -.hword 0x007E, 0x007D, 0x007C, 0x007B, 0x007B, 0x007A, 0x0079, 0x0078 -.hword 0x0077, 0x0076, 0x0075, 0x0073, 0x0072, 0x0071, 0x0070, 0x006F -.hword 0x006D, 0x006C, 0x006A, 0x0069, 0x0068, 0x0066, 0x0065, 0x0063 -.hword 0x0062, 0x0060, 0x005E, 0x005D, 0x005B, 0x005A, 0x0058, 0x0056 -.hword 0x0055, 0x0053, 0x0051, 0x0050, 0x004E, 0x004C, 0x004A, 0x0049 -.hword 0x0047, 0x0045, 0x0044, 0x0042, 0x0040, 0x003E, 0x003D, 0x003B -.hword 0x0039, 0x0038, 0x0036, 0x0034, 0x0033, 0x0031, 0x0030, 0x002E -.hword 0x002C, 0x002B, 0x0029, 0x0028, 0x0027, 0x0025, 0x0024, 0x0022 -.hword 0x0021, 0x0020, 0x001F, 0x001D, 0x001C, 0x001B, 0x001A, 0x0019 -.hword 0x0018, 0x0017, 0x0016, 0x0015, 0x0014, 0x0013, 0x0013, 0x0012 -.hword 0x0011, 0x0011, 0x0010, 0x0010, 0x000F, 0x000F, 0x000F, 0x000F -.hword 0x000F, 0x000E, 0x000E, 0x000E, 0x000F, 0x000F, 0x000F, 0x000F -.hword 0x0010, 0x0010, 0x0011, 0x0011, 0x0012, 0x0013, 0x0013, 0x0014 -.hword 0x0015, 0x0016, 0x0017, 0x0018, 0x0019, 0x001A, 0x001B, 0x001C -.hword 0x001D, 0x001E, 0x0020, 0x0021, 0x0022, 0x0024, 0x0025, 0x0026 -.hword 0x0028, 0x0029, 0x002B, 0x002C, 0x002E, 0x002F, 0x0031, 0x0033 -.hword 0x0034, 0x0036, 0x0037, 0x0039, 0x003B, 0x003D, 0x003E, 0x0040 -.hword 0x0042, 0x0043, 0x0045, 0x0047, 0x0048, 0x004A, 0x004C, 0x004E -.hword 0x004F, 0x0051, 0x0053, 0x0054, 0x0056, 0x0058, 0x0059, 0x005B -.hword 0x005D, 0x005E, 0x0060, 0x0061, 0x0063, 0x0064, 0x0066, 0x0067 -.hword 0x0069, 0x006A, 0x006C, 0x006D, 0x006E, 0x0070, 0x0071, 0x0072 -.hword 0x0073, 0x0074, 0x0076, 0x0077, 0x0078, 0x0079, 0x007A, 0x007A -.hword 0x007B, 0x007C, 0x007D, 0x007D, 0x007E, 0x007F, 0x007F, 0x0080 -.hword 0x0080, 0x0080, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081 -.hword 0xFE8C, 0xC001, 0x2909, 0x290E, 0x2907, 0x28F2, 0x28CF, 0x289F -.hword 0x2862, 0x2819, 0x27C3, 0x2761, 0x26F3, 0x2679, 0x25F5, 0x2566 -.hword 0x24CC, 0x2428, 0x237B, 0x22C3, 0x2203, 0x2139, 0x2067, 0x1F8D -.hword 0x1EAA, 0x1DC0, 0x1CCF, 0x1BD6, 0x1AD7, 0x19D2, 0x18C6, 0x17B4 -.hword 0x169D, 0x1581, 0x1460, 0x133B, 0x1211, 0x10E3, 0x0FB2, 0x0E7D -.hword 0x0D45, 0x0C0B, 0x0ACF, 0x0990, 0x0850, 0x070E, 0x05CB, 0x0487 -.hword 0x0343, 0x01FF, 0x00BB, 0xFF78, 0xFE35, 0xFCF3, 0xFBB3, 0xFA74 -.hword 0xF938, 0xF7FD, 0xF6C6, 0xF591, 0xF460, 0xF332, 0xF208, 0xF0E3 -.hword 0xEFC2, 0xEEA6, 0xED8F, 0xEC7D, 0xEB71, 0xEA6C, 0xE96C, 0xE874 -.hword 0xE783, 0xE699, 0xE5B6, 0xE4DC, 0xE40A, 0xE340, 0xE280, 0xE1C8 -.hword 0xE11B, 0xE077, 0xDFDD, 0xDF4E, 0xDEC9, 0xDE50, 0xDDE2, 0xDD80 -.hword 0xDD2A, 0xDCE1, 0xDCA4, 0xDC74, 0xDC51, 0xDC3C, 0xDC35, 0xDC3A -.hword 0xDC4A, 0xDC63, 0xDC87, 0xDCB5, 0xDCEB, 0xDD2C, 0xDD75, 0xDDC8 -.hword 0xDE23, 0xDE87, 0xDEF3, 0xDF67, 0xDFE3, 0xE067, 0xE0F2, 0xE185 -.hword 0xE21F, 0xE2C0, 0xE368, 0xE416, 0xE4CB, 0xE585, 0xE646, 0xE70D -.hword 0xE7D9, 0xE8AA, 0xE981, 0xEA5C, 0xEB3D, 0xEC22, 0xED0B, 0xEDF8 -.hword 0xEEEA, 0xEFDF, 0xF0D8, 0xF1D4, 0xF2D3, 0xF3D5, 0xF4DA, 0xF5E2 -.hword 0xF6EC, 0xF7F8, 0xF906, 0xFA16, 0xFB27, 0xFC3A, 0xFD4E, 0xFE63 -.hword 0xFF79, 0x008E, 0x01A5, 0x02BC, 0x03D3, 0x04EA, 0x0600, 0x0715 -.hword 0x082A, 0x093E, 0x0A51, 0x0B62, 0x0C72, 0x0D7F, 0x0E8B, 0x0F95 -.hword 0x109C, 0x11A0, 0x12A2, 0x13A1, 0x149D, 0x1595, 0x1689, 0x177A -.hword 0x1867, 0x194F, 0x1A33, 0x1B13, 0x1BEE, 0x1CC3, 0x1D94, 0x1E5F -.hword 0x1F25, 0x1FE4, 0x209E, 0x2152, 0x21FF, 0x22A5, 0x2345, 0x23DE -.hword 0x2470, 0x24FA, 0x257C, 0x25F7, 0x266A, 0x26D5, 0x2737, 0x2791 -.hword 0x27E2, 0x282A, 0x2869, 0x289E, 0x28CA, 0x28EC, 0x2904, 0x2912 -.hword 0x2915, 0x043E, 0x03A8, 0x0312, 0x027C, 0x01E6, 0x014F, 0x00B8 -.hword 0x0022, 0xFF8C, 0xFEF6, 0xFE60, 0xFDCB, 0xFD35, 0xFCA1, 0xFC0D -.hword 0xFB79, 0xFAE6, 0xFA54, 0xF9C3, 0xF933, 0xF8A4, 0xF816, 0xF78A -.hword 0xF6FE, 0xF674, 0xF5EC, 0xF564, 0xF4DF, 0xF45B, 0xF3D9, 0xF358 -.hword 0xF2DA, 0xF25E, 0xF1E3, 0xF16B, 0xF0F5, 0xF081, 0xF00F, 0xEFA0 -.hword 0xEF34, 0xEECA, 0xEE62, 0xEDFE, 0xED9C, 0xED3D, 0xECE1, 0xEC88 -.hword 0xEC32, 0xEBE0, 0xEB91, 0xEB45, 0xEAFC, 0xEAB7, 0xEA76, 0xEA38 -.hword 0xE9FE, 0xE9C8, 0xE996, 0xE967, 0xE93D, 0xE917, 0xE8F5, 0xE8D7 -.hword 0xE8BE, 0xE8A9, 0xE899, 0xE88D, 0xE886, 0xE883, 0xE88A, 0xE89D -.hword 0xE8BD, 0xE8E9, 0xE921, 0xE964, 0xE9B2, 0xEA0B, 0xEA6F, 0xEADC -.hword 0xEB53, 0xEBD4, 0xEC5D, 0xECF0, 0xED8A, 0xEE2C, 0xEED6, 0xEF88 -.hword 0xF040, 0xF0FE, 0xF1C3, 0xF28E, 0xF35E, 0xF434, 0xF50E, 0xF5ED -.hword 0xF6D0, 0xF7B6, 0xF8A0, 0xF98D, 0xFA7D, 0xFB6F, 0xFC64, 0xFD59 -.hword 0xFE51, 0xFF49, 0x0041, 0x013A, 0x0233, 0x032B, 0x0423, 0x051A -.hword 0x060F, 0x0703, 0x07F4, 0x08E3, 0x09CF, 0x0AB7, 0x0B9D, 0x0C7E -.hword 0x0D5B, 0x0E33, 0x0F07, 0x0FD5, 0x109E, 0x1160, 0x121C, 0x12D2 -.hword 0x1380, 0x1427, 0x14C7, 0x155E, 0x15ED, 0x1673, 0x16F0, 0x1763 -.hword 0x17CD, 0x182C, 0x1881, 0x18CB, 0x190A, 0x193D, 0x1964, 0x197F -.hword 0x198D, 0x198F, 0x1987, 0x197B, 0x196A, 0x1955, 0x193B, 0x191D -.hword 0x18FB, 0x18D5, 0x18AA, 0x187B, 0x1849, 0x1812, 0x17D8, 0x179A -.hword 0x1758, 0x1713, 0x16CA, 0x167E, 0x162E, 0x15DC, 0x1586, 0x152C -.hword 0x14D0, 0x1471, 0x140F, 0x13AA, 0x1343, 0x12D9, 0x126C, 0x11FC -.hword 0x118B, 0x1117, 0x10A0, 0x1028, 0x0FAD, 0x0F31, 0x0EB2, 0x0E31 -.hword 0x0DAF, 0x0D2B, 0x0CA5, 0x0C1E, 0x0B95, 0x0B0B, 0x0A80, 0x09F3 -.hword 0x0965, 0x08D6, 0x0846, 0x07B4, 0x0722, 0x0690, 0x05FC, 0x0568 -.hword 0xFF79, 0xFF25, 0xFED1, 0xFE7E, 0xFE2B, 0xFDD9, 0xFD87, 0xFD36 -.hword 0xFCE6, 0xFC96, 0xFC47, 0xFBF9, 0xFBAB, 0xFB5F, 0xFB13, 0xFAC8 -.hword 0xFA7E, 0xFA36, 0xF9EE, 0xF9A8, 0xF963, 0xF91F, 0xF8DC, 0xF89B -.hword 0xF85B, 0xF81C, 0xF7DF, 0xF7A4, 0xF76A, 0xF732, 0xF6FB, 0xF6C6 -.hword 0xF693, 0xF662, 0xF632, 0xF605, 0xF5D9, 0xF5B0, 0xF588, 0xF563 -.hword 0xF53F, 0xF51E, 0xF4FF, 0xF4E3, 0xF4C9, 0xF4B1, 0xF49B, 0xF488 -.hword 0xF478, 0xF46A, 0xF45F, 0xF456, 0xF450, 0xF44D, 0xF44D, 0xF44F -.hword 0xF455, 0xF45D, 0xF469, 0xF477, 0xF489, 0xF49D, 0xF4B5, 0xF4D2 -.hword 0xF4F5, 0xF51F, 0xF54E, 0xF584, 0xF5C0, 0xF600, 0xF647, 0xF692 -.hword 0xF6E2, 0xF737, 0xF791, 0xF7EF, 0xF850, 0xF8B6, 0xF920, 0xF98D -.hword 0xF9FD, 0xFA70, 0xFAE6, 0xFB5F, 0xFBDB, 0xFC58, 0xFCD8, 0xFD5A -.hword 0xFDDD, 0xFE62, 0xFEE8, 0xFF6F, 0xFFF7, 0x007F, 0x0108, 0x0191 -.hword 0x021A, 0x02A4, 0x032C, 0x03B5, 0x043C, 0x04C3, 0x0548, 0x05CC -.hword 0x064F, 0x06D0, 0x074E, 0x07CB, 0x0845, 0x08BD, 0x0932, 0x09A4 -.hword 0x0A12, 0x0A7E, 0x0AE5, 0x0B49, 0x0BA9, 0x0C05, 0x0C5C, 0x0CAF -.hword 0x0CFD, 0x0D45, 0x0D89, 0x0DC7, 0x0E00, 0x0E33, 0x0E60, 0x0E86 -.hword 0x0EA6, 0x0EC0, 0x0ED2, 0x0EDE, 0x0EE3, 0x0EE6, 0x0EE5, 0x0EE1 -.hword 0x0EDB, 0x0ED2, 0x0EC6, 0x0EB8, 0x0EA7, 0x0E94, 0x0E7E, 0x0E65 -.hword 0x0E4A, 0x0E2D, 0x0E0E, 0x0DEC, 0x0DC8, 0x0DA2, 0x0D7A, 0x0D50 -.hword 0x0D24, 0x0CF5, 0x0CC5, 0x0C93, 0x0C5F, 0x0C2A, 0x0BF2, 0x0BB9 -.hword 0x0B7F, 0x0B43, 0x0B05, 0x0AC6, 0x0A85, 0x0A43, 0x0A00, 0x09BB -.hword 0x0975, 0x092E, 0x08E5, 0x089C, 0x0852, 0x0806, 0x07BA, 0x076C -.hword 0x071E, 0x06CF, 0x067F, 0x062F, 0x05DE, 0x058C, 0x0539, 0x04E6 -.hword 0x0493, 0x043F, 0x03EB, 0x0396, 0x0341, 0x02EC, 0x0297, 0x0242 -.hword 0x01EC, 0x0196, 0x0141, 0x00EB, 0x0096, 0x0041, 0xFFEC, 0x2909 -.hword 0x290E, 0x2907, 0x28F2, 0x28CF, 0x289F, 0x2862, 0x2819, 0x27C3 -.hword 0x2761, 0x26F3, 0x2679, 0x25F5, 0x2566, 0x24CC, 0x2428, 0x237B -.hword 0x22C3, 0x2203, 0x2139, 0x2067, 0x1F8D, 0x1EAA, 0x1DC0, 0x1CCF -.hword 0x1BD6, 0x1AD7, 0x19D2, 0x18C6, 0x17B4, 0x169D, 0x1581, 0x1460 -.hword 0x133B, 0x1211, 0x10E3, 0x0FB2, 0x0E7D, 0x0D45, 0x0C0B, 0x0ACF -.hword 0x0990, 0x0850, 0x070E, 0x05CB, 0x0487, 0x0343, 0x01FF, 0x00BB -.hword 0xFF78, 0xFE35, 0xFCF3, 0xFBB3, 0xFA74, 0xF938, 0xF7FD, 0xF6C6 -.hword 0xF591, 0xF460, 0xF332, 0xF208, 0xF0E3, 0xEFC2, 0xEEA6, 0xED8F -.hword 0xEC7D, 0xEB71, 0xEA6C, 0xE96C, 0xE874, 0xE783, 0xE699, 0xE5B6 -.hword 0xE4DC, 0xE40A, 0xE340, 0xE280, 0xE1C8, 0xE11B, 0xE077, 0xDFDD -.hword 0xDF4E, 0xDEC9, 0xDE50, 0xDDE2, 0xDD80, 0xDD2A, 0xDCE1, 0xDCA4 -.hword 0xDC74, 0xDC51, 0xDC3C, 0xDC35, 0xDC3A, 0xDC4A, 0xDC63, 0xDC87 -.hword 0xDCB5, 0xDCEB, 0xDD2C, 0xDD75, 0xDDC8, 0xDE23, 0xDE87, 0xDEF3 -.hword 0xDF67, 0xDFE3, 0xE067, 0xE0F2, 0xE185, 0xE21F, 0xE2C0, 0xE368 -.hword 0xE416, 0xE4CB, 0xE585, 0xE646, 0xE70D, 0xE7D9, 0xE8AA, 0xE981 -.hword 0xEA5C, 0xEB3D, 0xEC22, 0xED0B, 0xEDF8, 0xEEEA, 0xEFDF, 0xF0D8 -.hword 0xF1D4, 0xF2D3, 0xF3D5, 0xF4DA, 0xF5E2, 0xF6EC, 0xF7F8, 0xF906 -.hword 0xFA16, 0xFB27, 0xFC3A, 0xFD4E, 0xFE63, 0xFF79, 0x008E, 0x01A5 -.hword 0x02BC, 0x03D3, 0x04EA, 0x0600, 0x0715, 0x082A, 0x093E, 0x0A51 -.hword 0x0B62, 0x0C72, 0x0D7F, 0x0E8B, 0x0F95, 0x109C, 0x11A0, 0x12A2 -.hword 0x13A1, 0x149D, 0x1595, 0x1689, 0x177A, 0x1867, 0x194F, 0x1A33 -.hword 0x1B13, 0x1BEE, 0x1CC3, 0x1D94, 0x1E5F, 0x1F25, 0x1FE4, 0x209E -.hword 0x2152, 0x21FF, 0x22A5, 0x2345, 0x23DE, 0x2470, 0x24FA, 0x257C -.hword 0x25F7, 0x266A, 0x26D5, 0x2737, 0x2791, 0x27E2, 0x282A, 0x2869 -.hword 0x289E, 0x28CA, 0x28EC, 0x2904, 0x2912, 0x2915, 0x0625, 0x05B4 -.hword 0x0541, 0x04CB, 0x0450, 0x03D2, 0x0350, 0x02CA, 0x0242, 0x01B6 -.hword 0x0128, 0x0097, 0x0004, 0xFF70, 0xFED8, 0xFE3F, 0xFDA5, 0xFD08 -.hword 0xFC6B, 0xFBCD, 0xFB2D, 0xFA8D, 0xF9ED, 0xF94D, 0xF8AC, 0xF80C -.hword 0xF76C, 0xF6CC, 0xF62D, 0xF590, 0xF4F3, 0xF458, 0xF3BE, 0xF326 -.hword 0xF28F, 0xF1FB, 0xF169, 0xF0DA, 0xF04E, 0xEFC4, 0xEF3D, 0xEEBA -.hword 0xEE3A, 0xEDBE, 0xED46, 0xECD1, 0xEC61, 0xEBF6, 0xEB8F, 0xEB2D -.hword 0xEAD0, 0xEA78, 0xEA26, 0xE9D9, 0xE992, 0xE952, 0xE917, 0xE8E3 -.hword 0xE8B5, 0xE88E, 0xE86E, 0xE856, 0xE845, 0xE83B, 0xE839, 0xE83F -.hword 0xE84E, 0xE864, 0xE883, 0xE8AC, 0xE8E1, 0xE91F, 0xE969, 0xE9BC -.hword 0xEA19, 0xEA7F, 0xEAEF, 0xEB67, 0xEBE8, 0xEC71, 0xED02, 0xED9B -.hword 0xEE3B, 0xEEE1, 0xEF8F, 0xF043, 0xF0FC, 0xF1BC, 0xF280, 0xF34A -.hword 0xF419, 0xF4EC, 0xF5C3, 0xF69E, 0xF77D, 0xF85F, 0xF943, 0xFA2B -.hword 0xFB14, 0xFC00, 0xFCED, 0xFDDB, 0xFECB, 0xFFBB, 0x00AA, 0x019B -.hword 0x028B, 0x037B, 0x046A, 0x0558, 0x0645, 0x072F, 0x0818, 0x08FE -.hword 0x09E2, 0x0AC2, 0x0B9F, 0x0C78, 0x0D4E, 0x0E1F, 0x0EEC, 0x0FB3 -.hword 0x1076, 0x1133, 0x11EA, 0x129B, 0x1345, 0x13E9, 0x1486, 0x151B -.hword 0x15A9, 0x162E, 0x16AB, 0x1720, 0x178C, 0x17EE, 0x1847, 0x1896 -.hword 0x18DA, 0x1915, 0x1944, 0x1968, 0x1981, 0x198E, 0x198F, 0x1987 -.hword 0x1979, 0x1966, 0x194D, 0x192E, 0x190B, 0x18E3, 0x18B6, 0x1884 -.hword 0x184D, 0x1812, 0x17D3, 0x1790, 0x1749, 0x16FE, 0x16AF, 0x165D -.hword 0x1607, 0x15AF, 0x1553, 0x14F4, 0x1492, 0x142E, 0x13C7, 0x135E -.hword 0x12F3, 0x1286, 0x1217, 0x11A6, 0x1134, 0x10C0, 0x104A, 0x0FD4 -.hword 0x0F5D, 0x0EE5, 0x0E6C, 0x0DF2, 0x0D79, 0x0CFE, 0x0C84, 0x0C0A -.hword 0x0B90, 0x0B17, 0x0A9D, 0x0A25, 0x09AD, 0x0936, 0x08C1, 0x084C -.hword 0x07D9, 0x0768, 0x06F8, 0x068A, 0x061E, 0xFF62, 0xFF39, 0xFF10 -.hword 0xFEE6, 0xFEBB, 0xFE90, 0xFE63, 0xFE36, 0xFE09, 0xFDDB, 0xFDAC -.hword 0xFD7E, 0xFD4E, 0xFD1F, 0xFCEF, 0xFCBF, 0xFC8F, 0xFC5E, 0xFC2E -.hword 0xFBFE, 0xFBCD, 0xFB9D, 0xFB6D, 0xFB3D, 0xFB0D, 0xFADE, 0xFAAF -.hword 0xFA80, 0xFA52, 0xFA24, 0xF9F7, 0xF9CB, 0xF99F, 0xF974, 0xF949 -.hword 0xF91F, 0xF8F7, 0xF8CF, 0xF8A8, 0xF882, 0xF85D, 0xF839, 0xF816 -.hword 0xF7F5, 0xF7D5, 0xF7B6, 0xF798, 0xF77C, 0xF761, 0xF748, 0xF731 -.hword 0xF71B, 0xF706, 0xF6F4, 0xF6E3, 0xF6D4, 0xF6C7, 0xF6BB, 0xF6B2 -.hword 0xF6AB, 0xF6A6, 0xF6A3, 0xF6A2, 0xF6A6, 0xF6B1, 0xF6C4, 0xF6DE -.hword 0xF6FE, 0xF725, 0xF753, 0xF786, 0xF7BF, 0xF7FE, 0xF842, 0xF88C -.hword 0xF8DA, 0xF92D, 0xF984, 0xF9E0, 0xFA3F, 0xFAA2, 0xFB09, 0xFB72 -.hword 0xFBDF, 0xFC4F, 0xFCC1, 0xFD35, 0xFDAB, 0xFE24, 0xFE9D, 0xFF18 -.hword 0xFF95, 0x0011, 0x008E, 0x010C, 0x018B, 0x0209, 0x0286, 0x0304 -.hword 0x0380, 0x03FB, 0x0476, 0x04EE, 0x0565, 0x05DA, 0x064D, 0x06BD -.hword 0x072A, 0x0795, 0x07FC, 0x0860, 0x08C1, 0x091D, 0x0976, 0x09CA -.hword 0x0A19, 0x0A64, 0x0AA9, 0x0AEA, 0x0B24, 0x0B59, 0x0B88, 0x0BB1 -.hword 0x0BD3, 0x0BEF, 0x0C03, 0x0C13, 0x0C1F, 0x0C28, 0x0C2D, 0x0C30 -.hword 0x0C30, 0x0C2D, 0x0C27, 0x0C1E, 0x0C13, 0x0C05, 0x0BF4, 0x0BE1 -.hword 0x0BCB, 0x0BB3, 0x0B99, 0x0B7D, 0x0B5E, 0x0B3D, 0x0B1B, 0x0AF6 -.hword 0x0AD0, 0x0AA7, 0x0A7D, 0x0A52, 0x0A24, 0x09F5, 0x09C5, 0x0993 -.hword 0x0960, 0x092C, 0x08F7, 0x08C0, 0x0889, 0x0850, 0x0816, 0x07DC -.hword 0x07A1, 0x0765, 0x0729, 0x06EC, 0x06AE, 0x0670, 0x0632, 0x05F4 -.hword 0x05B5, 0x0576, 0x0537, 0x04F8, 0x04B9, 0x047A, 0x043C, 0x03FD -.hword 0x03BF, 0x0382, 0x0344, 0x0308, 0x02CC, 0x0290, 0x0256, 0x021C -.hword 0x01E3, 0x01AB, 0x0174, 0x013F, 0x010A, 0x00D7, 0x00A5, 0x0074 -.hword 0x0045, 0x0017, 0xFFEC, 0xFFC1, 0x8001, 0x0912, 0x098C, 0x09F9 -.hword 0x0A5B, 0x0AAF, 0x0AF5, 0x0B2D, 0x0B56, 0x0B6E, 0x0B77, 0x0B6E -.hword 0x0B53, 0x0B27, 0x0AEA, 0x0A9F, 0x0A44, 0x09DB, 0x0965, 0x08E3 -.hword 0x0855, 0x07BC, 0x0718, 0x066B, 0x05B6, 0x04F8, 0x0433, 0x0368 -.hword 0x0297, 0x01C1, 0x00E7, 0x000A, 0xFF2B, 0xFE49, 0xFD66, 0xFC82 -.hword 0xFB9F, 0xFABD, 0xF9DD, 0xF900, 0xF826, 0xF750, 0xF67F, 0xF5B4 -.hword 0xF4EF, 0xF432, 0xF37C, 0xF2CF, 0xF22C, 0xF193, 0xF104, 0xF082 -.hword 0xF00C, 0xEFA3, 0xEF49, 0xEEFD, 0xEEC0, 0xEE94, 0xEE79, 0xEE70 -.hword 0xEE79, 0xEE93, 0xEEBD, 0xEEF7, 0xEF40, 0xEF98, 0xEFFD, 0xF06E -.hword 0xF0EC, 0xF175, 0xF209, 0xF2A7, 0xF34E, 0xF3FE, 0xF4B6, 0xF574 -.hword 0xF639, 0xF704, 0xF7D4, 0xF8A8, 0xF980, 0xFA5A, 0xFB37, 0xFC15 -.hword 0xFCF4, 0xFDD3, 0xFEB1, 0xFF8E, 0x0067, 0x013F, 0x0213, 0x02E3 -.hword 0x03AE, 0x0473, 0x0532, 0x05E9, 0x0699, 0x0740, 0x07DE, 0x0872 -.hword 0x08FB, 0x0979, 0x09EB, 0x0A50, 0x0AA7, 0x0AF0, 0x0B2A, 0x0B54 -.hword 0x0B6E, 0x0B77, 0x0B6E, 0x0B54, 0x0B2A, 0x0AF0, 0x0AA7, 0x0A50 -.hword 0x09EB, 0x0979, 0x08FB, 0x0872, 0x07DE, 0x0740, 0x0699, 0x05E9 -.hword 0x0532, 0x0473, 0x03AE, 0x02E3, 0x0213, 0x013F, 0x0067, 0xFF8E -.hword 0xFEB1, 0xFDD3, 0xFCF4, 0xFC15, 0xFB37, 0xFA5A, 0xF980, 0xF8A8 -.hword 0xF7D4, 0xF704, 0xF639, 0xF574, 0xF4B6, 0xF3FE, 0xF34E, 0xF2A7 -.hword 0xF209, 0xF175, 0xF0EC, 0xF06E, 0xEFFD, 0xEF98, 0xEF40, 0xEEF7 -.hword 0xEEBD, 0xEE93, 0xEE79, 0xEE70, 0xEE79, 0xEE92, 0xEEBA, 0xEEF2 -.hword 0xEF39, 0xEF8D, 0xEFEE, 0xF05C, 0xF0D5, 0xF159, 0xF1E8, 0xF281 -.hword 0xF323, 0xF3CD, 0xF47F, 0xF538, 0xF5F7, 0xF6BC, 0xF786, 0xF855 -.hword 0xF927, 0xF9FC, 0xFAD3, 0xFBAD, 0xFC87, 0xFD61, 0xFE3C, 0xFF15 -.hword 0xFFEC, 0x00C0, 0x0193, 0x0261, 0x032B, 0x03F0, 0x04B0, 0x0568 -.hword 0x061A, 0x06C4, 0x0766, 0x07FF, 0x03F0, 0x047B, 0x0505, 0x0590 -.hword 0x061A, 0x06A4, 0x072D, 0x07B5, 0x083D, 0x08C4, 0x094A, 0x09CE -.hword 0x0A51, 0x0AD3, 0x0B54, 0x0BD3, 0x0C50, 0x0CCB, 0x0D45, 0x0DBC -.hword 0x0E32, 0x0EA5, 0x0F15, 0x0F83, 0x0FEF, 0x1058, 0x10BE, 0x1121 -.hword 0x1181, 0x11DD, 0x1237, 0x128D, 0x12E0, 0x132F, 0x137A, 0x13C1 -.hword 0x1404, 0x1444, 0x147F, 0x14B6, 0x14E8, 0x1516, 0x153F, 0x1563 -.hword 0x1583, 0x159D, 0x15B3, 0x15C3, 0x15CE, 0x15D3, 0x15D3, 0x15CE -.hword 0x15C3, 0x15B3, 0x159D, 0x1583, 0x1564, 0x1540, 0x1517, 0x14EA -.hword 0x14B9, 0x1483, 0x1449, 0x140A, 0x13C8, 0x1382, 0x1338, 0x12EA -.hword 0x1299, 0x1245, 0x11ED, 0x1191, 0x1133, 0x10D2, 0x106D, 0x1006 -.hword 0x0F9D, 0x0F30, 0x0EC1, 0x0E50, 0x0DDD, 0x0D67, 0x0CF0, 0x0C76 -.hword 0x0BFB, 0x0B7E, 0x0AFF, 0x0A7F, 0x09FE, 0x097B, 0x08F7, 0x0872 -.hword 0x07EC, 0x0766, 0x06DE, 0x0656, 0x05CE, 0x0545, 0x04BC, 0x0432 -.hword 0x03A9, 0x0320, 0x0297, 0x020E, 0x0185, 0x00FD, 0x0076, 0xFFF0 -.hword 0xFF6B, 0xFEE6, 0xFE62, 0xFDDF, 0xFD5E, 0xFCDE, 0xFC5F, 0xFBE2 -.hword 0xFB67, 0xFAED, 0xFA76, 0xFA00, 0xF98D, 0xF91C, 0xF8AD, 0xF841 -.hword 0xF7D7, 0xF770, 0xF70C, 0xF6AB, 0xF64C, 0xF5F1, 0xF599, 0xF545 -.hword 0xF4F4, 0xF4A6, 0xF45C, 0xF416, 0xF3D4, 0xF396, 0xF35C, 0xF326 -.hword 0xF2F4, 0xF2C7, 0xF29F, 0xF27B, 0xF25C, 0xF242, 0xF22D, 0xF21D -.hword 0xF212, 0xF20C, 0xF20C, 0xF212, 0xF21D, 0xF22D, 0xF242, 0xF25C -.hword 0xF27B, 0xF29F, 0xF2C7, 0xF2F5, 0xF326, 0xF35C, 0xF397, 0xF3D5 -.hword 0xF417, 0xF45E, 0xF4A8, 0xF4F6, 0xF547, 0xF59C, 0xF5F4, 0xF650 -.hword 0xF6AF, 0xF710, 0xF775, 0xF7DC, 0xF846, 0xF8B3, 0xF922, 0xF994 -.hword 0xFA08, 0xFA7E, 0xFAF6, 0xFB70, 0xFBEB, 0xFC69, 0xFCE8, 0xFD69 -.hword 0xFDEA, 0xFE6E, 0xFEF2, 0xFF77, 0xFFFE, 0x0084, 0x010C, 0x0194 -.hword 0x021D, 0x02A6, 0x0330, 0x0169, 0x0132, 0x00FC, 0x00C6, 0x0090 -.hword 0x005B, 0x0027, 0xFFF3, 0xFFC0, 0xFF8D, 0xFF5A, 0xFF29, 0xFEF8 -.hword 0xFEC7, 0xFE98, 0xFE69, 0xFE3B, 0xFE0E, 0xFDE2, 0xFDB6, 0xFD8C -.hword 0xFD63, 0xFD3B, 0xFD13, 0xFCED, 0xFCC9, 0xFCA5, 0xFC82, 0xFC61 -.hword 0xFC41, 0xFC23, 0xFC06, 0xFBEA, 0xFBD0, 0xFBB7, 0xFBA0, 0xFB8A -.hword 0xFB76, 0xFB63, 0xFB53, 0xFB43, 0xFB36, 0xFB2A, 0xFB21, 0xFB19 -.hword 0xFB13, 0xFB0E, 0xFB0C, 0xFB0C, 0xFB0E, 0xFB12, 0xFB18, 0xFB20 -.hword 0xFB2A, 0xFB37, 0xFB45, 0xFB56, 0xFB6A, 0xFB7F, 0xFB97, 0xFBB2 -.hword 0xFBCF, 0xFBEE, 0xFC10, 0xFC35, 0xFC5C, 0xFC85, 0xFCB0, 0xFCDD -.hword 0xFD0C, 0xFD3E, 0xFD71, 0xFDA6, 0xFDDC, 0xFE14, 0xFE4E, 0xFE89 -.hword 0xFEC6, 0xFF04, 0xFF43, 0xFF83, 0xFFC5, 0x0006, 0x0049, 0x008D -.hword 0x00D2, 0x0118, 0x015E, 0x01A4, 0x01EC, 0x0233, 0x027B, 0x02C3 -.hword 0x030B, 0x0353, 0x039B, 0x03E3, 0x042B, 0x0472, 0x04B9, 0x0500 -.hword 0x0546, 0x058C, 0x05D1, 0x0615, 0x0659, 0x069B, 0x06DD, 0x071D -.hword 0x075D, 0x079B, 0x07D8, 0x0813, 0x084D, 0x0886, 0x08BD, 0x08F2 -.hword 0x0926, 0x0957, 0x0987, 0x09B5, 0x09E0, 0x0A0A, 0x0A31, 0x0A56 -.hword 0x0A78, 0x0A98, 0x0AB6, 0x0AD1, 0x0AE9, 0x0AFE, 0x0B11, 0x0B20 -.hword 0x0B2D, 0x0B36, 0x0B3D, 0x0B40, 0x0B40, 0x0B3D, 0x0B39, 0x0B33 -.hword 0x0B2A, 0x0B20, 0x0B14, 0x0B06, 0x0AF6, 0x0AE5, 0x0AD1, 0x0ABC -.hword 0x0AA6, 0x0A8E, 0x0A74, 0x0A58, 0x0A3C, 0x0A1D, 0x09FE, 0x09DC -.hword 0x09BA, 0x0996, 0x0971, 0x094B, 0x0923, 0x08FB, 0x08D1, 0x08A6 -.hword 0x087A, 0x084D, 0x081F, 0x07F1, 0x07C1, 0x0790, 0x075F, 0x072D -.hword 0x06FA, 0x06C7, 0x0692, 0x065E, 0x0628, 0x05F2, 0x05BC, 0x0585 -.hword 0x054E, 0x0516, 0x04DE, 0x04A6, 0x046D, 0x0434, 0x03FB, 0x03C2 -.hword 0x0389, 0x034F, 0x0316, 0x02DC, 0x02A3, 0x026A, 0x0230, 0x01F7 -.hword 0x01BE, 0x0186, 0xC091, 0xC07B, 0xC066, 0xC051, 0xC03C, 0xC027 -.hword 0xC014, 0xC001, 0xBFEE, 0xBFDD, 0xBFCC, 0xBFBC, 0xBFAD, 0xBF9F -.hword 0xBF92, 0xBF87, 0xBF7C, 0xBF73, 0xBF6B, 0xBF65, 0xBF60, 0xBF5D -.hword 0xBF5B, 0xBF5C, 0xBF5F, 0xBF63, 0xBF6A, 0xBF72, 0xBF7C, 0xBF87 -.hword 0xBF94, 0xBFA2, 0xBFB1, 0xBFC2, 0xBFD4, 0xBFE7, 0xBFFB, 0xC00F -.hword 0xC025, 0xC03B, 0xC052, 0xC069, 0xC081, 0xC099, 0xC0B2, 0xC0CA -.hword 0xC0E3, 0xC0FC, 0xC114, 0xC12D, 0xC145, 0xC15D, 0xC174, 0xC18B -.hword 0xC1A2, 0xC1B7, 0xC1CC, 0xC1E0, 0xC1F3, 0xC205, 0xC216, 0xC226 -.hword 0xC234, 0xC241, 0xC24D, 0xC257, 0xC260, 0xC266, 0xC26B, 0xC26E -.hword 0xC26F, 0xC26E, 0xC26B, 0xC267, 0xC261, 0xC259, 0xC250, 0xC245 -.hword 0xC239, 0xC22C, 0xC21D, 0xC20E, 0xC1FD, 0xC1EB, 0xC1D9, 0xC1C5 -.hword 0xC1B1, 0xC19C, 0xC187, 0xC171, 0xC15A, 0xC144, 0xC12C, 0xC115 -.hword 0xC0FE, 0xC0E6, 0xC0CE, 0xC0B7, 0xC0A0, 0xC088, 0xC072, 0xC05B -.hword 0xC045, 0xC030, 0xC01B, 0xC007, 0xBFF3, 0xBFE1, 0xBFCF, 0xBFBE -.hword 0xBFAF, 0xBFA0, 0xBF93, 0xBF87, 0xBF7C, 0xBF73, 0xBF6B, 0xBF65 -.hword 0xBF61, 0xBF5E, 0xBF5D, 0xBF5E, 0xBF61, 0xBF65, 0xBF6B, 0xBF73 -.hword 0xBF7C, 0xBF87, 0xBF93, 0xBFA0, 0xBFAF, 0xBFBE, 0xBFCF, 0xBFE1 -.hword 0xBFF3, 0xC007, 0xC01B, 0xC030, 0xC045, 0xC05B, 0xC072, 0xC088 -.hword 0xC0A0, 0xC0B7, 0xC0CE, 0xC0E6, 0xC0FE, 0xC115, 0xC12C, 0xC144 -.hword 0xC15A, 0xC171, 0xC187, 0xC19C, 0xC1B1, 0xC1C5, 0xC1D9, 0xC1EB -.hword 0xC1FD, 0xC20E, 0xC21D, 0xC22C, 0xC239, 0xC245, 0xC250, 0xC259 -.hword 0xC261, 0xC267, 0xC26B, 0xC26E, 0xC26F, 0xC26E, 0xC26B, 0xC267 -.hword 0xC260, 0xC258, 0xC24E, 0xC243, 0xC236, 0xC228, 0xC219, 0xC208 -.hword 0xC1F7, 0xC1E4, 0xC1D0, 0xC1BC, 0xC1A7, 0xC191, 0xC17B, 0xC164 -.hword 0xC14C, 0xC134, 0xC11C, 0xC104, 0xC0EC, 0xC0D4, 0xC0BB, 0xC0A3 -.hword 0xC08B, 0xFB2B, 0xF6C0, 0xF6B2, 0xF6A9, 0xF6A3, 0xF6A2, 0xF6A3 -.hword 0xF6A7, 0xF6AE, 0xF6B7, 0xF6C3, 0xF6D1, 0xF6E2, 0xF6F5, 0xF70A -.hword 0xF721, 0xF73B, 0xF757, 0xF775, 0xF794, 0xF7B6, 0xF7DA, 0xF800 -.hword 0xF827, 0xF850, 0xF87B, 0xF8A8, 0xF8D7, 0xF907, 0xF938, 0xF96B -.hword 0xF9A0, 0xF9D6, 0xFA0D, 0xFA45, 0xFA7F, 0xFABA, 0xFAF7, 0xFB34 -.hword 0xFB72, 0xFBB2, 0xFBF2, 0xFC33, 0xFC76, 0xFCB9, 0xFCFC, 0xFD41 -.hword 0xFD86, 0xFDCC, 0xFE12, 0xFE59, 0xFEA1, 0xFEE9, 0xFF31, 0xFF7A -.hword 0xFFC3, 0x000B, 0x0054, 0x009E, 0x00E7, 0x0131, 0x017B, 0x01C4 -.hword 0x020E, 0x0257, 0x02A1, 0x02EA, 0x0332, 0x037B, 0x03C3, 0x040A -.hword 0x0451, 0x0498, 0x04DE, 0x0523, 0x0568, 0x05AC, 0x05EF, 0x0631 -.hword 0x0673, 0x06B3, 0x06F3, 0x0732, 0x076F, 0x07AC, 0x07E7, 0x0821 -.hword 0x085A, 0x0891, 0x08C7, 0x08FC, 0x0930, 0x0961, 0x0992, 0x09C0 -.hword 0x09EE, 0x0A19, 0x0A43, 0x0A6A, 0x0A90, 0x0AB5, 0x0AD7, 0x0AF7 -.hword 0x0B15, 0x0B31, 0x0B4B, 0x0B63, 0x0B79, 0x0B8C, 0x0B9D, 0x0BAC -.hword 0x0BB8, 0x0BC2, 0x0BC9, 0x0BCE, 0x0BD0, 0x0BCF, 0x0BCA, 0x0BC1 -.hword 0x0BB5, 0x0BA4, 0x0B90, 0x0B78, 0x0B5C, 0x0B3E, 0x0B1B, 0x0AF6 -.hword 0x0ACD, 0x0AA2, 0x0A73, 0x0A42, 0x0A0E, 0x09D7, 0x099D, 0x0961 -.hword 0x0923, 0x08E2, 0x08A0, 0x085B, 0x0814, 0x07CB, 0x0780, 0x0733 -.hword 0x06E5, 0x0696, 0x0644, 0x05F2, 0x059E, 0x0549, 0x04F3, 0x049C -.hword 0x0444, 0x03EB, 0x0392, 0x0338, 0x02DD, 0x0282, 0x0227, 0x01CB -.hword 0x016F, 0x0114, 0x00B8, 0x005C, 0x0001, 0xFFA7, 0xFF4C, 0xFEF2 -.hword 0xFE98, 0xFE3F, 0xFDE7, 0xFD90, 0xFD3A, 0xFCE5, 0xFC91, 0xFC3E -.hword 0xFBEC, 0xFB9C, 0xFB4E, 0xFB01, 0xFAB6, 0xFA6D, 0xFA25, 0xF9E0 -.hword 0xF99D, 0xF95C, 0xF91D, 0xF8E0, 0xF8A6, 0xF86F, 0xF83A, 0xF808 -.hword 0xF7D9, 0xF7AD, 0xF784, 0xF75E, 0xF73B, 0xF71B, 0xF6FF, 0xF6E7 -.hword 0xF6D2, 0xC183, 0xFFEC, 0x019D, 0x0166, 0x0131, 0x00FB, 0x00C6 -.hword 0x0091, 0x005D, 0x0029, 0xFFF7, 0xFFC4, 0xFF92, 0xFF60, 0xFF2F -.hword 0xFEFF, 0xFECF, 0xFEA0, 0xFE72, 0xFE45, 0xFE18, 0xFDEC, 0xFDC2 -.hword 0xFD98, 0xFD6F, 0xFD47, 0xFD21, 0xFCFB, 0xFCD6, 0xFCB3, 0xFC91 -.hword 0xFC70, 0xFC50, 0xFC32, 0xFC15, 0xFBF9, 0xFBDE, 0xFBC6, 0xFBAE -.hword 0xFB98, 0xFB84, 0xFB71, 0xFB60, 0xFB50, 0xFB42, 0xFB36, 0xFB2B -.hword 0xFB23, 0xFB1C, 0xFB17, 0xFB13, 0xFB12, 0xFB13, 0xFB16, 0xFB1A -.hword 0xFB21, 0xFB2A, 0xFB35, 0xFB42, 0xFB51, 0xFB63, 0xFB77, 0xFB8D -.hword 0xFBA5, 0xFBC0, 0xFBDE, 0xFBFF, 0xFC22, 0xFC48, 0xFC70, 0xFC9B -.hword 0xFCC8, 0xFCF7, 0xFD28, 0xFD5B, 0xFD90, 0xFDC6, 0xFDFF, 0xFE39 -.hword 0xFE75, 0xFEB2, 0xFEF1, 0xFF31, 0xFF72, 0xFFB4, 0xFFF7, 0x003B -.hword 0x0080, 0x00C6, 0x010D, 0x0155, 0x019D, 0x01E5, 0x022E, 0x0277 -.hword 0x02C1, 0x030A, 0x0354, 0x039E, 0x03E7, 0x0431, 0x047A, 0x04C2 -.hword 0x050B, 0x0552, 0x0599, 0x05E0, 0x0625, 0x066A, 0x06AE, 0x06F0 -.hword 0x0732, 0x0772, 0x07B1, 0x07EF, 0x082B, 0x0866, 0x089F, 0x08D7 -.hword 0x090C, 0x0940, 0x0971, 0x09A1, 0x09CF, 0x09FA, 0x0A23, 0x0A4A -.hword 0x0A6E, 0x0A8F, 0x0AAE, 0x0ACA, 0x0AE4, 0x0AFA, 0x0B0E, 0x0B1E -.hword 0x0B2B, 0x0B35, 0x0B3C, 0x0B40, 0x0B40, 0x0B3E, 0x0B39, 0x0B33 -.hword 0x0B2B, 0x0B21, 0x0B16, 0x0B08, 0x0AF9, 0x0AE8, 0x0AD5, 0x0AC0 -.hword 0x0AAA, 0x0A92, 0x0A79, 0x0A5E, 0x0A42, 0x0A24, 0x0A05, 0x09E5 -.hword 0x09C3, 0x09A0, 0x097C, 0x0956, 0x092F, 0x0907, 0x08DE, 0x08B4 -.hword 0x0889, 0x085D, 0x0830, 0x0802, 0x07D3, 0x07A3, 0x0773, 0x0741 -.hword 0x070F, 0x06DD, 0x06A9, 0x0675, 0x0641, 0x060C, 0x05D6, 0x05A0 -.hword 0x0569, 0x0532, 0x04FB, 0x04C3, 0x048B, 0x0453, 0x041B, 0x03E2 -.hword 0x03AA, 0x0371, 0x0338, 0x02FF, 0x02C6, 0x028D, 0x0255, 0x021C -.hword 0x01E4, 0x01AB, 0xBF5D, 0xBF5B, 0xBF5C, 0xBF5F, 0xBF63, 0xBF6A -.hword 0xBF72, 0xBF7C, 0xBF87, 0xBF94, 0xBFA2, 0xBFB1, 0xBFC2, 0xBFD4 -.hword 0xBFE7, 0xBFFB, 0xC00F, 0xC025, 0xC03B, 0xC052, 0xC069, 0xC081 -.hword 0xC099, 0xC0B2, 0xC0CA, 0xC0E3, 0xC0FC, 0xC114, 0xC12D, 0xC145 -.hword 0xC15D, 0xC174, 0xC18B, 0xC1A2, 0xC1B7, 0xC1CC, 0xC1E0, 0xC1F3 -.hword 0xC205, 0xC216, 0xC226, 0xC234, 0xC241, 0xC24D, 0xC257, 0xC260 -.hword 0xC266, 0xC26B, 0xC26E, 0xC26F, 0xC26E, 0xC26B, 0xC267, 0xC261 -.hword 0xC259, 0xC250, 0xC245, 0xC239, 0xC22C, 0xC21D, 0xC20E, 0xC1FD -.hword 0xC1EB, 0xC1D9, 0xC1C5, 0xC1B1, 0xC19C, 0xC187, 0xC171, 0xC15A -.hword 0xC144, 0xC12C, 0xC115, 0xC0FE, 0xC0E6, 0xC0CE, 0xC0B7, 0xC0A0 -.hword 0xC088, 0xC072, 0xC05B, 0xC045, 0xC030, 0xC01B, 0xC007, 0xBFF3 -.hword 0xBFE1, 0xBFCF, 0xBFBE, 0xBFAF, 0xBFA0, 0xBF93, 0xBF87, 0xBF7C -.hword 0xBF73, 0xBF6B, 0xBF65, 0xBF61, 0xBF5E, 0xBF5D, 0xBF5E, 0xBF61 -.hword 0xBF65, 0xBF6B, 0xBF73, 0xBF7C, 0xBF87, 0xBF93, 0xBFA0, 0xBFAF -.hword 0xBFBE, 0xBFCF, 0xBFE1, 0xBFF3, 0xC007, 0xC01B, 0xC030, 0xC045 -.hword 0xC05B, 0xC072, 0xC088, 0xC0A0, 0xC0B7, 0xC0CE, 0xC0E6, 0xC0FE -.hword 0xC115, 0xC12C, 0xC144, 0xC15A, 0xC171, 0xC187, 0xC19C, 0xC1B1 -.hword 0xC1C5, 0xC1D9, 0xC1EB, 0xC1FD, 0xC20E, 0xC21D, 0xC22C, 0xC239 -.hword 0xC245, 0xC250, 0xC259, 0xC261, 0xC267, 0xC26B, 0xC26E, 0xC26F -.hword 0xC26E, 0xC26B, 0xC267, 0xC260, 0xC258, 0xC24E, 0xC243, 0xC236 -.hword 0xC228, 0xC219, 0xC208, 0xC1F7, 0xC1E4, 0xC1D0, 0xC1BC, 0xC1A7 -.hword 0xC191, 0xC17B, 0xC164, 0xC14C, 0xC134, 0xC11C, 0xC104, 0xC0EC -.hword 0xC0D4, 0xC0BB, 0xC0A3, 0xC08B, 0xC074, 0xC05C, 0xC046, 0xC02F -.hword 0xC01A, 0xC005, 0xBFF1, 0xBFDE, 0xBFCC, 0xBFBB, 0xBFAB, 0xBF9C -.hword 0xBF8E, 0xBF82, 0xBF78, 0xBF6E, 0xBF67, 0xBF61, 0xBF5D, 0xBF5B -.hword 0xBF5B, 0x054D, 0xF6C0, 0xF6B2, 0xF6A9, 0xF6A3, 0xF6A2, 0xF6A3 -.hword 0xF6A7, 0xF6AE, 0xF6B7, 0xF6C3, 0xF6D1, 0xF6E2, 0xF6F5, 0xF70A -.hword 0xF721, 0xF73B, 0xF757, 0xF775, 0xF794, 0xF7B6, 0xF7DA, 0xF800 -.hword 0xF827, 0xF850, 0xF87B, 0xF8A8, 0xF8D7, 0xF907, 0xF938, 0xF96B -.hword 0xF9A0, 0xF9D6, 0xFA0D, 0xFA45, 0xFA7F, 0xFABA, 0xFAF7, 0xFB34 -.hword 0xFB72, 0xFBB2, 0xFBF2, 0xFC33, 0xFC76, 0xFCB9, 0xFCFC, 0xFD41 -.hword 0xFD86, 0xFDCC, 0xFE12, 0xFE59, 0xFEA1, 0xFEE9, 0xFF31, 0xFF7A -.hword 0xFFC3, 0x000B, 0x0054, 0x009E, 0x00E7, 0x0131, 0x017B, 0x01C4 -.hword 0x020E, 0x0257, 0x02A1, 0x02EA, 0x0332, 0x037B, 0x03C3, 0x040A -.hword 0x0451, 0x0498, 0x04DE, 0x0523, 0x0568, 0x05AC, 0x05EF, 0x0631 -.hword 0x0673, 0x06B3, 0x06F3, 0x0732, 0x076F, 0x07AC, 0x07E7, 0x0821 -.hword 0x085A, 0x0891, 0x08C7, 0x08FC, 0x0930, 0x0961, 0x0992, 0x09C0 -.hword 0x09EE, 0x0A19, 0x0A43, 0x0A6A, 0x0A90, 0x0AB5, 0x0AD7, 0x0AF7 -.hword 0x0B15, 0x0B31, 0x0B4B, 0x0B63, 0x0B79, 0x0B8C, 0x0B9D, 0x0BAC -.hword 0x0BB8, 0x0BC2, 0x0BC9, 0x0BCE, 0x0BD0, 0x0BCF, 0x0BCA, 0x0BC1 -.hword 0x0BB5, 0x0BA4, 0x0B90, 0x0B78, 0x0B5C, 0x0B3E, 0x0B1B, 0x0AF6 -.hword 0x0ACD, 0x0AA2, 0x0A73, 0x0A42, 0x0A0E, 0x09D7, 0x099D, 0x0961 -.hword 0x0923, 0x08E2, 0x08A0, 0x085B, 0x0814, 0x07CB, 0x0780, 0x0733 -.hword 0x06E5, 0x0696, 0x0644, 0x05F2, 0x059E, 0x0549, 0x04F3, 0x049C -.hword 0x0444, 0x03EB, 0x0392, 0x0338, 0x02DD, 0x0282, 0x0227, 0x01CB -.hword 0x016F, 0x0114, 0x00B8, 0x005C, 0x0001, 0xFFA7, 0xFF4C, 0xFEF2 -.hword 0xFE98, 0xFE3F, 0xFDE7, 0xFD90, 0xFD3A, 0xFCE5, 0xFC91, 0xFC3E -.hword 0xFBEC, 0xFB9C, 0xFB4E, 0xFB01, 0xFAB6, 0xFA6D, 0xFA25, 0xF9E0 -.hword 0xF99D, 0xF95C, 0xF91D, 0xF8E0, 0xF8A6, 0xF86F, 0xF83A, 0xF808 -.hword 0xF7D9, 0xF7AD, 0xF784, 0xF75E, 0xF73B, 0xF71B, 0xF6FF, 0xF6E7 -.hword 0xF6D2, 0xBE91, 0x0912, 0x098C, 0x09F9, 0x0A5B, 0x0AAF, 0x0AF5 -.hword 0x0B2D, 0x0B56, 0x0B6E, 0x0B77, 0x0B6E, 0x0B53, 0x0B27, 0x0AEA -.hword 0x0A9F, 0x0A44, 0x09DB, 0x0965, 0x08E3, 0x0855, 0x07BC, 0x0718 -.hword 0x066B, 0x05B6, 0x04F8, 0x0433, 0x0368, 0x0297, 0x01C1, 0x00E7 -.hword 0x000A, 0xFF2B, 0xFE49, 0xFD66, 0xFC82, 0xFB9F, 0xFABD, 0xF9DD -.hword 0xF900, 0xF826, 0xF750, 0xF67F, 0xF5B4, 0xF4EF, 0xF432, 0xF37C -.hword 0xF2CF, 0xF22C, 0xF193, 0xF104, 0xF082, 0xF00C, 0xEFA3, 0xEF49 -.hword 0xEEFD, 0xEEC0, 0xEE94, 0xEE79, 0xEE70, 0xEE79, 0xEE93, 0xEEBD -.hword 0xEEF7, 0xEF40, 0xEF98, 0xEFFD, 0xF06E, 0xF0EC, 0xF175, 0xF209 -.hword 0xF2A7, 0xF34E, 0xF3FE, 0xF4B6, 0xF574, 0xF639, 0xF704, 0xF7D4 -.hword 0xF8A8, 0xF980, 0xFA5A, 0xFB37, 0xFC15, 0xFCF4, 0xFDD3, 0xFEB1 -.hword 0xFF8E, 0x0067, 0x013F, 0x0213, 0x02E3, 0x03AE, 0x0473, 0x0532 -.hword 0x05E9, 0x0699, 0x0740, 0x07DE, 0x0872, 0x08FB, 0x0979, 0x09EB -.hword 0x0A50, 0x0AA7, 0x0AF0, 0x0B2A, 0x0B54, 0x0B6E, 0x0B77, 0x0B6E -.hword 0x0B54, 0x0B2A, 0x0AF0, 0x0AA7, 0x0A50, 0x09EB, 0x0979, 0x08FB -.hword 0x0872, 0x07DE, 0x0740, 0x0699, 0x05E9, 0x0532, 0x0473, 0x03AE -.hword 0x02E3, 0x0213, 0x013F, 0x0067, 0xFF8E, 0xFEB1, 0xFDD3, 0xFCF4 -.hword 0xFC15, 0xFB37, 0xFA5A, 0xF980, 0xF8A8, 0xF7D4, 0xF704, 0xF639 -.hword 0xF574, 0xF4B6, 0xF3FE, 0xF34E, 0xF2A7, 0xF209, 0xF175, 0xF0EC -.hword 0xF06E, 0xEFFD, 0xEF98, 0xEF40, 0xEEF7, 0xEEBD, 0xEE93, 0xEE79 -.hword 0xEE70, 0xEE79, 0xEE92, 0xEEBA, 0xEEF2, 0xEF39, 0xEF8D, 0xEFEE -.hword 0xF05C, 0xF0D5, 0xF159, 0xF1E8, 0xF281, 0xF323, 0xF3CD, 0xF47F -.hword 0xF538, 0xF5F7, 0xF6BC, 0xF786, 0xF855, 0xF927, 0xF9FC, 0xFAD3 -.hword 0xFBAD, 0xFC87, 0xFD61, 0xFE3C, 0xFF15, 0xFFEC, 0x00C0, 0x0193 -.hword 0x0261, 0x032B, 0x03F0, 0x04B0, 0x0568, 0x061A, 0x06C4, 0x0766 -.hword 0x07FF, 0x03F0, 0x047B, 0x0505, 0x0590, 0x061A, 0x06A4, 0x072D -.hword 0x07B5, 0x083D, 0x08C4, 0x094A, 0x09CE, 0x0A51, 0x0AD3, 0x0B54 -.hword 0x0BD3, 0x0C50, 0x0CCB, 0x0D45, 0x0DBC, 0x0E32, 0x0EA5, 0x0F15 -.hword 0x0F83, 0x0FEF, 0x1058, 0x10BE, 0x1121, 0x1181, 0x11DD, 0x1237 -.hword 0x128D, 0x12E0, 0x132F, 0x137A, 0x13C1, 0x1404, 0x1444, 0x147F -.hword 0x14B6, 0x14E8, 0x1516, 0x153F, 0x1563, 0x1583, 0x159D, 0x15B3 -.hword 0x15C3, 0x15CE, 0x15D3, 0x15D3, 0x15CE, 0x15C3, 0x15B3, 0x159D -.hword 0x1583, 0x1564, 0x1540, 0x1517, 0x14EA, 0x14B9, 0x1483, 0x1449 -.hword 0x140A, 0x13C8, 0x1382, 0x1338, 0x12EA, 0x1299, 0x1245, 0x11ED -.hword 0x1191, 0x1133, 0x10D2, 0x106D, 0x1006, 0x0F9D, 0x0F30, 0x0EC1 -.hword 0x0E50, 0x0DDD, 0x0D67, 0x0CF0, 0x0C76, 0x0BFB, 0x0B7E, 0x0AFF -.hword 0x0A7F, 0x09FE, 0x097B, 0x08F7, 0x0872, 0x07EC, 0x0766, 0x06DE -.hword 0x0656, 0x05CE, 0x0545, 0x04BC, 0x0432, 0x03A9, 0x0320, 0x0297 -.hword 0x020E, 0x0185, 0x00FD, 0x0076, 0xFFF0, 0xFF6B, 0xFEE6, 0xFE62 -.hword 0xFDDF, 0xFD5E, 0xFCDE, 0xFC5F, 0xFBE2, 0xFB67, 0xFAED, 0xFA76 -.hword 0xFA00, 0xF98D, 0xF91C, 0xF8AD, 0xF841, 0xF7D7, 0xF770, 0xF70C -.hword 0xF6AB, 0xF64C, 0xF5F1, 0xF599, 0xF545, 0xF4F4, 0xF4A6, 0xF45C -.hword 0xF416, 0xF3D4, 0xF396, 0xF35C, 0xF326, 0xF2F4, 0xF2C7, 0xF29F -.hword 0xF27B, 0xF25C, 0xF242, 0xF22D, 0xF21D, 0xF212, 0xF20C, 0xF20C -.hword 0xF212, 0xF21D, 0xF22D, 0xF242, 0xF25C, 0xF27B, 0xF29F, 0xF2C7 -.hword 0xF2F5, 0xF326, 0xF35C, 0xF397, 0xF3D5, 0xF417, 0xF45E, 0xF4A8 -.hword 0xF4F6, 0xF547, 0xF59C, 0xF5F4, 0xF650, 0xF6AF, 0xF710, 0xF775 -.hword 0xF7DC, 0xF846, 0xF8B3, 0xF922, 0xF994, 0xFA08, 0xFA7E, 0xFAF6 -.hword 0xFB70, 0xFBEB, 0xFC69, 0xFCE8, 0xFD69, 0xFDEA, 0xFE6E, 0xFEF2 -.hword 0xFF77, 0xFFFE, 0x0084, 0x010C, 0x0194, 0x021D, 0x02A6, 0x0330 -.hword 0x114C, 0x1160, 0x116D, 0x1171, 0x1170, 0x116D, 0x1167, 0x1160 -.hword 0x1156, 0x114A, 0x113C, 0x112B, 0x1119, 0x1105, 0x10EF, 0x10D6 -.hword 0x10BC, 0x10A0, 0x1083, 0x1063, 0x1042, 0x101F, 0x0FFA, 0x0FD4 -.hword 0x0FAC, 0x0F82, 0x0F57, 0x0F2B, 0x0EFD, 0x0ECD, 0x0E9C, 0x0E6A -.hword 0x0E37, 0x0E02, 0x0DCC, 0x0D94, 0x0D5C, 0x0D22, 0x0CE8, 0x0CAC -.hword 0x0C6F, 0x0C31, 0x0BF2, 0x0BB2, 0x0B72, 0x0B30, 0x0AEE, 0x0AAB -.hword 0x0A67, 0x0A22, 0x09DD, 0x0997, 0x0951, 0x090A, 0x08C2, 0x087A -.hword 0x0831, 0x07E8, 0x079F, 0x0755, 0x070B, 0x06C0, 0x0676, 0x062B -.hword 0x05E0, 0x0595, 0x0549, 0x04FE, 0x04B3, 0x0467, 0x041C, 0x03D0 -.hword 0x0385, 0x033A, 0x02EF, 0x02A4, 0x025A, 0x0210, 0x01C6, 0x017C -.hword 0x0133, 0x00EB, 0x00A2, 0x005B, 0x0013, 0xFFCE, 0xFF88, 0xFF42 -.hword 0xFEFE, 0xFEBA, 0xFE76, 0xFE34, 0xFDF2, 0xFDB1, 0xFD72, 0xFD33 -.hword 0xFCF4, 0xFCB7, 0xFC7B, 0xFC40, 0xFC07, 0xFBCE, 0xFB96, 0xFB60 -.hword 0xFB2B, 0xFAF7, 0xFAC5, 0xFA94, 0xFA64, 0xFA36, 0xFA09, 0xF9DD -.hword 0xF9B4, 0xF98B, 0xF965, 0xF940, 0xF91C, 0xF8FB, 0xF8DB, 0xF8BD -.hword 0xF8A0, 0xF886, 0xF86D, 0xF857, 0xF842, 0xF82F, 0xF81F, 0xF810 -.hword 0xF804, 0xF7F9, 0xF7F1, 0xF7EB, 0xF7E7, 0xF7E6, 0xF7E9, 0xF7F4 -.hword 0xF807, 0xF822, 0xF843, 0xF86C, 0xF89C, 0xF8D3, 0xF90F, 0xF952 -.hword 0xF99B, 0xF9E9, 0xFA3D, 0xFA96, 0xFAF4, 0xFB57, 0xFBBE, 0xFC29 -.hword 0xFC98, 0xFD0B, 0xFD82, 0xFDFB, 0xFE78, 0xFEF8, 0xFF7A, 0xFFFE -.hword 0x0083, 0x010C, 0x0196, 0x0221, 0x02AD, 0x033A, 0x03C8, 0x0456 -.hword 0x04E4, 0x0572, 0x0600, 0x068D, 0x071A, 0x07A5, 0x082F, 0x08B8 -.hword 0x093F, 0x09C4, 0x0A46, 0x0AC6, 0x0B43, 0x0BBE, 0x0C35, 0x0CA9 -.hword 0x0D19, 0x0D85, 0x0DED, 0x0E50, 0x0EAF, 0x0F09, 0x0F5E, 0x0FAD -.hword 0x0FF7, 0x103B, 0x1079, 0x10B1, 0x10E2, 0x110C, 0x112F, 0x06DD -.hword 0x06C2, 0x06A7, 0x068B, 0x066E, 0x0650, 0x0632, 0x0612, 0x05F3 -.hword 0x05D2, 0x05B1, 0x058F, 0x056D, 0x054A, 0x0527, 0x0503, 0x04DE -.hword 0x04B9, 0x0494, 0x046E, 0x0448, 0x0422, 0x03FB, 0x03D4, 0x03AC -.hword 0x0385, 0x035D, 0x0335, 0x030C, 0x02E4, 0x02BB, 0x0292, 0x0269 -.hword 0x0240, 0x0217, 0x01EE, 0x01C5, 0x019C, 0x0173, 0x014A, 0x0121 -.hword 0x00F8, 0x00D0, 0x00A7, 0x007F, 0x0057, 0x002F, 0x0007, 0xFFE1 -.hword 0xFFBA, 0xFF93, 0xFF6D, 0xFF47, 0xFF22, 0xFEFC, 0xFED8, 0xFEB4 -.hword 0xFE90, 0xFE6D, 0xFE4A, 0xFE28, 0xFE07, 0xFDE6, 0xFDC6, 0xFDA6 -.hword 0xFD87, 0xFD69, 0xFD4C, 0xFD2F, 0xFD13, 0xFCF8, 0xFCDE, 0xFCC5 -.hword 0xFCAC, 0xFC95, 0xFC7E, 0xFC68, 0xFC54, 0xFC40, 0xFC2D, 0xFC1C -.hword 0xFC0B, 0xFBFC, 0xFBED, 0xFBE0, 0xFBD4, 0xFBC9, 0xFBC0, 0xFBB7 -.hword 0xFBB0, 0xFBAA, 0xFBA6, 0xFBA3, 0xFBA1, 0xFBA0, 0xFBA1, 0xFBA4 -.hword 0xFBA8, 0xFBAD, 0xFBB9, 0xFBCA, 0xFBE2, 0xFC00, 0xFC24, 0xFC4D -.hword 0xFC7B, 0xFCAE, 0xFCE6, 0xFD22, 0xFD63, 0xFDA7, 0xFDEF, 0xFE3B -.hword 0xFE8A, 0xFEDC, 0xFF31, 0xFF88, 0xFFE2, 0x003C, 0x009A, 0x00F8 -.hword 0x0158, 0x01B9, 0x021B, 0x027E, 0x02E0, 0x0343, 0x03A6, 0x0408 -.hword 0x0469, 0x04CA, 0x0529, 0x0587, 0x05E3, 0x063D, 0x0695, 0x06EA -.hword 0x073D, 0x078D, 0x07DA, 0x0824, 0x0869, 0x08AB, 0x08E9, 0x0922 -.hword 0x0957, 0x0987, 0x09B1, 0x09D7, 0x09F6, 0x0A10, 0x0A24, 0x0A31 -.hword 0x0A38, 0x0A38, 0x0A37, 0x0A35, 0x0A32, 0x0A2E, 0x0A28, 0x0A22 -.hword 0x0A1B, 0x0A12, 0x0A09, 0x09FF, 0x09F4, 0x09E8, 0x09DB, 0x09CD -.hword 0x09BE, 0x09AF, 0x099E, 0x098D, 0x097B, 0x0968, 0x0955, 0x0940 -.hword 0x092B, 0x0915, 0x08FF, 0x08E7, 0x08CF, 0x08B7, 0x089D, 0x0883 -.hword 0x0869, 0x084E, 0x0832, 0x0815, 0x07F8, 0x07DB, 0x07BD, 0x079E -.hword 0x077F, 0x0760, 0x0740, 0x071F, 0x06FE, 0x06DD, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0326, 0x032C -.hword 0x0331, 0x0335, 0x0337, 0x0338, 0x0338, 0x0336, 0x0333, 0x032F -.hword 0x0329, 0x0322, 0x031A, 0x0311, 0x0306, 0x02FB, 0x02EE, 0x02E1 -.hword 0x02D2, 0x02C2, 0x02B1, 0x02A0, 0x028D, 0x027A, 0x0265, 0x0250 -.hword 0x023A, 0x0223, 0x020B, 0x01F3, 0x01DA, 0x01C0, 0x01A6, 0x018B -.hword 0x016F, 0x0153, 0x0136, 0x0119, 0x00FB, 0x00DD, 0x00BE, 0x009F -.hword 0x007F, 0x005F, 0x003F, 0x001F, 0xFFFF, 0xFFDE, 0xFFBC, 0xFF9B -.hword 0xFF79, 0xFF58, 0xFF36, 0xFF14, 0xFEF2, 0xFED0, 0xFEAE, 0xFE8C -.hword 0xFE69, 0xFE48, 0xFE26, 0xFE04, 0xFDE3, 0xFDC1, 0xFDA0, 0xFD7F -.hword 0xFD5F, 0xFD3E, 0xFD1E, 0xFCFF, 0xFCDF, 0xFCC0, 0xFCA2, 0xFC84 -.hword 0xFC66, 0xFC49, 0xFC2D, 0xFC11, 0xFBF6, 0xFBDB, 0xFBC1, 0xFBA8 -.hword 0xFB8F, 0xFB77, 0xFB60, 0xFB4A, 0xFB34, 0xFB1F, 0xFB0C, 0xFAF9 -.hword 0xFAE7, 0xFAD6, 0xFAC5, 0xFAB6, 0xFAA8, 0xFA9B, 0xFA8F, 0xFA85 -.hword 0xFA7B, 0xFA72, 0xFA6B, 0xFA65, 0xFA60, 0xFA5D, 0xFA5A, 0xFA59 -.hword 0xFA5A, 0xFA5C, 0xFA5F, 0xFA63, 0xFA69, 0xFA70, 0xFA78, 0xFA81 -.hword 0xFA8B, 0xFA97, 0xFAA3, 0xFAB1, 0xFAC0, 0xFACF, 0xFAE0, 0xFAF2 -.hword 0xFB04, 0xFB18, 0xFB2C, 0xFB42, 0xFB58, 0xFB6F, 0xFB86, 0xFB9F -.hword 0xFBB8, 0xFBD1, 0xFBEC, 0xFC07, 0xFC23, 0xFC3F, 0xFC5C, 0xFC79 -.hword 0xFC97, 0xFCB5, 0xFCD4, 0xFCF3, 0xFD12, 0xFD32, 0xFD52, 0xFD73 -.hword 0xFD94, 0xFDB5, 0xFDD6, 0xFDF8, 0xFE19, 0xFE3B, 0xFE5D, 0xFE7F -.hword 0xFEA1, 0xFEC3, 0xFEE5, 0xFF07, 0xFF29, 0xFF4B, 0xFF6D, 0xFF8F -.hword 0xFFB0, 0xFFD1, 0xFFF3, 0x0012, 0x0033, 0x0053, 0x0073, 0x0093 -.hword 0x00B2, 0x00D1, 0x00F0, 0x010E, 0x012B, 0x0148, 0x0165, 0x0180 -.hword 0x019C, 0x01B6, 0x01D0, 0x01EA, 0x0202, 0x021A, 0x0231, 0x0248 -.hword 0x025D, 0x0272, 0x0286, 0x0299, 0x02AB, 0x02BC, 0x02CC, 0x02DB -.hword 0x02E9, 0x02F6, 0x0302, 0x030D, 0x0317, 0xBF3F - -manta_seg5_animindex_05008BDC: # 0x05008BDC -.hword 0x0001, 0x0000, 0x00C7, 0x0001, 0x0001, 0x00C8, 0x0001, 0x00C9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x0ED6 -.hword 0x0001, 0x0F9D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED5 -.hword 0x0001, 0x0000, 0x00C7, 0x0258, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x00C7, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x00CA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED4 -.hword 0x0001, 0x0000, 0x00C7, 0x04AD, 0x0001, 0x0574, 0x0001, 0x0000 -.hword 0x00C7, 0x03E6, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x031F -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED3 -.hword 0x0001, 0x0000, 0x00C7, 0x0E07, 0x0001, 0x0ECE, 0x0001, 0x0000 -.hword 0x00C7, 0x0D40, 0x0001, 0x0000, 0x00C7, 0x0BB2, 0x00C7, 0x0C79 -.hword 0x0001, 0x0000, 0x00C7, 0x0575, 0x00C7, 0x063C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED2, 0x0001, 0x0000 -.hword 0x00C7, 0x0703, 0x00C7, 0x07CA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0ED1, 0x0001, 0x0891, 0x00C7, 0x0892, 0x0001, 0x0959 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED0, 0x0001, 0x095A -.hword 0x00C7, 0x095B, 0x00C7, 0x0A22, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0ECF, 0x0001, 0x0AE9, 0x00C7, 0x0AEA, 0x0001, 0x0BB1 - -manta_seg5_anim_05008CFC: # 0x05008CFC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0xC7 -.hword 0x17 -.word manta_seg5_animvalue_05006CA0 -.word manta_seg5_animindex_05008BDC -.word 0 - -actorgeo manta - -glabel manta_seg5_anims_05008EB4 # 0x05008EB4 -.word manta_seg5_anim_05008CFC -.word 0 -.word 0 +# Manta Ray + +manta_seg5_light_05001758: # 0x05001758 +.byte 0x31, 0x3B, 0x3B, 0x00, 0x31, 0x3B, 0x3B, 0x00 + +manta_seg5_light_05001760: # 0x05001760 +.byte 0xC6, 0xEE, 0xED, 0x00, 0xC6, 0xEE, 0xED, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +manta_seg5_light_05001770: # 0x05001770 +.byte 0x00, 0x16, 0x18, 0x00, 0x00, 0x16, 0x18, 0x00 + +manta_seg5_light_05001778: # 0x05001778 +.byte 0x03, 0x5B, 0x63, 0x00, 0x03, 0x5B, 0x63, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x35, 0x00, 0x3F, 0x3F, 0x35, 0x00 + +.byte 0xFF, 0xFF, 0xD7, 0x00, 0xFF, 0xFF, 0xD7, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +manta_seg5_texture_050017A0: # 0x050017A0 +.incbin "actors/manta/manta_fin_corner.rgba16" + +manta_seg5_texture_05001FA0: # 0x05001FA0 +.incbin "actors/manta/manta_gills.rgba16" + +manta_seg5_texture_05002FA0: # 0x05002FA0 +.incbin "actors/manta/manta_eye.rgba16" + +manta_seg5_texture_050037A0: # 0x050037A0 +.incbin "actors/manta/manta_fin_edge.rgba16" + +manta_seg5_vertex_050047A0: # 0x050047A0 +vertex 60, -41, -9, 112, 436, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 3, -29, 718, 778, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 2, 2, 836, 436, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, -25, -55, 224, 1082, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -26, -37, 274, 802, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -59, -29, -108, 1004, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, 15, -44, 766, 1082, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 3, -29, 670, 802, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 30, 3, 1114, 962, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -26, -37, 208, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -41, -9, 96, 416, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -59, -29, -270, 708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -26, -37, 224, 778, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 2, 2, 868, 416, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 3, -29, 750, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 30, 3, 1304, 626, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_050048A0: # 0x050048A0 +vertex -23, -42, 8, 394, 38, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, -24, -36, 286, 704, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -59, -29, 554, 584, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, -25, -55, 622, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex -60, 27, -28, 232, 594, 0xFF, 0xFF, 0xFF, 0xFF +vertex -26, 9, 23, 380, -172, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, 15, -44, 622, 794, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -41, -9, 770, 280, 0xFF, 0xFF, 0xFF, 0xFF +vertex 33, -47, 23, 648, -192, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 30, 3, 554, 98, 0xFF, 0xFF, 0xFF, 0xFF +vertex 33, -6, 34, 648, -358, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 2, 2, 770, 102, 0xFF, 0xFF, 0xFF, 0xFF + +glabel manta_seg5_dl_05004960 # 0x05004960 - 0x050049C8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05002FA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_050047A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_050049C8 # 0x050049C8 - 0x05004A70 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_050048A0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 5, 4, 0x0, 3, 4, 6, 0x0 +gsSP2Triangles 7, 8, 2, 0x0, 8, 0, 2, 0x0 +gsSP2Triangles 6, 4, 9, 0x0, 4, 5, 9, 0x0 +gsSP2Triangles 5, 10, 9, 0x0, 10, 11, 9, 0x0 +gsSP2Triangles 0, 10, 5, 0x0, 0, 8, 10, 0x0 +gsSP2Triangles 8, 7, 11, 0x0, 8, 11, 10, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05004A70 # 0x05004A70 - 0x05004AE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05004960 +gsSPDisplayList manta_seg5_dl_050049C8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05004AE8: # 0x05004AE8 +vertex 60, -1, 2, 836, 436, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -2, -29, 718, 778, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 42, -9, 112, 436, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 60, -29, -108, 1004, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 27, -37, 274, 802, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, 26, -55, 224, 1082, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, -14, -44, 766, 1082, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -2, -29, 670, 802, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -29, 3, 1114, 962, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, 60, -29, -270, 708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 42, -9, 96, 416, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 27, -37, 208, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, 27, -37, 224, 778, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -29, 3, 1304, 626, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -2, -29, 750, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -1, 2, 868, 416, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05004BE8: # 0x05004BE8 +vertex 12, 60, -29, 554, 584, 0xFF, 0xFF, 0xFF, 0xFF +vertex 33, 48, 23, 648, -192, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 42, -9, 770, 280, 0xFF, 0xFF, 0xFF, 0xFF +vertex -23, 43, 8, 394, 38, 0xFF, 0xFF, 0xFF, 0xFF +vertex -48, 25, -36, 286, 704, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, 26, -55, 622, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, -14, -44, 622, 794, 0xFF, 0xFF, 0xFF, 0xFF +vertex -60, -26, -28, 232, 594, 0xFF, 0xFF, 0xFF, 0xFF +vertex -26, -8, 23, 380, -172, 0xFF, 0xFF, 0xFF, 0xFF +vertex 12, -29, 3, 554, 98, 0xFF, 0xFF, 0xFF, 0xFF +vertex 33, 7, 34, 648, -358, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -1, 2, 770, 102, 0xFF, 0xFF, 0xFF, 0xFF + +glabel manta_seg5_dl_05004CA8 # 0x05004CA8 - 0x05004D10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05002FA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_05004AE8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 8, 6, 7, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 15, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05004D10 # 0x05004D10 - 0x05004DB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_05004BE8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 0, 5, 4, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 7, 4, 5, 0x0 +gsSP2Triangles 8, 3, 4, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 9, 8, 7, 0x0 +gsSP2Triangles 9, 10, 8, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 8, 10, 3, 0x0, 10, 1, 3, 0x0 +gsSP2Triangles 11, 2, 1, 0x0, 10, 11, 1, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05004DB8 # 0x05004DB8 - 0x05004E30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05004CA8 +gsSPDisplayList manta_seg5_dl_05004D10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05004E30: # 0x05004E30 +vertex 97, 0, 52, 412, 534, 0xFF, 0xFF, 0xFF, 0xFF +vertex 135, 0, 0, 432, 770, 0xFF, 0xFF, 0xFF, 0xFF +vertex 274, 0, 0, 1244, 550, 0xFF, 0xFF, 0xFF, 0xFF + +glabel manta_seg5_dl_05004E60 # 0x05004E60 - 0x05004E90 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05004E30, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05004E90 # 0x05004E90 - 0x05004F00 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_05004E60 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +manta_seg5_vertex_05004F00: # 0x05004F00 +vertex 172, -21, 42, 862, -544, 0xFF, 0xFF, 0xFF, 0xFF +vertex 184, -11, 8, 918, -60, 0xFF, 0xFF, 0xFF, 0xFF +vertex 102, 18, 2, 544, 108, 0xFF, 0xFF, 0xFF, 0xFF +vertex 92, -11, 2, 500, 116, 0xFF, 0xFF, 0xFF, 0xFF +vertex 92, -1, -23, 500, 496, 0xFF, 0xFF, 0xFF, 0xFF +vertex 102, -1, 32, 544, -330, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -31, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -31, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 18, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 18, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF + +glabel manta_seg5_dl_05004FA0 # 0x05004FA0 - 0x05005038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_05004F00, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 3, 0, 5, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 5, 2, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 9, 2, 4, 0x0 +gsSP2Triangles 4, 7, 9, 0x0, 2, 9, 8, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005038 # 0x05005038 - 0x050050A8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05004FA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_050050A8: # 0x050050A8 +vertex -89, -89, 0, 376, 742, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -119, -39, 0, 626, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -159, 0, 0, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -119, -39, 990, 626, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, -89, -19, 780, 948, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, -123, 0, 780, 656, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -159, 0, 990, 40, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005118: # 0x05005118 +vertex 220, -89, 20, 812, 282, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, -123, 0, 812, 242, 0xFF, 0xFF, 0xFF, 0xFF +vertex 244, -63, 0, 840, 314, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -119, 30, 552, 248, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -159, 0, 552, 200, 0xFF, 0xFF, 0xFF, 0xFF +vertex -89, -89, 0, 448, 282, 0xFF, 0xFF, 0xFF, 0xFF +vertex -89, 140, 0, 448, 556, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 180, 30, 552, 604, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 350, 0, 552, 806, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 228, 0, 812, 660, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_050051B8: # 0x050051B8 +vertex 244, -63, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, -123, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, -89, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -119, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 180, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, 228, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -89, -89, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -89, 140, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 350, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_05005248 # 0x05005248 - 0x05005288 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_050050A8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 3, 5, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005288 # 0x05005288 - 0x05005308 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05005118, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 3, 7, 6, 0x0 +gsSP2Triangles 7, 3, 0, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 0, 9, 7, 0x0 +gsSP1Triangle 2, 9, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005308 # 0x05005308 - 0x05005358 +gsSPVertex manta_seg5_vertex_050051B8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 7, 4, 6, 0x0 +gsSP2Triangles 8, 4, 7, 0x0, 5, 4, 8, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005358 # 0x05005358 - 0x050053F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05005248 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_05005288 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05005308 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_050053F0: # 0x050053F0 +vertex 0, -89, 20, 804, 296, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 228, 0, 804, 674, 0xFF, 0xFF, 0xFF, 0xFF +vertex -31, -63, 0, 768, 326, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -123, 0, 804, 254, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, -91, 10, 1016, 292, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, -111, 0, 1016, 268, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, 120, 0, 1016, 544, 0xFF, 0xFF, 0xFF, 0xFF +vertex 186, -79, 0, 1024, 306, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005470: # 0x05005470 +vertex 0, -89, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, 120, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, -91, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -123, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, -111, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -31, -63, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 228, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 186, -79, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_050054F0 # 0x050054F0 - 0x05005558 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_050053F0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 5, 4, 3, 0x0 +gsSP2Triangles 0, 4, 6, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 4, 5, 7, 0x0, 4, 7, 6, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005558 # 0x05005558 - 0x050055A8 +gsSPVertex manta_seg5_vertex_05005470, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 6, 1, 0, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 0, 3, 5, 0x0 +gsSP2Triangles 7, 2, 1, 0x0, 7, 4, 2, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_050055A8 # 0x050055A8 - 0x05005620 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_050054F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05005558 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05005620: # 0x05005620 +vertex 167, -105, 0, 1220, 280, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -89, 10, 1024, 298, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -109, 0, 1024, 274, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 122, 0, 1024, 550, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, -17, 0, 1236, 384, 0xFF, 0xFF, 0xFF, 0xFF +vertex -7, -77, 0, 1012, 312, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005680: # 0x05005680 +vertex 0, -89, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, -17, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 167, -105, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -109, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -7, -77, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 122, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_050056E0 # 0x050056E0 - 0x05005730 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05005620, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 1, 3, 5, 0x0 +gsSP1Triangle 5, 2, 1, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005730 # 0x05005730 - 0x05005768 +gsSPVertex manta_seg5_vertex_05005680, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 3, 0, 2, 0x0, 4, 5, 0, 0x0 +gsSP1Triangle 5, 1, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005768 # 0x05005768 - 0x050057E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_050056E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05005730 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_050057E0: # 0x050057E0 +vertex 102, 2, 32, 544, -330, 0xFF, 0xFF, 0xFF, 0xFF +vertex 92, 12, 2, 500, 116, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 32, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF +vertex 92, 2, -23, 500, 496, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 32, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex 184, 12, 8, 918, -60, 0xFF, 0xFF, 0xFF, 0xFF +vertex 172, 22, 42, 862, -544, 0xFF, 0xFF, 0xFF, 0xFF +vertex 102, -17, 2, 544, 108, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -17, 32, 8, -216, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -17, -31, 8, 718, 0xFF, 0xFF, 0xFF, 0xFF + +glabel manta_seg5_dl_05005880 # 0x05005880 - 0x05005918 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_050057E0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 1, 6, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 4, 2, 1, 0x0 +gsSP2Triangles 7, 5, 6, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 3, 5, 7, 0x0, 7, 0, 8, 0x0 +gsSP2Triangles 2, 8, 0, 0x0, 3, 7, 9, 0x0 +gsSP2Triangles 9, 4, 3, 0x0, 8, 9, 7, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005918 # 0x05005918 - 0x05005988 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05005880 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05005988: # 0x05005988 +vertex 0, 160, 0, 0, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 120, -39, 0, 626, 0xFF, 0xFF, 0xFF, 0xFF +vertex -89, 90, 0, 376, 742, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 124, 0, 780, 656, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 90, -19, 780, 948, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 120, -39, 990, 626, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 160, 0, 990, 40, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_050059F8: # 0x050059F8 +vertex 244, 64, 0, 840, 314, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 124, 0, 812, 242, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 90, 20, 812, 282, 0xFF, 0xFF, 0xFF, 0xFF +vertex -89, -139, 0, 448, 556, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 120, 30, 552, 248, 0xFF, 0xFF, 0xFF, 0xFF +vertex -89, 90, 0, 448, 282, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 160, 0, 552, 200, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -179, 30, 552, 604, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -349, 0, 552, 806, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, -227, 0, 812, 660, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005A98: # 0x05005A98 +vertex 220, -227, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, 90, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 244, 64, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -349, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -179, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 120, -39, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -89, 90, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -89, -139, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, 124, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_05005B28 # 0x05005B28 - 0x05005B68 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_05005988, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 3, 5, 6, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005B68 # 0x05005B68 - 0x05005BE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_050059F8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 6, 4, 2, 0x0 +gsSP2Triangles 3, 7, 4, 0x0, 2, 4, 7, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 8, 7, 3, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 2, 0x0 +gsSP1Triangle 2, 9, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005BE8 # 0x05005BE8 - 0x05005C38 +gsSPVertex manta_seg5_vertex_05005A98, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 4, 5, 1, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 6, 4, 7, 0x0 +gsSP2Triangles 7, 4, 3, 0x0, 1, 8, 2, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005C38 # 0x05005C38 - 0x05005CD0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05005B28 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_05005B68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05005BE8 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05005CD0: # 0x05005CD0 +vertex 180, -119, 0, 1016, 538, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, 92, 10, 1016, 286, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 90, 20, 804, 290, 0xFF, 0xFF, 0xFF, 0xFF +vertex -31, 64, 0, 764, 320, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -227, 0, 804, 668, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 124, 0, 804, 248, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, 112, 0, 1016, 264, 0xFF, 0xFF, 0xFF, 0xFF +vertex 186, 80, 0, 1024, 302, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005D50: # 0x05005D50 +vertex 180, 92, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, -119, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 90, -19, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 186, 80, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, 112, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -227, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 124, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -31, 64, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_05005DD0 # 0x05005DD0 - 0x05005E38 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05005CD0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 5, 3, 0x0, 5, 2, 1, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 5, 1, 6, 0x0 +gsSP2Triangles 7, 6, 1, 0x0, 0, 7, 1, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005E38 # 0x05005E38 - 0x05005E88 +gsSPVertex manta_seg5_vertex_05005D50, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 4, 0, 2, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 4, 2, 6, 0x0 +gsSP2Triangles 2, 5, 7, 0x0, 7, 6, 2, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05005E88 # 0x05005E88 - 0x05005F00 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_05005DD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05005E38 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05005F00: # 0x05005F00 +vertex 0, 90, 10, 1024, 298, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 110, 0, 1024, 274, 0xFF, 0xFF, 0xFF, 0xFF +vertex -7, 78, 0, 1012, 312, 0xFF, 0xFF, 0xFF, 0xFF +vertex 167, 106, 0, 1220, 280, 0xFF, 0xFF, 0xFF, 0xFF +vertex 180, 18, 0, 1236, 384, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -121, 0, 1024, 550, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05005F60: # 0x05005F60 +vertex 0, 90, -9, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 180, 18, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, -121, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 167, 106, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 0, 110, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -7, 78, 0, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_05005FC0 # 0x05005FC0 - 0x05006010 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05005F00, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 4, 0, 5, 0x0 +gsSP1Triangle 2, 5, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006010 # 0x05006010 - 0x05006048 +gsSPVertex manta_seg5_vertex_05005F60, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 0, 2, 5, 0x0 +gsSP1Triangle 5, 4, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006048 # 0x05006048 - 0x050060C0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_05005FC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_05006010 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_050060C0: # 0x050060C0 +vertex 600, 220, 6, 0, 36, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, 220, -33, 0, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex 532, 288, 6, 178, 388, 0xFF, 0xFF, 0xFF, 0xFF +vertex 730, 0, -43, 480, 888, 0xFF, 0xFF, 0xFF, 0xFF +vertex 740, 120, 26, 758, -304, 0xFF, 0xFF, 0xFF, 0xFF +vertex 770, 0, 16, 480, -134, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, 130, -53, 780, 1056, 0xFF, 0xFF, 0xFF, 0xFF +vertex 740, -119, 26, 200, -304, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, -129, -53, 178, 1056, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, 220, -33, 990, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex 600, 220, 6, 990, 36, 0xFF, 0xFF, 0xFF, 0xFF +vertex 600, -219, 6, 0, 36, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, -219, -33, 0, 718, 0xFF, 0xFF, 0xFF, 0xFF +vertex 532, -287, 6, 178, 388, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_050061A0: # 0x050061A0 +vertex 260, -219, -33, 0, 2324, 0xFF, 0xFF, 0xFF, 0xFF +vertex 220, 0, -73, 1092, 2532, 0xFF, 0xFF, 0xFF, 0xFF +vertex 504, 0, -91, 1092, 1048, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, -219, -33, 0, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 260, 220, -33, 0, 2324, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, 220, -33, 0, 756, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, -219, -33, -10, 48, 0xFF, 0xFF, 0xFF, 0xFF +vertex 504, 0, -91, 1212, 864, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, -129, -53, 490, 16, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, -129, -53, 532, 8, 0xFF, 0xFF, 0xFF, 0xFF +vertex 504, 0, -91, 990, 912, 0xFF, 0xFF, 0xFF, 0xFF +vertex 730, 0, -43, 990, -72, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, 130, -53, 490, 16, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, 220, -33, -10, 48, 0xFF, 0xFF, 0xFF, 0xFF +vertex 670, 130, -53, 532, 8, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05006290: # 0x05006290 +vertex 740, 120, 26, 144, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, 220, 36, 28, 254, 0xFF, 0xFF, 0xFF, 0xFF +vertex 500, 0, 56, 288, 324, 0xFF, 0xFF, 0xFF, 0xFF +vertex 532, -287, 6, 628, 286, 0xFF, 0xFF, 0xFF, 0xFF +vertex 600, -219, 6, 548, 206, 0xFF, 0xFF, 0xFF, 0xFF +vertex 560, -219, 36, 548, 254, 0xFF, 0xFF, 0xFF, 0xFF +vertex 260, -219, 36, 548, 610, 0xFF, 0xFF, 0xFF, 0xFF +vertex 300, -287, 6, 628, 562, 0xFF, 0xFF, 0xFF, 0xFF +vertex 740, -119, 26, 428, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 260, 220, 36, 28, 610, 0xFF, 0xFF, 0xFF, 0xFF +vertex 20, -109, 6, 416, 894, 0xFF, 0xFF, 0xFF, 0xFF +vertex 90, -219, 6, 548, 812, 0xFF, 0xFF, 0xFF, 0xFF +vertex 770, 0, 16, 288, 4, 0xFF, 0xFF, 0xFF, 0xFF +vertex 600, 220, 6, 28, 206, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05006370: # 0x05006370 +vertex 560, 220, 36, 536, 250, 0xFF, 0xFF, 0xFF, 0xFF +vertex 600, 220, 6, 536, 202, 0xFF, 0xFF, 0xFF, 0xFF +vertex 532, 288, 6, 616, 284, 0xFF, 0xFF, 0xFF, 0xFF +vertex 260, 220, 36, 28, 610, 0xFF, 0xFF, 0xFF, 0xFF +vertex 20, 120, 16, 144, 894, 0xFF, 0xFF, 0xFF, 0xFF +vertex 20, -109, 6, 416, 894, 0xFF, 0xFF, 0xFF, 0xFF +vertex -39, 0, 6, 288, 966, 0xFF, 0xFF, 0xFF, 0xFF +vertex 90, 220, 6, 28, 812, 0xFF, 0xFF, 0xFF, 0xFF +vertex 90, 220, 6, 536, 810, 0xFF, 0xFF, 0xFF, 0xFF +vertex 260, 220, 36, 536, 608, 0xFF, 0xFF, 0xFF, 0xFF +vertex 300, 288, 6, 616, 560, 0xFF, 0xFF, 0xFF, 0xFF + +manta_seg5_vertex_05006420: # 0x05006420 +vertex 300, 288, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 260, 220, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 90, 220, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 80, 0, -40, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 90, -219, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 20, -109, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 260, -219, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 300, -287, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 532, -287, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 560, -219, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 220, 0, -73, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 532, 288, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 560, 220, -33, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex -39, 0, 6, 0, 0, 0xC6, 0xEE, 0xED, 0xFF +vertex 20, 120, 16, 0, 0, 0xC6, 0xEE, 0xED, 0xFF + +glabel manta_seg5_dl_05006510 # 0x05006510 - 0x05006588 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050017A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex manta_seg5_vertex_050060C0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 6, 9, 10, 0x0 +gsSP2Triangles 4, 6, 10, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 8, 7, 11, 0x0, 13, 12, 11, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006588 # 0x05006588 - 0x050065F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_05001FA0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex manta_seg5_vertex_050061A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 7, 13, 0x0, 11, 10, 14, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_050065F0 # 0x050065F0 - 0x050066D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, manta_seg5_texture_050037A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex manta_seg5_vertex_05006290, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 2, 5, 8, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 6, 5, 2, 0x0 +gsSP2Triangles 5, 7, 3, 0x0, 6, 2, 9, 0x0 +gsSP2Triangles 10, 6, 9, 0x0, 7, 6, 11, 0x0 +gsSP2Triangles 10, 11, 6, 0x0, 8, 12, 0, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 13, 1, 0, 0x0 +gsSP1Triangle 2, 1, 9, 0x0 +gsSPVertex manta_seg5_vertex_05006370, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 0, 0x0 +gsSP1Triangle 2, 10, 0, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_050066D0 # 0x050066D0 - 0x05006750 +gsSPVertex manta_seg5_vertex_05006420, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 7, 6, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 3, 10, 6, 0x0, 11, 12, 1, 0x0 +gsSP2Triangles 11, 1, 0, 0x0, 1, 10, 3, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 3, 13, 14, 0x0 +gsSP2Triangles 2, 3, 14, 0x0, 5, 13, 3, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006750 # 0x05006750 - 0x05006808 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList manta_seg5_dl_05006510 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList manta_seg5_dl_05006588 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList manta_seg5_dl_050065F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList manta_seg5_dl_050066D0 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +manta_seg5_vertex_05006808: # 0x05006808 +vertex 0, -5, -3, 0, 0, 0xF3, 0x98, 0x46, 0x00 +vertex 0, 0, 4, 0, 0, 0xF6, 0x00, 0x7E, 0x00 +vertex -4, 0, 2, 0, 0, 0xA9, 0x00, 0x5B, 0x00 +vertex 238, 0, 0, 0, 0, 0x01, 0x66, 0x4A, 0x00 +vertex 0, 5, -3, 0, 0, 0xF3, 0x68, 0x46, 0x00 +vertex 238, 0, 0, 0, 0, 0x01, 0x9A, 0x4A, 0x00 + +manta_seg5_vertex_05006868: # 0x05006868 +vertex -4, 0, 2, 0, 0, 0xA9, 0x00, 0x5B, 0x00 +vertex 0, 5, -3, 0, 0, 0xF3, 0x68, 0x46, 0x00 +vertex 0, -5, -3, 0, 0, 0xF3, 0x98, 0x46, 0x00 +vertex 0, -5, -3, 0, 0, 0x01, 0x00, 0x81, 0x00 +vertex 0, 5, -3, 0, 0, 0x01, 0x00, 0x81, 0x00 +vertex 238, 0, 0, 0, 0, 0x01, 0x00, 0x81, 0x00 + +manta_seg5_vertex_050068C8: # 0x050068C8 +vertex 0, -8, -5, 0, 0, 0xF1, 0x94, 0x3F, 0x00 +vertex 0, 0, 7, 0, 0, 0xF4, 0x00, 0x7E, 0x00 +vertex -7, 0, 0, 0, 0, 0x84, 0x00, 0x18, 0x00 +vertex 236, -5, -3, 0, 0, 0x13, 0x8E, 0xCD, 0x00 +vertex 240, 0, 0, 0, 0, 0x7B, 0x00, 0x1B, 0x00 +vertex 236, 0, 4, 0, 0, 0x0F, 0x00, 0x7E, 0x00 +vertex 236, 5, -3, 0, 0, 0x13, 0x72, 0xCD, 0x00 +vertex 0, 8, -5, 0, 0, 0xF1, 0x6C, 0x3F, 0x00 + +manta_seg5_vertex_05006948: # 0x05006948 +vertex -7, 0, 0, 0, 0, 0x84, 0x00, 0x18, 0x00 +vertex 0, 8, -5, 0, 0, 0xF1, 0x6C, 0x3F, 0x00 +vertex 0, -8, -5, 0, 0, 0xF1, 0x94, 0x3F, 0x00 +vertex 236, 5, -3, 0, 0, 0x13, 0x72, 0xCD, 0x00 +vertex 240, 0, 0, 0, 0, 0x7B, 0x00, 0x1B, 0x00 +vertex 236, -5, -3, 0, 0, 0x13, 0x8E, 0xCD, 0x00 +vertex 0, -8, -5, 0, 0, 0x01, 0x00, 0x81, 0x00 +vertex 0, 8, -5, 0, 0, 0x01, 0x00, 0x81, 0x00 + +manta_seg5_vertex_050069C8: # 0x050069C8 +vertex 0, -11, -7, 0, 0, 0x95, 0xBF, 0xEE, 0x00 +vertex 0, 0, 10, 0, 0, 0x9D, 0x00, 0x4F, 0x00 +vertex -8, 0, 0, 0, 0, 0x83, 0x00, 0x13, 0x00 +vertex 168, -8, -5, 0, 0, 0x13, 0x8F, 0xCC, 0x00 +vertex 175, 0, 0, 0, 0, 0x7C, 0x00, 0x18, 0x00 +vertex 168, 0, 7, 0, 0, 0x10, 0x00, 0x7D, 0x00 +vertex 168, 8, -5, 0, 0, 0x13, 0x71, 0xCC, 0x00 +vertex 0, 11, -7, 0, 0, 0x95, 0x41, 0xEE, 0x00 +vertex 0, 0, 10, 0, 0, 0x01, 0x97, 0x46, 0x00 +vertex 0, -11, -7, 0, 0, 0x01, 0x97, 0x46, 0x00 +vertex 0, 11, -7, 0, 0, 0x01, 0x69, 0x46, 0x00 +vertex 0, 0, 10, 0, 0, 0x01, 0x69, 0x46, 0x00 + +manta_seg5_vertex_05006A88: # 0x05006A88 +vertex -8, 0, 0, 0, 0, 0x83, 0x00, 0x13, 0x00 +vertex 0, 11, -7, 0, 0, 0x95, 0x41, 0xEE, 0x00 +vertex 0, -11, -7, 0, 0, 0x95, 0xBF, 0xEE, 0x00 +vertex 168, 8, -5, 0, 0, 0x13, 0x71, 0xCC, 0x00 +vertex 175, 0, 0, 0, 0, 0x7C, 0x00, 0x18, 0x00 +vertex 168, -8, -5, 0, 0, 0x13, 0x8F, 0xCC, 0x00 +vertex 0, -11, -7, 0, 0, 0x01, 0x00, 0x81, 0x00 +vertex 0, 11, -7, 0, 0, 0x01, 0x00, 0x81, 0x00 + +glabel manta_seg5_dl_05006B08 # 0x05006B08 - 0x05006B70 +gsSPLight manta_seg5_light_05001778, 1 +gsSPLight manta_seg5_light_05001770, 2 +gsSPVertex manta_seg5_vertex_05006808, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 1, 0, 5, 0x0 +gsSPLight manta_seg5_light_05001760, 1 +gsSPLight manta_seg5_light_05001758, 2 +gsSPVertex manta_seg5_vertex_05006868, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006B70 # 0x05006B70 - 0x05006C08 +gsSPLight manta_seg5_light_05001778, 1 +gsSPLight manta_seg5_light_05001770, 2 +gsSPVertex manta_seg5_vertex_050068C8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 5, 0, 3, 0x0 +gsSP2Triangles 6, 7, 1, 0x0, 6, 1, 5, 0x0 +gsSPLight manta_seg5_light_05001760, 1 +gsSPLight manta_seg5_light_05001758, 2 +gsSPVertex manta_seg5_vertex_05006948, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 +gsSPEndDisplayList + +glabel manta_seg5_dl_05006C08 # 0x05006C08 - 0x05006CA0 +gsSPLight manta_seg5_light_05001778, 1 +gsSPLight manta_seg5_light_05001770, 2 +gsSPVertex manta_seg5_vertex_050069C8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 3, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 6, 11, 5, 0x0 +gsSPLight manta_seg5_light_05001760, 1 +gsSPLight manta_seg5_light_05001758, 2 +gsSPVertex manta_seg5_vertex_05006A88, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0 +gsSPEndDisplayList + +manta_seg5_animvalue_05006CA0: # 0x05006CA0 +.hword 0x0000, 0x0081, 0x0080, 0x0080, 0x0080, 0x007F, 0x007F, 0x007E +.hword 0x007E, 0x007D, 0x007C, 0x007B, 0x007B, 0x007A, 0x0079, 0x0078 +.hword 0x0077, 0x0076, 0x0075, 0x0073, 0x0072, 0x0071, 0x0070, 0x006F +.hword 0x006D, 0x006C, 0x006A, 0x0069, 0x0068, 0x0066, 0x0065, 0x0063 +.hword 0x0062, 0x0060, 0x005E, 0x005D, 0x005B, 0x005A, 0x0058, 0x0056 +.hword 0x0055, 0x0053, 0x0051, 0x0050, 0x004E, 0x004C, 0x004A, 0x0049 +.hword 0x0047, 0x0045, 0x0044, 0x0042, 0x0040, 0x003E, 0x003D, 0x003B +.hword 0x0039, 0x0038, 0x0036, 0x0034, 0x0033, 0x0031, 0x0030, 0x002E +.hword 0x002C, 0x002B, 0x0029, 0x0028, 0x0027, 0x0025, 0x0024, 0x0022 +.hword 0x0021, 0x0020, 0x001F, 0x001D, 0x001C, 0x001B, 0x001A, 0x0019 +.hword 0x0018, 0x0017, 0x0016, 0x0015, 0x0014, 0x0013, 0x0013, 0x0012 +.hword 0x0011, 0x0011, 0x0010, 0x0010, 0x000F, 0x000F, 0x000F, 0x000F +.hword 0x000F, 0x000E, 0x000E, 0x000E, 0x000F, 0x000F, 0x000F, 0x000F +.hword 0x0010, 0x0010, 0x0011, 0x0011, 0x0012, 0x0013, 0x0013, 0x0014 +.hword 0x0015, 0x0016, 0x0017, 0x0018, 0x0019, 0x001A, 0x001B, 0x001C +.hword 0x001D, 0x001E, 0x0020, 0x0021, 0x0022, 0x0024, 0x0025, 0x0026 +.hword 0x0028, 0x0029, 0x002B, 0x002C, 0x002E, 0x002F, 0x0031, 0x0033 +.hword 0x0034, 0x0036, 0x0037, 0x0039, 0x003B, 0x003D, 0x003E, 0x0040 +.hword 0x0042, 0x0043, 0x0045, 0x0047, 0x0048, 0x004A, 0x004C, 0x004E +.hword 0x004F, 0x0051, 0x0053, 0x0054, 0x0056, 0x0058, 0x0059, 0x005B +.hword 0x005D, 0x005E, 0x0060, 0x0061, 0x0063, 0x0064, 0x0066, 0x0067 +.hword 0x0069, 0x006A, 0x006C, 0x006D, 0x006E, 0x0070, 0x0071, 0x0072 +.hword 0x0073, 0x0074, 0x0076, 0x0077, 0x0078, 0x0079, 0x007A, 0x007A +.hword 0x007B, 0x007C, 0x007D, 0x007D, 0x007E, 0x007F, 0x007F, 0x0080 +.hword 0x0080, 0x0080, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081, 0x0081 +.hword 0xFE8C, 0xC001, 0x2909, 0x290E, 0x2907, 0x28F2, 0x28CF, 0x289F +.hword 0x2862, 0x2819, 0x27C3, 0x2761, 0x26F3, 0x2679, 0x25F5, 0x2566 +.hword 0x24CC, 0x2428, 0x237B, 0x22C3, 0x2203, 0x2139, 0x2067, 0x1F8D +.hword 0x1EAA, 0x1DC0, 0x1CCF, 0x1BD6, 0x1AD7, 0x19D2, 0x18C6, 0x17B4 +.hword 0x169D, 0x1581, 0x1460, 0x133B, 0x1211, 0x10E3, 0x0FB2, 0x0E7D +.hword 0x0D45, 0x0C0B, 0x0ACF, 0x0990, 0x0850, 0x070E, 0x05CB, 0x0487 +.hword 0x0343, 0x01FF, 0x00BB, 0xFF78, 0xFE35, 0xFCF3, 0xFBB3, 0xFA74 +.hword 0xF938, 0xF7FD, 0xF6C6, 0xF591, 0xF460, 0xF332, 0xF208, 0xF0E3 +.hword 0xEFC2, 0xEEA6, 0xED8F, 0xEC7D, 0xEB71, 0xEA6C, 0xE96C, 0xE874 +.hword 0xE783, 0xE699, 0xE5B6, 0xE4DC, 0xE40A, 0xE340, 0xE280, 0xE1C8 +.hword 0xE11B, 0xE077, 0xDFDD, 0xDF4E, 0xDEC9, 0xDE50, 0xDDE2, 0xDD80 +.hword 0xDD2A, 0xDCE1, 0xDCA4, 0xDC74, 0xDC51, 0xDC3C, 0xDC35, 0xDC3A +.hword 0xDC4A, 0xDC63, 0xDC87, 0xDCB5, 0xDCEB, 0xDD2C, 0xDD75, 0xDDC8 +.hword 0xDE23, 0xDE87, 0xDEF3, 0xDF67, 0xDFE3, 0xE067, 0xE0F2, 0xE185 +.hword 0xE21F, 0xE2C0, 0xE368, 0xE416, 0xE4CB, 0xE585, 0xE646, 0xE70D +.hword 0xE7D9, 0xE8AA, 0xE981, 0xEA5C, 0xEB3D, 0xEC22, 0xED0B, 0xEDF8 +.hword 0xEEEA, 0xEFDF, 0xF0D8, 0xF1D4, 0xF2D3, 0xF3D5, 0xF4DA, 0xF5E2 +.hword 0xF6EC, 0xF7F8, 0xF906, 0xFA16, 0xFB27, 0xFC3A, 0xFD4E, 0xFE63 +.hword 0xFF79, 0x008E, 0x01A5, 0x02BC, 0x03D3, 0x04EA, 0x0600, 0x0715 +.hword 0x082A, 0x093E, 0x0A51, 0x0B62, 0x0C72, 0x0D7F, 0x0E8B, 0x0F95 +.hword 0x109C, 0x11A0, 0x12A2, 0x13A1, 0x149D, 0x1595, 0x1689, 0x177A +.hword 0x1867, 0x194F, 0x1A33, 0x1B13, 0x1BEE, 0x1CC3, 0x1D94, 0x1E5F +.hword 0x1F25, 0x1FE4, 0x209E, 0x2152, 0x21FF, 0x22A5, 0x2345, 0x23DE +.hword 0x2470, 0x24FA, 0x257C, 0x25F7, 0x266A, 0x26D5, 0x2737, 0x2791 +.hword 0x27E2, 0x282A, 0x2869, 0x289E, 0x28CA, 0x28EC, 0x2904, 0x2912 +.hword 0x2915, 0x043E, 0x03A8, 0x0312, 0x027C, 0x01E6, 0x014F, 0x00B8 +.hword 0x0022, 0xFF8C, 0xFEF6, 0xFE60, 0xFDCB, 0xFD35, 0xFCA1, 0xFC0D +.hword 0xFB79, 0xFAE6, 0xFA54, 0xF9C3, 0xF933, 0xF8A4, 0xF816, 0xF78A +.hword 0xF6FE, 0xF674, 0xF5EC, 0xF564, 0xF4DF, 0xF45B, 0xF3D9, 0xF358 +.hword 0xF2DA, 0xF25E, 0xF1E3, 0xF16B, 0xF0F5, 0xF081, 0xF00F, 0xEFA0 +.hword 0xEF34, 0xEECA, 0xEE62, 0xEDFE, 0xED9C, 0xED3D, 0xECE1, 0xEC88 +.hword 0xEC32, 0xEBE0, 0xEB91, 0xEB45, 0xEAFC, 0xEAB7, 0xEA76, 0xEA38 +.hword 0xE9FE, 0xE9C8, 0xE996, 0xE967, 0xE93D, 0xE917, 0xE8F5, 0xE8D7 +.hword 0xE8BE, 0xE8A9, 0xE899, 0xE88D, 0xE886, 0xE883, 0xE88A, 0xE89D +.hword 0xE8BD, 0xE8E9, 0xE921, 0xE964, 0xE9B2, 0xEA0B, 0xEA6F, 0xEADC +.hword 0xEB53, 0xEBD4, 0xEC5D, 0xECF0, 0xED8A, 0xEE2C, 0xEED6, 0xEF88 +.hword 0xF040, 0xF0FE, 0xF1C3, 0xF28E, 0xF35E, 0xF434, 0xF50E, 0xF5ED +.hword 0xF6D0, 0xF7B6, 0xF8A0, 0xF98D, 0xFA7D, 0xFB6F, 0xFC64, 0xFD59 +.hword 0xFE51, 0xFF49, 0x0041, 0x013A, 0x0233, 0x032B, 0x0423, 0x051A +.hword 0x060F, 0x0703, 0x07F4, 0x08E3, 0x09CF, 0x0AB7, 0x0B9D, 0x0C7E +.hword 0x0D5B, 0x0E33, 0x0F07, 0x0FD5, 0x109E, 0x1160, 0x121C, 0x12D2 +.hword 0x1380, 0x1427, 0x14C7, 0x155E, 0x15ED, 0x1673, 0x16F0, 0x1763 +.hword 0x17CD, 0x182C, 0x1881, 0x18CB, 0x190A, 0x193D, 0x1964, 0x197F +.hword 0x198D, 0x198F, 0x1987, 0x197B, 0x196A, 0x1955, 0x193B, 0x191D +.hword 0x18FB, 0x18D5, 0x18AA, 0x187B, 0x1849, 0x1812, 0x17D8, 0x179A +.hword 0x1758, 0x1713, 0x16CA, 0x167E, 0x162E, 0x15DC, 0x1586, 0x152C +.hword 0x14D0, 0x1471, 0x140F, 0x13AA, 0x1343, 0x12D9, 0x126C, 0x11FC +.hword 0x118B, 0x1117, 0x10A0, 0x1028, 0x0FAD, 0x0F31, 0x0EB2, 0x0E31 +.hword 0x0DAF, 0x0D2B, 0x0CA5, 0x0C1E, 0x0B95, 0x0B0B, 0x0A80, 0x09F3 +.hword 0x0965, 0x08D6, 0x0846, 0x07B4, 0x0722, 0x0690, 0x05FC, 0x0568 +.hword 0xFF79, 0xFF25, 0xFED1, 0xFE7E, 0xFE2B, 0xFDD9, 0xFD87, 0xFD36 +.hword 0xFCE6, 0xFC96, 0xFC47, 0xFBF9, 0xFBAB, 0xFB5F, 0xFB13, 0xFAC8 +.hword 0xFA7E, 0xFA36, 0xF9EE, 0xF9A8, 0xF963, 0xF91F, 0xF8DC, 0xF89B +.hword 0xF85B, 0xF81C, 0xF7DF, 0xF7A4, 0xF76A, 0xF732, 0xF6FB, 0xF6C6 +.hword 0xF693, 0xF662, 0xF632, 0xF605, 0xF5D9, 0xF5B0, 0xF588, 0xF563 +.hword 0xF53F, 0xF51E, 0xF4FF, 0xF4E3, 0xF4C9, 0xF4B1, 0xF49B, 0xF488 +.hword 0xF478, 0xF46A, 0xF45F, 0xF456, 0xF450, 0xF44D, 0xF44D, 0xF44F +.hword 0xF455, 0xF45D, 0xF469, 0xF477, 0xF489, 0xF49D, 0xF4B5, 0xF4D2 +.hword 0xF4F5, 0xF51F, 0xF54E, 0xF584, 0xF5C0, 0xF600, 0xF647, 0xF692 +.hword 0xF6E2, 0xF737, 0xF791, 0xF7EF, 0xF850, 0xF8B6, 0xF920, 0xF98D +.hword 0xF9FD, 0xFA70, 0xFAE6, 0xFB5F, 0xFBDB, 0xFC58, 0xFCD8, 0xFD5A +.hword 0xFDDD, 0xFE62, 0xFEE8, 0xFF6F, 0xFFF7, 0x007F, 0x0108, 0x0191 +.hword 0x021A, 0x02A4, 0x032C, 0x03B5, 0x043C, 0x04C3, 0x0548, 0x05CC +.hword 0x064F, 0x06D0, 0x074E, 0x07CB, 0x0845, 0x08BD, 0x0932, 0x09A4 +.hword 0x0A12, 0x0A7E, 0x0AE5, 0x0B49, 0x0BA9, 0x0C05, 0x0C5C, 0x0CAF +.hword 0x0CFD, 0x0D45, 0x0D89, 0x0DC7, 0x0E00, 0x0E33, 0x0E60, 0x0E86 +.hword 0x0EA6, 0x0EC0, 0x0ED2, 0x0EDE, 0x0EE3, 0x0EE6, 0x0EE5, 0x0EE1 +.hword 0x0EDB, 0x0ED2, 0x0EC6, 0x0EB8, 0x0EA7, 0x0E94, 0x0E7E, 0x0E65 +.hword 0x0E4A, 0x0E2D, 0x0E0E, 0x0DEC, 0x0DC8, 0x0DA2, 0x0D7A, 0x0D50 +.hword 0x0D24, 0x0CF5, 0x0CC5, 0x0C93, 0x0C5F, 0x0C2A, 0x0BF2, 0x0BB9 +.hword 0x0B7F, 0x0B43, 0x0B05, 0x0AC6, 0x0A85, 0x0A43, 0x0A00, 0x09BB +.hword 0x0975, 0x092E, 0x08E5, 0x089C, 0x0852, 0x0806, 0x07BA, 0x076C +.hword 0x071E, 0x06CF, 0x067F, 0x062F, 0x05DE, 0x058C, 0x0539, 0x04E6 +.hword 0x0493, 0x043F, 0x03EB, 0x0396, 0x0341, 0x02EC, 0x0297, 0x0242 +.hword 0x01EC, 0x0196, 0x0141, 0x00EB, 0x0096, 0x0041, 0xFFEC, 0x2909 +.hword 0x290E, 0x2907, 0x28F2, 0x28CF, 0x289F, 0x2862, 0x2819, 0x27C3 +.hword 0x2761, 0x26F3, 0x2679, 0x25F5, 0x2566, 0x24CC, 0x2428, 0x237B +.hword 0x22C3, 0x2203, 0x2139, 0x2067, 0x1F8D, 0x1EAA, 0x1DC0, 0x1CCF +.hword 0x1BD6, 0x1AD7, 0x19D2, 0x18C6, 0x17B4, 0x169D, 0x1581, 0x1460 +.hword 0x133B, 0x1211, 0x10E3, 0x0FB2, 0x0E7D, 0x0D45, 0x0C0B, 0x0ACF +.hword 0x0990, 0x0850, 0x070E, 0x05CB, 0x0487, 0x0343, 0x01FF, 0x00BB +.hword 0xFF78, 0xFE35, 0xFCF3, 0xFBB3, 0xFA74, 0xF938, 0xF7FD, 0xF6C6 +.hword 0xF591, 0xF460, 0xF332, 0xF208, 0xF0E3, 0xEFC2, 0xEEA6, 0xED8F +.hword 0xEC7D, 0xEB71, 0xEA6C, 0xE96C, 0xE874, 0xE783, 0xE699, 0xE5B6 +.hword 0xE4DC, 0xE40A, 0xE340, 0xE280, 0xE1C8, 0xE11B, 0xE077, 0xDFDD +.hword 0xDF4E, 0xDEC9, 0xDE50, 0xDDE2, 0xDD80, 0xDD2A, 0xDCE1, 0xDCA4 +.hword 0xDC74, 0xDC51, 0xDC3C, 0xDC35, 0xDC3A, 0xDC4A, 0xDC63, 0xDC87 +.hword 0xDCB5, 0xDCEB, 0xDD2C, 0xDD75, 0xDDC8, 0xDE23, 0xDE87, 0xDEF3 +.hword 0xDF67, 0xDFE3, 0xE067, 0xE0F2, 0xE185, 0xE21F, 0xE2C0, 0xE368 +.hword 0xE416, 0xE4CB, 0xE585, 0xE646, 0xE70D, 0xE7D9, 0xE8AA, 0xE981 +.hword 0xEA5C, 0xEB3D, 0xEC22, 0xED0B, 0xEDF8, 0xEEEA, 0xEFDF, 0xF0D8 +.hword 0xF1D4, 0xF2D3, 0xF3D5, 0xF4DA, 0xF5E2, 0xF6EC, 0xF7F8, 0xF906 +.hword 0xFA16, 0xFB27, 0xFC3A, 0xFD4E, 0xFE63, 0xFF79, 0x008E, 0x01A5 +.hword 0x02BC, 0x03D3, 0x04EA, 0x0600, 0x0715, 0x082A, 0x093E, 0x0A51 +.hword 0x0B62, 0x0C72, 0x0D7F, 0x0E8B, 0x0F95, 0x109C, 0x11A0, 0x12A2 +.hword 0x13A1, 0x149D, 0x1595, 0x1689, 0x177A, 0x1867, 0x194F, 0x1A33 +.hword 0x1B13, 0x1BEE, 0x1CC3, 0x1D94, 0x1E5F, 0x1F25, 0x1FE4, 0x209E +.hword 0x2152, 0x21FF, 0x22A5, 0x2345, 0x23DE, 0x2470, 0x24FA, 0x257C +.hword 0x25F7, 0x266A, 0x26D5, 0x2737, 0x2791, 0x27E2, 0x282A, 0x2869 +.hword 0x289E, 0x28CA, 0x28EC, 0x2904, 0x2912, 0x2915, 0x0625, 0x05B4 +.hword 0x0541, 0x04CB, 0x0450, 0x03D2, 0x0350, 0x02CA, 0x0242, 0x01B6 +.hword 0x0128, 0x0097, 0x0004, 0xFF70, 0xFED8, 0xFE3F, 0xFDA5, 0xFD08 +.hword 0xFC6B, 0xFBCD, 0xFB2D, 0xFA8D, 0xF9ED, 0xF94D, 0xF8AC, 0xF80C +.hword 0xF76C, 0xF6CC, 0xF62D, 0xF590, 0xF4F3, 0xF458, 0xF3BE, 0xF326 +.hword 0xF28F, 0xF1FB, 0xF169, 0xF0DA, 0xF04E, 0xEFC4, 0xEF3D, 0xEEBA +.hword 0xEE3A, 0xEDBE, 0xED46, 0xECD1, 0xEC61, 0xEBF6, 0xEB8F, 0xEB2D +.hword 0xEAD0, 0xEA78, 0xEA26, 0xE9D9, 0xE992, 0xE952, 0xE917, 0xE8E3 +.hword 0xE8B5, 0xE88E, 0xE86E, 0xE856, 0xE845, 0xE83B, 0xE839, 0xE83F +.hword 0xE84E, 0xE864, 0xE883, 0xE8AC, 0xE8E1, 0xE91F, 0xE969, 0xE9BC +.hword 0xEA19, 0xEA7F, 0xEAEF, 0xEB67, 0xEBE8, 0xEC71, 0xED02, 0xED9B +.hword 0xEE3B, 0xEEE1, 0xEF8F, 0xF043, 0xF0FC, 0xF1BC, 0xF280, 0xF34A +.hword 0xF419, 0xF4EC, 0xF5C3, 0xF69E, 0xF77D, 0xF85F, 0xF943, 0xFA2B +.hword 0xFB14, 0xFC00, 0xFCED, 0xFDDB, 0xFECB, 0xFFBB, 0x00AA, 0x019B +.hword 0x028B, 0x037B, 0x046A, 0x0558, 0x0645, 0x072F, 0x0818, 0x08FE +.hword 0x09E2, 0x0AC2, 0x0B9F, 0x0C78, 0x0D4E, 0x0E1F, 0x0EEC, 0x0FB3 +.hword 0x1076, 0x1133, 0x11EA, 0x129B, 0x1345, 0x13E9, 0x1486, 0x151B +.hword 0x15A9, 0x162E, 0x16AB, 0x1720, 0x178C, 0x17EE, 0x1847, 0x1896 +.hword 0x18DA, 0x1915, 0x1944, 0x1968, 0x1981, 0x198E, 0x198F, 0x1987 +.hword 0x1979, 0x1966, 0x194D, 0x192E, 0x190B, 0x18E3, 0x18B6, 0x1884 +.hword 0x184D, 0x1812, 0x17D3, 0x1790, 0x1749, 0x16FE, 0x16AF, 0x165D +.hword 0x1607, 0x15AF, 0x1553, 0x14F4, 0x1492, 0x142E, 0x13C7, 0x135E +.hword 0x12F3, 0x1286, 0x1217, 0x11A6, 0x1134, 0x10C0, 0x104A, 0x0FD4 +.hword 0x0F5D, 0x0EE5, 0x0E6C, 0x0DF2, 0x0D79, 0x0CFE, 0x0C84, 0x0C0A +.hword 0x0B90, 0x0B17, 0x0A9D, 0x0A25, 0x09AD, 0x0936, 0x08C1, 0x084C +.hword 0x07D9, 0x0768, 0x06F8, 0x068A, 0x061E, 0xFF62, 0xFF39, 0xFF10 +.hword 0xFEE6, 0xFEBB, 0xFE90, 0xFE63, 0xFE36, 0xFE09, 0xFDDB, 0xFDAC +.hword 0xFD7E, 0xFD4E, 0xFD1F, 0xFCEF, 0xFCBF, 0xFC8F, 0xFC5E, 0xFC2E +.hword 0xFBFE, 0xFBCD, 0xFB9D, 0xFB6D, 0xFB3D, 0xFB0D, 0xFADE, 0xFAAF +.hword 0xFA80, 0xFA52, 0xFA24, 0xF9F7, 0xF9CB, 0xF99F, 0xF974, 0xF949 +.hword 0xF91F, 0xF8F7, 0xF8CF, 0xF8A8, 0xF882, 0xF85D, 0xF839, 0xF816 +.hword 0xF7F5, 0xF7D5, 0xF7B6, 0xF798, 0xF77C, 0xF761, 0xF748, 0xF731 +.hword 0xF71B, 0xF706, 0xF6F4, 0xF6E3, 0xF6D4, 0xF6C7, 0xF6BB, 0xF6B2 +.hword 0xF6AB, 0xF6A6, 0xF6A3, 0xF6A2, 0xF6A6, 0xF6B1, 0xF6C4, 0xF6DE +.hword 0xF6FE, 0xF725, 0xF753, 0xF786, 0xF7BF, 0xF7FE, 0xF842, 0xF88C +.hword 0xF8DA, 0xF92D, 0xF984, 0xF9E0, 0xFA3F, 0xFAA2, 0xFB09, 0xFB72 +.hword 0xFBDF, 0xFC4F, 0xFCC1, 0xFD35, 0xFDAB, 0xFE24, 0xFE9D, 0xFF18 +.hword 0xFF95, 0x0011, 0x008E, 0x010C, 0x018B, 0x0209, 0x0286, 0x0304 +.hword 0x0380, 0x03FB, 0x0476, 0x04EE, 0x0565, 0x05DA, 0x064D, 0x06BD +.hword 0x072A, 0x0795, 0x07FC, 0x0860, 0x08C1, 0x091D, 0x0976, 0x09CA +.hword 0x0A19, 0x0A64, 0x0AA9, 0x0AEA, 0x0B24, 0x0B59, 0x0B88, 0x0BB1 +.hword 0x0BD3, 0x0BEF, 0x0C03, 0x0C13, 0x0C1F, 0x0C28, 0x0C2D, 0x0C30 +.hword 0x0C30, 0x0C2D, 0x0C27, 0x0C1E, 0x0C13, 0x0C05, 0x0BF4, 0x0BE1 +.hword 0x0BCB, 0x0BB3, 0x0B99, 0x0B7D, 0x0B5E, 0x0B3D, 0x0B1B, 0x0AF6 +.hword 0x0AD0, 0x0AA7, 0x0A7D, 0x0A52, 0x0A24, 0x09F5, 0x09C5, 0x0993 +.hword 0x0960, 0x092C, 0x08F7, 0x08C0, 0x0889, 0x0850, 0x0816, 0x07DC +.hword 0x07A1, 0x0765, 0x0729, 0x06EC, 0x06AE, 0x0670, 0x0632, 0x05F4 +.hword 0x05B5, 0x0576, 0x0537, 0x04F8, 0x04B9, 0x047A, 0x043C, 0x03FD +.hword 0x03BF, 0x0382, 0x0344, 0x0308, 0x02CC, 0x0290, 0x0256, 0x021C +.hword 0x01E3, 0x01AB, 0x0174, 0x013F, 0x010A, 0x00D7, 0x00A5, 0x0074 +.hword 0x0045, 0x0017, 0xFFEC, 0xFFC1, 0x8001, 0x0912, 0x098C, 0x09F9 +.hword 0x0A5B, 0x0AAF, 0x0AF5, 0x0B2D, 0x0B56, 0x0B6E, 0x0B77, 0x0B6E +.hword 0x0B53, 0x0B27, 0x0AEA, 0x0A9F, 0x0A44, 0x09DB, 0x0965, 0x08E3 +.hword 0x0855, 0x07BC, 0x0718, 0x066B, 0x05B6, 0x04F8, 0x0433, 0x0368 +.hword 0x0297, 0x01C1, 0x00E7, 0x000A, 0xFF2B, 0xFE49, 0xFD66, 0xFC82 +.hword 0xFB9F, 0xFABD, 0xF9DD, 0xF900, 0xF826, 0xF750, 0xF67F, 0xF5B4 +.hword 0xF4EF, 0xF432, 0xF37C, 0xF2CF, 0xF22C, 0xF193, 0xF104, 0xF082 +.hword 0xF00C, 0xEFA3, 0xEF49, 0xEEFD, 0xEEC0, 0xEE94, 0xEE79, 0xEE70 +.hword 0xEE79, 0xEE93, 0xEEBD, 0xEEF7, 0xEF40, 0xEF98, 0xEFFD, 0xF06E +.hword 0xF0EC, 0xF175, 0xF209, 0xF2A7, 0xF34E, 0xF3FE, 0xF4B6, 0xF574 +.hword 0xF639, 0xF704, 0xF7D4, 0xF8A8, 0xF980, 0xFA5A, 0xFB37, 0xFC15 +.hword 0xFCF4, 0xFDD3, 0xFEB1, 0xFF8E, 0x0067, 0x013F, 0x0213, 0x02E3 +.hword 0x03AE, 0x0473, 0x0532, 0x05E9, 0x0699, 0x0740, 0x07DE, 0x0872 +.hword 0x08FB, 0x0979, 0x09EB, 0x0A50, 0x0AA7, 0x0AF0, 0x0B2A, 0x0B54 +.hword 0x0B6E, 0x0B77, 0x0B6E, 0x0B54, 0x0B2A, 0x0AF0, 0x0AA7, 0x0A50 +.hword 0x09EB, 0x0979, 0x08FB, 0x0872, 0x07DE, 0x0740, 0x0699, 0x05E9 +.hword 0x0532, 0x0473, 0x03AE, 0x02E3, 0x0213, 0x013F, 0x0067, 0xFF8E +.hword 0xFEB1, 0xFDD3, 0xFCF4, 0xFC15, 0xFB37, 0xFA5A, 0xF980, 0xF8A8 +.hword 0xF7D4, 0xF704, 0xF639, 0xF574, 0xF4B6, 0xF3FE, 0xF34E, 0xF2A7 +.hword 0xF209, 0xF175, 0xF0EC, 0xF06E, 0xEFFD, 0xEF98, 0xEF40, 0xEEF7 +.hword 0xEEBD, 0xEE93, 0xEE79, 0xEE70, 0xEE79, 0xEE92, 0xEEBA, 0xEEF2 +.hword 0xEF39, 0xEF8D, 0xEFEE, 0xF05C, 0xF0D5, 0xF159, 0xF1E8, 0xF281 +.hword 0xF323, 0xF3CD, 0xF47F, 0xF538, 0xF5F7, 0xF6BC, 0xF786, 0xF855 +.hword 0xF927, 0xF9FC, 0xFAD3, 0xFBAD, 0xFC87, 0xFD61, 0xFE3C, 0xFF15 +.hword 0xFFEC, 0x00C0, 0x0193, 0x0261, 0x032B, 0x03F0, 0x04B0, 0x0568 +.hword 0x061A, 0x06C4, 0x0766, 0x07FF, 0x03F0, 0x047B, 0x0505, 0x0590 +.hword 0x061A, 0x06A4, 0x072D, 0x07B5, 0x083D, 0x08C4, 0x094A, 0x09CE +.hword 0x0A51, 0x0AD3, 0x0B54, 0x0BD3, 0x0C50, 0x0CCB, 0x0D45, 0x0DBC +.hword 0x0E32, 0x0EA5, 0x0F15, 0x0F83, 0x0FEF, 0x1058, 0x10BE, 0x1121 +.hword 0x1181, 0x11DD, 0x1237, 0x128D, 0x12E0, 0x132F, 0x137A, 0x13C1 +.hword 0x1404, 0x1444, 0x147F, 0x14B6, 0x14E8, 0x1516, 0x153F, 0x1563 +.hword 0x1583, 0x159D, 0x15B3, 0x15C3, 0x15CE, 0x15D3, 0x15D3, 0x15CE +.hword 0x15C3, 0x15B3, 0x159D, 0x1583, 0x1564, 0x1540, 0x1517, 0x14EA +.hword 0x14B9, 0x1483, 0x1449, 0x140A, 0x13C8, 0x1382, 0x1338, 0x12EA +.hword 0x1299, 0x1245, 0x11ED, 0x1191, 0x1133, 0x10D2, 0x106D, 0x1006 +.hword 0x0F9D, 0x0F30, 0x0EC1, 0x0E50, 0x0DDD, 0x0D67, 0x0CF0, 0x0C76 +.hword 0x0BFB, 0x0B7E, 0x0AFF, 0x0A7F, 0x09FE, 0x097B, 0x08F7, 0x0872 +.hword 0x07EC, 0x0766, 0x06DE, 0x0656, 0x05CE, 0x0545, 0x04BC, 0x0432 +.hword 0x03A9, 0x0320, 0x0297, 0x020E, 0x0185, 0x00FD, 0x0076, 0xFFF0 +.hword 0xFF6B, 0xFEE6, 0xFE62, 0xFDDF, 0xFD5E, 0xFCDE, 0xFC5F, 0xFBE2 +.hword 0xFB67, 0xFAED, 0xFA76, 0xFA00, 0xF98D, 0xF91C, 0xF8AD, 0xF841 +.hword 0xF7D7, 0xF770, 0xF70C, 0xF6AB, 0xF64C, 0xF5F1, 0xF599, 0xF545 +.hword 0xF4F4, 0xF4A6, 0xF45C, 0xF416, 0xF3D4, 0xF396, 0xF35C, 0xF326 +.hword 0xF2F4, 0xF2C7, 0xF29F, 0xF27B, 0xF25C, 0xF242, 0xF22D, 0xF21D +.hword 0xF212, 0xF20C, 0xF20C, 0xF212, 0xF21D, 0xF22D, 0xF242, 0xF25C +.hword 0xF27B, 0xF29F, 0xF2C7, 0xF2F5, 0xF326, 0xF35C, 0xF397, 0xF3D5 +.hword 0xF417, 0xF45E, 0xF4A8, 0xF4F6, 0xF547, 0xF59C, 0xF5F4, 0xF650 +.hword 0xF6AF, 0xF710, 0xF775, 0xF7DC, 0xF846, 0xF8B3, 0xF922, 0xF994 +.hword 0xFA08, 0xFA7E, 0xFAF6, 0xFB70, 0xFBEB, 0xFC69, 0xFCE8, 0xFD69 +.hword 0xFDEA, 0xFE6E, 0xFEF2, 0xFF77, 0xFFFE, 0x0084, 0x010C, 0x0194 +.hword 0x021D, 0x02A6, 0x0330, 0x0169, 0x0132, 0x00FC, 0x00C6, 0x0090 +.hword 0x005B, 0x0027, 0xFFF3, 0xFFC0, 0xFF8D, 0xFF5A, 0xFF29, 0xFEF8 +.hword 0xFEC7, 0xFE98, 0xFE69, 0xFE3B, 0xFE0E, 0xFDE2, 0xFDB6, 0xFD8C +.hword 0xFD63, 0xFD3B, 0xFD13, 0xFCED, 0xFCC9, 0xFCA5, 0xFC82, 0xFC61 +.hword 0xFC41, 0xFC23, 0xFC06, 0xFBEA, 0xFBD0, 0xFBB7, 0xFBA0, 0xFB8A +.hword 0xFB76, 0xFB63, 0xFB53, 0xFB43, 0xFB36, 0xFB2A, 0xFB21, 0xFB19 +.hword 0xFB13, 0xFB0E, 0xFB0C, 0xFB0C, 0xFB0E, 0xFB12, 0xFB18, 0xFB20 +.hword 0xFB2A, 0xFB37, 0xFB45, 0xFB56, 0xFB6A, 0xFB7F, 0xFB97, 0xFBB2 +.hword 0xFBCF, 0xFBEE, 0xFC10, 0xFC35, 0xFC5C, 0xFC85, 0xFCB0, 0xFCDD +.hword 0xFD0C, 0xFD3E, 0xFD71, 0xFDA6, 0xFDDC, 0xFE14, 0xFE4E, 0xFE89 +.hword 0xFEC6, 0xFF04, 0xFF43, 0xFF83, 0xFFC5, 0x0006, 0x0049, 0x008D +.hword 0x00D2, 0x0118, 0x015E, 0x01A4, 0x01EC, 0x0233, 0x027B, 0x02C3 +.hword 0x030B, 0x0353, 0x039B, 0x03E3, 0x042B, 0x0472, 0x04B9, 0x0500 +.hword 0x0546, 0x058C, 0x05D1, 0x0615, 0x0659, 0x069B, 0x06DD, 0x071D +.hword 0x075D, 0x079B, 0x07D8, 0x0813, 0x084D, 0x0886, 0x08BD, 0x08F2 +.hword 0x0926, 0x0957, 0x0987, 0x09B5, 0x09E0, 0x0A0A, 0x0A31, 0x0A56 +.hword 0x0A78, 0x0A98, 0x0AB6, 0x0AD1, 0x0AE9, 0x0AFE, 0x0B11, 0x0B20 +.hword 0x0B2D, 0x0B36, 0x0B3D, 0x0B40, 0x0B40, 0x0B3D, 0x0B39, 0x0B33 +.hword 0x0B2A, 0x0B20, 0x0B14, 0x0B06, 0x0AF6, 0x0AE5, 0x0AD1, 0x0ABC +.hword 0x0AA6, 0x0A8E, 0x0A74, 0x0A58, 0x0A3C, 0x0A1D, 0x09FE, 0x09DC +.hword 0x09BA, 0x0996, 0x0971, 0x094B, 0x0923, 0x08FB, 0x08D1, 0x08A6 +.hword 0x087A, 0x084D, 0x081F, 0x07F1, 0x07C1, 0x0790, 0x075F, 0x072D +.hword 0x06FA, 0x06C7, 0x0692, 0x065E, 0x0628, 0x05F2, 0x05BC, 0x0585 +.hword 0x054E, 0x0516, 0x04DE, 0x04A6, 0x046D, 0x0434, 0x03FB, 0x03C2 +.hword 0x0389, 0x034F, 0x0316, 0x02DC, 0x02A3, 0x026A, 0x0230, 0x01F7 +.hword 0x01BE, 0x0186, 0xC091, 0xC07B, 0xC066, 0xC051, 0xC03C, 0xC027 +.hword 0xC014, 0xC001, 0xBFEE, 0xBFDD, 0xBFCC, 0xBFBC, 0xBFAD, 0xBF9F +.hword 0xBF92, 0xBF87, 0xBF7C, 0xBF73, 0xBF6B, 0xBF65, 0xBF60, 0xBF5D +.hword 0xBF5B, 0xBF5C, 0xBF5F, 0xBF63, 0xBF6A, 0xBF72, 0xBF7C, 0xBF87 +.hword 0xBF94, 0xBFA2, 0xBFB1, 0xBFC2, 0xBFD4, 0xBFE7, 0xBFFB, 0xC00F +.hword 0xC025, 0xC03B, 0xC052, 0xC069, 0xC081, 0xC099, 0xC0B2, 0xC0CA +.hword 0xC0E3, 0xC0FC, 0xC114, 0xC12D, 0xC145, 0xC15D, 0xC174, 0xC18B +.hword 0xC1A2, 0xC1B7, 0xC1CC, 0xC1E0, 0xC1F3, 0xC205, 0xC216, 0xC226 +.hword 0xC234, 0xC241, 0xC24D, 0xC257, 0xC260, 0xC266, 0xC26B, 0xC26E +.hword 0xC26F, 0xC26E, 0xC26B, 0xC267, 0xC261, 0xC259, 0xC250, 0xC245 +.hword 0xC239, 0xC22C, 0xC21D, 0xC20E, 0xC1FD, 0xC1EB, 0xC1D9, 0xC1C5 +.hword 0xC1B1, 0xC19C, 0xC187, 0xC171, 0xC15A, 0xC144, 0xC12C, 0xC115 +.hword 0xC0FE, 0xC0E6, 0xC0CE, 0xC0B7, 0xC0A0, 0xC088, 0xC072, 0xC05B +.hword 0xC045, 0xC030, 0xC01B, 0xC007, 0xBFF3, 0xBFE1, 0xBFCF, 0xBFBE +.hword 0xBFAF, 0xBFA0, 0xBF93, 0xBF87, 0xBF7C, 0xBF73, 0xBF6B, 0xBF65 +.hword 0xBF61, 0xBF5E, 0xBF5D, 0xBF5E, 0xBF61, 0xBF65, 0xBF6B, 0xBF73 +.hword 0xBF7C, 0xBF87, 0xBF93, 0xBFA0, 0xBFAF, 0xBFBE, 0xBFCF, 0xBFE1 +.hword 0xBFF3, 0xC007, 0xC01B, 0xC030, 0xC045, 0xC05B, 0xC072, 0xC088 +.hword 0xC0A0, 0xC0B7, 0xC0CE, 0xC0E6, 0xC0FE, 0xC115, 0xC12C, 0xC144 +.hword 0xC15A, 0xC171, 0xC187, 0xC19C, 0xC1B1, 0xC1C5, 0xC1D9, 0xC1EB +.hword 0xC1FD, 0xC20E, 0xC21D, 0xC22C, 0xC239, 0xC245, 0xC250, 0xC259 +.hword 0xC261, 0xC267, 0xC26B, 0xC26E, 0xC26F, 0xC26E, 0xC26B, 0xC267 +.hword 0xC260, 0xC258, 0xC24E, 0xC243, 0xC236, 0xC228, 0xC219, 0xC208 +.hword 0xC1F7, 0xC1E4, 0xC1D0, 0xC1BC, 0xC1A7, 0xC191, 0xC17B, 0xC164 +.hword 0xC14C, 0xC134, 0xC11C, 0xC104, 0xC0EC, 0xC0D4, 0xC0BB, 0xC0A3 +.hword 0xC08B, 0xFB2B, 0xF6C0, 0xF6B2, 0xF6A9, 0xF6A3, 0xF6A2, 0xF6A3 +.hword 0xF6A7, 0xF6AE, 0xF6B7, 0xF6C3, 0xF6D1, 0xF6E2, 0xF6F5, 0xF70A +.hword 0xF721, 0xF73B, 0xF757, 0xF775, 0xF794, 0xF7B6, 0xF7DA, 0xF800 +.hword 0xF827, 0xF850, 0xF87B, 0xF8A8, 0xF8D7, 0xF907, 0xF938, 0xF96B +.hword 0xF9A0, 0xF9D6, 0xFA0D, 0xFA45, 0xFA7F, 0xFABA, 0xFAF7, 0xFB34 +.hword 0xFB72, 0xFBB2, 0xFBF2, 0xFC33, 0xFC76, 0xFCB9, 0xFCFC, 0xFD41 +.hword 0xFD86, 0xFDCC, 0xFE12, 0xFE59, 0xFEA1, 0xFEE9, 0xFF31, 0xFF7A +.hword 0xFFC3, 0x000B, 0x0054, 0x009E, 0x00E7, 0x0131, 0x017B, 0x01C4 +.hword 0x020E, 0x0257, 0x02A1, 0x02EA, 0x0332, 0x037B, 0x03C3, 0x040A +.hword 0x0451, 0x0498, 0x04DE, 0x0523, 0x0568, 0x05AC, 0x05EF, 0x0631 +.hword 0x0673, 0x06B3, 0x06F3, 0x0732, 0x076F, 0x07AC, 0x07E7, 0x0821 +.hword 0x085A, 0x0891, 0x08C7, 0x08FC, 0x0930, 0x0961, 0x0992, 0x09C0 +.hword 0x09EE, 0x0A19, 0x0A43, 0x0A6A, 0x0A90, 0x0AB5, 0x0AD7, 0x0AF7 +.hword 0x0B15, 0x0B31, 0x0B4B, 0x0B63, 0x0B79, 0x0B8C, 0x0B9D, 0x0BAC +.hword 0x0BB8, 0x0BC2, 0x0BC9, 0x0BCE, 0x0BD0, 0x0BCF, 0x0BCA, 0x0BC1 +.hword 0x0BB5, 0x0BA4, 0x0B90, 0x0B78, 0x0B5C, 0x0B3E, 0x0B1B, 0x0AF6 +.hword 0x0ACD, 0x0AA2, 0x0A73, 0x0A42, 0x0A0E, 0x09D7, 0x099D, 0x0961 +.hword 0x0923, 0x08E2, 0x08A0, 0x085B, 0x0814, 0x07CB, 0x0780, 0x0733 +.hword 0x06E5, 0x0696, 0x0644, 0x05F2, 0x059E, 0x0549, 0x04F3, 0x049C +.hword 0x0444, 0x03EB, 0x0392, 0x0338, 0x02DD, 0x0282, 0x0227, 0x01CB +.hword 0x016F, 0x0114, 0x00B8, 0x005C, 0x0001, 0xFFA7, 0xFF4C, 0xFEF2 +.hword 0xFE98, 0xFE3F, 0xFDE7, 0xFD90, 0xFD3A, 0xFCE5, 0xFC91, 0xFC3E +.hword 0xFBEC, 0xFB9C, 0xFB4E, 0xFB01, 0xFAB6, 0xFA6D, 0xFA25, 0xF9E0 +.hword 0xF99D, 0xF95C, 0xF91D, 0xF8E0, 0xF8A6, 0xF86F, 0xF83A, 0xF808 +.hword 0xF7D9, 0xF7AD, 0xF784, 0xF75E, 0xF73B, 0xF71B, 0xF6FF, 0xF6E7 +.hword 0xF6D2, 0xC183, 0xFFEC, 0x019D, 0x0166, 0x0131, 0x00FB, 0x00C6 +.hword 0x0091, 0x005D, 0x0029, 0xFFF7, 0xFFC4, 0xFF92, 0xFF60, 0xFF2F +.hword 0xFEFF, 0xFECF, 0xFEA0, 0xFE72, 0xFE45, 0xFE18, 0xFDEC, 0xFDC2 +.hword 0xFD98, 0xFD6F, 0xFD47, 0xFD21, 0xFCFB, 0xFCD6, 0xFCB3, 0xFC91 +.hword 0xFC70, 0xFC50, 0xFC32, 0xFC15, 0xFBF9, 0xFBDE, 0xFBC6, 0xFBAE +.hword 0xFB98, 0xFB84, 0xFB71, 0xFB60, 0xFB50, 0xFB42, 0xFB36, 0xFB2B +.hword 0xFB23, 0xFB1C, 0xFB17, 0xFB13, 0xFB12, 0xFB13, 0xFB16, 0xFB1A +.hword 0xFB21, 0xFB2A, 0xFB35, 0xFB42, 0xFB51, 0xFB63, 0xFB77, 0xFB8D +.hword 0xFBA5, 0xFBC0, 0xFBDE, 0xFBFF, 0xFC22, 0xFC48, 0xFC70, 0xFC9B +.hword 0xFCC8, 0xFCF7, 0xFD28, 0xFD5B, 0xFD90, 0xFDC6, 0xFDFF, 0xFE39 +.hword 0xFE75, 0xFEB2, 0xFEF1, 0xFF31, 0xFF72, 0xFFB4, 0xFFF7, 0x003B +.hword 0x0080, 0x00C6, 0x010D, 0x0155, 0x019D, 0x01E5, 0x022E, 0x0277 +.hword 0x02C1, 0x030A, 0x0354, 0x039E, 0x03E7, 0x0431, 0x047A, 0x04C2 +.hword 0x050B, 0x0552, 0x0599, 0x05E0, 0x0625, 0x066A, 0x06AE, 0x06F0 +.hword 0x0732, 0x0772, 0x07B1, 0x07EF, 0x082B, 0x0866, 0x089F, 0x08D7 +.hword 0x090C, 0x0940, 0x0971, 0x09A1, 0x09CF, 0x09FA, 0x0A23, 0x0A4A +.hword 0x0A6E, 0x0A8F, 0x0AAE, 0x0ACA, 0x0AE4, 0x0AFA, 0x0B0E, 0x0B1E +.hword 0x0B2B, 0x0B35, 0x0B3C, 0x0B40, 0x0B40, 0x0B3E, 0x0B39, 0x0B33 +.hword 0x0B2B, 0x0B21, 0x0B16, 0x0B08, 0x0AF9, 0x0AE8, 0x0AD5, 0x0AC0 +.hword 0x0AAA, 0x0A92, 0x0A79, 0x0A5E, 0x0A42, 0x0A24, 0x0A05, 0x09E5 +.hword 0x09C3, 0x09A0, 0x097C, 0x0956, 0x092F, 0x0907, 0x08DE, 0x08B4 +.hword 0x0889, 0x085D, 0x0830, 0x0802, 0x07D3, 0x07A3, 0x0773, 0x0741 +.hword 0x070F, 0x06DD, 0x06A9, 0x0675, 0x0641, 0x060C, 0x05D6, 0x05A0 +.hword 0x0569, 0x0532, 0x04FB, 0x04C3, 0x048B, 0x0453, 0x041B, 0x03E2 +.hword 0x03AA, 0x0371, 0x0338, 0x02FF, 0x02C6, 0x028D, 0x0255, 0x021C +.hword 0x01E4, 0x01AB, 0xBF5D, 0xBF5B, 0xBF5C, 0xBF5F, 0xBF63, 0xBF6A +.hword 0xBF72, 0xBF7C, 0xBF87, 0xBF94, 0xBFA2, 0xBFB1, 0xBFC2, 0xBFD4 +.hword 0xBFE7, 0xBFFB, 0xC00F, 0xC025, 0xC03B, 0xC052, 0xC069, 0xC081 +.hword 0xC099, 0xC0B2, 0xC0CA, 0xC0E3, 0xC0FC, 0xC114, 0xC12D, 0xC145 +.hword 0xC15D, 0xC174, 0xC18B, 0xC1A2, 0xC1B7, 0xC1CC, 0xC1E0, 0xC1F3 +.hword 0xC205, 0xC216, 0xC226, 0xC234, 0xC241, 0xC24D, 0xC257, 0xC260 +.hword 0xC266, 0xC26B, 0xC26E, 0xC26F, 0xC26E, 0xC26B, 0xC267, 0xC261 +.hword 0xC259, 0xC250, 0xC245, 0xC239, 0xC22C, 0xC21D, 0xC20E, 0xC1FD +.hword 0xC1EB, 0xC1D9, 0xC1C5, 0xC1B1, 0xC19C, 0xC187, 0xC171, 0xC15A +.hword 0xC144, 0xC12C, 0xC115, 0xC0FE, 0xC0E6, 0xC0CE, 0xC0B7, 0xC0A0 +.hword 0xC088, 0xC072, 0xC05B, 0xC045, 0xC030, 0xC01B, 0xC007, 0xBFF3 +.hword 0xBFE1, 0xBFCF, 0xBFBE, 0xBFAF, 0xBFA0, 0xBF93, 0xBF87, 0xBF7C +.hword 0xBF73, 0xBF6B, 0xBF65, 0xBF61, 0xBF5E, 0xBF5D, 0xBF5E, 0xBF61 +.hword 0xBF65, 0xBF6B, 0xBF73, 0xBF7C, 0xBF87, 0xBF93, 0xBFA0, 0xBFAF +.hword 0xBFBE, 0xBFCF, 0xBFE1, 0xBFF3, 0xC007, 0xC01B, 0xC030, 0xC045 +.hword 0xC05B, 0xC072, 0xC088, 0xC0A0, 0xC0B7, 0xC0CE, 0xC0E6, 0xC0FE +.hword 0xC115, 0xC12C, 0xC144, 0xC15A, 0xC171, 0xC187, 0xC19C, 0xC1B1 +.hword 0xC1C5, 0xC1D9, 0xC1EB, 0xC1FD, 0xC20E, 0xC21D, 0xC22C, 0xC239 +.hword 0xC245, 0xC250, 0xC259, 0xC261, 0xC267, 0xC26B, 0xC26E, 0xC26F +.hword 0xC26E, 0xC26B, 0xC267, 0xC260, 0xC258, 0xC24E, 0xC243, 0xC236 +.hword 0xC228, 0xC219, 0xC208, 0xC1F7, 0xC1E4, 0xC1D0, 0xC1BC, 0xC1A7 +.hword 0xC191, 0xC17B, 0xC164, 0xC14C, 0xC134, 0xC11C, 0xC104, 0xC0EC +.hword 0xC0D4, 0xC0BB, 0xC0A3, 0xC08B, 0xC074, 0xC05C, 0xC046, 0xC02F +.hword 0xC01A, 0xC005, 0xBFF1, 0xBFDE, 0xBFCC, 0xBFBB, 0xBFAB, 0xBF9C +.hword 0xBF8E, 0xBF82, 0xBF78, 0xBF6E, 0xBF67, 0xBF61, 0xBF5D, 0xBF5B +.hword 0xBF5B, 0x054D, 0xF6C0, 0xF6B2, 0xF6A9, 0xF6A3, 0xF6A2, 0xF6A3 +.hword 0xF6A7, 0xF6AE, 0xF6B7, 0xF6C3, 0xF6D1, 0xF6E2, 0xF6F5, 0xF70A +.hword 0xF721, 0xF73B, 0xF757, 0xF775, 0xF794, 0xF7B6, 0xF7DA, 0xF800 +.hword 0xF827, 0xF850, 0xF87B, 0xF8A8, 0xF8D7, 0xF907, 0xF938, 0xF96B +.hword 0xF9A0, 0xF9D6, 0xFA0D, 0xFA45, 0xFA7F, 0xFABA, 0xFAF7, 0xFB34 +.hword 0xFB72, 0xFBB2, 0xFBF2, 0xFC33, 0xFC76, 0xFCB9, 0xFCFC, 0xFD41 +.hword 0xFD86, 0xFDCC, 0xFE12, 0xFE59, 0xFEA1, 0xFEE9, 0xFF31, 0xFF7A +.hword 0xFFC3, 0x000B, 0x0054, 0x009E, 0x00E7, 0x0131, 0x017B, 0x01C4 +.hword 0x020E, 0x0257, 0x02A1, 0x02EA, 0x0332, 0x037B, 0x03C3, 0x040A +.hword 0x0451, 0x0498, 0x04DE, 0x0523, 0x0568, 0x05AC, 0x05EF, 0x0631 +.hword 0x0673, 0x06B3, 0x06F3, 0x0732, 0x076F, 0x07AC, 0x07E7, 0x0821 +.hword 0x085A, 0x0891, 0x08C7, 0x08FC, 0x0930, 0x0961, 0x0992, 0x09C0 +.hword 0x09EE, 0x0A19, 0x0A43, 0x0A6A, 0x0A90, 0x0AB5, 0x0AD7, 0x0AF7 +.hword 0x0B15, 0x0B31, 0x0B4B, 0x0B63, 0x0B79, 0x0B8C, 0x0B9D, 0x0BAC +.hword 0x0BB8, 0x0BC2, 0x0BC9, 0x0BCE, 0x0BD0, 0x0BCF, 0x0BCA, 0x0BC1 +.hword 0x0BB5, 0x0BA4, 0x0B90, 0x0B78, 0x0B5C, 0x0B3E, 0x0B1B, 0x0AF6 +.hword 0x0ACD, 0x0AA2, 0x0A73, 0x0A42, 0x0A0E, 0x09D7, 0x099D, 0x0961 +.hword 0x0923, 0x08E2, 0x08A0, 0x085B, 0x0814, 0x07CB, 0x0780, 0x0733 +.hword 0x06E5, 0x0696, 0x0644, 0x05F2, 0x059E, 0x0549, 0x04F3, 0x049C +.hword 0x0444, 0x03EB, 0x0392, 0x0338, 0x02DD, 0x0282, 0x0227, 0x01CB +.hword 0x016F, 0x0114, 0x00B8, 0x005C, 0x0001, 0xFFA7, 0xFF4C, 0xFEF2 +.hword 0xFE98, 0xFE3F, 0xFDE7, 0xFD90, 0xFD3A, 0xFCE5, 0xFC91, 0xFC3E +.hword 0xFBEC, 0xFB9C, 0xFB4E, 0xFB01, 0xFAB6, 0xFA6D, 0xFA25, 0xF9E0 +.hword 0xF99D, 0xF95C, 0xF91D, 0xF8E0, 0xF8A6, 0xF86F, 0xF83A, 0xF808 +.hword 0xF7D9, 0xF7AD, 0xF784, 0xF75E, 0xF73B, 0xF71B, 0xF6FF, 0xF6E7 +.hword 0xF6D2, 0xBE91, 0x0912, 0x098C, 0x09F9, 0x0A5B, 0x0AAF, 0x0AF5 +.hword 0x0B2D, 0x0B56, 0x0B6E, 0x0B77, 0x0B6E, 0x0B53, 0x0B27, 0x0AEA +.hword 0x0A9F, 0x0A44, 0x09DB, 0x0965, 0x08E3, 0x0855, 0x07BC, 0x0718 +.hword 0x066B, 0x05B6, 0x04F8, 0x0433, 0x0368, 0x0297, 0x01C1, 0x00E7 +.hword 0x000A, 0xFF2B, 0xFE49, 0xFD66, 0xFC82, 0xFB9F, 0xFABD, 0xF9DD +.hword 0xF900, 0xF826, 0xF750, 0xF67F, 0xF5B4, 0xF4EF, 0xF432, 0xF37C +.hword 0xF2CF, 0xF22C, 0xF193, 0xF104, 0xF082, 0xF00C, 0xEFA3, 0xEF49 +.hword 0xEEFD, 0xEEC0, 0xEE94, 0xEE79, 0xEE70, 0xEE79, 0xEE93, 0xEEBD +.hword 0xEEF7, 0xEF40, 0xEF98, 0xEFFD, 0xF06E, 0xF0EC, 0xF175, 0xF209 +.hword 0xF2A7, 0xF34E, 0xF3FE, 0xF4B6, 0xF574, 0xF639, 0xF704, 0xF7D4 +.hword 0xF8A8, 0xF980, 0xFA5A, 0xFB37, 0xFC15, 0xFCF4, 0xFDD3, 0xFEB1 +.hword 0xFF8E, 0x0067, 0x013F, 0x0213, 0x02E3, 0x03AE, 0x0473, 0x0532 +.hword 0x05E9, 0x0699, 0x0740, 0x07DE, 0x0872, 0x08FB, 0x0979, 0x09EB +.hword 0x0A50, 0x0AA7, 0x0AF0, 0x0B2A, 0x0B54, 0x0B6E, 0x0B77, 0x0B6E +.hword 0x0B54, 0x0B2A, 0x0AF0, 0x0AA7, 0x0A50, 0x09EB, 0x0979, 0x08FB +.hword 0x0872, 0x07DE, 0x0740, 0x0699, 0x05E9, 0x0532, 0x0473, 0x03AE +.hword 0x02E3, 0x0213, 0x013F, 0x0067, 0xFF8E, 0xFEB1, 0xFDD3, 0xFCF4 +.hword 0xFC15, 0xFB37, 0xFA5A, 0xF980, 0xF8A8, 0xF7D4, 0xF704, 0xF639 +.hword 0xF574, 0xF4B6, 0xF3FE, 0xF34E, 0xF2A7, 0xF209, 0xF175, 0xF0EC +.hword 0xF06E, 0xEFFD, 0xEF98, 0xEF40, 0xEEF7, 0xEEBD, 0xEE93, 0xEE79 +.hword 0xEE70, 0xEE79, 0xEE92, 0xEEBA, 0xEEF2, 0xEF39, 0xEF8D, 0xEFEE +.hword 0xF05C, 0xF0D5, 0xF159, 0xF1E8, 0xF281, 0xF323, 0xF3CD, 0xF47F +.hword 0xF538, 0xF5F7, 0xF6BC, 0xF786, 0xF855, 0xF927, 0xF9FC, 0xFAD3 +.hword 0xFBAD, 0xFC87, 0xFD61, 0xFE3C, 0xFF15, 0xFFEC, 0x00C0, 0x0193 +.hword 0x0261, 0x032B, 0x03F0, 0x04B0, 0x0568, 0x061A, 0x06C4, 0x0766 +.hword 0x07FF, 0x03F0, 0x047B, 0x0505, 0x0590, 0x061A, 0x06A4, 0x072D +.hword 0x07B5, 0x083D, 0x08C4, 0x094A, 0x09CE, 0x0A51, 0x0AD3, 0x0B54 +.hword 0x0BD3, 0x0C50, 0x0CCB, 0x0D45, 0x0DBC, 0x0E32, 0x0EA5, 0x0F15 +.hword 0x0F83, 0x0FEF, 0x1058, 0x10BE, 0x1121, 0x1181, 0x11DD, 0x1237 +.hword 0x128D, 0x12E0, 0x132F, 0x137A, 0x13C1, 0x1404, 0x1444, 0x147F +.hword 0x14B6, 0x14E8, 0x1516, 0x153F, 0x1563, 0x1583, 0x159D, 0x15B3 +.hword 0x15C3, 0x15CE, 0x15D3, 0x15D3, 0x15CE, 0x15C3, 0x15B3, 0x159D +.hword 0x1583, 0x1564, 0x1540, 0x1517, 0x14EA, 0x14B9, 0x1483, 0x1449 +.hword 0x140A, 0x13C8, 0x1382, 0x1338, 0x12EA, 0x1299, 0x1245, 0x11ED +.hword 0x1191, 0x1133, 0x10D2, 0x106D, 0x1006, 0x0F9D, 0x0F30, 0x0EC1 +.hword 0x0E50, 0x0DDD, 0x0D67, 0x0CF0, 0x0C76, 0x0BFB, 0x0B7E, 0x0AFF +.hword 0x0A7F, 0x09FE, 0x097B, 0x08F7, 0x0872, 0x07EC, 0x0766, 0x06DE +.hword 0x0656, 0x05CE, 0x0545, 0x04BC, 0x0432, 0x03A9, 0x0320, 0x0297 +.hword 0x020E, 0x0185, 0x00FD, 0x0076, 0xFFF0, 0xFF6B, 0xFEE6, 0xFE62 +.hword 0xFDDF, 0xFD5E, 0xFCDE, 0xFC5F, 0xFBE2, 0xFB67, 0xFAED, 0xFA76 +.hword 0xFA00, 0xF98D, 0xF91C, 0xF8AD, 0xF841, 0xF7D7, 0xF770, 0xF70C +.hword 0xF6AB, 0xF64C, 0xF5F1, 0xF599, 0xF545, 0xF4F4, 0xF4A6, 0xF45C +.hword 0xF416, 0xF3D4, 0xF396, 0xF35C, 0xF326, 0xF2F4, 0xF2C7, 0xF29F +.hword 0xF27B, 0xF25C, 0xF242, 0xF22D, 0xF21D, 0xF212, 0xF20C, 0xF20C +.hword 0xF212, 0xF21D, 0xF22D, 0xF242, 0xF25C, 0xF27B, 0xF29F, 0xF2C7 +.hword 0xF2F5, 0xF326, 0xF35C, 0xF397, 0xF3D5, 0xF417, 0xF45E, 0xF4A8 +.hword 0xF4F6, 0xF547, 0xF59C, 0xF5F4, 0xF650, 0xF6AF, 0xF710, 0xF775 +.hword 0xF7DC, 0xF846, 0xF8B3, 0xF922, 0xF994, 0xFA08, 0xFA7E, 0xFAF6 +.hword 0xFB70, 0xFBEB, 0xFC69, 0xFCE8, 0xFD69, 0xFDEA, 0xFE6E, 0xFEF2 +.hword 0xFF77, 0xFFFE, 0x0084, 0x010C, 0x0194, 0x021D, 0x02A6, 0x0330 +.hword 0x114C, 0x1160, 0x116D, 0x1171, 0x1170, 0x116D, 0x1167, 0x1160 +.hword 0x1156, 0x114A, 0x113C, 0x112B, 0x1119, 0x1105, 0x10EF, 0x10D6 +.hword 0x10BC, 0x10A0, 0x1083, 0x1063, 0x1042, 0x101F, 0x0FFA, 0x0FD4 +.hword 0x0FAC, 0x0F82, 0x0F57, 0x0F2B, 0x0EFD, 0x0ECD, 0x0E9C, 0x0E6A +.hword 0x0E37, 0x0E02, 0x0DCC, 0x0D94, 0x0D5C, 0x0D22, 0x0CE8, 0x0CAC +.hword 0x0C6F, 0x0C31, 0x0BF2, 0x0BB2, 0x0B72, 0x0B30, 0x0AEE, 0x0AAB +.hword 0x0A67, 0x0A22, 0x09DD, 0x0997, 0x0951, 0x090A, 0x08C2, 0x087A +.hword 0x0831, 0x07E8, 0x079F, 0x0755, 0x070B, 0x06C0, 0x0676, 0x062B +.hword 0x05E0, 0x0595, 0x0549, 0x04FE, 0x04B3, 0x0467, 0x041C, 0x03D0 +.hword 0x0385, 0x033A, 0x02EF, 0x02A4, 0x025A, 0x0210, 0x01C6, 0x017C +.hword 0x0133, 0x00EB, 0x00A2, 0x005B, 0x0013, 0xFFCE, 0xFF88, 0xFF42 +.hword 0xFEFE, 0xFEBA, 0xFE76, 0xFE34, 0xFDF2, 0xFDB1, 0xFD72, 0xFD33 +.hword 0xFCF4, 0xFCB7, 0xFC7B, 0xFC40, 0xFC07, 0xFBCE, 0xFB96, 0xFB60 +.hword 0xFB2B, 0xFAF7, 0xFAC5, 0xFA94, 0xFA64, 0xFA36, 0xFA09, 0xF9DD +.hword 0xF9B4, 0xF98B, 0xF965, 0xF940, 0xF91C, 0xF8FB, 0xF8DB, 0xF8BD +.hword 0xF8A0, 0xF886, 0xF86D, 0xF857, 0xF842, 0xF82F, 0xF81F, 0xF810 +.hword 0xF804, 0xF7F9, 0xF7F1, 0xF7EB, 0xF7E7, 0xF7E6, 0xF7E9, 0xF7F4 +.hword 0xF807, 0xF822, 0xF843, 0xF86C, 0xF89C, 0xF8D3, 0xF90F, 0xF952 +.hword 0xF99B, 0xF9E9, 0xFA3D, 0xFA96, 0xFAF4, 0xFB57, 0xFBBE, 0xFC29 +.hword 0xFC98, 0xFD0B, 0xFD82, 0xFDFB, 0xFE78, 0xFEF8, 0xFF7A, 0xFFFE +.hword 0x0083, 0x010C, 0x0196, 0x0221, 0x02AD, 0x033A, 0x03C8, 0x0456 +.hword 0x04E4, 0x0572, 0x0600, 0x068D, 0x071A, 0x07A5, 0x082F, 0x08B8 +.hword 0x093F, 0x09C4, 0x0A46, 0x0AC6, 0x0B43, 0x0BBE, 0x0C35, 0x0CA9 +.hword 0x0D19, 0x0D85, 0x0DED, 0x0E50, 0x0EAF, 0x0F09, 0x0F5E, 0x0FAD +.hword 0x0FF7, 0x103B, 0x1079, 0x10B1, 0x10E2, 0x110C, 0x112F, 0x06DD +.hword 0x06C2, 0x06A7, 0x068B, 0x066E, 0x0650, 0x0632, 0x0612, 0x05F3 +.hword 0x05D2, 0x05B1, 0x058F, 0x056D, 0x054A, 0x0527, 0x0503, 0x04DE +.hword 0x04B9, 0x0494, 0x046E, 0x0448, 0x0422, 0x03FB, 0x03D4, 0x03AC +.hword 0x0385, 0x035D, 0x0335, 0x030C, 0x02E4, 0x02BB, 0x0292, 0x0269 +.hword 0x0240, 0x0217, 0x01EE, 0x01C5, 0x019C, 0x0173, 0x014A, 0x0121 +.hword 0x00F8, 0x00D0, 0x00A7, 0x007F, 0x0057, 0x002F, 0x0007, 0xFFE1 +.hword 0xFFBA, 0xFF93, 0xFF6D, 0xFF47, 0xFF22, 0xFEFC, 0xFED8, 0xFEB4 +.hword 0xFE90, 0xFE6D, 0xFE4A, 0xFE28, 0xFE07, 0xFDE6, 0xFDC6, 0xFDA6 +.hword 0xFD87, 0xFD69, 0xFD4C, 0xFD2F, 0xFD13, 0xFCF8, 0xFCDE, 0xFCC5 +.hword 0xFCAC, 0xFC95, 0xFC7E, 0xFC68, 0xFC54, 0xFC40, 0xFC2D, 0xFC1C +.hword 0xFC0B, 0xFBFC, 0xFBED, 0xFBE0, 0xFBD4, 0xFBC9, 0xFBC0, 0xFBB7 +.hword 0xFBB0, 0xFBAA, 0xFBA6, 0xFBA3, 0xFBA1, 0xFBA0, 0xFBA1, 0xFBA4 +.hword 0xFBA8, 0xFBAD, 0xFBB9, 0xFBCA, 0xFBE2, 0xFC00, 0xFC24, 0xFC4D +.hword 0xFC7B, 0xFCAE, 0xFCE6, 0xFD22, 0xFD63, 0xFDA7, 0xFDEF, 0xFE3B +.hword 0xFE8A, 0xFEDC, 0xFF31, 0xFF88, 0xFFE2, 0x003C, 0x009A, 0x00F8 +.hword 0x0158, 0x01B9, 0x021B, 0x027E, 0x02E0, 0x0343, 0x03A6, 0x0408 +.hword 0x0469, 0x04CA, 0x0529, 0x0587, 0x05E3, 0x063D, 0x0695, 0x06EA +.hword 0x073D, 0x078D, 0x07DA, 0x0824, 0x0869, 0x08AB, 0x08E9, 0x0922 +.hword 0x0957, 0x0987, 0x09B1, 0x09D7, 0x09F6, 0x0A10, 0x0A24, 0x0A31 +.hword 0x0A38, 0x0A38, 0x0A37, 0x0A35, 0x0A32, 0x0A2E, 0x0A28, 0x0A22 +.hword 0x0A1B, 0x0A12, 0x0A09, 0x09FF, 0x09F4, 0x09E8, 0x09DB, 0x09CD +.hword 0x09BE, 0x09AF, 0x099E, 0x098D, 0x097B, 0x0968, 0x0955, 0x0940 +.hword 0x092B, 0x0915, 0x08FF, 0x08E7, 0x08CF, 0x08B7, 0x089D, 0x0883 +.hword 0x0869, 0x084E, 0x0832, 0x0815, 0x07F8, 0x07DB, 0x07BD, 0x079E +.hword 0x077F, 0x0760, 0x0740, 0x071F, 0x06FE, 0x06DD, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0326, 0x032C +.hword 0x0331, 0x0335, 0x0337, 0x0338, 0x0338, 0x0336, 0x0333, 0x032F +.hword 0x0329, 0x0322, 0x031A, 0x0311, 0x0306, 0x02FB, 0x02EE, 0x02E1 +.hword 0x02D2, 0x02C2, 0x02B1, 0x02A0, 0x028D, 0x027A, 0x0265, 0x0250 +.hword 0x023A, 0x0223, 0x020B, 0x01F3, 0x01DA, 0x01C0, 0x01A6, 0x018B +.hword 0x016F, 0x0153, 0x0136, 0x0119, 0x00FB, 0x00DD, 0x00BE, 0x009F +.hword 0x007F, 0x005F, 0x003F, 0x001F, 0xFFFF, 0xFFDE, 0xFFBC, 0xFF9B +.hword 0xFF79, 0xFF58, 0xFF36, 0xFF14, 0xFEF2, 0xFED0, 0xFEAE, 0xFE8C +.hword 0xFE69, 0xFE48, 0xFE26, 0xFE04, 0xFDE3, 0xFDC1, 0xFDA0, 0xFD7F +.hword 0xFD5F, 0xFD3E, 0xFD1E, 0xFCFF, 0xFCDF, 0xFCC0, 0xFCA2, 0xFC84 +.hword 0xFC66, 0xFC49, 0xFC2D, 0xFC11, 0xFBF6, 0xFBDB, 0xFBC1, 0xFBA8 +.hword 0xFB8F, 0xFB77, 0xFB60, 0xFB4A, 0xFB34, 0xFB1F, 0xFB0C, 0xFAF9 +.hword 0xFAE7, 0xFAD6, 0xFAC5, 0xFAB6, 0xFAA8, 0xFA9B, 0xFA8F, 0xFA85 +.hword 0xFA7B, 0xFA72, 0xFA6B, 0xFA65, 0xFA60, 0xFA5D, 0xFA5A, 0xFA59 +.hword 0xFA5A, 0xFA5C, 0xFA5F, 0xFA63, 0xFA69, 0xFA70, 0xFA78, 0xFA81 +.hword 0xFA8B, 0xFA97, 0xFAA3, 0xFAB1, 0xFAC0, 0xFACF, 0xFAE0, 0xFAF2 +.hword 0xFB04, 0xFB18, 0xFB2C, 0xFB42, 0xFB58, 0xFB6F, 0xFB86, 0xFB9F +.hword 0xFBB8, 0xFBD1, 0xFBEC, 0xFC07, 0xFC23, 0xFC3F, 0xFC5C, 0xFC79 +.hword 0xFC97, 0xFCB5, 0xFCD4, 0xFCF3, 0xFD12, 0xFD32, 0xFD52, 0xFD73 +.hword 0xFD94, 0xFDB5, 0xFDD6, 0xFDF8, 0xFE19, 0xFE3B, 0xFE5D, 0xFE7F +.hword 0xFEA1, 0xFEC3, 0xFEE5, 0xFF07, 0xFF29, 0xFF4B, 0xFF6D, 0xFF8F +.hword 0xFFB0, 0xFFD1, 0xFFF3, 0x0012, 0x0033, 0x0053, 0x0073, 0x0093 +.hword 0x00B2, 0x00D1, 0x00F0, 0x010E, 0x012B, 0x0148, 0x0165, 0x0180 +.hword 0x019C, 0x01B6, 0x01D0, 0x01EA, 0x0202, 0x021A, 0x0231, 0x0248 +.hword 0x025D, 0x0272, 0x0286, 0x0299, 0x02AB, 0x02BC, 0x02CC, 0x02DB +.hword 0x02E9, 0x02F6, 0x0302, 0x030D, 0x0317, 0xBF3F + +manta_seg5_animindex_05008BDC: # 0x05008BDC +.hword 0x0001, 0x0000, 0x00C7, 0x0001, 0x0001, 0x00C8, 0x0001, 0x00C9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x0ED6 +.hword 0x0001, 0x0F9D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED5 +.hword 0x0001, 0x0000, 0x00C7, 0x0258, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x00C7, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x00CA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED4 +.hword 0x0001, 0x0000, 0x00C7, 0x04AD, 0x0001, 0x0574, 0x0001, 0x0000 +.hword 0x00C7, 0x03E6, 0x0001, 0x0000, 0x0001, 0x0000, 0x00C7, 0x031F +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED3 +.hword 0x0001, 0x0000, 0x00C7, 0x0E07, 0x0001, 0x0ECE, 0x0001, 0x0000 +.hword 0x00C7, 0x0D40, 0x0001, 0x0000, 0x00C7, 0x0BB2, 0x00C7, 0x0C79 +.hword 0x0001, 0x0000, 0x00C7, 0x0575, 0x00C7, 0x063C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED2, 0x0001, 0x0000 +.hword 0x00C7, 0x0703, 0x00C7, 0x07CA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0ED1, 0x0001, 0x0891, 0x00C7, 0x0892, 0x0001, 0x0959 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0ED0, 0x0001, 0x095A +.hword 0x00C7, 0x095B, 0x00C7, 0x0A22, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0ECF, 0x0001, 0x0AE9, 0x00C7, 0x0AEA, 0x0001, 0x0BB1 + +manta_seg5_anim_05008CFC: # 0x05008CFC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0xC7 +.hword 0x17 +.word manta_seg5_animvalue_05006CA0 +.word manta_seg5_animindex_05008BDC +.word 0 + +actorgeo manta + +glabel manta_seg5_anims_05008EB4 # 0x05008EB4 +.word manta_seg5_anim_05008CFC +.word 0 +.word 0 diff --git a/actors/mario/model.s b/actors/mario/model.s index 266b925..6f9c478 100644 --- a/actors/mario/model.s +++ b/actors/mario/model.s @@ -1,6081 +1,6081 @@ -# Mario - -mario_amb_light_group1: # 0x04000000 # solid color dark blue - butt, left thigh, right thigh - all polys -.byte 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00 - -mario_diff_light_group1: # 0x04000008 # solid color light blue - butt, left thigh, right thigh - all polys -.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_amb_light_group2: # 0x04000018 # solid color dark red - left & right arm, torso (tshirt part), caps - all polys -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -mario_diff_light_group2: # 0x04000020 # solid color light red - left & right arm, torso (tshirt part), caps - all polys -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_amb_light_group3: # 0x04000030 # solid color gray - metal butt & left thigh - normal left & right hand closed & open (with cap too) and all wings - all polys -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -mario_diff_light_group3: # 0x04000038 # solid color white - metal butt & left thigh - normal left & right hand closed & open (with cap too) and all wings - all polys -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_amb_light_group4: # 0x04000048 # solid color dark brown 1 - foot - all polys -.byte 0x39, 0x0E, 0x07, 0x00, 0x39, 0x0E, 0x07, 0x00 - -mario_diff_light_group4: # 0x04000050 # solid color light brown 1 - foot - all polys -.byte 0x72, 0x1C, 0x0E, 0x00, 0x72, 0x1C, 0x0E, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_amb_light_group5: # 0x04000060 # solid color dark skin - face (cap on and off dls) - all polys -.byte 0x7F, 0x60, 0x3C, 0x00, 0x7F, 0x60, 0x3C, 0x00 - -mario_diff_light_group5: # 0x04000068 # solid color light skin - face (cap on and off dls) - all polys -.byte 0xFE, 0xC1, 0x79, 0x00, 0xFE, 0xC1, 0x79, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_amb_light_group6: # 0x04000078 # solid color dark brown 2 - hair - all polys -.byte 0x39, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00 - -mario_diff_light_group6: # 0x04000080 # solid color light brown 2 - hair - all polys -.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_texture_metal: # 0x04000090 -.incbin "actors/mario/mario_metal.rgba16" - -mario_texture_yellow_button: # 0x04001090 -.incbin "actors/mario/mario_overalls_button.rgba16" - -mario_texture_m_logo: # 0x04001890 -.incbin "actors/mario/mario_logo.rgba16" - -mario_texture_hair_sideburn: # 0x04002090 -.incbin "actors/mario/mario_sideburn.rgba16" - -mario_texture_mustache: # 0x04002890 -.incbin "actors/mario/mario_mustache.rgba16" - -mario_texture_eyes_front: # 0x04003090 -.incbin "actors/mario/mario_eyes_center.rgba16" - -mario_texture_eyes_half_closed: # 0x04003890 -.incbin "actors/mario/mario_eyes_half_closed.rgba16" - -mario_texture_eyes_closed: # 0x04004090 -.incbin "actors/mario/mario_eyes_closed.rgba16" - -# Unreferenced -mario_texture_eyes_closed_unused1: # 0x04004890 -.incbin "actors/mario/mario_eyes_closed_unused_0.rgba16" - -# Unreferenced -mario_texture_eyes_closed_unused2: # 0x04005090 -.incbin "actors/mario/mario_eyes_closed_unused_1.rgba16" - -mario_texture_eyes_right: # 0x04005890 -.incbin "actors/mario/mario_eyes_left_unused.rgba16" - -mario_texture_eyes_left: # 0x04006090 -.incbin "actors/mario/mario_eyes_right_unused.rgba16" - -mario_texture_eyes_up: # 0x04006890 -.incbin "actors/mario/mario_eyes_up_unused.rgba16" - -mario_texture_eyes_down: # 0x04007090 -.incbin "actors/mario/mario_eyes_down_unused.rgba16" - -mario_texture_eyes_dead: # 0x04007890 -.incbin "actors/mario/mario_eyes_dead.rgba16" - -mario_texture_wings_half_1: # 0x04008090 -.incbin "actors/mario/mario_wing.rgba16" - -mario_texture_wings_half_2: # 0x04009090 -.incbin "actors/mario/mario_wing_tip.rgba16" - -mario_texture_metal_wings_half_1: # 0x0400A090 -.incbin "actors/mario/mario_metal_wing_unused.rgba16" - -mario_texture_metal_wings_half_2: # 0x0400B090 -.incbin "actors/mario/mario_metal_wing_tip_unused.rgba16" - -mario_butt_dl_vertex_group1: # 0x0400C090 -vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 -vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 -vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 -vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 -vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 -vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 -vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 -vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 -vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 -vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 -vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 -vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 -vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 - -mario_butt_dl_vertex_group2: # 0x0400C180 -vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 -vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 -vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 -vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 -vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 -vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 -vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 -vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 -vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 -vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 -vertex -17, 32, -79, 0, 0, 0xA4, 0x23, 0xB1, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 -vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 - -mario_butt_dl_vertex_group3: # 0x0400C260 -vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 -vertex -9, -69, 55, 0, 0, 0xCD, 0x97, 0x30, 0x00 -vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 -vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 -vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 -vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 -vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 -vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 -vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 -vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 -vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 -vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 -vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 -vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 - -mario_butt_dl_vertex_group4: # 0x0400C360 -vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 -vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 -vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 -vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 -vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 -vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 -vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 -vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 -vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 -vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 -vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 -vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 - -mario_butt_dl_vertex_group5: # 0x0400C450 -vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 -vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 -vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 -vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 -vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 -vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 -vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 -vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 -vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 -vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 -vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 -vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 - -mario_butt_dl_vertex_group6: # 0x0400C540 -vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 -vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 -vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 -vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 -vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 -vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 -vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 -vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 -vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 -vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 -vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 -vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 - -mario_butt_dl_vertex_group7: # 0x0400C630 -vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 -vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 -vertex -17, 32, -79, 0, 0, 0xA4, 0x23, 0xB1, 0x00 -vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 -vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 -vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 -vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 -vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 -vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 -vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 - -mario_butt_dl_vertex_group8: # 0x0400C720 -vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 -vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 -vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 -vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 -vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 -vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 -vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 -vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 -vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 -vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 -vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 -vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 - -mario_butt_dl_vertex_group9: # 0x0400C820 -vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 -vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 -vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 -vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 -vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 -vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 -vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 -vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 -vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 -vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 -vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 -vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 -vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 -vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 -vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 -vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 - -mario_butt_dl_vertex_group10: # 0x0400C920 -vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 -vertex -9, -69, 55, 0, 0, 0xCD, 0x97, 0x30, 0x00 -vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 -vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 -vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 -vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 -vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 -vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 -vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 -vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 -vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 -vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 -vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 -vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 - -glabel mario_butt_dl # 0x0400CA00 - 0x0400CC98 -gsSPVertex mario_butt_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 5, 10, 0x0 -gsSP2Triangles 4, 11, 10, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_butt_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 3, 13, 0x0, 6, 8, 12, 0x0 -gsSPVertex mario_butt_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 1, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 9, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_butt_dl_vertex_group4, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 2, 0x0 -gsSP2Triangles 9, 7, 10, 0x0, 11, 12, 7, 0x0 -gsSP1Triangle 13, 11, 14, 0x0 -gsSPVertex mario_butt_dl_vertex_group5, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_butt_dl_vertex_group6, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 0, 13, 12, 0x0 -gsSPVertex mario_butt_dl_vertex_group7, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 2, 3, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 8, 11, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 1, 0x0 -gsSPVertex mario_butt_dl_vertex_group8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 5, 0x0 -gsSP2Triangles 4, 11, 12, 0x0, 6, 11, 13, 0x0 -gsSP2Triangles 13, 3, 14, 0x0, 15, 2, 1, 0x0 -gsSPVertex mario_butt_dl_vertex_group9, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 1, 0, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 0, 13, 14, 0x0 -gsSP1Triangle 15, 0, 14, 0x0 -gsSPVertex mario_butt_dl_vertex_group10, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 0, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 9, 1, 11, 0x0, 11, 12, 10, 0x0 -gsSP1Triangle 10, 13, 8, 0x0 -gsSPEndDisplayList - -glabel mario_butt # 0x0400CC98 - 0x0400CCC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_butt_dl -gsSPEndDisplayList - -glabel mario_metal_butt # 0x0400CCC8 - 0x0400CD40 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_butt_dl -gsSPEndDisplayList - -mario_left_arm_shared_dl_vertex_group1: # 0x0400CD40 -vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 -vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 -vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 -vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 -vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 -vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 -vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 -vertex 6, -13, -42, 0, 0, 0xD6, 0xDE, 0x8E, 0x00 -vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 -vertex 7, 29, -26, 0, 0, 0xDA, 0x62, 0xBB, 0x00 -vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 -vertex -8, 16, 10, 0, 0, 0x9A, 0x44, 0x1D, 0x00 -vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 -vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 -vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 - -mario_left_arm_shared_dl_vertex_group2: # 0x0400CE30 -vertex 68, 13, -16, 0, 0, 0x6A, 0x38, 0xD9, 0x00 -vertex 68, -10, -25, 0, 0, 0x75, 0xE7, 0xD9, 0x00 -vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 -vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 -vertex 68, 12, 9, 0, 0, 0x78, 0x1F, 0x1B, 0x00 -vertex 67, -12, 16, 0, 0, 0x6F, 0xE8, 0x37, 0x00 -vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 -vertex 67, -26, -5, 0, 0, 0x6E, 0xC2, 0xFE, 0x00 -vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 -vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 -vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 -vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 -vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 -vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 -vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 - -mario_left_arm_shared_dl_vertex_group3: # 0x0400CF20 -vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 -vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 -vertex 6, -13, -42, 0, 0, 0xD6, 0xDE, 0x8E, 0x00 -vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 -vertex 7, 29, -26, 0, 0, 0xDA, 0x62, 0xBB, 0x00 -vertex -8, 16, 10, 0, 0, 0x9A, 0x44, 0x1D, 0x00 -vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 -vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 -vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 -vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 -vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 -vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 -vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 -vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 - -mario_left_arm_shared_dl_vertex_group4: # 0x0400D000 -vertex 68, 12, 9, 0, 0, 0x78, 0x1F, 0x1B, 0x00 -vertex 68, -10, -25, 0, 0, 0x75, 0xE7, 0xD9, 0x00 -vertex 68, 13, -16, 0, 0, 0x6A, 0x38, 0xD9, 0x00 -vertex 67, -12, 16, 0, 0, 0x6F, 0xE8, 0x37, 0x00 -vertex 67, -26, -5, 0, 0, 0x6E, 0xC2, 0xFE, 0x00 -vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 -vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 -vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 -vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 - -glabel mario_left_arm_shared_dl # 0x0400D090 - 0x0400D1D8 -gsSPVertex mario_left_arm_shared_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 9, 2, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 7, 12, 10, 0x0, 5, 13, 12, 0x0 -gsSP2Triangles 3, 14, 13, 0x0, 0, 11, 14, 0x0 -gsSPVertex mario_left_arm_shared_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 1, 7, 6, 0x0, 2, 1, 6, 0x0 -gsSP2Triangles 6, 5, 8, 0x0, 8, 5, 3, 0x0 -gsSP2Triangles 3, 0, 9, 0x0, 9, 0, 2, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_left_arm_shared_dl_vertex_group3, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 2, 4, 7, 0x0 -gsSP2Triangles 0, 2, 8, 0x0, 9, 0, 10, 0x0 -gsSP2Triangles 6, 9, 11, 0x0, 4, 6, 12, 0x0 -gsSP1Triangle 13, 5, 3, 0x0 -gsSPVertex mario_left_arm_shared_dl_vertex_group4, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP1Triangle 6, 8, 7, 0x0 -gsSPEndDisplayList - -glabel mario_left_arm # 0x0400D1D8 - 0x0400D1F8 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_left_arm_shared_dl -gsSPEndDisplayList - -mario_left_forearm_shared_dl_vertex: # 0x0400D1F8 -vertex -2, 19, 16, 0, 0, 0xDB, 0x61, 0x48, 0x00 -vertex 47, 14, 13, 0, 0, 0x44, 0x44, 0x51, 0x00 -vertex 47, 16, -19, 0, 0, 0x45, 0x61, 0xD6, 0x00 -vertex -3, -17, 26, 0, 0, 0xD7, 0xDB, 0x71, 0x00 -vertex 46, -17, 22, 0, 0, 0x41, 0xC7, 0x5C, 0x00 -vertex -3, -38, -4, 0, 0, 0xD4, 0x89, 0xFE, 0x00 -vertex 45, -34, -4, 0, 0, 0x3F, 0x95, 0xE8, 0x00 -vertex -3, -14, -34, 0, 0, 0xD7, 0xDE, 0x8E, 0x00 -vertex 46, -14, -30, 0, 0, 0x42, 0xF4, 0x95, 0x00 -vertex -2, 21, -21, 0, 0, 0xDB, 0x63, 0xBB, 0x00 -vertex -14, 13, -15, 0, 0, 0x93, 0x2C, 0xD3, 0x00 -vertex -14, 11, 10, 0, 0, 0x93, 0x3B, 0x19, 0x00 -vertex -15, -11, -24, 0, 0, 0x9A, 0xDE, 0xBE, 0x00 -vertex -15, -27, -4, 0, 0, 0x8B, 0xD2, 0x0A, 0x00 -vertex -15, -13, 17, 0, 0, 0x9B, 0xFB, 0x4C, 0x00 -vertex 58, -7, -3, 0, 0, 0x7E, 0xFC, 0x00, 0x00 - -glabel mario_left_forearm_shared_dl # 0x0400D2F8 - 0x0400D3E8 -gsSPVertex mario_left_forearm_shared_dl_vertex, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 9, 2, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 7, 12, 10, 0x0, 5, 13, 12, 0x0 -gsSP2Triangles 3, 14, 13, 0x0, 0, 11, 14, 0x0 -gsSP2Triangles 8, 15, 6, 0x0, 6, 15, 4, 0x0 -gsSP2Triangles 4, 15, 1, 0x0, 1, 15, 2, 0x0 -gsSP2Triangles 2, 15, 8, 0x0, 0, 14, 3, 0x0 -gsSP2Triangles 3, 13, 5, 0x0, 5, 12, 7, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 9, 11, 0, 0x0 -gsSP2Triangles 7, 9, 8, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 9, 0, 2, 0x0, 12, 13, 10, 0x0 -gsSP2Triangles 13, 11, 10, 0x0, 13, 14, 11, 0x0 -gsSPEndDisplayList - -mario_left_hand_closed_shared_dl_vertex_group1: # 0x0400D3E8 -vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 -vertex 17, -1, 27, 0, 0, 0x00, 0xFD, 0x7F, 0x00 -vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 -vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 -vertex 4, 24, -31, 0, 0, 0xD5, 0x3F, 0x9C, 0x00 -vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 -vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 -vertex 5, -6, 36, 0, 0, 0x44, 0x1B, 0x67, 0x00 -vertex -10, 26, -38, 0, 0, 0xF0, 0x41, 0x95, 0x00 -vertex 17, -38, -39, 0, 0, 0x1A, 0xB7, 0x9D, 0x00 -vertex 86, 29, 41, 0, 0, 0x4B, 0x20, 0x60, 0x00 -vertex 59, 81, 8, 0, 0, 0x11, 0x7A, 0x1D, 0x00 -vertex 107, -26, 4, 0, 0, 0x67, 0xC5, 0x2B, 0x00 -vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 -vertex 90, 17, -46, 0, 0, 0x43, 0x35, 0xA3, 0x00 -vertex 100, -6, -46, 0, 0, 0x63, 0x0A, 0xB3, 0x00 - -mario_left_hand_closed_shared_dl_vertex_group2: # 0x0400D4E8 -vertex 90, 17, -46, 0, 0, 0x43, 0x35, 0xA3, 0x00 -vertex 57, 55, -37, 0, 0, 0x22, 0x54, 0xA9, 0x00 -vertex 99, 40, -16, 0, 0, 0x6C, 0x3C, 0xE5, 0x00 -vertex 32, 63, -28, 0, 0, 0xD0, 0x4F, 0xAA, 0x00 -vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 -vertex 59, 81, 8, 0, 0, 0x11, 0x7A, 0x1D, 0x00 -vertex 80, -31, -61, 0, 0, 0x0C, 0xB2, 0x9D, 0x00 -vertex 100, -6, -46, 0, 0, 0x63, 0x0A, 0xB3, 0x00 -vertex 107, -26, 4, 0, 0, 0x67, 0xC5, 0x2B, 0x00 -vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 -vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 -vertex 86, 29, 41, 0, 0, 0x4B, 0x20, 0x60, 0x00 -vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 -vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 - -mario_left_hand_closed_shared_dl_vertex_group3: # 0x0400D5C8 -vertex 27, -58, 6, 0, 0, 0xA3, 0xAD, 0x12, 0x00 -vertex -14, -14, -4, 0, 0, 0x8C, 0xCD, 0x02, 0x00 -vertex 17, -38, -39, 0, 0, 0x1A, 0xB7, 0x9D, 0x00 -vertex -10, 26, -38, 0, 0, 0xF0, 0x41, 0x95, 0x00 -vertex -18, 45, 8, 0, 0, 0x84, 0xF3, 0x13, 0x00 -vertex 5, -6, 36, 0, 0, 0x99, 0xD2, 0x38, 0x00 -vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 -vertex 27, -58, 6, 0, 0, 0x73, 0xD5, 0x1D, 0x00 -vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 -vertex -18, 45, 8, 0, 0, 0x2D, 0x71, 0x21, 0x00 -vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 -vertex 5, -6, 36, 0, 0, 0x44, 0x1B, 0x67, 0x00 -vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 -vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 -vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 - -mario_left_hand_closed_shared_dl_vertex_group4: # 0x0400D6B8 -vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 -vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 -vertex 80, -31, -61, 0, 0, 0x0C, 0xB2, 0x9D, 0x00 -vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 -vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 -vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 -vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 -vertex 32, 63, -28, 0, 0, 0xD0, 0x4F, 0xAA, 0x00 -vertex 4, 24, -31, 0, 0, 0xD5, 0x3F, 0x9C, 0x00 -vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 - -glabel mario_left_hand_closed_shared_dl # 0x0400D758 - 0x0400D8F0 -gsSPVertex mario_left_hand_closed_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 1, 0, 0x0, 2, 1, 7, 0x0 -gsSP2Triangles 7, 1, 6, 0x0, 6, 4, 8, 0x0 -gsSP2Triangles 8, 4, 3, 0x0, 9, 3, 2, 0x0 -gsSP2Triangles 0, 10, 11, 0x0, 12, 10, 0, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex mario_left_hand_closed_shared_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 1, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 3, 0x0, 1, 0, 9, 0x0 -gsSP2Triangles 9, 3, 1, 0x0, 5, 2, 1, 0x0 -gsSP2Triangles 0, 2, 7, 0x0, 7, 2, 8, 0x0 -gsSP2Triangles 8, 2, 11, 0x0, 11, 2, 5, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 6, 8, 12, 0x0 -gsSP2Triangles 12, 8, 13, 0x0, 13, 5, 4, 0x0 -gsSPVertex mario_left_hand_closed_shared_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 8, 2, 3, 0x0, 3, 9, 10, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 11, 7, 6, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 6, 14, 12, 0x0 -gsSPVertex mario_left_hand_closed_shared_dl_vertex_group4, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP1Triangle 7, 1, 8, 0x0 -gsSPEndDisplayList - -glabel mario_left_hand_closed # 0x0400D8F0 - 0x0400D910 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_left_hand_closed_shared_dl -gsSPEndDisplayList - -mario_right_arm_shared_dl_vertex_group1: # 0x0400D910 -vertex 57, -14, -22, 0, 0, 0x33, 0xCF, 0x97, 0x00 -vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 -vertex 6, -15, -30, 0, 0, 0xD6, 0xE6, 0x8C, 0x00 -vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 -vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 -vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 -vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 -vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 -vertex 7, 27, -13, 0, 0, 0xDA, 0x67, 0xC2, 0x00 -vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 -vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 -vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 -vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 -vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 -vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 -vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 - -mario_right_arm_shared_dl_vertex_group2: # 0x0400DA10 -vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 -vertex 67, -14, 28, 0, 0, 0x6F, 0xE8, 0x37, 0x00 -vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 -vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 -vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 -vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 -vertex 67, 10, 21, 0, 0, 0x71, 0x2A, 0x25, 0x00 -vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 -vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 -vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 -vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 -vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 -vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 -vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 -vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 -vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 - -mario_right_arm_shared_dl_vertex_group3: # 0x0400DB10 -vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 -vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 -vertex 7, 27, -13, 0, 0, 0xDA, 0x67, 0xC2, 0x00 -vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 -vertex 6, -15, -30, 0, 0, 0xD6, 0xE6, 0x8C, 0x00 -vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 -vertex 57, -14, -22, 0, 0, 0x33, 0xCF, 0x97, 0x00 -vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 -vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 -vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 -vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 -vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 -vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 -vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 -vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 -vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 - -mario_right_arm_shared_dl_vertex_group4: # 0x0400DC10 -vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 -vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 -vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 -vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 -vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 -vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 -vertex 67, -14, 28, 0, 0, 0x6F, 0xE8, 0x37, 0x00 -vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 -vertex 67, 10, 21, 0, 0, 0x71, 0x2A, 0x25, 0x00 - -glabel mario_right_arm_shared_dl # 0x0400DCA0 - 0x0400DDE8 -gsSPVertex mario_right_arm_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 9, 2, 8, 0x0, 1, 10, 2, 0x0 -gsSP2Triangles 2, 11, 8, 0x0, 8, 12, 6, 0x0 -gsSP2Triangles 6, 13, 4, 0x0, 4, 14, 1, 0x0 -gsSP2Triangles 9, 15, 0, 0x0, 0, 15, 3, 0x0 -gsSPVertex mario_right_arm_shared_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 6, 4, 0x0 -gsSP2Triangles 1, 6, 3, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 8, 7, 0, 0x0, 5, 4, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 9, 13, 0x0 -gsSP1Triangle 14, 12, 15, 0x0 -gsSPVertex mario_right_arm_shared_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 5, 2, 0x0 -gsSP2Triangles 8, 7, 9, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 6, 10, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_right_arm_shared_dl_vertex_group4, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 -gsSP1Triangle 5, 8, 6, 0x0 -gsSPEndDisplayList - -glabel mario_right_arm # 0x0400DDE8 - 0x0400DE08 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_right_arm_shared_dl -gsSPEndDisplayList - -mario_right_forearm_shared_dl_vertex: # 0x0400DE08 -vertex 47, -15, -19, 0, 0, 0x41, 0xCF, 0x9F, 0x00 -vertex -3, -39, 6, 0, 0, 0xD4, 0x8A, 0xF8, 0x00 -vertex -2, -15, -23, 0, 0, 0xD7, 0xE5, 0x8C, 0x00 -vertex 46, -36, 6, 0, 0, 0x3F, 0x94, 0x0F, 0x00 -vertex -2, -18, 38, 0, 0, 0xD6, 0xD5, 0x6F, 0x00 -vertex 47, -17, 34, 0, 0, 0x42, 0xEC, 0x6A, 0x00 -vertex -1, 18, 28, 0, 0, 0xDB, 0x5D, 0x4D, 0x00 -vertex 48, 13, 25, 0, 0, 0x45, 0x5D, 0x32, 0x00 -vertex -1, 20, -9, 0, 0, 0xDB, 0x67, 0xC1, 0x00 -vertex 48, 15, -7, 0, 0, 0x45, 0x4C, 0xB6, 0x00 -vertex -14, -28, 6, 0, 0, 0x90, 0xC9, 0xEF, 0x00 -vertex -14, -12, -13, 0, 0, 0x91, 0x01, 0xC3, 0x00 -vertex -13, 12, -4, 0, 0, 0x9E, 0x4B, 0xE7, 0x00 -vertex -13, 10, 21, 0, 0, 0x8D, 0x22, 0x28, 0x00 -vertex -14, -14, 28, 0, 0, 0x9A, 0xD8, 0x3F, 0x00 -vertex 59, -8, 7, 0, 0, 0x7F, 0xFD, 0x00, 0x00 - -glabel mario_right_forearm_shared_dl # 0x0400DF08 - 0x0400DFF8 -gsSPVertex mario_right_forearm_shared_dl_vertex, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 9, 2, 8, 0x0, 1, 10, 2, 0x0 -gsSP2Triangles 2, 11, 8, 0x0, 8, 12, 6, 0x0 -gsSP2Triangles 6, 13, 4, 0x0, 4, 14, 1, 0x0 -gsSP2Triangles 9, 15, 0, 0x0, 0, 15, 3, 0x0 -gsSP2Triangles 3, 15, 5, 0x0, 5, 15, 7, 0x0 -gsSP2Triangles 7, 15, 9, 0x0, 14, 10, 1, 0x0 -gsSP2Triangles 13, 14, 4, 0x0, 12, 13, 6, 0x0 -gsSP2Triangles 11, 12, 8, 0x0, 10, 11, 2, 0x0 -gsSP2Triangles 9, 0, 2, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 5, 7, 6, 0x0, 3, 5, 4, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 11, 13, 12, 0x0 -gsSP2Triangles 11, 10, 13, 0x0, 10, 14, 13, 0x0 -gsSPEndDisplayList - -mario_right_hand_closed_dl_vertex_group1: # 0x0400DFF8 -vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 -vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 -vertex 31, -40, -1, 0, 0, 0x43, 0xA4, 0xC9, 0x00 -vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 -vertex -2, 41, -1, 0, 0, 0xED, 0x70, 0xC9, 0x00 -vertex 24, -57, -4, 0, 0, 0x73, 0xD4, 0xE6, 0x00 -vertex 4, -3, -33, 0, 0, 0x48, 0x1E, 0x9D, 0x00 -vertex -19, 47, -4, 0, 0, 0x30, 0x72, 0xE5, 0x00 -vertex -14, 26, 41, 0, 0, 0xED, 0x3D, 0x6D, 0x00 -vertex 13, -38, 41, 0, 0, 0x15, 0xB3, 0x61, 0x00 -vertex 23, -26, 35, 0, 0, 0x04, 0xC3, 0x6E, 0x00 -vertex 24, -57, -4, 0, 0, 0xA2, 0xAF, 0xE7, 0x00 -vertex -16, -12, 6, 0, 0, 0x8C, 0xCF, 0xF8, 0x00 -vertex 4, -3, -33, 0, 0, 0x9B, 0xD5, 0xC2, 0x00 -vertex -19, 47, -4, 0, 0, 0x85, 0xF5, 0xE7, 0x00 -vertex 58, 81, 0, 0, 0, 0x14, 0x7B, 0xE9, 0x00 - -mario_right_hand_closed_dl_vertex_group2: # 0x0400E0F8 -vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 -vertex 104, -26, 1, 0, 0, 0x68, 0xC5, 0xD7, 0x00 -vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 -vertex 75, -33, 66, 0, 0, 0x08, 0xAF, 0x60, 0x00 -vertex 96, -8, 52, 0, 0, 0x60, 0x06, 0x51, 0x00 -vertex 57, 10, 66, 0, 0, 0xFD, 0x1C, 0x7B, 0x00 -vertex 58, 81, 0, 0, 0, 0x14, 0x7B, 0xE9, 0x00 -vertex 97, 39, 24, 0, 0, 0x6B, 0x3A, 0x21, 0x00 -vertex 86, 30, -33, 0, 0, 0x4F, 0x22, 0xA4, 0x00 -vertex 86, 15, 52, 0, 0, 0x40, 0x30, 0x61, 0x00 -vertex 54, 54, 44, 0, 0, 0x20, 0x51, 0x5C, 0x00 -vertex 29, 62, 34, 0, 0, 0xCE, 0x4C, 0x57, 0x00 -vertex 29, 6, 49, 0, 0, 0xC2, 0xFA, 0x6E, 0x00 -vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 - -mario_right_hand_closed_dl_vertex_group3: # 0x0400E1D8 -vertex 31, -40, -1, 0, 0, 0x43, 0xA4, 0xC9, 0x00 -vertex 23, -26, 35, 0, 0, 0x04, 0xC3, 0x6E, 0x00 -vertex 13, -38, 41, 0, 0, 0x15, 0xB3, 0x61, 0x00 -vertex 1, 24, 35, 0, 0, 0xD2, 0x3C, 0x65, 0x00 -vertex -14, 26, 41, 0, 0, 0xED, 0x3D, 0x6D, 0x00 -vertex -2, 41, -1, 0, 0, 0xED, 0x70, 0xC9, 0x00 -vertex 15, 0, -23, 0, 0, 0x04, 0x01, 0x82, 0x00 -vertex 4, -3, -33, 0, 0, 0x48, 0x1E, 0x9D, 0x00 -vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 -vertex 29, 6, 49, 0, 0, 0xC2, 0xFA, 0x6E, 0x00 -vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 -vertex 75, -33, 66, 0, 0, 0x08, 0xAF, 0x60, 0x00 -vertex 57, 10, 66, 0, 0, 0xFD, 0x1C, 0x7B, 0x00 -vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 -vertex 29, 62, 34, 0, 0, 0xCE, 0x4C, 0x57, 0x00 - -glabel mario_right_hand_closed_dl # 0x0400E2C8 - 0x0400E458 -gsSPVertex mario_right_hand_closed_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 9, 5, 2, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 13, 12, 14, 0x0, 14, 12, 8, 0x0 -gsSP2Triangles 8, 12, 9, 0x0, 9, 12, 11, 0x0 -gsSP1Triangle 3, 15, 0, 0x0 -gsSPVertex mario_right_hand_closed_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 8, 7, 1, 0x0, 1, 7, 4, 0x0 -gsSP2Triangles 4, 7, 9, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 9, 10, 5, 0x0, 10, 11, 5, 0x0 -gsSP2Triangles 11, 12, 5, 0x0, 1, 4, 3, 0x0 -gsSP2Triangles 11, 10, 6, 0x0, 6, 13, 11, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 4, 9, 5, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 6, 8, 0, 0x0 -gsSPVertex mario_right_hand_closed_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 6, 0, 0x0, 8, 6, 5, 0x0 -gsSP2Triangles 9, 3, 1, 0x0, 0, 6, 8, 0x0 -gsSP2Triangles 10, 11, 1, 0x0, 11, 9, 1, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 1, 0, 10, 0x0 -gsSP2Triangles 13, 5, 3, 0x0, 3, 9, 14, 0x0 -gsSP1Triangle 14, 13, 3, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_closed # 0x0400E458 - 0x0400E478 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_right_hand_closed_dl -gsSPEndDisplayList - -glabel mario_metal_right_hand_closed # 0x0400E478 - 0x0400E4A8 -gsSPDisplayList mario_right_hand_closed_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -mario_left_thigh_dl_vertex_group1: # 0x0400E4A8 -vertex 1, -44, 8, 0, 0, 0xAB, 0xA2, 0x00, 0x00 -vertex -15, 0, 7, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 0, -13, -32, 0, 0, 0x9F, 0xE1, 0xB5, 0x00 -vertex -4, 37, -17, 0, 0, 0x9E, 0x30, 0xC0, 0x00 -vertex -5, 37, 31, 0, 0, 0xA0, 0x3F, 0x34, 0x00 -vertex -1, -12, 47, 0, 0, 0x9E, 0xE3, 0x49, 0x00 -vertex 95, -5, 48, 0, 0, 0x4E, 0xE9, 0x60, 0x00 -vertex 116, 10, 8, 0, 0, 0x7E, 0x09, 0x01, 0x00 -vertex 91, 45, 32, 0, 0, 0x3C, 0x4E, 0x4F, 0x00 -vertex 92, 45, -16, 0, 0, 0x35, 0x5D, 0xBD, 0x00 -vertex 96, -5, -31, 0, 0, 0x50, 0xE8, 0xA1, 0x00 -vertex 98, -37, 8, 0, 0, 0x46, 0x97, 0x01, 0x00 -vertex 19, -15, -42, 0, 0, 0xEC, 0xD9, 0x8A, 0x00 -vertex 14, 48, -23, 0, 0, 0xD7, 0x67, 0xC5, 0x00 -vertex 13, 48, 38, 0, 0, 0xE7, 0x6D, 0x3A, 0x00 -vertex 18, -15, 58, 0, 0, 0xEA, 0xDA, 0x76, 0x00 - -mario_left_thigh_dl_vertex_group2: # 0x0400E5A8 -vertex 18, -15, 58, 0, 0, 0xEA, 0xDA, 0x76, 0x00 -vertex 1, -44, 8, 0, 0, 0xAB, 0xA2, 0x00, 0x00 -vertex 21, -54, 8, 0, 0, 0xF0, 0x83, 0x00, 0x00 -vertex 19, -15, -42, 0, 0, 0xEC, 0xD9, 0x8A, 0x00 -vertex -1, -12, 47, 0, 0, 0x9E, 0xE3, 0x49, 0x00 -vertex -15, 0, 7, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 98, -37, 8, 0, 0, 0x46, 0x97, 0x01, 0x00 -vertex 13, 48, 38, 0, 0, 0xE7, 0x6D, 0x3A, 0x00 -vertex 91, 45, 32, 0, 0, 0x3C, 0x4E, 0x4F, 0x00 -vertex 14, 48, -23, 0, 0, 0xD7, 0x67, 0xC5, 0x00 -vertex 92, 45, -16, 0, 0, 0x35, 0x5D, 0xBD, 0x00 -vertex 96, -5, -31, 0, 0, 0x50, 0xE8, 0xA1, 0x00 -vertex 95, -5, 48, 0, 0, 0x4E, 0xE9, 0x60, 0x00 -vertex 0, -13, -32, 0, 0, 0x9F, 0xE1, 0xB5, 0x00 -vertex -5, 37, 31, 0, 0, 0xA0, 0x3F, 0x34, 0x00 -vertex -4, 37, -17, 0, 0, 0x9E, 0x30, 0xC0, 0x00 - -glabel mario_left_thigh_dl # 0x0400E6A8 - 0x0400E7B0 -gsSPVertex mario_left_thigh_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 9, 7, 10, 0x0, 10, 7, 11, 0x0 -gsSP2Triangles 11, 7, 6, 0x0, 12, 3, 13, 0x0 -gsSP2Triangles 13, 4, 14, 0x0, 14, 4, 15, 0x0 -gsSPVertex mario_left_thigh_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 7, 0, 8, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 3, 9, 10, 0x0, 2, 3, 6, 0x0 -gsSP2Triangles 3, 11, 6, 0x0, 10, 11, 3, 0x0 -gsSP2Triangles 7, 8, 10, 0x0, 0, 12, 8, 0x0 -gsSP2Triangles 6, 12, 0, 0x0, 1, 13, 3, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 14, 4, 0, 0x0 -gsSP2Triangles 9, 15, 14, 0x0, 3, 13, 15, 0x0 -gsSPEndDisplayList - -glabel mario_left_thigh # 0x0400E7B0 - 0x0400E7E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_left_thigh_dl -gsSPEndDisplayList - -glabel mario_metal_left_thigh # 0x0400E7E0 - 0x0400E858 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_left_thigh_dl -gsSPEndDisplayList - -mario_left_leg_shared_dl_vertex: # 0x0400E858 -vertex 4, -37, 9, 0, 0, 0xC1, 0x93, 0x00, 0x00 -vertex 64, -46, 9, 0, 0, 0x4B, 0x9A, 0x01, 0x00 -vertex 65, -11, 54, 0, 0, 0x2D, 0xDB, 0x70, 0x00 -vertex 8, 44, 33, 0, 0, 0xCC, 0x5E, 0x43, 0x00 -vertex 68, 45, 37, 0, 0, 0x52, 0x4B, 0x3C, 0x00 -vertex 69, 45, -18, 0, 0, 0x42, 0x61, 0xD1, 0x00 -vertex 9, 44, -16, 0, 0, 0xC4, 0x4D, 0xAF, 0x00 -vertex 66, -11, -36, 0, 0, 0x2E, 0xDA, 0x91, 0x00 -vertex 6, -6, -31, 0, 0, 0xB4, 0xE5, 0x9F, 0x00 -vertex 6, -6, 49, 0, 0, 0xB3, 0xE7, 0x60, 0x00 -vertex -14, 8, 8, 0, 0, 0x82, 0x06, 0xFF, 0x00 -vertex 81, 3, 9, 0, 0, 0x7E, 0xFA, 0x01, 0x00 - -glabel mario_left_leg_shared_dl # 0x0400E918 - 0x0400E9C8 -gsSPVertex mario_left_leg_shared_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 0, 8, 7, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 3, 9, 2, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 3, 10, 9, 0x0, 5, 11, 7, 0x0 -gsSP2Triangles 7, 11, 1, 0x0, 1, 11, 2, 0x0 -gsSP2Triangles 2, 11, 4, 0x0, 4, 11, 5, 0x0 -gsSP2Triangles 9, 10, 0, 0x0, 0, 10, 8, 0x0 -gsSP2Triangles 8, 10, 6, 0x0, 6, 10, 3, 0x0 -gsSPEndDisplayList - -mario_left_foot_shared_dl_vertex_group1: # 0x0400E9C8 -vertex 110, 9, 35, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 110, 8, -20, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 76, 20, -41, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 78, 21, 61, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -12, 53, -32, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -11, 54, 53, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -39, 64, -8, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -41, 65, 26, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 43, -18, 54, 0, 0, 0x07, 0xB3, 0x64, 0x00 -vertex 78, 21, 61, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex -11, 54, 53, 0, 0, 0xD9, 0x00, 0x78, 0x00 -vertex 44, -12, -33, 0, 0, 0x01, 0xB7, 0x99, 0x00 -vertex -35, 11, -21, 0, 0, 0xB5, 0xD2, 0xA5, 0x00 -vertex -12, 53, -32, 0, 0, 0xD7, 0xFD, 0x89, 0x00 -vertex -34, 12, 44, 0, 0, 0xB2, 0xD2, 0x58, 0x00 -vertex 76, 20, -41, 0, 0, 0x0C, 0xD8, 0x89, 0x00 - -mario_left_foot_shared_dl_vertex_group2: # 0x0400EAC8 -vertex 44, -12, -33, 0, 0, 0x01, 0xB7, 0x99, 0x00 -vertex 76, 20, -41, 0, 0, 0x0C, 0xD8, 0x89, 0x00 -vertex 110, 8, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 -vertex 80, -31, 7, 0, 0, 0x34, 0x8D, 0xFB, 0x00 -vertex 110, 9, 35, 0, 0, 0x4C, 0xAF, 0x3C, 0x00 -vertex 78, 21, 61, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex 43, -18, 54, 0, 0, 0x07, 0xB3, 0x64, 0x00 -vertex -34, 12, 44, 0, 0, 0xB2, 0xD2, 0x58, 0x00 -vertex -11, 54, 53, 0, 0, 0xD9, 0x00, 0x78, 0x00 -vertex -41, 65, 26, 0, 0, 0x90, 0x17, 0x35, 0x00 -vertex -39, 64, -8, 0, 0, 0x93, 0x16, 0xC4, 0x00 -vertex -35, 11, -21, 0, 0, 0xB5, 0xD2, 0xA5, 0x00 -vertex -54, 15, 8, 0, 0, 0x88, 0xD8, 0xFD, 0x00 -vertex -12, 53, -32, 0, 0, 0xD7, 0xFD, 0x89, 0x00 -vertex 27, -35, 11, 0, 0, 0xDB, 0x87, 0xFC, 0x00 - -glabel mario_left_foot_shared_dl # 0x0400EBB8 - 0x0400ECA0 -gsSPVertex mario_left_foot_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 5, 3, 4, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 8, 10, 0x0, 11, 13, 15, 0x0 -gsSPVertex mario_left_foot_shared_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 6, 3, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP2Triangles 12, 9, 10, 0x0, 9, 12, 7, 0x0 -gsSP2Triangles 14, 0, 3, 0x0, 11, 0, 14, 0x0 -gsSP2Triangles 3, 6, 14, 0x0, 14, 6, 7, 0x0 -gsSP2Triangles 14, 7, 12, 0x0, 12, 11, 14, 0x0 -gsSPEndDisplayList - -glabel mario_left_foot # 0x0400ECA0 - 0x0400ECC0 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_left_foot_shared_dl -gsSPEndDisplayList - -mario_right_thigh_shared_dl_vertex_group1: # 0x0400ECC0 -vertex 98, -35, -10, 0, 0, 0x47, 0x97, 0xFC, 0x00 -vertex 19, -16, 41, 0, 0, 0xEE, 0xD6, 0x76, 0x00 -vertex 22, -54, -9, 0, 0, 0xF2, 0x82, 0xFD, 0x00 -vertex 91, 46, 16, 0, 0, 0x35, 0x5C, 0x44, 0x00 -vertex 13, 48, 24, 0, 0, 0xD6, 0x66, 0x3E, 0x00 -vertex 12, 49, -37, 0, 0, 0xE5, 0x6E, 0xC9, 0x00 -vertex 90, 47, -32, 0, 0, 0x3B, 0x50, 0xB2, 0x00 -vertex 18, -13, -58, 0, 0, 0xEA, 0xDC, 0x89, 0x00 -vertex 1, -44, -9, 0, 0, 0xAD, 0xA1, 0xFF, 0x00 -vertex -15, 0, -7, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex -1, -11, -47, 0, 0, 0x9D, 0xE3, 0xB7, 0x00 -vertex -6, 38, -31, 0, 0, 0x9E, 0x3F, 0xCF, 0x00 -vertex -5, 36, 18, 0, 0, 0x9E, 0x2D, 0x42, 0x00 -vertex 95, -3, -49, 0, 0, 0x4D, 0xEC, 0x9E, 0x00 -vertex 116, 11, -9, 0, 0, 0x7E, 0x0B, 0xFE, 0x00 -vertex 96, -5, 30, 0, 0, 0x51, 0xE7, 0x5D, 0x00 - -mario_right_thigh_shared_dl_vertex_group2: # 0x0400EDC0 -vertex -5, 36, 18, 0, 0, 0x9E, 0x2D, 0x42, 0x00 -vertex -15, 0, -7, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 0, -14, 31, 0, 0, 0xA0, 0xDF, 0x4B, 0x00 -vertex 1, -44, -9, 0, 0, 0xAD, 0xA1, 0xFF, 0x00 -vertex 19, -16, 41, 0, 0, 0xEE, 0xD6, 0x76, 0x00 -vertex -6, 38, -31, 0, 0, 0x9E, 0x3F, 0xCF, 0x00 -vertex 13, 48, 24, 0, 0, 0xD6, 0x66, 0x3E, 0x00 -vertex 18, -13, -58, 0, 0, 0xEA, 0xDC, 0x89, 0x00 -vertex -1, -11, -47, 0, 0, 0x9D, 0xE3, 0xB7, 0x00 -vertex 95, -3, -49, 0, 0, 0x4D, 0xEC, 0x9E, 0x00 -vertex 98, -35, -10, 0, 0, 0x47, 0x97, 0xFC, 0x00 -vertex 90, 47, -32, 0, 0, 0x3B, 0x50, 0xB2, 0x00 -vertex 91, 46, 16, 0, 0, 0x35, 0x5C, 0x44, 0x00 -vertex 12, 49, -37, 0, 0, 0xE5, 0x6E, 0xC9, 0x00 -vertex 96, -5, 30, 0, 0, 0x51, 0xE7, 0x5D, 0x00 - -glabel mario_right_thigh_shared_dl # 0x0400EEB0 - 0x0400EFB8 -gsSPVertex mario_right_thigh_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 0, 2, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 1, 8, 2, 0x0, 2, 8, 7, 0x0 -gsSP2Triangles 7, 11, 5, 0x0, 5, 11, 4, 0x0 -gsSP2Triangles 4, 12, 1, 0x0, 13, 14, 0, 0x0 -gsSP2Triangles 0, 14, 15, 0x0, 15, 14, 3, 0x0 -gsSP2Triangles 3, 14, 6, 0x0, 6, 14, 13, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 11, 9, 12, 0x0 -gsSPVertex mario_right_thigh_shared_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 5, 0, 6, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 3, 8, 7, 0x0 -gsSP2Triangles 4, 2, 3, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 9, 7, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 4, 14, 12, 0x0, 10, 14, 4, 0x0 -gsSPEndDisplayList - -glabel mario_right_thigh # 0x0400EFB8 - 0x0400EFD8 -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_right_thigh_shared_dl -gsSPEndDisplayList - -mario_right_leg_shared_dl_vertex_group1: # 0x0400EFD8 -vertex 63, -45, -12, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 -vertex 66, -11, 34, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 -vertex 4, -36, -10, 0, 0, 0xC0, 0x93, 0xFE, 0x00 -vertex 66, -11, 34, 0, 0, 0xFB, 0x22, 0x7A, 0x00 -vertex 69, 45, 18, 0, 0, 0xFC, 0x22, 0x7A, 0x00 -vertex 9, 44, 16, 0, 0, 0xC6, 0x4B, 0x53, 0x00 -vertex 69, 45, 18, 0, 0, 0xFF, 0x7F, 0x03, 0x00 -vertex 69, 46, -37, 0, 0, 0xFF, 0x7F, 0x03, 0x00 -vertex 9, 46, -33, 0, 0, 0xCD, 0x60, 0xC0, 0x00 -vertex 69, 46, -37, 0, 0, 0xF7, 0x27, 0x88, 0x00 -vertex 65, -9, -56, 0, 0, 0xF8, 0x28, 0x88, 0x00 -vertex 65, -9, -56, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 -vertex 63, -45, -12, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 -vertex 6, -6, 30, 0, 0, 0xB4, 0xE4, 0x61, 0x00 -vertex -13, 10, -9, 0, 0, 0x82, 0x08, 0x02, 0x00 -vertex 5, -3, -50, 0, 0, 0xB2, 0xEA, 0xA0, 0x00 - -mario_right_leg_shared_dl_vertex_group2: # 0x0400F0D8 -vertex 65, -9, -56, 0, 0, 0x75, 0xEE, 0xD5, 0x00 -vertex 83, 4, -10, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 63, -45, -12, 0, 0, 0x75, 0xD1, 0xFD, 0x00 -vertex 66, -11, 34, 0, 0, 0x77, 0xEC, 0x26, 0x00 -vertex 69, 45, 18, 0, 0, 0x7A, 0x18, 0x17, 0x00 -vertex 69, 46, -37, 0, 0, 0x79, 0x19, 0xE6, 0x00 -vertex 4, -36, -10, 0, 0, 0xC0, 0x93, 0xFE, 0x00 -vertex 5, -3, -50, 0, 0, 0xB2, 0xEA, 0xA0, 0x00 -vertex 65, -9, -56, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 -vertex 65, -9, -56, 0, 0, 0xF8, 0x28, 0x88, 0x00 -vertex 9, 46, -33, 0, 0, 0xCD, 0x60, 0xC0, 0x00 -vertex 9, 44, 16, 0, 0, 0xC6, 0x4B, 0x53, 0x00 -vertex 69, 45, 18, 0, 0, 0xFF, 0x7F, 0x03, 0x00 -vertex 6, -6, 30, 0, 0, 0xB4, 0xE4, 0x61, 0x00 -vertex 66, -11, 34, 0, 0, 0xFB, 0x22, 0x7A, 0x00 -vertex 66, -11, 34, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 - -glabel mario_right_leg_shared_dl # 0x0400F1D8 - 0x0400F290 -gsSPVertex mario_right_leg_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 11, 12, 2, 0x0, 13, 14, 2, 0x0 -gsSP2Triangles 2, 14, 15, 0x0, 15, 14, 8, 0x0 -gsSP2Triangles 8, 14, 5, 0x0, 5, 14, 13, 0x0 -gsSPVertex mario_right_leg_shared_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 7, 10, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 15, 13, 6, 0x0 -gsSPEndDisplayList - -mario_right_foot_dl_vertex_group1: # 0x0400F290 -vertex 27, -35, -11, 0, 0, 0xDC, 0x87, 0x06, 0x00 -vertex -36, 11, 19, 0, 0, 0xB5, 0xD3, 0x5B, 0x00 -vertex -54, 14, -10, 0, 0, 0x89, 0xD6, 0x03, 0x00 -vertex -34, 11, -46, 0, 0, 0xB4, 0xD0, 0xA8, 0x00 -vertex 43, -18, -55, 0, 0, 0x0A, 0xB2, 0x9D, 0x00 -vertex 80, -29, -7, 0, 0, 0x36, 0x8E, 0x08, 0x00 -vertex 44, -11, 32, 0, 0, 0x01, 0xB8, 0x68, 0x00 -vertex -42, 64, -29, 0, 0, 0x90, 0x14, 0xC9, 0x00 -vertex -40, 63, 5, 0, 0, 0x92, 0x15, 0x3B, 0x00 -vertex -14, 54, 29, 0, 0, 0xD5, 0xFE, 0x77, 0x00 -vertex -11, 53, -56, 0, 0, 0xDA, 0xFE, 0x87, 0x00 -vertex 110, 11, -36, 0, 0, 0x4E, 0xB0, 0xC6, 0x00 -vertex 78, 22, -61, 0, 0, 0x17, 0xD9, 0x8A, 0x00 -vertex 109, 11, 20, 0, 0, 0x45, 0xAF, 0x44, 0x00 -vertex 75, 23, 40, 0, 0, 0x0B, 0xDA, 0x78, 0x00 - -mario_right_foot_dl_vertex_group2: # 0x0400F380 -vertex -42, 64, -29, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -40, 63, 5, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -11, 53, -56, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -14, 54, 29, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 78, 22, -61, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 75, 23, 40, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 110, 11, -36, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 109, 11, 20, 0, 0, 0x29, 0x77, 0x00, 0x00 - -glabel mario_right_foot_dl # 0x0400F400 - 0x0400F4E8 -gsSPVertex mario_right_foot_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 5, 6, 0, 0x0 -gsSP2Triangles 3, 2, 7, 0x0, 8, 7, 2, 0x0 -gsSP2Triangles 1, 9, 8, 0x0, 2, 1, 8, 0x0 -gsSP2Triangles 7, 10, 3, 0x0, 11, 5, 4, 0x0 -gsSP2Triangles 4, 12, 11, 0x0, 6, 5, 13, 0x0 -gsSP2Triangles 11, 13, 5, 0x0, 13, 14, 6, 0x0 -gsSP2Triangles 14, 9, 6, 0x0, 10, 4, 3, 0x0 -gsSP2Triangles 9, 1, 6, 0x0, 10, 12, 4, 0x0 -gsSPVertex mario_right_foot_dl_vertex_group2, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 3, 5, 4, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel mario_right_foot # 0x0400F4E8 - 0x0400F528 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_right_foot_dl -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -glabel mario_metal_right_foot # 0x0400F528 - 0x0400F568 -gsSPDisplayList mario_right_foot_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -mario_yellow_button_dl_vertex: # 0x0400F568 -vertex 9, 89, 41, 180, 962, 0x14, 0x78, 0x23, 0xFF -vertex 3, 77, 62, 682, 966, 0x04, 0x6A, 0x44, 0xFF -vertex 47, 75, 35, 34, 106, 0x39, 0x6A, 0x26, 0xFF -vertex 28, 85, 30, -60, 572, 0x2C, 0x76, 0x08, 0xFF -vertex 17, 66, 76, 966, 590, 0x19, 0x58, 0x57, 0xFF -vertex 32, 62, 74, 902, 252, 0x29, 0x53, 0x56, 0xFF -vertex 48, 64, 59, 548, 0, 0x4D, 0x51, 0x3A, 0xFF -vertex 9, 89, -40, 776, 920, 0x10, 0x7B, 0xE7, 0xFF -vertex 28, 85, -29, 990, 512, 0x2D, 0x75, 0xF2, 0xFF -vertex 47, 75, -34, 850, 72, 0x3E, 0x6A, 0xE2, 0xFF -vertex 3, 77, -61, 264, 972, 0x03, 0x6A, 0xBB, 0xFF -vertex 48, 64, -58, 312, 0, 0x4D, 0x50, 0xC5, 0xFF -vertex 32, 62, -73, -24, 310, 0x29, 0x52, 0xA9, 0xFF -vertex 17, 66, -75, -58, 642, 0x17, 0x58, 0xA8, 0xFF - -mario_tshirt_shared_dl_vertex_group1: # 0x0400F648 -vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF -vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF -vertex 82, 37, 27, 0, 0, 0x66, 0x48, 0x14, 0xFF -vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF -vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF -vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF -vertex 6, -10, -92, 0, 0, 0x00, 0xEB, 0x83, 0xFF -vertex 47, 3, -88, 0, 0, 0x30, 0x09, 0x8B, 0xFF -vertex 46, -34, -83, 0, 0, 0x24, 0xC8, 0x95, 0xFF -vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF -vertex 20, -61, -67, 0, 0, 0x0A, 0x9A, 0xB7, 0xFF -vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF -vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF -vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF -vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF -vertex 46, -34, 84, 0, 0, 0x24, 0xC8, 0x6B, 0xFF - -mario_tshirt_shared_dl_vertex_group2: # 0x0400F748 -vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF -vertex 46, -34, 84, 0, 0, 0x24, 0xC8, 0x6B, 0xFF -vertex 6, -11, 93, 0, 0, 0x00, 0xEA, 0x7C, 0xFF -vertex 47, 3, 89, 0, 0, 0x30, 0x08, 0x75, 0xFF -vertex 84, -29, 63, 0, 0, 0x5F, 0xDE, 0x4C, 0xFF -vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF -vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF -vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF -vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF -vertex 93, -36, 26, 0, 0, 0x6B, 0xBF, 0x0D, 0xFF -vertex 93, -36, -25, 0, 0, 0x66, 0xB7, 0xF0, 0xFF -vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF -vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF - -mario_tshirt_shared_dl_vertex_group3: # 0x0400F828 -vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF -vertex 47, 3, -88, 0, 0, 0x30, 0x09, 0x8B, 0xFF -vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF -vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF -vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF - -mario_pants_overalls_shared_dl_vertex_group1: # 0x0400F878 -vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF -vertex 28, 85, 30, 0, 0, 0x2C, 0x76, 0x08, 0xFF -vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF -vertex 28, 85, -29, 0, 0, 0x2D, 0x75, 0xF2, 0xFF -vertex 9, 89, 41, 0, 0, 0x14, 0x78, 0x23, 0xFF -vertex 9, 89, -40, 0, 0, 0x10, 0x7B, 0xE7, 0xFF -vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF -vertex -15, 87, -35, 0, 0, 0xEA, 0x76, 0xDA, 0xFF -vertex 3, 77, -61, 0, 0, 0x03, 0x6A, 0xBB, 0xFF -vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF -vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF -vertex -40, 72, -54, 0, 0, 0xC5, 0x5F, 0xC6, 0xFF -vertex -40, 72, 55, 0, 0, 0xC4, 0x5E, 0x3A, 0xFF -vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF -vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF - -mario_pants_overalls_shared_dl_vertex_group2: # 0x0400F968 -vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF -vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF -vertex 48, 64, -58, 0, 0, 0x4D, 0x50, 0xC5, 0xFF -vertex 3, 77, 62, 0, 0, 0x04, 0x6A, 0x44, 0xFF -vertex 9, 89, 41, 0, 0, 0x14, 0x78, 0x23, 0xFF -vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF -vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF -vertex 48, 64, 59, 0, 0, 0x4D, 0x51, 0x3A, 0xFF -vertex 82, 37, 27, 0, 0, 0x66, 0x48, 0x14, 0xFF -vertex 32, 62, 74, 0, 0, 0x29, 0x53, 0x56, 0xFF -vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF -vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF -vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF -vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF -vertex 32, 62, -73, 0, 0, 0x29, 0x52, 0xA9, 0xFF -vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF - -mario_pants_overalls_shared_dl_vertex_group3: # 0x0400FA68 -vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF -vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF -vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF -vertex 20, -61, -67, 0, 0, 0x0A, 0x9A, 0xB7, 0xFF -vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF -vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex -27, -25, -86, 0, 0, 0xCB, 0xD5, 0x96, 0xFF -vertex 6, -10, -92, 0, 0, 0x00, 0xEB, 0x83, 0xFF -vertex -29, -58, -59, 0, 0, 0xC9, 0x9A, 0xCF, 0xFF -vertex 8, -74, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF -vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF -vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF -vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF -vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF -vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF -vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF - -mario_pants_overalls_shared_dl_vertex_group4: # 0x0400FB68 -vertex 8, -74, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF -vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF -vertex -29, -58, 59, 0, 0, 0xC8, 0x99, 0x30, 0xFF -vertex -27, -25, 87, 0, 0, 0xCB, 0xD3, 0x69, 0xFF -vertex 6, -11, 93, 0, 0, 0x00, 0xEA, 0x7C, 0xFF -vertex -27, 26, 91, 0, 0, 0xC8, 0x0E, 0x70, 0xFF -vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF -vertex -59, -28, 38, 0, 0, 0x8D, 0xD8, 0x21, 0xFF -vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF -vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF -vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF -vertex -71, 54, -29, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF -vertex -71, 54, 30, 0, 0, 0x94, 0x2A, 0x31, 0xFF -vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF -vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF - -mario_pants_overalls_shared_dl_vertex_group5: # 0x0400FC68 -vertex -71, 54, -29, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF -vertex -40, 72, -54, 0, 0, 0xC5, 0x5F, 0xC6, 0xFF -vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF -vertex -59, -28, 38, 0, 0, 0x8D, 0xD8, 0x21, 0xFF -vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF -vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF -vertex -71, 54, 30, 0, 0, 0x94, 0x2A, 0x31, 0xFF -vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF -vertex -27, 26, 91, 0, 0, 0xC8, 0x0E, 0x70, 0xFF -vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF -vertex -40, 72, 55, 0, 0, 0xC4, 0x5E, 0x3A, 0xFF -vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF -vertex -4, 58, 84, 0, 0, 0xFB, 0x43, 0x6B, 0xFF - -mario_pants_overalls_shared_dl_vertex_group6: # 0x0400FD48 -vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF -vertex -4, 58, -82, 0, 0, 0xF9, 0x42, 0x94, 0xFF -vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF -vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF -vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF -vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF -vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF -vertex 93, -36, -25, 0, 0, 0x66, 0xB7, 0xF0, 0xFF -vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF -vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF -vertex 93, -36, 26, 0, 0, 0x6B, 0xBF, 0x0D, 0xFF -vertex 84, -29, 63, 0, 0, 0x5F, 0xDE, 0x4C, 0xFF -vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF -vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF - -mario_pants_overalls_shared_dl_vertex_group7: # 0x0400FE38 -vertex 17, 66, -75, 0, 0, 0x17, 0x58, 0xA8, 0xFF -vertex -4, 58, -82, 0, 0, 0xF9, 0x42, 0x94, 0xFF -vertex 3, 77, -61, 0, 0, 0x03, 0x6A, 0xBB, 0xFF -vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF -vertex 32, 62, 74, 0, 0, 0x29, 0x53, 0x56, 0xFF -vertex 17, 66, 76, 0, 0, 0x19, 0x58, 0x57, 0xFF -vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF -vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF -vertex -4, 58, 84, 0, 0, 0xFB, 0x43, 0x6B, 0xFF -vertex 3, 77, 62, 0, 0, 0x04, 0x6A, 0x44, 0xFF -vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF -vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF -vertex 32, 62, -73, 0, 0, 0x29, 0x52, 0xA9, 0xFF -vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF -vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF - -glabel mario_yellow_button_dl # 0x0400FF28 - 0x0400FF88 -gsSPVertex mario_yellow_button_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 -gsSP2Triangles 4, 5, 2, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 13, 10, 9, 0x0 -gsSPEndDisplayList - -glabel mario_pants_overalls_shared_dl # 0x0400FF88 - 0x04010260 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 1, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 9, 6, 7, 0x0 -gsSP2Triangles 7, 8, 10, 0x0, 10, 11, 7, 0x0 -gsSP2Triangles 9, 7, 11, 0x0, 12, 6, 13, 0x0 -gsSP2Triangles 9, 13, 6, 0x0, 6, 12, 14, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 7, 10, 11, 0x0, 11, 8, 7, 0x0 -gsSP2Triangles 12, 8, 11, 0x0, 13, 0, 2, 0x0 -gsSP2Triangles 2, 1, 14, 0x0, 2, 15, 13, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 3, 8, 6, 0x0 -gsSP2Triangles 5, 9, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 6, 8, 10, 0x0, 11, 10, 8, 0x0 -gsSP2Triangles 9, 11, 8, 0x0, 6, 12, 7, 0x0 -gsSP2Triangles 12, 6, 10, 0x0, 7, 12, 13, 0x0 -gsSP2Triangles 14, 5, 15, 0x0, 14, 9, 5, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 2, 3, 7, 0x0 -gsSP2Triangles 7, 3, 5, 0x0, 8, 2, 7, 0x0 -gsSP2Triangles 2, 8, 0, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 11, 10, 0x0, 11, 7, 13, 0x0 -gsSP1Triangle 14, 15, 11, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group5, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 2, 5, 0, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 4, 3, 8, 0x0, 9, 7, 4, 0x0 -gsSP2Triangles 7, 10, 11, 0x0, 11, 6, 7, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 10, 9, 13, 0x0 -gsSP1Triangle 7, 9, 10, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group6, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 14, 12, 13, 0x0, 11, 10, 9, 0x0 -gsSPVertex mario_pants_overalls_shared_dl_vertex_group7, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 9, 8, 5, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 11, 1, 0, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 6, 14, 4, 0x0 -gsSP1Triangle 11, 0, 12, 0x0 -gsSPEndDisplayList - -glabel mario_tshirt_shared_dl # 0x04010260 - 0x04010348 -gsSPVertex mario_tshirt_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 6, 8, 10, 0x0, 11, 8, 12, 0x0 -gsSP2Triangles 12, 8, 7, 0x0, 8, 11, 10, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex mario_tshirt_shared_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 6, 2, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 12, 3, 4, 0x0, 13, 3, 12, 0x0 -gsSP1Triangle 6, 3, 13, 0x0 -gsSPVertex mario_tshirt_shared_dl_vertex_group3, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP1Triangle 1, 4, 2, 0x0 -gsSPEndDisplayList - -glabel mario_torso_dl # 0x04010348 - 0x04010370 -gsSPDisplayList mario_pants_overalls_shared_dl -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_tshirt_shared_dl -gsSPEndDisplayList - -glabel mario_torso # 0x04010370 - 0x040103F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_yellow_button_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_torso_dl -gsSPEndDisplayList - -glabel mario_metal_torso_shared_dl # 0x040103F0 - 0x04010410 -gsSPDisplayList mario_yellow_button_dl -gsSPDisplayList mario_pants_overalls_shared_dl -gsSPDisplayList mario_tshirt_shared_dl -gsSPEndDisplayList - -mario_m_logo_dl_vertex: # 0x04010410 -vertex 195, 93, 32, 744, 732, 0x51, 0x54, 0x30, 0xFF -vertex 153, 33, 95, 1250, 1066, 0x04, 0x46, 0x69, 0xFF -vertex 252, 62, 70, 1032, 152, 0x39, 0x4A, 0x55, 0xFF -vertex 272, 85, 0, 472, -16, 0x5F, 0x54, 0x00, 0xFF -vertex 252, 62, -69, -78, 158, 0x39, 0x4A, 0xAB, 0xFF -vertex 195, 93, -31, 232, 736, 0x51, 0x54, 0xCF, 0xFF -vertex 153, 33, -94, -258, 1076, 0x03, 0x46, 0x97, 0xFF - -mario_eyes_cap_on_dl_vertex: # 0x04010480 -vertex 145, 101, 0, 480, 446, 0x13, 0x7D, 0x00, 0xFF -vertex 108, 105, 0, 488, 854, 0x69, 0x46, 0x00, 0xFF -vertex 97, 103, 25, 724, 958, 0x40, 0x5A, 0x3D, 0xFF -vertex 97, 103, -24, 256, 970, 0x40, 0x5A, 0xC3, 0xFF -vertex 175, 91, -38, 106, 130, 0xC6, 0x6D, 0xE7, 0xFF -vertex 144, 83, -66, -146, 460, 0x19, 0x5B, 0xAD, 0xFF -vertex 104, 87, -69, -160, 898, 0x30, 0x5C, 0xB7, 0xFF -vertex 175, 91, 39, 842, 112, 0xC6, 0x6D, 0x19, 0xFF -vertex 153, 33, -94, -404, 342, 0x03, 0x46, 0x97, 0xFF -vertex 104, 87, 70, 1138, 864, 0x30, 0x5C, 0x49, 0xFF -vertex 144, 83, 67, 1108, 428, 0x19, 0x5B, 0x53, 0xFF -vertex 153, 33, 95, 1362, 296, 0x04, 0x46, 0x69, 0xFF - -mario_hair_sideburn_cap_on_dl_vertex: # 0x04010540 -vertex 120, -12, -109, 916, 184, 0xED, 0x24, 0x88, 0xFF -vertex 96, 49, -93, -70, 700, 0x11, 0x27, 0x89, 0xFF -vertex 153, 33, -94, 90, -58, 0x03, 0x46, 0x97, 0xFF -vertex 85, -23, -110, 1150, 582, 0x06, 0x59, 0xA6, 0xFF -vertex 42, 0, -102, 842, 1210, 0xC3, 0x05, 0x92, 0xFF -vertex 44, 44, -96, 118, 1334, 0xDA, 0x21, 0x8C, 0xFF -vertex 96, 49, 94, -74, 726, 0x10, 0x28, 0x77, 0xFF -vertex 44, 44, 97, 196, 1366, 0xDA, 0x21, 0x74, 0xFF -vertex 42, 0, 103, 968, 1192, 0xC3, 0x05, 0x6E, 0xFF -vertex 85, -23, 111, 1238, 518, 0x04, 0x58, 0x5A, 0xFF -vertex 120, -11, 111, 922, 122, 0xED, 0x24, 0x78, 0xFF -vertex 153, 33, 95, 22, -68, 0x04, 0x46, 0x69, 0xFF - -mario_mustache_cap_on_dl_vertex_group1: # 0x04010600 -vertex 77, 108, 34, 342, 368, 0x0E, 0x16, 0x7C, 0xFF -vertex 92, 88, 84, 898, -18, 0x23, 0x59, 0x53, 0xFF -vertex 97, 103, 25, 224, 146, 0x40, 0x5A, 0x3D, 0xFF -vertex 48, 94, 76, 888, 564, 0xD7, 0x60, 0x47, 0xFF -vertex 52, 111, 31, 354, 690, 0xA8, 0x33, 0x4B, 0xFF -vertex 27, 100, 30, 442, 982, 0xB1, 0x60, 0x16, 0xFF -vertex 41, 109, 0, 70, 924, 0x95, 0x44, 0x00, 0xFF -vertex 44, 44, 97, 1296, 438, 0xDA, 0x21, 0x74, 0xFF -vertex 3, 54, 52, 892, 1090, 0x95, 0x1D, 0x3C, 0xFF -vertex 52, 111, -30, 340, 684, 0xA8, 0x32, 0xB5, 0xFF -vertex 48, 94, -75, 856, 608, 0xD7, 0x60, 0xB9, 0xFF -vertex 27, 100, -29, 394, 998, 0xB1, 0x60, 0xEA, 0xFF -vertex 3, 54, -51, 806, 1162, 0x95, 0x1D, 0xC4, 0xFF -vertex 44, 44, -96, 1250, 518, 0xDA, 0x21, 0x8C, 0xFF -vertex 77, 108, -33, 362, 344, 0x0E, 0x16, 0x84, 0xFF -vertex 41, 109, 0, 50, 900, 0x95, 0x44, 0x00, 0xFF - -mario_mustache_cap_on_dl_vertex_group2: # 0x04010700 -vertex 48, 94, -75, 856, 608, 0xD7, 0x60, 0xB9, 0xFF -vertex 77, 108, -33, 362, 344, 0x0E, 0x16, 0x84, 0xFF -vertex 92, 88, -83, 922, -4, 0x23, 0x59, 0xAD, 0xFF -vertex 97, 103, -24, 274, 100, 0x40, 0x5A, 0xC3, 0xFF -vertex 44, 44, -96, 1250, 518, 0xDA, 0x21, 0x8C, 0xFF - -mario_face_cap_dl_vertex_group1: # 0x04010750 -vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF -vertex 122, -139, -48, 0, 0, 0x28, 0x94, 0xCD, 0xFF -vertex 131, -56, -123, 0, 0, 0xDE, 0xD4, 0x8F, 0xFF -vertex 187, -6, -133, 0, 0, 0x1E, 0x04, 0x85, 0xFF -vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF -vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF -vertex 77, -138, -50, 0, 0, 0xBC, 0x9E, 0xD8, 0xFF -vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF -vertex 122, -139, 49, 0, 0, 0x2D, 0x8F, 0x22, 0xFF -vertex 77, -138, 51, 0, 0, 0xC1, 0xA4, 0x3C, 0xFF -vertex 64, -103, 52, 0, 0, 0xC9, 0x9A, 0x31, 0xFF -vertex 131, -56, 124, 0, 0, 0xDF, 0xD3, 0x71, 0xFF -vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF -vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF -vertex 187, -6, 134, 0, 0, 0x1F, 0x04, 0x7A, 0xFF -vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF - -mario_face_cap_dl_vertex_group2: # 0x04010850 -vertex 153, 33, -94, 0, 0, 0x03, 0x46, 0x97, 0xFF -vertex 187, -6, -133, 0, 0, 0x1E, 0x04, 0x85, 0xFF -vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF -vertex 175, 91, -38, 0, 0, 0xC6, 0x6D, 0xE7, 0xFF -vertex 173, 132, -65, 0, 0, 0xDA, 0x5A, 0xB0, 0xFF -vertex 195, 93, -31, 0, 0, 0x51, 0x54, 0xCF, 0xFF -vertex 252, 62, -69, 0, 0, 0x39, 0x4A, 0xAB, 0xFF -vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF -vertex 271, 0, -41, 0, 0, 0x6E, 0xCF, 0xDC, 0xFF -vertex 187, -6, 134, 0, 0, 0x1F, 0x04, 0x7A, 0xFF -vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF -vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF -vertex 252, 62, 70, 0, 0, 0x39, 0x4A, 0x55, 0xFF -vertex 271, 0, 42, 0, 0, 0x71, 0xDC, 0x2B, 0xFF -vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF - -mario_face_cap_dl_vertex_group3: # 0x04010940 -vertex 195, 93, 32, 0, 0, 0x51, 0x54, 0x30, 0xFF -vertex 173, 132, 66, 0, 0, 0xDA, 0x5A, 0x50, 0xFF -vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF -vertex 175, 91, 39, 0, 0, 0xC6, 0x6D, 0x19, 0xFF -vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF -vertex 271, 0, -41, 0, 0, 0x6E, 0xCF, 0xDC, 0xFF -vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF -vertex 271, 0, 42, 0, 0, 0x71, 0xDC, 0x2B, 0xFF -vertex 252, 62, -69, 0, 0, 0x39, 0x4A, 0xAB, 0xFF -vertex 272, 85, 0, 0, 0, 0x5F, 0x54, 0x00, 0xFF -vertex 182, 155, 0, 0, 0, 0xED, 0x7D, 0x00, 0xFF -vertex 195, 93, -31, 0, 0, 0x51, 0x54, 0xCF, 0xFF -vertex 175, 91, -38, 0, 0, 0xC6, 0x6D, 0xE7, 0xFF -vertex 173, 132, -65, 0, 0, 0xDA, 0x5A, 0xB0, 0xFF -vertex 252, 62, 70, 0, 0, 0x39, 0x4A, 0x55, 0xFF - -mario_face_part_cap_on_dl_vertex_group1: # 0x04010A30 -vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF -vertex 27, 100, -29, 0, 0, 0xB1, 0x60, 0xEA, 0xFF -vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF -vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF -vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF -vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF -vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF -vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF -vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF -vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF -vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF - -mario_face_part_cap_on_dl_vertex_group2: # 0x04010B20 -vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF -vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF -vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF -vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF -vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF -vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF -vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF -vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF -vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF -vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF -vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF - -mario_face_part_cap_on_dl_vertex_group3: # 0x04010C20 -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF -vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF -vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF -vertex 52, 111, 31, 0, 0, 0xA8, 0x33, 0x4B, 0xFF -vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF -vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF - -mario_face_part_cap_on_dl_vertex_group4: # 0x04010D10 -vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF -vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF -vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF -vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF -vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF -vertex 108, 105, 0, 0, 0, 0x69, 0x46, 0x00, 0xFF -vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF -vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF -vertex 104, 162, 41, 0, 0, 0x52, 0x27, 0x58, 0xFF -vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF -vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF -vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF -vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF -vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF -vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF - -mario_face_part_cap_on_dl_vertex_group5: # 0x04010E10 -vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF -vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF -vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF -vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF -vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF -vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF -vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF -vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF -vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF -vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF -vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF - -mario_face_part_cap_on_dl_vertex_group6: # 0x04010F00 -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF -vertex 153, 33, -94, 0, 0, 0x03, 0x46, 0x97, 0xFF -vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF -vertex 92, 88, -83, 0, 0, 0x23, 0x59, 0xAD, 0xFF -vertex 104, 87, -69, 0, 0, 0x30, 0x5C, 0xB7, 0xFF -vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF -vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF -vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF -vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF -vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF - -mario_face_part_cap_on_dl_vertex_group7: # 0x04011000 -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF -vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF -vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF -vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF -vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF -vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF -vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF -vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF -vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF - -mario_face_back_hair_cap_on_dl_vertex_group1: # 0x040110D0 -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF -vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF -vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF -vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF -vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF -vertex 64, -103, 52, 0, 0, 0xC9, 0x9A, 0x31, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF -vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF -vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF -vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF - -mario_face_back_hair_cap_on_dl_vertex_group2: # 0x040111D0 -vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF -vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF -vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF -vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF -vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF -vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF -vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF - -glabel mario_m_logo_dl # 0x040112B0 - 0x040112E8 -gsSPVertex mario_m_logo_dl_vertex, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 3, 5, 0, 0x0 -gsSP1Triangle 4, 6, 5, 0x0 -gsSPEndDisplayList - -glabel mario_eyes_cap_on_dl # 0x040112E8 - 0x04011350 -gsSPVertex mario_eyes_cap_on_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 6, 3, 5, 0x0 -gsSP2Triangles 3, 1, 0, 0x0, 4, 0, 7, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 10, 7, 2, 0x0, 11, 7, 10, 0x0 -gsSP1Triangle 7, 0, 2, 0x0 -gsSPEndDisplayList - -glabel mario_hair_sideburn_cap_on_dl # 0x04011350 - 0x040113A0 -gsSPVertex mario_hair_sideburn_cap_on_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 9, 10, 6, 0x0, 11, 6, 10, 0x0 -gsSPEndDisplayList - -glabel mario_mustache_cap_on_dl # 0x040113A0 - 0x04011438 -gsSPVertex mario_mustache_cap_on_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 5, 3, 4, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 3, 7, 1, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 10, 13, 0x0 -gsSP2Triangles 11, 10, 12, 0x0, 10, 9, 14, 0x0 -gsSP1Triangle 15, 9, 11, 0x0 -gsSPVertex mario_mustache_cap_on_dl_vertex_group2, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP1Triangle 2, 4, 0, 0x0 -gsSPEndDisplayList - -glabel mario_face_part_cap_on_dl # 0x04011438 - 0x040116F8 -gsSPVertex mario_face_part_cap_on_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 1, 5, 3, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 4, 7, 8, 0x0 -gsSP2Triangles 9, 4, 8, 0x0, 10, 6, 5, 0x0 -gsSP2Triangles 10, 5, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 5, 6, 8, 0x0 -gsSP2Triangles 3, 8, 7, 0x0, 9, 3, 7, 0x0 -gsSP2Triangles 3, 9, 4, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 0, 10, 1, 0x0, 10, 0, 11, 0x0 -gsSP2Triangles 11, 0, 2, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 3, 0, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 9, 8, 0x0 -gsSP2Triangles 12, 13, 8, 0x0, 8, 13, 11, 0x0 -gsSP1Triangle 9, 11, 14, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 2, 4, 0x0, 2, 6, 3, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 9, 4, 3, 0x0, 7, 10, 3, 0x0 -gsSP2Triangles 3, 10, 8, 0x0, 11, 4, 9, 0x0 -gsSP2Triangles 12, 11, 9, 0x0, 13, 9, 8, 0x0 -gsSP2Triangles 9, 13, 12, 0x0, 4, 11, 5, 0x0 -gsSP1Triangle 14, 15, 11, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group5, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 1, 3, 5, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 2, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 6, 5, 11, 0x0 -gsSP2Triangles 12, 13, 8, 0x0, 10, 12, 8, 0x0 -gsSP1Triangle 14, 8, 13, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group6, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 6, 5, 8, 0x0 -gsSP2Triangles 5, 7, 3, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 6, 12, 7, 0x0, 13, 10, 9, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 15, 10, 13, 0x0 -gsSPVertex mario_face_part_cap_on_dl_vertex_group7, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 1, 5, 3, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 7, 9, 3, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 6, 10, 0x0 -gsSP1Triangle 12, 8, 6, 0x0 -gsSPEndDisplayList - -glabel mario_face_cap_dl # 0x040116F8 - 0x04011870 -gsSPVertex mario_face_cap_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 5, 2, 7, 0x0, 6, 1, 8, 0x0 -gsSP2Triangles 8, 1, 0, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 7, 6, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 9, 8, 11, 0x0 -gsSP2Triangles 11, 8, 12, 0x0, 0, 12, 8, 0x0 -gsSP2Triangles 13, 10, 11, 0x0, 11, 12, 14, 0x0 -gsSP2Triangles 15, 11, 14, 0x0, 13, 11, 15, 0x0 -gsSPVertex mario_face_cap_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 7, 1, 8, 0x0, 8, 1, 6, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 12, 10, 0x0 -gsSP2Triangles 12, 9, 13, 0x0, 13, 9, 14, 0x0 -gsSPVertex mario_face_cap_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 5, 0x0, 0, 10, 1, 0x0 -gsSP2Triangles 1, 10, 3, 0x0, 11, 10, 0, 0x0 -gsSP2Triangles 12, 3, 10, 0x0, 12, 10, 13, 0x0 -gsSP2Triangles 13, 10, 11, 0x0, 5, 9, 7, 0x0 -gsSP1Triangle 7, 9, 14, 0x0 -gsSPEndDisplayList - -glabel mario_face_back_hair_cap_on_dl # 0x04011870 - 0x04011960 -gsSPVertex mario_face_back_hair_cap_on_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 8, 6, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 0, 6, 8, 0x0, 3, 7, 10, 0x0 -gsSP2Triangles 1, 11, 12, 0x0, 12, 13, 14, 0x0 -gsSP2Triangles 11, 13, 12, 0x0, 1, 12, 2, 0x0 -gsSP2Triangles 14, 2, 12, 0x0, 15, 14, 13, 0x0 -gsSPVertex mario_face_back_hair_cap_on_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 2, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 2, 1, 11, 0x0, 2, 11, 7, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 10, 9, 13, 0x0 -gsSP1Triangle 8, 12, 9, 0x0 -gsSPEndDisplayList - -glabel mario_face_cap_on_dl # 0x04011960 - 0x040119A0 -gsSPDisplayList mario_face_part_cap_on_dl -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_face_cap_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_face_back_hair_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_front # 0x040119A0 - 0x04011A90 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_half_closed # 0x04011A90 - 0x04011B80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_closed # 0x04011B80 - 0x04011C70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_right # 0x04011C70 - 0x04011D60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_left # 0x04011D60 - 0x04011E50 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_up # 0x04011E50 - 0x04011F40 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_down # 0x04011F40 - 0x04012030 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_cap_on_eyes_dead # 0x04012030 - 0x04012120 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_metal_cap_on_shared_dl # 0x04012120 - 0x04012160 -gsSPDisplayList mario_m_logo_dl -gsSPDisplayList mario_eyes_cap_on_dl -gsSPDisplayList mario_hair_sideburn_cap_on_dl -gsSPDisplayList mario_mustache_cap_on_dl -gsSPDisplayList mario_face_part_cap_on_dl -gsSPDisplayList mario_face_cap_dl -gsSPDisplayList mario_face_back_hair_cap_on_dl -gsSPEndDisplayList - -# Unreferenced light -.byte 0x3F, 0x30, 0x1E, 0x00, 0x3F, 0x30, 0x1E, 0x00 - -.byte 0xFE, 0xC1, 0x79, 0x00, 0xFE, 0xC1, 0x79, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x1C, 0x01, 0x00, 0x00, 0x1C, 0x01, 0x00, 0x00 - -.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_eyes_cap_off_dl_vertex: # 0x04012190 -vertex 104, 87, -69, -160, 898, 0x30, 0x5C, 0xB7, 0xFF -vertex 97, 103, -24, 256, 970, 0x40, 0x5A, 0xC3, 0xFF -vertex 144, 83, -66, -146, 460, 0x19, 0x5B, 0xAD, 0xFF -vertex 153, 33, 95, 1362, 296, 0x05, 0x38, 0x71, 0xFF -vertex 175, 91, 39, 842, 112, 0x01, 0x75, 0x2F, 0xFF -vertex 144, 83, 67, 1108, 428, 0x19, 0x5B, 0x53, 0xFF -vertex 145, 101, 0, 480, 446, 0x13, 0x7D, 0x00, 0xFF -vertex 97, 103, 25, 724, 958, 0x40, 0x5A, 0x3D, 0xFF -vertex 175, 91, -38, 106, 130, 0xF5, 0x73, 0xCC, 0xFF -vertex 104, 87, 70, 1138, 864, 0x30, 0x5C, 0x49, 0xFF -vertex 153, 33, -94, -404, 342, 0xFE, 0x36, 0x8E, 0xFF -vertex 108, 105, 0, 488, 854, 0x69, 0x46, 0x00, 0xFF - -mario_hair_sideburn_cap_off_dl_vertex: # 0x04012250 -vertex 42, 0, 103, 968, 1192, 0xC3, 0x05, 0x6E, 0xFF -vertex 85, -23, 111, 1238, 518, 0x04, 0x58, 0x5A, 0xFF -vertex 96, 49, 94, -74, 726, 0x10, 0x28, 0x77, 0xFF -vertex 44, 44, 97, 196, 1366, 0xDA, 0x21, 0x74, 0xFF -vertex 153, 33, 95, 22, -68, 0x05, 0x38, 0x71, 0xFF -vertex 120, -11, 111, 922, 122, 0xFF, 0x13, 0x7D, 0xFF -vertex 42, 0, -102, 842, 1210, 0xC3, 0x05, 0x92, 0xFF -vertex 44, 44, -96, 118, 1334, 0xDA, 0x21, 0x8C, 0xFF -vertex 96, 49, -93, -70, 700, 0x11, 0x27, 0x89, 0xFF -vertex 85, -23, -110, 1150, 582, 0x06, 0x59, 0xA6, 0xFF -vertex 120, -12, -109, 916, 184, 0xFF, 0x13, 0x83, 0xFF -vertex 153, 33, -94, 90, -58, 0xFE, 0x36, 0x8E, 0xFF - -mario_mustache_cap_off_dl_vertex_group1: # 0x04012310 -vertex 92, 88, -83, 992, -10, 0x23, 0x59, 0xAD, 0xFF -vertex 77, 108, -33, 360, 296, 0x0E, 0x16, 0x84, 0xFF -vertex 97, 103, -24, 298, 20, 0x40, 0x5A, 0xC3, 0xFF -vertex 48, 94, -75, 844, 640, 0xD7, 0x60, 0xB9, 0xFF -vertex 44, 44, -96, 1272, 592, 0xDA, 0x21, 0x8C, 0xFF -vertex 52, 111, -30, 294, 656, 0xA8, 0x32, 0xB5, 0xFF -vertex 92, 88, 84, 948, -8, 0x23, 0x59, 0x53, 0xFF -vertex 77, 108, 34, 330, 316, 0x0E, 0x16, 0x7C, 0xFF -vertex 48, 94, 76, 848, 630, 0xD7, 0x60, 0x47, 0xFF -vertex 97, 103, 25, 248, 50, 0x40, 0x5A, 0x3D, 0xFF -vertex 52, 111, 31, 292, 670, 0xA8, 0x33, 0x4B, 0xFF -vertex 44, 44, 97, 1276, 566, 0xDA, 0x21, 0x74, 0xFF -vertex 3, 54, 52, 768, 1210, 0x95, 0x1D, 0x3C, 0xFF -vertex 27, 100, 30, 336, 1006, 0xB1, 0x60, 0x16, 0xFF -vertex 3, 54, -51, 720, 1228, 0x95, 0x1D, 0xC4, 0xFF -vertex 41, 109, 0, -30, 876, 0x95, 0x44, 0x00, 0xFF - -mario_mustache_cap_off_dl_vertex_group2: # 0x04012410 -vertex 41, 109, 0, -38, 852, 0x95, 0x44, 0x00, 0xFF -vertex 52, 111, -30, 294, 656, 0xA8, 0x32, 0xB5, 0xFF -vertex 27, 100, -29, 310, 1002, 0xB1, 0x60, 0xEA, 0xFF -vertex 48, 94, -75, 844, 640, 0xD7, 0x60, 0xB9, 0xFF -vertex 3, 54, -51, 720, 1228, 0x95, 0x1D, 0xC4, 0xFF - -mario_face_part_cap_off_dl_vertex_group1: # 0x04012460 -vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF -vertex 108, 105, 0, 0, 0, 0x69, 0x46, 0x00, 0xFF -vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF -vertex 92, 88, -83, 0, 0, 0x23, 0x59, 0xAD, 0xFF -vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF -vertex 104, 87, -69, 0, 0, 0x30, 0x5C, 0xB7, 0xFF -vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF -vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF -vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF -vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF -vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF -vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF -vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF -vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF -vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF - -mario_face_part_cap_off_dl_vertex_group2: # 0x04012550 -vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF -vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF -vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF -vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF -vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF -vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF -vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF -vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF -vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF -vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF -vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF - -mario_face_part_cap_off_dl_vertex_group3: # 0x04012650 -vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF -vertex 153, 33, 95, 0, 0, 0x05, 0x38, 0x71, 0xFF -vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF -vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF -vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF -vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF -vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF -vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF -vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF -vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF - -mario_face_part_cap_off_dl_vertex_group4: # 0x04012740 -vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF -vertex 27, 100, -29, 0, 0, 0xB1, 0x60, 0xEA, 0xFF -vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF -vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF -vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF -vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF -vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF -vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF -vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF -vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF -vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF -vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF -vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF -vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF - -mario_face_part_cap_off_dl_vertex_group5: # 0x04012830 -vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF -vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF -vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF -vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF -vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF -vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF -vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF - -mario_face_part_cap_off_dl_vertex_group6: # 0x04012930 -vertex 104, 162, 41, 0, 0, 0x52, 0x27, 0x58, 0xFF -vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF -vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF -vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF -vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF -vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF -vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF -vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF -vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF -vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF -vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF - -mario_face_part_cap_off_dl_vertex_group7: # 0x04012A30 -vertex 52, 111, 31, 0, 0, 0xA8, 0x33, 0x4B, 0xFF -vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF -vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF -vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF -vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF -vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF -vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF -vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF -vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF - -mario_face_part_cap_off_dl_vertex_group8: # 0x04012B30 -vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF -vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF -vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF -vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF -vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF -vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF -vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF -vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF -vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF - -mario_face_hair_cap_off_dl_vertex_group1: # 0x04012BC0 -vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF -vertex 200, 70, -97, 0, 0, 0x07, 0x48, 0x99, 0xFF -vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF -vertex 153, 33, 95, 0, 0, 0x05, 0x38, 0x71, 0xFF -vertex 200, 75, 84, 0, 0, 0x10, 0x52, 0x5F, 0xFF -vertex 151, 72, 70, 0, 0, 0xE4, 0x5C, 0x51, 0xFF -vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF -vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF -vertex 175, 91, 39, 0, 0, 0x01, 0x75, 0x2F, 0xFF -vertex 209, 86, 60, 0, 0, 0x38, 0x60, 0x3C, 0xFF -vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF -vertex 175, 91, -38, 0, 0, 0xF5, 0x73, 0xCC, 0xFF -vertex 151, 72, -68, 0, 0, 0xD6, 0x5B, 0xB3, 0xFF -vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF -vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF -vertex 227, -14, -58, 0, 0, 0x72, 0xF1, 0xCC, 0xFF - -mario_face_hair_cap_off_dl_vertex_group2: # 0x04012CC0 -vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF -vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF -vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF -vertex 227, -14, 59, 0, 0, 0x72, 0xEC, 0x32, 0xFF -vertex 241, -34, 0, 0, 0, 0x7A, 0xE0, 0x00, 0xFF -vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF -vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF -vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF -vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF -vertex 189, -102, -71, 0, 0, 0x50, 0xB9, 0xBD, 0xFF -vertex 227, -14, -58, 0, 0, 0x72, 0xF1, 0xCC, 0xFF -vertex 200, -117, 0, 0, 0, 0x3F, 0x93, 0x00, 0xFF -vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF -vertex 248, 104, -43, 0, 0, 0x76, 0x2C, 0xF3, 0xFF -vertex 231, 81, 33, 0, 0, 0x71, 0x27, 0x2A, 0xFF - -mario_face_hair_cap_off_dl_vertex_group3: # 0x04012DB0 -vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF -vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF -vertex 232, 69, -34, 0, 0, 0x72, 0xE4, 0xD1, 0xFF -vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF -vertex 175, 91, -38, 0, 0, 0xF5, 0x73, 0xCC, 0xFF -vertex 201, 125, -13, 0, 0, 0xE4, 0x7B, 0xFB, 0xFF -vertex 160, 96, 0, 0, 0, 0xB7, 0x67, 0xFE, 0xFF -vertex 189, -102, -71, 0, 0, 0x50, 0xB9, 0xBD, 0xFF -vertex 116, -124, -67, 0, 0, 0xFC, 0x8F, 0xC8, 0xFF -vertex 145, -84, -104, 0, 0, 0xEF, 0xCF, 0x8D, 0xFF -vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF -vertex 200, -117, 0, 0, 0, 0x3F, 0x93, 0x00, 0xFF -vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF -vertex 116, -126, 68, 0, 0, 0xFB, 0x8F, 0x38, 0xFF -vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF -vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF - -mario_face_hair_cap_off_dl_vertex_group4: # 0x04012EB0 -vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF -vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF -vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF -vertex 201, 125, -13, 0, 0, 0xE4, 0x7B, 0xFB, 0xFF -vertex 209, 86, 60, 0, 0, 0x38, 0x60, 0x3C, 0xFF -vertex 248, 104, -43, 0, 0, 0x76, 0x2C, 0xF3, 0xFF -vertex 231, 81, 33, 0, 0, 0x71, 0x27, 0x2A, 0xFF -vertex 232, 69, -34, 0, 0, 0x72, 0xE4, 0xD1, 0xFF -vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF -vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF -vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF -vertex 175, 91, 39, 0, 0, 0x01, 0x75, 0x2F, 0xFF -vertex 160, 96, 0, 0, 0, 0xB7, 0x67, 0xFE, 0xFF -vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF -vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF -vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF - -mario_face_hair_cap_off_dl_vertex_group5: # 0x04012FB0 -vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF -vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF -vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF -vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF -vertex 116, -124, -67, 0, 0, 0xFC, 0x8F, 0xC8, 0xFF -vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF -vertex 145, -84, -104, 0, 0, 0xEF, 0xCF, 0x8D, 0xFF -vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF -vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF -vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF -vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF -vertex 116, -126, 68, 0, 0, 0xFB, 0x8F, 0x38, 0xFF -vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF -vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF - -mario_face_hair_cap_off_dl_vertex_group6: # 0x040130B0 -vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF -vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF -vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF -vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF -vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF -vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF -vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF -vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF -vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF - -mario_face_hair_cap_off_dl_vertex_group7: # 0x040131B0 -vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF -vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF -vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF -vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF -vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF -vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF -vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF -vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF -vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF -vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF -vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF -vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF -vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF - -mario_face_part_cap_off_dl_vertex_group9: # 0x04013280 -vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF -vertex 48, 94, 76, 0, 0, 0xD7, 0x60, 0x47, 0xFF -vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF - -glabel mario_eyes_cap_off_dl # 0x040132B0 - 0x04013318 -gsSPVertex mario_eyes_cap_off_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 8, 6, 4, 0x0 -gsSP2Triangles 5, 4, 7, 0x0, 7, 9, 5, 0x0 -gsSP2Triangles 2, 8, 10, 0x0, 1, 6, 8, 0x0 -gsSP2Triangles 1, 8, 2, 0x0, 6, 11, 7, 0x0 -gsSP1Triangle 1, 11, 6, 0x0 -gsSPEndDisplayList - -glabel mario_mustache_cap_off_dl # 0x04013318 - 0x040133A8 -gsSPVertex mario_mustache_cap_off_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 3, 5, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 8, 11, 6, 0x0 -gsSP2Triangles 12, 8, 13, 0x0, 13, 8, 10, 0x0 -gsSP2Triangles 14, 3, 4, 0x0, 13, 10, 15, 0x0 -gsSPVertex mario_mustache_cap_off_dl_vertex_group2, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP1Triangle 2, 3, 4, 0x0 -gsSPEndDisplayList - -glabel mario_hair_sideburn_cap_off_dl # 0x040133A8 - 0x040133F8 -gsSPVertex mario_hair_sideburn_cap_off_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 10, 8, 11, 0x0 -gsSPEndDisplayList - -glabel mario_face_part_cap_off_dl # 0x040133F8 - 0x040136D0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 4, 8, 2, 0x0, 8, 4, 9, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 6, 5, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 14, 13, 12, 0x0 -gsSP1Triangle 13, 14, 0, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 7, 0x0 -gsSP2Triangles 10, 1, 11, 0x0, 1, 12, 11, 0x0 -gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 14, 0x0 -gsSP2Triangles 12, 14, 11, 0x0, 11, 13, 15, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 8, 7, 5, 0x0, 4, 8, 5, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group4, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 3, 9, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 13, 11, 10, 0x0, 11, 13, 14, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 9, 11, 10, 0x0, 9, 12, 11, 0x0 -gsSP2Triangles 0, 13, 1, 0x0, 13, 14, 1, 0x0 -gsSP1Triangle 1, 14, 15, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group6, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 1, 6, 7, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 7, 8, 1, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 9, 3, 10, 0x0, 4, 11, 0, 0x0 -gsSP2Triangles 11, 4, 12, 0x0, 4, 9, 12, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 0, 11, 15, 0x0 -gsSP2Triangles 5, 0, 15, 0x0, 14, 9, 10, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group7, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 4, 6, 0x0 -gsSP2Triangles 6, 14, 15, 0x0, 6, 7, 14, 0x0 -gsSP1Triangle 13, 6, 15, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 -gsSP1Triangle 8, 5, 4, 0x0 -gsSPVertex mario_face_part_cap_off_dl_vertex_group9, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel mario_face_hair_cap_off_dl # 0x040136D0 - 0x040139C0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 4, 9, 0x0, 7, 10, 4, 0x0 -gsSP2Triangles 4, 10, 9, 0x0, 8, 5, 4, 0x0 -gsSP2Triangles 11, 1, 12, 0x0, 1, 0, 12, 0x0 -gsSP2Triangles 1, 13, 2, 0x0, 1, 11, 14, 0x0 -gsSP2Triangles 13, 1, 14, 0x0, 15, 2, 13, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 3, 7, 6, 0x0 -gsSP2Triangles 8, 7, 3, 0x0, 5, 8, 3, 0x0 -gsSP2Triangles 9, 10, 4, 0x0, 11, 4, 6, 0x0 -gsSP2Triangles 11, 9, 4, 0x0, 10, 5, 4, 0x0 -gsSP2Triangles 10, 12, 5, 0x0, 5, 13, 14, 0x0 -gsSP2Triangles 8, 5, 14, 0x0, 9, 2, 10, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 7, 9, 0x0 -gsSP2Triangles 8, 7, 11, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 14, 11, 13, 0x0, 14, 8, 11, 0x0 -gsSP1Triangle 15, 13, 12, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 9, 7, 5, 0x0 -gsSP2Triangles 10, 6, 4, 0x0, 4, 3, 11, 0x0 -gsSP2Triangles 3, 12, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 9, 6, 3, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 10, 11, 0, 0x0, 12, 0, 2, 0x0 -gsSP2Triangles 10, 0, 12, 0x0, 10, 5, 11, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 13, 3, 10, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group6, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 5, 4, 0, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 7, 0x0 -gsSP2Triangles 6, 10, 7, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 3, 11, 12, 0x0, 13, 14, 3, 0x0 -gsSP2Triangles 12, 6, 3, 0x0, 6, 15, 10, 0x0 -gsSP1Triangle 12, 15, 6, 0x0 -gsSPVertex mario_face_hair_cap_off_dl_vertex_group7, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 6, 5, 8, 0x0, 9, 8, 5, 0x0 -gsSP2Triangles 5, 7, 9, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 11, 10, 3, 0x0, 12, 2, 10, 0x0 -gsSP2Triangles 2, 1, 10, 0x0, 10, 1, 3, 0x0 -gsSPEndDisplayList - -glabel mario_face_cap_off_dl # 0x040139C0 - 0x040139E8 -gsSPDisplayList mario_face_part_cap_off_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_face_hair_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_front # 0x040139E8 - 0x04013AB8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_half_closed # 0x04013AB8 - 0x04013B88 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_closed # 0x04013B88 - 0x04013C58 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_right # 0x04013C58 - 0x04013D28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_left # 0x04013D28 - 0x04013DF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_up # 0x04013DF8 - 0x04013EC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_down # 0x04013EC8 - 0x04013F98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_cap_off_eyes_dead # 0x04013F98 - 0x04014068 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_mustache_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_metal_cap_off_shared_dl # 0x04014068 - 0x04014098 -gsSPDisplayList mario_eyes_cap_off_dl -gsSPDisplayList mario_mustache_cap_off_dl -gsSPDisplayList mario_hair_sideburn_cap_off_dl -gsSPDisplayList mario_face_part_cap_off_dl -gsSPDisplayList mario_face_hair_cap_off_dl -gsSPEndDisplayList - -mario_medium_poly_butt_dl_vertex_group1: # 0x04014098 -vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 -vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 -vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 -vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 -vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 -vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 -vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 -vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 -vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 -vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 -vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 -vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 -vertex -5, -45, -97, 0, 0, 0xC7, 0xDD, 0x95, 0x00 -vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 -vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 -vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 - -mario_medium_poly_butt_dl_vertex_group2: # 0x04014198 -vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 -vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 -vertex -32, 43, 22, 0, 0, 0x8C, 0x2C, 0x18, 0x00 -vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 -vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 -vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 -vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 -vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 -vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 -vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 -vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 -vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 -vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 -vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 -vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 -vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 - -mario_medium_poly_butt_dl_vertex_group3: # 0x04014298 -vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 -vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 -vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 -vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 -vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 -vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 -vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 -vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 -vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 -vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 -vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 -vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 -vertex -5, -45, -97, 0, 0, 0xC7, 0xDD, 0x95, 0x00 -vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 -vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 -vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 - -mario_medium_poly_butt_dl_vertex_group4: # 0x04014398 -vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 -vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 -vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 -vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 -vertex -32, 43, 22, 0, 0, 0x8C, 0x2C, 0x18, 0x00 -vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 -vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 -vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 -vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 -vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 -vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 -vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 -vertex 85, -5, 0, 0, 0, 0x7F, 0xFE, 0x00, 0x00 -vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 -vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 -vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 - -mario_medium_poly_butt_dl_vertex_group5: # 0x04014498 -vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 -vertex 85, -5, 0, 0, 0, 0x7F, 0xFE, 0x00, 0x00 -vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 -vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 - -glabel mario_medium_poly_butt_dl # 0x040144D8 - 0x04014638 -gsSPVertex mario_medium_poly_butt_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 15, 6, 0x0 -gsSP1Triangle 3, 10, 7, 0x0 -gsSPVertex mario_medium_poly_butt_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 2, 1, 5, 0x0 -gsSP1Triangle 14, 15, 0, 0x0 -gsSPVertex mario_medium_poly_butt_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 3, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 10, 14, 0x0, 0, 12, 15, 0x0 -gsSP2Triangles 14, 9, 6, 0x0, 2, 13, 12, 0x0 -gsSPVertex mario_medium_poly_butt_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 13, 12, 14, 0x0 -gsSP2Triangles 14, 12, 8, 0x0, 8, 12, 15, 0x0 -gsSP2Triangles 15, 12, 1, 0x0, 1, 12, 2, 0x0 -gsSPVertex mario_medium_poly_butt_dl_vertex_group5, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_butt # 0x04014638 - 0x04014668 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_medium_poly_butt_dl -gsSPEndDisplayList - -glabel mario_metal_medium_poly_butt # 0x04014668 - 0x040146E0 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_medium_poly_butt_dl -gsSPEndDisplayList - -mario_medium_poly_left_arm_shared_dl_vertex: # 0x040146E0 -vertex -6, -32, -22, 0, 0, 0x08, 0x84, 0x18, 0x00 -vertex 60, -27, -18, 0, 0, 0x3D, 0xC5, 0xA3, 0x00 -vertex 60, -18, 26, 0, 0, 0x5C, 0xBE, 0x36, 0x00 -vertex -6, -32, -22, 0, 0, 0x07, 0xF5, 0x82, 0x00 -vertex -7, 21, -27, 0, 0, 0x07, 0xF5, 0x82, 0x00 -vertex 59, 16, -22, 0, 0, 0x5B, 0x4F, 0xDA, 0x00 -vertex -7, 20, 18, 0, 0, 0x0C, 0x73, 0x32, 0x00 -vertex 59, 14, 14, 0, 0, 0x38, 0x4B, 0x55, 0x00 -vertex -6, -21, 33, 0, 0, 0x0B, 0x2A, 0x77, 0x00 -vertex -7, 21, -27, 0, 0, 0x0A, 0x7E, 0x04, 0x00 -vertex -6, -21, 33, 0, 0, 0x08, 0x84, 0x18, 0x00 -vertex -7, 21, -27, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -6, -32, -22, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -6, -21, 33, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -7, 20, 18, 0, 0, 0x81, 0xFF, 0x00, 0x00 - -glabel mario_medium_poly_left_arm_shared_dl # 0x040147D0 - 0x04014840 -gsSPVertex mario_medium_poly_left_arm_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 8, 2, 7, 0x0, 6, 8, 7, 0x0 -gsSP2Triangles 9, 6, 5, 0x0, 10, 0, 2, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 13, 14, 11, 0x0, 5, 7, 2, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_left_arm # 0x04014840 - 0x04014860 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_medium_poly_left_arm_shared_dl -gsSPEndDisplayList - -mario_medium_poly_left_forearm_shared_dl_vertex: # 0x04014860 -vertex -9, -29, -18, 0, 0, 0x05, 0x84, 0x19, 0x00 -vertex 53, -26, -17, 0, 0, 0x59, 0xD0, 0xB5, 0x00 -vertex 53, -17, 24, 0, 0, 0x3D, 0xAB, 0x47, 0x00 -vertex -9, -29, -18, 0, 0, 0x04, 0xF3, 0x82, 0x00 -vertex -9, 16, -24, 0, 0, 0x04, 0xF4, 0x82, 0x00 -vertex 53, 13, -21, 0, 0, 0x3B, 0x64, 0xCE, 0x00 -vertex -9, 15, 15, 0, 0, 0x07, 0x75, 0x30, 0x00 -vertex 53, 13, 12, 0, 0, 0x52, 0x41, 0x47, 0x00 -vertex -9, -19, 28, 0, 0, 0x07, 0x2C, 0x76, 0x00 -vertex -9, 16, -24, 0, 0, 0x06, 0x7E, 0x02, 0x00 -vertex -9, -19, 28, 0, 0, 0x05, 0x84, 0x1A, 0x00 -vertex -9, 16, -24, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -9, -29, -18, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -9, -19, 28, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -9, 15, 15, 0, 0, 0x81, 0xFF, 0x00, 0x00 - -glabel mario_medium_poly_left_forearm_shared_dl # 0x04014950 - 0x040149C0 -gsSPVertex mario_medium_poly_left_forearm_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 8, 2, 7, 0x0, 6, 8, 7, 0x0 -gsSP2Triangles 9, 6, 5, 0x0, 10, 0, 2, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 1, 5, 7, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 11, 0x0 -gsSPEndDisplayList - -mario_medium_poly_left_hand_closed_shared_dl_vertex_group1: # 0x040149C0 -vertex 31, 10, 40, 0, 0, 0xD8, 0xED, 0x76, 0x00 -vertex 12, 1, 26, 0, 0, 0xF1, 0xF7, 0x7D, 0x00 -vertex 27, -32, -3, 0, 0, 0x06, 0x82, 0x0B, 0x00 -vertex 11, 2, -28, 0, 0, 0xCA, 0xF6, 0x8E, 0x00 -vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 -vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 -vertex -2, 36, -2, 0, 0, 0xB0, 0x61, 0x03, 0x00 -vertex -5, -5, 34, 0, 0, 0x2F, 0x13, 0x74, 0x00 -vertex -6, -5, -32, 0, 0, 0x1C, 0x0E, 0x86, 0x00 -vertex 81, 32, 40, 0, 0, 0x48, 0x1F, 0x63, 0x00 -vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 -vertex 102, -23, 6, 0, 0, 0x64, 0xC4, 0x31, 0x00 -vertex 95, 43, -12, 0, 0, 0x6E, 0x36, 0xE0, 0x00 -vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 -vertex 84, -10, -41, 0, 0, 0x39, 0xE2, 0x93, 0x00 -vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 - -mario_medium_poly_left_hand_closed_shared_dl_vertex_group2: # 0x04014AC0 -vertex 31, 10, 40, 0, 0, 0xD8, 0xED, 0x76, 0x00 -vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 -vertex 7, 62, 10, 0, 0, 0xA7, 0x5A, 0x00, 0x00 -vertex 27, -32, -3, 0, 0, 0x06, 0x82, 0x0B, 0x00 -vertex 14, -51, -2, 0, 0, 0x37, 0xD5, 0x97, 0x00 -vertex -6, -5, -32, 0, 0, 0x1C, 0x0E, 0x86, 0x00 -vertex -26, 40, -1, 0, 0, 0x05, 0x48, 0x98, 0x00 -vertex -2, 36, -2, 0, 0, 0xB0, 0x61, 0x03, 0x00 -vertex -26, 40, -1, 0, 0, 0x11, 0x50, 0x60, 0x00 -vertex -5, -5, 34, 0, 0, 0x2F, 0x13, 0x74, 0x00 -vertex 14, -51, -2, 0, 0, 0x49, 0xD5, 0x5E, 0x00 -vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 -vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 -vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 -vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 - -mario_medium_poly_left_hand_closed_shared_dl_vertex_group3: # 0x04014BB0 -vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 -vertex 95, 43, -12, 0, 0, 0x6E, 0x36, 0xE0, 0x00 -vertex 84, -10, -41, 0, 0, 0x39, 0xE2, 0x93, 0x00 -vertex 7, 62, 10, 0, 0, 0xA7, 0x5A, 0x00, 0x00 -vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 -vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 -vertex 102, -23, 6, 0, 0, 0x64, 0xC4, 0x31, 0x00 -vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 -vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 -vertex 11, 2, -28, 0, 0, 0xCA, 0xF6, 0x8E, 0x00 -vertex -5, -5, 34, 0, 0, 0x8C, 0xCE, 0x01, 0x00 -vertex -6, -5, -32, 0, 0, 0x8C, 0xCE, 0x01, 0x00 -vertex 14, -51, -2, 0, 0, 0x8C, 0xCE, 0x01, 0x00 -vertex -26, 40, -1, 0, 0, 0x8C, 0xCE, 0x01, 0x00 - -glabel mario_medium_poly_left_hand_closed_shared_dl # 0x04014C90 - 0x04014DC0 -gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 6, 1, 0, 0x0 -gsSP2Triangles 2, 1, 7, 0x0, 7, 1, 6, 0x0 -gsSP2Triangles 6, 3, 8, 0x0, 3, 2, 8, 0x0 -gsSP2Triangles 0, 9, 10, 0x0, 11, 9, 0, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 14, 12, 11, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 9, 12, 10, 0x0 -gsSP1Triangle 15, 11, 0, 0x0 -gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 3, 0x0, 7, 0, 2, 0x0 -gsSP2Triangles 7, 2, 11, 0x0, 3, 12, 13, 0x0 -gsSP2Triangles 3, 13, 0, 0x0, 11, 2, 14, 0x0 -gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group3, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 2, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 2, 8, 0x0, 7, 0, 2, 0x0 -gsSP2Triangles 5, 8, 2, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 10, 13, 11, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_left_hand_closed # 0x04014DC0 - 0x04014DE0 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_medium_poly_left_hand_closed_shared_dl -gsSPEndDisplayList - -mario_medium_poly_right_arm_shared_dl_vertex: # 0x04014DE0 -vertex 60, -28, 22, 0, 0, 0x3B, 0xC7, 0x60, 0x00 -vertex 60, -19, -19, 0, 0, 0x5A, 0xBC, 0xC7, 0x00 -vertex 60, 14, 24, 0, 0, 0x5B, 0x4F, 0x26, 0x00 -vertex -7, -31, 24, 0, 0, 0x04, 0x84, 0xE6, 0x00 -vertex -7, -20, -27, 0, 0, 0x04, 0x84, 0xE6, 0x00 -vertex -8, 21, -15, 0, 0, 0x11, 0x73, 0xCE, 0x00 -vertex -8, 22, 27, 0, 0, 0x0E, 0x7E, 0xFD, 0x00 -vertex 60, 13, -9, 0, 0, 0x3C, 0x46, 0xAA, 0x00 -vertex -7, -20, -27, 0, 0, 0x0E, 0x23, 0x88, 0x00 -vertex -8, 22, 27, 0, 0, 0x03, 0xFA, 0x7E, 0x00 -vertex -7, -31, 24, 0, 0, 0x03, 0xFA, 0x7E, 0x00 -vertex -7, -20, -27, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -7, -31, 24, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -8, 22, 27, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -8, 21, -15, 0, 0, 0x81, 0xFF, 0x00, 0x00 - -glabel mario_medium_poly_right_arm_shared_dl # 0x04014ED0 - 0x04014F40 -gsSPVertex mario_medium_poly_right_arm_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 7, 1, 8, 0x0, 2, 7, 5, 0x0 -gsSP2Triangles 0, 2, 9, 0x0, 0, 9, 10, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 13, 14, 11, 0x0, 1, 7, 2, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_right_arm # 0x04014F40 - 0x04014F60 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_medium_poly_right_arm_shared_dl -gsSPEndDisplayList - -mario_medium_poly_right_forearm_shared_dl_vertex: # 0x04014F60 -vertex -5, -18, -24, 0, 0, 0x81, 0xFE, 0x03, 0x00 -vertex -3, -29, 21, 0, 0, 0x81, 0xFE, 0x03, 0x00 -vertex -4, 17, 26, 0, 0, 0x81, 0xFE, 0x03, 0x00 -vertex 52, 13, -10, 0, 0, 0x51, 0x40, 0xB7, 0x00 -vertex 53, 13, 22, 0, 0, 0x3D, 0x63, 0x31, 0x00 -vertex 53, -26, 19, 0, 0, 0x5B, 0xD0, 0x49, 0x00 -vertex 52, -17, -21, 0, 0, 0x3A, 0xAC, 0xB6, 0x00 -vertex -3, -29, 21, 0, 0, 0x04, 0x85, 0xE4, 0x00 -vertex -5, -18, -24, 0, 0, 0x03, 0x85, 0xE3, 0x00 -vertex -5, 17, -12, 0, 0, 0x09, 0x75, 0xD1, 0x00 -vertex -4, 17, 26, 0, 0, 0x08, 0x7E, 0x00, 0x00 -vertex -5, -18, -24, 0, 0, 0x06, 0x2A, 0x89, 0x00 -vertex -4, 17, 26, 0, 0, 0x06, 0xF5, 0x7E, 0x00 -vertex -3, -29, 21, 0, 0, 0x06, 0xF4, 0x7E, 0x00 -vertex -5, 17, -12, 0, 0, 0x81, 0xFE, 0x03, 0x00 - -glabel mario_medium_poly_right_forearm_shared_dl # 0x04015050 - 0x040150C0 -gsSPVertex mario_medium_poly_right_forearm_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 4, 9, 10, 0x0, 3, 11, 9, 0x0 -gsSP2Triangles 3, 6, 11, 0x0, 4, 3, 9, 0x0 -gsSP2Triangles 5, 4, 12, 0x0, 5, 12, 13, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 2, 14, 0, 0x0 -gsSPEndDisplayList - -mario_medium_poly_right_hand_closed_dl_vertex_group1: # 0x040150C0 -vertex -7, -4, 36, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 -vertex -26, 40, 0, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 -vertex -4, -7, -34, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 -vertex 14, -51, 7, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 -vertex 81, -8, 49, 0, 0, 0x36, 0xE6, 0x6F, 0x00 -vertex 42, -20, 54, 0, 0, 0xD9, 0xBB, 0x62, 0x00 -vertex 54, -42, -4, 0, 0, 0x04, 0x82, 0xF6, 0x00 -vertex 52, 59, 37, 0, 0, 0xFF, 0x55, 0x5E, 0x00 -vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 -vertex 10, 3, 33, 0, 0, 0xC3, 0xFA, 0x6E, 0x00 -vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 -vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 -vertex 7, 62, -11, 0, 0, 0xA7, 0x5A, 0xF9, 0x00 -vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 -vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 -vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 - -mario_medium_poly_right_hand_closed_dl_vertex_group2: # 0x040151C0 -vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 -vertex 7, 62, -11, 0, 0, 0xA7, 0x5A, 0xF9, 0x00 -vertex -3, 37, 3, 0, 0, 0xB0, 0x62, 0xF7, 0x00 -vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 -vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 -vertex 14, -51, 7, 0, 0, 0x4F, 0xD0, 0xAA, 0x00 -vertex -4, -7, -34, 0, 0, 0x37, 0x10, 0x8F, 0x00 -vertex -26, 40, 0, 0, 0, 0x15, 0x51, 0xA1, 0x00 -vertex -26, 40, 0, 0, 0, 0x02, 0x4F, 0x62, 0x00 -vertex -7, -4, 36, 0, 0, 0x19, 0x13, 0x7A, 0x00 -vertex 14, -51, 7, 0, 0, 0x36, 0xD7, 0x6B, 0x00 -vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 -vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 -vertex 54, -42, -4, 0, 0, 0x04, 0x82, 0xF6, 0x00 -vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 -vertex 83, 30, -39, 0, 0, 0x4E, 0x1C, 0xA1, 0x00 - -mario_medium_poly_right_hand_closed_dl_vertex_group3: # 0x040152C0 -vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 -vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 -vertex 81, -8, 49, 0, 0, 0x36, 0xE6, 0x6F, 0x00 -vertex 52, 59, 37, 0, 0, 0xFF, 0x55, 0x5E, 0x00 -vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 -vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 -vertex 83, 30, -39, 0, 0, 0x4E, 0x1C, 0xA1, 0x00 -vertex -7, -4, 36, 0, 0, 0x19, 0x13, 0x7A, 0x00 -vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 -vertex 10, 3, 33, 0, 0, 0xC3, 0xFA, 0x6E, 0x00 -vertex -3, 37, 3, 0, 0, 0xB0, 0x62, 0xF7, 0x00 -vertex 13, 0, -26, 0, 0, 0xF5, 0xF2, 0x83, 0x00 -vertex -4, -7, -34, 0, 0, 0x37, 0x10, 0x8F, 0x00 -vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 -vertex 42, -20, 54, 0, 0, 0xD9, 0xBB, 0x62, 0x00 - -glabel mario_medium_poly_right_hand_closed_dl # 0x040153B0 - 0x040154E0 -gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 8, 0x0 -gsSP2Triangles 5, 4, 8, 0x0, 9, 5, 8, 0x0 -gsSP2Triangles 10, 4, 6, 0x0, 7, 11, 12, 0x0 -gsSP2Triangles 4, 13, 7, 0x0, 7, 12, 8, 0x0 -gsSP2Triangles 14, 6, 15, 0x0, 6, 5, 15, 0x0 -gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 2, 8, 9, 0x0, 9, 10, 4, 0x0 -gsSP2Triangles 1, 11, 3, 0x0, 3, 12, 13, 0x0 -gsSP2Triangles 11, 14, 15, 0x0, 15, 14, 12, 0x0 -gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 8, 0x0 -gsSP2Triangles 5, 11, 10, 0x0, 10, 9, 13, 0x0 -gsSP2Triangles 14, 9, 8, 0x0, 8, 11, 5, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_right_hand_closed # 0x040154E0 - 0x04015500 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_medium_poly_right_hand_closed_dl -gsSPEndDisplayList - -glabel mario_metal_medium_poly_right_hand_closed # 0x04015500 - 0x04015530 -gsSPDisplayList mario_medium_poly_right_hand_closed_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -mario_medium_poly_left_thigh_dl_vertex: # 0x04015530 -vertex 18, -12, 58, 0, 0, 0x13, 0xDD, 0x78, 0x00 -vertex 22, -52, 8, 0, 0, 0x1C, 0x85, 0x01, 0x00 -vertex 99, -35, 8, 0, 0, 0x3E, 0x92, 0x01, 0x00 -vertex 14, 51, 38, 0, 0, 0x08, 0x75, 0x30, 0x00 -vertex 92, 47, 33, 0, 0, 0x36, 0x4B, 0x56, 0x00 -vertex 14, 50, -23, 0, 0, 0x0A, 0x65, 0xB5, 0x00 -vertex 92, 47, -16, 0, 0, 0x47, 0x55, 0xC5, 0x00 -vertex 19, -13, -42, 0, 0, 0x15, 0xDB, 0x89, 0x00 -vertex 96, -3, -31, 0, 0, 0x68, 0xF1, 0xBA, 0x00 -vertex 96, -3, 48, 0, 0, 0x71, 0xF8, 0x38, 0x00 -vertex 19, -13, -42, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 22, -52, 8, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 18, -12, 58, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 14, 51, 38, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 14, 50, -23, 0, 0, 0x82, 0xF7, 0xFF, 0x00 - -glabel mario_medium_poly_left_thigh_dl # 0x04015620 - 0x040156B0 -gsSPVertex mario_medium_poly_left_thigh_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 7, 5, 6, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 7, 8, 2, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 3, 4, 6, 0x0 -gsSP2Triangles 0, 9, 4, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 9, 2, 8, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 12, 13, 10, 0x0, 13, 14, 10, 0x0 -gsSP2Triangles 8, 6, 9, 0x0, 6, 4, 9, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_left_thigh # 0x040156B0 - 0x040156E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_medium_poly_left_thigh_dl -gsSPEndDisplayList - -glabel mario_metal_medium_poly_left_thigh # 0x040156E0 - 0x04015758 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_medium_poly_left_thigh_dl -gsSPEndDisplayList - -mario_medium_poly_left_leg_shared_dl_vertex: # 0x04015758 -vertex 5, -35, 9, 0, 0, 0xCA, 0x8E, 0x00, 0x00 -vertex 65, -44, 10, 0, 0, 0xEE, 0x83, 0x01, 0x00 -vertex 66, -9, 54, 0, 0, 0xF2, 0xDC, 0x78, 0x00 -vertex 9, 46, 33, 0, 0, 0xD5, 0x61, 0x45, 0x00 -vertex 69, 47, 37, 0, 0, 0xF9, 0x66, 0x4B, 0x00 -vertex 70, 47, -18, 0, 0, 0xFB, 0x74, 0xCF, 0x00 -vertex 10, 46, -16, 0, 0, 0xAF, 0x40, 0xB7, 0x00 -vertex 67, -9, -36, 0, 0, 0xF4, 0xDA, 0x88, 0x00 -vertex 7, -4, -31, 0, 0, 0x9B, 0xEE, 0xB6, 0x00 -vertex 7, -4, 49, 0, 0, 0x8F, 0xF5, 0x37, 0x00 -vertex 66, -9, 54, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 65, -44, 10, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 67, -9, -36, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 70, 47, -18, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 69, 47, 37, 0, 0, 0x7E, 0xFA, 0x01, 0x00 - -glabel mario_medium_poly_left_leg_shared_dl # 0x04015848 - 0x040158D8 -gsSPVertex mario_medium_poly_left_leg_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 0, 8, 7, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 3, 9, 2, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 8, 0, 9, 0x0 -gsSP2Triangles 9, 6, 8, 0x0, 9, 3, 6, 0x0 -gsSP2Triangles 12, 13, 10, 0x0, 13, 14, 10, 0x0 -gsSPEndDisplayList - -mario_medium_poly_left_foot_shared_dl_vertex_group1: # 0x040158D8 -vertex 108, 10, 36, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 108, 9, -20, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 75, 21, -41, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 76, 22, 61, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -14, 55, -27, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -13, 55, 49, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -41, 65, 9, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 41, -18, 54, 0, 0, 0x04, 0xB4, 0x65, 0x00 -vertex 76, 22, 61, 0, 0, 0x12, 0xDD, 0x78, 0x00 -vertex -13, 55, 49, 0, 0, 0xCE, 0x07, 0x74, 0x00 -vertex 42, -11, -33, 0, 0, 0xFF, 0xB8, 0x98, 0x00 -vertex -37, 12, -16, 0, 0, 0xA1, 0xCF, 0xBD, 0x00 -vertex -14, 55, -27, 0, 0, 0xCC, 0x02, 0x8D, 0x00 -vertex -36, 13, 39, 0, 0, 0xA0, 0xD0, 0x42, 0x00 -vertex 75, 21, -41, 0, 0, 0x09, 0xDA, 0x88, 0x00 -vertex 108, 9, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 - -mario_medium_poly_left_foot_shared_dl_vertex_group2: # 0x040159D8 -vertex 78, -30, 7, 0, 0, 0x34, 0x8D, 0xFB, 0x00 -vertex 108, 9, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 -vertex 108, 10, 36, 0, 0, 0x4C, 0xAF, 0x3C, 0x00 -vertex 42, -11, -33, 0, 0, 0xFF, 0xB8, 0x98, 0x00 -vertex 76, 22, 61, 0, 0, 0x12, 0xDD, 0x78, 0x00 -vertex 41, -18, 54, 0, 0, 0x04, 0xB4, 0x65, 0x00 -vertex -36, 13, 39, 0, 0, 0xA0, 0xD0, 0x42, 0x00 -vertex -13, 55, 49, 0, 0, 0xCE, 0x07, 0x74, 0x00 -vertex -41, 65, 9, 0, 0, 0x83, 0x15, 0x00, 0x00 -vertex -14, 55, -27, 0, 0, 0xCC, 0x02, 0x8D, 0x00 -vertex -37, 12, -16, 0, 0, 0xA1, 0xCF, 0xBD, 0x00 -vertex 25, -34, 11, 0, 0, 0xDD, 0x87, 0xFB, 0x00 - -glabel mario_medium_poly_left_foot_shared_dl # 0x04015A98 - 0x04015B60 -gsSPVertex mario_medium_poly_left_foot_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 5, 3, 4, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 7, 9, 0x0 -gsSP2Triangles 10, 12, 14, 0x0, 10, 14, 15, 0x0 -gsSPVertex mario_medium_poly_left_foot_shared_dl_vertex_group2, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 3, 0, 0x0, 10, 3, 11, 0x0 -gsSP2Triangles 0, 5, 11, 0x0, 11, 5, 6, 0x0 -gsSP2Triangles 11, 6, 10, 0x0, 6, 8, 10, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_left_foot # 0x04015B60 - 0x04015B80 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_medium_poly_left_foot_shared_dl -gsSPEndDisplayList - -mario_medium_poly_right_thigh_shared_dl_vertex: # 0x04015B80 -vertex 18, -11, -58, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 23, -52, -9, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 20, -14, 41, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 97, -3, 30, 0, 0, 0x69, 0xF1, 0x45, 0x00 -vertex 99, -33, -10, 0, 0, 0x40, 0x93, 0xFC, 0x00 -vertex 95, -1, -49, 0, 0, 0x71, 0xFB, 0xC7, 0x00 -vertex 18, -11, -58, 0, 0, 0x12, 0xE0, 0x87, 0x00 -vertex 91, 49, -33, 0, 0, 0x34, 0x4E, 0xAB, 0x00 -vertex 92, 48, 16, 0, 0, 0x47, 0x55, 0x3D, 0x00 -vertex 13, 52, -37, 0, 0, 0x06, 0x76, 0xD3, 0x00 -vertex 20, -14, 41, 0, 0, 0x16, 0xD9, 0x76, 0x00 -vertex 23, -52, -9, 0, 0, 0x1D, 0x85, 0xFD, 0x00 -vertex 14, 50, 24, 0, 0, 0x0A, 0x63, 0x4D, 0x00 -vertex 13, 52, -37, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 14, 50, 24, 0, 0, 0x82, 0xF5, 0x02, 0x00 - -glabel mario_medium_poly_right_thigh_shared_dl # 0x04015C70 - 0x04015D00 -gsSPVertex mario_medium_poly_right_thigh_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 7, 5, 6, 0x0 -gsSP2Triangles 8, 7, 9, 0x0, 10, 3, 8, 0x0 -gsSP2Triangles 4, 3, 10, 0x0, 4, 10, 11, 0x0 -gsSP2Triangles 8, 12, 10, 0x0, 8, 9, 12, 0x0 -gsSP2Triangles 7, 6, 9, 0x0, 4, 11, 6, 0x0 -gsSP2Triangles 5, 8, 3, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 2, 13, 0, 0x0, 2, 14, 13, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_right_thigh # 0x04015D00 - 0x04015D20 -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_medium_poly_right_thigh_shared_dl -gsSPEndDisplayList - -mario_medium_poly_right_leg_shared_dl_vertex: # 0x04015D20 -vertex 6, -1, -50, 0, 0, 0x8E, 0xF7, 0xCA, 0x00 -vertex 5, -34, -11, 0, 0, 0xC9, 0x8E, 0xFE, 0x00 -vertex 7, -4, 30, 0, 0, 0x9B, 0xED, 0x4A, 0x00 -vertex 67, -9, 34, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 64, -43, -12, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 66, -7, -56, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 66, -7, -56, 0, 0, 0xF1, 0xDE, 0x87, 0x00 -vertex 10, 48, -33, 0, 0, 0xD6, 0x63, 0xBE, 0x00 -vertex 10, 46, 16, 0, 0, 0xB1, 0x3F, 0x4B, 0x00 -vertex 71, 47, 18, 0, 0, 0xFD, 0x73, 0x33, 0x00 -vertex 67, -9, 34, 0, 0, 0xF4, 0xD8, 0x77, 0x00 -vertex 64, -43, -12, 0, 0, 0xEC, 0x83, 0xFD, 0x00 -vertex 70, 49, -37, 0, 0, 0xFA, 0x67, 0xB8, 0x00 -vertex 71, 47, 18, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 70, 49, -37, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 - -glabel mario_medium_poly_right_leg_shared_dl # 0x04015E10 - 0x04015EA0 -gsSPVertex mario_medium_poly_right_leg_shared_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 1, 0, 6, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 2, 10, 0x0 -gsSP2Triangles 10, 2, 1, 0x0, 11, 10, 1, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 9, 12, 7, 0x0 -gsSP2Triangles 12, 6, 7, 0x0, 6, 11, 1, 0x0 -gsSP2Triangles 5, 13, 3, 0x0, 5, 14, 13, 0x0 -gsSP2Triangles 2, 8, 0, 0x0, 8, 7, 0, 0x0 -gsSPEndDisplayList - -mario_medium_poly_right_foot_dl_vertex_group1: # 0x04015EA0 -vertex -38, 12, 14, 0, 0, 0xA1, 0xCF, 0x43, 0x00 -vertex -43, 65, -12, 0, 0, 0x83, 0x13, 0xFF, 0x00 -vertex -36, 12, -41, 0, 0, 0xA1, 0xCE, 0xBE, 0x00 -vertex 25, -34, -11, 0, 0, 0xDF, 0x86, 0x07, 0x00 -vertex 41, -18, -55, 0, 0, 0x07, 0xB3, 0x9C, 0x00 -vertex 79, -29, -7, 0, 0, 0x36, 0x8E, 0x08, 0x00 -vertex 42, -10, 32, 0, 0, 0xFF, 0xBA, 0x69, 0x00 -vertex -15, 55, 24, 0, 0, 0xCB, 0x04, 0x73, 0x00 -vertex -14, 54, -51, 0, 0, 0xCF, 0x04, 0x8C, 0x00 -vertex 108, 11, -36, 0, 0, 0x4E, 0xB0, 0xC6, 0x00 -vertex 76, 23, -62, 0, 0, 0x14, 0xDB, 0x89, 0x00 -vertex 107, 12, 20, 0, 0, 0x45, 0xAF, 0x44, 0x00 -vertex 74, 24, 40, 0, 0, 0x08, 0xDC, 0x79, 0x00 -vertex -15, 55, 24, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -14, 54, -51, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -43, 65, -12, 0, 0, 0x29, 0x77, 0x00, 0x00 - -mario_medium_poly_right_foot_dl_vertex_group2: # 0x04015FA0 -vertex -15, 55, 24, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 76, 23, -62, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -14, 54, -51, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 74, 24, 40, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 108, 11, -36, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 107, 12, 20, 0, 0, 0x29, 0x77, 0x00, 0x00 - -glabel mario_medium_poly_right_foot_dl # 0x04016000 - 0x040160C8 -gsSPVertex mario_medium_poly_right_foot_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 0, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 1, 8, 2, 0x0 -gsSP2Triangles 9, 5, 4, 0x0, 4, 10, 9, 0x0 -gsSP2Triangles 6, 5, 11, 0x0, 9, 11, 5, 0x0 -gsSP2Triangles 11, 12, 6, 0x0, 12, 7, 6, 0x0 -gsSP2Triangles 8, 4, 2, 0x0, 7, 0, 6, 0x0 -gsSP2Triangles 8, 10, 4, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_medium_poly_right_foot_dl_vertex_group2, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 3, 5, 4, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_right_foot # 0x040160C8 - 0x04016108 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_medium_poly_right_foot_dl -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -glabel mario_metal_medium_poly_right_foot # 0x04016108 - 0x04016148 -gsSPDisplayList mario_medium_poly_right_foot_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -mario_seg4_vertex_04016148: # 0x04016148 -vertex 75, 24, -60, -74, -930, 0x60, 0x27, 0xB8, 0xFF -vertex 36, 47, -76, -174, 168, 0x2E, 0x36, 0x98, 0xFF -vertex 44, 78, -35, 988, 92, 0x45, 0x65, 0xE2, 0xFF -vertex -26, 49, -87, -538, 1590, 0xC4, 0x29, 0x99, 0xFF -vertex 1, 87, -53, 638, 1164, 0x0E, 0x74, 0xD1, 0xFF -vertex 1, 87, 54, 2522, 702, 0x11, 0x74, 0x2F, 0xFF -vertex 1, 87, 54, 272, 1122, 0x11, 0x74, 0x2F, 0xFF -vertex 44, 78, 37, -92, 108, 0x47, 0x5F, 0x2A, 0xFF -vertex 44, 78, -35, -1398, -128, 0x45, 0x65, 0xE2, 0xFF -vertex -26, 49, 88, 1514, 1490, 0xC4, 0x29, 0x67, 0xFF -vertex 36, 47, 77, 1110, 130, 0x2F, 0x37, 0x68, 0xFF -vertex 75, 24, 60, 968, -926, 0x62, 0x27, 0x46, 0xFF - -mario_seg4_vertex_04016208: # 0x04016208 -vertex 82, 37, 28, 0, 0, 0x71, 0x36, 0x0E, 0xFF -vertex 82, 37, -28, 0, 0, 0x71, 0x35, 0xEA, 0xFF -vertex 44, 78, -35, 0, 0, 0x45, 0x65, 0xE2, 0xFF -vertex 44, 78, 37, 0, 0, 0x47, 0x5F, 0x2A, 0xFF -vertex 95, -39, -25, 0, 0, 0x79, 0xE6, 0xE8, 0xFF -vertex 95, -39, 25, 0, 0, 0x75, 0xDB, 0x1D, 0xFF -vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF -vertex 56, -4, 79, 0, 0, 0x39, 0x04, 0x71, 0xFF -vertex 75, 24, 60, 0, 0, 0x62, 0x27, 0x46, 0xFF -vertex 36, 47, 77, 0, 0, 0x2F, 0x37, 0x68, 0xFF -vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF -vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF -vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF -vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF -vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF -vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF - -mario_seg4_vertex_04016308: # 0x04016308 -vertex 36, 47, -76, 0, 0, 0x2E, 0x36, 0x98, 0xFF -vertex 75, 24, -60, 0, 0, 0x60, 0x27, 0xB8, 0xFF -vertex 56, -4, -77, 0, 0, 0x38, 0x04, 0x8F, 0xFF -vertex 9, 0, -93, 0, 0, 0x0E, 0x03, 0x82, 0xFF -vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF -vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF -vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF -vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF -vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF - -mario_seg4_vertex_04016398: # 0x04016398 -vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF -vertex 95, -39, -25, 0, 0, 0x79, 0xE6, 0xE8, 0xFF -vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF -vertex 75, 24, -60, 0, 0, 0x60, 0x27, 0xB8, 0xFF -vertex 82, 37, -28, 0, 0, 0x71, 0x35, 0xEA, 0xFF -vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF -vertex 44, 78, -35, 0, 0, 0x45, 0x65, 0xE2, 0xFF -vertex 75, 24, 60, 0, 0, 0x62, 0x27, 0x46, 0xFF -vertex 82, 37, 28, 0, 0, 0x71, 0x36, 0x0E, 0xFF -vertex 44, 78, 37, 0, 0, 0x47, 0x5F, 0x2A, 0xFF -vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF -vertex 95, -39, 25, 0, 0, 0x75, 0xDB, 0x1D, 0xFF -vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF -vertex 1, 87, -53, 0, 0, 0x0E, 0x74, 0xD1, 0xFF -vertex -30, 88, 42, 0, 0, 0xD3, 0x72, 0x1F, 0xFF -vertex 1, 87, 54, 0, 0, 0x11, 0x74, 0x2F, 0xFF - -mario_seg4_vertex_04016498: # 0x04016498 -vertex 1, 87, -53, 0, 0, 0x0E, 0x74, 0xD1, 0xFF -vertex -30, 88, -41, 0, 0, 0xC7, 0x6A, 0xDA, 0xFF -vertex -30, 88, 42, 0, 0, 0xD3, 0x72, 0x1F, 0xFF -vertex -26, 49, -87, 0, 0, 0xC4, 0x29, 0x99, 0xFF -vertex -71, 56, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF -vertex -26, 49, 88, 0, 0, 0xC4, 0x29, 0x67, 0xFF -vertex 1, 87, 54, 0, 0, 0x11, 0x74, 0x2F, 0xFF -vertex -59, -44, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF -vertex -26, -72, -38, 0, 0, 0xDA, 0x8B, 0xE5, 0xFF -vertex -26, -72, 39, 0, 0, 0xDA, 0x8B, 0x1B, 0xFF -vertex -26, -41, 85, 0, 0, 0xCC, 0xC2, 0x61, 0xFF -vertex -26, -41, -84, 0, 0, 0xCC, 0xC2, 0x9F, 0xFF -vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF -vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF -vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF -vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF - -mario_seg4_vertex_04016598: # 0x04016598 -vertex -26, 49, 88, 0, 0, 0xC4, 0x29, 0x67, 0xFF -vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF -vertex 36, 47, 77, 0, 0, 0x2F, 0x37, 0x68, 0xFF -vertex 9, 0, -93, 0, 0, 0x0E, 0x03, 0x82, 0xFF -vertex -26, 49, -87, 0, 0, 0xC4, 0x29, 0x99, 0xFF -vertex 36, 47, -76, 0, 0, 0x2E, 0x36, 0x98, 0xFF -vertex -26, -41, -84, 0, 0, 0xCC, 0xC2, 0x9F, 0xFF -vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF -vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF -vertex -26, -72, -38, 0, 0, 0xDA, 0x8B, 0xE5, 0xFF -vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF -vertex -26, -72, 39, 0, 0, 0xDA, 0x8B, 0x1B, 0xFF -vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF - -glabel mario_medium_poly_yellow_button_dl # 0x04016668 - 0x040166B8 -gsSPVertex mario_seg4_vertex_04016148, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 6, 10, 7, 0x0, 7, 10, 11, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_pants_overalls_shared_dl # 0x040166B8 - 0x04016800 -gsSPVertex mario_seg4_vertex_04016398, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 11, 0x0, 8, 7, 11, 0x0 -gsSP2Triangles 11, 10, 2, 0x0, 10, 12, 2, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex mario_seg4_vertex_04016498, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 2, 4, 0x0, 6, 2, 5, 0x0 -gsSP2Triangles 4, 3, 7, 0x0, 8, 9, 7, 0x0 -gsSP2Triangles 5, 4, 7, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 3, 11, 7, 0x0 -gsSP2Triangles 7, 10, 5, 0x0, 10, 9, 12, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 12, 13, 10, 0x0 -gsSP2Triangles 5, 10, 14, 0x0, 9, 8, 15, 0x0 -gsSPVertex mario_seg4_vertex_04016598, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 6, 3, 7, 0x0 -gsSP2Triangles 8, 9, 6, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 11, 10, 12, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_tshirt_shared_dl # 0x04016800 - 0x040168A0 -gsSPVertex mario_seg4_vertex_04016208, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 0, 5, 4, 0x0 -gsSP2Triangles 6, 4, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 7, 12, 8, 0x0, 11, 12, 7, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex mario_seg4_vertex_04016308, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel mario_medium_poly_torso_dl # 0x040168A0 - 0x040168C8 -gsSPDisplayList mario_medium_poly_pants_overalls_shared_dl -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_medium_poly_tshirt_shared_dl -gsSPEndDisplayList - -glabel mario_medium_poly_torso # 0x040168C8 - 0x04016948 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_medium_poly_yellow_button_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_medium_poly_torso_dl -gsSPEndDisplayList - -glabel mario_metal_medium_poly_torso # 0x04016948 - 0x04016968 -gsSPDisplayList mario_medium_poly_yellow_button_dl -gsSPDisplayList mario_medium_poly_pants_overalls_shared_dl -gsSPDisplayList mario_medium_poly_tshirt_shared_dl -gsSPEndDisplayList - -mario_low_poly_butt_dl_vertex: # 0x04016968 -vertex -37, -37, 0, 0, 0, 0x82, 0xF5, 0x00, 0x00 -vertex -2, 52, 92, 0, 0, 0xB1, 0x3C, 0x4E, 0x00 -vertex -35, 55, 0, 0, 0, 0x97, 0x45, 0x00, 0x00 -vertex -7, -86, 85, 0, 0, 0xBF, 0xC4, 0x5A, 0x00 -vertex 49, 46, 96, 0, 0, 0x4B, 0x1D, 0x61, 0x00 -vertex -7, -86, -85, 0, 0, 0xCF, 0xAA, 0xB2, 0x00 -vertex -2, 52, -92, 0, 0, 0xB0, 0x3B, 0xB2, 0x00 -vertex 48, 44, -98, 0, 0, 0x29, 0x22, 0x8E, 0x00 -vertex 46, -71, -89, 0, 0, 0x73, 0xD9, 0xDD, 0x00 -vertex 46, -71, 89, 0, 0, 0x44, 0xA1, 0x2F, 0x00 -vertex 49, 96, 0, 0, 0, 0x2B, 0x77, 0x00, 0x00 - -glabel mario_low_poly_butt_dl # 0x04016A18 - 0x04016AB8 -gsSPVertex mario_low_poly_butt_dl_vertex, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 6, 5, 0, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 8, 7, 10, 0x0, 4, 9, 8, 0x0 -gsSP2Triangles 5, 9, 3, 0x0, 3, 0, 5, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 10, 4, 8, 0x0, 2, 1, 10, 0x0 -gsSP2Triangles 6, 2, 10, 0x0, 1, 4, 10, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_butt # 0x04016AB8 - 0x04016AE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_low_poly_butt_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_butt # 0x04016AE8 - 0x04016B60 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_low_poly_butt_dl -gsSPEndDisplayList - -mario_low_poly_left_arm_shared_dl_vertex: # 0x04016B60 -vertex -6, 28, 10, 0, 0, 0x09, 0x65, 0xB5, 0x00 -vertex 72, 21, 8, 0, 0, 0x44, 0x4D, 0x48, 0x00 -vertex 71, -11, -34, 0, 0, 0x3F, 0x57, 0xBE, 0x00 -vertex -8, -30, 31, 0, 0, 0x09, 0x26, 0x78, 0x00 -vertex 71, -30, 23, 0, 0, 0x5E, 0x15, 0x51, 0x00 -vertex -6, 28, 10, 0, 0, 0x07, 0x29, 0x77, 0x00 -vertex -8, -7, -41, 0, 0, 0x0B, 0x67, 0xB8, 0x00 -vertex -8, -30, 31, 0, 0, 0xA4, 0xAD, 0xE5, 0x00 -vertex -6, 28, 10, 0, 0, 0x81, 0x02, 0x00, 0x00 -vertex -8, -7, -41, 0, 0, 0xA4, 0xAD, 0xE5, 0x00 -vertex 71, -11, -34, 0, 0, 0xFD, 0x88, 0xD9, 0x00 -vertex 71, -30, 23, 0, 0, 0xFD, 0x88, 0xD9, 0x00 - -glabel mario_low_poly_left_arm_shared_dl # 0x04016C20 - 0x04016C70 -gsSPVertex mario_low_poly_left_arm_shared_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 6, 0, 2, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_left_arm # 0x04016C70 - 0x04016C90 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_low_poly_left_arm_shared_dl -gsSPEndDisplayList - -mario_low_poly_left_forearm_shared_dl_vertex: # 0x04016C90 -vertex -5, 20, 6, 0, 0, 0x05, 0x62, 0xB0, 0x00 -vertex 67, 16, 5, 0, 0, 0x43, 0x4B, 0x4C, 0x00 -vertex 67, -14, -31, 0, 0, 0x3C, 0x55, 0xBA, 0x00 -vertex -5, -30, 21, 0, 0, 0x05, 0x20, 0x7A, 0x00 -vertex 67, -30, 17, 0, 0, 0x5C, 0x14, 0x54, 0x00 -vertex -5, 20, 6, 0, 0, 0x04, 0x22, 0x7A, 0x00 -vertex -5, -12, -35, 0, 0, 0x07, 0x63, 0xB2, 0x00 -vertex -5, -30, 21, 0, 0, 0xA5, 0xAD, 0xE5, 0x00 -vertex -5, 20, 6, 0, 0, 0x81, 0x01, 0x00, 0x00 -vertex -5, -12, -35, 0, 0, 0xA5, 0xAD, 0xE5, 0x00 -vertex 67, -30, 17, 0, 0, 0xFE, 0x88, 0xD9, 0x00 -vertex 67, -14, -31, 0, 0, 0xFE, 0x88, 0xD9, 0x00 - -glabel mario_low_poly_left_forearm_shared_dl # 0x04016D50 - 0x04016DA0 -gsSPVertex mario_low_poly_left_forearm_shared_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 6, 0, 2, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 10, 9, 11, 0x0 -gsSPEndDisplayList - -mario_low_poly_left_hand_closed_shared_dl_vertex: # 0x04016DA0 -vertex -6, 34, -25, 0, 0, 0xA0, 0x13, 0xB0, 0x00 -vertex -9, 39, 24, 0, 0, 0xB3, 0x43, 0x4A, 0x00 -vertex 91, 80, -34, 0, 0, 0x13, 0x7C, 0xEE, 0x00 -vertex 90, 35, 33, 0, 0, 0x41, 0x14, 0x6B, 0x00 -vertex 20, -34, 21, 0, 0, 0xD4, 0x9A, 0x3C, 0x00 -vertex 122, 4, -45, 0, 0, 0x63, 0xBB, 0x25, 0x00 -vertex 122, 4, -45, 0, 0, 0xF2, 0x15, 0x84, 0x00 -vertex 20, -31, -44, 0, 0, 0xCB, 0xAE, 0xB1, 0x00 - -glabel mario_low_poly_left_hand_closed_shared_dl # 0x04016E20 - 0x04016E80 -gsSPVertex mario_low_poly_left_hand_closed_shared_dl_vertex, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 3, 1, 4, 0x0, 2, 3, 5, 0x0 -gsSP2Triangles 0, 7, 4, 0x0, 4, 1, 0, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_left_hand_closed # 0x04016E80 - 0x04016EA0 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_low_poly_left_hand_closed_shared_dl -gsSPEndDisplayList - -mario_low_poly_right_arm_shared_dl_vertex: # 0x04016EA0 -vertex 65, 30, 23, 0, 0, 0x5E, 0xEB, 0x51, 0x00 -vertex 66, -21, 8, 0, 0, 0x45, 0xB3, 0x49, 0x00 -vertex 65, 11, -34, 0, 0, 0x40, 0xA9, 0xBF, 0x00 -vertex -10, 7, -41, 0, 0, 0xA4, 0x52, 0xE5, 0x00 -vertex -9, -28, 10, 0, 0, 0x81, 0xFE, 0x00, 0x00 -vertex -10, 30, 30, 0, 0, 0xA4, 0x52, 0xE5, 0x00 -vertex -9, -28, 10, 0, 0, 0x09, 0x9A, 0xB6, 0x00 -vertex -10, 7, -41, 0, 0, 0x0C, 0x99, 0xB8, 0x00 -vertex -10, 30, 30, 0, 0, 0x0A, 0xDB, 0x78, 0x00 -vertex -9, -28, 10, 0, 0, 0x07, 0xD8, 0x78, 0x00 -vertex 65, 30, 23, 0, 0, 0xFC, 0x78, 0xD9, 0x00 -vertex 65, 11, -34, 0, 0, 0xFC, 0x78, 0xD9, 0x00 - -glabel mario_low_poly_right_arm_shared_dl # 0x04016F60 - 0x04016FB0 -gsSPVertex mario_low_poly_right_arm_shared_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 6, 7, 0x0, 1, 8, 9, 0x0 -gsSP2Triangles 1, 0, 8, 0x0, 2, 1, 6, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 5, 11, 3, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_right_arm # 0x04016FB0 - 0x04016FD0 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_low_poly_right_arm_shared_dl -gsSPEndDisplayList - -mario_low_poly_right_forearm_shared_dl_vertex: # 0x04016FD0 -vertex -13, 12, -35, 0, 0, 0xA5, 0x53, 0xE5, 0x00 -vertex -13, -20, 6, 0, 0, 0x81, 0xFF, 0x00, 0x00 -vertex -13, 30, 21, 0, 0, 0xA5, 0x53, 0xE5, 0x00 -vertex 54, 14, -31, 0, 0, 0x3D, 0xAA, 0xBA, 0x00 -vertex -13, -20, 6, 0, 0, 0x05, 0x9E, 0xB1, 0x00 -vertex -13, 12, -35, 0, 0, 0x07, 0x9C, 0xB3, 0x00 -vertex 55, -16, 5, 0, 0, 0x43, 0xB5, 0x4C, 0x00 -vertex -13, 30, 21, 0, 0, 0x05, 0xE0, 0x7A, 0x00 -vertex -13, -20, 6, 0, 0, 0x04, 0xDE, 0x7A, 0x00 -vertex 54, 30, 17, 0, 0, 0x5C, 0xED, 0x54, 0x00 -vertex 54, 30, 17, 0, 0, 0xFE, 0x78, 0xD8, 0x00 -vertex 54, 14, -31, 0, 0, 0xFE, 0x78, 0xD8, 0x00 - -glabel mario_low_poly_right_forearm_shared_dl # 0x04017090 - 0x040170E0 -gsSPVertex mario_low_poly_right_forearm_shared_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 2, 10, 11, 0x0 -gsSP2Triangles 2, 11, 0, 0x0, 9, 6, 3, 0x0 -gsSPEndDisplayList - -mario_low_poly_right_hand_closed_dl_vertex: # 0x040170E0 -vertex 85, -38, -32, 0, 0, 0x3D, 0xE3, 0x96, 0x00 -vertex -15, -35, -22, 0, 0, 0x99, 0xDC, 0xC1, 0x00 -vertex 17, 37, -22, 0, 0, 0xFE, 0x69, 0xB9, 0x00 -vertex 116, -10, 36, 0, 0, 0x66, 0x47, 0x16, 0x00 -vertex 82, -85, 44, 0, 0, 0x13, 0x8A, 0xD8, 0x00 -vertex -15, -35, 43, 0, 0, 0x9D, 0xEC, 0x4C, 0x00 -vertex 82, -85, 44, 0, 0, 0x02, 0x15, 0x7D, 0x00 -vertex 14, 30, 26, 0, 0, 0xCA, 0x50, 0x51, 0x00 - -glabel mario_low_poly_right_hand_closed_dl # 0x04017160 - 0x040171C0 -gsSPVertex mario_low_poly_right_hand_closed_dl_vertex, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 4, 5, 1, 0x0 -gsSP2Triangles 6, 3, 7, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 3, 2, 7, 0x0 -gsSP2Triangles 1, 5, 7, 0x0, 7, 2, 1, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_right_hand_closed # 0x040171C0 - 0x040171E0 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_low_poly_right_hand_closed_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_right_hand_closed # 0x040171E0 - 0x04017210 -gsSPDisplayList mario_low_poly_right_hand_closed_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -mario_low_poly_left_thigh_dl_vertex: # 0x04017210 -vertex 10, 51, 45, 0, 0, 0x08, 0x73, 0x34, 0x00 -vertex 17, -44, 58, 0, 0, 0x0A, 0x11, 0x7D, 0x00 -vertex 94, 48, 38, 0, 0, 0x38, 0x40, 0x5D, 0x00 -vertex 11, 51, -27, 0, 0, 0x0B, 0x5E, 0xAD, 0x00 -vertex 95, 48, -19, 0, 0, 0x4A, 0x4F, 0xBF, 0x00 -vertex 18, -45, -38, 0, 0, 0x0C, 0x0F, 0x83, 0x00 -vertex 101, -28, -28, 0, 0, 0x5B, 0xCA, 0xBC, 0x00 -vertex 100, -28, 48, 0, 0, 0x63, 0xBD, 0x29, 0x00 -vertex 17, -44, 58, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 10, 51, 45, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 18, -45, -38, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 11, 51, -27, 0, 0, 0x82, 0xF7, 0xFF, 0x00 -vertex 18, -45, -38, 0, 0, 0x18, 0x84, 0x01, 0x00 -vertex 17, -44, 58, 0, 0, 0x18, 0x84, 0x01, 0x00 - -glabel mario_low_poly_left_thigh_dl # 0x040172F0 - 0x04017360 -gsSPVertex mario_low_poly_left_thigh_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 3, 4, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 4, 2, 7, 0x0 -gsSP2Triangles 12, 7, 13, 0x0, 12, 6, 7, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_left_thigh # 0x04017360 - 0x04017390 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_low_poly_left_thigh_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_left_thigh # 0x04017390 - 0x04017408 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_low_poly_left_thigh_dl -gsSPEndDisplayList - -mario_low_poly_left_leg_shared_dl_vertex: # 0x04017408 -vertex 7, 47, 38, 0, 0, 0xCF, 0x59, 0x4B, 0x00 -vertex 70, -39, 53, 0, 0, 0xF8, 0x10, 0x7D, 0x00 -vertex 75, 52, 42, 0, 0, 0xF4, 0x5E, 0x53, 0x00 -vertex 75, 52, -23, 0, 0, 0xF5, 0x72, 0xCA, 0x00 -vertex 7, 47, -20, 0, 0, 0xAB, 0x34, 0xB2, 0x00 -vertex 71, -39, -34, 0, 0, 0xFA, 0x0F, 0x83, 0x00 -vertex 3, -29, -29, 0, 0, 0xBB, 0xA4, 0xCD, 0x00 -vertex 2, -29, 48, 0, 0, 0x92, 0xDB, 0x31, 0x00 -vertex 71, -39, -34, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 75, 52, -23, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 70, -39, 53, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 75, 52, 42, 0, 0, 0x7E, 0xFA, 0x01, 0x00 -vertex 71, -39, -34, 0, 0, 0xED, 0x83, 0x00, 0x00 -vertex 70, -39, 53, 0, 0, 0xED, 0x83, 0x00, 0x00 - -glabel mario_low_poly_left_leg_shared_dl # 0x040174E8 - 0x04017558 -gsSPVertex mario_low_poly_left_leg_shared_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 7, 4, 6, 0x0, 7, 0, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 6, 12, 13, 0x0, 13, 7, 6, 0x0 -gsSPEndDisplayList - -mario_low_poly_left_foot_shared_dl_vertex: # 0x04017558 -vertex 110, 11, 56, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 109, 10, -33, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -50, 69, -36, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex -49, 70, 63, 0, 0, 0x2B, 0x77, 0xFF, 0x00 -vertex 74, -39, 51, 0, 0, 0x13, 0xB0, 0x60, 0x00 -vertex 110, 11, 56, 0, 0, 0x5B, 0xBB, 0x36, 0x00 -vertex -49, 70, 63, 0, 0, 0x00, 0xF4, 0x7E, 0x00 -vertex 73, -40, -25, 0, 0, 0x18, 0x96, 0xC0, 0x00 -vertex -56, 20, -30, 0, 0, 0xA4, 0xC5, 0xC2, 0x00 -vertex -50, 69, -36, 0, 0, 0xFE, 0xF0, 0x83, 0x00 -vertex -54, 20, 58, 0, 0, 0x99, 0xC2, 0x26, 0x00 -vertex 109, 10, -33, 0, 0, 0x44, 0xC2, 0xAA, 0x00 -vertex -50, 69, -36, 0, 0, 0x82, 0x0E, 0x01, 0x00 -vertex -49, 70, 63, 0, 0, 0x82, 0x0E, 0x01, 0x00 - -glabel mario_low_poly_left_foot_shared_dl # 0x04017638 - 0x040176A8 -gsSPVertex mario_low_poly_left_foot_shared_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 4, 6, 0x0, 7, 9, 11, 0x0 -gsSP2Triangles 12, 10, 13, 0x0, 7, 10, 8, 0x0 -gsSP2Triangles 7, 11, 5, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 7, 4, 10, 0x0, 12, 8, 10, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_left_foot # 0x040176A8 - 0x040176C8 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_low_poly_left_foot_shared_dl -gsSPEndDisplayList - -mario_low_poly_right_thigh_shared_dl_vertex: # 0x040176C8 -vertex 102, -25, -48, 0, 0, 0x64, 0xBF, 0xD5, 0x00 -vertex 103, -27, 25, 0, 0, 0x5C, 0xC9, 0x42, 0x00 -vertex 25, -45, 35, 0, 0, 0x1B, 0x85, 0xFD, 0x00 -vertex 24, -42, -56, 0, 0, 0x1B, 0x85, 0xFD, 0x00 -vertex 95, 50, -36, 0, 0, 0x37, 0x42, 0xA3, 0x00 -vertex 96, 49, 18, 0, 0, 0x4A, 0x4E, 0x41, 0x00 -vertex 25, -45, 35, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 17, 51, 27, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 15, 53, -42, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 24, -42, -56, 0, 0, 0x82, 0xF5, 0x02, 0x00 -vertex 24, -42, -56, 0, 0, 0x09, 0x13, 0x83, 0x00 -vertex 15, 53, -42, 0, 0, 0x07, 0x74, 0xCE, 0x00 -vertex 25, -45, 35, 0, 0, 0x0D, 0x0C, 0x7D, 0x00 -vertex 17, 51, 27, 0, 0, 0x0B, 0x5C, 0x55, 0x00 - -glabel mario_low_poly_right_thigh_shared_dl # 0x040177A8 - 0x04017818 -gsSPVertex mario_low_poly_right_thigh_shared_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 4, 0, 10, 0x0, 5, 4, 11, 0x0 -gsSP2Triangles 12, 1, 5, 0x0, 5, 13, 12, 0x0 -gsSP2Triangles 5, 11, 13, 0x0, 4, 10, 11, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_right_thigh # 0x04017818 - 0x04017838 -gsSPLight mario_diff_light_group1, 1 -gsSPLight mario_amb_light_group1, 2 -gsSPDisplayList mario_low_poly_right_thigh_shared_dl -gsSPEndDisplayList - -mario_low_poly_right_leg_shared_dl_vertex: # 0x04017838 -vertex 2, -29, 27, 0, 0, 0xBA, 0xA3, 0x31, 0x00 -vertex 1, -26, -50, 0, 0, 0x91, 0xDD, 0xCF, 0x00 -vertex 68, -37, -56, 0, 0, 0xEC, 0x83, 0xFD, 0x00 -vertex 70, -40, 30, 0, 0, 0xEC, 0x83, 0xFD, 0x00 -vertex 68, -37, -56, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 74, 54, -43, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 75, 52, 21, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 70, -40, 30, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 -vertex 6, 47, 19, 0, 0, 0xAD, 0x33, 0x50, 0x00 -vertex 6, 49, -38, 0, 0, 0xCF, 0x5B, 0xB7, 0x00 -vertex 68, -37, -56, 0, 0, 0xF8, 0x13, 0x83, 0x00 -vertex 75, 52, 21, 0, 0, 0xF7, 0x71, 0x38, 0x00 -vertex 70, -40, 30, 0, 0, 0xFB, 0x0C, 0x7E, 0x00 -vertex 74, 54, -43, 0, 0, 0xF4, 0x60, 0xAF, 0x00 - -glabel mario_low_poly_right_leg_shared_dl # 0x04017918 - 0x04017988 -gsSPVertex mario_low_poly_right_leg_shared_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 1, 0x0, 0, 8, 1, 0x0 -gsSP2Triangles 10, 1, 9, 0x0, 9, 8, 11, 0x0 -gsSP2Triangles 8, 0, 12, 0x0, 12, 11, 8, 0x0 -gsSP2Triangles 11, 13, 9, 0x0, 13, 10, 9, 0x0 -gsSPEndDisplayList - -mario_low_poly_right_foot_dl_vertex: # 0x04017988 -vertex -55, 19, -59, 0, 0, 0x9A, 0xC0, 0xDA, 0x00 -vertex -57, 20, 28, 0, 0, 0xA4, 0xC5, 0x3E, 0x00 -vertex -52, 69, 34, 0, 0, 0x82, 0x0C, 0xFD, 0x00 -vertex 73, -38, -50, 0, 0, 0x15, 0xAE, 0xA2, 0x00 -vertex 71, -37, 25, 0, 0, 0x19, 0x98, 0x42, 0x00 -vertex 108, 12, -55, 0, 0, 0x5C, 0xBC, 0xCC, 0x00 -vertex 106, 13, 33, 0, 0, 0x44, 0xC5, 0x58, 0x00 -vertex -50, 68, -65, 0, 0, 0x82, 0x0C, 0xFD, 0x00 -vertex -52, 69, 34, 0, 0, 0xFD, 0xF2, 0x7E, 0x00 -vertex -50, 68, -65, 0, 0, 0x02, 0xF2, 0x82, 0x00 -vertex -52, 69, 34, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 108, 12, -55, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex -50, 68, -65, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 106, 13, 33, 0, 0, 0x29, 0x77, 0x00, 0x00 - -glabel mario_low_poly_right_foot_dl # 0x04017A68 - 0x04017AD8 -gsSPVertex mario_low_poly_right_foot_dl_vertex, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 7, 0, 2, 0x0 -gsSP2Triangles 6, 8, 4, 0x0, 9, 3, 0, 0x0 -gsSP2Triangles 8, 1, 4, 0x0, 9, 5, 3, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_right_foot # 0x04017AD8 - 0x04017B18 -gsSPLight mario_diff_light_group4, 1 -gsSPLight mario_amb_light_group4, 2 -gsSPDisplayList mario_low_poly_right_foot_dl -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -glabel mario_metal_low_poly_right_foot # 0x04017B18 - 0x04017B58 -gsSPDisplayList mario_low_poly_right_foot_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -mario_seg4_vertex_04017B58: # 0x04017B58 -vertex -28, 41, -88, -396, 1646, 0xB7, 0x31, 0xA5, 0xFF -vertex 0, 98, 0, 1968, 722, 0xF0, 0x7D, 0x00, 0xFF -vertex 35, 64, -82, -390, 132, 0x29, 0x4B, 0xA3, 0xFF -vertex 39, 90, 0, 1698, -280, 0x4A, 0x67, 0x00, 0xFF -vertex -28, 41, 89, 1610, 1512, 0xD1, 0x37, 0x67, 0xFF -vertex 35, 64, 83, 1070, -68, 0x29, 0x4B, 0x5D, 0xFF -vertex 0, 98, 0, -1064, 968, 0xF0, 0x7D, 0x00, 0xFF -vertex 39, 90, 0, -1146, -124, 0x4A, 0x67, 0x00, 0xFF - -mario_seg4_vertex_04017BD8: # 0x04017BD8 -vertex -28, -71, 81, 0, 0, 0x9A, 0xBD, 0x20, 0xFF -vertex -28, 41, -88, 0, 0, 0xB7, 0x31, 0xA5, 0xFF -vertex -28, -71, -80, 0, 0, 0xB7, 0xB5, 0xBA, 0xFF -vertex 39, -79, -73, 0, 0, 0x27, 0xB3, 0xA4, 0xFF -vertex -28, 41, 89, 0, 0, 0xD1, 0x37, 0x67, 0xFF -vertex -28, 89, 0, 0, 0, 0x97, 0x46, 0x00, 0xFF -vertex 39, -79, 74, 0, 0, 0x37, 0xBA, 0x59, 0xFF -vertex 35, 64, 83, 0, 0, 0x29, 0x4B, 0x5D, 0xFF -vertex 0, 98, 0, 0, 0, 0xF0, 0x7D, 0x00, 0xFF -vertex 35, 64, -82, 0, 0, 0x29, 0x4B, 0xA3, 0xFF -vertex 89, -45, -42, 0, 0, 0x70, 0xD0, 0xDF, 0xFF -vertex 89, -45, 43, 0, 0, 0x75, 0xE4, 0x28, 0xFF -vertex 74, 26, -59, 0, 0, 0x61, 0x25, 0xB9, 0xFF -vertex 39, 90, 0, 0, 0, 0x4A, 0x67, 0x00, 0xFF -vertex 74, 26, 60, 0, 0, 0x61, 0x25, 0x47, 0xFF - -mario_seg4_vertex_04017CC8: # 0x04017CC8 -vertex 74, 26, 60, 0, 0, 0x61, 0x25, 0x47, 0xFF -vertex 87, 42, 0, 0, 0, 0x76, 0x2D, 0x00, 0xFF -vertex 39, 90, 0, 0, 0, 0x4A, 0x67, 0x00, 0xFF -vertex 39, -79, -73, 0, 0, 0x27, 0xB3, 0xA4, 0xFF -vertex 35, 64, -82, 0, 0, 0x29, 0x4B, 0xA3, 0xFF -vertex 74, 26, -59, 0, 0, 0x61, 0x25, 0xB9, 0xFF -vertex 89, -45, -42, 0, 0, 0x70, 0xD0, 0xDF, 0xFF -vertex 39, -79, 74, 0, 0, 0x37, 0xBA, 0x59, 0xFF -vertex 89, -45, 43, 0, 0, 0x75, 0xE4, 0x28, 0xFF -vertex 35, 64, 83, 0, 0, 0x29, 0x4B, 0x5D, 0xFF - -glabel mario_low_poly_yellow_button_dl # 0x04017D68 - 0x04017D98 -gsSPVertex mario_seg4_vertex_04017B58, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_pants_overalls_shared_dl # 0x04017D98 - 0x04017E20 -gsSPVertex mario_seg4_vertex_04017BD8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 3, 6, 0, 0x0 -gsSP2Triangles 4, 0, 6, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 7, 4, 6, 0x0, 5, 4, 8, 0x0 -gsSP2Triangles 8, 1, 5, 0x0, 3, 1, 9, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 6, 3, 10, 0x0 -gsSP2Triangles 10, 11, 6, 0x0, 12, 9, 13, 0x0 -gsSP1Triangle 13, 7, 14, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_tshirt_shared_dl # 0x04017E20 - 0x04017E78 -gsSPVertex mario_seg4_vertex_04017CC8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 5, 1, 0x0, 7, 8, 0, 0x0 -gsSP2Triangles 7, 0, 9, 0x0, 8, 6, 1, 0x0 -gsSP1Triangle 1, 0, 8, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_torso_dl # 0x04017E78 - 0x04017EA0 -gsSPDisplayList mario_low_poly_pants_overalls_shared_dl -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_low_poly_tshirt_shared_dl -gsSPEndDisplayList - -glabel mario_low_poly_torso # 0x04017EA0 - 0x04017F20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_yellow_button_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_torso_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_torso # 0x04017F20 - 0x04017F40 -gsSPDisplayList mario_low_poly_yellow_button_dl -gsSPDisplayList mario_low_poly_pants_overalls_shared_dl -gsSPDisplayList mario_low_poly_tshirt_shared_dl -gsSPEndDisplayList - -mario_low_poly_mario_m_logo_dl_vertex: # 0x04017F40 -vertex 272, 48, 53, 904, 0, 0x42, 0x51, 0x47, 0xFF -vertex 174, 79, -9, 452, 816, 0x51, 0x61, 0xFA, 0xFF -vertex 146, 27, 92, 1238, 962, 0x03, 0x3A, 0x70, 0xFF -vertex 272, 48, -52, -2, 0, 0x62, 0x27, 0xBA, 0xFF -vertex 146, 27, -91, -334, 962, 0x03, 0x39, 0x8F, 0xFF - -mario_low_poly_eyes_cap_on_dl_vertex: # 0x04017F90 -vertex 146, 27, 92, 1316, 212, 0x03, 0x3A, 0x70, 0xFF -vertex 168, 79, 0, 458, 68, 0xD9, 0x78, 0x00, 0xFF -vertex 88, 101, 33, 762, 990, 0x38, 0x55, 0x4B, 0xFF -vertex 88, 101, -32, 154, 990, 0x1E, 0x5D, 0xB1, 0xFF -vertex 146, 27, -91, -398, 212, 0x03, 0x39, 0x8F, 0xFF - -mario_low_poly_mustache_cap_on_dl_vertex: # 0x04017FE0 -vertex 88, 101, -32, 398, 214, 0x1E, 0x5D, 0xB1, 0xFF -vertex 146, 27, -91, 1408, -550, 0x03, 0x39, 0x8F, 0xFF -vertex 34, 39, -98, 1306, 732, 0xCD, 0x40, 0xA0, 0xFF -vertex 44, 113, 0, 10, 800, 0x9C, 0x4D, 0x00, 0xFF -vertex -5, 58, 0, 300, 1456, 0x88, 0x28, 0x00, 0xFF -vertex 88, 101, 33, 294, 258, 0x38, 0x55, 0x4B, 0xFF -vertex 44, 113, 0, 34, 840, 0x9C, 0x4D, 0x00, 0xFF -vertex 34, 39, 99, 1314, 634, 0xCD, 0x40, 0x60, 0xFF -vertex 146, 27, 92, 1132, -556, 0x03, 0x3A, 0x70, 0xFF -vertex -5, 58, 0, 470, 1412, 0x88, 0x28, 0x00, 0xFF - -mario_low_poly_face_cap_dl_vertex: # 0x04018080 -vertex 272, 48, -52, 0, 0, 0x62, 0x27, 0xBA, 0xFF -vertex 272, 48, 53, 0, 0, 0x42, 0x51, 0x47, 0xFF -vertex 149, -87, 138, 0, 0, 0x43, 0xB6, 0x4D, 0xFF -vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF -vertex 149, -87, -137, 0, 0, 0x33, 0xC2, 0x9F, 0xFF -vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF -vertex 58, -114, 81, 0, 0, 0xBA, 0xAD, 0x40, 0xFF -vertex 98, -165, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF -vertex 58, -114, -80, 0, 0, 0xBC, 0xB8, 0xB2, 0xFF -vertex 168, 79, 0, 0, 0, 0xD9, 0x78, 0x00, 0xFF -vertex 175, 154, 0, 0, 0, 0xE1, 0x6C, 0xC6, 0xFF -vertex 174, 79, -9, 0, 0, 0x51, 0x61, 0xFA, 0xFF - -mario_low_poly_face_part_cap_on_dl_vertex: # 0x04018140 -vertex 94, 146, 33, 0, 0, 0xFF, 0x44, 0x6B, 0xFF -vertex 50, 153, 0, 0, 0, 0xAD, 0x5F, 0x00, 0xFF -vertex 44, 113, 0, 0, 0, 0x9C, 0x4D, 0x00, 0xFF -vertex 88, 101, 33, 0, 0, 0x38, 0x55, 0x4B, 0xFF -vertex 94, 146, -32, 0, 0, 0x3B, 0x35, 0x9E, 0xFF -vertex 88, 101, -32, 0, 0, 0x1E, 0x5D, 0xB1, 0xFF -vertex 34, 39, 99, 0, 0, 0xCD, 0x40, 0x60, 0xFF -vertex -5, 58, 0, 0, 0, 0x88, 0x28, 0x00, 0xFF -vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF -vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF -vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF -vertex 34, 39, -98, 0, 0, 0xCD, 0x40, 0xA0, 0xFF -vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF - -mario_low_poly_face_back_hair_cap_on_dl_vertex: # 0x04018210 -vertex 58, -114, 81, 0, 0, 0xBA, 0xAD, 0x40, 0xFF -vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF -vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF -vertex 58, -114, -80, 0, 0, 0xBC, 0xB8, 0xB2, 0xFF -vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF -vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF - -glabel mario_low_poly_mario_m_logo_dl # 0x04018270 - 0x04018298 -gsSPVertex mario_low_poly_mario_m_logo_dl_vertex, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP1Triangle 3, 1, 0, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_eyes_cap_on_dl # 0x04018298 - 0x040182C0 -gsSPVertex mario_low_poly_eyes_cap_on_dl_vertex, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP1Triangle 3, 2, 1, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_mustache_cap_on_dl # 0x040182C0 - 0x04018300 -gsSPVertex mario_low_poly_mustache_cap_on_dl_vertex, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 6, 9, 7, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_part_cap_on_dl # 0x04018300 - 0x04018370 -gsSPVertex mario_low_poly_face_part_cap_on_dl_vertex, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 4, 0, 3, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 6, 8, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 10, 7, 11, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_cap_dl # 0x04018370 - 0x040183F0 -gsSPVertex mario_low_poly_face_cap_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 2, 5, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 7, 4, 2, 0x0, 3, 4, 8, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 9, 10, 3, 0x0 -gsSP2Triangles 10, 11, 3, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 10, 5, 11, 0x0, 10, 9, 5, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_back_hair_cap_on_dl # 0x040183F0 - 0x04018420 -gsSPVertex mario_low_poly_face_back_hair_cap_on_dl_vertex, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 3, 2, 5, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_cap_on_dl # 0x04018420 - 0x04018460 -gsSPDisplayList mario_low_poly_face_part_cap_on_dl -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_low_poly_face_cap_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_low_poly_face_back_hair_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_front # 0x04018460 - 0x04018530 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_half_closed # 0x04018530 - 0x04018600 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_closed # 0x04018600 - 0x040186D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_right # 0x040186D0 - 0x040187A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_left # 0x040187A0 - 0x04018870 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_up # 0x04018870 - 0x04018940 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_down # 0x04018940 - 0x04018A10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_on_eyes_dead # 0x04018A10 - 0x04018AE0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_on_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_cap_on # 0x04018AE0 - 0x04018B18 -gsSPDisplayList mario_low_poly_mario_m_logo_dl -gsSPDisplayList mario_low_poly_eyes_cap_on_dl -gsSPDisplayList mario_low_poly_mustache_cap_on_dl -gsSPDisplayList mario_low_poly_face_part_cap_on_dl -gsSPDisplayList mario_low_poly_face_cap_dl -gsSPDisplayList mario_low_poly_face_back_hair_cap_on_dl -gsSPEndDisplayList - -mario_low_poly_mario_eyes_cap_off_dl_vertex: # 0x04018B18 -vertex 146, 27, 92, 1316, 212, 0x16, 0x25, 0x77, 0xFF -vertex 168, 79, 0, 458, 68, 0x27, 0x78, 0x00, 0xFF -vertex 88, 101, 33, 762, 990, 0x38, 0x55, 0x4B, 0xFF -vertex 88, 101, -32, 154, 990, 0x1E, 0x5D, 0xB1, 0xFF -vertex 146, 27, -91, -398, 212, 0x14, 0x26, 0x89, 0xFF - -mario_low_poly_mustache_cap_off_dl_vertex: # 0x04018B68 -vertex 34, 39, -98, 1306, 732, 0xCD, 0x40, 0xA0, 0xFF -vertex 44, 113, 0, 10, 800, 0x9C, 0x4D, 0x00, 0xFF -vertex 88, 101, -32, 398, 214, 0x1E, 0x5D, 0xB1, 0xFF -vertex -5, 58, 0, 300, 1456, 0x88, 0x28, 0x00, 0xFF -vertex 146, 27, -91, 1408, -550, 0x14, 0x26, 0x89, 0xFF -vertex 88, 101, 33, 294, 258, 0x38, 0x55, 0x4B, 0xFF -vertex 44, 113, 0, 34, 840, 0x9C, 0x4D, 0x00, 0xFF -vertex 34, 39, 99, 1314, 634, 0xCD, 0x40, 0x60, 0xFF -vertex -5, 58, 0, 470, 1412, 0x88, 0x28, 0x00, 0xFF -vertex 146, 27, 92, 1132, -556, 0x16, 0x25, 0x77, 0xFF - -mario_low_poly_face_part_cap_off_dl_vertex: # 0x04018C08 -vertex 44, 113, 0, 0, 0, 0x9C, 0x4D, 0x00, 0xFF -vertex 94, 146, -32, 0, 0, 0x3B, 0x35, 0x9E, 0xFF -vertex 88, 101, -32, 0, 0, 0x1E, 0x5D, 0xB1, 0xFF -vertex 50, 153, 0, 0, 0, 0xAD, 0x5F, 0x00, 0xFF -vertex 88, 101, 33, 0, 0, 0x38, 0x55, 0x4B, 0xFF -vertex 94, 146, 33, 0, 0, 0xFF, 0x44, 0x6B, 0xFF -vertex 146, 27, 92, 0, 0, 0x16, 0x25, 0x77, 0xFF -vertex 34, 39, 99, 0, 0, 0xCD, 0x40, 0x60, 0xFF -vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF -vertex -5, 58, 0, 0, 0, 0x88, 0x28, 0x00, 0xFF -vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF -vertex 34, 39, -98, 0, 0, 0xCD, 0x40, 0xA0, 0xFF -vertex 146, 27, -91, 0, 0, 0x14, 0x26, 0x89, 0xFF - -mario_low_poly_face_hair_cap_off_dl_vertex: # 0x04018CD8 -vertex 58, -114, 81, 0, 0, 0xD3, 0x9B, 0x3D, 0xFF -vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF -vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF -vertex 146, 27, 92, 0, 0, 0x16, 0x25, 0x77, 0xFF -vertex 167, -121, 77, 0, 0, 0x3C, 0xAD, 0x4A, 0xFF -vertex 58, -114, -80, 0, 0, 0xD8, 0xA3, 0xB5, 0xFF -vertex 90, -136, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF -vertex 146, 27, -91, 0, 0, 0x14, 0x26, 0x89, 0xFF -vertex 167, -121, -81, 0, 0, 0x3A, 0xAD, 0xB5, 0xFF -vertex 218, 48, -52, 0, 0, 0x5F, 0x3B, 0xC6, 0xFF -vertex 168, 79, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF -vertex 192, -28, -80, 0, 0, 0x55, 0xF7, 0xA3, 0xFF -vertex 223, -38, -1, 0, 0, 0x7B, 0xE2, 0x00, 0xFF -vertex 218, 48, 53, 0, 0, 0x60, 0x39, 0x3A, 0xFF -vertex 192, -28, 78, 0, 0, 0x56, 0xF4, 0x5C, 0xFF - -glabel mario_low_poly_mario_eyes_cap_off_dl # 0x04018DC8 - 0x04018DF0 -gsSPVertex mario_low_poly_mario_eyes_cap_off_dl_vertex, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP1Triangle 3, 2, 1, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_mustache_cap_off_dl # 0x04018DF0 - 0x04018E30 -gsSPVertex mario_low_poly_mustache_cap_off_dl_vertex, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 7, 9, 5, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_part_cap_off_dl # 0x04018E30 - 0x04018EA0 -gsSPVertex mario_low_poly_face_part_cap_off_dl_vertex, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 5, 3, 0, 0x0 -gsSP2Triangles 1, 3, 5, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 1, 5, 4, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 7, 9, 8, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 10, 11, 12, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_hair_cap_off_dl # 0x04018EA0 - 0x04018F68 -gsSPVertex mario_low_poly_face_hair_cap_off_dl_vertex, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 0, 6, 4, 0x0 -gsSP2Triangles 5, 2, 7, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 8, 6, 5, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 7, 9, 11, 0x0, 7, 11, 8, 0x0 -gsSP2Triangles 6, 8, 4, 0x0, 8, 11, 12, 0x0 -gsSP2Triangles 4, 8, 12, 0x0, 11, 9, 12, 0x0 -gsSP2Triangles 13, 14, 12, 0x0, 14, 4, 12, 0x0 -gsSP2Triangles 4, 14, 3, 0x0, 13, 10, 3, 0x0 -gsSP2Triangles 14, 13, 3, 0x0, 9, 10, 13, 0x0 -gsSP1Triangle 9, 13, 12, 0x0 -gsSPEndDisplayList - -glabel mario_low_poly_face_cap_off_dl # 0x04018F68 - 0x04018F90 -gsSPDisplayList mario_low_poly_face_part_cap_off_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_low_poly_face_hair_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_front # 0x04018F90 - 0x04019040 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_half_closed # 0x04019040 - 0x040190F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_closed # 0x040190F0 - 0x040191A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_right # 0x040191A0 - 0x04019250 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_left # 0x04019250 - 0x04019300 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_up # 0x04019300 - 0x040193B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_down # 0x040193B0 - 0x04019460 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_low_poly_cap_off_eyes_dead # 0x04019460 - 0x04019510 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group5, 1 -gsSPLight mario_amb_light_group5, 2 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_low_poly_face_cap_off_dl -gsSPEndDisplayList - -glabel mario_metal_low_poly_cap_off # 0x04019510 - 0x04019538 -gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl -gsSPDisplayList mario_low_poly_mustache_cap_off_dl -gsSPDisplayList mario_low_poly_face_part_cap_off_dl -gsSPDisplayList mario_low_poly_face_hair_cap_off_dl -gsSPEndDisplayList - -mario_left_hand_open_shared_dl_vertex_group1: # 0x04019538 -vertex 121, 73, -21, 0, 0, 0x47, 0x60, 0x2B, 0x00 -vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 -vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 -vertex 141, 34, -7, 0, 0, 0x77, 0x0C, 0x29, 0x00 -vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 -vertex 119, 70, -42, 0, 0, 0x3D, 0x44, 0xA9, 0x00 -vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 -vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 -vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 -vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 -vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 -vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 -vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 - -mario_left_hand_open_shared_dl_vertex_group2: # 0x04019618 -vertex -3, 35, -9, 0, 0, 0xCD, 0x72, 0x13, 0x00 -vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 -vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 -vertex 1, -33, -23, 0, 0, 0x9C, 0xBB, 0xE0, 0x00 -vertex 6, -38, 7, 0, 0, 0xAE, 0xAB, 0x2B, 0x00 -vertex -6, -3, 17, 0, 0, 0x90, 0xDA, 0x2D, 0x00 -vertex 2, 3, 26, 0, 0, 0xF5, 0x17, 0x7C, 0x00 -vertex 20, -46, 12, 0, 0, 0x26, 0x9E, 0x45, 0x00 -vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 -vertex -17, 40, -8, 0, 0, 0xBC, 0x68, 0x16, 0x00 -vertex -10, 14, -43, 0, 0, 0xD3, 0x19, 0x8D, 0x00 -vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 -vertex 13, -39, -31, 0, 0, 0x18, 0x9A, 0xBA, 0x00 -vertex -20, 22, -7, 0, 0, 0x83, 0x06, 0x14, 0x00 -vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 - -mario_left_hand_open_shared_dl_vertex_group3: # 0x04019718 -vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 -vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 -vertex 89, -47, -37, 0, 0, 0x56, 0xAA, 0xDF, 0x00 -vertex 76, -18, -48, 0, 0, 0x27, 0x0A, 0x88, 0x00 -vertex 89, -6, -27, 0, 0, 0x5C, 0xF5, 0xAB, 0x00 -vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 -vertex 26, 41, -41, 0, 0, 0x05, 0x34, 0x8D, 0x00 -vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 -vertex 141, 34, -7, 0, 0, 0x77, 0x0C, 0x29, 0x00 -vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 -vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 -vertex 69, 10, -36, 0, 0, 0x35, 0x1C, 0x91, 0x00 -vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 -vertex 121, 73, -21, 0, 0, 0x47, 0x60, 0x2B, 0x00 -vertex 119, 70, -42, 0, 0, 0x3D, 0x44, 0xA9, 0x00 - -mario_left_hand_open_shared_dl_vertex_group4: # 0x04019818 -vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 -vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 -vertex 26, 41, -41, 0, 0, 0x05, 0x34, 0x8D, 0x00 -vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 -vertex 69, 10, -36, 0, 0, 0x35, 0x1C, 0x91, 0x00 -vertex 89, -47, -37, 0, 0, 0x56, 0xAA, 0xDF, 0x00 -vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 -vertex 76, -18, -48, 0, 0, 0x27, 0x0A, 0x88, 0x00 -vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 -vertex 89, -6, -27, 0, 0, 0x5C, 0xF5, 0xAB, 0x00 -vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 -vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 -vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 -vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 -vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 - -mario_left_hand_open_shared_dl_vertex_group5: # 0x04019918 -vertex 6, -38, 7, 0, 0, 0xAE, 0xAB, 0x2B, 0x00 -vertex 1, -33, -23, 0, 0, 0x9C, 0xBB, 0xE0, 0x00 -vertex 13, -39, -31, 0, 0, 0x18, 0x9A, 0xBA, 0x00 -vertex -15, 4, -32, 0, 0, 0x89, 0xDD, 0xE7, 0x00 -vertex -10, 14, -43, 0, 0, 0xD3, 0x19, 0x8D, 0x00 -vertex -20, 22, -7, 0, 0, 0x83, 0x06, 0x14, 0x00 -vertex -6, -3, 17, 0, 0, 0x90, 0xDA, 0x2D, 0x00 -vertex 2, 3, 26, 0, 0, 0xF5, 0x17, 0x7C, 0x00 -vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 -vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 -vertex 1, 15, -37, 0, 0, 0xD2, 0x09, 0x8B, 0x00 -vertex -3, 35, -9, 0, 0, 0xCD, 0x72, 0x13, 0x00 -vertex 11, 5, 17, 0, 0, 0xFF, 0x1B, 0x7C, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 -vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 -vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 - -mario_left_hand_open_shared_dl_vertex_group6: # 0x04019A18 -vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 -vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 -vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 -vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 -vertex 11, 5, 17, 0, 0, 0xFF, 0x1B, 0x7C, 0x00 - -glabel mario_left_hand_open_shared_dl # 0x04019A68 - 0x04019CA0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group1, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 3, 7, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 5, 4, 1, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 8, 11, 9, 0x0, 12, 13, 11, 0x0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 0, 10, 7, 0x0, 11, 10, 0, 0x0 -gsSP2Triangles 12, 13, 11, 0x0, 9, 8, 13, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 10, 14, 7, 0x0 -gsSP2Triangles 11, 14, 10, 0x0, 13, 4, 11, 0x0 -gsSP2Triangles 8, 5, 13, 0x0, 3, 15, 1, 0x0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 1, 9, 10, 0x0, 5, 11, 1, 0x0 -gsSP2Triangles 12, 13, 5, 0x0, 14, 9, 15, 0x0 -gsSP1Triangle 4, 7, 12, 0x0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 0, 2, 0x0 -gsSP2Triangles 8, 6, 5, 0x0, 5, 9, 10, 0x0 -gsSP2Triangles 11, 3, 2, 0x0, 2, 12, 11, 0x0 -gsSP2Triangles 3, 13, 9, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 7, 4, 9, 0x0, 10, 14, 15, 0x0 -gsSP1Triangle 15, 14, 11, 0x0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 6, 0, 0x0, 2, 8, 9, 0x0 -gsSP2Triangles 4, 10, 8, 0x0, 11, 10, 4, 0x0 -gsSP2Triangles 7, 12, 11, 0x0, 9, 12, 7, 0x0 -gsSP2Triangles 6, 3, 1, 0x0, 6, 5, 3, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 14, 10, 11, 0x0 -gsSP2Triangles 8, 10, 15, 0x0, 10, 14, 15, 0x0 -gsSPVertex mario_left_hand_open_shared_dl_vertex_group6, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSPEndDisplayList - -glabel mario_left_hand_open # 0x04019CA0 - 0x04019CC0 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_left_hand_open_shared_dl -gsSPEndDisplayList - -mario_right_hand_open_dl_vertex_group1: # 0x04019CC0 -vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 -vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 -vertex 125, 71, 9, 0, 0, 0x47, 0x5A, 0xCB, 0x00 -vertex 143, 31, -1, 0, 0, 0x75, 0x06, 0xD2, 0x00 -vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 -vertex 124, 69, 30, 0, 0, 0x44, 0x49, 0x4D, 0x00 -vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 -vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 -vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 -vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 -vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 -vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 -vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 - -mario_right_hand_open_dl_vertex_group2: # 0x04019DA0 -vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 -vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 -vertex 3, 36, 6, 0, 0, 0xCE, 0x71, 0xE6, 0x00 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 -vertex 0, -4, -15, 0, 0, 0x8D, 0xDA, 0xDC, 0x00 -vertex 11, -38, -3, 0, 0, 0xA9, 0xAA, 0xE0, 0x00 -vertex 7, -30, 26, 0, 0, 0x9B, 0xC0, 0x29, 0x00 -vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 -vertex 25, -46, -9, 0, 0, 0x21, 0x97, 0xC1, 0x00 -vertex 7, 1, -26, 0, 0, 0xEE, 0x0D, 0x84, 0x00 -vertex -9, 41, 5, 0, 0, 0xBC, 0x66, 0xE5, 0x00 -vertex -1, 18, 42, 0, 0, 0xD9, 0x23, 0x73, 0x00 -vertex 19, -36, 33, 0, 0, 0x1A, 0xA0, 0x4D, 0x00 -vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 -vertex -12, 23, 6, 0, 0, 0x83, 0x07, 0xF1, 0x00 -vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 - -mario_right_hand_open_dl_vertex_group3: # 0x04019EA0 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 -vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 -vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 -vertex 93, -45, 36, 0, 0, 0x57, 0xAC, 0x23, 0x00 -vertex 93, -5, 22, 0, 0, 0x61, 0xFA, 0x50, 0x00 -vertex 81, -15, 45, 0, 0, 0x2F, 0x13, 0x74, 0x00 -vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 -vertex 34, 43, 36, 0, 0, 0x0C, 0x3D, 0x6E, 0x00 -vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 -vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 -vertex 143, 31, -1, 0, 0, 0x75, 0x06, 0xD2, 0x00 -vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 -vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 -vertex 75, 11, 32, 0, 0, 0x3C, 0x23, 0x69, 0x00 -vertex 124, 69, 30, 0, 0, 0x44, 0x49, 0x4D, 0x00 -vertex 125, 71, 9, 0, 0, 0x47, 0x5A, 0xCB, 0x00 - -mario_right_hand_open_dl_vertex_group4: # 0x04019FA0 -vertex 34, 43, 36, 0, 0, 0x0C, 0x3D, 0x6E, 0x00 -vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 -vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 -vertex 75, 11, 32, 0, 0, 0x3C, 0x23, 0x69, 0x00 -vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 -vertex 81, -15, 45, 0, 0, 0x2F, 0x13, 0x74, 0x00 -vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 -vertex 93, -45, 36, 0, 0, 0x57, 0xAC, 0x23, 0x00 -vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 -vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 -vertex 93, -5, 22, 0, 0, 0x61, 0xFA, 0x50, 0x00 -vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 -vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 -vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 -vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 - -mario_right_hand_open_dl_vertex_group5: # 0x0401A0A0 -vertex 19, -36, 33, 0, 0, 0x1A, 0xA0, 0x4D, 0x00 -vertex 7, -30, 26, 0, 0, 0x9B, 0xC0, 0x29, 0x00 -vertex 11, -38, -3, 0, 0, 0xA9, 0xAA, 0xE0, 0x00 -vertex -1, 18, 42, 0, 0, 0xD9, 0x23, 0x73, 0x00 -vertex -7, 7, 32, 0, 0, 0x8A, 0xE2, 0x20, 0x00 -vertex -12, 23, 6, 0, 0, 0x83, 0x07, 0xF1, 0x00 -vertex 7, 1, -26, 0, 0, 0xEE, 0x0D, 0x84, 0x00 -vertex 0, -4, -15, 0, 0, 0x8D, 0xDA, 0xDC, 0x00 -vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 -vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 -vertex 9, 18, 35, 0, 0, 0xD8, 0x13, 0x76, 0x00 -vertex 3, 36, 6, 0, 0, 0xCE, 0x71, 0xE6, 0x00 -vertex 16, 4, -17, 0, 0, 0xF9, 0x11, 0x83, 0x00 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 -vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 -vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 - -mario_right_hand_open_dl_vertex_group6: # 0x0401A1A0 -vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 -vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 -vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 -vertex 16, 4, -17, 0, 0, 0xF9, 0x11, 0x83, 0x00 -vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 - -glabel mario_right_hand_open_dl # 0x0401A1F0 - 0x0401A428 -gsSPVertex mario_right_hand_open_dl_vertex_group1, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 4, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 1, 6, 5, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 9, 11, 10, 0x0, 11, 12, 13, 0x0 -gsSPVertex mario_right_hand_open_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 2, 0x0, 2, 10, 11, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 12, 8, 7, 0x0 -gsSP2Triangles 8, 5, 9, 0x0, 9, 14, 10, 0x0 -gsSP2Triangles 10, 14, 11, 0x0, 11, 6, 12, 0x0 -gsSP2Triangles 12, 5, 8, 0x0, 1, 15, 3, 0x0 -gsSPVertex mario_right_hand_open_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 1, 0x0, 1, 11, 4, 0x0 -gsSP2Triangles 4, 12, 13, 0x0, 14, 10, 15, 0x0 -gsSP1Triangle 13, 7, 5, 0x0 -gsSPVertex mario_right_hand_open_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 0, 4, 11, 0x0, 11, 12, 0, 0x0 -gsSP2Triangles 10, 13, 4, 0x0, 5, 2, 6, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 14, 15, 9, 0x0 -gsSP1Triangle 11, 15, 14, 0x0 -gsSPVertex mario_right_hand_open_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 2, 7, 6, 0x0, 8, 9, 0, 0x0 -gsSP2Triangles 9, 10, 3, 0x0, 3, 10, 11, 0x0 -gsSP2Triangles 11, 12, 6, 0x0, 6, 12, 8, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 4, 5, 7, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 11, 10, 14, 0x0 -gsSP2Triangles 15, 10, 9, 0x0, 15, 14, 10, 0x0 -gsSPVertex mario_right_hand_open_dl_vertex_group6, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_open # 0x0401A428 - 0x0401A448 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_right_hand_open_dl -gsSPEndDisplayList - -glabel mario_metal_right_hand_open # 0x0401A448 - 0x0401A478 -gsSPDisplayList mario_right_hand_open_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -mario_right_hand_cap_m_logo_dl_vertex: # 0x0401A478 -vertex 131, 47, -1, 1104, 228, 0xD7, 0x60, 0xB8, 0xFF -vertex 107, -19, -33, 474, 32, 0xD1, 0x0E, 0x8C, 0xFF -vertex 78, 11, 40, 772, 818, 0xD0, 0x3E, 0x9D, 0xFF -vertex 70, -52, 35, 196, 800, 0xC5, 0xDE, 0x96, 0xFF -vertex 114, -92, -11, -148, 188, 0xC4, 0xB8, 0xAC, 0xFF - -mario_right_hand_cap_hand_position_dl_vertex_group1: # 0x0401A4C8 -vertex 1, 24, 35, 0, 0, 0xD4, 0x3C, 0x66, 0xFF -vertex 29, 7, 48, 0, 0, 0xC3, 0xFA, 0x6E, 0xFF -vertex 29, 62, 34, 0, 0, 0xCD, 0x4C, 0x57, 0xFF -vertex 11, 60, -3, 0, 0, 0xAB, 0x59, 0xE6, 0xFF -vertex 56, 11, 65, 0, 0, 0xFC, 0x1B, 0x7B, 0xFF -vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF -vertex 58, 81, 0, 0, 0, 0x13, 0x7A, 0xE8, 0xFF -vertex -2, 41, 0, 0, 0, 0xEE, 0x71, 0xCA, 0xFF -vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF -vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF -vertex 23, -25, 35, 0, 0, 0x04, 0xC2, 0x6E, 0xFF -vertex 75, -32, 65, 0, 0, 0x08, 0xAE, 0x60, 0xFF -vertex 16, 1, -22, 0, 0, 0x04, 0x00, 0x82, 0xFF -vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF -vertex -19, 47, -4, 0, 0, 0xAD, 0x54, 0xD3, 0xFF - -mario_right_hand_cap_hand_position_dl_vertex_group2: # 0x0401A5B8 -vertex 103, -25, 1, 0, 0, 0x67, 0xC4, 0xD6, 0xFF -vertex 95, -8, 52, 0, 0, 0x60, 0x06, 0x52, 0xFF -vertex 75, -32, 65, 0, 0, 0x08, 0xAE, 0x60, 0xFF -vertex 31, -39, 0, 0, 0, 0x42, 0xA3, 0xCA, 0xFF -vertex 23, -25, 35, 0, 0, 0x04, 0xC2, 0x6E, 0xFF -vertex 13, -37, 41, 0, 0, 0x12, 0xB1, 0x61, 0xFF -vertex 55, -43, -3, 0, 0, 0x00, 0x86, 0xE0, 0xFF -vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF -vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF -vertex 16, 1, -22, 0, 0, 0x04, 0x00, 0x82, 0xFF -vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF -vertex 24, -55, -4, 0, 0, 0x04, 0x8B, 0xD1, 0xFF -vertex 56, 11, 65, 0, 0, 0xFC, 0x1B, 0x7B, 0xFF -vertex -15, -12, 7, 0, 0, 0x8C, 0xCF, 0xF8, 0xFF -vertex 85, 15, 52, 0, 0, 0x40, 0x30, 0x62, 0xFF -vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF - -mario_right_hand_cap_hand_position_dl_vertex_group3: # 0x0401A6B8 -vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF -vertex 85, 30, -32, 0, 0, 0x4F, 0x21, 0xA3, 0xFF -vertex 103, -25, 1, 0, 0, 0x67, 0xC4, 0xD6, 0xFF -vertex 58, 81, 0, 0, 0, 0x13, 0x7A, 0xE8, 0xFF -vertex 24, -55, -4, 0, 0, 0x04, 0x8B, 0xD1, 0xFF -vertex -15, -12, 7, 0, 0, 0x8C, 0xCF, 0xF8, 0xFF -vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF -vertex -19, 47, -4, 0, 0, 0xAD, 0x54, 0xD3, 0xFF -vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF -vertex 13, -37, 41, 0, 0, 0x12, 0xB1, 0x61, 0xFF -vertex 96, 39, 24, 0, 0, 0x6B, 0x39, 0x21, 0xFF -vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF -vertex 95, -8, 52, 0, 0, 0x60, 0x06, 0x52, 0xFF -vertex 85, 15, 52, 0, 0, 0x40, 0x30, 0x62, 0xFF - -mario_right_hand_cap_top_dl_vertex_group1: # 0x0401A798 -vertex 29, -82, 43, 0, 0, 0x95, 0xBD, 0x00, 0xFF -vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF -vertex 106, -124, 90, 0, 0, 0x9D, 0xB2, 0x09, 0xFF -vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF -vertex 151, -168, 67, 0, 0, 0xF4, 0x87, 0xDC, 0xFF -vertex 137, -137, 134, 0, 0, 0x9F, 0xDF, 0x49, 0xFF -vertex 114, -92, -11, 0, 0, 0xC4, 0xB8, 0xAC, 0xFF -vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF -vertex 182, -72, -8, 0, 0, 0x4D, 0xD9, 0xA4, 0xFF -vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF -vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF -vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF -vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF -vertex 183, 100, 86, 0, 0, 0x11, 0x7C, 0xED, 0xFF -vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF - -mario_right_hand_cap_top_dl_vertex_group2: # 0x0401A888 -vertex 78, 11, 40, 0, 0, 0xD0, 0x3E, 0x9D, 0xFF -vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF -vertex 131, 47, -1, 0, 0, 0xD7, 0x60, 0xB8, 0xFF -vertex 45, 49, 53, 0, 0, 0xA8, 0x5A, 0x0A, 0xFF -vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF -vertex 183, 100, 86, 0, 0, 0x11, 0x7C, 0xED, 0xFF -vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF -vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF -vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF -vertex 18, -13, 33, 0, 0, 0x84, 0x10, 0xED, 0xFF -vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF -vertex 192, 11, -2, 0, 0, 0x4B, 0x29, 0xA3, 0xFF -vertex 107, -19, -33, 0, 0, 0xD1, 0x0E, 0x8C, 0xFF -vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF -vertex 246, 29, 128, 0, 0, 0x72, 0x20, 0xD4, 0xFF -vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF - -mario_right_hand_cap_top_dl_vertex_group3: # 0x0401A988 -vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF -vertex 18, -13, 33, 0, 0, 0x84, 0x10, 0xED, 0xFF -vertex 29, -82, 43, 0, 0, 0x95, 0xBD, 0x00, 0xFF -vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF -vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF -vertex 114, -92, -11, 0, 0, 0xC4, 0xB8, 0xAC, 0xFF -vertex 107, -19, -33, 0, 0, 0xD1, 0x0E, 0x8C, 0xFF -vertex 182, -72, -8, 0, 0, 0x4D, 0xD9, 0xA4, 0xFF -vertex 192, 11, -2, 0, 0, 0x4B, 0x29, 0xA3, 0xFF -vertex 246, 29, 128, 0, 0, 0x72, 0x20, 0xD4, 0xFF -vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF -vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF -vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF -vertex 273, -105, 188, 0, 0, 0x5F, 0xBF, 0x34, 0xFF -vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF -vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF - -mario_right_hand_cap_top_dl_vertex_group4: # 0x0401AA88 -vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF -vertex 273, -105, 188, 0, 0, 0x5F, 0xBF, 0x34, 0xFF -vertex 216, -104, 220, 0, 0, 0xE5, 0xCC, 0x70, 0xFF -vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF -vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF -vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF -vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF -vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF - -mario_right_hand_cap_bottom_dl_vertex: # 0x0401AB08 -vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF -vertex 106, -124, 90, 0, 0, 0x9D, 0xB2, 0x09, 0xFF -vertex 137, -137, 134, 0, 0, 0x9F, 0xDF, 0x49, 0xFF -vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF -vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF -vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF -vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF -vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF -vertex 216, -104, 220, 0, 0, 0xE5, 0xCC, 0x70, 0xFF -vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF - -glabel mario_right_hand_cap_m_logo_dl # 0x0401ABA8 - 0x0401ABD0 -gsSPVertex mario_right_hand_cap_m_logo_dl_vertex, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP1Triangle 1, 4, 3, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_top_dl # 0x0401ABD0 - 0x0401AD40 -gsSPVertex mario_right_hand_cap_top_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 6, 2, 1, 0x0 -gsSP2Triangles 2, 6, 4, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 8, 4, 6, 0x0, 4, 9, 5, 0x0 -gsSP2Triangles 4, 7, 9, 0x0, 5, 9, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 11, 0x0 -gsSPVertex mario_right_hand_cap_top_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 5, 2, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 0, 9, 3, 0x0 -gsSP2Triangles 10, 9, 0, 0x0, 11, 12, 2, 0x0 -gsSP2Triangles 2, 5, 11, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 11, 5, 14, 0x0 -gsSP1Triangle 7, 14, 5, 0x0 -gsSPVertex mario_right_hand_cap_top_dl_vertex_group3, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 9, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 12, 13, 10, 0x0 -gsSP1Triangle 13, 12, 15, 0x0 -gsSPVertex mario_right_hand_cap_top_dl_vertex_group4, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 6, 0x0 -gsSP1Triangle 7, 0, 2, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_hand_position_dl # 0x0401AD40 - 0x0401AED0 -gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group1, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 6, 3, 2, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 3, 7, 0, 0x0, 3, 6, 8, 0x0 -gsSP2Triangles 3, 8, 7, 0x0, 9, 0, 7, 0x0 -gsSP2Triangles 10, 0, 9, 0x0, 1, 0, 10, 0x0 -gsSP2Triangles 11, 1, 10, 0x0, 11, 4, 1, 0x0 -gsSP2Triangles 7, 12, 13, 0x0, 8, 12, 7, 0x0 -gsSP2Triangles 13, 14, 7, 0x0, 7, 14, 9, 0x0 -gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group2, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 6, 2, 4, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 3, 9, 10, 0x0, 10, 6, 3, 0x0 -gsSP2Triangles 5, 11, 3, 0x0, 3, 11, 8, 0x0 -gsSP2Triangles 10, 0, 6, 0x0, 6, 0, 2, 0x0 -gsSP2Triangles 2, 1, 12, 0x0, 5, 13, 11, 0x0 -gsSP2Triangles 1, 14, 12, 0x0, 14, 15, 12, 0x0 -gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group3, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 9, 0x0 -gsSP2Triangles 3, 10, 1, 0x0, 11, 10, 3, 0x0 -gsSP2Triangles 1, 10, 2, 0x0, 2, 10, 12, 0x0 -gsSP2Triangles 12, 10, 13, 0x0, 10, 11, 13, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_bottom_dl # 0x0401AED0 - 0x0401AF20 -gsSPVertex mario_right_hand_cap_bottom_dl_vertex, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 5, 4, 2, 0x0 -gsSP2Triangles 6, 5, 2, 0x0, 6, 2, 7, 0x0 -gsSP2Triangles 8, 9, 6, 0x0, 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_dl # 0x0401AF20 - 0x0401AF60 -gsSPDisplayList mario_right_hand_cap_top_dl -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_right_hand_cap_hand_position_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_right_hand_cap_bottom_dl -gsSPEndDisplayList - -mario_right_hand_cap_wings_half_1_dl_vertex: # 0x0401AF60 -vertex 368, 146, 7, 990, 0, 0xBE, 0x65, 0xDA, 0xFF -vertex 166, 37, 68, 0, 2012, 0xBE, 0x65, 0xDA, 0xFF -vertex 212, 96, 143, 990, 2012, 0xBE, 0x65, 0xDA, 0xFF -vertex 368, 146, 7, 990, 0, 0xBE, 0x64, 0xD9, 0xFF -vertex 322, 87, -67, 0, 0, 0xBE, 0x64, 0xD9, 0xFF -vertex 166, 37, 68, 0, 2012, 0xBE, 0x64, 0xD9, 0xFF -vertex 178, -177, 128, 990, 2012, 0xA8, 0xB4, 0xCF, 0xFF -vertex 149, -100, 60, 0, 2012, 0xA8, 0xB4, 0xCF, 0xFF -vertex 319, -248, -14, 990, 0, 0xA8, 0xB4, 0xCF, 0xFF -vertex 290, -171, -81, 0, 0, 0xA8, 0xB4, 0xCF, 0xFF - -mario_right_hand_cap_wings_half_2_dl_vertex: # 0x0401B000 -vertex 414, 206, 82, 990, 0, 0xBE, 0x64, 0xD9, 0xFF -vertex 212, 96, 143, 0, 2012, 0xBE, 0x64, 0xD9, 0xFF -vertex 258, 156, 218, 990, 2012, 0xBE, 0x64, 0xD9, 0xFF -vertex 368, 146, 7, 0, 0, 0xBE, 0x64, 0xD9, 0xFF -vertex 178, -177, 128, 0, 2012, 0xA8, 0xB3, 0xCF, 0xFF -vertex 319, -248, -14, 0, 0, 0xA8, 0xB3, 0xCF, 0xFF -vertex 349, -325, 53, 990, 0, 0xA8, 0xB3, 0xCF, 0xFF -vertex 207, -253, 195, 990, 2012, 0xA8, 0xB3, 0xCF, 0xFF - -glabel mario_right_hand_cap_wings_half_1_dl # 0x0401B080 - 0x0401B0B0 -gsSPVertex mario_right_hand_cap_wings_half_1_dl_vertex, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_wings_half_2_dl # 0x0401B0B0 - 0x0401B0E0 -gsSPVertex mario_right_hand_cap_wings_half_2_dl_vertex, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 4, 6, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_cap_wings_intial_dl # 0x0401B0E0 - 0x0401B138 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPEndDisplayList - -glabel mario_right_hand_cap_wings_end_dl # 0x0401B138 - 0x0401B158 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel mario_right_hand_cap # 0x0401B158 - 0x0401B1D8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList mario_right_hand_cap_m_logo_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_right_hand_cap_dl -gsSPEndDisplayList - -glabel mario_right_hand_cap_wings # 0x0401B1D8 - 0x0401B230 -gsSPDisplayList mario_right_hand_cap_wings_intial_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_right_hand_cap_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_right_hand_cap_wings_half_2_dl -gsSPDisplayList mario_right_hand_cap_wings_end_dl -gsSPEndDisplayList - -glabel mario_metal_right_hand_cap_shared_dl # 0x0401B230 - 0x0401B278 -gsSPDisplayList mario_right_hand_cap_m_logo_dl -gsSPDisplayList mario_right_hand_cap_top_dl -gsSPDisplayList mario_right_hand_cap_hand_position_dl -gsSPDisplayList mario_right_hand_cap_bottom_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -glabel mario_metal_right_hand_cap_shared_dl_wings # 0x0401B278 - 0x0401B2D0 -gsSPDisplayList mario_right_hand_cap_wings_intial_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_right_hand_cap_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_right_hand_cap_wings_half_2_dl -gsSPDisplayList mario_right_hand_cap_wings_end_dl -gsSPEndDisplayList - -mario_right_hand_peace_shared_dl_vertex_group1: # 0x0401B2D0 -vertex -21, 9, 33, 0, 0, 0x8A, 0xE1, 0x1F, 0x00 -vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0x00 -vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0x00 -vertex 0, -35, 32, 0, 0, 0x9D, 0xBA, 0x22, 0xFF -vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF -vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0xFF -vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF -vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF -vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF -vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0xFF -vertex 46, 49, 45, 0, 0, 0xF8, 0x44, 0x6A, 0xFF -vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0xFF -vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0xFF -vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF -vertex 8, 58, -2, 0, 0, 0xBC, 0x55, 0x40, 0xFF -vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group2: # 0x0401B3D0 -vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF -vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 -vertex 32, -43, 0, 0, 0, 0xDD, 0xBA, 0x9D, 0x00 -vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF -vertex 32, -43, 0, 0, 0, 0xEB, 0x89, 0x24, 0xFF -vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0xFF -vertex 8, 58, -2, 0, 0, 0xBC, 0x55, 0x40, 0xFF -vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF -vertex 8, 58, -2, 0, 0, 0xD0, 0x30, 0x96, 0xFF -vertex -4, 38, 0, 0, 0, 0xB3, 0x18, 0x9F, 0xFF -vertex 24, -59, -3, 0, 0, 0xC4, 0xB9, 0xAB, 0xFF -vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF -vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0xFF -vertex 2, -5, -33, 0, 0, 0xAD, 0xDA, 0xA9, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group3: # 0x0401B4B0 -vertex -22, 43, -3, 0, 0, 0x31, 0x4D, 0xA8, 0xFF -vertex -4, 38, 0, 0, 0, 0x31, 0x4D, 0xA8, 0x00 -vertex 14, -1, -22, 0, 0, 0x47, 0x20, 0x9D, 0x00 -vertex 2, -5, -33, 0, 0, 0x47, 0x20, 0x9D, 0xFF -vertex -22, 43, -3, 0, 0, 0x86, 0x10, 0xE4, 0xFF -vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0xFF -vertex -21, 9, 33, 0, 0, 0x8A, 0xE1, 0x1F, 0xFF -vertex -15, 23, 43, 0, 0, 0xD6, 0x31, 0x6C, 0xFF -vertex 0, -35, 32, 0, 0, 0x9D, 0xBA, 0x22, 0xFF -vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF -vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF -vertex 24, -59, -3, 0, 0, 0xCE, 0x92, 0x24, 0xFF -vertex 8, 58, -2, 0, 0, 0xD0, 0x30, 0x96, 0xFF -vertex 56, 80, 1, 0, 0, 0xFE, 0x41, 0x94, 0xFF -vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group4: # 0x0401B5A0 -vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF -vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0x00 -vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 -vertex 56, 80, 1, 0, 0, 0xFE, 0x41, 0x94, 0xFF -vertex 84, 60, -7, 0, 0, 0xFB, 0x44, 0x96, 0xFF -vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF -vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF -vertex 98, 10, 29, 0, 0, 0x0A, 0x7A, 0x21, 0xFF -vertex 153, 7, 24, 0, 0, 0x0C, 0x7A, 0x1E, 0xFF -vertex 46, 49, 45, 0, 0, 0xF8, 0x44, 0x6A, 0xFF -vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF -vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF -vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF -vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF -vertex 14, -1, -22, 0, 0, 0xBE, 0xE5, 0x98, 0xFF -vertex -4, 38, 0, 0, 0, 0xB3, 0x18, 0x9F, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group5: # 0x0401B6A0 -vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF -vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0x00 -vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0x00 -vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF -vertex 23, -29, 36, 0, 0, 0xE3, 0x8B, 0x25, 0xFF -vertex 32, -43, 0, 0, 0, 0xEB, 0x89, 0x24, 0xFF -vertex 32, -43, 0, 0, 0, 0xDD, 0xBA, 0x9D, 0xFF -vertex 14, -1, -22, 0, 0, 0xBE, 0xE5, 0x98, 0xFF -vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF -vertex 166, -13, -17, 0, 0, 0x7A, 0x08, 0x21, 0xFF -vertex 162, 14, -11, 0, 0, 0x79, 0x01, 0x25, 0xFF -vertex 153, 7, 24, 0, 0, 0x7A, 0x08, 0x21, 0xFF -vertex 155, -15, 21, 0, 0, 0x79, 0x06, 0x23, 0xFF -vertex 84, 60, -7, 0, 0, 0xC2, 0x66, 0x28, 0xFF -vertex 84, 48, 24, 0, 0, 0xC2, 0x66, 0x28, 0xFF -vertex 126, 84, -3, 0, 0, 0xC2, 0x66, 0x28, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group6: # 0x0401B7A0 -vertex 146, 59, -8, 0, 0, 0x5D, 0x4D, 0x26, 0xFF -vertex 126, 84, -3, 0, 0, 0x5F, 0x47, 0x2A, 0x00 -vertex 123, 72, 21, 0, 0, 0x5D, 0x4D, 0x26, 0x00 -vertex 126, 84, -3, 0, 0, 0xFD, 0x37, 0x8E, 0xFF -vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF -vertex 84, 60, -7, 0, 0, 0xFB, 0x44, 0x96, 0xFF -vertex 146, 59, -8, 0, 0, 0x15, 0x2A, 0x8B, 0xFF -vertex 162, 14, -11, 0, 0, 0x0A, 0x7D, 0x0D, 0xFF -vertex 89, 18, -34, 0, 0, 0x06, 0x7E, 0xFF, 0xFF -vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF -vertex 162, 14, -11, 0, 0, 0x26, 0x1E, 0x8B, 0xFF -vertex 166, -13, -17, 0, 0, 0x18, 0xF9, 0x84, 0xFF -vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF -vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF -vertex 84, 60, -7, 0, 0, 0x4D, 0x5D, 0x24, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group7: # 0x0401B890 -vertex 139, 53, 25, 0, 0, 0x5B, 0xA8, 0x02, 0xFF -vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0x00 -vertex 146, 59, -8, 0, 0, 0x57, 0xA6, 0xF0, 0x00 -vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF -vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF -vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF -vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0xFF -vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF -vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF -vertex 94, -22, -18, 0, 0, 0x1C, 0x85, 0x00, 0xFF -vertex 155, -15, 21, 0, 0, 0x19, 0x85, 0xF1, 0xFF -vertex 166, -13, -17, 0, 0, 0x10, 0x83, 0x00, 0xFF -vertex 101, -29, 15, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF -vertex 153, 7, 24, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF -vertex 98, 10, 29, 0, 0, 0x07, 0xD6, 0x77, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group8: # 0x0401B980 -vertex 139, 53, 25, 0, 0, 0xFC, 0x13, 0x7D, 0xFF -vertex 123, 72, 21, 0, 0, 0xFC, 0x15, 0x7D, 0x00 -vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0x00 -vertex 98, 10, 29, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 101, -29, 15, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF -vertex 155, -15, 21, 0, 0, 0xF5, 0xEF, 0x7D, 0xFF -vertex 153, 7, 24, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF -vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF -vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF -vertex 146, 59, -8, 0, 0, 0x57, 0xA6, 0xF0, 0xFF -vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0xFF -vertex 89, 18, -34, 0, 0, 0x51, 0xA6, 0xDD, 0xFF -vertex 166, -13, -17, 0, 0, 0x18, 0xF9, 0x84, 0xFF -vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF -vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group9: # 0x0401BA70 -vertex 84, 48, 24, 0, 0, 0xC2, 0x66, 0x28, 0xFF -vertex 123, 72, 21, 0, 0, 0xC3, 0x66, 0x29, 0x00 -vertex 126, 84, -3, 0, 0, 0xC2, 0x66, 0x28, 0x00 -vertex 139, 53, 25, 0, 0, 0x5B, 0xA8, 0x02, 0xFF -vertex 98, 10, 29, 0, 0, 0x5B, 0xA8, 0x02, 0xFF -vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0xFF -vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF -vertex 153, 7, 24, 0, 0, 0x0C, 0x7A, 0x1E, 0xFF -vertex 162, 14, -11, 0, 0, 0x0A, 0x7D, 0x0D, 0xFF -vertex 123, 72, 21, 0, 0, 0x5D, 0x4D, 0x26, 0xFF -vertex 139, 53, 25, 0, 0, 0x5A, 0x52, 0x21, 0xFF -vertex 146, 59, -8, 0, 0, 0x5D, 0x4D, 0x26, 0xFF -vertex 24, -59, -3, 0, 0, 0x68, 0xC7, 0x2C, 0xFF -vertex 32, -43, 0, 0, 0, 0x68, 0xC7, 0x2C, 0xFF -vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF -vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group10: # 0x0401BB70 -vertex 2, -5, -33, 0, 0, 0x47, 0x20, 0x9D, 0xFF -vertex 14, -1, -22, 0, 0, 0x47, 0x20, 0x9D, 0x00 -vertex 32, -43, 0, 0, 0, 0x52, 0xEE, 0xA2, 0x00 -vertex 24, -59, -3, 0, 0, 0x52, 0xEE, 0xA2, 0xFF -vertex 2, -5, -33, 0, 0, 0xAD, 0xDA, 0xA9, 0xFF -vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0xFF -vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0xFF -vertex -22, 43, -3, 0, 0, 0x86, 0x10, 0xE4, 0xFF -vertex -15, 23, 43, 0, 0, 0xD6, 0x31, 0x6C, 0xFF -vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0xFF -vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF -vertex -22, 43, -3, 0, 0, 0x1A, 0x72, 0x2F, 0xFF -vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF -vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF - -mario_right_hand_peace_shared_dl_vertex_group11: # 0x0401BC50 -vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF -vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 -vertex 94, -22, -18, 0, 0, 0x1C, 0x85, 0x00, 0x00 - -glabel mario_right_hand_peace_shared_dl # 0x0401BC80 - 0x0401BF30 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 7, 9, 0x0, 7, 6, 10, 0x0 -gsSP2Triangles 7, 10, 9, 0x0, 11, 8, 9, 0x0 -gsSP2Triangles 7, 12, 5, 0x0, 10, 13, 14, 0x0 -gsSP2Triangles 6, 15, 10, 0x0, 10, 14, 9, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group2, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 0, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 8, 10, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group4, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 13, 0x0, 3, 5, 12, 0x0 -gsSP1Triangle 12, 14, 15, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group5, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group6, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 4, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group7, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 3, 2, 7, 0x0 -gsSP2Triangles 8, 3, 7, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group9, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group10, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 12, 9, 8, 0x0 -gsSPVertex mario_right_hand_peace_shared_dl_vertex_group11, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel mario_right_hand_peace # 0x0401BF30 - 0x0401BF50 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_right_hand_peace_shared_dl -gsSPEndDisplayList - -mario_cap_unused_m_logo_dl_vertex: # 0x0401BF50 -vertex 33, 35, 118, 728, 758, 0x30, 0x26, 0x6E, 0xFF -vertex 96, 22, 45, 1240, 876, 0x48, 0xA4, 0x31, 0xFF -vertex 71, 101, 113, 1028, 148, 0x55, 0x16, 0x5B, 0xFF -vertex 0, 110, 143, 460, 68, 0x00, 0x34, 0x73, 0xFF -vertex -31, 35, 118, 206, 762, 0xD0, 0x26, 0x6F, 0xFF -vertex -70, 101, 113, -106, 158, 0xAB, 0x16, 0x5B, 0xFF -vertex -95, 22, 46, -302, 890, 0xA8, 0xB9, 0x38, 0xFF - -mario_cap_unused_base_top_dl_vertex_group1: # 0x0401BFC0 -vertex -66, 2, 139, 0, 0, 0xB0, 0xBB, 0x45, 0xFF -vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF -vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF -vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex -95, 22, 46, 0, 0, 0xA8, 0xB9, 0x38, 0xFF -vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF -vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF -vertex -135, 70, 23, 0, 0, 0x84, 0x15, 0x10, 0xFF -vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF -vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF -vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF -vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF - -mario_cap_unused_base_top_dl_vertex_group2: # 0x0401C0C0 -vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF -vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF -vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF -vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF -vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF -vertex 67, 2, 139, 0, 0, 0x50, 0xBA, 0x44, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex 33, 35, 118, 0, 0, 0x30, 0x26, 0x6E, 0xFF -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF -vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF -vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF - -mario_cap_unused_base_top_dl_vertex_group3: # 0x0401C1B0 -vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF -vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF -vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF -vertex 0, 110, 143, 0, 0, 0x00, 0x34, 0x73, 0xFF -vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF -vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF -vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF -vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF -vertex -49, 62, -138, 0, 0, 0xCE, 0x1A, 0x8F, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF -vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF - -mario_cap_unused_base_bottom_dl_vertex: # 0x0401C2A0 -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF -vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF -vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF -vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF - -glabel mario_cap_unused_m_logo_dl # 0x0401C330 - 0x0401C368 -gsSPVertex mario_cap_unused_m_logo_dl_vertex, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 2, 3, 0, 0x0 -gsSP1Triangle 5, 6, 4, 0x0 -gsSPEndDisplayList - -glabel mario_cap_unused_base_top_dl # 0x0401C368 - 0x0401C4C8 -gsSPVertex mario_cap_unused_base_top_dl_vertex_group1, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 3, 1, 0, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 0, 5, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 6, 9, 10, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 8, 12, 9, 0x0 -gsSP2Triangles 12, 8, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_cap_unused_base_top_dl_vertex_group2, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 5, 1, 0, 0x0 -gsSP2Triangles 1, 6, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 10, 4, 3, 0x0 -gsSP2Triangles 9, 11, 7, 0x0, 7, 11, 8, 0x0 -gsSP2Triangles 12, 11, 9, 0x0, 13, 14, 4, 0x0 -gsSPVertex mario_cap_unused_base_top_dl_vertex_group3, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 1, 4, 2, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 8, 7, 2, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 10, 9, 0x0, 7, 10, 0, 0x0 -gsSP2Triangles 10, 7, 11, 0x0, 0, 10, 12, 0x0 -gsSP2Triangles 11, 8, 13, 0x0, 14, 12, 9, 0x0 -gsSPEndDisplayList - -glabel mario_cap_unused_base_bottom_dl # 0x0401C4C8 - 0x0401C510 -gsSPVertex mario_cap_unused_base_bottom_dl_vertex, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 0, 7, 5, 0x0, 0, 5, 1, 0x0 -gsSP1Triangle 2, 8, 0, 0x0 -gsSPEndDisplayList - -glabel mario_cap_unused_base_dl # 0x0401C510 - 0x0401C538 -gsSPDisplayList mario_cap_unused_base_top_dl -gsSPLight mario_diff_light_group6, 1 -gsSPLight mario_amb_light_group6, 2 -gsSPDisplayList mario_cap_unused_base_bottom_dl -gsSPEndDisplayList - -mario_wings_half_1_unused_dl_vertex: # 0x0401C538 -vertex 199, 247, -55, 990, 0, 0x59, 0xED, 0x58, 0xFF -vertex 131, 274, 20, 0, 0, 0x59, 0xED, 0x58, 0xFF -vertex 69, 71, 38, 0, 2012, 0x59, 0xED, 0x58, 0xFF -vertex 199, 247, -55, 990, 0, 0x58, 0xEE, 0x58, 0xFF -vertex 69, 71, 38, 0, 2012, 0x58, 0xEE, 0x58, 0xFF -vertex 138, 44, -37, 990, 2012, 0x58, 0xEE, 0x58, 0xFF -vertex -137, 44, -37, 990, 2012, 0xA8, 0xEE, 0x58, 0xFF -vertex -68, 71, 38, 0, 2012, 0xA8, 0xEE, 0x58, 0xFF -vertex -198, 247, -55, 990, 0, 0xA8, 0xEE, 0x58, 0xFF -vertex -68, 71, 38, 0, 2012, 0xA7, 0xED, 0x58, 0xFF -vertex -130, 274, 20, 0, 0, 0xA7, 0xED, 0x58, 0xFF -vertex -198, 247, -55, 990, 0, 0xA7, 0xED, 0x58, 0xFF - -mario_wings_half_2_unused_dl_vertex: # 0x0401C5F8 -vertex 268, 219, -132, 990, 0, 0x59, 0xED, 0x57, 0xFF -vertex 199, 247, -55, 0, 0, 0x59, 0xED, 0x57, 0xFF -vertex 138, 44, -37, 0, 2012, 0x59, 0xED, 0x57, 0xFF -vertex 207, 16, -114, 990, 2012, 0x59, 0xED, 0x57, 0xFF -vertex -206, 16, -114, 990, 2012, 0xA7, 0xED, 0x57, 0xFF -vertex -137, 44, -37, 0, 2012, 0xA7, 0xED, 0x57, 0xFF -vertex -267, 219, -132, 990, 0, 0xA7, 0xED, 0x57, 0xFF -vertex -198, 247, -55, 0, 0, 0xA7, 0xED, 0x57, 0xFF - -glabel mario_wings_half_1_unused_dl # 0x0401C678 - 0x0401C6A8 -gsSPVertex mario_wings_half_1_unused_dl_vertex, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel mario_wings_half_2_unused_dl # 0x0401C6A8 - 0x0401C6D8 -gsSPVertex mario_wings_half_2_unused_dl_vertex, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel mario_cap_wings_unused_intial_dl # 0x0401C6D8 - 0x0401C730 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPEndDisplayList - -glabel mario_cap_wings_unused_end_dl # 0x0401C730 - 0x0401C758 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel mario_cap_unused_dl # 0x0401C758 - 0x0401C7E8 # Unreferenced, possibly a early duplicate of the cap object used in segment 03 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_diff_light_group2, 1 -gsSPLight mario_amb_light_group2, 2 -gsSPDisplayList mario_cap_unused_m_logo_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList mario_cap_unused_base_dl -gsSPEndDisplayList - -glabel mario_metal_cap_unused_dl # 0x0401C7E8 - 0x0401C890 # Unreferenced, possibly an early duplicate of the cap object used in segment 03 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsSPDisplayList mario_cap_unused_m_logo_dl -gsSPDisplayList mario_cap_unused_base_top_dl -gsSPDisplayList mario_cap_unused_base_bottom_dl -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -glabel mario_cap_wings_unused # 0x0401C890 - 0x0401C8E8 # Unreferenced, unused like the duplicated cap, same case -gsSPDisplayList mario_cap_wings_unused_intial_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_unused_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_unused_dl -gsSPDisplayList mario_cap_wings_unused_end_dl -gsSPEndDisplayList - -glabel mario_metal_cap_wings_unused # 0x0401C8E8 - 0x0401C940 # Unreferenced, unused like the duplicated cap, same case -gsSPDisplayList mario_cap_wings_unused_intial_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_unused_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_unused_dl -gsSPDisplayList mario_cap_wings_unused_end_dl -gsSPEndDisplayList - -mario_wings_half_1_dl_vertex: # 0x0401C940 -vertex -105, 212, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -105, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 212, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF - -mario_wings_half_2_dl_vertex: # 0x0401C980 -vertex 0, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 106, 212, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 0, 212, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 106, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF - -glabel mario_wings_half_1_dl # 0x0401C9C0 - 0x0401C9E0 -gsSPVertex mario_wings_half_1_dl_vertex, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel mario_wings_half_2_dl # 0x0401C9E0 - 0x0401CA00 -gsSPVertex mario_wings_half_2_dl_vertex, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel mario_cap_wings # 0x0401CA00 - 0x0401CAB8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel mario_cap_wings_transparent # 0x0401CAB8 - 0x0401CB70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel mario_metal_cap_wings # 0x0401CB70 - 0x0401CC28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPLight mario_diff_light_group3, 1 -gsSPLight mario_amb_light_group3, 2 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel mario_metal_cap_wings_transparent # 0x0401CC28 - 0x0401CD20 -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_1_dl -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_wings_half_2_dl -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN | G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPEndDisplayList +# Mario + +mario_amb_light_group1: # 0x04000000 # solid color dark blue - butt, left thigh, right thigh - all polys +.byte 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00 + +mario_diff_light_group1: # 0x04000008 # solid color light blue - butt, left thigh, right thigh - all polys +.byte 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_amb_light_group2: # 0x04000018 # solid color dark red - left & right arm, torso (tshirt part), caps - all polys +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +mario_diff_light_group2: # 0x04000020 # solid color light red - left & right arm, torso (tshirt part), caps - all polys +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_amb_light_group3: # 0x04000030 # solid color gray - metal butt & left thigh - normal left & right hand closed & open (with cap too) and all wings - all polys +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +mario_diff_light_group3: # 0x04000038 # solid color white - metal butt & left thigh - normal left & right hand closed & open (with cap too) and all wings - all polys +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_amb_light_group4: # 0x04000048 # solid color dark brown 1 - foot - all polys +.byte 0x39, 0x0E, 0x07, 0x00, 0x39, 0x0E, 0x07, 0x00 + +mario_diff_light_group4: # 0x04000050 # solid color light brown 1 - foot - all polys +.byte 0x72, 0x1C, 0x0E, 0x00, 0x72, 0x1C, 0x0E, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_amb_light_group5: # 0x04000060 # solid color dark skin - face (cap on and off dls) - all polys +.byte 0x7F, 0x60, 0x3C, 0x00, 0x7F, 0x60, 0x3C, 0x00 + +mario_diff_light_group5: # 0x04000068 # solid color light skin - face (cap on and off dls) - all polys +.byte 0xFE, 0xC1, 0x79, 0x00, 0xFE, 0xC1, 0x79, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_amb_light_group6: # 0x04000078 # solid color dark brown 2 - hair - all polys +.byte 0x39, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00 + +mario_diff_light_group6: # 0x04000080 # solid color light brown 2 - hair - all polys +.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_texture_metal: # 0x04000090 +.incbin "actors/mario/mario_metal.rgba16" + +mario_texture_yellow_button: # 0x04001090 +.incbin "actors/mario/mario_overalls_button.rgba16" + +mario_texture_m_logo: # 0x04001890 +.incbin "actors/mario/mario_logo.rgba16" + +mario_texture_hair_sideburn: # 0x04002090 +.incbin "actors/mario/mario_sideburn.rgba16" + +mario_texture_mustache: # 0x04002890 +.incbin "actors/mario/mario_mustache.rgba16" + +mario_texture_eyes_front: # 0x04003090 +.incbin "actors/mario/mario_eyes_center.rgba16" + +mario_texture_eyes_half_closed: # 0x04003890 +.incbin "actors/mario/mario_eyes_half_closed.rgba16" + +mario_texture_eyes_closed: # 0x04004090 +.incbin "actors/mario/mario_eyes_closed.rgba16" + +# Unreferenced +mario_texture_eyes_closed_unused1: # 0x04004890 +.incbin "actors/mario/mario_eyes_closed_unused_0.rgba16" + +# Unreferenced +mario_texture_eyes_closed_unused2: # 0x04005090 +.incbin "actors/mario/mario_eyes_closed_unused_1.rgba16" + +mario_texture_eyes_right: # 0x04005890 +.incbin "actors/mario/mario_eyes_left_unused.rgba16" + +mario_texture_eyes_left: # 0x04006090 +.incbin "actors/mario/mario_eyes_right_unused.rgba16" + +mario_texture_eyes_up: # 0x04006890 +.incbin "actors/mario/mario_eyes_up_unused.rgba16" + +mario_texture_eyes_down: # 0x04007090 +.incbin "actors/mario/mario_eyes_down_unused.rgba16" + +mario_texture_eyes_dead: # 0x04007890 +.incbin "actors/mario/mario_eyes_dead.rgba16" + +mario_texture_wings_half_1: # 0x04008090 +.incbin "actors/mario/mario_wing.rgba16" + +mario_texture_wings_half_2: # 0x04009090 +.incbin "actors/mario/mario_wing_tip.rgba16" + +mario_texture_metal_wings_half_1: # 0x0400A090 +.incbin "actors/mario/mario_metal_wing_unused.rgba16" + +mario_texture_metal_wings_half_2: # 0x0400B090 +.incbin "actors/mario/mario_metal_wing_tip_unused.rgba16" + +mario_butt_dl_vertex_group1: # 0x0400C090 +vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 +vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 +vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 +vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 +vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 +vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 +vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 +vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 +vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 +vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 +vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 +vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 +vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 + +mario_butt_dl_vertex_group2: # 0x0400C180 +vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 +vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 +vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 +vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 +vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 +vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 +vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 +vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 +vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 +vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 +vertex -17, 32, -79, 0, 0, 0xA4, 0x23, 0xB1, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 +vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 + +mario_butt_dl_vertex_group3: # 0x0400C260 +vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 +vertex -9, -69, 55, 0, 0, 0xCD, 0x97, 0x30, 0x00 +vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 +vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 +vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 +vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 +vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 +vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 +vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 +vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 +vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 +vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 +vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 +vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 + +mario_butt_dl_vertex_group4: # 0x0400C360 +vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 +vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 +vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 +vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 +vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 +vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 +vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 +vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 +vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 +vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 +vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 +vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 + +mario_butt_dl_vertex_group5: # 0x0400C450 +vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 +vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 +vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 +vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 +vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 +vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 +vertex 52, 70, -39, 0, 0, 0x59, 0x56, 0xE5, 0x00 +vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 +vertex 43, 40, 91, 0, 0, 0x4E, 0x30, 0x57, 0x00 +vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 +vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 +vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 + +mario_butt_dl_vertex_group6: # 0x0400C540 +vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 +vertex 43, 40, -91, 0, 0, 0x4E, 0x30, 0xA9, 0x00 +vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 +vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 +vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 +vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 +vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 +vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 +vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 +vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 +vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 +vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 + +mario_butt_dl_vertex_group7: # 0x0400C630 +vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 +vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 +vertex -17, 32, -79, 0, 0, 0xA4, 0x23, 0xB1, 0x00 +vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 +vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 +vertex 73, 11, 0, 0, 0, 0x7E, 0x04, 0x00, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 +vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 +vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 +vertex 44, -10, -92, 0, 0, 0x4F, 0xF2, 0x9E, 0x00 +vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 + +mario_butt_dl_vertex_group8: # 0x0400C720 +vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 +vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 +vertex 36, -52, 79, 0, 0, 0x30, 0xB8, 0x5C, 0x00 +vertex -9, 73, -34, 0, 0, 0xC2, 0x6B, 0xE6, 0x00 +vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 +vertex 27, 72, -63, 0, 0, 0x07, 0x6B, 0xBE, 0x00 +vertex 27, 72, 63, 0, 0, 0x06, 0x6C, 0x42, 0x00 +vertex -5, 59, 72, 0, 0, 0xC0, 0x52, 0x47, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex 6, 33, -95, 0, 0, 0xE6, 0x26, 0x8B, 0x00 +vertex -5, 59, -72, 0, 0, 0xC0, 0x52, 0xB9, 0x00 +vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 +vertex 52, 70, 38, 0, 0, 0x53, 0x5D, 0x16, 0x00 +vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 + +mario_butt_dl_vertex_group9: # 0x0400C820 +vertex 4, -48, -86, 0, 0, 0xD8, 0xBA, 0x9F, 0x00 +vertex 36, -51, -79, 0, 0, 0x30, 0xB8, 0xA4, 0x00 +vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 +vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 +vertex -18, 32, 79, 0, 0, 0xA4, 0x23, 0x4F, 0x00 +vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 +vertex 8, -8, -99, 0, 0, 0xF3, 0xEE, 0x84, 0x00 +vertex 7, 33, 95, 0, 0, 0xE6, 0x26, 0x75, 0x00 +vertex 8, -8, 99, 0, 0, 0xF3, 0xEF, 0x7C, 0x00 +vertex 44, -9, 92, 0, 0, 0x4F, 0xF2, 0x62, 0x00 +vertex -9, 73, 34, 0, 0, 0xBE, 0x6A, 0x12, 0x00 +vertex 22, 82, 26, 0, 0, 0x07, 0x7D, 0x11, 0x00 +vertex 22, 82, -26, 0, 0, 0x07, 0x7E, 0xF5, 0x00 +vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 +vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 +vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 + +mario_butt_dl_vertex_group10: # 0x0400C920 +vertex -31, -51, 42, 0, 0, 0x8D, 0xD7, 0x1F, 0x00 +vertex -9, -69, 55, 0, 0, 0xCD, 0x97, 0x30, 0x00 +vertex 4, -49, 86, 0, 0, 0xD8, 0xB9, 0x61, 0x00 +vertex -20, -7, 81, 0, 0, 0xA3, 0xF9, 0x55, 0x00 +vertex -32, 40, 39, 0, 0, 0x8B, 0x25, 0x1D, 0x00 +vertex -32, 40, -39, 0, 0, 0x89, 0x25, 0xEB, 0x00 +vertex -20, -8, -81, 0, 0, 0xA3, 0xF8, 0xAB, 0x00 +vertex -31, -51, -42, 0, 0, 0x91, 0xD0, 0xDC, 0x00 +vertex 55, -61, 36, 0, 0, 0x60, 0xB3, 0x1A, 0x00 +vertex 26, -74, 45, 0, 0, 0x12, 0x88, 0x22, 0x00 +vertex 26, -74, -46, 0, 0, 0x18, 0x88, 0xE2, 0x00 +vertex -14, -74, 0, 0, 0, 0xCB, 0x8D, 0x00, 0x00 +vertex -9, -69, -55, 0, 0, 0xCD, 0x97, 0xD0, 0x00 +vertex 55, -61, -36, 0, 0, 0x67, 0xBE, 0xE1, 0x00 + +glabel mario_butt_dl # 0x0400CA00 - 0x0400CC98 +gsSPVertex mario_butt_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 5, 10, 0x0 +gsSP2Triangles 4, 11, 10, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_butt_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 3, 13, 0x0, 6, 8, 12, 0x0 +gsSPVertex mario_butt_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 1, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 9, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_butt_dl_vertex_group4, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 2, 0x0 +gsSP2Triangles 9, 7, 10, 0x0, 11, 12, 7, 0x0 +gsSP1Triangle 13, 11, 14, 0x0 +gsSPVertex mario_butt_dl_vertex_group5, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_butt_dl_vertex_group6, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 0, 13, 12, 0x0 +gsSPVertex mario_butt_dl_vertex_group7, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 2, 3, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 8, 11, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 1, 0x0 +gsSPVertex mario_butt_dl_vertex_group8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 5, 0x0 +gsSP2Triangles 4, 11, 12, 0x0, 6, 11, 13, 0x0 +gsSP2Triangles 13, 3, 14, 0x0, 15, 2, 1, 0x0 +gsSPVertex mario_butt_dl_vertex_group9, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 1, 0, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 0, 13, 14, 0x0 +gsSP1Triangle 15, 0, 14, 0x0 +gsSPVertex mario_butt_dl_vertex_group10, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 0, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 9, 1, 11, 0x0, 11, 12, 10, 0x0 +gsSP1Triangle 10, 13, 8, 0x0 +gsSPEndDisplayList + +glabel mario_butt # 0x0400CC98 - 0x0400CCC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_butt_dl +gsSPEndDisplayList + +glabel mario_metal_butt # 0x0400CCC8 - 0x0400CD40 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_butt_dl +gsSPEndDisplayList + +mario_left_arm_shared_dl_vertex_group1: # 0x0400CD40 +vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 +vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 +vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 +vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 +vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 +vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 +vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 +vertex 6, -13, -42, 0, 0, 0xD6, 0xDE, 0x8E, 0x00 +vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 +vertex 7, 29, -26, 0, 0, 0xDA, 0x62, 0xBB, 0x00 +vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 +vertex -8, 16, 10, 0, 0, 0x9A, 0x44, 0x1D, 0x00 +vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 +vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 +vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 + +mario_left_arm_shared_dl_vertex_group2: # 0x0400CE30 +vertex 68, 13, -16, 0, 0, 0x6A, 0x38, 0xD9, 0x00 +vertex 68, -10, -25, 0, 0, 0x75, 0xE7, 0xD9, 0x00 +vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 +vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 +vertex 68, 12, 9, 0, 0, 0x78, 0x1F, 0x1B, 0x00 +vertex 67, -12, 16, 0, 0, 0x6F, 0xE8, 0x37, 0x00 +vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 +vertex 67, -26, -5, 0, 0, 0x6E, 0xC2, 0xFE, 0x00 +vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 +vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 +vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 +vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 +vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 +vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 +vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 + +mario_left_arm_shared_dl_vertex_group3: # 0x0400CF20 +vertex 5, -42, -5, 0, 0, 0xD3, 0x8A, 0xFF, 0x00 +vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 +vertex 6, -13, -42, 0, 0, 0xD6, 0xDE, 0x8E, 0x00 +vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 +vertex 7, 29, -26, 0, 0, 0xDA, 0x62, 0xBB, 0x00 +vertex -8, 16, 10, 0, 0, 0x9A, 0x44, 0x1D, 0x00 +vertex 7, 27, 20, 0, 0, 0xDA, 0x61, 0x47, 0x00 +vertex 58, -13, -34, 0, 0, 0x3B, 0xFB, 0x90, 0x00 +vertex 57, -36, -5, 0, 0, 0x3E, 0x93, 0xEF, 0x00 +vertex 6, -16, 32, 0, 0, 0xD5, 0xDC, 0x71, 0x00 +vertex 58, -15, 25, 0, 0, 0x32, 0xC6, 0x64, 0x00 +vertex 59, 20, 15, 0, 0, 0x44, 0x4A, 0x4C, 0x00 +vertex 59, 21, -21, 0, 0, 0x37, 0x67, 0xD0, 0x00 +vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 + +mario_left_arm_shared_dl_vertex_group4: # 0x0400D000 +vertex 68, 12, 9, 0, 0, 0x78, 0x1F, 0x1B, 0x00 +vertex 68, -10, -25, 0, 0, 0x75, 0xE7, 0xD9, 0x00 +vertex 68, 13, -16, 0, 0, 0x6A, 0x38, 0xD9, 0x00 +vertex 67, -12, 16, 0, 0, 0x6F, 0xE8, 0x37, 0x00 +vertex 67, -26, -5, 0, 0, 0x6E, 0xC2, 0xFE, 0x00 +vertex -8, 17, -17, 0, 0, 0x90, 0x2A, 0xD6, 0x00 +vertex -8, -9, -27, 0, 0, 0x8E, 0xE8, 0xCE, 0x00 +vertex -8, -11, 18, 0, 0, 0x8B, 0xFF, 0x2F, 0x00 +vertex -9, -26, -5, 0, 0, 0x96, 0xBD, 0x0E, 0x00 + +glabel mario_left_arm_shared_dl # 0x0400D090 - 0x0400D1D8 +gsSPVertex mario_left_arm_shared_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 9, 2, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 7, 12, 10, 0x0, 5, 13, 12, 0x0 +gsSP2Triangles 3, 14, 13, 0x0, 0, 11, 14, 0x0 +gsSPVertex mario_left_arm_shared_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 1, 7, 6, 0x0, 2, 1, 6, 0x0 +gsSP2Triangles 6, 5, 8, 0x0, 8, 5, 3, 0x0 +gsSP2Triangles 3, 0, 9, 0x0, 9, 0, 2, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_left_arm_shared_dl_vertex_group3, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 2, 4, 7, 0x0 +gsSP2Triangles 0, 2, 8, 0x0, 9, 0, 10, 0x0 +gsSP2Triangles 6, 9, 11, 0x0, 4, 6, 12, 0x0 +gsSP1Triangle 13, 5, 3, 0x0 +gsSPVertex mario_left_arm_shared_dl_vertex_group4, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP1Triangle 6, 8, 7, 0x0 +gsSPEndDisplayList + +glabel mario_left_arm # 0x0400D1D8 - 0x0400D1F8 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_left_arm_shared_dl +gsSPEndDisplayList + +mario_left_forearm_shared_dl_vertex: # 0x0400D1F8 +vertex -2, 19, 16, 0, 0, 0xDB, 0x61, 0x48, 0x00 +vertex 47, 14, 13, 0, 0, 0x44, 0x44, 0x51, 0x00 +vertex 47, 16, -19, 0, 0, 0x45, 0x61, 0xD6, 0x00 +vertex -3, -17, 26, 0, 0, 0xD7, 0xDB, 0x71, 0x00 +vertex 46, -17, 22, 0, 0, 0x41, 0xC7, 0x5C, 0x00 +vertex -3, -38, -4, 0, 0, 0xD4, 0x89, 0xFE, 0x00 +vertex 45, -34, -4, 0, 0, 0x3F, 0x95, 0xE8, 0x00 +vertex -3, -14, -34, 0, 0, 0xD7, 0xDE, 0x8E, 0x00 +vertex 46, -14, -30, 0, 0, 0x42, 0xF4, 0x95, 0x00 +vertex -2, 21, -21, 0, 0, 0xDB, 0x63, 0xBB, 0x00 +vertex -14, 13, -15, 0, 0, 0x93, 0x2C, 0xD3, 0x00 +vertex -14, 11, 10, 0, 0, 0x93, 0x3B, 0x19, 0x00 +vertex -15, -11, -24, 0, 0, 0x9A, 0xDE, 0xBE, 0x00 +vertex -15, -27, -4, 0, 0, 0x8B, 0xD2, 0x0A, 0x00 +vertex -15, -13, 17, 0, 0, 0x9B, 0xFB, 0x4C, 0x00 +vertex 58, -7, -3, 0, 0, 0x7E, 0xFC, 0x00, 0x00 + +glabel mario_left_forearm_shared_dl # 0x0400D2F8 - 0x0400D3E8 +gsSPVertex mario_left_forearm_shared_dl_vertex, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 9, 2, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 7, 12, 10, 0x0, 5, 13, 12, 0x0 +gsSP2Triangles 3, 14, 13, 0x0, 0, 11, 14, 0x0 +gsSP2Triangles 8, 15, 6, 0x0, 6, 15, 4, 0x0 +gsSP2Triangles 4, 15, 1, 0x0, 1, 15, 2, 0x0 +gsSP2Triangles 2, 15, 8, 0x0, 0, 14, 3, 0x0 +gsSP2Triangles 3, 13, 5, 0x0, 5, 12, 7, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 9, 11, 0, 0x0 +gsSP2Triangles 7, 9, 8, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 9, 0, 2, 0x0, 12, 13, 10, 0x0 +gsSP2Triangles 13, 11, 10, 0x0, 13, 14, 11, 0x0 +gsSPEndDisplayList + +mario_left_hand_closed_shared_dl_vertex_group1: # 0x0400D3E8 +vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 +vertex 17, -1, 27, 0, 0, 0x00, 0xFD, 0x7F, 0x00 +vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 +vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 +vertex 4, 24, -31, 0, 0, 0xD5, 0x3F, 0x9C, 0x00 +vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 +vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 +vertex 5, -6, 36, 0, 0, 0x44, 0x1B, 0x67, 0x00 +vertex -10, 26, -38, 0, 0, 0xF0, 0x41, 0x95, 0x00 +vertex 17, -38, -39, 0, 0, 0x1A, 0xB7, 0x9D, 0x00 +vertex 86, 29, 41, 0, 0, 0x4B, 0x20, 0x60, 0x00 +vertex 59, 81, 8, 0, 0, 0x11, 0x7A, 0x1D, 0x00 +vertex 107, -26, 4, 0, 0, 0x67, 0xC5, 0x2B, 0x00 +vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 +vertex 90, 17, -46, 0, 0, 0x43, 0x35, 0xA3, 0x00 +vertex 100, -6, -46, 0, 0, 0x63, 0x0A, 0xB3, 0x00 + +mario_left_hand_closed_shared_dl_vertex_group2: # 0x0400D4E8 +vertex 90, 17, -46, 0, 0, 0x43, 0x35, 0xA3, 0x00 +vertex 57, 55, -37, 0, 0, 0x22, 0x54, 0xA9, 0x00 +vertex 99, 40, -16, 0, 0, 0x6C, 0x3C, 0xE5, 0x00 +vertex 32, 63, -28, 0, 0, 0xD0, 0x4F, 0xAA, 0x00 +vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 +vertex 59, 81, 8, 0, 0, 0x11, 0x7A, 0x1D, 0x00 +vertex 80, -31, -61, 0, 0, 0x0C, 0xB2, 0x9D, 0x00 +vertex 100, -6, -46, 0, 0, 0x63, 0x0A, 0xB3, 0x00 +vertex 107, -26, 4, 0, 0, 0x67, 0xC5, 0x2B, 0x00 +vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 +vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 +vertex 86, 29, 41, 0, 0, 0x4B, 0x20, 0x60, 0x00 +vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 +vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 + +mario_left_hand_closed_shared_dl_vertex_group3: # 0x0400D5C8 +vertex 27, -58, 6, 0, 0, 0xA3, 0xAD, 0x12, 0x00 +vertex -14, -14, -4, 0, 0, 0x8C, 0xCD, 0x02, 0x00 +vertex 17, -38, -39, 0, 0, 0x1A, 0xB7, 0x9D, 0x00 +vertex -10, 26, -38, 0, 0, 0xF0, 0x41, 0x95, 0x00 +vertex -18, 45, 8, 0, 0, 0x84, 0xF3, 0x13, 0x00 +vertex 5, -6, 36, 0, 0, 0x99, 0xD2, 0x38, 0x00 +vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 +vertex 27, -58, 6, 0, 0, 0x73, 0xD5, 0x1D, 0x00 +vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 +vertex -18, 45, 8, 0, 0, 0x2D, 0x71, 0x21, 0x00 +vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 +vertex 5, -6, 36, 0, 0, 0x44, 0x1B, 0x67, 0x00 +vertex 36, 6, 42, 0, 0, 0xE1, 0xF0, 0x79, 0x00 +vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 +vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 + +mario_left_hand_closed_shared_dl_vertex_group4: # 0x0400D6B8 +vertex 26, -25, -32, 0, 0, 0x09, 0xC7, 0x8F, 0x00 +vertex 33, 7, -44, 0, 0, 0xC6, 0xFE, 0x90, 0x00 +vertex 80, -31, -61, 0, 0, 0x0C, 0xB2, 0x9D, 0x00 +vertex 58, -45, 7, 0, 0, 0x01, 0x85, 0x1C, 0x00 +vertex 34, -41, 3, 0, 0, 0x42, 0xA3, 0x36, 0x00 +vertex 61, 12, -60, 0, 0, 0x00, 0x21, 0x86, 0x00 +vertex 12, 59, 10, 0, 0, 0xAA, 0x58, 0x1B, 0x00 +vertex 32, 63, -28, 0, 0, 0xD0, 0x4F, 0xAA, 0x00 +vertex 4, 24, -31, 0, 0, 0xD5, 0x3F, 0x9C, 0x00 +vertex -1, 39, 5, 0, 0, 0xEA, 0x6E, 0x3A, 0x00 + +glabel mario_left_hand_closed_shared_dl # 0x0400D758 - 0x0400D8F0 +gsSPVertex mario_left_hand_closed_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 1, 0, 0x0, 2, 1, 7, 0x0 +gsSP2Triangles 7, 1, 6, 0x0, 6, 4, 8, 0x0 +gsSP2Triangles 8, 4, 3, 0x0, 9, 3, 2, 0x0 +gsSP2Triangles 0, 10, 11, 0x0, 12, 10, 0, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex mario_left_hand_closed_shared_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 1, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 3, 0x0, 1, 0, 9, 0x0 +gsSP2Triangles 9, 3, 1, 0x0, 5, 2, 1, 0x0 +gsSP2Triangles 0, 2, 7, 0x0, 7, 2, 8, 0x0 +gsSP2Triangles 8, 2, 11, 0x0, 11, 2, 5, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 6, 8, 12, 0x0 +gsSP2Triangles 12, 8, 13, 0x0, 13, 5, 4, 0x0 +gsSPVertex mario_left_hand_closed_shared_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 8, 2, 3, 0x0, 3, 9, 10, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 11, 7, 6, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 6, 14, 12, 0x0 +gsSPVertex mario_left_hand_closed_shared_dl_vertex_group4, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP1Triangle 7, 1, 8, 0x0 +gsSPEndDisplayList + +glabel mario_left_hand_closed # 0x0400D8F0 - 0x0400D910 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_left_hand_closed_shared_dl +gsSPEndDisplayList + +mario_right_arm_shared_dl_vertex_group1: # 0x0400D910 +vertex 57, -14, -22, 0, 0, 0x33, 0xCF, 0x97, 0x00 +vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 +vertex 6, -15, -30, 0, 0, 0xD6, 0xE6, 0x8C, 0x00 +vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 +vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 +vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 +vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 +vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 +vertex 7, 27, -13, 0, 0, 0xDA, 0x67, 0xC2, 0x00 +vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 +vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 +vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 +vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 +vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 +vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 +vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 + +mario_right_arm_shared_dl_vertex_group2: # 0x0400DA10 +vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 +vertex 67, -14, 28, 0, 0, 0x6F, 0xE8, 0x37, 0x00 +vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 +vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 +vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 +vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 +vertex 67, 10, 21, 0, 0, 0x71, 0x2A, 0x25, 0x00 +vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 +vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 +vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 +vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 +vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 +vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 +vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 +vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 +vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 + +mario_right_arm_shared_dl_vertex_group3: # 0x0400DB10 +vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 +vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 +vertex 7, 27, -13, 0, 0, 0xDA, 0x67, 0xC2, 0x00 +vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 +vertex 6, -15, -30, 0, 0, 0xD6, 0xE6, 0x8C, 0x00 +vertex 58, 19, -9, 0, 0, 0x3E, 0x4A, 0xAF, 0x00 +vertex 57, -14, -22, 0, 0, 0x33, 0xCF, 0x97, 0x00 +vertex 58, 17, 27, 0, 0, 0x44, 0x59, 0x39, 0x00 +vertex 57, -17, 37, 0, 0, 0x33, 0xE8, 0x71, 0x00 +vertex 7, 25, 32, 0, 0, 0xD9, 0x5C, 0x4D, 0x00 +vertex 57, -38, 6, 0, 0, 0x3E, 0x93, 0x07, 0x00 +vertex 6, -19, 44, 0, 0, 0xD5, 0xD4, 0x6E, 0x00 +vertex 5, -44, 5, 0, 0, 0xD3, 0x8A, 0xF7, 0x00 +vertex 67, -12, -13, 0, 0, 0x68, 0xEB, 0xBC, 0x00 +vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 +vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 + +mario_right_arm_shared_dl_vertex_group4: # 0x0400DC10 +vertex -9, -10, -15, 0, 0, 0x8F, 0x01, 0xC7, 0x00 +vertex -9, -28, 6, 0, 0, 0x96, 0xBF, 0xEC, 0x00 +vertex -9, -13, 30, 0, 0, 0x8A, 0xE9, 0x26, 0x00 +vertex -8, 15, -5, 0, 0, 0x91, 0x39, 0xED, 0x00 +vertex -8, 14, 22, 0, 0, 0x99, 0x2E, 0x38, 0x00 +vertex 67, 11, -4, 0, 0, 0x78, 0x26, 0xF1, 0x00 +vertex 67, -14, 28, 0, 0, 0x6F, 0xE8, 0x37, 0x00 +vertex 66, -28, 6, 0, 0, 0x75, 0xD1, 0xFE, 0x00 +vertex 67, 10, 21, 0, 0, 0x71, 0x2A, 0x25, 0x00 + +glabel mario_right_arm_shared_dl # 0x0400DCA0 - 0x0400DDE8 +gsSPVertex mario_right_arm_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 9, 2, 8, 0x0, 1, 10, 2, 0x0 +gsSP2Triangles 2, 11, 8, 0x0, 8, 12, 6, 0x0 +gsSP2Triangles 6, 13, 4, 0x0, 4, 14, 1, 0x0 +gsSP2Triangles 9, 15, 0, 0x0, 0, 15, 3, 0x0 +gsSPVertex mario_right_arm_shared_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 6, 4, 0x0 +gsSP2Triangles 1, 6, 3, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 8, 7, 0, 0x0, 5, 4, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 9, 13, 0x0 +gsSP1Triangle 14, 12, 15, 0x0 +gsSPVertex mario_right_arm_shared_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 5, 2, 0x0 +gsSP2Triangles 8, 7, 9, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 6, 10, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_right_arm_shared_dl_vertex_group4, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 +gsSP1Triangle 5, 8, 6, 0x0 +gsSPEndDisplayList + +glabel mario_right_arm # 0x0400DDE8 - 0x0400DE08 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_right_arm_shared_dl +gsSPEndDisplayList + +mario_right_forearm_shared_dl_vertex: # 0x0400DE08 +vertex 47, -15, -19, 0, 0, 0x41, 0xCF, 0x9F, 0x00 +vertex -3, -39, 6, 0, 0, 0xD4, 0x8A, 0xF8, 0x00 +vertex -2, -15, -23, 0, 0, 0xD7, 0xE5, 0x8C, 0x00 +vertex 46, -36, 6, 0, 0, 0x3F, 0x94, 0x0F, 0x00 +vertex -2, -18, 38, 0, 0, 0xD6, 0xD5, 0x6F, 0x00 +vertex 47, -17, 34, 0, 0, 0x42, 0xEC, 0x6A, 0x00 +vertex -1, 18, 28, 0, 0, 0xDB, 0x5D, 0x4D, 0x00 +vertex 48, 13, 25, 0, 0, 0x45, 0x5D, 0x32, 0x00 +vertex -1, 20, -9, 0, 0, 0xDB, 0x67, 0xC1, 0x00 +vertex 48, 15, -7, 0, 0, 0x45, 0x4C, 0xB6, 0x00 +vertex -14, -28, 6, 0, 0, 0x90, 0xC9, 0xEF, 0x00 +vertex -14, -12, -13, 0, 0, 0x91, 0x01, 0xC3, 0x00 +vertex -13, 12, -4, 0, 0, 0x9E, 0x4B, 0xE7, 0x00 +vertex -13, 10, 21, 0, 0, 0x8D, 0x22, 0x28, 0x00 +vertex -14, -14, 28, 0, 0, 0x9A, 0xD8, 0x3F, 0x00 +vertex 59, -8, 7, 0, 0, 0x7F, 0xFD, 0x00, 0x00 + +glabel mario_right_forearm_shared_dl # 0x0400DF08 - 0x0400DFF8 +gsSPVertex mario_right_forearm_shared_dl_vertex, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 9, 2, 8, 0x0, 1, 10, 2, 0x0 +gsSP2Triangles 2, 11, 8, 0x0, 8, 12, 6, 0x0 +gsSP2Triangles 6, 13, 4, 0x0, 4, 14, 1, 0x0 +gsSP2Triangles 9, 15, 0, 0x0, 0, 15, 3, 0x0 +gsSP2Triangles 3, 15, 5, 0x0, 5, 15, 7, 0x0 +gsSP2Triangles 7, 15, 9, 0x0, 14, 10, 1, 0x0 +gsSP2Triangles 13, 14, 4, 0x0, 12, 13, 6, 0x0 +gsSP2Triangles 11, 12, 8, 0x0, 10, 11, 2, 0x0 +gsSP2Triangles 9, 0, 2, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 5, 7, 6, 0x0, 3, 5, 4, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 11, 13, 12, 0x0 +gsSP2Triangles 11, 10, 13, 0x0, 10, 14, 13, 0x0 +gsSPEndDisplayList + +mario_right_hand_closed_dl_vertex_group1: # 0x0400DFF8 +vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 +vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 +vertex 31, -40, -1, 0, 0, 0x43, 0xA4, 0xC9, 0x00 +vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 +vertex -2, 41, -1, 0, 0, 0xED, 0x70, 0xC9, 0x00 +vertex 24, -57, -4, 0, 0, 0x73, 0xD4, 0xE6, 0x00 +vertex 4, -3, -33, 0, 0, 0x48, 0x1E, 0x9D, 0x00 +vertex -19, 47, -4, 0, 0, 0x30, 0x72, 0xE5, 0x00 +vertex -14, 26, 41, 0, 0, 0xED, 0x3D, 0x6D, 0x00 +vertex 13, -38, 41, 0, 0, 0x15, 0xB3, 0x61, 0x00 +vertex 23, -26, 35, 0, 0, 0x04, 0xC3, 0x6E, 0x00 +vertex 24, -57, -4, 0, 0, 0xA2, 0xAF, 0xE7, 0x00 +vertex -16, -12, 6, 0, 0, 0x8C, 0xCF, 0xF8, 0x00 +vertex 4, -3, -33, 0, 0, 0x9B, 0xD5, 0xC2, 0x00 +vertex -19, 47, -4, 0, 0, 0x85, 0xF5, 0xE7, 0x00 +vertex 58, 81, 0, 0, 0, 0x14, 0x7B, 0xE9, 0x00 + +mario_right_hand_closed_dl_vertex_group2: # 0x0400E0F8 +vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 +vertex 104, -26, 1, 0, 0, 0x68, 0xC5, 0xD7, 0x00 +vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 +vertex 75, -33, 66, 0, 0, 0x08, 0xAF, 0x60, 0x00 +vertex 96, -8, 52, 0, 0, 0x60, 0x06, 0x51, 0x00 +vertex 57, 10, 66, 0, 0, 0xFD, 0x1C, 0x7B, 0x00 +vertex 58, 81, 0, 0, 0, 0x14, 0x7B, 0xE9, 0x00 +vertex 97, 39, 24, 0, 0, 0x6B, 0x3A, 0x21, 0x00 +vertex 86, 30, -33, 0, 0, 0x4F, 0x22, 0xA4, 0x00 +vertex 86, 15, 52, 0, 0, 0x40, 0x30, 0x61, 0x00 +vertex 54, 54, 44, 0, 0, 0x20, 0x51, 0x5C, 0x00 +vertex 29, 62, 34, 0, 0, 0xCE, 0x4C, 0x57, 0x00 +vertex 29, 6, 49, 0, 0, 0xC2, 0xFA, 0x6E, 0x00 +vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 + +mario_right_hand_closed_dl_vertex_group3: # 0x0400E1D8 +vertex 31, -40, -1, 0, 0, 0x43, 0xA4, 0xC9, 0x00 +vertex 23, -26, 35, 0, 0, 0x04, 0xC3, 0x6E, 0x00 +vertex 13, -38, 41, 0, 0, 0x15, 0xB3, 0x61, 0x00 +vertex 1, 24, 35, 0, 0, 0xD2, 0x3C, 0x65, 0x00 +vertex -14, 26, 41, 0, 0, 0xED, 0x3D, 0x6D, 0x00 +vertex -2, 41, -1, 0, 0, 0xED, 0x70, 0xC9, 0x00 +vertex 15, 0, -23, 0, 0, 0x04, 0x01, 0x82, 0x00 +vertex 4, -3, -33, 0, 0, 0x48, 0x1E, 0x9D, 0x00 +vertex 35, 9, -37, 0, 0, 0xE5, 0xF5, 0x85, 0x00 +vertex 29, 6, 49, 0, 0, 0xC2, 0xFA, 0x6E, 0x00 +vertex 55, -44, -4, 0, 0, 0x00, 0x86, 0xDF, 0x00 +vertex 75, -33, 66, 0, 0, 0x08, 0xAF, 0x60, 0x00 +vertex 57, 10, 66, 0, 0, 0xFD, 0x1C, 0x7B, 0x00 +vertex 10, 60, -4, 0, 0, 0xAC, 0x5A, 0xE5, 0x00 +vertex 29, 62, 34, 0, 0, 0xCE, 0x4C, 0x57, 0x00 + +glabel mario_right_hand_closed_dl # 0x0400E2C8 - 0x0400E458 +gsSPVertex mario_right_hand_closed_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 9, 5, 2, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 13, 12, 14, 0x0, 14, 12, 8, 0x0 +gsSP2Triangles 8, 12, 9, 0x0, 9, 12, 11, 0x0 +gsSP1Triangle 3, 15, 0, 0x0 +gsSPVertex mario_right_hand_closed_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 8, 7, 1, 0x0, 1, 7, 4, 0x0 +gsSP2Triangles 4, 7, 9, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 9, 10, 5, 0x0, 10, 11, 5, 0x0 +gsSP2Triangles 11, 12, 5, 0x0, 1, 4, 3, 0x0 +gsSP2Triangles 11, 10, 6, 0x0, 6, 13, 11, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 4, 9, 5, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 6, 8, 0, 0x0 +gsSPVertex mario_right_hand_closed_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 6, 0, 0x0, 8, 6, 5, 0x0 +gsSP2Triangles 9, 3, 1, 0x0, 0, 6, 8, 0x0 +gsSP2Triangles 10, 11, 1, 0x0, 11, 9, 1, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 1, 0, 10, 0x0 +gsSP2Triangles 13, 5, 3, 0x0, 3, 9, 14, 0x0 +gsSP1Triangle 14, 13, 3, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_closed # 0x0400E458 - 0x0400E478 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_right_hand_closed_dl +gsSPEndDisplayList + +glabel mario_metal_right_hand_closed # 0x0400E478 - 0x0400E4A8 +gsSPDisplayList mario_right_hand_closed_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +mario_left_thigh_dl_vertex_group1: # 0x0400E4A8 +vertex 1, -44, 8, 0, 0, 0xAB, 0xA2, 0x00, 0x00 +vertex -15, 0, 7, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 0, -13, -32, 0, 0, 0x9F, 0xE1, 0xB5, 0x00 +vertex -4, 37, -17, 0, 0, 0x9E, 0x30, 0xC0, 0x00 +vertex -5, 37, 31, 0, 0, 0xA0, 0x3F, 0x34, 0x00 +vertex -1, -12, 47, 0, 0, 0x9E, 0xE3, 0x49, 0x00 +vertex 95, -5, 48, 0, 0, 0x4E, 0xE9, 0x60, 0x00 +vertex 116, 10, 8, 0, 0, 0x7E, 0x09, 0x01, 0x00 +vertex 91, 45, 32, 0, 0, 0x3C, 0x4E, 0x4F, 0x00 +vertex 92, 45, -16, 0, 0, 0x35, 0x5D, 0xBD, 0x00 +vertex 96, -5, -31, 0, 0, 0x50, 0xE8, 0xA1, 0x00 +vertex 98, -37, 8, 0, 0, 0x46, 0x97, 0x01, 0x00 +vertex 19, -15, -42, 0, 0, 0xEC, 0xD9, 0x8A, 0x00 +vertex 14, 48, -23, 0, 0, 0xD7, 0x67, 0xC5, 0x00 +vertex 13, 48, 38, 0, 0, 0xE7, 0x6D, 0x3A, 0x00 +vertex 18, -15, 58, 0, 0, 0xEA, 0xDA, 0x76, 0x00 + +mario_left_thigh_dl_vertex_group2: # 0x0400E5A8 +vertex 18, -15, 58, 0, 0, 0xEA, 0xDA, 0x76, 0x00 +vertex 1, -44, 8, 0, 0, 0xAB, 0xA2, 0x00, 0x00 +vertex 21, -54, 8, 0, 0, 0xF0, 0x83, 0x00, 0x00 +vertex 19, -15, -42, 0, 0, 0xEC, 0xD9, 0x8A, 0x00 +vertex -1, -12, 47, 0, 0, 0x9E, 0xE3, 0x49, 0x00 +vertex -15, 0, 7, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 98, -37, 8, 0, 0, 0x46, 0x97, 0x01, 0x00 +vertex 13, 48, 38, 0, 0, 0xE7, 0x6D, 0x3A, 0x00 +vertex 91, 45, 32, 0, 0, 0x3C, 0x4E, 0x4F, 0x00 +vertex 14, 48, -23, 0, 0, 0xD7, 0x67, 0xC5, 0x00 +vertex 92, 45, -16, 0, 0, 0x35, 0x5D, 0xBD, 0x00 +vertex 96, -5, -31, 0, 0, 0x50, 0xE8, 0xA1, 0x00 +vertex 95, -5, 48, 0, 0, 0x4E, 0xE9, 0x60, 0x00 +vertex 0, -13, -32, 0, 0, 0x9F, 0xE1, 0xB5, 0x00 +vertex -5, 37, 31, 0, 0, 0xA0, 0x3F, 0x34, 0x00 +vertex -4, 37, -17, 0, 0, 0x9E, 0x30, 0xC0, 0x00 + +glabel mario_left_thigh_dl # 0x0400E6A8 - 0x0400E7B0 +gsSPVertex mario_left_thigh_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 9, 7, 10, 0x0, 10, 7, 11, 0x0 +gsSP2Triangles 11, 7, 6, 0x0, 12, 3, 13, 0x0 +gsSP2Triangles 13, 4, 14, 0x0, 14, 4, 15, 0x0 +gsSPVertex mario_left_thigh_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 7, 0, 8, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 3, 9, 10, 0x0, 2, 3, 6, 0x0 +gsSP2Triangles 3, 11, 6, 0x0, 10, 11, 3, 0x0 +gsSP2Triangles 7, 8, 10, 0x0, 0, 12, 8, 0x0 +gsSP2Triangles 6, 12, 0, 0x0, 1, 13, 3, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 14, 4, 0, 0x0 +gsSP2Triangles 9, 15, 14, 0x0, 3, 13, 15, 0x0 +gsSPEndDisplayList + +glabel mario_left_thigh # 0x0400E7B0 - 0x0400E7E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_left_thigh_dl +gsSPEndDisplayList + +glabel mario_metal_left_thigh # 0x0400E7E0 - 0x0400E858 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_left_thigh_dl +gsSPEndDisplayList + +mario_left_leg_shared_dl_vertex: # 0x0400E858 +vertex 4, -37, 9, 0, 0, 0xC1, 0x93, 0x00, 0x00 +vertex 64, -46, 9, 0, 0, 0x4B, 0x9A, 0x01, 0x00 +vertex 65, -11, 54, 0, 0, 0x2D, 0xDB, 0x70, 0x00 +vertex 8, 44, 33, 0, 0, 0xCC, 0x5E, 0x43, 0x00 +vertex 68, 45, 37, 0, 0, 0x52, 0x4B, 0x3C, 0x00 +vertex 69, 45, -18, 0, 0, 0x42, 0x61, 0xD1, 0x00 +vertex 9, 44, -16, 0, 0, 0xC4, 0x4D, 0xAF, 0x00 +vertex 66, -11, -36, 0, 0, 0x2E, 0xDA, 0x91, 0x00 +vertex 6, -6, -31, 0, 0, 0xB4, 0xE5, 0x9F, 0x00 +vertex 6, -6, 49, 0, 0, 0xB3, 0xE7, 0x60, 0x00 +vertex -14, 8, 8, 0, 0, 0x82, 0x06, 0xFF, 0x00 +vertex 81, 3, 9, 0, 0, 0x7E, 0xFA, 0x01, 0x00 + +glabel mario_left_leg_shared_dl # 0x0400E918 - 0x0400E9C8 +gsSPVertex mario_left_leg_shared_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 0, 8, 7, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 3, 9, 2, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 3, 10, 9, 0x0, 5, 11, 7, 0x0 +gsSP2Triangles 7, 11, 1, 0x0, 1, 11, 2, 0x0 +gsSP2Triangles 2, 11, 4, 0x0, 4, 11, 5, 0x0 +gsSP2Triangles 9, 10, 0, 0x0, 0, 10, 8, 0x0 +gsSP2Triangles 8, 10, 6, 0x0, 6, 10, 3, 0x0 +gsSPEndDisplayList + +mario_left_foot_shared_dl_vertex_group1: # 0x0400E9C8 +vertex 110, 9, 35, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 110, 8, -20, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 76, 20, -41, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 78, 21, 61, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -12, 53, -32, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -11, 54, 53, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -39, 64, -8, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -41, 65, 26, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 43, -18, 54, 0, 0, 0x07, 0xB3, 0x64, 0x00 +vertex 78, 21, 61, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex -11, 54, 53, 0, 0, 0xD9, 0x00, 0x78, 0x00 +vertex 44, -12, -33, 0, 0, 0x01, 0xB7, 0x99, 0x00 +vertex -35, 11, -21, 0, 0, 0xB5, 0xD2, 0xA5, 0x00 +vertex -12, 53, -32, 0, 0, 0xD7, 0xFD, 0x89, 0x00 +vertex -34, 12, 44, 0, 0, 0xB2, 0xD2, 0x58, 0x00 +vertex 76, 20, -41, 0, 0, 0x0C, 0xD8, 0x89, 0x00 + +mario_left_foot_shared_dl_vertex_group2: # 0x0400EAC8 +vertex 44, -12, -33, 0, 0, 0x01, 0xB7, 0x99, 0x00 +vertex 76, 20, -41, 0, 0, 0x0C, 0xD8, 0x89, 0x00 +vertex 110, 8, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 +vertex 80, -31, 7, 0, 0, 0x34, 0x8D, 0xFB, 0x00 +vertex 110, 9, 35, 0, 0, 0x4C, 0xAF, 0x3C, 0x00 +vertex 78, 21, 61, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex 43, -18, 54, 0, 0, 0x07, 0xB3, 0x64, 0x00 +vertex -34, 12, 44, 0, 0, 0xB2, 0xD2, 0x58, 0x00 +vertex -11, 54, 53, 0, 0, 0xD9, 0x00, 0x78, 0x00 +vertex -41, 65, 26, 0, 0, 0x90, 0x17, 0x35, 0x00 +vertex -39, 64, -8, 0, 0, 0x93, 0x16, 0xC4, 0x00 +vertex -35, 11, -21, 0, 0, 0xB5, 0xD2, 0xA5, 0x00 +vertex -54, 15, 8, 0, 0, 0x88, 0xD8, 0xFD, 0x00 +vertex -12, 53, -32, 0, 0, 0xD7, 0xFD, 0x89, 0x00 +vertex 27, -35, 11, 0, 0, 0xDB, 0x87, 0xFC, 0x00 + +glabel mario_left_foot_shared_dl # 0x0400EBB8 - 0x0400ECA0 +gsSPVertex mario_left_foot_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 5, 3, 4, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 8, 10, 0x0, 11, 13, 15, 0x0 +gsSPVertex mario_left_foot_shared_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 6, 3, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP2Triangles 12, 9, 10, 0x0, 9, 12, 7, 0x0 +gsSP2Triangles 14, 0, 3, 0x0, 11, 0, 14, 0x0 +gsSP2Triangles 3, 6, 14, 0x0, 14, 6, 7, 0x0 +gsSP2Triangles 14, 7, 12, 0x0, 12, 11, 14, 0x0 +gsSPEndDisplayList + +glabel mario_left_foot # 0x0400ECA0 - 0x0400ECC0 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_left_foot_shared_dl +gsSPEndDisplayList + +mario_right_thigh_shared_dl_vertex_group1: # 0x0400ECC0 +vertex 98, -35, -10, 0, 0, 0x47, 0x97, 0xFC, 0x00 +vertex 19, -16, 41, 0, 0, 0xEE, 0xD6, 0x76, 0x00 +vertex 22, -54, -9, 0, 0, 0xF2, 0x82, 0xFD, 0x00 +vertex 91, 46, 16, 0, 0, 0x35, 0x5C, 0x44, 0x00 +vertex 13, 48, 24, 0, 0, 0xD6, 0x66, 0x3E, 0x00 +vertex 12, 49, -37, 0, 0, 0xE5, 0x6E, 0xC9, 0x00 +vertex 90, 47, -32, 0, 0, 0x3B, 0x50, 0xB2, 0x00 +vertex 18, -13, -58, 0, 0, 0xEA, 0xDC, 0x89, 0x00 +vertex 1, -44, -9, 0, 0, 0xAD, 0xA1, 0xFF, 0x00 +vertex -15, 0, -7, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex -1, -11, -47, 0, 0, 0x9D, 0xE3, 0xB7, 0x00 +vertex -6, 38, -31, 0, 0, 0x9E, 0x3F, 0xCF, 0x00 +vertex -5, 36, 18, 0, 0, 0x9E, 0x2D, 0x42, 0x00 +vertex 95, -3, -49, 0, 0, 0x4D, 0xEC, 0x9E, 0x00 +vertex 116, 11, -9, 0, 0, 0x7E, 0x0B, 0xFE, 0x00 +vertex 96, -5, 30, 0, 0, 0x51, 0xE7, 0x5D, 0x00 + +mario_right_thigh_shared_dl_vertex_group2: # 0x0400EDC0 +vertex -5, 36, 18, 0, 0, 0x9E, 0x2D, 0x42, 0x00 +vertex -15, 0, -7, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 0, -14, 31, 0, 0, 0xA0, 0xDF, 0x4B, 0x00 +vertex 1, -44, -9, 0, 0, 0xAD, 0xA1, 0xFF, 0x00 +vertex 19, -16, 41, 0, 0, 0xEE, 0xD6, 0x76, 0x00 +vertex -6, 38, -31, 0, 0, 0x9E, 0x3F, 0xCF, 0x00 +vertex 13, 48, 24, 0, 0, 0xD6, 0x66, 0x3E, 0x00 +vertex 18, -13, -58, 0, 0, 0xEA, 0xDC, 0x89, 0x00 +vertex -1, -11, -47, 0, 0, 0x9D, 0xE3, 0xB7, 0x00 +vertex 95, -3, -49, 0, 0, 0x4D, 0xEC, 0x9E, 0x00 +vertex 98, -35, -10, 0, 0, 0x47, 0x97, 0xFC, 0x00 +vertex 90, 47, -32, 0, 0, 0x3B, 0x50, 0xB2, 0x00 +vertex 91, 46, 16, 0, 0, 0x35, 0x5C, 0x44, 0x00 +vertex 12, 49, -37, 0, 0, 0xE5, 0x6E, 0xC9, 0x00 +vertex 96, -5, 30, 0, 0, 0x51, 0xE7, 0x5D, 0x00 + +glabel mario_right_thigh_shared_dl # 0x0400EEB0 - 0x0400EFB8 +gsSPVertex mario_right_thigh_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 0, 2, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 1, 8, 2, 0x0, 2, 8, 7, 0x0 +gsSP2Triangles 7, 11, 5, 0x0, 5, 11, 4, 0x0 +gsSP2Triangles 4, 12, 1, 0x0, 13, 14, 0, 0x0 +gsSP2Triangles 0, 14, 15, 0x0, 15, 14, 3, 0x0 +gsSP2Triangles 3, 14, 6, 0x0, 6, 14, 13, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 11, 9, 12, 0x0 +gsSPVertex mario_right_thigh_shared_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 5, 0, 6, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 3, 8, 7, 0x0 +gsSP2Triangles 4, 2, 3, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 9, 7, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 4, 14, 12, 0x0, 10, 14, 4, 0x0 +gsSPEndDisplayList + +glabel mario_right_thigh # 0x0400EFB8 - 0x0400EFD8 +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_right_thigh_shared_dl +gsSPEndDisplayList + +mario_right_leg_shared_dl_vertex_group1: # 0x0400EFD8 +vertex 63, -45, -12, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 +vertex 66, -11, 34, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 +vertex 4, -36, -10, 0, 0, 0xC0, 0x93, 0xFE, 0x00 +vertex 66, -11, 34, 0, 0, 0xFB, 0x22, 0x7A, 0x00 +vertex 69, 45, 18, 0, 0, 0xFC, 0x22, 0x7A, 0x00 +vertex 9, 44, 16, 0, 0, 0xC6, 0x4B, 0x53, 0x00 +vertex 69, 45, 18, 0, 0, 0xFF, 0x7F, 0x03, 0x00 +vertex 69, 46, -37, 0, 0, 0xFF, 0x7F, 0x03, 0x00 +vertex 9, 46, -33, 0, 0, 0xCD, 0x60, 0xC0, 0x00 +vertex 69, 46, -37, 0, 0, 0xF7, 0x27, 0x88, 0x00 +vertex 65, -9, -56, 0, 0, 0xF8, 0x28, 0x88, 0x00 +vertex 65, -9, -56, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 +vertex 63, -45, -12, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 +vertex 6, -6, 30, 0, 0, 0xB4, 0xE4, 0x61, 0x00 +vertex -13, 10, -9, 0, 0, 0x82, 0x08, 0x02, 0x00 +vertex 5, -3, -50, 0, 0, 0xB2, 0xEA, 0xA0, 0x00 + +mario_right_leg_shared_dl_vertex_group2: # 0x0400F0D8 +vertex 65, -9, -56, 0, 0, 0x75, 0xEE, 0xD5, 0x00 +vertex 83, 4, -10, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 63, -45, -12, 0, 0, 0x75, 0xD1, 0xFD, 0x00 +vertex 66, -11, 34, 0, 0, 0x77, 0xEC, 0x26, 0x00 +vertex 69, 45, 18, 0, 0, 0x7A, 0x18, 0x17, 0x00 +vertex 69, 46, -37, 0, 0, 0x79, 0x19, 0xE6, 0x00 +vertex 4, -36, -10, 0, 0, 0xC0, 0x93, 0xFE, 0x00 +vertex 5, -3, -50, 0, 0, 0xB2, 0xEA, 0xA0, 0x00 +vertex 65, -9, -56, 0, 0, 0xEF, 0xA0, 0xB0, 0x00 +vertex 65, -9, -56, 0, 0, 0xF8, 0x28, 0x88, 0x00 +vertex 9, 46, -33, 0, 0, 0xCD, 0x60, 0xC0, 0x00 +vertex 9, 44, 16, 0, 0, 0xC6, 0x4B, 0x53, 0x00 +vertex 69, 45, 18, 0, 0, 0xFF, 0x7F, 0x03, 0x00 +vertex 6, -6, 30, 0, 0, 0xB4, 0xE4, 0x61, 0x00 +vertex 66, -11, 34, 0, 0, 0xFB, 0x22, 0x7A, 0x00 +vertex 66, -11, 34, 0, 0, 0xF2, 0x9B, 0x4A, 0x00 + +glabel mario_right_leg_shared_dl # 0x0400F1D8 - 0x0400F290 +gsSPVertex mario_right_leg_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 11, 12, 2, 0x0, 13, 14, 2, 0x0 +gsSP2Triangles 2, 14, 15, 0x0, 15, 14, 8, 0x0 +gsSP2Triangles 8, 14, 5, 0x0, 5, 14, 13, 0x0 +gsSPVertex mario_right_leg_shared_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 7, 10, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 15, 13, 6, 0x0 +gsSPEndDisplayList + +mario_right_foot_dl_vertex_group1: # 0x0400F290 +vertex 27, -35, -11, 0, 0, 0xDC, 0x87, 0x06, 0x00 +vertex -36, 11, 19, 0, 0, 0xB5, 0xD3, 0x5B, 0x00 +vertex -54, 14, -10, 0, 0, 0x89, 0xD6, 0x03, 0x00 +vertex -34, 11, -46, 0, 0, 0xB4, 0xD0, 0xA8, 0x00 +vertex 43, -18, -55, 0, 0, 0x0A, 0xB2, 0x9D, 0x00 +vertex 80, -29, -7, 0, 0, 0x36, 0x8E, 0x08, 0x00 +vertex 44, -11, 32, 0, 0, 0x01, 0xB8, 0x68, 0x00 +vertex -42, 64, -29, 0, 0, 0x90, 0x14, 0xC9, 0x00 +vertex -40, 63, 5, 0, 0, 0x92, 0x15, 0x3B, 0x00 +vertex -14, 54, 29, 0, 0, 0xD5, 0xFE, 0x77, 0x00 +vertex -11, 53, -56, 0, 0, 0xDA, 0xFE, 0x87, 0x00 +vertex 110, 11, -36, 0, 0, 0x4E, 0xB0, 0xC6, 0x00 +vertex 78, 22, -61, 0, 0, 0x17, 0xD9, 0x8A, 0x00 +vertex 109, 11, 20, 0, 0, 0x45, 0xAF, 0x44, 0x00 +vertex 75, 23, 40, 0, 0, 0x0B, 0xDA, 0x78, 0x00 + +mario_right_foot_dl_vertex_group2: # 0x0400F380 +vertex -42, 64, -29, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -40, 63, 5, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -11, 53, -56, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -14, 54, 29, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 78, 22, -61, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 75, 23, 40, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 110, 11, -36, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 109, 11, 20, 0, 0, 0x29, 0x77, 0x00, 0x00 + +glabel mario_right_foot_dl # 0x0400F400 - 0x0400F4E8 +gsSPVertex mario_right_foot_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 5, 6, 0, 0x0 +gsSP2Triangles 3, 2, 7, 0x0, 8, 7, 2, 0x0 +gsSP2Triangles 1, 9, 8, 0x0, 2, 1, 8, 0x0 +gsSP2Triangles 7, 10, 3, 0x0, 11, 5, 4, 0x0 +gsSP2Triangles 4, 12, 11, 0x0, 6, 5, 13, 0x0 +gsSP2Triangles 11, 13, 5, 0x0, 13, 14, 6, 0x0 +gsSP2Triangles 14, 9, 6, 0x0, 10, 4, 3, 0x0 +gsSP2Triangles 9, 1, 6, 0x0, 10, 12, 4, 0x0 +gsSPVertex mario_right_foot_dl_vertex_group2, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 3, 5, 4, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel mario_right_foot # 0x0400F4E8 - 0x0400F528 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_right_foot_dl +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +glabel mario_metal_right_foot # 0x0400F528 - 0x0400F568 +gsSPDisplayList mario_right_foot_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +mario_yellow_button_dl_vertex: # 0x0400F568 +vertex 9, 89, 41, 180, 962, 0x14, 0x78, 0x23, 0xFF +vertex 3, 77, 62, 682, 966, 0x04, 0x6A, 0x44, 0xFF +vertex 47, 75, 35, 34, 106, 0x39, 0x6A, 0x26, 0xFF +vertex 28, 85, 30, -60, 572, 0x2C, 0x76, 0x08, 0xFF +vertex 17, 66, 76, 966, 590, 0x19, 0x58, 0x57, 0xFF +vertex 32, 62, 74, 902, 252, 0x29, 0x53, 0x56, 0xFF +vertex 48, 64, 59, 548, 0, 0x4D, 0x51, 0x3A, 0xFF +vertex 9, 89, -40, 776, 920, 0x10, 0x7B, 0xE7, 0xFF +vertex 28, 85, -29, 990, 512, 0x2D, 0x75, 0xF2, 0xFF +vertex 47, 75, -34, 850, 72, 0x3E, 0x6A, 0xE2, 0xFF +vertex 3, 77, -61, 264, 972, 0x03, 0x6A, 0xBB, 0xFF +vertex 48, 64, -58, 312, 0, 0x4D, 0x50, 0xC5, 0xFF +vertex 32, 62, -73, -24, 310, 0x29, 0x52, 0xA9, 0xFF +vertex 17, 66, -75, -58, 642, 0x17, 0x58, 0xA8, 0xFF + +mario_tshirt_shared_dl_vertex_group1: # 0x0400F648 +vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF +vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF +vertex 82, 37, 27, 0, 0, 0x66, 0x48, 0x14, 0xFF +vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF +vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF +vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF +vertex 6, -10, -92, 0, 0, 0x00, 0xEB, 0x83, 0xFF +vertex 47, 3, -88, 0, 0, 0x30, 0x09, 0x8B, 0xFF +vertex 46, -34, -83, 0, 0, 0x24, 0xC8, 0x95, 0xFF +vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF +vertex 20, -61, -67, 0, 0, 0x0A, 0x9A, 0xB7, 0xFF +vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF +vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF +vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF +vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF +vertex 46, -34, 84, 0, 0, 0x24, 0xC8, 0x6B, 0xFF + +mario_tshirt_shared_dl_vertex_group2: # 0x0400F748 +vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF +vertex 46, -34, 84, 0, 0, 0x24, 0xC8, 0x6B, 0xFF +vertex 6, -11, 93, 0, 0, 0x00, 0xEA, 0x7C, 0xFF +vertex 47, 3, 89, 0, 0, 0x30, 0x08, 0x75, 0xFF +vertex 84, -29, 63, 0, 0, 0x5F, 0xDE, 0x4C, 0xFF +vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF +vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF +vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF +vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF +vertex 93, -36, 26, 0, 0, 0x6B, 0xBF, 0x0D, 0xFF +vertex 93, -36, -25, 0, 0, 0x66, 0xB7, 0xF0, 0xFF +vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF +vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF + +mario_tshirt_shared_dl_vertex_group3: # 0x0400F828 +vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF +vertex 47, 3, -88, 0, 0, 0x30, 0x09, 0x8B, 0xFF +vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF +vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF +vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF + +mario_pants_overalls_shared_dl_vertex_group1: # 0x0400F878 +vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF +vertex 28, 85, 30, 0, 0, 0x2C, 0x76, 0x08, 0xFF +vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF +vertex 28, 85, -29, 0, 0, 0x2D, 0x75, 0xF2, 0xFF +vertex 9, 89, 41, 0, 0, 0x14, 0x78, 0x23, 0xFF +vertex 9, 89, -40, 0, 0, 0x10, 0x7B, 0xE7, 0xFF +vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF +vertex -15, 87, -35, 0, 0, 0xEA, 0x76, 0xDA, 0xFF +vertex 3, 77, -61, 0, 0, 0x03, 0x6A, 0xBB, 0xFF +vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF +vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF +vertex -40, 72, -54, 0, 0, 0xC5, 0x5F, 0xC6, 0xFF +vertex -40, 72, 55, 0, 0, 0xC4, 0x5E, 0x3A, 0xFF +vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF +vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF + +mario_pants_overalls_shared_dl_vertex_group2: # 0x0400F968 +vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF +vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF +vertex 48, 64, -58, 0, 0, 0x4D, 0x50, 0xC5, 0xFF +vertex 3, 77, 62, 0, 0, 0x04, 0x6A, 0x44, 0xFF +vertex 9, 89, 41, 0, 0, 0x14, 0x78, 0x23, 0xFF +vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF +vertex 47, 75, 35, 0, 0, 0x39, 0x6A, 0x26, 0xFF +vertex 48, 64, 59, 0, 0, 0x4D, 0x51, 0x3A, 0xFF +vertex 82, 37, 27, 0, 0, 0x66, 0x48, 0x14, 0xFF +vertex 32, 62, 74, 0, 0, 0x29, 0x53, 0x56, 0xFF +vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF +vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF +vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF +vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF +vertex 32, 62, -73, 0, 0, 0x29, 0x52, 0xA9, 0xFF +vertex 47, 75, -34, 0, 0, 0x3E, 0x6A, 0xE2, 0xFF + +mario_pants_overalls_shared_dl_vertex_group3: # 0x0400FA68 +vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF +vertex 82, 37, -26, 0, 0, 0x69, 0x43, 0xEC, 0xFF +vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF +vertex 20, -61, -67, 0, 0, 0x0A, 0x9A, 0xB7, 0xFF +vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF +vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex -27, -25, -86, 0, 0, 0xCB, 0xD5, 0x96, 0xFF +vertex 6, -10, -92, 0, 0, 0x00, 0xEB, 0x83, 0xFF +vertex -29, -58, -59, 0, 0, 0xC9, 0x9A, 0xCF, 0xFF +vertex 8, -74, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF +vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF +vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF +vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF +vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF +vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF +vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF + +mario_pants_overalls_shared_dl_vertex_group4: # 0x0400FB68 +vertex 8, -74, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF +vertex 20, -61, 68, 0, 0, 0x0A, 0x99, 0x49, 0xFF +vertex -29, -58, 59, 0, 0, 0xC8, 0x99, 0x30, 0xFF +vertex -27, -25, 87, 0, 0, 0xCB, 0xD3, 0x69, 0xFF +vertex 6, -11, 93, 0, 0, 0x00, 0xEA, 0x7C, 0xFF +vertex -27, 26, 91, 0, 0, 0xC8, 0x0E, 0x70, 0xFF +vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF +vertex -59, -28, 38, 0, 0, 0x8D, 0xD8, 0x21, 0xFF +vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF +vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF +vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF +vertex -71, 54, -29, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF +vertex -71, 54, 30, 0, 0, 0x94, 0x2A, 0x31, 0xFF +vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF +vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF + +mario_pants_overalls_shared_dl_vertex_group5: # 0x0400FC68 +vertex -71, 54, -29, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex -43, 83, -24, 0, 0, 0xCC, 0x72, 0xEE, 0xFF +vertex -40, 72, -54, 0, 0, 0xC5, 0x5F, 0xC6, 0xFF +vertex -59, -28, -37, 0, 0, 0x90, 0xD5, 0xD9, 0xFF +vertex -59, -28, 38, 0, 0, 0x8D, 0xD8, 0x21, 0xFF +vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF +vertex -43, 83, 25, 0, 0, 0xBC, 0x69, 0x11, 0xFF +vertex -71, 54, 30, 0, 0, 0x94, 0x2A, 0x31, 0xFF +vertex -30, -66, 0, 0, 0, 0xB8, 0x98, 0x00, 0xFF +vertex -27, 26, 91, 0, 0, 0xC8, 0x0E, 0x70, 0xFF +vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF +vertex -40, 72, 55, 0, 0, 0xC4, 0x5E, 0x3A, 0xFF +vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF +vertex -4, 58, 84, 0, 0, 0xFB, 0x43, 0x6B, 0xFF + +mario_pants_overalls_shared_dl_vertex_group6: # 0x0400FD48 +vertex -27, 26, -89, 0, 0, 0xC7, 0x0F, 0x90, 0xFF +vertex -4, 58, -82, 0, 0, 0xF9, 0x42, 0x94, 0xFF +vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF +vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF +vertex 80, 14, -61, 0, 0, 0x60, 0x28, 0xB8, 0xFF +vertex 100, 1, -23, 0, 0, 0x7C, 0x09, 0xEA, 0xFF +vertex 84, -29, -62, 0, 0, 0x5F, 0xDE, 0xB4, 0xFF +vertex 93, -36, -25, 0, 0, 0x66, 0xB7, 0xF0, 0xFF +vertex 66, -52, -50, 0, 0, 0x3B, 0x9A, 0xD3, 0xFF +vertex 54, -63, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 66, -52, 51, 0, 0, 0x3B, 0x9A, 0x2D, 0xFF +vertex 93, -36, 26, 0, 0, 0x6B, 0xBF, 0x0D, 0xFF +vertex 84, -29, 63, 0, 0, 0x5F, 0xDE, 0x4C, 0xFF +vertex 100, 1, 24, 0, 0, 0x7A, 0x17, 0x16, 0xFF +vertex 80, 14, 62, 0, 0, 0x60, 0x28, 0x47, 0xFF + +mario_pants_overalls_shared_dl_vertex_group7: # 0x0400FE38 +vertex 17, 66, -75, 0, 0, 0x17, 0x58, 0xA8, 0xFF +vertex -4, 58, -82, 0, 0, 0xF9, 0x42, 0x94, 0xFF +vertex 3, 77, -61, 0, 0, 0x03, 0x6A, 0xBB, 0xFF +vertex -28, 63, -74, 0, 0, 0xD1, 0x4F, 0xAA, 0xFF +vertex 32, 62, 74, 0, 0, 0x29, 0x53, 0x56, 0xFF +vertex 17, 66, 76, 0, 0, 0x19, 0x58, 0x57, 0xFF +vertex 13, 33, 91, 0, 0, 0x12, 0x20, 0x79, 0xFF +vertex -28, 63, 75, 0, 0, 0xD0, 0x50, 0x55, 0xFF +vertex -4, 58, 84, 0, 0, 0xFB, 0x43, 0x6B, 0xFF +vertex 3, 77, 62, 0, 0, 0x04, 0x6A, 0x44, 0xFF +vertex -15, 88, 35, 0, 0, 0xEC, 0x7A, 0x1C, 0xFF +vertex 12, 33, -90, 0, 0, 0x11, 0x20, 0x87, 0xFF +vertex 32, 62, -73, 0, 0, 0x29, 0x52, 0xA9, 0xFF +vertex 43, 51, -74, 0, 0, 0x3C, 0x32, 0x9D, 0xFF +vertex 44, 51, 75, 0, 0, 0x3C, 0x34, 0x62, 0xFF + +glabel mario_yellow_button_dl # 0x0400FF28 - 0x0400FF88 +gsSPVertex mario_yellow_button_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 +gsSP2Triangles 4, 5, 2, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 13, 10, 9, 0x0 +gsSPEndDisplayList + +glabel mario_pants_overalls_shared_dl # 0x0400FF88 - 0x04010260 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 1, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 9, 6, 7, 0x0 +gsSP2Triangles 7, 8, 10, 0x0, 10, 11, 7, 0x0 +gsSP2Triangles 9, 7, 11, 0x0, 12, 6, 13, 0x0 +gsSP2Triangles 9, 13, 6, 0x0, 6, 12, 14, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 7, 10, 11, 0x0, 11, 8, 7, 0x0 +gsSP2Triangles 12, 8, 11, 0x0, 13, 0, 2, 0x0 +gsSP2Triangles 2, 1, 14, 0x0, 2, 15, 13, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 3, 8, 6, 0x0 +gsSP2Triangles 5, 9, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 6, 8, 10, 0x0, 11, 10, 8, 0x0 +gsSP2Triangles 9, 11, 8, 0x0, 6, 12, 7, 0x0 +gsSP2Triangles 12, 6, 10, 0x0, 7, 12, 13, 0x0 +gsSP2Triangles 14, 5, 15, 0x0, 14, 9, 5, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 2, 3, 7, 0x0 +gsSP2Triangles 7, 3, 5, 0x0, 8, 2, 7, 0x0 +gsSP2Triangles 2, 8, 0, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 11, 10, 0x0, 11, 7, 13, 0x0 +gsSP1Triangle 14, 15, 11, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group5, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 2, 5, 0, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 4, 3, 8, 0x0, 9, 7, 4, 0x0 +gsSP2Triangles 7, 10, 11, 0x0, 11, 6, 7, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 10, 9, 13, 0x0 +gsSP1Triangle 7, 9, 10, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group6, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 14, 12, 13, 0x0, 11, 10, 9, 0x0 +gsSPVertex mario_pants_overalls_shared_dl_vertex_group7, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 9, 8, 5, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 11, 1, 0, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 6, 14, 4, 0x0 +gsSP1Triangle 11, 0, 12, 0x0 +gsSPEndDisplayList + +glabel mario_tshirt_shared_dl # 0x04010260 - 0x04010348 +gsSPVertex mario_tshirt_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 6, 8, 10, 0x0, 11, 8, 12, 0x0 +gsSP2Triangles 12, 8, 7, 0x0, 8, 11, 10, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex mario_tshirt_shared_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 3, 1, 4, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 6, 2, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 12, 3, 4, 0x0, 13, 3, 12, 0x0 +gsSP1Triangle 6, 3, 13, 0x0 +gsSPVertex mario_tshirt_shared_dl_vertex_group3, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP1Triangle 1, 4, 2, 0x0 +gsSPEndDisplayList + +glabel mario_torso_dl # 0x04010348 - 0x04010370 +gsSPDisplayList mario_pants_overalls_shared_dl +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_tshirt_shared_dl +gsSPEndDisplayList + +glabel mario_torso # 0x04010370 - 0x040103F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_yellow_button_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_torso_dl +gsSPEndDisplayList + +glabel mario_metal_torso_shared_dl # 0x040103F0 - 0x04010410 +gsSPDisplayList mario_yellow_button_dl +gsSPDisplayList mario_pants_overalls_shared_dl +gsSPDisplayList mario_tshirt_shared_dl +gsSPEndDisplayList + +mario_m_logo_dl_vertex: # 0x04010410 +vertex 195, 93, 32, 744, 732, 0x51, 0x54, 0x30, 0xFF +vertex 153, 33, 95, 1250, 1066, 0x04, 0x46, 0x69, 0xFF +vertex 252, 62, 70, 1032, 152, 0x39, 0x4A, 0x55, 0xFF +vertex 272, 85, 0, 472, -16, 0x5F, 0x54, 0x00, 0xFF +vertex 252, 62, -69, -78, 158, 0x39, 0x4A, 0xAB, 0xFF +vertex 195, 93, -31, 232, 736, 0x51, 0x54, 0xCF, 0xFF +vertex 153, 33, -94, -258, 1076, 0x03, 0x46, 0x97, 0xFF + +mario_eyes_cap_on_dl_vertex: # 0x04010480 +vertex 145, 101, 0, 480, 446, 0x13, 0x7D, 0x00, 0xFF +vertex 108, 105, 0, 488, 854, 0x69, 0x46, 0x00, 0xFF +vertex 97, 103, 25, 724, 958, 0x40, 0x5A, 0x3D, 0xFF +vertex 97, 103, -24, 256, 970, 0x40, 0x5A, 0xC3, 0xFF +vertex 175, 91, -38, 106, 130, 0xC6, 0x6D, 0xE7, 0xFF +vertex 144, 83, -66, -146, 460, 0x19, 0x5B, 0xAD, 0xFF +vertex 104, 87, -69, -160, 898, 0x30, 0x5C, 0xB7, 0xFF +vertex 175, 91, 39, 842, 112, 0xC6, 0x6D, 0x19, 0xFF +vertex 153, 33, -94, -404, 342, 0x03, 0x46, 0x97, 0xFF +vertex 104, 87, 70, 1138, 864, 0x30, 0x5C, 0x49, 0xFF +vertex 144, 83, 67, 1108, 428, 0x19, 0x5B, 0x53, 0xFF +vertex 153, 33, 95, 1362, 296, 0x04, 0x46, 0x69, 0xFF + +mario_hair_sideburn_cap_on_dl_vertex: # 0x04010540 +vertex 120, -12, -109, 916, 184, 0xED, 0x24, 0x88, 0xFF +vertex 96, 49, -93, -70, 700, 0x11, 0x27, 0x89, 0xFF +vertex 153, 33, -94, 90, -58, 0x03, 0x46, 0x97, 0xFF +vertex 85, -23, -110, 1150, 582, 0x06, 0x59, 0xA6, 0xFF +vertex 42, 0, -102, 842, 1210, 0xC3, 0x05, 0x92, 0xFF +vertex 44, 44, -96, 118, 1334, 0xDA, 0x21, 0x8C, 0xFF +vertex 96, 49, 94, -74, 726, 0x10, 0x28, 0x77, 0xFF +vertex 44, 44, 97, 196, 1366, 0xDA, 0x21, 0x74, 0xFF +vertex 42, 0, 103, 968, 1192, 0xC3, 0x05, 0x6E, 0xFF +vertex 85, -23, 111, 1238, 518, 0x04, 0x58, 0x5A, 0xFF +vertex 120, -11, 111, 922, 122, 0xED, 0x24, 0x78, 0xFF +vertex 153, 33, 95, 22, -68, 0x04, 0x46, 0x69, 0xFF + +mario_mustache_cap_on_dl_vertex_group1: # 0x04010600 +vertex 77, 108, 34, 342, 368, 0x0E, 0x16, 0x7C, 0xFF +vertex 92, 88, 84, 898, -18, 0x23, 0x59, 0x53, 0xFF +vertex 97, 103, 25, 224, 146, 0x40, 0x5A, 0x3D, 0xFF +vertex 48, 94, 76, 888, 564, 0xD7, 0x60, 0x47, 0xFF +vertex 52, 111, 31, 354, 690, 0xA8, 0x33, 0x4B, 0xFF +vertex 27, 100, 30, 442, 982, 0xB1, 0x60, 0x16, 0xFF +vertex 41, 109, 0, 70, 924, 0x95, 0x44, 0x00, 0xFF +vertex 44, 44, 97, 1296, 438, 0xDA, 0x21, 0x74, 0xFF +vertex 3, 54, 52, 892, 1090, 0x95, 0x1D, 0x3C, 0xFF +vertex 52, 111, -30, 340, 684, 0xA8, 0x32, 0xB5, 0xFF +vertex 48, 94, -75, 856, 608, 0xD7, 0x60, 0xB9, 0xFF +vertex 27, 100, -29, 394, 998, 0xB1, 0x60, 0xEA, 0xFF +vertex 3, 54, -51, 806, 1162, 0x95, 0x1D, 0xC4, 0xFF +vertex 44, 44, -96, 1250, 518, 0xDA, 0x21, 0x8C, 0xFF +vertex 77, 108, -33, 362, 344, 0x0E, 0x16, 0x84, 0xFF +vertex 41, 109, 0, 50, 900, 0x95, 0x44, 0x00, 0xFF + +mario_mustache_cap_on_dl_vertex_group2: # 0x04010700 +vertex 48, 94, -75, 856, 608, 0xD7, 0x60, 0xB9, 0xFF +vertex 77, 108, -33, 362, 344, 0x0E, 0x16, 0x84, 0xFF +vertex 92, 88, -83, 922, -4, 0x23, 0x59, 0xAD, 0xFF +vertex 97, 103, -24, 274, 100, 0x40, 0x5A, 0xC3, 0xFF +vertex 44, 44, -96, 1250, 518, 0xDA, 0x21, 0x8C, 0xFF + +mario_face_cap_dl_vertex_group1: # 0x04010750 +vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF +vertex 122, -139, -48, 0, 0, 0x28, 0x94, 0xCD, 0xFF +vertex 131, -56, -123, 0, 0, 0xDE, 0xD4, 0x8F, 0xFF +vertex 187, -6, -133, 0, 0, 0x1E, 0x04, 0x85, 0xFF +vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF +vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF +vertex 77, -138, -50, 0, 0, 0xBC, 0x9E, 0xD8, 0xFF +vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF +vertex 122, -139, 49, 0, 0, 0x2D, 0x8F, 0x22, 0xFF +vertex 77, -138, 51, 0, 0, 0xC1, 0xA4, 0x3C, 0xFF +vertex 64, -103, 52, 0, 0, 0xC9, 0x9A, 0x31, 0xFF +vertex 131, -56, 124, 0, 0, 0xDF, 0xD3, 0x71, 0xFF +vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF +vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF +vertex 187, -6, 134, 0, 0, 0x1F, 0x04, 0x7A, 0xFF +vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF + +mario_face_cap_dl_vertex_group2: # 0x04010850 +vertex 153, 33, -94, 0, 0, 0x03, 0x46, 0x97, 0xFF +vertex 187, -6, -133, 0, 0, 0x1E, 0x04, 0x85, 0xFF +vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF +vertex 175, 91, -38, 0, 0, 0xC6, 0x6D, 0xE7, 0xFF +vertex 173, 132, -65, 0, 0, 0xDA, 0x5A, 0xB0, 0xFF +vertex 195, 93, -31, 0, 0, 0x51, 0x54, 0xCF, 0xFF +vertex 252, 62, -69, 0, 0, 0x39, 0x4A, 0xAB, 0xFF +vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF +vertex 271, 0, -41, 0, 0, 0x6E, 0xCF, 0xDC, 0xFF +vertex 187, -6, 134, 0, 0, 0x1F, 0x04, 0x7A, 0xFF +vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF +vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF +vertex 252, 62, 70, 0, 0, 0x39, 0x4A, 0x55, 0xFF +vertex 271, 0, 42, 0, 0, 0x71, 0xDC, 0x2B, 0xFF +vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF + +mario_face_cap_dl_vertex_group3: # 0x04010940 +vertex 195, 93, 32, 0, 0, 0x51, 0x54, 0x30, 0xFF +vertex 173, 132, 66, 0, 0, 0xDA, 0x5A, 0x50, 0xFF +vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF +vertex 175, 91, 39, 0, 0, 0xC6, 0x6D, 0x19, 0xFF +vertex 164, -89, -74, 0, 0, 0x51, 0xA9, 0xD5, 0xFF +vertex 271, 0, -41, 0, 0, 0x6E, 0xCF, 0xDC, 0xFF +vertex 164, -89, 75, 0, 0, 0x4E, 0xA6, 0x2B, 0xFF +vertex 271, 0, 42, 0, 0, 0x71, 0xDC, 0x2B, 0xFF +vertex 252, 62, -69, 0, 0, 0x39, 0x4A, 0xAB, 0xFF +vertex 272, 85, 0, 0, 0, 0x5F, 0x54, 0x00, 0xFF +vertex 182, 155, 0, 0, 0, 0xED, 0x7D, 0x00, 0xFF +vertex 195, 93, -31, 0, 0, 0x51, 0x54, 0xCF, 0xFF +vertex 175, 91, -38, 0, 0, 0xC6, 0x6D, 0xE7, 0xFF +vertex 173, 132, -65, 0, 0, 0xDA, 0x5A, 0xB0, 0xFF +vertex 252, 62, 70, 0, 0, 0x39, 0x4A, 0x55, 0xFF + +mario_face_part_cap_on_dl_vertex_group1: # 0x04010A30 +vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF +vertex 27, 100, -29, 0, 0, 0xB1, 0x60, 0xEA, 0xFF +vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF +vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF +vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF +vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF +vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF +vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF +vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF +vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF +vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF + +mario_face_part_cap_on_dl_vertex_group2: # 0x04010B20 +vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF +vertex 120, -12, -109, 0, 0, 0xED, 0x24, 0x88, 0xFF +vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF +vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF +vertex 120, -11, 111, 0, 0, 0xED, 0x24, 0x78, 0xFF +vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF +vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF +vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF +vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF +vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF +vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF + +mario_face_part_cap_on_dl_vertex_group3: # 0x04010C20 +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF +vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF +vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF +vertex 52, 111, 31, 0, 0, 0xA8, 0x33, 0x4B, 0xFF +vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF +vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF + +mario_face_part_cap_on_dl_vertex_group4: # 0x04010D10 +vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF +vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF +vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF +vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF +vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF +vertex 108, 105, 0, 0, 0, 0x69, 0x46, 0x00, 0xFF +vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF +vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF +vertex 104, 162, 41, 0, 0, 0x52, 0x27, 0x58, 0xFF +vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF +vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF +vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF +vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF +vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF +vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF + +mario_face_part_cap_on_dl_vertex_group5: # 0x04010E10 +vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF +vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF +vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF +vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF +vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF +vertex 153, 33, 95, 0, 0, 0x04, 0x46, 0x69, 0xFF +vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF +vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF +vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF +vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF +vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF + +mario_face_part_cap_on_dl_vertex_group6: # 0x04010F00 +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF +vertex 153, 33, -94, 0, 0, 0x03, 0x46, 0x97, 0xFF +vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF +vertex 92, 88, -83, 0, 0, 0x23, 0x59, 0xAD, 0xFF +vertex 104, 87, -69, 0, 0, 0x30, 0x5C, 0xB7, 0xFF +vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF +vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF +vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF +vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF +vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF + +mario_face_part_cap_on_dl_vertex_group7: # 0x04011000 +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF +vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF +vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF +vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF +vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF +vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF +vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF +vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF +vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF + +mario_face_back_hair_cap_on_dl_vertex_group1: # 0x040110D0 +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF +vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF +vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF +vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF +vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF +vertex 64, -103, 52, 0, 0, 0xC9, 0x9A, 0x31, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF +vertex 91, -54, 86, 0, 0, 0xD9, 0xAF, 0x59, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF +vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF +vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF + +mario_face_back_hair_cap_on_dl_vertex_group2: # 0x040111D0 +vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF +vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF +vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 91, -54, -85, 0, 0, 0xD9, 0xB0, 0xA7, 0xFF +vertex 64, -103, -51, 0, 0, 0xDE, 0x94, 0xC7, 0xFF +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF +vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF +vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF +vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF + +glabel mario_m_logo_dl # 0x040112B0 - 0x040112E8 +gsSPVertex mario_m_logo_dl_vertex, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 3, 5, 0, 0x0 +gsSP1Triangle 4, 6, 5, 0x0 +gsSPEndDisplayList + +glabel mario_eyes_cap_on_dl # 0x040112E8 - 0x04011350 +gsSPVertex mario_eyes_cap_on_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 6, 3, 5, 0x0 +gsSP2Triangles 3, 1, 0, 0x0, 4, 0, 7, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 10, 7, 2, 0x0, 11, 7, 10, 0x0 +gsSP1Triangle 7, 0, 2, 0x0 +gsSPEndDisplayList + +glabel mario_hair_sideburn_cap_on_dl # 0x04011350 - 0x040113A0 +gsSPVertex mario_hair_sideburn_cap_on_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 9, 10, 6, 0x0, 11, 6, 10, 0x0 +gsSPEndDisplayList + +glabel mario_mustache_cap_on_dl # 0x040113A0 - 0x04011438 +gsSPVertex mario_mustache_cap_on_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 5, 3, 4, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 3, 7, 1, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 10, 13, 0x0 +gsSP2Triangles 11, 10, 12, 0x0, 10, 9, 14, 0x0 +gsSP1Triangle 15, 9, 11, 0x0 +gsSPVertex mario_mustache_cap_on_dl_vertex_group2, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP1Triangle 2, 4, 0, 0x0 +gsSPEndDisplayList + +glabel mario_face_part_cap_on_dl # 0x04011438 - 0x040116F8 +gsSPVertex mario_face_part_cap_on_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 1, 5, 3, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 4, 7, 8, 0x0 +gsSP2Triangles 9, 4, 8, 0x0, 10, 6, 5, 0x0 +gsSP2Triangles 10, 5, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 5, 6, 8, 0x0 +gsSP2Triangles 3, 8, 7, 0x0, 9, 3, 7, 0x0 +gsSP2Triangles 3, 9, 4, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 0, 10, 1, 0x0, 10, 0, 11, 0x0 +gsSP2Triangles 11, 0, 2, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 3, 0, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 9, 8, 0x0 +gsSP2Triangles 12, 13, 8, 0x0, 8, 13, 11, 0x0 +gsSP1Triangle 9, 11, 14, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 2, 4, 0x0, 2, 6, 3, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 9, 4, 3, 0x0, 7, 10, 3, 0x0 +gsSP2Triangles 3, 10, 8, 0x0, 11, 4, 9, 0x0 +gsSP2Triangles 12, 11, 9, 0x0, 13, 9, 8, 0x0 +gsSP2Triangles 9, 13, 12, 0x0, 4, 11, 5, 0x0 +gsSP1Triangle 14, 15, 11, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group5, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 1, 3, 5, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 2, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 6, 5, 11, 0x0 +gsSP2Triangles 12, 13, 8, 0x0, 10, 12, 8, 0x0 +gsSP1Triangle 14, 8, 13, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group6, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 6, 5, 8, 0x0 +gsSP2Triangles 5, 7, 3, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 6, 12, 7, 0x0, 13, 10, 9, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 15, 10, 13, 0x0 +gsSPVertex mario_face_part_cap_on_dl_vertex_group7, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 1, 5, 3, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 7, 9, 3, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 6, 10, 0x0 +gsSP1Triangle 12, 8, 6, 0x0 +gsSPEndDisplayList + +glabel mario_face_cap_dl # 0x040116F8 - 0x04011870 +gsSPVertex mario_face_cap_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 5, 2, 7, 0x0, 6, 1, 8, 0x0 +gsSP2Triangles 8, 1, 0, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 7, 6, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 9, 8, 11, 0x0 +gsSP2Triangles 11, 8, 12, 0x0, 0, 12, 8, 0x0 +gsSP2Triangles 13, 10, 11, 0x0, 11, 12, 14, 0x0 +gsSP2Triangles 15, 11, 14, 0x0, 13, 11, 15, 0x0 +gsSPVertex mario_face_cap_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 7, 1, 8, 0x0, 8, 1, 6, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 12, 10, 0x0 +gsSP2Triangles 12, 9, 13, 0x0, 13, 9, 14, 0x0 +gsSPVertex mario_face_cap_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 5, 0x0, 0, 10, 1, 0x0 +gsSP2Triangles 1, 10, 3, 0x0, 11, 10, 0, 0x0 +gsSP2Triangles 12, 3, 10, 0x0, 12, 10, 13, 0x0 +gsSP2Triangles 13, 10, 11, 0x0, 5, 9, 7, 0x0 +gsSP1Triangle 7, 9, 14, 0x0 +gsSPEndDisplayList + +glabel mario_face_back_hair_cap_on_dl # 0x04011870 - 0x04011960 +gsSPVertex mario_face_back_hair_cap_on_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 8, 6, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 0, 6, 8, 0x0, 3, 7, 10, 0x0 +gsSP2Triangles 1, 11, 12, 0x0, 12, 13, 14, 0x0 +gsSP2Triangles 11, 13, 12, 0x0, 1, 12, 2, 0x0 +gsSP2Triangles 14, 2, 12, 0x0, 15, 14, 13, 0x0 +gsSPVertex mario_face_back_hair_cap_on_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 2, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 2, 1, 11, 0x0, 2, 11, 7, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 10, 9, 13, 0x0 +gsSP1Triangle 8, 12, 9, 0x0 +gsSPEndDisplayList + +glabel mario_face_cap_on_dl # 0x04011960 - 0x040119A0 +gsSPDisplayList mario_face_part_cap_on_dl +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_face_cap_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_face_back_hair_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_front # 0x040119A0 - 0x04011A90 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_half_closed # 0x04011A90 - 0x04011B80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_closed # 0x04011B80 - 0x04011C70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_right # 0x04011C70 - 0x04011D60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_left # 0x04011D60 - 0x04011E50 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_up # 0x04011E50 - 0x04011F40 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_down # 0x04011F40 - 0x04012030 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_cap_on_eyes_dead # 0x04012030 - 0x04012120 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_metal_cap_on_shared_dl # 0x04012120 - 0x04012160 +gsSPDisplayList mario_m_logo_dl +gsSPDisplayList mario_eyes_cap_on_dl +gsSPDisplayList mario_hair_sideburn_cap_on_dl +gsSPDisplayList mario_mustache_cap_on_dl +gsSPDisplayList mario_face_part_cap_on_dl +gsSPDisplayList mario_face_cap_dl +gsSPDisplayList mario_face_back_hair_cap_on_dl +gsSPEndDisplayList + +# Unreferenced light +.byte 0x3F, 0x30, 0x1E, 0x00, 0x3F, 0x30, 0x1E, 0x00 + +.byte 0xFE, 0xC1, 0x79, 0x00, 0xFE, 0xC1, 0x79, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x1C, 0x01, 0x00, 0x00, 0x1C, 0x01, 0x00, 0x00 + +.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_eyes_cap_off_dl_vertex: # 0x04012190 +vertex 104, 87, -69, -160, 898, 0x30, 0x5C, 0xB7, 0xFF +vertex 97, 103, -24, 256, 970, 0x40, 0x5A, 0xC3, 0xFF +vertex 144, 83, -66, -146, 460, 0x19, 0x5B, 0xAD, 0xFF +vertex 153, 33, 95, 1362, 296, 0x05, 0x38, 0x71, 0xFF +vertex 175, 91, 39, 842, 112, 0x01, 0x75, 0x2F, 0xFF +vertex 144, 83, 67, 1108, 428, 0x19, 0x5B, 0x53, 0xFF +vertex 145, 101, 0, 480, 446, 0x13, 0x7D, 0x00, 0xFF +vertex 97, 103, 25, 724, 958, 0x40, 0x5A, 0x3D, 0xFF +vertex 175, 91, -38, 106, 130, 0xF5, 0x73, 0xCC, 0xFF +vertex 104, 87, 70, 1138, 864, 0x30, 0x5C, 0x49, 0xFF +vertex 153, 33, -94, -404, 342, 0xFE, 0x36, 0x8E, 0xFF +vertex 108, 105, 0, 488, 854, 0x69, 0x46, 0x00, 0xFF + +mario_hair_sideburn_cap_off_dl_vertex: # 0x04012250 +vertex 42, 0, 103, 968, 1192, 0xC3, 0x05, 0x6E, 0xFF +vertex 85, -23, 111, 1238, 518, 0x04, 0x58, 0x5A, 0xFF +vertex 96, 49, 94, -74, 726, 0x10, 0x28, 0x77, 0xFF +vertex 44, 44, 97, 196, 1366, 0xDA, 0x21, 0x74, 0xFF +vertex 153, 33, 95, 22, -68, 0x05, 0x38, 0x71, 0xFF +vertex 120, -11, 111, 922, 122, 0xFF, 0x13, 0x7D, 0xFF +vertex 42, 0, -102, 842, 1210, 0xC3, 0x05, 0x92, 0xFF +vertex 44, 44, -96, 118, 1334, 0xDA, 0x21, 0x8C, 0xFF +vertex 96, 49, -93, -70, 700, 0x11, 0x27, 0x89, 0xFF +vertex 85, -23, -110, 1150, 582, 0x06, 0x59, 0xA6, 0xFF +vertex 120, -12, -109, 916, 184, 0xFF, 0x13, 0x83, 0xFF +vertex 153, 33, -94, 90, -58, 0xFE, 0x36, 0x8E, 0xFF + +mario_mustache_cap_off_dl_vertex_group1: # 0x04012310 +vertex 92, 88, -83, 992, -10, 0x23, 0x59, 0xAD, 0xFF +vertex 77, 108, -33, 360, 296, 0x0E, 0x16, 0x84, 0xFF +vertex 97, 103, -24, 298, 20, 0x40, 0x5A, 0xC3, 0xFF +vertex 48, 94, -75, 844, 640, 0xD7, 0x60, 0xB9, 0xFF +vertex 44, 44, -96, 1272, 592, 0xDA, 0x21, 0x8C, 0xFF +vertex 52, 111, -30, 294, 656, 0xA8, 0x32, 0xB5, 0xFF +vertex 92, 88, 84, 948, -8, 0x23, 0x59, 0x53, 0xFF +vertex 77, 108, 34, 330, 316, 0x0E, 0x16, 0x7C, 0xFF +vertex 48, 94, 76, 848, 630, 0xD7, 0x60, 0x47, 0xFF +vertex 97, 103, 25, 248, 50, 0x40, 0x5A, 0x3D, 0xFF +vertex 52, 111, 31, 292, 670, 0xA8, 0x33, 0x4B, 0xFF +vertex 44, 44, 97, 1276, 566, 0xDA, 0x21, 0x74, 0xFF +vertex 3, 54, 52, 768, 1210, 0x95, 0x1D, 0x3C, 0xFF +vertex 27, 100, 30, 336, 1006, 0xB1, 0x60, 0x16, 0xFF +vertex 3, 54, -51, 720, 1228, 0x95, 0x1D, 0xC4, 0xFF +vertex 41, 109, 0, -30, 876, 0x95, 0x44, 0x00, 0xFF + +mario_mustache_cap_off_dl_vertex_group2: # 0x04012410 +vertex 41, 109, 0, -38, 852, 0x95, 0x44, 0x00, 0xFF +vertex 52, 111, -30, 294, 656, 0xA8, 0x32, 0xB5, 0xFF +vertex 27, 100, -29, 310, 1002, 0xB1, 0x60, 0xEA, 0xFF +vertex 48, 94, -75, 844, 640, 0xD7, 0x60, 0xB9, 0xFF +vertex 3, 54, -51, 720, 1228, 0x95, 0x1D, 0xC4, 0xFF + +mario_face_part_cap_off_dl_vertex_group1: # 0x04012460 +vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF +vertex 108, 105, 0, 0, 0, 0x69, 0x46, 0x00, 0xFF +vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF +vertex 92, 88, -83, 0, 0, 0x23, 0x59, 0xAD, 0xFF +vertex 97, 103, -24, 0, 0, 0x40, 0x5A, 0xC3, 0xFF +vertex 104, 87, -69, 0, 0, 0x30, 0x5C, 0xB7, 0xFF +vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF +vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF +vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF +vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF +vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF +vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF +vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF +vertex 92, 88, 84, 0, 0, 0x23, 0x59, 0x53, 0xFF +vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF + +mario_face_part_cap_off_dl_vertex_group2: # 0x04012550 +vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF +vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF +vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF +vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF +vertex 104, 87, 70, 0, 0, 0x30, 0x5C, 0x49, 0xFF +vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF +vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF +vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF +vertex 97, 103, 25, 0, 0, 0x40, 0x5A, 0x3D, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF +vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF +vertex 42, 0, 103, 0, 0, 0xC3, 0x05, 0x6E, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF + +mario_face_part_cap_off_dl_vertex_group3: # 0x04012650 +vertex 96, 49, 94, 0, 0, 0x10, 0x28, 0x77, 0xFF +vertex 153, 33, 95, 0, 0, 0x05, 0x38, 0x71, 0xFF +vertex 144, 83, 67, 0, 0, 0x19, 0x5B, 0x53, 0xFF +vertex 64, -25, 135, 0, 0, 0xCC, 0xE5, 0x70, 0xFF +vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF +vertex 102, -33, 135, 0, 0, 0x30, 0x18, 0x72, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 85, -23, 111, 0, 0, 0x04, 0x58, 0x5A, 0xFF +vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF +vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF +vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF +vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF + +mario_face_part_cap_off_dl_vertex_group4: # 0x04012740 +vertex 27, 100, 30, 0, 0, 0xB1, 0x60, 0x16, 0xFF +vertex 27, 100, -29, 0, 0, 0xB1, 0x60, 0xEA, 0xFF +vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF +vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF +vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF +vertex 144, 83, -66, 0, 0, 0x19, 0x5B, 0xAD, 0xFF +vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF +vertex 96, 49, -93, 0, 0, 0x11, 0x27, 0x89, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF +vertex 44, 44, -96, 0, 0, 0xDA, 0x21, 0x8C, 0xFF +vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF +vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF +vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF +vertex 85, -23, -110, 0, 0, 0x06, 0x59, 0xA6, 0xFF +vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF + +mario_face_part_cap_off_dl_vertex_group5: # 0x04012830 +vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 102, -33, -134, 0, 0, 0x32, 0x19, 0x8F, 0xFF +vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF +vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 64, -25, -134, 0, 0, 0xCC, 0xE5, 0x90, 0xFF +vertex 42, 0, -102, 0, 0, 0xC3, 0x05, 0x92, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 3, 54, -51, 0, 0, 0x95, 0x1D, 0xC4, 0xFF +vertex -7, 62, 0, 0, 0, 0x85, 0x1D, 0x00, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF +vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF +vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF + +mario_face_part_cap_off_dl_vertex_group6: # 0x04012930 +vertex 104, 162, 41, 0, 0, 0x52, 0x27, 0x58, 0xFF +vertex 101, 179, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF +vertex 78, 163, 46, 0, 0, 0x03, 0x55, 0x5D, 0xFF +vertex 52, 164, 41, 0, 0, 0xC8, 0x3D, 0x5F, 0xFF +vertex 75, 130, 46, 0, 0, 0x00, 0xEC, 0x7D, 0xFF +vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF +vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF +vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF +vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF +vertex 33, 165, 0, 0, 0, 0x8F, 0x38, 0x09, 0xFF +vertex 102, 129, 41, 0, 0, 0x45, 0xD6, 0x61, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF + +mario_face_part_cap_off_dl_vertex_group7: # 0x04012A30 +vertex 52, 111, 31, 0, 0, 0xA8, 0x33, 0x4B, 0xFF +vertex 47, 131, 41, 0, 0, 0xB0, 0xE4, 0x5E, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 77, 108, 34, 0, 0, 0x0E, 0x16, 0x7C, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF +vertex 78, 163, -45, 0, 0, 0x03, 0x54, 0xA2, 0xFF +vertex 75, 130, -45, 0, 0, 0x00, 0xEC, 0x83, 0xFF +vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF +vertex 60, 181, 0, 0, 0, 0xEA, 0x7C, 0x00, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 41, 109, 0, 0, 0, 0x95, 0x44, 0x00, 0xFF +vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF +vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF +vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF + +mario_face_part_cap_off_dl_vertex_group8: # 0x04012B30 +vertex 102, 129, -40, 0, 0, 0x50, 0xDC, 0xA6, 0xFF +vertex 104, 162, -40, 0, 0, 0x44, 0x31, 0xA1, 0xFF +vertex 119, 161, 0, 0, 0, 0x79, 0x23, 0xF6, 0xFF +vertex 117, 128, 0, 0, 0, 0x7A, 0xE1, 0x06, 0xFF +vertex 32, 132, 0, 0, 0, 0x84, 0xE8, 0xF8, 0xFF +vertex 47, 131, -40, 0, 0, 0xBC, 0xDE, 0x9C, 0xFF +vertex 52, 111, -30, 0, 0, 0xA8, 0x32, 0xB5, 0xFF +vertex 77, 108, -33, 0, 0, 0x0E, 0x16, 0x84, 0xFF +vertex 52, 164, -40, 0, 0, 0xB8, 0x34, 0xA6, 0xFF + +mario_face_hair_cap_off_dl_vertex_group1: # 0x04012BC0 +vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF +vertex 200, 70, -97, 0, 0, 0x07, 0x48, 0x99, 0xFF +vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF +vertex 153, 33, 95, 0, 0, 0x05, 0x38, 0x71, 0xFF +vertex 200, 75, 84, 0, 0, 0x10, 0x52, 0x5F, 0xFF +vertex 151, 72, 70, 0, 0, 0xE4, 0x5C, 0x51, 0xFF +vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF +vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF +vertex 175, 91, 39, 0, 0, 0x01, 0x75, 0x2F, 0xFF +vertex 209, 86, 60, 0, 0, 0x38, 0x60, 0x3C, 0xFF +vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF +vertex 175, 91, -38, 0, 0, 0xF5, 0x73, 0xCC, 0xFF +vertex 151, 72, -68, 0, 0, 0xD6, 0x5B, 0xB3, 0xFF +vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF +vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF +vertex 227, -14, -58, 0, 0, 0x72, 0xF1, 0xCC, 0xFF + +mario_face_hair_cap_off_dl_vertex_group2: # 0x04012CC0 +vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF +vertex 153, 33, -94, 0, 0, 0xFE, 0x36, 0x8E, 0xFF +vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF +vertex 227, -14, 59, 0, 0, 0x72, 0xEC, 0x32, 0xFF +vertex 241, -34, 0, 0, 0, 0x7A, 0xE0, 0x00, 0xFF +vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF +vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF +vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF +vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF +vertex 189, -102, -71, 0, 0, 0x50, 0xB9, 0xBD, 0xFF +vertex 227, -14, -58, 0, 0, 0x72, 0xF1, 0xCC, 0xFF +vertex 200, -117, 0, 0, 0, 0x3F, 0x93, 0x00, 0xFF +vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF +vertex 248, 104, -43, 0, 0, 0x76, 0x2C, 0xF3, 0xFF +vertex 231, 81, 33, 0, 0, 0x71, 0x27, 0x2A, 0xFF + +mario_face_hair_cap_off_dl_vertex_group3: # 0x04012DB0 +vertex 221, 35, -73, 0, 0, 0x71, 0x03, 0xC8, 0xFF +vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF +vertex 232, 69, -34, 0, 0, 0x72, 0xE4, 0xD1, 0xFF +vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF +vertex 175, 91, -38, 0, 0, 0xF5, 0x73, 0xCC, 0xFF +vertex 201, 125, -13, 0, 0, 0xE4, 0x7B, 0xFB, 0xFF +vertex 160, 96, 0, 0, 0, 0xB7, 0x67, 0xFE, 0xFF +vertex 189, -102, -71, 0, 0, 0x50, 0xB9, 0xBD, 0xFF +vertex 116, -124, -67, 0, 0, 0xFC, 0x8F, 0xC8, 0xFF +vertex 145, -84, -104, 0, 0, 0xEF, 0xCF, 0x8D, 0xFF +vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF +vertex 200, -117, 0, 0, 0, 0x3F, 0x93, 0x00, 0xFF +vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF +vertex 116, -126, 68, 0, 0, 0xFB, 0x8F, 0x38, 0xFF +vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF +vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF + +mario_face_hair_cap_off_dl_vertex_group4: # 0x04012EB0 +vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF +vertex 189, -102, 73, 0, 0, 0x50, 0xBB, 0x44, 0xFF +vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF +vertex 201, 125, -13, 0, 0, 0xE4, 0x7B, 0xFB, 0xFF +vertex 209, 86, 60, 0, 0, 0x38, 0x60, 0x3C, 0xFF +vertex 248, 104, -43, 0, 0, 0x76, 0x2C, 0xF3, 0xFF +vertex 231, 81, 33, 0, 0, 0x71, 0x27, 0x2A, 0xFF +vertex 232, 69, -34, 0, 0, 0x72, 0xE4, 0xD1, 0xFF +vertex 211, 91, -71, 0, 0, 0x31, 0x46, 0xA3, 0xFF +vertex 237, 64, 0, 0, 0, 0x7E, 0xF9, 0xFF, 0xFF +vertex 227, 35, 75, 0, 0, 0x6D, 0x12, 0x3D, 0xFF +vertex 175, 91, 39, 0, 0, 0x01, 0x75, 0x2F, 0xFF +vertex 160, 96, 0, 0, 0, 0xB7, 0x67, 0xFE, 0xFF +vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF +vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF +vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF + +mario_face_hair_cap_off_dl_vertex_group5: # 0x04012FB0 +vertex 145, -83, 105, 0, 0, 0xEF, 0xD0, 0x73, 0xFF +vertex 181, -9, 116, 0, 0, 0x2D, 0x01, 0x76, 0xFF +vertex 120, -11, 111, 0, 0, 0xFF, 0x13, 0x7D, 0xFF +vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF +vertex 116, -124, -67, 0, 0, 0xFC, 0x8F, 0xC8, 0xFF +vertex 119, -134, 0, 0, 0, 0xE8, 0x84, 0xFF, 0xFF +vertex 145, -84, -104, 0, 0, 0xEF, 0xCF, 0x8D, 0xFF +vertex 182, -9, -115, 0, 0, 0x2F, 0xFE, 0x8B, 0xFF +vertex 120, -12, -109, 0, 0, 0xFF, 0x13, 0x83, 0xFF +vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF +vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF +vertex 116, -126, 68, 0, 0, 0xFB, 0x8F, 0x38, 0xFF +vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF +vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF + +mario_face_hair_cap_off_dl_vertex_group6: # 0x040130B0 +vertex 64, -103, 52, 0, 0, 0xF3, 0x8B, 0x2E, 0xFF +vertex 91, -54, 86, 0, 0, 0xE9, 0xA9, 0x59, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 31, -84, 0, 0, 0, 0xA0, 0xAE, 0x00, 0xFF +vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF +vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF +vertex 36, -116, -35, 0, 0, 0xFB, 0x8E, 0x37, 0xFF +vertex 64, -103, -51, 0, 0, 0xF3, 0x8B, 0xD2, 0xFF +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 91, -54, -85, 0, 0, 0xE8, 0xAA, 0xA7, 0xFF +vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF +vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF +vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF + +mario_face_hair_cap_off_dl_vertex_group7: # 0x040131B0 +vertex 36, -116, 36, 0, 0, 0xFB, 0x8E, 0xC9, 0xFF +vertex 35, -120, 68, 0, 0, 0xDA, 0x94, 0x35, 0xFF +vertex 9, -88, 59, 0, 0, 0x87, 0xDF, 0x0B, 0xFF +vertex 58, -114, 60, 0, 0, 0x57, 0xB4, 0x32, 0xFF +vertex 35, -120, -67, 0, 0, 0xDA, 0x94, 0xCB, 0xFF +vertex 31, -85, -86, 0, 0, 0xDB, 0xFD, 0x87, 0xFF +vertex 58, -114, -59, 0, 0, 0x57, 0xB4, 0xCE, 0xFF +vertex 9, -88, -58, 0, 0, 0x87, 0xDF, 0xF5, 0xFF +vertex 56, -45, -76, 0, 0, 0xE3, 0xCA, 0x92, 0xFF +vertex 17, -52, -46, 0, 0, 0x89, 0xF8, 0xD7, 0xFF +vertex 31, -85, 87, 0, 0, 0xDB, 0xFD, 0x79, 0xFF +vertex 56, -45, 77, 0, 0, 0xE3, 0xCA, 0x6E, 0xFF +vertex 17, -52, 47, 0, 0, 0x89, 0xF8, 0x29, 0xFF + +mario_face_part_cap_off_dl_vertex_group9: # 0x04013280 +vertex 44, 44, 97, 0, 0, 0xDA, 0x21, 0x74, 0xFF +vertex 48, 94, 76, 0, 0, 0xD7, 0x60, 0x47, 0xFF +vertex 3, 54, 52, 0, 0, 0x95, 0x1D, 0x3C, 0xFF + +glabel mario_eyes_cap_off_dl # 0x040132B0 - 0x04013318 +gsSPVertex mario_eyes_cap_off_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 8, 6, 4, 0x0 +gsSP2Triangles 5, 4, 7, 0x0, 7, 9, 5, 0x0 +gsSP2Triangles 2, 8, 10, 0x0, 1, 6, 8, 0x0 +gsSP2Triangles 1, 8, 2, 0x0, 6, 11, 7, 0x0 +gsSP1Triangle 1, 11, 6, 0x0 +gsSPEndDisplayList + +glabel mario_mustache_cap_off_dl # 0x04013318 - 0x040133A8 +gsSPVertex mario_mustache_cap_off_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 3, 5, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 8, 11, 6, 0x0 +gsSP2Triangles 12, 8, 13, 0x0, 13, 8, 10, 0x0 +gsSP2Triangles 14, 3, 4, 0x0, 13, 10, 15, 0x0 +gsSPVertex mario_mustache_cap_off_dl_vertex_group2, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP1Triangle 2, 3, 4, 0x0 +gsSPEndDisplayList + +glabel mario_hair_sideburn_cap_off_dl # 0x040133A8 - 0x040133F8 +gsSPVertex mario_hair_sideburn_cap_off_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 10, 8, 11, 0x0 +gsSPEndDisplayList + +glabel mario_face_part_cap_off_dl # 0x040133F8 - 0x040136D0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 4, 8, 2, 0x0, 8, 4, 9, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 6, 5, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 14, 13, 12, 0x0 +gsSP1Triangle 13, 14, 0, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 7, 0x0 +gsSP2Triangles 10, 1, 11, 0x0, 1, 12, 11, 0x0 +gsSP2Triangles 12, 1, 0, 0x0, 13, 11, 14, 0x0 +gsSP2Triangles 12, 14, 11, 0x0, 11, 13, 15, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 8, 7, 5, 0x0, 4, 8, 5, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group4, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 3, 9, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 13, 11, 10, 0x0, 11, 13, 14, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 9, 11, 10, 0x0, 9, 12, 11, 0x0 +gsSP2Triangles 0, 13, 1, 0x0, 13, 14, 1, 0x0 +gsSP1Triangle 1, 14, 15, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group6, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 1, 6, 7, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 7, 8, 1, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 9, 3, 10, 0x0, 4, 11, 0, 0x0 +gsSP2Triangles 11, 4, 12, 0x0, 4, 9, 12, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 0, 11, 15, 0x0 +gsSP2Triangles 5, 0, 15, 0x0, 14, 9, 10, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group7, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 4, 6, 0x0 +gsSP2Triangles 6, 14, 15, 0x0, 6, 7, 14, 0x0 +gsSP1Triangle 13, 6, 15, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 +gsSP1Triangle 8, 5, 4, 0x0 +gsSPVertex mario_face_part_cap_off_dl_vertex_group9, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel mario_face_hair_cap_off_dl # 0x040136D0 - 0x040139C0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 4, 9, 0x0, 7, 10, 4, 0x0 +gsSP2Triangles 4, 10, 9, 0x0, 8, 5, 4, 0x0 +gsSP2Triangles 11, 1, 12, 0x0, 1, 0, 12, 0x0 +gsSP2Triangles 1, 13, 2, 0x0, 1, 11, 14, 0x0 +gsSP2Triangles 13, 1, 14, 0x0, 15, 2, 13, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 3, 7, 6, 0x0 +gsSP2Triangles 8, 7, 3, 0x0, 5, 8, 3, 0x0 +gsSP2Triangles 9, 10, 4, 0x0, 11, 4, 6, 0x0 +gsSP2Triangles 11, 9, 4, 0x0, 10, 5, 4, 0x0 +gsSP2Triangles 10, 12, 5, 0x0, 5, 13, 14, 0x0 +gsSP2Triangles 8, 5, 14, 0x0, 9, 2, 10, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 7, 9, 0x0 +gsSP2Triangles 8, 7, 11, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 14, 11, 13, 0x0, 14, 8, 11, 0x0 +gsSP1Triangle 15, 13, 12, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 9, 7, 5, 0x0 +gsSP2Triangles 10, 6, 4, 0x0, 4, 3, 11, 0x0 +gsSP2Triangles 3, 12, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 9, 6, 3, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 10, 11, 0, 0x0, 12, 0, 2, 0x0 +gsSP2Triangles 10, 0, 12, 0x0, 10, 5, 11, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 13, 3, 10, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group6, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 5, 4, 0, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 7, 0x0 +gsSP2Triangles 6, 10, 7, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 3, 11, 12, 0x0, 13, 14, 3, 0x0 +gsSP2Triangles 12, 6, 3, 0x0, 6, 15, 10, 0x0 +gsSP1Triangle 12, 15, 6, 0x0 +gsSPVertex mario_face_hair_cap_off_dl_vertex_group7, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 6, 5, 8, 0x0, 9, 8, 5, 0x0 +gsSP2Triangles 5, 7, 9, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 11, 10, 3, 0x0, 12, 2, 10, 0x0 +gsSP2Triangles 2, 1, 10, 0x0, 10, 1, 3, 0x0 +gsSPEndDisplayList + +glabel mario_face_cap_off_dl # 0x040139C0 - 0x040139E8 +gsSPDisplayList mario_face_part_cap_off_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_face_hair_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_front # 0x040139E8 - 0x04013AB8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_half_closed # 0x04013AB8 - 0x04013B88 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_closed # 0x04013B88 - 0x04013C58 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_right # 0x04013C58 - 0x04013D28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_left # 0x04013D28 - 0x04013DF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_up # 0x04013DF8 - 0x04013EC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_down # 0x04013EC8 - 0x04013F98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_cap_off_eyes_dead # 0x04013F98 - 0x04014068 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_mustache_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_hair_sideburn +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_metal_cap_off_shared_dl # 0x04014068 - 0x04014098 +gsSPDisplayList mario_eyes_cap_off_dl +gsSPDisplayList mario_mustache_cap_off_dl +gsSPDisplayList mario_hair_sideburn_cap_off_dl +gsSPDisplayList mario_face_part_cap_off_dl +gsSPDisplayList mario_face_hair_cap_off_dl +gsSPEndDisplayList + +mario_medium_poly_butt_dl_vertex_group1: # 0x04014098 +vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 +vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 +vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 +vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 +vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 +vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 +vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 +vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 +vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 +vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 +vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 +vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 +vertex -5, -45, -97, 0, 0, 0xC7, 0xDD, 0x95, 0x00 +vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 +vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 +vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 + +mario_medium_poly_butt_dl_vertex_group2: # 0x04014198 +vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 +vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 +vertex -32, 43, 22, 0, 0, 0x8C, 0x2C, 0x18, 0x00 +vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 +vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 +vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 +vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 +vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 +vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 +vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 +vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 +vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 +vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 +vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 +vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 +vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 + +mario_medium_poly_butt_dl_vertex_group3: # 0x04014298 +vertex -2, 41, -95, 0, 0, 0xBA, 0x3B, 0xAA, 0x00 +vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 +vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 +vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 +vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 +vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 +vertex -2, 41, 95, 0, 0, 0xBA, 0x3B, 0x57, 0x00 +vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 +vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 +vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 +vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 +vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 +vertex -5, -45, -97, 0, 0, 0xC7, 0xDD, 0x95, 0x00 +vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 +vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 +vertex -33, -45, -31, 0, 0, 0x87, 0xE9, 0xE3, 0x00 + +mario_medium_poly_butt_dl_vertex_group4: # 0x04014398 +vertex -5, -45, 97, 0, 0, 0xC7, 0xDE, 0x6B, 0x00 +vertex 43, -48, 97, 0, 0, 0x3B, 0xC2, 0x5C, 0x00 +vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 +vertex -33, -45, 31, 0, 0, 0x86, 0xE5, 0x15, 0x00 +vertex -32, 43, 22, 0, 0, 0x8C, 0x2C, 0x18, 0x00 +vertex -32, 43, -22, 0, 0, 0x8B, 0x2D, 0xF0, 0x00 +vertex -6, -84, 50, 0, 0, 0xD5, 0x90, 0x26, 0x00 +vertex -6, -84, -50, 0, 0, 0xC1, 0x9A, 0xD9, 0x00 +vertex 41, -86, -45, 0, 0, 0x35, 0x90, 0xE7, 0x00 +vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 +vertex 0, 78, -37, 0, 0, 0xC5, 0x6C, 0xE2, 0x00 +vertex 0, 78, 37, 0, 0, 0xC7, 0x6F, 0x14, 0x00 +vertex 85, -5, 0, 0, 0, 0x7F, 0xFE, 0x00, 0x00 +vertex 44, 35, -96, 0, 0, 0x3C, 0x22, 0x96, 0x00 +vertex 43, -48, -97, 0, 0, 0x3B, 0xC1, 0xA4, 0x00 +vertex 41, -86, 45, 0, 0, 0x44, 0x9B, 0x1F, 0x00 + +mario_medium_poly_butt_dl_vertex_group5: # 0x04014498 +vertex 44, 36, 95, 0, 0, 0x3D, 0x22, 0x69, 0x00 +vertex 85, -5, 0, 0, 0, 0x7F, 0xFE, 0x00, 0x00 +vertex 44, 80, 46, 0, 0, 0x36, 0x68, 0x2E, 0x00 +vertex 43, 80, -45, 0, 0, 0x2C, 0x70, 0xDB, 0x00 + +glabel mario_medium_poly_butt_dl # 0x040144D8 - 0x04014638 +gsSPVertex mario_medium_poly_butt_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 15, 6, 0x0 +gsSP1Triangle 3, 10, 7, 0x0 +gsSPVertex mario_medium_poly_butt_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 2, 1, 5, 0x0 +gsSP1Triangle 14, 15, 0, 0x0 +gsSPVertex mario_medium_poly_butt_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 3, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 10, 14, 0x0, 0, 12, 15, 0x0 +gsSP2Triangles 14, 9, 6, 0x0, 2, 13, 12, 0x0 +gsSPVertex mario_medium_poly_butt_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 13, 12, 14, 0x0 +gsSP2Triangles 14, 12, 8, 0x0, 8, 12, 15, 0x0 +gsSP2Triangles 15, 12, 1, 0x0, 1, 12, 2, 0x0 +gsSPVertex mario_medium_poly_butt_dl_vertex_group5, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_butt # 0x04014638 - 0x04014668 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_medium_poly_butt_dl +gsSPEndDisplayList + +glabel mario_metal_medium_poly_butt # 0x04014668 - 0x040146E0 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_medium_poly_butt_dl +gsSPEndDisplayList + +mario_medium_poly_left_arm_shared_dl_vertex: # 0x040146E0 +vertex -6, -32, -22, 0, 0, 0x08, 0x84, 0x18, 0x00 +vertex 60, -27, -18, 0, 0, 0x3D, 0xC5, 0xA3, 0x00 +vertex 60, -18, 26, 0, 0, 0x5C, 0xBE, 0x36, 0x00 +vertex -6, -32, -22, 0, 0, 0x07, 0xF5, 0x82, 0x00 +vertex -7, 21, -27, 0, 0, 0x07, 0xF5, 0x82, 0x00 +vertex 59, 16, -22, 0, 0, 0x5B, 0x4F, 0xDA, 0x00 +vertex -7, 20, 18, 0, 0, 0x0C, 0x73, 0x32, 0x00 +vertex 59, 14, 14, 0, 0, 0x38, 0x4B, 0x55, 0x00 +vertex -6, -21, 33, 0, 0, 0x0B, 0x2A, 0x77, 0x00 +vertex -7, 21, -27, 0, 0, 0x0A, 0x7E, 0x04, 0x00 +vertex -6, -21, 33, 0, 0, 0x08, 0x84, 0x18, 0x00 +vertex -7, 21, -27, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -6, -32, -22, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -6, -21, 33, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -7, 20, 18, 0, 0, 0x81, 0xFF, 0x00, 0x00 + +glabel mario_medium_poly_left_arm_shared_dl # 0x040147D0 - 0x04014840 +gsSPVertex mario_medium_poly_left_arm_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 8, 2, 7, 0x0, 6, 8, 7, 0x0 +gsSP2Triangles 9, 6, 5, 0x0, 10, 0, 2, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 13, 14, 11, 0x0, 5, 7, 2, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_left_arm # 0x04014840 - 0x04014860 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_medium_poly_left_arm_shared_dl +gsSPEndDisplayList + +mario_medium_poly_left_forearm_shared_dl_vertex: # 0x04014860 +vertex -9, -29, -18, 0, 0, 0x05, 0x84, 0x19, 0x00 +vertex 53, -26, -17, 0, 0, 0x59, 0xD0, 0xB5, 0x00 +vertex 53, -17, 24, 0, 0, 0x3D, 0xAB, 0x47, 0x00 +vertex -9, -29, -18, 0, 0, 0x04, 0xF3, 0x82, 0x00 +vertex -9, 16, -24, 0, 0, 0x04, 0xF4, 0x82, 0x00 +vertex 53, 13, -21, 0, 0, 0x3B, 0x64, 0xCE, 0x00 +vertex -9, 15, 15, 0, 0, 0x07, 0x75, 0x30, 0x00 +vertex 53, 13, 12, 0, 0, 0x52, 0x41, 0x47, 0x00 +vertex -9, -19, 28, 0, 0, 0x07, 0x2C, 0x76, 0x00 +vertex -9, 16, -24, 0, 0, 0x06, 0x7E, 0x02, 0x00 +vertex -9, -19, 28, 0, 0, 0x05, 0x84, 0x1A, 0x00 +vertex -9, 16, -24, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -9, -29, -18, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -9, -19, 28, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -9, 15, 15, 0, 0, 0x81, 0xFF, 0x00, 0x00 + +glabel mario_medium_poly_left_forearm_shared_dl # 0x04014950 - 0x040149C0 +gsSPVertex mario_medium_poly_left_forearm_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 8, 2, 7, 0x0, 6, 8, 7, 0x0 +gsSP2Triangles 9, 6, 5, 0x0, 10, 0, 2, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 1, 5, 7, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 11, 0x0 +gsSPEndDisplayList + +mario_medium_poly_left_hand_closed_shared_dl_vertex_group1: # 0x040149C0 +vertex 31, 10, 40, 0, 0, 0xD8, 0xED, 0x76, 0x00 +vertex 12, 1, 26, 0, 0, 0xF1, 0xF7, 0x7D, 0x00 +vertex 27, -32, -3, 0, 0, 0x06, 0x82, 0x0B, 0x00 +vertex 11, 2, -28, 0, 0, 0xCA, 0xF6, 0x8E, 0x00 +vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 +vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 +vertex -2, 36, -2, 0, 0, 0xB0, 0x61, 0x03, 0x00 +vertex -5, -5, 34, 0, 0, 0x2F, 0x13, 0x74, 0x00 +vertex -6, -5, -32, 0, 0, 0x1C, 0x0E, 0x86, 0x00 +vertex 81, 32, 40, 0, 0, 0x48, 0x1F, 0x63, 0x00 +vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 +vertex 102, -23, 6, 0, 0, 0x64, 0xC4, 0x31, 0x00 +vertex 95, 43, -12, 0, 0, 0x6E, 0x36, 0xE0, 0x00 +vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 +vertex 84, -10, -41, 0, 0, 0x39, 0xE2, 0x93, 0x00 +vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 + +mario_medium_poly_left_hand_closed_shared_dl_vertex_group2: # 0x04014AC0 +vertex 31, 10, 40, 0, 0, 0xD8, 0xED, 0x76, 0x00 +vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 +vertex 7, 62, 10, 0, 0, 0xA7, 0x5A, 0x00, 0x00 +vertex 27, -32, -3, 0, 0, 0x06, 0x82, 0x0B, 0x00 +vertex 14, -51, -2, 0, 0, 0x37, 0xD5, 0x97, 0x00 +vertex -6, -5, -32, 0, 0, 0x1C, 0x0E, 0x86, 0x00 +vertex -26, 40, -1, 0, 0, 0x05, 0x48, 0x98, 0x00 +vertex -2, 36, -2, 0, 0, 0xB0, 0x61, 0x03, 0x00 +vertex -26, 40, -1, 0, 0, 0x11, 0x50, 0x60, 0x00 +vertex -5, -5, 34, 0, 0, 0x2F, 0x13, 0x74, 0x00 +vertex 14, -51, -2, 0, 0, 0x49, 0xD5, 0x5E, 0x00 +vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 +vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 +vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 +vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 + +mario_medium_poly_left_hand_closed_shared_dl_vertex_group3: # 0x04014BB0 +vertex 54, 58, -32, 0, 0, 0x02, 0x4E, 0x9D, 0x00 +vertex 95, 43, -12, 0, 0, 0x6E, 0x36, 0xE0, 0x00 +vertex 84, -10, -41, 0, 0, 0x39, 0xE2, 0x93, 0x00 +vertex 7, 62, 10, 0, 0, 0xA7, 0x5A, 0x00, 0x00 +vertex 55, 84, 9, 0, 0, 0x14, 0x74, 0x2C, 0x00 +vertex 53, -42, 9, 0, 0, 0x04, 0x83, 0x0F, 0x00 +vertex 102, -23, 6, 0, 0, 0x64, 0xC4, 0x31, 0x00 +vertex 18, 37, -31, 0, 0, 0xC7, 0x28, 0x97, 0x00 +vertex 44, -22, -46, 0, 0, 0xDE, 0xB9, 0x9D, 0x00 +vertex 11, 2, -28, 0, 0, 0xCA, 0xF6, 0x8E, 0x00 +vertex -5, -5, 34, 0, 0, 0x8C, 0xCE, 0x01, 0x00 +vertex -6, -5, -32, 0, 0, 0x8C, 0xCE, 0x01, 0x00 +vertex 14, -51, -2, 0, 0, 0x8C, 0xCE, 0x01, 0x00 +vertex -26, 40, -1, 0, 0, 0x8C, 0xCE, 0x01, 0x00 + +glabel mario_medium_poly_left_hand_closed_shared_dl # 0x04014C90 - 0x04014DC0 +gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 6, 1, 0, 0x0 +gsSP2Triangles 2, 1, 7, 0x0, 7, 1, 6, 0x0 +gsSP2Triangles 6, 3, 8, 0x0, 3, 2, 8, 0x0 +gsSP2Triangles 0, 9, 10, 0x0, 11, 9, 0, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 14, 12, 11, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 9, 12, 10, 0x0 +gsSP1Triangle 15, 11, 0, 0x0 +gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 3, 0x0, 7, 0, 2, 0x0 +gsSP2Triangles 7, 2, 11, 0x0, 3, 12, 13, 0x0 +gsSP2Triangles 3, 13, 0, 0x0, 11, 2, 14, 0x0 +gsSPVertex mario_medium_poly_left_hand_closed_shared_dl_vertex_group3, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 2, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 2, 8, 0x0, 7, 0, 2, 0x0 +gsSP2Triangles 5, 8, 2, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 10, 13, 11, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_left_hand_closed # 0x04014DC0 - 0x04014DE0 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_medium_poly_left_hand_closed_shared_dl +gsSPEndDisplayList + +mario_medium_poly_right_arm_shared_dl_vertex: # 0x04014DE0 +vertex 60, -28, 22, 0, 0, 0x3B, 0xC7, 0x60, 0x00 +vertex 60, -19, -19, 0, 0, 0x5A, 0xBC, 0xC7, 0x00 +vertex 60, 14, 24, 0, 0, 0x5B, 0x4F, 0x26, 0x00 +vertex -7, -31, 24, 0, 0, 0x04, 0x84, 0xE6, 0x00 +vertex -7, -20, -27, 0, 0, 0x04, 0x84, 0xE6, 0x00 +vertex -8, 21, -15, 0, 0, 0x11, 0x73, 0xCE, 0x00 +vertex -8, 22, 27, 0, 0, 0x0E, 0x7E, 0xFD, 0x00 +vertex 60, 13, -9, 0, 0, 0x3C, 0x46, 0xAA, 0x00 +vertex -7, -20, -27, 0, 0, 0x0E, 0x23, 0x88, 0x00 +vertex -8, 22, 27, 0, 0, 0x03, 0xFA, 0x7E, 0x00 +vertex -7, -31, 24, 0, 0, 0x03, 0xFA, 0x7E, 0x00 +vertex -7, -20, -27, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -7, -31, 24, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -8, 22, 27, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -8, 21, -15, 0, 0, 0x81, 0xFF, 0x00, 0x00 + +glabel mario_medium_poly_right_arm_shared_dl # 0x04014ED0 - 0x04014F40 +gsSPVertex mario_medium_poly_right_arm_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 7, 1, 8, 0x0, 2, 7, 5, 0x0 +gsSP2Triangles 0, 2, 9, 0x0, 0, 9, 10, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 13, 14, 11, 0x0, 1, 7, 2, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_right_arm # 0x04014F40 - 0x04014F60 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_medium_poly_right_arm_shared_dl +gsSPEndDisplayList + +mario_medium_poly_right_forearm_shared_dl_vertex: # 0x04014F60 +vertex -5, -18, -24, 0, 0, 0x81, 0xFE, 0x03, 0x00 +vertex -3, -29, 21, 0, 0, 0x81, 0xFE, 0x03, 0x00 +vertex -4, 17, 26, 0, 0, 0x81, 0xFE, 0x03, 0x00 +vertex 52, 13, -10, 0, 0, 0x51, 0x40, 0xB7, 0x00 +vertex 53, 13, 22, 0, 0, 0x3D, 0x63, 0x31, 0x00 +vertex 53, -26, 19, 0, 0, 0x5B, 0xD0, 0x49, 0x00 +vertex 52, -17, -21, 0, 0, 0x3A, 0xAC, 0xB6, 0x00 +vertex -3, -29, 21, 0, 0, 0x04, 0x85, 0xE4, 0x00 +vertex -5, -18, -24, 0, 0, 0x03, 0x85, 0xE3, 0x00 +vertex -5, 17, -12, 0, 0, 0x09, 0x75, 0xD1, 0x00 +vertex -4, 17, 26, 0, 0, 0x08, 0x7E, 0x00, 0x00 +vertex -5, -18, -24, 0, 0, 0x06, 0x2A, 0x89, 0x00 +vertex -4, 17, 26, 0, 0, 0x06, 0xF5, 0x7E, 0x00 +vertex -3, -29, 21, 0, 0, 0x06, 0xF4, 0x7E, 0x00 +vertex -5, 17, -12, 0, 0, 0x81, 0xFE, 0x03, 0x00 + +glabel mario_medium_poly_right_forearm_shared_dl # 0x04015050 - 0x040150C0 +gsSPVertex mario_medium_poly_right_forearm_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 4, 9, 10, 0x0, 3, 11, 9, 0x0 +gsSP2Triangles 3, 6, 11, 0x0, 4, 3, 9, 0x0 +gsSP2Triangles 5, 4, 12, 0x0, 5, 12, 13, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 2, 14, 0, 0x0 +gsSPEndDisplayList + +mario_medium_poly_right_hand_closed_dl_vertex_group1: # 0x040150C0 +vertex -7, -4, 36, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 +vertex -26, 40, 0, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 +vertex -4, -7, -34, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 +vertex 14, -51, 7, 0, 0, 0x8C, 0xCD, 0xFD, 0x00 +vertex 81, -8, 49, 0, 0, 0x36, 0xE6, 0x6F, 0x00 +vertex 42, -20, 54, 0, 0, 0xD9, 0xBB, 0x62, 0x00 +vertex 54, -42, -4, 0, 0, 0x04, 0x82, 0xF6, 0x00 +vertex 52, 59, 37, 0, 0, 0xFF, 0x55, 0x5E, 0x00 +vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 +vertex 10, 3, 33, 0, 0, 0xC3, 0xFA, 0x6E, 0x00 +vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 +vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 +vertex 7, 62, -11, 0, 0, 0xA7, 0x5A, 0xF9, 0x00 +vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 +vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 +vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 + +mario_medium_poly_right_hand_closed_dl_vertex_group2: # 0x040151C0 +vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 +vertex 7, 62, -11, 0, 0, 0xA7, 0x5A, 0xF9, 0x00 +vertex -3, 37, 3, 0, 0, 0xB0, 0x62, 0xF7, 0x00 +vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 +vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 +vertex 14, -51, 7, 0, 0, 0x4F, 0xD0, 0xAA, 0x00 +vertex -4, -7, -34, 0, 0, 0x37, 0x10, 0x8F, 0x00 +vertex -26, 40, 0, 0, 0, 0x15, 0x51, 0xA1, 0x00 +vertex -26, 40, 0, 0, 0, 0x02, 0x4F, 0x62, 0x00 +vertex -7, -4, 36, 0, 0, 0x19, 0x13, 0x7A, 0x00 +vertex 14, -51, 7, 0, 0, 0x36, 0xD7, 0x6B, 0x00 +vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 +vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 +vertex 54, -42, -4, 0, 0, 0x04, 0x82, 0xF6, 0x00 +vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 +vertex 83, 30, -39, 0, 0, 0x4E, 0x1C, 0xA1, 0x00 + +mario_medium_poly_right_hand_closed_dl_vertex_group3: # 0x040152C0 +vertex 102, -23, 0, 0, 0, 0x65, 0xC1, 0xD7, 0x00 +vertex 94, 43, 18, 0, 0, 0x6D, 0x38, 0x21, 0x00 +vertex 81, -8, 49, 0, 0, 0x36, 0xE6, 0x6F, 0x00 +vertex 52, 59, 37, 0, 0, 0xFF, 0x55, 0x5E, 0x00 +vertex 55, 84, -8, 0, 0, 0x15, 0x73, 0xD1, 0x00 +vertex 32, 8, -40, 0, 0, 0xDA, 0xE8, 0x8A, 0x00 +vertex 83, 30, -39, 0, 0, 0x4E, 0x1C, 0xA1, 0x00 +vertex -7, -4, 36, 0, 0, 0x19, 0x13, 0x7A, 0x00 +vertex 26, -32, 8, 0, 0, 0x08, 0x82, 0xFA, 0x00 +vertex 10, 3, 33, 0, 0, 0xC3, 0xFA, 0x6E, 0x00 +vertex -3, 37, 3, 0, 0, 0xB0, 0x62, 0xF7, 0x00 +vertex 13, 0, -26, 0, 0, 0xF5, 0xF2, 0x83, 0x00 +vertex -4, -7, -34, 0, 0, 0x37, 0x10, 0x8F, 0x00 +vertex 16, 38, 35, 0, 0, 0xC1, 0x2D, 0x63, 0x00 +vertex 42, -20, 54, 0, 0, 0xD9, 0xBB, 0x62, 0x00 + +glabel mario_medium_poly_right_hand_closed_dl # 0x040153B0 - 0x040154E0 +gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 8, 0x0 +gsSP2Triangles 5, 4, 8, 0x0, 9, 5, 8, 0x0 +gsSP2Triangles 10, 4, 6, 0x0, 7, 11, 12, 0x0 +gsSP2Triangles 4, 13, 7, 0x0, 7, 12, 8, 0x0 +gsSP2Triangles 14, 6, 15, 0x0, 6, 5, 15, 0x0 +gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 2, 8, 9, 0x0, 9, 10, 4, 0x0 +gsSP2Triangles 1, 11, 3, 0x0, 3, 12, 13, 0x0 +gsSP2Triangles 11, 14, 15, 0x0, 15, 14, 12, 0x0 +gsSPVertex mario_medium_poly_right_hand_closed_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 8, 0x0 +gsSP2Triangles 5, 11, 10, 0x0, 10, 9, 13, 0x0 +gsSP2Triangles 14, 9, 8, 0x0, 8, 11, 5, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_right_hand_closed # 0x040154E0 - 0x04015500 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_medium_poly_right_hand_closed_dl +gsSPEndDisplayList + +glabel mario_metal_medium_poly_right_hand_closed # 0x04015500 - 0x04015530 +gsSPDisplayList mario_medium_poly_right_hand_closed_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +mario_medium_poly_left_thigh_dl_vertex: # 0x04015530 +vertex 18, -12, 58, 0, 0, 0x13, 0xDD, 0x78, 0x00 +vertex 22, -52, 8, 0, 0, 0x1C, 0x85, 0x01, 0x00 +vertex 99, -35, 8, 0, 0, 0x3E, 0x92, 0x01, 0x00 +vertex 14, 51, 38, 0, 0, 0x08, 0x75, 0x30, 0x00 +vertex 92, 47, 33, 0, 0, 0x36, 0x4B, 0x56, 0x00 +vertex 14, 50, -23, 0, 0, 0x0A, 0x65, 0xB5, 0x00 +vertex 92, 47, -16, 0, 0, 0x47, 0x55, 0xC5, 0x00 +vertex 19, -13, -42, 0, 0, 0x15, 0xDB, 0x89, 0x00 +vertex 96, -3, -31, 0, 0, 0x68, 0xF1, 0xBA, 0x00 +vertex 96, -3, 48, 0, 0, 0x71, 0xF8, 0x38, 0x00 +vertex 19, -13, -42, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 22, -52, 8, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 18, -12, 58, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 14, 51, 38, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 14, 50, -23, 0, 0, 0x82, 0xF7, 0xFF, 0x00 + +glabel mario_medium_poly_left_thigh_dl # 0x04015620 - 0x040156B0 +gsSPVertex mario_medium_poly_left_thigh_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 7, 5, 6, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 7, 8, 2, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 3, 4, 6, 0x0 +gsSP2Triangles 0, 9, 4, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 9, 2, 8, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 12, 13, 10, 0x0, 13, 14, 10, 0x0 +gsSP2Triangles 8, 6, 9, 0x0, 6, 4, 9, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_left_thigh # 0x040156B0 - 0x040156E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_medium_poly_left_thigh_dl +gsSPEndDisplayList + +glabel mario_metal_medium_poly_left_thigh # 0x040156E0 - 0x04015758 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_medium_poly_left_thigh_dl +gsSPEndDisplayList + +mario_medium_poly_left_leg_shared_dl_vertex: # 0x04015758 +vertex 5, -35, 9, 0, 0, 0xCA, 0x8E, 0x00, 0x00 +vertex 65, -44, 10, 0, 0, 0xEE, 0x83, 0x01, 0x00 +vertex 66, -9, 54, 0, 0, 0xF2, 0xDC, 0x78, 0x00 +vertex 9, 46, 33, 0, 0, 0xD5, 0x61, 0x45, 0x00 +vertex 69, 47, 37, 0, 0, 0xF9, 0x66, 0x4B, 0x00 +vertex 70, 47, -18, 0, 0, 0xFB, 0x74, 0xCF, 0x00 +vertex 10, 46, -16, 0, 0, 0xAF, 0x40, 0xB7, 0x00 +vertex 67, -9, -36, 0, 0, 0xF4, 0xDA, 0x88, 0x00 +vertex 7, -4, -31, 0, 0, 0x9B, 0xEE, 0xB6, 0x00 +vertex 7, -4, 49, 0, 0, 0x8F, 0xF5, 0x37, 0x00 +vertex 66, -9, 54, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 65, -44, 10, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 67, -9, -36, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 70, 47, -18, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 69, 47, 37, 0, 0, 0x7E, 0xFA, 0x01, 0x00 + +glabel mario_medium_poly_left_leg_shared_dl # 0x04015848 - 0x040158D8 +gsSPVertex mario_medium_poly_left_leg_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 0, 8, 7, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 3, 9, 2, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 8, 0, 9, 0x0 +gsSP2Triangles 9, 6, 8, 0x0, 9, 3, 6, 0x0 +gsSP2Triangles 12, 13, 10, 0x0, 13, 14, 10, 0x0 +gsSPEndDisplayList + +mario_medium_poly_left_foot_shared_dl_vertex_group1: # 0x040158D8 +vertex 108, 10, 36, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 108, 9, -20, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 75, 21, -41, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 76, 22, 61, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -14, 55, -27, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -13, 55, 49, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -41, 65, 9, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 41, -18, 54, 0, 0, 0x04, 0xB4, 0x65, 0x00 +vertex 76, 22, 61, 0, 0, 0x12, 0xDD, 0x78, 0x00 +vertex -13, 55, 49, 0, 0, 0xCE, 0x07, 0x74, 0x00 +vertex 42, -11, -33, 0, 0, 0xFF, 0xB8, 0x98, 0x00 +vertex -37, 12, -16, 0, 0, 0xA1, 0xCF, 0xBD, 0x00 +vertex -14, 55, -27, 0, 0, 0xCC, 0x02, 0x8D, 0x00 +vertex -36, 13, 39, 0, 0, 0xA0, 0xD0, 0x42, 0x00 +vertex 75, 21, -41, 0, 0, 0x09, 0xDA, 0x88, 0x00 +vertex 108, 9, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 + +mario_medium_poly_left_foot_shared_dl_vertex_group2: # 0x040159D8 +vertex 78, -30, 7, 0, 0, 0x34, 0x8D, 0xFB, 0x00 +vertex 108, 9, -20, 0, 0, 0x44, 0xAD, 0xBE, 0x00 +vertex 108, 10, 36, 0, 0, 0x4C, 0xAF, 0x3C, 0x00 +vertex 42, -11, -33, 0, 0, 0xFF, 0xB8, 0x98, 0x00 +vertex 76, 22, 61, 0, 0, 0x12, 0xDD, 0x78, 0x00 +vertex 41, -18, 54, 0, 0, 0x04, 0xB4, 0x65, 0x00 +vertex -36, 13, 39, 0, 0, 0xA0, 0xD0, 0x42, 0x00 +vertex -13, 55, 49, 0, 0, 0xCE, 0x07, 0x74, 0x00 +vertex -41, 65, 9, 0, 0, 0x83, 0x15, 0x00, 0x00 +vertex -14, 55, -27, 0, 0, 0xCC, 0x02, 0x8D, 0x00 +vertex -37, 12, -16, 0, 0, 0xA1, 0xCF, 0xBD, 0x00 +vertex 25, -34, 11, 0, 0, 0xDD, 0x87, 0xFB, 0x00 + +glabel mario_medium_poly_left_foot_shared_dl # 0x04015A98 - 0x04015B60 +gsSPVertex mario_medium_poly_left_foot_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 5, 3, 4, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 7, 9, 0x0 +gsSP2Triangles 10, 12, 14, 0x0, 10, 14, 15, 0x0 +gsSPVertex mario_medium_poly_left_foot_shared_dl_vertex_group2, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 3, 0, 0x0, 10, 3, 11, 0x0 +gsSP2Triangles 0, 5, 11, 0x0, 11, 5, 6, 0x0 +gsSP2Triangles 11, 6, 10, 0x0, 6, 8, 10, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_left_foot # 0x04015B60 - 0x04015B80 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_medium_poly_left_foot_shared_dl +gsSPEndDisplayList + +mario_medium_poly_right_thigh_shared_dl_vertex: # 0x04015B80 +vertex 18, -11, -58, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 23, -52, -9, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 20, -14, 41, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 97, -3, 30, 0, 0, 0x69, 0xF1, 0x45, 0x00 +vertex 99, -33, -10, 0, 0, 0x40, 0x93, 0xFC, 0x00 +vertex 95, -1, -49, 0, 0, 0x71, 0xFB, 0xC7, 0x00 +vertex 18, -11, -58, 0, 0, 0x12, 0xE0, 0x87, 0x00 +vertex 91, 49, -33, 0, 0, 0x34, 0x4E, 0xAB, 0x00 +vertex 92, 48, 16, 0, 0, 0x47, 0x55, 0x3D, 0x00 +vertex 13, 52, -37, 0, 0, 0x06, 0x76, 0xD3, 0x00 +vertex 20, -14, 41, 0, 0, 0x16, 0xD9, 0x76, 0x00 +vertex 23, -52, -9, 0, 0, 0x1D, 0x85, 0xFD, 0x00 +vertex 14, 50, 24, 0, 0, 0x0A, 0x63, 0x4D, 0x00 +vertex 13, 52, -37, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 14, 50, 24, 0, 0, 0x82, 0xF5, 0x02, 0x00 + +glabel mario_medium_poly_right_thigh_shared_dl # 0x04015C70 - 0x04015D00 +gsSPVertex mario_medium_poly_right_thigh_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 7, 5, 6, 0x0 +gsSP2Triangles 8, 7, 9, 0x0, 10, 3, 8, 0x0 +gsSP2Triangles 4, 3, 10, 0x0, 4, 10, 11, 0x0 +gsSP2Triangles 8, 12, 10, 0x0, 8, 9, 12, 0x0 +gsSP2Triangles 7, 6, 9, 0x0, 4, 11, 6, 0x0 +gsSP2Triangles 5, 8, 3, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 2, 13, 0, 0x0, 2, 14, 13, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_right_thigh # 0x04015D00 - 0x04015D20 +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_medium_poly_right_thigh_shared_dl +gsSPEndDisplayList + +mario_medium_poly_right_leg_shared_dl_vertex: # 0x04015D20 +vertex 6, -1, -50, 0, 0, 0x8E, 0xF7, 0xCA, 0x00 +vertex 5, -34, -11, 0, 0, 0xC9, 0x8E, 0xFE, 0x00 +vertex 7, -4, 30, 0, 0, 0x9B, 0xED, 0x4A, 0x00 +vertex 67, -9, 34, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 64, -43, -12, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 66, -7, -56, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 66, -7, -56, 0, 0, 0xF1, 0xDE, 0x87, 0x00 +vertex 10, 48, -33, 0, 0, 0xD6, 0x63, 0xBE, 0x00 +vertex 10, 46, 16, 0, 0, 0xB1, 0x3F, 0x4B, 0x00 +vertex 71, 47, 18, 0, 0, 0xFD, 0x73, 0x33, 0x00 +vertex 67, -9, 34, 0, 0, 0xF4, 0xD8, 0x77, 0x00 +vertex 64, -43, -12, 0, 0, 0xEC, 0x83, 0xFD, 0x00 +vertex 70, 49, -37, 0, 0, 0xFA, 0x67, 0xB8, 0x00 +vertex 71, 47, 18, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 70, 49, -37, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 + +glabel mario_medium_poly_right_leg_shared_dl # 0x04015E10 - 0x04015EA0 +gsSPVertex mario_medium_poly_right_leg_shared_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 1, 0, 6, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 2, 10, 0x0 +gsSP2Triangles 10, 2, 1, 0x0, 11, 10, 1, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 9, 12, 7, 0x0 +gsSP2Triangles 12, 6, 7, 0x0, 6, 11, 1, 0x0 +gsSP2Triangles 5, 13, 3, 0x0, 5, 14, 13, 0x0 +gsSP2Triangles 2, 8, 0, 0x0, 8, 7, 0, 0x0 +gsSPEndDisplayList + +mario_medium_poly_right_foot_dl_vertex_group1: # 0x04015EA0 +vertex -38, 12, 14, 0, 0, 0xA1, 0xCF, 0x43, 0x00 +vertex -43, 65, -12, 0, 0, 0x83, 0x13, 0xFF, 0x00 +vertex -36, 12, -41, 0, 0, 0xA1, 0xCE, 0xBE, 0x00 +vertex 25, -34, -11, 0, 0, 0xDF, 0x86, 0x07, 0x00 +vertex 41, -18, -55, 0, 0, 0x07, 0xB3, 0x9C, 0x00 +vertex 79, -29, -7, 0, 0, 0x36, 0x8E, 0x08, 0x00 +vertex 42, -10, 32, 0, 0, 0xFF, 0xBA, 0x69, 0x00 +vertex -15, 55, 24, 0, 0, 0xCB, 0x04, 0x73, 0x00 +vertex -14, 54, -51, 0, 0, 0xCF, 0x04, 0x8C, 0x00 +vertex 108, 11, -36, 0, 0, 0x4E, 0xB0, 0xC6, 0x00 +vertex 76, 23, -62, 0, 0, 0x14, 0xDB, 0x89, 0x00 +vertex 107, 12, 20, 0, 0, 0x45, 0xAF, 0x44, 0x00 +vertex 74, 24, 40, 0, 0, 0x08, 0xDC, 0x79, 0x00 +vertex -15, 55, 24, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -14, 54, -51, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -43, 65, -12, 0, 0, 0x29, 0x77, 0x00, 0x00 + +mario_medium_poly_right_foot_dl_vertex_group2: # 0x04015FA0 +vertex -15, 55, 24, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 76, 23, -62, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -14, 54, -51, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 74, 24, 40, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 108, 11, -36, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 107, 12, 20, 0, 0, 0x29, 0x77, 0x00, 0x00 + +glabel mario_medium_poly_right_foot_dl # 0x04016000 - 0x040160C8 +gsSPVertex mario_medium_poly_right_foot_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 0, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 1, 8, 2, 0x0 +gsSP2Triangles 9, 5, 4, 0x0, 4, 10, 9, 0x0 +gsSP2Triangles 6, 5, 11, 0x0, 9, 11, 5, 0x0 +gsSP2Triangles 11, 12, 6, 0x0, 12, 7, 6, 0x0 +gsSP2Triangles 8, 4, 2, 0x0, 7, 0, 6, 0x0 +gsSP2Triangles 8, 10, 4, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_medium_poly_right_foot_dl_vertex_group2, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 3, 5, 4, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_right_foot # 0x040160C8 - 0x04016108 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_medium_poly_right_foot_dl +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +glabel mario_metal_medium_poly_right_foot # 0x04016108 - 0x04016148 +gsSPDisplayList mario_medium_poly_right_foot_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +mario_seg4_vertex_04016148: # 0x04016148 +vertex 75, 24, -60, -74, -930, 0x60, 0x27, 0xB8, 0xFF +vertex 36, 47, -76, -174, 168, 0x2E, 0x36, 0x98, 0xFF +vertex 44, 78, -35, 988, 92, 0x45, 0x65, 0xE2, 0xFF +vertex -26, 49, -87, -538, 1590, 0xC4, 0x29, 0x99, 0xFF +vertex 1, 87, -53, 638, 1164, 0x0E, 0x74, 0xD1, 0xFF +vertex 1, 87, 54, 2522, 702, 0x11, 0x74, 0x2F, 0xFF +vertex 1, 87, 54, 272, 1122, 0x11, 0x74, 0x2F, 0xFF +vertex 44, 78, 37, -92, 108, 0x47, 0x5F, 0x2A, 0xFF +vertex 44, 78, -35, -1398, -128, 0x45, 0x65, 0xE2, 0xFF +vertex -26, 49, 88, 1514, 1490, 0xC4, 0x29, 0x67, 0xFF +vertex 36, 47, 77, 1110, 130, 0x2F, 0x37, 0x68, 0xFF +vertex 75, 24, 60, 968, -926, 0x62, 0x27, 0x46, 0xFF + +mario_seg4_vertex_04016208: # 0x04016208 +vertex 82, 37, 28, 0, 0, 0x71, 0x36, 0x0E, 0xFF +vertex 82, 37, -28, 0, 0, 0x71, 0x35, 0xEA, 0xFF +vertex 44, 78, -35, 0, 0, 0x45, 0x65, 0xE2, 0xFF +vertex 44, 78, 37, 0, 0, 0x47, 0x5F, 0x2A, 0xFF +vertex 95, -39, -25, 0, 0, 0x79, 0xE6, 0xE8, 0xFF +vertex 95, -39, 25, 0, 0, 0x75, 0xDB, 0x1D, 0xFF +vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF +vertex 56, -4, 79, 0, 0, 0x39, 0x04, 0x71, 0xFF +vertex 75, 24, 60, 0, 0, 0x62, 0x27, 0x46, 0xFF +vertex 36, 47, 77, 0, 0, 0x2F, 0x37, 0x68, 0xFF +vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF +vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF +vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF +vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF +vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF +vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF + +mario_seg4_vertex_04016308: # 0x04016308 +vertex 36, 47, -76, 0, 0, 0x2E, 0x36, 0x98, 0xFF +vertex 75, 24, -60, 0, 0, 0x60, 0x27, 0xB8, 0xFF +vertex 56, -4, -77, 0, 0, 0x38, 0x04, 0x8F, 0xFF +vertex 9, 0, -93, 0, 0, 0x0E, 0x03, 0x82, 0xFF +vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF +vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF +vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF +vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF +vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF + +mario_seg4_vertex_04016398: # 0x04016398 +vertex 83, -29, -58, 0, 0, 0x52, 0xC9, 0xB2, 0xFF +vertex 95, -39, -25, 0, 0, 0x79, 0xE6, 0xE8, 0xFF +vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF +vertex 75, 24, -60, 0, 0, 0x60, 0x27, 0xB8, 0xFF +vertex 82, 37, -28, 0, 0, 0x71, 0x35, 0xEA, 0xFF +vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF +vertex 44, 78, -35, 0, 0, 0x45, 0x65, 0xE2, 0xFF +vertex 75, 24, 60, 0, 0, 0x62, 0x27, 0x46, 0xFF +vertex 82, 37, 28, 0, 0, 0x71, 0x36, 0x0E, 0xFF +vertex 44, 78, 37, 0, 0, 0x47, 0x5F, 0x2A, 0xFF +vertex 83, -29, 58, 0, 0, 0x54, 0xC8, 0x4C, 0xFF +vertex 95, -39, 25, 0, 0, 0x75, 0xDB, 0x1D, 0xFF +vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF +vertex 1, 87, -53, 0, 0, 0x0E, 0x74, 0xD1, 0xFF +vertex -30, 88, 42, 0, 0, 0xD3, 0x72, 0x1F, 0xFF +vertex 1, 87, 54, 0, 0, 0x11, 0x74, 0x2F, 0xFF + +mario_seg4_vertex_04016498: # 0x04016498 +vertex 1, 87, -53, 0, 0, 0x0E, 0x74, 0xD1, 0xFF +vertex -30, 88, -41, 0, 0, 0xC7, 0x6A, 0xDA, 0xFF +vertex -30, 88, 42, 0, 0, 0xD3, 0x72, 0x1F, 0xFF +vertex -26, 49, -87, 0, 0, 0xC4, 0x29, 0x99, 0xFF +vertex -71, 56, 0, 0, 0, 0x89, 0x2B, 0x00, 0xFF +vertex -26, 49, 88, 0, 0, 0xC4, 0x29, 0x67, 0xFF +vertex 1, 87, 54, 0, 0, 0x11, 0x74, 0x2F, 0xFF +vertex -59, -44, 0, 0, 0, 0x88, 0xD8, 0x00, 0xFF +vertex -26, -72, -38, 0, 0, 0xDA, 0x8B, 0xE5, 0xFF +vertex -26, -72, 39, 0, 0, 0xDA, 0x8B, 0x1B, 0xFF +vertex -26, -41, 85, 0, 0, 0xCC, 0xC2, 0x61, 0xFF +vertex -26, -41, -84, 0, 0, 0xCC, 0xC2, 0x9F, 0xFF +vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF +vertex 22, -41, 87, 0, 0, 0x1F, 0xC9, 0x6D, 0xFF +vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF +vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF + +mario_seg4_vertex_04016598: # 0x04016598 +vertex -26, 49, 88, 0, 0, 0xC4, 0x29, 0x67, 0xFF +vertex 9, 0, 94, 0, 0, 0x0E, 0x03, 0x7E, 0xFF +vertex 36, 47, 77, 0, 0, 0x2F, 0x37, 0x68, 0xFF +vertex 9, 0, -93, 0, 0, 0x0E, 0x03, 0x82, 0xFF +vertex -26, 49, -87, 0, 0, 0xC4, 0x29, 0x99, 0xFF +vertex 36, 47, -76, 0, 0, 0x2E, 0x36, 0x98, 0xFF +vertex -26, -41, -84, 0, 0, 0xCC, 0xC2, 0x9F, 0xFF +vertex 22, -41, -86, 0, 0, 0x1E, 0xCA, 0x92, 0xFF +vertex 40, -66, -47, 0, 0, 0x1D, 0x91, 0xCB, 0xFF +vertex -26, -72, -38, 0, 0, 0xDA, 0x8B, 0xE5, 0xFF +vertex 54, -68, 0, 0, 0, 0x2D, 0x8A, 0x00, 0xFF +vertex -26, -72, 39, 0, 0, 0xDA, 0x8B, 0x1B, 0xFF +vertex 40, -66, 48, 0, 0, 0x1D, 0x91, 0x35, 0xFF + +glabel mario_medium_poly_yellow_button_dl # 0x04016668 - 0x040166B8 +gsSPVertex mario_seg4_vertex_04016148, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 5, 2, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 6, 10, 7, 0x0, 7, 10, 11, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_pants_overalls_shared_dl # 0x040166B8 - 0x04016800 +gsSPVertex mario_seg4_vertex_04016398, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 11, 0x0, 8, 7, 11, 0x0 +gsSP2Triangles 11, 10, 2, 0x0, 10, 12, 2, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex mario_seg4_vertex_04016498, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 2, 4, 0x0, 6, 2, 5, 0x0 +gsSP2Triangles 4, 3, 7, 0x0, 8, 9, 7, 0x0 +gsSP2Triangles 5, 4, 7, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 3, 11, 7, 0x0 +gsSP2Triangles 7, 10, 5, 0x0, 10, 9, 12, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 12, 13, 10, 0x0 +gsSP2Triangles 5, 10, 14, 0x0, 9, 8, 15, 0x0 +gsSPVertex mario_seg4_vertex_04016598, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 6, 3, 7, 0x0 +gsSP2Triangles 8, 9, 6, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 11, 10, 12, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_tshirt_shared_dl # 0x04016800 - 0x040168A0 +gsSPVertex mario_seg4_vertex_04016208, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 0, 5, 4, 0x0 +gsSP2Triangles 6, 4, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 7, 12, 8, 0x0, 11, 12, 7, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex mario_seg4_vertex_04016308, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel mario_medium_poly_torso_dl # 0x040168A0 - 0x040168C8 +gsSPDisplayList mario_medium_poly_pants_overalls_shared_dl +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_medium_poly_tshirt_shared_dl +gsSPEndDisplayList + +glabel mario_medium_poly_torso # 0x040168C8 - 0x04016948 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_medium_poly_yellow_button_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_medium_poly_torso_dl +gsSPEndDisplayList + +glabel mario_metal_medium_poly_torso # 0x04016948 - 0x04016968 +gsSPDisplayList mario_medium_poly_yellow_button_dl +gsSPDisplayList mario_medium_poly_pants_overalls_shared_dl +gsSPDisplayList mario_medium_poly_tshirt_shared_dl +gsSPEndDisplayList + +mario_low_poly_butt_dl_vertex: # 0x04016968 +vertex -37, -37, 0, 0, 0, 0x82, 0xF5, 0x00, 0x00 +vertex -2, 52, 92, 0, 0, 0xB1, 0x3C, 0x4E, 0x00 +vertex -35, 55, 0, 0, 0, 0x97, 0x45, 0x00, 0x00 +vertex -7, -86, 85, 0, 0, 0xBF, 0xC4, 0x5A, 0x00 +vertex 49, 46, 96, 0, 0, 0x4B, 0x1D, 0x61, 0x00 +vertex -7, -86, -85, 0, 0, 0xCF, 0xAA, 0xB2, 0x00 +vertex -2, 52, -92, 0, 0, 0xB0, 0x3B, 0xB2, 0x00 +vertex 48, 44, -98, 0, 0, 0x29, 0x22, 0x8E, 0x00 +vertex 46, -71, -89, 0, 0, 0x73, 0xD9, 0xDD, 0x00 +vertex 46, -71, 89, 0, 0, 0x44, 0xA1, 0x2F, 0x00 +vertex 49, 96, 0, 0, 0, 0x2B, 0x77, 0x00, 0x00 + +glabel mario_low_poly_butt_dl # 0x04016A18 - 0x04016AB8 +gsSPVertex mario_low_poly_butt_dl_vertex, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 6, 5, 0, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 8, 7, 10, 0x0, 4, 9, 8, 0x0 +gsSP2Triangles 5, 9, 3, 0x0, 3, 0, 5, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 10, 4, 8, 0x0, 2, 1, 10, 0x0 +gsSP2Triangles 6, 2, 10, 0x0, 1, 4, 10, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_butt # 0x04016AB8 - 0x04016AE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_low_poly_butt_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_butt # 0x04016AE8 - 0x04016B60 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_low_poly_butt_dl +gsSPEndDisplayList + +mario_low_poly_left_arm_shared_dl_vertex: # 0x04016B60 +vertex -6, 28, 10, 0, 0, 0x09, 0x65, 0xB5, 0x00 +vertex 72, 21, 8, 0, 0, 0x44, 0x4D, 0x48, 0x00 +vertex 71, -11, -34, 0, 0, 0x3F, 0x57, 0xBE, 0x00 +vertex -8, -30, 31, 0, 0, 0x09, 0x26, 0x78, 0x00 +vertex 71, -30, 23, 0, 0, 0x5E, 0x15, 0x51, 0x00 +vertex -6, 28, 10, 0, 0, 0x07, 0x29, 0x77, 0x00 +vertex -8, -7, -41, 0, 0, 0x0B, 0x67, 0xB8, 0x00 +vertex -8, -30, 31, 0, 0, 0xA4, 0xAD, 0xE5, 0x00 +vertex -6, 28, 10, 0, 0, 0x81, 0x02, 0x00, 0x00 +vertex -8, -7, -41, 0, 0, 0xA4, 0xAD, 0xE5, 0x00 +vertex 71, -11, -34, 0, 0, 0xFD, 0x88, 0xD9, 0x00 +vertex 71, -30, 23, 0, 0, 0xFD, 0x88, 0xD9, 0x00 + +glabel mario_low_poly_left_arm_shared_dl # 0x04016C20 - 0x04016C70 +gsSPVertex mario_low_poly_left_arm_shared_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 6, 0, 2, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 11, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_left_arm # 0x04016C70 - 0x04016C90 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_low_poly_left_arm_shared_dl +gsSPEndDisplayList + +mario_low_poly_left_forearm_shared_dl_vertex: # 0x04016C90 +vertex -5, 20, 6, 0, 0, 0x05, 0x62, 0xB0, 0x00 +vertex 67, 16, 5, 0, 0, 0x43, 0x4B, 0x4C, 0x00 +vertex 67, -14, -31, 0, 0, 0x3C, 0x55, 0xBA, 0x00 +vertex -5, -30, 21, 0, 0, 0x05, 0x20, 0x7A, 0x00 +vertex 67, -30, 17, 0, 0, 0x5C, 0x14, 0x54, 0x00 +vertex -5, 20, 6, 0, 0, 0x04, 0x22, 0x7A, 0x00 +vertex -5, -12, -35, 0, 0, 0x07, 0x63, 0xB2, 0x00 +vertex -5, -30, 21, 0, 0, 0xA5, 0xAD, 0xE5, 0x00 +vertex -5, 20, 6, 0, 0, 0x81, 0x01, 0x00, 0x00 +vertex -5, -12, -35, 0, 0, 0xA5, 0xAD, 0xE5, 0x00 +vertex 67, -30, 17, 0, 0, 0xFE, 0x88, 0xD9, 0x00 +vertex 67, -14, -31, 0, 0, 0xFE, 0x88, 0xD9, 0x00 + +glabel mario_low_poly_left_forearm_shared_dl # 0x04016D50 - 0x04016DA0 +gsSPVertex mario_low_poly_left_forearm_shared_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 6, 0, 2, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 10, 9, 11, 0x0 +gsSPEndDisplayList + +mario_low_poly_left_hand_closed_shared_dl_vertex: # 0x04016DA0 +vertex -6, 34, -25, 0, 0, 0xA0, 0x13, 0xB0, 0x00 +vertex -9, 39, 24, 0, 0, 0xB3, 0x43, 0x4A, 0x00 +vertex 91, 80, -34, 0, 0, 0x13, 0x7C, 0xEE, 0x00 +vertex 90, 35, 33, 0, 0, 0x41, 0x14, 0x6B, 0x00 +vertex 20, -34, 21, 0, 0, 0xD4, 0x9A, 0x3C, 0x00 +vertex 122, 4, -45, 0, 0, 0x63, 0xBB, 0x25, 0x00 +vertex 122, 4, -45, 0, 0, 0xF2, 0x15, 0x84, 0x00 +vertex 20, -31, -44, 0, 0, 0xCB, 0xAE, 0xB1, 0x00 + +glabel mario_low_poly_left_hand_closed_shared_dl # 0x04016E20 - 0x04016E80 +gsSPVertex mario_low_poly_left_hand_closed_shared_dl_vertex, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 3, 1, 4, 0x0, 2, 3, 5, 0x0 +gsSP2Triangles 0, 7, 4, 0x0, 4, 1, 0, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_left_hand_closed # 0x04016E80 - 0x04016EA0 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_low_poly_left_hand_closed_shared_dl +gsSPEndDisplayList + +mario_low_poly_right_arm_shared_dl_vertex: # 0x04016EA0 +vertex 65, 30, 23, 0, 0, 0x5E, 0xEB, 0x51, 0x00 +vertex 66, -21, 8, 0, 0, 0x45, 0xB3, 0x49, 0x00 +vertex 65, 11, -34, 0, 0, 0x40, 0xA9, 0xBF, 0x00 +vertex -10, 7, -41, 0, 0, 0xA4, 0x52, 0xE5, 0x00 +vertex -9, -28, 10, 0, 0, 0x81, 0xFE, 0x00, 0x00 +vertex -10, 30, 30, 0, 0, 0xA4, 0x52, 0xE5, 0x00 +vertex -9, -28, 10, 0, 0, 0x09, 0x9A, 0xB6, 0x00 +vertex -10, 7, -41, 0, 0, 0x0C, 0x99, 0xB8, 0x00 +vertex -10, 30, 30, 0, 0, 0x0A, 0xDB, 0x78, 0x00 +vertex -9, -28, 10, 0, 0, 0x07, 0xD8, 0x78, 0x00 +vertex 65, 30, 23, 0, 0, 0xFC, 0x78, 0xD9, 0x00 +vertex 65, 11, -34, 0, 0, 0xFC, 0x78, 0xD9, 0x00 + +glabel mario_low_poly_right_arm_shared_dl # 0x04016F60 - 0x04016FB0 +gsSPVertex mario_low_poly_right_arm_shared_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 6, 7, 0x0, 1, 8, 9, 0x0 +gsSP2Triangles 1, 0, 8, 0x0, 2, 1, 6, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 5, 11, 3, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_right_arm # 0x04016FB0 - 0x04016FD0 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_low_poly_right_arm_shared_dl +gsSPEndDisplayList + +mario_low_poly_right_forearm_shared_dl_vertex: # 0x04016FD0 +vertex -13, 12, -35, 0, 0, 0xA5, 0x53, 0xE5, 0x00 +vertex -13, -20, 6, 0, 0, 0x81, 0xFF, 0x00, 0x00 +vertex -13, 30, 21, 0, 0, 0xA5, 0x53, 0xE5, 0x00 +vertex 54, 14, -31, 0, 0, 0x3D, 0xAA, 0xBA, 0x00 +vertex -13, -20, 6, 0, 0, 0x05, 0x9E, 0xB1, 0x00 +vertex -13, 12, -35, 0, 0, 0x07, 0x9C, 0xB3, 0x00 +vertex 55, -16, 5, 0, 0, 0x43, 0xB5, 0x4C, 0x00 +vertex -13, 30, 21, 0, 0, 0x05, 0xE0, 0x7A, 0x00 +vertex -13, -20, 6, 0, 0, 0x04, 0xDE, 0x7A, 0x00 +vertex 54, 30, 17, 0, 0, 0x5C, 0xED, 0x54, 0x00 +vertex 54, 30, 17, 0, 0, 0xFE, 0x78, 0xD8, 0x00 +vertex 54, 14, -31, 0, 0, 0xFE, 0x78, 0xD8, 0x00 + +glabel mario_low_poly_right_forearm_shared_dl # 0x04017090 - 0x040170E0 +gsSPVertex mario_low_poly_right_forearm_shared_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 2, 10, 11, 0x0 +gsSP2Triangles 2, 11, 0, 0x0, 9, 6, 3, 0x0 +gsSPEndDisplayList + +mario_low_poly_right_hand_closed_dl_vertex: # 0x040170E0 +vertex 85, -38, -32, 0, 0, 0x3D, 0xE3, 0x96, 0x00 +vertex -15, -35, -22, 0, 0, 0x99, 0xDC, 0xC1, 0x00 +vertex 17, 37, -22, 0, 0, 0xFE, 0x69, 0xB9, 0x00 +vertex 116, -10, 36, 0, 0, 0x66, 0x47, 0x16, 0x00 +vertex 82, -85, 44, 0, 0, 0x13, 0x8A, 0xD8, 0x00 +vertex -15, -35, 43, 0, 0, 0x9D, 0xEC, 0x4C, 0x00 +vertex 82, -85, 44, 0, 0, 0x02, 0x15, 0x7D, 0x00 +vertex 14, 30, 26, 0, 0, 0xCA, 0x50, 0x51, 0x00 + +glabel mario_low_poly_right_hand_closed_dl # 0x04017160 - 0x040171C0 +gsSPVertex mario_low_poly_right_hand_closed_dl_vertex, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 4, 5, 1, 0x0 +gsSP2Triangles 6, 3, 7, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 3, 2, 7, 0x0 +gsSP2Triangles 1, 5, 7, 0x0, 7, 2, 1, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_right_hand_closed # 0x040171C0 - 0x040171E0 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_low_poly_right_hand_closed_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_right_hand_closed # 0x040171E0 - 0x04017210 +gsSPDisplayList mario_low_poly_right_hand_closed_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +mario_low_poly_left_thigh_dl_vertex: # 0x04017210 +vertex 10, 51, 45, 0, 0, 0x08, 0x73, 0x34, 0x00 +vertex 17, -44, 58, 0, 0, 0x0A, 0x11, 0x7D, 0x00 +vertex 94, 48, 38, 0, 0, 0x38, 0x40, 0x5D, 0x00 +vertex 11, 51, -27, 0, 0, 0x0B, 0x5E, 0xAD, 0x00 +vertex 95, 48, -19, 0, 0, 0x4A, 0x4F, 0xBF, 0x00 +vertex 18, -45, -38, 0, 0, 0x0C, 0x0F, 0x83, 0x00 +vertex 101, -28, -28, 0, 0, 0x5B, 0xCA, 0xBC, 0x00 +vertex 100, -28, 48, 0, 0, 0x63, 0xBD, 0x29, 0x00 +vertex 17, -44, 58, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 10, 51, 45, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 18, -45, -38, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 11, 51, -27, 0, 0, 0x82, 0xF7, 0xFF, 0x00 +vertex 18, -45, -38, 0, 0, 0x18, 0x84, 0x01, 0x00 +vertex 17, -44, 58, 0, 0, 0x18, 0x84, 0x01, 0x00 + +glabel mario_low_poly_left_thigh_dl # 0x040172F0 - 0x04017360 +gsSPVertex mario_low_poly_left_thigh_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 3, 4, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 4, 2, 7, 0x0 +gsSP2Triangles 12, 7, 13, 0x0, 12, 6, 7, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_left_thigh # 0x04017360 - 0x04017390 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_low_poly_left_thigh_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_left_thigh # 0x04017390 - 0x04017408 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_low_poly_left_thigh_dl +gsSPEndDisplayList + +mario_low_poly_left_leg_shared_dl_vertex: # 0x04017408 +vertex 7, 47, 38, 0, 0, 0xCF, 0x59, 0x4B, 0x00 +vertex 70, -39, 53, 0, 0, 0xF8, 0x10, 0x7D, 0x00 +vertex 75, 52, 42, 0, 0, 0xF4, 0x5E, 0x53, 0x00 +vertex 75, 52, -23, 0, 0, 0xF5, 0x72, 0xCA, 0x00 +vertex 7, 47, -20, 0, 0, 0xAB, 0x34, 0xB2, 0x00 +vertex 71, -39, -34, 0, 0, 0xFA, 0x0F, 0x83, 0x00 +vertex 3, -29, -29, 0, 0, 0xBB, 0xA4, 0xCD, 0x00 +vertex 2, -29, 48, 0, 0, 0x92, 0xDB, 0x31, 0x00 +vertex 71, -39, -34, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 75, 52, -23, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 70, -39, 53, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 75, 52, 42, 0, 0, 0x7E, 0xFA, 0x01, 0x00 +vertex 71, -39, -34, 0, 0, 0xED, 0x83, 0x00, 0x00 +vertex 70, -39, 53, 0, 0, 0xED, 0x83, 0x00, 0x00 + +glabel mario_low_poly_left_leg_shared_dl # 0x040174E8 - 0x04017558 +gsSPVertex mario_low_poly_left_leg_shared_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 7, 4, 6, 0x0, 7, 0, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 6, 12, 13, 0x0, 13, 7, 6, 0x0 +gsSPEndDisplayList + +mario_low_poly_left_foot_shared_dl_vertex: # 0x04017558 +vertex 110, 11, 56, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 109, 10, -33, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -50, 69, -36, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex -49, 70, 63, 0, 0, 0x2B, 0x77, 0xFF, 0x00 +vertex 74, -39, 51, 0, 0, 0x13, 0xB0, 0x60, 0x00 +vertex 110, 11, 56, 0, 0, 0x5B, 0xBB, 0x36, 0x00 +vertex -49, 70, 63, 0, 0, 0x00, 0xF4, 0x7E, 0x00 +vertex 73, -40, -25, 0, 0, 0x18, 0x96, 0xC0, 0x00 +vertex -56, 20, -30, 0, 0, 0xA4, 0xC5, 0xC2, 0x00 +vertex -50, 69, -36, 0, 0, 0xFE, 0xF0, 0x83, 0x00 +vertex -54, 20, 58, 0, 0, 0x99, 0xC2, 0x26, 0x00 +vertex 109, 10, -33, 0, 0, 0x44, 0xC2, 0xAA, 0x00 +vertex -50, 69, -36, 0, 0, 0x82, 0x0E, 0x01, 0x00 +vertex -49, 70, 63, 0, 0, 0x82, 0x0E, 0x01, 0x00 + +glabel mario_low_poly_left_foot_shared_dl # 0x04017638 - 0x040176A8 +gsSPVertex mario_low_poly_left_foot_shared_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 4, 6, 0x0, 7, 9, 11, 0x0 +gsSP2Triangles 12, 10, 13, 0x0, 7, 10, 8, 0x0 +gsSP2Triangles 7, 11, 5, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 7, 4, 10, 0x0, 12, 8, 10, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_left_foot # 0x040176A8 - 0x040176C8 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_low_poly_left_foot_shared_dl +gsSPEndDisplayList + +mario_low_poly_right_thigh_shared_dl_vertex: # 0x040176C8 +vertex 102, -25, -48, 0, 0, 0x64, 0xBF, 0xD5, 0x00 +vertex 103, -27, 25, 0, 0, 0x5C, 0xC9, 0x42, 0x00 +vertex 25, -45, 35, 0, 0, 0x1B, 0x85, 0xFD, 0x00 +vertex 24, -42, -56, 0, 0, 0x1B, 0x85, 0xFD, 0x00 +vertex 95, 50, -36, 0, 0, 0x37, 0x42, 0xA3, 0x00 +vertex 96, 49, 18, 0, 0, 0x4A, 0x4E, 0x41, 0x00 +vertex 25, -45, 35, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 17, 51, 27, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 15, 53, -42, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 24, -42, -56, 0, 0, 0x82, 0xF5, 0x02, 0x00 +vertex 24, -42, -56, 0, 0, 0x09, 0x13, 0x83, 0x00 +vertex 15, 53, -42, 0, 0, 0x07, 0x74, 0xCE, 0x00 +vertex 25, -45, 35, 0, 0, 0x0D, 0x0C, 0x7D, 0x00 +vertex 17, 51, 27, 0, 0, 0x0B, 0x5C, 0x55, 0x00 + +glabel mario_low_poly_right_thigh_shared_dl # 0x040177A8 - 0x04017818 +gsSPVertex mario_low_poly_right_thigh_shared_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 4, 0, 10, 0x0, 5, 4, 11, 0x0 +gsSP2Triangles 12, 1, 5, 0x0, 5, 13, 12, 0x0 +gsSP2Triangles 5, 11, 13, 0x0, 4, 10, 11, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_right_thigh # 0x04017818 - 0x04017838 +gsSPLight mario_diff_light_group1, 1 +gsSPLight mario_amb_light_group1, 2 +gsSPDisplayList mario_low_poly_right_thigh_shared_dl +gsSPEndDisplayList + +mario_low_poly_right_leg_shared_dl_vertex: # 0x04017838 +vertex 2, -29, 27, 0, 0, 0xBA, 0xA3, 0x31, 0x00 +vertex 1, -26, -50, 0, 0, 0x91, 0xDD, 0xCF, 0x00 +vertex 68, -37, -56, 0, 0, 0xEC, 0x83, 0xFD, 0x00 +vertex 70, -40, 30, 0, 0, 0xEC, 0x83, 0xFD, 0x00 +vertex 68, -37, -56, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 74, 54, -43, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 75, 52, 21, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 70, -40, 30, 0, 0, 0x7E, 0xF9, 0xFE, 0x00 +vertex 6, 47, 19, 0, 0, 0xAD, 0x33, 0x50, 0x00 +vertex 6, 49, -38, 0, 0, 0xCF, 0x5B, 0xB7, 0x00 +vertex 68, -37, -56, 0, 0, 0xF8, 0x13, 0x83, 0x00 +vertex 75, 52, 21, 0, 0, 0xF7, 0x71, 0x38, 0x00 +vertex 70, -40, 30, 0, 0, 0xFB, 0x0C, 0x7E, 0x00 +vertex 74, 54, -43, 0, 0, 0xF4, 0x60, 0xAF, 0x00 + +glabel mario_low_poly_right_leg_shared_dl # 0x04017918 - 0x04017988 +gsSPVertex mario_low_poly_right_leg_shared_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 1, 0x0, 0, 8, 1, 0x0 +gsSP2Triangles 10, 1, 9, 0x0, 9, 8, 11, 0x0 +gsSP2Triangles 8, 0, 12, 0x0, 12, 11, 8, 0x0 +gsSP2Triangles 11, 13, 9, 0x0, 13, 10, 9, 0x0 +gsSPEndDisplayList + +mario_low_poly_right_foot_dl_vertex: # 0x04017988 +vertex -55, 19, -59, 0, 0, 0x9A, 0xC0, 0xDA, 0x00 +vertex -57, 20, 28, 0, 0, 0xA4, 0xC5, 0x3E, 0x00 +vertex -52, 69, 34, 0, 0, 0x82, 0x0C, 0xFD, 0x00 +vertex 73, -38, -50, 0, 0, 0x15, 0xAE, 0xA2, 0x00 +vertex 71, -37, 25, 0, 0, 0x19, 0x98, 0x42, 0x00 +vertex 108, 12, -55, 0, 0, 0x5C, 0xBC, 0xCC, 0x00 +vertex 106, 13, 33, 0, 0, 0x44, 0xC5, 0x58, 0x00 +vertex -50, 68, -65, 0, 0, 0x82, 0x0C, 0xFD, 0x00 +vertex -52, 69, 34, 0, 0, 0xFD, 0xF2, 0x7E, 0x00 +vertex -50, 68, -65, 0, 0, 0x02, 0xF2, 0x82, 0x00 +vertex -52, 69, 34, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 108, 12, -55, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex -50, 68, -65, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 106, 13, 33, 0, 0, 0x29, 0x77, 0x00, 0x00 + +glabel mario_low_poly_right_foot_dl # 0x04017A68 - 0x04017AD8 +gsSPVertex mario_low_poly_right_foot_dl_vertex, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 7, 0, 2, 0x0 +gsSP2Triangles 6, 8, 4, 0x0, 9, 3, 0, 0x0 +gsSP2Triangles 8, 1, 4, 0x0, 9, 5, 3, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_right_foot # 0x04017AD8 - 0x04017B18 +gsSPLight mario_diff_light_group4, 1 +gsSPLight mario_amb_light_group4, 2 +gsSPDisplayList mario_low_poly_right_foot_dl +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +glabel mario_metal_low_poly_right_foot # 0x04017B18 - 0x04017B58 +gsSPDisplayList mario_low_poly_right_foot_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +mario_seg4_vertex_04017B58: # 0x04017B58 +vertex -28, 41, -88, -396, 1646, 0xB7, 0x31, 0xA5, 0xFF +vertex 0, 98, 0, 1968, 722, 0xF0, 0x7D, 0x00, 0xFF +vertex 35, 64, -82, -390, 132, 0x29, 0x4B, 0xA3, 0xFF +vertex 39, 90, 0, 1698, -280, 0x4A, 0x67, 0x00, 0xFF +vertex -28, 41, 89, 1610, 1512, 0xD1, 0x37, 0x67, 0xFF +vertex 35, 64, 83, 1070, -68, 0x29, 0x4B, 0x5D, 0xFF +vertex 0, 98, 0, -1064, 968, 0xF0, 0x7D, 0x00, 0xFF +vertex 39, 90, 0, -1146, -124, 0x4A, 0x67, 0x00, 0xFF + +mario_seg4_vertex_04017BD8: # 0x04017BD8 +vertex -28, -71, 81, 0, 0, 0x9A, 0xBD, 0x20, 0xFF +vertex -28, 41, -88, 0, 0, 0xB7, 0x31, 0xA5, 0xFF +vertex -28, -71, -80, 0, 0, 0xB7, 0xB5, 0xBA, 0xFF +vertex 39, -79, -73, 0, 0, 0x27, 0xB3, 0xA4, 0xFF +vertex -28, 41, 89, 0, 0, 0xD1, 0x37, 0x67, 0xFF +vertex -28, 89, 0, 0, 0, 0x97, 0x46, 0x00, 0xFF +vertex 39, -79, 74, 0, 0, 0x37, 0xBA, 0x59, 0xFF +vertex 35, 64, 83, 0, 0, 0x29, 0x4B, 0x5D, 0xFF +vertex 0, 98, 0, 0, 0, 0xF0, 0x7D, 0x00, 0xFF +vertex 35, 64, -82, 0, 0, 0x29, 0x4B, 0xA3, 0xFF +vertex 89, -45, -42, 0, 0, 0x70, 0xD0, 0xDF, 0xFF +vertex 89, -45, 43, 0, 0, 0x75, 0xE4, 0x28, 0xFF +vertex 74, 26, -59, 0, 0, 0x61, 0x25, 0xB9, 0xFF +vertex 39, 90, 0, 0, 0, 0x4A, 0x67, 0x00, 0xFF +vertex 74, 26, 60, 0, 0, 0x61, 0x25, 0x47, 0xFF + +mario_seg4_vertex_04017CC8: # 0x04017CC8 +vertex 74, 26, 60, 0, 0, 0x61, 0x25, 0x47, 0xFF +vertex 87, 42, 0, 0, 0, 0x76, 0x2D, 0x00, 0xFF +vertex 39, 90, 0, 0, 0, 0x4A, 0x67, 0x00, 0xFF +vertex 39, -79, -73, 0, 0, 0x27, 0xB3, 0xA4, 0xFF +vertex 35, 64, -82, 0, 0, 0x29, 0x4B, 0xA3, 0xFF +vertex 74, 26, -59, 0, 0, 0x61, 0x25, 0xB9, 0xFF +vertex 89, -45, -42, 0, 0, 0x70, 0xD0, 0xDF, 0xFF +vertex 39, -79, 74, 0, 0, 0x37, 0xBA, 0x59, 0xFF +vertex 89, -45, 43, 0, 0, 0x75, 0xE4, 0x28, 0xFF +vertex 35, 64, 83, 0, 0, 0x29, 0x4B, 0x5D, 0xFF + +glabel mario_low_poly_yellow_button_dl # 0x04017D68 - 0x04017D98 +gsSPVertex mario_seg4_vertex_04017B58, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_pants_overalls_shared_dl # 0x04017D98 - 0x04017E20 +gsSPVertex mario_seg4_vertex_04017BD8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 3, 6, 0, 0x0 +gsSP2Triangles 4, 0, 6, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 7, 4, 6, 0x0, 5, 4, 8, 0x0 +gsSP2Triangles 8, 1, 5, 0x0, 3, 1, 9, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 6, 3, 10, 0x0 +gsSP2Triangles 10, 11, 6, 0x0, 12, 9, 13, 0x0 +gsSP1Triangle 13, 7, 14, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_tshirt_shared_dl # 0x04017E20 - 0x04017E78 +gsSPVertex mario_seg4_vertex_04017CC8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 5, 1, 0x0, 7, 8, 0, 0x0 +gsSP2Triangles 7, 0, 9, 0x0, 8, 6, 1, 0x0 +gsSP1Triangle 1, 0, 8, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_torso_dl # 0x04017E78 - 0x04017EA0 +gsSPDisplayList mario_low_poly_pants_overalls_shared_dl +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_low_poly_tshirt_shared_dl +gsSPEndDisplayList + +glabel mario_low_poly_torso # 0x04017EA0 - 0x04017F20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_yellow_button +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_yellow_button_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_torso_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_torso # 0x04017F20 - 0x04017F40 +gsSPDisplayList mario_low_poly_yellow_button_dl +gsSPDisplayList mario_low_poly_pants_overalls_shared_dl +gsSPDisplayList mario_low_poly_tshirt_shared_dl +gsSPEndDisplayList + +mario_low_poly_mario_m_logo_dl_vertex: # 0x04017F40 +vertex 272, 48, 53, 904, 0, 0x42, 0x51, 0x47, 0xFF +vertex 174, 79, -9, 452, 816, 0x51, 0x61, 0xFA, 0xFF +vertex 146, 27, 92, 1238, 962, 0x03, 0x3A, 0x70, 0xFF +vertex 272, 48, -52, -2, 0, 0x62, 0x27, 0xBA, 0xFF +vertex 146, 27, -91, -334, 962, 0x03, 0x39, 0x8F, 0xFF + +mario_low_poly_eyes_cap_on_dl_vertex: # 0x04017F90 +vertex 146, 27, 92, 1316, 212, 0x03, 0x3A, 0x70, 0xFF +vertex 168, 79, 0, 458, 68, 0xD9, 0x78, 0x00, 0xFF +vertex 88, 101, 33, 762, 990, 0x38, 0x55, 0x4B, 0xFF +vertex 88, 101, -32, 154, 990, 0x1E, 0x5D, 0xB1, 0xFF +vertex 146, 27, -91, -398, 212, 0x03, 0x39, 0x8F, 0xFF + +mario_low_poly_mustache_cap_on_dl_vertex: # 0x04017FE0 +vertex 88, 101, -32, 398, 214, 0x1E, 0x5D, 0xB1, 0xFF +vertex 146, 27, -91, 1408, -550, 0x03, 0x39, 0x8F, 0xFF +vertex 34, 39, -98, 1306, 732, 0xCD, 0x40, 0xA0, 0xFF +vertex 44, 113, 0, 10, 800, 0x9C, 0x4D, 0x00, 0xFF +vertex -5, 58, 0, 300, 1456, 0x88, 0x28, 0x00, 0xFF +vertex 88, 101, 33, 294, 258, 0x38, 0x55, 0x4B, 0xFF +vertex 44, 113, 0, 34, 840, 0x9C, 0x4D, 0x00, 0xFF +vertex 34, 39, 99, 1314, 634, 0xCD, 0x40, 0x60, 0xFF +vertex 146, 27, 92, 1132, -556, 0x03, 0x3A, 0x70, 0xFF +vertex -5, 58, 0, 470, 1412, 0x88, 0x28, 0x00, 0xFF + +mario_low_poly_face_cap_dl_vertex: # 0x04018080 +vertex 272, 48, -52, 0, 0, 0x62, 0x27, 0xBA, 0xFF +vertex 272, 48, 53, 0, 0, 0x42, 0x51, 0x47, 0xFF +vertex 149, -87, 138, 0, 0, 0x43, 0xB6, 0x4D, 0xFF +vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF +vertex 149, -87, -137, 0, 0, 0x33, 0xC2, 0x9F, 0xFF +vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF +vertex 58, -114, 81, 0, 0, 0xBA, 0xAD, 0x40, 0xFF +vertex 98, -165, 0, 0, 0, 0xFD, 0x82, 0x00, 0xFF +vertex 58, -114, -80, 0, 0, 0xBC, 0xB8, 0xB2, 0xFF +vertex 168, 79, 0, 0, 0, 0xD9, 0x78, 0x00, 0xFF +vertex 175, 154, 0, 0, 0, 0xE1, 0x6C, 0xC6, 0xFF +vertex 174, 79, -9, 0, 0, 0x51, 0x61, 0xFA, 0xFF + +mario_low_poly_face_part_cap_on_dl_vertex: # 0x04018140 +vertex 94, 146, 33, 0, 0, 0xFF, 0x44, 0x6B, 0xFF +vertex 50, 153, 0, 0, 0, 0xAD, 0x5F, 0x00, 0xFF +vertex 44, 113, 0, 0, 0, 0x9C, 0x4D, 0x00, 0xFF +vertex 88, 101, 33, 0, 0, 0x38, 0x55, 0x4B, 0xFF +vertex 94, 146, -32, 0, 0, 0x3B, 0x35, 0x9E, 0xFF +vertex 88, 101, -32, 0, 0, 0x1E, 0x5D, 0xB1, 0xFF +vertex 34, 39, 99, 0, 0, 0xCD, 0x40, 0x60, 0xFF +vertex -5, 58, 0, 0, 0, 0x88, 0x28, 0x00, 0xFF +vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF +vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF +vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF +vertex 34, 39, -98, 0, 0, 0xCD, 0x40, 0xA0, 0xFF +vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF + +mario_low_poly_face_back_hair_cap_on_dl_vertex: # 0x04018210 +vertex 58, -114, 81, 0, 0, 0xBA, 0xAD, 0x40, 0xFF +vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF +vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF +vertex 58, -114, -80, 0, 0, 0xBC, 0xB8, 0xB2, 0xFF +vertex 146, 27, 92, 0, 0, 0x03, 0x3A, 0x70, 0xFF +vertex 146, 27, -91, 0, 0, 0x03, 0x39, 0x8F, 0xFF + +glabel mario_low_poly_mario_m_logo_dl # 0x04018270 - 0x04018298 +gsSPVertex mario_low_poly_mario_m_logo_dl_vertex, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP1Triangle 3, 1, 0, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_eyes_cap_on_dl # 0x04018298 - 0x040182C0 +gsSPVertex mario_low_poly_eyes_cap_on_dl_vertex, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP1Triangle 3, 2, 1, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_mustache_cap_on_dl # 0x040182C0 - 0x04018300 +gsSPVertex mario_low_poly_mustache_cap_on_dl_vertex, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 6, 9, 7, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_part_cap_on_dl # 0x04018300 - 0x04018370 +gsSPVertex mario_low_poly_face_part_cap_on_dl_vertex, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 4, 0, 3, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 6, 8, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 10, 7, 11, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_cap_dl # 0x04018370 - 0x040183F0 +gsSPVertex mario_low_poly_face_cap_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 2, 5, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 7, 4, 2, 0x0, 3, 4, 8, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 9, 10, 3, 0x0 +gsSP2Triangles 10, 11, 3, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 10, 5, 11, 0x0, 10, 9, 5, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_back_hair_cap_on_dl # 0x040183F0 - 0x04018420 +gsSPVertex mario_low_poly_face_back_hair_cap_on_dl_vertex, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 3, 2, 5, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_cap_on_dl # 0x04018420 - 0x04018460 +gsSPDisplayList mario_low_poly_face_part_cap_on_dl +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_low_poly_face_cap_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_low_poly_face_back_hair_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_front # 0x04018460 - 0x04018530 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_half_closed # 0x04018530 - 0x04018600 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_closed # 0x04018600 - 0x040186D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_right # 0x040186D0 - 0x040187A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_left # 0x040187A0 - 0x04018870 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_up # 0x04018870 - 0x04018940 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_down # 0x04018940 - 0x04018A10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_on_eyes_dead # 0x04018A10 - 0x04018AE0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_on_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_cap_on # 0x04018AE0 - 0x04018B18 +gsSPDisplayList mario_low_poly_mario_m_logo_dl +gsSPDisplayList mario_low_poly_eyes_cap_on_dl +gsSPDisplayList mario_low_poly_mustache_cap_on_dl +gsSPDisplayList mario_low_poly_face_part_cap_on_dl +gsSPDisplayList mario_low_poly_face_cap_dl +gsSPDisplayList mario_low_poly_face_back_hair_cap_on_dl +gsSPEndDisplayList + +mario_low_poly_mario_eyes_cap_off_dl_vertex: # 0x04018B18 +vertex 146, 27, 92, 1316, 212, 0x16, 0x25, 0x77, 0xFF +vertex 168, 79, 0, 458, 68, 0x27, 0x78, 0x00, 0xFF +vertex 88, 101, 33, 762, 990, 0x38, 0x55, 0x4B, 0xFF +vertex 88, 101, -32, 154, 990, 0x1E, 0x5D, 0xB1, 0xFF +vertex 146, 27, -91, -398, 212, 0x14, 0x26, 0x89, 0xFF + +mario_low_poly_mustache_cap_off_dl_vertex: # 0x04018B68 +vertex 34, 39, -98, 1306, 732, 0xCD, 0x40, 0xA0, 0xFF +vertex 44, 113, 0, 10, 800, 0x9C, 0x4D, 0x00, 0xFF +vertex 88, 101, -32, 398, 214, 0x1E, 0x5D, 0xB1, 0xFF +vertex -5, 58, 0, 300, 1456, 0x88, 0x28, 0x00, 0xFF +vertex 146, 27, -91, 1408, -550, 0x14, 0x26, 0x89, 0xFF +vertex 88, 101, 33, 294, 258, 0x38, 0x55, 0x4B, 0xFF +vertex 44, 113, 0, 34, 840, 0x9C, 0x4D, 0x00, 0xFF +vertex 34, 39, 99, 1314, 634, 0xCD, 0x40, 0x60, 0xFF +vertex -5, 58, 0, 470, 1412, 0x88, 0x28, 0x00, 0xFF +vertex 146, 27, 92, 1132, -556, 0x16, 0x25, 0x77, 0xFF + +mario_low_poly_face_part_cap_off_dl_vertex: # 0x04018C08 +vertex 44, 113, 0, 0, 0, 0x9C, 0x4D, 0x00, 0xFF +vertex 94, 146, -32, 0, 0, 0x3B, 0x35, 0x9E, 0xFF +vertex 88, 101, -32, 0, 0, 0x1E, 0x5D, 0xB1, 0xFF +vertex 50, 153, 0, 0, 0, 0xAD, 0x5F, 0x00, 0xFF +vertex 88, 101, 33, 0, 0, 0x38, 0x55, 0x4B, 0xFF +vertex 94, 146, 33, 0, 0, 0xFF, 0x44, 0x6B, 0xFF +vertex 146, 27, 92, 0, 0, 0x16, 0x25, 0x77, 0xFF +vertex 34, 39, 99, 0, 0, 0xCD, 0x40, 0x60, 0xFF +vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF +vertex -5, 58, 0, 0, 0, 0x88, 0x28, 0x00, 0xFF +vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF +vertex 34, 39, -98, 0, 0, 0xCD, 0x40, 0xA0, 0xFF +vertex 146, 27, -91, 0, 0, 0x14, 0x26, 0x89, 0xFF + +mario_low_poly_face_hair_cap_off_dl_vertex: # 0x04018CD8 +vertex 58, -114, 81, 0, 0, 0xD3, 0x9B, 0x3D, 0xFF +vertex 7, -85, 79, 0, 0, 0xAA, 0xDC, 0x54, 0xFF +vertex 7, -85, -78, 0, 0, 0xA9, 0xC7, 0xB9, 0xFF +vertex 146, 27, 92, 0, 0, 0x16, 0x25, 0x77, 0xFF +vertex 167, -121, 77, 0, 0, 0x3C, 0xAD, 0x4A, 0xFF +vertex 58, -114, -80, 0, 0, 0xD8, 0xA3, 0xB5, 0xFF +vertex 90, -136, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF +vertex 146, 27, -91, 0, 0, 0x14, 0x26, 0x89, 0xFF +vertex 167, -121, -81, 0, 0, 0x3A, 0xAD, 0xB5, 0xFF +vertex 218, 48, -52, 0, 0, 0x5F, 0x3B, 0xC6, 0xFF +vertex 168, 79, 0, 0, 0, 0x27, 0x78, 0x00, 0xFF +vertex 192, -28, -80, 0, 0, 0x55, 0xF7, 0xA3, 0xFF +vertex 223, -38, -1, 0, 0, 0x7B, 0xE2, 0x00, 0xFF +vertex 218, 48, 53, 0, 0, 0x60, 0x39, 0x3A, 0xFF +vertex 192, -28, 78, 0, 0, 0x56, 0xF4, 0x5C, 0xFF + +glabel mario_low_poly_mario_eyes_cap_off_dl # 0x04018DC8 - 0x04018DF0 +gsSPVertex mario_low_poly_mario_eyes_cap_off_dl_vertex, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP1Triangle 3, 2, 1, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_mustache_cap_off_dl # 0x04018DF0 - 0x04018E30 +gsSPVertex mario_low_poly_mustache_cap_off_dl_vertex, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 7, 9, 5, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_part_cap_off_dl # 0x04018E30 - 0x04018EA0 +gsSPVertex mario_low_poly_face_part_cap_off_dl_vertex, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 5, 3, 0, 0x0 +gsSP2Triangles 1, 3, 5, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 1, 5, 4, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 7, 9, 8, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 10, 11, 12, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_hair_cap_off_dl # 0x04018EA0 - 0x04018F68 +gsSPVertex mario_low_poly_face_hair_cap_off_dl_vertex, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 0, 6, 4, 0x0 +gsSP2Triangles 5, 2, 7, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 8, 6, 5, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 7, 9, 11, 0x0, 7, 11, 8, 0x0 +gsSP2Triangles 6, 8, 4, 0x0, 8, 11, 12, 0x0 +gsSP2Triangles 4, 8, 12, 0x0, 11, 9, 12, 0x0 +gsSP2Triangles 13, 14, 12, 0x0, 14, 4, 12, 0x0 +gsSP2Triangles 4, 14, 3, 0x0, 13, 10, 3, 0x0 +gsSP2Triangles 14, 13, 3, 0x0, 9, 10, 13, 0x0 +gsSP1Triangle 9, 13, 12, 0x0 +gsSPEndDisplayList + +glabel mario_low_poly_face_cap_off_dl # 0x04018F68 - 0x04018F90 +gsSPDisplayList mario_low_poly_face_part_cap_off_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_low_poly_face_hair_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_front # 0x04018F90 - 0x04019040 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_front +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_half_closed # 0x04019040 - 0x040190F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_half_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_closed # 0x040190F0 - 0x040191A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_closed +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_right # 0x040191A0 - 0x04019250 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_right +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_left # 0x04019250 - 0x04019300 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_left +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_up # 0x04019300 - 0x040193B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_up +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_down # 0x040193B0 - 0x04019460 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_down +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_low_poly_cap_off_eyes_dead # 0x04019460 - 0x04019510 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_eyes_dead +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group5, 1 +gsSPLight mario_amb_light_group5, 2 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_mustache +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_low_poly_face_cap_off_dl +gsSPEndDisplayList + +glabel mario_metal_low_poly_cap_off # 0x04019510 - 0x04019538 +gsSPDisplayList mario_low_poly_mario_eyes_cap_off_dl +gsSPDisplayList mario_low_poly_mustache_cap_off_dl +gsSPDisplayList mario_low_poly_face_part_cap_off_dl +gsSPDisplayList mario_low_poly_face_hair_cap_off_dl +gsSPEndDisplayList + +mario_left_hand_open_shared_dl_vertex_group1: # 0x04019538 +vertex 121, 73, -21, 0, 0, 0x47, 0x60, 0x2B, 0x00 +vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 +vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 +vertex 141, 34, -7, 0, 0, 0x77, 0x0C, 0x29, 0x00 +vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 +vertex 119, 70, -42, 0, 0, 0x3D, 0x44, 0xA9, 0x00 +vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 +vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 +vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 +vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 +vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 +vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 +vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 + +mario_left_hand_open_shared_dl_vertex_group2: # 0x04019618 +vertex -3, 35, -9, 0, 0, 0xCD, 0x72, 0x13, 0x00 +vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 +vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 +vertex 1, -33, -23, 0, 0, 0x9C, 0xBB, 0xE0, 0x00 +vertex 6, -38, 7, 0, 0, 0xAE, 0xAB, 0x2B, 0x00 +vertex -6, -3, 17, 0, 0, 0x90, 0xDA, 0x2D, 0x00 +vertex 2, 3, 26, 0, 0, 0xF5, 0x17, 0x7C, 0x00 +vertex 20, -46, 12, 0, 0, 0x26, 0x9E, 0x45, 0x00 +vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 +vertex -17, 40, -8, 0, 0, 0xBC, 0x68, 0x16, 0x00 +vertex -10, 14, -43, 0, 0, 0xD3, 0x19, 0x8D, 0x00 +vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 +vertex 13, -39, -31, 0, 0, 0x18, 0x9A, 0xBA, 0x00 +vertex -20, 22, -7, 0, 0, 0x83, 0x06, 0x14, 0x00 +vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 + +mario_left_hand_open_shared_dl_vertex_group3: # 0x04019718 +vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 +vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 +vertex 89, -47, -37, 0, 0, 0x56, 0xAA, 0xDF, 0x00 +vertex 76, -18, -48, 0, 0, 0x27, 0x0A, 0x88, 0x00 +vertex 89, -6, -27, 0, 0, 0x5C, 0xF5, 0xAB, 0x00 +vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 +vertex 26, 41, -41, 0, 0, 0x05, 0x34, 0x8D, 0x00 +vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 +vertex 141, 34, -7, 0, 0, 0x77, 0x0C, 0x29, 0x00 +vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 +vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 +vertex 69, 10, -36, 0, 0, 0x35, 0x1C, 0x91, 0x00 +vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 +vertex 121, 73, -21, 0, 0, 0x47, 0x60, 0x2B, 0x00 +vertex 119, 70, -42, 0, 0, 0x3D, 0x44, 0xA9, 0x00 + +mario_left_hand_open_shared_dl_vertex_group4: # 0x04019818 +vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 +vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 +vertex 26, 41, -41, 0, 0, 0x05, 0x34, 0x8D, 0x00 +vertex 78, 59, -34, 0, 0, 0xFE, 0x0B, 0x82, 0x00 +vertex 69, 10, -36, 0, 0, 0x35, 0x1C, 0x91, 0x00 +vertex 89, -47, -37, 0, 0, 0x56, 0xAA, 0xDF, 0x00 +vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 +vertex 76, -18, -48, 0, 0, 0x27, 0x0A, 0x88, 0x00 +vertex 45, -34, 10, 0, 0, 0xFE, 0x9A, 0x4A, 0x00 +vertex 89, -6, -27, 0, 0, 0x5C, 0xF5, 0xAB, 0x00 +vertex 83, -17, 10, 0, 0, 0x4D, 0xBD, 0x4A, 0x00 +vertex 70, 89, -20, 0, 0, 0xEC, 0x7C, 0xF6, 0x00 +vertex 6, 53, -9, 0, 0, 0xAF, 0x61, 0x00, 0x00 +vertex 133, 28, -40, 0, 0, 0x45, 0xC9, 0xA6, 0x00 +vertex 77, 41, 21, 0, 0, 0x1D, 0x2A, 0x74, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 + +mario_left_hand_open_shared_dl_vertex_group5: # 0x04019918 +vertex 6, -38, 7, 0, 0, 0xAE, 0xAB, 0x2B, 0x00 +vertex 1, -33, -23, 0, 0, 0x9C, 0xBB, 0xE0, 0x00 +vertex 13, -39, -31, 0, 0, 0x18, 0x9A, 0xBA, 0x00 +vertex -15, 4, -32, 0, 0, 0x89, 0xDD, 0xE7, 0x00 +vertex -10, 14, -43, 0, 0, 0xD3, 0x19, 0x8D, 0x00 +vertex -20, 22, -7, 0, 0, 0x83, 0x06, 0x14, 0x00 +vertex -6, -3, 17, 0, 0, 0x90, 0xDA, 0x2D, 0x00 +vertex 2, 3, 26, 0, 0, 0xF5, 0x17, 0x7C, 0x00 +vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 +vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 +vertex 1, 15, -37, 0, 0, 0xD2, 0x09, 0x8B, 0x00 +vertex -3, 35, -9, 0, 0, 0xCD, 0x72, 0x13, 0x00 +vertex 11, 5, 17, 0, 0, 0xFF, 0x1B, 0x7C, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 +vertex 11, 29, -52, 0, 0, 0xBA, 0x2A, 0xA0, 0x00 +vertex 25, -1, -44, 0, 0, 0xE4, 0xE0, 0x89, 0x00 + +mario_left_hand_open_shared_dl_vertex_group6: # 0x04019A18 +vertex 26, -32, 6, 0, 0, 0x34, 0xA6, 0x47, 0x00 +vertex 20, -27, -27, 0, 0, 0x09, 0xBF, 0x94, 0x00 +vertex 41, -37, -36, 0, 0, 0xD8, 0x9B, 0xBF, 0x00 +vertex 26, 16, 28, 0, 0, 0xDA, 0x0C, 0x78, 0x00 +vertex 11, 5, 17, 0, 0, 0xFF, 0x1B, 0x7C, 0x00 + +glabel mario_left_hand_open_shared_dl # 0x04019A68 - 0x04019CA0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group1, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 3, 7, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 5, 4, 1, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 8, 11, 9, 0x0, 12, 13, 11, 0x0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 0, 10, 7, 0x0, 11, 10, 0, 0x0 +gsSP2Triangles 12, 13, 11, 0x0, 9, 8, 13, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 10, 14, 7, 0x0 +gsSP2Triangles 11, 14, 10, 0x0, 13, 4, 11, 0x0 +gsSP2Triangles 8, 5, 13, 0x0, 3, 15, 1, 0x0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 1, 9, 10, 0x0, 5, 11, 1, 0x0 +gsSP2Triangles 12, 13, 5, 0x0, 14, 9, 15, 0x0 +gsSP1Triangle 4, 7, 12, 0x0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 0, 2, 0x0 +gsSP2Triangles 8, 6, 5, 0x0, 5, 9, 10, 0x0 +gsSP2Triangles 11, 3, 2, 0x0, 2, 12, 11, 0x0 +gsSP2Triangles 3, 13, 9, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 7, 4, 9, 0x0, 10, 14, 15, 0x0 +gsSP1Triangle 15, 14, 11, 0x0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 6, 0, 0x0, 2, 8, 9, 0x0 +gsSP2Triangles 4, 10, 8, 0x0, 11, 10, 4, 0x0 +gsSP2Triangles 7, 12, 11, 0x0, 9, 12, 7, 0x0 +gsSP2Triangles 6, 3, 1, 0x0, 6, 5, 3, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 14, 10, 11, 0x0 +gsSP2Triangles 8, 10, 15, 0x0, 10, 14, 15, 0x0 +gsSPVertex mario_left_hand_open_shared_dl_vertex_group6, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSPEndDisplayList + +glabel mario_left_hand_open # 0x04019CA0 - 0x04019CC0 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_left_hand_open_shared_dl +gsSPEndDisplayList + +mario_right_hand_open_dl_vertex_group1: # 0x04019CC0 +vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 +vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 +vertex 125, 71, 9, 0, 0, 0x47, 0x5A, 0xCB, 0x00 +vertex 143, 31, -1, 0, 0, 0x75, 0x06, 0xD2, 0x00 +vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 +vertex 124, 69, 30, 0, 0, 0x44, 0x49, 0x4D, 0x00 +vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 +vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 +vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 +vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 +vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 +vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 +vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 + +mario_right_hand_open_dl_vertex_group2: # 0x04019DA0 +vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 +vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 +vertex 3, 36, 6, 0, 0, 0xCE, 0x71, 0xE6, 0x00 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 +vertex 0, -4, -15, 0, 0, 0x8D, 0xDA, 0xDC, 0x00 +vertex 11, -38, -3, 0, 0, 0xA9, 0xAA, 0xE0, 0x00 +vertex 7, -30, 26, 0, 0, 0x9B, 0xC0, 0x29, 0x00 +vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 +vertex 25, -46, -9, 0, 0, 0x21, 0x97, 0xC1, 0x00 +vertex 7, 1, -26, 0, 0, 0xEE, 0x0D, 0x84, 0x00 +vertex -9, 41, 5, 0, 0, 0xBC, 0x66, 0xE5, 0x00 +vertex -1, 18, 42, 0, 0, 0xD9, 0x23, 0x73, 0x00 +vertex 19, -36, 33, 0, 0, 0x1A, 0xA0, 0x4D, 0x00 +vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 +vertex -12, 23, 6, 0, 0, 0x83, 0x07, 0xF1, 0x00 +vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 + +mario_right_hand_open_dl_vertex_group3: # 0x04019EA0 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 +vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 +vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 +vertex 93, -45, 36, 0, 0, 0x57, 0xAC, 0x23, 0x00 +vertex 93, -5, 22, 0, 0, 0x61, 0xFA, 0x50, 0x00 +vertex 81, -15, 45, 0, 0, 0x2F, 0x13, 0x74, 0x00 +vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 +vertex 34, 43, 36, 0, 0, 0x0C, 0x3D, 0x6E, 0x00 +vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 +vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 +vertex 143, 31, -1, 0, 0, 0x75, 0x06, 0xD2, 0x00 +vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 +vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 +vertex 75, 11, 32, 0, 0, 0x3C, 0x23, 0x69, 0x00 +vertex 124, 69, 30, 0, 0, 0x44, 0x49, 0x4D, 0x00 +vertex 125, 71, 9, 0, 0, 0x47, 0x5A, 0xCB, 0x00 + +mario_right_hand_open_dl_vertex_group4: # 0x04019FA0 +vertex 34, 43, 36, 0, 0, 0x0C, 0x3D, 0x6E, 0x00 +vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 +vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 +vertex 75, 11, 32, 0, 0, 0x3C, 0x23, 0x69, 0x00 +vertex 84, 59, 25, 0, 0, 0x04, 0x15, 0x7C, 0x00 +vertex 81, -15, 45, 0, 0, 0x2F, 0x13, 0x74, 0x00 +vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 +vertex 93, -45, 36, 0, 0, 0x57, 0xAC, 0x23, 0x00 +vertex 48, -35, -9, 0, 0, 0xF7, 0x94, 0xBE, 0x00 +vertex 86, -19, -13, 0, 0, 0x49, 0xB6, 0xB8, 0x00 +vertex 93, -5, 22, 0, 0, 0x61, 0xFA, 0x50, 0x00 +vertex 76, 88, 9, 0, 0, 0xEF, 0x7D, 0x00, 0x00 +vertex 13, 53, 5, 0, 0, 0xB0, 0x62, 0xFC, 0x00 +vertex 136, 28, 31, 0, 0, 0x4A, 0xCF, 0x5A, 0x00 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 +vertex 81, 37, -28, 0, 0, 0x18, 0x20, 0x88, 0x00 + +mario_right_hand_open_dl_vertex_group5: # 0x0401A0A0 +vertex 19, -36, 33, 0, 0, 0x1A, 0xA0, 0x4D, 0x00 +vertex 7, -30, 26, 0, 0, 0x9B, 0xC0, 0x29, 0x00 +vertex 11, -38, -3, 0, 0, 0xA9, 0xAA, 0xE0, 0x00 +vertex -1, 18, 42, 0, 0, 0xD9, 0x23, 0x73, 0x00 +vertex -7, 7, 32, 0, 0, 0x8A, 0xE2, 0x20, 0x00 +vertex -12, 23, 6, 0, 0, 0x83, 0x07, 0xF1, 0x00 +vertex 7, 1, -26, 0, 0, 0xEE, 0x0D, 0x84, 0x00 +vertex 0, -4, -15, 0, 0, 0x8D, 0xDA, 0xDC, 0x00 +vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 +vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 +vertex 9, 18, 35, 0, 0, 0xD8, 0x13, 0x76, 0x00 +vertex 3, 36, 6, 0, 0, 0xCE, 0x71, 0xE6, 0x00 +vertex 16, 4, -17, 0, 0, 0xF9, 0x11, 0x83, 0x00 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 +vertex 20, 33, 48, 0, 0, 0xBF, 0x32, 0x60, 0x00 +vertex 32, 2, 43, 0, 0, 0xE9, 0xEB, 0x7A, 0x00 + +mario_right_hand_open_dl_vertex_group6: # 0x0401A1A0 +vertex 46, -35, 37, 0, 0, 0xD8, 0xA2, 0x4A, 0x00 +vertex 26, -24, 28, 0, 0, 0x0D, 0xC8, 0x70, 0x00 +vertex 30, -32, -4, 0, 0, 0x2F, 0x9F, 0xBE, 0x00 +vertex 16, 4, -17, 0, 0, 0xF9, 0x11, 0x83, 0x00 +vertex 30, 13, -30, 0, 0, 0xD3, 0x03, 0x8A, 0x00 + +glabel mario_right_hand_open_dl # 0x0401A1F0 - 0x0401A428 +gsSPVertex mario_right_hand_open_dl_vertex_group1, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 3, 4, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 1, 6, 5, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 9, 11, 10, 0x0, 11, 12, 13, 0x0 +gsSPVertex mario_right_hand_open_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 2, 0x0, 2, 10, 11, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 12, 8, 7, 0x0 +gsSP2Triangles 8, 5, 9, 0x0, 9, 14, 10, 0x0 +gsSP2Triangles 10, 14, 11, 0x0, 11, 6, 12, 0x0 +gsSP2Triangles 12, 5, 8, 0x0, 1, 15, 3, 0x0 +gsSPVertex mario_right_hand_open_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 1, 0x0, 1, 11, 4, 0x0 +gsSP2Triangles 4, 12, 13, 0x0, 14, 10, 15, 0x0 +gsSP1Triangle 13, 7, 5, 0x0 +gsSPVertex mario_right_hand_open_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 0, 4, 11, 0x0, 11, 12, 0, 0x0 +gsSP2Triangles 10, 13, 4, 0x0, 5, 2, 6, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 14, 15, 9, 0x0 +gsSP1Triangle 11, 15, 14, 0x0 +gsSPVertex mario_right_hand_open_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 2, 7, 6, 0x0, 8, 9, 0, 0x0 +gsSP2Triangles 9, 10, 3, 0x0, 3, 10, 11, 0x0 +gsSP2Triangles 11, 12, 6, 0x0, 6, 12, 8, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 4, 5, 7, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 11, 10, 14, 0x0 +gsSP2Triangles 15, 10, 9, 0x0, 15, 14, 10, 0x0 +gsSPVertex mario_right_hand_open_dl_vertex_group6, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_open # 0x0401A428 - 0x0401A448 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_right_hand_open_dl +gsSPEndDisplayList + +glabel mario_metal_right_hand_open # 0x0401A448 - 0x0401A478 +gsSPDisplayList mario_right_hand_open_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +mario_right_hand_cap_m_logo_dl_vertex: # 0x0401A478 +vertex 131, 47, -1, 1104, 228, 0xD7, 0x60, 0xB8, 0xFF +vertex 107, -19, -33, 474, 32, 0xD1, 0x0E, 0x8C, 0xFF +vertex 78, 11, 40, 772, 818, 0xD0, 0x3E, 0x9D, 0xFF +vertex 70, -52, 35, 196, 800, 0xC5, 0xDE, 0x96, 0xFF +vertex 114, -92, -11, -148, 188, 0xC4, 0xB8, 0xAC, 0xFF + +mario_right_hand_cap_hand_position_dl_vertex_group1: # 0x0401A4C8 +vertex 1, 24, 35, 0, 0, 0xD4, 0x3C, 0x66, 0xFF +vertex 29, 7, 48, 0, 0, 0xC3, 0xFA, 0x6E, 0xFF +vertex 29, 62, 34, 0, 0, 0xCD, 0x4C, 0x57, 0xFF +vertex 11, 60, -3, 0, 0, 0xAB, 0x59, 0xE6, 0xFF +vertex 56, 11, 65, 0, 0, 0xFC, 0x1B, 0x7B, 0xFF +vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF +vertex 58, 81, 0, 0, 0, 0x13, 0x7A, 0xE8, 0xFF +vertex -2, 41, 0, 0, 0, 0xEE, 0x71, 0xCA, 0xFF +vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF +vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF +vertex 23, -25, 35, 0, 0, 0x04, 0xC2, 0x6E, 0xFF +vertex 75, -32, 65, 0, 0, 0x08, 0xAE, 0x60, 0xFF +vertex 16, 1, -22, 0, 0, 0x04, 0x00, 0x82, 0xFF +vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF +vertex -19, 47, -4, 0, 0, 0xAD, 0x54, 0xD3, 0xFF + +mario_right_hand_cap_hand_position_dl_vertex_group2: # 0x0401A5B8 +vertex 103, -25, 1, 0, 0, 0x67, 0xC4, 0xD6, 0xFF +vertex 95, -8, 52, 0, 0, 0x60, 0x06, 0x52, 0xFF +vertex 75, -32, 65, 0, 0, 0x08, 0xAE, 0x60, 0xFF +vertex 31, -39, 0, 0, 0, 0x42, 0xA3, 0xCA, 0xFF +vertex 23, -25, 35, 0, 0, 0x04, 0xC2, 0x6E, 0xFF +vertex 13, -37, 41, 0, 0, 0x12, 0xB1, 0x61, 0xFF +vertex 55, -43, -3, 0, 0, 0x00, 0x86, 0xE0, 0xFF +vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF +vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF +vertex 16, 1, -22, 0, 0, 0x04, 0x00, 0x82, 0xFF +vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF +vertex 24, -55, -4, 0, 0, 0x04, 0x8B, 0xD1, 0xFF +vertex 56, 11, 65, 0, 0, 0xFC, 0x1B, 0x7B, 0xFF +vertex -15, -12, 7, 0, 0, 0x8C, 0xCF, 0xF8, 0xFF +vertex 85, 15, 52, 0, 0, 0x40, 0x30, 0x62, 0xFF +vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF + +mario_right_hand_cap_hand_position_dl_vertex_group3: # 0x0401A6B8 +vertex 35, 9, -36, 0, 0, 0xE4, 0xF4, 0x85, 0xFF +vertex 85, 30, -32, 0, 0, 0x4F, 0x21, 0xA3, 0xFF +vertex 103, -25, 1, 0, 0, 0x67, 0xC4, 0xD6, 0xFF +vertex 58, 81, 0, 0, 0, 0x13, 0x7A, 0xE8, 0xFF +vertex 24, -55, -4, 0, 0, 0x04, 0x8B, 0xD1, 0xFF +vertex -15, -12, 7, 0, 0, 0x8C, 0xCF, 0xF8, 0xFF +vertex 4, -3, -32, 0, 0, 0x11, 0x06, 0x83, 0xFF +vertex -19, 47, -4, 0, 0, 0xAD, 0x54, 0xD3, 0xFF +vertex -13, 26, 41, 0, 0, 0xEE, 0x3C, 0x6E, 0xFF +vertex 13, -37, 41, 0, 0, 0x12, 0xB1, 0x61, 0xFF +vertex 96, 39, 24, 0, 0, 0x6B, 0x39, 0x21, 0xFF +vertex 54, 54, 44, 0, 0, 0x1F, 0x50, 0x5C, 0xFF +vertex 95, -8, 52, 0, 0, 0x60, 0x06, 0x52, 0xFF +vertex 85, 15, 52, 0, 0, 0x40, 0x30, 0x62, 0xFF + +mario_right_hand_cap_top_dl_vertex_group1: # 0x0401A798 +vertex 29, -82, 43, 0, 0, 0x95, 0xBD, 0x00, 0xFF +vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF +vertex 106, -124, 90, 0, 0, 0x9D, 0xB2, 0x09, 0xFF +vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF +vertex 151, -168, 67, 0, 0, 0xF4, 0x87, 0xDC, 0xFF +vertex 137, -137, 134, 0, 0, 0x9F, 0xDF, 0x49, 0xFF +vertex 114, -92, -11, 0, 0, 0xC4, 0xB8, 0xAC, 0xFF +vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF +vertex 182, -72, -8, 0, 0, 0x4D, 0xD9, 0xA4, 0xFF +vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF +vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF +vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF +vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF +vertex 183, 100, 86, 0, 0, 0x11, 0x7C, 0xED, 0xFF +vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF + +mario_right_hand_cap_top_dl_vertex_group2: # 0x0401A888 +vertex 78, 11, 40, 0, 0, 0xD0, 0x3E, 0x9D, 0xFF +vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF +vertex 131, 47, -1, 0, 0, 0xD7, 0x60, 0xB8, 0xFF +vertex 45, 49, 53, 0, 0, 0xA8, 0x5A, 0x0A, 0xFF +vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF +vertex 183, 100, 86, 0, 0, 0x11, 0x7C, 0xED, 0xFF +vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF +vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF +vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF +vertex 18, -13, 33, 0, 0, 0x84, 0x10, 0xED, 0xFF +vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF +vertex 192, 11, -2, 0, 0, 0x4B, 0x29, 0xA3, 0xFF +vertex 107, -19, -33, 0, 0, 0xD1, 0x0E, 0x8C, 0xFF +vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF +vertex 246, 29, 128, 0, 0, 0x72, 0x20, 0xD4, 0xFF +vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF + +mario_right_hand_cap_top_dl_vertex_group3: # 0x0401A988 +vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF +vertex 18, -13, 33, 0, 0, 0x84, 0x10, 0xED, 0xFF +vertex 29, -82, 43, 0, 0, 0x95, 0xBD, 0x00, 0xFF +vertex 70, -52, 35, 0, 0, 0xC5, 0xDE, 0x96, 0xFF +vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF +vertex 114, -92, -11, 0, 0, 0xC4, 0xB8, 0xAC, 0xFF +vertex 107, -19, -33, 0, 0, 0xD1, 0x0E, 0x8C, 0xFF +vertex 182, -72, -8, 0, 0, 0x4D, 0xD9, 0xA4, 0xFF +vertex 192, 11, -2, 0, 0, 0x4B, 0x29, 0xA3, 0xFF +vertex 246, 29, 128, 0, 0, 0x72, 0x20, 0xD4, 0xFF +vertex 228, -121, 117, 0, 0, 0x66, 0xCD, 0xCB, 0xFF +vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF +vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF +vertex 273, -105, 188, 0, 0, 0x5F, 0xBF, 0x34, 0xFF +vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF +vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF + +mario_right_hand_cap_top_dl_vertex_group4: # 0x0401AA88 +vertex 181, -167, 138, 0, 0, 0x06, 0x88, 0x26, 0xFF +vertex 273, -105, 188, 0, 0, 0x5F, 0xBF, 0x34, 0xFF +vertex 216, -104, 220, 0, 0, 0xE5, 0xCC, 0x70, 0xFF +vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF +vertex 285, -6, 196, 0, 0, 0x79, 0x23, 0x0B, 0xFF +vertex 211, 81, 156, 0, 0, 0x22, 0x6C, 0x37, 0xFF +vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF +vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF + +mario_right_hand_cap_bottom_dl_vertex: # 0x0401AB08 +vertex 65, -53, 55, 0, 0, 0xB7, 0x01, 0x67, 0xFF +vertex 106, -124, 90, 0, 0, 0x9D, 0xB2, 0x09, 0xFF +vertex 137, -137, 134, 0, 0, 0x9F, 0xDF, 0x49, 0xFF +vertex 73, 11, 60, 0, 0, 0xBB, 0xFB, 0x6A, 0xFF +vertex 129, 65, 103, 0, 0, 0xA7, 0x50, 0x27, 0xFF +vertex 160, 65, 148, 0, 0, 0xB3, 0x47, 0x47, 0xFF +vertex 192, 42, 190, 0, 0, 0xB3, 0x23, 0x5D, 0xFF +vertex 171, -129, 178, 0, 0, 0xB3, 0xD1, 0x58, 0xFF +vertex 216, -104, 220, 0, 0, 0xE5, 0xCC, 0x70, 0xFF +vertex 228, 1, 228, 0, 0, 0x14, 0x22, 0x78, 0xFF + +glabel mario_right_hand_cap_m_logo_dl # 0x0401ABA8 - 0x0401ABD0 +gsSPVertex mario_right_hand_cap_m_logo_dl_vertex, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP1Triangle 1, 4, 3, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_top_dl # 0x0401ABD0 - 0x0401AD40 +gsSPVertex mario_right_hand_cap_top_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 6, 2, 1, 0x0 +gsSP2Triangles 2, 6, 4, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 8, 4, 6, 0x0, 4, 9, 5, 0x0 +gsSP2Triangles 4, 7, 9, 0x0, 5, 9, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 13, 14, 11, 0x0 +gsSPVertex mario_right_hand_cap_top_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 5, 2, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 0, 9, 3, 0x0 +gsSP2Triangles 10, 9, 0, 0x0, 11, 12, 2, 0x0 +gsSP2Triangles 2, 5, 11, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 11, 5, 14, 0x0 +gsSP1Triangle 7, 14, 5, 0x0 +gsSPVertex mario_right_hand_cap_top_dl_vertex_group3, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 10, 7, 9, 0x0, 11, 12, 9, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 12, 13, 10, 0x0 +gsSP1Triangle 13, 12, 15, 0x0 +gsSPVertex mario_right_hand_cap_top_dl_vertex_group4, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 6, 0x0 +gsSP1Triangle 7, 0, 2, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_hand_position_dl # 0x0401AD40 - 0x0401AED0 +gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group1, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 6, 3, 2, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 3, 7, 0, 0x0, 3, 6, 8, 0x0 +gsSP2Triangles 3, 8, 7, 0x0, 9, 0, 7, 0x0 +gsSP2Triangles 10, 0, 9, 0x0, 1, 0, 10, 0x0 +gsSP2Triangles 11, 1, 10, 0x0, 11, 4, 1, 0x0 +gsSP2Triangles 7, 12, 13, 0x0, 8, 12, 7, 0x0 +gsSP2Triangles 13, 14, 7, 0x0, 7, 14, 9, 0x0 +gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group2, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 6, 2, 4, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 3, 9, 10, 0x0, 10, 6, 3, 0x0 +gsSP2Triangles 5, 11, 3, 0x0, 3, 11, 8, 0x0 +gsSP2Triangles 10, 0, 6, 0x0, 6, 0, 2, 0x0 +gsSP2Triangles 2, 1, 12, 0x0, 5, 13, 11, 0x0 +gsSP2Triangles 1, 14, 12, 0x0, 14, 15, 12, 0x0 +gsSPVertex mario_right_hand_cap_hand_position_dl_vertex_group3, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 9, 0x0 +gsSP2Triangles 3, 10, 1, 0x0, 11, 10, 3, 0x0 +gsSP2Triangles 1, 10, 2, 0x0, 2, 10, 12, 0x0 +gsSP2Triangles 12, 10, 13, 0x0, 10, 11, 13, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_bottom_dl # 0x0401AED0 - 0x0401AF20 +gsSPVertex mario_right_hand_cap_bottom_dl_vertex, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 5, 4, 2, 0x0 +gsSP2Triangles 6, 5, 2, 0x0, 6, 2, 7, 0x0 +gsSP2Triangles 8, 9, 6, 0x0, 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_dl # 0x0401AF20 - 0x0401AF60 +gsSPDisplayList mario_right_hand_cap_top_dl +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_right_hand_cap_hand_position_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_right_hand_cap_bottom_dl +gsSPEndDisplayList + +mario_right_hand_cap_wings_half_1_dl_vertex: # 0x0401AF60 +vertex 368, 146, 7, 990, 0, 0xBE, 0x65, 0xDA, 0xFF +vertex 166, 37, 68, 0, 2012, 0xBE, 0x65, 0xDA, 0xFF +vertex 212, 96, 143, 990, 2012, 0xBE, 0x65, 0xDA, 0xFF +vertex 368, 146, 7, 990, 0, 0xBE, 0x64, 0xD9, 0xFF +vertex 322, 87, -67, 0, 0, 0xBE, 0x64, 0xD9, 0xFF +vertex 166, 37, 68, 0, 2012, 0xBE, 0x64, 0xD9, 0xFF +vertex 178, -177, 128, 990, 2012, 0xA8, 0xB4, 0xCF, 0xFF +vertex 149, -100, 60, 0, 2012, 0xA8, 0xB4, 0xCF, 0xFF +vertex 319, -248, -14, 990, 0, 0xA8, 0xB4, 0xCF, 0xFF +vertex 290, -171, -81, 0, 0, 0xA8, 0xB4, 0xCF, 0xFF + +mario_right_hand_cap_wings_half_2_dl_vertex: # 0x0401B000 +vertex 414, 206, 82, 990, 0, 0xBE, 0x64, 0xD9, 0xFF +vertex 212, 96, 143, 0, 2012, 0xBE, 0x64, 0xD9, 0xFF +vertex 258, 156, 218, 990, 2012, 0xBE, 0x64, 0xD9, 0xFF +vertex 368, 146, 7, 0, 0, 0xBE, 0x64, 0xD9, 0xFF +vertex 178, -177, 128, 0, 2012, 0xA8, 0xB3, 0xCF, 0xFF +vertex 319, -248, -14, 0, 0, 0xA8, 0xB3, 0xCF, 0xFF +vertex 349, -325, 53, 990, 0, 0xA8, 0xB3, 0xCF, 0xFF +vertex 207, -253, 195, 990, 2012, 0xA8, 0xB3, 0xCF, 0xFF + +glabel mario_right_hand_cap_wings_half_1_dl # 0x0401B080 - 0x0401B0B0 +gsSPVertex mario_right_hand_cap_wings_half_1_dl_vertex, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 9, 8, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_wings_half_2_dl # 0x0401B0B0 - 0x0401B0E0 +gsSPVertex mario_right_hand_cap_wings_half_2_dl_vertex, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 4, 6, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_cap_wings_intial_dl # 0x0401B0E0 - 0x0401B138 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPEndDisplayList + +glabel mario_right_hand_cap_wings_end_dl # 0x0401B138 - 0x0401B158 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel mario_right_hand_cap # 0x0401B158 - 0x0401B1D8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList mario_right_hand_cap_m_logo_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_right_hand_cap_dl +gsSPEndDisplayList + +glabel mario_right_hand_cap_wings # 0x0401B1D8 - 0x0401B230 +gsSPDisplayList mario_right_hand_cap_wings_intial_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_right_hand_cap_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_right_hand_cap_wings_half_2_dl +gsSPDisplayList mario_right_hand_cap_wings_end_dl +gsSPEndDisplayList + +glabel mario_metal_right_hand_cap_shared_dl # 0x0401B230 - 0x0401B278 +gsSPDisplayList mario_right_hand_cap_m_logo_dl +gsSPDisplayList mario_right_hand_cap_top_dl +gsSPDisplayList mario_right_hand_cap_hand_position_dl +gsSPDisplayList mario_right_hand_cap_bottom_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +glabel mario_metal_right_hand_cap_shared_dl_wings # 0x0401B278 - 0x0401B2D0 +gsSPDisplayList mario_right_hand_cap_wings_intial_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_right_hand_cap_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_right_hand_cap_wings_half_2_dl +gsSPDisplayList mario_right_hand_cap_wings_end_dl +gsSPEndDisplayList + +mario_right_hand_peace_shared_dl_vertex_group1: # 0x0401B2D0 +vertex -21, 9, 33, 0, 0, 0x8A, 0xE1, 0x1F, 0x00 +vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0x00 +vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0x00 +vertex 0, -35, 32, 0, 0, 0x9D, 0xBA, 0x22, 0xFF +vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF +vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0xFF +vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF +vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF +vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF +vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0xFF +vertex 46, 49, 45, 0, 0, 0xF8, 0x44, 0x6A, 0xFF +vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0xFF +vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0xFF +vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF +vertex 8, 58, -2, 0, 0, 0xBC, 0x55, 0x40, 0xFF +vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group2: # 0x0401B3D0 +vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF +vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 +vertex 32, -43, 0, 0, 0, 0xDD, 0xBA, 0x9D, 0x00 +vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF +vertex 32, -43, 0, 0, 0, 0xEB, 0x89, 0x24, 0xFF +vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0xFF +vertex 8, 58, -2, 0, 0, 0xBC, 0x55, 0x40, 0xFF +vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF +vertex 8, 58, -2, 0, 0, 0xD0, 0x30, 0x96, 0xFF +vertex -4, 38, 0, 0, 0, 0xB3, 0x18, 0x9F, 0xFF +vertex 24, -59, -3, 0, 0, 0xC4, 0xB9, 0xAB, 0xFF +vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF +vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0xFF +vertex 2, -5, -33, 0, 0, 0xAD, 0xDA, 0xA9, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group3: # 0x0401B4B0 +vertex -22, 43, -3, 0, 0, 0x31, 0x4D, 0xA8, 0xFF +vertex -4, 38, 0, 0, 0, 0x31, 0x4D, 0xA8, 0x00 +vertex 14, -1, -22, 0, 0, 0x47, 0x20, 0x9D, 0x00 +vertex 2, -5, -33, 0, 0, 0x47, 0x20, 0x9D, 0xFF +vertex -22, 43, -3, 0, 0, 0x86, 0x10, 0xE4, 0xFF +vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0xFF +vertex -21, 9, 33, 0, 0, 0x8A, 0xE1, 0x1F, 0xFF +vertex -15, 23, 43, 0, 0, 0xD6, 0x31, 0x6C, 0xFF +vertex 0, -35, 32, 0, 0, 0x9D, 0xBA, 0x22, 0xFF +vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF +vertex 6, -49, 0, 0, 0, 0xA9, 0xA7, 0xEC, 0xFF +vertex 24, -59, -3, 0, 0, 0xCE, 0x92, 0x24, 0xFF +vertex 8, 58, -2, 0, 0, 0xD0, 0x30, 0x96, 0xFF +vertex 56, 80, 1, 0, 0, 0xFE, 0x41, 0x94, 0xFF +vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group4: # 0x0401B5A0 +vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF +vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0x00 +vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 +vertex 56, 80, 1, 0, 0, 0xFE, 0x41, 0x94, 0xFF +vertex 84, 60, -7, 0, 0, 0xFB, 0x44, 0x96, 0xFF +vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF +vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF +vertex 98, 10, 29, 0, 0, 0x0A, 0x7A, 0x21, 0xFF +vertex 153, 7, 24, 0, 0, 0x0C, 0x7A, 0x1E, 0xFF +vertex 46, 49, 45, 0, 0, 0xF8, 0x44, 0x6A, 0xFF +vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF +vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF +vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF +vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF +vertex 14, -1, -22, 0, 0, 0xBE, 0xE5, 0x98, 0xFF +vertex -4, 38, 0, 0, 0, 0xB3, 0x18, 0x9F, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group5: # 0x0401B6A0 +vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF +vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0x00 +vertex 18, 30, 41, 0, 0, 0xC1, 0x2B, 0x64, 0x00 +vertex 45, -29, 52, 0, 0, 0xEB, 0xB9, 0x66, 0xFF +vertex 23, -29, 36, 0, 0, 0xE3, 0x8B, 0x25, 0xFF +vertex 32, -43, 0, 0, 0, 0xEB, 0x89, 0x24, 0xFF +vertex 32, -43, 0, 0, 0, 0xDD, 0xBA, 0x9D, 0xFF +vertex 14, -1, -22, 0, 0, 0xBE, 0xE5, 0x98, 0xFF +vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF +vertex 166, -13, -17, 0, 0, 0x7A, 0x08, 0x21, 0xFF +vertex 162, 14, -11, 0, 0, 0x79, 0x01, 0x25, 0xFF +vertex 153, 7, 24, 0, 0, 0x7A, 0x08, 0x21, 0xFF +vertex 155, -15, 21, 0, 0, 0x79, 0x06, 0x23, 0xFF +vertex 84, 60, -7, 0, 0, 0xC2, 0x66, 0x28, 0xFF +vertex 84, 48, 24, 0, 0, 0xC2, 0x66, 0x28, 0xFF +vertex 126, 84, -3, 0, 0, 0xC2, 0x66, 0x28, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group6: # 0x0401B7A0 +vertex 146, 59, -8, 0, 0, 0x5D, 0x4D, 0x26, 0xFF +vertex 126, 84, -3, 0, 0, 0x5F, 0x47, 0x2A, 0x00 +vertex 123, 72, 21, 0, 0, 0x5D, 0x4D, 0x26, 0x00 +vertex 126, 84, -3, 0, 0, 0xFD, 0x37, 0x8E, 0xFF +vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF +vertex 84, 60, -7, 0, 0, 0xFB, 0x44, 0x96, 0xFF +vertex 146, 59, -8, 0, 0, 0x15, 0x2A, 0x8B, 0xFF +vertex 162, 14, -11, 0, 0, 0x0A, 0x7D, 0x0D, 0xFF +vertex 89, 18, -34, 0, 0, 0x06, 0x7E, 0xFF, 0xFF +vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF +vertex 162, 14, -11, 0, 0, 0x26, 0x1E, 0x8B, 0xFF +vertex 166, -13, -17, 0, 0, 0x18, 0xF9, 0x84, 0xFF +vertex 56, 80, 1, 0, 0, 0x1A, 0x6A, 0x40, 0xFF +vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0xFF +vertex 84, 60, -7, 0, 0, 0x4D, 0x5D, 0x24, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group7: # 0x0401B890 +vertex 139, 53, 25, 0, 0, 0x5B, 0xA8, 0x02, 0xFF +vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0x00 +vertex 146, 59, -8, 0, 0, 0x57, 0xA6, 0xF0, 0x00 +vertex 33, 7, -37, 0, 0, 0xDE, 0xF5, 0x87, 0xFF +vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF +vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF +vertex 88, -34, 39, 0, 0, 0x38, 0xA1, 0x3D, 0xFF +vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF +vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF +vertex 94, -22, -18, 0, 0, 0x1C, 0x85, 0x00, 0xFF +vertex 155, -15, 21, 0, 0, 0x19, 0x85, 0xF1, 0xFF +vertex 166, -13, -17, 0, 0, 0x10, 0x83, 0x00, 0xFF +vertex 101, -29, 15, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF +vertex 153, 7, 24, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF +vertex 98, 10, 29, 0, 0, 0x07, 0xD6, 0x77, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group8: # 0x0401B980 +vertex 139, 53, 25, 0, 0, 0xFC, 0x13, 0x7D, 0xFF +vertex 123, 72, 21, 0, 0, 0xFC, 0x15, 0x7D, 0x00 +vertex 84, 48, 24, 0, 0, 0x32, 0x3D, 0x62, 0x00 +vertex 98, 10, 29, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 101, -29, 15, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF +vertex 155, -15, 21, 0, 0, 0xF5, 0xEF, 0x7D, 0xFF +vertex 153, 7, 24, 0, 0, 0xFF, 0xE2, 0x7B, 0xFF +vertex 90, -3, 52, 0, 0, 0x50, 0x07, 0x61, 0xFF +vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF +vertex 146, 59, -8, 0, 0, 0x57, 0xA6, 0xF0, 0xFF +vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0xFF +vertex 89, 18, -34, 0, 0, 0x51, 0xA6, 0xDD, 0xFF +vertex 166, -13, -17, 0, 0, 0x18, 0xF9, 0x84, 0xFF +vertex 94, -22, -18, 0, 0, 0x07, 0xCD, 0x8D, 0xFF +vertex 89, 18, -34, 0, 0, 0x0A, 0x1B, 0x85, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group9: # 0x0401BA70 +vertex 84, 48, 24, 0, 0, 0xC2, 0x66, 0x28, 0xFF +vertex 123, 72, 21, 0, 0, 0xC3, 0x66, 0x29, 0x00 +vertex 126, 84, -3, 0, 0, 0xC2, 0x66, 0x28, 0x00 +vertex 139, 53, 25, 0, 0, 0x5B, 0xA8, 0x02, 0xFF +vertex 98, 10, 29, 0, 0, 0x5B, 0xA8, 0x02, 0xFF +vertex 105, 17, 3, 0, 0, 0x59, 0xA6, 0xF7, 0xFF +vertex 105, 17, 3, 0, 0, 0x0A, 0x7C, 0x14, 0xFF +vertex 153, 7, 24, 0, 0, 0x0C, 0x7A, 0x1E, 0xFF +vertex 162, 14, -11, 0, 0, 0x0A, 0x7D, 0x0D, 0xFF +vertex 123, 72, 21, 0, 0, 0x5D, 0x4D, 0x26, 0xFF +vertex 139, 53, 25, 0, 0, 0x5A, 0x52, 0x21, 0xFF +vertex 146, 59, -8, 0, 0, 0x5D, 0x4D, 0x26, 0xFF +vertex 24, -59, -3, 0, 0, 0x68, 0xC7, 0x2C, 0xFF +vertex 32, -43, 0, 0, 0, 0x68, 0xC7, 0x2C, 0xFF +vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF +vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group10: # 0x0401BB70 +vertex 2, -5, -33, 0, 0, 0x47, 0x20, 0x9D, 0xFF +vertex 14, -1, -22, 0, 0, 0x47, 0x20, 0x9D, 0x00 +vertex 32, -43, 0, 0, 0, 0x52, 0xEE, 0xA2, 0x00 +vertex 24, -59, -3, 0, 0, 0x52, 0xEE, 0xA2, 0xFF +vertex 2, -5, -33, 0, 0, 0xAD, 0xDA, 0xA9, 0xFF +vertex -8, -12, -20, 0, 0, 0x93, 0xCF, 0xD7, 0xFF +vertex -25, 24, 0, 0, 0, 0x84, 0xF8, 0xEA, 0xFF +vertex -22, 43, -3, 0, 0, 0x86, 0x10, 0xE4, 0xFF +vertex -15, 23, 43, 0, 0, 0xD6, 0x31, 0x6C, 0xFF +vertex 0, 21, 37, 0, 0, 0xFE, 0x44, 0x6A, 0xFF +vertex -4, 38, 0, 0, 0, 0xD3, 0x66, 0x3C, 0xFF +vertex -22, 43, -3, 0, 0, 0x1A, 0x72, 0x2F, 0xFF +vertex 15, -39, 42, 0, 0, 0x0C, 0xBE, 0x6B, 0xFF +vertex 23, -29, 36, 0, 0, 0x12, 0xEC, 0x7B, 0xFF + +mario_right_hand_peace_shared_dl_vertex_group11: # 0x0401BC50 +vertex 101, -29, 15, 0, 0, 0x53, 0xA3, 0x15, 0xFF +vertex 56, -47, -5, 0, 0, 0x0C, 0x87, 0xDE, 0x00 +vertex 94, -22, -18, 0, 0, 0x1C, 0x85, 0x00, 0x00 + +glabel mario_right_hand_peace_shared_dl # 0x0401BC80 - 0x0401BF30 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 7, 9, 0x0, 7, 6, 10, 0x0 +gsSP2Triangles 7, 10, 9, 0x0, 11, 8, 9, 0x0 +gsSP2Triangles 7, 12, 5, 0x0, 10, 13, 14, 0x0 +gsSP2Triangles 6, 15, 10, 0x0, 10, 14, 9, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group2, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 0, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 8, 10, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group4, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 13, 0x0, 3, 5, 12, 0x0 +gsSP1Triangle 12, 14, 15, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group5, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group6, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 4, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group7, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 3, 2, 7, 0x0 +gsSP2Triangles 8, 3, 7, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group9, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group10, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 12, 9, 8, 0x0 +gsSPVertex mario_right_hand_peace_shared_dl_vertex_group11, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel mario_right_hand_peace # 0x0401BF30 - 0x0401BF50 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_right_hand_peace_shared_dl +gsSPEndDisplayList + +mario_cap_unused_m_logo_dl_vertex: # 0x0401BF50 +vertex 33, 35, 118, 728, 758, 0x30, 0x26, 0x6E, 0xFF +vertex 96, 22, 45, 1240, 876, 0x48, 0xA4, 0x31, 0xFF +vertex 71, 101, 113, 1028, 148, 0x55, 0x16, 0x5B, 0xFF +vertex 0, 110, 143, 460, 68, 0x00, 0x34, 0x73, 0xFF +vertex -31, 35, 118, 206, 762, 0xD0, 0x26, 0x6F, 0xFF +vertex -70, 101, 113, -106, 158, 0xAB, 0x16, 0x5B, 0xFF +vertex -95, 22, 46, -302, 890, 0xA8, 0xB9, 0x38, 0xFF + +mario_cap_unused_base_top_dl_vertex_group1: # 0x0401BFC0 +vertex -66, 2, 139, 0, 0, 0xB0, 0xBB, 0x45, 0xFF +vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF +vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF +vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex -95, 22, 46, 0, 0, 0xA8, 0xB9, 0x38, 0xFF +vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF +vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF +vertex -135, 70, 23, 0, 0, 0x84, 0x15, 0x10, 0xFF +vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF +vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF +vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF +vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF + +mario_cap_unused_base_top_dl_vertex_group2: # 0x0401C0C0 +vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF +vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF +vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF +vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF +vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF +vertex 67, 2, 139, 0, 0, 0x50, 0xBA, 0x44, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex 33, 35, 118, 0, 0, 0x30, 0x26, 0x6E, 0xFF +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF +vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF +vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF + +mario_cap_unused_base_top_dl_vertex_group3: # 0x0401C1B0 +vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF +vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF +vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF +vertex 0, 110, 143, 0, 0, 0x00, 0x34, 0x73, 0xFF +vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF +vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF +vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF +vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF +vertex -49, 62, -138, 0, 0, 0xCE, 0x1A, 0x8F, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF +vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF + +mario_cap_unused_base_bottom_dl_vertex: # 0x0401C2A0 +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF +vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF +vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF +vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF + +glabel mario_cap_unused_m_logo_dl # 0x0401C330 - 0x0401C368 +gsSPVertex mario_cap_unused_m_logo_dl_vertex, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 2, 3, 0, 0x0 +gsSP1Triangle 5, 6, 4, 0x0 +gsSPEndDisplayList + +glabel mario_cap_unused_base_top_dl # 0x0401C368 - 0x0401C4C8 +gsSPVertex mario_cap_unused_base_top_dl_vertex_group1, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 3, 1, 0, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 0, 5, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 6, 9, 10, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 8, 12, 9, 0x0 +gsSP2Triangles 12, 8, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_cap_unused_base_top_dl_vertex_group2, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 5, 1, 0, 0x0 +gsSP2Triangles 1, 6, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 10, 4, 3, 0x0 +gsSP2Triangles 9, 11, 7, 0x0, 7, 11, 8, 0x0 +gsSP2Triangles 12, 11, 9, 0x0, 13, 14, 4, 0x0 +gsSPVertex mario_cap_unused_base_top_dl_vertex_group3, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 1, 4, 2, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 8, 7, 2, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 10, 9, 0x0, 7, 10, 0, 0x0 +gsSP2Triangles 10, 7, 11, 0x0, 0, 10, 12, 0x0 +gsSP2Triangles 11, 8, 13, 0x0, 14, 12, 9, 0x0 +gsSPEndDisplayList + +glabel mario_cap_unused_base_bottom_dl # 0x0401C4C8 - 0x0401C510 +gsSPVertex mario_cap_unused_base_bottom_dl_vertex, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 0, 7, 5, 0x0, 0, 5, 1, 0x0 +gsSP1Triangle 2, 8, 0, 0x0 +gsSPEndDisplayList + +glabel mario_cap_unused_base_dl # 0x0401C510 - 0x0401C538 +gsSPDisplayList mario_cap_unused_base_top_dl +gsSPLight mario_diff_light_group6, 1 +gsSPLight mario_amb_light_group6, 2 +gsSPDisplayList mario_cap_unused_base_bottom_dl +gsSPEndDisplayList + +mario_wings_half_1_unused_dl_vertex: # 0x0401C538 +vertex 199, 247, -55, 990, 0, 0x59, 0xED, 0x58, 0xFF +vertex 131, 274, 20, 0, 0, 0x59, 0xED, 0x58, 0xFF +vertex 69, 71, 38, 0, 2012, 0x59, 0xED, 0x58, 0xFF +vertex 199, 247, -55, 990, 0, 0x58, 0xEE, 0x58, 0xFF +vertex 69, 71, 38, 0, 2012, 0x58, 0xEE, 0x58, 0xFF +vertex 138, 44, -37, 990, 2012, 0x58, 0xEE, 0x58, 0xFF +vertex -137, 44, -37, 990, 2012, 0xA8, 0xEE, 0x58, 0xFF +vertex -68, 71, 38, 0, 2012, 0xA8, 0xEE, 0x58, 0xFF +vertex -198, 247, -55, 990, 0, 0xA8, 0xEE, 0x58, 0xFF +vertex -68, 71, 38, 0, 2012, 0xA7, 0xED, 0x58, 0xFF +vertex -130, 274, 20, 0, 0, 0xA7, 0xED, 0x58, 0xFF +vertex -198, 247, -55, 990, 0, 0xA7, 0xED, 0x58, 0xFF + +mario_wings_half_2_unused_dl_vertex: # 0x0401C5F8 +vertex 268, 219, -132, 990, 0, 0x59, 0xED, 0x57, 0xFF +vertex 199, 247, -55, 0, 0, 0x59, 0xED, 0x57, 0xFF +vertex 138, 44, -37, 0, 2012, 0x59, 0xED, 0x57, 0xFF +vertex 207, 16, -114, 990, 2012, 0x59, 0xED, 0x57, 0xFF +vertex -206, 16, -114, 990, 2012, 0xA7, 0xED, 0x57, 0xFF +vertex -137, 44, -37, 0, 2012, 0xA7, 0xED, 0x57, 0xFF +vertex -267, 219, -132, 990, 0, 0xA7, 0xED, 0x57, 0xFF +vertex -198, 247, -55, 0, 0, 0xA7, 0xED, 0x57, 0xFF + +glabel mario_wings_half_1_unused_dl # 0x0401C678 - 0x0401C6A8 +gsSPVertex mario_wings_half_1_unused_dl_vertex, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel mario_wings_half_2_unused_dl # 0x0401C6A8 - 0x0401C6D8 +gsSPVertex mario_wings_half_2_unused_dl_vertex, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel mario_cap_wings_unused_intial_dl # 0x0401C6D8 - 0x0401C730 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPEndDisplayList + +glabel mario_cap_wings_unused_end_dl # 0x0401C730 - 0x0401C758 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel mario_cap_unused_dl # 0x0401C758 - 0x0401C7E8 # Unreferenced, possibly a early duplicate of the cap object used in segment 03 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_m_logo +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_diff_light_group2, 1 +gsSPLight mario_amb_light_group2, 2 +gsSPDisplayList mario_cap_unused_m_logo_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList mario_cap_unused_base_dl +gsSPEndDisplayList + +glabel mario_metal_cap_unused_dl # 0x0401C7E8 - 0x0401C890 # Unreferenced, possibly an early duplicate of the cap object used in segment 03 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsSPDisplayList mario_cap_unused_m_logo_dl +gsSPDisplayList mario_cap_unused_base_top_dl +gsSPDisplayList mario_cap_unused_base_bottom_dl +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +glabel mario_cap_wings_unused # 0x0401C890 - 0x0401C8E8 # Unreferenced, unused like the duplicated cap, same case +gsSPDisplayList mario_cap_wings_unused_intial_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_unused_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_unused_dl +gsSPDisplayList mario_cap_wings_unused_end_dl +gsSPEndDisplayList + +glabel mario_metal_cap_wings_unused # 0x0401C8E8 - 0x0401C940 # Unreferenced, unused like the duplicated cap, same case +gsSPDisplayList mario_cap_wings_unused_intial_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_unused_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_unused_dl +gsSPDisplayList mario_cap_wings_unused_end_dl +gsSPEndDisplayList + +mario_wings_half_1_dl_vertex: # 0x0401C940 +vertex -105, 212, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -105, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 212, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF + +mario_wings_half_2_dl_vertex: # 0x0401C980 +vertex 0, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 106, 212, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 0, 212, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 106, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF + +glabel mario_wings_half_1_dl # 0x0401C9C0 - 0x0401C9E0 +gsSPVertex mario_wings_half_1_dl_vertex, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel mario_wings_half_2_dl # 0x0401C9E0 - 0x0401CA00 +gsSPVertex mario_wings_half_2_dl_vertex, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel mario_cap_wings # 0x0401CA00 - 0x0401CAB8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel mario_cap_wings_transparent # 0x0401CAB8 - 0x0401CB70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel mario_metal_cap_wings # 0x0401CB70 - 0x0401CC28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPLight mario_diff_light_group3, 1 +gsSPLight mario_amb_light_group3, 2 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel mario_metal_cap_wings_transparent # 0x0401CC28 - 0x0401CD20 +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_1 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_1_dl +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal_wings_half_2 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_wings_half_2_dl +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN | G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_texture_metal +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPEndDisplayList diff --git a/actors/mario_cap/geo.s b/actors/mario_cap/geo.s index 777ebaf..532b2a5 100644 --- a/actors/mario_cap/geo.s +++ b/actors/mario_cap/geo.s @@ -1,73 +1,73 @@ -glabel marios_cap_geo # 0x16000CA4 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022F48 - geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03022F48 - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel marios_metal_cap_geo # 0x16000CF0 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022FF8 - geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03022FF8 - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel marios_wing_cap_geo # 0x16000D3C - geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022F48 - geo_display_list LAYER_ALPHA, mario_cap_seg3_dl_030230B0 - geo_close_node - geo_node_start - geo_open_node - geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03023160 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel marios_winged_metal_cap_geo # 0x16000DA8 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022FF8 - geo_display_list LAYER_ALPHA, mario_cap_seg3_dl_03023108 - geo_close_node - geo_node_start - geo_open_node - geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03023298 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel marios_cap_geo # 0x16000CA4 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022F48 + geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03022F48 + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel marios_metal_cap_geo # 0x16000CF0 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022FF8 + geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03022FF8 + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel marios_wing_cap_geo # 0x16000D3C + geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022F48 + geo_display_list LAYER_ALPHA, mario_cap_seg3_dl_030230B0 + geo_close_node + geo_node_start + geo_open_node + geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03023160 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel marios_winged_metal_cap_geo # 0x16000DA8 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0xB4, 75 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, mario_cap_seg3_dl_03022FF8 + geo_display_list LAYER_ALPHA, mario_cap_seg3_dl_03023108 + geo_close_node + geo_node_start + geo_open_node + geo_display_list LAYER_TRANSPARENT, mario_cap_seg3_dl_03023298 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/mario_cap/model.s b/actors/mario_cap/model.s index b145462..07c2363 100644 --- a/actors/mario_cap/model.s +++ b/actors/mario_cap/model.s @@ -1,371 +1,371 @@ -# Mario Cap (Normal Cap, Metal, Winged, etc) - -mario_cap_seg3_light_0301CF08: # 0x0301CF08 -.byte 0x39, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00 - -mario_cap_seg3_light_0301CF10: # 0x0301CF10 -.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_cap_seg3_light_0301CF20: # 0x0301CF20 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -mario_cap_seg3_light_0301CF28: # 0x0301CF28 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_cap_seg3_light_0301CF38: # 0x0301CF38 -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -mario_cap_seg3_light_0301CF40: # 0x0301CF40 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mario_cap_seg3_texture_0301CF50: # 0x0301CF50 -.incbin "actors/mario_cap/mario_cap_metal.rgba16" - -mario_cap_seg3_texture_0301DF50: # 0x0301DF50 -.incbin "actors/mario_cap/mario_cap_logo.rgba16" - -mario_cap_seg3_texture_0301E750: # 0x0301E750 -.incbin "actors/mario_cap/mario_cap_wing.rgba16" - -mario_cap_seg3_texture_0301F750: # 0x0301F750 -.incbin "actors/mario_cap/mario_cap_wing_tip.rgba16" - -mario_cap_seg3_texture_03020750: # 0x03020750 -.incbin "actors/mario_cap/mario_cap_metal_wing_unused.rgba16" - -mario_cap_seg3_texture_03021750: # 0x03021750 -.incbin "actors/mario_cap/mario_cap_metal_wing_tip_unused.rgba16" - -mario_cap_seg3_vertex_03022750: # 0x03022750 -vertex 33, 35, 118, 728, 758, 0x30, 0x26, 0x6E, 0xFF -vertex 96, 22, 45, 1240, 876, 0x48, 0xA4, 0x31, 0xFF -vertex 71, 101, 113, 1028, 148, 0x55, 0x16, 0x5B, 0xFF -vertex 0, 110, 143, 460, 68, 0x00, 0x34, 0x73, 0xFF -vertex -31, 35, 118, 206, 762, 0xD0, 0x26, 0x6F, 0xFF -vertex -70, 101, 113, -106, 158, 0xAB, 0x16, 0x5B, 0xFF -vertex -95, 22, 46, -302, 890, 0xA8, 0xB9, 0x38, 0xFF - -mario_cap_seg3_vertex_030227C0: # 0x030227C0 -vertex -66, 2, 139, 0, 0, 0xB0, 0xBB, 0x45, 0xFF -vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF -vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF -vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex -95, 22, 46, 0, 0, 0xA8, 0xB9, 0x38, 0xFF -vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF -vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF -vertex -135, 70, 23, 0, 0, 0x84, 0x15, 0x10, 0xFF -vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF -vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF -vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF -vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF - -mario_cap_seg3_vertex_030228C0: # 0x030228C0 -vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF -vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF -vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF -vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF -vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF -vertex 67, 2, 139, 0, 0, 0x50, 0xBA, 0x44, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex 33, 35, 118, 0, 0, 0x30, 0x26, 0x6E, 0xFF -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF -vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF -vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF - -mario_cap_seg3_vertex_030229B0: # 0x030229B0 -vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF -vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF -vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF -vertex 0, 110, 143, 0, 0, 0x00, 0x34, 0x73, 0xFF -vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF -vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF -vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF -vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF -vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF -vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF -vertex -49, 62, -138, 0, 0, 0xCE, 0x1A, 0x8F, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF -vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF - -mario_cap_seg3_vertex_03022AA0: # 0x03022AA0 -vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF -vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF -vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF -vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF -vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF -vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF -vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF -vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF - -glabel mario_cap_seg3_dl_03022B30 # 0x03022B30 - 0x03022B68 -gsSPVertex mario_cap_seg3_vertex_03022750, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 2, 3, 0, 0x0 -gsSP1Triangle 5, 6, 4, 0x0 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022B68 # 0x03022B68 - 0x03022CC8 -gsSPVertex mario_cap_seg3_vertex_030227C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 3, 1, 0, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 0, 5, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 6, 9, 10, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 8, 12, 9, 0x0 -gsSP2Triangles 12, 8, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex mario_cap_seg3_vertex_030228C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 5, 1, 0, 0x0 -gsSP2Triangles 1, 6, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 7, 6, 0x0, 10, 4, 3, 0x0 -gsSP2Triangles 9, 11, 7, 0x0, 7, 11, 8, 0x0 -gsSP2Triangles 12, 11, 9, 0x0, 13, 14, 4, 0x0 -gsSPVertex mario_cap_seg3_vertex_030229B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 1, 4, 2, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 8, 7, 2, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 10, 9, 0x0, 7, 10, 0, 0x0 -gsSP2Triangles 10, 7, 11, 0x0, 0, 10, 12, 0x0 -gsSP2Triangles 11, 8, 13, 0x0, 14, 12, 9, 0x0 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022CC8 # 0x03022CC8 - 0x03022D10 -gsSPVertex mario_cap_seg3_vertex_03022AA0, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 0, 7, 5, 0x0, 0, 5, 1, 0x0 -gsSP1Triangle 2, 8, 0, 0x0 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022D10 # 0x03022D10 - 0x03022D38 -gsSPDisplayList mario_cap_seg3_dl_03022B68 -gsSPLight mario_cap_seg3_light_0301CF10, 1 -gsSPLight mario_cap_seg3_light_0301CF08, 2 -gsSPDisplayList mario_cap_seg3_dl_03022CC8 -gsSPEndDisplayList - -mario_cap_seg3_vertex_03022D38: # 0x03022D38 -vertex 199, 247, -55, 990, 0, 0x59, 0xED, 0x58, 0xFF -vertex 131, 274, 20, 0, 0, 0x59, 0xED, 0x58, 0xFF -vertex 69, 71, 38, 0, 2012, 0x59, 0xED, 0x58, 0xFF -vertex 199, 247, -55, 990, 0, 0x58, 0xEE, 0x58, 0xFF -vertex 69, 71, 38, 0, 2012, 0x58, 0xEE, 0x58, 0xFF -vertex 138, 44, -37, 990, 2012, 0x58, 0xEE, 0x58, 0xFF -vertex -137, 44, -37, 990, 2012, 0xA8, 0xEE, 0x58, 0xFF -vertex -68, 71, 38, 0, 2012, 0xA8, 0xEE, 0x58, 0xFF -vertex -198, 247, -55, 990, 0, 0xA8, 0xEE, 0x58, 0xFF -vertex -68, 71, 38, 0, 2012, 0xA7, 0xED, 0x58, 0xFF -vertex -130, 274, 20, 0, 0, 0xA7, 0xED, 0x58, 0xFF -vertex -198, 247, -55, 990, 0, 0xA7, 0xED, 0x58, 0xFF - -mario_cap_seg3_vertex_03022DF8: # 0x03022DF8 -vertex 268, 219, -132, 990, 0, 0x59, 0xED, 0x57, 0xFF -vertex 199, 247, -55, 0, 0, 0x59, 0xED, 0x57, 0xFF -vertex 138, 44, -37, 0, 2012, 0x59, 0xED, 0x57, 0xFF -vertex 207, 16, -114, 990, 2012, 0x59, 0xED, 0x57, 0xFF -vertex -206, 16, -114, 990, 2012, 0xA7, 0xED, 0x57, 0xFF -vertex -137, 44, -37, 0, 2012, 0xA7, 0xED, 0x57, 0xFF -vertex -267, 219, -132, 990, 0, 0xA7, 0xED, 0x57, 0xFF -vertex -198, 247, -55, 0, 0, 0xA7, 0xED, 0x57, 0xFF - -glabel mario_cap_seg3_dl_03022E78 # 0x03022E78 - 0x03022EA8 -gsSPVertex mario_cap_seg3_vertex_03022D38, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022EA8 # 0x03022EA8 - 0x03022ED8 -gsSPVertex mario_cap_seg3_vertex_03022DF8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022ED8 # 0x03022ED8 - 0x03022F20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022F20 # 0x03022F20 - 0x03022F48 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022F48 # 0x03022F48 - 0x03022FF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301DF50 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_cap_seg3_light_0301CF40, 1 -gsSPLight mario_cap_seg3_light_0301CF38, 2 -gsSPDisplayList mario_cap_seg3_dl_03022B30 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_cap_seg3_dl_03022D10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03022FF8 # 0x03022FF8 - 0x030230B0 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301CF50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_cap_seg3_light_0301CF28, 1 -gsSPLight mario_cap_seg3_light_0301CF20, 2 -gsSPDisplayList mario_cap_seg3_dl_03022B30 -gsSPDisplayList mario_cap_seg3_dl_03022B68 -gsSPDisplayList mario_cap_seg3_dl_03022CC8 -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_030230B0 # 0x030230B0 - 0x03023108 -gsSPDisplayList mario_cap_seg3_dl_03022ED8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301E750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022E78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301F750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022EA8 -gsSPDisplayList mario_cap_seg3_dl_03022F20 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03023108 # 0x03023108 - 0x03023160 -gsSPDisplayList mario_cap_seg3_dl_03022ED8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03020750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022E78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03021750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022EA8 -gsSPDisplayList mario_cap_seg3_dl_03022F20 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03023160 # 0x03023160 - 0x03023298 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301DF50 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mario_cap_seg3_light_0301CF40, 1 -gsSPLight mario_cap_seg3_light_0301CF38, 2 -gsSPDisplayList mario_cap_seg3_dl_03022B30 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList mario_cap_seg3_dl_03022D10 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301E750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022E78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301F750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022EA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -glabel mario_cap_seg3_dl_03023298 # 0x03023298 - 0x030233D0 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301CF50 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 3968, 1984, 0, 0, 1 -gsSPLight mario_cap_seg3_light_0301CF28, 1 -gsSPLight mario_cap_seg3_light_0301CF20, 2 -gsSPDisplayList mario_cap_seg3_dl_03022B30 -gsSPDisplayList mario_cap_seg3_dl_03022B68 -gsSPDisplayList mario_cap_seg3_dl_03022CC8 -gsSPTexture 3968, 1984, 0, 0, 0 -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN | G_LIGHTING | G_CULL_BACK -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03020750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022E78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03021750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPDisplayList mario_cap_seg3_dl_03022EA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Mario Cap (Normal Cap, Metal, Winged, etc) + +mario_cap_seg3_light_0301CF08: # 0x0301CF08 +.byte 0x39, 0x03, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00 + +mario_cap_seg3_light_0301CF10: # 0x0301CF10 +.byte 0x73, 0x06, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_cap_seg3_light_0301CF20: # 0x0301CF20 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +mario_cap_seg3_light_0301CF28: # 0x0301CF28 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_cap_seg3_light_0301CF38: # 0x0301CF38 +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +mario_cap_seg3_light_0301CF40: # 0x0301CF40 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mario_cap_seg3_texture_0301CF50: # 0x0301CF50 +.incbin "actors/mario_cap/mario_cap_metal.rgba16" + +mario_cap_seg3_texture_0301DF50: # 0x0301DF50 +.incbin "actors/mario_cap/mario_cap_logo.rgba16" + +mario_cap_seg3_texture_0301E750: # 0x0301E750 +.incbin "actors/mario_cap/mario_cap_wing.rgba16" + +mario_cap_seg3_texture_0301F750: # 0x0301F750 +.incbin "actors/mario_cap/mario_cap_wing_tip.rgba16" + +mario_cap_seg3_texture_03020750: # 0x03020750 +.incbin "actors/mario_cap/mario_cap_metal_wing_unused.rgba16" + +mario_cap_seg3_texture_03021750: # 0x03021750 +.incbin "actors/mario_cap/mario_cap_metal_wing_tip_unused.rgba16" + +mario_cap_seg3_vertex_03022750: # 0x03022750 +vertex 33, 35, 118, 728, 758, 0x30, 0x26, 0x6E, 0xFF +vertex 96, 22, 45, 1240, 876, 0x48, 0xA4, 0x31, 0xFF +vertex 71, 101, 113, 1028, 148, 0x55, 0x16, 0x5B, 0xFF +vertex 0, 110, 143, 460, 68, 0x00, 0x34, 0x73, 0xFF +vertex -31, 35, 118, 206, 762, 0xD0, 0x26, 0x6F, 0xFF +vertex -70, 101, 113, -106, 158, 0xAB, 0x16, 0x5B, 0xFF +vertex -95, 22, 46, -302, 890, 0xA8, 0xB9, 0x38, 0xFF + +mario_cap_seg3_vertex_030227C0: # 0x030227C0 +vertex -66, 2, 139, 0, 0, 0xB0, 0xBB, 0x45, 0xFF +vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF +vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF +vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex -95, 22, 46, 0, 0, 0xA8, 0xB9, 0x38, 0xFF +vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF +vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF +vertex -135, 70, 23, 0, 0, 0x84, 0x15, 0x10, 0xFF +vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF +vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF +vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF +vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF + +mario_cap_seg3_vertex_030228C0: # 0x030228C0 +vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF +vertex 136, 70, 22, 0, 0, 0x7B, 0x16, 0x10, 0xFF +vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF +vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF +vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF +vertex 67, 2, 139, 0, 0, 0x50, 0xBA, 0x44, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex 33, 35, 118, 0, 0, 0x30, 0x26, 0x6E, 0xFF +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex 0, 0, 163, 0, 0, 0x00, 0xBA, 0x69, 0xFF +vertex -31, 35, 118, 0, 0, 0xD0, 0x26, 0x6F, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF +vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF + +mario_cap_seg3_vertex_030229B0: # 0x030229B0 +vertex -76, 84, -60, 0, 0, 0xD5, 0x6E, 0xD3, 0xFF +vertex -41, 144, 64, 0, 0, 0xDC, 0x79, 0x00, 0xFF +vertex 76, 84, -60, 0, 0, 0x2A, 0x6C, 0xCF, 0xFF +vertex 0, 110, 143, 0, 0, 0x00, 0x34, 0x73, 0xFF +vertex 42, 144, 64, 0, 0, 0x2B, 0x76, 0x0D, 0xFF +vertex -70, 101, 113, 0, 0, 0xAB, 0x16, 0x5B, 0xFF +vertex 71, 101, 113, 0, 0, 0x55, 0x16, 0x5B, 0xFF +vertex 49, 62, -139, 0, 0, 0x32, 0x49, 0xA6, 0xFF +vertex 126, 38, -46, 0, 0, 0x73, 0xEC, 0xD0, 0xFF +vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF +vertex -49, 62, -138, 0, 0, 0xCE, 0x1A, 0x8F, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF +vertex -125, 38, -45, 0, 0, 0x8D, 0xEC, 0xD1, 0xFF +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF + +mario_cap_seg3_vertex_03022AA0: # 0x03022AA0 +vertex 86, 1, -60, 0, 0, 0x20, 0x86, 0xFE, 0xFF +vertex -86, 1, -60, 0, 0, 0xCE, 0x8C, 0xF6, 0xFF +vertex -52, 0, -118, 0, 0, 0xD2, 0x9D, 0xC1, 0xFF +vertex 33, 17, 109, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex -32, 17, 109, 0, 0, 0x00, 0x83, 0xF0, 0xFF +vertex -101, 10, -7, 0, 0, 0xD8, 0x89, 0x11, 0xFF +vertex 96, 22, 45, 0, 0, 0x48, 0xA4, 0x31, 0xFF +vertex 103, 10, -6, 0, 0, 0x42, 0x96, 0x12, 0xFF +vertex 53, 0, -118, 0, 0, 0x2C, 0xB5, 0xA5, 0xFF + +glabel mario_cap_seg3_dl_03022B30 # 0x03022B30 - 0x03022B68 +gsSPVertex mario_cap_seg3_vertex_03022750, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 2, 3, 0, 0x0 +gsSP1Triangle 5, 6, 4, 0x0 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022B68 # 0x03022B68 - 0x03022CC8 +gsSPVertex mario_cap_seg3_vertex_030227C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 3, 1, 0, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 0, 5, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 6, 9, 10, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 8, 12, 9, 0x0 +gsSP2Triangles 12, 8, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex mario_cap_seg3_vertex_030228C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 5, 1, 0, 0x0 +gsSP2Triangles 1, 6, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 7, 6, 0x0, 10, 4, 3, 0x0 +gsSP2Triangles 9, 11, 7, 0x0, 7, 11, 8, 0x0 +gsSP2Triangles 12, 11, 9, 0x0, 13, 14, 4, 0x0 +gsSPVertex mario_cap_seg3_vertex_030229B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 1, 4, 2, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 8, 7, 2, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 10, 9, 0x0, 7, 10, 0, 0x0 +gsSP2Triangles 10, 7, 11, 0x0, 0, 10, 12, 0x0 +gsSP2Triangles 11, 8, 13, 0x0, 14, 12, 9, 0x0 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022CC8 # 0x03022CC8 - 0x03022D10 +gsSPVertex mario_cap_seg3_vertex_03022AA0, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 0, 7, 5, 0x0, 0, 5, 1, 0x0 +gsSP1Triangle 2, 8, 0, 0x0 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022D10 # 0x03022D10 - 0x03022D38 +gsSPDisplayList mario_cap_seg3_dl_03022B68 +gsSPLight mario_cap_seg3_light_0301CF10, 1 +gsSPLight mario_cap_seg3_light_0301CF08, 2 +gsSPDisplayList mario_cap_seg3_dl_03022CC8 +gsSPEndDisplayList + +mario_cap_seg3_vertex_03022D38: # 0x03022D38 +vertex 199, 247, -55, 990, 0, 0x59, 0xED, 0x58, 0xFF +vertex 131, 274, 20, 0, 0, 0x59, 0xED, 0x58, 0xFF +vertex 69, 71, 38, 0, 2012, 0x59, 0xED, 0x58, 0xFF +vertex 199, 247, -55, 990, 0, 0x58, 0xEE, 0x58, 0xFF +vertex 69, 71, 38, 0, 2012, 0x58, 0xEE, 0x58, 0xFF +vertex 138, 44, -37, 990, 2012, 0x58, 0xEE, 0x58, 0xFF +vertex -137, 44, -37, 990, 2012, 0xA8, 0xEE, 0x58, 0xFF +vertex -68, 71, 38, 0, 2012, 0xA8, 0xEE, 0x58, 0xFF +vertex -198, 247, -55, 990, 0, 0xA8, 0xEE, 0x58, 0xFF +vertex -68, 71, 38, 0, 2012, 0xA7, 0xED, 0x58, 0xFF +vertex -130, 274, 20, 0, 0, 0xA7, 0xED, 0x58, 0xFF +vertex -198, 247, -55, 990, 0, 0xA7, 0xED, 0x58, 0xFF + +mario_cap_seg3_vertex_03022DF8: # 0x03022DF8 +vertex 268, 219, -132, 990, 0, 0x59, 0xED, 0x57, 0xFF +vertex 199, 247, -55, 0, 0, 0x59, 0xED, 0x57, 0xFF +vertex 138, 44, -37, 0, 2012, 0x59, 0xED, 0x57, 0xFF +vertex 207, 16, -114, 990, 2012, 0x59, 0xED, 0x57, 0xFF +vertex -206, 16, -114, 990, 2012, 0xA7, 0xED, 0x57, 0xFF +vertex -137, 44, -37, 0, 2012, 0xA7, 0xED, 0x57, 0xFF +vertex -267, 219, -132, 990, 0, 0xA7, 0xED, 0x57, 0xFF +vertex -198, 247, -55, 0, 0, 0xA7, 0xED, 0x57, 0xFF + +glabel mario_cap_seg3_dl_03022E78 # 0x03022E78 - 0x03022EA8 +gsSPVertex mario_cap_seg3_vertex_03022D38, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022EA8 # 0x03022EA8 - 0x03022ED8 +gsSPVertex mario_cap_seg3_vertex_03022DF8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022ED8 # 0x03022ED8 - 0x03022F20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022F20 # 0x03022F20 - 0x03022F48 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022F48 # 0x03022F48 - 0x03022FF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301DF50 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_cap_seg3_light_0301CF40, 1 +gsSPLight mario_cap_seg3_light_0301CF38, 2 +gsSPDisplayList mario_cap_seg3_dl_03022B30 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_cap_seg3_dl_03022D10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03022FF8 # 0x03022FF8 - 0x030230B0 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301CF50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_cap_seg3_light_0301CF28, 1 +gsSPLight mario_cap_seg3_light_0301CF20, 2 +gsSPDisplayList mario_cap_seg3_dl_03022B30 +gsSPDisplayList mario_cap_seg3_dl_03022B68 +gsSPDisplayList mario_cap_seg3_dl_03022CC8 +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_030230B0 # 0x030230B0 - 0x03023108 +gsSPDisplayList mario_cap_seg3_dl_03022ED8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301E750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022E78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301F750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022EA8 +gsSPDisplayList mario_cap_seg3_dl_03022F20 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03023108 # 0x03023108 - 0x03023160 +gsSPDisplayList mario_cap_seg3_dl_03022ED8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03020750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022E78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03021750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022EA8 +gsSPDisplayList mario_cap_seg3_dl_03022F20 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03023160 # 0x03023160 - 0x03023298 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301DF50 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mario_cap_seg3_light_0301CF40, 1 +gsSPLight mario_cap_seg3_light_0301CF38, 2 +gsSPDisplayList mario_cap_seg3_dl_03022B30 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList mario_cap_seg3_dl_03022D10 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301E750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022E78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301F750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022EA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +glabel mario_cap_seg3_dl_03023298 # 0x03023298 - 0x030233D0 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_0301CF50 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 3968, 1984, 0, 0, 1 +gsSPLight mario_cap_seg3_light_0301CF28, 1 +gsSPLight mario_cap_seg3_light_0301CF20, 2 +gsSPDisplayList mario_cap_seg3_dl_03022B30 +gsSPDisplayList mario_cap_seg3_dl_03022B68 +gsSPDisplayList mario_cap_seg3_dl_03022CC8 +gsSPTexture 3968, 1984, 0, 0, 0 +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN | G_LIGHTING | G_CULL_BACK +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03020750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022E78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mario_cap_seg3_texture_03021750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPDisplayList mario_cap_seg3_dl_03022EA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/metal_box/collision.s b/actors/metal_box/collision.s index 5935e79..c333578 100644 --- a/actors/metal_box/collision.s +++ b/actors/metal_box/collision.s @@ -1,29 +1,29 @@ # Metal Box -glabel metal_box_seg8_collision_08024C28 # 0x08024C28 - 0x08024CAC -colInit -colVertexInit 0x8 -colVertex 154, 307, -153 -colVertex -153, 307, -153 -colVertex -153, 307, 154 -colVertex 154, 307, 154 -colVertex 154, 0, 154 -colVertex -153, 0, 154 -colVertex -153, 0, -153 -colVertex 154, 0, -153 - -colTriInit SURFACE_DEFAULT, 12 -colTri 0, 1, 2 -colTri 0, 2, 3 -colTri 4, 5, 6 -colTri 4, 6, 7 -colTri 6, 1, 0 -colTri 6, 0, 7 -colTri 5, 1, 6 -colTri 5, 2, 1 -colTri 7, 0, 3 -colTri 7, 3, 4 -colTri 4, 2, 5 -colTri 4, 3, 2 -colTriStop -colEnd +glabel metal_box_seg8_collision_08024C28 # 0x08024C28 - 0x08024CAC +colInit +colVertexInit 0x8 +colVertex 154, 307, -153 +colVertex -153, 307, -153 +colVertex -153, 307, 154 +colVertex 154, 307, 154 +colVertex 154, 0, 154 +colVertex -153, 0, 154 +colVertex -153, 0, -153 +colVertex 154, 0, -153 + +colTriInit SURFACE_DEFAULT, 12 +colTri 0, 1, 2 +colTri 0, 2, 3 +colTri 4, 5, 6 +colTri 4, 6, 7 +colTri 6, 1, 0 +colTri 6, 0, 7 +colTri 5, 1, 6 +colTri 5, 2, 1 +colTri 7, 0, 3 +colTri 7, 3, 4 +colTri 4, 2, 5 +colTri 4, 3, 2 +colTriStop +colEnd diff --git a/actors/metal_box/geo.s b/actors/metal_box/geo.s index 6c6410c..2a64d57 100644 --- a/actors/metal_box/geo.s +++ b/actors/metal_box/geo.s @@ -1,9 +1,9 @@ -glabel metal_box_geo # 0x0F000A30 - geo_culling_radius 500 - geo_open_node - geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 - geo_open_node - geo_display_list LAYER_OPAQUE, metal_box_dl - geo_close_node - geo_close_node - geo_end +glabel metal_box_geo # 0x0F000A30 + geo_culling_radius 500 + geo_open_node + geo_shadow SHADOW_SQUARE_PERMANENT, 0xB4, 70 + geo_open_node + geo_display_list LAYER_OPAQUE, metal_box_dl + geo_close_node + geo_close_node + geo_end diff --git a/actors/metal_box/model.s b/actors/metal_box/model.s index 6dd01a3..dde6a3c 100644 --- a/actors/metal_box/model.s +++ b/actors/metal_box/model.s @@ -1,71 +1,71 @@ -# Metal Box - -metal_box_seg8_light_08023980: # 0x08023980 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -metal_box_seg8_light_08023988: # 0x08023988 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -metal_box_seg8_texture_08023998: # 0x08023998 -.incbin "actors/metal_box/metal_box_side.rgba16" - -metal_box_seg8_vertex_08024998: # 0x08024998 -vertex 154, 307, -153, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -153, 307, -153, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -153, 307, 154, 0, 2012, 0x00, 0x7F, 0x00, 0xFF -vertex 154, 307, 154, 990, 2012, 0x00, 0x7F, 0x00, 0xFF -vertex -153, 0, -153, 990, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -153, 307, -153, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 154, 307, -153, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 154, 0, -153, 0, 2012, 0x00, 0x00, 0x81, 0xFF -vertex -153, 0, 154, 990, 2012, 0x81, 0x00, 0x00, 0xFF -vertex -153, 307, 154, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex -153, 307, -153, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -153, 0, -153, 0, 2012, 0x81, 0x00, 0x00, 0xFF -vertex 154, 0, 154, 990, 0, 0x00, 0x81, 0x00, 0xFF -vertex -153, 0, 154, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -153, 0, -153, 0, 2012, 0x00, 0x81, 0x00, 0xFF -vertex 154, 0, -153, 990, 2012, 0x00, 0x81, 0x00, 0xFF - -metal_box_seg8_vertex_08024A98: # 0x08024A98 -vertex 154, 0, 154, 990, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex -153, 307, 154, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -153, 0, 154, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 154, 307, 154, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 154, 0, -153, 990, 2012, 0x7F, 0x00, 0x00, 0xFF -vertex 154, 307, -153, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 154, 307, 154, -24, -36, 0x7F, 0x00, 0x00, 0xFF -vertex 154, 0, 154, -24, 2008, 0x7F, 0x00, 0x00, 0xFF - -glabel metal_box_seg8_dl_08024B18 # 0x08024B18 - 0x08024BB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, metal_box_seg8_texture_08023998 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight metal_box_seg8_light_08023988, 1 -gsSPLight metal_box_seg8_light_08023980, 2 -gsSPVertex metal_box_seg8_vertex_08024998, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex metal_box_seg8_vertex_08024A98, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel metal_box_dl # 0x08024BB8 - 0x08024C28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList metal_box_seg8_dl_08024B18 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Metal Box + +metal_box_seg8_light_08023980: # 0x08023980 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +metal_box_seg8_light_08023988: # 0x08023988 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +metal_box_seg8_texture_08023998: # 0x08023998 +.incbin "actors/metal_box/metal_box_side.rgba16" + +metal_box_seg8_vertex_08024998: # 0x08024998 +vertex 154, 307, -153, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -153, 307, -153, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -153, 307, 154, 0, 2012, 0x00, 0x7F, 0x00, 0xFF +vertex 154, 307, 154, 990, 2012, 0x00, 0x7F, 0x00, 0xFF +vertex -153, 0, -153, 990, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -153, 307, -153, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 154, 307, -153, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 154, 0, -153, 0, 2012, 0x00, 0x00, 0x81, 0xFF +vertex -153, 0, 154, 990, 2012, 0x81, 0x00, 0x00, 0xFF +vertex -153, 307, 154, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex -153, 307, -153, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -153, 0, -153, 0, 2012, 0x81, 0x00, 0x00, 0xFF +vertex 154, 0, 154, 990, 0, 0x00, 0x81, 0x00, 0xFF +vertex -153, 0, 154, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -153, 0, -153, 0, 2012, 0x00, 0x81, 0x00, 0xFF +vertex 154, 0, -153, 990, 2012, 0x00, 0x81, 0x00, 0xFF + +metal_box_seg8_vertex_08024A98: # 0x08024A98 +vertex 154, 0, 154, 990, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex -153, 307, 154, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -153, 0, 154, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 154, 307, 154, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 154, 0, -153, 990, 2012, 0x7F, 0x00, 0x00, 0xFF +vertex 154, 307, -153, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 154, 307, 154, -24, -36, 0x7F, 0x00, 0x00, 0xFF +vertex 154, 0, 154, -24, 2008, 0x7F, 0x00, 0x00, 0xFF + +glabel metal_box_seg8_dl_08024B18 # 0x08024B18 - 0x08024BB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, metal_box_seg8_texture_08023998 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight metal_box_seg8_light_08023988, 1 +gsSPLight metal_box_seg8_light_08023980, 2 +gsSPVertex metal_box_seg8_vertex_08024998, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex metal_box_seg8_vertex_08024A98, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel metal_box_dl # 0x08024BB8 - 0x08024C28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList metal_box_seg8_dl_08024B18 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/mips/geo.s b/actors/mips/geo.s index 6bbd797..b66a6ae 100644 --- a/actors/mips/geo.s +++ b/actors/mips/geo.s @@ -1,52 +1,52 @@ -glabel mips_geo # 0x0D000448 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06010C40 - geo_open_node - geo_animated_part LAYER_OPAQUE, 64, 0, 0, mips_seg6_dl_060107B8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 52, -24, -32 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011DB0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 79, 0, 0, mips_seg6_dl_06011BB0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 52, -24, 32 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_060110B0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 79, 0, 0, mips_seg6_dl_06010E60 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -31, 4, -39 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011FC0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 45, 0, 0, mips_seg6_dl_06011990 - geo_open_node - geo_animated_part LAYER_OPAQUE, 52, 0, 0, mips_seg6_dl_06011780 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -31, 4, 40 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011ED8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 45, 0, 0, mips_seg6_dl_06011520 - geo_open_node - geo_animated_part LAYER_OPAQUE, 52, 0, 0, mips_seg6_dl_06011310 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel mips_geo # 0x0D000448 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06010C40 + geo_open_node + geo_animated_part LAYER_OPAQUE, 64, 0, 0, mips_seg6_dl_060107B8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 52, -24, -32 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011DB0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 79, 0, 0, mips_seg6_dl_06011BB0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 52, -24, 32 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_060110B0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 79, 0, 0, mips_seg6_dl_06010E60 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -31, 4, -39 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011FC0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 45, 0, 0, mips_seg6_dl_06011990 + geo_open_node + geo_animated_part LAYER_OPAQUE, 52, 0, 0, mips_seg6_dl_06011780 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -31, 4, 40 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, mips_seg6_dl_06011ED8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 45, 0, 0, mips_seg6_dl_06011520 + geo_open_node + geo_animated_part LAYER_OPAQUE, 52, 0, 0, mips_seg6_dl_06011310 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/mips/model.s b/actors/mips/model.s index a1d7c2d..0116202 100644 --- a/actors/mips/model.s +++ b/actors/mips/model.s @@ -1,1759 +1,1759 @@ -# Mips - -.balign 8 -mips_seg6_texture_0600FB80: # 0x0600FB80 -.incbin "actors/mips/mips_eyes.rgba16" - -mips_seg6_light_06010380: # 0x06010380 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06010388: # 0x06010388 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06010398: # 0x06010398 -.byte 0x0F, 0x0D, 0x04, 0x00, 0x0F, 0x0D, 0x04, 0x00 - -mips_seg6_light_060103A0: # 0x060103A0 -.byte 0x27, 0x21, 0x0B, 0x00, 0x27, 0x21, 0x0B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_060103B0: # 0x060103B0 -vertex 60, 25, -62, -146, -1034, 0x1D, 0x21, 0x8A, 0xFF -vertex 102, 15, -32, 144, -1598, 0x65, 0x0D, 0xB5, 0xFF -vertex 46, -61, -46, 8, -848, 0x23, 0x9A, 0xBF, 0xFF -vertex 4, -54, -41, 56, -296, 0xB2, 0xBF, 0xB5, 0xFF -vertex 100, -30, 0, 458, -1572, 0x6B, 0xBD, 0x00, 0xFF -vertex 4, -54, 42, 858, -296, 0xB9, 0xAC, 0x3E, 0xFF -vertex 46, -61, 48, 906, -848, 0x2F, 0xA8, 0x4D, 0xFF -vertex 60, 25, 64, 1062, -1034, 0x1C, 0x21, 0x77, 0xFF -vertex -7, 16, 0, 458, -128, 0x84, 0x17, 0x00, 0xFF -vertex 2, 8, 67, 1094, -262, 0xAE, 0x16, 0x5D, 0xFF -vertex 2, 8, -66, -178, -262, 0xAF, 0x18, 0xA3, 0xFF -vertex 102, 15, 33, 770, -1598, 0x66, 0x0D, 0x4A, 0xFF -vertex 115, 13, 0, 458, -1770, 0x74, 0x31, 0x00, 0xFF -vertex 16, 44, 47, 902, -454, 0xD0, 0x5D, 0x47, 0xFF -vertex 16, 44, -45, 14, -454, 0xD1, 0x5C, 0xB8, 0xFF -vertex 9, 60, 0, 458, -352, 0xA2, 0x54, 0x00, 0xFF - -mips_seg6_vertex_060104B0: # 0x060104B0 -vertex 115, 13, 0, 468, 0, 0x74, 0x31, 0x00, 0xFF -vertex 64, 56, -13, 308, 632, 0x45, 0x59, 0xC6, 0xFF -vertex 64, 56, 15, 632, 632, 0x44, 0x5A, 0x38, 0xFF -vertex 102, 15, -32, 104, 80, 0x65, 0x0D, 0xB5, 0xFF -vertex 102, 15, 33, 834, 80, 0x66, 0x0D, 0x4A, 0xFF -vertex 16, 44, -45, -46, 922, 0xD1, 0x5C, 0xB8, 0xFF -vertex 45, 77, 0, 468, 910, 0xFB, 0x7E, 0xFE, 0xFF -vertex 60, 25, -62, -236, 468, 0x1D, 0x21, 0x8A, 0xFF -vertex 9, 60, 0, 468, 1082, 0xA2, 0x54, 0x00, 0xFF -vertex 16, 44, 47, 988, 922, 0xD0, 0x5D, 0x47, 0xFF -vertex 60, 25, 64, 1176, 468, 0x1C, 0x21, 0x77, 0xFF -vertex 2, 8, -66, -272, 800, 0xAF, 0x18, 0xA3, 0xFF -vertex 2, 8, 67, 1212, 800, 0xAE, 0x16, 0x5D, 0xFF - -mips_seg6_vertex_06010580: # 0x06010580 -vertex 45, 77, 0, 0, 0, 0xFB, 0x7E, 0xFE, 0xFF -vertex 64, 56, 15, 0, 0, 0x44, 0x5A, 0x38, 0xFF -vertex 64, 76, 0, 0, 0, 0x56, 0x5D, 0xFD, 0xFF -vertex 64, 56, -13, 0, 0, 0x45, 0x59, 0xC6, 0xFF - -mips_seg6_vertex_060105C0: # 0x060105C0 -vertex -9, 52, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 11, 50, -12, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 11, 50, 13, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -9, 52, 6, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel mips_seg6_dl_06010600 # 0x06010600 - 0x06010748 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06010388, 1 -gsSPLight mips_seg6_light_06010380, 2 -gsSPVertex mips_seg6_vertex_060103B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 2, 6, 5, 0x0, 2, 4, 6, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 3, 5, 0x0 -gsSP2Triangles 5, 9, 8, 0x0, 9, 5, 7, 0x0 -gsSP2Triangles 3, 10, 0, 0x0, 8, 10, 3, 0x0 -gsSP2Triangles 6, 11, 7, 0x0, 4, 11, 6, 0x0 -gsSP2Triangles 12, 11, 4, 0x0, 4, 1, 12, 0x0 -gsSP2Triangles 8, 9, 13, 0x0, 14, 10, 8, 0x0 -gsSP2Triangles 8, 15, 14, 0x0, 13, 15, 8, 0x0 -gsSPVertex mips_seg6_vertex_060104B0, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 1, 0x0 -gsSP2Triangles 5, 1, 7, 0x0, 7, 1, 3, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 6, 9, 2, 0x0 -gsSP2Triangles 2, 9, 10, 0x0, 2, 10, 4, 0x0 -gsSP2Triangles 11, 5, 7, 0x0, 9, 12, 10, 0x0 -gsSP1Triangle 6, 8, 9, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06010748 # 0x06010748 - 0x060107B8 -gsSPLight mips_seg6_light_060103A0, 1 -gsSPLight mips_seg6_light_06010398, 2 -gsSPVertex mips_seg6_vertex_06010580, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP1Triangle 3, 2, 1, 0x0 -gsSPLight mips_seg6_light_06010388, 1 -gsSPLight mips_seg6_light_06010380, 2 -gsSPVertex mips_seg6_vertex_060105C0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 0, 0x0, 2, 1, 0, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_060107B8 # 0x060107B8 - 0x06010820 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06010600 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList mips_seg6_dl_06010748 -gsSPEndDisplayList - -mips_seg6_light_06010820: # 0x06010820 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06010828: # 0x06010828 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06010838: # 0x06010838 -vertex -23, -21, -59, -1764, 666, 0xDE, 0xD3, 0x8F, 0xFF -vertex -48, -27, -16, -2202, 640, 0x94, 0x0A, 0xBF, 0xFF -vertex -16, 41, -55, -1306, -124, 0xE5, 0x4B, 0x9E, 0xFF -vertex -47, 37, 22, -1840, -188, 0x90, 0x32, 0x1C, 0xFF -vertex -47, 37, -21, -1840, -188, 0x98, 0x3E, 0xDC, 0xFF -vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF -vertex -48, -27, 18, -2202, 640, 0x9F, 0x26, 0x47, 0xFF -vertex -75, -36, -40, -2688, 648, 0xDE, 0x30, 0x90, 0xFF -vertex -16, 41, 56, -1306, -124, 0xE4, 0x4A, 0x62, 0xFF -vertex -23, -21, 60, -1764, 666, 0xDE, 0xD2, 0x70, 0xFF -vertex -75, -36, 42, -2688, 648, 0xED, 0xFB, 0x7D, 0xFF -vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF -vertex 12, -27, 49, -1206, 880, 0x38, 0xB6, 0x55, 0xFF -vertex 17, 16, 52, -886, 330, 0x39, 0x1E, 0x6C, 0xFF -vertex 65, 12, 15, -142, 578, 0x6A, 0x1C, 0x3F, 0xFF - -mips_seg6_vertex_06010928: # 0x06010928 -vertex 12, -27, 49, -1206, 880, 0x38, 0xB6, 0x55, 0xFF -vertex 33, -39, 0, -928, 1112, 0x38, 0x8F, 0x00, 0xFF -vertex 64, -13, 0, -292, 902, 0x6B, 0xBD, 0x00, 0xFF -vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF -vertex 65, 12, 15, -142, 578, 0x6A, 0x1C, 0x3F, 0xFF -vertex 31, 35, 19, -564, 142, 0x42, 0x67, 0x1F, 0xFF -vertex 17, 16, 52, -886, 330, 0x39, 0x1E, 0x6C, 0xFF -vertex -16, 41, 56, -1306, -124, 0xE4, 0x4A, 0x62, 0xFF -vertex 18, 18, -49, -870, 316, 0x3A, 0x21, 0x95, 0xFF -vertex 31, 34, -18, -570, 156, 0x40, 0x66, 0xDA, 0xFF -vertex 65, 12, -14, -142, 578, 0x68, 0x30, 0xCB, 0xFF -vertex -23, -21, -59, -1764, 666, 0xDE, 0xD3, 0x8F, 0xFF -vertex -16, 41, -55, -1306, -124, 0xE5, 0x4B, 0x9E, 0xFF -vertex 12, -27, -48, -1206, 882, 0x38, 0xB8, 0xA9, 0xFF -vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF - -mips_seg6_vertex_06010A18: # 0x06010A18 -vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF -vertex -53, -82, 0, -2566, 1322, 0x1F, 0x86, 0xFF, 0xFF -vertex -75, -36, -40, -2688, 648, 0xDE, 0x30, 0x90, 0xFF -vertex -75, -36, 42, -2688, 648, 0xED, 0xFB, 0x7D, 0xFF -vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF -vertex 31, 35, 19, -564, 142, 0x42, 0x67, 0x1F, 0xFF -vertex 31, 34, -18, -570, 156, 0x40, 0x66, 0xDA, 0xFF -vertex -82, -71, 0, -2974, 1062, 0x9E, 0xB1, 0xFF, 0xFF - -glabel mips_seg6_dl_06010A98 # 0x06010A98 - 0x06010C40 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06010828, 1 -gsSPLight mips_seg6_light_06010820, 2 -gsSPVertex mips_seg6_vertex_06010838, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 1, 6, 3, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 7, 1, 5, 0x0 -gsSP2Triangles 6, 1, 7, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 8, 3, 6, 0x0 -gsSP2Triangles 7, 10, 6, 0x0, 5, 6, 10, 0x0 -gsSP2Triangles 8, 11, 3, 0x0, 11, 4, 3, 0x0 -gsSP2Triangles 9, 5, 12, 0x0, 8, 9, 13, 0x0 -gsSP2Triangles 9, 12, 13, 0x0, 11, 2, 4, 0x0 -gsSP1Triangle 12, 14, 13, 0x0 -gsSPVertex mips_seg6_vertex_06010928, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 12, 8, 0x0, 9, 8, 12, 0x0 -gsSP2Triangles 8, 13, 11, 0x0, 13, 8, 10, 0x0 -gsSP2Triangles 13, 1, 3, 0x0, 10, 2, 13, 0x0 -gsSP2Triangles 3, 11, 13, 0x0, 2, 1, 13, 0x0 -gsSP2Triangles 10, 9, 5, 0x0, 5, 4, 10, 0x0 -gsSP2Triangles 10, 4, 2, 0x0, 5, 14, 7, 0x0 -gsSP1Triangle 12, 14, 9, 0x0 -gsSPVertex mips_seg6_vertex_06010A18, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 3, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 3, 7, 1, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06010C40 # 0x06010C40 - 0x06010CA0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06010A98 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06010CA0: # 0x06010CA0 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06010CA8: # 0x06010CA8 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06010CB8: # 0x06010CB8 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06010CC0: # 0x06010CC0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06010CD0: # 0x06010CD0 -vertex 0, 0, -26, -1052, 990, 0xC7, 0x5D, 0xC1, 0xFF -vertex 76, 0, 41, -290, 990, 0x18, 0x42, 0x69, 0xFF -vertex 76, 0, -39, -290, 990, 0x1C, 0x12, 0x86, 0xFF -vertex 103, 1, 1, -24, 1000, 0x7E, 0x0B, 0x00, 0xFF -vertex 0, 0, 28, -1052, 990, 0xB3, 0x3C, 0x51, 0xFF -vertex -19, -8, 0, -1254, 902, 0x84, 0x19, 0xFF, 0xFF - -mips_seg6_vertex_06010D30: # 0x06010D30 -vertex -11, -30, 0, -1168, 680, 0xBC, 0x96, 0xFE, 0xFF -vertex 0, 0, -26, -1052, 990, 0xC7, 0x5D, 0xC1, 0xFF -vertex 76, 0, -39, -290, 990, 0x1C, 0x12, 0x86, 0xFF -vertex -19, -8, 0, -1254, 902, 0x84, 0x19, 0xFF, 0xFF -vertex 76, -46, 0, -290, 516, 0x40, 0x93, 0xFF, 0xFF -vertex 76, 0, 41, -290, 990, 0x18, 0x42, 0x69, 0xFF -vertex 0, 0, 28, -1052, 990, 0xB3, 0x3C, 0x51, 0xFF -vertex 103, 1, 1, -24, 1000, 0x7E, 0x0B, 0x00, 0xFF - -glabel mips_seg6_dl_06010DB0 # 0x06010DB0 - 0x06010E60 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06010CA8, 1 -gsSPLight mips_seg6_light_06010CA0, 2 -gsSPVertex mips_seg6_vertex_06010CD0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 4, 0, 5, 0x0 -gsSPLight mips_seg6_light_06010CC0, 1 -gsSPLight mips_seg6_light_06010CB8, 2 -gsSPVertex mips_seg6_vertex_06010D30, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 0, 0x0 -gsSP2Triangles 0, 6, 3, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 2, 7, 4, 0x0, 7, 5, 4, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06010E60 # 0x06010E60 - 0x06010EC0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06010DB0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06010EC0: # 0x06010EC0 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06010EC8: # 0x06010EC8 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06010ED8: # 0x06010ED8 -.byte 0x35, 0x38, 0x00, 0x00, 0x35, 0x38, 0x00, 0x00 - -mips_seg6_light_06010EE0: # 0x06010EE0 -.byte 0x85, 0x8E, 0x00, 0x00, 0x85, 0x8E, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06010EF0: # 0x06010EF0 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06010EF8: # 0x06010EF8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06010F08: # 0x06010F08 -vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF -vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF -vertex 80, 0, 28, 702, 2122, 0x35, 0x2D, 0x69, 0xFF -vertex 80, 0, -26, 702, 2122, 0x39, 0x02, 0x8F, 0xFF -vertex 94, -14, 1, 848, 1676, 0x7D, 0xEB, 0x00, 0xFF - -mips_seg6_vertex_06010F58: # 0x06010F58 -vertex -2, -19, 0, -72, 1382, 0xBC, 0x96, 0xFE, 0xFF -vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF -vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF - -mips_seg6_vertex_06010F88: # 0x06010F88 -vertex -2, -19, 0, -72, 1382, 0xBC, 0x96, 0xFE, 0xFF -vertex 80, 0, -26, 702, 2122, 0x39, 0x02, 0x8F, 0xFF -vertex 79, -32, 0, 714, 1108, 0x33, 0x8D, 0xFF, 0xFF -vertex 80, 0, 28, 702, 2122, 0x35, 0x2D, 0x69, 0xFF -vertex 94, -14, 1, 848, 1676, 0x7D, 0xEB, 0x00, 0xFF -vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF -vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF - -glabel mips_seg6_dl_06010FF8 # 0x06010FF8 - 0x060110B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06010EC8, 1 -gsSPLight mips_seg6_light_06010EC0, 2 -gsSPVertex mips_seg6_vertex_06010F08, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 3, 2, 4, 0x0 -gsSPLight mips_seg6_light_06010EE0, 1 -gsSPLight mips_seg6_light_06010ED8, 2 -gsSPVertex mips_seg6_vertex_06010F58, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight mips_seg6_light_06010EF8, 1 -gsSPLight mips_seg6_light_06010EF0, 2 -gsSPVertex mips_seg6_vertex_06010F88, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 0, 5, 1, 0x0, 3, 6, 0, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_060110B0 # 0x060110B0 - 0x06011110 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06010FF8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06011110: # 0x06011110 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06011118: # 0x06011118 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06011128: # 0x06011128 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06011130: # 0x06011130 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011140: # 0x06011140 -vertex 87, 0, 55, 732, 2272, 0x2D, 0x46, 0x5F, 0xFF -vertex 126, 0, 1, 1082, 2254, 0x7C, 0xE7, 0x00, 0xFF -vertex 87, 0, -52, 732, 2272, 0x1E, 0x66, 0xBC, 0xFF -vertex 0, 0, 41, -58, 2302, 0xBD, 0x3F, 0x56, 0xFF -vertex 0, 0, -35, -58, 2302, 0xB8, 0x17, 0x9B, 0xFF -vertex -19, -20, -3, -238, 1860, 0x83, 0xF0, 0xFB, 0xFF - -mips_seg6_vertex_060111A0: # 0x060111A0 -vertex -19, -20, -3, -238, 1860, 0x83, 0xF0, 0xFB, 0xFF -vertex 0, -38, 28, -54, 1464, 0xCC, 0x97, 0x2E, 0xFF -vertex 0, 0, 41, -58, 2302, 0xBD, 0x3F, 0x56, 0xFF -vertex 0, -38, -22, -54, 1464, 0xC4, 0xA4, 0xC2, 0xFF -vertex 0, 0, -35, -58, 2302, 0xB8, 0x17, 0x9B, 0xFF -vertex 89, -42, -18, 750, 1340, 0x21, 0x96, 0xC5, 0xFF -vertex 89, -42, 21, 750, 1340, 0x2B, 0xA1, 0x47, 0xFF -vertex 87, 0, 55, 732, 2272, 0x2D, 0x46, 0x5F, 0xFF -vertex 87, 0, -52, 732, 2272, 0x1E, 0x66, 0xBC, 0xFF -vertex 126, 0, 1, 1082, 2254, 0x7C, 0xE7, 0x00, 0xFF - -glabel mips_seg6_dl_06011240 # 0x06011240 - 0x06011310 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06011118, 1 -gsSPLight mips_seg6_light_06011110, 2 -gsSPVertex mips_seg6_vertex_06011140, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 3, 4, 5, 0x0 -gsSPLight mips_seg6_light_06011130, 1 -gsSPLight mips_seg6_light_06011128, 2 -gsSPVertex mips_seg6_vertex_060111A0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 5, 6, 1, 0x0 -gsSP2Triangles 1, 3, 5, 0x0, 2, 1, 6, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 5, 3, 4, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 8, 9, 5, 0x0 -gsSP2Triangles 9, 6, 5, 0x0, 9, 7, 6, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011310 # 0x06011310 - 0x06011370 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06011240 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06011370: # 0x06011370 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06011378: # 0x06011378 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06011388: # 0x06011388 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06011390: # 0x06011390 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_060113A0: # 0x060113A0 -vertex 54, 0, -35, -112, 464, 0x5E, 0xF7, 0xAC, 0xFF -vertex 54, 0, 41, -112, 464, 0x68, 0x18, 0x43, 0xFF -vertex 49, -37, 3, -288, 54, 0x40, 0x93, 0x00, 0xFF -vertex -2, 52, -19, -756, 1148, 0xE0, 0x50, 0xA4, 0xFF -vertex -2, 52, 24, -756, 1148, 0xB6, 0x2A, 0x5E, 0xFF - -mips_seg6_vertex_060113F0: # 0x060113F0 -vertex -2, 52, 24, -756, 1148, 0xB6, 0x2A, 0x5E, 0xFF -vertex -2, 52, -19, -756, 1148, 0xE0, 0x50, 0xA4, 0xFF -vertex -14, 13, 2, -1032, 740, 0x86, 0xDF, 0x00, 0xFF -vertex 27, -28, -22, -560, 194, 0xCA, 0xAA, 0xB5, 0xFF -vertex 27, -28, 28, -560, 194, 0xC8, 0xAA, 0x4A, 0xFF -vertex 54, 0, -35, -112, 464, 0x5E, 0xF7, 0xAC, 0xFF -vertex 49, -37, 3, -288, 54, 0x40, 0x93, 0x00, 0xFF -vertex 54, 0, 41, -112, 464, 0x68, 0x18, 0x43, 0xFF - -glabel mips_seg6_dl_06011470 # 0x06011470 - 0x06011520 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06011378, 1 -gsSPLight mips_seg6_light_06011370, 2 -gsSPVertex mips_seg6_vertex_060113A0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP1Triangle 3, 4, 1, 0x0 -gsSPLight mips_seg6_light_06011390, 1 -gsSPLight mips_seg6_light_06011388, 2 -gsSPVertex mips_seg6_vertex_060113F0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 1, 5, 3, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 4, 7, 0, 0x0 -gsSP1Triangle 0, 2, 4, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011520 # 0x06011520 - 0x06011580 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06011470 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06011580: # 0x06011580 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06011588: # 0x06011588 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06011598: # 0x06011598 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_060115A0: # 0x060115A0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_060115B0: # 0x060115B0 -vertex 87, 0, -54, 1972, 878, 0x2D, 0x46, 0xA1, 0xFF -vertex 0, 0, -40, 3460, 788, 0xBD, 0x3F, 0xAA, 0xFF -vertex 87, 0, 53, 1972, 878, 0x1E, 0x66, 0x44, 0xFF -vertex 0, 0, 36, 3460, 788, 0xB8, 0x17, 0x65, 0xFF -vertex -19, -20, 4, 3784, 484, 0x83, 0xF0, 0x05, 0xFF -vertex 126, 0, 0, 1316, 914, 0x7C, 0xE7, 0x00, 0xFF - -mips_seg6_vertex_06011610: # 0x06011610 -vertex 0, 0, -40, 3460, 788, 0xBD, 0x3F, 0xAA, 0xFF -vertex 87, 0, -54, 1972, 878, 0x2D, 0x46, 0xA1, 0xFF -vertex 89, -42, -20, 1906, 290, 0x2B, 0xA1, 0xB9, 0xFF -vertex 0, -38, -27, 3426, 260, 0xCC, 0x97, 0xD2, 0xFF -vertex -19, -20, 4, 3784, 484, 0x83, 0xF0, 0x05, 0xFF -vertex 89, -42, 19, 1906, 290, 0x21, 0x96, 0x3B, 0xFF -vertex 0, -38, 23, 3426, 260, 0xC4, 0xA4, 0x3E, 0xFF -vertex 0, 0, 36, 3460, 788, 0xB8, 0x17, 0x65, 0xFF -vertex 87, 0, 53, 1972, 878, 0x1E, 0x66, 0x44, 0xFF -vertex 126, 0, 0, 1316, 914, 0x7C, 0xE7, 0x00, 0xFF - -glabel mips_seg6_dl_060116B0 # 0x060116B0 - 0x06011780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06011588, 1 -gsSPLight mips_seg6_light_06011580, 2 -gsSPVertex mips_seg6_vertex_060115B0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 3, 1, 0x0, 2, 5, 0, 0x0 -gsSPLight mips_seg6_light_060115A0, 1 -gsSPLight mips_seg6_light_06011598, 2 -gsSPVertex mips_seg6_vertex_06011610, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 3, 2, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 5, 8, 7, 0x0, 5, 9, 8, 0x0 -gsSP2Triangles 5, 2, 9, 0x0, 2, 1, 9, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011780 # 0x06011780 - 0x060117E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_060116B0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_060117E0: # 0x060117E0 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_060117E8: # 0x060117E8 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_060117F8: # 0x060117F8 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06011800: # 0x06011800 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011810: # 0x06011810 -vertex 49, -37, -2, -516, -60, 0x40, 0x93, 0x00, 0xFF -vertex 54, 0, -40, -564, -446, 0x68, 0x18, 0xBD, 0xFF -vertex 54, 0, 36, -564, 330, 0x5E, 0xF7, 0x54, 0xFF -vertex -2, 52, 20, 2, 164, 0xE0, 0x50, 0x5C, 0xFF -vertex -2, 52, -23, 2, -268, 0xB6, 0x2A, 0xA2, 0xFF - -mips_seg6_vertex_06011860: # 0x06011860 -vertex -14, 13, -1, 120, -56, 0x86, 0xDF, 0x00, 0xFF -vertex -2, 52, 20, 2, 164, 0xE0, 0x50, 0x5C, 0xFF -vertex -2, 52, -23, 2, -268, 0xB6, 0x2A, 0xA2, 0xFF -vertex 49, -37, -2, -516, -60, 0x40, 0x93, 0x00, 0xFF -vertex 54, 0, 36, -564, 330, 0x5E, 0xF7, 0x54, 0xFF -vertex 27, -28, 23, -302, 200, 0xCA, 0xAA, 0x4B, 0xFF -vertex 27, -28, -27, -302, -312, 0xC8, 0xAA, 0xB6, 0xFF -vertex 54, 0, -40, -564, -446, 0x68, 0x18, 0xBD, 0xFF - -glabel mips_seg6_dl_060118E0 # 0x060118E0 - 0x06011990 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_060117E8, 1 -gsSPLight mips_seg6_light_060117E0, 2 -gsSPVertex mips_seg6_vertex_06011810, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP1Triangle 1, 4, 3, 0x0 -gsSPLight mips_seg6_light_06011800, 1 -gsSPLight mips_seg6_light_060117F8, 2 -gsSPVertex mips_seg6_vertex_06011860, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 -gsSP2Triangles 5, 4, 1, 0x0, 6, 5, 0, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 2, 7, 6, 0x0 -gsSP1Triangle 6, 0, 2, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011990 # 0x06011990 - 0x060119F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_060118E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_060119F0: # 0x060119F0 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_060119F8: # 0x060119F8 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06011A08: # 0x06011A08 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06011A10: # 0x06011A10 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011A20: # 0x06011A20 -vertex 76, 0, 40, -628, 934, 0x1C, 0x11, 0x7A, 0xFF -vertex 76, 0, -40, -628, 934, 0x18, 0x42, 0x97, 0xFF -vertex 0, 0, 27, -1998, 894, 0xC6, 0x5D, 0x3F, 0xFF -vertex 103, 1, 0, -142, 966, 0x7E, 0x0B, 0x00, 0xFF -vertex 0, 0, -27, -1998, 894, 0xB5, 0x3C, 0xAF, 0xFF -vertex -19, -8, 0, -2378, 732, 0x84, 0x19, 0x00, 0xFF - -mips_seg6_vertex_06011A80: # 0x06011A80 -vertex -19, -8, 0, -2378, 732, 0x84, 0x19, 0x00, 0xFF -vertex -11, -30, 0, -2264, 358, 0xBC, 0x95, 0x00, 0xFF -vertex 0, 0, 27, -1998, 894, 0xC6, 0x5D, 0x3F, 0xFF -vertex 0, 0, -27, -1998, 894, 0xB5, 0x3C, 0xAF, 0xFF -vertex 76, -46, 0, -708, 126, 0x40, 0x93, 0x00, 0xFF -vertex 76, 0, 40, -628, 934, 0x1C, 0x11, 0x7A, 0xFF -vertex 76, 0, -40, -628, 934, 0x18, 0x42, 0x97, 0xFF -vertex 103, 1, 0, -142, 966, 0x7E, 0x0B, 0x00, 0xFF - -glabel mips_seg6_dl_06011B00 # 0x06011B00 - 0x06011BB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_060119F8, 1 -gsSPLight mips_seg6_light_060119F0, 2 -gsSPVertex mips_seg6_vertex_06011A20, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 2, 4, 0x0 -gsSPLight mips_seg6_light_06011A10, 1 -gsSPLight mips_seg6_light_06011A08, 2 -gsSPVertex mips_seg6_vertex_06011A80, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 1, 3, 6, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 6, 4, 1, 0x0 -gsSP2Triangles 4, 7, 5, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011BB0 # 0x06011BB0 - 0x06011C10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06011B00 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06011C10: # 0x06011C10 -.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 - -mips_seg6_light_06011C18: # 0x06011C18 -.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_light_06011C28: # 0x06011C28 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -mips_seg6_light_06011C30: # 0x06011C30 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011C40: # 0x06011C40 -vertex 94, -14, 0, -84, 658, 0x7D, 0xEB, 0x00, 0xFF -vertex 80, 0, -27, -338, 952, 0x35, 0x2F, 0x97, 0xFF -vertex 80, 0, 27, -338, 952, 0x39, 0xFF, 0x71, 0xFF -vertex 1, 0, 14, -1644, 926, 0xBD, 0x5F, 0x30, 0xFF -vertex 1, 0, -14, -1644, 926, 0xA2, 0x31, 0xBC, 0xFF -vertex -2, -19, 0, -1674, 522, 0xBC, 0x96, 0x00, 0xFF - -mips_seg6_vertex_06011CA0: # 0x06011CA0 -vertex 94, -14, 0, -84, 658, 0x7D, 0xEB, 0x00, 0xFF -vertex 79, -32, 0, -312, 302, 0x33, 0x8D, 0x00, 0xFF -vertex 80, 0, -27, -338, 952, 0x35, 0x2F, 0x97, 0xFF -vertex 80, 0, 27, -338, 952, 0x39, 0xFF, 0x71, 0xFF -vertex 1, 0, 14, -1644, 926, 0xBD, 0x5F, 0x30, 0xFF -vertex -2, -19, 0, -1674, 522, 0xBC, 0x96, 0x00, 0xFF -vertex 1, 0, -14, -1644, 926, 0xA2, 0x31, 0xBC, 0xFF - -glabel mips_seg6_dl_06011D10 # 0x06011D10 - 0x06011DB0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight mips_seg6_light_06011C18, 1 -gsSPLight mips_seg6_light_06011C10, 2 -gsSPVertex mips_seg6_vertex_06011C40, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 3, 4, 5, 0x0 -gsSPLight mips_seg6_light_06011C30, 1 -gsSPLight mips_seg6_light_06011C28, 2 -gsSPVertex mips_seg6_vertex_06011CA0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 1, 3, 5, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 5, 6, 2, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011DB0 # 0x06011DB0 - 0x06011E10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList mips_seg6_dl_06011D10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -mips_seg6_light_06011E10: # 0x06011E10 -.byte 0x34, 0x2C, 0x0F, 0x00, 0x34, 0x2C, 0x0F, 0x00 - -mips_seg6_light_06011E18: # 0x06011E18 -.byte 0x82, 0x6E, 0x26, 0x00, 0x82, 0x6E, 0x26, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011E28: # 0x06011E28 -vertex 51, -16, -11, 0, 0, 0xF1, 0xB5, 0x9B, 0xFF -vertex 51, -16, 13, 0, 0, 0xF2, 0x93, 0x3E, 0xFF -vertex 0, -12, -6, 0, 0, 0xF2, 0xB5, 0x9C, 0xFF -vertex 0, -12, 8, 0, 0, 0xF2, 0xEB, 0x7C, 0xFF -vertex 53, 21, 0, 0, 0, 0xE6, 0x7C, 0xFC, 0xFF -vertex 0, 10, 0, 0, 0, 0xE7, 0x7C, 0xFB, 0xFF - -glabel mips_seg6_dl_06011E88 # 0x06011E88 - 0x06011ED8 -gsSPLight mips_seg6_light_06011E18, 1 -gsSPLight mips_seg6_light_06011E10, 2 -gsSPVertex mips_seg6_vertex_06011E28, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 1, 4, 3, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011ED8 # 0x06011ED8 - 0x06011EF8 -gsDPPipeSync -gsSPDisplayList mips_seg6_dl_06011E88 -gsDPPipeSync -gsSPEndDisplayList - -mips_seg6_light_06011EF8: # 0x06011EF8 -.byte 0x34, 0x2C, 0x0F, 0x00, 0x34, 0x2C, 0x0F, 0x00 - -mips_seg6_light_06011F00: # 0x06011F00 -.byte 0x82, 0x6E, 0x26, 0x00, 0x82, 0x6E, 0x26, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -mips_seg6_vertex_06011F10: # 0x06011F10 -vertex 0, -12, -7, 0, 0, 0xF3, 0xE8, 0x85, 0xFF -vertex 0, 10, 0, 0, 0, 0xE7, 0x7C, 0x00, 0xFF -vertex 53, 21, 0, 0, 0, 0xE6, 0x7C, 0x00, 0xFF -vertex 51, -16, -12, 0, 0, 0xF2, 0x93, 0xC3, 0xFF -vertex 0, -12, 7, 0, 0, 0xF1, 0xB6, 0x65, 0xFF -vertex 51, -16, 12, 0, 0, 0xF1, 0xB7, 0x66, 0xFF - -glabel mips_seg6_dl_06011F70 # 0x06011F70 - 0x06011FC0 -gsSPLight mips_seg6_light_06011F00, 1 -gsSPLight mips_seg6_light_06011EF8, 2 -gsSPVertex mips_seg6_vertex_06011F10, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 2, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 4, 0, 3, 0x0 -gsSPEndDisplayList - -glabel mips_seg6_dl_06011FC0 # 0x06011FC0 - 0x06011FE0 -gsDPPipeSync -gsSPDisplayList mips_seg6_dl_06011F70 -gsDPPipeSync -gsSPEndDisplayList - -mips_seg6_animvalue_06011FE0: # 0x06011FE0 -.hword 0x0000, 0x0052, 0x0051, 0x004F, 0x004A, 0x0044, 0x003B, 0x002F -.hword 0x0047, 0x0052, 0x0056, 0x0056, 0x0059, 0x005D, 0x005B, 0x004F -.hword 0x0030, 0x003E, 0x0046, 0x004B, 0x004D, 0x004D, 0x004C, 0x0047 -.hword 0x0040, 0x0038, 0x0030, 0x0043, 0x0047, 0x0047, 0x0043, 0x003C -.hword 0x0033, 0x002E, 0x002F, 0x0033, 0x0031, 0x002F, 0x002E, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002E, 0x002E, 0x002E -.hword 0x002D, 0x002D, 0x002C, 0x002C, 0x002B, 0x002B, 0x002B, 0x002C -.hword 0x002E, 0x0030, 0x0034, 0x0038, 0x003D, 0x0041, 0x0046, 0x004B -.hword 0x004F, 0x0053, 0x0057, 0x005B, 0x0060, 0x0065, 0x006B, 0x0070 -.hword 0x0074, 0x0075, 0x0073, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE -.hword 0xFFFC, 0xFFFA, 0xFFF7, 0xFFF3, 0xFFEF, 0xFFEB, 0xFFE5, 0xFFDF -.hword 0xFFD8, 0xFFD1, 0xFFCA, 0xFFC4, 0xFFC0, 0xFFBF, 0xFFC1, 0xFFC3 -.hword 0xFFC4, 0x3FFF, 0xF8F5, 0xFA2A, 0xFD74, 0x024E, 0x0839, 0x0EAF -.hword 0x152F, 0x1B37, 0x2042, 0x23D0, 0x255D, 0x1F75, 0x11FC, 0x046B -.hword 0xFE41, 0xFFED, 0x0454, 0x0A9D, 0x11F0, 0x1972, 0x204A, 0x259F -.hword 0x29EE, 0x2E0B, 0x31A3, 0x3464, 0x35FA, 0x3611, 0x3394, 0x2E87 -.hword 0x283C, 0x2206, 0x1D37, 0x1912, 0x1450, 0x0F6D, 0x0AE9, 0x0741 -.hword 0x04F5, 0x0481, 0x0666, 0x0D79, 0x1A57, 0x2A27, 0x3A0C, 0x472D -.hword 0x472D, 0x473B, 0x475C, 0x4787, 0x47B2, 0x47D3, 0x47E1, 0x47D0 -.hword 0x4798, 0x472D, 0x46B3, 0x464A, 0x45EA, 0x458D, 0x4528, 0x44B4 -.hword 0x4429, 0x437E, 0x42AB, 0x41A9, 0x406E, 0x3EF2, 0x3D2E, 0x3B19 -.hword 0x36CE, 0x2FB2, 0x27A9, 0x2098, 0x1C66, 0x1C02, 0x1E29, 0x2172 -.hword 0x2474, 0x25C5, 0xDDF9, 0xDEA1, 0xE070, 0xE328, 0xE689, 0xEA54 -.hword 0xEE4B, 0xF22F, 0xF5C0, 0xF8C0, 0xFAF1, 0xFBC0, 0xFB30, 0xF9E1 -.hword 0xF871, 0xF781, 0xF70D, 0xF6B4, 0xF688, 0xF698, 0xF6E0, 0xF748 -.hword 0xF7C5, 0xF84D, 0xF8D3, 0xF94D, 0xF9B1, 0xF9F2, 0xF9D8, 0xF963 -.hword 0xF8E0, 0xF898, 0xF8D7, 0xF996, 0xFA90, 0xFBB6, 0xFCF7, 0xFE45 -.hword 0xFF90, 0x00C8, 0x01DF, 0x02D3, 0x03AF, 0x0478, 0x0532, 0x05E2 -.hword 0x05E2, 0x05E3, 0x05E8, 0x05EE, 0x05F3, 0x05F8, 0x05FA, 0x05F7 -.hword 0x05F0, 0x05E2, 0x05D2, 0x05C7, 0x05BF, 0x05B8, 0x05B1, 0x05A7 -.hword 0x059A, 0x0587, 0x056C, 0x0549, 0x051B, 0x04E1, 0x0499, 0x0442 -.hword 0x038D, 0x025D, 0x00FC, 0xFFB2, 0xFEC6, 0xFE43, 0xFDF9, 0xFDD8 -.hword 0xFDD0, 0xFDD1, 0x0F17, 0x0F07, 0x0ED9, 0x0E90, 0x0E2F, 0x0DB9 -.hword 0x0D30, 0x0C99, 0x0BF4, 0x0B47, 0x0A93, 0x09A3, 0x085E, 0x06F3 -.hword 0x0592, 0x046B, 0x0366, 0x0275, 0x01D4, 0x01BC, 0x0221, 0x02C5 -.hword 0x0394, 0x0479, 0x0562, 0x063B, 0x06F0, 0x076D, 0x0786, 0x073E -.hword 0x06CF, 0x0671, 0x065F, 0x069B, 0x06FA, 0x0770, 0x07EF, 0x086D -.hword 0x08DD, 0x0933, 0x0961, 0x094D, 0x08F4, 0x0877, 0x07F6, 0x0791 -.hword 0x0791, 0x0790, 0x078E, 0x078C, 0x078A, 0x0788, 0x0787, 0x0788 -.hword 0x078B, 0x0791, 0x0798, 0x079E, 0x07A4, 0x07AA, 0x07B1, 0x07B9 -.hword 0x07C1, 0x07CB, 0x07D6, 0x07E4, 0x07F4, 0x0806, 0x081B, 0x0833 -.hword 0x0861, 0x08AC, 0x0900, 0x094C, 0x097C, 0x098A, 0x0981, 0x096D -.hword 0x0959, 0x0950, 0x09DD, 0x0B4C, 0x0F34, 0x14F9, 0x1C01, 0x23B1 -.hword 0x2B6F, 0x32A0, 0x38A9, 0x3CF1, 0x3EDC, 0x3B89, 0x3272, 0x2686 -.hword 0x1AB1, 0x11E1, 0x0C31, 0x080B, 0x05D2, 0x05EB, 0x0805, 0x0B4E -.hword 0x0F63, 0x13E4, 0x186F, 0x1CA3, 0x201E, 0x227E, 0x2274, 0x2014 -.hword 0x1D12, 0x1B21, 0x1BF7, 0x1F6A, 0x23FE, 0x2969, 0x2F5E, 0x3592 -.hword 0x3BB9, 0x4189, 0x46B5, 0x4B3A, 0x4F52, 0x5310, 0x5686, 0x59C8 -.hword 0x59C8, 0x59D0, 0x59E4, 0x59FD, 0x5A17, 0x5A2B, 0x5A33, 0x5A29 -.hword 0x5A07, 0x59C8, 0x5985, 0x5957, 0x5937, 0x591C, 0x58FF, 0x58D8 -.hword 0x589F, 0x584D, 0x57DA, 0x573D, 0x5670, 0x556A, 0x5423, 0x5294 -.hword 0x4F54, 0x49DE, 0x4381, 0x3D8C, 0x394F, 0x36FD, 0x35B8, 0x3530 -.hword 0x3517, 0x3521, 0x3470, 0x33FF, 0x32C1, 0x30D2, 0x2E51, 0x2B5A -.hword 0x280C, 0x2483, 0x20DC, 0x1D37, 0x184D, 0x11B5, 0x0AD9, 0x051D -.hword 0x01EA, 0x0271, 0x05C0, 0x0A10, 0x0D9A, 0x0E94, 0x0B4A, 0x04EB -.hword 0xFE09, 0xF931, 0xF8F5, 0x0525, 0x1964, 0x25F2, 0x21DB, 0x1613 -.hword 0x0DBB, 0x0AE9, 0x086B, 0x067B, 0x0554, 0x0530, 0x0648, 0x08D8 -.hword 0x0D21, 0x12FB, 0x19FE, 0x21C2, 0x29DF, 0x31EE, 0x3987, 0x4040 -.hword 0x4040, 0x404C, 0x4068, 0x408D, 0x40B3, 0x40CF, 0x40DA, 0x40CC -.hword 0x409C, 0x4040, 0x3FD2, 0x3F6B, 0x3F06, 0x3E9F, 0x3E30, 0x3DB5 -.hword 0x3D29, 0x3C87, 0x3BCB, 0x3AEE, 0x39EE, 0x38C3, 0x376B, 0x35DF -.hword 0x32DC, 0x2DF8, 0x287D, 0x23B3, 0x20E1, 0x20B3, 0x224E, 0x24B1 -.hword 0x26DC, 0x27CE, 0x21D4, 0x2171, 0x2063, 0x1ED4, 0x1CEE, 0x1AD9 -.hword 0x18C0, 0x16CC, 0x1526, 0x13F8, 0x1386, 0x13C2, 0x145A, 0x14FC -.hword 0x1556, 0x156E, 0x157F, 0x158B, 0x1592, 0x1596, 0x1596, 0x1594 -.hword 0x1591, 0x158D, 0x1589, 0x15C6, 0x1650, 0x16D6, 0x1705, 0x168D -.hword 0x151C, 0x127D, 0x0EED, 0x0AC5, 0x065C, 0x020D, 0xFE31, 0xFB1E -.hword 0xF8C5, 0xF6CF, 0xF526, 0xF3B7, 0xF26D, 0xF136, 0xEFFC, 0xEEAC -.hword 0xEEAC, 0xEEA7, 0xEE9D, 0xEE8E, 0xEE80, 0xEE75, 0xEE71, 0xEE76 -.hword 0xEE89, 0xEEAC, 0xEED4, 0xEEF4, 0xEF11, 0xEF2D, 0xEF4A, 0xEF6D -.hword 0xEF98, 0xEFCE, 0xF012, 0xF068, 0xF0D2, 0xF154, 0xF1F1, 0xF2AB -.hword 0xF414, 0xF664, 0xF91A, 0xFBB3, 0xFDAE, 0xFF10, 0x002E, 0x0103 -.hword 0x0188, 0x01B6, 0xEFB4, 0xEFE2, 0xF05F, 0xF11E, 0xF20F, 0xF322 -.hword 0xF449, 0xF573, 0xF692, 0xF797, 0xF8AA, 0xF9E4, 0xFB1E, 0xFC31 -.hword 0xFCF5, 0xFD82, 0xFE06, 0xFE81, 0xFEEF, 0xFF4F, 0xFF9E, 0xFFDA -.hword 0x0000, 0x0010, 0x0007, 0xFFDC, 0xFF82, 0xFEEE, 0xFE1A, 0xFCFB -.hword 0xFB89, 0xF980, 0xF6D7, 0xF3DC, 0xF0E0, 0xEE31, 0xEC20, 0xEAFA -.hword 0xEAC6, 0xEB38, 0xEC29, 0xED70, 0xEEE6, 0xF063, 0xF1BD, 0xF2CE -.hword 0xF2CE, 0xF2D1, 0xF2DA, 0xF2E4, 0xF2EF, 0xF2F7, 0xF2FA, 0xF2F6 -.hword 0xF2E8, 0xF2CE, 0xF2AE, 0xF28F, 0xF26F, 0xF24F, 0xF22C, 0xF205 -.hword 0xF1DB, 0xF1AA, 0xF173, 0xF135, 0xF0ED, 0xF09C, 0xF03F, 0xEFD7 -.hword 0xEF1A, 0xEDEE, 0xEC9B, 0xEB66, 0xEA94, 0xEA3C, 0xEA2E, 0xEA4B -.hword 0xEA73, 0xEA87, 0x184C, 0x17EF, 0x16ED, 0x1567, 0x137D, 0x114F -.hword 0x0EFD, 0x0CA8, 0x0A6F, 0x0872, 0x066E, 0x0432, 0x0200, 0x0019 -.hword 0xFEBF, 0xFDC6, 0xFCDE, 0xFC09, 0xFB4C, 0xFAA8, 0xFA23, 0xF9BE -.hword 0xF97D, 0xF964, 0xF975, 0xF95A, 0xF916, 0xF934, 0xFA3D, 0xFCBC -.hword 0x013A, 0x0847, 0x1184, 0x1C1C, 0x2737, 0x3200, 0x3BA1, 0x4342 -.hword 0x4907, 0x4DC4, 0x51AF, 0x5501, 0x57EF, 0x5AB1, 0x5D7E, 0x608C -.hword 0x608C, 0x6096, 0x60B0, 0x60D2, 0x60F3, 0x610D, 0x6118, 0x610B -.hword 0x60DF, 0x608C, 0x602E, 0x5FDF, 0x5F99, 0x5F54, 0x5F0B, 0x5EB6 -.hword 0x5E4E, 0x5DCC, 0x5D2A, 0x5C61, 0x5B69, 0x5A3C, 0x58D2, 0x5726 -.hword 0x53EA, 0x4E9E, 0x486F, 0x428B, 0x3E1D, 0x3B2A, 0x38E9, 0x3755 -.hword 0x3667, 0x3619, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 -.hword 0xDD86, 0xDD9A, 0xDDCC, 0xDE0E, 0xDE4F, 0xDE82, 0xDE96, 0xDE7D -.hword 0xDE27, 0xDD86, 0xDADC, 0xD69A, 0xD3F7, 0xD409, 0xD544, 0xD6E9 -.hword 0xD83A, 0xD924, 0xDA12, 0xDB01, 0xDBF1, 0xDCDE, 0xDDC7, 0xDEA9 -.hword 0xDF82, 0xE051, 0xE114, 0xE1C7, 0xE26A, 0xE2CC, 0xE2D8, 0xE2B3 -.hword 0xE282, 0xE26A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFB, 0xFFEE, 0xFFDE, 0xFFCD, 0xFFC0, 0xFFBB, 0xFFC1 -.hword 0xFFD7, 0x0000, 0x00B9, 0x01DB, 0x0271, 0x021E, 0x015F, 0x008D -.hword 0x0000, 0xFFC8, 0xFFB1, 0xFFB0, 0xFFB8, 0xFFBD, 0xFFC0, 0xFFC8 -.hword 0xFFD3, 0xFFE0, 0xFFED, 0xFFF9, 0x0000, 0x0003, 0x0004, 0x0002 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0024, 0x0062, 0x006E -.hword 0x0000, 0xFECA, 0xFD03, 0xFB25, 0xF9AC, 0xF913, 0xF964, 0xFA37 -.hword 0xFB61, 0xFCB6, 0xFE0A, 0xFF32, 0x0000, 0x005E, 0x006A, 0x0046 -.hword 0x0017, 0x0000, 0xD773, 0xD77E, 0xD79E, 0xD7D1, 0xD815, 0xD869 -.hword 0xD8CB, 0xD93A, 0xD9B3, 0xDA35, 0xDABE, 0xDB4E, 0xDBE1, 0xDC77 -.hword 0xDD0D, 0xDDA3, 0xDE35, 0xDEC4, 0xDF4C, 0xDFCD, 0xE044, 0xE0B1 -.hword 0xE110, 0xE162, 0xE1A3, 0xE1D7, 0xE201, 0xE222, 0xE23B, 0xE24C -.hword 0xE257, 0xE25B, 0xE25B, 0xE255, 0xE24C, 0xE23F, 0xE22F, 0xE21E -.hword 0xE20C, 0xE1F9, 0xE1E6, 0xE1D5, 0xE1C5, 0xE1B7, 0xE1AC, 0xE1A5 -.hword 0xE1A3, 0xE1A5, 0xE1A9, 0xE1AF, 0xE1B5, 0xE1B9, 0xE1BB, 0xE1B9 -.hword 0xE1B1, 0xE1A3, 0xE173, 0xE11F, 0xE0CA, 0xE077, 0xE01F, 0xDFCF -.hword 0xDF99, 0xDF80, 0xDF78, 0xDF7B, 0xDF81, 0xDF84, 0xDF85, 0xDF88 -.hword 0xDF8B, 0xDF90, 0xDF94, 0xDF97, 0xDF99, 0xDF9B, 0xDF9B, 0xDF9A -.hword 0xDF9A, 0xDF99, 0x14F9, 0x14C9, 0x1445, 0x137B, 0x127B, 0x1154 -.hword 0x1015, 0x0ECD, 0x0D8C, 0x0C60, 0x0B59, 0x0A87, 0x09F8, 0x09BB -.hword 0x09E1, 0x0A77, 0x0BEB, 0x0E73, 0x11CD, 0x15B8, 0x19F2, 0x1E3A -.hword 0x224F, 0x25EF, 0x28D9, 0x2B04, 0x2CAA, 0x2DF0, 0x2EF8, 0x2FE7 -.hword 0x30DF, 0x3204, 0x337F, 0x3536, 0x36E9, 0x385C, 0x394F, 0x3983 -.hword 0x38FD, 0x37FB, 0x369E, 0x3502, 0x3348, 0x318D, 0x2FF0, 0x2E90 -.hword 0x2E90, 0x2EAB, 0x2EEC, 0x2F41, 0x2F96, 0x2FD7, 0x2FF1, 0x2FD1 -.hword 0x2F62, 0x2E90, 0x2BD5, 0x2708, 0x2227, 0x1D3D, 0x17DC, 0x1346 -.hword 0x10BE, 0x0FD5, 0x0F3E, 0x0EED, 0x0ED5, 0x0EEC, 0x0F26, 0x0F77 -.hword 0x0FD4, 0x1030, 0x1081, 0x10BB, 0x10D1, 0x10D2, 0x10D2, 0x10D2 -.hword 0x10D1, 0x10D1, 0x15EB, 0x1600, 0x163E, 0x16A0, 0x1725, 0x17C8 -.hword 0x1887, 0x195F, 0x1A4D, 0x1B4D, 0x1C5C, 0x1D78, 0x1E9C, 0x1FC7 -.hword 0x20F5, 0x2223, 0x2384, 0x253C, 0x2730, 0x2947, 0x2B65, 0x2D70 -.hword 0x2F4F, 0x30E5, 0x321A, 0x32D3, 0x331B, 0x330E, 0x32CA, 0x326B -.hword 0x320E, 0x31CF, 0x31A6, 0x3176, 0x313A, 0x30F1, 0x3098, 0x302B -.hword 0x2FA9, 0x2F15, 0x2E74, 0x2DCC, 0x2D22, 0x2C7A, 0x2BD9, 0x2B46 -.hword 0x2B46, 0x2B62, 0x2BA7, 0x2C00, 0x2C5A, 0x2C9E, 0x2CBA, 0x2C98 -.hword 0x2C23, 0x2B46, 0x286E, 0x2369, 0x1E33, 0x18EC, 0x1326, 0x0E0E -.hword 0x0AD3, 0x090E, 0x078A, 0x063E, 0x0523, 0x0433, 0x0364, 0x02B1 -.hword 0x0210, 0x017B, 0x00EA, 0x0056, 0xFFB8, 0xFF4D, 0xFF3F, 0xFF67 -.hword 0xFF9D, 0xFFB8, 0x9093, 0x9030, 0x8F1C, 0x8D78, 0x8B63, 0x88FE -.hword 0x866A, 0x83C5, 0x8132, 0x7ECD, 0x7CBC, 0x7B1C, 0x7A0E, 0x79B2 -.hword 0x7A28, 0x7B91, 0x7EF4, 0x84DB, 0x8C9C, 0x9599, 0x9F2E, 0xA8BA -.hword 0xB199, 0xB928, 0xBEC6, 0xC249, 0xC433, 0xC4E1, 0xC4B0, 0xC3FC -.hword 0xC322, 0xC27F, 0xC1CD, 0xC09D, 0xBF0F, 0xBD44, 0xBB5E, 0xB97D -.hword 0xB794, 0xB588, 0xB365, 0xB137, 0xAF08, 0xACE3, 0xAAD6, 0xA8E9 -.hword 0xA8E9, 0xA91E, 0xA9A1, 0xAA4B, 0xAAF5, 0xAB78, 0xABAD, 0xAB6B -.hword 0xAA8D, 0xA8E9, 0xA332, 0x9955, 0x900C, 0x86F9, 0x7D00, 0x75C8 -.hword 0x74EE, 0x792C, 0x7EAC, 0x8537, 0x8C8D, 0x9475, 0x9CB6, 0xA513 -.hword 0xAD54, 0xB53E, 0xBC95, 0xC320, 0xC8A3, 0xCBCA, 0xCC2F, 0xCB00 -.hword 0xC96D, 0xC8A3, 0x8001, 0x8001, 0x55C6, 0x55CD, 0x55E0, 0x55FF -.hword 0x5629, 0x565C, 0x5699, 0x56DD, 0x5729, 0x577A, 0x57D1, 0x582C -.hword 0x588B, 0x58EC, 0x594F, 0x59B2, 0x5A16, 0x5A78, 0x5AD7, 0x5B34 -.hword 0x5B8D, 0x5BE1, 0x5C2F, 0x5C77, 0x5CB7, 0x5CEE, 0x5D1C, 0x5D41 -.hword 0x5D5E, 0x5D74, 0x5D84, 0x5D8E, 0x5D94, 0x5D94, 0x5D91, 0x5D8B -.hword 0x5D82, 0x5D77, 0x5D6A, 0x5D5D, 0x5D4F, 0x5D42, 0x5D36, 0x5D2B -.hword 0x5D23, 0x5D1E, 0x5D1C, 0x5D29, 0x5D4A, 0x5D75, 0x5DA0, 0x5DC2 -.hword 0x5DCF, 0x5DBE, 0x5D86, 0x5D1C, 0x5B52, 0x587B, 0x56CF, 0x5715 -.hword 0x5836, 0x599A, 0x5AAA, 0x5B5D, 0x5C0F, 0x5CBF, 0x5D6D, 0x5E16 -.hword 0x5EBB, 0x5F5B, 0x5FF3, 0x6084, 0x610D, 0x618B, 0x61FF, 0x6246 -.hword 0x624F, 0x6234, 0x6211, 0x61FF, 0xF085, 0xF081, 0xF076, 0xF064 -.hword 0xF04C, 0xF02D, 0xF008, 0xEFDD, 0xEFAD, 0xEF78, 0xEF3F, 0xEF01 -.hword 0xEEBF, 0xEE7A, 0xEE32, 0xEDE6, 0xED8B, 0xED18, 0xEC93, 0xEC02 -.hword 0xEB6B, 0xEAD4, 0xEA43, 0xE9BF, 0xE94C, 0xE8F2, 0xE8B6, 0xE88F -.hword 0xE870, 0xE859, 0xE848, 0xE83D, 0xE838, 0xE837, 0xE83B, 0xE841 -.hword 0xE84B, 0xE856, 0xE864, 0xE872, 0xE880, 0xE88E, 0xE89A, 0xE8A6 -.hword 0xE8AE, 0xE8B4, 0xE8B6, 0xE8B6, 0xE8B6, 0xE8B7, 0xE8B7, 0xE8B8 -.hword 0xE8B8, 0xE8B7, 0xE8B7, 0xE8B6, 0xE8AB, 0xE895, 0xE87B, 0xE866 -.hword 0xE860, 0xE870, 0xE8A1, 0xE8EE, 0xE94A, 0xE9B4, 0xEA28, 0xEAA2 -.hword 0xEB20, 0xEB9F, 0xEC1C, 0xEC94, 0xED03, 0xED66, 0xEDBB, 0xEDEC -.hword 0xEDF3, 0xEDE0, 0xEDC8, 0xEDBB, 0x0000, 0xFFC4, 0xFF19, 0xFE11 -.hword 0xFCBD, 0xFB2E, 0xF976, 0xF7A5, 0xF5CE, 0xF400, 0xF24E, 0xF0C8 -.hword 0xEF7F, 0xEE85, 0xEDEB, 0xEDC2, 0xEE3F, 0xEF74, 0xF139, 0xF36A -.hword 0xF5E1, 0xF878, 0xFB0A, 0xFD71, 0xFF86, 0x0125, 0x0228, 0x02C0 -.hword 0x0339, 0x0395, 0x03D7, 0x0402, 0x0417, 0x041A, 0x040D, 0x03F2 -.hword 0x03CD, 0x039F, 0x036B, 0x0334, 0x02FC, 0x02C6, 0x0294, 0x0268 -.hword 0x0246, 0x0230, 0x0228, 0x022A, 0x0230, 0x0238, 0x0240, 0x0246 -.hword 0x0249, 0x0246, 0x023B, 0x0228, 0x0214, 0x0205, 0x01EF, 0x01CA -.hword 0x018C, 0x012A, 0x009C, 0xFFE5, 0xFF12, 0xFE28, 0xFD2E, 0xFC2A -.hword 0xFB20, 0xFA16, 0xF912, 0xF81A, 0xF732, 0xF662, 0xF5AD, 0xF544 -.hword 0xF536, 0xF55E, 0xF593, 0xF5AD, 0xD773, 0xD72E, 0xD66C, 0xD541 -.hword 0xD3C2, 0xD203, 0xD018, 0xCE17, 0xCC12, 0xCA20, 0xC853, 0xC6C1 -.hword 0xC57D, 0xC49D, 0xC434, 0xC457, 0xC555, 0xC74A, 0xCA03, 0xCD4C -.hword 0xD0F0, 0xD4BB, 0xD878, 0xDBF4, 0xDEF9, 0xE154, 0xE2D1, 0xE3B4 -.hword 0xE469, 0xE4F2, 0xE555, 0xE595, 0xE5B5, 0xE5B9, 0xE5A6, 0xE57E -.hword 0xE546, 0xE501, 0xE4B4, 0xE462, 0xE40E, 0xE3BD, 0xE372, 0xE331 -.hword 0xE2FE, 0xE2DD, 0xE2D1, 0xE2D5, 0xE2DE, 0xE2EA, 0xE2F7, 0xE300 -.hword 0xE304, 0xE2FF, 0xE2EF, 0xE2D1, 0xE296, 0xE23A, 0xE1CC, 0xE159 -.hword 0xE0EF, 0xE09B, 0xE06B, 0xE058, 0xE050, 0xE052, 0xE05B, 0xE06A -.hword 0xE07E, 0xE095, 0xE0AC, 0xE0C3, 0xE0D8, 0xE0E9, 0xE0F5, 0xE0FA -.hword 0xE0FA, 0xE0F8, 0xE0F6, 0xE0F5, 0xF180, 0xF1D2, 0xF2B8, 0xF416 -.hword 0xF5D1, 0xF7CF, 0xF9F3, 0xFC23, 0xFE44, 0x003A, 0x01EB, 0x033D -.hword 0x0412, 0x0452, 0x03E0, 0x02A1, 0x001C, 0xFC1A, 0xF6E6, 0xF0CD -.hword 0xEA1A, 0xE319, 0xDC15, 0xD55A, 0xCF35, 0xC9F0, 0xC5D8, 0xC447 -.hword 0xC57C, 0xC81A, 0xCAC1, 0xCC14, 0xCBC7, 0xCAC4, 0xC976, 0xC84A -.hword 0xC7AE, 0xC80D, 0xC961, 0xCB43, 0xCD8C, 0xD01B, 0xD2C9, 0xD573 -.hword 0xD7F6, 0xDA2B, 0xDA2B, 0xD9F2, 0xD963, 0xD8A9, 0xD7EF, 0xD760 -.hword 0xD727, 0xD76E, 0xD861, 0xDA2B, 0xDD93, 0xE2C6, 0xE90D, 0xEFAD -.hword 0xF5EC, 0xFB11, 0xFE64, 0x0048, 0x01AE, 0x02A6, 0x0342, 0x0393 -.hword 0x03AB, 0x039B, 0x0374, 0x0348, 0x0328, 0x0326, 0x0353, 0x0383 -.hword 0x0389, 0x0377, 0x035F, 0x0353, 0xE8BF, 0xE8B1, 0xE889, 0xE847 -.hword 0xE7EE, 0xE77D, 0xE6F7, 0xE65D, 0xE5B0, 0xE4F1, 0xE422, 0xE344 -.hword 0xE259, 0xE161, 0xE05D, 0xDF50, 0xDE1A, 0xDCA4, 0xDAFC, 0xD92F -.hword 0xD74A, 0xD55C, 0xD371, 0xD196, 0xCFDB, 0xCE4B, 0xCCF4, 0xCC18 -.hword 0xCBCA, 0xCBD1, 0xCBF3, 0xCBF7, 0xCBD8, 0xCBBA, 0xCBA1, 0xCB94 -.hword 0xCB99, 0xCBB5, 0xCBE8, 0xCC2D, 0xCC7F, 0xCCDA, 0xCD38, 0xCD96 -.hword 0xCDEE, 0xCE3C, 0xCE3C, 0xCE0C, 0xCD95, 0xCCF9, 0xCC5D, 0xCBE6 -.hword 0xCBB6, 0xCBF2, 0xCCBD, 0xCE3C, 0xD105, 0xD539, 0xDA4D, 0xDFB7 -.hword 0xE4EC, 0xE960, 0xEC88, 0xEEB4, 0xF094, 0xF231, 0xF393, 0xF4C4 -.hword 0xF5CB, 0xF6B3, 0xF783, 0xF844, 0xF900, 0xF9BE, 0xFA88, 0xFB0F -.hword 0xFB20, 0xFAEE, 0xFAAA, 0xFA88, 0x9442, 0x940D, 0x937D, 0x92A7 -.hword 0x91A0, 0x907D, 0x8F53, 0x8E37, 0x8D3E, 0x8C7D, 0x8C09, 0x8BF8 -.hword 0x8C5F, 0x8D52, 0x8EE6, 0x9131, 0x94C6, 0x99F2, 0xA061, 0xA7BF -.hword 0xAFB8, 0xB7F8, 0xC02A, 0xC7FA, 0xCF15, 0xD527, 0xD9DA, 0xDB9B -.hword 0xDA06, 0xD68C, 0xD2A1, 0xCFB5, 0xCDD9, 0xCC17, 0xCA5B, 0xC892 -.hword 0xC6A8, 0xC48A, 0xC231, 0xBFAF, 0xBD11, 0xBA65, 0xB7B9, 0xB51A -.hword 0xB297, 0xB03C, 0xB03C, 0xB096, 0xB176, 0xB299, 0xB3BD, 0xB49D -.hword 0xB4F7, 0xB487, 0xB309, 0xB03C, 0xAA50, 0xA0CB, 0x9566, 0x89D9 -.hword 0x7FDA, 0x7928, 0x777A, 0x79EC, 0x7E3C, 0x841F, 0x8B3B, 0x9345 -.hword 0x9BEA, 0xA4DA, 0xADC3, 0xB656, 0xBE40, 0xC531, 0xCAD8, 0xCDFC -.hword 0xCE60, 0xCD33, 0xCBA1, 0xCAD8, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D -.hword 0x0000, 0xFFC9, 0xFF35, 0xFE5F, 0xFD61, 0xFC56, 0xFB58, 0xFA82 -.hword 0xF9EE, 0xF9B7, 0xF9D2, 0xFA1E, 0xFA92, 0xFB25, 0xFBCE, 0xFC85 -.hword 0xFD41, 0xFDF9, 0xFEA4, 0xFF39, 0xFFB1, 0x0000, 0x0032, 0x0058 -.hword 0x0071, 0x0081, 0x0087, 0x0086, 0x007F, 0x0072, 0x0063, 0x0050 -.hword 0x003D, 0x002B, 0x001A, 0x000C, 0x0003, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFAC, 0xFEC8, 0xFD7F, 0xFBF9, 0xFA5E, 0xF8D7, 0xF78E -.hword 0xF6AB, 0xF656, 0xF680, 0xF6F5, 0xF7A7, 0xF889, 0xF98D, 0xFAA7 -.hword 0xFBC7, 0xFCE2, 0xFDE9, 0xFECE, 0xFF86, 0x0000, 0x004D, 0x0087 -.hword 0x00AF, 0x00C6, 0x00D0, 0x00CF, 0x00C3, 0x00B0, 0x0098, 0x007C -.hword 0x005E, 0x0042, 0x0028, 0x0013, 0x0005, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x2581, 0x24E3, 0x2339, 0x20CC, 0x1DE5, 0x1ACC, 0x17CA, 0x1528 -.hword 0x132E, 0x1226, 0x121C, 0x12CF, 0x1411, 0x15B6, 0x1791, 0x1975 -.hword 0x1B36, 0x1CA5, 0x1D97, 0x1DDE, 0x1D4E, 0x1BBA, 0x1934, 0x15FC -.hword 0x122C, 0x0DDC, 0x0924, 0x041D, 0xFEE1, 0xF987, 0xF427, 0xEEDB -.hword 0xE9BB, 0xE4E0, 0xE063, 0xDC5B, 0xD8E2, 0xD610, 0xD481, 0xD482 -.hword 0xD5B3, 0xD7B8, 0xDA31, 0xDCC1, 0xDF07, 0xE0A8, 0xE0A8, 0xE0E1 -.hword 0xE172, 0xE22F, 0xE2EB, 0xE37C, 0xE3B6, 0xE36D, 0xE277, 0xE0A8 -.hword 0xDC79, 0xD57F, 0xCD30, 0xC503, 0xBE72, 0xBAF2, 0xBBFC, 0xC5F2 -.hword 0xD898, 0xEE7D, 0x022F, 0x0E3E, 0x0E53, 0x0600, 0xFBB3, 0xF5D4 -.hword 0xF82D, 0xFE9C, 0x03B0, 0x0613, 0x0800, 0x096D, 0x0A50, 0x0A9E -.hword 0x2104, 0x28F1, 0x3805, 0x4134, 0x409A, 0x3C74, 0x36E5, 0x3210 -.hword 0x3017, 0x30ED, 0x32E6, 0x35B3, 0x3909, 0x3C9B, 0x401B, 0x433D -.hword 0x4632, 0x4949, 0x4C67, 0x4F70, 0x5260, 0x5546, 0x5825, 0x5B00 -.hword 0x5DDB, 0x60B9, 0x639C, 0x6689, 0x6982, 0x6C8B, 0x6FA6, 0x7327 -.hword 0x772B, 0x7B61, 0x7F7D, 0x8331, 0x862A, 0x881B, 0x890F, 0x895C -.hword 0x8926, 0x888F, 0x87BD, 0x86D1, 0x85EF, 0x853B, 0x84D9, 0x8488 -.hword 0x8405, 0x836F, 0x82E3, 0x8280, 0x8262, 0x82A8, 0x8371, 0x84D9 -.hword 0x8821, 0x8DAA, 0x943F, 0x9AAC, 0x9FBC, 0xA23B, 0xA0F5, 0x9C84 -.hword 0x967D, 0x8F29, 0x86D0, 0x7DB8, 0x742F, 0x6A79, 0x60E0, 0x57AA -.hword 0x4F21, 0x478C, 0x4134, 0x3D99, 0x3D26, 0x3E80, 0x404D, 0x4134 - -mips_seg6_animindex_06013170: # 0x06013170 -.hword 0x0001, 0x0000, 0x0050, 0x0001, 0x0050, 0x0051, 0x0001, 0x0000 -.hword 0x0001, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x0878, 0x0050, 0x0788, 0x0050, 0x07D8, 0x0050, 0x0828 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0786, 0x0050, 0x00F2 -.hword 0x0050, 0x0142, 0x0050, 0x0192, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0784 -.hword 0x0050, 0x0232, 0x0050, 0x0282, 0x0050, 0x02D2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0787, 0x0050, 0x0462, 0x0050, 0x04B2, 0x0050, 0x0502 -.hword 0x0050, 0x0372, 0x0050, 0x03C2, 0x0050, 0x0412, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x0322, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0785, 0x0050, 0x0694, 0x0050, 0x06E4, 0x0050, 0x0734 -.hword 0x0050, 0x05A4, 0x0050, 0x05F4, 0x0050, 0x0644, 0x0001, 0x0552 -.hword 0x0001, 0x0553, 0x0050, 0x0554 - -mips_seg6_anim_06013248: # 0x06013248 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x11 -.word mips_seg6_animvalue_06011FE0 -.word mips_seg6_animindex_06013170 -.word 0 - -mips_seg6_animvalue_06013260: # 0x06013260 -.hword 0x0000, 0x0006, 0xFFFA, 0x3FFF, 0x40A9, 0x40B8, 0x40E2, 0x4124 -.hword 0x4177, 0x41D9, 0x4243, 0x42B2, 0x4321, 0x438C, 0x43ED, 0x4441 -.hword 0x4482, 0x44AD, 0x44BC, 0x44AE, 0x4489, 0x444F, 0x4405, 0x43AD -.hword 0x434D, 0x42E6, 0x427E, 0x4218, 0x41B7, 0x4160, 0x4115, 0x40DB -.hword 0x40B6, 0x40A9, 0x0000, 0x0005, 0x0014, 0x002C, 0x004A, 0x006D -.hword 0x0093, 0x00BB, 0x00E3, 0x0109, 0x012C, 0x014A, 0x0161, 0x0171 -.hword 0x0176, 0x0171, 0x0164, 0x014F, 0x0134, 0x0115, 0x00F2, 0x00CE -.hword 0x00A8, 0x0083, 0x0061, 0x0041, 0x0026, 0x0012, 0x0004, 0x0000 -.hword 0x1600, 0x1600, 0x15FF, 0x15FE, 0x15FE, 0x15FC, 0x15FB, 0x15FA -.hword 0x15F9, 0x15F8, 0x15F7, 0x15F6, 0x15F5, 0x15F5, 0x15F4, 0x15F5 -.hword 0x15F5, 0x15F6, 0x15F6, 0x15F7, 0x15F8, 0x15FA, 0x15FB, 0x15FC -.hword 0x15FD, 0x15FE, 0x15FF, 0x15FF, 0x1600, 0x1600, 0x5639, 0x5644 -.hword 0x5662, 0x568F, 0x56CA, 0x570E, 0x5758, 0x57A6, 0x57F4, 0x583E -.hword 0x5882, 0x58BD, 0x58EA, 0x5908, 0x5913, 0x5909, 0x58EF, 0x58C7 -.hword 0x5893, 0x5856, 0x5812, 0x57CA, 0x5782, 0x573A, 0x56F6, 0x56B9 -.hword 0x5685, 0x565D, 0x5643, 0x5639, 0x458C, 0x4599, 0x45BB, 0x45EF -.hword 0x4632, 0x4680, 0x46D5, 0x472E, 0x4786, 0x47DB, 0x4829, 0x486C -.hword 0x48A1, 0x48C3, 0x48CF, 0x48C4, 0x48A6, 0x4878, 0x483C, 0x47F6 -.hword 0x47A9, 0x4757, 0x4704, 0x46B2, 0x4665, 0x461F, 0x45E3, 0x45B5 -.hword 0x4597, 0x458C, 0x0631, 0x062C, 0x061C, 0x0603, 0x05E4, 0x05C0 -.hword 0x0598, 0x056E, 0x0545, 0x051D, 0x04F8, 0x04D9, 0x04C1, 0x04B1 -.hword 0x04AB, 0x04B0, 0x04BE, 0x04D4, 0x04F0, 0x0510, 0x0534, 0x055B -.hword 0x0582, 0x05A8, 0x05CC, 0x05ED, 0x0609, 0x061E, 0x062C, 0x0631 -.hword 0xF195, 0xF193, 0xF18D, 0xF185, 0xF17A, 0xF16D, 0xF15E, 0xF150 -.hword 0xF141, 0xF133, 0xF126, 0xF11B, 0xF112, 0xF10C, 0xF10A, 0xF10C -.hword 0xF111, 0xF119, 0xF123, 0xF12E, 0xF13B, 0xF149, 0xF157, 0xF164 -.hword 0xF171, 0xF17D, 0xF187, 0xF18E, 0xF193, 0xF195, 0x510A, 0x511A -.hword 0x5147, 0x518C, 0x51E5, 0x524C, 0x52BD, 0x5332, 0x53A8, 0x5419 -.hword 0x5480, 0x54D8, 0x551D, 0x554B, 0x555B, 0x554D, 0x5525, 0x54E8 -.hword 0x5499, 0x543C, 0x53D6, 0x5369, 0x52FB, 0x528F, 0x5228, 0x51CC -.hword 0x517D, 0x513F, 0x5118, 0x510A, 0xEB60, 0xEB70, 0xEB9C, 0xEBDF -.hword 0xEC34, 0xEC96, 0xED00, 0xED6C, 0xEDD5, 0xEE37, 0xEE8C, 0xEECF -.hword 0xEEFB, 0xEF0B, 0xEF00, 0xEEE3, 0xEEB4, 0xEE78, 0xEE31, 0xEDE2 -.hword 0xED8D, 0xED36, 0xECDE, 0xEC89, 0xEC3A, 0xEBF3, 0xEBB7, 0xEB89 -.hword 0xEB6B, 0xEB60, 0xF531, 0xF53C, 0xF559, 0xF586, 0xF5BF, 0xF600 -.hword 0xF646, 0xF68E, 0xF6D5, 0xF716, 0xF74F, 0xF77B, 0xF799, 0xF7A3 -.hword 0xF79C, 0xF788, 0xF769, 0xF741, 0xF712, 0xF6DD, 0xF6A5, 0xF66A -.hword 0xF630, 0xF5F7, 0xF5C3, 0xF593, 0xF56B, 0xF54C, 0xF538, 0xF531 -.hword 0x0E40, 0xFC80, 0xCC6E, 0x8001, 0x8001, 0x724B, 0x7260, 0x729B -.hword 0x72F5, 0x7366, 0x73E8, 0x7475, 0x7505, 0x7592, 0x7614, 0x7686 -.hword 0x76DF, 0x771A, 0x772F, 0x7721, 0x76F9, 0x76BB, 0x766B, 0x760D -.hword 0x75A3, 0x7532, 0x74BD, 0x7448, 0x73D7, 0x736E, 0x730F, 0x72BF -.hword 0x7281, 0x7259, 0x724B, 0xE687, 0xE693, 0xE6B5, 0xE6E9, 0xE72B -.hword 0xE778, 0xE7CA, 0xE81E, 0xE870, 0xE8BC, 0xE8FE, 0xE932, 0xE954 -.hword 0xE961, 0xE958, 0xE941, 0xE91D, 0xE8EF, 0xE8B7, 0xE87A, 0xE838 -.hword 0xE7F4, 0xE7B0, 0xE76E, 0xE730, 0xE6F9, 0xE6CA, 0xE6A6, 0xE68F -.hword 0xE687, 0xD126, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D, 0x1E2B, 0x1E39 -.hword 0x1E5F, 0x1E9A, 0x1EE5, 0x1F3D, 0x1F9D, 0x2001, 0x2065, 0x20C4 -.hword 0x211C, 0x2167, 0x21A2, 0x21C8, 0x21D6, 0x21CA, 0x21A8, 0x2174 -.hword 0x2131, 0x20E3, 0x208C, 0x2030, 0x1FD2, 0x1F76, 0x1F1F, 0x1ED0 -.hword 0x1E8D, 0x1E59, 0x1E37, 0x1E2B, 0x4B63, 0x4B6E, 0x4B8C, 0x4BBA -.hword 0x4BF4, 0x4C38, 0x4C83, 0x4CD0, 0x4D1E, 0x4D69, 0x4DAD, 0x4DE7 -.hword 0x4E15, 0x4E33, 0x4E3D, 0x4E34, 0x4E1A, 0x4DF1, 0x4DBD, 0x4D80 -.hword 0x4D3C, 0x4CF5, 0x4CAC, 0x4C64, 0x4C21, 0x4BE3, 0x4BAF, 0x4B87 -.hword 0x4B6D, 0x4B63 - -mips_seg6_animindex_060135C4: # 0x060135C4 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0176 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0174, 0x001E, 0x0022 -.hword 0x001E, 0x0040, 0x001E, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x0004, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0172 -.hword 0x001E, 0x009A, 0x001E, 0x00B8, 0x001E, 0x00D6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0175, 0x0001, 0x0130, 0x0001, 0x0131, 0x0001, 0x0132 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0112, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001E, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0173, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0171 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0153, 0x0001, 0x0133 -.hword 0x0001, 0x0134, 0x001E, 0x0135 - -mips_seg6_anim_0601369C: # 0x0601369C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x11 -.word mips_seg6_animvalue_06013260 -.word mips_seg6_animindex_060135C4 -.word 0 - -mips_seg6_animvalue_060136B4: # 0x060136B4 -.hword 0x0000, 0x006C, 0x0090, 0x00D4, 0x00FF, 0x0103, 0x00FB, 0x00EB -.hword 0x00D8, 0x00C6, 0x00AF, 0x0092, 0x0078, 0xFFFE, 0x3FFF, 0x0A79 -.hword 0xFD4D, 0xF19F, 0xF80C, 0x032E, 0x0FD0, 0x1ABA, 0x20B4, 0x1FFC -.hword 0x1ABC, 0x13A0, 0x0D51, 0xDECF, 0xE1FB, 0xE527, 0xE4FA, 0xE47F -.hword 0xE3CA, 0xE2EF, 0xE1FF, 0xE110, 0xE033, 0xDF7C, 0xDEFF, 0x0A1E -.hword 0x0716, 0x040E, 0x0439, 0x04AE, 0x055B, 0x062D, 0x0712, 0x07F7 -.hword 0x08CA, 0x0979, 0x09F0, 0x22B2, 0x1B3B, 0x13C4, 0x142E, 0x154F -.hword 0x16F8, 0x18FE, 0x1B31, 0x1D65, 0x1F6C, 0x211A, 0x2240, 0x1649 -.hword 0x08AD, 0xFCA0, 0x0348, 0x0ED3, 0x1BEA, 0x2737, 0x2D66, 0x2CA4 -.hword 0x272F, 0x1FCC, 0x193E, 0x249D, 0x247F, 0x2460, 0x2462, 0x2466 -.hword 0x246D, 0x2475, 0x247E, 0x2487, 0x2490, 0x2497, 0x249B, 0xFC0F -.hword 0xFB9E, 0xFB2D, 0xFB33, 0xFB44, 0xFB5E, 0xFB7C, 0xFB9D, 0xFBBF -.hword 0xFBDD, 0xFBF7, 0xFC08, 0x1442, 0x136E, 0x1299, 0x12A5, 0x12C5 -.hword 0x12F5, 0x132E, 0x136D, 0x13AB, 0x13E5, 0x1415, 0x1435, 0xDB7C -.hword 0xD21E, 0xDB7C, 0xDFB6, 0xE2AC, 0xE54A, 0xE5B4, 0xD9FB, 0xD04C -.hword 0xD121, 0xD504, 0xD958, 0x0000, 0xFD7D, 0xFA29, 0xF8A2, 0xF771 -.hword 0xF6CE, 0xF6ED, 0xF7FD, 0xF9C4, 0xFBDB, 0xFDDC, 0xFF60, 0x0000 -.hword 0x0778, 0x0FB3, 0x0FB9, 0x0DA2, 0x0AC7, 0x0880, 0x06CF, 0x04F2 -.hword 0x031F, 0x018C, 0x0070, 0xD773, 0xE4EF, 0xF280, 0xEF04, 0xE6DE -.hword 0xDE03, 0xD86A, 0xD680, 0xD5CC, 0xD5ED, 0xD680, 0xD723, 0x1587 -.hword 0x0E70, 0x05A3, 0x034D, 0x033E, 0x05A3, 0x1043, 0x1A1F, 0x1B06 -.hword 0x1A13, 0x1838, 0x1664, 0xF976, 0xF976, 0xF976, 0xF8D1, 0xF82C -.hword 0xF976, 0x0242, 0x099C, 0x07F4, 0x03FD, 0xFF3F, 0xFB3B, 0xAD8F -.hword 0xC8A4, 0xEA44, 0xF47C, 0xF5FD, 0xEA44, 0xB013, 0x7BB5, 0x7B93 -.hword 0x871E, 0x97B4, 0xA6B8, 0x8001, 0x8001, 0x60C6, 0x55C6, 0x60C6 -.hword 0x6530, 0x6808, 0x6A49, 0x6948, 0x5E32, 0x5549, 0x5650, 0x5A4A -.hword 0x5EA2, 0x0000, 0x0318, 0x0709, 0x087E, 0x096F, 0x09C6, 0x0972 -.hword 0x0847, 0x0668, 0x043E, 0x022F, 0x00A3, 0x0000, 0xF8A5, 0xF08A -.hword 0xF086, 0xF298, 0xF56A, 0xF7A8, 0xF953, 0xFB27, 0xFCF1, 0xFE7C -.hword 0xFF92, 0xD3C9, 0xE1EB, 0xF066, 0xED71, 0xE5C2, 0xDD35, 0xD7A1 -.hword 0xD566, 0xD423, 0xD399, 0xD387, 0xD3AC, 0xEB45, 0xF1A2, 0xF988 -.hword 0xFBC5, 0xFBF7, 0xF988, 0xEE09, 0xE38E, 0xE31D, 0xE4D8, 0xE791 -.hword 0xEA1A, 0x0652, 0x0652, 0x0652, 0x070D, 0x07C8, 0x0652, 0xFC58 -.hword 0xF402, 0xF5E3, 0xFA61, 0xFFC4, 0x0451, 0xAD47, 0xC7A2, 0xE85A -.hword 0xF25C, 0xF3E3, 0xE85A, 0xAEE1, 0x7B35, 0x7B3D, 0x86DB, 0x9773 -.hword 0xA673, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D, 0xF022, 0xED28, 0xEBA7 -.hword 0xF016, 0xF675, 0xFD42, 0x02F9, 0x0618, 0x03BC, 0xFD12, 0xF6AE -.hword 0xF245, 0x6A5A, 0x6049, 0x53F2, 0x5CB3, 0x5C3F, 0x5A3F, 0x5867 -.hword 0x586A, 0x5B3A, 0x5FC1, 0x64AB, 0x68A5, 0x0000 - -mips_seg6_animindex_06013920: # 0x06013920 -.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x000D, 0x0001, 0x0000 -.hword 0x0001, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x0129, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x011D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x011B, 0x000C, 0x001B -.hword 0x000C, 0x0027, 0x000C, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0119 -.hword 0x000C, 0x004B, 0x000C, 0x0057, 0x000C, 0x0063, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000C, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x011C, 0x000C, 0x009F, 0x000C, 0x00AB, 0x000C, 0x00B7 -.hword 0x000C, 0x007B, 0x000C, 0x0087, 0x000C, 0x0093, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000C, 0x006F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x011A, 0x000C, 0x00F5, 0x000C, 0x0101, 0x000C, 0x010D -.hword 0x000C, 0x00D1, 0x000C, 0x00DD, 0x000C, 0x00E9, 0x0001, 0x00C3 -.hword 0x0001, 0x00C4, 0x000C, 0x00C5 - -mips_seg6_anim_060139F8: # 0x060139F8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0xC -.hword 0x11 -.word mips_seg6_animvalue_060136B4 -.word mips_seg6_animindex_06013920 -.word 0 - -mips_seg6_animvalue_06013A10: # 0x06013A10 -.hword 0x0000, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 -.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0071 -.hword 0x0071, 0x0070, 0x006F, 0x006F, 0x006E, 0x006D, 0x006B, 0x006A -.hword 0x0068, 0x0067, 0x0065, 0x0064, 0x0063, 0x0062, 0x0061, 0x0061 -.hword 0x0060, 0x0060, 0x0060, 0x0060, 0x0061, 0x0061, 0x0062, 0x0062 -.hword 0x0064, 0x0065, 0x0066, 0x0068, 0x0069, 0x006B, 0x006C, 0x006D -.hword 0x006E, 0x006F, 0x006F, 0x0070, 0x0070, 0x0071, 0x0071, 0x0071 -.hword 0x0071, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0xFFC4, 0xFFC4 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC5, 0xFFC7, 0xFFCA, 0xFFCC -.hword 0xFFCF, 0xFFD2, 0xFFD4, 0xFFD6, 0xFFD8, 0xFFDB, 0xFFDD, 0xFFDF -.hword 0xFFE1, 0xFFE3, 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE6, 0xFFE6, 0xFFE6 -.hword 0xFFE6, 0xFFE5, 0xFFE5, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE0, 0xFFDE -.hword 0xFFDD, 0xFFDB, 0xFFD9, 0xFFD7, 0xFFD5, 0xFFD4, 0xFFD2, 0xFFD1 -.hword 0xFFCF, 0xFFCD, 0xFFCC, 0xFFCA, 0xFFC9, 0xFFC7, 0xFFC6, 0xFFC5 -.hword 0xFFC4, 0xFFC4, 0xFFC4, 0x3FFF, 0x25C5, 0x26AE, 0x292C, 0x2CE1 -.hword 0x3170, 0x367A, 0x3BA3, 0x408D, 0x44DA, 0x482D, 0x4A29, 0x4A70 -.hword 0x48ED, 0x45FA, 0x41DC, 0x3CDA, 0x373B, 0x3144, 0x2B3C, 0x2569 -.hword 0x2012, 0x1B7D, 0x17EF, 0x15B1, 0x1466, 0x1381, 0x12FA, 0x12C6 -.hword 0x12DE, 0x133A, 0x13D0, 0x1499, 0x158B, 0x169E, 0x17C9, 0x1905 -.hword 0x1A47, 0x1B89, 0x1CC0, 0x1DE5, 0x1EF0, 0x207D, 0x22EE, 0x25DD -.hword 0x28E5, 0x2BA1, 0x2DAB, 0x2E9F, 0x2E16, 0x2AE1, 0x24ED, 0x1D82 -.hword 0x15E6, 0x0F60, 0x0B37, 0x091B, 0x07DB, 0x076A, 0x07BF, 0x08CC -.hword 0x0A86, 0x0CE2, 0x1072, 0x1571, 0x1B55, 0x2193, 0x279D, 0x2CEA -.hword 0x30ED, 0x331B, 0x33E1, 0x3415, 0x33CC, 0x3318, 0x320D, 0x30C0 -.hword 0x2F42, 0x2DA8, 0x2C05, 0x2A6E, 0x28F4, 0x27AD, 0x26AB, 0x2602 -.hword 0x25C5, 0xFDD1, 0xFDB1, 0xFD5A, 0xFCD9, 0xFC39, 0xFB88, 0xFAD3 -.hword 0xFA25, 0xF98C, 0xF913, 0xF8C8, 0xF8B8, 0xF8E5, 0xF946, 0xF9CF -.hword 0xFA77, 0xFB34, 0xFBFB, 0xFCC3, 0xFD81, 0xFE2C, 0xFEB9, 0xFF1F -.hword 0xFF52, 0xFF67, 0xFF75, 0xFF7D, 0xFF7F, 0xFF7B, 0xFF73, 0xFF67 -.hword 0xFF56, 0xFF41, 0xFF29, 0xFF0E, 0xFEF0, 0xFED0, 0xFEAD, 0xFE8A -.hword 0xFE65, 0xFE3F, 0xFE1A, 0xFDF4, 0xFDCE, 0xFDA9, 0xFD85, 0xFD63 -.hword 0xFD43, 0xFD24, 0xFD09, 0xFCF0, 0xFCDB, 0xFCCA, 0xFCBD, 0xFCB4 -.hword 0xFCAF, 0xFCAC, 0xFCAC, 0xFCAF, 0xFCB3, 0xFCB9, 0xFCC1, 0xFCCB -.hword 0xFCD6, 0xFCE2, 0xFCEF, 0xFCFD, 0xFD0C, 0xFD1B, 0xFD2B, 0xFD3B -.hword 0xFD4B, 0xFD5A, 0xFD6A, 0xFD79, 0xFD87, 0xFD95, 0xFDA2, 0xFDAD -.hword 0xFDB7, 0xFDC0, 0xFDC7, 0xFDCD, 0xFDD0, 0xFDD1, 0x0950, 0x093E -.hword 0x090B, 0x08BF, 0x0861, 0x07F9, 0x078D, 0x0725, 0x06C8, 0x067D -.hword 0x064C, 0x063B, 0x064C, 0x0677, 0x06B8, 0x0708, 0x0764, 0x07C7 -.hword 0x082A, 0x088A, 0x08E1, 0x092A, 0x0960, 0x097F, 0x098E, 0x099B -.hword 0x09A5, 0x09AC, 0x09B2, 0x09B5, 0x09B6, 0x09B6, 0x09B4, 0x09B0 -.hword 0x09AB, 0x09A5, 0x099E, 0x0996, 0x098D, 0x0983, 0x0979, 0x096E -.hword 0x0964, 0x0959, 0x094E, 0x0944, 0x093A, 0x0931, 0x0928, 0x0920 -.hword 0x0919, 0x0913, 0x090F, 0x090B, 0x090A, 0x0909, 0x0909, 0x090A -.hword 0x090B, 0x090C, 0x090E, 0x0910, 0x0913, 0x0916, 0x0919, 0x091C -.hword 0x091F, 0x0923, 0x0927, 0x092A, 0x092E, 0x0932, 0x0935, 0x0939 -.hword 0x093C, 0x0940, 0x0943, 0x0946, 0x0948, 0x094B, 0x094D, 0x094E -.hword 0x094F, 0x0950, 0x0950, 0x3521, 0x3480, 0x32C7, 0x3037, 0x2D0F -.hword 0x298D, 0x25F3, 0x227F, 0x1F71, 0x1D09, 0x1B85, 0x1B27, 0x1BFE -.hword 0x1DD2, 0x2071, 0x23A8, 0x2747, 0x2B1C, 0x2EF5, 0x32A2, 0x35EF -.hword 0x38AD, 0x3AA8, 0x3BB0, 0x3C1E, 0x3C6D, 0x3C9F, 0x3CB5, 0x3CB2 -.hword 0x3C98, 0x3C67, 0x3C22, 0x3BCB, 0x3B63, 0x3AED, 0x3A69, 0x39DB -.hword 0x3943, 0x38A3, 0x37FD, 0x3753, 0x36A8, 0x35FB, 0x3550, 0x34A8 -.hword 0x3405, 0x3368, 0x32D5, 0x324B, 0x31CD, 0x315D, 0x30FD, 0x30AE -.hword 0x3073, 0x304C, 0x3036, 0x302C, 0x302C, 0x3035, 0x3048, 0x3063 -.hword 0x3085, 0x30AF, 0x30DE, 0x3112, 0x314B, 0x3188, 0x31C9, 0x320B -.hword 0x324F, 0x3294, 0x32D9, 0x331E, 0x3362, 0x33A3, 0x33E2, 0x341D -.hword 0x3454, 0x3486, 0x34B2, 0x34D8, 0x34F7, 0x350E, 0x351C, 0x3521 -.hword 0x27CE, 0x2763, 0x2642, 0x249A, 0x229D, 0x207A, 0x1E63, 0x1C87 -.hword 0x1B16, 0x1A41, 0x1A39, 0x1B2D, 0x1D5D, 0x20BA, 0x2504, 0x29F7 -.hword 0x2F52, 0x34D4, 0x3A39, 0x3F40, 0x43A8, 0x472D, 0x498E, 0x4A89 -.hword 0x4A72, 0x49D1, 0x48B4, 0x4726, 0x4534, 0x42EA, 0x4054, 0x3D80 -.hword 0x3A78, 0x374A, 0x3402, 0x30AC, 0x2D55, 0x2A09, 0x26D5, 0x23C4 -.hword 0x20E4, 0x1D1C, 0x17E9, 0x122F, 0x0CD8, 0x08C9, 0x06EA, 0x0823 -.hword 0x0DCF, 0x178F, 0x23AE, 0x3077, 0x3C37, 0x4538, 0x49C6, 0x4AB5 -.hword 0x4A26, 0x485A, 0x4590, 0x4209, 0x3E04, 0x39C1, 0x3581, 0x3184 -.hword 0x2E0A, 0x2B52, 0x299C, 0x2899, 0x27C7, 0x2725, 0x26AC, 0x265A -.hword 0x2628, 0x2614, 0x2618, 0x2630, 0x2659, 0x268D, 0x26C8, 0x2706 -.hword 0x2742, 0x2779, 0x27A6, 0x27C3, 0x27CE, 0x01B6, 0x0188, 0x0108 -.hword 0x004B, 0xFF63, 0xFE61, 0xFD5A, 0xFC60, 0xFB85, 0xFADD, 0xFA79 -.hword 0xFA6E, 0xFAC5, 0xFB6F, 0xFC5B, 0xFD78, 0xFEB6, 0x0001, 0x014A -.hword 0x027F, 0x038F, 0x0469, 0x04FB, 0x0535, 0x0534, 0x0526, 0x0509 -.hword 0x04E1, 0x04AD, 0x046E, 0x0425, 0x03D4, 0x037C, 0x031C, 0x02B6 -.hword 0x024C, 0x01DD, 0x016C, 0x00F8, 0x0083, 0x000E, 0xFF9B, 0xFF28 -.hword 0xFEB8, 0xFE4C, 0xFDE3, 0xFD81, 0xFD24, 0xFCCF, 0xFC83, 0xFC3F -.hword 0xFC06, 0xFBD7, 0xFBB5, 0xFB9F, 0xFB97, 0xFB9A, 0xFBA7, 0xFBBF -.hword 0xFBE0, 0xFC09, 0xFC3A, 0xFC72, 0xFCB0, 0xFCF3, 0xFD3A, 0xFD85 -.hword 0xFDD3, 0xFE23, 0xFE74, 0xFEC6, 0xFF18, 0xFF68, 0xFFB6, 0x0001 -.hword 0x004A, 0x008E, 0x00CD, 0x0106, 0x0139, 0x0164, 0x0187, 0x01A1 -.hword 0x01B1, 0x01B6, 0xEA87, 0xEA8A, 0xEA92, 0xEA9E, 0xEAAD, 0xEABE -.hword 0xEAD1, 0xEAE4, 0xEAF7, 0xEB08, 0xEB17, 0xEB22, 0xEB2B, 0xEB34 -.hword 0xEB3C, 0xEB44, 0xEB4B, 0xEB51, 0xEB57, 0xEB5B, 0xEB5E, 0xEB61 -.hword 0xEB62, 0xEB61, 0xEB61, 0xEB5F, 0xEB5E, 0xEB5C, 0xEB5A, 0xEB58 -.hword 0xEB56, 0xEB53, 0xEB51, 0xEB4E, 0xEB4B, 0xEB48, 0xEB44, 0xEB41 -.hword 0xEB3D, 0xEB3A, 0xEB36, 0xEB32, 0xEB2E, 0xEB2A, 0xEB26, 0xEB23 -.hword 0xEB1F, 0xEB1B, 0xEB17, 0xEB13, 0xEB0F, 0xEB0B, 0xEB07, 0xEB03 -.hword 0xEB00, 0xEAFC, 0xEAF8, 0xEAF4, 0xEAEF, 0xEAEB, 0xEAE6, 0xEAE0 -.hword 0xEADB, 0xEAD6, 0xEAD1, 0xEACB, 0xEAC6, 0xEAC1, 0xEABB, 0xEAB6 -.hword 0xEAB1, 0xEAAC, 0xEAA7, 0xEAA3, 0xEA9F, 0xEA9A, 0xEA97, 0xEA93 -.hword 0xEA90, 0xEA8E, 0xEA8B, 0xEA8A, 0xEA88, 0xEA87, 0xEA87, 0x3619 -.hword 0x367F, 0x3796, 0x3932, 0x3B27, 0x3D4D, 0x3F76, 0x4179, 0x432A -.hword 0x445F, 0x44EC, 0x44A7, 0x436D, 0x4157, 0x3E94, 0x3B52, 0x37BF -.hword 0x340A, 0x3062, 0x2CF4, 0x29EF, 0x2781, 0x25D9, 0x2525, 0x250E -.hword 0x251C, 0x254E, 0x25A1, 0x2612, 0x269F, 0x2746, 0x2805, 0x28D9 -.hword 0x29BF, 0x2AB6, 0x2BBC, 0x2CCD, 0x2DE8, 0x2F09, 0x3030, 0x3159 -.hword 0x3282, 0x33AA, 0x34CC, 0x35E8, 0x36FB, 0x3802, 0x38FB, 0x39E4 -.hword 0x3ABB, 0x3B7D, 0x3C27, 0x3CB8, 0x3D2D, 0x3D84, 0x3DC1, 0x3DE8 -.hword 0x3DFC, 0x3DFE, 0x3DEF, 0x3DD0, 0x3DA3, 0x3D69, 0x3D24, 0x3CD4 -.hword 0x3C7C, 0x3C1B, 0x3BB5, 0x3B49, 0x3ADA, 0x3A68, 0x39F5, 0x3983 -.hword 0x3912, 0x38A4, 0x383A, 0x37D6, 0x3778, 0x3723, 0x36D7, 0x3696 -.hword 0x3661, 0x363A, 0x3622, 0x3619, 0xE26A, 0xE26A, 0xE26A, 0xE26B -.hword 0xE26B, 0xE26C, 0xE26D, 0xE26F, 0xE270, 0xE272, 0xE273, 0xE275 -.hword 0xE277, 0xE279, 0xE27C, 0xE27E, 0xE280, 0xE283, 0xE286, 0xE288 -.hword 0xE28B, 0xE28E, 0xE291, 0xE293, 0xE296, 0xE299, 0xE29C, 0xE29F -.hword 0xE2A2, 0xE2A5, 0xE2A8, 0xE2AB, 0xE2AE, 0xE2B1, 0xE2B3, 0xE2B6 -.hword 0xE2B9, 0xE2BB, 0xE2BE, 0xE2C0, 0xE2C2, 0xE2C4, 0xE2C6, 0xE2C8 -.hword 0xE2CA, 0xE2CB, 0xE2CD, 0xE2CE, 0xE2CF, 0xE2D0, 0xE2D1, 0xE2D1 -.hword 0xE2D2, 0xE2D2, 0xE2D2, 0xE2D1, 0xE2CF, 0xE2CD, 0xE2CB, 0xE2C8 -.hword 0xE2C4, 0xE2C1, 0xE2BD, 0xE2B8, 0xE2B4, 0xE2AF, 0xE2AA, 0xE2A5 -.hword 0xE2A0, 0xE29B, 0xE296, 0xE291, 0xE28C, 0xE288, 0xE283, 0xE27F -.hword 0xE27B, 0xE277, 0xE274, 0xE271, 0xE26E, 0xE26C, 0xE26B, 0xE26A -.hword 0xE26A, 0xDF99, 0xDF99, 0xDF98, 0xDF97, 0xDF95, 0xDF93, 0xDF90 -.hword 0xDF8D, 0xDF8A, 0xDF86, 0xDF82, 0xDF7D, 0xDF78, 0xDF73, 0xDF6E -.hword 0xDF68, 0xDF63, 0xDF5D, 0xDF57, 0xDF50, 0xDF4A, 0xDF44, 0xDF3D -.hword 0xDF36, 0xDF30, 0xDF29, 0xDF23, 0xDF1C, 0xDF16, 0xDF10, 0xDF09 -.hword 0xDF03, 0xDEFD, 0xDEF8, 0xDEF2, 0xDEED, 0xDEE8, 0xDEE3, 0xDEDF -.hword 0xDEDB, 0xDED7, 0xDED4, 0xDED1, 0xDECE, 0xDECC, 0xDECB, 0xDECA -.hword 0xDEC9, 0xDEC9, 0xDEDF, 0xDF14, 0xDF53, 0xDF8A, 0xDFA4, 0xDFAA -.hword 0xDFAE, 0xDFB2, 0xDFB5, 0xDFB8, 0xDFBA, 0xDFBB, 0xDFBC, 0xDFBC -.hword 0xDFBC, 0xDFBC, 0xDFBB, 0xDFBA, 0xDFB8, 0xDFB6, 0xDFB4, 0xDFB2 -.hword 0xDFB0, 0xDFAE, 0xDFAB, 0xDFA9, 0xDFA6, 0xDFA4, 0xDFA2, 0xDFA0 -.hword 0xDF9E, 0xDF9D, 0xDF9B, 0xDF9A, 0xDF9A, 0xDF99, 0x10D1, 0x10D0 -.hword 0x10CE, 0x10CA, 0x10C5, 0x10BE, 0x10B7, 0x10AE, 0x10A5, 0x109B -.hword 0x1091, 0x1087, 0x107C, 0x1071, 0x1067, 0x105D, 0x1053, 0x104A -.hword 0x1042, 0x103A, 0x1034, 0x102E, 0x102A, 0x1028, 0x1027, 0x1028 -.hword 0x102B, 0x1030, 0x1037, 0x1040, 0x104C, 0x105B, 0x106C, 0x1081 -.hword 0x1098, 0x10B3, 0x10D1, 0x1111, 0x1189, 0x122D, 0x12F1, 0x13C9 -.hword 0x14A8, 0x1583, 0x164D, 0x171F, 0x1809, 0x18EE, 0x19B6, 0x1A57 -.hword 0x1ADF, 0x1B58, 0x1BCB, 0x1BF4, 0x1BFC, 0x1C10, 0x1C27, 0x1C3B -.hword 0x1C43, 0x1C39, 0x1C13, 0x1BCB, 0x1B67, 0x1AF5, 0x1A77, 0x19EE -.hword 0x195C, 0x18C3, 0x1825, 0x1783, 0x16DE, 0x1639, 0x1596, 0x14F6 -.hword 0x145B, 0x13C6, 0x133A, 0x12B7, 0x1241, 0x11D7, 0x117E, 0x1135 -.hword 0x10FF, 0x10DD, 0x10D1, 0xFFB8, 0xFFB8, 0xFFB8, 0xFFB8, 0xFFB8 -.hword 0xFFB9, 0xFFB9, 0xFFBA, 0xFFBA, 0xFFBB, 0xFFBC, 0xFFBC, 0xFFBD -.hword 0xFFBD, 0xFFBE, 0xFFBF, 0xFFBF, 0xFFC0, 0xFFC0, 0xFFC1, 0xFFC1 -.hword 0xFFC1, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC1, 0xFFC1 -.hword 0xFFC0, 0xFFC0, 0xFFBF, 0xFFBE, 0xFFBC, 0xFFBB, 0xFFB9, 0xFFB8 -.hword 0xFFB0, 0xFFA1, 0xFF8D, 0xFF77, 0xFF65, 0xFF59, 0xFF57, 0xFF63 -.hword 0xFF9B, 0xFFFF, 0x0065, 0x00A8, 0x00B6, 0x00A6, 0x008B, 0x0078 -.hword 0x0075, 0x0076, 0x0078, 0x007A, 0x007D, 0x007E, 0x007E, 0x007C -.hword 0x0078, 0x0071, 0x0069, 0x0061, 0x0057, 0x004D, 0x0043, 0x0038 -.hword 0x002D, 0x0022, 0x0016, 0x000B, 0x0000, 0xFFF6, 0xFFEC, 0xFFE2 -.hword 0xFFD9, 0xFFD1, 0xFFCA, 0xFFC4, 0xFFBF, 0xFFBB, 0xFFB8, 0xFFB8 -.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 -.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 -.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 -.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 -.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC7EA, 0xC694, 0xC4BE -.hword 0xC282, 0xBFFC, 0xBD49, 0xBA82, 0xB7C4, 0xB48D, 0xB09A, 0xAC63 -.hword 0xA861, 0xA495, 0xA0C8, 0x9D24, 0x99CF, 0x98C8, 0x98A8, 0x985D -.hword 0x9805, 0x97C0, 0x97AD, 0x97E9, 0x9895, 0x99CF, 0x9B7B, 0x9D62 -.hword 0x9F7E, 0xA1C8, 0xA437, 0xA6C5, 0xA969, 0xAC1E, 0xAEDB, 0xB19A -.hword 0xB452, 0xB6FD, 0xB993, 0xBC0C, 0xBE62, 0xC08E, 0xC287, 0xC446 -.hword 0xC5C5, 0xC6FB, 0xC7E2, 0xC872, 0xC8A3, 0x8001, 0x8001, 0x61FF -.hword 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBA, 0xEDBA -.hword 0xEDB9, 0xEDB9, 0xEDB9, 0xEDB8, 0xEDB7, 0xEDB7, 0xEDB6, 0xEDB5 -.hword 0xEDB5, 0xEDB4, 0xEDB3, 0xEDB2, 0xEDB1, 0xEDB0, 0xEDAF, 0xEDAE -.hword 0xEDAD, 0xEDAC, 0xEDAB, 0xEDAA, 0xEDA9, 0xEDA8, 0xEDA7, 0xEDA5 -.hword 0xEDA4, 0xEDA3, 0xEDA2, 0xEDA0, 0xED9F, 0xED9E, 0xED9C, 0xED9B -.hword 0xED9A, 0xED98, 0xED97, 0xED96, 0xED94, 0xED93, 0xED91, 0xED90 -.hword 0xED8F, 0xED8B, 0xED83, 0xED74, 0xED59, 0xED35, 0xED17, 0xED0B -.hword 0xED0E, 0xED11, 0xED15, 0xED1B, 0xED20, 0xED27, 0xED2E, 0xED35 -.hword 0xED3D, 0xED45, 0xED4D, 0xED55, 0xED5E, 0xED67, 0xED6F, 0xED78 -.hword 0xED80, 0xED88, 0xED90, 0xED97, 0xED9E, 0xEDA4, 0xEDAA, 0xEDAF -.hword 0xEDB3, 0xEDB7, 0xEDB9, 0xEDBB, 0xEDBB, 0xF5AD, 0xF5AC, 0xF5AB -.hword 0xF5A8, 0xF5A4, 0xF5A0, 0xF59A, 0xF593, 0xF58C, 0xF584, 0xF57B -.hword 0xF571, 0xF566, 0xF55B, 0xF54F, 0xF543, 0xF536, 0xF528, 0xF51A -.hword 0xF50C, 0xF4FD, 0xF4EE, 0xF4DE, 0xF4CE, 0xF4BE, 0xF4AE, 0xF49D -.hword 0xF48C, 0xF47B, 0xF46A, 0xF45A, 0xF449, 0xF438, 0xF427, 0xF416 -.hword 0xF405, 0xF3F5, 0xF3E5, 0xF3D5, 0xF3C5, 0xF3B6, 0xF3A7, 0xF399 -.hword 0xF38B, 0xF37D, 0xF370, 0xF363, 0xF358, 0xF34C, 0xF34B, 0xF35E -.hword 0xF382, 0xF3C0, 0xF412, 0xF45C, 0xF486, 0xF496, 0xF4A7, 0xF4B7 -.hword 0xF4C7, 0xF4D7, 0xF4E6, 0xF4F5, 0xF503, 0xF511, 0xF51F, 0xF52C -.hword 0xF539, 0xF545, 0xF551, 0xF55C, 0xF566, 0xF570, 0xF579, 0xF582 -.hword 0xF58A, 0xF591, 0xF597, 0xF59D, 0xF5A2, 0xF5A6, 0xF5A9, 0xF5AB -.hword 0xF5AD, 0xF5AD, 0xE0F5, 0xE0F8, 0xE0FC, 0xE100, 0xE104, 0xE108 -.hword 0xE10C, 0xE110, 0xE114, 0xE117, 0xE11B, 0xE11F, 0xE123, 0xE127 -.hword 0xE12B, 0xE12F, 0xE133, 0xE136, 0xE13A, 0xE13E, 0xE142, 0xE146 -.hword 0xE14A, 0xE14E, 0xE152, 0xE155, 0xE159, 0xE15D, 0xE161, 0xE165 -.hword 0xE169, 0xE16D, 0xE171, 0xE174, 0xE178, 0xE17C, 0xE180, 0xE184 -.hword 0xE188, 0xE18C, 0xE190, 0xE193, 0xE197, 0xE19B, 0xE19F, 0xE1A3 -.hword 0xE1A7, 0xE1AB, 0xE1AF, 0xE1B9, 0xE1D2, 0xE204, 0xE262, 0xE2DE -.hword 0xE347, 0xE36F, 0xE365, 0xE358, 0xE348, 0xE336, 0xE321, 0xE30A -.hword 0xE2F1, 0xE2D6, 0xE2BA, 0xE29D, 0xE280, 0xE261, 0xE242, 0xE223 -.hword 0xE205, 0xE1E6, 0xE1C9, 0xE1AC, 0xE190, 0xE176, 0xE15E, 0xE147 -.hword 0xE133, 0xE121, 0xE112, 0xE105, 0xE0FC, 0xE0F6, 0xE0F5, 0x0353 -.hword 0x0354, 0x0356, 0x035A, 0x035E, 0x0363, 0x036A, 0x0371, 0x0378 -.hword 0x0381, 0x0389, 0x0392, 0x039B, 0x03A4, 0x03AC, 0x03B5, 0x03BD -.hword 0x03C5, 0x03CC, 0x03D2, 0x03D8, 0x03DC, 0x03DF, 0x03E1, 0x03E2 -.hword 0x03E1, 0x03DF, 0x03DB, 0x03D5, 0x03CD, 0x03C3, 0x03B7, 0x03A8 -.hword 0x0397, 0x0383, 0x036D, 0x0353, 0x0318, 0x02A5, 0x0209, 0x0155 -.hword 0x0097, 0xFFDF, 0xFF3B, 0xFEBB, 0xFE58, 0xFE01, 0xFDB4, 0xFD72 -.hword 0xFD3A, 0xFD0A, 0xFCE2, 0xFCC1, 0xFCA4, 0xFC8A, 0xFC76, 0xFC68 -.hword 0xFC62, 0xFC67, 0xFC77, 0xFC94, 0xFCC1, 0xFCFA, 0xFD3C, 0xFD86 -.hword 0xFDD7, 0xFE2E, 0xFE89, 0xFEE8, 0xFF49, 0xFFAC, 0x000E, 0x0070 -.hword 0x00D1, 0x012F, 0x0189, 0x01DD, 0x022C, 0x0274, 0x02B4, 0x02EB -.hword 0x0317, 0x0338, 0x034C, 0x0353, 0xFA88, 0xFA88, 0xFA88, 0xFA88 -.hword 0xFA88, 0xFA88, 0xFA88, 0xFA87, 0xFA87, 0xFA87, 0xFA86, 0xFA86 -.hword 0xFA86, 0xFA85, 0xFA85, 0xFA85, 0xFA84, 0xFA84, 0xFA84, 0xFA84 -.hword 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83 -.hword 0xFA84, 0xFA84, 0xFA84, 0xFA85, 0xFA85, 0xFA86, 0xFA87, 0xFA87 -.hword 0xFA88, 0xFA8B, 0xFA90, 0xFA97, 0xFA9E, 0xFAA6, 0xFAAC, 0xFAB1 -.hword 0xFAB4, 0xFAB3, 0xFAB0, 0xFAAB, 0xFAA6, 0xFAA0, 0xFA9B, 0xFA96 -.hword 0xFA93, 0xFA92, 0xFA91, 0xFA91, 0xFA91, 0xFA92, 0xFA92, 0xFA93 -.hword 0xFA93, 0xFA93, 0xFA93, 0xFA92, 0xFA92, 0xFA91, 0xFA91, 0xFA90 -.hword 0xFA90, 0xFA8F, 0xFA8E, 0xFA8E, 0xFA8D, 0xFA8C, 0xFA8C, 0xFA8B -.hword 0xFA8B, 0xFA8A, 0xFA8A, 0xFA89, 0xFA89, 0xFA89, 0xFA89, 0xFA88 -.hword 0xFA88, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 -.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 -.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 -.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 -.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCA2F, 0xC8FB -.hword 0xC750, 0xC542, 0xC2E5, 0xC04C, 0xBD8B, 0xBAB5, 0xB774, 0xB38E -.hword 0xAF47, 0xAAE0, 0xA69E, 0xA2C1, 0x9F8E, 0x9D47, 0x9BC5, 0x9AB1 -.hword 0x9A05, 0x99BC, 0x99CF, 0x9A39, 0x9AF5, 0x9BFB, 0x9D47, 0x9ED5 -.hword 0xA0A0, 0xA2A2, 0xA4D2, 0xA72A, 0xA9A1, 0xAC32, 0xAED4, 0xB17F -.hword 0xB42E, 0xB6D7, 0xB974, 0xBBFE, 0xBE6D, 0xC0BA, 0xC2DD, 0xC4CF -.hword 0xC688, 0xC802, 0xC935, 0xCA19, 0xCAA7, 0xCAD8, 0xB4FF, 0xB49D -.hword 0xB4FF, 0xB49D, 0x0000, 0x006F, 0x019E, 0x035E, 0x057F, 0x07D4 -.hword 0x0A2D, 0x0C5B, 0x0E30, 0x0F7D, 0x1012, 0x0FC2, 0x0E84, 0x0C89 -.hword 0x09F2, 0x06E1, 0x0378, 0xFFDB, 0xFC2A, 0xF887, 0xF515, 0xF1F6 -.hword 0xEF4C, 0xED39, 0xEBE0, 0xEB61, 0xEBD7, 0xED2B, 0xEF3B, 0xF1E4 -.hword 0xF504, 0xF878, 0xFC1C, 0xFFCF, 0x036D, 0x06D4, 0x09E1, 0x0C72 -.hword 0x0E63, 0x0F92, 0x0FDD, 0x0F20, 0x0C17, 0x061D, 0xFDF8, 0xF46F -.hword 0xEA48, 0xE04D, 0xD743, 0xCFF3, 0xCB23, 0xC99B, 0xCA8E, 0xCC98 -.hword 0xCF98, 0xD36C, 0xD7F5, 0xDD13, 0xE2A4, 0xE888, 0xEE9F, 0xF4C8 -.hword 0xFAE3, 0x00CE, 0x066B, 0x0B98, 0x1035, 0x1421, 0x173C, 0x1966 -.hword 0x1A83, 0x1AA4, 0x19EC, 0x187D, 0x167A, 0x1405, 0x1140, 0x0E4D -.hword 0x0B50, 0x086A, 0x05BE, 0x036E, 0x019D, 0x006D, 0x0000, 0x0000 -.hword 0xFFD3, 0xFF56, 0xFE9D, 0xFDBB, 0xFCC2, 0xFBC6, 0xFAD9, 0xFA0E -.hword 0xF978, 0xF92B, 0xF937, 0xF99D, 0xFA46, 0xFB25, 0xFC31, 0xFD5D -.hword 0xFE9F, 0xFFEA, 0x0133, 0x026F, 0x0394, 0x0494, 0x0565, 0x05FC -.hword 0x064D, 0x0654, 0x061C, 0x05AF, 0x0516, 0x045B, 0x0387, 0x02A4 -.hword 0x01BB, 0x00D6, 0xFFFF, 0xFF3E, 0xFE9E, 0xFE28, 0xFDE6, 0xFDE1 -.hword 0xFE22, 0xFEFE, 0x009C, 0x02CC, 0x0559, 0x080E, 0x0AB7, 0x0D22 -.hword 0x0F19, 0x106A, 0x10DF, 0x10B1, 0x103E, 0x0F8D, 0x0EA6, 0x0D92 -.hword 0x0C58, 0x0B00, 0x0991, 0x0814, 0x0690, 0x050D, 0x0392, 0x0229 -.hword 0x00D8, 0xFFA8, 0xFE9F, 0xFDC6, 0xFD25, 0xFCBC, 0xFC84, 0xFC75 -.hword 0xFC8B, 0xFCBF, 0xFD0B, 0xFD69, 0xFDD3, 0xFE42, 0xFEB1, 0xFF1A -.hword 0xFF76, 0xFFBF, 0xFFEF, 0x0000, 0x0A9E, 0x0A73, 0x09FE, 0x094D -.hword 0x086F, 0x0774, 0x066B, 0x0562, 0x0468, 0x038E, 0x02E1, 0x0271 -.hword 0x0235, 0x0215, 0x020D, 0x0219, 0x0235, 0x025C, 0x028A, 0x02BB -.hword 0x02EB, 0x0315, 0x0334, 0x0345, 0x0344, 0x032B, 0x030F, 0x0304 -.hword 0x0303, 0x0308, 0x030E, 0x0310, 0x030A, 0x02F5, 0x02CE, 0x028F -.hword 0x0234, 0x01B6, 0x0112, 0x0043, 0xFF43, 0xFE0E, 0xFC34, 0xF975 -.hword 0xF610, 0xF244, 0xEE50, 0xEA73, 0xE6EC, 0xE3FB, 0xE1DE, 0xE0D4 -.hword 0xE08B, 0xE084, 0xE0B9, 0xE125, 0xE1C4, 0xE28F, 0xE381, 0xE496 -.hword 0xE5C9, 0xE713, 0xE870, 0xE9DA, 0xEB4D, 0xECC3, 0xEE37, 0xEFA4 -.hword 0xF104, 0xF253, 0xF3BD, 0xF568, 0xF748, 0xF94F, 0xFB70, 0xFD9D -.hword 0xFFC8, 0x01E3, 0x03E3, 0x05B9, 0x0758, 0x08B2, 0x09BA, 0x0A62 -.hword 0x0A9E, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 -.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 -.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 -.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 -.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x41A0, 0x429C -.hword 0x4414, 0x45F6, 0x484D, 0x4B1E, 0x4E4A, 0x51B4, 0x5585, 0x59BC -.hword 0x5DFD, 0x61EA, 0x65CA, 0x69B0, 0x6CED, 0x6ED1, 0x6FBE, 0x7083 -.hword 0x7117, 0x7173, 0x718F, 0x7161, 0x70E3, 0x700B, 0x6ED1, 0x6D43 -.hword 0x6B77, 0x6975, 0x6744, 0x64EC, 0x6274, 0x5FE2, 0x5D40, 0x5A94 -.hword 0x57E5, 0x553A, 0x529C, 0x5012, 0x4DA2, 0x4B55, 0x4931, 0x473F -.hword 0x4585, 0x440B, 0x42D8, 0x41F3, 0x4165, 0x4134 - -mips_seg6_animindex_06014ABC: # 0x06014ABC -.hword 0x0001, 0x0000, 0x0055, 0x0001, 0x0055, 0x0056, 0x0001, 0x0000 -.hword 0x0001, 0x00AB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0055, 0x0801, 0x0055, 0x0702, 0x0055, 0x0757, 0x0055, 0x07AC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0700, 0x0055, 0x0101 -.hword 0x0055, 0x0156, 0x0055, 0x01AB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0055, 0x00AC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06FE -.hword 0x0055, 0x0255, 0x0055, 0x02AA, 0x0055, 0x02FF, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0055, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0701, 0x0055, 0x03FE, 0x0055, 0x0453, 0x0055, 0x04A8 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0055, 0x03A9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0055, 0x0354, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x06FF, 0x0055, 0x05FF, 0x0055, 0x0654, 0x0055, 0x06A9 -.hword 0x0055, 0x0500, 0x0055, 0x0555, 0x0055, 0x05AA, 0x0001, 0x04FD -.hword 0x0001, 0x04FE, 0x0001, 0x04FF - -mips_seg6_anim_06014B94: # 0x06014B94 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x55 -.hword 0x11 -.word mips_seg6_animvalue_06013A10 -.word mips_seg6_animindex_06014ABC -.word 0 - -mips_seg6_animvalue_06014BAC: # 0x06014BAC -.hword 0x0000, 0x0067, 0x0004, 0x16E1, 0x16DE, 0x16D6, 0x16C8, 0x16B7 -.hword 0x16A2, 0x168B, 0x1672, 0x1658, 0x163E, 0x1624, 0x160C, 0x15F5 -.hword 0x15E2, 0x15D1, 0x15C6, 0x15BF, 0x15BE, 0x15C3, 0x15D0, 0x15E5 -.hword 0x1603, 0x162A, 0x165C, 0x1699, 0x16E1, 0x1742, 0x17C4, 0x1864 -.hword 0x191C, 0x19E9, 0x1AC7, 0x1BB1, 0x1CA5, 0x1D9C, 0x1E93, 0x1F87 -.hword 0x2073, 0x2152, 0x2221, 0x22DB, 0x237D, 0x2402, 0x2466, 0x24A6 -.hword 0x24BB, 0x24B9, 0x24B1, 0x24A5, 0x2494, 0x247E, 0x2464, 0x2445 -.hword 0x2423, 0x23FD, 0x23D3, 0x23A5, 0x2374, 0x2340, 0x2309, 0x22CE -.hword 0x2291, 0x2252, 0x2210, 0x21CB, 0x2185, 0x213D, 0x20F2, 0x20A7 -.hword 0x2059, 0x200B, 0x1FBB, 0x1F6B, 0x1F19, 0x1EC7, 0x1E74, 0x1E21 -.hword 0x1DCE, 0x1D7B, 0x1D28, 0x1CD6, 0x1C84, 0x1C32, 0x1BE2, 0x1B92 -.hword 0x1B43, 0x1AF6, 0x1AAA, 0x1A60, 0x1A18, 0x19D1, 0x198D, 0x194B -.hword 0x190B, 0x18CE, 0x1894, 0x185D, 0x1829, 0x17F8, 0x17CA, 0x17A0 -.hword 0x177A, 0x1757, 0x1739, 0x171F, 0x1709, 0x16F8, 0x16EB, 0x16E4 -.hword 0x16E1, 0xF630, 0xF630, 0xF62F, 0xF62D, 0xF62B, 0xF629, 0xF626 -.hword 0xF624, 0xF621, 0xF61E, 0xF61B, 0xF618, 0xF616, 0xF614, 0xF612 -.hword 0xF611, 0xF610, 0xF610, 0xF610, 0xF612, 0xF614, 0xF617, 0xF61C -.hword 0xF621, 0xF628, 0xF630, 0xF63B, 0xF649, 0xF65B, 0xF66F, 0xF686 -.hword 0xF69E, 0xF6B8, 0xF6D3, 0xF6EE, 0xF70A, 0xF725, 0xF73F, 0xF757 -.hword 0xF76E, 0xF783, 0xF795, 0xF7A3, 0xF7AE, 0xF7B5, 0xF7B8, 0xF7B8 -.hword 0xF7B7, 0xF7B5, 0xF7B4, 0xF7B1, 0xF7AE, 0xF7AB, 0xF7A7, 0xF7A3 -.hword 0xF79E, 0xF799, 0xF794, 0xF78E, 0xF788, 0xF781, 0xF77B, 0xF774 -.hword 0xF76C, 0xF765, 0xF75D, 0xF755, 0xF74D, 0xF744, 0xF73C, 0xF733 -.hword 0xF72A, 0xF721, 0xF718, 0xF70F, 0xF706, 0xF6FD, 0xF6F4, 0xF6EB -.hword 0xF6E2, 0xF6D8, 0xF6CF, 0xF6C6, 0xF6BD, 0xF6B5, 0xF6AC, 0xF6A3 -.hword 0xF69B, 0xF693, 0xF68B, 0xF683, 0xF67B, 0xF674, 0xF66D, 0xF666 -.hword 0xF660, 0xF65A, 0xF654, 0xF64F, 0xF64A, 0xF645, 0xF641, 0xF63D -.hword 0xF63A, 0xF637, 0xF634, 0xF632, 0xF631, 0xF630, 0xF630, 0xF7B5 -.hword 0xF7B6, 0xF7B7, 0xF7B8, 0xF7BA, 0xF7BC, 0xF7BF, 0xF7C2, 0xF7C4 -.hword 0xF7C7, 0xF7CA, 0xF7CD, 0xF7CF, 0xF7D2, 0xF7D3, 0xF7D5, 0xF7D5 -.hword 0xF7D5, 0xF7D5, 0xF7D3, 0xF7D1, 0xF7CE, 0xF7C9, 0xF7C4, 0xF7BD -.hword 0xF7B5, 0xF7AB, 0xF79C, 0xF78B, 0xF776, 0xF760, 0xF747, 0xF72D -.hword 0xF712, 0xF6F7, 0xF6DC, 0xF6C1, 0xF6A7, 0xF68E, 0xF677, 0xF663 -.hword 0xF651, 0xF642, 0xF637, 0xF630, 0xF62E, 0xF62E, 0xF62F, 0xF630 -.hword 0xF632, 0xF634, 0xF637, 0xF63B, 0xF63F, 0xF643, 0xF647, 0xF64C -.hword 0xF652, 0xF658, 0xF65E, 0xF664, 0xF66B, 0xF672, 0xF679, 0xF681 -.hword 0xF689, 0xF691, 0xF699, 0xF6A1, 0xF6AA, 0xF6B2, 0xF6BB, 0xF6C4 -.hword 0xF6CD, 0xF6D6, 0xF6DF, 0xF6E8, 0xF6F1, 0xF6FB, 0xF704, 0xF70D -.hword 0xF716, 0xF71F, 0xF728, 0xF731, 0xF739, 0xF742, 0xF74A, 0xF752 -.hword 0xF75A, 0xF762, 0xF76A, 0xF771, 0xF778, 0xF77F, 0xF785, 0xF78B -.hword 0xF791, 0xF797, 0xF79C, 0xF7A0, 0xF7A4, 0xF7A8, 0xF7AC, 0xF7AE -.hword 0xF7B1, 0xF7B3, 0xF7B4, 0xF7B5, 0xF7B5, 0xE82E, 0xE82F, 0xE833 -.hword 0xE83A, 0xE843, 0xE84D, 0xE859, 0xE865, 0xE872, 0xE87F, 0xE88C -.hword 0xE898, 0xE8A4, 0xE8AD, 0xE8B5, 0xE8BB, 0xE8BF, 0xE8BF, 0xE8BD -.hword 0xE8B6, 0xE8AC, 0xE89D, 0xE889, 0xE870, 0xE852, 0xE82E, 0xE7FD -.hword 0xE7BC, 0xE76C, 0xE710, 0xE6AA, 0xE63B, 0xE5C5, 0xE54C, 0xE4D0 -.hword 0xE454, 0xE3DB, 0xE365, 0xE2F5, 0xE28E, 0xE230, 0xE1E0, 0xE19D -.hword 0xE16B, 0xE14B, 0xE140, 0xE142, 0xE145, 0xE14C, 0xE154, 0xE15F -.hword 0xE16C, 0xE17B, 0xE18D, 0xE1A0, 0xE1B5, 0xE1CB, 0xE1E4, 0xE1FE -.hword 0xE21A, 0xE237, 0xE255, 0xE275, 0xE296, 0xE2B8, 0xE2DC, 0xE300 -.hword 0xE325, 0xE34B, 0xE371, 0xE399, 0xE3C0, 0xE3E9, 0xE412, 0xE43B -.hword 0xE464, 0xE48D, 0xE4B7, 0xE4E0, 0xE50A, 0xE533, 0xE55C, 0xE585 -.hword 0xE5AD, 0xE5D5, 0xE5FC, 0xE623, 0xE649, 0xE66E, 0xE692, 0xE6B5 -.hword 0xE6D8, 0xE6F9, 0xE718, 0xE737, 0xE754, 0xE770, 0xE78A, 0xE7A2 -.hword 0xE7B9, 0xE7CE, 0xE7E1, 0xE7F3, 0xE802, 0xE80F, 0xE81A, 0xE822 -.hword 0xE828, 0xE82C, 0xE82E, 0x2051, 0x204A, 0x2036, 0x2018, 0x1FF1 -.hword 0x1FC4, 0x1F92, 0x1F5D, 0x1F28, 0x1EF4, 0x1EC3, 0x1E97, 0x1E73 -.hword 0x1E58, 0x1E49, 0x1E46, 0x1E53, 0x1E72, 0x1EA3, 0x1EEA, 0x1F47 -.hword 0x1FBE, 0x2051, 0x211D, 0x223A, 0x239B, 0x2534, 0x26FA, 0x28E0 -.hword 0x2ADB, 0x2CDE, 0x2EDD, 0x30CD, 0x32A2, 0x3450, 0x35CA, 0x3705 -.hword 0x37F5, 0x388D, 0x38C3, 0x38BF, 0x38B4, 0x38A1, 0x3888, 0x3867 -.hword 0x3841, 0x3813, 0x37E0, 0x37A7, 0x3768, 0x3724, 0x36DA, 0x368B -.hword 0x3638, 0x35E0, 0x3583, 0x3523, 0x34BE, 0x3456, 0x33EA, 0x337B -.hword 0x3309, 0x3294, 0x321C, 0x31A2, 0x3126, 0x30A8, 0x3028, 0x2FA6 -.hword 0x2F24, 0x2EA0, 0x2E1B, 0x2D96, 0x2D10, 0x2C8A, 0x2C04, 0x2B7E -.hword 0x2AF8, 0x2A74, 0x29F0, 0x296D, 0x28EB, 0x286C, 0x27ED, 0x2771 -.hword 0x26F7, 0x2680, 0x260B, 0x2598, 0x2529, 0x24BE, 0x2455, 0x23F1 -.hword 0x2390, 0x2334, 0x22DC, 0x2288, 0x2239, 0x21F0, 0x21AB, 0x216C -.hword 0x2133, 0x2100, 0x20D3, 0x20AC, 0x208C, 0x2072, 0x2060, 0x2054 -.hword 0x2051, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A5, 0xF596, 0xF585, 0xF572 -.hword 0xF55E, 0xF54A, 0xF537, 0xF524, 0xF514, 0xF506, 0xF4FC, 0xF4F6 -.hword 0xF4F6, 0xF4FA, 0xF506, 0xF518, 0xF533, 0xF556, 0xF583, 0xF5BA -.hword 0xF607, 0xF672, 0xF6F7, 0xF791, 0xF83C, 0xF8F3, 0xF9B1, 0xFA73 -.hword 0xFB34, 0xFBEE, 0xFC9F, 0xFD40, 0xFDCF, 0xFE45, 0xFE9F, 0xFED9 -.hword 0xFEED, 0xFEEC, 0xFEE7, 0xFEE0, 0xFED7, 0xFECB, 0xFEBC, 0xFEAB -.hword 0xFE98, 0xFE82, 0xFE6B, 0xFE51, 0xFE35, 0xFE18, 0xFDF8, 0xFDD7 -.hword 0xFDB4, 0xFD90, 0xFD6A, 0xFD43, 0xFD1A, 0xFCF0, 0xFCC5, 0xFC99 -.hword 0xFC6C, 0xFC3E, 0xFC10, 0xFBE0, 0xFBB0, 0xFB7F, 0xFB4E, 0xFB1D -.hword 0xFAEB, 0xFAB8, 0xFA86, 0xFA54, 0xFA21, 0xF9EF, 0xF9BD, 0xF98B -.hword 0xF959, 0xF928, 0xF8F7, 0xF8C7, 0xF897, 0xF869, 0xF83B, 0xF80E -.hword 0xF7E2, 0xF7B7, 0xF78D, 0xF764, 0xF73D, 0xF717, 0xF6F3, 0xF6D0 -.hword 0xF6AF, 0xF690, 0xF672, 0xF656, 0xF63C, 0xF625, 0xF60F, 0xF5FC -.hword 0xF5EB, 0xF5DC, 0xF5D0, 0xF5C7, 0xF5C0, 0xF5BB, 0xF5BA, 0x117D -.hword 0x117C, 0x117A, 0x1177, 0x1173, 0x116E, 0x1169, 0x1163, 0x115D -.hword 0x1158, 0x1153, 0x114E, 0x114A, 0x1147, 0x1146, 0x1145, 0x1147 -.hword 0x114A, 0x114F, 0x1157, 0x1161, 0x116D, 0x117D, 0x1193, 0x11B1 -.hword 0x11D7, 0x1202, 0x1233, 0x1267, 0x129D, 0x12D4, 0x130A, 0x133F -.hword 0x1371, 0x139F, 0x13C7, 0x13E8, 0x1402, 0x1412, 0x1418, 0x1418 -.hword 0x1416, 0x1414, 0x1412, 0x140E, 0x140A, 0x1405, 0x1400, 0x13FA -.hword 0x13F3, 0x13EC, 0x13E4, 0x13DC, 0x13D3, 0x13C9, 0x13BF, 0x13B5 -.hword 0x13AA, 0x139F, 0x1394, 0x1388, 0x137C, 0x136F, 0x1363, 0x1356 -.hword 0x1348, 0x133B, 0x132D, 0x131F, 0x1312, 0x1303, 0x12F5, 0x12E7 -.hword 0x12D9, 0x12CB, 0x12BC, 0x12AE, 0x12A0, 0x1292, 0x1284, 0x1276 -.hword 0x1268, 0x125A, 0x124D, 0x1240, 0x1233, 0x1226, 0x1219, 0x120D -.hword 0x1201, 0x11F6, 0x11EB, 0x11E0, 0x11D6, 0x11CC, 0x11C2, 0x11BA -.hword 0x11B1, 0x11A9, 0x11A2, 0x119B, 0x1195, 0x1190, 0x118B, 0x1187 -.hword 0x1183, 0x1181, 0x117F, 0x117D, 0x117D, 0xF77C, 0xF776, 0xF766 -.hword 0xF74D, 0xF72D, 0xF707, 0xF6DD, 0xF6B2, 0xF685, 0xF65A, 0xF631 -.hword 0xF60D, 0xF5EF, 0xF5D9, 0xF5CC, 0xF5CA, 0xF5D5, 0xF5EE, 0xF617 -.hword 0xF652, 0xF6A0, 0xF703, 0xF77C, 0xF826, 0xF913, 0xFA38, 0xFB8C -.hword 0xFD05, 0xFE99, 0x003D, 0x01E9, 0x0392, 0x052F, 0x06B4, 0x0819 -.hword 0x0953, 0x0A59, 0x0B20, 0x0B9F, 0x0BCC, 0x0BC8, 0x0BBF, 0x0BB0 -.hword 0x0B9B, 0x0B80, 0x0B60, 0x0B3A, 0x0B0F, 0x0AE0, 0x0AAC, 0x0A73 -.hword 0x0A36, 0x09F4, 0x09AF, 0x0966, 0x0919, 0x08C8, 0x0875, 0x081E -.hword 0x07C5, 0x0768, 0x0709, 0x06A8, 0x0645, 0x05DF, 0x0578, 0x050F -.hword 0x04A5, 0x0439, 0x03CD, 0x035F, 0x02F1, 0x0282, 0x0213, 0x01A3 -.hword 0x0134, 0x00C5, 0x0056, 0xFFE9, 0xFF7B, 0xFF0E, 0xFEA3, 0xFE38 -.hword 0xFDCF, 0xFD68, 0xFD03, 0xFC9F, 0xFC3E, 0xFBDF, 0xFB83, 0xFB2A -.hword 0xFAD3, 0xFA7F, 0xFA2F, 0xF9E2, 0xF999, 0xF954, 0xF912, 0xF8D5 -.hword 0xF89C, 0xF868, 0xF838, 0xF80E, 0xF7E8, 0xF7C8, 0xF7AD, 0xF798 -.hword 0xF789, 0xF77F, 0xF77C, 0xE2A4, 0xDDEC, 0xF190, 0xFF7D, 0x788D -.hword 0xE1A9, 0xFE0E, 0xFC4C, 0xE0B0, 0x1C00, 0x02FD, 0x774F, 0x0000 -.hword 0x0088, 0x0211, 0x0483, 0x07C6, 0x0BC3, 0x1062, 0x158A, 0x1B24 -.hword 0x2118, 0x274F, 0x2DB0, 0x3424, 0x3A94, 0x40E6, 0x4704, 0x4CD5 -.hword 0x5242, 0x5733, 0x5B90, 0x5F42, 0x6230, 0x6470, 0x662E, 0x6776 -.hword 0x6854, 0x68D2, 0x68FE, 0x68E2, 0x688A, 0x6801, 0x6754, 0x668E -.hword 0x65BA, 0x64E4, 0x6418, 0x6361, 0x62CB, 0x6261, 0x6230, 0x6218 -.hword 0x61F5, 0x61C9, 0x6197, 0x6160, 0x6127, 0x60EE, 0x60B8, 0x6086 -.hword 0x605C, 0x603C, 0x6027, 0x602A, 0x604E, 0x608D, 0x60E3, 0x614E -.hword 0x61C7, 0x624B, 0x62D6, 0x6363, 0x63EF, 0x6475, 0x64F1, 0x655E -.hword 0x65B9, 0x65FD, 0x6626, 0x6631, 0x6617, 0x65D6, 0x656A, 0x64CD -.hword 0x63FD, 0x62F3, 0x61AE, 0x6027, 0x5E56, 0x5C36, 0x59CD, 0x5723 -.hword 0x543B, 0x511D, 0x4DCE, 0x4A54, 0x46B5, 0x42F6, 0x3F1E, 0x3B33 -.hword 0x373A, 0x3339, 0x2F37, 0x2B38, 0x2744, 0x235F, 0x1F90, 0x1BDD -.hword 0x184B, 0x14E0, 0x11A2, 0x0E98, 0x0BC6, 0x0934, 0x06E6, 0x04E3 -.hword 0x0330, 0x01D4, 0x00D3, 0x0035, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFB, 0xFFEA, 0xFFD2, 0xFFB3, 0xFF90 -.hword 0xFF6B, 0xFF46, 0xFF23, 0xFF04, 0xFEEC, 0xFEDB, 0xFED6, 0xFEDC -.hword 0xFEF1, 0xFF17, 0xFF4F, 0xFF9C, 0x0000, 0x0099, 0x017B, 0x0297 -.hword 0x03DE, 0x0541, 0x06B1, 0x0820, 0x097D, 0x0ABB, 0x0BCB, 0x0C9D -.hword 0x0D23, 0x0D79, 0x0DC6, 0x0E09, 0x0E43, 0x0E75, 0x0E9E, 0x0EBF -.hword 0x0ED9, 0x0EEB, 0x0EF6, 0x0EFA, 0x0EF8, 0x0EF0, 0x0EE2, 0x0ECE -.hword 0x0EB6, 0x0E98, 0x0E76, 0x0E50, 0x0E26, 0x0DF8, 0x0DC7, 0x0D93 -.hword 0x0D5C, 0x0D23, 0x0CE4, 0x0C99, 0x0C45, 0x0BE8, 0x0B82, 0x0B15 -.hword 0x0AA1, 0x0A28, 0x09A9, 0x0926, 0x08A0, 0x0817, 0x078C, 0x0700 -.hword 0x0673, 0x05E8, 0x055D, 0x04D5, 0x0450, 0x03CE, 0x0351, 0x02DA -.hword 0x0268, 0x01FE, 0x019C, 0x0142, 0x00F1, 0x00AA, 0x006F, 0x003F -.hword 0x001C, 0x0007, 0x0000, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 -.hword 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 -.hword 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 -.hword 0xF945, 0xF94A, 0xF95A, 0xF971, 0xF98E, 0xF9AF, 0xF9D2, 0xF9F5 -.hword 0xFA16, 0xFA33, 0xFA4A, 0xFA5A, 0xFA5F, 0xFA59, 0xFA45, 0xFA21 -.hword 0xF9EC, 0xF9A3, 0xF945, 0xF8B4, 0xF7DE, 0xF6D2, 0xF59D, 0xF44E -.hword 0xF2F2, 0xF198, 0xF04D, 0xEF21, 0xEE20, 0xED5A, 0xECDB, 0xEC8A -.hword 0xEC42, 0xEC02, 0xEBCB, 0xEB9C, 0xEB75, 0xEB56, 0xEB3E, 0xEB2D -.hword 0xEB22, 0xEB1E, 0xEB20, 0xEB28, 0xEB35, 0xEB48, 0xEB5F, 0xEB7B -.hword 0xEB9B, 0xEBBF, 0xEBE7, 0xEC12, 0xEC40, 0xEC72, 0xECA5, 0xECDB -.hword 0xED17, 0xED5D, 0xEDAD, 0xEE05, 0xEE65, 0xEECC, 0xEF39, 0xEFAC -.hword 0xF024, 0xF0A0, 0xF11F, 0xF1A0, 0xF224, 0xF2A8, 0xF32C, 0xF3B0 -.hword 0xF433, 0xF4B4, 0xF532, 0xF5AC, 0xF622, 0xF693, 0xF6FE, 0xF762 -.hword 0xF7C0, 0xF815, 0xF861, 0xF8A3, 0xF8DB, 0xF908, 0xF929, 0xF93E -.hword 0xF945, 0x3FFF, 0xF913, 0x3FFF - -mips_seg6_animindex_06015544: # 0x06015544 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04C9, 0x0001, 0x04CA -.hword 0x0001, 0x04CB, 0x006E, 0x037F, 0x006E, 0x03ED, 0x006E, 0x045B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x006E, 0x0071 -.hword 0x006E, 0x00DF, 0x006E, 0x014D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x006E, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x006E, 0x0229, 0x006E, 0x0297, 0x006E, 0x0305, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x006E, 0x01BB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0375, 0x0001, 0x0376, 0x0001, 0x0377 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0374, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0373, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x037C, 0x0001, 0x037D, 0x0001, 0x037E -.hword 0x0001, 0x0379, 0x0001, 0x037A, 0x0001, 0x037B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0378 - -mips_seg6_anim_0601561C: # 0x0601561C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x6E -.hword 0x11 -.word mips_seg6_animvalue_06014BAC -.word mips_seg6_animindex_06015544 -.word 0 - -glabel mips_seg6_anims_06015634 # 0x06015634 -.word mips_seg6_anim_06014B94 -.word mips_seg6_anim_060139F8 -.word mips_seg6_anim_06013248 -.word mips_seg6_anim_0601561C -.word mips_seg6_anim_0601369C -.word 0 -.word 0 +# Mips + +.balign 8 +mips_seg6_texture_0600FB80: # 0x0600FB80 +.incbin "actors/mips/mips_eyes.rgba16" + +mips_seg6_light_06010380: # 0x06010380 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06010388: # 0x06010388 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06010398: # 0x06010398 +.byte 0x0F, 0x0D, 0x04, 0x00, 0x0F, 0x0D, 0x04, 0x00 + +mips_seg6_light_060103A0: # 0x060103A0 +.byte 0x27, 0x21, 0x0B, 0x00, 0x27, 0x21, 0x0B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_060103B0: # 0x060103B0 +vertex 60, 25, -62, -146, -1034, 0x1D, 0x21, 0x8A, 0xFF +vertex 102, 15, -32, 144, -1598, 0x65, 0x0D, 0xB5, 0xFF +vertex 46, -61, -46, 8, -848, 0x23, 0x9A, 0xBF, 0xFF +vertex 4, -54, -41, 56, -296, 0xB2, 0xBF, 0xB5, 0xFF +vertex 100, -30, 0, 458, -1572, 0x6B, 0xBD, 0x00, 0xFF +vertex 4, -54, 42, 858, -296, 0xB9, 0xAC, 0x3E, 0xFF +vertex 46, -61, 48, 906, -848, 0x2F, 0xA8, 0x4D, 0xFF +vertex 60, 25, 64, 1062, -1034, 0x1C, 0x21, 0x77, 0xFF +vertex -7, 16, 0, 458, -128, 0x84, 0x17, 0x00, 0xFF +vertex 2, 8, 67, 1094, -262, 0xAE, 0x16, 0x5D, 0xFF +vertex 2, 8, -66, -178, -262, 0xAF, 0x18, 0xA3, 0xFF +vertex 102, 15, 33, 770, -1598, 0x66, 0x0D, 0x4A, 0xFF +vertex 115, 13, 0, 458, -1770, 0x74, 0x31, 0x00, 0xFF +vertex 16, 44, 47, 902, -454, 0xD0, 0x5D, 0x47, 0xFF +vertex 16, 44, -45, 14, -454, 0xD1, 0x5C, 0xB8, 0xFF +vertex 9, 60, 0, 458, -352, 0xA2, 0x54, 0x00, 0xFF + +mips_seg6_vertex_060104B0: # 0x060104B0 +vertex 115, 13, 0, 468, 0, 0x74, 0x31, 0x00, 0xFF +vertex 64, 56, -13, 308, 632, 0x45, 0x59, 0xC6, 0xFF +vertex 64, 56, 15, 632, 632, 0x44, 0x5A, 0x38, 0xFF +vertex 102, 15, -32, 104, 80, 0x65, 0x0D, 0xB5, 0xFF +vertex 102, 15, 33, 834, 80, 0x66, 0x0D, 0x4A, 0xFF +vertex 16, 44, -45, -46, 922, 0xD1, 0x5C, 0xB8, 0xFF +vertex 45, 77, 0, 468, 910, 0xFB, 0x7E, 0xFE, 0xFF +vertex 60, 25, -62, -236, 468, 0x1D, 0x21, 0x8A, 0xFF +vertex 9, 60, 0, 468, 1082, 0xA2, 0x54, 0x00, 0xFF +vertex 16, 44, 47, 988, 922, 0xD0, 0x5D, 0x47, 0xFF +vertex 60, 25, 64, 1176, 468, 0x1C, 0x21, 0x77, 0xFF +vertex 2, 8, -66, -272, 800, 0xAF, 0x18, 0xA3, 0xFF +vertex 2, 8, 67, 1212, 800, 0xAE, 0x16, 0x5D, 0xFF + +mips_seg6_vertex_06010580: # 0x06010580 +vertex 45, 77, 0, 0, 0, 0xFB, 0x7E, 0xFE, 0xFF +vertex 64, 56, 15, 0, 0, 0x44, 0x5A, 0x38, 0xFF +vertex 64, 76, 0, 0, 0, 0x56, 0x5D, 0xFD, 0xFF +vertex 64, 56, -13, 0, 0, 0x45, 0x59, 0xC6, 0xFF + +mips_seg6_vertex_060105C0: # 0x060105C0 +vertex -9, 52, -5, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 11, 50, -12, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 11, 50, 13, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -9, 52, 6, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel mips_seg6_dl_06010600 # 0x06010600 - 0x06010748 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06010388, 1 +gsSPLight mips_seg6_light_06010380, 2 +gsSPVertex mips_seg6_vertex_060103B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 2, 6, 5, 0x0, 2, 4, 6, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 3, 5, 0x0 +gsSP2Triangles 5, 9, 8, 0x0, 9, 5, 7, 0x0 +gsSP2Triangles 3, 10, 0, 0x0, 8, 10, 3, 0x0 +gsSP2Triangles 6, 11, 7, 0x0, 4, 11, 6, 0x0 +gsSP2Triangles 12, 11, 4, 0x0, 4, 1, 12, 0x0 +gsSP2Triangles 8, 9, 13, 0x0, 14, 10, 8, 0x0 +gsSP2Triangles 8, 15, 14, 0x0, 13, 15, 8, 0x0 +gsSPVertex mips_seg6_vertex_060104B0, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 1, 0x0 +gsSP2Triangles 5, 1, 7, 0x0, 7, 1, 3, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 6, 9, 2, 0x0 +gsSP2Triangles 2, 9, 10, 0x0, 2, 10, 4, 0x0 +gsSP2Triangles 11, 5, 7, 0x0, 9, 12, 10, 0x0 +gsSP1Triangle 6, 8, 9, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06010748 # 0x06010748 - 0x060107B8 +gsSPLight mips_seg6_light_060103A0, 1 +gsSPLight mips_seg6_light_06010398, 2 +gsSPVertex mips_seg6_vertex_06010580, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP1Triangle 3, 2, 1, 0x0 +gsSPLight mips_seg6_light_06010388, 1 +gsSPLight mips_seg6_light_06010380, 2 +gsSPVertex mips_seg6_vertex_060105C0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 0, 0x0, 2, 1, 0, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_060107B8 # 0x060107B8 - 0x06010820 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06010600 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList mips_seg6_dl_06010748 +gsSPEndDisplayList + +mips_seg6_light_06010820: # 0x06010820 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06010828: # 0x06010828 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06010838: # 0x06010838 +vertex -23, -21, -59, -1764, 666, 0xDE, 0xD3, 0x8F, 0xFF +vertex -48, -27, -16, -2202, 640, 0x94, 0x0A, 0xBF, 0xFF +vertex -16, 41, -55, -1306, -124, 0xE5, 0x4B, 0x9E, 0xFF +vertex -47, 37, 22, -1840, -188, 0x90, 0x32, 0x1C, 0xFF +vertex -47, 37, -21, -1840, -188, 0x98, 0x3E, 0xDC, 0xFF +vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF +vertex -48, -27, 18, -2202, 640, 0x9F, 0x26, 0x47, 0xFF +vertex -75, -36, -40, -2688, 648, 0xDE, 0x30, 0x90, 0xFF +vertex -16, 41, 56, -1306, -124, 0xE4, 0x4A, 0x62, 0xFF +vertex -23, -21, 60, -1764, 666, 0xDE, 0xD2, 0x70, 0xFF +vertex -75, -36, 42, -2688, 648, 0xED, 0xFB, 0x7D, 0xFF +vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF +vertex 12, -27, 49, -1206, 880, 0x38, 0xB6, 0x55, 0xFF +vertex 17, 16, 52, -886, 330, 0x39, 0x1E, 0x6C, 0xFF +vertex 65, 12, 15, -142, 578, 0x6A, 0x1C, 0x3F, 0xFF + +mips_seg6_vertex_06010928: # 0x06010928 +vertex 12, -27, 49, -1206, 880, 0x38, 0xB6, 0x55, 0xFF +vertex 33, -39, 0, -928, 1112, 0x38, 0x8F, 0x00, 0xFF +vertex 64, -13, 0, -292, 902, 0x6B, 0xBD, 0x00, 0xFF +vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF +vertex 65, 12, 15, -142, 578, 0x6A, 0x1C, 0x3F, 0xFF +vertex 31, 35, 19, -564, 142, 0x42, 0x67, 0x1F, 0xFF +vertex 17, 16, 52, -886, 330, 0x39, 0x1E, 0x6C, 0xFF +vertex -16, 41, 56, -1306, -124, 0xE4, 0x4A, 0x62, 0xFF +vertex 18, 18, -49, -870, 316, 0x3A, 0x21, 0x95, 0xFF +vertex 31, 34, -18, -570, 156, 0x40, 0x66, 0xDA, 0xFF +vertex 65, 12, -14, -142, 578, 0x68, 0x30, 0xCB, 0xFF +vertex -23, -21, -59, -1764, 666, 0xDE, 0xD3, 0x8F, 0xFF +vertex -16, 41, -55, -1306, -124, 0xE5, 0x4B, 0x9E, 0xFF +vertex 12, -27, -48, -1206, 882, 0x38, 0xB8, 0xA9, 0xFF +vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF + +mips_seg6_vertex_06010A18: # 0x06010A18 +vertex -34, -55, 0, -2112, 1046, 0x22, 0x86, 0x00, 0xFF +vertex -53, -82, 0, -2566, 1322, 0x1F, 0x86, 0xFF, 0xFF +vertex -75, -36, -40, -2688, 648, 0xDE, 0x30, 0x90, 0xFF +vertex -75, -36, 42, -2688, 648, 0xED, 0xFB, 0x7D, 0xFF +vertex -15, 60, 0, -1198, -360, 0xFB, 0x7E, 0x00, 0xFF +vertex 31, 35, 19, -564, 142, 0x42, 0x67, 0x1F, 0xFF +vertex 31, 34, -18, -570, 156, 0x40, 0x66, 0xDA, 0xFF +vertex -82, -71, 0, -2974, 1062, 0x9E, 0xB1, 0xFF, 0xFF + +glabel mips_seg6_dl_06010A98 # 0x06010A98 - 0x06010C40 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06010828, 1 +gsSPLight mips_seg6_light_06010820, 2 +gsSPVertex mips_seg6_vertex_06010838, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 1, 6, 3, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 7, 1, 5, 0x0 +gsSP2Triangles 6, 1, 7, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 8, 3, 6, 0x0 +gsSP2Triangles 7, 10, 6, 0x0, 5, 6, 10, 0x0 +gsSP2Triangles 8, 11, 3, 0x0, 11, 4, 3, 0x0 +gsSP2Triangles 9, 5, 12, 0x0, 8, 9, 13, 0x0 +gsSP2Triangles 9, 12, 13, 0x0, 11, 2, 4, 0x0 +gsSP1Triangle 12, 14, 13, 0x0 +gsSPVertex mips_seg6_vertex_06010928, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 12, 8, 0x0, 9, 8, 12, 0x0 +gsSP2Triangles 8, 13, 11, 0x0, 13, 8, 10, 0x0 +gsSP2Triangles 13, 1, 3, 0x0, 10, 2, 13, 0x0 +gsSP2Triangles 3, 11, 13, 0x0, 2, 1, 13, 0x0 +gsSP2Triangles 10, 9, 5, 0x0, 5, 4, 10, 0x0 +gsSP2Triangles 10, 4, 2, 0x0, 5, 14, 7, 0x0 +gsSP1Triangle 12, 14, 9, 0x0 +gsSPVertex mips_seg6_vertex_06010A18, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 2, 7, 3, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 3, 7, 1, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06010C40 # 0x06010C40 - 0x06010CA0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06010A98 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06010CA0: # 0x06010CA0 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06010CA8: # 0x06010CA8 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06010CB8: # 0x06010CB8 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06010CC0: # 0x06010CC0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06010CD0: # 0x06010CD0 +vertex 0, 0, -26, -1052, 990, 0xC7, 0x5D, 0xC1, 0xFF +vertex 76, 0, 41, -290, 990, 0x18, 0x42, 0x69, 0xFF +vertex 76, 0, -39, -290, 990, 0x1C, 0x12, 0x86, 0xFF +vertex 103, 1, 1, -24, 1000, 0x7E, 0x0B, 0x00, 0xFF +vertex 0, 0, 28, -1052, 990, 0xB3, 0x3C, 0x51, 0xFF +vertex -19, -8, 0, -1254, 902, 0x84, 0x19, 0xFF, 0xFF + +mips_seg6_vertex_06010D30: # 0x06010D30 +vertex -11, -30, 0, -1168, 680, 0xBC, 0x96, 0xFE, 0xFF +vertex 0, 0, -26, -1052, 990, 0xC7, 0x5D, 0xC1, 0xFF +vertex 76, 0, -39, -290, 990, 0x1C, 0x12, 0x86, 0xFF +vertex -19, -8, 0, -1254, 902, 0x84, 0x19, 0xFF, 0xFF +vertex 76, -46, 0, -290, 516, 0x40, 0x93, 0xFF, 0xFF +vertex 76, 0, 41, -290, 990, 0x18, 0x42, 0x69, 0xFF +vertex 0, 0, 28, -1052, 990, 0xB3, 0x3C, 0x51, 0xFF +vertex 103, 1, 1, -24, 1000, 0x7E, 0x0B, 0x00, 0xFF + +glabel mips_seg6_dl_06010DB0 # 0x06010DB0 - 0x06010E60 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06010CA8, 1 +gsSPLight mips_seg6_light_06010CA0, 2 +gsSPVertex mips_seg6_vertex_06010CD0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 4, 0, 5, 0x0 +gsSPLight mips_seg6_light_06010CC0, 1 +gsSPLight mips_seg6_light_06010CB8, 2 +gsSPVertex mips_seg6_vertex_06010D30, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 0, 0x0 +gsSP2Triangles 0, 6, 3, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 2, 7, 4, 0x0, 7, 5, 4, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06010E60 # 0x06010E60 - 0x06010EC0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06010DB0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06010EC0: # 0x06010EC0 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06010EC8: # 0x06010EC8 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06010ED8: # 0x06010ED8 +.byte 0x35, 0x38, 0x00, 0x00, 0x35, 0x38, 0x00, 0x00 + +mips_seg6_light_06010EE0: # 0x06010EE0 +.byte 0x85, 0x8E, 0x00, 0x00, 0x85, 0x8E, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06010EF0: # 0x06010EF0 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06010EF8: # 0x06010EF8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06010F08: # 0x06010F08 +vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF +vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF +vertex 80, 0, 28, 702, 2122, 0x35, 0x2D, 0x69, 0xFF +vertex 80, 0, -26, 702, 2122, 0x39, 0x02, 0x8F, 0xFF +vertex 94, -14, 1, 848, 1676, 0x7D, 0xEB, 0x00, 0xFF + +mips_seg6_vertex_06010F58: # 0x06010F58 +vertex -2, -19, 0, -72, 1382, 0xBC, 0x96, 0xFE, 0xFF +vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF +vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF + +mips_seg6_vertex_06010F88: # 0x06010F88 +vertex -2, -19, 0, -72, 1382, 0xBC, 0x96, 0xFE, 0xFF +vertex 80, 0, -26, 702, 2122, 0x39, 0x02, 0x8F, 0xFF +vertex 79, -32, 0, 714, 1108, 0x33, 0x8D, 0xFF, 0xFF +vertex 80, 0, 28, 702, 2122, 0x35, 0x2D, 0x69, 0xFF +vertex 94, -14, 1, 848, 1676, 0x7D, 0xEB, 0x00, 0xFF +vertex 1, 0, -13, -52, 2012, 0xBE, 0x5F, 0xCF, 0xFF +vertex 1, 0, 15, -52, 2012, 0xA0, 0x2F, 0x43, 0xFF + +glabel mips_seg6_dl_06010FF8 # 0x06010FF8 - 0x060110B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06010EC8, 1 +gsSPLight mips_seg6_light_06010EC0, 2 +gsSPVertex mips_seg6_vertex_06010F08, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 3, 2, 4, 0x0 +gsSPLight mips_seg6_light_06010EE0, 1 +gsSPLight mips_seg6_light_06010ED8, 2 +gsSPVertex mips_seg6_vertex_06010F58, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight mips_seg6_light_06010EF8, 1 +gsSPLight mips_seg6_light_06010EF0, 2 +gsSPVertex mips_seg6_vertex_06010F88, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 0, 5, 1, 0x0, 3, 6, 0, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_060110B0 # 0x060110B0 - 0x06011110 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06010FF8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06011110: # 0x06011110 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06011118: # 0x06011118 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06011128: # 0x06011128 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06011130: # 0x06011130 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011140: # 0x06011140 +vertex 87, 0, 55, 732, 2272, 0x2D, 0x46, 0x5F, 0xFF +vertex 126, 0, 1, 1082, 2254, 0x7C, 0xE7, 0x00, 0xFF +vertex 87, 0, -52, 732, 2272, 0x1E, 0x66, 0xBC, 0xFF +vertex 0, 0, 41, -58, 2302, 0xBD, 0x3F, 0x56, 0xFF +vertex 0, 0, -35, -58, 2302, 0xB8, 0x17, 0x9B, 0xFF +vertex -19, -20, -3, -238, 1860, 0x83, 0xF0, 0xFB, 0xFF + +mips_seg6_vertex_060111A0: # 0x060111A0 +vertex -19, -20, -3, -238, 1860, 0x83, 0xF0, 0xFB, 0xFF +vertex 0, -38, 28, -54, 1464, 0xCC, 0x97, 0x2E, 0xFF +vertex 0, 0, 41, -58, 2302, 0xBD, 0x3F, 0x56, 0xFF +vertex 0, -38, -22, -54, 1464, 0xC4, 0xA4, 0xC2, 0xFF +vertex 0, 0, -35, -58, 2302, 0xB8, 0x17, 0x9B, 0xFF +vertex 89, -42, -18, 750, 1340, 0x21, 0x96, 0xC5, 0xFF +vertex 89, -42, 21, 750, 1340, 0x2B, 0xA1, 0x47, 0xFF +vertex 87, 0, 55, 732, 2272, 0x2D, 0x46, 0x5F, 0xFF +vertex 87, 0, -52, 732, 2272, 0x1E, 0x66, 0xBC, 0xFF +vertex 126, 0, 1, 1082, 2254, 0x7C, 0xE7, 0x00, 0xFF + +glabel mips_seg6_dl_06011240 # 0x06011240 - 0x06011310 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06011118, 1 +gsSPLight mips_seg6_light_06011110, 2 +gsSPVertex mips_seg6_vertex_06011140, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 3, 4, 5, 0x0 +gsSPLight mips_seg6_light_06011130, 1 +gsSPLight mips_seg6_light_06011128, 2 +gsSPVertex mips_seg6_vertex_060111A0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 5, 6, 1, 0x0 +gsSP2Triangles 1, 3, 5, 0x0, 2, 1, 6, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 5, 3, 4, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 8, 9, 5, 0x0 +gsSP2Triangles 9, 6, 5, 0x0, 9, 7, 6, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011310 # 0x06011310 - 0x06011370 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06011240 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06011370: # 0x06011370 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06011378: # 0x06011378 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06011388: # 0x06011388 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06011390: # 0x06011390 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_060113A0: # 0x060113A0 +vertex 54, 0, -35, -112, 464, 0x5E, 0xF7, 0xAC, 0xFF +vertex 54, 0, 41, -112, 464, 0x68, 0x18, 0x43, 0xFF +vertex 49, -37, 3, -288, 54, 0x40, 0x93, 0x00, 0xFF +vertex -2, 52, -19, -756, 1148, 0xE0, 0x50, 0xA4, 0xFF +vertex -2, 52, 24, -756, 1148, 0xB6, 0x2A, 0x5E, 0xFF + +mips_seg6_vertex_060113F0: # 0x060113F0 +vertex -2, 52, 24, -756, 1148, 0xB6, 0x2A, 0x5E, 0xFF +vertex -2, 52, -19, -756, 1148, 0xE0, 0x50, 0xA4, 0xFF +vertex -14, 13, 2, -1032, 740, 0x86, 0xDF, 0x00, 0xFF +vertex 27, -28, -22, -560, 194, 0xCA, 0xAA, 0xB5, 0xFF +vertex 27, -28, 28, -560, 194, 0xC8, 0xAA, 0x4A, 0xFF +vertex 54, 0, -35, -112, 464, 0x5E, 0xF7, 0xAC, 0xFF +vertex 49, -37, 3, -288, 54, 0x40, 0x93, 0x00, 0xFF +vertex 54, 0, 41, -112, 464, 0x68, 0x18, 0x43, 0xFF + +glabel mips_seg6_dl_06011470 # 0x06011470 - 0x06011520 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06011378, 1 +gsSPLight mips_seg6_light_06011370, 2 +gsSPVertex mips_seg6_vertex_060113A0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP1Triangle 3, 4, 1, 0x0 +gsSPLight mips_seg6_light_06011390, 1 +gsSPLight mips_seg6_light_06011388, 2 +gsSPVertex mips_seg6_vertex_060113F0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 1, 5, 3, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 4, 7, 0, 0x0 +gsSP1Triangle 0, 2, 4, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011520 # 0x06011520 - 0x06011580 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06011470 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06011580: # 0x06011580 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06011588: # 0x06011588 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06011598: # 0x06011598 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_060115A0: # 0x060115A0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_060115B0: # 0x060115B0 +vertex 87, 0, -54, 1972, 878, 0x2D, 0x46, 0xA1, 0xFF +vertex 0, 0, -40, 3460, 788, 0xBD, 0x3F, 0xAA, 0xFF +vertex 87, 0, 53, 1972, 878, 0x1E, 0x66, 0x44, 0xFF +vertex 0, 0, 36, 3460, 788, 0xB8, 0x17, 0x65, 0xFF +vertex -19, -20, 4, 3784, 484, 0x83, 0xF0, 0x05, 0xFF +vertex 126, 0, 0, 1316, 914, 0x7C, 0xE7, 0x00, 0xFF + +mips_seg6_vertex_06011610: # 0x06011610 +vertex 0, 0, -40, 3460, 788, 0xBD, 0x3F, 0xAA, 0xFF +vertex 87, 0, -54, 1972, 878, 0x2D, 0x46, 0xA1, 0xFF +vertex 89, -42, -20, 1906, 290, 0x2B, 0xA1, 0xB9, 0xFF +vertex 0, -38, -27, 3426, 260, 0xCC, 0x97, 0xD2, 0xFF +vertex -19, -20, 4, 3784, 484, 0x83, 0xF0, 0x05, 0xFF +vertex 89, -42, 19, 1906, 290, 0x21, 0x96, 0x3B, 0xFF +vertex 0, -38, 23, 3426, 260, 0xC4, 0xA4, 0x3E, 0xFF +vertex 0, 0, 36, 3460, 788, 0xB8, 0x17, 0x65, 0xFF +vertex 87, 0, 53, 1972, 878, 0x1E, 0x66, 0x44, 0xFF +vertex 126, 0, 0, 1316, 914, 0x7C, 0xE7, 0x00, 0xFF + +glabel mips_seg6_dl_060116B0 # 0x060116B0 - 0x06011780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06011588, 1 +gsSPLight mips_seg6_light_06011580, 2 +gsSPVertex mips_seg6_vertex_060115B0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 3, 1, 0x0, 2, 5, 0, 0x0 +gsSPLight mips_seg6_light_060115A0, 1 +gsSPLight mips_seg6_light_06011598, 2 +gsSPVertex mips_seg6_vertex_06011610, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 3, 2, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 5, 8, 7, 0x0, 5, 9, 8, 0x0 +gsSP2Triangles 5, 2, 9, 0x0, 2, 1, 9, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011780 # 0x06011780 - 0x060117E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_060116B0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_060117E0: # 0x060117E0 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_060117E8: # 0x060117E8 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_060117F8: # 0x060117F8 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06011800: # 0x06011800 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011810: # 0x06011810 +vertex 49, -37, -2, -516, -60, 0x40, 0x93, 0x00, 0xFF +vertex 54, 0, -40, -564, -446, 0x68, 0x18, 0xBD, 0xFF +vertex 54, 0, 36, -564, 330, 0x5E, 0xF7, 0x54, 0xFF +vertex -2, 52, 20, 2, 164, 0xE0, 0x50, 0x5C, 0xFF +vertex -2, 52, -23, 2, -268, 0xB6, 0x2A, 0xA2, 0xFF + +mips_seg6_vertex_06011860: # 0x06011860 +vertex -14, 13, -1, 120, -56, 0x86, 0xDF, 0x00, 0xFF +vertex -2, 52, 20, 2, 164, 0xE0, 0x50, 0x5C, 0xFF +vertex -2, 52, -23, 2, -268, 0xB6, 0x2A, 0xA2, 0xFF +vertex 49, -37, -2, -516, -60, 0x40, 0x93, 0x00, 0xFF +vertex 54, 0, 36, -564, 330, 0x5E, 0xF7, 0x54, 0xFF +vertex 27, -28, 23, -302, 200, 0xCA, 0xAA, 0x4B, 0xFF +vertex 27, -28, -27, -302, -312, 0xC8, 0xAA, 0xB6, 0xFF +vertex 54, 0, -40, -564, -446, 0x68, 0x18, 0xBD, 0xFF + +glabel mips_seg6_dl_060118E0 # 0x060118E0 - 0x06011990 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_060117E8, 1 +gsSPLight mips_seg6_light_060117E0, 2 +gsSPVertex mips_seg6_vertex_06011810, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP1Triangle 1, 4, 3, 0x0 +gsSPLight mips_seg6_light_06011800, 1 +gsSPLight mips_seg6_light_060117F8, 2 +gsSPVertex mips_seg6_vertex_06011860, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 6, 7, 3, 0x0 +gsSP2Triangles 5, 4, 1, 0x0, 6, 5, 0, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 2, 7, 6, 0x0 +gsSP1Triangle 6, 0, 2, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011990 # 0x06011990 - 0x060119F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_060118E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_060119F0: # 0x060119F0 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_060119F8: # 0x060119F8 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06011A08: # 0x06011A08 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06011A10: # 0x06011A10 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011A20: # 0x06011A20 +vertex 76, 0, 40, -628, 934, 0x1C, 0x11, 0x7A, 0xFF +vertex 76, 0, -40, -628, 934, 0x18, 0x42, 0x97, 0xFF +vertex 0, 0, 27, -1998, 894, 0xC6, 0x5D, 0x3F, 0xFF +vertex 103, 1, 0, -142, 966, 0x7E, 0x0B, 0x00, 0xFF +vertex 0, 0, -27, -1998, 894, 0xB5, 0x3C, 0xAF, 0xFF +vertex -19, -8, 0, -2378, 732, 0x84, 0x19, 0x00, 0xFF + +mips_seg6_vertex_06011A80: # 0x06011A80 +vertex -19, -8, 0, -2378, 732, 0x84, 0x19, 0x00, 0xFF +vertex -11, -30, 0, -2264, 358, 0xBC, 0x95, 0x00, 0xFF +vertex 0, 0, 27, -1998, 894, 0xC6, 0x5D, 0x3F, 0xFF +vertex 0, 0, -27, -1998, 894, 0xB5, 0x3C, 0xAF, 0xFF +vertex 76, -46, 0, -708, 126, 0x40, 0x93, 0x00, 0xFF +vertex 76, 0, 40, -628, 934, 0x1C, 0x11, 0x7A, 0xFF +vertex 76, 0, -40, -628, 934, 0x18, 0x42, 0x97, 0xFF +vertex 103, 1, 0, -142, 966, 0x7E, 0x0B, 0x00, 0xFF + +glabel mips_seg6_dl_06011B00 # 0x06011B00 - 0x06011BB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_060119F8, 1 +gsSPLight mips_seg6_light_060119F0, 2 +gsSPVertex mips_seg6_vertex_06011A20, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 2, 4, 0x0 +gsSPLight mips_seg6_light_06011A10, 1 +gsSPLight mips_seg6_light_06011A08, 2 +gsSPVertex mips_seg6_vertex_06011A80, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 1, 3, 6, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 6, 4, 1, 0x0 +gsSP2Triangles 4, 7, 5, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011BB0 # 0x06011BB0 - 0x06011C10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06011B00 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06011C10: # 0x06011C10 +.byte 0x3C, 0x3C, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00 + +mips_seg6_light_06011C18: # 0x06011C18 +.byte 0x96, 0x96, 0x00, 0x00, 0x96, 0x96, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_light_06011C28: # 0x06011C28 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +mips_seg6_light_06011C30: # 0x06011C30 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011C40: # 0x06011C40 +vertex 94, -14, 0, -84, 658, 0x7D, 0xEB, 0x00, 0xFF +vertex 80, 0, -27, -338, 952, 0x35, 0x2F, 0x97, 0xFF +vertex 80, 0, 27, -338, 952, 0x39, 0xFF, 0x71, 0xFF +vertex 1, 0, 14, -1644, 926, 0xBD, 0x5F, 0x30, 0xFF +vertex 1, 0, -14, -1644, 926, 0xA2, 0x31, 0xBC, 0xFF +vertex -2, -19, 0, -1674, 522, 0xBC, 0x96, 0x00, 0xFF + +mips_seg6_vertex_06011CA0: # 0x06011CA0 +vertex 94, -14, 0, -84, 658, 0x7D, 0xEB, 0x00, 0xFF +vertex 79, -32, 0, -312, 302, 0x33, 0x8D, 0x00, 0xFF +vertex 80, 0, -27, -338, 952, 0x35, 0x2F, 0x97, 0xFF +vertex 80, 0, 27, -338, 952, 0x39, 0xFF, 0x71, 0xFF +vertex 1, 0, 14, -1644, 926, 0xBD, 0x5F, 0x30, 0xFF +vertex -2, -19, 0, -1674, 522, 0xBC, 0x96, 0x00, 0xFF +vertex 1, 0, -14, -1644, 926, 0xA2, 0x31, 0xBC, 0xFF + +glabel mips_seg6_dl_06011D10 # 0x06011D10 - 0x06011DB0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mips_seg6_texture_0600FB80 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight mips_seg6_light_06011C18, 1 +gsSPLight mips_seg6_light_06011C10, 2 +gsSPVertex mips_seg6_vertex_06011C40, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 3, 4, 5, 0x0 +gsSPLight mips_seg6_light_06011C30, 1 +gsSPLight mips_seg6_light_06011C28, 2 +gsSPVertex mips_seg6_vertex_06011CA0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 1, 3, 5, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 5, 6, 2, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011DB0 # 0x06011DB0 - 0x06011E10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList mips_seg6_dl_06011D10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +mips_seg6_light_06011E10: # 0x06011E10 +.byte 0x34, 0x2C, 0x0F, 0x00, 0x34, 0x2C, 0x0F, 0x00 + +mips_seg6_light_06011E18: # 0x06011E18 +.byte 0x82, 0x6E, 0x26, 0x00, 0x82, 0x6E, 0x26, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011E28: # 0x06011E28 +vertex 51, -16, -11, 0, 0, 0xF1, 0xB5, 0x9B, 0xFF +vertex 51, -16, 13, 0, 0, 0xF2, 0x93, 0x3E, 0xFF +vertex 0, -12, -6, 0, 0, 0xF2, 0xB5, 0x9C, 0xFF +vertex 0, -12, 8, 0, 0, 0xF2, 0xEB, 0x7C, 0xFF +vertex 53, 21, 0, 0, 0, 0xE6, 0x7C, 0xFC, 0xFF +vertex 0, 10, 0, 0, 0, 0xE7, 0x7C, 0xFB, 0xFF + +glabel mips_seg6_dl_06011E88 # 0x06011E88 - 0x06011ED8 +gsSPLight mips_seg6_light_06011E18, 1 +gsSPLight mips_seg6_light_06011E10, 2 +gsSPVertex mips_seg6_vertex_06011E28, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 1, 4, 3, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011ED8 # 0x06011ED8 - 0x06011EF8 +gsDPPipeSync +gsSPDisplayList mips_seg6_dl_06011E88 +gsDPPipeSync +gsSPEndDisplayList + +mips_seg6_light_06011EF8: # 0x06011EF8 +.byte 0x34, 0x2C, 0x0F, 0x00, 0x34, 0x2C, 0x0F, 0x00 + +mips_seg6_light_06011F00: # 0x06011F00 +.byte 0x82, 0x6E, 0x26, 0x00, 0x82, 0x6E, 0x26, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +mips_seg6_vertex_06011F10: # 0x06011F10 +vertex 0, -12, -7, 0, 0, 0xF3, 0xE8, 0x85, 0xFF +vertex 0, 10, 0, 0, 0, 0xE7, 0x7C, 0x00, 0xFF +vertex 53, 21, 0, 0, 0, 0xE6, 0x7C, 0x00, 0xFF +vertex 51, -16, -12, 0, 0, 0xF2, 0x93, 0xC3, 0xFF +vertex 0, -12, 7, 0, 0, 0xF1, 0xB6, 0x65, 0xFF +vertex 51, -16, 12, 0, 0, 0xF1, 0xB7, 0x66, 0xFF + +glabel mips_seg6_dl_06011F70 # 0x06011F70 - 0x06011FC0 +gsSPLight mips_seg6_light_06011F00, 1 +gsSPLight mips_seg6_light_06011EF8, 2 +gsSPVertex mips_seg6_vertex_06011F10, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 2, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 4, 0, 3, 0x0 +gsSPEndDisplayList + +glabel mips_seg6_dl_06011FC0 # 0x06011FC0 - 0x06011FE0 +gsDPPipeSync +gsSPDisplayList mips_seg6_dl_06011F70 +gsDPPipeSync +gsSPEndDisplayList + +mips_seg6_animvalue_06011FE0: # 0x06011FE0 +.hword 0x0000, 0x0052, 0x0051, 0x004F, 0x004A, 0x0044, 0x003B, 0x002F +.hword 0x0047, 0x0052, 0x0056, 0x0056, 0x0059, 0x005D, 0x005B, 0x004F +.hword 0x0030, 0x003E, 0x0046, 0x004B, 0x004D, 0x004D, 0x004C, 0x0047 +.hword 0x0040, 0x0038, 0x0030, 0x0043, 0x0047, 0x0047, 0x0043, 0x003C +.hword 0x0033, 0x002E, 0x002F, 0x0033, 0x0031, 0x002F, 0x002E, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002E, 0x002E, 0x002E +.hword 0x002D, 0x002D, 0x002C, 0x002C, 0x002B, 0x002B, 0x002B, 0x002C +.hword 0x002E, 0x0030, 0x0034, 0x0038, 0x003D, 0x0041, 0x0046, 0x004B +.hword 0x004F, 0x0053, 0x0057, 0x005B, 0x0060, 0x0065, 0x006B, 0x0070 +.hword 0x0074, 0x0075, 0x0073, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE +.hword 0xFFFC, 0xFFFA, 0xFFF7, 0xFFF3, 0xFFEF, 0xFFEB, 0xFFE5, 0xFFDF +.hword 0xFFD8, 0xFFD1, 0xFFCA, 0xFFC4, 0xFFC0, 0xFFBF, 0xFFC1, 0xFFC3 +.hword 0xFFC4, 0x3FFF, 0xF8F5, 0xFA2A, 0xFD74, 0x024E, 0x0839, 0x0EAF +.hword 0x152F, 0x1B37, 0x2042, 0x23D0, 0x255D, 0x1F75, 0x11FC, 0x046B +.hword 0xFE41, 0xFFED, 0x0454, 0x0A9D, 0x11F0, 0x1972, 0x204A, 0x259F +.hword 0x29EE, 0x2E0B, 0x31A3, 0x3464, 0x35FA, 0x3611, 0x3394, 0x2E87 +.hword 0x283C, 0x2206, 0x1D37, 0x1912, 0x1450, 0x0F6D, 0x0AE9, 0x0741 +.hword 0x04F5, 0x0481, 0x0666, 0x0D79, 0x1A57, 0x2A27, 0x3A0C, 0x472D +.hword 0x472D, 0x473B, 0x475C, 0x4787, 0x47B2, 0x47D3, 0x47E1, 0x47D0 +.hword 0x4798, 0x472D, 0x46B3, 0x464A, 0x45EA, 0x458D, 0x4528, 0x44B4 +.hword 0x4429, 0x437E, 0x42AB, 0x41A9, 0x406E, 0x3EF2, 0x3D2E, 0x3B19 +.hword 0x36CE, 0x2FB2, 0x27A9, 0x2098, 0x1C66, 0x1C02, 0x1E29, 0x2172 +.hword 0x2474, 0x25C5, 0xDDF9, 0xDEA1, 0xE070, 0xE328, 0xE689, 0xEA54 +.hword 0xEE4B, 0xF22F, 0xF5C0, 0xF8C0, 0xFAF1, 0xFBC0, 0xFB30, 0xF9E1 +.hword 0xF871, 0xF781, 0xF70D, 0xF6B4, 0xF688, 0xF698, 0xF6E0, 0xF748 +.hword 0xF7C5, 0xF84D, 0xF8D3, 0xF94D, 0xF9B1, 0xF9F2, 0xF9D8, 0xF963 +.hword 0xF8E0, 0xF898, 0xF8D7, 0xF996, 0xFA90, 0xFBB6, 0xFCF7, 0xFE45 +.hword 0xFF90, 0x00C8, 0x01DF, 0x02D3, 0x03AF, 0x0478, 0x0532, 0x05E2 +.hword 0x05E2, 0x05E3, 0x05E8, 0x05EE, 0x05F3, 0x05F8, 0x05FA, 0x05F7 +.hword 0x05F0, 0x05E2, 0x05D2, 0x05C7, 0x05BF, 0x05B8, 0x05B1, 0x05A7 +.hword 0x059A, 0x0587, 0x056C, 0x0549, 0x051B, 0x04E1, 0x0499, 0x0442 +.hword 0x038D, 0x025D, 0x00FC, 0xFFB2, 0xFEC6, 0xFE43, 0xFDF9, 0xFDD8 +.hword 0xFDD0, 0xFDD1, 0x0F17, 0x0F07, 0x0ED9, 0x0E90, 0x0E2F, 0x0DB9 +.hword 0x0D30, 0x0C99, 0x0BF4, 0x0B47, 0x0A93, 0x09A3, 0x085E, 0x06F3 +.hword 0x0592, 0x046B, 0x0366, 0x0275, 0x01D4, 0x01BC, 0x0221, 0x02C5 +.hword 0x0394, 0x0479, 0x0562, 0x063B, 0x06F0, 0x076D, 0x0786, 0x073E +.hword 0x06CF, 0x0671, 0x065F, 0x069B, 0x06FA, 0x0770, 0x07EF, 0x086D +.hword 0x08DD, 0x0933, 0x0961, 0x094D, 0x08F4, 0x0877, 0x07F6, 0x0791 +.hword 0x0791, 0x0790, 0x078E, 0x078C, 0x078A, 0x0788, 0x0787, 0x0788 +.hword 0x078B, 0x0791, 0x0798, 0x079E, 0x07A4, 0x07AA, 0x07B1, 0x07B9 +.hword 0x07C1, 0x07CB, 0x07D6, 0x07E4, 0x07F4, 0x0806, 0x081B, 0x0833 +.hword 0x0861, 0x08AC, 0x0900, 0x094C, 0x097C, 0x098A, 0x0981, 0x096D +.hword 0x0959, 0x0950, 0x09DD, 0x0B4C, 0x0F34, 0x14F9, 0x1C01, 0x23B1 +.hword 0x2B6F, 0x32A0, 0x38A9, 0x3CF1, 0x3EDC, 0x3B89, 0x3272, 0x2686 +.hword 0x1AB1, 0x11E1, 0x0C31, 0x080B, 0x05D2, 0x05EB, 0x0805, 0x0B4E +.hword 0x0F63, 0x13E4, 0x186F, 0x1CA3, 0x201E, 0x227E, 0x2274, 0x2014 +.hword 0x1D12, 0x1B21, 0x1BF7, 0x1F6A, 0x23FE, 0x2969, 0x2F5E, 0x3592 +.hword 0x3BB9, 0x4189, 0x46B5, 0x4B3A, 0x4F52, 0x5310, 0x5686, 0x59C8 +.hword 0x59C8, 0x59D0, 0x59E4, 0x59FD, 0x5A17, 0x5A2B, 0x5A33, 0x5A29 +.hword 0x5A07, 0x59C8, 0x5985, 0x5957, 0x5937, 0x591C, 0x58FF, 0x58D8 +.hword 0x589F, 0x584D, 0x57DA, 0x573D, 0x5670, 0x556A, 0x5423, 0x5294 +.hword 0x4F54, 0x49DE, 0x4381, 0x3D8C, 0x394F, 0x36FD, 0x35B8, 0x3530 +.hword 0x3517, 0x3521, 0x3470, 0x33FF, 0x32C1, 0x30D2, 0x2E51, 0x2B5A +.hword 0x280C, 0x2483, 0x20DC, 0x1D37, 0x184D, 0x11B5, 0x0AD9, 0x051D +.hword 0x01EA, 0x0271, 0x05C0, 0x0A10, 0x0D9A, 0x0E94, 0x0B4A, 0x04EB +.hword 0xFE09, 0xF931, 0xF8F5, 0x0525, 0x1964, 0x25F2, 0x21DB, 0x1613 +.hword 0x0DBB, 0x0AE9, 0x086B, 0x067B, 0x0554, 0x0530, 0x0648, 0x08D8 +.hword 0x0D21, 0x12FB, 0x19FE, 0x21C2, 0x29DF, 0x31EE, 0x3987, 0x4040 +.hword 0x4040, 0x404C, 0x4068, 0x408D, 0x40B3, 0x40CF, 0x40DA, 0x40CC +.hword 0x409C, 0x4040, 0x3FD2, 0x3F6B, 0x3F06, 0x3E9F, 0x3E30, 0x3DB5 +.hword 0x3D29, 0x3C87, 0x3BCB, 0x3AEE, 0x39EE, 0x38C3, 0x376B, 0x35DF +.hword 0x32DC, 0x2DF8, 0x287D, 0x23B3, 0x20E1, 0x20B3, 0x224E, 0x24B1 +.hword 0x26DC, 0x27CE, 0x21D4, 0x2171, 0x2063, 0x1ED4, 0x1CEE, 0x1AD9 +.hword 0x18C0, 0x16CC, 0x1526, 0x13F8, 0x1386, 0x13C2, 0x145A, 0x14FC +.hword 0x1556, 0x156E, 0x157F, 0x158B, 0x1592, 0x1596, 0x1596, 0x1594 +.hword 0x1591, 0x158D, 0x1589, 0x15C6, 0x1650, 0x16D6, 0x1705, 0x168D +.hword 0x151C, 0x127D, 0x0EED, 0x0AC5, 0x065C, 0x020D, 0xFE31, 0xFB1E +.hword 0xF8C5, 0xF6CF, 0xF526, 0xF3B7, 0xF26D, 0xF136, 0xEFFC, 0xEEAC +.hword 0xEEAC, 0xEEA7, 0xEE9D, 0xEE8E, 0xEE80, 0xEE75, 0xEE71, 0xEE76 +.hword 0xEE89, 0xEEAC, 0xEED4, 0xEEF4, 0xEF11, 0xEF2D, 0xEF4A, 0xEF6D +.hword 0xEF98, 0xEFCE, 0xF012, 0xF068, 0xF0D2, 0xF154, 0xF1F1, 0xF2AB +.hword 0xF414, 0xF664, 0xF91A, 0xFBB3, 0xFDAE, 0xFF10, 0x002E, 0x0103 +.hword 0x0188, 0x01B6, 0xEFB4, 0xEFE2, 0xF05F, 0xF11E, 0xF20F, 0xF322 +.hword 0xF449, 0xF573, 0xF692, 0xF797, 0xF8AA, 0xF9E4, 0xFB1E, 0xFC31 +.hword 0xFCF5, 0xFD82, 0xFE06, 0xFE81, 0xFEEF, 0xFF4F, 0xFF9E, 0xFFDA +.hword 0x0000, 0x0010, 0x0007, 0xFFDC, 0xFF82, 0xFEEE, 0xFE1A, 0xFCFB +.hword 0xFB89, 0xF980, 0xF6D7, 0xF3DC, 0xF0E0, 0xEE31, 0xEC20, 0xEAFA +.hword 0xEAC6, 0xEB38, 0xEC29, 0xED70, 0xEEE6, 0xF063, 0xF1BD, 0xF2CE +.hword 0xF2CE, 0xF2D1, 0xF2DA, 0xF2E4, 0xF2EF, 0xF2F7, 0xF2FA, 0xF2F6 +.hword 0xF2E8, 0xF2CE, 0xF2AE, 0xF28F, 0xF26F, 0xF24F, 0xF22C, 0xF205 +.hword 0xF1DB, 0xF1AA, 0xF173, 0xF135, 0xF0ED, 0xF09C, 0xF03F, 0xEFD7 +.hword 0xEF1A, 0xEDEE, 0xEC9B, 0xEB66, 0xEA94, 0xEA3C, 0xEA2E, 0xEA4B +.hword 0xEA73, 0xEA87, 0x184C, 0x17EF, 0x16ED, 0x1567, 0x137D, 0x114F +.hword 0x0EFD, 0x0CA8, 0x0A6F, 0x0872, 0x066E, 0x0432, 0x0200, 0x0019 +.hword 0xFEBF, 0xFDC6, 0xFCDE, 0xFC09, 0xFB4C, 0xFAA8, 0xFA23, 0xF9BE +.hword 0xF97D, 0xF964, 0xF975, 0xF95A, 0xF916, 0xF934, 0xFA3D, 0xFCBC +.hword 0x013A, 0x0847, 0x1184, 0x1C1C, 0x2737, 0x3200, 0x3BA1, 0x4342 +.hword 0x4907, 0x4DC4, 0x51AF, 0x5501, 0x57EF, 0x5AB1, 0x5D7E, 0x608C +.hword 0x608C, 0x6096, 0x60B0, 0x60D2, 0x60F3, 0x610D, 0x6118, 0x610B +.hword 0x60DF, 0x608C, 0x602E, 0x5FDF, 0x5F99, 0x5F54, 0x5F0B, 0x5EB6 +.hword 0x5E4E, 0x5DCC, 0x5D2A, 0x5C61, 0x5B69, 0x5A3C, 0x58D2, 0x5726 +.hword 0x53EA, 0x4E9E, 0x486F, 0x428B, 0x3E1D, 0x3B2A, 0x38E9, 0x3755 +.hword 0x3667, 0x3619, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86, 0xDD86 +.hword 0xDD86, 0xDD9A, 0xDDCC, 0xDE0E, 0xDE4F, 0xDE82, 0xDE96, 0xDE7D +.hword 0xDE27, 0xDD86, 0xDADC, 0xD69A, 0xD3F7, 0xD409, 0xD544, 0xD6E9 +.hword 0xD83A, 0xD924, 0xDA12, 0xDB01, 0xDBF1, 0xDCDE, 0xDDC7, 0xDEA9 +.hword 0xDF82, 0xE051, 0xE114, 0xE1C7, 0xE26A, 0xE2CC, 0xE2D8, 0xE2B3 +.hword 0xE282, 0xE26A, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFB, 0xFFEE, 0xFFDE, 0xFFCD, 0xFFC0, 0xFFBB, 0xFFC1 +.hword 0xFFD7, 0x0000, 0x00B9, 0x01DB, 0x0271, 0x021E, 0x015F, 0x008D +.hword 0x0000, 0xFFC8, 0xFFB1, 0xFFB0, 0xFFB8, 0xFFBD, 0xFFC0, 0xFFC8 +.hword 0xFFD3, 0xFFE0, 0xFFED, 0xFFF9, 0x0000, 0x0003, 0x0004, 0x0002 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0024, 0x0062, 0x006E +.hword 0x0000, 0xFECA, 0xFD03, 0xFB25, 0xF9AC, 0xF913, 0xF964, 0xFA37 +.hword 0xFB61, 0xFCB6, 0xFE0A, 0xFF32, 0x0000, 0x005E, 0x006A, 0x0046 +.hword 0x0017, 0x0000, 0xD773, 0xD77E, 0xD79E, 0xD7D1, 0xD815, 0xD869 +.hword 0xD8CB, 0xD93A, 0xD9B3, 0xDA35, 0xDABE, 0xDB4E, 0xDBE1, 0xDC77 +.hword 0xDD0D, 0xDDA3, 0xDE35, 0xDEC4, 0xDF4C, 0xDFCD, 0xE044, 0xE0B1 +.hword 0xE110, 0xE162, 0xE1A3, 0xE1D7, 0xE201, 0xE222, 0xE23B, 0xE24C +.hword 0xE257, 0xE25B, 0xE25B, 0xE255, 0xE24C, 0xE23F, 0xE22F, 0xE21E +.hword 0xE20C, 0xE1F9, 0xE1E6, 0xE1D5, 0xE1C5, 0xE1B7, 0xE1AC, 0xE1A5 +.hword 0xE1A3, 0xE1A5, 0xE1A9, 0xE1AF, 0xE1B5, 0xE1B9, 0xE1BB, 0xE1B9 +.hword 0xE1B1, 0xE1A3, 0xE173, 0xE11F, 0xE0CA, 0xE077, 0xE01F, 0xDFCF +.hword 0xDF99, 0xDF80, 0xDF78, 0xDF7B, 0xDF81, 0xDF84, 0xDF85, 0xDF88 +.hword 0xDF8B, 0xDF90, 0xDF94, 0xDF97, 0xDF99, 0xDF9B, 0xDF9B, 0xDF9A +.hword 0xDF9A, 0xDF99, 0x14F9, 0x14C9, 0x1445, 0x137B, 0x127B, 0x1154 +.hword 0x1015, 0x0ECD, 0x0D8C, 0x0C60, 0x0B59, 0x0A87, 0x09F8, 0x09BB +.hword 0x09E1, 0x0A77, 0x0BEB, 0x0E73, 0x11CD, 0x15B8, 0x19F2, 0x1E3A +.hword 0x224F, 0x25EF, 0x28D9, 0x2B04, 0x2CAA, 0x2DF0, 0x2EF8, 0x2FE7 +.hword 0x30DF, 0x3204, 0x337F, 0x3536, 0x36E9, 0x385C, 0x394F, 0x3983 +.hword 0x38FD, 0x37FB, 0x369E, 0x3502, 0x3348, 0x318D, 0x2FF0, 0x2E90 +.hword 0x2E90, 0x2EAB, 0x2EEC, 0x2F41, 0x2F96, 0x2FD7, 0x2FF1, 0x2FD1 +.hword 0x2F62, 0x2E90, 0x2BD5, 0x2708, 0x2227, 0x1D3D, 0x17DC, 0x1346 +.hword 0x10BE, 0x0FD5, 0x0F3E, 0x0EED, 0x0ED5, 0x0EEC, 0x0F26, 0x0F77 +.hword 0x0FD4, 0x1030, 0x1081, 0x10BB, 0x10D1, 0x10D2, 0x10D2, 0x10D2 +.hword 0x10D1, 0x10D1, 0x15EB, 0x1600, 0x163E, 0x16A0, 0x1725, 0x17C8 +.hword 0x1887, 0x195F, 0x1A4D, 0x1B4D, 0x1C5C, 0x1D78, 0x1E9C, 0x1FC7 +.hword 0x20F5, 0x2223, 0x2384, 0x253C, 0x2730, 0x2947, 0x2B65, 0x2D70 +.hword 0x2F4F, 0x30E5, 0x321A, 0x32D3, 0x331B, 0x330E, 0x32CA, 0x326B +.hword 0x320E, 0x31CF, 0x31A6, 0x3176, 0x313A, 0x30F1, 0x3098, 0x302B +.hword 0x2FA9, 0x2F15, 0x2E74, 0x2DCC, 0x2D22, 0x2C7A, 0x2BD9, 0x2B46 +.hword 0x2B46, 0x2B62, 0x2BA7, 0x2C00, 0x2C5A, 0x2C9E, 0x2CBA, 0x2C98 +.hword 0x2C23, 0x2B46, 0x286E, 0x2369, 0x1E33, 0x18EC, 0x1326, 0x0E0E +.hword 0x0AD3, 0x090E, 0x078A, 0x063E, 0x0523, 0x0433, 0x0364, 0x02B1 +.hword 0x0210, 0x017B, 0x00EA, 0x0056, 0xFFB8, 0xFF4D, 0xFF3F, 0xFF67 +.hword 0xFF9D, 0xFFB8, 0x9093, 0x9030, 0x8F1C, 0x8D78, 0x8B63, 0x88FE +.hword 0x866A, 0x83C5, 0x8132, 0x7ECD, 0x7CBC, 0x7B1C, 0x7A0E, 0x79B2 +.hword 0x7A28, 0x7B91, 0x7EF4, 0x84DB, 0x8C9C, 0x9599, 0x9F2E, 0xA8BA +.hword 0xB199, 0xB928, 0xBEC6, 0xC249, 0xC433, 0xC4E1, 0xC4B0, 0xC3FC +.hword 0xC322, 0xC27F, 0xC1CD, 0xC09D, 0xBF0F, 0xBD44, 0xBB5E, 0xB97D +.hword 0xB794, 0xB588, 0xB365, 0xB137, 0xAF08, 0xACE3, 0xAAD6, 0xA8E9 +.hword 0xA8E9, 0xA91E, 0xA9A1, 0xAA4B, 0xAAF5, 0xAB78, 0xABAD, 0xAB6B +.hword 0xAA8D, 0xA8E9, 0xA332, 0x9955, 0x900C, 0x86F9, 0x7D00, 0x75C8 +.hword 0x74EE, 0x792C, 0x7EAC, 0x8537, 0x8C8D, 0x9475, 0x9CB6, 0xA513 +.hword 0xAD54, 0xB53E, 0xBC95, 0xC320, 0xC8A3, 0xCBCA, 0xCC2F, 0xCB00 +.hword 0xC96D, 0xC8A3, 0x8001, 0x8001, 0x55C6, 0x55CD, 0x55E0, 0x55FF +.hword 0x5629, 0x565C, 0x5699, 0x56DD, 0x5729, 0x577A, 0x57D1, 0x582C +.hword 0x588B, 0x58EC, 0x594F, 0x59B2, 0x5A16, 0x5A78, 0x5AD7, 0x5B34 +.hword 0x5B8D, 0x5BE1, 0x5C2F, 0x5C77, 0x5CB7, 0x5CEE, 0x5D1C, 0x5D41 +.hword 0x5D5E, 0x5D74, 0x5D84, 0x5D8E, 0x5D94, 0x5D94, 0x5D91, 0x5D8B +.hword 0x5D82, 0x5D77, 0x5D6A, 0x5D5D, 0x5D4F, 0x5D42, 0x5D36, 0x5D2B +.hword 0x5D23, 0x5D1E, 0x5D1C, 0x5D29, 0x5D4A, 0x5D75, 0x5DA0, 0x5DC2 +.hword 0x5DCF, 0x5DBE, 0x5D86, 0x5D1C, 0x5B52, 0x587B, 0x56CF, 0x5715 +.hword 0x5836, 0x599A, 0x5AAA, 0x5B5D, 0x5C0F, 0x5CBF, 0x5D6D, 0x5E16 +.hword 0x5EBB, 0x5F5B, 0x5FF3, 0x6084, 0x610D, 0x618B, 0x61FF, 0x6246 +.hword 0x624F, 0x6234, 0x6211, 0x61FF, 0xF085, 0xF081, 0xF076, 0xF064 +.hword 0xF04C, 0xF02D, 0xF008, 0xEFDD, 0xEFAD, 0xEF78, 0xEF3F, 0xEF01 +.hword 0xEEBF, 0xEE7A, 0xEE32, 0xEDE6, 0xED8B, 0xED18, 0xEC93, 0xEC02 +.hword 0xEB6B, 0xEAD4, 0xEA43, 0xE9BF, 0xE94C, 0xE8F2, 0xE8B6, 0xE88F +.hword 0xE870, 0xE859, 0xE848, 0xE83D, 0xE838, 0xE837, 0xE83B, 0xE841 +.hword 0xE84B, 0xE856, 0xE864, 0xE872, 0xE880, 0xE88E, 0xE89A, 0xE8A6 +.hword 0xE8AE, 0xE8B4, 0xE8B6, 0xE8B6, 0xE8B6, 0xE8B7, 0xE8B7, 0xE8B8 +.hword 0xE8B8, 0xE8B7, 0xE8B7, 0xE8B6, 0xE8AB, 0xE895, 0xE87B, 0xE866 +.hword 0xE860, 0xE870, 0xE8A1, 0xE8EE, 0xE94A, 0xE9B4, 0xEA28, 0xEAA2 +.hword 0xEB20, 0xEB9F, 0xEC1C, 0xEC94, 0xED03, 0xED66, 0xEDBB, 0xEDEC +.hword 0xEDF3, 0xEDE0, 0xEDC8, 0xEDBB, 0x0000, 0xFFC4, 0xFF19, 0xFE11 +.hword 0xFCBD, 0xFB2E, 0xF976, 0xF7A5, 0xF5CE, 0xF400, 0xF24E, 0xF0C8 +.hword 0xEF7F, 0xEE85, 0xEDEB, 0xEDC2, 0xEE3F, 0xEF74, 0xF139, 0xF36A +.hword 0xF5E1, 0xF878, 0xFB0A, 0xFD71, 0xFF86, 0x0125, 0x0228, 0x02C0 +.hword 0x0339, 0x0395, 0x03D7, 0x0402, 0x0417, 0x041A, 0x040D, 0x03F2 +.hword 0x03CD, 0x039F, 0x036B, 0x0334, 0x02FC, 0x02C6, 0x0294, 0x0268 +.hword 0x0246, 0x0230, 0x0228, 0x022A, 0x0230, 0x0238, 0x0240, 0x0246 +.hword 0x0249, 0x0246, 0x023B, 0x0228, 0x0214, 0x0205, 0x01EF, 0x01CA +.hword 0x018C, 0x012A, 0x009C, 0xFFE5, 0xFF12, 0xFE28, 0xFD2E, 0xFC2A +.hword 0xFB20, 0xFA16, 0xF912, 0xF81A, 0xF732, 0xF662, 0xF5AD, 0xF544 +.hword 0xF536, 0xF55E, 0xF593, 0xF5AD, 0xD773, 0xD72E, 0xD66C, 0xD541 +.hword 0xD3C2, 0xD203, 0xD018, 0xCE17, 0xCC12, 0xCA20, 0xC853, 0xC6C1 +.hword 0xC57D, 0xC49D, 0xC434, 0xC457, 0xC555, 0xC74A, 0xCA03, 0xCD4C +.hword 0xD0F0, 0xD4BB, 0xD878, 0xDBF4, 0xDEF9, 0xE154, 0xE2D1, 0xE3B4 +.hword 0xE469, 0xE4F2, 0xE555, 0xE595, 0xE5B5, 0xE5B9, 0xE5A6, 0xE57E +.hword 0xE546, 0xE501, 0xE4B4, 0xE462, 0xE40E, 0xE3BD, 0xE372, 0xE331 +.hword 0xE2FE, 0xE2DD, 0xE2D1, 0xE2D5, 0xE2DE, 0xE2EA, 0xE2F7, 0xE300 +.hword 0xE304, 0xE2FF, 0xE2EF, 0xE2D1, 0xE296, 0xE23A, 0xE1CC, 0xE159 +.hword 0xE0EF, 0xE09B, 0xE06B, 0xE058, 0xE050, 0xE052, 0xE05B, 0xE06A +.hword 0xE07E, 0xE095, 0xE0AC, 0xE0C3, 0xE0D8, 0xE0E9, 0xE0F5, 0xE0FA +.hword 0xE0FA, 0xE0F8, 0xE0F6, 0xE0F5, 0xF180, 0xF1D2, 0xF2B8, 0xF416 +.hword 0xF5D1, 0xF7CF, 0xF9F3, 0xFC23, 0xFE44, 0x003A, 0x01EB, 0x033D +.hword 0x0412, 0x0452, 0x03E0, 0x02A1, 0x001C, 0xFC1A, 0xF6E6, 0xF0CD +.hword 0xEA1A, 0xE319, 0xDC15, 0xD55A, 0xCF35, 0xC9F0, 0xC5D8, 0xC447 +.hword 0xC57C, 0xC81A, 0xCAC1, 0xCC14, 0xCBC7, 0xCAC4, 0xC976, 0xC84A +.hword 0xC7AE, 0xC80D, 0xC961, 0xCB43, 0xCD8C, 0xD01B, 0xD2C9, 0xD573 +.hword 0xD7F6, 0xDA2B, 0xDA2B, 0xD9F2, 0xD963, 0xD8A9, 0xD7EF, 0xD760 +.hword 0xD727, 0xD76E, 0xD861, 0xDA2B, 0xDD93, 0xE2C6, 0xE90D, 0xEFAD +.hword 0xF5EC, 0xFB11, 0xFE64, 0x0048, 0x01AE, 0x02A6, 0x0342, 0x0393 +.hword 0x03AB, 0x039B, 0x0374, 0x0348, 0x0328, 0x0326, 0x0353, 0x0383 +.hword 0x0389, 0x0377, 0x035F, 0x0353, 0xE8BF, 0xE8B1, 0xE889, 0xE847 +.hword 0xE7EE, 0xE77D, 0xE6F7, 0xE65D, 0xE5B0, 0xE4F1, 0xE422, 0xE344 +.hword 0xE259, 0xE161, 0xE05D, 0xDF50, 0xDE1A, 0xDCA4, 0xDAFC, 0xD92F +.hword 0xD74A, 0xD55C, 0xD371, 0xD196, 0xCFDB, 0xCE4B, 0xCCF4, 0xCC18 +.hword 0xCBCA, 0xCBD1, 0xCBF3, 0xCBF7, 0xCBD8, 0xCBBA, 0xCBA1, 0xCB94 +.hword 0xCB99, 0xCBB5, 0xCBE8, 0xCC2D, 0xCC7F, 0xCCDA, 0xCD38, 0xCD96 +.hword 0xCDEE, 0xCE3C, 0xCE3C, 0xCE0C, 0xCD95, 0xCCF9, 0xCC5D, 0xCBE6 +.hword 0xCBB6, 0xCBF2, 0xCCBD, 0xCE3C, 0xD105, 0xD539, 0xDA4D, 0xDFB7 +.hword 0xE4EC, 0xE960, 0xEC88, 0xEEB4, 0xF094, 0xF231, 0xF393, 0xF4C4 +.hword 0xF5CB, 0xF6B3, 0xF783, 0xF844, 0xF900, 0xF9BE, 0xFA88, 0xFB0F +.hword 0xFB20, 0xFAEE, 0xFAAA, 0xFA88, 0x9442, 0x940D, 0x937D, 0x92A7 +.hword 0x91A0, 0x907D, 0x8F53, 0x8E37, 0x8D3E, 0x8C7D, 0x8C09, 0x8BF8 +.hword 0x8C5F, 0x8D52, 0x8EE6, 0x9131, 0x94C6, 0x99F2, 0xA061, 0xA7BF +.hword 0xAFB8, 0xB7F8, 0xC02A, 0xC7FA, 0xCF15, 0xD527, 0xD9DA, 0xDB9B +.hword 0xDA06, 0xD68C, 0xD2A1, 0xCFB5, 0xCDD9, 0xCC17, 0xCA5B, 0xC892 +.hword 0xC6A8, 0xC48A, 0xC231, 0xBFAF, 0xBD11, 0xBA65, 0xB7B9, 0xB51A +.hword 0xB297, 0xB03C, 0xB03C, 0xB096, 0xB176, 0xB299, 0xB3BD, 0xB49D +.hword 0xB4F7, 0xB487, 0xB309, 0xB03C, 0xAA50, 0xA0CB, 0x9566, 0x89D9 +.hword 0x7FDA, 0x7928, 0x777A, 0x79EC, 0x7E3C, 0x841F, 0x8B3B, 0x9345 +.hword 0x9BEA, 0xA4DA, 0xADC3, 0xB656, 0xBE40, 0xC531, 0xCAD8, 0xCDFC +.hword 0xCE60, 0xCD33, 0xCBA1, 0xCAD8, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D +.hword 0x0000, 0xFFC9, 0xFF35, 0xFE5F, 0xFD61, 0xFC56, 0xFB58, 0xFA82 +.hword 0xF9EE, 0xF9B7, 0xF9D2, 0xFA1E, 0xFA92, 0xFB25, 0xFBCE, 0xFC85 +.hword 0xFD41, 0xFDF9, 0xFEA4, 0xFF39, 0xFFB1, 0x0000, 0x0032, 0x0058 +.hword 0x0071, 0x0081, 0x0087, 0x0086, 0x007F, 0x0072, 0x0063, 0x0050 +.hword 0x003D, 0x002B, 0x001A, 0x000C, 0x0003, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFAC, 0xFEC8, 0xFD7F, 0xFBF9, 0xFA5E, 0xF8D7, 0xF78E +.hword 0xF6AB, 0xF656, 0xF680, 0xF6F5, 0xF7A7, 0xF889, 0xF98D, 0xFAA7 +.hword 0xFBC7, 0xFCE2, 0xFDE9, 0xFECE, 0xFF86, 0x0000, 0x004D, 0x0087 +.hword 0x00AF, 0x00C6, 0x00D0, 0x00CF, 0x00C3, 0x00B0, 0x0098, 0x007C +.hword 0x005E, 0x0042, 0x0028, 0x0013, 0x0005, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x2581, 0x24E3, 0x2339, 0x20CC, 0x1DE5, 0x1ACC, 0x17CA, 0x1528 +.hword 0x132E, 0x1226, 0x121C, 0x12CF, 0x1411, 0x15B6, 0x1791, 0x1975 +.hword 0x1B36, 0x1CA5, 0x1D97, 0x1DDE, 0x1D4E, 0x1BBA, 0x1934, 0x15FC +.hword 0x122C, 0x0DDC, 0x0924, 0x041D, 0xFEE1, 0xF987, 0xF427, 0xEEDB +.hword 0xE9BB, 0xE4E0, 0xE063, 0xDC5B, 0xD8E2, 0xD610, 0xD481, 0xD482 +.hword 0xD5B3, 0xD7B8, 0xDA31, 0xDCC1, 0xDF07, 0xE0A8, 0xE0A8, 0xE0E1 +.hword 0xE172, 0xE22F, 0xE2EB, 0xE37C, 0xE3B6, 0xE36D, 0xE277, 0xE0A8 +.hword 0xDC79, 0xD57F, 0xCD30, 0xC503, 0xBE72, 0xBAF2, 0xBBFC, 0xC5F2 +.hword 0xD898, 0xEE7D, 0x022F, 0x0E3E, 0x0E53, 0x0600, 0xFBB3, 0xF5D4 +.hword 0xF82D, 0xFE9C, 0x03B0, 0x0613, 0x0800, 0x096D, 0x0A50, 0x0A9E +.hword 0x2104, 0x28F1, 0x3805, 0x4134, 0x409A, 0x3C74, 0x36E5, 0x3210 +.hword 0x3017, 0x30ED, 0x32E6, 0x35B3, 0x3909, 0x3C9B, 0x401B, 0x433D +.hword 0x4632, 0x4949, 0x4C67, 0x4F70, 0x5260, 0x5546, 0x5825, 0x5B00 +.hword 0x5DDB, 0x60B9, 0x639C, 0x6689, 0x6982, 0x6C8B, 0x6FA6, 0x7327 +.hword 0x772B, 0x7B61, 0x7F7D, 0x8331, 0x862A, 0x881B, 0x890F, 0x895C +.hword 0x8926, 0x888F, 0x87BD, 0x86D1, 0x85EF, 0x853B, 0x84D9, 0x8488 +.hword 0x8405, 0x836F, 0x82E3, 0x8280, 0x8262, 0x82A8, 0x8371, 0x84D9 +.hword 0x8821, 0x8DAA, 0x943F, 0x9AAC, 0x9FBC, 0xA23B, 0xA0F5, 0x9C84 +.hword 0x967D, 0x8F29, 0x86D0, 0x7DB8, 0x742F, 0x6A79, 0x60E0, 0x57AA +.hword 0x4F21, 0x478C, 0x4134, 0x3D99, 0x3D26, 0x3E80, 0x404D, 0x4134 + +mips_seg6_animindex_06013170: # 0x06013170 +.hword 0x0001, 0x0000, 0x0050, 0x0001, 0x0050, 0x0051, 0x0001, 0x0000 +.hword 0x0001, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x0878, 0x0050, 0x0788, 0x0050, 0x07D8, 0x0050, 0x0828 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0786, 0x0050, 0x00F2 +.hword 0x0050, 0x0142, 0x0050, 0x0192, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0784 +.hword 0x0050, 0x0232, 0x0050, 0x0282, 0x0050, 0x02D2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x01E2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0787, 0x0050, 0x0462, 0x0050, 0x04B2, 0x0050, 0x0502 +.hword 0x0050, 0x0372, 0x0050, 0x03C2, 0x0050, 0x0412, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x0322, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0785, 0x0050, 0x0694, 0x0050, 0x06E4, 0x0050, 0x0734 +.hword 0x0050, 0x05A4, 0x0050, 0x05F4, 0x0050, 0x0644, 0x0001, 0x0552 +.hword 0x0001, 0x0553, 0x0050, 0x0554 + +mips_seg6_anim_06013248: # 0x06013248 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x11 +.word mips_seg6_animvalue_06011FE0 +.word mips_seg6_animindex_06013170 +.word 0 + +mips_seg6_animvalue_06013260: # 0x06013260 +.hword 0x0000, 0x0006, 0xFFFA, 0x3FFF, 0x40A9, 0x40B8, 0x40E2, 0x4124 +.hword 0x4177, 0x41D9, 0x4243, 0x42B2, 0x4321, 0x438C, 0x43ED, 0x4441 +.hword 0x4482, 0x44AD, 0x44BC, 0x44AE, 0x4489, 0x444F, 0x4405, 0x43AD +.hword 0x434D, 0x42E6, 0x427E, 0x4218, 0x41B7, 0x4160, 0x4115, 0x40DB +.hword 0x40B6, 0x40A9, 0x0000, 0x0005, 0x0014, 0x002C, 0x004A, 0x006D +.hword 0x0093, 0x00BB, 0x00E3, 0x0109, 0x012C, 0x014A, 0x0161, 0x0171 +.hword 0x0176, 0x0171, 0x0164, 0x014F, 0x0134, 0x0115, 0x00F2, 0x00CE +.hword 0x00A8, 0x0083, 0x0061, 0x0041, 0x0026, 0x0012, 0x0004, 0x0000 +.hword 0x1600, 0x1600, 0x15FF, 0x15FE, 0x15FE, 0x15FC, 0x15FB, 0x15FA +.hword 0x15F9, 0x15F8, 0x15F7, 0x15F6, 0x15F5, 0x15F5, 0x15F4, 0x15F5 +.hword 0x15F5, 0x15F6, 0x15F6, 0x15F7, 0x15F8, 0x15FA, 0x15FB, 0x15FC +.hword 0x15FD, 0x15FE, 0x15FF, 0x15FF, 0x1600, 0x1600, 0x5639, 0x5644 +.hword 0x5662, 0x568F, 0x56CA, 0x570E, 0x5758, 0x57A6, 0x57F4, 0x583E +.hword 0x5882, 0x58BD, 0x58EA, 0x5908, 0x5913, 0x5909, 0x58EF, 0x58C7 +.hword 0x5893, 0x5856, 0x5812, 0x57CA, 0x5782, 0x573A, 0x56F6, 0x56B9 +.hword 0x5685, 0x565D, 0x5643, 0x5639, 0x458C, 0x4599, 0x45BB, 0x45EF +.hword 0x4632, 0x4680, 0x46D5, 0x472E, 0x4786, 0x47DB, 0x4829, 0x486C +.hword 0x48A1, 0x48C3, 0x48CF, 0x48C4, 0x48A6, 0x4878, 0x483C, 0x47F6 +.hword 0x47A9, 0x4757, 0x4704, 0x46B2, 0x4665, 0x461F, 0x45E3, 0x45B5 +.hword 0x4597, 0x458C, 0x0631, 0x062C, 0x061C, 0x0603, 0x05E4, 0x05C0 +.hword 0x0598, 0x056E, 0x0545, 0x051D, 0x04F8, 0x04D9, 0x04C1, 0x04B1 +.hword 0x04AB, 0x04B0, 0x04BE, 0x04D4, 0x04F0, 0x0510, 0x0534, 0x055B +.hword 0x0582, 0x05A8, 0x05CC, 0x05ED, 0x0609, 0x061E, 0x062C, 0x0631 +.hword 0xF195, 0xF193, 0xF18D, 0xF185, 0xF17A, 0xF16D, 0xF15E, 0xF150 +.hword 0xF141, 0xF133, 0xF126, 0xF11B, 0xF112, 0xF10C, 0xF10A, 0xF10C +.hword 0xF111, 0xF119, 0xF123, 0xF12E, 0xF13B, 0xF149, 0xF157, 0xF164 +.hword 0xF171, 0xF17D, 0xF187, 0xF18E, 0xF193, 0xF195, 0x510A, 0x511A +.hword 0x5147, 0x518C, 0x51E5, 0x524C, 0x52BD, 0x5332, 0x53A8, 0x5419 +.hword 0x5480, 0x54D8, 0x551D, 0x554B, 0x555B, 0x554D, 0x5525, 0x54E8 +.hword 0x5499, 0x543C, 0x53D6, 0x5369, 0x52FB, 0x528F, 0x5228, 0x51CC +.hword 0x517D, 0x513F, 0x5118, 0x510A, 0xEB60, 0xEB70, 0xEB9C, 0xEBDF +.hword 0xEC34, 0xEC96, 0xED00, 0xED6C, 0xEDD5, 0xEE37, 0xEE8C, 0xEECF +.hword 0xEEFB, 0xEF0B, 0xEF00, 0xEEE3, 0xEEB4, 0xEE78, 0xEE31, 0xEDE2 +.hword 0xED8D, 0xED36, 0xECDE, 0xEC89, 0xEC3A, 0xEBF3, 0xEBB7, 0xEB89 +.hword 0xEB6B, 0xEB60, 0xF531, 0xF53C, 0xF559, 0xF586, 0xF5BF, 0xF600 +.hword 0xF646, 0xF68E, 0xF6D5, 0xF716, 0xF74F, 0xF77B, 0xF799, 0xF7A3 +.hword 0xF79C, 0xF788, 0xF769, 0xF741, 0xF712, 0xF6DD, 0xF6A5, 0xF66A +.hword 0xF630, 0xF5F7, 0xF5C3, 0xF593, 0xF56B, 0xF54C, 0xF538, 0xF531 +.hword 0x0E40, 0xFC80, 0xCC6E, 0x8001, 0x8001, 0x724B, 0x7260, 0x729B +.hword 0x72F5, 0x7366, 0x73E8, 0x7475, 0x7505, 0x7592, 0x7614, 0x7686 +.hword 0x76DF, 0x771A, 0x772F, 0x7721, 0x76F9, 0x76BB, 0x766B, 0x760D +.hword 0x75A3, 0x7532, 0x74BD, 0x7448, 0x73D7, 0x736E, 0x730F, 0x72BF +.hword 0x7281, 0x7259, 0x724B, 0xE687, 0xE693, 0xE6B5, 0xE6E9, 0xE72B +.hword 0xE778, 0xE7CA, 0xE81E, 0xE870, 0xE8BC, 0xE8FE, 0xE932, 0xE954 +.hword 0xE961, 0xE958, 0xE941, 0xE91D, 0xE8EF, 0xE8B7, 0xE87A, 0xE838 +.hword 0xE7F4, 0xE7B0, 0xE76E, 0xE730, 0xE6F9, 0xE6CA, 0xE6A6, 0xE68F +.hword 0xE687, 0xD126, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D, 0x1E2B, 0x1E39 +.hword 0x1E5F, 0x1E9A, 0x1EE5, 0x1F3D, 0x1F9D, 0x2001, 0x2065, 0x20C4 +.hword 0x211C, 0x2167, 0x21A2, 0x21C8, 0x21D6, 0x21CA, 0x21A8, 0x2174 +.hword 0x2131, 0x20E3, 0x208C, 0x2030, 0x1FD2, 0x1F76, 0x1F1F, 0x1ED0 +.hword 0x1E8D, 0x1E59, 0x1E37, 0x1E2B, 0x4B63, 0x4B6E, 0x4B8C, 0x4BBA +.hword 0x4BF4, 0x4C38, 0x4C83, 0x4CD0, 0x4D1E, 0x4D69, 0x4DAD, 0x4DE7 +.hword 0x4E15, 0x4E33, 0x4E3D, 0x4E34, 0x4E1A, 0x4DF1, 0x4DBD, 0x4D80 +.hword 0x4D3C, 0x4CF5, 0x4CAC, 0x4C64, 0x4C21, 0x4BE3, 0x4BAF, 0x4B87 +.hword 0x4B6D, 0x4B63 + +mips_seg6_animindex_060135C4: # 0x060135C4 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0176 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0174, 0x001E, 0x0022 +.hword 0x001E, 0x0040, 0x001E, 0x005E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x0004, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0172 +.hword 0x001E, 0x009A, 0x001E, 0x00B8, 0x001E, 0x00D6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x007C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0175, 0x0001, 0x0130, 0x0001, 0x0131, 0x0001, 0x0132 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0112, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001E, 0x00F4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0173, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0171 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0153, 0x0001, 0x0133 +.hword 0x0001, 0x0134, 0x001E, 0x0135 + +mips_seg6_anim_0601369C: # 0x0601369C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x11 +.word mips_seg6_animvalue_06013260 +.word mips_seg6_animindex_060135C4 +.word 0 + +mips_seg6_animvalue_060136B4: # 0x060136B4 +.hword 0x0000, 0x006C, 0x0090, 0x00D4, 0x00FF, 0x0103, 0x00FB, 0x00EB +.hword 0x00D8, 0x00C6, 0x00AF, 0x0092, 0x0078, 0xFFFE, 0x3FFF, 0x0A79 +.hword 0xFD4D, 0xF19F, 0xF80C, 0x032E, 0x0FD0, 0x1ABA, 0x20B4, 0x1FFC +.hword 0x1ABC, 0x13A0, 0x0D51, 0xDECF, 0xE1FB, 0xE527, 0xE4FA, 0xE47F +.hword 0xE3CA, 0xE2EF, 0xE1FF, 0xE110, 0xE033, 0xDF7C, 0xDEFF, 0x0A1E +.hword 0x0716, 0x040E, 0x0439, 0x04AE, 0x055B, 0x062D, 0x0712, 0x07F7 +.hword 0x08CA, 0x0979, 0x09F0, 0x22B2, 0x1B3B, 0x13C4, 0x142E, 0x154F +.hword 0x16F8, 0x18FE, 0x1B31, 0x1D65, 0x1F6C, 0x211A, 0x2240, 0x1649 +.hword 0x08AD, 0xFCA0, 0x0348, 0x0ED3, 0x1BEA, 0x2737, 0x2D66, 0x2CA4 +.hword 0x272F, 0x1FCC, 0x193E, 0x249D, 0x247F, 0x2460, 0x2462, 0x2466 +.hword 0x246D, 0x2475, 0x247E, 0x2487, 0x2490, 0x2497, 0x249B, 0xFC0F +.hword 0xFB9E, 0xFB2D, 0xFB33, 0xFB44, 0xFB5E, 0xFB7C, 0xFB9D, 0xFBBF +.hword 0xFBDD, 0xFBF7, 0xFC08, 0x1442, 0x136E, 0x1299, 0x12A5, 0x12C5 +.hword 0x12F5, 0x132E, 0x136D, 0x13AB, 0x13E5, 0x1415, 0x1435, 0xDB7C +.hword 0xD21E, 0xDB7C, 0xDFB6, 0xE2AC, 0xE54A, 0xE5B4, 0xD9FB, 0xD04C +.hword 0xD121, 0xD504, 0xD958, 0x0000, 0xFD7D, 0xFA29, 0xF8A2, 0xF771 +.hword 0xF6CE, 0xF6ED, 0xF7FD, 0xF9C4, 0xFBDB, 0xFDDC, 0xFF60, 0x0000 +.hword 0x0778, 0x0FB3, 0x0FB9, 0x0DA2, 0x0AC7, 0x0880, 0x06CF, 0x04F2 +.hword 0x031F, 0x018C, 0x0070, 0xD773, 0xE4EF, 0xF280, 0xEF04, 0xE6DE +.hword 0xDE03, 0xD86A, 0xD680, 0xD5CC, 0xD5ED, 0xD680, 0xD723, 0x1587 +.hword 0x0E70, 0x05A3, 0x034D, 0x033E, 0x05A3, 0x1043, 0x1A1F, 0x1B06 +.hword 0x1A13, 0x1838, 0x1664, 0xF976, 0xF976, 0xF976, 0xF8D1, 0xF82C +.hword 0xF976, 0x0242, 0x099C, 0x07F4, 0x03FD, 0xFF3F, 0xFB3B, 0xAD8F +.hword 0xC8A4, 0xEA44, 0xF47C, 0xF5FD, 0xEA44, 0xB013, 0x7BB5, 0x7B93 +.hword 0x871E, 0x97B4, 0xA6B8, 0x8001, 0x8001, 0x60C6, 0x55C6, 0x60C6 +.hword 0x6530, 0x6808, 0x6A49, 0x6948, 0x5E32, 0x5549, 0x5650, 0x5A4A +.hword 0x5EA2, 0x0000, 0x0318, 0x0709, 0x087E, 0x096F, 0x09C6, 0x0972 +.hword 0x0847, 0x0668, 0x043E, 0x022F, 0x00A3, 0x0000, 0xF8A5, 0xF08A +.hword 0xF086, 0xF298, 0xF56A, 0xF7A8, 0xF953, 0xFB27, 0xFCF1, 0xFE7C +.hword 0xFF92, 0xD3C9, 0xE1EB, 0xF066, 0xED71, 0xE5C2, 0xDD35, 0xD7A1 +.hword 0xD566, 0xD423, 0xD399, 0xD387, 0xD3AC, 0xEB45, 0xF1A2, 0xF988 +.hword 0xFBC5, 0xFBF7, 0xF988, 0xEE09, 0xE38E, 0xE31D, 0xE4D8, 0xE791 +.hword 0xEA1A, 0x0652, 0x0652, 0x0652, 0x070D, 0x07C8, 0x0652, 0xFC58 +.hword 0xF402, 0xF5E3, 0xFA61, 0xFFC4, 0x0451, 0xAD47, 0xC7A2, 0xE85A +.hword 0xF25C, 0xF3E3, 0xE85A, 0xAEE1, 0x7B35, 0x7B3D, 0x86DB, 0x9773 +.hword 0xA673, 0xB4FF, 0xB49D, 0xB4FF, 0xB49D, 0xF022, 0xED28, 0xEBA7 +.hword 0xF016, 0xF675, 0xFD42, 0x02F9, 0x0618, 0x03BC, 0xFD12, 0xF6AE +.hword 0xF245, 0x6A5A, 0x6049, 0x53F2, 0x5CB3, 0x5C3F, 0x5A3F, 0x5867 +.hword 0x586A, 0x5B3A, 0x5FC1, 0x64AB, 0x68A5, 0x0000 + +mips_seg6_animindex_06013920: # 0x06013920 +.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x000D, 0x0001, 0x0000 +.hword 0x0001, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x0129, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x011D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x011B, 0x000C, 0x001B +.hword 0x000C, 0x0027, 0x000C, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0119 +.hword 0x000C, 0x004B, 0x000C, 0x0057, 0x000C, 0x0063, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000C, 0x003F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x011C, 0x000C, 0x009F, 0x000C, 0x00AB, 0x000C, 0x00B7 +.hword 0x000C, 0x007B, 0x000C, 0x0087, 0x000C, 0x0093, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000C, 0x006F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x011A, 0x000C, 0x00F5, 0x000C, 0x0101, 0x000C, 0x010D +.hword 0x000C, 0x00D1, 0x000C, 0x00DD, 0x000C, 0x00E9, 0x0001, 0x00C3 +.hword 0x0001, 0x00C4, 0x000C, 0x00C5 + +mips_seg6_anim_060139F8: # 0x060139F8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0xC +.hword 0x11 +.word mips_seg6_animvalue_060136B4 +.word mips_seg6_animindex_06013920 +.word 0 + +mips_seg6_animvalue_06013A10: # 0x06013A10 +.hword 0x0000, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072 +.hword 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0x0071 +.hword 0x0071, 0x0070, 0x006F, 0x006F, 0x006E, 0x006D, 0x006B, 0x006A +.hword 0x0068, 0x0067, 0x0065, 0x0064, 0x0063, 0x0062, 0x0061, 0x0061 +.hword 0x0060, 0x0060, 0x0060, 0x0060, 0x0061, 0x0061, 0x0062, 0x0062 +.hword 0x0064, 0x0065, 0x0066, 0x0068, 0x0069, 0x006B, 0x006C, 0x006D +.hword 0x006E, 0x006F, 0x006F, 0x0070, 0x0070, 0x0071, 0x0071, 0x0071 +.hword 0x0071, 0x0072, 0x0072, 0x0072, 0x0072, 0x0072, 0xFFC4, 0xFFC4 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC4, 0xFFC5, 0xFFC7, 0xFFCA, 0xFFCC +.hword 0xFFCF, 0xFFD2, 0xFFD4, 0xFFD6, 0xFFD8, 0xFFDB, 0xFFDD, 0xFFDF +.hword 0xFFE1, 0xFFE3, 0xFFE4, 0xFFE5, 0xFFE5, 0xFFE6, 0xFFE6, 0xFFE6 +.hword 0xFFE6, 0xFFE5, 0xFFE5, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE0, 0xFFDE +.hword 0xFFDD, 0xFFDB, 0xFFD9, 0xFFD7, 0xFFD5, 0xFFD4, 0xFFD2, 0xFFD1 +.hword 0xFFCF, 0xFFCD, 0xFFCC, 0xFFCA, 0xFFC9, 0xFFC7, 0xFFC6, 0xFFC5 +.hword 0xFFC4, 0xFFC4, 0xFFC4, 0x3FFF, 0x25C5, 0x26AE, 0x292C, 0x2CE1 +.hword 0x3170, 0x367A, 0x3BA3, 0x408D, 0x44DA, 0x482D, 0x4A29, 0x4A70 +.hword 0x48ED, 0x45FA, 0x41DC, 0x3CDA, 0x373B, 0x3144, 0x2B3C, 0x2569 +.hword 0x2012, 0x1B7D, 0x17EF, 0x15B1, 0x1466, 0x1381, 0x12FA, 0x12C6 +.hword 0x12DE, 0x133A, 0x13D0, 0x1499, 0x158B, 0x169E, 0x17C9, 0x1905 +.hword 0x1A47, 0x1B89, 0x1CC0, 0x1DE5, 0x1EF0, 0x207D, 0x22EE, 0x25DD +.hword 0x28E5, 0x2BA1, 0x2DAB, 0x2E9F, 0x2E16, 0x2AE1, 0x24ED, 0x1D82 +.hword 0x15E6, 0x0F60, 0x0B37, 0x091B, 0x07DB, 0x076A, 0x07BF, 0x08CC +.hword 0x0A86, 0x0CE2, 0x1072, 0x1571, 0x1B55, 0x2193, 0x279D, 0x2CEA +.hword 0x30ED, 0x331B, 0x33E1, 0x3415, 0x33CC, 0x3318, 0x320D, 0x30C0 +.hword 0x2F42, 0x2DA8, 0x2C05, 0x2A6E, 0x28F4, 0x27AD, 0x26AB, 0x2602 +.hword 0x25C5, 0xFDD1, 0xFDB1, 0xFD5A, 0xFCD9, 0xFC39, 0xFB88, 0xFAD3 +.hword 0xFA25, 0xF98C, 0xF913, 0xF8C8, 0xF8B8, 0xF8E5, 0xF946, 0xF9CF +.hword 0xFA77, 0xFB34, 0xFBFB, 0xFCC3, 0xFD81, 0xFE2C, 0xFEB9, 0xFF1F +.hword 0xFF52, 0xFF67, 0xFF75, 0xFF7D, 0xFF7F, 0xFF7B, 0xFF73, 0xFF67 +.hword 0xFF56, 0xFF41, 0xFF29, 0xFF0E, 0xFEF0, 0xFED0, 0xFEAD, 0xFE8A +.hword 0xFE65, 0xFE3F, 0xFE1A, 0xFDF4, 0xFDCE, 0xFDA9, 0xFD85, 0xFD63 +.hword 0xFD43, 0xFD24, 0xFD09, 0xFCF0, 0xFCDB, 0xFCCA, 0xFCBD, 0xFCB4 +.hword 0xFCAF, 0xFCAC, 0xFCAC, 0xFCAF, 0xFCB3, 0xFCB9, 0xFCC1, 0xFCCB +.hword 0xFCD6, 0xFCE2, 0xFCEF, 0xFCFD, 0xFD0C, 0xFD1B, 0xFD2B, 0xFD3B +.hword 0xFD4B, 0xFD5A, 0xFD6A, 0xFD79, 0xFD87, 0xFD95, 0xFDA2, 0xFDAD +.hword 0xFDB7, 0xFDC0, 0xFDC7, 0xFDCD, 0xFDD0, 0xFDD1, 0x0950, 0x093E +.hword 0x090B, 0x08BF, 0x0861, 0x07F9, 0x078D, 0x0725, 0x06C8, 0x067D +.hword 0x064C, 0x063B, 0x064C, 0x0677, 0x06B8, 0x0708, 0x0764, 0x07C7 +.hword 0x082A, 0x088A, 0x08E1, 0x092A, 0x0960, 0x097F, 0x098E, 0x099B +.hword 0x09A5, 0x09AC, 0x09B2, 0x09B5, 0x09B6, 0x09B6, 0x09B4, 0x09B0 +.hword 0x09AB, 0x09A5, 0x099E, 0x0996, 0x098D, 0x0983, 0x0979, 0x096E +.hword 0x0964, 0x0959, 0x094E, 0x0944, 0x093A, 0x0931, 0x0928, 0x0920 +.hword 0x0919, 0x0913, 0x090F, 0x090B, 0x090A, 0x0909, 0x0909, 0x090A +.hword 0x090B, 0x090C, 0x090E, 0x0910, 0x0913, 0x0916, 0x0919, 0x091C +.hword 0x091F, 0x0923, 0x0927, 0x092A, 0x092E, 0x0932, 0x0935, 0x0939 +.hword 0x093C, 0x0940, 0x0943, 0x0946, 0x0948, 0x094B, 0x094D, 0x094E +.hword 0x094F, 0x0950, 0x0950, 0x3521, 0x3480, 0x32C7, 0x3037, 0x2D0F +.hword 0x298D, 0x25F3, 0x227F, 0x1F71, 0x1D09, 0x1B85, 0x1B27, 0x1BFE +.hword 0x1DD2, 0x2071, 0x23A8, 0x2747, 0x2B1C, 0x2EF5, 0x32A2, 0x35EF +.hword 0x38AD, 0x3AA8, 0x3BB0, 0x3C1E, 0x3C6D, 0x3C9F, 0x3CB5, 0x3CB2 +.hword 0x3C98, 0x3C67, 0x3C22, 0x3BCB, 0x3B63, 0x3AED, 0x3A69, 0x39DB +.hword 0x3943, 0x38A3, 0x37FD, 0x3753, 0x36A8, 0x35FB, 0x3550, 0x34A8 +.hword 0x3405, 0x3368, 0x32D5, 0x324B, 0x31CD, 0x315D, 0x30FD, 0x30AE +.hword 0x3073, 0x304C, 0x3036, 0x302C, 0x302C, 0x3035, 0x3048, 0x3063 +.hword 0x3085, 0x30AF, 0x30DE, 0x3112, 0x314B, 0x3188, 0x31C9, 0x320B +.hword 0x324F, 0x3294, 0x32D9, 0x331E, 0x3362, 0x33A3, 0x33E2, 0x341D +.hword 0x3454, 0x3486, 0x34B2, 0x34D8, 0x34F7, 0x350E, 0x351C, 0x3521 +.hword 0x27CE, 0x2763, 0x2642, 0x249A, 0x229D, 0x207A, 0x1E63, 0x1C87 +.hword 0x1B16, 0x1A41, 0x1A39, 0x1B2D, 0x1D5D, 0x20BA, 0x2504, 0x29F7 +.hword 0x2F52, 0x34D4, 0x3A39, 0x3F40, 0x43A8, 0x472D, 0x498E, 0x4A89 +.hword 0x4A72, 0x49D1, 0x48B4, 0x4726, 0x4534, 0x42EA, 0x4054, 0x3D80 +.hword 0x3A78, 0x374A, 0x3402, 0x30AC, 0x2D55, 0x2A09, 0x26D5, 0x23C4 +.hword 0x20E4, 0x1D1C, 0x17E9, 0x122F, 0x0CD8, 0x08C9, 0x06EA, 0x0823 +.hword 0x0DCF, 0x178F, 0x23AE, 0x3077, 0x3C37, 0x4538, 0x49C6, 0x4AB5 +.hword 0x4A26, 0x485A, 0x4590, 0x4209, 0x3E04, 0x39C1, 0x3581, 0x3184 +.hword 0x2E0A, 0x2B52, 0x299C, 0x2899, 0x27C7, 0x2725, 0x26AC, 0x265A +.hword 0x2628, 0x2614, 0x2618, 0x2630, 0x2659, 0x268D, 0x26C8, 0x2706 +.hword 0x2742, 0x2779, 0x27A6, 0x27C3, 0x27CE, 0x01B6, 0x0188, 0x0108 +.hword 0x004B, 0xFF63, 0xFE61, 0xFD5A, 0xFC60, 0xFB85, 0xFADD, 0xFA79 +.hword 0xFA6E, 0xFAC5, 0xFB6F, 0xFC5B, 0xFD78, 0xFEB6, 0x0001, 0x014A +.hword 0x027F, 0x038F, 0x0469, 0x04FB, 0x0535, 0x0534, 0x0526, 0x0509 +.hword 0x04E1, 0x04AD, 0x046E, 0x0425, 0x03D4, 0x037C, 0x031C, 0x02B6 +.hword 0x024C, 0x01DD, 0x016C, 0x00F8, 0x0083, 0x000E, 0xFF9B, 0xFF28 +.hword 0xFEB8, 0xFE4C, 0xFDE3, 0xFD81, 0xFD24, 0xFCCF, 0xFC83, 0xFC3F +.hword 0xFC06, 0xFBD7, 0xFBB5, 0xFB9F, 0xFB97, 0xFB9A, 0xFBA7, 0xFBBF +.hword 0xFBE0, 0xFC09, 0xFC3A, 0xFC72, 0xFCB0, 0xFCF3, 0xFD3A, 0xFD85 +.hword 0xFDD3, 0xFE23, 0xFE74, 0xFEC6, 0xFF18, 0xFF68, 0xFFB6, 0x0001 +.hword 0x004A, 0x008E, 0x00CD, 0x0106, 0x0139, 0x0164, 0x0187, 0x01A1 +.hword 0x01B1, 0x01B6, 0xEA87, 0xEA8A, 0xEA92, 0xEA9E, 0xEAAD, 0xEABE +.hword 0xEAD1, 0xEAE4, 0xEAF7, 0xEB08, 0xEB17, 0xEB22, 0xEB2B, 0xEB34 +.hword 0xEB3C, 0xEB44, 0xEB4B, 0xEB51, 0xEB57, 0xEB5B, 0xEB5E, 0xEB61 +.hword 0xEB62, 0xEB61, 0xEB61, 0xEB5F, 0xEB5E, 0xEB5C, 0xEB5A, 0xEB58 +.hword 0xEB56, 0xEB53, 0xEB51, 0xEB4E, 0xEB4B, 0xEB48, 0xEB44, 0xEB41 +.hword 0xEB3D, 0xEB3A, 0xEB36, 0xEB32, 0xEB2E, 0xEB2A, 0xEB26, 0xEB23 +.hword 0xEB1F, 0xEB1B, 0xEB17, 0xEB13, 0xEB0F, 0xEB0B, 0xEB07, 0xEB03 +.hword 0xEB00, 0xEAFC, 0xEAF8, 0xEAF4, 0xEAEF, 0xEAEB, 0xEAE6, 0xEAE0 +.hword 0xEADB, 0xEAD6, 0xEAD1, 0xEACB, 0xEAC6, 0xEAC1, 0xEABB, 0xEAB6 +.hword 0xEAB1, 0xEAAC, 0xEAA7, 0xEAA3, 0xEA9F, 0xEA9A, 0xEA97, 0xEA93 +.hword 0xEA90, 0xEA8E, 0xEA8B, 0xEA8A, 0xEA88, 0xEA87, 0xEA87, 0x3619 +.hword 0x367F, 0x3796, 0x3932, 0x3B27, 0x3D4D, 0x3F76, 0x4179, 0x432A +.hword 0x445F, 0x44EC, 0x44A7, 0x436D, 0x4157, 0x3E94, 0x3B52, 0x37BF +.hword 0x340A, 0x3062, 0x2CF4, 0x29EF, 0x2781, 0x25D9, 0x2525, 0x250E +.hword 0x251C, 0x254E, 0x25A1, 0x2612, 0x269F, 0x2746, 0x2805, 0x28D9 +.hword 0x29BF, 0x2AB6, 0x2BBC, 0x2CCD, 0x2DE8, 0x2F09, 0x3030, 0x3159 +.hword 0x3282, 0x33AA, 0x34CC, 0x35E8, 0x36FB, 0x3802, 0x38FB, 0x39E4 +.hword 0x3ABB, 0x3B7D, 0x3C27, 0x3CB8, 0x3D2D, 0x3D84, 0x3DC1, 0x3DE8 +.hword 0x3DFC, 0x3DFE, 0x3DEF, 0x3DD0, 0x3DA3, 0x3D69, 0x3D24, 0x3CD4 +.hword 0x3C7C, 0x3C1B, 0x3BB5, 0x3B49, 0x3ADA, 0x3A68, 0x39F5, 0x3983 +.hword 0x3912, 0x38A4, 0x383A, 0x37D6, 0x3778, 0x3723, 0x36D7, 0x3696 +.hword 0x3661, 0x363A, 0x3622, 0x3619, 0xE26A, 0xE26A, 0xE26A, 0xE26B +.hword 0xE26B, 0xE26C, 0xE26D, 0xE26F, 0xE270, 0xE272, 0xE273, 0xE275 +.hword 0xE277, 0xE279, 0xE27C, 0xE27E, 0xE280, 0xE283, 0xE286, 0xE288 +.hword 0xE28B, 0xE28E, 0xE291, 0xE293, 0xE296, 0xE299, 0xE29C, 0xE29F +.hword 0xE2A2, 0xE2A5, 0xE2A8, 0xE2AB, 0xE2AE, 0xE2B1, 0xE2B3, 0xE2B6 +.hword 0xE2B9, 0xE2BB, 0xE2BE, 0xE2C0, 0xE2C2, 0xE2C4, 0xE2C6, 0xE2C8 +.hword 0xE2CA, 0xE2CB, 0xE2CD, 0xE2CE, 0xE2CF, 0xE2D0, 0xE2D1, 0xE2D1 +.hword 0xE2D2, 0xE2D2, 0xE2D2, 0xE2D1, 0xE2CF, 0xE2CD, 0xE2CB, 0xE2C8 +.hword 0xE2C4, 0xE2C1, 0xE2BD, 0xE2B8, 0xE2B4, 0xE2AF, 0xE2AA, 0xE2A5 +.hword 0xE2A0, 0xE29B, 0xE296, 0xE291, 0xE28C, 0xE288, 0xE283, 0xE27F +.hword 0xE27B, 0xE277, 0xE274, 0xE271, 0xE26E, 0xE26C, 0xE26B, 0xE26A +.hword 0xE26A, 0xDF99, 0xDF99, 0xDF98, 0xDF97, 0xDF95, 0xDF93, 0xDF90 +.hword 0xDF8D, 0xDF8A, 0xDF86, 0xDF82, 0xDF7D, 0xDF78, 0xDF73, 0xDF6E +.hword 0xDF68, 0xDF63, 0xDF5D, 0xDF57, 0xDF50, 0xDF4A, 0xDF44, 0xDF3D +.hword 0xDF36, 0xDF30, 0xDF29, 0xDF23, 0xDF1C, 0xDF16, 0xDF10, 0xDF09 +.hword 0xDF03, 0xDEFD, 0xDEF8, 0xDEF2, 0xDEED, 0xDEE8, 0xDEE3, 0xDEDF +.hword 0xDEDB, 0xDED7, 0xDED4, 0xDED1, 0xDECE, 0xDECC, 0xDECB, 0xDECA +.hword 0xDEC9, 0xDEC9, 0xDEDF, 0xDF14, 0xDF53, 0xDF8A, 0xDFA4, 0xDFAA +.hword 0xDFAE, 0xDFB2, 0xDFB5, 0xDFB8, 0xDFBA, 0xDFBB, 0xDFBC, 0xDFBC +.hword 0xDFBC, 0xDFBC, 0xDFBB, 0xDFBA, 0xDFB8, 0xDFB6, 0xDFB4, 0xDFB2 +.hword 0xDFB0, 0xDFAE, 0xDFAB, 0xDFA9, 0xDFA6, 0xDFA4, 0xDFA2, 0xDFA0 +.hword 0xDF9E, 0xDF9D, 0xDF9B, 0xDF9A, 0xDF9A, 0xDF99, 0x10D1, 0x10D0 +.hword 0x10CE, 0x10CA, 0x10C5, 0x10BE, 0x10B7, 0x10AE, 0x10A5, 0x109B +.hword 0x1091, 0x1087, 0x107C, 0x1071, 0x1067, 0x105D, 0x1053, 0x104A +.hword 0x1042, 0x103A, 0x1034, 0x102E, 0x102A, 0x1028, 0x1027, 0x1028 +.hword 0x102B, 0x1030, 0x1037, 0x1040, 0x104C, 0x105B, 0x106C, 0x1081 +.hword 0x1098, 0x10B3, 0x10D1, 0x1111, 0x1189, 0x122D, 0x12F1, 0x13C9 +.hword 0x14A8, 0x1583, 0x164D, 0x171F, 0x1809, 0x18EE, 0x19B6, 0x1A57 +.hword 0x1ADF, 0x1B58, 0x1BCB, 0x1BF4, 0x1BFC, 0x1C10, 0x1C27, 0x1C3B +.hword 0x1C43, 0x1C39, 0x1C13, 0x1BCB, 0x1B67, 0x1AF5, 0x1A77, 0x19EE +.hword 0x195C, 0x18C3, 0x1825, 0x1783, 0x16DE, 0x1639, 0x1596, 0x14F6 +.hword 0x145B, 0x13C6, 0x133A, 0x12B7, 0x1241, 0x11D7, 0x117E, 0x1135 +.hword 0x10FF, 0x10DD, 0x10D1, 0xFFB8, 0xFFB8, 0xFFB8, 0xFFB8, 0xFFB8 +.hword 0xFFB9, 0xFFB9, 0xFFBA, 0xFFBA, 0xFFBB, 0xFFBC, 0xFFBC, 0xFFBD +.hword 0xFFBD, 0xFFBE, 0xFFBF, 0xFFBF, 0xFFC0, 0xFFC0, 0xFFC1, 0xFFC1 +.hword 0xFFC1, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC2, 0xFFC1, 0xFFC1 +.hword 0xFFC0, 0xFFC0, 0xFFBF, 0xFFBE, 0xFFBC, 0xFFBB, 0xFFB9, 0xFFB8 +.hword 0xFFB0, 0xFFA1, 0xFF8D, 0xFF77, 0xFF65, 0xFF59, 0xFF57, 0xFF63 +.hword 0xFF9B, 0xFFFF, 0x0065, 0x00A8, 0x00B6, 0x00A6, 0x008B, 0x0078 +.hword 0x0075, 0x0076, 0x0078, 0x007A, 0x007D, 0x007E, 0x007E, 0x007C +.hword 0x0078, 0x0071, 0x0069, 0x0061, 0x0057, 0x004D, 0x0043, 0x0038 +.hword 0x002D, 0x0022, 0x0016, 0x000B, 0x0000, 0xFFF6, 0xFFEC, 0xFFE2 +.hword 0xFFD9, 0xFFD1, 0xFFCA, 0xFFC4, 0xFFBF, 0xFFBB, 0xFFB8, 0xFFB8 +.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 +.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 +.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 +.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3 +.hword 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC8A3, 0xC7EA, 0xC694, 0xC4BE +.hword 0xC282, 0xBFFC, 0xBD49, 0xBA82, 0xB7C4, 0xB48D, 0xB09A, 0xAC63 +.hword 0xA861, 0xA495, 0xA0C8, 0x9D24, 0x99CF, 0x98C8, 0x98A8, 0x985D +.hword 0x9805, 0x97C0, 0x97AD, 0x97E9, 0x9895, 0x99CF, 0x9B7B, 0x9D62 +.hword 0x9F7E, 0xA1C8, 0xA437, 0xA6C5, 0xA969, 0xAC1E, 0xAEDB, 0xB19A +.hword 0xB452, 0xB6FD, 0xB993, 0xBC0C, 0xBE62, 0xC08E, 0xC287, 0xC446 +.hword 0xC5C5, 0xC6FB, 0xC7E2, 0xC872, 0xC8A3, 0x8001, 0x8001, 0x61FF +.hword 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBB, 0xEDBA, 0xEDBA +.hword 0xEDB9, 0xEDB9, 0xEDB9, 0xEDB8, 0xEDB7, 0xEDB7, 0xEDB6, 0xEDB5 +.hword 0xEDB5, 0xEDB4, 0xEDB3, 0xEDB2, 0xEDB1, 0xEDB0, 0xEDAF, 0xEDAE +.hword 0xEDAD, 0xEDAC, 0xEDAB, 0xEDAA, 0xEDA9, 0xEDA8, 0xEDA7, 0xEDA5 +.hword 0xEDA4, 0xEDA3, 0xEDA2, 0xEDA0, 0xED9F, 0xED9E, 0xED9C, 0xED9B +.hword 0xED9A, 0xED98, 0xED97, 0xED96, 0xED94, 0xED93, 0xED91, 0xED90 +.hword 0xED8F, 0xED8B, 0xED83, 0xED74, 0xED59, 0xED35, 0xED17, 0xED0B +.hword 0xED0E, 0xED11, 0xED15, 0xED1B, 0xED20, 0xED27, 0xED2E, 0xED35 +.hword 0xED3D, 0xED45, 0xED4D, 0xED55, 0xED5E, 0xED67, 0xED6F, 0xED78 +.hword 0xED80, 0xED88, 0xED90, 0xED97, 0xED9E, 0xEDA4, 0xEDAA, 0xEDAF +.hword 0xEDB3, 0xEDB7, 0xEDB9, 0xEDBB, 0xEDBB, 0xF5AD, 0xF5AC, 0xF5AB +.hword 0xF5A8, 0xF5A4, 0xF5A0, 0xF59A, 0xF593, 0xF58C, 0xF584, 0xF57B +.hword 0xF571, 0xF566, 0xF55B, 0xF54F, 0xF543, 0xF536, 0xF528, 0xF51A +.hword 0xF50C, 0xF4FD, 0xF4EE, 0xF4DE, 0xF4CE, 0xF4BE, 0xF4AE, 0xF49D +.hword 0xF48C, 0xF47B, 0xF46A, 0xF45A, 0xF449, 0xF438, 0xF427, 0xF416 +.hword 0xF405, 0xF3F5, 0xF3E5, 0xF3D5, 0xF3C5, 0xF3B6, 0xF3A7, 0xF399 +.hword 0xF38B, 0xF37D, 0xF370, 0xF363, 0xF358, 0xF34C, 0xF34B, 0xF35E +.hword 0xF382, 0xF3C0, 0xF412, 0xF45C, 0xF486, 0xF496, 0xF4A7, 0xF4B7 +.hword 0xF4C7, 0xF4D7, 0xF4E6, 0xF4F5, 0xF503, 0xF511, 0xF51F, 0xF52C +.hword 0xF539, 0xF545, 0xF551, 0xF55C, 0xF566, 0xF570, 0xF579, 0xF582 +.hword 0xF58A, 0xF591, 0xF597, 0xF59D, 0xF5A2, 0xF5A6, 0xF5A9, 0xF5AB +.hword 0xF5AD, 0xF5AD, 0xE0F5, 0xE0F8, 0xE0FC, 0xE100, 0xE104, 0xE108 +.hword 0xE10C, 0xE110, 0xE114, 0xE117, 0xE11B, 0xE11F, 0xE123, 0xE127 +.hword 0xE12B, 0xE12F, 0xE133, 0xE136, 0xE13A, 0xE13E, 0xE142, 0xE146 +.hword 0xE14A, 0xE14E, 0xE152, 0xE155, 0xE159, 0xE15D, 0xE161, 0xE165 +.hword 0xE169, 0xE16D, 0xE171, 0xE174, 0xE178, 0xE17C, 0xE180, 0xE184 +.hword 0xE188, 0xE18C, 0xE190, 0xE193, 0xE197, 0xE19B, 0xE19F, 0xE1A3 +.hword 0xE1A7, 0xE1AB, 0xE1AF, 0xE1B9, 0xE1D2, 0xE204, 0xE262, 0xE2DE +.hword 0xE347, 0xE36F, 0xE365, 0xE358, 0xE348, 0xE336, 0xE321, 0xE30A +.hword 0xE2F1, 0xE2D6, 0xE2BA, 0xE29D, 0xE280, 0xE261, 0xE242, 0xE223 +.hword 0xE205, 0xE1E6, 0xE1C9, 0xE1AC, 0xE190, 0xE176, 0xE15E, 0xE147 +.hword 0xE133, 0xE121, 0xE112, 0xE105, 0xE0FC, 0xE0F6, 0xE0F5, 0x0353 +.hword 0x0354, 0x0356, 0x035A, 0x035E, 0x0363, 0x036A, 0x0371, 0x0378 +.hword 0x0381, 0x0389, 0x0392, 0x039B, 0x03A4, 0x03AC, 0x03B5, 0x03BD +.hword 0x03C5, 0x03CC, 0x03D2, 0x03D8, 0x03DC, 0x03DF, 0x03E1, 0x03E2 +.hword 0x03E1, 0x03DF, 0x03DB, 0x03D5, 0x03CD, 0x03C3, 0x03B7, 0x03A8 +.hword 0x0397, 0x0383, 0x036D, 0x0353, 0x0318, 0x02A5, 0x0209, 0x0155 +.hword 0x0097, 0xFFDF, 0xFF3B, 0xFEBB, 0xFE58, 0xFE01, 0xFDB4, 0xFD72 +.hword 0xFD3A, 0xFD0A, 0xFCE2, 0xFCC1, 0xFCA4, 0xFC8A, 0xFC76, 0xFC68 +.hword 0xFC62, 0xFC67, 0xFC77, 0xFC94, 0xFCC1, 0xFCFA, 0xFD3C, 0xFD86 +.hword 0xFDD7, 0xFE2E, 0xFE89, 0xFEE8, 0xFF49, 0xFFAC, 0x000E, 0x0070 +.hword 0x00D1, 0x012F, 0x0189, 0x01DD, 0x022C, 0x0274, 0x02B4, 0x02EB +.hword 0x0317, 0x0338, 0x034C, 0x0353, 0xFA88, 0xFA88, 0xFA88, 0xFA88 +.hword 0xFA88, 0xFA88, 0xFA88, 0xFA87, 0xFA87, 0xFA87, 0xFA86, 0xFA86 +.hword 0xFA86, 0xFA85, 0xFA85, 0xFA85, 0xFA84, 0xFA84, 0xFA84, 0xFA84 +.hword 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83, 0xFA83 +.hword 0xFA84, 0xFA84, 0xFA84, 0xFA85, 0xFA85, 0xFA86, 0xFA87, 0xFA87 +.hword 0xFA88, 0xFA8B, 0xFA90, 0xFA97, 0xFA9E, 0xFAA6, 0xFAAC, 0xFAB1 +.hword 0xFAB4, 0xFAB3, 0xFAB0, 0xFAAB, 0xFAA6, 0xFAA0, 0xFA9B, 0xFA96 +.hword 0xFA93, 0xFA92, 0xFA91, 0xFA91, 0xFA91, 0xFA92, 0xFA92, 0xFA93 +.hword 0xFA93, 0xFA93, 0xFA93, 0xFA92, 0xFA92, 0xFA91, 0xFA91, 0xFA90 +.hword 0xFA90, 0xFA8F, 0xFA8E, 0xFA8E, 0xFA8D, 0xFA8C, 0xFA8C, 0xFA8B +.hword 0xFA8B, 0xFA8A, 0xFA8A, 0xFA89, 0xFA89, 0xFA89, 0xFA89, 0xFA88 +.hword 0xFA88, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 +.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 +.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 +.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8 +.hword 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCAD8, 0xCA2F, 0xC8FB +.hword 0xC750, 0xC542, 0xC2E5, 0xC04C, 0xBD8B, 0xBAB5, 0xB774, 0xB38E +.hword 0xAF47, 0xAAE0, 0xA69E, 0xA2C1, 0x9F8E, 0x9D47, 0x9BC5, 0x9AB1 +.hword 0x9A05, 0x99BC, 0x99CF, 0x9A39, 0x9AF5, 0x9BFB, 0x9D47, 0x9ED5 +.hword 0xA0A0, 0xA2A2, 0xA4D2, 0xA72A, 0xA9A1, 0xAC32, 0xAED4, 0xB17F +.hword 0xB42E, 0xB6D7, 0xB974, 0xBBFE, 0xBE6D, 0xC0BA, 0xC2DD, 0xC4CF +.hword 0xC688, 0xC802, 0xC935, 0xCA19, 0xCAA7, 0xCAD8, 0xB4FF, 0xB49D +.hword 0xB4FF, 0xB49D, 0x0000, 0x006F, 0x019E, 0x035E, 0x057F, 0x07D4 +.hword 0x0A2D, 0x0C5B, 0x0E30, 0x0F7D, 0x1012, 0x0FC2, 0x0E84, 0x0C89 +.hword 0x09F2, 0x06E1, 0x0378, 0xFFDB, 0xFC2A, 0xF887, 0xF515, 0xF1F6 +.hword 0xEF4C, 0xED39, 0xEBE0, 0xEB61, 0xEBD7, 0xED2B, 0xEF3B, 0xF1E4 +.hword 0xF504, 0xF878, 0xFC1C, 0xFFCF, 0x036D, 0x06D4, 0x09E1, 0x0C72 +.hword 0x0E63, 0x0F92, 0x0FDD, 0x0F20, 0x0C17, 0x061D, 0xFDF8, 0xF46F +.hword 0xEA48, 0xE04D, 0xD743, 0xCFF3, 0xCB23, 0xC99B, 0xCA8E, 0xCC98 +.hword 0xCF98, 0xD36C, 0xD7F5, 0xDD13, 0xE2A4, 0xE888, 0xEE9F, 0xF4C8 +.hword 0xFAE3, 0x00CE, 0x066B, 0x0B98, 0x1035, 0x1421, 0x173C, 0x1966 +.hword 0x1A83, 0x1AA4, 0x19EC, 0x187D, 0x167A, 0x1405, 0x1140, 0x0E4D +.hword 0x0B50, 0x086A, 0x05BE, 0x036E, 0x019D, 0x006D, 0x0000, 0x0000 +.hword 0xFFD3, 0xFF56, 0xFE9D, 0xFDBB, 0xFCC2, 0xFBC6, 0xFAD9, 0xFA0E +.hword 0xF978, 0xF92B, 0xF937, 0xF99D, 0xFA46, 0xFB25, 0xFC31, 0xFD5D +.hword 0xFE9F, 0xFFEA, 0x0133, 0x026F, 0x0394, 0x0494, 0x0565, 0x05FC +.hword 0x064D, 0x0654, 0x061C, 0x05AF, 0x0516, 0x045B, 0x0387, 0x02A4 +.hword 0x01BB, 0x00D6, 0xFFFF, 0xFF3E, 0xFE9E, 0xFE28, 0xFDE6, 0xFDE1 +.hword 0xFE22, 0xFEFE, 0x009C, 0x02CC, 0x0559, 0x080E, 0x0AB7, 0x0D22 +.hword 0x0F19, 0x106A, 0x10DF, 0x10B1, 0x103E, 0x0F8D, 0x0EA6, 0x0D92 +.hword 0x0C58, 0x0B00, 0x0991, 0x0814, 0x0690, 0x050D, 0x0392, 0x0229 +.hword 0x00D8, 0xFFA8, 0xFE9F, 0xFDC6, 0xFD25, 0xFCBC, 0xFC84, 0xFC75 +.hword 0xFC8B, 0xFCBF, 0xFD0B, 0xFD69, 0xFDD3, 0xFE42, 0xFEB1, 0xFF1A +.hword 0xFF76, 0xFFBF, 0xFFEF, 0x0000, 0x0A9E, 0x0A73, 0x09FE, 0x094D +.hword 0x086F, 0x0774, 0x066B, 0x0562, 0x0468, 0x038E, 0x02E1, 0x0271 +.hword 0x0235, 0x0215, 0x020D, 0x0219, 0x0235, 0x025C, 0x028A, 0x02BB +.hword 0x02EB, 0x0315, 0x0334, 0x0345, 0x0344, 0x032B, 0x030F, 0x0304 +.hword 0x0303, 0x0308, 0x030E, 0x0310, 0x030A, 0x02F5, 0x02CE, 0x028F +.hword 0x0234, 0x01B6, 0x0112, 0x0043, 0xFF43, 0xFE0E, 0xFC34, 0xF975 +.hword 0xF610, 0xF244, 0xEE50, 0xEA73, 0xE6EC, 0xE3FB, 0xE1DE, 0xE0D4 +.hword 0xE08B, 0xE084, 0xE0B9, 0xE125, 0xE1C4, 0xE28F, 0xE381, 0xE496 +.hword 0xE5C9, 0xE713, 0xE870, 0xE9DA, 0xEB4D, 0xECC3, 0xEE37, 0xEFA4 +.hword 0xF104, 0xF253, 0xF3BD, 0xF568, 0xF748, 0xF94F, 0xFB70, 0xFD9D +.hword 0xFFC8, 0x01E3, 0x03E3, 0x05B9, 0x0758, 0x08B2, 0x09BA, 0x0A62 +.hword 0x0A9E, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 +.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 +.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 +.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134 +.hword 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x4134, 0x41A0, 0x429C +.hword 0x4414, 0x45F6, 0x484D, 0x4B1E, 0x4E4A, 0x51B4, 0x5585, 0x59BC +.hword 0x5DFD, 0x61EA, 0x65CA, 0x69B0, 0x6CED, 0x6ED1, 0x6FBE, 0x7083 +.hword 0x7117, 0x7173, 0x718F, 0x7161, 0x70E3, 0x700B, 0x6ED1, 0x6D43 +.hword 0x6B77, 0x6975, 0x6744, 0x64EC, 0x6274, 0x5FE2, 0x5D40, 0x5A94 +.hword 0x57E5, 0x553A, 0x529C, 0x5012, 0x4DA2, 0x4B55, 0x4931, 0x473F +.hword 0x4585, 0x440B, 0x42D8, 0x41F3, 0x4165, 0x4134 + +mips_seg6_animindex_06014ABC: # 0x06014ABC +.hword 0x0001, 0x0000, 0x0055, 0x0001, 0x0055, 0x0056, 0x0001, 0x0000 +.hword 0x0001, 0x00AB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0055, 0x0801, 0x0055, 0x0702, 0x0055, 0x0757, 0x0055, 0x07AC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0700, 0x0055, 0x0101 +.hword 0x0055, 0x0156, 0x0055, 0x01AB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0055, 0x00AC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x06FE +.hword 0x0055, 0x0255, 0x0055, 0x02AA, 0x0055, 0x02FF, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0055, 0x0200, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0701, 0x0055, 0x03FE, 0x0055, 0x0453, 0x0055, 0x04A8 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0055, 0x03A9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0055, 0x0354, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x06FF, 0x0055, 0x05FF, 0x0055, 0x0654, 0x0055, 0x06A9 +.hword 0x0055, 0x0500, 0x0055, 0x0555, 0x0055, 0x05AA, 0x0001, 0x04FD +.hword 0x0001, 0x04FE, 0x0001, 0x04FF + +mips_seg6_anim_06014B94: # 0x06014B94 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x55 +.hword 0x11 +.word mips_seg6_animvalue_06013A10 +.word mips_seg6_animindex_06014ABC +.word 0 + +mips_seg6_animvalue_06014BAC: # 0x06014BAC +.hword 0x0000, 0x0067, 0x0004, 0x16E1, 0x16DE, 0x16D6, 0x16C8, 0x16B7 +.hword 0x16A2, 0x168B, 0x1672, 0x1658, 0x163E, 0x1624, 0x160C, 0x15F5 +.hword 0x15E2, 0x15D1, 0x15C6, 0x15BF, 0x15BE, 0x15C3, 0x15D0, 0x15E5 +.hword 0x1603, 0x162A, 0x165C, 0x1699, 0x16E1, 0x1742, 0x17C4, 0x1864 +.hword 0x191C, 0x19E9, 0x1AC7, 0x1BB1, 0x1CA5, 0x1D9C, 0x1E93, 0x1F87 +.hword 0x2073, 0x2152, 0x2221, 0x22DB, 0x237D, 0x2402, 0x2466, 0x24A6 +.hword 0x24BB, 0x24B9, 0x24B1, 0x24A5, 0x2494, 0x247E, 0x2464, 0x2445 +.hword 0x2423, 0x23FD, 0x23D3, 0x23A5, 0x2374, 0x2340, 0x2309, 0x22CE +.hword 0x2291, 0x2252, 0x2210, 0x21CB, 0x2185, 0x213D, 0x20F2, 0x20A7 +.hword 0x2059, 0x200B, 0x1FBB, 0x1F6B, 0x1F19, 0x1EC7, 0x1E74, 0x1E21 +.hword 0x1DCE, 0x1D7B, 0x1D28, 0x1CD6, 0x1C84, 0x1C32, 0x1BE2, 0x1B92 +.hword 0x1B43, 0x1AF6, 0x1AAA, 0x1A60, 0x1A18, 0x19D1, 0x198D, 0x194B +.hword 0x190B, 0x18CE, 0x1894, 0x185D, 0x1829, 0x17F8, 0x17CA, 0x17A0 +.hword 0x177A, 0x1757, 0x1739, 0x171F, 0x1709, 0x16F8, 0x16EB, 0x16E4 +.hword 0x16E1, 0xF630, 0xF630, 0xF62F, 0xF62D, 0xF62B, 0xF629, 0xF626 +.hword 0xF624, 0xF621, 0xF61E, 0xF61B, 0xF618, 0xF616, 0xF614, 0xF612 +.hword 0xF611, 0xF610, 0xF610, 0xF610, 0xF612, 0xF614, 0xF617, 0xF61C +.hword 0xF621, 0xF628, 0xF630, 0xF63B, 0xF649, 0xF65B, 0xF66F, 0xF686 +.hword 0xF69E, 0xF6B8, 0xF6D3, 0xF6EE, 0xF70A, 0xF725, 0xF73F, 0xF757 +.hword 0xF76E, 0xF783, 0xF795, 0xF7A3, 0xF7AE, 0xF7B5, 0xF7B8, 0xF7B8 +.hword 0xF7B7, 0xF7B5, 0xF7B4, 0xF7B1, 0xF7AE, 0xF7AB, 0xF7A7, 0xF7A3 +.hword 0xF79E, 0xF799, 0xF794, 0xF78E, 0xF788, 0xF781, 0xF77B, 0xF774 +.hword 0xF76C, 0xF765, 0xF75D, 0xF755, 0xF74D, 0xF744, 0xF73C, 0xF733 +.hword 0xF72A, 0xF721, 0xF718, 0xF70F, 0xF706, 0xF6FD, 0xF6F4, 0xF6EB +.hword 0xF6E2, 0xF6D8, 0xF6CF, 0xF6C6, 0xF6BD, 0xF6B5, 0xF6AC, 0xF6A3 +.hword 0xF69B, 0xF693, 0xF68B, 0xF683, 0xF67B, 0xF674, 0xF66D, 0xF666 +.hword 0xF660, 0xF65A, 0xF654, 0xF64F, 0xF64A, 0xF645, 0xF641, 0xF63D +.hword 0xF63A, 0xF637, 0xF634, 0xF632, 0xF631, 0xF630, 0xF630, 0xF7B5 +.hword 0xF7B6, 0xF7B7, 0xF7B8, 0xF7BA, 0xF7BC, 0xF7BF, 0xF7C2, 0xF7C4 +.hword 0xF7C7, 0xF7CA, 0xF7CD, 0xF7CF, 0xF7D2, 0xF7D3, 0xF7D5, 0xF7D5 +.hword 0xF7D5, 0xF7D5, 0xF7D3, 0xF7D1, 0xF7CE, 0xF7C9, 0xF7C4, 0xF7BD +.hword 0xF7B5, 0xF7AB, 0xF79C, 0xF78B, 0xF776, 0xF760, 0xF747, 0xF72D +.hword 0xF712, 0xF6F7, 0xF6DC, 0xF6C1, 0xF6A7, 0xF68E, 0xF677, 0xF663 +.hword 0xF651, 0xF642, 0xF637, 0xF630, 0xF62E, 0xF62E, 0xF62F, 0xF630 +.hword 0xF632, 0xF634, 0xF637, 0xF63B, 0xF63F, 0xF643, 0xF647, 0xF64C +.hword 0xF652, 0xF658, 0xF65E, 0xF664, 0xF66B, 0xF672, 0xF679, 0xF681 +.hword 0xF689, 0xF691, 0xF699, 0xF6A1, 0xF6AA, 0xF6B2, 0xF6BB, 0xF6C4 +.hword 0xF6CD, 0xF6D6, 0xF6DF, 0xF6E8, 0xF6F1, 0xF6FB, 0xF704, 0xF70D +.hword 0xF716, 0xF71F, 0xF728, 0xF731, 0xF739, 0xF742, 0xF74A, 0xF752 +.hword 0xF75A, 0xF762, 0xF76A, 0xF771, 0xF778, 0xF77F, 0xF785, 0xF78B +.hword 0xF791, 0xF797, 0xF79C, 0xF7A0, 0xF7A4, 0xF7A8, 0xF7AC, 0xF7AE +.hword 0xF7B1, 0xF7B3, 0xF7B4, 0xF7B5, 0xF7B5, 0xE82E, 0xE82F, 0xE833 +.hword 0xE83A, 0xE843, 0xE84D, 0xE859, 0xE865, 0xE872, 0xE87F, 0xE88C +.hword 0xE898, 0xE8A4, 0xE8AD, 0xE8B5, 0xE8BB, 0xE8BF, 0xE8BF, 0xE8BD +.hword 0xE8B6, 0xE8AC, 0xE89D, 0xE889, 0xE870, 0xE852, 0xE82E, 0xE7FD +.hword 0xE7BC, 0xE76C, 0xE710, 0xE6AA, 0xE63B, 0xE5C5, 0xE54C, 0xE4D0 +.hword 0xE454, 0xE3DB, 0xE365, 0xE2F5, 0xE28E, 0xE230, 0xE1E0, 0xE19D +.hword 0xE16B, 0xE14B, 0xE140, 0xE142, 0xE145, 0xE14C, 0xE154, 0xE15F +.hword 0xE16C, 0xE17B, 0xE18D, 0xE1A0, 0xE1B5, 0xE1CB, 0xE1E4, 0xE1FE +.hword 0xE21A, 0xE237, 0xE255, 0xE275, 0xE296, 0xE2B8, 0xE2DC, 0xE300 +.hword 0xE325, 0xE34B, 0xE371, 0xE399, 0xE3C0, 0xE3E9, 0xE412, 0xE43B +.hword 0xE464, 0xE48D, 0xE4B7, 0xE4E0, 0xE50A, 0xE533, 0xE55C, 0xE585 +.hword 0xE5AD, 0xE5D5, 0xE5FC, 0xE623, 0xE649, 0xE66E, 0xE692, 0xE6B5 +.hword 0xE6D8, 0xE6F9, 0xE718, 0xE737, 0xE754, 0xE770, 0xE78A, 0xE7A2 +.hword 0xE7B9, 0xE7CE, 0xE7E1, 0xE7F3, 0xE802, 0xE80F, 0xE81A, 0xE822 +.hword 0xE828, 0xE82C, 0xE82E, 0x2051, 0x204A, 0x2036, 0x2018, 0x1FF1 +.hword 0x1FC4, 0x1F92, 0x1F5D, 0x1F28, 0x1EF4, 0x1EC3, 0x1E97, 0x1E73 +.hword 0x1E58, 0x1E49, 0x1E46, 0x1E53, 0x1E72, 0x1EA3, 0x1EEA, 0x1F47 +.hword 0x1FBE, 0x2051, 0x211D, 0x223A, 0x239B, 0x2534, 0x26FA, 0x28E0 +.hword 0x2ADB, 0x2CDE, 0x2EDD, 0x30CD, 0x32A2, 0x3450, 0x35CA, 0x3705 +.hword 0x37F5, 0x388D, 0x38C3, 0x38BF, 0x38B4, 0x38A1, 0x3888, 0x3867 +.hword 0x3841, 0x3813, 0x37E0, 0x37A7, 0x3768, 0x3724, 0x36DA, 0x368B +.hword 0x3638, 0x35E0, 0x3583, 0x3523, 0x34BE, 0x3456, 0x33EA, 0x337B +.hword 0x3309, 0x3294, 0x321C, 0x31A2, 0x3126, 0x30A8, 0x3028, 0x2FA6 +.hword 0x2F24, 0x2EA0, 0x2E1B, 0x2D96, 0x2D10, 0x2C8A, 0x2C04, 0x2B7E +.hword 0x2AF8, 0x2A74, 0x29F0, 0x296D, 0x28EB, 0x286C, 0x27ED, 0x2771 +.hword 0x26F7, 0x2680, 0x260B, 0x2598, 0x2529, 0x24BE, 0x2455, 0x23F1 +.hword 0x2390, 0x2334, 0x22DC, 0x2288, 0x2239, 0x21F0, 0x21AB, 0x216C +.hword 0x2133, 0x2100, 0x20D3, 0x20AC, 0x208C, 0x2072, 0x2060, 0x2054 +.hword 0x2051, 0xF5BA, 0xF5B7, 0xF5B0, 0xF5A5, 0xF596, 0xF585, 0xF572 +.hword 0xF55E, 0xF54A, 0xF537, 0xF524, 0xF514, 0xF506, 0xF4FC, 0xF4F6 +.hword 0xF4F6, 0xF4FA, 0xF506, 0xF518, 0xF533, 0xF556, 0xF583, 0xF5BA +.hword 0xF607, 0xF672, 0xF6F7, 0xF791, 0xF83C, 0xF8F3, 0xF9B1, 0xFA73 +.hword 0xFB34, 0xFBEE, 0xFC9F, 0xFD40, 0xFDCF, 0xFE45, 0xFE9F, 0xFED9 +.hword 0xFEED, 0xFEEC, 0xFEE7, 0xFEE0, 0xFED7, 0xFECB, 0xFEBC, 0xFEAB +.hword 0xFE98, 0xFE82, 0xFE6B, 0xFE51, 0xFE35, 0xFE18, 0xFDF8, 0xFDD7 +.hword 0xFDB4, 0xFD90, 0xFD6A, 0xFD43, 0xFD1A, 0xFCF0, 0xFCC5, 0xFC99 +.hword 0xFC6C, 0xFC3E, 0xFC10, 0xFBE0, 0xFBB0, 0xFB7F, 0xFB4E, 0xFB1D +.hword 0xFAEB, 0xFAB8, 0xFA86, 0xFA54, 0xFA21, 0xF9EF, 0xF9BD, 0xF98B +.hword 0xF959, 0xF928, 0xF8F7, 0xF8C7, 0xF897, 0xF869, 0xF83B, 0xF80E +.hword 0xF7E2, 0xF7B7, 0xF78D, 0xF764, 0xF73D, 0xF717, 0xF6F3, 0xF6D0 +.hword 0xF6AF, 0xF690, 0xF672, 0xF656, 0xF63C, 0xF625, 0xF60F, 0xF5FC +.hword 0xF5EB, 0xF5DC, 0xF5D0, 0xF5C7, 0xF5C0, 0xF5BB, 0xF5BA, 0x117D +.hword 0x117C, 0x117A, 0x1177, 0x1173, 0x116E, 0x1169, 0x1163, 0x115D +.hword 0x1158, 0x1153, 0x114E, 0x114A, 0x1147, 0x1146, 0x1145, 0x1147 +.hword 0x114A, 0x114F, 0x1157, 0x1161, 0x116D, 0x117D, 0x1193, 0x11B1 +.hword 0x11D7, 0x1202, 0x1233, 0x1267, 0x129D, 0x12D4, 0x130A, 0x133F +.hword 0x1371, 0x139F, 0x13C7, 0x13E8, 0x1402, 0x1412, 0x1418, 0x1418 +.hword 0x1416, 0x1414, 0x1412, 0x140E, 0x140A, 0x1405, 0x1400, 0x13FA +.hword 0x13F3, 0x13EC, 0x13E4, 0x13DC, 0x13D3, 0x13C9, 0x13BF, 0x13B5 +.hword 0x13AA, 0x139F, 0x1394, 0x1388, 0x137C, 0x136F, 0x1363, 0x1356 +.hword 0x1348, 0x133B, 0x132D, 0x131F, 0x1312, 0x1303, 0x12F5, 0x12E7 +.hword 0x12D9, 0x12CB, 0x12BC, 0x12AE, 0x12A0, 0x1292, 0x1284, 0x1276 +.hword 0x1268, 0x125A, 0x124D, 0x1240, 0x1233, 0x1226, 0x1219, 0x120D +.hword 0x1201, 0x11F6, 0x11EB, 0x11E0, 0x11D6, 0x11CC, 0x11C2, 0x11BA +.hword 0x11B1, 0x11A9, 0x11A2, 0x119B, 0x1195, 0x1190, 0x118B, 0x1187 +.hword 0x1183, 0x1181, 0x117F, 0x117D, 0x117D, 0xF77C, 0xF776, 0xF766 +.hword 0xF74D, 0xF72D, 0xF707, 0xF6DD, 0xF6B2, 0xF685, 0xF65A, 0xF631 +.hword 0xF60D, 0xF5EF, 0xF5D9, 0xF5CC, 0xF5CA, 0xF5D5, 0xF5EE, 0xF617 +.hword 0xF652, 0xF6A0, 0xF703, 0xF77C, 0xF826, 0xF913, 0xFA38, 0xFB8C +.hword 0xFD05, 0xFE99, 0x003D, 0x01E9, 0x0392, 0x052F, 0x06B4, 0x0819 +.hword 0x0953, 0x0A59, 0x0B20, 0x0B9F, 0x0BCC, 0x0BC8, 0x0BBF, 0x0BB0 +.hword 0x0B9B, 0x0B80, 0x0B60, 0x0B3A, 0x0B0F, 0x0AE0, 0x0AAC, 0x0A73 +.hword 0x0A36, 0x09F4, 0x09AF, 0x0966, 0x0919, 0x08C8, 0x0875, 0x081E +.hword 0x07C5, 0x0768, 0x0709, 0x06A8, 0x0645, 0x05DF, 0x0578, 0x050F +.hword 0x04A5, 0x0439, 0x03CD, 0x035F, 0x02F1, 0x0282, 0x0213, 0x01A3 +.hword 0x0134, 0x00C5, 0x0056, 0xFFE9, 0xFF7B, 0xFF0E, 0xFEA3, 0xFE38 +.hword 0xFDCF, 0xFD68, 0xFD03, 0xFC9F, 0xFC3E, 0xFBDF, 0xFB83, 0xFB2A +.hword 0xFAD3, 0xFA7F, 0xFA2F, 0xF9E2, 0xF999, 0xF954, 0xF912, 0xF8D5 +.hword 0xF89C, 0xF868, 0xF838, 0xF80E, 0xF7E8, 0xF7C8, 0xF7AD, 0xF798 +.hword 0xF789, 0xF77F, 0xF77C, 0xE2A4, 0xDDEC, 0xF190, 0xFF7D, 0x788D +.hword 0xE1A9, 0xFE0E, 0xFC4C, 0xE0B0, 0x1C00, 0x02FD, 0x774F, 0x0000 +.hword 0x0088, 0x0211, 0x0483, 0x07C6, 0x0BC3, 0x1062, 0x158A, 0x1B24 +.hword 0x2118, 0x274F, 0x2DB0, 0x3424, 0x3A94, 0x40E6, 0x4704, 0x4CD5 +.hword 0x5242, 0x5733, 0x5B90, 0x5F42, 0x6230, 0x6470, 0x662E, 0x6776 +.hword 0x6854, 0x68D2, 0x68FE, 0x68E2, 0x688A, 0x6801, 0x6754, 0x668E +.hword 0x65BA, 0x64E4, 0x6418, 0x6361, 0x62CB, 0x6261, 0x6230, 0x6218 +.hword 0x61F5, 0x61C9, 0x6197, 0x6160, 0x6127, 0x60EE, 0x60B8, 0x6086 +.hword 0x605C, 0x603C, 0x6027, 0x602A, 0x604E, 0x608D, 0x60E3, 0x614E +.hword 0x61C7, 0x624B, 0x62D6, 0x6363, 0x63EF, 0x6475, 0x64F1, 0x655E +.hword 0x65B9, 0x65FD, 0x6626, 0x6631, 0x6617, 0x65D6, 0x656A, 0x64CD +.hword 0x63FD, 0x62F3, 0x61AE, 0x6027, 0x5E56, 0x5C36, 0x59CD, 0x5723 +.hword 0x543B, 0x511D, 0x4DCE, 0x4A54, 0x46B5, 0x42F6, 0x3F1E, 0x3B33 +.hword 0x373A, 0x3339, 0x2F37, 0x2B38, 0x2744, 0x235F, 0x1F90, 0x1BDD +.hword 0x184B, 0x14E0, 0x11A2, 0x0E98, 0x0BC6, 0x0934, 0x06E6, 0x04E3 +.hword 0x0330, 0x01D4, 0x00D3, 0x0035, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFB, 0xFFEA, 0xFFD2, 0xFFB3, 0xFF90 +.hword 0xFF6B, 0xFF46, 0xFF23, 0xFF04, 0xFEEC, 0xFEDB, 0xFED6, 0xFEDC +.hword 0xFEF1, 0xFF17, 0xFF4F, 0xFF9C, 0x0000, 0x0099, 0x017B, 0x0297 +.hword 0x03DE, 0x0541, 0x06B1, 0x0820, 0x097D, 0x0ABB, 0x0BCB, 0x0C9D +.hword 0x0D23, 0x0D79, 0x0DC6, 0x0E09, 0x0E43, 0x0E75, 0x0E9E, 0x0EBF +.hword 0x0ED9, 0x0EEB, 0x0EF6, 0x0EFA, 0x0EF8, 0x0EF0, 0x0EE2, 0x0ECE +.hword 0x0EB6, 0x0E98, 0x0E76, 0x0E50, 0x0E26, 0x0DF8, 0x0DC7, 0x0D93 +.hword 0x0D5C, 0x0D23, 0x0CE4, 0x0C99, 0x0C45, 0x0BE8, 0x0B82, 0x0B15 +.hword 0x0AA1, 0x0A28, 0x09A9, 0x0926, 0x08A0, 0x0817, 0x078C, 0x0700 +.hword 0x0673, 0x05E8, 0x055D, 0x04D5, 0x0450, 0x03CE, 0x0351, 0x02DA +.hword 0x0268, 0x01FE, 0x019C, 0x0142, 0x00F1, 0x00AA, 0x006F, 0x003F +.hword 0x001C, 0x0007, 0x0000, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 +.hword 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 +.hword 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945, 0xF945 +.hword 0xF945, 0xF94A, 0xF95A, 0xF971, 0xF98E, 0xF9AF, 0xF9D2, 0xF9F5 +.hword 0xFA16, 0xFA33, 0xFA4A, 0xFA5A, 0xFA5F, 0xFA59, 0xFA45, 0xFA21 +.hword 0xF9EC, 0xF9A3, 0xF945, 0xF8B4, 0xF7DE, 0xF6D2, 0xF59D, 0xF44E +.hword 0xF2F2, 0xF198, 0xF04D, 0xEF21, 0xEE20, 0xED5A, 0xECDB, 0xEC8A +.hword 0xEC42, 0xEC02, 0xEBCB, 0xEB9C, 0xEB75, 0xEB56, 0xEB3E, 0xEB2D +.hword 0xEB22, 0xEB1E, 0xEB20, 0xEB28, 0xEB35, 0xEB48, 0xEB5F, 0xEB7B +.hword 0xEB9B, 0xEBBF, 0xEBE7, 0xEC12, 0xEC40, 0xEC72, 0xECA5, 0xECDB +.hword 0xED17, 0xED5D, 0xEDAD, 0xEE05, 0xEE65, 0xEECC, 0xEF39, 0xEFAC +.hword 0xF024, 0xF0A0, 0xF11F, 0xF1A0, 0xF224, 0xF2A8, 0xF32C, 0xF3B0 +.hword 0xF433, 0xF4B4, 0xF532, 0xF5AC, 0xF622, 0xF693, 0xF6FE, 0xF762 +.hword 0xF7C0, 0xF815, 0xF861, 0xF8A3, 0xF8DB, 0xF908, 0xF929, 0xF93E +.hword 0xF945, 0x3FFF, 0xF913, 0x3FFF + +mips_seg6_animindex_06015544: # 0x06015544 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04C9, 0x0001, 0x04CA +.hword 0x0001, 0x04CB, 0x006E, 0x037F, 0x006E, 0x03ED, 0x006E, 0x045B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x006E, 0x0071 +.hword 0x006E, 0x00DF, 0x006E, 0x014D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x006E, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x006E, 0x0229, 0x006E, 0x0297, 0x006E, 0x0305, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x006E, 0x01BB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0375, 0x0001, 0x0376, 0x0001, 0x0377 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0374, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0373, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x037C, 0x0001, 0x037D, 0x0001, 0x037E +.hword 0x0001, 0x0379, 0x0001, 0x037A, 0x0001, 0x037B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0378 + +mips_seg6_anim_0601561C: # 0x0601561C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x6E +.hword 0x11 +.word mips_seg6_animvalue_06014BAC +.word mips_seg6_animindex_06015544 +.word 0 + +glabel mips_seg6_anims_06015634 # 0x06015634 +.word mips_seg6_anim_06014B94 +.word mips_seg6_anim_060139F8 +.word mips_seg6_anim_06013248 +.word mips_seg6_anim_0601561C +.word mips_seg6_anim_0601369C +.word 0 +.word 0 diff --git a/actors/mist/geo.s b/actors/mist/geo.s index 39d5b74..aec3980 100644 --- a/actors/mist/geo.s +++ b/actors/mist/geo.s @@ -1,15 +1,15 @@ -glabel mist_geo # 0x16000000 - geo_node_start - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_display_list LAYER_TRANSPARENT, mist_seg3_dl_03000880 - geo_close_node - geo_end - -glabel white_puff_geo # 0x16000020 - geo_node_start - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_display_list LAYER_TRANSPARENT, mist_seg3_dl_03000920 - geo_close_node - geo_end +glabel mist_geo # 0x16000000 + geo_node_start + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_display_list LAYER_TRANSPARENT, mist_seg3_dl_03000880 + geo_close_node + geo_end + +glabel white_puff_geo # 0x16000020 + geo_node_start + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_display_list LAYER_TRANSPARENT, mist_seg3_dl_03000920 + geo_close_node + geo_end diff --git a/actors/mist/model.s b/actors/mist/model.s index 5990ba8..0e5e0d3 100644 --- a/actors/mist/model.s +++ b/actors/mist/model.s @@ -1,58 +1,58 @@ -# Mist - -mist_seg3_vertex_03000000: # 0x03000000 -vertex -25, -25, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 25, -25, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 25, 25, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 25, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -mist_seg3_vertex_03000040: # 0x03000040 -vertex -25, -25, 0, 0, 992, 0x22, 0x1A, 0x1C, 0xFF -vertex 25, -25, 0, 992, 992, 0x22, 0x1A, 0x1C, 0xFF -vertex 25, 25, 0, 992, 0, 0x22, 0x1A, 0x1C, 0xFF -vertex -25, 25, 0, 0, 0, 0x22, 0x1A, 0x1C, 0xFF - -mist_seg3_texture_03000080: # 0x03000080 -.incbin "actors/mist/mist.ia16" - -glabel mist_seg3_dl_03000880 # 0x03000880 - 0x03000920 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, mist_seg3_texture_03000080 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex mist_seg3_vertex_03000000, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -glabel mist_seg3_dl_03000920 # 0x03000920 - 0x030009C0 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, mist_seg3_texture_03000080 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex mist_seg3_vertex_03000040, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Mist + +mist_seg3_vertex_03000000: # 0x03000000 +vertex -25, -25, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 25, -25, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 25, 25, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 25, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +mist_seg3_vertex_03000040: # 0x03000040 +vertex -25, -25, 0, 0, 992, 0x22, 0x1A, 0x1C, 0xFF +vertex 25, -25, 0, 992, 992, 0x22, 0x1A, 0x1C, 0xFF +vertex 25, 25, 0, 992, 0, 0x22, 0x1A, 0x1C, 0xFF +vertex -25, 25, 0, 0, 0, 0x22, 0x1A, 0x1C, 0xFF + +mist_seg3_texture_03000080: # 0x03000080 +.incbin "actors/mist/mist.ia16" + +glabel mist_seg3_dl_03000880 # 0x03000880 - 0x03000920 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, mist_seg3_texture_03000080 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex mist_seg3_vertex_03000000, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +glabel mist_seg3_dl_03000920 # 0x03000920 - 0x030009C0 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_ENVIRONMENT, G_ACMUX_0 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, mist_seg3_texture_03000080 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex mist_seg3_vertex_03000040, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/moneybag/geo.s b/actors/moneybag/geo.s index 7276430..3cdc957 100644 --- a/actors/moneybag/geo.s +++ b/actors/moneybag/geo.s @@ -1,51 +1,51 @@ -glabel moneybag_geo_000000 # 0x0D000000 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005750 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, -120 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005980 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 120 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_060059F0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005688 - geo_close_node - geo_return - -glabel moneybag_geo_000078 # 0x0D000078 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005750 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, -120 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005980 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 120 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_060059F0 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005688 - geo_close_node - geo_return - -glabel moneybag_geo # 0x0D0000F0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_branch 1, moneybag_geo_000000 - geo_branch 1, moneybag_geo_000078 - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel moneybag_geo_000000 # 0x0D000000 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005750 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, -120 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005980 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 120 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_060059F0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, moneybag_seg6_dl_06005688 + geo_close_node + geo_return + +glabel moneybag_geo_000078 # 0x0D000078 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005750 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, -120 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005980 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 120 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_060059F0 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, moneybag_seg6_dl_06005688 + geo_close_node + geo_return + +glabel moneybag_geo # 0x0D0000F0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_branch 1, moneybag_geo_000000 + geo_branch 1, moneybag_geo_000078 + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/moneybag/model.s b/actors/moneybag/model.s index a238ddd..150cf19 100644 --- a/actors/moneybag/model.s +++ b/actors/moneybag/model.s @@ -1,397 +1,397 @@ -# Moneybag - -moneybag_seg6_texture_060039B0: # 0x060039B0 -.incbin "actors/moneybag/moneybag_mouth.rgba16" - -moneybag_seg6_texture_060049B0: # 0x060049B0 -.incbin "actors/moneybag/moneybag_eyes.rgba16" - -moneybag_seg6_light_060051B0: # 0x060051B0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -moneybag_seg6_light_060051B8: # 0x060051B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -moneybag_seg6_light_060051C8: # 0x060051C8 -.byte 0x00, 0x3F, 0x23, 0x00, 0x00, 0x3F, 0x23, 0x00 - -moneybag_seg6_light_060051D0: # 0x060051D0 -.byte 0x00, 0x7F, 0x47, 0x00, 0x00, 0x7F, 0x47, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -moneybag_seg6_vertex_060051E0: # 0x060051E0 -vertex 226, 1, 300, 1988, 0, 0xCD, 0xF8, 0x73, 0xFF -vertex 0, 0, 200, 2656, 358, 0xAC, 0xFB, 0x5E, 0xFF -vertex 278, -190, 140, 988, 390, 0xD2, 0x96, 0x33, 0xFF -vertex 261, 194, -174, 824, 392, 0xCC, 0x64, 0xC8, 0xFF -vertex 226, 1, -299, -8, 0, 0xCD, 0xF8, 0x8D, 0xFF -vertex 0, 0, -199, -672, 312, 0xAC, 0xFB, 0xA2, 0xFF -vertex 261, 194, 175, 1156, 392, 0xCC, 0x64, 0x38, 0xFF -vertex 0, 0, 200, 2656, 312, 0xAC, 0xFB, 0x5E, 0xFF -vertex 0, 0, -199, -672, 358, 0xAC, 0xFB, 0xA2, 0xFF -vertex 278, -190, -139, 992, 390, 0xD2, 0x96, 0xCD, 0xFF - -moneybag_seg6_vertex_06005280: # 0x06005280 -vertex 0, 0, 200, 0, 0, 0xAC, 0xFB, 0x5E, 0xFF -vertex -88, -68, 0, 0, 0, 0x9F, 0xAF, 0x00, 0xFF -vertex 278, -190, 140, 0, 0, 0xD2, 0x96, 0x33, 0xFF -vertex -88, 71, 0, 0, 0, 0x9B, 0x4C, 0x00, 0xFF -vertex 261, 194, 175, 0, 0, 0xCC, 0x64, 0x38, 0xFF -vertex 0, 0, -199, 0, 0, 0xAC, 0xFB, 0xA2, 0xFF -vertex 278, -190, -139, 0, 0, 0xD2, 0x96, 0xCD, 0xFF -vertex 261, 194, -174, 0, 0, 0xCC, 0x64, 0xC8, 0xFF - -glabel moneybag_seg6_dl_06005300 # 0x06005300 - 0x06005358 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060039B0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight moneybag_seg6_light_060051B8, 1 -gsSPLight moneybag_seg6_light_060051B0, 2 -gsSPVertex moneybag_seg6_vertex_060051E0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 0, 0x0, 8, 4, 9, 0x0 -gsSPEndDisplayList - -glabel moneybag_seg6_dl_06005358 # 0x06005358 - 0x060053B8 -gsSPLight moneybag_seg6_light_060051D0, 1 -gsSPLight moneybag_seg6_light_060051C8, 2 -gsSPVertex moneybag_seg6_vertex_06005280, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 3, 5, 1, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 5, 3, 7, 0x0, 4, 7, 3, 0x0 -gsSPEndDisplayList - -glabel moneybag_seg6_dl_060053B8 # 0x060053B8 - 0x06005428 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList moneybag_seg6_dl_06005300 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList moneybag_seg6_dl_06005358 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -moneybag_seg6_light_06005428: # 0x06005428 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -moneybag_seg6_light_06005430: # 0x06005430 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -moneybag_seg6_vertex_06005440: # 0x06005440 -vertex 418, 89, -157, 388, 0, 0x46, 0x62, 0xDB, 0xFF -vertex 261, 194, 175, 1604, 408, 0x46, 0x62, 0x25, 0xFF -vertex 418, 89, 157, 1540, 0, 0x43, 0x5B, 0x39, 0xFF -vertex 418, 89, 157, 684, 0, 0x43, 0x5B, 0x39, 0xFF -vertex 261, 194, 175, 1156, 392, 0x46, 0x62, 0x25, 0xFF -vertex 226, 1, 300, 1988, 0, 0x34, 0xF9, 0x73, 0xFF -vertex 418, 89, -157, 1296, 0, 0x46, 0x62, 0xDB, 0xFF -vertex 226, 1, -299, -8, 0, 0x33, 0xF9, 0x8D, 0xFF -vertex 261, 194, -174, 824, 392, 0x43, 0x5B, 0xC7, 0xFF -vertex 418, -85, -157, 1296, 0, 0x28, 0xBA, 0x9F, 0xFF -vertex 278, -190, -139, 992, 390, 0x46, 0x9D, 0xDD, 0xFF -vertex 278, -190, 140, 988, 390, 0x40, 0xA1, 0x35, 0xFF -vertex 418, -85, 157, 684, 0, 0x28, 0xBA, 0x61, 0xFF -vertex 261, 194, -174, 324, 408, 0x43, 0x5B, 0xC7, 0xFF - -moneybag_seg6_vertex_06005520: # 0x06005520 -vertex 278, -190, -139, 1512, 416, 0x46, 0x9D, 0xDD, 0xFF -vertex 418, -85, -156, 1588, 0, 0x4C, 0x9B, 0x00, 0xFF -vertex 418, -85, 158, 248, 0, 0x4C, 0x9B, 0x00, 0xFF -vertex 278, -190, 140, 320, 416, 0x40, 0xA1, 0x35, 0xFF -vertex 238, -15, 286, 2336, 754, 0x3E, 0xCE, 0x62, 0xFF -vertex 272, 77, 312, 124, 1062, 0x3E, 0xCE, 0x62, 0xFF -vertex 229, 73, 337, 124, 436, 0x3E, 0xCE, 0x62, 0xFF - -glabel moneybag_seg6_dl_06005590 # 0x06005590 - 0x06005618 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060039B0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPLight moneybag_seg6_light_06005430, 1 -gsSPLight moneybag_seg6_light_06005428, 2 -gsSPVertex moneybag_seg6_vertex_06005440, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 -gsSP2Triangles 5, 11, 12, 0x0, 0, 13, 1, 0x0 -gsSPVertex moneybag_seg6_vertex_06005520, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 4, 5, 6, 0x0 -gsSPEndDisplayList - -glabel moneybag_seg6_dl_06005618 # 0x06005618 - 0x06005688 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList moneybag_seg6_dl_06005590 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel moneybag_seg6_dl_06005688 # 0x06005688 - 0x060056A8 -gsSPDisplayList moneybag_seg6_dl_060053B8 -gsSPDisplayList moneybag_seg6_dl_06005618 -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -moneybag_seg6_vertex_060056A8: # 0x060056A8 -vertex 356, 121, -159, 960, 4, 0xFF, 0xFF, 0xFF, 0xFF -vertex 356, -128, 150, 28, 918, 0xFF, 0xFF, 0xFF, 0xFF -vertex 356, -128, -149, 930, 918, 0xFF, 0xFF, 0xFF, 0xFF -vertex 356, 121, 160, -2, 4, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 1, 298, -414, 442, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 1, -297, 1374, 442, 0xFF, 0xFF, 0xFF, 0xFF - -glabel moneybag_seg6_dl_06005708 # 0x06005708 - 0x06005750 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060049B0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex moneybag_seg6_vertex_060056A8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 5, 0, 2, 0x0 -gsSPEndDisplayList - -glabel moneybag_seg6_dl_06005750 # 0x06005750 - 0x060057C0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList moneybag_seg6_dl_06005708 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -# Unreferenced light -.byte 0x0C, 0x20, 0x06, 0x00, 0x0C, 0x20, 0x06, 0x00 - -.byte 0x30, 0x83, 0x1A, 0x00, 0x30, 0x83, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -moneybag_seg6_light_060057F0: # 0x060057F0 -.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 - -moneybag_seg6_light_060057F8: # 0x060057F8 -.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -moneybag_seg6_vertex_06005820: # 0x06005820 -vertex 0, 0, 0, 0, 0, 0x83, 0x11, 0x00, 0x00 -vertex 180, 90, 0, 0, 0, 0xC8, 0x71, 0x00, 0x00 -vertex 180, 40, -80, 0, 0, 0xC8, 0x2A, 0x97, 0x00 -vertex 180, -120, -40, 0, 0, 0xBB, 0xB0, 0xBB, 0xFF -vertex 180, -120, 40, 0, 0, 0xBB, 0xB0, 0x45, 0xFF -vertex 180, 90, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, 80, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, -120, 40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, -120, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, -80, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, 80, 0, 0, 0xC8, 0x2A, 0x69, 0xFF - -moneybag_seg6_vertex_060058D0: # 0x060058D0 -vertex 180, 40, 80, 0, 0, 0xC8, 0x2A, 0x69, 0x00 -vertex 180, 90, 0, 0, 0, 0xC8, 0x71, 0x00, 0x00 -vertex 0, 0, 0, 0, 0, 0x83, 0x11, 0x00, 0x00 -vertex 180, -120, -40, 0, 0, 0xBB, 0xB0, 0xBB, 0xFF -vertex 180, -120, 40, 0, 0, 0xBB, 0xB0, 0x45, 0xFF -vertex 180, -120, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, -80, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 90, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, -120, 40, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, 80, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 40, -80, 0, 0, 0xC8, 0x2A, 0x97, 0xFF - -glabel moneybag_seg6_dl_06005980 # 0x06005980 - 0x060059F0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight moneybag_seg6_light_060057F8, 1 -gsSPLight moneybag_seg6_light_060057F0, 2 -gsSPVertex moneybag_seg6_vertex_06005820, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 10, 1, 0, 0x0 -gsSP2Triangles 0, 4, 10, 0x0, 2, 3, 0, 0x0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel moneybag_seg6_dl_060059F0 # 0x060059F0 - 0x06005A60 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPLight moneybag_seg6_light_060057F8, 1 -gsSPLight moneybag_seg6_light_060057F0, 2 -gsSPVertex moneybag_seg6_vertex_060058D0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 5, 7, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 2, 1, 10, 0x0 -gsSP2Triangles 10, 3, 2, 0x0, 2, 4, 0, 0x0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -moneybag_seg6_animvalue_06005A60: # 0x06005A60 -.hword 0x0000, 0x00B4, 0xFF1A, 0x1FFF, 0x3FFF, 0x1FFF, 0x8001, 0xC001 -.hword 0xC001, 0x8001, 0x8001, 0x8001 - -moneybag_seg6_animindex_06005A78: # 0x06005A78 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0007, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 - -moneybag_seg6_anim_06005AD8: # 0x06005AD8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x07 -.word moneybag_seg6_animvalue_06005A60 -.word moneybag_seg6_animindex_06005A78 -.word 0 - -moneybag_seg6_animvalue_06005AF0: # 0x06005AF0 -.hword 0x0000, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00D3 -.hword 0x00F0, 0x00F0, 0x00F0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFED, 0xFFCD, 0xFFC6 -.hword 0x0000, 0x5FCF, 0x629C, 0x6931, 0x70D4, 0x76C7, 0x7851, 0x72FB -.hword 0x68D5, 0x5DA7, 0x5537, 0xDBB5, 0xD928, 0xD276, 0xCAAE, 0xC4D8 -.hword 0xC343, 0xD86B, 0xF157, 0x0A0A, 0x1E86, 0xDBB5, 0xD8F4, 0xD287 -.hword 0xCAAE, 0xC507, 0xC343, 0xDB90, 0xF887, 0x1452, 0x291E, 0x8001 -.hword 0x8001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFED -.hword 0xFFCD, 0xFFC6, 0x0000, 0x5FCF, 0x629C, 0x6931, 0x70D4, 0x76C7 -.hword 0x7851, 0x72FB, 0x68D5, 0x5DA7, 0x5537, 0x0000 - -moneybag_seg6_animindex_06005B8C: # 0x06005B8C -.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x0001, 0x000B, 0x0001, 0x000C -.hword 0x0001, 0x000D, 0x0001, 0x000E, 0x0001, 0x0000, 0x000A, 0x0039 -.hword 0x000A, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0038 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0023, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0037, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x002D, 0x0001, 0x0000, 0x000A, 0x000F, 0x000A, 0x0019 - -moneybag_seg6_anim_06005BEC: # 0x06005BEC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x07 -.word moneybag_seg6_animvalue_06005AF0 -.word moneybag_seg6_animindex_06005B8C -.word 0 - -moneybag_seg6_animvalue_06005C04: # 0x06005C04 -.hword 0x0000, 0x00F0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0xFF99, 0x026A -.hword 0xFF99, 0xFCC7, 0x5537, 0x2406, 0x2986, 0x2406, 0x1E86, 0x243A -.hword 0x1F56, 0x243A, 0x291E, 0x8001, 0x8001, 0xFF99, 0x026A, 0xFF99 -.hword 0xFCC7, 0x5537 - -moneybag_seg6_animindex_06005C38: # 0x06005C38 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0004, 0x0015 -.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0014 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x000B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0004, 0x000F, 0x0001, 0x0000, 0x0004, 0x0006, 0x0001, 0x000A - -moneybag_seg6_anim_06005C98: # 0x06005C98 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x04 -.hword 0x07 -.word moneybag_seg6_animvalue_06005C04 -.word moneybag_seg6_animindex_06005C38 -.word 0 - -moneybag_seg6_animvalue_06005CB0: # 0x06005CB0 -.hword 0x0000, 0x00E9, 0x00DE, 0x00D0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF -.hword 0x56CC, 0x58BF, 0x5AD8, 0x0F8B, 0xFC25, 0xE93B, 0x0E14, 0xFA02 -.hword 0xE77D, 0x8001, 0x8001, 0x56CC, 0x58BF, 0x5AD8 - -moneybag_seg6_animindex_06005CDC: # 0x06005CDC -.hword 0x0001, 0x0000, 0x0003, 0x0001, 0x0001, 0x0004, 0x0001, 0x0005 -.hword 0x0001, 0x0006, 0x0001, 0x0007, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0003, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0012 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0003, 0x000B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0003, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0003, 0x0008 - -moneybag_seg6_anim_06005D3C: # 0x06005D3C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x03 -.hword 0x07 -.word moneybag_seg6_animvalue_06005CB0 -.word moneybag_seg6_animindex_06005CDC -.word 0 - -moneybag_seg6_animvalue_06005D54: # 0x06005D54 -.hword 0x0000, 0x00B4, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0x5FCF, 0x62B8 -.hword 0x6758, 0x6BA0, 0x6D82, 0x6B5E, 0x66A8, 0x61F3, 0xF6B5, 0xFD63 -.hword 0x0000, 0xFBB1, 0xF323, 0xEAC2, 0xE6FC, 0xEAE5, 0x10B8, 0x0568 -.hword 0x0000, 0x0456, 0x0E78, 0x18B6, 0x1D63, 0x18CC, 0xCB51, 0xD1A7 -.hword 0xD3F8, 0xCF36, 0xC62D, 0xBDA4, 0xBA61, 0xC022, 0x0B33, 0x1144 -.hword 0x13E9, 0x10FC, 0x0A72, 0x03AA, 0x0000, 0x0154, 0xEDCE, 0xE3F3 -.hword 0xDFA7, 0xE4C7, 0xF004, 0xFB28, 0x0000, 0xFA46, 0xCBE1, 0xC320 -.hword 0xBECD, 0xC17F, 0xC8B2, 0xD070, 0xD4C8, 0xD3C1, 0x8001, 0x8001 -.hword 0x5FCF, 0x62B8, 0x6758, 0x6BA0, 0x6D82, 0x6B5E, 0x66A8, 0x61F3 - -moneybag_seg6_animindex_06005DE4: # 0x06005DE4 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0040, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003F -.hword 0x0008, 0x000E, 0x0008, 0x0016, 0x0008, 0x001E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x003E, 0x0008, 0x0026, 0x0008, 0x002E -.hword 0x0008, 0x0036, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0006 - -moneybag_seg6_anim_06005E44: # 0x06005E44 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x07 -.word moneybag_seg6_animvalue_06005D54 -.word moneybag_seg6_animindex_06005DE4 -.word 0 - -glabel moneybag_seg6_anims_06005E5C # 0x06005E5C -.word moneybag_seg6_anim_06005AD8 -.word moneybag_seg6_anim_06005BEC -.word moneybag_seg6_anim_06005C98 -.word moneybag_seg6_anim_06005D3C -.word moneybag_seg6_anim_06005E44 +# Moneybag + +moneybag_seg6_texture_060039B0: # 0x060039B0 +.incbin "actors/moneybag/moneybag_mouth.rgba16" + +moneybag_seg6_texture_060049B0: # 0x060049B0 +.incbin "actors/moneybag/moneybag_eyes.rgba16" + +moneybag_seg6_light_060051B0: # 0x060051B0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +moneybag_seg6_light_060051B8: # 0x060051B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +moneybag_seg6_light_060051C8: # 0x060051C8 +.byte 0x00, 0x3F, 0x23, 0x00, 0x00, 0x3F, 0x23, 0x00 + +moneybag_seg6_light_060051D0: # 0x060051D0 +.byte 0x00, 0x7F, 0x47, 0x00, 0x00, 0x7F, 0x47, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +moneybag_seg6_vertex_060051E0: # 0x060051E0 +vertex 226, 1, 300, 1988, 0, 0xCD, 0xF8, 0x73, 0xFF +vertex 0, 0, 200, 2656, 358, 0xAC, 0xFB, 0x5E, 0xFF +vertex 278, -190, 140, 988, 390, 0xD2, 0x96, 0x33, 0xFF +vertex 261, 194, -174, 824, 392, 0xCC, 0x64, 0xC8, 0xFF +vertex 226, 1, -299, -8, 0, 0xCD, 0xF8, 0x8D, 0xFF +vertex 0, 0, -199, -672, 312, 0xAC, 0xFB, 0xA2, 0xFF +vertex 261, 194, 175, 1156, 392, 0xCC, 0x64, 0x38, 0xFF +vertex 0, 0, 200, 2656, 312, 0xAC, 0xFB, 0x5E, 0xFF +vertex 0, 0, -199, -672, 358, 0xAC, 0xFB, 0xA2, 0xFF +vertex 278, -190, -139, 992, 390, 0xD2, 0x96, 0xCD, 0xFF + +moneybag_seg6_vertex_06005280: # 0x06005280 +vertex 0, 0, 200, 0, 0, 0xAC, 0xFB, 0x5E, 0xFF +vertex -88, -68, 0, 0, 0, 0x9F, 0xAF, 0x00, 0xFF +vertex 278, -190, 140, 0, 0, 0xD2, 0x96, 0x33, 0xFF +vertex -88, 71, 0, 0, 0, 0x9B, 0x4C, 0x00, 0xFF +vertex 261, 194, 175, 0, 0, 0xCC, 0x64, 0x38, 0xFF +vertex 0, 0, -199, 0, 0, 0xAC, 0xFB, 0xA2, 0xFF +vertex 278, -190, -139, 0, 0, 0xD2, 0x96, 0xCD, 0xFF +vertex 261, 194, -174, 0, 0, 0xCC, 0x64, 0xC8, 0xFF + +glabel moneybag_seg6_dl_06005300 # 0x06005300 - 0x06005358 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060039B0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight moneybag_seg6_light_060051B8, 1 +gsSPLight moneybag_seg6_light_060051B0, 2 +gsSPVertex moneybag_seg6_vertex_060051E0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 0, 0x0, 8, 4, 9, 0x0 +gsSPEndDisplayList + +glabel moneybag_seg6_dl_06005358 # 0x06005358 - 0x060053B8 +gsSPLight moneybag_seg6_light_060051D0, 1 +gsSPLight moneybag_seg6_light_060051C8, 2 +gsSPVertex moneybag_seg6_vertex_06005280, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 3, 5, 1, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 5, 3, 7, 0x0, 4, 7, 3, 0x0 +gsSPEndDisplayList + +glabel moneybag_seg6_dl_060053B8 # 0x060053B8 - 0x06005428 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList moneybag_seg6_dl_06005300 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList moneybag_seg6_dl_06005358 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +moneybag_seg6_light_06005428: # 0x06005428 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +moneybag_seg6_light_06005430: # 0x06005430 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +moneybag_seg6_vertex_06005440: # 0x06005440 +vertex 418, 89, -157, 388, 0, 0x46, 0x62, 0xDB, 0xFF +vertex 261, 194, 175, 1604, 408, 0x46, 0x62, 0x25, 0xFF +vertex 418, 89, 157, 1540, 0, 0x43, 0x5B, 0x39, 0xFF +vertex 418, 89, 157, 684, 0, 0x43, 0x5B, 0x39, 0xFF +vertex 261, 194, 175, 1156, 392, 0x46, 0x62, 0x25, 0xFF +vertex 226, 1, 300, 1988, 0, 0x34, 0xF9, 0x73, 0xFF +vertex 418, 89, -157, 1296, 0, 0x46, 0x62, 0xDB, 0xFF +vertex 226, 1, -299, -8, 0, 0x33, 0xF9, 0x8D, 0xFF +vertex 261, 194, -174, 824, 392, 0x43, 0x5B, 0xC7, 0xFF +vertex 418, -85, -157, 1296, 0, 0x28, 0xBA, 0x9F, 0xFF +vertex 278, -190, -139, 992, 390, 0x46, 0x9D, 0xDD, 0xFF +vertex 278, -190, 140, 988, 390, 0x40, 0xA1, 0x35, 0xFF +vertex 418, -85, 157, 684, 0, 0x28, 0xBA, 0x61, 0xFF +vertex 261, 194, -174, 324, 408, 0x43, 0x5B, 0xC7, 0xFF + +moneybag_seg6_vertex_06005520: # 0x06005520 +vertex 278, -190, -139, 1512, 416, 0x46, 0x9D, 0xDD, 0xFF +vertex 418, -85, -156, 1588, 0, 0x4C, 0x9B, 0x00, 0xFF +vertex 418, -85, 158, 248, 0, 0x4C, 0x9B, 0x00, 0xFF +vertex 278, -190, 140, 320, 416, 0x40, 0xA1, 0x35, 0xFF +vertex 238, -15, 286, 2336, 754, 0x3E, 0xCE, 0x62, 0xFF +vertex 272, 77, 312, 124, 1062, 0x3E, 0xCE, 0x62, 0xFF +vertex 229, 73, 337, 124, 436, 0x3E, 0xCE, 0x62, 0xFF + +glabel moneybag_seg6_dl_06005590 # 0x06005590 - 0x06005618 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060039B0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPLight moneybag_seg6_light_06005430, 1 +gsSPLight moneybag_seg6_light_06005428, 2 +gsSPVertex moneybag_seg6_vertex_06005440, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 7, 0x0 +gsSP2Triangles 5, 11, 12, 0x0, 0, 13, 1, 0x0 +gsSPVertex moneybag_seg6_vertex_06005520, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 4, 5, 6, 0x0 +gsSPEndDisplayList + +glabel moneybag_seg6_dl_06005618 # 0x06005618 - 0x06005688 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList moneybag_seg6_dl_06005590 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel moneybag_seg6_dl_06005688 # 0x06005688 - 0x060056A8 +gsSPDisplayList moneybag_seg6_dl_060053B8 +gsSPDisplayList moneybag_seg6_dl_06005618 +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +moneybag_seg6_vertex_060056A8: # 0x060056A8 +vertex 356, 121, -159, 960, 4, 0xFF, 0xFF, 0xFF, 0xFF +vertex 356, -128, 150, 28, 918, 0xFF, 0xFF, 0xFF, 0xFF +vertex 356, -128, -149, 930, 918, 0xFF, 0xFF, 0xFF, 0xFF +vertex 356, 121, 160, -2, 4, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 1, 298, -414, 442, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 1, -297, 1374, 442, 0xFF, 0xFF, 0xFF, 0xFF + +glabel moneybag_seg6_dl_06005708 # 0x06005708 - 0x06005750 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, moneybag_seg6_texture_060049B0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex moneybag_seg6_vertex_060056A8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 5, 0, 2, 0x0 +gsSPEndDisplayList + +glabel moneybag_seg6_dl_06005750 # 0x06005750 - 0x060057C0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList moneybag_seg6_dl_06005708 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +# Unreferenced light +.byte 0x0C, 0x20, 0x06, 0x00, 0x0C, 0x20, 0x06, 0x00 + +.byte 0x30, 0x83, 0x1A, 0x00, 0x30, 0x83, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +moneybag_seg6_light_060057F0: # 0x060057F0 +.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 + +moneybag_seg6_light_060057F8: # 0x060057F8 +.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +moneybag_seg6_vertex_06005820: # 0x06005820 +vertex 0, 0, 0, 0, 0, 0x83, 0x11, 0x00, 0x00 +vertex 180, 90, 0, 0, 0, 0xC8, 0x71, 0x00, 0x00 +vertex 180, 40, -80, 0, 0, 0xC8, 0x2A, 0x97, 0x00 +vertex 180, -120, -40, 0, 0, 0xBB, 0xB0, 0xBB, 0xFF +vertex 180, -120, 40, 0, 0, 0xBB, 0xB0, 0x45, 0xFF +vertex 180, 90, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, 80, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, -120, 40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, -120, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, -80, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, 80, 0, 0, 0xC8, 0x2A, 0x69, 0xFF + +moneybag_seg6_vertex_060058D0: # 0x060058D0 +vertex 180, 40, 80, 0, 0, 0xC8, 0x2A, 0x69, 0x00 +vertex 180, 90, 0, 0, 0, 0xC8, 0x71, 0x00, 0x00 +vertex 0, 0, 0, 0, 0, 0x83, 0x11, 0x00, 0x00 +vertex 180, -120, -40, 0, 0, 0xBB, 0xB0, 0xBB, 0xFF +vertex 180, -120, 40, 0, 0, 0xBB, 0xB0, 0x45, 0xFF +vertex 180, -120, -40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, -80, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 90, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, -120, 40, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, 80, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 40, -80, 0, 0, 0xC8, 0x2A, 0x97, 0xFF + +glabel moneybag_seg6_dl_06005980 # 0x06005980 - 0x060059F0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight moneybag_seg6_light_060057F8, 1 +gsSPLight moneybag_seg6_light_060057F0, 2 +gsSPVertex moneybag_seg6_vertex_06005820, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 10, 1, 0, 0x0 +gsSP2Triangles 0, 4, 10, 0x0, 2, 3, 0, 0x0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel moneybag_seg6_dl_060059F0 # 0x060059F0 - 0x06005A60 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPLight moneybag_seg6_light_060057F8, 1 +gsSPLight moneybag_seg6_light_060057F0, 2 +gsSPVertex moneybag_seg6_vertex_060058D0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 5, 7, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 2, 1, 10, 0x0 +gsSP2Triangles 10, 3, 2, 0x0, 2, 4, 0, 0x0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +moneybag_seg6_animvalue_06005A60: # 0x06005A60 +.hword 0x0000, 0x00B4, 0xFF1A, 0x1FFF, 0x3FFF, 0x1FFF, 0x8001, 0xC001 +.hword 0xC001, 0x8001, 0x8001, 0x8001 + +moneybag_seg6_animindex_06005A78: # 0x06005A78 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0007, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0006 + +moneybag_seg6_anim_06005AD8: # 0x06005AD8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x07 +.word moneybag_seg6_animvalue_06005A60 +.word moneybag_seg6_animindex_06005A78 +.word 0 + +moneybag_seg6_animvalue_06005AF0: # 0x06005AF0 +.hword 0x0000, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00B4, 0x00D3 +.hword 0x00F0, 0x00F0, 0x00F0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFED, 0xFFCD, 0xFFC6 +.hword 0x0000, 0x5FCF, 0x629C, 0x6931, 0x70D4, 0x76C7, 0x7851, 0x72FB +.hword 0x68D5, 0x5DA7, 0x5537, 0xDBB5, 0xD928, 0xD276, 0xCAAE, 0xC4D8 +.hword 0xC343, 0xD86B, 0xF157, 0x0A0A, 0x1E86, 0xDBB5, 0xD8F4, 0xD287 +.hword 0xCAAE, 0xC507, 0xC343, 0xDB90, 0xF887, 0x1452, 0x291E, 0x8001 +.hword 0x8001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFED +.hword 0xFFCD, 0xFFC6, 0x0000, 0x5FCF, 0x629C, 0x6931, 0x70D4, 0x76C7 +.hword 0x7851, 0x72FB, 0x68D5, 0x5DA7, 0x5537, 0x0000 + +moneybag_seg6_animindex_06005B8C: # 0x06005B8C +.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x0001, 0x000B, 0x0001, 0x000C +.hword 0x0001, 0x000D, 0x0001, 0x000E, 0x0001, 0x0000, 0x000A, 0x0039 +.hword 0x000A, 0x0043, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0038 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0023, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0037, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x002D, 0x0001, 0x0000, 0x000A, 0x000F, 0x000A, 0x0019 + +moneybag_seg6_anim_06005BEC: # 0x06005BEC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x07 +.word moneybag_seg6_animvalue_06005AF0 +.word moneybag_seg6_animindex_06005B8C +.word 0 + +moneybag_seg6_animvalue_06005C04: # 0x06005C04 +.hword 0x0000, 0x00F0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0xFF99, 0x026A +.hword 0xFF99, 0xFCC7, 0x5537, 0x2406, 0x2986, 0x2406, 0x1E86, 0x243A +.hword 0x1F56, 0x243A, 0x291E, 0x8001, 0x8001, 0xFF99, 0x026A, 0xFF99 +.hword 0xFCC7, 0x5537 + +moneybag_seg6_animindex_06005C38: # 0x06005C38 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0004, 0x0015 +.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0014 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x000B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0004, 0x000F, 0x0001, 0x0000, 0x0004, 0x0006, 0x0001, 0x000A + +moneybag_seg6_anim_06005C98: # 0x06005C98 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x04 +.hword 0x07 +.word moneybag_seg6_animvalue_06005C04 +.word moneybag_seg6_animindex_06005C38 +.word 0 + +moneybag_seg6_animvalue_06005CB0: # 0x06005CB0 +.hword 0x0000, 0x00E9, 0x00DE, 0x00D0, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF +.hword 0x56CC, 0x58BF, 0x5AD8, 0x0F8B, 0xFC25, 0xE93B, 0x0E14, 0xFA02 +.hword 0xE77D, 0x8001, 0x8001, 0x56CC, 0x58BF, 0x5AD8 + +moneybag_seg6_animindex_06005CDC: # 0x06005CDC +.hword 0x0001, 0x0000, 0x0003, 0x0001, 0x0001, 0x0004, 0x0001, 0x0005 +.hword 0x0001, 0x0006, 0x0001, 0x0007, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0003, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0012 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0003, 0x000B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0003, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0003, 0x0008 + +moneybag_seg6_anim_06005D3C: # 0x06005D3C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x03 +.hword 0x07 +.word moneybag_seg6_animvalue_06005CB0 +.word moneybag_seg6_animindex_06005CDC +.word 0 + +moneybag_seg6_animvalue_06005D54: # 0x06005D54 +.hword 0x0000, 0x00B4, 0xFF1A, 0x3FFF, 0x3B84, 0x3FFF, 0x5FCF, 0x62B8 +.hword 0x6758, 0x6BA0, 0x6D82, 0x6B5E, 0x66A8, 0x61F3, 0xF6B5, 0xFD63 +.hword 0x0000, 0xFBB1, 0xF323, 0xEAC2, 0xE6FC, 0xEAE5, 0x10B8, 0x0568 +.hword 0x0000, 0x0456, 0x0E78, 0x18B6, 0x1D63, 0x18CC, 0xCB51, 0xD1A7 +.hword 0xD3F8, 0xCF36, 0xC62D, 0xBDA4, 0xBA61, 0xC022, 0x0B33, 0x1144 +.hword 0x13E9, 0x10FC, 0x0A72, 0x03AA, 0x0000, 0x0154, 0xEDCE, 0xE3F3 +.hword 0xDFA7, 0xE4C7, 0xF004, 0xFB28, 0x0000, 0xFA46, 0xCBE1, 0xC320 +.hword 0xBECD, 0xC17F, 0xC8B2, 0xD070, 0xD4C8, 0xD3C1, 0x8001, 0x8001 +.hword 0x5FCF, 0x62B8, 0x6758, 0x6BA0, 0x6D82, 0x6B5E, 0x66A8, 0x61F3 + +moneybag_seg6_animindex_06005DE4: # 0x06005DE4 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0040, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x003F +.hword 0x0008, 0x000E, 0x0008, 0x0016, 0x0008, 0x001E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x003E, 0x0008, 0x0026, 0x0008, 0x002E +.hword 0x0008, 0x0036, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0006 + +moneybag_seg6_anim_06005E44: # 0x06005E44 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x07 +.word moneybag_seg6_animvalue_06005D54 +.word moneybag_seg6_animindex_06005DE4 +.word 0 + +glabel moneybag_seg6_anims_06005E5C # 0x06005E5C +.word moneybag_seg6_anim_06005AD8 +.word moneybag_seg6_anim_06005BEC +.word moneybag_seg6_anim_06005C98 +.word moneybag_seg6_anim_06005D3C +.word moneybag_seg6_anim_06005E44 diff --git a/actors/monty_mole/geo.s b/actors/monty_mole/geo.s index ca846bb..f73df34 100644 --- a/actors/monty_mole/geo.s +++ b/actors/monty_mole/geo.s @@ -1,39 +1,39 @@ -glabel monty_mole_geo # 0x0C000000 - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050044B0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 116, 0, 0, monty_mole_seg5_dl_05004C00 - geo_animated_part LAYER_ALPHA, 116, 0, 0, monty_mole_seg5_dl_05004D30 - geo_animated_part LAYER_OPAQUE, -68, -5, -40 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003C48 - geo_close_node - geo_animated_part LAYER_OPAQUE, -68, -5, 40 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003518 - geo_close_node - geo_animated_part LAYER_OPAQUE, 80, 1, 78 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050032A0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003820 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 80, 1, -78 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050039D0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003F50 - geo_asm 0, Geo18_8029D890 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel monty_mole_geo # 0x0C000000 + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050044B0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 116, 0, 0, monty_mole_seg5_dl_05004C00 + geo_animated_part LAYER_ALPHA, 116, 0, 0, monty_mole_seg5_dl_05004D30 + geo_animated_part LAYER_OPAQUE, -68, -5, -40 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003C48 + geo_close_node + geo_animated_part LAYER_OPAQUE, -68, -5, 40 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_05003518 + geo_close_node + geo_animated_part LAYER_OPAQUE, 80, 1, 78 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050032A0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003820 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 80, 1, -78 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, monty_mole_seg5_dl_050039D0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 80, 0, 0, monty_mole_seg5_dl_05003F50 + geo_asm 0, Geo18_8029D890 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/monty_mole/model.s b/actors/monty_mole/model.s index 8d61da8..ed3ffaa 100644 --- a/actors/monty_mole/model.s +++ b/actors/monty_mole/model.s @@ -1,1510 +1,1510 @@ -# Monty Mole - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x30, 0x1F, 0x00, 0x00, 0x30, 0x1F, 0x00, 0x00 - -.byte 0xC3, 0x7E, 0x00, 0x00, 0xC3, 0x7E, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x05, 0x04, 0x05, 0x00, 0x05, 0x04, 0x05, 0x00 - -.byte 0x16, 0x13, 0x14, 0x00, 0x16, 0x13, 0x14, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x07, 0x08, 0x07, 0x00, 0x07, 0x08, 0x07, 0x00 - -.byte 0x1F, 0x20, 0x1F, 0x00, 0x1F, 0x20, 0x1F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x14, 0x0B, 0x0A, 0x00, 0x14, 0x0B, 0x0A, 0x00 - -.byte 0x53, 0x2E, 0x28, 0x00, 0x53, 0x2E, 0x28, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_texture_05000970: # 0x05000970 -.incbin "actors/monty_mole/monty_mole_cheek.rgba16" - -monty_mole_seg5_texture_05001170: # 0x05001170 -.incbin "actors/monty_mole/monty_mole_eye.rgba16" - -monty_mole_seg5_texture_05001970: # 0x05001970 -.incbin "actors/monty_mole/monty_mole_nose.rgba16" - -monty_mole_seg5_texture_05002170: # 0x05002170 -.incbin "actors/monty_mole/monty_mole_tooth.rgba16" - -monty_mole_seg5_texture_05002970: # 0x05002970 -.incbin "actors/monty_mole/monty_mole_claw.rgba16" - -monty_mole_seg5_light_05003170: # 0x05003170 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05003178: # 0x05003178 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05003188: # 0x05003188 -vertex 85, -12, -77, -6, 778, 0x21, 0x97, 0xC2, 0xFF -vertex -13, -8, 32, 348, 972, 0xA0, 0xC2, 0x36, 0xFF -vertex -13, -8, -24, 150, 978, 0x99, 0x28, 0xC3, 0xFF -vertex -3, 7, 23, 320, 950, 0xBD, 0x63, 0x28, 0xFF -vertex -3, 7, -18, 176, 956, 0xCF, 0x72, 0xE9, 0xFF -vertex 78, 15, -63, 38, 790, 0x23, 0x6B, 0xC7, 0xFF -vertex 85, -12, 81, 540, 758, 0x44, 0x3F, 0x55, 0xFF -vertex 75, 7, 58, 458, 782, 0x12, 0x79, 0x1E, 0xFF - -glabel monty_mole_seg5_dl_05003208 # 0x05003208 - 0x050032A0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05003178, 1 -gsSPLight monty_mole_seg5_light_05003170, 2 -gsSPVertex monty_mole_seg5_vertex_05003188, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 6, 3, 1, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 5, 6, 0, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_050032A0 # 0x050032A0 - 0x05003300 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003208 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05003300: # 0x05003300 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05003308: # 0x05003308 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05003318: # 0x05003318 -vertex 80, 10, 54, 3144, 202, 0x17, 0x63, 0x4A, 0xFF -vertex 133, 10, 13, 1908, 982, 0x77, 0xF7, 0x29, 0xFF -vertex 79, 10, -41, -148, 212, 0x11, 0x61, 0xB1, 0xFF -vertex 133, 10, -14, 948, 982, 0x5F, 0xE9, 0xB1, 0xFF -vertex 79, 10, -41, 2864, 188, 0x11, 0x61, 0xB1, 0xFF -vertex 133, 10, -14, 2014, 954, 0x5F, 0xE9, 0xB1, 0xFF -vertex 97, -15, -19, 2068, 162, 0x1F, 0x92, 0xCC, 0xFF -vertex 133, 10, 13, 1096, 982, 0x77, 0xF7, 0x29, 0xFF -vertex 98, -18, 18, 820, 170, 0x16, 0x8C, 0x2D, 0xFF -vertex 80, 10, 54, -294, 274, 0x17, 0x63, 0x4A, 0xFF - -monty_mole_seg5_vertex_050033B8: # 0x050033B8 -vertex -4, 10, 36, 1044, 680, 0xD0, 0xDA, 0x6E, 0xFF -vertex 98, -18, 18, 780, 984, 0x16, 0x8C, 0x2D, 0xFF -vertex 80, 10, 54, 896, 934, 0x17, 0x63, 0x4A, 0xFF -vertex 79, 10, -41, 694, 926, 0x11, 0x61, 0xB1, 0xFF -vertex -4, 10, -34, 896, 674, 0xD9, 0x2B, 0x90, 0xFF -vertex 97, -15, -19, 700, 980, 0x1F, 0x92, 0xCC, 0xFF -vertex -46, 10, 1, 1064, 552, 0xA0, 0xAE, 0xFE, 0xFF -vertex -4, -9, 0, 970, 678, 0xE1, 0x85, 0xFD, 0xFF - -glabel monty_mole_seg5_dl_05003438 # 0x05003438 - 0x050034A0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05003308, 1 -gsSPLight monty_mole_seg5_light_05003300, 2 -gsSPVertex monty_mole_seg5_vertex_05003318, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_050034A0 # 0x050034A0 - 0x05003518 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_050033B8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 6, 0, 0x0, 7, 6, 4, 0x0 -gsSP2Triangles 5, 7, 4, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 0, 7, 1, 0x0, 5, 1, 7, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003518 # 0x05003518 - 0x05003598 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003438 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_050034A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05003598: # 0x05003598 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_050035A0: # 0x050035A0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_050035B0: # 0x050035B0 -vertex 69, -15, 58, -562, 834, 0x64, 0x03, 0x4D, 0xFF -vertex 48, 21, 0, 1416, 262, 0x3B, 0x6E, 0xEF, 0xFF -vertex 38, 13, 47, -42, 224, 0x1E, 0x6B, 0x3C, 0xFF -vertex 83, -16, 0, 1140, 1008, 0x7A, 0x1E, 0xF5, 0xFF -vertex 69, -15, -31, 2066, 864, 0x3A, 0x9D, 0xCC, 0xFF -vertex 4, -12, -76, 3424, 196, 0x06, 0xE0, 0x86, 0xFF -vertex 69, -15, -31, -174, 804, 0x3A, 0x9D, 0xCC, 0xFF -vertex 69, -15, 58, 2602, 774, 0x64, 0x03, 0x4D, 0xFF -vertex 4, -12, 82, 3316, 82, 0xCD, 0xA8, 0x4B, 0xFF -vertex 83, -16, 0, 808, 950, 0x7A, 0x1E, 0xF5, 0xFF -vertex 4, -12, -76, -1640, 128, 0x06, 0xE0, 0x86, 0xFF -vertex 4, -12, 82, -1266, 142, 0xCD, 0xA8, 0x4B, 0xFF - -monty_mole_seg5_vertex_05003670: # 0x05003670 -vertex -21, -2, -55, 1006, 906, 0x93, 0xD0, 0xD6, 0xFF -vertex -3, 15, -63, 986, 942, 0xD3, 0x6E, 0xD5, 0xFF -vertex 4, -12, -76, 1000, 962, 0x06, 0xE0, 0x86, 0xFF -vertex 48, 21, 0, 762, 994, 0x3B, 0x6E, 0xEF, 0xFF -vertex -5, 8, 58, 748, 864, 0xD3, 0x6F, 0x28, 0xFF -vertex -21, -2, 39, 816, 848, 0x8C, 0x2B, 0x1B, 0xFF -vertex 38, 13, 47, 686, 950, 0x1E, 0x6B, 0x3C, 0xFF -vertex 4, -12, 82, 682, 868, 0xCD, 0xA8, 0x4B, 0xFF -vertex -21, -2, 39, 836, 598, 0x8C, 0x2B, 0x1B, 0xFF -vertex -21, -2, -55, 584, 594, 0x93, 0xD0, 0xD6, 0xFF -vertex 4, -12, 82, 946, 700, 0xCD, 0xA8, 0x4B, 0xFF -vertex 4, -12, -76, 524, 694, 0x06, 0xE0, 0x86, 0xFF - -glabel monty_mole_seg5_dl_05003730 # 0x05003730 - 0x050037A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_050035A0, 1 -gsSPLight monty_mole_seg5_light_05003598, 2 -gsSPVertex monty_mole_seg5_vertex_050035B0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 1, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 8, 10, 6, 0x0, 2, 11, 0, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_050037A8 # 0x050037A8 - 0x05003820 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_05003670, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 3, 1, 0x0, 5, 4, 1, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 4, 6, 3, 0x0 -gsSP2Triangles 7, 4, 5, 0x0, 6, 4, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003820 # 0x05003820 - 0x050038A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003730 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_050037A8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_050038A0: # 0x050038A0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_050038A8: # 0x050038A8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_050038B8: # 0x050038B8 -vertex -3, 7, -22, 234, 806, 0xD2, 0x73, 0xE5, 0xFF -vertex -3, 7, 19, 80, 810, 0xB2, 0x58, 0x2E, 0xFF -vertex 78, 15, 64, 34, 970, 0x11, 0x79, 0x22, 0xFF -vertex -13, -8, -31, 250, 786, 0xA0, 0x3A, 0xC7, 0xFF -vertex -13, -8, 25, 40, 792, 0xA2, 0xBF, 0x36, 0xFF -vertex 85, -12, 78, -4, 984, 0x40, 0x25, 0x67, 0xFF -vertex 75, 7, -57, 480, 952, 0x2A, 0x6A, 0xCB, 0xFF -vertex 85, -12, -80, 582, 968, 0x33, 0xA5, 0xB9, 0xFF - -glabel monty_mole_seg5_dl_05003938 # 0x05003938 - 0x050039D0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_050038A8, 1 -gsSPLight monty_mole_seg5_light_050038A0, 2 -gsSPVertex monty_mole_seg5_vertex_050038B8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 3, 0, 6, 0x0, 4, 3, 7, 0x0 -gsSP2Triangles 4, 7, 5, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 5, 7, 6, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_050039D0 # 0x050039D0 - 0x05003A30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003938 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05003A30: # 0x05003A30 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05003A38: # 0x05003A38 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05003A48: # 0x05003A48 -vertex 79, 10, 42, -148, 212, 0x11, 0x61, 0x4F, 0xFF -vertex 133, 10, 15, 948, 982, 0x5F, 0xE9, 0x4F, 0xFF -vertex 133, 10, -12, 1908, 982, 0x77, 0xF7, 0xD7, 0xFF -vertex 80, 10, -53, 3144, 202, 0x17, 0x63, 0xB6, 0xFF -vertex 80, 10, -53, -294, 274, 0x17, 0x63, 0xB6, 0xFF -vertex 133, 10, -12, 1096, 982, 0x77, 0xF7, 0xD7, 0xFF -vertex 98, -18, -17, 820, 170, 0x16, 0x8C, 0xD3, 0xFF -vertex 97, -15, 20, 2068, 162, 0x1F, 0x91, 0x34, 0xFF -vertex 133, 10, 15, 2014, 954, 0x5F, 0xE9, 0x4F, 0xFF -vertex 79, 10, 42, 2864, 188, 0x11, 0x61, 0x4F, 0xFF - -monty_mole_seg5_vertex_05003AE8: # 0x05003AE8 -vertex -4, 10, -35, 838, 786, 0xD0, 0xDB, 0x91, 0xFF -vertex -46, 10, 0, 948, 720, 0xA0, 0xAE, 0x00, 0xFF -vertex -4, 10, 35, 970, 808, 0xD9, 0x2B, 0x70, 0xFF -vertex -4, -9, 0, 904, 798, 0xE1, 0x85, 0x02, 0xFF -vertex 79, 10, 42, 894, 962, 0x11, 0x61, 0x4F, 0xFF -vertex 80, 10, -53, 714, 930, 0x17, 0x63, 0xB6, 0xFF -vertex 97, -15, 20, 834, 986, 0x1F, 0x91, 0x34, 0xFF -vertex 98, -18, -17, 764, 974, 0x16, 0x8C, 0xD3, 0xFF - -glabel monty_mole_seg5_dl_05003B68 # 0x05003B68 - 0x05003BD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05003A38, 1 -gsSPLight monty_mole_seg5_light_05003A30, 2 -gsSPVertex monty_mole_seg5_vertex_05003A48, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 5, 8, 7, 0x0, 7, 8, 9, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003BD0 # 0x05003BD0 - 0x05003C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_05003AE8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 2, 3, 6, 0x0, 6, 4, 2, 0x0 -gsSP2Triangles 5, 7, 0, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 7, 3, 0, 0x0, 3, 7, 6, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003C48 # 0x05003C48 - 0x05003CC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003B68 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003BD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05003CC8: # 0x05003CC8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05003CD0: # 0x05003CD0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05003CE0: # 0x05003CE0 -vertex 4, -12, 77, 3424, 196, 0x06, 0xE0, 0x7A, 0xFF -vertex 69, -15, 32, 2066, 864, 0x3A, 0x9D, 0x33, 0xFF -vertex 48, 21, 0, 1416, 262, 0x3B, 0x6E, 0x10, 0xFF -vertex 83, -16, 0, 1140, 1008, 0x7A, 0x1F, 0x0A, 0xFF -vertex 38, 13, -46, -42, 224, 0x1E, 0x6B, 0xC4, 0xFF -vertex 69, -15, -57, -562, 834, 0x64, 0x03, 0xB3, 0xFF -vertex 4, -12, -81, 3368, 64, 0xCD, 0xA8, 0xB5, 0xFF -vertex 69, -15, -57, 2592, 812, 0x64, 0x03, 0xB3, 0xFF -vertex 69, -15, 32, -302, 824, 0x3A, 0x9D, 0x33, 0xFF -vertex 4, -12, 77, -1800, 78, 0x06, 0xE0, 0x7A, 0xFF -vertex 83, -16, 0, 714, 990, 0x7A, 0x1F, 0x0A, 0xFF -vertex 4, -12, -81, -1266, 142, 0xCD, 0xA8, 0xB5, 0xFF - -monty_mole_seg5_vertex_05003DA0: # 0x05003DA0 -vertex 48, 21, 0, 700, 872, 0x3B, 0x6E, 0x10, 0xFF -vertex 38, 13, -46, 818, 856, 0x1E, 0x6B, 0xC4, 0xFF -vertex -5, 8, -57, 898, 758, 0xD3, 0x6F, 0xD8, 0xFF -vertex -3, 15, 64, 620, 748, 0xD3, 0x6E, 0x2B, 0xFF -vertex 4, -12, 77, 582, 764, 0x06, 0xE0, 0x7A, 0xFF -vertex -21, -2, 56, 660, 708, 0x93, 0xD0, 0x2A, 0xFF -vertex -21, -2, -38, 872, 720, 0x8C, 0x2B, 0xE5, 0xFF -vertex 4, -12, -81, 938, 784, 0xCD, 0xA8, 0xB5, 0xFF -vertex 4, -12, -81, 382, 662, 0xCD, 0xA8, 0xB5, 0xFF -vertex -21, -2, 56, 660, 550, 0x93, 0xD0, 0x2A, 0xFF -vertex -21, -2, -38, 482, 580, 0x8C, 0x2B, 0xE5, 0xFF -vertex 4, -12, 77, 680, 608, 0x06, 0xE0, 0x7A, 0xFF - -glabel monty_mole_seg5_dl_05003E60 # 0x05003E60 - 0x05003ED8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05003CD0, 1 -gsSPLight monty_mole_seg5_light_05003CC8, 2 -gsSPVertex monty_mole_seg5_vertex_05003CE0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 2, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 5, 11, 4, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003ED8 # 0x05003ED8 - 0x05003F50 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_05003DA0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 3, 0, 2, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 3, 2, 6, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 6, 2, 7, 0x0, 7, 2, 1, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 9, 8, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05003F50 # 0x05003F50 - 0x05003FD0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003E60 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05003ED8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05003FD0: # 0x05003FD0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05003FD8: # 0x05003FD8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05003FE8: # 0x05003FE8 -vertex -39, 52, 94, 1068, 880, 0xCA, 0x25, 0x6C, 0xFF -vertex -6, 97, 52, 806, 668, 0xF6, 0x72, 0x35, 0xFF -vertex -59, 66, 46, 756, 1006, 0x96, 0x42, 0x13, 0xFF -vertex -6, 97, -51, 132, 676, 0xF3, 0x78, 0xDA, 0xFF -vertex 58, 82, -37, 234, 258, 0x42, 0x60, 0xD1, 0xFF -vertex 33, 47, -88, -96, 426, 0x23, 0x2A, 0x8E, 0xFF -vertex -39, 52, -93, -136, 894, 0xCE, 0x36, 0x99, 0xFF -vertex 109, -4, -55, 122, -68, 0x63, 0xFE, 0xB2, 0xFF -vertex -59, 66, -45, 170, 1012, 0x93, 0x33, 0xDA, 0xFF -vertex 58, 82, 38, 718, 252, 0x3D, 0x67, 0x28, 0xFF -vertex 109, 46, 0, 482, -72, 0x73, 0x35, 0x00, 0xFF -vertex 33, 47, 89, 1044, 414, 0x28, 0x32, 0x6D, 0xFF -vertex 109, -4, 56, 840, -76, 0x63, 0xFE, 0x4E, 0xFF - -monty_mole_seg5_vertex_050040B8: # 0x050040B8 -vertex 5, -97, 36, 564, 746, 0x1D, 0x96, 0x3F, 0xFF -vertex 33, -45, 89, 514, 820, 0x1F, 0xD1, 0x71, 0xFF -vertex -38, -44, 92, 512, 824, 0xCC, 0xCA, 0x65, 0xFF -vertex 109, -4, -55, 474, 710, 0x63, 0xFE, 0xB2, 0xFF -vertex 109, -51, 0, 520, 736, 0x71, 0xC7, 0x00, 0xFF -vertex 59, -84, -30, 552, 692, 0x34, 0x9B, 0xC8, 0xFF -vertex 59, -84, 31, 552, 748, 0x39, 0x96, 0x27, 0xFF -vertex 109, -4, 56, 474, 812, 0x63, 0xFE, 0x4E, 0xFF -vertex 109, 46, 0, 426, 786, 0x73, 0x35, 0x00, 0xFF -vertex 33, -45, -88, 514, 660, 0x24, 0xCF, 0x91, 0xFF -vertex 33, 47, -88, 424, 708, 0x23, 0x2A, 0x8E, 0xFF -vertex 33, 47, 89, 424, 868, 0x28, 0x32, 0x6D, 0xFF -vertex -39, 52, 94, 418, 874, 0xCA, 0x25, 0x6C, 0xFF -vertex -41, -98, 39, 564, 748, 0x9B, 0xC6, 0x30, 0xFF -vertex -46, -140, 0, 606, 692, 0xF2, 0x82, 0x00, 0xFF -vertex 5, -97, -35, 564, 680, 0x22, 0x92, 0xCD, 0xFF - -monty_mole_seg5_vertex_050041B8: # 0x050041B8 -vertex -38, -44, -91, 514, 658, 0xD2, 0xCF, 0x95, 0xFF -vertex 59, -84, -30, 552, 692, 0x34, 0x9B, 0xC8, 0xFF -vertex 5, -97, -35, 564, 680, 0x22, 0x92, 0xCD, 0xFF -vertex 33, -45, -88, 514, 660, 0x24, 0xCF, 0x91, 0xFF -vertex 33, 47, -88, 424, 708, 0x23, 0x2A, 0x8E, 0xFF -vertex -39, 52, -93, 420, 706, 0xCE, 0x36, 0x99, 0xFF -vertex -41, -98, -38, 566, 678, 0xA4, 0xC2, 0xC4, 0xFF -vertex -67, -12, -40, 482, 720, 0x84, 0xF3, 0xEE, 0xFF -vertex -59, 66, -45, 406, 756, 0x93, 0x33, 0xDA, 0xFF -vertex 5, -97, 36, 564, 746, 0x1D, 0x96, 0x3F, 0xFF -vertex -46, -140, 0, 606, 692, 0xF2, 0x82, 0x00, 0xFF -vertex -41, -98, 39, 564, 748, 0x9B, 0xC6, 0x30, 0xFF -vertex -59, 66, 46, 406, 838, 0x96, 0x42, 0x13, 0xFF -vertex -38, -44, 92, 512, 824, 0xCC, 0xCA, 0x65, 0xFF -vertex -67, -12, 41, 482, 794, 0x86, 0xF5, 0x20, 0xFF -vertex -39, 52, 94, 418, 874, 0xCA, 0x25, 0x6C, 0xFF - -glabel monty_mole_seg5_dl_050042B8 # 0x050042B8 - 0x05004368 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05000970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05003FD8, 1 -gsSPLight monty_mole_seg5_light_05003FD0, 2 -gsSPVertex monty_mole_seg5_vertex_05003FE8, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 3, 6, 8, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 8, 0x0, 3, 1, 9, 0x0 -gsSP2Triangles 3, 9, 4, 0x0, 4, 10, 7, 0x0 -gsSP2Triangles 10, 4, 9, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 12, 10, 9, 0x0, 11, 9, 1, 0x0 -gsSP1Triangle 11, 1, 0, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004368 # 0x05004368 - 0x050044B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_050040B8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 4, 3, 8, 0x0 -gsSP2Triangles 8, 7, 4, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 9, 10, 3, 0x0, 5, 9, 3, 0x0 -gsSP2Triangles 7, 1, 6, 0x0, 7, 11, 1, 0x0 -gsSP2Triangles 12, 2, 1, 0x0, 12, 1, 11, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 0, 13, 14, 0x0 -gsSP2Triangles 15, 6, 0, 0x0, 15, 5, 6, 0x0 -gsSPVertex monty_mole_seg5_vertex_050041B8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 0, 5, 4, 0x0 -gsSP2Triangles 6, 7, 0, 0x0, 0, 7, 8, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 0, 8, 5, 0x0 -gsSP2Triangles 2, 9, 10, 0x0, 10, 6, 2, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 11, 7, 6, 0x0 -gsSP2Triangles 7, 12, 8, 0x0, 13, 14, 11, 0x0 -gsSP2Triangles 11, 9, 13, 0x0, 15, 14, 13, 0x0 -gsSP2Triangles 7, 14, 12, 0x0, 11, 14, 7, 0x0 -gsSP1Triangle 15, 12, 14, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_050044B0 # 0x050044B0 - 0x05004518 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_050042B8 -gsSPDisplayList monty_mole_seg5_dl_05004368 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -monty_mole_seg5_light_05004518: # 0x05004518 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05004520: # 0x05004520 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05004530: # 0x05004530 -vertex 48, 140, 0, 474, 386, 0x1B, 0x7C, 0x00, 0xFF -vertex 57, 101, 0, 472, 156, 0x5E, 0x54, 0x00, 0xFF -vertex 34, 99, -34, 96, 420, 0x23, 0x56, 0xAA, 0xFF -vertex 2, 111, 11, 600, 742, 0xC9, 0x65, 0x34, 0xFF -vertex 2, 111, -10, 352, 764, 0xBF, 0x63, 0xD4, 0xFF -vertex 34, 99, 35, 852, 352, 0x23, 0x56, 0x55, 0xFF - -monty_mole_seg5_vertex_05004590: # 0x05004590 -vertex 34, 99, -34, 404, 956, 0x23, 0x56, 0xAA, 0xFF -vertex 57, 101, 0, -182, 680, 0x5E, 0x54, 0x00, 0xFF -vertex 100, 66, -27, 244, -20, 0x53, 0x52, 0xD0, 0xFF -vertex 63, 34, -76, 1210, 238, 0x3C, 0x1F, 0x96, 0xFF -vertex 34, 99, 35, 334, 944, 0x23, 0x56, 0x55, 0xFF -vertex 63, 34, 77, 1304, 266, 0x3C, 0x2C, 0x66, 0xFF -vertex 100, 66, 28, 306, 26, 0x5A, 0x4E, 0x28, 0xFF -vertex 57, 101, 0, -212, 636, 0x5E, 0x54, 0x00, 0xFF -vertex 100, 66, 28, 288, 356, 0x5A, 0x4E, 0x28, 0xFF -vertex 100, 66, -27, 176, 356, 0x53, 0x52, 0xD0, 0xFF -vertex 57, 101, 0, 206, 400, 0x5E, 0x54, 0x00, 0xFF -vertex 118, 28, -28, 204, 308, 0x77, 0x1B, 0xDF, 0xFF -vertex 118, 28, 29, 318, 308, 0x6D, 0x17, 0x3B, 0xFF -vertex 63, 34, 77, 408, 316, 0x3C, 0x2C, 0x66, 0xFF -vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF -vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF - -monty_mole_seg5_vertex_05004690: # 0x05004690 -vertex 118, 28, -28, 204, 308, 0x77, 0x1B, 0xDF, 0xFF -vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF -vertex 118, -22, -28, 240, 246, 0x6B, 0xDC, 0xC8, 0xFF -vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF -vertex 71, -36, 77, 462, 228, 0x3E, 0xE2, 0x6A, 0xFF -vertex 118, 28, 29, 318, 308, 0x6D, 0x17, 0x3B, 0xFF -vertex 63, 34, 77, 408, 316, 0x3C, 0x2C, 0x66, 0xFF -vertex -4, -80, 47, 434, 174, 0xD6, 0x8D, 0x1E, 0xFF -vertex -7, -37, 94, 496, 228, 0xE5, 0xC1, 0x6A, 0xFF -vertex -35, -41, 55, 422, 222, 0x91, 0xDF, 0x32, 0xFF -vertex 0, 44, 94, 436, 330, 0xE7, 0x30, 0x72, 0xFF -vertex 69, -67, 40, 412, 190, 0x33, 0x97, 0x30, 0xFF -vertex -7, -37, -93, 122, 228, 0xD9, 0xDF, 0x8D, 0xFF -vertex 0, 44, -93, 60, 330, 0xF0, 0x40, 0x94, 0xFF -vertex 69, -67, -39, 252, 190, 0x3A, 0x93, 0xE8, 0xFF -vertex -4, -80, -46, 248, 174, 0xE6, 0x91, 0xCA, 0xFF - -monty_mole_seg5_vertex_05004790: # 0x05004790 -vertex -35, -41, -54, 202, 222, 0x8C, 0xD5, 0xE7, 0xFF -vertex -4, -80, -46, 248, 174, 0xE6, 0x91, 0xCA, 0xFF -vertex -4, -80, 47, 434, 174, 0xD6, 0x8D, 0x1E, 0xFF -vertex -35, -41, 55, 422, 222, 0x91, 0xDF, 0x32, 0xFF -vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF -vertex 69, -67, -39, 252, 190, 0x3A, 0x93, 0xE8, 0xFF -vertex 118, -22, -28, 240, 246, 0x6B, 0xDC, 0xC8, 0xFF -vertex 71, -36, -76, 156, 228, 0x37, 0xC8, 0x9D, 0xFF -vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF -vertex -7, -37, -93, 122, 228, 0xD9, 0xDF, 0x8D, 0xFF - -monty_mole_seg5_vertex_05004830: # 0x05004830 -vertex 2, 111, -10, 898, 558, 0xBF, 0x63, 0xD4, 0xFF -vertex 0, 44, -93, -8, 556, 0xF0, 0x40, 0x94, 0xFF -vertex -36, 61, -57, 302, 130, 0x97, 0x29, 0xC8, 0xFF -vertex 34, 99, -34, 696, 928, 0x23, 0x56, 0xAA, 0xFF -vertex 0, 44, 94, 940, 652, 0xE7, 0x30, 0x72, 0xFF -vertex 2, 111, 11, 110, 590, 0xC9, 0x65, 0x34, 0xFF -vertex -36, 61, 58, 714, 246, 0x8F, 0x2F, 0x20, 0xFF -vertex 34, 99, 35, 244, 938, 0x23, 0x56, 0x55, 0xFF -vertex 63, 34, 77, 764, 1264, 0x3C, 0x2C, 0x66, 0xFF -vertex 63, 34, -76, 82, 1240, 0x3C, 0x1F, 0x96, 0xFF -vertex -7, -37, -93, 60, 1826, 0xD9, 0xDF, 0x8D, 0xFF -vertex -35, -41, -54, 244, 1890, 0x8C, 0xD5, 0xE7, 0xFF -vertex -36, 61, -57, 186, 412, 0x97, 0x29, 0xC8, 0xFF -vertex 0, 44, -93, 20, 646, 0xF0, 0x40, 0x94, 0xFF -vertex -36, 61, 58, 742, 440, 0x8F, 0x2F, 0x20, 0xFF -vertex -35, -41, 55, 772, 1916, 0x91, 0xDF, 0x32, 0xFF - -monty_mole_seg5_vertex_05004930: # 0x05004930 -vertex 0, 44, 94, 922, 692, 0xE7, 0x30, 0x72, 0xFF -vertex -35, -41, 55, 772, 1916, 0x91, 0xDF, 0x32, 0xFF -vertex -7, -37, 94, 952, 1870, 0xE5, 0xC1, 0x6A, 0xFF -vertex -36, 61, 58, 742, 440, 0x8F, 0x2F, 0x20, 0xFF - -monty_mole_seg5_vertex_05004970: # 0x05004970 -vertex -36, 61, 58, 0, 0, 0x8F, 0x2F, 0x20, 0xFF -vertex 2, 111, 11, 0, 0, 0xC9, 0x65, 0x34, 0xFF -vertex 2, 111, -10, 0, 0, 0xBF, 0x63, 0xD4, 0xFF -vertex -36, 61, -57, 0, 0, 0x97, 0x29, 0xC8, 0xFF - -glabel monty_mole_seg5_dl_050049B0 # 0x050049B0 - 0x05004A10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05004520, 1 -gsSPLight monty_mole_seg5_light_05004518, 2 -gsSPVertex monty_mole_seg5_vertex_05004530, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 3, 5, 0x0, 5, 1, 0, 0x0 -gsSP1Triangle 2, 4, 0, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004A10 # 0x05004A10 - 0x05004B50 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_05004590, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 8, 12, 0x0 -gsSP2Triangles 12, 8, 13, 0x0, 11, 9, 8, 0x0 -gsSP2Triangles 14, 9, 11, 0x0, 11, 12, 15, 0x0 -gsSPVertex monty_mole_seg5_vertex_05004690, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 4, 0x0 -gsSP2Triangles 8, 7, 11, 0x0, 8, 11, 4, 0x0 -gsSP2Triangles 4, 11, 1, 0x0, 10, 4, 6, 0x0 -gsSP2Triangles 12, 13, 3, 0x0, 7, 14, 11, 0x0 -gsSP2Triangles 1, 11, 14, 0x0, 7, 15, 14, 0x0 -gsSPVertex monty_mole_seg5_vertex_05004790, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 7, 5, 1, 0x0, 8, 6, 7, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 7, 1, 9, 0x0 -gsSP1Triangle 9, 1, 0, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004B50 # 0x05004B50 - 0x05004BE0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05000970 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex monty_mole_seg5_vertex_05004830, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 4, 8, 7, 0x0, 3, 9, 1, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 11, 15, 14, 0x0 -gsSPVertex monty_mole_seg5_vertex_05004930, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004BE0 # 0x05004BE0 - 0x05004C00 -gsSPVertex monty_mole_seg5_vertex_05004970, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004C00 # 0x05004C00 - 0x05004C90 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_050049B0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05004A10 -gsSPDisplayList monty_mole_seg5_dl_05004B50 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList monty_mole_seg5_dl_05004BE0 -gsSPEndDisplayList - -monty_mole_seg5_light_05004C90: # 0x05004C90 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -monty_mole_seg5_light_05004C98: # 0x05004C98 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -monty_mole_seg5_vertex_05004CA8: # 0x05004CA8 -vertex 3, 99, -25, -154, -14, 0xED, 0x7D, 0x00, 0xFF -vertex -42, 92, -12, 160, 980, 0xED, 0x7D, 0x00, 0xFF -vertex -42, 92, 13, 800, 978, 0xED, 0x7D, 0x00, 0xFF -vertex 3, 99, 26, 1092, -18, 0xED, 0x7D, 0x00, 0xFF - -glabel monty_mole_seg5_dl_05004CE8 # 0x05004CE8 - 0x05004D30 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002170 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight monty_mole_seg5_light_05004C98, 1 -gsSPLight monty_mole_seg5_light_05004C90, 2 -gsSPVertex monty_mole_seg5_vertex_05004CA8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel monty_mole_seg5_dl_05004D30 # 0x05004D30 - 0x05004DA0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList monty_mole_seg5_dl_05004CE8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -monty_mole_seg5_animvalue_05004DA0: # 0x05004DA0 -.hword 0x0000, 0x3FFF, 0x8B56, 0x8C0E, 0x8BE3, 0x8BBD, 0x8BF1, 0x8C2D -.hword 0x8C60, 0x8C75, 0x8C58, 0x8C19, 0x8BDA, 0x8BBD, 0x7A57, 0x7AFE -.hword 0x7B31, 0x7B40, 0x7B42, 0x7B28, 0x7B08, 0x7AF9, 0x7B04, 0x7B1C -.hword 0x7B35, 0x7B40, 0x2D9C, 0x30FE, 0x3104, 0x30C3, 0x3154, 0x31BD -.hword 0x31FD, 0x3213, 0x31DE, 0x316B, 0x30F8, 0x30C3, 0xF577, 0xF4CA -.hword 0xF4F2, 0xF51F, 0xF508, 0xF4F1, 0xF4DD, 0xF4CF, 0xF4C9, 0xF4E0 -.hword 0xF509, 0xF51F, 0xFA99, 0xFB2E, 0xFB54, 0xFB57, 0xFB51, 0xFB36 -.hword 0xFB12, 0xFAF3, 0xFAE5, 0xFB03, 0xFB39, 0xFB57, 0xAD86, 0xB0D5 -.hword 0xB0C3, 0xB04D, 0xB081, 0xB082, 0xB067, 0xB045, 0xB035, 0xB03B -.hword 0xB047, 0xB04D, 0xFB59, 0xFAA8, 0xF8D6, 0xF68B, 0xF46C, 0xF25E -.hword 0xEFFC, 0xED83, 0xEB2E, 0xE93A, 0xE7E2, 0xE762, 0x1022, 0x0F30 -.hword 0x0C46, 0x0740, 0x0000, 0xF596, 0xE844, 0xD9AF, 0xCB7B, 0xBF4D -.hword 0xB6C9, 0xB395, 0xD76F, 0xDC8B, 0xE873, 0xF5FC, 0x0000, 0x068A -.hword 0x0CE3, 0x12BE, 0x17D1, 0x1BCE, 0x1E6A, 0x1F5A, 0xE671, 0xEA09 -.hword 0xED32, 0xF092, 0xF4CF, 0xFA94, 0x0198, 0x0916, 0x1045, 0x165D -.hword 0x1A98, 0x1C2D, 0xFA88, 0xF9F2, 0xF8B4, 0xF70D, 0xF53C, 0xF317 -.hword 0xF07A, 0xEDAF, 0xEB02, 0xE8BC, 0xE729, 0xE692, 0xF5FC, 0xF629 -.hword 0xF74B, 0xFA46, 0x0000, 0x0963, 0x15B3, 0x2357, 0x30B7, 0x3C3E -.hword 0x4453, 0x475F, 0x1F53, 0x1B8C, 0x12A3, 0x083D, 0x0000, 0xF9BE -.hword 0xF32C, 0xECC0, 0xE6F3, 0xE23A, 0xDF0E, 0xDDE5, 0xECBF, 0xEE98 -.hword 0xEE60, 0xEE71, 0xF124, 0xF75A, 0xFFA4, 0x08E6, 0x1207, 0x19EB -.hword 0x1F77, 0x218F, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0x05B4, 0xFF41, 0xF4B1, 0xE992, 0xE172, 0xDC23 -.hword 0xD734, 0xD2D0, 0xCF1D, 0xCC47, 0xCA75, 0xC9D1, 0x05B4, 0xFF41 -.hword 0xF4B1, 0xE992, 0xE172, 0xDC23, 0xD734, 0xD2D0, 0xCF1D, 0xCC47 -.hword 0xCA75, 0xC9D1, 0x3E5E, 0x0000 - -monty_mole_seg5_animindex_05004F38: # 0x05004F38 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00B2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x000C, 0x0002, 0x000C, 0x000E -.hword 0x000C, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 -.hword 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E, 0x0001, 0x00AD -.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x000C, 0x0056, 0x000C, 0x0062 -.hword 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x004A -.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x000C, 0x0086 -.hword 0x000C, 0x0092, 0x000C, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x007A - -monty_mole_seg5_anim_05004FEC: # 0x05004FEC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x0E -.word monty_mole_seg5_animvalue_05004DA0 -.word monty_mole_seg5_animindex_05004F38 -.word 0 - -monty_mole_seg5_animvalue_05005004: # 0x05005004 -.hword 0x0000, 0x3FFF, 0x84F1, 0x8638, 0x87B9, 0x8929, 0x8A3C, 0x8AA9 -.hword 0x8A3C, 0x892D, 0x87CD, 0x866D, 0x855E, 0x84F1, 0x7457, 0x778B -.hword 0x7C57, 0x816A, 0x856C, 0x870E, 0x85AB, 0x8235, 0x7DB1, 0x7930 -.hword 0x75BA, 0x7457, 0x1099, 0x1D8C, 0x2FC9, 0x42A1, 0x5160, 0x5755 -.hword 0x5218, 0x44FF, 0x33F7, 0x22F0, 0x15D7, 0x1099, 0xF49F, 0xF4F8 -.hword 0xF685, 0xF88A, 0xFA49, 0xFB08, 0xFA8F, 0xF95F, 0xF7D4, 0xF648 -.hword 0xF518, 0xF49F, 0x0336, 0x0191, 0xFDB8, 0xF923, 0xF54E, 0xF3B2 -.hword 0xF4D9, 0xF7B8, 0xFB75, 0xFF31, 0x0210, 0x0336, 0xCB55, 0xC6DE -.hword 0xB95B, 0xA890, 0x9A42, 0x9435, 0x984B, 0xA280, 0xAFC5, 0xBD0B -.hword 0xC740, 0xCB55, 0xF129, 0xE82F, 0xDB2F, 0xD2C4, 0xD083, 0xD018 -.hword 0xD13B, 0xD3A4, 0xD70A, 0xDF80, 0xEB3C, 0xF129, 0xB395, 0xBF59 -.hword 0xDBAD, 0x076D, 0x228E, 0x2C06, 0x1821, 0xF850, 0xDCBB, 0xC924 -.hword 0xB9CB, 0xB395, 0x1F5A, 0x02E8, 0xDCB1, 0xD59A, 0xE28E, 0xEE84 -.hword 0xED23, 0xE7FB, 0xE964, 0xFB00, 0x132B, 0x1F5A, 0x1C2D, 0x1E20 -.hword 0x140D, 0xF0F2, 0xE31B, 0xE1EE, 0xF2AC, 0x0A94, 0x1C0B, 0x2065 -.hword 0x1E4D, 0x1C2D, 0xE692, 0xE5BA, 0xE535, 0xE4F4, 0xE4EB, 0xE50E -.hword 0xE54E, 0xE5A0, 0xE5F6, 0xE644, 0xE67C, 0xE692, 0xEA13, 0xF458 -.hword 0x07E2, 0x20E1, 0x38BB, 0x3BFC, 0x3794, 0x337B, 0x2A8B, 0x12F0 -.hword 0xF758, 0xEA13, 0x0943, 0x18E9, 0x23C7, 0x116A, 0xF76F, 0xE8AE -.hword 0xF856, 0x11A4, 0x22EE, 0x1DC8, 0x10AB, 0x0943, 0xE20D, 0xF2A6 -.hword 0x0712, 0x13D8, 0x200B, 0x3222, 0x1BFD, 0x215C, 0x2364, 0x0D4D -.hword 0xF06B, 0xE20D, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0xC9D1, 0xC71A, 0xC56B, 0xC49A, 0xC47E, 0xC4EE -.hword 0xC5BE, 0xC6C6, 0xC7DC, 0xC8D6, 0xC98B, 0xC9D1, 0xC9D1, 0xC71A -.hword 0xC56B, 0xC49A, 0xC47E, 0xC4EE, 0xC5BE, 0xC6C6, 0xC7DC, 0xC8D6 -.hword 0xC98B, 0xC9D1, 0xF156, 0xF72C, 0x0160, 0x0CB3, 0x15E2, 0x19AA -.hword 0x16AE, 0x0F35, 0x0580, 0xFBCB, 0xF453, 0xF156, 0x45B3, 0x4627 -.hword 0x4656, 0x4658, 0x4646, 0x463B, 0x4631, 0x4618, 0x45F7, 0x45D6 -.hword 0x45BD, 0x45B3 - -monty_mole_seg5_animindex_050051C8: # 0x050051C8 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x000C, 0x00CA, 0x0001, 0x0000 -.hword 0x000C, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00B2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x000C, 0x0002, 0x000C, 0x000E -.hword 0x000C, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 -.hword 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E, 0x0001, 0x00AD -.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x000C, 0x0056, 0x000C, 0x0062 -.hword 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x004A -.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x000C, 0x0086 -.hword 0x000C, 0x0092, 0x000C, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x007A - -monty_mole_seg5_anim_0500527C: # 0x0500527C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x0E -.word monty_mole_seg5_animvalue_05005004 -.word monty_mole_seg5_animindex_050051C8 -.word 0 - -monty_mole_seg5_animvalue_05005294: # 0x05005294 -.hword 0x0000, 0x3FFF, 0x84F1, 0x85CD, 0x86BB, 0x87AE, 0x889C, 0x8978 -.hword 0x8A38, 0x8ACF, 0x8B32, 0x8B56, 0x7457, 0x74F1, 0x75B3, 0x768F -.hword 0x7775, 0x7854, 0x791E, 0x79C1, 0x7A2F, 0x7A57, 0x1099, 0x142B -.hword 0x1834, 0x1C77, 0x20B8, 0x24BA, 0x2842, 0x2B13, 0x2CEF, 0x2D9C -.hword 0xF49F, 0xF40E, 0xF3D1, 0xF3D6, 0xF40B, 0xF45E, 0xF4BE, 0xF519 -.hword 0xF55C, 0xF577, 0x0336, 0x0347, 0x02AE, 0x0197, 0x002F, 0xFEA5 -.hword 0xFD23, 0xFBD8, 0xFAF0, 0xFA99, 0xCB55, 0xCCDB, 0xCB78, 0xC7E7 -.hword 0xC2E2, 0xBD23, 0xB767, 0xB267, 0xAEDE, 0xAD86, 0xF129, 0xF1F3 -.hword 0xF31E, 0xF48A, 0xF617, 0xF7A5, 0xF913, 0xFA41, 0xFB0D, 0xFB59 -.hword 0xB395, 0xB7AB, 0xC0A8, 0xCD1D, 0xDB9A, 0xEAAE, 0xF8E9, 0x04D9 -.hword 0x0D12, 0x1022, 0x1F5A, 0x1A98, 0x12C5, 0x08D7, 0xFDC9, 0xF290 -.hword 0xE826, 0xDF82, 0xD99D, 0xD76F, 0x1C2D, 0x1B92, 0x1749, 0x1054 -.hword 0x07B2, 0xFE65, 0xF56B, 0xEDC4, 0xE870, 0xE671, 0xE692, 0xE0AD -.hword 0xD92E, 0xD3B8, 0xD3EC, 0xE91C, 0x0008, 0x020A, 0xFDAD, 0xFA88 -.hword 0xEA13, 0xF323, 0x0352, 0x1317, 0x1AE7, 0x17E9, 0x0EDC, 0x039D -.hword 0xFA09, 0xF5FC, 0x0943, 0x0D1D, 0x1208, 0x16D4, 0x1A53, 0x1C6A -.hword 0x1DD9, 0x1EBE, 0x1F32, 0x1F53, 0xE20D, 0xEDD4, 0xFE14, 0x0CBE -.hword 0x13C6, 0x1079, 0x06E4, 0xFB0E, 0xF0FF, 0xECBF, 0x1FFF, 0x3FFF -.hword 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001, 0xC9D1, 0xCC48 -.hword 0xD202, 0xDA0A, 0xE370, 0xED40, 0xF687, 0xFE54, 0x03B3, 0x05B4 -.hword 0xC9D1, 0xCC48, 0xD202, 0xDA0A, 0xE370, 0xED40, 0xF687, 0xFE54 -.hword 0x03B3, 0x05B4, 0x45B3, 0x455B, 0x44A2, 0x43A5, 0x4280, 0x414F -.hword 0x4031, 0x3F40, 0x3E9B, 0x3E5E - -monty_mole_seg5_animindex_050053FC: # 0x050053FC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00A0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0096, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0095, 0x000A, 0x0002, 0x000A, 0x000C -.hword 0x000A, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0094 -.hword 0x000A, 0x0020, 0x000A, 0x002A, 0x000A, 0x0034, 0x0001, 0x0091 -.hword 0x0001, 0x0092, 0x0001, 0x0093, 0x000A, 0x0048, 0x000A, 0x0052 -.hword 0x000A, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x003E -.hword 0x0001, 0x008E, 0x0001, 0x008F, 0x0001, 0x0090, 0x000A, 0x0070 -.hword 0x000A, 0x007A, 0x000A, 0x0084, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0066 - -monty_mole_seg5_anim_050054B0: # 0x050054B0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x0E -.word monty_mole_seg5_animvalue_05005294 -.word monty_mole_seg5_animindex_050053FC -.word 0 - -monty_mole_seg5_animvalue_050054C8: # 0x050054C8 -.hword 0x0000, 0x3FFF, 0x8B56, 0x8B78, 0x8B97, 0x8BB6, 0x8BD2, 0x8BED -.hword 0x8C07, 0x8C1F, 0x8C35, 0x8C4A, 0x8C5D, 0x8C6F, 0x8C80, 0x8C8F -.hword 0x8C9D, 0x8CAA, 0x8CB5, 0x8CBF, 0x8CC8, 0x8CD0, 0x8CD7, 0x8CDD -.hword 0x8CE1, 0x8CE5, 0x8CE8, 0x8CE9, 0x8CEA, 0x8CEA, 0x8CE9, 0x8CE7 -.hword 0x8CE4, 0x8CE1, 0x8CDD, 0x8CD8, 0x8CD3, 0x8CCD, 0x8CC6, 0x8CBF -.hword 0x8CB7, 0x8CAF, 0x8CA6, 0x8C9D, 0x8C94, 0x8C8A, 0x8C80, 0x8C76 -.hword 0x8C6B, 0x8C60, 0x8C55, 0x8C4A, 0x8C3F, 0x8C33, 0x8C28, 0x8C1C -.hword 0x8C11, 0x8C05, 0x8BFA, 0x8BEF, 0x8BE3, 0x8BD8, 0x8BCE, 0x8BC3 -.hword 0x8BB9, 0x8BAF, 0x8BA6, 0x8B9C, 0x8B94, 0x8B8B, 0x8B83, 0x8B7C -.hword 0x8B75, 0x8B6F, 0x8B69, 0x8B64, 0x8B60, 0x8B5D, 0x8B5A, 0x8B58 -.hword 0x8B56, 0x8B56, 0x7A57, 0x7A6B, 0x7A7F, 0x7A92, 0x7AA3, 0x7AB4 -.hword 0x7AC4, 0x7AD2, 0x7AE0, 0x7AED, 0x7AF9, 0x7B04, 0x7B0E, 0x7B17 -.hword 0x7B20, 0x7B28, 0x7B2F, 0x7B35, 0x7B3B, 0x7B40, 0x7B44, 0x7B47 -.hword 0x7B4A, 0x7B4C, 0x7B4E, 0x7B4F, 0x7B4F, 0x7B4F, 0x7B4F, 0x7B4E -.hword 0x7B4C, 0x7B4A, 0x7B47, 0x7B44, 0x7B41, 0x7B3D, 0x7B39, 0x7B35 -.hword 0x7B30, 0x7B2B, 0x7B26, 0x7B20, 0x7B1A, 0x7B14, 0x7B0E, 0x7B08 -.hword 0x7B01, 0x7AFB, 0x7AF4, 0x7AED, 0x7AE6, 0x7ADF, 0x7AD8, 0x7AD1 -.hword 0x7ACA, 0x7AC3, 0x7ABC, 0x7AB5, 0x7AAE, 0x7AA7, 0x7AA0, 0x7A9A -.hword 0x7A94, 0x7A8E, 0x7A88, 0x7A82, 0x7A7D, 0x7A77, 0x7A73, 0x7A6E -.hword 0x7A6A, 0x7A66, 0x7A63, 0x7A60, 0x7A5D, 0x7A5B, 0x7A59, 0x7A58 -.hword 0x7A57, 0x7A57, 0x2D9C, 0x2E23, 0x2EA4, 0x2F1D, 0x2F91, 0x2FFD -.hword 0x3064, 0x30C4, 0x311E, 0x3172, 0x31C0, 0x3208, 0x324B, 0x3289 -.hword 0x32C1, 0x32F4, 0x3322, 0x334B, 0x336F, 0x338F, 0x33AA, 0x33C1 -.hword 0x33D3, 0x33E2, 0x33EC, 0x33F3, 0x33F6, 0x33F6, 0x33F2, 0x33EA -.hword 0x33E0, 0x33D2, 0x33C2, 0x33AF, 0x3399, 0x3381, 0x3366, 0x3349 -.hword 0x332A, 0x3309, 0x32E7, 0x32C2, 0x329C, 0x3275, 0x324C, 0x3222 -.hword 0x31F7, 0x31CB, 0x319F, 0x3172, 0x3144, 0x3116, 0x30E8, 0x30B9 -.hword 0x308B, 0x305D, 0x302F, 0x3002, 0x2FD5, 0x2FA9, 0x2F7E, 0x2F54 -.hword 0x2F2B, 0x2F03, 0x2EDC, 0x2EB7, 0x2E94, 0x2E72, 0x2E53, 0x2E35 -.hword 0x2E1A, 0x2E01, 0x2DEA, 0x2DD6, 0x2DC5, 0x2DB6, 0x2DAB, 0x2DA2 -.hword 0x2D9D, 0x2D9C, 0xF577, 0xF557, 0xF53A, 0xF51E, 0xF503, 0xF4EA -.hword 0xF4D2, 0xF4BC, 0xF4A7, 0xF494, 0xF482, 0xF471, 0xF462, 0xF453 -.hword 0xF446, 0xF43B, 0xF430, 0xF427, 0xF41E, 0xF417, 0xF411, 0xF40B -.hword 0xF407, 0xF404, 0xF401, 0xF400, 0xF3FF, 0xF3FF, 0xF400, 0xF402 -.hword 0xF404, 0xF407, 0xF40B, 0xF40F, 0xF414, 0xF41A, 0xF420, 0xF427 -.hword 0xF42E, 0xF436, 0xF43E, 0xF446, 0xF44F, 0xF458, 0xF461, 0xF46B -.hword 0xF475, 0xF47F, 0xF489, 0xF494, 0xF49E, 0xF4A9, 0xF4B4, 0xF4BE -.hword 0xF4C9, 0xF4D4, 0xF4DE, 0xF4E9, 0xF4F3, 0xF4FD, 0xF507, 0xF511 -.hword 0xF51B, 0xF524, 0xF52D, 0xF535, 0xF53D, 0xF545, 0xF54C, 0xF553 -.hword 0xF55A, 0xF55F, 0xF565, 0xF569, 0xF56D, 0xF571, 0xF573, 0xF575 -.hword 0xF576, 0xF577, 0xFA99, 0xFAAC, 0xFABE, 0xFACF, 0xFADF, 0xFAEF -.hword 0xFAFD, 0xFB0B, 0xFB17, 0xFB23, 0xFB2E, 0xFB38, 0xFB42, 0xFB4A -.hword 0xFB52, 0xFB59, 0xFB60, 0xFB66, 0xFB6B, 0xFB6F, 0xFB73, 0xFB76 -.hword 0xFB79, 0xFB7B, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB7E, 0xFB7D, 0xFB7C -.hword 0xFB7A, 0xFB79, 0xFB76, 0xFB74, 0xFB71, 0xFB6D, 0xFB69, 0xFB65 -.hword 0xFB61, 0xFB5C, 0xFB57, 0xFB52, 0xFB4D, 0xFB47, 0xFB42, 0xFB3C -.hword 0xFB36, 0xFB30, 0xFB29, 0xFB23, 0xFB1D, 0xFB16, 0xFB10, 0xFB09 -.hword 0xFB03, 0xFAFC, 0xFAF6, 0xFAEF, 0xFAE9, 0xFAE3, 0xFADD, 0xFAD7 -.hword 0xFAD1, 0xFACB, 0xFAC6, 0xFAC1, 0xFABC, 0xFAB7, 0xFAB3, 0xFAAF -.hword 0xFAAB, 0xFAA7, 0xFAA4, 0xFAA1, 0xFA9F, 0xFA9D, 0xFA9B, 0xFA9A -.hword 0xFA99, 0xFA99, 0xAD86, 0xAE0C, 0xAE8C, 0xAF04, 0xAF76, 0xAFE2 -.hword 0xB047, 0xB0A6, 0xB0FF, 0xB152, 0xB19F, 0xB1E7, 0xB229, 0xB266 -.hword 0xB29D, 0xB2D0, 0xB2FD, 0xB326, 0xB34A, 0xB369, 0xB384, 0xB39B -.hword 0xB3AD, 0xB3BB, 0xB3C6, 0xB3CC, 0xB3CF, 0xB3CF, 0xB3CB, 0xB3C4 -.hword 0xB3B9, 0xB3AC, 0xB39C, 0xB389, 0xB373, 0xB35B, 0xB341, 0xB324 -.hword 0xB306, 0xB2E5, 0xB2C3, 0xB29F, 0xB279, 0xB252, 0xB22A, 0xB200 -.hword 0xB1D6, 0xB1AB, 0xB17F, 0xB152, 0xB125, 0xB0F7, 0xB0C9, 0xB09C -.hword 0xB06E, 0xB040, 0xB013, 0xAFE6, 0xAFBA, 0xAF8E, 0xAF64, 0xAF3A -.hword 0xAF11, 0xAEEA, 0xAEC4, 0xAE9F, 0xAE7C, 0xAE5B, 0xAE3C, 0xAE1E -.hword 0xAE03, 0xADEA, 0xADD4, 0xADC0, 0xADAF, 0xADA1, 0xAD95, 0xAD8D -.hword 0xAD88, 0xAD86, 0xFB59, 0xFB70, 0xFB86, 0xFB9A, 0xFBAE, 0xFBC0 -.hword 0xFBD2, 0xFBE2, 0xFBF1, 0xFC00, 0xFC0D, 0xFC19, 0xFC24, 0xFC2F -.hword 0xFC38, 0xFC41, 0xFC49, 0xFC50, 0xFC56, 0xFC5B, 0xFC60, 0xFC64 -.hword 0xFC67, 0xFC69, 0xFC6B, 0xFC6C, 0xFC6D, 0xFC6D, 0xFC6C, 0xFC6B -.hword 0xFC69, 0xFC67, 0xFC64, 0xFC61, 0xFC5D, 0xFC59, 0xFC54, 0xFC50 -.hword 0xFC4A, 0xFC45, 0xFC3F, 0xFC39, 0xFC32, 0xFC2B, 0xFC25, 0xFC1D -.hword 0xFC16, 0xFC0F, 0xFC07, 0xFC00, 0xFBF8, 0xFBF0, 0xFBE8, 0xFBE0 -.hword 0xFBD8, 0xFBD1, 0xFBC9, 0xFBC1, 0xFBBA, 0xFBB2, 0xFBAB, 0xFBA4 -.hword 0xFB9D, 0xFB96, 0xFB8F, 0xFB89, 0xFB83, 0xFB7D, 0xFB78, 0xFB73 -.hword 0xFB6E, 0xFB6A, 0xFB66, 0xFB63, 0xFB60, 0xFB5D, 0xFB5B, 0xFB5A -.hword 0xFB59, 0xFB59, 0x1022, 0x1052, 0x107F, 0x10AA, 0x10D3, 0x10F9 -.hword 0x111D, 0x113F, 0x115F, 0x117D, 0x1199, 0x11B2, 0x11CA, 0x11E0 -.hword 0x11F4, 0x1206, 0x1216, 0x1224, 0x1231, 0x123C, 0x1246, 0x124E -.hword 0x1255, 0x125A, 0x125E, 0x1260, 0x1261, 0x1261, 0x125F, 0x125D -.hword 0x1259, 0x1254, 0x124E, 0x1248, 0x1240, 0x1237, 0x122E, 0x1224 -.hword 0x1219, 0x120D, 0x1201, 0x11F4, 0x11E7, 0x11D9, 0x11CA, 0x11BB -.hword 0x11AC, 0x119D, 0x118D, 0x117D, 0x116D, 0x115D, 0x114C, 0x113C -.hword 0x112B, 0x111B, 0x110B, 0x10FB, 0x10EB, 0x10DC, 0x10CC, 0x10BD -.hword 0x10AF, 0x10A1, 0x1093, 0x1086, 0x1079, 0x106E, 0x1062, 0x1058 -.hword 0x104E, 0x1045, 0x103D, 0x1036, 0x1030, 0x102B, 0x1027, 0x1024 -.hword 0x1022, 0x1022, 0xD76F, 0xD6F6, 0xD684, 0xD617, 0xD5B1, 0xD550 -.hword 0xD4F5, 0xD4A0, 0xD450, 0xD405, 0xD3BF, 0xD37F, 0xD343, 0xD30D -.hword 0xD2DB, 0xD2AD, 0xD284, 0xD260, 0xD240, 0xD223, 0xD20B, 0xD1F7 -.hword 0xD1E6, 0xD1DA, 0xD1D0, 0xD1CA, 0xD1C8, 0xD1C8, 0xD1CC, 0xD1D2 -.hword 0xD1DC, 0xD1E8, 0xD1F6, 0xD207, 0xD21B, 0xD230, 0xD248, 0xD261 -.hword 0xD27D, 0xD29A, 0xD2B9, 0xD2DA, 0xD2FB, 0xD31E, 0xD343, 0xD368 -.hword 0xD38E, 0xD3B5, 0xD3DD, 0xD405, 0xD42D, 0xD456, 0xD480, 0xD4A9 -.hword 0xD4D2, 0xD4FB, 0xD524, 0xD54C, 0xD574, 0xD59B, 0xD5C1, 0xD5E7 -.hword 0xD60C, 0xD62F, 0xD651, 0xD672, 0xD692, 0xD6AF, 0xD6CC, 0xD6E6 -.hword 0xD6FE, 0xD715, 0xD729, 0xD73A, 0xD74A, 0xD757, 0xD761, 0xD768 -.hword 0xD76D, 0xD76F, 0xE671, 0xE6B2, 0xE6F0, 0xE72A, 0xE762, 0xE796 -.hword 0xE7C7, 0xE7F5, 0xE820, 0xE849, 0xE86E, 0xE891, 0xE8B1, 0xE8CE -.hword 0xE8E9, 0xE902, 0xE918, 0xE92C, 0xE93D, 0xE94C, 0xE959, 0xE964 -.hword 0xE96D, 0xE974, 0xE979, 0xE97C, 0xE97E, 0xE97E, 0xE97C, 0xE978 -.hword 0xE973, 0xE96D, 0xE965, 0xE95C, 0xE951, 0xE945, 0xE939, 0xE92B -.hword 0xE91C, 0xE90C, 0xE8FB, 0xE8EA, 0xE8D8, 0xE8C5, 0xE8B1, 0xE89D -.hword 0xE889, 0xE874, 0xE85E, 0xE849, 0xE833, 0xE81C, 0xE806, 0xE7F0 -.hword 0xE7DA, 0xE7C4, 0xE7AE, 0xE798, 0xE782, 0xE76D, 0xE759, 0xE744 -.hword 0xE731, 0xE71D, 0xE70B, 0xE6F9, 0xE6E8, 0xE6D8, 0xE6C9, 0xE6BB -.hword 0xE6AE, 0xE6A2, 0xE697, 0xE68D, 0xE685, 0xE67E, 0xE678, 0xE674 -.hword 0xE672, 0xE671, 0xFA88, 0xFA93, 0xFA9E, 0xFAA7, 0xFAB1, 0xFAB9 -.hword 0xFAC2, 0xFAC9, 0xFAD1, 0xFAD7, 0xFADE, 0xFAE3, 0xFAE9, 0xFAEE -.hword 0xFAF2, 0xFAF6, 0xFAFA, 0xFAFD, 0xFB00, 0xFB03, 0xFB05, 0xFB07 -.hword 0xFB08, 0xFB0A, 0xFB0A, 0xFB0B, 0xFB0B, 0xFB0B, 0xFB0B, 0xFB0A -.hword 0xFB09, 0xFB08, 0xFB07, 0xFB05, 0xFB04, 0xFB02, 0xFB00, 0xFAFD -.hword 0xFAFB, 0xFAF8, 0xFAF5, 0xFAF2, 0xFAEF, 0xFAEC, 0xFAE9, 0xFAE5 -.hword 0xFAE2, 0xFADF, 0xFADB, 0xFAD7, 0xFAD4, 0xFAD0, 0xFACC, 0xFAC9 -.hword 0xFAC5, 0xFAC1, 0xFABD, 0xFABA, 0xFAB6, 0xFAB3, 0xFAAF, 0xFAAC -.hword 0xFAA8, 0xFAA5, 0xFAA2, 0xFA9F, 0xFA9C, 0xFA9A, 0xFA97, 0xFA95 -.hword 0xFA93, 0xFA90, 0xFA8F, 0xFA8D, 0xFA8C, 0xFA8A, 0xFA8A, 0xFA89 -.hword 0xFA88, 0xFA88, 0xF5FC, 0xF5DE, 0xF5C2, 0xF5A7, 0xF58E, 0xF576 -.hword 0xF55F, 0xF54A, 0xF537, 0xF524, 0xF513, 0xF503, 0xF4F4, 0xF4E7 -.hword 0xF4DB, 0xF4CF, 0xF4C5, 0xF4BC, 0xF4B4, 0xF4AD, 0xF4A7, 0xF4A2 -.hword 0xF49E, 0xF49B, 0xF499, 0xF497, 0xF497, 0xF497, 0xF498, 0xF499 -.hword 0xF49C, 0xF49E, 0xF4A2, 0xF4A6, 0xF4AB, 0xF4B0, 0xF4B6, 0xF4BD -.hword 0xF4C3, 0xF4CB, 0xF4D2, 0xF4DA, 0xF4E3, 0xF4EB, 0xF4F4, 0xF4FD -.hword 0xF507, 0xF510, 0xF51A, 0xF524, 0xF52E, 0xF538, 0xF542, 0xF54D -.hword 0xF557, 0xF561, 0xF56B, 0xF575, 0xF57F, 0xF588, 0xF592, 0xF59B -.hword 0xF5A4, 0xF5AD, 0xF5B5, 0xF5BE, 0xF5C5, 0xF5CD, 0xF5D4, 0xF5DA -.hword 0xF5E0, 0xF5E6, 0xF5EB, 0xF5EF, 0xF5F3, 0xF5F6, 0xF5F9, 0xF5FA -.hword 0xF5FC, 0xF5FC, 0x1F53, 0x1FB0, 0x2008, 0x205C, 0x20AB, 0x20F6 -.hword 0x213C, 0x217E, 0x21BC, 0x21F6, 0x222B, 0x225D, 0x228B, 0x22B5 -.hword 0x22DC, 0x22FF, 0x231F, 0x233B, 0x2354, 0x2369, 0x237C, 0x238C -.hword 0x2398, 0x23A2, 0x23AA, 0x23AE, 0x23B0, 0x23B0, 0x23AD, 0x23A8 -.hword 0x23A1, 0x2398, 0x238C, 0x237F, 0x2370, 0x2360, 0x234D, 0x233A -.hword 0x2324, 0x230E, 0x22F6, 0x22DD, 0x22C3, 0x22A8, 0x228C, 0x226F -.hword 0x2251, 0x2233, 0x2215, 0x21F6, 0x21D6, 0x21B7, 0x2197, 0x2177 -.hword 0x2157, 0x2138, 0x2118, 0x20F9, 0x20DA, 0x20BC, 0x209E, 0x2081 -.hword 0x2065, 0x204A, 0x202F, 0x2016, 0x1FFE, 0x1FE7, 0x1FD1, 0x1FBD -.hword 0x1FAA, 0x1F99, 0x1F89, 0x1F7B, 0x1F6F, 0x1F65, 0x1F5E, 0x1F58 -.hword 0x1F54, 0x1F53, 0xECBF, 0xED14, 0xED65, 0xEDB1, 0xEDF9, 0xEE3E -.hword 0xEE7E, 0xEEBA, 0xEEF2, 0xEF27, 0xEF58, 0xEF86, 0xEFB0, 0xEFD6 -.hword 0xEFF9, 0xF019, 0xF036, 0xF050, 0xF067, 0xF07B, 0xF08C, 0xF09A -.hword 0xF0A6, 0xF0AF, 0xF0B5, 0xF0B9, 0xF0BB, 0xF0BB, 0xF0B8, 0xF0B4 -.hword 0xF0AD, 0xF0A5, 0xF09B, 0xF08F, 0xF081, 0xF072, 0xF061, 0xF04F -.hword 0xF03B, 0xF027, 0xF011, 0xEFFA, 0xEFE2, 0xEFCA, 0xEFB0, 0xEF96 -.hword 0xEF7B, 0xEF5F, 0xEF43, 0xEF27, 0xEF0A, 0xEEEE, 0xEED1, 0xEEB4 -.hword 0xEE97, 0xEE7A, 0xEE5D, 0xEE40, 0xEE24, 0xEE09, 0xEDEE, 0xEDD3 -.hword 0xEDB9, 0xEDA0, 0xED88, 0xED71, 0xED5B, 0xED46, 0xED32, 0xED1F -.hword 0xED0E, 0xECFF, 0xECF0, 0xECE4, 0xECD9, 0xECD0, 0xECC9, 0xECC3 -.hword 0xECC0, 0xECBF, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0x0000, 0x00FB, 0x026C, 0x0421, 0x05ED, 0x079F -.hword 0x0908, 0x09FA, 0x0A44, 0x09B8, 0x0864, 0x0686, 0x0436, 0x018C -.hword 0xFEA1, 0xFB8C, 0xF865, 0xF545, 0xF245, 0xEF7B, 0xED01, 0xEAEE -.hword 0xE95B, 0xE85F, 0xE7F6, 0xE806, 0xE889, 0xE976, 0xEAC7, 0xEC75 -.hword 0xEE79, 0xF0CD, 0xF369, 0xF646, 0xF95E, 0xFCD6, 0x00CB, 0x052C -.hword 0x09E4, 0x0EE1, 0x140D, 0x1956, 0x1EA8, 0x23F0, 0x291A, 0x2E13 -.hword 0x32C7, 0x3722, 0x3B12, 0x3E82, 0x4160, 0x4397, 0x4514, 0x452E -.hword 0x437E, 0x4059, 0x3C10, 0x36F5, 0x315D, 0x2B98, 0x25FA, 0x20D6 -.hword 0x1C7D, 0x1943, 0x16BB, 0x1443, 0x11DD, 0x0F8F, 0x0D5B, 0x0B46 -.hword 0x0952, 0x0784, 0x05DE, 0x0465, 0x031C, 0x0207, 0x0129, 0x0086 -.hword 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x001D -.hword 0x0029, 0x0034, 0x003E, 0x0046, 0x004A, 0x0049, 0x0042, 0x0034 -.hword 0x001F, 0x0000, 0xFFCE, 0xFF82, 0xFF23, 0xFEB8, 0xFE46, 0xFDD5 -.hword 0xFD6A, 0xFD0B, 0xFCC0, 0xFC8F, 0xFC7D, 0xFC83, 0xFC96, 0xFCB4 -.hword 0xFCDC, 0xFD0C, 0xFD43, 0xFD80, 0xFDC0, 0xFE04, 0xFE49, 0xFE8E -.hword 0xFED2, 0xFF13, 0xFF50, 0xFF88, 0xFFB8, 0xFFE1, 0x0000, 0x0012 -.hword 0x0016, 0x000F, 0x0000, 0xFFE9, 0xFFCF, 0xFFB4, 0xFF9A, 0xFF85 -.hword 0xFF76, 0xFF71, 0xFF72, 0xFF77, 0xFF7E, 0xFF87, 0xFF92, 0xFF9E -.hword 0xFFAB, 0xFFB9, 0xFFC6, 0xFFD3, 0xFFDF, 0xFFEA, 0xFFF3, 0xFFFA -.hword 0xFFFF, 0x0000, 0x05B4, 0x063B, 0x069A, 0x06D7, 0x06F8, 0x0707 -.hword 0x0708, 0x0703, 0x0700, 0x0705, 0x071B, 0x0744, 0x0779, 0x07B5 -.hword 0x07F2, 0x082C, 0x085B, 0x087B, 0x0885, 0x0875, 0x0844, 0x07ED -.hword 0x076A, 0x06B6, 0x0595, 0x03E7, 0x01CF, 0xFF73, 0xFCF2, 0xFA72 -.hword 0xF817, 0xF602, 0xF459, 0xF33E, 0xF2D5, 0xF2F3, 0xF352, 0xF3EC -.hword 0xF4B9, 0xF5B3, 0xF6D2, 0xF811, 0xF968, 0xFAD1, 0xFC44, 0xFDBC -.hword 0xFF30, 0x0099, 0x01F3, 0x0336, 0x045B, 0x055A, 0x062E, 0x06D5 -.hword 0x0755, 0x07B4, 0x07F5, 0x081E, 0x0833, 0x0839, 0x0834, 0x082A -.hword 0x081E, 0x0816, 0x080C, 0x07F5, 0x07D5, 0x07AD, 0x077E, 0x074B -.hword 0x0714, 0x06DC, 0x06A4, 0x066F, 0x063C, 0x0610, 0x05EA, 0x05CD -.hword 0x05BA, 0x05B4, 0x0000, 0x00FB, 0x026C, 0x0421, 0x05ED, 0x079F -.hword 0x0908, 0x09FA, 0x0A44, 0x09B8, 0x0864, 0x0686, 0x0436, 0x018C -.hword 0xFEA1, 0xFB8C, 0xF865, 0xF545, 0xF245, 0xEF7B, 0xED01, 0xEAEE -.hword 0xE95B, 0xE85F, 0xE7F6, 0xE806, 0xE889, 0xE976, 0xEAC7, 0xEC75 -.hword 0xEE79, 0xF0CD, 0xF369, 0xF646, 0xF95E, 0xFCD6, 0x00CB, 0x052C -.hword 0x09E4, 0x0EE1, 0x140D, 0x1956, 0x1EA8, 0x23F0, 0x291A, 0x2E13 -.hword 0x32C7, 0x3722, 0x3B12, 0x3E82, 0x4160, 0x4397, 0x4514, 0x452E -.hword 0x437E, 0x4059, 0x3C10, 0x36F5, 0x315D, 0x2B98, 0x25FA, 0x20D6 -.hword 0x1C7D, 0x1943, 0x16BB, 0x1443, 0x11DD, 0x0F8F, 0x0D5B, 0x0B46 -.hword 0x0952, 0x0784, 0x05DE, 0x0465, 0x031C, 0x0207, 0x0129, 0x0086 -.hword 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x001D -.hword 0x0029, 0x0034, 0x003E, 0x0046, 0x004A, 0x0049, 0x0042, 0x0034 -.hword 0x001F, 0x0000, 0xFFCE, 0xFF82, 0xFF23, 0xFEB8, 0xFE46, 0xFDD5 -.hword 0xFD6A, 0xFD0B, 0xFCC0, 0xFC8F, 0xFC7D, 0xFC83, 0xFC96, 0xFCB4 -.hword 0xFCDC, 0xFD0C, 0xFD43, 0xFD80, 0xFDC0, 0xFE04, 0xFE49, 0xFE8E -.hword 0xFED2, 0xFF13, 0xFF50, 0xFF88, 0xFFB8, 0xFFE1, 0x0000, 0x0012 -.hword 0x0016, 0x000F, 0x0000, 0xFFE9, 0xFFCF, 0xFFB4, 0xFF9A, 0xFF85 -.hword 0xFF76, 0xFF71, 0xFF72, 0xFF77, 0xFF7E, 0xFF87, 0xFF92, 0xFF9E -.hword 0xFFAB, 0xFFB9, 0xFFC6, 0xFFD3, 0xFFDF, 0xFFEA, 0xFFF3, 0xFFFA -.hword 0xFFFF, 0x0000, 0x05B4, 0x063B, 0x069A, 0x06D7, 0x06F8, 0x0707 -.hword 0x0708, 0x0703, 0x0700, 0x0705, 0x071B, 0x0744, 0x0779, 0x07B5 -.hword 0x07F2, 0x082C, 0x085B, 0x087B, 0x0885, 0x0875, 0x0844, 0x07ED -.hword 0x076A, 0x06B6, 0x0595, 0x03E7, 0x01CF, 0xFF73, 0xFCF2, 0xFA72 -.hword 0xF817, 0xF602, 0xF459, 0xF33E, 0xF2D5, 0xF2F3, 0xF352, 0xF3EC -.hword 0xF4B9, 0xF5B3, 0xF6D2, 0xF811, 0xF968, 0xFAD1, 0xFC44, 0xFDBC -.hword 0xFF30, 0x0099, 0x01F3, 0x0336, 0x045B, 0x055A, 0x062E, 0x06D5 -.hword 0x0755, 0x07B4, 0x07F5, 0x081E, 0x0833, 0x0839, 0x0834, 0x082A -.hword 0x081E, 0x0816, 0x080C, 0x07F5, 0x07D5, 0x07AD, 0x077E, 0x074B -.hword 0x0714, 0x06DC, 0x06A4, 0x066F, 0x063C, 0x0610, 0x05EA, 0x05CD -.hword 0x05BA, 0x05B4, 0x3E5E, 0x3E59, 0x3E54, 0x3E50, 0x3E4C, 0x3E48 -.hword 0x3E44, 0x3E41, 0x3E3E, 0x3E3B, 0x3E38, 0x3E35, 0x3E33, 0x3E31 -.hword 0x3E2F, 0x3E2D, 0x3E2B, 0x3E2A, 0x3E29, 0x3E27, 0x3E26, 0x3E26 -.hword 0x3E25, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24 -.hword 0x3E24, 0x3E25, 0x3E26, 0x3E26, 0x3E27, 0x3E28, 0x3E29, 0x3E2A -.hword 0x3E2B, 0x3E2C, 0x3E2D, 0x3E2F, 0x3E30, 0x3E31, 0x3E33, 0x3E34 -.hword 0x3E36, 0x3E38, 0x3E39, 0x3E3B, 0x3E3C, 0x3E3E, 0x3E40, 0x3E41 -.hword 0x3E43, 0x3E45, 0x3E46, 0x3E48, 0x3E49, 0x3E4B, 0x3E4D, 0x3E4E -.hword 0x3E50, 0x3E51, 0x3E52, 0x3E54, 0x3E55, 0x3E56, 0x3E57, 0x3E58 -.hword 0x3E59, 0x3E5A, 0x3E5B, 0x3E5C, 0x3E5C, 0x3E5D, 0x3E5D, 0x3E5E -.hword 0x3E5E, 0x3E5E - -monty_mole_seg5_animindex_050061FC: # 0x050061FC -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x064A, 0x0050, 0x055A, 0x0050, 0x05AA, 0x0050, 0x05FA -.hword 0x0050, 0x046A, 0x0050, 0x04BA, 0x0050, 0x050A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0469, 0x0050, 0x0002, 0x0050, 0x0052 -.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0468 -.hword 0x0050, 0x00F2, 0x0050, 0x0142, 0x0050, 0x0192, 0x0001, 0x0465 -.hword 0x0001, 0x0466, 0x0001, 0x0467, 0x0050, 0x0232, 0x0050, 0x0282 -.hword 0x0050, 0x02D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x01E2 -.hword 0x0001, 0x0462, 0x0001, 0x0463, 0x0001, 0x0464, 0x0050, 0x0372 -.hword 0x0050, 0x03C2, 0x0050, 0x0412, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x0322 - -monty_mole_seg5_anim_050062B0: # 0x050062B0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x0E -.word monty_mole_seg5_animvalue_050054C8 -.word monty_mole_seg5_animindex_050061FC -.word 0 - -monty_mole_seg5_animvalue_050062C8: # 0x050062C8 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x3FFF, 0x8001, 0x805B, 0x8148, 0x829B -.hword 0x8425, 0x85B7, 0x8724, 0x883D, 0x8912, 0x89D1, 0x8A71, 0x8AEB -.hword 0x8B3A, 0x8B56, 0x8001, 0x7FAD, 0x7ED7, 0x7DAC, 0x7C59, 0x7B0E -.hword 0x79F9, 0x7948, 0x790E, 0x792B, 0x797C, 0x79DF, 0x7A33, 0x7A57 -.hword 0x2C68, 0x2CA3, 0x2D3B, 0x2E0D, 0x2EF4, 0x2FCD, 0x3073, 0x30C2 -.hword 0x3096, 0x3006, 0x2F40, 0x2E77, 0x2DDA, 0x2D9C, 0x0000, 0xFF96 -.hword 0xFE7E, 0xFCF1, 0xFB2A, 0xF962, 0xF7D4, 0xF6B7, 0xF610, 0xF5AC -.hword 0xF57B, 0xF56E, 0xF572, 0xF577, 0x0000, 0xFF9C, 0xFE95, 0xFD27 -.hword 0xFB8C, 0xF9FF, 0xF8BC, 0xF7FC, 0xF7E4, 0xF84B, 0xF8FB, 0xF9BC -.hword 0xFA59, 0xFA99, 0xACD3, 0xAD06, 0xAD8D, 0xAE45, 0xAF10, 0xAFCC -.hword 0xB05A, 0xB09A, 0xB069, 0xAFDA, 0xAF1A, 0xAE59, 0xADC3, 0xAD86 -.hword 0xF39B, 0xF534, 0xF957, 0xFF09, 0x054D, 0x0B2B, 0x0FA5, 0x11C0 -.hword 0x1081, 0x0C79, 0x06FE, 0x016B, 0xFD17, 0xFB59, 0x0000, 0xFE4F -.hword 0xF9FB, 0xF424, 0xEDEB, 0xE86F, 0xE4D0, 0xE42F, 0xE84D, 0xF0AF -.hword 0xFB17, 0x054A, 0x0D0C, 0x1022, 0x0000, 0x00A6, 0x023C, 0x0433 -.hword 0x05FF, 0x0712, 0x06E0, 0x04D9, 0xFF52, 0xF64E, 0xEBCD, 0xE1D2 -.hword 0xDA5D, 0xD76F, 0xD08C, 0xD2C6, 0xD88F, 0xE094, 0xE981, 0xF202 -.hword 0xF8C2, 0xFC6C, 0xFBF7, 0xF839, 0xF2B2, 0xECE4, 0xE84E, 0xE671 -.hword 0xF6DE, 0xF807, 0xFB08, 0xFF28, 0x03AE, 0x07E3, 0x0B0D, 0x0C75 -.hword 0x0B53, 0x080F, 0x03B4, 0xFF4E, 0xFBE6, 0xFA88, 0x0000, 0x0193 -.hword 0x059C, 0x0B15, 0x10F5, 0x1636, 0x19CF, 0x1AB9, 0x1777, 0x1083 -.hword 0x07C6, 0xFF2B, 0xF899, 0xF5FC, 0x0000, 0xFF7F, 0xFE44, 0xFCBC -.hword 0xFB56, 0xFA7F, 0xFAA4, 0xFC33, 0x0079, 0x0772, 0x0F91, 0x174A -.hword 0x1D0F, 0x1F53, 0xD024, 0xD280, 0xD8A7, 0xE134, 0xEAC4, 0xF3F2 -.hword 0xFB5B, 0xFF9A, 0xFFBB, 0xFCAB, 0xF7D3, 0xF29D, 0xEE73, 0xECBF -.hword 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001 -.hword 0xD672, 0xD870, 0xDDAF, 0xE518, 0xED91, 0xF603, 0xFD57, 0x0271 -.hword 0x0535, 0x0685, 0x06CD, 0x0679, 0x05F7, 0x05B4, 0xD672, 0xD870 -.hword 0xDDAF, 0xE518, 0xED91, 0xF603, 0xFD57, 0x0271, 0x0535, 0x0685 -.hword 0x06CD, 0x0679, 0x05F7, 0x05B4, 0x3FFF, 0x3FBE, 0x3F14, 0x3E2A -.hword 0x3D27, 0x3C34, 0x3B78, 0x3B1B, 0x3B43, 0x3BD7, 0x3CA5, 0x3D77 -.hword 0x3E1C, 0x3E5E - -monty_mole_seg5_animindex_0500650C: # 0x0500650C -.hword 0x000E, 0x0001, 0x000E, 0x000F, 0x000E, 0x001D, 0x0001, 0x0000 -.hword 0x0001, 0x002B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0114, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0106 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x00F8, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00F7, 0x000E, 0x002C, 0x000E, 0x003A -.hword 0x000E, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F6 -.hword 0x000E, 0x0056, 0x000E, 0x0064, 0x000E, 0x0072, 0x0001, 0x00F3 -.hword 0x0001, 0x00F4, 0x0001, 0x00F5, 0x000E, 0x008E, 0x000E, 0x009C -.hword 0x000E, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0080 -.hword 0x0001, 0x00F0, 0x0001, 0x00F1, 0x0001, 0x00F2, 0x000E, 0x00C6 -.hword 0x000E, 0x00D4, 0x000E, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x00B8 - -monty_mole_seg5_anim_050065C0: # 0x050065C0 -.hword 0 -.hword 0 -.hword 1 -.hword 1 -.hword 0x0E -.hword 0x0E -.word monty_mole_seg5_animvalue_050062C8 -.word monty_mole_seg5_animindex_0500650C -.word 0 - -monty_mole_seg5_anim_050065D8: # 0x050065D8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x01 -.hword 0x0E -.word monty_mole_seg5_animvalue_050062C8 -.word monty_mole_seg5_animindex_0500650C -.word 0 - -monty_mole_seg5_animvalue_050065F0: # 0x050065F0 -.hword 0x0000, 0x0011, 0x0007, 0xFFFE, 0xFFFA, 0xFFF9, 0xFFFB, 0xFFFE -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0009, 0x000F -.hword 0x0017, 0x001A, 0x0013, 0x0007, 0x0000, 0xFFFE, 0xFFFE, 0xFFFF -.hword 0x0000, 0x3FFF, 0x802C, 0x806E, 0x8070, 0x7F98, 0x7ED5, 0x7F0F -.hword 0x7F9A, 0x8001, 0x8019, 0x8017, 0x8009, 0x8001, 0x7567, 0x7626 -.hword 0x76C8, 0x770E, 0x76D8, 0x75C0, 0x7456, 0x735D, 0x7316, 0x731E -.hword 0x7345, 0x735D, 0x063E, 0xFE12, 0xF6D9, 0xF169, 0xEFBE, 0xF441 -.hword 0xFB29, 0x0000, 0x014E, 0x0129, 0x006F, 0x0000, 0x0010, 0x002C -.hword 0x0071, 0x014B, 0x01EA, 0x0170, 0x0099, 0x0000, 0xFFD9, 0xFFDD -.hword 0xFFF3, 0x0000, 0xF3D8, 0xF4D0, 0xF5A4, 0xF5E6, 0xF5CE, 0xF54F -.hword 0xF4A5, 0xF430, 0xF40E, 0xF412, 0xF425, 0xF430, 0x8691, 0x7D88 -.hword 0x75CA, 0x70DB, 0x6FE7, 0x7499, 0x7B8C, 0x8069, 0x81BD, 0x8197 -.hword 0x80DB, 0x8069, 0x15B6, 0x1ADF, 0x1F7A, 0x21C7, 0x2003, 0x12B2 -.hword 0xFD58, 0xEEB8, 0xEBEA, 0xEDFD, 0xF1A7, 0xF39B, 0xE503, 0xE826 -.hword 0xEC9B, 0xF166, 0xF588, 0xF975, 0xFD65, 0x0000, 0x00D7, 0x00BF -.hword 0x0047, 0x0000, 0x02A0, 0xFE6C, 0xF995, 0xF574, 0xF35F, 0xF5FA -.hword 0xFBCB, 0x0000, 0x0103, 0x00E6, 0x0056, 0x0000, 0xF839, 0xEE2B -.hword 0xE18B, 0xD5A1, 0xCDB6, 0xCD96, 0xD27C, 0xD5D8, 0xD53F, 0xD366 -.hword 0xD174, 0xD08C, 0x0FCF, 0x146D, 0x18B6, 0x1B12, 0x19E6, 0x0ECE -.hword 0xFCE1, 0xF0C1, 0xEEE5, 0xF14F, 0xF4F9, 0xF6DE, 0x19BD, 0x1666 -.hword 0x11C1, 0x0CDB, 0x08C4, 0x0549, 0x0216, 0x0000, 0xFF4C, 0xFF60 -.hword 0xFFC4, 0x0000, 0xFDD7, 0x00F2, 0x0488, 0x079A, 0x092A, 0x074A -.hword 0x0310, 0x0000, 0xFF44, 0xFF59, 0xFFC2, 0x0000, 0xFB5C, 0xF100 -.hword 0xE3F4, 0xD7A5, 0xCF81, 0xCF94, 0xD4E1, 0xD84A, 0xD711, 0xD443 -.hword 0xD16E, 0xD024, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0x0368, 0x02FB, 0x018B, 0xFF79, 0xFD22, 0xFAE7 -.hword 0xF927, 0xF843, 0xF906, 0xFB26, 0xFD5B, 0xFE5F, 0x0368, 0x02FB -.hword 0x018B, 0xFF79, 0xFD22, 0xFAE7, 0xF927, 0xF843, 0xF906, 0xFB26 -.hword 0xFD5B, 0xFE5F, 0x3E66, 0x448D, 0x4A2F, 0x4ECE, 0x504B, 0x4BAE -.hword 0x44CE, 0x3FFF, 0x3EB0, 0x3ED5, 0x3F8F, 0x3FFF - -monty_mole_seg5_animindex_050067CC: # 0x050067CC -.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x000C, 0x000D, 0x0001, 0x0000 -.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00D6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00CA, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00C9, 0x000C, 0x001A, 0x000C, 0x0026 -.hword 0x000C, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00C8 -.hword 0x000C, 0x003E, 0x000C, 0x004A, 0x000C, 0x0056, 0x0001, 0x00C5 -.hword 0x0001, 0x00C6, 0x0001, 0x00C7, 0x000C, 0x006E, 0x000C, 0x007A -.hword 0x000C, 0x0086, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0062 -.hword 0x0001, 0x00C2, 0x0001, 0x00C3, 0x0001, 0x00C4, 0x000C, 0x009E -.hword 0x000C, 0x00AA, 0x000C, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x0092 - -monty_mole_seg5_anim_05006880: # 0x05006880 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x0E -.word monty_mole_seg5_animvalue_050065F0 -.word monty_mole_seg5_animindex_050067CC -.word 0 - -monty_mole_seg5_animvalue_05006898: # 0x05006898 -.hword 0x0000, 0xFFE9, 0xFFEA, 0xFFEB, 0xFFEE, 0xFFF0, 0xFFF4, 0xFFF7 -.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x3FFF, 0x8001, 0x7FFE -.hword 0x7FFC, 0x7FF9, 0x7FF7, 0x7FF4, 0x7FF1, 0x7FF0, 0x7FF0, 0x7FF1 -.hword 0x7FF5, 0x7FFB, 0x8001, 0x7FCC, 0x7F41, 0x7E6D, 0x7D61, 0x7C2E -.hword 0x7AE4, 0x7994, 0x784F, 0x7726, 0x7628, 0x7567, 0x2C68, 0x2BF4 -.hword 0x2AAA, 0x28A8, 0x260A, 0x22EE, 0x1F70, 0x1BAD, 0x17C3, 0x13CE -.hword 0x0FEB, 0x0C38, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA -.hword 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFD, 0x0000, 0x0007, 0x0000, 0xFFC6 -.hword 0xFF24, 0xFE2E, 0xFCF8, 0xFB94, 0xFA16, 0xF892, 0xF71B, 0xF5C5 -.hword 0xF4A3, 0xF3C7, 0xACD3, 0xAC63, 0xAB25, 0xA934, 0xA6AB, 0xA3A4 -.hword 0xA03B, 0x9C89, 0x98AB, 0x94BA, 0x90D1, 0x8D0B, 0xF39B, 0xF418 -.hword 0xF575, 0xF78E, 0xFA40, 0xFD65, 0x00D7, 0x0476, 0x081A, 0x0BA0 -.hword 0x0EE4, 0x11C0, 0x0000, 0xFF68, 0xFDC3, 0xFB4A, 0xF836, 0xF4BF -.hword 0xF11E, 0xED8B, 0xEA3D, 0xE76F, 0xE557, 0xE42F, 0x0000, 0x002C -.hword 0x00A4, 0x0153, 0x0225, 0x0304, 0x03DC, 0x0498, 0x0525, 0x056C -.hword 0x055A, 0x04D9, 0xD08C, 0xD195, 0xD46C, 0xD8A8, 0xDDE3, 0xE3B6 -.hword 0xE9B8, 0xEF82, 0xF4AE, 0xF8D3, 0xFB8A, 0xFC6C, 0xF6DE, 0xF733 -.hword 0xF822, 0xF995, 0xFB73, 0xFDA4, 0x0010, 0x02A1, 0x053E, 0x07D0 -.hword 0x0A40, 0x0C75, 0x0000, 0x0094, 0x022C, 0x0492, 0x078D, 0x0AE7 -.hword 0x0E69, 0x11DB, 0x1506, 0x17B4, 0x19AC, 0x1AB9, 0x0000, 0xFFDE -.hword 0xFF83, 0xFEFD, 0xFE5C, 0xFDB1, 0xFD0A, 0xFC78, 0xFC0A, 0xFBCF -.hword 0xFBD8, 0xFC33, 0xD024, 0xD140, 0xD44A, 0xD8D4, 0xDE70, 0xE4B1 -.hword 0xEB27, 0xF166, 0xF6FF, 0xFB84, 0xFE87, 0xFF9A, 0x1FFF, 0x3FFF -.hword 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001, 0xD672, 0xD74E -.hword 0xD9B0, 0xDD4A, 0xE1D2, 0xE6FB, 0xEC78, 0xF1FD, 0xF73F, 0xFBF0 -.hword 0xFFC6, 0x0271, 0xD672, 0xD74E, 0xD9B0, 0xDD4A, 0xE1D2, 0xE6FB -.hword 0xEC78, 0xF1FD, 0xF73F, 0xFBF0, 0xFFC6, 0x0271, 0x3FFF, 0x3FD3 -.hword 0x3F5E, 0x3EB3, 0x3DE6, 0x3D0B, 0x3C35, 0x3B7A, 0x3AEC, 0x3AA0 -.hword 0x3AA9, 0x3B1B - -monty_mole_seg5_animindex_05006A5C: # 0x05006A5C -.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00CA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00BD, 0x000C, 0x000E, 0x000C, 0x001A -.hword 0x000C, 0x0026, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BC -.hword 0x000C, 0x0032, 0x000C, 0x003E, 0x000C, 0x004A, 0x0001, 0x00B9 -.hword 0x0001, 0x00BA, 0x0001, 0x00BB, 0x000C, 0x0062, 0x000C, 0x006E -.hword 0x000C, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0056 -.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0001, 0x00B8, 0x000C, 0x0092 -.hword 0x000C, 0x009E, 0x000C, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x0086 - -monty_mole_seg5_anim_05006B10: # 0x05006B10 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x0E -.word monty_mole_seg5_animvalue_05006898 -.word monty_mole_seg5_animindex_05006A5C -.word 0 - -monty_mole_seg5_animvalue_05006B28: # 0x05006B28 -.hword 0x0000, 0x0000, 0x0014, 0x0038, 0x0063, 0x008B, 0x00A8, 0x00B7 -.hword 0x00BC, 0x00B7, 0x00A9, 0x008F, 0x006B, 0x0042, 0x0018, 0xFFF3 -.hword 0xFFFD, 0x0003, 0x0005, 0xFFFB, 0xFFE9, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x3FFF, 0x8B56, 0x8B94, 0x8B94, 0x8B60, 0x8AFE, 0x8A78 -.hword 0x89D4, 0x891A, 0x8853, 0x8787, 0x86BD, 0x85FD, 0x851F, 0x8404 -.hword 0x82C9, 0x8187, 0x805A, 0x7F58, 0x7EF1, 0x7F01, 0x7A57, 0x7A52 -.hword 0x7A1B, 0x79BA, 0x7937, 0x789D, 0x77F2, 0x773F, 0x768D, 0x75E6 -.hword 0x7550, 0x74D5, 0x7471, 0x741D, 0x73D7, 0x73A1, 0x737A, 0x7361 -.hword 0x73C6, 0x744B, 0x2D9C, 0x2E4C, 0x2DF3, 0x2CB5, 0x2AB8, 0x2823 -.hword 0x251B, 0x21C5, 0x1E48, 0x1ACA, 0x1771, 0x1461, 0x115F, 0x0E13 -.hword 0x0A7B, 0x0695, 0x0261, 0xFDDD, 0xF5EB, 0xEF2B, 0xF577, 0xF539 -.hword 0xF532, 0xF55B, 0xF5AE, 0xF623, 0xF6B3, 0xF759, 0xF80C, 0xF8C7 -.hword 0xF982, 0xFA36, 0xFB14, 0xFC38, 0xFD80, 0xFEC9, 0xFFF3, 0x00D9 -.hword 0x00B4, 0x0011, 0xFA99, 0xFA97, 0xFA68, 0xFA12, 0xF99E, 0xF914 -.hword 0xF87B, 0xF7DB, 0xF73B, 0xF6A3, 0xF61B, 0xF5AB, 0xF54D, 0xF4F9 -.hword 0xF4B2, 0xF478, 0xF44F, 0xF437, 0xF4A7, 0xF539, 0xAD86, 0xAE49 -.hword 0xAE0A, 0xACEF, 0xAB19, 0xA8AD, 0xA5CD, 0xA29E, 0x9F43, 0x9BDE -.hword 0x9893, 0x9586, 0x9269, 0x8EDF, 0x8AF6, 0x86B8, 0x8232, 0x7D6D -.hword 0x7579, 0x6ED3, 0xFB59, 0x145C, 0x0748, 0xD7CB, 0xFA88, 0xF64D -.hword 0xF8C7, 0xDAFE, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0xC9D1, 0xC1FC, 0xB9F9, 0xB2E8, 0xADE5, 0xAC0F -.hword 0xAE84, 0xB6A4, 0xC3C6, 0xD3F9, 0xE551, 0xF5DC, 0x03AB, 0x0CD1 -.hword 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0xC9D1, 0xC1FC -.hword 0xB9F9, 0xB2E8, 0xADE5, 0xAC0F, 0xAE84, 0xB6A4, 0xC3C6, 0xD3F9 -.hword 0xE551, 0xF5DC, 0x03AB, 0x0CD1, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B -.hword 0x0F7B, 0x0F7B, 0x88F0, 0x9527, 0xA13B, 0xAD2C, 0xB8F8, 0xC4A2 -.hword 0xD027, 0xDB8A, 0xE6CA, 0xF1E6, 0xFCE0, 0x07B6, 0x126A, 0x1CFC -.hword 0x276C, 0x3245, 0x3D35, 0x46E8, 0x4E0C, 0x5150 - -monty_mole_seg5_animindex_05006D04: # 0x05006D04 -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0001, 0x0000 -.hword 0x0001, 0x0029, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x00DA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00C6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00B2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x0014, 0x002A, 0x0014, 0x003E -.hword 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 -.hword 0x0014, 0x0066, 0x0014, 0x007A, 0x0014, 0x008E, 0x0001, 0x00AD -.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x0001, 0x00A3, 0x0001, 0x00A4 -.hword 0x0001, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A2 -.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x0001, 0x00A7 -.hword 0x0001, 0x00A8, 0x0001, 0x00A9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00A6 - -monty_mole_seg5_anim_05006DB8: # 0x05006DB8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x0E -.word monty_mole_seg5_animvalue_05006B28 -.word monty_mole_seg5_animindex_05006D04 -.word 0 - -monty_mole_seg5_animvalue_05006DD0: # 0x05006DD0 -.hword 0x0000, 0x3FFF, 0x8B56, 0x8BC2, 0x8C17, 0x8C57, 0x8C83, 0x8C9E -.hword 0x8CA9, 0x8CA7, 0x8C9A, 0x8C83, 0x8C65, 0x8C42, 0x8C1B, 0x8BF3 -.hword 0x8BCB, 0x8BA6, 0x8B86, 0x8B6D, 0x8B5C, 0x8B56, 0x7A57, 0x7A99 -.hword 0x7ACE, 0x7AF5, 0x7B10, 0x7B21, 0x7B28, 0x7B26, 0x7B1E, 0x7B10 -.hword 0x7AFE, 0x7AE8, 0x7AD0, 0x7AB7, 0x7A9F, 0x7A88, 0x7A74, 0x7A65 -.hword 0x7A5A, 0x7A57, 0x2D9C, 0x2F50, 0x30A6, 0x31A6, 0x3258, 0x32C4 -.hword 0x32F2, 0x32EA, 0x32B4, 0x3258, 0x31DF, 0x3150, 0x30B4, 0x3012 -.hword 0x2F73, 0x2EDF, 0x2E5E, 0x2DF7, 0x2DB4, 0x2D9C, 0xF577, 0xF512 -.hword 0xF4C3, 0xF488, 0xF45F, 0xF446, 0xF43B, 0xF43D, 0xF449, 0xF45F -.hword 0xF47B, 0xF49C, 0xF4C0, 0xF4E5, 0xF50A, 0xF52C, 0xF54A, 0xF562 -.hword 0xF571, 0xF577, 0xFA99, 0xFAD6, 0xFB06, 0xFB2A, 0xFB43, 0xFB53 -.hword 0xFB59, 0xFB58, 0xFB50, 0xFB43, 0xFB32, 0xFB1E, 0xFB08, 0xFAF2 -.hword 0xFADB, 0xFAC6, 0xFAB4, 0xFAA6, 0xFA9C, 0xFA99, 0xAD86, 0xAF36 -.hword 0xB089, 0xB186, 0xB236, 0xB2A1, 0xB2CE, 0xB2C6, 0xB291, 0xB236 -.hword 0xB1BE, 0xB131, 0xB096, 0xAFF6, 0xAF59, 0xAEC6, 0xAE46, 0xADE1 -.hword 0xAD9E, 0xAD86, 0xFB59, 0xFBA3, 0xFBDD, 0xFC08, 0xFC27, 0xFC39 -.hword 0xFC41, 0xFC3F, 0xFC36, 0xFC27, 0xFC12, 0xFBFA, 0xFBDF, 0xFBC4 -.hword 0xFBA9, 0xFB90, 0xFB7A, 0xFB68, 0xFB5D, 0xFB59, 0x1022, 0x0F32 -.hword 0x0C98, 0x0925, 0x05AA, 0x02FA, 0x01E6, 0x0223, 0x02CE, 0x03D2 -.hword 0x051D, 0x0698, 0x0832, 0x09D6, 0x0B6F, 0x0CEB, 0x0E35, 0x0F39 -.hword 0x0FE4, 0x1022, 0xD76F, 0xD802, 0xDBEE, 0xE1A9, 0xE7A8, 0xEC62 -.hword 0xEE4D, 0xEDEA, 0xECD8, 0xEB35, 0xE923, 0xE6C1, 0xE42F, 0xE18D -.hword 0xDEFA, 0xDC98, 0xDA86, 0xD8E4, 0xD7D1, 0xD76F, 0xE671, 0xE9DE -.hword 0xED47, 0xF066, 0xF2F6, 0xF4B3, 0xF556, 0xF516, 0xF463, 0xF353 -.hword 0xF1FA, 0xF06C, 0xEEBF, 0xED08, 0xEB5B, 0xE9CE, 0xE875, 0xE764 -.hword 0xE6B1, 0xE671, 0xFA88, 0xF9DE, 0xF900, 0xF7F5, 0xF6C9, 0xF585 -.hword 0xF433, 0xF2DB, 0xF188, 0xF043, 0xEF16, 0xEE0A, 0xED29, 0xEC7C -.hword 0xEC0E, 0xEBE7, 0xEE30, 0xF338, 0xF83F, 0xFA88, 0xF5FC, 0xF7B2 -.hword 0xFA47, 0xFD93, 0x016A, 0x05A5, 0x0A19, 0x0E9B, 0x15F1, 0x1EC8 -.hword 0x22D5, 0x20E1, 0x1C8C, 0x16D2, 0x10AD, 0x0B16, 0x04FC, 0xFE0C -.hword 0xF859, 0xF5FC, 0x1F53, 0x1D5B, 0x1918, 0x1334, 0x0C5D, 0x053D -.hword 0xFE7F, 0xF8CF, 0xF2BB, 0xED88, 0xEDF2, 0xF545, 0x001E, 0x0C3D -.hword 0x175D, 0x1F3B, 0x2255, 0x2206, 0x2057, 0x1F53, 0xECBF, 0xEEE1 -.hword 0xEF7B, 0xEF4E, 0xEF1B, 0xEFA7, 0xF1B1, 0xF5FD, 0x043A, 0x193F -.hword 0x2585, 0x2599, 0x2175, 0x1AB4, 0x12F2, 0x0BCC, 0x0365, 0xF91F -.hword 0xF06A, 0xECBF, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 -.hword 0xC001, 0xC001, 0x0000, 0x05B0, 0x0E35, 0x1802, 0x218C, 0x2948 -.hword 0x2DAB, 0x2D2B, 0x1FA5, 0x05A2, 0xEA95, 0xD9EF, 0xD83A, 0xDEDC -.hword 0xE897, 0xF02B, 0xF552, 0xFA77, 0xFE6C, 0x0000, 0x0000, 0x009C -.hword 0x0181, 0x028A, 0x038E, 0x0467, 0x04EC, 0x04F8, 0x03BA, 0x0144 -.hword 0xFEBE, 0xFD4F, 0xFD87, 0xFEB4, 0x0016, 0x00F0, 0x00FB, 0x00A3 -.hword 0x0035, 0x0000, 0x05B4, 0x0561, 0x0488, 0x0353, 0x01EF, 0x0086 -.hword 0xFF44, 0xFE53, 0xFDE6, 0xFDDD, 0xFDE8, 0xFDB7, 0xFCE1, 0xFBAC -.hword 0xFAD1, 0xFB0A, 0xFD44, 0x00DE, 0x0439, 0x05B4, 0x0000, 0x05B0 -.hword 0x0E35, 0x1802, 0x218C, 0x2948, 0x2DAB, 0x2D2B, 0x1FA5, 0x05A2 -.hword 0xEA95, 0xD9EF, 0xD83A, 0xDEDC, 0xE897, 0xF02B, 0xF552, 0xFA77 -.hword 0xFE6C, 0x0000, 0x0000, 0x009C, 0x0181, 0x028A, 0x038E, 0x0467 -.hword 0x04EC, 0x04F8, 0x03BA, 0x0144, 0xFEBE, 0xFD4F, 0xFD87, 0xFEB4 -.hword 0x0016, 0x00F0, 0x00FB, 0x00A3, 0x0035, 0x0000, 0x05B4, 0x0561 -.hword 0x0488, 0x0353, 0x01EF, 0x0086, 0xFF44, 0xFE53, 0xFDE6, 0xFDDD -.hword 0xFDE8, 0xFDB7, 0xFCE1, 0xFBAC, 0xFAD1, 0xFB0A, 0xFD44, 0x00DE -.hword 0x0439, 0x05B4, 0x0000, 0xF9AB, 0xF01E, 0xE521, 0xDA7C, 0xD1F7 -.hword 0xCD59, 0xCE6A, 0xDEE2, 0xFE18, 0x1E3C, 0x3183, 0x3221, 0x2826 -.hword 0x1A90, 0x105A, 0x0A51, 0x0515, 0x0165, 0x0000, 0x0000, 0x00B8 -.hword 0x01D8, 0x0322, 0x045C, 0x054A, 0x05B0, 0x0554, 0x02ED, 0xFE8C -.hword 0xF9F9, 0xF702, 0xF630, 0xF68B, 0xF793, 0xF8C7, 0xFA8A, 0xFCF4 -.hword 0xFF15, 0x0000, 0x3E5E, 0x3DB0, 0x3CC6, 0x3BC6, 0x3AD4, 0x3A17 -.hword 0x39B4, 0x39CF, 0x3B25, 0x3DB8, 0x4094, 0x42C8, 0x444D, 0x4590 -.hword 0x464D, 0x463E, 0x44B3, 0x4207, 0x3F7E, 0x3E5E - -monty_mole_seg5_animindex_0500717C: # 0x0500717C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0014, 0x019A, 0x0014, 0x01AE -.hword 0x0014, 0x01C2, 0x0014, 0x015E, 0x0014, 0x0172, 0x0014, 0x0186 -.hword 0x0014, 0x0122, 0x0014, 0x0136, 0x0014, 0x014A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0121, 0x0014, 0x0002, 0x0014, 0x0016 -.hword 0x0014, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0120 -.hword 0x0014, 0x003E, 0x0014, 0x0052, 0x0014, 0x0066, 0x0001, 0x011D -.hword 0x0001, 0x011E, 0x0001, 0x011F, 0x0014, 0x008E, 0x0014, 0x00A2 -.hword 0x0014, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x007A -.hword 0x0001, 0x011A, 0x0001, 0x011B, 0x0001, 0x011C, 0x0014, 0x00DE -.hword 0x0014, 0x00F2, 0x0014, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x00CA - -monty_mole_seg5_anim_05007230: # 0x05007230 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x0E -.word monty_mole_seg5_animvalue_05006DD0 -.word monty_mole_seg5_animindex_0500717C -.word 0 - -glabel monty_mole_seg5_anims_05007248 # 0x05007248 -.word monty_mole_seg5_anim_05004FEC -.word monty_mole_seg5_anim_0500527C -.word monty_mole_seg5_anim_050054B0 -.word monty_mole_seg5_anim_050062B0 -.word monty_mole_seg5_anim_050065C0 -.word monty_mole_seg5_anim_05006880 -.word monty_mole_seg5_anim_05006B10 -.word monty_mole_seg5_anim_05006DB8 -.word monty_mole_seg5_anim_05007230 -.word monty_mole_seg5_anim_050065D8 -.word 0 -.word 0 +# Monty Mole + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x30, 0x1F, 0x00, 0x00, 0x30, 0x1F, 0x00, 0x00 + +.byte 0xC3, 0x7E, 0x00, 0x00, 0xC3, 0x7E, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x05, 0x04, 0x05, 0x00, 0x05, 0x04, 0x05, 0x00 + +.byte 0x16, 0x13, 0x14, 0x00, 0x16, 0x13, 0x14, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x07, 0x08, 0x07, 0x00, 0x07, 0x08, 0x07, 0x00 + +.byte 0x1F, 0x20, 0x1F, 0x00, 0x1F, 0x20, 0x1F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x14, 0x0B, 0x0A, 0x00, 0x14, 0x0B, 0x0A, 0x00 + +.byte 0x53, 0x2E, 0x28, 0x00, 0x53, 0x2E, 0x28, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_texture_05000970: # 0x05000970 +.incbin "actors/monty_mole/monty_mole_cheek.rgba16" + +monty_mole_seg5_texture_05001170: # 0x05001170 +.incbin "actors/monty_mole/monty_mole_eye.rgba16" + +monty_mole_seg5_texture_05001970: # 0x05001970 +.incbin "actors/monty_mole/monty_mole_nose.rgba16" + +monty_mole_seg5_texture_05002170: # 0x05002170 +.incbin "actors/monty_mole/monty_mole_tooth.rgba16" + +monty_mole_seg5_texture_05002970: # 0x05002970 +.incbin "actors/monty_mole/monty_mole_claw.rgba16" + +monty_mole_seg5_light_05003170: # 0x05003170 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05003178: # 0x05003178 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05003188: # 0x05003188 +vertex 85, -12, -77, -6, 778, 0x21, 0x97, 0xC2, 0xFF +vertex -13, -8, 32, 348, 972, 0xA0, 0xC2, 0x36, 0xFF +vertex -13, -8, -24, 150, 978, 0x99, 0x28, 0xC3, 0xFF +vertex -3, 7, 23, 320, 950, 0xBD, 0x63, 0x28, 0xFF +vertex -3, 7, -18, 176, 956, 0xCF, 0x72, 0xE9, 0xFF +vertex 78, 15, -63, 38, 790, 0x23, 0x6B, 0xC7, 0xFF +vertex 85, -12, 81, 540, 758, 0x44, 0x3F, 0x55, 0xFF +vertex 75, 7, 58, 458, 782, 0x12, 0x79, 0x1E, 0xFF + +glabel monty_mole_seg5_dl_05003208 # 0x05003208 - 0x050032A0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05003178, 1 +gsSPLight monty_mole_seg5_light_05003170, 2 +gsSPVertex monty_mole_seg5_vertex_05003188, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 6, 3, 1, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 5, 6, 0, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_050032A0 # 0x050032A0 - 0x05003300 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003208 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05003300: # 0x05003300 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05003308: # 0x05003308 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05003318: # 0x05003318 +vertex 80, 10, 54, 3144, 202, 0x17, 0x63, 0x4A, 0xFF +vertex 133, 10, 13, 1908, 982, 0x77, 0xF7, 0x29, 0xFF +vertex 79, 10, -41, -148, 212, 0x11, 0x61, 0xB1, 0xFF +vertex 133, 10, -14, 948, 982, 0x5F, 0xE9, 0xB1, 0xFF +vertex 79, 10, -41, 2864, 188, 0x11, 0x61, 0xB1, 0xFF +vertex 133, 10, -14, 2014, 954, 0x5F, 0xE9, 0xB1, 0xFF +vertex 97, -15, -19, 2068, 162, 0x1F, 0x92, 0xCC, 0xFF +vertex 133, 10, 13, 1096, 982, 0x77, 0xF7, 0x29, 0xFF +vertex 98, -18, 18, 820, 170, 0x16, 0x8C, 0x2D, 0xFF +vertex 80, 10, 54, -294, 274, 0x17, 0x63, 0x4A, 0xFF + +monty_mole_seg5_vertex_050033B8: # 0x050033B8 +vertex -4, 10, 36, 1044, 680, 0xD0, 0xDA, 0x6E, 0xFF +vertex 98, -18, 18, 780, 984, 0x16, 0x8C, 0x2D, 0xFF +vertex 80, 10, 54, 896, 934, 0x17, 0x63, 0x4A, 0xFF +vertex 79, 10, -41, 694, 926, 0x11, 0x61, 0xB1, 0xFF +vertex -4, 10, -34, 896, 674, 0xD9, 0x2B, 0x90, 0xFF +vertex 97, -15, -19, 700, 980, 0x1F, 0x92, 0xCC, 0xFF +vertex -46, 10, 1, 1064, 552, 0xA0, 0xAE, 0xFE, 0xFF +vertex -4, -9, 0, 970, 678, 0xE1, 0x85, 0xFD, 0xFF + +glabel monty_mole_seg5_dl_05003438 # 0x05003438 - 0x050034A0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05003308, 1 +gsSPLight monty_mole_seg5_light_05003300, 2 +gsSPVertex monty_mole_seg5_vertex_05003318, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_050034A0 # 0x050034A0 - 0x05003518 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_050033B8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 6, 0, 0x0, 7, 6, 4, 0x0 +gsSP2Triangles 5, 7, 4, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 0, 7, 1, 0x0, 5, 1, 7, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003518 # 0x05003518 - 0x05003598 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003438 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_050034A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05003598: # 0x05003598 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_050035A0: # 0x050035A0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_050035B0: # 0x050035B0 +vertex 69, -15, 58, -562, 834, 0x64, 0x03, 0x4D, 0xFF +vertex 48, 21, 0, 1416, 262, 0x3B, 0x6E, 0xEF, 0xFF +vertex 38, 13, 47, -42, 224, 0x1E, 0x6B, 0x3C, 0xFF +vertex 83, -16, 0, 1140, 1008, 0x7A, 0x1E, 0xF5, 0xFF +vertex 69, -15, -31, 2066, 864, 0x3A, 0x9D, 0xCC, 0xFF +vertex 4, -12, -76, 3424, 196, 0x06, 0xE0, 0x86, 0xFF +vertex 69, -15, -31, -174, 804, 0x3A, 0x9D, 0xCC, 0xFF +vertex 69, -15, 58, 2602, 774, 0x64, 0x03, 0x4D, 0xFF +vertex 4, -12, 82, 3316, 82, 0xCD, 0xA8, 0x4B, 0xFF +vertex 83, -16, 0, 808, 950, 0x7A, 0x1E, 0xF5, 0xFF +vertex 4, -12, -76, -1640, 128, 0x06, 0xE0, 0x86, 0xFF +vertex 4, -12, 82, -1266, 142, 0xCD, 0xA8, 0x4B, 0xFF + +monty_mole_seg5_vertex_05003670: # 0x05003670 +vertex -21, -2, -55, 1006, 906, 0x93, 0xD0, 0xD6, 0xFF +vertex -3, 15, -63, 986, 942, 0xD3, 0x6E, 0xD5, 0xFF +vertex 4, -12, -76, 1000, 962, 0x06, 0xE0, 0x86, 0xFF +vertex 48, 21, 0, 762, 994, 0x3B, 0x6E, 0xEF, 0xFF +vertex -5, 8, 58, 748, 864, 0xD3, 0x6F, 0x28, 0xFF +vertex -21, -2, 39, 816, 848, 0x8C, 0x2B, 0x1B, 0xFF +vertex 38, 13, 47, 686, 950, 0x1E, 0x6B, 0x3C, 0xFF +vertex 4, -12, 82, 682, 868, 0xCD, 0xA8, 0x4B, 0xFF +vertex -21, -2, 39, 836, 598, 0x8C, 0x2B, 0x1B, 0xFF +vertex -21, -2, -55, 584, 594, 0x93, 0xD0, 0xD6, 0xFF +vertex 4, -12, 82, 946, 700, 0xCD, 0xA8, 0x4B, 0xFF +vertex 4, -12, -76, 524, 694, 0x06, 0xE0, 0x86, 0xFF + +glabel monty_mole_seg5_dl_05003730 # 0x05003730 - 0x050037A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_050035A0, 1 +gsSPLight monty_mole_seg5_light_05003598, 2 +gsSPVertex monty_mole_seg5_vertex_050035B0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 1, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 8, 10, 6, 0x0, 2, 11, 0, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_050037A8 # 0x050037A8 - 0x05003820 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_05003670, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 3, 1, 0x0, 5, 4, 1, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 4, 6, 3, 0x0 +gsSP2Triangles 7, 4, 5, 0x0, 6, 4, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003820 # 0x05003820 - 0x050038A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003730 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_050037A8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_050038A0: # 0x050038A0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_050038A8: # 0x050038A8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_050038B8: # 0x050038B8 +vertex -3, 7, -22, 234, 806, 0xD2, 0x73, 0xE5, 0xFF +vertex -3, 7, 19, 80, 810, 0xB2, 0x58, 0x2E, 0xFF +vertex 78, 15, 64, 34, 970, 0x11, 0x79, 0x22, 0xFF +vertex -13, -8, -31, 250, 786, 0xA0, 0x3A, 0xC7, 0xFF +vertex -13, -8, 25, 40, 792, 0xA2, 0xBF, 0x36, 0xFF +vertex 85, -12, 78, -4, 984, 0x40, 0x25, 0x67, 0xFF +vertex 75, 7, -57, 480, 952, 0x2A, 0x6A, 0xCB, 0xFF +vertex 85, -12, -80, 582, 968, 0x33, 0xA5, 0xB9, 0xFF + +glabel monty_mole_seg5_dl_05003938 # 0x05003938 - 0x050039D0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_050038A8, 1 +gsSPLight monty_mole_seg5_light_050038A0, 2 +gsSPVertex monty_mole_seg5_vertex_050038B8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 3, 0, 6, 0x0, 4, 3, 7, 0x0 +gsSP2Triangles 4, 7, 5, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 5, 7, 6, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_050039D0 # 0x050039D0 - 0x05003A30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003938 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05003A30: # 0x05003A30 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05003A38: # 0x05003A38 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05003A48: # 0x05003A48 +vertex 79, 10, 42, -148, 212, 0x11, 0x61, 0x4F, 0xFF +vertex 133, 10, 15, 948, 982, 0x5F, 0xE9, 0x4F, 0xFF +vertex 133, 10, -12, 1908, 982, 0x77, 0xF7, 0xD7, 0xFF +vertex 80, 10, -53, 3144, 202, 0x17, 0x63, 0xB6, 0xFF +vertex 80, 10, -53, -294, 274, 0x17, 0x63, 0xB6, 0xFF +vertex 133, 10, -12, 1096, 982, 0x77, 0xF7, 0xD7, 0xFF +vertex 98, -18, -17, 820, 170, 0x16, 0x8C, 0xD3, 0xFF +vertex 97, -15, 20, 2068, 162, 0x1F, 0x91, 0x34, 0xFF +vertex 133, 10, 15, 2014, 954, 0x5F, 0xE9, 0x4F, 0xFF +vertex 79, 10, 42, 2864, 188, 0x11, 0x61, 0x4F, 0xFF + +monty_mole_seg5_vertex_05003AE8: # 0x05003AE8 +vertex -4, 10, -35, 838, 786, 0xD0, 0xDB, 0x91, 0xFF +vertex -46, 10, 0, 948, 720, 0xA0, 0xAE, 0x00, 0xFF +vertex -4, 10, 35, 970, 808, 0xD9, 0x2B, 0x70, 0xFF +vertex -4, -9, 0, 904, 798, 0xE1, 0x85, 0x02, 0xFF +vertex 79, 10, 42, 894, 962, 0x11, 0x61, 0x4F, 0xFF +vertex 80, 10, -53, 714, 930, 0x17, 0x63, 0xB6, 0xFF +vertex 97, -15, 20, 834, 986, 0x1F, 0x91, 0x34, 0xFF +vertex 98, -18, -17, 764, 974, 0x16, 0x8C, 0xD3, 0xFF + +glabel monty_mole_seg5_dl_05003B68 # 0x05003B68 - 0x05003BD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05003A38, 1 +gsSPLight monty_mole_seg5_light_05003A30, 2 +gsSPVertex monty_mole_seg5_vertex_05003A48, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 5, 8, 7, 0x0, 7, 8, 9, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003BD0 # 0x05003BD0 - 0x05003C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_05003AE8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 2, 3, 6, 0x0, 6, 4, 2, 0x0 +gsSP2Triangles 5, 7, 0, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 7, 3, 0, 0x0, 3, 7, 6, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003C48 # 0x05003C48 - 0x05003CC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003B68 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003BD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05003CC8: # 0x05003CC8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05003CD0: # 0x05003CD0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05003CE0: # 0x05003CE0 +vertex 4, -12, 77, 3424, 196, 0x06, 0xE0, 0x7A, 0xFF +vertex 69, -15, 32, 2066, 864, 0x3A, 0x9D, 0x33, 0xFF +vertex 48, 21, 0, 1416, 262, 0x3B, 0x6E, 0x10, 0xFF +vertex 83, -16, 0, 1140, 1008, 0x7A, 0x1F, 0x0A, 0xFF +vertex 38, 13, -46, -42, 224, 0x1E, 0x6B, 0xC4, 0xFF +vertex 69, -15, -57, -562, 834, 0x64, 0x03, 0xB3, 0xFF +vertex 4, -12, -81, 3368, 64, 0xCD, 0xA8, 0xB5, 0xFF +vertex 69, -15, -57, 2592, 812, 0x64, 0x03, 0xB3, 0xFF +vertex 69, -15, 32, -302, 824, 0x3A, 0x9D, 0x33, 0xFF +vertex 4, -12, 77, -1800, 78, 0x06, 0xE0, 0x7A, 0xFF +vertex 83, -16, 0, 714, 990, 0x7A, 0x1F, 0x0A, 0xFF +vertex 4, -12, -81, -1266, 142, 0xCD, 0xA8, 0xB5, 0xFF + +monty_mole_seg5_vertex_05003DA0: # 0x05003DA0 +vertex 48, 21, 0, 700, 872, 0x3B, 0x6E, 0x10, 0xFF +vertex 38, 13, -46, 818, 856, 0x1E, 0x6B, 0xC4, 0xFF +vertex -5, 8, -57, 898, 758, 0xD3, 0x6F, 0xD8, 0xFF +vertex -3, 15, 64, 620, 748, 0xD3, 0x6E, 0x2B, 0xFF +vertex 4, -12, 77, 582, 764, 0x06, 0xE0, 0x7A, 0xFF +vertex -21, -2, 56, 660, 708, 0x93, 0xD0, 0x2A, 0xFF +vertex -21, -2, -38, 872, 720, 0x8C, 0x2B, 0xE5, 0xFF +vertex 4, -12, -81, 938, 784, 0xCD, 0xA8, 0xB5, 0xFF +vertex 4, -12, -81, 382, 662, 0xCD, 0xA8, 0xB5, 0xFF +vertex -21, -2, 56, 660, 550, 0x93, 0xD0, 0x2A, 0xFF +vertex -21, -2, -38, 482, 580, 0x8C, 0x2B, 0xE5, 0xFF +vertex 4, -12, 77, 680, 608, 0x06, 0xE0, 0x7A, 0xFF + +glabel monty_mole_seg5_dl_05003E60 # 0x05003E60 - 0x05003ED8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05003CD0, 1 +gsSPLight monty_mole_seg5_light_05003CC8, 2 +gsSPVertex monty_mole_seg5_vertex_05003CE0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 2, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 5, 11, 4, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003ED8 # 0x05003ED8 - 0x05003F50 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_05003DA0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 3, 0, 2, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 3, 2, 6, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 6, 2, 7, 0x0, 7, 2, 1, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 9, 8, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05003F50 # 0x05003F50 - 0x05003FD0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003E60 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05003ED8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05003FD0: # 0x05003FD0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05003FD8: # 0x05003FD8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05003FE8: # 0x05003FE8 +vertex -39, 52, 94, 1068, 880, 0xCA, 0x25, 0x6C, 0xFF +vertex -6, 97, 52, 806, 668, 0xF6, 0x72, 0x35, 0xFF +vertex -59, 66, 46, 756, 1006, 0x96, 0x42, 0x13, 0xFF +vertex -6, 97, -51, 132, 676, 0xF3, 0x78, 0xDA, 0xFF +vertex 58, 82, -37, 234, 258, 0x42, 0x60, 0xD1, 0xFF +vertex 33, 47, -88, -96, 426, 0x23, 0x2A, 0x8E, 0xFF +vertex -39, 52, -93, -136, 894, 0xCE, 0x36, 0x99, 0xFF +vertex 109, -4, -55, 122, -68, 0x63, 0xFE, 0xB2, 0xFF +vertex -59, 66, -45, 170, 1012, 0x93, 0x33, 0xDA, 0xFF +vertex 58, 82, 38, 718, 252, 0x3D, 0x67, 0x28, 0xFF +vertex 109, 46, 0, 482, -72, 0x73, 0x35, 0x00, 0xFF +vertex 33, 47, 89, 1044, 414, 0x28, 0x32, 0x6D, 0xFF +vertex 109, -4, 56, 840, -76, 0x63, 0xFE, 0x4E, 0xFF + +monty_mole_seg5_vertex_050040B8: # 0x050040B8 +vertex 5, -97, 36, 564, 746, 0x1D, 0x96, 0x3F, 0xFF +vertex 33, -45, 89, 514, 820, 0x1F, 0xD1, 0x71, 0xFF +vertex -38, -44, 92, 512, 824, 0xCC, 0xCA, 0x65, 0xFF +vertex 109, -4, -55, 474, 710, 0x63, 0xFE, 0xB2, 0xFF +vertex 109, -51, 0, 520, 736, 0x71, 0xC7, 0x00, 0xFF +vertex 59, -84, -30, 552, 692, 0x34, 0x9B, 0xC8, 0xFF +vertex 59, -84, 31, 552, 748, 0x39, 0x96, 0x27, 0xFF +vertex 109, -4, 56, 474, 812, 0x63, 0xFE, 0x4E, 0xFF +vertex 109, 46, 0, 426, 786, 0x73, 0x35, 0x00, 0xFF +vertex 33, -45, -88, 514, 660, 0x24, 0xCF, 0x91, 0xFF +vertex 33, 47, -88, 424, 708, 0x23, 0x2A, 0x8E, 0xFF +vertex 33, 47, 89, 424, 868, 0x28, 0x32, 0x6D, 0xFF +vertex -39, 52, 94, 418, 874, 0xCA, 0x25, 0x6C, 0xFF +vertex -41, -98, 39, 564, 748, 0x9B, 0xC6, 0x30, 0xFF +vertex -46, -140, 0, 606, 692, 0xF2, 0x82, 0x00, 0xFF +vertex 5, -97, -35, 564, 680, 0x22, 0x92, 0xCD, 0xFF + +monty_mole_seg5_vertex_050041B8: # 0x050041B8 +vertex -38, -44, -91, 514, 658, 0xD2, 0xCF, 0x95, 0xFF +vertex 59, -84, -30, 552, 692, 0x34, 0x9B, 0xC8, 0xFF +vertex 5, -97, -35, 564, 680, 0x22, 0x92, 0xCD, 0xFF +vertex 33, -45, -88, 514, 660, 0x24, 0xCF, 0x91, 0xFF +vertex 33, 47, -88, 424, 708, 0x23, 0x2A, 0x8E, 0xFF +vertex -39, 52, -93, 420, 706, 0xCE, 0x36, 0x99, 0xFF +vertex -41, -98, -38, 566, 678, 0xA4, 0xC2, 0xC4, 0xFF +vertex -67, -12, -40, 482, 720, 0x84, 0xF3, 0xEE, 0xFF +vertex -59, 66, -45, 406, 756, 0x93, 0x33, 0xDA, 0xFF +vertex 5, -97, 36, 564, 746, 0x1D, 0x96, 0x3F, 0xFF +vertex -46, -140, 0, 606, 692, 0xF2, 0x82, 0x00, 0xFF +vertex -41, -98, 39, 564, 748, 0x9B, 0xC6, 0x30, 0xFF +vertex -59, 66, 46, 406, 838, 0x96, 0x42, 0x13, 0xFF +vertex -38, -44, 92, 512, 824, 0xCC, 0xCA, 0x65, 0xFF +vertex -67, -12, 41, 482, 794, 0x86, 0xF5, 0x20, 0xFF +vertex -39, 52, 94, 418, 874, 0xCA, 0x25, 0x6C, 0xFF + +glabel monty_mole_seg5_dl_050042B8 # 0x050042B8 - 0x05004368 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05000970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05003FD8, 1 +gsSPLight monty_mole_seg5_light_05003FD0, 2 +gsSPVertex monty_mole_seg5_vertex_05003FE8, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 3, 6, 8, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 8, 0x0, 3, 1, 9, 0x0 +gsSP2Triangles 3, 9, 4, 0x0, 4, 10, 7, 0x0 +gsSP2Triangles 10, 4, 9, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 12, 10, 9, 0x0, 11, 9, 1, 0x0 +gsSP1Triangle 11, 1, 0, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004368 # 0x05004368 - 0x050044B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_050040B8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 4, 3, 8, 0x0 +gsSP2Triangles 8, 7, 4, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 9, 10, 3, 0x0, 5, 9, 3, 0x0 +gsSP2Triangles 7, 1, 6, 0x0, 7, 11, 1, 0x0 +gsSP2Triangles 12, 2, 1, 0x0, 12, 1, 11, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 0, 13, 14, 0x0 +gsSP2Triangles 15, 6, 0, 0x0, 15, 5, 6, 0x0 +gsSPVertex monty_mole_seg5_vertex_050041B8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 0, 5, 4, 0x0 +gsSP2Triangles 6, 7, 0, 0x0, 0, 7, 8, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 0, 8, 5, 0x0 +gsSP2Triangles 2, 9, 10, 0x0, 10, 6, 2, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 11, 7, 6, 0x0 +gsSP2Triangles 7, 12, 8, 0x0, 13, 14, 11, 0x0 +gsSP2Triangles 11, 9, 13, 0x0, 15, 14, 13, 0x0 +gsSP2Triangles 7, 14, 12, 0x0, 11, 14, 7, 0x0 +gsSP1Triangle 15, 12, 14, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_050044B0 # 0x050044B0 - 0x05004518 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_050042B8 +gsSPDisplayList monty_mole_seg5_dl_05004368 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +monty_mole_seg5_light_05004518: # 0x05004518 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05004520: # 0x05004520 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05004530: # 0x05004530 +vertex 48, 140, 0, 474, 386, 0x1B, 0x7C, 0x00, 0xFF +vertex 57, 101, 0, 472, 156, 0x5E, 0x54, 0x00, 0xFF +vertex 34, 99, -34, 96, 420, 0x23, 0x56, 0xAA, 0xFF +vertex 2, 111, 11, 600, 742, 0xC9, 0x65, 0x34, 0xFF +vertex 2, 111, -10, 352, 764, 0xBF, 0x63, 0xD4, 0xFF +vertex 34, 99, 35, 852, 352, 0x23, 0x56, 0x55, 0xFF + +monty_mole_seg5_vertex_05004590: # 0x05004590 +vertex 34, 99, -34, 404, 956, 0x23, 0x56, 0xAA, 0xFF +vertex 57, 101, 0, -182, 680, 0x5E, 0x54, 0x00, 0xFF +vertex 100, 66, -27, 244, -20, 0x53, 0x52, 0xD0, 0xFF +vertex 63, 34, -76, 1210, 238, 0x3C, 0x1F, 0x96, 0xFF +vertex 34, 99, 35, 334, 944, 0x23, 0x56, 0x55, 0xFF +vertex 63, 34, 77, 1304, 266, 0x3C, 0x2C, 0x66, 0xFF +vertex 100, 66, 28, 306, 26, 0x5A, 0x4E, 0x28, 0xFF +vertex 57, 101, 0, -212, 636, 0x5E, 0x54, 0x00, 0xFF +vertex 100, 66, 28, 288, 356, 0x5A, 0x4E, 0x28, 0xFF +vertex 100, 66, -27, 176, 356, 0x53, 0x52, 0xD0, 0xFF +vertex 57, 101, 0, 206, 400, 0x5E, 0x54, 0x00, 0xFF +vertex 118, 28, -28, 204, 308, 0x77, 0x1B, 0xDF, 0xFF +vertex 118, 28, 29, 318, 308, 0x6D, 0x17, 0x3B, 0xFF +vertex 63, 34, 77, 408, 316, 0x3C, 0x2C, 0x66, 0xFF +vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF +vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF + +monty_mole_seg5_vertex_05004690: # 0x05004690 +vertex 118, 28, -28, 204, 308, 0x77, 0x1B, 0xDF, 0xFF +vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF +vertex 118, -22, -28, 240, 246, 0x6B, 0xDC, 0xC8, 0xFF +vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF +vertex 71, -36, 77, 462, 228, 0x3E, 0xE2, 0x6A, 0xFF +vertex 118, 28, 29, 318, 308, 0x6D, 0x17, 0x3B, 0xFF +vertex 63, 34, 77, 408, 316, 0x3C, 0x2C, 0x66, 0xFF +vertex -4, -80, 47, 434, 174, 0xD6, 0x8D, 0x1E, 0xFF +vertex -7, -37, 94, 496, 228, 0xE5, 0xC1, 0x6A, 0xFF +vertex -35, -41, 55, 422, 222, 0x91, 0xDF, 0x32, 0xFF +vertex 0, 44, 94, 436, 330, 0xE7, 0x30, 0x72, 0xFF +vertex 69, -67, 40, 412, 190, 0x33, 0x97, 0x30, 0xFF +vertex -7, -37, -93, 122, 228, 0xD9, 0xDF, 0x8D, 0xFF +vertex 0, 44, -93, 60, 330, 0xF0, 0x40, 0x94, 0xFF +vertex 69, -67, -39, 252, 190, 0x3A, 0x93, 0xE8, 0xFF +vertex -4, -80, -46, 248, 174, 0xE6, 0x91, 0xCA, 0xFF + +monty_mole_seg5_vertex_05004790: # 0x05004790 +vertex -35, -41, -54, 202, 222, 0x8C, 0xD5, 0xE7, 0xFF +vertex -4, -80, -46, 248, 174, 0xE6, 0x91, 0xCA, 0xFF +vertex -4, -80, 47, 434, 174, 0xD6, 0x8D, 0x1E, 0xFF +vertex -35, -41, 55, 422, 222, 0x91, 0xDF, 0x32, 0xFF +vertex 118, -22, 29, 356, 246, 0x71, 0xCF, 0x1B, 0xFF +vertex 69, -67, -39, 252, 190, 0x3A, 0x93, 0xE8, 0xFF +vertex 118, -22, -28, 240, 246, 0x6B, 0xDC, 0xC8, 0xFF +vertex 71, -36, -76, 156, 228, 0x37, 0xC8, 0x9D, 0xFF +vertex 63, 34, -76, 102, 316, 0x3C, 0x1F, 0x96, 0xFF +vertex -7, -37, -93, 122, 228, 0xD9, 0xDF, 0x8D, 0xFF + +monty_mole_seg5_vertex_05004830: # 0x05004830 +vertex 2, 111, -10, 898, 558, 0xBF, 0x63, 0xD4, 0xFF +vertex 0, 44, -93, -8, 556, 0xF0, 0x40, 0x94, 0xFF +vertex -36, 61, -57, 302, 130, 0x97, 0x29, 0xC8, 0xFF +vertex 34, 99, -34, 696, 928, 0x23, 0x56, 0xAA, 0xFF +vertex 0, 44, 94, 940, 652, 0xE7, 0x30, 0x72, 0xFF +vertex 2, 111, 11, 110, 590, 0xC9, 0x65, 0x34, 0xFF +vertex -36, 61, 58, 714, 246, 0x8F, 0x2F, 0x20, 0xFF +vertex 34, 99, 35, 244, 938, 0x23, 0x56, 0x55, 0xFF +vertex 63, 34, 77, 764, 1264, 0x3C, 0x2C, 0x66, 0xFF +vertex 63, 34, -76, 82, 1240, 0x3C, 0x1F, 0x96, 0xFF +vertex -7, -37, -93, 60, 1826, 0xD9, 0xDF, 0x8D, 0xFF +vertex -35, -41, -54, 244, 1890, 0x8C, 0xD5, 0xE7, 0xFF +vertex -36, 61, -57, 186, 412, 0x97, 0x29, 0xC8, 0xFF +vertex 0, 44, -93, 20, 646, 0xF0, 0x40, 0x94, 0xFF +vertex -36, 61, 58, 742, 440, 0x8F, 0x2F, 0x20, 0xFF +vertex -35, -41, 55, 772, 1916, 0x91, 0xDF, 0x32, 0xFF + +monty_mole_seg5_vertex_05004930: # 0x05004930 +vertex 0, 44, 94, 922, 692, 0xE7, 0x30, 0x72, 0xFF +vertex -35, -41, 55, 772, 1916, 0x91, 0xDF, 0x32, 0xFF +vertex -7, -37, 94, 952, 1870, 0xE5, 0xC1, 0x6A, 0xFF +vertex -36, 61, 58, 742, 440, 0x8F, 0x2F, 0x20, 0xFF + +monty_mole_seg5_vertex_05004970: # 0x05004970 +vertex -36, 61, 58, 0, 0, 0x8F, 0x2F, 0x20, 0xFF +vertex 2, 111, 11, 0, 0, 0xC9, 0x65, 0x34, 0xFF +vertex 2, 111, -10, 0, 0, 0xBF, 0x63, 0xD4, 0xFF +vertex -36, 61, -57, 0, 0, 0x97, 0x29, 0xC8, 0xFF + +glabel monty_mole_seg5_dl_050049B0 # 0x050049B0 - 0x05004A10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05004520, 1 +gsSPLight monty_mole_seg5_light_05004518, 2 +gsSPVertex monty_mole_seg5_vertex_05004530, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 3, 5, 0x0, 5, 1, 0, 0x0 +gsSP1Triangle 2, 4, 0, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004A10 # 0x05004A10 - 0x05004B50 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05001170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_05004590, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 8, 12, 0x0 +gsSP2Triangles 12, 8, 13, 0x0, 11, 9, 8, 0x0 +gsSP2Triangles 14, 9, 11, 0x0, 11, 12, 15, 0x0 +gsSPVertex monty_mole_seg5_vertex_05004690, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 10, 8, 4, 0x0 +gsSP2Triangles 8, 7, 11, 0x0, 8, 11, 4, 0x0 +gsSP2Triangles 4, 11, 1, 0x0, 10, 4, 6, 0x0 +gsSP2Triangles 12, 13, 3, 0x0, 7, 14, 11, 0x0 +gsSP2Triangles 1, 11, 14, 0x0, 7, 15, 14, 0x0 +gsSPVertex monty_mole_seg5_vertex_05004790, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 7, 5, 1, 0x0, 8, 6, 7, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 7, 1, 9, 0x0 +gsSP1Triangle 9, 1, 0, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004B50 # 0x05004B50 - 0x05004BE0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05000970 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex monty_mole_seg5_vertex_05004830, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 4, 8, 7, 0x0, 3, 9, 1, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 11, 15, 14, 0x0 +gsSPVertex monty_mole_seg5_vertex_05004930, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004BE0 # 0x05004BE0 - 0x05004C00 +gsSPVertex monty_mole_seg5_vertex_05004970, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004C00 # 0x05004C00 - 0x05004C90 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_050049B0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05004A10 +gsSPDisplayList monty_mole_seg5_dl_05004B50 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList monty_mole_seg5_dl_05004BE0 +gsSPEndDisplayList + +monty_mole_seg5_light_05004C90: # 0x05004C90 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +monty_mole_seg5_light_05004C98: # 0x05004C98 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +monty_mole_seg5_vertex_05004CA8: # 0x05004CA8 +vertex 3, 99, -25, -154, -14, 0xED, 0x7D, 0x00, 0xFF +vertex -42, 92, -12, 160, 980, 0xED, 0x7D, 0x00, 0xFF +vertex -42, 92, 13, 800, 978, 0xED, 0x7D, 0x00, 0xFF +vertex 3, 99, 26, 1092, -18, 0xED, 0x7D, 0x00, 0xFF + +glabel monty_mole_seg5_dl_05004CE8 # 0x05004CE8 - 0x05004D30 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, monty_mole_seg5_texture_05002170 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight monty_mole_seg5_light_05004C98, 1 +gsSPLight monty_mole_seg5_light_05004C90, 2 +gsSPVertex monty_mole_seg5_vertex_05004CA8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel monty_mole_seg5_dl_05004D30 # 0x05004D30 - 0x05004DA0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList monty_mole_seg5_dl_05004CE8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +monty_mole_seg5_animvalue_05004DA0: # 0x05004DA0 +.hword 0x0000, 0x3FFF, 0x8B56, 0x8C0E, 0x8BE3, 0x8BBD, 0x8BF1, 0x8C2D +.hword 0x8C60, 0x8C75, 0x8C58, 0x8C19, 0x8BDA, 0x8BBD, 0x7A57, 0x7AFE +.hword 0x7B31, 0x7B40, 0x7B42, 0x7B28, 0x7B08, 0x7AF9, 0x7B04, 0x7B1C +.hword 0x7B35, 0x7B40, 0x2D9C, 0x30FE, 0x3104, 0x30C3, 0x3154, 0x31BD +.hword 0x31FD, 0x3213, 0x31DE, 0x316B, 0x30F8, 0x30C3, 0xF577, 0xF4CA +.hword 0xF4F2, 0xF51F, 0xF508, 0xF4F1, 0xF4DD, 0xF4CF, 0xF4C9, 0xF4E0 +.hword 0xF509, 0xF51F, 0xFA99, 0xFB2E, 0xFB54, 0xFB57, 0xFB51, 0xFB36 +.hword 0xFB12, 0xFAF3, 0xFAE5, 0xFB03, 0xFB39, 0xFB57, 0xAD86, 0xB0D5 +.hword 0xB0C3, 0xB04D, 0xB081, 0xB082, 0xB067, 0xB045, 0xB035, 0xB03B +.hword 0xB047, 0xB04D, 0xFB59, 0xFAA8, 0xF8D6, 0xF68B, 0xF46C, 0xF25E +.hword 0xEFFC, 0xED83, 0xEB2E, 0xE93A, 0xE7E2, 0xE762, 0x1022, 0x0F30 +.hword 0x0C46, 0x0740, 0x0000, 0xF596, 0xE844, 0xD9AF, 0xCB7B, 0xBF4D +.hword 0xB6C9, 0xB395, 0xD76F, 0xDC8B, 0xE873, 0xF5FC, 0x0000, 0x068A +.hword 0x0CE3, 0x12BE, 0x17D1, 0x1BCE, 0x1E6A, 0x1F5A, 0xE671, 0xEA09 +.hword 0xED32, 0xF092, 0xF4CF, 0xFA94, 0x0198, 0x0916, 0x1045, 0x165D +.hword 0x1A98, 0x1C2D, 0xFA88, 0xF9F2, 0xF8B4, 0xF70D, 0xF53C, 0xF317 +.hword 0xF07A, 0xEDAF, 0xEB02, 0xE8BC, 0xE729, 0xE692, 0xF5FC, 0xF629 +.hword 0xF74B, 0xFA46, 0x0000, 0x0963, 0x15B3, 0x2357, 0x30B7, 0x3C3E +.hword 0x4453, 0x475F, 0x1F53, 0x1B8C, 0x12A3, 0x083D, 0x0000, 0xF9BE +.hword 0xF32C, 0xECC0, 0xE6F3, 0xE23A, 0xDF0E, 0xDDE5, 0xECBF, 0xEE98 +.hword 0xEE60, 0xEE71, 0xF124, 0xF75A, 0xFFA4, 0x08E6, 0x1207, 0x19EB +.hword 0x1F77, 0x218F, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0x05B4, 0xFF41, 0xF4B1, 0xE992, 0xE172, 0xDC23 +.hword 0xD734, 0xD2D0, 0xCF1D, 0xCC47, 0xCA75, 0xC9D1, 0x05B4, 0xFF41 +.hword 0xF4B1, 0xE992, 0xE172, 0xDC23, 0xD734, 0xD2D0, 0xCF1D, 0xCC47 +.hword 0xCA75, 0xC9D1, 0x3E5E, 0x0000 + +monty_mole_seg5_animindex_05004F38: # 0x05004F38 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00B2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x000C, 0x0002, 0x000C, 0x000E +.hword 0x000C, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 +.hword 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E, 0x0001, 0x00AD +.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x000C, 0x0056, 0x000C, 0x0062 +.hword 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x004A +.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x000C, 0x0086 +.hword 0x000C, 0x0092, 0x000C, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x007A + +monty_mole_seg5_anim_05004FEC: # 0x05004FEC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x0E +.word monty_mole_seg5_animvalue_05004DA0 +.word monty_mole_seg5_animindex_05004F38 +.word 0 + +monty_mole_seg5_animvalue_05005004: # 0x05005004 +.hword 0x0000, 0x3FFF, 0x84F1, 0x8638, 0x87B9, 0x8929, 0x8A3C, 0x8AA9 +.hword 0x8A3C, 0x892D, 0x87CD, 0x866D, 0x855E, 0x84F1, 0x7457, 0x778B +.hword 0x7C57, 0x816A, 0x856C, 0x870E, 0x85AB, 0x8235, 0x7DB1, 0x7930 +.hword 0x75BA, 0x7457, 0x1099, 0x1D8C, 0x2FC9, 0x42A1, 0x5160, 0x5755 +.hword 0x5218, 0x44FF, 0x33F7, 0x22F0, 0x15D7, 0x1099, 0xF49F, 0xF4F8 +.hword 0xF685, 0xF88A, 0xFA49, 0xFB08, 0xFA8F, 0xF95F, 0xF7D4, 0xF648 +.hword 0xF518, 0xF49F, 0x0336, 0x0191, 0xFDB8, 0xF923, 0xF54E, 0xF3B2 +.hword 0xF4D9, 0xF7B8, 0xFB75, 0xFF31, 0x0210, 0x0336, 0xCB55, 0xC6DE +.hword 0xB95B, 0xA890, 0x9A42, 0x9435, 0x984B, 0xA280, 0xAFC5, 0xBD0B +.hword 0xC740, 0xCB55, 0xF129, 0xE82F, 0xDB2F, 0xD2C4, 0xD083, 0xD018 +.hword 0xD13B, 0xD3A4, 0xD70A, 0xDF80, 0xEB3C, 0xF129, 0xB395, 0xBF59 +.hword 0xDBAD, 0x076D, 0x228E, 0x2C06, 0x1821, 0xF850, 0xDCBB, 0xC924 +.hword 0xB9CB, 0xB395, 0x1F5A, 0x02E8, 0xDCB1, 0xD59A, 0xE28E, 0xEE84 +.hword 0xED23, 0xE7FB, 0xE964, 0xFB00, 0x132B, 0x1F5A, 0x1C2D, 0x1E20 +.hword 0x140D, 0xF0F2, 0xE31B, 0xE1EE, 0xF2AC, 0x0A94, 0x1C0B, 0x2065 +.hword 0x1E4D, 0x1C2D, 0xE692, 0xE5BA, 0xE535, 0xE4F4, 0xE4EB, 0xE50E +.hword 0xE54E, 0xE5A0, 0xE5F6, 0xE644, 0xE67C, 0xE692, 0xEA13, 0xF458 +.hword 0x07E2, 0x20E1, 0x38BB, 0x3BFC, 0x3794, 0x337B, 0x2A8B, 0x12F0 +.hword 0xF758, 0xEA13, 0x0943, 0x18E9, 0x23C7, 0x116A, 0xF76F, 0xE8AE +.hword 0xF856, 0x11A4, 0x22EE, 0x1DC8, 0x10AB, 0x0943, 0xE20D, 0xF2A6 +.hword 0x0712, 0x13D8, 0x200B, 0x3222, 0x1BFD, 0x215C, 0x2364, 0x0D4D +.hword 0xF06B, 0xE20D, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0xC9D1, 0xC71A, 0xC56B, 0xC49A, 0xC47E, 0xC4EE +.hword 0xC5BE, 0xC6C6, 0xC7DC, 0xC8D6, 0xC98B, 0xC9D1, 0xC9D1, 0xC71A +.hword 0xC56B, 0xC49A, 0xC47E, 0xC4EE, 0xC5BE, 0xC6C6, 0xC7DC, 0xC8D6 +.hword 0xC98B, 0xC9D1, 0xF156, 0xF72C, 0x0160, 0x0CB3, 0x15E2, 0x19AA +.hword 0x16AE, 0x0F35, 0x0580, 0xFBCB, 0xF453, 0xF156, 0x45B3, 0x4627 +.hword 0x4656, 0x4658, 0x4646, 0x463B, 0x4631, 0x4618, 0x45F7, 0x45D6 +.hword 0x45BD, 0x45B3 + +monty_mole_seg5_animindex_050051C8: # 0x050051C8 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x000C, 0x00CA, 0x0001, 0x0000 +.hword 0x000C, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00B2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x000C, 0x0002, 0x000C, 0x000E +.hword 0x000C, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 +.hword 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E, 0x0001, 0x00AD +.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x000C, 0x0056, 0x000C, 0x0062 +.hword 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x004A +.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x000C, 0x0086 +.hword 0x000C, 0x0092, 0x000C, 0x009E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x007A + +monty_mole_seg5_anim_0500527C: # 0x0500527C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x0E +.word monty_mole_seg5_animvalue_05005004 +.word monty_mole_seg5_animindex_050051C8 +.word 0 + +monty_mole_seg5_animvalue_05005294: # 0x05005294 +.hword 0x0000, 0x3FFF, 0x84F1, 0x85CD, 0x86BB, 0x87AE, 0x889C, 0x8978 +.hword 0x8A38, 0x8ACF, 0x8B32, 0x8B56, 0x7457, 0x74F1, 0x75B3, 0x768F +.hword 0x7775, 0x7854, 0x791E, 0x79C1, 0x7A2F, 0x7A57, 0x1099, 0x142B +.hword 0x1834, 0x1C77, 0x20B8, 0x24BA, 0x2842, 0x2B13, 0x2CEF, 0x2D9C +.hword 0xF49F, 0xF40E, 0xF3D1, 0xF3D6, 0xF40B, 0xF45E, 0xF4BE, 0xF519 +.hword 0xF55C, 0xF577, 0x0336, 0x0347, 0x02AE, 0x0197, 0x002F, 0xFEA5 +.hword 0xFD23, 0xFBD8, 0xFAF0, 0xFA99, 0xCB55, 0xCCDB, 0xCB78, 0xC7E7 +.hword 0xC2E2, 0xBD23, 0xB767, 0xB267, 0xAEDE, 0xAD86, 0xF129, 0xF1F3 +.hword 0xF31E, 0xF48A, 0xF617, 0xF7A5, 0xF913, 0xFA41, 0xFB0D, 0xFB59 +.hword 0xB395, 0xB7AB, 0xC0A8, 0xCD1D, 0xDB9A, 0xEAAE, 0xF8E9, 0x04D9 +.hword 0x0D12, 0x1022, 0x1F5A, 0x1A98, 0x12C5, 0x08D7, 0xFDC9, 0xF290 +.hword 0xE826, 0xDF82, 0xD99D, 0xD76F, 0x1C2D, 0x1B92, 0x1749, 0x1054 +.hword 0x07B2, 0xFE65, 0xF56B, 0xEDC4, 0xE870, 0xE671, 0xE692, 0xE0AD +.hword 0xD92E, 0xD3B8, 0xD3EC, 0xE91C, 0x0008, 0x020A, 0xFDAD, 0xFA88 +.hword 0xEA13, 0xF323, 0x0352, 0x1317, 0x1AE7, 0x17E9, 0x0EDC, 0x039D +.hword 0xFA09, 0xF5FC, 0x0943, 0x0D1D, 0x1208, 0x16D4, 0x1A53, 0x1C6A +.hword 0x1DD9, 0x1EBE, 0x1F32, 0x1F53, 0xE20D, 0xEDD4, 0xFE14, 0x0CBE +.hword 0x13C6, 0x1079, 0x06E4, 0xFB0E, 0xF0FF, 0xECBF, 0x1FFF, 0x3FFF +.hword 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001, 0xC9D1, 0xCC48 +.hword 0xD202, 0xDA0A, 0xE370, 0xED40, 0xF687, 0xFE54, 0x03B3, 0x05B4 +.hword 0xC9D1, 0xCC48, 0xD202, 0xDA0A, 0xE370, 0xED40, 0xF687, 0xFE54 +.hword 0x03B3, 0x05B4, 0x45B3, 0x455B, 0x44A2, 0x43A5, 0x4280, 0x414F +.hword 0x4031, 0x3F40, 0x3E9B, 0x3E5E + +monty_mole_seg5_animindex_050053FC: # 0x050053FC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x00A0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0096, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0095, 0x000A, 0x0002, 0x000A, 0x000C +.hword 0x000A, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0094 +.hword 0x000A, 0x0020, 0x000A, 0x002A, 0x000A, 0x0034, 0x0001, 0x0091 +.hword 0x0001, 0x0092, 0x0001, 0x0093, 0x000A, 0x0048, 0x000A, 0x0052 +.hword 0x000A, 0x005C, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x003E +.hword 0x0001, 0x008E, 0x0001, 0x008F, 0x0001, 0x0090, 0x000A, 0x0070 +.hword 0x000A, 0x007A, 0x000A, 0x0084, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0066 + +monty_mole_seg5_anim_050054B0: # 0x050054B0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x0E +.word monty_mole_seg5_animvalue_05005294 +.word monty_mole_seg5_animindex_050053FC +.word 0 + +monty_mole_seg5_animvalue_050054C8: # 0x050054C8 +.hword 0x0000, 0x3FFF, 0x8B56, 0x8B78, 0x8B97, 0x8BB6, 0x8BD2, 0x8BED +.hword 0x8C07, 0x8C1F, 0x8C35, 0x8C4A, 0x8C5D, 0x8C6F, 0x8C80, 0x8C8F +.hword 0x8C9D, 0x8CAA, 0x8CB5, 0x8CBF, 0x8CC8, 0x8CD0, 0x8CD7, 0x8CDD +.hword 0x8CE1, 0x8CE5, 0x8CE8, 0x8CE9, 0x8CEA, 0x8CEA, 0x8CE9, 0x8CE7 +.hword 0x8CE4, 0x8CE1, 0x8CDD, 0x8CD8, 0x8CD3, 0x8CCD, 0x8CC6, 0x8CBF +.hword 0x8CB7, 0x8CAF, 0x8CA6, 0x8C9D, 0x8C94, 0x8C8A, 0x8C80, 0x8C76 +.hword 0x8C6B, 0x8C60, 0x8C55, 0x8C4A, 0x8C3F, 0x8C33, 0x8C28, 0x8C1C +.hword 0x8C11, 0x8C05, 0x8BFA, 0x8BEF, 0x8BE3, 0x8BD8, 0x8BCE, 0x8BC3 +.hword 0x8BB9, 0x8BAF, 0x8BA6, 0x8B9C, 0x8B94, 0x8B8B, 0x8B83, 0x8B7C +.hword 0x8B75, 0x8B6F, 0x8B69, 0x8B64, 0x8B60, 0x8B5D, 0x8B5A, 0x8B58 +.hword 0x8B56, 0x8B56, 0x7A57, 0x7A6B, 0x7A7F, 0x7A92, 0x7AA3, 0x7AB4 +.hword 0x7AC4, 0x7AD2, 0x7AE0, 0x7AED, 0x7AF9, 0x7B04, 0x7B0E, 0x7B17 +.hword 0x7B20, 0x7B28, 0x7B2F, 0x7B35, 0x7B3B, 0x7B40, 0x7B44, 0x7B47 +.hword 0x7B4A, 0x7B4C, 0x7B4E, 0x7B4F, 0x7B4F, 0x7B4F, 0x7B4F, 0x7B4E +.hword 0x7B4C, 0x7B4A, 0x7B47, 0x7B44, 0x7B41, 0x7B3D, 0x7B39, 0x7B35 +.hword 0x7B30, 0x7B2B, 0x7B26, 0x7B20, 0x7B1A, 0x7B14, 0x7B0E, 0x7B08 +.hword 0x7B01, 0x7AFB, 0x7AF4, 0x7AED, 0x7AE6, 0x7ADF, 0x7AD8, 0x7AD1 +.hword 0x7ACA, 0x7AC3, 0x7ABC, 0x7AB5, 0x7AAE, 0x7AA7, 0x7AA0, 0x7A9A +.hword 0x7A94, 0x7A8E, 0x7A88, 0x7A82, 0x7A7D, 0x7A77, 0x7A73, 0x7A6E +.hword 0x7A6A, 0x7A66, 0x7A63, 0x7A60, 0x7A5D, 0x7A5B, 0x7A59, 0x7A58 +.hword 0x7A57, 0x7A57, 0x2D9C, 0x2E23, 0x2EA4, 0x2F1D, 0x2F91, 0x2FFD +.hword 0x3064, 0x30C4, 0x311E, 0x3172, 0x31C0, 0x3208, 0x324B, 0x3289 +.hword 0x32C1, 0x32F4, 0x3322, 0x334B, 0x336F, 0x338F, 0x33AA, 0x33C1 +.hword 0x33D3, 0x33E2, 0x33EC, 0x33F3, 0x33F6, 0x33F6, 0x33F2, 0x33EA +.hword 0x33E0, 0x33D2, 0x33C2, 0x33AF, 0x3399, 0x3381, 0x3366, 0x3349 +.hword 0x332A, 0x3309, 0x32E7, 0x32C2, 0x329C, 0x3275, 0x324C, 0x3222 +.hword 0x31F7, 0x31CB, 0x319F, 0x3172, 0x3144, 0x3116, 0x30E8, 0x30B9 +.hword 0x308B, 0x305D, 0x302F, 0x3002, 0x2FD5, 0x2FA9, 0x2F7E, 0x2F54 +.hword 0x2F2B, 0x2F03, 0x2EDC, 0x2EB7, 0x2E94, 0x2E72, 0x2E53, 0x2E35 +.hword 0x2E1A, 0x2E01, 0x2DEA, 0x2DD6, 0x2DC5, 0x2DB6, 0x2DAB, 0x2DA2 +.hword 0x2D9D, 0x2D9C, 0xF577, 0xF557, 0xF53A, 0xF51E, 0xF503, 0xF4EA +.hword 0xF4D2, 0xF4BC, 0xF4A7, 0xF494, 0xF482, 0xF471, 0xF462, 0xF453 +.hword 0xF446, 0xF43B, 0xF430, 0xF427, 0xF41E, 0xF417, 0xF411, 0xF40B +.hword 0xF407, 0xF404, 0xF401, 0xF400, 0xF3FF, 0xF3FF, 0xF400, 0xF402 +.hword 0xF404, 0xF407, 0xF40B, 0xF40F, 0xF414, 0xF41A, 0xF420, 0xF427 +.hword 0xF42E, 0xF436, 0xF43E, 0xF446, 0xF44F, 0xF458, 0xF461, 0xF46B +.hword 0xF475, 0xF47F, 0xF489, 0xF494, 0xF49E, 0xF4A9, 0xF4B4, 0xF4BE +.hword 0xF4C9, 0xF4D4, 0xF4DE, 0xF4E9, 0xF4F3, 0xF4FD, 0xF507, 0xF511 +.hword 0xF51B, 0xF524, 0xF52D, 0xF535, 0xF53D, 0xF545, 0xF54C, 0xF553 +.hword 0xF55A, 0xF55F, 0xF565, 0xF569, 0xF56D, 0xF571, 0xF573, 0xF575 +.hword 0xF576, 0xF577, 0xFA99, 0xFAAC, 0xFABE, 0xFACF, 0xFADF, 0xFAEF +.hword 0xFAFD, 0xFB0B, 0xFB17, 0xFB23, 0xFB2E, 0xFB38, 0xFB42, 0xFB4A +.hword 0xFB52, 0xFB59, 0xFB60, 0xFB66, 0xFB6B, 0xFB6F, 0xFB73, 0xFB76 +.hword 0xFB79, 0xFB7B, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB7E, 0xFB7D, 0xFB7C +.hword 0xFB7A, 0xFB79, 0xFB76, 0xFB74, 0xFB71, 0xFB6D, 0xFB69, 0xFB65 +.hword 0xFB61, 0xFB5C, 0xFB57, 0xFB52, 0xFB4D, 0xFB47, 0xFB42, 0xFB3C +.hword 0xFB36, 0xFB30, 0xFB29, 0xFB23, 0xFB1D, 0xFB16, 0xFB10, 0xFB09 +.hword 0xFB03, 0xFAFC, 0xFAF6, 0xFAEF, 0xFAE9, 0xFAE3, 0xFADD, 0xFAD7 +.hword 0xFAD1, 0xFACB, 0xFAC6, 0xFAC1, 0xFABC, 0xFAB7, 0xFAB3, 0xFAAF +.hword 0xFAAB, 0xFAA7, 0xFAA4, 0xFAA1, 0xFA9F, 0xFA9D, 0xFA9B, 0xFA9A +.hword 0xFA99, 0xFA99, 0xAD86, 0xAE0C, 0xAE8C, 0xAF04, 0xAF76, 0xAFE2 +.hword 0xB047, 0xB0A6, 0xB0FF, 0xB152, 0xB19F, 0xB1E7, 0xB229, 0xB266 +.hword 0xB29D, 0xB2D0, 0xB2FD, 0xB326, 0xB34A, 0xB369, 0xB384, 0xB39B +.hword 0xB3AD, 0xB3BB, 0xB3C6, 0xB3CC, 0xB3CF, 0xB3CF, 0xB3CB, 0xB3C4 +.hword 0xB3B9, 0xB3AC, 0xB39C, 0xB389, 0xB373, 0xB35B, 0xB341, 0xB324 +.hword 0xB306, 0xB2E5, 0xB2C3, 0xB29F, 0xB279, 0xB252, 0xB22A, 0xB200 +.hword 0xB1D6, 0xB1AB, 0xB17F, 0xB152, 0xB125, 0xB0F7, 0xB0C9, 0xB09C +.hword 0xB06E, 0xB040, 0xB013, 0xAFE6, 0xAFBA, 0xAF8E, 0xAF64, 0xAF3A +.hword 0xAF11, 0xAEEA, 0xAEC4, 0xAE9F, 0xAE7C, 0xAE5B, 0xAE3C, 0xAE1E +.hword 0xAE03, 0xADEA, 0xADD4, 0xADC0, 0xADAF, 0xADA1, 0xAD95, 0xAD8D +.hword 0xAD88, 0xAD86, 0xFB59, 0xFB70, 0xFB86, 0xFB9A, 0xFBAE, 0xFBC0 +.hword 0xFBD2, 0xFBE2, 0xFBF1, 0xFC00, 0xFC0D, 0xFC19, 0xFC24, 0xFC2F +.hword 0xFC38, 0xFC41, 0xFC49, 0xFC50, 0xFC56, 0xFC5B, 0xFC60, 0xFC64 +.hword 0xFC67, 0xFC69, 0xFC6B, 0xFC6C, 0xFC6D, 0xFC6D, 0xFC6C, 0xFC6B +.hword 0xFC69, 0xFC67, 0xFC64, 0xFC61, 0xFC5D, 0xFC59, 0xFC54, 0xFC50 +.hword 0xFC4A, 0xFC45, 0xFC3F, 0xFC39, 0xFC32, 0xFC2B, 0xFC25, 0xFC1D +.hword 0xFC16, 0xFC0F, 0xFC07, 0xFC00, 0xFBF8, 0xFBF0, 0xFBE8, 0xFBE0 +.hword 0xFBD8, 0xFBD1, 0xFBC9, 0xFBC1, 0xFBBA, 0xFBB2, 0xFBAB, 0xFBA4 +.hword 0xFB9D, 0xFB96, 0xFB8F, 0xFB89, 0xFB83, 0xFB7D, 0xFB78, 0xFB73 +.hword 0xFB6E, 0xFB6A, 0xFB66, 0xFB63, 0xFB60, 0xFB5D, 0xFB5B, 0xFB5A +.hword 0xFB59, 0xFB59, 0x1022, 0x1052, 0x107F, 0x10AA, 0x10D3, 0x10F9 +.hword 0x111D, 0x113F, 0x115F, 0x117D, 0x1199, 0x11B2, 0x11CA, 0x11E0 +.hword 0x11F4, 0x1206, 0x1216, 0x1224, 0x1231, 0x123C, 0x1246, 0x124E +.hword 0x1255, 0x125A, 0x125E, 0x1260, 0x1261, 0x1261, 0x125F, 0x125D +.hword 0x1259, 0x1254, 0x124E, 0x1248, 0x1240, 0x1237, 0x122E, 0x1224 +.hword 0x1219, 0x120D, 0x1201, 0x11F4, 0x11E7, 0x11D9, 0x11CA, 0x11BB +.hword 0x11AC, 0x119D, 0x118D, 0x117D, 0x116D, 0x115D, 0x114C, 0x113C +.hword 0x112B, 0x111B, 0x110B, 0x10FB, 0x10EB, 0x10DC, 0x10CC, 0x10BD +.hword 0x10AF, 0x10A1, 0x1093, 0x1086, 0x1079, 0x106E, 0x1062, 0x1058 +.hword 0x104E, 0x1045, 0x103D, 0x1036, 0x1030, 0x102B, 0x1027, 0x1024 +.hword 0x1022, 0x1022, 0xD76F, 0xD6F6, 0xD684, 0xD617, 0xD5B1, 0xD550 +.hword 0xD4F5, 0xD4A0, 0xD450, 0xD405, 0xD3BF, 0xD37F, 0xD343, 0xD30D +.hword 0xD2DB, 0xD2AD, 0xD284, 0xD260, 0xD240, 0xD223, 0xD20B, 0xD1F7 +.hword 0xD1E6, 0xD1DA, 0xD1D0, 0xD1CA, 0xD1C8, 0xD1C8, 0xD1CC, 0xD1D2 +.hword 0xD1DC, 0xD1E8, 0xD1F6, 0xD207, 0xD21B, 0xD230, 0xD248, 0xD261 +.hword 0xD27D, 0xD29A, 0xD2B9, 0xD2DA, 0xD2FB, 0xD31E, 0xD343, 0xD368 +.hword 0xD38E, 0xD3B5, 0xD3DD, 0xD405, 0xD42D, 0xD456, 0xD480, 0xD4A9 +.hword 0xD4D2, 0xD4FB, 0xD524, 0xD54C, 0xD574, 0xD59B, 0xD5C1, 0xD5E7 +.hword 0xD60C, 0xD62F, 0xD651, 0xD672, 0xD692, 0xD6AF, 0xD6CC, 0xD6E6 +.hword 0xD6FE, 0xD715, 0xD729, 0xD73A, 0xD74A, 0xD757, 0xD761, 0xD768 +.hword 0xD76D, 0xD76F, 0xE671, 0xE6B2, 0xE6F0, 0xE72A, 0xE762, 0xE796 +.hword 0xE7C7, 0xE7F5, 0xE820, 0xE849, 0xE86E, 0xE891, 0xE8B1, 0xE8CE +.hword 0xE8E9, 0xE902, 0xE918, 0xE92C, 0xE93D, 0xE94C, 0xE959, 0xE964 +.hword 0xE96D, 0xE974, 0xE979, 0xE97C, 0xE97E, 0xE97E, 0xE97C, 0xE978 +.hword 0xE973, 0xE96D, 0xE965, 0xE95C, 0xE951, 0xE945, 0xE939, 0xE92B +.hword 0xE91C, 0xE90C, 0xE8FB, 0xE8EA, 0xE8D8, 0xE8C5, 0xE8B1, 0xE89D +.hword 0xE889, 0xE874, 0xE85E, 0xE849, 0xE833, 0xE81C, 0xE806, 0xE7F0 +.hword 0xE7DA, 0xE7C4, 0xE7AE, 0xE798, 0xE782, 0xE76D, 0xE759, 0xE744 +.hword 0xE731, 0xE71D, 0xE70B, 0xE6F9, 0xE6E8, 0xE6D8, 0xE6C9, 0xE6BB +.hword 0xE6AE, 0xE6A2, 0xE697, 0xE68D, 0xE685, 0xE67E, 0xE678, 0xE674 +.hword 0xE672, 0xE671, 0xFA88, 0xFA93, 0xFA9E, 0xFAA7, 0xFAB1, 0xFAB9 +.hword 0xFAC2, 0xFAC9, 0xFAD1, 0xFAD7, 0xFADE, 0xFAE3, 0xFAE9, 0xFAEE +.hword 0xFAF2, 0xFAF6, 0xFAFA, 0xFAFD, 0xFB00, 0xFB03, 0xFB05, 0xFB07 +.hword 0xFB08, 0xFB0A, 0xFB0A, 0xFB0B, 0xFB0B, 0xFB0B, 0xFB0B, 0xFB0A +.hword 0xFB09, 0xFB08, 0xFB07, 0xFB05, 0xFB04, 0xFB02, 0xFB00, 0xFAFD +.hword 0xFAFB, 0xFAF8, 0xFAF5, 0xFAF2, 0xFAEF, 0xFAEC, 0xFAE9, 0xFAE5 +.hword 0xFAE2, 0xFADF, 0xFADB, 0xFAD7, 0xFAD4, 0xFAD0, 0xFACC, 0xFAC9 +.hword 0xFAC5, 0xFAC1, 0xFABD, 0xFABA, 0xFAB6, 0xFAB3, 0xFAAF, 0xFAAC +.hword 0xFAA8, 0xFAA5, 0xFAA2, 0xFA9F, 0xFA9C, 0xFA9A, 0xFA97, 0xFA95 +.hword 0xFA93, 0xFA90, 0xFA8F, 0xFA8D, 0xFA8C, 0xFA8A, 0xFA8A, 0xFA89 +.hword 0xFA88, 0xFA88, 0xF5FC, 0xF5DE, 0xF5C2, 0xF5A7, 0xF58E, 0xF576 +.hword 0xF55F, 0xF54A, 0xF537, 0xF524, 0xF513, 0xF503, 0xF4F4, 0xF4E7 +.hword 0xF4DB, 0xF4CF, 0xF4C5, 0xF4BC, 0xF4B4, 0xF4AD, 0xF4A7, 0xF4A2 +.hword 0xF49E, 0xF49B, 0xF499, 0xF497, 0xF497, 0xF497, 0xF498, 0xF499 +.hword 0xF49C, 0xF49E, 0xF4A2, 0xF4A6, 0xF4AB, 0xF4B0, 0xF4B6, 0xF4BD +.hword 0xF4C3, 0xF4CB, 0xF4D2, 0xF4DA, 0xF4E3, 0xF4EB, 0xF4F4, 0xF4FD +.hword 0xF507, 0xF510, 0xF51A, 0xF524, 0xF52E, 0xF538, 0xF542, 0xF54D +.hword 0xF557, 0xF561, 0xF56B, 0xF575, 0xF57F, 0xF588, 0xF592, 0xF59B +.hword 0xF5A4, 0xF5AD, 0xF5B5, 0xF5BE, 0xF5C5, 0xF5CD, 0xF5D4, 0xF5DA +.hword 0xF5E0, 0xF5E6, 0xF5EB, 0xF5EF, 0xF5F3, 0xF5F6, 0xF5F9, 0xF5FA +.hword 0xF5FC, 0xF5FC, 0x1F53, 0x1FB0, 0x2008, 0x205C, 0x20AB, 0x20F6 +.hword 0x213C, 0x217E, 0x21BC, 0x21F6, 0x222B, 0x225D, 0x228B, 0x22B5 +.hword 0x22DC, 0x22FF, 0x231F, 0x233B, 0x2354, 0x2369, 0x237C, 0x238C +.hword 0x2398, 0x23A2, 0x23AA, 0x23AE, 0x23B0, 0x23B0, 0x23AD, 0x23A8 +.hword 0x23A1, 0x2398, 0x238C, 0x237F, 0x2370, 0x2360, 0x234D, 0x233A +.hword 0x2324, 0x230E, 0x22F6, 0x22DD, 0x22C3, 0x22A8, 0x228C, 0x226F +.hword 0x2251, 0x2233, 0x2215, 0x21F6, 0x21D6, 0x21B7, 0x2197, 0x2177 +.hword 0x2157, 0x2138, 0x2118, 0x20F9, 0x20DA, 0x20BC, 0x209E, 0x2081 +.hword 0x2065, 0x204A, 0x202F, 0x2016, 0x1FFE, 0x1FE7, 0x1FD1, 0x1FBD +.hword 0x1FAA, 0x1F99, 0x1F89, 0x1F7B, 0x1F6F, 0x1F65, 0x1F5E, 0x1F58 +.hword 0x1F54, 0x1F53, 0xECBF, 0xED14, 0xED65, 0xEDB1, 0xEDF9, 0xEE3E +.hword 0xEE7E, 0xEEBA, 0xEEF2, 0xEF27, 0xEF58, 0xEF86, 0xEFB0, 0xEFD6 +.hword 0xEFF9, 0xF019, 0xF036, 0xF050, 0xF067, 0xF07B, 0xF08C, 0xF09A +.hword 0xF0A6, 0xF0AF, 0xF0B5, 0xF0B9, 0xF0BB, 0xF0BB, 0xF0B8, 0xF0B4 +.hword 0xF0AD, 0xF0A5, 0xF09B, 0xF08F, 0xF081, 0xF072, 0xF061, 0xF04F +.hword 0xF03B, 0xF027, 0xF011, 0xEFFA, 0xEFE2, 0xEFCA, 0xEFB0, 0xEF96 +.hword 0xEF7B, 0xEF5F, 0xEF43, 0xEF27, 0xEF0A, 0xEEEE, 0xEED1, 0xEEB4 +.hword 0xEE97, 0xEE7A, 0xEE5D, 0xEE40, 0xEE24, 0xEE09, 0xEDEE, 0xEDD3 +.hword 0xEDB9, 0xEDA0, 0xED88, 0xED71, 0xED5B, 0xED46, 0xED32, 0xED1F +.hword 0xED0E, 0xECFF, 0xECF0, 0xECE4, 0xECD9, 0xECD0, 0xECC9, 0xECC3 +.hword 0xECC0, 0xECBF, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0x0000, 0x00FB, 0x026C, 0x0421, 0x05ED, 0x079F +.hword 0x0908, 0x09FA, 0x0A44, 0x09B8, 0x0864, 0x0686, 0x0436, 0x018C +.hword 0xFEA1, 0xFB8C, 0xF865, 0xF545, 0xF245, 0xEF7B, 0xED01, 0xEAEE +.hword 0xE95B, 0xE85F, 0xE7F6, 0xE806, 0xE889, 0xE976, 0xEAC7, 0xEC75 +.hword 0xEE79, 0xF0CD, 0xF369, 0xF646, 0xF95E, 0xFCD6, 0x00CB, 0x052C +.hword 0x09E4, 0x0EE1, 0x140D, 0x1956, 0x1EA8, 0x23F0, 0x291A, 0x2E13 +.hword 0x32C7, 0x3722, 0x3B12, 0x3E82, 0x4160, 0x4397, 0x4514, 0x452E +.hword 0x437E, 0x4059, 0x3C10, 0x36F5, 0x315D, 0x2B98, 0x25FA, 0x20D6 +.hword 0x1C7D, 0x1943, 0x16BB, 0x1443, 0x11DD, 0x0F8F, 0x0D5B, 0x0B46 +.hword 0x0952, 0x0784, 0x05DE, 0x0465, 0x031C, 0x0207, 0x0129, 0x0086 +.hword 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x001D +.hword 0x0029, 0x0034, 0x003E, 0x0046, 0x004A, 0x0049, 0x0042, 0x0034 +.hword 0x001F, 0x0000, 0xFFCE, 0xFF82, 0xFF23, 0xFEB8, 0xFE46, 0xFDD5 +.hword 0xFD6A, 0xFD0B, 0xFCC0, 0xFC8F, 0xFC7D, 0xFC83, 0xFC96, 0xFCB4 +.hword 0xFCDC, 0xFD0C, 0xFD43, 0xFD80, 0xFDC0, 0xFE04, 0xFE49, 0xFE8E +.hword 0xFED2, 0xFF13, 0xFF50, 0xFF88, 0xFFB8, 0xFFE1, 0x0000, 0x0012 +.hword 0x0016, 0x000F, 0x0000, 0xFFE9, 0xFFCF, 0xFFB4, 0xFF9A, 0xFF85 +.hword 0xFF76, 0xFF71, 0xFF72, 0xFF77, 0xFF7E, 0xFF87, 0xFF92, 0xFF9E +.hword 0xFFAB, 0xFFB9, 0xFFC6, 0xFFD3, 0xFFDF, 0xFFEA, 0xFFF3, 0xFFFA +.hword 0xFFFF, 0x0000, 0x05B4, 0x063B, 0x069A, 0x06D7, 0x06F8, 0x0707 +.hword 0x0708, 0x0703, 0x0700, 0x0705, 0x071B, 0x0744, 0x0779, 0x07B5 +.hword 0x07F2, 0x082C, 0x085B, 0x087B, 0x0885, 0x0875, 0x0844, 0x07ED +.hword 0x076A, 0x06B6, 0x0595, 0x03E7, 0x01CF, 0xFF73, 0xFCF2, 0xFA72 +.hword 0xF817, 0xF602, 0xF459, 0xF33E, 0xF2D5, 0xF2F3, 0xF352, 0xF3EC +.hword 0xF4B9, 0xF5B3, 0xF6D2, 0xF811, 0xF968, 0xFAD1, 0xFC44, 0xFDBC +.hword 0xFF30, 0x0099, 0x01F3, 0x0336, 0x045B, 0x055A, 0x062E, 0x06D5 +.hword 0x0755, 0x07B4, 0x07F5, 0x081E, 0x0833, 0x0839, 0x0834, 0x082A +.hword 0x081E, 0x0816, 0x080C, 0x07F5, 0x07D5, 0x07AD, 0x077E, 0x074B +.hword 0x0714, 0x06DC, 0x06A4, 0x066F, 0x063C, 0x0610, 0x05EA, 0x05CD +.hword 0x05BA, 0x05B4, 0x0000, 0x00FB, 0x026C, 0x0421, 0x05ED, 0x079F +.hword 0x0908, 0x09FA, 0x0A44, 0x09B8, 0x0864, 0x0686, 0x0436, 0x018C +.hword 0xFEA1, 0xFB8C, 0xF865, 0xF545, 0xF245, 0xEF7B, 0xED01, 0xEAEE +.hword 0xE95B, 0xE85F, 0xE7F6, 0xE806, 0xE889, 0xE976, 0xEAC7, 0xEC75 +.hword 0xEE79, 0xF0CD, 0xF369, 0xF646, 0xF95E, 0xFCD6, 0x00CB, 0x052C +.hword 0x09E4, 0x0EE1, 0x140D, 0x1956, 0x1EA8, 0x23F0, 0x291A, 0x2E13 +.hword 0x32C7, 0x3722, 0x3B12, 0x3E82, 0x4160, 0x4397, 0x4514, 0x452E +.hword 0x437E, 0x4059, 0x3C10, 0x36F5, 0x315D, 0x2B98, 0x25FA, 0x20D6 +.hword 0x1C7D, 0x1943, 0x16BB, 0x1443, 0x11DD, 0x0F8F, 0x0D5B, 0x0B46 +.hword 0x0952, 0x0784, 0x05DE, 0x0465, 0x031C, 0x0207, 0x0129, 0x0086 +.hword 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0012, 0x001D +.hword 0x0029, 0x0034, 0x003E, 0x0046, 0x004A, 0x0049, 0x0042, 0x0034 +.hword 0x001F, 0x0000, 0xFFCE, 0xFF82, 0xFF23, 0xFEB8, 0xFE46, 0xFDD5 +.hword 0xFD6A, 0xFD0B, 0xFCC0, 0xFC8F, 0xFC7D, 0xFC83, 0xFC96, 0xFCB4 +.hword 0xFCDC, 0xFD0C, 0xFD43, 0xFD80, 0xFDC0, 0xFE04, 0xFE49, 0xFE8E +.hword 0xFED2, 0xFF13, 0xFF50, 0xFF88, 0xFFB8, 0xFFE1, 0x0000, 0x0012 +.hword 0x0016, 0x000F, 0x0000, 0xFFE9, 0xFFCF, 0xFFB4, 0xFF9A, 0xFF85 +.hword 0xFF76, 0xFF71, 0xFF72, 0xFF77, 0xFF7E, 0xFF87, 0xFF92, 0xFF9E +.hword 0xFFAB, 0xFFB9, 0xFFC6, 0xFFD3, 0xFFDF, 0xFFEA, 0xFFF3, 0xFFFA +.hword 0xFFFF, 0x0000, 0x05B4, 0x063B, 0x069A, 0x06D7, 0x06F8, 0x0707 +.hword 0x0708, 0x0703, 0x0700, 0x0705, 0x071B, 0x0744, 0x0779, 0x07B5 +.hword 0x07F2, 0x082C, 0x085B, 0x087B, 0x0885, 0x0875, 0x0844, 0x07ED +.hword 0x076A, 0x06B6, 0x0595, 0x03E7, 0x01CF, 0xFF73, 0xFCF2, 0xFA72 +.hword 0xF817, 0xF602, 0xF459, 0xF33E, 0xF2D5, 0xF2F3, 0xF352, 0xF3EC +.hword 0xF4B9, 0xF5B3, 0xF6D2, 0xF811, 0xF968, 0xFAD1, 0xFC44, 0xFDBC +.hword 0xFF30, 0x0099, 0x01F3, 0x0336, 0x045B, 0x055A, 0x062E, 0x06D5 +.hword 0x0755, 0x07B4, 0x07F5, 0x081E, 0x0833, 0x0839, 0x0834, 0x082A +.hword 0x081E, 0x0816, 0x080C, 0x07F5, 0x07D5, 0x07AD, 0x077E, 0x074B +.hword 0x0714, 0x06DC, 0x06A4, 0x066F, 0x063C, 0x0610, 0x05EA, 0x05CD +.hword 0x05BA, 0x05B4, 0x3E5E, 0x3E59, 0x3E54, 0x3E50, 0x3E4C, 0x3E48 +.hword 0x3E44, 0x3E41, 0x3E3E, 0x3E3B, 0x3E38, 0x3E35, 0x3E33, 0x3E31 +.hword 0x3E2F, 0x3E2D, 0x3E2B, 0x3E2A, 0x3E29, 0x3E27, 0x3E26, 0x3E26 +.hword 0x3E25, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24, 0x3E24 +.hword 0x3E24, 0x3E25, 0x3E26, 0x3E26, 0x3E27, 0x3E28, 0x3E29, 0x3E2A +.hword 0x3E2B, 0x3E2C, 0x3E2D, 0x3E2F, 0x3E30, 0x3E31, 0x3E33, 0x3E34 +.hword 0x3E36, 0x3E38, 0x3E39, 0x3E3B, 0x3E3C, 0x3E3E, 0x3E40, 0x3E41 +.hword 0x3E43, 0x3E45, 0x3E46, 0x3E48, 0x3E49, 0x3E4B, 0x3E4D, 0x3E4E +.hword 0x3E50, 0x3E51, 0x3E52, 0x3E54, 0x3E55, 0x3E56, 0x3E57, 0x3E58 +.hword 0x3E59, 0x3E5A, 0x3E5B, 0x3E5C, 0x3E5C, 0x3E5D, 0x3E5D, 0x3E5E +.hword 0x3E5E, 0x3E5E + +monty_mole_seg5_animindex_050061FC: # 0x050061FC +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x064A, 0x0050, 0x055A, 0x0050, 0x05AA, 0x0050, 0x05FA +.hword 0x0050, 0x046A, 0x0050, 0x04BA, 0x0050, 0x050A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0469, 0x0050, 0x0002, 0x0050, 0x0052 +.hword 0x0050, 0x00A2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0468 +.hword 0x0050, 0x00F2, 0x0050, 0x0142, 0x0050, 0x0192, 0x0001, 0x0465 +.hword 0x0001, 0x0466, 0x0001, 0x0467, 0x0050, 0x0232, 0x0050, 0x0282 +.hword 0x0050, 0x02D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x01E2 +.hword 0x0001, 0x0462, 0x0001, 0x0463, 0x0001, 0x0464, 0x0050, 0x0372 +.hword 0x0050, 0x03C2, 0x0050, 0x0412, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x0322 + +monty_mole_seg5_anim_050062B0: # 0x050062B0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x0E +.word monty_mole_seg5_animvalue_050054C8 +.word monty_mole_seg5_animindex_050061FC +.word 0 + +monty_mole_seg5_animvalue_050062C8: # 0x050062C8 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x3FFF, 0x8001, 0x805B, 0x8148, 0x829B +.hword 0x8425, 0x85B7, 0x8724, 0x883D, 0x8912, 0x89D1, 0x8A71, 0x8AEB +.hword 0x8B3A, 0x8B56, 0x8001, 0x7FAD, 0x7ED7, 0x7DAC, 0x7C59, 0x7B0E +.hword 0x79F9, 0x7948, 0x790E, 0x792B, 0x797C, 0x79DF, 0x7A33, 0x7A57 +.hword 0x2C68, 0x2CA3, 0x2D3B, 0x2E0D, 0x2EF4, 0x2FCD, 0x3073, 0x30C2 +.hword 0x3096, 0x3006, 0x2F40, 0x2E77, 0x2DDA, 0x2D9C, 0x0000, 0xFF96 +.hword 0xFE7E, 0xFCF1, 0xFB2A, 0xF962, 0xF7D4, 0xF6B7, 0xF610, 0xF5AC +.hword 0xF57B, 0xF56E, 0xF572, 0xF577, 0x0000, 0xFF9C, 0xFE95, 0xFD27 +.hword 0xFB8C, 0xF9FF, 0xF8BC, 0xF7FC, 0xF7E4, 0xF84B, 0xF8FB, 0xF9BC +.hword 0xFA59, 0xFA99, 0xACD3, 0xAD06, 0xAD8D, 0xAE45, 0xAF10, 0xAFCC +.hword 0xB05A, 0xB09A, 0xB069, 0xAFDA, 0xAF1A, 0xAE59, 0xADC3, 0xAD86 +.hword 0xF39B, 0xF534, 0xF957, 0xFF09, 0x054D, 0x0B2B, 0x0FA5, 0x11C0 +.hword 0x1081, 0x0C79, 0x06FE, 0x016B, 0xFD17, 0xFB59, 0x0000, 0xFE4F +.hword 0xF9FB, 0xF424, 0xEDEB, 0xE86F, 0xE4D0, 0xE42F, 0xE84D, 0xF0AF +.hword 0xFB17, 0x054A, 0x0D0C, 0x1022, 0x0000, 0x00A6, 0x023C, 0x0433 +.hword 0x05FF, 0x0712, 0x06E0, 0x04D9, 0xFF52, 0xF64E, 0xEBCD, 0xE1D2 +.hword 0xDA5D, 0xD76F, 0xD08C, 0xD2C6, 0xD88F, 0xE094, 0xE981, 0xF202 +.hword 0xF8C2, 0xFC6C, 0xFBF7, 0xF839, 0xF2B2, 0xECE4, 0xE84E, 0xE671 +.hword 0xF6DE, 0xF807, 0xFB08, 0xFF28, 0x03AE, 0x07E3, 0x0B0D, 0x0C75 +.hword 0x0B53, 0x080F, 0x03B4, 0xFF4E, 0xFBE6, 0xFA88, 0x0000, 0x0193 +.hword 0x059C, 0x0B15, 0x10F5, 0x1636, 0x19CF, 0x1AB9, 0x1777, 0x1083 +.hword 0x07C6, 0xFF2B, 0xF899, 0xF5FC, 0x0000, 0xFF7F, 0xFE44, 0xFCBC +.hword 0xFB56, 0xFA7F, 0xFAA4, 0xFC33, 0x0079, 0x0772, 0x0F91, 0x174A +.hword 0x1D0F, 0x1F53, 0xD024, 0xD280, 0xD8A7, 0xE134, 0xEAC4, 0xF3F2 +.hword 0xFB5B, 0xFF9A, 0xFFBB, 0xFCAB, 0xF7D3, 0xF29D, 0xEE73, 0xECBF +.hword 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001 +.hword 0xD672, 0xD870, 0xDDAF, 0xE518, 0xED91, 0xF603, 0xFD57, 0x0271 +.hword 0x0535, 0x0685, 0x06CD, 0x0679, 0x05F7, 0x05B4, 0xD672, 0xD870 +.hword 0xDDAF, 0xE518, 0xED91, 0xF603, 0xFD57, 0x0271, 0x0535, 0x0685 +.hword 0x06CD, 0x0679, 0x05F7, 0x05B4, 0x3FFF, 0x3FBE, 0x3F14, 0x3E2A +.hword 0x3D27, 0x3C34, 0x3B78, 0x3B1B, 0x3B43, 0x3BD7, 0x3CA5, 0x3D77 +.hword 0x3E1C, 0x3E5E + +monty_mole_seg5_animindex_0500650C: # 0x0500650C +.hword 0x000E, 0x0001, 0x000E, 0x000F, 0x000E, 0x001D, 0x0001, 0x0000 +.hword 0x0001, 0x002B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0114, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0106 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x00F8, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00F7, 0x000E, 0x002C, 0x000E, 0x003A +.hword 0x000E, 0x0048, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F6 +.hword 0x000E, 0x0056, 0x000E, 0x0064, 0x000E, 0x0072, 0x0001, 0x00F3 +.hword 0x0001, 0x00F4, 0x0001, 0x00F5, 0x000E, 0x008E, 0x000E, 0x009C +.hword 0x000E, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0080 +.hword 0x0001, 0x00F0, 0x0001, 0x00F1, 0x0001, 0x00F2, 0x000E, 0x00C6 +.hword 0x000E, 0x00D4, 0x000E, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x00B8 + +monty_mole_seg5_anim_050065C0: # 0x050065C0 +.hword 0 +.hword 0 +.hword 1 +.hword 1 +.hword 0x0E +.hword 0x0E +.word monty_mole_seg5_animvalue_050062C8 +.word monty_mole_seg5_animindex_0500650C +.word 0 + +monty_mole_seg5_anim_050065D8: # 0x050065D8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x01 +.hword 0x0E +.word monty_mole_seg5_animvalue_050062C8 +.word monty_mole_seg5_animindex_0500650C +.word 0 + +monty_mole_seg5_animvalue_050065F0: # 0x050065F0 +.hword 0x0000, 0x0011, 0x0007, 0xFFFE, 0xFFFA, 0xFFF9, 0xFFFB, 0xFFFE +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0009, 0x000F +.hword 0x0017, 0x001A, 0x0013, 0x0007, 0x0000, 0xFFFE, 0xFFFE, 0xFFFF +.hword 0x0000, 0x3FFF, 0x802C, 0x806E, 0x8070, 0x7F98, 0x7ED5, 0x7F0F +.hword 0x7F9A, 0x8001, 0x8019, 0x8017, 0x8009, 0x8001, 0x7567, 0x7626 +.hword 0x76C8, 0x770E, 0x76D8, 0x75C0, 0x7456, 0x735D, 0x7316, 0x731E +.hword 0x7345, 0x735D, 0x063E, 0xFE12, 0xF6D9, 0xF169, 0xEFBE, 0xF441 +.hword 0xFB29, 0x0000, 0x014E, 0x0129, 0x006F, 0x0000, 0x0010, 0x002C +.hword 0x0071, 0x014B, 0x01EA, 0x0170, 0x0099, 0x0000, 0xFFD9, 0xFFDD +.hword 0xFFF3, 0x0000, 0xF3D8, 0xF4D0, 0xF5A4, 0xF5E6, 0xF5CE, 0xF54F +.hword 0xF4A5, 0xF430, 0xF40E, 0xF412, 0xF425, 0xF430, 0x8691, 0x7D88 +.hword 0x75CA, 0x70DB, 0x6FE7, 0x7499, 0x7B8C, 0x8069, 0x81BD, 0x8197 +.hword 0x80DB, 0x8069, 0x15B6, 0x1ADF, 0x1F7A, 0x21C7, 0x2003, 0x12B2 +.hword 0xFD58, 0xEEB8, 0xEBEA, 0xEDFD, 0xF1A7, 0xF39B, 0xE503, 0xE826 +.hword 0xEC9B, 0xF166, 0xF588, 0xF975, 0xFD65, 0x0000, 0x00D7, 0x00BF +.hword 0x0047, 0x0000, 0x02A0, 0xFE6C, 0xF995, 0xF574, 0xF35F, 0xF5FA +.hword 0xFBCB, 0x0000, 0x0103, 0x00E6, 0x0056, 0x0000, 0xF839, 0xEE2B +.hword 0xE18B, 0xD5A1, 0xCDB6, 0xCD96, 0xD27C, 0xD5D8, 0xD53F, 0xD366 +.hword 0xD174, 0xD08C, 0x0FCF, 0x146D, 0x18B6, 0x1B12, 0x19E6, 0x0ECE +.hword 0xFCE1, 0xF0C1, 0xEEE5, 0xF14F, 0xF4F9, 0xF6DE, 0x19BD, 0x1666 +.hword 0x11C1, 0x0CDB, 0x08C4, 0x0549, 0x0216, 0x0000, 0xFF4C, 0xFF60 +.hword 0xFFC4, 0x0000, 0xFDD7, 0x00F2, 0x0488, 0x079A, 0x092A, 0x074A +.hword 0x0310, 0x0000, 0xFF44, 0xFF59, 0xFFC2, 0x0000, 0xFB5C, 0xF100 +.hword 0xE3F4, 0xD7A5, 0xCF81, 0xCF94, 0xD4E1, 0xD84A, 0xD711, 0xD443 +.hword 0xD16E, 0xD024, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0x0368, 0x02FB, 0x018B, 0xFF79, 0xFD22, 0xFAE7 +.hword 0xF927, 0xF843, 0xF906, 0xFB26, 0xFD5B, 0xFE5F, 0x0368, 0x02FB +.hword 0x018B, 0xFF79, 0xFD22, 0xFAE7, 0xF927, 0xF843, 0xF906, 0xFB26 +.hword 0xFD5B, 0xFE5F, 0x3E66, 0x448D, 0x4A2F, 0x4ECE, 0x504B, 0x4BAE +.hword 0x44CE, 0x3FFF, 0x3EB0, 0x3ED5, 0x3F8F, 0x3FFF + +monty_mole_seg5_animindex_050067CC: # 0x050067CC +.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x000C, 0x000D, 0x0001, 0x0000 +.hword 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x00E2, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00D6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00CA, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00C9, 0x000C, 0x001A, 0x000C, 0x0026 +.hword 0x000C, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00C8 +.hword 0x000C, 0x003E, 0x000C, 0x004A, 0x000C, 0x0056, 0x0001, 0x00C5 +.hword 0x0001, 0x00C6, 0x0001, 0x00C7, 0x000C, 0x006E, 0x000C, 0x007A +.hword 0x000C, 0x0086, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0062 +.hword 0x0001, 0x00C2, 0x0001, 0x00C3, 0x0001, 0x00C4, 0x000C, 0x009E +.hword 0x000C, 0x00AA, 0x000C, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x0092 + +monty_mole_seg5_anim_05006880: # 0x05006880 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x0E +.word monty_mole_seg5_animvalue_050065F0 +.word monty_mole_seg5_animindex_050067CC +.word 0 + +monty_mole_seg5_animvalue_05006898: # 0x05006898 +.hword 0x0000, 0xFFE9, 0xFFEA, 0xFFEB, 0xFFEE, 0xFFF0, 0xFFF4, 0xFFF7 +.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x3FFF, 0x8001, 0x7FFE +.hword 0x7FFC, 0x7FF9, 0x7FF7, 0x7FF4, 0x7FF1, 0x7FF0, 0x7FF0, 0x7FF1 +.hword 0x7FF5, 0x7FFB, 0x8001, 0x7FCC, 0x7F41, 0x7E6D, 0x7D61, 0x7C2E +.hword 0x7AE4, 0x7994, 0x784F, 0x7726, 0x7628, 0x7567, 0x2C68, 0x2BF4 +.hword 0x2AAA, 0x28A8, 0x260A, 0x22EE, 0x1F70, 0x1BAD, 0x17C3, 0x13CE +.hword 0x0FEB, 0x0C38, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA +.hword 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFD, 0x0000, 0x0007, 0x0000, 0xFFC6 +.hword 0xFF24, 0xFE2E, 0xFCF8, 0xFB94, 0xFA16, 0xF892, 0xF71B, 0xF5C5 +.hword 0xF4A3, 0xF3C7, 0xACD3, 0xAC63, 0xAB25, 0xA934, 0xA6AB, 0xA3A4 +.hword 0xA03B, 0x9C89, 0x98AB, 0x94BA, 0x90D1, 0x8D0B, 0xF39B, 0xF418 +.hword 0xF575, 0xF78E, 0xFA40, 0xFD65, 0x00D7, 0x0476, 0x081A, 0x0BA0 +.hword 0x0EE4, 0x11C0, 0x0000, 0xFF68, 0xFDC3, 0xFB4A, 0xF836, 0xF4BF +.hword 0xF11E, 0xED8B, 0xEA3D, 0xE76F, 0xE557, 0xE42F, 0x0000, 0x002C +.hword 0x00A4, 0x0153, 0x0225, 0x0304, 0x03DC, 0x0498, 0x0525, 0x056C +.hword 0x055A, 0x04D9, 0xD08C, 0xD195, 0xD46C, 0xD8A8, 0xDDE3, 0xE3B6 +.hword 0xE9B8, 0xEF82, 0xF4AE, 0xF8D3, 0xFB8A, 0xFC6C, 0xF6DE, 0xF733 +.hword 0xF822, 0xF995, 0xFB73, 0xFDA4, 0x0010, 0x02A1, 0x053E, 0x07D0 +.hword 0x0A40, 0x0C75, 0x0000, 0x0094, 0x022C, 0x0492, 0x078D, 0x0AE7 +.hword 0x0E69, 0x11DB, 0x1506, 0x17B4, 0x19AC, 0x1AB9, 0x0000, 0xFFDE +.hword 0xFF83, 0xFEFD, 0xFE5C, 0xFDB1, 0xFD0A, 0xFC78, 0xFC0A, 0xFBCF +.hword 0xFBD8, 0xFC33, 0xD024, 0xD140, 0xD44A, 0xD8D4, 0xDE70, 0xE4B1 +.hword 0xEB27, 0xF166, 0xF6FF, 0xFB84, 0xFE87, 0xFF9A, 0x1FFF, 0x3FFF +.hword 0xE001, 0xE001, 0xC001, 0xE001, 0xC001, 0xC001, 0xD672, 0xD74E +.hword 0xD9B0, 0xDD4A, 0xE1D2, 0xE6FB, 0xEC78, 0xF1FD, 0xF73F, 0xFBF0 +.hword 0xFFC6, 0x0271, 0xD672, 0xD74E, 0xD9B0, 0xDD4A, 0xE1D2, 0xE6FB +.hword 0xEC78, 0xF1FD, 0xF73F, 0xFBF0, 0xFFC6, 0x0271, 0x3FFF, 0x3FD3 +.hword 0x3F5E, 0x3EB3, 0x3DE6, 0x3D0B, 0x3C35, 0x3B7A, 0x3AEC, 0x3AA0 +.hword 0x3AA9, 0x3B1B + +monty_mole_seg5_animindex_05006A5C: # 0x05006A5C +.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x00D6, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00CA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x00BE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00BD, 0x000C, 0x000E, 0x000C, 0x001A +.hword 0x000C, 0x0026, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00BC +.hword 0x000C, 0x0032, 0x000C, 0x003E, 0x000C, 0x004A, 0x0001, 0x00B9 +.hword 0x0001, 0x00BA, 0x0001, 0x00BB, 0x000C, 0x0062, 0x000C, 0x006E +.hword 0x000C, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x0056 +.hword 0x0001, 0x00B6, 0x0001, 0x00B7, 0x0001, 0x00B8, 0x000C, 0x0092 +.hword 0x000C, 0x009E, 0x000C, 0x00AA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x0086 + +monty_mole_seg5_anim_05006B10: # 0x05006B10 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x0E +.word monty_mole_seg5_animvalue_05006898 +.word monty_mole_seg5_animindex_05006A5C +.word 0 + +monty_mole_seg5_animvalue_05006B28: # 0x05006B28 +.hword 0x0000, 0x0000, 0x0014, 0x0038, 0x0063, 0x008B, 0x00A8, 0x00B7 +.hword 0x00BC, 0x00B7, 0x00A9, 0x008F, 0x006B, 0x0042, 0x0018, 0xFFF3 +.hword 0xFFFD, 0x0003, 0x0005, 0xFFFB, 0xFFE9, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x3FFF, 0x8B56, 0x8B94, 0x8B94, 0x8B60, 0x8AFE, 0x8A78 +.hword 0x89D4, 0x891A, 0x8853, 0x8787, 0x86BD, 0x85FD, 0x851F, 0x8404 +.hword 0x82C9, 0x8187, 0x805A, 0x7F58, 0x7EF1, 0x7F01, 0x7A57, 0x7A52 +.hword 0x7A1B, 0x79BA, 0x7937, 0x789D, 0x77F2, 0x773F, 0x768D, 0x75E6 +.hword 0x7550, 0x74D5, 0x7471, 0x741D, 0x73D7, 0x73A1, 0x737A, 0x7361 +.hword 0x73C6, 0x744B, 0x2D9C, 0x2E4C, 0x2DF3, 0x2CB5, 0x2AB8, 0x2823 +.hword 0x251B, 0x21C5, 0x1E48, 0x1ACA, 0x1771, 0x1461, 0x115F, 0x0E13 +.hword 0x0A7B, 0x0695, 0x0261, 0xFDDD, 0xF5EB, 0xEF2B, 0xF577, 0xF539 +.hword 0xF532, 0xF55B, 0xF5AE, 0xF623, 0xF6B3, 0xF759, 0xF80C, 0xF8C7 +.hword 0xF982, 0xFA36, 0xFB14, 0xFC38, 0xFD80, 0xFEC9, 0xFFF3, 0x00D9 +.hword 0x00B4, 0x0011, 0xFA99, 0xFA97, 0xFA68, 0xFA12, 0xF99E, 0xF914 +.hword 0xF87B, 0xF7DB, 0xF73B, 0xF6A3, 0xF61B, 0xF5AB, 0xF54D, 0xF4F9 +.hword 0xF4B2, 0xF478, 0xF44F, 0xF437, 0xF4A7, 0xF539, 0xAD86, 0xAE49 +.hword 0xAE0A, 0xACEF, 0xAB19, 0xA8AD, 0xA5CD, 0xA29E, 0x9F43, 0x9BDE +.hword 0x9893, 0x9586, 0x9269, 0x8EDF, 0x8AF6, 0x86B8, 0x8232, 0x7D6D +.hword 0x7579, 0x6ED3, 0xFB59, 0x145C, 0x0748, 0xD7CB, 0xFA88, 0xF64D +.hword 0xF8C7, 0xDAFE, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0xC9D1, 0xC1FC, 0xB9F9, 0xB2E8, 0xADE5, 0xAC0F +.hword 0xAE84, 0xB6A4, 0xC3C6, 0xD3F9, 0xE551, 0xF5DC, 0x03AB, 0x0CD1 +.hword 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B, 0xC9D1, 0xC1FC +.hword 0xB9F9, 0xB2E8, 0xADE5, 0xAC0F, 0xAE84, 0xB6A4, 0xC3C6, 0xD3F9 +.hword 0xE551, 0xF5DC, 0x03AB, 0x0CD1, 0x0F7B, 0x0F7B, 0x0F7B, 0x0F7B +.hword 0x0F7B, 0x0F7B, 0x88F0, 0x9527, 0xA13B, 0xAD2C, 0xB8F8, 0xC4A2 +.hword 0xD027, 0xDB8A, 0xE6CA, 0xF1E6, 0xFCE0, 0x07B6, 0x126A, 0x1CFC +.hword 0x276C, 0x3245, 0x3D35, 0x46E8, 0x4E0C, 0x5150 + +monty_mole_seg5_animindex_05006D04: # 0x05006D04 +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015, 0x0001, 0x0000 +.hword 0x0001, 0x0029, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x00DA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00C6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00B2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x00B1, 0x0014, 0x002A, 0x0014, 0x003E +.hword 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00B0 +.hword 0x0014, 0x0066, 0x0014, 0x007A, 0x0014, 0x008E, 0x0001, 0x00AD +.hword 0x0001, 0x00AE, 0x0001, 0x00AF, 0x0001, 0x00A3, 0x0001, 0x00A4 +.hword 0x0001, 0x00A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A2 +.hword 0x0001, 0x00AA, 0x0001, 0x00AB, 0x0001, 0x00AC, 0x0001, 0x00A7 +.hword 0x0001, 0x00A8, 0x0001, 0x00A9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00A6 + +monty_mole_seg5_anim_05006DB8: # 0x05006DB8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x0E +.word monty_mole_seg5_animvalue_05006B28 +.word monty_mole_seg5_animindex_05006D04 +.word 0 + +monty_mole_seg5_animvalue_05006DD0: # 0x05006DD0 +.hword 0x0000, 0x3FFF, 0x8B56, 0x8BC2, 0x8C17, 0x8C57, 0x8C83, 0x8C9E +.hword 0x8CA9, 0x8CA7, 0x8C9A, 0x8C83, 0x8C65, 0x8C42, 0x8C1B, 0x8BF3 +.hword 0x8BCB, 0x8BA6, 0x8B86, 0x8B6D, 0x8B5C, 0x8B56, 0x7A57, 0x7A99 +.hword 0x7ACE, 0x7AF5, 0x7B10, 0x7B21, 0x7B28, 0x7B26, 0x7B1E, 0x7B10 +.hword 0x7AFE, 0x7AE8, 0x7AD0, 0x7AB7, 0x7A9F, 0x7A88, 0x7A74, 0x7A65 +.hword 0x7A5A, 0x7A57, 0x2D9C, 0x2F50, 0x30A6, 0x31A6, 0x3258, 0x32C4 +.hword 0x32F2, 0x32EA, 0x32B4, 0x3258, 0x31DF, 0x3150, 0x30B4, 0x3012 +.hword 0x2F73, 0x2EDF, 0x2E5E, 0x2DF7, 0x2DB4, 0x2D9C, 0xF577, 0xF512 +.hword 0xF4C3, 0xF488, 0xF45F, 0xF446, 0xF43B, 0xF43D, 0xF449, 0xF45F +.hword 0xF47B, 0xF49C, 0xF4C0, 0xF4E5, 0xF50A, 0xF52C, 0xF54A, 0xF562 +.hword 0xF571, 0xF577, 0xFA99, 0xFAD6, 0xFB06, 0xFB2A, 0xFB43, 0xFB53 +.hword 0xFB59, 0xFB58, 0xFB50, 0xFB43, 0xFB32, 0xFB1E, 0xFB08, 0xFAF2 +.hword 0xFADB, 0xFAC6, 0xFAB4, 0xFAA6, 0xFA9C, 0xFA99, 0xAD86, 0xAF36 +.hword 0xB089, 0xB186, 0xB236, 0xB2A1, 0xB2CE, 0xB2C6, 0xB291, 0xB236 +.hword 0xB1BE, 0xB131, 0xB096, 0xAFF6, 0xAF59, 0xAEC6, 0xAE46, 0xADE1 +.hword 0xAD9E, 0xAD86, 0xFB59, 0xFBA3, 0xFBDD, 0xFC08, 0xFC27, 0xFC39 +.hword 0xFC41, 0xFC3F, 0xFC36, 0xFC27, 0xFC12, 0xFBFA, 0xFBDF, 0xFBC4 +.hword 0xFBA9, 0xFB90, 0xFB7A, 0xFB68, 0xFB5D, 0xFB59, 0x1022, 0x0F32 +.hword 0x0C98, 0x0925, 0x05AA, 0x02FA, 0x01E6, 0x0223, 0x02CE, 0x03D2 +.hword 0x051D, 0x0698, 0x0832, 0x09D6, 0x0B6F, 0x0CEB, 0x0E35, 0x0F39 +.hword 0x0FE4, 0x1022, 0xD76F, 0xD802, 0xDBEE, 0xE1A9, 0xE7A8, 0xEC62 +.hword 0xEE4D, 0xEDEA, 0xECD8, 0xEB35, 0xE923, 0xE6C1, 0xE42F, 0xE18D +.hword 0xDEFA, 0xDC98, 0xDA86, 0xD8E4, 0xD7D1, 0xD76F, 0xE671, 0xE9DE +.hword 0xED47, 0xF066, 0xF2F6, 0xF4B3, 0xF556, 0xF516, 0xF463, 0xF353 +.hword 0xF1FA, 0xF06C, 0xEEBF, 0xED08, 0xEB5B, 0xE9CE, 0xE875, 0xE764 +.hword 0xE6B1, 0xE671, 0xFA88, 0xF9DE, 0xF900, 0xF7F5, 0xF6C9, 0xF585 +.hword 0xF433, 0xF2DB, 0xF188, 0xF043, 0xEF16, 0xEE0A, 0xED29, 0xEC7C +.hword 0xEC0E, 0xEBE7, 0xEE30, 0xF338, 0xF83F, 0xFA88, 0xF5FC, 0xF7B2 +.hword 0xFA47, 0xFD93, 0x016A, 0x05A5, 0x0A19, 0x0E9B, 0x15F1, 0x1EC8 +.hword 0x22D5, 0x20E1, 0x1C8C, 0x16D2, 0x10AD, 0x0B16, 0x04FC, 0xFE0C +.hword 0xF859, 0xF5FC, 0x1F53, 0x1D5B, 0x1918, 0x1334, 0x0C5D, 0x053D +.hword 0xFE7F, 0xF8CF, 0xF2BB, 0xED88, 0xEDF2, 0xF545, 0x001E, 0x0C3D +.hword 0x175D, 0x1F3B, 0x2255, 0x2206, 0x2057, 0x1F53, 0xECBF, 0xEEE1 +.hword 0xEF7B, 0xEF4E, 0xEF1B, 0xEFA7, 0xF1B1, 0xF5FD, 0x043A, 0x193F +.hword 0x2585, 0x2599, 0x2175, 0x1AB4, 0x12F2, 0x0BCC, 0x0365, 0xF91F +.hword 0xF06A, 0xECBF, 0x1FFF, 0x3FFF, 0xE001, 0xE001, 0xC001, 0xE001 +.hword 0xC001, 0xC001, 0x0000, 0x05B0, 0x0E35, 0x1802, 0x218C, 0x2948 +.hword 0x2DAB, 0x2D2B, 0x1FA5, 0x05A2, 0xEA95, 0xD9EF, 0xD83A, 0xDEDC +.hword 0xE897, 0xF02B, 0xF552, 0xFA77, 0xFE6C, 0x0000, 0x0000, 0x009C +.hword 0x0181, 0x028A, 0x038E, 0x0467, 0x04EC, 0x04F8, 0x03BA, 0x0144 +.hword 0xFEBE, 0xFD4F, 0xFD87, 0xFEB4, 0x0016, 0x00F0, 0x00FB, 0x00A3 +.hword 0x0035, 0x0000, 0x05B4, 0x0561, 0x0488, 0x0353, 0x01EF, 0x0086 +.hword 0xFF44, 0xFE53, 0xFDE6, 0xFDDD, 0xFDE8, 0xFDB7, 0xFCE1, 0xFBAC +.hword 0xFAD1, 0xFB0A, 0xFD44, 0x00DE, 0x0439, 0x05B4, 0x0000, 0x05B0 +.hword 0x0E35, 0x1802, 0x218C, 0x2948, 0x2DAB, 0x2D2B, 0x1FA5, 0x05A2 +.hword 0xEA95, 0xD9EF, 0xD83A, 0xDEDC, 0xE897, 0xF02B, 0xF552, 0xFA77 +.hword 0xFE6C, 0x0000, 0x0000, 0x009C, 0x0181, 0x028A, 0x038E, 0x0467 +.hword 0x04EC, 0x04F8, 0x03BA, 0x0144, 0xFEBE, 0xFD4F, 0xFD87, 0xFEB4 +.hword 0x0016, 0x00F0, 0x00FB, 0x00A3, 0x0035, 0x0000, 0x05B4, 0x0561 +.hword 0x0488, 0x0353, 0x01EF, 0x0086, 0xFF44, 0xFE53, 0xFDE6, 0xFDDD +.hword 0xFDE8, 0xFDB7, 0xFCE1, 0xFBAC, 0xFAD1, 0xFB0A, 0xFD44, 0x00DE +.hword 0x0439, 0x05B4, 0x0000, 0xF9AB, 0xF01E, 0xE521, 0xDA7C, 0xD1F7 +.hword 0xCD59, 0xCE6A, 0xDEE2, 0xFE18, 0x1E3C, 0x3183, 0x3221, 0x2826 +.hword 0x1A90, 0x105A, 0x0A51, 0x0515, 0x0165, 0x0000, 0x0000, 0x00B8 +.hword 0x01D8, 0x0322, 0x045C, 0x054A, 0x05B0, 0x0554, 0x02ED, 0xFE8C +.hword 0xF9F9, 0xF702, 0xF630, 0xF68B, 0xF793, 0xF8C7, 0xFA8A, 0xFCF4 +.hword 0xFF15, 0x0000, 0x3E5E, 0x3DB0, 0x3CC6, 0x3BC6, 0x3AD4, 0x3A17 +.hword 0x39B4, 0x39CF, 0x3B25, 0x3DB8, 0x4094, 0x42C8, 0x444D, 0x4590 +.hword 0x464D, 0x463E, 0x44B3, 0x4207, 0x3F7E, 0x3E5E + +monty_mole_seg5_animindex_0500717C: # 0x0500717C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0014, 0x019A, 0x0014, 0x01AE +.hword 0x0014, 0x01C2, 0x0014, 0x015E, 0x0014, 0x0172, 0x0014, 0x0186 +.hword 0x0014, 0x0122, 0x0014, 0x0136, 0x0014, 0x014A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0121, 0x0014, 0x0002, 0x0014, 0x0016 +.hword 0x0014, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0120 +.hword 0x0014, 0x003E, 0x0014, 0x0052, 0x0014, 0x0066, 0x0001, 0x011D +.hword 0x0001, 0x011E, 0x0001, 0x011F, 0x0014, 0x008E, 0x0014, 0x00A2 +.hword 0x0014, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x007A +.hword 0x0001, 0x011A, 0x0001, 0x011B, 0x0001, 0x011C, 0x0014, 0x00DE +.hword 0x0014, 0x00F2, 0x0014, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x00CA + +monty_mole_seg5_anim_05007230: # 0x05007230 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x0E +.word monty_mole_seg5_animvalue_05006DD0 +.word monty_mole_seg5_animindex_0500717C +.word 0 + +glabel monty_mole_seg5_anims_05007248 # 0x05007248 +.word monty_mole_seg5_anim_05004FEC +.word monty_mole_seg5_anim_0500527C +.word monty_mole_seg5_anim_050054B0 +.word monty_mole_seg5_anim_050062B0 +.word monty_mole_seg5_anim_050065C0 +.word monty_mole_seg5_anim_05006880 +.word monty_mole_seg5_anim_05006B10 +.word monty_mole_seg5_anim_05006DB8 +.word monty_mole_seg5_anim_05007230 +.word monty_mole_seg5_anim_050065D8 +.word 0 +.word 0 diff --git a/actors/monty_mole_hole/model.s b/actors/monty_mole_hole/model.s index 07707d4..7d879e2 100644 --- a/actors/monty_mole_hole/model.s +++ b/actors/monty_mole_hole/model.s @@ -1,30 +1,30 @@ -# Monty Mole Hole - -monty_mole_hole_seg5_vertex_05000000: # 0x05000000 -vertex -40, 0, -40, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex -40, 0, 40, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 40, 0, 40, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 40, 0, -40, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -monty_mole_hole_seg5_texture_05000040: # 0x05000040 -.incbin "actors/monty_mole_hole/monty_mole_hole.ia16" - -glabel monty_mole_hole_seg5_dl_05000840 # 0x05000840 - 0x050008D8 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, monty_mole_hole_seg5_texture_05000040 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex monty_mole_hole_seg5_vertex_05000000, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Monty Mole Hole + +monty_mole_hole_seg5_vertex_05000000: # 0x05000000 +vertex -40, 0, -40, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex -40, 0, 40, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 40, 0, 40, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 40, 0, -40, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +monty_mole_hole_seg5_texture_05000040: # 0x05000040 +.incbin "actors/monty_mole_hole/monty_mole_hole.ia16" + +glabel monty_mole_hole_seg5_dl_05000840 # 0x05000840 - 0x050008D8 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, monty_mole_hole_seg5_texture_05000040 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex monty_mole_hole_seg5_vertex_05000000, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/mr_i_eyeball/geo.s b/actors/mr_i_eyeball/geo.s index 85fed80..156fb12 100644 --- a/actors/mr_i_eyeball/geo.s +++ b/actors/mr_i_eyeball/geo.s @@ -1,6 +1,6 @@ -glabel mr_i_geo # 0x0D000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 200 - geo_open_node - geo_display_list LAYER_ALPHA, mr_i_eyeball_seg6_dl_06002080 - geo_close_node - geo_end +glabel mr_i_geo # 0x0D000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 200 + geo_open_node + geo_display_list LAYER_ALPHA, mr_i_eyeball_seg6_dl_06002080 + geo_close_node + geo_end diff --git a/actors/mr_i_eyeball/model.s b/actors/mr_i_eyeball/model.s index 66cd9c7..eaeacf7 100644 --- a/actors/mr_i_eyeball/model.s +++ b/actors/mr_i_eyeball/model.s @@ -1,38 +1,38 @@ -# Mr I (white eyeball) - -mr_i_eyeball_seg6_vertex_06000000: # 0x06000000 -vertex -100, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 200, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -100, 200, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 100, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 100, 200, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 200, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -mr_i_eyeball_seg6_texture_06000080: # 0x06000080 -.incbin "actors/mr_i_eyeball/mr_i_eyeball_left_side.rgba16" - -mr_i_eyeball_seg6_texture_06001080: # 0x06001080 -.incbin "actors/mr_i_eyeball/mr_i_eyeball_right_side.rgba16" - -glabel mr_i_eyeball_seg6_dl_06002080 # 0x06002080 - 0x06002128 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex mr_i_eyeball_seg6_vertex_06000000, 8, 0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_eyeball_seg6_texture_06000080 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_eyeball_seg6_texture_06001080 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Mr I (white eyeball) + +mr_i_eyeball_seg6_vertex_06000000: # 0x06000000 +vertex -100, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 200, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -100, 200, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 100, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 100, 200, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 200, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +mr_i_eyeball_seg6_texture_06000080: # 0x06000080 +.incbin "actors/mr_i_eyeball/mr_i_eyeball_left_side.rgba16" + +mr_i_eyeball_seg6_texture_06001080: # 0x06001080 +.incbin "actors/mr_i_eyeball/mr_i_eyeball_right_side.rgba16" + +glabel mr_i_eyeball_seg6_dl_06002080 # 0x06002080 - 0x06002128 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex mr_i_eyeball_seg6_vertex_06000000, 8, 0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_eyeball_seg6_texture_06000080 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_eyeball_seg6_texture_06001080 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/mr_i_iris/geo.s b/actors/mr_i_iris/geo.s index af373af..13061b6 100644 --- a/actors/mr_i_iris/geo.s +++ b/actors/mr_i_iris/geo.s @@ -1,28 +1,28 @@ -glabel mr_i_iris_geo # 0x0D00001C - geo_node_start - geo_open_node - geo_switch_case 20, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004220 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004220 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 - geo_close_node - geo_close_node - geo_end +glabel mr_i_iris_geo # 0x0D00001C + geo_node_start + geo_open_node + geo_switch_case 20, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004220 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004220 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_06004208 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041F0 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_display_list LAYER_ALPHA, mr_i_iris_seg6_dl_060041D8 + geo_close_node + geo_close_node + geo_end diff --git a/actors/mr_i_iris/model.s b/actors/mr_i_iris/model.s index d2b4646..e54e7f4 100644 --- a/actors/mr_i_iris/model.s +++ b/actors/mr_i_iris/model.s @@ -1,53 +1,53 @@ -# Mr I (Iris) - -mr_i_iris_seg6_vertex_06002130: # 0x06002130 -vertex -50, -50, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 50, -50, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 50, 50, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -50, 50, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -mr_i_iris_seg6_texture_06002170: # 0x06002170 -.incbin "actors/mr_i_iris/mr_i_iris_open.rgba16" - -mr_i_iris_seg6_texture_06002970: # 0x06002970 -.incbin "actors/mr_i_iris/mr_i_iris_mostly_open.rgba16" - -mr_i_iris_seg6_texture_06003170: # 0x06003170 -.incbin "actors/mr_i_iris/mr_i_iris_mostly_closed.rgba16" - -mr_i_iris_seg6_texture_06003970: # 0x06003970 -.incbin "actors/mr_i_iris/mr_i_iris_closed.rgba16" - -glabel mr_i_iris_seg6_dl_06004170 # 0x06004170 - 0x060041D8 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex mr_i_iris_seg6_vertex_06002130, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel mr_i_iris_seg6_dl_060041D8 # 0x060041D8 - 0x060041F0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06002170 -gsSPBranchList mr_i_iris_seg6_dl_06004170 - -glabel mr_i_iris_seg6_dl_060041F0 # 0x060041F0 - 0x06004208 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06002970 -gsSPBranchList mr_i_iris_seg6_dl_06004170 - -glabel mr_i_iris_seg6_dl_06004208 # 0x06004208 - 0x06004220 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06003170 -gsSPBranchList mr_i_iris_seg6_dl_06004170 - -glabel mr_i_iris_seg6_dl_06004220 # 0x06004220 - 0x06004238 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06003970 -gsSPBranchList mr_i_iris_seg6_dl_06004170 +# Mr I (Iris) + +mr_i_iris_seg6_vertex_06002130: # 0x06002130 +vertex -50, -50, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 50, -50, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 50, 50, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -50, 50, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +mr_i_iris_seg6_texture_06002170: # 0x06002170 +.incbin "actors/mr_i_iris/mr_i_iris_open.rgba16" + +mr_i_iris_seg6_texture_06002970: # 0x06002970 +.incbin "actors/mr_i_iris/mr_i_iris_mostly_open.rgba16" + +mr_i_iris_seg6_texture_06003170: # 0x06003170 +.incbin "actors/mr_i_iris/mr_i_iris_mostly_closed.rgba16" + +mr_i_iris_seg6_texture_06003970: # 0x06003970 +.incbin "actors/mr_i_iris/mr_i_iris_closed.rgba16" + +glabel mr_i_iris_seg6_dl_06004170 # 0x06004170 - 0x060041D8 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex mr_i_iris_seg6_vertex_06002130, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel mr_i_iris_seg6_dl_060041D8 # 0x060041D8 - 0x060041F0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06002170 +gsSPBranchList mr_i_iris_seg6_dl_06004170 + +glabel mr_i_iris_seg6_dl_060041F0 # 0x060041F0 - 0x06004208 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06002970 +gsSPBranchList mr_i_iris_seg6_dl_06004170 + +glabel mr_i_iris_seg6_dl_06004208 # 0x06004208 - 0x06004220 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06003170 +gsSPBranchList mr_i_iris_seg6_dl_06004170 + +glabel mr_i_iris_seg6_dl_06004220 # 0x06004220 - 0x06004238 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mr_i_iris_seg6_texture_06003970 +gsSPBranchList mr_i_iris_seg6_dl_06004170 diff --git a/actors/mushroom_1up/geo.s b/actors/mushroom_1up/geo.s index c39050b..e1a7e09 100644 --- a/actors/mushroom_1up/geo.s +++ b/actors/mushroom_1up/geo.s @@ -1,6 +1,6 @@ -glabel mushroom_1up_geo # 0x16000E84 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 - geo_open_node - geo_display_list LAYER_ALPHA, mushroom_1up_seg3_dl_0302A660 - geo_close_node - geo_end +glabel mushroom_1up_geo # 0x16000E84 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 80 + geo_open_node + geo_display_list LAYER_ALPHA, mushroom_1up_seg3_dl_0302A660 + geo_close_node + geo_end diff --git a/actors/mushroom_1up/model.s b/actors/mushroom_1up/model.s index d9487cf..79ffa81 100644 --- a/actors/mushroom_1up/model.s +++ b/actors/mushroom_1up/model.s @@ -1,34 +1,34 @@ -# Mushroom 1-Up - -mushroom_1up_seg3_vertex_030295E8: # 0x030295E8 -vertex 31, 31, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -30, 31, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -30, -30, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 31, -30, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF - -mushroom_1up_seg3_texture_03029628: # 0x03029628 -.incbin "actors/mushroom_1up/1-up_mushroom.rgba16" - -glabel mushroom_1up_seg3_dl_0302A628 # 0x0302A628 - 0x0302A660 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mushroom_1up_seg3_texture_03029628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex mushroom_1up_seg3_vertex_030295E8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel mushroom_1up_seg3_dl_0302A660 # 0x0302A660 - 0x0302A6D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList mushroom_1up_seg3_dl_0302A628 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Mushroom 1-Up + +mushroom_1up_seg3_vertex_030295E8: # 0x030295E8 +vertex 31, 31, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -30, 31, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -30, -30, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 31, -30, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF + +mushroom_1up_seg3_texture_03029628: # 0x03029628 +.incbin "actors/mushroom_1up/1-up_mushroom.rgba16" + +glabel mushroom_1up_seg3_dl_0302A628 # 0x0302A628 - 0x0302A660 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, mushroom_1up_seg3_texture_03029628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex mushroom_1up_seg3_vertex_030295E8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel mushroom_1up_seg3_dl_0302A660 # 0x0302A660 - 0x0302A6D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList mushroom_1up_seg3_dl_0302A628 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/peach/geo.s b/actors/peach/geo.s index d78e649..5a652be 100644 --- a/actors/peach/geo.s +++ b/actors/peach/geo.s @@ -1,146 +1,146 @@ -glabel peach_geo_000098 # 0x0C000098 - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007230 - geo_open_node - geo_animated_part LAYER_OPAQUE, 78, 0, 0, peach_seg5_dl_05006A18 - geo_open_node - geo_animated_part LAYER_OPAQUE, 132, 0, 0 - geo_open_node - geo_switch_case 8, geo_switch_peach_eyes - geo_open_node - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005CE0 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005D38 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005D90 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005DE8 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005E40 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005E98 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005EF0 - geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005F48 - geo_close_node - geo_animated_part LAYER_OPAQUE, 38, -78, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007AB8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 132, 0, 0, peach_seg5_dl_05009148 - geo_animated_part LAYER_OPAQUE, 132, 0, 0, peach_seg5_dl_05008F20 - geo_animated_part LAYER_OPAQUE, 63, 0, 84 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007E58 - geo_open_node - geo_animated_part LAYER_OPAQUE, 104, 0, 0, peach_seg5_dl_050087A8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 87, 0, 0, peach_seg5_dl_05009500 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008560 - geo_close_node - geo_animated_part LAYER_OPAQUE, 63, 0, -84 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008228 - geo_open_node - geo_animated_part LAYER_OPAQUE, 104, 0, 0, peach_seg5_dl_05008CF8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 87, 0, 0, peach_seg5_dl_05009940 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008AB0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 78, 0, 0, peach_seg5_dl_050060E0 - geo_animated_part LAYER_OPAQUE, -23, -1, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_0500A0A8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_return - -glabel peach_geo_000254 # 0x0C000254 - geo_node_start - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007230 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_us_dl_05007288 -.endif - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 78, 0, 0, peach_seg5_dl_05006A18 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 132, 0, 0 - geo_open_node - geo_switch_case 8, geo_switch_peach_eyes - geo_open_node - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005CE0 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005D38 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005D90 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005DE8 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005E40 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005E98 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005EF0 - geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005F48 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 38, -78, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007AB8 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 132, 0, 0, peach_seg5_dl_05009148 - geo_animated_part LAYER_TRANSPARENT, 132, 0, 0, peach_seg5_dl_05008F20 - geo_animated_part LAYER_TRANSPARENT, 63, 0, 84 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007E58 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 104, 0, 0, peach_seg5_dl_050087A8 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 87, 0, 0, peach_seg5_dl_05009500 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008560 - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 63, 0, -84 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008228 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 104, 0, 0, peach_seg5_dl_05008CF8 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 87, 0, 0, peach_seg5_dl_05009940 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008AB0 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 78, 0, 0, peach_seg5_dl_050060E0 - geo_animated_part LAYER_TRANSPARENT, -23, -1, 0 - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_0500A0A8 -.else - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_us_dl_0500A188 -.endif - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_return - -glabel peach_geo # 0x0C000410 - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_branch 1, peach_geo_000098 - geo_branch 1, peach_geo_000254 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel peach_geo_000098 # 0x0C000098 + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007230 + geo_open_node + geo_animated_part LAYER_OPAQUE, 78, 0, 0, peach_seg5_dl_05006A18 + geo_open_node + geo_animated_part LAYER_OPAQUE, 132, 0, 0 + geo_open_node + geo_switch_case 8, geo_switch_peach_eyes + geo_open_node + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005CE0 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005D38 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005D90 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005DE8 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005E40 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005E98 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005EF0 + geo_display_list LAYER_OPAQUE, peach_seg5_dl_05005F48 + geo_close_node + geo_animated_part LAYER_OPAQUE, 38, -78, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007AB8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 132, 0, 0, peach_seg5_dl_05009148 + geo_animated_part LAYER_OPAQUE, 132, 0, 0, peach_seg5_dl_05008F20 + geo_animated_part LAYER_OPAQUE, 63, 0, 84 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05007E58 + geo_open_node + geo_animated_part LAYER_OPAQUE, 104, 0, 0, peach_seg5_dl_050087A8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 87, 0, 0, peach_seg5_dl_05009500 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008560 + geo_close_node + geo_animated_part LAYER_OPAQUE, 63, 0, -84 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008228 + geo_open_node + geo_animated_part LAYER_OPAQUE, 104, 0, 0, peach_seg5_dl_05008CF8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 87, 0, 0, peach_seg5_dl_05009940 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_05008AB0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 78, 0, 0, peach_seg5_dl_050060E0 + geo_animated_part LAYER_OPAQUE, -23, -1, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, peach_seg5_dl_0500A0A8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_return + +glabel peach_geo_000254 # 0x0C000254 + geo_node_start + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007230 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_us_dl_05007288 +.endif + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 78, 0, 0, peach_seg5_dl_05006A18 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 132, 0, 0 + geo_open_node + geo_switch_case 8, geo_switch_peach_eyes + geo_open_node + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005CE0 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005D38 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005D90 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005DE8 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005E40 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005E98 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005EF0 + geo_display_list LAYER_TRANSPARENT, peach_seg5_dl_05005F48 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 38, -78, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007AB8 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 132, 0, 0, peach_seg5_dl_05009148 + geo_animated_part LAYER_TRANSPARENT, 132, 0, 0, peach_seg5_dl_05008F20 + geo_animated_part LAYER_TRANSPARENT, 63, 0, 84 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05007E58 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 104, 0, 0, peach_seg5_dl_050087A8 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 87, 0, 0, peach_seg5_dl_05009500 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008560 + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 63, 0, -84 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008228 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 104, 0, 0, peach_seg5_dl_05008CF8 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 87, 0, 0, peach_seg5_dl_05009940 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_05008AB0 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 78, 0, 0, peach_seg5_dl_050060E0 + geo_animated_part LAYER_TRANSPARENT, -23, -1, 0 + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_dl_0500A0A8 +.else + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, peach_seg5_us_dl_0500A188 +.endif + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_return + +glabel peach_geo # 0x0C000410 + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_branch 1, peach_geo_000098 + geo_branch 1, peach_geo_000254 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/peach/model.s b/actors/peach/model.s index e27f759..9fe50ec 100644 --- a/actors/peach/model.s +++ b/actors/peach/model.s @@ -1,6865 +1,6865 @@ -# Peach - -.balign 8 -peach_seg5_light_050009F8: # 0x050009F8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05000A00: # 0x05000A00 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_light_05000A10: # 0x05000A10 -.byte 0x7F, 0x5F, 0x0C, 0x00, 0x7F, 0x5F, 0x0C, 0x00 - -peach_seg5_light_05000A18: # 0x05000A18 -.byte 0xFF, 0xBF, 0x18, 0x00, 0xFF, 0xBF, 0x18, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_texture_05000A28: # 0x05000A28 -.incbin "actors/peach/peach_eye_open.rgba16" - -peach_seg5_texture_05001228: # 0x05001228 -.incbin "actors/peach/peach_eye_mostly_open.rgba16" - -peach_seg5_texture_05001A28: # 0x05001A28 -.incbin "actors/peach/peach_eye_mostly_closed.rgba16" - -peach_seg5_texture_05002228: # 0x05002228 -.incbin "actors/peach/peach_eye_closed.rgba16" - -peach_seg5_texture_05002A28: # 0x05002A28 -.incbin "actors/peach/peach_crown_jewel.rgba16" - -peach_seg5_texture_05002C28: # 0x05002C28 -.incbin "actors/peach/peach_chest_jewel.rgba16" - -peach_seg5_texture_05002E28: # 0x05002E28 -.incbin "actors/peach/peach_lips_scrunched.rgba16" - -peach_seg5_texture_05003628: # 0x05003628 -.incbin "actors/peach/peach_lips.rgba16" - -peach_seg5_texture_05003E28: # 0x05003E28 -.incbin "actors/peach/peach_nostril.rgba16" - -peach_seg5_texture_05004028: # 0x05004028 -.incbin "actors/peach/peach_dress.rgba16" - -peach_seg5_vertex_05004828: # 0x05004828 -vertex 205, -4, -48, 265, 1338, 0x7A, 0xF9, 0xE1, 0xFF -vertex 163, 0, 0, 244, 1052, 0x7E, 0x03, 0x00, 0xFF -vertex 187, -34, -19, 375, 1162, 0x2D, 0xAC, 0xAD, 0xFF -vertex 187, 35, -23, 110, 1197, 0x2D, 0x54, 0xAD, 0xFF -vertex 205, -4, 49, 254, 765, 0x7A, 0xF9, 0x20, 0xFF -vertex 187, 35, 24, 105, 919, 0x2E, 0x55, 0x52, 0xFF -vertex 214, 46, 0, 67, 1060, 0x71, 0x37, 0xFE, 0xFF -vertex 214, -40, 0, 395, 1046, 0x74, 0xCD, 0xFD, 0xFF -vertex 187, -34, 20, 371, 931, 0x2D, 0xAB, 0x52, 0xFF -vertex 187, -34, -19, -103, 145, 0x2D, 0xAC, 0xAD, 0xFF -vertex 214, -40, 0, 223, -306, 0x74, 0xCD, 0xFD, 0xFF -vertex 165, -43, 0, 224, 496, 0x4B, 0x9A, 0x00, 0xFF -vertex 167, -34, -19, -103, 463, 0x4D, 0xAD, 0xC8, 0xFF -vertex 214, 46, 0, 223, -304, 0x71, 0x37, 0xFE, 0xFF -vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF -vertex 187, 35, 24, 618, 141, 0x2E, 0x55, 0x52, 0xFF - -peach_seg5_vertex_05004928: # 0x05004928 -vertex 165, -43, 0, 224, 496, 0x4B, 0x9A, 0x00, 0xFF -vertex 214, -40, 0, 223, -306, 0x74, 0xCD, 0xFD, 0xFF -vertex 187, -34, 20, 551, 145, 0x2D, 0xAB, 0x52, 0xFF -vertex 167, -34, 20, 551, 463, 0x4C, 0xAC, 0x38, 0xFF -vertex 169, -4, -42, 224, 511, 0x4A, 0xF1, 0x9B, 0xFF -vertex 187, 35, -23, -581, 154, 0x2D, 0x54, 0xAD, 0xFF -vertex 205, -4, -48, 225, -213, 0x7A, 0xF9, 0xE1, 0xFF -vertex 187, -34, -19, 829, 159, 0x2D, 0xAC, 0xAD, 0xFF -vertex 168, 35, -23, -586, 534, 0x6C, 0x3D, 0xE9, 0xFF -vertex 167, -34, -19, 824, 539, 0x4D, 0xAD, 0xC8, 0xFF -vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF -vertex 214, 46, 0, 223, -304, 0x71, 0x37, 0xFE, 0xFF -vertex 187, 35, -23, -170, 141, 0x2D, 0x54, 0xAD, 0xFF -vertex 168, 35, 24, 618, 459, 0x6C, 0x3D, 0x17, 0xFF -vertex 187, 35, 24, 618, 141, 0x2E, 0x55, 0x52, 0xFF - -peach_seg5_vertex_05004A18: # 0x05004A18 -vertex 169, -4, 43, 224, 511, 0x4A, 0xF1, 0x65, 0xFF -vertex 167, -34, 20, 824, 539, 0x4C, 0xAC, 0x38, 0xFF -vertex 187, -34, 20, 829, 159, 0x2D, 0xAB, 0x52, 0xFF -vertex 168, 35, -23, -170, 459, 0x6C, 0x3D, 0xE9, 0xFF -vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF -vertex 187, 35, -23, -170, 141, 0x2D, 0x54, 0xAD, 0xFF -vertex 168, 35, 24, -586, 534, 0x6C, 0x3D, 0x17, 0xFF -vertex 187, 35, 24, -581, 154, 0x2E, 0x55, 0x52, 0xFF -vertex 205, -4, 49, 225, -213, 0x7A, 0xF9, 0x20, 0xFF - -peach_seg5_vertex_05004AA8: # 0x05004AA8 -vertex 16, 89, -9, -141, 397, 0xE1, 0x72, 0xD4, 0xFF -vertex 16, 89, 10, 547, 428, 0xE2, 0x73, 0x2B, 0xFF -vertex 26, 102, 0, 230, -159, 0xF4, 0x7E, 0xFE, 0xFF - -peach_seg5_vertex_05004AD8: # 0x05004AD8 -vertex 59, -8, 86, 1146, -1042, 0xCD, 0x1D, 0x6F, 0xFF -vertex 20, 28, 56, 774, -582, 0xA7, 0x05, 0x59, 0xFF -vertex 17, 11, 58, 740, -552, 0xA5, 0x15, 0x55, 0xFF -vertex 32, -11, 82, 1028, -674, 0xC8, 0x17, 0x6F, 0xFF -vertex 1, 38, 35, 536, -374, 0x9A, 0x03, 0x4A, 0xFF -vertex 16, 69, 48, 606, -580, 0xBD, 0x39, 0x5A, 0xFF -vertex -10, -6, 0, 40, -324, 0x82, 0xF1, 0x00, 0xFF -vertex 59, -8, -85, -676, -1632, 0xCD, 0x1D, 0x91, 0xFF -vertex 32, -11, -81, -706, -1234, 0xC8, 0x17, 0x91, 0xFF -vertex 17, 11, -57, -494, -950, 0xA5, 0x15, 0xAB, 0xFF -vertex 20, 28, -55, -514, -998, 0xA7, 0x05, 0xA7, 0xFF -vertex 1, 38, -34, -380, -670, 0x9A, 0x03, 0xB6, 0xFF -vertex 16, 69, -47, -366, -894, 0xBE, 0x39, 0xA5, 0xFF -vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF -vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF -vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF - -peach_seg5_vertex_05004BD8: # 0x05004BD8 -vertex 1, 38, -34, -380, -670, 0x9A, 0x03, 0xB6, 0xFF -vertex -10, -6, 0, 40, -324, 0x82, 0xF1, 0x00, 0xFF -vertex -20, 72, 0, 18, -210, 0x96, 0x45, 0x00, 0xFF -vertex 17, 81, 33, 464, -628, 0xE6, 0x68, 0x43, 0xFF -vertex 16, 69, 48, 606, -580, 0xBD, 0x39, 0x5A, 0xFF -vertex 1, 38, 35, 536, -374, 0x9A, 0x03, 0x4A, 0xFF -vertex 16, 69, -47, -366, -894, 0xBE, 0x39, 0xA5, 0xFF -vertex 17, 81, -32, -224, -850, 0xE7, 0x68, 0xBD, 0xFF -vertex 102, 92, -30, 588, -144, 0xCF, 0x63, 0xC4, 0xFF -vertex 73, 65, -65, 1286, 354, 0xD5, 0x50, 0xA9, 0xFF -vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF -vertex 85, 99, 0, 0, 64, 0xCD, 0x74, 0x00, 0xFF -vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF -vertex 16, 89, -9, 160, 1136, 0xE1, 0x72, 0xD4, 0xFF -vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF - -peach_seg5_vertex_05004CC8: # 0x05004CC8 -vertex 45, 79, 37, 714, 746, 0xF1, 0x6F, 0x3A, 0xFF -vertex 102, 92, 31, 588, -144, 0xCE, 0x64, 0x3B, 0xFF -vertex 85, 99, 0, 0, 64, 0xCD, 0x74, 0x00, 0xFF -vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF -vertex 41, 89, 0, 0, 738, 0x0B, 0x7E, 0xFF, 0xFF -vertex 16, 89, -9, 16, -772, 0xE1, 0x72, 0xD4, 0xFF -vertex 26, 102, 0, 144, -870, 0xF4, 0x7E, 0xFE, 0xFF -vertex 41, 89, 0, 188, -1094, 0x0B, 0x7E, 0xFF, 0xFF -vertex 16, 89, 10, 222, -704, 0xE2, 0x73, 0x2B, 0xFF -vertex 16, 89, -9, 160, 1136, 0xE1, 0x72, 0xD4, 0xFF -vertex 16, 69, -47, 882, 1192, 0xBE, 0x39, 0xA5, 0xFF -vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF -vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF -vertex 16, 89, 10, 160, 1136, 0xE2, 0x73, 0x2B, 0xFF -vertex 17, 81, 33, 618, 1170, 0xE6, 0x68, 0x43, 0xFF - -peach_seg5_vertex_05004DB8: # 0x05004DB8 -vertex 45, 79, 37, 714, 746, 0xF1, 0x6F, 0x3A, 0xFF -vertex 44, 56, 58, 1116, 782, 0xF0, 0x5B, 0x56, 0xFF -vertex 73, 65, 66, 1286, 354, 0xD5, 0x50, 0x57, 0xFF -vertex 17, 81, 33, 618, 1170, 0xE6, 0x68, 0x43, 0xFF -vertex 102, 92, 31, 588, -144, 0xCE, 0x64, 0x3B, 0xFF -vertex 17, 81, 33, 608, 1114, 0xE6, 0x68, 0x43, 0xFF -vertex 16, 69, 48, 960, 1118, 0xBD, 0x39, 0x5A, 0xFF -vertex 44, 56, 58, 1290, 720, 0xF0, 0x5B, 0x56, 0xFF - -peach_seg5_vertex_05004E38: # 0x05004E38 -vertex -20, 72, 0, 480, 2010, 0x96, 0x45, 0x00, 0xFF -vertex 17, 81, 33, 2102, 128, 0xE6, 0x68, 0x43, 0xFF -vertex 16, 89, 10, 962, -24, 0xE2, 0x73, 0x2B, 0xFF -vertex 17, 81, -32, -1142, 128, 0xE7, 0x68, 0xBD, 0xFF -vertex 16, 89, -9, -4, -24, 0xE1, 0x72, 0xD4, 0xFF - -peach_seg5_vertex_05004E88: # 0x05004E88 -vertex 18, -87, -62, 0, 0, 0xA9, 0xC8, 0xB7, 0xFF -vertex 17, 11, -57, 0, 0, 0xA5, 0x15, 0xAB, 0xFF -vertex 32, -11, -81, 0, 0, 0xC8, 0x17, 0x91, 0xFF -vertex 98, -89, -74, 0, 0, 0x31, 0x98, 0xCC, 0xFF -vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF -vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF -vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF -vertex -10, -6, 0, 0, 0, 0x82, 0xF1, 0x00, 0xFF -vertex 10, -93, 0, 0, 0, 0x9B, 0xB4, 0x00, 0xFF -vertex 18, -87, 63, 0, 0, 0xA9, 0xC8, 0x48, 0xFF -vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF -vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF -vertex 59, -8, 86, 0, 0, 0xCD, 0x1D, 0x6F, 0xFF -vertex 17, 11, 58, 0, 0, 0xA5, 0x15, 0x55, 0xFF -vertex 32, -11, 82, 0, 0, 0xC8, 0x17, 0x6F, 0xFF - -peach_seg5_vertex_05004F78: # 0x05004F78 -vertex 59, -8, 86, 0, 0, 0xCD, 0x1D, 0x6F, 0xFF -vertex 100, -62, 128, 0, 0, 0x1B, 0x17, 0x79, 0xFF -vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF -vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF -vertex 20, 28, 56, 0, 0, 0xA7, 0x05, 0x59, 0xFF -vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF -vertex 66, 12, 84, 0, 0, 0xDD, 0x22, 0x74, 0xFF -vertex 97, 3, 107, 0, 0, 0xE4, 0x06, 0x7B, 0xFF -vertex 97, 3, -106, 0, 0, 0xE4, 0x06, 0x85, 0xFF -vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF -vertex 66, 12, -83, 0, 0, 0xDD, 0x22, 0x8C, 0xFF -vertex 35, 37, -76, 0, 0, 0xD0, 0x29, 0x92, 0xFF -vertex 73, 65, -65, 0, 0, 0xD5, 0x50, 0xA9, 0xFF -vertex 100, -62, -127, 0, 0, 0x1B, 0x17, 0x87, 0xFF -vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF -vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF - -peach_seg5_vertex_05005078: # 0x05005078 -vertex 35, 37, -76, 0, 0, 0xD0, 0x29, 0x92, 0xFF -vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF -vertex 20, 28, -55, 0, 0, 0xA7, 0x05, 0xA7, 0xFF -vertex 97, 3, -106, 0, 0, 0xE4, 0x06, 0x85, 0xFF -vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF -vertex 16, 69, -47, 0, 0, 0xBE, 0x39, 0xA5, 0xFF -vertex 44, 56, -57, 0, 0, 0xF0, 0x5B, 0xAA, 0xFF -vertex 73, 65, -65, 0, 0, 0xD5, 0x50, 0xA9, 0xFF -vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF -vertex 102, 92, -30, 0, 0, 0xCF, 0x63, 0xC4, 0xFF -vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF -vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF -vertex 20, 28, 56, 0, 0, 0xA7, 0x05, 0x59, 0xFF -vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF -vertex 16, 69, 48, 0, 0, 0xBD, 0x39, 0x5A, 0xFF - -peach_seg5_vertex_05005168: # 0x05005168 -vertex 44, 56, 58, 0, 0, 0xF0, 0x5B, 0x56, 0xFF -vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF -vertex 73, 65, 66, 0, 0, 0xD5, 0x50, 0x57, 0xFF -vertex 66, 12, 84, 0, 0, 0xDD, 0x22, 0x74, 0xFF -vertex 16, 69, 48, 0, 0, 0xBD, 0x39, 0x5A, 0xFF -vertex 97, 3, 107, 0, 0, 0xE4, 0x06, 0x7B, 0xFF -vertex 134, -13, 80, 0, 0, 0x4D, 0xD6, 0x5B, 0xFF -vertex 137, 48, 116, 0, 0, 0x39, 0x1C, 0x6D, 0xFF -vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF -vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF -vertex 102, 92, 31, 0, 0, 0xCE, 0x64, 0x3B, 0xFF -vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF -vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF -vertex 131, -79, -38, 0, 0, 0x57, 0xB2, 0xD1, 0xFF -vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF -vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF - -peach_seg5_vertex_05005268: # 0x05005268 -vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF -vertex 98, -89, -74, 0, 0, 0x31, 0x98, 0xCC, 0xFF -vertex 131, -79, -38, 0, 0, 0x57, 0xB2, 0xD1, 0xFF -vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF -vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF -vertex 100, -62, -127, 0, 0, 0x1B, 0x17, 0x87, 0xFF -vertex 98, -98, 0, 0, 0, 0x1F, 0x86, 0x00, 0xFF -vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF -vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF -vertex 169, -4, -42, 0, 0, 0x4A, 0xF1, 0x9B, 0xFF -vertex 169, 23, -51, 0, 0, 0x77, 0xF8, 0xD6, 0xFF -vertex 168, 35, -23, 0, 0, 0x6C, 0x3D, 0xE9, 0xFF -vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF -vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF -vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF -vertex 167, 79, -39, 0, 0, 0x77, 0x29, 0xFA, 0xFF - -peach_seg5_vertex_05005368: # 0x05005368 -vertex 148, 108, 0, 0, 0, 0x5E, 0x55, 0x00, 0xFF -vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF -vertex 105, 124, 0, 0, 0, 0xD3, 0x76, 0x00, 0xFF -vertex 102, 92, -30, 0, 0, 0xCF, 0x63, 0xC4, 0xFF -vertex 167, 79, -39, 0, 0, 0x77, 0x29, 0xFA, 0xFF -vertex 169, 23, -51, 0, 0, 0x77, 0xF8, 0xD6, 0xFF -vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF -vertex 85, 99, 0, 0, 0, 0xCD, 0x74, 0x00, 0xFF -vertex 168, 35, -23, 0, 0, 0x6C, 0x3D, 0xE9, 0xFF -vertex 156, 40, 0, 0, 0, 0x4E, 0x64, 0x00, 0xFF -vertex 169, -4, -42, 0, 0, 0x4A, 0xF1, 0x9B, 0xFF -vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF -vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF -vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF -vertex 167, -34, -19, 0, 0, 0x4D, 0xAD, 0xC8, 0xFF -vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF - -peach_seg5_vertex_05005468: # 0x05005468 -vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF -vertex 98, -98, 0, 0, 0, 0x1F, 0x86, 0x00, 0xFF -vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF -vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF -vertex 131, -79, 39, 0, 0, 0x57, 0xB1, 0x2E, 0xFF -vertex 168, 35, 24, 0, 0, 0x6C, 0x3D, 0x17, 0xFF -vertex 156, 40, 0, 0, 0, 0x4E, 0x64, 0x00, 0xFF -vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF -vertex 148, 108, 0, 0, 0, 0x5E, 0x55, 0x00, 0xFF -vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF -vertex 105, 124, 0, 0, 0, 0xD3, 0x76, 0x00, 0xFF -vertex 102, 92, 31, 0, 0, 0xCE, 0x64, 0x3B, 0xFF -vertex 85, 99, 0, 0, 0, 0xCD, 0x74, 0x00, 0xFF -vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF -vertex 165, -32, 47, 0, 0, 0x6E, 0xD7, 0x2F, 0xFF -vertex 167, -34, 20, 0, 0, 0x4C, 0xAC, 0x38, 0xFF - -peach_seg5_vertex_05005568: # 0x05005568 -vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF -vertex 134, -13, 80, 0, 0, 0x4D, 0xD6, 0x5B, 0xFF -vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF -vertex 169, 23, 52, 0, 0, 0x77, 0xF8, 0x2A, 0xFF -vertex 137, 48, 116, 0, 0, 0x39, 0x1C, 0x6D, 0xFF -vertex 165, -32, 47, 0, 0, 0x6E, 0xD7, 0x2F, 0xFF -vertex 131, -79, 39, 0, 0, 0x57, 0xB1, 0x2E, 0xFF -vertex 100, -62, 128, 0, 0, 0x1B, 0x17, 0x79, 0xFF -vertex 169, -4, 43, 0, 0, 0x4A, 0xF1, 0x65, 0xFF -vertex 168, 35, 24, 0, 0, 0x6C, 0x3D, 0x17, 0xFF -vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF -vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF -vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF -vertex 167, -34, 20, 0, 0, 0x4C, 0xAC, 0x38, 0xFF - -glabel peach_seg5_dl_05005648 # 0x05005648 - 0x05005750 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPLight peach_seg5_light_05000A00, 1 -gsSPLight peach_seg5_light_050009F8, 2 -gsSPVertex peach_seg5_vertex_05004828, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 5, 1, 6, 0x0 -gsSP2Triangles 7, 1, 8, 0x0, 6, 1, 3, 0x0 -gsSP2Triangles 2, 1, 7, 0x0, 8, 1, 4, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex peach_seg5_vertex_05004928, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 9, 4, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 -gsSPVertex peach_seg5_vertex_05004A18, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 0, 7, 0x0, 7, 0, 8, 0x0 -gsSP1Triangle 2, 8, 0, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005750 # 0x05005750 - 0x05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex peach_seg5_vertex_05004AA8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005780 # 0x05005780 - 0x050058B8 -gsSPVertex peach_seg5_vertex_05004AD8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 4, 1, 0x0 -gsSP2Triangles 6, 2, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 9, 6, 11, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex peach_seg5_vertex_05004BD8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 2, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 10, 12, 13, 0x0, 14, 10, 9, 0x0 -gsSPVertex peach_seg5_vertex_05004CC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 6, 8, 7, 0x0 -gsSP2Triangles 3, 9, 4, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 0, 4, 13, 0x0 -gsSP1Triangle 14, 0, 13, 0x0 -gsSPVertex peach_seg5_vertex_05004DB8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_050058B8 # 0x050058B8 - 0x050058E0 -gsSPVertex peach_seg5_vertex_05004E38, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP1Triangle 0, 2, 4, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_050058E0 # 0x050058E0 - 0x05005C48 -gsSPLight peach_seg5_light_05000A18, 1 -gsSPLight peach_seg5_light_05000A10, 2 -gsSPVertex peach_seg5_vertex_05004E88, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 6, 4, 0, 0x0 -gsSP2Triangles 7, 1, 0, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 7, 0, 8, 0x0, 8, 0, 5, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 5, 10, 9, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 7, 9, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 9, 12, 14, 0x0 -gsSP2Triangles 5, 9, 8, 0x0, 14, 13, 9, 0x0 -gsSPVertex peach_seg5_vertex_05004F78, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 5, 0, 6, 0x0 -gsSP2Triangles 2, 7, 0, 0x0, 6, 0, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 12, 8, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 9, 13, 14, 0x0, 15, 13, 9, 0x0 -gsSPVertex peach_seg5_vertex_05005078, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 6, 7, 0, 0x0, 8, 3, 7, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 8, 7, 0x0 -gsSP2Triangles 8, 11, 3, 0x0, 3, 11, 4, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex peach_seg5_vertex_05005168, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 5, 2, 3, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 2, 5, 7, 0x0 -gsSP2Triangles 6, 5, 8, 0x0, 7, 9, 2, 0x0 -gsSP2Triangles 10, 2, 9, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 12, 14, 13, 0x0, 13, 14, 15, 0x0 -gsSPVertex peach_seg5_vertex_05005268, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 1, 6, 7, 0x0 -gsSP2Triangles 3, 1, 8, 0x0, 8, 1, 5, 0x0 -gsSP2Triangles 6, 1, 0, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 3, 0x0, 13, 10, 3, 0x0 -gsSP1Triangle 14, 15, 13, 0x0 -gsSPVertex peach_seg5_vertex_05005368, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 7, 2, 3, 0x0, 5, 4, 8, 0x0 -gsSP2Triangles 9, 4, 0, 0x0, 8, 4, 9, 0x0 -gsSP2Triangles 10, 11, 5, 0x0, 12, 13, 0, 0x0 -gsSP2Triangles 14, 15, 11, 0x0, 14, 11, 10, 0x0 -gsSPVertex peach_seg5_vertex_05005468, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 9, 8, 10, 0x0 -gsSP2Triangles 11, 9, 10, 0x0, 10, 12, 11, 0x0 -gsSP2Triangles 13, 1, 0, 0x0, 14, 4, 3, 0x0 -gsSP1Triangle 3, 15, 14, 0x0 -gsSPVertex peach_seg5_vertex_05005568, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 -gsSP2Triangles 5, 1, 6, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 1, 5, 3, 0x0, 2, 7, 0, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 5, 8, 3, 0x0 -gsSP2Triangles 3, 9, 10, 0x0, 3, 10, 4, 0x0 -gsSP2Triangles 11, 4, 10, 0x0, 12, 0, 7, 0x0 -gsSP1Triangle 5, 13, 8, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005C48 # 0x05005C48 - 0x05005CB0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList peach_seg5_dl_05005648 -gsSPDisplayList peach_seg5_dl_05005750 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005CB0 # 0x05005CB0 - 0x05005CE0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_050058E0 -gsDPPipeSync -gsSPEndDisplayList - -glabel peach_seg5_dl_05005CE0 # 0x05005CE0 - 0x05005D38 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005D38 # 0x05005D38 - 0x05005D90 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001228 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005D90 # 0x05005D90 - 0x05005DE8 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005DE8 # 0x05005DE8 - 0x05005E40 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002228 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005E40 # 0x05005E40 - 0x05005E98 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005E98 # 0x05005E98 - 0x05005EF0 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001228 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005EF0 # 0x05005EF0 - 0x05005F48 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05005F48 # 0x05005F48 - 0x05005FA0 -gsSPDisplayList peach_seg5_dl_05005C48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002228 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_05005780 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList peach_seg5_dl_050058B8 -gsSPDisplayList peach_seg5_dl_05005CB0 -gsSPEndDisplayList - -peach_seg5_light_05005FA0: # 0x05005FA0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05005FA8: # 0x05005FA8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05005FB8: # 0x05005FB8 -vertex 96, 28, 1, 246, 2076, 0x0A, 0x7B, 0x1C, 0xFF -vertex 96, 9, 27, 58, 2076, 0x0B, 0x08, 0x7E, 0xFF -vertex 152, 8, 22, 44, 1520, 0x0B, 0x42, 0x6B, 0xFF -vertex 152, -16, 14, -202, 1518, 0x0B, 0xAE, 0x5F, 0xFF -vertex 96, -20, 17, -244, 2074, 0x0B, 0x8C, 0x31, 0xFF -vertex 152, -16, -11, -202, 1518, 0x0C, 0x8B, 0xD2, 0xFF -vertex 152, 23, 1, 196, 1520, 0x0A, 0x7A, 0xE1, 0xFF -vertex 96, -21, -14, -246, 2074, 0x0C, 0xAD, 0xA1, 0xFF -vertex 152, 8, -19, 42, 1520, 0x0B, 0x08, 0x82, 0xFF -vertex 96, 9, -24, 58, 2076, 0x0B, 0x40, 0x94, 0xFF - -glabel peach_seg5_dl_05006058 # 0x05006058 - 0x050060E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05005FA8, 1 -gsSPLight peach_seg5_light_05005FA0, 2 -gsSPVertex peach_seg5_vertex_05005FB8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 9, 0, 6, 0x0, 9, 6, 8, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_050060E0 # 0x050060E0 - 0x05006138 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05006058 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05006138: # 0x05006138 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05006140: # 0x05006140 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_light_05006150: # 0x05006150 -.byte 0x6C, 0x54, 0x5F, 0x00, 0x6C, 0x54, 0x5F, 0x00 - -peach_seg5_light_05006158: # 0x05006158 -.byte 0xD9, 0xA9, 0xBE, 0x00, 0xD9, 0xA9, 0xBE, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05006168: # 0x05006168 -vertex 54, 70, -23, -179, 143, 0x23, 0x6C, 0xCA, 0xFF -vertex 52, 85, 0, 224, 223, 0x17, 0x7C, 0x00, 0xFF -vertex 70, 67, -7, 96, -135, 0x55, 0x5B, 0xEB, 0xFF -vertex 36, 73, 19, 542, 450, 0xF5, 0x78, 0x26, 0xFF -vertex 28, 75, 0, 224, 584, 0xD9, 0x78, 0x00, 0xFF -vertex 36, 73, -18, -94, 450, 0xF5, 0x78, 0xD9, 0xFF -vertex 54, 70, 24, 627, 143, 0x23, 0x6D, 0x36, 0xFF -vertex 70, 67, 8, 351, -135, 0x51, 0x5D, 0x19, 0xFF - -peach_seg5_vertex_050061E8: # 0x050061E8 -vertex 116, 24, 43, 692, -612, 0x36, 0x3D, 0x60, 0xFF -vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF -vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF -vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF -vertex 111, 45, 0, 478, -586, 0xEF, 0x7B, 0xEA, 0xFF - -peach_seg5_vertex_05006238: # 0x05006238 -vertex 85, 34, -65, 150, -458, 0x4B, 0x3C, 0xAE, 0xFF -vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF -vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF -vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF -vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF -vertex 24, 37, -70, 126, -150, 0xC5, 0x23, 0x96, 0xFF -vertex 54, 70, -23, 358, -300, 0x23, 0x6C, 0xCA, 0xFF -vertex 70, 67, -7, 440, -382, 0x55, 0x5B, 0xEB, 0xFF -vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF -vertex 85, -21, -65, 150, -456, 0x3A, 0xC5, 0xA1, 0xFF -vertex 36, 73, -18, 384, -210, 0xF5, 0x78, 0xD9, 0xFF -vertex 84, 50, 22, 590, -452, 0x65, 0x4B, 0x0B, 0xFF -vertex 70, 67, 8, 518, -382, 0x51, 0x5D, 0x19, 0xFF -vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF - -peach_seg5_vertex_05006318: # 0x05006318 -vertex 54, 70, 24, 600, -300, 0x23, 0x6D, 0x36, 0xFF -vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF -vertex 85, 34, 66, 808, -458, 0x4B, 0x3C, 0x52, 0xFF -vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF -vertex 23, -22, 71, 832, -146, 0xD1, 0xD9, 0x6F, 0xFF -vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF -vertex 98, 18, 35, 656, -522, 0x48, 0x42, 0x50, 0xFF -vertex 84, 50, 22, 590, -452, 0x65, 0x4B, 0x0B, 0xFF -vertex 70, 67, 8, 518, -382, 0x51, 0x5D, 0x19, 0xFF -vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF -vertex 95, 36, 0, 478, -506, 0x25, 0x78, 0x0D, 0xFF -vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF -vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF -vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF -vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF - -peach_seg5_vertex_05006408: # 0x05006408 -vertex 111, 45, 0, 478, -586, 0xEF, 0x7B, 0xEA, 0xFF -vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF -vertex 95, 36, 0, 478, -506, 0x25, 0x78, 0x0D, 0xFF -vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF -vertex 116, 24, 43, 692, -612, 0x36, 0x3D, 0x60, 0xFF -vertex 98, 18, 35, 656, -522, 0x48, 0x42, 0x50, 0xFF -vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF -vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF -vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF -vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF -vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF -vertex -7, 37, 35, 656, 8, 0x92, 0x20, 0x34, 0xFF -vertex 36, 73, 19, 574, -210, 0xF5, 0x78, 0x26, 0xFF -vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF - -peach_seg5_vertex_050064E8: # 0x050064E8 -vertex 23, -45, -34, 302, -146, 0xD9, 0x8D, 0xDF, 0xFF -vertex 86, -53, -34, 302, -460, 0x40, 0x9D, 0xD3, 0xFF -vertex 86, -53, 35, 656, -460, 0x41, 0x98, 0x1E, 0xFF -vertex 54, 70, 24, 600, -300, 0x23, 0x6D, 0x36, 0xFF -vertex 36, 73, 19, 574, -210, 0xF5, 0x78, 0x26, 0xFF -vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF -vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF -vertex 36, 73, -18, 384, -210, 0xF5, 0x78, 0xD9, 0xFF -vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF -vertex 85, -21, -65, 150, -456, 0x3A, 0xC5, 0xA1, 0xFF -vertex -8, -22, -34, 302, 10, 0x95, 0xD5, 0xCD, 0xFF -vertex -8, -22, 35, 656, 10, 0x92, 0xC8, 0x1B, 0xFF -vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF -vertex 23, -45, 35, 656, -146, 0xDD, 0x90, 0x2F, 0xFF -vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF -vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF - -peach_seg5_vertex_050065E8: # 0x050065E8 -vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF -vertex 86, -53, 35, 656, -460, 0x41, 0x98, 0x1E, 0xFF -vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF -vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF -vertex -8, -22, -34, 302, 10, 0x95, 0xD5, 0xCD, 0xFF -vertex -8, -22, 35, 656, 10, 0x92, 0xC8, 0x1B, 0xFF -vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF -vertex 23, -45, 35, 656, -146, 0xDD, 0x90, 0x2F, 0xFF -vertex 23, -22, 71, 832, -146, 0xD1, 0xD9, 0x6F, 0xFF -vertex -7, 37, 35, 656, 8, 0x92, 0x20, 0x34, 0xFF -vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF -vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF -vertex 24, 37, -70, 126, -150, 0xC5, 0x23, 0x96, 0xFF -vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF -vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF -vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF - -peach_seg5_vertex_050066E8: # 0x050066E8 -vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF -vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF -vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF -vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF - -glabel peach_seg5_dl_05006728 # 0x05006728 - 0x05006798 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002C28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPLight peach_seg5_light_05006140, 1 -gsSPLight peach_seg5_light_05006138, 2 -gsSPVertex peach_seg5_vertex_05006168, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 6, 1, 3, 0x0 -gsSP2Triangles 7, 1, 6, 0x0, 2, 1, 7, 0x0 -gsSP1Triangle 5, 1, 0, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05006798 # 0x05006798 - 0x05006A18 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05006158, 1 -gsSPLight peach_seg5_light_05006150, 2 -gsSPVertex peach_seg5_vertex_050061E8, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP1Triangle 3, 0, 2, 0x0 -gsSPLight peach_seg5_light_05006140, 1 -gsSPLight peach_seg5_light_05006138, 2 -gsSPVertex peach_seg5_vertex_05006238, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 7, 3, 0, 0x0, 0, 8, 6, 0x0 -gsSP2Triangles 0, 5, 8, 0x0, 0, 9, 4, 0x0 -gsSP2Triangles 2, 9, 0, 0x0, 8, 10, 6, 0x0 -gsSP2Triangles 3, 7, 11, 0x0, 7, 12, 11, 0x0 -gsSP1Triangle 8, 5, 13, 0x0 -gsSPVertex peach_seg5_vertex_05006318, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 8, 0, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 7, 8, 0x0, 4, 9, 2, 0x0 -gsSP2Triangles 2, 9, 5, 0x0, 10, 11, 7, 0x0 -gsSP2Triangles 7, 6, 10, 0x0, 1, 12, 13, 0x0 -gsSP1Triangle 12, 1, 14, 0x0 -gsSPVertex peach_seg5_vertex_05006408, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 10, 12, 13, 0x0 -gsSPVertex peach_seg5_vertex_050064E8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 1, 0, 0x0 -gsSP2Triangles 10, 0, 11, 0x0, 12, 0, 10, 0x0 -gsSP2Triangles 13, 0, 2, 0x0, 0, 12, 9, 0x0 -gsSP2Triangles 0, 13, 11, 0x0, 14, 1, 9, 0x0 -gsSP2Triangles 2, 1, 14, 0x0, 13, 2, 15, 0x0 -gsSPVertex peach_seg5_vertex_050065E8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 9, 5, 8, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 6, 9, 11, 0x0 -gsSP2Triangles 3, 8, 7, 0x0, 4, 6, 12, 0x0 -gsSP2Triangles 13, 4, 12, 0x0, 14, 15, 0, 0x0 -gsSP1Triangle 0, 2, 14, 0x0 -gsSPVertex peach_seg5_vertex_050066E8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05006A18 # 0x05006A18 - 0x05006A90 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList peach_seg5_dl_05006728 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05006798 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05006A90: # 0x05006A90 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05006A98: # 0x05006A98 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05006AA8: # 0x05006AA8 -vertex 93, 12, 39, 676, 1080, 0x2C, 0x13, 0x75, 0xFF -vertex 92, 36, 28, 618, 1092, 0x46, 0x58, 0x38, 0xFF -vertex 54, 35, 28, 618, 1468, 0x3E, 0x53, 0x48, 0xFF -vertex 33, 62, -56, 196, -1380, 0x5A, 0x4A, 0xD0, 0xFF -vertex 32, 71, 0, 478, -1376, 0x5A, 0x59, 0x00, 0xFF -vertex 54, 35, -27, 340, -1596, 0x3C, 0x5F, 0xC7, 0xFF -vertex 35, 12, -80, 76, -1404, 0x5F, 0x0A, 0xAE, 0xFF -vertex 55, 11, -39, 280, -1606, 0x46, 0x13, 0x99, 0xFF -vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF -vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF -vertex 54, 44, 0, 480, -1590, 0x28, 0x77, 0x09, 0xFF -vertex 57, -12, -27, 338, -1618, 0x48, 0xC0, 0xAF, 0xFF -vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF -vertex 54, 35, 28, 618, -1596, 0x3E, 0x53, 0x48, 0xFF -vertex 54, 44, 0, 480, 1474, 0x28, 0x77, 0x09, 0xFF -vertex 94, -10, 28, 618, 1070, 0x5F, 0xCC, 0x40, 0xFF - -peach_seg5_vertex_05006BA8: # 0x05006BA8 -vertex 91, 46, 0, 480, 1096, 0x63, 0x4E, 0xF8, 0xFF -vertex 92, 36, 28, 618, 1092, 0x46, 0x58, 0x38, 0xFF -vertex 94, -10, 28, 618, 1070, 0x5F, 0xCC, 0x40, 0xFF -vertex 55, 10, 40, 678, 1458, 0x47, 0xFC, 0x68, 0xFF -vertex 93, 12, 39, 676, 1080, 0x2C, 0x13, 0x75, 0xFF -vertex 54, 35, 28, 618, 1468, 0x3E, 0x53, 0x48, 0xFF -vertex 57, -12, 28, 620, 1446, 0x49, 0xB1, 0x42, 0xFF -vertex 95, -20, 0, 480, 1064, 0x4E, 0x9E, 0x0B, 0xFF -vertex 54, 44, 0, 480, 1474, 0x28, 0x77, 0x09, 0xFF -vertex 54, 35, -27, 340, 1468, 0x3C, 0x5F, 0xC7, 0xFF -vertex 92, 36, -27, 340, 1092, 0x48, 0x45, 0xB2, 0xFF -vertex 94, -10, -27, 340, 1070, 0x60, 0xBE, 0xD0, 0xFF -vertex 57, -22, 0, 478, 1440, 0x54, 0xA2, 0xF8, 0xFF -vertex 57, -12, -27, 338, 1446, 0x48, 0xC0, 0xAF, 0xFF -vertex 93, 12, -38, 284, 1080, 0x2E, 0xED, 0x8C, 0xFF -vertex 55, 11, -39, 280, 1458, 0x46, 0x13, 0x99, 0xFF - -peach_seg5_vertex_05006CA8: # 0x05006CA8 -vertex 35, 12, -80, 76, -1404, 0x5F, 0x0A, 0xAE, 0xFF -vertex -14, 8, -114, -94, -900, 0x2C, 0xFD, 0x89, 0xFF -vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF -vertex 38, -47, -56, 194, -1434, 0x60, 0xC5, 0xC7, 0xFF -vertex 57, -12, -27, 338, -1618, 0x48, 0xC0, 0xAF, 0xFF -vertex 57, -22, 0, 478, -1624, 0x54, 0xA2, 0xF8, 0xFF -vertex 55, 11, -39, 280, 1458, 0x46, 0x13, 0x99, 0xFF -vertex 93, 12, -38, 284, 1080, 0x2E, 0xED, 0x8C, 0xFF -vertex 57, -12, -27, 338, 1446, 0x48, 0xC0, 0xAF, 0xFF -vertex 55, 10, 40, 678, -1606, 0x47, 0xFC, 0x68, 0xFF -vertex 54, 35, 28, 618, -1596, 0x3E, 0x53, 0x48, 0xFF -vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF -vertex 39, -70, 0, 478, -1444, 0x64, 0xB2, 0x00, 0xFF -vertex -11, -72, -80, 72, -938, 0x21, 0xB1, 0xA3, 0xFF -vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF -vertex 38, -47, 57, 764, -1434, 0x62, 0xC2, 0x32, 0xFF - -peach_seg5_vertex_05006DA8: # 0x05006DA8 -vertex 57, -22, 0, 478, -1624, 0x54, 0xA2, 0xF8, 0xFF -vertex 57, -12, 28, 620, -1618, 0x49, 0xB1, 0x42, 0xFF -vertex 38, -47, 57, 764, -1434, 0x62, 0xC2, 0x32, 0xFF -vertex 35, 12, 81, 882, -1404, 0x5C, 0x02, 0x56, 0xFF -vertex 55, 10, 40, 678, -1606, 0x47, 0xFC, 0x68, 0xFF -vertex -11, -68, 81, 886, -938, 0x27, 0xB8, 0x60, 0xFF -vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF -vertex 39, -70, 0, 478, -1444, 0x64, 0xB2, 0x00, 0xFF -vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF -vertex -43, 6, 114, 1050, -610, 0x00, 0x01, 0x7E, 0xFF -vertex -40, -71, 81, 882, -648, 0x09, 0x9B, 0x4C, 0xFF -vertex -14, 8, 115, 1054, -900, 0x24, 0x04, 0x79, 0xFF -vertex -18, 76, 81, 886, -868, 0x21, 0x52, 0x5A, 0xFF -vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF -vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF -vertex -47, 79, -80, 76, -574, 0x01, 0x6D, 0xC0, 0xFF - -peach_seg5_vertex_05006EA8: # 0x05006EA8 -vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF -vertex -47, 79, 81, 882, -574, 0x01, 0x6D, 0x40, 0xFF -vertex -18, 76, 81, 886, -868, 0x21, 0x52, 0x5A, 0xFF -vertex -47, 79, -80, 76, -574, 0x01, 0x6D, 0xC0, 0xFF -vertex -48, 96, 0, 480, -566, 0xF3, 0x7E, 0x00, 0xFF -vertex -43, 6, 114, 1050, -610, 0x00, 0x01, 0x7E, 0xFF -vertex -14, 8, 115, 1054, -900, 0x24, 0x04, 0x79, 0xFF -vertex -11, -68, 81, 886, -938, 0x27, 0xB8, 0x60, 0xFF -vertex -40, -71, 81, 882, -648, 0x09, 0x9B, 0x4C, 0xFF -vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF -vertex -11, -72, -80, 72, -938, 0x21, 0xB1, 0xA3, 0xFF -vertex -40, -74, -80, 76, -650, 0x07, 0x9A, 0xB6, 0xFF -vertex -43, 6, -113, -90, -610, 0x00, 0x02, 0x82, 0xFF -vertex -38, -104, 0, 480, -664, 0x08, 0x82, 0x01, 0xFF -vertex -14, 8, -114, -94, -900, 0x2C, 0xFD, 0x89, 0xFF -vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF - -glabel peach_seg5_dl_05006FA8 # 0x05006FA8 - 0x05007230 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05006A98, 1 -gsSPLight peach_seg5_light_05006A90, 2 -gsSPVertex peach_seg5_vertex_05006AA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 7, 0x0, 3, 8, 9, 0x0 -gsSP2Triangles 9, 4, 3, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 4, 10, 5, 0x0 -gsSP2Triangles 6, 7, 11, 0x0, 4, 12, 13, 0x0 -gsSP2Triangles 13, 10, 4, 0x0, 12, 4, 9, 0x0 -gsSP2Triangles 2, 1, 14, 0x0, 1, 0, 15, 0x0 -gsSPVertex peach_seg5_vertex_05006BA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 6, 2, 3, 0x0 -gsSP2Triangles 0, 2, 7, 0x0, 7, 2, 6, 0x0 -gsSP2Triangles 8, 0, 9, 0x0, 10, 0, 11, 0x0 -gsSP2Triangles 0, 7, 11, 0x0, 1, 0, 8, 0x0 -gsSP2Triangles 0, 10, 9, 0x0, 12, 7, 6, 0x0 -gsSP2Triangles 11, 7, 12, 0x0, 13, 11, 12, 0x0 -gsSP2Triangles 11, 14, 10, 0x0, 14, 11, 13, 0x0 -gsSP2Triangles 9, 10, 15, 0x0, 10, 14, 15, 0x0 -gsSPVertex peach_seg5_vertex_05006CA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 3, 5, 0x0, 3, 13, 1, 0x0 -gsSP2Triangles 14, 13, 3, 0x0, 3, 12, 14, 0x0 -gsSP1Triangle 15, 12, 5, 0x0 -gsSPVertex peach_seg5_vertex_05006DA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 5, 2, 3, 0x0 -gsSP2Triangles 8, 3, 4, 0x0, 9, 10, 5, 0x0 -gsSP2Triangles 3, 11, 5, 0x0, 12, 11, 3, 0x0 -gsSP2Triangles 3, 8, 12, 0x0, 13, 12, 8, 0x0 -gsSP1Triangle 14, 15, 13, 0x0 -gsSPVertex peach_seg5_vertex_05006EA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 9, 11, 10, 0x0, 9, 13, 11, 0x0 -gsSP2Triangles 8, 13, 9, 0x0, 14, 12, 15, 0x0 -gsSP2Triangles 10, 12, 14, 0x0, 12, 3, 15, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05007230 # 0x05007230 - 0x05007288 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05006FA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel peach_seg5_us_dl_05007288 # 0x05007288 - 0x050072E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05006FA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList -.endif - -peach_seg5_light_05007288: # 0x05007288 -.byte 0x7F, 0x5F, 0x0C, 0x00, 0x7F, 0x5F, 0x0C, 0x00 - -peach_seg5_light_05007290: # 0x05007290 -.byte 0xFF, 0xBF, 0x18, 0x00, 0xFF, 0xBF, 0x18, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_050072A0: # 0x050072A0 -vertex 89, -13, 96, 0, 0, 0x12, 0x64, 0x4B, 0xFF -vertex 77, -2, 169, 0, 0, 0xBC, 0x59, 0x3A, 0xFF -vertex 113, -57, 148, 0, 0, 0x3C, 0xDE, 0x69, 0xFF -vertex 134, -77, 114, 0, 0, 0x04, 0xC7, 0x71, 0xFF -vertex 64, -31, 124, 0, 0, 0x9D, 0xF3, 0x4D, 0xFF -vertex 136, -112, 40, 0, 0, 0xF1, 0x84, 0x16, 0xFF -vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF -vertex 10, -41, 110, 0, 0, 0xD0, 0xEE, 0x74, 0xFF -vertex 188, -40, 85, 0, 0, 0x39, 0x28, 0x6A, 0xFF -vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF -vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF -vertex 184, 6, 56, 0, 0, 0x35, 0x56, 0x4B, 0xFF -vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF -vertex -72, -14, 66, 0, 0, 0xA7, 0x00, 0x59, 0xFF - -peach_seg5_vertex_05007380: # 0x05007380 -vertex 64, -31, -123, 0, 0, 0x9D, 0xF3, 0xB3, 0xFF -vertex 77, -2, -168, 0, 0, 0xBC, 0x59, 0xC6, 0xFF -vertex 113, -57, -147, 0, 0, 0x3D, 0xDD, 0x97, 0xFF -vertex 134, -76, -113, 0, 0, 0x04, 0xC8, 0x8F, 0xFF -vertex 89, -13, -95, 0, 0, 0x12, 0x64, 0xB6, 0xFF -vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF -vertex 136, -112, -39, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex 188, -40, -84, 0, 0, 0x39, 0x28, 0x97, 0xFF -vertex 10, -41, -109, 0, 0, 0xD1, 0xEE, 0x8C, 0xFF -vertex -27, -67, -43, 0, 0, 0xC6, 0x93, 0xE4, 0xFF -vertex -72, -14, -65, 0, 0, 0xA7, 0x00, 0xA6, 0xFF -vertex -37, 23, -45, 0, 0, 0xDC, 0x6A, 0xC6, 0xFF -vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF -vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF -vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF -vertex -95, -7, -21, 0, 0, 0x84, 0x0B, 0xE9, 0xFF - -peach_seg5_vertex_05007480: # 0x05007480 -vertex 136, -112, 40, 0, 0, 0xF1, 0x84, 0x16, 0xFF -vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF -vertex -27, -67, -43, 0, 0, 0xC6, 0x93, 0xE4, 0xFF -vertex 136, -112, -39, 0, 0, 0xFB, 0x84, 0xEA, 0xFF -vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF -vertex 239, -84, -58, 0, 0, 0x5A, 0xA9, 0xF1, 0xFF -vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF -vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF -vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF -vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF -vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF -vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF -vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF -vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF -vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF -vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF - -peach_seg5_vertex_05007580: # 0x05007580 -vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF -vertex 188, -40, -84, 0, 0, 0x39, 0x28, 0x97, 0xFF -vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF -vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF -vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF -vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF -vertex -37, 23, -45, 0, 0, 0xDC, 0x6A, 0xC6, 0xFF -vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF -vertex -72, -14, -65, 0, 0, 0xA7, 0x00, 0xA6, 0xFF -vertex -95, -7, -21, 0, 0, 0x84, 0x0B, 0xE9, 0xFF -vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF -vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF -vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF -vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF -vertex -95, -7, 22, 0, 0, 0x86, 0x09, 0x21, 0xFF -vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF - -peach_seg5_vertex_05007680: # 0x05007680 -vertex -95, -7, 22, 0, 0, 0x86, 0x09, 0x21, 0xFF -vertex -72, -14, 66, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF -vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF -vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF -vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF -vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF -vertex 255, -74, -119, 0, 0, 0x79, 0xFD, 0xDC, 0xFF -vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF -vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF -vertex 239, -84, -58, 0, 0, 0x5A, 0xA9, 0xF1, 0xFF -vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF -vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF -vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF -vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF -vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF - -peach_seg5_vertex_05007780: # 0x05007780 -vertex 184, 6, 56, 0, 0, 0x35, 0x56, 0x4B, 0xFF -vertex 188, -40, 85, 0, 0, 0x39, 0x28, 0x6A, 0xFF -vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF -vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF -vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF -vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF -vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF -vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF -vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF - -glabel peach_seg5_dl_05007810 # 0x05007810 - 0x05007AB8 -gsSPLight peach_seg5_light_05007290, 1 -gsSPLight peach_seg5_light_05007288, 2 -gsSPVertex peach_seg5_vertex_050072A0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 4, 7, 0x0 -gsSP2Triangles 3, 6, 8, 0x0, 3, 8, 0, 0x0 -gsSP2Triangles 5, 3, 7, 0x0, 0, 9, 10, 0x0 -gsSP2Triangles 0, 7, 4, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 0, 10, 7, 0x0, 11, 9, 0, 0x0 -gsSP2Triangles 0, 8, 11, 0x0, 7, 12, 5, 0x0 -gsSP2Triangles 13, 12, 7, 0x0, 10, 13, 7, 0x0 -gsSPVertex peach_seg5_vertex_05007380, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 4, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 4, 7, 3, 0x0 -gsSP2Triangles 7, 5, 3, 0x0, 8, 3, 6, 0x0 -gsSP2Triangles 3, 8, 0, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 0, 8, 4, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 8, 11, 4, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 8, 10, 11, 0x0, 11, 12, 4, 0x0 -gsSP2Triangles 4, 12, 13, 0x0, 13, 7, 4, 0x0 -gsSP2Triangles 9, 14, 15, 0x0, 15, 10, 9, 0x0 -gsSPVertex peach_seg5_vertex_05007480, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 5, 3, 6, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 7, 0, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 12, 4, 11, 0x0, 9, 13, 14, 0x0 -gsSP1Triangle 9, 15, 13, 0x0 -gsSPVertex peach_seg5_vertex_05007580, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 0, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 10, 4, 6, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 9, 14, 10, 0x0, 15, 14, 9, 0x0 -gsSPVertex peach_seg5_vertex_05007680, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 6, 0x0, 9, 6, 11, 0x0 -gsSP2Triangles 6, 10, 7, 0x0, 8, 7, 10, 0x0 -gsSP2Triangles 5, 4, 12, 0x0, 13, 14, 15, 0x0 -gsSP1Triangle 9, 13, 10, 0x0 -gsSPVertex peach_seg5_vertex_05007780, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 2, 7, 0x0, 5, 8, 2, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05007AB8 # 0x05007AB8 - 0x05007AE0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05007810 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05007AE0: # 0x05007AE0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05007AE8: # 0x05007AE8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05007AF8: # 0x05007AF8 -vertex -32, 28, 30, 312, -1330, 0x96, 0x36, 0x2A, 0xFF -vertex -12, 51, -18, 412, -1562, 0xEA, 0x75, 0xD7, 0xFF -vertex -35, 28, -17, 300, -1330, 0x91, 0x27, 0xD2, 0xFF -vertex -33, -19, 30, 308, -856, 0x95, 0xD6, 0x33, 0xFF -vertex -9, 27, 52, 428, -1324, 0xE6, 0x20, 0x77, 0xFF -vertex -42, 4, 6, 264, -1096, 0x82, 0x02, 0x07, 0xFF -vertex -10, 51, 28, 426, -1560, 0xF5, 0x6F, 0x3C, 0xFF -vertex -15, -19, -42, 398, -852, 0xC9, 0xDB, 0x94, 0xFF -vertex -36, -19, -17, 294, -858, 0x8E, 0xD7, 0xDB, 0xFF -vertex -14, 27, -42, 402, -1326, 0xE9, 0x27, 0x8A, 0xFF -vertex -15, -43, -18, 400, -616, 0xE4, 0x8C, 0xD7, 0xFF -vertex -10, -19, 52, 424, -850, 0xE5, 0xD0, 0x72, 0xFF -vertex -12, -43, 28, 414, -614, 0xEF, 0x92, 0x3C, 0xFF -vertex 31, -32, -15, 636, -720, 0x4C, 0xA4, 0xD8, 0xFF -vertex 33, -33, 20, 646, -720, 0x6D, 0xC0, 0x09, 0xFF - -peach_seg5_vertex_05007BE8: # 0x05007BE8 -vertex 33, 38, -15, 644, -1434, 0x75, 0x28, 0xE8, 0xFF -vertex 35, -15, 38, 652, -898, 0x55, 0xD8, 0x54, 0xFF -vertex 33, -33, 20, 646, -720, 0x6D, 0xC0, 0x09, 0xFF -vertex 31, -32, -15, 636, -720, 0x4C, 0xA4, 0xD8, 0xFF -vertex 31, -15, -33, 632, -900, 0x4B, 0xD8, 0xA3, 0xFF -vertex 32, 20, -33, 638, -1256, 0x57, 0x2A, 0xB0, 0xFF -vertex -12, -43, 28, 414, -614, 0xEF, 0x92, 0x3C, 0xFF -vertex -14, 27, -42, 402, -1326, 0xE9, 0x27, 0x8A, 0xFF -vertex -12, 51, -18, 412, -1562, 0xEA, 0x75, 0xD7, 0xFF -vertex 35, 38, 20, 654, -1434, 0x48, 0x65, 0x16, 0xFF -vertex 36, 20, 38, 656, -1254, 0x5F, 0x2B, 0x47, 0xFF -vertex -15, -43, -18, 400, -616, 0xE4, 0x8C, 0xD7, 0xFF -vertex -15, -19, -42, 398, -852, 0xC9, 0xDB, 0x94, 0xFF -vertex -10, -19, 52, 424, -850, 0xE5, 0xD0, 0x72, 0xFF -vertex -9, 27, 52, 428, -1324, 0xE6, 0x20, 0x77, 0xFF -vertex -10, 51, 28, 426, -1560, 0xF5, 0x6F, 0x3C, 0xFF - -glabel peach_seg5_dl_05007CE8 # 0x05007CE8 - 0x05007E58 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05007AE8, 1 -gsSPLight peach_seg5_light_05007AE0, 2 -gsSPVertex peach_seg5_vertex_05007AF8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 3, 0, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 0, 2, 5, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 2, 7, 8, 0x0, 2, 1, 9, 0x0 -gsSP2Triangles 2, 9, 7, 0x0, 5, 2, 8, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 8, 10, 3, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 3, 12, 0x0 -gsSP2Triangles 3, 11, 4, 0x0, 10, 12, 3, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 12, 0x0 -gsSPVertex peach_seg5_vertex_05007BE8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 5, 0, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 7, 5, 4, 0x0, 8, 0, 5, 0x0 -gsSP2Triangles 9, 0, 8, 0x0, 0, 10, 1, 0x0 -gsSP2Triangles 0, 9, 10, 0x0, 4, 11, 12, 0x0 -gsSP2Triangles 7, 4, 12, 0x0, 4, 3, 11, 0x0 -gsSP2Triangles 13, 6, 1, 0x0, 13, 1, 14, 0x0 -gsSP2Triangles 1, 10, 14, 0x0, 10, 15, 14, 0x0 -gsSP2Triangles 10, 9, 15, 0x0, 8, 15, 9, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05007E58 # 0x05007E58 - 0x05007EB0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05007CE8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05007EB0: # 0x05007EB0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05007EB8: # 0x05007EB8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05007EC8: # 0x05007EC8 -vertex -32, 28, -29, 312, -1330, 0x96, 0x36, 0xD6, 0xFF -vertex -33, -19, -29, 308, -856, 0x95, 0xD6, 0xCD, 0xFF -vertex -42, 4, -5, 264, -1096, 0x82, 0x02, 0xF9, 0xFF -vertex -35, 28, 18, 300, -1330, 0x91, 0x27, 0x2E, 0xFF -vertex -36, -19, 18, 294, -858, 0x8E, 0xD7, 0x25, 0xFF -vertex -15, -19, 43, 398, -852, 0xC9, 0xDB, 0x6C, 0xFF -vertex -12, 51, 19, 412, -1562, 0xEA, 0x75, 0x29, 0xFF -vertex -14, 27, 43, 402, -1326, 0xE9, 0x27, 0x76, 0xFF -vertex -9, 27, -51, 428, -1324, 0xE6, 0x20, 0x89, 0xFF -vertex -10, 51, -27, 426, -1562, 0xF5, 0x6F, 0xC4, 0xFF -vertex -15, -43, 19, 400, -616, 0xE4, 0x8C, 0x29, 0xFF -vertex -12, -43, -27, 414, -614, 0xEF, 0x92, 0xC4, 0xFF -vertex -10, -19, -51, 424, -852, 0xE5, 0xD0, 0x8E, 0xFF -vertex 33, 38, 16, 644, -1434, 0x75, 0x28, 0x18, 0xFF -vertex 35, 38, -19, 654, -1434, 0x48, 0x65, 0xEA, 0xFF - -peach_seg5_vertex_05007FB8: # 0x05007FB8 -vertex 33, -33, -19, 646, -720, 0x6D, 0xC0, 0xF7, 0xFF -vertex 35, -15, -37, 652, -898, 0x55, 0xD8, 0xAC, 0xFF -vertex 33, 38, 16, 644, -1434, 0x75, 0x28, 0x18, 0xFF -vertex 36, 20, -37, 656, -1256, 0x5F, 0x2B, 0xB9, 0xFF -vertex 35, 38, -19, 654, -1434, 0x48, 0x65, 0xEA, 0xFF -vertex 32, 20, 34, 638, -1256, 0x57, 0x2A, 0x50, 0xFF -vertex -12, 51, 19, 412, -1562, 0xEA, 0x75, 0x29, 0xFF -vertex -14, 27, 43, 402, -1326, 0xE9, 0x27, 0x76, 0xFF -vertex 31, -15, 34, 634, -898, 0x4B, 0xD8, 0x5D, 0xFF -vertex 31, -32, 16, 636, -720, 0x4C, 0xA4, 0x28, 0xFF -vertex -15, -43, 19, 400, -616, 0xE4, 0x8C, 0x29, 0xFF -vertex -12, -43, -27, 414, -614, 0xEF, 0x92, 0xC4, 0xFF -vertex -15, -19, 43, 398, -852, 0xC9, 0xDB, 0x6C, 0xFF -vertex -10, -19, -51, 424, -852, 0xE5, 0xD0, 0x8E, 0xFF -vertex -9, 27, -51, 428, -1324, 0xE6, 0x20, 0x89, 0xFF -vertex -10, 51, -27, 426, -1562, 0xF5, 0x6F, 0xC4, 0xFF - -glabel peach_seg5_dl_050080B8 # 0x050080B8 - 0x05008228 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05007EB8, 1 -gsSPLight peach_seg5_light_05007EB0, 2 -gsSPVertex peach_seg5_vertex_05007EC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 2, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 3, 6, 0, 0x0 -gsSP2Triangles 7, 6, 3, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 0, 9, 8, 0x0 -gsSP2Triangles 6, 9, 0, 0x0, 1, 10, 4, 0x0 -gsSP2Triangles 11, 1, 12, 0x0, 8, 12, 1, 0x0 -gsSP2Triangles 1, 11, 10, 0x0, 4, 10, 5, 0x0 -gsSP1Triangle 6, 13, 14, 0x0 -gsSPVertex peach_seg5_vertex_05007FB8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 5, 2, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 0, 0x0, 8, 5, 7, 0x0 -gsSP2Triangles 0, 9, 10, 0x0, 11, 0, 10, 0x0 -gsSP2Triangles 8, 9, 0, 0x0, 1, 0, 11, 0x0 -gsSP2Triangles 12, 10, 8, 0x0, 12, 8, 7, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 1, 11, 13, 0x0 -gsSP2Triangles 14, 1, 13, 0x0, 14, 3, 1, 0x0 -gsSP2Triangles 14, 15, 3, 0x0, 15, 4, 3, 0x0 -gsSP1Triangle 4, 15, 6, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008228 # 0x05008228 - 0x05008280 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_050080B8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05008280: # 0x05008280 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05008288: # 0x05008288 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05008298: # 0x05008298 -vertex 52, 26, 0, 1068, -1682, 0x07, 0x7E, 0x00, 0xFF -vertex 23, 13, 18, 380, -1426, 0x00, 0x3E, 0x6E, 0xFF -vertex 52, 12, 18, 1050, -1376, 0x07, 0x40, 0x6D, 0xFF -vertex 23, 27, 0, 394, -1730, 0x05, 0x7A, 0xDF, 0xFF -vertex 52, 12, -17, 1046, -1380, 0x06, 0x3B, 0x91, 0xFF -vertex 23, -10, 20, 350, -878, 0xFF, 0xC5, 0x6F, 0xFF -vertex 51, -9, 21, 1022, -876, 0x04, 0xC6, 0x70, 0xFF -vertex 23, 13, -18, 376, -1430, 0x05, 0x2C, 0x8A, 0xFF -vertex 51, -9, -19, 1018, -880, 0x06, 0xC6, 0x90, 0xFF -vertex 23, -10, -20, 348, -882, 0x05, 0xAF, 0x9F, 0xFF -vertex 22, -21, 0, 336, -634, 0x03, 0x83, 0x16, 0xFF -vertex 51, -20, 0, 1012, -624, 0x05, 0x82, 0xFF, 0xFF - -peach_seg5_vertex_05008358: # 0x05008358 -vertex 115, -2, 0, 0, 0, 0x7E, 0xFA, 0x00, 0xFF -vertex 101, -9, 16, 0, 0, 0x2D, 0xC8, 0x68, 0xFF -vertex 101, -18, 0, 0, 0, 0x2E, 0x8B, 0xF1, 0xFF -vertex 51, -9, -19, 0, 0, 0x06, 0xC6, 0x90, 0xFF -vertex 51, -20, 0, 0, 0, 0x05, 0x82, 0xFF, 0xFF -vertex 101, -9, -16, 0, 0, 0x32, 0xD8, 0x93, 0xFF -vertex 52, 12, -17, 0, 0, 0x06, 0x3B, 0x91, 0xFF -vertex 102, 12, -14, 0, 0, 0x34, 0x42, 0xA2, 0xFF -vertex 102, 21, 0, 0, 0, 0x3C, 0x6E, 0x13, 0xFF -vertex 102, 12, 14, 0, 0, 0x40, 0x36, 0x5E, 0xFF -vertex 51, -9, 21, 0, 0, 0x04, 0xC6, 0x70, 0xFF -vertex 52, 12, 18, 0, 0, 0x07, 0x40, 0x6D, 0xFF -vertex 52, 26, 0, 0, 0, 0x07, 0x7E, 0x00, 0xFF - -glabel peach_seg5_dl_05008428 # 0x05008428 - 0x050084C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05008288, 1 -gsSPLight peach_seg5_light_05008280, 2 -gsSPVertex peach_seg5_vertex_05008298, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 6, 2, 1, 0x0, 4, 7, 3, 0x0 -gsSP2Triangles 7, 4, 8, 0x0, 8, 9, 7, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 11, 9, 8, 0x0, 6, 5, 10, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_050084C0 # 0x050084C0 - 0x05008560 -gsSPVertex peach_seg5_vertex_05008358, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 3, 5, 2, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 6, 7, 5, 0x0 -gsSP2Triangles 7, 0, 5, 0x0, 3, 6, 5, 0x0 -gsSP2Triangles 8, 9, 0, 0x0, 1, 0, 9, 0x0 -gsSP2Triangles 0, 7, 8, 0x0, 4, 1, 10, 0x0 -gsSP2Triangles 1, 9, 11, 0x0, 11, 10, 1, 0x0 -gsSP2Triangles 12, 8, 7, 0x0, 12, 7, 6, 0x0 -gsSP2Triangles 11, 8, 12, 0x0, 11, 9, 8, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008560 # 0x05008560 - 0x050085D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05008428 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_050084C0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_050085D0: # 0x050085D0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_050085D8: # 0x050085D8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_050085E8: # 0x050085E8 -vertex -18, 2, 0, 0, 0, 0x82, 0x01, 0x03, 0xFF -vertex 0, -9, -19, 0, 0, 0xCB, 0xCD, 0x99, 0xFF -vertex -5, -20, 0, 0, 0, 0xD6, 0x89, 0xF5, 0xFF -vertex 77, -12, 0, 0, 0, 0x25, 0x88, 0x11, 0xFF -vertex 1, -9, 18, 0, 0, 0xE3, 0xC5, 0x6C, 0xFF -vertex 77, -6, -14, 0, 0, 0x25, 0xBF, 0x9A, 0xFF -vertex 77, -6, 12, 0, 0, 0x2F, 0xC2, 0x63, 0xFF -vertex 77, 7, 12, 0, 0, 0x26, 0x39, 0x6A, 0xFF -vertex 1, 13, 19, 0, 0, 0xCF, 0x32, 0x69, 0xFF -vertex -4, 24, 0, 0, 0, 0xD8, 0x76, 0x13, 0xFF -vertex 0, 13, -19, 0, 0, 0xE2, 0x3A, 0x94, 0xFF -vertex 77, 15, 0, 0, 0, 0x2C, 0x76, 0xF5, 0xFF -vertex 77, 7, -14, 0, 0, 0x34, 0x3A, 0x9D, 0xFF -vertex 94, 0, 0, 0, 0, 0x7E, 0xFA, 0x05, 0xFF - -glabel peach_seg5_dl_050086C8 # 0x050086C8 - 0x050087A8 -gsSPLight peach_seg5_light_050085D8, 1 -gsSPLight peach_seg5_light_050085D0, 2 -gsSPVertex peach_seg5_vertex_050085E8, 14, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 8, 0, 4, 0x0 -gsSP2Triangles 9, 10, 0, 0x0, 0, 8, 9, 0x0 -gsSP2Triangles 1, 0, 10, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 9, 7, 11, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 10, 12, 5, 0x0 -gsSP2Triangles 10, 5, 1, 0x0, 6, 13, 7, 0x0 -gsSP2Triangles 7, 13, 11, 0x0, 11, 13, 12, 0x0 -gsSP2Triangles 13, 3, 5, 0x0, 12, 13, 5, 0x0 -gsSP1Triangle 6, 3, 13, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_050087A8 # 0x050087A8 - 0x050087D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_050086C8 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_050087D0: # 0x050087D0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_050087D8: # 0x050087D8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_050087E8: # 0x050087E8 -vertex 23, 13, -17, 568, -670, 0x00, 0x3C, 0x91, 0xFF -vertex 52, 12, -17, 990, -670, 0x07, 0x3F, 0x93, 0xFF -vertex 51, -9, -20, 982, -348, 0x03, 0xC7, 0x8F, 0xFF -vertex 52, 26, 0, 996, -866, 0x07, 0x7E, 0xFD, 0xFF -vertex 23, -10, -19, 560, -318, 0xFF, 0xC6, 0x90, 0xFF -vertex 23, 27, 0, 572, -864, 0x05, 0x7B, 0x1D, 0xFF -vertex 52, 12, 18, 988, -670, 0x06, 0x3D, 0x6E, 0xFF -vertex 23, 13, 19, 566, -670, 0x05, 0x2D, 0x76, 0xFF -vertex 51, -9, 20, 978, -350, 0x05, 0xC5, 0x70, 0xFF -vertex 23, -10, 21, 558, -320, 0x05, 0xAE, 0x60, 0xFF -vertex 51, -20, 0, 980, -186, 0x05, 0x82, 0x00, 0xFF -vertex 22, -21, 0, 556, -160, 0x03, 0x84, 0xE8, 0xFF - -peach_seg5_vertex_050088A8: # 0x050088A8 -vertex 101, -18, 1, 0, 0, 0x2E, 0x8B, 0x0E, 0xFF -vertex 101, -9, -15, 0, 0, 0x2D, 0xC9, 0x98, 0xFF -vertex 115, -2, 1, 0, 0, 0x7E, 0xFA, 0x00, 0xFF -vertex 101, -9, 17, 0, 0, 0x32, 0xD8, 0x6D, 0xFF -vertex 102, 12, 15, 0, 0, 0x34, 0x42, 0x5E, 0xFF -vertex 102, 12, -13, 0, 0, 0x40, 0x36, 0xA2, 0xFF -vertex 102, 21, 1, 0, 0, 0x3C, 0x6D, 0xEC, 0xFF -vertex 52, 12, 18, 0, 0, 0x06, 0x3D, 0x6E, 0xFF -vertex 51, -9, 20, 0, 0, 0x05, 0xC5, 0x70, 0xFF -vertex 51, -20, 0, 0, 0, 0x05, 0x82, 0x00, 0xFF -vertex 51, -9, -20, 0, 0, 0x03, 0xC7, 0x8F, 0xFF -vertex 52, 12, -17, 0, 0, 0x07, 0x3F, 0x93, 0xFF -vertex 52, 26, 0, 0, 0, 0x07, 0x7E, 0xFD, 0xFF - -glabel peach_seg5_dl_05008978 # 0x05008978 - 0x05008A10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_050087D8, 1 -gsSPLight peach_seg5_light_050087D0, 2 -gsSPVertex peach_seg5_vertex_050087E8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 6, 7, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 10, 11, 2, 0x0, 11, 4, 2, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008A10 # 0x05008A10 - 0x05008AB0 -gsSPVertex peach_seg5_vertex_050088A8, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 5, 2, 1, 0x0, 6, 4, 2, 0x0 -gsSP2Triangles 3, 4, 7, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 0, 3, 8, 0x0, 9, 0, 8, 0x0 -gsSP2Triangles 1, 0, 9, 0x0, 1, 10, 11, 0x0 -gsSP2Triangles 10, 1, 9, 0x0, 11, 5, 1, 0x0 -gsSP2Triangles 7, 4, 12, 0x0, 4, 6, 12, 0x0 -gsSP2Triangles 12, 6, 11, 0x0, 6, 5, 11, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008AB0 # 0x05008AB0 - 0x05008B20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05008978 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05008A10 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05008B20: # 0x05008B20 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05008B28: # 0x05008B28 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05008B38: # 0x05008B38 -vertex -5, -20, 1, 0, 0, 0xD6, 0x89, 0x0A, 0xFF -vertex 0, -9, 20, 0, 0, 0xCB, 0xCD, 0x67, 0xFF -vertex -18, 2, 1, 0, 0, 0x82, 0x01, 0xFD, 0xFF -vertex 0, 13, 20, 0, 0, 0xE2, 0x3B, 0x6C, 0xFF -vertex -4, 24, 1, 0, 0, 0xD8, 0x76, 0xEC, 0xFF -vertex 1, -9, -17, 0, 0, 0xE3, 0xC6, 0x94, 0xFF -vertex 1, 13, -18, 0, 0, 0xCF, 0x32, 0x97, 0xFF -vertex 77, -12, 0, 0, 0, 0x25, 0x89, 0xEC, 0xFF -vertex 77, -6, -11, 0, 0, 0x2D, 0xC4, 0x9B, 0xFF -vertex 77, 7, -11, 0, 0, 0x24, 0x38, 0x95, 0xFF -vertex 77, -6, 15, 0, 0, 0x26, 0xBE, 0x65, 0xFF -vertex 77, 7, 15, 0, 0, 0x36, 0x3B, 0x61, 0xFF -vertex 77, 15, 0, 0, 0, 0x2C, 0x76, 0x07, 0xFF -vertex 94, 0, 0, 0, 0, 0x7E, 0xFA, 0xF6, 0xFF - -glabel peach_seg5_dl_05008C18 # 0x05008C18 - 0x05008CF8 -gsSPLight peach_seg5_light_05008B28, 1 -gsSPLight peach_seg5_light_05008B20, 2 -gsSPVertex peach_seg5_vertex_05008B38, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 2, 5, 0, 0x0, 5, 2, 6, 0x0 -gsSP2Triangles 4, 6, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 0, 5, 7, 0x0, 5, 8, 7, 0x0 -gsSP2Triangles 9, 8, 5, 0x0, 6, 9, 5, 0x0 -gsSP2Triangles 7, 10, 0, 0x0, 10, 1, 0, 0x0 -gsSP2Triangles 3, 11, 12, 0x0, 4, 3, 12, 0x0 -gsSP2Triangles 10, 11, 3, 0x0, 1, 10, 3, 0x0 -gsSP2Triangles 9, 6, 4, 0x0, 12, 9, 4, 0x0 -gsSP2Triangles 13, 9, 12, 0x0, 11, 13, 12, 0x0 -gsSP2Triangles 9, 13, 8, 0x0, 10, 7, 13, 0x0 -gsSP2Triangles 7, 8, 13, 0x0, 10, 13, 11, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008CF8 # 0x05008CF8 - 0x05008D20 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05008C18 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05008D20: # 0x05008D20 -.byte 0x0B, 0x1A, 0x67, 0x00, 0x0B, 0x1A, 0x67, 0x00 - -peach_seg5_light_05008D28: # 0x05008D28 -.byte 0x16, 0x35, 0xCE, 0x00, 0x16, 0x35, 0xCE, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05008D38: # 0x05008D38 -vertex 6, -2, 75, 0, 0, 0xA8, 0xAE, 0x26, 0xFF -vertex -1, 8, 67, 0, 0, 0x82, 0xF9, 0x02, 0xFF -vertex 1, 8, 52, 0, 0, 0x93, 0xEC, 0xC3, 0xFF -vertex 3, 10, 80, 0, 0, 0x9F, 0xF6, 0x50, 0xFF -vertex 15, 4, 86, 0, 0, 0xE0, 0xC7, 0x6C, 0xFF -vertex 13, 20, 85, 0, 0, 0xE1, 0x25, 0x75, 0xFF -vertex 2, 23, 73, 0, 0, 0xA2, 0x45, 0x30, 0xFF -vertex 25, 27, 82, 0, 0, 0x16, 0x51, 0x5E, 0xFF -vertex 29, 1, 84, 0, 0, 0x28, 0xC4, 0x67, 0xFF -vertex 8, 31, 62, 0, 0, 0xB9, 0x68, 0xF8, 0xFF -vertex 36, 28, 72, 0, 0, 0x25, 0x6C, 0x35, 0xFF -vertex 40, 2, 75, 0, 0, 0x51, 0xE3, 0x5C, 0xFF -vertex 19, 32, 53, 0, 0, 0xC8, 0x61, 0xC6, 0xFF -vertex 12, 9, 43, 0, 0, 0xB8, 0xCD, 0xA6, 0xFF -vertex 26, -9, 56, 0, 0, 0x0B, 0x82, 0x01, 0xFF -vertex 15, -10, 66, 0, 0, 0xDB, 0x87, 0x04, 0xFF - -glabel peach_seg5_dl_05008E38 # 0x05008E38 - 0x05008F20 -gsSPLight peach_seg5_light_05008D28, 1 -gsSPLight peach_seg5_light_05008D20, 2 -gsSPVertex peach_seg5_vertex_05008D38, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 3, 6, 1, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 5, 4, 8, 0x0 -gsSP2Triangles 5, 8, 7, 0x0, 6, 7, 9, 0x0 -gsSP2Triangles 1, 6, 9, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 7, 11, 10, 0x0, 7, 8, 11, 0x0 -gsSP2Triangles 2, 9, 12, 0x0, 9, 10, 12, 0x0 -gsSP2Triangles 1, 9, 2, 0x0, 2, 12, 13, 0x0 -gsSP2Triangles 8, 14, 11, 0x0, 8, 15, 14, 0x0 -gsSP2Triangles 4, 15, 8, 0x0, 4, 0, 15, 0x0 -gsSP2Triangles 0, 2, 15, 0x0, 15, 2, 13, 0x0 -gsSP1Triangle 15, 13, 14, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05008F20 # 0x05008F20 - 0x05008F48 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05008E38 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05008F48: # 0x05008F48 -.byte 0x0B, 0x1A, 0x67, 0x00, 0x0B, 0x1A, 0x67, 0x00 - -peach_seg5_light_05008F50: # 0x05008F50 -.byte 0x16, 0x35, 0xCE, 0x00, 0x16, 0x35, 0xCE, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05008F60: # 0x05008F60 -vertex 29, 1, -83, 0, 0, 0x29, 0xCA, 0x96, 0xFF -vertex 6, -3, -74, 0, 0, 0xBB, 0xA8, 0xC5, 0xFF -vertex 15, 4, -85, 0, 0, 0xEB, 0xE2, 0x87, 0xFF -vertex 8, 31, -62, 0, 0, 0xB5, 0x65, 0x0A, 0xFF -vertex 13, 20, -84, 0, 0, 0xD0, 0x39, 0x9A, 0xFF -vertex 2, 22, -72, 0, 0, 0x91, 0x34, 0xE2, 0xFF -vertex 3, 9, -79, 0, 0, 0x9F, 0xF6, 0xB0, 0xFF -vertex 1, 7, -52, 0, 0, 0x93, 0xE5, 0x3A, 0xFF -vertex -1, 8, -66, 0, 0, 0x87, 0xDD, 0xFC, 0xFF -vertex 25, 27, -81, 0, 0, 0x13, 0x53, 0xA2, 0xFF -vertex 12, 8, -42, 0, 0, 0xAB, 0x07, 0x5D, 0xFF -vertex 19, 32, -52, 0, 0, 0xE6, 0x7B, 0x10, 0xFF -vertex 36, 28, -72, 0, 0, 0x41, 0x41, 0xAA, 0xFF -vertex 40, 2, -74, 0, 0, 0x44, 0xAE, 0xBD, 0xFF -vertex 15, -11, -65, 0, 0, 0xDE, 0x87, 0xF8, 0xFF -vertex 26, -9, -55, 0, 0, 0xEB, 0x8B, 0x2B, 0xFF - -glabel peach_seg5_dl_05009060 # 0x05009060 - 0x05009148 -gsSPLight peach_seg5_light_05008F50, 1 -gsSPLight peach_seg5_light_05008F48, 2 -gsSPVertex peach_seg5_vertex_05008F60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 6, 0x0 -gsSP2Triangles 4, 2, 6, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 9, 2, 4, 0x0, 1, 8, 6, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 10, 11, 3, 0x0 -gsSP2Triangles 10, 3, 7, 0x0, 11, 9, 3, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 12, 0, 9, 0x0 -gsSP2Triangles 9, 0, 2, 0x0, 12, 13, 0, 0x0 -gsSP2Triangles 13, 14, 0, 0x0, 0, 14, 1, 0x0 -gsSP2Triangles 13, 15, 14, 0x0, 14, 8, 1, 0x0 -gsSP2Triangles 14, 7, 8, 0x0, 15, 10, 7, 0x0 -gsSP1Triangle 15, 7, 14, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05009148 # 0x05009148 - 0x05009170 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05009060 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05009170: # 0x05009170 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05009178: # 0x05009178 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05009188: # 0x05009188 -vertex 7, -19, -19, 0, 0, 0xBE, 0xB1, 0xB8, 0xFF -vertex 44, -29, -34, 0, 0, 0xF6, 0xB3, 0x9C, 0xFF -vertex 30, -23, -10, 0, 0, 0x32, 0x8C, 0x08, 0xFF -vertex 7, -15, 16, 0, 0, 0xDD, 0xB2, 0x5D, 0xFF -vertex -10, -7, 9, 0, 0, 0x99, 0xCE, 0x34, 0xFF -vertex -10, -7, -11, 0, 0, 0x95, 0xD1, 0xD1, 0xFF -vertex -11, 12, -11, 0, 0, 0x9E, 0x31, 0xC2, 0xFF -vertex 17, -3, -23, 0, 0, 0xEE, 0x30, 0x8D, 0xFF -vertex 43, -15, -34, 0, 0, 0xFE, 0x2A, 0x89, 0xFF -vertex 45, 21, 19, 0, 0, 0x14, 0x4A, 0x64, 0xFF -vertex 47, -17, 19, 0, 0, 0x1F, 0xAB, 0x58, 0xFF -vertex 5, 21, 16, 0, 0, 0xCF, 0x54, 0x50, 0xFF -vertex -11, 12, 9, 0, 0, 0x96, 0x2D, 0x34, 0xFF -vertex 26, 9, -12, 0, 0, 0x3B, 0x4C, 0xAF, 0xFF -vertex 5, 24, -6, 0, 0, 0xF2, 0x69, 0xBB, 0xFF -vertex 87, 10, 6, 0, 0, 0x6A, 0x36, 0x2A, 0xFF - -peach_seg5_vertex_05009288: # 0x05009288 -vertex 51, -16, 0, 0, 0, 0x27, 0xAF, 0xA8, 0xFF -vertex 87, -10, 0, 0, 0, 0x48, 0xD3, 0xA2, 0xFF -vertex 47, -17, 19, 0, 0, 0x1F, 0xAB, 0x58, 0xFF -vertex 90, -4, 5, 0, 0, 0x67, 0xDC, 0x3F, 0xFF -vertex 30, -23, -10, 0, 0, 0x32, 0x8C, 0x08, 0xFF -vertex 87, 10, 6, 0, 0, 0x6A, 0x36, 0x2A, 0xFF -vertex 52, -19, -32, 0, 0, 0x70, 0x22, 0xD1, 0xFF -vertex 26, 9, -12, 0, 0, 0x3B, 0x4C, 0xAF, 0xFF -vertex 42, 26, 2, 0, 0, 0x1E, 0x54, 0xA6, 0xFF -vertex 50, -30, -32, 0, 0, 0x48, 0x99, 0xF4, 0xFF -vertex 44, -29, -34, 0, 0, 0xF6, 0xB3, 0x9C, 0xFF -vertex 45, 21, 19, 0, 0, 0x14, 0x4A, 0x64, 0xFF -vertex 82, 14, 0, 0, 0, 0x42, 0x5F, 0xCF, 0xFF -vertex 5, 24, -6, 0, 0, 0xF2, 0x69, 0xBB, 0xFF -vertex 5, 21, 16, 0, 0, 0xCF, 0x54, 0x50, 0xFF -vertex 43, -15, -34, 0, 0, 0xFE, 0x2A, 0x89, 0xFF - -glabel peach_seg5_dl_05009388 # 0x05009388 - 0x05009500 -gsSPLight peach_seg5_light_05009178, 1 -gsSPLight peach_seg5_light_05009170, 2 -gsSPVertex peach_seg5_vertex_05009188, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 7, 8, 0, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 7, 0, 6, 0x0, 8, 1, 0, 0x0 -gsSP2Triangles 9, 3, 10, 0x0, 10, 3, 2, 0x0 -gsSP2Triangles 11, 4, 3, 0x0, 9, 11, 3, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 4, 12, 6, 0x0 -gsSP2Triangles 11, 12, 4, 0x0, 6, 12, 11, 0x0 -gsSP2Triangles 13, 8, 7, 0x0, 6, 14, 7, 0x0 -gsSP2Triangles 7, 14, 13, 0x0, 14, 6, 11, 0x0 -gsSP1Triangle 15, 9, 10, 0x0 -gsSPVertex peach_seg5_vertex_05009288, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 2, 3, 5, 0x0 -gsSP2Triangles 5, 3, 1, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 0, 4, 8, 0x0, 4, 7, 8, 0x0 -gsSP2Triangles 4, 9, 6, 0x0, 10, 9, 4, 0x0 -gsSP2Triangles 8, 1, 0, 0x0, 11, 12, 8, 0x0 -gsSP2Triangles 7, 13, 8, 0x0, 14, 8, 13, 0x0 -gsSP2Triangles 14, 11, 8, 0x0, 8, 12, 1, 0x0 -gsSP2Triangles 5, 1, 12, 0x0, 11, 5, 12, 0x0 -gsSP2Triangles 6, 9, 10, 0x0, 7, 6, 15, 0x0 -gsSP1Triangle 6, 10, 15, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05009500 # 0x05009500 - 0x05009528 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_05009388 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05009528: # 0x05009528 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05009530: # 0x05009530 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05009540: # 0x05009540 -vertex -10, -7, 12, 0, 0, 0x95, 0xD1, 0x2F, 0xFF -vertex -11, 12, 12, 0, 0, 0x9E, 0x31, 0x3E, 0xFF -vertex -10, -7, -8, 0, 0, 0x99, 0xCE, 0xCC, 0xFF -vertex 7, -15, -15, 0, 0, 0xDD, 0xB2, 0xA3, 0xFF -vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF -vertex 7, -19, 20, 0, 0, 0xBE, 0xB1, 0x48, 0xFF -vertex -11, 12, -8, 0, 0, 0x96, 0x2D, 0xCC, 0xFF -vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF -vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF -vertex 30, -23, 11, 0, 0, 0x32, 0x8C, 0xF8, 0xFF -vertex 44, -29, 35, 0, 0, 0xF6, 0xB3, 0x64, 0xFF -vertex 43, -15, 35, 0, 0, 0xFE, 0x2A, 0x77, 0xFF -vertex 17, -3, 24, 0, 0, 0xEE, 0x30, 0x73, 0xFF -vertex 50, -30, 33, 0, 0, 0x48, 0x99, 0x0C, 0xFF -vertex 52, -19, 33, 0, 0, 0x70, 0x22, 0x2F, 0xFF -vertex 5, 24, 7, 0, 0, 0xF2, 0x69, 0x45, 0xFF - -peach_seg5_vertex_05009640: # 0x05009640 -vertex 17, -3, 24, 0, 0, 0xEE, 0x30, 0x73, 0xFF -vertex 43, -15, 35, 0, 0, 0xFE, 0x2A, 0x77, 0xFF -vertex 26, 9, 13, 0, 0, 0x3B, 0x4C, 0x51, 0xFF -vertex 5, 24, 7, 0, 0, 0xF2, 0x69, 0x45, 0xFF -vertex 42, 26, -1, 0, 0, 0x1E, 0x54, 0x5A, 0xFF -vertex 30, -23, 11, 0, 0, 0x32, 0x8C, 0xF8, 0xFF -vertex 51, -16, 1, 0, 0, 0x27, 0xAF, 0x58, 0xFF -vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF -vertex 87, -10, 1, 0, 0, 0x48, 0xD3, 0x5E, 0xFF -vertex 52, -19, 33, 0, 0, 0x70, 0x22, 0x2F, 0xFF -vertex 50, -30, 33, 0, 0, 0x48, 0x99, 0x0C, 0xFF -vertex 44, -29, 35, 0, 0, 0xF6, 0xB3, 0x64, 0xFF -vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF -vertex 82, 14, 1, 0, 0, 0x42, 0x5F, 0x31, 0xFF -vertex 87, 10, -5, 0, 0, 0x6A, 0x36, 0xD6, 0xFF -vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF - -peach_seg5_vertex_05009740: # 0x05009740 -vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF -vertex 90, -4, -4, 0, 0, 0x67, 0xDC, 0xC1, 0xFF -vertex 87, -10, 1, 0, 0, 0x48, 0xD3, 0x5E, 0xFF -vertex 87, 10, -5, 0, 0, 0x6A, 0x36, 0xD6, 0xFF -vertex 82, 14, 1, 0, 0, 0x42, 0x5F, 0x31, 0xFF -vertex 42, 26, -1, 0, 0, 0x1E, 0x54, 0x5A, 0xFF -vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF -vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF - -glabel peach_seg5_dl_050097C0 # 0x050097C0 - 0x05009940 -gsSPLight peach_seg5_light_05009530, 1 -gsSPLight peach_seg5_light_05009528, 2 -gsSPVertex peach_seg5_vertex_05009540, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 5, 0, 2, 0x0, 2, 3, 5, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 2, 6, 4, 0x0 -gsSP2Triangles 7, 3, 8, 0x0, 9, 5, 3, 0x0 -gsSP2Triangles 9, 3, 7, 0x0, 3, 4, 8, 0x0 -gsSP2Triangles 9, 10, 5, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 5, 11, 12, 0x0, 1, 5, 12, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 4, 6, 1, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 4, 1, 15, 0x0 -gsSP1Triangle 12, 15, 1, 0x0 -gsSPVertex peach_seg5_vertex_05009640, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 6, 8, 4, 0x0 -gsSP2Triangles 2, 9, 5, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 9, 10, 5, 0x0, 5, 10, 11, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 3, 4, 12, 0x0 -gsSP2Triangles 1, 9, 2, 0x0, 1, 11, 9, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 7, 15, 14, 0x0 -gsSPVertex peach_seg5_vertex_05009740, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 2, 3, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 5, 4, 6, 0x0 -gsSP1Triangle 5, 6, 7, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_05009940 # 0x05009940 - 0x05009968 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList peach_seg5_dl_050097C0 -gsDPPipeSync -gsSPEndDisplayList - -peach_seg5_light_05009968: # 0x05009968 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -peach_seg5_light_05009970: # 0x05009970 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -peach_seg5_vertex_05009980: # 0x05009980 -vertex 324, 171, 145, 1954, 1582, 0xE1, 0x5D, 0x4F, 0xFF -vertex 322, 239, -3, 2536, 1574, 0xE1, 0x79, 0xEF, 0xFF -vertex 184, 205, -3, 2538, 886, 0xDE, 0x79, 0x0D, 0xFF -vertex 179, 141, 121, 1948, 862, 0xDE, 0x4A, 0x60, 0xFF -vertex 179, 141, -140, 3160, 860, 0xDB, 0x56, 0xAB, 0xFF -vertex 110, 182, -1, 2534, 516, 0xD0, 0x75, 0x03, 0xFF -vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF -vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF -vertex 189, 5, 173, 1268, 912, 0xE1, 0x00, 0x7A, 0xFF -vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF -vertex 324, 171, -166, 3150, 1582, 0xDF, 0x58, 0xAC, 0xFF -vertex 328, 9, -245, 3772, 1604, 0xDF, 0x00, 0x86, 0xFF -vertex 52, 106, -109, 3178, 228, 0xC2, 0x4C, 0xB1, 0xFF -vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF -vertex 189, 5, -207, 3782, 912, 0xD9, 0xFF, 0x88, 0xFF - -peach_seg5_vertex_05009A70: # 0x05009A70 -vertex 333, -153, 145, 580, 1626, 0xE7, 0xA1, 0x4F, 0xFF -vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF -vertex 186, -131, 121, 570, 898, 0xE3, 0xB4, 0x60, 0xFF -vertex 328, 9, -245, 3772, 1604, 0xDF, 0x00, 0x86, 0xFF -vertex 332, -153, -166, 4408, 1624, 0xE4, 0xA6, 0xAC, 0xFF -vertex 186, -131, -140, 4414, 896, 0xE0, 0xA8, 0xAB, 0xFF -vertex 189, 5, -207, 3782, 912, 0xD9, 0xFF, 0x88, 0xFF -vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF -vertex 334, -220, -3, 5064, 1634, 0xE9, 0x85, 0xEF, 0xFF -vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF -vertex 119, -176, -1, 5066, 564, 0xD6, 0x89, 0x02, 0xFF -vertex 194, -195, -3, 5062, 938, 0xE6, 0x85, 0x0D, 0xFF -vertex 333, -153, 145, 5690, 1626, 0xE7, 0xA1, 0x4F, 0xFF -vertex 186, -131, 121, 5680, 898, 0xE3, 0xB4, 0x60, 0xFF -vertex 59, -104, 100, 5698, 262, 0xD1, 0xB4, 0x59, 0xFF - -peach_seg5_vertex_05009B60: # 0x05009B60 -vertex -10, 0, -101, 3806, -88, 0xAF, 0xFE, 0x9F, 0xFF -vertex -44, 0, -67, 3818, -254, 0x8B, 0xFD, 0xD1, 0xFF -vertex -45, 44, -48, 3206, -260, 0x8D, 0x1D, 0xD5, 0xFF -vertex 186, -131, 121, 570, 898, 0xE3, 0xB4, 0x60, 0xFF -vertex 189, 5, 173, 1268, 912, 0xE1, 0x00, 0x7A, 0xFF -vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF -vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF -vertex 59, -104, 100, 588, 262, 0xD1, 0xB4, 0x59, 0xFF -vertex -8, -81, -67, 4516, -78, 0xA9, 0xBB, 0xC4, 0xFF -vertex -42, -46, -48, 4422, -248, 0x8F, 0xDE, 0xD4, 0xFF -vertex -42, -46, 42, 5672, -248, 0x87, 0xE7, 0x19, 0xFF -vertex -42, -65, -2, 5034, -246, 0x90, 0xC6, 0xF7, 0xFF -vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF -vertex -45, 63, -2, 2568, -264, 0x86, 0x22, 0xFA, 0xFF -vertex -12, 81, -67, 3092, -98, 0xA6, 0x41, 0xC4, 0xFF -vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF - -peach_seg5_vertex_05009C60: # 0x05009C60 -vertex -44, 0, 61, 1226, -254, 0x89, 0xFD, 0x2A, 0xFF -vertex -45, 44, 42, 1904, -260, 0x90, 0x25, 0x2D, 0xFF -vertex -45, 63, -2, 2568, -264, 0x86, 0x22, 0xFA, 0xFF -vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF -vertex -42, -46, 42, 562, -248, 0x87, 0xE7, 0x19, 0xFF -vertex -10, 0, 100, 1240, -88, 0xB3, 0xFF, 0x64, 0xFF -vertex -8, -81, 75, 572, -78, 0xAD, 0xC1, 0x48, 0xFF -vertex -7, -114, 7, 14, -74, 0xB0, 0x9F, 0x06, 0xFF -vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF -vertex 59, -104, 100, 588, 262, 0xD1, 0xB4, 0x59, 0xFF -vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF -vertex 119, -176, -1, 5066, 564, 0xD6, 0x89, 0x02, 0xFF -vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF -vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF -vertex 59, -104, 100, 5698, 262, 0xD1, 0xB4, 0x59, 0xFF - -peach_seg5_vertex_05009D50: # 0x05009D50 -vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF -vertex -10, 0, -101, 3806, -88, 0xAF, 0xFE, 0x9F, 0xFF -vertex 52, 106, -109, 3178, 228, 0xC2, 0x4C, 0xB1, 0xFF -vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF -vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF -vertex 110, 182, -1, 2534, 516, 0xD0, 0x75, 0x03, 0xFF -vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF -vertex -12, 81, 75, 1914, -98, 0xAB, 0x3B, 0x48, 0xFF -vertex -10, 0, 100, 1240, -88, 0xB3, 0xFF, 0x64, 0xFF -vertex -45, 44, 42, 1904, -260, 0x90, 0x25, 0x2D, 0xFF -vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF -vertex -8, -81, -67, 4516, -78, 0xA9, 0xBB, 0xC4, 0xFF -vertex -12, 81, -67, 3092, -98, 0xA6, 0x41, 0xC4, 0xFF - -glabel peach_seg5_dl_05009E20 # 0x05009E20 - 0x0500A0A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight peach_seg5_light_05009970, 1 -gsSPLight peach_seg5_light_05009968, 2 -gsSPVertex peach_seg5_vertex_05009980, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 3, 2, 5, 0x0, 5, 6, 3, 0x0 -gsSP2Triangles 7, 0, 3, 0x0, 3, 8, 7, 0x0 -gsSP2Triangles 3, 6, 9, 0x0, 9, 8, 3, 0x0 -gsSP2Triangles 1, 10, 4, 0x0, 10, 11, 4, 0x0 -gsSP2Triangles 4, 12, 5, 0x0, 13, 12, 4, 0x0 -gsSP2Triangles 11, 14, 4, 0x0, 4, 14, 13, 0x0 -gsSPVertex peach_seg5_vertex_05009A70, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 5, 9, 7, 0x0 -gsSP2Triangles 10, 9, 5, 0x0, 5, 11, 10, 0x0 -gsSP2Triangles 8, 11, 5, 0x0, 8, 12, 11, 0x0 -gsSP2Triangles 10, 11, 13, 0x0, 12, 13, 11, 0x0 -gsSP1Triangle 13, 14, 10, 0x0 -gsSPVertex peach_seg5_vertex_05009B60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 5, 7, 3, 0x0 -gsSP2Triangles 8, 9, 0, 0x0, 1, 9, 10, 0x0 -gsSP2Triangles 9, 11, 10, 0x0, 9, 1, 0, 0x0 -gsSP2Triangles 11, 9, 8, 0x0, 12, 11, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 2, 1, 10, 0x0 -gsSP2Triangles 13, 2, 10, 0x0, 0, 2, 14, 0x0 -gsSP2Triangles 14, 2, 13, 0x0, 14, 13, 15, 0x0 -gsSPVertex peach_seg5_vertex_05009C60, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 5, 0, 4, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 8, 5, 9, 0x0 -gsSP2Triangles 10, 5, 8, 0x0, 5, 6, 9, 0x0 -gsSP2Triangles 9, 6, 7, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 14, 12, 11, 0x0 -gsSPVertex peach_seg5_vertex_05009D50, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 4, 7, 6, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 4, 9, 7, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 10, 11, 3, 0x0, 3, 11, 1, 0x0 -gsSP2Triangles 1, 12, 2, 0x0, 2, 12, 4, 0x0 -gsSPEndDisplayList - -glabel peach_seg5_dl_0500A0A8 # 0x0500A0A8 - 0x0500A128 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05009E20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel peach_seg5_us_dl_0500A188 # 0x0500A188 - 0x0500A210 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList peach_seg5_dl_05009E20 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsDPSetAlphaCompare G_AC_NONE -gsSPEndDisplayList -.endif - -peach_seg5_animvalue_0500A128: # 0x0500A128 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 -.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 -.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0008, 0x0008, 0x0009, 0x0009 -.hword 0x0009, 0x000A, 0x000A, 0x000B, 0x000B, 0x000C, 0x000C, 0x000D -.hword 0x000D, 0x000E, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 -.hword 0x0010, 0x0011, 0x0011, 0x0011, 0x0011, 0x0012, 0x0012, 0x0012 -.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012 -.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0011, 0x0011, 0x0011 -.hword 0x0010, 0x0010, 0x000F, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C -.hword 0x000A, 0x0008, 0x0006, 0x0003, 0x0000, 0xFFFD, 0xFFF9, 0xFFF5 -.hword 0xFFF0, 0xFFEB, 0xFFE6, 0xFFE1, 0xFFDC, 0xFFD6, 0xFFD0, 0xFFCA -.hword 0xFFC4, 0xFFBE, 0xFFB7, 0xFFB1, 0xFFAA, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015D, 0x015D -.hword 0x015D, 0x015D, 0x015D, 0x015D, 0x015D, 0x015D, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015F, 0x015F, 0x015F -.hword 0x0160, 0x0161, 0x0162, 0x0163, 0x0163, 0x0164, 0x0164, 0x0165 -.hword 0x0165, 0x0165, 0x0164, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F -.hword 0x015F, 0xFFD9, 0xFFD9, 0xFFD9, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA -.hword 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA -.hword 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDB, 0xFFDB -.hword 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB -.hword 0xFFDB, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC -.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC -.hword 0xFFDC, 0xFFDC, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD -.hword 0xFFDD, 0xFFDD, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC -.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDB, 0xFFDB -.hword 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA -.hword 0xFFD9, 0xFFD9, 0xFFD9, 0xFFDA, 0xFFDA, 0xFFDB, 0xFFDB, 0xFFDC -.hword 0xFFDD, 0xFFDE, 0xFFDF, 0xFFDF, 0xFFE0, 0xFFE1, 0xFFE2, 0xFFE2 -.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xC50F, 0x3FFA, 0xC50F -.hword 0xFEB4, 0xFE94, 0xFE3B, 0xFDB0, 0xFCFA, 0xFC22, 0xFB2F, 0xFA2A -.hword 0xF919, 0xF804, 0xF6F4, 0xF5EF, 0xF4FF, 0xF42A, 0xF378, 0xF2F1 -.hword 0xF29C, 0xF283, 0xF2AB, 0xF30B, 0xF390, 0xF437, 0xF4FD, 0xF5DF -.hword 0xF6DB, 0xF7EC, 0xF910, 0xFA44, 0xFB84, 0xFCCE, 0xFE1F, 0xFF74 -.hword 0x00C8, 0x021A, 0x0367, 0x04AB, 0x05E3, 0x070D, 0x0824, 0x0927 -.hword 0x0A12, 0x0AE2, 0x0B9F, 0x0C56, 0x0D04, 0x0DAB, 0x0E4A, 0x0EE1 -.hword 0x0F6F, 0x0FF4, 0x1070, 0x10E2, 0x114B, 0x11AA, 0x11FF, 0x1249 -.hword 0x1288, 0x12BD, 0x12E6, 0x1304, 0x1317, 0x131D, 0x130D, 0x12E2 -.hword 0x129C, 0x1241, 0x11D2, 0x1153, 0x10C7, 0x1032, 0x0F95, 0x0EF5 -.hword 0x0E54, 0x0DB6, 0x0D1D, 0x0C8D, 0x0C09, 0x0B93, 0x0B30, 0x0AE2 -.hword 0x0AA9, 0x0A85, 0x0A70, 0x0A69, 0x0A6D, 0x0A79, 0x0A8A, 0x0A9D -.hword 0x0AB1, 0x0AC1, 0x0ACB, 0x0ACC, 0x0AC2, 0x0AAA, 0x0A80, 0x0A43 -.hword 0x09F7, 0x09A6, 0x094F, 0x08F4, 0xFFF7, 0x0017, 0x0074, 0x0105 -.hword 0x01C3, 0x02A6, 0x03A7, 0x04BC, 0x05DF, 0x0707, 0x082D, 0x0949 -.hword 0x0A54, 0x0B44, 0x0C14, 0x0CBA, 0x0D2F, 0x0D6B, 0x0D66, 0x0D2C -.hword 0x0CCF, 0x0C52, 0x0BB7, 0x0B02, 0x0A35, 0x0954, 0x0861, 0x075F -.hword 0x0651, 0x053B, 0x041F, 0x0300, 0x01E0, 0x00C4, 0xFFAE, 0xFEA0 -.hword 0xFD9E, 0xFCAA, 0xFBC8, 0xFAFB, 0xFA44, 0xF9A8, 0xF91F, 0xF89D -.hword 0xF825, 0xF7B4, 0xF74C, 0xF6ED, 0xF696, 0xF648, 0xF603, 0xF5C6 -.hword 0xF592, 0xF567, 0xF545, 0xF52B, 0xF51A, 0xF512, 0xF513, 0xF51D -.hword 0xF530, 0xF54C, 0xF575, 0xF5BA, 0xF61A, 0xF691, 0xF71C, 0xF7B7 -.hword 0xF85F, 0xF911, 0xF9C8, 0xFA82, 0xFB3B, 0xFBEF, 0xFC9C, 0xFD3D -.hword 0xFDD0, 0xFE50, 0xFEBB, 0xFF0D, 0xFF55, 0xFF9B, 0xFFDE, 0x001E -.hword 0x005C, 0x0098, 0x00D2, 0x010A, 0x0140, 0x0174, 0x01A6, 0x01D6 -.hword 0x0204, 0x0231, 0x025D, 0x0286, 0x02AF, 0x02D6, 0x02FC, 0x0320 -.hword 0xC917, 0xC912, 0xC901, 0xC8E7, 0xC8C5, 0xC89C, 0xC86D, 0xC83A -.hword 0xC803, 0xC7CB, 0xC792, 0xC759, 0xC722, 0xC6EF, 0xC6C0, 0xC696 -.hword 0xC673, 0xC659, 0xC648, 0xC63E, 0xC639, 0xC637, 0xC63A, 0xC640 -.hword 0xC649, 0xC654, 0xC661, 0xC671, 0xC681, 0xC693, 0xC6A5, 0xC6B8 -.hword 0xC6CA, 0xC6DC, 0xC6ED, 0xC6FD, 0xC70B, 0xC716, 0xC720, 0xC726 -.hword 0xC72A, 0xC72A, 0xC725, 0xC71D, 0xC712, 0xC703, 0xC6F2, 0xC6DE -.hword 0xC6C9, 0xC6B3, 0xC69C, 0xC685, 0xC66D, 0xC657, 0xC641, 0xC62D -.hword 0xC61A, 0xC60A, 0xC5FD, 0xC5F3, 0xC5ED, 0xC5EB, 0xC5EC, 0xC5F0 -.hword 0xC5F8, 0xC601, 0xC60D, 0xC61B, 0xC62B, 0xC63D, 0xC651, 0xC665 -.hword 0xC67C, 0xC693, 0xC6AB, 0xC6C3, 0xC6DD, 0xC6F6, 0xC710, 0xC72A -.hword 0xC741, 0xC755, 0xC767, 0xC777, 0xC787, 0xC798, 0xC7AA, 0xC7C0 -.hword 0xC7D9, 0xC7F7, 0xC81B, 0xC847, 0xC87A, 0xC8B7, 0xC8FE, 0xC950 -.hword 0xC9AE, 0xCA17, 0xCA8A, 0xCB06, 0x141D, 0x141D, 0x141D, 0x141D -.hword 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D -.hword 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x1419 -.hword 0x1411, 0x1407, 0x13FC, 0x13F4, 0x13F1, 0x13F5, 0x1403, 0x141D -.hword 0x1470, 0x14FD, 0x1582, 0x15BD, 0x1559, 0x1499, 0x141D, 0x13F8 -.hword 0x13D6, 0x13BB, 0x13AA, 0x13A8, 0x13B8, 0x13DD, 0x141D, 0x147C -.hword 0x14FD, 0x1596, 0x1641, 0x16F6, 0x17AD, 0x185F, 0x1904, 0x1995 -.hword 0x1A0A, 0x1A5B, 0x1A81, 0x1A75, 0x1A4C, 0x1A1F, 0x19F0, 0x19BE -.hword 0x1989, 0x1951, 0x1917, 0x18DB, 0x189C, 0x185C, 0x1819, 0x17D3 -.hword 0x178C, 0x1743, 0x16F9, 0x16AC, 0x165E, 0x160F, 0x15BE, 0x156C -.hword 0x1518, 0x14C4, 0x146E, 0x1417, 0x13C0, 0x1367, 0x130E, 0x12B5 -.hword 0x125B, 0x1200, 0x11A5, 0x114A, 0x10EF, 0x1093, 0x1038, 0x0FDC -.hword 0x0F81, 0x0F27, 0x0ECC, 0x0E72, 0x0E19, 0x0DC0, 0x0D68, 0x0D11 -.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9 -.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9 -.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEC0, 0xEEF8, 0xEF41, 0xEF8A, 0xEFC2 -.hword 0xEFD8, 0xEFBC, 0xEF5D, 0xEEA9, 0xEC68, 0xE89B, 0xE506, 0xE370 -.hword 0xE620, 0xEB4F, 0xEEA9, 0xEF7F, 0xF005, 0xF046, 0xF04A, 0xF019 -.hword 0xEFBE, 0xEF40, 0xEEA9, 0xEDE3, 0xECDD, 0xEBA6, 0xEA4B, 0xE8DC -.hword 0xE768, 0xE5FC, 0xE4A9, 0xE37D, 0xE285, 0xE1D2, 0xE172, 0xE173 -.hword 0xE1AD, 0xE1EC, 0xE230, 0xE27A, 0xE2C9, 0xE31C, 0xE375, 0xE3D1 -.hword 0xE433, 0xE498, 0xE501, 0xE56F, 0xE5E0, 0xE654, 0xE6CC, 0xE747 -.hword 0xE7C5, 0xE847, 0xE8CA, 0xE951, 0xE9D9, 0xEA64, 0xEAF1, 0xEB80 -.hword 0xEC10, 0xECA2, 0xED36, 0xEDCB, 0xEE60, 0xEEF7, 0xEF8E, 0xF026 -.hword 0xF0BF, 0xF157, 0xF1F0, 0xF288, 0xF321, 0xF3B8, 0xF450, 0xF4E6 -.hword 0xF57C, 0xF610, 0xF6A3, 0xF735, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF -.hword 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF -.hword 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xDA1B -.hword 0xDA62, 0xDABF, 0xDB1C, 0xDB63, 0xDB7F, 0xDB5C, 0xDAE3, 0xD9FF -.hword 0xD723, 0xD251, 0xCDC7, 0xCBC4, 0xCF2D, 0xD5BE, 0xD9FF, 0xDB05 -.hword 0xDB9B, 0xDBD3, 0xDBC0, 0xDB75, 0xDB05, 0xDA82, 0xD9FF, 0xD962 -.hword 0xD88D, 0xD78D, 0xD66F, 0xD542, 0xD411, 0xD2EB, 0xD1DB, 0xD0F1 -.hword 0xD038, 0xCFBD, 0xCF8F, 0xCFBB, 0xD01A, 0xD081, 0xD0ED, 0xD160 -.hword 0xD1D9, 0xD257, 0xD2DB, 0xD363, 0xD3F1, 0xD484, 0xD51B, 0xD5B6 -.hword 0xD655, 0xD6F8, 0xD79E, 0xD848, 0xD8F5, 0xD9A4, 0xDA57, 0xDB0B -.hword 0xDBC2, 0xDC7A, 0xDD34, 0xDDF0, 0xDEAD, 0xDF6A, 0xE029, 0xE0E7 -.hword 0xE1A6, 0xE265, 0xE324, 0xE3E3, 0xE4A0, 0xE55D, 0xE618, 0xE6D2 -.hword 0xE78B, 0xE841, 0xE8F6, 0xE9A8, 0xEA57, 0xEB04, 0xEBAD, 0xEC53 -.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 -.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 -.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 -.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 -.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB660, 0xB5C2, 0xB4FE, 0xB44D, 0xB3E6 -.hword 0xB402, 0xB4D9, 0xB6A1, 0xB968, 0xBCF8, 0xC126, 0xC5C5, 0xCAAC -.hword 0xCFAF, 0xD4A3, 0xD95D, 0xDDB1, 0xE175, 0xE47D, 0xE69E, 0xE7AD -.hword 0xE81C, 0xE879, 0xE8C5, 0xE900, 0xE92B, 0xE947, 0xE954, 0xE954 -.hword 0xE945, 0xE929, 0xE902, 0xE8CE, 0xE88F, 0xE845, 0xE7F2, 0xE795 -.hword 0xE72F, 0xE6C1, 0xE64B, 0xE5CE, 0xE54B, 0xE4C1, 0xE433, 0xE3A0 -.hword 0xE308, 0xE26E, 0xE1D0, 0xE130, 0xE08E, 0xDFEB, 0xDF47, 0xDEA4 -.hword 0xDE01, 0xDD5F, 0xDCBF, 0xDC22, 0xDB88, 0xDAF1, 0xDA5E, 0xD9D0 -.hword 0xD947, 0xD8C5, 0xD849, 0xD7D4, 0x2697, 0x26A7, 0x26D2, 0x2714 -.hword 0x2766, 0x27C3, 0x2825, 0x2888, 0x28E4, 0x2936, 0x2977, 0x29A1 -.hword 0x29AF, 0x299C, 0x2962, 0x28FB, 0x2863, 0x2792, 0x2684, 0x247E -.hword 0x2113, 0x1CB2, 0x17CB, 0x12CE, 0x0E2A, 0x0A50, 0x07AF, 0x06B7 -.hword 0x084A, 0x0C66, 0x121C, 0x1882, 0x1EAC, 0x23AC, 0x2697, 0x27F4 -.hword 0x28E7, 0x2974, 0x299D, 0x2966, 0x28D0, 0x27E0, 0x2697, 0x2468 -.hword 0x20EB, 0x1C62, 0x170E, 0x1130, 0x0B08, 0x04D8, 0xFEE0, 0xF961 -.hword 0xF49B, 0xF0D0, 0xEE40, 0xED2D, 0xECF7, 0xECD3, 0xECC2, 0xECC2 -.hword 0xECD3, 0xECF4, 0xED26, 0xED66, 0xEDB5, 0xEE13, 0xEE7E, 0xEEF6 -.hword 0xEF7B, 0xF00C, 0xF0A8, 0xF14F, 0xF200, 0xF2BC, 0xF380, 0xF44D -.hword 0xF522, 0xF5FF, 0xF6E2, 0xF7CD, 0xF8BD, 0xF9B2, 0xFAAC, 0xFBAB -.hword 0xFCAD, 0xFDB2, 0xFEBA, 0xFFC4, 0x00CE, 0x01DA, 0x02E7, 0x03F3 -.hword 0x04FF, 0x0609, 0x0712, 0x0818, 0x091B, 0x0A1B, 0x0B16, 0x0C0D -.hword 0xFEDD, 0xFEDB, 0xFED6, 0xFECE, 0xFEC3, 0xFEB4, 0xFEA2, 0xFE8D -.hword 0xFE75, 0xFE59, 0xFE3B, 0xFE1A, 0xFDF6, 0xFDCF, 0xFDA5, 0xFD78 -.hword 0xFD49, 0xFD16, 0xFCE1, 0xFC93, 0xFC1C, 0xFB8C, 0xFAF0, 0xFA57 -.hword 0xF9CE, 0xF964, 0xF927, 0xF925, 0xF989, 0xFA5A, 0xFB6D, 0xFC95 -.hword 0xFDA7, 0xFE78, 0xFEDD, 0xFF01, 0xFF28, 0xFF4B, 0xFF64, 0xFF6C -.hword 0xFF5C, 0xFF2F, 0xFEDD, 0xFDA4, 0xFB22, 0xF7E6, 0xF47D, 0xF174 -.hword 0xEF59, 0xEE10, 0xED1B, 0xEC70, 0xEC06, 0xEBD2, 0xEBCD, 0xEBEC -.hword 0xEC1B, 0xEC4D, 0xEC80, 0xECB6, 0xECED, 0xED27, 0xED62, 0xED9F -.hword 0xEDDD, 0xEE1E, 0xEE5F, 0xEEA2, 0xEEE6, 0xEF2C, 0xEF72, 0xEFBA -.hword 0xF002, 0xF04C, 0xF096, 0xF0E1, 0xF12D, 0xF179, 0xF1C6, 0xF213 -.hword 0xF261, 0xF2AF, 0xF2FD, 0xF34B, 0xF399, 0xF3E7, 0xF435, 0xF482 -.hword 0xF4D0, 0xF51D, 0xF569, 0xF5B5, 0xF600, 0xF64B, 0xF695, 0xF6DE -.hword 0xF726, 0xF76D, 0xF7B3, 0xF7F7, 0xB61E, 0xB623, 0xB631, 0xB646 -.hword 0xB661, 0xB681, 0xB6A5, 0xB6CB, 0xB6F2, 0xB718, 0xB73D, 0xB75F -.hword 0xB77D, 0xB795, 0xB7A6, 0xB7B0, 0xB7AF, 0xB7A4, 0xB78D, 0xB74F -.hword 0xB6DD, 0xB644, 0xB596, 0xB4E1, 0xB434, 0xB39F, 0xB331, 0xB2F9 -.hword 0xB30F, 0xB36C, 0xB3F8, 0xB49C, 0xB53F, 0xB5C7, 0xB61E, 0xB629 -.hword 0xB5F4, 0xB59D, 0xB542, 0xB503, 0xB4FF, 0xB553, 0xB61E, 0xB766 -.hword 0xB90E, 0xBB00, 0xBD28, 0xBF71, 0xC1C5, 0xC411, 0xC63F, 0xC83B -.hword 0xC9EF, 0xCB46, 0xCC2D, 0xCC8D, 0xCCA0, 0xCCAC, 0xCCB0, 0xCCAD -.hword 0xCCA4, 0xCC94, 0xCC7D, 0xCC61, 0xCC3F, 0xCC17, 0xCBE9, 0xCBB7 -.hword 0xCB80, 0xCB43, 0xCB03, 0xCABE, 0xCA75, 0xCA28, 0xC9D8, 0xC984 -.hword 0xC92D, 0xC8D3, 0xC876, 0xC817, 0xC7B5, 0xC751, 0xC6EC, 0xC685 -.hword 0xC61C, 0xC5B3, 0xC548, 0xC4DD, 0xC471, 0xC405, 0xC398, 0xC32C -.hword 0xC2C1, 0xC256, 0xC1EB, 0xC182, 0xC11A, 0xC0B4, 0xC04F, 0xBFED -.hword 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817 -.hword 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817 -.hword 0xE817, 0xE817, 0xE817, 0xE824, 0xE846, 0xE872, 0xE89E, 0xE8C0 -.hword 0xE8CE, 0xE8BD, 0xE883, 0xE817, 0xE6BB, 0xE46F, 0xE246, 0xE151 -.hword 0xE30A, 0xE645, 0xE817, 0xE839, 0xE858, 0xE873, 0xE88A, 0xE89E -.hword 0xE8AF, 0xE8BD, 0xE8C9, 0xE8D1, 0xE8D7, 0xE8DA, 0xE8DC, 0xE8DB -.hword 0xE8D8, 0xE8D3, 0xE8CD, 0xE8C6, 0xE8BD, 0xE8B3, 0xE8A8, 0xE89C -.hword 0xE88F, 0xE882, 0xE874, 0xE867, 0xE859, 0xE84B, 0xE83E, 0xE831 -.hword 0xE824, 0xE819, 0xE80E, 0xE804, 0xE7FB, 0xE7F4, 0xE7EE, 0xE7EA -.hword 0xE7E8, 0xE7E7, 0xE7E9, 0xE7ED, 0xE7F4, 0xE7FD, 0xE808, 0xE817 -.hword 0xE825, 0xE831, 0xE840, 0xE855, 0xE874, 0xE8A1, 0xE8E0, 0xE934 -.hword 0xE9A3, 0xEA2F, 0xEADD, 0xEBB0, 0xECB1, 0xEDE0, 0xEF36, 0xF0AE -.hword 0xF241, 0xF3E9, 0xF59E, 0xF75A, 0x0922, 0x0922, 0x0922, 0x0922 -.hword 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922 -.hword 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x08FE -.hword 0x08A5, 0x0832, 0x07BE, 0x0765, 0x0741, 0x076E, 0x0805, 0x0922 -.hword 0x0CB5, 0x12BC, 0x1869, 0x1AED, 0x1666, 0x0DE9, 0x0922, 0x08C9 -.hword 0x087C, 0x083B, 0x0805, 0x07DA, 0x07B9, 0x07A1, 0x0792, 0x078B -.hword 0x078C, 0x0794, 0x07A3, 0x07B8, 0x07D2, 0x07F1, 0x0814, 0x083B -.hword 0x0865, 0x0891, 0x08BF, 0x08EF, 0x0920, 0x0950, 0x0981, 0x09B0 -.hword 0x09DE, 0x0A0A, 0x0A33, 0x0A58, 0x0A7A, 0x0A98, 0x0AB0, 0x0AC3 -.hword 0x0AD0, 0x0AD6, 0x0AD5, 0x0ACC, 0x0ABA, 0x0AA0, 0x0A7B, 0x0A4D -.hword 0x0A14, 0x09CF, 0x097F, 0x0922, 0x0869, 0x0718, 0x054D, 0x0325 -.hword 0x00C0, 0xFE3B, 0xFBB3, 0xF946, 0xF712, 0xF535, 0xF3CD, 0xF2F8 -.hword 0xF28F, 0xF254, 0xF242, 0xF256, 0xF28A, 0xF2DA, 0xF342, 0xF3BC -.hword 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A -.hword 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A -.hword 0xE19A, 0xE19A, 0xE19A, 0xE1B9, 0xE205, 0xE269, 0xE2CC, 0xE319 -.hword 0xE337, 0xE311, 0xE28F, 0xE19A, 0xDE88, 0xD959, 0xD478, 0xD24E -.hword 0xD633, 0xDD7E, 0xE19A, 0xE1E8, 0xE22D, 0xE26A, 0xE29F, 0xE2CD -.hword 0xE2F4, 0xE314, 0xE32D, 0xE340, 0xE34E, 0xE356, 0xE35A, 0xE358 -.hword 0xE353, 0xE349, 0xE33B, 0xE32B, 0xE317, 0xE301, 0xE2E8, 0xE2CE -.hword 0xE2B2, 0xE295, 0xE276, 0xE258, 0xE239, 0xE21A, 0xE1FC, 0xE1DF -.hword 0xE1C3, 0xE1A8, 0xE190, 0xE179, 0xE166, 0xE155, 0xE147, 0xE13D -.hword 0xE137, 0xE136, 0xE139, 0xE141, 0xE14E, 0xE161, 0xE17A, 0xE19A -.hword 0xE1D4, 0xE237, 0xE2BC, 0xE35E, 0xE416, 0xE4DD, 0xE5AD, 0xE680 -.hword 0xE74F, 0xE813, 0xE8C6, 0xE962, 0xE9F2, 0xEA85, 0xEB19, 0xEBAF -.hword 0xEC46, 0xECDC, 0xED72, 0xEE06, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 -.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 -.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 -.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 -.hword 0xB646, 0xB646, 0xB646, 0xB643, 0xB63B, 0xB62E, 0xB61D, 0xB607 -.hword 0xB5EE, 0xB5D1, 0xB5B1, 0xB58F, 0xB56A, 0xB543, 0xB51B, 0xB4F2 -.hword 0xB4C8, 0xB49E, 0xB474, 0xB44A, 0xB421, 0xB3F9, 0xB3D2, 0xB3AD -.hword 0xB38B, 0xB36B, 0xB34E, 0xB335, 0xB31F, 0xB30E, 0xB301, 0xB2F9 -.hword 0xB2F6, 0xB2F9, 0xB302, 0xB311, 0xB327, 0xB345, 0xB36A, 0xB396 -.hword 0xB3CB, 0xB409, 0xB450, 0xB4A0, 0xB4FA, 0xB55E, 0xB5CC, 0xB646 -.hword 0xB6D5, 0xB785, 0xB853, 0xB93C, 0xBA3E, 0xBB58, 0xBC87, 0xBDCA -.hword 0xBF1D, 0xC07F, 0xC1ED, 0xC366, 0xC4E7, 0xC66F, 0xC7FB, 0xC988 -.hword 0xCB15, 0xCCA0, 0xCE27, 0xCFA6, 0xD864, 0xD872, 0xD898, 0xD8D0 -.hword 0xD914, 0xD95E, 0xD9A8, 0xD9EC, 0xDA25, 0xDA4B, 0xDA59, 0xDA03 -.hword 0xD92E, 0xD81B, 0xD710, 0xD64F, 0xD61C, 0xD6BA, 0xD86C, 0xDBAB -.hword 0xE06B, 0xE62C, 0xEC6C, 0xF2AB, 0xF866, 0xFD1E, 0x0051, 0x017E -.hword 0xFF2E, 0xF937, 0xF115, 0xE841, 0xE037, 0xDA6F, 0xD864, 0xD8E5 -.hword 0xD9B5, 0xDABF, 0xDBEC, 0xDD27, 0xDE5A, 0xDF6F, 0xE050, 0xE0E7 -.hword 0xE11E, 0xE11A, 0xE10C, 0xE0F7, 0xE0DA, 0xE0B5, 0xE08A, 0xE058 -.hword 0xE021, 0xDFE4, 0xDFA2, 0xDF5C, 0xDF11, 0xDEC4, 0xDE73, 0xDE20 -.hword 0xDDCA, 0xDD73, 0xDD1B, 0xDCC3, 0xDC6A, 0xDC11, 0xDBB9, 0xDB63 -.hword 0xDB0E, 0xDABC, 0xDA6C, 0xDA1F, 0xD9D6, 0xD991, 0xD951, 0xD915 -.hword 0xD8E0, 0xD8B0, 0xD886, 0xD864, 0xD847, 0xD82F, 0xD81A, 0xD808 -.hword 0xD7FA, 0xD7F0, 0xD7E8, 0xD7E3, 0xD7E1, 0xD7E1, 0xD7E4, 0xD7E9 -.hword 0xD7F0, 0xD7F9, 0xD803, 0xD80F, 0xD81D, 0xD82B, 0xD83B, 0xD84B -.hword 0xFF58, 0xFF56, 0xFF51, 0xFF4C, 0xFF47, 0xFF44, 0xFF44, 0xFF4A -.hword 0xFF58, 0xFF6D, 0xFF8E, 0xFFAF, 0xFFCC, 0xFFEE, 0x001D, 0x0062 -.hword 0x00C5, 0x014F, 0x0208, 0x0318, 0x0488, 0x0635, 0x07FC, 0x09B8 -.hword 0x0B46, 0x0C81, 0x0D47, 0x0D73, 0x0C94, 0x0A9C, 0x07F7, 0x0516 -.hword 0x0266, 0x0057, 0xFF58, 0xFF1D, 0xFF0D, 0xFF1F, 0xFF4C, 0xFF89 -.hword 0xFFCF, 0x0014, 0x0050, 0x007B, 0x008B, 0x008A, 0x0086, 0x0080 -.hword 0x0077, 0x006C, 0x0060, 0x0052, 0x0042, 0x0031, 0x0020, 0x000D -.hword 0xFFFB, 0xFFE7, 0xFFD3, 0xFFBF, 0xFFAB, 0xFF98, 0xFF85, 0xFF73 -.hword 0xFF62, 0xFF52, 0xFF43, 0xFF36, 0xFF2A, 0xFF21, 0xFF19, 0xFF14 -.hword 0xFF12, 0xFF12, 0xFF15, 0xFF1C, 0xFF25, 0xFF32, 0xFF43, 0xFF58 -.hword 0xFF72, 0xFF93, 0xFFBA, 0xFFE7, 0x0018, 0x004F, 0x008A, 0x00C9 -.hword 0x010C, 0x0151, 0x0199, 0x01E3, 0x022F, 0x027B, 0x02C8, 0x0316 -.hword 0x0363, 0x03AF, 0x03FA, 0x0444, 0xB74B, 0xB74F, 0xB757, 0xB765 -.hword 0xB777, 0xB78C, 0xB7A4, 0xB7BE, 0xB7D8, 0xB7F3, 0xB80E, 0xB82A -.hword 0xB84A, 0xB86C, 0xB891, 0xB8B6, 0xB8DC, 0xB900, 0xB922, 0xB948 -.hword 0xB976, 0xB9A9, 0xB9DA, 0xBA07, 0xBA2B, 0xBA41, 0xBA45, 0xBA33 -.hword 0xBA01, 0xB9AB, 0xB93D, 0xB8C0, 0xB83D, 0xB7BD, 0xB74B, 0xB6DB -.hword 0xB65D, 0xB5D8, 0xB552, 0xB4D1, 0xB459, 0xB3F2, 0xB3A2, 0xB36D -.hword 0xB35A, 0xB35C, 0xB363, 0xB36E, 0xB37C, 0xB38F, 0xB3A5, 0xB3BD -.hword 0xB3D9, 0xB3F7, 0xB418, 0xB43B, 0xB45F, 0xB485, 0xB4AC, 0xB4D5 -.hword 0xB4FE, 0xB528, 0xB552, 0xB57C, 0xB5A6, 0xB5CF, 0xB5F7, 0xB61F -.hword 0xB645, 0xB66A, 0xB68D, 0xB6AD, 0xB6CC, 0xB6E8, 0xB701, 0xB717 -.hword 0xB72A, 0xB739, 0xB744, 0xB74B, 0xB74E, 0xB74D, 0xB748, 0xB73F -.hword 0xB733, 0xB724, 0xB711, 0xB6FD, 0xB6E6, 0xB6CD, 0xB6B2, 0xB695 -.hword 0xB678, 0xB659, 0xB639, 0xB619, 0xB5F9, 0xB5D9, 0xB5B9, 0xB59A -.hword 0xFBC7, 0xFBC7, 0xFBC8, 0xFBCA, 0xFBCC, 0xFBCE, 0xFBD1, 0xFBD5 -.hword 0xFBD8, 0xFBDD, 0xFBE1, 0xFBE7, 0xFBEC, 0xFBF2, 0xFBF8, 0xFBFE -.hword 0xFC05, 0xFC0C, 0xFC13, 0xFC1A, 0xFC21, 0xFC29, 0xFC30, 0xFC38 -.hword 0xFC40, 0xFC48, 0xFC50, 0xFC58, 0xFC60, 0xFC68, 0xFC6F, 0xFC77 -.hword 0xFC7F, 0xFC86, 0xFC8E, 0xFC95, 0xFC9C, 0xFCA3, 0xFCA9, 0xFCAF -.hword 0xFCB5, 0xFCBB, 0xFCC0, 0xFCC5, 0xFCCA, 0xFCCE, 0xFCD2, 0xFCD5 -.hword 0xFCD8, 0xFCDA, 0xFCDC, 0xFCDD, 0xFCDE, 0xFCDE, 0xFCDD, 0xFCDC -.hword 0xFCDB, 0xFCD8, 0xFCD5, 0xFCD1, 0xFCCC, 0xFCC7, 0xFCC1, 0xFCBA -.hword 0xFCB2, 0xFCA9, 0xFC9F, 0xFC95, 0xFC89, 0xFC7D, 0xFC6F, 0xFC61 -.hword 0xFC52, 0xFC41, 0xFC30, 0xFC1D, 0xFC09, 0xFBF4, 0xFBDE, 0xFBC7 -.hword 0xFB9F, 0xFB5A, 0xFAFA, 0xFA84, 0xF9FB, 0xF963, 0xF8BE, 0xF812 -.hword 0xF761, 0xF6AF, 0xF5FF, 0xF556, 0xF4B6, 0xF423, 0xF3A1, 0xF333 -.hword 0xF2DE, 0xF29C, 0xF261, 0xF22F, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF -.hword 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBD, 0xFFBD -.hword 0xFFBD, 0xFFBD, 0xFFBC, 0xFFBC, 0xFFBC, 0xFFBC, 0xFFBB, 0xFFBB -.hword 0xFFBB, 0xFFBA, 0xFFBA, 0xFFBA, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB8 -.hword 0xFFB8, 0xFFB7, 0xFFB7, 0xFFB7, 0xFFB6, 0xFFB6, 0xFFB6, 0xFFB5 -.hword 0xFFB5, 0xFFB5, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB3, 0xFFB3 -.hword 0xFFB3, 0xFFB3, 0xFFB3, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2 -.hword 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB3 -.hword 0xFFB3, 0xFFB3, 0xFFB3, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB5, 0xFFB5 -.hword 0xFFB6, 0xFFB6, 0xFFB7, 0xFFB8, 0xFFB8, 0xFFB9, 0xFFBA, 0xFFBB -.hword 0xFFBC, 0xFFBD, 0xFFBE, 0xFFBF, 0xFFC1, 0xFFC7, 0xFFD0, 0xFFDB -.hword 0xFFE7, 0xFFF4, 0x0000, 0x000E, 0x001A, 0x0026, 0x0030, 0x0037 -.hword 0x003B, 0x003C, 0x0039, 0x0032, 0x0025, 0x0012, 0xFFF8, 0xFFD7 -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3F -.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F -.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F -.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F -.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F -.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3D, 0xBF3D, 0xBF3C, 0xBF3B, 0xBF3A, 0xBF38, 0xBF37, 0xBF35 -.hword 0xBF34, 0xBF33, 0xBF32, 0xBF31, 0xBF31, 0xBF31, 0xBF31, 0xBF32 -.hword 0xBF33, 0xBF35, 0xBF38, 0xBF3B, 0xC066, 0x2697, 0x26A7, 0x26D2 -.hword 0x2714, 0x2766, 0x27C3, 0x2825, 0x2888, 0x28E4, 0x2936, 0x2977 -.hword 0x29A1, 0x29AF, 0x299C, 0x2962, 0x28FB, 0x2863, 0x2792, 0x2684 -.hword 0x247E, 0x2113, 0x1CB2, 0x17CB, 0x12CE, 0x0E2A, 0x0A50, 0x07AF -.hword 0x06B7, 0x084A, 0x0C66, 0x121C, 0x1882, 0x1EAC, 0x23AC, 0x2697 -.hword 0x27F4, 0x28E7, 0x2974, 0x299D, 0x2966, 0x28D0, 0x27E0, 0x2697 -.hword 0x2468, 0x20EB, 0x1C62, 0x170E, 0x1130, 0x0B08, 0x04D8, 0xFEE0 -.hword 0xF961, 0xF49B, 0xF0D0, 0xEE40, 0xED2D, 0xECF7, 0xECD3, 0xECC2 -.hword 0xECC2, 0xECD3, 0xECF4, 0xED26, 0xED66, 0xEDB5, 0xEE13, 0xEE7E -.hword 0xEEF6, 0xEF7B, 0xF00C, 0xF0A8, 0xF14F, 0xF200, 0xF2BC, 0xF380 -.hword 0xF44D, 0xF522, 0xF5FF, 0xF6E2, 0xF7CD, 0xF8BD, 0xF9B2, 0xFAAC -.hword 0xFBAB, 0xFCAD, 0xFDB2, 0xFEBA, 0xFFC4, 0x00CE, 0x01DA, 0x02E7 -.hword 0x03F3, 0x04FF, 0x0609, 0x0712, 0x0818, 0x091B, 0x0A1B, 0x0B16 -.hword 0x0C0D, 0xFEDD, 0xFEDB, 0xFED6, 0xFECE, 0xFEC3, 0xFEB4, 0xFEA2 -.hword 0xFE8D, 0xFE75, 0xFE59, 0xFE3B, 0xFE1A, 0xFDF6, 0xFDCF, 0xFDA5 -.hword 0xFD78, 0xFD49, 0xFD16, 0xFCE1, 0xFC93, 0xFC1C, 0xFB8C, 0xFAF0 -.hword 0xFA57, 0xF9CE, 0xF964, 0xF927, 0xF925, 0xF989, 0xFA5A, 0xFB6D -.hword 0xFC95, 0xFDA7, 0xFE78, 0xFEDD, 0xFF01, 0xFF28, 0xFF4B, 0xFF64 -.hword 0xFF6C, 0xFF5C, 0xFF2F, 0xFEDD, 0xFDA4, 0xFB22, 0xF7E6, 0xF47D -.hword 0xF174, 0xEF59, 0xEE10, 0xED1B, 0xEC70, 0xEC06, 0xEBD2, 0xEBCD -.hword 0xEBEC, 0xEC1B, 0xEC4D, 0xEC80, 0xECB6, 0xECED, 0xED27, 0xED62 -.hword 0xED9F, 0xEDDD, 0xEE1E, 0xEE5F, 0xEEA2, 0xEEE6, 0xEF2C, 0xEF72 -.hword 0xEFBA, 0xF002, 0xF04C, 0xF096, 0xF0E1, 0xF12D, 0xF179, 0xF1C6 -.hword 0xF213, 0xF261, 0xF2AF, 0xF2FD, 0xF34B, 0xF399, 0xF3E7, 0xF435 -.hword 0xF482, 0xF4D0, 0xF51D, 0xF569, 0xF5B5, 0xF600, 0xF64B, 0xF695 -.hword 0xF6DE, 0xF726, 0xF76D, 0xF7B3, 0xF7F7, 0xB61E, 0xB623, 0xB631 -.hword 0xB646, 0xB661, 0xB681, 0xB6A5, 0xB6CB, 0xB6F2, 0xB718, 0xB73D -.hword 0xB75F, 0xB77D, 0xB795, 0xB7A6, 0xB7B0, 0xB7AF, 0xB7A4, 0xB78D -.hword 0xB74F, 0xB6DD, 0xB644, 0xB596, 0xB4E1, 0xB434, 0xB39F, 0xB331 -.hword 0xB2F9, 0xB30F, 0xB36C, 0xB3F8, 0xB49C, 0xB53F, 0xB5C7, 0xB61E -.hword 0xB629, 0xB5F4, 0xB59D, 0xB542, 0xB503, 0xB4FF, 0xB553, 0xB61E -.hword 0xB766, 0xB90E, 0xBB00, 0xBD28, 0xBF71, 0xC1C5, 0xC411, 0xC63F -.hword 0xC83B, 0xC9EF, 0xCB46, 0xCC2D, 0xCC8D, 0xCCA0, 0xCCAC, 0xCCB0 -.hword 0xCCAD, 0xCCA4, 0xCC94, 0xCC7D, 0xCC61, 0xCC3F, 0xCC17, 0xCBE9 -.hword 0xCBB7, 0xCB80, 0xCB43, 0xCB03, 0xCABE, 0xCA75, 0xCA28, 0xC9D8 -.hword 0xC984, 0xC92D, 0xC8D3, 0xC876, 0xC817, 0xC7B5, 0xC751, 0xC6EC -.hword 0xC685, 0xC61C, 0xC5B3, 0xC548, 0xC4DD, 0xC471, 0xC405, 0xC398 -.hword 0xC32C, 0xC2C1, 0xC256, 0xC1EB, 0xC182, 0xC11A, 0xC0B4, 0xC04F -.hword 0xBFED, 0xD864, 0xD872, 0xD898, 0xD8D0, 0xD914, 0xD95E, 0xD9A8 -.hword 0xD9EC, 0xDA25, 0xDA4B, 0xDA59, 0xDA03, 0xD92E, 0xD81B, 0xD710 -.hword 0xD64F, 0xD61C, 0xD6BA, 0xD86C, 0xDBAB, 0xE06B, 0xE62C, 0xEC6C -.hword 0xF2AB, 0xF866, 0xFD1E, 0x0051, 0x017E, 0xFF2E, 0xF937, 0xF115 -.hword 0xE841, 0xE037, 0xDA6F, 0xD864, 0xD8E5, 0xD9B5, 0xDABF, 0xDBEC -.hword 0xDD27, 0xDE5A, 0xDF6F, 0xE050, 0xE0E7, 0xE11E, 0xE11A, 0xE10C -.hword 0xE0F7, 0xE0DA, 0xE0B5, 0xE08A, 0xE058, 0xE021, 0xDFE4, 0xDFA2 -.hword 0xDF5C, 0xDF11, 0xDEC4, 0xDE73, 0xDE20, 0xDDCA, 0xDD73, 0xDD1B -.hword 0xDCC3, 0xDC6A, 0xDC11, 0xDBB9, 0xDB63, 0xDB0E, 0xDABC, 0xDA6C -.hword 0xDA1F, 0xD9D6, 0xD991, 0xD951, 0xD915, 0xD8E0, 0xD8B0, 0xD886 -.hword 0xD864, 0xD847, 0xD82F, 0xD81A, 0xD808, 0xD7FA, 0xD7F0, 0xD7E8 -.hword 0xD7E3, 0xD7E1, 0xD7E1, 0xD7E4, 0xD7E9, 0xD7F0, 0xD7F9, 0xD803 -.hword 0xD80F, 0xD81D, 0xD82B, 0xD83B, 0xD84B, 0xFF58, 0xFF56, 0xFF51 -.hword 0xFF4C, 0xFF47, 0xFF44, 0xFF44, 0xFF4A, 0xFF58, 0xFF6D, 0xFF8E -.hword 0xFFAF, 0xFFCC, 0xFFEE, 0x001D, 0x0062, 0x00C5, 0x014F, 0x0208 -.hword 0x0318, 0x0488, 0x0635, 0x07FC, 0x09B8, 0x0B46, 0x0C81, 0x0D47 -.hword 0x0D73, 0x0C94, 0x0A9C, 0x07F7, 0x0516, 0x0266, 0x0057, 0xFF58 -.hword 0xFF1D, 0xFF0D, 0xFF1F, 0xFF4C, 0xFF89, 0xFFCF, 0x0014, 0x0050 -.hword 0x007B, 0x008B, 0x008A, 0x0086, 0x0080, 0x0077, 0x006C, 0x0060 -.hword 0x0052, 0x0042, 0x0031, 0x0020, 0x000D, 0xFFFB, 0xFFE7, 0xFFD3 -.hword 0xFFBF, 0xFFAB, 0xFF98, 0xFF85, 0xFF73, 0xFF62, 0xFF52, 0xFF43 -.hword 0xFF36, 0xFF2A, 0xFF21, 0xFF19, 0xFF14, 0xFF12, 0xFF12, 0xFF15 -.hword 0xFF1C, 0xFF25, 0xFF32, 0xFF43, 0xFF58, 0xFF72, 0xFF93, 0xFFBA -.hword 0xFFE7, 0x0018, 0x004F, 0x008A, 0x00C9, 0x010C, 0x0151, 0x0199 -.hword 0x01E3, 0x022F, 0x027B, 0x02C8, 0x0316, 0x0363, 0x03AF, 0x03FA -.hword 0x0444, 0xB74B, 0xB74F, 0xB757, 0xB765, 0xB777, 0xB78C, 0xB7A4 -.hword 0xB7BE, 0xB7D8, 0xB7F3, 0xB80E, 0xB82A, 0xB84A, 0xB86C, 0xB891 -.hword 0xB8B6, 0xB8DC, 0xB900, 0xB922, 0xB948, 0xB976, 0xB9A9, 0xB9DA -.hword 0xBA07, 0xBA2B, 0xBA41, 0xBA45, 0xBA33, 0xBA01, 0xB9AB, 0xB93D -.hword 0xB8C0, 0xB83D, 0xB7BD, 0xB74B, 0xB6DB, 0xB65D, 0xB5D8, 0xB552 -.hword 0xB4D1, 0xB459, 0xB3F2, 0xB3A2, 0xB36D, 0xB35A, 0xB35C, 0xB363 -.hword 0xB36E, 0xB37C, 0xB38F, 0xB3A5, 0xB3BD, 0xB3D9, 0xB3F7, 0xB418 -.hword 0xB43B, 0xB45F, 0xB485, 0xB4AC, 0xB4D5, 0xB4FE, 0xB528, 0xB552 -.hword 0xB57C, 0xB5A6, 0xB5CF, 0xB5F7, 0xB61F, 0xB645, 0xB66A, 0xB68D -.hword 0xB6AD, 0xB6CC, 0xB6E8, 0xB701, 0xB717, 0xB72A, 0xB739, 0xB744 -.hword 0xB74B, 0xB74E, 0xB74D, 0xB748, 0xB73F, 0xB733, 0xB724, 0xB711 -.hword 0xB6FD, 0xB6E6, 0xB6CD, 0xB6B2, 0xB695, 0xB678, 0xB659, 0xB639 -.hword 0xB619, 0xB5F9, 0xB5D9, 0xB5B9, 0xB59A, 0xE0FF, 0xC001, 0xE0FB -.hword 0xBF7F, 0x0000, 0xFFF8, 0xFFDF, 0xFFB7, 0xFF84, 0xFF46, 0xFF00 -.hword 0xFEB4, 0xFE64, 0xFE11, 0xFDBF, 0xFD6F, 0xFD23, 0xFCDD, 0xFC9F -.hword 0xFC6C, 0xFC44, 0xFC2B, 0xFC22, 0xFC3D, 0xFC86, 0xFCF1, 0xFD74 -.hword 0xFE03, 0xFE93, 0xFF1A, 0xFF8B, 0xFFDC, 0x0000, 0x0008, 0x000C -.hword 0x000C, 0x0007, 0x0000, 0xFFF4, 0xFFE5, 0xFFD3, 0xFFBE, 0xFFA7 -.hword 0xFF8E, 0xFF73, 0xFF57, 0xFF3A, 0xFF1D, 0xFEFE, 0xFEE0, 0xFEC2 -.hword 0xFEA5, 0xFE89, 0xFE6E, 0xFE54, 0xFE3C, 0xFE26, 0xFE13, 0xFE03 -.hword 0xFDF5, 0xFDEB, 0xFDE5, 0xFDE3, 0xFDE7, 0xFDF1, 0xFE01, 0xFE16 -.hword 0xFE30, 0xFE4E, 0xFE6F, 0xFE93, 0xFEB8, 0xFEDE, 0xFF05, 0xFF2B -.hword 0xFF51, 0xFF74, 0xFF95, 0xFFB3, 0xFFCD, 0xFFE2, 0xFFF3, 0xFFFD -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0017 -.hword 0x0032, 0x0056, 0x0081, 0x00B1, 0x00E6, 0x011D, 0x0156, 0x018F -.hword 0x01C6, 0x01FB, 0x022B, 0x0256, 0x027A, 0x0295, 0x02A6, 0x02AC -.hword 0x029F, 0x027B, 0x0243, 0x01FC, 0x01AA, 0x0152, 0x00F7, 0x009D -.hword 0x0049, 0x0000, 0xFFBB, 0xFF72, 0xFF26, 0xFED6, 0xFE85, 0xFE31 -.hword 0xFDDC, 0xFD86, 0xFD2F, 0xFCD7, 0xFC80, 0xFC29, 0xFBD4, 0xFB7F -.hword 0xFB2D, 0xFADD, 0xFA8F, 0xFA45, 0xF9FE, 0xF9BB, 0xF97C, 0xF942 -.hword 0xF90E, 0xF8DF, 0xF8B6, 0xF894, 0xF878, 0xF864, 0xF857, 0xF853 -.hword 0xF860, 0xF885, 0xF8C0, 0xF90E, 0xF96C, 0xF9D9, 0xFA51, 0xFAD2 -.hword 0xFB59, 0xFBE4, 0xFC70, 0xFCFB, 0xFD82, 0xFE03, 0xFE7B, 0xFEE7 -.hword 0xFF46, 0xFF94, 0xFFCE, 0xFFF4, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFB85, 0xFB9B, 0xFBD8, 0xFC39, 0xFCB7, 0xFD4E, 0xFDF9 -.hword 0xFEB2, 0xFF76, 0x003D, 0x0105, 0x01C8, 0x0280, 0x032A, 0x03BF -.hword 0x043B, 0x0498, 0x04D3, 0x04E5, 0x0497, 0x03CA, 0x02A0, 0x0139 -.hword 0xFFB8, 0xFE3C, 0xFCE7, 0xFBDA, 0xFB36, 0xFB1D, 0xFB5F, 0xFBB8 -.hword 0xFC24, 0xFCA3, 0xFD34, 0xFDD3, 0xFE80, 0xFF39, 0xFFFC, 0x00C6 -.hword 0x0198, 0x026F, 0x0349, 0x0425, 0x0501, 0x05DA, 0x06B1, 0x0782 -.hword 0x084C, 0x090E, 0x09C5, 0x0A70, 0x0B0D, 0x0B9B, 0x0C18, 0x0C82 -.hword 0x0CD7, 0x0D16, 0x0D3E, 0x0D4B, 0x0D2C, 0x0CD4, 0x0C49, 0x0B91 -.hword 0x0AB1, 0x09B0, 0x0894, 0x0763, 0x0623, 0x04DA, 0x038D, 0x0244 -.hword 0x0104, 0xFFD4, 0xFEB8, 0xFDB7, 0xFCD7, 0xFC1F, 0xFB94, 0xFB3C -.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D -.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D -.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xBF84, 0x002C, 0xFFE1 -.hword 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06, 0xF7C0, 0xF54C, 0xF2BD, 0xF026 -.hword 0xED98, 0xEB27, 0xE8E4, 0xE6E3, 0xE536, 0xE3F0, 0xE322, 0xE2E0 -.hword 0xE33C, 0xE425, 0xE577, 0xE727, 0xE92D, 0xEB7F, 0xEE12, 0xF0DE -.hword 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D, 0x00CF, 0x0420, 0x0766, 0x0A96 -.hword 0x0DA7, 0x1090, 0x1346, 0x15BF, 0x17F3, 0x19D7, 0x1B62, 0x1C8A -.hword 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B, 0x2011, 0x2081, 0x20DD, 0x2126 -.hword 0x215D, 0x2183, 0x2199, 0x21A1, 0x219B, 0x2189, 0x216B, 0x2143 -.hword 0x2112, 0x20D9, 0x209A, 0x2054, 0x200A, 0x1FBC, 0x1F6C, 0x1F1B -.hword 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE, 0x1D97, 0x1D54, 0x1D19, 0x1CE5 -.hword 0x1CBA, 0x1C98, 0x1C81, 0x1C77, 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7 -.hword 0x1D33, 0x1D8E, 0x1DF5, 0x1E65, 0x1EDA, 0x1F52, 0x1FC9, 0x203D -.hword 0x20A9, 0x210B, 0x2160, 0x21A4, 0x21D4, 0x21ED, 0x21EC, 0x21CE -.hword 0x21A1, 0x2174, 0xFFF1, 0x0008, 0x004E, 0x00BA, 0x0147, 0x01EF -.hword 0x02AD, 0x037A, 0x0450, 0x052A, 0x0602, 0x06D2, 0x0794, 0x0842 -.hword 0x08D6, 0x094A, 0x0999, 0x09BC, 0x09AE, 0x0975, 0x091C, 0x08A7 -.hword 0x0819, 0x0774, 0x06BB, 0x05F1, 0x0519, 0x0436, 0x034A, 0x0259 -.hword 0x0165, 0x0071, 0xFF82, 0xFE97, 0xFDB5, 0xFCDF, 0xFC18, 0xFB61 -.hword 0xFABF, 0xFA34, 0xF9C3, 0xF96F, 0xF92D, 0xF8F0, 0xF8B8, 0xF885 -.hword 0xF857, 0xF82E, 0xF80A, 0xF7E9, 0xF7CE, 0xF7B6, 0xF7A2, 0xF793 -.hword 0xF787, 0xF77E, 0xF779, 0xF777, 0xF779, 0xF77D, 0xF785, 0xF78F -.hword 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF, 0xF7E4, 0xF7FC, 0xF815, 0xF82F -.hword 0xF84B, 0xF868, 0xF887, 0xF8A6, 0xF8C6, 0xF8E7, 0xF909, 0xF92A -.hword 0xF94D, 0xF96F, 0xF99B, 0xF9DB, 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D -.hword 0xFBEC, 0xFC70, 0xFCF7, 0xFD80, 0xFE07, 0xFE8C, 0xFF0B, 0xFF83 -.hword 0xFFF0, 0x0051, 0x00A4, 0x00E6, 0x011B, 0x0146, 0x097D, 0x098B -.hword 0x09B3, 0x09F3, 0x0A46, 0x0AAA, 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6 -.hword 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7, 0x0F27, 0x0F8A, 0x0FDB, 0x1018 -.hword 0x103D, 0x1050, 0x1058, 0x1057, 0x104D, 0x103B, 0x1021, 0x1002 -.hword 0x0FDD, 0x0FB3, 0x0F86, 0x0F56, 0x0F23, 0x0EF0, 0x0EBC, 0x0E89 -.hword 0x0E57, 0x0E28, 0x0DFC, 0x0DD3, 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A -.hword 0x0D5F, 0x0D56, 0x0D4F, 0x0D49, 0x0D45, 0x0D42, 0x0D40, 0x0D40 -.hword 0x0D41, 0x0D43, 0x0D45, 0x0D49, 0x0D4D, 0x0D52, 0x0D57, 0x0D5D -.hword 0x0D63, 0x0D69, 0x0D6F, 0x0D76, 0x0D7C, 0x0D82, 0x0D87, 0x0D8C -.hword 0x0D91, 0x0D94, 0x0D98, 0x0D9A, 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98 -.hword 0x0D95, 0x0D90, 0x0D89, 0x0D81, 0x0D76, 0x0D6A, 0x0D5B, 0x0D46 -.hword 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5, 0x0C9C, 0x0C70, 0x0C43, 0x0C13 -.hword 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F, 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95 -.hword 0x0A6A, 0x0A3E, 0x002C, 0xFFE1, 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06 -.hword 0xF7C0, 0xF54C, 0xF2BD, 0xF026, 0xED98, 0xEB27, 0xE8E4, 0xE6E3 -.hword 0xE536, 0xE3F0, 0xE322, 0xE2E0, 0xE33C, 0xE425, 0xE577, 0xE727 -.hword 0xE92D, 0xEB7F, 0xEE12, 0xF0DE, 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D -.hword 0x00CF, 0x0420, 0x0766, 0x0A96, 0x0DA7, 0x1090, 0x1346, 0x15BF -.hword 0x17F3, 0x19D7, 0x1B62, 0x1C8A, 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B -.hword 0x2011, 0x2081, 0x20DD, 0x2126, 0x215D, 0x2183, 0x2199, 0x21A1 -.hword 0x219B, 0x2189, 0x216B, 0x2143, 0x2112, 0x20D9, 0x209A, 0x2054 -.hword 0x200A, 0x1FBC, 0x1F6C, 0x1F1B, 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE -.hword 0x1D97, 0x1D54, 0x1D19, 0x1CE5, 0x1CBA, 0x1C98, 0x1C81, 0x1C77 -.hword 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7, 0x1D33, 0x1D8E, 0x1DF5, 0x1E65 -.hword 0x1EDA, 0x1F52, 0x1FC9, 0x203D, 0x20A9, 0x210B, 0x2160, 0x21A4 -.hword 0x21D4, 0x21ED, 0x21EC, 0x21CE, 0x21A1, 0x2174, 0xFFF1, 0x0008 -.hword 0x004E, 0x00BA, 0x0147, 0x01EF, 0x02AD, 0x037A, 0x0450, 0x052A -.hword 0x0602, 0x06D2, 0x0794, 0x0842, 0x08D6, 0x094A, 0x0999, 0x09BC -.hword 0x09AE, 0x0975, 0x091C, 0x08A7, 0x0819, 0x0774, 0x06BB, 0x05F1 -.hword 0x0519, 0x0436, 0x034A, 0x0259, 0x0165, 0x0071, 0xFF82, 0xFE97 -.hword 0xFDB5, 0xFCDF, 0xFC18, 0xFB61, 0xFABF, 0xFA34, 0xF9C3, 0xF96F -.hword 0xF92D, 0xF8F0, 0xF8B8, 0xF885, 0xF857, 0xF82E, 0xF80A, 0xF7E9 -.hword 0xF7CE, 0xF7B6, 0xF7A2, 0xF793, 0xF787, 0xF77E, 0xF779, 0xF777 -.hword 0xF779, 0xF77D, 0xF785, 0xF78F, 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF -.hword 0xF7E4, 0xF7FC, 0xF815, 0xF82F, 0xF84B, 0xF868, 0xF887, 0xF8A6 -.hword 0xF8C6, 0xF8E7, 0xF909, 0xF92A, 0xF94D, 0xF96F, 0xF99B, 0xF9DB -.hword 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D, 0xFBEC, 0xFC70, 0xFCF7, 0xFD80 -.hword 0xFE07, 0xFE8C, 0xFF0B, 0xFF83, 0xFFF0, 0x0051, 0x00A4, 0x00E6 -.hword 0x011B, 0x0146, 0x097D, 0x098B, 0x09B3, 0x09F3, 0x0A46, 0x0AAA -.hword 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6, 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7 -.hword 0x0F27, 0x0F8A, 0x0FDB, 0x1018, 0x103D, 0x1050, 0x1058, 0x1057 -.hword 0x104D, 0x103B, 0x1021, 0x1002, 0x0FDD, 0x0FB3, 0x0F86, 0x0F56 -.hword 0x0F23, 0x0EF0, 0x0EBC, 0x0E89, 0x0E57, 0x0E28, 0x0DFC, 0x0DD3 -.hword 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A, 0x0D5F, 0x0D56, 0x0D4F, 0x0D49 -.hword 0x0D45, 0x0D42, 0x0D40, 0x0D40, 0x0D41, 0x0D43, 0x0D45, 0x0D49 -.hword 0x0D4D, 0x0D52, 0x0D57, 0x0D5D, 0x0D63, 0x0D69, 0x0D6F, 0x0D76 -.hword 0x0D7C, 0x0D82, 0x0D87, 0x0D8C, 0x0D91, 0x0D94, 0x0D98, 0x0D9A -.hword 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98, 0x0D95, 0x0D90, 0x0D89, 0x0D81 -.hword 0x0D76, 0x0D6A, 0x0D5B, 0x0D46, 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5 -.hword 0x0C9C, 0x0C70, 0x0C43, 0x0C13, 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F -.hword 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95, 0x0A6A, 0x0A3E, 0x002C, 0xFFE1 -.hword 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06, 0xF7C0, 0xF54C, 0xF2BD, 0xF026 -.hword 0xED98, 0xEB27, 0xE8E4, 0xE6E3, 0xE536, 0xE3F0, 0xE322, 0xE2E0 -.hword 0xE33C, 0xE425, 0xE577, 0xE727, 0xE92D, 0xEB7F, 0xEE12, 0xF0DE -.hword 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D, 0x00CF, 0x0420, 0x0766, 0x0A96 -.hword 0x0DA7, 0x1090, 0x1346, 0x15BF, 0x17F3, 0x19D7, 0x1B62, 0x1C8A -.hword 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B, 0x2011, 0x2081, 0x20DD, 0x2126 -.hword 0x215D, 0x2183, 0x2199, 0x21A1, 0x219B, 0x2189, 0x216B, 0x2143 -.hword 0x2112, 0x20D9, 0x209A, 0x2054, 0x200A, 0x1FBC, 0x1F6C, 0x1F1B -.hword 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE, 0x1D97, 0x1D54, 0x1D19, 0x1CE5 -.hword 0x1CBA, 0x1C98, 0x1C81, 0x1C77, 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7 -.hword 0x1D33, 0x1D8E, 0x1DF5, 0x1E65, 0x1EDA, 0x1F52, 0x1FC9, 0x203D -.hword 0x20A9, 0x210B, 0x2160, 0x21A4, 0x21D4, 0x21ED, 0x21EC, 0x21CE -.hword 0x21A1, 0x2174, 0xFFF1, 0x0008, 0x004E, 0x00BA, 0x0147, 0x01EF -.hword 0x02AD, 0x037A, 0x0450, 0x052A, 0x0602, 0x06D2, 0x0794, 0x0842 -.hword 0x08D6, 0x094A, 0x0999, 0x09BC, 0x09AE, 0x0975, 0x091C, 0x08A7 -.hword 0x0819, 0x0774, 0x06BB, 0x05F1, 0x0519, 0x0436, 0x034A, 0x0259 -.hword 0x0165, 0x0071, 0xFF82, 0xFE97, 0xFDB5, 0xFCDF, 0xFC18, 0xFB61 -.hword 0xFABF, 0xFA34, 0xF9C3, 0xF96F, 0xF92D, 0xF8F0, 0xF8B8, 0xF885 -.hword 0xF857, 0xF82E, 0xF80A, 0xF7E9, 0xF7CE, 0xF7B6, 0xF7A2, 0xF793 -.hword 0xF787, 0xF77E, 0xF779, 0xF777, 0xF779, 0xF77D, 0xF785, 0xF78F -.hword 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF, 0xF7E4, 0xF7FC, 0xF815, 0xF82F -.hword 0xF84B, 0xF868, 0xF887, 0xF8A6, 0xF8C6, 0xF8E7, 0xF909, 0xF92A -.hword 0xF94D, 0xF96F, 0xF99B, 0xF9DB, 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D -.hword 0xFBEC, 0xFC70, 0xFCF7, 0xFD80, 0xFE07, 0xFE8C, 0xFF0B, 0xFF83 -.hword 0xFFF0, 0x0051, 0x00A4, 0x00E6, 0x011B, 0x0146, 0x097D, 0x098B -.hword 0x09B3, 0x09F3, 0x0A46, 0x0AAA, 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6 -.hword 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7, 0x0F27, 0x0F8A, 0x0FDB, 0x1018 -.hword 0x103D, 0x1050, 0x1058, 0x1057, 0x104D, 0x103B, 0x1021, 0x1002 -.hword 0x0FDD, 0x0FB3, 0x0F86, 0x0F56, 0x0F23, 0x0EF0, 0x0EBC, 0x0E89 -.hword 0x0E57, 0x0E28, 0x0DFC, 0x0DD3, 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A -.hword 0x0D5F, 0x0D56, 0x0D4F, 0x0D49, 0x0D45, 0x0D42, 0x0D40, 0x0D40 -.hword 0x0D41, 0x0D43, 0x0D45, 0x0D49, 0x0D4D, 0x0D52, 0x0D57, 0x0D5D -.hword 0x0D63, 0x0D69, 0x0D6F, 0x0D76, 0x0D7C, 0x0D82, 0x0D87, 0x0D8C -.hword 0x0D91, 0x0D94, 0x0D98, 0x0D9A, 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98 -.hword 0x0D95, 0x0D90, 0x0D89, 0x0D81, 0x0D76, 0x0D6A, 0x0D5B, 0x0D46 -.hword 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5, 0x0C9C, 0x0C70, 0x0C43, 0x0C13 -.hword 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F, 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95 -.hword 0x0A6A, 0x0A3E, 0x0000, 0xFFF8, 0xFFDF, 0xFFB7, 0xFF84, 0xFF46 -.hword 0xFF00, 0xFEB4, 0xFE64, 0xFE11, 0xFDBF, 0xFD6F, 0xFD23, 0xFCDD -.hword 0xFC9F, 0xFC6C, 0xFC44, 0xFC2B, 0xFC22, 0xFC3D, 0xFC86, 0xFCF1 -.hword 0xFD74, 0xFE03, 0xFE93, 0xFF1A, 0xFF8B, 0xFFDC, 0x0000, 0x0008 -.hword 0x000C, 0x000C, 0x0007, 0x0000, 0xFFF4, 0xFFE5, 0xFFD3, 0xFFBE -.hword 0xFFA7, 0xFF8E, 0xFF73, 0xFF57, 0xFF3A, 0xFF1D, 0xFEFE, 0xFEE0 -.hword 0xFEC2, 0xFEA5, 0xFE89, 0xFE6E, 0xFE54, 0xFE3C, 0xFE26, 0xFE13 -.hword 0xFE03, 0xFDF5, 0xFDEB, 0xFDE5, 0xFDE3, 0xFDE7, 0xFDF1, 0xFE01 -.hword 0xFE16, 0xFE30, 0xFE4E, 0xFE6F, 0xFE93, 0xFEB8, 0xFEDE, 0xFF05 -.hword 0xFF2B, 0xFF51, 0xFF74, 0xFF95, 0xFFB3, 0xFFCD, 0xFFE2, 0xFFF3 -.hword 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006 -.hword 0x0017, 0x0032, 0x0056, 0x0081, 0x00B1, 0x00E6, 0x011D, 0x0156 -.hword 0x018F, 0x01C6, 0x01FB, 0x022B, 0x0256, 0x027A, 0x0295, 0x02A6 -.hword 0x02AC, 0x029F, 0x027B, 0x0243, 0x01FC, 0x01AA, 0x0152, 0x00F7 -.hword 0x009D, 0x0049, 0x0000, 0xFFBB, 0xFF72, 0xFF26, 0xFED6, 0xFE85 -.hword 0xFE31, 0xFDDC, 0xFD86, 0xFD2F, 0xFCD7, 0xFC80, 0xFC29, 0xFBD4 -.hword 0xFB7F, 0xFB2D, 0xFADD, 0xFA8F, 0xFA45, 0xF9FE, 0xF9BB, 0xF97C -.hword 0xF942, 0xF90E, 0xF8DF, 0xF8B6, 0xF894, 0xF878, 0xF864, 0xF857 -.hword 0xF853, 0xF860, 0xF885, 0xF8C0, 0xF90E, 0xF96C, 0xF9D9, 0xFA51 -.hword 0xFAD2, 0xFB59, 0xFBE4, 0xFC70, 0xFCFB, 0xFD82, 0xFE03, 0xFE7B -.hword 0xFEE7, 0xFF46, 0xFF94, 0xFFCE, 0xFFF4, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFB85, 0xFB9B, 0xFBD8, 0xFC39, 0xFCB7, 0xFD4E -.hword 0xFDF9, 0xFEB2, 0xFF76, 0x003D, 0x0105, 0x01C8, 0x0280, 0x032A -.hword 0x03BF, 0x043B, 0x0498, 0x04D3, 0x04E5, 0x0497, 0x03CA, 0x02A0 -.hword 0x0139, 0xFFB8, 0xFE3C, 0xFCE7, 0xFBDA, 0xFB36, 0xFB1D, 0xFB5F -.hword 0xFBB8, 0xFC24, 0xFCA3, 0xFD34, 0xFDD3, 0xFE80, 0xFF39, 0xFFFC -.hword 0x00C6, 0x0198, 0x026F, 0x0349, 0x0425, 0x0501, 0x05DA, 0x06B1 -.hword 0x0782, 0x084C, 0x090E, 0x09C5, 0x0A70, 0x0B0D, 0x0B9B, 0x0C18 -.hword 0x0C82, 0x0CD7, 0x0D16, 0x0D3E, 0x0D4B, 0x0D2C, 0x0CD4, 0x0C49 -.hword 0x0B91, 0x0AB1, 0x09B0, 0x0894, 0x0763, 0x0623, 0x04DA, 0x038D -.hword 0x0244, 0x0104, 0xFFD4, 0xFEB8, 0xFDB7, 0xFCD7, 0xFC1F, 0xFB94 -.hword 0xFB3C, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D -.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D -.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0x0000, 0x0000 -.hword 0x0003, 0x0007, 0x000D, 0x0014, 0x001D, 0x0027, 0x0033, 0x003F -.hword 0x004D, 0x005C, 0x006C, 0x007D, 0x008F, 0x00A2, 0x00B5, 0x00C9 -.hword 0x00DE, 0x00F3, 0x0109, 0x011F, 0x0136, 0x014D, 0x0164, 0x017B -.hword 0x0193, 0x01AA, 0x01C1, 0x01D9, 0x01F0, 0x0207, 0x021D, 0x0233 -.hword 0x0249, 0x025E, 0x0273, 0x0286, 0x029A, 0x02AC, 0x02BE, 0x02CE -.hword 0x02DE, 0x02EC, 0x02FA, 0x0306, 0x0311, 0x031B, 0x0323, 0x032A -.hword 0x032F, 0x0333, 0x0335, 0x0335, 0x0334, 0x0330, 0x032B, 0x0324 -.hword 0x031A, 0x030F, 0x0301, 0x02F1, 0x02DF, 0x02CA, 0x02B3, 0x0299 -.hword 0x027D, 0x025E, 0x023C, 0x0217, 0x01F0, 0x01C5, 0x0198, 0x0167 -.hword 0x0134, 0x00FD, 0x00C2, 0x0085, 0x0044, 0x0000, 0xFFA3, 0xFF1A -.hword 0xFE68, 0xFD92, 0xFC99, 0xFB81, 0xFA4E, 0xF904, 0xF7A4, 0xF633 -.hword 0xF4B4, 0xF32A, 0xF199, 0xF003, 0xEE6D, 0xECD8, 0xEB4A, 0xE9C5 -.hword 0xE84C, 0xE6E3, 0x3FFF, 0x0000 - -peach_seg5_animindex_500C530: # 0x0500C530 -.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D -.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0064, 0x119E, 0x0001, 0x0000 -.hword 0x0001, 0x1202, 0x0064, 0x1072, 0x0064, 0x10D6, 0x0064, 0x113A -.hword 0x0064, 0x0F46, 0x0064, 0x0FAA, 0x0064, 0x100E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0964, 0x0064, 0x0130, 0x0064, 0x0194 -.hword 0x0064, 0x01F8, 0x0064, 0x0E1A, 0x0064, 0x0E7E, 0x0064, 0x0EE2 -.hword 0x0064, 0x0CEE, 0x0064, 0x0D52, 0x0064, 0x0DB6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0CED, 0x0064, 0x0965, 0x0064, 0x09C9 -.hword 0x0064, 0x0A2D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x0388 -.hword 0x0064, 0x025C, 0x0064, 0x02C0, 0x0064, 0x0324, 0x0064, 0x03EC -.hword 0x0064, 0x0450, 0x0064, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0BC0, 0x0064, 0x0A91, 0x0064, 0x0AF5, 0x0064, 0x0B59 -.hword 0x0001, 0x0000, 0x0064, 0x0644, 0x0064, 0x06A8, 0x0064, 0x0518 -.hword 0x0064, 0x057C, 0x0064, 0x05E0, 0x0064, 0x070C, 0x0064, 0x0770 -.hword 0x0064, 0x07D4, 0x0064, 0x0BC1, 0x0064, 0x0C25, 0x0064, 0x0C89 -.hword 0x0001, 0x0BBD, 0x0001, 0x0BBE, 0x0001, 0x0BBF, 0x0064, 0x0838 -.hword 0x0064, 0x089C, 0x0064, 0x0900 - -peach_seg5_anim_0500C638: # 0x0500C638 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500A128 -.word peach_seg5_animindex_500C530 -.word 0 - -peach_seg5_animvalue_0500C650: # 0x0500C650 -.hword 0x0000, 0xFFA4, 0xFF9D, 0xFF97, 0xFF90, 0xFF8A, 0xFF83, 0xFF7D -.hword 0xFF77, 0xFF71, 0xFF6B, 0xFF65, 0xFF60, 0xFF5A, 0xFF55, 0xFF50 -.hword 0xFF4C, 0xFF47, 0xFF43, 0xFF40, 0xFF3C, 0xFF39, 0xFF37, 0xFF34 -.hword 0xFF33, 0xFF31, 0xFF31, 0xFF30, 0xFF30, 0xFF32, 0xFF33, 0xFF36 -.hword 0xFF3A, 0xFF3E, 0xFF42, 0xFF48, 0xFF4D, 0xFF53, 0xFF5A, 0xFF61 -.hword 0xFF68, 0xFF70, 0xFF78, 0xFF7F, 0xFF87, 0xFF8F, 0xFF98, 0xFFA0 -.hword 0xFFA7, 0xFFAF, 0xFFB7, 0xFFBE, 0xFFC5, 0xFFCC, 0xFFD2, 0xFFD8 -.hword 0xFFDD, 0xFFE1, 0xFFE6, 0xFFE9, 0xFFEC, 0xFFEE, 0xFFEF, 0xFFEF -.hword 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFF0 -.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0 -.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0x015F, 0x0160, 0x0160 -.hword 0x0161, 0x0162, 0x0163, 0x0164, 0x0165, 0x0165, 0x0165, 0x0164 -.hword 0x0163, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0162, 0x0163 -.hword 0x0164, 0x0164, 0x0163, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015F, 0x0160, 0x0161, 0x0163 -.hword 0x0164, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167, 0x0166 -.hword 0x0165, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E -.hword 0x015F, 0x015F, 0x0160, 0x0160, 0x0161, 0x0162, 0x0163, 0x0164 -.hword 0x0165, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0168, 0x0167 -.hword 0x0167, 0x0167, 0x0166, 0x0165, 0x0164, 0x0163, 0x0163, 0x0162 -.hword 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0162, 0x0163, 0x0164 -.hword 0x0165, 0xFFE1, 0xFFDF, 0xFFDE, 0xFFDC, 0xFFDA, 0xFFD7, 0xFFD4 -.hword 0xFFD0, 0xFFCC, 0xFFC7, 0xFFC2, 0xFFBC, 0xFFB5, 0xFFAC, 0xFFA2 -.hword 0xFF97, 0xFF8B, 0xFF7E, 0xFF70, 0xFF61, 0xFF51, 0xFF41, 0xFF31 -.hword 0xFF20, 0xFF0F, 0xFEFE, 0xFEED, 0xFEDC, 0xFECB, 0xFEBB, 0xFEAB -.hword 0xFE9C, 0xFE8D, 0xFE7F, 0xFE71, 0xFE63, 0xFE55, 0xFE47, 0xFE39 -.hword 0xFE2B, 0xFE1D, 0xFE0F, 0xFE01, 0xFDF3, 0xFDE5, 0xFDD7, 0xFDC8 -.hword 0xFDB9, 0xFDAA, 0xFD9B, 0xFD8C, 0xFD7C, 0xFD6C, 0xFD5B, 0xFD4A -.hword 0xFD39, 0xFD28, 0xFD16, 0xFD05, 0xFCF4, 0xFCE3, 0xFCD1, 0xFCC0 -.hword 0xFCAF, 0xFC9E, 0xFC8D, 0xFC7C, 0xFC6A, 0xFC59, 0xFC48, 0xFC37 -.hword 0xFC26, 0xFC15, 0xFC04, 0xFBF3, 0xFBE2, 0xFBD1, 0xFBC0, 0xFBAF -.hword 0xFB9E, 0xFB8D, 0xFB7C, 0xFB6B, 0xFB5B, 0xFB4A, 0xFB39, 0xFB28 -.hword 0xFB17, 0xFB06, 0xFAF5, 0xFAE5, 0xFAD4, 0xFAC3, 0xFAB2, 0xFAA2 -.hword 0xFA91, 0xFA80, 0xFA6F, 0xFA5F, 0xFA4E, 0xC50F, 0x3FFA, 0xC50F -.hword 0x0893, 0x082F, 0x07C7, 0x075B, 0x06EC, 0x067B, 0x0607, 0x0592 -.hword 0x051B, 0x04A3, 0x042B, 0x03B2, 0x033A, 0x02C2, 0x024B, 0x01D5 -.hword 0x0162, 0x00F0, 0x0081, 0x0015, 0xFFAE, 0xFF49, 0xFEE9, 0xFE8D -.hword 0xFE36, 0xFDE4, 0xFD98, 0xFD53, 0xFD17, 0xFCE7, 0xFCC2, 0xFCA8 -.hword 0xFC97, 0xFC8E, 0xFC8D, 0xFC92, 0xFC9D, 0xFCAB, 0xFCBE, 0xFCD3 -.hword 0xFCE9, 0xFD00, 0xFD16, 0xFD2C, 0xFD3E, 0xFD4E, 0xFD68, 0xFD97 -.hword 0xFDD4, 0xFE18, 0xFE5B, 0xFE97, 0xFED0, 0xFF0E, 0xFF4D, 0xFF89 -.hword 0xFFBE, 0xFFE7, 0x0000, 0x000E, 0x0018, 0x001F, 0x0023, 0x0024 -.hword 0x0023, 0x0020, 0x001C, 0x0017, 0x0012, 0x000C, 0x0007, 0x0003 -.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0344, 0x0366, 0x0388, 0x03A9 -.hword 0x03C9, 0x03E8, 0x0407, 0x0425, 0x0443, 0x0460, 0x047D, 0x049A -.hword 0x04B7, 0x04D4, 0x04F0, 0x050D, 0x052B, 0x05BA, 0x06F6, 0x08AF -.hword 0x0AB8, 0x0CE1, 0x0EFB, 0x10D7, 0x1247, 0x131C, 0x1321, 0x1210 -.hword 0x100D, 0x0D4C, 0x0A02, 0x0664, 0x02A8, 0xFF04, 0xFBAA, 0xF8D1 -.hword 0xF6AE, 0xF575, 0xF535, 0xF5A7, 0xF6AC, 0xF827, 0xF9FC, 0xFC0E -.hword 0xFE40, 0x0073, 0x028F, 0x0473, 0x0604, 0x0725, 0x07B3, 0x073F -.hword 0x05E9, 0x0409, 0x01F7, 0x000A, 0xFE9B, 0xFDFF, 0xFDFC, 0xFE24 -.hword 0xFE72, 0xFEDF, 0xFF67, 0x0001, 0x00AA, 0x015B, 0x020E, 0x02BD -.hword 0x0363, 0x03FA, 0x047B, 0x04E1, 0x0526, 0x054C, 0x055F, 0x0563 -.hword 0x0559, 0x0543, 0x0524, 0x04FC, 0x04CF, 0x049E, 0x046A, 0x0437 -.hword 0x0406, 0x03D9, 0x03B2, 0x0392, 0x037D, 0x0374, 0x0375, 0x037C -.hword 0x0388, 0x0399, 0x03AE, 0x03C7, 0x03E2, 0x03FF, 0x041D, 0x043C -.hword 0xCB8A, 0xCC14, 0xCCA4, 0xCD39, 0xCDD1, 0xCE6C, 0xCF08, 0xCFA4 -.hword 0xD040, 0xD0DA, 0xD172, 0xD205, 0xD293, 0xD31C, 0xD39D, 0xD416 -.hword 0xD486, 0xD4EC, 0xD547, 0xD595, 0xD5D6, 0xD608, 0xD62A, 0xD63D -.hword 0xD641, 0xD639, 0xD626, 0xD608, 0xD5E1, 0xD5B2, 0xD57B, 0xD53E -.hword 0xD4FB, 0xD4B3, 0xD468, 0xD41A, 0xD3CA, 0xD379, 0xD329, 0xD2D9 -.hword 0xD28C, 0xD241, 0xD1FA, 0xD1B8, 0xD17C, 0xD146, 0xD119, 0xD0F5 -.hword 0xD0D9, 0xD0C5, 0xD0B8, 0xD0B2, 0xD0B3, 0xD0BF, 0xD0D0, 0xD0E5 -.hword 0xD0F9, 0xD109, 0xD112, 0xD116, 0xD119, 0xD11A, 0xD11B, 0xD11C -.hword 0xD11B, 0xD11B, 0xD11A, 0xD118, 0xD117, 0xD115, 0xD114, 0xD113 -.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 -.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 -.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 -.hword 0xD112, 0xD112, 0xD112, 0xD112, 0x0CBB, 0x0C66, 0x0C12, 0x0BBF -.hword 0x0B6E, 0x0B1D, 0x0ACF, 0x0A82, 0x0A36, 0x09EC, 0x09A4, 0x095E -.hword 0x0919, 0x08D1, 0x0889, 0x083F, 0x07F4, 0x07A9, 0x075C, 0x070F -.hword 0x06C1, 0x0673, 0x0625, 0x05D7, 0x0588, 0x053A, 0x04EC, 0x049E -.hword 0x0450, 0x0404, 0x03B8, 0x036D, 0x0323, 0x02DA, 0x0293, 0x024C -.hword 0x0208, 0x01C5, 0x0184, 0x0144, 0x0107, 0x00CC, 0x0094, 0x005D -.hword 0x002A, 0xFFFA, 0xFFCB, 0xFFA0, 0xFF78, 0xFF53, 0xFF31, 0xFF13 -.hword 0xFEF9, 0xFEE2, 0xFECF, 0xFEC0, 0xFEB5, 0xFEAF, 0xFEAC, 0xFEAC -.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC -.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC -.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC -.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC -.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC -.hword 0xF7C5, 0xF853, 0xF8E0, 0xF96A, 0xF9F2, 0xFA78, 0xFAFB, 0xFB7C -.hword 0xFBF9, 0xFC73, 0xFCEA, 0xFD5E, 0xFDD1, 0xFE47, 0xFEC0, 0xFF3A -.hword 0xFFB6, 0x0033, 0x00B2, 0x0133, 0x01B5, 0x0237, 0x02BA, 0x033D -.hword 0x03C1, 0x0444, 0x04C7, 0x054A, 0x05CB, 0x064C, 0x06CC, 0x074A -.hword 0x07C6, 0x0841, 0x08B9, 0x092F, 0x09A3, 0x0A14, 0x0A82, 0x0AED -.hword 0x0B54, 0x0BB8, 0x0C17, 0x0C73, 0x0CCA, 0x0D1D, 0x0D6B, 0x0DB5 -.hword 0x0DF8, 0x0E37, 0x0E70, 0x0EA3, 0x0ED0, 0x0EF6, 0x0F17, 0x0F30 -.hword 0x0F42, 0x0F4D, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 -.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 -.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 -.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 -.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 -.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0xECF6, 0xED95, 0xEE30, 0xEEC6 -.hword 0xEF59, 0xEFE6, 0xF06F, 0xF0F2, 0xF170, 0xF1E8, 0xF25B, 0xF2C7 -.hword 0xF32E, 0xF391, 0xF3F1, 0xF44D, 0xF4A5, 0xF4FA, 0xF54B, 0xF599 -.hword 0xF5E4, 0xF62B, 0xF66F, 0xF6B0, 0xF6EE, 0xF729, 0xF761, 0xF796 -.hword 0xF7C9, 0xF7F9, 0xF826, 0xF850, 0xF879, 0xF89E, 0xF8C2, 0xF8E3 -.hword 0xF902, 0xF91E, 0xF939, 0xF952, 0xF969, 0xF97E, 0xF991, 0xF9A2 -.hword 0xF9B2, 0xF9C0, 0xF9CD, 0xF9D8, 0xF9E2, 0xF9EB, 0xF9F3, 0xF9F9 -.hword 0xF9FE, 0xFA02, 0xFA06, 0xFA08, 0xFA0A, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B -.hword 0xD767, 0xD702, 0xD6A6, 0xD653, 0xD60B, 0xD5CD, 0xD59B, 0xD575 -.hword 0xD55A, 0xD54B, 0xD543, 0xD542, 0xD549, 0xD556, 0xD569, 0xD583 -.hword 0xD5A3, 0xD5C8, 0xD5F3, 0xD622, 0xD656, 0xD68E, 0xD6CB, 0xD70B -.hword 0xD74E, 0xD795, 0xD7DF, 0xD82B, 0xD879, 0xD8C9, 0xD91B, 0xD96E -.hword 0xD9C2, 0xDA16, 0xDA6C, 0xDAC1, 0xDB16, 0xDB6A, 0xDBBE, 0xDC11 -.hword 0xDC62, 0xDCB1, 0xDCFE, 0xDD49, 0xDD92, 0xDDD7, 0xDE19, 0xDE58 -.hword 0xDE93, 0xDEC9, 0xDEFB, 0xDF29, 0xDF51, 0xDF74, 0xDF91, 0xDFA9 -.hword 0xDFBA, 0xDFC4, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 -.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 -.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 -.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 -.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 -.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0x0CFF, 0x0DEB, 0x0ED1, 0x0FB0 -.hword 0x1088, 0x1157, 0x121F, 0x12DD, 0x1392, 0x143C, 0x14DC, 0x1570 -.hword 0x15FF, 0x168D, 0x171B, 0x17A8, 0x1835, 0x18C0, 0x194B, 0x19D5 -.hword 0x1A5D, 0x1AE4, 0x1B6A, 0x1BEF, 0x1C71, 0x1CF2, 0x1D71, 0x1DEE -.hword 0x1E69, 0x1EE1, 0x1F57, 0x1FCB, 0x203C, 0x20AA, 0x2116, 0x217E -.hword 0x21E3, 0x2246, 0x22A4, 0x2300, 0x2358, 0x23AC, 0x23FC, 0x2448 -.hword 0x2491, 0x24D5, 0x2514, 0x2550, 0x2587, 0x25B9, 0x25E6, 0x260F -.hword 0x2632, 0x2651, 0x266A, 0x267E, 0x268C, 0x2695, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0xF83B, 0xF87D, 0xF8BE, 0xF8FD, 0xF93A, 0xF976, 0xF9B0, 0xF9E9 -.hword 0xFA1F, 0xFA53, 0xFA86, 0xFAB6, 0xFAE4, 0xFB12, 0xFB3E, 0xFB69 -.hword 0xFB93, 0xFBBC, 0xFBE4, 0xFC0B, 0xFC31, 0xFC56, 0xFC79, 0xFC9C -.hword 0xFCBD, 0xFCDE, 0xFCFD, 0xFD1B, 0xFD39, 0xFD55, 0xFD70, 0xFD8A -.hword 0xFDA4, 0xFDBC, 0xFDD3, 0xFDE9, 0xFDFE, 0xFE12, 0xFE26, 0xFE38 -.hword 0xFE49, 0xFE59, 0xFE69, 0xFE77, 0xFE84, 0xFE91, 0xFE9C, 0xFEA7 -.hword 0xFEB0, 0xFEB9, 0xFEC0, 0xFEC7, 0xFECD, 0xFED2, 0xFED6, 0xFED9 -.hword 0xFEDB, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xBF8C, 0xBF2E, 0xBED2, 0xBE79 -.hword 0xBE24, 0xBDD1, 0xBD82, 0xBD37, 0xBCF0, 0xBCAC, 0xBC6E, 0xBC34 -.hword 0xBBFC, 0xBBC5, 0xBB8F, 0xBB59, 0xBB24, 0xBAEF, 0xBABC, 0xBA88 -.hword 0xBA56, 0xBA25, 0xB9F4, 0xB9C4, 0xB995, 0xB967, 0xB939, 0xB90D -.hword 0xB8E2, 0xB8B7, 0xB88E, 0xB866, 0xB83E, 0xB818, 0xB7F3, 0xB7D0 -.hword 0xB7AD, 0xB78C, 0xB76C, 0xB74D, 0xB72F, 0xB713, 0xB6F8, 0xB6DF -.hword 0xB6C7, 0xB6B1, 0xB69C, 0xB688, 0xB676, 0xB666, 0xB657, 0xB64A -.hword 0xB63F, 0xB635, 0xB62D, 0xB626, 0xB622, 0xB61F, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xF917, 0xFACF, 0xFC7A, 0xFE13, 0xFF93, 0x00F2, 0x022C, 0x0339 -.hword 0x0413, 0x04B3, 0x0513, 0x052C, 0x0517, 0x04EF, 0x04B7, 0x046D -.hword 0x0414, 0x03AD, 0x0337, 0x02B4, 0x0225, 0x018A, 0x00E5, 0x0035 -.hword 0xFF7E, 0xFEBD, 0xFDF4, 0xFD25, 0xFC50, 0xFB76, 0xFA98, 0xF9B7 -.hword 0xF8D2, 0xF7EC, 0xF706, 0xF61E, 0xF538, 0xF453, 0xF370, 0xF291 -.hword 0xF1B5, 0xF0DE, 0xF00D, 0xEF42, 0xEE7E, 0xEDC3, 0xED10, 0xEC66 -.hword 0xEBC8, 0xEB34, 0xEAAD, 0xEA32, 0xE9C5, 0xE967, 0xE917, 0xE8D9 -.hword 0xE8AB, 0xE88E, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 -.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 -.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 -.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 -.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 -.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xF445, 0xF4D8, 0xF570, 0xF609 -.hword 0xF69F, 0xF72C, 0xF7AC, 0xF81C, 0xF875, 0xF8B5, 0xF8D5, 0xF8D3 -.hword 0xF8BA, 0xF89B, 0xF876, 0xF84D, 0xF81E, 0xF7EA, 0xF7B2, 0xF776 -.hword 0xF735, 0xF6F2, 0xF6AA, 0xF660, 0xF613, 0xF5C3, 0xF571, 0xF51E -.hword 0xF4C8, 0xF471, 0xF419, 0xF3C1, 0xF367, 0xF30E, 0xF2B4, 0xF25B -.hword 0xF203, 0xF1AB, 0xF155, 0xF100, 0xF0AC, 0xF05B, 0xF00C, 0xEFC0 -.hword 0xEF76, 0xEF30, 0xEEED, 0xEEAE, 0xEE73, 0xEE3C, 0xEE0A, 0xEDDC -.hword 0xEDB4, 0xED91, 0xED74, 0xED5D, 0xED4C, 0xED42, 0xED3E, 0xED3E -.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E -.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E -.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E -.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E -.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E -.hword 0xEE97, 0xEF26, 0xEFB2, 0xF038, 0xF0BA, 0xF136, 0xF1AC, 0xF21B -.hword 0xF281, 0xF2DF, 0xF334, 0xF37F, 0xF3C4, 0xF40A, 0xF44E, 0xF493 -.hword 0xF4D6, 0xF51A, 0xF55C, 0xF59E, 0xF5E0, 0xF620, 0xF660, 0xF69F -.hword 0xF6DD, 0xF71A, 0xF756, 0xF791, 0xF7CB, 0xF804, 0xF83C, 0xF872 -.hword 0xF8A7, 0xF8DB, 0xF90D, 0xF93E, 0xF96E, 0xF99B, 0xF9C7, 0xF9F2 -.hword 0xFA1B, 0xFA42, 0xFA67, 0xFA8A, 0xFAAC, 0xFACB, 0xFAE9, 0xFB04 -.hword 0xFB1E, 0xFB35, 0xFB4A, 0xFB5C, 0xFB6D, 0xFB7B, 0xFB86, 0xFB8F -.hword 0xFB96, 0xFB9A, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B -.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B -.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B -.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B -.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B -.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0xD11D, 0xD289, 0xD3E8, 0xD538, 0xD676, 0xD7A1, 0xD8B6, 0xD9B4 -.hword 0xDA97, 0xDB5E, 0xDC07, 0xDC90, 0xDD03, 0xDD6A, 0xDDC8, 0xDE1B -.hword 0xDE65, 0xDEA5, 0xDEDD, 0xDF0C, 0xDF33, 0xDF53, 0xDF6A, 0xDF7B -.hword 0xDF85, 0xDF89, 0xDF87, 0xDF7F, 0xDF72, 0xDF5F, 0xDF49, 0xDF2E -.hword 0xDF0F, 0xDEED, 0xDEC8, 0xDEA0, 0xDE76, 0xDE4A, 0xDE1C, 0xDDED -.hword 0xDDBD, 0xDD8C, 0xDD5B, 0xDD2A, 0xDCFA, 0xDCCB, 0xDC9D, 0xDC71 -.hword 0xDC46, 0xDC1E, 0xDBF8, 0xDBD6, 0xDBB7, 0xDB9C, 0xDB85, 0xDB72 -.hword 0xDB64, 0xDB5C, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 -.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 -.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 -.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 -.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 -.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xD85C, 0xD86D, 0xD87F, 0xD890 -.hword 0xD8A2, 0xD8B3, 0xD8C4, 0xD8D5, 0xD8E4, 0xD8F3, 0xD900, 0xD90D -.hword 0xD919, 0xD926, 0xD934, 0xD943, 0xD953, 0xD963, 0xD974, 0xD986 -.hword 0xD999, 0xD9AC, 0xD9BF, 0xD9D3, 0xD9E8, 0xD9FC, 0xDA11, 0xDA26 -.hword 0xDA3C, 0xDA51, 0xDA67, 0xDA7C, 0xDA92, 0xDAA7, 0xDABC, 0xDAD1 -.hword 0xDAE6, 0xDAFB, 0xDB0F, 0xDB22, 0xDB35, 0xDB48, 0xDB5A, 0xDB6B -.hword 0xDB7B, 0xDB8B, 0xDB9A, 0xDBA8, 0xDBB5, 0xDBC2, 0xDBCD, 0xDBD7 -.hword 0xDBDF, 0xDBE7, 0xDBED, 0xDBF3, 0xDBF6, 0xDBF8, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0x048B, 0x04D0, 0x0512, 0x0550, 0x058A, 0x05BF, 0x05F0, 0x061C -.hword 0x0641, 0x0660, 0x0679, 0x068A, 0x0696, 0x069E, 0x06A4, 0x06A7 -.hword 0x06A7, 0x06A4, 0x069F, 0x0698, 0x068E, 0x0682, 0x0675, 0x0665 -.hword 0x0653, 0x0640, 0x062C, 0x0616, 0x05FF, 0x05E7, 0x05CE, 0x05B3 -.hword 0x0599, 0x057D, 0x0561, 0x0545, 0x0529, 0x050C, 0x04F0, 0x04D3 -.hword 0x04B7, 0x049C, 0x0481, 0x0466, 0x044C, 0x0434, 0x041C, 0x0405 -.hword 0x03F0, 0x03DC, 0x03CA, 0x03BA, 0x03AB, 0x039E, 0x0393, 0x038A -.hword 0x0384, 0x0380, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0xB57B, 0xB55E, 0xB542, 0xB527 -.hword 0xB50E, 0xB4F8, 0xB4E3, 0xB4D2, 0xB4C3, 0xB4B8, 0xB4AF, 0xB4AB -.hword 0xB4A9, 0xB4A9, 0xB4AA, 0xB4AC, 0xB4B0, 0xB4B4, 0xB4BA, 0xB4C1 -.hword 0xB4C9, 0xB4D2, 0xB4DC, 0xB4E6, 0xB4F2, 0xB4FE, 0xB50B, 0xB518 -.hword 0xB526, 0xB534, 0xB543, 0xB551, 0xB561, 0xB570, 0xB580, 0xB58F -.hword 0xB59F, 0xB5AF, 0xB5BE, 0xB5CE, 0xB5DD, 0xB5EC, 0xB5FA, 0xB608 -.hword 0xB616, 0xB623, 0xB630, 0xB63C, 0xB647, 0xB651, 0xB65B, 0xB664 -.hword 0xB66B, 0xB672, 0xB678, 0xB67C, 0xB67F, 0xB681, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xF203, 0xF1E0, 0xF1C4, 0xF1B0, 0xF1A4, 0xF19F, 0xF1A3, 0xF1AE -.hword 0xF1C1, 0xF1DC, 0xF1FF, 0xF22A, 0xF25D, 0xF298, 0xF2E2, 0xF343 -.hword 0xF3B8, 0xF43E, 0xF4D4, 0xF574, 0xF61E, 0xF6CE, 0xF781, 0xF833 -.hword 0xF8E4, 0xF98E, 0xFA30, 0xFAC7, 0xFB50, 0xFBC7, 0xFC28, 0xFC73 -.hword 0xFCAC, 0xFCD7, 0xFCF9, 0xFD17, 0xFD35, 0xFD58, 0xFD83, 0xFDBD -.hword 0xFDFD, 0xFE3D, 0xFE7D, 0xFEC1, 0xFF0A, 0xFF59, 0xFFB2, 0x0015 -.hword 0x0087, 0x0106, 0x0187, 0x0205, 0x027D, 0x02EC, 0x0351, 0x03A8 -.hword 0x03F5, 0x0439, 0x0472, 0x049C, 0x04B5, 0x04BA, 0x04A6, 0x047C -.hword 0x0440, 0x03F7, 0x03A6, 0x0353, 0x02FE, 0x02A5, 0x0247, 0x01E4 -.hword 0x017A, 0x010A, 0x0091, 0x0014, 0xFFA0, 0xFF34, 0xFECF, 0xFE71 -.hword 0xFE1A, 0xFDC9, 0xFD7D, 0xFD3F, 0xFD48, 0xFD74, 0xFDA0, 0xFDD2 -.hword 0xFE09, 0xFE42, 0xFE7C, 0xFEB7, 0xFEF1, 0xFF29, 0xFF5D, 0xFF8D -.hword 0xFFB6, 0xFFD8, 0xFFF1, 0x0000, 0xFFB0, 0xFF85, 0xFF57, 0xFF26 -.hword 0xFEF5, 0xFEC3, 0xFE93, 0xFE65, 0xFE3A, 0xFE13, 0xFDF1, 0xFDD6 -.hword 0xFDC3, 0xFDB8, 0xFDB7, 0xFDC0, 0xFDD2, 0xFDEB, 0xFE09, 0xFE2C -.hword 0xFE53, 0xFE7B, 0xFEA3, 0xFECA, 0xFEF0, 0xFF11, 0xFF2D, 0xFF43 -.hword 0xFF52, 0xFF57, 0xFF55, 0xFF4F, 0xFF46, 0xFF3A, 0xFF2B, 0xFF1A -.hword 0xFF07, 0xFEF1, 0xFEDB, 0xFEC3, 0xFEAB, 0xFE92, 0xFE78, 0xFE60 -.hword 0xFE47, 0xFE30, 0xFE1A, 0xFE05, 0xFDF2, 0xFDE1, 0xFDD3, 0xFDC8 -.hword 0xFDC0, 0xFDBB, 0xFDBB, 0xFDBE, 0xFDCD, 0xFDEC, 0xFE19, 0xFE50 -.hword 0xFE8E, 0xFED2, 0xFF17, 0xFF5A, 0xFF9A, 0xFFD3, 0x0001, 0x0023 -.hword 0x0036, 0x0037, 0x0027, 0x000A, 0xFFE3, 0xFFB2, 0xFF7B, 0xFF41 -.hword 0xFF05, 0xFECB, 0xFE94, 0xFE63, 0xFE3B, 0xFE1E, 0xFE0E, 0xFE0F -.hword 0xFE1A, 0xFE30, 0xFE4E, 0xFE72, 0xFE9D, 0xFECC, 0xFEFD, 0xFF31 -.hword 0xFF66, 0xFF99, 0xFFCB, 0xFFF9, 0x0022, 0x0046, 0x0062, 0x0076 -.hword 0xBF3F, 0xBF44, 0xBF49, 0xBF4E, 0xBF53, 0xBF58, 0xBF5D, 0xBF62 -.hword 0xBF66, 0xBF6A, 0xBF6E, 0xBF71, 0xBF73, 0xBF74, 0xBF74, 0xBF73 -.hword 0xBF71, 0xBF6F, 0xBF6C, 0xBF68, 0xBF64, 0xBF60, 0xBF5C, 0xBF58 -.hword 0xBF54, 0xBF51, 0xBF4E, 0xBF4B, 0xBF49, 0xBF49, 0xBF48, 0xBF48 -.hword 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF48 -.hword 0xBF48, 0xBF49, 0xBF4A, 0xBF4A, 0xBF4B, 0xBF4C, 0xBF4E, 0xBF4F -.hword 0xBF50, 0xBF52, 0xBF54, 0xBF56, 0xBF58, 0xBF5A, 0xBF5C, 0xBF5F -.hword 0xBF62, 0xBF67, 0xBF6D, 0xBF73, 0xBF7A, 0xBF82, 0xBF8A, 0xBF92 -.hword 0xBF99, 0xBFA1, 0xBFA7, 0xBFAD, 0xBFB3, 0xBFB8, 0xBFBE, 0xBFC4 -.hword 0xBFC9, 0xBFCF, 0xBFD4, 0xBFDA, 0xBFDF, 0xBFE4, 0xBFE9, 0xBFEE -.hword 0xBFF2, 0xBFF6, 0xBFFA, 0xBFFE, 0xC001, 0xC004, 0xC006, 0xC008 -.hword 0xC009, 0xC00A, 0xC00A, 0xC00A, 0xC00A, 0xC009, 0xC008, 0xC007 -.hword 0xC006, 0xC004, 0xC003, 0xC001, 0xC066, 0x0CFF, 0x0DEB, 0x0ED1 -.hword 0x0FB0, 0x1088, 0x1157, 0x121F, 0x12DD, 0x1392, 0x143C, 0x14DC -.hword 0x1570, 0x15FF, 0x168D, 0x171B, 0x17A8, 0x1835, 0x18C0, 0x194B -.hword 0x19D5, 0x1A5D, 0x1AE4, 0x1B6A, 0x1BEF, 0x1C71, 0x1CF2, 0x1D71 -.hword 0x1DEE, 0x1E69, 0x1EE1, 0x1F57, 0x1FCB, 0x203C, 0x20AA, 0x2116 -.hword 0x217E, 0x21E3, 0x2246, 0x22A4, 0x2300, 0x2358, 0x23AC, 0x23FC -.hword 0x2448, 0x2491, 0x24D5, 0x2514, 0x2550, 0x2587, 0x25B9, 0x25E6 -.hword 0x260F, 0x2632, 0x2651, 0x266A, 0x267E, 0x268C, 0x2695, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 -.hword 0x2697, 0xF83B, 0xF87D, 0xF8BE, 0xF8FD, 0xF93A, 0xF976, 0xF9B0 -.hword 0xF9E9, 0xFA1F, 0xFA53, 0xFA86, 0xFAB6, 0xFAE4, 0xFB12, 0xFB3E -.hword 0xFB69, 0xFB93, 0xFBBC, 0xFBE4, 0xFC0B, 0xFC31, 0xFC56, 0xFC79 -.hword 0xFC9C, 0xFCBD, 0xFCDE, 0xFCFD, 0xFD1B, 0xFD39, 0xFD55, 0xFD70 -.hword 0xFD8A, 0xFDA4, 0xFDBC, 0xFDD3, 0xFDE9, 0xFDFE, 0xFE12, 0xFE26 -.hword 0xFE38, 0xFE49, 0xFE59, 0xFE69, 0xFE77, 0xFE84, 0xFE91, 0xFE9C -.hword 0xFEA7, 0xFEB0, 0xFEB9, 0xFEC0, 0xFEC7, 0xFECD, 0xFED2, 0xFED6 -.hword 0xFED9, 0xFEDB, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD -.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xBF8C, 0xBF2E, 0xBED2 -.hword 0xBE79, 0xBE24, 0xBDD1, 0xBD82, 0xBD37, 0xBCF0, 0xBCAC, 0xBC6E -.hword 0xBC34, 0xBBFC, 0xBBC5, 0xBB8F, 0xBB59, 0xBB24, 0xBAEF, 0xBABC -.hword 0xBA88, 0xBA56, 0xBA25, 0xB9F4, 0xB9C4, 0xB995, 0xB967, 0xB939 -.hword 0xB90D, 0xB8E2, 0xB8B7, 0xB88E, 0xB866, 0xB83E, 0xB818, 0xB7F3 -.hword 0xB7D0, 0xB7AD, 0xB78C, 0xB76C, 0xB74D, 0xB72F, 0xB713, 0xB6F8 -.hword 0xB6DF, 0xB6C7, 0xB6B1, 0xB69C, 0xB688, 0xB676, 0xB666, 0xB657 -.hword 0xB64A, 0xB63F, 0xB635, 0xB62D, 0xB626, 0xB622, 0xB61F, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E -.hword 0xB61E, 0xD85C, 0xD86D, 0xD87F, 0xD890, 0xD8A2, 0xD8B3, 0xD8C4 -.hword 0xD8D5, 0xD8E4, 0xD8F3, 0xD900, 0xD90D, 0xD919, 0xD926, 0xD934 -.hword 0xD943, 0xD953, 0xD963, 0xD974, 0xD986, 0xD999, 0xD9AC, 0xD9BF -.hword 0xD9D3, 0xD9E8, 0xD9FC, 0xDA11, 0xDA26, 0xDA3C, 0xDA51, 0xDA67 -.hword 0xDA7C, 0xDA92, 0xDAA7, 0xDABC, 0xDAD1, 0xDAE6, 0xDAFB, 0xDB0F -.hword 0xDB22, 0xDB35, 0xDB48, 0xDB5A, 0xDB6B, 0xDB7B, 0xDB8B, 0xDB9A -.hword 0xDBA8, 0xDBB5, 0xDBC2, 0xDBCD, 0xDBD7, 0xDBDF, 0xDBE7, 0xDBED -.hword 0xDBF3, 0xDBF6, 0xDBF8, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 -.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0x048B, 0x04D0, 0x0512 -.hword 0x0550, 0x058A, 0x05BF, 0x05F0, 0x061C, 0x0641, 0x0660, 0x0679 -.hword 0x068A, 0x0696, 0x069E, 0x06A4, 0x06A7, 0x06A7, 0x06A4, 0x069F -.hword 0x0698, 0x068E, 0x0682, 0x0675, 0x0665, 0x0653, 0x0640, 0x062C -.hword 0x0616, 0x05FF, 0x05E7, 0x05CE, 0x05B3, 0x0599, 0x057D, 0x0561 -.hword 0x0545, 0x0529, 0x050C, 0x04F0, 0x04D3, 0x04B7, 0x049C, 0x0481 -.hword 0x0466, 0x044C, 0x0434, 0x041C, 0x0405, 0x03F0, 0x03DC, 0x03CA -.hword 0x03BA, 0x03AB, 0x039E, 0x0393, 0x038A, 0x0384, 0x0380, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F -.hword 0x037F, 0xB57B, 0xB55E, 0xB542, 0xB527, 0xB50E, 0xB4F8, 0xB4E3 -.hword 0xB4D2, 0xB4C3, 0xB4B8, 0xB4AF, 0xB4AB, 0xB4A9, 0xB4A9, 0xB4AA -.hword 0xB4AC, 0xB4B0, 0xB4B4, 0xB4BA, 0xB4C1, 0xB4C9, 0xB4D2, 0xB4DC -.hword 0xB4E6, 0xB4F2, 0xB4FE, 0xB50B, 0xB518, 0xB526, 0xB534, 0xB543 -.hword 0xB551, 0xB561, 0xB570, 0xB580, 0xB58F, 0xB59F, 0xB5AF, 0xB5BE -.hword 0xB5CE, 0xB5DD, 0xB5EC, 0xB5FA, 0xB608, 0xB616, 0xB623, 0xB630 -.hword 0xB63C, 0xB647, 0xB651, 0xB65B, 0xB664, 0xB66B, 0xB672, 0xB678 -.hword 0xB67C, 0xB67F, 0xB681, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 -.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xE0FF, 0xC001, 0xE0FB -.hword 0xBF7F, 0xFB1D, 0xBF84, 0x2143, 0x210D, 0x20CF, 0x2086, 0x2030 -.hword 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C, 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F -.hword 0x191A, 0x17AE, 0x1616, 0x1392, 0x0FAF, 0x0AE8, 0x05B6, 0x0092 -.hword 0xFBF7, 0xF85C, 0xF63D, 0xF52C, 0xF468, 0xF3E9, 0xF3A8, 0xF39D -.hword 0xF3C1, 0xF40B, 0xF475, 0xF4F8, 0xF58B, 0xF626, 0xF6C4, 0xF75B -.hword 0xF7E5, 0xF85A, 0xF8B2, 0xF901, 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4 -.hword 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2, 0xFD43, 0xFDC0, 0xFE36, 0xFEA3 -.hword 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4, 0xFFF5, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0168 -.hword 0x0182, 0x0196, 0x01A3, 0x01AB, 0x01AE, 0x01AD, 0x01A9, 0x01A3 -.hword 0x019C, 0x0194, 0x018D, 0x0186, 0x0182, 0x0180, 0x0181, 0x0182 -.hword 0x017F, 0x0178, 0x016E, 0x0163, 0x0158, 0x014C, 0x0142, 0x0139 -.hword 0x012F, 0x0125, 0x011B, 0x0111, 0x0107, 0x00FD, 0x00F3, 0x00E9 -.hword 0x00DE, 0x00D4, 0x00CA, 0x00C0, 0x00B7, 0x00AD, 0x00A4, 0x009A -.hword 0x0090, 0x0085, 0x007A, 0x006E, 0x0063, 0x0057, 0x004C, 0x0041 -.hword 0x0036, 0x002C, 0x0023, 0x001A, 0x0013, 0x000C, 0x0007, 0x0003 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0A12, 0x09E5, 0x09B8, 0x098B, 0x095E -.hword 0x0930, 0x0902, 0x08D4, 0x08A6, 0x0878, 0x0849, 0x081B, 0x07EE -.hword 0x07C0, 0x0793, 0x0765, 0x0738, 0x070B, 0x06DD, 0x06B0, 0x0684 -.hword 0x0658, 0x062D, 0x0604, 0x05DD, 0x05B6, 0x0590, 0x056B, 0x0546 -.hword 0x0522, 0x04FD, 0x04D9, 0x04B5, 0x0490, 0x046A, 0x0444, 0x041C -.hword 0x03F4, 0x03CA, 0x039F, 0x0370, 0x033C, 0x0303, 0x02C7, 0x0289 -.hword 0x0248, 0x0207, 0x01C6, 0x0186, 0x0148, 0x010C, 0x00D5, 0x00A1 -.hword 0x0074, 0x004C, 0x002C, 0x0014, 0x0005, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2143 -.hword 0x210D, 0x20CF, 0x2086, 0x2030, 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C -.hword 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F, 0x191A, 0x17AE, 0x1616, 0x1392 -.hword 0x0FAF, 0x0AE8, 0x05B6, 0x0092, 0xFBF7, 0xF85C, 0xF63D, 0xF52C -.hword 0xF468, 0xF3E9, 0xF3A8, 0xF39D, 0xF3C1, 0xF40B, 0xF475, 0xF4F8 -.hword 0xF58B, 0xF626, 0xF6C4, 0xF75B, 0xF7E5, 0xF85A, 0xF8B2, 0xF901 -.hword 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4, 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2 -.hword 0xFD43, 0xFDC0, 0xFE36, 0xFEA3, 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4 -.hword 0xFFF5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0168, 0x0182, 0x0196, 0x01A3, 0x01AB -.hword 0x01AE, 0x01AD, 0x01A9, 0x01A3, 0x019C, 0x0194, 0x018D, 0x0186 -.hword 0x0182, 0x0180, 0x0181, 0x0182, 0x017F, 0x0178, 0x016E, 0x0163 -.hword 0x0158, 0x014C, 0x0142, 0x0139, 0x012F, 0x0125, 0x011B, 0x0111 -.hword 0x0107, 0x00FD, 0x00F3, 0x00E9, 0x00DE, 0x00D4, 0x00CA, 0x00C0 -.hword 0x00B7, 0x00AD, 0x00A4, 0x009A, 0x0090, 0x0085, 0x007A, 0x006E -.hword 0x0063, 0x0057, 0x004C, 0x0041, 0x0036, 0x002C, 0x0023, 0x001A -.hword 0x0013, 0x000C, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0A12 -.hword 0x09E5, 0x09B8, 0x098B, 0x095E, 0x0930, 0x0902, 0x08D4, 0x08A6 -.hword 0x0878, 0x0849, 0x081B, 0x07EE, 0x07C0, 0x0793, 0x0765, 0x0738 -.hword 0x070B, 0x06DD, 0x06B0, 0x0684, 0x0658, 0x062D, 0x0604, 0x05DD -.hword 0x05B6, 0x0590, 0x056B, 0x0546, 0x0522, 0x04FD, 0x04D9, 0x04B5 -.hword 0x0490, 0x046A, 0x0444, 0x041C, 0x03F4, 0x03CA, 0x039F, 0x0370 -.hword 0x033C, 0x0303, 0x02C7, 0x0289, 0x0248, 0x0207, 0x01C6, 0x0186 -.hword 0x0148, 0x010C, 0x00D5, 0x00A1, 0x0074, 0x004C, 0x002C, 0x0014 -.hword 0x0005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x2143, 0x210D, 0x20CF, 0x2086, 0x2030 -.hword 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C, 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F -.hword 0x191A, 0x17AE, 0x1616, 0x1392, 0x0FAF, 0x0AE8, 0x05B6, 0x0092 -.hword 0xFBF7, 0xF85C, 0xF63D, 0xF52C, 0xF468, 0xF3E9, 0xF3A8, 0xF39D -.hword 0xF3C1, 0xF40B, 0xF475, 0xF4F8, 0xF58B, 0xF626, 0xF6C4, 0xF75B -.hword 0xF7E5, 0xF85A, 0xF8B2, 0xF901, 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4 -.hword 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2, 0xFD43, 0xFDC0, 0xFE36, 0xFEA3 -.hword 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4, 0xFFF5, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0168 -.hword 0x0182, 0x0196, 0x01A3, 0x01AB, 0x01AE, 0x01AD, 0x01A9, 0x01A3 -.hword 0x019C, 0x0194, 0x018D, 0x0186, 0x0182, 0x0180, 0x0181, 0x0182 -.hword 0x017F, 0x0178, 0x016E, 0x0163, 0x0158, 0x014C, 0x0142, 0x0139 -.hword 0x012F, 0x0125, 0x011B, 0x0111, 0x0107, 0x00FD, 0x00F3, 0x00E9 -.hword 0x00DE, 0x00D4, 0x00CA, 0x00C0, 0x00B7, 0x00AD, 0x00A4, 0x009A -.hword 0x0090, 0x0085, 0x007A, 0x006E, 0x0063, 0x0057, 0x004C, 0x0041 -.hword 0x0036, 0x002C, 0x0023, 0x001A, 0x0013, 0x000C, 0x0007, 0x0003 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0A12, 0x09E5, 0x09B8, 0x098B, 0x095E -.hword 0x0930, 0x0902, 0x08D4, 0x08A6, 0x0878, 0x0849, 0x081B, 0x07EE -.hword 0x07C0, 0x0793, 0x0765, 0x0738, 0x070B, 0x06DD, 0x06B0, 0x0684 -.hword 0x0658, 0x062D, 0x0604, 0x05DD, 0x05B6, 0x0590, 0x056B, 0x0546 -.hword 0x0522, 0x04FD, 0x04D9, 0x04B5, 0x0490, 0x046A, 0x0444, 0x041C -.hword 0x03F4, 0x03CA, 0x039F, 0x0370, 0x033C, 0x0303, 0x02C7, 0x0289 -.hword 0x0248, 0x0207, 0x01C6, 0x0186, 0x0148, 0x010C, 0x00D5, 0x00A1 -.hword 0x0074, 0x004C, 0x002C, 0x0014, 0x0005, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFB1D -.hword 0xE58C, 0xE44C, 0xE324, 0xE211, 0xE10D, 0xE013, 0xDF20, 0xDE2D -.hword 0xDD2D, 0xDBD0, 0xDA06, 0xD7DB, 0xD558, 0xD287, 0xCF72, 0xCC23 -.hword 0xC8A4, 0xC4FF, 0xC13D, 0xBD69, 0xB98D, 0xB5B2, 0xB1E2, 0xAE27 -.hword 0xAA8C, 0xA71A, 0xA3DA, 0xA0CF, 0x9DF1, 0x9B3E, 0x98B6, 0x9658 -.hword 0x9421, 0x9211, 0x9025, 0x8E5E, 0x8CB9, 0x8B35, 0x89D1, 0x888C -.hword 0x8763, 0x8656, 0x8564, 0x848B, 0x83C9, 0x831E, 0x8288, 0x8206 -.hword 0x8196, 0x8137, 0x80E8, 0x80A7, 0x8073, 0x804B, 0x802D, 0x8018 -.hword 0x800B, 0x8004, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x3FFF, 0x0000 - -peach_seg5_animindex_500E5AC: # 0x0500E5AC -.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D -.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0064, 0x0F48, 0x0001, 0x0000 -.hword 0x0001, 0x0FAC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0F47 -.hword 0x0064, 0x0E1B, 0x0064, 0x0E7F, 0x0064, 0x0EE3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0964, 0x0064, 0x0130, 0x0064, 0x0194 -.hword 0x0064, 0x01F8, 0x0064, 0x0CEF, 0x0064, 0x0D53, 0x0064, 0x0DB7 -.hword 0x0064, 0x0BC3, 0x0064, 0x0C27, 0x0064, 0x0C8B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0BC2, 0x0064, 0x0965, 0x0064, 0x09C9 -.hword 0x0064, 0x0A2D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x0388 -.hword 0x0064, 0x025C, 0x0064, 0x02C0, 0x0064, 0x0324, 0x0064, 0x03EC -.hword 0x0064, 0x0450, 0x0064, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0BC0, 0x0064, 0x0A91, 0x0064, 0x0AF5, 0x0064, 0x0B59 -.hword 0x0001, 0x0000, 0x0064, 0x0644, 0x0064, 0x06A8, 0x0064, 0x0518 -.hword 0x0064, 0x057C, 0x0064, 0x05E0, 0x0064, 0x070C, 0x0064, 0x0770 -.hword 0x0064, 0x07D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0BC1 -.hword 0x0001, 0x0BBD, 0x0001, 0x0BBE, 0x0001, 0x0BBF, 0x0064, 0x0838 -.hword 0x0064, 0x089C, 0x0064, 0x0900 - -peach_seg5_anim_0500E6B4: # 0x0500E6B4 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500C650 -.word peach_seg5_animindex_500E5AC -.word 0 - -peach_seg5_animvalue_0500E6CC: # 0x0500E6CC -.hword 0x0000, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 -.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB -.hword 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0166, 0x0166, 0x0167 -.hword 0x0167, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0164 -.hword 0x0163, 0x0162, 0x0161, 0x0160, 0x0160, 0x015F, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015F, 0x0160, 0x0160, 0x0161, 0x0163 -.hword 0x0164, 0x0165, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167 -.hword 0x0167, 0x0166, 0x0166, 0x0165, 0x0164, 0x0163, 0x0162, 0x0162 -.hword 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015F, 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0167, 0x0167 -.hword 0x0167, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0165 -.hword 0x0164, 0x0163, 0x0163, 0x0162, 0x0161, 0x0161, 0x0160, 0x015F -.hword 0x015F, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x0160, 0x0163 -.hword 0x0165, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0164 -.hword 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0xFA3D, 0xFA2D, 0xFA1C, 0xFA0B, 0xF9FB, 0xF9EA, 0xF9D9 -.hword 0xF9C9, 0xF9B8, 0xF9A7, 0xF997, 0xF986, 0xF976, 0xF965, 0xF955 -.hword 0xF944, 0xF933, 0xF923, 0xF912, 0xF902, 0xF8F1, 0xF8E1, 0xF8D0 -.hword 0xF8C0, 0xF8AF, 0xF89F, 0xF88E, 0xF87E, 0xF86D, 0xF85D, 0xF84D -.hword 0xF83C, 0xF82C, 0xF81B, 0xF80B, 0xF7FA, 0xF7EA, 0xF7DA, 0xF7C9 -.hword 0xF7B9, 0xF7A8, 0xF798, 0xF788, 0xF777, 0xF767, 0xF756, 0xF746 -.hword 0xF736, 0xF725, 0xF715, 0xF704, 0xF6F4, 0xF6E4, 0xF6D3, 0xF6C3 -.hword 0xF6B3, 0xF6A2, 0xF692, 0xF682, 0xF671, 0xF661, 0xF651, 0xF640 -.hword 0xF630, 0xF61F, 0xF60F, 0xF5FF, 0xF5EE, 0xF5DE, 0xF5CE, 0xF5BD -.hword 0xF5AD, 0xF59D, 0xF58C, 0xF57C, 0xF56C, 0xF55B, 0xF54B, 0xF53A -.hword 0xF52A, 0xF51A, 0xF509, 0xF4F9, 0xF4E9, 0xF4D8, 0xF4C8, 0xF4B7 -.hword 0xF4A7, 0xF497, 0xF486, 0xF476, 0xF465, 0xF455, 0xF445, 0xF434 -.hword 0xF424, 0xF413, 0xF403, 0xF3F3, 0xF3E2, 0xC50F, 0x3FFA, 0xC50F -.hword 0x045A, 0x0478, 0x0494, 0x04AD, 0x04C4, 0x04D7, 0x04E6, 0x04EF -.hword 0x04F3, 0x04F1, 0x04EA, 0x04DE, 0x04CD, 0x04BA, 0x04A3, 0x048A -.hword 0x046F, 0x0453, 0x0436, 0x0419, 0x03FD, 0x03E1, 0x03C7, 0x03B0 -.hword 0x039F, 0x0397, 0x0397, 0x039E, 0x03AA, 0x03BC, 0x03D2, 0x03EA -.hword 0x0405, 0x0420, 0x043C, 0x0457, 0x0470, 0x0486, 0x0499, 0x04A7 -.hword 0x04AF, 0x04B0, 0x04AA, 0x049D, 0x0489, 0x046F, 0x0452, 0x0432 -.hword 0x040F, 0x03EC, 0x03C9, 0x03A7, 0x0387, 0x036B, 0x0354, 0x0342 -.hword 0x0337, 0x0334, 0x0338, 0x0342, 0x0352, 0x0367, 0x037E, 0x0399 -.hword 0x03B5, 0x03D3, 0x03F0, 0x040C, 0x0427, 0x043F, 0x0453, 0x0462 -.hword 0x046D, 0x0470, 0x046E, 0x0468, 0x045E, 0x0451, 0x0441, 0x042F -.hword 0x041B, 0x0405, 0x03EE, 0x03D7, 0x03C0, 0x03A9, 0x0392, 0x037D -.hword 0x036A, 0x0359, 0x034B, 0x0340, 0x0338, 0x0334, 0x0335, 0x033A -.hword 0x0342, 0x034C, 0x035A, 0x036A, 0xD112, 0xFEAC, 0x0F51, 0xFA0B -.hword 0xDFC8, 0x2697, 0xFEDD, 0xB61E, 0xE885, 0xED3E, 0xFB9B, 0x0002 -.hword 0xDB59, 0xDBF9, 0x037F, 0xB682, 0x0009, 0x0012, 0x001A, 0x0021 -.hword 0x0028, 0x002E, 0x0033, 0x0037, 0x003B, 0x003F, 0x0042, 0x0044 -.hword 0x0045, 0x0047, 0x0047, 0x0048, 0x0047, 0x0047, 0x0046, 0x0045 -.hword 0x0043, 0x0041, 0x003F, 0x003C, 0x003A, 0x0037, 0x0034, 0x0030 -.hword 0x002D, 0x002A, 0x0026, 0x0022, 0x001F, 0x001B, 0x0018, 0x0014 -.hword 0x0010, 0x000D, 0x000A, 0x0007, 0x0004, 0x0001, 0xFFFF, 0xFFFD -.hword 0xFFFB, 0xFFF9, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4 -.hword 0xFFF4, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0x0081, 0x007D, 0x0066, 0x003F, 0x000C, 0xFFD2, 0xFF92, 0xFF51 -.hword 0xFF12, 0xFED9, 0xFEA9, 0xFE87, 0xFE75, 0xFE76, 0xFE83, 0xFE9B -.hword 0xFEBB, 0xFEE3, 0xFF0F, 0xFF40, 0xFF73, 0xFFA6, 0xFFD9, 0x0008 -.hword 0x0034, 0x005A, 0x0078, 0x008E, 0x0099, 0x0098, 0x008F, 0x007C -.hword 0x0063, 0x0043, 0x001F, 0xFFF8, 0xFFCD, 0xFFA1, 0xFF74, 0xFF48 -.hword 0xFF1E, 0xFEF7, 0xFED4, 0xFEB6, 0xFE9F, 0xFE8F, 0xFE87, 0xFE8A -.hword 0xFE96, 0xFEAA, 0xFEC5, 0xFEE6, 0xFF0D, 0xFF37, 0xFF64, 0xFF93 -.hword 0xFFC3, 0xFFF2, 0x001F, 0x004A, 0x0072, 0x0094, 0x00B1, 0x00C7 -.hword 0x00D5, 0x00DA, 0x00C9, 0x009C, 0x005A, 0x000B, 0xFFB7, 0xFF61 -.hword 0xFF13, 0xFED2, 0xFEA7, 0xFE97, 0xFE9E, 0xFEB2, 0xFED1, 0xFEFA -.hword 0xFF2A, 0xFF5F, 0xFF98, 0xFFD2, 0x000C, 0x0044, 0x0078, 0x00A6 -.hword 0x00CB, 0x00E8, 0x00F8, 0x00FB, 0x00F1, 0x00DB, 0x00BC, 0x0095 -.hword 0x0067, 0x0034, 0xFFFF, 0xFFC8, 0xBFFF, 0xBFFD, 0xBFFC, 0xBFFA -.hword 0xBFF8, 0xBFF6, 0xBFF4, 0xBFF2, 0xBFEF, 0xBFED, 0xBFEB, 0xBFE9 -.hword 0xBFE7, 0xBFE4, 0xBFE2, 0xBFE0, 0xBFDD, 0xBFDB, 0xBFD9, 0xBFD6 -.hword 0xBFD4, 0xBFD1, 0xBFCF, 0xBFCC, 0xBFCA, 0xBFC8, 0xBFC5, 0xBFC3 -.hword 0xBFC0, 0xBFBE, 0xBFBC, 0xBFB9, 0xBFB7, 0xBFB5, 0xBFB2, 0xBFB0 -.hword 0xBFAE, 0xBFAC, 0xBFAA, 0xBFA7, 0xBFA5, 0xBFA3, 0xBFA1, 0xBF9F -.hword 0xBF9D, 0xBF9C, 0xBF9A, 0xBF98, 0xBF96, 0xBF95, 0xBF93, 0xBF92 -.hword 0xBF92, 0xBF92, 0xBF92, 0xBF92, 0xBF93, 0xBF94, 0xBF95, 0xBF96 -.hword 0xBF97, 0xBF98, 0xBF99, 0xBF9A, 0xBF9B, 0xBF9C, 0xBF9D, 0xBF9E -.hword 0xBFA0, 0xBFA1, 0xBFA2, 0xBFA4, 0xBFA5, 0xBFA7, 0xBFA8, 0xBFAA -.hword 0xBFAB, 0xBFAC, 0xBFAD, 0xBFAF, 0xBFB0, 0xBFB1, 0xBFB3, 0xBFB4 -.hword 0xBFB5, 0xBFB7, 0xBFB8, 0xBFB9, 0xBFBB, 0xBFBC, 0xBFBE, 0xBFBF -.hword 0xBFC0, 0xBFC2, 0xBFC3, 0xBFC5, 0xBFC6, 0xBFC8, 0xBFC9, 0xBFCA -.hword 0xC066, 0x2697, 0xFEDD, 0xB61E, 0xDBF9, 0x037F, 0xB682, 0xE0FF -.hword 0xC001, 0xE0FB, 0xBF7F, 0xFB1D, 0xBF84, 0xFB1D, 0x8001, 0x3FFF - -peach_seg5_animindex_500EC8C: # 0x0500EC8C -.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D -.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0001, 0x02DE, 0x0001, 0x0000 -.hword 0x0001, 0x02DF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DD -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02D0, 0x0001, 0x0000, 0x0064, 0x0130 -.hword 0x0001, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02DC, 0x0001, 0x02D1, 0x0001, 0x02D2 -.hword 0x0001, 0x02D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0198 -.hword 0x0001, 0x0195, 0x0001, 0x0196, 0x0001, 0x0197, 0x0001, 0x0199 -.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02DA, 0x0001, 0x02D4, 0x0001, 0x02D5, 0x0001, 0x02D6 -.hword 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0, 0x0001, 0x019C -.hword 0x0001, 0x019D, 0x0001, 0x019E, 0x0001, 0x01A1, 0x0001, 0x01A2 -.hword 0x0001, 0x01A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DB -.hword 0x0001, 0x02D7, 0x0001, 0x02D8, 0x0001, 0x02D9, 0x0064, 0x01A4 -.hword 0x0064, 0x0208, 0x0064, 0x026C - -peach_seg5_anim_0500ED94: # 0x0500ED94 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500E6CC -.word peach_seg5_animindex_500EC8C -.word 0 - -peach_seg5_animvalue_0500EDAC: # 0x0500EDAC -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x015F, 0x0160, 0x0162 -.hword 0x0164, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167, 0x0166 -.hword 0x0166, 0x0165, 0x0164, 0x0164, 0x0163, 0x0162, 0x0161, 0x0161 -.hword 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E, 0x015F -.hword 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0167, 0x0167, 0x0167 -.hword 0x0167, 0x0167, 0x0167, 0x0166, 0x0165, 0x0165, 0x0164, 0x0163 -.hword 0x0162, 0x0162, 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0163, 0x0164, 0x0164 -.hword 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0162, 0x015E, 0x015E -.hword 0x015F, 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0166, 0x0167 -.hword 0x0167, 0x0167, 0x0166, 0x0164, 0x0163, 0x0161, 0x015F, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0xF3D2, 0xF3C1, 0xF3B1, 0xF3A0, 0xF390, 0xF37F, 0xF36F -.hword 0xF35E, 0xF34E, 0xF33D, 0xF32D, 0xF31C, 0xF30C, 0xF2FB, 0xF2EB -.hword 0xF2DA, 0xF2CA, 0xF2B9, 0xF2A9, 0xF298, 0xF287, 0xF277, 0xF266 -.hword 0xF256, 0xF245, 0xF234, 0xF224, 0xF213, 0xF202, 0xF1F2, 0xF1E1 -.hword 0xF1D0, 0xF1C0, 0xF1AF, 0xF19E, 0xF18D, 0xF17D, 0xF16C, 0xF15B -.hword 0xF14A, 0xF13A, 0xF129, 0xF118, 0xF107, 0xF0F6, 0xF0E5, 0xF0D5 -.hword 0xF0C4, 0xF0B3, 0xF0A2, 0xF091, 0xF080, 0xF06F, 0xF05E, 0xF04D -.hword 0xF03C, 0xF02B, 0xF01A, 0xF009, 0xEFF8, 0xEFE7, 0xEFD6, 0xEFC5 -.hword 0xEFB4, 0xEFA3, 0xEF92, 0xEF80, 0xEF6F, 0xEF5E, 0xEF4D, 0xEF3C -.hword 0xEF2A, 0xEF19, 0xEF08, 0xEEF7, 0xEEE5, 0xEED4, 0xEEC3, 0xEEB1 -.hword 0xEEA0, 0xEE8F, 0xEE7D, 0xEE6C, 0xEE5A, 0xEE49, 0xEE37, 0xEE26 -.hword 0xEE14, 0xEE03, 0xEDF1, 0xEDE0, 0xEDCE, 0xEDBC, 0xEDAB, 0xED99 -.hword 0xED87, 0xED76, 0xED64, 0xED52, 0xED40, 0xC50F, 0x3FFA, 0xC50F -.hword 0x037C, 0x038F, 0x03A4, 0x03B9, 0x03CF, 0x03E5, 0x03FB, 0x0410 -.hword 0x0424, 0x0436, 0x0447, 0x0455, 0x0461, 0x0469, 0x046F, 0x0471 -.hword 0x046F, 0x046A, 0x0463, 0x0459, 0x044D, 0x043F, 0x042F, 0x041F -.hword 0x040D, 0x03FB, 0x03E9, 0x03D7, 0x03C5, 0x03B4, 0x03A4, 0x0396 -.hword 0x0389, 0x037E, 0x0376, 0x0370, 0x036D, 0x036D, 0x036F, 0x0374 -.hword 0x037A, 0x0381, 0x038A, 0x0393, 0x039D, 0x03A8, 0x03B3, 0x03BF -.hword 0x03CD, 0x03DD, 0x03EF, 0x0402, 0x0416, 0x042A, 0x043E, 0x0451 -.hword 0x0464, 0x0476, 0x0486, 0x0494, 0x04A0, 0x04A9, 0x04AF, 0x04B1 -.hword 0x04B0, 0x04A9, 0x049C, 0x048A, 0x0473, 0x0459, 0x043D, 0x041E -.hword 0x03FE, 0x03DE, 0x03BF, 0x03A0, 0x0384, 0x036B, 0x0356, 0x0345 -.hword 0x033A, 0x0334, 0x0336, 0x033F, 0x034E, 0x0361, 0x0379, 0x0394 -.hword 0x03B1, 0x03CF, 0x03ED, 0x040A, 0x0425, 0x043E, 0x0452, 0x0462 -.hword 0x046D, 0x0470, 0x0470, 0x0470, 0xD112, 0xFEAC, 0x0F51, 0xFA0B -.hword 0xDFC8, 0x2697, 0xFEDD, 0xB61E, 0xE885, 0xED3E, 0xFB9B, 0x0002 -.hword 0xDB59, 0xDBF9, 0x037F, 0xB682, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 -.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFF91, 0xFF5B, 0xFF29, 0xFEFC, 0xFED5, 0xFEB7, 0xFEA3, 0xFE9A -.hword 0xFE9E, 0xFEAD, 0xFEC6, 0xFEE9, 0xFF12, 0xFF40, 0xFF73, 0xFFA9 -.hword 0xFFE0, 0x0015, 0x0049, 0x007B, 0x00A7, 0x00CD, 0x00EB, 0x0100 -.hword 0x010A, 0x010A, 0x0109, 0x0107, 0x0106, 0x0106, 0x0105, 0x0104 -.hword 0x0104, 0x0103, 0x0102, 0x0101, 0x0100, 0x00FE, 0x00FC, 0x00F9 -.hword 0x00F6, 0x00F2, 0x00ED, 0x00E8, 0x00E2, 0x00DB, 0x00D3, 0x00CA -.hword 0x00C0, 0x00B4, 0x00A8, 0x009A, 0x0088, 0x0070, 0x0054, 0x0033 -.hword 0x000E, 0xFFE8, 0xFFC0, 0xFF96, 0xFF6D, 0xFF44, 0xFF1D, 0xFEF9 -.hword 0xFED9, 0xFEBC, 0xFEA5, 0xFE94, 0xFE8A, 0xFE87, 0xFE8D, 0xFE9B -.hword 0xFEAF, 0xFEC9, 0xFEE9, 0xFF0C, 0xFF33, 0xFF5D, 0xFF88, 0xFFB4 -.hword 0xFFE0, 0x000A, 0x0033, 0x005A, 0x007D, 0x009C, 0x00B5, 0x00C9 -.hword 0x00D5, 0x00DA, 0x00CA, 0x009E, 0x005D, 0x000E, 0xFFB9, 0xFF63 -.hword 0xFF14, 0xFED3, 0xFEA7, 0xFE97, 0xBFCC, 0xBFCD, 0xBFCF, 0xBFD1 -.hword 0xBFD3, 0xBFD5, 0xBFD7, 0xBFD8, 0xBFD9, 0xBFDA, 0xBFDA, 0xBFDA -.hword 0xBFD9, 0xBFD8, 0xBFD7, 0xBFD7, 0xBFD6, 0xBFD5, 0xBFD4, 0xBFD3 -.hword 0xBFD2, 0xBFD1, 0xBFD0, 0xBFCF, 0xBFCE, 0xBFCD, 0xBFCB, 0xBFCA -.hword 0xBFC9, 0xBFC8, 0xBFC7, 0xBFC6, 0xBFC4, 0xBFC3, 0xBFC2, 0xBFC1 -.hword 0xBFC0, 0xBFBE, 0xBFBD, 0xBFBC, 0xBFBA, 0xBFB9, 0xBFB8, 0xBFB7 -.hword 0xBFB5, 0xBFB4, 0xBFB3, 0xBFB2, 0xBFB0, 0xBFAF, 0xBFAE, 0xBFAD -.hword 0xBFAB, 0xBFAA, 0xBFA9, 0xBFA8, 0xBFA6, 0xBFA5, 0xBFA4, 0xBFA3 -.hword 0xBFA2, 0xBFA1, 0xBF9F, 0xBF9E, 0xBF9D, 0xBF9C, 0xBF9B, 0xBF9A -.hword 0xBF99, 0xBF98, 0xBF97, 0xBF96, 0xBF96, 0xBF95, 0xBF94, 0xBF94 -.hword 0xBF93, 0xBF93, 0xBF94, 0xBF94, 0xBF94, 0xBF95, 0xBF96, 0xBF97 -.hword 0xBF97, 0xBF98, 0xBF99, 0xBF9A, 0xBF9B, 0xBF9C, 0xBF9E, 0xBF9F -.hword 0xBFA1, 0xBFA3, 0xBFA5, 0xBFA6, 0xBFA8, 0xBFA9, 0xBFA9, 0xBFAA -.hword 0xC066, 0x2697, 0xFEDD, 0xB61E, 0xDBF9, 0x037F, 0xB682, 0xE0FF -.hword 0xC001, 0xE0FB, 0xBF7F, 0xFB1D, 0xBF84, 0xFB1D, 0x8001, 0x3FFF - -peach_seg5_animindex_500F36C: # 0x0500F36C -.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D -.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0001, 0x02DE, 0x0001, 0x0000 -.hword 0x0001, 0x02DF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DD -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02D0, 0x0001, 0x0000, 0x0064, 0x0130 -.hword 0x0001, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02DC, 0x0001, 0x02D1, 0x0001, 0x02D2 -.hword 0x0001, 0x02D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0198 -.hword 0x0001, 0x0195, 0x0001, 0x0196, 0x0001, 0x0197, 0x0001, 0x0199 -.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02DA, 0x0001, 0x02D4, 0x0001, 0x02D5, 0x0001, 0x02D6 -.hword 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0, 0x0001, 0x019C -.hword 0x0001, 0x019D, 0x0001, 0x019E, 0x0001, 0x01A1, 0x0001, 0x01A2 -.hword 0x0001, 0x01A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DB -.hword 0x0001, 0x02D7, 0x0001, 0x02D8, 0x0001, 0x02D9, 0x0064, 0x01A4 -.hword 0x0064, 0x0208, 0x0064, 0x026C - -peach_seg5_anim_0500F474: # 0x0500F474 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500EDAC -.word peach_seg5_animindex_500F36C -.word 0 - -peach_seg5_animvalue_0500F48C: # 0x0500F48C -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE30, 0xFE4C, 0xFE6A -.hword 0xFE89, 0xFEAA, 0xFECB, 0xFEED, 0xFF0F, 0xFF33, 0xFF56, 0xFF7B -.hword 0xFF9F, 0xFFC4, 0xFFE9, 0x000C, 0x0031, 0x0055, 0x0079, 0x009D -.hword 0x00BF, 0x00E2, 0x0103, 0x0123, 0x0143, 0x0161, 0x017E, 0x019A -.hword 0x01B4, 0x01CC, 0x01E3, 0x01F8, 0x020C, 0x021D, 0x022C, 0x0238 -.hword 0x0243, 0x024B, 0x0250, 0x0253, 0x0253, 0x024E, 0x0246, 0x0239 -.hword 0x0228, 0x0214, 0x01FC, 0x01E1, 0x01C2, 0x01A1, 0x017E, 0x0157 -.hword 0x012F, 0x0105, 0x00D9, 0x00AC, 0x007D, 0x004E, 0x001E, 0xFFEE -.hword 0xFFBC, 0xFF8B, 0xFF5A, 0xFF29, 0xFEF9, 0xFEC9, 0xFE9B, 0xFE6E -.hword 0xFE42, 0xFE18, 0xFE66, 0xFE58, 0xFE49, 0xFE39, 0xFE27, 0xFE14 -.hword 0xFE00, 0xFDEC, 0xFDD8, 0xFDC4, 0xFDB1, 0xFD9E, 0xFD8D, 0xFD7C -.hword 0xFD6E, 0xFD61, 0xFD57, 0xFD4F, 0xFD49, 0xFD47, 0xFD48, 0xFD4D -.hword 0xFD56, 0xFD62, 0xFD6F, 0xFD7D, 0xFD8D, 0xFD9E, 0xFDB0, 0xFDC2 -.hword 0xFDD6, 0xFDEB, 0xFE00, 0xFE17, 0xFE2E, 0xFE45, 0xFE5E, 0xFE77 -.hword 0xFE90, 0xFEAA, 0xFEC5, 0xFEDF, 0xFEFA, 0xFF16, 0xFF31, 0xFF4D -.hword 0xFF69, 0xFF85, 0xFFA0, 0xFFBC, 0xFFD8, 0xFFF3, 0x000D, 0x0028 -.hword 0x0043, 0x005D, 0x0077, 0x0090, 0x00A9, 0x00C1, 0x00D9, 0x00EF -.hword 0x0105, 0x011A, 0x012F, 0x0142, 0x0154, 0x0166, 0x0176, 0x0185 -.hword 0x0193, 0x019F, 0x01AB, 0x01B5, 0x01BD, 0x01C4, 0x01CA, 0x01CD -.hword 0x01CB, 0x01C2, 0x01B3, 0x019D, 0x0182, 0x0162, 0x013D, 0x0115 -.hword 0x00E9, 0x00BA, 0x0089, 0x0056, 0x0022, 0xFFEE, 0xFFB9, 0xFF83 -.hword 0xFF4F, 0xFF1C, 0xFEEA, 0xFEBB, 0xFE8F, 0xFE66, 0xE197, 0xE199 -.hword 0xE19D, 0xE1A4, 0xE1AD, 0xE1B9, 0xE1C6, 0xE1D5, 0xE1E5, 0xE1F7 -.hword 0xE20A, 0xE21E, 0xE233, 0xE248, 0xE25D, 0xE272, 0xE287, 0xE29C -.hword 0xE2B0, 0xE2C4, 0xE2D6, 0xE2E7, 0xE2F7, 0xE305, 0xE311, 0xE31B -.hword 0xE323, 0xE328, 0xE32A, 0xE32A, 0xE326, 0xE320, 0xE317, 0xE30B -.hword 0xE2FE, 0xE2EE, 0xE2DD, 0xE2C9, 0xE2B5, 0xE29E, 0xE287, 0xE26E -.hword 0xE254, 0xE239, 0xE21E, 0xE201, 0xE1E5, 0xE1C8, 0xE1AA, 0xE18D -.hword 0xE170, 0xE152, 0xE136, 0xE119, 0xE0FD, 0xE0E2, 0xE0C8, 0xE0AF -.hword 0xE097, 0xE081, 0xE06B, 0xE058, 0xE046, 0xE036, 0xE027, 0xE01B -.hword 0xE012, 0xE00A, 0xE006, 0xE004, 0xE005, 0xE008, 0xE00E, 0xE016 -.hword 0xE021, 0xE02D, 0xE03A, 0xE049, 0xE05A, 0xE06B, 0xE07D, 0xE090 -.hword 0xE0A4, 0xE0B8, 0xE0CC, 0xE0E1, 0xE0F5, 0xE108, 0xE11C, 0xE12E -.hword 0xE140, 0xE150, 0xE15F, 0xE16D, 0xE179, 0xE184, 0xE18C, 0xE192 -.hword 0xE196, 0xE197, 0xDA7F, 0x0814, 0xDD80, 0xADB4, 0x1FEE, 0xFE9E -.hword 0xB0AD, 0x1B23, 0x047F, 0xE858, 0x0002, 0xAE20, 0xD958, 0x01CB -.hword 0xAE9C, 0x04F6, 0x0515, 0x053F, 0x0574, 0x05B2, 0x05F6, 0x0640 -.hword 0x068D, 0x06DB, 0x072A, 0x0776, 0x07C0, 0x0804, 0x0841, 0x0875 -.hword 0x089F, 0x08BD, 0x08CC, 0x08CD, 0x08BC, 0x089D, 0x086F, 0x0833 -.hword 0x07EC, 0x0799, 0x073C, 0x06D7, 0x0669, 0x05F5, 0x057B, 0x04FD -.hword 0x047C, 0x03F8, 0x0372, 0x02ED, 0x0269, 0x01E6, 0x0167, 0x00EC -.hword 0x0077, 0x0007, 0xFFA1, 0xFF42, 0xFEED, 0xFEA2, 0xFE64, 0xFE32 -.hword 0xFE0F, 0xFDFB, 0xFDF7, 0xFE02, 0xFE1A, 0xFE3E, 0xFE6F, 0xFEAA -.hword 0xFEEF, 0xFF3D, 0xFF93, 0xFFF1, 0x0055, 0x00BF, 0x012E, 0x01A1 -.hword 0x0218, 0x0291, 0x030C, 0x0387, 0x0402, 0x047C, 0x04F5, 0x056B -.hword 0x05DE, 0x064C, 0x06B5, 0x0718, 0x0775, 0x07C9, 0x0816, 0x0859 -.hword 0x0891, 0x08BF, 0x08E0, 0x08ED, 0x08E9, 0x08D4, 0x08B1, 0x0882 -.hword 0x0848, 0x0805, 0x07BC, 0x076D, 0x071C, 0x06C9, 0x0676, 0x0626 -.hword 0x05D9, 0x0593, 0x0555, 0x0520, 0x04F6, 0xFF9F, 0xFF83, 0xFF64 -.hword 0xFF41, 0xFF1B, 0xFEF2, 0xFEC6, 0xFE98, 0xFE67, 0xFE34, 0xFDFF -.hword 0xFDC9, 0xFD92, 0xFD59, 0xFD1F, 0xFCE2, 0xFC9F, 0xFC59, 0xFC12 -.hword 0xFBCB, 0xFB87, 0xFB49, 0xFB11, 0xFAE3, 0xFAC1, 0xFAAC, 0xFAA6 -.hword 0xFAB1, 0xFAC6, 0xFAE5, 0xFB0D, 0xFB41, 0xFB80, 0xFBCC, 0xFC25 -.hword 0xFC8B, 0xFD01, 0xFD85, 0xFE0E, 0xFE92, 0xFF0D, 0xFF81, 0xFFEB -.hword 0x004A, 0x009E, 0x00E6, 0x0121, 0x014D, 0x0169, 0x0175, 0x0170 -.hword 0x015A, 0x0135, 0x0102, 0x00C3, 0x0078, 0x0024, 0xFFC7, 0xFF61 -.hword 0xFEF6, 0xFE85, 0xFE10, 0xFD98, 0xFD1F, 0xFCAC, 0xFC43, 0xFBE6 -.hword 0xFB95, 0xFB4F, 0xFB15, 0xFAE7, 0xFAC6, 0xFAB1, 0xFAA9, 0xFAAD -.hword 0xFAB9, 0xFACD, 0xFAE9, 0xFB0E, 0xFB3B, 0xFB71, 0xFBB0, 0xFBFA -.hword 0xFC4D, 0xFCAA, 0xFD12, 0xFD85, 0xFDF3, 0xFE4E, 0xFE98, 0xFED3 -.hword 0xFF01, 0xFF24, 0xFF3F, 0xFF53, 0xFF63, 0xFF70, 0xFF7D, 0xFF8C -.hword 0xFF9F, 0xC001, 0xBFF9, 0xBFE4, 0xBFC4, 0xBF9A, 0xBF6A, 0xBF35 -.hword 0xBEFE, 0xBEC7, 0xBE93, 0xBE63, 0xBE3B, 0xBE1C, 0xBE08, 0xBE03 -.hword 0xBE0B, 0xBE1F, 0xBE3C, 0xBE62, 0xBE8F, 0xBEC1, 0xBEF6, 0xBF2E -.hword 0xBF66, 0xBF9D, 0xBFD1, 0xC001, 0xC033, 0xC06C, 0xC0AB, 0xC0EB -.hword 0xC12C, 0xC16B, 0xC1A5, 0xC1D7, 0xC201, 0xC21E, 0xC22C, 0xC22A -.hword 0xC21A, 0xC1FD, 0xC1D5, 0xC1A5, 0xC16F, 0xC134, 0xC0F6, 0xC0B8 -.hword 0xC07B, 0xC041, 0xC00D, 0xBFDC, 0xBFA6, 0xBF6B, 0xBF2E, 0xBEEF -.hword 0xBEB1, 0xBE76, 0xBE3D, 0xBE0B, 0xBDDF, 0xBDBB, 0xBDA2, 0xBD94 -.hword 0xBD94, 0xBDA2, 0xBDBB, 0xBDE0, 0xBE0E, 0xBE43, 0xBE7E, 0xBEBD -.hword 0xBEFF, 0xBF42, 0xBF84, 0xBFC5, 0xC001, 0xC042, 0xC090, 0xC0E5 -.hword 0xC13E, 0xC198, 0xC1ED, 0xC23B, 0xC27D, 0xC2B0, 0xC2CE, 0xC2D5 -.hword 0xC2C7, 0xC2A8, 0xC27A, 0xC241, 0xC200, 0xC1B8, 0xC16D, 0xC121 -.hword 0xC0D8, 0xC094, 0xC057, 0xC025, 0xC001, 0xC066, 0x1FEE, 0xFE9E -.hword 0xB0AD, 0xD958, 0x01CB, 0xAE9C, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F -.hword 0x0003, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD -.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 -.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 -.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 -.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A -.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6F, 0xFD70, 0xFD73, 0xFD75, 0xFD78 -.hword 0xFD7A, 0xFD7D, 0xFD81, 0xFD84, 0xFD87, 0xFD8B, 0xFD8F, 0xFD93 -.hword 0xFD97, 0xFD9B, 0xFD9F, 0xFDA3, 0xFDA7, 0xFDAB, 0xFDAF, 0xFDB2 -.hword 0xFDB6, 0xFDBA, 0xFDBE, 0xFDC1, 0xFDC4, 0xFDC8, 0xFDCB, 0xFDCD -.hword 0xFDD0, 0xFDD2, 0xFDD4, 0xFDD6, 0xFDD7, 0xFDD9, 0xFDDA, 0xFDDA -.hword 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDA -.hword 0xFDDA, 0xFDD9, 0xFDD9, 0xFDD8, 0xFDD7, 0xFDD7, 0xFDD6, 0xFDD6 -.hword 0xFDD5, 0xFDD5, 0xFDD4, 0xFDD4, 0xFDD4, 0xBF84, 0x002D, 0x0009 -.hword 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324, 0xF326 -.hword 0xF327, 0xF329, 0xF32B, 0xF32C, 0xF32E, 0xF330, 0xF332, 0xF334 -.hword 0xF336, 0xF337, 0xF339, 0xF33B, 0xF33C, 0xF33E, 0xF33F, 0xF340 -.hword 0xF341, 0xF341, 0xF342, 0xF342, 0xF341, 0xF341, 0xF340, 0xF33F -.hword 0xF33E, 0xF33D, 0xF33C, 0xF33A, 0xF339, 0xF337, 0xF335, 0xF333 -.hword 0xF331, 0xF32F, 0xF32D, 0xF32B, 0xF328, 0xF326, 0xF323, 0xF321 -.hword 0xF31F, 0xF31C, 0xF31A, 0xF317, 0xF315, 0xF312, 0xF310, 0xF30E -.hword 0xF30B, 0xF309, 0xF307, 0xF305, 0xF303, 0xF301, 0xF300, 0xF2FE -.hword 0xF2FC, 0xF2FB, 0xF2FA, 0xF2F9, 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7 -.hword 0xF2F7, 0xF2F7, 0xF2F8, 0xF2F9, 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF -.hword 0xF301, 0xF303, 0xF305, 0xF307, 0xF309, 0xF30B, 0xF30D, 0xF310 -.hword 0xF312, 0xF314, 0xF316, 0xF318, 0xF31A, 0xF31B, 0xF31D, 0xF31E -.hword 0xF31F, 0xF320, 0xF320, 0xF320, 0x002D, 0x0009, 0xF320, 0xF320 -.hword 0xF321, 0xF321, 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329 -.hword 0xF32B, 0xF32C, 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF337 -.hword 0xF339, 0xF33B, 0xF33C, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341 -.hword 0xF342, 0xF342, 0xF341, 0xF341, 0xF340, 0xF33F, 0xF33E, 0xF33D -.hword 0xF33C, 0xF33A, 0xF339, 0xF337, 0xF335, 0xF333, 0xF331, 0xF32F -.hword 0xF32D, 0xF32B, 0xF328, 0xF326, 0xF323, 0xF321, 0xF31F, 0xF31C -.hword 0xF31A, 0xF317, 0xF315, 0xF312, 0xF310, 0xF30E, 0xF30B, 0xF309 -.hword 0xF307, 0xF305, 0xF303, 0xF301, 0xF300, 0xF2FE, 0xF2FC, 0xF2FB -.hword 0xF2FA, 0xF2F9, 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7 -.hword 0xF2F8, 0xF2F9, 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF, 0xF301, 0xF303 -.hword 0xF305, 0xF307, 0xF309, 0xF30B, 0xF30D, 0xF310, 0xF312, 0xF314 -.hword 0xF316, 0xF318, 0xF31A, 0xF31B, 0xF31D, 0xF31E, 0xF31F, 0xF320 -.hword 0xF320, 0xF320, 0x002D, 0x0009, 0xF320, 0xF320, 0xF321, 0xF321 -.hword 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32C -.hword 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF337, 0xF339, 0xF33B -.hword 0xF33C, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341, 0xF342, 0xF342 -.hword 0xF341, 0xF341, 0xF340, 0xF33F, 0xF33E, 0xF33D, 0xF33C, 0xF33A -.hword 0xF339, 0xF337, 0xF335, 0xF333, 0xF331, 0xF32F, 0xF32D, 0xF32B -.hword 0xF328, 0xF326, 0xF323, 0xF321, 0xF31F, 0xF31C, 0xF31A, 0xF317 -.hword 0xF315, 0xF312, 0xF310, 0xF30E, 0xF30B, 0xF309, 0xF307, 0xF305 -.hword 0xF303, 0xF301, 0xF300, 0xF2FE, 0xF2FC, 0xF2FB, 0xF2FA, 0xF2F9 -.hword 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F8, 0xF2F9 -.hword 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF, 0xF301, 0xF303, 0xF305, 0xF307 -.hword 0xF309, 0xF30B, 0xF30D, 0xF310, 0xF312, 0xF314, 0xF316, 0xF318 -.hword 0xF31A, 0xF31B, 0xF31D, 0xF31E, 0xF31F, 0xF320, 0xF320, 0xF320 -.hword 0x0003, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD -.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 -.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 -.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 -.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A -.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6F, 0xFD70, 0xFD73, 0xFD75, 0xFD78 -.hword 0xFD7A, 0xFD7D, 0xFD81, 0xFD84, 0xFD87, 0xFD8B, 0xFD8F, 0xFD93 -.hword 0xFD97, 0xFD9B, 0xFD9F, 0xFDA3, 0xFDA7, 0xFDAB, 0xFDAF, 0xFDB2 -.hword 0xFDB6, 0xFDBA, 0xFDBE, 0xFDC1, 0xFDC4, 0xFDC8, 0xFDCB, 0xFDCD -.hword 0xFDD0, 0xFDD2, 0xFDD4, 0xFDD6, 0xFDD7, 0xFDD9, 0xFDDA, 0xFDDA -.hword 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDA -.hword 0xFDDA, 0xFDD9, 0xFDD9, 0xFDD8, 0xFDD7, 0xFDD7, 0xFDD6, 0xFDD6 -.hword 0xFDD5, 0xFDD5, 0xFDD4, 0xFDD4, 0xFDD4, 0xFFFE, 0x428B, 0x0000 - -peach_seg5_animindex_500FD7C: # 0x0500FD7C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0475 -.hword 0x0001, 0x0476, 0x0001, 0x0000, 0x0001, 0x0410, 0x0064, 0x0411 -.hword 0x0001, 0x03AA, 0x0001, 0x03AB, 0x0064, 0x03AC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0064, 0x0006, 0x0064, 0x006A -.hword 0x0064, 0x00CE, 0x0001, 0x0344, 0x0001, 0x0345, 0x0064, 0x0346 -.hword 0x0001, 0x02DE, 0x0001, 0x02DF, 0x0064, 0x02E0, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x02DD, 0x0001, 0x026E, 0x0001, 0x026F -.hword 0x0001, 0x0270, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0135 -.hword 0x0001, 0x0132, 0x0001, 0x0133, 0x0001, 0x0134, 0x0001, 0x0136 -.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0277, 0x0001, 0x0271, 0x0001, 0x0272, 0x0001, 0x0273 -.hword 0x0001, 0x0000, 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x0139 -.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x0001, 0x013E, 0x0001, 0x013F -.hword 0x0001, 0x0140, 0x0001, 0x0000, 0x0001, 0x0278, 0x0064, 0x0279 -.hword 0x0001, 0x0274, 0x0001, 0x0275, 0x0001, 0x0276, 0x0064, 0x0141 -.hword 0x0064, 0x01A5, 0x0064, 0x0209 - -peach_seg5_anim_0500FE84: # 0x0500FE84 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500F48C -.word peach_seg5_animindex_500FD7C -.word 0 - -peach_seg5_animvalue_0500FE9C: # 0x0500FE9C -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 -.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE26, 0xFE2A -.hword 0xFE31, 0xFE3A, 0xFE44, 0xFE50, 0xFE5E, 0xFE6E, 0xFE7F, 0xFE91 -.hword 0xFEA5, 0xFEB9, 0xFECF, 0xFEE6, 0xFEFD, 0xFF16, 0xFF2F, 0xFF48 -.hword 0xFF62, 0xFF7C, 0xFF96, 0xFFB0, 0xFFCB, 0xFFE5, 0xFFFF, 0x0017 -.hword 0x0031, 0x0049, 0x0061, 0x0078, 0x008E, 0x00A4, 0x00B8, 0x00CB -.hword 0x00DC, 0x00EC, 0x00FB, 0x0108, 0x0113, 0x011D, 0x0124, 0x012A -.hword 0x012D, 0x012F, 0x012F, 0x012D, 0x012A, 0x0125, 0x011F, 0x0116 -.hword 0x010D, 0x0102, 0x00F5, 0x00E7, 0x00D8, 0x00C7, 0x00B5, 0x00A2 -.hword 0x008E, 0x0078, 0x0061, 0x0049, 0x0031, 0x0017, 0xFFFD, 0xFFE1 -.hword 0xFFC4, 0xFFA7, 0xFE66, 0xFE64, 0xFE5F, 0xFE57, 0xFE4C, 0xFE3E -.hword 0xFE2F, 0xFE1F, 0xFE0D, 0xFDFA, 0xFDE6, 0xFDD3, 0xFDC0, 0xFDAD -.hword 0xFD9B, 0xFD8A, 0xFD7B, 0xFD6E, 0xFD63, 0xFD5B, 0xFD56, 0xFD55 -.hword 0xFD57, 0xFD5C, 0xFD62, 0xFD68, 0xFD70, 0xFD78, 0xFD81, 0xFD8A -.hword 0xFD94, 0xFD9F, 0xFDAB, 0xFDB6, 0xFDC3, 0xFDD0, 0xFDDD, 0xFDEB -.hword 0xFDF9, 0xFE08, 0xFE16, 0xFE25, 0xFE35, 0xFE44, 0xFE54, 0xFE63 -.hword 0xFE73, 0xFE83, 0xFE93, 0xFEA2, 0xFEB2, 0xFEC2, 0xFED1, 0xFEE1 -.hword 0xFEF0, 0xFEFF, 0xFF0E, 0xFF1C, 0xFF2A, 0xFF38, 0xFF45, 0xFF52 -.hword 0xFF5E, 0xFF6A, 0xFF75, 0xFF80, 0xFF8A, 0xFF93, 0xFF9C, 0xFFA4 -.hword 0xFFAB, 0xFFB1, 0xFFB7, 0xFFBC, 0xFFC0, 0xFFC2, 0xFFC4, 0xFFC5 -.hword 0xFFC0, 0xFFB5, 0xFFA5, 0xFF8F, 0xFF76, 0xFF58, 0xFF38, 0xFF15 -.hword 0xFEF0, 0xFECA, 0xFEA3, 0xFE7D, 0xFE57, 0xFE32, 0xFE10, 0xFDF0 -.hword 0xFDD3, 0xFDBA, 0xFDA5, 0xFD96, 0xFD8C, 0xFD89, 0xE197, 0xE199 -.hword 0xE19E, 0xE1A6, 0xE1B1, 0xE1BF, 0xE1CF, 0xE1E1, 0xE1F4, 0xE209 -.hword 0xE21F, 0xE236, 0xE24E, 0xE266, 0xE27E, 0xE296, 0xE2AD, 0xE2C4 -.hword 0xE2DA, 0xE2EE, 0xE301, 0xE311, 0xE320, 0xE32C, 0xE336, 0xE33D -.hword 0xE340, 0xE340, 0xE33C, 0xE334, 0xE328, 0xE319, 0xE30C, 0xE300 -.hword 0xE2F5, 0xE2EA, 0xE2E0, 0xE2D7, 0xE2CD, 0xE2C3, 0xE2B9, 0xE2AE -.hword 0xE2A2, 0xE296, 0xE287, 0xE277, 0xE266, 0xE252, 0xE23B, 0xE223 -.hword 0xE207, 0xE1E8, 0xE1C6, 0xE1A1, 0xE177, 0xE14A, 0xE118, 0xE0E2 -.hword 0xE0A7, 0xE067, 0xE022, 0xDFD8, 0xDF88, 0xDF31, 0xDED5, 0xDE72 -.hword 0xDE09, 0xDD99, 0xDD1B, 0xDC86, 0xDBDC, 0xDB20, 0xDA51, 0xD974 -.hword 0xD888, 0xD790, 0xD68E, 0xD583, 0xD471, 0xD35A, 0xD240, 0xD123 -.hword 0xD007, 0xCEED, 0xCDD6, 0xCCC5, 0xCBBB, 0xCAB9, 0xC9C2, 0xC8D8 -.hword 0xC7FB, 0xC72E, 0xC673, 0xC5CB, 0xC538, 0xC4BC, 0xC458, 0xC40F -.hword 0xC3E2, 0xC3D2, 0xDA7F, 0x0814, 0xDD80, 0xADB4, 0x1FEE, 0xFE9E -.hword 0xB0AD, 0x1B23, 0x047F, 0xE858, 0x0002, 0xAE20, 0xD958, 0x01CB -.hword 0xAE9C, 0x04F6, 0x0512, 0x0535, 0x055E, 0x058C, 0x05BE, 0x05F2 -.hword 0x0628, 0x065E, 0x0693, 0x06C7, 0x06F8, 0x0724, 0x074C, 0x076C -.hword 0x0786, 0x0797, 0x079E, 0x079B, 0x078D, 0x0775, 0x0755, 0x072C -.hword 0x06FC, 0x06C4, 0x0686, 0x0642, 0x05F9, 0x05AB, 0x0559, 0x0503 -.hword 0x04AB, 0x0450, 0x03F4, 0x0397, 0x033A, 0x02DC, 0x0280, 0x0225 -.hword 0x01CC, 0x0176, 0x0123, 0x00D3, 0x0089, 0x0043, 0x0003, 0xFFCB -.hword 0xFF98, 0xFF6D, 0xFF4A, 0xFF2E, 0xFF19, 0xFF08, 0xFEFD, 0xFEF6 -.hword 0xFEF4, 0xFEF6, 0xFEFB, 0xFF04, 0xFF10, 0xFF1F, 0xFF30, 0xFF43 -.hword 0xFF58, 0xFF6E, 0xFF85, 0xFF9D, 0xFFB5, 0xFFCD, 0xFFE6, 0xFFFD -.hword 0x0012, 0x0027, 0x003B, 0x004C, 0x005B, 0x0068, 0x0071, 0x0078 -.hword 0x007B, 0x007C, 0x007B, 0x0078, 0x0074, 0x006F, 0x0068, 0x0061 -.hword 0x0059, 0x0050, 0x0047, 0x003E, 0x0035, 0x002D, 0x0025, 0x001D -.hword 0x0017, 0x0011, 0x000D, 0x000B, 0x000A, 0xFF9F, 0xFF8C, 0xFF79 -.hword 0xFF64, 0xFF4E, 0xFF36, 0xFF1B, 0xFEFC, 0xFEDB, 0xFEB5, 0xFE8B -.hword 0xFE5B, 0xFE27, 0xFDEC, 0xFDAC, 0xFD6D, 0xFD2F, 0xFCF3, 0xFCB7 -.hword 0xFC7E, 0xFC47, 0xFC12, 0xFBE0, 0xFBB1, 0xFB84, 0xFB5B, 0xFB36 -.hword 0xFB16, 0xFAFB, 0xFAE8, 0xFADF, 0xFAE1, 0xFAF1, 0xFB10, 0xFB40 -.hword 0xFB82, 0xFBDA, 0xFC47, 0xFCCC, 0xFD4B, 0xFDBA, 0xFE1A, 0xFE6D -.hword 0xFEB6, 0xFEF6, 0xFF2E, 0xFF62, 0xFF92, 0xFFC0, 0xFFEE, 0x0019 -.hword 0x0035, 0x0042, 0x0040, 0x0032, 0x001A, 0xFFFA, 0xFFD1, 0xFFA3 -.hword 0xFF72, 0xFF3E, 0xFF0A, 0xFED8, 0xFEA8, 0xFE7C, 0xFE4C, 0xFE17 -.hword 0xFDE0, 0xFDAA, 0xFD76, 0xFD47, 0xFD1F, 0xFD00, 0xFCEC, 0xFCE5 -.hword 0xFCE7, 0xFCF1, 0xFD01, 0xFD16, 0xFD30, 0xFD4F, 0xFD71, 0xFD96 -.hword 0xFDBC, 0xFDE4, 0xFE0C, 0xFE30, 0xFE47, 0xFE53, 0xFE55, 0xFE4F -.hword 0xFE44, 0xFE34, 0xFE22, 0xFE10, 0xFE00, 0xFDF4, 0xFDED, 0xFDED -.hword 0xFDF7, 0xC001, 0xBFF9, 0xBFE4, 0xBFC4, 0xBF9A, 0xBF6A, 0xBF35 -.hword 0xBEFE, 0xBEC7, 0xBE93, 0xBE63, 0xBE3B, 0xBE1C, 0xBE08, 0xBE03 -.hword 0xBE0C, 0xBE22, 0xBE43, 0xBE6D, 0xBE9D, 0xBED3, 0xBF0A, 0xBF43 -.hword 0xBF7A, 0xBFAD, 0xBFDB, 0xC001, 0xC023, 0xC046, 0xC069, 0xC08B -.hword 0xC0AC, 0xC0CA, 0xC0E5, 0xC0FC, 0xC10F, 0xC11C, 0xC123, 0xC124 -.hword 0xC11C, 0xC10D, 0xC0F8, 0xC0DE, 0xC0C0, 0xC0A0, 0xC07F, 0xC05D -.hword 0xC03D, 0xC020, 0xC007, 0xBFF0, 0xBFD8, 0xBFBF, 0xBFA6, 0xBF8C -.hword 0xBF73, 0xBF5C, 0xBF45, 0xBF31, 0xBF20, 0xBF12, 0xBF07, 0xBF02 -.hword 0xBF00, 0xBF06, 0xBF13, 0xBF25, 0xBF3B, 0xBF55, 0xBF70, 0xBF8D -.hword 0xBFA9, 0xBFC4, 0xBFDC, 0xBFF1, 0xC001, 0xC00E, 0xC01A, 0xC024 -.hword 0xC02D, 0xC034, 0xC039, 0xC03C, 0xC03D, 0xC03A, 0xC036, 0xC02D -.hword 0xC020, 0xC00E, 0xBFF8, 0xBFE0, 0xBFC6, 0xBFAC, 0xBF92, 0xBF7A -.hword 0xBF65, 0xBF53, 0xBF46, 0xBF3E, 0xBF3E, 0xC066, 0x1FEE, 0xFE9E -.hword 0xB0AD, 0xD958, 0x01CB, 0xAE9C, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2 -.hword 0xFDD1, 0xFDCF, 0xFDCD, 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD -.hword 0xFDBA, 0xFDB6, 0xFDB2, 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D -.hword 0xFD98, 0xFD94, 0xFD90, 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D -.hword 0xFD7A, 0xFD77, 0xFD74, 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B -.hword 0xFD6A, 0xFD6A, 0xFD6A, 0xFD6A, 0xFD6A, 0xFD69, 0xFD69, 0xFD69 -.hword 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD6A -.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6E, 0xFD70, 0xFD72, 0xFD75, 0xFD77 -.hword 0xFD7A, 0xFD7E, 0xFD82, 0xFD86, 0xFD8B, 0xFD90, 0xFD96, 0xFD9C -.hword 0xFDA3, 0xFDAB, 0xFDB3, 0xFDBB, 0xFDC5, 0xFDCE, 0xFDD9, 0xFDE7 -.hword 0xFDF7, 0xFE0B, 0xFE20, 0xFE38, 0xFE52, 0xFE6E, 0xFE8A, 0xFEA8 -.hword 0xFEC6, 0xFEE4, 0xFF03, 0xFF21, 0xFF3E, 0xFF5B, 0xFF76, 0xFF90 -.hword 0xFFA8, 0xFFBD, 0xFFD1, 0xFFE1, 0xFFEE, 0xFFF8, 0xFFFE, 0x0000 -.hword 0xBF84, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A -.hword 0x000A, 0x0009, 0x0009, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006 -.hword 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 -.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0 -.hword 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFED, 0xFFED -.hword 0xFFED, 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324 -.hword 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32D, 0xF32E, 0xF330, 0xF332 -.hword 0xF334, 0xF336, 0xF338, 0xF339, 0xF33B, 0xF33D, 0xF33E, 0xF33F -.hword 0xF340, 0xF341, 0xF341, 0xF342, 0xF342, 0xF342, 0xF341, 0xF33C -.hword 0xF332, 0xF322, 0xF30E, 0xF2F6, 0xF2DB, 0xF2BD, 0xF29C, 0xF27B -.hword 0xF258, 0xF236, 0xF213, 0xF1F2, 0xF1D2, 0xF1B4, 0xF19A, 0xF182 -.hword 0xF16F, 0xF160, 0xF157, 0xF153, 0xF156, 0xF160, 0xF171, 0xF18B -.hword 0xF1AE, 0xF1DA, 0xF211, 0xF252, 0xF29E, 0xF2F7, 0xF35E, 0xF3D5 -.hword 0xF45A, 0xF4ED, 0xF58E, 0xF63A, 0xF6F1, 0xF7B1, 0xF87B, 0xF94D -.hword 0xFA25, 0xFB04, 0xFBE7, 0xFCCF, 0xFDB9, 0xFEA6, 0xFF93, 0x0080 -.hword 0x016C, 0x0257, 0x033E, 0x0422, 0x0501, 0x05DA, 0x06AC, 0x0777 -.hword 0x0838, 0x08F0, 0x099D, 0x0A3E, 0x0AD2, 0x0B59, 0x0BD0, 0x0C38 -.hword 0x0C90, 0x0CD5, 0x0D08, 0x0D28, 0x0D32, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002B, 0x002B, 0x002B, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x000A, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000A, 0x000A, 0x000A, 0x0009, 0x0009, 0x0008 -.hword 0x0008, 0x0007, 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002 -.hword 0x0001, 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB -.hword 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4 -.hword 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE -.hword 0xFFEE, 0xFFEE, 0xFFED, 0xFFED, 0xFFED, 0xF320, 0xF320, 0xF321 -.hword 0xF321, 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329, 0xF32B -.hword 0xF32D, 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF338, 0xF339 -.hword 0xF33B, 0xF33D, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341, 0xF342 -.hword 0xF342, 0xF342, 0xF341, 0xF33C, 0xF332, 0xF322, 0xF30E, 0xF2F6 -.hword 0xF2DB, 0xF2BD, 0xF29C, 0xF27B, 0xF258, 0xF236, 0xF213, 0xF1F2 -.hword 0xF1D2, 0xF1B4, 0xF19A, 0xF182, 0xF16F, 0xF160, 0xF157, 0xF153 -.hword 0xF156, 0xF160, 0xF171, 0xF18B, 0xF1AE, 0xF1DA, 0xF211, 0xF252 -.hword 0xF29E, 0xF2F7, 0xF35E, 0xF3D5, 0xF45A, 0xF4ED, 0xF58E, 0xF63A -.hword 0xF6F1, 0xF7B1, 0xF87B, 0xF94D, 0xFA25, 0xFB04, 0xFBE7, 0xFCCF -.hword 0xFDB9, 0xFEA6, 0xFF93, 0x0080, 0x016C, 0x0257, 0x033E, 0x0422 -.hword 0x0501, 0x05DA, 0x06AC, 0x0777, 0x0838, 0x08F0, 0x099D, 0x0A3E -.hword 0x0AD2, 0x0B59, 0x0BD0, 0x0C38, 0x0C90, 0x0CD5, 0x0D08, 0x0D28 -.hword 0x0D32, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A -.hword 0x000A, 0x0009, 0x0009, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006 -.hword 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 -.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0 -.hword 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFED, 0xFFED -.hword 0xFFED, 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324 -.hword 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32D, 0xF32E, 0xF330, 0xF332 -.hword 0xF334, 0xF336, 0xF338, 0xF339, 0xF33B, 0xF33D, 0xF33E, 0xF33F -.hword 0xF340, 0xF341, 0xF341, 0xF342, 0xF342, 0xF342, 0xF341, 0xF33C -.hword 0xF332, 0xF322, 0xF30E, 0xF2F6, 0xF2DB, 0xF2BD, 0xF29C, 0xF27B -.hword 0xF258, 0xF236, 0xF213, 0xF1F2, 0xF1D2, 0xF1B4, 0xF19A, 0xF182 -.hword 0xF16F, 0xF160, 0xF157, 0xF153, 0xF156, 0xF160, 0xF171, 0xF18B -.hword 0xF1AE, 0xF1DA, 0xF211, 0xF252, 0xF29E, 0xF2F7, 0xF35E, 0xF3D5 -.hword 0xF45A, 0xF4ED, 0xF58E, 0xF63A, 0xF6F1, 0xF7B1, 0xF87B, 0xF94D -.hword 0xFA25, 0xFB04, 0xFBE7, 0xFCCF, 0xFDB9, 0xFEA6, 0xFF93, 0x0080 -.hword 0x016C, 0x0257, 0x033E, 0x0422, 0x0501, 0x05DA, 0x06AC, 0x0777 -.hword 0x0838, 0x08F0, 0x099D, 0x0A3E, 0x0AD2, 0x0B59, 0x0BD0, 0x0C38 -.hword 0x0C90, 0x0CD5, 0x0D08, 0x0D28, 0x0D32, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD -.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 -.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 -.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 -.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A -.hword 0xFD6A, 0xFD6A, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69 -.hword 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD6A, 0xFD6B, 0xFD6C, 0xFD6D -.hword 0xFD6E, 0xFD70, 0xFD72, 0xFD75, 0xFD77, 0xFD7A, 0xFD7E, 0xFD82 -.hword 0xFD86, 0xFD8B, 0xFD90, 0xFD96, 0xFD9C, 0xFDA3, 0xFDAB, 0xFDB3 -.hword 0xFDBB, 0xFDC5, 0xFDCE, 0xFDD9, 0xFDE7, 0xFDF7, 0xFE0B, 0xFE20 -.hword 0xFE38, 0xFE52, 0xFE6E, 0xFE8A, 0xFEA8, 0xFEC6, 0xFEE4, 0xFF03 -.hword 0xFF21, 0xFF3E, 0xFF5B, 0xFF76, 0xFF90, 0xFFA8, 0xFFBD, 0xFFD1 -.hword 0xFFE1, 0xFFEE, 0xFFF8, 0xFFFE, 0x0000, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x428B, 0x428B, 0x428A, 0x4289, 0x4288, 0x4286, 0x4284 -.hword 0x4282, 0x427F, 0x427C, 0x4278, 0x4274, 0x4270, 0x426C, 0x4267 -.hword 0x4262, 0x425D, 0x4258, 0x4252, 0x424C, 0x4246, 0x423F, 0x4239 -.hword 0x4232, 0x422A, 0x4223, 0x421C, 0x4214, 0x420C, 0x4204, 0x41FC -.hword 0x41F3, 0x41EB, 0x41E2, 0x41D9, 0x41D0, 0x41C7, 0x41BE, 0x41B4 -.hword 0x41AB, 0x41A2, 0x4198, 0x418E, 0x4185, 0x417B, 0x4171, 0x4167 -.hword 0x415E, 0x4154, 0x414A, 0x4140, 0x4136, 0x412C, 0x4122, 0x4119 -.hword 0x410F, 0x4105, 0x40FB, 0x40F2, 0x40E8, 0x40DF, 0x40D5, 0x40CC -.hword 0x40C3, 0x40BA, 0x40B1, 0x40A8, 0x409F, 0x4097, 0x408E, 0x4086 -.hword 0x407E, 0x4076, 0x406E, 0x4067, 0x405F, 0x4058, 0x4051, 0x404B -.hword 0x4044, 0x403E, 0x4038, 0x4032, 0x402D, 0x4027, 0x4022, 0x401E -.hword 0x4019, 0x4015, 0x4012, 0x400E, 0x400B, 0x4008, 0x4006, 0x4004 -.hword 0x4002, 0x4001, 0x4000, 0x3FFF, 0x3FFF, 0x0000 - -peach_seg5_animindex_5010F48: # 0x05010F48 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0064, 0x078D -.hword 0x0064, 0x07F1, 0x0001, 0x0000, 0x0064, 0x06C5, 0x0064, 0x0729 -.hword 0x0064, 0x0599, 0x0064, 0x05FD, 0x0064, 0x0661, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0064, 0x0006, 0x0064, 0x006A -.hword 0x0064, 0x00CE, 0x0064, 0x046D, 0x0064, 0x04D1, 0x0064, 0x0535 -.hword 0x0064, 0x0341, 0x0064, 0x03A5, 0x0064, 0x0409, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0340, 0x0001, 0x026E, 0x0001, 0x026F -.hword 0x0001, 0x0270, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0135 -.hword 0x0001, 0x0132, 0x0001, 0x0133, 0x0001, 0x0134, 0x0001, 0x0136 -.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0277, 0x0001, 0x0271, 0x0001, 0x0272, 0x0001, 0x0273 -.hword 0x0001, 0x0000, 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x0139 -.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x0001, 0x013E, 0x0001, 0x013F -.hword 0x0001, 0x0140, 0x0001, 0x0000, 0x0064, 0x0278, 0x0064, 0x02DC -.hword 0x0001, 0x0274, 0x0001, 0x0275, 0x0001, 0x0276, 0x0064, 0x0141 -.hword 0x0064, 0x01A5, 0x0064, 0x0209 - -peach_seg5_anim_05011050: # 0x05011050 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_0500FE9C -.word peach_seg5_animindex_5010F48 -.word 0 - -peach_seg5_animvalue_05011068: # 0x05011068 -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFFA7, 0xFFA7 -.hword 0xFFA8, 0xFFAA, 0xFFAC, 0xFFAF, 0xFFB3, 0xFFB6, 0xFFBB, 0xFFC0 -.hword 0xFFC5, 0xFFCA, 0xFFD0, 0xFFD5, 0xFFDB, 0xFFE2, 0xFFE8, 0xFFEE -.hword 0xFFF4, 0xFFFA, 0x0000, 0x0005, 0x000B, 0x0010, 0x0015, 0x001A -.hword 0x001E, 0x0022, 0x0026, 0x0028, 0x002B, 0x002D, 0x002E, 0x002E -.hword 0x002E, 0x002D, 0x002B, 0x0028, 0x0024, 0x001F, 0x0019, 0x0012 -.hword 0x000A, 0x0001, 0xFFF8, 0xFFEC, 0xFFDF, 0xFFD1, 0xFFC1, 0xFFB0 -.hword 0xFF9E, 0xFF8A, 0xFF74, 0xFF5D, 0xFF44, 0xFF29, 0xFF0D, 0xFEE9 -.hword 0xFEBA, 0xFE7F, 0xFE3A, 0xFDEC, 0xFD96, 0xFD38, 0xFCD4, 0xFC6B -.hword 0xFBFD, 0xFB8C, 0xFB18, 0xFAA2, 0xFA2C, 0xF9B6, 0xF941, 0xF8CE -.hword 0xF85F, 0xF7F3, 0xF78D, 0xF72C, 0xF6D2, 0xF680, 0xF637, 0xF5F7 -.hword 0xF5C2, 0xF599, 0xF57C, 0xF56D, 0xF56C, 0xF57A, 0xF599, 0xF5D6 -.hword 0xF63D, 0xF6C9, 0xF775, 0xF83F, 0xF922, 0xFA1A, 0xFB22, 0xFC37 -.hword 0xFD54, 0xFE76, 0xFD89, 0xFD88, 0xFD88, 0xFD86, 0xFD85, 0xFD83 -.hword 0xFD80, 0xFD7D, 0xFD7A, 0xFD76, 0xFD73, 0xFD6F, 0xFD6A, 0xFD66 -.hword 0xFD61, 0xFD5D, 0xFD58, 0xFD53, 0xFD4E, 0xFD49, 0xFD45, 0xFD40 -.hword 0xFD3B, 0xFD37, 0xFD32, 0xFD2E, 0xFD2A, 0xFD27, 0xFD23, 0xFD20 -.hword 0xFD1D, 0xFD1B, 0xFD19, 0xFD18, 0xFD17, 0xFD16, 0xFD16, 0xFD16 -.hword 0xFD18, 0xFD19, 0xFD1C, 0xFD1F, 0xFD22, 0xFD27, 0xFD2C, 0xFD32 -.hword 0xFD39, 0xFD41, 0xFD4A, 0xFD53, 0xFD5E, 0xFD69, 0xFD76, 0xFD83 -.hword 0xFD92, 0xFDA2, 0xFDB3, 0xFDC7, 0xFDE3, 0xFE04, 0xFE2B, 0xFE56 -.hword 0xFE87, 0xFEBB, 0xFEF3, 0xFF2E, 0xFF6B, 0xFFAB, 0xFFEC, 0x002E -.hword 0x0071, 0x00B5, 0x00F8, 0x013A, 0x017C, 0x01BC, 0x01F9, 0x0234 -.hword 0x026C, 0x02A1, 0x02D1, 0x02FD, 0x0324, 0x0345, 0x0361, 0x0376 -.hword 0x0384, 0x038B, 0x038A, 0x037C, 0x035F, 0x0333, 0x02F9, 0x02B4 -.hword 0x0264, 0x020C, 0x01AC, 0x0146, 0x00DB, 0x006D, 0xC3D2, 0xC3D5 -.hword 0xC3DB, 0xC3E5, 0xC3F3, 0xC405, 0xC41A, 0xC433, 0xC44F, 0xC46E -.hword 0xC490, 0xC4B5, 0xC4DC, 0xC507, 0xC533, 0xC562, 0xC594, 0xC5C7 -.hword 0xC5FC, 0xC633, 0xC66B, 0xC6A5, 0xC6E1, 0xC71D, 0xC75B, 0xC799 -.hword 0xC7D9, 0xC819, 0xC859, 0xC89A, 0xC8DB, 0xC91C, 0xC95D, 0xC99E -.hword 0xC9DF, 0xCA1F, 0xCA5F, 0xCA9E, 0xCADC, 0xCB19, 0xCB55, 0xCB8F -.hword 0xCBC8, 0xCC00, 0xCC36, 0xCC6A, 0xCC9C, 0xCCCC, 0xCCFA, 0xCD25 -.hword 0xCD4E, 0xCD74, 0xCD98, 0xCDB8, 0xCDD5, 0xCDEF, 0xCE06, 0xCE18 -.hword 0xCE22, 0xCE26, 0xCE23, 0xCE1B, 0xCE0D, 0xCDFB, 0xCDE4, 0xCDC9 -.hword 0xCDAB, 0xCD8A, 0xCD66, 0xCD3F, 0xCD17, 0xCCEE, 0xCCC4, 0xCC99 -.hword 0xCC6E, 0xCC44, 0xCC1B, 0xCBF3, 0xCBCC, 0xCBA8, 0xCB87, 0xCB68 -.hword 0xCB4D, 0xCB36, 0xCB24, 0xCB16, 0xCB0D, 0xCB0B, 0xCB0E, 0xCB1C -.hword 0xCB37, 0xCB5E, 0xCB90, 0xCBCB, 0xCC0E, 0xCC58, 0xCCA7, 0xCCFA -.hword 0xCD4F, 0xCDA6, 0xDA7F, 0xDA7F, 0xDA7E, 0xDA7D, 0xDA7C, 0xDA7A -.hword 0xDA78, 0xDA76, 0xDA74, 0xDA71, 0xDA6E, 0xDA6B, 0xDA67, 0xDA64 -.hword 0xDA60, 0xDA5C, 0xDA57, 0xDA53, 0xDA4E, 0xDA4A, 0xDA45, 0xDA40 -.hword 0xDA3B, 0xDA36, 0xDA31, 0xDA2B, 0xDA26, 0xDA21, 0xDA1B, 0xDA16 -.hword 0xDA11, 0xDA0B, 0xDA06, 0xDA01, 0xD9FB, 0xD9F6, 0xD9F1, 0xD9EC -.hword 0xD9E8, 0xD9E3, 0xD9DE, 0xD9DA, 0xD9D6, 0xD9D2, 0xD9CE, 0xD9CA -.hword 0xD9C7, 0xD9C4, 0xD9C1, 0xD9BE, 0xD9BC, 0xD9BA, 0xD9B8, 0xD9B7 -.hword 0xD9B5, 0xD9B5, 0xD9B4, 0xD9B4, 0xD9B4, 0xD9B5, 0xD9B6, 0xD9B8 -.hword 0xD9BA, 0xD9BC, 0xD9BF, 0xD9C3, 0xD9C6, 0xD9CB, 0xD9D0, 0xD9D5 -.hword 0xD9DB, 0xD9E2, 0xD9E9, 0xD9F0, 0xD9F9, 0xDA01, 0xDA0B, 0xDA15 -.hword 0xDA20, 0xDA2B, 0xDA38, 0xDA44, 0xDA52, 0xDA60, 0xDA6F, 0xDA7F -.hword 0xDA94, 0xDAB1, 0xDAD7, 0xDB05, 0xDB3A, 0xDB75, 0xDBB6, 0xDBFC -.hword 0xDC46, 0xDC94, 0xDCE5, 0xDD38, 0xDD8D, 0xDDE3, 0x0814, 0x0814 -.hword 0x0815, 0x0816, 0x0817, 0x0819, 0x081C, 0x081F, 0x0822, 0x0825 -.hword 0x0829, 0x082D, 0x0832, 0x0836, 0x083B, 0x0841, 0x0846, 0x084C -.hword 0x0852, 0x0858, 0x085E, 0x0864, 0x086B, 0x0872, 0x0878, 0x087F -.hword 0x0886, 0x088D, 0x0894, 0x089A, 0x08A1, 0x08A8, 0x08AF, 0x08B6 -.hword 0x08BC, 0x08C3, 0x08C9, 0x08D0, 0x08D6, 0x08DC, 0x08E2, 0x08E7 -.hword 0x08ED, 0x08F2, 0x08F7, 0x08FC, 0x0900, 0x0904, 0x0908, 0x090B -.hword 0x090E, 0x0911, 0x0913, 0x0915, 0x0916, 0x0917, 0x0918, 0x0918 -.hword 0x0918, 0x0917, 0x0915, 0x0913, 0x0911, 0x090E, 0x090A, 0x0906 -.hword 0x0901, 0x08FB, 0x08F5, 0x08EE, 0x08E6, 0x08DE, 0x08D5, 0x08CB -.hword 0x08C0, 0x08B5, 0x08A8, 0x089B, 0x088E, 0x087F, 0x086F, 0x085F -.hword 0x084D, 0x083B, 0x0828, 0x0814, 0x07F8, 0x07CF, 0x079A, 0x075A -.hword 0x0710, 0x06BD, 0x0663, 0x0601, 0x0599, 0x052C, 0x04BC, 0x0449 -.hword 0x03D4, 0x035E, 0xDD80, 0xDD80, 0xDD81, 0xDD81, 0xDD82, 0xDD82 -.hword 0xDD83, 0xDD84, 0xDD85, 0xDD86, 0xDD87, 0xDD88, 0xDD8A, 0xDD8B -.hword 0xDD8D, 0xDD8E, 0xDD90, 0xDD92, 0xDD94, 0xDD95, 0xDD97, 0xDD99 -.hword 0xDD9B, 0xDD9D, 0xDDA0, 0xDDA2, 0xDDA4, 0xDDA6, 0xDDA8, 0xDDAA -.hword 0xDDAC, 0xDDAE, 0xDDB0, 0xDDB3, 0xDDB5, 0xDDB7, 0xDDB9, 0xDDBB -.hword 0xDDBD, 0xDDBE, 0xDDC0, 0xDDC2, 0xDDC4, 0xDDC5, 0xDDC7, 0xDDC8 -.hword 0xDDC9, 0xDDCB, 0xDDCC, 0xDDCD, 0xDDCE, 0xDDCF, 0xDDCF, 0xDDD0 -.hword 0xDDD0, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD0, 0xDDCF -.hword 0xDDCF, 0xDDCE, 0xDDCD, 0xDDCB, 0xDDCA, 0xDDC8, 0xDDC6, 0xDDC4 -.hword 0xDDC1, 0xDDBF, 0xDDBC, 0xDDB9, 0xDDB6, 0xDDB2, 0xDDAE, 0xDDAA -.hword 0xDDA6, 0xDDA2, 0xDD9D, 0xDD98, 0xDD92, 0xDD8D, 0xDD87, 0xDD80 -.hword 0xDD78, 0xDD6C, 0xDD5D, 0xDD4B, 0xDD36, 0xDD1E, 0xDD05, 0xDCE9 -.hword 0xDCCB, 0xDCAC, 0xDC8C, 0xDC6B, 0xDC49, 0xDC27, 0xADB4, 0xADB4 -.hword 0xADB4, 0xADB4, 0xADB5, 0xADB5, 0xADB6, 0xADB7, 0xADB8, 0xADB9 -.hword 0xADBA, 0xADBB, 0xADBD, 0xADBE, 0xADC0, 0xADC1, 0xADC3, 0xADC4 -.hword 0xADC6, 0xADC8, 0xADCA, 0xADCC, 0xADCE, 0xADD0, 0xADD2, 0xADD4 -.hword 0xADD6, 0xADD8, 0xADDA, 0xADDC, 0xADDE, 0xADE0, 0xADE2, 0xADE4 -.hword 0xADE6, 0xADE8, 0xADEA, 0xADEB, 0xADED, 0xADEF, 0xADF1, 0xADF2 -.hword 0xADF4, 0xADF5, 0xADF7, 0xADF8, 0xADFA, 0xADFB, 0xADFC, 0xADFD -.hword 0xADFE, 0xADFF, 0xADFF, 0xAE00, 0xAE00, 0xAE01, 0xAE01, 0xAE01 -.hword 0xAE01, 0xAE00, 0xAE00, 0xADFF, 0xADFF, 0xADFE, 0xADFD, 0xADFB -.hword 0xADFA, 0xADF8, 0xADF6, 0xADF4, 0xADF2, 0xADF0, 0xADED, 0xADEA -.hword 0xADE7, 0xADE3, 0xADE0, 0xADDC, 0xADD8, 0xADD3, 0xADCF, 0xADCA -.hword 0xADC5, 0xADBF, 0xADBA, 0xADB4, 0xADAD, 0xADA6, 0xAD9E, 0xAD95 -.hword 0xAD8C, 0xAD81, 0xAD77, 0xAD6B, 0xAD5F, 0xAD52, 0xAD45, 0xAD37 -.hword 0xAD29, 0xAD1A, 0x1FEE, 0x1FEE, 0x1FEC, 0x1FE9, 0x1FE5, 0x1FE0 -.hword 0x1FDA, 0x1FD3, 0x1FCC, 0x1FC3, 0x1FBA, 0x1FB0, 0x1FA6, 0x1F9B -.hword 0x1F8F, 0x1F83, 0x1F77, 0x1F6A, 0x1F5E, 0x1F50, 0x1F43, 0x1F36 -.hword 0x1F28, 0x1F1B, 0x1F0E, 0x1F01, 0x1EF4, 0x1EE7, 0x1EDB, 0x1ECF -.hword 0x1EC3, 0x1EB8, 0x1EAD, 0x1EA3, 0x1E9A, 0x1E91, 0x1E89, 0x1E82 -.hword 0x1E7C, 0x1E76, 0x1E72, 0x1E6F, 0x1E6D, 0x1E6C, 0x1E6D, 0x1E6E -.hword 0x1E70, 0x1E73, 0x1E76, 0x1E7A, 0x1E7F, 0x1E84, 0x1E8A, 0x1E90 -.hword 0x1E96, 0x1E9C, 0x1EA3, 0x1EAA, 0x1EB0, 0x1EB7, 0x1EBD, 0x1EC3 -.hword 0x1EC9, 0x1ECE, 0x1ED3, 0x1ED8, 0x1EDC, 0x1EDF, 0x1EE1, 0x1EE3 -.hword 0x1EE4, 0x1EE3, 0x1EE2, 0x1EE0, 0x1EDC, 0x1ED7, 0x1ED1, 0x1ECA -.hword 0x1EC1, 0x1EB6, 0x1EAA, 0x1E9C, 0x1E8D, 0x1E7B, 0x1E68, 0x1E52 -.hword 0x1E39, 0x1E19, 0x1DF4, 0x1DC9, 0x1D9A, 0x1D66, 0x1D2E, 0x1CF3 -.hword 0x1CB4, 0x1C73, 0x1C30, 0x1BEB, 0x1BA4, 0x1B5D, 0xFE9E, 0xFE9E -.hword 0xFE9B, 0xFE98, 0xFE93, 0xFE8E, 0xFE87, 0xFE7F, 0xFE76, 0xFE6C -.hword 0xFE61, 0xFE56, 0xFE4A, 0xFE3D, 0xFE2F, 0xFE22, 0xFE13, 0xFE04 -.hword 0xFDF5, 0xFDE6, 0xFDD7, 0xFDC7, 0xFDB7, 0xFDA8, 0xFD98, 0xFD89 -.hword 0xFD7A, 0xFD6B, 0xFD5D, 0xFD4E, 0xFD41, 0xFD34, 0xFD27, 0xFD1C -.hword 0xFD11, 0xFD07, 0xFCFD, 0xFCF5, 0xFCEE, 0xFCE7, 0xFCE2, 0xFCDC -.hword 0xFCD5, 0xFCCE, 0xFCC8, 0xFCC1, 0xFCB9, 0xFCB2, 0xFCAB, 0xFCA4 -.hword 0xFC9C, 0xFC95, 0xFC8E, 0xFC87, 0xFC80, 0xFC79, 0xFC73, 0xFC6D -.hword 0xFC67, 0xFC61, 0xFC5C, 0xFC57, 0xFC53, 0xFC4F, 0xFC4C, 0xFC49 -.hword 0xFC47, 0xFC45, 0xFC44, 0xFC44, 0xFC45, 0xFC46, 0xFC48, 0xFC4B -.hword 0xFC4F, 0xFC54, 0xFC59, 0xFC60, 0xFC68, 0xFC71, 0xFC7A, 0xFC85 -.hword 0xFC92, 0xFC9F, 0xFCAE, 0xFCBE, 0xFCD1, 0xFCEA, 0xFD08, 0xFD2B -.hword 0xFD52, 0xFD7D, 0xFDAB, 0xFDDC, 0xFE10, 0xFE47, 0xFE7F, 0xFEB8 -.hword 0xFEF2, 0xFF2D, 0xB0AD, 0xB0AE, 0xB0B2, 0xB0B9, 0xB0C3, 0xB0CE -.hword 0xB0DC, 0xB0ED, 0xB0FF, 0xB113, 0xB128, 0xB13F, 0xB158, 0xB172 -.hword 0xB18D, 0xB1A9, 0xB1C6, 0xB1E4, 0xB203, 0xB221, 0xB241, 0xB260 -.hword 0xB280, 0xB29F, 0xB2BF, 0xB2DE, 0xB2FD, 0xB31B, 0xB338, 0xB354 -.hword 0xB370, 0xB38A, 0xB3A3, 0xB3BB, 0xB3D1, 0xB3E6, 0xB3F9, 0xB40A -.hword 0xB418, 0xB425, 0xB430, 0xB43C, 0xB448, 0xB454, 0xB460, 0xB46C -.hword 0xB478, 0xB484, 0xB48F, 0xB49B, 0xB4A6, 0xB4B1, 0xB4BC, 0xB4C7 -.hword 0xB4D1, 0xB4DB, 0xB4E4, 0xB4ED, 0xB4F5, 0xB4FD, 0xB504, 0xB50B -.hword 0xB510, 0xB515, 0xB51A, 0xB51D, 0xB520, 0xB522, 0xB522, 0xB522 -.hword 0xB521, 0xB51F, 0xB51B, 0xB517, 0xB511, 0xB50A, 0xB502, 0xB4F9 -.hword 0xB4EE, 0xB4E2, 0xB4D4, 0xB4C5, 0xB4B5, 0xB4A3, 0xB48F, 0xB47A -.hword 0xB460, 0xB43E, 0xB415, 0xB3E5, 0xB3AF, 0xB374, 0xB335, 0xB2F1 -.hword 0xB2A9, 0xB25F, 0xB212, 0xB1C3, 0xB173, 0xB122, 0x1B23, 0x1B22 -.hword 0x1B1F, 0x1B1A, 0x1B13, 0x1B0B, 0x1B01, 0x1AF5, 0x1AE7, 0x1AD8 -.hword 0x1AC7, 0x1AB5, 0x1AA1, 0x1A8C, 0x1A75, 0x1A5D, 0x1A44, 0x1A29 -.hword 0x1A0E, 0x19F1, 0x19D3, 0x19B4, 0x1994, 0x1973, 0x1951, 0x192E -.hword 0x190B, 0x18E6, 0x18C1, 0x189B, 0x1875, 0x184E, 0x1827, 0x17FF -.hword 0x17D6, 0x17AD, 0x1784, 0x175B, 0x1731, 0x1707, 0x16DD, 0x16B3 -.hword 0x1688, 0x165E, 0x1634, 0x160A, 0x15DF, 0x15B5, 0x158C, 0x1562 -.hword 0x1539, 0x1510, 0x14E8, 0x14C0, 0x1499, 0x1472, 0x144B, 0x1426 -.hword 0x1401, 0x13DC, 0x13B9, 0x1396, 0x1375, 0x1354, 0x1334, 0x1315 -.hword 0x12F7, 0x12DA, 0x12BF, 0x12A4, 0x128B, 0x1273, 0x125D, 0x1248 -.hword 0x1234, 0x1222, 0x1211, 0x1202, 0x11F5, 0x11E9, 0x11DF, 0x11D6 -.hword 0x11D0, 0x11CB, 0x11C9, 0x11C8, 0x11CF, 0x11E2, 0x1202, 0x122D -.hword 0x1262, 0x12A0, 0x12E8, 0x1337, 0x138E, 0x13EB, 0x144E, 0x14B6 -.hword 0x1521, 0x1590, 0x047F, 0x047F, 0x047F, 0x0480, 0x0480, 0x0481 -.hword 0x0482, 0x0482, 0x0483, 0x0485, 0x0486, 0x0487, 0x0489, 0x048A -.hword 0x048C, 0x048D, 0x048F, 0x0491, 0x0493, 0x0495, 0x0497, 0x0499 -.hword 0x049B, 0x049D, 0x049F, 0x04A1, 0x04A3, 0x04A5, 0x04A7, 0x04A9 -.hword 0x04AB, 0x04AD, 0x04AF, 0x04B0, 0x04B2, 0x04B4, 0x04B5, 0x04B7 -.hword 0x04B9, 0x04BA, 0x04BB, 0x04BC, 0x04BE, 0x04BF, 0x04BF, 0x04C0 -.hword 0x04C1, 0x04C1, 0x04C2, 0x04C2, 0x04C2, 0x04C2, 0x04C1, 0x04C1 -.hword 0x04C0, 0x04BF, 0x04BE, 0x04BD, 0x04BB, 0x04BA, 0x04B8, 0x04B5 -.hword 0x04B3, 0x04B0, 0x04AD, 0x04AA, 0x04A7, 0x04A3, 0x049F, 0x049B -.hword 0x0496, 0x0491, 0x048C, 0x0487, 0x0481, 0x047B, 0x0474, 0x046D -.hword 0x0466, 0x045F, 0x0457, 0x044F, 0x0446, 0x043D, 0x0434, 0x042A -.hword 0x041E, 0x040D, 0x03F8, 0x03DF, 0x03C2, 0x03A2, 0x037F, 0x035A -.hword 0x0332, 0x0308, 0x02DC, 0x02AF, 0x0281, 0x0252, 0xE858, 0xE858 -.hword 0xE85B, 0xE85F, 0xE865, 0xE86C, 0xE875, 0xE880, 0xE88B, 0xE899 -.hword 0xE8A7, 0xE8B7, 0xE8C8, 0xE8DA, 0xE8EE, 0xE903, 0xE919, 0xE930 -.hword 0xE947, 0xE960, 0xE97A, 0xE995, 0xE9B1, 0xE9CD, 0xE9EB, 0xEA09 -.hword 0xEA27, 0xEA47, 0xEA67, 0xEA87, 0xEAA8, 0xEACA, 0xEAEC, 0xEB0F -.hword 0xEB32, 0xEB55, 0xEB78, 0xEB9C, 0xEBC0, 0xEBE4, 0xEC09, 0xEC2D -.hword 0xEC52, 0xEC76, 0xEC9A, 0xECBF, 0xECE3, 0xED07, 0xED2B, 0xED4F -.hword 0xED72, 0xED95, 0xEDB8, 0xEDDA, 0xEDFC, 0xEE1E, 0xEE3F, 0xEE5F -.hword 0xEE7F, 0xEE9E, 0xEEBC, 0xEEDA, 0xEEF7, 0xEF13, 0xEF2E, 0xEF49 -.hword 0xEF62, 0xEF7A, 0xEF92, 0xEFA8, 0xEFBE, 0xEFD2, 0xEFE5, 0xEFF7 -.hword 0xF007, 0xF017, 0xF025, 0xF031, 0xF03C, 0xF046, 0xF04E, 0xF055 -.hword 0xF05A, 0xF05D, 0xF05F, 0xF05F, 0xF058, 0xF047, 0xF02A, 0xF004 -.hword 0xEFD4, 0xEF9C, 0xEF5D, 0xEF16, 0xEEC9, 0xEE76, 0xEE1E, 0xEDC2 -.hword 0xED63, 0xED01, 0x0002, 0xAE20, 0xD958, 0xD959, 0xD95A, 0xD95C -.hword 0xD95F, 0xD963, 0xD968, 0xD96E, 0xD974, 0xD97A, 0xD982, 0xD989 -.hword 0xD992, 0xD99A, 0xD9A4, 0xD9AD, 0xD9B7, 0xD9C1, 0xD9CB, 0xD9D5 -.hword 0xD9E0, 0xD9EA, 0xD9F5, 0xDA00, 0xDA0A, 0xDA15, 0xDA1F, 0xDA29 -.hword 0xDA33, 0xDA3C, 0xDA46, 0xDA4F, 0xDA57, 0xDA5F, 0xDA66, 0xDA6D -.hword 0xDA74, 0xDA79, 0xDA7E, 0xDA83, 0xDA86, 0xDA89, 0xDA8C, 0xDA8F -.hword 0xDA91, 0xDA93, 0xDA95, 0xDA96, 0xDA97, 0xDA98, 0xDA98, 0xDA99 -.hword 0xDA99, 0xDA99, 0xDA99, 0xDA98, 0xDA98, 0xDA97, 0xDA97, 0xDA96 -.hword 0xDA95, 0xDA94, 0xDA93, 0xDA92, 0xDA92, 0xDA91, 0xDA90, 0xDA8F -.hword 0xDA8E, 0xDA8E, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D -.hword 0xDA8E, 0xDA8F, 0xDA90, 0xDA91, 0xDA92, 0xDA94, 0xDA96, 0xDA99 -.hword 0xDA9C, 0xDA9F, 0xDAA3, 0xDAA8, 0xDAAD, 0xDAB3, 0xDABA, 0xDAC1 -.hword 0xDAC9, 0xDAD1, 0xDADA, 0xDAE3, 0xDAEC, 0xDAF6, 0xDB00, 0xDB09 -.hword 0x01CB, 0x01CB, 0x01CD, 0x01CF, 0x01D1, 0x01D4, 0x01D8, 0x01DD -.hword 0x01E2, 0x01E7, 0x01EE, 0x01F4, 0x01FB, 0x0202, 0x020A, 0x0212 -.hword 0x021A, 0x0222, 0x022B, 0x0233, 0x023C, 0x0245, 0x024E, 0x0256 -.hword 0x025F, 0x0268, 0x0270, 0x0279, 0x0281, 0x0289, 0x0291, 0x0298 -.hword 0x029F, 0x02A6, 0x02AC, 0x02B2, 0x02B7, 0x02BC, 0x02C0, 0x02C3 -.hword 0x02C6, 0x02C7, 0x02C7, 0x02C6, 0x02C4, 0x02C1, 0x02BE, 0x02B9 -.hword 0x02B4, 0x02AE, 0x02A8, 0x02A1, 0x0299, 0x0292, 0x028A, 0x0282 -.hword 0x027A, 0x0272, 0x026B, 0x0263, 0x025B, 0x0254, 0x024E, 0x0247 -.hword 0x0242, 0x023D, 0x0238, 0x0235, 0x0232, 0x0231, 0x0230, 0x0231 -.hword 0x0233, 0x0236, 0x023A, 0x0240, 0x0247, 0x0250, 0x025B, 0x0267 -.hword 0x0276, 0x0286, 0x0298, 0x02AC, 0x02C2, 0x02DB, 0x02F8, 0x031D -.hword 0x0348, 0x037A, 0x03B1, 0x03ED, 0x042D, 0x0472, 0x04BB, 0x0506 -.hword 0x0555, 0x05A5, 0x05F7, 0x064A, 0xAE9C, 0xAE9E, 0xAEA3, 0xAEAC -.hword 0xAEB7, 0xAEC5, 0xAED6, 0xAEEA, 0xAF00, 0xAF18, 0xAF33, 0xAF4F -.hword 0xAF6D, 0xAF8C, 0xAFAE, 0xAFD0, 0xAFF3, 0xB017, 0xB03D, 0xB062 -.hword 0xB088, 0xB0AF, 0xB0D5, 0xB0FC, 0xB122, 0xB148, 0xB16D, 0xB192 -.hword 0xB1B5, 0xB1D8, 0xB1FA, 0xB21A, 0xB238, 0xB255, 0xB270, 0xB289 -.hword 0xB2A0, 0xB2B5, 0xB2C7, 0xB2D6, 0xB2E3, 0xB2EE, 0xB2F8, 0xB300 -.hword 0xB307, 0xB30C, 0xB310, 0xB313, 0xB314, 0xB315, 0xB314, 0xB313 -.hword 0xB311, 0xB30E, 0xB30A, 0xB306, 0xB302, 0xB2FD, 0xB2F8, 0xB2F2 -.hword 0xB2ED, 0xB2E8, 0xB2E2, 0xB2DD, 0xB2D8, 0xB2D3, 0xB2CF, 0xB2CB -.hword 0xB2C8, 0xB2C5, 0xB2C4, 0xB2C3, 0xB2C3, 0xB2C4, 0xB2C6, 0xB2C9 -.hword 0xB2CE, 0xB2D3, 0xB2DB, 0xB2E4, 0xB2EE, 0xB2FA, 0xB308, 0xB318 -.hword 0xB32A, 0xB33D, 0xB355, 0xB372, 0xB394, 0xB3BA, 0xB3E5, 0xB414 -.hword 0xB446, 0xB47B, 0xB4B2, 0xB4EC, 0xB528, 0xB566, 0xB5A4, 0xB5E4 -.hword 0x000A, 0x000A, 0x000C, 0x000E, 0x0011, 0x0015, 0x0019, 0x001E -.hword 0x0024, 0x002A, 0x0030, 0x0036, 0x003C, 0x0043, 0x0049, 0x0050 -.hword 0x0056, 0x005C, 0x0061, 0x0066, 0x006B, 0x006F, 0x0072, 0x0075 -.hword 0x0076, 0x0077, 0x0077, 0x0075, 0x0072, 0x006D, 0x0067, 0x0060 -.hword 0x0058, 0x004F, 0x0045, 0x003B, 0x0031, 0x0027, 0x001C, 0x0012 -.hword 0x0008, 0x0000, 0xFFF7, 0xFFEF, 0xFFE8, 0xFFE2, 0xFFDE, 0xFFDB -.hword 0xFFDA, 0xFFDA, 0xFFDC, 0xFFDF, 0xFFE4, 0xFFE9, 0xFFF0, 0xFFF7 -.hword 0xFFFE, 0x0006, 0x000F, 0x0018, 0x0021, 0x002A, 0x0034, 0x003D -.hword 0x0046, 0x004F, 0x0057, 0x005E, 0x0065, 0x006A, 0x006F, 0x0073 -.hword 0x0075, 0x0076, 0x0076, 0x0074, 0x0071, 0x006C, 0x0066, 0x0060 -.hword 0x0058, 0x0050, 0x0047, 0x003E, 0x0034, 0x002A, 0x0021, 0x0017 -.hword 0x000D, 0x0004, 0xFFFC, 0xFFF4, 0xFFED, 0xFFE6, 0xFFE1, 0xFFDD -.hword 0xFFDA, 0xFFD8, 0xFFD7, 0xFFD6, 0xFDF7, 0xFDF4, 0xFDF1, 0xFDEE -.hword 0xFDEB, 0xFDE8, 0xFDE6, 0xFDE3, 0xFDE1, 0xFDDE, 0xFDDC, 0xFDDA -.hword 0xFDD8, 0xFDD6, 0xFDD4, 0xFDD2, 0xFDD0, 0xFDCF, 0xFDCD, 0xFDCC -.hword 0xFDCA, 0xFDC9, 0xFDC8, 0xFDC6, 0xFDC5, 0xFDC4, 0xFDC3, 0xFDC3 -.hword 0xFDC2, 0xFDC1, 0xFDC1, 0xFDC0, 0xFDBF, 0xFDBF, 0xFDBF, 0xFDBE -.hword 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE -.hword 0xFDBE, 0xFDBE, 0xFDBF, 0xFDBF, 0xFDBF, 0xFDC0, 0xFDC0, 0xFDC1 -.hword 0xFDC1, 0xFDC2, 0xFDC2, 0xFDC3, 0xFDC4, 0xFDC4, 0xFDC5, 0xFDC6 -.hword 0xFDC7, 0xFDC7, 0xFDC8, 0xFDC9, 0xFDCA, 0xFDCB, 0xFDCC, 0xFDCD -.hword 0xFDCE, 0xFDCF, 0xFDD0, 0xFDD1, 0xFDD2, 0xFDD3, 0xFDD4, 0xFDD5 -.hword 0xFDD6, 0xFDD7, 0xFDD8, 0xFDD9, 0xFDDA, 0xFDDB, 0xFDDC, 0xFDDE -.hword 0xFDDF, 0xFDE0, 0xFDE1, 0xFDE2, 0xFDE3, 0xFDE4, 0xFDE5, 0xFDE6 -.hword 0xFDE7, 0xFDE8, 0xFDE9, 0xFDEA, 0xFDEB, 0xFDEC, 0xFDEC, 0xFDED -.hword 0xBF3E, 0xBF3E, 0xBF40, 0xBF44, 0xBF48, 0xBF4E, 0xBF54, 0xBF5C -.hword 0xBF64, 0xBF6D, 0xBF76, 0xBF80, 0xBF89, 0xBF93, 0xBF9E, 0xBFA8 -.hword 0xBFB2, 0xBFBB, 0xBFC5, 0xBFCD, 0xBFD6, 0xBFDD, 0xBFE4, 0xBFEA -.hword 0xBFEE, 0xBFF2, 0xBFF4, 0xBFF5, 0xBFF5, 0xBFF3, 0xBFEF, 0xBFE9 -.hword 0xBFE2, 0xBFD8, 0xBFCD, 0xBFBF, 0xBFAF, 0xBF9C, 0xBF87, 0xBF6F -.hword 0xBF54, 0xBF37, 0xBF1B, 0xBF04, 0xBEF1, 0xBEE2, 0xBED6, 0xBECD -.hword 0xBEC8, 0xBEC5, 0xBEC5, 0xBEC7, 0xBECC, 0xBED3, 0xBEDB, 0xBEE5 -.hword 0xBEF1, 0xBEFD, 0xBF0B, 0xBF1A, 0xBF29, 0xBF38, 0xBF47, 0xBF57 -.hword 0xBF66, 0xBF74, 0xBF82, 0xBF8F, 0xBF9B, 0xBFA5, 0xBFAE, 0xBFB5 -.hword 0xBFBA, 0xBFBD, 0xBFBD, 0xBFBB, 0xBFB6, 0xBFAE, 0xBFA3, 0xBF94 -.hword 0xBF82, 0xBF6B, 0xBF51, 0xBF32, 0xBF17, 0xBEFF, 0xBEEA, 0xBEDA -.hword 0xBECC, 0xBEC2, 0xBEBA, 0xBEB5, 0xBEB3, 0xBEB3, 0xBEB5, 0xBEB9 -.hword 0xBEBF, 0xBEC7, 0xBECF, 0xBED9, 0xC066, 0x1FEE, 0x1FEE, 0x1FEC -.hword 0x1FE9, 0x1FE5, 0x1FE0, 0x1FDA, 0x1FD3, 0x1FCC, 0x1FC3, 0x1FBA -.hword 0x1FB0, 0x1FA6, 0x1F9B, 0x1F8F, 0x1F83, 0x1F77, 0x1F6A, 0x1F5E -.hword 0x1F50, 0x1F43, 0x1F36, 0x1F28, 0x1F1B, 0x1F0E, 0x1F01, 0x1EF4 -.hword 0x1EE7, 0x1EDB, 0x1ECF, 0x1EC3, 0x1EB8, 0x1EAD, 0x1EA3, 0x1E9A -.hword 0x1E91, 0x1E89, 0x1E82, 0x1E7C, 0x1E76, 0x1E72, 0x1E6F, 0x1E6D -.hword 0x1E6C, 0x1E6D, 0x1E6E, 0x1E70, 0x1E73, 0x1E76, 0x1E7A, 0x1E7F -.hword 0x1E84, 0x1E8A, 0x1E90, 0x1E96, 0x1E9C, 0x1EA3, 0x1EAA, 0x1EB0 -.hword 0x1EB7, 0x1EBD, 0x1EC3, 0x1EC9, 0x1ECE, 0x1ED3, 0x1ED8, 0x1EDC -.hword 0x1EDF, 0x1EE1, 0x1EE3, 0x1EE4, 0x1EE3, 0x1EE2, 0x1EE0, 0x1EDC -.hword 0x1ED7, 0x1ED1, 0x1ECA, 0x1EC1, 0x1EB6, 0x1EAA, 0x1E9C, 0x1E8D -.hword 0x1E7B, 0x1E68, 0x1E52, 0x1E39, 0x1E19, 0x1DF4, 0x1DC9, 0x1D9A -.hword 0x1D66, 0x1D2E, 0x1CF3, 0x1CB4, 0x1C73, 0x1C30, 0x1BEB, 0x1BA4 -.hword 0x1B5D, 0xFE9E, 0xFE9E, 0xFE9B, 0xFE98, 0xFE93, 0xFE8E, 0xFE87 -.hword 0xFE7F, 0xFE76, 0xFE6C, 0xFE61, 0xFE56, 0xFE4A, 0xFE3D, 0xFE2F -.hword 0xFE22, 0xFE13, 0xFE04, 0xFDF5, 0xFDE6, 0xFDD7, 0xFDC7, 0xFDB7 -.hword 0xFDA8, 0xFD98, 0xFD89, 0xFD7A, 0xFD6B, 0xFD5D, 0xFD4E, 0xFD41 -.hword 0xFD34, 0xFD27, 0xFD1C, 0xFD11, 0xFD07, 0xFCFD, 0xFCF5, 0xFCEE -.hword 0xFCE7, 0xFCE2, 0xFCDC, 0xFCD5, 0xFCCE, 0xFCC8, 0xFCC1, 0xFCB9 -.hword 0xFCB2, 0xFCAB, 0xFCA4, 0xFC9C, 0xFC95, 0xFC8E, 0xFC87, 0xFC80 -.hword 0xFC79, 0xFC73, 0xFC6D, 0xFC67, 0xFC61, 0xFC5C, 0xFC57, 0xFC53 -.hword 0xFC4F, 0xFC4C, 0xFC49, 0xFC47, 0xFC45, 0xFC44, 0xFC44, 0xFC45 -.hword 0xFC46, 0xFC48, 0xFC4B, 0xFC4F, 0xFC54, 0xFC59, 0xFC60, 0xFC68 -.hword 0xFC71, 0xFC7A, 0xFC85, 0xFC92, 0xFC9F, 0xFCAE, 0xFCBE, 0xFCD1 -.hword 0xFCEA, 0xFD08, 0xFD2B, 0xFD52, 0xFD7D, 0xFDAB, 0xFDDC, 0xFE10 -.hword 0xFE47, 0xFE7F, 0xFEB8, 0xFEF2, 0xFF2D, 0xB0AD, 0xB0AE, 0xB0B2 -.hword 0xB0B9, 0xB0C3, 0xB0CE, 0xB0DC, 0xB0ED, 0xB0FF, 0xB113, 0xB128 -.hword 0xB13F, 0xB158, 0xB172, 0xB18D, 0xB1A9, 0xB1C6, 0xB1E4, 0xB203 -.hword 0xB221, 0xB241, 0xB260, 0xB280, 0xB29F, 0xB2BF, 0xB2DE, 0xB2FD -.hword 0xB31B, 0xB338, 0xB354, 0xB370, 0xB38A, 0xB3A3, 0xB3BB, 0xB3D1 -.hword 0xB3E6, 0xB3F9, 0xB40A, 0xB418, 0xB425, 0xB430, 0xB43C, 0xB448 -.hword 0xB454, 0xB460, 0xB46C, 0xB478, 0xB484, 0xB48F, 0xB49B, 0xB4A6 -.hword 0xB4B1, 0xB4BC, 0xB4C7, 0xB4D1, 0xB4DB, 0xB4E4, 0xB4ED, 0xB4F5 -.hword 0xB4FD, 0xB504, 0xB50B, 0xB510, 0xB515, 0xB51A, 0xB51D, 0xB520 -.hword 0xB522, 0xB522, 0xB522, 0xB521, 0xB51F, 0xB51B, 0xB517, 0xB511 -.hword 0xB50A, 0xB502, 0xB4F9, 0xB4EE, 0xB4E2, 0xB4D4, 0xB4C5, 0xB4B5 -.hword 0xB4A3, 0xB48F, 0xB47A, 0xB460, 0xB43E, 0xB415, 0xB3E5, 0xB3AF -.hword 0xB374, 0xB335, 0xB2F1, 0xB2A9, 0xB25F, 0xB212, 0xB1C3, 0xB173 -.hword 0xB122, 0xD958, 0xD959, 0xD95A, 0xD95C, 0xD95F, 0xD963, 0xD968 -.hword 0xD96E, 0xD974, 0xD97A, 0xD982, 0xD989, 0xD992, 0xD99A, 0xD9A4 -.hword 0xD9AD, 0xD9B7, 0xD9C1, 0xD9CB, 0xD9D5, 0xD9E0, 0xD9EA, 0xD9F5 -.hword 0xDA00, 0xDA0A, 0xDA15, 0xDA1F, 0xDA29, 0xDA33, 0xDA3C, 0xDA46 -.hword 0xDA4F, 0xDA57, 0xDA5F, 0xDA66, 0xDA6D, 0xDA74, 0xDA79, 0xDA7E -.hword 0xDA83, 0xDA86, 0xDA89, 0xDA8C, 0xDA8F, 0xDA91, 0xDA93, 0xDA95 -.hword 0xDA96, 0xDA97, 0xDA98, 0xDA98, 0xDA99, 0xDA99, 0xDA99, 0xDA99 -.hword 0xDA98, 0xDA98, 0xDA97, 0xDA97, 0xDA96, 0xDA95, 0xDA94, 0xDA93 -.hword 0xDA92, 0xDA92, 0xDA91, 0xDA90, 0xDA8F, 0xDA8E, 0xDA8E, 0xDA8D -.hword 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8E, 0xDA8F, 0xDA90 -.hword 0xDA91, 0xDA92, 0xDA94, 0xDA96, 0xDA99, 0xDA9C, 0xDA9F, 0xDAA3 -.hword 0xDAA8, 0xDAAD, 0xDAB3, 0xDABA, 0xDAC1, 0xDAC9, 0xDAD1, 0xDADA -.hword 0xDAE3, 0xDAEC, 0xDAF6, 0xDB00, 0xDB09, 0x01CB, 0x01CB, 0x01CD -.hword 0x01CF, 0x01D1, 0x01D4, 0x01D8, 0x01DD, 0x01E2, 0x01E7, 0x01EE -.hword 0x01F4, 0x01FB, 0x0202, 0x020A, 0x0212, 0x021A, 0x0222, 0x022B -.hword 0x0233, 0x023C, 0x0245, 0x024E, 0x0256, 0x025F, 0x0268, 0x0270 -.hword 0x0279, 0x0281, 0x0289, 0x0291, 0x0298, 0x029F, 0x02A6, 0x02AC -.hword 0x02B2, 0x02B7, 0x02BC, 0x02C0, 0x02C3, 0x02C6, 0x02C7, 0x02C7 -.hword 0x02C6, 0x02C4, 0x02C1, 0x02BE, 0x02B9, 0x02B4, 0x02AE, 0x02A8 -.hword 0x02A1, 0x0299, 0x0292, 0x028A, 0x0282, 0x027A, 0x0272, 0x026B -.hword 0x0263, 0x025B, 0x0254, 0x024E, 0x0247, 0x0242, 0x023D, 0x0238 -.hword 0x0235, 0x0232, 0x0231, 0x0230, 0x0231, 0x0233, 0x0236, 0x023A -.hword 0x0240, 0x0247, 0x0250, 0x025B, 0x0267, 0x0276, 0x0286, 0x0298 -.hword 0x02AC, 0x02C2, 0x02DB, 0x02F8, 0x031D, 0x0348, 0x037A, 0x03B1 -.hword 0x03ED, 0x042D, 0x0472, 0x04BB, 0x0506, 0x0555, 0x05A5, 0x05F7 -.hword 0x064A, 0xAE9C, 0xAE9E, 0xAEA3, 0xAEAC, 0xAEB7, 0xAEC5, 0xAED6 -.hword 0xAEEA, 0xAF00, 0xAF18, 0xAF33, 0xAF4F, 0xAF6D, 0xAF8C, 0xAFAE -.hword 0xAFD0, 0xAFF3, 0xB017, 0xB03D, 0xB062, 0xB088, 0xB0AF, 0xB0D5 -.hword 0xB0FC, 0xB122, 0xB148, 0xB16D, 0xB192, 0xB1B5, 0xB1D8, 0xB1FA -.hword 0xB21A, 0xB238, 0xB255, 0xB270, 0xB289, 0xB2A0, 0xB2B5, 0xB2C7 -.hword 0xB2D6, 0xB2E3, 0xB2EE, 0xB2F8, 0xB300, 0xB307, 0xB30C, 0xB310 -.hword 0xB313, 0xB314, 0xB315, 0xB314, 0xB313, 0xB311, 0xB30E, 0xB30A -.hword 0xB306, 0xB302, 0xB2FD, 0xB2F8, 0xB2F2, 0xB2ED, 0xB2E8, 0xB2E2 -.hword 0xB2DD, 0xB2D8, 0xB2D3, 0xB2CF, 0xB2CB, 0xB2C8, 0xB2C5, 0xB2C4 -.hword 0xB2C3, 0xB2C3, 0xB2C4, 0xB2C6, 0xB2C9, 0xB2CE, 0xB2D3, 0xB2DB -.hword 0xB2E4, 0xB2EE, 0xB2FA, 0xB308, 0xB318, 0xB32A, 0xB33D, 0xB355 -.hword 0xB372, 0xB394, 0xB3BA, 0xB3E5, 0xB414, 0xB446, 0xB47B, 0xB4B2 -.hword 0xB4EC, 0xB528, 0xB566, 0xB5A4, 0xB5E4, 0xE0FF, 0xC001, 0xE0FB -.hword 0xBF7F, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0006, 0x0008 -.hword 0x000B, 0x000E, 0x0011, 0x0014, 0x0017, 0x001B, 0x001E, 0x0021 -.hword 0x0024, 0x0027, 0x002A, 0x002D, 0x002F, 0x0031, 0x0032, 0x0033 -.hword 0x0034, 0x0033, 0x0033, 0x0031, 0x002F, 0x002D, 0x0029, 0x0024 -.hword 0x001F, 0x0019, 0x0011, 0x0009, 0x0000, 0xFFF6, 0xFFEA, 0xFFDC -.hword 0xFFCD, 0xFFBD, 0xFFAC, 0xFF9A, 0xFF87, 0xFF73, 0xFF5E, 0xFF48 -.hword 0xFF32, 0xFF1B, 0xFF04, 0xFEEC, 0xFED4, 0xFEBB, 0xFEA2, 0xFE89 -.hword 0xFE70, 0xFE57, 0xFE3E, 0xFE26, 0xFE0D, 0xFDF5, 0xFDDD, 0xFDC5 -.hword 0xFDAE, 0xFD98, 0xFD82, 0xFD6D, 0xFD58, 0xFD45, 0xFD33, 0xFD21 -.hword 0xFD11, 0xFD02, 0xFCF4, 0xFCE7, 0xFCDC, 0xFCD3, 0xFCCA, 0xFCC4 -.hword 0xFCBF, 0xFCBC, 0xFCBB, 0xFCBB, 0xFCBE, 0xFCC3, 0xFCCC, 0xFCD7 -.hword 0xFCE5, 0xFCF6, 0xFD0A, 0xFD1F, 0xFD37, 0xFD51, 0xFD6E, 0xFD8B -.hword 0xFDAB, 0xFDCC, 0xFDEF, 0xFE12, 0xFE37, 0x0000, 0xFFFF, 0xFFFB -.hword 0xFFF3, 0xFFEA, 0xFFDD, 0xFFCF, 0xFFBE, 0xFFAC, 0xFF98, 0xFF82 -.hword 0xFF6A, 0xFF52, 0xFF38, 0xFF1D, 0xFF01, 0xFEE5, 0xFEC8, 0xFEAB -.hword 0xFE8E, 0xFE71, 0xFE54, 0xFE37, 0xFE1B, 0xFDFF, 0xFDE4, 0xFDCA -.hword 0xFDB1, 0xFD9A, 0xFD84, 0xFD6F, 0xFD5C, 0xFD4C, 0xFD3D, 0xFD30 -.hword 0xFD26, 0xFD1E, 0xFD16, 0xFD0F, 0xFD09, 0xFD03, 0xFCFE, 0xFCFA -.hword 0xFCF6, 0xFCF2, 0xFCEF, 0xFCED, 0xFCEB, 0xFCEA, 0xFCE9, 0xFCE8 -.hword 0xFCE8, 0xFCE8, 0xFCE9, 0xFCE9, 0xFCEB, 0xFCEC, 0xFCEE, 0xFCF0 -.hword 0xFCF2, 0xFCF4, 0xFCF6, 0xFCF9, 0xFCFC, 0xFCFE, 0xFD01, 0xFD04 -.hword 0xFD07, 0xFD0A, 0xFD0D, 0xFD10, 0xFD13, 0xFD15, 0xFD18, 0xFD1A -.hword 0xFD1D, 0xFD1F, 0xFD21, 0xFD22, 0xFD24, 0xFD25, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xBF84, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E -.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E -.hword 0x0035, 0x0049, 0x0068, 0x0090, 0x00BF, 0x00F3, 0x012B, 0x0164 -.hword 0x019C, 0x01D1, 0x0202, 0x022D, 0x024F, 0x0267, 0x0272, 0x0270 -.hword 0x025D, 0x0238, 0x0200, 0x01B1, 0x014A, 0x00CA, 0x002E, 0xFEFF -.hword 0xFCED, 0xFA3A, 0xF726, 0xF3F1, 0xF0DA, 0xEE22, 0xEC08, 0xEAC1 -.hword 0xE9D8, 0xE91F, 0xE896, 0xE83C, 0xE811, 0xE817, 0xE84C, 0xE8B1 -.hword 0xE946, 0xEA0A, 0xEB00, 0xEC18, 0xED44, 0xEE84, 0xEFD6, 0xF138 -.hword 0xF2A9, 0xF427, 0xF5B1, 0xF746, 0xF8E3, 0xFA87, 0xFFED, 0xFFED -.hword 0xFFED, 0xFFED, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF -.hword 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3 -.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7 -.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6 -.hword 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF3, 0xFFF7, 0xFFFC, 0x0003 -.hword 0x000B, 0x0014, 0x001D, 0x0026, 0x0030, 0x003A, 0x0045, 0x0050 -.hword 0x005B, 0x0066, 0x0D32, 0x0D2C, 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4 -.hword 0x0C69, 0x0C25, 0x0BD8, 0x0B84, 0x0B29, 0x0AC7, 0x0A5F, 0x09F2 -.hword 0x0980, 0x0909, 0x088F, 0x0812, 0x0792, 0x0710, 0x068D, 0x0609 -.hword 0x0585, 0x0501, 0x047E, 0x03FD, 0x037E, 0x0301, 0x0287, 0x0212 -.hword 0x01A1, 0x0134, 0x00CE, 0x006D, 0x0013, 0xFFC1, 0xFF7F, 0xFF53 -.hword 0xFF39, 0xFF2E, 0xFF2F, 0xFF37, 0xFF43, 0xFF4F, 0xFF58, 0xFF59 -.hword 0xFF56, 0xFF54, 0xFF52, 0xFF51, 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E -.hword 0xFF4F, 0xFF4F, 0xFF50, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54 -.hword 0xFF55, 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF59, 0xFF59, 0xFF59 -.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 -.hword 0xFF5A, 0xFF5E, 0xFF63, 0xFF68, 0xFF6D, 0xFF71, 0xFF73, 0xFF72 -.hword 0xFF6E, 0xFF66, 0xFF59, 0xFF49, 0xFF38, 0xFF26, 0xFF14, 0xFF00 -.hword 0xFEED, 0xFED8, 0xFEC3, 0xFEAD, 0xFE97, 0xFE81, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002E, 0x002E, 0x002E -.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E -.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x0035, 0x0049, 0x0068, 0x0090 -.hword 0x00BF, 0x00F3, 0x012B, 0x0164, 0x019C, 0x01D1, 0x0202, 0x022D -.hword 0x024F, 0x0267, 0x0272, 0x0270, 0x025D, 0x0238, 0x0200, 0x01B1 -.hword 0x014A, 0x00CA, 0x002E, 0xFEFF, 0xFCED, 0xFA3A, 0xF726, 0xF3F1 -.hword 0xF0DA, 0xEE22, 0xEC08, 0xEAC1, 0xE9D8, 0xE91F, 0xE896, 0xE83C -.hword 0xE811, 0xE817, 0xE84C, 0xE8B1, 0xE946, 0xEA0A, 0xEB00, 0xEC18 -.hword 0xED44, 0xEE84, 0xEFD6, 0xF138, 0xF2A9, 0xF427, 0xF5B1, 0xF746 -.hword 0xF8E3, 0xFA87, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFEE, 0xFFEE -.hword 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1 -.hword 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9 -.hword 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1 -.hword 0xFFF3, 0xFFF7, 0xFFFC, 0x0003, 0x000B, 0x0014, 0x001D, 0x0026 -.hword 0x0030, 0x003A, 0x0045, 0x0050, 0x005B, 0x0066, 0x0D32, 0x0D2C -.hword 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4, 0x0C69, 0x0C25, 0x0BD8, 0x0B84 -.hword 0x0B29, 0x0AC7, 0x0A5F, 0x09F2, 0x0980, 0x0909, 0x088F, 0x0812 -.hword 0x0792, 0x0710, 0x068D, 0x0609, 0x0585, 0x0501, 0x047E, 0x03FD -.hword 0x037E, 0x0301, 0x0287, 0x0212, 0x01A1, 0x0134, 0x00CE, 0x006D -.hword 0x0013, 0xFFC1, 0xFF7F, 0xFF53, 0xFF39, 0xFF2E, 0xFF2F, 0xFF37 -.hword 0xFF43, 0xFF4F, 0xFF58, 0xFF59, 0xFF56, 0xFF54, 0xFF52, 0xFF51 -.hword 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E, 0xFF4F, 0xFF4F, 0xFF50, 0xFF50 -.hword 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57, 0xFF58 -.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 -.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF5A, 0xFF5E, 0xFF63, 0xFF68 -.hword 0xFF6D, 0xFF71, 0xFF73, 0xFF72, 0xFF6E, 0xFF66, 0xFF59, 0xFF49 -.hword 0xFF38, 0xFF26, 0xFF14, 0xFF00, 0xFEED, 0xFED8, 0xFEC3, 0xFEAD -.hword 0xFE97, 0xFE81, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x002A, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B -.hword 0x002B, 0x002B, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E -.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E -.hword 0x0035, 0x0049, 0x0068, 0x0090, 0x00BF, 0x00F3, 0x012B, 0x0164 -.hword 0x019C, 0x01D1, 0x0202, 0x022D, 0x024F, 0x0267, 0x0272, 0x0270 -.hword 0x025D, 0x0238, 0x0200, 0x01B1, 0x014A, 0x00CA, 0x002E, 0xFEFF -.hword 0xFCED, 0xFA3A, 0xF726, 0xF3F1, 0xF0DA, 0xEE22, 0xEC08, 0xEAC1 -.hword 0xE9D8, 0xE91F, 0xE896, 0xE83C, 0xE811, 0xE817, 0xE84C, 0xE8B1 -.hword 0xE946, 0xEA0A, 0xEB00, 0xEC18, 0xED44, 0xEE84, 0xEFD6, 0xF138 -.hword 0xF2A9, 0xF427, 0xF5B1, 0xF746, 0xF8E3, 0xFA87, 0xFFED, 0xFFED -.hword 0xFFED, 0xFFED, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF -.hword 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3 -.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7 -.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD -.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC -.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6 -.hword 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF3, 0xFFF7, 0xFFFC, 0x0003 -.hword 0x000B, 0x0014, 0x001D, 0x0026, 0x0030, 0x003A, 0x0045, 0x0050 -.hword 0x005B, 0x0066, 0x0D32, 0x0D2C, 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4 -.hword 0x0C69, 0x0C25, 0x0BD8, 0x0B84, 0x0B29, 0x0AC7, 0x0A5F, 0x09F2 -.hword 0x0980, 0x0909, 0x088F, 0x0812, 0x0792, 0x0710, 0x068D, 0x0609 -.hword 0x0585, 0x0501, 0x047E, 0x03FD, 0x037E, 0x0301, 0x0287, 0x0212 -.hword 0x01A1, 0x0134, 0x00CE, 0x006D, 0x0013, 0xFFC1, 0xFF7F, 0xFF53 -.hword 0xFF39, 0xFF2E, 0xFF2F, 0xFF37, 0xFF43, 0xFF4F, 0xFF58, 0xFF59 -.hword 0xFF56, 0xFF54, 0xFF52, 0xFF51, 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E -.hword 0xFF4F, 0xFF4F, 0xFF50, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54 -.hword 0xFF55, 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF59, 0xFF59, 0xFF59 -.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 -.hword 0xFF5A, 0xFF5E, 0xFF63, 0xFF68, 0xFF6D, 0xFF71, 0xFF73, 0xFF72 -.hword 0xFF6E, 0xFF66, 0xFF59, 0xFF49, 0xFF38, 0xFF26, 0xFF14, 0xFF00 -.hword 0xFEED, 0xFED8, 0xFEC3, 0xFEAD, 0xFE97, 0xFE81, 0x0000, 0x0000 -.hword 0x0001, 0x0002, 0x0004, 0x0006, 0x0008, 0x000B, 0x000E, 0x0011 -.hword 0x0014, 0x0017, 0x001B, 0x001E, 0x0021, 0x0024, 0x0027, 0x002A -.hword 0x002D, 0x002F, 0x0031, 0x0032, 0x0033, 0x0034, 0x0033, 0x0033 -.hword 0x0031, 0x002F, 0x002D, 0x0029, 0x0024, 0x001F, 0x0019, 0x0011 -.hword 0x0009, 0x0000, 0xFFF6, 0xFFEA, 0xFFDC, 0xFFCD, 0xFFBD, 0xFFAC -.hword 0xFF9A, 0xFF87, 0xFF73, 0xFF5E, 0xFF48, 0xFF32, 0xFF1B, 0xFF04 -.hword 0xFEEC, 0xFED4, 0xFEBB, 0xFEA2, 0xFE89, 0xFE70, 0xFE57, 0xFE3E -.hword 0xFE26, 0xFE0D, 0xFDF5, 0xFDDD, 0xFDC5, 0xFDAE, 0xFD98, 0xFD82 -.hword 0xFD6D, 0xFD58, 0xFD45, 0xFD33, 0xFD21, 0xFD11, 0xFD02, 0xFCF4 -.hword 0xFCE7, 0xFCDC, 0xFCD3, 0xFCCA, 0xFCC4, 0xFCBF, 0xFCBC, 0xFCBB -.hword 0xFCBB, 0xFCBE, 0xFCC3, 0xFCCC, 0xFCD7, 0xFCE5, 0xFCF6, 0xFD0A -.hword 0xFD1F, 0xFD37, 0xFD51, 0xFD6E, 0xFD8B, 0xFDAB, 0xFDCC, 0xFDEF -.hword 0xFE12, 0xFE37, 0x0000, 0xFFFF, 0xFFFB, 0xFFF3, 0xFFEA, 0xFFDD -.hword 0xFFCF, 0xFFBE, 0xFFAC, 0xFF98, 0xFF82, 0xFF6A, 0xFF52, 0xFF38 -.hword 0xFF1D, 0xFF01, 0xFEE5, 0xFEC8, 0xFEAB, 0xFE8E, 0xFE71, 0xFE54 -.hword 0xFE37, 0xFE1B, 0xFDFF, 0xFDE4, 0xFDCA, 0xFDB1, 0xFD9A, 0xFD84 -.hword 0xFD6F, 0xFD5C, 0xFD4C, 0xFD3D, 0xFD30, 0xFD26, 0xFD1E, 0xFD16 -.hword 0xFD0F, 0xFD09, 0xFD03, 0xFCFE, 0xFCFA, 0xFCF6, 0xFCF2, 0xFCEF -.hword 0xFCED, 0xFCEB, 0xFCEA, 0xFCE9, 0xFCE8, 0xFCE8, 0xFCE8, 0xFCE9 -.hword 0xFCE9, 0xFCEB, 0xFCEC, 0xFCEE, 0xFCF0, 0xFCF2, 0xFCF4, 0xFCF6 -.hword 0xFCF9, 0xFCFC, 0xFCFE, 0xFD01, 0xFD04, 0xFD07, 0xFD0A, 0xFD0D -.hword 0xFD10, 0xFD13, 0xFD15, 0xFD18, 0xFD1A, 0xFD1D, 0xFD1F, 0xFD21 -.hword 0xFD22, 0xFD24, 0xFD25, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0x3FFF, 0x0000 - -peach_seg5_animindex_5012E38: # 0x05012E38 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0EE6, 0x0064, 0x0E1E, 0x0001, 0x0000, 0x0064, 0x0E82 -.hword 0x0064, 0x0CF2, 0x0064, 0x0D56, 0x0064, 0x0DBA, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0774, 0x0064, 0x0006, 0x0064, 0x006A -.hword 0x0064, 0x00CE, 0x0064, 0x0BC6, 0x0064, 0x0C2A, 0x0064, 0x0C8E -.hword 0x0064, 0x0A9A, 0x0064, 0x0AFE, 0x0064, 0x0B62, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0A99, 0x0064, 0x0775, 0x0064, 0x07D9 -.hword 0x0064, 0x083D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x025E -.hword 0x0064, 0x0132, 0x0064, 0x0196, 0x0064, 0x01FA, 0x0064, 0x02C2 -.hword 0x0064, 0x0326, 0x0064, 0x038A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x09D0, 0x0064, 0x08A1, 0x0064, 0x0905, 0x0064, 0x0969 -.hword 0x0001, 0x0000, 0x0001, 0x051A, 0x0001, 0x051B, 0x0064, 0x03EE -.hword 0x0064, 0x0452, 0x0064, 0x04B6, 0x0064, 0x051C, 0x0064, 0x0580 -.hword 0x0064, 0x05E4, 0x0064, 0x09D1, 0x0001, 0x0000, 0x0064, 0x0A35 -.hword 0x0001, 0x09CD, 0x0001, 0x09CE, 0x0001, 0x09CF, 0x0064, 0x0648 -.hword 0x0064, 0x06AC, 0x0064, 0x0710 - -peach_seg5_anim_05012F40: # 0x05012F40 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_05011068 -.word peach_seg5_animindex_5012E38 -.word 0 - -peach_seg5_animvalue_05012F58: # 0x05012F58 -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFF97, 0x00B4 -.hword 0x01CA, 0x02D4, 0x03CD, 0x04B2, 0x057F, 0x062F, 0x06BF, 0x0729 -.hword 0x0773, 0x07A4, 0x07BF, 0x07C4, 0x07B7, 0x0798, 0x0769, 0x072D -.hword 0x06E5, 0x0694, 0x063A, 0x05DA, 0x0576, 0x0510, 0x04A9, 0x0443 -.hword 0x03E0, 0x0382, 0x032B, 0x02C4, 0x023E, 0x01A1, 0x00F6, 0x0044 -.hword 0xFF96, 0xFEF3, 0xFE64, 0xFDE9, 0xFD7B, 0xFD1D, 0xFCD0, 0xFC95 -.hword 0xFC79, 0xFC7E, 0xFC93, 0xFCA8, 0xFCBB, 0xFCD3, 0xFCEE, 0xFD07 -.hword 0xFD1E, 0xFD31, 0xFD45, 0xFD58, 0xFD6B, 0xFD7D, 0xFD8F, 0xFD9E -.hword 0xFDAC, 0xFDB8, 0xFDC3, 0xFDCE, 0xFDD9, 0xFDE3, 0xFDED, 0xFDF7 -.hword 0xFE00, 0xFE0A, 0xFE13, 0xFE1B, 0xFE24, 0xFE2C, 0xFE33, 0xFE3A -.hword 0xFE41, 0xFE48, 0xFE4D, 0xFE53, 0xFE58, 0xFE5C, 0xFE65, 0xFE76 -.hword 0xFE8E, 0xFEAC, 0xFECD, 0xFEF0, 0xFF14, 0xFF37, 0xFF58, 0xFF74 -.hword 0xFF8B, 0xFF9B, 0xFFA2, 0xFF9F, 0xFF90, 0xFF73, 0xFF48, 0xFF0C -.hword 0xFEBE, 0xFE5C, 0xFFFE, 0xFF8E, 0xFF1E, 0xFEB2, 0xFE49, 0xFDE5 -.hword 0xFD88, 0xFD34, 0xFCE9, 0xFCA9, 0xFC88, 0xFC92, 0xFCBA, 0xFCF3 -.hword 0xFD32, 0xFD6A, 0xFDA8, 0xFDF7, 0xFE4A, 0xFE90, 0xFEBC, 0xFECB -.hword 0xFEC8, 0xFEBA, 0xFEA8, 0xFE99, 0xFE92, 0xFE9C, 0xFEBC, 0xFEF6 -.hword 0xFF45, 0xFFA4, 0x000B, 0x0077, 0x00E0, 0x0141, 0x0195, 0x01D8 -.hword 0x0210, 0x023E, 0x0263, 0x0283, 0x0294, 0x0296, 0x0295, 0x029D -.hword 0x02B2, 0x02CE, 0x02EB, 0x0307, 0x031D, 0x032E, 0x033E, 0x034E -.hword 0x035D, 0x036B, 0x0377, 0x0382, 0x038C, 0x0394, 0x039B, 0x03A1 -.hword 0x03A8, 0x03AD, 0x03B3, 0x03B8, 0x03BD, 0x03C2, 0x03C7, 0x03CB -.hword 0x03CF, 0x03D3, 0x03D6, 0x03DA, 0x03DD, 0x03E0, 0x03E2, 0x03E5 -.hword 0x03E7, 0x03E9, 0x03E5, 0x03D5, 0x03BA, 0x0398, 0x0371, 0x0346 -.hword 0x0319, 0x02EC, 0x02C2, 0x029D, 0x027E, 0x0269, 0x025D, 0x025F -.hword 0x0270, 0x0291, 0x02C6, 0x030F, 0x0370, 0x03E9, 0xCDFD, 0xCE52 -.hword 0xCEA5, 0xCEF3, 0xCF3C, 0xCF81, 0xCFC6, 0xD00D, 0xD053, 0xD09B -.hword 0xD0E2, 0xD12A, 0xD171, 0xD1B9, 0xD200, 0xD248, 0xD28F, 0xD2D6 -.hword 0xD31C, 0xD362, 0xD3A7, 0xD3EC, 0xD43A, 0xD48D, 0xD4DB, 0xD51A -.hword 0xD542, 0xD54A, 0xD528, 0xD4D3, 0xD442, 0xD34A, 0xD15A, 0xCEBE -.hword 0xCBE4, 0xC938, 0xC727, 0xC5B7, 0xC49D, 0xC3CC, 0xC334, 0xC2CA -.hword 0xC29F, 0xC2CB, 0xC345, 0xC402, 0xC529, 0xC6B1, 0xC84C, 0xC9AD -.hword 0xCA86, 0xCAEB, 0xCB29, 0xCB45, 0xCB48, 0xCB38, 0xCB1B, 0xCAF7 -.hword 0xCAD5, 0xCAB9, 0xCAA2, 0xCA86, 0xCA67, 0xCA46, 0xCA22, 0xC9FC -.hword 0xC9D5, 0xC9AC, 0xC983, 0xC95A, 0xC931, 0xC908, 0xC8E1, 0xC8BB -.hword 0xC897, 0xC876, 0xC858, 0xC83D, 0xC825, 0xC812, 0xC7FB, 0xC7DB -.hword 0xC7B3, 0xC784, 0xC753, 0xC71F, 0xC6EC, 0xC6BB, 0xC68F, 0xC669 -.hword 0xC64B, 0xC638, 0xC632, 0xC63A, 0xC653, 0xC67F, 0xC6C0, 0xC717 -.hword 0xC787, 0xC812, 0xDE3A, 0xDE90, 0xDEE6, 0xDF3A, 0xDF8B, 0xDFDA -.hword 0xE025, 0xE06C, 0xE0AF, 0xE0EB, 0xE122, 0xE151, 0xE17A, 0xE19A -.hword 0xE1AA, 0xE1A7, 0xE191, 0xE16C, 0xE139, 0xE0FB, 0xE0B5, 0xE068 -.hword 0xE017, 0xDFC4, 0xDF72, 0xDF22, 0xDED8, 0xDE95, 0xDE5C, 0xDE2F -.hword 0xDE11, 0xDE04, 0xDE09, 0xDE24, 0xDE57, 0xDEA4, 0xDF0D, 0xDF95 -.hword 0xE03E, 0xE220, 0xE5D2, 0xEA90, 0xEF9A, 0xF42C, 0xF785, 0xF8E2 -.hword 0xF8FB, 0xF909, 0xF90F, 0xF90E, 0xF908, 0xF8FF, 0xF8F5, 0xF8EC -.hword 0xF8E5, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 -.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 -.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 -.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E1, 0xF8E1, 0xF8E0, 0xF8E0, 0xF8DF -.hword 0xF8DE, 0xF8DE, 0xF8DD, 0xF8DC, 0xF8DC, 0xF8DC, 0xF8DB, 0xF8DB -.hword 0xF8DC, 0xF8DC, 0xF8DD, 0xF8DE, 0xF8E0, 0xF8E2, 0x02E9, 0x0275 -.hword 0x0204, 0x0196, 0x012D, 0x00C9, 0x006C, 0x0016, 0xFFCA, 0xFF87 -.hword 0xFF4F, 0xFF22, 0xFF02, 0xFEF0, 0xFEED, 0xFEFA, 0xFF14, 0xFF39 -.hword 0xFF68, 0xFF9F, 0xFFDC, 0x001C, 0x005E, 0x00A1, 0x00E2, 0x011F -.hword 0x0157, 0x0187, 0x01AD, 0x01C9, 0x01D7, 0x01D5, 0x01C3, 0x019D -.hword 0x0163, 0x0112, 0x00A8, 0x0023, 0xFF83, 0xFDC8, 0xFA6D, 0xF61F -.hword 0xF18E, 0xED68, 0xEA5D, 0xE91A, 0xE8FC, 0xE8EB, 0xE8E4, 0xE8E5 -.hword 0xE8EC, 0xE8F7, 0xE903, 0xE90E, 0xE916, 0xE91A, 0xE91A, 0xE91A -.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A -.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A -.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE918, 0xE915 -.hword 0xE910, 0xE90A, 0xE902, 0xE8FA, 0xE8F2, 0xE8EA, 0xE8E2, 0xE8DB -.hword 0xE8D6, 0xE8D2, 0xE8D0, 0xE8D0, 0xE8D3, 0xE8DA, 0xE8E3, 0xE8F1 -.hword 0xE903, 0xE91A, 0xDC05, 0xDBE2, 0xDBC0, 0xDB9F, 0xDB7F, 0xDB5F -.hword 0xDB41, 0xDB25, 0xDB0B, 0xDAF3, 0xDADD, 0xDACA, 0xDABA, 0xDAAD -.hword 0xDAA4, 0xDA9E, 0xDA9C, 0xDA9C, 0xDA9E, 0xDAA3, 0xDAAA, 0xDAB3 -.hword 0xDABD, 0xDAC8, 0xDAD4, 0xDAE1, 0xDAEE, 0xDAFA, 0xDB07, 0xDB13 -.hword 0xDB1E, 0xDB28, 0xDB31, 0xDB38, 0xDB3D, 0xDB40, 0xDB40, 0xDB3D -.hword 0xDB38, 0xDB20, 0xDAEF, 0xDAAD, 0xDA65, 0xDA1F, 0xD9E5, 0xD9C1 -.hword 0xD9AF, 0xD9A5, 0xD9A1, 0xD9A1, 0xD9A6, 0xD9AC, 0xD9B3, 0xD9BA -.hword 0xD9BF, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 -.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 -.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 -.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C2, 0xD9C3, 0xD9C4, 0xD9C6, 0xD9C7 -.hword 0xD9C9, 0xD9CA, 0xD9CC, 0xD9CD, 0xD9CE, 0xD9CF, 0xD9CF, 0xD9CF -.hword 0xD9CF, 0xD9CD, 0xD9CB, 0xD9C9, 0xD9C5, 0xD9C1, 0xAD0B, 0xACFB -.hword 0xACEB, 0xACDB, 0xACCA, 0xACB9, 0xACA7, 0xAC96, 0xAC83, 0xAC71 -.hword 0xAC5F, 0xAC4C, 0xAC39, 0xAC26, 0xAC13, 0xAC00, 0xABED, 0xABDA -.hword 0xABC6, 0xABB3, 0xABA0, 0xAB8D, 0xAB7A, 0xAB67, 0xAB54, 0xAB41 -.hword 0xAB2F, 0xAB1C, 0xAB0A, 0xAAF8, 0xAAE7, 0xAAD6, 0xAAC5, 0xAAB4 -.hword 0xAAA4, 0xAA95, 0xAA85, 0xAA77, 0xAA68, 0xAA17, 0xA96F, 0xA8B3 -.hword 0xA829, 0xA816, 0xA8BF, 0xAA68, 0xAD31, 0xB0DE, 0xB531, 0xB9EA -.hword 0xBEC9, 0xC38F, 0xC7FC, 0xCBD1, 0xCECF, 0xD0B5, 0xD1E4, 0xD2EB -.hword 0xD3CC, 0xD489, 0xD524, 0xD5A2, 0xD603, 0xD64B, 0xD67C, 0xD699 -.hword 0xD6A4, 0xD6A1, 0xD691, 0xD677, 0xD656, 0xD631, 0xD609, 0xD5E2 -.hword 0xD5BF, 0xD5A1, 0xD58C, 0xD581, 0xD585, 0xD598, 0xD5B6, 0xD5D4 -.hword 0xD5F4, 0xD614, 0xD632, 0xD64F, 0xD66A, 0xD682, 0xD696, 0xD6A5 -.hword 0xD6AF, 0xD6B2, 0xD6AF, 0xD6A4, 0xD691, 0xD675, 0xD64E, 0xD61D -.hword 0xD5E1, 0xD598, 0x1B15, 0x1ACD, 0x1A85, 0x1A3E, 0x19F8, 0x19B4 -.hword 0x1972, 0x1932, 0x18F5, 0x18BC, 0x1886, 0x1854, 0x1828, 0x1800 -.hword 0x17F3, 0x1810, 0x1849, 0x1891, 0x18DB, 0x1919, 0x193F, 0x194F -.hword 0x1957, 0x1958, 0x1954, 0x194E, 0x1947, 0x1941, 0x193F, 0x193F -.hword 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F -.hword 0x193F, 0x194F, 0x1975, 0x19A0, 0x19C1, 0x19C6, 0x19A0, 0x193F -.hword 0x189A, 0x17C0, 0x16BE, 0x15A6, 0x1484, 0x136A, 0x1265, 0x1185 -.hword 0x10D9, 0x1070, 0x1033, 0x1000, 0x0FD7, 0x0FB7, 0x0FA0, 0x0F90 -.hword 0x0F87, 0x0F84, 0x0F87, 0x0F8E, 0x0F9A, 0x0FA9, 0x0FBB, 0x0FCF -.hword 0x0FE4, 0x0FFA, 0x1010, 0x1025, 0x1039, 0x104B, 0x105A, 0x1066 -.hword 0x106D, 0x1070, 0x106C, 0x1063, 0x1055, 0x1044, 0x102F, 0x1019 -.hword 0x1002, 0x0FEB, 0x0FD6, 0x0FC4, 0x0FB4, 0x0FA9, 0x0FA4, 0x0FA5 -.hword 0x0FAE, 0x0FBF, 0x0FDA, 0x1000, 0x1032, 0x1070, 0xFF68, 0xFFA2 -.hword 0xFFDC, 0x0014, 0x004B, 0x0080, 0x00B3, 0x00E2, 0x010F, 0x0138 -.hword 0x015D, 0x017E, 0x0199, 0x01B0, 0x01C1, 0x01CE, 0x01D6, 0x01DB -.hword 0x01DC, 0x01DA, 0x01D5, 0x01CD, 0x01C2, 0x01B6, 0x01A8, 0x0198 -.hword 0x0187, 0x0175, 0x0163, 0x0150, 0x013D, 0x012A, 0x0118, 0x0107 -.hword 0x00F7, 0x00E8, 0x00DC, 0x00D1, 0x00C8, 0x00D1, 0x00F0, 0x0116 -.hword 0x0134, 0x013B, 0x011C, 0x00C8, 0x0039, 0xFF7C, 0xFE9C, 0xFDA7 -.hword 0xFCAC, 0xFBB6, 0xFAD2, 0xFA0F, 0xF97A, 0xF91E, 0xF8E9, 0xF8BD -.hword 0xF89A, 0xF87E, 0xF869, 0xF85C, 0xF854, 0xF851, 0xF853, 0xF85A -.hword 0xF864, 0xF871, 0xF881, 0xF892, 0xF8A5, 0xF8B8, 0xF8CB, 0xF8DD -.hword 0xF8EF, 0xF8FE, 0xF90B, 0xF916, 0xF91C, 0xF91E, 0xF91D, 0xF91A -.hword 0xF916, 0xF910, 0xF909, 0xF902, 0xF8FA, 0xF8F3, 0xF8EC, 0xF8E6 -.hword 0xF8E1, 0xF8DD, 0xF8DC, 0xF8DC, 0xF8DF, 0xF8E5, 0xF8ED, 0xF8FA -.hword 0xF90A, 0xF91E, 0xB0D1, 0xB081, 0xB032, 0xAFE5, 0xAF9A, 0xAF52 -.hword 0xAF0D, 0xAECD, 0xAE91, 0xAE5A, 0xAE29, 0xADFF, 0xADDC, 0xADC0 -.hword 0xADAA, 0xAD97, 0xAD87, 0xAD7A, 0xAD70, 0xAD68, 0xAD63, 0xAD60 -.hword 0xAD5F, 0xAD61, 0xAD65, 0xAD6B, 0xAD72, 0xAD7C, 0xAD88, 0xAD95 -.hword 0xADA3, 0xADB3, 0xADC5, 0xADD7, 0xADEB, 0xAE00, 0xAE16, 0xAE2C -.hword 0xAE44, 0xAE5C, 0xAE74, 0xAE8D, 0xAEA7, 0xAEC0, 0xAEDA, 0xAEF4 -.hword 0xAF1C, 0xAF5E, 0xAFB2, 0xB013, 0xB07B, 0xB0E1, 0xB142, 0xB195 -.hword 0xB1D4, 0xB1FA, 0xB20F, 0xB220, 0xB22F, 0xB239, 0xB242, 0xB247 -.hword 0xB24A, 0xB24B, 0xB24A, 0xB248, 0xB244, 0xB23F, 0xB238, 0xB232 -.hword 0xB22A, 0xB223, 0xB21B, 0xB214, 0xB20D, 0xB207, 0xB202, 0xB1FE -.hword 0xB1FB, 0xB1FA, 0xB1FB, 0xB1FE, 0xB202, 0xB207, 0xB20C, 0xB213 -.hword 0xB219, 0xB220, 0xB226, 0xB22B, 0xB22F, 0xB232, 0xB234, 0xB234 -.hword 0xB231, 0xB22C, 0xB224, 0xB21A, 0xB20C, 0xB1FA, 0x1602, 0x1675 -.hword 0x16E9, 0x175C, 0x17D0, 0x1841, 0x18B1, 0x191D, 0x1986, 0x19E9 -.hword 0x1A48, 0x1AA0, 0x1AF1, 0x1B3A, 0x1B6C, 0x1B80, 0x1B7C, 0x1B6A -.hword 0x1B53, 0x1B3E, 0x1B36, 0x1B35, 0x1B35, 0x1B35, 0x1B35, 0x1B35 -.hword 0x1B35, 0x1B36, 0x1B36, 0x1B4C, 0x1B84, 0x1BD0, 0x1C21, 0x1C68 -.hword 0x1C96, 0x1C9D, 0x1C6F, 0x1BFC, 0x1B36, 0x19AE, 0x1743, 0x1453 -.hword 0x1140, 0x0E69, 0x0C30, 0x0AF5, 0x0A9C, 0x0ABB, 0x0B38, 0x0BFB -.hword 0x0CEA, 0x0DED, 0x0EEC, 0x0FCD, 0x1079, 0x10D5, 0x10FD, 0x111F -.hword 0x113A, 0x114F, 0x115F, 0x116A, 0x1170, 0x1172, 0x1170, 0x116B -.hword 0x1163, 0x1159, 0x114D, 0x1140, 0x1132, 0x1123, 0x1114, 0x1106 -.hword 0x10F9, 0x10ED, 0x10E3, 0x10DB, 0x10D6, 0x10D5, 0x10D4, 0x10D4 -.hword 0x10D4, 0x10D4, 0x10D3, 0x10D3, 0x10D3, 0x10D2, 0x10D2, 0x10D2 -.hword 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D2, 0x10D3 -.hword 0x10D3, 0x10D5, 0x0222, 0x01F3, 0x01C3, 0x0194, 0x0166, 0x0139 -.hword 0x010D, 0x00E3, 0x00BA, 0x0095, 0x0071, 0x0051, 0x0034, 0x001B -.hword 0x0013, 0x0027, 0x004E, 0x007E, 0x00AF, 0x00D8, 0x00F2, 0x00FD -.hword 0x0102, 0x0102, 0x0100, 0x00FC, 0x00F7, 0x00F3, 0x00F2, 0x00DC -.hword 0x00A4, 0x0058, 0x0008, 0xFFC2, 0xFF94, 0xFF8C, 0xFFBB, 0x002C -.hword 0x00F2, 0x0262, 0x049B, 0x074F, 0x0A36, 0x0D02, 0x0F6A, 0x1122 -.hword 0x124F, 0x134A, 0x141A, 0x14C2, 0x1549, 0x15B4, 0x1607, 0x1648 -.hword 0x167C, 0x16A8, 0x16CE, 0x16ED, 0x1707, 0x171B, 0x172A, 0x1734 -.hword 0x173A, 0x173B, 0x173A, 0x1735, 0x172E, 0x1724, 0x1719, 0x170D -.hword 0x16FF, 0x16F2, 0x16E4, 0x16D6, 0x16CA, 0x16BF, 0x16B5, 0x16AE -.hword 0x16A9, 0x16A8, 0x16AB, 0x16B4, 0x16C2, 0x16D3, 0x16E8, 0x16FE -.hword 0x1714, 0x172B, 0x1740, 0x1752, 0x1761, 0x176C, 0x1771, 0x1770 -.hword 0x1768, 0x1756, 0x173B, 0x1716, 0x16E5, 0x16A8, 0xEC9C, 0xEC36 -.hword 0xEBD0, 0xEB69, 0xEB03, 0xEA9E, 0xEA3C, 0xE9DC, 0xE97F, 0xE927 -.hword 0xE8D4, 0xE886, 0xE83F, 0xE7FE, 0xE7D2, 0xE7C3, 0xE7C8, 0xE7DB -.hword 0xE7F2, 0xE806, 0xE80F, 0xE810, 0xE810, 0xE811, 0xE810, 0xE810 -.hword 0xE810, 0xE80F, 0xE80F, 0xE801, 0xE7DC, 0xE7A9, 0xE774, 0xE745 -.hword 0xE727, 0xE722, 0xE741, 0xE78C, 0xE80F, 0xE905, 0xEA80, 0xEC4D -.hword 0xEE3B, 0xF016, 0xF1AC, 0xF2C8, 0xF384, 0xF41B, 0xF493, 0xF4EF -.hword 0xF535, 0xF568, 0xF58D, 0xF5A8, 0xF5BF, 0xF5D4, 0xF5EA, 0xF5FB -.hword 0xF609, 0xF614, 0xF61C, 0xF622, 0xF625, 0xF626, 0xF625, 0xF623 -.hword 0xF61F, 0xF619, 0xF613, 0xF60C, 0xF605, 0xF5FD, 0xF5F6, 0xF5EE -.hword 0xF5E7, 0xF5E1, 0xF5DC, 0xF5D8, 0xF5D5, 0xF5D4, 0xF5D5, 0xF5D7 -.hword 0xF5D9, 0xF5DD, 0xF5E0, 0xF5E4, 0xF5E9, 0xF5ED, 0xF5F1, 0xF5F4 -.hword 0xF5F7, 0xF5F9, 0xF5FA, 0xF5FA, 0xF5F8, 0xF5F5, 0xF5F0, 0xF5E9 -.hword 0xF5E0, 0xF5D4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xFFFC, 0xFFE7, 0xFFC9, 0xFFA4 -.hword 0xFF7D, 0xFF55, 0xFF30, 0xFF12, 0xFEFE, 0xFEF6, 0xFEFF, 0xFF1B -.hword 0xFF4D, 0xFF9A, 0x0002, 0x00B9, 0x01D8, 0x0341, 0x04D9, 0x0682 -.hword 0x081E, 0x0992, 0x0ABF, 0x0B89, 0x0BD3, 0x0B41, 0x09C4, 0x07AF -.hword 0x0557, 0x030F, 0x012C, 0x0002, 0xFF73, 0xFF1F, 0xFEFD, 0xFF02 -.hword 0xFF24, 0xFF57, 0xFF91, 0xFFC8, 0xFFF1, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20 -.hword 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20 -.hword 0xAE23, 0xAE2C, 0xAE3A, 0xAE4A, 0xAE5C, 0xAE6E, 0xAE7E, 0xAE8C -.hword 0xAE95, 0xAE98, 0xAE94, 0xAE88, 0xAE71, 0xAE4F, 0xAE20, 0xADCE -.hword 0xAD4D, 0xACAB, 0xABF4, 0xAB36, 0xAA7D, 0xA9D7, 0xA950, 0xA8F5 -.hword 0xA8D4, 0xA8D3, 0xA8E4, 0xA922, 0xA9AB, 0xAA9B, 0xAC0D, 0xAE20 -.hword 0xB0FB, 0xB491, 0xB8AC, 0xBD14, 0xC194, 0xC5F4, 0xC9FF, 0xCD7D -.hword 0xD038, 0xD1FA, 0xD319, 0xD412, 0xD4E7, 0xD59B, 0xD630, 0xD6A9 -.hword 0xD708, 0xD74F, 0xD781, 0xD7A0, 0xD7AE, 0xD7AF, 0xD7A4, 0xD790 -.hword 0xD775, 0xD755, 0xD734, 0xD713, 0xD6F5, 0xD6DC, 0xD6CB, 0xD6C4 -.hword 0xD6CA, 0xD6DE, 0xD6FE, 0xD724, 0xD74F, 0xD77C, 0xD7AB, 0xD7DA -.hword 0xD807, 0xD831, 0xD856, 0xD874, 0xD88A, 0xD897, 0xD898, 0xD88C -.hword 0xD872, 0xD847, 0xD80B, 0xD7BC, 0xD758, 0xD6DE, 0xDB13, 0xDB1D -.hword 0xDB27, 0xDB31, 0xDB3A, 0xDB44, 0xDB4D, 0xDB55, 0xDB5D, 0xDB65 -.hword 0xDB6C, 0xDB73, 0xDB79, 0xDB7E, 0xDB80, 0xDB7B, 0xDB72, 0xDB67 -.hword 0xDB5C, 0xDB52, 0xDB4C, 0xDB4A, 0xDB49, 0xDB48, 0xDB49, 0xDB4A -.hword 0xDB4B, 0xDB4C, 0xDB4C, 0xDB24, 0xDABC, 0xDA30, 0xD99B, 0xD918 -.hword 0xD8C3, 0xD8B5, 0xD90B, 0xD9DF, 0xDB4C, 0xDE0C, 0xE258, 0xE793 -.hword 0xED1A, 0xF250, 0xF692, 0xF943, 0xFA9B, 0xFB52, 0xFB86, 0xFB53 -.hword 0xFAD7, 0xFA2F, 0xF978, 0xF8CE, 0xF850, 0xF819, 0xF811, 0xF80B -.hword 0xF805, 0xF801, 0xF7FE, 0xF7FC, 0xF7FB, 0xF7FA, 0xF7FB, 0xF7FC -.hword 0xF7FD, 0xF7FF, 0xF801, 0xF804, 0xF807, 0xF80A, 0xF80D, 0xF80F -.hword 0xF812, 0xF814, 0xF816, 0xF818, 0xF819, 0xF819, 0xF81E, 0xF82B -.hword 0xF83F, 0xF858, 0xF875, 0xF894, 0xF8B5, 0xF8D5, 0xF8F3, 0xF90D -.hword 0xF923, 0xF932, 0xF93A, 0xF938, 0xF92C, 0xF913, 0xF8ED, 0xF8B7 -.hword 0xF871, 0xF819, 0x069E, 0x06F2, 0x0745, 0x0798, 0x07E9, 0x0838 -.hword 0x0885, 0x08CF, 0x0916, 0x0959, 0x0997, 0x09D1, 0x0A05, 0x0A34 -.hword 0x0A42, 0x0A21, 0x09E0, 0x098E, 0x0939, 0x08F1, 0x08C6, 0x08B3 -.hword 0x08AA, 0x08A9, 0x08AD, 0x08B5, 0x08BD, 0x08C3, 0x08C6, 0x08C8 -.hword 0x08CD, 0x08D4, 0x08DC, 0x08E3, 0x08E7, 0x08E8, 0x08E3, 0x08D8 -.hword 0x08C6, 0x089A, 0x0850, 0x07F8, 0x07A0, 0x075A, 0x0734, 0x073F -.hword 0x077A, 0x07D8, 0x084E, 0x08D4, 0x0962, 0x09F0, 0x0A73, 0x0AE5 -.hword 0x0B3C, 0x0B70, 0x0B8D, 0x0BA6, 0x0BB9, 0x0BC8, 0x0BD3, 0x0BDB -.hword 0x0BDF, 0x0BE1, 0x0BDF, 0x0BDC, 0x0BD6, 0x0BCF, 0x0BC7, 0x0BBD -.hword 0x0BB3, 0x0BA9, 0x0B9E, 0x0B94, 0x0B8B, 0x0B82, 0x0B7B, 0x0B75 -.hword 0x0B72, 0x0B70, 0x0B72, 0x0B78, 0x0B80, 0x0B8A, 0x0B95, 0x0BA2 -.hword 0x0BAF, 0x0BBC, 0x0BC8, 0x0BD3, 0x0BDB, 0x0BE2, 0x0BE5, 0x0BE4 -.hword 0x0BDF, 0x0BD5, 0x0BC6, 0x0BB0, 0x0B94, 0x0B70, 0xB624, 0xB663 -.hword 0xB6A3, 0xB6E2, 0xB720, 0xB75C, 0xB796, 0xB7CE, 0xB804, 0xB837 -.hword 0xB866, 0xB891, 0xB8B9, 0xB8DB, 0xB8E5, 0xB8C9, 0xB893, 0xB850 -.hword 0xB80B, 0xB7D1, 0xB7AD, 0xB79E, 0xB797, 0xB796, 0xB799, 0xB79F -.hword 0xB7A6, 0xB7AB, 0xB7AD, 0xB7A5, 0xB78E, 0xB76F, 0xB74E, 0xB731 -.hword 0xB71E, 0xB71B, 0xB72E, 0xB75D, 0xB7AD, 0xB855, 0xB964, 0xBAAC -.hword 0xBBFC, 0xBD27, 0xBDFC, 0xBE4D, 0xBE20, 0xBDA8, 0xBCF7, 0xBC1E -.hword 0xBB2E, 0xBA39, 0xB951, 0xB887, 0xB7ED, 0xB794, 0xB765, 0xB73F -.hword 0xB720, 0xB707, 0xB6F5, 0xB6E9, 0xB6E2, 0xB6E0, 0xB6E2, 0xB6E8 -.hword 0xB6F1, 0xB6FC, 0xB70A, 0xB719, 0xB729, 0xB73A, 0xB74B, 0xB75B -.hword 0xB76A, 0xB778, 0xB783, 0xB78C, 0xB792, 0xB794, 0xB795, 0xB797 -.hword 0xB79B, 0xB7A0, 0xB7A6, 0xB7AC, 0xB7B2, 0xB7B8, 0xB7BE, 0xB7C3 -.hword 0xB7C8, 0xB7CB, 0xB7CC, 0xB7CC, 0xB7C9, 0xB7C4, 0xB7BD, 0xB7B3 -.hword 0xB7A5, 0xB794, 0xFFD6, 0xFFD7, 0xFFD8, 0xFFDA, 0xFFDC, 0xFFDE -.hword 0xFFE1, 0xFFE4, 0xFFE7, 0xFFEA, 0xFFEE, 0xFFF1, 0xFFF5, 0xFFF8 -.hword 0xFFFB, 0xFFFF, 0x0001, 0x0003, 0x0006, 0x0008, 0x000A, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A -.hword 0x000A, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A -.hword 0x000B, 0x000B, 0x000C, 0x000C, 0x000D, 0x000D, 0x000D, 0x000D -.hword 0x000D, 0x000D, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000C, 0x000D -.hword 0x000E, 0x000B, 0x0005, 0xFFFC, 0xFFF1, 0xFFE3, 0xFFD3, 0xFFC1 -.hword 0xFFAF, 0xFF9C, 0xFF88, 0xFF74, 0xFF60, 0xFF4D, 0xFF3B, 0xFF2B -.hword 0xFF1B, 0xFF0E, 0xFF04, 0xFEFC, 0xFEF7, 0xFEF6, 0xFDEE, 0xFDEF -.hword 0xFDF0, 0xFDF0, 0xFDF1, 0xFDF2, 0xFDF2, 0xFDF3, 0xFDF4, 0xFDF4 -.hword 0xFDF5, 0xFDF5, 0xFDF5, 0xFDF6, 0xFDF6, 0xFDF6, 0xFDF7, 0xFDF7 -.hword 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7 -.hword 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF6, 0xFDF5, 0xFDF3, 0xFDF2 -.hword 0xFDF0, 0xFDEE, 0xFDED, 0xFDEB, 0xFDEA, 0xFDEA, 0xFDEA, 0xFDEB -.hword 0xFDEC, 0xFDEF, 0xFDF2, 0xFDF7, 0xFE1A, 0xFE56, 0xFE7D, 0xFE5D -.hword 0xFDF0, 0xFD57, 0xFCAB, 0xFC07, 0xFB85, 0xFB1C, 0xFAB9, 0xFA68 -.hword 0xFA35, 0xFA2B, 0xFA55, 0xFAAD, 0xFB24, 0xFBA7, 0xFC27, 0xFC93 -.hword 0xFCDB, 0xFCEE, 0xFCCB, 0xFC7F, 0xFC18, 0xFBA4, 0xFB31, 0xFACD -.hword 0xFA85, 0xFA6A, 0xFA8F, 0xFAE3, 0xFB47, 0xFB9F, 0xFBCF, 0xFBC4 -.hword 0xFB90, 0xFB4D, 0xFB12, 0xFAF7, 0xFAF7, 0xFB05, 0xFB1A, 0xFB31 -.hword 0xFB42, 0xFB4A, 0xFB49, 0xFB43, 0xFB3A, 0xFB2F, 0xFB24, 0xFB19 -.hword 0xFB0B, 0xFAFB, 0xBEE4, 0xBEEF, 0xBEFC, 0xBF08, 0xBF15, 0xBF21 -.hword 0xBF2E, 0xBF3A, 0xBF45, 0xBF4F, 0xBF59, 0xBF61, 0xBF68, 0xBF6E -.hword 0xBF71, 0xBF73, 0xBF72, 0xBF6F, 0xBF6A, 0xBF61, 0xBF56, 0xBF48 -.hword 0xBF36, 0xBF27, 0xBF1B, 0xBF11, 0xBF09, 0xBF04, 0xBF01, 0xBEFF -.hword 0xBEFF, 0xBF01, 0xBF04, 0xBF07, 0xBF0C, 0xBF11, 0xBF17, 0xBF1D -.hword 0xBF23, 0xBF29, 0xBF2E, 0xBF33, 0xBF37, 0xBF3B, 0xBF3D, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3C, 0xBF3C, 0xBF3C, 0xBF3C -.hword 0xBF3C, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xC066, 0x1B15 -.hword 0x1ACD, 0x1A85, 0x1A3E, 0x19F8, 0x19B4, 0x1972, 0x1932, 0x18F5 -.hword 0x18BC, 0x1886, 0x1854, 0x1828, 0x1800, 0x17F3, 0x1810, 0x1849 -.hword 0x1891, 0x18DB, 0x1919, 0x193F, 0x194F, 0x1957, 0x1958, 0x1954 -.hword 0x194E, 0x1947, 0x1941, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F -.hword 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x194F, 0x1975 -.hword 0x19A0, 0x19C1, 0x19C6, 0x19A0, 0x193F, 0x189A, 0x17C0, 0x16BE -.hword 0x15A6, 0x1484, 0x136A, 0x1265, 0x1185, 0x10D9, 0x1070, 0x1033 -.hword 0x1000, 0x0FD7, 0x0FB7, 0x0FA0, 0x0F90, 0x0F87, 0x0F84, 0x0F87 -.hword 0x0F8E, 0x0F9A, 0x0FA9, 0x0FBB, 0x0FCF, 0x0FE4, 0x0FFA, 0x1010 -.hword 0x1025, 0x1039, 0x104B, 0x105A, 0x1066, 0x106D, 0x1070, 0x106C -.hword 0x1063, 0x1055, 0x1044, 0x102F, 0x1019, 0x1002, 0x0FEB, 0x0FD6 -.hword 0x0FC4, 0x0FB4, 0x0FA9, 0x0FA4, 0x0FA5, 0x0FAE, 0x0FBF, 0x0FDA -.hword 0x1000, 0x1032, 0x1070, 0xFF68, 0xFFA2, 0xFFDC, 0x0014, 0x004B -.hword 0x0080, 0x00B3, 0x00E2, 0x010F, 0x0138, 0x015D, 0x017E, 0x0199 -.hword 0x01B0, 0x01C1, 0x01CE, 0x01D6, 0x01DB, 0x01DC, 0x01DA, 0x01D5 -.hword 0x01CD, 0x01C2, 0x01B6, 0x01A8, 0x0198, 0x0187, 0x0175, 0x0163 -.hword 0x0150, 0x013D, 0x012A, 0x0118, 0x0107, 0x00F7, 0x00E8, 0x00DC -.hword 0x00D1, 0x00C8, 0x00D1, 0x00F0, 0x0116, 0x0134, 0x013B, 0x011C -.hword 0x00C8, 0x0039, 0xFF7C, 0xFE9C, 0xFDA7, 0xFCAC, 0xFBB6, 0xFAD2 -.hword 0xFA0F, 0xF97A, 0xF91E, 0xF8E9, 0xF8BD, 0xF89A, 0xF87E, 0xF869 -.hword 0xF85C, 0xF854, 0xF851, 0xF853, 0xF85A, 0xF864, 0xF871, 0xF881 -.hword 0xF892, 0xF8A5, 0xF8B8, 0xF8CB, 0xF8DD, 0xF8EF, 0xF8FE, 0xF90B -.hword 0xF916, 0xF91C, 0xF91E, 0xF91D, 0xF91A, 0xF916, 0xF910, 0xF909 -.hword 0xF902, 0xF8FA, 0xF8F3, 0xF8EC, 0xF8E6, 0xF8E1, 0xF8DD, 0xF8DC -.hword 0xF8DC, 0xF8DF, 0xF8E5, 0xF8ED, 0xF8FA, 0xF90A, 0xF91E, 0xB0D1 -.hword 0xB081, 0xB032, 0xAFE5, 0xAF9A, 0xAF52, 0xAF0D, 0xAECD, 0xAE91 -.hword 0xAE5A, 0xAE29, 0xADFF, 0xADDC, 0xADC0, 0xADAA, 0xAD97, 0xAD87 -.hword 0xAD7A, 0xAD70, 0xAD68, 0xAD63, 0xAD60, 0xAD5F, 0xAD61, 0xAD65 -.hword 0xAD6B, 0xAD72, 0xAD7C, 0xAD88, 0xAD95, 0xADA3, 0xADB3, 0xADC5 -.hword 0xADD7, 0xADEB, 0xAE00, 0xAE16, 0xAE2C, 0xAE44, 0xAE5C, 0xAE74 -.hword 0xAE8D, 0xAEA7, 0xAEC0, 0xAEDA, 0xAEF4, 0xAF1C, 0xAF5E, 0xAFB2 -.hword 0xB013, 0xB07B, 0xB0E1, 0xB142, 0xB195, 0xB1D4, 0xB1FA, 0xB20F -.hword 0xB220, 0xB22F, 0xB239, 0xB242, 0xB247, 0xB24A, 0xB24B, 0xB24A -.hword 0xB248, 0xB244, 0xB23F, 0xB238, 0xB232, 0xB22A, 0xB223, 0xB21B -.hword 0xB214, 0xB20D, 0xB207, 0xB202, 0xB1FE, 0xB1FB, 0xB1FA, 0xB1FB -.hword 0xB1FE, 0xB202, 0xB207, 0xB20C, 0xB213, 0xB219, 0xB220, 0xB226 -.hword 0xB22B, 0xB22F, 0xB232, 0xB234, 0xB234, 0xB231, 0xB22C, 0xB224 -.hword 0xB21A, 0xB20C, 0xB1FA, 0xDB13, 0xDB1D, 0xDB27, 0xDB31, 0xDB3A -.hword 0xDB44, 0xDB4D, 0xDB55, 0xDB5D, 0xDB65, 0xDB6C, 0xDB73, 0xDB79 -.hword 0xDB7E, 0xDB80, 0xDB7B, 0xDB72, 0xDB67, 0xDB5C, 0xDB52, 0xDB4C -.hword 0xDB4A, 0xDB49, 0xDB48, 0xDB49, 0xDB4A, 0xDB4B, 0xDB4C, 0xDB4C -.hword 0xDB24, 0xDABC, 0xDA30, 0xD99B, 0xD918, 0xD8C3, 0xD8B5, 0xD90B -.hword 0xD9DF, 0xDB4C, 0xDE0C, 0xE258, 0xE793, 0xED1A, 0xF250, 0xF692 -.hword 0xF943, 0xFA9B, 0xFB52, 0xFB86, 0xFB53, 0xFAD7, 0xFA2F, 0xF978 -.hword 0xF8CE, 0xF850, 0xF819, 0xF811, 0xF80B, 0xF805, 0xF801, 0xF7FE -.hword 0xF7FC, 0xF7FB, 0xF7FA, 0xF7FB, 0xF7FC, 0xF7FD, 0xF7FF, 0xF801 -.hword 0xF804, 0xF807, 0xF80A, 0xF80D, 0xF80F, 0xF812, 0xF814, 0xF816 -.hword 0xF818, 0xF819, 0xF819, 0xF81E, 0xF82B, 0xF83F, 0xF858, 0xF875 -.hword 0xF894, 0xF8B5, 0xF8D5, 0xF8F3, 0xF90D, 0xF923, 0xF932, 0xF93A -.hword 0xF938, 0xF92C, 0xF913, 0xF8ED, 0xF8B7, 0xF871, 0xF819, 0x069E -.hword 0x06F2, 0x0745, 0x0798, 0x07E9, 0x0838, 0x0885, 0x08CF, 0x0916 -.hword 0x0959, 0x0997, 0x09D1, 0x0A05, 0x0A34, 0x0A42, 0x0A21, 0x09E0 -.hword 0x098E, 0x0939, 0x08F1, 0x08C6, 0x08B3, 0x08AA, 0x08A9, 0x08AD -.hword 0x08B5, 0x08BD, 0x08C3, 0x08C6, 0x08C8, 0x08CD, 0x08D4, 0x08DC -.hword 0x08E3, 0x08E7, 0x08E8, 0x08E3, 0x08D8, 0x08C6, 0x089A, 0x0850 -.hword 0x07F8, 0x07A0, 0x075A, 0x0734, 0x073F, 0x077A, 0x07D8, 0x084E -.hword 0x08D4, 0x0962, 0x09F0, 0x0A73, 0x0AE5, 0x0B3C, 0x0B70, 0x0B8D -.hword 0x0BA6, 0x0BB9, 0x0BC8, 0x0BD3, 0x0BDB, 0x0BDF, 0x0BE1, 0x0BDF -.hword 0x0BDC, 0x0BD6, 0x0BCF, 0x0BC7, 0x0BBD, 0x0BB3, 0x0BA9, 0x0B9E -.hword 0x0B94, 0x0B8B, 0x0B82, 0x0B7B, 0x0B75, 0x0B72, 0x0B70, 0x0B72 -.hword 0x0B78, 0x0B80, 0x0B8A, 0x0B95, 0x0BA2, 0x0BAF, 0x0BBC, 0x0BC8 -.hword 0x0BD3, 0x0BDB, 0x0BE2, 0x0BE5, 0x0BE4, 0x0BDF, 0x0BD5, 0x0BC6 -.hword 0x0BB0, 0x0B94, 0x0B70, 0xB624, 0xB663, 0xB6A3, 0xB6E2, 0xB720 -.hword 0xB75C, 0xB796, 0xB7CE, 0xB804, 0xB837, 0xB866, 0xB891, 0xB8B9 -.hword 0xB8DB, 0xB8E5, 0xB8C9, 0xB893, 0xB850, 0xB80B, 0xB7D1, 0xB7AD -.hword 0xB79E, 0xB797, 0xB796, 0xB799, 0xB79F, 0xB7A6, 0xB7AB, 0xB7AD -.hword 0xB7A5, 0xB78E, 0xB76F, 0xB74E, 0xB731, 0xB71E, 0xB71B, 0xB72E -.hword 0xB75D, 0xB7AD, 0xB855, 0xB964, 0xBAAC, 0xBBFC, 0xBD27, 0xBDFC -.hword 0xBE4D, 0xBE20, 0xBDA8, 0xBCF7, 0xBC1E, 0xBB2E, 0xBA39, 0xB951 -.hword 0xB887, 0xB7ED, 0xB794, 0xB765, 0xB73F, 0xB720, 0xB707, 0xB6F5 -.hword 0xB6E9, 0xB6E2, 0xB6E0, 0xB6E2, 0xB6E8, 0xB6F1, 0xB6FC, 0xB70A -.hword 0xB719, 0xB729, 0xB73A, 0xB74B, 0xB75B, 0xB76A, 0xB778, 0xB783 -.hword 0xB78C, 0xB792, 0xB794, 0xB795, 0xB797, 0xB79B, 0xB7A0, 0xB7A6 -.hword 0xB7AC, 0xB7B2, 0xB7B8, 0xB7BE, 0xB7C3, 0xB7C8, 0xB7CB, 0xB7CC -.hword 0xB7CC, 0xB7C9, 0xB7C4, 0xB7BD, 0xB7B3, 0xB7A5, 0xB794, 0xE0FF -.hword 0xC001, 0xE0FB, 0xBF7F, 0xFE5D, 0xFE83, 0xFEAB, 0xFED2, 0xFEFA -.hword 0xFF23, 0xFF4B, 0xFF73, 0xFF9C, 0xFFC3, 0xFFEB, 0x0010, 0x0036 -.hword 0x005B, 0x007F, 0x00A2, 0x00C3, 0x00E3, 0x0101, 0x011E, 0x0138 -.hword 0x014C, 0x0155, 0x0156, 0x0152, 0x014A, 0x0142, 0x013B, 0x0138 -.hword 0x0138, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x013A -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x0139, 0x0139 -.hword 0x0138, 0x0137, 0x0135, 0x0132, 0x012F, 0x012D, 0x012B, 0x012A -.hword 0x0129, 0x0129, 0x0128, 0x0128, 0x0127, 0x0127, 0x0127, 0x0127 -.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 -.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 -.hword 0x0126, 0x0126, 0x0125, 0x012A, 0x0138, 0x014C, 0x0167, 0x0185 -.hword 0x01A6, 0x01C8, 0x01E9, 0x0208, 0x0224, 0x023B, 0x024B, 0x0253 -.hword 0x0251, 0x0244, 0x022B, 0x0203, 0x01CB, 0x0182, 0x0125, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003, 0x0005 -.hword 0x0007, 0x0009, 0x000B, 0x000D, 0x000E, 0x0010, 0x0011, 0x0011 -.hword 0x0011, 0x0010, 0x000F, 0x000C, 0x0009, 0x0001, 0xFFF2, 0xFFDF -.hword 0xFFCB, 0xFFB8, 0xFFA9, 0xFFA1, 0xFF9E, 0xFF9B, 0xFF99, 0xFF97 -.hword 0xFF95, 0xFF93, 0xFF92, 0xFF91, 0xFF91, 0xFF90, 0xFF90, 0xFF90 -.hword 0xFF90, 0xFF91, 0xFF91, 0xFF91, 0xFF92, 0xFF92, 0xFF93, 0xFF94 -.hword 0xFF94, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF96 -.hword 0xFF97, 0xFF99, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA8, 0xFFAC, 0xFFB0 -.hword 0xFFB3, 0xFFB6, 0xFFB8, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB5, 0xFFB0 -.hword 0xFFA9, 0xFFA0, 0xFF95, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD28, 0xFD2B, 0xFD2F, 0xFD33, 0xFD35, 0xFD35, 0xFD30, 0xFD26 -.hword 0xFD11, 0xFCEB, 0xFCB8, 0xFC7C, 0xFC3A, 0xFBF5, 0xFBB0, 0xFB6F -.hword 0xFB35, 0xFB06, 0xFAE4, 0xFAD2, 0xFAD5, 0xFAF0, 0xFB25, 0xFB79 -.hword 0xFBEE, 0xFD0E, 0xFF1E, 0x01B8, 0x047B, 0x0701, 0x08E6, 0x09C5 -.hword 0x09FE, 0x0A31, 0x0A5F, 0x0A89, 0x0AAE, 0x0AD0, 0x0AED, 0x0B06 -.hword 0x0B1D, 0x0B2F, 0x0B3F, 0x0B4C, 0x0B57, 0x0B5F, 0x0B66, 0x0B6A -.hword 0x0B6D, 0x0B6F, 0x0B6F, 0x0B6F, 0x0B6D, 0x0B6C, 0x0B6A, 0x0B69 -.hword 0x0B67, 0x0B66, 0x0B66, 0x0B67, 0x0B68, 0x0B68, 0x0B68, 0x0B66 -.hword 0x0B63, 0x0B5F, 0x0B58, 0x0B4F, 0x0B43, 0x0B34, 0x0B22, 0x0B0B -.hword 0x0AF1, 0x0AD1, 0x0AAD, 0x0A83, 0x0A54, 0x0A1F, 0x09E3, 0xBF84 -.hword 0xFC31, 0xFDE0, 0xFF91, 0x0143, 0x02F6, 0x04A7, 0x0655, 0x07FF -.hword 0x09A2, 0x0B3E, 0x0CD1, 0x0E59, 0x0FD5, 0x1144, 0x1274, 0x1342 -.hword 0x13C4, 0x140D, 0x1438, 0x145A, 0x1474, 0x1487, 0x1492, 0x1496 -.hword 0x1492, 0x1487, 0x1474, 0x1459, 0x1437, 0x1406, 0x136E, 0x1274 -.hword 0x1144, 0x0FFA, 0x0E98, 0x0D24, 0x0BA4, 0x0A1F, 0x089A, 0x071B -.hword 0x05A9, 0x0449, 0x0302, 0x01DA, 0x00D7, 0x0000, 0xFF65, 0xFF0A -.hword 0xFEE6, 0xFEEC, 0xFF10, 0xFF48, 0xFF87, 0xFFC3, 0xFFEF, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0009, 0x0025, 0x004F, 0x0084, 0x00C1, 0x0104, 0x0149, 0x018D -.hword 0x01CC, 0x0205, 0x0233, 0x0253, 0x0263, 0x0260, 0x0245, 0x0211 -.hword 0x01C0, 0x014F, 0x00BA, 0x0000, 0x0071, 0x007D, 0x0088, 0x0094 -.hword 0x009F, 0x00AA, 0x00B6, 0x00C1, 0x00CC, 0x00D6, 0x00E0, 0x00EA -.hword 0x00F4, 0x00FD, 0x0105, 0x010B, 0x010F, 0x0112, 0x0115, 0x0116 -.hword 0x0118, 0x011A, 0x011B, 0x011C, 0x011C, 0x011C, 0x011B, 0x011A -.hword 0x0118, 0x0116, 0x0112, 0x010A, 0x00FD, 0x00EC, 0x00D8, 0x00C3 -.hword 0x00AE, 0x0097, 0x0081, 0x006A, 0x0055, 0x0040, 0x002D, 0x001B -.hword 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6 -.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0007, 0x000F, 0x001A -.hword 0x0027, 0x0034, 0x0042, 0x0050, 0x005D, 0x0068, 0x0071, 0x0078 -.hword 0x007B, 0x007A, 0x0075, 0x006B, 0x005A, 0x0043, 0x0025, 0x0000 -.hword 0xFE69, 0xFE52, 0xFE3A, 0xFE21, 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC -.hword 0xFDA3, 0xFD88, 0xFD6E, 0xFD54, 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4 -.hword 0xFCA4, 0xFC73, 0xFC46, 0xFC20, 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF -.hword 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2, 0xFC06, 0xFC11, 0xFC24, 0xFC6E -.hword 0xFD1F, 0xFE31, 0xFF75, 0x00DF, 0x0263, 0x03F4, 0x0585, 0x0708 -.hword 0x0871, 0x09B4, 0x0AC2, 0x0B91, 0x0C12, 0x0C39, 0x0B58, 0x0923 -.hword 0x061E, 0x02CE, 0xFFB7, 0xFD5C, 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A -.hword 0xFAC0, 0xFA84, 0xFA54, 0xFA2F, 0xFA15, 0xFA05, 0xF9FD, 0xF9FC -.hword 0xFA03, 0xFA0F, 0xFA20, 0xFA35, 0xFA4E, 0xFA68, 0xFA84, 0xFAA0 -.hword 0xFABB, 0xFAD5, 0xFAED, 0xFB01, 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D -.hword 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E, 0xFB54, 0xFB6C, 0xFB85, 0xFB9F -.hword 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0, 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0 -.hword 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D, 0xFC31, 0xFDE0, 0xFF91, 0x0143 -.hword 0x02F6, 0x04A7, 0x0655, 0x07FF, 0x09A2, 0x0B3E, 0x0CD1, 0x0E59 -.hword 0x0FD5, 0x1144, 0x1274, 0x1342, 0x13C4, 0x140D, 0x1438, 0x145A -.hword 0x1474, 0x1487, 0x1492, 0x1496, 0x1492, 0x1487, 0x1474, 0x1459 -.hword 0x1437, 0x1406, 0x136E, 0x1274, 0x1144, 0x0FFA, 0x0E98, 0x0D24 -.hword 0x0BA4, 0x0A1F, 0x089A, 0x071B, 0x05A9, 0x0449, 0x0302, 0x01DA -.hword 0x00D7, 0x0000, 0xFF65, 0xFF0A, 0xFEE6, 0xFEEC, 0xFF10, 0xFF48 -.hword 0xFF87, 0xFFC3, 0xFFEF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0025, 0x004F, 0x0084 -.hword 0x00C1, 0x0104, 0x0149, 0x018D, 0x01CC, 0x0205, 0x0233, 0x0253 -.hword 0x0263, 0x0260, 0x0245, 0x0211, 0x01C0, 0x014F, 0x00BA, 0x0000 -.hword 0x0071, 0x007D, 0x0088, 0x0094, 0x009F, 0x00AA, 0x00B6, 0x00C1 -.hword 0x00CC, 0x00D6, 0x00E0, 0x00EA, 0x00F4, 0x00FD, 0x0105, 0x010B -.hword 0x010F, 0x0112, 0x0115, 0x0116, 0x0118, 0x011A, 0x011B, 0x011C -.hword 0x011C, 0x011C, 0x011B, 0x011A, 0x0118, 0x0116, 0x0112, 0x010A -.hword 0x00FD, 0x00EC, 0x00D8, 0x00C3, 0x00AE, 0x0097, 0x0081, 0x006A -.hword 0x0055, 0x0040, 0x002D, 0x001B, 0x000C, 0x0000, 0xFFF8, 0xFFF2 -.hword 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0007, 0x000F, 0x001A, 0x0027, 0x0034, 0x0042, 0x0050 -.hword 0x005D, 0x0068, 0x0071, 0x0078, 0x007B, 0x007A, 0x0075, 0x006B -.hword 0x005A, 0x0043, 0x0025, 0x0000, 0xFE69, 0xFE52, 0xFE3A, 0xFE21 -.hword 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC, 0xFDA3, 0xFD88, 0xFD6E, 0xFD54 -.hword 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4, 0xFCA4, 0xFC73, 0xFC46, 0xFC20 -.hword 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF, 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2 -.hword 0xFC06, 0xFC11, 0xFC24, 0xFC6E, 0xFD1F, 0xFE31, 0xFF75, 0x00DF -.hword 0x0263, 0x03F4, 0x0585, 0x0708, 0x0871, 0x09B4, 0x0AC2, 0x0B91 -.hword 0x0C12, 0x0C39, 0x0B58, 0x0923, 0x061E, 0x02CE, 0xFFB7, 0xFD5C -.hword 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A, 0xFAC0, 0xFA84, 0xFA54, 0xFA2F -.hword 0xFA15, 0xFA05, 0xF9FD, 0xF9FC, 0xFA03, 0xFA0F, 0xFA20, 0xFA35 -.hword 0xFA4E, 0xFA68, 0xFA84, 0xFAA0, 0xFABB, 0xFAD5, 0xFAED, 0xFB01 -.hword 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D, 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E -.hword 0xFB54, 0xFB6C, 0xFB85, 0xFB9F, 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0 -.hword 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0, 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D -.hword 0xFC31, 0xFDE0, 0xFF91, 0x0143, 0x02F6, 0x04A7, 0x0655, 0x07FF -.hword 0x09A2, 0x0B3E, 0x0CD1, 0x0E59, 0x0FD5, 0x1144, 0x1274, 0x1342 -.hword 0x13C4, 0x140D, 0x1438, 0x145A, 0x1474, 0x1487, 0x1492, 0x1496 -.hword 0x1492, 0x1487, 0x1474, 0x1459, 0x1437, 0x1406, 0x136E, 0x1274 -.hword 0x1144, 0x0FFA, 0x0E98, 0x0D24, 0x0BA4, 0x0A1F, 0x089A, 0x071B -.hword 0x05A9, 0x0449, 0x0302, 0x01DA, 0x00D7, 0x0000, 0xFF65, 0xFF0A -.hword 0xFEE6, 0xFEEC, 0xFF10, 0xFF48, 0xFF87, 0xFFC3, 0xFFEF, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0009, 0x0025, 0x004F, 0x0084, 0x00C1, 0x0104, 0x0149, 0x018D -.hword 0x01CC, 0x0205, 0x0233, 0x0253, 0x0263, 0x0260, 0x0245, 0x0211 -.hword 0x01C0, 0x014F, 0x00BA, 0x0000, 0x0071, 0x007D, 0x0088, 0x0094 -.hword 0x009F, 0x00AA, 0x00B6, 0x00C1, 0x00CC, 0x00D6, 0x00E0, 0x00EA -.hword 0x00F4, 0x00FD, 0x0105, 0x010B, 0x010F, 0x0112, 0x0115, 0x0116 -.hword 0x0118, 0x011A, 0x011B, 0x011C, 0x011C, 0x011C, 0x011B, 0x011A -.hword 0x0118, 0x0116, 0x0112, 0x010A, 0x00FD, 0x00EC, 0x00D8, 0x00C3 -.hword 0x00AE, 0x0097, 0x0081, 0x006A, 0x0055, 0x0040, 0x002D, 0x001B -.hword 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6 -.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0007, 0x000F, 0x001A -.hword 0x0027, 0x0034, 0x0042, 0x0050, 0x005D, 0x0068, 0x0071, 0x0078 -.hword 0x007B, 0x007A, 0x0075, 0x006B, 0x005A, 0x0043, 0x0025, 0x0000 -.hword 0xFE69, 0xFE52, 0xFE3A, 0xFE21, 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC -.hword 0xFDA3, 0xFD88, 0xFD6E, 0xFD54, 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4 -.hword 0xFCA4, 0xFC73, 0xFC46, 0xFC20, 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF -.hword 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2, 0xFC06, 0xFC11, 0xFC24, 0xFC6E -.hword 0xFD1F, 0xFE31, 0xFF75, 0x00DF, 0x0263, 0x03F4, 0x0585, 0x0708 -.hword 0x0871, 0x09B4, 0x0AC2, 0x0B91, 0x0C12, 0x0C39, 0x0B58, 0x0923 -.hword 0x061E, 0x02CE, 0xFFB7, 0xFD5C, 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A -.hword 0xFAC0, 0xFA84, 0xFA54, 0xFA2F, 0xFA15, 0xFA05, 0xF9FD, 0xF9FC -.hword 0xFA03, 0xFA0F, 0xFA20, 0xFA35, 0xFA4E, 0xFA68, 0xFA84, 0xFAA0 -.hword 0xFABB, 0xFAD5, 0xFAED, 0xFB01, 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D -.hword 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E, 0xFB54, 0xFB6C, 0xFB85, 0xFB9F -.hword 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0, 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0 -.hword 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D, 0xFE5D, 0xFE83, 0xFEAB, 0xFED2 -.hword 0xFEFA, 0xFF23, 0xFF4B, 0xFF73, 0xFF9C, 0xFFC3, 0xFFEB, 0x0010 -.hword 0x0036, 0x005B, 0x007F, 0x00A2, 0x00C3, 0x00E3, 0x0101, 0x011E -.hword 0x0138, 0x014C, 0x0155, 0x0156, 0x0152, 0x014A, 0x0142, 0x013B -.hword 0x0138, 0x0138, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139 -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x0139 -.hword 0x0139, 0x0138, 0x0137, 0x0135, 0x0132, 0x012F, 0x012D, 0x012B -.hword 0x012A, 0x0129, 0x0129, 0x0128, 0x0128, 0x0127, 0x0127, 0x0127 -.hword 0x0127, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 -.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 -.hword 0x0126, 0x0126, 0x0126, 0x0125, 0x012A, 0x0138, 0x014C, 0x0167 -.hword 0x0185, 0x01A6, 0x01C8, 0x01E9, 0x0208, 0x0224, 0x023B, 0x024B -.hword 0x0253, 0x0251, 0x0244, 0x022B, 0x0203, 0x01CB, 0x0182, 0x0125 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0005, 0x0007, 0x0009, 0x000B, 0x000D, 0x000E, 0x0010, 0x0011 -.hword 0x0011, 0x0011, 0x0010, 0x000F, 0x000C, 0x0009, 0x0001, 0xFFF2 -.hword 0xFFDF, 0xFFCB, 0xFFB8, 0xFFA9, 0xFFA1, 0xFF9E, 0xFF9B, 0xFF99 -.hword 0xFF97, 0xFF95, 0xFF93, 0xFF92, 0xFF91, 0xFF91, 0xFF90, 0xFF90 -.hword 0xFF90, 0xFF90, 0xFF91, 0xFF91, 0xFF91, 0xFF92, 0xFF92, 0xFF93 -.hword 0xFF94, 0xFF94, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95 -.hword 0xFF96, 0xFF97, 0xFF99, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA8, 0xFFAC -.hword 0xFFB0, 0xFFB3, 0xFFB6, 0xFFB8, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB5 -.hword 0xFFB0, 0xFFA9, 0xFFA0, 0xFF95, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 -.hword 0xFD26, 0xFD28, 0xFD2B, 0xFD2F, 0xFD33, 0xFD35, 0xFD35, 0xFD30 -.hword 0xFD26, 0xFD11, 0xFCEB, 0xFCB8, 0xFC7C, 0xFC3A, 0xFBF5, 0xFBB0 -.hword 0xFB6F, 0xFB35, 0xFB06, 0xFAE4, 0xFAD2, 0xFAD5, 0xFAF0, 0xFB25 -.hword 0xFB79, 0xFBEE, 0xFD0E, 0xFF1E, 0x01B8, 0x047B, 0x0701, 0x08E6 -.hword 0x09C5, 0x09FE, 0x0A31, 0x0A5F, 0x0A89, 0x0AAE, 0x0AD0, 0x0AED -.hword 0x0B06, 0x0B1D, 0x0B2F, 0x0B3F, 0x0B4C, 0x0B57, 0x0B5F, 0x0B66 -.hword 0x0B6A, 0x0B6D, 0x0B6F, 0x0B6F, 0x0B6F, 0x0B6D, 0x0B6C, 0x0B6A -.hword 0x0B69, 0x0B67, 0x0B66, 0x0B66, 0x0B67, 0x0B68, 0x0B68, 0x0B68 -.hword 0x0B66, 0x0B63, 0x0B5F, 0x0B58, 0x0B4F, 0x0B43, 0x0B34, 0x0B22 -.hword 0x0B0B, 0x0AF1, 0x0AD1, 0x0AAD, 0x0A83, 0x0A54, 0x0A1F, 0x09E3 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0002, 0x0005, 0x0009, 0x000D, 0x0012, 0x0017, 0x001C -.hword 0x0021, 0x0025, 0x0028, 0x002A, 0x002C, 0x002B, 0x0029, 0x0026 -.hword 0x0020, 0x0018, 0x000D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFD, 0x3FF6, 0x3FEC -.hword 0x3FE0, 0x3FD2, 0x3FC3, 0x3FB5, 0x3FA8, 0x3F9E, 0x3F96, 0x3F92 -.hword 0x3F93, 0x3F99, 0x3FA7, 0x3FBB, 0x3FD8, 0x3FFF, 0x4055, 0x40EE -.hword 0x41AE, 0x4279, 0x4336, 0x43C7, 0x4412, 0x442E, 0x4447, 0x445B -.hword 0x446B, 0x4478, 0x4481, 0x4488, 0x448C, 0x448D, 0x448C, 0x4488 -.hword 0x4484, 0x447D, 0x4476, 0x446D, 0x4463, 0x445A, 0x444F, 0x4445 -.hword 0x443B, 0x4432, 0x4429, 0x4421, 0x441B, 0x4416, 0x4413, 0x4412 -.hword 0x4413, 0x4414, 0x4417, 0x441A, 0x441D, 0x4421, 0x4425, 0x4429 -.hword 0x442C, 0x4430, 0x4432, 0x4434, 0x4435, 0x4435, 0x4433, 0x4430 -.hword 0x442C, 0x4425, 0x441D, 0x4412 - -peach_seg5_animindex_5015360: # 0x05015360 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0064, 0x10D8, 0x0064, 0x113C -.hword 0x0064, 0x11A0, 0x0064, 0x0FAC, 0x0064, 0x1010, 0x0064, 0x1074 -.hword 0x0064, 0x0E80, 0x0064, 0x0EE4, 0x0064, 0x0F48, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x089E, 0x0064, 0x0006, 0x0064, 0x006A -.hword 0x0064, 0x00CE, 0x0064, 0x0D54, 0x0064, 0x0DB8, 0x0064, 0x0E1C -.hword 0x0064, 0x0C28, 0x0064, 0x0C8C, 0x0064, 0x0CF0, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0C27, 0x0064, 0x089F, 0x0064, 0x0903 -.hword 0x0064, 0x0967, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x025E -.hword 0x0064, 0x0132, 0x0064, 0x0196, 0x0064, 0x01FA, 0x0064, 0x02C2 -.hword 0x0064, 0x0326, 0x0064, 0x038A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0AFA, 0x0064, 0x09CB, 0x0064, 0x0A2F, 0x0064, 0x0A93 -.hword 0x0064, 0x051A, 0x0064, 0x057E, 0x0064, 0x05E2, 0x0064, 0x03EE -.hword 0x0064, 0x0452, 0x0064, 0x04B6, 0x0064, 0x0646, 0x0064, 0x06AA -.hword 0x0064, 0x070E, 0x0064, 0x0AFB, 0x0064, 0x0B5F, 0x0064, 0x0BC3 -.hword 0x0001, 0x0AF7, 0x0001, 0x0AF8, 0x0001, 0x0AF9, 0x0064, 0x0772 -.hword 0x0064, 0x07D6, 0x0064, 0x083A - -peach_seg5_anim_05015468: # 0x05015468 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x15 -.word peach_seg5_animvalue_05012F58 -.word peach_seg5_animindex_5015360 -.word 0 - -peach_seg5_animvalue_05015480: # 0x05015480 -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFDCE, 0xFD04 -.hword 0xFC07, 0xFAE3, 0xF9A0, 0xF849, 0xF6E9, 0xF589, 0xF434, 0xF2F4 -.hword 0xF1D3, 0xF0DB, 0xEFFF, 0xEF2C, 0xEE60, 0xED9A, 0xECDB, 0xEC20 -.hword 0xEB6A, 0xEAB8, 0xEA08, 0xE95B, 0xE8AF, 0xE803, 0xE757, 0xE6AB -.hword 0xE5FD, 0xE54C, 0xE498, 0xE3E1, 0xE325, 0xE263, 0xE18D, 0xE09C -.hword 0xDF9A, 0xDE93, 0xDD91, 0xDC9F, 0xDBC8, 0xDB17, 0xDA97, 0xDA42 -.hword 0xDA08, 0xD9E4, 0xD9D2, 0xD9CD, 0xD9D2, 0xD9DA, 0xD9E2, 0xD9E6 -.hword 0x049C, 0x059B, 0x06DA, 0x084A, 0x09E0, 0x0B8C, 0x0D42, 0x0EF3 -.hword 0x1093, 0x1213, 0x1367, 0x1481, 0x1552, 0x15EE, 0x1672, 0x16DF -.hword 0x1738, 0x177F, 0x17B7, 0x17E2, 0x1801, 0x1818, 0x1828, 0x1834 -.hword 0x183F, 0x1849, 0x1856, 0x1868, 0x1880, 0x18A2, 0x18D0, 0x190C -.hword 0x195A, 0x19BB, 0x1A2A, 0x1AA0, 0x1B19, 0x1B90, 0x1BFD, 0x1C5E -.hword 0x1CAA, 0x1CE8, 0x1D1C, 0x1D47, 0x1D6A, 0x1D86, 0x1D9B, 0x1DA9 -.hword 0x1DB1, 0x1DB3, 0xC8E3, 0xCA17, 0xCB9B, 0xCD5D, 0xCF49, 0xD14C -.hword 0xD355, 0xD550, 0xD729, 0xD8CF, 0xDA2F, 0xDB35, 0xDC02, 0xDCC4 -.hword 0xDD7A, 0xDE24, 0xDEC3, 0xDF56, 0xDFDD, 0xE058, 0xE0C8, 0xE12B -.hword 0xE183, 0xE1CE, 0xE20E, 0xE241, 0xE268, 0xE283, 0xE292, 0xE294 -.hword 0xE28B, 0xE275, 0xE248, 0xE201, 0xE1A7, 0xE142, 0xE0DB, 0xE07A -.hword 0xE028, 0xDFEC, 0xDFCE, 0xDFCA, 0xDFDC, 0xDFFC, 0xE026, 0xE054 -.hword 0xE081, 0xE0A7, 0xE0C3, 0xE0CD, 0xF8E4, 0xF8E7, 0xF8E9, 0xF8EC -.hword 0xF8EF, 0xF8F2, 0xF8F5, 0xF8F9, 0xF8FC, 0xF900, 0xF904, 0xF907 -.hword 0xF90B, 0xF90F, 0xF913, 0xF917, 0xF91B, 0xF91F, 0xF924, 0xF928 -.hword 0xF92C, 0xF930, 0xF934, 0xF938, 0xF93C, 0xF940, 0xF944, 0xF948 -.hword 0xF94C, 0xF950, 0xF954, 0xF957, 0xF95B, 0xF95E, 0xF961, 0xF964 -.hword 0xF967, 0xF96A, 0xF96D, 0xF96F, 0xF971, 0xF973, 0xF975, 0xF977 -.hword 0xF978, 0xF979, 0xF97A, 0xF97B, 0xF97B, 0xF97B, 0xE934, 0xE950 -.hword 0xE96E, 0xE98E, 0xE9B0, 0xE9D3, 0xE9F8, 0xEA1F, 0xEA46, 0xEA6F -.hword 0xEA99, 0xEAC5, 0xEAF1, 0xEB1D, 0xEB4B, 0xEB79, 0xEBA7, 0xEBD6 -.hword 0xEC06, 0xEC35, 0xEC64, 0xEC94, 0xECC3, 0xECF2, 0xED20, 0xED4E -.hword 0xED7B, 0xEDA8, 0xEDD4, 0xEDFF, 0xEE28, 0xEE51, 0xEE78, 0xEE9F -.hword 0xEEC3, 0xEEE6, 0xEF07, 0xEF27, 0xEF45, 0xEF60, 0xEF7A, 0xEF91 -.hword 0xEFA6, 0xEFB8, 0xEFC8, 0xEFD6, 0xEFE0, 0xEFE8, 0xEFED, 0xEFEE -.hword 0xD9BC, 0xD9B7, 0xD9B1, 0xD9AB, 0xD9A5, 0xD99E, 0xD997, 0xD990 -.hword 0xD988, 0xD980, 0xD978, 0xD970, 0xD968, 0xD95F, 0xD957, 0xD94E -.hword 0xD945, 0xD93C, 0xD933, 0xD92A, 0xD921, 0xD918, 0xD90F, 0xD906 -.hword 0xD8FD, 0xD8F5, 0xD8EC, 0xD8E4, 0xD8DB, 0xD8D3, 0xD8CB, 0xD8C3 -.hword 0xD8BC, 0xD8B5, 0xD8AE, 0xD8A7, 0xD8A1, 0xD89B, 0xD895, 0xD890 -.hword 0xD88B, 0xD887, 0xD883, 0xD87F, 0xD87C, 0xD879, 0xD877, 0xD876 -.hword 0xD875, 0xD875, 0xD546, 0xD4ED, 0xD48E, 0xD428, 0xD3BE, 0xD34E -.hword 0xD2D9, 0xD25F, 0xD1E1, 0xD160, 0xD0DB, 0xD052, 0xCFC7, 0xCF3A -.hword 0xCEAA, 0xCE18, 0xCD85, 0xCCF0, 0xCC5B, 0xCBC6, 0xCB30, 0xCA9A -.hword 0xCA06, 0xC971, 0xC8DF, 0xC84D, 0xC7BE, 0xC731, 0xC6A7, 0xC61F -.hword 0xC59B, 0xC51A, 0xC49E, 0xC425, 0xC3B2, 0xC343, 0xC2D9, 0xC276 -.hword 0xC218, 0xC1C1, 0xC170, 0xC127, 0xC0E4, 0xC0AA, 0xC077, 0xC04D -.hword 0xC02C, 0xC014, 0xC005, 0xC000, 0x10B8, 0x1105, 0x1158, 0x11B1 -.hword 0x120E, 0x126F, 0x12D5, 0x133F, 0x13AD, 0x141E, 0x1492, 0x1509 -.hword 0x1582, 0x15FE, 0x167B, 0x16FA, 0x177B, 0x17FC, 0x187E, 0x1901 -.hword 0x1983, 0x1A06, 0x1A88, 0x1B09, 0x1B89, 0x1C07, 0x1C84, 0x1CFF -.hword 0x1D78, 0x1DEE, 0x1E62, 0x1ED2, 0x1F3F, 0x1FA7, 0x200C, 0x206D -.hword 0x20C9, 0x2120, 0x2171, 0x21BE, 0x2204, 0x2244, 0x227E, 0x22B1 -.hword 0x22DD, 0x2301, 0x231E, 0x2334, 0x2340, 0x2345, 0xF936, 0xF94F -.hword 0xF96B, 0xF988, 0xF9A6, 0xF9C6, 0xF9E8, 0xFA0B, 0xFA2F, 0xFA54 -.hword 0xFA7A, 0xFAA1, 0xFAC9, 0xFAF1, 0xFB1A, 0xFB44, 0xFB6E, 0xFB99 -.hword 0xFBC3, 0xFBEE, 0xFC19, 0xFC44, 0xFC6F, 0xFC99, 0xFCC3, 0xFCED -.hword 0xFD16, 0xFD3E, 0xFD66, 0xFD8C, 0xFDB2, 0xFDD7, 0xFDFB, 0xFE1D -.hword 0xFE3E, 0xFE5E, 0xFE7C, 0xFE99, 0xFEB4, 0xFECD, 0xFEE4, 0xFEF9 -.hword 0xFF0C, 0xFF1C, 0xFF2B, 0xFF37, 0xFF40, 0xFF47, 0xFF4C, 0xFF4D -.hword 0xB1E6, 0xB1D0, 0xB1B8, 0xB19F, 0xB185, 0xB169, 0xB14C, 0xB12E -.hword 0xB10F, 0xB0EF, 0xB0CE, 0xB0AD, 0xB08A, 0xB067, 0xB044, 0xB020 -.hword 0xAFFB, 0xAFD7, 0xAFB2, 0xAF8D, 0xAF68, 0xAF43, 0xAF1E, 0xAEF9 -.hword 0xAED5, 0xAEB1, 0xAE8E, 0xAE6B, 0xAE49, 0xAE27, 0xAE06, 0xADE7 -.hword 0xADC8, 0xADAA, 0xAD8E, 0xAD72, 0xAD58, 0xAD40, 0xAD28, 0xAD13 -.hword 0xACFF, 0xACED, 0xACDC, 0xACCE, 0xACC1, 0xACB7, 0xACAF, 0xACA9 -.hword 0xACA5, 0xACA4, 0x10D6, 0x10D7, 0x10D9, 0x10DA, 0x10DC, 0x10DD -.hword 0x10DF, 0x10E1, 0x10E3, 0x10E5, 0x10E7, 0x10E9, 0x10EB, 0x10ED -.hword 0x10F0, 0x10F2, 0x10F4, 0x10F6, 0x10F9, 0x10FB, 0x10FD, 0x10FF -.hword 0x1102, 0x1104, 0x1106, 0x1108, 0x110B, 0x110D, 0x110F, 0x1111 -.hword 0x1113, 0x1115, 0x1117, 0x1119, 0x111A, 0x111C, 0x111E, 0x111F -.hword 0x1121, 0x1122, 0x1123, 0x1124, 0x1125, 0x1126, 0x1127, 0x1128 -.hword 0x1128, 0x1128, 0x1129, 0x1129, 0x1660, 0x1614, 0x15C1, 0x156A -.hword 0x150E, 0x14AD, 0x1448, 0x13DF, 0x1372, 0x1302, 0x128F, 0x1219 -.hword 0x11A1, 0x1127, 0x10AA, 0x102D, 0x0FAD, 0x0F2D, 0x0EAC, 0x0E2B -.hword 0x0DAA, 0x0D29, 0x0CA8, 0x0C28, 0x0BA9, 0x0B2C, 0x0AB0, 0x0A36 -.hword 0x09BE, 0x0949, 0x08D7, 0x0868, 0x07FC, 0x0794, 0x0730, 0x06D0 -.hword 0x0675, 0x061F, 0x05CE, 0x0583, 0x053D, 0x04FE, 0x04C4, 0x0492 -.hword 0x0466, 0x0442, 0x0425, 0x0410, 0x0404, 0x03FF, 0xF5C7, 0xF5B9 -.hword 0xF5AA, 0xF59A, 0xF588, 0xF577, 0xF564, 0xF550, 0xF53C, 0xF527 -.hword 0xF512, 0xF4FC, 0xF4E6, 0xF4CF, 0xF4B8, 0xF4A1, 0xF489, 0xF472 -.hword 0xF45A, 0xF442, 0xF42A, 0xF412, 0xF3FA, 0xF3E2, 0xF3CB, 0xF3B4 -.hword 0xF39D, 0xF386, 0xF370, 0xF35A, 0xF345, 0xF330, 0xF31C, 0xF309 -.hword 0xF2F7, 0xF2E5, 0xF2D4, 0xF2C4, 0xF2B5, 0xF2A7, 0xF29A, 0xF28E -.hword 0xF284, 0xF27A, 0xF272, 0xF26C, 0xF266, 0xF262, 0xF260, 0xF25F -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xD652, 0xD5BB, 0xD519, 0xD46D -.hword 0xD3B8, 0xD2FA, 0xD233, 0xD165, 0xD08F, 0xCFB3, 0xCED1, 0xCDEA -.hword 0xCCFD, 0xCC0D, 0xCB18, 0xCA21, 0xC927, 0xC82B, 0xC72E, 0xC630 -.hword 0xC532, 0xC434, 0xC337, 0xC23B, 0xC142, 0xC04B, 0xBF58, 0xBE69 -.hword 0xBD7D, 0xBC97, 0xBBB7, 0xBADC, 0xBA09, 0xB93C, 0xB878, 0xB7BC -.hword 0xB709, 0xB660, 0xB5C1, 0xB52C, 0xB4A3, 0xB427, 0xB3B6, 0xB353 -.hword 0xB2FD, 0xB2B6, 0xB27D, 0xB254, 0xB23B, 0xB233, 0xF7B4, 0xF746 -.hword 0xF6D0, 0xF653, 0xF5CF, 0xF545, 0xF4B5, 0xF41F, 0xF384, 0xF2E4 -.hword 0xF23F, 0xF197, 0xF0EB, 0xF03C, 0xEF8A, 0xEED7, 0xEE21, 0xED6A -.hword 0xECB2, 0xEBF9, 0xEB40, 0xEA87, 0xE9D0, 0xE919, 0xE863, 0xE7B0 -.hword 0xE6FF, 0xE651, 0xE5A6, 0xE4FF, 0xE45B, 0xE3BD, 0xE323, 0xE28E -.hword 0xE1FF, 0xE177, 0xE0F5, 0xE07A, 0xE006, 0xDF9A, 0xDF37, 0xDEDC -.hword 0xDE8A, 0xDE42, 0xDE03, 0xDDD0, 0xDDA7, 0xDD89, 0xDD76, 0xDD70 -.hword 0x0B47, 0x0B1B, 0x0AEC, 0x0AB9, 0x0A84, 0x0A4C, 0x0A12, 0x09D6 -.hword 0x0997, 0x0957, 0x0914, 0x08D1, 0x088B, 0x0845, 0x07FD, 0x07B5 -.hword 0x076B, 0x0722, 0x06D7, 0x068D, 0x0642, 0x05F8, 0x05AE, 0x0564 -.hword 0x051B, 0x04D3, 0x048B, 0x0445, 0x0400, 0x03BD, 0x037B, 0x033B -.hword 0x02FD, 0x02C1, 0x0287, 0x0250, 0x021C, 0x01EA, 0x01BC, 0x0190 -.hword 0x0168, 0x0143, 0x0123, 0x0105, 0x00EC, 0x00D7, 0x00C7, 0x00BB -.hword 0x00B3, 0x00B1, 0xB780, 0xB76B, 0xB754, 0xB73B, 0xB722, 0xB707 -.hword 0xB6EB, 0xB6CE, 0xB6AF, 0xB690, 0xB670, 0xB64F, 0xB62E, 0xB60C -.hword 0xB5E9, 0xB5C6, 0xB5A3, 0xB57F, 0xB55B, 0xB537, 0xB513, 0xB4EF -.hword 0xB4CC, 0xB4A8, 0xB485, 0xB462, 0xB43F, 0xB41D, 0xB3FC, 0xB3DB -.hword 0xB3BC, 0xB39D, 0xB37F, 0xB362, 0xB346, 0xB32B, 0xB312, 0xB2FA -.hword 0xB2E4, 0xB2CF, 0xB2BB, 0xB2A9, 0xB29A, 0xB28C, 0xB27F, 0xB275 -.hword 0xB26D, 0xB267, 0xB264, 0xB263, 0xFEF8, 0xFEFF, 0xFF0A, 0xFF1A -.hword 0xFF2F, 0xFF49, 0xFF6A, 0xFF8F, 0xFFB2, 0xFFD2, 0xFFEF, 0x0008 -.hword 0x0020, 0x0035, 0x0048, 0x0059, 0x0067, 0x0073, 0x007D, 0x0085 -.hword 0x008C, 0x0091, 0x0094, 0x0095, 0x0096, 0x0095, 0x0093, 0x008F -.hword 0x008B, 0x0086, 0x0080, 0x007A, 0x0073, 0x006B, 0x0063, 0x005B -.hword 0x0053, 0x004B, 0x0043, 0x003A, 0x0033, 0x002B, 0x0024, 0x001E -.hword 0x0019, 0x0014, 0x0010, 0x000D, 0x000B, 0x000A, 0xFAEB, 0xFADE -.hword 0xFAD4, 0xFAD1, 0xFAD8, 0xFAEB, 0xFB01, 0xFB16, 0xFB24, 0xFB2E -.hword 0xFB38, 0xFB40, 0xFB48, 0xFB4F, 0xFB56, 0xFB5C, 0xFB63, 0xFB69 -.hword 0xFB70, 0xFB77, 0xFB7E, 0xFB86, 0xFB8E, 0xFB97, 0xFBA2, 0xFBAD -.hword 0xFBBA, 0xFBC8, 0xFBD8, 0xFBE9, 0xFBFC, 0xFC13, 0xFC2F, 0xFC50 -.hword 0xFC74, 0xFC9C, 0xFCC5, 0xFCF0, 0xFD1C, 0xFD48, 0xFD73, 0xFD9D -.hword 0xFDC4, 0xFDE9, 0xFE0A, 0xFE27, 0xFE3F, 0xFE50, 0xFE5B, 0xFE5F -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D -.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E -.hword 0xBF3E, 0xBF3E, 0xC066, 0x10B8, 0x1105, 0x1158, 0x11B1, 0x120E -.hword 0x126F, 0x12D5, 0x133F, 0x13AD, 0x141E, 0x1492, 0x1509, 0x1582 -.hword 0x15FE, 0x167B, 0x16FA, 0x177B, 0x17FC, 0x187E, 0x1901, 0x1983 -.hword 0x1A06, 0x1A88, 0x1B09, 0x1B89, 0x1C07, 0x1C84, 0x1CFF, 0x1D78 -.hword 0x1DEE, 0x1E62, 0x1ED2, 0x1F3F, 0x1FA7, 0x200C, 0x206D, 0x20C9 -.hword 0x2120, 0x2171, 0x21BE, 0x2204, 0x2244, 0x227E, 0x22B1, 0x22DD -.hword 0x2301, 0x231E, 0x2334, 0x2340, 0x2345, 0xF936, 0xF94F, 0xF96B -.hword 0xF988, 0xF9A6, 0xF9C6, 0xF9E8, 0xFA0B, 0xFA2F, 0xFA54, 0xFA7A -.hword 0xFAA1, 0xFAC9, 0xFAF1, 0xFB1A, 0xFB44, 0xFB6E, 0xFB99, 0xFBC3 -.hword 0xFBEE, 0xFC19, 0xFC44, 0xFC6F, 0xFC99, 0xFCC3, 0xFCED, 0xFD16 -.hword 0xFD3E, 0xFD66, 0xFD8C, 0xFDB2, 0xFDD7, 0xFDFB, 0xFE1D, 0xFE3E -.hword 0xFE5E, 0xFE7C, 0xFE99, 0xFEB4, 0xFECD, 0xFEE4, 0xFEF9, 0xFF0C -.hword 0xFF1C, 0xFF2B, 0xFF37, 0xFF40, 0xFF47, 0xFF4C, 0xFF4D, 0xB1E6 -.hword 0xB1D0, 0xB1B8, 0xB19F, 0xB185, 0xB169, 0xB14C, 0xB12E, 0xB10F -.hword 0xB0EF, 0xB0CE, 0xB0AD, 0xB08A, 0xB067, 0xB044, 0xB020, 0xAFFB -.hword 0xAFD7, 0xAFB2, 0xAF8D, 0xAF68, 0xAF43, 0xAF1E, 0xAEF9, 0xAED5 -.hword 0xAEB1, 0xAE8E, 0xAE6B, 0xAE49, 0xAE27, 0xAE06, 0xADE7, 0xADC8 -.hword 0xADAA, 0xAD8E, 0xAD72, 0xAD58, 0xAD40, 0xAD28, 0xAD13, 0xACFF -.hword 0xACED, 0xACDC, 0xACCE, 0xACC1, 0xACB7, 0xACAF, 0xACA9, 0xACA5 -.hword 0xACA4, 0xF7B4, 0xF746, 0xF6D0, 0xF653, 0xF5CF, 0xF545, 0xF4B5 -.hword 0xF41F, 0xF384, 0xF2E4, 0xF23F, 0xF197, 0xF0EB, 0xF03C, 0xEF8A -.hword 0xEED7, 0xEE21, 0xED6A, 0xECB2, 0xEBF9, 0xEB40, 0xEA87, 0xE9D0 -.hword 0xE919, 0xE863, 0xE7B0, 0xE6FF, 0xE651, 0xE5A6, 0xE4FF, 0xE45B -.hword 0xE3BD, 0xE323, 0xE28E, 0xE1FF, 0xE177, 0xE0F5, 0xE07A, 0xE006 -.hword 0xDF9A, 0xDF37, 0xDEDC, 0xDE8A, 0xDE42, 0xDE03, 0xDDD0, 0xDDA7 -.hword 0xDD89, 0xDD76, 0xDD70, 0x0B47, 0x0B1B, 0x0AEC, 0x0AB9, 0x0A84 -.hword 0x0A4C, 0x0A12, 0x09D6, 0x0997, 0x0957, 0x0914, 0x08D1, 0x088B -.hword 0x0845, 0x07FD, 0x07B5, 0x076B, 0x0722, 0x06D7, 0x068D, 0x0642 -.hword 0x05F8, 0x05AE, 0x0564, 0x051B, 0x04D3, 0x048B, 0x0445, 0x0400 -.hword 0x03BD, 0x037B, 0x033B, 0x02FD, 0x02C1, 0x0287, 0x0250, 0x021C -.hword 0x01EA, 0x01BC, 0x0190, 0x0168, 0x0143, 0x0123, 0x0105, 0x00EC -.hword 0x00D7, 0x00C7, 0x00BB, 0x00B3, 0x00B1, 0xB780, 0xB76B, 0xB754 -.hword 0xB73B, 0xB722, 0xB707, 0xB6EB, 0xB6CE, 0xB6AF, 0xB690, 0xB670 -.hword 0xB64F, 0xB62E, 0xB60C, 0xB5E9, 0xB5C6, 0xB5A3, 0xB57F, 0xB55B -.hword 0xB537, 0xB513, 0xB4EF, 0xB4CC, 0xB4A8, 0xB485, 0xB462, 0xB43F -.hword 0xB41D, 0xB3FC, 0xB3DB, 0xB3BC, 0xB39D, 0xB37F, 0xB362, 0xB346 -.hword 0xB32B, 0xB312, 0xB2FA, 0xB2E4, 0xB2CF, 0xB2BB, 0xB2A9, 0xB29A -.hword 0xB28C, 0xB27F, 0xB275, 0xB26D, 0xB267, 0xB264, 0xB263, 0xE0FF -.hword 0xC001, 0xE0FB, 0xBF7F, 0x0096, 0xFFBF, 0xFEAD, 0xFD70, 0xFC16 -.hword 0xFAAF, 0xF949, 0xF7F4, 0xF6BD, 0xF5B4, 0xF4E7, 0xF465, 0xF411 -.hword 0xF3C1, 0xF375, 0xF32E, 0xF2EB, 0xF2AC, 0xF270, 0xF239, 0xF205 -.hword 0xF1D5, 0xF1A8, 0xF17F, 0xF158, 0xF135, 0xF115, 0xF0F7, 0xF0DC -.hword 0xF0C4, 0xF0AE, 0xF09A, 0xF088, 0xF079, 0xF06B, 0xF05F, 0xF055 -.hword 0xF04C, 0xF045, 0xF03F, 0xF03A, 0xF037, 0xF034, 0xF032, 0xF030 -.hword 0xF030, 0xF02F, 0xF02F, 0xF02F, 0xF02F, 0xFF83, 0xFF68, 0xFF45 -.hword 0xFF1C, 0xFEF0, 0xFEC2, 0xFE96, 0xFE6C, 0xFE47, 0xFE29, 0xFE14 -.hword 0xFE0B, 0xFE08, 0xFE07, 0xFE06, 0xFE07, 0xFE09, 0xFE0C, 0xFE10 -.hword 0xFE15, 0xFE1B, 0xFE21, 0xFE28, 0xFE2F, 0xFE37, 0xFE40, 0xFE49 -.hword 0xFE52, 0xFE5C, 0xFE66, 0xFE70, 0xFE7A, 0xFE84, 0xFE8E, 0xFE98 -.hword 0xFEA1, 0xFEAB, 0xFEB4, 0xFEBD, 0xFEC5, 0xFECD, 0xFED5, 0xFEDB -.hword 0xFEE1, 0xFEE7, 0xFEEB, 0xFEEF, 0xFEF1, 0xFEF3, 0xFEF4, 0x0981 -.hword 0x08CD, 0x07D6, 0x06AD, 0x0562, 0x0406, 0x02AA, 0x015E, 0x0032 -.hword 0xFF39, 0xFE81, 0xFE1C, 0xFDE9, 0xFDBC, 0xFD96, 0xFD76, 0xFD5C -.hword 0xFD47, 0xFD37, 0xFD2D, 0xFD27, 0xFD25, 0xFD27, 0xFD2D, 0xFD37 -.hword 0xFD44, 0xFD53, 0xFD65, 0xFD7A, 0xFD90, 0xFDA8, 0xFDC2, 0xFDDD -.hword 0xFDF9, 0xFE15, 0xFE31, 0xFE4E, 0xFE6A, 0xFE86, 0xFEA0, 0xFEBA -.hword 0xFED2, 0xFEE8, 0xFEFD, 0xFF0F, 0xFF1E, 0xFF2A, 0xFF34, 0xFF39 -.hword 0xFF3B, 0xBF84, 0xFEE3, 0xFD3A, 0xFB20, 0xF8B2, 0xF60A, 0xF344 -.hword 0xF07C, 0xEDCC, 0xEB50, 0xE923, 0xE761, 0xE625, 0xE537, 0xE44C -.hword 0xE364, 0xE27F, 0xE19E, 0xE0C1, 0xDFE8, 0xDF13, 0xDE42, 0xDD76 -.hword 0xDCAE, 0xDBEC, 0xDB2E, 0xDA76, 0xD9C3, 0xD916, 0xD86F, 0xD7CD -.hword 0xD732, 0xD69D, 0xD60E, 0xD586, 0xD505, 0xD48B, 0xD419, 0xD3AD -.hword 0xD349, 0xD2ED, 0xD299, 0xD24D, 0xD209, 0xD1CE, 0xD19B, 0xD171 -.hword 0xD150, 0xD139, 0xD12A, 0xD126, 0xFFC7, 0xFF72, 0xFF06, 0xFE89 -.hword 0xFE00, 0xFD72, 0xFCE2, 0xFC58, 0xFBD7, 0xFB66, 0xFB09, 0xFAC7 -.hword 0xFA94, 0xFA62, 0xFA2F, 0xF9FE, 0xF9CC, 0xF99C, 0xF96C, 0xF93D -.hword 0xF90E, 0xF8E1, 0xF8B4, 0xF888, 0xF85D, 0xF833, 0xF80A, 0xF7E2 -.hword 0xF7BC, 0xF797, 0xF773, 0xF750, 0xF72F, 0xF70F, 0xF6F1, 0xF6D4 -.hword 0xF6B9, 0xF69F, 0xF687, 0xF672, 0xF65D, 0xF64B, 0xF63B, 0xF62D -.hword 0xF620, 0xF616, 0xF60E, 0xF608, 0xF605, 0xF604, 0xFAB0, 0xFA0B -.hword 0xF93B, 0xF849, 0xF742, 0xF631, 0xF521, 0xF41C, 0xF330, 0xF266 -.hword 0xF1CA, 0xF168, 0xF127, 0xF0EB, 0xF0B1, 0xF07B, 0xF048, 0xF018 -.hword 0xEFEB, 0xEFC1, 0xEF99, 0xEF75, 0xEF53, 0xEF33, 0xEF16, 0xEEFB -.hword 0xEEE3, 0xEECC, 0xEEB8, 0xEEA5, 0xEE95, 0xEE86, 0xEE79, 0xEE6D -.hword 0xEE63, 0xEE5A, 0xEE52, 0xEE4B, 0xEE46, 0xEE42, 0xEE3E, 0xEE3B -.hword 0xEE39, 0xEE38, 0xEE37, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xEE36 -.hword 0xFEE3, 0xFD3A, 0xFB20, 0xF8B2, 0xF60A, 0xF344, 0xF07C, 0xEDCC -.hword 0xEB50, 0xE923, 0xE761, 0xE625, 0xE537, 0xE44C, 0xE364, 0xE27F -.hword 0xE19E, 0xE0C1, 0xDFE8, 0xDF13, 0xDE42, 0xDD76, 0xDCAE, 0xDBEC -.hword 0xDB2E, 0xDA76, 0xD9C3, 0xD916, 0xD86F, 0xD7CD, 0xD732, 0xD69D -.hword 0xD60E, 0xD586, 0xD505, 0xD48B, 0xD419, 0xD3AD, 0xD349, 0xD2ED -.hword 0xD299, 0xD24D, 0xD209, 0xD1CE, 0xD19B, 0xD171, 0xD150, 0xD139 -.hword 0xD12A, 0xD126, 0xFFC7, 0xFF72, 0xFF06, 0xFE89, 0xFE00, 0xFD72 -.hword 0xFCE2, 0xFC58, 0xFBD7, 0xFB66, 0xFB09, 0xFAC7, 0xFA94, 0xFA62 -.hword 0xFA2F, 0xF9FE, 0xF9CC, 0xF99C, 0xF96C, 0xF93D, 0xF90E, 0xF8E1 -.hword 0xF8B4, 0xF888, 0xF85D, 0xF833, 0xF80A, 0xF7E2, 0xF7BC, 0xF797 -.hword 0xF773, 0xF750, 0xF72F, 0xF70F, 0xF6F1, 0xF6D4, 0xF6B9, 0xF69F -.hword 0xF687, 0xF672, 0xF65D, 0xF64B, 0xF63B, 0xF62D, 0xF620, 0xF616 -.hword 0xF60E, 0xF608, 0xF605, 0xF604, 0xFAB0, 0xFA0B, 0xF93B, 0xF849 -.hword 0xF742, 0xF631, 0xF521, 0xF41C, 0xF330, 0xF266, 0xF1CA, 0xF168 -.hword 0xF127, 0xF0EB, 0xF0B1, 0xF07B, 0xF048, 0xF018, 0xEFEB, 0xEFC1 -.hword 0xEF99, 0xEF75, 0xEF53, 0xEF33, 0xEF16, 0xEEFB, 0xEEE3, 0xEECC -.hword 0xEEB8, 0xEEA5, 0xEE95, 0xEE86, 0xEE79, 0xEE6D, 0xEE63, 0xEE5A -.hword 0xEE52, 0xEE4B, 0xEE46, 0xEE42, 0xEE3E, 0xEE3B, 0xEE39, 0xEE38 -.hword 0xEE37, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xFEE3, 0xFD3A -.hword 0xFB20, 0xF8B2, 0xF60A, 0xF344, 0xF07C, 0xEDCC, 0xEB50, 0xE923 -.hword 0xE761, 0xE625, 0xE537, 0xE44C, 0xE364, 0xE27F, 0xE19E, 0xE0C1 -.hword 0xDFE8, 0xDF13, 0xDE42, 0xDD76, 0xDCAE, 0xDBEC, 0xDB2E, 0xDA76 -.hword 0xD9C3, 0xD916, 0xD86F, 0xD7CD, 0xD732, 0xD69D, 0xD60E, 0xD586 -.hword 0xD505, 0xD48B, 0xD419, 0xD3AD, 0xD349, 0xD2ED, 0xD299, 0xD24D -.hword 0xD209, 0xD1CE, 0xD19B, 0xD171, 0xD150, 0xD139, 0xD12A, 0xD126 -.hword 0xFFC7, 0xFF72, 0xFF06, 0xFE89, 0xFE00, 0xFD72, 0xFCE2, 0xFC58 -.hword 0xFBD7, 0xFB66, 0xFB09, 0xFAC7, 0xFA94, 0xFA62, 0xFA2F, 0xF9FE -.hword 0xF9CC, 0xF99C, 0xF96C, 0xF93D, 0xF90E, 0xF8E1, 0xF8B4, 0xF888 -.hword 0xF85D, 0xF833, 0xF80A, 0xF7E2, 0xF7BC, 0xF797, 0xF773, 0xF750 -.hword 0xF72F, 0xF70F, 0xF6F1, 0xF6D4, 0xF6B9, 0xF69F, 0xF687, 0xF672 -.hword 0xF65D, 0xF64B, 0xF63B, 0xF62D, 0xF620, 0xF616, 0xF60E, 0xF608 -.hword 0xF605, 0xF604, 0xFAB0, 0xFA0B, 0xF93B, 0xF849, 0xF742, 0xF631 -.hword 0xF521, 0xF41C, 0xF330, 0xF266, 0xF1CA, 0xF168, 0xF127, 0xF0EB -.hword 0xF0B1, 0xF07B, 0xF048, 0xF018, 0xEFEB, 0xEFC1, 0xEF99, 0xEF75 -.hword 0xEF53, 0xEF33, 0xEF16, 0xEEFB, 0xEEE3, 0xEECC, 0xEEB8, 0xEEA5 -.hword 0xEE95, 0xEE86, 0xEE79, 0xEE6D, 0xEE63, 0xEE5A, 0xEE52, 0xEE4B -.hword 0xEE46, 0xEE42, 0xEE3E, 0xEE3B, 0xEE39, 0xEE38, 0xEE37, 0xEE36 -.hword 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0x0096, 0xFFBF, 0xFEAD, 0xFD70 -.hword 0xFC16, 0xFAAF, 0xF949, 0xF7F4, 0xF6BD, 0xF5B4, 0xF4E7, 0xF465 -.hword 0xF411, 0xF3C1, 0xF375, 0xF32E, 0xF2EB, 0xF2AC, 0xF270, 0xF239 -.hword 0xF205, 0xF1D5, 0xF1A8, 0xF17F, 0xF158, 0xF135, 0xF115, 0xF0F7 -.hword 0xF0DC, 0xF0C4, 0xF0AE, 0xF09A, 0xF088, 0xF079, 0xF06B, 0xF05F -.hword 0xF055, 0xF04C, 0xF045, 0xF03F, 0xF03A, 0xF037, 0xF034, 0xF032 -.hword 0xF030, 0xF030, 0xF02F, 0xF02F, 0xF02F, 0xF02F, 0xFF83, 0xFF68 -.hword 0xFF45, 0xFF1C, 0xFEF0, 0xFEC2, 0xFE96, 0xFE6C, 0xFE47, 0xFE29 -.hword 0xFE14, 0xFE0B, 0xFE08, 0xFE07, 0xFE06, 0xFE07, 0xFE09, 0xFE0C -.hword 0xFE10, 0xFE15, 0xFE1B, 0xFE21, 0xFE28, 0xFE2F, 0xFE37, 0xFE40 -.hword 0xFE49, 0xFE52, 0xFE5C, 0xFE66, 0xFE70, 0xFE7A, 0xFE84, 0xFE8E -.hword 0xFE98, 0xFEA1, 0xFEAB, 0xFEB4, 0xFEBD, 0xFEC5, 0xFECD, 0xFED5 -.hword 0xFEDB, 0xFEE1, 0xFEE7, 0xFEEB, 0xFEEF, 0xFEF1, 0xFEF3, 0xFEF4 -.hword 0x0981, 0x08CD, 0x07D6, 0x06AD, 0x0562, 0x0406, 0x02AA, 0x015E -.hword 0x0032, 0xFF39, 0xFE81, 0xFE1C, 0xFDE9, 0xFDBC, 0xFD96, 0xFD76 -.hword 0xFD5C, 0xFD47, 0xFD37, 0xFD2D, 0xFD27, 0xFD25, 0xFD27, 0xFD2D -.hword 0xFD37, 0xFD44, 0xFD53, 0xFD65, 0xFD7A, 0xFD90, 0xFDA8, 0xFDC2 -.hword 0xFDDD, 0xFDF9, 0xFE15, 0xFE31, 0xFE4E, 0xFE6A, 0xFE86, 0xFEA0 -.hword 0xFEBA, 0xFED2, 0xFEE8, 0xFEFD, 0xFF0F, 0xFF1E, 0xFF2A, 0xFF34 -.hword 0xFF39, 0xFF3B, 0xFFF1, 0xFFE0, 0xFFCE, 0xFFBB, 0xFFA7, 0xFF92 -.hword 0xFF7C, 0xFF65, 0xFF4D, 0xFF35, 0xFF1C, 0xFF02, 0xFEE8, 0xFECD -.hword 0xFEB2, 0xFE96, 0xFE7B, 0xFE5F, 0xFE43, 0xFE26, 0xFE0A, 0xFDEE -.hword 0xFDD2, 0xFDB6, 0xFD9A, 0xFD7F, 0xFD64, 0xFD49, 0xFD2F, 0xFD16 -.hword 0xFCFD, 0xFCE4, 0xFCCD, 0xFCB6, 0xFCA0, 0xFC8C, 0xFC78, 0xFC65 -.hword 0xFC53, 0xFC43, 0xFC34, 0xFC26, 0xFC19, 0xFC0E, 0xFC05, 0xFBFD -.hword 0xFBF7, 0xFBF2, 0xFBEF, 0xFBEE, 0x0000, 0xFFFF, 0xFFFF, 0xFFFE -.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 -.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFEF -.hword 0xFFEE, 0xFFED, 0xFFEC, 0xFFEB, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE7 -.hword 0xFFE7, 0xFFE6, 0xFFE5, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE1, 0xFFE1 -.hword 0xFFE0, 0xFFDF, 0xFFDF, 0xFFDE, 0xFFDE, 0xFFDD, 0xFFDD, 0xFFDC -.hword 0xFFDC, 0xFFDC, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0x4406, 0x43F8 -.hword 0x43EA, 0x43DB, 0x43CB, 0x43BA, 0x43A8, 0x4396, 0x4383, 0x436F -.hword 0x435B, 0x4347, 0x4332, 0x431C, 0x4307, 0x42F1, 0x42DB, 0x42C4 -.hword 0x42AE, 0x4297, 0x4281, 0x426A, 0x4254, 0x423D, 0x4227, 0x4211 -.hword 0x41FC, 0x41E7, 0x41D2, 0x41BD, 0x41A9, 0x4196, 0x4183, 0x4171 -.hword 0x4160, 0x414F, 0x413F, 0x4130, 0x4122, 0x4115, 0x4109, 0x40FE -.hword 0x40F4, 0x40EB, 0x40E3, 0x40DD, 0x40D8, 0x40D4, 0x40D2, 0x40D1 - -peach_seg5_animindex_5016690: # 0x05016690 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0032, 0x0872, 0x0032, 0x08A4 -.hword 0x0032, 0x08D6, 0x0032, 0x07DC, 0x0032, 0x080E, 0x0032, 0x0840 -.hword 0x0032, 0x0746, 0x0032, 0x0778, 0x0032, 0x07AA, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0452, 0x0032, 0x0006, 0x0032, 0x0038 -.hword 0x0032, 0x006A, 0x0032, 0x06B0, 0x0032, 0x06E2, 0x0032, 0x0714 -.hword 0x0032, 0x061A, 0x0032, 0x064C, 0x0032, 0x067E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0619, 0x0032, 0x0453, 0x0032, 0x0485 -.hword 0x0032, 0x04B7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0132 -.hword 0x0032, 0x009C, 0x0032, 0x00CE, 0x0032, 0x0100, 0x0032, 0x0164 -.hword 0x0032, 0x0196, 0x0032, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0582, 0x0032, 0x04E9, 0x0032, 0x051B, 0x0032, 0x054D -.hword 0x0032, 0x0290, 0x0032, 0x02C2, 0x0032, 0x02F4, 0x0032, 0x01FA -.hword 0x0032, 0x022C, 0x0032, 0x025E, 0x0032, 0x0326, 0x0032, 0x0358 -.hword 0x0032, 0x038A, 0x0032, 0x0583, 0x0032, 0x05B5, 0x0032, 0x05E7 -.hword 0x0001, 0x057F, 0x0001, 0x0580, 0x0001, 0x0581, 0x0032, 0x03BC -.hword 0x0032, 0x03EE, 0x0032, 0x0420 - -peach_seg5_anim_05016798: # 0x05016798 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x15 -.word peach_seg5_animvalue_05015480 -.word peach_seg5_animindex_5016690 -.word 0 - -peach_seg5_animvalue_050167B0: # 0x050167B0 -.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xD9E6, 0xDA18 -.hword 0xDAA9, 0xDB90, 0xDCC4, 0xDE3D, 0xDFF2, 0xE1DB, 0xE3EF, 0xE626 -.hword 0xE877, 0xEAD9, 0xED44, 0xEFAF, 0xF212, 0xF464, 0xF69C, 0xF8B3 -.hword 0xFA9F, 0xFC57, 0xFDD4, 0xFF0D, 0xFFF7, 0x0092, 0x00EB, 0x010B -.hword 0x00FC, 0x00C8, 0x007A, 0x001C, 0xFFB8, 0xFF58, 0xFF05, 0xFECB -.hword 0xFEB3, 0xFEB0, 0xFEAE, 0xFEAD, 0xFEAC, 0xFEAC, 0xFEAD, 0xFEAD -.hword 0xFEAE, 0xFEB0, 0xFEB1, 0xFEB2, 0xFEB3, 0xFEB3, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0x1DB3, 0x1D8B, 0x1D17, 0x1C5D -.hword 0x1B66, 0x1A37, 0x18D8, 0x174F, 0x15A4, 0x13DD, 0x1201, 0x1018 -.hword 0x0E27, 0x0C37, 0x0A4E, 0x0872, 0x06AB, 0x0500, 0x0378, 0x0219 -.hword 0x00EA, 0xFFF3, 0xFF44, 0xFEDF, 0xFEBB, 0xFECC, 0xFF05, 0xFF5C -.hword 0xFFC5, 0x0033, 0x009E, 0x00F7, 0x0134, 0x0149, 0x0142, 0x0133 -.hword 0x011C, 0x00FF, 0x00DD, 0x00B8, 0x0091, 0x006A, 0x0043, 0x001E -.hword 0xFFFE, 0xFFE1, 0xFFCA, 0xFFBA, 0xFFB2, 0xFFB8, 0xFFCC, 0xFFEB -.hword 0x0011, 0x003E, 0x006C, 0x009A, 0x00C3, 0x00E5, 0x00FE, 0x0109 -.hword 0x0102, 0x00EA, 0x00C6, 0x009A, 0x006C, 0x003F, 0x001A, 0x0000 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF7, 0xE0CD, 0xE0B5, 0xE071, 0xE004, 0xDF72, 0xDEBF -.hword 0xDDEE, 0xDD04, 0xDC04, 0xDAF2, 0xD9D2, 0xD8A7, 0xD776, 0xD642 -.hword 0xD50F, 0xD3E1, 0xD2BB, 0xD1A2, 0xD099, 0xCFA4, 0xCEC7, 0xCE06 -.hword 0xCD5C, 0xCCC1, 0xCC35, 0xCBB6, 0xCB44, 0xCADD, 0xCA81, 0xCA2E -.hword 0xC9E4, 0xC9A2, 0xC967, 0xC931, 0xC900, 0xC8D8, 0xC8BD, 0xC8AC -.hword 0xC8A5, 0xC8A6, 0xC8AE, 0xC8BA, 0xC8CA, 0xC8DB, 0xC8ED, 0xC8FD -.hword 0xC90B, 0xC914, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 -.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 -.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 -.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 -.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 -.hword 0xF97B, 0xF96C, 0xF943, 0xF90A, 0xF8C9, 0xF888, 0xF851, 0xF82C -.hword 0xF822, 0xF83B, 0xF880, 0xF8F9, 0xF9B0, 0xFAAC, 0xFBF7, 0xFDE1 -.hword 0x0094, 0x03E2, 0x079B, 0x0B90, 0x0F93, 0x1373, 0x1701, 0x1A0F -.hword 0x1C6D, 0x1DEC, 0x1ED0, 0x1F7D, 0x1FF8, 0x2046, 0x206B, 0x206B -.hword 0x204B, 0x200F, 0x1FBB, 0x1F54, 0x1EDE, 0x1E5E, 0x1DD8, 0x1D50 -.hword 0x1CCA, 0x1C4C, 0x1BD8, 0x1B75, 0x1B25, 0x1AEE, 0x1AC4, 0x1A97 -.hword 0x1A69, 0x1A38, 0x1A07, 0x19D3, 0x199F, 0x1969, 0x1932, 0x18FB -.hword 0x18C2, 0x188A, 0x1851, 0x1817, 0x17DE, 0x17A5, 0x176D, 0x1734 -.hword 0x16FD, 0x16C6, 0x1690, 0x165B, 0x1628, 0x15F6, 0x15C6, 0x1597 -.hword 0x156A, 0x1540, 0x1517, 0x14F1, 0x14CE, 0x14AD, 0x148F, 0x1474 -.hword 0x145D, 0x1449, 0x1438, 0x142B, 0x1422, 0x141D, 0xEFEE, 0xF053 -.hword 0xF16E, 0xF31E, 0xF543, 0xF7BD, 0xFA6E, 0xFD33, 0xFFEE, 0x027E -.hword 0x04C4, 0x06A0, 0x07F1, 0x0898, 0x0876, 0x0737, 0x04C9, 0x016A -.hword 0xFD59, 0xF8D2, 0xF414, 0xEF5C, 0xEAEA, 0xE6FA, 0xE3CB, 0xE19B -.hword 0xE118, 0xE258, 0xE4B4, 0xE783, 0xEA20, 0xEBE2, 0xEC58, 0xEC8D -.hword 0xECBF, 0xECEF, 0xED1C, 0xED46, 0xED6E, 0xED93, 0xEDB6, 0xEDD7 -.hword 0xEDF5, 0xEE12, 0xEE2C, 0xEE44, 0xEE5B, 0xEE6F, 0xEE82, 0xEE93 -.hword 0xEEA2, 0xEEAF, 0xEEBB, 0xEEC6, 0xEECF, 0xEED7, 0xEEDD, 0xEEE3 -.hword 0xEEE7, 0xEEEA, 0xEEEC, 0xEEEE, 0xEEEE, 0xEEEE, 0xEEED, 0xEEEB -.hword 0xEEE8, 0xEEE6, 0xEEE2, 0xEEDF, 0xEEDB, 0xEED7, 0xEED2, 0xEECE -.hword 0xEEC9, 0xEEC5, 0xEEC0, 0xEEBC, 0xEEB8, 0xEEB5, 0xEEB1, 0xEEAF -.hword 0xEEAC, 0xEEAB, 0xEEA9, 0xEEA9, 0xD875, 0xD8B9, 0xD978, 0xDA9F -.hword 0xDC18, 0xDDD1, 0xDFB4, 0xE1AF, 0xE3AD, 0xE599, 0xE760, 0xE8EF -.hword 0xEA30, 0xEB10, 0xEB7B, 0xEB49, 0xEA78, 0xE928, 0xE77C, 0xE593 -.hword 0xE390, 0xE194, 0xDFC0, 0xDE36, 0xDD16, 0xDC82, 0xDC54, 0xDC4A -.hword 0xDC62, 0xDC97, 0xDCE5, 0xDD4A, 0xDDC1, 0xDE46, 0xDED5, 0xDF6B -.hword 0xE004, 0xE09B, 0xE12E, 0xE1B8, 0xE236, 0xE2A4, 0xE2FD, 0xE33F -.hword 0xE365, 0xE36B, 0xE35C, 0xE346, 0xE329, 0xE306, 0xE2DC, 0xE2AC -.hword 0xE277, 0xE23C, 0xE1FD, 0xE1BA, 0xE173, 0xE129, 0xE0DB, 0xE08B -.hword 0xE039, 0xDFE5, 0xDF8F, 0xDF39, 0xDEE2, 0xDE8B, 0xDE34, 0xDDDD -.hword 0xDD88, 0xDD34, 0xDCE2, 0xDC92, 0xDC44, 0xDBFA, 0xDBB3, 0xDB70 -.hword 0xDB32, 0xDAF8, 0xDAC3, 0xDA93, 0xDA69, 0xDA46, 0xDA29, 0xDA14 -.hword 0xDA05, 0xD9FF, 0xC000, 0xC01B, 0xC065, 0xC0D4, 0xC160, 0xC1FF -.hword 0xC2A7, 0xC34F, 0xC3EF, 0xC47B, 0xC4EC, 0xC537, 0xC554, 0xC539 -.hword 0xC4DC, 0xC403, 0xC293, 0xC0B3, 0xBE87, 0xBC37, 0xB9E7, 0xB7BF -.hword 0xB5E4, 0xB47D, 0xB3AE, 0xB348, 0xB2FF, 0xB2D1, 0xB2BB, 0xB2BB -.hword 0xB2CE, 0xB2F2, 0xB325, 0xB364, 0xB3AC, 0xB3FC, 0xB451, 0xB4A9 -.hword 0xB501, 0xB556, 0xB5A7, 0xB5F1, 0xB631, 0xB666, 0xB68C, 0xB6A1 -.hword 0xB6AD, 0xB6B8, 0xB6C1, 0xB6CA, 0xB6D1, 0xB6D7, 0xB6DC, 0xB6E1 -.hword 0xB6E4, 0xB6E7, 0xB6E9, 0xB6EA, 0xB6EB, 0xB6EB, 0xB6EA, 0xB6E9 -.hword 0xB6E7, 0xB6E5, 0xB6E2, 0xB6DF, 0xB6DC, 0xB6D9, 0xB6D5, 0xB6D1 -.hword 0xB6CD, 0xB6C9, 0xB6C5, 0xB6C1, 0xB6BD, 0xB6B9, 0xB6B5, 0xB6B1 -.hword 0xB6AE, 0xB6AB, 0xB6A8, 0xB6A6, 0xB6A4, 0xB6A3, 0xB6A2, 0xB6A1 -.hword 0x2345, 0x2333, 0x2300, 0x22B3, 0x2250, 0x21DD, 0x215F, 0x20DC -.hword 0x2059, 0x1FDC, 0x1F69, 0x1F06, 0x1EB9, 0x1E88, 0x1E76, 0x1E7A -.hword 0x1E83, 0x1E92, 0x1EA5, 0x1EBD, 0x1ED9, 0x1EFA, 0x1F1E, 0x1F45 -.hword 0x1F6F, 0x1F9C, 0x1FCC, 0x1FFD, 0x2030, 0x2065, 0x209A, 0x20D1 -.hword 0x2108, 0x213E, 0x2175, 0x21AB, 0x21E1, 0x2215, 0x2248, 0x2279 -.hword 0x22A7, 0x22D4, 0x22FD, 0x2324, 0x2347, 0x2366, 0x2383, 0x23A1 -.hword 0x23BE, 0x23DC, 0x23F9, 0x2417, 0x2434, 0x2451, 0x246E, 0x248B -.hword 0x24A7, 0x24C3, 0x24DF, 0x24FA, 0x2514, 0x252F, 0x2548, 0x2561 -.hword 0x257A, 0x2591, 0x25A8, 0x25BE, 0x25D4, 0x25E8, 0x25FC, 0x260E -.hword 0x2620, 0x2631, 0x2640, 0x264F, 0x265C, 0x2668, 0x2673, 0x267C -.hword 0x2684, 0x268B, 0x2690, 0x2694, 0x2697, 0x2697, 0xFF4D, 0xFF43 -.hword 0xFF27, 0xFEFB, 0xFEC5, 0xFE85, 0xFE41, 0xFDFB, 0xFDB6, 0xFD75 -.hword 0xFD3C, 0xFD0F, 0xFCEF, 0xFCE1, 0xFCE7, 0xFCFC, 0xFD17, 0xFD37 -.hword 0xFD5C, 0xFD85, 0xFDB2, 0xFDE3, 0xFE17, 0xFE4E, 0xFE87, 0xFEC2 -.hword 0xFEFF, 0xFF3C, 0xFF7B, 0xFFB9, 0xFFF8, 0x0035, 0x0072, 0x00AD -.hword 0x00E7, 0x011F, 0x0154, 0x0186, 0x01B4, 0x01DE, 0x0205, 0x0226 -.hword 0x0242, 0x0259, 0x026A, 0x0274, 0x0279, 0x027A, 0x0278, 0x0271 -.hword 0x0268, 0x025B, 0x024B, 0x0239, 0x0224, 0x020C, 0x01F3, 0x01D7 -.hword 0x01BA, 0x019B, 0x017B, 0x0159, 0x0137, 0x0114, 0x00F0, 0x00CC -.hword 0x00A7, 0x0083, 0x005F, 0x003B, 0x0018, 0xFFF7, 0xFFD6, 0xFFB6 -.hword 0xFF97, 0xFF7A, 0xFF5F, 0xFF46, 0xFF2F, 0xFF1A, 0xFF09, 0xFEF9 -.hword 0xFEED, 0xFEE5, 0xFEDF, 0xFEDD, 0xACA4, 0xACBF, 0xAD0C, 0xAD82 -.hword 0xAE1A, 0xAECA, 0xAF8B, 0xB055, 0xB120, 0xB1E3, 0xB296, 0xB332 -.hword 0xB3AE, 0xB401, 0xB425, 0xB428, 0xB421, 0xB410, 0xB3F7, 0xB3D4 -.hword 0xB3AB, 0xB37A, 0xB344, 0xB308, 0xB2C7, 0xB283, 0xB23B, 0xB1F0 -.hword 0xB1A4, 0xB156, 0xB109, 0xB0BB, 0xB06E, 0xB024, 0xAFDB, 0xAF96 -.hword 0xAF55, 0xAF18, 0xAEE1, 0xAEAF, 0xAE85, 0xAE61, 0xAE46, 0xAE34 -.hword 0xAE2C, 0xAE2D, 0xAE38, 0xAE49, 0xAE60, 0xAE7D, 0xAEA0, 0xAEC8 -.hword 0xAEF4, 0xAF25, 0xAF5A, 0xAF93, 0xAFCF, 0xB00E, 0xB050, 0xB094 -.hword 0xB0DA, 0xB122, 0xB16B, 0xB1B5, 0xB1FF, 0xB249, 0xB294, 0xB2DD -.hword 0xB326, 0xB36E, 0xB3B4, 0xB3F8, 0xB43A, 0xB479, 0xB4B5, 0xB4EE -.hword 0xB523, 0xB554, 0xB580, 0xB5A8, 0xB5CB, 0xB5E8, 0xB5FF, 0xB610 -.hword 0xB61B, 0xB61E, 0x1129, 0x1136, 0x1158, 0x1185, 0x11B2, 0x11D6 -.hword 0x11E6, 0x11DA, 0x11A6, 0x1141, 0x10A2, 0x0FBE, 0x0E8A, 0x0CFF -.hword 0x0B10, 0x0668, 0xFE46, 0xF505, 0xED00, 0xE890, 0xE84D, 0xEA82 -.hword 0xEE1E, 0xF20F, 0xF541, 0xF6A3, 0xF6AD, 0xF690, 0xF651, 0xF5F3 -.hword 0xF57A, 0xF4EA, 0xF446, 0xF392, 0xF2D2, 0xF20A, 0xF13D, 0xF070 -.hword 0xEFA5, 0xEEE0, 0xEE27, 0xED7B, 0xECE1, 0xEC5D, 0xEBF2, 0xEBA4 -.hword 0xEB68, 0xEB2E, 0xEAF7, 0xEAC2, 0xEA90, 0xEA61, 0xEA34, 0xEA09 -.hword 0xE9E0, 0xE9BA, 0xE996, 0xE974, 0xE954, 0xE936, 0xE91A, 0xE900 -.hword 0xE8E7, 0xE8D1, 0xE8BC, 0xE8A8, 0xE896, 0xE886, 0xE877, 0xE86A -.hword 0xE85D, 0xE852, 0xE848, 0xE840, 0xE838, 0xE831, 0xE82B, 0xE826 -.hword 0xE822, 0xE81F, 0xE81C, 0xE81A, 0xE819, 0xE818, 0xE817, 0xE817 -.hword 0x03FF, 0x03C6, 0x0328, 0x0238, 0x0108, 0xFFAC, 0xFE36, 0xFCB8 -.hword 0xFB47, 0xF9F5, 0xF8D5, 0xF7F9, 0xF775, 0xF75C, 0xF7C0, 0xFA27 -.hword 0xFF28, 0x056F, 0x0BAB, 0x1088, 0x145C, 0x1827, 0x1B9C, 0x1E6B -.hword 0x2045, 0x20DB, 0x202D, 0x1E9A, 0x1C5F, 0x19B7, 0x16E1, 0x1418 -.hword 0x119B, 0x0FA5, 0x0E74, 0x0E2F, 0x0E22, 0x0E13, 0x0E02, 0x0DEF -.hword 0x0DDB, 0x0DC4, 0x0DAC, 0x0D93, 0x0D78, 0x0D5C, 0x0D3E, 0x0D20 -.hword 0x0D00, 0x0CE0, 0x0CBF, 0x0C9D, 0x0C7A, 0x0C57, 0x0C34, 0x0C10 -.hword 0x0BEC, 0x0BC8, 0x0BA3, 0x0B7F, 0x0B5B, 0x0B37, 0x0B14, 0x0AF1 -.hword 0x0ACE, 0x0AAD, 0x0A8B, 0x0A6B, 0x0A4C, 0x0A2E, 0x0A10, 0x09F4 -.hword 0x09DA, 0x09C0, 0x09A9, 0x0992, 0x097E, 0x096B, 0x095B, 0x094C -.hword 0x093F, 0x0934, 0x092C, 0x0926, 0x0923, 0x0922, 0xF25F, 0xF243 -.hword 0xF1F2, 0xF172, 0xF0CA, 0xEFFF, 0xEF17, 0xEE18, 0xED08, 0xEBED -.hword 0xEACD, 0xE9AE, 0xE896, 0xE78B, 0xE693, 0xE569, 0xE3F6, 0xE284 -.hword 0xE15D, 0xE0CA, 0xE0E9, 0xE181, 0xE25E, 0xE34B, 0xE415, 0xE486 -.hword 0xE4B9, 0xE4E7, 0xE513, 0xE53C, 0xE561, 0xE583, 0xE5A1, 0xE5BD -.hword 0xE5D5, 0xE5EA, 0xE5FC, 0xE60B, 0xE616, 0xE61E, 0xE623, 0xE625 -.hword 0xE624, 0xE61F, 0xE618, 0xE60D, 0xE5FF, 0xE5EE, 0xE5DA, 0xE5C4 -.hword 0xE5AC, 0xE591, 0xE575, 0xE556, 0xE536, 0xE514, 0xE4F1, 0xE4CD -.hword 0xE4A7, 0xE481, 0xE45A, 0xE433, 0xE40B, 0xE3E3, 0xE3BC, 0xE394 -.hword 0xE36C, 0xE345, 0xE31F, 0xE2F9, 0xE2D5, 0xE2B2, 0xE290, 0xE26F -.hword 0xE250, 0xE233, 0xE218, 0xE1FF, 0xE1E9, 0xE1D5, 0xE1C3, 0xE1B5 -.hword 0xE1A9, 0xE1A1, 0xE19C, 0xE19A, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0xB233, 0xB247, 0xB282, 0xB2DB, 0xB34F, 0xB3D6 -.hword 0xB46A, 0xB506, 0xB5A4, 0xB63D, 0xB6CC, 0xB74B, 0xB7B3, 0xB800 -.hword 0xB82A, 0xB83E, 0xB84D, 0xB857, 0xB85D, 0xB85E, 0xB85B, 0xB854 -.hword 0xB84A, 0xB83C, 0xB82C, 0xB819, 0xB804, 0xB7EC, 0xB7D3, 0xB7B9 -.hword 0xB79E, 0xB781, 0xB764, 0xB747, 0xB72A, 0xB70E, 0xB6F2, 0xB6D7 -.hword 0xB6BD, 0xB6A5, 0xB68F, 0xB67B, 0xB669, 0xB65A, 0xB64E, 0xB646 -.hword 0xB63F, 0xB639, 0xB634, 0xB630, 0xB62C, 0xB628, 0xB625, 0xB623 -.hword 0xB621, 0xB61F, 0xB61E, 0xB61E, 0xB61D, 0xB61D, 0xB61E, 0xB61E -.hword 0xB61F, 0xB621, 0xB622, 0xB624, 0xB625, 0xB627, 0xB629, 0xB62C -.hword 0xB62E, 0xB630, 0xB632, 0xB635, 0xB637, 0xB639, 0xB63B, 0xB63D -.hword 0xB63F, 0xB640, 0xB642, 0xB643, 0xB644, 0xB645, 0xB646, 0xB646 -.hword 0xDD70, 0xDD69, 0xDD54, 0xDD33, 0xDD07, 0xDCD3, 0xDC98, 0xDC57 -.hword 0xDC13, 0xDBCC, 0xDB85, 0xDB3E, 0xDAFB, 0xDABC, 0xDA83, 0xDA9B -.hword 0xDAB8, 0xDAD7, 0xDAF7, 0xDB18, 0xDB3A, 0xDB5E, 0xDB82, 0xDBA6 -.hword 0xDBCB, 0xDBF0, 0xDC15, 0xDC39, 0xDC5D, 0xDC80, 0xDCA2, 0xDCC3 -.hword 0xDCE3, 0xDD01, 0xDD1D, 0xDD37, 0xDD4F, 0xDD65, 0xDD78, 0xDD88 -.hword 0xDD95, 0xDD9F, 0xDDA5, 0xDDA8, 0xDDA7, 0xDDA1, 0xDD98, 0xDD8A -.hword 0xDD79, 0xDD64, 0xDD4B, 0xDD30, 0xDD11, 0xDCF0, 0xDCCC, 0xDCA6 -.hword 0xDC7E, 0xDC54, 0xDC29, 0xDBFC, 0xDBCE, 0xDB9F, 0xDB6F, 0xDB3F -.hword 0xDB0E, 0xDADE, 0xDAAD, 0xDA7D, 0xDA4E, 0xDA20, 0xD9F2, 0xD9C6 -.hword 0xD99C, 0xD973, 0xD94C, 0xD928, 0xD906, 0xD8E6, 0xD8C9, 0xD8B0 -.hword 0xD89A, 0xD887, 0xD878, 0xD86D, 0xD866, 0xD864, 0x00B1, 0x00B6 -.hword 0x00C5, 0x00DD, 0x00FC, 0x0121, 0x014C, 0x017A, 0x01AB, 0x01DD -.hword 0x020F, 0x0241, 0x0270, 0x029C, 0x02C3, 0x0272, 0x022F, 0x01E9 -.hword 0x01A1, 0x0158, 0x010C, 0x00C0, 0x0072, 0x0024, 0xFFD6, 0xFF87 -.hword 0xFF39, 0xFEEB, 0xFE9D, 0xFE51, 0xFE07, 0xFDBE, 0xFD77, 0xFD33 -.hword 0xFCF1, 0xFCB2, 0xFC76, 0xFC3E, 0xFC0A, 0xFBDB, 0xFBAF, 0xFB89 -.hword 0xFB67, 0xFB4B, 0xFB35, 0xFB25, 0xFB1A, 0xFB15, 0xFB15, 0xFB19 -.hword 0xFB21, 0xFB2E, 0xFB3E, 0xFB52, 0xFB6A, 0xFB84, 0xFBA1, 0xFBC1 -.hword 0xFBE3, 0xFC07, 0xFC2D, 0xFC55, 0xFC7E, 0xFCA7, 0xFCD2, 0xFCFE -.hword 0xFD29, 0xFD55, 0xFD81, 0xFDAC, 0xFDD6, 0xFE00, 0xFE28, 0xFE4F -.hword 0xFE74, 0xFE98, 0xFEB9, 0xFED8, 0xFEF4, 0xFF0D, 0xFF23, 0xFF35 -.hword 0xFF44, 0xFF4F, 0xFF56, 0xFF58, 0xB263, 0xB264, 0xB267, 0xB26C -.hword 0xB273, 0xB27B, 0xB284, 0xB28E, 0xB298, 0xB2A3, 0xB2AE, 0xB2B9 -.hword 0xB2C3, 0xB2CD, 0xB2D6, 0xB2C3, 0xB2AC, 0xB292, 0xB277, 0xB25B -.hword 0xB23D, 0xB21F, 0xB1FF, 0xB1E0, 0xB1BF, 0xB19F, 0xB17F, 0xB15F -.hword 0xB13F, 0xB121, 0xB103, 0xB0E7, 0xB0CC, 0xB0B2, 0xB09B, 0xB085 -.hword 0xB072, 0xB062, 0xB054, 0xB049, 0xB041, 0xB03D, 0xB03C, 0xB040 -.hword 0xB047, 0xB052, 0xB063, 0xB078, 0xB092, 0xB0B0, 0xB0D3, 0xB0F9 -.hword 0xB123, 0xB151, 0xB182, 0xB1B5, 0xB1EB, 0xB223, 0xB25D, 0xB299 -.hword 0xB2D6, 0xB314, 0xB353, 0xB393, 0xB3D3, 0xB412, 0xB452, 0xB490 -.hword 0xB4CE, 0xB50B, 0xB546, 0xB57F, 0xB5B7, 0xB5EC, 0xB61E, 0xB64E -.hword 0xB67A, 0xB6A3, 0xB6C8, 0xB6E9, 0xB706, 0xB71E, 0xB732, 0xB740 -.hword 0xB748, 0xB74B, 0x000A, 0x000C, 0x0011, 0x0018, 0x0021, 0x002B -.hword 0x0036, 0x0040, 0x0049, 0x0051, 0x005A, 0x0064, 0x006B, 0x006C -.hword 0x0061, 0x0048, 0x001C, 0xFFDA, 0xFF62, 0xFEAE, 0xFDDC, 0xFD0A -.hword 0xFC57, 0xFBE2, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 -.hword 0xFE5F, 0xFE60, 0xFE62, 0xFE64, 0xFE67, 0xFE6B, 0xFE6E, 0xFE71 -.hword 0xFE74, 0xFE76, 0xFE76, 0xFE76, 0xFE73, 0xFE6F, 0xFE69, 0xFE60 -.hword 0xFE55, 0xFE46, 0xFE09, 0xFD9B, 0xFD35, 0xFD14, 0xFD57, 0xFDD9 -.hword 0xFE69, 0xFED8, 0xFF1B, 0xFF48, 0xFF5B, 0xFF51, 0xFF26, 0xFEE5 -.hword 0xFE97, 0xFE46, 0xFDFC, 0xFDC4, 0xFDA6, 0xFDC0, 0xFE35, 0xFECB -.hword 0xFF43, 0xFF6B, 0xFF6F, 0xFF61, 0xFF47, 0xFF28, 0xFF0A, 0xFEF4 -.hword 0xFEEB, 0xFEF2, 0xFF04, 0xFF1C, 0xFF36, 0xFF4E, 0xFF60, 0xFF68 -.hword 0xFF5E, 0xFF4A, 0xFF32, 0xFF21, 0xFF20, 0xFF3E, 0xFF74, 0xFFA8 -.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF -.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF -.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xBF3E, 0xC066 -.hword 0x2345, 0x2333, 0x2300, 0x22B3, 0x2250, 0x21DD, 0x215F, 0x20DC -.hword 0x2059, 0x1FDC, 0x1F69, 0x1F06, 0x1EB9, 0x1E88, 0x1E76, 0x1E7A -.hword 0x1E83, 0x1E92, 0x1EA5, 0x1EBD, 0x1ED9, 0x1EFA, 0x1F1E, 0x1F45 -.hword 0x1F6F, 0x1F9C, 0x1FCC, 0x1FFD, 0x2030, 0x2065, 0x209A, 0x20D1 -.hword 0x2108, 0x213E, 0x2175, 0x21AB, 0x21E1, 0x2215, 0x2248, 0x2279 -.hword 0x22A7, 0x22D4, 0x22FD, 0x2324, 0x2347, 0x2366, 0x2383, 0x23A1 -.hword 0x23BE, 0x23DC, 0x23F9, 0x2417, 0x2434, 0x2451, 0x246E, 0x248B -.hword 0x24A7, 0x24C3, 0x24DF, 0x24FA, 0x2514, 0x252F, 0x2548, 0x2561 -.hword 0x257A, 0x2591, 0x25A8, 0x25BE, 0x25D4, 0x25E8, 0x25FC, 0x260E -.hword 0x2620, 0x2631, 0x2640, 0x264F, 0x265C, 0x2668, 0x2673, 0x267C -.hword 0x2684, 0x268B, 0x2690, 0x2694, 0x2697, 0x2697, 0xFF4D, 0xFF43 -.hword 0xFF27, 0xFEFB, 0xFEC5, 0xFE85, 0xFE41, 0xFDFB, 0xFDB6, 0xFD75 -.hword 0xFD3C, 0xFD0F, 0xFCEF, 0xFCE1, 0xFCE7, 0xFCFC, 0xFD17, 0xFD37 -.hword 0xFD5C, 0xFD85, 0xFDB2, 0xFDE3, 0xFE17, 0xFE4E, 0xFE87, 0xFEC2 -.hword 0xFEFF, 0xFF3C, 0xFF7B, 0xFFB9, 0xFFF8, 0x0035, 0x0072, 0x00AD -.hword 0x00E7, 0x011F, 0x0154, 0x0186, 0x01B4, 0x01DE, 0x0205, 0x0226 -.hword 0x0242, 0x0259, 0x026A, 0x0274, 0x0279, 0x027A, 0x0278, 0x0271 -.hword 0x0268, 0x025B, 0x024B, 0x0239, 0x0224, 0x020C, 0x01F3, 0x01D7 -.hword 0x01BA, 0x019B, 0x017B, 0x0159, 0x0137, 0x0114, 0x00F0, 0x00CC -.hword 0x00A7, 0x0083, 0x005F, 0x003B, 0x0018, 0xFFF7, 0xFFD6, 0xFFB6 -.hword 0xFF97, 0xFF7A, 0xFF5F, 0xFF46, 0xFF2F, 0xFF1A, 0xFF09, 0xFEF9 -.hword 0xFEED, 0xFEE5, 0xFEDF, 0xFEDD, 0xACA4, 0xACBF, 0xAD0C, 0xAD82 -.hword 0xAE1A, 0xAECA, 0xAF8B, 0xB055, 0xB120, 0xB1E3, 0xB296, 0xB332 -.hword 0xB3AE, 0xB401, 0xB425, 0xB428, 0xB421, 0xB410, 0xB3F7, 0xB3D4 -.hword 0xB3AB, 0xB37A, 0xB344, 0xB308, 0xB2C7, 0xB283, 0xB23B, 0xB1F0 -.hword 0xB1A4, 0xB156, 0xB109, 0xB0BB, 0xB06E, 0xB024, 0xAFDB, 0xAF96 -.hword 0xAF55, 0xAF18, 0xAEE1, 0xAEAF, 0xAE85, 0xAE61, 0xAE46, 0xAE34 -.hword 0xAE2C, 0xAE2D, 0xAE38, 0xAE49, 0xAE60, 0xAE7D, 0xAEA0, 0xAEC8 -.hword 0xAEF4, 0xAF25, 0xAF5A, 0xAF93, 0xAFCF, 0xB00E, 0xB050, 0xB094 -.hword 0xB0DA, 0xB122, 0xB16B, 0xB1B5, 0xB1FF, 0xB249, 0xB294, 0xB2DD -.hword 0xB326, 0xB36E, 0xB3B4, 0xB3F8, 0xB43A, 0xB479, 0xB4B5, 0xB4EE -.hword 0xB523, 0xB554, 0xB580, 0xB5A8, 0xB5CB, 0xB5E8, 0xB5FF, 0xB610 -.hword 0xB61B, 0xB61E, 0xDD70, 0xDD69, 0xDD54, 0xDD33, 0xDD07, 0xDCD3 -.hword 0xDC98, 0xDC57, 0xDC13, 0xDBCC, 0xDB85, 0xDB3E, 0xDAFB, 0xDABC -.hword 0xDA83, 0xDA9B, 0xDAB8, 0xDAD7, 0xDAF7, 0xDB18, 0xDB3A, 0xDB5E -.hword 0xDB82, 0xDBA6, 0xDBCB, 0xDBF0, 0xDC15, 0xDC39, 0xDC5D, 0xDC80 -.hword 0xDCA2, 0xDCC3, 0xDCE3, 0xDD01, 0xDD1D, 0xDD37, 0xDD4F, 0xDD65 -.hword 0xDD78, 0xDD88, 0xDD95, 0xDD9F, 0xDDA5, 0xDDA8, 0xDDA7, 0xDDA1 -.hword 0xDD98, 0xDD8A, 0xDD79, 0xDD64, 0xDD4B, 0xDD30, 0xDD11, 0xDCF0 -.hword 0xDCCC, 0xDCA6, 0xDC7E, 0xDC54, 0xDC29, 0xDBFC, 0xDBCE, 0xDB9F -.hword 0xDB6F, 0xDB3F, 0xDB0E, 0xDADE, 0xDAAD, 0xDA7D, 0xDA4E, 0xDA20 -.hword 0xD9F2, 0xD9C6, 0xD99C, 0xD973, 0xD94C, 0xD928, 0xD906, 0xD8E6 -.hword 0xD8C9, 0xD8B0, 0xD89A, 0xD887, 0xD878, 0xD86D, 0xD866, 0xD864 -.hword 0x00B1, 0x00B6, 0x00C5, 0x00DD, 0x00FC, 0x0121, 0x014C, 0x017A -.hword 0x01AB, 0x01DD, 0x020F, 0x0241, 0x0270, 0x029C, 0x02C3, 0x0272 -.hword 0x022F, 0x01E9, 0x01A1, 0x0158, 0x010C, 0x00C0, 0x0072, 0x0024 -.hword 0xFFD6, 0xFF87, 0xFF39, 0xFEEB, 0xFE9D, 0xFE51, 0xFE07, 0xFDBE -.hword 0xFD77, 0xFD33, 0xFCF1, 0xFCB2, 0xFC76, 0xFC3E, 0xFC0A, 0xFBDB -.hword 0xFBAF, 0xFB89, 0xFB67, 0xFB4B, 0xFB35, 0xFB25, 0xFB1A, 0xFB15 -.hword 0xFB15, 0xFB19, 0xFB21, 0xFB2E, 0xFB3E, 0xFB52, 0xFB6A, 0xFB84 -.hword 0xFBA1, 0xFBC1, 0xFBE3, 0xFC07, 0xFC2D, 0xFC55, 0xFC7E, 0xFCA7 -.hword 0xFCD2, 0xFCFE, 0xFD29, 0xFD55, 0xFD81, 0xFDAC, 0xFDD6, 0xFE00 -.hword 0xFE28, 0xFE4F, 0xFE74, 0xFE98, 0xFEB9, 0xFED8, 0xFEF4, 0xFF0D -.hword 0xFF23, 0xFF35, 0xFF44, 0xFF4F, 0xFF56, 0xFF58, 0xB263, 0xB264 -.hword 0xB267, 0xB26C, 0xB273, 0xB27B, 0xB284, 0xB28E, 0xB298, 0xB2A3 -.hword 0xB2AE, 0xB2B9, 0xB2C3, 0xB2CD, 0xB2D6, 0xB2C3, 0xB2AC, 0xB292 -.hword 0xB277, 0xB25B, 0xB23D, 0xB21F, 0xB1FF, 0xB1E0, 0xB1BF, 0xB19F -.hword 0xB17F, 0xB15F, 0xB13F, 0xB121, 0xB103, 0xB0E7, 0xB0CC, 0xB0B2 -.hword 0xB09B, 0xB085, 0xB072, 0xB062, 0xB054, 0xB049, 0xB041, 0xB03D -.hword 0xB03C, 0xB040, 0xB047, 0xB052, 0xB063, 0xB078, 0xB092, 0xB0B0 -.hword 0xB0D3, 0xB0F9, 0xB123, 0xB151, 0xB182, 0xB1B5, 0xB1EB, 0xB223 -.hword 0xB25D, 0xB299, 0xB2D6, 0xB314, 0xB353, 0xB393, 0xB3D3, 0xB412 -.hword 0xB452, 0xB490, 0xB4CE, 0xB50B, 0xB546, 0xB57F, 0xB5B7, 0xB5EC -.hword 0xB61E, 0xB64E, 0xB67A, 0xB6A3, 0xB6C8, 0xB6E9, 0xB706, 0xB71E -.hword 0xB732, 0xB740, 0xB748, 0xB74B, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F -.hword 0xF02F, 0xF04A, 0xF096, 0xF110, 0xF1B1, 0xF274, 0xF353, 0xF44B -.hword 0xF555, 0xF66C, 0xF78B, 0xF8AC, 0xF9CB, 0xFAE2, 0xFBEB, 0xFCE2 -.hword 0xFDC1, 0xFE83, 0xFF23, 0xFF9C, 0xFFE7, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFEF4, 0xFEF5 -.hword 0xFEFA, 0xFF02, 0xFF0D, 0xFF1A, 0xFF29, 0xFF39, 0xFF4B, 0xFF5E -.hword 0xFF71, 0xFF84, 0xFF97, 0xFFA9, 0xFFBB, 0xFFCB, 0xFFDA, 0xFFE7 -.hword 0xFFF2, 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFF3B, 0xFF35, 0xFF23, 0xFF07 -.hword 0xFEE1, 0xFEB3, 0xFE7F, 0xFE44, 0xFE06, 0xFDC5, 0xFD81, 0xFD3D -.hword 0xFCFA, 0xFCB9, 0xFC7A, 0xFC41, 0xFC0C, 0xFBDF, 0xFBB9, 0xFB9D -.hword 0xFB8B, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xBF84, 0xD126, 0xD169, 0xD22B, 0xD35F, 0xD4FA -.hword 0xD6F0, 0xD934, 0xDBBB, 0xDE78, 0xE160, 0xE466, 0xE77F, 0xEA9E -.hword 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B, 0xF8F6, 0xFB40, 0xFD3C, 0xFEDE -.hword 0x0019, 0x010B, 0x01D5, 0x027A, 0x02FD, 0x0361, 0x03A7, 0x03D2 -.hword 0x03E5, 0x03E3, 0x03CD, 0x03A7, 0x0372, 0x0332, 0x02E8, 0x0298 -.hword 0x0244, 0x01EE, 0x0198, 0x0146, 0x00FA, 0x00B6, 0x007D, 0x0051 -.hword 0x0035, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0xF604, 0xF612, 0xF63B, 0xF67C, 0xF6D3, 0xF73D, 0xF7B7 -.hword 0xF840, 0xF8D4, 0xF971, 0xFA14, 0xFABB, 0xFB64, 0xFC0C, 0xFCAF -.hword 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7, 0xFF52, 0xFFAA, 0xFFED, 0x001F -.hword 0x004A, 0x006C, 0x0088, 0x009D, 0x00AC, 0x00B5, 0x00B9, 0x00B8 -.hword 0x00B4, 0x00AC, 0x00A1, 0x0093, 0x0083, 0x0072, 0x0061, 0x004E -.hword 0x003C, 0x002B, 0x001B, 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0 -.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xEE36 -.hword 0xEE60, 0xEEDA, 0xEF9B, 0xF09D, 0xF1D8, 0xF344, 0xF4DA, 0xF692 -.hword 0xF864, 0xFA48, 0xFC38, 0xFE2C, 0x001B, 0x01FF, 0x03D0, 0x0587 -.hword 0x071B, 0x0885, 0x09BE, 0x0ABE, 0x0B7D, 0x0C0D, 0x0C84, 0x0CE4 -.hword 0x0D2F, 0x0D65, 0x0D89, 0x0D9C, 0x0DA0, 0x0D96, 0x0D7F, 0x0D5D -.hword 0x0D32, 0x0CFE, 0x0CC5, 0x0C86, 0x0C44, 0x0C00, 0x0BBB, 0x0B78 -.hword 0x0B37, 0x0AFA, 0x0AC3, 0x0A92, 0x0A6B, 0x0A4D, 0x0A32, 0x0A10 -.hword 0x09E8, 0x09BC, 0x098C, 0x095A, 0x0925, 0x08F0, 0x08BA, 0x0886 -.hword 0x0854, 0x0824, 0x07F8, 0x07D1, 0x07B0, 0x0795, 0x0781, 0x0777 -.hword 0x0774, 0x077A, 0x0786, 0x0797, 0x07AF, 0x07CA, 0x07EA, 0x080C -.hword 0x0830, 0x0856, 0x087D, 0x08A3, 0x08C9, 0x08ED, 0x090E, 0x092D -.hword 0x0948, 0x095E, 0x096F, 0x0979, 0x097D, 0xD126, 0xD169, 0xD22B -.hword 0xD35F, 0xD4FA, 0xD6F0, 0xD934, 0xDBBB, 0xDE78, 0xE160, 0xE466 -.hword 0xE77F, 0xEA9E, 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B, 0xF8F6, 0xFB40 -.hword 0xFD3C, 0xFEDE, 0x0019, 0x010B, 0x01D5, 0x027A, 0x02FD, 0x0361 -.hword 0x03A7, 0x03D2, 0x03E5, 0x03E3, 0x03CD, 0x03A7, 0x0372, 0x0332 -.hword 0x02E8, 0x0298, 0x0244, 0x01EE, 0x0198, 0x0146, 0x00FA, 0x00B6 -.hword 0x007D, 0x0051, 0x0035, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0xF604, 0xF612, 0xF63B, 0xF67C, 0xF6D3 -.hword 0xF73D, 0xF7B7, 0xF840, 0xF8D4, 0xF971, 0xFA14, 0xFABB, 0xFB64 -.hword 0xFC0C, 0xFCAF, 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7, 0xFF52, 0xFFAA -.hword 0xFFED, 0x001F, 0x004A, 0x006C, 0x0088, 0x009D, 0x00AC, 0x00B5 -.hword 0x00B9, 0x00B8, 0x00B4, 0x00AC, 0x00A1, 0x0093, 0x0083, 0x0072 -.hword 0x0061, 0x004E, 0x003C, 0x002B, 0x001B, 0x000C, 0x0000, 0xFFF8 -.hword 0xFFF2, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xEE36, 0xEE60, 0xEEDA, 0xEF9B, 0xF09D, 0xF1D8, 0xF344 -.hword 0xF4DA, 0xF692, 0xF864, 0xFA48, 0xFC38, 0xFE2C, 0x001B, 0x01FF -.hword 0x03D0, 0x0587, 0x071B, 0x0885, 0x09BE, 0x0ABE, 0x0B7D, 0x0C0D -.hword 0x0C84, 0x0CE4, 0x0D2F, 0x0D65, 0x0D89, 0x0D9C, 0x0DA0, 0x0D96 -.hword 0x0D7F, 0x0D5D, 0x0D32, 0x0CFE, 0x0CC5, 0x0C86, 0x0C44, 0x0C00 -.hword 0x0BBB, 0x0B78, 0x0B37, 0x0AFA, 0x0AC3, 0x0A92, 0x0A6B, 0x0A4D -.hword 0x0A32, 0x0A10, 0x09E8, 0x09BC, 0x098C, 0x095A, 0x0925, 0x08F0 -.hword 0x08BA, 0x0886, 0x0854, 0x0824, 0x07F8, 0x07D1, 0x07B0, 0x0795 -.hword 0x0781, 0x0777, 0x0774, 0x077A, 0x0786, 0x0797, 0x07AF, 0x07CA -.hword 0x07EA, 0x080C, 0x0830, 0x0856, 0x087D, 0x08A3, 0x08C9, 0x08ED -.hword 0x090E, 0x092D, 0x0948, 0x095E, 0x096F, 0x0979, 0x097D, 0xD126 -.hword 0xD169, 0xD22B, 0xD35F, 0xD4FA, 0xD6F0, 0xD934, 0xDBBB, 0xDE78 -.hword 0xE160, 0xE466, 0xE77F, 0xEA9E, 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B -.hword 0xF8F6, 0xFB40, 0xFD3C, 0xFEDE, 0x0019, 0x010B, 0x01D5, 0x027A -.hword 0x02FD, 0x0361, 0x03A7, 0x03D2, 0x03E5, 0x03E3, 0x03CD, 0x03A7 -.hword 0x0372, 0x0332, 0x02E8, 0x0298, 0x0244, 0x01EE, 0x0198, 0x0146 -.hword 0x00FA, 0x00B6, 0x007D, 0x0051, 0x0035, 0x002B, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0xF604, 0xF612, 0xF63B -.hword 0xF67C, 0xF6D3, 0xF73D, 0xF7B7, 0xF840, 0xF8D4, 0xF971, 0xFA14 -.hword 0xFABB, 0xFB64, 0xFC0C, 0xFCAF, 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7 -.hword 0xFF52, 0xFFAA, 0xFFED, 0x001F, 0x004A, 0x006C, 0x0088, 0x009D -.hword 0x00AC, 0x00B5, 0x00B9, 0x00B8, 0x00B4, 0x00AC, 0x00A1, 0x0093 -.hword 0x0083, 0x0072, 0x0061, 0x004E, 0x003C, 0x002B, 0x001B, 0x000C -.hword 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0 -.hword 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xEE36, 0xEE60, 0xEEDA, 0xEF9B, 0xF09D -.hword 0xF1D8, 0xF344, 0xF4DA, 0xF692, 0xF864, 0xFA48, 0xFC38, 0xFE2C -.hword 0x001B, 0x01FF, 0x03D0, 0x0587, 0x071B, 0x0885, 0x09BE, 0x0ABE -.hword 0x0B7D, 0x0C0D, 0x0C84, 0x0CE4, 0x0D2F, 0x0D65, 0x0D89, 0x0D9C -.hword 0x0DA0, 0x0D96, 0x0D7F, 0x0D5D, 0x0D32, 0x0CFE, 0x0CC5, 0x0C86 -.hword 0x0C44, 0x0C00, 0x0BBB, 0x0B78, 0x0B37, 0x0AFA, 0x0AC3, 0x0A92 -.hword 0x0A6B, 0x0A4D, 0x0A32, 0x0A10, 0x09E8, 0x09BC, 0x098C, 0x095A -.hword 0x0925, 0x08F0, 0x08BA, 0x0886, 0x0854, 0x0824, 0x07F8, 0x07D1 -.hword 0x07B0, 0x0795, 0x0781, 0x0777, 0x0774, 0x077A, 0x0786, 0x0797 -.hword 0x07AF, 0x07CA, 0x07EA, 0x080C, 0x0830, 0x0856, 0x087D, 0x08A3 -.hword 0x08C9, 0x08ED, 0x090E, 0x092D, 0x0948, 0x095E, 0x096F, 0x0979 -.hword 0x097D, 0xF02F, 0xF04A, 0xF096, 0xF110, 0xF1B1, 0xF274, 0xF353 -.hword 0xF44B, 0xF555, 0xF66C, 0xF78B, 0xF8AC, 0xF9CB, 0xFAE2, 0xFBEB -.hword 0xFCE2, 0xFDC1, 0xFE83, 0xFF23, 0xFF9C, 0xFFE7, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFEF4 -.hword 0xFEF5, 0xFEFA, 0xFF02, 0xFF0D, 0xFF1A, 0xFF29, 0xFF39, 0xFF4B -.hword 0xFF5E, 0xFF71, 0xFF84, 0xFF97, 0xFFA9, 0xFFBB, 0xFFCB, 0xFFDA -.hword 0xFFE7, 0xFFF2, 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF3B, 0xFF35, 0xFF23 -.hword 0xFF07, 0xFEE1, 0xFEB3, 0xFE7F, 0xFE44, 0xFE06, 0xFDC5, 0xFD81 -.hword 0xFD3D, 0xFCFA, 0xFCB9, 0xFC7A, 0xFC41, 0xFC0C, 0xFBDF, 0xFBB9 -.hword 0xFB9D, 0xFB8B, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 -.hword 0xFB85, 0xFB85, 0xFB85, 0xFBEF, 0xFBF5, 0xFC04, 0xFC19, 0xFC34 -.hword 0xFC55, 0xFC7C, 0xFCA7, 0xFCD5, 0xFD07, 0xFD3C, 0xFD73, 0xFDAB -.hword 0xFDE4, 0xFE1D, 0xFE56, 0xFE8E, 0xFEC4, 0xFEF8, 0xFF29, 0xFF56 -.hword 0xFF80, 0xFFA5, 0xFFC4, 0xFFDE, 0xFFF1, 0xFFFC, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFDB, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFDE, 0xFFDF, 0xFFE0 -.hword 0xFFE2, 0xFFE3, 0xFFE5, 0xFFE7, 0xFFE9, 0xFFEB, 0xFFED, 0xFFEF -.hword 0xFFF1, 0xFFF3, 0xFFF5, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC, 0xFFFD -.hword 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40D1 -.hword 0x40D0, 0x40CD, 0x40C9, 0x40C3, 0x40BC, 0x40B5, 0x40AC, 0x40A3 -.hword 0x4099, 0x408E, 0x4083, 0x4078, 0x406C, 0x4061, 0x4055, 0x404A -.hword 0x403F, 0x4034, 0x402B, 0x4021, 0x4019, 0x4012, 0x400B, 0x4006 -.hword 0x4002, 0x4000, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -peach_seg5_animindex_501855C: # 0x0501855C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0056, 0x0DD3, 0x0056, 0x0E29 -.hword 0x0056, 0x0E7F, 0x0056, 0x0CD1, 0x0056, 0x0D27, 0x0056, 0x0D7D -.hword 0x0056, 0x0BCF, 0x0056, 0x0C25, 0x0056, 0x0C7B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x06BF, 0x0056, 0x0006, 0x0056, 0x005C -.hword 0x0056, 0x00B2, 0x0056, 0x0ACD, 0x0056, 0x0B23, 0x0056, 0x0B79 -.hword 0x0056, 0x09CB, 0x0056, 0x0A21, 0x0056, 0x0A77, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x09CA, 0x0056, 0x06C0, 0x0056, 0x0716 -.hword 0x0056, 0x076C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0056, 0x020A -.hword 0x0056, 0x0108, 0x0056, 0x015E, 0x0056, 0x01B4, 0x0056, 0x0260 -.hword 0x0056, 0x02B6, 0x0056, 0x030C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x08C7, 0x0056, 0x07C2, 0x0056, 0x0818, 0x0056, 0x086E -.hword 0x0001, 0x0000, 0x0056, 0x0464, 0x0056, 0x04BA, 0x0056, 0x0362 -.hword 0x0056, 0x03B8, 0x0056, 0x040E, 0x0056, 0x0510, 0x0056, 0x0566 -.hword 0x0056, 0x05BC, 0x0056, 0x08C8, 0x0056, 0x091E, 0x0056, 0x0974 -.hword 0x0001, 0x08C4, 0x0001, 0x08C5, 0x0001, 0x08C6, 0x0056, 0x0612 -.hword 0x0056, 0x0668, 0x0001, 0x06BE - -peach_seg5_anim_05018664: # 0x05018664 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x56 -.hword 0x15 -.word peach_seg5_animvalue_050167B0 -.word peach_seg5_animindex_501855C -.word 0 - -peach_seg5_animvalue_0501867C: # 0x0501867C -.hword 0x0000, 0x015E, 0x015F, 0x0160, 0x0161, 0x0163, 0x0163, 0x0163 -.hword 0x0161, 0x0160, 0x015F, 0x015E, 0x015F, 0x015F, 0x0160, 0x0161 -.hword 0x0162, 0x0161, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E, 0x015F -.hword 0x015F, 0x0160, 0x0160, 0x015F, 0x015F, 0x015F, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x0160 -.hword 0x0160, 0x0160, 0x0161, 0x0161, 0x0162, 0x0164, 0x0165, 0x0167 -.hword 0x0168, 0x0169, 0x0169, 0x0168, 0x0166, 0x0164, 0x0162, 0x0160 -.hword 0x015F, 0x015F, 0x0160, 0x0162, 0x0163, 0x0165, 0x0165, 0x0164 -.hword 0x0163, 0x0161, 0x0160, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E -.hword 0x015E, 0xFFDB, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFE0, 0xFFE4, 0xFFEB -.hword 0xFFF3, 0xFFFC, 0x0002, 0x0006, 0x0008, 0x0011, 0x001D, 0x0027 -.hword 0x002B, 0x002E, 0x0034, 0x003D, 0x0047, 0x004F, 0x0056, 0x005C -.hword 0x0062, 0x0067, 0x006B, 0x006F, 0x0073, 0x0076, 0x0077, 0x0078 -.hword 0x0079, 0x007A, 0x007A, 0x007B, 0x007B, 0x007B, 0x007C, 0x007C -.hword 0x007C, 0x007C, 0x007C, 0x007C, 0x007D, 0x007D, 0x007D, 0x007D -.hword 0x007D, 0x007E, 0x007E, 0x007F, 0x007F, 0x0080, 0x0080, 0x0081 -.hword 0x0081, 0x0082, 0x0083, 0x0083, 0x0084, 0x0084, 0x0085, 0x0086 -.hword 0x0086, 0x0087, 0x0088, 0x0088, 0x0089, 0x0089, 0x008A, 0x008B -.hword 0x008C, 0x008D, 0x008E, 0x008E, 0x008E, 0x008D, 0x008B, 0x0089 -.hword 0x0088, 0x0087, 0x0087, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086 -.hword 0x0086, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0084 -.hword 0x0084, 0x0083, 0x0083, 0x0082, 0x0081, 0x007F, 0x007E, 0x007C -.hword 0x007A, 0x0078, 0x0076, 0x0074, 0x0073, 0x0071, 0x006E, 0x0069 -.hword 0x0063, 0x005B, 0x0050, 0x0043, 0x0036, 0x002D, 0x0027, 0x0022 -.hword 0x001E, 0x001B, 0x0018, 0x0014, 0x000E, 0x0006, 0xFFFF, 0xFFF8 -.hword 0xFFF1, 0xFFEC, 0xFFE7, 0xFFE3, 0xFFE0, 0xFFDE, 0xFFDC, 0xFFDB -.hword 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 -.hword 0xFEB5, 0xFEB5, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6 -.hword 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB8, 0xFEB8, 0xFEB8 -.hword 0xFEB8, 0xFEB9, 0xFEB9, 0xFEB9, 0xFEBA, 0xFEBA, 0xFEBB, 0xFEBB -.hword 0xFEBC, 0xFEBC, 0xFEBD, 0xFEBE, 0xFEBE, 0xFEBF, 0xFEC0, 0xFEC0 -.hword 0xFEC1, 0xFEC2, 0xFEC3, 0xFEC3, 0xFEC4, 0xFEC5, 0xFEC6, 0xFEC6 -.hword 0xFEC7, 0xFEC8, 0xFEC8, 0xFEC9, 0xFEC9, 0xFECA, 0xFECA, 0xFECB -.hword 0xFECA, 0xFECA, 0xFEC9, 0xFEC8, 0xFEC7, 0xFEC5, 0xFEC4, 0xFEC2 -.hword 0xFEC0, 0xFEBF, 0xFEBD, 0xFEBC, 0xFEBB, 0xFEBA, 0xFEB9, 0xFEB9 -.hword 0xFEB8, 0xFEB8, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB6, 0xFEB6, 0xFEB6 -.hword 0xFEB6, 0xFEB6, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 -.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFFA -.hword 0xFFFB, 0xFFFD, 0xFFFF, 0x0000, 0x0002, 0x0004, 0x0006, 0x0007 -.hword 0x0008, 0x0008, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 -.hword 0x0009, 0x000A, 0x000B, 0x000C, 0x000E, 0x000F, 0x0011, 0x0013 -.hword 0x0015, 0x0017, 0x0019, 0x001B, 0x001D, 0x001F, 0x0021, 0x0023 -.hword 0x0025, 0x0028, 0x002A, 0x002C, 0x002E, 0x0030, 0x0033, 0x0035 -.hword 0x0037, 0x0039, 0x003C, 0x003E, 0x0040, 0x0042, 0x0044, 0x0047 -.hword 0x0049, 0x004B, 0x004D, 0x0050, 0x0052, 0x0055, 0x0057, 0x0059 -.hword 0x005C, 0x005E, 0x0061, 0x0063, 0x0065, 0x0068, 0x006A, 0x006C -.hword 0x006E, 0x0070, 0x0072, 0x0074, 0x0076, 0x0078, 0x0079, 0x007A -.hword 0x007A, 0x0078, 0x0076, 0x0072, 0x006E, 0x006A, 0x0065, 0x005F -.hword 0x005A, 0x0054, 0x004F, 0x004A, 0x0046, 0x0042, 0x003F, 0x003C -.hword 0x0039, 0x0036, 0x0033, 0x0031, 0x002E, 0x002C, 0x002A, 0x0027 -.hword 0x0025, 0x0023, 0x0021, 0x001F, 0x001D, 0x001B, 0x0019, 0x0017 -.hword 0x0016, 0x0014, 0x0012, 0x0011, 0x000F, 0x000E, 0x000D, 0x000B -.hword 0x000A, 0x0009, 0x0008, 0x0007, 0x0005, 0x0004, 0x0003, 0x0001 -.hword 0x0000, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9 -.hword 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF7, 0xC917, 0xC921, 0xC93C, 0xC965 -.hword 0xC999, 0xC9D5, 0xCA15, 0xCA56, 0xCA95, 0xCACE, 0xCAFF, 0xCB24 -.hword 0xCB3D, 0xCB4D, 0xCB56, 0xCB5A, 0xCB5C, 0xCB5C, 0xCB5F, 0xCB65 -.hword 0xCB71, 0xCB85, 0xCBA3, 0xCBCE, 0xCC00, 0xCC35, 0xCC6B, 0xCCA4 -.hword 0xCCDE, 0xCD1A, 0xCD57, 0xCD96, 0xCDD6, 0xCE18, 0xCE5A, 0xCE9E -.hword 0xCEE2, 0xCF27, 0xCF6D, 0xCFB3, 0xCFFA, 0xD041, 0xD088, 0xD0CF -.hword 0xD117, 0xD15D, 0xD1A4, 0xD1EA, 0xD230, 0xD275, 0xD2BB, 0xD303 -.hword 0xD34C, 0xD397, 0xD3E3, 0xD430, 0xD47E, 0xD4CC, 0xD51B, 0xD56A -.hword 0xD5B8, 0xD607, 0xD655, 0xD6A2, 0xD6EE, 0xD739, 0xD782, 0xD7CA -.hword 0xD810, 0xD853, 0xD895, 0xD8D4, 0xD910, 0xD949, 0xD97F, 0xD99A -.hword 0xD98A, 0xD954, 0xD8FF, 0xD891, 0xD80E, 0xD777, 0xD6D3, 0xD625 -.hword 0xD574, 0xD4C4, 0xD41A, 0xD37C, 0xD2EE, 0xD275, 0xD20C, 0xD1A8 -.hword 0xD14A, 0xD0F0, 0xD09A, 0xD048, 0xCFFA, 0xCFAE, 0xCF66, 0xCF20 -.hword 0xCEDC, 0xCE9A, 0xCE5A, 0xCE1A, 0xCDDB, 0xCD9C, 0xCD5F, 0xCD26 -.hword 0xCCF0, 0xCCBD, 0xCC8C, 0xCC5E, 0xCC32, 0xCC07, 0xCBDE, 0xCBB6 -.hword 0xCB8F, 0xCB68, 0xCB42, 0xCB1B, 0xCAF4, 0xCACA, 0xCA9F, 0xCA74 -.hword 0xCA49, 0xCA1E, 0xC9F4, 0xC9CC, 0xC9A7, 0xC985, 0xC966, 0xC94B -.hword 0xC935, 0xC925, 0xC91B, 0xC917, 0x141D, 0x141B, 0x1417, 0x140F -.hword 0x1406, 0x13F9, 0x13EA, 0x13D9, 0x13C6, 0x13B0, 0x1399, 0x1380 -.hword 0x1365, 0x1348, 0x132A, 0x130A, 0x12E9, 0x12C7, 0x12A4, 0x1280 -.hword 0x125B, 0x1236, 0x1210, 0x11E9, 0x11C2, 0x119B, 0x1174, 0x114D -.hword 0x1126, 0x10FF, 0x10D8, 0x10B2, 0x108D, 0x1068, 0x1044, 0x1021 -.hword 0x0FFF, 0x0FDE, 0x0FBE, 0x0FA0, 0x0F83, 0x0F68, 0x0F4F, 0x0F37 -.hword 0x0F22, 0x0F0E, 0x0EFD, 0x0EEE, 0x0EE2, 0x0ED8, 0x0ED4, 0x0EDB -.hword 0x0EE9, 0x0F00, 0x0F1E, 0x0F42, 0x0F6B, 0x0F99, 0x0FCA, 0x0FFD -.hword 0x1032, 0x1068, 0x109E, 0x10D3, 0x1106, 0x1137, 0x1164, 0x118C -.hword 0x11AF, 0x11CB, 0x11E3, 0x11F8, 0x1208, 0x1214, 0x121A, 0x121A -.hword 0x1213, 0x1204, 0x11EC, 0x11CB, 0x1197, 0x1149, 0x10EA, 0x1081 -.hword 0x1015, 0x0FAE, 0x0F54, 0x0F0D, 0x0EE1, 0x0ED8, 0x0EE4, 0x0EF3 -.hword 0x0F04, 0x0F18, 0x0F2E, 0x0F47, 0x0F61, 0x0F7E, 0x0F9C, 0x0FBC -.hword 0x0FDE, 0x1001, 0x1025, 0x104A, 0x1071, 0x1098, 0x10C0, 0x10E8 -.hword 0x1111, 0x113B, 0x1164, 0x118E, 0x11B7, 0x11E0, 0x1209, 0x1231 -.hword 0x1259, 0x1280, 0x12A6, 0x12CB, 0x12EF, 0x1311, 0x1332, 0x1352 -.hword 0x136F, 0x138B, 0x13A5, 0x13BD, 0x13D2, 0x13E5, 0x13F5, 0x1403 -.hword 0x140E, 0x1416, 0x141B, 0x141D, 0xEEA9, 0xEEB3, 0xEED2, 0xEF03 -.hword 0xEF47, 0xEF9D, 0xF004, 0xF07C, 0xF103, 0xF199, 0xF23E, 0xF2F0 -.hword 0xF3AF, 0xF47A, 0xF551, 0xF632, 0xF71D, 0xF812, 0xF90F, 0xFA14 -.hword 0xFB20, 0xFC32, 0xFD4B, 0xFE68, 0xFF89, 0x00AE, 0x01D5, 0x0300 -.hword 0x042B, 0x0557, 0x0684, 0x07AF, 0x08D9, 0x0A01, 0x0B26, 0x0C48 -.hword 0x0D65, 0x0E7D, 0x0F90, 0x109C, 0x11A1, 0x129E, 0x1392, 0x147D -.hword 0x155E, 0x1635, 0x1700, 0x17BF, 0x1871, 0x1915, 0x19A3, 0x1A14 -.hword 0x1A6A, 0x1AA8, 0x1AD0, 0x1AE4, 0x1AE7, 0x1ADB, 0x1AC2, 0x1A9F -.hword 0x1A74, 0x1A43, 0x1A10, 0x19DC, 0x19A9, 0x197A, 0x1951, 0x1932 -.hword 0x191D, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915 -.hword 0x1915, 0x1915, 0x1915, 0x1915, 0x1927, 0x1953, 0x198F, 0x19CF -.hword 0x1A08, 0x1A2D, 0x1A32, 0x1A0D, 0x19B2, 0x1915, 0x184C, 0x1777 -.hword 0x1694, 0x15A6, 0x14AE, 0x13AB, 0x129F, 0x118B, 0x106F, 0x0F4D -.hword 0x0E24, 0x0CF6, 0x0BC4, 0x0A8E, 0x0955, 0x0819, 0x06DD, 0x05A0 -.hword 0x0464, 0x0328, 0x01EE, 0x00B7, 0xFF84, 0xFE55, 0xFD2B, 0xFC06 -.hword 0xFAE8, 0xF9D1, 0xF8C3, 0xF7BD, 0xF6C1, 0xF5D0, 0xF4EA, 0xF410 -.hword 0xF343, 0xF284, 0xF1D3, 0xF131, 0xF0A0, 0xF01F, 0xEFB0, 0xEF54 -.hword 0xEF0A, 0xEED5, 0xEEB4, 0xEEA9, 0xD9FF, 0xDA6B, 0xDAD8, 0xDB46 -.hword 0xDBB5, 0xDC25, 0xDC97, 0xDD08, 0xDD7B, 0xDDEE, 0xDE62, 0xDED7 -.hword 0xDF4B, 0xDFC0, 0xE036, 0xE0AB, 0xE121, 0xE196, 0xE20C, 0xE282 -.hword 0xE2F7, 0xE36C, 0xE3E0, 0xE455, 0xE4C8, 0xE53B, 0xE5AE, 0xE61F -.hword 0xE690, 0xE700, 0xE76F, 0xE7DD, 0xE84A, 0xE8B5, 0xE91F, 0xE988 -.hword 0xE9EF, 0xEA55, 0xEABA, 0xEB1C, 0xEB7D, 0xEBDC, 0xEC39, 0xEC94 -.hword 0xECED, 0xED44, 0xED98, 0xEDEB, 0xEE3B, 0xEE88, 0xEECD, 0xEF03 -.hword 0xEF2D, 0xEF4B, 0xEF5E, 0xEF68, 0xEF69, 0xEF64, 0xEF57, 0xEF47 -.hword 0xEF32, 0xEF1A, 0xEF01, 0xEEE8, 0xEECF, 0xEEB9, 0xEEA5, 0xEE96 -.hword 0xEE8C, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88 -.hword 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE91, 0xEEA6, 0xEEC3, 0xEEE2 -.hword 0xEEFD, 0xEF0F, 0xEF12, 0xEF00, 0xEED4, 0xEE88, 0xEE27, 0xEDBF -.hword 0xED52, 0xECDF, 0xEC66, 0xEBE9, 0xEB68, 0xEAE2, 0xEA58, 0xE9CC -.hword 0xE93C, 0xE8AA, 0xE816, 0xE780, 0xE6E8, 0xE650, 0xE5B6, 0xE51D -.hword 0xE484, 0xE3EB, 0xE353, 0xE2BD, 0xE228, 0xE195, 0xE104, 0xE077 -.hword 0xDFEC, 0xDF65, 0xDEE2, 0xDE64, 0xDDEA, 0xDD75, 0xDD06, 0xDC9C -.hword 0xDC39, 0xDBDC, 0xDB87, 0xDB39, 0xDAF2, 0xDAB4, 0xDA7E, 0xDA51 -.hword 0xDA2E, 0xDA14, 0xDA04, 0xD9FF, 0xB6A1, 0xB6A0, 0xB69D, 0xB697 -.hword 0xB68F, 0xB685, 0xB679, 0xB66C, 0xB65C, 0xB64B, 0xB638, 0xB623 -.hword 0xB60D, 0xB5F6, 0xB5DD, 0xB5C3, 0xB5A8, 0xB58C, 0xB56F, 0xB551 -.hword 0xB532, 0xB512, 0xB4F2, 0xB4D1, 0xB4AF, 0xB48E, 0xB46C, 0xB449 -.hword 0xB427, 0xB404, 0xB3E2, 0xB3BF, 0xB39D, 0xB37B, 0xB359, 0xB337 -.hword 0xB317, 0xB2F6, 0xB2D7, 0xB2B8, 0xB29A, 0xB27D, 0xB260, 0xB245 -.hword 0xB22B, 0xB213, 0xB1FB, 0xB1E5, 0xB1D1, 0xB1BE, 0xB1AD, 0xB1A0 -.hword 0xB196, 0xB18F, 0xB18B, 0xB188, 0xB188, 0xB189, 0xB18C, 0xB190 -.hword 0xB195, 0xB19B, 0xB1A1, 0xB1A7, 0xB1AD, 0xB1B2, 0xB1B7, 0xB1BA -.hword 0xB1BD, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE -.hword 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BC, 0xB1B7, 0xB1B0, 0xB1A8 -.hword 0xB1A2, 0xB19E, 0xB19D, 0xB1A1, 0xB1AC, 0xB1BE, 0xB1D5, 0xB1EE -.hword 0xB208, 0xB223, 0xB240, 0xB25D, 0xB27C, 0xB29C, 0xB2BD, 0xB2DE -.hword 0xB301, 0xB323, 0xB347, 0xB36A, 0xB38E, 0xB3B3, 0xB3D7, 0xB3FC -.hword 0xB420, 0xB445, 0xB469, 0xB48D, 0xB4B0, 0xB4D3, 0xB4F5, 0xB517 -.hword 0xB538, 0xB558, 0xB577, 0xB596, 0xB5B3, 0xB5CE, 0xB5E9, 0xB602 -.hword 0xB61A, 0xB630, 0xB644, 0xB657, 0xB667, 0xB676, 0xB683, 0xB68E -.hword 0xB696, 0xB69C, 0xB6A0, 0xB6A1, 0x2697, 0x2695, 0x268E, 0x2683 -.hword 0x2674, 0x2661, 0x264A, 0x2630, 0x2612, 0x25F0, 0x25CC, 0x25A4 -.hword 0x257A, 0x254D, 0x251D, 0x24EB, 0x24B7, 0x2480, 0x2448, 0x240E -.hword 0x23D3, 0x2396, 0x2357, 0x2318, 0x22D8, 0x2297, 0x2255, 0x2213 -.hword 0x21D0, 0x218D, 0x214B, 0x2108, 0x20C6, 0x2084, 0x2043, 0x2003 -.hword 0x1FC3, 0x1F85, 0x1F48, 0x1F0D, 0x1ED3, 0x1E9A, 0x1E64, 0x1E30 -.hword 0x1DFE, 0x1DCE, 0x1DA1, 0x1D77, 0x1D4F, 0x1D2B, 0x1D0B, 0x1CF2 -.hword 0x1CDF, 0x1CD1, 0x1CC8, 0x1CC4, 0x1CC3, 0x1CC6, 0x1CCB, 0x1CD3 -.hword 0x1CDD, 0x1CE7, 0x1CF3, 0x1CFE, 0x1D0A, 0x1D14, 0x1D1D, 0x1D24 -.hword 0x1D29, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B -.hword 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D27, 0x1D1D, 0x1D0F, 0x1D01 -.hword 0x1CF5, 0x1CEC, 0x1CEB, 0x1CF3, 0x1D08, 0x1D2B, 0x1D57, 0x1D87 -.hword 0x1DB9, 0x1DEE, 0x1E25, 0x1E5E, 0x1E9A, 0x1ED7, 0x1F16, 0x1F57 -.hword 0x1F99, 0x1FDC, 0x2020, 0x2065, 0x20AA, 0x20F0, 0x2137, 0x217D -.hword 0x21C3, 0x220A, 0x224F, 0x2294, 0x22D9, 0x231C, 0x235E, 0x239F -.hword 0x23DF, 0x241D, 0x2459, 0x2493, 0x24CB, 0x2501, 0x2534, 0x2564 -.hword 0x2592, 0x25BC, 0x25E3, 0x2607, 0x2628, 0x2644, 0x265D, 0x2672 -.hword 0x2682, 0x268E, 0x2695, 0x2697, 0xFEDD, 0xFEDB, 0xFED3, 0xFEC6 -.hword 0xFEB4, 0xFE9E, 0xFE83, 0xFE64, 0xFE41, 0xFE1A, 0xFDF0, 0xFDC2 -.hword 0xFD90, 0xFD5C, 0xFD24, 0xFCEA, 0xFCAD, 0xFC6D, 0xFC2C, 0xFBE8 -.hword 0xFBA3, 0xFB5C, 0xFB13, 0xFAC9, 0xFA7E, 0xFA33, 0xF9E6, 0xF999 -.hword 0xF94B, 0xF8FD, 0xF8B0, 0xF862, 0xF815, 0xF7C8, 0xF77C, 0xF731 -.hword 0xF6E8, 0xF69F, 0xF658, 0xF612, 0xF5CF, 0xF58D, 0xF54E, 0xF511 -.hword 0xF4D7, 0xF49F, 0xF46B, 0xF439, 0xF40B, 0xF3E1, 0xF3BC, 0xF39F -.hword 0xF388, 0xF378, 0xF36E, 0xF369, 0xF368, 0xF36B, 0xF372, 0xF37B -.hword 0xF386, 0xF392, 0xF3A0, 0xF3AD, 0xF3BA, 0xF3C7, 0xF3D1, 0xF3D9 -.hword 0xF3DF, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1 -.hword 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3DC, 0xF3D1, 0xF3C1, 0xF3B0 -.hword 0xF3A2, 0xF398, 0xF397, 0xF3A0, 0xF3B8, 0xF3E1, 0xF415, 0xF44C -.hword 0xF487, 0xF4C4, 0xF505, 0xF548, 0xF58D, 0xF5D4, 0xF61E, 0xF669 -.hword 0xF6B6, 0xF704, 0xF754, 0xF7A4, 0xF7F5, 0xF847, 0xF898, 0xF8EB -.hword 0xF93D, 0xF98E, 0xF9DF, 0xFA30, 0xFA80, 0xFACE, 0xFB1C, 0xFB67 -.hword 0xFBB1, 0xFBFA, 0xFC40, 0xFC83, 0xFCC5, 0xFD03, 0xFD3F, 0xFD77 -.hword 0xFDAC, 0xFDDE, 0xFE0B, 0xFE35, 0xFE5B, 0xFE7C, 0xFE99, 0xFEB1 -.hword 0xFEC4, 0xFED2, 0xFEDA, 0xFEDD, 0xB61E, 0xB61B, 0xB612, 0xB602 -.hword 0xB5ED, 0xB5D2, 0xB5B2, 0xB58D, 0xB563, 0xB534, 0xB501, 0xB4CA -.hword 0xB48F, 0xB44F, 0xB40D, 0xB3C7, 0xB37D, 0xB331, 0xB2E3, 0xB292 -.hword 0xB23E, 0xB1E9, 0xB192, 0xB139, 0xB0DF, 0xB084, 0xB028, 0xAFCB -.hword 0xAF6E, 0xAF11, 0xAEB4, 0xAE56, 0xADFA, 0xAD9E, 0xAD43, 0xACE9 -.hword 0xAC90, 0xAC39, 0xABE4, 0xAB90, 0xAB3F, 0xAAF0, 0xAAA4, 0xAA5B -.hword 0xAA15, 0xA9D3, 0xA993, 0xA958, 0xA921, 0xA8EE, 0xA8C2, 0xA89E -.hword 0xA884, 0xA870, 0xA864, 0xA85E, 0xA85D, 0xA861, 0xA868, 0xA873 -.hword 0xA881, 0xA890, 0xA8A0, 0xA8B0, 0xA8C0, 0xA8CE, 0xA8DB, 0xA8E5 -.hword 0xA8EB, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE -.hword 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8E8, 0xA8DA, 0xA8C8, 0xA8B4 -.hword 0xA8A2, 0xA897, 0xA895, 0xA8A1, 0xA8BD, 0xA8EE, 0xA92C, 0xA96F -.hword 0xA9B5, 0xA9FF, 0xAA4C, 0xAA9D, 0xAAF0, 0xAB46, 0xAB9E, 0xABF8 -.hword 0xAC55, 0xACB2, 0xAD12, 0xAD72, 0xADD3, 0xAE35, 0xAE98, 0xAEFA -.hword 0xAF5D, 0xAFBF, 0xB020, 0xB081, 0xB0E1, 0xB13F, 0xB19C, 0xB1F7 -.hword 0xB250, 0xB2A6, 0xB2FA, 0xB34C, 0xB39A, 0xB3E5, 0xB42D, 0xB470 -.hword 0xB4B0, 0xB4EB, 0xB522, 0xB555, 0xB582, 0xB5AA, 0xB5CC, 0xB5E9 -.hword 0xB600, 0xB611, 0xB61B, 0xB61E, 0xE817, 0xE878, 0xE8D9, 0xE93C -.hword 0xE9A0, 0xEA04, 0xEA6A, 0xEAD0, 0xEB36, 0xEB9E, 0xEC06, 0xEC6E -.hword 0xECD6, 0xED3F, 0xEDA8, 0xEE12, 0xEE7B, 0xEEE5, 0xEF4E, 0xEFB7 -.hword 0xF020, 0xF089, 0xF0F2, 0xF15A, 0xF1C1, 0xF228, 0xF28F, 0xF2F5 -.hword 0xF35A, 0xF3BE, 0xF422, 0xF484, 0xF4E5, 0xF546, 0xF5A5, 0xF603 -.hword 0xF65F, 0xF6BB, 0xF714, 0xF76D, 0xF7C4, 0xF819, 0xF86C, 0xF8BE -.hword 0xF90D, 0xF95B, 0xF9A7, 0xF9F1, 0xFA38, 0xFA7E, 0xFABB, 0xFAEC -.hword 0xFB12, 0xFB2C, 0xFB3E, 0xFB46, 0xFB48, 0xFB42, 0xFB38, 0xFB28 -.hword 0xFB16, 0xFB01, 0xFAEA, 0xFAD4, 0xFABE, 0xFAA9, 0xFA98, 0xFA8A -.hword 0xFA81, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E -.hword 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA85, 0xFA99, 0xFAB3, 0xFACE -.hword 0xFAE7, 0xFAF7, 0xFAF9, 0xFAE9, 0xFAC2, 0xFA7E, 0xFA27, 0xF9CA -.hword 0xF968, 0xF900, 0xF895, 0xF824, 0xF7B0, 0xF739, 0xF6BD, 0xF63F -.hword 0xF5BF, 0xF53C, 0xF4B7, 0xF430, 0xF3A9, 0xF320, 0xF297, 0xF20D -.hword 0xF184, 0xF0FB, 0xF073, 0xEFEC, 0xEF67, 0xEEE3, 0xEE62, 0xEDE3 -.hword 0xED67, 0xECEE, 0xEC78, 0xEC07, 0xEB9A, 0xEB31, 0xEACD, 0xEA6F -.hword 0xEA16, 0xE9C3, 0xE976, 0xE930, 0xE8F1, 0xE8B9, 0xE889, 0xE861 -.hword 0xE841, 0xE82A, 0xE81C, 0xE817, 0x0922, 0x089B, 0x0812, 0x0788 -.hword 0x06FC, 0x066F, 0x05E1, 0x0552, 0x04C3, 0x0432, 0x03A1, 0x030F -.hword 0x027C, 0x01E9, 0x0156, 0x00C3, 0x002F, 0xFF9D, 0xFF09, 0xFE76 -.hword 0xFDE3, 0xFD50, 0xFCBE, 0xFC2C, 0xFB9B, 0xFB0B, 0xFA7B, 0xF9EC -.hword 0xF95F, 0xF8D3, 0xF847, 0xF7BE, 0xF735, 0xF6AE, 0xF629, 0xF5A6 -.hword 0xF524, 0xF4A4, 0xF426, 0xF3AB, 0xF331, 0xF2BA, 0xF246, 0xF1D3 -.hword 0xF164, 0xF0F7, 0xF08D, 0xF025, 0xEFC1, 0xEF60, 0xEF0A, 0xEEC5 -.hword 0xEE91, 0xEE6B, 0xEE53, 0xEE47, 0xEE45, 0xEE4D, 0xEE5C, 0xEE71 -.hword 0xEE8B, 0xEEA9, 0xEEC8, 0xEEE8, 0xEF06, 0xEF23, 0xEF3B, 0xEF4F -.hword 0xEF5B, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60 -.hword 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF55, 0xEF3A, 0xEF16, 0xEEEF -.hword 0xEECD, 0xEEB6, 0xEEB3, 0xEEC9, 0xEF01, 0xEF60, 0xEFDA, 0xF05C -.hword 0xF0E5, 0xF176, 0xF20D, 0xF2AA, 0xF34C, 0xF3F4, 0xF4A0, 0xF551 -.hword 0xF605, 0xF6BC, 0xF776, 0xF833, 0xF8F1, 0xF9B0, 0xFA70, 0xFB31 -.hword 0xFBF1, 0xFCB1, 0xFD6F, 0xFE2C, 0xFEE7, 0xFF9F, 0x0053, 0x0105 -.hword 0x01B3, 0x025C, 0x0300, 0x039F, 0x0438, 0x04CA, 0x0556, 0x05DA -.hword 0x0657, 0x06CB, 0x0736, 0x0798, 0x07F1, 0x083F, 0x0882, 0x08BB -.hword 0x08E7, 0x0908, 0x091B, 0x0922, 0xE19A, 0xE19C, 0xE1A4, 0xE1B0 -.hword 0xE1C1, 0xE1D6, 0xE1EF, 0xE20C, 0xE22E, 0xE253, 0xE27B, 0xE2A7 -.hword 0xE2D5, 0xE307, 0xE33C, 0xE373, 0xE3AD, 0xE3E9, 0xE427, 0xE467 -.hword 0xE4A9, 0xE4EC, 0xE531, 0xE577, 0xE5BE, 0xE606, 0xE64E, 0xE698 -.hword 0xE6E1, 0xE72B, 0xE774, 0xE7BE, 0xE807, 0xE850, 0xE897, 0xE8DE -.hword 0xE924, 0xE969, 0xE9AD, 0xE9EE, 0xEA2E, 0xEA6C, 0xEAA8, 0xEAE2 -.hword 0xEB19, 0xEB4E, 0xEB80, 0xEBAF, 0xEBDA, 0xEC03, 0xEC25, 0xEC41 -.hword 0xEC56, 0xEC65, 0xEC6F, 0xEC74, 0xEC75, 0xEC72, 0xEC6C, 0xEC63 -.hword 0xEC59, 0xEC4D, 0xEC40, 0xEC33, 0xEC27, 0xEC1B, 0xEC11, 0xEC0A -.hword 0xEC04, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03 -.hword 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC07, 0xEC12, 0xEC21, 0xEC30 -.hword 0xEC3E, 0xEC47, 0xEC49, 0xEC3F, 0xEC29, 0xEC03, 0xEBD1, 0xEB9D -.hword 0xEB65, 0xEB2B, 0xEAEE, 0xEAAF, 0xEA6D, 0xEA29, 0xE9E3, 0xE99C -.hword 0xE953, 0xE909, 0xE8BE, 0xE872, 0xE825, 0xE7D8, 0xE78A, 0xE73D -.hword 0xE6EF, 0xE6A1, 0xE654, 0xE608, 0xE5BD, 0xE572, 0xE529, 0xE4E1 -.hword 0xE49B, 0xE457, 0xE414, 0xE3D4, 0xE396, 0xE35B, 0xE323, 0xE2ED -.hword 0xE2BB, 0xE28C, 0xE261, 0xE239, 0xE215, 0xE1F6, 0xE1DB, 0xE1C4 -.hword 0xE1B2, 0xE1A5, 0xE19D, 0xE19A, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xB646, 0xB645, 0xB644, 0xB642 -.hword 0xB640, 0xB63C, 0xB638, 0xB634, 0xB62F, 0xB629, 0xB622, 0xB61C -.hword 0xB614, 0xB60D, 0xB604, 0xB5FC, 0xB5F3, 0xB5E9, 0xB5DF, 0xB5D5 -.hword 0xB5CB, 0xB5C1, 0xB5B6, 0xB5AB, 0xB5A0, 0xB594, 0xB589, 0xB57E -.hword 0xB572, 0xB567, 0xB55B, 0xB550, 0xB544, 0xB539, 0xB52E, 0xB522 -.hword 0xB517, 0xB50D, 0xB502, 0xB4F8, 0xB4EE, 0xB4E4, 0xB4DB, 0xB4D2 -.hword 0xB4C9, 0xB4C1, 0xB4B9, 0xB4B2, 0xB4AB, 0xB4A5, 0xB49F, 0xB49B -.hword 0xB497, 0xB495, 0xB493, 0xB493, 0xB493, 0xB493, 0xB494, 0xB495 -.hword 0xB497, 0xB499, 0xB49B, 0xB49D, 0xB49F, 0xB4A1, 0xB4A2, 0xB4A3 -.hword 0xB4A4, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5 -.hword 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A4, 0xB4A2, 0xB4A0, 0xB49D -.hword 0xB49B, 0xB49A, 0xB49A, 0xB49B, 0xB49E, 0xB4A5, 0xB4AC, 0xB4B4 -.hword 0xB4BD, 0xB4C6, 0xB4D0, 0xB4DA, 0xB4E4, 0xB4EF, 0xB4FA, 0xB505 -.hword 0xB510, 0xB51C, 0xB527, 0xB533, 0xB53F, 0xB54C, 0xB558, 0xB564 -.hword 0xB570, 0xB57C, 0xB588, 0xB594, 0xB5A0, 0xB5AC, 0xB5B7, 0xB5C2 -.hword 0xB5CD, 0xB5D8, 0xB5E2, 0xB5EC, 0xB5F6, 0xB5FF, 0xB608, 0xB611 -.hword 0xB618, 0xB620, 0xB627, 0xB62D, 0xB632, 0xB637, 0xB63C, 0xB63F -.hword 0xB642, 0xB644, 0xB645, 0xB646, 0xD864, 0xD866, 0xD86B, 0xD873 -.hword 0xD87E, 0xD88C, 0xD89D, 0xD8B1, 0xD8C7, 0xD8E0, 0xD8FB, 0xD918 -.hword 0xD937, 0xD959, 0xD97C, 0xD9A1, 0xD9C8, 0xD9F0, 0xDA19, 0xDA44 -.hword 0xDA70, 0xDA9E, 0xDACC, 0xDAFA, 0xDB2A, 0xDB5A, 0xDB8B, 0xDBBC -.hword 0xDBED, 0xDC1E, 0xDC50, 0xDC81, 0xDCB2, 0xDCE3, 0xDD13, 0xDD42 -.hword 0xDD71, 0xDD9F, 0xDDCC, 0xDDF8, 0xDE23, 0xDE4D, 0xDE75, 0xDE9C -.hword 0xDEC1, 0xDEE4, 0xDF05, 0xDF25, 0xDF42, 0xDF5D, 0xDF74, 0xDF87 -.hword 0xDF95, 0xDF9F, 0xDFA6, 0xDFA9, 0xDFA9, 0xDFA7, 0xDFA3, 0xDF9E -.hword 0xDF96, 0xDF8F, 0xDF86, 0xDF7D, 0xDF75, 0xDF6D, 0xDF67, 0xDF62 -.hword 0xDF5E, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D -.hword 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF60, 0xDF67, 0xDF71, 0xDF7B -.hword 0xDF85, 0xDF8B, 0xDF8C, 0xDF86, 0xDF77, 0xDF5D, 0xDF3C, 0xDF19 -.hword 0xDEF4, 0xDECC, 0xDEA4, 0xDE79, 0xDE4D, 0xDE20, 0xDDF1, 0xDDC1 -.hword 0xDD91, 0xDD5F, 0xDD2D, 0xDCFA, 0xDCC6, 0xDC92, 0xDC5E, 0xDC2A -.hword 0xDBF6, 0xDBC2, 0xDB8F, 0xDB5C, 0xDB29, 0xDAF7, 0xDAC6, 0xDA96 -.hword 0xDA67, 0xDA39, 0xDA0D, 0xD9E2, 0xD9B9, 0xD991, 0xD96B, 0xD947 -.hword 0xD926, 0xD906, 0xD8E9, 0xD8CF, 0xD8B7, 0xD8A2, 0xD88F, 0xD880 -.hword 0xD874, 0xD86B, 0xD866, 0xD864, 0xFF58, 0xFF5C, 0xFF67, 0xFF7A -.hword 0xFF94, 0xFFB5, 0xFFDD, 0x0009, 0x003D, 0x0076, 0x00B5, 0x00F9 -.hword 0x0142, 0x0190, 0x01E2, 0x0238, 0x0292, 0x02EF, 0x0350, 0x03B3 -.hword 0x041A, 0x0483, 0x04EE, 0x055B, 0x05C9, 0x0639, 0x06AA, 0x071C -.hword 0x078F, 0x0801, 0x0874, 0x08E6, 0x0958, 0x09C9, 0x0A39, 0x0AA8 -.hword 0x0B15, 0x0B80, 0x0BE9, 0x0C4F, 0x0CB3, 0x0D14, 0x0D71, 0x0DCB -.hword 0x0E21, 0x0E73, 0x0EC0, 0x0F09, 0x0F4D, 0x0F8C, 0x0FC2, 0x0FED -.hword 0x100E, 0x1026, 0x1035, 0x103D, 0x103E, 0x1039, 0x1030, 0x1022 -.hword 0x1012, 0x0FFF, 0x0FEC, 0x0FD8, 0x0FC4, 0x0FB2, 0x0FA3, 0x0F97 -.hword 0x0F8F, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C -.hword 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F93, 0x0FA4, 0x0FBB, 0x0FD3 -.hword 0x0FE9, 0x0FF7, 0x0FF9, 0x0FEB, 0x0FC8, 0x0F8C, 0x0F3F, 0x0EEE -.hword 0x0E97, 0x0E3C, 0x0DDD, 0x0D7B, 0x0D14, 0x0CAB, 0x0C3E, 0x0BCF -.hword 0x0B5E, 0x0AEB, 0x0A75, 0x09FF, 0x0987, 0x090F, 0x0896, 0x081D -.hword 0x07A4, 0x072C, 0x06B4, 0x063D, 0x05C7, 0x0554, 0x04E2, 0x0472 -.hword 0x0404, 0x039A, 0x0333, 0x02CF, 0x026F, 0x0212, 0x01BA, 0x0167 -.hword 0x0119, 0x00D0, 0x008C, 0x004F, 0x0017, 0xFFE7, 0xFFBC, 0xFF99 -.hword 0xFF7D, 0xFF69, 0xFF5C, 0xFF58, 0xB74B, 0xB748, 0xB73E, 0xB72D -.hword 0xB715, 0xB6F8, 0xB6D5, 0xB6AC, 0xB67D, 0xB64A, 0xB612, 0xB5D5 -.hword 0xB593, 0xB54E, 0xB504, 0xB4B7, 0xB467, 0xB413, 0xB3BC, 0xB363 -.hword 0xB307, 0xB2A9, 0xB249, 0xB1E7, 0xB184, 0xB120, 0xB0BB, 0xB055 -.hword 0xAFEE, 0xAF87, 0xAF21, 0xAEBA, 0xAE54, 0xADEF, 0xAD8A, 0xAD27 -.hword 0xACC6, 0xAC66, 0xAC08, 0xABAC, 0xAB53, 0xAAFC, 0xAAA8, 0xAA58 -.hword 0xAA0B, 0xA9C1, 0xA97C, 0xA93A, 0xA8FD, 0xA8C5, 0xA894, 0xA86E -.hword 0xA850, 0xA83B, 0xA82E, 0xA827, 0xA826, 0xA82A, 0xA832, 0xA83E -.hword 0xA84D, 0xA85E, 0xA86F, 0xA881, 0xA893, 0xA8A3, 0xA8B0, 0xA8BB -.hword 0xA8C3, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5 -.hword 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8BF, 0xA8B0, 0xA89B, 0xA885 -.hword 0xA872, 0xA865, 0xA864, 0xA870, 0xA88F, 0xA8C5, 0xA90A, 0xA953 -.hword 0xA9A1, 0xA9F2, 0xAA47, 0xAAA0, 0xAAFB, 0xAB5A, 0xABBB, 0xAC1F -.hword 0xAC84, 0xACEC, 0xAD54, 0xADBF, 0xAE2A, 0xAE96, 0xAF02, 0xAF6E -.hword 0xAFDB, 0xB047, 0xB0B2, 0xB11D, 0xB186, 0xB1EE, 0xB254, 0xB2B8 -.hword 0xB31A, 0xB37A, 0xB3D6, 0xB430, 0xB486, 0xB4D9, 0xB527, 0xB572 -.hword 0xB5B8, 0xB5FA, 0xB636, 0xB66D, 0xB69F, 0xB6CB, 0xB6F1, 0xB711 -.hword 0xB72A, 0xB73C, 0xB748, 0xB74B, 0xFBC7, 0xFBC8, 0xFBCC, 0xFBD1 -.hword 0xFBD8, 0xFBE1, 0xFBEC, 0xFBF8, 0xFC06, 0xFC14, 0xFC25, 0xFC36 -.hword 0xFC48, 0xFC5A, 0xFC6E, 0xFC82, 0xFC96, 0xFCAB, 0xFCC0, 0xFCD5 -.hword 0xFCE9, 0xFCFE, 0xFD12, 0xFD26, 0xFD39, 0xFD4B, 0xFD5D, 0xFD6D -.hword 0xFD7D, 0xFD8B, 0xFD98, 0xFDA3, 0xFDAD, 0xFDB5, 0xFDBB, 0xFDC0 -.hword 0xFDC2, 0xFDC2, 0xFDBF, 0xFDBB, 0xFDB3, 0xFDA9, 0xFD9D, 0xFD8F -.hword 0xFD80, 0xFD6E, 0xFD5B, 0xFD46, 0xFD30, 0xFD18, 0xFCFF, 0xFCE4 -.hword 0xFCC9, 0xFCAC, 0xFC8E, 0xFC70, 0xFC51, 0xFC31, 0xFC10, 0xFBEF -.hword 0xFBCD, 0xFBAB, 0xFB89, 0xFB67, 0xFB44, 0xFB22, 0xFAFF, 0xFADD -.hword 0xFABB, 0xFA99, 0xFA78, 0xFA58, 0xFA38, 0xFA19, 0xF9FA, 0xF9DD -.hword 0xF9C0, 0xF9A5, 0xF98A, 0xF971, 0xF95A, 0xF944, 0xF92F, 0xF91C -.hword 0xF90B, 0xF8FB, 0xF8ED, 0xF8E2, 0xF8D8, 0xF8D1, 0xF8CC, 0xF8C9 -.hword 0xF8C9, 0xF8CB, 0xF8D0, 0xF8D7, 0xF8DF, 0xF8EA, 0xF8F7, 0xF905 -.hword 0xF915, 0xF926, 0xF939, 0xF94D, 0xF962, 0xF978, 0xF98F, 0xF9A7 -.hword 0xF9BF, 0xF9D9, 0xF9F2, 0xFA0C, 0xFA27, 0xFA41, 0xFA5B, 0xFA76 -.hword 0xFA90, 0xFAAA, 0xFAC3, 0xFADC, 0xFAF4, 0xFB0C, 0xFB22, 0xFB38 -.hword 0xFB4D, 0xFB60, 0xFB72, 0xFB83, 0xFB92, 0xFB9F, 0xFBAB, 0xFBB5 -.hword 0xFBBD, 0xFBC2, 0xFBC6, 0xFBC7, 0xFFBF, 0xFFBD, 0xFFB9, 0xFFB2 -.hword 0xFFA8, 0xFF9C, 0xFF8D, 0xFF7C, 0xFF68, 0xFF53, 0xFF3B, 0xFF22 -.hword 0xFF06, 0xFEE9, 0xFECB, 0xFEAA, 0xFE89, 0xFE66, 0xFE41, 0xFE1C -.hword 0xFDF6, 0xFDCE, 0xFDA6, 0xFD7D, 0xFD54, 0xFD2A, 0xFCFF, 0xFCD5 -.hword 0xFCAA, 0xFC7F, 0xFC54, 0xFC29, 0xFBFE, 0xFBD4, 0xFBAA, 0xFB80 -.hword 0xFB57, 0xFB2F, 0xFB08, 0xFAE1, 0xFABC, 0xFA98, 0xFA75, 0xFA53 -.hword 0xFA33, 0xFA14, 0xF9F7, 0xF9DC, 0xF9C2, 0xF9AB, 0xF996, 0xF986 -.hword 0xF97A, 0xF971, 0xF96B, 0xF968, 0xF968, 0xF96A, 0xF96D, 0xF972 -.hword 0xF978, 0xF97F, 0xF987, 0xF98E, 0xF995, 0xF99C, 0xF9A2, 0xF9A7 -.hword 0xF9AA, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB -.hword 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9A8, 0xF9A2, 0xF999, 0xF990 -.hword 0xF988, 0xF983, 0xF982, 0xF987, 0xF994, 0xF9AB, 0xF9C7, 0xF9E6 -.hword 0xFA06, 0xFA29, 0xFA4C, 0xFA71, 0xFA98, 0xFABF, 0xFAE8, 0xFB11 -.hword 0xFB3C, 0xFB67, 0xFB93, 0xFBC0, 0xFBEC, 0xFC1A, 0xFC47, 0xFC74 -.hword 0xFCA2, 0xFCCF, 0xFCFC, 0xFD28, 0xFD54, 0xFD80, 0xFDAB, 0xFDD5 -.hword 0xFDFE, 0xFE25, 0xFE4C, 0xFE72, 0xFE96, 0xFEB8, 0xFED9, 0xFEF9 -.hword 0xFF16, 0xFF31, 0xFF4B, 0xFF62, 0xFF77, 0xFF89, 0xFF99, 0xFFA6 -.hword 0xFFB1, 0xFFB8, 0xFFBD, 0xFFBF, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3F -.hword 0xBF40, 0xBF41, 0xBF43, 0xBF45, 0xBF47, 0xBF49, 0xBF4B, 0xBF4E -.hword 0xBF51, 0xBF54, 0xBF57, 0xBF5B, 0xBF5E, 0xBF62, 0xBF66, 0xBF6A -.hword 0xBF6E, 0xBF72, 0xBF76, 0xBF7A, 0xBF7F, 0xBF83, 0xBF88, 0xBF8C -.hword 0xBF90, 0xBF95, 0xBF9A, 0xBF9E, 0xBFA3, 0xBFA7, 0xBFAB, 0xBFB0 -.hword 0xBFB4, 0xBFB8, 0xBFBC, 0xBFC0, 0xBFC4, 0xBFC8, 0xBFCC, 0xBFCF -.hword 0xBFD3, 0xBFD6, 0xBFD9, 0xBFDC, 0xBFDF, 0xBFE1, 0xBFE3, 0xBFE5 -.hword 0xBFE6, 0xBFE7, 0xBFE8, 0xBFE8, 0xBFE8, 0xBFE8, 0xBFE7, 0xBFE7 -.hword 0xBFE6, 0xBFE6, 0xBFE5, 0xBFE4, 0xBFE3, 0xBFE3, 0xBFE2, 0xBFE1 -.hword 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1 -.hword 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE2, 0xBFE3, 0xBFE4 -.hword 0xBFE5, 0xBFE5, 0xBFE5, 0xBFE5, 0xBFE3, 0xBFE1, 0xBFDE, 0xBFDB -.hword 0xBFD7, 0xBFD4, 0xBFD0, 0xBFCC, 0xBFC8, 0xBFC4, 0xBFC0, 0xBFBB -.hword 0xBFB7, 0xBFB2, 0xBFAE, 0xBFA9, 0xBFA4, 0xBFA0, 0xBF9B, 0xBF96 -.hword 0xBF91, 0xBF8D, 0xBF88, 0xBF83, 0xBF7F, 0xBF7A, 0xBF76, 0xBF71 -.hword 0xBF6D, 0xBF69, 0xBF65, 0xBF61, 0xBF5D, 0xBF59, 0xBF56, 0xBF52 -.hword 0xBF4F, 0xBF4D, 0xBF4A, 0xBF47, 0xBF45, 0xBF43, 0xBF42, 0xBF40 -.hword 0xBF3F, 0xBF3E, 0xBF3E, 0xBF3E, 0xC066, 0x2697, 0x2695, 0x268E -.hword 0x2683, 0x2674, 0x2661, 0x264A, 0x2630, 0x2612, 0x25F0, 0x25CC -.hword 0x25A4, 0x257A, 0x254D, 0x251D, 0x24EB, 0x24B7, 0x2480, 0x2448 -.hword 0x240E, 0x23D3, 0x2396, 0x2357, 0x2318, 0x22D8, 0x2297, 0x2255 -.hword 0x2213, 0x21D0, 0x218D, 0x214B, 0x2108, 0x20C6, 0x2084, 0x2043 -.hword 0x2003, 0x1FC3, 0x1F85, 0x1F48, 0x1F0D, 0x1ED3, 0x1E9A, 0x1E64 -.hword 0x1E30, 0x1DFE, 0x1DCE, 0x1DA1, 0x1D77, 0x1D4F, 0x1D2B, 0x1D0B -.hword 0x1CF2, 0x1CDF, 0x1CD1, 0x1CC8, 0x1CC4, 0x1CC3, 0x1CC6, 0x1CCB -.hword 0x1CD3, 0x1CDD, 0x1CE7, 0x1CF3, 0x1CFE, 0x1D0A, 0x1D14, 0x1D1D -.hword 0x1D24, 0x1D29, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B -.hword 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D27, 0x1D1D, 0x1D0F -.hword 0x1D01, 0x1CF5, 0x1CEC, 0x1CEB, 0x1CF3, 0x1D08, 0x1D2B, 0x1D57 -.hword 0x1D87, 0x1DB9, 0x1DEE, 0x1E25, 0x1E5E, 0x1E9A, 0x1ED7, 0x1F16 -.hword 0x1F57, 0x1F99, 0x1FDC, 0x2020, 0x2065, 0x20AA, 0x20F0, 0x2137 -.hword 0x217D, 0x21C3, 0x220A, 0x224F, 0x2294, 0x22D9, 0x231C, 0x235E -.hword 0x239F, 0x23DF, 0x241D, 0x2459, 0x2493, 0x24CB, 0x2501, 0x2534 -.hword 0x2564, 0x2592, 0x25BC, 0x25E3, 0x2607, 0x2628, 0x2644, 0x265D -.hword 0x2672, 0x2682, 0x268E, 0x2695, 0x2697, 0xFEDD, 0xFEDB, 0xFED3 -.hword 0xFEC6, 0xFEB4, 0xFE9E, 0xFE83, 0xFE64, 0xFE41, 0xFE1A, 0xFDF0 -.hword 0xFDC2, 0xFD90, 0xFD5C, 0xFD24, 0xFCEA, 0xFCAD, 0xFC6D, 0xFC2C -.hword 0xFBE8, 0xFBA3, 0xFB5C, 0xFB13, 0xFAC9, 0xFA7E, 0xFA33, 0xF9E6 -.hword 0xF999, 0xF94B, 0xF8FD, 0xF8B0, 0xF862, 0xF815, 0xF7C8, 0xF77C -.hword 0xF731, 0xF6E8, 0xF69F, 0xF658, 0xF612, 0xF5CF, 0xF58D, 0xF54E -.hword 0xF511, 0xF4D7, 0xF49F, 0xF46B, 0xF439, 0xF40B, 0xF3E1, 0xF3BC -.hword 0xF39F, 0xF388, 0xF378, 0xF36E, 0xF369, 0xF368, 0xF36B, 0xF372 -.hword 0xF37B, 0xF386, 0xF392, 0xF3A0, 0xF3AD, 0xF3BA, 0xF3C7, 0xF3D1 -.hword 0xF3D9, 0xF3DF, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1 -.hword 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3DC, 0xF3D1, 0xF3C1 -.hword 0xF3B0, 0xF3A2, 0xF398, 0xF397, 0xF3A0, 0xF3B8, 0xF3E1, 0xF415 -.hword 0xF44C, 0xF487, 0xF4C4, 0xF505, 0xF548, 0xF58D, 0xF5D4, 0xF61E -.hword 0xF669, 0xF6B6, 0xF704, 0xF754, 0xF7A4, 0xF7F5, 0xF847, 0xF898 -.hword 0xF8EB, 0xF93D, 0xF98E, 0xF9DF, 0xFA30, 0xFA80, 0xFACE, 0xFB1C -.hword 0xFB67, 0xFBB1, 0xFBFA, 0xFC40, 0xFC83, 0xFCC5, 0xFD03, 0xFD3F -.hword 0xFD77, 0xFDAC, 0xFDDE, 0xFE0B, 0xFE35, 0xFE5B, 0xFE7C, 0xFE99 -.hword 0xFEB1, 0xFEC4, 0xFED2, 0xFEDA, 0xFEDD, 0xB61E, 0xB61B, 0xB612 -.hword 0xB602, 0xB5ED, 0xB5D2, 0xB5B2, 0xB58D, 0xB563, 0xB534, 0xB501 -.hword 0xB4CA, 0xB48F, 0xB44F, 0xB40D, 0xB3C7, 0xB37D, 0xB331, 0xB2E3 -.hword 0xB292, 0xB23E, 0xB1E9, 0xB192, 0xB139, 0xB0DF, 0xB084, 0xB028 -.hword 0xAFCB, 0xAF6E, 0xAF11, 0xAEB4, 0xAE56, 0xADFA, 0xAD9E, 0xAD43 -.hword 0xACE9, 0xAC90, 0xAC39, 0xABE4, 0xAB90, 0xAB3F, 0xAAF0, 0xAAA4 -.hword 0xAA5B, 0xAA15, 0xA9D3, 0xA993, 0xA958, 0xA921, 0xA8EE, 0xA8C2 -.hword 0xA89E, 0xA884, 0xA870, 0xA864, 0xA85E, 0xA85D, 0xA861, 0xA868 -.hword 0xA873, 0xA881, 0xA890, 0xA8A0, 0xA8B0, 0xA8C0, 0xA8CE, 0xA8DB -.hword 0xA8E5, 0xA8EB, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE -.hword 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8E8, 0xA8DA, 0xA8C8 -.hword 0xA8B4, 0xA8A2, 0xA897, 0xA895, 0xA8A1, 0xA8BD, 0xA8EE, 0xA92C -.hword 0xA96F, 0xA9B5, 0xA9FF, 0xAA4C, 0xAA9D, 0xAAF0, 0xAB46, 0xAB9E -.hword 0xABF8, 0xAC55, 0xACB2, 0xAD12, 0xAD72, 0xADD3, 0xAE35, 0xAE98 -.hword 0xAEFA, 0xAF5D, 0xAFBF, 0xB020, 0xB081, 0xB0E1, 0xB13F, 0xB19C -.hword 0xB1F7, 0xB250, 0xB2A6, 0xB2FA, 0xB34C, 0xB39A, 0xB3E5, 0xB42D -.hword 0xB470, 0xB4B0, 0xB4EB, 0xB522, 0xB555, 0xB582, 0xB5AA, 0xB5CC -.hword 0xB5E9, 0xB600, 0xB611, 0xB61B, 0xB61E, 0xD864, 0xD866, 0xD86B -.hword 0xD873, 0xD87E, 0xD88C, 0xD89D, 0xD8B1, 0xD8C7, 0xD8E0, 0xD8FB -.hword 0xD918, 0xD937, 0xD959, 0xD97C, 0xD9A1, 0xD9C8, 0xD9F0, 0xDA19 -.hword 0xDA44, 0xDA70, 0xDA9E, 0xDACC, 0xDAFA, 0xDB2A, 0xDB5A, 0xDB8B -.hword 0xDBBC, 0xDBED, 0xDC1E, 0xDC50, 0xDC81, 0xDCB2, 0xDCE3, 0xDD13 -.hword 0xDD42, 0xDD71, 0xDD9F, 0xDDCC, 0xDDF8, 0xDE23, 0xDE4D, 0xDE75 -.hword 0xDE9C, 0xDEC1, 0xDEE4, 0xDF05, 0xDF25, 0xDF42, 0xDF5D, 0xDF74 -.hword 0xDF87, 0xDF95, 0xDF9F, 0xDFA6, 0xDFA9, 0xDFA9, 0xDFA7, 0xDFA3 -.hword 0xDF9E, 0xDF96, 0xDF8F, 0xDF86, 0xDF7D, 0xDF75, 0xDF6D, 0xDF67 -.hword 0xDF62, 0xDF5E, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D -.hword 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF60, 0xDF67, 0xDF71 -.hword 0xDF7B, 0xDF85, 0xDF8B, 0xDF8C, 0xDF86, 0xDF77, 0xDF5D, 0xDF3C -.hword 0xDF19, 0xDEF4, 0xDECC, 0xDEA4, 0xDE79, 0xDE4D, 0xDE20, 0xDDF1 -.hword 0xDDC1, 0xDD91, 0xDD5F, 0xDD2D, 0xDCFA, 0xDCC6, 0xDC92, 0xDC5E -.hword 0xDC2A, 0xDBF6, 0xDBC2, 0xDB8F, 0xDB5C, 0xDB29, 0xDAF7, 0xDAC6 -.hword 0xDA96, 0xDA67, 0xDA39, 0xDA0D, 0xD9E2, 0xD9B9, 0xD991, 0xD96B -.hword 0xD947, 0xD926, 0xD906, 0xD8E9, 0xD8CF, 0xD8B7, 0xD8A2, 0xD88F -.hword 0xD880, 0xD874, 0xD86B, 0xD866, 0xD864, 0xFF58, 0xFF5C, 0xFF67 -.hword 0xFF7A, 0xFF94, 0xFFB5, 0xFFDD, 0x0009, 0x003D, 0x0076, 0x00B5 -.hword 0x00F9, 0x0142, 0x0190, 0x01E2, 0x0238, 0x0292, 0x02EF, 0x0350 -.hword 0x03B3, 0x041A, 0x0483, 0x04EE, 0x055B, 0x05C9, 0x0639, 0x06AA -.hword 0x071C, 0x078F, 0x0801, 0x0874, 0x08E6, 0x0958, 0x09C9, 0x0A39 -.hword 0x0AA8, 0x0B15, 0x0B80, 0x0BE9, 0x0C4F, 0x0CB3, 0x0D14, 0x0D71 -.hword 0x0DCB, 0x0E21, 0x0E73, 0x0EC0, 0x0F09, 0x0F4D, 0x0F8C, 0x0FC2 -.hword 0x0FED, 0x100E, 0x1026, 0x1035, 0x103D, 0x103E, 0x1039, 0x1030 -.hword 0x1022, 0x1012, 0x0FFF, 0x0FEC, 0x0FD8, 0x0FC4, 0x0FB2, 0x0FA3 -.hword 0x0F97, 0x0F8F, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C -.hword 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F93, 0x0FA4, 0x0FBB -.hword 0x0FD3, 0x0FE9, 0x0FF7, 0x0FF9, 0x0FEB, 0x0FC8, 0x0F8C, 0x0F3F -.hword 0x0EEE, 0x0E97, 0x0E3C, 0x0DDD, 0x0D7B, 0x0D14, 0x0CAB, 0x0C3E -.hword 0x0BCF, 0x0B5E, 0x0AEB, 0x0A75, 0x09FF, 0x0987, 0x090F, 0x0896 -.hword 0x081D, 0x07A4, 0x072C, 0x06B4, 0x063D, 0x05C7, 0x0554, 0x04E2 -.hword 0x0472, 0x0404, 0x039A, 0x0333, 0x02CF, 0x026F, 0x0212, 0x01BA -.hword 0x0167, 0x0119, 0x00D0, 0x008C, 0x004F, 0x0017, 0xFFE7, 0xFFBC -.hword 0xFF99, 0xFF7D, 0xFF69, 0xFF5C, 0xFF58, 0xB74B, 0xB748, 0xB73E -.hword 0xB72D, 0xB715, 0xB6F8, 0xB6D5, 0xB6AC, 0xB67D, 0xB64A, 0xB612 -.hword 0xB5D5, 0xB593, 0xB54E, 0xB504, 0xB4B7, 0xB467, 0xB413, 0xB3BC -.hword 0xB363, 0xB307, 0xB2A9, 0xB249, 0xB1E7, 0xB184, 0xB120, 0xB0BB -.hword 0xB055, 0xAFEE, 0xAF87, 0xAF21, 0xAEBA, 0xAE54, 0xADEF, 0xAD8A -.hword 0xAD27, 0xACC6, 0xAC66, 0xAC08, 0xABAC, 0xAB53, 0xAAFC, 0xAAA8 -.hword 0xAA58, 0xAA0B, 0xA9C1, 0xA97C, 0xA93A, 0xA8FD, 0xA8C5, 0xA894 -.hword 0xA86E, 0xA850, 0xA83B, 0xA82E, 0xA827, 0xA826, 0xA82A, 0xA832 -.hword 0xA83E, 0xA84D, 0xA85E, 0xA86F, 0xA881, 0xA893, 0xA8A3, 0xA8B0 -.hword 0xA8BB, 0xA8C3, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5 -.hword 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8BF, 0xA8B0, 0xA89B -.hword 0xA885, 0xA872, 0xA865, 0xA864, 0xA870, 0xA88F, 0xA8C5, 0xA90A -.hword 0xA953, 0xA9A1, 0xA9F2, 0xAA47, 0xAAA0, 0xAAFB, 0xAB5A, 0xABBB -.hword 0xAC1F, 0xAC84, 0xACEC, 0xAD54, 0xADBF, 0xAE2A, 0xAE96, 0xAF02 -.hword 0xAF6E, 0xAFDB, 0xB047, 0xB0B2, 0xB11D, 0xB186, 0xB1EE, 0xB254 -.hword 0xB2B8, 0xB31A, 0xB37A, 0xB3D6, 0xB430, 0xB486, 0xB4D9, 0xB527 -.hword 0xB572, 0xB5B8, 0xB5FA, 0xB636, 0xB66D, 0xB69F, 0xB6CB, 0xB6F1 -.hword 0xB711, 0xB72A, 0xB73C, 0xB748, 0xB74B, 0xE0FF, 0xC001, 0xE0FB -.hword 0xBF7F, 0xFB85, 0xFB8E, 0xFBA7, 0xFBCF, 0xFC08, 0xFC4F, 0xFCA4 -.hword 0xFD06, 0xFD76, 0xFDF2, 0xFE7A, 0xFF0D, 0xFFAB, 0x0052, 0x0104 -.hword 0x01BE, 0x0281, 0x034B, 0x041D, 0x04F5, 0x05D4, 0x06B7, 0x07A0 -.hword 0x088D, 0x097D, 0x0A70, 0x0B66, 0x0C5E, 0x0D58, 0x0E52, 0x0F4C -.hword 0x1046, 0x113F, 0x1236, 0x132B, 0x141D, 0x150C, 0x15F7, 0x16DE -.hword 0x17BF, 0x189B, 0x1971, 0x1A3F, 0x1B07, 0x1BC6, 0x1C7D, 0x1D2A -.hword 0x1DCE, 0x1E68, 0x1EF6, 0x1F74, 0x1FDC, 0x202F, 0x2071, 0x20A1 -.hword 0x20C3, 0x20D8, 0x20E2, 0x20E2, 0x20DA, 0x20CC, 0x20BA, 0x20A5 -.hword 0x2090, 0x207B, 0x2069, 0x205B, 0x2053, 0x2053, 0x205D, 0x206B -.hword 0x2079, 0x2086, 0x2092, 0x209B, 0x20A2, 0x20A5, 0x20A3, 0x209B -.hword 0x208E, 0x2082, 0x2080, 0x2084, 0x2085, 0x207D, 0x2067, 0x203B -.hword 0x1FF4, 0x1F89, 0x1EF6, 0x1E47, 0x1D8E, 0x1CCB, 0x1BFF, 0x1B2A -.hword 0x1A4E, 0x196A, 0x1880, 0x1790, 0x169B, 0x15A1, 0x14A3, 0x13A2 -.hword 0x129F, 0x1199, 0x1092, 0x0F8A, 0x0E82, 0x0D7A, 0x0C74, 0x0B6F -.hword 0x0A6D, 0x096D, 0x0872, 0x077B, 0x0689, 0x059C, 0x04B6, 0x03D6 -.hword 0x02FE, 0x022E, 0x0167, 0x00A9, 0xFFF7, 0xFF4E, 0xFEB1, 0xFE1F -.hword 0xFD9A, 0xFD22, 0xFCB9, 0xFC5D, 0xFC11, 0xFBD5, 0xFBA9, 0xFB8E -.hword 0xFB85, 0xBF84, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B -.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA -.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 -.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C -.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 -.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 -.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 -.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 -.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 -.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C -.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 -.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 -.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 -.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE -.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E -.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D -.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 -.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 -.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 -.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 -.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 -.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD -.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 -.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD -.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 -.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 -.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A -.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 -.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 -.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 -.hword 0x0976, 0x097D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B -.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA -.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 -.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C -.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 -.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 -.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 -.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 -.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 -.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C -.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 -.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 -.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 -.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE -.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E -.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D -.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 -.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 -.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 -.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 -.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 -.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD -.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 -.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD -.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 -.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 -.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A -.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 -.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 -.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 -.hword 0x0976, 0x097D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A -.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 -.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 -.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B -.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C -.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 -.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA -.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 -.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C -.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 -.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 -.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 -.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 -.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 -.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C -.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 -.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 -.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 -.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 -.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE -.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E -.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D -.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 -.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 -.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 -.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 -.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 -.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD -.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 -.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD -.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 -.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 -.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A -.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 -.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 -.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 -.hword 0x0976, 0x097D, 0xFB85, 0xFB8E, 0xFBA7, 0xFBCF, 0xFC08, 0xFC4F -.hword 0xFCA4, 0xFD06, 0xFD76, 0xFDF2, 0xFE7A, 0xFF0D, 0xFFAB, 0x0052 -.hword 0x0104, 0x01BE, 0x0281, 0x034B, 0x041D, 0x04F5, 0x05D4, 0x06B7 -.hword 0x07A0, 0x088D, 0x097D, 0x0A70, 0x0B66, 0x0C5E, 0x0D58, 0x0E52 -.hword 0x0F4C, 0x1046, 0x113F, 0x1236, 0x132B, 0x141D, 0x150C, 0x15F7 -.hword 0x16DE, 0x17BF, 0x189B, 0x1971, 0x1A3F, 0x1B07, 0x1BC6, 0x1C7D -.hword 0x1D2A, 0x1DCE, 0x1E68, 0x1EF6, 0x1F74, 0x1FDC, 0x202F, 0x2071 -.hword 0x20A1, 0x20C3, 0x20D8, 0x20E2, 0x20E2, 0x20DA, 0x20CC, 0x20BA -.hword 0x20A5, 0x2090, 0x207B, 0x2069, 0x205B, 0x2053, 0x2053, 0x205D -.hword 0x206B, 0x2079, 0x2086, 0x2092, 0x209B, 0x20A2, 0x20A5, 0x20A3 -.hword 0x209B, 0x208E, 0x2082, 0x2080, 0x2084, 0x2085, 0x207D, 0x2067 -.hword 0x203B, 0x1FF4, 0x1F89, 0x1EF6, 0x1E47, 0x1D8E, 0x1CCB, 0x1BFF -.hword 0x1B2A, 0x1A4E, 0x196A, 0x1880, 0x1790, 0x169B, 0x15A1, 0x14A3 -.hword 0x13A2, 0x129F, 0x1199, 0x1092, 0x0F8A, 0x0E82, 0x0D7A, 0x0C74 -.hword 0x0B6F, 0x0A6D, 0x096D, 0x0872, 0x077B, 0x0689, 0x059C, 0x04B6 -.hword 0x03D6, 0x02FE, 0x022E, 0x0167, 0x00A9, 0xFFF7, 0xFF4E, 0xFEB1 -.hword 0xFE1F, 0xFD9A, 0xFD22, 0xFCB9, 0xFC5D, 0xFC11, 0xFBD5, 0xFBA9 -.hword 0xFB8E, 0xFB85, 0x3FFF, 0x4000, 0x4002, 0x4007, 0x400C, 0x4014 -.hword 0x401C, 0x4027, 0x4032, 0x403F, 0x404D, 0x405D, 0x406D, 0x407F -.hword 0x4091, 0x40A5, 0x40BA, 0x40CF, 0x40E5, 0x40FC, 0x4114, 0x412D -.hword 0x4146, 0x415F, 0x417A, 0x4194, 0x41AF, 0x41CB, 0x41E6, 0x4202 -.hword 0x421E, 0x423B, 0x4257, 0x4273, 0x4290, 0x42AC, 0x42C8, 0x42E4 -.hword 0x4300, 0x431B, 0x4336, 0x4351, 0x436B, 0x4385, 0x439E, 0x43B7 -.hword 0x43CF, 0x43E6, 0x43FC, 0x4412, 0x4427, 0x443D, 0x4454, 0x446B -.hword 0x4482, 0x4499, 0x44B0, 0x44C7, 0x44DE, 0x44F5, 0x450B, 0x4521 -.hword 0x4536, 0x454B, 0x455F, 0x4572, 0x4584, 0x4595, 0x45A5, 0x45B3 -.hword 0x45C0, 0x45CC, 0x45D5, 0x45DB, 0x45DF, 0x45DF, 0x45DB, 0x45D2 -.hword 0x45C5, 0x45B3, 0x4599, 0x4575, 0x454B, 0x451B, 0x44E9, 0x44B6 -.hword 0x4485, 0x4458, 0x4431, 0x4412, 0x43F8, 0x43DD, 0x43C1, 0x43A5 -.hword 0x4388, 0x436B, 0x434E, 0x4330, 0x4312, 0x42F4, 0x42D6, 0x42B7 -.hword 0x4299, 0x427A, 0x425C, 0x423E, 0x4220, 0x4202, 0x41E4, 0x41C7 -.hword 0x41AB, 0x418E, 0x4173, 0x4157, 0x413D, 0x4123, 0x410A, 0x40F1 -.hword 0x40DA, 0x40C3, 0x40AD, 0x4099, 0x4085, 0x4073, 0x4061, 0x4051 -.hword 0x4042, 0x4035, 0x4029, 0x401E, 0x4015, 0x400D, 0x4007, 0x4003 -.hword 0x4000, 0x3FFF - -peach_seg5_animindex_501B220: # 0x0501B220 -.hword 0x0001, 0x0000, 0x0088, 0x0001, 0x0088, 0x0089, 0x0001, 0x0111 -.hword 0x0001, 0x0112, 0x0001, 0x0113, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0088, 0x154A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x14C2 -.hword 0x0088, 0x132A, 0x0088, 0x13B2, 0x0088, 0x143A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0C3C, 0x0088, 0x0114, 0x0088, 0x019C -.hword 0x0088, 0x0224, 0x0088, 0x1192, 0x0088, 0x121A, 0x0088, 0x12A2 -.hword 0x0088, 0x0FFA, 0x0088, 0x1082, 0x0088, 0x110A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0FF9, 0x0088, 0x0C3D, 0x0088, 0x0CC5 -.hword 0x0088, 0x0D4D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x0444 -.hword 0x0088, 0x02AC, 0x0088, 0x0334, 0x0088, 0x03BC, 0x0088, 0x04CC -.hword 0x0088, 0x0554, 0x0088, 0x05DC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0F70, 0x0088, 0x0DD5, 0x0088, 0x0E5D, 0x0088, 0x0EE5 -.hword 0x0001, 0x0000, 0x0088, 0x07FC, 0x0088, 0x0884, 0x0088, 0x0664 -.hword 0x0088, 0x06EC, 0x0088, 0x0774, 0x0088, 0x090C, 0x0088, 0x0994 -.hword 0x0088, 0x0A1C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x0F71 -.hword 0x0001, 0x0F6D, 0x0001, 0x0F6E, 0x0001, 0x0F6F, 0x0088, 0x0AA4 -.hword 0x0088, 0x0B2C, 0x0088, 0x0BB4 - -peach_seg5_anim_0501B328: # 0x0501B328 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x88 -.hword 0x15 -.word peach_seg5_animvalue_0501867C -.word peach_seg5_animindex_501B220 -.word 0 - -peach_seg5_animvalue_0501B340: # 0x0501B340 -.hword 0x0000, 0x015E, 0xFFD9, 0xC50F, 0x3FFA, 0xC50F, 0xFEA9, 0xFEA9 -.hword 0xFEA9, 0xFEA9, 0xFEAA, 0xFEAA, 0xFEAA, 0xFEAB, 0xFEAB, 0xFEAC -.hword 0xFEAD, 0xFEAD, 0xFEAE, 0xFEAE, 0xFEAF, 0xFEAF, 0xFEB0, 0xFEB1 -.hword 0xFEB1, 0xFEB1, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB3, 0xFEB2 -.hword 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB1, 0xFEB1, 0xFEB0, 0xFEB0 -.hword 0xFEAF, 0xFEAF, 0xFEAE, 0xFEAD, 0xFEAD, 0xFEAC, 0xFEAC, 0xFEAB -.hword 0xFEAB, 0xFEAA, 0xFEAA, 0xFEAA, 0xFEA9, 0xFEA9, 0xFEA9, 0xFEA9 -.hword 0xF650, 0xF625, 0xF60E, 0xF600, 0xF5F7, 0xF5F6, 0xF601, 0xF619 -.hword 0xF642, 0xF67A, 0xF6BC, 0xF704, 0xF754, 0xF7A8, 0xF801, 0xF85E -.hword 0xF8BC, 0xF91B, 0xF97B, 0xF9D9, 0xFA35, 0xFA8D, 0xFAE1, 0xFB30 -.hword 0xFB78, 0xFBB8, 0xFBEF, 0xFC1C, 0xFC3C, 0xFC4F, 0xFC56, 0xFC51 -.hword 0xFC40, 0xFC23, 0xFBF8, 0xFBB5, 0xFB5A, 0xFAEB, 0xFA6E, 0xF9E5 -.hword 0xF956, 0xF8C4, 0xF833, 0xF7A8, 0xF727, 0xF6B4, 0xF653, 0xF609 -.hword 0xF5DA, 0xF5C9, 0xD1BE, 0xD1BD, 0xD1BD, 0xD1BB, 0xD1B9, 0xD1B7 -.hword 0xD1B5, 0xD1B2, 0xD1AF, 0xD1AB, 0xD1A8, 0xD1A4, 0xD1A1, 0xD19D -.hword 0xD199, 0xD196, 0xD192, 0xD18F, 0xD18C, 0xD18A, 0xD188, 0xD186 -.hword 0xD185, 0xD184, 0xD183, 0xD184, 0xD184, 0xD186, 0xD187, 0xD189 -.hword 0xD18C, 0xD18F, 0xD191, 0xD195, 0xD198, 0xD19B, 0xD19F, 0xD1A2 -.hword 0xD1A6, 0xD1A9, 0xD1AC, 0xD1B0, 0xD1B3, 0xD1B5, 0xD1B8, 0xD1BA -.hword 0xD1BB, 0xD1BD, 0xD1BD, 0xD1BE, 0x0F4A, 0x0F3A, 0x0F0C, 0x0EC3 -.hword 0x0E61, 0x0DEA, 0x0D5F, 0x0CC3, 0x0C1B, 0x0B67, 0x0AAB, 0x09E9 -.hword 0x0925, 0x0861, 0x079F, 0x06E3, 0x0630, 0x0587, 0x04EC, 0x0461 -.hword 0x03E9, 0x0387, 0x033E, 0x0310, 0x0300, 0x030F, 0x0339, 0x037D -.hword 0x03D8, 0x0447, 0x04C9, 0x055A, 0x05F8, 0x06A2, 0x0753, 0x080B -.hword 0x08C7, 0x0983, 0x0A3F, 0x0AF7, 0x0BA9, 0x0C52, 0x0CF0, 0x0D82 -.hword 0x0E03, 0x0E72, 0x0ECD, 0x0F11, 0x0F3C, 0x0F4A, 0xEA59, 0xEA4D -.hword 0xEA2B, 0xE9F6, 0xE9AE, 0xE956, 0xE8F1, 0xE87F, 0xE803, 0xE77F -.hword 0xE6F6, 0xE668, 0xE5D8, 0xE548, 0xE4BB, 0xE431, 0xE3AD, 0xE332 -.hword 0xE2C0, 0xE25A, 0xE202, 0xE1BB, 0xE185, 0xE163, 0xE158, 0xE162 -.hword 0xE181, 0xE1B3, 0xE1F6, 0xE247, 0xE2A6, 0xE311, 0xE385, 0xE401 -.hword 0xE483, 0xE50A, 0xE593, 0xE61D, 0xE6A7, 0xE72D, 0xE7B0, 0xE82C -.hword 0xE8A0, 0xE90A, 0xE969, 0xE9BB, 0xE9FD, 0xEA2F, 0xEA4E, 0xEA59 -.hword 0xE468, 0xE47C, 0xE4B7, 0xE514, 0xE591, 0xE629, 0xE6DA, 0xE7A0 -.hword 0xE877, 0xE95C, 0xEA4C, 0xEB43, 0xEC3D, 0xED37, 0xEE2D, 0xEF1D -.hword 0xF002, 0xF0D9, 0xF19F, 0xF250, 0xF2E9, 0xF365, 0xF3C3, 0xF3FD -.hword 0xF412, 0xF3FF, 0xF3C9, 0xF372, 0xF2FF, 0xF271, 0xF1CC, 0xF113 -.hword 0xF049, 0xEF71, 0xEE8E, 0xEDA4, 0xECB5, 0xEBC4, 0xEAD6, 0xE9EB -.hword 0xE909, 0xE831, 0xE767, 0xE6AE, 0xE609, 0xE57B, 0xE507, 0xE4B1 -.hword 0xE47A, 0xE468, 0xDB4C, 0xDB66, 0xDBB1, 0xDC28, 0xDCC6, 0xDD87 -.hword 0xDE66, 0xDF5F, 0xE06E, 0xE18C, 0xE2B6, 0xE3E8, 0xE51C, 0xE64E -.hword 0xE77A, 0xE89A, 0xE9AA, 0xEAA6, 0xEB89, 0xEC4E, 0xECF1, 0xED6D -.hword 0xEDBD, 0xEDEA, 0xEE09, 0xEE19, 0xEE1A, 0xEE0D, 0xEDF2, 0xEDC9 -.hword 0xED7F, 0xECFE, 0xEC4B, 0xEB6D, 0xEA6B, 0xE94B, 0xE813, 0xE6CA -.hword 0xE576, 0xE41E, 0xE2C8, 0xE17B, 0xE03C, 0xDF14, 0xDE07, 0xDD1D -.hword 0xDC5B, 0xDBC9, 0xDB6D, 0xDB4C, 0x3C83, 0x3C6F, 0x3C35, 0x3BD9 -.hword 0x3B5E, 0x3AC8, 0x3A1A, 0x3957, 0x3882, 0x37A1, 0x36B4, 0x35C1 -.hword 0x34CB, 0x33D4, 0x32E1, 0x31F5, 0x3113, 0x303F, 0x2F7C, 0x2ECE -.hword 0x2E37, 0x2DBC, 0x2D60, 0x2D26, 0x2D12, 0x2D25, 0x2D5A, 0x2DB0 -.hword 0x2E22, 0x2EAE, 0x2F50, 0x3007, 0x30CE, 0x31A2, 0x3282, 0x3369 -.hword 0x3454, 0x3541, 0x362D, 0x3714, 0x37F3, 0x38C8, 0x398F, 0x3A45 -.hword 0x3AE8, 0x3B74, 0x3BE6, 0x3C3B, 0x3C71, 0x3C83, 0xD655, 0xD64C -.hword 0xD635, 0xD60F, 0xD5DD, 0xD59F, 0xD558, 0xD508, 0xD4B1, 0xD455 -.hword 0xD3F5, 0xD391, 0xD32C, 0xD2C7, 0xD264, 0xD203, 0xD1A7, 0xD150 -.hword 0xD100, 0xD0B9, 0xD07C, 0xD049, 0xD024, 0xD00C, 0xD004, 0xD00B -.hword 0xD021, 0xD044, 0xD073, 0xD0AC, 0xD0EF, 0xD139, 0xD18B, 0xD1E2 -.hword 0xD23D, 0xD29B, 0xD2FC, 0xD35D, 0xD3BD, 0xD41C, 0xD477, 0xD4CE -.hword 0xD51F, 0xD56A, 0xD5AD, 0xD5E6, 0xD614, 0xD637, 0xD64D, 0xD655 -.hword 0x573D, 0x574C, 0x5777, 0x57BB, 0x5815, 0x5883, 0x5900, 0x598B -.hword 0x5A21, 0x5ABE, 0x5B5F, 0x5C03, 0x5CA5, 0x5D43, 0x5DDA, 0x5E67 -.hword 0x5EE7, 0x5F59, 0x5FCF, 0x604A, 0x60BD, 0x611D, 0x6160, 0x617B -.hword 0x6162, 0x6123, 0x60CE, 0x6068, 0x5FF1, 0x5F6B, 0x5EDB, 0x5E40 -.hword 0x5D9F, 0x5CF9, 0x5C50, 0x5BA7, 0x5B01, 0x5A5F, 0x59C4, 0x5932 -.hword 0x58AB, 0x5833, 0x57CC, 0x5783, 0x5755, 0x573D, 0x5734, 0x5735 -.hword 0x573A, 0x573D, 0xE6BA, 0xE6C4, 0xE6DE, 0xE709, 0xE742, 0xE788 -.hword 0xE7D9, 0xE833, 0xE894, 0xE8FB, 0xE967, 0xE9D5, 0xEA43, 0xEAB1 -.hword 0xEB1D, 0xEB84, 0xEBE5, 0xEC3F, 0xEC90, 0xECD6, 0xED0F, 0xED3A -.hword 0xED55, 0xED5E, 0xED57, 0xED41, 0xED1F, 0xECF2, 0xECBA, 0xEC78 -.hword 0xEC2F, 0xEBDE, 0xEB88, 0xEB2D, 0xEACF, 0xEA6E, 0xEA0C, 0xE9AA -.hword 0xE949, 0xE8EB, 0xE890, 0xE83A, 0xE7E9, 0xE7A0, 0xE75F, 0xE726 -.hword 0xE6F9, 0xE6D7, 0xE6C1, 0xE6BA, 0x052D, 0x0520, 0x04FE, 0x04C6 -.hword 0x047C, 0x0422, 0x03BA, 0x0345, 0x02C7, 0x0242, 0x01B7, 0x0129 -.hword 0x0099, 0x000B, 0xFF81, 0xFEFC, 0xFE7E, 0xFE09, 0xFDA1, 0xFD47 -.hword 0xFCFD, 0xFCC5, 0xFCA3, 0xFC96, 0xFCA0, 0xFCBC, 0xFCE8, 0xFD23 -.hword 0xFD6B, 0xFDC0, 0xFE1F, 0xFE87, 0xFEF7, 0xFF6C, 0xFFE6, 0x0062 -.hword 0x00E1, 0x0160, 0x01DD, 0x0257, 0x02CC, 0x033C, 0x03A4, 0x0403 -.hword 0x0458, 0x04A0, 0x04DB, 0x0507, 0x0523, 0x052D, 0xFFDB, 0xFFDA -.hword 0xFFD6, 0xFFD1, 0xFFCA, 0xFFC1, 0xFFB7, 0xFFAC, 0xFF9F, 0xFF92 -.hword 0xFF85, 0xFF77, 0xFF69, 0xFF5B, 0xFF4D, 0xFF40, 0xFF34, 0xFF29 -.hword 0xFF1E, 0xFF16, 0xFF0E, 0xFF09, 0xFF06, 0xFF04, 0xFF05, 0xFF08 -.hword 0xFF0C, 0xFF12, 0xFF19, 0xFF21, 0xFF2B, 0xFF35, 0xFF40, 0xFF4B -.hword 0xFF57, 0xFF63, 0xFF70, 0xFF7C, 0xFF88, 0xFF94, 0xFFA0, 0xFFAB -.hword 0xFFB5, 0xFFBE, 0xFFC6, 0xFFCD, 0xFFD3, 0xFFD7, 0xFFDA, 0xFFDB -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0002, 0x0002, 0xEEE8, 0xEEDF, 0xEEC8, 0xEEA4, 0xEE73, 0xEE37 -.hword 0xEDF2, 0xEDA5, 0xED52, 0xECFA, 0xEC9E, 0xEC40, 0xEBE1, 0xEB83 -.hword 0xEB27, 0xEACF, 0xEA7B, 0xEA2E, 0xE9E9, 0xE9AE, 0xE97D, 0xE958 -.hword 0xE941, 0xE939, 0xE93F, 0xE952, 0xE96F, 0xE996, 0xE9C6, 0xE9FE -.hword 0xEA3D, 0xEA81, 0xEACB, 0xEB19, 0xEB6A, 0xEBBD, 0xEC10, 0xEC64 -.hword 0xECB7, 0xED08, 0xED55, 0xED9F, 0xEDE4, 0xEE23, 0xEE5B, 0xEE8B -.hword 0xEEB2, 0xEECF, 0xEEE1, 0xEEE8, 0x023F, 0x0251, 0x0282, 0x02D2 -.hword 0x033B, 0x03BC, 0x0450, 0x04F6, 0x05AA, 0x0669, 0x072F, 0x07FA -.hword 0x08C6, 0x0991, 0x0A57, 0x0B16, 0x0BCA, 0x0C70, 0x0D04, 0x0D85 -.hword 0x0DEE, 0x0E3E, 0x0E6F, 0x0E81, 0x0E73, 0x0E4C, 0x0E0D, 0x0DB9 -.hword 0x0D51, 0x0CD9, 0x0C51, 0x0BBC, 0x0B1D, 0x0A75, 0x09C7, 0x0915 -.hword 0x0860, 0x07AB, 0x06F9, 0x064B, 0x05A3, 0x0504, 0x046F, 0x03E7 -.hword 0x036F, 0x0307, 0x02B3, 0x0274, 0x024D, 0x023F, 0x097D, 0x097F -.hword 0x0987, 0x0992, 0x09A2, 0x09B6, 0x09CC, 0x09E5, 0x0A00, 0x0A1C -.hword 0x0A3A, 0x0A58, 0x0A77, 0x0A96, 0x0AB3, 0x0AD0, 0x0AEB, 0x0B04 -.hword 0x0B1A, 0x0B2D, 0x0B3D, 0x0B49, 0x0B50, 0x0B53, 0x0B51, 0x0B4B -.hword 0x0B42, 0x0B35, 0x0B26, 0x0B13, 0x0AFF, 0x0AE9, 0x0AD1, 0x0AB8 -.hword 0x0A9E, 0x0A83, 0x0A68, 0x0A4D, 0x0A32, 0x0A18, 0x09FF, 0x09E7 -.hword 0x09D1, 0x09BC, 0x09AA, 0x099B, 0x098E, 0x0984, 0x097F, 0x097D -.hword 0xD324, 0xD324, 0xD325, 0xD327, 0xD329, 0xD32C, 0xD32E, 0xD332 -.hword 0xD335, 0xD339, 0xD33D, 0xD341, 0xD345, 0xD349, 0xD34D, 0xD351 -.hword 0xD355, 0xD358, 0xD35B, 0xD35D, 0xD35F, 0xD361, 0xD362, 0xD362 -.hword 0xD362, 0xD361, 0xD360, 0xD35E, 0xD35C, 0xD35A, 0xD357, 0xD354 -.hword 0xD351, 0xD34E, 0xD34A, 0xD347, 0xD343, 0xD340, 0xD33C, 0xD339 -.hword 0xD335, 0xD332, 0xD32F, 0xD32C, 0xD32A, 0xD328, 0xD326, 0xD325 -.hword 0xD324, 0xD324, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005 -.hword 0x0005, 0x0006, 0x0006, 0x0007, 0x0008, 0x0008, 0x0009, 0x000A -.hword 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000E, 0x000F, 0x0010 -.hword 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x000F, 0x000E -.hword 0x000E, 0x000D, 0x000C, 0x000B, 0x000A, 0x000A, 0x0009, 0x0008 -.hword 0x0008, 0x0007, 0x0007, 0x0006, 0x0005, 0x0005, 0x0004, 0x0004 -.hword 0x0004, 0x0003, 0x0003, 0x0003, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5E -.hword 0xFE5D, 0xFE5B, 0xFE59, 0xFE56, 0xFE53, 0xFE4F, 0xFE4A, 0xFE44 -.hword 0xFE3D, 0xFE33, 0xFE28, 0xFE1D, 0xFE10, 0xFE04, 0xFDF7, 0xFDEC -.hword 0xFDE1, 0xFDD8, 0xFDD0, 0xFDCB, 0xFDC9, 0xFDCA, 0xFDCE, 0xFDD5 -.hword 0xFDDE, 0xFDE8, 0xFDF4, 0xFE00, 0xFE0B, 0xFE16, 0xFE20, 0xFE27 -.hword 0xFE2E, 0xFE33, 0xFE39, 0xFE3F, 0xFE44, 0xFE49, 0xFE4E, 0xFE52 -.hword 0xFE56, 0xFE59, 0xFE5C, 0xFE5E, 0xFE5F, 0xFE5F, 0xBF99, 0xBF96 -.hword 0xBF90, 0xBF87, 0xBF7B, 0xBF6E, 0xBF5E, 0xBF4E, 0xBF3D, 0xBF2D -.hword 0xBF1E, 0xBF10, 0xBF02, 0xBEF2, 0xBEE1, 0xBED0, 0xBEBE, 0xBEAC -.hword 0xBE9B, 0xBE8C, 0xBE7E, 0xBE72, 0xBE68, 0xBE62, 0xBE5F, 0xBE5F -.hword 0xBE60, 0xBE62, 0xBE66, 0xBE6B, 0xBE73, 0xBE7D, 0xBE8A, 0xBE9A -.hword 0xBEAD, 0xBEC3, 0xBEDD, 0xBEFB, 0xBF18, 0xBF32, 0xBF48, 0xBF5B -.hword 0xBF6B, 0xBF78, 0xBF83, 0xBF8B, 0xBF91, 0xBF96, 0xBF98, 0xBF99 -.hword 0xC066, 0x3C83, 0x3C6F, 0x3C35, 0x3BD9, 0x3B5E, 0x3AC8, 0x3A1A -.hword 0x3957, 0x3882, 0x37A1, 0x36B4, 0x35C1, 0x34CB, 0x33D4, 0x32E1 -.hword 0x31F5, 0x3113, 0x303F, 0x2F7C, 0x2ECE, 0x2E37, 0x2DBC, 0x2D60 -.hword 0x2D26, 0x2D12, 0x2D25, 0x2D5A, 0x2DB0, 0x2E22, 0x2EAE, 0x2F50 -.hword 0x3007, 0x30CE, 0x31A2, 0x3282, 0x3369, 0x3454, 0x3541, 0x362D -.hword 0x3714, 0x37F3, 0x38C8, 0x398F, 0x3A45, 0x3AE8, 0x3B74, 0x3BE6 -.hword 0x3C3B, 0x3C71, 0x3C83, 0xD655, 0xD64C, 0xD635, 0xD60F, 0xD5DD -.hword 0xD59F, 0xD558, 0xD508, 0xD4B1, 0xD455, 0xD3F5, 0xD391, 0xD32C -.hword 0xD2C7, 0xD264, 0xD203, 0xD1A7, 0xD150, 0xD100, 0xD0B9, 0xD07C -.hword 0xD049, 0xD024, 0xD00C, 0xD004, 0xD00B, 0xD021, 0xD044, 0xD073 -.hword 0xD0AC, 0xD0EF, 0xD139, 0xD18B, 0xD1E2, 0xD23D, 0xD29B, 0xD2FC -.hword 0xD35D, 0xD3BD, 0xD41C, 0xD477, 0xD4CE, 0xD51F, 0xD56A, 0xD5AD -.hword 0xD5E6, 0xD614, 0xD637, 0xD64D, 0xD655, 0x573D, 0x574C, 0x5777 -.hword 0x57BB, 0x5815, 0x5883, 0x5900, 0x598B, 0x5A21, 0x5ABE, 0x5B5F -.hword 0x5C03, 0x5CA5, 0x5D43, 0x5DDA, 0x5E67, 0x5EE7, 0x5F59, 0x5FCF -.hword 0x604A, 0x60BD, 0x611D, 0x6160, 0x617B, 0x6162, 0x6123, 0x60CE -.hword 0x6068, 0x5FF1, 0x5F6B, 0x5EDB, 0x5E40, 0x5D9F, 0x5CF9, 0x5C50 -.hword 0x5BA7, 0x5B01, 0x5A5F, 0x59C4, 0x5932, 0x58AB, 0x5833, 0x57CC -.hword 0x5783, 0x5755, 0x573D, 0x5734, 0x5735, 0x573A, 0x573D, 0x023F -.hword 0x0251, 0x0282, 0x02D2, 0x033B, 0x03BC, 0x0450, 0x04F6, 0x05AA -.hword 0x0669, 0x072F, 0x07FA, 0x08C6, 0x0991, 0x0A57, 0x0B16, 0x0BCA -.hword 0x0C70, 0x0D04, 0x0D85, 0x0DEE, 0x0E3E, 0x0E6F, 0x0E81, 0x0E73 -.hword 0x0E4C, 0x0E0D, 0x0DB9, 0x0D51, 0x0CD9, 0x0C51, 0x0BBC, 0x0B1D -.hword 0x0A75, 0x09C7, 0x0915, 0x0860, 0x07AB, 0x06F9, 0x064B, 0x05A3 -.hword 0x0504, 0x046F, 0x03E7, 0x036F, 0x0307, 0x02B3, 0x0274, 0x024D -.hword 0x023F, 0x097D, 0x097F, 0x0987, 0x0992, 0x09A2, 0x09B6, 0x09CC -.hword 0x09E5, 0x0A00, 0x0A1C, 0x0A3A, 0x0A58, 0x0A77, 0x0A96, 0x0AB3 -.hword 0x0AD0, 0x0AEB, 0x0B04, 0x0B1A, 0x0B2D, 0x0B3D, 0x0B49, 0x0B50 -.hword 0x0B53, 0x0B51, 0x0B4B, 0x0B42, 0x0B35, 0x0B26, 0x0B13, 0x0AFF -.hword 0x0AE9, 0x0AD1, 0x0AB8, 0x0A9E, 0x0A83, 0x0A68, 0x0A4D, 0x0A32 -.hword 0x0A18, 0x09FF, 0x09E7, 0x09D1, 0x09BC, 0x09AA, 0x099B, 0x098E -.hword 0x0984, 0x097F, 0x097D, 0xD324, 0xD324, 0xD325, 0xD327, 0xD329 -.hword 0xD32C, 0xD32E, 0xD332, 0xD335, 0xD339, 0xD33D, 0xD341, 0xD345 -.hword 0xD349, 0xD34D, 0xD351, 0xD355, 0xD358, 0xD35B, 0xD35D, 0xD35F -.hword 0xD361, 0xD362, 0xD362, 0xD362, 0xD361, 0xD360, 0xD35E, 0xD35C -.hword 0xD35A, 0xD357, 0xD354, 0xD351, 0xD34E, 0xD34A, 0xD347, 0xD343 -.hword 0xD340, 0xD33C, 0xD339, 0xD335, 0xD332, 0xD32F, 0xD32C, 0xD32A -.hword 0xD328, 0xD326, 0xD325, 0xD324, 0xD324, 0xE0FF, 0xC001, 0xE0FB -.hword 0xBF7F, 0xFE5F, 0xFE66, 0xFE7A, 0xFE99, 0xFEC2, 0xFEF4, 0xFF2F -.hword 0xFF6F, 0xFFB6, 0x0000, 0x004D, 0x009D, 0x00ED, 0x013D, 0x018B -.hword 0x01D6, 0x021D, 0x025E, 0x0299, 0x02CC, 0x02F6, 0x0315, 0x032A -.hword 0x0331, 0x032C, 0x031E, 0x0305, 0x02E4, 0x02BC, 0x028D, 0x0257 -.hword 0x021D, 0x01DE, 0x019C, 0x0158, 0x0111, 0x00CA, 0x0083, 0x003C -.hword 0xFFF8, 0xFFB6, 0xFF77, 0xFF3D, 0xFF07, 0xFED7, 0xFEAE, 0xFE8D -.hword 0xFE74, 0xFE65, 0xFE5F, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 -.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 -.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xBF84, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D4, 0x00D4, 0x00D4, 0x00D4 -.hword 0x00D4, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0xF913, 0xF911, 0xF90B, 0xF901, 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE -.hword 0xF8A7, 0xF88F, 0xF876, 0xF85D, 0xF843, 0xF829, 0xF80F, 0xF7F6 -.hword 0xF7DE, 0xF7C8, 0xF7B3, 0xF7A1, 0xF791, 0xF784, 0xF77A, 0xF774 -.hword 0xF772, 0xF774, 0xF77A, 0xF783, 0xF78F, 0xF79E, 0xF7AF, 0xF7C2 -.hword 0xF7D7, 0xF7ED, 0xF805, 0xF81D, 0xF836, 0xF84F, 0xF868, 0xF880 -.hword 0xF898, 0xF8AF, 0xF8C4, 0xF8D7, 0xF8E8, 0xF8F7, 0xF903, 0xF90C -.hword 0xF911, 0xF913, 0x038C, 0x038C, 0x038C, 0x038C, 0x038C, 0x038B -.hword 0x038B, 0x038B, 0x038A, 0x038A, 0x0389, 0x0389, 0x0388, 0x0387 -.hword 0x0387, 0x0386, 0x0386, 0x0385, 0x0385, 0x0385, 0x0384, 0x0384 -.hword 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0385 -.hword 0x0385, 0x0385, 0x0386, 0x0386, 0x0387, 0x0387, 0x0388, 0x0388 -.hword 0x0389, 0x0389, 0x038A, 0x038A, 0x038B, 0x038B, 0x038B, 0x038C -.hword 0x038C, 0x038C, 0x038C, 0x038C, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0xF913, 0xF911 -.hword 0xF90B, 0xF901, 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE, 0xF8A7, 0xF88F -.hword 0xF876, 0xF85D, 0xF843, 0xF829, 0xF80F, 0xF7F6, 0xF7DE, 0xF7C8 -.hword 0xF7B3, 0xF7A1, 0xF791, 0xF784, 0xF77A, 0xF774, 0xF772, 0xF774 -.hword 0xF77A, 0xF783, 0xF78F, 0xF79E, 0xF7AF, 0xF7C2, 0xF7D7, 0xF7ED -.hword 0xF805, 0xF81D, 0xF836, 0xF84F, 0xF868, 0xF880, 0xF898, 0xF8AF -.hword 0xF8C4, 0xF8D7, 0xF8E8, 0xF8F7, 0xF903, 0xF90C, 0xF911, 0xF913 -.hword 0x038C, 0x038C, 0x038C, 0x038C, 0x038C, 0x038B, 0x038B, 0x038B -.hword 0x038A, 0x038A, 0x0389, 0x0389, 0x0388, 0x0387, 0x0387, 0x0386 -.hword 0x0386, 0x0385, 0x0385, 0x0385, 0x0384, 0x0384, 0x0384, 0x0384 -.hword 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0385, 0x0385, 0x0385 -.hword 0x0386, 0x0386, 0x0387, 0x0387, 0x0388, 0x0388, 0x0389, 0x0389 -.hword 0x038A, 0x038A, 0x038B, 0x038B, 0x038B, 0x038C, 0x038C, 0x038C -.hword 0x038C, 0x038C, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 -.hword 0x00D3, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 -.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0xF913, 0xF911, 0xF90B, 0xF901 -.hword 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE, 0xF8A7, 0xF88F, 0xF876, 0xF85D -.hword 0xF843, 0xF829, 0xF80F, 0xF7F6, 0xF7DE, 0xF7C8, 0xF7B3, 0xF7A1 -.hword 0xF791, 0xF784, 0xF77A, 0xF774, 0xF772, 0xF774, 0xF77A, 0xF783 -.hword 0xF78F, 0xF79E, 0xF7AF, 0xF7C2, 0xF7D7, 0xF7ED, 0xF805, 0xF81D -.hword 0xF836, 0xF84F, 0xF868, 0xF880, 0xF898, 0xF8AF, 0xF8C4, 0xF8D7 -.hword 0xF8E8, 0xF8F7, 0xF903, 0xF90C, 0xF911, 0xF913, 0x038C, 0x038C -.hword 0x038C, 0x038C, 0x038C, 0x038B, 0x038B, 0x038B, 0x038A, 0x038A -.hword 0x0389, 0x0389, 0x0388, 0x0387, 0x0387, 0x0386, 0x0386, 0x0385 -.hword 0x0385, 0x0385, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384 -.hword 0x0384, 0x0384, 0x0384, 0x0385, 0x0385, 0x0385, 0x0386, 0x0386 -.hword 0x0387, 0x0387, 0x0388, 0x0388, 0x0389, 0x0389, 0x038A, 0x038A -.hword 0x038B, 0x038B, 0x038B, 0x038C, 0x038C, 0x038C, 0x038C, 0x038C -.hword 0xFE5F, 0xFE66, 0xFE7A, 0xFE99, 0xFEC2, 0xFEF4, 0xFF2F, 0xFF6F -.hword 0xFFB6, 0x0000, 0x004D, 0x009D, 0x00ED, 0x013D, 0x018B, 0x01D6 -.hword 0x021D, 0x025E, 0x0299, 0x02CC, 0x02F6, 0x0315, 0x032A, 0x0331 -.hword 0x032C, 0x031E, 0x0305, 0x02E4, 0x02BC, 0x028D, 0x0257, 0x021D -.hword 0x01DE, 0x019C, 0x0158, 0x0111, 0x00CA, 0x0083, 0x003C, 0xFFF8 -.hword 0xFFB6, 0xFF77, 0xFF3D, 0xFF07, 0xFED7, 0xFEAE, 0xFE8D, 0xFE74 -.hword 0xFE65, 0xFE5F, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 -.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 -.hword 0xF844, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 -.hword 0xF843, 0xF843, 0xF843, 0xF843, 0x3FFF, 0x0000 - -peach_seg5_animindex_501C2FC: # 0x0501C2FC -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x07DC, 0x0001, 0x0000, 0x0032, 0x0778, 0x0032, 0x07AA -.hword 0x0032, 0x06E2, 0x0032, 0x0714, 0x0032, 0x0746, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0420, 0x0032, 0x0006, 0x0032, 0x0038 -.hword 0x0032, 0x006A, 0x0032, 0x064C, 0x0032, 0x067E, 0x0032, 0x06B0 -.hword 0x0032, 0x05B6, 0x0032, 0x05E8, 0x0032, 0x061A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x05B5, 0x0032, 0x0421, 0x0032, 0x0453 -.hword 0x0032, 0x0485, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0132 -.hword 0x0032, 0x009C, 0x0032, 0x00CE, 0x0032, 0x0100, 0x0032, 0x0164 -.hword 0x0032, 0x0196, 0x0032, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0550, 0x0032, 0x04B7, 0x0032, 0x04E9, 0x0032, 0x051B -.hword 0x0001, 0x0000, 0x0032, 0x0290, 0x0032, 0x02C2, 0x0032, 0x01FA -.hword 0x0032, 0x022C, 0x0032, 0x025E, 0x0032, 0x02F4, 0x0032, 0x0326 -.hword 0x0032, 0x0358, 0x0001, 0x0000, 0x0032, 0x0551, 0x0032, 0x0583 -.hword 0x0001, 0x054D, 0x0001, 0x054E, 0x0001, 0x054F, 0x0032, 0x038A -.hword 0x0032, 0x03BC, 0x0032, 0x03EE - -peach_seg5_anim_0501C404: # 0x0501C404 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x15 -.word peach_seg5_animvalue_0501B340 -.word peach_seg5_animindex_501C2FC -.word 0 - -glabel peach_seg5_anims_0501C41C # 0x0501C41C -.word peach_seg5_anim_0500C638 -.word peach_seg5_anim_0500E6B4 -.word peach_seg5_anim_0500ED94 -.word peach_seg5_anim_0500F474 -.word peach_seg5_anim_0500FE84 -.word peach_seg5_anim_05011050 -.word peach_seg5_anim_05012F40 -.word peach_seg5_anim_05015468 -.word peach_seg5_anim_05016798 -.word peach_seg5_anim_05018664 -.word peach_seg5_anim_0501B328 -.word peach_seg5_anim_0501C404 -.word 0 +# Peach + +.balign 8 +peach_seg5_light_050009F8: # 0x050009F8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05000A00: # 0x05000A00 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_light_05000A10: # 0x05000A10 +.byte 0x7F, 0x5F, 0x0C, 0x00, 0x7F, 0x5F, 0x0C, 0x00 + +peach_seg5_light_05000A18: # 0x05000A18 +.byte 0xFF, 0xBF, 0x18, 0x00, 0xFF, 0xBF, 0x18, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_texture_05000A28: # 0x05000A28 +.incbin "actors/peach/peach_eye_open.rgba16" + +peach_seg5_texture_05001228: # 0x05001228 +.incbin "actors/peach/peach_eye_mostly_open.rgba16" + +peach_seg5_texture_05001A28: # 0x05001A28 +.incbin "actors/peach/peach_eye_mostly_closed.rgba16" + +peach_seg5_texture_05002228: # 0x05002228 +.incbin "actors/peach/peach_eye_closed.rgba16" + +peach_seg5_texture_05002A28: # 0x05002A28 +.incbin "actors/peach/peach_crown_jewel.rgba16" + +peach_seg5_texture_05002C28: # 0x05002C28 +.incbin "actors/peach/peach_chest_jewel.rgba16" + +peach_seg5_texture_05002E28: # 0x05002E28 +.incbin "actors/peach/peach_lips_scrunched.rgba16" + +peach_seg5_texture_05003628: # 0x05003628 +.incbin "actors/peach/peach_lips.rgba16" + +peach_seg5_texture_05003E28: # 0x05003E28 +.incbin "actors/peach/peach_nostril.rgba16" + +peach_seg5_texture_05004028: # 0x05004028 +.incbin "actors/peach/peach_dress.rgba16" + +peach_seg5_vertex_05004828: # 0x05004828 +vertex 205, -4, -48, 265, 1338, 0x7A, 0xF9, 0xE1, 0xFF +vertex 163, 0, 0, 244, 1052, 0x7E, 0x03, 0x00, 0xFF +vertex 187, -34, -19, 375, 1162, 0x2D, 0xAC, 0xAD, 0xFF +vertex 187, 35, -23, 110, 1197, 0x2D, 0x54, 0xAD, 0xFF +vertex 205, -4, 49, 254, 765, 0x7A, 0xF9, 0x20, 0xFF +vertex 187, 35, 24, 105, 919, 0x2E, 0x55, 0x52, 0xFF +vertex 214, 46, 0, 67, 1060, 0x71, 0x37, 0xFE, 0xFF +vertex 214, -40, 0, 395, 1046, 0x74, 0xCD, 0xFD, 0xFF +vertex 187, -34, 20, 371, 931, 0x2D, 0xAB, 0x52, 0xFF +vertex 187, -34, -19, -103, 145, 0x2D, 0xAC, 0xAD, 0xFF +vertex 214, -40, 0, 223, -306, 0x74, 0xCD, 0xFD, 0xFF +vertex 165, -43, 0, 224, 496, 0x4B, 0x9A, 0x00, 0xFF +vertex 167, -34, -19, -103, 463, 0x4D, 0xAD, 0xC8, 0xFF +vertex 214, 46, 0, 223, -304, 0x71, 0x37, 0xFE, 0xFF +vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF +vertex 187, 35, 24, 618, 141, 0x2E, 0x55, 0x52, 0xFF + +peach_seg5_vertex_05004928: # 0x05004928 +vertex 165, -43, 0, 224, 496, 0x4B, 0x9A, 0x00, 0xFF +vertex 214, -40, 0, 223, -306, 0x74, 0xCD, 0xFD, 0xFF +vertex 187, -34, 20, 551, 145, 0x2D, 0xAB, 0x52, 0xFF +vertex 167, -34, 20, 551, 463, 0x4C, 0xAC, 0x38, 0xFF +vertex 169, -4, -42, 224, 511, 0x4A, 0xF1, 0x9B, 0xFF +vertex 187, 35, -23, -581, 154, 0x2D, 0x54, 0xAD, 0xFF +vertex 205, -4, -48, 225, -213, 0x7A, 0xF9, 0xE1, 0xFF +vertex 187, -34, -19, 829, 159, 0x2D, 0xAC, 0xAD, 0xFF +vertex 168, 35, -23, -586, 534, 0x6C, 0x3D, 0xE9, 0xFF +vertex 167, -34, -19, 824, 539, 0x4D, 0xAD, 0xC8, 0xFF +vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF +vertex 214, 46, 0, 223, -304, 0x71, 0x37, 0xFE, 0xFF +vertex 187, 35, -23, -170, 141, 0x2D, 0x54, 0xAD, 0xFF +vertex 168, 35, 24, 618, 459, 0x6C, 0x3D, 0x17, 0xFF +vertex 187, 35, 24, 618, 141, 0x2E, 0x55, 0x52, 0xFF + +peach_seg5_vertex_05004A18: # 0x05004A18 +vertex 169, -4, 43, 224, 511, 0x4A, 0xF1, 0x65, 0xFF +vertex 167, -34, 20, 824, 539, 0x4C, 0xAC, 0x38, 0xFF +vertex 187, -34, 20, 829, 159, 0x2D, 0xAB, 0x52, 0xFF +vertex 168, 35, -23, -170, 459, 0x6C, 0x3D, 0xE9, 0xFF +vertex 156, 40, 0, 224, 648, 0x4E, 0x64, 0x00, 0xFF +vertex 187, 35, -23, -170, 141, 0x2D, 0x54, 0xAD, 0xFF +vertex 168, 35, 24, -586, 534, 0x6C, 0x3D, 0x17, 0xFF +vertex 187, 35, 24, -581, 154, 0x2E, 0x55, 0x52, 0xFF +vertex 205, -4, 49, 225, -213, 0x7A, 0xF9, 0x20, 0xFF + +peach_seg5_vertex_05004AA8: # 0x05004AA8 +vertex 16, 89, -9, -141, 397, 0xE1, 0x72, 0xD4, 0xFF +vertex 16, 89, 10, 547, 428, 0xE2, 0x73, 0x2B, 0xFF +vertex 26, 102, 0, 230, -159, 0xF4, 0x7E, 0xFE, 0xFF + +peach_seg5_vertex_05004AD8: # 0x05004AD8 +vertex 59, -8, 86, 1146, -1042, 0xCD, 0x1D, 0x6F, 0xFF +vertex 20, 28, 56, 774, -582, 0xA7, 0x05, 0x59, 0xFF +vertex 17, 11, 58, 740, -552, 0xA5, 0x15, 0x55, 0xFF +vertex 32, -11, 82, 1028, -674, 0xC8, 0x17, 0x6F, 0xFF +vertex 1, 38, 35, 536, -374, 0x9A, 0x03, 0x4A, 0xFF +vertex 16, 69, 48, 606, -580, 0xBD, 0x39, 0x5A, 0xFF +vertex -10, -6, 0, 40, -324, 0x82, 0xF1, 0x00, 0xFF +vertex 59, -8, -85, -676, -1632, 0xCD, 0x1D, 0x91, 0xFF +vertex 32, -11, -81, -706, -1234, 0xC8, 0x17, 0x91, 0xFF +vertex 17, 11, -57, -494, -950, 0xA5, 0x15, 0xAB, 0xFF +vertex 20, 28, -55, -514, -998, 0xA7, 0x05, 0xA7, 0xFF +vertex 1, 38, -34, -380, -670, 0x9A, 0x03, 0xB6, 0xFF +vertex 16, 69, -47, -366, -894, 0xBE, 0x39, 0xA5, 0xFF +vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF +vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF +vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF + +peach_seg5_vertex_05004BD8: # 0x05004BD8 +vertex 1, 38, -34, -380, -670, 0x9A, 0x03, 0xB6, 0xFF +vertex -10, -6, 0, 40, -324, 0x82, 0xF1, 0x00, 0xFF +vertex -20, 72, 0, 18, -210, 0x96, 0x45, 0x00, 0xFF +vertex 17, 81, 33, 464, -628, 0xE6, 0x68, 0x43, 0xFF +vertex 16, 69, 48, 606, -580, 0xBD, 0x39, 0x5A, 0xFF +vertex 1, 38, 35, 536, -374, 0x9A, 0x03, 0x4A, 0xFF +vertex 16, 69, -47, -366, -894, 0xBE, 0x39, 0xA5, 0xFF +vertex 17, 81, -32, -224, -850, 0xE7, 0x68, 0xBD, 0xFF +vertex 102, 92, -30, 588, -144, 0xCF, 0x63, 0xC4, 0xFF +vertex 73, 65, -65, 1286, 354, 0xD5, 0x50, 0xA9, 0xFF +vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF +vertex 85, 99, 0, 0, 64, 0xCD, 0x74, 0x00, 0xFF +vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF +vertex 16, 89, -9, 160, 1136, 0xE1, 0x72, 0xD4, 0xFF +vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF + +peach_seg5_vertex_05004CC8: # 0x05004CC8 +vertex 45, 79, 37, 714, 746, 0xF1, 0x6F, 0x3A, 0xFF +vertex 102, 92, 31, 588, -144, 0xCE, 0x64, 0x3B, 0xFF +vertex 85, 99, 0, 0, 64, 0xCD, 0x74, 0x00, 0xFF +vertex 45, 79, -36, 714, 746, 0xF0, 0x6F, 0xC6, 0xFF +vertex 41, 89, 0, 0, 738, 0x0B, 0x7E, 0xFF, 0xFF +vertex 16, 89, -9, 16, -772, 0xE1, 0x72, 0xD4, 0xFF +vertex 26, 102, 0, 144, -870, 0xF4, 0x7E, 0xFE, 0xFF +vertex 41, 89, 0, 188, -1094, 0x0B, 0x7E, 0xFF, 0xFF +vertex 16, 89, 10, 222, -704, 0xE2, 0x73, 0x2B, 0xFF +vertex 16, 89, -9, 160, 1136, 0xE1, 0x72, 0xD4, 0xFF +vertex 16, 69, -47, 882, 1192, 0xBE, 0x39, 0xA5, 0xFF +vertex 17, 81, -32, 618, 1170, 0xE7, 0x68, 0xBD, 0xFF +vertex 44, 56, -57, 1116, 782, 0xF0, 0x5B, 0xAA, 0xFF +vertex 16, 89, 10, 160, 1136, 0xE2, 0x73, 0x2B, 0xFF +vertex 17, 81, 33, 618, 1170, 0xE6, 0x68, 0x43, 0xFF + +peach_seg5_vertex_05004DB8: # 0x05004DB8 +vertex 45, 79, 37, 714, 746, 0xF1, 0x6F, 0x3A, 0xFF +vertex 44, 56, 58, 1116, 782, 0xF0, 0x5B, 0x56, 0xFF +vertex 73, 65, 66, 1286, 354, 0xD5, 0x50, 0x57, 0xFF +vertex 17, 81, 33, 618, 1170, 0xE6, 0x68, 0x43, 0xFF +vertex 102, 92, 31, 588, -144, 0xCE, 0x64, 0x3B, 0xFF +vertex 17, 81, 33, 608, 1114, 0xE6, 0x68, 0x43, 0xFF +vertex 16, 69, 48, 960, 1118, 0xBD, 0x39, 0x5A, 0xFF +vertex 44, 56, 58, 1290, 720, 0xF0, 0x5B, 0x56, 0xFF + +peach_seg5_vertex_05004E38: # 0x05004E38 +vertex -20, 72, 0, 480, 2010, 0x96, 0x45, 0x00, 0xFF +vertex 17, 81, 33, 2102, 128, 0xE6, 0x68, 0x43, 0xFF +vertex 16, 89, 10, 962, -24, 0xE2, 0x73, 0x2B, 0xFF +vertex 17, 81, -32, -1142, 128, 0xE7, 0x68, 0xBD, 0xFF +vertex 16, 89, -9, -4, -24, 0xE1, 0x72, 0xD4, 0xFF + +peach_seg5_vertex_05004E88: # 0x05004E88 +vertex 18, -87, -62, 0, 0, 0xA9, 0xC8, 0xB7, 0xFF +vertex 17, 11, -57, 0, 0, 0xA5, 0x15, 0xAB, 0xFF +vertex 32, -11, -81, 0, 0, 0xC8, 0x17, 0x91, 0xFF +vertex 98, -89, -74, 0, 0, 0x31, 0x98, 0xCC, 0xFF +vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF +vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF +vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF +vertex -10, -6, 0, 0, 0, 0x82, 0xF1, 0x00, 0xFF +vertex 10, -93, 0, 0, 0, 0x9B, 0xB4, 0x00, 0xFF +vertex 18, -87, 63, 0, 0, 0xA9, 0xC8, 0x48, 0xFF +vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF +vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF +vertex 59, -8, 86, 0, 0, 0xCD, 0x1D, 0x6F, 0xFF +vertex 17, 11, 58, 0, 0, 0xA5, 0x15, 0x55, 0xFF +vertex 32, -11, 82, 0, 0, 0xC8, 0x17, 0x6F, 0xFF + +peach_seg5_vertex_05004F78: # 0x05004F78 +vertex 59, -8, 86, 0, 0, 0xCD, 0x1D, 0x6F, 0xFF +vertex 100, -62, 128, 0, 0, 0x1B, 0x17, 0x79, 0xFF +vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF +vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF +vertex 20, 28, 56, 0, 0, 0xA7, 0x05, 0x59, 0xFF +vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF +vertex 66, 12, 84, 0, 0, 0xDD, 0x22, 0x74, 0xFF +vertex 97, 3, 107, 0, 0, 0xE4, 0x06, 0x7B, 0xFF +vertex 97, 3, -106, 0, 0, 0xE4, 0x06, 0x85, 0xFF +vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF +vertex 66, 12, -83, 0, 0, 0xDD, 0x22, 0x8C, 0xFF +vertex 35, 37, -76, 0, 0, 0xD0, 0x29, 0x92, 0xFF +vertex 73, 65, -65, 0, 0, 0xD5, 0x50, 0xA9, 0xFF +vertex 100, -62, -127, 0, 0, 0x1B, 0x17, 0x87, 0xFF +vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF +vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF + +peach_seg5_vertex_05005078: # 0x05005078 +vertex 35, 37, -76, 0, 0, 0xD0, 0x29, 0x92, 0xFF +vertex 59, -8, -85, 0, 0, 0xCD, 0x1D, 0x91, 0xFF +vertex 20, 28, -55, 0, 0, 0xA7, 0x05, 0xA7, 0xFF +vertex 97, 3, -106, 0, 0, 0xE4, 0x06, 0x85, 0xFF +vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF +vertex 16, 69, -47, 0, 0, 0xBE, 0x39, 0xA5, 0xFF +vertex 44, 56, -57, 0, 0, 0xF0, 0x5B, 0xAA, 0xFF +vertex 73, 65, -65, 0, 0, 0xD5, 0x50, 0xA9, 0xFF +vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF +vertex 102, 92, -30, 0, 0, 0xCF, 0x63, 0xC4, 0xFF +vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF +vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF +vertex 20, 28, 56, 0, 0, 0xA7, 0x05, 0x59, 0xFF +vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF +vertex 16, 69, 48, 0, 0, 0xBD, 0x39, 0x5A, 0xFF + +peach_seg5_vertex_05005168: # 0x05005168 +vertex 44, 56, 58, 0, 0, 0xF0, 0x5B, 0x56, 0xFF +vertex 35, 37, 77, 0, 0, 0xD0, 0x29, 0x6E, 0xFF +vertex 73, 65, 66, 0, 0, 0xD5, 0x50, 0x57, 0xFF +vertex 66, 12, 84, 0, 0, 0xDD, 0x22, 0x74, 0xFF +vertex 16, 69, 48, 0, 0, 0xBD, 0x39, 0x5A, 0xFF +vertex 97, 3, 107, 0, 0, 0xE4, 0x06, 0x7B, 0xFF +vertex 134, -13, 80, 0, 0, 0x4D, 0xD6, 0x5B, 0xFF +vertex 137, 48, 116, 0, 0, 0x39, 0x1C, 0x6D, 0xFF +vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF +vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF +vertex 102, 92, 31, 0, 0, 0xCE, 0x64, 0x3B, 0xFF +vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF +vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF +vertex 131, -79, -38, 0, 0, 0x57, 0xB2, 0xD1, 0xFF +vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF +vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF + +peach_seg5_vertex_05005268: # 0x05005268 +vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF +vertex 98, -89, -74, 0, 0, 0x31, 0x98, 0xCC, 0xFF +vertex 131, -79, -38, 0, 0, 0x57, 0xB2, 0xD1, 0xFF +vertex 134, -13, -79, 0, 0, 0x4D, 0xD6, 0xA5, 0xFF +vertex 61, -56, -115, 0, 0, 0xC4, 0xD9, 0x98, 0xFF +vertex 100, -62, -127, 0, 0, 0x1B, 0x17, 0x87, 0xFF +vertex 98, -98, 0, 0, 0, 0x1F, 0x86, 0x00, 0xFF +vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF +vertex 92, -29, -103, 0, 0, 0x36, 0x08, 0x8E, 0xFF +vertex 169, -4, -42, 0, 0, 0x4A, 0xF1, 0x9B, 0xFF +vertex 169, 23, -51, 0, 0, 0x77, 0xF8, 0xD6, 0xFF +vertex 168, 35, -23, 0, 0, 0x6C, 0x3D, 0xE9, 0xFF +vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF +vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF +vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF +vertex 167, 79, -39, 0, 0, 0x77, 0x29, 0xFA, 0xFF + +peach_seg5_vertex_05005368: # 0x05005368 +vertex 148, 108, 0, 0, 0, 0x5E, 0x55, 0x00, 0xFF +vertex 138, 104, -46, 0, 0, 0x0B, 0x6F, 0xC5, 0xFF +vertex 105, 124, 0, 0, 0, 0xD3, 0x76, 0x00, 0xFF +vertex 102, 92, -30, 0, 0, 0xCF, 0x63, 0xC4, 0xFF +vertex 167, 79, -39, 0, 0, 0x77, 0x29, 0xFA, 0xFF +vertex 169, 23, -51, 0, 0, 0x77, 0xF8, 0xD6, 0xFF +vertex 137, 48, -115, 0, 0, 0x39, 0x1C, 0x93, 0xFF +vertex 85, 99, 0, 0, 0, 0xCD, 0x74, 0x00, 0xFF +vertex 168, 35, -23, 0, 0, 0x6C, 0x3D, 0xE9, 0xFF +vertex 156, 40, 0, 0, 0, 0x4E, 0x64, 0x00, 0xFF +vertex 169, -4, -42, 0, 0, 0x4A, 0xF1, 0x9B, 0xFF +vertex 165, -32, -46, 0, 0, 0x6E, 0xD7, 0xD1, 0xFF +vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF +vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF +vertex 167, -34, -19, 0, 0, 0x4D, 0xAD, 0xC8, 0xFF +vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF + +peach_seg5_vertex_05005468: # 0x05005468 +vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF +vertex 98, -98, 0, 0, 0, 0x1F, 0x86, 0x00, 0xFF +vertex 131, -87, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF +vertex 165, -43, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF +vertex 131, -79, 39, 0, 0, 0x57, 0xB1, 0x2E, 0xFF +vertex 168, 35, 24, 0, 0, 0x6C, 0x3D, 0x17, 0xFF +vertex 156, 40, 0, 0, 0, 0x4E, 0x64, 0x00, 0xFF +vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF +vertex 148, 108, 0, 0, 0, 0x5E, 0x55, 0x00, 0xFF +vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF +vertex 105, 124, 0, 0, 0, 0xD3, 0x76, 0x00, 0xFF +vertex 102, 92, 31, 0, 0, 0xCE, 0x64, 0x3B, 0xFF +vertex 85, 99, 0, 0, 0, 0xCD, 0x74, 0x00, 0xFF +vertex 39, -109, 0, 0, 0, 0xF0, 0x83, 0x00, 0xFF +vertex 165, -32, 47, 0, 0, 0x6E, 0xD7, 0x2F, 0xFF +vertex 167, -34, 20, 0, 0, 0x4C, 0xAC, 0x38, 0xFF + +peach_seg5_vertex_05005568: # 0x05005568 +vertex 98, -89, 75, 0, 0, 0x31, 0x97, 0x33, 0xFF +vertex 134, -13, 80, 0, 0, 0x4D, 0xD6, 0x5B, 0xFF +vertex 92, -29, 104, 0, 0, 0x36, 0x08, 0x72, 0xFF +vertex 169, 23, 52, 0, 0, 0x77, 0xF8, 0x2A, 0xFF +vertex 137, 48, 116, 0, 0, 0x39, 0x1C, 0x6D, 0xFF +vertex 165, -32, 47, 0, 0, 0x6E, 0xD7, 0x2F, 0xFF +vertex 131, -79, 39, 0, 0, 0x57, 0xB1, 0x2E, 0xFF +vertex 100, -62, 128, 0, 0, 0x1B, 0x17, 0x79, 0xFF +vertex 169, -4, 43, 0, 0, 0x4A, 0xF1, 0x65, 0xFF +vertex 168, 35, 24, 0, 0, 0x6C, 0x3D, 0x17, 0xFF +vertex 167, 79, 40, 0, 0, 0x77, 0x29, 0x07, 0xFF +vertex 138, 104, 47, 0, 0, 0x0B, 0x6F, 0x3B, 0xFF +vertex 61, -56, 116, 0, 0, 0xC4, 0xD9, 0x68, 0xFF +vertex 167, -34, 20, 0, 0, 0x4C, 0xAC, 0x38, 0xFF + +glabel peach_seg5_dl_05005648 # 0x05005648 - 0x05005750 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPLight peach_seg5_light_05000A00, 1 +gsSPLight peach_seg5_light_050009F8, 2 +gsSPVertex peach_seg5_vertex_05004828, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 5, 1, 6, 0x0 +gsSP2Triangles 7, 1, 8, 0x0, 6, 1, 3, 0x0 +gsSP2Triangles 2, 1, 7, 0x0, 8, 1, 4, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 12, 9, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex peach_seg5_vertex_05004928, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 9, 4, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 10, 0x0 +gsSPVertex peach_seg5_vertex_05004A18, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 0, 7, 0x0, 7, 0, 8, 0x0 +gsSP1Triangle 2, 8, 0, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005750 # 0x05005750 - 0x05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex peach_seg5_vertex_05004AA8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005780 # 0x05005780 - 0x050058B8 +gsSPVertex peach_seg5_vertex_05004AD8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 4, 1, 0x0 +gsSP2Triangles 6, 2, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 9, 6, 11, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex peach_seg5_vertex_05004BD8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 2, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 10, 12, 13, 0x0, 14, 10, 9, 0x0 +gsSPVertex peach_seg5_vertex_05004CC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 6, 8, 7, 0x0 +gsSP2Triangles 3, 9, 4, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 0, 4, 13, 0x0 +gsSP1Triangle 14, 0, 13, 0x0 +gsSPVertex peach_seg5_vertex_05004DB8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_050058B8 # 0x050058B8 - 0x050058E0 +gsSPVertex peach_seg5_vertex_05004E38, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP1Triangle 0, 2, 4, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_050058E0 # 0x050058E0 - 0x05005C48 +gsSPLight peach_seg5_light_05000A18, 1 +gsSPLight peach_seg5_light_05000A10, 2 +gsSPVertex peach_seg5_vertex_05004E88, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 6, 4, 0, 0x0 +gsSP2Triangles 7, 1, 0, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 7, 0, 8, 0x0, 8, 0, 5, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 5, 10, 9, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 7, 9, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 9, 12, 14, 0x0 +gsSP2Triangles 5, 9, 8, 0x0, 14, 13, 9, 0x0 +gsSPVertex peach_seg5_vertex_05004F78, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 5, 0, 6, 0x0 +gsSP2Triangles 2, 7, 0, 0x0, 6, 0, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 12, 8, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 9, 13, 14, 0x0, 15, 13, 9, 0x0 +gsSPVertex peach_seg5_vertex_05005078, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 6, 7, 0, 0x0, 8, 3, 7, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 8, 7, 0x0 +gsSP2Triangles 8, 11, 3, 0x0, 3, 11, 4, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex peach_seg5_vertex_05005168, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 5, 2, 3, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 2, 5, 7, 0x0 +gsSP2Triangles 6, 5, 8, 0x0, 7, 9, 2, 0x0 +gsSP2Triangles 10, 2, 9, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 12, 14, 13, 0x0, 13, 14, 15, 0x0 +gsSPVertex peach_seg5_vertex_05005268, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 1, 6, 7, 0x0 +gsSP2Triangles 3, 1, 8, 0x0, 8, 1, 5, 0x0 +gsSP2Triangles 6, 1, 0, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 3, 0x0, 13, 10, 3, 0x0 +gsSP1Triangle 14, 15, 13, 0x0 +gsSPVertex peach_seg5_vertex_05005368, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 7, 2, 3, 0x0, 5, 4, 8, 0x0 +gsSP2Triangles 9, 4, 0, 0x0, 8, 4, 9, 0x0 +gsSP2Triangles 10, 11, 5, 0x0, 12, 13, 0, 0x0 +gsSP2Triangles 14, 15, 11, 0x0, 14, 11, 10, 0x0 +gsSPVertex peach_seg5_vertex_05005468, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 9, 8, 10, 0x0 +gsSP2Triangles 11, 9, 10, 0x0, 10, 12, 11, 0x0 +gsSP2Triangles 13, 1, 0, 0x0, 14, 4, 3, 0x0 +gsSP1Triangle 3, 15, 14, 0x0 +gsSPVertex peach_seg5_vertex_05005568, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0 +gsSP2Triangles 5, 1, 6, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 1, 5, 3, 0x0, 2, 7, 0, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 5, 8, 3, 0x0 +gsSP2Triangles 3, 9, 10, 0x0, 3, 10, 4, 0x0 +gsSP2Triangles 11, 4, 10, 0x0, 12, 0, 7, 0x0 +gsSP1Triangle 5, 13, 8, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005C48 # 0x05005C48 - 0x05005CB0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList peach_seg5_dl_05005648 +gsSPDisplayList peach_seg5_dl_05005750 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005CB0 # 0x05005CB0 - 0x05005CE0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_050058E0 +gsDPPipeSync +gsSPEndDisplayList + +glabel peach_seg5_dl_05005CE0 # 0x05005CE0 - 0x05005D38 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005D38 # 0x05005D38 - 0x05005D90 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001228 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005D90 # 0x05005D90 - 0x05005DE8 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005DE8 # 0x05005DE8 - 0x05005E40 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002228 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002E28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005E40 # 0x05005E40 - 0x05005E98 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005E98 # 0x05005E98 - 0x05005EF0 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001228 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005EF0 # 0x05005EF0 - 0x05005F48 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05001A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05005F48 # 0x05005F48 - 0x05005FA0 +gsSPDisplayList peach_seg5_dl_05005C48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002228 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_05005780 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05003628 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList peach_seg5_dl_050058B8 +gsSPDisplayList peach_seg5_dl_05005CB0 +gsSPEndDisplayList + +peach_seg5_light_05005FA0: # 0x05005FA0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05005FA8: # 0x05005FA8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05005FB8: # 0x05005FB8 +vertex 96, 28, 1, 246, 2076, 0x0A, 0x7B, 0x1C, 0xFF +vertex 96, 9, 27, 58, 2076, 0x0B, 0x08, 0x7E, 0xFF +vertex 152, 8, 22, 44, 1520, 0x0B, 0x42, 0x6B, 0xFF +vertex 152, -16, 14, -202, 1518, 0x0B, 0xAE, 0x5F, 0xFF +vertex 96, -20, 17, -244, 2074, 0x0B, 0x8C, 0x31, 0xFF +vertex 152, -16, -11, -202, 1518, 0x0C, 0x8B, 0xD2, 0xFF +vertex 152, 23, 1, 196, 1520, 0x0A, 0x7A, 0xE1, 0xFF +vertex 96, -21, -14, -246, 2074, 0x0C, 0xAD, 0xA1, 0xFF +vertex 152, 8, -19, 42, 1520, 0x0B, 0x08, 0x82, 0xFF +vertex 96, 9, -24, 58, 2076, 0x0B, 0x40, 0x94, 0xFF + +glabel peach_seg5_dl_05006058 # 0x05006058 - 0x050060E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05005FA8, 1 +gsSPLight peach_seg5_light_05005FA0, 2 +gsSPVertex peach_seg5_vertex_05005FB8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 9, 0, 6, 0x0, 9, 6, 8, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_050060E0 # 0x050060E0 - 0x05006138 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05006058 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05006138: # 0x05006138 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05006140: # 0x05006140 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_light_05006150: # 0x05006150 +.byte 0x6C, 0x54, 0x5F, 0x00, 0x6C, 0x54, 0x5F, 0x00 + +peach_seg5_light_05006158: # 0x05006158 +.byte 0xD9, 0xA9, 0xBE, 0x00, 0xD9, 0xA9, 0xBE, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05006168: # 0x05006168 +vertex 54, 70, -23, -179, 143, 0x23, 0x6C, 0xCA, 0xFF +vertex 52, 85, 0, 224, 223, 0x17, 0x7C, 0x00, 0xFF +vertex 70, 67, -7, 96, -135, 0x55, 0x5B, 0xEB, 0xFF +vertex 36, 73, 19, 542, 450, 0xF5, 0x78, 0x26, 0xFF +vertex 28, 75, 0, 224, 584, 0xD9, 0x78, 0x00, 0xFF +vertex 36, 73, -18, -94, 450, 0xF5, 0x78, 0xD9, 0xFF +vertex 54, 70, 24, 627, 143, 0x23, 0x6D, 0x36, 0xFF +vertex 70, 67, 8, 351, -135, 0x51, 0x5D, 0x19, 0xFF + +peach_seg5_vertex_050061E8: # 0x050061E8 +vertex 116, 24, 43, 692, -612, 0x36, 0x3D, 0x60, 0xFF +vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF +vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF +vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF +vertex 111, 45, 0, 478, -586, 0xEF, 0x7B, 0xEA, 0xFF + +peach_seg5_vertex_05006238: # 0x05006238 +vertex 85, 34, -65, 150, -458, 0x4B, 0x3C, 0xAE, 0xFF +vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF +vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF +vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF +vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF +vertex 24, 37, -70, 126, -150, 0xC5, 0x23, 0x96, 0xFF +vertex 54, 70, -23, 358, -300, 0x23, 0x6C, 0xCA, 0xFF +vertex 70, 67, -7, 440, -382, 0x55, 0x5B, 0xEB, 0xFF +vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF +vertex 85, -21, -65, 150, -456, 0x3A, 0xC5, 0xA1, 0xFF +vertex 36, 73, -18, 384, -210, 0xF5, 0x78, 0xD9, 0xFF +vertex 84, 50, 22, 590, -452, 0x65, 0x4B, 0x0B, 0xFF +vertex 70, 67, 8, 518, -382, 0x51, 0x5D, 0x19, 0xFF +vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF + +peach_seg5_vertex_05006318: # 0x05006318 +vertex 54, 70, 24, 600, -300, 0x23, 0x6D, 0x36, 0xFF +vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF +vertex 85, 34, 66, 808, -458, 0x4B, 0x3C, 0x52, 0xFF +vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF +vertex 23, -22, 71, 832, -146, 0xD1, 0xD9, 0x6F, 0xFF +vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF +vertex 98, 18, 35, 656, -522, 0x48, 0x42, 0x50, 0xFF +vertex 84, 50, 22, 590, -452, 0x65, 0x4B, 0x0B, 0xFF +vertex 70, 67, 8, 518, -382, 0x51, 0x5D, 0x19, 0xFF +vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF +vertex 95, 36, 0, 478, -506, 0x25, 0x78, 0x0D, 0xFF +vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF +vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF +vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF +vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF + +peach_seg5_vertex_05006408: # 0x05006408 +vertex 111, 45, 0, 478, -586, 0xEF, 0x7B, 0xEA, 0xFF +vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF +vertex 95, 36, 0, 478, -506, 0x25, 0x78, 0x0D, 0xFF +vertex 84, 50, -21, 368, -452, 0x66, 0x4A, 0xF2, 0xFF +vertex 116, 24, 43, 692, -612, 0x36, 0x3D, 0x60, 0xFF +vertex 98, 18, 35, 656, -522, 0x48, 0x42, 0x50, 0xFF +vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF +vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF +vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF +vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF +vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF +vertex -7, 37, 35, 656, 8, 0x92, 0x20, 0x34, 0xFF +vertex 36, 73, 19, 574, -210, 0xF5, 0x78, 0x26, 0xFF +vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF + +peach_seg5_vertex_050064E8: # 0x050064E8 +vertex 23, -45, -34, 302, -146, 0xD9, 0x8D, 0xDF, 0xFF +vertex 86, -53, -34, 302, -460, 0x40, 0x9D, 0xD3, 0xFF +vertex 86, -53, 35, 656, -460, 0x41, 0x98, 0x1E, 0xFF +vertex 54, 70, 24, 600, -300, 0x23, 0x6D, 0x36, 0xFF +vertex 36, 73, 19, 574, -210, 0xF5, 0x78, 0x26, 0xFF +vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF +vertex 28, 75, 0, 478, -170, 0xD9, 0x78, 0x00, 0xFF +vertex 36, 73, -18, 384, -210, 0xF5, 0x78, 0xD9, 0xFF +vertex 20, 69, -39, 278, -132, 0xDD, 0x70, 0xD2, 0xFF +vertex 85, -21, -65, 150, -456, 0x3A, 0xC5, 0xA1, 0xFF +vertex -8, -22, -34, 302, 10, 0x95, 0xD5, 0xCD, 0xFF +vertex -8, -22, 35, 656, 10, 0x92, 0xC8, 0x1B, 0xFF +vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF +vertex 23, -45, 35, 656, -146, 0xDD, 0x90, 0x2F, 0xFF +vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF +vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF + +peach_seg5_vertex_050065E8: # 0x050065E8 +vertex 98, -23, 35, 656, -520, 0x42, 0xB8, 0x50, 0xFF +vertex 86, -53, 35, 656, -460, 0x41, 0x98, 0x1E, 0xFF +vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF +vertex 85, -21, 66, 808, -454, 0x3A, 0xC5, 0x5F, 0xFF +vertex -8, -22, -34, 302, 10, 0x95, 0xD5, 0xCD, 0xFF +vertex -8, -22, 35, 656, 10, 0x92, 0xC8, 0x1B, 0xFF +vertex -7, 37, -34, 302, 8, 0x8C, 0x2A, 0xE4, 0xFF +vertex 23, -45, 35, 656, -146, 0xDD, 0x90, 0x2F, 0xFF +vertex 23, -22, 71, 832, -146, 0xD1, 0xD9, 0x6F, 0xFF +vertex -7, 37, 35, 656, 8, 0x92, 0x20, 0x34, 0xFF +vertex 24, 37, 71, 832, -150, 0xD2, 0x2C, 0x6D, 0xFF +vertex 20, 69, 40, 680, -132, 0xD3, 0x6F, 0x28, 0xFF +vertex 24, 37, -70, 126, -150, 0xC5, 0x23, 0x96, 0xFF +vertex 23, -22, -70, 126, -146, 0xDF, 0xD1, 0x90, 0xFF +vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF +vertex 119, -30, 36, 658, -626, 0x30, 0xAC, 0x51, 0xFF + +peach_seg5_vertex_050066E8: # 0x050066E8 +vertex 116, 24, -42, 266, -612, 0x2F, 0x2B, 0x93, 0xFF +vertex 119, -30, -35, 300, -626, 0x40, 0x9F, 0xCE, 0xFF +vertex 98, -23, -34, 302, -520, 0x59, 0xCD, 0xB7, 0xFF +vertex 98, 18, -34, 302, -522, 0x2E, 0x52, 0xAC, 0xFF + +glabel peach_seg5_dl_05006728 # 0x05006728 - 0x05006798 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05002C28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPLight peach_seg5_light_05006140, 1 +gsSPLight peach_seg5_light_05006138, 2 +gsSPVertex peach_seg5_vertex_05006168, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 6, 1, 3, 0x0 +gsSP2Triangles 7, 1, 6, 0x0, 2, 1, 7, 0x0 +gsSP1Triangle 5, 1, 0, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05006798 # 0x05006798 - 0x05006A18 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05006158, 1 +gsSPLight peach_seg5_light_05006150, 2 +gsSPVertex peach_seg5_vertex_050061E8, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP1Triangle 3, 0, 2, 0x0 +gsSPLight peach_seg5_light_05006140, 1 +gsSPLight peach_seg5_light_05006138, 2 +gsSPVertex peach_seg5_vertex_05006238, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 7, 3, 0, 0x0, 0, 8, 6, 0x0 +gsSP2Triangles 0, 5, 8, 0x0, 0, 9, 4, 0x0 +gsSP2Triangles 2, 9, 0, 0x0, 8, 10, 6, 0x0 +gsSP2Triangles 3, 7, 11, 0x0, 7, 12, 11, 0x0 +gsSP1Triangle 8, 5, 13, 0x0 +gsSPVertex peach_seg5_vertex_05006318, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 8, 0, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 7, 8, 0x0, 4, 9, 2, 0x0 +gsSP2Triangles 2, 9, 5, 0x0, 10, 11, 7, 0x0 +gsSP2Triangles 7, 6, 10, 0x0, 1, 12, 13, 0x0 +gsSP1Triangle 12, 1, 14, 0x0 +gsSPVertex peach_seg5_vertex_05006408, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 10, 12, 13, 0x0 +gsSPVertex peach_seg5_vertex_050064E8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 1, 0, 0x0 +gsSP2Triangles 10, 0, 11, 0x0, 12, 0, 10, 0x0 +gsSP2Triangles 13, 0, 2, 0x0, 0, 12, 9, 0x0 +gsSP2Triangles 0, 13, 11, 0x0, 14, 1, 9, 0x0 +gsSP2Triangles 2, 1, 14, 0x0, 13, 2, 15, 0x0 +gsSPVertex peach_seg5_vertex_050065E8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 9, 5, 8, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 6, 9, 11, 0x0 +gsSP2Triangles 3, 8, 7, 0x0, 4, 6, 12, 0x0 +gsSP2Triangles 13, 4, 12, 0x0, 14, 15, 0, 0x0 +gsSP1Triangle 0, 2, 14, 0x0 +gsSPVertex peach_seg5_vertex_050066E8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05006A18 # 0x05006A18 - 0x05006A90 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList peach_seg5_dl_05006728 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05006798 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05006A90: # 0x05006A90 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05006A98: # 0x05006A98 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05006AA8: # 0x05006AA8 +vertex 93, 12, 39, 676, 1080, 0x2C, 0x13, 0x75, 0xFF +vertex 92, 36, 28, 618, 1092, 0x46, 0x58, 0x38, 0xFF +vertex 54, 35, 28, 618, 1468, 0x3E, 0x53, 0x48, 0xFF +vertex 33, 62, -56, 196, -1380, 0x5A, 0x4A, 0xD0, 0xFF +vertex 32, 71, 0, 478, -1376, 0x5A, 0x59, 0x00, 0xFF +vertex 54, 35, -27, 340, -1596, 0x3C, 0x5F, 0xC7, 0xFF +vertex 35, 12, -80, 76, -1404, 0x5F, 0x0A, 0xAE, 0xFF +vertex 55, 11, -39, 280, -1606, 0x46, 0x13, 0x99, 0xFF +vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF +vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF +vertex 54, 44, 0, 480, -1590, 0x28, 0x77, 0x09, 0xFF +vertex 57, -12, -27, 338, -1618, 0x48, 0xC0, 0xAF, 0xFF +vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF +vertex 54, 35, 28, 618, -1596, 0x3E, 0x53, 0x48, 0xFF +vertex 54, 44, 0, 480, 1474, 0x28, 0x77, 0x09, 0xFF +vertex 94, -10, 28, 618, 1070, 0x5F, 0xCC, 0x40, 0xFF + +peach_seg5_vertex_05006BA8: # 0x05006BA8 +vertex 91, 46, 0, 480, 1096, 0x63, 0x4E, 0xF8, 0xFF +vertex 92, 36, 28, 618, 1092, 0x46, 0x58, 0x38, 0xFF +vertex 94, -10, 28, 618, 1070, 0x5F, 0xCC, 0x40, 0xFF +vertex 55, 10, 40, 678, 1458, 0x47, 0xFC, 0x68, 0xFF +vertex 93, 12, 39, 676, 1080, 0x2C, 0x13, 0x75, 0xFF +vertex 54, 35, 28, 618, 1468, 0x3E, 0x53, 0x48, 0xFF +vertex 57, -12, 28, 620, 1446, 0x49, 0xB1, 0x42, 0xFF +vertex 95, -20, 0, 480, 1064, 0x4E, 0x9E, 0x0B, 0xFF +vertex 54, 44, 0, 480, 1474, 0x28, 0x77, 0x09, 0xFF +vertex 54, 35, -27, 340, 1468, 0x3C, 0x5F, 0xC7, 0xFF +vertex 92, 36, -27, 340, 1092, 0x48, 0x45, 0xB2, 0xFF +vertex 94, -10, -27, 340, 1070, 0x60, 0xBE, 0xD0, 0xFF +vertex 57, -22, 0, 478, 1440, 0x54, 0xA2, 0xF8, 0xFF +vertex 57, -12, -27, 338, 1446, 0x48, 0xC0, 0xAF, 0xFF +vertex 93, 12, -38, 284, 1080, 0x2E, 0xED, 0x8C, 0xFF +vertex 55, 11, -39, 280, 1458, 0x46, 0x13, 0x99, 0xFF + +peach_seg5_vertex_05006CA8: # 0x05006CA8 +vertex 35, 12, -80, 76, -1404, 0x5F, 0x0A, 0xAE, 0xFF +vertex -14, 8, -114, -94, -900, 0x2C, 0xFD, 0x89, 0xFF +vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF +vertex 38, -47, -56, 194, -1434, 0x60, 0xC5, 0xC7, 0xFF +vertex 57, -12, -27, 338, -1618, 0x48, 0xC0, 0xAF, 0xFF +vertex 57, -22, 0, 478, -1624, 0x54, 0xA2, 0xF8, 0xFF +vertex 55, 11, -39, 280, 1458, 0x46, 0x13, 0x99, 0xFF +vertex 93, 12, -38, 284, 1080, 0x2E, 0xED, 0x8C, 0xFF +vertex 57, -12, -27, 338, 1446, 0x48, 0xC0, 0xAF, 0xFF +vertex 55, 10, 40, 678, -1606, 0x47, 0xFC, 0x68, 0xFF +vertex 54, 35, 28, 618, -1596, 0x3E, 0x53, 0x48, 0xFF +vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF +vertex 39, -70, 0, 478, -1444, 0x64, 0xB2, 0x00, 0xFF +vertex -11, -72, -80, 72, -938, 0x21, 0xB1, 0xA3, 0xFF +vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF +vertex 38, -47, 57, 764, -1434, 0x62, 0xC2, 0x32, 0xFF + +peach_seg5_vertex_05006DA8: # 0x05006DA8 +vertex 57, -22, 0, 478, -1624, 0x54, 0xA2, 0xF8, 0xFF +vertex 57, -12, 28, 620, -1618, 0x49, 0xB1, 0x42, 0xFF +vertex 38, -47, 57, 764, -1434, 0x62, 0xC2, 0x32, 0xFF +vertex 35, 12, 81, 882, -1404, 0x5C, 0x02, 0x56, 0xFF +vertex 55, 10, 40, 678, -1606, 0x47, 0xFC, 0x68, 0xFF +vertex -11, -68, 81, 886, -938, 0x27, 0xB8, 0x60, 0xFF +vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF +vertex 39, -70, 0, 478, -1444, 0x64, 0xB2, 0x00, 0xFF +vertex 33, 62, 57, 766, -1380, 0x5A, 0x4A, 0x30, 0xFF +vertex -43, 6, 114, 1050, -610, 0x00, 0x01, 0x7E, 0xFF +vertex -40, -71, 81, 882, -648, 0x09, 0x9B, 0x4C, 0xFF +vertex -14, 8, 115, 1054, -900, 0x24, 0x04, 0x79, 0xFF +vertex -18, 76, 81, 886, -868, 0x21, 0x52, 0x5A, 0xFF +vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF +vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF +vertex -47, 79, -80, 76, -574, 0x01, 0x6D, 0xC0, 0xFF + +peach_seg5_vertex_05006EA8: # 0x05006EA8 +vertex -19, 99, 0, 480, -856, 0x1C, 0x7B, 0x00, 0xFF +vertex -47, 79, 81, 882, -574, 0x01, 0x6D, 0x40, 0xFF +vertex -18, 76, 81, 886, -868, 0x21, 0x52, 0x5A, 0xFF +vertex -47, 79, -80, 76, -574, 0x01, 0x6D, 0xC0, 0xFF +vertex -48, 96, 0, 480, -566, 0xF3, 0x7E, 0x00, 0xFF +vertex -43, 6, 114, 1050, -610, 0x00, 0x01, 0x7E, 0xFF +vertex -14, 8, 115, 1054, -900, 0x24, 0x04, 0x79, 0xFF +vertex -11, -68, 81, 886, -938, 0x27, 0xB8, 0x60, 0xFF +vertex -40, -71, 81, 882, -648, 0x09, 0x9B, 0x4C, 0xFF +vertex -9, -102, 0, 480, -954, 0x29, 0x89, 0x01, 0xFF +vertex -11, -72, -80, 72, -938, 0x21, 0xB1, 0xA3, 0xFF +vertex -40, -74, -80, 76, -650, 0x07, 0x9A, 0xB6, 0xFF +vertex -43, 6, -113, -90, -610, 0x00, 0x02, 0x82, 0xFF +vertex -38, -104, 0, 480, -664, 0x08, 0x82, 0x01, 0xFF +vertex -14, 8, -114, -94, -900, 0x2C, 0xFD, 0x89, 0xFF +vertex -18, 76, -80, 72, -868, 0x21, 0x52, 0xA6, 0xFF + +glabel peach_seg5_dl_05006FA8 # 0x05006FA8 - 0x05007230 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05006A98, 1 +gsSPLight peach_seg5_light_05006A90, 2 +gsSPVertex peach_seg5_vertex_05006AA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 7, 0x0, 3, 8, 9, 0x0 +gsSP2Triangles 9, 4, 3, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 4, 10, 5, 0x0 +gsSP2Triangles 6, 7, 11, 0x0, 4, 12, 13, 0x0 +gsSP2Triangles 13, 10, 4, 0x0, 12, 4, 9, 0x0 +gsSP2Triangles 2, 1, 14, 0x0, 1, 0, 15, 0x0 +gsSPVertex peach_seg5_vertex_05006BA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 6, 2, 3, 0x0 +gsSP2Triangles 0, 2, 7, 0x0, 7, 2, 6, 0x0 +gsSP2Triangles 8, 0, 9, 0x0, 10, 0, 11, 0x0 +gsSP2Triangles 0, 7, 11, 0x0, 1, 0, 8, 0x0 +gsSP2Triangles 0, 10, 9, 0x0, 12, 7, 6, 0x0 +gsSP2Triangles 11, 7, 12, 0x0, 13, 11, 12, 0x0 +gsSP2Triangles 11, 14, 10, 0x0, 14, 11, 13, 0x0 +gsSP2Triangles 9, 10, 15, 0x0, 10, 14, 15, 0x0 +gsSPVertex peach_seg5_vertex_05006CA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 3, 5, 0x0, 3, 13, 1, 0x0 +gsSP2Triangles 14, 13, 3, 0x0, 3, 12, 14, 0x0 +gsSP1Triangle 15, 12, 5, 0x0 +gsSPVertex peach_seg5_vertex_05006DA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 5, 2, 3, 0x0 +gsSP2Triangles 8, 3, 4, 0x0, 9, 10, 5, 0x0 +gsSP2Triangles 3, 11, 5, 0x0, 12, 11, 3, 0x0 +gsSP2Triangles 3, 8, 12, 0x0, 13, 12, 8, 0x0 +gsSP1Triangle 14, 15, 13, 0x0 +gsSPVertex peach_seg5_vertex_05006EA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 9, 11, 10, 0x0, 9, 13, 11, 0x0 +gsSP2Triangles 8, 13, 9, 0x0, 14, 12, 15, 0x0 +gsSP2Triangles 10, 12, 14, 0x0, 12, 3, 15, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05007230 # 0x05007230 - 0x05007288 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05006FA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel peach_seg5_us_dl_05007288 # 0x05007288 - 0x050072E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05006FA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList +.endif + +peach_seg5_light_05007288: # 0x05007288 +.byte 0x7F, 0x5F, 0x0C, 0x00, 0x7F, 0x5F, 0x0C, 0x00 + +peach_seg5_light_05007290: # 0x05007290 +.byte 0xFF, 0xBF, 0x18, 0x00, 0xFF, 0xBF, 0x18, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_050072A0: # 0x050072A0 +vertex 89, -13, 96, 0, 0, 0x12, 0x64, 0x4B, 0xFF +vertex 77, -2, 169, 0, 0, 0xBC, 0x59, 0x3A, 0xFF +vertex 113, -57, 148, 0, 0, 0x3C, 0xDE, 0x69, 0xFF +vertex 134, -77, 114, 0, 0, 0x04, 0xC7, 0x71, 0xFF +vertex 64, -31, 124, 0, 0, 0x9D, 0xF3, 0x4D, 0xFF +vertex 136, -112, 40, 0, 0, 0xF1, 0x84, 0x16, 0xFF +vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF +vertex 10, -41, 110, 0, 0, 0xD0, 0xEE, 0x74, 0xFF +vertex 188, -40, 85, 0, 0, 0x39, 0x28, 0x6A, 0xFF +vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF +vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF +vertex 184, 6, 56, 0, 0, 0x35, 0x56, 0x4B, 0xFF +vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF +vertex -72, -14, 66, 0, 0, 0xA7, 0x00, 0x59, 0xFF + +peach_seg5_vertex_05007380: # 0x05007380 +vertex 64, -31, -123, 0, 0, 0x9D, 0xF3, 0xB3, 0xFF +vertex 77, -2, -168, 0, 0, 0xBC, 0x59, 0xC6, 0xFF +vertex 113, -57, -147, 0, 0, 0x3D, 0xDD, 0x97, 0xFF +vertex 134, -76, -113, 0, 0, 0x04, 0xC8, 0x8F, 0xFF +vertex 89, -13, -95, 0, 0, 0x12, 0x64, 0xB6, 0xFF +vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF +vertex 136, -112, -39, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex 188, -40, -84, 0, 0, 0x39, 0x28, 0x97, 0xFF +vertex 10, -41, -109, 0, 0, 0xD1, 0xEE, 0x8C, 0xFF +vertex -27, -67, -43, 0, 0, 0xC6, 0x93, 0xE4, 0xFF +vertex -72, -14, -65, 0, 0, 0xA7, 0x00, 0xA6, 0xFF +vertex -37, 23, -45, 0, 0, 0xDC, 0x6A, 0xC6, 0xFF +vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF +vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF +vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF +vertex -95, -7, -21, 0, 0, 0x84, 0x0B, 0xE9, 0xFF + +peach_seg5_vertex_05007480: # 0x05007480 +vertex 136, -112, 40, 0, 0, 0xF1, 0x84, 0x16, 0xFF +vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF +vertex -27, -67, -43, 0, 0, 0xC6, 0x93, 0xE4, 0xFF +vertex 136, -112, -39, 0, 0, 0xFB, 0x84, 0xEA, 0xFF +vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF +vertex 239, -84, -58, 0, 0, 0x5A, 0xA9, 0xF1, 0xFF +vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF +vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF +vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF +vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF +vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF +vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF +vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF +vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF +vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF +vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF + +peach_seg5_vertex_05007580: # 0x05007580 +vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF +vertex 188, -40, -84, 0, 0, 0x39, 0x28, 0x97, 0xFF +vertex 184, 6, -55, 0, 0, 0x35, 0x56, 0xB5, 0xFF +vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF +vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF +vertex 72, 37, -47, 0, 0, 0x08, 0x6D, 0xC0, 0xFF +vertex -37, 23, -45, 0, 0, 0xDC, 0x6A, 0xC6, 0xFF +vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF +vertex -72, -14, -65, 0, 0, 0xA7, 0x00, 0xA6, 0xFF +vertex -95, -7, -21, 0, 0, 0x84, 0x0B, 0xE9, 0xFF +vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF +vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF +vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF +vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF +vertex -95, -7, 22, 0, 0, 0x86, 0x09, 0x21, 0xFF +vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF + +peach_seg5_vertex_05007680: # 0x05007680 +vertex -95, -7, 22, 0, 0, 0x86, 0x09, 0x21, 0xFF +vertex -72, -14, 66, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -37, 23, 46, 0, 0, 0xD9, 0x6C, 0x33, 0xFF +vertex -27, -67, 43, 0, 0, 0xBD, 0x98, 0x1B, 0xFF +vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF +vertex 59, 54, 0, 0, 0, 0xFC, 0x7E, 0x00, 0xFF +vertex 229, -45, -47, 0, 0, 0x43, 0x4F, 0xB8, 0xFF +vertex 255, -74, -119, 0, 0, 0x79, 0xFD, 0xDC, 0xFF +vertex 182, -105, -93, 0, 0, 0x24, 0xB7, 0xA0, 0xFF +vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF +vertex 239, -84, -58, 0, 0, 0x5A, 0xA9, 0xF1, 0xFF +vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF +vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF +vertex 239, -84, 59, 0, 0, 0x51, 0xA0, 0x0C, 0xFF +vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF +vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF + +peach_seg5_vertex_05007780: # 0x05007780 +vertex 184, 6, 56, 0, 0, 0x35, 0x56, 0x4B, 0xFF +vertex 188, -40, 85, 0, 0, 0x39, 0x28, 0x6A, 0xFF +vertex 229, -45, 49, 0, 0, 0x43, 0x4F, 0x47, 0xFF +vertex 189, 27, 0, 0, 0, 0x3E, 0x6E, 0x00, 0xFF +vertex 72, 37, 49, 0, 0, 0x09, 0x6D, 0x40, 0xFF +vertex 182, -105, 94, 0, 0, 0x24, 0xB7, 0x60, 0xFF +vertex 243, -24, 0, 0, 0, 0x20, 0x7A, 0xFF, 0xFF +vertex 298, -12, 0, 0, 0, 0x45, 0x6A, 0xFF, 0xFF +vertex 255, -74, 120, 0, 0, 0x79, 0xFE, 0x24, 0xFF + +glabel peach_seg5_dl_05007810 # 0x05007810 - 0x05007AB8 +gsSPLight peach_seg5_light_05007290, 1 +gsSPLight peach_seg5_light_05007288, 2 +gsSPVertex peach_seg5_vertex_050072A0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 4, 7, 0x0 +gsSP2Triangles 3, 6, 8, 0x0, 3, 8, 0, 0x0 +gsSP2Triangles 5, 3, 7, 0x0, 0, 9, 10, 0x0 +gsSP2Triangles 0, 7, 4, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 0, 10, 7, 0x0, 11, 9, 0, 0x0 +gsSP2Triangles 0, 8, 11, 0x0, 7, 12, 5, 0x0 +gsSP2Triangles 13, 12, 7, 0x0, 10, 13, 7, 0x0 +gsSPVertex peach_seg5_vertex_05007380, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 4, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 4, 7, 3, 0x0 +gsSP2Triangles 7, 5, 3, 0x0, 8, 3, 6, 0x0 +gsSP2Triangles 3, 8, 0, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 0, 8, 4, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 8, 11, 4, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 8, 10, 11, 0x0, 11, 12, 4, 0x0 +gsSP2Triangles 4, 12, 13, 0x0, 13, 7, 4, 0x0 +gsSP2Triangles 9, 14, 15, 0x0, 15, 10, 9, 0x0 +gsSPVertex peach_seg5_vertex_05007480, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 5, 3, 6, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 7, 0, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 12, 4, 11, 0x0, 9, 13, 14, 0x0 +gsSP1Triangle 9, 15, 13, 0x0 +gsSPVertex peach_seg5_vertex_05007580, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 1, 0, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 10, 4, 6, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 9, 14, 10, 0x0, 15, 14, 9, 0x0 +gsSPVertex peach_seg5_vertex_05007680, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 6, 0x0, 9, 6, 11, 0x0 +gsSP2Triangles 6, 10, 7, 0x0, 8, 7, 10, 0x0 +gsSP2Triangles 5, 4, 12, 0x0, 13, 14, 15, 0x0 +gsSP1Triangle 9, 13, 10, 0x0 +gsSPVertex peach_seg5_vertex_05007780, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 2, 7, 0x0, 5, 8, 2, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05007AB8 # 0x05007AB8 - 0x05007AE0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05007810 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05007AE0: # 0x05007AE0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05007AE8: # 0x05007AE8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05007AF8: # 0x05007AF8 +vertex -32, 28, 30, 312, -1330, 0x96, 0x36, 0x2A, 0xFF +vertex -12, 51, -18, 412, -1562, 0xEA, 0x75, 0xD7, 0xFF +vertex -35, 28, -17, 300, -1330, 0x91, 0x27, 0xD2, 0xFF +vertex -33, -19, 30, 308, -856, 0x95, 0xD6, 0x33, 0xFF +vertex -9, 27, 52, 428, -1324, 0xE6, 0x20, 0x77, 0xFF +vertex -42, 4, 6, 264, -1096, 0x82, 0x02, 0x07, 0xFF +vertex -10, 51, 28, 426, -1560, 0xF5, 0x6F, 0x3C, 0xFF +vertex -15, -19, -42, 398, -852, 0xC9, 0xDB, 0x94, 0xFF +vertex -36, -19, -17, 294, -858, 0x8E, 0xD7, 0xDB, 0xFF +vertex -14, 27, -42, 402, -1326, 0xE9, 0x27, 0x8A, 0xFF +vertex -15, -43, -18, 400, -616, 0xE4, 0x8C, 0xD7, 0xFF +vertex -10, -19, 52, 424, -850, 0xE5, 0xD0, 0x72, 0xFF +vertex -12, -43, 28, 414, -614, 0xEF, 0x92, 0x3C, 0xFF +vertex 31, -32, -15, 636, -720, 0x4C, 0xA4, 0xD8, 0xFF +vertex 33, -33, 20, 646, -720, 0x6D, 0xC0, 0x09, 0xFF + +peach_seg5_vertex_05007BE8: # 0x05007BE8 +vertex 33, 38, -15, 644, -1434, 0x75, 0x28, 0xE8, 0xFF +vertex 35, -15, 38, 652, -898, 0x55, 0xD8, 0x54, 0xFF +vertex 33, -33, 20, 646, -720, 0x6D, 0xC0, 0x09, 0xFF +vertex 31, -32, -15, 636, -720, 0x4C, 0xA4, 0xD8, 0xFF +vertex 31, -15, -33, 632, -900, 0x4B, 0xD8, 0xA3, 0xFF +vertex 32, 20, -33, 638, -1256, 0x57, 0x2A, 0xB0, 0xFF +vertex -12, -43, 28, 414, -614, 0xEF, 0x92, 0x3C, 0xFF +vertex -14, 27, -42, 402, -1326, 0xE9, 0x27, 0x8A, 0xFF +vertex -12, 51, -18, 412, -1562, 0xEA, 0x75, 0xD7, 0xFF +vertex 35, 38, 20, 654, -1434, 0x48, 0x65, 0x16, 0xFF +vertex 36, 20, 38, 656, -1254, 0x5F, 0x2B, 0x47, 0xFF +vertex -15, -43, -18, 400, -616, 0xE4, 0x8C, 0xD7, 0xFF +vertex -15, -19, -42, 398, -852, 0xC9, 0xDB, 0x94, 0xFF +vertex -10, -19, 52, 424, -850, 0xE5, 0xD0, 0x72, 0xFF +vertex -9, 27, 52, 428, -1324, 0xE6, 0x20, 0x77, 0xFF +vertex -10, 51, 28, 426, -1560, 0xF5, 0x6F, 0x3C, 0xFF + +glabel peach_seg5_dl_05007CE8 # 0x05007CE8 - 0x05007E58 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05007AE8, 1 +gsSPLight peach_seg5_light_05007AE0, 2 +gsSPVertex peach_seg5_vertex_05007AF8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 3, 0, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 0, 2, 5, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 2, 7, 8, 0x0, 2, 1, 9, 0x0 +gsSP2Triangles 2, 9, 7, 0x0, 5, 2, 8, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 8, 10, 3, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 3, 12, 0x0 +gsSP2Triangles 3, 11, 4, 0x0, 10, 12, 3, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 12, 0x0 +gsSPVertex peach_seg5_vertex_05007BE8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 5, 0, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 7, 5, 4, 0x0, 8, 0, 5, 0x0 +gsSP2Triangles 9, 0, 8, 0x0, 0, 10, 1, 0x0 +gsSP2Triangles 0, 9, 10, 0x0, 4, 11, 12, 0x0 +gsSP2Triangles 7, 4, 12, 0x0, 4, 3, 11, 0x0 +gsSP2Triangles 13, 6, 1, 0x0, 13, 1, 14, 0x0 +gsSP2Triangles 1, 10, 14, 0x0, 10, 15, 14, 0x0 +gsSP2Triangles 10, 9, 15, 0x0, 8, 15, 9, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05007E58 # 0x05007E58 - 0x05007EB0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05007CE8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05007EB0: # 0x05007EB0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05007EB8: # 0x05007EB8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05007EC8: # 0x05007EC8 +vertex -32, 28, -29, 312, -1330, 0x96, 0x36, 0xD6, 0xFF +vertex -33, -19, -29, 308, -856, 0x95, 0xD6, 0xCD, 0xFF +vertex -42, 4, -5, 264, -1096, 0x82, 0x02, 0xF9, 0xFF +vertex -35, 28, 18, 300, -1330, 0x91, 0x27, 0x2E, 0xFF +vertex -36, -19, 18, 294, -858, 0x8E, 0xD7, 0x25, 0xFF +vertex -15, -19, 43, 398, -852, 0xC9, 0xDB, 0x6C, 0xFF +vertex -12, 51, 19, 412, -1562, 0xEA, 0x75, 0x29, 0xFF +vertex -14, 27, 43, 402, -1326, 0xE9, 0x27, 0x76, 0xFF +vertex -9, 27, -51, 428, -1324, 0xE6, 0x20, 0x89, 0xFF +vertex -10, 51, -27, 426, -1562, 0xF5, 0x6F, 0xC4, 0xFF +vertex -15, -43, 19, 400, -616, 0xE4, 0x8C, 0x29, 0xFF +vertex -12, -43, -27, 414, -614, 0xEF, 0x92, 0xC4, 0xFF +vertex -10, -19, -51, 424, -852, 0xE5, 0xD0, 0x8E, 0xFF +vertex 33, 38, 16, 644, -1434, 0x75, 0x28, 0x18, 0xFF +vertex 35, 38, -19, 654, -1434, 0x48, 0x65, 0xEA, 0xFF + +peach_seg5_vertex_05007FB8: # 0x05007FB8 +vertex 33, -33, -19, 646, -720, 0x6D, 0xC0, 0xF7, 0xFF +vertex 35, -15, -37, 652, -898, 0x55, 0xD8, 0xAC, 0xFF +vertex 33, 38, 16, 644, -1434, 0x75, 0x28, 0x18, 0xFF +vertex 36, 20, -37, 656, -1256, 0x5F, 0x2B, 0xB9, 0xFF +vertex 35, 38, -19, 654, -1434, 0x48, 0x65, 0xEA, 0xFF +vertex 32, 20, 34, 638, -1256, 0x57, 0x2A, 0x50, 0xFF +vertex -12, 51, 19, 412, -1562, 0xEA, 0x75, 0x29, 0xFF +vertex -14, 27, 43, 402, -1326, 0xE9, 0x27, 0x76, 0xFF +vertex 31, -15, 34, 634, -898, 0x4B, 0xD8, 0x5D, 0xFF +vertex 31, -32, 16, 636, -720, 0x4C, 0xA4, 0x28, 0xFF +vertex -15, -43, 19, 400, -616, 0xE4, 0x8C, 0x29, 0xFF +vertex -12, -43, -27, 414, -614, 0xEF, 0x92, 0xC4, 0xFF +vertex -15, -19, 43, 398, -852, 0xC9, 0xDB, 0x6C, 0xFF +vertex -10, -19, -51, 424, -852, 0xE5, 0xD0, 0x8E, 0xFF +vertex -9, 27, -51, 428, -1324, 0xE6, 0x20, 0x89, 0xFF +vertex -10, 51, -27, 426, -1562, 0xF5, 0x6F, 0xC4, 0xFF + +glabel peach_seg5_dl_050080B8 # 0x050080B8 - 0x05008228 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05007EB8, 1 +gsSPLight peach_seg5_light_05007EB0, 2 +gsSPVertex peach_seg5_vertex_05007EC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 2, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 3, 6, 0, 0x0 +gsSP2Triangles 7, 6, 3, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 0, 9, 8, 0x0 +gsSP2Triangles 6, 9, 0, 0x0, 1, 10, 4, 0x0 +gsSP2Triangles 11, 1, 12, 0x0, 8, 12, 1, 0x0 +gsSP2Triangles 1, 11, 10, 0x0, 4, 10, 5, 0x0 +gsSP1Triangle 6, 13, 14, 0x0 +gsSPVertex peach_seg5_vertex_05007FB8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 5, 2, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 0, 0x0, 8, 5, 7, 0x0 +gsSP2Triangles 0, 9, 10, 0x0, 11, 0, 10, 0x0 +gsSP2Triangles 8, 9, 0, 0x0, 1, 0, 11, 0x0 +gsSP2Triangles 12, 10, 8, 0x0, 12, 8, 7, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 1, 11, 13, 0x0 +gsSP2Triangles 14, 1, 13, 0x0, 14, 3, 1, 0x0 +gsSP2Triangles 14, 15, 3, 0x0, 15, 4, 3, 0x0 +gsSP1Triangle 4, 15, 6, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008228 # 0x05008228 - 0x05008280 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_050080B8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05008280: # 0x05008280 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05008288: # 0x05008288 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05008298: # 0x05008298 +vertex 52, 26, 0, 1068, -1682, 0x07, 0x7E, 0x00, 0xFF +vertex 23, 13, 18, 380, -1426, 0x00, 0x3E, 0x6E, 0xFF +vertex 52, 12, 18, 1050, -1376, 0x07, 0x40, 0x6D, 0xFF +vertex 23, 27, 0, 394, -1730, 0x05, 0x7A, 0xDF, 0xFF +vertex 52, 12, -17, 1046, -1380, 0x06, 0x3B, 0x91, 0xFF +vertex 23, -10, 20, 350, -878, 0xFF, 0xC5, 0x6F, 0xFF +vertex 51, -9, 21, 1022, -876, 0x04, 0xC6, 0x70, 0xFF +vertex 23, 13, -18, 376, -1430, 0x05, 0x2C, 0x8A, 0xFF +vertex 51, -9, -19, 1018, -880, 0x06, 0xC6, 0x90, 0xFF +vertex 23, -10, -20, 348, -882, 0x05, 0xAF, 0x9F, 0xFF +vertex 22, -21, 0, 336, -634, 0x03, 0x83, 0x16, 0xFF +vertex 51, -20, 0, 1012, -624, 0x05, 0x82, 0xFF, 0xFF + +peach_seg5_vertex_05008358: # 0x05008358 +vertex 115, -2, 0, 0, 0, 0x7E, 0xFA, 0x00, 0xFF +vertex 101, -9, 16, 0, 0, 0x2D, 0xC8, 0x68, 0xFF +vertex 101, -18, 0, 0, 0, 0x2E, 0x8B, 0xF1, 0xFF +vertex 51, -9, -19, 0, 0, 0x06, 0xC6, 0x90, 0xFF +vertex 51, -20, 0, 0, 0, 0x05, 0x82, 0xFF, 0xFF +vertex 101, -9, -16, 0, 0, 0x32, 0xD8, 0x93, 0xFF +vertex 52, 12, -17, 0, 0, 0x06, 0x3B, 0x91, 0xFF +vertex 102, 12, -14, 0, 0, 0x34, 0x42, 0xA2, 0xFF +vertex 102, 21, 0, 0, 0, 0x3C, 0x6E, 0x13, 0xFF +vertex 102, 12, 14, 0, 0, 0x40, 0x36, 0x5E, 0xFF +vertex 51, -9, 21, 0, 0, 0x04, 0xC6, 0x70, 0xFF +vertex 52, 12, 18, 0, 0, 0x07, 0x40, 0x6D, 0xFF +vertex 52, 26, 0, 0, 0, 0x07, 0x7E, 0x00, 0xFF + +glabel peach_seg5_dl_05008428 # 0x05008428 - 0x050084C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05008288, 1 +gsSPLight peach_seg5_light_05008280, 2 +gsSPVertex peach_seg5_vertex_05008298, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 6, 2, 1, 0x0, 4, 7, 3, 0x0 +gsSP2Triangles 7, 4, 8, 0x0, 8, 9, 7, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 11, 9, 8, 0x0, 6, 5, 10, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_050084C0 # 0x050084C0 - 0x05008560 +gsSPVertex peach_seg5_vertex_05008358, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 3, 5, 2, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 6, 7, 5, 0x0 +gsSP2Triangles 7, 0, 5, 0x0, 3, 6, 5, 0x0 +gsSP2Triangles 8, 9, 0, 0x0, 1, 0, 9, 0x0 +gsSP2Triangles 0, 7, 8, 0x0, 4, 1, 10, 0x0 +gsSP2Triangles 1, 9, 11, 0x0, 11, 10, 1, 0x0 +gsSP2Triangles 12, 8, 7, 0x0, 12, 7, 6, 0x0 +gsSP2Triangles 11, 8, 12, 0x0, 11, 9, 8, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008560 # 0x05008560 - 0x050085D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05008428 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_050084C0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_050085D0: # 0x050085D0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_050085D8: # 0x050085D8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_050085E8: # 0x050085E8 +vertex -18, 2, 0, 0, 0, 0x82, 0x01, 0x03, 0xFF +vertex 0, -9, -19, 0, 0, 0xCB, 0xCD, 0x99, 0xFF +vertex -5, -20, 0, 0, 0, 0xD6, 0x89, 0xF5, 0xFF +vertex 77, -12, 0, 0, 0, 0x25, 0x88, 0x11, 0xFF +vertex 1, -9, 18, 0, 0, 0xE3, 0xC5, 0x6C, 0xFF +vertex 77, -6, -14, 0, 0, 0x25, 0xBF, 0x9A, 0xFF +vertex 77, -6, 12, 0, 0, 0x2F, 0xC2, 0x63, 0xFF +vertex 77, 7, 12, 0, 0, 0x26, 0x39, 0x6A, 0xFF +vertex 1, 13, 19, 0, 0, 0xCF, 0x32, 0x69, 0xFF +vertex -4, 24, 0, 0, 0, 0xD8, 0x76, 0x13, 0xFF +vertex 0, 13, -19, 0, 0, 0xE2, 0x3A, 0x94, 0xFF +vertex 77, 15, 0, 0, 0, 0x2C, 0x76, 0xF5, 0xFF +vertex 77, 7, -14, 0, 0, 0x34, 0x3A, 0x9D, 0xFF +vertex 94, 0, 0, 0, 0, 0x7E, 0xFA, 0x05, 0xFF + +glabel peach_seg5_dl_050086C8 # 0x050086C8 - 0x050087A8 +gsSPLight peach_seg5_light_050085D8, 1 +gsSPLight peach_seg5_light_050085D0, 2 +gsSPVertex peach_seg5_vertex_050085E8, 14, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 8, 0, 4, 0x0 +gsSP2Triangles 9, 10, 0, 0x0, 0, 8, 9, 0x0 +gsSP2Triangles 1, 0, 10, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 9, 7, 11, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 10, 12, 5, 0x0 +gsSP2Triangles 10, 5, 1, 0x0, 6, 13, 7, 0x0 +gsSP2Triangles 7, 13, 11, 0x0, 11, 13, 12, 0x0 +gsSP2Triangles 13, 3, 5, 0x0, 12, 13, 5, 0x0 +gsSP1Triangle 6, 3, 13, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_050087A8 # 0x050087A8 - 0x050087D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_050086C8 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_050087D0: # 0x050087D0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_050087D8: # 0x050087D8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_050087E8: # 0x050087E8 +vertex 23, 13, -17, 568, -670, 0x00, 0x3C, 0x91, 0xFF +vertex 52, 12, -17, 990, -670, 0x07, 0x3F, 0x93, 0xFF +vertex 51, -9, -20, 982, -348, 0x03, 0xC7, 0x8F, 0xFF +vertex 52, 26, 0, 996, -866, 0x07, 0x7E, 0xFD, 0xFF +vertex 23, -10, -19, 560, -318, 0xFF, 0xC6, 0x90, 0xFF +vertex 23, 27, 0, 572, -864, 0x05, 0x7B, 0x1D, 0xFF +vertex 52, 12, 18, 988, -670, 0x06, 0x3D, 0x6E, 0xFF +vertex 23, 13, 19, 566, -670, 0x05, 0x2D, 0x76, 0xFF +vertex 51, -9, 20, 978, -350, 0x05, 0xC5, 0x70, 0xFF +vertex 23, -10, 21, 558, -320, 0x05, 0xAE, 0x60, 0xFF +vertex 51, -20, 0, 980, -186, 0x05, 0x82, 0x00, 0xFF +vertex 22, -21, 0, 556, -160, 0x03, 0x84, 0xE8, 0xFF + +peach_seg5_vertex_050088A8: # 0x050088A8 +vertex 101, -18, 1, 0, 0, 0x2E, 0x8B, 0x0E, 0xFF +vertex 101, -9, -15, 0, 0, 0x2D, 0xC9, 0x98, 0xFF +vertex 115, -2, 1, 0, 0, 0x7E, 0xFA, 0x00, 0xFF +vertex 101, -9, 17, 0, 0, 0x32, 0xD8, 0x6D, 0xFF +vertex 102, 12, 15, 0, 0, 0x34, 0x42, 0x5E, 0xFF +vertex 102, 12, -13, 0, 0, 0x40, 0x36, 0xA2, 0xFF +vertex 102, 21, 1, 0, 0, 0x3C, 0x6D, 0xEC, 0xFF +vertex 52, 12, 18, 0, 0, 0x06, 0x3D, 0x6E, 0xFF +vertex 51, -9, 20, 0, 0, 0x05, 0xC5, 0x70, 0xFF +vertex 51, -20, 0, 0, 0, 0x05, 0x82, 0x00, 0xFF +vertex 51, -9, -20, 0, 0, 0x03, 0xC7, 0x8F, 0xFF +vertex 52, 12, -17, 0, 0, 0x07, 0x3F, 0x93, 0xFF +vertex 52, 26, 0, 0, 0, 0x07, 0x7E, 0xFD, 0xFF + +glabel peach_seg5_dl_05008978 # 0x05008978 - 0x05008A10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05000A28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_050087D8, 1 +gsSPLight peach_seg5_light_050087D0, 2 +gsSPVertex peach_seg5_vertex_050087E8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 6, 7, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 10, 11, 2, 0x0, 11, 4, 2, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008A10 # 0x05008A10 - 0x05008AB0 +gsSPVertex peach_seg5_vertex_050088A8, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 5, 2, 1, 0x0, 6, 4, 2, 0x0 +gsSP2Triangles 3, 4, 7, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 0, 3, 8, 0x0, 9, 0, 8, 0x0 +gsSP2Triangles 1, 0, 9, 0x0, 1, 10, 11, 0x0 +gsSP2Triangles 10, 1, 9, 0x0, 11, 5, 1, 0x0 +gsSP2Triangles 7, 4, 12, 0x0, 4, 6, 12, 0x0 +gsSP2Triangles 12, 6, 11, 0x0, 6, 5, 11, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008AB0 # 0x05008AB0 - 0x05008B20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05008978 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05008A10 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05008B20: # 0x05008B20 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05008B28: # 0x05008B28 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05008B38: # 0x05008B38 +vertex -5, -20, 1, 0, 0, 0xD6, 0x89, 0x0A, 0xFF +vertex 0, -9, 20, 0, 0, 0xCB, 0xCD, 0x67, 0xFF +vertex -18, 2, 1, 0, 0, 0x82, 0x01, 0xFD, 0xFF +vertex 0, 13, 20, 0, 0, 0xE2, 0x3B, 0x6C, 0xFF +vertex -4, 24, 1, 0, 0, 0xD8, 0x76, 0xEC, 0xFF +vertex 1, -9, -17, 0, 0, 0xE3, 0xC6, 0x94, 0xFF +vertex 1, 13, -18, 0, 0, 0xCF, 0x32, 0x97, 0xFF +vertex 77, -12, 0, 0, 0, 0x25, 0x89, 0xEC, 0xFF +vertex 77, -6, -11, 0, 0, 0x2D, 0xC4, 0x9B, 0xFF +vertex 77, 7, -11, 0, 0, 0x24, 0x38, 0x95, 0xFF +vertex 77, -6, 15, 0, 0, 0x26, 0xBE, 0x65, 0xFF +vertex 77, 7, 15, 0, 0, 0x36, 0x3B, 0x61, 0xFF +vertex 77, 15, 0, 0, 0, 0x2C, 0x76, 0x07, 0xFF +vertex 94, 0, 0, 0, 0, 0x7E, 0xFA, 0xF6, 0xFF + +glabel peach_seg5_dl_05008C18 # 0x05008C18 - 0x05008CF8 +gsSPLight peach_seg5_light_05008B28, 1 +gsSPLight peach_seg5_light_05008B20, 2 +gsSPVertex peach_seg5_vertex_05008B38, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 2, 5, 0, 0x0, 5, 2, 6, 0x0 +gsSP2Triangles 4, 6, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 0, 5, 7, 0x0, 5, 8, 7, 0x0 +gsSP2Triangles 9, 8, 5, 0x0, 6, 9, 5, 0x0 +gsSP2Triangles 7, 10, 0, 0x0, 10, 1, 0, 0x0 +gsSP2Triangles 3, 11, 12, 0x0, 4, 3, 12, 0x0 +gsSP2Triangles 10, 11, 3, 0x0, 1, 10, 3, 0x0 +gsSP2Triangles 9, 6, 4, 0x0, 12, 9, 4, 0x0 +gsSP2Triangles 13, 9, 12, 0x0, 11, 13, 12, 0x0 +gsSP2Triangles 9, 13, 8, 0x0, 10, 7, 13, 0x0 +gsSP2Triangles 7, 8, 13, 0x0, 10, 13, 11, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008CF8 # 0x05008CF8 - 0x05008D20 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05008C18 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05008D20: # 0x05008D20 +.byte 0x0B, 0x1A, 0x67, 0x00, 0x0B, 0x1A, 0x67, 0x00 + +peach_seg5_light_05008D28: # 0x05008D28 +.byte 0x16, 0x35, 0xCE, 0x00, 0x16, 0x35, 0xCE, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05008D38: # 0x05008D38 +vertex 6, -2, 75, 0, 0, 0xA8, 0xAE, 0x26, 0xFF +vertex -1, 8, 67, 0, 0, 0x82, 0xF9, 0x02, 0xFF +vertex 1, 8, 52, 0, 0, 0x93, 0xEC, 0xC3, 0xFF +vertex 3, 10, 80, 0, 0, 0x9F, 0xF6, 0x50, 0xFF +vertex 15, 4, 86, 0, 0, 0xE0, 0xC7, 0x6C, 0xFF +vertex 13, 20, 85, 0, 0, 0xE1, 0x25, 0x75, 0xFF +vertex 2, 23, 73, 0, 0, 0xA2, 0x45, 0x30, 0xFF +vertex 25, 27, 82, 0, 0, 0x16, 0x51, 0x5E, 0xFF +vertex 29, 1, 84, 0, 0, 0x28, 0xC4, 0x67, 0xFF +vertex 8, 31, 62, 0, 0, 0xB9, 0x68, 0xF8, 0xFF +vertex 36, 28, 72, 0, 0, 0x25, 0x6C, 0x35, 0xFF +vertex 40, 2, 75, 0, 0, 0x51, 0xE3, 0x5C, 0xFF +vertex 19, 32, 53, 0, 0, 0xC8, 0x61, 0xC6, 0xFF +vertex 12, 9, 43, 0, 0, 0xB8, 0xCD, 0xA6, 0xFF +vertex 26, -9, 56, 0, 0, 0x0B, 0x82, 0x01, 0xFF +vertex 15, -10, 66, 0, 0, 0xDB, 0x87, 0x04, 0xFF + +glabel peach_seg5_dl_05008E38 # 0x05008E38 - 0x05008F20 +gsSPLight peach_seg5_light_05008D28, 1 +gsSPLight peach_seg5_light_05008D20, 2 +gsSPVertex peach_seg5_vertex_05008D38, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 3, 6, 1, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 5, 4, 8, 0x0 +gsSP2Triangles 5, 8, 7, 0x0, 6, 7, 9, 0x0 +gsSP2Triangles 1, 6, 9, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 7, 11, 10, 0x0, 7, 8, 11, 0x0 +gsSP2Triangles 2, 9, 12, 0x0, 9, 10, 12, 0x0 +gsSP2Triangles 1, 9, 2, 0x0, 2, 12, 13, 0x0 +gsSP2Triangles 8, 14, 11, 0x0, 8, 15, 14, 0x0 +gsSP2Triangles 4, 15, 8, 0x0, 4, 0, 15, 0x0 +gsSP2Triangles 0, 2, 15, 0x0, 15, 2, 13, 0x0 +gsSP1Triangle 15, 13, 14, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05008F20 # 0x05008F20 - 0x05008F48 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05008E38 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05008F48: # 0x05008F48 +.byte 0x0B, 0x1A, 0x67, 0x00, 0x0B, 0x1A, 0x67, 0x00 + +peach_seg5_light_05008F50: # 0x05008F50 +.byte 0x16, 0x35, 0xCE, 0x00, 0x16, 0x35, 0xCE, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05008F60: # 0x05008F60 +vertex 29, 1, -83, 0, 0, 0x29, 0xCA, 0x96, 0xFF +vertex 6, -3, -74, 0, 0, 0xBB, 0xA8, 0xC5, 0xFF +vertex 15, 4, -85, 0, 0, 0xEB, 0xE2, 0x87, 0xFF +vertex 8, 31, -62, 0, 0, 0xB5, 0x65, 0x0A, 0xFF +vertex 13, 20, -84, 0, 0, 0xD0, 0x39, 0x9A, 0xFF +vertex 2, 22, -72, 0, 0, 0x91, 0x34, 0xE2, 0xFF +vertex 3, 9, -79, 0, 0, 0x9F, 0xF6, 0xB0, 0xFF +vertex 1, 7, -52, 0, 0, 0x93, 0xE5, 0x3A, 0xFF +vertex -1, 8, -66, 0, 0, 0x87, 0xDD, 0xFC, 0xFF +vertex 25, 27, -81, 0, 0, 0x13, 0x53, 0xA2, 0xFF +vertex 12, 8, -42, 0, 0, 0xAB, 0x07, 0x5D, 0xFF +vertex 19, 32, -52, 0, 0, 0xE6, 0x7B, 0x10, 0xFF +vertex 36, 28, -72, 0, 0, 0x41, 0x41, 0xAA, 0xFF +vertex 40, 2, -74, 0, 0, 0x44, 0xAE, 0xBD, 0xFF +vertex 15, -11, -65, 0, 0, 0xDE, 0x87, 0xF8, 0xFF +vertex 26, -9, -55, 0, 0, 0xEB, 0x8B, 0x2B, 0xFF + +glabel peach_seg5_dl_05009060 # 0x05009060 - 0x05009148 +gsSPLight peach_seg5_light_05008F50, 1 +gsSPLight peach_seg5_light_05008F48, 2 +gsSPVertex peach_seg5_vertex_05008F60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 7, 5, 8, 0x0, 8, 5, 6, 0x0 +gsSP2Triangles 4, 2, 6, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 9, 2, 4, 0x0, 1, 8, 6, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 10, 11, 3, 0x0 +gsSP2Triangles 10, 3, 7, 0x0, 11, 9, 3, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 12, 0, 9, 0x0 +gsSP2Triangles 9, 0, 2, 0x0, 12, 13, 0, 0x0 +gsSP2Triangles 13, 14, 0, 0x0, 0, 14, 1, 0x0 +gsSP2Triangles 13, 15, 14, 0x0, 14, 8, 1, 0x0 +gsSP2Triangles 14, 7, 8, 0x0, 15, 10, 7, 0x0 +gsSP1Triangle 15, 7, 14, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05009148 # 0x05009148 - 0x05009170 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05009060 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05009170: # 0x05009170 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05009178: # 0x05009178 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05009188: # 0x05009188 +vertex 7, -19, -19, 0, 0, 0xBE, 0xB1, 0xB8, 0xFF +vertex 44, -29, -34, 0, 0, 0xF6, 0xB3, 0x9C, 0xFF +vertex 30, -23, -10, 0, 0, 0x32, 0x8C, 0x08, 0xFF +vertex 7, -15, 16, 0, 0, 0xDD, 0xB2, 0x5D, 0xFF +vertex -10, -7, 9, 0, 0, 0x99, 0xCE, 0x34, 0xFF +vertex -10, -7, -11, 0, 0, 0x95, 0xD1, 0xD1, 0xFF +vertex -11, 12, -11, 0, 0, 0x9E, 0x31, 0xC2, 0xFF +vertex 17, -3, -23, 0, 0, 0xEE, 0x30, 0x8D, 0xFF +vertex 43, -15, -34, 0, 0, 0xFE, 0x2A, 0x89, 0xFF +vertex 45, 21, 19, 0, 0, 0x14, 0x4A, 0x64, 0xFF +vertex 47, -17, 19, 0, 0, 0x1F, 0xAB, 0x58, 0xFF +vertex 5, 21, 16, 0, 0, 0xCF, 0x54, 0x50, 0xFF +vertex -11, 12, 9, 0, 0, 0x96, 0x2D, 0x34, 0xFF +vertex 26, 9, -12, 0, 0, 0x3B, 0x4C, 0xAF, 0xFF +vertex 5, 24, -6, 0, 0, 0xF2, 0x69, 0xBB, 0xFF +vertex 87, 10, 6, 0, 0, 0x6A, 0x36, 0x2A, 0xFF + +peach_seg5_vertex_05009288: # 0x05009288 +vertex 51, -16, 0, 0, 0, 0x27, 0xAF, 0xA8, 0xFF +vertex 87, -10, 0, 0, 0, 0x48, 0xD3, 0xA2, 0xFF +vertex 47, -17, 19, 0, 0, 0x1F, 0xAB, 0x58, 0xFF +vertex 90, -4, 5, 0, 0, 0x67, 0xDC, 0x3F, 0xFF +vertex 30, -23, -10, 0, 0, 0x32, 0x8C, 0x08, 0xFF +vertex 87, 10, 6, 0, 0, 0x6A, 0x36, 0x2A, 0xFF +vertex 52, -19, -32, 0, 0, 0x70, 0x22, 0xD1, 0xFF +vertex 26, 9, -12, 0, 0, 0x3B, 0x4C, 0xAF, 0xFF +vertex 42, 26, 2, 0, 0, 0x1E, 0x54, 0xA6, 0xFF +vertex 50, -30, -32, 0, 0, 0x48, 0x99, 0xF4, 0xFF +vertex 44, -29, -34, 0, 0, 0xF6, 0xB3, 0x9C, 0xFF +vertex 45, 21, 19, 0, 0, 0x14, 0x4A, 0x64, 0xFF +vertex 82, 14, 0, 0, 0, 0x42, 0x5F, 0xCF, 0xFF +vertex 5, 24, -6, 0, 0, 0xF2, 0x69, 0xBB, 0xFF +vertex 5, 21, 16, 0, 0, 0xCF, 0x54, 0x50, 0xFF +vertex 43, -15, -34, 0, 0, 0xFE, 0x2A, 0x89, 0xFF + +glabel peach_seg5_dl_05009388 # 0x05009388 - 0x05009500 +gsSPLight peach_seg5_light_05009178, 1 +gsSPLight peach_seg5_light_05009170, 2 +gsSPVertex peach_seg5_vertex_05009188, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 7, 8, 0, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 7, 0, 6, 0x0, 8, 1, 0, 0x0 +gsSP2Triangles 9, 3, 10, 0x0, 10, 3, 2, 0x0 +gsSP2Triangles 11, 4, 3, 0x0, 9, 11, 3, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 4, 12, 6, 0x0 +gsSP2Triangles 11, 12, 4, 0x0, 6, 12, 11, 0x0 +gsSP2Triangles 13, 8, 7, 0x0, 6, 14, 7, 0x0 +gsSP2Triangles 7, 14, 13, 0x0, 14, 6, 11, 0x0 +gsSP1Triangle 15, 9, 10, 0x0 +gsSPVertex peach_seg5_vertex_05009288, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 2, 3, 5, 0x0 +gsSP2Triangles 5, 3, 1, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 0, 4, 8, 0x0, 4, 7, 8, 0x0 +gsSP2Triangles 4, 9, 6, 0x0, 10, 9, 4, 0x0 +gsSP2Triangles 8, 1, 0, 0x0, 11, 12, 8, 0x0 +gsSP2Triangles 7, 13, 8, 0x0, 14, 8, 13, 0x0 +gsSP2Triangles 14, 11, 8, 0x0, 8, 12, 1, 0x0 +gsSP2Triangles 5, 1, 12, 0x0, 11, 5, 12, 0x0 +gsSP2Triangles 6, 9, 10, 0x0, 7, 6, 15, 0x0 +gsSP1Triangle 6, 10, 15, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05009500 # 0x05009500 - 0x05009528 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_05009388 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05009528: # 0x05009528 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05009530: # 0x05009530 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05009540: # 0x05009540 +vertex -10, -7, 12, 0, 0, 0x95, 0xD1, 0x2F, 0xFF +vertex -11, 12, 12, 0, 0, 0x9E, 0x31, 0x3E, 0xFF +vertex -10, -7, -8, 0, 0, 0x99, 0xCE, 0xCC, 0xFF +vertex 7, -15, -15, 0, 0, 0xDD, 0xB2, 0xA3, 0xFF +vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF +vertex 7, -19, 20, 0, 0, 0xBE, 0xB1, 0x48, 0xFF +vertex -11, 12, -8, 0, 0, 0x96, 0x2D, 0xCC, 0xFF +vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF +vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF +vertex 30, -23, 11, 0, 0, 0x32, 0x8C, 0xF8, 0xFF +vertex 44, -29, 35, 0, 0, 0xF6, 0xB3, 0x64, 0xFF +vertex 43, -15, 35, 0, 0, 0xFE, 0x2A, 0x77, 0xFF +vertex 17, -3, 24, 0, 0, 0xEE, 0x30, 0x73, 0xFF +vertex 50, -30, 33, 0, 0, 0x48, 0x99, 0x0C, 0xFF +vertex 52, -19, 33, 0, 0, 0x70, 0x22, 0x2F, 0xFF +vertex 5, 24, 7, 0, 0, 0xF2, 0x69, 0x45, 0xFF + +peach_seg5_vertex_05009640: # 0x05009640 +vertex 17, -3, 24, 0, 0, 0xEE, 0x30, 0x73, 0xFF +vertex 43, -15, 35, 0, 0, 0xFE, 0x2A, 0x77, 0xFF +vertex 26, 9, 13, 0, 0, 0x3B, 0x4C, 0x51, 0xFF +vertex 5, 24, 7, 0, 0, 0xF2, 0x69, 0x45, 0xFF +vertex 42, 26, -1, 0, 0, 0x1E, 0x54, 0x5A, 0xFF +vertex 30, -23, 11, 0, 0, 0x32, 0x8C, 0xF8, 0xFF +vertex 51, -16, 1, 0, 0, 0x27, 0xAF, 0x58, 0xFF +vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF +vertex 87, -10, 1, 0, 0, 0x48, 0xD3, 0x5E, 0xFF +vertex 52, -19, 33, 0, 0, 0x70, 0x22, 0x2F, 0xFF +vertex 50, -30, 33, 0, 0, 0x48, 0x99, 0x0C, 0xFF +vertex 44, -29, 35, 0, 0, 0xF6, 0xB3, 0x64, 0xFF +vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF +vertex 82, 14, 1, 0, 0, 0x42, 0x5F, 0x31, 0xFF +vertex 87, 10, -5, 0, 0, 0x6A, 0x36, 0xD6, 0xFF +vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF + +peach_seg5_vertex_05009740: # 0x05009740 +vertex 47, -17, -18, 0, 0, 0x1F, 0xAB, 0xA8, 0xFF +vertex 90, -4, -4, 0, 0, 0x67, 0xDC, 0xC1, 0xFF +vertex 87, -10, 1, 0, 0, 0x48, 0xD3, 0x5E, 0xFF +vertex 87, 10, -5, 0, 0, 0x6A, 0x36, 0xD6, 0xFF +vertex 82, 14, 1, 0, 0, 0x42, 0x5F, 0x31, 0xFF +vertex 42, 26, -1, 0, 0, 0x1E, 0x54, 0x5A, 0xFF +vertex 45, 21, -18, 0, 0, 0x14, 0x4A, 0x9C, 0xFF +vertex 5, 21, -15, 0, 0, 0xCF, 0x54, 0xB0, 0xFF + +glabel peach_seg5_dl_050097C0 # 0x050097C0 - 0x05009940 +gsSPLight peach_seg5_light_05009530, 1 +gsSPLight peach_seg5_light_05009528, 2 +gsSPVertex peach_seg5_vertex_05009540, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 5, 0, 2, 0x0, 2, 3, 5, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 2, 6, 4, 0x0 +gsSP2Triangles 7, 3, 8, 0x0, 9, 5, 3, 0x0 +gsSP2Triangles 9, 3, 7, 0x0, 3, 4, 8, 0x0 +gsSP2Triangles 9, 10, 5, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 5, 11, 12, 0x0, 1, 5, 12, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 4, 6, 1, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 4, 1, 15, 0x0 +gsSP1Triangle 12, 15, 1, 0x0 +gsSPVertex peach_seg5_vertex_05009640, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 6, 8, 4, 0x0 +gsSP2Triangles 2, 9, 5, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 9, 10, 5, 0x0, 5, 10, 11, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 3, 4, 12, 0x0 +gsSP2Triangles 1, 9, 2, 0x0, 1, 11, 9, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 7, 15, 14, 0x0 +gsSPVertex peach_seg5_vertex_05009740, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 2, 3, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 5, 4, 6, 0x0 +gsSP1Triangle 5, 6, 7, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_05009940 # 0x05009940 - 0x05009968 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList peach_seg5_dl_050097C0 +gsDPPipeSync +gsSPEndDisplayList + +peach_seg5_light_05009968: # 0x05009968 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +peach_seg5_light_05009970: # 0x05009970 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +peach_seg5_vertex_05009980: # 0x05009980 +vertex 324, 171, 145, 1954, 1582, 0xE1, 0x5D, 0x4F, 0xFF +vertex 322, 239, -3, 2536, 1574, 0xE1, 0x79, 0xEF, 0xFF +vertex 184, 205, -3, 2538, 886, 0xDE, 0x79, 0x0D, 0xFF +vertex 179, 141, 121, 1948, 862, 0xDE, 0x4A, 0x60, 0xFF +vertex 179, 141, -140, 3160, 860, 0xDB, 0x56, 0xAB, 0xFF +vertex 110, 182, -1, 2534, 516, 0xD0, 0x75, 0x03, 0xFF +vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF +vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF +vertex 189, 5, 173, 1268, 912, 0xE1, 0x00, 0x7A, 0xFF +vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF +vertex 324, 171, -166, 3150, 1582, 0xDF, 0x58, 0xAC, 0xFF +vertex 328, 9, -245, 3772, 1604, 0xDF, 0x00, 0x86, 0xFF +vertex 52, 106, -109, 3178, 228, 0xC2, 0x4C, 0xB1, 0xFF +vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF +vertex 189, 5, -207, 3782, 912, 0xD9, 0xFF, 0x88, 0xFF + +peach_seg5_vertex_05009A70: # 0x05009A70 +vertex 333, -153, 145, 580, 1626, 0xE7, 0xA1, 0x4F, 0xFF +vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF +vertex 186, -131, 121, 570, 898, 0xE3, 0xB4, 0x60, 0xFF +vertex 328, 9, -245, 3772, 1604, 0xDF, 0x00, 0x86, 0xFF +vertex 332, -153, -166, 4408, 1624, 0xE4, 0xA6, 0xAC, 0xFF +vertex 186, -131, -140, 4414, 896, 0xE0, 0xA8, 0xAB, 0xFF +vertex 189, 5, -207, 3782, 912, 0xD9, 0xFF, 0x88, 0xFF +vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF +vertex 334, -220, -3, 5064, 1634, 0xE9, 0x85, 0xEF, 0xFF +vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF +vertex 119, -176, -1, 5066, 564, 0xD6, 0x89, 0x02, 0xFF +vertex 194, -195, -3, 5062, 938, 0xE6, 0x85, 0x0D, 0xFF +vertex 333, -153, 145, 5690, 1626, 0xE7, 0xA1, 0x4F, 0xFF +vertex 186, -131, 121, 5680, 898, 0xE3, 0xB4, 0x60, 0xFF +vertex 59, -104, 100, 5698, 262, 0xD1, 0xB4, 0x59, 0xFF + +peach_seg5_vertex_05009B60: # 0x05009B60 +vertex -10, 0, -101, 3806, -88, 0xAF, 0xFE, 0x9F, 0xFF +vertex -44, 0, -67, 3818, -254, 0x8B, 0xFD, 0xD1, 0xFF +vertex -45, 44, -48, 3206, -260, 0x8D, 0x1D, 0xD5, 0xFF +vertex 186, -131, 121, 570, 898, 0xE3, 0xB4, 0x60, 0xFF +vertex 189, 5, 173, 1268, 912, 0xE1, 0x00, 0x7A, 0xFF +vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF +vertex 328, 9, 204, 1280, 1604, 0xE5, 0x00, 0x7B, 0xFF +vertex 59, -104, 100, 588, 262, 0xD1, 0xB4, 0x59, 0xFF +vertex -8, -81, -67, 4516, -78, 0xA9, 0xBB, 0xC4, 0xFF +vertex -42, -46, -48, 4422, -248, 0x8F, 0xDE, 0xD4, 0xFF +vertex -42, -46, 42, 5672, -248, 0x87, 0xE7, 0x19, 0xFF +vertex -42, -65, -2, 5034, -246, 0x90, 0xC6, 0xF7, 0xFF +vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF +vertex -45, 63, -2, 2568, -264, 0x86, 0x22, 0xFA, 0xFF +vertex -12, 81, -67, 3092, -98, 0xA6, 0x41, 0xC4, 0xFF +vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF + +peach_seg5_vertex_05009C60: # 0x05009C60 +vertex -44, 0, 61, 1226, -254, 0x89, 0xFD, 0x2A, 0xFF +vertex -45, 44, 42, 1904, -260, 0x90, 0x25, 0x2D, 0xFF +vertex -45, 63, -2, 2568, -264, 0x86, 0x22, 0xFA, 0xFF +vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF +vertex -42, -46, 42, 562, -248, 0x87, 0xE7, 0x19, 0xFF +vertex -10, 0, 100, 1240, -88, 0xB3, 0xFF, 0x64, 0xFF +vertex -8, -81, 75, 572, -78, 0xAD, 0xC1, 0x48, 0xFF +vertex -7, -114, 7, 14, -74, 0xB0, 0x9F, 0x06, 0xFF +vertex 124, 3, 154, 1262, 586, 0xDA, 0x00, 0x79, 0xFF +vertex 59, -104, 100, 588, 262, 0xD1, 0xB4, 0x59, 0xFF +vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF +vertex 119, -176, -1, 5066, 564, 0xD6, 0x89, 0x02, 0xFF +vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF +vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF +vertex 59, -104, 100, 5698, 262, 0xD1, 0xB4, 0x59, 0xFF + +peach_seg5_vertex_05009D50: # 0x05009D50 +vertex 124, 3, -182, 3788, 584, 0xCD, 0xFF, 0x8D, 0xFF +vertex -10, 0, -101, 3806, -88, 0xAF, 0xFE, 0x9F, 0xFF +vertex 52, 106, -109, 3178, 228, 0xC2, 0x4C, 0xB1, 0xFF +vertex 59, -104, -109, 4420, 262, 0xC6, 0xB1, 0xB1, 0xFF +vertex -13, 114, 7, 2476, -104, 0xAB, 0x5D, 0x06, 0xFF +vertex 110, 182, -1, 2534, 516, 0xD0, 0x75, 0x03, 0xFF +vertex 52, 106, 99, 1914, 230, 0xCD, 0x4A, 0x59, 0xFF +vertex -12, 81, 75, 1914, -98, 0xAB, 0x3B, 0x48, 0xFF +vertex -10, 0, 100, 1240, -88, 0xB3, 0xFF, 0x64, 0xFF +vertex -45, 44, 42, 1904, -260, 0x90, 0x25, 0x2D, 0xFF +vertex -7, -114, 7, 5124, -74, 0xB0, 0x9F, 0x06, 0xFF +vertex -8, -81, -67, 4516, -78, 0xA9, 0xBB, 0xC4, 0xFF +vertex -12, 81, -67, 3092, -98, 0xA6, 0x41, 0xC4, 0xFF + +glabel peach_seg5_dl_05009E20 # 0x05009E20 - 0x0500A0A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, peach_seg5_texture_05004028 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight peach_seg5_light_05009970, 1 +gsSPLight peach_seg5_light_05009968, 2 +gsSPVertex peach_seg5_vertex_05009980, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 3, 2, 5, 0x0, 5, 6, 3, 0x0 +gsSP2Triangles 7, 0, 3, 0x0, 3, 8, 7, 0x0 +gsSP2Triangles 3, 6, 9, 0x0, 9, 8, 3, 0x0 +gsSP2Triangles 1, 10, 4, 0x0, 10, 11, 4, 0x0 +gsSP2Triangles 4, 12, 5, 0x0, 13, 12, 4, 0x0 +gsSP2Triangles 11, 14, 4, 0x0, 4, 14, 13, 0x0 +gsSPVertex peach_seg5_vertex_05009A70, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 5, 9, 7, 0x0 +gsSP2Triangles 10, 9, 5, 0x0, 5, 11, 10, 0x0 +gsSP2Triangles 8, 11, 5, 0x0, 8, 12, 11, 0x0 +gsSP2Triangles 10, 11, 13, 0x0, 12, 13, 11, 0x0 +gsSP1Triangle 13, 14, 10, 0x0 +gsSPVertex peach_seg5_vertex_05009B60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 5, 7, 3, 0x0 +gsSP2Triangles 8, 9, 0, 0x0, 1, 9, 10, 0x0 +gsSP2Triangles 9, 11, 10, 0x0, 9, 1, 0, 0x0 +gsSP2Triangles 11, 9, 8, 0x0, 12, 11, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 2, 1, 10, 0x0 +gsSP2Triangles 13, 2, 10, 0x0, 0, 2, 14, 0x0 +gsSP2Triangles 14, 2, 13, 0x0, 14, 13, 15, 0x0 +gsSPVertex peach_seg5_vertex_05009C60, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 5, 0, 4, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 8, 5, 9, 0x0 +gsSP2Triangles 10, 5, 8, 0x0, 5, 6, 9, 0x0 +gsSP2Triangles 9, 6, 7, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 14, 12, 11, 0x0 +gsSPVertex peach_seg5_vertex_05009D50, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 4, 7, 6, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 4, 9, 7, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 10, 11, 3, 0x0, 3, 11, 1, 0x0 +gsSP2Triangles 1, 12, 2, 0x0, 2, 12, 4, 0x0 +gsSPEndDisplayList + +glabel peach_seg5_dl_0500A0A8 # 0x0500A0A8 - 0x0500A128 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05009E20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel peach_seg5_us_dl_0500A188 # 0x0500A188 - 0x0500A210 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList peach_seg5_dl_05009E20 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsDPSetAlphaCompare G_AC_NONE +gsSPEndDisplayList +.endif + +peach_seg5_animvalue_0500A128: # 0x0500A128 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 +.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005 +.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0008, 0x0008, 0x0009, 0x0009 +.hword 0x0009, 0x000A, 0x000A, 0x000B, 0x000B, 0x000C, 0x000C, 0x000D +.hword 0x000D, 0x000E, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 +.hword 0x0010, 0x0011, 0x0011, 0x0011, 0x0011, 0x0012, 0x0012, 0x0012 +.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012 +.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0011, 0x0011, 0x0011 +.hword 0x0010, 0x0010, 0x000F, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C +.hword 0x000A, 0x0008, 0x0006, 0x0003, 0x0000, 0xFFFD, 0xFFF9, 0xFFF5 +.hword 0xFFF0, 0xFFEB, 0xFFE6, 0xFFE1, 0xFFDC, 0xFFD6, 0xFFD0, 0xFFCA +.hword 0xFFC4, 0xFFBE, 0xFFB7, 0xFFB1, 0xFFAA, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015D, 0x015D +.hword 0x015D, 0x015D, 0x015D, 0x015D, 0x015D, 0x015D, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015F, 0x015F, 0x015F +.hword 0x0160, 0x0161, 0x0162, 0x0163, 0x0163, 0x0164, 0x0164, 0x0165 +.hword 0x0165, 0x0165, 0x0164, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F +.hword 0x015F, 0xFFD9, 0xFFD9, 0xFFD9, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA +.hword 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA +.hword 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDB, 0xFFDB +.hword 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB +.hword 0xFFDB, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC +.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC +.hword 0xFFDC, 0xFFDC, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD, 0xFFDD +.hword 0xFFDD, 0xFFDD, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC +.hword 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDC, 0xFFDB, 0xFFDB +.hword 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDA, 0xFFDA, 0xFFDA, 0xFFDA +.hword 0xFFD9, 0xFFD9, 0xFFD9, 0xFFDA, 0xFFDA, 0xFFDB, 0xFFDB, 0xFFDC +.hword 0xFFDD, 0xFFDE, 0xFFDF, 0xFFDF, 0xFFE0, 0xFFE1, 0xFFE2, 0xFFE2 +.hword 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE2, 0xFFE1, 0xC50F, 0x3FFA, 0xC50F +.hword 0xFEB4, 0xFE94, 0xFE3B, 0xFDB0, 0xFCFA, 0xFC22, 0xFB2F, 0xFA2A +.hword 0xF919, 0xF804, 0xF6F4, 0xF5EF, 0xF4FF, 0xF42A, 0xF378, 0xF2F1 +.hword 0xF29C, 0xF283, 0xF2AB, 0xF30B, 0xF390, 0xF437, 0xF4FD, 0xF5DF +.hword 0xF6DB, 0xF7EC, 0xF910, 0xFA44, 0xFB84, 0xFCCE, 0xFE1F, 0xFF74 +.hword 0x00C8, 0x021A, 0x0367, 0x04AB, 0x05E3, 0x070D, 0x0824, 0x0927 +.hword 0x0A12, 0x0AE2, 0x0B9F, 0x0C56, 0x0D04, 0x0DAB, 0x0E4A, 0x0EE1 +.hword 0x0F6F, 0x0FF4, 0x1070, 0x10E2, 0x114B, 0x11AA, 0x11FF, 0x1249 +.hword 0x1288, 0x12BD, 0x12E6, 0x1304, 0x1317, 0x131D, 0x130D, 0x12E2 +.hword 0x129C, 0x1241, 0x11D2, 0x1153, 0x10C7, 0x1032, 0x0F95, 0x0EF5 +.hword 0x0E54, 0x0DB6, 0x0D1D, 0x0C8D, 0x0C09, 0x0B93, 0x0B30, 0x0AE2 +.hword 0x0AA9, 0x0A85, 0x0A70, 0x0A69, 0x0A6D, 0x0A79, 0x0A8A, 0x0A9D +.hword 0x0AB1, 0x0AC1, 0x0ACB, 0x0ACC, 0x0AC2, 0x0AAA, 0x0A80, 0x0A43 +.hword 0x09F7, 0x09A6, 0x094F, 0x08F4, 0xFFF7, 0x0017, 0x0074, 0x0105 +.hword 0x01C3, 0x02A6, 0x03A7, 0x04BC, 0x05DF, 0x0707, 0x082D, 0x0949 +.hword 0x0A54, 0x0B44, 0x0C14, 0x0CBA, 0x0D2F, 0x0D6B, 0x0D66, 0x0D2C +.hword 0x0CCF, 0x0C52, 0x0BB7, 0x0B02, 0x0A35, 0x0954, 0x0861, 0x075F +.hword 0x0651, 0x053B, 0x041F, 0x0300, 0x01E0, 0x00C4, 0xFFAE, 0xFEA0 +.hword 0xFD9E, 0xFCAA, 0xFBC8, 0xFAFB, 0xFA44, 0xF9A8, 0xF91F, 0xF89D +.hword 0xF825, 0xF7B4, 0xF74C, 0xF6ED, 0xF696, 0xF648, 0xF603, 0xF5C6 +.hword 0xF592, 0xF567, 0xF545, 0xF52B, 0xF51A, 0xF512, 0xF513, 0xF51D +.hword 0xF530, 0xF54C, 0xF575, 0xF5BA, 0xF61A, 0xF691, 0xF71C, 0xF7B7 +.hword 0xF85F, 0xF911, 0xF9C8, 0xFA82, 0xFB3B, 0xFBEF, 0xFC9C, 0xFD3D +.hword 0xFDD0, 0xFE50, 0xFEBB, 0xFF0D, 0xFF55, 0xFF9B, 0xFFDE, 0x001E +.hword 0x005C, 0x0098, 0x00D2, 0x010A, 0x0140, 0x0174, 0x01A6, 0x01D6 +.hword 0x0204, 0x0231, 0x025D, 0x0286, 0x02AF, 0x02D6, 0x02FC, 0x0320 +.hword 0xC917, 0xC912, 0xC901, 0xC8E7, 0xC8C5, 0xC89C, 0xC86D, 0xC83A +.hword 0xC803, 0xC7CB, 0xC792, 0xC759, 0xC722, 0xC6EF, 0xC6C0, 0xC696 +.hword 0xC673, 0xC659, 0xC648, 0xC63E, 0xC639, 0xC637, 0xC63A, 0xC640 +.hword 0xC649, 0xC654, 0xC661, 0xC671, 0xC681, 0xC693, 0xC6A5, 0xC6B8 +.hword 0xC6CA, 0xC6DC, 0xC6ED, 0xC6FD, 0xC70B, 0xC716, 0xC720, 0xC726 +.hword 0xC72A, 0xC72A, 0xC725, 0xC71D, 0xC712, 0xC703, 0xC6F2, 0xC6DE +.hword 0xC6C9, 0xC6B3, 0xC69C, 0xC685, 0xC66D, 0xC657, 0xC641, 0xC62D +.hword 0xC61A, 0xC60A, 0xC5FD, 0xC5F3, 0xC5ED, 0xC5EB, 0xC5EC, 0xC5F0 +.hword 0xC5F8, 0xC601, 0xC60D, 0xC61B, 0xC62B, 0xC63D, 0xC651, 0xC665 +.hword 0xC67C, 0xC693, 0xC6AB, 0xC6C3, 0xC6DD, 0xC6F6, 0xC710, 0xC72A +.hword 0xC741, 0xC755, 0xC767, 0xC777, 0xC787, 0xC798, 0xC7AA, 0xC7C0 +.hword 0xC7D9, 0xC7F7, 0xC81B, 0xC847, 0xC87A, 0xC8B7, 0xC8FE, 0xC950 +.hword 0xC9AE, 0xCA17, 0xCA8A, 0xCB06, 0x141D, 0x141D, 0x141D, 0x141D +.hword 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D +.hword 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x141D, 0x1419 +.hword 0x1411, 0x1407, 0x13FC, 0x13F4, 0x13F1, 0x13F5, 0x1403, 0x141D +.hword 0x1470, 0x14FD, 0x1582, 0x15BD, 0x1559, 0x1499, 0x141D, 0x13F8 +.hword 0x13D6, 0x13BB, 0x13AA, 0x13A8, 0x13B8, 0x13DD, 0x141D, 0x147C +.hword 0x14FD, 0x1596, 0x1641, 0x16F6, 0x17AD, 0x185F, 0x1904, 0x1995 +.hword 0x1A0A, 0x1A5B, 0x1A81, 0x1A75, 0x1A4C, 0x1A1F, 0x19F0, 0x19BE +.hword 0x1989, 0x1951, 0x1917, 0x18DB, 0x189C, 0x185C, 0x1819, 0x17D3 +.hword 0x178C, 0x1743, 0x16F9, 0x16AC, 0x165E, 0x160F, 0x15BE, 0x156C +.hword 0x1518, 0x14C4, 0x146E, 0x1417, 0x13C0, 0x1367, 0x130E, 0x12B5 +.hword 0x125B, 0x1200, 0x11A5, 0x114A, 0x10EF, 0x1093, 0x1038, 0x0FDC +.hword 0x0F81, 0x0F27, 0x0ECC, 0x0E72, 0x0E19, 0x0DC0, 0x0D68, 0x0D11 +.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9 +.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9, 0xEEA9 +.hword 0xEEA9, 0xEEA9, 0xEEA9, 0xEEC0, 0xEEF8, 0xEF41, 0xEF8A, 0xEFC2 +.hword 0xEFD8, 0xEFBC, 0xEF5D, 0xEEA9, 0xEC68, 0xE89B, 0xE506, 0xE370 +.hword 0xE620, 0xEB4F, 0xEEA9, 0xEF7F, 0xF005, 0xF046, 0xF04A, 0xF019 +.hword 0xEFBE, 0xEF40, 0xEEA9, 0xEDE3, 0xECDD, 0xEBA6, 0xEA4B, 0xE8DC +.hword 0xE768, 0xE5FC, 0xE4A9, 0xE37D, 0xE285, 0xE1D2, 0xE172, 0xE173 +.hword 0xE1AD, 0xE1EC, 0xE230, 0xE27A, 0xE2C9, 0xE31C, 0xE375, 0xE3D1 +.hword 0xE433, 0xE498, 0xE501, 0xE56F, 0xE5E0, 0xE654, 0xE6CC, 0xE747 +.hword 0xE7C5, 0xE847, 0xE8CA, 0xE951, 0xE9D9, 0xEA64, 0xEAF1, 0xEB80 +.hword 0xEC10, 0xECA2, 0xED36, 0xEDCB, 0xEE60, 0xEEF7, 0xEF8E, 0xF026 +.hword 0xF0BF, 0xF157, 0xF1F0, 0xF288, 0xF321, 0xF3B8, 0xF450, 0xF4E6 +.hword 0xF57C, 0xF610, 0xF6A3, 0xF735, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF +.hword 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF +.hword 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xD9FF, 0xDA1B +.hword 0xDA62, 0xDABF, 0xDB1C, 0xDB63, 0xDB7F, 0xDB5C, 0xDAE3, 0xD9FF +.hword 0xD723, 0xD251, 0xCDC7, 0xCBC4, 0xCF2D, 0xD5BE, 0xD9FF, 0xDB05 +.hword 0xDB9B, 0xDBD3, 0xDBC0, 0xDB75, 0xDB05, 0xDA82, 0xD9FF, 0xD962 +.hword 0xD88D, 0xD78D, 0xD66F, 0xD542, 0xD411, 0xD2EB, 0xD1DB, 0xD0F1 +.hword 0xD038, 0xCFBD, 0xCF8F, 0xCFBB, 0xD01A, 0xD081, 0xD0ED, 0xD160 +.hword 0xD1D9, 0xD257, 0xD2DB, 0xD363, 0xD3F1, 0xD484, 0xD51B, 0xD5B6 +.hword 0xD655, 0xD6F8, 0xD79E, 0xD848, 0xD8F5, 0xD9A4, 0xDA57, 0xDB0B +.hword 0xDBC2, 0xDC7A, 0xDD34, 0xDDF0, 0xDEAD, 0xDF6A, 0xE029, 0xE0E7 +.hword 0xE1A6, 0xE265, 0xE324, 0xE3E3, 0xE4A0, 0xE55D, 0xE618, 0xE6D2 +.hword 0xE78B, 0xE841, 0xE8F6, 0xE9A8, 0xEA57, 0xEB04, 0xEBAD, 0xEC53 +.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 +.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 +.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 +.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1, 0xB6A1 +.hword 0xB6A1, 0xB6A1, 0xB6A1, 0xB660, 0xB5C2, 0xB4FE, 0xB44D, 0xB3E6 +.hword 0xB402, 0xB4D9, 0xB6A1, 0xB968, 0xBCF8, 0xC126, 0xC5C5, 0xCAAC +.hword 0xCFAF, 0xD4A3, 0xD95D, 0xDDB1, 0xE175, 0xE47D, 0xE69E, 0xE7AD +.hword 0xE81C, 0xE879, 0xE8C5, 0xE900, 0xE92B, 0xE947, 0xE954, 0xE954 +.hword 0xE945, 0xE929, 0xE902, 0xE8CE, 0xE88F, 0xE845, 0xE7F2, 0xE795 +.hword 0xE72F, 0xE6C1, 0xE64B, 0xE5CE, 0xE54B, 0xE4C1, 0xE433, 0xE3A0 +.hword 0xE308, 0xE26E, 0xE1D0, 0xE130, 0xE08E, 0xDFEB, 0xDF47, 0xDEA4 +.hword 0xDE01, 0xDD5F, 0xDCBF, 0xDC22, 0xDB88, 0xDAF1, 0xDA5E, 0xD9D0 +.hword 0xD947, 0xD8C5, 0xD849, 0xD7D4, 0x2697, 0x26A7, 0x26D2, 0x2714 +.hword 0x2766, 0x27C3, 0x2825, 0x2888, 0x28E4, 0x2936, 0x2977, 0x29A1 +.hword 0x29AF, 0x299C, 0x2962, 0x28FB, 0x2863, 0x2792, 0x2684, 0x247E +.hword 0x2113, 0x1CB2, 0x17CB, 0x12CE, 0x0E2A, 0x0A50, 0x07AF, 0x06B7 +.hword 0x084A, 0x0C66, 0x121C, 0x1882, 0x1EAC, 0x23AC, 0x2697, 0x27F4 +.hword 0x28E7, 0x2974, 0x299D, 0x2966, 0x28D0, 0x27E0, 0x2697, 0x2468 +.hword 0x20EB, 0x1C62, 0x170E, 0x1130, 0x0B08, 0x04D8, 0xFEE0, 0xF961 +.hword 0xF49B, 0xF0D0, 0xEE40, 0xED2D, 0xECF7, 0xECD3, 0xECC2, 0xECC2 +.hword 0xECD3, 0xECF4, 0xED26, 0xED66, 0xEDB5, 0xEE13, 0xEE7E, 0xEEF6 +.hword 0xEF7B, 0xF00C, 0xF0A8, 0xF14F, 0xF200, 0xF2BC, 0xF380, 0xF44D +.hword 0xF522, 0xF5FF, 0xF6E2, 0xF7CD, 0xF8BD, 0xF9B2, 0xFAAC, 0xFBAB +.hword 0xFCAD, 0xFDB2, 0xFEBA, 0xFFC4, 0x00CE, 0x01DA, 0x02E7, 0x03F3 +.hword 0x04FF, 0x0609, 0x0712, 0x0818, 0x091B, 0x0A1B, 0x0B16, 0x0C0D +.hword 0xFEDD, 0xFEDB, 0xFED6, 0xFECE, 0xFEC3, 0xFEB4, 0xFEA2, 0xFE8D +.hword 0xFE75, 0xFE59, 0xFE3B, 0xFE1A, 0xFDF6, 0xFDCF, 0xFDA5, 0xFD78 +.hword 0xFD49, 0xFD16, 0xFCE1, 0xFC93, 0xFC1C, 0xFB8C, 0xFAF0, 0xFA57 +.hword 0xF9CE, 0xF964, 0xF927, 0xF925, 0xF989, 0xFA5A, 0xFB6D, 0xFC95 +.hword 0xFDA7, 0xFE78, 0xFEDD, 0xFF01, 0xFF28, 0xFF4B, 0xFF64, 0xFF6C +.hword 0xFF5C, 0xFF2F, 0xFEDD, 0xFDA4, 0xFB22, 0xF7E6, 0xF47D, 0xF174 +.hword 0xEF59, 0xEE10, 0xED1B, 0xEC70, 0xEC06, 0xEBD2, 0xEBCD, 0xEBEC +.hword 0xEC1B, 0xEC4D, 0xEC80, 0xECB6, 0xECED, 0xED27, 0xED62, 0xED9F +.hword 0xEDDD, 0xEE1E, 0xEE5F, 0xEEA2, 0xEEE6, 0xEF2C, 0xEF72, 0xEFBA +.hword 0xF002, 0xF04C, 0xF096, 0xF0E1, 0xF12D, 0xF179, 0xF1C6, 0xF213 +.hword 0xF261, 0xF2AF, 0xF2FD, 0xF34B, 0xF399, 0xF3E7, 0xF435, 0xF482 +.hword 0xF4D0, 0xF51D, 0xF569, 0xF5B5, 0xF600, 0xF64B, 0xF695, 0xF6DE +.hword 0xF726, 0xF76D, 0xF7B3, 0xF7F7, 0xB61E, 0xB623, 0xB631, 0xB646 +.hword 0xB661, 0xB681, 0xB6A5, 0xB6CB, 0xB6F2, 0xB718, 0xB73D, 0xB75F +.hword 0xB77D, 0xB795, 0xB7A6, 0xB7B0, 0xB7AF, 0xB7A4, 0xB78D, 0xB74F +.hword 0xB6DD, 0xB644, 0xB596, 0xB4E1, 0xB434, 0xB39F, 0xB331, 0xB2F9 +.hword 0xB30F, 0xB36C, 0xB3F8, 0xB49C, 0xB53F, 0xB5C7, 0xB61E, 0xB629 +.hword 0xB5F4, 0xB59D, 0xB542, 0xB503, 0xB4FF, 0xB553, 0xB61E, 0xB766 +.hword 0xB90E, 0xBB00, 0xBD28, 0xBF71, 0xC1C5, 0xC411, 0xC63F, 0xC83B +.hword 0xC9EF, 0xCB46, 0xCC2D, 0xCC8D, 0xCCA0, 0xCCAC, 0xCCB0, 0xCCAD +.hword 0xCCA4, 0xCC94, 0xCC7D, 0xCC61, 0xCC3F, 0xCC17, 0xCBE9, 0xCBB7 +.hword 0xCB80, 0xCB43, 0xCB03, 0xCABE, 0xCA75, 0xCA28, 0xC9D8, 0xC984 +.hword 0xC92D, 0xC8D3, 0xC876, 0xC817, 0xC7B5, 0xC751, 0xC6EC, 0xC685 +.hword 0xC61C, 0xC5B3, 0xC548, 0xC4DD, 0xC471, 0xC405, 0xC398, 0xC32C +.hword 0xC2C1, 0xC256, 0xC1EB, 0xC182, 0xC11A, 0xC0B4, 0xC04F, 0xBFED +.hword 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817 +.hword 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817, 0xE817 +.hword 0xE817, 0xE817, 0xE817, 0xE824, 0xE846, 0xE872, 0xE89E, 0xE8C0 +.hword 0xE8CE, 0xE8BD, 0xE883, 0xE817, 0xE6BB, 0xE46F, 0xE246, 0xE151 +.hword 0xE30A, 0xE645, 0xE817, 0xE839, 0xE858, 0xE873, 0xE88A, 0xE89E +.hword 0xE8AF, 0xE8BD, 0xE8C9, 0xE8D1, 0xE8D7, 0xE8DA, 0xE8DC, 0xE8DB +.hword 0xE8D8, 0xE8D3, 0xE8CD, 0xE8C6, 0xE8BD, 0xE8B3, 0xE8A8, 0xE89C +.hword 0xE88F, 0xE882, 0xE874, 0xE867, 0xE859, 0xE84B, 0xE83E, 0xE831 +.hword 0xE824, 0xE819, 0xE80E, 0xE804, 0xE7FB, 0xE7F4, 0xE7EE, 0xE7EA +.hword 0xE7E8, 0xE7E7, 0xE7E9, 0xE7ED, 0xE7F4, 0xE7FD, 0xE808, 0xE817 +.hword 0xE825, 0xE831, 0xE840, 0xE855, 0xE874, 0xE8A1, 0xE8E0, 0xE934 +.hword 0xE9A3, 0xEA2F, 0xEADD, 0xEBB0, 0xECB1, 0xEDE0, 0xEF36, 0xF0AE +.hword 0xF241, 0xF3E9, 0xF59E, 0xF75A, 0x0922, 0x0922, 0x0922, 0x0922 +.hword 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922 +.hword 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x0922, 0x08FE +.hword 0x08A5, 0x0832, 0x07BE, 0x0765, 0x0741, 0x076E, 0x0805, 0x0922 +.hword 0x0CB5, 0x12BC, 0x1869, 0x1AED, 0x1666, 0x0DE9, 0x0922, 0x08C9 +.hword 0x087C, 0x083B, 0x0805, 0x07DA, 0x07B9, 0x07A1, 0x0792, 0x078B +.hword 0x078C, 0x0794, 0x07A3, 0x07B8, 0x07D2, 0x07F1, 0x0814, 0x083B +.hword 0x0865, 0x0891, 0x08BF, 0x08EF, 0x0920, 0x0950, 0x0981, 0x09B0 +.hword 0x09DE, 0x0A0A, 0x0A33, 0x0A58, 0x0A7A, 0x0A98, 0x0AB0, 0x0AC3 +.hword 0x0AD0, 0x0AD6, 0x0AD5, 0x0ACC, 0x0ABA, 0x0AA0, 0x0A7B, 0x0A4D +.hword 0x0A14, 0x09CF, 0x097F, 0x0922, 0x0869, 0x0718, 0x054D, 0x0325 +.hword 0x00C0, 0xFE3B, 0xFBB3, 0xF946, 0xF712, 0xF535, 0xF3CD, 0xF2F8 +.hword 0xF28F, 0xF254, 0xF242, 0xF256, 0xF28A, 0xF2DA, 0xF342, 0xF3BC +.hword 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A +.hword 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A, 0xE19A +.hword 0xE19A, 0xE19A, 0xE19A, 0xE1B9, 0xE205, 0xE269, 0xE2CC, 0xE319 +.hword 0xE337, 0xE311, 0xE28F, 0xE19A, 0xDE88, 0xD959, 0xD478, 0xD24E +.hword 0xD633, 0xDD7E, 0xE19A, 0xE1E8, 0xE22D, 0xE26A, 0xE29F, 0xE2CD +.hword 0xE2F4, 0xE314, 0xE32D, 0xE340, 0xE34E, 0xE356, 0xE35A, 0xE358 +.hword 0xE353, 0xE349, 0xE33B, 0xE32B, 0xE317, 0xE301, 0xE2E8, 0xE2CE +.hword 0xE2B2, 0xE295, 0xE276, 0xE258, 0xE239, 0xE21A, 0xE1FC, 0xE1DF +.hword 0xE1C3, 0xE1A8, 0xE190, 0xE179, 0xE166, 0xE155, 0xE147, 0xE13D +.hword 0xE137, 0xE136, 0xE139, 0xE141, 0xE14E, 0xE161, 0xE17A, 0xE19A +.hword 0xE1D4, 0xE237, 0xE2BC, 0xE35E, 0xE416, 0xE4DD, 0xE5AD, 0xE680 +.hword 0xE74F, 0xE813, 0xE8C6, 0xE962, 0xE9F2, 0xEA85, 0xEB19, 0xEBAF +.hword 0xEC46, 0xECDC, 0xED72, 0xEE06, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 +.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 +.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 +.hword 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646, 0xB646 +.hword 0xB646, 0xB646, 0xB646, 0xB643, 0xB63B, 0xB62E, 0xB61D, 0xB607 +.hword 0xB5EE, 0xB5D1, 0xB5B1, 0xB58F, 0xB56A, 0xB543, 0xB51B, 0xB4F2 +.hword 0xB4C8, 0xB49E, 0xB474, 0xB44A, 0xB421, 0xB3F9, 0xB3D2, 0xB3AD +.hword 0xB38B, 0xB36B, 0xB34E, 0xB335, 0xB31F, 0xB30E, 0xB301, 0xB2F9 +.hword 0xB2F6, 0xB2F9, 0xB302, 0xB311, 0xB327, 0xB345, 0xB36A, 0xB396 +.hword 0xB3CB, 0xB409, 0xB450, 0xB4A0, 0xB4FA, 0xB55E, 0xB5CC, 0xB646 +.hword 0xB6D5, 0xB785, 0xB853, 0xB93C, 0xBA3E, 0xBB58, 0xBC87, 0xBDCA +.hword 0xBF1D, 0xC07F, 0xC1ED, 0xC366, 0xC4E7, 0xC66F, 0xC7FB, 0xC988 +.hword 0xCB15, 0xCCA0, 0xCE27, 0xCFA6, 0xD864, 0xD872, 0xD898, 0xD8D0 +.hword 0xD914, 0xD95E, 0xD9A8, 0xD9EC, 0xDA25, 0xDA4B, 0xDA59, 0xDA03 +.hword 0xD92E, 0xD81B, 0xD710, 0xD64F, 0xD61C, 0xD6BA, 0xD86C, 0xDBAB +.hword 0xE06B, 0xE62C, 0xEC6C, 0xF2AB, 0xF866, 0xFD1E, 0x0051, 0x017E +.hword 0xFF2E, 0xF937, 0xF115, 0xE841, 0xE037, 0xDA6F, 0xD864, 0xD8E5 +.hword 0xD9B5, 0xDABF, 0xDBEC, 0xDD27, 0xDE5A, 0xDF6F, 0xE050, 0xE0E7 +.hword 0xE11E, 0xE11A, 0xE10C, 0xE0F7, 0xE0DA, 0xE0B5, 0xE08A, 0xE058 +.hword 0xE021, 0xDFE4, 0xDFA2, 0xDF5C, 0xDF11, 0xDEC4, 0xDE73, 0xDE20 +.hword 0xDDCA, 0xDD73, 0xDD1B, 0xDCC3, 0xDC6A, 0xDC11, 0xDBB9, 0xDB63 +.hword 0xDB0E, 0xDABC, 0xDA6C, 0xDA1F, 0xD9D6, 0xD991, 0xD951, 0xD915 +.hword 0xD8E0, 0xD8B0, 0xD886, 0xD864, 0xD847, 0xD82F, 0xD81A, 0xD808 +.hword 0xD7FA, 0xD7F0, 0xD7E8, 0xD7E3, 0xD7E1, 0xD7E1, 0xD7E4, 0xD7E9 +.hword 0xD7F0, 0xD7F9, 0xD803, 0xD80F, 0xD81D, 0xD82B, 0xD83B, 0xD84B +.hword 0xFF58, 0xFF56, 0xFF51, 0xFF4C, 0xFF47, 0xFF44, 0xFF44, 0xFF4A +.hword 0xFF58, 0xFF6D, 0xFF8E, 0xFFAF, 0xFFCC, 0xFFEE, 0x001D, 0x0062 +.hword 0x00C5, 0x014F, 0x0208, 0x0318, 0x0488, 0x0635, 0x07FC, 0x09B8 +.hword 0x0B46, 0x0C81, 0x0D47, 0x0D73, 0x0C94, 0x0A9C, 0x07F7, 0x0516 +.hword 0x0266, 0x0057, 0xFF58, 0xFF1D, 0xFF0D, 0xFF1F, 0xFF4C, 0xFF89 +.hword 0xFFCF, 0x0014, 0x0050, 0x007B, 0x008B, 0x008A, 0x0086, 0x0080 +.hword 0x0077, 0x006C, 0x0060, 0x0052, 0x0042, 0x0031, 0x0020, 0x000D +.hword 0xFFFB, 0xFFE7, 0xFFD3, 0xFFBF, 0xFFAB, 0xFF98, 0xFF85, 0xFF73 +.hword 0xFF62, 0xFF52, 0xFF43, 0xFF36, 0xFF2A, 0xFF21, 0xFF19, 0xFF14 +.hword 0xFF12, 0xFF12, 0xFF15, 0xFF1C, 0xFF25, 0xFF32, 0xFF43, 0xFF58 +.hword 0xFF72, 0xFF93, 0xFFBA, 0xFFE7, 0x0018, 0x004F, 0x008A, 0x00C9 +.hword 0x010C, 0x0151, 0x0199, 0x01E3, 0x022F, 0x027B, 0x02C8, 0x0316 +.hword 0x0363, 0x03AF, 0x03FA, 0x0444, 0xB74B, 0xB74F, 0xB757, 0xB765 +.hword 0xB777, 0xB78C, 0xB7A4, 0xB7BE, 0xB7D8, 0xB7F3, 0xB80E, 0xB82A +.hword 0xB84A, 0xB86C, 0xB891, 0xB8B6, 0xB8DC, 0xB900, 0xB922, 0xB948 +.hword 0xB976, 0xB9A9, 0xB9DA, 0xBA07, 0xBA2B, 0xBA41, 0xBA45, 0xBA33 +.hword 0xBA01, 0xB9AB, 0xB93D, 0xB8C0, 0xB83D, 0xB7BD, 0xB74B, 0xB6DB +.hword 0xB65D, 0xB5D8, 0xB552, 0xB4D1, 0xB459, 0xB3F2, 0xB3A2, 0xB36D +.hword 0xB35A, 0xB35C, 0xB363, 0xB36E, 0xB37C, 0xB38F, 0xB3A5, 0xB3BD +.hword 0xB3D9, 0xB3F7, 0xB418, 0xB43B, 0xB45F, 0xB485, 0xB4AC, 0xB4D5 +.hword 0xB4FE, 0xB528, 0xB552, 0xB57C, 0xB5A6, 0xB5CF, 0xB5F7, 0xB61F +.hword 0xB645, 0xB66A, 0xB68D, 0xB6AD, 0xB6CC, 0xB6E8, 0xB701, 0xB717 +.hword 0xB72A, 0xB739, 0xB744, 0xB74B, 0xB74E, 0xB74D, 0xB748, 0xB73F +.hword 0xB733, 0xB724, 0xB711, 0xB6FD, 0xB6E6, 0xB6CD, 0xB6B2, 0xB695 +.hword 0xB678, 0xB659, 0xB639, 0xB619, 0xB5F9, 0xB5D9, 0xB5B9, 0xB59A +.hword 0xFBC7, 0xFBC7, 0xFBC8, 0xFBCA, 0xFBCC, 0xFBCE, 0xFBD1, 0xFBD5 +.hword 0xFBD8, 0xFBDD, 0xFBE1, 0xFBE7, 0xFBEC, 0xFBF2, 0xFBF8, 0xFBFE +.hword 0xFC05, 0xFC0C, 0xFC13, 0xFC1A, 0xFC21, 0xFC29, 0xFC30, 0xFC38 +.hword 0xFC40, 0xFC48, 0xFC50, 0xFC58, 0xFC60, 0xFC68, 0xFC6F, 0xFC77 +.hword 0xFC7F, 0xFC86, 0xFC8E, 0xFC95, 0xFC9C, 0xFCA3, 0xFCA9, 0xFCAF +.hword 0xFCB5, 0xFCBB, 0xFCC0, 0xFCC5, 0xFCCA, 0xFCCE, 0xFCD2, 0xFCD5 +.hword 0xFCD8, 0xFCDA, 0xFCDC, 0xFCDD, 0xFCDE, 0xFCDE, 0xFCDD, 0xFCDC +.hword 0xFCDB, 0xFCD8, 0xFCD5, 0xFCD1, 0xFCCC, 0xFCC7, 0xFCC1, 0xFCBA +.hword 0xFCB2, 0xFCA9, 0xFC9F, 0xFC95, 0xFC89, 0xFC7D, 0xFC6F, 0xFC61 +.hword 0xFC52, 0xFC41, 0xFC30, 0xFC1D, 0xFC09, 0xFBF4, 0xFBDE, 0xFBC7 +.hword 0xFB9F, 0xFB5A, 0xFAFA, 0xFA84, 0xF9FB, 0xF963, 0xF8BE, 0xF812 +.hword 0xF761, 0xF6AF, 0xF5FF, 0xF556, 0xF4B6, 0xF423, 0xF3A1, 0xF333 +.hword 0xF2DE, 0xF29C, 0xF261, 0xF22F, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF +.hword 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBE, 0xFFBD, 0xFFBD +.hword 0xFFBD, 0xFFBD, 0xFFBC, 0xFFBC, 0xFFBC, 0xFFBC, 0xFFBB, 0xFFBB +.hword 0xFFBB, 0xFFBA, 0xFFBA, 0xFFBA, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB8 +.hword 0xFFB8, 0xFFB7, 0xFFB7, 0xFFB7, 0xFFB6, 0xFFB6, 0xFFB6, 0xFFB5 +.hword 0xFFB5, 0xFFB5, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB3, 0xFFB3 +.hword 0xFFB3, 0xFFB3, 0xFFB3, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2 +.hword 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB2, 0xFFB3 +.hword 0xFFB3, 0xFFB3, 0xFFB3, 0xFFB4, 0xFFB4, 0xFFB4, 0xFFB5, 0xFFB5 +.hword 0xFFB6, 0xFFB6, 0xFFB7, 0xFFB8, 0xFFB8, 0xFFB9, 0xFFBA, 0xFFBB +.hword 0xFFBC, 0xFFBD, 0xFFBE, 0xFFBF, 0xFFC1, 0xFFC7, 0xFFD0, 0xFFDB +.hword 0xFFE7, 0xFFF4, 0x0000, 0x000E, 0x001A, 0x0026, 0x0030, 0x0037 +.hword 0x003B, 0x003C, 0x0039, 0x0032, 0x0025, 0x0012, 0xFFF8, 0xFFD7 +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3F +.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F +.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F +.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F +.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F +.hword 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3F, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3D, 0xBF3D, 0xBF3C, 0xBF3B, 0xBF3A, 0xBF38, 0xBF37, 0xBF35 +.hword 0xBF34, 0xBF33, 0xBF32, 0xBF31, 0xBF31, 0xBF31, 0xBF31, 0xBF32 +.hword 0xBF33, 0xBF35, 0xBF38, 0xBF3B, 0xC066, 0x2697, 0x26A7, 0x26D2 +.hword 0x2714, 0x2766, 0x27C3, 0x2825, 0x2888, 0x28E4, 0x2936, 0x2977 +.hword 0x29A1, 0x29AF, 0x299C, 0x2962, 0x28FB, 0x2863, 0x2792, 0x2684 +.hword 0x247E, 0x2113, 0x1CB2, 0x17CB, 0x12CE, 0x0E2A, 0x0A50, 0x07AF +.hword 0x06B7, 0x084A, 0x0C66, 0x121C, 0x1882, 0x1EAC, 0x23AC, 0x2697 +.hword 0x27F4, 0x28E7, 0x2974, 0x299D, 0x2966, 0x28D0, 0x27E0, 0x2697 +.hword 0x2468, 0x20EB, 0x1C62, 0x170E, 0x1130, 0x0B08, 0x04D8, 0xFEE0 +.hword 0xF961, 0xF49B, 0xF0D0, 0xEE40, 0xED2D, 0xECF7, 0xECD3, 0xECC2 +.hword 0xECC2, 0xECD3, 0xECF4, 0xED26, 0xED66, 0xEDB5, 0xEE13, 0xEE7E +.hword 0xEEF6, 0xEF7B, 0xF00C, 0xF0A8, 0xF14F, 0xF200, 0xF2BC, 0xF380 +.hword 0xF44D, 0xF522, 0xF5FF, 0xF6E2, 0xF7CD, 0xF8BD, 0xF9B2, 0xFAAC +.hword 0xFBAB, 0xFCAD, 0xFDB2, 0xFEBA, 0xFFC4, 0x00CE, 0x01DA, 0x02E7 +.hword 0x03F3, 0x04FF, 0x0609, 0x0712, 0x0818, 0x091B, 0x0A1B, 0x0B16 +.hword 0x0C0D, 0xFEDD, 0xFEDB, 0xFED6, 0xFECE, 0xFEC3, 0xFEB4, 0xFEA2 +.hword 0xFE8D, 0xFE75, 0xFE59, 0xFE3B, 0xFE1A, 0xFDF6, 0xFDCF, 0xFDA5 +.hword 0xFD78, 0xFD49, 0xFD16, 0xFCE1, 0xFC93, 0xFC1C, 0xFB8C, 0xFAF0 +.hword 0xFA57, 0xF9CE, 0xF964, 0xF927, 0xF925, 0xF989, 0xFA5A, 0xFB6D +.hword 0xFC95, 0xFDA7, 0xFE78, 0xFEDD, 0xFF01, 0xFF28, 0xFF4B, 0xFF64 +.hword 0xFF6C, 0xFF5C, 0xFF2F, 0xFEDD, 0xFDA4, 0xFB22, 0xF7E6, 0xF47D +.hword 0xF174, 0xEF59, 0xEE10, 0xED1B, 0xEC70, 0xEC06, 0xEBD2, 0xEBCD +.hword 0xEBEC, 0xEC1B, 0xEC4D, 0xEC80, 0xECB6, 0xECED, 0xED27, 0xED62 +.hword 0xED9F, 0xEDDD, 0xEE1E, 0xEE5F, 0xEEA2, 0xEEE6, 0xEF2C, 0xEF72 +.hword 0xEFBA, 0xF002, 0xF04C, 0xF096, 0xF0E1, 0xF12D, 0xF179, 0xF1C6 +.hword 0xF213, 0xF261, 0xF2AF, 0xF2FD, 0xF34B, 0xF399, 0xF3E7, 0xF435 +.hword 0xF482, 0xF4D0, 0xF51D, 0xF569, 0xF5B5, 0xF600, 0xF64B, 0xF695 +.hword 0xF6DE, 0xF726, 0xF76D, 0xF7B3, 0xF7F7, 0xB61E, 0xB623, 0xB631 +.hword 0xB646, 0xB661, 0xB681, 0xB6A5, 0xB6CB, 0xB6F2, 0xB718, 0xB73D +.hword 0xB75F, 0xB77D, 0xB795, 0xB7A6, 0xB7B0, 0xB7AF, 0xB7A4, 0xB78D +.hword 0xB74F, 0xB6DD, 0xB644, 0xB596, 0xB4E1, 0xB434, 0xB39F, 0xB331 +.hword 0xB2F9, 0xB30F, 0xB36C, 0xB3F8, 0xB49C, 0xB53F, 0xB5C7, 0xB61E +.hword 0xB629, 0xB5F4, 0xB59D, 0xB542, 0xB503, 0xB4FF, 0xB553, 0xB61E +.hword 0xB766, 0xB90E, 0xBB00, 0xBD28, 0xBF71, 0xC1C5, 0xC411, 0xC63F +.hword 0xC83B, 0xC9EF, 0xCB46, 0xCC2D, 0xCC8D, 0xCCA0, 0xCCAC, 0xCCB0 +.hword 0xCCAD, 0xCCA4, 0xCC94, 0xCC7D, 0xCC61, 0xCC3F, 0xCC17, 0xCBE9 +.hword 0xCBB7, 0xCB80, 0xCB43, 0xCB03, 0xCABE, 0xCA75, 0xCA28, 0xC9D8 +.hword 0xC984, 0xC92D, 0xC8D3, 0xC876, 0xC817, 0xC7B5, 0xC751, 0xC6EC +.hword 0xC685, 0xC61C, 0xC5B3, 0xC548, 0xC4DD, 0xC471, 0xC405, 0xC398 +.hword 0xC32C, 0xC2C1, 0xC256, 0xC1EB, 0xC182, 0xC11A, 0xC0B4, 0xC04F +.hword 0xBFED, 0xD864, 0xD872, 0xD898, 0xD8D0, 0xD914, 0xD95E, 0xD9A8 +.hword 0xD9EC, 0xDA25, 0xDA4B, 0xDA59, 0xDA03, 0xD92E, 0xD81B, 0xD710 +.hword 0xD64F, 0xD61C, 0xD6BA, 0xD86C, 0xDBAB, 0xE06B, 0xE62C, 0xEC6C +.hword 0xF2AB, 0xF866, 0xFD1E, 0x0051, 0x017E, 0xFF2E, 0xF937, 0xF115 +.hword 0xE841, 0xE037, 0xDA6F, 0xD864, 0xD8E5, 0xD9B5, 0xDABF, 0xDBEC +.hword 0xDD27, 0xDE5A, 0xDF6F, 0xE050, 0xE0E7, 0xE11E, 0xE11A, 0xE10C +.hword 0xE0F7, 0xE0DA, 0xE0B5, 0xE08A, 0xE058, 0xE021, 0xDFE4, 0xDFA2 +.hword 0xDF5C, 0xDF11, 0xDEC4, 0xDE73, 0xDE20, 0xDDCA, 0xDD73, 0xDD1B +.hword 0xDCC3, 0xDC6A, 0xDC11, 0xDBB9, 0xDB63, 0xDB0E, 0xDABC, 0xDA6C +.hword 0xDA1F, 0xD9D6, 0xD991, 0xD951, 0xD915, 0xD8E0, 0xD8B0, 0xD886 +.hword 0xD864, 0xD847, 0xD82F, 0xD81A, 0xD808, 0xD7FA, 0xD7F0, 0xD7E8 +.hword 0xD7E3, 0xD7E1, 0xD7E1, 0xD7E4, 0xD7E9, 0xD7F0, 0xD7F9, 0xD803 +.hword 0xD80F, 0xD81D, 0xD82B, 0xD83B, 0xD84B, 0xFF58, 0xFF56, 0xFF51 +.hword 0xFF4C, 0xFF47, 0xFF44, 0xFF44, 0xFF4A, 0xFF58, 0xFF6D, 0xFF8E +.hword 0xFFAF, 0xFFCC, 0xFFEE, 0x001D, 0x0062, 0x00C5, 0x014F, 0x0208 +.hword 0x0318, 0x0488, 0x0635, 0x07FC, 0x09B8, 0x0B46, 0x0C81, 0x0D47 +.hword 0x0D73, 0x0C94, 0x0A9C, 0x07F7, 0x0516, 0x0266, 0x0057, 0xFF58 +.hword 0xFF1D, 0xFF0D, 0xFF1F, 0xFF4C, 0xFF89, 0xFFCF, 0x0014, 0x0050 +.hword 0x007B, 0x008B, 0x008A, 0x0086, 0x0080, 0x0077, 0x006C, 0x0060 +.hword 0x0052, 0x0042, 0x0031, 0x0020, 0x000D, 0xFFFB, 0xFFE7, 0xFFD3 +.hword 0xFFBF, 0xFFAB, 0xFF98, 0xFF85, 0xFF73, 0xFF62, 0xFF52, 0xFF43 +.hword 0xFF36, 0xFF2A, 0xFF21, 0xFF19, 0xFF14, 0xFF12, 0xFF12, 0xFF15 +.hword 0xFF1C, 0xFF25, 0xFF32, 0xFF43, 0xFF58, 0xFF72, 0xFF93, 0xFFBA +.hword 0xFFE7, 0x0018, 0x004F, 0x008A, 0x00C9, 0x010C, 0x0151, 0x0199 +.hword 0x01E3, 0x022F, 0x027B, 0x02C8, 0x0316, 0x0363, 0x03AF, 0x03FA +.hword 0x0444, 0xB74B, 0xB74F, 0xB757, 0xB765, 0xB777, 0xB78C, 0xB7A4 +.hword 0xB7BE, 0xB7D8, 0xB7F3, 0xB80E, 0xB82A, 0xB84A, 0xB86C, 0xB891 +.hword 0xB8B6, 0xB8DC, 0xB900, 0xB922, 0xB948, 0xB976, 0xB9A9, 0xB9DA +.hword 0xBA07, 0xBA2B, 0xBA41, 0xBA45, 0xBA33, 0xBA01, 0xB9AB, 0xB93D +.hword 0xB8C0, 0xB83D, 0xB7BD, 0xB74B, 0xB6DB, 0xB65D, 0xB5D8, 0xB552 +.hword 0xB4D1, 0xB459, 0xB3F2, 0xB3A2, 0xB36D, 0xB35A, 0xB35C, 0xB363 +.hword 0xB36E, 0xB37C, 0xB38F, 0xB3A5, 0xB3BD, 0xB3D9, 0xB3F7, 0xB418 +.hword 0xB43B, 0xB45F, 0xB485, 0xB4AC, 0xB4D5, 0xB4FE, 0xB528, 0xB552 +.hword 0xB57C, 0xB5A6, 0xB5CF, 0xB5F7, 0xB61F, 0xB645, 0xB66A, 0xB68D +.hword 0xB6AD, 0xB6CC, 0xB6E8, 0xB701, 0xB717, 0xB72A, 0xB739, 0xB744 +.hword 0xB74B, 0xB74E, 0xB74D, 0xB748, 0xB73F, 0xB733, 0xB724, 0xB711 +.hword 0xB6FD, 0xB6E6, 0xB6CD, 0xB6B2, 0xB695, 0xB678, 0xB659, 0xB639 +.hword 0xB619, 0xB5F9, 0xB5D9, 0xB5B9, 0xB59A, 0xE0FF, 0xC001, 0xE0FB +.hword 0xBF7F, 0x0000, 0xFFF8, 0xFFDF, 0xFFB7, 0xFF84, 0xFF46, 0xFF00 +.hword 0xFEB4, 0xFE64, 0xFE11, 0xFDBF, 0xFD6F, 0xFD23, 0xFCDD, 0xFC9F +.hword 0xFC6C, 0xFC44, 0xFC2B, 0xFC22, 0xFC3D, 0xFC86, 0xFCF1, 0xFD74 +.hword 0xFE03, 0xFE93, 0xFF1A, 0xFF8B, 0xFFDC, 0x0000, 0x0008, 0x000C +.hword 0x000C, 0x0007, 0x0000, 0xFFF4, 0xFFE5, 0xFFD3, 0xFFBE, 0xFFA7 +.hword 0xFF8E, 0xFF73, 0xFF57, 0xFF3A, 0xFF1D, 0xFEFE, 0xFEE0, 0xFEC2 +.hword 0xFEA5, 0xFE89, 0xFE6E, 0xFE54, 0xFE3C, 0xFE26, 0xFE13, 0xFE03 +.hword 0xFDF5, 0xFDEB, 0xFDE5, 0xFDE3, 0xFDE7, 0xFDF1, 0xFE01, 0xFE16 +.hword 0xFE30, 0xFE4E, 0xFE6F, 0xFE93, 0xFEB8, 0xFEDE, 0xFF05, 0xFF2B +.hword 0xFF51, 0xFF74, 0xFF95, 0xFFB3, 0xFFCD, 0xFFE2, 0xFFF3, 0xFFFD +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0017 +.hword 0x0032, 0x0056, 0x0081, 0x00B1, 0x00E6, 0x011D, 0x0156, 0x018F +.hword 0x01C6, 0x01FB, 0x022B, 0x0256, 0x027A, 0x0295, 0x02A6, 0x02AC +.hword 0x029F, 0x027B, 0x0243, 0x01FC, 0x01AA, 0x0152, 0x00F7, 0x009D +.hword 0x0049, 0x0000, 0xFFBB, 0xFF72, 0xFF26, 0xFED6, 0xFE85, 0xFE31 +.hword 0xFDDC, 0xFD86, 0xFD2F, 0xFCD7, 0xFC80, 0xFC29, 0xFBD4, 0xFB7F +.hword 0xFB2D, 0xFADD, 0xFA8F, 0xFA45, 0xF9FE, 0xF9BB, 0xF97C, 0xF942 +.hword 0xF90E, 0xF8DF, 0xF8B6, 0xF894, 0xF878, 0xF864, 0xF857, 0xF853 +.hword 0xF860, 0xF885, 0xF8C0, 0xF90E, 0xF96C, 0xF9D9, 0xFA51, 0xFAD2 +.hword 0xFB59, 0xFBE4, 0xFC70, 0xFCFB, 0xFD82, 0xFE03, 0xFE7B, 0xFEE7 +.hword 0xFF46, 0xFF94, 0xFFCE, 0xFFF4, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFB85, 0xFB9B, 0xFBD8, 0xFC39, 0xFCB7, 0xFD4E, 0xFDF9 +.hword 0xFEB2, 0xFF76, 0x003D, 0x0105, 0x01C8, 0x0280, 0x032A, 0x03BF +.hword 0x043B, 0x0498, 0x04D3, 0x04E5, 0x0497, 0x03CA, 0x02A0, 0x0139 +.hword 0xFFB8, 0xFE3C, 0xFCE7, 0xFBDA, 0xFB36, 0xFB1D, 0xFB5F, 0xFBB8 +.hword 0xFC24, 0xFCA3, 0xFD34, 0xFDD3, 0xFE80, 0xFF39, 0xFFFC, 0x00C6 +.hword 0x0198, 0x026F, 0x0349, 0x0425, 0x0501, 0x05DA, 0x06B1, 0x0782 +.hword 0x084C, 0x090E, 0x09C5, 0x0A70, 0x0B0D, 0x0B9B, 0x0C18, 0x0C82 +.hword 0x0CD7, 0x0D16, 0x0D3E, 0x0D4B, 0x0D2C, 0x0CD4, 0x0C49, 0x0B91 +.hword 0x0AB1, 0x09B0, 0x0894, 0x0763, 0x0623, 0x04DA, 0x038D, 0x0244 +.hword 0x0104, 0xFFD4, 0xFEB8, 0xFDB7, 0xFCD7, 0xFC1F, 0xFB94, 0xFB3C +.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D +.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D +.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xBF84, 0x002C, 0xFFE1 +.hword 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06, 0xF7C0, 0xF54C, 0xF2BD, 0xF026 +.hword 0xED98, 0xEB27, 0xE8E4, 0xE6E3, 0xE536, 0xE3F0, 0xE322, 0xE2E0 +.hword 0xE33C, 0xE425, 0xE577, 0xE727, 0xE92D, 0xEB7F, 0xEE12, 0xF0DE +.hword 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D, 0x00CF, 0x0420, 0x0766, 0x0A96 +.hword 0x0DA7, 0x1090, 0x1346, 0x15BF, 0x17F3, 0x19D7, 0x1B62, 0x1C8A +.hword 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B, 0x2011, 0x2081, 0x20DD, 0x2126 +.hword 0x215D, 0x2183, 0x2199, 0x21A1, 0x219B, 0x2189, 0x216B, 0x2143 +.hword 0x2112, 0x20D9, 0x209A, 0x2054, 0x200A, 0x1FBC, 0x1F6C, 0x1F1B +.hword 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE, 0x1D97, 0x1D54, 0x1D19, 0x1CE5 +.hword 0x1CBA, 0x1C98, 0x1C81, 0x1C77, 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7 +.hword 0x1D33, 0x1D8E, 0x1DF5, 0x1E65, 0x1EDA, 0x1F52, 0x1FC9, 0x203D +.hword 0x20A9, 0x210B, 0x2160, 0x21A4, 0x21D4, 0x21ED, 0x21EC, 0x21CE +.hword 0x21A1, 0x2174, 0xFFF1, 0x0008, 0x004E, 0x00BA, 0x0147, 0x01EF +.hword 0x02AD, 0x037A, 0x0450, 0x052A, 0x0602, 0x06D2, 0x0794, 0x0842 +.hword 0x08D6, 0x094A, 0x0999, 0x09BC, 0x09AE, 0x0975, 0x091C, 0x08A7 +.hword 0x0819, 0x0774, 0x06BB, 0x05F1, 0x0519, 0x0436, 0x034A, 0x0259 +.hword 0x0165, 0x0071, 0xFF82, 0xFE97, 0xFDB5, 0xFCDF, 0xFC18, 0xFB61 +.hword 0xFABF, 0xFA34, 0xF9C3, 0xF96F, 0xF92D, 0xF8F0, 0xF8B8, 0xF885 +.hword 0xF857, 0xF82E, 0xF80A, 0xF7E9, 0xF7CE, 0xF7B6, 0xF7A2, 0xF793 +.hword 0xF787, 0xF77E, 0xF779, 0xF777, 0xF779, 0xF77D, 0xF785, 0xF78F +.hword 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF, 0xF7E4, 0xF7FC, 0xF815, 0xF82F +.hword 0xF84B, 0xF868, 0xF887, 0xF8A6, 0xF8C6, 0xF8E7, 0xF909, 0xF92A +.hword 0xF94D, 0xF96F, 0xF99B, 0xF9DB, 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D +.hword 0xFBEC, 0xFC70, 0xFCF7, 0xFD80, 0xFE07, 0xFE8C, 0xFF0B, 0xFF83 +.hword 0xFFF0, 0x0051, 0x00A4, 0x00E6, 0x011B, 0x0146, 0x097D, 0x098B +.hword 0x09B3, 0x09F3, 0x0A46, 0x0AAA, 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6 +.hword 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7, 0x0F27, 0x0F8A, 0x0FDB, 0x1018 +.hword 0x103D, 0x1050, 0x1058, 0x1057, 0x104D, 0x103B, 0x1021, 0x1002 +.hword 0x0FDD, 0x0FB3, 0x0F86, 0x0F56, 0x0F23, 0x0EF0, 0x0EBC, 0x0E89 +.hword 0x0E57, 0x0E28, 0x0DFC, 0x0DD3, 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A +.hword 0x0D5F, 0x0D56, 0x0D4F, 0x0D49, 0x0D45, 0x0D42, 0x0D40, 0x0D40 +.hword 0x0D41, 0x0D43, 0x0D45, 0x0D49, 0x0D4D, 0x0D52, 0x0D57, 0x0D5D +.hword 0x0D63, 0x0D69, 0x0D6F, 0x0D76, 0x0D7C, 0x0D82, 0x0D87, 0x0D8C +.hword 0x0D91, 0x0D94, 0x0D98, 0x0D9A, 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98 +.hword 0x0D95, 0x0D90, 0x0D89, 0x0D81, 0x0D76, 0x0D6A, 0x0D5B, 0x0D46 +.hword 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5, 0x0C9C, 0x0C70, 0x0C43, 0x0C13 +.hword 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F, 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95 +.hword 0x0A6A, 0x0A3E, 0x002C, 0xFFE1, 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06 +.hword 0xF7C0, 0xF54C, 0xF2BD, 0xF026, 0xED98, 0xEB27, 0xE8E4, 0xE6E3 +.hword 0xE536, 0xE3F0, 0xE322, 0xE2E0, 0xE33C, 0xE425, 0xE577, 0xE727 +.hword 0xE92D, 0xEB7F, 0xEE12, 0xF0DE, 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D +.hword 0x00CF, 0x0420, 0x0766, 0x0A96, 0x0DA7, 0x1090, 0x1346, 0x15BF +.hword 0x17F3, 0x19D7, 0x1B62, 0x1C8A, 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B +.hword 0x2011, 0x2081, 0x20DD, 0x2126, 0x215D, 0x2183, 0x2199, 0x21A1 +.hword 0x219B, 0x2189, 0x216B, 0x2143, 0x2112, 0x20D9, 0x209A, 0x2054 +.hword 0x200A, 0x1FBC, 0x1F6C, 0x1F1B, 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE +.hword 0x1D97, 0x1D54, 0x1D19, 0x1CE5, 0x1CBA, 0x1C98, 0x1C81, 0x1C77 +.hword 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7, 0x1D33, 0x1D8E, 0x1DF5, 0x1E65 +.hword 0x1EDA, 0x1F52, 0x1FC9, 0x203D, 0x20A9, 0x210B, 0x2160, 0x21A4 +.hword 0x21D4, 0x21ED, 0x21EC, 0x21CE, 0x21A1, 0x2174, 0xFFF1, 0x0008 +.hword 0x004E, 0x00BA, 0x0147, 0x01EF, 0x02AD, 0x037A, 0x0450, 0x052A +.hword 0x0602, 0x06D2, 0x0794, 0x0842, 0x08D6, 0x094A, 0x0999, 0x09BC +.hword 0x09AE, 0x0975, 0x091C, 0x08A7, 0x0819, 0x0774, 0x06BB, 0x05F1 +.hword 0x0519, 0x0436, 0x034A, 0x0259, 0x0165, 0x0071, 0xFF82, 0xFE97 +.hword 0xFDB5, 0xFCDF, 0xFC18, 0xFB61, 0xFABF, 0xFA34, 0xF9C3, 0xF96F +.hword 0xF92D, 0xF8F0, 0xF8B8, 0xF885, 0xF857, 0xF82E, 0xF80A, 0xF7E9 +.hword 0xF7CE, 0xF7B6, 0xF7A2, 0xF793, 0xF787, 0xF77E, 0xF779, 0xF777 +.hword 0xF779, 0xF77D, 0xF785, 0xF78F, 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF +.hword 0xF7E4, 0xF7FC, 0xF815, 0xF82F, 0xF84B, 0xF868, 0xF887, 0xF8A6 +.hword 0xF8C6, 0xF8E7, 0xF909, 0xF92A, 0xF94D, 0xF96F, 0xF99B, 0xF9DB +.hword 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D, 0xFBEC, 0xFC70, 0xFCF7, 0xFD80 +.hword 0xFE07, 0xFE8C, 0xFF0B, 0xFF83, 0xFFF0, 0x0051, 0x00A4, 0x00E6 +.hword 0x011B, 0x0146, 0x097D, 0x098B, 0x09B3, 0x09F3, 0x0A46, 0x0AAA +.hword 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6, 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7 +.hword 0x0F27, 0x0F8A, 0x0FDB, 0x1018, 0x103D, 0x1050, 0x1058, 0x1057 +.hword 0x104D, 0x103B, 0x1021, 0x1002, 0x0FDD, 0x0FB3, 0x0F86, 0x0F56 +.hword 0x0F23, 0x0EF0, 0x0EBC, 0x0E89, 0x0E57, 0x0E28, 0x0DFC, 0x0DD3 +.hword 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A, 0x0D5F, 0x0D56, 0x0D4F, 0x0D49 +.hword 0x0D45, 0x0D42, 0x0D40, 0x0D40, 0x0D41, 0x0D43, 0x0D45, 0x0D49 +.hword 0x0D4D, 0x0D52, 0x0D57, 0x0D5D, 0x0D63, 0x0D69, 0x0D6F, 0x0D76 +.hword 0x0D7C, 0x0D82, 0x0D87, 0x0D8C, 0x0D91, 0x0D94, 0x0D98, 0x0D9A +.hword 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98, 0x0D95, 0x0D90, 0x0D89, 0x0D81 +.hword 0x0D76, 0x0D6A, 0x0D5B, 0x0D46, 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5 +.hword 0x0C9C, 0x0C70, 0x0C43, 0x0C13, 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F +.hword 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95, 0x0A6A, 0x0A3E, 0x002C, 0xFFE1 +.hword 0xFF0C, 0xFDBE, 0xFC0B, 0xFA06, 0xF7C0, 0xF54C, 0xF2BD, 0xF026 +.hword 0xED98, 0xEB27, 0xE8E4, 0xE6E3, 0xE536, 0xE3F0, 0xE322, 0xE2E0 +.hword 0xE33C, 0xE425, 0xE577, 0xE727, 0xE92D, 0xEB7F, 0xEE12, 0xF0DE +.hword 0xF3D8, 0xF6F7, 0xFA31, 0xFD7D, 0x00CF, 0x0420, 0x0766, 0x0A96 +.hword 0x0DA7, 0x1090, 0x1346, 0x15BF, 0x17F3, 0x19D7, 0x1B62, 0x1C8A +.hword 0x1D70, 0x1E3C, 0x1EEF, 0x1F8B, 0x2011, 0x2081, 0x20DD, 0x2126 +.hword 0x215D, 0x2183, 0x2199, 0x21A1, 0x219B, 0x2189, 0x216B, 0x2143 +.hword 0x2112, 0x20D9, 0x209A, 0x2054, 0x200A, 0x1FBC, 0x1F6C, 0x1F1B +.hword 0x1EC9, 0x1E78, 0x1E2A, 0x1DDE, 0x1D97, 0x1D54, 0x1D19, 0x1CE5 +.hword 0x1CBA, 0x1C98, 0x1C81, 0x1C77, 0x1C79, 0x1C8A, 0x1CAE, 0x1CE7 +.hword 0x1D33, 0x1D8E, 0x1DF5, 0x1E65, 0x1EDA, 0x1F52, 0x1FC9, 0x203D +.hword 0x20A9, 0x210B, 0x2160, 0x21A4, 0x21D4, 0x21ED, 0x21EC, 0x21CE +.hword 0x21A1, 0x2174, 0xFFF1, 0x0008, 0x004E, 0x00BA, 0x0147, 0x01EF +.hword 0x02AD, 0x037A, 0x0450, 0x052A, 0x0602, 0x06D2, 0x0794, 0x0842 +.hword 0x08D6, 0x094A, 0x0999, 0x09BC, 0x09AE, 0x0975, 0x091C, 0x08A7 +.hword 0x0819, 0x0774, 0x06BB, 0x05F1, 0x0519, 0x0436, 0x034A, 0x0259 +.hword 0x0165, 0x0071, 0xFF82, 0xFE97, 0xFDB5, 0xFCDF, 0xFC18, 0xFB61 +.hword 0xFABF, 0xFA34, 0xF9C3, 0xF96F, 0xF92D, 0xF8F0, 0xF8B8, 0xF885 +.hword 0xF857, 0xF82E, 0xF80A, 0xF7E9, 0xF7CE, 0xF7B6, 0xF7A2, 0xF793 +.hword 0xF787, 0xF77E, 0xF779, 0xF777, 0xF779, 0xF77D, 0xF785, 0xF78F +.hword 0xF79B, 0xF7AA, 0xF7BB, 0xF7CF, 0xF7E4, 0xF7FC, 0xF815, 0xF82F +.hword 0xF84B, 0xF868, 0xF887, 0xF8A6, 0xF8C6, 0xF8E7, 0xF909, 0xF92A +.hword 0xF94D, 0xF96F, 0xF99B, 0xF9DB, 0xFA2C, 0xFA8B, 0xFAF7, 0xFB6D +.hword 0xFBEC, 0xFC70, 0xFCF7, 0xFD80, 0xFE07, 0xFE8C, 0xFF0B, 0xFF83 +.hword 0xFFF0, 0x0051, 0x00A4, 0x00E6, 0x011B, 0x0146, 0x097D, 0x098B +.hword 0x09B3, 0x09F3, 0x0A46, 0x0AAA, 0x0B1C, 0x0B99, 0x0C1D, 0x0CA6 +.hword 0x0D30, 0x0DB8, 0x0E3B, 0x0EB7, 0x0F27, 0x0F8A, 0x0FDB, 0x1018 +.hword 0x103D, 0x1050, 0x1058, 0x1057, 0x104D, 0x103B, 0x1021, 0x1002 +.hword 0x0FDD, 0x0FB3, 0x0F86, 0x0F56, 0x0F23, 0x0EF0, 0x0EBC, 0x0E89 +.hword 0x0E57, 0x0E28, 0x0DFC, 0x0DD3, 0x0DB0, 0x0D92, 0x0D7A, 0x0D6A +.hword 0x0D5F, 0x0D56, 0x0D4F, 0x0D49, 0x0D45, 0x0D42, 0x0D40, 0x0D40 +.hword 0x0D41, 0x0D43, 0x0D45, 0x0D49, 0x0D4D, 0x0D52, 0x0D57, 0x0D5D +.hword 0x0D63, 0x0D69, 0x0D6F, 0x0D76, 0x0D7C, 0x0D82, 0x0D87, 0x0D8C +.hword 0x0D91, 0x0D94, 0x0D98, 0x0D9A, 0x0D9B, 0x0D9B, 0x0D9A, 0x0D98 +.hword 0x0D95, 0x0D90, 0x0D89, 0x0D81, 0x0D76, 0x0D6A, 0x0D5B, 0x0D46 +.hword 0x0D2B, 0x0D0D, 0x0CEB, 0x0CC5, 0x0C9C, 0x0C70, 0x0C43, 0x0C13 +.hword 0x0BE3, 0x0BB2, 0x0B80, 0x0B4F, 0x0B1E, 0x0AEF, 0x0AC1, 0x0A95 +.hword 0x0A6A, 0x0A3E, 0x0000, 0xFFF8, 0xFFDF, 0xFFB7, 0xFF84, 0xFF46 +.hword 0xFF00, 0xFEB4, 0xFE64, 0xFE11, 0xFDBF, 0xFD6F, 0xFD23, 0xFCDD +.hword 0xFC9F, 0xFC6C, 0xFC44, 0xFC2B, 0xFC22, 0xFC3D, 0xFC86, 0xFCF1 +.hword 0xFD74, 0xFE03, 0xFE93, 0xFF1A, 0xFF8B, 0xFFDC, 0x0000, 0x0008 +.hword 0x000C, 0x000C, 0x0007, 0x0000, 0xFFF4, 0xFFE5, 0xFFD3, 0xFFBE +.hword 0xFFA7, 0xFF8E, 0xFF73, 0xFF57, 0xFF3A, 0xFF1D, 0xFEFE, 0xFEE0 +.hword 0xFEC2, 0xFEA5, 0xFE89, 0xFE6E, 0xFE54, 0xFE3C, 0xFE26, 0xFE13 +.hword 0xFE03, 0xFDF5, 0xFDEB, 0xFDE5, 0xFDE3, 0xFDE7, 0xFDF1, 0xFE01 +.hword 0xFE16, 0xFE30, 0xFE4E, 0xFE6F, 0xFE93, 0xFEB8, 0xFEDE, 0xFF05 +.hword 0xFF2B, 0xFF51, 0xFF74, 0xFF95, 0xFFB3, 0xFFCD, 0xFFE2, 0xFFF3 +.hword 0xFFFD, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006 +.hword 0x0017, 0x0032, 0x0056, 0x0081, 0x00B1, 0x00E6, 0x011D, 0x0156 +.hword 0x018F, 0x01C6, 0x01FB, 0x022B, 0x0256, 0x027A, 0x0295, 0x02A6 +.hword 0x02AC, 0x029F, 0x027B, 0x0243, 0x01FC, 0x01AA, 0x0152, 0x00F7 +.hword 0x009D, 0x0049, 0x0000, 0xFFBB, 0xFF72, 0xFF26, 0xFED6, 0xFE85 +.hword 0xFE31, 0xFDDC, 0xFD86, 0xFD2F, 0xFCD7, 0xFC80, 0xFC29, 0xFBD4 +.hword 0xFB7F, 0xFB2D, 0xFADD, 0xFA8F, 0xFA45, 0xF9FE, 0xF9BB, 0xF97C +.hword 0xF942, 0xF90E, 0xF8DF, 0xF8B6, 0xF894, 0xF878, 0xF864, 0xF857 +.hword 0xF853, 0xF860, 0xF885, 0xF8C0, 0xF90E, 0xF96C, 0xF9D9, 0xFA51 +.hword 0xFAD2, 0xFB59, 0xFBE4, 0xFC70, 0xFCFB, 0xFD82, 0xFE03, 0xFE7B +.hword 0xFEE7, 0xFF46, 0xFF94, 0xFFCE, 0xFFF4, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFB85, 0xFB9B, 0xFBD8, 0xFC39, 0xFCB7, 0xFD4E +.hword 0xFDF9, 0xFEB2, 0xFF76, 0x003D, 0x0105, 0x01C8, 0x0280, 0x032A +.hword 0x03BF, 0x043B, 0x0498, 0x04D3, 0x04E5, 0x0497, 0x03CA, 0x02A0 +.hword 0x0139, 0xFFB8, 0xFE3C, 0xFCE7, 0xFBDA, 0xFB36, 0xFB1D, 0xFB5F +.hword 0xFBB8, 0xFC24, 0xFCA3, 0xFD34, 0xFDD3, 0xFE80, 0xFF39, 0xFFFC +.hword 0x00C6, 0x0198, 0x026F, 0x0349, 0x0425, 0x0501, 0x05DA, 0x06B1 +.hword 0x0782, 0x084C, 0x090E, 0x09C5, 0x0A70, 0x0B0D, 0x0B9B, 0x0C18 +.hword 0x0C82, 0x0CD7, 0x0D16, 0x0D3E, 0x0D4B, 0x0D2C, 0x0CD4, 0x0C49 +.hword 0x0B91, 0x0AB1, 0x09B0, 0x0894, 0x0763, 0x0623, 0x04DA, 0x038D +.hword 0x0244, 0x0104, 0xFFD4, 0xFEB8, 0xFDB7, 0xFCD7, 0xFC1F, 0xFB94 +.hword 0xFB3C, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D +.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D +.hword 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0xFB1D, 0x0000, 0x0000 +.hword 0x0003, 0x0007, 0x000D, 0x0014, 0x001D, 0x0027, 0x0033, 0x003F +.hword 0x004D, 0x005C, 0x006C, 0x007D, 0x008F, 0x00A2, 0x00B5, 0x00C9 +.hword 0x00DE, 0x00F3, 0x0109, 0x011F, 0x0136, 0x014D, 0x0164, 0x017B +.hword 0x0193, 0x01AA, 0x01C1, 0x01D9, 0x01F0, 0x0207, 0x021D, 0x0233 +.hword 0x0249, 0x025E, 0x0273, 0x0286, 0x029A, 0x02AC, 0x02BE, 0x02CE +.hword 0x02DE, 0x02EC, 0x02FA, 0x0306, 0x0311, 0x031B, 0x0323, 0x032A +.hword 0x032F, 0x0333, 0x0335, 0x0335, 0x0334, 0x0330, 0x032B, 0x0324 +.hword 0x031A, 0x030F, 0x0301, 0x02F1, 0x02DF, 0x02CA, 0x02B3, 0x0299 +.hword 0x027D, 0x025E, 0x023C, 0x0217, 0x01F0, 0x01C5, 0x0198, 0x0167 +.hword 0x0134, 0x00FD, 0x00C2, 0x0085, 0x0044, 0x0000, 0xFFA3, 0xFF1A +.hword 0xFE68, 0xFD92, 0xFC99, 0xFB81, 0xFA4E, 0xF904, 0xF7A4, 0xF633 +.hword 0xF4B4, 0xF32A, 0xF199, 0xF003, 0xEE6D, 0xECD8, 0xEB4A, 0xE9C5 +.hword 0xE84C, 0xE6E3, 0x3FFF, 0x0000 + +peach_seg5_animindex_500C530: # 0x0500C530 +.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D +.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0064, 0x119E, 0x0001, 0x0000 +.hword 0x0001, 0x1202, 0x0064, 0x1072, 0x0064, 0x10D6, 0x0064, 0x113A +.hword 0x0064, 0x0F46, 0x0064, 0x0FAA, 0x0064, 0x100E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0964, 0x0064, 0x0130, 0x0064, 0x0194 +.hword 0x0064, 0x01F8, 0x0064, 0x0E1A, 0x0064, 0x0E7E, 0x0064, 0x0EE2 +.hword 0x0064, 0x0CEE, 0x0064, 0x0D52, 0x0064, 0x0DB6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0CED, 0x0064, 0x0965, 0x0064, 0x09C9 +.hword 0x0064, 0x0A2D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x0388 +.hword 0x0064, 0x025C, 0x0064, 0x02C0, 0x0064, 0x0324, 0x0064, 0x03EC +.hword 0x0064, 0x0450, 0x0064, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0BC0, 0x0064, 0x0A91, 0x0064, 0x0AF5, 0x0064, 0x0B59 +.hword 0x0001, 0x0000, 0x0064, 0x0644, 0x0064, 0x06A8, 0x0064, 0x0518 +.hword 0x0064, 0x057C, 0x0064, 0x05E0, 0x0064, 0x070C, 0x0064, 0x0770 +.hword 0x0064, 0x07D4, 0x0064, 0x0BC1, 0x0064, 0x0C25, 0x0064, 0x0C89 +.hword 0x0001, 0x0BBD, 0x0001, 0x0BBE, 0x0001, 0x0BBF, 0x0064, 0x0838 +.hword 0x0064, 0x089C, 0x0064, 0x0900 + +peach_seg5_anim_0500C638: # 0x0500C638 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500A128 +.word peach_seg5_animindex_500C530 +.word 0 + +peach_seg5_animvalue_0500C650: # 0x0500C650 +.hword 0x0000, 0xFFA4, 0xFF9D, 0xFF97, 0xFF90, 0xFF8A, 0xFF83, 0xFF7D +.hword 0xFF77, 0xFF71, 0xFF6B, 0xFF65, 0xFF60, 0xFF5A, 0xFF55, 0xFF50 +.hword 0xFF4C, 0xFF47, 0xFF43, 0xFF40, 0xFF3C, 0xFF39, 0xFF37, 0xFF34 +.hword 0xFF33, 0xFF31, 0xFF31, 0xFF30, 0xFF30, 0xFF32, 0xFF33, 0xFF36 +.hword 0xFF3A, 0xFF3E, 0xFF42, 0xFF48, 0xFF4D, 0xFF53, 0xFF5A, 0xFF61 +.hword 0xFF68, 0xFF70, 0xFF78, 0xFF7F, 0xFF87, 0xFF8F, 0xFF98, 0xFFA0 +.hword 0xFFA7, 0xFFAF, 0xFFB7, 0xFFBE, 0xFFC5, 0xFFCC, 0xFFD2, 0xFFD8 +.hword 0xFFDD, 0xFFE1, 0xFFE6, 0xFFE9, 0xFFEC, 0xFFEE, 0xFFEF, 0xFFEF +.hword 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFF0 +.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0 +.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0x015F, 0x0160, 0x0160 +.hword 0x0161, 0x0162, 0x0163, 0x0164, 0x0165, 0x0165, 0x0165, 0x0164 +.hword 0x0163, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0162, 0x0163 +.hword 0x0164, 0x0164, 0x0163, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015F, 0x0160, 0x0161, 0x0163 +.hword 0x0164, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167, 0x0166 +.hword 0x0165, 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E +.hword 0x015F, 0x015F, 0x0160, 0x0160, 0x0161, 0x0162, 0x0163, 0x0164 +.hword 0x0165, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0168, 0x0167 +.hword 0x0167, 0x0167, 0x0166, 0x0165, 0x0164, 0x0163, 0x0163, 0x0162 +.hword 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0162, 0x0163, 0x0164 +.hword 0x0165, 0xFFE1, 0xFFDF, 0xFFDE, 0xFFDC, 0xFFDA, 0xFFD7, 0xFFD4 +.hword 0xFFD0, 0xFFCC, 0xFFC7, 0xFFC2, 0xFFBC, 0xFFB5, 0xFFAC, 0xFFA2 +.hword 0xFF97, 0xFF8B, 0xFF7E, 0xFF70, 0xFF61, 0xFF51, 0xFF41, 0xFF31 +.hword 0xFF20, 0xFF0F, 0xFEFE, 0xFEED, 0xFEDC, 0xFECB, 0xFEBB, 0xFEAB +.hword 0xFE9C, 0xFE8D, 0xFE7F, 0xFE71, 0xFE63, 0xFE55, 0xFE47, 0xFE39 +.hword 0xFE2B, 0xFE1D, 0xFE0F, 0xFE01, 0xFDF3, 0xFDE5, 0xFDD7, 0xFDC8 +.hword 0xFDB9, 0xFDAA, 0xFD9B, 0xFD8C, 0xFD7C, 0xFD6C, 0xFD5B, 0xFD4A +.hword 0xFD39, 0xFD28, 0xFD16, 0xFD05, 0xFCF4, 0xFCE3, 0xFCD1, 0xFCC0 +.hword 0xFCAF, 0xFC9E, 0xFC8D, 0xFC7C, 0xFC6A, 0xFC59, 0xFC48, 0xFC37 +.hword 0xFC26, 0xFC15, 0xFC04, 0xFBF3, 0xFBE2, 0xFBD1, 0xFBC0, 0xFBAF +.hword 0xFB9E, 0xFB8D, 0xFB7C, 0xFB6B, 0xFB5B, 0xFB4A, 0xFB39, 0xFB28 +.hword 0xFB17, 0xFB06, 0xFAF5, 0xFAE5, 0xFAD4, 0xFAC3, 0xFAB2, 0xFAA2 +.hword 0xFA91, 0xFA80, 0xFA6F, 0xFA5F, 0xFA4E, 0xC50F, 0x3FFA, 0xC50F +.hword 0x0893, 0x082F, 0x07C7, 0x075B, 0x06EC, 0x067B, 0x0607, 0x0592 +.hword 0x051B, 0x04A3, 0x042B, 0x03B2, 0x033A, 0x02C2, 0x024B, 0x01D5 +.hword 0x0162, 0x00F0, 0x0081, 0x0015, 0xFFAE, 0xFF49, 0xFEE9, 0xFE8D +.hword 0xFE36, 0xFDE4, 0xFD98, 0xFD53, 0xFD17, 0xFCE7, 0xFCC2, 0xFCA8 +.hword 0xFC97, 0xFC8E, 0xFC8D, 0xFC92, 0xFC9D, 0xFCAB, 0xFCBE, 0xFCD3 +.hword 0xFCE9, 0xFD00, 0xFD16, 0xFD2C, 0xFD3E, 0xFD4E, 0xFD68, 0xFD97 +.hword 0xFDD4, 0xFE18, 0xFE5B, 0xFE97, 0xFED0, 0xFF0E, 0xFF4D, 0xFF89 +.hword 0xFFBE, 0xFFE7, 0x0000, 0x000E, 0x0018, 0x001F, 0x0023, 0x0024 +.hword 0x0023, 0x0020, 0x001C, 0x0017, 0x0012, 0x000C, 0x0007, 0x0003 +.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0344, 0x0366, 0x0388, 0x03A9 +.hword 0x03C9, 0x03E8, 0x0407, 0x0425, 0x0443, 0x0460, 0x047D, 0x049A +.hword 0x04B7, 0x04D4, 0x04F0, 0x050D, 0x052B, 0x05BA, 0x06F6, 0x08AF +.hword 0x0AB8, 0x0CE1, 0x0EFB, 0x10D7, 0x1247, 0x131C, 0x1321, 0x1210 +.hword 0x100D, 0x0D4C, 0x0A02, 0x0664, 0x02A8, 0xFF04, 0xFBAA, 0xF8D1 +.hword 0xF6AE, 0xF575, 0xF535, 0xF5A7, 0xF6AC, 0xF827, 0xF9FC, 0xFC0E +.hword 0xFE40, 0x0073, 0x028F, 0x0473, 0x0604, 0x0725, 0x07B3, 0x073F +.hword 0x05E9, 0x0409, 0x01F7, 0x000A, 0xFE9B, 0xFDFF, 0xFDFC, 0xFE24 +.hword 0xFE72, 0xFEDF, 0xFF67, 0x0001, 0x00AA, 0x015B, 0x020E, 0x02BD +.hword 0x0363, 0x03FA, 0x047B, 0x04E1, 0x0526, 0x054C, 0x055F, 0x0563 +.hword 0x0559, 0x0543, 0x0524, 0x04FC, 0x04CF, 0x049E, 0x046A, 0x0437 +.hword 0x0406, 0x03D9, 0x03B2, 0x0392, 0x037D, 0x0374, 0x0375, 0x037C +.hword 0x0388, 0x0399, 0x03AE, 0x03C7, 0x03E2, 0x03FF, 0x041D, 0x043C +.hword 0xCB8A, 0xCC14, 0xCCA4, 0xCD39, 0xCDD1, 0xCE6C, 0xCF08, 0xCFA4 +.hword 0xD040, 0xD0DA, 0xD172, 0xD205, 0xD293, 0xD31C, 0xD39D, 0xD416 +.hword 0xD486, 0xD4EC, 0xD547, 0xD595, 0xD5D6, 0xD608, 0xD62A, 0xD63D +.hword 0xD641, 0xD639, 0xD626, 0xD608, 0xD5E1, 0xD5B2, 0xD57B, 0xD53E +.hword 0xD4FB, 0xD4B3, 0xD468, 0xD41A, 0xD3CA, 0xD379, 0xD329, 0xD2D9 +.hword 0xD28C, 0xD241, 0xD1FA, 0xD1B8, 0xD17C, 0xD146, 0xD119, 0xD0F5 +.hword 0xD0D9, 0xD0C5, 0xD0B8, 0xD0B2, 0xD0B3, 0xD0BF, 0xD0D0, 0xD0E5 +.hword 0xD0F9, 0xD109, 0xD112, 0xD116, 0xD119, 0xD11A, 0xD11B, 0xD11C +.hword 0xD11B, 0xD11B, 0xD11A, 0xD118, 0xD117, 0xD115, 0xD114, 0xD113 +.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 +.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 +.hword 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112, 0xD112 +.hword 0xD112, 0xD112, 0xD112, 0xD112, 0x0CBB, 0x0C66, 0x0C12, 0x0BBF +.hword 0x0B6E, 0x0B1D, 0x0ACF, 0x0A82, 0x0A36, 0x09EC, 0x09A4, 0x095E +.hword 0x0919, 0x08D1, 0x0889, 0x083F, 0x07F4, 0x07A9, 0x075C, 0x070F +.hword 0x06C1, 0x0673, 0x0625, 0x05D7, 0x0588, 0x053A, 0x04EC, 0x049E +.hword 0x0450, 0x0404, 0x03B8, 0x036D, 0x0323, 0x02DA, 0x0293, 0x024C +.hword 0x0208, 0x01C5, 0x0184, 0x0144, 0x0107, 0x00CC, 0x0094, 0x005D +.hword 0x002A, 0xFFFA, 0xFFCB, 0xFFA0, 0xFF78, 0xFF53, 0xFF31, 0xFF13 +.hword 0xFEF9, 0xFEE2, 0xFECF, 0xFEC0, 0xFEB5, 0xFEAF, 0xFEAC, 0xFEAC +.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC +.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC +.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC +.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC +.hword 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC, 0xFEAC +.hword 0xF7C5, 0xF853, 0xF8E0, 0xF96A, 0xF9F2, 0xFA78, 0xFAFB, 0xFB7C +.hword 0xFBF9, 0xFC73, 0xFCEA, 0xFD5E, 0xFDD1, 0xFE47, 0xFEC0, 0xFF3A +.hword 0xFFB6, 0x0033, 0x00B2, 0x0133, 0x01B5, 0x0237, 0x02BA, 0x033D +.hword 0x03C1, 0x0444, 0x04C7, 0x054A, 0x05CB, 0x064C, 0x06CC, 0x074A +.hword 0x07C6, 0x0841, 0x08B9, 0x092F, 0x09A3, 0x0A14, 0x0A82, 0x0AED +.hword 0x0B54, 0x0BB8, 0x0C17, 0x0C73, 0x0CCA, 0x0D1D, 0x0D6B, 0x0DB5 +.hword 0x0DF8, 0x0E37, 0x0E70, 0x0EA3, 0x0ED0, 0x0EF6, 0x0F17, 0x0F30 +.hword 0x0F42, 0x0F4D, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 +.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 +.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 +.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 +.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0x0F51 +.hword 0x0F51, 0x0F51, 0x0F51, 0x0F51, 0xECF6, 0xED95, 0xEE30, 0xEEC6 +.hword 0xEF59, 0xEFE6, 0xF06F, 0xF0F2, 0xF170, 0xF1E8, 0xF25B, 0xF2C7 +.hword 0xF32E, 0xF391, 0xF3F1, 0xF44D, 0xF4A5, 0xF4FA, 0xF54B, 0xF599 +.hword 0xF5E4, 0xF62B, 0xF66F, 0xF6B0, 0xF6EE, 0xF729, 0xF761, 0xF796 +.hword 0xF7C9, 0xF7F9, 0xF826, 0xF850, 0xF879, 0xF89E, 0xF8C2, 0xF8E3 +.hword 0xF902, 0xF91E, 0xF939, 0xF952, 0xF969, 0xF97E, 0xF991, 0xF9A2 +.hword 0xF9B2, 0xF9C0, 0xF9CD, 0xF9D8, 0xF9E2, 0xF9EB, 0xF9F3, 0xF9F9 +.hword 0xF9FE, 0xFA02, 0xFA06, 0xFA08, 0xFA0A, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B, 0xFA0B +.hword 0xD767, 0xD702, 0xD6A6, 0xD653, 0xD60B, 0xD5CD, 0xD59B, 0xD575 +.hword 0xD55A, 0xD54B, 0xD543, 0xD542, 0xD549, 0xD556, 0xD569, 0xD583 +.hword 0xD5A3, 0xD5C8, 0xD5F3, 0xD622, 0xD656, 0xD68E, 0xD6CB, 0xD70B +.hword 0xD74E, 0xD795, 0xD7DF, 0xD82B, 0xD879, 0xD8C9, 0xD91B, 0xD96E +.hword 0xD9C2, 0xDA16, 0xDA6C, 0xDAC1, 0xDB16, 0xDB6A, 0xDBBE, 0xDC11 +.hword 0xDC62, 0xDCB1, 0xDCFE, 0xDD49, 0xDD92, 0xDDD7, 0xDE19, 0xDE58 +.hword 0xDE93, 0xDEC9, 0xDEFB, 0xDF29, 0xDF51, 0xDF74, 0xDF91, 0xDFA9 +.hword 0xDFBA, 0xDFC4, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 +.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 +.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 +.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 +.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8 +.hword 0xDFC8, 0xDFC8, 0xDFC8, 0xDFC8, 0x0CFF, 0x0DEB, 0x0ED1, 0x0FB0 +.hword 0x1088, 0x1157, 0x121F, 0x12DD, 0x1392, 0x143C, 0x14DC, 0x1570 +.hword 0x15FF, 0x168D, 0x171B, 0x17A8, 0x1835, 0x18C0, 0x194B, 0x19D5 +.hword 0x1A5D, 0x1AE4, 0x1B6A, 0x1BEF, 0x1C71, 0x1CF2, 0x1D71, 0x1DEE +.hword 0x1E69, 0x1EE1, 0x1F57, 0x1FCB, 0x203C, 0x20AA, 0x2116, 0x217E +.hword 0x21E3, 0x2246, 0x22A4, 0x2300, 0x2358, 0x23AC, 0x23FC, 0x2448 +.hword 0x2491, 0x24D5, 0x2514, 0x2550, 0x2587, 0x25B9, 0x25E6, 0x260F +.hword 0x2632, 0x2651, 0x266A, 0x267E, 0x268C, 0x2695, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0xF83B, 0xF87D, 0xF8BE, 0xF8FD, 0xF93A, 0xF976, 0xF9B0, 0xF9E9 +.hword 0xFA1F, 0xFA53, 0xFA86, 0xFAB6, 0xFAE4, 0xFB12, 0xFB3E, 0xFB69 +.hword 0xFB93, 0xFBBC, 0xFBE4, 0xFC0B, 0xFC31, 0xFC56, 0xFC79, 0xFC9C +.hword 0xFCBD, 0xFCDE, 0xFCFD, 0xFD1B, 0xFD39, 0xFD55, 0xFD70, 0xFD8A +.hword 0xFDA4, 0xFDBC, 0xFDD3, 0xFDE9, 0xFDFE, 0xFE12, 0xFE26, 0xFE38 +.hword 0xFE49, 0xFE59, 0xFE69, 0xFE77, 0xFE84, 0xFE91, 0xFE9C, 0xFEA7 +.hword 0xFEB0, 0xFEB9, 0xFEC0, 0xFEC7, 0xFECD, 0xFED2, 0xFED6, 0xFED9 +.hword 0xFEDB, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xBF8C, 0xBF2E, 0xBED2, 0xBE79 +.hword 0xBE24, 0xBDD1, 0xBD82, 0xBD37, 0xBCF0, 0xBCAC, 0xBC6E, 0xBC34 +.hword 0xBBFC, 0xBBC5, 0xBB8F, 0xBB59, 0xBB24, 0xBAEF, 0xBABC, 0xBA88 +.hword 0xBA56, 0xBA25, 0xB9F4, 0xB9C4, 0xB995, 0xB967, 0xB939, 0xB90D +.hword 0xB8E2, 0xB8B7, 0xB88E, 0xB866, 0xB83E, 0xB818, 0xB7F3, 0xB7D0 +.hword 0xB7AD, 0xB78C, 0xB76C, 0xB74D, 0xB72F, 0xB713, 0xB6F8, 0xB6DF +.hword 0xB6C7, 0xB6B1, 0xB69C, 0xB688, 0xB676, 0xB666, 0xB657, 0xB64A +.hword 0xB63F, 0xB635, 0xB62D, 0xB626, 0xB622, 0xB61F, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xF917, 0xFACF, 0xFC7A, 0xFE13, 0xFF93, 0x00F2, 0x022C, 0x0339 +.hword 0x0413, 0x04B3, 0x0513, 0x052C, 0x0517, 0x04EF, 0x04B7, 0x046D +.hword 0x0414, 0x03AD, 0x0337, 0x02B4, 0x0225, 0x018A, 0x00E5, 0x0035 +.hword 0xFF7E, 0xFEBD, 0xFDF4, 0xFD25, 0xFC50, 0xFB76, 0xFA98, 0xF9B7 +.hword 0xF8D2, 0xF7EC, 0xF706, 0xF61E, 0xF538, 0xF453, 0xF370, 0xF291 +.hword 0xF1B5, 0xF0DE, 0xF00D, 0xEF42, 0xEE7E, 0xEDC3, 0xED10, 0xEC66 +.hword 0xEBC8, 0xEB34, 0xEAAD, 0xEA32, 0xE9C5, 0xE967, 0xE917, 0xE8D9 +.hword 0xE8AB, 0xE88E, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 +.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 +.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 +.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 +.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885, 0xE885 +.hword 0xE885, 0xE885, 0xE885, 0xE885, 0xF445, 0xF4D8, 0xF570, 0xF609 +.hword 0xF69F, 0xF72C, 0xF7AC, 0xF81C, 0xF875, 0xF8B5, 0xF8D5, 0xF8D3 +.hword 0xF8BA, 0xF89B, 0xF876, 0xF84D, 0xF81E, 0xF7EA, 0xF7B2, 0xF776 +.hword 0xF735, 0xF6F2, 0xF6AA, 0xF660, 0xF613, 0xF5C3, 0xF571, 0xF51E +.hword 0xF4C8, 0xF471, 0xF419, 0xF3C1, 0xF367, 0xF30E, 0xF2B4, 0xF25B +.hword 0xF203, 0xF1AB, 0xF155, 0xF100, 0xF0AC, 0xF05B, 0xF00C, 0xEFC0 +.hword 0xEF76, 0xEF30, 0xEEED, 0xEEAE, 0xEE73, 0xEE3C, 0xEE0A, 0xEDDC +.hword 0xEDB4, 0xED91, 0xED74, 0xED5D, 0xED4C, 0xED42, 0xED3E, 0xED3E +.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E +.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E +.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E +.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E +.hword 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E, 0xED3E +.hword 0xEE97, 0xEF26, 0xEFB2, 0xF038, 0xF0BA, 0xF136, 0xF1AC, 0xF21B +.hword 0xF281, 0xF2DF, 0xF334, 0xF37F, 0xF3C4, 0xF40A, 0xF44E, 0xF493 +.hword 0xF4D6, 0xF51A, 0xF55C, 0xF59E, 0xF5E0, 0xF620, 0xF660, 0xF69F +.hword 0xF6DD, 0xF71A, 0xF756, 0xF791, 0xF7CB, 0xF804, 0xF83C, 0xF872 +.hword 0xF8A7, 0xF8DB, 0xF90D, 0xF93E, 0xF96E, 0xF99B, 0xF9C7, 0xF9F2 +.hword 0xFA1B, 0xFA42, 0xFA67, 0xFA8A, 0xFAAC, 0xFACB, 0xFAE9, 0xFB04 +.hword 0xFB1E, 0xFB35, 0xFB4A, 0xFB5C, 0xFB6D, 0xFB7B, 0xFB86, 0xFB8F +.hword 0xFB96, 0xFB9A, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B +.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B +.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B +.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B +.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B +.hword 0xFB9B, 0xFB9B, 0xFB9B, 0xFB9B, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0xD11D, 0xD289, 0xD3E8, 0xD538, 0xD676, 0xD7A1, 0xD8B6, 0xD9B4 +.hword 0xDA97, 0xDB5E, 0xDC07, 0xDC90, 0xDD03, 0xDD6A, 0xDDC8, 0xDE1B +.hword 0xDE65, 0xDEA5, 0xDEDD, 0xDF0C, 0xDF33, 0xDF53, 0xDF6A, 0xDF7B +.hword 0xDF85, 0xDF89, 0xDF87, 0xDF7F, 0xDF72, 0xDF5F, 0xDF49, 0xDF2E +.hword 0xDF0F, 0xDEED, 0xDEC8, 0xDEA0, 0xDE76, 0xDE4A, 0xDE1C, 0xDDED +.hword 0xDDBD, 0xDD8C, 0xDD5B, 0xDD2A, 0xDCFA, 0xDCCB, 0xDC9D, 0xDC71 +.hword 0xDC46, 0xDC1E, 0xDBF8, 0xDBD6, 0xDBB7, 0xDB9C, 0xDB85, 0xDB72 +.hword 0xDB64, 0xDB5C, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 +.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 +.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 +.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 +.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xDB59 +.hword 0xDB59, 0xDB59, 0xDB59, 0xDB59, 0xD85C, 0xD86D, 0xD87F, 0xD890 +.hword 0xD8A2, 0xD8B3, 0xD8C4, 0xD8D5, 0xD8E4, 0xD8F3, 0xD900, 0xD90D +.hword 0xD919, 0xD926, 0xD934, 0xD943, 0xD953, 0xD963, 0xD974, 0xD986 +.hword 0xD999, 0xD9AC, 0xD9BF, 0xD9D3, 0xD9E8, 0xD9FC, 0xDA11, 0xDA26 +.hword 0xDA3C, 0xDA51, 0xDA67, 0xDA7C, 0xDA92, 0xDAA7, 0xDABC, 0xDAD1 +.hword 0xDAE6, 0xDAFB, 0xDB0F, 0xDB22, 0xDB35, 0xDB48, 0xDB5A, 0xDB6B +.hword 0xDB7B, 0xDB8B, 0xDB9A, 0xDBA8, 0xDBB5, 0xDBC2, 0xDBCD, 0xDBD7 +.hword 0xDBDF, 0xDBE7, 0xDBED, 0xDBF3, 0xDBF6, 0xDBF8, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0x048B, 0x04D0, 0x0512, 0x0550, 0x058A, 0x05BF, 0x05F0, 0x061C +.hword 0x0641, 0x0660, 0x0679, 0x068A, 0x0696, 0x069E, 0x06A4, 0x06A7 +.hword 0x06A7, 0x06A4, 0x069F, 0x0698, 0x068E, 0x0682, 0x0675, 0x0665 +.hword 0x0653, 0x0640, 0x062C, 0x0616, 0x05FF, 0x05E7, 0x05CE, 0x05B3 +.hword 0x0599, 0x057D, 0x0561, 0x0545, 0x0529, 0x050C, 0x04F0, 0x04D3 +.hword 0x04B7, 0x049C, 0x0481, 0x0466, 0x044C, 0x0434, 0x041C, 0x0405 +.hword 0x03F0, 0x03DC, 0x03CA, 0x03BA, 0x03AB, 0x039E, 0x0393, 0x038A +.hword 0x0384, 0x0380, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0xB57B, 0xB55E, 0xB542, 0xB527 +.hword 0xB50E, 0xB4F8, 0xB4E3, 0xB4D2, 0xB4C3, 0xB4B8, 0xB4AF, 0xB4AB +.hword 0xB4A9, 0xB4A9, 0xB4AA, 0xB4AC, 0xB4B0, 0xB4B4, 0xB4BA, 0xB4C1 +.hword 0xB4C9, 0xB4D2, 0xB4DC, 0xB4E6, 0xB4F2, 0xB4FE, 0xB50B, 0xB518 +.hword 0xB526, 0xB534, 0xB543, 0xB551, 0xB561, 0xB570, 0xB580, 0xB58F +.hword 0xB59F, 0xB5AF, 0xB5BE, 0xB5CE, 0xB5DD, 0xB5EC, 0xB5FA, 0xB608 +.hword 0xB616, 0xB623, 0xB630, 0xB63C, 0xB647, 0xB651, 0xB65B, 0xB664 +.hword 0xB66B, 0xB672, 0xB678, 0xB67C, 0xB67F, 0xB681, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xF203, 0xF1E0, 0xF1C4, 0xF1B0, 0xF1A4, 0xF19F, 0xF1A3, 0xF1AE +.hword 0xF1C1, 0xF1DC, 0xF1FF, 0xF22A, 0xF25D, 0xF298, 0xF2E2, 0xF343 +.hword 0xF3B8, 0xF43E, 0xF4D4, 0xF574, 0xF61E, 0xF6CE, 0xF781, 0xF833 +.hword 0xF8E4, 0xF98E, 0xFA30, 0xFAC7, 0xFB50, 0xFBC7, 0xFC28, 0xFC73 +.hword 0xFCAC, 0xFCD7, 0xFCF9, 0xFD17, 0xFD35, 0xFD58, 0xFD83, 0xFDBD +.hword 0xFDFD, 0xFE3D, 0xFE7D, 0xFEC1, 0xFF0A, 0xFF59, 0xFFB2, 0x0015 +.hword 0x0087, 0x0106, 0x0187, 0x0205, 0x027D, 0x02EC, 0x0351, 0x03A8 +.hword 0x03F5, 0x0439, 0x0472, 0x049C, 0x04B5, 0x04BA, 0x04A6, 0x047C +.hword 0x0440, 0x03F7, 0x03A6, 0x0353, 0x02FE, 0x02A5, 0x0247, 0x01E4 +.hword 0x017A, 0x010A, 0x0091, 0x0014, 0xFFA0, 0xFF34, 0xFECF, 0xFE71 +.hword 0xFE1A, 0xFDC9, 0xFD7D, 0xFD3F, 0xFD48, 0xFD74, 0xFDA0, 0xFDD2 +.hword 0xFE09, 0xFE42, 0xFE7C, 0xFEB7, 0xFEF1, 0xFF29, 0xFF5D, 0xFF8D +.hword 0xFFB6, 0xFFD8, 0xFFF1, 0x0000, 0xFFB0, 0xFF85, 0xFF57, 0xFF26 +.hword 0xFEF5, 0xFEC3, 0xFE93, 0xFE65, 0xFE3A, 0xFE13, 0xFDF1, 0xFDD6 +.hword 0xFDC3, 0xFDB8, 0xFDB7, 0xFDC0, 0xFDD2, 0xFDEB, 0xFE09, 0xFE2C +.hword 0xFE53, 0xFE7B, 0xFEA3, 0xFECA, 0xFEF0, 0xFF11, 0xFF2D, 0xFF43 +.hword 0xFF52, 0xFF57, 0xFF55, 0xFF4F, 0xFF46, 0xFF3A, 0xFF2B, 0xFF1A +.hword 0xFF07, 0xFEF1, 0xFEDB, 0xFEC3, 0xFEAB, 0xFE92, 0xFE78, 0xFE60 +.hword 0xFE47, 0xFE30, 0xFE1A, 0xFE05, 0xFDF2, 0xFDE1, 0xFDD3, 0xFDC8 +.hword 0xFDC0, 0xFDBB, 0xFDBB, 0xFDBE, 0xFDCD, 0xFDEC, 0xFE19, 0xFE50 +.hword 0xFE8E, 0xFED2, 0xFF17, 0xFF5A, 0xFF9A, 0xFFD3, 0x0001, 0x0023 +.hword 0x0036, 0x0037, 0x0027, 0x000A, 0xFFE3, 0xFFB2, 0xFF7B, 0xFF41 +.hword 0xFF05, 0xFECB, 0xFE94, 0xFE63, 0xFE3B, 0xFE1E, 0xFE0E, 0xFE0F +.hword 0xFE1A, 0xFE30, 0xFE4E, 0xFE72, 0xFE9D, 0xFECC, 0xFEFD, 0xFF31 +.hword 0xFF66, 0xFF99, 0xFFCB, 0xFFF9, 0x0022, 0x0046, 0x0062, 0x0076 +.hword 0xBF3F, 0xBF44, 0xBF49, 0xBF4E, 0xBF53, 0xBF58, 0xBF5D, 0xBF62 +.hword 0xBF66, 0xBF6A, 0xBF6E, 0xBF71, 0xBF73, 0xBF74, 0xBF74, 0xBF73 +.hword 0xBF71, 0xBF6F, 0xBF6C, 0xBF68, 0xBF64, 0xBF60, 0xBF5C, 0xBF58 +.hword 0xBF54, 0xBF51, 0xBF4E, 0xBF4B, 0xBF49, 0xBF49, 0xBF48, 0xBF48 +.hword 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF47, 0xBF48 +.hword 0xBF48, 0xBF49, 0xBF4A, 0xBF4A, 0xBF4B, 0xBF4C, 0xBF4E, 0xBF4F +.hword 0xBF50, 0xBF52, 0xBF54, 0xBF56, 0xBF58, 0xBF5A, 0xBF5C, 0xBF5F +.hword 0xBF62, 0xBF67, 0xBF6D, 0xBF73, 0xBF7A, 0xBF82, 0xBF8A, 0xBF92 +.hword 0xBF99, 0xBFA1, 0xBFA7, 0xBFAD, 0xBFB3, 0xBFB8, 0xBFBE, 0xBFC4 +.hword 0xBFC9, 0xBFCF, 0xBFD4, 0xBFDA, 0xBFDF, 0xBFE4, 0xBFE9, 0xBFEE +.hword 0xBFF2, 0xBFF6, 0xBFFA, 0xBFFE, 0xC001, 0xC004, 0xC006, 0xC008 +.hword 0xC009, 0xC00A, 0xC00A, 0xC00A, 0xC00A, 0xC009, 0xC008, 0xC007 +.hword 0xC006, 0xC004, 0xC003, 0xC001, 0xC066, 0x0CFF, 0x0DEB, 0x0ED1 +.hword 0x0FB0, 0x1088, 0x1157, 0x121F, 0x12DD, 0x1392, 0x143C, 0x14DC +.hword 0x1570, 0x15FF, 0x168D, 0x171B, 0x17A8, 0x1835, 0x18C0, 0x194B +.hword 0x19D5, 0x1A5D, 0x1AE4, 0x1B6A, 0x1BEF, 0x1C71, 0x1CF2, 0x1D71 +.hword 0x1DEE, 0x1E69, 0x1EE1, 0x1F57, 0x1FCB, 0x203C, 0x20AA, 0x2116 +.hword 0x217E, 0x21E3, 0x2246, 0x22A4, 0x2300, 0x2358, 0x23AC, 0x23FC +.hword 0x2448, 0x2491, 0x24D5, 0x2514, 0x2550, 0x2587, 0x25B9, 0x25E6 +.hword 0x260F, 0x2632, 0x2651, 0x266A, 0x267E, 0x268C, 0x2695, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697, 0x2697 +.hword 0x2697, 0xF83B, 0xF87D, 0xF8BE, 0xF8FD, 0xF93A, 0xF976, 0xF9B0 +.hword 0xF9E9, 0xFA1F, 0xFA53, 0xFA86, 0xFAB6, 0xFAE4, 0xFB12, 0xFB3E +.hword 0xFB69, 0xFB93, 0xFBBC, 0xFBE4, 0xFC0B, 0xFC31, 0xFC56, 0xFC79 +.hword 0xFC9C, 0xFCBD, 0xFCDE, 0xFCFD, 0xFD1B, 0xFD39, 0xFD55, 0xFD70 +.hword 0xFD8A, 0xFDA4, 0xFDBC, 0xFDD3, 0xFDE9, 0xFDFE, 0xFE12, 0xFE26 +.hword 0xFE38, 0xFE49, 0xFE59, 0xFE69, 0xFE77, 0xFE84, 0xFE91, 0xFE9C +.hword 0xFEA7, 0xFEB0, 0xFEB9, 0xFEC0, 0xFEC7, 0xFECD, 0xFED2, 0xFED6 +.hword 0xFED9, 0xFEDB, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD +.hword 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xFEDD, 0xBF8C, 0xBF2E, 0xBED2 +.hword 0xBE79, 0xBE24, 0xBDD1, 0xBD82, 0xBD37, 0xBCF0, 0xBCAC, 0xBC6E +.hword 0xBC34, 0xBBFC, 0xBBC5, 0xBB8F, 0xBB59, 0xBB24, 0xBAEF, 0xBABC +.hword 0xBA88, 0xBA56, 0xBA25, 0xB9F4, 0xB9C4, 0xB995, 0xB967, 0xB939 +.hword 0xB90D, 0xB8E2, 0xB8B7, 0xB88E, 0xB866, 0xB83E, 0xB818, 0xB7F3 +.hword 0xB7D0, 0xB7AD, 0xB78C, 0xB76C, 0xB74D, 0xB72F, 0xB713, 0xB6F8 +.hword 0xB6DF, 0xB6C7, 0xB6B1, 0xB69C, 0xB688, 0xB676, 0xB666, 0xB657 +.hword 0xB64A, 0xB63F, 0xB635, 0xB62D, 0xB626, 0xB622, 0xB61F, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E, 0xB61E +.hword 0xB61E, 0xD85C, 0xD86D, 0xD87F, 0xD890, 0xD8A2, 0xD8B3, 0xD8C4 +.hword 0xD8D5, 0xD8E4, 0xD8F3, 0xD900, 0xD90D, 0xD919, 0xD926, 0xD934 +.hword 0xD943, 0xD953, 0xD963, 0xD974, 0xD986, 0xD999, 0xD9AC, 0xD9BF +.hword 0xD9D3, 0xD9E8, 0xD9FC, 0xDA11, 0xDA26, 0xDA3C, 0xDA51, 0xDA67 +.hword 0xDA7C, 0xDA92, 0xDAA7, 0xDABC, 0xDAD1, 0xDAE6, 0xDAFB, 0xDB0F +.hword 0xDB22, 0xDB35, 0xDB48, 0xDB5A, 0xDB6B, 0xDB7B, 0xDB8B, 0xDB9A +.hword 0xDBA8, 0xDBB5, 0xDBC2, 0xDBCD, 0xDBD7, 0xDBDF, 0xDBE7, 0xDBED +.hword 0xDBF3, 0xDBF6, 0xDBF8, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9 +.hword 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0xDBF9, 0x048B, 0x04D0, 0x0512 +.hword 0x0550, 0x058A, 0x05BF, 0x05F0, 0x061C, 0x0641, 0x0660, 0x0679 +.hword 0x068A, 0x0696, 0x069E, 0x06A4, 0x06A7, 0x06A7, 0x06A4, 0x069F +.hword 0x0698, 0x068E, 0x0682, 0x0675, 0x0665, 0x0653, 0x0640, 0x062C +.hword 0x0616, 0x05FF, 0x05E7, 0x05CE, 0x05B3, 0x0599, 0x057D, 0x0561 +.hword 0x0545, 0x0529, 0x050C, 0x04F0, 0x04D3, 0x04B7, 0x049C, 0x0481 +.hword 0x0466, 0x044C, 0x0434, 0x041C, 0x0405, 0x03F0, 0x03DC, 0x03CA +.hword 0x03BA, 0x03AB, 0x039E, 0x0393, 0x038A, 0x0384, 0x0380, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F, 0x037F +.hword 0x037F, 0xB57B, 0xB55E, 0xB542, 0xB527, 0xB50E, 0xB4F8, 0xB4E3 +.hword 0xB4D2, 0xB4C3, 0xB4B8, 0xB4AF, 0xB4AB, 0xB4A9, 0xB4A9, 0xB4AA +.hword 0xB4AC, 0xB4B0, 0xB4B4, 0xB4BA, 0xB4C1, 0xB4C9, 0xB4D2, 0xB4DC +.hword 0xB4E6, 0xB4F2, 0xB4FE, 0xB50B, 0xB518, 0xB526, 0xB534, 0xB543 +.hword 0xB551, 0xB561, 0xB570, 0xB580, 0xB58F, 0xB59F, 0xB5AF, 0xB5BE +.hword 0xB5CE, 0xB5DD, 0xB5EC, 0xB5FA, 0xB608, 0xB616, 0xB623, 0xB630 +.hword 0xB63C, 0xB647, 0xB651, 0xB65B, 0xB664, 0xB66B, 0xB672, 0xB678 +.hword 0xB67C, 0xB67F, 0xB681, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xB682 +.hword 0xB682, 0xB682, 0xB682, 0xB682, 0xB682, 0xE0FF, 0xC001, 0xE0FB +.hword 0xBF7F, 0xFB1D, 0xBF84, 0x2143, 0x210D, 0x20CF, 0x2086, 0x2030 +.hword 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C, 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F +.hword 0x191A, 0x17AE, 0x1616, 0x1392, 0x0FAF, 0x0AE8, 0x05B6, 0x0092 +.hword 0xFBF7, 0xF85C, 0xF63D, 0xF52C, 0xF468, 0xF3E9, 0xF3A8, 0xF39D +.hword 0xF3C1, 0xF40B, 0xF475, 0xF4F8, 0xF58B, 0xF626, 0xF6C4, 0xF75B +.hword 0xF7E5, 0xF85A, 0xF8B2, 0xF901, 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4 +.hword 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2, 0xFD43, 0xFDC0, 0xFE36, 0xFEA3 +.hword 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4, 0xFFF5, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0168 +.hword 0x0182, 0x0196, 0x01A3, 0x01AB, 0x01AE, 0x01AD, 0x01A9, 0x01A3 +.hword 0x019C, 0x0194, 0x018D, 0x0186, 0x0182, 0x0180, 0x0181, 0x0182 +.hword 0x017F, 0x0178, 0x016E, 0x0163, 0x0158, 0x014C, 0x0142, 0x0139 +.hword 0x012F, 0x0125, 0x011B, 0x0111, 0x0107, 0x00FD, 0x00F3, 0x00E9 +.hword 0x00DE, 0x00D4, 0x00CA, 0x00C0, 0x00B7, 0x00AD, 0x00A4, 0x009A +.hword 0x0090, 0x0085, 0x007A, 0x006E, 0x0063, 0x0057, 0x004C, 0x0041 +.hword 0x0036, 0x002C, 0x0023, 0x001A, 0x0013, 0x000C, 0x0007, 0x0003 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0A12, 0x09E5, 0x09B8, 0x098B, 0x095E +.hword 0x0930, 0x0902, 0x08D4, 0x08A6, 0x0878, 0x0849, 0x081B, 0x07EE +.hword 0x07C0, 0x0793, 0x0765, 0x0738, 0x070B, 0x06DD, 0x06B0, 0x0684 +.hword 0x0658, 0x062D, 0x0604, 0x05DD, 0x05B6, 0x0590, 0x056B, 0x0546 +.hword 0x0522, 0x04FD, 0x04D9, 0x04B5, 0x0490, 0x046A, 0x0444, 0x041C +.hword 0x03F4, 0x03CA, 0x039F, 0x0370, 0x033C, 0x0303, 0x02C7, 0x0289 +.hword 0x0248, 0x0207, 0x01C6, 0x0186, 0x0148, 0x010C, 0x00D5, 0x00A1 +.hword 0x0074, 0x004C, 0x002C, 0x0014, 0x0005, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2143 +.hword 0x210D, 0x20CF, 0x2086, 0x2030, 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C +.hword 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F, 0x191A, 0x17AE, 0x1616, 0x1392 +.hword 0x0FAF, 0x0AE8, 0x05B6, 0x0092, 0xFBF7, 0xF85C, 0xF63D, 0xF52C +.hword 0xF468, 0xF3E9, 0xF3A8, 0xF39D, 0xF3C1, 0xF40B, 0xF475, 0xF4F8 +.hword 0xF58B, 0xF626, 0xF6C4, 0xF75B, 0xF7E5, 0xF85A, 0xF8B2, 0xF901 +.hword 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4, 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2 +.hword 0xFD43, 0xFDC0, 0xFE36, 0xFEA3, 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4 +.hword 0xFFF5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0168, 0x0182, 0x0196, 0x01A3, 0x01AB +.hword 0x01AE, 0x01AD, 0x01A9, 0x01A3, 0x019C, 0x0194, 0x018D, 0x0186 +.hword 0x0182, 0x0180, 0x0181, 0x0182, 0x017F, 0x0178, 0x016E, 0x0163 +.hword 0x0158, 0x014C, 0x0142, 0x0139, 0x012F, 0x0125, 0x011B, 0x0111 +.hword 0x0107, 0x00FD, 0x00F3, 0x00E9, 0x00DE, 0x00D4, 0x00CA, 0x00C0 +.hword 0x00B7, 0x00AD, 0x00A4, 0x009A, 0x0090, 0x0085, 0x007A, 0x006E +.hword 0x0063, 0x0057, 0x004C, 0x0041, 0x0036, 0x002C, 0x0023, 0x001A +.hword 0x0013, 0x000C, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0A12 +.hword 0x09E5, 0x09B8, 0x098B, 0x095E, 0x0930, 0x0902, 0x08D4, 0x08A6 +.hword 0x0878, 0x0849, 0x081B, 0x07EE, 0x07C0, 0x0793, 0x0765, 0x0738 +.hword 0x070B, 0x06DD, 0x06B0, 0x0684, 0x0658, 0x062D, 0x0604, 0x05DD +.hword 0x05B6, 0x0590, 0x056B, 0x0546, 0x0522, 0x04FD, 0x04D9, 0x04B5 +.hword 0x0490, 0x046A, 0x0444, 0x041C, 0x03F4, 0x03CA, 0x039F, 0x0370 +.hword 0x033C, 0x0303, 0x02C7, 0x0289, 0x0248, 0x0207, 0x01C6, 0x0186 +.hword 0x0148, 0x010C, 0x00D5, 0x00A1, 0x0074, 0x004C, 0x002C, 0x0014 +.hword 0x0005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x2143, 0x210D, 0x20CF, 0x2086, 0x2030 +.hword 0x1FC9, 0x1F50, 0x1EC2, 0x1E1C, 0x1D5B, 0x1C7D, 0x1B7F, 0x1A5F +.hword 0x191A, 0x17AE, 0x1616, 0x1392, 0x0FAF, 0x0AE8, 0x05B6, 0x0092 +.hword 0xFBF7, 0xF85C, 0xF63D, 0xF52C, 0xF468, 0xF3E9, 0xF3A8, 0xF39D +.hword 0xF3C1, 0xF40B, 0xF475, 0xF4F8, 0xF58B, 0xF626, 0xF6C4, 0xF75B +.hword 0xF7E5, 0xF85A, 0xF8B2, 0xF901, 0xF95E, 0xF9C7, 0xFA3A, 0xFAB4 +.hword 0xFB34, 0xFBB8, 0xFC3D, 0xFCC2, 0xFD43, 0xFDC0, 0xFE36, 0xFEA3 +.hword 0xFF05, 0xFF5A, 0xFFA0, 0xFFD4, 0xFFF5, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0168 +.hword 0x0182, 0x0196, 0x01A3, 0x01AB, 0x01AE, 0x01AD, 0x01A9, 0x01A3 +.hword 0x019C, 0x0194, 0x018D, 0x0186, 0x0182, 0x0180, 0x0181, 0x0182 +.hword 0x017F, 0x0178, 0x016E, 0x0163, 0x0158, 0x014C, 0x0142, 0x0139 +.hword 0x012F, 0x0125, 0x011B, 0x0111, 0x0107, 0x00FD, 0x00F3, 0x00E9 +.hword 0x00DE, 0x00D4, 0x00CA, 0x00C0, 0x00B7, 0x00AD, 0x00A4, 0x009A +.hword 0x0090, 0x0085, 0x007A, 0x006E, 0x0063, 0x0057, 0x004C, 0x0041 +.hword 0x0036, 0x002C, 0x0023, 0x001A, 0x0013, 0x000C, 0x0007, 0x0003 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0A12, 0x09E5, 0x09B8, 0x098B, 0x095E +.hword 0x0930, 0x0902, 0x08D4, 0x08A6, 0x0878, 0x0849, 0x081B, 0x07EE +.hword 0x07C0, 0x0793, 0x0765, 0x0738, 0x070B, 0x06DD, 0x06B0, 0x0684 +.hword 0x0658, 0x062D, 0x0604, 0x05DD, 0x05B6, 0x0590, 0x056B, 0x0546 +.hword 0x0522, 0x04FD, 0x04D9, 0x04B5, 0x0490, 0x046A, 0x0444, 0x041C +.hword 0x03F4, 0x03CA, 0x039F, 0x0370, 0x033C, 0x0303, 0x02C7, 0x0289 +.hword 0x0248, 0x0207, 0x01C6, 0x0186, 0x0148, 0x010C, 0x00D5, 0x00A1 +.hword 0x0074, 0x004C, 0x002C, 0x0014, 0x0005, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFB1D +.hword 0xE58C, 0xE44C, 0xE324, 0xE211, 0xE10D, 0xE013, 0xDF20, 0xDE2D +.hword 0xDD2D, 0xDBD0, 0xDA06, 0xD7DB, 0xD558, 0xD287, 0xCF72, 0xCC23 +.hword 0xC8A4, 0xC4FF, 0xC13D, 0xBD69, 0xB98D, 0xB5B2, 0xB1E2, 0xAE27 +.hword 0xAA8C, 0xA71A, 0xA3DA, 0xA0CF, 0x9DF1, 0x9B3E, 0x98B6, 0x9658 +.hword 0x9421, 0x9211, 0x9025, 0x8E5E, 0x8CB9, 0x8B35, 0x89D1, 0x888C +.hword 0x8763, 0x8656, 0x8564, 0x848B, 0x83C9, 0x831E, 0x8288, 0x8206 +.hword 0x8196, 0x8137, 0x80E8, 0x80A7, 0x8073, 0x804B, 0x802D, 0x8018 +.hword 0x800B, 0x8004, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x3FFF, 0x0000 + +peach_seg5_animindex_500E5AC: # 0x0500E5AC +.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D +.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0064, 0x0F48, 0x0001, 0x0000 +.hword 0x0001, 0x0FAC, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0F47 +.hword 0x0064, 0x0E1B, 0x0064, 0x0E7F, 0x0064, 0x0EE3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0964, 0x0064, 0x0130, 0x0064, 0x0194 +.hword 0x0064, 0x01F8, 0x0064, 0x0CEF, 0x0064, 0x0D53, 0x0064, 0x0DB7 +.hword 0x0064, 0x0BC3, 0x0064, 0x0C27, 0x0064, 0x0C8B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0BC2, 0x0064, 0x0965, 0x0064, 0x09C9 +.hword 0x0064, 0x0A2D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x0388 +.hword 0x0064, 0x025C, 0x0064, 0x02C0, 0x0064, 0x0324, 0x0064, 0x03EC +.hword 0x0064, 0x0450, 0x0064, 0x04B4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0BC0, 0x0064, 0x0A91, 0x0064, 0x0AF5, 0x0064, 0x0B59 +.hword 0x0001, 0x0000, 0x0064, 0x0644, 0x0064, 0x06A8, 0x0064, 0x0518 +.hword 0x0064, 0x057C, 0x0064, 0x05E0, 0x0064, 0x070C, 0x0064, 0x0770 +.hword 0x0064, 0x07D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0BC1 +.hword 0x0001, 0x0BBD, 0x0001, 0x0BBE, 0x0001, 0x0BBF, 0x0064, 0x0838 +.hword 0x0064, 0x089C, 0x0064, 0x0900 + +peach_seg5_anim_0500E6B4: # 0x0500E6B4 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500C650 +.word peach_seg5_animindex_500E5AC +.word 0 + +peach_seg5_animvalue_0500E6CC: # 0x0500E6CC +.hword 0x0000, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF3 +.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB +.hword 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0166, 0x0166, 0x0167 +.hword 0x0167, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0164 +.hword 0x0163, 0x0162, 0x0161, 0x0160, 0x0160, 0x015F, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015F, 0x0160, 0x0160, 0x0161, 0x0163 +.hword 0x0164, 0x0165, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167 +.hword 0x0167, 0x0166, 0x0166, 0x0165, 0x0164, 0x0163, 0x0162, 0x0162 +.hword 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015F, 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0167, 0x0167 +.hword 0x0167, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0165 +.hword 0x0164, 0x0163, 0x0163, 0x0162, 0x0161, 0x0161, 0x0160, 0x015F +.hword 0x015F, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x0160, 0x0163 +.hword 0x0165, 0x0167, 0x0167, 0x0167, 0x0166, 0x0166, 0x0165, 0x0164 +.hword 0x0163, 0x0162, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0xFA3D, 0xFA2D, 0xFA1C, 0xFA0B, 0xF9FB, 0xF9EA, 0xF9D9 +.hword 0xF9C9, 0xF9B8, 0xF9A7, 0xF997, 0xF986, 0xF976, 0xF965, 0xF955 +.hword 0xF944, 0xF933, 0xF923, 0xF912, 0xF902, 0xF8F1, 0xF8E1, 0xF8D0 +.hword 0xF8C0, 0xF8AF, 0xF89F, 0xF88E, 0xF87E, 0xF86D, 0xF85D, 0xF84D +.hword 0xF83C, 0xF82C, 0xF81B, 0xF80B, 0xF7FA, 0xF7EA, 0xF7DA, 0xF7C9 +.hword 0xF7B9, 0xF7A8, 0xF798, 0xF788, 0xF777, 0xF767, 0xF756, 0xF746 +.hword 0xF736, 0xF725, 0xF715, 0xF704, 0xF6F4, 0xF6E4, 0xF6D3, 0xF6C3 +.hword 0xF6B3, 0xF6A2, 0xF692, 0xF682, 0xF671, 0xF661, 0xF651, 0xF640 +.hword 0xF630, 0xF61F, 0xF60F, 0xF5FF, 0xF5EE, 0xF5DE, 0xF5CE, 0xF5BD +.hword 0xF5AD, 0xF59D, 0xF58C, 0xF57C, 0xF56C, 0xF55B, 0xF54B, 0xF53A +.hword 0xF52A, 0xF51A, 0xF509, 0xF4F9, 0xF4E9, 0xF4D8, 0xF4C8, 0xF4B7 +.hword 0xF4A7, 0xF497, 0xF486, 0xF476, 0xF465, 0xF455, 0xF445, 0xF434 +.hword 0xF424, 0xF413, 0xF403, 0xF3F3, 0xF3E2, 0xC50F, 0x3FFA, 0xC50F +.hword 0x045A, 0x0478, 0x0494, 0x04AD, 0x04C4, 0x04D7, 0x04E6, 0x04EF +.hword 0x04F3, 0x04F1, 0x04EA, 0x04DE, 0x04CD, 0x04BA, 0x04A3, 0x048A +.hword 0x046F, 0x0453, 0x0436, 0x0419, 0x03FD, 0x03E1, 0x03C7, 0x03B0 +.hword 0x039F, 0x0397, 0x0397, 0x039E, 0x03AA, 0x03BC, 0x03D2, 0x03EA +.hword 0x0405, 0x0420, 0x043C, 0x0457, 0x0470, 0x0486, 0x0499, 0x04A7 +.hword 0x04AF, 0x04B0, 0x04AA, 0x049D, 0x0489, 0x046F, 0x0452, 0x0432 +.hword 0x040F, 0x03EC, 0x03C9, 0x03A7, 0x0387, 0x036B, 0x0354, 0x0342 +.hword 0x0337, 0x0334, 0x0338, 0x0342, 0x0352, 0x0367, 0x037E, 0x0399 +.hword 0x03B5, 0x03D3, 0x03F0, 0x040C, 0x0427, 0x043F, 0x0453, 0x0462 +.hword 0x046D, 0x0470, 0x046E, 0x0468, 0x045E, 0x0451, 0x0441, 0x042F +.hword 0x041B, 0x0405, 0x03EE, 0x03D7, 0x03C0, 0x03A9, 0x0392, 0x037D +.hword 0x036A, 0x0359, 0x034B, 0x0340, 0x0338, 0x0334, 0x0335, 0x033A +.hword 0x0342, 0x034C, 0x035A, 0x036A, 0xD112, 0xFEAC, 0x0F51, 0xFA0B +.hword 0xDFC8, 0x2697, 0xFEDD, 0xB61E, 0xE885, 0xED3E, 0xFB9B, 0x0002 +.hword 0xDB59, 0xDBF9, 0x037F, 0xB682, 0x0009, 0x0012, 0x001A, 0x0021 +.hword 0x0028, 0x002E, 0x0033, 0x0037, 0x003B, 0x003F, 0x0042, 0x0044 +.hword 0x0045, 0x0047, 0x0047, 0x0048, 0x0047, 0x0047, 0x0046, 0x0045 +.hword 0x0043, 0x0041, 0x003F, 0x003C, 0x003A, 0x0037, 0x0034, 0x0030 +.hword 0x002D, 0x002A, 0x0026, 0x0022, 0x001F, 0x001B, 0x0018, 0x0014 +.hword 0x0010, 0x000D, 0x000A, 0x0007, 0x0004, 0x0001, 0xFFFF, 0xFFFD +.hword 0xFFFB, 0xFFF9, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF4, 0xFFF4 +.hword 0xFFF4, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0x0081, 0x007D, 0x0066, 0x003F, 0x000C, 0xFFD2, 0xFF92, 0xFF51 +.hword 0xFF12, 0xFED9, 0xFEA9, 0xFE87, 0xFE75, 0xFE76, 0xFE83, 0xFE9B +.hword 0xFEBB, 0xFEE3, 0xFF0F, 0xFF40, 0xFF73, 0xFFA6, 0xFFD9, 0x0008 +.hword 0x0034, 0x005A, 0x0078, 0x008E, 0x0099, 0x0098, 0x008F, 0x007C +.hword 0x0063, 0x0043, 0x001F, 0xFFF8, 0xFFCD, 0xFFA1, 0xFF74, 0xFF48 +.hword 0xFF1E, 0xFEF7, 0xFED4, 0xFEB6, 0xFE9F, 0xFE8F, 0xFE87, 0xFE8A +.hword 0xFE96, 0xFEAA, 0xFEC5, 0xFEE6, 0xFF0D, 0xFF37, 0xFF64, 0xFF93 +.hword 0xFFC3, 0xFFF2, 0x001F, 0x004A, 0x0072, 0x0094, 0x00B1, 0x00C7 +.hword 0x00D5, 0x00DA, 0x00C9, 0x009C, 0x005A, 0x000B, 0xFFB7, 0xFF61 +.hword 0xFF13, 0xFED2, 0xFEA7, 0xFE97, 0xFE9E, 0xFEB2, 0xFED1, 0xFEFA +.hword 0xFF2A, 0xFF5F, 0xFF98, 0xFFD2, 0x000C, 0x0044, 0x0078, 0x00A6 +.hword 0x00CB, 0x00E8, 0x00F8, 0x00FB, 0x00F1, 0x00DB, 0x00BC, 0x0095 +.hword 0x0067, 0x0034, 0xFFFF, 0xFFC8, 0xBFFF, 0xBFFD, 0xBFFC, 0xBFFA +.hword 0xBFF8, 0xBFF6, 0xBFF4, 0xBFF2, 0xBFEF, 0xBFED, 0xBFEB, 0xBFE9 +.hword 0xBFE7, 0xBFE4, 0xBFE2, 0xBFE0, 0xBFDD, 0xBFDB, 0xBFD9, 0xBFD6 +.hword 0xBFD4, 0xBFD1, 0xBFCF, 0xBFCC, 0xBFCA, 0xBFC8, 0xBFC5, 0xBFC3 +.hword 0xBFC0, 0xBFBE, 0xBFBC, 0xBFB9, 0xBFB7, 0xBFB5, 0xBFB2, 0xBFB0 +.hword 0xBFAE, 0xBFAC, 0xBFAA, 0xBFA7, 0xBFA5, 0xBFA3, 0xBFA1, 0xBF9F +.hword 0xBF9D, 0xBF9C, 0xBF9A, 0xBF98, 0xBF96, 0xBF95, 0xBF93, 0xBF92 +.hword 0xBF92, 0xBF92, 0xBF92, 0xBF92, 0xBF93, 0xBF94, 0xBF95, 0xBF96 +.hword 0xBF97, 0xBF98, 0xBF99, 0xBF9A, 0xBF9B, 0xBF9C, 0xBF9D, 0xBF9E +.hword 0xBFA0, 0xBFA1, 0xBFA2, 0xBFA4, 0xBFA5, 0xBFA7, 0xBFA8, 0xBFAA +.hword 0xBFAB, 0xBFAC, 0xBFAD, 0xBFAF, 0xBFB0, 0xBFB1, 0xBFB3, 0xBFB4 +.hword 0xBFB5, 0xBFB7, 0xBFB8, 0xBFB9, 0xBFBB, 0xBFBC, 0xBFBE, 0xBFBF +.hword 0xBFC0, 0xBFC2, 0xBFC3, 0xBFC5, 0xBFC6, 0xBFC8, 0xBFC9, 0xBFCA +.hword 0xC066, 0x2697, 0xFEDD, 0xB61E, 0xDBF9, 0x037F, 0xB682, 0xE0FF +.hword 0xC001, 0xE0FB, 0xBF7F, 0xFB1D, 0xBF84, 0xFB1D, 0x8001, 0x3FFF + +peach_seg5_animindex_500EC8C: # 0x0500EC8C +.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D +.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0001, 0x02DE, 0x0001, 0x0000 +.hword 0x0001, 0x02DF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DD +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02D0, 0x0001, 0x0000, 0x0064, 0x0130 +.hword 0x0001, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02DC, 0x0001, 0x02D1, 0x0001, 0x02D2 +.hword 0x0001, 0x02D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0198 +.hword 0x0001, 0x0195, 0x0001, 0x0196, 0x0001, 0x0197, 0x0001, 0x0199 +.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02DA, 0x0001, 0x02D4, 0x0001, 0x02D5, 0x0001, 0x02D6 +.hword 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0, 0x0001, 0x019C +.hword 0x0001, 0x019D, 0x0001, 0x019E, 0x0001, 0x01A1, 0x0001, 0x01A2 +.hword 0x0001, 0x01A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DB +.hword 0x0001, 0x02D7, 0x0001, 0x02D8, 0x0001, 0x02D9, 0x0064, 0x01A4 +.hword 0x0064, 0x0208, 0x0064, 0x026C + +peach_seg5_anim_0500ED94: # 0x0500ED94 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500E6CC +.word peach_seg5_animindex_500EC8C +.word 0 + +peach_seg5_animvalue_0500EDAC: # 0x0500EDAC +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x015F, 0x0160, 0x0162 +.hword 0x0164, 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0167, 0x0166 +.hword 0x0166, 0x0165, 0x0164, 0x0164, 0x0163, 0x0162, 0x0161, 0x0161 +.hword 0x0160, 0x015F, 0x015F, 0x015E, 0x015E, 0x015E, 0x015E, 0x015F +.hword 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0167, 0x0167, 0x0167 +.hword 0x0167, 0x0167, 0x0167, 0x0166, 0x0165, 0x0165, 0x0164, 0x0163 +.hword 0x0162, 0x0162, 0x0161, 0x0160, 0x015F, 0x015F, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015F, 0x0160, 0x0161, 0x0161, 0x0163, 0x0164, 0x0164 +.hword 0x0165, 0x0166, 0x0167, 0x0167, 0x0167, 0x0162, 0x015E, 0x015E +.hword 0x015F, 0x0160, 0x0161, 0x0163, 0x0164, 0x0165, 0x0166, 0x0167 +.hword 0x0167, 0x0167, 0x0166, 0x0164, 0x0163, 0x0161, 0x015F, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0xF3D2, 0xF3C1, 0xF3B1, 0xF3A0, 0xF390, 0xF37F, 0xF36F +.hword 0xF35E, 0xF34E, 0xF33D, 0xF32D, 0xF31C, 0xF30C, 0xF2FB, 0xF2EB +.hword 0xF2DA, 0xF2CA, 0xF2B9, 0xF2A9, 0xF298, 0xF287, 0xF277, 0xF266 +.hword 0xF256, 0xF245, 0xF234, 0xF224, 0xF213, 0xF202, 0xF1F2, 0xF1E1 +.hword 0xF1D0, 0xF1C0, 0xF1AF, 0xF19E, 0xF18D, 0xF17D, 0xF16C, 0xF15B +.hword 0xF14A, 0xF13A, 0xF129, 0xF118, 0xF107, 0xF0F6, 0xF0E5, 0xF0D5 +.hword 0xF0C4, 0xF0B3, 0xF0A2, 0xF091, 0xF080, 0xF06F, 0xF05E, 0xF04D +.hword 0xF03C, 0xF02B, 0xF01A, 0xF009, 0xEFF8, 0xEFE7, 0xEFD6, 0xEFC5 +.hword 0xEFB4, 0xEFA3, 0xEF92, 0xEF80, 0xEF6F, 0xEF5E, 0xEF4D, 0xEF3C +.hword 0xEF2A, 0xEF19, 0xEF08, 0xEEF7, 0xEEE5, 0xEED4, 0xEEC3, 0xEEB1 +.hword 0xEEA0, 0xEE8F, 0xEE7D, 0xEE6C, 0xEE5A, 0xEE49, 0xEE37, 0xEE26 +.hword 0xEE14, 0xEE03, 0xEDF1, 0xEDE0, 0xEDCE, 0xEDBC, 0xEDAB, 0xED99 +.hword 0xED87, 0xED76, 0xED64, 0xED52, 0xED40, 0xC50F, 0x3FFA, 0xC50F +.hword 0x037C, 0x038F, 0x03A4, 0x03B9, 0x03CF, 0x03E5, 0x03FB, 0x0410 +.hword 0x0424, 0x0436, 0x0447, 0x0455, 0x0461, 0x0469, 0x046F, 0x0471 +.hword 0x046F, 0x046A, 0x0463, 0x0459, 0x044D, 0x043F, 0x042F, 0x041F +.hword 0x040D, 0x03FB, 0x03E9, 0x03D7, 0x03C5, 0x03B4, 0x03A4, 0x0396 +.hword 0x0389, 0x037E, 0x0376, 0x0370, 0x036D, 0x036D, 0x036F, 0x0374 +.hword 0x037A, 0x0381, 0x038A, 0x0393, 0x039D, 0x03A8, 0x03B3, 0x03BF +.hword 0x03CD, 0x03DD, 0x03EF, 0x0402, 0x0416, 0x042A, 0x043E, 0x0451 +.hword 0x0464, 0x0476, 0x0486, 0x0494, 0x04A0, 0x04A9, 0x04AF, 0x04B1 +.hword 0x04B0, 0x04A9, 0x049C, 0x048A, 0x0473, 0x0459, 0x043D, 0x041E +.hword 0x03FE, 0x03DE, 0x03BF, 0x03A0, 0x0384, 0x036B, 0x0356, 0x0345 +.hword 0x033A, 0x0334, 0x0336, 0x033F, 0x034E, 0x0361, 0x0379, 0x0394 +.hword 0x03B1, 0x03CF, 0x03ED, 0x040A, 0x0425, 0x043E, 0x0452, 0x0462 +.hword 0x046D, 0x0470, 0x0470, 0x0470, 0xD112, 0xFEAC, 0x0F51, 0xFA0B +.hword 0xDFC8, 0x2697, 0xFEDD, 0xB61E, 0xE885, 0xED3E, 0xFB9B, 0x0002 +.hword 0xDB59, 0xDBF9, 0x037F, 0xB682, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9 +.hword 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF9, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFF91, 0xFF5B, 0xFF29, 0xFEFC, 0xFED5, 0xFEB7, 0xFEA3, 0xFE9A +.hword 0xFE9E, 0xFEAD, 0xFEC6, 0xFEE9, 0xFF12, 0xFF40, 0xFF73, 0xFFA9 +.hword 0xFFE0, 0x0015, 0x0049, 0x007B, 0x00A7, 0x00CD, 0x00EB, 0x0100 +.hword 0x010A, 0x010A, 0x0109, 0x0107, 0x0106, 0x0106, 0x0105, 0x0104 +.hword 0x0104, 0x0103, 0x0102, 0x0101, 0x0100, 0x00FE, 0x00FC, 0x00F9 +.hword 0x00F6, 0x00F2, 0x00ED, 0x00E8, 0x00E2, 0x00DB, 0x00D3, 0x00CA +.hword 0x00C0, 0x00B4, 0x00A8, 0x009A, 0x0088, 0x0070, 0x0054, 0x0033 +.hword 0x000E, 0xFFE8, 0xFFC0, 0xFF96, 0xFF6D, 0xFF44, 0xFF1D, 0xFEF9 +.hword 0xFED9, 0xFEBC, 0xFEA5, 0xFE94, 0xFE8A, 0xFE87, 0xFE8D, 0xFE9B +.hword 0xFEAF, 0xFEC9, 0xFEE9, 0xFF0C, 0xFF33, 0xFF5D, 0xFF88, 0xFFB4 +.hword 0xFFE0, 0x000A, 0x0033, 0x005A, 0x007D, 0x009C, 0x00B5, 0x00C9 +.hword 0x00D5, 0x00DA, 0x00CA, 0x009E, 0x005D, 0x000E, 0xFFB9, 0xFF63 +.hword 0xFF14, 0xFED3, 0xFEA7, 0xFE97, 0xBFCC, 0xBFCD, 0xBFCF, 0xBFD1 +.hword 0xBFD3, 0xBFD5, 0xBFD7, 0xBFD8, 0xBFD9, 0xBFDA, 0xBFDA, 0xBFDA +.hword 0xBFD9, 0xBFD8, 0xBFD7, 0xBFD7, 0xBFD6, 0xBFD5, 0xBFD4, 0xBFD3 +.hword 0xBFD2, 0xBFD1, 0xBFD0, 0xBFCF, 0xBFCE, 0xBFCD, 0xBFCB, 0xBFCA +.hword 0xBFC9, 0xBFC8, 0xBFC7, 0xBFC6, 0xBFC4, 0xBFC3, 0xBFC2, 0xBFC1 +.hword 0xBFC0, 0xBFBE, 0xBFBD, 0xBFBC, 0xBFBA, 0xBFB9, 0xBFB8, 0xBFB7 +.hword 0xBFB5, 0xBFB4, 0xBFB3, 0xBFB2, 0xBFB0, 0xBFAF, 0xBFAE, 0xBFAD +.hword 0xBFAB, 0xBFAA, 0xBFA9, 0xBFA8, 0xBFA6, 0xBFA5, 0xBFA4, 0xBFA3 +.hword 0xBFA2, 0xBFA1, 0xBF9F, 0xBF9E, 0xBF9D, 0xBF9C, 0xBF9B, 0xBF9A +.hword 0xBF99, 0xBF98, 0xBF97, 0xBF96, 0xBF96, 0xBF95, 0xBF94, 0xBF94 +.hword 0xBF93, 0xBF93, 0xBF94, 0xBF94, 0xBF94, 0xBF95, 0xBF96, 0xBF97 +.hword 0xBF97, 0xBF98, 0xBF99, 0xBF9A, 0xBF9B, 0xBF9C, 0xBF9E, 0xBF9F +.hword 0xBFA1, 0xBFA3, 0xBFA5, 0xBFA6, 0xBFA8, 0xBFA9, 0xBFA9, 0xBFAA +.hword 0xC066, 0x2697, 0xFEDD, 0xB61E, 0xDBF9, 0x037F, 0xB682, 0xE0FF +.hword 0xC001, 0xE0FB, 0xBF7F, 0xFB1D, 0xBF84, 0xFB1D, 0x8001, 0x3FFF + +peach_seg5_animindex_500F36C: # 0x0500F36C +.hword 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9, 0x0001, 0x012D +.hword 0x0001, 0x012E, 0x0001, 0x012F, 0x0001, 0x02DE, 0x0001, 0x0000 +.hword 0x0001, 0x02DF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DD +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02D0, 0x0001, 0x0000, 0x0064, 0x0130 +.hword 0x0001, 0x0194, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02DC, 0x0001, 0x02D1, 0x0001, 0x02D2 +.hword 0x0001, 0x02D3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0198 +.hword 0x0001, 0x0195, 0x0001, 0x0196, 0x0001, 0x0197, 0x0001, 0x0199 +.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02DA, 0x0001, 0x02D4, 0x0001, 0x02D5, 0x0001, 0x02D6 +.hword 0x0001, 0x0000, 0x0001, 0x019F, 0x0001, 0x01A0, 0x0001, 0x019C +.hword 0x0001, 0x019D, 0x0001, 0x019E, 0x0001, 0x01A1, 0x0001, 0x01A2 +.hword 0x0001, 0x01A3, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DB +.hword 0x0001, 0x02D7, 0x0001, 0x02D8, 0x0001, 0x02D9, 0x0064, 0x01A4 +.hword 0x0064, 0x0208, 0x0064, 0x026C + +peach_seg5_anim_0500F474: # 0x0500F474 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500EDAC +.word peach_seg5_animindex_500F36C +.word 0 + +peach_seg5_animvalue_0500F48C: # 0x0500F48C +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE30, 0xFE4C, 0xFE6A +.hword 0xFE89, 0xFEAA, 0xFECB, 0xFEED, 0xFF0F, 0xFF33, 0xFF56, 0xFF7B +.hword 0xFF9F, 0xFFC4, 0xFFE9, 0x000C, 0x0031, 0x0055, 0x0079, 0x009D +.hword 0x00BF, 0x00E2, 0x0103, 0x0123, 0x0143, 0x0161, 0x017E, 0x019A +.hword 0x01B4, 0x01CC, 0x01E3, 0x01F8, 0x020C, 0x021D, 0x022C, 0x0238 +.hword 0x0243, 0x024B, 0x0250, 0x0253, 0x0253, 0x024E, 0x0246, 0x0239 +.hword 0x0228, 0x0214, 0x01FC, 0x01E1, 0x01C2, 0x01A1, 0x017E, 0x0157 +.hword 0x012F, 0x0105, 0x00D9, 0x00AC, 0x007D, 0x004E, 0x001E, 0xFFEE +.hword 0xFFBC, 0xFF8B, 0xFF5A, 0xFF29, 0xFEF9, 0xFEC9, 0xFE9B, 0xFE6E +.hword 0xFE42, 0xFE18, 0xFE66, 0xFE58, 0xFE49, 0xFE39, 0xFE27, 0xFE14 +.hword 0xFE00, 0xFDEC, 0xFDD8, 0xFDC4, 0xFDB1, 0xFD9E, 0xFD8D, 0xFD7C +.hword 0xFD6E, 0xFD61, 0xFD57, 0xFD4F, 0xFD49, 0xFD47, 0xFD48, 0xFD4D +.hword 0xFD56, 0xFD62, 0xFD6F, 0xFD7D, 0xFD8D, 0xFD9E, 0xFDB0, 0xFDC2 +.hword 0xFDD6, 0xFDEB, 0xFE00, 0xFE17, 0xFE2E, 0xFE45, 0xFE5E, 0xFE77 +.hword 0xFE90, 0xFEAA, 0xFEC5, 0xFEDF, 0xFEFA, 0xFF16, 0xFF31, 0xFF4D +.hword 0xFF69, 0xFF85, 0xFFA0, 0xFFBC, 0xFFD8, 0xFFF3, 0x000D, 0x0028 +.hword 0x0043, 0x005D, 0x0077, 0x0090, 0x00A9, 0x00C1, 0x00D9, 0x00EF +.hword 0x0105, 0x011A, 0x012F, 0x0142, 0x0154, 0x0166, 0x0176, 0x0185 +.hword 0x0193, 0x019F, 0x01AB, 0x01B5, 0x01BD, 0x01C4, 0x01CA, 0x01CD +.hword 0x01CB, 0x01C2, 0x01B3, 0x019D, 0x0182, 0x0162, 0x013D, 0x0115 +.hword 0x00E9, 0x00BA, 0x0089, 0x0056, 0x0022, 0xFFEE, 0xFFB9, 0xFF83 +.hword 0xFF4F, 0xFF1C, 0xFEEA, 0xFEBB, 0xFE8F, 0xFE66, 0xE197, 0xE199 +.hword 0xE19D, 0xE1A4, 0xE1AD, 0xE1B9, 0xE1C6, 0xE1D5, 0xE1E5, 0xE1F7 +.hword 0xE20A, 0xE21E, 0xE233, 0xE248, 0xE25D, 0xE272, 0xE287, 0xE29C +.hword 0xE2B0, 0xE2C4, 0xE2D6, 0xE2E7, 0xE2F7, 0xE305, 0xE311, 0xE31B +.hword 0xE323, 0xE328, 0xE32A, 0xE32A, 0xE326, 0xE320, 0xE317, 0xE30B +.hword 0xE2FE, 0xE2EE, 0xE2DD, 0xE2C9, 0xE2B5, 0xE29E, 0xE287, 0xE26E +.hword 0xE254, 0xE239, 0xE21E, 0xE201, 0xE1E5, 0xE1C8, 0xE1AA, 0xE18D +.hword 0xE170, 0xE152, 0xE136, 0xE119, 0xE0FD, 0xE0E2, 0xE0C8, 0xE0AF +.hword 0xE097, 0xE081, 0xE06B, 0xE058, 0xE046, 0xE036, 0xE027, 0xE01B +.hword 0xE012, 0xE00A, 0xE006, 0xE004, 0xE005, 0xE008, 0xE00E, 0xE016 +.hword 0xE021, 0xE02D, 0xE03A, 0xE049, 0xE05A, 0xE06B, 0xE07D, 0xE090 +.hword 0xE0A4, 0xE0B8, 0xE0CC, 0xE0E1, 0xE0F5, 0xE108, 0xE11C, 0xE12E +.hword 0xE140, 0xE150, 0xE15F, 0xE16D, 0xE179, 0xE184, 0xE18C, 0xE192 +.hword 0xE196, 0xE197, 0xDA7F, 0x0814, 0xDD80, 0xADB4, 0x1FEE, 0xFE9E +.hword 0xB0AD, 0x1B23, 0x047F, 0xE858, 0x0002, 0xAE20, 0xD958, 0x01CB +.hword 0xAE9C, 0x04F6, 0x0515, 0x053F, 0x0574, 0x05B2, 0x05F6, 0x0640 +.hword 0x068D, 0x06DB, 0x072A, 0x0776, 0x07C0, 0x0804, 0x0841, 0x0875 +.hword 0x089F, 0x08BD, 0x08CC, 0x08CD, 0x08BC, 0x089D, 0x086F, 0x0833 +.hword 0x07EC, 0x0799, 0x073C, 0x06D7, 0x0669, 0x05F5, 0x057B, 0x04FD +.hword 0x047C, 0x03F8, 0x0372, 0x02ED, 0x0269, 0x01E6, 0x0167, 0x00EC +.hword 0x0077, 0x0007, 0xFFA1, 0xFF42, 0xFEED, 0xFEA2, 0xFE64, 0xFE32 +.hword 0xFE0F, 0xFDFB, 0xFDF7, 0xFE02, 0xFE1A, 0xFE3E, 0xFE6F, 0xFEAA +.hword 0xFEEF, 0xFF3D, 0xFF93, 0xFFF1, 0x0055, 0x00BF, 0x012E, 0x01A1 +.hword 0x0218, 0x0291, 0x030C, 0x0387, 0x0402, 0x047C, 0x04F5, 0x056B +.hword 0x05DE, 0x064C, 0x06B5, 0x0718, 0x0775, 0x07C9, 0x0816, 0x0859 +.hword 0x0891, 0x08BF, 0x08E0, 0x08ED, 0x08E9, 0x08D4, 0x08B1, 0x0882 +.hword 0x0848, 0x0805, 0x07BC, 0x076D, 0x071C, 0x06C9, 0x0676, 0x0626 +.hword 0x05D9, 0x0593, 0x0555, 0x0520, 0x04F6, 0xFF9F, 0xFF83, 0xFF64 +.hword 0xFF41, 0xFF1B, 0xFEF2, 0xFEC6, 0xFE98, 0xFE67, 0xFE34, 0xFDFF +.hword 0xFDC9, 0xFD92, 0xFD59, 0xFD1F, 0xFCE2, 0xFC9F, 0xFC59, 0xFC12 +.hword 0xFBCB, 0xFB87, 0xFB49, 0xFB11, 0xFAE3, 0xFAC1, 0xFAAC, 0xFAA6 +.hword 0xFAB1, 0xFAC6, 0xFAE5, 0xFB0D, 0xFB41, 0xFB80, 0xFBCC, 0xFC25 +.hword 0xFC8B, 0xFD01, 0xFD85, 0xFE0E, 0xFE92, 0xFF0D, 0xFF81, 0xFFEB +.hword 0x004A, 0x009E, 0x00E6, 0x0121, 0x014D, 0x0169, 0x0175, 0x0170 +.hword 0x015A, 0x0135, 0x0102, 0x00C3, 0x0078, 0x0024, 0xFFC7, 0xFF61 +.hword 0xFEF6, 0xFE85, 0xFE10, 0xFD98, 0xFD1F, 0xFCAC, 0xFC43, 0xFBE6 +.hword 0xFB95, 0xFB4F, 0xFB15, 0xFAE7, 0xFAC6, 0xFAB1, 0xFAA9, 0xFAAD +.hword 0xFAB9, 0xFACD, 0xFAE9, 0xFB0E, 0xFB3B, 0xFB71, 0xFBB0, 0xFBFA +.hword 0xFC4D, 0xFCAA, 0xFD12, 0xFD85, 0xFDF3, 0xFE4E, 0xFE98, 0xFED3 +.hword 0xFF01, 0xFF24, 0xFF3F, 0xFF53, 0xFF63, 0xFF70, 0xFF7D, 0xFF8C +.hword 0xFF9F, 0xC001, 0xBFF9, 0xBFE4, 0xBFC4, 0xBF9A, 0xBF6A, 0xBF35 +.hword 0xBEFE, 0xBEC7, 0xBE93, 0xBE63, 0xBE3B, 0xBE1C, 0xBE08, 0xBE03 +.hword 0xBE0B, 0xBE1F, 0xBE3C, 0xBE62, 0xBE8F, 0xBEC1, 0xBEF6, 0xBF2E +.hword 0xBF66, 0xBF9D, 0xBFD1, 0xC001, 0xC033, 0xC06C, 0xC0AB, 0xC0EB +.hword 0xC12C, 0xC16B, 0xC1A5, 0xC1D7, 0xC201, 0xC21E, 0xC22C, 0xC22A +.hword 0xC21A, 0xC1FD, 0xC1D5, 0xC1A5, 0xC16F, 0xC134, 0xC0F6, 0xC0B8 +.hword 0xC07B, 0xC041, 0xC00D, 0xBFDC, 0xBFA6, 0xBF6B, 0xBF2E, 0xBEEF +.hword 0xBEB1, 0xBE76, 0xBE3D, 0xBE0B, 0xBDDF, 0xBDBB, 0xBDA2, 0xBD94 +.hword 0xBD94, 0xBDA2, 0xBDBB, 0xBDE0, 0xBE0E, 0xBE43, 0xBE7E, 0xBEBD +.hword 0xBEFF, 0xBF42, 0xBF84, 0xBFC5, 0xC001, 0xC042, 0xC090, 0xC0E5 +.hword 0xC13E, 0xC198, 0xC1ED, 0xC23B, 0xC27D, 0xC2B0, 0xC2CE, 0xC2D5 +.hword 0xC2C7, 0xC2A8, 0xC27A, 0xC241, 0xC200, 0xC1B8, 0xC16D, 0xC121 +.hword 0xC0D8, 0xC094, 0xC057, 0xC025, 0xC001, 0xC066, 0x1FEE, 0xFE9E +.hword 0xB0AD, 0xD958, 0x01CB, 0xAE9C, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F +.hword 0x0003, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD +.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 +.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 +.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 +.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A +.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6F, 0xFD70, 0xFD73, 0xFD75, 0xFD78 +.hword 0xFD7A, 0xFD7D, 0xFD81, 0xFD84, 0xFD87, 0xFD8B, 0xFD8F, 0xFD93 +.hword 0xFD97, 0xFD9B, 0xFD9F, 0xFDA3, 0xFDA7, 0xFDAB, 0xFDAF, 0xFDB2 +.hword 0xFDB6, 0xFDBA, 0xFDBE, 0xFDC1, 0xFDC4, 0xFDC8, 0xFDCB, 0xFDCD +.hword 0xFDD0, 0xFDD2, 0xFDD4, 0xFDD6, 0xFDD7, 0xFDD9, 0xFDDA, 0xFDDA +.hword 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDA +.hword 0xFDDA, 0xFDD9, 0xFDD9, 0xFDD8, 0xFDD7, 0xFDD7, 0xFDD6, 0xFDD6 +.hword 0xFDD5, 0xFDD5, 0xFDD4, 0xFDD4, 0xFDD4, 0xBF84, 0x002D, 0x0009 +.hword 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324, 0xF326 +.hword 0xF327, 0xF329, 0xF32B, 0xF32C, 0xF32E, 0xF330, 0xF332, 0xF334 +.hword 0xF336, 0xF337, 0xF339, 0xF33B, 0xF33C, 0xF33E, 0xF33F, 0xF340 +.hword 0xF341, 0xF341, 0xF342, 0xF342, 0xF341, 0xF341, 0xF340, 0xF33F +.hword 0xF33E, 0xF33D, 0xF33C, 0xF33A, 0xF339, 0xF337, 0xF335, 0xF333 +.hword 0xF331, 0xF32F, 0xF32D, 0xF32B, 0xF328, 0xF326, 0xF323, 0xF321 +.hword 0xF31F, 0xF31C, 0xF31A, 0xF317, 0xF315, 0xF312, 0xF310, 0xF30E +.hword 0xF30B, 0xF309, 0xF307, 0xF305, 0xF303, 0xF301, 0xF300, 0xF2FE +.hword 0xF2FC, 0xF2FB, 0xF2FA, 0xF2F9, 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7 +.hword 0xF2F7, 0xF2F7, 0xF2F8, 0xF2F9, 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF +.hword 0xF301, 0xF303, 0xF305, 0xF307, 0xF309, 0xF30B, 0xF30D, 0xF310 +.hword 0xF312, 0xF314, 0xF316, 0xF318, 0xF31A, 0xF31B, 0xF31D, 0xF31E +.hword 0xF31F, 0xF320, 0xF320, 0xF320, 0x002D, 0x0009, 0xF320, 0xF320 +.hword 0xF321, 0xF321, 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329 +.hword 0xF32B, 0xF32C, 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF337 +.hword 0xF339, 0xF33B, 0xF33C, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341 +.hword 0xF342, 0xF342, 0xF341, 0xF341, 0xF340, 0xF33F, 0xF33E, 0xF33D +.hword 0xF33C, 0xF33A, 0xF339, 0xF337, 0xF335, 0xF333, 0xF331, 0xF32F +.hword 0xF32D, 0xF32B, 0xF328, 0xF326, 0xF323, 0xF321, 0xF31F, 0xF31C +.hword 0xF31A, 0xF317, 0xF315, 0xF312, 0xF310, 0xF30E, 0xF30B, 0xF309 +.hword 0xF307, 0xF305, 0xF303, 0xF301, 0xF300, 0xF2FE, 0xF2FC, 0xF2FB +.hword 0xF2FA, 0xF2F9, 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7 +.hword 0xF2F8, 0xF2F9, 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF, 0xF301, 0xF303 +.hword 0xF305, 0xF307, 0xF309, 0xF30B, 0xF30D, 0xF310, 0xF312, 0xF314 +.hword 0xF316, 0xF318, 0xF31A, 0xF31B, 0xF31D, 0xF31E, 0xF31F, 0xF320 +.hword 0xF320, 0xF320, 0x002D, 0x0009, 0xF320, 0xF320, 0xF321, 0xF321 +.hword 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32C +.hword 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF337, 0xF339, 0xF33B +.hword 0xF33C, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341, 0xF342, 0xF342 +.hword 0xF341, 0xF341, 0xF340, 0xF33F, 0xF33E, 0xF33D, 0xF33C, 0xF33A +.hword 0xF339, 0xF337, 0xF335, 0xF333, 0xF331, 0xF32F, 0xF32D, 0xF32B +.hword 0xF328, 0xF326, 0xF323, 0xF321, 0xF31F, 0xF31C, 0xF31A, 0xF317 +.hword 0xF315, 0xF312, 0xF310, 0xF30E, 0xF30B, 0xF309, 0xF307, 0xF305 +.hword 0xF303, 0xF301, 0xF300, 0xF2FE, 0xF2FC, 0xF2FB, 0xF2FA, 0xF2F9 +.hword 0xF2F8, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F7, 0xF2F8, 0xF2F9 +.hword 0xF2FA, 0xF2FB, 0xF2FD, 0xF2FF, 0xF301, 0xF303, 0xF305, 0xF307 +.hword 0xF309, 0xF30B, 0xF30D, 0xF310, 0xF312, 0xF314, 0xF316, 0xF318 +.hword 0xF31A, 0xF31B, 0xF31D, 0xF31E, 0xF31F, 0xF320, 0xF320, 0xF320 +.hword 0x0003, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD +.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 +.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 +.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 +.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A +.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6F, 0xFD70, 0xFD73, 0xFD75, 0xFD78 +.hword 0xFD7A, 0xFD7D, 0xFD81, 0xFD84, 0xFD87, 0xFD8B, 0xFD8F, 0xFD93 +.hword 0xFD97, 0xFD9B, 0xFD9F, 0xFDA3, 0xFDA7, 0xFDAB, 0xFDAF, 0xFDB2 +.hword 0xFDB6, 0xFDBA, 0xFDBE, 0xFDC1, 0xFDC4, 0xFDC8, 0xFDCB, 0xFDCD +.hword 0xFDD0, 0xFDD2, 0xFDD4, 0xFDD6, 0xFDD7, 0xFDD9, 0xFDDA, 0xFDDA +.hword 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDB, 0xFDDA +.hword 0xFDDA, 0xFDD9, 0xFDD9, 0xFDD8, 0xFDD7, 0xFDD7, 0xFDD6, 0xFDD6 +.hword 0xFDD5, 0xFDD5, 0xFDD4, 0xFDD4, 0xFDD4, 0xFFFE, 0x428B, 0x0000 + +peach_seg5_animindex_500FD7C: # 0x0500FD7C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0475 +.hword 0x0001, 0x0476, 0x0001, 0x0000, 0x0001, 0x0410, 0x0064, 0x0411 +.hword 0x0001, 0x03AA, 0x0001, 0x03AB, 0x0064, 0x03AC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0064, 0x0006, 0x0064, 0x006A +.hword 0x0064, 0x00CE, 0x0001, 0x0344, 0x0001, 0x0345, 0x0064, 0x0346 +.hword 0x0001, 0x02DE, 0x0001, 0x02DF, 0x0064, 0x02E0, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x02DD, 0x0001, 0x026E, 0x0001, 0x026F +.hword 0x0001, 0x0270, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0135 +.hword 0x0001, 0x0132, 0x0001, 0x0133, 0x0001, 0x0134, 0x0001, 0x0136 +.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0277, 0x0001, 0x0271, 0x0001, 0x0272, 0x0001, 0x0273 +.hword 0x0001, 0x0000, 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x0139 +.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x0001, 0x013E, 0x0001, 0x013F +.hword 0x0001, 0x0140, 0x0001, 0x0000, 0x0001, 0x0278, 0x0064, 0x0279 +.hword 0x0001, 0x0274, 0x0001, 0x0275, 0x0001, 0x0276, 0x0064, 0x0141 +.hword 0x0064, 0x01A5, 0x0064, 0x0209 + +peach_seg5_anim_0500FE84: # 0x0500FE84 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500F48C +.word peach_seg5_animindex_500FD7C +.word 0 + +peach_seg5_animvalue_0500FE9C: # 0x0500FE9C +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24 +.hword 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE24, 0xFE26, 0xFE2A +.hword 0xFE31, 0xFE3A, 0xFE44, 0xFE50, 0xFE5E, 0xFE6E, 0xFE7F, 0xFE91 +.hword 0xFEA5, 0xFEB9, 0xFECF, 0xFEE6, 0xFEFD, 0xFF16, 0xFF2F, 0xFF48 +.hword 0xFF62, 0xFF7C, 0xFF96, 0xFFB0, 0xFFCB, 0xFFE5, 0xFFFF, 0x0017 +.hword 0x0031, 0x0049, 0x0061, 0x0078, 0x008E, 0x00A4, 0x00B8, 0x00CB +.hword 0x00DC, 0x00EC, 0x00FB, 0x0108, 0x0113, 0x011D, 0x0124, 0x012A +.hword 0x012D, 0x012F, 0x012F, 0x012D, 0x012A, 0x0125, 0x011F, 0x0116 +.hword 0x010D, 0x0102, 0x00F5, 0x00E7, 0x00D8, 0x00C7, 0x00B5, 0x00A2 +.hword 0x008E, 0x0078, 0x0061, 0x0049, 0x0031, 0x0017, 0xFFFD, 0xFFE1 +.hword 0xFFC4, 0xFFA7, 0xFE66, 0xFE64, 0xFE5F, 0xFE57, 0xFE4C, 0xFE3E +.hword 0xFE2F, 0xFE1F, 0xFE0D, 0xFDFA, 0xFDE6, 0xFDD3, 0xFDC0, 0xFDAD +.hword 0xFD9B, 0xFD8A, 0xFD7B, 0xFD6E, 0xFD63, 0xFD5B, 0xFD56, 0xFD55 +.hword 0xFD57, 0xFD5C, 0xFD62, 0xFD68, 0xFD70, 0xFD78, 0xFD81, 0xFD8A +.hword 0xFD94, 0xFD9F, 0xFDAB, 0xFDB6, 0xFDC3, 0xFDD0, 0xFDDD, 0xFDEB +.hword 0xFDF9, 0xFE08, 0xFE16, 0xFE25, 0xFE35, 0xFE44, 0xFE54, 0xFE63 +.hword 0xFE73, 0xFE83, 0xFE93, 0xFEA2, 0xFEB2, 0xFEC2, 0xFED1, 0xFEE1 +.hword 0xFEF0, 0xFEFF, 0xFF0E, 0xFF1C, 0xFF2A, 0xFF38, 0xFF45, 0xFF52 +.hword 0xFF5E, 0xFF6A, 0xFF75, 0xFF80, 0xFF8A, 0xFF93, 0xFF9C, 0xFFA4 +.hword 0xFFAB, 0xFFB1, 0xFFB7, 0xFFBC, 0xFFC0, 0xFFC2, 0xFFC4, 0xFFC5 +.hword 0xFFC0, 0xFFB5, 0xFFA5, 0xFF8F, 0xFF76, 0xFF58, 0xFF38, 0xFF15 +.hword 0xFEF0, 0xFECA, 0xFEA3, 0xFE7D, 0xFE57, 0xFE32, 0xFE10, 0xFDF0 +.hword 0xFDD3, 0xFDBA, 0xFDA5, 0xFD96, 0xFD8C, 0xFD89, 0xE197, 0xE199 +.hword 0xE19E, 0xE1A6, 0xE1B1, 0xE1BF, 0xE1CF, 0xE1E1, 0xE1F4, 0xE209 +.hword 0xE21F, 0xE236, 0xE24E, 0xE266, 0xE27E, 0xE296, 0xE2AD, 0xE2C4 +.hword 0xE2DA, 0xE2EE, 0xE301, 0xE311, 0xE320, 0xE32C, 0xE336, 0xE33D +.hword 0xE340, 0xE340, 0xE33C, 0xE334, 0xE328, 0xE319, 0xE30C, 0xE300 +.hword 0xE2F5, 0xE2EA, 0xE2E0, 0xE2D7, 0xE2CD, 0xE2C3, 0xE2B9, 0xE2AE +.hword 0xE2A2, 0xE296, 0xE287, 0xE277, 0xE266, 0xE252, 0xE23B, 0xE223 +.hword 0xE207, 0xE1E8, 0xE1C6, 0xE1A1, 0xE177, 0xE14A, 0xE118, 0xE0E2 +.hword 0xE0A7, 0xE067, 0xE022, 0xDFD8, 0xDF88, 0xDF31, 0xDED5, 0xDE72 +.hword 0xDE09, 0xDD99, 0xDD1B, 0xDC86, 0xDBDC, 0xDB20, 0xDA51, 0xD974 +.hword 0xD888, 0xD790, 0xD68E, 0xD583, 0xD471, 0xD35A, 0xD240, 0xD123 +.hword 0xD007, 0xCEED, 0xCDD6, 0xCCC5, 0xCBBB, 0xCAB9, 0xC9C2, 0xC8D8 +.hword 0xC7FB, 0xC72E, 0xC673, 0xC5CB, 0xC538, 0xC4BC, 0xC458, 0xC40F +.hword 0xC3E2, 0xC3D2, 0xDA7F, 0x0814, 0xDD80, 0xADB4, 0x1FEE, 0xFE9E +.hword 0xB0AD, 0x1B23, 0x047F, 0xE858, 0x0002, 0xAE20, 0xD958, 0x01CB +.hword 0xAE9C, 0x04F6, 0x0512, 0x0535, 0x055E, 0x058C, 0x05BE, 0x05F2 +.hword 0x0628, 0x065E, 0x0693, 0x06C7, 0x06F8, 0x0724, 0x074C, 0x076C +.hword 0x0786, 0x0797, 0x079E, 0x079B, 0x078D, 0x0775, 0x0755, 0x072C +.hword 0x06FC, 0x06C4, 0x0686, 0x0642, 0x05F9, 0x05AB, 0x0559, 0x0503 +.hword 0x04AB, 0x0450, 0x03F4, 0x0397, 0x033A, 0x02DC, 0x0280, 0x0225 +.hword 0x01CC, 0x0176, 0x0123, 0x00D3, 0x0089, 0x0043, 0x0003, 0xFFCB +.hword 0xFF98, 0xFF6D, 0xFF4A, 0xFF2E, 0xFF19, 0xFF08, 0xFEFD, 0xFEF6 +.hword 0xFEF4, 0xFEF6, 0xFEFB, 0xFF04, 0xFF10, 0xFF1F, 0xFF30, 0xFF43 +.hword 0xFF58, 0xFF6E, 0xFF85, 0xFF9D, 0xFFB5, 0xFFCD, 0xFFE6, 0xFFFD +.hword 0x0012, 0x0027, 0x003B, 0x004C, 0x005B, 0x0068, 0x0071, 0x0078 +.hword 0x007B, 0x007C, 0x007B, 0x0078, 0x0074, 0x006F, 0x0068, 0x0061 +.hword 0x0059, 0x0050, 0x0047, 0x003E, 0x0035, 0x002D, 0x0025, 0x001D +.hword 0x0017, 0x0011, 0x000D, 0x000B, 0x000A, 0xFF9F, 0xFF8C, 0xFF79 +.hword 0xFF64, 0xFF4E, 0xFF36, 0xFF1B, 0xFEFC, 0xFEDB, 0xFEB5, 0xFE8B +.hword 0xFE5B, 0xFE27, 0xFDEC, 0xFDAC, 0xFD6D, 0xFD2F, 0xFCF3, 0xFCB7 +.hword 0xFC7E, 0xFC47, 0xFC12, 0xFBE0, 0xFBB1, 0xFB84, 0xFB5B, 0xFB36 +.hword 0xFB16, 0xFAFB, 0xFAE8, 0xFADF, 0xFAE1, 0xFAF1, 0xFB10, 0xFB40 +.hword 0xFB82, 0xFBDA, 0xFC47, 0xFCCC, 0xFD4B, 0xFDBA, 0xFE1A, 0xFE6D +.hword 0xFEB6, 0xFEF6, 0xFF2E, 0xFF62, 0xFF92, 0xFFC0, 0xFFEE, 0x0019 +.hword 0x0035, 0x0042, 0x0040, 0x0032, 0x001A, 0xFFFA, 0xFFD1, 0xFFA3 +.hword 0xFF72, 0xFF3E, 0xFF0A, 0xFED8, 0xFEA8, 0xFE7C, 0xFE4C, 0xFE17 +.hword 0xFDE0, 0xFDAA, 0xFD76, 0xFD47, 0xFD1F, 0xFD00, 0xFCEC, 0xFCE5 +.hword 0xFCE7, 0xFCF1, 0xFD01, 0xFD16, 0xFD30, 0xFD4F, 0xFD71, 0xFD96 +.hword 0xFDBC, 0xFDE4, 0xFE0C, 0xFE30, 0xFE47, 0xFE53, 0xFE55, 0xFE4F +.hword 0xFE44, 0xFE34, 0xFE22, 0xFE10, 0xFE00, 0xFDF4, 0xFDED, 0xFDED +.hword 0xFDF7, 0xC001, 0xBFF9, 0xBFE4, 0xBFC4, 0xBF9A, 0xBF6A, 0xBF35 +.hword 0xBEFE, 0xBEC7, 0xBE93, 0xBE63, 0xBE3B, 0xBE1C, 0xBE08, 0xBE03 +.hword 0xBE0C, 0xBE22, 0xBE43, 0xBE6D, 0xBE9D, 0xBED3, 0xBF0A, 0xBF43 +.hword 0xBF7A, 0xBFAD, 0xBFDB, 0xC001, 0xC023, 0xC046, 0xC069, 0xC08B +.hword 0xC0AC, 0xC0CA, 0xC0E5, 0xC0FC, 0xC10F, 0xC11C, 0xC123, 0xC124 +.hword 0xC11C, 0xC10D, 0xC0F8, 0xC0DE, 0xC0C0, 0xC0A0, 0xC07F, 0xC05D +.hword 0xC03D, 0xC020, 0xC007, 0xBFF0, 0xBFD8, 0xBFBF, 0xBFA6, 0xBF8C +.hword 0xBF73, 0xBF5C, 0xBF45, 0xBF31, 0xBF20, 0xBF12, 0xBF07, 0xBF02 +.hword 0xBF00, 0xBF06, 0xBF13, 0xBF25, 0xBF3B, 0xBF55, 0xBF70, 0xBF8D +.hword 0xBFA9, 0xBFC4, 0xBFDC, 0xBFF1, 0xC001, 0xC00E, 0xC01A, 0xC024 +.hword 0xC02D, 0xC034, 0xC039, 0xC03C, 0xC03D, 0xC03A, 0xC036, 0xC02D +.hword 0xC020, 0xC00E, 0xBFF8, 0xBFE0, 0xBFC6, 0xBFAC, 0xBF92, 0xBF7A +.hword 0xBF65, 0xBF53, 0xBF46, 0xBF3E, 0xBF3E, 0xC066, 0x1FEE, 0xFE9E +.hword 0xB0AD, 0xD958, 0x01CB, 0xAE9C, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2 +.hword 0xFDD1, 0xFDCF, 0xFDCD, 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD +.hword 0xFDBA, 0xFDB6, 0xFDB2, 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D +.hword 0xFD98, 0xFD94, 0xFD90, 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D +.hword 0xFD7A, 0xFD77, 0xFD74, 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B +.hword 0xFD6A, 0xFD6A, 0xFD6A, 0xFD6A, 0xFD6A, 0xFD69, 0xFD69, 0xFD69 +.hword 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD6A +.hword 0xFD6B, 0xFD6C, 0xFD6D, 0xFD6E, 0xFD70, 0xFD72, 0xFD75, 0xFD77 +.hword 0xFD7A, 0xFD7E, 0xFD82, 0xFD86, 0xFD8B, 0xFD90, 0xFD96, 0xFD9C +.hword 0xFDA3, 0xFDAB, 0xFDB3, 0xFDBB, 0xFDC5, 0xFDCE, 0xFDD9, 0xFDE7 +.hword 0xFDF7, 0xFE0B, 0xFE20, 0xFE38, 0xFE52, 0xFE6E, 0xFE8A, 0xFEA8 +.hword 0xFEC6, 0xFEE4, 0xFF03, 0xFF21, 0xFF3E, 0xFF5B, 0xFF76, 0xFF90 +.hword 0xFFA8, 0xFFBD, 0xFFD1, 0xFFE1, 0xFFEE, 0xFFF8, 0xFFFE, 0x0000 +.hword 0xBF84, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A +.hword 0x000A, 0x0009, 0x0009, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006 +.hword 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 +.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0 +.hword 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFED, 0xFFED +.hword 0xFFED, 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324 +.hword 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32D, 0xF32E, 0xF330, 0xF332 +.hword 0xF334, 0xF336, 0xF338, 0xF339, 0xF33B, 0xF33D, 0xF33E, 0xF33F +.hword 0xF340, 0xF341, 0xF341, 0xF342, 0xF342, 0xF342, 0xF341, 0xF33C +.hword 0xF332, 0xF322, 0xF30E, 0xF2F6, 0xF2DB, 0xF2BD, 0xF29C, 0xF27B +.hword 0xF258, 0xF236, 0xF213, 0xF1F2, 0xF1D2, 0xF1B4, 0xF19A, 0xF182 +.hword 0xF16F, 0xF160, 0xF157, 0xF153, 0xF156, 0xF160, 0xF171, 0xF18B +.hword 0xF1AE, 0xF1DA, 0xF211, 0xF252, 0xF29E, 0xF2F7, 0xF35E, 0xF3D5 +.hword 0xF45A, 0xF4ED, 0xF58E, 0xF63A, 0xF6F1, 0xF7B1, 0xF87B, 0xF94D +.hword 0xFA25, 0xFB04, 0xFBE7, 0xFCCF, 0xFDB9, 0xFEA6, 0xFF93, 0x0080 +.hword 0x016C, 0x0257, 0x033E, 0x0422, 0x0501, 0x05DA, 0x06AC, 0x0777 +.hword 0x0838, 0x08F0, 0x099D, 0x0A3E, 0x0AD2, 0x0B59, 0x0BD0, 0x0C38 +.hword 0x0C90, 0x0CD5, 0x0D08, 0x0D28, 0x0D32, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002B, 0x002B, 0x002B, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x000A, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000A, 0x000A, 0x000A, 0x0009, 0x0009, 0x0008 +.hword 0x0008, 0x0007, 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0002 +.hword 0x0001, 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB +.hword 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4 +.hword 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE +.hword 0xFFEE, 0xFFEE, 0xFFED, 0xFFED, 0xFFED, 0xF320, 0xF320, 0xF321 +.hword 0xF321, 0xF322, 0xF323, 0xF324, 0xF326, 0xF327, 0xF329, 0xF32B +.hword 0xF32D, 0xF32E, 0xF330, 0xF332, 0xF334, 0xF336, 0xF338, 0xF339 +.hword 0xF33B, 0xF33D, 0xF33E, 0xF33F, 0xF340, 0xF341, 0xF341, 0xF342 +.hword 0xF342, 0xF342, 0xF341, 0xF33C, 0xF332, 0xF322, 0xF30E, 0xF2F6 +.hword 0xF2DB, 0xF2BD, 0xF29C, 0xF27B, 0xF258, 0xF236, 0xF213, 0xF1F2 +.hword 0xF1D2, 0xF1B4, 0xF19A, 0xF182, 0xF16F, 0xF160, 0xF157, 0xF153 +.hword 0xF156, 0xF160, 0xF171, 0xF18B, 0xF1AE, 0xF1DA, 0xF211, 0xF252 +.hword 0xF29E, 0xF2F7, 0xF35E, 0xF3D5, 0xF45A, 0xF4ED, 0xF58E, 0xF63A +.hword 0xF6F1, 0xF7B1, 0xF87B, 0xF94D, 0xFA25, 0xFB04, 0xFBE7, 0xFCCF +.hword 0xFDB9, 0xFEA6, 0xFF93, 0x0080, 0x016C, 0x0257, 0x033E, 0x0422 +.hword 0x0501, 0x05DA, 0x06AC, 0x0777, 0x0838, 0x08F0, 0x099D, 0x0A3E +.hword 0x0AD2, 0x0B59, 0x0BD0, 0x0C38, 0x0C90, 0x0CD5, 0x0D08, 0x0D28 +.hword 0x0D32, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A +.hword 0x000A, 0x0009, 0x0009, 0x0008, 0x0008, 0x0007, 0x0007, 0x0006 +.hword 0x0005, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 +.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0 +.hword 0xFFF0, 0xFFEF, 0xFFEF, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFED, 0xFFED +.hword 0xFFED, 0xF320, 0xF320, 0xF321, 0xF321, 0xF322, 0xF323, 0xF324 +.hword 0xF326, 0xF327, 0xF329, 0xF32B, 0xF32D, 0xF32E, 0xF330, 0xF332 +.hword 0xF334, 0xF336, 0xF338, 0xF339, 0xF33B, 0xF33D, 0xF33E, 0xF33F +.hword 0xF340, 0xF341, 0xF341, 0xF342, 0xF342, 0xF342, 0xF341, 0xF33C +.hword 0xF332, 0xF322, 0xF30E, 0xF2F6, 0xF2DB, 0xF2BD, 0xF29C, 0xF27B +.hword 0xF258, 0xF236, 0xF213, 0xF1F2, 0xF1D2, 0xF1B4, 0xF19A, 0xF182 +.hword 0xF16F, 0xF160, 0xF157, 0xF153, 0xF156, 0xF160, 0xF171, 0xF18B +.hword 0xF1AE, 0xF1DA, 0xF211, 0xF252, 0xF29E, 0xF2F7, 0xF35E, 0xF3D5 +.hword 0xF45A, 0xF4ED, 0xF58E, 0xF63A, 0xF6F1, 0xF7B1, 0xF87B, 0xF94D +.hword 0xFA25, 0xFB04, 0xFBE7, 0xFCCF, 0xFDB9, 0xFEA6, 0xFF93, 0x0080 +.hword 0x016C, 0x0257, 0x033E, 0x0422, 0x0501, 0x05DA, 0x06AC, 0x0777 +.hword 0x0838, 0x08F0, 0x099D, 0x0A3E, 0x0AD2, 0x0B59, 0x0BD0, 0x0C38 +.hword 0x0C90, 0x0CD5, 0x0D08, 0x0D28, 0x0D32, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFDD4, 0xFDD4, 0xFDD3, 0xFDD2, 0xFDD1, 0xFDCF, 0xFDCD +.hword 0xFDCA, 0xFDC7, 0xFDC4, 0xFDC1, 0xFDBD, 0xFDBA, 0xFDB6, 0xFDB2 +.hword 0xFDAE, 0xFDAA, 0xFDA5, 0xFDA1, 0xFD9D, 0xFD98, 0xFD94, 0xFD90 +.hword 0xFD8C, 0xFD88, 0xFD84, 0xFD80, 0xFD7D, 0xFD7A, 0xFD77, 0xFD74 +.hword 0xFD71, 0xFD6F, 0xFD6D, 0xFD6C, 0xFD6B, 0xFD6A, 0xFD6A, 0xFD6A +.hword 0xFD6A, 0xFD6A, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD69 +.hword 0xFD69, 0xFD69, 0xFD69, 0xFD69, 0xFD6A, 0xFD6B, 0xFD6C, 0xFD6D +.hword 0xFD6E, 0xFD70, 0xFD72, 0xFD75, 0xFD77, 0xFD7A, 0xFD7E, 0xFD82 +.hword 0xFD86, 0xFD8B, 0xFD90, 0xFD96, 0xFD9C, 0xFDA3, 0xFDAB, 0xFDB3 +.hword 0xFDBB, 0xFDC5, 0xFDCE, 0xFDD9, 0xFDE7, 0xFDF7, 0xFE0B, 0xFE20 +.hword 0xFE38, 0xFE52, 0xFE6E, 0xFE8A, 0xFEA8, 0xFEC6, 0xFEE4, 0xFF03 +.hword 0xFF21, 0xFF3E, 0xFF5B, 0xFF76, 0xFF90, 0xFFA8, 0xFFBD, 0xFFD1 +.hword 0xFFE1, 0xFFEE, 0xFFF8, 0xFFFE, 0x0000, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x428B, 0x428B, 0x428A, 0x4289, 0x4288, 0x4286, 0x4284 +.hword 0x4282, 0x427F, 0x427C, 0x4278, 0x4274, 0x4270, 0x426C, 0x4267 +.hword 0x4262, 0x425D, 0x4258, 0x4252, 0x424C, 0x4246, 0x423F, 0x4239 +.hword 0x4232, 0x422A, 0x4223, 0x421C, 0x4214, 0x420C, 0x4204, 0x41FC +.hword 0x41F3, 0x41EB, 0x41E2, 0x41D9, 0x41D0, 0x41C7, 0x41BE, 0x41B4 +.hword 0x41AB, 0x41A2, 0x4198, 0x418E, 0x4185, 0x417B, 0x4171, 0x4167 +.hword 0x415E, 0x4154, 0x414A, 0x4140, 0x4136, 0x412C, 0x4122, 0x4119 +.hword 0x410F, 0x4105, 0x40FB, 0x40F2, 0x40E8, 0x40DF, 0x40D5, 0x40CC +.hword 0x40C3, 0x40BA, 0x40B1, 0x40A8, 0x409F, 0x4097, 0x408E, 0x4086 +.hword 0x407E, 0x4076, 0x406E, 0x4067, 0x405F, 0x4058, 0x4051, 0x404B +.hword 0x4044, 0x403E, 0x4038, 0x4032, 0x402D, 0x4027, 0x4022, 0x401E +.hword 0x4019, 0x4015, 0x4012, 0x400E, 0x400B, 0x4008, 0x4006, 0x4004 +.hword 0x4002, 0x4001, 0x4000, 0x3FFF, 0x3FFF, 0x0000 + +peach_seg5_animindex_5010F48: # 0x05010F48 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0064, 0x078D +.hword 0x0064, 0x07F1, 0x0001, 0x0000, 0x0064, 0x06C5, 0x0064, 0x0729 +.hword 0x0064, 0x0599, 0x0064, 0x05FD, 0x0064, 0x0661, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x026D, 0x0064, 0x0006, 0x0064, 0x006A +.hword 0x0064, 0x00CE, 0x0064, 0x046D, 0x0064, 0x04D1, 0x0064, 0x0535 +.hword 0x0064, 0x0341, 0x0064, 0x03A5, 0x0064, 0x0409, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0340, 0x0001, 0x026E, 0x0001, 0x026F +.hword 0x0001, 0x0270, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0135 +.hword 0x0001, 0x0132, 0x0001, 0x0133, 0x0001, 0x0134, 0x0001, 0x0136 +.hword 0x0001, 0x0137, 0x0001, 0x0138, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0277, 0x0001, 0x0271, 0x0001, 0x0272, 0x0001, 0x0273 +.hword 0x0001, 0x0000, 0x0001, 0x013C, 0x0001, 0x013D, 0x0001, 0x0139 +.hword 0x0001, 0x013A, 0x0001, 0x013B, 0x0001, 0x013E, 0x0001, 0x013F +.hword 0x0001, 0x0140, 0x0001, 0x0000, 0x0064, 0x0278, 0x0064, 0x02DC +.hword 0x0001, 0x0274, 0x0001, 0x0275, 0x0001, 0x0276, 0x0064, 0x0141 +.hword 0x0064, 0x01A5, 0x0064, 0x0209 + +peach_seg5_anim_05011050: # 0x05011050 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_0500FE9C +.word peach_seg5_animindex_5010F48 +.word 0 + +peach_seg5_animvalue_05011068: # 0x05011068 +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFFA7, 0xFFA7 +.hword 0xFFA8, 0xFFAA, 0xFFAC, 0xFFAF, 0xFFB3, 0xFFB6, 0xFFBB, 0xFFC0 +.hword 0xFFC5, 0xFFCA, 0xFFD0, 0xFFD5, 0xFFDB, 0xFFE2, 0xFFE8, 0xFFEE +.hword 0xFFF4, 0xFFFA, 0x0000, 0x0005, 0x000B, 0x0010, 0x0015, 0x001A +.hword 0x001E, 0x0022, 0x0026, 0x0028, 0x002B, 0x002D, 0x002E, 0x002E +.hword 0x002E, 0x002D, 0x002B, 0x0028, 0x0024, 0x001F, 0x0019, 0x0012 +.hword 0x000A, 0x0001, 0xFFF8, 0xFFEC, 0xFFDF, 0xFFD1, 0xFFC1, 0xFFB0 +.hword 0xFF9E, 0xFF8A, 0xFF74, 0xFF5D, 0xFF44, 0xFF29, 0xFF0D, 0xFEE9 +.hword 0xFEBA, 0xFE7F, 0xFE3A, 0xFDEC, 0xFD96, 0xFD38, 0xFCD4, 0xFC6B +.hword 0xFBFD, 0xFB8C, 0xFB18, 0xFAA2, 0xFA2C, 0xF9B6, 0xF941, 0xF8CE +.hword 0xF85F, 0xF7F3, 0xF78D, 0xF72C, 0xF6D2, 0xF680, 0xF637, 0xF5F7 +.hword 0xF5C2, 0xF599, 0xF57C, 0xF56D, 0xF56C, 0xF57A, 0xF599, 0xF5D6 +.hword 0xF63D, 0xF6C9, 0xF775, 0xF83F, 0xF922, 0xFA1A, 0xFB22, 0xFC37 +.hword 0xFD54, 0xFE76, 0xFD89, 0xFD88, 0xFD88, 0xFD86, 0xFD85, 0xFD83 +.hword 0xFD80, 0xFD7D, 0xFD7A, 0xFD76, 0xFD73, 0xFD6F, 0xFD6A, 0xFD66 +.hword 0xFD61, 0xFD5D, 0xFD58, 0xFD53, 0xFD4E, 0xFD49, 0xFD45, 0xFD40 +.hword 0xFD3B, 0xFD37, 0xFD32, 0xFD2E, 0xFD2A, 0xFD27, 0xFD23, 0xFD20 +.hword 0xFD1D, 0xFD1B, 0xFD19, 0xFD18, 0xFD17, 0xFD16, 0xFD16, 0xFD16 +.hword 0xFD18, 0xFD19, 0xFD1C, 0xFD1F, 0xFD22, 0xFD27, 0xFD2C, 0xFD32 +.hword 0xFD39, 0xFD41, 0xFD4A, 0xFD53, 0xFD5E, 0xFD69, 0xFD76, 0xFD83 +.hword 0xFD92, 0xFDA2, 0xFDB3, 0xFDC7, 0xFDE3, 0xFE04, 0xFE2B, 0xFE56 +.hword 0xFE87, 0xFEBB, 0xFEF3, 0xFF2E, 0xFF6B, 0xFFAB, 0xFFEC, 0x002E +.hword 0x0071, 0x00B5, 0x00F8, 0x013A, 0x017C, 0x01BC, 0x01F9, 0x0234 +.hword 0x026C, 0x02A1, 0x02D1, 0x02FD, 0x0324, 0x0345, 0x0361, 0x0376 +.hword 0x0384, 0x038B, 0x038A, 0x037C, 0x035F, 0x0333, 0x02F9, 0x02B4 +.hword 0x0264, 0x020C, 0x01AC, 0x0146, 0x00DB, 0x006D, 0xC3D2, 0xC3D5 +.hword 0xC3DB, 0xC3E5, 0xC3F3, 0xC405, 0xC41A, 0xC433, 0xC44F, 0xC46E +.hword 0xC490, 0xC4B5, 0xC4DC, 0xC507, 0xC533, 0xC562, 0xC594, 0xC5C7 +.hword 0xC5FC, 0xC633, 0xC66B, 0xC6A5, 0xC6E1, 0xC71D, 0xC75B, 0xC799 +.hword 0xC7D9, 0xC819, 0xC859, 0xC89A, 0xC8DB, 0xC91C, 0xC95D, 0xC99E +.hword 0xC9DF, 0xCA1F, 0xCA5F, 0xCA9E, 0xCADC, 0xCB19, 0xCB55, 0xCB8F +.hword 0xCBC8, 0xCC00, 0xCC36, 0xCC6A, 0xCC9C, 0xCCCC, 0xCCFA, 0xCD25 +.hword 0xCD4E, 0xCD74, 0xCD98, 0xCDB8, 0xCDD5, 0xCDEF, 0xCE06, 0xCE18 +.hword 0xCE22, 0xCE26, 0xCE23, 0xCE1B, 0xCE0D, 0xCDFB, 0xCDE4, 0xCDC9 +.hword 0xCDAB, 0xCD8A, 0xCD66, 0xCD3F, 0xCD17, 0xCCEE, 0xCCC4, 0xCC99 +.hword 0xCC6E, 0xCC44, 0xCC1B, 0xCBF3, 0xCBCC, 0xCBA8, 0xCB87, 0xCB68 +.hword 0xCB4D, 0xCB36, 0xCB24, 0xCB16, 0xCB0D, 0xCB0B, 0xCB0E, 0xCB1C +.hword 0xCB37, 0xCB5E, 0xCB90, 0xCBCB, 0xCC0E, 0xCC58, 0xCCA7, 0xCCFA +.hword 0xCD4F, 0xCDA6, 0xDA7F, 0xDA7F, 0xDA7E, 0xDA7D, 0xDA7C, 0xDA7A +.hword 0xDA78, 0xDA76, 0xDA74, 0xDA71, 0xDA6E, 0xDA6B, 0xDA67, 0xDA64 +.hword 0xDA60, 0xDA5C, 0xDA57, 0xDA53, 0xDA4E, 0xDA4A, 0xDA45, 0xDA40 +.hword 0xDA3B, 0xDA36, 0xDA31, 0xDA2B, 0xDA26, 0xDA21, 0xDA1B, 0xDA16 +.hword 0xDA11, 0xDA0B, 0xDA06, 0xDA01, 0xD9FB, 0xD9F6, 0xD9F1, 0xD9EC +.hword 0xD9E8, 0xD9E3, 0xD9DE, 0xD9DA, 0xD9D6, 0xD9D2, 0xD9CE, 0xD9CA +.hword 0xD9C7, 0xD9C4, 0xD9C1, 0xD9BE, 0xD9BC, 0xD9BA, 0xD9B8, 0xD9B7 +.hword 0xD9B5, 0xD9B5, 0xD9B4, 0xD9B4, 0xD9B4, 0xD9B5, 0xD9B6, 0xD9B8 +.hword 0xD9BA, 0xD9BC, 0xD9BF, 0xD9C3, 0xD9C6, 0xD9CB, 0xD9D0, 0xD9D5 +.hword 0xD9DB, 0xD9E2, 0xD9E9, 0xD9F0, 0xD9F9, 0xDA01, 0xDA0B, 0xDA15 +.hword 0xDA20, 0xDA2B, 0xDA38, 0xDA44, 0xDA52, 0xDA60, 0xDA6F, 0xDA7F +.hword 0xDA94, 0xDAB1, 0xDAD7, 0xDB05, 0xDB3A, 0xDB75, 0xDBB6, 0xDBFC +.hword 0xDC46, 0xDC94, 0xDCE5, 0xDD38, 0xDD8D, 0xDDE3, 0x0814, 0x0814 +.hword 0x0815, 0x0816, 0x0817, 0x0819, 0x081C, 0x081F, 0x0822, 0x0825 +.hword 0x0829, 0x082D, 0x0832, 0x0836, 0x083B, 0x0841, 0x0846, 0x084C +.hword 0x0852, 0x0858, 0x085E, 0x0864, 0x086B, 0x0872, 0x0878, 0x087F +.hword 0x0886, 0x088D, 0x0894, 0x089A, 0x08A1, 0x08A8, 0x08AF, 0x08B6 +.hword 0x08BC, 0x08C3, 0x08C9, 0x08D0, 0x08D6, 0x08DC, 0x08E2, 0x08E7 +.hword 0x08ED, 0x08F2, 0x08F7, 0x08FC, 0x0900, 0x0904, 0x0908, 0x090B +.hword 0x090E, 0x0911, 0x0913, 0x0915, 0x0916, 0x0917, 0x0918, 0x0918 +.hword 0x0918, 0x0917, 0x0915, 0x0913, 0x0911, 0x090E, 0x090A, 0x0906 +.hword 0x0901, 0x08FB, 0x08F5, 0x08EE, 0x08E6, 0x08DE, 0x08D5, 0x08CB +.hword 0x08C0, 0x08B5, 0x08A8, 0x089B, 0x088E, 0x087F, 0x086F, 0x085F +.hword 0x084D, 0x083B, 0x0828, 0x0814, 0x07F8, 0x07CF, 0x079A, 0x075A +.hword 0x0710, 0x06BD, 0x0663, 0x0601, 0x0599, 0x052C, 0x04BC, 0x0449 +.hword 0x03D4, 0x035E, 0xDD80, 0xDD80, 0xDD81, 0xDD81, 0xDD82, 0xDD82 +.hword 0xDD83, 0xDD84, 0xDD85, 0xDD86, 0xDD87, 0xDD88, 0xDD8A, 0xDD8B +.hword 0xDD8D, 0xDD8E, 0xDD90, 0xDD92, 0xDD94, 0xDD95, 0xDD97, 0xDD99 +.hword 0xDD9B, 0xDD9D, 0xDDA0, 0xDDA2, 0xDDA4, 0xDDA6, 0xDDA8, 0xDDAA +.hword 0xDDAC, 0xDDAE, 0xDDB0, 0xDDB3, 0xDDB5, 0xDDB7, 0xDDB9, 0xDDBB +.hword 0xDDBD, 0xDDBE, 0xDDC0, 0xDDC2, 0xDDC4, 0xDDC5, 0xDDC7, 0xDDC8 +.hword 0xDDC9, 0xDDCB, 0xDDCC, 0xDDCD, 0xDDCE, 0xDDCF, 0xDDCF, 0xDDD0 +.hword 0xDDD0, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD1, 0xDDD0, 0xDDCF +.hword 0xDDCF, 0xDDCE, 0xDDCD, 0xDDCB, 0xDDCA, 0xDDC8, 0xDDC6, 0xDDC4 +.hword 0xDDC1, 0xDDBF, 0xDDBC, 0xDDB9, 0xDDB6, 0xDDB2, 0xDDAE, 0xDDAA +.hword 0xDDA6, 0xDDA2, 0xDD9D, 0xDD98, 0xDD92, 0xDD8D, 0xDD87, 0xDD80 +.hword 0xDD78, 0xDD6C, 0xDD5D, 0xDD4B, 0xDD36, 0xDD1E, 0xDD05, 0xDCE9 +.hword 0xDCCB, 0xDCAC, 0xDC8C, 0xDC6B, 0xDC49, 0xDC27, 0xADB4, 0xADB4 +.hword 0xADB4, 0xADB4, 0xADB5, 0xADB5, 0xADB6, 0xADB7, 0xADB8, 0xADB9 +.hword 0xADBA, 0xADBB, 0xADBD, 0xADBE, 0xADC0, 0xADC1, 0xADC3, 0xADC4 +.hword 0xADC6, 0xADC8, 0xADCA, 0xADCC, 0xADCE, 0xADD0, 0xADD2, 0xADD4 +.hword 0xADD6, 0xADD8, 0xADDA, 0xADDC, 0xADDE, 0xADE0, 0xADE2, 0xADE4 +.hword 0xADE6, 0xADE8, 0xADEA, 0xADEB, 0xADED, 0xADEF, 0xADF1, 0xADF2 +.hword 0xADF4, 0xADF5, 0xADF7, 0xADF8, 0xADFA, 0xADFB, 0xADFC, 0xADFD +.hword 0xADFE, 0xADFF, 0xADFF, 0xAE00, 0xAE00, 0xAE01, 0xAE01, 0xAE01 +.hword 0xAE01, 0xAE00, 0xAE00, 0xADFF, 0xADFF, 0xADFE, 0xADFD, 0xADFB +.hword 0xADFA, 0xADF8, 0xADF6, 0xADF4, 0xADF2, 0xADF0, 0xADED, 0xADEA +.hword 0xADE7, 0xADE3, 0xADE0, 0xADDC, 0xADD8, 0xADD3, 0xADCF, 0xADCA +.hword 0xADC5, 0xADBF, 0xADBA, 0xADB4, 0xADAD, 0xADA6, 0xAD9E, 0xAD95 +.hword 0xAD8C, 0xAD81, 0xAD77, 0xAD6B, 0xAD5F, 0xAD52, 0xAD45, 0xAD37 +.hword 0xAD29, 0xAD1A, 0x1FEE, 0x1FEE, 0x1FEC, 0x1FE9, 0x1FE5, 0x1FE0 +.hword 0x1FDA, 0x1FD3, 0x1FCC, 0x1FC3, 0x1FBA, 0x1FB0, 0x1FA6, 0x1F9B +.hword 0x1F8F, 0x1F83, 0x1F77, 0x1F6A, 0x1F5E, 0x1F50, 0x1F43, 0x1F36 +.hword 0x1F28, 0x1F1B, 0x1F0E, 0x1F01, 0x1EF4, 0x1EE7, 0x1EDB, 0x1ECF +.hword 0x1EC3, 0x1EB8, 0x1EAD, 0x1EA3, 0x1E9A, 0x1E91, 0x1E89, 0x1E82 +.hword 0x1E7C, 0x1E76, 0x1E72, 0x1E6F, 0x1E6D, 0x1E6C, 0x1E6D, 0x1E6E +.hword 0x1E70, 0x1E73, 0x1E76, 0x1E7A, 0x1E7F, 0x1E84, 0x1E8A, 0x1E90 +.hword 0x1E96, 0x1E9C, 0x1EA3, 0x1EAA, 0x1EB0, 0x1EB7, 0x1EBD, 0x1EC3 +.hword 0x1EC9, 0x1ECE, 0x1ED3, 0x1ED8, 0x1EDC, 0x1EDF, 0x1EE1, 0x1EE3 +.hword 0x1EE4, 0x1EE3, 0x1EE2, 0x1EE0, 0x1EDC, 0x1ED7, 0x1ED1, 0x1ECA +.hword 0x1EC1, 0x1EB6, 0x1EAA, 0x1E9C, 0x1E8D, 0x1E7B, 0x1E68, 0x1E52 +.hword 0x1E39, 0x1E19, 0x1DF4, 0x1DC9, 0x1D9A, 0x1D66, 0x1D2E, 0x1CF3 +.hword 0x1CB4, 0x1C73, 0x1C30, 0x1BEB, 0x1BA4, 0x1B5D, 0xFE9E, 0xFE9E +.hword 0xFE9B, 0xFE98, 0xFE93, 0xFE8E, 0xFE87, 0xFE7F, 0xFE76, 0xFE6C +.hword 0xFE61, 0xFE56, 0xFE4A, 0xFE3D, 0xFE2F, 0xFE22, 0xFE13, 0xFE04 +.hword 0xFDF5, 0xFDE6, 0xFDD7, 0xFDC7, 0xFDB7, 0xFDA8, 0xFD98, 0xFD89 +.hword 0xFD7A, 0xFD6B, 0xFD5D, 0xFD4E, 0xFD41, 0xFD34, 0xFD27, 0xFD1C +.hword 0xFD11, 0xFD07, 0xFCFD, 0xFCF5, 0xFCEE, 0xFCE7, 0xFCE2, 0xFCDC +.hword 0xFCD5, 0xFCCE, 0xFCC8, 0xFCC1, 0xFCB9, 0xFCB2, 0xFCAB, 0xFCA4 +.hword 0xFC9C, 0xFC95, 0xFC8E, 0xFC87, 0xFC80, 0xFC79, 0xFC73, 0xFC6D +.hword 0xFC67, 0xFC61, 0xFC5C, 0xFC57, 0xFC53, 0xFC4F, 0xFC4C, 0xFC49 +.hword 0xFC47, 0xFC45, 0xFC44, 0xFC44, 0xFC45, 0xFC46, 0xFC48, 0xFC4B +.hword 0xFC4F, 0xFC54, 0xFC59, 0xFC60, 0xFC68, 0xFC71, 0xFC7A, 0xFC85 +.hword 0xFC92, 0xFC9F, 0xFCAE, 0xFCBE, 0xFCD1, 0xFCEA, 0xFD08, 0xFD2B +.hword 0xFD52, 0xFD7D, 0xFDAB, 0xFDDC, 0xFE10, 0xFE47, 0xFE7F, 0xFEB8 +.hword 0xFEF2, 0xFF2D, 0xB0AD, 0xB0AE, 0xB0B2, 0xB0B9, 0xB0C3, 0xB0CE +.hword 0xB0DC, 0xB0ED, 0xB0FF, 0xB113, 0xB128, 0xB13F, 0xB158, 0xB172 +.hword 0xB18D, 0xB1A9, 0xB1C6, 0xB1E4, 0xB203, 0xB221, 0xB241, 0xB260 +.hword 0xB280, 0xB29F, 0xB2BF, 0xB2DE, 0xB2FD, 0xB31B, 0xB338, 0xB354 +.hword 0xB370, 0xB38A, 0xB3A3, 0xB3BB, 0xB3D1, 0xB3E6, 0xB3F9, 0xB40A +.hword 0xB418, 0xB425, 0xB430, 0xB43C, 0xB448, 0xB454, 0xB460, 0xB46C +.hword 0xB478, 0xB484, 0xB48F, 0xB49B, 0xB4A6, 0xB4B1, 0xB4BC, 0xB4C7 +.hword 0xB4D1, 0xB4DB, 0xB4E4, 0xB4ED, 0xB4F5, 0xB4FD, 0xB504, 0xB50B +.hword 0xB510, 0xB515, 0xB51A, 0xB51D, 0xB520, 0xB522, 0xB522, 0xB522 +.hword 0xB521, 0xB51F, 0xB51B, 0xB517, 0xB511, 0xB50A, 0xB502, 0xB4F9 +.hword 0xB4EE, 0xB4E2, 0xB4D4, 0xB4C5, 0xB4B5, 0xB4A3, 0xB48F, 0xB47A +.hword 0xB460, 0xB43E, 0xB415, 0xB3E5, 0xB3AF, 0xB374, 0xB335, 0xB2F1 +.hword 0xB2A9, 0xB25F, 0xB212, 0xB1C3, 0xB173, 0xB122, 0x1B23, 0x1B22 +.hword 0x1B1F, 0x1B1A, 0x1B13, 0x1B0B, 0x1B01, 0x1AF5, 0x1AE7, 0x1AD8 +.hword 0x1AC7, 0x1AB5, 0x1AA1, 0x1A8C, 0x1A75, 0x1A5D, 0x1A44, 0x1A29 +.hword 0x1A0E, 0x19F1, 0x19D3, 0x19B4, 0x1994, 0x1973, 0x1951, 0x192E +.hword 0x190B, 0x18E6, 0x18C1, 0x189B, 0x1875, 0x184E, 0x1827, 0x17FF +.hword 0x17D6, 0x17AD, 0x1784, 0x175B, 0x1731, 0x1707, 0x16DD, 0x16B3 +.hword 0x1688, 0x165E, 0x1634, 0x160A, 0x15DF, 0x15B5, 0x158C, 0x1562 +.hword 0x1539, 0x1510, 0x14E8, 0x14C0, 0x1499, 0x1472, 0x144B, 0x1426 +.hword 0x1401, 0x13DC, 0x13B9, 0x1396, 0x1375, 0x1354, 0x1334, 0x1315 +.hword 0x12F7, 0x12DA, 0x12BF, 0x12A4, 0x128B, 0x1273, 0x125D, 0x1248 +.hword 0x1234, 0x1222, 0x1211, 0x1202, 0x11F5, 0x11E9, 0x11DF, 0x11D6 +.hword 0x11D0, 0x11CB, 0x11C9, 0x11C8, 0x11CF, 0x11E2, 0x1202, 0x122D +.hword 0x1262, 0x12A0, 0x12E8, 0x1337, 0x138E, 0x13EB, 0x144E, 0x14B6 +.hword 0x1521, 0x1590, 0x047F, 0x047F, 0x047F, 0x0480, 0x0480, 0x0481 +.hword 0x0482, 0x0482, 0x0483, 0x0485, 0x0486, 0x0487, 0x0489, 0x048A +.hword 0x048C, 0x048D, 0x048F, 0x0491, 0x0493, 0x0495, 0x0497, 0x0499 +.hword 0x049B, 0x049D, 0x049F, 0x04A1, 0x04A3, 0x04A5, 0x04A7, 0x04A9 +.hword 0x04AB, 0x04AD, 0x04AF, 0x04B0, 0x04B2, 0x04B4, 0x04B5, 0x04B7 +.hword 0x04B9, 0x04BA, 0x04BB, 0x04BC, 0x04BE, 0x04BF, 0x04BF, 0x04C0 +.hword 0x04C1, 0x04C1, 0x04C2, 0x04C2, 0x04C2, 0x04C2, 0x04C1, 0x04C1 +.hword 0x04C0, 0x04BF, 0x04BE, 0x04BD, 0x04BB, 0x04BA, 0x04B8, 0x04B5 +.hword 0x04B3, 0x04B0, 0x04AD, 0x04AA, 0x04A7, 0x04A3, 0x049F, 0x049B +.hword 0x0496, 0x0491, 0x048C, 0x0487, 0x0481, 0x047B, 0x0474, 0x046D +.hword 0x0466, 0x045F, 0x0457, 0x044F, 0x0446, 0x043D, 0x0434, 0x042A +.hword 0x041E, 0x040D, 0x03F8, 0x03DF, 0x03C2, 0x03A2, 0x037F, 0x035A +.hword 0x0332, 0x0308, 0x02DC, 0x02AF, 0x0281, 0x0252, 0xE858, 0xE858 +.hword 0xE85B, 0xE85F, 0xE865, 0xE86C, 0xE875, 0xE880, 0xE88B, 0xE899 +.hword 0xE8A7, 0xE8B7, 0xE8C8, 0xE8DA, 0xE8EE, 0xE903, 0xE919, 0xE930 +.hword 0xE947, 0xE960, 0xE97A, 0xE995, 0xE9B1, 0xE9CD, 0xE9EB, 0xEA09 +.hword 0xEA27, 0xEA47, 0xEA67, 0xEA87, 0xEAA8, 0xEACA, 0xEAEC, 0xEB0F +.hword 0xEB32, 0xEB55, 0xEB78, 0xEB9C, 0xEBC0, 0xEBE4, 0xEC09, 0xEC2D +.hword 0xEC52, 0xEC76, 0xEC9A, 0xECBF, 0xECE3, 0xED07, 0xED2B, 0xED4F +.hword 0xED72, 0xED95, 0xEDB8, 0xEDDA, 0xEDFC, 0xEE1E, 0xEE3F, 0xEE5F +.hword 0xEE7F, 0xEE9E, 0xEEBC, 0xEEDA, 0xEEF7, 0xEF13, 0xEF2E, 0xEF49 +.hword 0xEF62, 0xEF7A, 0xEF92, 0xEFA8, 0xEFBE, 0xEFD2, 0xEFE5, 0xEFF7 +.hword 0xF007, 0xF017, 0xF025, 0xF031, 0xF03C, 0xF046, 0xF04E, 0xF055 +.hword 0xF05A, 0xF05D, 0xF05F, 0xF05F, 0xF058, 0xF047, 0xF02A, 0xF004 +.hword 0xEFD4, 0xEF9C, 0xEF5D, 0xEF16, 0xEEC9, 0xEE76, 0xEE1E, 0xEDC2 +.hword 0xED63, 0xED01, 0x0002, 0xAE20, 0xD958, 0xD959, 0xD95A, 0xD95C +.hword 0xD95F, 0xD963, 0xD968, 0xD96E, 0xD974, 0xD97A, 0xD982, 0xD989 +.hword 0xD992, 0xD99A, 0xD9A4, 0xD9AD, 0xD9B7, 0xD9C1, 0xD9CB, 0xD9D5 +.hword 0xD9E0, 0xD9EA, 0xD9F5, 0xDA00, 0xDA0A, 0xDA15, 0xDA1F, 0xDA29 +.hword 0xDA33, 0xDA3C, 0xDA46, 0xDA4F, 0xDA57, 0xDA5F, 0xDA66, 0xDA6D +.hword 0xDA74, 0xDA79, 0xDA7E, 0xDA83, 0xDA86, 0xDA89, 0xDA8C, 0xDA8F +.hword 0xDA91, 0xDA93, 0xDA95, 0xDA96, 0xDA97, 0xDA98, 0xDA98, 0xDA99 +.hword 0xDA99, 0xDA99, 0xDA99, 0xDA98, 0xDA98, 0xDA97, 0xDA97, 0xDA96 +.hword 0xDA95, 0xDA94, 0xDA93, 0xDA92, 0xDA92, 0xDA91, 0xDA90, 0xDA8F +.hword 0xDA8E, 0xDA8E, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D +.hword 0xDA8E, 0xDA8F, 0xDA90, 0xDA91, 0xDA92, 0xDA94, 0xDA96, 0xDA99 +.hword 0xDA9C, 0xDA9F, 0xDAA3, 0xDAA8, 0xDAAD, 0xDAB3, 0xDABA, 0xDAC1 +.hword 0xDAC9, 0xDAD1, 0xDADA, 0xDAE3, 0xDAEC, 0xDAF6, 0xDB00, 0xDB09 +.hword 0x01CB, 0x01CB, 0x01CD, 0x01CF, 0x01D1, 0x01D4, 0x01D8, 0x01DD +.hword 0x01E2, 0x01E7, 0x01EE, 0x01F4, 0x01FB, 0x0202, 0x020A, 0x0212 +.hword 0x021A, 0x0222, 0x022B, 0x0233, 0x023C, 0x0245, 0x024E, 0x0256 +.hword 0x025F, 0x0268, 0x0270, 0x0279, 0x0281, 0x0289, 0x0291, 0x0298 +.hword 0x029F, 0x02A6, 0x02AC, 0x02B2, 0x02B7, 0x02BC, 0x02C0, 0x02C3 +.hword 0x02C6, 0x02C7, 0x02C7, 0x02C6, 0x02C4, 0x02C1, 0x02BE, 0x02B9 +.hword 0x02B4, 0x02AE, 0x02A8, 0x02A1, 0x0299, 0x0292, 0x028A, 0x0282 +.hword 0x027A, 0x0272, 0x026B, 0x0263, 0x025B, 0x0254, 0x024E, 0x0247 +.hword 0x0242, 0x023D, 0x0238, 0x0235, 0x0232, 0x0231, 0x0230, 0x0231 +.hword 0x0233, 0x0236, 0x023A, 0x0240, 0x0247, 0x0250, 0x025B, 0x0267 +.hword 0x0276, 0x0286, 0x0298, 0x02AC, 0x02C2, 0x02DB, 0x02F8, 0x031D +.hword 0x0348, 0x037A, 0x03B1, 0x03ED, 0x042D, 0x0472, 0x04BB, 0x0506 +.hword 0x0555, 0x05A5, 0x05F7, 0x064A, 0xAE9C, 0xAE9E, 0xAEA3, 0xAEAC +.hword 0xAEB7, 0xAEC5, 0xAED6, 0xAEEA, 0xAF00, 0xAF18, 0xAF33, 0xAF4F +.hword 0xAF6D, 0xAF8C, 0xAFAE, 0xAFD0, 0xAFF3, 0xB017, 0xB03D, 0xB062 +.hword 0xB088, 0xB0AF, 0xB0D5, 0xB0FC, 0xB122, 0xB148, 0xB16D, 0xB192 +.hword 0xB1B5, 0xB1D8, 0xB1FA, 0xB21A, 0xB238, 0xB255, 0xB270, 0xB289 +.hword 0xB2A0, 0xB2B5, 0xB2C7, 0xB2D6, 0xB2E3, 0xB2EE, 0xB2F8, 0xB300 +.hword 0xB307, 0xB30C, 0xB310, 0xB313, 0xB314, 0xB315, 0xB314, 0xB313 +.hword 0xB311, 0xB30E, 0xB30A, 0xB306, 0xB302, 0xB2FD, 0xB2F8, 0xB2F2 +.hword 0xB2ED, 0xB2E8, 0xB2E2, 0xB2DD, 0xB2D8, 0xB2D3, 0xB2CF, 0xB2CB +.hword 0xB2C8, 0xB2C5, 0xB2C4, 0xB2C3, 0xB2C3, 0xB2C4, 0xB2C6, 0xB2C9 +.hword 0xB2CE, 0xB2D3, 0xB2DB, 0xB2E4, 0xB2EE, 0xB2FA, 0xB308, 0xB318 +.hword 0xB32A, 0xB33D, 0xB355, 0xB372, 0xB394, 0xB3BA, 0xB3E5, 0xB414 +.hword 0xB446, 0xB47B, 0xB4B2, 0xB4EC, 0xB528, 0xB566, 0xB5A4, 0xB5E4 +.hword 0x000A, 0x000A, 0x000C, 0x000E, 0x0011, 0x0015, 0x0019, 0x001E +.hword 0x0024, 0x002A, 0x0030, 0x0036, 0x003C, 0x0043, 0x0049, 0x0050 +.hword 0x0056, 0x005C, 0x0061, 0x0066, 0x006B, 0x006F, 0x0072, 0x0075 +.hword 0x0076, 0x0077, 0x0077, 0x0075, 0x0072, 0x006D, 0x0067, 0x0060 +.hword 0x0058, 0x004F, 0x0045, 0x003B, 0x0031, 0x0027, 0x001C, 0x0012 +.hword 0x0008, 0x0000, 0xFFF7, 0xFFEF, 0xFFE8, 0xFFE2, 0xFFDE, 0xFFDB +.hword 0xFFDA, 0xFFDA, 0xFFDC, 0xFFDF, 0xFFE4, 0xFFE9, 0xFFF0, 0xFFF7 +.hword 0xFFFE, 0x0006, 0x000F, 0x0018, 0x0021, 0x002A, 0x0034, 0x003D +.hword 0x0046, 0x004F, 0x0057, 0x005E, 0x0065, 0x006A, 0x006F, 0x0073 +.hword 0x0075, 0x0076, 0x0076, 0x0074, 0x0071, 0x006C, 0x0066, 0x0060 +.hword 0x0058, 0x0050, 0x0047, 0x003E, 0x0034, 0x002A, 0x0021, 0x0017 +.hword 0x000D, 0x0004, 0xFFFC, 0xFFF4, 0xFFED, 0xFFE6, 0xFFE1, 0xFFDD +.hword 0xFFDA, 0xFFD8, 0xFFD7, 0xFFD6, 0xFDF7, 0xFDF4, 0xFDF1, 0xFDEE +.hword 0xFDEB, 0xFDE8, 0xFDE6, 0xFDE3, 0xFDE1, 0xFDDE, 0xFDDC, 0xFDDA +.hword 0xFDD8, 0xFDD6, 0xFDD4, 0xFDD2, 0xFDD0, 0xFDCF, 0xFDCD, 0xFDCC +.hword 0xFDCA, 0xFDC9, 0xFDC8, 0xFDC6, 0xFDC5, 0xFDC4, 0xFDC3, 0xFDC3 +.hword 0xFDC2, 0xFDC1, 0xFDC1, 0xFDC0, 0xFDBF, 0xFDBF, 0xFDBF, 0xFDBE +.hword 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE, 0xFDBE +.hword 0xFDBE, 0xFDBE, 0xFDBF, 0xFDBF, 0xFDBF, 0xFDC0, 0xFDC0, 0xFDC1 +.hword 0xFDC1, 0xFDC2, 0xFDC2, 0xFDC3, 0xFDC4, 0xFDC4, 0xFDC5, 0xFDC6 +.hword 0xFDC7, 0xFDC7, 0xFDC8, 0xFDC9, 0xFDCA, 0xFDCB, 0xFDCC, 0xFDCD +.hword 0xFDCE, 0xFDCF, 0xFDD0, 0xFDD1, 0xFDD2, 0xFDD3, 0xFDD4, 0xFDD5 +.hword 0xFDD6, 0xFDD7, 0xFDD8, 0xFDD9, 0xFDDA, 0xFDDB, 0xFDDC, 0xFDDE +.hword 0xFDDF, 0xFDE0, 0xFDE1, 0xFDE2, 0xFDE3, 0xFDE4, 0xFDE5, 0xFDE6 +.hword 0xFDE7, 0xFDE8, 0xFDE9, 0xFDEA, 0xFDEB, 0xFDEC, 0xFDEC, 0xFDED +.hword 0xBF3E, 0xBF3E, 0xBF40, 0xBF44, 0xBF48, 0xBF4E, 0xBF54, 0xBF5C +.hword 0xBF64, 0xBF6D, 0xBF76, 0xBF80, 0xBF89, 0xBF93, 0xBF9E, 0xBFA8 +.hword 0xBFB2, 0xBFBB, 0xBFC5, 0xBFCD, 0xBFD6, 0xBFDD, 0xBFE4, 0xBFEA +.hword 0xBFEE, 0xBFF2, 0xBFF4, 0xBFF5, 0xBFF5, 0xBFF3, 0xBFEF, 0xBFE9 +.hword 0xBFE2, 0xBFD8, 0xBFCD, 0xBFBF, 0xBFAF, 0xBF9C, 0xBF87, 0xBF6F +.hword 0xBF54, 0xBF37, 0xBF1B, 0xBF04, 0xBEF1, 0xBEE2, 0xBED6, 0xBECD +.hword 0xBEC8, 0xBEC5, 0xBEC5, 0xBEC7, 0xBECC, 0xBED3, 0xBEDB, 0xBEE5 +.hword 0xBEF1, 0xBEFD, 0xBF0B, 0xBF1A, 0xBF29, 0xBF38, 0xBF47, 0xBF57 +.hword 0xBF66, 0xBF74, 0xBF82, 0xBF8F, 0xBF9B, 0xBFA5, 0xBFAE, 0xBFB5 +.hword 0xBFBA, 0xBFBD, 0xBFBD, 0xBFBB, 0xBFB6, 0xBFAE, 0xBFA3, 0xBF94 +.hword 0xBF82, 0xBF6B, 0xBF51, 0xBF32, 0xBF17, 0xBEFF, 0xBEEA, 0xBEDA +.hword 0xBECC, 0xBEC2, 0xBEBA, 0xBEB5, 0xBEB3, 0xBEB3, 0xBEB5, 0xBEB9 +.hword 0xBEBF, 0xBEC7, 0xBECF, 0xBED9, 0xC066, 0x1FEE, 0x1FEE, 0x1FEC +.hword 0x1FE9, 0x1FE5, 0x1FE0, 0x1FDA, 0x1FD3, 0x1FCC, 0x1FC3, 0x1FBA +.hword 0x1FB0, 0x1FA6, 0x1F9B, 0x1F8F, 0x1F83, 0x1F77, 0x1F6A, 0x1F5E +.hword 0x1F50, 0x1F43, 0x1F36, 0x1F28, 0x1F1B, 0x1F0E, 0x1F01, 0x1EF4 +.hword 0x1EE7, 0x1EDB, 0x1ECF, 0x1EC3, 0x1EB8, 0x1EAD, 0x1EA3, 0x1E9A +.hword 0x1E91, 0x1E89, 0x1E82, 0x1E7C, 0x1E76, 0x1E72, 0x1E6F, 0x1E6D +.hword 0x1E6C, 0x1E6D, 0x1E6E, 0x1E70, 0x1E73, 0x1E76, 0x1E7A, 0x1E7F +.hword 0x1E84, 0x1E8A, 0x1E90, 0x1E96, 0x1E9C, 0x1EA3, 0x1EAA, 0x1EB0 +.hword 0x1EB7, 0x1EBD, 0x1EC3, 0x1EC9, 0x1ECE, 0x1ED3, 0x1ED8, 0x1EDC +.hword 0x1EDF, 0x1EE1, 0x1EE3, 0x1EE4, 0x1EE3, 0x1EE2, 0x1EE0, 0x1EDC +.hword 0x1ED7, 0x1ED1, 0x1ECA, 0x1EC1, 0x1EB6, 0x1EAA, 0x1E9C, 0x1E8D +.hword 0x1E7B, 0x1E68, 0x1E52, 0x1E39, 0x1E19, 0x1DF4, 0x1DC9, 0x1D9A +.hword 0x1D66, 0x1D2E, 0x1CF3, 0x1CB4, 0x1C73, 0x1C30, 0x1BEB, 0x1BA4 +.hword 0x1B5D, 0xFE9E, 0xFE9E, 0xFE9B, 0xFE98, 0xFE93, 0xFE8E, 0xFE87 +.hword 0xFE7F, 0xFE76, 0xFE6C, 0xFE61, 0xFE56, 0xFE4A, 0xFE3D, 0xFE2F +.hword 0xFE22, 0xFE13, 0xFE04, 0xFDF5, 0xFDE6, 0xFDD7, 0xFDC7, 0xFDB7 +.hword 0xFDA8, 0xFD98, 0xFD89, 0xFD7A, 0xFD6B, 0xFD5D, 0xFD4E, 0xFD41 +.hword 0xFD34, 0xFD27, 0xFD1C, 0xFD11, 0xFD07, 0xFCFD, 0xFCF5, 0xFCEE +.hword 0xFCE7, 0xFCE2, 0xFCDC, 0xFCD5, 0xFCCE, 0xFCC8, 0xFCC1, 0xFCB9 +.hword 0xFCB2, 0xFCAB, 0xFCA4, 0xFC9C, 0xFC95, 0xFC8E, 0xFC87, 0xFC80 +.hword 0xFC79, 0xFC73, 0xFC6D, 0xFC67, 0xFC61, 0xFC5C, 0xFC57, 0xFC53 +.hword 0xFC4F, 0xFC4C, 0xFC49, 0xFC47, 0xFC45, 0xFC44, 0xFC44, 0xFC45 +.hword 0xFC46, 0xFC48, 0xFC4B, 0xFC4F, 0xFC54, 0xFC59, 0xFC60, 0xFC68 +.hword 0xFC71, 0xFC7A, 0xFC85, 0xFC92, 0xFC9F, 0xFCAE, 0xFCBE, 0xFCD1 +.hword 0xFCEA, 0xFD08, 0xFD2B, 0xFD52, 0xFD7D, 0xFDAB, 0xFDDC, 0xFE10 +.hword 0xFE47, 0xFE7F, 0xFEB8, 0xFEF2, 0xFF2D, 0xB0AD, 0xB0AE, 0xB0B2 +.hword 0xB0B9, 0xB0C3, 0xB0CE, 0xB0DC, 0xB0ED, 0xB0FF, 0xB113, 0xB128 +.hword 0xB13F, 0xB158, 0xB172, 0xB18D, 0xB1A9, 0xB1C6, 0xB1E4, 0xB203 +.hword 0xB221, 0xB241, 0xB260, 0xB280, 0xB29F, 0xB2BF, 0xB2DE, 0xB2FD +.hword 0xB31B, 0xB338, 0xB354, 0xB370, 0xB38A, 0xB3A3, 0xB3BB, 0xB3D1 +.hword 0xB3E6, 0xB3F9, 0xB40A, 0xB418, 0xB425, 0xB430, 0xB43C, 0xB448 +.hword 0xB454, 0xB460, 0xB46C, 0xB478, 0xB484, 0xB48F, 0xB49B, 0xB4A6 +.hword 0xB4B1, 0xB4BC, 0xB4C7, 0xB4D1, 0xB4DB, 0xB4E4, 0xB4ED, 0xB4F5 +.hword 0xB4FD, 0xB504, 0xB50B, 0xB510, 0xB515, 0xB51A, 0xB51D, 0xB520 +.hword 0xB522, 0xB522, 0xB522, 0xB521, 0xB51F, 0xB51B, 0xB517, 0xB511 +.hword 0xB50A, 0xB502, 0xB4F9, 0xB4EE, 0xB4E2, 0xB4D4, 0xB4C5, 0xB4B5 +.hword 0xB4A3, 0xB48F, 0xB47A, 0xB460, 0xB43E, 0xB415, 0xB3E5, 0xB3AF +.hword 0xB374, 0xB335, 0xB2F1, 0xB2A9, 0xB25F, 0xB212, 0xB1C3, 0xB173 +.hword 0xB122, 0xD958, 0xD959, 0xD95A, 0xD95C, 0xD95F, 0xD963, 0xD968 +.hword 0xD96E, 0xD974, 0xD97A, 0xD982, 0xD989, 0xD992, 0xD99A, 0xD9A4 +.hword 0xD9AD, 0xD9B7, 0xD9C1, 0xD9CB, 0xD9D5, 0xD9E0, 0xD9EA, 0xD9F5 +.hword 0xDA00, 0xDA0A, 0xDA15, 0xDA1F, 0xDA29, 0xDA33, 0xDA3C, 0xDA46 +.hword 0xDA4F, 0xDA57, 0xDA5F, 0xDA66, 0xDA6D, 0xDA74, 0xDA79, 0xDA7E +.hword 0xDA83, 0xDA86, 0xDA89, 0xDA8C, 0xDA8F, 0xDA91, 0xDA93, 0xDA95 +.hword 0xDA96, 0xDA97, 0xDA98, 0xDA98, 0xDA99, 0xDA99, 0xDA99, 0xDA99 +.hword 0xDA98, 0xDA98, 0xDA97, 0xDA97, 0xDA96, 0xDA95, 0xDA94, 0xDA93 +.hword 0xDA92, 0xDA92, 0xDA91, 0xDA90, 0xDA8F, 0xDA8E, 0xDA8E, 0xDA8D +.hword 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8D, 0xDA8E, 0xDA8F, 0xDA90 +.hword 0xDA91, 0xDA92, 0xDA94, 0xDA96, 0xDA99, 0xDA9C, 0xDA9F, 0xDAA3 +.hword 0xDAA8, 0xDAAD, 0xDAB3, 0xDABA, 0xDAC1, 0xDAC9, 0xDAD1, 0xDADA +.hword 0xDAE3, 0xDAEC, 0xDAF6, 0xDB00, 0xDB09, 0x01CB, 0x01CB, 0x01CD +.hword 0x01CF, 0x01D1, 0x01D4, 0x01D8, 0x01DD, 0x01E2, 0x01E7, 0x01EE +.hword 0x01F4, 0x01FB, 0x0202, 0x020A, 0x0212, 0x021A, 0x0222, 0x022B +.hword 0x0233, 0x023C, 0x0245, 0x024E, 0x0256, 0x025F, 0x0268, 0x0270 +.hword 0x0279, 0x0281, 0x0289, 0x0291, 0x0298, 0x029F, 0x02A6, 0x02AC +.hword 0x02B2, 0x02B7, 0x02BC, 0x02C0, 0x02C3, 0x02C6, 0x02C7, 0x02C7 +.hword 0x02C6, 0x02C4, 0x02C1, 0x02BE, 0x02B9, 0x02B4, 0x02AE, 0x02A8 +.hword 0x02A1, 0x0299, 0x0292, 0x028A, 0x0282, 0x027A, 0x0272, 0x026B +.hword 0x0263, 0x025B, 0x0254, 0x024E, 0x0247, 0x0242, 0x023D, 0x0238 +.hword 0x0235, 0x0232, 0x0231, 0x0230, 0x0231, 0x0233, 0x0236, 0x023A +.hword 0x0240, 0x0247, 0x0250, 0x025B, 0x0267, 0x0276, 0x0286, 0x0298 +.hword 0x02AC, 0x02C2, 0x02DB, 0x02F8, 0x031D, 0x0348, 0x037A, 0x03B1 +.hword 0x03ED, 0x042D, 0x0472, 0x04BB, 0x0506, 0x0555, 0x05A5, 0x05F7 +.hword 0x064A, 0xAE9C, 0xAE9E, 0xAEA3, 0xAEAC, 0xAEB7, 0xAEC5, 0xAED6 +.hword 0xAEEA, 0xAF00, 0xAF18, 0xAF33, 0xAF4F, 0xAF6D, 0xAF8C, 0xAFAE +.hword 0xAFD0, 0xAFF3, 0xB017, 0xB03D, 0xB062, 0xB088, 0xB0AF, 0xB0D5 +.hword 0xB0FC, 0xB122, 0xB148, 0xB16D, 0xB192, 0xB1B5, 0xB1D8, 0xB1FA +.hword 0xB21A, 0xB238, 0xB255, 0xB270, 0xB289, 0xB2A0, 0xB2B5, 0xB2C7 +.hword 0xB2D6, 0xB2E3, 0xB2EE, 0xB2F8, 0xB300, 0xB307, 0xB30C, 0xB310 +.hword 0xB313, 0xB314, 0xB315, 0xB314, 0xB313, 0xB311, 0xB30E, 0xB30A +.hword 0xB306, 0xB302, 0xB2FD, 0xB2F8, 0xB2F2, 0xB2ED, 0xB2E8, 0xB2E2 +.hword 0xB2DD, 0xB2D8, 0xB2D3, 0xB2CF, 0xB2CB, 0xB2C8, 0xB2C5, 0xB2C4 +.hword 0xB2C3, 0xB2C3, 0xB2C4, 0xB2C6, 0xB2C9, 0xB2CE, 0xB2D3, 0xB2DB +.hword 0xB2E4, 0xB2EE, 0xB2FA, 0xB308, 0xB318, 0xB32A, 0xB33D, 0xB355 +.hword 0xB372, 0xB394, 0xB3BA, 0xB3E5, 0xB414, 0xB446, 0xB47B, 0xB4B2 +.hword 0xB4EC, 0xB528, 0xB566, 0xB5A4, 0xB5E4, 0xE0FF, 0xC001, 0xE0FB +.hword 0xBF7F, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0006, 0x0008 +.hword 0x000B, 0x000E, 0x0011, 0x0014, 0x0017, 0x001B, 0x001E, 0x0021 +.hword 0x0024, 0x0027, 0x002A, 0x002D, 0x002F, 0x0031, 0x0032, 0x0033 +.hword 0x0034, 0x0033, 0x0033, 0x0031, 0x002F, 0x002D, 0x0029, 0x0024 +.hword 0x001F, 0x0019, 0x0011, 0x0009, 0x0000, 0xFFF6, 0xFFEA, 0xFFDC +.hword 0xFFCD, 0xFFBD, 0xFFAC, 0xFF9A, 0xFF87, 0xFF73, 0xFF5E, 0xFF48 +.hword 0xFF32, 0xFF1B, 0xFF04, 0xFEEC, 0xFED4, 0xFEBB, 0xFEA2, 0xFE89 +.hword 0xFE70, 0xFE57, 0xFE3E, 0xFE26, 0xFE0D, 0xFDF5, 0xFDDD, 0xFDC5 +.hword 0xFDAE, 0xFD98, 0xFD82, 0xFD6D, 0xFD58, 0xFD45, 0xFD33, 0xFD21 +.hword 0xFD11, 0xFD02, 0xFCF4, 0xFCE7, 0xFCDC, 0xFCD3, 0xFCCA, 0xFCC4 +.hword 0xFCBF, 0xFCBC, 0xFCBB, 0xFCBB, 0xFCBE, 0xFCC3, 0xFCCC, 0xFCD7 +.hword 0xFCE5, 0xFCF6, 0xFD0A, 0xFD1F, 0xFD37, 0xFD51, 0xFD6E, 0xFD8B +.hword 0xFDAB, 0xFDCC, 0xFDEF, 0xFE12, 0xFE37, 0x0000, 0xFFFF, 0xFFFB +.hword 0xFFF3, 0xFFEA, 0xFFDD, 0xFFCF, 0xFFBE, 0xFFAC, 0xFF98, 0xFF82 +.hword 0xFF6A, 0xFF52, 0xFF38, 0xFF1D, 0xFF01, 0xFEE5, 0xFEC8, 0xFEAB +.hword 0xFE8E, 0xFE71, 0xFE54, 0xFE37, 0xFE1B, 0xFDFF, 0xFDE4, 0xFDCA +.hword 0xFDB1, 0xFD9A, 0xFD84, 0xFD6F, 0xFD5C, 0xFD4C, 0xFD3D, 0xFD30 +.hword 0xFD26, 0xFD1E, 0xFD16, 0xFD0F, 0xFD09, 0xFD03, 0xFCFE, 0xFCFA +.hword 0xFCF6, 0xFCF2, 0xFCEF, 0xFCED, 0xFCEB, 0xFCEA, 0xFCE9, 0xFCE8 +.hword 0xFCE8, 0xFCE8, 0xFCE9, 0xFCE9, 0xFCEB, 0xFCEC, 0xFCEE, 0xFCF0 +.hword 0xFCF2, 0xFCF4, 0xFCF6, 0xFCF9, 0xFCFC, 0xFCFE, 0xFD01, 0xFD04 +.hword 0xFD07, 0xFD0A, 0xFD0D, 0xFD10, 0xFD13, 0xFD15, 0xFD18, 0xFD1A +.hword 0xFD1D, 0xFD1F, 0xFD21, 0xFD22, 0xFD24, 0xFD25, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xBF84, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E +.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E +.hword 0x0035, 0x0049, 0x0068, 0x0090, 0x00BF, 0x00F3, 0x012B, 0x0164 +.hword 0x019C, 0x01D1, 0x0202, 0x022D, 0x024F, 0x0267, 0x0272, 0x0270 +.hword 0x025D, 0x0238, 0x0200, 0x01B1, 0x014A, 0x00CA, 0x002E, 0xFEFF +.hword 0xFCED, 0xFA3A, 0xF726, 0xF3F1, 0xF0DA, 0xEE22, 0xEC08, 0xEAC1 +.hword 0xE9D8, 0xE91F, 0xE896, 0xE83C, 0xE811, 0xE817, 0xE84C, 0xE8B1 +.hword 0xE946, 0xEA0A, 0xEB00, 0xEC18, 0xED44, 0xEE84, 0xEFD6, 0xF138 +.hword 0xF2A9, 0xF427, 0xF5B1, 0xF746, 0xF8E3, 0xFA87, 0xFFED, 0xFFED +.hword 0xFFED, 0xFFED, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF +.hword 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3 +.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7 +.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6 +.hword 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF3, 0xFFF7, 0xFFFC, 0x0003 +.hword 0x000B, 0x0014, 0x001D, 0x0026, 0x0030, 0x003A, 0x0045, 0x0050 +.hword 0x005B, 0x0066, 0x0D32, 0x0D2C, 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4 +.hword 0x0C69, 0x0C25, 0x0BD8, 0x0B84, 0x0B29, 0x0AC7, 0x0A5F, 0x09F2 +.hword 0x0980, 0x0909, 0x088F, 0x0812, 0x0792, 0x0710, 0x068D, 0x0609 +.hword 0x0585, 0x0501, 0x047E, 0x03FD, 0x037E, 0x0301, 0x0287, 0x0212 +.hword 0x01A1, 0x0134, 0x00CE, 0x006D, 0x0013, 0xFFC1, 0xFF7F, 0xFF53 +.hword 0xFF39, 0xFF2E, 0xFF2F, 0xFF37, 0xFF43, 0xFF4F, 0xFF58, 0xFF59 +.hword 0xFF56, 0xFF54, 0xFF52, 0xFF51, 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E +.hword 0xFF4F, 0xFF4F, 0xFF50, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54 +.hword 0xFF55, 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF59, 0xFF59, 0xFF59 +.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 +.hword 0xFF5A, 0xFF5E, 0xFF63, 0xFF68, 0xFF6D, 0xFF71, 0xFF73, 0xFF72 +.hword 0xFF6E, 0xFF66, 0xFF59, 0xFF49, 0xFF38, 0xFF26, 0xFF14, 0xFF00 +.hword 0xFEED, 0xFED8, 0xFEC3, 0xFEAD, 0xFE97, 0xFE81, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002E, 0x002E, 0x002E +.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E +.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x0035, 0x0049, 0x0068, 0x0090 +.hword 0x00BF, 0x00F3, 0x012B, 0x0164, 0x019C, 0x01D1, 0x0202, 0x022D +.hword 0x024F, 0x0267, 0x0272, 0x0270, 0x025D, 0x0238, 0x0200, 0x01B1 +.hword 0x014A, 0x00CA, 0x002E, 0xFEFF, 0xFCED, 0xFA3A, 0xF726, 0xF3F1 +.hword 0xF0DA, 0xEE22, 0xEC08, 0xEAC1, 0xE9D8, 0xE91F, 0xE896, 0xE83C +.hword 0xE811, 0xE817, 0xE84C, 0xE8B1, 0xE946, 0xEA0A, 0xEB00, 0xEC18 +.hword 0xED44, 0xEE84, 0xEFD6, 0xF138, 0xF2A9, 0xF427, 0xF5B1, 0xF746 +.hword 0xF8E3, 0xFA87, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFEE, 0xFFEE +.hword 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF, 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1 +.hword 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9 +.hword 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6, 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1 +.hword 0xFFF3, 0xFFF7, 0xFFFC, 0x0003, 0x000B, 0x0014, 0x001D, 0x0026 +.hword 0x0030, 0x003A, 0x0045, 0x0050, 0x005B, 0x0066, 0x0D32, 0x0D2C +.hword 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4, 0x0C69, 0x0C25, 0x0BD8, 0x0B84 +.hword 0x0B29, 0x0AC7, 0x0A5F, 0x09F2, 0x0980, 0x0909, 0x088F, 0x0812 +.hword 0x0792, 0x0710, 0x068D, 0x0609, 0x0585, 0x0501, 0x047E, 0x03FD +.hword 0x037E, 0x0301, 0x0287, 0x0212, 0x01A1, 0x0134, 0x00CE, 0x006D +.hword 0x0013, 0xFFC1, 0xFF7F, 0xFF53, 0xFF39, 0xFF2E, 0xFF2F, 0xFF37 +.hword 0xFF43, 0xFF4F, 0xFF58, 0xFF59, 0xFF56, 0xFF54, 0xFF52, 0xFF51 +.hword 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E, 0xFF4F, 0xFF4F, 0xFF50, 0xFF50 +.hword 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57, 0xFF58 +.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 +.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF5A, 0xFF5E, 0xFF63, 0xFF68 +.hword 0xFF6D, 0xFF71, 0xFF73, 0xFF72, 0xFF6E, 0xFF66, 0xFF59, 0xFF49 +.hword 0xFF38, 0xFF26, 0xFF14, 0xFF00, 0xFEED, 0xFED8, 0xFEC3, 0xFEAD +.hword 0xFE97, 0xFE81, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x002A, 0x002B, 0x002B, 0x002B, 0x002B, 0x002B +.hword 0x002B, 0x002B, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E +.hword 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E, 0x002E +.hword 0x0035, 0x0049, 0x0068, 0x0090, 0x00BF, 0x00F3, 0x012B, 0x0164 +.hword 0x019C, 0x01D1, 0x0202, 0x022D, 0x024F, 0x0267, 0x0272, 0x0270 +.hword 0x025D, 0x0238, 0x0200, 0x01B1, 0x014A, 0x00CA, 0x002E, 0xFEFF +.hword 0xFCED, 0xFA3A, 0xF726, 0xF3F1, 0xF0DA, 0xEE22, 0xEC08, 0xEAC1 +.hword 0xE9D8, 0xE91F, 0xE896, 0xE83C, 0xE811, 0xE817, 0xE84C, 0xE8B1 +.hword 0xE946, 0xEA0A, 0xEB00, 0xEC18, 0xED44, 0xEE84, 0xEFD6, 0xF138 +.hword 0xF2A9, 0xF427, 0xF5B1, 0xF746, 0xF8E3, 0xFA87, 0xFFED, 0xFFED +.hword 0xFFED, 0xFFED, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEE, 0xFFEF, 0xFFEF +.hword 0xFFEF, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF2, 0xFFF2, 0xFFF3 +.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7 +.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFB +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD +.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC +.hword 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFA, 0xFFF8, 0xFFF6 +.hword 0xFFF4, 0xFFF2, 0xFFF1, 0xFFF1, 0xFFF3, 0xFFF7, 0xFFFC, 0x0003 +.hword 0x000B, 0x0014, 0x001D, 0x0026, 0x0030, 0x003A, 0x0045, 0x0050 +.hword 0x005B, 0x0066, 0x0D32, 0x0D2C, 0x0D1A, 0x0CFD, 0x0CD6, 0x0CA4 +.hword 0x0C69, 0x0C25, 0x0BD8, 0x0B84, 0x0B29, 0x0AC7, 0x0A5F, 0x09F2 +.hword 0x0980, 0x0909, 0x088F, 0x0812, 0x0792, 0x0710, 0x068D, 0x0609 +.hword 0x0585, 0x0501, 0x047E, 0x03FD, 0x037E, 0x0301, 0x0287, 0x0212 +.hword 0x01A1, 0x0134, 0x00CE, 0x006D, 0x0013, 0xFFC1, 0xFF7F, 0xFF53 +.hword 0xFF39, 0xFF2E, 0xFF2F, 0xFF37, 0xFF43, 0xFF4F, 0xFF58, 0xFF59 +.hword 0xFF56, 0xFF54, 0xFF52, 0xFF51, 0xFF4F, 0xFF4F, 0xFF4E, 0xFF4E +.hword 0xFF4F, 0xFF4F, 0xFF50, 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54 +.hword 0xFF55, 0xFF56, 0xFF57, 0xFF58, 0xFF59, 0xFF59, 0xFF59, 0xFF59 +.hword 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59, 0xFF59 +.hword 0xFF5A, 0xFF5E, 0xFF63, 0xFF68, 0xFF6D, 0xFF71, 0xFF73, 0xFF72 +.hword 0xFF6E, 0xFF66, 0xFF59, 0xFF49, 0xFF38, 0xFF26, 0xFF14, 0xFF00 +.hword 0xFEED, 0xFED8, 0xFEC3, 0xFEAD, 0xFE97, 0xFE81, 0x0000, 0x0000 +.hword 0x0001, 0x0002, 0x0004, 0x0006, 0x0008, 0x000B, 0x000E, 0x0011 +.hword 0x0014, 0x0017, 0x001B, 0x001E, 0x0021, 0x0024, 0x0027, 0x002A +.hword 0x002D, 0x002F, 0x0031, 0x0032, 0x0033, 0x0034, 0x0033, 0x0033 +.hword 0x0031, 0x002F, 0x002D, 0x0029, 0x0024, 0x001F, 0x0019, 0x0011 +.hword 0x0009, 0x0000, 0xFFF6, 0xFFEA, 0xFFDC, 0xFFCD, 0xFFBD, 0xFFAC +.hword 0xFF9A, 0xFF87, 0xFF73, 0xFF5E, 0xFF48, 0xFF32, 0xFF1B, 0xFF04 +.hword 0xFEEC, 0xFED4, 0xFEBB, 0xFEA2, 0xFE89, 0xFE70, 0xFE57, 0xFE3E +.hword 0xFE26, 0xFE0D, 0xFDF5, 0xFDDD, 0xFDC5, 0xFDAE, 0xFD98, 0xFD82 +.hword 0xFD6D, 0xFD58, 0xFD45, 0xFD33, 0xFD21, 0xFD11, 0xFD02, 0xFCF4 +.hword 0xFCE7, 0xFCDC, 0xFCD3, 0xFCCA, 0xFCC4, 0xFCBF, 0xFCBC, 0xFCBB +.hword 0xFCBB, 0xFCBE, 0xFCC3, 0xFCCC, 0xFCD7, 0xFCE5, 0xFCF6, 0xFD0A +.hword 0xFD1F, 0xFD37, 0xFD51, 0xFD6E, 0xFD8B, 0xFDAB, 0xFDCC, 0xFDEF +.hword 0xFE12, 0xFE37, 0x0000, 0xFFFF, 0xFFFB, 0xFFF3, 0xFFEA, 0xFFDD +.hword 0xFFCF, 0xFFBE, 0xFFAC, 0xFF98, 0xFF82, 0xFF6A, 0xFF52, 0xFF38 +.hword 0xFF1D, 0xFF01, 0xFEE5, 0xFEC8, 0xFEAB, 0xFE8E, 0xFE71, 0xFE54 +.hword 0xFE37, 0xFE1B, 0xFDFF, 0xFDE4, 0xFDCA, 0xFDB1, 0xFD9A, 0xFD84 +.hword 0xFD6F, 0xFD5C, 0xFD4C, 0xFD3D, 0xFD30, 0xFD26, 0xFD1E, 0xFD16 +.hword 0xFD0F, 0xFD09, 0xFD03, 0xFCFE, 0xFCFA, 0xFCF6, 0xFCF2, 0xFCEF +.hword 0xFCED, 0xFCEB, 0xFCEA, 0xFCE9, 0xFCE8, 0xFCE8, 0xFCE8, 0xFCE9 +.hword 0xFCE9, 0xFCEB, 0xFCEC, 0xFCEE, 0xFCF0, 0xFCF2, 0xFCF4, 0xFCF6 +.hword 0xFCF9, 0xFCFC, 0xFCFE, 0xFD01, 0xFD04, 0xFD07, 0xFD0A, 0xFD0D +.hword 0xFD10, 0xFD13, 0xFD15, 0xFD18, 0xFD1A, 0xFD1D, 0xFD1F, 0xFD21 +.hword 0xFD22, 0xFD24, 0xFD25, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0x3FFF, 0x0000 + +peach_seg5_animindex_5012E38: # 0x05012E38 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0EE6, 0x0064, 0x0E1E, 0x0001, 0x0000, 0x0064, 0x0E82 +.hword 0x0064, 0x0CF2, 0x0064, 0x0D56, 0x0064, 0x0DBA, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0774, 0x0064, 0x0006, 0x0064, 0x006A +.hword 0x0064, 0x00CE, 0x0064, 0x0BC6, 0x0064, 0x0C2A, 0x0064, 0x0C8E +.hword 0x0064, 0x0A9A, 0x0064, 0x0AFE, 0x0064, 0x0B62, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0A99, 0x0064, 0x0775, 0x0064, 0x07D9 +.hword 0x0064, 0x083D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x025E +.hword 0x0064, 0x0132, 0x0064, 0x0196, 0x0064, 0x01FA, 0x0064, 0x02C2 +.hword 0x0064, 0x0326, 0x0064, 0x038A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x09D0, 0x0064, 0x08A1, 0x0064, 0x0905, 0x0064, 0x0969 +.hword 0x0001, 0x0000, 0x0001, 0x051A, 0x0001, 0x051B, 0x0064, 0x03EE +.hword 0x0064, 0x0452, 0x0064, 0x04B6, 0x0064, 0x051C, 0x0064, 0x0580 +.hword 0x0064, 0x05E4, 0x0064, 0x09D1, 0x0001, 0x0000, 0x0064, 0x0A35 +.hword 0x0001, 0x09CD, 0x0001, 0x09CE, 0x0001, 0x09CF, 0x0064, 0x0648 +.hword 0x0064, 0x06AC, 0x0064, 0x0710 + +peach_seg5_anim_05012F40: # 0x05012F40 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_05011068 +.word peach_seg5_animindex_5012E38 +.word 0 + +peach_seg5_animvalue_05012F58: # 0x05012F58 +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFF97, 0x00B4 +.hword 0x01CA, 0x02D4, 0x03CD, 0x04B2, 0x057F, 0x062F, 0x06BF, 0x0729 +.hword 0x0773, 0x07A4, 0x07BF, 0x07C4, 0x07B7, 0x0798, 0x0769, 0x072D +.hword 0x06E5, 0x0694, 0x063A, 0x05DA, 0x0576, 0x0510, 0x04A9, 0x0443 +.hword 0x03E0, 0x0382, 0x032B, 0x02C4, 0x023E, 0x01A1, 0x00F6, 0x0044 +.hword 0xFF96, 0xFEF3, 0xFE64, 0xFDE9, 0xFD7B, 0xFD1D, 0xFCD0, 0xFC95 +.hword 0xFC79, 0xFC7E, 0xFC93, 0xFCA8, 0xFCBB, 0xFCD3, 0xFCEE, 0xFD07 +.hword 0xFD1E, 0xFD31, 0xFD45, 0xFD58, 0xFD6B, 0xFD7D, 0xFD8F, 0xFD9E +.hword 0xFDAC, 0xFDB8, 0xFDC3, 0xFDCE, 0xFDD9, 0xFDE3, 0xFDED, 0xFDF7 +.hword 0xFE00, 0xFE0A, 0xFE13, 0xFE1B, 0xFE24, 0xFE2C, 0xFE33, 0xFE3A +.hword 0xFE41, 0xFE48, 0xFE4D, 0xFE53, 0xFE58, 0xFE5C, 0xFE65, 0xFE76 +.hword 0xFE8E, 0xFEAC, 0xFECD, 0xFEF0, 0xFF14, 0xFF37, 0xFF58, 0xFF74 +.hword 0xFF8B, 0xFF9B, 0xFFA2, 0xFF9F, 0xFF90, 0xFF73, 0xFF48, 0xFF0C +.hword 0xFEBE, 0xFE5C, 0xFFFE, 0xFF8E, 0xFF1E, 0xFEB2, 0xFE49, 0xFDE5 +.hword 0xFD88, 0xFD34, 0xFCE9, 0xFCA9, 0xFC88, 0xFC92, 0xFCBA, 0xFCF3 +.hword 0xFD32, 0xFD6A, 0xFDA8, 0xFDF7, 0xFE4A, 0xFE90, 0xFEBC, 0xFECB +.hword 0xFEC8, 0xFEBA, 0xFEA8, 0xFE99, 0xFE92, 0xFE9C, 0xFEBC, 0xFEF6 +.hword 0xFF45, 0xFFA4, 0x000B, 0x0077, 0x00E0, 0x0141, 0x0195, 0x01D8 +.hword 0x0210, 0x023E, 0x0263, 0x0283, 0x0294, 0x0296, 0x0295, 0x029D +.hword 0x02B2, 0x02CE, 0x02EB, 0x0307, 0x031D, 0x032E, 0x033E, 0x034E +.hword 0x035D, 0x036B, 0x0377, 0x0382, 0x038C, 0x0394, 0x039B, 0x03A1 +.hword 0x03A8, 0x03AD, 0x03B3, 0x03B8, 0x03BD, 0x03C2, 0x03C7, 0x03CB +.hword 0x03CF, 0x03D3, 0x03D6, 0x03DA, 0x03DD, 0x03E0, 0x03E2, 0x03E5 +.hword 0x03E7, 0x03E9, 0x03E5, 0x03D5, 0x03BA, 0x0398, 0x0371, 0x0346 +.hword 0x0319, 0x02EC, 0x02C2, 0x029D, 0x027E, 0x0269, 0x025D, 0x025F +.hword 0x0270, 0x0291, 0x02C6, 0x030F, 0x0370, 0x03E9, 0xCDFD, 0xCE52 +.hword 0xCEA5, 0xCEF3, 0xCF3C, 0xCF81, 0xCFC6, 0xD00D, 0xD053, 0xD09B +.hword 0xD0E2, 0xD12A, 0xD171, 0xD1B9, 0xD200, 0xD248, 0xD28F, 0xD2D6 +.hword 0xD31C, 0xD362, 0xD3A7, 0xD3EC, 0xD43A, 0xD48D, 0xD4DB, 0xD51A +.hword 0xD542, 0xD54A, 0xD528, 0xD4D3, 0xD442, 0xD34A, 0xD15A, 0xCEBE +.hword 0xCBE4, 0xC938, 0xC727, 0xC5B7, 0xC49D, 0xC3CC, 0xC334, 0xC2CA +.hword 0xC29F, 0xC2CB, 0xC345, 0xC402, 0xC529, 0xC6B1, 0xC84C, 0xC9AD +.hword 0xCA86, 0xCAEB, 0xCB29, 0xCB45, 0xCB48, 0xCB38, 0xCB1B, 0xCAF7 +.hword 0xCAD5, 0xCAB9, 0xCAA2, 0xCA86, 0xCA67, 0xCA46, 0xCA22, 0xC9FC +.hword 0xC9D5, 0xC9AC, 0xC983, 0xC95A, 0xC931, 0xC908, 0xC8E1, 0xC8BB +.hword 0xC897, 0xC876, 0xC858, 0xC83D, 0xC825, 0xC812, 0xC7FB, 0xC7DB +.hword 0xC7B3, 0xC784, 0xC753, 0xC71F, 0xC6EC, 0xC6BB, 0xC68F, 0xC669 +.hword 0xC64B, 0xC638, 0xC632, 0xC63A, 0xC653, 0xC67F, 0xC6C0, 0xC717 +.hword 0xC787, 0xC812, 0xDE3A, 0xDE90, 0xDEE6, 0xDF3A, 0xDF8B, 0xDFDA +.hword 0xE025, 0xE06C, 0xE0AF, 0xE0EB, 0xE122, 0xE151, 0xE17A, 0xE19A +.hword 0xE1AA, 0xE1A7, 0xE191, 0xE16C, 0xE139, 0xE0FB, 0xE0B5, 0xE068 +.hword 0xE017, 0xDFC4, 0xDF72, 0xDF22, 0xDED8, 0xDE95, 0xDE5C, 0xDE2F +.hword 0xDE11, 0xDE04, 0xDE09, 0xDE24, 0xDE57, 0xDEA4, 0xDF0D, 0xDF95 +.hword 0xE03E, 0xE220, 0xE5D2, 0xEA90, 0xEF9A, 0xF42C, 0xF785, 0xF8E2 +.hword 0xF8FB, 0xF909, 0xF90F, 0xF90E, 0xF908, 0xF8FF, 0xF8F5, 0xF8EC +.hword 0xF8E5, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 +.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 +.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E2 +.hword 0xF8E2, 0xF8E2, 0xF8E2, 0xF8E1, 0xF8E1, 0xF8E0, 0xF8E0, 0xF8DF +.hword 0xF8DE, 0xF8DE, 0xF8DD, 0xF8DC, 0xF8DC, 0xF8DC, 0xF8DB, 0xF8DB +.hword 0xF8DC, 0xF8DC, 0xF8DD, 0xF8DE, 0xF8E0, 0xF8E2, 0x02E9, 0x0275 +.hword 0x0204, 0x0196, 0x012D, 0x00C9, 0x006C, 0x0016, 0xFFCA, 0xFF87 +.hword 0xFF4F, 0xFF22, 0xFF02, 0xFEF0, 0xFEED, 0xFEFA, 0xFF14, 0xFF39 +.hword 0xFF68, 0xFF9F, 0xFFDC, 0x001C, 0x005E, 0x00A1, 0x00E2, 0x011F +.hword 0x0157, 0x0187, 0x01AD, 0x01C9, 0x01D7, 0x01D5, 0x01C3, 0x019D +.hword 0x0163, 0x0112, 0x00A8, 0x0023, 0xFF83, 0xFDC8, 0xFA6D, 0xF61F +.hword 0xF18E, 0xED68, 0xEA5D, 0xE91A, 0xE8FC, 0xE8EB, 0xE8E4, 0xE8E5 +.hword 0xE8EC, 0xE8F7, 0xE903, 0xE90E, 0xE916, 0xE91A, 0xE91A, 0xE91A +.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A +.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A +.hword 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE91A, 0xE918, 0xE915 +.hword 0xE910, 0xE90A, 0xE902, 0xE8FA, 0xE8F2, 0xE8EA, 0xE8E2, 0xE8DB +.hword 0xE8D6, 0xE8D2, 0xE8D0, 0xE8D0, 0xE8D3, 0xE8DA, 0xE8E3, 0xE8F1 +.hword 0xE903, 0xE91A, 0xDC05, 0xDBE2, 0xDBC0, 0xDB9F, 0xDB7F, 0xDB5F +.hword 0xDB41, 0xDB25, 0xDB0B, 0xDAF3, 0xDADD, 0xDACA, 0xDABA, 0xDAAD +.hword 0xDAA4, 0xDA9E, 0xDA9C, 0xDA9C, 0xDA9E, 0xDAA3, 0xDAAA, 0xDAB3 +.hword 0xDABD, 0xDAC8, 0xDAD4, 0xDAE1, 0xDAEE, 0xDAFA, 0xDB07, 0xDB13 +.hword 0xDB1E, 0xDB28, 0xDB31, 0xDB38, 0xDB3D, 0xDB40, 0xDB40, 0xDB3D +.hword 0xDB38, 0xDB20, 0xDAEF, 0xDAAD, 0xDA65, 0xDA1F, 0xD9E5, 0xD9C1 +.hword 0xD9AF, 0xD9A5, 0xD9A1, 0xD9A1, 0xD9A6, 0xD9AC, 0xD9B3, 0xD9BA +.hword 0xD9BF, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 +.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 +.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C1 +.hword 0xD9C1, 0xD9C1, 0xD9C1, 0xD9C2, 0xD9C3, 0xD9C4, 0xD9C6, 0xD9C7 +.hword 0xD9C9, 0xD9CA, 0xD9CC, 0xD9CD, 0xD9CE, 0xD9CF, 0xD9CF, 0xD9CF +.hword 0xD9CF, 0xD9CD, 0xD9CB, 0xD9C9, 0xD9C5, 0xD9C1, 0xAD0B, 0xACFB +.hword 0xACEB, 0xACDB, 0xACCA, 0xACB9, 0xACA7, 0xAC96, 0xAC83, 0xAC71 +.hword 0xAC5F, 0xAC4C, 0xAC39, 0xAC26, 0xAC13, 0xAC00, 0xABED, 0xABDA +.hword 0xABC6, 0xABB3, 0xABA0, 0xAB8D, 0xAB7A, 0xAB67, 0xAB54, 0xAB41 +.hword 0xAB2F, 0xAB1C, 0xAB0A, 0xAAF8, 0xAAE7, 0xAAD6, 0xAAC5, 0xAAB4 +.hword 0xAAA4, 0xAA95, 0xAA85, 0xAA77, 0xAA68, 0xAA17, 0xA96F, 0xA8B3 +.hword 0xA829, 0xA816, 0xA8BF, 0xAA68, 0xAD31, 0xB0DE, 0xB531, 0xB9EA +.hword 0xBEC9, 0xC38F, 0xC7FC, 0xCBD1, 0xCECF, 0xD0B5, 0xD1E4, 0xD2EB +.hword 0xD3CC, 0xD489, 0xD524, 0xD5A2, 0xD603, 0xD64B, 0xD67C, 0xD699 +.hword 0xD6A4, 0xD6A1, 0xD691, 0xD677, 0xD656, 0xD631, 0xD609, 0xD5E2 +.hword 0xD5BF, 0xD5A1, 0xD58C, 0xD581, 0xD585, 0xD598, 0xD5B6, 0xD5D4 +.hword 0xD5F4, 0xD614, 0xD632, 0xD64F, 0xD66A, 0xD682, 0xD696, 0xD6A5 +.hword 0xD6AF, 0xD6B2, 0xD6AF, 0xD6A4, 0xD691, 0xD675, 0xD64E, 0xD61D +.hword 0xD5E1, 0xD598, 0x1B15, 0x1ACD, 0x1A85, 0x1A3E, 0x19F8, 0x19B4 +.hword 0x1972, 0x1932, 0x18F5, 0x18BC, 0x1886, 0x1854, 0x1828, 0x1800 +.hword 0x17F3, 0x1810, 0x1849, 0x1891, 0x18DB, 0x1919, 0x193F, 0x194F +.hword 0x1957, 0x1958, 0x1954, 0x194E, 0x1947, 0x1941, 0x193F, 0x193F +.hword 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F +.hword 0x193F, 0x194F, 0x1975, 0x19A0, 0x19C1, 0x19C6, 0x19A0, 0x193F +.hword 0x189A, 0x17C0, 0x16BE, 0x15A6, 0x1484, 0x136A, 0x1265, 0x1185 +.hword 0x10D9, 0x1070, 0x1033, 0x1000, 0x0FD7, 0x0FB7, 0x0FA0, 0x0F90 +.hword 0x0F87, 0x0F84, 0x0F87, 0x0F8E, 0x0F9A, 0x0FA9, 0x0FBB, 0x0FCF +.hword 0x0FE4, 0x0FFA, 0x1010, 0x1025, 0x1039, 0x104B, 0x105A, 0x1066 +.hword 0x106D, 0x1070, 0x106C, 0x1063, 0x1055, 0x1044, 0x102F, 0x1019 +.hword 0x1002, 0x0FEB, 0x0FD6, 0x0FC4, 0x0FB4, 0x0FA9, 0x0FA4, 0x0FA5 +.hword 0x0FAE, 0x0FBF, 0x0FDA, 0x1000, 0x1032, 0x1070, 0xFF68, 0xFFA2 +.hword 0xFFDC, 0x0014, 0x004B, 0x0080, 0x00B3, 0x00E2, 0x010F, 0x0138 +.hword 0x015D, 0x017E, 0x0199, 0x01B0, 0x01C1, 0x01CE, 0x01D6, 0x01DB +.hword 0x01DC, 0x01DA, 0x01D5, 0x01CD, 0x01C2, 0x01B6, 0x01A8, 0x0198 +.hword 0x0187, 0x0175, 0x0163, 0x0150, 0x013D, 0x012A, 0x0118, 0x0107 +.hword 0x00F7, 0x00E8, 0x00DC, 0x00D1, 0x00C8, 0x00D1, 0x00F0, 0x0116 +.hword 0x0134, 0x013B, 0x011C, 0x00C8, 0x0039, 0xFF7C, 0xFE9C, 0xFDA7 +.hword 0xFCAC, 0xFBB6, 0xFAD2, 0xFA0F, 0xF97A, 0xF91E, 0xF8E9, 0xF8BD +.hword 0xF89A, 0xF87E, 0xF869, 0xF85C, 0xF854, 0xF851, 0xF853, 0xF85A +.hword 0xF864, 0xF871, 0xF881, 0xF892, 0xF8A5, 0xF8B8, 0xF8CB, 0xF8DD +.hword 0xF8EF, 0xF8FE, 0xF90B, 0xF916, 0xF91C, 0xF91E, 0xF91D, 0xF91A +.hword 0xF916, 0xF910, 0xF909, 0xF902, 0xF8FA, 0xF8F3, 0xF8EC, 0xF8E6 +.hword 0xF8E1, 0xF8DD, 0xF8DC, 0xF8DC, 0xF8DF, 0xF8E5, 0xF8ED, 0xF8FA +.hword 0xF90A, 0xF91E, 0xB0D1, 0xB081, 0xB032, 0xAFE5, 0xAF9A, 0xAF52 +.hword 0xAF0D, 0xAECD, 0xAE91, 0xAE5A, 0xAE29, 0xADFF, 0xADDC, 0xADC0 +.hword 0xADAA, 0xAD97, 0xAD87, 0xAD7A, 0xAD70, 0xAD68, 0xAD63, 0xAD60 +.hword 0xAD5F, 0xAD61, 0xAD65, 0xAD6B, 0xAD72, 0xAD7C, 0xAD88, 0xAD95 +.hword 0xADA3, 0xADB3, 0xADC5, 0xADD7, 0xADEB, 0xAE00, 0xAE16, 0xAE2C +.hword 0xAE44, 0xAE5C, 0xAE74, 0xAE8D, 0xAEA7, 0xAEC0, 0xAEDA, 0xAEF4 +.hword 0xAF1C, 0xAF5E, 0xAFB2, 0xB013, 0xB07B, 0xB0E1, 0xB142, 0xB195 +.hword 0xB1D4, 0xB1FA, 0xB20F, 0xB220, 0xB22F, 0xB239, 0xB242, 0xB247 +.hword 0xB24A, 0xB24B, 0xB24A, 0xB248, 0xB244, 0xB23F, 0xB238, 0xB232 +.hword 0xB22A, 0xB223, 0xB21B, 0xB214, 0xB20D, 0xB207, 0xB202, 0xB1FE +.hword 0xB1FB, 0xB1FA, 0xB1FB, 0xB1FE, 0xB202, 0xB207, 0xB20C, 0xB213 +.hword 0xB219, 0xB220, 0xB226, 0xB22B, 0xB22F, 0xB232, 0xB234, 0xB234 +.hword 0xB231, 0xB22C, 0xB224, 0xB21A, 0xB20C, 0xB1FA, 0x1602, 0x1675 +.hword 0x16E9, 0x175C, 0x17D0, 0x1841, 0x18B1, 0x191D, 0x1986, 0x19E9 +.hword 0x1A48, 0x1AA0, 0x1AF1, 0x1B3A, 0x1B6C, 0x1B80, 0x1B7C, 0x1B6A +.hword 0x1B53, 0x1B3E, 0x1B36, 0x1B35, 0x1B35, 0x1B35, 0x1B35, 0x1B35 +.hword 0x1B35, 0x1B36, 0x1B36, 0x1B4C, 0x1B84, 0x1BD0, 0x1C21, 0x1C68 +.hword 0x1C96, 0x1C9D, 0x1C6F, 0x1BFC, 0x1B36, 0x19AE, 0x1743, 0x1453 +.hword 0x1140, 0x0E69, 0x0C30, 0x0AF5, 0x0A9C, 0x0ABB, 0x0B38, 0x0BFB +.hword 0x0CEA, 0x0DED, 0x0EEC, 0x0FCD, 0x1079, 0x10D5, 0x10FD, 0x111F +.hword 0x113A, 0x114F, 0x115F, 0x116A, 0x1170, 0x1172, 0x1170, 0x116B +.hword 0x1163, 0x1159, 0x114D, 0x1140, 0x1132, 0x1123, 0x1114, 0x1106 +.hword 0x10F9, 0x10ED, 0x10E3, 0x10DB, 0x10D6, 0x10D5, 0x10D4, 0x10D4 +.hword 0x10D4, 0x10D4, 0x10D3, 0x10D3, 0x10D3, 0x10D2, 0x10D2, 0x10D2 +.hword 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D1, 0x10D2, 0x10D3 +.hword 0x10D3, 0x10D5, 0x0222, 0x01F3, 0x01C3, 0x0194, 0x0166, 0x0139 +.hword 0x010D, 0x00E3, 0x00BA, 0x0095, 0x0071, 0x0051, 0x0034, 0x001B +.hword 0x0013, 0x0027, 0x004E, 0x007E, 0x00AF, 0x00D8, 0x00F2, 0x00FD +.hword 0x0102, 0x0102, 0x0100, 0x00FC, 0x00F7, 0x00F3, 0x00F2, 0x00DC +.hword 0x00A4, 0x0058, 0x0008, 0xFFC2, 0xFF94, 0xFF8C, 0xFFBB, 0x002C +.hword 0x00F2, 0x0262, 0x049B, 0x074F, 0x0A36, 0x0D02, 0x0F6A, 0x1122 +.hword 0x124F, 0x134A, 0x141A, 0x14C2, 0x1549, 0x15B4, 0x1607, 0x1648 +.hword 0x167C, 0x16A8, 0x16CE, 0x16ED, 0x1707, 0x171B, 0x172A, 0x1734 +.hword 0x173A, 0x173B, 0x173A, 0x1735, 0x172E, 0x1724, 0x1719, 0x170D +.hword 0x16FF, 0x16F2, 0x16E4, 0x16D6, 0x16CA, 0x16BF, 0x16B5, 0x16AE +.hword 0x16A9, 0x16A8, 0x16AB, 0x16B4, 0x16C2, 0x16D3, 0x16E8, 0x16FE +.hword 0x1714, 0x172B, 0x1740, 0x1752, 0x1761, 0x176C, 0x1771, 0x1770 +.hword 0x1768, 0x1756, 0x173B, 0x1716, 0x16E5, 0x16A8, 0xEC9C, 0xEC36 +.hword 0xEBD0, 0xEB69, 0xEB03, 0xEA9E, 0xEA3C, 0xE9DC, 0xE97F, 0xE927 +.hword 0xE8D4, 0xE886, 0xE83F, 0xE7FE, 0xE7D2, 0xE7C3, 0xE7C8, 0xE7DB +.hword 0xE7F2, 0xE806, 0xE80F, 0xE810, 0xE810, 0xE811, 0xE810, 0xE810 +.hword 0xE810, 0xE80F, 0xE80F, 0xE801, 0xE7DC, 0xE7A9, 0xE774, 0xE745 +.hword 0xE727, 0xE722, 0xE741, 0xE78C, 0xE80F, 0xE905, 0xEA80, 0xEC4D +.hword 0xEE3B, 0xF016, 0xF1AC, 0xF2C8, 0xF384, 0xF41B, 0xF493, 0xF4EF +.hword 0xF535, 0xF568, 0xF58D, 0xF5A8, 0xF5BF, 0xF5D4, 0xF5EA, 0xF5FB +.hword 0xF609, 0xF614, 0xF61C, 0xF622, 0xF625, 0xF626, 0xF625, 0xF623 +.hword 0xF61F, 0xF619, 0xF613, 0xF60C, 0xF605, 0xF5FD, 0xF5F6, 0xF5EE +.hword 0xF5E7, 0xF5E1, 0xF5DC, 0xF5D8, 0xF5D5, 0xF5D4, 0xF5D5, 0xF5D7 +.hword 0xF5D9, 0xF5DD, 0xF5E0, 0xF5E4, 0xF5E9, 0xF5ED, 0xF5F1, 0xF5F4 +.hword 0xF5F7, 0xF5F9, 0xF5FA, 0xF5FA, 0xF5F8, 0xF5F5, 0xF5F0, 0xF5E9 +.hword 0xF5E0, 0xF5D4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xFFFC, 0xFFE7, 0xFFC9, 0xFFA4 +.hword 0xFF7D, 0xFF55, 0xFF30, 0xFF12, 0xFEFE, 0xFEF6, 0xFEFF, 0xFF1B +.hword 0xFF4D, 0xFF9A, 0x0002, 0x00B9, 0x01D8, 0x0341, 0x04D9, 0x0682 +.hword 0x081E, 0x0992, 0x0ABF, 0x0B89, 0x0BD3, 0x0B41, 0x09C4, 0x07AF +.hword 0x0557, 0x030F, 0x012C, 0x0002, 0xFF73, 0xFF1F, 0xFEFD, 0xFF02 +.hword 0xFF24, 0xFF57, 0xFF91, 0xFFC8, 0xFFF1, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20 +.hword 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20, 0xAE20 +.hword 0xAE23, 0xAE2C, 0xAE3A, 0xAE4A, 0xAE5C, 0xAE6E, 0xAE7E, 0xAE8C +.hword 0xAE95, 0xAE98, 0xAE94, 0xAE88, 0xAE71, 0xAE4F, 0xAE20, 0xADCE +.hword 0xAD4D, 0xACAB, 0xABF4, 0xAB36, 0xAA7D, 0xA9D7, 0xA950, 0xA8F5 +.hword 0xA8D4, 0xA8D3, 0xA8E4, 0xA922, 0xA9AB, 0xAA9B, 0xAC0D, 0xAE20 +.hword 0xB0FB, 0xB491, 0xB8AC, 0xBD14, 0xC194, 0xC5F4, 0xC9FF, 0xCD7D +.hword 0xD038, 0xD1FA, 0xD319, 0xD412, 0xD4E7, 0xD59B, 0xD630, 0xD6A9 +.hword 0xD708, 0xD74F, 0xD781, 0xD7A0, 0xD7AE, 0xD7AF, 0xD7A4, 0xD790 +.hword 0xD775, 0xD755, 0xD734, 0xD713, 0xD6F5, 0xD6DC, 0xD6CB, 0xD6C4 +.hword 0xD6CA, 0xD6DE, 0xD6FE, 0xD724, 0xD74F, 0xD77C, 0xD7AB, 0xD7DA +.hword 0xD807, 0xD831, 0xD856, 0xD874, 0xD88A, 0xD897, 0xD898, 0xD88C +.hword 0xD872, 0xD847, 0xD80B, 0xD7BC, 0xD758, 0xD6DE, 0xDB13, 0xDB1D +.hword 0xDB27, 0xDB31, 0xDB3A, 0xDB44, 0xDB4D, 0xDB55, 0xDB5D, 0xDB65 +.hword 0xDB6C, 0xDB73, 0xDB79, 0xDB7E, 0xDB80, 0xDB7B, 0xDB72, 0xDB67 +.hword 0xDB5C, 0xDB52, 0xDB4C, 0xDB4A, 0xDB49, 0xDB48, 0xDB49, 0xDB4A +.hword 0xDB4B, 0xDB4C, 0xDB4C, 0xDB24, 0xDABC, 0xDA30, 0xD99B, 0xD918 +.hword 0xD8C3, 0xD8B5, 0xD90B, 0xD9DF, 0xDB4C, 0xDE0C, 0xE258, 0xE793 +.hword 0xED1A, 0xF250, 0xF692, 0xF943, 0xFA9B, 0xFB52, 0xFB86, 0xFB53 +.hword 0xFAD7, 0xFA2F, 0xF978, 0xF8CE, 0xF850, 0xF819, 0xF811, 0xF80B +.hword 0xF805, 0xF801, 0xF7FE, 0xF7FC, 0xF7FB, 0xF7FA, 0xF7FB, 0xF7FC +.hword 0xF7FD, 0xF7FF, 0xF801, 0xF804, 0xF807, 0xF80A, 0xF80D, 0xF80F +.hword 0xF812, 0xF814, 0xF816, 0xF818, 0xF819, 0xF819, 0xF81E, 0xF82B +.hword 0xF83F, 0xF858, 0xF875, 0xF894, 0xF8B5, 0xF8D5, 0xF8F3, 0xF90D +.hword 0xF923, 0xF932, 0xF93A, 0xF938, 0xF92C, 0xF913, 0xF8ED, 0xF8B7 +.hword 0xF871, 0xF819, 0x069E, 0x06F2, 0x0745, 0x0798, 0x07E9, 0x0838 +.hword 0x0885, 0x08CF, 0x0916, 0x0959, 0x0997, 0x09D1, 0x0A05, 0x0A34 +.hword 0x0A42, 0x0A21, 0x09E0, 0x098E, 0x0939, 0x08F1, 0x08C6, 0x08B3 +.hword 0x08AA, 0x08A9, 0x08AD, 0x08B5, 0x08BD, 0x08C3, 0x08C6, 0x08C8 +.hword 0x08CD, 0x08D4, 0x08DC, 0x08E3, 0x08E7, 0x08E8, 0x08E3, 0x08D8 +.hword 0x08C6, 0x089A, 0x0850, 0x07F8, 0x07A0, 0x075A, 0x0734, 0x073F +.hword 0x077A, 0x07D8, 0x084E, 0x08D4, 0x0962, 0x09F0, 0x0A73, 0x0AE5 +.hword 0x0B3C, 0x0B70, 0x0B8D, 0x0BA6, 0x0BB9, 0x0BC8, 0x0BD3, 0x0BDB +.hword 0x0BDF, 0x0BE1, 0x0BDF, 0x0BDC, 0x0BD6, 0x0BCF, 0x0BC7, 0x0BBD +.hword 0x0BB3, 0x0BA9, 0x0B9E, 0x0B94, 0x0B8B, 0x0B82, 0x0B7B, 0x0B75 +.hword 0x0B72, 0x0B70, 0x0B72, 0x0B78, 0x0B80, 0x0B8A, 0x0B95, 0x0BA2 +.hword 0x0BAF, 0x0BBC, 0x0BC8, 0x0BD3, 0x0BDB, 0x0BE2, 0x0BE5, 0x0BE4 +.hword 0x0BDF, 0x0BD5, 0x0BC6, 0x0BB0, 0x0B94, 0x0B70, 0xB624, 0xB663 +.hword 0xB6A3, 0xB6E2, 0xB720, 0xB75C, 0xB796, 0xB7CE, 0xB804, 0xB837 +.hword 0xB866, 0xB891, 0xB8B9, 0xB8DB, 0xB8E5, 0xB8C9, 0xB893, 0xB850 +.hword 0xB80B, 0xB7D1, 0xB7AD, 0xB79E, 0xB797, 0xB796, 0xB799, 0xB79F +.hword 0xB7A6, 0xB7AB, 0xB7AD, 0xB7A5, 0xB78E, 0xB76F, 0xB74E, 0xB731 +.hword 0xB71E, 0xB71B, 0xB72E, 0xB75D, 0xB7AD, 0xB855, 0xB964, 0xBAAC +.hword 0xBBFC, 0xBD27, 0xBDFC, 0xBE4D, 0xBE20, 0xBDA8, 0xBCF7, 0xBC1E +.hword 0xBB2E, 0xBA39, 0xB951, 0xB887, 0xB7ED, 0xB794, 0xB765, 0xB73F +.hword 0xB720, 0xB707, 0xB6F5, 0xB6E9, 0xB6E2, 0xB6E0, 0xB6E2, 0xB6E8 +.hword 0xB6F1, 0xB6FC, 0xB70A, 0xB719, 0xB729, 0xB73A, 0xB74B, 0xB75B +.hword 0xB76A, 0xB778, 0xB783, 0xB78C, 0xB792, 0xB794, 0xB795, 0xB797 +.hword 0xB79B, 0xB7A0, 0xB7A6, 0xB7AC, 0xB7B2, 0xB7B8, 0xB7BE, 0xB7C3 +.hword 0xB7C8, 0xB7CB, 0xB7CC, 0xB7CC, 0xB7C9, 0xB7C4, 0xB7BD, 0xB7B3 +.hword 0xB7A5, 0xB794, 0xFFD6, 0xFFD7, 0xFFD8, 0xFFDA, 0xFFDC, 0xFFDE +.hword 0xFFE1, 0xFFE4, 0xFFE7, 0xFFEA, 0xFFEE, 0xFFF1, 0xFFF5, 0xFFF8 +.hword 0xFFFB, 0xFFFF, 0x0001, 0x0003, 0x0006, 0x0008, 0x000A, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A +.hword 0x000A, 0x0009, 0x0009, 0x0009, 0x0009, 0x000A, 0x000A, 0x000A +.hword 0x000B, 0x000B, 0x000C, 0x000C, 0x000D, 0x000D, 0x000D, 0x000D +.hword 0x000D, 0x000D, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000C, 0x000D +.hword 0x000E, 0x000B, 0x0005, 0xFFFC, 0xFFF1, 0xFFE3, 0xFFD3, 0xFFC1 +.hword 0xFFAF, 0xFF9C, 0xFF88, 0xFF74, 0xFF60, 0xFF4D, 0xFF3B, 0xFF2B +.hword 0xFF1B, 0xFF0E, 0xFF04, 0xFEFC, 0xFEF7, 0xFEF6, 0xFDEE, 0xFDEF +.hword 0xFDF0, 0xFDF0, 0xFDF1, 0xFDF2, 0xFDF2, 0xFDF3, 0xFDF4, 0xFDF4 +.hword 0xFDF5, 0xFDF5, 0xFDF5, 0xFDF6, 0xFDF6, 0xFDF6, 0xFDF7, 0xFDF7 +.hword 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7 +.hword 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF7, 0xFDF6, 0xFDF5, 0xFDF3, 0xFDF2 +.hword 0xFDF0, 0xFDEE, 0xFDED, 0xFDEB, 0xFDEA, 0xFDEA, 0xFDEA, 0xFDEB +.hword 0xFDEC, 0xFDEF, 0xFDF2, 0xFDF7, 0xFE1A, 0xFE56, 0xFE7D, 0xFE5D +.hword 0xFDF0, 0xFD57, 0xFCAB, 0xFC07, 0xFB85, 0xFB1C, 0xFAB9, 0xFA68 +.hword 0xFA35, 0xFA2B, 0xFA55, 0xFAAD, 0xFB24, 0xFBA7, 0xFC27, 0xFC93 +.hword 0xFCDB, 0xFCEE, 0xFCCB, 0xFC7F, 0xFC18, 0xFBA4, 0xFB31, 0xFACD +.hword 0xFA85, 0xFA6A, 0xFA8F, 0xFAE3, 0xFB47, 0xFB9F, 0xFBCF, 0xFBC4 +.hword 0xFB90, 0xFB4D, 0xFB12, 0xFAF7, 0xFAF7, 0xFB05, 0xFB1A, 0xFB31 +.hword 0xFB42, 0xFB4A, 0xFB49, 0xFB43, 0xFB3A, 0xFB2F, 0xFB24, 0xFB19 +.hword 0xFB0B, 0xFAFB, 0xBEE4, 0xBEEF, 0xBEFC, 0xBF08, 0xBF15, 0xBF21 +.hword 0xBF2E, 0xBF3A, 0xBF45, 0xBF4F, 0xBF59, 0xBF61, 0xBF68, 0xBF6E +.hword 0xBF71, 0xBF73, 0xBF72, 0xBF6F, 0xBF6A, 0xBF61, 0xBF56, 0xBF48 +.hword 0xBF36, 0xBF27, 0xBF1B, 0xBF11, 0xBF09, 0xBF04, 0xBF01, 0xBEFF +.hword 0xBEFF, 0xBF01, 0xBF04, 0xBF07, 0xBF0C, 0xBF11, 0xBF17, 0xBF1D +.hword 0xBF23, 0xBF29, 0xBF2E, 0xBF33, 0xBF37, 0xBF3B, 0xBF3D, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3C, 0xBF3C, 0xBF3C, 0xBF3C +.hword 0xBF3C, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xC066, 0x1B15 +.hword 0x1ACD, 0x1A85, 0x1A3E, 0x19F8, 0x19B4, 0x1972, 0x1932, 0x18F5 +.hword 0x18BC, 0x1886, 0x1854, 0x1828, 0x1800, 0x17F3, 0x1810, 0x1849 +.hword 0x1891, 0x18DB, 0x1919, 0x193F, 0x194F, 0x1957, 0x1958, 0x1954 +.hword 0x194E, 0x1947, 0x1941, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F +.hword 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x193F, 0x194F, 0x1975 +.hword 0x19A0, 0x19C1, 0x19C6, 0x19A0, 0x193F, 0x189A, 0x17C0, 0x16BE +.hword 0x15A6, 0x1484, 0x136A, 0x1265, 0x1185, 0x10D9, 0x1070, 0x1033 +.hword 0x1000, 0x0FD7, 0x0FB7, 0x0FA0, 0x0F90, 0x0F87, 0x0F84, 0x0F87 +.hword 0x0F8E, 0x0F9A, 0x0FA9, 0x0FBB, 0x0FCF, 0x0FE4, 0x0FFA, 0x1010 +.hword 0x1025, 0x1039, 0x104B, 0x105A, 0x1066, 0x106D, 0x1070, 0x106C +.hword 0x1063, 0x1055, 0x1044, 0x102F, 0x1019, 0x1002, 0x0FEB, 0x0FD6 +.hword 0x0FC4, 0x0FB4, 0x0FA9, 0x0FA4, 0x0FA5, 0x0FAE, 0x0FBF, 0x0FDA +.hword 0x1000, 0x1032, 0x1070, 0xFF68, 0xFFA2, 0xFFDC, 0x0014, 0x004B +.hword 0x0080, 0x00B3, 0x00E2, 0x010F, 0x0138, 0x015D, 0x017E, 0x0199 +.hword 0x01B0, 0x01C1, 0x01CE, 0x01D6, 0x01DB, 0x01DC, 0x01DA, 0x01D5 +.hword 0x01CD, 0x01C2, 0x01B6, 0x01A8, 0x0198, 0x0187, 0x0175, 0x0163 +.hword 0x0150, 0x013D, 0x012A, 0x0118, 0x0107, 0x00F7, 0x00E8, 0x00DC +.hword 0x00D1, 0x00C8, 0x00D1, 0x00F0, 0x0116, 0x0134, 0x013B, 0x011C +.hword 0x00C8, 0x0039, 0xFF7C, 0xFE9C, 0xFDA7, 0xFCAC, 0xFBB6, 0xFAD2 +.hword 0xFA0F, 0xF97A, 0xF91E, 0xF8E9, 0xF8BD, 0xF89A, 0xF87E, 0xF869 +.hword 0xF85C, 0xF854, 0xF851, 0xF853, 0xF85A, 0xF864, 0xF871, 0xF881 +.hword 0xF892, 0xF8A5, 0xF8B8, 0xF8CB, 0xF8DD, 0xF8EF, 0xF8FE, 0xF90B +.hword 0xF916, 0xF91C, 0xF91E, 0xF91D, 0xF91A, 0xF916, 0xF910, 0xF909 +.hword 0xF902, 0xF8FA, 0xF8F3, 0xF8EC, 0xF8E6, 0xF8E1, 0xF8DD, 0xF8DC +.hword 0xF8DC, 0xF8DF, 0xF8E5, 0xF8ED, 0xF8FA, 0xF90A, 0xF91E, 0xB0D1 +.hword 0xB081, 0xB032, 0xAFE5, 0xAF9A, 0xAF52, 0xAF0D, 0xAECD, 0xAE91 +.hword 0xAE5A, 0xAE29, 0xADFF, 0xADDC, 0xADC0, 0xADAA, 0xAD97, 0xAD87 +.hword 0xAD7A, 0xAD70, 0xAD68, 0xAD63, 0xAD60, 0xAD5F, 0xAD61, 0xAD65 +.hword 0xAD6B, 0xAD72, 0xAD7C, 0xAD88, 0xAD95, 0xADA3, 0xADB3, 0xADC5 +.hword 0xADD7, 0xADEB, 0xAE00, 0xAE16, 0xAE2C, 0xAE44, 0xAE5C, 0xAE74 +.hword 0xAE8D, 0xAEA7, 0xAEC0, 0xAEDA, 0xAEF4, 0xAF1C, 0xAF5E, 0xAFB2 +.hword 0xB013, 0xB07B, 0xB0E1, 0xB142, 0xB195, 0xB1D4, 0xB1FA, 0xB20F +.hword 0xB220, 0xB22F, 0xB239, 0xB242, 0xB247, 0xB24A, 0xB24B, 0xB24A +.hword 0xB248, 0xB244, 0xB23F, 0xB238, 0xB232, 0xB22A, 0xB223, 0xB21B +.hword 0xB214, 0xB20D, 0xB207, 0xB202, 0xB1FE, 0xB1FB, 0xB1FA, 0xB1FB +.hword 0xB1FE, 0xB202, 0xB207, 0xB20C, 0xB213, 0xB219, 0xB220, 0xB226 +.hword 0xB22B, 0xB22F, 0xB232, 0xB234, 0xB234, 0xB231, 0xB22C, 0xB224 +.hword 0xB21A, 0xB20C, 0xB1FA, 0xDB13, 0xDB1D, 0xDB27, 0xDB31, 0xDB3A +.hword 0xDB44, 0xDB4D, 0xDB55, 0xDB5D, 0xDB65, 0xDB6C, 0xDB73, 0xDB79 +.hword 0xDB7E, 0xDB80, 0xDB7B, 0xDB72, 0xDB67, 0xDB5C, 0xDB52, 0xDB4C +.hword 0xDB4A, 0xDB49, 0xDB48, 0xDB49, 0xDB4A, 0xDB4B, 0xDB4C, 0xDB4C +.hword 0xDB24, 0xDABC, 0xDA30, 0xD99B, 0xD918, 0xD8C3, 0xD8B5, 0xD90B +.hword 0xD9DF, 0xDB4C, 0xDE0C, 0xE258, 0xE793, 0xED1A, 0xF250, 0xF692 +.hword 0xF943, 0xFA9B, 0xFB52, 0xFB86, 0xFB53, 0xFAD7, 0xFA2F, 0xF978 +.hword 0xF8CE, 0xF850, 0xF819, 0xF811, 0xF80B, 0xF805, 0xF801, 0xF7FE +.hword 0xF7FC, 0xF7FB, 0xF7FA, 0xF7FB, 0xF7FC, 0xF7FD, 0xF7FF, 0xF801 +.hword 0xF804, 0xF807, 0xF80A, 0xF80D, 0xF80F, 0xF812, 0xF814, 0xF816 +.hword 0xF818, 0xF819, 0xF819, 0xF81E, 0xF82B, 0xF83F, 0xF858, 0xF875 +.hword 0xF894, 0xF8B5, 0xF8D5, 0xF8F3, 0xF90D, 0xF923, 0xF932, 0xF93A +.hword 0xF938, 0xF92C, 0xF913, 0xF8ED, 0xF8B7, 0xF871, 0xF819, 0x069E +.hword 0x06F2, 0x0745, 0x0798, 0x07E9, 0x0838, 0x0885, 0x08CF, 0x0916 +.hword 0x0959, 0x0997, 0x09D1, 0x0A05, 0x0A34, 0x0A42, 0x0A21, 0x09E0 +.hword 0x098E, 0x0939, 0x08F1, 0x08C6, 0x08B3, 0x08AA, 0x08A9, 0x08AD +.hword 0x08B5, 0x08BD, 0x08C3, 0x08C6, 0x08C8, 0x08CD, 0x08D4, 0x08DC +.hword 0x08E3, 0x08E7, 0x08E8, 0x08E3, 0x08D8, 0x08C6, 0x089A, 0x0850 +.hword 0x07F8, 0x07A0, 0x075A, 0x0734, 0x073F, 0x077A, 0x07D8, 0x084E +.hword 0x08D4, 0x0962, 0x09F0, 0x0A73, 0x0AE5, 0x0B3C, 0x0B70, 0x0B8D +.hword 0x0BA6, 0x0BB9, 0x0BC8, 0x0BD3, 0x0BDB, 0x0BDF, 0x0BE1, 0x0BDF +.hword 0x0BDC, 0x0BD6, 0x0BCF, 0x0BC7, 0x0BBD, 0x0BB3, 0x0BA9, 0x0B9E +.hword 0x0B94, 0x0B8B, 0x0B82, 0x0B7B, 0x0B75, 0x0B72, 0x0B70, 0x0B72 +.hword 0x0B78, 0x0B80, 0x0B8A, 0x0B95, 0x0BA2, 0x0BAF, 0x0BBC, 0x0BC8 +.hword 0x0BD3, 0x0BDB, 0x0BE2, 0x0BE5, 0x0BE4, 0x0BDF, 0x0BD5, 0x0BC6 +.hword 0x0BB0, 0x0B94, 0x0B70, 0xB624, 0xB663, 0xB6A3, 0xB6E2, 0xB720 +.hword 0xB75C, 0xB796, 0xB7CE, 0xB804, 0xB837, 0xB866, 0xB891, 0xB8B9 +.hword 0xB8DB, 0xB8E5, 0xB8C9, 0xB893, 0xB850, 0xB80B, 0xB7D1, 0xB7AD +.hword 0xB79E, 0xB797, 0xB796, 0xB799, 0xB79F, 0xB7A6, 0xB7AB, 0xB7AD +.hword 0xB7A5, 0xB78E, 0xB76F, 0xB74E, 0xB731, 0xB71E, 0xB71B, 0xB72E +.hword 0xB75D, 0xB7AD, 0xB855, 0xB964, 0xBAAC, 0xBBFC, 0xBD27, 0xBDFC +.hword 0xBE4D, 0xBE20, 0xBDA8, 0xBCF7, 0xBC1E, 0xBB2E, 0xBA39, 0xB951 +.hword 0xB887, 0xB7ED, 0xB794, 0xB765, 0xB73F, 0xB720, 0xB707, 0xB6F5 +.hword 0xB6E9, 0xB6E2, 0xB6E0, 0xB6E2, 0xB6E8, 0xB6F1, 0xB6FC, 0xB70A +.hword 0xB719, 0xB729, 0xB73A, 0xB74B, 0xB75B, 0xB76A, 0xB778, 0xB783 +.hword 0xB78C, 0xB792, 0xB794, 0xB795, 0xB797, 0xB79B, 0xB7A0, 0xB7A6 +.hword 0xB7AC, 0xB7B2, 0xB7B8, 0xB7BE, 0xB7C3, 0xB7C8, 0xB7CB, 0xB7CC +.hword 0xB7CC, 0xB7C9, 0xB7C4, 0xB7BD, 0xB7B3, 0xB7A5, 0xB794, 0xE0FF +.hword 0xC001, 0xE0FB, 0xBF7F, 0xFE5D, 0xFE83, 0xFEAB, 0xFED2, 0xFEFA +.hword 0xFF23, 0xFF4B, 0xFF73, 0xFF9C, 0xFFC3, 0xFFEB, 0x0010, 0x0036 +.hword 0x005B, 0x007F, 0x00A2, 0x00C3, 0x00E3, 0x0101, 0x011E, 0x0138 +.hword 0x014C, 0x0155, 0x0156, 0x0152, 0x014A, 0x0142, 0x013B, 0x0138 +.hword 0x0138, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x013A +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x0139, 0x0139 +.hword 0x0138, 0x0137, 0x0135, 0x0132, 0x012F, 0x012D, 0x012B, 0x012A +.hword 0x0129, 0x0129, 0x0128, 0x0128, 0x0127, 0x0127, 0x0127, 0x0127 +.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 +.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 +.hword 0x0126, 0x0126, 0x0125, 0x012A, 0x0138, 0x014C, 0x0167, 0x0185 +.hword 0x01A6, 0x01C8, 0x01E9, 0x0208, 0x0224, 0x023B, 0x024B, 0x0253 +.hword 0x0251, 0x0244, 0x022B, 0x0203, 0x01CB, 0x0182, 0x0125, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003, 0x0005 +.hword 0x0007, 0x0009, 0x000B, 0x000D, 0x000E, 0x0010, 0x0011, 0x0011 +.hword 0x0011, 0x0010, 0x000F, 0x000C, 0x0009, 0x0001, 0xFFF2, 0xFFDF +.hword 0xFFCB, 0xFFB8, 0xFFA9, 0xFFA1, 0xFF9E, 0xFF9B, 0xFF99, 0xFF97 +.hword 0xFF95, 0xFF93, 0xFF92, 0xFF91, 0xFF91, 0xFF90, 0xFF90, 0xFF90 +.hword 0xFF90, 0xFF91, 0xFF91, 0xFF91, 0xFF92, 0xFF92, 0xFF93, 0xFF94 +.hword 0xFF94, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF96 +.hword 0xFF97, 0xFF99, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA8, 0xFFAC, 0xFFB0 +.hword 0xFFB3, 0xFFB6, 0xFFB8, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB5, 0xFFB0 +.hword 0xFFA9, 0xFFA0, 0xFF95, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD28, 0xFD2B, 0xFD2F, 0xFD33, 0xFD35, 0xFD35, 0xFD30, 0xFD26 +.hword 0xFD11, 0xFCEB, 0xFCB8, 0xFC7C, 0xFC3A, 0xFBF5, 0xFBB0, 0xFB6F +.hword 0xFB35, 0xFB06, 0xFAE4, 0xFAD2, 0xFAD5, 0xFAF0, 0xFB25, 0xFB79 +.hword 0xFBEE, 0xFD0E, 0xFF1E, 0x01B8, 0x047B, 0x0701, 0x08E6, 0x09C5 +.hword 0x09FE, 0x0A31, 0x0A5F, 0x0A89, 0x0AAE, 0x0AD0, 0x0AED, 0x0B06 +.hword 0x0B1D, 0x0B2F, 0x0B3F, 0x0B4C, 0x0B57, 0x0B5F, 0x0B66, 0x0B6A +.hword 0x0B6D, 0x0B6F, 0x0B6F, 0x0B6F, 0x0B6D, 0x0B6C, 0x0B6A, 0x0B69 +.hword 0x0B67, 0x0B66, 0x0B66, 0x0B67, 0x0B68, 0x0B68, 0x0B68, 0x0B66 +.hword 0x0B63, 0x0B5F, 0x0B58, 0x0B4F, 0x0B43, 0x0B34, 0x0B22, 0x0B0B +.hword 0x0AF1, 0x0AD1, 0x0AAD, 0x0A83, 0x0A54, 0x0A1F, 0x09E3, 0xBF84 +.hword 0xFC31, 0xFDE0, 0xFF91, 0x0143, 0x02F6, 0x04A7, 0x0655, 0x07FF +.hword 0x09A2, 0x0B3E, 0x0CD1, 0x0E59, 0x0FD5, 0x1144, 0x1274, 0x1342 +.hword 0x13C4, 0x140D, 0x1438, 0x145A, 0x1474, 0x1487, 0x1492, 0x1496 +.hword 0x1492, 0x1487, 0x1474, 0x1459, 0x1437, 0x1406, 0x136E, 0x1274 +.hword 0x1144, 0x0FFA, 0x0E98, 0x0D24, 0x0BA4, 0x0A1F, 0x089A, 0x071B +.hword 0x05A9, 0x0449, 0x0302, 0x01DA, 0x00D7, 0x0000, 0xFF65, 0xFF0A +.hword 0xFEE6, 0xFEEC, 0xFF10, 0xFF48, 0xFF87, 0xFFC3, 0xFFEF, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0009, 0x0025, 0x004F, 0x0084, 0x00C1, 0x0104, 0x0149, 0x018D +.hword 0x01CC, 0x0205, 0x0233, 0x0253, 0x0263, 0x0260, 0x0245, 0x0211 +.hword 0x01C0, 0x014F, 0x00BA, 0x0000, 0x0071, 0x007D, 0x0088, 0x0094 +.hword 0x009F, 0x00AA, 0x00B6, 0x00C1, 0x00CC, 0x00D6, 0x00E0, 0x00EA +.hword 0x00F4, 0x00FD, 0x0105, 0x010B, 0x010F, 0x0112, 0x0115, 0x0116 +.hword 0x0118, 0x011A, 0x011B, 0x011C, 0x011C, 0x011C, 0x011B, 0x011A +.hword 0x0118, 0x0116, 0x0112, 0x010A, 0x00FD, 0x00EC, 0x00D8, 0x00C3 +.hword 0x00AE, 0x0097, 0x0081, 0x006A, 0x0055, 0x0040, 0x002D, 0x001B +.hword 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6 +.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0007, 0x000F, 0x001A +.hword 0x0027, 0x0034, 0x0042, 0x0050, 0x005D, 0x0068, 0x0071, 0x0078 +.hword 0x007B, 0x007A, 0x0075, 0x006B, 0x005A, 0x0043, 0x0025, 0x0000 +.hword 0xFE69, 0xFE52, 0xFE3A, 0xFE21, 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC +.hword 0xFDA3, 0xFD88, 0xFD6E, 0xFD54, 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4 +.hword 0xFCA4, 0xFC73, 0xFC46, 0xFC20, 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF +.hword 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2, 0xFC06, 0xFC11, 0xFC24, 0xFC6E +.hword 0xFD1F, 0xFE31, 0xFF75, 0x00DF, 0x0263, 0x03F4, 0x0585, 0x0708 +.hword 0x0871, 0x09B4, 0x0AC2, 0x0B91, 0x0C12, 0x0C39, 0x0B58, 0x0923 +.hword 0x061E, 0x02CE, 0xFFB7, 0xFD5C, 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A +.hword 0xFAC0, 0xFA84, 0xFA54, 0xFA2F, 0xFA15, 0xFA05, 0xF9FD, 0xF9FC +.hword 0xFA03, 0xFA0F, 0xFA20, 0xFA35, 0xFA4E, 0xFA68, 0xFA84, 0xFAA0 +.hword 0xFABB, 0xFAD5, 0xFAED, 0xFB01, 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D +.hword 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E, 0xFB54, 0xFB6C, 0xFB85, 0xFB9F +.hword 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0, 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0 +.hword 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D, 0xFC31, 0xFDE0, 0xFF91, 0x0143 +.hword 0x02F6, 0x04A7, 0x0655, 0x07FF, 0x09A2, 0x0B3E, 0x0CD1, 0x0E59 +.hword 0x0FD5, 0x1144, 0x1274, 0x1342, 0x13C4, 0x140D, 0x1438, 0x145A +.hword 0x1474, 0x1487, 0x1492, 0x1496, 0x1492, 0x1487, 0x1474, 0x1459 +.hword 0x1437, 0x1406, 0x136E, 0x1274, 0x1144, 0x0FFA, 0x0E98, 0x0D24 +.hword 0x0BA4, 0x0A1F, 0x089A, 0x071B, 0x05A9, 0x0449, 0x0302, 0x01DA +.hword 0x00D7, 0x0000, 0xFF65, 0xFF0A, 0xFEE6, 0xFEEC, 0xFF10, 0xFF48 +.hword 0xFF87, 0xFFC3, 0xFFEF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0025, 0x004F, 0x0084 +.hword 0x00C1, 0x0104, 0x0149, 0x018D, 0x01CC, 0x0205, 0x0233, 0x0253 +.hword 0x0263, 0x0260, 0x0245, 0x0211, 0x01C0, 0x014F, 0x00BA, 0x0000 +.hword 0x0071, 0x007D, 0x0088, 0x0094, 0x009F, 0x00AA, 0x00B6, 0x00C1 +.hword 0x00CC, 0x00D6, 0x00E0, 0x00EA, 0x00F4, 0x00FD, 0x0105, 0x010B +.hword 0x010F, 0x0112, 0x0115, 0x0116, 0x0118, 0x011A, 0x011B, 0x011C +.hword 0x011C, 0x011C, 0x011B, 0x011A, 0x0118, 0x0116, 0x0112, 0x010A +.hword 0x00FD, 0x00EC, 0x00D8, 0x00C3, 0x00AE, 0x0097, 0x0081, 0x006A +.hword 0x0055, 0x0040, 0x002D, 0x001B, 0x000C, 0x0000, 0xFFF8, 0xFFF2 +.hword 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0007, 0x000F, 0x001A, 0x0027, 0x0034, 0x0042, 0x0050 +.hword 0x005D, 0x0068, 0x0071, 0x0078, 0x007B, 0x007A, 0x0075, 0x006B +.hword 0x005A, 0x0043, 0x0025, 0x0000, 0xFE69, 0xFE52, 0xFE3A, 0xFE21 +.hword 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC, 0xFDA3, 0xFD88, 0xFD6E, 0xFD54 +.hword 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4, 0xFCA4, 0xFC73, 0xFC46, 0xFC20 +.hword 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF, 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2 +.hword 0xFC06, 0xFC11, 0xFC24, 0xFC6E, 0xFD1F, 0xFE31, 0xFF75, 0x00DF +.hword 0x0263, 0x03F4, 0x0585, 0x0708, 0x0871, 0x09B4, 0x0AC2, 0x0B91 +.hword 0x0C12, 0x0C39, 0x0B58, 0x0923, 0x061E, 0x02CE, 0xFFB7, 0xFD5C +.hword 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A, 0xFAC0, 0xFA84, 0xFA54, 0xFA2F +.hword 0xFA15, 0xFA05, 0xF9FD, 0xF9FC, 0xFA03, 0xFA0F, 0xFA20, 0xFA35 +.hword 0xFA4E, 0xFA68, 0xFA84, 0xFAA0, 0xFABB, 0xFAD5, 0xFAED, 0xFB01 +.hword 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D, 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E +.hword 0xFB54, 0xFB6C, 0xFB85, 0xFB9F, 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0 +.hword 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0, 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D +.hword 0xFC31, 0xFDE0, 0xFF91, 0x0143, 0x02F6, 0x04A7, 0x0655, 0x07FF +.hword 0x09A2, 0x0B3E, 0x0CD1, 0x0E59, 0x0FD5, 0x1144, 0x1274, 0x1342 +.hword 0x13C4, 0x140D, 0x1438, 0x145A, 0x1474, 0x1487, 0x1492, 0x1496 +.hword 0x1492, 0x1487, 0x1474, 0x1459, 0x1437, 0x1406, 0x136E, 0x1274 +.hword 0x1144, 0x0FFA, 0x0E98, 0x0D24, 0x0BA4, 0x0A1F, 0x089A, 0x071B +.hword 0x05A9, 0x0449, 0x0302, 0x01DA, 0x00D7, 0x0000, 0xFF65, 0xFF0A +.hword 0xFEE6, 0xFEEC, 0xFF10, 0xFF48, 0xFF87, 0xFFC3, 0xFFEF, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0009, 0x0025, 0x004F, 0x0084, 0x00C1, 0x0104, 0x0149, 0x018D +.hword 0x01CC, 0x0205, 0x0233, 0x0253, 0x0263, 0x0260, 0x0245, 0x0211 +.hword 0x01C0, 0x014F, 0x00BA, 0x0000, 0x0071, 0x007D, 0x0088, 0x0094 +.hword 0x009F, 0x00AA, 0x00B6, 0x00C1, 0x00CC, 0x00D6, 0x00E0, 0x00EA +.hword 0x00F4, 0x00FD, 0x0105, 0x010B, 0x010F, 0x0112, 0x0115, 0x0116 +.hword 0x0118, 0x011A, 0x011B, 0x011C, 0x011C, 0x011C, 0x011B, 0x011A +.hword 0x0118, 0x0116, 0x0112, 0x010A, 0x00FD, 0x00EC, 0x00D8, 0x00C3 +.hword 0x00AE, 0x0097, 0x0081, 0x006A, 0x0055, 0x0040, 0x002D, 0x001B +.hword 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF1, 0xFFF3, 0xFFF6 +.hword 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0007, 0x000F, 0x001A +.hword 0x0027, 0x0034, 0x0042, 0x0050, 0x005D, 0x0068, 0x0071, 0x0078 +.hword 0x007B, 0x007A, 0x0075, 0x006B, 0x005A, 0x0043, 0x0025, 0x0000 +.hword 0xFE69, 0xFE52, 0xFE3A, 0xFE21, 0xFE09, 0xFDEF, 0xFDD6, 0xFDBC +.hword 0xFDA3, 0xFD88, 0xFD6E, 0xFD54, 0xFD39, 0xFD1F, 0xFCFE, 0xFCD4 +.hword 0xFCA4, 0xFC73, 0xFC46, 0xFC20, 0xFC06, 0xFBF5, 0xFBE8, 0xFBDF +.hword 0xFBDC, 0xFBDD, 0xFBE4, 0xFBF2, 0xFC06, 0xFC11, 0xFC24, 0xFC6E +.hword 0xFD1F, 0xFE31, 0xFF75, 0x00DF, 0x0263, 0x03F4, 0x0585, 0x0708 +.hword 0x0871, 0x09B4, 0x0AC2, 0x0B91, 0x0C12, 0x0C39, 0x0B58, 0x0923 +.hword 0x061E, 0x02CE, 0xFFB7, 0xFD5C, 0xFC3E, 0xFBC8, 0xFB61, 0xFB0A +.hword 0xFAC0, 0xFA84, 0xFA54, 0xFA2F, 0xFA15, 0xFA05, 0xF9FD, 0xF9FC +.hword 0xFA03, 0xFA0F, 0xFA20, 0xFA35, 0xFA4E, 0xFA68, 0xFA84, 0xFAA0 +.hword 0xFABB, 0xFAD5, 0xFAED, 0xFB01, 0xFB10, 0xFB1B, 0xFB1F, 0xFB1D +.hword 0xFB1B, 0xFB20, 0xFB2D, 0xFB3E, 0xFB54, 0xFB6C, 0xFB85, 0xFB9F +.hword 0xFBB8, 0xFBCF, 0xFBE2, 0xFBF0, 0xFBF8, 0xFBF9, 0xFBF1, 0xFBE0 +.hword 0xFBC3, 0xFB9A, 0xFB63, 0xFB1D, 0xFE5D, 0xFE83, 0xFEAB, 0xFED2 +.hword 0xFEFA, 0xFF23, 0xFF4B, 0xFF73, 0xFF9C, 0xFFC3, 0xFFEB, 0x0010 +.hword 0x0036, 0x005B, 0x007F, 0x00A2, 0x00C3, 0x00E3, 0x0101, 0x011E +.hword 0x0138, 0x014C, 0x0155, 0x0156, 0x0152, 0x014A, 0x0142, 0x013B +.hword 0x0138, 0x0138, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139, 0x0139 +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x0139 +.hword 0x0139, 0x0138, 0x0137, 0x0135, 0x0132, 0x012F, 0x012D, 0x012B +.hword 0x012A, 0x0129, 0x0129, 0x0128, 0x0128, 0x0127, 0x0127, 0x0127 +.hword 0x0127, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 +.hword 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126, 0x0126 +.hword 0x0126, 0x0126, 0x0126, 0x0125, 0x012A, 0x0138, 0x014C, 0x0167 +.hword 0x0185, 0x01A6, 0x01C8, 0x01E9, 0x0208, 0x0224, 0x023B, 0x024B +.hword 0x0253, 0x0251, 0x0244, 0x022B, 0x0203, 0x01CB, 0x0182, 0x0125 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0005, 0x0007, 0x0009, 0x000B, 0x000D, 0x000E, 0x0010, 0x0011 +.hword 0x0011, 0x0011, 0x0010, 0x000F, 0x000C, 0x0009, 0x0001, 0xFFF2 +.hword 0xFFDF, 0xFFCB, 0xFFB8, 0xFFA9, 0xFFA1, 0xFF9E, 0xFF9B, 0xFF99 +.hword 0xFF97, 0xFF95, 0xFF93, 0xFF92, 0xFF91, 0xFF91, 0xFF90, 0xFF90 +.hword 0xFF90, 0xFF90, 0xFF91, 0xFF91, 0xFF91, 0xFF92, 0xFF92, 0xFF93 +.hword 0xFF94, 0xFF94, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95, 0xFF95 +.hword 0xFF96, 0xFF97, 0xFF99, 0xFF9C, 0xFFA0, 0xFFA4, 0xFFA8, 0xFFAC +.hword 0xFFB0, 0xFFB3, 0xFFB6, 0xFFB8, 0xFFB9, 0xFFB9, 0xFFB8, 0xFFB5 +.hword 0xFFB0, 0xFFA9, 0xFFA0, 0xFF95, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26, 0xFD26 +.hword 0xFD26, 0xFD28, 0xFD2B, 0xFD2F, 0xFD33, 0xFD35, 0xFD35, 0xFD30 +.hword 0xFD26, 0xFD11, 0xFCEB, 0xFCB8, 0xFC7C, 0xFC3A, 0xFBF5, 0xFBB0 +.hword 0xFB6F, 0xFB35, 0xFB06, 0xFAE4, 0xFAD2, 0xFAD5, 0xFAF0, 0xFB25 +.hword 0xFB79, 0xFBEE, 0xFD0E, 0xFF1E, 0x01B8, 0x047B, 0x0701, 0x08E6 +.hword 0x09C5, 0x09FE, 0x0A31, 0x0A5F, 0x0A89, 0x0AAE, 0x0AD0, 0x0AED +.hword 0x0B06, 0x0B1D, 0x0B2F, 0x0B3F, 0x0B4C, 0x0B57, 0x0B5F, 0x0B66 +.hword 0x0B6A, 0x0B6D, 0x0B6F, 0x0B6F, 0x0B6F, 0x0B6D, 0x0B6C, 0x0B6A +.hword 0x0B69, 0x0B67, 0x0B66, 0x0B66, 0x0B67, 0x0B68, 0x0B68, 0x0B68 +.hword 0x0B66, 0x0B63, 0x0B5F, 0x0B58, 0x0B4F, 0x0B43, 0x0B34, 0x0B22 +.hword 0x0B0B, 0x0AF1, 0x0AD1, 0x0AAD, 0x0A83, 0x0A54, 0x0A1F, 0x09E3 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0002, 0x0005, 0x0009, 0x000D, 0x0012, 0x0017, 0x001C +.hword 0x0021, 0x0025, 0x0028, 0x002A, 0x002C, 0x002B, 0x0029, 0x0026 +.hword 0x0020, 0x0018, 0x000D, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFD, 0x3FF6, 0x3FEC +.hword 0x3FE0, 0x3FD2, 0x3FC3, 0x3FB5, 0x3FA8, 0x3F9E, 0x3F96, 0x3F92 +.hword 0x3F93, 0x3F99, 0x3FA7, 0x3FBB, 0x3FD8, 0x3FFF, 0x4055, 0x40EE +.hword 0x41AE, 0x4279, 0x4336, 0x43C7, 0x4412, 0x442E, 0x4447, 0x445B +.hword 0x446B, 0x4478, 0x4481, 0x4488, 0x448C, 0x448D, 0x448C, 0x4488 +.hword 0x4484, 0x447D, 0x4476, 0x446D, 0x4463, 0x445A, 0x444F, 0x4445 +.hword 0x443B, 0x4432, 0x4429, 0x4421, 0x441B, 0x4416, 0x4413, 0x4412 +.hword 0x4413, 0x4414, 0x4417, 0x441A, 0x441D, 0x4421, 0x4425, 0x4429 +.hword 0x442C, 0x4430, 0x4432, 0x4434, 0x4435, 0x4435, 0x4433, 0x4430 +.hword 0x442C, 0x4425, 0x441D, 0x4412 + +peach_seg5_animindex_5015360: # 0x05015360 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0064, 0x10D8, 0x0064, 0x113C +.hword 0x0064, 0x11A0, 0x0064, 0x0FAC, 0x0064, 0x1010, 0x0064, 0x1074 +.hword 0x0064, 0x0E80, 0x0064, 0x0EE4, 0x0064, 0x0F48, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x089E, 0x0064, 0x0006, 0x0064, 0x006A +.hword 0x0064, 0x00CE, 0x0064, 0x0D54, 0x0064, 0x0DB8, 0x0064, 0x0E1C +.hword 0x0064, 0x0C28, 0x0064, 0x0C8C, 0x0064, 0x0CF0, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0C27, 0x0064, 0x089F, 0x0064, 0x0903 +.hword 0x0064, 0x0967, 0x0001, 0x0000, 0x0001, 0x0000, 0x0064, 0x025E +.hword 0x0064, 0x0132, 0x0064, 0x0196, 0x0064, 0x01FA, 0x0064, 0x02C2 +.hword 0x0064, 0x0326, 0x0064, 0x038A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0AFA, 0x0064, 0x09CB, 0x0064, 0x0A2F, 0x0064, 0x0A93 +.hword 0x0064, 0x051A, 0x0064, 0x057E, 0x0064, 0x05E2, 0x0064, 0x03EE +.hword 0x0064, 0x0452, 0x0064, 0x04B6, 0x0064, 0x0646, 0x0064, 0x06AA +.hword 0x0064, 0x070E, 0x0064, 0x0AFB, 0x0064, 0x0B5F, 0x0064, 0x0BC3 +.hword 0x0001, 0x0AF7, 0x0001, 0x0AF8, 0x0001, 0x0AF9, 0x0064, 0x0772 +.hword 0x0064, 0x07D6, 0x0064, 0x083A + +peach_seg5_anim_05015468: # 0x05015468 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x15 +.word peach_seg5_animvalue_05012F58 +.word peach_seg5_animindex_5015360 +.word 0 + +peach_seg5_animvalue_05015480: # 0x05015480 +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFDCE, 0xFD04 +.hword 0xFC07, 0xFAE3, 0xF9A0, 0xF849, 0xF6E9, 0xF589, 0xF434, 0xF2F4 +.hword 0xF1D3, 0xF0DB, 0xEFFF, 0xEF2C, 0xEE60, 0xED9A, 0xECDB, 0xEC20 +.hword 0xEB6A, 0xEAB8, 0xEA08, 0xE95B, 0xE8AF, 0xE803, 0xE757, 0xE6AB +.hword 0xE5FD, 0xE54C, 0xE498, 0xE3E1, 0xE325, 0xE263, 0xE18D, 0xE09C +.hword 0xDF9A, 0xDE93, 0xDD91, 0xDC9F, 0xDBC8, 0xDB17, 0xDA97, 0xDA42 +.hword 0xDA08, 0xD9E4, 0xD9D2, 0xD9CD, 0xD9D2, 0xD9DA, 0xD9E2, 0xD9E6 +.hword 0x049C, 0x059B, 0x06DA, 0x084A, 0x09E0, 0x0B8C, 0x0D42, 0x0EF3 +.hword 0x1093, 0x1213, 0x1367, 0x1481, 0x1552, 0x15EE, 0x1672, 0x16DF +.hword 0x1738, 0x177F, 0x17B7, 0x17E2, 0x1801, 0x1818, 0x1828, 0x1834 +.hword 0x183F, 0x1849, 0x1856, 0x1868, 0x1880, 0x18A2, 0x18D0, 0x190C +.hword 0x195A, 0x19BB, 0x1A2A, 0x1AA0, 0x1B19, 0x1B90, 0x1BFD, 0x1C5E +.hword 0x1CAA, 0x1CE8, 0x1D1C, 0x1D47, 0x1D6A, 0x1D86, 0x1D9B, 0x1DA9 +.hword 0x1DB1, 0x1DB3, 0xC8E3, 0xCA17, 0xCB9B, 0xCD5D, 0xCF49, 0xD14C +.hword 0xD355, 0xD550, 0xD729, 0xD8CF, 0xDA2F, 0xDB35, 0xDC02, 0xDCC4 +.hword 0xDD7A, 0xDE24, 0xDEC3, 0xDF56, 0xDFDD, 0xE058, 0xE0C8, 0xE12B +.hword 0xE183, 0xE1CE, 0xE20E, 0xE241, 0xE268, 0xE283, 0xE292, 0xE294 +.hword 0xE28B, 0xE275, 0xE248, 0xE201, 0xE1A7, 0xE142, 0xE0DB, 0xE07A +.hword 0xE028, 0xDFEC, 0xDFCE, 0xDFCA, 0xDFDC, 0xDFFC, 0xE026, 0xE054 +.hword 0xE081, 0xE0A7, 0xE0C3, 0xE0CD, 0xF8E4, 0xF8E7, 0xF8E9, 0xF8EC +.hword 0xF8EF, 0xF8F2, 0xF8F5, 0xF8F9, 0xF8FC, 0xF900, 0xF904, 0xF907 +.hword 0xF90B, 0xF90F, 0xF913, 0xF917, 0xF91B, 0xF91F, 0xF924, 0xF928 +.hword 0xF92C, 0xF930, 0xF934, 0xF938, 0xF93C, 0xF940, 0xF944, 0xF948 +.hword 0xF94C, 0xF950, 0xF954, 0xF957, 0xF95B, 0xF95E, 0xF961, 0xF964 +.hword 0xF967, 0xF96A, 0xF96D, 0xF96F, 0xF971, 0xF973, 0xF975, 0xF977 +.hword 0xF978, 0xF979, 0xF97A, 0xF97B, 0xF97B, 0xF97B, 0xE934, 0xE950 +.hword 0xE96E, 0xE98E, 0xE9B0, 0xE9D3, 0xE9F8, 0xEA1F, 0xEA46, 0xEA6F +.hword 0xEA99, 0xEAC5, 0xEAF1, 0xEB1D, 0xEB4B, 0xEB79, 0xEBA7, 0xEBD6 +.hword 0xEC06, 0xEC35, 0xEC64, 0xEC94, 0xECC3, 0xECF2, 0xED20, 0xED4E +.hword 0xED7B, 0xEDA8, 0xEDD4, 0xEDFF, 0xEE28, 0xEE51, 0xEE78, 0xEE9F +.hword 0xEEC3, 0xEEE6, 0xEF07, 0xEF27, 0xEF45, 0xEF60, 0xEF7A, 0xEF91 +.hword 0xEFA6, 0xEFB8, 0xEFC8, 0xEFD6, 0xEFE0, 0xEFE8, 0xEFED, 0xEFEE +.hword 0xD9BC, 0xD9B7, 0xD9B1, 0xD9AB, 0xD9A5, 0xD99E, 0xD997, 0xD990 +.hword 0xD988, 0xD980, 0xD978, 0xD970, 0xD968, 0xD95F, 0xD957, 0xD94E +.hword 0xD945, 0xD93C, 0xD933, 0xD92A, 0xD921, 0xD918, 0xD90F, 0xD906 +.hword 0xD8FD, 0xD8F5, 0xD8EC, 0xD8E4, 0xD8DB, 0xD8D3, 0xD8CB, 0xD8C3 +.hword 0xD8BC, 0xD8B5, 0xD8AE, 0xD8A7, 0xD8A1, 0xD89B, 0xD895, 0xD890 +.hword 0xD88B, 0xD887, 0xD883, 0xD87F, 0xD87C, 0xD879, 0xD877, 0xD876 +.hword 0xD875, 0xD875, 0xD546, 0xD4ED, 0xD48E, 0xD428, 0xD3BE, 0xD34E +.hword 0xD2D9, 0xD25F, 0xD1E1, 0xD160, 0xD0DB, 0xD052, 0xCFC7, 0xCF3A +.hword 0xCEAA, 0xCE18, 0xCD85, 0xCCF0, 0xCC5B, 0xCBC6, 0xCB30, 0xCA9A +.hword 0xCA06, 0xC971, 0xC8DF, 0xC84D, 0xC7BE, 0xC731, 0xC6A7, 0xC61F +.hword 0xC59B, 0xC51A, 0xC49E, 0xC425, 0xC3B2, 0xC343, 0xC2D9, 0xC276 +.hword 0xC218, 0xC1C1, 0xC170, 0xC127, 0xC0E4, 0xC0AA, 0xC077, 0xC04D +.hword 0xC02C, 0xC014, 0xC005, 0xC000, 0x10B8, 0x1105, 0x1158, 0x11B1 +.hword 0x120E, 0x126F, 0x12D5, 0x133F, 0x13AD, 0x141E, 0x1492, 0x1509 +.hword 0x1582, 0x15FE, 0x167B, 0x16FA, 0x177B, 0x17FC, 0x187E, 0x1901 +.hword 0x1983, 0x1A06, 0x1A88, 0x1B09, 0x1B89, 0x1C07, 0x1C84, 0x1CFF +.hword 0x1D78, 0x1DEE, 0x1E62, 0x1ED2, 0x1F3F, 0x1FA7, 0x200C, 0x206D +.hword 0x20C9, 0x2120, 0x2171, 0x21BE, 0x2204, 0x2244, 0x227E, 0x22B1 +.hword 0x22DD, 0x2301, 0x231E, 0x2334, 0x2340, 0x2345, 0xF936, 0xF94F +.hword 0xF96B, 0xF988, 0xF9A6, 0xF9C6, 0xF9E8, 0xFA0B, 0xFA2F, 0xFA54 +.hword 0xFA7A, 0xFAA1, 0xFAC9, 0xFAF1, 0xFB1A, 0xFB44, 0xFB6E, 0xFB99 +.hword 0xFBC3, 0xFBEE, 0xFC19, 0xFC44, 0xFC6F, 0xFC99, 0xFCC3, 0xFCED +.hword 0xFD16, 0xFD3E, 0xFD66, 0xFD8C, 0xFDB2, 0xFDD7, 0xFDFB, 0xFE1D +.hword 0xFE3E, 0xFE5E, 0xFE7C, 0xFE99, 0xFEB4, 0xFECD, 0xFEE4, 0xFEF9 +.hword 0xFF0C, 0xFF1C, 0xFF2B, 0xFF37, 0xFF40, 0xFF47, 0xFF4C, 0xFF4D +.hword 0xB1E6, 0xB1D0, 0xB1B8, 0xB19F, 0xB185, 0xB169, 0xB14C, 0xB12E +.hword 0xB10F, 0xB0EF, 0xB0CE, 0xB0AD, 0xB08A, 0xB067, 0xB044, 0xB020 +.hword 0xAFFB, 0xAFD7, 0xAFB2, 0xAF8D, 0xAF68, 0xAF43, 0xAF1E, 0xAEF9 +.hword 0xAED5, 0xAEB1, 0xAE8E, 0xAE6B, 0xAE49, 0xAE27, 0xAE06, 0xADE7 +.hword 0xADC8, 0xADAA, 0xAD8E, 0xAD72, 0xAD58, 0xAD40, 0xAD28, 0xAD13 +.hword 0xACFF, 0xACED, 0xACDC, 0xACCE, 0xACC1, 0xACB7, 0xACAF, 0xACA9 +.hword 0xACA5, 0xACA4, 0x10D6, 0x10D7, 0x10D9, 0x10DA, 0x10DC, 0x10DD +.hword 0x10DF, 0x10E1, 0x10E3, 0x10E5, 0x10E7, 0x10E9, 0x10EB, 0x10ED +.hword 0x10F0, 0x10F2, 0x10F4, 0x10F6, 0x10F9, 0x10FB, 0x10FD, 0x10FF +.hword 0x1102, 0x1104, 0x1106, 0x1108, 0x110B, 0x110D, 0x110F, 0x1111 +.hword 0x1113, 0x1115, 0x1117, 0x1119, 0x111A, 0x111C, 0x111E, 0x111F +.hword 0x1121, 0x1122, 0x1123, 0x1124, 0x1125, 0x1126, 0x1127, 0x1128 +.hword 0x1128, 0x1128, 0x1129, 0x1129, 0x1660, 0x1614, 0x15C1, 0x156A +.hword 0x150E, 0x14AD, 0x1448, 0x13DF, 0x1372, 0x1302, 0x128F, 0x1219 +.hword 0x11A1, 0x1127, 0x10AA, 0x102D, 0x0FAD, 0x0F2D, 0x0EAC, 0x0E2B +.hword 0x0DAA, 0x0D29, 0x0CA8, 0x0C28, 0x0BA9, 0x0B2C, 0x0AB0, 0x0A36 +.hword 0x09BE, 0x0949, 0x08D7, 0x0868, 0x07FC, 0x0794, 0x0730, 0x06D0 +.hword 0x0675, 0x061F, 0x05CE, 0x0583, 0x053D, 0x04FE, 0x04C4, 0x0492 +.hword 0x0466, 0x0442, 0x0425, 0x0410, 0x0404, 0x03FF, 0xF5C7, 0xF5B9 +.hword 0xF5AA, 0xF59A, 0xF588, 0xF577, 0xF564, 0xF550, 0xF53C, 0xF527 +.hword 0xF512, 0xF4FC, 0xF4E6, 0xF4CF, 0xF4B8, 0xF4A1, 0xF489, 0xF472 +.hword 0xF45A, 0xF442, 0xF42A, 0xF412, 0xF3FA, 0xF3E2, 0xF3CB, 0xF3B4 +.hword 0xF39D, 0xF386, 0xF370, 0xF35A, 0xF345, 0xF330, 0xF31C, 0xF309 +.hword 0xF2F7, 0xF2E5, 0xF2D4, 0xF2C4, 0xF2B5, 0xF2A7, 0xF29A, 0xF28E +.hword 0xF284, 0xF27A, 0xF272, 0xF26C, 0xF266, 0xF262, 0xF260, 0xF25F +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xD652, 0xD5BB, 0xD519, 0xD46D +.hword 0xD3B8, 0xD2FA, 0xD233, 0xD165, 0xD08F, 0xCFB3, 0xCED1, 0xCDEA +.hword 0xCCFD, 0xCC0D, 0xCB18, 0xCA21, 0xC927, 0xC82B, 0xC72E, 0xC630 +.hword 0xC532, 0xC434, 0xC337, 0xC23B, 0xC142, 0xC04B, 0xBF58, 0xBE69 +.hword 0xBD7D, 0xBC97, 0xBBB7, 0xBADC, 0xBA09, 0xB93C, 0xB878, 0xB7BC +.hword 0xB709, 0xB660, 0xB5C1, 0xB52C, 0xB4A3, 0xB427, 0xB3B6, 0xB353 +.hword 0xB2FD, 0xB2B6, 0xB27D, 0xB254, 0xB23B, 0xB233, 0xF7B4, 0xF746 +.hword 0xF6D0, 0xF653, 0xF5CF, 0xF545, 0xF4B5, 0xF41F, 0xF384, 0xF2E4 +.hword 0xF23F, 0xF197, 0xF0EB, 0xF03C, 0xEF8A, 0xEED7, 0xEE21, 0xED6A +.hword 0xECB2, 0xEBF9, 0xEB40, 0xEA87, 0xE9D0, 0xE919, 0xE863, 0xE7B0 +.hword 0xE6FF, 0xE651, 0xE5A6, 0xE4FF, 0xE45B, 0xE3BD, 0xE323, 0xE28E +.hword 0xE1FF, 0xE177, 0xE0F5, 0xE07A, 0xE006, 0xDF9A, 0xDF37, 0xDEDC +.hword 0xDE8A, 0xDE42, 0xDE03, 0xDDD0, 0xDDA7, 0xDD89, 0xDD76, 0xDD70 +.hword 0x0B47, 0x0B1B, 0x0AEC, 0x0AB9, 0x0A84, 0x0A4C, 0x0A12, 0x09D6 +.hword 0x0997, 0x0957, 0x0914, 0x08D1, 0x088B, 0x0845, 0x07FD, 0x07B5 +.hword 0x076B, 0x0722, 0x06D7, 0x068D, 0x0642, 0x05F8, 0x05AE, 0x0564 +.hword 0x051B, 0x04D3, 0x048B, 0x0445, 0x0400, 0x03BD, 0x037B, 0x033B +.hword 0x02FD, 0x02C1, 0x0287, 0x0250, 0x021C, 0x01EA, 0x01BC, 0x0190 +.hword 0x0168, 0x0143, 0x0123, 0x0105, 0x00EC, 0x00D7, 0x00C7, 0x00BB +.hword 0x00B3, 0x00B1, 0xB780, 0xB76B, 0xB754, 0xB73B, 0xB722, 0xB707 +.hword 0xB6EB, 0xB6CE, 0xB6AF, 0xB690, 0xB670, 0xB64F, 0xB62E, 0xB60C +.hword 0xB5E9, 0xB5C6, 0xB5A3, 0xB57F, 0xB55B, 0xB537, 0xB513, 0xB4EF +.hword 0xB4CC, 0xB4A8, 0xB485, 0xB462, 0xB43F, 0xB41D, 0xB3FC, 0xB3DB +.hword 0xB3BC, 0xB39D, 0xB37F, 0xB362, 0xB346, 0xB32B, 0xB312, 0xB2FA +.hword 0xB2E4, 0xB2CF, 0xB2BB, 0xB2A9, 0xB29A, 0xB28C, 0xB27F, 0xB275 +.hword 0xB26D, 0xB267, 0xB264, 0xB263, 0xFEF8, 0xFEFF, 0xFF0A, 0xFF1A +.hword 0xFF2F, 0xFF49, 0xFF6A, 0xFF8F, 0xFFB2, 0xFFD2, 0xFFEF, 0x0008 +.hword 0x0020, 0x0035, 0x0048, 0x0059, 0x0067, 0x0073, 0x007D, 0x0085 +.hword 0x008C, 0x0091, 0x0094, 0x0095, 0x0096, 0x0095, 0x0093, 0x008F +.hword 0x008B, 0x0086, 0x0080, 0x007A, 0x0073, 0x006B, 0x0063, 0x005B +.hword 0x0053, 0x004B, 0x0043, 0x003A, 0x0033, 0x002B, 0x0024, 0x001E +.hword 0x0019, 0x0014, 0x0010, 0x000D, 0x000B, 0x000A, 0xFAEB, 0xFADE +.hword 0xFAD4, 0xFAD1, 0xFAD8, 0xFAEB, 0xFB01, 0xFB16, 0xFB24, 0xFB2E +.hword 0xFB38, 0xFB40, 0xFB48, 0xFB4F, 0xFB56, 0xFB5C, 0xFB63, 0xFB69 +.hword 0xFB70, 0xFB77, 0xFB7E, 0xFB86, 0xFB8E, 0xFB97, 0xFBA2, 0xFBAD +.hword 0xFBBA, 0xFBC8, 0xFBD8, 0xFBE9, 0xFBFC, 0xFC13, 0xFC2F, 0xFC50 +.hword 0xFC74, 0xFC9C, 0xFCC5, 0xFCF0, 0xFD1C, 0xFD48, 0xFD73, 0xFD9D +.hword 0xFDC4, 0xFDE9, 0xFE0A, 0xFE27, 0xFE3F, 0xFE50, 0xFE5B, 0xFE5F +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D +.hword 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3D, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3E +.hword 0xBF3E, 0xBF3E, 0xC066, 0x10B8, 0x1105, 0x1158, 0x11B1, 0x120E +.hword 0x126F, 0x12D5, 0x133F, 0x13AD, 0x141E, 0x1492, 0x1509, 0x1582 +.hword 0x15FE, 0x167B, 0x16FA, 0x177B, 0x17FC, 0x187E, 0x1901, 0x1983 +.hword 0x1A06, 0x1A88, 0x1B09, 0x1B89, 0x1C07, 0x1C84, 0x1CFF, 0x1D78 +.hword 0x1DEE, 0x1E62, 0x1ED2, 0x1F3F, 0x1FA7, 0x200C, 0x206D, 0x20C9 +.hword 0x2120, 0x2171, 0x21BE, 0x2204, 0x2244, 0x227E, 0x22B1, 0x22DD +.hword 0x2301, 0x231E, 0x2334, 0x2340, 0x2345, 0xF936, 0xF94F, 0xF96B +.hword 0xF988, 0xF9A6, 0xF9C6, 0xF9E8, 0xFA0B, 0xFA2F, 0xFA54, 0xFA7A +.hword 0xFAA1, 0xFAC9, 0xFAF1, 0xFB1A, 0xFB44, 0xFB6E, 0xFB99, 0xFBC3 +.hword 0xFBEE, 0xFC19, 0xFC44, 0xFC6F, 0xFC99, 0xFCC3, 0xFCED, 0xFD16 +.hword 0xFD3E, 0xFD66, 0xFD8C, 0xFDB2, 0xFDD7, 0xFDFB, 0xFE1D, 0xFE3E +.hword 0xFE5E, 0xFE7C, 0xFE99, 0xFEB4, 0xFECD, 0xFEE4, 0xFEF9, 0xFF0C +.hword 0xFF1C, 0xFF2B, 0xFF37, 0xFF40, 0xFF47, 0xFF4C, 0xFF4D, 0xB1E6 +.hword 0xB1D0, 0xB1B8, 0xB19F, 0xB185, 0xB169, 0xB14C, 0xB12E, 0xB10F +.hword 0xB0EF, 0xB0CE, 0xB0AD, 0xB08A, 0xB067, 0xB044, 0xB020, 0xAFFB +.hword 0xAFD7, 0xAFB2, 0xAF8D, 0xAF68, 0xAF43, 0xAF1E, 0xAEF9, 0xAED5 +.hword 0xAEB1, 0xAE8E, 0xAE6B, 0xAE49, 0xAE27, 0xAE06, 0xADE7, 0xADC8 +.hword 0xADAA, 0xAD8E, 0xAD72, 0xAD58, 0xAD40, 0xAD28, 0xAD13, 0xACFF +.hword 0xACED, 0xACDC, 0xACCE, 0xACC1, 0xACB7, 0xACAF, 0xACA9, 0xACA5 +.hword 0xACA4, 0xF7B4, 0xF746, 0xF6D0, 0xF653, 0xF5CF, 0xF545, 0xF4B5 +.hword 0xF41F, 0xF384, 0xF2E4, 0xF23F, 0xF197, 0xF0EB, 0xF03C, 0xEF8A +.hword 0xEED7, 0xEE21, 0xED6A, 0xECB2, 0xEBF9, 0xEB40, 0xEA87, 0xE9D0 +.hword 0xE919, 0xE863, 0xE7B0, 0xE6FF, 0xE651, 0xE5A6, 0xE4FF, 0xE45B +.hword 0xE3BD, 0xE323, 0xE28E, 0xE1FF, 0xE177, 0xE0F5, 0xE07A, 0xE006 +.hword 0xDF9A, 0xDF37, 0xDEDC, 0xDE8A, 0xDE42, 0xDE03, 0xDDD0, 0xDDA7 +.hword 0xDD89, 0xDD76, 0xDD70, 0x0B47, 0x0B1B, 0x0AEC, 0x0AB9, 0x0A84 +.hword 0x0A4C, 0x0A12, 0x09D6, 0x0997, 0x0957, 0x0914, 0x08D1, 0x088B +.hword 0x0845, 0x07FD, 0x07B5, 0x076B, 0x0722, 0x06D7, 0x068D, 0x0642 +.hword 0x05F8, 0x05AE, 0x0564, 0x051B, 0x04D3, 0x048B, 0x0445, 0x0400 +.hword 0x03BD, 0x037B, 0x033B, 0x02FD, 0x02C1, 0x0287, 0x0250, 0x021C +.hword 0x01EA, 0x01BC, 0x0190, 0x0168, 0x0143, 0x0123, 0x0105, 0x00EC +.hword 0x00D7, 0x00C7, 0x00BB, 0x00B3, 0x00B1, 0xB780, 0xB76B, 0xB754 +.hword 0xB73B, 0xB722, 0xB707, 0xB6EB, 0xB6CE, 0xB6AF, 0xB690, 0xB670 +.hword 0xB64F, 0xB62E, 0xB60C, 0xB5E9, 0xB5C6, 0xB5A3, 0xB57F, 0xB55B +.hword 0xB537, 0xB513, 0xB4EF, 0xB4CC, 0xB4A8, 0xB485, 0xB462, 0xB43F +.hword 0xB41D, 0xB3FC, 0xB3DB, 0xB3BC, 0xB39D, 0xB37F, 0xB362, 0xB346 +.hword 0xB32B, 0xB312, 0xB2FA, 0xB2E4, 0xB2CF, 0xB2BB, 0xB2A9, 0xB29A +.hword 0xB28C, 0xB27F, 0xB275, 0xB26D, 0xB267, 0xB264, 0xB263, 0xE0FF +.hword 0xC001, 0xE0FB, 0xBF7F, 0x0096, 0xFFBF, 0xFEAD, 0xFD70, 0xFC16 +.hword 0xFAAF, 0xF949, 0xF7F4, 0xF6BD, 0xF5B4, 0xF4E7, 0xF465, 0xF411 +.hword 0xF3C1, 0xF375, 0xF32E, 0xF2EB, 0xF2AC, 0xF270, 0xF239, 0xF205 +.hword 0xF1D5, 0xF1A8, 0xF17F, 0xF158, 0xF135, 0xF115, 0xF0F7, 0xF0DC +.hword 0xF0C4, 0xF0AE, 0xF09A, 0xF088, 0xF079, 0xF06B, 0xF05F, 0xF055 +.hword 0xF04C, 0xF045, 0xF03F, 0xF03A, 0xF037, 0xF034, 0xF032, 0xF030 +.hword 0xF030, 0xF02F, 0xF02F, 0xF02F, 0xF02F, 0xFF83, 0xFF68, 0xFF45 +.hword 0xFF1C, 0xFEF0, 0xFEC2, 0xFE96, 0xFE6C, 0xFE47, 0xFE29, 0xFE14 +.hword 0xFE0B, 0xFE08, 0xFE07, 0xFE06, 0xFE07, 0xFE09, 0xFE0C, 0xFE10 +.hword 0xFE15, 0xFE1B, 0xFE21, 0xFE28, 0xFE2F, 0xFE37, 0xFE40, 0xFE49 +.hword 0xFE52, 0xFE5C, 0xFE66, 0xFE70, 0xFE7A, 0xFE84, 0xFE8E, 0xFE98 +.hword 0xFEA1, 0xFEAB, 0xFEB4, 0xFEBD, 0xFEC5, 0xFECD, 0xFED5, 0xFEDB +.hword 0xFEE1, 0xFEE7, 0xFEEB, 0xFEEF, 0xFEF1, 0xFEF3, 0xFEF4, 0x0981 +.hword 0x08CD, 0x07D6, 0x06AD, 0x0562, 0x0406, 0x02AA, 0x015E, 0x0032 +.hword 0xFF39, 0xFE81, 0xFE1C, 0xFDE9, 0xFDBC, 0xFD96, 0xFD76, 0xFD5C +.hword 0xFD47, 0xFD37, 0xFD2D, 0xFD27, 0xFD25, 0xFD27, 0xFD2D, 0xFD37 +.hword 0xFD44, 0xFD53, 0xFD65, 0xFD7A, 0xFD90, 0xFDA8, 0xFDC2, 0xFDDD +.hword 0xFDF9, 0xFE15, 0xFE31, 0xFE4E, 0xFE6A, 0xFE86, 0xFEA0, 0xFEBA +.hword 0xFED2, 0xFEE8, 0xFEFD, 0xFF0F, 0xFF1E, 0xFF2A, 0xFF34, 0xFF39 +.hword 0xFF3B, 0xBF84, 0xFEE3, 0xFD3A, 0xFB20, 0xF8B2, 0xF60A, 0xF344 +.hword 0xF07C, 0xEDCC, 0xEB50, 0xE923, 0xE761, 0xE625, 0xE537, 0xE44C +.hword 0xE364, 0xE27F, 0xE19E, 0xE0C1, 0xDFE8, 0xDF13, 0xDE42, 0xDD76 +.hword 0xDCAE, 0xDBEC, 0xDB2E, 0xDA76, 0xD9C3, 0xD916, 0xD86F, 0xD7CD +.hword 0xD732, 0xD69D, 0xD60E, 0xD586, 0xD505, 0xD48B, 0xD419, 0xD3AD +.hword 0xD349, 0xD2ED, 0xD299, 0xD24D, 0xD209, 0xD1CE, 0xD19B, 0xD171 +.hword 0xD150, 0xD139, 0xD12A, 0xD126, 0xFFC7, 0xFF72, 0xFF06, 0xFE89 +.hword 0xFE00, 0xFD72, 0xFCE2, 0xFC58, 0xFBD7, 0xFB66, 0xFB09, 0xFAC7 +.hword 0xFA94, 0xFA62, 0xFA2F, 0xF9FE, 0xF9CC, 0xF99C, 0xF96C, 0xF93D +.hword 0xF90E, 0xF8E1, 0xF8B4, 0xF888, 0xF85D, 0xF833, 0xF80A, 0xF7E2 +.hword 0xF7BC, 0xF797, 0xF773, 0xF750, 0xF72F, 0xF70F, 0xF6F1, 0xF6D4 +.hword 0xF6B9, 0xF69F, 0xF687, 0xF672, 0xF65D, 0xF64B, 0xF63B, 0xF62D +.hword 0xF620, 0xF616, 0xF60E, 0xF608, 0xF605, 0xF604, 0xFAB0, 0xFA0B +.hword 0xF93B, 0xF849, 0xF742, 0xF631, 0xF521, 0xF41C, 0xF330, 0xF266 +.hword 0xF1CA, 0xF168, 0xF127, 0xF0EB, 0xF0B1, 0xF07B, 0xF048, 0xF018 +.hword 0xEFEB, 0xEFC1, 0xEF99, 0xEF75, 0xEF53, 0xEF33, 0xEF16, 0xEEFB +.hword 0xEEE3, 0xEECC, 0xEEB8, 0xEEA5, 0xEE95, 0xEE86, 0xEE79, 0xEE6D +.hword 0xEE63, 0xEE5A, 0xEE52, 0xEE4B, 0xEE46, 0xEE42, 0xEE3E, 0xEE3B +.hword 0xEE39, 0xEE38, 0xEE37, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xEE36 +.hword 0xFEE3, 0xFD3A, 0xFB20, 0xF8B2, 0xF60A, 0xF344, 0xF07C, 0xEDCC +.hword 0xEB50, 0xE923, 0xE761, 0xE625, 0xE537, 0xE44C, 0xE364, 0xE27F +.hword 0xE19E, 0xE0C1, 0xDFE8, 0xDF13, 0xDE42, 0xDD76, 0xDCAE, 0xDBEC +.hword 0xDB2E, 0xDA76, 0xD9C3, 0xD916, 0xD86F, 0xD7CD, 0xD732, 0xD69D +.hword 0xD60E, 0xD586, 0xD505, 0xD48B, 0xD419, 0xD3AD, 0xD349, 0xD2ED +.hword 0xD299, 0xD24D, 0xD209, 0xD1CE, 0xD19B, 0xD171, 0xD150, 0xD139 +.hword 0xD12A, 0xD126, 0xFFC7, 0xFF72, 0xFF06, 0xFE89, 0xFE00, 0xFD72 +.hword 0xFCE2, 0xFC58, 0xFBD7, 0xFB66, 0xFB09, 0xFAC7, 0xFA94, 0xFA62 +.hword 0xFA2F, 0xF9FE, 0xF9CC, 0xF99C, 0xF96C, 0xF93D, 0xF90E, 0xF8E1 +.hword 0xF8B4, 0xF888, 0xF85D, 0xF833, 0xF80A, 0xF7E2, 0xF7BC, 0xF797 +.hword 0xF773, 0xF750, 0xF72F, 0xF70F, 0xF6F1, 0xF6D4, 0xF6B9, 0xF69F +.hword 0xF687, 0xF672, 0xF65D, 0xF64B, 0xF63B, 0xF62D, 0xF620, 0xF616 +.hword 0xF60E, 0xF608, 0xF605, 0xF604, 0xFAB0, 0xFA0B, 0xF93B, 0xF849 +.hword 0xF742, 0xF631, 0xF521, 0xF41C, 0xF330, 0xF266, 0xF1CA, 0xF168 +.hword 0xF127, 0xF0EB, 0xF0B1, 0xF07B, 0xF048, 0xF018, 0xEFEB, 0xEFC1 +.hword 0xEF99, 0xEF75, 0xEF53, 0xEF33, 0xEF16, 0xEEFB, 0xEEE3, 0xEECC +.hword 0xEEB8, 0xEEA5, 0xEE95, 0xEE86, 0xEE79, 0xEE6D, 0xEE63, 0xEE5A +.hword 0xEE52, 0xEE4B, 0xEE46, 0xEE42, 0xEE3E, 0xEE3B, 0xEE39, 0xEE38 +.hword 0xEE37, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0xFEE3, 0xFD3A +.hword 0xFB20, 0xF8B2, 0xF60A, 0xF344, 0xF07C, 0xEDCC, 0xEB50, 0xE923 +.hword 0xE761, 0xE625, 0xE537, 0xE44C, 0xE364, 0xE27F, 0xE19E, 0xE0C1 +.hword 0xDFE8, 0xDF13, 0xDE42, 0xDD76, 0xDCAE, 0xDBEC, 0xDB2E, 0xDA76 +.hword 0xD9C3, 0xD916, 0xD86F, 0xD7CD, 0xD732, 0xD69D, 0xD60E, 0xD586 +.hword 0xD505, 0xD48B, 0xD419, 0xD3AD, 0xD349, 0xD2ED, 0xD299, 0xD24D +.hword 0xD209, 0xD1CE, 0xD19B, 0xD171, 0xD150, 0xD139, 0xD12A, 0xD126 +.hword 0xFFC7, 0xFF72, 0xFF06, 0xFE89, 0xFE00, 0xFD72, 0xFCE2, 0xFC58 +.hword 0xFBD7, 0xFB66, 0xFB09, 0xFAC7, 0xFA94, 0xFA62, 0xFA2F, 0xF9FE +.hword 0xF9CC, 0xF99C, 0xF96C, 0xF93D, 0xF90E, 0xF8E1, 0xF8B4, 0xF888 +.hword 0xF85D, 0xF833, 0xF80A, 0xF7E2, 0xF7BC, 0xF797, 0xF773, 0xF750 +.hword 0xF72F, 0xF70F, 0xF6F1, 0xF6D4, 0xF6B9, 0xF69F, 0xF687, 0xF672 +.hword 0xF65D, 0xF64B, 0xF63B, 0xF62D, 0xF620, 0xF616, 0xF60E, 0xF608 +.hword 0xF605, 0xF604, 0xFAB0, 0xFA0B, 0xF93B, 0xF849, 0xF742, 0xF631 +.hword 0xF521, 0xF41C, 0xF330, 0xF266, 0xF1CA, 0xF168, 0xF127, 0xF0EB +.hword 0xF0B1, 0xF07B, 0xF048, 0xF018, 0xEFEB, 0xEFC1, 0xEF99, 0xEF75 +.hword 0xEF53, 0xEF33, 0xEF16, 0xEEFB, 0xEEE3, 0xEECC, 0xEEB8, 0xEEA5 +.hword 0xEE95, 0xEE86, 0xEE79, 0xEE6D, 0xEE63, 0xEE5A, 0xEE52, 0xEE4B +.hword 0xEE46, 0xEE42, 0xEE3E, 0xEE3B, 0xEE39, 0xEE38, 0xEE37, 0xEE36 +.hword 0xEE36, 0xEE36, 0xEE36, 0xEE36, 0x0096, 0xFFBF, 0xFEAD, 0xFD70 +.hword 0xFC16, 0xFAAF, 0xF949, 0xF7F4, 0xF6BD, 0xF5B4, 0xF4E7, 0xF465 +.hword 0xF411, 0xF3C1, 0xF375, 0xF32E, 0xF2EB, 0xF2AC, 0xF270, 0xF239 +.hword 0xF205, 0xF1D5, 0xF1A8, 0xF17F, 0xF158, 0xF135, 0xF115, 0xF0F7 +.hword 0xF0DC, 0xF0C4, 0xF0AE, 0xF09A, 0xF088, 0xF079, 0xF06B, 0xF05F +.hword 0xF055, 0xF04C, 0xF045, 0xF03F, 0xF03A, 0xF037, 0xF034, 0xF032 +.hword 0xF030, 0xF030, 0xF02F, 0xF02F, 0xF02F, 0xF02F, 0xFF83, 0xFF68 +.hword 0xFF45, 0xFF1C, 0xFEF0, 0xFEC2, 0xFE96, 0xFE6C, 0xFE47, 0xFE29 +.hword 0xFE14, 0xFE0B, 0xFE08, 0xFE07, 0xFE06, 0xFE07, 0xFE09, 0xFE0C +.hword 0xFE10, 0xFE15, 0xFE1B, 0xFE21, 0xFE28, 0xFE2F, 0xFE37, 0xFE40 +.hword 0xFE49, 0xFE52, 0xFE5C, 0xFE66, 0xFE70, 0xFE7A, 0xFE84, 0xFE8E +.hword 0xFE98, 0xFEA1, 0xFEAB, 0xFEB4, 0xFEBD, 0xFEC5, 0xFECD, 0xFED5 +.hword 0xFEDB, 0xFEE1, 0xFEE7, 0xFEEB, 0xFEEF, 0xFEF1, 0xFEF3, 0xFEF4 +.hword 0x0981, 0x08CD, 0x07D6, 0x06AD, 0x0562, 0x0406, 0x02AA, 0x015E +.hword 0x0032, 0xFF39, 0xFE81, 0xFE1C, 0xFDE9, 0xFDBC, 0xFD96, 0xFD76 +.hword 0xFD5C, 0xFD47, 0xFD37, 0xFD2D, 0xFD27, 0xFD25, 0xFD27, 0xFD2D +.hword 0xFD37, 0xFD44, 0xFD53, 0xFD65, 0xFD7A, 0xFD90, 0xFDA8, 0xFDC2 +.hword 0xFDDD, 0xFDF9, 0xFE15, 0xFE31, 0xFE4E, 0xFE6A, 0xFE86, 0xFEA0 +.hword 0xFEBA, 0xFED2, 0xFEE8, 0xFEFD, 0xFF0F, 0xFF1E, 0xFF2A, 0xFF34 +.hword 0xFF39, 0xFF3B, 0xFFF1, 0xFFE0, 0xFFCE, 0xFFBB, 0xFFA7, 0xFF92 +.hword 0xFF7C, 0xFF65, 0xFF4D, 0xFF35, 0xFF1C, 0xFF02, 0xFEE8, 0xFECD +.hword 0xFEB2, 0xFE96, 0xFE7B, 0xFE5F, 0xFE43, 0xFE26, 0xFE0A, 0xFDEE +.hword 0xFDD2, 0xFDB6, 0xFD9A, 0xFD7F, 0xFD64, 0xFD49, 0xFD2F, 0xFD16 +.hword 0xFCFD, 0xFCE4, 0xFCCD, 0xFCB6, 0xFCA0, 0xFC8C, 0xFC78, 0xFC65 +.hword 0xFC53, 0xFC43, 0xFC34, 0xFC26, 0xFC19, 0xFC0E, 0xFC05, 0xFBFD +.hword 0xFBF7, 0xFBF2, 0xFBEF, 0xFBEE, 0x0000, 0xFFFF, 0xFFFF, 0xFFFE +.hword 0xFFFD, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF8, 0xFFF7 +.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF3, 0xFFF2, 0xFFF1, 0xFFF0, 0xFFEF +.hword 0xFFEE, 0xFFED, 0xFFEC, 0xFFEB, 0xFFEA, 0xFFE9, 0xFFE8, 0xFFE7 +.hword 0xFFE7, 0xFFE6, 0xFFE5, 0xFFE4, 0xFFE3, 0xFFE2, 0xFFE1, 0xFFE1 +.hword 0xFFE0, 0xFFDF, 0xFFDF, 0xFFDE, 0xFFDE, 0xFFDD, 0xFFDD, 0xFFDC +.hword 0xFFDC, 0xFFDC, 0xFFDB, 0xFFDB, 0xFFDB, 0xFFDB, 0x4406, 0x43F8 +.hword 0x43EA, 0x43DB, 0x43CB, 0x43BA, 0x43A8, 0x4396, 0x4383, 0x436F +.hword 0x435B, 0x4347, 0x4332, 0x431C, 0x4307, 0x42F1, 0x42DB, 0x42C4 +.hword 0x42AE, 0x4297, 0x4281, 0x426A, 0x4254, 0x423D, 0x4227, 0x4211 +.hword 0x41FC, 0x41E7, 0x41D2, 0x41BD, 0x41A9, 0x4196, 0x4183, 0x4171 +.hword 0x4160, 0x414F, 0x413F, 0x4130, 0x4122, 0x4115, 0x4109, 0x40FE +.hword 0x40F4, 0x40EB, 0x40E3, 0x40DD, 0x40D8, 0x40D4, 0x40D2, 0x40D1 + +peach_seg5_animindex_5016690: # 0x05016690 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0032, 0x0872, 0x0032, 0x08A4 +.hword 0x0032, 0x08D6, 0x0032, 0x07DC, 0x0032, 0x080E, 0x0032, 0x0840 +.hword 0x0032, 0x0746, 0x0032, 0x0778, 0x0032, 0x07AA, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0452, 0x0032, 0x0006, 0x0032, 0x0038 +.hword 0x0032, 0x006A, 0x0032, 0x06B0, 0x0032, 0x06E2, 0x0032, 0x0714 +.hword 0x0032, 0x061A, 0x0032, 0x064C, 0x0032, 0x067E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0619, 0x0032, 0x0453, 0x0032, 0x0485 +.hword 0x0032, 0x04B7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0132 +.hword 0x0032, 0x009C, 0x0032, 0x00CE, 0x0032, 0x0100, 0x0032, 0x0164 +.hword 0x0032, 0x0196, 0x0032, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0582, 0x0032, 0x04E9, 0x0032, 0x051B, 0x0032, 0x054D +.hword 0x0032, 0x0290, 0x0032, 0x02C2, 0x0032, 0x02F4, 0x0032, 0x01FA +.hword 0x0032, 0x022C, 0x0032, 0x025E, 0x0032, 0x0326, 0x0032, 0x0358 +.hword 0x0032, 0x038A, 0x0032, 0x0583, 0x0032, 0x05B5, 0x0032, 0x05E7 +.hword 0x0001, 0x057F, 0x0001, 0x0580, 0x0001, 0x0581, 0x0032, 0x03BC +.hword 0x0032, 0x03EE, 0x0032, 0x0420 + +peach_seg5_anim_05016798: # 0x05016798 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x15 +.word peach_seg5_animvalue_05015480 +.word peach_seg5_animindex_5016690 +.word 0 + +peach_seg5_animvalue_050167B0: # 0x050167B0 +.hword 0x0000, 0x015E, 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xD9E6, 0xDA18 +.hword 0xDAA9, 0xDB90, 0xDCC4, 0xDE3D, 0xDFF2, 0xE1DB, 0xE3EF, 0xE626 +.hword 0xE877, 0xEAD9, 0xED44, 0xEFAF, 0xF212, 0xF464, 0xF69C, 0xF8B3 +.hword 0xFA9F, 0xFC57, 0xFDD4, 0xFF0D, 0xFFF7, 0x0092, 0x00EB, 0x010B +.hword 0x00FC, 0x00C8, 0x007A, 0x001C, 0xFFB8, 0xFF58, 0xFF05, 0xFECB +.hword 0xFEB3, 0xFEB0, 0xFEAE, 0xFEAD, 0xFEAC, 0xFEAC, 0xFEAD, 0xFEAD +.hword 0xFEAE, 0xFEB0, 0xFEB1, 0xFEB2, 0xFEB3, 0xFEB3, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0x1DB3, 0x1D8B, 0x1D17, 0x1C5D +.hword 0x1B66, 0x1A37, 0x18D8, 0x174F, 0x15A4, 0x13DD, 0x1201, 0x1018 +.hword 0x0E27, 0x0C37, 0x0A4E, 0x0872, 0x06AB, 0x0500, 0x0378, 0x0219 +.hword 0x00EA, 0xFFF3, 0xFF44, 0xFEDF, 0xFEBB, 0xFECC, 0xFF05, 0xFF5C +.hword 0xFFC5, 0x0033, 0x009E, 0x00F7, 0x0134, 0x0149, 0x0142, 0x0133 +.hword 0x011C, 0x00FF, 0x00DD, 0x00B8, 0x0091, 0x006A, 0x0043, 0x001E +.hword 0xFFFE, 0xFFE1, 0xFFCA, 0xFFBA, 0xFFB2, 0xFFB8, 0xFFCC, 0xFFEB +.hword 0x0011, 0x003E, 0x006C, 0x009A, 0x00C3, 0x00E5, 0x00FE, 0x0109 +.hword 0x0102, 0x00EA, 0x00C6, 0x009A, 0x006C, 0x003F, 0x001A, 0x0000 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF7, 0xE0CD, 0xE0B5, 0xE071, 0xE004, 0xDF72, 0xDEBF +.hword 0xDDEE, 0xDD04, 0xDC04, 0xDAF2, 0xD9D2, 0xD8A7, 0xD776, 0xD642 +.hword 0xD50F, 0xD3E1, 0xD2BB, 0xD1A2, 0xD099, 0xCFA4, 0xCEC7, 0xCE06 +.hword 0xCD5C, 0xCCC1, 0xCC35, 0xCBB6, 0xCB44, 0xCADD, 0xCA81, 0xCA2E +.hword 0xC9E4, 0xC9A2, 0xC967, 0xC931, 0xC900, 0xC8D8, 0xC8BD, 0xC8AC +.hword 0xC8A5, 0xC8A6, 0xC8AE, 0xC8BA, 0xC8CA, 0xC8DB, 0xC8ED, 0xC8FD +.hword 0xC90B, 0xC914, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 +.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 +.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 +.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 +.hword 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917, 0xC917 +.hword 0xF97B, 0xF96C, 0xF943, 0xF90A, 0xF8C9, 0xF888, 0xF851, 0xF82C +.hword 0xF822, 0xF83B, 0xF880, 0xF8F9, 0xF9B0, 0xFAAC, 0xFBF7, 0xFDE1 +.hword 0x0094, 0x03E2, 0x079B, 0x0B90, 0x0F93, 0x1373, 0x1701, 0x1A0F +.hword 0x1C6D, 0x1DEC, 0x1ED0, 0x1F7D, 0x1FF8, 0x2046, 0x206B, 0x206B +.hword 0x204B, 0x200F, 0x1FBB, 0x1F54, 0x1EDE, 0x1E5E, 0x1DD8, 0x1D50 +.hword 0x1CCA, 0x1C4C, 0x1BD8, 0x1B75, 0x1B25, 0x1AEE, 0x1AC4, 0x1A97 +.hword 0x1A69, 0x1A38, 0x1A07, 0x19D3, 0x199F, 0x1969, 0x1932, 0x18FB +.hword 0x18C2, 0x188A, 0x1851, 0x1817, 0x17DE, 0x17A5, 0x176D, 0x1734 +.hword 0x16FD, 0x16C6, 0x1690, 0x165B, 0x1628, 0x15F6, 0x15C6, 0x1597 +.hword 0x156A, 0x1540, 0x1517, 0x14F1, 0x14CE, 0x14AD, 0x148F, 0x1474 +.hword 0x145D, 0x1449, 0x1438, 0x142B, 0x1422, 0x141D, 0xEFEE, 0xF053 +.hword 0xF16E, 0xF31E, 0xF543, 0xF7BD, 0xFA6E, 0xFD33, 0xFFEE, 0x027E +.hword 0x04C4, 0x06A0, 0x07F1, 0x0898, 0x0876, 0x0737, 0x04C9, 0x016A +.hword 0xFD59, 0xF8D2, 0xF414, 0xEF5C, 0xEAEA, 0xE6FA, 0xE3CB, 0xE19B +.hword 0xE118, 0xE258, 0xE4B4, 0xE783, 0xEA20, 0xEBE2, 0xEC58, 0xEC8D +.hword 0xECBF, 0xECEF, 0xED1C, 0xED46, 0xED6E, 0xED93, 0xEDB6, 0xEDD7 +.hword 0xEDF5, 0xEE12, 0xEE2C, 0xEE44, 0xEE5B, 0xEE6F, 0xEE82, 0xEE93 +.hword 0xEEA2, 0xEEAF, 0xEEBB, 0xEEC6, 0xEECF, 0xEED7, 0xEEDD, 0xEEE3 +.hword 0xEEE7, 0xEEEA, 0xEEEC, 0xEEEE, 0xEEEE, 0xEEEE, 0xEEED, 0xEEEB +.hword 0xEEE8, 0xEEE6, 0xEEE2, 0xEEDF, 0xEEDB, 0xEED7, 0xEED2, 0xEECE +.hword 0xEEC9, 0xEEC5, 0xEEC0, 0xEEBC, 0xEEB8, 0xEEB5, 0xEEB1, 0xEEAF +.hword 0xEEAC, 0xEEAB, 0xEEA9, 0xEEA9, 0xD875, 0xD8B9, 0xD978, 0xDA9F +.hword 0xDC18, 0xDDD1, 0xDFB4, 0xE1AF, 0xE3AD, 0xE599, 0xE760, 0xE8EF +.hword 0xEA30, 0xEB10, 0xEB7B, 0xEB49, 0xEA78, 0xE928, 0xE77C, 0xE593 +.hword 0xE390, 0xE194, 0xDFC0, 0xDE36, 0xDD16, 0xDC82, 0xDC54, 0xDC4A +.hword 0xDC62, 0xDC97, 0xDCE5, 0xDD4A, 0xDDC1, 0xDE46, 0xDED5, 0xDF6B +.hword 0xE004, 0xE09B, 0xE12E, 0xE1B8, 0xE236, 0xE2A4, 0xE2FD, 0xE33F +.hword 0xE365, 0xE36B, 0xE35C, 0xE346, 0xE329, 0xE306, 0xE2DC, 0xE2AC +.hword 0xE277, 0xE23C, 0xE1FD, 0xE1BA, 0xE173, 0xE129, 0xE0DB, 0xE08B +.hword 0xE039, 0xDFE5, 0xDF8F, 0xDF39, 0xDEE2, 0xDE8B, 0xDE34, 0xDDDD +.hword 0xDD88, 0xDD34, 0xDCE2, 0xDC92, 0xDC44, 0xDBFA, 0xDBB3, 0xDB70 +.hword 0xDB32, 0xDAF8, 0xDAC3, 0xDA93, 0xDA69, 0xDA46, 0xDA29, 0xDA14 +.hword 0xDA05, 0xD9FF, 0xC000, 0xC01B, 0xC065, 0xC0D4, 0xC160, 0xC1FF +.hword 0xC2A7, 0xC34F, 0xC3EF, 0xC47B, 0xC4EC, 0xC537, 0xC554, 0xC539 +.hword 0xC4DC, 0xC403, 0xC293, 0xC0B3, 0xBE87, 0xBC37, 0xB9E7, 0xB7BF +.hword 0xB5E4, 0xB47D, 0xB3AE, 0xB348, 0xB2FF, 0xB2D1, 0xB2BB, 0xB2BB +.hword 0xB2CE, 0xB2F2, 0xB325, 0xB364, 0xB3AC, 0xB3FC, 0xB451, 0xB4A9 +.hword 0xB501, 0xB556, 0xB5A7, 0xB5F1, 0xB631, 0xB666, 0xB68C, 0xB6A1 +.hword 0xB6AD, 0xB6B8, 0xB6C1, 0xB6CA, 0xB6D1, 0xB6D7, 0xB6DC, 0xB6E1 +.hword 0xB6E4, 0xB6E7, 0xB6E9, 0xB6EA, 0xB6EB, 0xB6EB, 0xB6EA, 0xB6E9 +.hword 0xB6E7, 0xB6E5, 0xB6E2, 0xB6DF, 0xB6DC, 0xB6D9, 0xB6D5, 0xB6D1 +.hword 0xB6CD, 0xB6C9, 0xB6C5, 0xB6C1, 0xB6BD, 0xB6B9, 0xB6B5, 0xB6B1 +.hword 0xB6AE, 0xB6AB, 0xB6A8, 0xB6A6, 0xB6A4, 0xB6A3, 0xB6A2, 0xB6A1 +.hword 0x2345, 0x2333, 0x2300, 0x22B3, 0x2250, 0x21DD, 0x215F, 0x20DC +.hword 0x2059, 0x1FDC, 0x1F69, 0x1F06, 0x1EB9, 0x1E88, 0x1E76, 0x1E7A +.hword 0x1E83, 0x1E92, 0x1EA5, 0x1EBD, 0x1ED9, 0x1EFA, 0x1F1E, 0x1F45 +.hword 0x1F6F, 0x1F9C, 0x1FCC, 0x1FFD, 0x2030, 0x2065, 0x209A, 0x20D1 +.hword 0x2108, 0x213E, 0x2175, 0x21AB, 0x21E1, 0x2215, 0x2248, 0x2279 +.hword 0x22A7, 0x22D4, 0x22FD, 0x2324, 0x2347, 0x2366, 0x2383, 0x23A1 +.hword 0x23BE, 0x23DC, 0x23F9, 0x2417, 0x2434, 0x2451, 0x246E, 0x248B +.hword 0x24A7, 0x24C3, 0x24DF, 0x24FA, 0x2514, 0x252F, 0x2548, 0x2561 +.hword 0x257A, 0x2591, 0x25A8, 0x25BE, 0x25D4, 0x25E8, 0x25FC, 0x260E +.hword 0x2620, 0x2631, 0x2640, 0x264F, 0x265C, 0x2668, 0x2673, 0x267C +.hword 0x2684, 0x268B, 0x2690, 0x2694, 0x2697, 0x2697, 0xFF4D, 0xFF43 +.hword 0xFF27, 0xFEFB, 0xFEC5, 0xFE85, 0xFE41, 0xFDFB, 0xFDB6, 0xFD75 +.hword 0xFD3C, 0xFD0F, 0xFCEF, 0xFCE1, 0xFCE7, 0xFCFC, 0xFD17, 0xFD37 +.hword 0xFD5C, 0xFD85, 0xFDB2, 0xFDE3, 0xFE17, 0xFE4E, 0xFE87, 0xFEC2 +.hword 0xFEFF, 0xFF3C, 0xFF7B, 0xFFB9, 0xFFF8, 0x0035, 0x0072, 0x00AD +.hword 0x00E7, 0x011F, 0x0154, 0x0186, 0x01B4, 0x01DE, 0x0205, 0x0226 +.hword 0x0242, 0x0259, 0x026A, 0x0274, 0x0279, 0x027A, 0x0278, 0x0271 +.hword 0x0268, 0x025B, 0x024B, 0x0239, 0x0224, 0x020C, 0x01F3, 0x01D7 +.hword 0x01BA, 0x019B, 0x017B, 0x0159, 0x0137, 0x0114, 0x00F0, 0x00CC +.hword 0x00A7, 0x0083, 0x005F, 0x003B, 0x0018, 0xFFF7, 0xFFD6, 0xFFB6 +.hword 0xFF97, 0xFF7A, 0xFF5F, 0xFF46, 0xFF2F, 0xFF1A, 0xFF09, 0xFEF9 +.hword 0xFEED, 0xFEE5, 0xFEDF, 0xFEDD, 0xACA4, 0xACBF, 0xAD0C, 0xAD82 +.hword 0xAE1A, 0xAECA, 0xAF8B, 0xB055, 0xB120, 0xB1E3, 0xB296, 0xB332 +.hword 0xB3AE, 0xB401, 0xB425, 0xB428, 0xB421, 0xB410, 0xB3F7, 0xB3D4 +.hword 0xB3AB, 0xB37A, 0xB344, 0xB308, 0xB2C7, 0xB283, 0xB23B, 0xB1F0 +.hword 0xB1A4, 0xB156, 0xB109, 0xB0BB, 0xB06E, 0xB024, 0xAFDB, 0xAF96 +.hword 0xAF55, 0xAF18, 0xAEE1, 0xAEAF, 0xAE85, 0xAE61, 0xAE46, 0xAE34 +.hword 0xAE2C, 0xAE2D, 0xAE38, 0xAE49, 0xAE60, 0xAE7D, 0xAEA0, 0xAEC8 +.hword 0xAEF4, 0xAF25, 0xAF5A, 0xAF93, 0xAFCF, 0xB00E, 0xB050, 0xB094 +.hword 0xB0DA, 0xB122, 0xB16B, 0xB1B5, 0xB1FF, 0xB249, 0xB294, 0xB2DD +.hword 0xB326, 0xB36E, 0xB3B4, 0xB3F8, 0xB43A, 0xB479, 0xB4B5, 0xB4EE +.hword 0xB523, 0xB554, 0xB580, 0xB5A8, 0xB5CB, 0xB5E8, 0xB5FF, 0xB610 +.hword 0xB61B, 0xB61E, 0x1129, 0x1136, 0x1158, 0x1185, 0x11B2, 0x11D6 +.hword 0x11E6, 0x11DA, 0x11A6, 0x1141, 0x10A2, 0x0FBE, 0x0E8A, 0x0CFF +.hword 0x0B10, 0x0668, 0xFE46, 0xF505, 0xED00, 0xE890, 0xE84D, 0xEA82 +.hword 0xEE1E, 0xF20F, 0xF541, 0xF6A3, 0xF6AD, 0xF690, 0xF651, 0xF5F3 +.hword 0xF57A, 0xF4EA, 0xF446, 0xF392, 0xF2D2, 0xF20A, 0xF13D, 0xF070 +.hword 0xEFA5, 0xEEE0, 0xEE27, 0xED7B, 0xECE1, 0xEC5D, 0xEBF2, 0xEBA4 +.hword 0xEB68, 0xEB2E, 0xEAF7, 0xEAC2, 0xEA90, 0xEA61, 0xEA34, 0xEA09 +.hword 0xE9E0, 0xE9BA, 0xE996, 0xE974, 0xE954, 0xE936, 0xE91A, 0xE900 +.hword 0xE8E7, 0xE8D1, 0xE8BC, 0xE8A8, 0xE896, 0xE886, 0xE877, 0xE86A +.hword 0xE85D, 0xE852, 0xE848, 0xE840, 0xE838, 0xE831, 0xE82B, 0xE826 +.hword 0xE822, 0xE81F, 0xE81C, 0xE81A, 0xE819, 0xE818, 0xE817, 0xE817 +.hword 0x03FF, 0x03C6, 0x0328, 0x0238, 0x0108, 0xFFAC, 0xFE36, 0xFCB8 +.hword 0xFB47, 0xF9F5, 0xF8D5, 0xF7F9, 0xF775, 0xF75C, 0xF7C0, 0xFA27 +.hword 0xFF28, 0x056F, 0x0BAB, 0x1088, 0x145C, 0x1827, 0x1B9C, 0x1E6B +.hword 0x2045, 0x20DB, 0x202D, 0x1E9A, 0x1C5F, 0x19B7, 0x16E1, 0x1418 +.hword 0x119B, 0x0FA5, 0x0E74, 0x0E2F, 0x0E22, 0x0E13, 0x0E02, 0x0DEF +.hword 0x0DDB, 0x0DC4, 0x0DAC, 0x0D93, 0x0D78, 0x0D5C, 0x0D3E, 0x0D20 +.hword 0x0D00, 0x0CE0, 0x0CBF, 0x0C9D, 0x0C7A, 0x0C57, 0x0C34, 0x0C10 +.hword 0x0BEC, 0x0BC8, 0x0BA3, 0x0B7F, 0x0B5B, 0x0B37, 0x0B14, 0x0AF1 +.hword 0x0ACE, 0x0AAD, 0x0A8B, 0x0A6B, 0x0A4C, 0x0A2E, 0x0A10, 0x09F4 +.hword 0x09DA, 0x09C0, 0x09A9, 0x0992, 0x097E, 0x096B, 0x095B, 0x094C +.hword 0x093F, 0x0934, 0x092C, 0x0926, 0x0923, 0x0922, 0xF25F, 0xF243 +.hword 0xF1F2, 0xF172, 0xF0CA, 0xEFFF, 0xEF17, 0xEE18, 0xED08, 0xEBED +.hword 0xEACD, 0xE9AE, 0xE896, 0xE78B, 0xE693, 0xE569, 0xE3F6, 0xE284 +.hword 0xE15D, 0xE0CA, 0xE0E9, 0xE181, 0xE25E, 0xE34B, 0xE415, 0xE486 +.hword 0xE4B9, 0xE4E7, 0xE513, 0xE53C, 0xE561, 0xE583, 0xE5A1, 0xE5BD +.hword 0xE5D5, 0xE5EA, 0xE5FC, 0xE60B, 0xE616, 0xE61E, 0xE623, 0xE625 +.hword 0xE624, 0xE61F, 0xE618, 0xE60D, 0xE5FF, 0xE5EE, 0xE5DA, 0xE5C4 +.hword 0xE5AC, 0xE591, 0xE575, 0xE556, 0xE536, 0xE514, 0xE4F1, 0xE4CD +.hword 0xE4A7, 0xE481, 0xE45A, 0xE433, 0xE40B, 0xE3E3, 0xE3BC, 0xE394 +.hword 0xE36C, 0xE345, 0xE31F, 0xE2F9, 0xE2D5, 0xE2B2, 0xE290, 0xE26F +.hword 0xE250, 0xE233, 0xE218, 0xE1FF, 0xE1E9, 0xE1D5, 0xE1C3, 0xE1B5 +.hword 0xE1A9, 0xE1A1, 0xE19C, 0xE19A, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0xB233, 0xB247, 0xB282, 0xB2DB, 0xB34F, 0xB3D6 +.hword 0xB46A, 0xB506, 0xB5A4, 0xB63D, 0xB6CC, 0xB74B, 0xB7B3, 0xB800 +.hword 0xB82A, 0xB83E, 0xB84D, 0xB857, 0xB85D, 0xB85E, 0xB85B, 0xB854 +.hword 0xB84A, 0xB83C, 0xB82C, 0xB819, 0xB804, 0xB7EC, 0xB7D3, 0xB7B9 +.hword 0xB79E, 0xB781, 0xB764, 0xB747, 0xB72A, 0xB70E, 0xB6F2, 0xB6D7 +.hword 0xB6BD, 0xB6A5, 0xB68F, 0xB67B, 0xB669, 0xB65A, 0xB64E, 0xB646 +.hword 0xB63F, 0xB639, 0xB634, 0xB630, 0xB62C, 0xB628, 0xB625, 0xB623 +.hword 0xB621, 0xB61F, 0xB61E, 0xB61E, 0xB61D, 0xB61D, 0xB61E, 0xB61E +.hword 0xB61F, 0xB621, 0xB622, 0xB624, 0xB625, 0xB627, 0xB629, 0xB62C +.hword 0xB62E, 0xB630, 0xB632, 0xB635, 0xB637, 0xB639, 0xB63B, 0xB63D +.hword 0xB63F, 0xB640, 0xB642, 0xB643, 0xB644, 0xB645, 0xB646, 0xB646 +.hword 0xDD70, 0xDD69, 0xDD54, 0xDD33, 0xDD07, 0xDCD3, 0xDC98, 0xDC57 +.hword 0xDC13, 0xDBCC, 0xDB85, 0xDB3E, 0xDAFB, 0xDABC, 0xDA83, 0xDA9B +.hword 0xDAB8, 0xDAD7, 0xDAF7, 0xDB18, 0xDB3A, 0xDB5E, 0xDB82, 0xDBA6 +.hword 0xDBCB, 0xDBF0, 0xDC15, 0xDC39, 0xDC5D, 0xDC80, 0xDCA2, 0xDCC3 +.hword 0xDCE3, 0xDD01, 0xDD1D, 0xDD37, 0xDD4F, 0xDD65, 0xDD78, 0xDD88 +.hword 0xDD95, 0xDD9F, 0xDDA5, 0xDDA8, 0xDDA7, 0xDDA1, 0xDD98, 0xDD8A +.hword 0xDD79, 0xDD64, 0xDD4B, 0xDD30, 0xDD11, 0xDCF0, 0xDCCC, 0xDCA6 +.hword 0xDC7E, 0xDC54, 0xDC29, 0xDBFC, 0xDBCE, 0xDB9F, 0xDB6F, 0xDB3F +.hword 0xDB0E, 0xDADE, 0xDAAD, 0xDA7D, 0xDA4E, 0xDA20, 0xD9F2, 0xD9C6 +.hword 0xD99C, 0xD973, 0xD94C, 0xD928, 0xD906, 0xD8E6, 0xD8C9, 0xD8B0 +.hword 0xD89A, 0xD887, 0xD878, 0xD86D, 0xD866, 0xD864, 0x00B1, 0x00B6 +.hword 0x00C5, 0x00DD, 0x00FC, 0x0121, 0x014C, 0x017A, 0x01AB, 0x01DD +.hword 0x020F, 0x0241, 0x0270, 0x029C, 0x02C3, 0x0272, 0x022F, 0x01E9 +.hword 0x01A1, 0x0158, 0x010C, 0x00C0, 0x0072, 0x0024, 0xFFD6, 0xFF87 +.hword 0xFF39, 0xFEEB, 0xFE9D, 0xFE51, 0xFE07, 0xFDBE, 0xFD77, 0xFD33 +.hword 0xFCF1, 0xFCB2, 0xFC76, 0xFC3E, 0xFC0A, 0xFBDB, 0xFBAF, 0xFB89 +.hword 0xFB67, 0xFB4B, 0xFB35, 0xFB25, 0xFB1A, 0xFB15, 0xFB15, 0xFB19 +.hword 0xFB21, 0xFB2E, 0xFB3E, 0xFB52, 0xFB6A, 0xFB84, 0xFBA1, 0xFBC1 +.hword 0xFBE3, 0xFC07, 0xFC2D, 0xFC55, 0xFC7E, 0xFCA7, 0xFCD2, 0xFCFE +.hword 0xFD29, 0xFD55, 0xFD81, 0xFDAC, 0xFDD6, 0xFE00, 0xFE28, 0xFE4F +.hword 0xFE74, 0xFE98, 0xFEB9, 0xFED8, 0xFEF4, 0xFF0D, 0xFF23, 0xFF35 +.hword 0xFF44, 0xFF4F, 0xFF56, 0xFF58, 0xB263, 0xB264, 0xB267, 0xB26C +.hword 0xB273, 0xB27B, 0xB284, 0xB28E, 0xB298, 0xB2A3, 0xB2AE, 0xB2B9 +.hword 0xB2C3, 0xB2CD, 0xB2D6, 0xB2C3, 0xB2AC, 0xB292, 0xB277, 0xB25B +.hword 0xB23D, 0xB21F, 0xB1FF, 0xB1E0, 0xB1BF, 0xB19F, 0xB17F, 0xB15F +.hword 0xB13F, 0xB121, 0xB103, 0xB0E7, 0xB0CC, 0xB0B2, 0xB09B, 0xB085 +.hword 0xB072, 0xB062, 0xB054, 0xB049, 0xB041, 0xB03D, 0xB03C, 0xB040 +.hword 0xB047, 0xB052, 0xB063, 0xB078, 0xB092, 0xB0B0, 0xB0D3, 0xB0F9 +.hword 0xB123, 0xB151, 0xB182, 0xB1B5, 0xB1EB, 0xB223, 0xB25D, 0xB299 +.hword 0xB2D6, 0xB314, 0xB353, 0xB393, 0xB3D3, 0xB412, 0xB452, 0xB490 +.hword 0xB4CE, 0xB50B, 0xB546, 0xB57F, 0xB5B7, 0xB5EC, 0xB61E, 0xB64E +.hword 0xB67A, 0xB6A3, 0xB6C8, 0xB6E9, 0xB706, 0xB71E, 0xB732, 0xB740 +.hword 0xB748, 0xB74B, 0x000A, 0x000C, 0x0011, 0x0018, 0x0021, 0x002B +.hword 0x0036, 0x0040, 0x0049, 0x0051, 0x005A, 0x0064, 0x006B, 0x006C +.hword 0x0061, 0x0048, 0x001C, 0xFFDA, 0xFF62, 0xFEAE, 0xFDDC, 0xFD0A +.hword 0xFC57, 0xFBE2, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7, 0xFBC7 +.hword 0xFE5F, 0xFE60, 0xFE62, 0xFE64, 0xFE67, 0xFE6B, 0xFE6E, 0xFE71 +.hword 0xFE74, 0xFE76, 0xFE76, 0xFE76, 0xFE73, 0xFE6F, 0xFE69, 0xFE60 +.hword 0xFE55, 0xFE46, 0xFE09, 0xFD9B, 0xFD35, 0xFD14, 0xFD57, 0xFDD9 +.hword 0xFE69, 0xFED8, 0xFF1B, 0xFF48, 0xFF5B, 0xFF51, 0xFF26, 0xFEE5 +.hword 0xFE97, 0xFE46, 0xFDFC, 0xFDC4, 0xFDA6, 0xFDC0, 0xFE35, 0xFECB +.hword 0xFF43, 0xFF6B, 0xFF6F, 0xFF61, 0xFF47, 0xFF28, 0xFF0A, 0xFEF4 +.hword 0xFEEB, 0xFEF2, 0xFF04, 0xFF1C, 0xFF36, 0xFF4E, 0xFF60, 0xFF68 +.hword 0xFF5E, 0xFF4A, 0xFF32, 0xFF21, 0xFF20, 0xFF3E, 0xFF74, 0xFFA8 +.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF +.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF +.hword 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xFFBF, 0xBF3E, 0xC066 +.hword 0x2345, 0x2333, 0x2300, 0x22B3, 0x2250, 0x21DD, 0x215F, 0x20DC +.hword 0x2059, 0x1FDC, 0x1F69, 0x1F06, 0x1EB9, 0x1E88, 0x1E76, 0x1E7A +.hword 0x1E83, 0x1E92, 0x1EA5, 0x1EBD, 0x1ED9, 0x1EFA, 0x1F1E, 0x1F45 +.hword 0x1F6F, 0x1F9C, 0x1FCC, 0x1FFD, 0x2030, 0x2065, 0x209A, 0x20D1 +.hword 0x2108, 0x213E, 0x2175, 0x21AB, 0x21E1, 0x2215, 0x2248, 0x2279 +.hword 0x22A7, 0x22D4, 0x22FD, 0x2324, 0x2347, 0x2366, 0x2383, 0x23A1 +.hword 0x23BE, 0x23DC, 0x23F9, 0x2417, 0x2434, 0x2451, 0x246E, 0x248B +.hword 0x24A7, 0x24C3, 0x24DF, 0x24FA, 0x2514, 0x252F, 0x2548, 0x2561 +.hword 0x257A, 0x2591, 0x25A8, 0x25BE, 0x25D4, 0x25E8, 0x25FC, 0x260E +.hword 0x2620, 0x2631, 0x2640, 0x264F, 0x265C, 0x2668, 0x2673, 0x267C +.hword 0x2684, 0x268B, 0x2690, 0x2694, 0x2697, 0x2697, 0xFF4D, 0xFF43 +.hword 0xFF27, 0xFEFB, 0xFEC5, 0xFE85, 0xFE41, 0xFDFB, 0xFDB6, 0xFD75 +.hword 0xFD3C, 0xFD0F, 0xFCEF, 0xFCE1, 0xFCE7, 0xFCFC, 0xFD17, 0xFD37 +.hword 0xFD5C, 0xFD85, 0xFDB2, 0xFDE3, 0xFE17, 0xFE4E, 0xFE87, 0xFEC2 +.hword 0xFEFF, 0xFF3C, 0xFF7B, 0xFFB9, 0xFFF8, 0x0035, 0x0072, 0x00AD +.hword 0x00E7, 0x011F, 0x0154, 0x0186, 0x01B4, 0x01DE, 0x0205, 0x0226 +.hword 0x0242, 0x0259, 0x026A, 0x0274, 0x0279, 0x027A, 0x0278, 0x0271 +.hword 0x0268, 0x025B, 0x024B, 0x0239, 0x0224, 0x020C, 0x01F3, 0x01D7 +.hword 0x01BA, 0x019B, 0x017B, 0x0159, 0x0137, 0x0114, 0x00F0, 0x00CC +.hword 0x00A7, 0x0083, 0x005F, 0x003B, 0x0018, 0xFFF7, 0xFFD6, 0xFFB6 +.hword 0xFF97, 0xFF7A, 0xFF5F, 0xFF46, 0xFF2F, 0xFF1A, 0xFF09, 0xFEF9 +.hword 0xFEED, 0xFEE5, 0xFEDF, 0xFEDD, 0xACA4, 0xACBF, 0xAD0C, 0xAD82 +.hword 0xAE1A, 0xAECA, 0xAF8B, 0xB055, 0xB120, 0xB1E3, 0xB296, 0xB332 +.hword 0xB3AE, 0xB401, 0xB425, 0xB428, 0xB421, 0xB410, 0xB3F7, 0xB3D4 +.hword 0xB3AB, 0xB37A, 0xB344, 0xB308, 0xB2C7, 0xB283, 0xB23B, 0xB1F0 +.hword 0xB1A4, 0xB156, 0xB109, 0xB0BB, 0xB06E, 0xB024, 0xAFDB, 0xAF96 +.hword 0xAF55, 0xAF18, 0xAEE1, 0xAEAF, 0xAE85, 0xAE61, 0xAE46, 0xAE34 +.hword 0xAE2C, 0xAE2D, 0xAE38, 0xAE49, 0xAE60, 0xAE7D, 0xAEA0, 0xAEC8 +.hword 0xAEF4, 0xAF25, 0xAF5A, 0xAF93, 0xAFCF, 0xB00E, 0xB050, 0xB094 +.hword 0xB0DA, 0xB122, 0xB16B, 0xB1B5, 0xB1FF, 0xB249, 0xB294, 0xB2DD +.hword 0xB326, 0xB36E, 0xB3B4, 0xB3F8, 0xB43A, 0xB479, 0xB4B5, 0xB4EE +.hword 0xB523, 0xB554, 0xB580, 0xB5A8, 0xB5CB, 0xB5E8, 0xB5FF, 0xB610 +.hword 0xB61B, 0xB61E, 0xDD70, 0xDD69, 0xDD54, 0xDD33, 0xDD07, 0xDCD3 +.hword 0xDC98, 0xDC57, 0xDC13, 0xDBCC, 0xDB85, 0xDB3E, 0xDAFB, 0xDABC +.hword 0xDA83, 0xDA9B, 0xDAB8, 0xDAD7, 0xDAF7, 0xDB18, 0xDB3A, 0xDB5E +.hword 0xDB82, 0xDBA6, 0xDBCB, 0xDBF0, 0xDC15, 0xDC39, 0xDC5D, 0xDC80 +.hword 0xDCA2, 0xDCC3, 0xDCE3, 0xDD01, 0xDD1D, 0xDD37, 0xDD4F, 0xDD65 +.hword 0xDD78, 0xDD88, 0xDD95, 0xDD9F, 0xDDA5, 0xDDA8, 0xDDA7, 0xDDA1 +.hword 0xDD98, 0xDD8A, 0xDD79, 0xDD64, 0xDD4B, 0xDD30, 0xDD11, 0xDCF0 +.hword 0xDCCC, 0xDCA6, 0xDC7E, 0xDC54, 0xDC29, 0xDBFC, 0xDBCE, 0xDB9F +.hword 0xDB6F, 0xDB3F, 0xDB0E, 0xDADE, 0xDAAD, 0xDA7D, 0xDA4E, 0xDA20 +.hword 0xD9F2, 0xD9C6, 0xD99C, 0xD973, 0xD94C, 0xD928, 0xD906, 0xD8E6 +.hword 0xD8C9, 0xD8B0, 0xD89A, 0xD887, 0xD878, 0xD86D, 0xD866, 0xD864 +.hword 0x00B1, 0x00B6, 0x00C5, 0x00DD, 0x00FC, 0x0121, 0x014C, 0x017A +.hword 0x01AB, 0x01DD, 0x020F, 0x0241, 0x0270, 0x029C, 0x02C3, 0x0272 +.hword 0x022F, 0x01E9, 0x01A1, 0x0158, 0x010C, 0x00C0, 0x0072, 0x0024 +.hword 0xFFD6, 0xFF87, 0xFF39, 0xFEEB, 0xFE9D, 0xFE51, 0xFE07, 0xFDBE +.hword 0xFD77, 0xFD33, 0xFCF1, 0xFCB2, 0xFC76, 0xFC3E, 0xFC0A, 0xFBDB +.hword 0xFBAF, 0xFB89, 0xFB67, 0xFB4B, 0xFB35, 0xFB25, 0xFB1A, 0xFB15 +.hword 0xFB15, 0xFB19, 0xFB21, 0xFB2E, 0xFB3E, 0xFB52, 0xFB6A, 0xFB84 +.hword 0xFBA1, 0xFBC1, 0xFBE3, 0xFC07, 0xFC2D, 0xFC55, 0xFC7E, 0xFCA7 +.hword 0xFCD2, 0xFCFE, 0xFD29, 0xFD55, 0xFD81, 0xFDAC, 0xFDD6, 0xFE00 +.hword 0xFE28, 0xFE4F, 0xFE74, 0xFE98, 0xFEB9, 0xFED8, 0xFEF4, 0xFF0D +.hword 0xFF23, 0xFF35, 0xFF44, 0xFF4F, 0xFF56, 0xFF58, 0xB263, 0xB264 +.hword 0xB267, 0xB26C, 0xB273, 0xB27B, 0xB284, 0xB28E, 0xB298, 0xB2A3 +.hword 0xB2AE, 0xB2B9, 0xB2C3, 0xB2CD, 0xB2D6, 0xB2C3, 0xB2AC, 0xB292 +.hword 0xB277, 0xB25B, 0xB23D, 0xB21F, 0xB1FF, 0xB1E0, 0xB1BF, 0xB19F +.hword 0xB17F, 0xB15F, 0xB13F, 0xB121, 0xB103, 0xB0E7, 0xB0CC, 0xB0B2 +.hword 0xB09B, 0xB085, 0xB072, 0xB062, 0xB054, 0xB049, 0xB041, 0xB03D +.hword 0xB03C, 0xB040, 0xB047, 0xB052, 0xB063, 0xB078, 0xB092, 0xB0B0 +.hword 0xB0D3, 0xB0F9, 0xB123, 0xB151, 0xB182, 0xB1B5, 0xB1EB, 0xB223 +.hword 0xB25D, 0xB299, 0xB2D6, 0xB314, 0xB353, 0xB393, 0xB3D3, 0xB412 +.hword 0xB452, 0xB490, 0xB4CE, 0xB50B, 0xB546, 0xB57F, 0xB5B7, 0xB5EC +.hword 0xB61E, 0xB64E, 0xB67A, 0xB6A3, 0xB6C8, 0xB6E9, 0xB706, 0xB71E +.hword 0xB732, 0xB740, 0xB748, 0xB74B, 0xE0FF, 0xC001, 0xE0FB, 0xBF7F +.hword 0xF02F, 0xF04A, 0xF096, 0xF110, 0xF1B1, 0xF274, 0xF353, 0xF44B +.hword 0xF555, 0xF66C, 0xF78B, 0xF8AC, 0xF9CB, 0xFAE2, 0xFBEB, 0xFCE2 +.hword 0xFDC1, 0xFE83, 0xFF23, 0xFF9C, 0xFFE7, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFEF4, 0xFEF5 +.hword 0xFEFA, 0xFF02, 0xFF0D, 0xFF1A, 0xFF29, 0xFF39, 0xFF4B, 0xFF5E +.hword 0xFF71, 0xFF84, 0xFF97, 0xFFA9, 0xFFBB, 0xFFCB, 0xFFDA, 0xFFE7 +.hword 0xFFF2, 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFF3B, 0xFF35, 0xFF23, 0xFF07 +.hword 0xFEE1, 0xFEB3, 0xFE7F, 0xFE44, 0xFE06, 0xFDC5, 0xFD81, 0xFD3D +.hword 0xFCFA, 0xFCB9, 0xFC7A, 0xFC41, 0xFC0C, 0xFBDF, 0xFBB9, 0xFB9D +.hword 0xFB8B, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xBF84, 0xD126, 0xD169, 0xD22B, 0xD35F, 0xD4FA +.hword 0xD6F0, 0xD934, 0xDBBB, 0xDE78, 0xE160, 0xE466, 0xE77F, 0xEA9E +.hword 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B, 0xF8F6, 0xFB40, 0xFD3C, 0xFEDE +.hword 0x0019, 0x010B, 0x01D5, 0x027A, 0x02FD, 0x0361, 0x03A7, 0x03D2 +.hword 0x03E5, 0x03E3, 0x03CD, 0x03A7, 0x0372, 0x0332, 0x02E8, 0x0298 +.hword 0x0244, 0x01EE, 0x0198, 0x0146, 0x00FA, 0x00B6, 0x007D, 0x0051 +.hword 0x0035, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0xF604, 0xF612, 0xF63B, 0xF67C, 0xF6D3, 0xF73D, 0xF7B7 +.hword 0xF840, 0xF8D4, 0xF971, 0xFA14, 0xFABB, 0xFB64, 0xFC0C, 0xFCAF +.hword 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7, 0xFF52, 0xFFAA, 0xFFED, 0x001F +.hword 0x004A, 0x006C, 0x0088, 0x009D, 0x00AC, 0x00B5, 0x00B9, 0x00B8 +.hword 0x00B4, 0x00AC, 0x00A1, 0x0093, 0x0083, 0x0072, 0x0061, 0x004E +.hword 0x003C, 0x002B, 0x001B, 0x000C, 0x0000, 0xFFF8, 0xFFF2, 0xFFF0 +.hword 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xEE36 +.hword 0xEE60, 0xEEDA, 0xEF9B, 0xF09D, 0xF1D8, 0xF344, 0xF4DA, 0xF692 +.hword 0xF864, 0xFA48, 0xFC38, 0xFE2C, 0x001B, 0x01FF, 0x03D0, 0x0587 +.hword 0x071B, 0x0885, 0x09BE, 0x0ABE, 0x0B7D, 0x0C0D, 0x0C84, 0x0CE4 +.hword 0x0D2F, 0x0D65, 0x0D89, 0x0D9C, 0x0DA0, 0x0D96, 0x0D7F, 0x0D5D +.hword 0x0D32, 0x0CFE, 0x0CC5, 0x0C86, 0x0C44, 0x0C00, 0x0BBB, 0x0B78 +.hword 0x0B37, 0x0AFA, 0x0AC3, 0x0A92, 0x0A6B, 0x0A4D, 0x0A32, 0x0A10 +.hword 0x09E8, 0x09BC, 0x098C, 0x095A, 0x0925, 0x08F0, 0x08BA, 0x0886 +.hword 0x0854, 0x0824, 0x07F8, 0x07D1, 0x07B0, 0x0795, 0x0781, 0x0777 +.hword 0x0774, 0x077A, 0x0786, 0x0797, 0x07AF, 0x07CA, 0x07EA, 0x080C +.hword 0x0830, 0x0856, 0x087D, 0x08A3, 0x08C9, 0x08ED, 0x090E, 0x092D +.hword 0x0948, 0x095E, 0x096F, 0x0979, 0x097D, 0xD126, 0xD169, 0xD22B +.hword 0xD35F, 0xD4FA, 0xD6F0, 0xD934, 0xDBBB, 0xDE78, 0xE160, 0xE466 +.hword 0xE77F, 0xEA9E, 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B, 0xF8F6, 0xFB40 +.hword 0xFD3C, 0xFEDE, 0x0019, 0x010B, 0x01D5, 0x027A, 0x02FD, 0x0361 +.hword 0x03A7, 0x03D2, 0x03E5, 0x03E3, 0x03CD, 0x03A7, 0x0372, 0x0332 +.hword 0x02E8, 0x0298, 0x0244, 0x01EE, 0x0198, 0x0146, 0x00FA, 0x00B6 +.hword 0x007D, 0x0051, 0x0035, 0x002B, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0xF604, 0xF612, 0xF63B, 0xF67C, 0xF6D3 +.hword 0xF73D, 0xF7B7, 0xF840, 0xF8D4, 0xF971, 0xFA14, 0xFABB, 0xFB64 +.hword 0xFC0C, 0xFCAF, 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7, 0xFF52, 0xFFAA +.hword 0xFFED, 0x001F, 0x004A, 0x006C, 0x0088, 0x009D, 0x00AC, 0x00B5 +.hword 0x00B9, 0x00B8, 0x00B4, 0x00AC, 0x00A1, 0x0093, 0x0083, 0x0072 +.hword 0x0061, 0x004E, 0x003C, 0x002B, 0x001B, 0x000C, 0x0000, 0xFFF8 +.hword 0xFFF2, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xEE36, 0xEE60, 0xEEDA, 0xEF9B, 0xF09D, 0xF1D8, 0xF344 +.hword 0xF4DA, 0xF692, 0xF864, 0xFA48, 0xFC38, 0xFE2C, 0x001B, 0x01FF +.hword 0x03D0, 0x0587, 0x071B, 0x0885, 0x09BE, 0x0ABE, 0x0B7D, 0x0C0D +.hword 0x0C84, 0x0CE4, 0x0D2F, 0x0D65, 0x0D89, 0x0D9C, 0x0DA0, 0x0D96 +.hword 0x0D7F, 0x0D5D, 0x0D32, 0x0CFE, 0x0CC5, 0x0C86, 0x0C44, 0x0C00 +.hword 0x0BBB, 0x0B78, 0x0B37, 0x0AFA, 0x0AC3, 0x0A92, 0x0A6B, 0x0A4D +.hword 0x0A32, 0x0A10, 0x09E8, 0x09BC, 0x098C, 0x095A, 0x0925, 0x08F0 +.hword 0x08BA, 0x0886, 0x0854, 0x0824, 0x07F8, 0x07D1, 0x07B0, 0x0795 +.hword 0x0781, 0x0777, 0x0774, 0x077A, 0x0786, 0x0797, 0x07AF, 0x07CA +.hword 0x07EA, 0x080C, 0x0830, 0x0856, 0x087D, 0x08A3, 0x08C9, 0x08ED +.hword 0x090E, 0x092D, 0x0948, 0x095E, 0x096F, 0x0979, 0x097D, 0xD126 +.hword 0xD169, 0xD22B, 0xD35F, 0xD4FA, 0xD6F0, 0xD934, 0xDBBB, 0xDE78 +.hword 0xE160, 0xE466, 0xE77F, 0xEA9E, 0xEDB8, 0xF0C0, 0xF3AA, 0xF66B +.hword 0xF8F6, 0xFB40, 0xFD3C, 0xFEDE, 0x0019, 0x010B, 0x01D5, 0x027A +.hword 0x02FD, 0x0361, 0x03A7, 0x03D2, 0x03E5, 0x03E3, 0x03CD, 0x03A7 +.hword 0x0372, 0x0332, 0x02E8, 0x0298, 0x0244, 0x01EE, 0x0198, 0x0146 +.hword 0x00FA, 0x00B6, 0x007D, 0x0051, 0x0035, 0x002B, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D, 0x002D +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0xF604, 0xF612, 0xF63B +.hword 0xF67C, 0xF6D3, 0xF73D, 0xF7B7, 0xF840, 0xF8D4, 0xF971, 0xFA14 +.hword 0xFABB, 0xFB64, 0xFC0C, 0xFCAF, 0xFD4D, 0xFDE2, 0xFE6B, 0xFEE7 +.hword 0xFF52, 0xFFAA, 0xFFED, 0x001F, 0x004A, 0x006C, 0x0088, 0x009D +.hword 0x00AC, 0x00B5, 0x00B9, 0x00B8, 0x00B4, 0x00AC, 0x00A1, 0x0093 +.hword 0x0083, 0x0072, 0x0061, 0x004E, 0x003C, 0x002B, 0x001B, 0x000C +.hword 0x0000, 0xFFF8, 0xFFF2, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0, 0xFFF0 +.hword 0xFFF0, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0xFFF1, 0xEE36, 0xEE60, 0xEEDA, 0xEF9B, 0xF09D +.hword 0xF1D8, 0xF344, 0xF4DA, 0xF692, 0xF864, 0xFA48, 0xFC38, 0xFE2C +.hword 0x001B, 0x01FF, 0x03D0, 0x0587, 0x071B, 0x0885, 0x09BE, 0x0ABE +.hword 0x0B7D, 0x0C0D, 0x0C84, 0x0CE4, 0x0D2F, 0x0D65, 0x0D89, 0x0D9C +.hword 0x0DA0, 0x0D96, 0x0D7F, 0x0D5D, 0x0D32, 0x0CFE, 0x0CC5, 0x0C86 +.hword 0x0C44, 0x0C00, 0x0BBB, 0x0B78, 0x0B37, 0x0AFA, 0x0AC3, 0x0A92 +.hword 0x0A6B, 0x0A4D, 0x0A32, 0x0A10, 0x09E8, 0x09BC, 0x098C, 0x095A +.hword 0x0925, 0x08F0, 0x08BA, 0x0886, 0x0854, 0x0824, 0x07F8, 0x07D1 +.hword 0x07B0, 0x0795, 0x0781, 0x0777, 0x0774, 0x077A, 0x0786, 0x0797 +.hword 0x07AF, 0x07CA, 0x07EA, 0x080C, 0x0830, 0x0856, 0x087D, 0x08A3 +.hword 0x08C9, 0x08ED, 0x090E, 0x092D, 0x0948, 0x095E, 0x096F, 0x0979 +.hword 0x097D, 0xF02F, 0xF04A, 0xF096, 0xF110, 0xF1B1, 0xF274, 0xF353 +.hword 0xF44B, 0xF555, 0xF66C, 0xF78B, 0xF8AC, 0xF9CB, 0xFAE2, 0xFBEB +.hword 0xFCE2, 0xFDC1, 0xFE83, 0xFF23, 0xFF9C, 0xFFE7, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFEF4 +.hword 0xFEF5, 0xFEFA, 0xFF02, 0xFF0D, 0xFF1A, 0xFF29, 0xFF39, 0xFF4B +.hword 0xFF5E, 0xFF71, 0xFF84, 0xFF97, 0xFFA9, 0xFFBB, 0xFFCB, 0xFFDA +.hword 0xFFE7, 0xFFF2, 0xFFFA, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF3B, 0xFF35, 0xFF23 +.hword 0xFF07, 0xFEE1, 0xFEB3, 0xFE7F, 0xFE44, 0xFE06, 0xFDC5, 0xFD81 +.hword 0xFD3D, 0xFCFA, 0xFCB9, 0xFC7A, 0xFC41, 0xFC0C, 0xFBDF, 0xFBB9 +.hword 0xFB9D, 0xFB8B, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85, 0xFB85 +.hword 0xFB85, 0xFB85, 0xFB85, 0xFBEF, 0xFBF5, 0xFC04, 0xFC19, 0xFC34 +.hword 0xFC55, 0xFC7C, 0xFCA7, 0xFCD5, 0xFD07, 0xFD3C, 0xFD73, 0xFDAB +.hword 0xFDE4, 0xFE1D, 0xFE56, 0xFE8E, 0xFEC4, 0xFEF8, 0xFF29, 0xFF56 +.hword 0xFF80, 0xFFA5, 0xFFC4, 0xFFDE, 0xFFF1, 0xFFFC, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFDB, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFDE, 0xFFDF, 0xFFE0 +.hword 0xFFE2, 0xFFE3, 0xFFE5, 0xFFE7, 0xFFE9, 0xFFEB, 0xFFED, 0xFFEF +.hword 0xFFF1, 0xFFF3, 0xFFF5, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC, 0xFFFD +.hword 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40D1 +.hword 0x40D0, 0x40CD, 0x40C9, 0x40C3, 0x40BC, 0x40B5, 0x40AC, 0x40A3 +.hword 0x4099, 0x408E, 0x4083, 0x4078, 0x406C, 0x4061, 0x4055, 0x404A +.hword 0x403F, 0x4034, 0x402B, 0x4021, 0x4019, 0x4012, 0x400B, 0x4006 +.hword 0x4002, 0x4000, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +peach_seg5_animindex_501855C: # 0x0501855C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0056, 0x0DD3, 0x0056, 0x0E29 +.hword 0x0056, 0x0E7F, 0x0056, 0x0CD1, 0x0056, 0x0D27, 0x0056, 0x0D7D +.hword 0x0056, 0x0BCF, 0x0056, 0x0C25, 0x0056, 0x0C7B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x06BF, 0x0056, 0x0006, 0x0056, 0x005C +.hword 0x0056, 0x00B2, 0x0056, 0x0ACD, 0x0056, 0x0B23, 0x0056, 0x0B79 +.hword 0x0056, 0x09CB, 0x0056, 0x0A21, 0x0056, 0x0A77, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x09CA, 0x0056, 0x06C0, 0x0056, 0x0716 +.hword 0x0056, 0x076C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0056, 0x020A +.hword 0x0056, 0x0108, 0x0056, 0x015E, 0x0056, 0x01B4, 0x0056, 0x0260 +.hword 0x0056, 0x02B6, 0x0056, 0x030C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x08C7, 0x0056, 0x07C2, 0x0056, 0x0818, 0x0056, 0x086E +.hword 0x0001, 0x0000, 0x0056, 0x0464, 0x0056, 0x04BA, 0x0056, 0x0362 +.hword 0x0056, 0x03B8, 0x0056, 0x040E, 0x0056, 0x0510, 0x0056, 0x0566 +.hword 0x0056, 0x05BC, 0x0056, 0x08C8, 0x0056, 0x091E, 0x0056, 0x0974 +.hword 0x0001, 0x08C4, 0x0001, 0x08C5, 0x0001, 0x08C6, 0x0056, 0x0612 +.hword 0x0056, 0x0668, 0x0001, 0x06BE + +peach_seg5_anim_05018664: # 0x05018664 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x56 +.hword 0x15 +.word peach_seg5_animvalue_050167B0 +.word peach_seg5_animindex_501855C +.word 0 + +peach_seg5_animvalue_0501867C: # 0x0501867C +.hword 0x0000, 0x015E, 0x015F, 0x0160, 0x0161, 0x0163, 0x0163, 0x0163 +.hword 0x0161, 0x0160, 0x015F, 0x015E, 0x015F, 0x015F, 0x0160, 0x0161 +.hword 0x0162, 0x0161, 0x0161, 0x0160, 0x015F, 0x015E, 0x015E, 0x015F +.hword 0x015F, 0x0160, 0x0160, 0x015F, 0x015F, 0x015F, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x015F, 0x0160 +.hword 0x0160, 0x0160, 0x0161, 0x0161, 0x0162, 0x0164, 0x0165, 0x0167 +.hword 0x0168, 0x0169, 0x0169, 0x0168, 0x0166, 0x0164, 0x0162, 0x0160 +.hword 0x015F, 0x015F, 0x0160, 0x0162, 0x0163, 0x0165, 0x0165, 0x0164 +.hword 0x0163, 0x0161, 0x0160, 0x015E, 0x015E, 0x015E, 0x015E, 0x015E +.hword 0x015E, 0xFFDB, 0xFFDB, 0xFFDC, 0xFFDD, 0xFFE0, 0xFFE4, 0xFFEB +.hword 0xFFF3, 0xFFFC, 0x0002, 0x0006, 0x0008, 0x0011, 0x001D, 0x0027 +.hword 0x002B, 0x002E, 0x0034, 0x003D, 0x0047, 0x004F, 0x0056, 0x005C +.hword 0x0062, 0x0067, 0x006B, 0x006F, 0x0073, 0x0076, 0x0077, 0x0078 +.hword 0x0079, 0x007A, 0x007A, 0x007B, 0x007B, 0x007B, 0x007C, 0x007C +.hword 0x007C, 0x007C, 0x007C, 0x007C, 0x007D, 0x007D, 0x007D, 0x007D +.hword 0x007D, 0x007E, 0x007E, 0x007F, 0x007F, 0x0080, 0x0080, 0x0081 +.hword 0x0081, 0x0082, 0x0083, 0x0083, 0x0084, 0x0084, 0x0085, 0x0086 +.hword 0x0086, 0x0087, 0x0088, 0x0088, 0x0089, 0x0089, 0x008A, 0x008B +.hword 0x008C, 0x008D, 0x008E, 0x008E, 0x008E, 0x008D, 0x008B, 0x0089 +.hword 0x0088, 0x0087, 0x0087, 0x0086, 0x0086, 0x0086, 0x0086, 0x0086 +.hword 0x0086, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0085, 0x0084 +.hword 0x0084, 0x0083, 0x0083, 0x0082, 0x0081, 0x007F, 0x007E, 0x007C +.hword 0x007A, 0x0078, 0x0076, 0x0074, 0x0073, 0x0071, 0x006E, 0x0069 +.hword 0x0063, 0x005B, 0x0050, 0x0043, 0x0036, 0x002D, 0x0027, 0x0022 +.hword 0x001E, 0x001B, 0x0018, 0x0014, 0x000E, 0x0006, 0xFFFF, 0xFFF8 +.hword 0xFFF1, 0xFFEC, 0xFFE7, 0xFFE3, 0xFFE0, 0xFFDE, 0xFFDC, 0xFFDB +.hword 0xFFDB, 0xC50F, 0x3FFA, 0xC50F, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 +.hword 0xFEB5, 0xFEB5, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6, 0xFEB6 +.hword 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB8, 0xFEB8, 0xFEB8 +.hword 0xFEB8, 0xFEB9, 0xFEB9, 0xFEB9, 0xFEBA, 0xFEBA, 0xFEBB, 0xFEBB +.hword 0xFEBC, 0xFEBC, 0xFEBD, 0xFEBE, 0xFEBE, 0xFEBF, 0xFEC0, 0xFEC0 +.hword 0xFEC1, 0xFEC2, 0xFEC3, 0xFEC3, 0xFEC4, 0xFEC5, 0xFEC6, 0xFEC6 +.hword 0xFEC7, 0xFEC8, 0xFEC8, 0xFEC9, 0xFEC9, 0xFECA, 0xFECA, 0xFECB +.hword 0xFECA, 0xFECA, 0xFEC9, 0xFEC8, 0xFEC7, 0xFEC5, 0xFEC4, 0xFEC2 +.hword 0xFEC0, 0xFEBF, 0xFEBD, 0xFEBC, 0xFEBB, 0xFEBA, 0xFEB9, 0xFEB9 +.hword 0xFEB8, 0xFEB8, 0xFEB7, 0xFEB7, 0xFEB7, 0xFEB6, 0xFEB6, 0xFEB6 +.hword 0xFEB6, 0xFEB6, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4 +.hword 0xFEB4, 0xFEB4, 0xFEB4, 0xFEB4, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFFA +.hword 0xFFFB, 0xFFFD, 0xFFFF, 0x0000, 0x0002, 0x0004, 0x0006, 0x0007 +.hword 0x0008, 0x0008, 0x0008, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009 +.hword 0x0009, 0x000A, 0x000B, 0x000C, 0x000E, 0x000F, 0x0011, 0x0013 +.hword 0x0015, 0x0017, 0x0019, 0x001B, 0x001D, 0x001F, 0x0021, 0x0023 +.hword 0x0025, 0x0028, 0x002A, 0x002C, 0x002E, 0x0030, 0x0033, 0x0035 +.hword 0x0037, 0x0039, 0x003C, 0x003E, 0x0040, 0x0042, 0x0044, 0x0047 +.hword 0x0049, 0x004B, 0x004D, 0x0050, 0x0052, 0x0055, 0x0057, 0x0059 +.hword 0x005C, 0x005E, 0x0061, 0x0063, 0x0065, 0x0068, 0x006A, 0x006C +.hword 0x006E, 0x0070, 0x0072, 0x0074, 0x0076, 0x0078, 0x0079, 0x007A +.hword 0x007A, 0x0078, 0x0076, 0x0072, 0x006E, 0x006A, 0x0065, 0x005F +.hword 0x005A, 0x0054, 0x004F, 0x004A, 0x0046, 0x0042, 0x003F, 0x003C +.hword 0x0039, 0x0036, 0x0033, 0x0031, 0x002E, 0x002C, 0x002A, 0x0027 +.hword 0x0025, 0x0023, 0x0021, 0x001F, 0x001D, 0x001B, 0x0019, 0x0017 +.hword 0x0016, 0x0014, 0x0012, 0x0011, 0x000F, 0x000E, 0x000D, 0x000B +.hword 0x000A, 0x0009, 0x0008, 0x0007, 0x0005, 0x0004, 0x0003, 0x0001 +.hword 0x0000, 0xFFFF, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9 +.hword 0xFFF8, 0xFFF7, 0xFFF7, 0xFFF7, 0xC917, 0xC921, 0xC93C, 0xC965 +.hword 0xC999, 0xC9D5, 0xCA15, 0xCA56, 0xCA95, 0xCACE, 0xCAFF, 0xCB24 +.hword 0xCB3D, 0xCB4D, 0xCB56, 0xCB5A, 0xCB5C, 0xCB5C, 0xCB5F, 0xCB65 +.hword 0xCB71, 0xCB85, 0xCBA3, 0xCBCE, 0xCC00, 0xCC35, 0xCC6B, 0xCCA4 +.hword 0xCCDE, 0xCD1A, 0xCD57, 0xCD96, 0xCDD6, 0xCE18, 0xCE5A, 0xCE9E +.hword 0xCEE2, 0xCF27, 0xCF6D, 0xCFB3, 0xCFFA, 0xD041, 0xD088, 0xD0CF +.hword 0xD117, 0xD15D, 0xD1A4, 0xD1EA, 0xD230, 0xD275, 0xD2BB, 0xD303 +.hword 0xD34C, 0xD397, 0xD3E3, 0xD430, 0xD47E, 0xD4CC, 0xD51B, 0xD56A +.hword 0xD5B8, 0xD607, 0xD655, 0xD6A2, 0xD6EE, 0xD739, 0xD782, 0xD7CA +.hword 0xD810, 0xD853, 0xD895, 0xD8D4, 0xD910, 0xD949, 0xD97F, 0xD99A +.hword 0xD98A, 0xD954, 0xD8FF, 0xD891, 0xD80E, 0xD777, 0xD6D3, 0xD625 +.hword 0xD574, 0xD4C4, 0xD41A, 0xD37C, 0xD2EE, 0xD275, 0xD20C, 0xD1A8 +.hword 0xD14A, 0xD0F0, 0xD09A, 0xD048, 0xCFFA, 0xCFAE, 0xCF66, 0xCF20 +.hword 0xCEDC, 0xCE9A, 0xCE5A, 0xCE1A, 0xCDDB, 0xCD9C, 0xCD5F, 0xCD26 +.hword 0xCCF0, 0xCCBD, 0xCC8C, 0xCC5E, 0xCC32, 0xCC07, 0xCBDE, 0xCBB6 +.hword 0xCB8F, 0xCB68, 0xCB42, 0xCB1B, 0xCAF4, 0xCACA, 0xCA9F, 0xCA74 +.hword 0xCA49, 0xCA1E, 0xC9F4, 0xC9CC, 0xC9A7, 0xC985, 0xC966, 0xC94B +.hword 0xC935, 0xC925, 0xC91B, 0xC917, 0x141D, 0x141B, 0x1417, 0x140F +.hword 0x1406, 0x13F9, 0x13EA, 0x13D9, 0x13C6, 0x13B0, 0x1399, 0x1380 +.hword 0x1365, 0x1348, 0x132A, 0x130A, 0x12E9, 0x12C7, 0x12A4, 0x1280 +.hword 0x125B, 0x1236, 0x1210, 0x11E9, 0x11C2, 0x119B, 0x1174, 0x114D +.hword 0x1126, 0x10FF, 0x10D8, 0x10B2, 0x108D, 0x1068, 0x1044, 0x1021 +.hword 0x0FFF, 0x0FDE, 0x0FBE, 0x0FA0, 0x0F83, 0x0F68, 0x0F4F, 0x0F37 +.hword 0x0F22, 0x0F0E, 0x0EFD, 0x0EEE, 0x0EE2, 0x0ED8, 0x0ED4, 0x0EDB +.hword 0x0EE9, 0x0F00, 0x0F1E, 0x0F42, 0x0F6B, 0x0F99, 0x0FCA, 0x0FFD +.hword 0x1032, 0x1068, 0x109E, 0x10D3, 0x1106, 0x1137, 0x1164, 0x118C +.hword 0x11AF, 0x11CB, 0x11E3, 0x11F8, 0x1208, 0x1214, 0x121A, 0x121A +.hword 0x1213, 0x1204, 0x11EC, 0x11CB, 0x1197, 0x1149, 0x10EA, 0x1081 +.hword 0x1015, 0x0FAE, 0x0F54, 0x0F0D, 0x0EE1, 0x0ED8, 0x0EE4, 0x0EF3 +.hword 0x0F04, 0x0F18, 0x0F2E, 0x0F47, 0x0F61, 0x0F7E, 0x0F9C, 0x0FBC +.hword 0x0FDE, 0x1001, 0x1025, 0x104A, 0x1071, 0x1098, 0x10C0, 0x10E8 +.hword 0x1111, 0x113B, 0x1164, 0x118E, 0x11B7, 0x11E0, 0x1209, 0x1231 +.hword 0x1259, 0x1280, 0x12A6, 0x12CB, 0x12EF, 0x1311, 0x1332, 0x1352 +.hword 0x136F, 0x138B, 0x13A5, 0x13BD, 0x13D2, 0x13E5, 0x13F5, 0x1403 +.hword 0x140E, 0x1416, 0x141B, 0x141D, 0xEEA9, 0xEEB3, 0xEED2, 0xEF03 +.hword 0xEF47, 0xEF9D, 0xF004, 0xF07C, 0xF103, 0xF199, 0xF23E, 0xF2F0 +.hword 0xF3AF, 0xF47A, 0xF551, 0xF632, 0xF71D, 0xF812, 0xF90F, 0xFA14 +.hword 0xFB20, 0xFC32, 0xFD4B, 0xFE68, 0xFF89, 0x00AE, 0x01D5, 0x0300 +.hword 0x042B, 0x0557, 0x0684, 0x07AF, 0x08D9, 0x0A01, 0x0B26, 0x0C48 +.hword 0x0D65, 0x0E7D, 0x0F90, 0x109C, 0x11A1, 0x129E, 0x1392, 0x147D +.hword 0x155E, 0x1635, 0x1700, 0x17BF, 0x1871, 0x1915, 0x19A3, 0x1A14 +.hword 0x1A6A, 0x1AA8, 0x1AD0, 0x1AE4, 0x1AE7, 0x1ADB, 0x1AC2, 0x1A9F +.hword 0x1A74, 0x1A43, 0x1A10, 0x19DC, 0x19A9, 0x197A, 0x1951, 0x1932 +.hword 0x191D, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915, 0x1915 +.hword 0x1915, 0x1915, 0x1915, 0x1915, 0x1927, 0x1953, 0x198F, 0x19CF +.hword 0x1A08, 0x1A2D, 0x1A32, 0x1A0D, 0x19B2, 0x1915, 0x184C, 0x1777 +.hword 0x1694, 0x15A6, 0x14AE, 0x13AB, 0x129F, 0x118B, 0x106F, 0x0F4D +.hword 0x0E24, 0x0CF6, 0x0BC4, 0x0A8E, 0x0955, 0x0819, 0x06DD, 0x05A0 +.hword 0x0464, 0x0328, 0x01EE, 0x00B7, 0xFF84, 0xFE55, 0xFD2B, 0xFC06 +.hword 0xFAE8, 0xF9D1, 0xF8C3, 0xF7BD, 0xF6C1, 0xF5D0, 0xF4EA, 0xF410 +.hword 0xF343, 0xF284, 0xF1D3, 0xF131, 0xF0A0, 0xF01F, 0xEFB0, 0xEF54 +.hword 0xEF0A, 0xEED5, 0xEEB4, 0xEEA9, 0xD9FF, 0xDA6B, 0xDAD8, 0xDB46 +.hword 0xDBB5, 0xDC25, 0xDC97, 0xDD08, 0xDD7B, 0xDDEE, 0xDE62, 0xDED7 +.hword 0xDF4B, 0xDFC0, 0xE036, 0xE0AB, 0xE121, 0xE196, 0xE20C, 0xE282 +.hword 0xE2F7, 0xE36C, 0xE3E0, 0xE455, 0xE4C8, 0xE53B, 0xE5AE, 0xE61F +.hword 0xE690, 0xE700, 0xE76F, 0xE7DD, 0xE84A, 0xE8B5, 0xE91F, 0xE988 +.hword 0xE9EF, 0xEA55, 0xEABA, 0xEB1C, 0xEB7D, 0xEBDC, 0xEC39, 0xEC94 +.hword 0xECED, 0xED44, 0xED98, 0xEDEB, 0xEE3B, 0xEE88, 0xEECD, 0xEF03 +.hword 0xEF2D, 0xEF4B, 0xEF5E, 0xEF68, 0xEF69, 0xEF64, 0xEF57, 0xEF47 +.hword 0xEF32, 0xEF1A, 0xEF01, 0xEEE8, 0xEECF, 0xEEB9, 0xEEA5, 0xEE96 +.hword 0xEE8C, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE88 +.hword 0xEE88, 0xEE88, 0xEE88, 0xEE88, 0xEE91, 0xEEA6, 0xEEC3, 0xEEE2 +.hword 0xEEFD, 0xEF0F, 0xEF12, 0xEF00, 0xEED4, 0xEE88, 0xEE27, 0xEDBF +.hword 0xED52, 0xECDF, 0xEC66, 0xEBE9, 0xEB68, 0xEAE2, 0xEA58, 0xE9CC +.hword 0xE93C, 0xE8AA, 0xE816, 0xE780, 0xE6E8, 0xE650, 0xE5B6, 0xE51D +.hword 0xE484, 0xE3EB, 0xE353, 0xE2BD, 0xE228, 0xE195, 0xE104, 0xE077 +.hword 0xDFEC, 0xDF65, 0xDEE2, 0xDE64, 0xDDEA, 0xDD75, 0xDD06, 0xDC9C +.hword 0xDC39, 0xDBDC, 0xDB87, 0xDB39, 0xDAF2, 0xDAB4, 0xDA7E, 0xDA51 +.hword 0xDA2E, 0xDA14, 0xDA04, 0xD9FF, 0xB6A1, 0xB6A0, 0xB69D, 0xB697 +.hword 0xB68F, 0xB685, 0xB679, 0xB66C, 0xB65C, 0xB64B, 0xB638, 0xB623 +.hword 0xB60D, 0xB5F6, 0xB5DD, 0xB5C3, 0xB5A8, 0xB58C, 0xB56F, 0xB551 +.hword 0xB532, 0xB512, 0xB4F2, 0xB4D1, 0xB4AF, 0xB48E, 0xB46C, 0xB449 +.hword 0xB427, 0xB404, 0xB3E2, 0xB3BF, 0xB39D, 0xB37B, 0xB359, 0xB337 +.hword 0xB317, 0xB2F6, 0xB2D7, 0xB2B8, 0xB29A, 0xB27D, 0xB260, 0xB245 +.hword 0xB22B, 0xB213, 0xB1FB, 0xB1E5, 0xB1D1, 0xB1BE, 0xB1AD, 0xB1A0 +.hword 0xB196, 0xB18F, 0xB18B, 0xB188, 0xB188, 0xB189, 0xB18C, 0xB190 +.hword 0xB195, 0xB19B, 0xB1A1, 0xB1A7, 0xB1AD, 0xB1B2, 0xB1B7, 0xB1BA +.hword 0xB1BD, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE +.hword 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BE, 0xB1BC, 0xB1B7, 0xB1B0, 0xB1A8 +.hword 0xB1A2, 0xB19E, 0xB19D, 0xB1A1, 0xB1AC, 0xB1BE, 0xB1D5, 0xB1EE +.hword 0xB208, 0xB223, 0xB240, 0xB25D, 0xB27C, 0xB29C, 0xB2BD, 0xB2DE +.hword 0xB301, 0xB323, 0xB347, 0xB36A, 0xB38E, 0xB3B3, 0xB3D7, 0xB3FC +.hword 0xB420, 0xB445, 0xB469, 0xB48D, 0xB4B0, 0xB4D3, 0xB4F5, 0xB517 +.hword 0xB538, 0xB558, 0xB577, 0xB596, 0xB5B3, 0xB5CE, 0xB5E9, 0xB602 +.hword 0xB61A, 0xB630, 0xB644, 0xB657, 0xB667, 0xB676, 0xB683, 0xB68E +.hword 0xB696, 0xB69C, 0xB6A0, 0xB6A1, 0x2697, 0x2695, 0x268E, 0x2683 +.hword 0x2674, 0x2661, 0x264A, 0x2630, 0x2612, 0x25F0, 0x25CC, 0x25A4 +.hword 0x257A, 0x254D, 0x251D, 0x24EB, 0x24B7, 0x2480, 0x2448, 0x240E +.hword 0x23D3, 0x2396, 0x2357, 0x2318, 0x22D8, 0x2297, 0x2255, 0x2213 +.hword 0x21D0, 0x218D, 0x214B, 0x2108, 0x20C6, 0x2084, 0x2043, 0x2003 +.hword 0x1FC3, 0x1F85, 0x1F48, 0x1F0D, 0x1ED3, 0x1E9A, 0x1E64, 0x1E30 +.hword 0x1DFE, 0x1DCE, 0x1DA1, 0x1D77, 0x1D4F, 0x1D2B, 0x1D0B, 0x1CF2 +.hword 0x1CDF, 0x1CD1, 0x1CC8, 0x1CC4, 0x1CC3, 0x1CC6, 0x1CCB, 0x1CD3 +.hword 0x1CDD, 0x1CE7, 0x1CF3, 0x1CFE, 0x1D0A, 0x1D14, 0x1D1D, 0x1D24 +.hword 0x1D29, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B +.hword 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D27, 0x1D1D, 0x1D0F, 0x1D01 +.hword 0x1CF5, 0x1CEC, 0x1CEB, 0x1CF3, 0x1D08, 0x1D2B, 0x1D57, 0x1D87 +.hword 0x1DB9, 0x1DEE, 0x1E25, 0x1E5E, 0x1E9A, 0x1ED7, 0x1F16, 0x1F57 +.hword 0x1F99, 0x1FDC, 0x2020, 0x2065, 0x20AA, 0x20F0, 0x2137, 0x217D +.hword 0x21C3, 0x220A, 0x224F, 0x2294, 0x22D9, 0x231C, 0x235E, 0x239F +.hword 0x23DF, 0x241D, 0x2459, 0x2493, 0x24CB, 0x2501, 0x2534, 0x2564 +.hword 0x2592, 0x25BC, 0x25E3, 0x2607, 0x2628, 0x2644, 0x265D, 0x2672 +.hword 0x2682, 0x268E, 0x2695, 0x2697, 0xFEDD, 0xFEDB, 0xFED3, 0xFEC6 +.hword 0xFEB4, 0xFE9E, 0xFE83, 0xFE64, 0xFE41, 0xFE1A, 0xFDF0, 0xFDC2 +.hword 0xFD90, 0xFD5C, 0xFD24, 0xFCEA, 0xFCAD, 0xFC6D, 0xFC2C, 0xFBE8 +.hword 0xFBA3, 0xFB5C, 0xFB13, 0xFAC9, 0xFA7E, 0xFA33, 0xF9E6, 0xF999 +.hword 0xF94B, 0xF8FD, 0xF8B0, 0xF862, 0xF815, 0xF7C8, 0xF77C, 0xF731 +.hword 0xF6E8, 0xF69F, 0xF658, 0xF612, 0xF5CF, 0xF58D, 0xF54E, 0xF511 +.hword 0xF4D7, 0xF49F, 0xF46B, 0xF439, 0xF40B, 0xF3E1, 0xF3BC, 0xF39F +.hword 0xF388, 0xF378, 0xF36E, 0xF369, 0xF368, 0xF36B, 0xF372, 0xF37B +.hword 0xF386, 0xF392, 0xF3A0, 0xF3AD, 0xF3BA, 0xF3C7, 0xF3D1, 0xF3D9 +.hword 0xF3DF, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1 +.hword 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3DC, 0xF3D1, 0xF3C1, 0xF3B0 +.hword 0xF3A2, 0xF398, 0xF397, 0xF3A0, 0xF3B8, 0xF3E1, 0xF415, 0xF44C +.hword 0xF487, 0xF4C4, 0xF505, 0xF548, 0xF58D, 0xF5D4, 0xF61E, 0xF669 +.hword 0xF6B6, 0xF704, 0xF754, 0xF7A4, 0xF7F5, 0xF847, 0xF898, 0xF8EB +.hword 0xF93D, 0xF98E, 0xF9DF, 0xFA30, 0xFA80, 0xFACE, 0xFB1C, 0xFB67 +.hword 0xFBB1, 0xFBFA, 0xFC40, 0xFC83, 0xFCC5, 0xFD03, 0xFD3F, 0xFD77 +.hword 0xFDAC, 0xFDDE, 0xFE0B, 0xFE35, 0xFE5B, 0xFE7C, 0xFE99, 0xFEB1 +.hword 0xFEC4, 0xFED2, 0xFEDA, 0xFEDD, 0xB61E, 0xB61B, 0xB612, 0xB602 +.hword 0xB5ED, 0xB5D2, 0xB5B2, 0xB58D, 0xB563, 0xB534, 0xB501, 0xB4CA +.hword 0xB48F, 0xB44F, 0xB40D, 0xB3C7, 0xB37D, 0xB331, 0xB2E3, 0xB292 +.hword 0xB23E, 0xB1E9, 0xB192, 0xB139, 0xB0DF, 0xB084, 0xB028, 0xAFCB +.hword 0xAF6E, 0xAF11, 0xAEB4, 0xAE56, 0xADFA, 0xAD9E, 0xAD43, 0xACE9 +.hword 0xAC90, 0xAC39, 0xABE4, 0xAB90, 0xAB3F, 0xAAF0, 0xAAA4, 0xAA5B +.hword 0xAA15, 0xA9D3, 0xA993, 0xA958, 0xA921, 0xA8EE, 0xA8C2, 0xA89E +.hword 0xA884, 0xA870, 0xA864, 0xA85E, 0xA85D, 0xA861, 0xA868, 0xA873 +.hword 0xA881, 0xA890, 0xA8A0, 0xA8B0, 0xA8C0, 0xA8CE, 0xA8DB, 0xA8E5 +.hword 0xA8EB, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE +.hword 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8E8, 0xA8DA, 0xA8C8, 0xA8B4 +.hword 0xA8A2, 0xA897, 0xA895, 0xA8A1, 0xA8BD, 0xA8EE, 0xA92C, 0xA96F +.hword 0xA9B5, 0xA9FF, 0xAA4C, 0xAA9D, 0xAAF0, 0xAB46, 0xAB9E, 0xABF8 +.hword 0xAC55, 0xACB2, 0xAD12, 0xAD72, 0xADD3, 0xAE35, 0xAE98, 0xAEFA +.hword 0xAF5D, 0xAFBF, 0xB020, 0xB081, 0xB0E1, 0xB13F, 0xB19C, 0xB1F7 +.hword 0xB250, 0xB2A6, 0xB2FA, 0xB34C, 0xB39A, 0xB3E5, 0xB42D, 0xB470 +.hword 0xB4B0, 0xB4EB, 0xB522, 0xB555, 0xB582, 0xB5AA, 0xB5CC, 0xB5E9 +.hword 0xB600, 0xB611, 0xB61B, 0xB61E, 0xE817, 0xE878, 0xE8D9, 0xE93C +.hword 0xE9A0, 0xEA04, 0xEA6A, 0xEAD0, 0xEB36, 0xEB9E, 0xEC06, 0xEC6E +.hword 0xECD6, 0xED3F, 0xEDA8, 0xEE12, 0xEE7B, 0xEEE5, 0xEF4E, 0xEFB7 +.hword 0xF020, 0xF089, 0xF0F2, 0xF15A, 0xF1C1, 0xF228, 0xF28F, 0xF2F5 +.hword 0xF35A, 0xF3BE, 0xF422, 0xF484, 0xF4E5, 0xF546, 0xF5A5, 0xF603 +.hword 0xF65F, 0xF6BB, 0xF714, 0xF76D, 0xF7C4, 0xF819, 0xF86C, 0xF8BE +.hword 0xF90D, 0xF95B, 0xF9A7, 0xF9F1, 0xFA38, 0xFA7E, 0xFABB, 0xFAEC +.hword 0xFB12, 0xFB2C, 0xFB3E, 0xFB46, 0xFB48, 0xFB42, 0xFB38, 0xFB28 +.hword 0xFB16, 0xFB01, 0xFAEA, 0xFAD4, 0xFABE, 0xFAA9, 0xFA98, 0xFA8A +.hword 0xFA81, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E +.hword 0xFA7E, 0xFA7E, 0xFA7E, 0xFA7E, 0xFA85, 0xFA99, 0xFAB3, 0xFACE +.hword 0xFAE7, 0xFAF7, 0xFAF9, 0xFAE9, 0xFAC2, 0xFA7E, 0xFA27, 0xF9CA +.hword 0xF968, 0xF900, 0xF895, 0xF824, 0xF7B0, 0xF739, 0xF6BD, 0xF63F +.hword 0xF5BF, 0xF53C, 0xF4B7, 0xF430, 0xF3A9, 0xF320, 0xF297, 0xF20D +.hword 0xF184, 0xF0FB, 0xF073, 0xEFEC, 0xEF67, 0xEEE3, 0xEE62, 0xEDE3 +.hword 0xED67, 0xECEE, 0xEC78, 0xEC07, 0xEB9A, 0xEB31, 0xEACD, 0xEA6F +.hword 0xEA16, 0xE9C3, 0xE976, 0xE930, 0xE8F1, 0xE8B9, 0xE889, 0xE861 +.hword 0xE841, 0xE82A, 0xE81C, 0xE817, 0x0922, 0x089B, 0x0812, 0x0788 +.hword 0x06FC, 0x066F, 0x05E1, 0x0552, 0x04C3, 0x0432, 0x03A1, 0x030F +.hword 0x027C, 0x01E9, 0x0156, 0x00C3, 0x002F, 0xFF9D, 0xFF09, 0xFE76 +.hword 0xFDE3, 0xFD50, 0xFCBE, 0xFC2C, 0xFB9B, 0xFB0B, 0xFA7B, 0xF9EC +.hword 0xF95F, 0xF8D3, 0xF847, 0xF7BE, 0xF735, 0xF6AE, 0xF629, 0xF5A6 +.hword 0xF524, 0xF4A4, 0xF426, 0xF3AB, 0xF331, 0xF2BA, 0xF246, 0xF1D3 +.hword 0xF164, 0xF0F7, 0xF08D, 0xF025, 0xEFC1, 0xEF60, 0xEF0A, 0xEEC5 +.hword 0xEE91, 0xEE6B, 0xEE53, 0xEE47, 0xEE45, 0xEE4D, 0xEE5C, 0xEE71 +.hword 0xEE8B, 0xEEA9, 0xEEC8, 0xEEE8, 0xEF06, 0xEF23, 0xEF3B, 0xEF4F +.hword 0xEF5B, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF60 +.hword 0xEF60, 0xEF60, 0xEF60, 0xEF60, 0xEF55, 0xEF3A, 0xEF16, 0xEEEF +.hword 0xEECD, 0xEEB6, 0xEEB3, 0xEEC9, 0xEF01, 0xEF60, 0xEFDA, 0xF05C +.hword 0xF0E5, 0xF176, 0xF20D, 0xF2AA, 0xF34C, 0xF3F4, 0xF4A0, 0xF551 +.hword 0xF605, 0xF6BC, 0xF776, 0xF833, 0xF8F1, 0xF9B0, 0xFA70, 0xFB31 +.hword 0xFBF1, 0xFCB1, 0xFD6F, 0xFE2C, 0xFEE7, 0xFF9F, 0x0053, 0x0105 +.hword 0x01B3, 0x025C, 0x0300, 0x039F, 0x0438, 0x04CA, 0x0556, 0x05DA +.hword 0x0657, 0x06CB, 0x0736, 0x0798, 0x07F1, 0x083F, 0x0882, 0x08BB +.hword 0x08E7, 0x0908, 0x091B, 0x0922, 0xE19A, 0xE19C, 0xE1A4, 0xE1B0 +.hword 0xE1C1, 0xE1D6, 0xE1EF, 0xE20C, 0xE22E, 0xE253, 0xE27B, 0xE2A7 +.hword 0xE2D5, 0xE307, 0xE33C, 0xE373, 0xE3AD, 0xE3E9, 0xE427, 0xE467 +.hword 0xE4A9, 0xE4EC, 0xE531, 0xE577, 0xE5BE, 0xE606, 0xE64E, 0xE698 +.hword 0xE6E1, 0xE72B, 0xE774, 0xE7BE, 0xE807, 0xE850, 0xE897, 0xE8DE +.hword 0xE924, 0xE969, 0xE9AD, 0xE9EE, 0xEA2E, 0xEA6C, 0xEAA8, 0xEAE2 +.hword 0xEB19, 0xEB4E, 0xEB80, 0xEBAF, 0xEBDA, 0xEC03, 0xEC25, 0xEC41 +.hword 0xEC56, 0xEC65, 0xEC6F, 0xEC74, 0xEC75, 0xEC72, 0xEC6C, 0xEC63 +.hword 0xEC59, 0xEC4D, 0xEC40, 0xEC33, 0xEC27, 0xEC1B, 0xEC11, 0xEC0A +.hword 0xEC04, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC03 +.hword 0xEC03, 0xEC03, 0xEC03, 0xEC03, 0xEC07, 0xEC12, 0xEC21, 0xEC30 +.hword 0xEC3E, 0xEC47, 0xEC49, 0xEC3F, 0xEC29, 0xEC03, 0xEBD1, 0xEB9D +.hword 0xEB65, 0xEB2B, 0xEAEE, 0xEAAF, 0xEA6D, 0xEA29, 0xE9E3, 0xE99C +.hword 0xE953, 0xE909, 0xE8BE, 0xE872, 0xE825, 0xE7D8, 0xE78A, 0xE73D +.hword 0xE6EF, 0xE6A1, 0xE654, 0xE608, 0xE5BD, 0xE572, 0xE529, 0xE4E1 +.hword 0xE49B, 0xE457, 0xE414, 0xE3D4, 0xE396, 0xE35B, 0xE323, 0xE2ED +.hword 0xE2BB, 0xE28C, 0xE261, 0xE239, 0xE215, 0xE1F6, 0xE1DB, 0xE1C4 +.hword 0xE1B2, 0xE1A5, 0xE19D, 0xE19A, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0xB646, 0xB645, 0xB644, 0xB642 +.hword 0xB640, 0xB63C, 0xB638, 0xB634, 0xB62F, 0xB629, 0xB622, 0xB61C +.hword 0xB614, 0xB60D, 0xB604, 0xB5FC, 0xB5F3, 0xB5E9, 0xB5DF, 0xB5D5 +.hword 0xB5CB, 0xB5C1, 0xB5B6, 0xB5AB, 0xB5A0, 0xB594, 0xB589, 0xB57E +.hword 0xB572, 0xB567, 0xB55B, 0xB550, 0xB544, 0xB539, 0xB52E, 0xB522 +.hword 0xB517, 0xB50D, 0xB502, 0xB4F8, 0xB4EE, 0xB4E4, 0xB4DB, 0xB4D2 +.hword 0xB4C9, 0xB4C1, 0xB4B9, 0xB4B2, 0xB4AB, 0xB4A5, 0xB49F, 0xB49B +.hword 0xB497, 0xB495, 0xB493, 0xB493, 0xB493, 0xB493, 0xB494, 0xB495 +.hword 0xB497, 0xB499, 0xB49B, 0xB49D, 0xB49F, 0xB4A1, 0xB4A2, 0xB4A3 +.hword 0xB4A4, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5 +.hword 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A5, 0xB4A4, 0xB4A2, 0xB4A0, 0xB49D +.hword 0xB49B, 0xB49A, 0xB49A, 0xB49B, 0xB49E, 0xB4A5, 0xB4AC, 0xB4B4 +.hword 0xB4BD, 0xB4C6, 0xB4D0, 0xB4DA, 0xB4E4, 0xB4EF, 0xB4FA, 0xB505 +.hword 0xB510, 0xB51C, 0xB527, 0xB533, 0xB53F, 0xB54C, 0xB558, 0xB564 +.hword 0xB570, 0xB57C, 0xB588, 0xB594, 0xB5A0, 0xB5AC, 0xB5B7, 0xB5C2 +.hword 0xB5CD, 0xB5D8, 0xB5E2, 0xB5EC, 0xB5F6, 0xB5FF, 0xB608, 0xB611 +.hword 0xB618, 0xB620, 0xB627, 0xB62D, 0xB632, 0xB637, 0xB63C, 0xB63F +.hword 0xB642, 0xB644, 0xB645, 0xB646, 0xD864, 0xD866, 0xD86B, 0xD873 +.hword 0xD87E, 0xD88C, 0xD89D, 0xD8B1, 0xD8C7, 0xD8E0, 0xD8FB, 0xD918 +.hword 0xD937, 0xD959, 0xD97C, 0xD9A1, 0xD9C8, 0xD9F0, 0xDA19, 0xDA44 +.hword 0xDA70, 0xDA9E, 0xDACC, 0xDAFA, 0xDB2A, 0xDB5A, 0xDB8B, 0xDBBC +.hword 0xDBED, 0xDC1E, 0xDC50, 0xDC81, 0xDCB2, 0xDCE3, 0xDD13, 0xDD42 +.hword 0xDD71, 0xDD9F, 0xDDCC, 0xDDF8, 0xDE23, 0xDE4D, 0xDE75, 0xDE9C +.hword 0xDEC1, 0xDEE4, 0xDF05, 0xDF25, 0xDF42, 0xDF5D, 0xDF74, 0xDF87 +.hword 0xDF95, 0xDF9F, 0xDFA6, 0xDFA9, 0xDFA9, 0xDFA7, 0xDFA3, 0xDF9E +.hword 0xDF96, 0xDF8F, 0xDF86, 0xDF7D, 0xDF75, 0xDF6D, 0xDF67, 0xDF62 +.hword 0xDF5E, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D +.hword 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF60, 0xDF67, 0xDF71, 0xDF7B +.hword 0xDF85, 0xDF8B, 0xDF8C, 0xDF86, 0xDF77, 0xDF5D, 0xDF3C, 0xDF19 +.hword 0xDEF4, 0xDECC, 0xDEA4, 0xDE79, 0xDE4D, 0xDE20, 0xDDF1, 0xDDC1 +.hword 0xDD91, 0xDD5F, 0xDD2D, 0xDCFA, 0xDCC6, 0xDC92, 0xDC5E, 0xDC2A +.hword 0xDBF6, 0xDBC2, 0xDB8F, 0xDB5C, 0xDB29, 0xDAF7, 0xDAC6, 0xDA96 +.hword 0xDA67, 0xDA39, 0xDA0D, 0xD9E2, 0xD9B9, 0xD991, 0xD96B, 0xD947 +.hword 0xD926, 0xD906, 0xD8E9, 0xD8CF, 0xD8B7, 0xD8A2, 0xD88F, 0xD880 +.hword 0xD874, 0xD86B, 0xD866, 0xD864, 0xFF58, 0xFF5C, 0xFF67, 0xFF7A +.hword 0xFF94, 0xFFB5, 0xFFDD, 0x0009, 0x003D, 0x0076, 0x00B5, 0x00F9 +.hword 0x0142, 0x0190, 0x01E2, 0x0238, 0x0292, 0x02EF, 0x0350, 0x03B3 +.hword 0x041A, 0x0483, 0x04EE, 0x055B, 0x05C9, 0x0639, 0x06AA, 0x071C +.hword 0x078F, 0x0801, 0x0874, 0x08E6, 0x0958, 0x09C9, 0x0A39, 0x0AA8 +.hword 0x0B15, 0x0B80, 0x0BE9, 0x0C4F, 0x0CB3, 0x0D14, 0x0D71, 0x0DCB +.hword 0x0E21, 0x0E73, 0x0EC0, 0x0F09, 0x0F4D, 0x0F8C, 0x0FC2, 0x0FED +.hword 0x100E, 0x1026, 0x1035, 0x103D, 0x103E, 0x1039, 0x1030, 0x1022 +.hword 0x1012, 0x0FFF, 0x0FEC, 0x0FD8, 0x0FC4, 0x0FB2, 0x0FA3, 0x0F97 +.hword 0x0F8F, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C +.hword 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F93, 0x0FA4, 0x0FBB, 0x0FD3 +.hword 0x0FE9, 0x0FF7, 0x0FF9, 0x0FEB, 0x0FC8, 0x0F8C, 0x0F3F, 0x0EEE +.hword 0x0E97, 0x0E3C, 0x0DDD, 0x0D7B, 0x0D14, 0x0CAB, 0x0C3E, 0x0BCF +.hword 0x0B5E, 0x0AEB, 0x0A75, 0x09FF, 0x0987, 0x090F, 0x0896, 0x081D +.hword 0x07A4, 0x072C, 0x06B4, 0x063D, 0x05C7, 0x0554, 0x04E2, 0x0472 +.hword 0x0404, 0x039A, 0x0333, 0x02CF, 0x026F, 0x0212, 0x01BA, 0x0167 +.hword 0x0119, 0x00D0, 0x008C, 0x004F, 0x0017, 0xFFE7, 0xFFBC, 0xFF99 +.hword 0xFF7D, 0xFF69, 0xFF5C, 0xFF58, 0xB74B, 0xB748, 0xB73E, 0xB72D +.hword 0xB715, 0xB6F8, 0xB6D5, 0xB6AC, 0xB67D, 0xB64A, 0xB612, 0xB5D5 +.hword 0xB593, 0xB54E, 0xB504, 0xB4B7, 0xB467, 0xB413, 0xB3BC, 0xB363 +.hword 0xB307, 0xB2A9, 0xB249, 0xB1E7, 0xB184, 0xB120, 0xB0BB, 0xB055 +.hword 0xAFEE, 0xAF87, 0xAF21, 0xAEBA, 0xAE54, 0xADEF, 0xAD8A, 0xAD27 +.hword 0xACC6, 0xAC66, 0xAC08, 0xABAC, 0xAB53, 0xAAFC, 0xAAA8, 0xAA58 +.hword 0xAA0B, 0xA9C1, 0xA97C, 0xA93A, 0xA8FD, 0xA8C5, 0xA894, 0xA86E +.hword 0xA850, 0xA83B, 0xA82E, 0xA827, 0xA826, 0xA82A, 0xA832, 0xA83E +.hword 0xA84D, 0xA85E, 0xA86F, 0xA881, 0xA893, 0xA8A3, 0xA8B0, 0xA8BB +.hword 0xA8C3, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5 +.hword 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8BF, 0xA8B0, 0xA89B, 0xA885 +.hword 0xA872, 0xA865, 0xA864, 0xA870, 0xA88F, 0xA8C5, 0xA90A, 0xA953 +.hword 0xA9A1, 0xA9F2, 0xAA47, 0xAAA0, 0xAAFB, 0xAB5A, 0xABBB, 0xAC1F +.hword 0xAC84, 0xACEC, 0xAD54, 0xADBF, 0xAE2A, 0xAE96, 0xAF02, 0xAF6E +.hword 0xAFDB, 0xB047, 0xB0B2, 0xB11D, 0xB186, 0xB1EE, 0xB254, 0xB2B8 +.hword 0xB31A, 0xB37A, 0xB3D6, 0xB430, 0xB486, 0xB4D9, 0xB527, 0xB572 +.hword 0xB5B8, 0xB5FA, 0xB636, 0xB66D, 0xB69F, 0xB6CB, 0xB6F1, 0xB711 +.hword 0xB72A, 0xB73C, 0xB748, 0xB74B, 0xFBC7, 0xFBC8, 0xFBCC, 0xFBD1 +.hword 0xFBD8, 0xFBE1, 0xFBEC, 0xFBF8, 0xFC06, 0xFC14, 0xFC25, 0xFC36 +.hword 0xFC48, 0xFC5A, 0xFC6E, 0xFC82, 0xFC96, 0xFCAB, 0xFCC0, 0xFCD5 +.hword 0xFCE9, 0xFCFE, 0xFD12, 0xFD26, 0xFD39, 0xFD4B, 0xFD5D, 0xFD6D +.hword 0xFD7D, 0xFD8B, 0xFD98, 0xFDA3, 0xFDAD, 0xFDB5, 0xFDBB, 0xFDC0 +.hword 0xFDC2, 0xFDC2, 0xFDBF, 0xFDBB, 0xFDB3, 0xFDA9, 0xFD9D, 0xFD8F +.hword 0xFD80, 0xFD6E, 0xFD5B, 0xFD46, 0xFD30, 0xFD18, 0xFCFF, 0xFCE4 +.hword 0xFCC9, 0xFCAC, 0xFC8E, 0xFC70, 0xFC51, 0xFC31, 0xFC10, 0xFBEF +.hword 0xFBCD, 0xFBAB, 0xFB89, 0xFB67, 0xFB44, 0xFB22, 0xFAFF, 0xFADD +.hword 0xFABB, 0xFA99, 0xFA78, 0xFA58, 0xFA38, 0xFA19, 0xF9FA, 0xF9DD +.hword 0xF9C0, 0xF9A5, 0xF98A, 0xF971, 0xF95A, 0xF944, 0xF92F, 0xF91C +.hword 0xF90B, 0xF8FB, 0xF8ED, 0xF8E2, 0xF8D8, 0xF8D1, 0xF8CC, 0xF8C9 +.hword 0xF8C9, 0xF8CB, 0xF8D0, 0xF8D7, 0xF8DF, 0xF8EA, 0xF8F7, 0xF905 +.hword 0xF915, 0xF926, 0xF939, 0xF94D, 0xF962, 0xF978, 0xF98F, 0xF9A7 +.hword 0xF9BF, 0xF9D9, 0xF9F2, 0xFA0C, 0xFA27, 0xFA41, 0xFA5B, 0xFA76 +.hword 0xFA90, 0xFAAA, 0xFAC3, 0xFADC, 0xFAF4, 0xFB0C, 0xFB22, 0xFB38 +.hword 0xFB4D, 0xFB60, 0xFB72, 0xFB83, 0xFB92, 0xFB9F, 0xFBAB, 0xFBB5 +.hword 0xFBBD, 0xFBC2, 0xFBC6, 0xFBC7, 0xFFBF, 0xFFBD, 0xFFB9, 0xFFB2 +.hword 0xFFA8, 0xFF9C, 0xFF8D, 0xFF7C, 0xFF68, 0xFF53, 0xFF3B, 0xFF22 +.hword 0xFF06, 0xFEE9, 0xFECB, 0xFEAA, 0xFE89, 0xFE66, 0xFE41, 0xFE1C +.hword 0xFDF6, 0xFDCE, 0xFDA6, 0xFD7D, 0xFD54, 0xFD2A, 0xFCFF, 0xFCD5 +.hword 0xFCAA, 0xFC7F, 0xFC54, 0xFC29, 0xFBFE, 0xFBD4, 0xFBAA, 0xFB80 +.hword 0xFB57, 0xFB2F, 0xFB08, 0xFAE1, 0xFABC, 0xFA98, 0xFA75, 0xFA53 +.hword 0xFA33, 0xFA14, 0xF9F7, 0xF9DC, 0xF9C2, 0xF9AB, 0xF996, 0xF986 +.hword 0xF97A, 0xF971, 0xF96B, 0xF968, 0xF968, 0xF96A, 0xF96D, 0xF972 +.hword 0xF978, 0xF97F, 0xF987, 0xF98E, 0xF995, 0xF99C, 0xF9A2, 0xF9A7 +.hword 0xF9AA, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB +.hword 0xF9AB, 0xF9AB, 0xF9AB, 0xF9AB, 0xF9A8, 0xF9A2, 0xF999, 0xF990 +.hword 0xF988, 0xF983, 0xF982, 0xF987, 0xF994, 0xF9AB, 0xF9C7, 0xF9E6 +.hword 0xFA06, 0xFA29, 0xFA4C, 0xFA71, 0xFA98, 0xFABF, 0xFAE8, 0xFB11 +.hword 0xFB3C, 0xFB67, 0xFB93, 0xFBC0, 0xFBEC, 0xFC1A, 0xFC47, 0xFC74 +.hword 0xFCA2, 0xFCCF, 0xFCFC, 0xFD28, 0xFD54, 0xFD80, 0xFDAB, 0xFDD5 +.hword 0xFDFE, 0xFE25, 0xFE4C, 0xFE72, 0xFE96, 0xFEB8, 0xFED9, 0xFEF9 +.hword 0xFF16, 0xFF31, 0xFF4B, 0xFF62, 0xFF77, 0xFF89, 0xFF99, 0xFFA6 +.hword 0xFFB1, 0xFFB8, 0xFFBD, 0xFFBF, 0xBF3E, 0xBF3E, 0xBF3E, 0xBF3F +.hword 0xBF40, 0xBF41, 0xBF43, 0xBF45, 0xBF47, 0xBF49, 0xBF4B, 0xBF4E +.hword 0xBF51, 0xBF54, 0xBF57, 0xBF5B, 0xBF5E, 0xBF62, 0xBF66, 0xBF6A +.hword 0xBF6E, 0xBF72, 0xBF76, 0xBF7A, 0xBF7F, 0xBF83, 0xBF88, 0xBF8C +.hword 0xBF90, 0xBF95, 0xBF9A, 0xBF9E, 0xBFA3, 0xBFA7, 0xBFAB, 0xBFB0 +.hword 0xBFB4, 0xBFB8, 0xBFBC, 0xBFC0, 0xBFC4, 0xBFC8, 0xBFCC, 0xBFCF +.hword 0xBFD3, 0xBFD6, 0xBFD9, 0xBFDC, 0xBFDF, 0xBFE1, 0xBFE3, 0xBFE5 +.hword 0xBFE6, 0xBFE7, 0xBFE8, 0xBFE8, 0xBFE8, 0xBFE8, 0xBFE7, 0xBFE7 +.hword 0xBFE6, 0xBFE6, 0xBFE5, 0xBFE4, 0xBFE3, 0xBFE3, 0xBFE2, 0xBFE1 +.hword 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1 +.hword 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE1, 0xBFE2, 0xBFE3, 0xBFE4 +.hword 0xBFE5, 0xBFE5, 0xBFE5, 0xBFE5, 0xBFE3, 0xBFE1, 0xBFDE, 0xBFDB +.hword 0xBFD7, 0xBFD4, 0xBFD0, 0xBFCC, 0xBFC8, 0xBFC4, 0xBFC0, 0xBFBB +.hword 0xBFB7, 0xBFB2, 0xBFAE, 0xBFA9, 0xBFA4, 0xBFA0, 0xBF9B, 0xBF96 +.hword 0xBF91, 0xBF8D, 0xBF88, 0xBF83, 0xBF7F, 0xBF7A, 0xBF76, 0xBF71 +.hword 0xBF6D, 0xBF69, 0xBF65, 0xBF61, 0xBF5D, 0xBF59, 0xBF56, 0xBF52 +.hword 0xBF4F, 0xBF4D, 0xBF4A, 0xBF47, 0xBF45, 0xBF43, 0xBF42, 0xBF40 +.hword 0xBF3F, 0xBF3E, 0xBF3E, 0xBF3E, 0xC066, 0x2697, 0x2695, 0x268E +.hword 0x2683, 0x2674, 0x2661, 0x264A, 0x2630, 0x2612, 0x25F0, 0x25CC +.hword 0x25A4, 0x257A, 0x254D, 0x251D, 0x24EB, 0x24B7, 0x2480, 0x2448 +.hword 0x240E, 0x23D3, 0x2396, 0x2357, 0x2318, 0x22D8, 0x2297, 0x2255 +.hword 0x2213, 0x21D0, 0x218D, 0x214B, 0x2108, 0x20C6, 0x2084, 0x2043 +.hword 0x2003, 0x1FC3, 0x1F85, 0x1F48, 0x1F0D, 0x1ED3, 0x1E9A, 0x1E64 +.hword 0x1E30, 0x1DFE, 0x1DCE, 0x1DA1, 0x1D77, 0x1D4F, 0x1D2B, 0x1D0B +.hword 0x1CF2, 0x1CDF, 0x1CD1, 0x1CC8, 0x1CC4, 0x1CC3, 0x1CC6, 0x1CCB +.hword 0x1CD3, 0x1CDD, 0x1CE7, 0x1CF3, 0x1CFE, 0x1D0A, 0x1D14, 0x1D1D +.hword 0x1D24, 0x1D29, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B +.hword 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D2B, 0x1D27, 0x1D1D, 0x1D0F +.hword 0x1D01, 0x1CF5, 0x1CEC, 0x1CEB, 0x1CF3, 0x1D08, 0x1D2B, 0x1D57 +.hword 0x1D87, 0x1DB9, 0x1DEE, 0x1E25, 0x1E5E, 0x1E9A, 0x1ED7, 0x1F16 +.hword 0x1F57, 0x1F99, 0x1FDC, 0x2020, 0x2065, 0x20AA, 0x20F0, 0x2137 +.hword 0x217D, 0x21C3, 0x220A, 0x224F, 0x2294, 0x22D9, 0x231C, 0x235E +.hword 0x239F, 0x23DF, 0x241D, 0x2459, 0x2493, 0x24CB, 0x2501, 0x2534 +.hword 0x2564, 0x2592, 0x25BC, 0x25E3, 0x2607, 0x2628, 0x2644, 0x265D +.hword 0x2672, 0x2682, 0x268E, 0x2695, 0x2697, 0xFEDD, 0xFEDB, 0xFED3 +.hword 0xFEC6, 0xFEB4, 0xFE9E, 0xFE83, 0xFE64, 0xFE41, 0xFE1A, 0xFDF0 +.hword 0xFDC2, 0xFD90, 0xFD5C, 0xFD24, 0xFCEA, 0xFCAD, 0xFC6D, 0xFC2C +.hword 0xFBE8, 0xFBA3, 0xFB5C, 0xFB13, 0xFAC9, 0xFA7E, 0xFA33, 0xF9E6 +.hword 0xF999, 0xF94B, 0xF8FD, 0xF8B0, 0xF862, 0xF815, 0xF7C8, 0xF77C +.hword 0xF731, 0xF6E8, 0xF69F, 0xF658, 0xF612, 0xF5CF, 0xF58D, 0xF54E +.hword 0xF511, 0xF4D7, 0xF49F, 0xF46B, 0xF439, 0xF40B, 0xF3E1, 0xF3BC +.hword 0xF39F, 0xF388, 0xF378, 0xF36E, 0xF369, 0xF368, 0xF36B, 0xF372 +.hword 0xF37B, 0xF386, 0xF392, 0xF3A0, 0xF3AD, 0xF3BA, 0xF3C7, 0xF3D1 +.hword 0xF3D9, 0xF3DF, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1 +.hword 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3E1, 0xF3DC, 0xF3D1, 0xF3C1 +.hword 0xF3B0, 0xF3A2, 0xF398, 0xF397, 0xF3A0, 0xF3B8, 0xF3E1, 0xF415 +.hword 0xF44C, 0xF487, 0xF4C4, 0xF505, 0xF548, 0xF58D, 0xF5D4, 0xF61E +.hword 0xF669, 0xF6B6, 0xF704, 0xF754, 0xF7A4, 0xF7F5, 0xF847, 0xF898 +.hword 0xF8EB, 0xF93D, 0xF98E, 0xF9DF, 0xFA30, 0xFA80, 0xFACE, 0xFB1C +.hword 0xFB67, 0xFBB1, 0xFBFA, 0xFC40, 0xFC83, 0xFCC5, 0xFD03, 0xFD3F +.hword 0xFD77, 0xFDAC, 0xFDDE, 0xFE0B, 0xFE35, 0xFE5B, 0xFE7C, 0xFE99 +.hword 0xFEB1, 0xFEC4, 0xFED2, 0xFEDA, 0xFEDD, 0xB61E, 0xB61B, 0xB612 +.hword 0xB602, 0xB5ED, 0xB5D2, 0xB5B2, 0xB58D, 0xB563, 0xB534, 0xB501 +.hword 0xB4CA, 0xB48F, 0xB44F, 0xB40D, 0xB3C7, 0xB37D, 0xB331, 0xB2E3 +.hword 0xB292, 0xB23E, 0xB1E9, 0xB192, 0xB139, 0xB0DF, 0xB084, 0xB028 +.hword 0xAFCB, 0xAF6E, 0xAF11, 0xAEB4, 0xAE56, 0xADFA, 0xAD9E, 0xAD43 +.hword 0xACE9, 0xAC90, 0xAC39, 0xABE4, 0xAB90, 0xAB3F, 0xAAF0, 0xAAA4 +.hword 0xAA5B, 0xAA15, 0xA9D3, 0xA993, 0xA958, 0xA921, 0xA8EE, 0xA8C2 +.hword 0xA89E, 0xA884, 0xA870, 0xA864, 0xA85E, 0xA85D, 0xA861, 0xA868 +.hword 0xA873, 0xA881, 0xA890, 0xA8A0, 0xA8B0, 0xA8C0, 0xA8CE, 0xA8DB +.hword 0xA8E5, 0xA8EB, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE +.hword 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8EE, 0xA8E8, 0xA8DA, 0xA8C8 +.hword 0xA8B4, 0xA8A2, 0xA897, 0xA895, 0xA8A1, 0xA8BD, 0xA8EE, 0xA92C +.hword 0xA96F, 0xA9B5, 0xA9FF, 0xAA4C, 0xAA9D, 0xAAF0, 0xAB46, 0xAB9E +.hword 0xABF8, 0xAC55, 0xACB2, 0xAD12, 0xAD72, 0xADD3, 0xAE35, 0xAE98 +.hword 0xAEFA, 0xAF5D, 0xAFBF, 0xB020, 0xB081, 0xB0E1, 0xB13F, 0xB19C +.hword 0xB1F7, 0xB250, 0xB2A6, 0xB2FA, 0xB34C, 0xB39A, 0xB3E5, 0xB42D +.hword 0xB470, 0xB4B0, 0xB4EB, 0xB522, 0xB555, 0xB582, 0xB5AA, 0xB5CC +.hword 0xB5E9, 0xB600, 0xB611, 0xB61B, 0xB61E, 0xD864, 0xD866, 0xD86B +.hword 0xD873, 0xD87E, 0xD88C, 0xD89D, 0xD8B1, 0xD8C7, 0xD8E0, 0xD8FB +.hword 0xD918, 0xD937, 0xD959, 0xD97C, 0xD9A1, 0xD9C8, 0xD9F0, 0xDA19 +.hword 0xDA44, 0xDA70, 0xDA9E, 0xDACC, 0xDAFA, 0xDB2A, 0xDB5A, 0xDB8B +.hword 0xDBBC, 0xDBED, 0xDC1E, 0xDC50, 0xDC81, 0xDCB2, 0xDCE3, 0xDD13 +.hword 0xDD42, 0xDD71, 0xDD9F, 0xDDCC, 0xDDF8, 0xDE23, 0xDE4D, 0xDE75 +.hword 0xDE9C, 0xDEC1, 0xDEE4, 0xDF05, 0xDF25, 0xDF42, 0xDF5D, 0xDF74 +.hword 0xDF87, 0xDF95, 0xDF9F, 0xDFA6, 0xDFA9, 0xDFA9, 0xDFA7, 0xDFA3 +.hword 0xDF9E, 0xDF96, 0xDF8F, 0xDF86, 0xDF7D, 0xDF75, 0xDF6D, 0xDF67 +.hword 0xDF62, 0xDF5E, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D +.hword 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF5D, 0xDF60, 0xDF67, 0xDF71 +.hword 0xDF7B, 0xDF85, 0xDF8B, 0xDF8C, 0xDF86, 0xDF77, 0xDF5D, 0xDF3C +.hword 0xDF19, 0xDEF4, 0xDECC, 0xDEA4, 0xDE79, 0xDE4D, 0xDE20, 0xDDF1 +.hword 0xDDC1, 0xDD91, 0xDD5F, 0xDD2D, 0xDCFA, 0xDCC6, 0xDC92, 0xDC5E +.hword 0xDC2A, 0xDBF6, 0xDBC2, 0xDB8F, 0xDB5C, 0xDB29, 0xDAF7, 0xDAC6 +.hword 0xDA96, 0xDA67, 0xDA39, 0xDA0D, 0xD9E2, 0xD9B9, 0xD991, 0xD96B +.hword 0xD947, 0xD926, 0xD906, 0xD8E9, 0xD8CF, 0xD8B7, 0xD8A2, 0xD88F +.hword 0xD880, 0xD874, 0xD86B, 0xD866, 0xD864, 0xFF58, 0xFF5C, 0xFF67 +.hword 0xFF7A, 0xFF94, 0xFFB5, 0xFFDD, 0x0009, 0x003D, 0x0076, 0x00B5 +.hword 0x00F9, 0x0142, 0x0190, 0x01E2, 0x0238, 0x0292, 0x02EF, 0x0350 +.hword 0x03B3, 0x041A, 0x0483, 0x04EE, 0x055B, 0x05C9, 0x0639, 0x06AA +.hword 0x071C, 0x078F, 0x0801, 0x0874, 0x08E6, 0x0958, 0x09C9, 0x0A39 +.hword 0x0AA8, 0x0B15, 0x0B80, 0x0BE9, 0x0C4F, 0x0CB3, 0x0D14, 0x0D71 +.hword 0x0DCB, 0x0E21, 0x0E73, 0x0EC0, 0x0F09, 0x0F4D, 0x0F8C, 0x0FC2 +.hword 0x0FED, 0x100E, 0x1026, 0x1035, 0x103D, 0x103E, 0x1039, 0x1030 +.hword 0x1022, 0x1012, 0x0FFF, 0x0FEC, 0x0FD8, 0x0FC4, 0x0FB2, 0x0FA3 +.hword 0x0F97, 0x0F8F, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C +.hword 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F8C, 0x0F93, 0x0FA4, 0x0FBB +.hword 0x0FD3, 0x0FE9, 0x0FF7, 0x0FF9, 0x0FEB, 0x0FC8, 0x0F8C, 0x0F3F +.hword 0x0EEE, 0x0E97, 0x0E3C, 0x0DDD, 0x0D7B, 0x0D14, 0x0CAB, 0x0C3E +.hword 0x0BCF, 0x0B5E, 0x0AEB, 0x0A75, 0x09FF, 0x0987, 0x090F, 0x0896 +.hword 0x081D, 0x07A4, 0x072C, 0x06B4, 0x063D, 0x05C7, 0x0554, 0x04E2 +.hword 0x0472, 0x0404, 0x039A, 0x0333, 0x02CF, 0x026F, 0x0212, 0x01BA +.hword 0x0167, 0x0119, 0x00D0, 0x008C, 0x004F, 0x0017, 0xFFE7, 0xFFBC +.hword 0xFF99, 0xFF7D, 0xFF69, 0xFF5C, 0xFF58, 0xB74B, 0xB748, 0xB73E +.hword 0xB72D, 0xB715, 0xB6F8, 0xB6D5, 0xB6AC, 0xB67D, 0xB64A, 0xB612 +.hword 0xB5D5, 0xB593, 0xB54E, 0xB504, 0xB4B7, 0xB467, 0xB413, 0xB3BC +.hword 0xB363, 0xB307, 0xB2A9, 0xB249, 0xB1E7, 0xB184, 0xB120, 0xB0BB +.hword 0xB055, 0xAFEE, 0xAF87, 0xAF21, 0xAEBA, 0xAE54, 0xADEF, 0xAD8A +.hword 0xAD27, 0xACC6, 0xAC66, 0xAC08, 0xABAC, 0xAB53, 0xAAFC, 0xAAA8 +.hword 0xAA58, 0xAA0B, 0xA9C1, 0xA97C, 0xA93A, 0xA8FD, 0xA8C5, 0xA894 +.hword 0xA86E, 0xA850, 0xA83B, 0xA82E, 0xA827, 0xA826, 0xA82A, 0xA832 +.hword 0xA83E, 0xA84D, 0xA85E, 0xA86F, 0xA881, 0xA893, 0xA8A3, 0xA8B0 +.hword 0xA8BB, 0xA8C3, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5 +.hword 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8C5, 0xA8BF, 0xA8B0, 0xA89B +.hword 0xA885, 0xA872, 0xA865, 0xA864, 0xA870, 0xA88F, 0xA8C5, 0xA90A +.hword 0xA953, 0xA9A1, 0xA9F2, 0xAA47, 0xAAA0, 0xAAFB, 0xAB5A, 0xABBB +.hword 0xAC1F, 0xAC84, 0xACEC, 0xAD54, 0xADBF, 0xAE2A, 0xAE96, 0xAF02 +.hword 0xAF6E, 0xAFDB, 0xB047, 0xB0B2, 0xB11D, 0xB186, 0xB1EE, 0xB254 +.hword 0xB2B8, 0xB31A, 0xB37A, 0xB3D6, 0xB430, 0xB486, 0xB4D9, 0xB527 +.hword 0xB572, 0xB5B8, 0xB5FA, 0xB636, 0xB66D, 0xB69F, 0xB6CB, 0xB6F1 +.hword 0xB711, 0xB72A, 0xB73C, 0xB748, 0xB74B, 0xE0FF, 0xC001, 0xE0FB +.hword 0xBF7F, 0xFB85, 0xFB8E, 0xFBA7, 0xFBCF, 0xFC08, 0xFC4F, 0xFCA4 +.hword 0xFD06, 0xFD76, 0xFDF2, 0xFE7A, 0xFF0D, 0xFFAB, 0x0052, 0x0104 +.hword 0x01BE, 0x0281, 0x034B, 0x041D, 0x04F5, 0x05D4, 0x06B7, 0x07A0 +.hword 0x088D, 0x097D, 0x0A70, 0x0B66, 0x0C5E, 0x0D58, 0x0E52, 0x0F4C +.hword 0x1046, 0x113F, 0x1236, 0x132B, 0x141D, 0x150C, 0x15F7, 0x16DE +.hword 0x17BF, 0x189B, 0x1971, 0x1A3F, 0x1B07, 0x1BC6, 0x1C7D, 0x1D2A +.hword 0x1DCE, 0x1E68, 0x1EF6, 0x1F74, 0x1FDC, 0x202F, 0x2071, 0x20A1 +.hword 0x20C3, 0x20D8, 0x20E2, 0x20E2, 0x20DA, 0x20CC, 0x20BA, 0x20A5 +.hword 0x2090, 0x207B, 0x2069, 0x205B, 0x2053, 0x2053, 0x205D, 0x206B +.hword 0x2079, 0x2086, 0x2092, 0x209B, 0x20A2, 0x20A5, 0x20A3, 0x209B +.hword 0x208E, 0x2082, 0x2080, 0x2084, 0x2085, 0x207D, 0x2067, 0x203B +.hword 0x1FF4, 0x1F89, 0x1EF6, 0x1E47, 0x1D8E, 0x1CCB, 0x1BFF, 0x1B2A +.hword 0x1A4E, 0x196A, 0x1880, 0x1790, 0x169B, 0x15A1, 0x14A3, 0x13A2 +.hword 0x129F, 0x1199, 0x1092, 0x0F8A, 0x0E82, 0x0D7A, 0x0C74, 0x0B6F +.hword 0x0A6D, 0x096D, 0x0872, 0x077B, 0x0689, 0x059C, 0x04B6, 0x03D6 +.hword 0x02FE, 0x022E, 0x0167, 0x00A9, 0xFFF7, 0xFF4E, 0xFEB1, 0xFE1F +.hword 0xFD9A, 0xFD22, 0xFCB9, 0xFC5D, 0xFC11, 0xFBD5, 0xFBA9, 0xFB8E +.hword 0xFB85, 0xBF84, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B +.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA +.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 +.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C +.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 +.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 +.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 +.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 +.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 +.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C +.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 +.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 +.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 +.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE +.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E +.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D +.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 +.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 +.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 +.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 +.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 +.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD +.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 +.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD +.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 +.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 +.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A +.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 +.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 +.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 +.hword 0x0976, 0x097D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B +.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA +.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 +.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C +.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 +.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 +.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 +.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 +.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 +.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C +.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 +.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 +.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 +.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE +.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E +.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D +.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 +.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 +.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 +.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 +.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 +.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD +.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 +.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD +.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 +.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 +.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A +.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 +.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 +.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 +.hword 0x0976, 0x097D, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002B, 0x002B, 0x002B, 0x002B, 0x002B, 0x002A, 0x002A, 0x002A +.hword 0x002A, 0x002A, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029 +.hword 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028 +.hword 0x0029, 0x0029, 0x0029, 0x0029, 0x002A, 0x002A, 0x002A, 0x002B +.hword 0x002B, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C, 0x002C +.hword 0x002C, 0x002C, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF1, 0xFFF2 +.hword 0xFFF2, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFA, 0xFFFA +.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0005, 0x0006 +.hword 0x0007, 0x0008, 0x0008, 0x0009, 0x000A, 0x000B, 0x000B, 0x000C +.hword 0x000D, 0x000D, 0x000E, 0x000E, 0x000F, 0x000F, 0x0010, 0x0010 +.hword 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013, 0x0014 +.hword 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015, 0x0015, 0x0016 +.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016 +.hword 0x0016, 0x0016, 0x0015, 0x0015, 0x0014, 0x0013, 0x0012, 0x0012 +.hword 0x0011, 0x0010, 0x000F, 0x000E, 0x000E, 0x000D, 0x000C, 0x000C +.hword 0x000B, 0x000A, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005 +.hword 0x0004, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFA, 0xFFF9, 0xFFF9 +.hword 0xFFF8, 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF4, 0xFFF4 +.hword 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF2, 0xFFF1, 0xFFF1 +.hword 0xFFF1, 0xFFF1, 0x097D, 0x0977, 0x0965, 0x0948, 0x0920, 0x08EE +.hword 0x08B1, 0x086B, 0x081B, 0x07C3, 0x0762, 0x06F8, 0x0687, 0x060E +.hword 0x058F, 0x0508, 0x047C, 0x03E9, 0x0351, 0x02B4, 0x0213, 0x016D +.hword 0x00C3, 0x0015, 0xFF66, 0xFEB2, 0xFDFD, 0xFD45, 0xFC8C, 0xFBD1 +.hword 0xFB16, 0xFA5A, 0xF99E, 0xF8E3, 0xF828, 0xF76F, 0xF6B7, 0xF601 +.hword 0xF54D, 0xF49C, 0xF3EE, 0xF343, 0xF29D, 0xF1FA, 0xF15C, 0xF0C3 +.hword 0xF030, 0xEFA2, 0xEF1B, 0xEE9A, 0xEE26, 0xEDC2, 0xED6C, 0xED23 +.hword 0xECE3, 0xECAB, 0xEC78, 0xEC48, 0xEC18, 0xEBE7, 0xEBB2, 0xEB77 +.hword 0xEB33, 0xEAE5, 0xEA89, 0xEA1F, 0xE9A2, 0xE912, 0xE86C, 0xE7AD +.hword 0xE6FD, 0xE682, 0xE637, 0xE616, 0xE61A, 0xE63F, 0xE67F, 0xE6D4 +.hword 0xE73B, 0xE7AD, 0xE830, 0xE8CB, 0xE978, 0xEA33, 0xEAF6, 0xEBBD +.hword 0xEC82, 0xED42, 0xEDF6, 0xEE9A, 0xEF38, 0xEFDB, 0xF083, 0xF131 +.hword 0xF1E2, 0xF298, 0xF352, 0xF40E, 0xF4CE, 0xF58F, 0xF653, 0xF718 +.hword 0xF7DF, 0xF8A6, 0xF96E, 0xFA35, 0xFAFC, 0xFBC2, 0xFC87, 0xFD4A +.hword 0xFE0B, 0xFEC9, 0xFF85, 0x003C, 0x00F0, 0x01A0, 0x024C, 0x02F2 +.hword 0x0393, 0x042F, 0x04C4, 0x0552, 0x05DA, 0x065A, 0x06D2, 0x0741 +.hword 0x07A8, 0x0806, 0x085B, 0x08A5, 0x08E5, 0x091B, 0x0945, 0x0964 +.hword 0x0976, 0x097D, 0xFB85, 0xFB8E, 0xFBA7, 0xFBCF, 0xFC08, 0xFC4F +.hword 0xFCA4, 0xFD06, 0xFD76, 0xFDF2, 0xFE7A, 0xFF0D, 0xFFAB, 0x0052 +.hword 0x0104, 0x01BE, 0x0281, 0x034B, 0x041D, 0x04F5, 0x05D4, 0x06B7 +.hword 0x07A0, 0x088D, 0x097D, 0x0A70, 0x0B66, 0x0C5E, 0x0D58, 0x0E52 +.hword 0x0F4C, 0x1046, 0x113F, 0x1236, 0x132B, 0x141D, 0x150C, 0x15F7 +.hword 0x16DE, 0x17BF, 0x189B, 0x1971, 0x1A3F, 0x1B07, 0x1BC6, 0x1C7D +.hword 0x1D2A, 0x1DCE, 0x1E68, 0x1EF6, 0x1F74, 0x1FDC, 0x202F, 0x2071 +.hword 0x20A1, 0x20C3, 0x20D8, 0x20E2, 0x20E2, 0x20DA, 0x20CC, 0x20BA +.hword 0x20A5, 0x2090, 0x207B, 0x2069, 0x205B, 0x2053, 0x2053, 0x205D +.hword 0x206B, 0x2079, 0x2086, 0x2092, 0x209B, 0x20A2, 0x20A5, 0x20A3 +.hword 0x209B, 0x208E, 0x2082, 0x2080, 0x2084, 0x2085, 0x207D, 0x2067 +.hword 0x203B, 0x1FF4, 0x1F89, 0x1EF6, 0x1E47, 0x1D8E, 0x1CCB, 0x1BFF +.hword 0x1B2A, 0x1A4E, 0x196A, 0x1880, 0x1790, 0x169B, 0x15A1, 0x14A3 +.hword 0x13A2, 0x129F, 0x1199, 0x1092, 0x0F8A, 0x0E82, 0x0D7A, 0x0C74 +.hword 0x0B6F, 0x0A6D, 0x096D, 0x0872, 0x077B, 0x0689, 0x059C, 0x04B6 +.hword 0x03D6, 0x02FE, 0x022E, 0x0167, 0x00A9, 0xFFF7, 0xFF4E, 0xFEB1 +.hword 0xFE1F, 0xFD9A, 0xFD22, 0xFCB9, 0xFC5D, 0xFC11, 0xFBD5, 0xFBA9 +.hword 0xFB8E, 0xFB85, 0x3FFF, 0x4000, 0x4002, 0x4007, 0x400C, 0x4014 +.hword 0x401C, 0x4027, 0x4032, 0x403F, 0x404D, 0x405D, 0x406D, 0x407F +.hword 0x4091, 0x40A5, 0x40BA, 0x40CF, 0x40E5, 0x40FC, 0x4114, 0x412D +.hword 0x4146, 0x415F, 0x417A, 0x4194, 0x41AF, 0x41CB, 0x41E6, 0x4202 +.hword 0x421E, 0x423B, 0x4257, 0x4273, 0x4290, 0x42AC, 0x42C8, 0x42E4 +.hword 0x4300, 0x431B, 0x4336, 0x4351, 0x436B, 0x4385, 0x439E, 0x43B7 +.hword 0x43CF, 0x43E6, 0x43FC, 0x4412, 0x4427, 0x443D, 0x4454, 0x446B +.hword 0x4482, 0x4499, 0x44B0, 0x44C7, 0x44DE, 0x44F5, 0x450B, 0x4521 +.hword 0x4536, 0x454B, 0x455F, 0x4572, 0x4584, 0x4595, 0x45A5, 0x45B3 +.hword 0x45C0, 0x45CC, 0x45D5, 0x45DB, 0x45DF, 0x45DF, 0x45DB, 0x45D2 +.hword 0x45C5, 0x45B3, 0x4599, 0x4575, 0x454B, 0x451B, 0x44E9, 0x44B6 +.hword 0x4485, 0x4458, 0x4431, 0x4412, 0x43F8, 0x43DD, 0x43C1, 0x43A5 +.hword 0x4388, 0x436B, 0x434E, 0x4330, 0x4312, 0x42F4, 0x42D6, 0x42B7 +.hword 0x4299, 0x427A, 0x425C, 0x423E, 0x4220, 0x4202, 0x41E4, 0x41C7 +.hword 0x41AB, 0x418E, 0x4173, 0x4157, 0x413D, 0x4123, 0x410A, 0x40F1 +.hword 0x40DA, 0x40C3, 0x40AD, 0x4099, 0x4085, 0x4073, 0x4061, 0x4051 +.hword 0x4042, 0x4035, 0x4029, 0x401E, 0x4015, 0x400D, 0x4007, 0x4003 +.hword 0x4000, 0x3FFF + +peach_seg5_animindex_501B220: # 0x0501B220 +.hword 0x0001, 0x0000, 0x0088, 0x0001, 0x0088, 0x0089, 0x0001, 0x0111 +.hword 0x0001, 0x0112, 0x0001, 0x0113, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0088, 0x154A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x14C2 +.hword 0x0088, 0x132A, 0x0088, 0x13B2, 0x0088, 0x143A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0C3C, 0x0088, 0x0114, 0x0088, 0x019C +.hword 0x0088, 0x0224, 0x0088, 0x1192, 0x0088, 0x121A, 0x0088, 0x12A2 +.hword 0x0088, 0x0FFA, 0x0088, 0x1082, 0x0088, 0x110A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0FF9, 0x0088, 0x0C3D, 0x0088, 0x0CC5 +.hword 0x0088, 0x0D4D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x0444 +.hword 0x0088, 0x02AC, 0x0088, 0x0334, 0x0088, 0x03BC, 0x0088, 0x04CC +.hword 0x0088, 0x0554, 0x0088, 0x05DC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0F70, 0x0088, 0x0DD5, 0x0088, 0x0E5D, 0x0088, 0x0EE5 +.hword 0x0001, 0x0000, 0x0088, 0x07FC, 0x0088, 0x0884, 0x0088, 0x0664 +.hword 0x0088, 0x06EC, 0x0088, 0x0774, 0x0088, 0x090C, 0x0088, 0x0994 +.hword 0x0088, 0x0A1C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0088, 0x0F71 +.hword 0x0001, 0x0F6D, 0x0001, 0x0F6E, 0x0001, 0x0F6F, 0x0088, 0x0AA4 +.hword 0x0088, 0x0B2C, 0x0088, 0x0BB4 + +peach_seg5_anim_0501B328: # 0x0501B328 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x88 +.hword 0x15 +.word peach_seg5_animvalue_0501867C +.word peach_seg5_animindex_501B220 +.word 0 + +peach_seg5_animvalue_0501B340: # 0x0501B340 +.hword 0x0000, 0x015E, 0xFFD9, 0xC50F, 0x3FFA, 0xC50F, 0xFEA9, 0xFEA9 +.hword 0xFEA9, 0xFEA9, 0xFEAA, 0xFEAA, 0xFEAA, 0xFEAB, 0xFEAB, 0xFEAC +.hword 0xFEAD, 0xFEAD, 0xFEAE, 0xFEAE, 0xFEAF, 0xFEAF, 0xFEB0, 0xFEB1 +.hword 0xFEB1, 0xFEB1, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB3, 0xFEB2 +.hword 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB2, 0xFEB1, 0xFEB1, 0xFEB0, 0xFEB0 +.hword 0xFEAF, 0xFEAF, 0xFEAE, 0xFEAD, 0xFEAD, 0xFEAC, 0xFEAC, 0xFEAB +.hword 0xFEAB, 0xFEAA, 0xFEAA, 0xFEAA, 0xFEA9, 0xFEA9, 0xFEA9, 0xFEA9 +.hword 0xF650, 0xF625, 0xF60E, 0xF600, 0xF5F7, 0xF5F6, 0xF601, 0xF619 +.hword 0xF642, 0xF67A, 0xF6BC, 0xF704, 0xF754, 0xF7A8, 0xF801, 0xF85E +.hword 0xF8BC, 0xF91B, 0xF97B, 0xF9D9, 0xFA35, 0xFA8D, 0xFAE1, 0xFB30 +.hword 0xFB78, 0xFBB8, 0xFBEF, 0xFC1C, 0xFC3C, 0xFC4F, 0xFC56, 0xFC51 +.hword 0xFC40, 0xFC23, 0xFBF8, 0xFBB5, 0xFB5A, 0xFAEB, 0xFA6E, 0xF9E5 +.hword 0xF956, 0xF8C4, 0xF833, 0xF7A8, 0xF727, 0xF6B4, 0xF653, 0xF609 +.hword 0xF5DA, 0xF5C9, 0xD1BE, 0xD1BD, 0xD1BD, 0xD1BB, 0xD1B9, 0xD1B7 +.hword 0xD1B5, 0xD1B2, 0xD1AF, 0xD1AB, 0xD1A8, 0xD1A4, 0xD1A1, 0xD19D +.hword 0xD199, 0xD196, 0xD192, 0xD18F, 0xD18C, 0xD18A, 0xD188, 0xD186 +.hword 0xD185, 0xD184, 0xD183, 0xD184, 0xD184, 0xD186, 0xD187, 0xD189 +.hword 0xD18C, 0xD18F, 0xD191, 0xD195, 0xD198, 0xD19B, 0xD19F, 0xD1A2 +.hword 0xD1A6, 0xD1A9, 0xD1AC, 0xD1B0, 0xD1B3, 0xD1B5, 0xD1B8, 0xD1BA +.hword 0xD1BB, 0xD1BD, 0xD1BD, 0xD1BE, 0x0F4A, 0x0F3A, 0x0F0C, 0x0EC3 +.hword 0x0E61, 0x0DEA, 0x0D5F, 0x0CC3, 0x0C1B, 0x0B67, 0x0AAB, 0x09E9 +.hword 0x0925, 0x0861, 0x079F, 0x06E3, 0x0630, 0x0587, 0x04EC, 0x0461 +.hword 0x03E9, 0x0387, 0x033E, 0x0310, 0x0300, 0x030F, 0x0339, 0x037D +.hword 0x03D8, 0x0447, 0x04C9, 0x055A, 0x05F8, 0x06A2, 0x0753, 0x080B +.hword 0x08C7, 0x0983, 0x0A3F, 0x0AF7, 0x0BA9, 0x0C52, 0x0CF0, 0x0D82 +.hword 0x0E03, 0x0E72, 0x0ECD, 0x0F11, 0x0F3C, 0x0F4A, 0xEA59, 0xEA4D +.hword 0xEA2B, 0xE9F6, 0xE9AE, 0xE956, 0xE8F1, 0xE87F, 0xE803, 0xE77F +.hword 0xE6F6, 0xE668, 0xE5D8, 0xE548, 0xE4BB, 0xE431, 0xE3AD, 0xE332 +.hword 0xE2C0, 0xE25A, 0xE202, 0xE1BB, 0xE185, 0xE163, 0xE158, 0xE162 +.hword 0xE181, 0xE1B3, 0xE1F6, 0xE247, 0xE2A6, 0xE311, 0xE385, 0xE401 +.hword 0xE483, 0xE50A, 0xE593, 0xE61D, 0xE6A7, 0xE72D, 0xE7B0, 0xE82C +.hword 0xE8A0, 0xE90A, 0xE969, 0xE9BB, 0xE9FD, 0xEA2F, 0xEA4E, 0xEA59 +.hword 0xE468, 0xE47C, 0xE4B7, 0xE514, 0xE591, 0xE629, 0xE6DA, 0xE7A0 +.hword 0xE877, 0xE95C, 0xEA4C, 0xEB43, 0xEC3D, 0xED37, 0xEE2D, 0xEF1D +.hword 0xF002, 0xF0D9, 0xF19F, 0xF250, 0xF2E9, 0xF365, 0xF3C3, 0xF3FD +.hword 0xF412, 0xF3FF, 0xF3C9, 0xF372, 0xF2FF, 0xF271, 0xF1CC, 0xF113 +.hword 0xF049, 0xEF71, 0xEE8E, 0xEDA4, 0xECB5, 0xEBC4, 0xEAD6, 0xE9EB +.hword 0xE909, 0xE831, 0xE767, 0xE6AE, 0xE609, 0xE57B, 0xE507, 0xE4B1 +.hword 0xE47A, 0xE468, 0xDB4C, 0xDB66, 0xDBB1, 0xDC28, 0xDCC6, 0xDD87 +.hword 0xDE66, 0xDF5F, 0xE06E, 0xE18C, 0xE2B6, 0xE3E8, 0xE51C, 0xE64E +.hword 0xE77A, 0xE89A, 0xE9AA, 0xEAA6, 0xEB89, 0xEC4E, 0xECF1, 0xED6D +.hword 0xEDBD, 0xEDEA, 0xEE09, 0xEE19, 0xEE1A, 0xEE0D, 0xEDF2, 0xEDC9 +.hword 0xED7F, 0xECFE, 0xEC4B, 0xEB6D, 0xEA6B, 0xE94B, 0xE813, 0xE6CA +.hword 0xE576, 0xE41E, 0xE2C8, 0xE17B, 0xE03C, 0xDF14, 0xDE07, 0xDD1D +.hword 0xDC5B, 0xDBC9, 0xDB6D, 0xDB4C, 0x3C83, 0x3C6F, 0x3C35, 0x3BD9 +.hword 0x3B5E, 0x3AC8, 0x3A1A, 0x3957, 0x3882, 0x37A1, 0x36B4, 0x35C1 +.hword 0x34CB, 0x33D4, 0x32E1, 0x31F5, 0x3113, 0x303F, 0x2F7C, 0x2ECE +.hword 0x2E37, 0x2DBC, 0x2D60, 0x2D26, 0x2D12, 0x2D25, 0x2D5A, 0x2DB0 +.hword 0x2E22, 0x2EAE, 0x2F50, 0x3007, 0x30CE, 0x31A2, 0x3282, 0x3369 +.hword 0x3454, 0x3541, 0x362D, 0x3714, 0x37F3, 0x38C8, 0x398F, 0x3A45 +.hword 0x3AE8, 0x3B74, 0x3BE6, 0x3C3B, 0x3C71, 0x3C83, 0xD655, 0xD64C +.hword 0xD635, 0xD60F, 0xD5DD, 0xD59F, 0xD558, 0xD508, 0xD4B1, 0xD455 +.hword 0xD3F5, 0xD391, 0xD32C, 0xD2C7, 0xD264, 0xD203, 0xD1A7, 0xD150 +.hword 0xD100, 0xD0B9, 0xD07C, 0xD049, 0xD024, 0xD00C, 0xD004, 0xD00B +.hword 0xD021, 0xD044, 0xD073, 0xD0AC, 0xD0EF, 0xD139, 0xD18B, 0xD1E2 +.hword 0xD23D, 0xD29B, 0xD2FC, 0xD35D, 0xD3BD, 0xD41C, 0xD477, 0xD4CE +.hword 0xD51F, 0xD56A, 0xD5AD, 0xD5E6, 0xD614, 0xD637, 0xD64D, 0xD655 +.hword 0x573D, 0x574C, 0x5777, 0x57BB, 0x5815, 0x5883, 0x5900, 0x598B +.hword 0x5A21, 0x5ABE, 0x5B5F, 0x5C03, 0x5CA5, 0x5D43, 0x5DDA, 0x5E67 +.hword 0x5EE7, 0x5F59, 0x5FCF, 0x604A, 0x60BD, 0x611D, 0x6160, 0x617B +.hword 0x6162, 0x6123, 0x60CE, 0x6068, 0x5FF1, 0x5F6B, 0x5EDB, 0x5E40 +.hword 0x5D9F, 0x5CF9, 0x5C50, 0x5BA7, 0x5B01, 0x5A5F, 0x59C4, 0x5932 +.hword 0x58AB, 0x5833, 0x57CC, 0x5783, 0x5755, 0x573D, 0x5734, 0x5735 +.hword 0x573A, 0x573D, 0xE6BA, 0xE6C4, 0xE6DE, 0xE709, 0xE742, 0xE788 +.hword 0xE7D9, 0xE833, 0xE894, 0xE8FB, 0xE967, 0xE9D5, 0xEA43, 0xEAB1 +.hword 0xEB1D, 0xEB84, 0xEBE5, 0xEC3F, 0xEC90, 0xECD6, 0xED0F, 0xED3A +.hword 0xED55, 0xED5E, 0xED57, 0xED41, 0xED1F, 0xECF2, 0xECBA, 0xEC78 +.hword 0xEC2F, 0xEBDE, 0xEB88, 0xEB2D, 0xEACF, 0xEA6E, 0xEA0C, 0xE9AA +.hword 0xE949, 0xE8EB, 0xE890, 0xE83A, 0xE7E9, 0xE7A0, 0xE75F, 0xE726 +.hword 0xE6F9, 0xE6D7, 0xE6C1, 0xE6BA, 0x052D, 0x0520, 0x04FE, 0x04C6 +.hword 0x047C, 0x0422, 0x03BA, 0x0345, 0x02C7, 0x0242, 0x01B7, 0x0129 +.hword 0x0099, 0x000B, 0xFF81, 0xFEFC, 0xFE7E, 0xFE09, 0xFDA1, 0xFD47 +.hword 0xFCFD, 0xFCC5, 0xFCA3, 0xFC96, 0xFCA0, 0xFCBC, 0xFCE8, 0xFD23 +.hword 0xFD6B, 0xFDC0, 0xFE1F, 0xFE87, 0xFEF7, 0xFF6C, 0xFFE6, 0x0062 +.hword 0x00E1, 0x0160, 0x01DD, 0x0257, 0x02CC, 0x033C, 0x03A4, 0x0403 +.hword 0x0458, 0x04A0, 0x04DB, 0x0507, 0x0523, 0x052D, 0xFFDB, 0xFFDA +.hword 0xFFD6, 0xFFD1, 0xFFCA, 0xFFC1, 0xFFB7, 0xFFAC, 0xFF9F, 0xFF92 +.hword 0xFF85, 0xFF77, 0xFF69, 0xFF5B, 0xFF4D, 0xFF40, 0xFF34, 0xFF29 +.hword 0xFF1E, 0xFF16, 0xFF0E, 0xFF09, 0xFF06, 0xFF04, 0xFF05, 0xFF08 +.hword 0xFF0C, 0xFF12, 0xFF19, 0xFF21, 0xFF2B, 0xFF35, 0xFF40, 0xFF4B +.hword 0xFF57, 0xFF63, 0xFF70, 0xFF7C, 0xFF88, 0xFF94, 0xFFA0, 0xFFAB +.hword 0xFFB5, 0xFFBE, 0xFFC6, 0xFFCD, 0xFFD3, 0xFFD7, 0xFFDA, 0xFFDB +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0002, 0x0002, 0xEEE8, 0xEEDF, 0xEEC8, 0xEEA4, 0xEE73, 0xEE37 +.hword 0xEDF2, 0xEDA5, 0xED52, 0xECFA, 0xEC9E, 0xEC40, 0xEBE1, 0xEB83 +.hword 0xEB27, 0xEACF, 0xEA7B, 0xEA2E, 0xE9E9, 0xE9AE, 0xE97D, 0xE958 +.hword 0xE941, 0xE939, 0xE93F, 0xE952, 0xE96F, 0xE996, 0xE9C6, 0xE9FE +.hword 0xEA3D, 0xEA81, 0xEACB, 0xEB19, 0xEB6A, 0xEBBD, 0xEC10, 0xEC64 +.hword 0xECB7, 0xED08, 0xED55, 0xED9F, 0xEDE4, 0xEE23, 0xEE5B, 0xEE8B +.hword 0xEEB2, 0xEECF, 0xEEE1, 0xEEE8, 0x023F, 0x0251, 0x0282, 0x02D2 +.hword 0x033B, 0x03BC, 0x0450, 0x04F6, 0x05AA, 0x0669, 0x072F, 0x07FA +.hword 0x08C6, 0x0991, 0x0A57, 0x0B16, 0x0BCA, 0x0C70, 0x0D04, 0x0D85 +.hword 0x0DEE, 0x0E3E, 0x0E6F, 0x0E81, 0x0E73, 0x0E4C, 0x0E0D, 0x0DB9 +.hword 0x0D51, 0x0CD9, 0x0C51, 0x0BBC, 0x0B1D, 0x0A75, 0x09C7, 0x0915 +.hword 0x0860, 0x07AB, 0x06F9, 0x064B, 0x05A3, 0x0504, 0x046F, 0x03E7 +.hword 0x036F, 0x0307, 0x02B3, 0x0274, 0x024D, 0x023F, 0x097D, 0x097F +.hword 0x0987, 0x0992, 0x09A2, 0x09B6, 0x09CC, 0x09E5, 0x0A00, 0x0A1C +.hword 0x0A3A, 0x0A58, 0x0A77, 0x0A96, 0x0AB3, 0x0AD0, 0x0AEB, 0x0B04 +.hword 0x0B1A, 0x0B2D, 0x0B3D, 0x0B49, 0x0B50, 0x0B53, 0x0B51, 0x0B4B +.hword 0x0B42, 0x0B35, 0x0B26, 0x0B13, 0x0AFF, 0x0AE9, 0x0AD1, 0x0AB8 +.hword 0x0A9E, 0x0A83, 0x0A68, 0x0A4D, 0x0A32, 0x0A18, 0x09FF, 0x09E7 +.hword 0x09D1, 0x09BC, 0x09AA, 0x099B, 0x098E, 0x0984, 0x097F, 0x097D +.hword 0xD324, 0xD324, 0xD325, 0xD327, 0xD329, 0xD32C, 0xD32E, 0xD332 +.hword 0xD335, 0xD339, 0xD33D, 0xD341, 0xD345, 0xD349, 0xD34D, 0xD351 +.hword 0xD355, 0xD358, 0xD35B, 0xD35D, 0xD35F, 0xD361, 0xD362, 0xD362 +.hword 0xD362, 0xD361, 0xD360, 0xD35E, 0xD35C, 0xD35A, 0xD357, 0xD354 +.hword 0xD351, 0xD34E, 0xD34A, 0xD347, 0xD343, 0xD340, 0xD33C, 0xD339 +.hword 0xD335, 0xD332, 0xD32F, 0xD32C, 0xD32A, 0xD328, 0xD326, 0xD325 +.hword 0xD324, 0xD324, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005 +.hword 0x0005, 0x0006, 0x0006, 0x0007, 0x0008, 0x0008, 0x0009, 0x000A +.hword 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000E, 0x000F, 0x0010 +.hword 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x000F, 0x000E +.hword 0x000E, 0x000D, 0x000C, 0x000B, 0x000A, 0x000A, 0x0009, 0x0008 +.hword 0x0008, 0x0007, 0x0007, 0x0006, 0x0005, 0x0005, 0x0004, 0x0004 +.hword 0x0004, 0x0003, 0x0003, 0x0003, 0xFE5F, 0xFE5F, 0xFE5F, 0xFE5E +.hword 0xFE5D, 0xFE5B, 0xFE59, 0xFE56, 0xFE53, 0xFE4F, 0xFE4A, 0xFE44 +.hword 0xFE3D, 0xFE33, 0xFE28, 0xFE1D, 0xFE10, 0xFE04, 0xFDF7, 0xFDEC +.hword 0xFDE1, 0xFDD8, 0xFDD0, 0xFDCB, 0xFDC9, 0xFDCA, 0xFDCE, 0xFDD5 +.hword 0xFDDE, 0xFDE8, 0xFDF4, 0xFE00, 0xFE0B, 0xFE16, 0xFE20, 0xFE27 +.hword 0xFE2E, 0xFE33, 0xFE39, 0xFE3F, 0xFE44, 0xFE49, 0xFE4E, 0xFE52 +.hword 0xFE56, 0xFE59, 0xFE5C, 0xFE5E, 0xFE5F, 0xFE5F, 0xBF99, 0xBF96 +.hword 0xBF90, 0xBF87, 0xBF7B, 0xBF6E, 0xBF5E, 0xBF4E, 0xBF3D, 0xBF2D +.hword 0xBF1E, 0xBF10, 0xBF02, 0xBEF2, 0xBEE1, 0xBED0, 0xBEBE, 0xBEAC +.hword 0xBE9B, 0xBE8C, 0xBE7E, 0xBE72, 0xBE68, 0xBE62, 0xBE5F, 0xBE5F +.hword 0xBE60, 0xBE62, 0xBE66, 0xBE6B, 0xBE73, 0xBE7D, 0xBE8A, 0xBE9A +.hword 0xBEAD, 0xBEC3, 0xBEDD, 0xBEFB, 0xBF18, 0xBF32, 0xBF48, 0xBF5B +.hword 0xBF6B, 0xBF78, 0xBF83, 0xBF8B, 0xBF91, 0xBF96, 0xBF98, 0xBF99 +.hword 0xC066, 0x3C83, 0x3C6F, 0x3C35, 0x3BD9, 0x3B5E, 0x3AC8, 0x3A1A +.hword 0x3957, 0x3882, 0x37A1, 0x36B4, 0x35C1, 0x34CB, 0x33D4, 0x32E1 +.hword 0x31F5, 0x3113, 0x303F, 0x2F7C, 0x2ECE, 0x2E37, 0x2DBC, 0x2D60 +.hword 0x2D26, 0x2D12, 0x2D25, 0x2D5A, 0x2DB0, 0x2E22, 0x2EAE, 0x2F50 +.hword 0x3007, 0x30CE, 0x31A2, 0x3282, 0x3369, 0x3454, 0x3541, 0x362D +.hword 0x3714, 0x37F3, 0x38C8, 0x398F, 0x3A45, 0x3AE8, 0x3B74, 0x3BE6 +.hword 0x3C3B, 0x3C71, 0x3C83, 0xD655, 0xD64C, 0xD635, 0xD60F, 0xD5DD +.hword 0xD59F, 0xD558, 0xD508, 0xD4B1, 0xD455, 0xD3F5, 0xD391, 0xD32C +.hword 0xD2C7, 0xD264, 0xD203, 0xD1A7, 0xD150, 0xD100, 0xD0B9, 0xD07C +.hword 0xD049, 0xD024, 0xD00C, 0xD004, 0xD00B, 0xD021, 0xD044, 0xD073 +.hword 0xD0AC, 0xD0EF, 0xD139, 0xD18B, 0xD1E2, 0xD23D, 0xD29B, 0xD2FC +.hword 0xD35D, 0xD3BD, 0xD41C, 0xD477, 0xD4CE, 0xD51F, 0xD56A, 0xD5AD +.hword 0xD5E6, 0xD614, 0xD637, 0xD64D, 0xD655, 0x573D, 0x574C, 0x5777 +.hword 0x57BB, 0x5815, 0x5883, 0x5900, 0x598B, 0x5A21, 0x5ABE, 0x5B5F +.hword 0x5C03, 0x5CA5, 0x5D43, 0x5DDA, 0x5E67, 0x5EE7, 0x5F59, 0x5FCF +.hword 0x604A, 0x60BD, 0x611D, 0x6160, 0x617B, 0x6162, 0x6123, 0x60CE +.hword 0x6068, 0x5FF1, 0x5F6B, 0x5EDB, 0x5E40, 0x5D9F, 0x5CF9, 0x5C50 +.hword 0x5BA7, 0x5B01, 0x5A5F, 0x59C4, 0x5932, 0x58AB, 0x5833, 0x57CC +.hword 0x5783, 0x5755, 0x573D, 0x5734, 0x5735, 0x573A, 0x573D, 0x023F +.hword 0x0251, 0x0282, 0x02D2, 0x033B, 0x03BC, 0x0450, 0x04F6, 0x05AA +.hword 0x0669, 0x072F, 0x07FA, 0x08C6, 0x0991, 0x0A57, 0x0B16, 0x0BCA +.hword 0x0C70, 0x0D04, 0x0D85, 0x0DEE, 0x0E3E, 0x0E6F, 0x0E81, 0x0E73 +.hword 0x0E4C, 0x0E0D, 0x0DB9, 0x0D51, 0x0CD9, 0x0C51, 0x0BBC, 0x0B1D +.hword 0x0A75, 0x09C7, 0x0915, 0x0860, 0x07AB, 0x06F9, 0x064B, 0x05A3 +.hword 0x0504, 0x046F, 0x03E7, 0x036F, 0x0307, 0x02B3, 0x0274, 0x024D +.hword 0x023F, 0x097D, 0x097F, 0x0987, 0x0992, 0x09A2, 0x09B6, 0x09CC +.hword 0x09E5, 0x0A00, 0x0A1C, 0x0A3A, 0x0A58, 0x0A77, 0x0A96, 0x0AB3 +.hword 0x0AD0, 0x0AEB, 0x0B04, 0x0B1A, 0x0B2D, 0x0B3D, 0x0B49, 0x0B50 +.hword 0x0B53, 0x0B51, 0x0B4B, 0x0B42, 0x0B35, 0x0B26, 0x0B13, 0x0AFF +.hword 0x0AE9, 0x0AD1, 0x0AB8, 0x0A9E, 0x0A83, 0x0A68, 0x0A4D, 0x0A32 +.hword 0x0A18, 0x09FF, 0x09E7, 0x09D1, 0x09BC, 0x09AA, 0x099B, 0x098E +.hword 0x0984, 0x097F, 0x097D, 0xD324, 0xD324, 0xD325, 0xD327, 0xD329 +.hword 0xD32C, 0xD32E, 0xD332, 0xD335, 0xD339, 0xD33D, 0xD341, 0xD345 +.hword 0xD349, 0xD34D, 0xD351, 0xD355, 0xD358, 0xD35B, 0xD35D, 0xD35F +.hword 0xD361, 0xD362, 0xD362, 0xD362, 0xD361, 0xD360, 0xD35E, 0xD35C +.hword 0xD35A, 0xD357, 0xD354, 0xD351, 0xD34E, 0xD34A, 0xD347, 0xD343 +.hword 0xD340, 0xD33C, 0xD339, 0xD335, 0xD332, 0xD32F, 0xD32C, 0xD32A +.hword 0xD328, 0xD326, 0xD325, 0xD324, 0xD324, 0xE0FF, 0xC001, 0xE0FB +.hword 0xBF7F, 0xFE5F, 0xFE66, 0xFE7A, 0xFE99, 0xFEC2, 0xFEF4, 0xFF2F +.hword 0xFF6F, 0xFFB6, 0x0000, 0x004D, 0x009D, 0x00ED, 0x013D, 0x018B +.hword 0x01D6, 0x021D, 0x025E, 0x0299, 0x02CC, 0x02F6, 0x0315, 0x032A +.hword 0x0331, 0x032C, 0x031E, 0x0305, 0x02E4, 0x02BC, 0x028D, 0x0257 +.hword 0x021D, 0x01DE, 0x019C, 0x0158, 0x0111, 0x00CA, 0x0083, 0x003C +.hword 0xFFF8, 0xFFB6, 0xFF77, 0xFF3D, 0xFF07, 0xFED7, 0xFEAE, 0xFE8D +.hword 0xFE74, 0xFE65, 0xFE5F, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 +.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 +.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xBF84, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D4, 0x00D4, 0x00D4, 0x00D4 +.hword 0x00D4, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0xF913, 0xF911, 0xF90B, 0xF901, 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE +.hword 0xF8A7, 0xF88F, 0xF876, 0xF85D, 0xF843, 0xF829, 0xF80F, 0xF7F6 +.hword 0xF7DE, 0xF7C8, 0xF7B3, 0xF7A1, 0xF791, 0xF784, 0xF77A, 0xF774 +.hword 0xF772, 0xF774, 0xF77A, 0xF783, 0xF78F, 0xF79E, 0xF7AF, 0xF7C2 +.hword 0xF7D7, 0xF7ED, 0xF805, 0xF81D, 0xF836, 0xF84F, 0xF868, 0xF880 +.hword 0xF898, 0xF8AF, 0xF8C4, 0xF8D7, 0xF8E8, 0xF8F7, 0xF903, 0xF90C +.hword 0xF911, 0xF913, 0x038C, 0x038C, 0x038C, 0x038C, 0x038C, 0x038B +.hword 0x038B, 0x038B, 0x038A, 0x038A, 0x0389, 0x0389, 0x0388, 0x0387 +.hword 0x0387, 0x0386, 0x0386, 0x0385, 0x0385, 0x0385, 0x0384, 0x0384 +.hword 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0385 +.hword 0x0385, 0x0385, 0x0386, 0x0386, 0x0387, 0x0387, 0x0388, 0x0388 +.hword 0x0389, 0x0389, 0x038A, 0x038A, 0x038B, 0x038B, 0x038B, 0x038C +.hword 0x038C, 0x038C, 0x038C, 0x038C, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0xF913, 0xF911 +.hword 0xF90B, 0xF901, 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE, 0xF8A7, 0xF88F +.hword 0xF876, 0xF85D, 0xF843, 0xF829, 0xF80F, 0xF7F6, 0xF7DE, 0xF7C8 +.hword 0xF7B3, 0xF7A1, 0xF791, 0xF784, 0xF77A, 0xF774, 0xF772, 0xF774 +.hword 0xF77A, 0xF783, 0xF78F, 0xF79E, 0xF7AF, 0xF7C2, 0xF7D7, 0xF7ED +.hword 0xF805, 0xF81D, 0xF836, 0xF84F, 0xF868, 0xF880, 0xF898, 0xF8AF +.hword 0xF8C4, 0xF8D7, 0xF8E8, 0xF8F7, 0xF903, 0xF90C, 0xF911, 0xF913 +.hword 0x038C, 0x038C, 0x038C, 0x038C, 0x038C, 0x038B, 0x038B, 0x038B +.hword 0x038A, 0x038A, 0x0389, 0x0389, 0x0388, 0x0387, 0x0387, 0x0386 +.hword 0x0386, 0x0385, 0x0385, 0x0385, 0x0384, 0x0384, 0x0384, 0x0384 +.hword 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0385, 0x0385, 0x0385 +.hword 0x0386, 0x0386, 0x0387, 0x0387, 0x0388, 0x0388, 0x0389, 0x0389 +.hword 0x038A, 0x038A, 0x038B, 0x038B, 0x038B, 0x038C, 0x038C, 0x038C +.hword 0x038C, 0x038C, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D4, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3, 0x00D3 +.hword 0x00D3, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0x00D2 +.hword 0x00D2, 0x00D2, 0x00D2, 0x00D2, 0xF913, 0xF911, 0xF90B, 0xF901 +.hword 0xF8F4, 0xF8E5, 0xF8D2, 0xF8BE, 0xF8A7, 0xF88F, 0xF876, 0xF85D +.hword 0xF843, 0xF829, 0xF80F, 0xF7F6, 0xF7DE, 0xF7C8, 0xF7B3, 0xF7A1 +.hword 0xF791, 0xF784, 0xF77A, 0xF774, 0xF772, 0xF774, 0xF77A, 0xF783 +.hword 0xF78F, 0xF79E, 0xF7AF, 0xF7C2, 0xF7D7, 0xF7ED, 0xF805, 0xF81D +.hword 0xF836, 0xF84F, 0xF868, 0xF880, 0xF898, 0xF8AF, 0xF8C4, 0xF8D7 +.hword 0xF8E8, 0xF8F7, 0xF903, 0xF90C, 0xF911, 0xF913, 0x038C, 0x038C +.hword 0x038C, 0x038C, 0x038C, 0x038B, 0x038B, 0x038B, 0x038A, 0x038A +.hword 0x0389, 0x0389, 0x0388, 0x0387, 0x0387, 0x0386, 0x0386, 0x0385 +.hword 0x0385, 0x0385, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384, 0x0384 +.hword 0x0384, 0x0384, 0x0384, 0x0385, 0x0385, 0x0385, 0x0386, 0x0386 +.hword 0x0387, 0x0387, 0x0388, 0x0388, 0x0389, 0x0389, 0x038A, 0x038A +.hword 0x038B, 0x038B, 0x038B, 0x038C, 0x038C, 0x038C, 0x038C, 0x038C +.hword 0xFE5F, 0xFE66, 0xFE7A, 0xFE99, 0xFEC2, 0xFEF4, 0xFF2F, 0xFF6F +.hword 0xFFB6, 0x0000, 0x004D, 0x009D, 0x00ED, 0x013D, 0x018B, 0x01D6 +.hword 0x021D, 0x025E, 0x0299, 0x02CC, 0x02F6, 0x0315, 0x032A, 0x0331 +.hword 0x032C, 0x031E, 0x0305, 0x02E4, 0x02BC, 0x028D, 0x0257, 0x021D +.hword 0x01DE, 0x019C, 0x0158, 0x0111, 0x00CA, 0x0083, 0x003C, 0xFFF8 +.hword 0xFFB6, 0xFF77, 0xFF3D, 0xFF07, 0xFED7, 0xFEAE, 0xFE8D, 0xFE74 +.hword 0xFE65, 0xFE5F, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 +.hword 0xF843, 0xF843, 0xF843, 0xF843, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844, 0xF844 +.hword 0xF844, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843, 0xF843 +.hword 0xF843, 0xF843, 0xF843, 0xF843, 0x3FFF, 0x0000 + +peach_seg5_animindex_501C2FC: # 0x0501C2FC +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003 +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x07DC, 0x0001, 0x0000, 0x0032, 0x0778, 0x0032, 0x07AA +.hword 0x0032, 0x06E2, 0x0032, 0x0714, 0x0032, 0x0746, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0420, 0x0032, 0x0006, 0x0032, 0x0038 +.hword 0x0032, 0x006A, 0x0032, 0x064C, 0x0032, 0x067E, 0x0032, 0x06B0 +.hword 0x0032, 0x05B6, 0x0032, 0x05E8, 0x0032, 0x061A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x05B5, 0x0032, 0x0421, 0x0032, 0x0453 +.hword 0x0032, 0x0485, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0132 +.hword 0x0032, 0x009C, 0x0032, 0x00CE, 0x0032, 0x0100, 0x0032, 0x0164 +.hword 0x0032, 0x0196, 0x0032, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0550, 0x0032, 0x04B7, 0x0032, 0x04E9, 0x0032, 0x051B +.hword 0x0001, 0x0000, 0x0032, 0x0290, 0x0032, 0x02C2, 0x0032, 0x01FA +.hword 0x0032, 0x022C, 0x0032, 0x025E, 0x0032, 0x02F4, 0x0032, 0x0326 +.hword 0x0032, 0x0358, 0x0001, 0x0000, 0x0032, 0x0551, 0x0032, 0x0583 +.hword 0x0001, 0x054D, 0x0001, 0x054E, 0x0001, 0x054F, 0x0032, 0x038A +.hword 0x0032, 0x03BC, 0x0032, 0x03EE + +peach_seg5_anim_0501C404: # 0x0501C404 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x15 +.word peach_seg5_animvalue_0501B340 +.word peach_seg5_animindex_501C2FC +.word 0 + +glabel peach_seg5_anims_0501C41C # 0x0501C41C +.word peach_seg5_anim_0500C638 +.word peach_seg5_anim_0500E6B4 +.word peach_seg5_anim_0500ED94 +.word peach_seg5_anim_0500F474 +.word peach_seg5_anim_0500FE84 +.word peach_seg5_anim_05011050 +.word peach_seg5_anim_05012F40 +.word peach_seg5_anim_05015468 +.word peach_seg5_anim_05016798 +.word peach_seg5_anim_05018664 +.word peach_seg5_anim_0501B328 +.word peach_seg5_anim_0501C404 +.word 0 diff --git a/actors/pebble/model.s b/actors/pebble/model.s index d35622b..e2e663e 100644 --- a/actors/pebble/model.s +++ b/actors/pebble/model.s @@ -1,30 +1,30 @@ -# Pebble - -pebble_seg3_vertex_0301C2C0: # 0x0301C2C0 -vertex -15, -15, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -15, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, 15, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -pebble_seg3_texture_0301C300: # 0x0301C300 -.incbin "actors/pebble/pebble.rgba16" - -glabel pebble_seg3_dl_0301CB00 # 0x0301CB00 - 0x0301CB98 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pebble_seg3_texture_0301C300 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex pebble_seg3_vertex_0301C2C0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Pebble + +pebble_seg3_vertex_0301C2C0: # 0x0301C2C0 +vertex -15, -15, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -15, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, 15, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +pebble_seg3_texture_0301C300: # 0x0301C300 +.incbin "actors/pebble/pebble.rgba16" + +glabel pebble_seg3_dl_0301CB00 # 0x0301CB00 - 0x0301CB98 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pebble_seg3_texture_0301C300 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex pebble_seg3_vertex_0301C2C0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/penguin/collision.s b/actors/penguin/collision.s index 5d828f7..c0681e9 100644 --- a/actors/penguin/collision.s +++ b/actors/penguin/collision.s @@ -1,27 +1,27 @@ # Penguin -glabel penguin_seg5_collision_05008B88 # 0x05008B88 - 0x05008C00 -colInit -colVertexInit 0x8 -colVertex 12, 66, -12 -colVertex 12, 0, -12 -colVertex 12, 0, 12 -colVertex 12, 66, 12 -colVertex -12, 0, -12 -colVertex -12, 66, -12 -colVertex -12, 0, 12 -colVertex -12, 66, 12 - -colTriInit SURFACE_CAM_NO_COL, 10 -colTri 2, 1, 0 -colTri 3, 2, 0 -colTri 0, 1, 4 -colTri 5, 0, 4 -colTri 4, 6, 5 -colTri 6, 7, 5 -colTri 3, 0, 5 -colTri 7, 3, 5 -colTri 2, 3, 6 -colTri 3, 7, 6 -colTriStop -colEnd +glabel penguin_seg5_collision_05008B88 # 0x05008B88 - 0x05008C00 +colInit +colVertexInit 0x8 +colVertex 12, 66, -12 +colVertex 12, 0, -12 +colVertex 12, 0, 12 +colVertex 12, 66, 12 +colVertex -12, 0, -12 +colVertex -12, 66, -12 +colVertex -12, 0, 12 +colVertex -12, 66, 12 + +colTriInit SURFACE_CAM_NO_COL, 10 +colTri 2, 1, 0 +colTri 3, 2, 0 +colTri 0, 1, 4 +colTri 5, 0, 4 +colTri 4, 6, 5 +colTri 6, 7, 5 +colTri 3, 0, 5 +colTri 7, 3, 5 +colTri 2, 3, 6 +colTri 3, 7, 6 +colTriStop +colEnd diff --git a/actors/penguin/geo.s b/actors/penguin/geo.s index 4b708b6..a6bc09d 100644 --- a/actors/penguin/geo.s +++ b/actors/penguin/geo.s @@ -1,42 +1,42 @@ -glabel penguin_geo # 0x0C000104 -.ifdef VERSION_EU - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 60 -.else - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 -.endif - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 40, penguin_seg5_dl_05007540 - geo_open_node - geo_animated_part LAYER_OPAQUE, -51, 84, -13 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05007198 - geo_close_node - geo_animated_part LAYER_OPAQUE, 51, 84, -13 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050071E8 - geo_close_node - geo_animated_part LAYER_OPAQUE, -38, -54, -13 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05007238 - geo_close_node - geo_animated_part LAYER_OPAQUE, 38, -54, -13 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050072C8 - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 111, -19 - geo_open_node - geo_switch_case 5, geo_switch_tuxie_mother_eyes - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006428 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006458 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006488 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050064B8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050064E8 # unused, seen in Shoshinkai 1995 footage - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel penguin_geo # 0x0C000104 +.ifdef VERSION_EU + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 60 +.else + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 +.endif + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 40, penguin_seg5_dl_05007540 + geo_open_node + geo_animated_part LAYER_OPAQUE, -51, 84, -13 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05007198 + geo_close_node + geo_animated_part LAYER_OPAQUE, 51, 84, -13 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050071E8 + geo_close_node + geo_animated_part LAYER_OPAQUE, -38, -54, -13 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05007238 + geo_close_node + geo_animated_part LAYER_OPAQUE, 38, -54, -13 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050072C8 + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 111, -19 + geo_open_node + geo_switch_case 5, geo_switch_tuxie_mother_eyes + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006428 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006458 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_05006488 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050064B8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, penguin_seg5_dl_050064E8 # unused, seen in Shoshinkai 1995 footage + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/penguin/model.s b/actors/penguin/model.s index 98b609c..c427d0b 100644 --- a/actors/penguin/model.s +++ b/actors/penguin/model.s @@ -1,988 +1,988 @@ -# Penguin - -penguin_seg5_light_05002D80: # 0x05002D80 -.byte 0x06, 0x06, 0x39, 0x00, 0x06, 0x06, 0x39, 0x00 - -penguin_seg5_light_05002D88: # 0x05002D88 -.byte 0x0F, 0x0F, 0x90, 0x00, 0x0F, 0x0F, 0x90, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_light_05002D98: # 0x05002D98 -.byte 0x52, 0x34, 0x0A, 0x00, 0x52, 0x34, 0x0A, 0x00 - -penguin_seg5_light_05002DA0: # 0x05002DA0 -.byte 0xCE, 0x84, 0x1A, 0x00, 0xCE, 0x84, 0x1A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_light_05002DB0: # 0x05002DB0 -.byte 0x59, 0x42, 0x14, 0x00, 0x59, 0x42, 0x14, 0x00 - -penguin_seg5_light_05002DB8: # 0x05002DB8 -.byte 0xDF, 0xA7, 0x34, 0x00, 0xDF, 0xA7, 0x34, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_light_05002DC8: # 0x05002DC8 -.byte 0x66, 0x66, 0x65, 0x00, 0x66, 0x66, 0x65, 0x00 - -penguin_seg5_light_05002DD0: # 0x05002DD0 -.byte 0xFF, 0xFF, 0xFD, 0x00, 0xFF, 0xFF, 0xFD, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_texture_05002DE0: # 0x05002DE0 -.incbin "actors/penguin/penguin_eye_open.rgba16" - -penguin_seg5_texture_050035E0: # 0x050035E0 -.incbin "actors/penguin/penguin_eye_half_closed.rgba16" - -penguin_seg5_texture_05003DE0: # 0x05003DE0 -.incbin "actors/penguin/penguin_eye_closed.rgba16" - -penguin_seg5_texture_050045E0: # 0x050045E0 -.incbin "actors/penguin/penguin_eye_angry.rgba16" - -penguin_seg5_texture_05004DE0: # 0x05004DE0 -.incbin "actors/penguin/penguin_eye_angry_unused.rgba16" - -penguin_seg5_texture_050055E0: # 0x050055E0 -.incbin "actors/penguin/penguin_beak.rgba16" - -penguin_seg5_light_05005DE0: # 0x05005DE0 -.byte 0x04, 0x0F, 0x41, 0x00, 0x04, 0x0F, 0x41, 0x00 - -penguin_seg5_light_05005DE8: # 0x05005DE8 -.byte 0x0B, 0x26, 0xA4, 0x00, 0x0B, 0x26, 0xA4, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_light_05005DF8: # 0x05005DF8 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -penguin_seg5_light_05005E00: # 0x05005E00 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_light_05005E10: # 0x05005E10 -.byte 0x60, 0x55, 0x0B, 0x00, 0x60, 0x55, 0x0B, 0x00 - -penguin_seg5_light_05005E18: # 0x05005E18 -.byte 0xF2, 0xD5, 0x1C, 0x00, 0xF2, 0xD5, 0x1C, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -penguin_seg5_vertex_05005E28: # 0x05005E28 -vertex 27, 97, 36, 484, 1164, 0xAC, 0x4A, 0x3A, 0xFF -vertex 79, 90, 42, 696, -154, 0x32, 0x64, 0x3B, 0xFF -vertex 57, 105, 0, -440, 404, 0x31, 0x75, 0x00, 0xFF -vertex 41, 76, 60, 1270, 804, 0xCC, 0x25, 0x6D, 0xFF -vertex 41, 76, -59, 1262, 804, 0xCC, 0x25, 0x93, 0xFF -vertex 27, 97, -35, 476, 1164, 0xBC, 0x50, 0xBA, 0xFF -vertex 79, 90, -41, 688, -154, 0x32, 0x64, 0xC5, 0xFF -vertex 57, 105, 0, -448, 404, 0x31, 0x75, 0x00, 0xFF - -penguin_seg5_vertex_05005EA8: # 0x05005EA8 -vertex 26, 154, 0, -468, 1134, 0x2C, 0x77, 0xFF, 0xFF -vertex 27, 97, 36, 1974, 1130, 0xAC, 0x4A, 0x3A, 0xFF -vertex 57, 105, 0, 1030, -328, 0x31, 0x75, 0x00, 0xFF -vertex 27, 97, -35, 1974, 1130, 0xBC, 0x50, 0xBA, 0xFF - -penguin_seg5_vertex_05005EE8: # 0x05005EE8 -vertex 93, 17, 53, 0, 0, 0x5A, 0xEA, 0x56, 0xFF -vertex 110, 55, 26, 0, 0, 0x76, 0x20, 0x1F, 0xFF -vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF -vertex 79, 90, 42, 0, 0, 0x32, 0x64, 0x3B, 0xFF -vertex 110, 55, -25, 0, 0, 0x76, 0x20, 0xE1, 0xFF -vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF -vertex 82, 99, 0, 0, 0, 0x4E, 0x63, 0x00, 0xFF -vertex 92, 64, -52, 0, 0, 0x3D, 0x1E, 0x96, 0xFF -vertex 79, 90, -41, 0, 0, 0x32, 0x64, 0xC5, 0xFF -vertex 93, 17, -52, 0, 0, 0x5A, 0xEB, 0xAA, 0xFF -vertex 57, 105, 0, 0, 0, 0x31, 0x75, 0x00, 0xFF -vertex 41, 76, -59, 0, 0, 0xCC, 0x25, 0x93, 0xFF -vertex 41, 76, 60, 0, 0, 0xCC, 0x25, 0x6D, 0xFF -vertex 43, 4, -61, 0, 0, 0xF0, 0xE3, 0x86, 0xFF -vertex 18, 10, 37, 0, 0, 0x89, 0xF9, 0x29, 0xFF -vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF - -penguin_seg5_vertex_05005FE8: # 0x05005FE8 -vertex 18, 10, -36, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF -vertex 28, -96, 0, 0, 0, 0xC0, 0x93, 0x00, 0xFF -vertex 18, 10, 37, 0, 0, 0x89, 0xF9, 0x29, 0xFF -vertex 16, 58, -19, 0, 0, 0x84, 0x0D, 0xEA, 0xFF -vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF -vertex 41, 76, 60, 0, 0, 0xCC, 0x25, 0x6D, 0xFF -vertex 16, 58, 20, 0, 0, 0x87, 0x0C, 0x21, 0xFF -vertex 27, 97, 36, 0, 0, 0xAC, 0x4A, 0x3A, 0xFF -vertex 27, 97, -35, 0, 0, 0xBC, 0x50, 0xBA, 0xFF -vertex 41, 76, -59, 0, 0, 0xCC, 0x25, 0x93, 0xFF -vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF -vertex 43, 4, -61, 0, 0, 0xF0, 0xE3, 0x86, 0xFF -vertex 91, -35, -28, 0, 0, 0x58, 0xBD, 0xC4, 0xFF -vertex 92, 64, -52, 0, 0, 0x3D, 0x1E, 0x96, 0xFF -vertex 93, 17, -52, 0, 0, 0x5A, 0xEB, 0xAA, 0xFF -vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF - -penguin_seg5_vertex_050060E8: # 0x050060E8 -vertex 28, -96, 0, 0, 0, 0xC0, 0x93, 0x00, 0xFF -vertex 91, -35, -28, 0, 0, 0x58, 0xBD, 0xC4, 0xFF -vertex 91, -35, 29, 0, 0, 0x58, 0xBC, 0x3B, 0xFF -vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF -vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF -vertex 93, 17, 53, 0, 0, 0x5A, 0xEA, 0x56, 0xFF -vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF - -penguin_seg5_vertex_05006158: # 0x05006158 -vertex 27, 97, 36, 0, 0, 0xAC, 0x4A, 0x3A, 0xFF -vertex 26, 154, 0, 0, 0, 0x2C, 0x77, 0xFF, 0xFF -vertex 27, 97, -35, 0, 0, 0xBC, 0x50, 0xBA, 0xFF - -glabel penguin_seg5_dl_05006188 # 0x05006188 - 0x050061C8 -gsSPLight penguin_seg5_light_05005DE8, 1 -gsSPLight penguin_seg5_light_05005DE0, 2 -gsSPVertex penguin_seg5_vertex_05005E28, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050061C8 # 0x050061C8 - 0x050061F8 -gsSPLight penguin_seg5_light_05005E00, 1 -gsSPLight penguin_seg5_light_05005DF8, 2 -gsSPVertex penguin_seg5_vertex_05005EA8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050061F8 # 0x050061F8 - 0x05006380 -gsSPLight penguin_seg5_light_05005DE8, 1 -gsSPLight penguin_seg5_light_05005DE0, 2 -gsSPVertex penguin_seg5_vertex_05005EE8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 1, 5, 0x0, 1, 4, 6, 0x0 -gsSP2Triangles 6, 3, 1, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 7, 8, 4, 0x0, 4, 5, 9, 0x0 -gsSP2Triangles 4, 8, 6, 0x0, 9, 7, 4, 0x0 -gsSP2Triangles 6, 8, 10, 0x0, 10, 3, 6, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 12, 2, 3, 0x0 -gsSP2Triangles 13, 11, 7, 0x0, 12, 14, 15, 0x0 -gsSPVertex penguin_seg5_vertex_05005FE8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 -gsSP2Triangles 2, 6, 3, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 0, 3, 9, 0x0 -gsSP2Triangles 5, 4, 10, 0x0, 11, 0, 9, 0x0 -gsSP2Triangles 11, 1, 0, 0x0, 12, 1, 11, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 11, 14, 12, 0x0 -gsSP1Triangle 15, 12, 14, 0x0 -gsSPVertex penguin_seg5_vertex_050060E8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 5, 2, 3, 0x0 -gsSP2Triangles 2, 5, 4, 0x0, 4, 5, 6, 0x0 -gsSPLight penguin_seg5_light_05005E18, 1 -gsSPLight penguin_seg5_light_05005E10, 2 -gsSPVertex penguin_seg5_vertex_05006158, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05006380 # 0x05006380 - 0x050063C8 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel penguin_seg5_dl_050063C8 # 0x050063C8 - 0x05006428 -gsSPDisplayList penguin_seg5_dl_05006188 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050055E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050061C8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList penguin_seg5_dl_050061F8 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05006428 # 0x05006428 - 0x05006458 -gsSPDisplayList penguin_seg5_dl_05006380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05002DE0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050063C8 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05006458 # 0x05006458 - 0x05006488 -gsSPDisplayList penguin_seg5_dl_05006380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050035E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050063C8 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05006488 # 0x05006488 - 0x050064B8 -gsSPDisplayList penguin_seg5_dl_05006380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05003DE0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050063C8 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050064B8 # 0x050064B8 - 0x050064E8 -gsSPDisplayList penguin_seg5_dl_05006380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050045E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050063C8 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050064E8 # 0x050064E8 - 0x05006518 -gsSPDisplayList penguin_seg5_dl_05006380 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05004DE0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList penguin_seg5_dl_050063C8 -gsSPEndDisplayList - -penguin_seg5_vertex_05006518: # 0x05006518 -vertex -13, -3, -4, 0, 0, 0x01, 0x00, 0x7F, 0x00 -vertex 110, -22, -9, 0, 0, 0x02, 0xEF, 0x7D, 0x00 -vertex 136, 16, -8, 0, 0, 0x01, 0x0D, 0x7E, 0x00 -vertex 8, 25, -12, 0, 0, 0xF0, 0x04, 0x83, 0xFF -vertex 136, 16, -8, 0, 0, 0x04, 0x01, 0x82, 0xFF -vertex 110, -22, -9, 0, 0, 0x03, 0x00, 0x81, 0xFF -vertex -7, -33, -11, 0, 0, 0xE5, 0x05, 0x85, 0xFF -vertex -13, -3, -4, 0, 0, 0xC9, 0x0D, 0x8F, 0xFF -vertex 8, 25, -12, 0, 0, 0xFF, 0x21, 0x7A, 0xFF -vertex -7, -33, -11, 0, 0, 0x00, 0xE4, 0x7B, 0xFF - -penguin_seg5_vertex_050065B8: # 0x050065B8 -vertex 110, -22, 9, 0, 0, 0x02, 0xEF, 0x83, 0x00 -vertex -7, -33, 11, 0, 0, 0x00, 0xE4, 0x85, 0x00 -vertex -14, -3, 4, 0, 0, 0x01, 0x00, 0x81, 0x00 -vertex 136, 16, 8, 0, 0, 0x01, 0x0D, 0x82, 0xFF -vertex 8, 25, 12, 0, 0, 0xFF, 0x21, 0x86, 0xFF -vertex -14, -3, 4, 0, 0, 0xC9, 0x0D, 0x71, 0xFF -vertex -7, -33, 11, 0, 0, 0xE5, 0x05, 0x7B, 0xFF -vertex 8, 25, 12, 0, 0, 0xF0, 0x04, 0x7D, 0xFF -vertex 110, -22, 9, 0, 0, 0x03, 0x00, 0x7F, 0xFF -vertex 136, 16, 8, 0, 0, 0x04, 0x01, 0x7E, 0xFF - -penguin_seg5_vertex_05006658: # 0x05006658 -vertex -16, -2, -1, 0, 0, 0xCA, 0x8E, 0x00, 0x00 -vertex 46, -8, -1, 0, 0, 0x02, 0x81, 0x00, 0x00 -vertex 46, 16, 37, 0, 0, 0x04, 0x9E, 0x50, 0x00 -vertex -21, 16, -19, 0, 0, 0xA6, 0xB9, 0xCC, 0xFF -vertex 46, 16, -41, 0, 0, 0x04, 0x9E, 0xB0, 0xFF -vertex 99, 16, -16, 0, 0, 0x5F, 0xBF, 0xCD, 0xFF -vertex 94, -1, -1, 0, 0, 0x40, 0x93, 0x00, 0xFF -vertex 99, 16, 12, 0, 0, 0x5F, 0xBF, 0x33, 0xFF -vertex 46, 16, 37, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 99, 16, 12, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 46, 16, -41, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -21, 16, 15, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -21, 16, 15, 0, 0, 0xA6, 0xB9, 0x34, 0xFF -vertex -21, 16, -19, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 99, 16, -16, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -penguin_seg5_vertex_05006748: # 0x05006748 -vertex 99, 16, -12, 0, 0, 0x5F, 0xBF, 0xCD, 0x00 -vertex 99, 16, 16, 0, 0, 0x5F, 0xBF, 0x33, 0x00 -vertex 94, -1, 1, 0, 0, 0x40, 0x93, 0x00, 0x00 -vertex -21, 16, 19, 0, 0, 0xA6, 0xB9, 0x34, 0xFF -vertex -21, 16, -15, 0, 0, 0xA6, 0xB9, 0xCC, 0xFF -vertex -16, -2, 1, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex 46, 16, -37, 0, 0, 0x04, 0x9E, 0xB0, 0xFF -vertex -21, 16, -15, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 46, 16, 41, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 46, 16, -37, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 46, 16, 41, 0, 0, 0x04, 0x9E, 0x50, 0xFF -vertex 46, -8, 1, 0, 0, 0x02, 0x81, 0x00, 0xFF -vertex 99, 16, -12, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 99, 16, 16, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -21, 16, 19, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -penguin_seg5_vertex_05006838: # 0x05006838 -vertex 15, 153, 0, 0, 0, 0x6A, 0x45, 0x00, 0x00 -vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0x00 -vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0x00 -vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF -vertex 15, 153, 0, 0, 0, 0x81, 0xFD, 0x00, 0xFF - -penguin_seg5_vertex_05006888: # 0x05006888 -vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0x00 -vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0x00 -vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0x00 -vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF -vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF -vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF -vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF -vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF -vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0xFF -vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF -vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF -vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF -vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF -vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF -vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF -vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0xFF - -penguin_seg5_vertex_05006988: # 0x05006988 -vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF -vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0x00 -vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0x00 -vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF -vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF -vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF -vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF -vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0xFF -vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF -vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF -vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0xFF -vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF -vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF -vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF -vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF - -penguin_seg5_vertex_05006A78: # 0x05006A78 -vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF -vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0x00 -vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0x00 -vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF -vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF -vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0xFF -vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF -vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF -vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF -vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF -vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF -vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF -vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF -vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0xFF -vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF - -penguin_seg5_vertex_05006B68: # 0x05006B68 -vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0xFF -vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0x00 -vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0x00 -vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0xFF -vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF -vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF -vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0xFF -vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF -vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF -vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF -vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF -vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF -vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF -vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF -vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF -vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF - -penguin_seg5_vertex_05006C68: # 0x05006C68 -vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF -vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0x00 -vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0x00 -vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF -vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF -vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF -vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF -vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF -vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF -vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0xFF -vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF -vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF -vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF -vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0xFF -vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF -vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF - -penguin_seg5_vertex_05006D68: # 0x05006D68 -vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF -vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0x00 -vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0x00 -vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF -vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0xFF -vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0xFF -vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0xFF -vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF - -penguin_seg5_vertex_05006DE8: # 0x05006DE8 -vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0x00 -vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0x00 -vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 -vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF - -penguin_seg5_vertex_05006E28: # 0x05006E28 -vertex -35, 162, 36, 0, 0, 0xC6, 0x5C, 0x3F, 0x00 -vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0x00 -vertex -32, 159, -28, 0, 0, 0xD3, 0x6F, 0xD8, 0x00 -vertex 90, -8, -61, 0, 0, 0x70, 0xFF, 0xC6, 0xFF -vertex 52, 36, -53, 0, 0, 0x60, 0x3A, 0xC5, 0xFF -vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF -vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF -vertex -52, 36, -53, 0, 0, 0xA0, 0x3A, 0xC5, 0xFF -vertex -90, -8, -61, 0, 0, 0x90, 0xFF, 0xC6, 0xFF -vertex -17, 148, -50, 0, 0, 0xB2, 0x38, 0xAF, 0xFF -vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0xFF -vertex 32, 159, -28, 0, 0, 0x46, 0x60, 0xD5, 0xFF -vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF -vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF -vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF - -penguin_seg5_vertex_05006F18: # 0x05006F18 -vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF -vertex 0, -33, -140, 0, 0, 0x00, 0xB6, 0x9A, 0x00 -vertex -40, 5, -103, 0, 0, 0xCD, 0x37, 0x9A, 0x00 -vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF -vertex 90, -2, 44, 0, 0, 0x77, 0xE4, 0x1F, 0xFF -vertex 90, -8, -61, 0, 0, 0x70, 0xFF, 0xC6, 0xFF -vertex -90, -8, -61, 0, 0, 0x90, 0xFF, 0xC6, 0xFF -vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF -vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF -vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF -vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF -vertex -52, 36, -53, 0, 0, 0xA0, 0x3A, 0xC5, 0xFF -vertex -17, 148, -50, 0, 0, 0xB2, 0x38, 0xAF, 0xFF -vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF -vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0xFF -vertex 52, 36, -53, 0, 0, 0x60, 0x3A, 0xC5, 0xFF - -penguin_seg5_vertex_05007018: # 0x05007018 -vertex -32, 159, -28, 0, 0, 0xD3, 0x6F, 0xD8, 0xFF -vertex 32, 159, -28, 0, 0, 0x46, 0x60, 0xD5, 0x00 -vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0x00 -vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0xFF -vertex 0, -33, -140, 0, 0, 0x00, 0xB6, 0x9A, 0xFF -vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF -vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF -vertex -40, 5, -103, 0, 0, 0xCD, 0x37, 0x9A, 0xFF -vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF - -penguin_seg5_vertex_050070A8: # 0x050070A8 -vertex -35, 162, 36, 0, 0, 0xC6, 0x5C, 0x3F, 0x00 -vertex -37, 87, 87, 0, 0, 0xB6, 0x2E, 0x5C, 0x00 -vertex 37, 87, 87, 0, 0, 0x35, 0x31, 0x68, 0x00 -vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF -vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF -vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0xFF -vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF -vertex -47, -11, 108, 0, 0, 0xCF, 0xE5, 0x71, 0xFF -vertex -50, -56, 36, 0, 0, 0xDC, 0x89, 0x15, 0xFF -vertex 47, -11, 108, 0, 0, 0x31, 0xC3, 0x63, 0xFF -vertex 50, -56, 36, 0, 0, 0x38, 0x91, 0x16, 0xFF -vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF -vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF -vertex 90, -2, 44, 0, 0, 0x77, 0xE4, 0x1F, 0xFF -vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF - -glabel penguin_seg5_dl_05007198 # 0x05007198 - 0x050071E8 -gsSPLight penguin_seg5_light_05002D88, 1 -gsSPLight penguin_seg5_light_05002D80, 2 -gsSPVertex penguin_seg5_vertex_05006518, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 8, 0, 2, 0x0, 0, 9, 1, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050071E8 # 0x050071E8 - 0x05007238 -gsSPLight penguin_seg5_light_05002D88, 1 -gsSPLight penguin_seg5_light_05002D80, 2 -gsSPVertex penguin_seg5_vertex_050065B8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05007238 # 0x05007238 - 0x050072C8 -gsSPLight penguin_seg5_light_05002DA0, 1 -gsSPLight penguin_seg5_light_05002D98, 2 -gsSPVertex penguin_seg5_vertex_05006658, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 1, 4, 6, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 1, 0, 4, 0x0 -gsSP2Triangles 8, 10, 11, 0x0, 2, 12, 0, 0x0 -gsSP2Triangles 0, 12, 3, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 10, 13, 11, 0x0, 9, 14, 10, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_050072C8 # 0x050072C8 - 0x05007358 -gsSPLight penguin_seg5_light_05002DA0, 1 -gsSPLight penguin_seg5_light_05002D98, 2 -gsSPVertex penguin_seg5_vertex_05006748, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 5, 11, 0x0, 8, 12, 9, 0x0 -gsSP2Triangles 6, 2, 11, 0x0, 2, 10, 11, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 2, 1, 10, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 6, 11, 5, 0x0 -gsSP2Triangles 8, 13, 12, 0x0, 7, 14, 8, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05007358 # 0x05007358 - 0x05007540 -gsSPLight penguin_seg5_light_05002DB8, 1 -gsSPLight penguin_seg5_light_05002DB0, 2 -gsSPVertex penguin_seg5_vertex_05006838, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP1Triangle 1, 4, 3, 0x0 -gsSPLight penguin_seg5_light_05002D88, 1 -gsSPLight penguin_seg5_light_05002D80, 2 -gsSPVertex penguin_seg5_vertex_05006888, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 0, 0x0 -gsSP2Triangles 10, 11, 8, 0x0, 12, 13, 10, 0x0 -gsSP2Triangles 9, 4, 1, 0x0, 3, 14, 15, 0x0 -gsSPVertex penguin_seg5_vertex_05006988, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 7, 0x0, 14, 0, 2, 0x0 -gsSPVertex penguin_seg5_vertex_05006A78, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 8, 4, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 14, 0x0 -gsSPVertex penguin_seg5_vertex_05006B68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 1, 6, 0x0, 12, 2, 13, 0x0 -gsSP2Triangles 3, 7, 4, 0x0, 14, 15, 1, 0x0 -gsSPVertex penguin_seg5_vertex_05006C68, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 2, 10, 0x0 -gsSP2Triangles 4, 7, 11, 0x0, 8, 4, 3, 0x0 -gsSP2Triangles 0, 9, 6, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 15, 12, 1, 0x0 -gsSPVertex penguin_seg5_vertex_05006D68, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSPLight penguin_seg5_light_05002D88, 1 -gsSPLight penguin_seg5_light_05002D80, 2 -gsSPVertex penguin_seg5_vertex_05006DE8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel penguin_seg5_dl_05007540 # 0x05007540 - 0x05007708 -gsSPLight penguin_seg5_light_05002D88, 1 -gsSPLight penguin_seg5_light_05002D80, 2 -gsSPVertex penguin_seg5_vertex_05006E28, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 6, 0x0 -gsSP2Triangles 5, 10, 11, 0x0, 4, 10, 5, 0x0 -gsSP2Triangles 8, 12, 13, 0x0, 5, 11, 1, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 10, 9, 2, 0x0 -gsSP1Triangle 3, 14, 4, 0x0 -gsSPVertex penguin_seg5_vertex_05006F18, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 1, 0x0 -gsSP2Triangles 11, 8, 12, 0x0, 13, 5, 4, 0x0 -gsSP2Triangles 0, 14, 15, 0x0, 2, 11, 12, 0x0 -gsSP2Triangles 6, 11, 2, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 1, 10, 6, 0x0, 6, 2, 1, 0x0 -gsSP2Triangles 5, 13, 1, 0x0, 2, 12, 14, 0x0 -gsSPVertex penguin_seg5_vertex_05007018, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 2, 8, 0x0 -gsSPLight penguin_seg5_light_05002DD0, 1 -gsSPLight penguin_seg5_light_05002DC8, 2 -gsSPVertex penguin_seg5_vertex_050070A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 5, 2, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 8, 10, 9, 0x0, 9, 2, 7, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 8, 11, 12, 0x0, 13, 9, 10, 0x0 -gsSP2Triangles 2, 1, 7, 0x0, 13, 10, 14, 0x0 -gsSP2Triangles 14, 10, 8, 0x0, 2, 5, 0, 0x0 -gsSP2Triangles 13, 6, 2, 0x0, 3, 7, 1, 0x0 -gsSP2Triangles 11, 8, 3, 0x0, 12, 14, 8, 0x0 -gsSP1Triangle 2, 9, 13, 0x0 -gsSPEndDisplayList - -penguin_seg5_animvalue_05007708: # 0x05007708 -.hword 0x0000, 0x007B, 0x008E, 0x00B8, 0x00E2, 0x00F5, 0x00F0, 0x00E5 -.hword 0x00D4, 0x00C0, 0x00AA, 0x0092, 0x007C, 0x0067, 0x004C, 0x0038 -.hword 0x003A, 0x0045, 0x004B, 0x0047, 0x003E, 0x0038, 0x003B, 0x003E -.hword 0x003B, 0x0037, 0x1326, 0x13F0, 0x161B, 0x195E, 0x1D6C, 0x21FA -.hword 0x26BD, 0x2B6B, 0x3038, 0x362C, 0x3CA4, 0x42E3, 0x47CC, 0x4798 -.hword 0x440A, 0x4206, 0x405C, 0x3F8E, 0x3FB9, 0x406A, 0x414E, 0x4214 -.hword 0x4268, 0x4268, 0x4268, 0x0000, 0x00AC, 0x0290, 0x057D, 0x0944 -.hword 0x0DB4, 0x129D, 0x17D1, 0x1D20, 0x2259, 0x274E, 0x2BCE, 0x2FAB -.hword 0x31ED, 0x32DE, 0x342C, 0x373C, 0x3A2A, 0x3A2D, 0x383C, 0x36FF -.hword 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x29F6, 0x2A05, 0x2A2A, 0x2A5F -.hword 0x2A9B, 0x2AD8, 0x2B0D, 0x2B32, 0x2B40, 0x2B2F, 0x2AF8, 0x2A92 -.hword 0x29F6, 0x277B, 0x2311, 0x1F18, 0x1C7C, 0x1AA5, 0x19AB, 0x1961 -.hword 0x1961, 0x1961, 0x1961, 0x1961, 0x1961, 0xBDF6, 0xBDF9, 0xBE02 -.hword 0xBE0F, 0xBE1D, 0xBE2C, 0xBE39, 0xBE42, 0xBE45, 0xBE41, 0xBE34 -.hword 0xBE1B, 0xBDF6, 0xBD03, 0xBB9A, 0xBB5B, 0xBE7B, 0xC23D, 0xC1C1 -.hword 0xBE95, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0x0003, 0xFF3A -.hword 0xFD02, 0xF996, 0xF531, 0xF00D, 0xEA64, 0xE470, 0xDE6B, 0xD890 -.hword 0xD318, 0xCE3E, 0xCA3C, 0xC922, 0xCA9F, 0xCB5E, 0xC925, 0xC694 -.hword 0xC70B, 0xC974, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xD4D1 -.hword 0xD4C2, 0xD49C, 0xD465, 0xD427, 0xD3E9, 0xD3B2, 0xD38C, 0xD37D -.hword 0xD38F, 0xD3C8, 0xD430, 0xD4D1, 0xD760, 0xDBED, 0xDFFF, 0xE296 -.hword 0xE463, 0xE57A, 0xE5F9, 0xE617, 0xE617, 0xE617, 0xE617, 0xE617 -.hword 0xBDED, 0xBDF2, 0xBE01, 0xBE16, 0xBE2E, 0xBE45, 0xBE5A, 0xBE69 -.hword 0xBE6E, 0xBE68, 0xBE52, 0xBE2A, 0xBDED, 0xBC7C, 0xBA48, 0xB9A9 -.hword 0xBD97, 0xC272, 0xC1DF, 0xBDDF, 0xBB70, 0xBB70, 0xBB70, 0xBB70 -.hword 0xBB70, 0x8001, 0x8001, 0x0BD0, 0x1193, 0x1E99, 0x2C81, 0x34E7 -.hword 0x3792, 0x38C5, 0x38DA, 0x382D, 0x3719, 0x35F9, 0x3529, 0x34F7 -.hword 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7 -.hword 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x8BD2, 0x916A, 0x9E16, 0xABAA -.hword 0xB3FA, 0xB6D3, 0xB852, 0xB8C5, 0xB87D, 0xB7C9, 0xB6F8, 0xB659 -.hword 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632 -.hword 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0x27AC, 0x2736, 0x25F0 -.hword 0x23FF, 0x218B, 0x1EBB, 0x1BB5, 0x18A2, 0x15A7, 0x12EC, 0x1099 -.hword 0x0ED3, 0x0E0E, 0x118A, 0x16DC, 0x19D2, 0x17C3, 0x135C, 0x1063 -.hword 0x1046, 0x1148, 0x1275, 0x12D8, 0x108B, 0x0E69, 0xC003, 0x4004 -.hword 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000 -.hword 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000 - -penguin_seg5_animindex_05007954: # 0x05007954 -.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0001, 0x0000, 0x0019, 0x001A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0122, 0x0001, 0x0123 -.hword 0x0001, 0x0124, 0x0019, 0x0033, 0x0019, 0x004C, 0x0019, 0x0065 -.hword 0x0001, 0x011F, 0x0001, 0x0120, 0x0001, 0x0121, 0x0019, 0x007E -.hword 0x0019, 0x0097, 0x0019, 0x00B0, 0x0001, 0x011C, 0x0001, 0x011D -.hword 0x0001, 0x011E, 0x0001, 0x00C9, 0x0001, 0x00CA, 0x0019, 0x00CB -.hword 0x0001, 0x0119, 0x0001, 0x011A, 0x0001, 0x011B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0019, 0x00E4, 0x0001, 0x0116, 0x0001, 0x0117 -.hword 0x0001, 0x0118, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x00FD - -penguin_seg5_anim_050079E4: # 0x050079E4 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x19 -.hword 0x0B -.word penguin_seg5_animvalue_05007708 -.word penguin_seg5_animindex_05007954 -.word 0 - -penguin_seg5_animvalue_050079FC: # 0x050079FC -.hword 0x0000, 0x0037, 0x0046, 0x0057, 0x0068, 0x0078, 0x0087, 0x0091 -.hword 0x0098, 0x0096, 0x008C, 0x007E, 0x006F, 0x0062, 0x0056, 0x0049 -.hword 0x0041, 0x0040, 0x0043, 0x0045, 0x0046, 0x0047, 0x0047, 0x0047 -.hword 0x0046, 0x0046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0004 -.hword 0x000C, 0x0011, 0x0010, 0x000B, 0x0006, 0x0000, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFF, 0x0000, 0x4268, 0x4041, 0x3A62, 0x31B2, 0x2713 -.hword 0x1B6C, 0x0FA1, 0x0496, 0xFB32, 0xF456, 0xF1D7, 0xF39D, 0xF7B4 -.hword 0xFC25, 0x040B, 0x0A01, 0x08D9, 0x05E8, 0x0238, 0xFED2, 0xFCBE -.hword 0xFC9E, 0xFDBF, 0xFF2F, 0xFFFE, 0x36FF, 0x2C2E, 0x1695, 0x067A -.hword 0xFEF3, 0xF8DD, 0xF533, 0xF4EF, 0xF90C, 0x07AF, 0x1F54, 0x356D -.hword 0x3F6A, 0x3E8C, 0x3B63, 0x3663, 0x2FFD, 0x28A4, 0x20C9, 0x18DF -.hword 0x1158, 0x0AA5, 0x053B, 0x0189, 0x0004, 0x1961, 0x1812, 0x153E -.hword 0x128C, 0x0FBF, 0x0C45, 0x0940, 0x07CF, 0x0914, 0x1026, 0x1BDD -.hword 0x2701, 0x2C56, 0x2C74, 0x2B8D, 0x29D2, 0x2774, 0x24A4, 0x2191 -.hword 0x1E6D, 0x1B69, 0x18B5, 0x1682, 0x1500, 0x1460, 0xBCA8, 0xB8C3 -.hword 0xB038, 0xA7BB, 0x9EA8, 0x9376, 0x8982, 0x842A, 0x86CC, 0x9A0D -.hword 0xBAB2, 0xDA3E, 0xEA38, 0xEC31, 0xEBAD, 0xE91E, 0xE4F1, 0xDF98 -.hword 0xD982, 0xD31F, 0xCCDF, 0xC731, 0xC285, 0xBF4B, 0xBDF3, 0xCAE7 -.hword 0xD562, 0xEA5D, 0xFA29, 0x0219, 0x0901, 0x0D73, 0x0DFF, 0x0938 -.hword 0xF7E4, 0xDC00, 0xC1F1, 0xB620, 0xB715, 0xBAB9, 0xC087, 0xC7FA -.hword 0xD08B, 0xD9B5, 0xE2F2, 0xEBBC, 0xF38F, 0xF9E3, 0xFE34, 0xFFFC -.hword 0xE617, 0xE87D, 0xED4C, 0xF0EC, 0xF304, 0xF525, 0xF694, 0xF695 -.hword 0xF46C, 0xED5B, 0xE246, 0xD7E9, 0xD2FF, 0xD2F0, 0xD3DA, 0xD58F -.hword 0xD7E1, 0xDAA0, 0xDD9D, 0xE0A9, 0xE397, 0xE635, 0xE857, 0xE9CC -.hword 0xEA67, 0xBB70, 0xB68F, 0xAC17, 0xA249, 0x9896, 0x8CC0, 0x8282 -.hword 0x7D94, 0x81BC, 0x9908, 0xBFC1, 0xE4EA, 0xF785, 0xF97F, 0xF871 -.hword 0xF4E6, 0xEF67, 0xE87F, 0xE0B8, 0xD89C, 0xD0B5, 0xC98D, 0xC3AE -.hword 0xBFA2, 0xBDF3, 0x8001, 0x7FF4, 0x7FD7, 0x7FAC, 0x7F74, 0x7F34 -.hword 0x7EEF, 0x7EA8, 0x7E63, 0x7E23, 0x7DEB, 0x7DBE, 0x7DA1, 0x7DA1 -.hword 0x7DC6, 0x7E02, 0x7E4C, 0x7E97, 0x7F0C, 0x7FA3, 0x800D, 0x8029 -.hword 0x8023, 0x800F, 0x8002, 0x8001, 0x7FC1, 0x7F15, 0x7E0F, 0x7CC3 -.hword 0x7B45, 0x79A9, 0x7803, 0x7667, 0x74E9, 0x739D, 0x7298, 0x71ED -.hword 0x720E, 0x731E, 0x74B9, 0x7679, 0x77FB, 0x7981, 0x7B3D, 0x7CAF -.hword 0x7DD5, 0x7EE0, 0x7FA6, 0x7FFE, 0x34F7, 0x33F6, 0x3127, 0x2CD9 -.hword 0x2757, 0x20F0, 0x19F1, 0x12A8, 0x0B62, 0x046D, 0xFE17, 0xF8AB -.hword 0xF479, 0xF275, 0xF2C9, 0xF496, 0xF6FA, 0xF916, 0xFC24, 0x0040 -.hword 0x02D9, 0x02FC, 0x01FF, 0x00B9, 0x0002, 0x0000, 0x0003, 0x000C -.hword 0x001A, 0x002C, 0x0041, 0x0057, 0x006E, 0x0084, 0x0098, 0x00AA -.hword 0x00B8, 0x00C1, 0x00AD, 0x007E, 0x005C, 0x006E, 0x0073, 0x0029 -.hword 0xFFC5, 0xFF89, 0xFF91, 0xFFBA, 0xFFE8, 0x0000, 0x0000, 0xFFD0 -.hword 0xFF4A, 0xFE7B, 0xFD73, 0xFC3F, 0xFAEE, 0xF98F, 0xF82F, 0xF6DE -.hword 0xF5A9, 0xF49E, 0xF3CD, 0xF3CF, 0xF4B9, 0xF5D1, 0xF748, 0xF8F4 -.hword 0xFA6F, 0xFBF5, 0xFD35, 0xFE32, 0xFF14, 0xFFB8, 0x0000, 0xB632 -.hword 0xB512, 0xB1EC, 0xAD14, 0xA6E1, 0x9FA6, 0x97B8, 0x8F6E, 0x871B -.hword 0x7F13, 0x77AF, 0x7143, 0x6C22, 0x6C0E, 0x70F1, 0x755D, 0x773F -.hword 0x792C, 0x7C94, 0x8083, 0x82EA, 0x8309, 0x8207, 0x80BD, 0x8004 -.hword 0x0E69, 0x101E, 0x14BA, 0x1B78, 0x2396, 0x2C4E, 0x34DE, 0x3C80 -.hword 0x4272, 0x45EE, 0x4796, 0x489B, 0x4911, 0x490A, 0x489C, 0x47D9 -.hword 0x46D6, 0x45A6, 0x445C, 0x430E, 0x41CD, 0x40AF, 0x3FC7, 0x3F28 -.hword 0x3EE6, 0xC003, 0x4004, 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD -.hword 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA - -penguin_seg5_animindex_05007D3C: # 0x05007D3C -.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0019, 0x001A, 0x0019, 0x0033 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x019D, 0x0001, 0x019E -.hword 0x0001, 0x019F, 0x0019, 0x004C, 0x0019, 0x0065, 0x0019, 0x007E -.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x019C, 0x0019, 0x0097 -.hword 0x0019, 0x00B0, 0x0019, 0x00C9, 0x0001, 0x0197, 0x0001, 0x0198 -.hword 0x0001, 0x0199, 0x0019, 0x00E2, 0x0019, 0x00FB, 0x0019, 0x0114 -.hword 0x0001, 0x0194, 0x0001, 0x0195, 0x0001, 0x0196, 0x0019, 0x012D -.hword 0x0019, 0x0146, 0x0019, 0x015F, 0x0001, 0x0191, 0x0001, 0x0192 -.hword 0x0001, 0x0193, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0178 - -penguin_seg5_anim_05007DCC: # 0x05007DCC -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x19 -.hword 0x0B -.word penguin_seg5_animvalue_050079FC -.word penguin_seg5_animindex_05007D3C -.word 0 - -penguin_seg5_animvalue_05007DE4: # 0x05007DE4 -.hword 0x0000, 0x0046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFB -.hword 0xFFFB, 0xFFFC, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD -.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0005 -.hword 0x0008, 0x000D, 0x0011, 0x0017, 0x001C, 0x0022, 0x0027, 0x002D -.hword 0x0032, 0x0036, 0x003A, 0x003D, 0x003F, 0x0040, 0x0040, 0x003E -.hword 0x003B, 0x0036, 0x0030, 0x0027, 0x001C, 0x000F, 0x0000, 0xFFCF -.hword 0xFF6A, 0xFEEB, 0xFE67, 0xFDF7, 0xFD88, 0xFD08, 0xFC8A, 0xFC23 -.hword 0xFBE8, 0xFBEE, 0xFC5A, 0xFD26, 0xFE1D, 0xFF0C, 0xFFC2, 0x0008 -.hword 0xFFBB, 0xFEF9, 0xFDFC, 0xFCFF, 0xFC3C, 0xFBEE, 0xFC02, 0xFC3A -.hword 0xFC90, 0xFCFB, 0xFD75, 0xFDF6, 0xFE78, 0xFEF2, 0xFF5D, 0xFFB3 -.hword 0xFFEC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF1, 0xFFEB, 0xFFE5, 0xFFDE -.hword 0xFFD8, 0xFFD2, 0xFFCC, 0xFFC7, 0xFFC2, 0xFFBE, 0xFFBC, 0xFFBA -.hword 0xFFBB, 0xFFBD, 0xFFC0, 0xFFC6, 0xFFCF, 0xFFD9, 0xFFE7, 0xFFF7 -.hword 0x0009, 0x0080, 0x016F, 0x025F, 0x02DC, 0x0271, 0x0081, 0xFD5B -.hword 0xF9E8, 0xF715, 0xF5CD, 0xF64A, 0xF7DB, 0xFA0D, 0xFC6A, 0xFE7F -.hword 0xFFD8, 0x0000, 0xFE4B, 0xFAEC, 0xF6C2, 0xF2AA, 0xEF82, 0xEE28 -.hword 0xEE19, 0xEE3B, 0xEE88, 0xEEFC, 0xEF93, 0xF047, 0xF113, 0xF1F4 -.hword 0xF2E4, 0xF3DF, 0xF4DF, 0xF5E1, 0xF6DF, 0xF7D5, 0xF8BD, 0xF994 -.hword 0xFA55, 0xFAFA, 0xFB7F, 0xFBE0, 0xFC12, 0xFC12, 0xFBE9, 0xFB9F -.hword 0xFB3C, 0xFAC6, 0xFA48, 0xF9C7, 0xF94D, 0xF8E1, 0xF88B, 0xF852 -.hword 0xF840, 0xF85B, 0xF911, 0xFA86, 0xFC56, 0xFE1D, 0xFF77, 0x0000 -.hword 0x145F, 0x145F, 0x147C, 0x14D1, 0x1558, 0x160E, 0x16EC, 0x17EF -.hword 0x1911, 0x1A4D, 0x1B9F, 0x1D02, 0x1E70, 0x1FE6, 0x215E, 0x22D4 -.hword 0x2442, 0x25A4, 0x26F5, 0x2830, 0x2950, 0x2A51, 0x2B2D, 0x2BE0 -.hword 0x2C65, 0x2CB7, 0x2CD1, 0x2A54, 0x2460, 0x1D2E, 0x16F8, 0x13F6 -.hword 0x1572, 0x19EF, 0x1F80, 0x243A, 0x262F, 0x2503, 0x221C, 0x1E35 -.hword 0x1A08, 0x1650, 0x13C6, 0x1326, 0x1571, 0x1A52, 0x207B, 0x269D -.hword 0x2B6A, 0x2D95, 0x2DE0, 0x2DF1, 0x2DCB, 0x2D74, 0x2CF1, 0x2C47 -.hword 0x2B7B, 0x2A92, 0x2992, 0x287E, 0x275C, 0x2631, 0x2503, 0x23D5 -.hword 0x22AE, 0x2191, 0x2085, 0x1F8E, 0x1EB0, 0x1DF2, 0x1D4A, 0x1CAB -.hword 0x1C13, 0x1B82, 0x1AF7, 0x1A72, 0x19F1, 0x1974, 0x18F9, 0x1881 -.hword 0x1809, 0x1791, 0x1719, 0x16A0, 0x1620, 0x159D, 0x1523, 0x14BE -.hword 0x1478, 0x145F, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0 -.hword 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF1, 0xBDF1, 0xBDF1, 0xBDF1 -.hword 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF3, 0xBDF3, 0xBDF3 -.hword 0xBDF3, 0xBDF3, 0xBDF3, 0xBDF3, 0xBDF3, 0xBE26, 0xBE8B, 0xBED7 -.hword 0xBEBC, 0xBDEE, 0xBBD4, 0xB8A0, 0xB538, 0xB285, 0xB16B, 0xB229 -.hword 0xB410, 0xB6A3, 0xB966, 0xBBDB, 0xBD87, 0xBDEC, 0xBC58, 0xB904 -.hword 0xB4D6, 0xB0B3, 0xAD81, 0xAC26, 0xAC1C, 0xAC44, 0xAC97, 0xAD12 -.hword 0xADAF, 0xAE6A, 0xAF3E, 0xB025, 0xB11D, 0xB21E, 0xB325, 0xB42E -.hword 0xB532, 0xB62D, 0xB71B, 0xB7F6, 0xB8BB, 0xB963, 0xB9EA, 0xBA4C -.hword 0xBA7D, 0xBA7B, 0xBA4F, 0xB9FF, 0xB995, 0xB919, 0xB892, 0xB809 -.hword 0xB786, 0xB711, 0xB6B2, 0xB672, 0xB658, 0xB66D, 0xB71B, 0xB888 -.hword 0xBA51, 0xBC12, 0xBD68, 0xBDF0, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 -.hword 0x0004, 0x0005, 0x0005, 0x0006, 0x0007, 0x0007, 0x0008, 0x0008 -.hword 0x0009, 0x0009, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0xFF9C -.hword 0xFEBE, 0xFE16, 0xFE4A, 0x0000, 0x0483, 0x0B64, 0x12B3, 0x1882 -.hword 0x1ADF, 0x195B, 0x1574, 0x1022, 0x0A5C, 0x051A, 0x0153, 0x0000 -.hword 0x025B, 0x07E7, 0x0F08, 0x1620, 0x1B90, 0x1DBC, 0x1D26, 0x1B88 -.hword 0x1917, 0x1607, 0x128D, 0x0EDE, 0x0B2F, 0x07B5, 0x04A5, 0x0233 -.hword 0x0095, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0xEA69, 0xEA69 -.hword 0xEA4C, 0xE9FB, 0xE979, 0xE8CB, 0xE7F6, 0xE6FE, 0xE5E9, 0xE4BA -.hword 0xE376, 0xE223, 0xE0C4, 0xDF5F, 0xDDF8, 0xDC94, 0xDB37, 0xD9E6 -.hword 0xD8A6, 0xD77B, 0xD66A, 0xD578, 0xD4AA, 0xD403, 0xD38A, 0xD342 -.hword 0xD32F, 0xD5DA, 0xDC1E, 0xE37D, 0xE97D, 0xEBA1, 0xE80D, 0xE069 -.hword 0xD780, 0xD01B, 0xCD05, 0xCE98, 0xD2AE, 0xD855, 0xDE9A, 0xE48A -.hword 0xE933, 0xEBA1, 0xEB0C, 0xE80A, 0xE3B9, 0xDF35, 0xDB9D, 0xDA0D -.hword 0xD9E9, 0xD9D4, 0xD9CC, 0xD9D3, 0xD9E6, 0xDA05, 0xDA30, 0xDA65 -.hword 0xDAA5, 0xDAED, 0xDB3F, 0xDB99, 0xDBFA, 0xDC62, 0xDCCF, 0xDD43 -.hword 0xDDBA, 0xDE36, 0xDEB5, 0xDF37, 0xDFBA, 0xE03F, 0xE0C4, 0xE149 -.hword 0xE1CE, 0xE251, 0xE2D1, 0xE34F, 0xE3CA, 0xE440, 0xE4B1, 0xE51D -.hword 0xE5A7, 0xE666, 0xE744, 0xE82B, 0xE905, 0xE9BC, 0xEA3A, 0xEA69 -.hword 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE -.hword 0xBDEE, 0xBDEE, 0xBDED, 0xBDED, 0xBDED, 0xBDEC, 0xBDEC, 0xBDEC -.hword 0xBDEB, 0xBDEB, 0xBDEB, 0xBDEA, 0xBDEA, 0xBDEA, 0xBDEA, 0xBDEA -.hword 0xBDE9, 0xBDE9, 0xBDE9, 0xBE5C, 0xBF42, 0xBFEE, 0xBFB7, 0xBDEE -.hword 0xB93E, 0xB219, 0xAA82, 0xA47A, 0xA206, 0xA3A0, 0xA7C0, 0xAD5C -.hword 0xB36B, 0xB8E4, 0xBCBD, 0xBDEE, 0xBB10, 0xB4A3, 0xAC79, 0xA464 -.hword 0x9E35, 0x9BBE, 0x9BD1, 0x9C07, 0x9C5F, 0x9CD7, 0x9D6D, 0x9E1F -.hword 0x9EEB, 0x9FD0, 0xA0CA, 0xA1D9, 0xA2FA, 0xA42C, 0xA56C, 0xA6B8 -.hword 0xA810, 0xA970, 0xAAD7, 0xAC43, 0xADB2, 0xAF22, 0xB091, 0xB1FD -.hword 0xB365, 0xB4C5, 0xB61E, 0xB76C, 0xB8AD, 0xB9E0, 0xBB03, 0xBC14 -.hword 0xBD10, 0xBDF7, 0xBE9E, 0xBEEC, 0xBEF5, 0xBECE, 0xBE8B, 0xBE42 -.hword 0xBE07, 0xBDEF, 0x8001, 0x8001, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0025 -.hword 0x0085, 0x0106, 0x0190, 0x0209, 0x0289, 0x0321, 0x03AC, 0x0409 -.hword 0x0413, 0x03B9, 0x0317, 0x024D, 0x017A, 0x00BD, 0x0034, 0x0000 -.hword 0x004D, 0x010E, 0x0209, 0x0304, 0x03C5, 0x0413, 0x03FE, 0x03C5 -.hword 0x0370, 0x0304, 0x028A, 0x0209, 0x0188, 0x010E, 0x00A2, 0x004D -.hword 0x0014, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8029, 0x808C, 0x8110, 0x8199, 0x820B, 0x8279, 0x82F6 -.hword 0x8366, 0x83AC, 0x83AC, 0x8357, 0x82C2, 0x820A, 0x814B, 0x80A2 -.hword 0x802A, 0x8001, 0x8054, 0x8117, 0x8211, 0x830A, 0x83C8, 0x8415 -.hword 0x8400, 0x83C7, 0x8372, 0x8306, 0x828C, 0x820B, 0x818A, 0x8110 -.hword 0x80A4, 0x804F, 0x8016, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x0000, 0x0033, 0x00C4, 0x01A2, 0x02BF, 0x040A, 0x0574, 0x06EE -.hword 0x0868, 0x09D3, 0x0B20, 0x0C3E, 0x0D1F, 0x0DB3, 0x0E05, 0x0E2D -.hword 0x0E2F, 0x0E12, 0x0DD9, 0x0D8A, 0x0D2A, 0x0CBE, 0x0C4B, 0x0BD5 -.hword 0x0B62, 0x0AF6, 0x0A97, 0x0A47, 0x09FF, 0x09BC, 0x0977, 0x092A -.hword 0x08D0, 0x0864, 0x07DF, 0x073D, 0x0678, 0x0589, 0x046B, 0x0320 -.hword 0x01AD, 0x001B, 0xFE72, 0xFCB7, 0xFAF3, 0xF92C, 0xF769, 0xF5B3 -.hword 0xF410, 0xF287, 0xF120, 0xEFE2, 0xEED5, 0xEDFE, 0xED67, 0xED15 -.hword 0xECFB, 0xED04, 0xED2E, 0xED76, 0xEDDA, 0xEE58, 0xEEEC, 0xEF96 -.hword 0xF051, 0xF11D, 0xF1F6, 0xF2DA, 0xF3C6, 0xF4B9, 0xF5B0, 0xF6A8 -.hword 0xF7A0, 0xF894, 0xF982, 0xFA68, 0xFB44, 0xFC12, 0xFCD2, 0xFD7F -.hword 0xFE19, 0xFE9A, 0xFF02, 0xFF55, 0xFF94, 0xFFC2, 0xFFE1, 0xFFF4 -.hword 0xFFFE, 0x0000, 0x0000, 0xFFF4, 0xFFD0, 0xFF99, 0xFF54, 0xFF04 -.hword 0xFEAE, 0xFE55, 0xFDFF, 0xFDAF, 0xFD6A, 0xFD33, 0xFD0F, 0xFD02 -.hword 0xFD0A, 0xFD22, 0xFD46, 0xFD76, 0xFDB0, 0xFDF1, 0xFE38, 0xFE84 -.hword 0xFED2, 0xFF21, 0xFF6F, 0xFFBA, 0x0000, 0x004B, 0x00A3, 0x0104 -.hword 0x016A, 0x01D0, 0x0232, 0x028D, 0x02DB, 0x0318, 0x0341, 0x0351 -.hword 0x034F, 0x0344, 0x0332, 0x0318, 0x02F8, 0x02D3, 0x02A8, 0x0279 -.hword 0x0246, 0x0210, 0x01D7, 0x019D, 0x0161, 0x0126, 0x00EA, 0x00AF -.hword 0x0076, 0x003F, 0x0007, 0xFFCB, 0xFF89, 0xFF43, 0xFEF9, 0xFEAD -.hword 0xFE5F, 0xFE10, 0xFDC0, 0xFD6F, 0xFD1F, 0xFCD1, 0xFC84, 0xFC39 -.hword 0xFBF1, 0xFBAE, 0xFB6E, 0xFB33, 0xFAFE, 0xFACF, 0xFAA6, 0xFA86 -.hword 0xFA6D, 0xFA5D, 0xFA56, 0xFA86, 0xFB0B, 0xFBCC, 0xFCB1, 0xFDA2 -.hword 0xFE87, 0xFF49, 0xFFCF, 0x0000, 0x3EE5, 0x3F0D, 0x3F7B, 0x4024 -.hword 0x40F9, 0x41EF, 0x42F7, 0x4407, 0x450F, 0x4605, 0x46DA, 0x4783 -.hword 0x47F1, 0x4819, 0x47FF, 0x47B4, 0x4740, 0x46A7, 0x45F0, 0x4522 -.hword 0x4442, 0x4356, 0x4265, 0x4175, 0x408B, 0x3FAF, 0x3EE5, 0x3E19 -.hword 0x3D35, 0x3C41, 0x3B47, 0x3A4D, 0x395C, 0x387C, 0x37B6, 0x3711 -.hword 0x3695, 0x364C, 0x362A, 0x361E, 0x3627, 0x3641, 0x366B, 0x36A2 -.hword 0x36E3, 0x372C, 0x377A, 0x37CC, 0x381F, 0x3871, 0x38BE, 0x3905 -.hword 0x3943, 0x3976, 0x399B, 0x39B1, 0x39B9, 0x39BA, 0x39B5, 0x39A9 -.hword 0x3998, 0x3982, 0x3969, 0x394C, 0x392D, 0x390D, 0x38EC, 0x38CA -.hword 0x38AA, 0x388B, 0x386E, 0x3854, 0x383E, 0x382C, 0x381F, 0x3818 -.hword 0x3818, 0x3820, 0x382F, 0x3847, 0x386A, 0x38C1, 0x396A, 0x3A4C -.hword 0x3B4E, 0x3C58, 0x3D51, 0x3E21, 0x3EB0, 0x3EE5, 0xC003, 0x4004 -.hword 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000 -.hword 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000 - -penguin_seg5_animindex_05008730: # 0x05008730 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x005A, 0x0002, 0x005A, 0x005C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04A2, 0x0001, 0x04A3 -.hword 0x0001, 0x04A4, 0x005A, 0x00B6, 0x005A, 0x0110, 0x005A, 0x016A -.hword 0x0001, 0x049F, 0x0001, 0x04A0, 0x0001, 0x04A1, 0x005A, 0x01C4 -.hword 0x005A, 0x021E, 0x005A, 0x0278, 0x0001, 0x049C, 0x0001, 0x049D -.hword 0x0001, 0x049E, 0x0001, 0x02D2, 0x0001, 0x02D3, 0x005A, 0x02D4 -.hword 0x0001, 0x0499, 0x0001, 0x049A, 0x0001, 0x049B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x005A, 0x032E, 0x0001, 0x0496, 0x0001, 0x0497 -.hword 0x0001, 0x0498, 0x005A, 0x0388, 0x005A, 0x03E2, 0x005A, 0x043C - -penguin_seg5_anim_050087C0: # 0x050087C0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x5A -.hword 0x0B -.word penguin_seg5_animvalue_05007DE4 -.word penguin_seg5_animindex_05008730 -.word 0 - -penguin_seg5_animvalue_050087D8: # 0x050087D8 -.hword 0x0000, 0x0046, 0x0005, 0x000C, 0x001B, 0x002B, 0x0031, 0x002D -.hword 0x0023, 0x0016, 0x0009, 0x0000, 0xFFF9, 0xFFF2, 0xFFEC, 0xFFE8 -.hword 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFB, 0x0001, 0x0005, 0xF156, 0xF29E -.hword 0xF5C2, 0xF9B3, 0xFD64, 0x012B, 0x058E, 0x09BC, 0x0CE5, 0x0E38 -.hword 0x0D2A, 0x0A45, 0x065C, 0x0241, 0xFEC7, 0xFB88, 0xF7F7, 0xF4AE -.hword 0xF245, 0xF156, 0x0005, 0xFF93, 0xFE97, 0xFD9B, 0xFD28, 0xFD59 -.hword 0xFDDA, 0xFE8B, 0xFF4C, 0x0000, 0x00C5, 0x01B1, 0x0293, 0x033E -.hword 0x0382, 0x0325, 0x0248, 0x013F, 0x0062, 0x0005, 0x0005, 0x0005 -.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005, 0x0005 -.hword 0x0004, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004 -.hword 0x0004, 0x0005, 0x14C7, 0x16B0, 0x1AE3, 0x1F17, 0x2100, 0x1FC7 -.hword 0x1CD8, 0x194D, 0x163E, 0x14C7, 0x1589, 0x17C9, 0x1A92, 0x1CF1 -.hword 0x1DF2, 0x1CFE, 0x1AB8, 0x1801, 0x15BB, 0x14C7, 0xBDEE, 0xBDEE -.hword 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE -.hword 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE -.hword 0xBDEE, 0xBDEE, 0x0003, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0002, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0xEE13, 0xEBD9 -.hword 0xE6F2, 0xE20B, 0xDFD1, 0xE146, 0xE4C2, 0xE8F1, 0xEC7D, 0xEE13 -.hword 0xECDC, 0xE9BB, 0xE5F2, 0xE2C1, 0xE169, 0xE2BA, 0xE5DE, 0xE99E -.hword 0xECC2, 0xEE13, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF -.hword 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE -.hword 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0x8001, 0x7FE2 -.hword 0x7F9D, 0x7F4C, 0x7F07, 0x7EEB, 0x7F16, 0x7F75, 0x7FD3, 0x8001 -.hword 0x7F9C, 0x7EB1, 0x7D98, 0x7CAD, 0x7C4A, 0x7CAD, 0x7D98, 0x7EB1 -.hword 0x7F9C, 0x8001, 0x86EF, 0x8604, 0x83B0, 0x8092, 0x7D45, 0x7A6F -.hword 0x77A9, 0x74AE, 0x724D, 0x7154, 0x721C, 0x741B, 0x76CB, 0x79A7 -.hword 0x7C29, 0x7EA9, 0x8184, 0x842E, 0x8629, 0x86EF, 0x0000, 0xFF30 -.hword 0xFD40, 0xFAF0, 0xF900, 0xF830, 0xF969, 0xFC18, 0xFEC8, 0x0000 -.hword 0xFFF6, 0xFFDC, 0xFFBD, 0xFFA3, 0xFF98, 0xFFA3, 0xFFBD, 0xFFDC -.hword 0xFFF6, 0x0000, 0x0000, 0x0079, 0x0185, 0x0291, 0x030B, 0x02C2 -.hword 0x0212, 0x0137, 0x0073, 0x0003, 0x0002, 0x0046, 0x00A8, 0x00FF -.hword 0x0125, 0x0106, 0x00BD, 0x0067, 0x001E, 0x0000, 0xEEE4, 0xEFBE -.hword 0xF1DA, 0xF490, 0xF737, 0xFA16, 0xFD7D, 0x00C6, 0x0352, 0x047B -.hword 0x03E1, 0x01F0, 0xFF3C, 0xFC54, 0xF9CA, 0xF746, 0xF466, 0xF1B1 -.hword 0xEFAE, 0xEEE4, 0x8001, 0x7FE3, 0x7FA7, 0x7F6B, 0x7F53, 0x7F86 -.hword 0x7FF1, 0x805A, 0x807E, 0x8026, 0x7EEF, 0x7D07, 0x7AF9, 0x7954 -.hword 0x78A5, 0x7966, 0x7B39, 0x7D66, 0x7F3A, 0x8001, 0x06E9, 0x0627 -.hword 0x044F, 0x0209, 0xFFFD, 0xFDFF, 0xFBBD, 0xF99E, 0xF80C, 0xF76F -.hword 0xF813, 0xF9B3, 0xFBDD, 0xFE1B, 0xFFFD, 0x01B2, 0x0389, 0x0537 -.hword 0x0670, 0x06E9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3EE5, 0x3DF1 -.hword 0x3BD7, 0x39BD, 0x38C9, 0x3968, 0x3AE4, 0x3CAE, 0x3E33, 0x3EE5 -.hword 0x3E6A, 0x3D22, 0x3B93, 0x3A41, 0x39B3, 0x3A3E, 0x3B87, 0x3D11 -.hword 0x3E5B, 0x3EE5, 0xC003, 0x4004, 0xC003, 0xC001, 0x4004, 0xC001 -.hword 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF -.hword 0x3FFA, 0x0000 - -penguin_seg5_animindex_05008ACC: # 0x05008ACC -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0014, 0x0002 -.hword 0x0014, 0x0016, 0x0014, 0x002A, 0x0001, 0x0176, 0x0001, 0x0177 -.hword 0x0001, 0x0178, 0x0014, 0x003E, 0x0014, 0x0052, 0x0014, 0x0066 -.hword 0x0001, 0x0173, 0x0001, 0x0174, 0x0001, 0x0175, 0x0014, 0x007A -.hword 0x0014, 0x008E, 0x0014, 0x00A2, 0x0001, 0x0170, 0x0001, 0x0171 -.hword 0x0001, 0x0172, 0x0014, 0x00B6, 0x0014, 0x00CA, 0x0014, 0x00DE -.hword 0x0001, 0x016D, 0x0001, 0x016E, 0x0001, 0x016F, 0x0014, 0x00F2 -.hword 0x0014, 0x0106, 0x0014, 0x011A, 0x0001, 0x016A, 0x0001, 0x016B -.hword 0x0001, 0x016C, 0x0014, 0x012E, 0x0014, 0x0142, 0x0014, 0x0156 - -penguin_seg5_anim_05008B5C: # 0x05008B5C -.hword 0 -.hword 0 -.hword 5 -.hword 0 -.hword 0x14 -.hword 0x0B -.word penguin_seg5_animvalue_050087D8 -.word penguin_seg5_animindex_05008ACC -.word 0 - -glabel penguin_seg5_anims_05008B74 # 0x05008B74 -.word penguin_seg5_anim_05008B5C -.word penguin_seg5_anim_050079E4 -.word penguin_seg5_anim_05007DCC -.word penguin_seg5_anim_050087C0 -.word penguin_seg5_anim_05008B5C # duplicate pointer? +# Penguin + +penguin_seg5_light_05002D80: # 0x05002D80 +.byte 0x06, 0x06, 0x39, 0x00, 0x06, 0x06, 0x39, 0x00 + +penguin_seg5_light_05002D88: # 0x05002D88 +.byte 0x0F, 0x0F, 0x90, 0x00, 0x0F, 0x0F, 0x90, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_light_05002D98: # 0x05002D98 +.byte 0x52, 0x34, 0x0A, 0x00, 0x52, 0x34, 0x0A, 0x00 + +penguin_seg5_light_05002DA0: # 0x05002DA0 +.byte 0xCE, 0x84, 0x1A, 0x00, 0xCE, 0x84, 0x1A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_light_05002DB0: # 0x05002DB0 +.byte 0x59, 0x42, 0x14, 0x00, 0x59, 0x42, 0x14, 0x00 + +penguin_seg5_light_05002DB8: # 0x05002DB8 +.byte 0xDF, 0xA7, 0x34, 0x00, 0xDF, 0xA7, 0x34, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_light_05002DC8: # 0x05002DC8 +.byte 0x66, 0x66, 0x65, 0x00, 0x66, 0x66, 0x65, 0x00 + +penguin_seg5_light_05002DD0: # 0x05002DD0 +.byte 0xFF, 0xFF, 0xFD, 0x00, 0xFF, 0xFF, 0xFD, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_texture_05002DE0: # 0x05002DE0 +.incbin "actors/penguin/penguin_eye_open.rgba16" + +penguin_seg5_texture_050035E0: # 0x050035E0 +.incbin "actors/penguin/penguin_eye_half_closed.rgba16" + +penguin_seg5_texture_05003DE0: # 0x05003DE0 +.incbin "actors/penguin/penguin_eye_closed.rgba16" + +penguin_seg5_texture_050045E0: # 0x050045E0 +.incbin "actors/penguin/penguin_eye_angry.rgba16" + +penguin_seg5_texture_05004DE0: # 0x05004DE0 +.incbin "actors/penguin/penguin_eye_angry_unused.rgba16" + +penguin_seg5_texture_050055E0: # 0x050055E0 +.incbin "actors/penguin/penguin_beak.rgba16" + +penguin_seg5_light_05005DE0: # 0x05005DE0 +.byte 0x04, 0x0F, 0x41, 0x00, 0x04, 0x0F, 0x41, 0x00 + +penguin_seg5_light_05005DE8: # 0x05005DE8 +.byte 0x0B, 0x26, 0xA4, 0x00, 0x0B, 0x26, 0xA4, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_light_05005DF8: # 0x05005DF8 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +penguin_seg5_light_05005E00: # 0x05005E00 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_light_05005E10: # 0x05005E10 +.byte 0x60, 0x55, 0x0B, 0x00, 0x60, 0x55, 0x0B, 0x00 + +penguin_seg5_light_05005E18: # 0x05005E18 +.byte 0xF2, 0xD5, 0x1C, 0x00, 0xF2, 0xD5, 0x1C, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +penguin_seg5_vertex_05005E28: # 0x05005E28 +vertex 27, 97, 36, 484, 1164, 0xAC, 0x4A, 0x3A, 0xFF +vertex 79, 90, 42, 696, -154, 0x32, 0x64, 0x3B, 0xFF +vertex 57, 105, 0, -440, 404, 0x31, 0x75, 0x00, 0xFF +vertex 41, 76, 60, 1270, 804, 0xCC, 0x25, 0x6D, 0xFF +vertex 41, 76, -59, 1262, 804, 0xCC, 0x25, 0x93, 0xFF +vertex 27, 97, -35, 476, 1164, 0xBC, 0x50, 0xBA, 0xFF +vertex 79, 90, -41, 688, -154, 0x32, 0x64, 0xC5, 0xFF +vertex 57, 105, 0, -448, 404, 0x31, 0x75, 0x00, 0xFF + +penguin_seg5_vertex_05005EA8: # 0x05005EA8 +vertex 26, 154, 0, -468, 1134, 0x2C, 0x77, 0xFF, 0xFF +vertex 27, 97, 36, 1974, 1130, 0xAC, 0x4A, 0x3A, 0xFF +vertex 57, 105, 0, 1030, -328, 0x31, 0x75, 0x00, 0xFF +vertex 27, 97, -35, 1974, 1130, 0xBC, 0x50, 0xBA, 0xFF + +penguin_seg5_vertex_05005EE8: # 0x05005EE8 +vertex 93, 17, 53, 0, 0, 0x5A, 0xEA, 0x56, 0xFF +vertex 110, 55, 26, 0, 0, 0x76, 0x20, 0x1F, 0xFF +vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF +vertex 79, 90, 42, 0, 0, 0x32, 0x64, 0x3B, 0xFF +vertex 110, 55, -25, 0, 0, 0x76, 0x20, 0xE1, 0xFF +vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF +vertex 82, 99, 0, 0, 0, 0x4E, 0x63, 0x00, 0xFF +vertex 92, 64, -52, 0, 0, 0x3D, 0x1E, 0x96, 0xFF +vertex 79, 90, -41, 0, 0, 0x32, 0x64, 0xC5, 0xFF +vertex 93, 17, -52, 0, 0, 0x5A, 0xEB, 0xAA, 0xFF +vertex 57, 105, 0, 0, 0, 0x31, 0x75, 0x00, 0xFF +vertex 41, 76, -59, 0, 0, 0xCC, 0x25, 0x93, 0xFF +vertex 41, 76, 60, 0, 0, 0xCC, 0x25, 0x6D, 0xFF +vertex 43, 4, -61, 0, 0, 0xF0, 0xE3, 0x86, 0xFF +vertex 18, 10, 37, 0, 0, 0x89, 0xF9, 0x29, 0xFF +vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF + +penguin_seg5_vertex_05005FE8: # 0x05005FE8 +vertex 18, 10, -36, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF +vertex 28, -96, 0, 0, 0, 0xC0, 0x93, 0x00, 0xFF +vertex 18, 10, 37, 0, 0, 0x89, 0xF9, 0x29, 0xFF +vertex 16, 58, -19, 0, 0, 0x84, 0x0D, 0xEA, 0xFF +vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF +vertex 41, 76, 60, 0, 0, 0xCC, 0x25, 0x6D, 0xFF +vertex 16, 58, 20, 0, 0, 0x87, 0x0C, 0x21, 0xFF +vertex 27, 97, 36, 0, 0, 0xAC, 0x4A, 0x3A, 0xFF +vertex 27, 97, -35, 0, 0, 0xBC, 0x50, 0xBA, 0xFF +vertex 41, 76, -59, 0, 0, 0xCC, 0x25, 0x93, 0xFF +vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF +vertex 43, 4, -61, 0, 0, 0xF0, 0xE3, 0x86, 0xFF +vertex 91, -35, -28, 0, 0, 0x58, 0xBD, 0xC4, 0xFF +vertex 92, 64, -52, 0, 0, 0x3D, 0x1E, 0x96, 0xFF +vertex 93, 17, -52, 0, 0, 0x5A, 0xEB, 0xAA, 0xFF +vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF + +penguin_seg5_vertex_050060E8: # 0x050060E8 +vertex 28, -96, 0, 0, 0, 0xC0, 0x93, 0x00, 0xFF +vertex 91, -35, -28, 0, 0, 0x58, 0xBD, 0xC4, 0xFF +vertex 91, -35, 29, 0, 0, 0x58, 0xBC, 0x3B, 0xFF +vertex 105, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF +vertex 43, 4, 62, 0, 0, 0xF0, 0xE3, 0x7A, 0xFF +vertex 93, 17, 53, 0, 0, 0x5A, 0xEA, 0x56, 0xFF +vertex 92, 64, 53, 0, 0, 0x3D, 0x1E, 0x6A, 0xFF + +penguin_seg5_vertex_05006158: # 0x05006158 +vertex 27, 97, 36, 0, 0, 0xAC, 0x4A, 0x3A, 0xFF +vertex 26, 154, 0, 0, 0, 0x2C, 0x77, 0xFF, 0xFF +vertex 27, 97, -35, 0, 0, 0xBC, 0x50, 0xBA, 0xFF + +glabel penguin_seg5_dl_05006188 # 0x05006188 - 0x050061C8 +gsSPLight penguin_seg5_light_05005DE8, 1 +gsSPLight penguin_seg5_light_05005DE0, 2 +gsSPVertex penguin_seg5_vertex_05005E28, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050061C8 # 0x050061C8 - 0x050061F8 +gsSPLight penguin_seg5_light_05005E00, 1 +gsSPLight penguin_seg5_light_05005DF8, 2 +gsSPVertex penguin_seg5_vertex_05005EA8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050061F8 # 0x050061F8 - 0x05006380 +gsSPLight penguin_seg5_light_05005DE8, 1 +gsSPLight penguin_seg5_light_05005DE0, 2 +gsSPVertex penguin_seg5_vertex_05005EE8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 1, 5, 0x0, 1, 4, 6, 0x0 +gsSP2Triangles 6, 3, 1, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 7, 8, 4, 0x0, 4, 5, 9, 0x0 +gsSP2Triangles 4, 8, 6, 0x0, 9, 7, 4, 0x0 +gsSP2Triangles 6, 8, 10, 0x0, 10, 3, 6, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 12, 2, 3, 0x0 +gsSP2Triangles 13, 11, 7, 0x0, 12, 14, 15, 0x0 +gsSPVertex penguin_seg5_vertex_05005FE8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 6, 2, 0x0 +gsSP2Triangles 2, 6, 3, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 0, 3, 9, 0x0 +gsSP2Triangles 5, 4, 10, 0x0, 11, 0, 9, 0x0 +gsSP2Triangles 11, 1, 0, 0x0, 12, 1, 11, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 11, 14, 12, 0x0 +gsSP1Triangle 15, 12, 14, 0x0 +gsSPVertex penguin_seg5_vertex_050060E8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 5, 2, 3, 0x0 +gsSP2Triangles 2, 5, 4, 0x0, 4, 5, 6, 0x0 +gsSPLight penguin_seg5_light_05005E18, 1 +gsSPLight penguin_seg5_light_05005E10, 2 +gsSPVertex penguin_seg5_vertex_05006158, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05006380 # 0x05006380 - 0x050063C8 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel penguin_seg5_dl_050063C8 # 0x050063C8 - 0x05006428 +gsSPDisplayList penguin_seg5_dl_05006188 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050055E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050061C8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList penguin_seg5_dl_050061F8 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05006428 # 0x05006428 - 0x05006458 +gsSPDisplayList penguin_seg5_dl_05006380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05002DE0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050063C8 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05006458 # 0x05006458 - 0x05006488 +gsSPDisplayList penguin_seg5_dl_05006380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050035E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050063C8 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05006488 # 0x05006488 - 0x050064B8 +gsSPDisplayList penguin_seg5_dl_05006380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05003DE0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050063C8 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050064B8 # 0x050064B8 - 0x050064E8 +gsSPDisplayList penguin_seg5_dl_05006380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_050045E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050063C8 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050064E8 # 0x050064E8 - 0x05006518 +gsSPDisplayList penguin_seg5_dl_05006380 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, penguin_seg5_texture_05004DE0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList penguin_seg5_dl_050063C8 +gsSPEndDisplayList + +penguin_seg5_vertex_05006518: # 0x05006518 +vertex -13, -3, -4, 0, 0, 0x01, 0x00, 0x7F, 0x00 +vertex 110, -22, -9, 0, 0, 0x02, 0xEF, 0x7D, 0x00 +vertex 136, 16, -8, 0, 0, 0x01, 0x0D, 0x7E, 0x00 +vertex 8, 25, -12, 0, 0, 0xF0, 0x04, 0x83, 0xFF +vertex 136, 16, -8, 0, 0, 0x04, 0x01, 0x82, 0xFF +vertex 110, -22, -9, 0, 0, 0x03, 0x00, 0x81, 0xFF +vertex -7, -33, -11, 0, 0, 0xE5, 0x05, 0x85, 0xFF +vertex -13, -3, -4, 0, 0, 0xC9, 0x0D, 0x8F, 0xFF +vertex 8, 25, -12, 0, 0, 0xFF, 0x21, 0x7A, 0xFF +vertex -7, -33, -11, 0, 0, 0x00, 0xE4, 0x7B, 0xFF + +penguin_seg5_vertex_050065B8: # 0x050065B8 +vertex 110, -22, 9, 0, 0, 0x02, 0xEF, 0x83, 0x00 +vertex -7, -33, 11, 0, 0, 0x00, 0xE4, 0x85, 0x00 +vertex -14, -3, 4, 0, 0, 0x01, 0x00, 0x81, 0x00 +vertex 136, 16, 8, 0, 0, 0x01, 0x0D, 0x82, 0xFF +vertex 8, 25, 12, 0, 0, 0xFF, 0x21, 0x86, 0xFF +vertex -14, -3, 4, 0, 0, 0xC9, 0x0D, 0x71, 0xFF +vertex -7, -33, 11, 0, 0, 0xE5, 0x05, 0x7B, 0xFF +vertex 8, 25, 12, 0, 0, 0xF0, 0x04, 0x7D, 0xFF +vertex 110, -22, 9, 0, 0, 0x03, 0x00, 0x7F, 0xFF +vertex 136, 16, 8, 0, 0, 0x04, 0x01, 0x7E, 0xFF + +penguin_seg5_vertex_05006658: # 0x05006658 +vertex -16, -2, -1, 0, 0, 0xCA, 0x8E, 0x00, 0x00 +vertex 46, -8, -1, 0, 0, 0x02, 0x81, 0x00, 0x00 +vertex 46, 16, 37, 0, 0, 0x04, 0x9E, 0x50, 0x00 +vertex -21, 16, -19, 0, 0, 0xA6, 0xB9, 0xCC, 0xFF +vertex 46, 16, -41, 0, 0, 0x04, 0x9E, 0xB0, 0xFF +vertex 99, 16, -16, 0, 0, 0x5F, 0xBF, 0xCD, 0xFF +vertex 94, -1, -1, 0, 0, 0x40, 0x93, 0x00, 0xFF +vertex 99, 16, 12, 0, 0, 0x5F, 0xBF, 0x33, 0xFF +vertex 46, 16, 37, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 99, 16, 12, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 46, 16, -41, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -21, 16, 15, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -21, 16, 15, 0, 0, 0xA6, 0xB9, 0x34, 0xFF +vertex -21, 16, -19, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 99, 16, -16, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +penguin_seg5_vertex_05006748: # 0x05006748 +vertex 99, 16, -12, 0, 0, 0x5F, 0xBF, 0xCD, 0x00 +vertex 99, 16, 16, 0, 0, 0x5F, 0xBF, 0x33, 0x00 +vertex 94, -1, 1, 0, 0, 0x40, 0x93, 0x00, 0x00 +vertex -21, 16, 19, 0, 0, 0xA6, 0xB9, 0x34, 0xFF +vertex -21, 16, -15, 0, 0, 0xA6, 0xB9, 0xCC, 0xFF +vertex -16, -2, 1, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex 46, 16, -37, 0, 0, 0x04, 0x9E, 0xB0, 0xFF +vertex -21, 16, -15, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 46, 16, 41, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 46, 16, -37, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 46, 16, 41, 0, 0, 0x04, 0x9E, 0x50, 0xFF +vertex 46, -8, 1, 0, 0, 0x02, 0x81, 0x00, 0xFF +vertex 99, 16, -12, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 99, 16, 16, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -21, 16, 19, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +penguin_seg5_vertex_05006838: # 0x05006838 +vertex 15, 153, 0, 0, 0, 0x6A, 0x45, 0x00, 0x00 +vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0x00 +vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0x00 +vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF +vertex 15, 153, 0, 0, 0, 0x81, 0xFD, 0x00, 0xFF + +penguin_seg5_vertex_05006888: # 0x05006888 +vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0x00 +vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0x00 +vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0x00 +vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF +vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF +vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF +vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF +vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF +vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0xFF +vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF +vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF +vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF +vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF +vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF +vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF +vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0xFF + +penguin_seg5_vertex_05006988: # 0x05006988 +vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF +vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0x00 +vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0x00 +vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF +vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF +vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF +vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF +vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0xFF +vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF +vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF +vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0xFF +vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF +vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF +vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF +vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF + +penguin_seg5_vertex_05006A78: # 0x05006A78 +vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF +vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0x00 +vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0x00 +vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF +vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF +vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0xFF +vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF +vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF +vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF +vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF +vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF +vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF +vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF +vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0xFF +vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF + +penguin_seg5_vertex_05006B68: # 0x05006B68 +vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0xFF +vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0x00 +vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0x00 +vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0xFF +vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF +vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0xFF +vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0xFF +vertex 16, 96, -36, 0, 0, 0xBB, 0x50, 0xBB, 0xFF +vertex 17, -97, 0, 0, 0, 0xBD, 0x95, 0x00, 0xFF +vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF +vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF +vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF +vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF +vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF +vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF +vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF + +penguin_seg5_vertex_05006C68: # 0x05006C68 +vertex 32, 3, -62, 0, 0, 0xED, 0xE4, 0x86, 0xFF +vertex 30, 76, -60, 0, 0, 0xCA, 0x22, 0x93, 0x00 +vertex 94, 64, -53, 0, 0, 0x3B, 0x14, 0x92, 0x00 +vertex 32, 3, 62, 0, 0, 0xED, 0xE4, 0x7A, 0xFF +vertex 95, 17, 53, 0, 0, 0x58, 0xEB, 0x58, 0xFF +vertex 94, 64, 53, 0, 0, 0x3B, 0x14, 0x6E, 0xFF +vertex 92, -35, -29, 0, 0, 0x55, 0xBA, 0xC3, 0xFF +vertex 107, -5, 0, 0, 0, 0x7B, 0xE5, 0x00, 0xFF +vertex 92, -35, 29, 0, 0, 0x55, 0xBA, 0x3D, 0xFF +vertex 95, 17, -53, 0, 0, 0x58, 0xEB, 0xA8, 0xFF +vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0xFF +vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF +vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF +vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0xFF +vertex 16, 96, 36, 0, 0, 0xAB, 0x4A, 0x39, 0xFF +vertex 7, 9, -37, 0, 0, 0x8C, 0xF9, 0xCF, 0xFF + +penguin_seg5_vertex_05006D68: # 0x05006D68 +vertex 30, 76, 60, 0, 0, 0xCA, 0x22, 0x6D, 0xFF +vertex 6, 57, 20, 0, 0, 0x86, 0x0C, 0x20, 0x00 +vertex 7, 9, 37, 0, 0, 0x89, 0xFA, 0x29, 0x00 +vertex 6, 57, -20, 0, 0, 0x84, 0x0D, 0xEB, 0xFF +vertex 46, 105, 0, 0, 0, 0x29, 0x77, 0x00, 0xFF +vertex 92, 90, 41, 0, 0, 0x34, 0x5E, 0x43, 0xFF +vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0xFF +vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0xFF + +penguin_seg5_vertex_05006DE8: # 0x05006DE8 +vertex 112, 55, -26, 0, 0, 0x79, 0x11, 0xDE, 0x00 +vertex 92, 90, -41, 0, 0, 0x33, 0x5E, 0xBD, 0x00 +vertex 95, 99, 0, 0, 0, 0x56, 0x5D, 0x00, 0x00 +vertex 112, 55, 26, 0, 0, 0x79, 0x11, 0x22, 0xFF + +penguin_seg5_vertex_05006E28: # 0x05006E28 +vertex -35, 162, 36, 0, 0, 0xC6, 0x5C, 0x3F, 0x00 +vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0x00 +vertex -32, 159, -28, 0, 0, 0xD3, 0x6F, 0xD8, 0x00 +vertex 90, -8, -61, 0, 0, 0x70, 0xFF, 0xC6, 0xFF +vertex 52, 36, -53, 0, 0, 0x60, 0x3A, 0xC5, 0xFF +vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF +vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF +vertex -52, 36, -53, 0, 0, 0xA0, 0x3A, 0xC5, 0xFF +vertex -90, -8, -61, 0, 0, 0x90, 0xFF, 0xC6, 0xFF +vertex -17, 148, -50, 0, 0, 0xB2, 0x38, 0xAF, 0xFF +vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0xFF +vertex 32, 159, -28, 0, 0, 0x46, 0x60, 0xD5, 0xFF +vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF +vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF +vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF + +penguin_seg5_vertex_05006F18: # 0x05006F18 +vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF +vertex 0, -33, -140, 0, 0, 0x00, 0xB6, 0x9A, 0x00 +vertex -40, 5, -103, 0, 0, 0xCD, 0x37, 0x9A, 0x00 +vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF +vertex 90, -2, 44, 0, 0, 0x77, 0xE4, 0x1F, 0xFF +vertex 90, -8, -61, 0, 0, 0x70, 0xFF, 0xC6, 0xFF +vertex -90, -8, -61, 0, 0, 0x90, 0xFF, 0xC6, 0xFF +vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF +vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF +vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF +vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF +vertex -52, 36, -53, 0, 0, 0xA0, 0x3A, 0xC5, 0xFF +vertex -17, 148, -50, 0, 0, 0xB2, 0x38, 0xAF, 0xFF +vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF +vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0xFF +vertex 52, 36, -53, 0, 0, 0x60, 0x3A, 0xC5, 0xFF + +penguin_seg5_vertex_05007018: # 0x05007018 +vertex -32, 159, -28, 0, 0, 0xD3, 0x6F, 0xD8, 0xFF +vertex 32, 159, -28, 0, 0, 0x46, 0x60, 0xD5, 0x00 +vertex 17, 148, -50, 0, 0, 0x39, 0x45, 0xA7, 0x00 +vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0xFF +vertex 0, -33, -140, 0, 0, 0x00, 0xB6, 0x9A, 0xFF +vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF +vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF +vertex -40, 5, -103, 0, 0, 0xCD, 0x37, 0x9A, 0xFF +vertex 40, 5, -103, 0, 0, 0x3D, 0x38, 0xA1, 0xFF + +penguin_seg5_vertex_050070A8: # 0x050070A8 +vertex -35, 162, 36, 0, 0, 0xC6, 0x5C, 0x3F, 0x00 +vertex -37, 87, 87, 0, 0, 0xB6, 0x2E, 0x5C, 0x00 +vertex 37, 87, 87, 0, 0, 0x35, 0x31, 0x68, 0x00 +vertex -90, -2, 44, 0, 0, 0x89, 0xE4, 0x1F, 0xFF +vertex -70, 82, 19, 0, 0, 0x8A, 0x2B, 0xF1, 0xFF +vertex 35, 162, 36, 0, 0, 0x3A, 0x6B, 0x22, 0xFF +vertex 70, 82, 19, 0, 0, 0x76, 0x2B, 0xF1, 0xFF +vertex -47, -11, 108, 0, 0, 0xCF, 0xE5, 0x71, 0xFF +vertex -50, -56, 36, 0, 0, 0xDC, 0x89, 0x15, 0xFF +vertex 47, -11, 108, 0, 0, 0x31, 0xC3, 0x63, 0xFF +vertex 50, -56, 36, 0, 0, 0x38, 0x91, 0x16, 0xFF +vertex -55, -39, -33, 0, 0, 0xB5, 0x9D, 0xEB, 0xFF +vertex 0, -56, -79, 0, 0, 0xF9, 0x84, 0xE8, 0xFF +vertex 90, -2, 44, 0, 0, 0x77, 0xE4, 0x1F, 0xFF +vertex 55, -39, -33, 0, 0, 0x3C, 0x92, 0xEF, 0xFF + +glabel penguin_seg5_dl_05007198 # 0x05007198 - 0x050071E8 +gsSPLight penguin_seg5_light_05002D88, 1 +gsSPLight penguin_seg5_light_05002D80, 2 +gsSPVertex penguin_seg5_vertex_05006518, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 8, 0, 2, 0x0, 0, 9, 1, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050071E8 # 0x050071E8 - 0x05007238 +gsSPLight penguin_seg5_light_05002D88, 1 +gsSPLight penguin_seg5_light_05002D80, 2 +gsSPVertex penguin_seg5_vertex_050065B8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05007238 # 0x05007238 - 0x050072C8 +gsSPLight penguin_seg5_light_05002DA0, 1 +gsSPLight penguin_seg5_light_05002D98, 2 +gsSPVertex penguin_seg5_vertex_05006658, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 1, 4, 6, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 1, 0, 4, 0x0 +gsSP2Triangles 8, 10, 11, 0x0, 2, 12, 0, 0x0 +gsSP2Triangles 0, 12, 3, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 10, 13, 11, 0x0, 9, 14, 10, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_050072C8 # 0x050072C8 - 0x05007358 +gsSPLight penguin_seg5_light_05002DA0, 1 +gsSPLight penguin_seg5_light_05002D98, 2 +gsSPVertex penguin_seg5_vertex_05006748, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 5, 11, 0x0, 8, 12, 9, 0x0 +gsSP2Triangles 6, 2, 11, 0x0, 2, 10, 11, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 2, 1, 10, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 6, 11, 5, 0x0 +gsSP2Triangles 8, 13, 12, 0x0, 7, 14, 8, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05007358 # 0x05007358 - 0x05007540 +gsSPLight penguin_seg5_light_05002DB8, 1 +gsSPLight penguin_seg5_light_05002DB0, 2 +gsSPVertex penguin_seg5_vertex_05006838, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP1Triangle 1, 4, 3, 0x0 +gsSPLight penguin_seg5_light_05002D88, 1 +gsSPLight penguin_seg5_light_05002D80, 2 +gsSPVertex penguin_seg5_vertex_05006888, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 0, 0x0 +gsSP2Triangles 10, 11, 8, 0x0, 12, 13, 10, 0x0 +gsSP2Triangles 9, 4, 1, 0x0, 3, 14, 15, 0x0 +gsSPVertex penguin_seg5_vertex_05006988, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 7, 0x0, 14, 0, 2, 0x0 +gsSPVertex penguin_seg5_vertex_05006A78, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 8, 4, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 14, 0x0 +gsSPVertex penguin_seg5_vertex_05006B68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 1, 6, 0x0, 12, 2, 13, 0x0 +gsSP2Triangles 3, 7, 4, 0x0, 14, 15, 1, 0x0 +gsSPVertex penguin_seg5_vertex_05006C68, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 2, 10, 0x0 +gsSP2Triangles 4, 7, 11, 0x0, 8, 4, 3, 0x0 +gsSP2Triangles 0, 9, 6, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 15, 12, 1, 0x0 +gsSPVertex penguin_seg5_vertex_05006D68, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSPLight penguin_seg5_light_05002D88, 1 +gsSPLight penguin_seg5_light_05002D80, 2 +gsSPVertex penguin_seg5_vertex_05006DE8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel penguin_seg5_dl_05007540 # 0x05007540 - 0x05007708 +gsSPLight penguin_seg5_light_05002D88, 1 +gsSPLight penguin_seg5_light_05002D80, 2 +gsSPVertex penguin_seg5_vertex_05006E28, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 2, 9, 6, 0x0 +gsSP2Triangles 5, 10, 11, 0x0, 4, 10, 5, 0x0 +gsSP2Triangles 8, 12, 13, 0x0, 5, 11, 1, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 10, 9, 2, 0x0 +gsSP1Triangle 3, 14, 4, 0x0 +gsSPVertex penguin_seg5_vertex_05006F18, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 1, 0x0 +gsSP2Triangles 11, 8, 12, 0x0, 13, 5, 4, 0x0 +gsSP2Triangles 0, 14, 15, 0x0, 2, 11, 12, 0x0 +gsSP2Triangles 6, 11, 2, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 1, 10, 6, 0x0, 6, 2, 1, 0x0 +gsSP2Triangles 5, 13, 1, 0x0, 2, 12, 14, 0x0 +gsSPVertex penguin_seg5_vertex_05007018, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 2, 8, 0x0 +gsSPLight penguin_seg5_light_05002DD0, 1 +gsSPLight penguin_seg5_light_05002DC8, 2 +gsSPVertex penguin_seg5_vertex_050070A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 5, 2, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 8, 10, 9, 0x0, 9, 2, 7, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 8, 11, 12, 0x0, 13, 9, 10, 0x0 +gsSP2Triangles 2, 1, 7, 0x0, 13, 10, 14, 0x0 +gsSP2Triangles 14, 10, 8, 0x0, 2, 5, 0, 0x0 +gsSP2Triangles 13, 6, 2, 0x0, 3, 7, 1, 0x0 +gsSP2Triangles 11, 8, 3, 0x0, 12, 14, 8, 0x0 +gsSP1Triangle 2, 9, 13, 0x0 +gsSPEndDisplayList + +penguin_seg5_animvalue_05007708: # 0x05007708 +.hword 0x0000, 0x007B, 0x008E, 0x00B8, 0x00E2, 0x00F5, 0x00F0, 0x00E5 +.hword 0x00D4, 0x00C0, 0x00AA, 0x0092, 0x007C, 0x0067, 0x004C, 0x0038 +.hword 0x003A, 0x0045, 0x004B, 0x0047, 0x003E, 0x0038, 0x003B, 0x003E +.hword 0x003B, 0x0037, 0x1326, 0x13F0, 0x161B, 0x195E, 0x1D6C, 0x21FA +.hword 0x26BD, 0x2B6B, 0x3038, 0x362C, 0x3CA4, 0x42E3, 0x47CC, 0x4798 +.hword 0x440A, 0x4206, 0x405C, 0x3F8E, 0x3FB9, 0x406A, 0x414E, 0x4214 +.hword 0x4268, 0x4268, 0x4268, 0x0000, 0x00AC, 0x0290, 0x057D, 0x0944 +.hword 0x0DB4, 0x129D, 0x17D1, 0x1D20, 0x2259, 0x274E, 0x2BCE, 0x2FAB +.hword 0x31ED, 0x32DE, 0x342C, 0x373C, 0x3A2A, 0x3A2D, 0x383C, 0x36FF +.hword 0x36FF, 0x36FF, 0x36FF, 0x36FF, 0x29F6, 0x2A05, 0x2A2A, 0x2A5F +.hword 0x2A9B, 0x2AD8, 0x2B0D, 0x2B32, 0x2B40, 0x2B2F, 0x2AF8, 0x2A92 +.hword 0x29F6, 0x277B, 0x2311, 0x1F18, 0x1C7C, 0x1AA5, 0x19AB, 0x1961 +.hword 0x1961, 0x1961, 0x1961, 0x1961, 0x1961, 0xBDF6, 0xBDF9, 0xBE02 +.hword 0xBE0F, 0xBE1D, 0xBE2C, 0xBE39, 0xBE42, 0xBE45, 0xBE41, 0xBE34 +.hword 0xBE1B, 0xBDF6, 0xBD03, 0xBB9A, 0xBB5B, 0xBE7B, 0xC23D, 0xC1C1 +.hword 0xBE95, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0xBCA8, 0x0003, 0xFF3A +.hword 0xFD02, 0xF996, 0xF531, 0xF00D, 0xEA64, 0xE470, 0xDE6B, 0xD890 +.hword 0xD318, 0xCE3E, 0xCA3C, 0xC922, 0xCA9F, 0xCB5E, 0xC925, 0xC694 +.hword 0xC70B, 0xC974, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xCAE7, 0xD4D1 +.hword 0xD4C2, 0xD49C, 0xD465, 0xD427, 0xD3E9, 0xD3B2, 0xD38C, 0xD37D +.hword 0xD38F, 0xD3C8, 0xD430, 0xD4D1, 0xD760, 0xDBED, 0xDFFF, 0xE296 +.hword 0xE463, 0xE57A, 0xE5F9, 0xE617, 0xE617, 0xE617, 0xE617, 0xE617 +.hword 0xBDED, 0xBDF2, 0xBE01, 0xBE16, 0xBE2E, 0xBE45, 0xBE5A, 0xBE69 +.hword 0xBE6E, 0xBE68, 0xBE52, 0xBE2A, 0xBDED, 0xBC7C, 0xBA48, 0xB9A9 +.hword 0xBD97, 0xC272, 0xC1DF, 0xBDDF, 0xBB70, 0xBB70, 0xBB70, 0xBB70 +.hword 0xBB70, 0x8001, 0x8001, 0x0BD0, 0x1193, 0x1E99, 0x2C81, 0x34E7 +.hword 0x3792, 0x38C5, 0x38DA, 0x382D, 0x3719, 0x35F9, 0x3529, 0x34F7 +.hword 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x34F7 +.hword 0x34F7, 0x34F7, 0x34F7, 0x34F7, 0x8BD2, 0x916A, 0x9E16, 0xABAA +.hword 0xB3FA, 0xB6D3, 0xB852, 0xB8C5, 0xB87D, 0xB7C9, 0xB6F8, 0xB659 +.hword 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0xB632 +.hword 0xB632, 0xB632, 0xB632, 0xB632, 0xB632, 0x27AC, 0x2736, 0x25F0 +.hword 0x23FF, 0x218B, 0x1EBB, 0x1BB5, 0x18A2, 0x15A7, 0x12EC, 0x1099 +.hword 0x0ED3, 0x0E0E, 0x118A, 0x16DC, 0x19D2, 0x17C3, 0x135C, 0x1063 +.hword 0x1046, 0x1148, 0x1275, 0x12D8, 0x108B, 0x0E69, 0xC003, 0x4004 +.hword 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000 +.hword 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000 + +penguin_seg5_animindex_05007954: # 0x05007954 +.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0001, 0x0000, 0x0019, 0x001A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0122, 0x0001, 0x0123 +.hword 0x0001, 0x0124, 0x0019, 0x0033, 0x0019, 0x004C, 0x0019, 0x0065 +.hword 0x0001, 0x011F, 0x0001, 0x0120, 0x0001, 0x0121, 0x0019, 0x007E +.hword 0x0019, 0x0097, 0x0019, 0x00B0, 0x0001, 0x011C, 0x0001, 0x011D +.hword 0x0001, 0x011E, 0x0001, 0x00C9, 0x0001, 0x00CA, 0x0019, 0x00CB +.hword 0x0001, 0x0119, 0x0001, 0x011A, 0x0001, 0x011B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0019, 0x00E4, 0x0001, 0x0116, 0x0001, 0x0117 +.hword 0x0001, 0x0118, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x00FD + +penguin_seg5_anim_050079E4: # 0x050079E4 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x19 +.hword 0x0B +.word penguin_seg5_animvalue_05007708 +.word penguin_seg5_animindex_05007954 +.word 0 + +penguin_seg5_animvalue_050079FC: # 0x050079FC +.hword 0x0000, 0x0037, 0x0046, 0x0057, 0x0068, 0x0078, 0x0087, 0x0091 +.hword 0x0098, 0x0096, 0x008C, 0x007E, 0x006F, 0x0062, 0x0056, 0x0049 +.hword 0x0041, 0x0040, 0x0043, 0x0045, 0x0046, 0x0047, 0x0047, 0x0047 +.hword 0x0046, 0x0046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0004 +.hword 0x000C, 0x0011, 0x0010, 0x000B, 0x0006, 0x0000, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFF, 0x0000, 0x4268, 0x4041, 0x3A62, 0x31B2, 0x2713 +.hword 0x1B6C, 0x0FA1, 0x0496, 0xFB32, 0xF456, 0xF1D7, 0xF39D, 0xF7B4 +.hword 0xFC25, 0x040B, 0x0A01, 0x08D9, 0x05E8, 0x0238, 0xFED2, 0xFCBE +.hword 0xFC9E, 0xFDBF, 0xFF2F, 0xFFFE, 0x36FF, 0x2C2E, 0x1695, 0x067A +.hword 0xFEF3, 0xF8DD, 0xF533, 0xF4EF, 0xF90C, 0x07AF, 0x1F54, 0x356D +.hword 0x3F6A, 0x3E8C, 0x3B63, 0x3663, 0x2FFD, 0x28A4, 0x20C9, 0x18DF +.hword 0x1158, 0x0AA5, 0x053B, 0x0189, 0x0004, 0x1961, 0x1812, 0x153E +.hword 0x128C, 0x0FBF, 0x0C45, 0x0940, 0x07CF, 0x0914, 0x1026, 0x1BDD +.hword 0x2701, 0x2C56, 0x2C74, 0x2B8D, 0x29D2, 0x2774, 0x24A4, 0x2191 +.hword 0x1E6D, 0x1B69, 0x18B5, 0x1682, 0x1500, 0x1460, 0xBCA8, 0xB8C3 +.hword 0xB038, 0xA7BB, 0x9EA8, 0x9376, 0x8982, 0x842A, 0x86CC, 0x9A0D +.hword 0xBAB2, 0xDA3E, 0xEA38, 0xEC31, 0xEBAD, 0xE91E, 0xE4F1, 0xDF98 +.hword 0xD982, 0xD31F, 0xCCDF, 0xC731, 0xC285, 0xBF4B, 0xBDF3, 0xCAE7 +.hword 0xD562, 0xEA5D, 0xFA29, 0x0219, 0x0901, 0x0D73, 0x0DFF, 0x0938 +.hword 0xF7E4, 0xDC00, 0xC1F1, 0xB620, 0xB715, 0xBAB9, 0xC087, 0xC7FA +.hword 0xD08B, 0xD9B5, 0xE2F2, 0xEBBC, 0xF38F, 0xF9E3, 0xFE34, 0xFFFC +.hword 0xE617, 0xE87D, 0xED4C, 0xF0EC, 0xF304, 0xF525, 0xF694, 0xF695 +.hword 0xF46C, 0xED5B, 0xE246, 0xD7E9, 0xD2FF, 0xD2F0, 0xD3DA, 0xD58F +.hword 0xD7E1, 0xDAA0, 0xDD9D, 0xE0A9, 0xE397, 0xE635, 0xE857, 0xE9CC +.hword 0xEA67, 0xBB70, 0xB68F, 0xAC17, 0xA249, 0x9896, 0x8CC0, 0x8282 +.hword 0x7D94, 0x81BC, 0x9908, 0xBFC1, 0xE4EA, 0xF785, 0xF97F, 0xF871 +.hword 0xF4E6, 0xEF67, 0xE87F, 0xE0B8, 0xD89C, 0xD0B5, 0xC98D, 0xC3AE +.hword 0xBFA2, 0xBDF3, 0x8001, 0x7FF4, 0x7FD7, 0x7FAC, 0x7F74, 0x7F34 +.hword 0x7EEF, 0x7EA8, 0x7E63, 0x7E23, 0x7DEB, 0x7DBE, 0x7DA1, 0x7DA1 +.hword 0x7DC6, 0x7E02, 0x7E4C, 0x7E97, 0x7F0C, 0x7FA3, 0x800D, 0x8029 +.hword 0x8023, 0x800F, 0x8002, 0x8001, 0x7FC1, 0x7F15, 0x7E0F, 0x7CC3 +.hword 0x7B45, 0x79A9, 0x7803, 0x7667, 0x74E9, 0x739D, 0x7298, 0x71ED +.hword 0x720E, 0x731E, 0x74B9, 0x7679, 0x77FB, 0x7981, 0x7B3D, 0x7CAF +.hword 0x7DD5, 0x7EE0, 0x7FA6, 0x7FFE, 0x34F7, 0x33F6, 0x3127, 0x2CD9 +.hword 0x2757, 0x20F0, 0x19F1, 0x12A8, 0x0B62, 0x046D, 0xFE17, 0xF8AB +.hword 0xF479, 0xF275, 0xF2C9, 0xF496, 0xF6FA, 0xF916, 0xFC24, 0x0040 +.hword 0x02D9, 0x02FC, 0x01FF, 0x00B9, 0x0002, 0x0000, 0x0003, 0x000C +.hword 0x001A, 0x002C, 0x0041, 0x0057, 0x006E, 0x0084, 0x0098, 0x00AA +.hword 0x00B8, 0x00C1, 0x00AD, 0x007E, 0x005C, 0x006E, 0x0073, 0x0029 +.hword 0xFFC5, 0xFF89, 0xFF91, 0xFFBA, 0xFFE8, 0x0000, 0x0000, 0xFFD0 +.hword 0xFF4A, 0xFE7B, 0xFD73, 0xFC3F, 0xFAEE, 0xF98F, 0xF82F, 0xF6DE +.hword 0xF5A9, 0xF49E, 0xF3CD, 0xF3CF, 0xF4B9, 0xF5D1, 0xF748, 0xF8F4 +.hword 0xFA6F, 0xFBF5, 0xFD35, 0xFE32, 0xFF14, 0xFFB8, 0x0000, 0xB632 +.hword 0xB512, 0xB1EC, 0xAD14, 0xA6E1, 0x9FA6, 0x97B8, 0x8F6E, 0x871B +.hword 0x7F13, 0x77AF, 0x7143, 0x6C22, 0x6C0E, 0x70F1, 0x755D, 0x773F +.hword 0x792C, 0x7C94, 0x8083, 0x82EA, 0x8309, 0x8207, 0x80BD, 0x8004 +.hword 0x0E69, 0x101E, 0x14BA, 0x1B78, 0x2396, 0x2C4E, 0x34DE, 0x3C80 +.hword 0x4272, 0x45EE, 0x4796, 0x489B, 0x4911, 0x490A, 0x489C, 0x47D9 +.hword 0x46D6, 0x45A6, 0x445C, 0x430E, 0x41CD, 0x40AF, 0x3FC7, 0x3F28 +.hword 0x3EE6, 0xC003, 0x4004, 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD +.hword 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA + +penguin_seg5_animindex_05007D3C: # 0x05007D3C +.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0019, 0x001A, 0x0019, 0x0033 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x019D, 0x0001, 0x019E +.hword 0x0001, 0x019F, 0x0019, 0x004C, 0x0019, 0x0065, 0x0019, 0x007E +.hword 0x0001, 0x019A, 0x0001, 0x019B, 0x0001, 0x019C, 0x0019, 0x0097 +.hword 0x0019, 0x00B0, 0x0019, 0x00C9, 0x0001, 0x0197, 0x0001, 0x0198 +.hword 0x0001, 0x0199, 0x0019, 0x00E2, 0x0019, 0x00FB, 0x0019, 0x0114 +.hword 0x0001, 0x0194, 0x0001, 0x0195, 0x0001, 0x0196, 0x0019, 0x012D +.hword 0x0019, 0x0146, 0x0019, 0x015F, 0x0001, 0x0191, 0x0001, 0x0192 +.hword 0x0001, 0x0193, 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x0178 + +penguin_seg5_anim_05007DCC: # 0x05007DCC +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x19 +.hword 0x0B +.word penguin_seg5_animvalue_050079FC +.word penguin_seg5_animindex_05007D3C +.word 0 + +penguin_seg5_animvalue_05007DE4: # 0x05007DE4 +.hword 0x0000, 0x0046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFE, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFB +.hword 0xFFFB, 0xFFFC, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFC, 0xFFFD, 0xFFFD +.hword 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0005 +.hword 0x0008, 0x000D, 0x0011, 0x0017, 0x001C, 0x0022, 0x0027, 0x002D +.hword 0x0032, 0x0036, 0x003A, 0x003D, 0x003F, 0x0040, 0x0040, 0x003E +.hword 0x003B, 0x0036, 0x0030, 0x0027, 0x001C, 0x000F, 0x0000, 0xFFCF +.hword 0xFF6A, 0xFEEB, 0xFE67, 0xFDF7, 0xFD88, 0xFD08, 0xFC8A, 0xFC23 +.hword 0xFBE8, 0xFBEE, 0xFC5A, 0xFD26, 0xFE1D, 0xFF0C, 0xFFC2, 0x0008 +.hword 0xFFBB, 0xFEF9, 0xFDFC, 0xFCFF, 0xFC3C, 0xFBEE, 0xFC02, 0xFC3A +.hword 0xFC90, 0xFCFB, 0xFD75, 0xFDF6, 0xFE78, 0xFEF2, 0xFF5D, 0xFFB3 +.hword 0xFFEC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFFFE, 0xFFFA, 0xFFF6, 0xFFF1, 0xFFEB, 0xFFE5, 0xFFDE +.hword 0xFFD8, 0xFFD2, 0xFFCC, 0xFFC7, 0xFFC2, 0xFFBE, 0xFFBC, 0xFFBA +.hword 0xFFBB, 0xFFBD, 0xFFC0, 0xFFC6, 0xFFCF, 0xFFD9, 0xFFE7, 0xFFF7 +.hword 0x0009, 0x0080, 0x016F, 0x025F, 0x02DC, 0x0271, 0x0081, 0xFD5B +.hword 0xF9E8, 0xF715, 0xF5CD, 0xF64A, 0xF7DB, 0xFA0D, 0xFC6A, 0xFE7F +.hword 0xFFD8, 0x0000, 0xFE4B, 0xFAEC, 0xF6C2, 0xF2AA, 0xEF82, 0xEE28 +.hword 0xEE19, 0xEE3B, 0xEE88, 0xEEFC, 0xEF93, 0xF047, 0xF113, 0xF1F4 +.hword 0xF2E4, 0xF3DF, 0xF4DF, 0xF5E1, 0xF6DF, 0xF7D5, 0xF8BD, 0xF994 +.hword 0xFA55, 0xFAFA, 0xFB7F, 0xFBE0, 0xFC12, 0xFC12, 0xFBE9, 0xFB9F +.hword 0xFB3C, 0xFAC6, 0xFA48, 0xF9C7, 0xF94D, 0xF8E1, 0xF88B, 0xF852 +.hword 0xF840, 0xF85B, 0xF911, 0xFA86, 0xFC56, 0xFE1D, 0xFF77, 0x0000 +.hword 0x145F, 0x145F, 0x147C, 0x14D1, 0x1558, 0x160E, 0x16EC, 0x17EF +.hword 0x1911, 0x1A4D, 0x1B9F, 0x1D02, 0x1E70, 0x1FE6, 0x215E, 0x22D4 +.hword 0x2442, 0x25A4, 0x26F5, 0x2830, 0x2950, 0x2A51, 0x2B2D, 0x2BE0 +.hword 0x2C65, 0x2CB7, 0x2CD1, 0x2A54, 0x2460, 0x1D2E, 0x16F8, 0x13F6 +.hword 0x1572, 0x19EF, 0x1F80, 0x243A, 0x262F, 0x2503, 0x221C, 0x1E35 +.hword 0x1A08, 0x1650, 0x13C6, 0x1326, 0x1571, 0x1A52, 0x207B, 0x269D +.hword 0x2B6A, 0x2D95, 0x2DE0, 0x2DF1, 0x2DCB, 0x2D74, 0x2CF1, 0x2C47 +.hword 0x2B7B, 0x2A92, 0x2992, 0x287E, 0x275C, 0x2631, 0x2503, 0x23D5 +.hword 0x22AE, 0x2191, 0x2085, 0x1F8E, 0x1EB0, 0x1DF2, 0x1D4A, 0x1CAB +.hword 0x1C13, 0x1B82, 0x1AF7, 0x1A72, 0x19F1, 0x1974, 0x18F9, 0x1881 +.hword 0x1809, 0x1791, 0x1719, 0x16A0, 0x1620, 0x159D, 0x1523, 0x14BE +.hword 0x1478, 0x145F, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0 +.hword 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF0, 0xBDF1, 0xBDF1, 0xBDF1, 0xBDF1 +.hword 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF2, 0xBDF3, 0xBDF3, 0xBDF3 +.hword 0xBDF3, 0xBDF3, 0xBDF3, 0xBDF3, 0xBDF3, 0xBE26, 0xBE8B, 0xBED7 +.hword 0xBEBC, 0xBDEE, 0xBBD4, 0xB8A0, 0xB538, 0xB285, 0xB16B, 0xB229 +.hword 0xB410, 0xB6A3, 0xB966, 0xBBDB, 0xBD87, 0xBDEC, 0xBC58, 0xB904 +.hword 0xB4D6, 0xB0B3, 0xAD81, 0xAC26, 0xAC1C, 0xAC44, 0xAC97, 0xAD12 +.hword 0xADAF, 0xAE6A, 0xAF3E, 0xB025, 0xB11D, 0xB21E, 0xB325, 0xB42E +.hword 0xB532, 0xB62D, 0xB71B, 0xB7F6, 0xB8BB, 0xB963, 0xB9EA, 0xBA4C +.hword 0xBA7D, 0xBA7B, 0xBA4F, 0xB9FF, 0xB995, 0xB919, 0xB892, 0xB809 +.hword 0xB786, 0xB711, 0xB6B2, 0xB672, 0xB658, 0xB66D, 0xB71B, 0xB888 +.hword 0xBA51, 0xBC12, 0xBD68, 0xBDF0, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003 +.hword 0x0004, 0x0005, 0x0005, 0x0006, 0x0007, 0x0007, 0x0008, 0x0008 +.hword 0x0009, 0x0009, 0x000A, 0x000A, 0x000A, 0x000A, 0x000A, 0xFF9C +.hword 0xFEBE, 0xFE16, 0xFE4A, 0x0000, 0x0483, 0x0B64, 0x12B3, 0x1882 +.hword 0x1ADF, 0x195B, 0x1574, 0x1022, 0x0A5C, 0x051A, 0x0153, 0x0000 +.hword 0x025B, 0x07E7, 0x0F08, 0x1620, 0x1B90, 0x1DBC, 0x1D26, 0x1B88 +.hword 0x1917, 0x1607, 0x128D, 0x0EDE, 0x0B2F, 0x07B5, 0x04A5, 0x0233 +.hword 0x0095, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0xEA69, 0xEA69 +.hword 0xEA4C, 0xE9FB, 0xE979, 0xE8CB, 0xE7F6, 0xE6FE, 0xE5E9, 0xE4BA +.hword 0xE376, 0xE223, 0xE0C4, 0xDF5F, 0xDDF8, 0xDC94, 0xDB37, 0xD9E6 +.hword 0xD8A6, 0xD77B, 0xD66A, 0xD578, 0xD4AA, 0xD403, 0xD38A, 0xD342 +.hword 0xD32F, 0xD5DA, 0xDC1E, 0xE37D, 0xE97D, 0xEBA1, 0xE80D, 0xE069 +.hword 0xD780, 0xD01B, 0xCD05, 0xCE98, 0xD2AE, 0xD855, 0xDE9A, 0xE48A +.hword 0xE933, 0xEBA1, 0xEB0C, 0xE80A, 0xE3B9, 0xDF35, 0xDB9D, 0xDA0D +.hword 0xD9E9, 0xD9D4, 0xD9CC, 0xD9D3, 0xD9E6, 0xDA05, 0xDA30, 0xDA65 +.hword 0xDAA5, 0xDAED, 0xDB3F, 0xDB99, 0xDBFA, 0xDC62, 0xDCCF, 0xDD43 +.hword 0xDDBA, 0xDE36, 0xDEB5, 0xDF37, 0xDFBA, 0xE03F, 0xE0C4, 0xE149 +.hword 0xE1CE, 0xE251, 0xE2D1, 0xE34F, 0xE3CA, 0xE440, 0xE4B1, 0xE51D +.hword 0xE5A7, 0xE666, 0xE744, 0xE82B, 0xE905, 0xE9BC, 0xEA3A, 0xEA69 +.hword 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE +.hword 0xBDEE, 0xBDEE, 0xBDED, 0xBDED, 0xBDED, 0xBDEC, 0xBDEC, 0xBDEC +.hword 0xBDEB, 0xBDEB, 0xBDEB, 0xBDEA, 0xBDEA, 0xBDEA, 0xBDEA, 0xBDEA +.hword 0xBDE9, 0xBDE9, 0xBDE9, 0xBE5C, 0xBF42, 0xBFEE, 0xBFB7, 0xBDEE +.hword 0xB93E, 0xB219, 0xAA82, 0xA47A, 0xA206, 0xA3A0, 0xA7C0, 0xAD5C +.hword 0xB36B, 0xB8E4, 0xBCBD, 0xBDEE, 0xBB10, 0xB4A3, 0xAC79, 0xA464 +.hword 0x9E35, 0x9BBE, 0x9BD1, 0x9C07, 0x9C5F, 0x9CD7, 0x9D6D, 0x9E1F +.hword 0x9EEB, 0x9FD0, 0xA0CA, 0xA1D9, 0xA2FA, 0xA42C, 0xA56C, 0xA6B8 +.hword 0xA810, 0xA970, 0xAAD7, 0xAC43, 0xADB2, 0xAF22, 0xB091, 0xB1FD +.hword 0xB365, 0xB4C5, 0xB61E, 0xB76C, 0xB8AD, 0xB9E0, 0xBB03, 0xBC14 +.hword 0xBD10, 0xBDF7, 0xBE9E, 0xBEEC, 0xBEF5, 0xBECE, 0xBE8B, 0xBE42 +.hword 0xBE07, 0xBDEF, 0x8001, 0x8001, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0025 +.hword 0x0085, 0x0106, 0x0190, 0x0209, 0x0289, 0x0321, 0x03AC, 0x0409 +.hword 0x0413, 0x03B9, 0x0317, 0x024D, 0x017A, 0x00BD, 0x0034, 0x0000 +.hword 0x004D, 0x010E, 0x0209, 0x0304, 0x03C5, 0x0413, 0x03FE, 0x03C5 +.hword 0x0370, 0x0304, 0x028A, 0x0209, 0x0188, 0x010E, 0x00A2, 0x004D +.hword 0x0014, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8029, 0x808C, 0x8110, 0x8199, 0x820B, 0x8279, 0x82F6 +.hword 0x8366, 0x83AC, 0x83AC, 0x8357, 0x82C2, 0x820A, 0x814B, 0x80A2 +.hword 0x802A, 0x8001, 0x8054, 0x8117, 0x8211, 0x830A, 0x83C8, 0x8415 +.hword 0x8400, 0x83C7, 0x8372, 0x8306, 0x828C, 0x820B, 0x818A, 0x8110 +.hword 0x80A4, 0x804F, 0x8016, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x0000, 0x0033, 0x00C4, 0x01A2, 0x02BF, 0x040A, 0x0574, 0x06EE +.hword 0x0868, 0x09D3, 0x0B20, 0x0C3E, 0x0D1F, 0x0DB3, 0x0E05, 0x0E2D +.hword 0x0E2F, 0x0E12, 0x0DD9, 0x0D8A, 0x0D2A, 0x0CBE, 0x0C4B, 0x0BD5 +.hword 0x0B62, 0x0AF6, 0x0A97, 0x0A47, 0x09FF, 0x09BC, 0x0977, 0x092A +.hword 0x08D0, 0x0864, 0x07DF, 0x073D, 0x0678, 0x0589, 0x046B, 0x0320 +.hword 0x01AD, 0x001B, 0xFE72, 0xFCB7, 0xFAF3, 0xF92C, 0xF769, 0xF5B3 +.hword 0xF410, 0xF287, 0xF120, 0xEFE2, 0xEED5, 0xEDFE, 0xED67, 0xED15 +.hword 0xECFB, 0xED04, 0xED2E, 0xED76, 0xEDDA, 0xEE58, 0xEEEC, 0xEF96 +.hword 0xF051, 0xF11D, 0xF1F6, 0xF2DA, 0xF3C6, 0xF4B9, 0xF5B0, 0xF6A8 +.hword 0xF7A0, 0xF894, 0xF982, 0xFA68, 0xFB44, 0xFC12, 0xFCD2, 0xFD7F +.hword 0xFE19, 0xFE9A, 0xFF02, 0xFF55, 0xFF94, 0xFFC2, 0xFFE1, 0xFFF4 +.hword 0xFFFE, 0x0000, 0x0000, 0xFFF4, 0xFFD0, 0xFF99, 0xFF54, 0xFF04 +.hword 0xFEAE, 0xFE55, 0xFDFF, 0xFDAF, 0xFD6A, 0xFD33, 0xFD0F, 0xFD02 +.hword 0xFD0A, 0xFD22, 0xFD46, 0xFD76, 0xFDB0, 0xFDF1, 0xFE38, 0xFE84 +.hword 0xFED2, 0xFF21, 0xFF6F, 0xFFBA, 0x0000, 0x004B, 0x00A3, 0x0104 +.hword 0x016A, 0x01D0, 0x0232, 0x028D, 0x02DB, 0x0318, 0x0341, 0x0351 +.hword 0x034F, 0x0344, 0x0332, 0x0318, 0x02F8, 0x02D3, 0x02A8, 0x0279 +.hword 0x0246, 0x0210, 0x01D7, 0x019D, 0x0161, 0x0126, 0x00EA, 0x00AF +.hword 0x0076, 0x003F, 0x0007, 0xFFCB, 0xFF89, 0xFF43, 0xFEF9, 0xFEAD +.hword 0xFE5F, 0xFE10, 0xFDC0, 0xFD6F, 0xFD1F, 0xFCD1, 0xFC84, 0xFC39 +.hword 0xFBF1, 0xFBAE, 0xFB6E, 0xFB33, 0xFAFE, 0xFACF, 0xFAA6, 0xFA86 +.hword 0xFA6D, 0xFA5D, 0xFA56, 0xFA86, 0xFB0B, 0xFBCC, 0xFCB1, 0xFDA2 +.hword 0xFE87, 0xFF49, 0xFFCF, 0x0000, 0x3EE5, 0x3F0D, 0x3F7B, 0x4024 +.hword 0x40F9, 0x41EF, 0x42F7, 0x4407, 0x450F, 0x4605, 0x46DA, 0x4783 +.hword 0x47F1, 0x4819, 0x47FF, 0x47B4, 0x4740, 0x46A7, 0x45F0, 0x4522 +.hword 0x4442, 0x4356, 0x4265, 0x4175, 0x408B, 0x3FAF, 0x3EE5, 0x3E19 +.hword 0x3D35, 0x3C41, 0x3B47, 0x3A4D, 0x395C, 0x387C, 0x37B6, 0x3711 +.hword 0x3695, 0x364C, 0x362A, 0x361E, 0x3627, 0x3641, 0x366B, 0x36A2 +.hword 0x36E3, 0x372C, 0x377A, 0x37CC, 0x381F, 0x3871, 0x38BE, 0x3905 +.hword 0x3943, 0x3976, 0x399B, 0x39B1, 0x39B9, 0x39BA, 0x39B5, 0x39A9 +.hword 0x3998, 0x3982, 0x3969, 0x394C, 0x392D, 0x390D, 0x38EC, 0x38CA +.hword 0x38AA, 0x388B, 0x386E, 0x3854, 0x383E, 0x382C, 0x381F, 0x3818 +.hword 0x3818, 0x3820, 0x382F, 0x3847, 0x386A, 0x38C1, 0x396A, 0x3A4C +.hword 0x3B4E, 0x3C58, 0x3D51, 0x3E21, 0x3EB0, 0x3EE5, 0xC003, 0x4004 +.hword 0xC003, 0xC001, 0x4004, 0xC001, 0x3FFD, 0x3FFA, 0x3FFD, 0x4000 +.hword 0x3FFB, 0x4000, 0x3FFA, 0x3FFF, 0x3FFA, 0x0000 + +penguin_seg5_animindex_05008730: # 0x05008730 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x005A, 0x0002, 0x005A, 0x005C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04A2, 0x0001, 0x04A3 +.hword 0x0001, 0x04A4, 0x005A, 0x00B6, 0x005A, 0x0110, 0x005A, 0x016A +.hword 0x0001, 0x049F, 0x0001, 0x04A0, 0x0001, 0x04A1, 0x005A, 0x01C4 +.hword 0x005A, 0x021E, 0x005A, 0x0278, 0x0001, 0x049C, 0x0001, 0x049D +.hword 0x0001, 0x049E, 0x0001, 0x02D2, 0x0001, 0x02D3, 0x005A, 0x02D4 +.hword 0x0001, 0x0499, 0x0001, 0x049A, 0x0001, 0x049B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x005A, 0x032E, 0x0001, 0x0496, 0x0001, 0x0497 +.hword 0x0001, 0x0498, 0x005A, 0x0388, 0x005A, 0x03E2, 0x005A, 0x043C + +penguin_seg5_anim_050087C0: # 0x050087C0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x5A +.hword 0x0B +.word penguin_seg5_animvalue_05007DE4 +.word penguin_seg5_animindex_05008730 +.word 0 + +penguin_seg5_animvalue_050087D8: # 0x050087D8 +.hword 0x0000, 0x0046, 0x0005, 0x000C, 0x001B, 0x002B, 0x0031, 0x002D +.hword 0x0023, 0x0016, 0x0009, 0x0000, 0xFFF9, 0xFFF2, 0xFFEC, 0xFFE8 +.hword 0xFFE7, 0xFFEA, 0xFFF2, 0xFFFB, 0x0001, 0x0005, 0xF156, 0xF29E +.hword 0xF5C2, 0xF9B3, 0xFD64, 0x012B, 0x058E, 0x09BC, 0x0CE5, 0x0E38 +.hword 0x0D2A, 0x0A45, 0x065C, 0x0241, 0xFEC7, 0xFB88, 0xF7F7, 0xF4AE +.hword 0xF245, 0xF156, 0x0005, 0xFF93, 0xFE97, 0xFD9B, 0xFD28, 0xFD59 +.hword 0xFDDA, 0xFE8B, 0xFF4C, 0x0000, 0x00C5, 0x01B1, 0x0293, 0x033E +.hword 0x0382, 0x0325, 0x0248, 0x013F, 0x0062, 0x0005, 0x0005, 0x0005 +.hword 0x0006, 0x0006, 0x0007, 0x0007, 0x0006, 0x0006, 0x0005, 0x0005 +.hword 0x0004, 0x0004, 0x0003, 0x0003, 0x0003, 0x0003, 0x0004, 0x0004 +.hword 0x0004, 0x0005, 0x14C7, 0x16B0, 0x1AE3, 0x1F17, 0x2100, 0x1FC7 +.hword 0x1CD8, 0x194D, 0x163E, 0x14C7, 0x1589, 0x17C9, 0x1A92, 0x1CF1 +.hword 0x1DF2, 0x1CFE, 0x1AB8, 0x1801, 0x15BB, 0x14C7, 0xBDEE, 0xBDEE +.hword 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE, 0xBDEE +.hword 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEE +.hword 0xBDEE, 0xBDEE, 0x0003, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0002, 0x0003, 0x0003, 0x0003, 0x0002, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0xEE13, 0xEBD9 +.hword 0xE6F2, 0xE20B, 0xDFD1, 0xE146, 0xE4C2, 0xE8F1, 0xEC7D, 0xEE13 +.hword 0xECDC, 0xE9BB, 0xE5F2, 0xE2C1, 0xE169, 0xE2BA, 0xE5DE, 0xE99E +.hword 0xECC2, 0xEE13, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF +.hword 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEF, 0xBDEE, 0xBDEE +.hword 0xBDEE, 0xBDEE, 0xBDEE, 0xBDEF, 0xBDEF, 0xBDEF, 0x8001, 0x7FE2 +.hword 0x7F9D, 0x7F4C, 0x7F07, 0x7EEB, 0x7F16, 0x7F75, 0x7FD3, 0x8001 +.hword 0x7F9C, 0x7EB1, 0x7D98, 0x7CAD, 0x7C4A, 0x7CAD, 0x7D98, 0x7EB1 +.hword 0x7F9C, 0x8001, 0x86EF, 0x8604, 0x83B0, 0x8092, 0x7D45, 0x7A6F +.hword 0x77A9, 0x74AE, 0x724D, 0x7154, 0x721C, 0x741B, 0x76CB, 0x79A7 +.hword 0x7C29, 0x7EA9, 0x8184, 0x842E, 0x8629, 0x86EF, 0x0000, 0xFF30 +.hword 0xFD40, 0xFAF0, 0xF900, 0xF830, 0xF969, 0xFC18, 0xFEC8, 0x0000 +.hword 0xFFF6, 0xFFDC, 0xFFBD, 0xFFA3, 0xFF98, 0xFFA3, 0xFFBD, 0xFFDC +.hword 0xFFF6, 0x0000, 0x0000, 0x0079, 0x0185, 0x0291, 0x030B, 0x02C2 +.hword 0x0212, 0x0137, 0x0073, 0x0003, 0x0002, 0x0046, 0x00A8, 0x00FF +.hword 0x0125, 0x0106, 0x00BD, 0x0067, 0x001E, 0x0000, 0xEEE4, 0xEFBE +.hword 0xF1DA, 0xF490, 0xF737, 0xFA16, 0xFD7D, 0x00C6, 0x0352, 0x047B +.hword 0x03E1, 0x01F0, 0xFF3C, 0xFC54, 0xF9CA, 0xF746, 0xF466, 0xF1B1 +.hword 0xEFAE, 0xEEE4, 0x8001, 0x7FE3, 0x7FA7, 0x7F6B, 0x7F53, 0x7F86 +.hword 0x7FF1, 0x805A, 0x807E, 0x8026, 0x7EEF, 0x7D07, 0x7AF9, 0x7954 +.hword 0x78A5, 0x7966, 0x7B39, 0x7D66, 0x7F3A, 0x8001, 0x06E9, 0x0627 +.hword 0x044F, 0x0209, 0xFFFD, 0xFDFF, 0xFBBD, 0xF99E, 0xF80C, 0xF76F +.hword 0xF813, 0xF9B3, 0xFBDD, 0xFE1B, 0xFFFD, 0x01B2, 0x0389, 0x0537 +.hword 0x0670, 0x06E9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3EE5, 0x3DF1 +.hword 0x3BD7, 0x39BD, 0x38C9, 0x3968, 0x3AE4, 0x3CAE, 0x3E33, 0x3EE5 +.hword 0x3E6A, 0x3D22, 0x3B93, 0x3A41, 0x39B3, 0x3A3E, 0x3B87, 0x3D11 +.hword 0x3E5B, 0x3EE5, 0xC003, 0x4004, 0xC003, 0xC001, 0x4004, 0xC001 +.hword 0x3FFD, 0x3FFA, 0x3FFD, 0x4000, 0x3FFB, 0x4000, 0x3FFA, 0x3FFF +.hword 0x3FFA, 0x0000 + +penguin_seg5_animindex_05008ACC: # 0x05008ACC +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0014, 0x0002 +.hword 0x0014, 0x0016, 0x0014, 0x002A, 0x0001, 0x0176, 0x0001, 0x0177 +.hword 0x0001, 0x0178, 0x0014, 0x003E, 0x0014, 0x0052, 0x0014, 0x0066 +.hword 0x0001, 0x0173, 0x0001, 0x0174, 0x0001, 0x0175, 0x0014, 0x007A +.hword 0x0014, 0x008E, 0x0014, 0x00A2, 0x0001, 0x0170, 0x0001, 0x0171 +.hword 0x0001, 0x0172, 0x0014, 0x00B6, 0x0014, 0x00CA, 0x0014, 0x00DE +.hword 0x0001, 0x016D, 0x0001, 0x016E, 0x0001, 0x016F, 0x0014, 0x00F2 +.hword 0x0014, 0x0106, 0x0014, 0x011A, 0x0001, 0x016A, 0x0001, 0x016B +.hword 0x0001, 0x016C, 0x0014, 0x012E, 0x0014, 0x0142, 0x0014, 0x0156 + +penguin_seg5_anim_05008B5C: # 0x05008B5C +.hword 0 +.hword 0 +.hword 5 +.hword 0 +.hword 0x14 +.hword 0x0B +.word penguin_seg5_animvalue_050087D8 +.word penguin_seg5_animindex_05008ACC +.word 0 + +glabel penguin_seg5_anims_05008B74 # 0x05008B74 +.word penguin_seg5_anim_05008B5C +.word penguin_seg5_anim_050079E4 +.word penguin_seg5_anim_05007DCC +.word penguin_seg5_anim_050087C0 +.word penguin_seg5_anim_05008B5C # duplicate pointer? diff --git a/actors/piranha_plant/geo.s b/actors/piranha_plant/geo.s index f0249ba..a760cd6 100644 --- a/actors/piranha_plant/geo.s +++ b/actors/piranha_plant/geo.s @@ -1,45 +1,45 @@ -glabel piranha_plant_geo # 0x0D000358 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 200 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 14, 3 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_06015850 - geo_open_node - geo_animated_part LAYER_OPAQUE, 46, 0, 0, piranha_plant_seg6_dl_06016F20 - geo_open_node - geo_animated_part LAYER_OPAQUE, 154, 0, 0, piranha_plant_seg6_dl_06016D98 - geo_open_node - geo_animated_part LAYER_OPAQUE, 153, 0, 0, piranha_plant_seg6_dl_06016C10 - geo_open_node - geo_animated_part LAYER_OPAQUE, 236, 42, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_060160B0 - geo_open_node - geo_display_list LAYER_ALPHA, piranha_plant_seg6_dl_06016120 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 217, -2, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_060169E8 - geo_open_node - geo_display_list LAYER_ALPHA, piranha_plant_seg6_dl_06016A78 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 49, 0, -34 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, piranha_plant_seg6_dl_06015480 - geo_close_node - geo_animated_part LAYER_OPAQUE, 49, 0, 37 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, piranha_plant_seg6_dl_06015578 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel piranha_plant_geo # 0x0D000358 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 200 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 14, 3 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_06015850 + geo_open_node + geo_animated_part LAYER_OPAQUE, 46, 0, 0, piranha_plant_seg6_dl_06016F20 + geo_open_node + geo_animated_part LAYER_OPAQUE, 154, 0, 0, piranha_plant_seg6_dl_06016D98 + geo_open_node + geo_animated_part LAYER_OPAQUE, 153, 0, 0, piranha_plant_seg6_dl_06016C10 + geo_open_node + geo_animated_part LAYER_OPAQUE, 236, 42, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_060160B0 + geo_open_node + geo_display_list LAYER_ALPHA, piranha_plant_seg6_dl_06016120 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 217, -2, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, piranha_plant_seg6_dl_060169E8 + geo_open_node + geo_display_list LAYER_ALPHA, piranha_plant_seg6_dl_06016A78 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 49, 0, -34 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, piranha_plant_seg6_dl_06015480 + geo_close_node + geo_animated_part LAYER_OPAQUE, 49, 0, 37 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, piranha_plant_seg6_dl_06015578 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/piranha_plant/model.s b/actors/piranha_plant/model.s index c74e6a2..51caa99 100644 --- a/actors/piranha_plant/model.s +++ b/actors/piranha_plant/model.s @@ -1,2195 +1,2195 @@ -# Piranha Plant - -.balign 8 - -piranha_plant_seg6_light_060113B0: # 0x060113B0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -piranha_plant_seg6_light_060113B8: # 0x060113B8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -piranha_plant_seg6_light_060113C8: # 0x060113C8 -.byte 0x0A, 0x2B, 0x02, 0x00, 0x0A, 0x2B, 0x02, 0x00 - -piranha_plant_seg6_light_060113D0: # 0x060113D0 -.byte 0x2B, 0xAE, 0x0A, 0x00, 0x2B, 0xAE, 0x0A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -piranha_plant_seg6_light_060113E0: # 0x060113E0 -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -piranha_plant_seg6_light_060113E8: # 0x060113E8 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -piranha_plant_seg6_texture_060113F8: # 0x060113F8 -.incbin "actors/piranha_plant/piranha_plant_tongue.rgba16" - -piranha_plant_seg6_texture_060123F8: # 0x060123F8 -.incbin "actors/piranha_plant/piranha_plant_skin.rgba16" - -piranha_plant_seg6_texture_06012BF8: # 0x06012BF8 -.incbin "actors/piranha_plant/piranha_plant_stem.rgba16" - -piranha_plant_seg6_texture_060133F8: # 0x060133F8 -.incbin "actors/piranha_plant/piranha_plant_bottom_lip.rgba16" - -piranha_plant_seg6_texture_06013BF8: # 0x06013BF8 -.incbin "actors/piranha_plant/piranha_plant_tooth.rgba16" - -piranha_plant_seg6_texture_060143F8: # 0x060143F8 -.incbin "actors/piranha_plant/piranha_plant_leaf.rgba16" - -piranha_plant_seg6_vertex_060153F8: # 0x060153F8 -vertex 0, 1, -223, 0, 2012, 0x00, 0x7F, 0x00, 0xFF -vertex 519, 1, 211, 990, 28, 0x00, 0x7F, 0x00, 0xFF -vertex 519, 1, -223, 0, 28, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 1, 211, 990, 2012, 0x00, 0x7F, 0x00, 0xFF - -glabel piranha_plant_seg6_dl_06015438 # 0x06015438 - 0x06015480 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060143F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_060153F8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06015480 # 0x06015480 - 0x060154F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList piranha_plant_seg6_dl_06015438 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -piranha_plant_seg6_vertex_060154F0: # 0x060154F0 -vertex 518, 2, -223, 990, 8, 0x00, 0x82, 0x00, 0xFF -vertex 518, 1, 211, 0, 8, 0x00, 0x82, 0x00, 0xFF -vertex 0, -1, 211, 0, 2012, 0x00, 0x82, 0x00, 0xFF -vertex 0, 0, -223, 990, 2012, 0x00, 0x82, 0x00, 0xFF - -glabel piranha_plant_seg6_dl_06015530 # 0x06015530 - 0x06015578 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060143F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_060154F0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06015578 # 0x06015578 - 0x060155E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList piranha_plant_seg6_dl_06015530 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -piranha_plant_seg6_vertex_060155E8: # 0x060155E8 -vertex 49, -71, 0, 800, 384, 0x6E, 0xC3, 0x0D, 0xFF -vertex 46, -7, -87, 168, 384, 0x6C, 0xE5, 0xC4, 0xFF -vertex 67, 22, 0, 488, -128, 0x7E, 0x07, 0x00, 0xFF -vertex -6, -131, 0, 990, 990, 0x5C, 0xAC, 0xEB, 0xFF -vertex -12, -28, -141, 0, 990, 0x57, 0xFF, 0xA4, 0xFF -vertex -22, 138, -87, 1016, 990, 0x51, 0x5A, 0xDD, 0xFF -vertex 40, 95, 54, 166, 368, 0x66, 0x44, 0x1C, 0xFF -vertex 40, 95, -53, 814, 370, 0x67, 0x35, 0xCE, 0xFF -vertex -22, 138, 88, 0, 990, 0x53, 0x41, 0x46, 0xFF -vertex 67, 22, 0, 490, -156, 0x7E, 0x07, 0x00, 0xFF -vertex -12, -28, -141, 990, 990, 0x57, 0xFF, 0xA4, 0xFF -vertex -22, 138, -87, 0, 990, 0x51, 0x5A, 0xDD, 0xFF -vertex 40, 95, -53, 124, 380, 0x67, 0x35, 0xCE, 0xFF -vertex 46, -7, -87, 756, 380, 0x6C, 0xE5, 0xC4, 0xFF - -piranha_plant_seg6_vertex_060156C8: # 0x060156C8 -vertex 40, 95, 54, 796, 370, 0x66, 0x44, 0x1C, 0xFF -vertex 46, -7, 88, 164, 370, 0x6B, 0xFE, 0x44, 0xFF -vertex 67, 22, 0, 482, -152, 0x7E, 0x07, 0x00, 0xFF -vertex 46, -7, -87, 756, 380, 0x6C, 0xE5, 0xC4, 0xFF -vertex 40, 95, -53, 124, 380, 0x67, 0x35, 0xCE, 0xFF -vertex 67, 22, 0, 406, -134, 0x7E, 0x07, 0x00, 0xFF -vertex 46, -7, 88, 822, 370, 0x6B, 0xFE, 0x44, 0xFF -vertex 49, -71, 0, 190, 370, 0x6E, 0xC3, 0x0D, 0xFF -vertex 67, 22, 0, 530, -154, 0x7E, 0x07, 0x00, 0xFF -vertex -12, -28, 142, 990, 990, 0x59, 0xD5, 0x4E, 0xFF -vertex -6, -131, 0, 0, 990, 0x5C, 0xAC, 0xEB, 0xFF -vertex -22, 138, 88, 990, 990, 0x53, 0x41, 0x46, 0xFF -vertex -12, -28, 142, 0, 990, 0x59, 0xD5, 0x4E, 0xFF - -glabel piranha_plant_seg6_dl_06015798 # 0x06015798 - 0x06015850 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_060155E8, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex piranha_plant_seg6_vertex_060156C8, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 1, 0, 0x0 -gsSP1Triangle 11, 12, 1, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06015850 # 0x06015850 - 0x060158B0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06015798 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -piranha_plant_seg6_vertex_060158B0: # 0x060158B0 -vertex 519, 74, 0, 0, 84, 0x7E, 0x00, 0x00, 0xFF -vertex 387, 136, 249, 4082, 990, 0x5A, 0x00, 0x59, 0xFF -vertex 387, 66, 249, 4074, 0, 0x70, 0x00, 0x3B, 0xFF -vertex 519, 136, 0, 0, 990, 0x7E, 0x00, 0x00, 0xFF -vertex 387, 66, -248, -3114, 0, 0x4B, 0x00, 0x9A, 0xFF -vertex 387, 136, -248, -3122, 990, 0x5A, 0x00, 0xA7, 0xFF -vertex 519, 74, 0, 990, 84, 0x7E, 0x00, 0x00, 0xFF -vertex 519, 136, 0, 990, 990, 0x7E, 0x00, 0x00, 0xFF -vertex 387, 68, 249, -54, -20, 0x16, 0x00, 0x7C, 0xFF -vertex 387, 136, 249, -36, 988, 0x5A, 0x00, 0x59, 0xFF -vertex 186, 56, 286, 3382, 996, 0x16, 0x00, 0x7C, 0xFF -vertex 186, 56, -285, -2756, 990, 0x16, 0x00, 0x84, 0xFF -vertex 387, 136, -248, 982, 990, 0x5A, 0x00, 0xA7, 0xFF -vertex 387, 66, -248, 990, 0, 0x4B, 0x00, 0x9A, 0xFF - -piranha_plant_seg6_vertex_06015990: # 0x06015990 -vertex 597, 13, 0, -166, 532, 0x7C, 0x17, 0xFE, 0xFF -vertex 385, 72, 255, 872, 938, 0x2C, 0x6C, 0x2F, 0xFF -vertex 391, 10, 335, 1064, 610, 0x30, 0xFE, 0x75, 0xFF -vertex 391, 10, -334, 1090, 606, 0x2D, 0x18, 0x8C, 0xFF -vertex 381, -93, -260, 1028, -16, 0x48, 0xBF, 0xB0, 0xFF -vertex 101, -60, -288, -4, 150, 0xD8, 0xC9, 0x96, 0xFF -vertex 108, 56, -294, 2, 850, 0xDA, 0x65, 0xBF, 0xFF -vertex 385, 72, -253, 1004, 972, 0x16, 0x77, 0xDD, 0xFF -vertex 56, 2, -271, -192, 522, 0xAF, 0xFB, 0x9F, 0xFF -vertex 391, 10, 335, -70, 596, 0x30, 0xFE, 0x75, 0xFF -vertex 385, 72, 255, -12, 966, 0x2C, 0x6C, 0x2F, 0xFF -vertex 108, 56, 296, 910, 840, 0xE4, 0x73, 0x2C, 0xFF -vertex 58, 2, 277, 1100, 562, 0xAF, 0xFC, 0x61, 0xFF -vertex 100, -62, 291, 952, 216, 0xC6, 0xC8, 0x61, 0xFF -vertex 381, -93, 261, 14, 86, 0x2C, 0xBE, 0x62, 0xFF - -piranha_plant_seg6_vertex_06015A80: # 0x06015A80 -vertex 391, 10, -334, -64, 582, 0x2D, 0x18, 0x8C, 0xFF -vertex 385, 72, -253, 130, 944, 0x16, 0x77, 0xDD, 0xFF -vertex 519, 79, 0, 978, 956, 0x33, 0x73, 0xF4, 0xFF -vertex 391, 10, 335, 1064, 610, 0x30, 0xFE, 0x75, 0xFF -vertex 381, -93, 261, 866, 20, 0x2C, 0xBE, 0x62, 0xFF -vertex 545, -83, 0, -96, 0, 0x6B, 0xBF, 0x14, 0xFF -vertex 597, 13, 0, -166, 532, 0x7C, 0x17, 0xFE, 0xFF -vertex 519, 79, 0, -26, 904, 0x33, 0x73, 0xF4, 0xFF -vertex 385, 72, 255, 872, 938, 0x2C, 0x6C, 0x2F, 0xFF -vertex 597, 13, 0, 1100, 560, 0x7C, 0x17, 0xFE, 0xFF -vertex 381, -93, -260, 88, -48, 0x48, 0xBF, 0xB0, 0xFF -vertex 545, -83, 0, 1000, -20, 0x6B, 0xBF, 0x14, 0xFF - -piranha_plant_seg6_vertex_06015B40: # 0x06015B40 -vertex 545, -83, 0, -118, 908, 0x6B, 0xBF, 0x14, 0xFF -vertex 381, -93, 261, 1050, 888, 0x2C, 0xBE, 0x62, 0xFF -vertex 343, -231, 195, 880, 40, 0x34, 0xA0, 0x3F, 0xFF -vertex -76, -53, 0, 858, 140, 0x8D, 0xCC, 0xF6, 0xFF -vertex -89, 12, 0, 742, -130, 0x8F, 0x38, 0x00, 0xFF -vertex 56, 2, -271, -398, 542, 0xAF, 0xFB, 0x9F, 0xFF -vertex 101, -60, -288, -382, 902, 0xD8, 0xC9, 0x96, 0xFF -vertex 148, -221, -195, 230, 1518, 0xCA, 0xA3, 0xBF, 0xFF -vertex 11, -205, 0, 1066, 914, 0xAB, 0xA3, 0x0C, 0xFF -vertex 58, 2, 277, 1510, 656, 0xAF, 0xFC, 0x61, 0xFF -vertex -89, 12, 0, 64, 1326, 0x8F, 0x38, 0x00, 0xFF -vertex -76, -53, 0, -16, 1022, 0x8D, 0xCC, 0xF6, 0xFF -vertex 100, -62, 291, 1546, 266, 0xC6, 0xC8, 0x61, 0xFF -vertex 11, -205, 0, -100, 168, 0xAB, 0xA3, 0x0C, 0xFF -vertex 440, -225, 0, 48, -18, 0x53, 0xA2, 0xF3, 0xFF -vertex 148, -222, 196, 962, -438, 0xE1, 0xA2, 0x4E, 0xFF - -piranha_plant_seg6_vertex_06015C40: # 0x06015C40 -vertex 440, -225, 0, -64, 1068, 0x53, 0xA2, 0xF3, 0xFF -vertex 343, -231, 195, 342, 310, 0x34, 0xA0, 0x3F, 0xFF -vertex 249, -293, 0, 640, 920, 0xFE, 0x82, 0x00, 0xFF -vertex 381, -93, 261, 0, 766, 0x2C, 0xBE, 0x62, 0xFF -vertex 148, -222, 196, 800, -16, 0xE1, 0xA2, 0x4E, 0xFF -vertex 343, -231, 195, -22, -8, 0x34, 0xA0, 0x3F, 0xFF -vertex 100, -62, 291, 1186, 906, 0xC6, 0xC8, 0x61, 0xFF -vertex 343, -231, 195, 1280, -514, 0x34, 0xA0, 0x3F, 0xFF -vertex 148, -222, 196, 738, -860, 0xE1, 0xA2, 0x4E, 0xFF -vertex 249, -293, 0, 682, 56, 0xFE, 0x82, 0x00, 0xFF -vertex 148, -222, 196, 740, -860, 0xE1, 0xA2, 0x4E, 0xFF -vertex 11, -205, 0, -28, -436, 0xAB, 0xA3, 0x0C, 0xFF -vertex 249, -293, 0, 592, 44, 0xFE, 0x82, 0x00, 0xFF -vertex 148, -221, -195, -80, 542, 0xCA, 0xA3, 0xBF, 0xFF -vertex 343, -231, -194, 430, 930, 0x21, 0xA1, 0xB3, 0xFF -vertex 440, -225, 0, 1090, 430, 0x53, 0xA2, 0xF3, 0xFF - -piranha_plant_seg6_vertex_06015D40: # 0x06015D40 -vertex 101, -60, -288, -78, 848, 0xD8, 0xC9, 0x96, 0xFF -vertex 343, -231, -194, 878, 562, 0x21, 0xA1, 0xB3, 0xFF -vertex 148, -221, -195, 264, 390, 0xCA, 0xA3, 0xBF, 0xFF -vertex 381, -93, -260, 838, 1014, 0x48, 0xBF, 0xB0, 0xFF -vertex 381, -93, -260, -186, 708, 0x48, 0xBF, 0xB0, 0xFF -vertex 440, -225, 0, 862, -86, 0x53, 0xA2, 0xF3, 0xFF -vertex 343, -231, -194, -84, -2, 0x21, 0xA1, 0xB3, 0xFF -vertex 545, -83, 0, 1162, 670, 0x6B, 0xBF, 0x14, 0xFF - -piranha_plant_seg6_vertex_06015DC0: # 0x06015DC0 -vertex 108, 56, 296, 0, 0, 0xE4, 0x73, 0x2C, 0xFF -vertex 108, 56, -294, 0, 0, 0xDA, 0x65, 0xBF, 0xFF -vertex -89, 12, 0, 0, 0, 0x8F, 0x38, 0x00, 0xFF -vertex 519, 79, 0, 0, 0, 0x33, 0x73, 0xF4, 0xFF -vertex 385, 72, -253, 0, 0, 0x16, 0x77, 0xDD, 0xFF -vertex 385, 72, 255, 0, 0, 0x2C, 0x6C, 0x2F, 0xFF -vertex 58, 2, 277, 0, 0, 0xAF, 0xFC, 0x61, 0xFF -vertex 56, 2, -271, 0, 0, 0xAF, 0xFB, 0x9F, 0xFF - -glabel piranha_plant_seg6_dl_06015E40 # 0x06015E40 - 0x06015EA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06013BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_060158B0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06015EA8 # 0x06015EA8 - 0x06015F68 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060133F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113D0, 1 -gsSPLight piranha_plant_seg6_light_060113C8, 2 -gsSPVertex piranha_plant_seg6_vertex_06015990, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 3, 5, 8, 0x0 -gsSP2Triangles 3, 8, 6, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 9, 0x0 -gsSP1Triangle 9, 12, 13, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06015A80, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 0, 2, 9, 0x0, 9, 10, 0, 0x0 -gsSP1Triangle 9, 11, 10, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06015F68 # 0x06015F68 - 0x06016060 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060123F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06015B40, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 0, 2, 14, 0x0, 12, 13, 15, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06015C40, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 -gsSP2Triangles 14, 15, 12, 0x0, 13, 14, 12, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06015D40, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016060 # 0x06016060 - 0x060160B0 -gsSPLight piranha_plant_seg6_light_060113E8, 1 -gsSPLight piranha_plant_seg6_light_060113E0, 2 -gsSPVertex piranha_plant_seg6_vertex_06015DC0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 5, 3, 0x0, 0, 4, 1, 0x0 -gsSP2Triangles 6, 0, 2, 0x0, 2, 1, 7, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_060160B0 # 0x060160B0 - 0x06016120 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06015EA8 -gsSPDisplayList piranha_plant_seg6_dl_06015F68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList piranha_plant_seg6_dl_06016060 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016120 # 0x06016120 - 0x06016190 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06015E40 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -piranha_plant_seg6_vertex_06016190: # 0x06016190 -vertex 228, 3, 232, -2174, 1002, 0xF5, 0x00, 0x7E, 0xFF -vertex 412, -109, 249, 988, 986, 0x51, 0x00, 0x61, 0xFF -vertex 412, -41, 249, 982, -34, 0xF5, 0x00, 0x7E, 0xFF -vertex 412, -39, -248, 984, 58, 0x39, 0x00, 0x8F, 0xFF -vertex 412, -109, -248, 990, 990, 0x50, 0x00, 0x9E, 0xFF -vertex 229, 3, -229, -2282, 990, 0xF3, 0x00, 0x82, 0xFF -vertex 554, -39, 0, -36, -44, 0x7E, 0x00, 0x00, 0xFF -vertex 412, -109, -248, 4004, 996, 0x50, 0x00, 0x9E, 0xFF -vertex 412, -39, -248, 4006, -36, 0x39, 0x00, 0x8F, 0xFF -vertex 554, -109, 0, -38, 990, 0x7E, 0x00, 0x00, 0xFF -vertex 412, -39, 249, -3106, -70, 0x6E, 0x00, 0x3E, 0xFF -vertex 412, -109, 249, -3106, 952, 0x51, 0x00, 0x61, 0xFF -vertex 554, -39, 0, 990, 0, 0x7E, 0x00, 0x00, 0xFF -vertex 554, -109, 0, 990, 990, 0x7E, 0x00, 0x00, 0xFF - -piranha_plant_seg6_vertex_06016270: # 0x06016270 -vertex 109, -3, -277, -290, 482, 0xC4, 0xB1, 0xB2, 0xFF -vertex 432, 43, -319, 2054, 520, 0x2B, 0xFB, 0x89, 0xFF -vertex 410, -50, -253, 1758, -58, 0x1B, 0x89, 0xE1, 0xFF -vertex 410, -50, 254, 1096, -6, 0x12, 0x86, 0x1A, 0xFF -vertex 554, -47, 0, -1736, -12, 0x1C, 0x85, 0x02, 0xFF -vertex 645, 27, 0, -2250, 462, 0x7E, 0x04, 0x00, 0xFF -vertex 432, 43, 320, 1488, 596, 0x2B, 0xFB, 0x77, 0xFF -vertex 417, 98, 263, 1116, 942, 0x3D, 0x56, 0x45, 0xFF -vertex 551, 106, 0, -1734, 970, 0x5B, 0x57, 0xF7, 0xFF -vertex 645, 27, 0, 1558, 510, 0x7E, 0x04, 0x00, 0xFF -vertex 432, 43, -319, -1512, 534, 0x2B, 0xFB, 0x89, 0xFF -vertex 417, 98, -262, -1202, 890, 0x2B, 0x57, 0xAF, 0xFF -vertex 410, -50, -253, -1164, -52, 0x1B, 0x89, 0xE1, 0xFF -vertex 554, -47, 0, 1168, 24, 0x1C, 0x85, 0x02, 0xFF -vertex 551, 106, 0, 1146, 998, 0x5B, 0x57, 0xF7, 0xFF - -piranha_plant_seg6_vertex_06016360: # 0x06016360 -vertex 109, -3, 278, -848, 398, 0xC4, 0xB1, 0x4E, 0xFF -vertex 153, 41, 300, -1332, 812, 0xD6, 0x3D, 0x66, 0xFF -vertex -39, 22, 0, 2340, 726, 0x91, 0x3B, 0x0A, 0xFF -vertex 153, 41, -299, 80, 732, 0xC5, 0x3B, 0xA1, 0xFF -vertex 417, 98, -262, 1982, 884, 0x2B, 0x57, 0xAF, 0xFF -vertex 432, 43, -319, 2054, 520, 0x2B, 0xFB, 0x89, 0xFF -vertex 109, -3, -277, -290, 482, 0xC4, 0xB1, 0xB2, 0xFF -vertex 153, 41, 300, 1252, 774, 0xD6, 0x3D, 0x66, 0xFF -vertex 109, -3, 278, 1494, 500, 0xC4, 0xB1, 0x4E, 0xFF -vertex 432, 43, 320, -100, 618, 0x2B, 0xFB, 0x77, 0xFF -vertex 417, 98, 263, -30, 998, 0x3D, 0x56, 0x45, 0xFF -vertex 410, -50, 254, 74, 2, 0x12, 0x86, 0x1A, 0xFF -vertex -48, -7, 0, 2426, 480, 0xD6, 0x89, 0x00, 0xFF -vertex 109, -3, -277, 920, 274, 0xC4, 0xB1, 0xB2, 0xFF -vertex -48, -7, 0, -36, 506, 0xD6, 0x89, 0x00, 0xFF -vertex -39, 22, 0, -30, 756, 0x91, 0x3B, 0x0A, 0xFF - -piranha_plant_seg6_vertex_06016460: # 0x06016460 -vertex -39, 22, 0, -30, 756, 0x91, 0x3B, 0x0A, 0xFF -vertex 153, 41, -299, 1032, 676, 0xC5, 0x3B, 0xA1, 0xFF -vertex 109, -3, -277, 920, 274, 0xC4, 0xB1, 0xB2, 0xFF - -piranha_plant_seg6_vertex_06016490: # 0x06016490 -vertex 276, 254, 0, 514, 234, 0xF8, 0x7E, 0x00, 0xFF -vertex 177, 186, 185, -146, 84, 0xC7, 0x5F, 0x3D, 0xFF -vertex 373, 203, 195, 8, 832, 0x17, 0x68, 0x44, 0xFF -vertex 470, 201, 0, 750, 1032, 0x4A, 0x66, 0x0A, 0xFF -vertex 373, 203, -194, 1288, 480, 0x2B, 0x67, 0xC6, 0xFF -vertex 177, 186, -184, 1068, -250, 0xDC, 0x62, 0xB9, 0xFF -vertex 37, 161, 0, 334, -600, 0xAA, 0x5C, 0xF4, 0xFF -vertex 373, 203, -194, 906, 12, 0x2B, 0x67, 0xC6, 0xFF -vertex 470, 201, 0, 12, 40, 0x4A, 0x66, 0x0A, 0xFF -vertex 551, 106, 0, -58, 818, 0x5B, 0x57, 0xF7, 0xFF -vertex 417, 98, -262, 1162, 832, 0x2B, 0x57, 0xAF, 0xFF -vertex 177, 186, -184, 654, 76, 0xDC, 0x62, 0xB9, 0xFF -vertex 417, 98, -262, -30, 742, 0x2B, 0x57, 0xAF, 0xFF -vertex 153, 41, -299, 1006, 786, 0xC5, 0x3B, 0xA1, 0xFF -vertex 373, 203, -194, -52, 210, 0x2B, 0x67, 0xC6, 0xFF - -piranha_plant_seg6_vertex_06016580: # 0x06016580 -vertex 470, 201, 0, 1006, 194, 0x4A, 0x66, 0x0A, 0xFF -vertex 417, 98, 263, -92, 386, 0x3D, 0x56, 0x45, 0xFF -vertex 551, 106, 0, 920, 662, 0x5B, 0x57, 0xF7, 0xFF -vertex 37, 161, 0, 1384, 18, 0xAA, 0x5C, 0xF4, 0xFF -vertex 177, 186, -184, 406, -90, 0xDC, 0x62, 0xB9, 0xFF -vertex 153, 41, -299, 84, 726, 0xC5, 0x3B, 0xA1, 0xFF -vertex -39, 22, 0, 1582, 740, 0x91, 0x3B, 0x0A, 0xFF -vertex 177, 186, 185, 1240, -122, 0xC7, 0x5F, 0x3D, 0xFF -vertex 37, 161, 0, 50, 0, 0xAA, 0x5C, 0xF4, 0xFF -vertex -39, 22, 0, -102, 668, 0x91, 0x3B, 0x0A, 0xFF -vertex 153, 41, 300, 1742, 618, 0xD6, 0x3D, 0x66, 0xFF -vertex 373, 203, 195, 1746, 660, 0x17, 0x68, 0x44, 0xFF -vertex 177, 186, 185, 848, 1242, 0xC7, 0x5F, 0x3D, 0xFF -vertex 153, 41, 300, 134, 728, 0xD6, 0x3D, 0x66, 0xFF -vertex 417, 98, 263, 1526, 116, 0x3D, 0x56, 0x45, 0xFF -vertex 373, 203, 195, 272, -30, 0x17, 0x68, 0x44, 0xFF - -piranha_plant_seg6_vertex_06016680: # 0x06016680 -vertex 153, 26, 221, 808, 604, 0x02, 0x84, 0xE8, 0xFF -vertex -48, -7, 0, 486, -60, 0xD6, 0x89, 0x00, 0xFF -vertex 153, 26, -220, 162, 604, 0xF9, 0x83, 0x12, 0xFF -vertex 410, -50, 254, 858, 1440, 0x12, 0x86, 0x1A, 0xFF -vertex 554, -47, 0, 486, 1912, 0x1C, 0x85, 0x02, 0xFF -vertex 410, -50, -253, 114, 1440, 0x1B, 0x89, 0xE1, 0xFF - -piranha_plant_seg6_vertex_060166E0: # 0x060166E0 -vertex 410, -50, -253, 0, 0, 0x1B, 0x89, 0xE1, 0xFF -vertex 153, 26, -220, 0, 0, 0xF9, 0x83, 0x12, 0xFF -vertex 109, -3, -277, 0, 0, 0xC4, 0xB1, 0xB2, 0xFF -vertex -48, -7, 0, 0, 0, 0xD6, 0x89, 0x00, 0xFF -vertex 153, 26, 221, 0, 0, 0x02, 0x84, 0xE8, 0xFF -vertex 109, -3, 278, 0, 0, 0xC4, 0xB1, 0x4E, 0xFF -vertex 410, -50, 254, 0, 0, 0x12, 0x86, 0x1A, 0xFF - -glabel piranha_plant_seg6_dl_06016750 # 0x06016750 - 0x060167B8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06013BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06016190, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_060167B8 # 0x060167B8 - 0x06016890 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060133F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113D0, 1 -gsSPLight piranha_plant_seg6_light_060113C8, 2 -gsSPVertex piranha_plant_seg6_vertex_06016270, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 5, 8, 7, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 10, 9, 0x0, 9, 13, 12, 0x0 -gsSP1Triangle 11, 14, 9, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06016360, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 9, 8, 0x0 -gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06016460, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016890 # 0x06016890 - 0x06016960 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060123F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06016490, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 11, 14, 12, 0x0 -gsSPVertex piranha_plant_seg6_vertex_06016580, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 15, 1, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016960 # 0x06016960 - 0x060169A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060113F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex piranha_plant_seg6_vertex_06016680, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_060169A8 # 0x060169A8 - 0x060169E8 -gsSPLight piranha_plant_seg6_light_060113D0, 1 -gsSPLight piranha_plant_seg6_light_060113C8, 2 -gsSPVertex piranha_plant_seg6_vertex_060166E0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 5, 4, 6, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_060169E8 # 0x060169E8 - 0x06016A78 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_060167B8 -gsSPDisplayList piranha_plant_seg6_dl_06016890 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList piranha_plant_seg6_dl_06016960 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList piranha_plant_seg6_dl_060169A8 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016A78 # 0x06016A78 - 0x06016AE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06016750 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -piranha_plant_seg6_vertex_06016AE8: # 0x06016AE8 -vertex 10, 34, 0, 0, 990, 0x05, 0x6F, 0x3C, 0xFF -vertex 11, -23, 35, 990, 990, 0x07, 0x94, 0x42, 0xFF -vertex 191, -17, 26, 918, 0, 0x06, 0x03, 0x7E, 0xFF -vertex 191, 26, 0, 142, 0, 0x04, 0x6D, 0xC0, 0xFF -vertex 11, -25, -33, 0, 990, 0x05, 0xFF, 0x82, 0xFF -vertex 10, 34, 0, 950, 990, 0x05, 0x6F, 0x3C, 0xFF -vertex 191, 26, 0, 864, -26, 0x04, 0x6D, 0xC0, 0xFF -vertex 191, -18, -25, 118, -28, 0x06, 0x91, 0xC4, 0xFF -vertex 11, -23, 35, 0, 990, 0x07, 0x94, 0x42, 0xFF -vertex 11, -25, -33, 990, 990, 0x05, 0xFF, 0x82, 0xFF -vertex 191, -18, -25, 860, -30, 0x06, 0x91, 0xC4, 0xFF -vertex 191, -17, 26, 84, -30, 0x06, 0x03, 0x7E, 0xFF - -glabel piranha_plant_seg6_dl_06016BA8 # 0x06016BA8 - 0x06016C10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06016AE8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016C10 # 0x06016C10 - 0x06016C70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06016BA8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -piranha_plant_seg6_vertex_06016C70: # 0x06016C70 -vertex -1, 34, 0, 0, 990, 0x01, 0x6F, 0x3C, 0xFF -vertex 0, -26, 37, 990, 990, 0x03, 0x94, 0x42, 0xFF -vertex 172, -22, 33, 938, -26, 0x02, 0x03, 0x7E, 0xFF -vertex 172, 32, 0, 22, -26, 0x01, 0x6D, 0xBF, 0xFF -vertex 0, -28, -35, -46, 984, 0x02, 0xFF, 0x82, 0xFF -vertex -1, 34, 0, 974, 986, 0x01, 0x6F, 0x3C, 0xFF -vertex 172, 32, 0, 942, 0, 0x01, 0x6D, 0xBF, 0xFF -vertex 172, -24, -31, 26, -34, 0x04, 0x91, 0xC4, 0xFF -vertex 0, -26, 37, 0, 990, 0x03, 0x94, 0x42, 0xFF -vertex 0, -28, -35, 990, 990, 0x02, 0xFF, 0x82, 0xFF -vertex 172, -24, -31, 954, -30, 0x04, 0x91, 0xC4, 0xFF -vertex 172, -22, 33, 38, -30, 0x02, 0x03, 0x7E, 0xFF - -glabel piranha_plant_seg6_dl_06016D30 # 0x06016D30 - 0x06016D98 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06016C70, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016D98 # 0x06016D98 - 0x06016DF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06016D30 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -piranha_plant_seg6_vertex_06016DF8: # 0x06016DF8 -vertex -18, 36, 0, 0, 990, 0x02, 0x6F, 0x3D, 0xFF -vertex -18, -27, 38, 990, 990, 0x02, 0x94, 0x41, 0xFF -vertex 174, -25, 34, 946, -12, 0x02, 0x02, 0x7E, 0xFF -vertex 174, 32, 0, 6, -12, 0x02, 0x6D, 0xC0, 0xFF -vertex -18, -28, -36, -48, 990, 0x01, 0xFF, 0x82, 0xFF -vertex -18, 36, 0, 994, 990, 0x02, 0x6F, 0x3D, 0xFF -vertex 174, 32, 0, 986, -30, 0x02, 0x6D, 0xC0, 0xFF -vertex 174, -27, -33, 26, 0, 0x01, 0x91, 0xC3, 0xFF -vertex -18, -27, 38, -36, 992, 0x02, 0x94, 0x41, 0xFF -vertex -18, -28, -36, 990, 990, 0x01, 0xFF, 0x82, 0xFF -vertex 174, -27, -33, 958, 0, 0x01, 0x91, 0xC3, 0xFF -vertex 174, -25, 34, 12, -28, 0x02, 0x02, 0x7E, 0xFF - -glabel piranha_plant_seg6_dl_06016EB8 # 0x06016EB8 - 0x06016F20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight piranha_plant_seg6_light_060113B8, 1 -gsSPLight piranha_plant_seg6_light_060113B0, 2 -gsSPVertex piranha_plant_seg6_vertex_06016DF8, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSPEndDisplayList - -glabel piranha_plant_seg6_dl_06016F20 # 0x06016F20 - 0x06016F80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList piranha_plant_seg6_dl_06016EB8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -piranha_plant_seg6_animvalue_06016F80: # 0x06016F80 -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6B39, 0x6A17, 0x6854 -.hword 0x660D, 0x635B, 0x6059, 0x5D24, 0x59D5, 0x5687, 0x5357, 0x505E -.hword 0x4DB7, 0x4B7F, 0x49CF, 0x4A72, 0x4DA2, 0x5120, 0x52AF, 0x5218 -.hword 0x50CD, 0x4F09, 0x4D09, 0x4B09, 0x4945, 0x47FB, 0x4767, 0x47C4 -.hword 0x4B9B, 0x52FF, 0x5A79, 0x5E95, 0x5FBA, 0x60A4, 0x6157, 0x61D5 -.hword 0x6223, 0x6243, 0x623A, 0x620A, 0x61B8, 0x6147, 0x60BB, 0x6017 -.hword 0x5F5E, 0x5E95, 0x5C03, 0x5752, 0x5298, 0x4FEA, 0x4F32, 0x4EE8 -.hword 0x4EF4, 0x4F3F, 0x4FB3, 0x5037, 0x50B5, 0x5115, 0x5142, 0x5123 -.hword 0x505C, 0x4EF1, 0x4D57, 0x4C04, 0x4B6E, 0x4B74, 0x4BA4, 0x4C00 -.hword 0x4C87, 0x4D38, 0x4E16, 0x4F1E, 0x5052, 0x51BC, 0x535F, 0x5531 -.hword 0x5728, 0x593A, 0x5B5C, 0x5D84, 0x5FA8, 0x61BE, 0x63BB, 0x6596 -.hword 0x6743, 0x68BA, 0x69EF, 0x6AD8, 0x6B6C, 0x6B9F, 0x74CF, 0x74CF -.hword 0x74CB, 0x74C1, 0x74AB, 0x7487, 0x7451, 0x7405, 0x739E, 0x731B -.hword 0x7276, 0x71AC, 0x70B9, 0x6F9A, 0x6E4B, 0x6AA4, 0x6466, 0x5E63 -.hword 0x5B6F, 0x5B64, 0x5C1F, 0x5D72, 0x5F30, 0x612B, 0x6337, 0x6526 -.hword 0x66CB, 0x67F8, 0x6840, 0x67C0, 0x6719, 0x66ED, 0x6758, 0x67FA -.hword 0x68B9, 0x6980, 0x6A36, 0x6AC3, 0x6B10, 0x6B13, 0x6ADC, 0x6A7E -.hword 0x6A0C, 0x6999, 0x6936, 0x68F7, 0x690E, 0x6965, 0x699F, 0x695F -.hword 0x689A, 0x6794, 0x6662, 0x651A, 0x63D2, 0x62A0, 0x619A, 0x60D5 -.hword 0x6068, 0x6068, 0x61EF, 0x6532, 0x68F5, 0x6BFC, 0x6D0A, 0x6C01 -.hword 0x69DC, 0x6700, 0x63D4, 0x60BC, 0x5E1F, 0x5C63, 0x5BED, 0x5C73 -.hword 0x5D5D, 0x5E9C, 0x6023, 0x61E4, 0x63D1, 0x65DD, 0x67F8, 0x6A16 -.hword 0x6C28, 0x6E20, 0x6FF1, 0x718D, 0x72E5, 0x73EC, 0x7494, 0x74CF -.hword 0xE0AE, 0xE0C4, 0xE101, 0xE15A, 0xE1C4, 0xE236, 0xE2A5, 0xE306 -.hword 0xE34F, 0xE380, 0xE3A2, 0xE3B8, 0xE3C6, 0xE3D0, 0xE3DB, 0xE3D1 -.hword 0xE3B1, 0xE3A2, 0xE3CC, 0xE454, 0xE51B, 0xE5E5, 0xE674, 0xE6AE -.hword 0xE6B9, 0xE6B7, 0xE6C8, 0xE710, 0xE783, 0xE7FF, 0xE882, 0xE90B -.hword 0xE99A, 0xEA2C, 0xEAC0, 0xEB56, 0xEBEB, 0xEC7F, 0xED11, 0xED9E -.hword 0xEE27, 0xEEA9, 0xEF23, 0xEF95, 0xEFFC, 0xF058, 0xF09C, 0xF08E -.hword 0xEFEB, 0xEE6E, 0xEC0E, 0xE914, 0xE5B5, 0xE224, 0xDE98, 0xDB44 -.hword 0xD85E, 0xD61A, 0xD4AD, 0xD44C, 0xD740, 0xDE12, 0xE659, 0xEDAC -.hword 0xF1A0, 0xF261, 0xF1EC, 0xF090, 0xEEA0, 0xEC6B, 0xEA43, 0xE877 -.hword 0xE758, 0xE6AD, 0xE608, 0xE56A, 0xE4D3, 0xE443, 0xE3BC, 0xE33E -.hword 0xE2C9, 0xE25E, 0xE1FD, 0xE1A7, 0xE15D, 0xE120, 0xE0EF, 0xE0CB -.hword 0xE0B5, 0xE0AE, 0x023E, 0x0297, 0x0387, 0x04E2, 0x067D, 0x082F -.hword 0x09CD, 0x0B2A, 0x0C1E, 0x0CC3, 0x0D3F, 0x0D7D, 0x0D67, 0x0CE8 -.hword 0x0BE8, 0x0955, 0x0548, 0x0165, 0xFF57, 0x0027, 0x02C2, 0x059A -.hword 0x071F, 0x06D4, 0x05A7, 0x0425, 0x02DF, 0x0262, 0x0286, 0x02C0 -.hword 0x030D, 0x036A, 0x03D6, 0x044C, 0x04CA, 0x054E, 0x05D5, 0x065C -.hword 0x06E0, 0x075E, 0x07D4, 0x083F, 0x089C, 0x08E9, 0x0923, 0x0946 -.hword 0x08AB, 0x072A, 0x057E, 0x0465, 0x03CC, 0x032C, 0x028E, 0x01FA -.hword 0x017A, 0x0115, 0x00D5, 0x00C2, 0x00E6, 0x0148, 0x02C3, 0x0587 -.hword 0x08A6, 0x0B2E, 0x0C2F, 0x0BAA, 0x0A67, 0x08A2, 0x0697, 0x0481 -.hword 0x029D, 0x0126, 0x0058, 0x0003, 0xFFCD, 0xFFB2, 0xFFAF, 0xFFC1 -.hword 0xFFE4, 0x0015, 0x0051, 0x0095, 0x00DE, 0x0127, 0x016F, 0x01B0 -.hword 0x01E9, 0x0216, 0x0233, 0x023E, 0x70B4, 0x70B6, 0x70B8, 0x70B4 -.hword 0x70A4, 0x7081, 0x7046, 0x6FED, 0x6F70, 0x6EB6, 0x6DB9, 0x6C8D -.hword 0x6B47, 0x69FB, 0x68BD, 0x66D3, 0x6464, 0x62D8, 0x6398, 0x6815 -.hword 0x6F32, 0x7689, 0x7BB1, 0x7E6F, 0x803B, 0x812A, 0x8160, 0x80F8 -.hword 0x8042, 0x7F78, 0x7EA0, 0x7DB8, 0x7CC1, 0x7BBB, 0x7AA7, 0x7987 -.hword 0x785A, 0x7723, 0x75E1, 0x7496, 0x7341, 0x71E5, 0x7082, 0x6F18 -.hword 0x6DA9, 0x6C36, 0x69DA, 0x6670, 0x6310, 0x60D6, 0x5FA2, 0x5E98 -.hword 0x5DB3, 0x5CEF, 0x5C48, 0x5BBA, 0x5B42, 0x5ADA, 0x5A7F, 0x5A2D -.hword 0x5A23, 0x5A81, 0x5B19, 0x5BBA, 0x5C35, 0x5C7D, 0x5CAD, 0x5CD1 -.hword 0x5CF7, 0x5D2C, 0x5D7E, 0x5DF9, 0x5EAB, 0x5F93, 0x60A3, 0x61D3 -.hword 0x631D, 0x6479, 0x65E2, 0x674F, 0x68BB, 0x6A1D, 0x6B70, 0x6CAC -.hword 0x6DCB, 0x6EC4, 0x6F93, 0x702F, 0x7091, 0x70B4, 0x1DC6, 0x1DCA -.hword 0x1DD4, 0x1DE1, 0x1DEC, 0x1DF3, 0x1DF2, 0x1DE6, 0x1DCC, 0x1D9F -.hword 0x1D5D, 0x1D01, 0x1C8A, 0x1BF2, 0x1B38, 0x1A3E, 0x18F8, 0x1774 -.hword 0x15C1, 0x13EF, 0x120C, 0x1029, 0x0E54, 0x0C9D, 0x0B13, 0x09C5 -.hword 0x08C3, 0x081C, 0x0884, 0x0A42, 0x0CBC, 0x0F57, 0x1179, 0x128A -.hword 0x12BF, 0x12BB, 0x1288, 0x122D, 0x11B4, 0x1126, 0x108C, 0x0FEF -.hword 0x0F58, 0x0ED0, 0x0E5F, 0x0E10, 0x0DB4, 0x0D67, 0x0D9D, 0x0EC8 -.hword 0x10FD, 0x13DB, 0x1728, 0x1AA9, 0x1E25, 0x2161, 0x2423, 0x2632 -.hword 0x2752, 0x274A, 0x2367, 0x1B10, 0x112F, 0x08B0, 0x047E, 0x0476 -.hword 0x062B, 0x0921, 0x0CD8, 0x10D1, 0x148F, 0x1792, 0x195B, 0x1A4C -.hword 0x1B1A, 0x1BC7, 0x1C57, 0x1CCC, 0x1D29, 0x1D70, 0x1DA3, 0x1DC6 -.hword 0x1DDC, 0x1DE6, 0x1DE7, 0x1DE2, 0x1DDA, 0x1DD1, 0x1DC9, 0x1DC6 -.hword 0x068D, 0x06A3, 0x06DE, 0x0738, 0x07AA, 0x082B, 0x08B6, 0x0941 -.hword 0x09C7, 0x0A40, 0x0AA5, 0x0AEE, 0x0B13, 0x0B0F, 0x0AD9, 0x0A6B -.hword 0x09CA, 0x08FE, 0x080D, 0x06FE, 0x05DB, 0x04A9, 0x0371, 0x023A -.hword 0x010A, 0xFFEC, 0xFEE4, 0xFDFB, 0xFD1B, 0xFC3D, 0xFB7B, 0xFAED -.hword 0xFAB0, 0xFADB, 0xFB5F, 0xFC12, 0xFCEA, 0xFDE0, 0xFEEA, 0xFFFE -.hword 0x0113, 0x0222, 0x0320, 0x0405, 0x04C7, 0x055D, 0x0549, 0x0471 -.hword 0x0363, 0x02AC, 0x023B, 0x01AB, 0x010B, 0x006D, 0xFFE1, 0xFF75 -.hword 0xFF3B, 0xFF42, 0xFF9B, 0x0054, 0x0279, 0x064A, 0x0AAE, 0x0E89 -.hword 0x10C3, 0x117C, 0x11A4, 0x115D, 0x10C8, 0x1003, 0x0F31, 0x0E71 -.hword 0x0DE5, 0x0D75, 0x0CFA, 0x0C75, 0x0BE9, 0x0B58, 0x0AC5, 0x0A32 -.hword 0x09A1, 0x0916, 0x0892, 0x0817, 0x07A9, 0x0749, 0x06FB, 0x06C0 -.hword 0x069A, 0x068D, 0x12B0, 0x1283, 0x1205, 0x1144, 0x104E, 0x0F33 -.hword 0x0DFF, 0x0CC1, 0x0B88, 0x0A62, 0x095C, 0x0885, 0x07EC, 0x079E -.hword 0x07AA, 0x080E, 0x08BA, 0x09A4, 0x0AC6, 0x0C16, 0x0D8B, 0x0F1F -.hword 0x10C8, 0x127D, 0x1437, 0x15EE, 0x1798, 0x192E, 0x1B43, 0x1E0E -.hword 0x20FC, 0x2379, 0x24F1, 0x24D0, 0x235D, 0x2155, 0x1ED2, 0x1BF3 -.hword 0x18D2, 0x158C, 0x123D, 0x0F02, 0x0BF7, 0x0937, 0x06E0, 0x050D -.hword 0x0536, 0x079E, 0x0A91, 0x0C5A, 0x0D05, 0x0DB4, 0x0E5C, 0x0EEF -.hword 0x0F62, 0x0FA8, 0x0FB3, 0x0F78, 0x0EEA, 0x0DFB, 0x0B8E, 0x0751 -.hword 0x026D, 0xFE0C, 0xFB54, 0xFA0C, 0xF92B, 0xF8AA, 0xF87F, 0xF8A2 -.hword 0xF90A, 0xF9AE, 0xFA87, 0xFB98, 0xFCE8, 0xFE6B, 0x0018, 0x01E4 -.hword 0x03C6, 0x05B4, 0x07A3, 0x0988, 0x0B5B, 0x0D10, 0x0E9E, 0x0FFA -.hword 0x111A, 0x11F5, 0x127F, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x0006, 0x000F, 0x002A, 0x0056, 0x0091, 0x00D9, 0x012E -.hword 0x018E, 0x01F7, 0x0269, 0x02E1, 0x035F, 0x03E1, 0x0465, 0x04EB -.hword 0x0585, 0x0641, 0x0717, 0x0800, 0x08F2, 0x09E7, 0x0AD5, 0x0BB5 -.hword 0x0C80, 0x0D2C, 0x0DB2, 0x0E0A, 0x0E2C, 0x0E23, 0x0E04, 0x0DCF -.hword 0x0D87, 0x0D2D, 0x0CC3, 0x0C4A, 0x0BC5, 0x0B36, 0x0A9D, 0x09FD -.hword 0x0957, 0x08AE, 0x0803, 0x0757, 0x06AE, 0x0607, 0x0566, 0x0468 -.hword 0x02F7, 0x018A, 0x0094, 0xFFEA, 0xFF1A, 0xFE3C, 0xFD63, 0xFCA6 -.hword 0xFC18, 0xFBD0, 0xFBE2, 0xFC62, 0xFD67, 0x0097, 0x0650, 0x0CB7 -.hword 0x11F2, 0x1426, 0x135A, 0x111D, 0x0DE2, 0x0A1A, 0x0635, 0x02A6 -.hword 0xFFDF, 0xFE4F, 0xFD9D, 0xFD1F, 0xFCD0, 0xFCAA, 0xFCA9, 0xFCC7 -.hword 0xFCFE, 0xFD49, 0xFDA3, 0xFE07, 0xFE6F, 0xFED5, 0xFF35, 0xFF89 -.hword 0xFFCB, 0xFFF7, 0x0006, 0x095E, 0x08FD, 0x07ED, 0x064B, 0x0437 -.hword 0x01CD, 0xFF2E, 0xFC74, 0xF9BE, 0xF72C, 0xF4DA, 0xF2E6, 0xF16F -.hword 0xF092, 0xF06D, 0xF128, 0xF2BC, 0xF501, 0xF7D1, 0xFB05, 0xFE75 -.hword 0x01F9, 0x056C, 0x08A6, 0x0B81, 0x0DD4, 0x0F79, 0x1049, 0x1075 -.hword 0x1050, 0x0FE0, 0x0F2E, 0x0E42, 0x0D22, 0x0BD7, 0x0A69, 0x08DE -.hword 0x0740, 0x0595, 0x03E5, 0x0239, 0x0097, 0xFF09, 0xFD94, 0xFC41 -.hword 0xFB17, 0xFA25, 0xF972, 0xF8FB, 0xF8BC, 0xF8B0, 0xF8C7, 0xF8F8 -.hword 0xF935, 0xF975, 0xF9AA, 0xF9C9, 0xF9C7, 0xF998, 0xF930, 0xF821 -.hword 0xF652, 0xF431, 0xF232, 0xF0C6, 0xEFB7, 0xEE97, 0xED81, 0xEC90 -.hword 0xEBDE, 0xEB85, 0xEBA2, 0xEC4D, 0xED77, 0xEEF2, 0xF0B3, 0xF2AD -.hword 0xF4D2, 0xF715, 0xF96A, 0xFBC3, 0xFE14, 0x004F, 0x0269, 0x0453 -.hword 0x0602, 0x0767, 0x0876, 0x0922, 0x095E, 0x19C6, 0x1996, 0x190F -.hword 0x1840, 0x1737, 0x1603, 0x14B3, 0x1354, 0x11F6, 0x10A8, 0x0F77 -.hword 0x0E72, 0x0DA8, 0x0D28, 0x0CFF, 0x0D4E, 0x0E1A, 0x0F48, 0x10C1 -.hword 0x1269, 0x142A, 0x15E8, 0x178A, 0x18F9, 0x1A19, 0x1AD2, 0x1B0A -.hword 0x1AA9, 0x19B7, 0x1859, 0x169D, 0x1492, 0x1246, 0x0FC7, 0x0D24 -.hword 0x0A6B, 0x07AA, 0x04F1, 0x024D, 0xFFCD, 0xFD7F, 0xFB71, 0xF9B3 -.hword 0xF851, 0xF75B, 0xF6E0, 0xFAE9, 0x046C, 0x0EDF, 0x15B4, 0x1934 -.hword 0x1CA0, 0x1FDB, 0x22CB, 0x2551, 0x2751, 0x28B0, 0x2951, 0x2917 -.hword 0x27E6, 0x227B, 0x17F3, 0x0BBD, 0x014B, 0xFC0D, 0xFBD3, 0xFDBC -.hword 0x012E, 0x0591, 0x0A49, 0x0EBE, 0x1255, 0x1474, 0x158F, 0x1682 -.hword 0x1750, 0x17FB, 0x1887, 0x18F6, 0x194C, 0x198C, 0x19B8, 0x19D4 -.hword 0x19E2, 0x19E6, 0x19E3, 0x19DB, 0x19D2, 0x19CA, 0x19C6, 0xE128 -.hword 0xC001, 0xE128, 0x0003, 0xFFE8, 0xFF98, 0xFF1E, 0xFE82, 0xFDCB -.hword 0xFD03, 0xFC32, 0xFB60, 0xFA96, 0xF9DC, 0xF93B, 0xF8BA, 0xF863 -.hword 0xF83D, 0xF854, 0xF8A5, 0xF927, 0xF9CD, 0xFA8D, 0xFB5B, 0xFC2D -.hword 0xFCF7, 0xFDAE, 0xFE47, 0xFEB8, 0xFEF4, 0xFEF1, 0xFEBE, 0xFE71 -.hword 0xFE0C, 0xFD93, 0xFD07, 0xFC6B, 0xFBC1, 0xFB0C, 0xFA4F, 0xF98B -.hword 0xF8C3, 0xF7F9, 0xF730, 0xF66A, 0xF5AA, 0xF4F1, 0xF443, 0xF3A2 -.hword 0xF305, 0xF270, 0xF1F9, 0xF1B5, 0xF190, 0xF16C, 0xF14B, 0xF130 -.hword 0xF11E, 0xF118, 0xF120, 0xF13A, 0xF169, 0xF1AF, 0xF25F, 0xF38E -.hword 0xF4E1, 0xF5FE, 0xF68A, 0xF67D, 0xF61C, 0xF585, 0xF4D8, 0xF433 -.hword 0xF3B3, 0xF376, 0xF39C, 0xF412, 0xF4AD, 0xF567, 0xF63C, 0xF725 -.hword 0xF81C, 0xF91B, 0xFA1E, 0xFB1E, 0xFC15, 0xFCFD, 0xFDD2, 0xFE8D -.hword 0xFF29, 0xFF9F, 0xFFEA, 0x0003, 0x09C7, 0x0969, 0x0863, 0x06D3 -.hword 0x04D6, 0x028A, 0x000D, 0xFD7E, 0xFAF8, 0xF899, 0xF681, 0xF4CB -.hword 0xF397, 0xF302, 0xF329, 0xF443, 0xF652, 0xF92A, 0xFC9C, 0x0078 -.hword 0x0492, 0x08BC, 0x0CC8, 0x1086, 0x13C9, 0x1662, 0x1825, 0x18E1 -.hword 0x18CA, 0x1839, 0x173C, 0x15DE, 0x142F, 0x123A, 0x100C, 0x0DB4 -.hword 0x0B3D, 0x08B6, 0x062C, 0x03AA, 0x0140, 0xFEFA, 0xFCE4, 0xFB0C -.hword 0xF97F, 0xF84B, 0xF930, 0xFC8D, 0x0059, 0x028C, 0x0346, 0x03F9 -.hword 0x0498, 0x0516, 0x0566, 0x057A, 0x0544, 0x04B8, 0x03C8, 0x0268 -.hword 0xFF0D, 0xF94F, 0xF2D6, 0xED49, 0xEA50, 0xE9B7, 0xEA0A, 0xEB14 -.hword 0xEC9F, 0xEE78, 0xF067, 0xF238, 0xF3B6, 0xF50C, 0xF684, 0xF817 -.hword 0xF9BF, 0xFB73, 0xFD2E, 0xFEE7, 0x0097, 0x0239, 0x03C4, 0x0532 -.hword 0x067A, 0x0797, 0x0881, 0x0931, 0x09A0, 0x09C7, 0x0FD4, 0x0FE1 -.hword 0x1007, 0x1040, 0x1089, 0x10DD, 0x1139, 0x1197, 0x11F5, 0x124D -.hword 0x129C, 0x12DC, 0x130B, 0x1324, 0x1322, 0x130A, 0x12E2, 0x12AC -.hword 0x1268, 0x1217, 0x11BA, 0x1151, 0x10DE, 0x1061, 0x0FDB, 0x0F4D -.hword 0x0EB7, 0x0E1B, 0x0D64, 0x0C81, 0x0B7B, 0x0A58, 0x0921, 0x07DE -.hword 0x0696, 0x0551, 0x0416, 0x02EE, 0x01E0, 0x00F3, 0x0030, 0xFF9F -.hword 0xFF46, 0xFF2E, 0xFF5E, 0xFFDF, 0x0461, 0x0DA4, 0x173F, 0x1CCA -.hword 0x1E77, 0x1F7D, 0x1FF5, 0x1FFB, 0x1FA7, 0x1F15, 0x1E5F, 0x1D9E -.hword 0x1CEE, 0x1C67, 0x1B8D, 0x1A1B, 0x1883, 0x1739, 0x16AE, 0x16EE -.hword 0x179D, 0x1894, 0x19AA, 0x1AB8, 0x1B97, 0x1C1D, 0x1C24, 0x1BC7 -.hword 0x1B3E, 0x1A92, 0x19C7, 0x18E4, 0x17EF, 0x16EF, 0x15EA, 0x14E5 -.hword 0x13E8, 0x12F8, 0x121D, 0x115B, 0x10B9, 0x103E, 0x0FEF, 0x0FD4 -.hword 0x0003, 0x0013, 0x003F, 0x0082, 0x00D7, 0x0138, 0x01A0, 0x020A -.hword 0x0271, 0x02CE, 0x031E, 0x0359, 0x037C, 0x0381, 0x0363, 0x0314 -.hword 0x0294, 0x01EB, 0x0123, 0x0046, 0xFF5D, 0xFE71, 0xFD8B, 0xFCB5 -.hword 0xFBF9, 0xFB60, 0xFAF3, 0xFABD, 0xFAB0, 0xFABB, 0xFADA, 0xFB0B -.hword 0xFB4D, 0xFB9C, 0xFBF7, 0xFC5C, 0xFCC8, 0xFD38, 0xFDAC, 0xFE21 -.hword 0xFE93, 0xFF02, 0xFF6B, 0xFFCB, 0x0020, 0x0069, 0x009B, 0x00AA -.hword 0x009A, 0x0069, 0x0017, 0xFFA9, 0xFF26, 0xFE9B, 0xFE11, 0xFD94 -.hword 0xFD2E, 0xFCE8, 0xFCCE, 0xFCEA, 0xFDBF, 0xFF6A, 0x015A, 0x0301 -.hword 0x03CF, 0x03C9, 0x0366, 0x02C2, 0x01F6, 0x0120, 0x005A, 0xFFC1 -.hword 0xFF6E, 0xFF4D, 0xFF37, 0xFF2B, 0xFF28, 0xFF2C, 0xFF37, 0xFF47 -.hword 0xFF5B, 0xFF72, 0xFF8B, 0xFFA4, 0xFFBC, 0xFFD3, 0xFFE7, 0xFFF6 -.hword 0x0000, 0x0003, 0xF843, 0xF883, 0xF935, 0xFA46, 0xFBA1, 0xFD33 -.hword 0xFEE6, 0x00A6, 0x0261, 0x0402, 0x0575, 0x06A5, 0x077E, 0x07ED -.hword 0x07DD, 0x072A, 0x05D0, 0x03F0, 0x01A9, 0xFF1B, 0xFC63, 0xF9A2 -.hword 0xF6F6, 0xF480, 0xF25E, 0xF0B0, 0xEF95, 0xEF2D, 0xEF51, 0xEFC1 -.hword 0xF077, 0xF16A, 0xF292, 0xF3E9, 0xF567, 0xF703, 0xF8B7, 0xFA7B -.hword 0xFC47, 0xFE14, 0xFFDA, 0x0190, 0x0332, 0x04B5, 0x0614, 0x0745 -.hword 0x07E5, 0x07D7, 0x0780, 0x0745, 0x0738, 0x0729, 0x0719, 0x0708 -.hword 0x06F6, 0x06E4, 0x06D1, 0x06BE, 0x06AC, 0x0699, 0x0669, 0x061A -.hword 0x05D9, 0x05D4, 0x0636, 0x0725, 0x0886, 0x0A25, 0x0BD0, 0x0D54 -.hword 0x0E80, 0x0F1F, 0x0F00, 0x0E48, 0x0D43, 0x0BFE, 0x0A83, 0x08DD -.hword 0x0719, 0x0541, 0x0361, 0x0184, 0xFFB5, 0xFDFF, 0xFC6D, 0xFB0B -.hword 0xF9E4, 0xF904, 0xF875, 0xF843, 0xF0C9, 0xF0F8, 0xF17D, 0xF24D -.hword 0xF35B, 0xF49C, 0xF605, 0xF78A, 0xF920, 0xFABA, 0xFC4D, 0xFDCD -.hword 0xFF2F, 0x0067, 0x0169, 0x024F, 0x0337, 0x041B, 0x04F8, 0x05CA -.hword 0x068D, 0x073C, 0x07D3, 0x0850, 0x08AC, 0x08E5, 0x08F5, 0x08DA -.hword 0x0896, 0x0832, 0x07B1, 0x0716, 0x0665, 0x05A1, 0x04CD, 0x03EC -.hword 0x0302, 0x0212, 0x0120, 0x002E, 0xFF41, 0xFE5A, 0xFD7E, 0xFCAF -.hword 0xFBF2, 0xFB49, 0xFB35, 0xFBB3, 0xFBFB, 0xFB49, 0xF96D, 0xF6E5 -.hword 0xF3EF, 0xF0C7, 0xEDAA, 0xEAD5, 0xE884, 0xE6F3, 0xE661, 0xE708 -.hword 0xEBEC, 0xF5B4, 0x0115, 0x0AC7, 0x0F80, 0x0F66, 0x0D38, 0x098F -.hword 0x0502, 0x0029, 0xFB9E, 0xF7F6, 0xF5CB, 0xF4A7, 0xF3B0, 0xF2E1 -.hword 0xF238, 0xF1B0, 0xF146, 0xF0F8, 0xF0C1, 0xF09F, 0xF08D, 0xF089 -.hword 0xF08E, 0xF09A, 0xF0AA, 0xF0B9, 0xF0C5, 0xF0C9, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_06017B90: # 0x06017B90 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0606, 0x005A, 0x04F8, 0x005A, 0x0552, 0x005A, 0x05AC -.hword 0x005A, 0x03EA, 0x005A, 0x0444, 0x005A, 0x049E, 0x005A, 0x02D9 -.hword 0x005A, 0x0333, 0x005A, 0x038D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x005A, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x005A, 0x005E, 0x0001, 0x03E7, 0x0001, 0x03E8 -.hword 0x0001, 0x03E9, 0x005A, 0x00B8, 0x005A, 0x0112, 0x005A, 0x016C -.hword 0x0001, 0x02D5, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x005A, 0x01C6 -.hword 0x005A, 0x0220, 0x005A, 0x027A - -piranha_plant_seg6_anim_06017C38: # 0x06017C38 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x5A -.hword 0x0D -.word piranha_plant_seg6_animvalue_06016F80 -.word piranha_plant_seg6_animindex_06017B90 -.word 0 - -piranha_plant_seg6_animvalue_06017C50: # 0x06017C50 -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x84A3, 0x8207, 0x7C46, 0x7688 -.hword 0xF5DD, 0xF773, 0xFAEF, 0xFE6B, 0xFEFF, 0xFF27, 0xFF80, 0xFFD8 -.hword 0x81B5, 0x7F83, 0x7AB5, 0x75E7, 0xDEB2, 0xFB9A, 0x6705, 0x1B6D -.hword 0xF78F, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128, 0xC05D, 0x0234 -.hword 0x023F, 0x0257, 0x026F, 0x0919, 0x0917, 0x0910, 0x090A, 0x2370 -.hword 0x23A2, 0x2410, 0x247E, 0xE128, 0xC001, 0xE128, 0x00E8, 0x00D0 -.hword 0x009C, 0x0068, 0x09BA, 0x09BB, 0x09BE, 0x09C2, 0x139B, 0x1336 -.hword 0x1259, 0x117B, 0x01DD, 0x019A, 0x0104, 0x006F, 0xF885, 0xF87C -.hword 0xF868, 0xF855, 0xE6C8, 0xE835, 0xEB58, 0xEE7A, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_06017CE0: # 0x06017CE0 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0046, 0x0004, 0x003A, 0x0004, 0x003E, 0x0004, 0x0042 -.hword 0x0004, 0x002E, 0x0004, 0x0032, 0x0004, 0x0036, 0x0004, 0x001F -.hword 0x0004, 0x0023, 0x0004, 0x0027, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001A, 0x0004, 0x0008 -.hword 0x0004, 0x000C, 0x0004, 0x0010, 0x0001, 0x002B, 0x0001, 0x002C -.hword 0x0001, 0x002D, 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016 -.hword 0x0001, 0x001B, 0x0001, 0x001C, 0x0001, 0x001D, 0x0001, 0x0017 -.hword 0x0001, 0x0018, 0x0001, 0x0019 - -piranha_plant_seg6_anim_06017D88: # 0x06017D88 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x04 -.hword 0x0D -.word piranha_plant_seg6_animvalue_06017C50 -.word piranha_plant_seg6_animindex_06017CE0 -.word 0 - -piranha_plant_seg6_animvalue_06017DA0: # 0x06017DA0 -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x73EC, 0x73B0, 0x7302, 0x71EE -.hword 0x707D, 0x6EB9, 0x6CAE, 0x6A64, 0x67E7, 0x6541, 0x627C, 0x5FA2 -.hword 0x5CBE, 0x59DA, 0x5701, 0x543C, 0x5196, 0x4F19, 0x4CCF, 0x4BD6 -.hword 0x4B08, 0x4A50, 0x4998, 0x48CA, 0x47D1, 0x4696, 0x4505, 0x4308 -.hword 0x408B, 0x3D9A, 0x3A51, 0x36CB, 0x3321, 0x2F70, 0x2BD1, 0x285F -.hword 0x2536, 0x2270, 0x1FF9, 0x1DC5, 0x1BF6, 0x1AB0, 0x1A16, 0x1A4A -.hword 0x1DDB, 0x241C, 0x2854, 0x261F, 0x2270, 0x2151, 0x20EB, 0x21B2 -.hword 0x2632, 0x2A0F, 0x292E, 0x26E2, 0x2479, 0x2340, 0x2329, 0x2340 -.hword 0x237E, 0x23DB, 0x244C, 0x24CA, 0x254D, 0x25CB, 0x263C, 0x2698 -.hword 0x26D5, 0x26EB, 0x7B0D, 0x7AEC, 0x7A8C, 0x79F3, 0x7928, 0x782E -.hword 0x770D, 0x75CA, 0x746A, 0x72F4, 0x716D, 0x6FDA, 0x6E41, 0x6CA9 -.hword 0x6B16, 0x698E, 0x6818, 0x66B8, 0x6575, 0x6450, 0x6348, 0x624E -.hword 0x6155, 0x604D, 0x5F27, 0x5DD6, 0x5C4A, 0x5A75, 0x584A, 0x55D1 -.hword 0x531D, 0x503F, 0x4D4A, 0x4A4F, 0x4760, 0x4490, 0x41EF, 0x3F91 -.hword 0x3D89, 0x3BD4, 0x3A63, 0x3925, 0x380A, 0x3703, 0x3617, 0x35B9 -.hword 0x3674, 0x3A89, 0x3E58, 0x3E3F, 0x3CCF, 0x3B17, 0x3963, 0x376F -.hword 0x3575, 0x33AE, 0x3253, 0x3191, 0x314B, 0x3155, 0x3180, 0x31BE -.hword 0x3219, 0x3286, 0x32FE, 0x3375, 0x33E3, 0x343D, 0x347A, 0x3491 -.hword 0xDEB2, 0xDECA, 0xDF0D, 0xDF78, 0xE007, 0xE0B6, 0xE181, 0xE264 -.hword 0xE35B, 0xE462, 0xE574, 0xE68F, 0xE7AE, 0xE8CD, 0xE9E8, 0xEAFA -.hword 0xEC01, 0xECF8, 0xEDDB, 0xEEA4, 0xEF1D, 0xEF6D, 0xEFBD, 0xF036 -.hword 0xF0FF, 0xF241, 0xF424, 0xF6D2, 0xFA33, 0xFE0D, 0x024B, 0x06DC -.hword 0x0BAB, 0x10A6, 0x15BA, 0x1AD3, 0x1FDE, 0x24C9, 0x297F, 0x2DEF -.hword 0x3204, 0x35AC, 0x36D2, 0x34A3, 0x30E8, 0x2B09, 0x239F, 0x1E3D -.hword 0x1E37, 0x210C, 0x2413, 0x279C, 0x2AF6, 0x2E17, 0x3033, 0x3137 -.hword 0x3243, 0x3353, 0x3464, 0x3571, 0x3676, 0x3771, 0x385C, 0x3934 -.hword 0x39F6, 0x3A9D, 0x3B25, 0x3B8C, 0x3BCC, 0x3BE2, 0xFB9A, 0xFBB5 -.hword 0xFC03, 0xFC7F, 0xFD25, 0xFDF0, 0xFEDB, 0xFFE2, 0x0100, 0x0231 -.hword 0x036F, 0x04B7, 0x0604, 0x0751, 0x0899, 0x09D7, 0x0B08, 0x0C27 -.hword 0x0D2E, 0x0D35, 0x0D48, 0x0D5F, 0x0D77, 0x0D8A, 0x0D91, 0x0D88 -.hword 0x0D69, 0x0D2E, 0x0CDC, 0x0C7D, 0x0C14, 0x0BA0, 0x0B25, 0x0AA3 -.hword 0x0A1D, 0x0993, 0x0908, 0x087E, 0x07F5, 0x0770, 0x06F1, 0x0678 -.hword 0x062F, 0x05F8, 0x056B, 0x0451, 0x02E2, 0x015C, 0xFF4E, 0xFDFD -.hword 0xFED5, 0x006C, 0x0167, 0x005A, 0xFF11, 0xFED0, 0xFE92, 0xFE59 -.hword 0xFE23, 0xFDF1, 0xFDC4, 0xFD9A, 0xFD75, 0xFD55, 0xFD39, 0xFD22 -.hword 0xFD10, 0xFD03, 0xFCFB, 0xFCF8, 0x6705, 0x672C, 0x679C, 0x684E -.hword 0x693C, 0x6A5F, 0x6BB1, 0x6D2B, 0x6EC6, 0x707B, 0x7244, 0x741B -.hword 0x75F8, 0x77D6, 0x79AC, 0x7B76, 0x7D2B, 0x7EC6, 0x8043, 0x8042 -.hword 0x8040, 0x803E, 0x803B, 0x8039, 0x8038, 0x8039, 0x803D, 0x8043 -.hword 0x804B, 0x8054, 0x805E, 0x8068, 0x8073, 0x807F, 0x808C, 0x8099 -.hword 0x80A7, 0x80B6, 0x80C5, 0x80D5, 0x80E5, 0x80F6, 0x8108, 0x8127 -.hword 0x8166, 0x81C9, 0x824C, 0x82F6, 0x844F, 0x8528, 0x8449, 0x82D0 -.hword 0x81B6, 0x81CE, 0x8232, 0x8235, 0x8235, 0x8233, 0x822F, 0x822A -.hword 0x8224, 0x821D, 0x8216, 0x820F, 0x8208, 0x8201, 0x81FC, 0x81F8 -.hword 0x81F5, 0x81F4, 0x1B6D, 0x1B65, 0x1B4F, 0x1B2B, 0x1AFC, 0x1AC2 -.hword 0x1A7F, 0x1A33, 0x19E2, 0x198B, 0x1930, 0x18D2, 0x1873, 0x1814 -.hword 0x17B6, 0x175B, 0x1704, 0x16B3, 0x1668, 0x14B0, 0x132D, 0x11C4 -.hword 0x105B, 0x0ED8, 0x0D21, 0x0B19, 0x08A8, 0x05B3, 0x0248, 0xFE90 -.hword 0xFA96, 0xF666, 0xF20E, 0xED98, 0xE913, 0xE489, 0xE007, 0xDB9A -.hword 0xD74E, 0xD32E, 0xCF48, 0xCBA8, 0xC91C, 0xC8A7, 0xCAA4, 0xD163 -.hword 0xDA94, 0xDF97, 0xDE12, 0xD97E, 0xD3FB, 0xCFA7, 0xCD30, 0xCB92 -.hword 0xCA68, 0xC94C, 0xC81E, 0xC6E4, 0xC5A4, 0xC463, 0xC327, 0xC1F5 -.hword 0xC0D2, 0xBFC4, 0xBED1, 0xBDFE, 0xBD50, 0xBCCD, 0xBC7B, 0xBC5E -.hword 0xF78F, 0xF79F, 0xF7CC, 0xF815, 0xF876, 0xF8ED, 0xF976, 0xFA10 -.hword 0xFAB7, 0xFB69, 0xFC24, 0xFCE3, 0xFDA6, 0xFE68, 0xFF28, 0xFFE2 -.hword 0x0093, 0x013A, 0x01D4, 0x01D6, 0x01DA, 0x01DF, 0x01E5, 0x01E9 -.hword 0x01EA, 0x01E8, 0x01E1, 0x01D4, 0x01BF, 0x01A2, 0x017F, 0x0158 -.hword 0x012E, 0x0103, 0x00D8, 0x00B1, 0x008D, 0x006F, 0x0058, 0x004A -.hword 0x0047, 0x0051, 0x013F, 0x02B7, 0x02EA, 0x0068, 0xFCA3, 0xFA1F -.hword 0xF9AA, 0xFA13, 0xFADF, 0xFB90, 0xFC40, 0xFD0B, 0xFD81, 0xFDA3 -.hword 0xFDC1, 0xFDDA, 0xFDEF, 0xFE00, 0xFE0E, 0xFE19, 0xFE21, 0xFE27 -.hword 0xFE2A, 0xFE2D, 0xFE2E, 0xFE2E, 0xFE2E, 0xFE2E, 0x2B07, 0x2ADE -.hword 0x2A68, 0x29AC, 0x28B0, 0x277C, 0x2617, 0x2488, 0x22D6, 0x2108 -.hword 0x1F25, 0x1D34, 0x1B3B, 0x1943, 0x1752, 0x156F, 0x13A1, 0x11EE -.hword 0x105F, 0x105F, 0x105F, 0x105E, 0x105E, 0x105E, 0x105D, 0x105E -.hword 0x105E, 0x105F, 0x1062, 0x1067, 0x106C, 0x1073, 0x107A, 0x1082 -.hword 0x1088, 0x108E, 0x1093, 0x1095, 0x1095, 0x1092, 0x108C, 0x1082 -.hword 0x1072, 0x1034, 0x0F94, 0x0E24, 0x0C51, 0x0B2A, 0x0B05, 0x0B56 -.hword 0x0BDD, 0x0C59, 0x0CD7, 0x0D67, 0x0DCD, 0x0E0D, 0x0E4E, 0x0E91 -.hword 0x0ED4, 0x0F17, 0x0F58, 0x0F96, 0x0FD1, 0x1007, 0x1038, 0x1061 -.hword 0x1084, 0x109D, 0x10AE, 0x10B3, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x027A, 0x026E, 0x0249, 0x020F, 0x01C1, 0x0162, 0x00F4 -.hword 0x0079, 0xFFF4, 0xFF65, 0xFED0, 0xFE36, 0xFD9B, 0xFCFF, 0xFC65 -.hword 0xFBD0, 0xFB41, 0xFABB, 0xFA40, 0xFA4D, 0xFA5B, 0xFA69, 0xFA77 -.hword 0xFA84, 0xFA91, 0xFA9C, 0xFAA6, 0xFAAD, 0xFAB2, 0xFAB7, 0xFABA -.hword 0xFABC, 0xFABE, 0xFABE, 0xFABC, 0xFAB9, 0xFAB4, 0xFAAD, 0xFA9F -.hword 0xFA8A, 0xFA70, 0xFA55, 0xFA3E, 0xFA2F, 0xFA28, 0xFA27, 0xFA2B -.hword 0xFA31, 0xFA37, 0xFA20, 0xFA0D, 0xFA5A, 0xFB87, 0xFD13, 0xFDD4 -.hword 0xFCED, 0xFB3C, 0xFA32, 0xFA02, 0xF9E5, 0xF9D8, 0xF9D8, 0xF9E2 -.hword 0xF9F5, 0xFA0C, 0xFA25, 0xFA3E, 0xFA53, 0xFA61, 0xFA67, 0x0907 -.hword 0x08F7, 0x08CA, 0x0880, 0x081F, 0x07A7, 0x071C, 0x0681, 0x05D9 -.hword 0x0525, 0x046A, 0x03A8, 0x02E5, 0x0221, 0x015F, 0x00A4, 0xFFF1 -.hword 0xFF49, 0xFEAE, 0xFE89, 0xFE62, 0xFE39, 0xFE11, 0xFDEA, 0xFDC5 -.hword 0xFDA5, 0xFD8A, 0xFD75, 0xFD66, 0xFD58, 0xFD4D, 0xFD46, 0xFD41 -.hword 0xFD41, 0xFD46, 0xFD50, 0xFD60, 0xFD75, 0xFDAA, 0xFE06, 0xFE70 -.hword 0xFECF, 0xFF09, 0xFF06, 0xFE9E, 0xFDDD, 0xFCFB, 0xFC2C, 0xFBA8 -.hword 0xFBD0, 0xFC63, 0xFC9C, 0xFC0C, 0xFB23, 0xFA71, 0xFA33, 0xFA2D -.hword 0xFA3E, 0xFA53, 0xFA6F, 0xFA8F, 0xFAB3, 0xFAD7, 0xFAFC, 0xFB1F -.hword 0xFB3F, 0xFB5B, 0xFB70, 0xFB7E, 0xFB83, 0x24B0, 0x2468, 0x2396 -.hword 0x2247, 0x2089, 0x1E67, 0x1BED, 0x1929, 0x1626, 0x12F2, 0x0F98 -.hword 0x0C25, 0x08A6, 0x0527, 0x01B4, 0xFE5B, 0xFB27, 0xF824, 0xF560 -.hword 0xF456, 0xF338, 0xF211, 0xF0E9, 0xEFCB, 0xEEC1, 0xEDD5, 0xED10 -.hword 0xEC7C, 0xEC0B, 0xEBA9, 0xEB5A, 0xEB22, 0xEB04, 0xEB04, 0xEB27 -.hword 0xEB6E, 0xEBDF, 0xEC7C, 0xED76, 0xEEEC, 0xF0C6, 0xF2ED, 0xF54C -.hword 0xF7CC, 0xFB05, 0xFF16, 0x0331, 0x068A, 0x0853, 0x064F, 0x0170 -.hword 0xFDAF, 0xFCF9, 0xFD60, 0xFD11, 0xFAC5, 0xF7C2, 0xF603, 0xF5A2 -.hword 0xF565, 0xF547, 0xF542, 0xF552, 0xF570, 0xF599, 0xF5C5, 0xF5F1 -.hword 0xF617, 0xF632, 0xF63C, 0xE128, 0xC001, 0xE128, 0x0050, 0x004C -.hword 0x0041, 0x002F, 0x0017, 0xFFFB, 0xFFD9, 0xFFB3, 0xFF8A, 0xFF5F -.hword 0xFF31, 0xFF02, 0xFED2, 0xFEA3, 0xFE74, 0xFE46, 0xFE1A, 0xFDF1 -.hword 0xFDCB, 0xFDBB, 0xFDA9, 0xFD96, 0xFD84, 0xFD72, 0xFD61, 0xFD52 -.hword 0xFD46, 0xFD3C, 0xFD36, 0xFD31, 0xFD2E, 0xFD2C, 0xFD2C, 0xFD2D -.hword 0xFD2F, 0xFD32, 0xFD36, 0xFD3A, 0xFD40, 0xFD49, 0xFD55, 0xFD63 -.hword 0xFD74, 0xFD87, 0xFDA2, 0xFDC6, 0xFDEB, 0xFE08, 0xFE17, 0xFDFE -.hword 0xFDCA, 0xFDAB, 0xFDAB, 0xFDB5, 0xFDC5, 0xFDD5, 0xFDE1, 0xFDE5 -.hword 0xFDE2, 0xFDDD, 0xFDD6, 0xFDCE, 0xFDC4, 0xFDBA, 0xFDB1, 0xFDA8 -.hword 0xFDA0, 0xFD99, 0xFD95, 0xFD93, 0x09C3, 0x09B7, 0x0994, 0x095D -.hword 0x0914, 0x08B9, 0x0851, 0x07DC, 0x075D, 0x06D6, 0x0648, 0x05B7 -.hword 0x0523, 0x048F, 0x03FE, 0x0370, 0x02E9, 0x026A, 0x01F5, 0x01D9 -.hword 0x01BB, 0x019D, 0x017E, 0x0160, 0x0144, 0x012B, 0x0117, 0x0107 -.hword 0x00FB, 0x00F3, 0x00ED, 0x00E9, 0x00E8, 0x00E9, 0x00EC, 0x00F1 -.hword 0x00F7, 0x0100, 0x010E, 0x0123, 0x013F, 0x015D, 0x017D, 0x019B -.hword 0x01BD, 0x01E6, 0x020E, 0x022E, 0x023F, 0x0227, 0x01F2, 0x01D2 -.hword 0x01D3, 0x01DE, 0x01EF, 0x0200, 0x020D, 0x0211, 0x020D, 0x0206 -.hword 0x01FE, 0x01F3, 0x01E8, 0x01DC, 0x01D1, 0x01C6, 0x01BC, 0x01B5 -.hword 0x01B0, 0x01AE, 0x1117, 0x1100, 0x10BD, 0x1053, 0x0FC6, 0x0F19 -.hword 0x0E50, 0x0D6F, 0x0C7B, 0x0B77, 0x0A68, 0x0950, 0x0834, 0x0719 -.hword 0x0601, 0x04F1, 0x03ED, 0x02F9, 0x0219, 0x0057, 0xFE75, 0xFC82 -.hword 0xFA8F, 0xF8AD, 0xF6EB, 0xF559, 0xF40A, 0xF30B, 0xF252, 0xF1C8 -.hword 0xF168, 0xF131, 0xF120, 0xF131, 0xF164, 0xF1B4, 0xF21F, 0xF2A3 -.hword 0xF373, 0xF4B4, 0xF64A, 0xF81B, 0xFA0A, 0xFBFE, 0xFE62, 0x0152 -.hword 0x0440, 0x0699, 0x07CD, 0x05F1, 0x01F3, 0xFF87, 0xFF9A, 0x0069 -.hword 0x019E, 0x02DF, 0x03D3, 0x0422, 0x03E3, 0x0371, 0x02D6, 0x021C -.hword 0x014F, 0x007B, 0xFFAA, 0xFEE5, 0xFE39, 0xFDB1, 0xFD57, 0xFD37 -.hword 0x002B, 0x002A, 0x0027, 0x0023, 0x001C, 0x0015, 0x000C, 0x0002 -.hword 0xFFF8, 0xFFED, 0xFFE1, 0xFFD4, 0xFFC8, 0xFFBC, 0xFFAF, 0xFFA3 -.hword 0xFF98, 0xFF8D, 0xFF83, 0xFF74, 0xFF66, 0xFF57, 0xFF48, 0xFF39 -.hword 0xFF2B, 0xFF1C, 0xFF0D, 0xFEFE, 0xFEEF, 0xFEDE, 0xFECE, 0xFEBC -.hword 0xFEAC, 0xFE9C, 0xFE8D, 0xFE7F, 0xFE74, 0xFE6B, 0xFE67, 0xFE69 -.hword 0xFE6F, 0xFE77, 0xFE7E, 0xFE82, 0xFE81, 0xFE7F, 0xFE7C, 0xFE78 -.hword 0xFE76, 0xFE74, 0xFE73, 0xFE73, 0xFE73, 0xFE73, 0xFE74, 0xFE74 -.hword 0xFE75, 0xFE76, 0xFE77, 0xFE78, 0xFE7A, 0xFE7C, 0xFE7E, 0xFE80 -.hword 0xFE81, 0xFE83, 0xFE84, 0xFE85, 0xFE86, 0xFE86, 0xF84C, 0xF855 -.hword 0xF871, 0xF89C, 0xF8D7, 0xF91E, 0xF971, 0xF9CD, 0xFA32, 0xFA9D -.hword 0xFB0D, 0xFB80, 0xFBF5, 0xFC6A, 0xFCDD, 0xFD4D, 0xFDB8, 0xFE1D -.hword 0xFE7A, 0xFE81, 0xFE86, 0xFE8B, 0xFE90, 0xFE96, 0xFE9D, 0xFEA6 -.hword 0xFEB2, 0xFEC1, 0xFED4, 0xFEE9, 0xFF00, 0xFF19, 0xFF33, 0xFF4F -.hword 0xFF6B, 0xFF88, 0xFFA6, 0xFFC3, 0xFFE7, 0x0014, 0x0044, 0x006E -.hword 0x008B, 0x0094, 0x0078, 0x003B, 0xFFF3, 0xFFB2, 0xFF8F, 0xFFAA -.hword 0xFFEF, 0x0023, 0x0039, 0x004B, 0x0058, 0x0062, 0x006A, 0x0071 -.hword 0x0077, 0x007E, 0x0084, 0x0089, 0x008E, 0x0092, 0x0096, 0x0099 -.hword 0x009C, 0x009E, 0x009F, 0x009F, 0xEFE7, 0xF000, 0xF04B, 0xF0C1 -.hword 0xF15F, 0xF220, 0xF300, 0xF3FB, 0xF50C, 0xF62E, 0xF75D, 0xF896 -.hword 0xF9D3, 0xFB0F, 0xFC48, 0xFD77, 0xFE99, 0xFFAA, 0x00A4, 0x023F -.hword 0x03BF, 0x0532, 0x06A5, 0x0826, 0x09C1, 0x0B84, 0x0D7D, 0x0FB8 -.hword 0x1234, 0x14E0, 0x17B5, 0x1AAE, 0x1DC2, 0x20EB, 0x2422, 0x2762 -.hword 0x2AA2, 0x2DDC, 0x31B9, 0x3669, 0x3B36, 0x3F65, 0x423E, 0x4308 -.hword 0x4032, 0x3A0C, 0x32AC, 0x2C26, 0x2891, 0x2B4B, 0x3254, 0x37B0 -.hword 0x39EB, 0x3B9F, 0x3CE7, 0x3DE1, 0x3EAA, 0x3F5D, 0x400C, 0x40B2 -.hword 0x414E, 0x41DF, 0x4264, 0x42DB, 0x4343, 0x439B, 0x43E1, 0x4415 -.hword 0x4435, 0x4440, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_06018708: # 0x06018708 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x04B2, 0x0046, 0x03E0, 0x0046, 0x0426, 0x0046, 0x046C -.hword 0x0046, 0x030E, 0x0046, 0x0354, 0x0046, 0x039A, 0x0046, 0x0239 -.hword 0x0046, 0x027F, 0x0046, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0238, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0234, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0046, 0x004A, 0x0001, 0x030B, 0x0001, 0x030C -.hword 0x0001, 0x030D, 0x0046, 0x0090, 0x0046, 0x00D6, 0x0046, 0x011C -.hword 0x0001, 0x0235, 0x0001, 0x0236, 0x0001, 0x0237, 0x0046, 0x0162 -.hword 0x0046, 0x01A8, 0x0046, 0x01EE - -piranha_plant_seg6_anim_060187B0: # 0x060187B0 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x46 -.hword 0x0D -.word piranha_plant_seg6_animvalue_06017DA0 -.word piranha_plant_seg6_animindex_06018708 -.word 0 - -piranha_plant_seg6_animvalue_060187C8: # 0x060187C8 -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0000, 0x0000, 0x0013, 0x0042 -.hword 0x007E, 0x00B9, 0x00E4, 0x00F0, 0x00CF, 0x008C, 0x0039, 0xFFE8 -.hword 0xFFAC, 0xFF97, 0xFFB7, 0x0000, 0x0061, 0x00C9, 0x0124, 0x0000 -.hword 0x0000, 0xFFEF, 0xFFC1, 0xFF82, 0xFF3F, 0xFF01, 0xFED6, 0xFEBB -.hword 0xFEA6, 0xFE99, 0xFE90, 0xFE8E, 0xFE90, 0xFE9C, 0xFEB3, 0xFECF -.hword 0xFEEE, 0xFF09, 0x73EC, 0x73EC, 0x722D, 0x6DDE, 0x6868, 0x6332 -.hword 0x5FA3, 0x5F23, 0x6325, 0x6AD5, 0x742D, 0x7D25, 0x83BA, 0x85DF -.hword 0x8206, 0x7954, 0x6DE1, 0x61BE, 0x56FC, 0x0000, 0x0000, 0xFFEA -.hword 0xFFB2, 0xFF67, 0xFF17, 0xFED2, 0xFEA6, 0xFE94, 0xFE90, 0xFE96 -.hword 0xFEA3, 0xFEB5, 0xFEC9, 0xFEE1, 0xFF03, 0xFF2A, 0xFF51, 0xFF77 -.hword 0x0000, 0x0000, 0xFFF5, 0xFFDA, 0xFFB8, 0xFF99, 0xFF85, 0xFF88 -.hword 0xFFAD, 0xFFF0, 0x003F, 0x0088, 0x00B9, 0x00C0, 0x008D, 0x002A -.hword 0xFFAB, 0xFF25, 0xFEAD, 0x73B8, 0x73B8, 0x7454, 0x7609, 0x78A8 -.hword 0x7C03, 0x7FEA, 0x8432, 0x8A5E, 0x92E5, 0x9BF9, 0xA3CB, 0xA88D -.hword 0xA870, 0xA152, 0x9407, 0x8335, 0x717E, 0x618E, 0xDEB2, 0xDEB2 -.hword 0xDED9, 0xDF3D, 0xDFC3, 0xE052, 0xE0D0, 0xE122, 0xE0D0, 0xDFD5 -.hword 0xDECA, 0xDE43, 0xDED9, 0xE122, 0xE5E7, 0xECE9, 0xF532, 0xFDCE -.hword 0x05C4, 0xFB9A, 0xFB9A, 0xFC65, 0xFE6C, 0x0127, 0x0411, 0x069F -.hword 0x084D, 0x090F, 0x0951, 0x0939, 0x08EC, 0x0891, 0x084D, 0x080D -.hword 0x07B1, 0x0743, 0x06D2, 0x0668, 0x6705, 0x6705, 0x67ED, 0x6A3C -.hword 0x6D5A, 0x70AB, 0x7396, 0x757E, 0x768B, 0x773F, 0x778C, 0x7764 -.hword 0x76B9, 0x757E, 0x734E, 0x7017, 0x6C49, 0x6856, 0x64AF, 0x1B6D -.hword 0x1B6D, 0x1B42, 0x1AD4, 0x1A40, 0x19A3, 0x1919, 0x18BF, 0x18F5 -.hword 0x19B9, 0x1A91, 0x1B01, 0x1A8E, 0x18BF, 0x14F3, 0x0F5E, 0x08C6 -.hword 0x01EC, 0xFB95, 0xF78F, 0xF78F, 0xF882, 0xFAEF, 0xFE33, 0x01AD -.hword 0x04BB, 0x06BC, 0x0792, 0x07BA, 0x0776, 0x0709, 0x06B4, 0x06BC -.hword 0x0729, 0x07C8, 0x0885, 0x0949, 0x09FF, 0x2B07, 0x2B07, 0x2900 -.hword 0x23D0, 0x1CD3, 0x1563, 0x0ED9, 0x0A90, 0x0877, 0x0774, 0x0758 -.hword 0x07F3, 0x0916, 0x0A90, 0x0CD6, 0x102D, 0x1420, 0x183A, 0x1C05 -.hword 0xC05D, 0xE128, 0xC001, 0xE128, 0xC05D, 0x027A, 0x027A, 0x0244 -.hword 0x01BA, 0x00FF, 0x0037, 0xFF88, 0xFF11, 0xFED9, 0xFEC2, 0xFEC2 -.hword 0xFECE, 0xFEDB, 0xFEDF, 0xFEDC, 0xFEDB, 0xFEDC, 0xFEDE, 0xFEDE -.hword 0x0907, 0x0907, 0x0883, 0x0730, 0x0566, 0x037C, 0x01CA, 0x00A8 -.hword 0x001E, 0xFFE8, 0xFFEA, 0x0007, 0x0025, 0x0029, 0x0018, 0x0008 -.hword 0xFFFB, 0xFFED, 0xFFDE, 0x24B0, 0x24B0, 0x246E, 0x23B2, 0x2288 -.hword 0x20FE, 0x1F24, 0x1D05, 0x1A6D, 0x1745, 0x13CC, 0x103F, 0x0CDC -.hword 0x09E0, 0x0762, 0x0538, 0x033E, 0x014F, 0xFF4A, 0xE128, 0xC001 -.hword 0xE128, 0x0050, 0x0050, 0x007A, 0x00E6, 0x0177, 0x0210, 0x0296 -.hword 0x02EC, 0x030D, 0x030F, 0x02FE, 0x02E3, 0x02CB, 0x02BF, 0x02BF -.hword 0x02C2, 0x02C8, 0x02CE, 0x02D3, 0x09C3, 0x09C3, 0x091E, 0x077B -.hword 0x0548, 0x02F7, 0x00F6, 0xFFB7, 0xFF51, 0xFF6F, 0xFFDE, 0x006A -.hword 0x00DF, 0x010A, 0x00E0, 0x0088, 0x0016, 0xFF9E, 0xFF33, 0x1117 -.hword 0x1117, 0x10D0, 0x1009, 0x0ED3, 0x0D3E, 0x0B5C, 0x093D, 0x063A -.hword 0x0222, 0xFDBD, 0xF9D2, 0xF72A, 0xF68C, 0xF8D9, 0xFDB0, 0x03F9 -.hword 0x0AA1, 0x108E, 0x002B, 0x002B, 0xFFF8, 0xFF74, 0xFEC2, 0xFE05 -.hword 0xFD5F, 0xFCF5, 0xFCC8, 0xFCBC, 0xFCC8, 0xFCE2, 0xFD01, 0xFD1A -.hword 0xFD32, 0xFD53, 0xFD79, 0xFD9F, 0xFDC4, 0xF84C, 0xF84C, 0xF8B6 -.hword 0xF9C7, 0xFB3B, 0xFCCF, 0xFE3F, 0xFF47, 0xFFE5, 0x004E, 0x0094 -.hword 0x00C6, 0x00F4, 0x012D, 0x016B, 0x01A0, 0x01D0, 0x01FF, 0x0230 -.hword 0xEFE7, 0xEFE7, 0xEFE7, 0xF001, 0xF05D, 0xF123, 0xF27C, 0xF48E -.hword 0xF7A1, 0xFBA3, 0x0036, 0x0500, 0x09A1, 0x0DBE, 0x1146, 0x147E -.hword 0x1789, 0x1A87, 0x1D9D, 0x3DB1 - -piranha_plant_seg6_animindex_06018B00: # 0x06018B00 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x019B, 0x0013, 0x0162, 0x0013, 0x0175, 0x0013, 0x0188 -.hword 0x0013, 0x0129, 0x0013, 0x013C, 0x0013, 0x014F, 0x0013, 0x00ED -.hword 0x0013, 0x0100, 0x0013, 0x0113, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00EC, 0x0013, 0x0004, 0x0013, 0x0017, 0x0013, 0x002A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E8, 0x0013, 0x003D -.hword 0x0013, 0x0050, 0x0013, 0x0063, 0x0001, 0x0126, 0x0001, 0x0127 -.hword 0x0001, 0x0128, 0x0013, 0x0076, 0x0013, 0x0089, 0x0013, 0x009C -.hword 0x0001, 0x00E9, 0x0001, 0x00EA, 0x0001, 0x00EB, 0x0013, 0x00AF -.hword 0x0013, 0x00C2, 0x0013, 0x00D5 - -piranha_plant_seg6_anim_06018BA8: # 0x06018BA8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x13 -.hword 0x0D -.word piranha_plant_seg6_animvalue_060187C8 -.word piranha_plant_seg6_animindex_06018B00 -.word 0 - -piranha_plant_seg6_animvalue_06018BC0: # 0x06018BC0 -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0124, 0x0124, 0x0124, 0x0124 -.hword 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0125 -.hword 0x0125, 0x0125, 0x0125, 0x0125, 0x0125, 0x0124, 0x0124, 0x0124 -.hword 0x0124, 0x0125, 0x0128, 0x012D, 0x0131, 0x0133, 0x0131, 0x012C -.hword 0x0127, 0x0124, 0x0123, 0x0121, 0x0120, 0x0120, 0x0121, 0x0124 -.hword 0x012A, 0x0131, 0x013B, 0x0145, 0x0151, 0x015D, 0x0169, 0x0174 -.hword 0x017E, 0x0186, 0x018D, 0x0191, 0x0192, 0x018F, 0x0189, 0x017E -.hword 0x015B, 0x0117, 0x00C3, 0x006E, 0x0027, 0x0000, 0xFFF0, 0xFFE4 -.hword 0xFFDD, 0xFFDA, 0xFFD9, 0xFFDB, 0xFFDF, 0xFFE4, 0xFFEB, 0xFFF1 -.hword 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFF09, 0xFF09, 0xFF09, 0xFF09 -.hword 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF0A, 0xFF0A -.hword 0xFF0A, 0xFF0A, 0xFF0A, 0xFF0A, 0xFF0A, 0xFF09, 0xFF09, 0xFF08 -.hword 0xFF09, 0xFF0A, 0xFF0E, 0xFF14, 0xFF19, 0xFF1C, 0xFF19, 0xFF13 -.hword 0xFF0D, 0xFF09, 0xFF07, 0xFF03, 0xFF00, 0xFF00, 0xFF02, 0xFF09 -.hword 0xFF14, 0xFF20, 0xFF2C, 0xFF3A, 0xFF48, 0xFF56, 0xFF65, 0xFF75 -.hword 0xFF84, 0xFF93, 0xFFA2, 0xFFB1, 0xFFBF, 0xFFCD, 0xFFD9, 0xFFE5 -.hword 0xFFEF, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0001, 0x0002 -.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x56FC, 0x56FD, 0x56FD, 0x56FE -.hword 0x56FF, 0x56FF, 0x56FF, 0x56FE, 0x56FC, 0x56F9, 0x56F4, 0x56EE -.hword 0x56E8, 0x56E2, 0x56DE, 0x56DB, 0x56E3, 0x56F7, 0x570C, 0x5717 -.hword 0x570E, 0x56E5, 0x5663, 0x5593, 0x54D3, 0x5480, 0x54D9, 0x55A0 -.hword 0x5676, 0x56FC, 0x5752, 0x57BA, 0x580C, 0x5822, 0x57D4, 0x56FC -.hword 0x55C1, 0x5467, 0x52F2, 0x5166, 0x4FC7, 0x4E19, 0x4C5F, 0x4A9E -.hword 0x48D9, 0x4714, 0x4553, 0x439A, 0x41ED, 0x4050, 0x3EC7, 0x3D54 -.hword 0x3BAA, 0x39C1, 0x3807, 0x36EB, 0x36DC, 0x384A, 0x3B08, 0x3E88 -.hword 0x42A3, 0x4730, 0x4C09, 0x5107, 0x5601, 0x5AD2, 0x5F50, 0x6356 -.hword 0x66BB, 0x6959, 0x6B07, 0x6B9F, 0xFF77, 0xFF76, 0xFF73, 0xFF6F -.hword 0xFF69, 0xFF63, 0xFF5C, 0xFF54, 0xFF4C, 0xFF40, 0xFF31, 0xFF22 -.hword 0xFF18, 0xFF18, 0xFF1F, 0xFF23, 0xFF1C, 0xFF13, 0xFF0F, 0xFF16 -.hword 0xFF22, 0xFF2C, 0xFF30, 0xFF32, 0xFF33, 0xFF33, 0xFF32, 0xFF2F -.hword 0xFF2D, 0xFF2D, 0xFF2E, 0xFF2F, 0xFF31, 0xFF34, 0xFF3A, 0xFF42 -.hword 0xFF4D, 0xFF59, 0xFF64, 0xFF70, 0xFF7D, 0xFF8A, 0xFF97, 0xFFA4 -.hword 0xFFB2, 0xFFC0, 0xFFCE, 0xFFDC, 0xFFEB, 0xFFF9, 0x0007, 0x0016 -.hword 0x002F, 0x004F, 0x005C, 0x0043, 0x0019, 0x0000, 0xFFFC, 0xFFF9 -.hword 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC -.hword 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0xFEAD, 0xFEAD, 0xFEAE, 0xFEB0 -.hword 0xFEB2, 0xFEB5, 0xFEB9, 0xFEBD, 0xFEC1, 0xFEC9, 0xFED4, 0xFEDF -.hword 0xFEE6, 0xFEE5, 0xFEDF, 0xFEDD, 0xFEE2, 0xFEEA, 0xFEED, 0xFEE7 -.hword 0xFEDD, 0xFED6, 0xFED3, 0xFED1, 0xFED1, 0xFED1, 0xFED2, 0xFED4 -.hword 0xFED5, 0xFED5, 0xFED4, 0xFED2, 0xFED0, 0xFECD, 0xFECA, 0xFEC7 -.hword 0xFEC3, 0xFEBE, 0xFEB9, 0xFEB2, 0xFEAB, 0xFEA4, 0xFE9E, 0xFE97 -.hword 0xFE91, 0xFE8D, 0xFE89, 0xFE87, 0xFE87, 0xFE88, 0xFE8C, 0xFE93 -.hword 0xFEBD, 0xFF0E, 0xFF5B, 0xFF9F, 0xFFDF, 0x0000, 0x0008, 0x000E -.hword 0x0012, 0x0013, 0x0014, 0x0013, 0x0011, 0x000E, 0x000B, 0x0007 -.hword 0x0004, 0x0002, 0x0000, 0x0000, 0x618E, 0x61AB, 0x61FF, 0x6282 -.hword 0x632C, 0x63F8, 0x64DD, 0x65D6, 0x66DA, 0x6864, 0x6A82, 0x6C91 -.hword 0x6DEC, 0x6DD3, 0x6CDA, 0x6C5F, 0x6D3F, 0x6E9C, 0x6F33, 0x6E32 -.hword 0x6C6B, 0x6B14, 0x6A87, 0x6A42, 0x6A2A, 0x6A25, 0x6A4B, 0x6AA1 -.hword 0x6AEB, 0x6AEE, 0x6ABF, 0x6A8E, 0x6A47, 0x69D4, 0x691F, 0x6813 -.hword 0x66CC, 0x6572, 0x6408, 0x6290, 0x610C, 0x5F7F, 0x5DE9, 0x5C4E -.hword 0x5AAF, 0x590E, 0x576E, 0x55D1, 0x5438, 0x52A6, 0x511D, 0x4F9E -.hword 0x4CF9, 0x4A88, 0x4C23, 0x5653, 0x648F, 0x6D12, 0x6F3F, 0x7103 -.hword 0x726A, 0x737C, 0x7445, 0x74CE, 0x7520, 0x7547, 0x754D, 0x753A -.hword 0x751B, 0x74F8, 0x74DB, 0x74CF, 0x05C4, 0x0515, 0x033F, 0x0095 -.hword 0xFD6B, 0xFA12, 0xF6DE, 0xF420, 0xF22D, 0xF118, 0xF099, 0xF07F -.hword 0xF098, 0xF0B0, 0xF094, 0xF013, 0xEF0D, 0xEDA5, 0xEC0F, 0xEA7C -.hword 0xE922, 0xE831, 0xE78B, 0xE6F4, 0xE676, 0xE61A, 0xE5EB, 0xE5F1 -.hword 0xE636, 0xE6C5, 0xE80A, 0xEA21, 0xEC9F, 0xEF13, 0xF112, 0xF22D -.hword 0xF2AD, 0xF320, 0xF386, 0xF3DF, 0xF428, 0xF461, 0xF489, 0xF49E -.hword 0xF4A0, 0xF48D, 0xF465, 0xF425, 0xF3CE, 0xF35E, 0xF2D3, 0xF22D -.hword 0xF0AB, 0xEDF0, 0xEA96, 0xE734, 0xE463, 0xE2BC, 0xE1F3, 0xE155 -.hword 0xE0DF, 0xE08A, 0xE053, 0xE036, 0xE02D, 0xE034, 0xE046, 0xE05F -.hword 0xE07B, 0xE094, 0xE0A7, 0xE0AE, 0x0668, 0x0663, 0x0655, 0x0641 -.hword 0x0629, 0x0610, 0x05F8, 0x05E3, 0x05D5, 0x05CC, 0x05C7, 0x05C5 -.hword 0x05C4, 0x05C5, 0x05C5, 0x05C5, 0x05C5, 0x05C5, 0x05C6, 0x05C7 -.hword 0x05C9, 0x05CA, 0x05CB, 0x05CD, 0x05CE, 0x05D0, 0x05D1, 0x05D3 -.hword 0x05D4, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5 -.hword 0x05E5, 0x0610, 0x0650, 0x069E, 0x06F6, 0x074F, 0x07A4, 0x07EF -.hword 0x0828, 0x084B, 0x0850, 0x0832, 0x07E9, 0x0771, 0x06C1, 0x05D5 -.hword 0x036A, 0xFEFD, 0xF9A1, 0xF469, 0xF06B, 0xEEBA, 0xEEDB, 0xEF8B -.hword 0xF0B3, 0xF23B, 0xF40C, 0xF60F, 0xF82C, 0xFA4D, 0xFC59, 0xFE3B -.hword 0xFFDA, 0x011E, 0x01F2, 0x023E, 0x64AF, 0x6502, 0x65E3, 0x6728 -.hword 0x68AC, 0x6A46, 0x6BCE, 0x6D1D, 0x6E0B, 0x6E9A, 0x6EED, 0x6F14 -.hword 0x6F1C, 0x6F14, 0x6F0A, 0x6F0C, 0x6F12, 0x6F0B, 0x6EFB, 0x6EE6 -.hword 0x6ECF, 0x6EBA, 0x6EA6, 0x6E8F, 0x6E76, 0x6E5D, 0x6E44, 0x6E2E -.hword 0x6E1A, 0x6E0B, 0x6E02, 0x6E00, 0x6E02, 0x6E06, 0x6E09, 0x6E0B -.hword 0x6E13, 0x6E28, 0x6E47, 0x6E6D, 0x6E97, 0x6EC2, 0x6EEB, 0x6F10 -.hword 0x6F2B, 0x6F3C, 0x6F3F, 0x6F30, 0x6F0D, 0x6ED3, 0x6E7E, 0x6E0B -.hword 0x6CD8, 0x6AA2, 0x67F8, 0x6569, 0x6385, 0x62DB, 0x632C, 0x63D1 -.hword 0x64BD, 0x65DF, 0x672B, 0x6891, 0x6A03, 0x6B73, 0x6CD1, 0x6E11 -.hword 0x6F22, 0x6FF8, 0x7082, 0x70B4, 0xFB95, 0xFC11, 0xFD5D, 0xFF40 -.hword 0x017D, 0x03DC, 0x0621, 0x0812, 0x0973, 0x0A1B, 0x0A30, 0x09F5 -.hword 0x09AA, 0x0990, 0x09E7, 0x0AF0, 0x0D47, 0x10DB, 0x14ED, 0x18BB -.hword 0x1B86, 0x1C8D, 0x1BCC, 0x19F5, 0x1757, 0x1442, 0x1104, 0x0DEE -.hword 0x0B4E, 0x0973, 0x0880, 0x083D, 0x086D, 0x08D8, 0x0942, 0x0973 -.hword 0x0965, 0x093E, 0x0904, 0x08BE, 0x086F, 0x081F, 0x07D2, 0x078F -.hword 0x075B, 0x073C, 0x0737, 0x0753, 0x0794, 0x0800, 0x089E, 0x0973 -.hword 0x0B81, 0x0F3B, 0x13CB, 0x185E, 0x1C21, 0x1E3E, 0x1F1D, 0x1FB6 -.hword 0x2012, 0x2039, 0x2035, 0x200D, 0x1FC9, 0x1F74, 0x1F14, 0x1EB2 -.hword 0x1E58, 0x1E0D, 0x1DD9, 0x1DC6, 0x09FF, 0x09D4, 0x0962, 0x08BB -.hword 0x07F6, 0x0725, 0x065D, 0x05B2, 0x0539, 0x04FB, 0x04E9, 0x04F1 -.hword 0x0502, 0x0509, 0x04F6, 0x04B6, 0x0425, 0x0349, 0x0251, 0x016A -.hword 0x00C2, 0x0086, 0x00B7, 0x012C, 0x01D1, 0x0293, 0x035E, 0x0420 -.hword 0x04C4, 0x0539, 0x0574, 0x0585, 0x0579, 0x055F, 0x0545, 0x0539 -.hword 0x0545, 0x0567, 0x0599, 0x05D6, 0x061B, 0x0660, 0x06A3, 0x06DD -.hword 0x070A, 0x0725, 0x072A, 0x0712, 0x06D9, 0x067B, 0x05F2, 0x0539 -.hword 0x034E, 0xFFC8, 0xFB87, 0xF76C, 0xF457, 0xF329, 0xF381, 0xF456 -.hword 0xF593, 0xF725, 0xF8F4, 0xFAED, 0xFCFA, 0xFF05, 0x00F9, 0x02C3 -.hword 0x044C, 0x057F, 0x0646, 0x068D, 0x1C05, 0x1BA7, 0x1AA8, 0x1936 -.hword 0x177E, 0x15AD, 0x13F0, 0x1274, 0x1166, 0x10CD, 0x1083, 0x106F -.hword 0x1077, 0x1084, 0x107A, 0x1042, 0x0FC3, 0x0F0D, 0x0E46, 0x0D90 -.hword 0x0D11, 0x0CED, 0x0D25, 0x0D98, 0x0E36, 0x0EEC, 0x0FAA, 0x105F -.hword 0x10F8, 0x1166, 0x119E, 0x11AE, 0x11A3, 0x118A, 0x1171, 0x1166 -.hword 0x115D, 0x1147, 0x1125, 0x10FB, 0x10CD, 0x109E, 0x1071, 0x1049 -.hword 0x102B, 0x1018, 0x1016, 0x1026, 0x104C, 0x108C, 0x10E9, 0x1166 -.hword 0x12AE, 0x1508, 0x17E0, 0x1AA4, 0x1CBF, 0x1D9E, 0x1D84, 0x1D1B -.hword 0x1C72, 0x1B95, 0x1A90, 0x1971, 0x1844, 0x1716, 0x15F3, 0x14E8 -.hword 0x1403, 0x134F, 0x12DA, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0xFEDE, 0xFEE0, 0xFEE4, 0xFEEB, 0xFEF2, 0xFEFA, 0xFF01 -.hword 0xFF07, 0xFF0A, 0xFF0B, 0xFF0A, 0xFF09, 0xFF06, 0xFF02, 0xFEFE -.hword 0xFEFA, 0xFEF5, 0xFEEE, 0xFEE6, 0xFEDE, 0xFED8, 0xFED4, 0xFED3 -.hword 0xFED2, 0xFED3, 0xFED4, 0xFED6, 0xFED8, 0xFEDB, 0xFEDD, 0xFEE0 -.hword 0xFEE5, 0xFEEA, 0xFEEF, 0xFEF2, 0xFEF4, 0xFEF2, 0xFEEC, 0xFEE3 -.hword 0xFED6, 0xFEC9, 0xFEBB, 0xFEAD, 0xFEA1, 0xFE97, 0xFE91, 0xFE90 -.hword 0xFE94, 0xFE9E, 0xFEB0, 0xFECA, 0xFEEE, 0xFF4B, 0xFFF6, 0x00C4 -.hword 0x018F, 0x022C, 0x0273, 0x0276, 0x0265, 0x0244, 0x0215, 0x01DB -.hword 0x019A, 0x0155, 0x010F, 0x00CB, 0x008C, 0x0056, 0x002C, 0x0010 -.hword 0x0006, 0xFFDE, 0xFF25, 0xFD42, 0xFAA4, 0xF7B6, 0xF4E7, 0xF2A4 -.hword 0xF159, 0xF174, 0xF3C7, 0xF83D, 0xFDE8, 0x03D9, 0x0925, 0x0CDC -.hword 0x0E11, 0x0B7E, 0x0590, 0xFDEA, 0xF626, 0xEFE7, 0xECCC, 0xECB5 -.hword 0xEE29, 0xF0BF, 0xF40B, 0xF7A4, 0xFB20, 0xFE15, 0x0017, 0x0118 -.hword 0x0171, 0x0158, 0x0101, 0x00A3, 0x0074, 0x006F, 0x006C, 0x0069 -.hword 0x0066, 0x0063, 0x005F, 0x005A, 0x0053, 0x004A, 0x003D, 0x002E -.hword 0x001A, 0x0002, 0xFFE7, 0xFFC4, 0xFF9C, 0xFF37, 0xFE80, 0xFDAF -.hword 0xFCFA, 0xFC97, 0xFCBE, 0xFD58, 0xFE28, 0xFF23, 0x003D, 0x016E -.hword 0x02AA, 0x03E8, 0x051D, 0x063F, 0x0743, 0x0820, 0x08CA, 0x0938 -.hword 0x095E, 0xFF4A, 0xFE7A, 0xFC4F, 0xF931, 0xF588, 0xF1BD, 0xEE38 -.hword 0xEB60, 0xE99E, 0xE8FA, 0xE91A, 0xE9D2, 0xEAF4, 0xEC53, 0xEDC4 -.hword 0xEF1A, 0xF07A, 0xF21C, 0xF3EA, 0xF5CE, 0xF7B2, 0xF981, 0xFB38 -.hword 0xFCE7, 0xFE93, 0x0040, 0x01F4, 0x03B5, 0x0587, 0x076E, 0x09E5 -.hword 0x0D02, 0x1037, 0x12F7, 0x14B3, 0x14DF, 0x13D0, 0x1246, 0x1056 -.hword 0x0E13, 0x0B92, 0x08E5, 0x0621, 0x035A, 0x00A3, 0xFE11, 0xFBB7 -.hword 0xF9A7, 0xF7F8, 0xF6BC, 0xF606, 0xF5EC, 0xF87E, 0xFEA4, 0x06B4 -.hword 0x0F09, 0x15F7, 0x19D7, 0x1B63, 0x1C79, 0x1D27, 0x1D7D, 0x1D87 -.hword 0x1D54, 0x1CF2, 0x1C6F, 0x1BDA, 0x1B40, 0x1AB0, 0x1A38, 0x19E5 -.hword 0x19C6, 0xE128, 0xC001, 0xE128, 0x02D3, 0x02CC, 0x02BB, 0x02A3 -.hword 0x0287, 0x026A, 0x024F, 0x0239, 0x022C, 0x0229, 0x022D, 0x0235 -.hword 0x0241, 0x024E, 0x025B, 0x0266, 0x026F, 0x0278, 0x0282, 0x028C -.hword 0x0296, 0x029F, 0x02A9, 0x02B3, 0x02BE, 0x02C8, 0x02D2, 0x02DB -.hword 0x02E2, 0x02E7, 0x02E9, 0x02E8, 0x02E4, 0x02DF, 0x02DB, 0x02D8 -.hword 0x02D9, 0x02DD, 0x02E3, 0x02EB, 0x02F5, 0x02FE, 0x0307, 0x030F -.hword 0x0315, 0x0319, 0x0318, 0x0314, 0x030A, 0x02FB, 0x02E6, 0x02C9 -.hword 0x0282, 0x0204, 0x0169, 0x00CE, 0x004E, 0x0006, 0xFFE8, 0xFFD2 -.hword 0xFFC5, 0xFFBE, 0xFFBD, 0xFFC0, 0xFFC7, 0xFFD1, 0xFFDC, 0xFFE8 -.hword 0xFFF3, 0xFFFC, 0x0001, 0x0003, 0xFF33, 0xFFA9, 0x00DC, 0x0287 -.hword 0x0461, 0x0626, 0x078C, 0x084F, 0x0827, 0x068D, 0x038E, 0xFFC5 -.hword 0xFBC8, 0xF830, 0xF597, 0xF496, 0xF5E7, 0xF941, 0xFDB1, 0x0241 -.hword 0x0601, 0x07FD, 0x084B, 0x07CA, 0x06AE, 0x052F, 0x0383, 0x01E0 -.hword 0x007E, 0xFF92, 0xFF1C, 0xFEEA, 0xFEEA, 0xFF07, 0xFF2D, 0xFF48 -.hword 0xFF5A, 0xFF70, 0xFF89, 0xFFA4, 0xFFC2, 0xFFE1, 0x0000, 0x0020 -.hword 0x0040, 0x005F, 0x007E, 0x009A, 0x00B4, 0x00CB, 0x00DE, 0x00ED -.hword 0x00DD, 0x00A4, 0x0060, 0x002C, 0x0025, 0x0068, 0x00EC, 0x0193 -.hword 0x0255, 0x032B, 0x040D, 0x04F6, 0x05DD, 0x06BD, 0x078D, 0x0848 -.hword 0x08E5, 0x095E, 0x09AB, 0x09C7, 0x108E, 0x1153, 0x135D, 0x164B -.hword 0x19B7, 0x1D40, 0x2081, 0x2318, 0x24A0, 0x2505, 0x2498, 0x2390 -.hword 0x2225, 0x208C, 0x1EFC, 0x1DAE, 0x1C89, 0x1B56, 0x1A17, 0x18CF -.hword 0x1781, 0x1631, 0x14C5, 0x1331, 0x118A, 0x0FE8, 0x0E60, 0x0D09 -.hword 0x0BF9, 0x0B46, 0x0B5A, 0x0C47, 0x0D97, 0x0ED6, 0x0F92, 0x0F56 -.hword 0x0E50, 0x0D02, 0x0B78, 0x09BF, 0x07E3, 0x05F1, 0x03F4, 0x01F9 -.hword 0x000C, 0xFE3B, 0xFC90, 0xFB18, 0xF9DF, 0xF8F2, 0xF85D, 0xF82C -.hword 0xF9C7, 0xFDCD, 0x0320, 0x08A6, 0x0D41, 0x0FD3, 0x10D8, 0x1190 -.hword 0x1204, 0x123D, 0x1245, 0x1224, 0x11E5, 0x1190, 0x112F, 0x10CB -.hword 0x106C, 0x101E, 0x0FE8, 0x0FD4, 0xFDC4, 0xFDC0, 0xFDB5, 0xFDA5 -.hword 0xFD93, 0xFD7E, 0xFD6B, 0xFD5A, 0xFD4D, 0xFD44, 0xFD3D, 0xFD38 -.hword 0xFD34, 0xFD31, 0xFD2E, 0xFD2A, 0xFD27, 0xFD24, 0xFD22, 0xFD1F -.hword 0xFD1D, 0xFD1B, 0xFD18, 0xFD15, 0xFD13, 0xFD10, 0xFD0D, 0xFD0B -.hword 0xFD07, 0xFD04, 0xFCFF, 0xFCFA, 0xFCF3, 0xFCEE, 0xFCE9, 0xFCE7 -.hword 0xFCE6, 0xFCE7, 0xFCE9, 0xFCEC, 0xFCEF, 0xFCF3, 0xFCF7, 0xFCFA -.hword 0xFCFD, 0xFCFF, 0xFCFF, 0xFCFE, 0xFCFB, 0xFCF6, 0xFCEE, 0xFCE3 -.hword 0xFCC2, 0xFC82, 0xFC38, 0xFBF6, 0xFBD0, 0xFBDA, 0xFC0C, 0xFC50 -.hword 0xFCA2, 0xFCFF, 0xFD64, 0xFDCC, 0xFE35, 0xFE9B, 0xFEFB, 0xFF51 -.hword 0xFF9A, 0xFFD3, 0xFFF7, 0x0003, 0x0230, 0x0246, 0x027C, 0x02C6 -.hword 0x0313, 0x0355, 0x037E, 0x037E, 0x0349, 0x02B7, 0x01C9, 0x00A6 -.hword 0xFF76, 0xFE61, 0xFD8E, 0xFD25, 0xFD55, 0xFE09, 0xFF05, 0x000D -.hword 0x00E6, 0x0153, 0x0157, 0x0126, 0x00D1, 0x0065, 0xFFF4, 0xFF8B -.hword 0xFF3A, 0xFF11, 0xFF1E, 0xFF59, 0xFFAD, 0x0004, 0x004B, 0x006C -.hword 0x0071, 0x0073, 0x0071, 0x006C, 0x0065, 0x005B, 0x004F, 0x0041 -.hword 0x0031, 0x0020, 0x000E, 0xFFFC, 0xFFE8, 0xFFD5, 0xFFC1, 0xFFAD -.hword 0xFF9B, 0xFF89, 0xFF70, 0xFF4B, 0xFF13, 0xFEC2, 0xFE58, 0xFDDA -.hword 0xFD4E, 0xFCB7, 0xFC19, 0xFB79, 0xFADC, 0xFA46, 0xF9BB, 0xF93F -.hword 0xF8D7, 0xF888, 0xF855, 0xF843, 0x1D9D, 0x1BBA, 0x16AB, 0x0F55 -.hword 0x06A0, 0xFD72, 0xF4AF, 0xED3F, 0xE809, 0xE50D, 0xE378, 0xE2F3 -.hword 0xE325, 0xE3B6, 0xE44F, 0xE496, 0xE4B8, 0xE514, 0xE5A3, 0xE659 -.hword 0xE72D, 0xE816, 0xE901, 0xE9E8, 0xEAD9, 0xEBDF, 0xED06, 0xEE59 -.hword 0xEFE5, 0xF1B6, 0xF459, 0xF7ED, 0xFBD8, 0xFF7F, 0x0246, 0x0395 -.hword 0x03C9, 0x03B0, 0x0354, 0x02BF, 0x01FD, 0x0118, 0x001B, 0xFF11 -.hword 0xFE04, 0xFCFE, 0xFC0B, 0xFB35, 0xFA86, 0xFA0B, 0xF9CD, 0xF9D6 -.hword 0xFB11, 0xFDD4, 0x014D, 0x04AB, 0x071B, 0x07CD, 0x0713, 0x05DC -.hword 0x043F, 0x0250, 0x0028, 0xFDDC, 0xFB81, 0xF92E, 0xF6FA, 0xF4FB -.hword 0xF347, 0xF1F3, 0xF118, 0xF0C9, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_060197AC: # 0x060197AC -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x05F4, 0x0048, 0x051C, 0x0048, 0x0564, 0x0048, 0x05AC -.hword 0x0048, 0x0444, 0x0048, 0x048C, 0x0048, 0x04D4, 0x0048, 0x0369 -.hword 0x0048, 0x03B1, 0x0048, 0x03F9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0368, 0x0048, 0x0004, 0x0048, 0x004C, 0x0048, 0x0094 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0364, 0x0048, 0x00DC -.hword 0x0048, 0x0124, 0x0048, 0x016C, 0x0001, 0x0441, 0x0001, 0x0442 -.hword 0x0001, 0x0443, 0x0048, 0x01B4, 0x0048, 0x01FC, 0x0048, 0x0244 -.hword 0x0001, 0x0365, 0x0001, 0x0366, 0x0001, 0x0367, 0x0048, 0x028C -.hword 0x0048, 0x02D4, 0x0048, 0x031C - -piranha_plant_seg6_anim_06019854: # 0x06019854 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x48 -.hword 0x0D -.word piranha_plant_seg6_animvalue_06018BC0 -.word piranha_plant_seg6_animindex_060197AC -.word 0 - -piranha_plant_seg6_animvalue_0601986C: # 0x0601986C -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0124, 0x0126, 0x012C, 0x0134 -.hword 0x013C, 0x0143, 0x0147, 0x0147, 0x0142, 0x0134, 0x011D, 0x0100 -.hword 0x00E1, 0x00C2, 0x00A6, 0x008C, 0x0071, 0x0056, 0x003C, 0x0025 -.hword 0x0012, 0x0006, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF09, 0xFF0A -.hword 0xFF0C, 0xFF0F, 0xFF13, 0xFF19, 0xFF20, 0xFF28, 0xFF31, 0xFF3D -.hword 0xFF4D, 0xFF5E, 0xFF71, 0xFF84, 0xFF95, 0xFFA6, 0xFFB8, 0xFFCA -.hword 0xFFDB, 0xFFEB, 0xFFF7, 0x0000, 0x0003, 0x0004, 0x0004, 0x0004 -.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0003, 0x0003, 0x0002 -.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x56FC, 0x56B4, 0x55F7, 0x54F3, 0x53D2, 0x52C3, 0x51F0, 0x5186 -.hword 0x51B1, 0x52BE, 0x54A7, 0x5715, 0x59B5, 0x5C31, 0x5E35, 0x5FA4 -.hword 0x60BD, 0x61B3, 0x62B8, 0x6400, 0x65BD, 0x68D6, 0x6D08, 0x70C9 -.hword 0x7290, 0x72BE, 0x72BC, 0x7290, 0x723F, 0x71D0, 0x7149, 0x70AE -.hword 0x7007, 0x6F59, 0x6EA9, 0x6DFE, 0x6D5D, 0x6CCC, 0x6C51, 0x6BF2 -.hword 0x6BB5, 0x6B9F, 0xFF77, 0xFF76, 0xFF73, 0xFF70, 0xFF6C, 0xFF69 -.hword 0xFF67, 0xFF67, 0xFF69, 0xFF71, 0xFF7E, 0xFF8E, 0xFF9E, 0xFFAB -.hword 0xFFB2, 0xFFCE, 0x0003, 0x0037, 0x0049, 0x001D, 0xFF95, 0xFE4F -.hword 0xFC53, 0xFA17, 0xF815, 0xF6C4, 0xF69B, 0xF81A, 0xFAF9, 0xFE89 -.hword 0x021A, 0x04FF, 0x0688, 0x06CD, 0x0677, 0x05AC, 0x0495, 0x0357 -.hword 0x021C, 0x010A, 0x0049, 0x0000, 0xFEAD, 0xFEAC, 0xFEA9, 0xFEA6 -.hword 0xFEA4, 0xFEA3, 0xFEA4, 0xFEA9, 0xFEB3, 0xFEC5, 0xFEE1, 0xFF02 -.hword 0xFF23, 0xFF40, 0xFF54, 0xFF5B, 0xFF5A, 0xFF55, 0xFF4F, 0xFF4F -.hword 0xFF58, 0xFF6D, 0xFF8C, 0xFFB0, 0xFFD4, 0xFFF3, 0x0006, 0x000F -.hword 0x0010, 0x000C, 0x0006, 0x0000, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE -.hword 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x618E, 0x618C -.hword 0x618A, 0x6190, 0x61A5, 0x61D2, 0x621D, 0x628F, 0x632F, 0x63D6 -.hword 0x647F, 0x6562, 0x66BB, 0x68C2, 0x6BB1, 0x705D, 0x76C2, 0x7DD5 -.hword 0x8490, 0x89E1, 0x8CC0, 0x8C96, 0x8A1A, 0x8636, 0x81D9, 0x7DEA -.hword 0x7B5C, 0x7A3B, 0x79CE, 0x79D2, 0x7A07, 0x7A2A, 0x79FA, 0x7974 -.hword 0x78CC, 0x780E, 0x7748, 0x7688, 0x75DC, 0x7550, 0x74F2, 0x74CF -.hword 0x05C4, 0x05E0, 0x0624, 0x0678, 0x06C4, 0x06F0, 0x06E4, 0x0688 -.hword 0x05C4, 0x049A, 0x030F, 0x0112, 0xFE93, 0xFB7F, 0xF7C4, 0xF2DD -.hword 0xECBF, 0xE60B, 0xDF66, 0xD974, 0xD4D8, 0xD36B, 0xD4C8, 0xD637 -.hword 0xD6CF, 0xD777, 0xD82A, 0xD8E6, 0xD9A8, 0xDA6E, 0xDB34, 0xDBF8 -.hword 0xDCB7, 0xDD6E, 0xDE19, 0xDEB8, 0xDF45, 0xDFBF, 0xE023, 0xE06E -.hword 0xE09D, 0xE0AE, 0x0668, 0x0661, 0x0650, 0x063B, 0x0627, 0x061C -.hword 0x061F, 0x0636, 0x0668, 0x0707, 0x0820, 0x0956, 0x0A4B, 0x0AA1 -.hword 0x09F9, 0x07A1, 0x03C0, 0xFF40, 0xFB09, 0xF806, 0xF720, 0xFD2D -.hword 0x0806, 0x0E1F, 0x0E7D, 0x0E8D, 0x0E58, 0x0DE7, 0x0D43, 0x0C74 -.hword 0x0B83, 0x0A79, 0x095F, 0x083E, 0x071D, 0x0607, 0x0503, 0x041B -.hword 0x0357, 0x02C1, 0x0260, 0x023E, 0x64AF, 0x6478, 0x63F2, 0x634E -.hword 0x62B9, 0x6262, 0x627A, 0x632E, 0x64AF, 0x67F2, 0x6D1E, 0x7329 -.hword 0x7909, 0x7DB5, 0x8024, 0x7FAE, 0x7D11, 0x793F, 0x752D, 0x71D1 -.hword 0x701F, 0x72C3, 0x783C, 0x7B41, 0x7B2F, 0x7AF0, 0x7A88, 0x79FD -.hword 0x7956, 0x7898, 0x77C8, 0x76EC, 0x760A, 0x7528, 0x744B, 0x737A -.hword 0x72B8, 0x720E, 0x717F, 0x7112, 0x70CC, 0x70B4, 0xFB95, 0xFB70 -.hword 0xFB17, 0xFAA8, 0xFA44, 0xFA0A, 0xFA1A, 0xFA93, 0xFB95, 0xFD7D -.hword 0x0055, 0x03C4, 0x076E, 0x0AF6, 0x0E02, 0x10A1, 0x131F, 0x157C -.hword 0x17B8, 0x19D3, 0x1BCC, 0x1D80, 0x1EB0, 0x1F2F, 0x1F41, 0x1F48 -.hword 0x1F46, 0x1F3B, 0x1F29, 0x1F11, 0x1EF4, 0x1ED4, 0x1EB1, 0x1E8C -.hword 0x1E67, 0x1E44, 0x1E22, 0x1E04, 0x1DEB, 0x1DD7, 0x1DCB, 0x1DC6 -.hword 0x09FF, 0x0A06, 0x0A17, 0x0A2D, 0x0A40, 0x0A4B, 0x0A48, 0x0A31 -.hword 0x09FF, 0x09B2, 0x094C, 0x08CA, 0x0826, 0x075D, 0x066B, 0x050F -.hword 0x033F, 0x0149, 0xFF7F, 0xFE2C, 0xFDA2, 0xFFB0, 0x03A0, 0x05FE -.hword 0x0661, 0x06AF, 0x06EC, 0x0718, 0x0735, 0x0746, 0x074B, 0x0747 -.hword 0x073B, 0x0729, 0x0712, 0x06F9, 0x06E0, 0x06C7, 0x06B0, 0x069E -.hword 0x0692, 0x068D, 0x1C05, 0x1C25, 0x1C72, 0x1CD1, 0x1D27, 0x1D58 -.hword 0x1D4B, 0x1CE3, 0x1C05, 0x19ED, 0x1678, 0x1283, 0x0EE9, 0x0C86 -.hword 0x0C36, 0x0EF1, 0x1438, 0x1AB6, 0x2116, 0x2602, 0x2826, 0x21F8 -.hword 0x15FC, 0x0EEC, 0x0E0B, 0x0D70, 0x0D12, 0x0CED, 0x0CF7, 0x0D2C -.hword 0x0D84, 0x0DF8, 0x0E81, 0x0F19, 0x0FB9, 0x1059, 0x10F4, 0x1181 -.hword 0x11FC, 0x125B, 0x129A, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0xFEDE, 0xFF00, 0xFF52, 0xFFB8, 0x0013, 0x0049, 0x003A -.hword 0xFFCC, 0xFEDE, 0xFA61, 0xF3BD, 0xF188, 0xF981, 0x05E9, 0x0C1F -.hword 0x04DD, 0xF76A, 0xEEF6, 0xF193, 0xF92F, 0xFECC, 0x00D7, 0x0277 -.hword 0x03B5, 0x049D, 0x0539, 0x0594, 0x05BA, 0x05B2, 0x057F, 0x0529 -.hword 0x04B7, 0x042F, 0x0399, 0x02FA, 0x025B, 0x01C1, 0x0133, 0x00BA -.hword 0x005A, 0x001C, 0x0006, 0xFFDE, 0xFFD9, 0xFFCD, 0xFFBE, 0xFFB1 -.hword 0xFFA9, 0xFFAB, 0xFFBC, 0xFFDE, 0x0045, 0x00FD, 0x01C7, 0x0299 -.hword 0x037C, 0x0458, 0x0523, 0x05E5, 0x06A3, 0x077F, 0x0856, 0x08C3 -.hword 0x08BE, 0x0891, 0x084B, 0x07FC, 0x07B3, 0x077F, 0x076F, 0x077D -.hword 0x0795, 0x07B7, 0x07E0, 0x080F, 0x0840, 0x0874, 0x08A6, 0x08D6 -.hword 0x0902, 0x0928, 0x0945, 0x0958, 0x095E, 0xFF4A, 0xFF28, 0xFED4 -.hword 0xFE6D, 0xFE0F, 0xFDD9, 0xFDE8, 0xFE59, 0xFF4A, 0x024A, 0x077A -.hword 0x0CD0, 0x124B, 0x17EC, 0x1BA5, 0x1C42, 0x1AF8, 0x195A, 0x170B -.hword 0x1469, 0x141A, 0x169B, 0x1A44, 0x1E8A, 0x22DF, 0x26B9, 0x298A -.hword 0x2AC8, 0x2AC4, 0x2A3C, 0x2946, 0x27F6, 0x2662, 0x249E, 0x22C0 -.hword 0x20DE, 0x1F0B, 0x1D5E, 0x1BEB, 0x1AC9, 0x1A0A, 0x19C6, 0xE128 -.hword 0xC001, 0xE128, 0x02D3, 0x02D3, 0x02D5, 0x02D8, 0x02DA, 0x02DB -.hword 0x02DB, 0x02D8, 0x02D3, 0x02D7, 0x02E7, 0x02F5, 0x02EF, 0x02C6 -.hword 0x0269, 0x01B4, 0x00AD, 0xFF83, 0xFE64, 0xFD80, 0xFD07, 0xFCEE -.hword 0xFD06, 0xFD43, 0xFD9A, 0xFE01, 0xFE6C, 0xFED0, 0xFF23, 0xFF59 -.hword 0xFF7B, 0xFF98, 0xFFB1, 0xFFC6, 0xFFD7, 0xFFE5, 0xFFF0, 0xFFF8 -.hword 0xFFFE, 0x0001, 0x0003, 0x0003, 0xFF33, 0xFF29, 0xFF13, 0xFEF7 -.hword 0xFEDD, 0xFECF, 0xFED3, 0xFEF1, 0xFF33, 0xFFAA, 0x0059, 0x012F -.hword 0x0218, 0x0302, 0x03DA, 0x04B3, 0x059E, 0x068A, 0x0765, 0x081F -.hword 0x08A6, 0x0902, 0x0948, 0x097C, 0x09A1, 0x09BB, 0x09CC, 0x09D7 -.hword 0x09E2, 0x09EE, 0x09F8, 0x09FE, 0x09FF, 0x09FC, 0x09F6, 0x09EF -.hword 0x09E6, 0x09DD, 0x09D5, 0x09CD, 0x09C9, 0x09C7, 0x108E, 0x107C -.hword 0x1050, 0x101A, 0x0FE9, 0x0FCC, 0x0FD4, 0x1010, 0x108E, 0x11D7 -.hword 0x1402, 0x1675, 0x189B, 0x19DB, 0x199D, 0x172F, 0x12E8, 0x0DBB -.hword 0x089C, 0x047D, 0x0251, 0x01E8, 0x024F, 0x0357, 0x04D2, 0x068F -.hword 0x085F, 0x0A15, 0x0B7F, 0x0C71, 0x0D0C, 0x0D96, 0x0E0E, 0x0E76 -.hword 0x0ECF, 0x0F19, 0x0F56, 0x0F85, 0x0FA9, 0x0FC1, 0x0FCF, 0x0FD4 -.hword 0xFDC4, 0xFDC0, 0xFDB6, 0xFDAB, 0xFDA0, 0xFD9A, 0xFD9B, 0xFDA8 -.hword 0xFDC4, 0xFDF8, 0xFE47, 0xFEA6, 0xFF0A, 0xFF6A, 0xFFBB, 0x0003 -.hword 0x004F, 0x0096, 0x00D1, 0x00FB, 0x010C, 0x010D, 0x010A, 0x0104 -.hword 0x00FA, 0x00EE, 0x00E0, 0x00D0, 0x00BE, 0x00AC, 0x0099, 0x0085 -.hword 0x0071, 0x005E, 0x004C, 0x003B, 0x002B, 0x001E, 0x0013, 0x000A -.hword 0x0005, 0x0003, 0x0230, 0x023A, 0x0253, 0x0271, 0x028C, 0x029C -.hword 0x0298, 0x0277, 0x0230, 0x01AD, 0x00EA, 0xFFFF, 0xFF01, 0xFE08 -.hword 0xFD2B, 0xFC55, 0xFB6F, 0xFA8E, 0xF9C7, 0xF92D, 0xF8D6, 0xF8AB -.hword 0xF886, 0xF868, 0xF84E, 0xF83A, 0xF82B, 0xF81F, 0xF818, 0xF814 -.hword 0xF812, 0xF813, 0xF816, 0xF81B, 0xF821, 0xF827, 0xF82E, 0xF834 -.hword 0xF83A, 0xF83F, 0xF842, 0xF843, 0x1D9D, 0x1DE2, 0x1E8B, 0x1F5B -.hword 0x2018, 0x2085, 0x2067, 0x1F83, 0x1D9D, 0x19E7, 0x1446, 0x0D8B -.hword 0x0687, 0x000B, 0xFAEA, 0xF6E8, 0xF355, 0xF049, 0xEDE0, 0xEC34 -.hword 0xEB60, 0xEB12, 0xEAE6, 0xEAD9, 0xEAE8, 0xEB0F, 0xEB4C, 0xEB9C -.hword 0xEBFB, 0xEC67, 0xECDC, 0xED56, 0xEDD4, 0xEE52, 0xEECD, 0xEF41 -.hword 0xEFAC, 0xF00A, 0xF059, 0xF095, 0xF0BC, 0xF0C9, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_06019F6C: # 0x06019F6C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x037E, 0x002A, 0x0300, 0x002A, 0x032A, 0x002A, 0x0354 -.hword 0x002A, 0x0282, 0x002A, 0x02AC, 0x002A, 0x02D6, 0x002A, 0x0201 -.hword 0x002A, 0x022B, 0x002A, 0x0255, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0200, 0x002A, 0x0004, 0x002A, 0x002E, 0x002A, 0x0058 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01FC, 0x002A, 0x0082 -.hword 0x002A, 0x00AC, 0x002A, 0x00D6, 0x0001, 0x027F, 0x0001, 0x0280 -.hword 0x0001, 0x0281, 0x002A, 0x0100, 0x002A, 0x012A, 0x002A, 0x0154 -.hword 0x0001, 0x01FD, 0x0001, 0x01FE, 0x0001, 0x01FF, 0x002A, 0x017E -.hword 0x002A, 0x01A8, 0x002A, 0x01D2 - -piranha_plant_seg6_anim_0601A014: # 0x0601A014 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x2A -.hword 0x0D -.word piranha_plant_seg6_animvalue_0601986C -.word piranha_plant_seg6_animindex_06019F6C -.word 0 - -piranha_plant_seg6_animvalue_0601A02C: # 0x0601A02C -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6A6B, 0x6792, 0x6439 -.hword 0x6186, 0x609F, 0x6121, 0x61DE, 0x62D0, 0x63ED, 0x652F, 0x668D -.hword 0x6800, 0x697E, 0x6B01, 0x6C7F, 0x6DF2, 0x6F51, 0x7095, 0x71B4 -.hword 0x72A8, 0x7368, 0x73EC, 0x743A, 0x7462, 0x7465, 0x7449, 0x7412 -.hword 0x73C3, 0x7362, 0x72F0, 0x7274, 0x71F0, 0x7169, 0x70E3, 0x7061 -.hword 0x6FE9, 0x6F7D, 0x6F23, 0x6EDD, 0x6EB0, 0x6EA0, 0x6EAA, 0x6EC6 -.hword 0x6EF2, 0x6F2C, 0x6F72, 0x6FC3, 0x701C, 0x707B, 0x70DE, 0x7144 -.hword 0x71AA, 0x720E, 0x726F, 0x72CA, 0x731D, 0x7367, 0x73A6, 0x73D7 -.hword 0x73F8, 0x7408, 0x7405, 0x73EC, 0x7301, 0x70F9, 0x6E7D, 0x6C36 -.hword 0x6ACE, 0x6A57, 0x6A58, 0x6AA6, 0x6B13, 0x6B75, 0x6B9F, 0x74CF -.hword 0x73B7, 0x711B, 0x6DFB, 0x6B5A, 0x6A37, 0x6A42, 0x6A76, 0x6ACF -.hword 0x6B48, 0x6BDC, 0x6C86, 0x6D40, 0x6E06, 0x6ED2, 0x6FA0, 0x706A -.hword 0x712B, 0x71DE, 0x727E, 0x7305, 0x7370, 0x73B8, 0x73E3, 0x73FD -.hword 0x7406, 0x7400, 0x73EE, 0x73D2, 0x73AC, 0x737E, 0x734C, 0x7315 -.hword 0x72DD, 0x72A5, 0x726E, 0x723B, 0x720D, 0x71E6, 0x71C8, 0x71B5 -.hword 0x71AE, 0x71AF, 0x71B2, 0x71B7, 0x71BF, 0x71C8, 0x71D4, 0x71E1 -.hword 0x71F1, 0x7203, 0x7217, 0x722E, 0x7246, 0x7261, 0x727E, 0x729D -.hword 0x72BF, 0x72E2, 0x7308, 0x7331, 0x735B, 0x7388, 0x73B8, 0x7424 -.hword 0x74E3, 0x75BB, 0x7670, 0x76CB, 0x76B7, 0x765E, 0x75E0, 0x755E -.hword 0x74F8, 0x74CF, 0xE0AE, 0xE0B1, 0xE0B9, 0xE0BE, 0xE0BD, 0xE0AE -.hword 0xE092, 0xE06F, 0xE045, 0xE017, 0xDFE6, 0xDFB2, 0xDF7E, 0xDF4C -.hword 0xDF1C, 0xDEF0, 0xDECA, 0xDEAC, 0xDE96, 0xDE8A, 0xDE8A, 0xDE97 -.hword 0xDEB2, 0xDEE1, 0xDF23, 0xDF76, 0xDFD7, 0xE045, 0xE0BD, 0xE13B -.hword 0xE1BE, 0xE242, 0xE2C7, 0xE348, 0xE3C3, 0xE436, 0xE49E, 0xE4F9 -.hword 0xE545, 0xE57D, 0xE5A1, 0xE5AE, 0xE5A5, 0xE58A, 0xE560, 0xE528 -.hword 0xE4E3, 0xE493, 0xE43A, 0xE3D8, 0xE370, 0xE304, 0xE294, 0xE223 -.hword 0xE1B2, 0xE142, 0xE0D5, 0xE06C, 0xE00A, 0xDFB0, 0xDF5E, 0xDF18 -.hword 0xDEDE, 0xDEB2, 0xDEE7, 0xDF9D, 0xE089, 0xE160, 0xE1D7, 0xE1E1 -.hword 0xE1B3, 0xE165, 0xE10F, 0xE0CA, 0xE0AE, 0x023E, 0x024A, 0x0263 -.hword 0x0275, 0x026F, 0x023E, 0x01F0, 0x01A3, 0x0154, 0x0105, 0x00B3 -.hword 0x005F, 0x0009, 0xFFB0, 0xFF52, 0xFEEF, 0xFE88, 0xFE1C, 0xFDA9 -.hword 0xFD30, 0xFCB0, 0xFC29, 0xFB9A, 0xFAF9, 0xFA3E, 0xF96F, 0xF88E -.hword 0xF7A0, 0xF6A8, 0xF5AA, 0xF4AB, 0xF3AD, 0xF2B6, 0xF1C8, 0xF0E7 -.hword 0xF018, 0xEF5E, 0xEEBE, 0xEE3A, 0xEDD7, 0xED99, 0xED83, 0xED94 -.hword 0xEDC3, 0xEE0E, 0xEE73, 0xEEEF, 0xEF81, 0xF024, 0xF0D7, 0xF198 -.hword 0xF263, 0xF336, 0xF40F, 0xF4EB, 0xF5C8, 0xF6A3, 0xF77A, 0xF849 -.hword 0xF910, 0xF9CA, 0xFA77, 0xFB12, 0xFB9A, 0xFBBA, 0xFB5C, 0xFAD7 -.hword 0xFA84, 0xFABB, 0xFBB5, 0xFD38, 0xFEF1, 0x0090, 0x01C5, 0x023E -.hword 0x70B4, 0x70C6, 0x70EA, 0x7105, 0x70FC, 0x70B4, 0x7041, 0x6FC9 -.hword 0x6F4C, 0x6ECB, 0x6E45, 0x6DBC, 0x6D2F, 0x6C9E, 0x6C0A, 0x6B72 -.hword 0x6AD8, 0x6A3A, 0x699A, 0x68F8, 0x6854, 0x67AD, 0x6705, 0x6650 -.hword 0x6587, 0x64AC, 0x63C3, 0x62D0, 0x61D6, 0x60D9, 0x5FDC, 0x5EE2 -.hword 0x5DF0, 0x5D08, 0x5C2F, 0x5B67, 0x5AB4, 0x5A1A, 0x599C, 0x593E -.hword 0x5903, 0x58EE, 0x58FE, 0x592A, 0x5971, 0x59D0, 0x5A46, 0x5AD0 -.hword 0x5B6C, 0x5C18, 0x5CD1, 0x5D95, 0x5E62, 0x5F36, 0x600E, 0x60E9 -.hword 0x61C4, 0x629C, 0x6370, 0x643E, 0x6503, 0x65BC, 0x6668, 0x6705 -.hword 0x6769, 0x678E, 0x67A9, 0x67ED, 0x688E, 0x69C5, 0x6B73, 0x6D4A -.hword 0x6EFB, 0x7039, 0x70B4, 0x1DC6, 0x1DCB, 0x1DD3, 0x1DDA, 0x1DD8 -.hword 0x1DC6, 0x1DA9, 0x1D89, 0x1D66, 0x1D42, 0x1D1B, 0x1CF3, 0x1CCB -.hword 0x1CA2, 0x1C79, 0x1C51, 0x1C29, 0x1C04, 0x1BE0, 0x1BBE, 0x1BA0 -.hword 0x1B84, 0x1B6D, 0x1B58, 0x1B44, 0x1B33, 0x1B22, 0x1B13, 0x1B06 -.hword 0x1AFA, 0x1AEF, 0x1AE5, 0x1ADC, 0x1AD5, 0x1ACF, 0x1AC9, 0x1AC5 -.hword 0x1AC1, 0x1ABF, 0x1ABD, 0x1ABC, 0x1ABB, 0x1ABC, 0x1ABD, 0x1ABE -.hword 0x1AC0, 0x1AC3, 0x1AC6, 0x1ACA, 0x1ACE, 0x1AD4, 0x1ADA, 0x1AE1 -.hword 0x1AE9, 0x1AF2, 0x1AFB, 0x1B06, 0x1B12, 0x1B1E, 0x1B2C, 0x1B3A -.hword 0x1B4A, 0x1B5B, 0x1B6D, 0x1B91, 0x1BD1, 0x1C1E, 0x1C6D, 0x1CAE -.hword 0x1CE9, 0x1D27, 0x1D63, 0x1D96, 0x1DB9, 0x1DC6, 0x068D, 0x06A9 -.hword 0x06E1, 0x070B, 0x06FD, 0x068D, 0x05D3, 0x0504, 0x0423, 0x0334 -.hword 0x0239, 0x0136, 0x002E, 0xFF25, 0xFE1D, 0xFD19, 0xFC1E, 0xFB2D -.hword 0xFA4A, 0xF979, 0xF8BD, 0xF819, 0xF78F, 0xF71C, 0xF6B9, 0xF663 -.hword 0xF61B, 0xF5DF, 0xF5AE, 0xF587, 0xF568, 0xF552, 0xF543, 0xF53A -.hword 0xF536, 0xF536, 0xF538, 0xF53D, 0xF542, 0xF547, 0xF54A, 0xF54C -.hword 0xF54B, 0xF549, 0xF547, 0xF545, 0xF543, 0xF542, 0xF543, 0xF547 -.hword 0xF54D, 0xF556, 0xF563, 0xF575, 0xF58B, 0xF5A7, 0xF5C9, 0xF5F2 -.hword 0xF622, 0xF659, 0xF699, 0xF6E1, 0xF733, 0xF78F, 0xF869, 0xF9FB -.hword 0xFBEB, 0xFDE1, 0xFF85, 0x00FC, 0x028D, 0x040F, 0x0556, 0x0638 -.hword 0x068D, 0x12B0, 0x1283, 0x1228, 0x11E4, 0x11FB, 0x12B0, 0x13DE -.hword 0x152F, 0x169D, 0x1823, 0x19BC, 0x1B62, 0x1D10, 0x1EC1, 0x206F -.hword 0x2215, 0x23AF, 0x2535, 0x26A4, 0x27F6, 0x2925, 0x2A2D, 0x2B07 -.hword 0x2BBB, 0x2C55, 0x2CD7, 0x2D42, 0x2D98, 0x2DDC, 0x2E0F, 0x2E32 -.hword 0x2E49, 0x2E55, 0x2E57, 0x2E52, 0x2E47, 0x2E39, 0x2E29, 0x2E19 -.hword 0x2E0C, 0x2E02, 0x2DFF, 0x2E01, 0x2E06, 0x2E0D, 0x2E16, 0x2E1F -.hword 0x2E27, 0x2E2D, 0x2E31, 0x2E31, 0x2E2C, 0x2E21, 0x2E0F, 0x2DF5 -.hword 0x2DD3, 0x2DA6, 0x2D6F, 0x2D2C, 0x2CDC, 0x2C7E, 0x2C11, 0x2B95 -.hword 0x2B07, 0x29AA, 0x2720, 0x23FA, 0x20CA, 0x1E20, 0x1BBE, 0x1932 -.hword 0x16BF, 0x14AB, 0x133A, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x0006, 0xFFCB, 0xFF3D, 0xFE99, 0xFE17, 0xFDF2, 0xFE15 -.hword 0xFE45, 0xFE7F, 0xFEC3, 0xFF0D, 0xFF5E, 0xFFB3, 0x0009, 0x0061 -.hword 0x00B8, 0x010D, 0x015D, 0x01A8, 0x01EC, 0x0227, 0x0257, 0x027A -.hword 0x0293, 0x02A5, 0x02B0, 0x02B5, 0x02B5, 0x02B0, 0x02A7, 0x029B -.hword 0x028C, 0x027C, 0x026A, 0x0258, 0x0246, 0x0235, 0x0225, 0x0218 -.hword 0x020D, 0x0207, 0x0204, 0x0206, 0x020C, 0x0215, 0x0221, 0x022F -.hword 0x023F, 0x0250, 0x0261, 0x0273, 0x0284, 0x0294, 0x02A3, 0x02B1 -.hword 0x02BB, 0x02C3, 0x02C7, 0x02C7, 0x02C3, 0x02BA, 0x02AB, 0x0296 -.hword 0x027A, 0x020C, 0x012F, 0x002A, 0xFF44, 0xFEC1, 0xFEB1, 0xFEE3 -.hword 0xFF39, 0xFF99, 0xFFE7, 0x0006, 0x095E, 0x0959, 0x094C, 0x093C -.hword 0x092D, 0x0925, 0x0921, 0x091E, 0x091A, 0x0918, 0x0915, 0x0913 -.hword 0x0910, 0x090F, 0x090D, 0x090C, 0x090A, 0x090A, 0x0909, 0x0908 -.hword 0x0908, 0x0907, 0x0907, 0x0908, 0x0908, 0x0909, 0x090B, 0x090C -.hword 0x090E, 0x0910, 0x0912, 0x0915, 0x0917, 0x0919, 0x091B, 0x091D -.hword 0x091F, 0x0921, 0x0922, 0x0923, 0x0924, 0x0924, 0x0924, 0x0923 -.hword 0x0923, 0x0921, 0x0920, 0x091E, 0x091C, 0x091B, 0x0918, 0x0916 -.hword 0x0914, 0x0912, 0x0910, 0x090E, 0x090D, 0x090B, 0x090A, 0x0908 -.hword 0x0908, 0x0907, 0x0907, 0x0907, 0x090B, 0x0913, 0x091E, 0x0929 -.hword 0x0933, 0x093C, 0x0945, 0x094F, 0x0957, 0x095C, 0x095E, 0x19C6 -.hword 0x18BD, 0x164D, 0x1375, 0x1137, 0x1094, 0x1131, 0x1204, 0x1307 -.hword 0x1432, 0x157D, 0x16E2, 0x185A, 0x19DC, 0x1B63, 0x1CE5, 0x1E5D -.hword 0x1FC3, 0x210F, 0x223A, 0x233E, 0x2412, 0x24B0, 0x251F, 0x256D -.hword 0x259D, 0x25B3, 0x25B1, 0x259A, 0x2572, 0x253C, 0x24FA, 0x24B0 -.hword 0x2461, 0x240F, 0x23BF, 0x2372, 0x232D, 0x22F1, 0x22C3, 0x22A5 -.hword 0x229A, 0x22A4, 0x22BE, 0x22E6, 0x231B, 0x2359, 0x239F, 0x23EB -.hword 0x2439, 0x2488, 0x24D5, 0x251F, 0x2562, 0x259D, 0x25CD, 0x25EF -.hword 0x2603, 0x2604, 0x25F1, 0x25C8, 0x2587, 0x252A, 0x24B0, 0x22C8 -.hword 0x1EF3, 0x1A6A, 0x1666, 0x1420, 0x13DB, 0x14B5, 0x1635, 0x17DF -.hword 0x1938, 0x19C6, 0xE128, 0xC001, 0xE128, 0x0003, 0xFFCF, 0xFF50 -.hword 0xFEB9, 0xFE3C, 0xFE09, 0xFE11, 0xFE22, 0xFE3B, 0xFE5A, 0xFE7E -.hword 0xFEA6, 0xFED2, 0xFF00, 0xFF30, 0xFF5F, 0xFF8D, 0xFFB9, 0xFFE2 -.hword 0x0006, 0x0025, 0x003E, 0x0050, 0x005B, 0x0062, 0x0065, 0x0065 -.hword 0x0063, 0x005D, 0x0056, 0x004C, 0x0042, 0x0037, 0x002B, 0x001F -.hword 0x0013, 0x0008, 0xFFFF, 0xFFF7, 0xFFF0, 0xFFEC, 0xFFEB, 0xFFEB -.hword 0xFFED, 0xFFEF, 0xFFF2, 0xFFF6, 0xFFFA, 0xFFFF, 0x0004, 0x000A -.hword 0x0010, 0x0016, 0x001C, 0x0023, 0x0029, 0x0030, 0x0035, 0x003B -.hword 0x0040, 0x0045, 0x0049, 0x004D, 0x0050, 0x004E, 0x0048, 0x003D -.hword 0x0033, 0x002A, 0x0022, 0x001A, 0x0011, 0x000A, 0x0005, 0x0003 -.hword 0x09C7, 0x09C2, 0x09B5, 0x09A6, 0x099A, 0x0995, 0x0995, 0x0996 -.hword 0x0997, 0x099A, 0x099C, 0x09A0, 0x09A3, 0x09A7, 0x09AB, 0x09AE -.hword 0x09B2, 0x09B6, 0x09B9, 0x09BC, 0x09BF, 0x09C1, 0x09C3, 0x09C4 -.hword 0x09C5, 0x09C6, 0x09C6, 0x09C7, 0x09C7, 0x09C7, 0x09C7, 0x09C7 -.hword 0x09C7, 0x09C6, 0x09C6, 0x09C6, 0x09C5, 0x09C5, 0x09C5, 0x09C4 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C3, 0x09C3, 0x09C3 -.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 -.hword 0x09C3, 0x09C4, 0x09C4, 0x09C5, 0x09C5, 0x09C5, 0x09C6, 0x09C6 -.hword 0x09C6, 0x09C7, 0x09C7, 0x0FD4, 0x0EF2, 0x0CD9, 0x0A5A, 0x0847 -.hword 0x0771, 0x0794, 0x07DB, 0x0842, 0x08C4, 0x095E, 0x0A0A, 0x0AC4 -.hword 0x0B87, 0x0C4F, 0x0D17, 0x0DDB, 0x0E95, 0x0F43, 0x0FDE, 0x1063 -.hword 0x10CD, 0x1117, 0x1146, 0x1164, 0x1172, 0x1173, 0x1167, 0x1150 -.hword 0x1131, 0x110A, 0x10DE, 0x10AE, 0x107C, 0x1049, 0x1018, 0x0FEA -.hword 0x0FC0, 0x0F9D, 0x0F81, 0x0F6F, 0x0F69, 0x0F6B, 0x0F72, 0x0F7B -.hword 0x0F89, 0x0F99, 0x0FAC, 0x0FC1, 0x0FD8, 0x0FF0, 0x100A, 0x1024 -.hword 0x103F, 0x105A, 0x1075, 0x108F, 0x10A8, 0x10C0, 0x10D6, 0x10EA -.hword 0x10FC, 0x110B, 0x1117, 0x1111, 0x10F4, 0x10CA, 0x109D, 0x1078 -.hword 0x1057, 0x1033, 0x1010, 0x0FF1, 0x0FDC, 0x0FD4, 0x0003, 0xFFAF -.hword 0xFEE4, 0xFDF2, 0xFD27, 0xFCD4, 0xFCDC, 0xFCF2, 0xFD14, 0xFD3F -.hword 0xFD72, 0xFDAC, 0xFDEC, 0xFE2F, 0xFE74, 0xFEBA, 0xFEFE, 0xFF40 -.hword 0xFF7E, 0xFFB6, 0xFFE7, 0x000E, 0x002B, 0x0041, 0x0051, 0x005E -.hword 0x0066, 0x006C, 0x006E, 0x006E, 0x006B, 0x0066, 0x0061, 0x005A -.hword 0x0052, 0x004A, 0x0042, 0x003B, 0x0035, 0x0030, 0x002C, 0x002B -.hword 0x002B, 0x002B, 0x002A, 0x002A, 0x0029, 0x0029, 0x0028, 0x0027 -.hword 0x0027, 0x0026, 0x0025, 0x0025, 0x0025, 0x0024, 0x0024, 0x0025 -.hword 0x0025, 0x0026, 0x0026, 0x0028, 0x0029, 0x002B, 0x0033, 0x0042 -.hword 0x0053, 0x0061, 0x0064, 0x005A, 0x0047, 0x0031, 0x001B, 0x000A -.hword 0x0003, 0xF843, 0xF855, 0xF87F, 0xF8B2, 0xF8DD, 0xF8EF, 0xF8EE -.hword 0xF8EB, 0xF8E5, 0xF8DD, 0xF8D3, 0xF8C8, 0xF8BC, 0xF8AF, 0xF8A1 -.hword 0xF894, 0xF886, 0xF87A, 0xF86E, 0xF863, 0xF859, 0xF851, 0xF84C -.hword 0xF848, 0xF844, 0xF842, 0xF840, 0xF83F, 0xF83F, 0xF83F, 0xF83F -.hword 0xF840, 0xF841, 0xF843, 0xF844, 0xF846, 0xF847, 0xF849, 0xF84A -.hword 0xF84B, 0xF84B, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C -.hword 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C -.hword 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C -.hword 0xF84C, 0xF84C, 0xF84B, 0xF84B, 0xF84A, 0xF849, 0xF848, 0xF847 -.hword 0xF845, 0xF844, 0xF843, 0xF843, 0xF0C9, 0xF29A, 0xF6ED, 0xFC15 -.hword 0x0064, 0x022C, 0x01FB, 0x0184, 0x00CE, 0xFFE3, 0xFECA, 0xFD8C -.hword 0xFC32, 0xFAC4, 0xF94B, 0xF7CE, 0xF658, 0xF4F0, 0xF39E, 0xF26C -.hword 0xF162, 0xF088, 0xEFE7, 0xEF72, 0xEF17, 0xEED2, 0xEEA3, 0xEE86 -.hword 0xEE7A, 0xEE7C, 0xEE8A, 0xEEA3, 0xEEC3, 0xEEE9, 0xEF13, 0xEF3E -.hword 0xEF69, 0xEF90, 0xEFB3, 0xEFCE, 0xEFE0, 0xEFE7, 0xEFE7, 0xEFE9 -.hword 0xEFEB, 0xEFED, 0xEFF1, 0xEFF4, 0xEFF8, 0xEFFC, 0xEFFF, 0xF003 -.hword 0xF006, 0xF008, 0xF00A, 0xF00B, 0xF00C, 0xF00B, 0xF009, 0xF005 -.hword 0xF000, 0xEFF9, 0xEFF1, 0xEFE7, 0xEFBC, 0xEF69, 0xEF0D, 0xEEC6 -.hword 0xEEB5, 0xEEEB, 0xEF52, 0xEFCF, 0xF049, 0xF0A5, 0xF0C9, 0x3DB1 - -piranha_plant_seg6_animindex_0601AA3C: # 0x0601AA3C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0507, 0x004B, 0x0426, 0x004B, 0x0471, 0x004B, 0x04BC -.hword 0x004B, 0x0345, 0x004B, 0x0390, 0x004B, 0x03DB, 0x004B, 0x0261 -.hword 0x004B, 0x02AC, 0x004B, 0x02F7, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0260, 0x0001, 0x0000, 0x0001, 0x0000, 0x004B, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x004B, 0x004F, 0x0001, 0x0342, 0x0001, 0x0343 -.hword 0x0001, 0x0344, 0x004B, 0x009A, 0x004B, 0x00E5, 0x004B, 0x0130 -.hword 0x0001, 0x025D, 0x0001, 0x025E, 0x0001, 0x025F, 0x004B, 0x017B -.hword 0x004B, 0x01C6, 0x004B, 0x0211 - -piranha_plant_seg6_anim_0601AAE4: # 0x0601AAE4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x4B -.hword 0x0D -.word piranha_plant_seg6_animvalue_0601A02C -.word piranha_plant_seg6_animindex_0601AA3C -.word 0 - -piranha_plant_seg6_animvalue_0601AAFC: # 0x0601AAFC -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6A6D, 0x6797, 0x6441 -.hword 0x618E, 0x609F, 0x6104, 0x6187, 0x6225, 0x62DD, 0x63AB, 0x648D -.hword 0x6581, 0x6685, 0x6795, 0x68B1, 0x69D4, 0x6AFD, 0x6C29, 0x6D56 -.hword 0x6E81, 0x6FA8, 0x70C9, 0x71E1, 0x72ED, 0x73EC, 0x74CF, 0x73AA -.hword 0x70F4, 0x6DC1, 0x6B26, 0x6A37, 0x6A95, 0x6B21, 0x6BD7, 0x6CB1 -.hword 0x6DA9, 0x6EB9, 0x6FDC, 0x710D, 0x7246, 0x7381, 0x74B8, 0x75E6 -.hword 0x7706, 0x7812, 0x7904, 0x79D6, 0x7A83, 0x7B06, 0x7B59, 0x7B75 -.hword 0xE0AE, 0xE0B1, 0xE0B7, 0xE0BC, 0xE0BB, 0xE0AE, 0xE099, 0xE083 -.hword 0xE06D, 0xE055, 0xE03D, 0xE024, 0xE00B, 0xDFF1, 0xDFD7, 0xDFBD -.hword 0xDFA2, 0xDF87, 0xDF6C, 0xDF51, 0xDF36, 0xDF1B, 0xDF00, 0xDEE6 -.hword 0xDECC, 0xDEB2, 0x023E, 0x0249, 0x025E, 0x026F, 0x0269, 0x023E -.hword 0x01F8, 0x01AF, 0x0163, 0x0115, 0x00C4, 0x0071, 0x001D, 0xFFC7 -.hword 0xFF70, 0xFF17, 0xFEBD, 0xFE63, 0xFE08, 0xFDAD, 0xFD53, 0xFCF9 -.hword 0xFC9F, 0xFC47, 0xFBF0, 0xFB9A, 0x70B4, 0x70C4, 0x70E3, 0x70FB -.hword 0x70F3, 0x70B4, 0x704E, 0x6FE4, 0x6F76, 0x6F03, 0x6E8E, 0x6E15 -.hword 0x6D9A, 0x6D1C, 0x6C9C, 0x6C1A, 0x6B98, 0x6B14, 0x6A90, 0x6A0C -.hword 0x6988, 0x6905, 0x6882, 0x6801, 0x6782, 0x6705, 0x1DC6, 0x1DCA -.hword 0x1DD2, 0x1DD8, 0x1DD6, 0x1DC6, 0x1DAE, 0x1D94, 0x1D79, 0x1D5D -.hword 0x1D41, 0x1D23, 0x1D05, 0x1CE7, 0x1CC8, 0x1CA8, 0x1C89, 0x1C69 -.hword 0x1C49, 0x1C29, 0x1C09, 0x1BE9, 0x1BC9, 0x1BAA, 0x1B8B, 0x1B6D -.hword 0x068D, 0x06A6, 0x06D7, 0x06FC, 0x06F0, 0x068D, 0x05F0, 0x054C -.hword 0x04A1, 0x03F0, 0x033A, 0x027F, 0x01BF, 0x00FC, 0x0036, 0xFF6F -.hword 0xFEA4, 0xFDD9, 0xFD0C, 0xFC3F, 0xFB73, 0xFAA8, 0xF9DE, 0xF916 -.hword 0xF851, 0xF78F, 0x12B0, 0x1288, 0x1238, 0x11FC, 0x1210, 0x12B0 -.hword 0x13AF, 0x14BA, 0x15D0, 0x16EF, 0x1816, 0x1946, 0x1A7D, 0x1BB9 -.hword 0x1CFA, 0x1E40, 0x1F88, 0x20D3, 0x221F, 0x236B, 0x24B7, 0x2601 -.hword 0x2749, 0x288D, 0x29CD, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x0006, 0xFFCB, 0xFF3F, 0xFE9B, 0xFE19, 0xFDF2, 0xFE0E -.hword 0xFE31, 0xFE59, 0xFE86, 0xFEB8, 0xFEEE, 0xFF27, 0xFF64, 0xFFA3 -.hword 0xFFE4, 0x0026, 0x006B, 0x00AF, 0x00F4, 0x0139, 0x017D, 0x01C0 -.hword 0x0200, 0x023F, 0x027A, 0x095E, 0x0959, 0x094C, 0x093C, 0x092D -.hword 0x0925, 0x0922, 0x091F, 0x091C, 0x091A, 0x0918, 0x0916, 0x0915 -.hword 0x0913, 0x0912, 0x0911, 0x0910, 0x090F, 0x090F, 0x090E, 0x090D -.hword 0x090C, 0x090B, 0x090A, 0x0909, 0x0907, 0x19C6, 0x18C0, 0x1654 -.hword 0x1380, 0x1141, 0x1094, 0x1112, 0x11AB, 0x125C, 0x1325, 0x1401 -.hword 0x14F0, 0x15EF, 0x16FC, 0x1814, 0x1936, 0x1A5F, 0x1B8D, 0x1CBE -.hword 0x1DF0, 0x1F21, 0x204D, 0x2174, 0x2293, 0x23A8, 0x24B0, 0xE128 -.hword 0xC001, 0xE128, 0x0003, 0xFFCF, 0xFF50, 0xFEB9, 0xFE3C, 0xFE09 -.hword 0xFE0F, 0xFE19, 0xFE28, 0xFE3B, 0xFE52, 0xFE6C, 0xFE88, 0xFEA7 -.hword 0xFEC9, 0xFEEC, 0xFF10, 0xFF35, 0xFF5B, 0xFF81, 0xFFA6, 0xFFCB -.hword 0xFFEF, 0x0011, 0x0031, 0x0050, 0x09C7, 0x09C2, 0x09B5, 0x09A6 -.hword 0x099A, 0x0995, 0x0995, 0x0995, 0x0996, 0x0998, 0x0999, 0x099B -.hword 0x099E, 0x09A0, 0x09A3, 0x09A6, 0x09A9, 0x09AC, 0x09AF, 0x09B2 -.hword 0x09B5, 0x09B8, 0x09BB, 0x09BE, 0x09C1, 0x09C3, 0x0FD4, 0x0EF2 -.hword 0x0CDA, 0x0A5B, 0x0848, 0x0771, 0x0789, 0x07B5, 0x07F4, 0x0844 -.hword 0x08A3, 0x0911, 0x098A, 0x0A0E, 0x0A9B, 0x0B2F, 0x0BC9, 0x0C67 -.hword 0x0D06, 0x0DA6, 0x0E46, 0x0EE2, 0x0F7A, 0x100C, 0x1096, 0x1117 -.hword 0x0003, 0xFFAF, 0xFEE4, 0xFDF2, 0xFD27, 0xFCD4, 0xFCD9, 0xFCE6 -.hword 0xFCFB, 0xFD15, 0xFD36, 0xFD5B, 0xFD85, 0xFDB3, 0xFDE5, 0xFE19 -.hword 0xFE4F, 0xFE86, 0xFEBF, 0xFEF7, 0xFF2F, 0xFF66, 0xFF9C, 0xFFCF -.hword 0xFFFF, 0x002B, 0xF843, 0xF855, 0xF87F, 0xF8B2, 0xF8DD, 0xF8EF -.hword 0xF8EF, 0xF8ED, 0xF8E9, 0xF8E4, 0xF8DE, 0xF8D7, 0xF8CF, 0xF8C6 -.hword 0xF8BD, 0xF8B3, 0xF8A8, 0xF89E, 0xF893, 0xF888, 0xF87D, 0xF872 -.hword 0xF867, 0xF85E, 0xF854, 0xF84C, 0xF0C9, 0xF29A, 0xF6ED, 0xFC14 -.hword 0x0063, 0x022C, 0x020D, 0x01C4, 0x0156, 0x00C4, 0x0013, 0xFF46 -.hword 0xFE61, 0xFD65, 0xFC58, 0xFB3C, 0xFA15, 0xF8E6, 0xF7B2, 0xF67E -.hword 0xF54B, 0xF41E, 0xF2FA, 0xF1E3, 0xF0DB, 0xEFE7, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_0601AE8C: # 0x0601AE8C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C6, 0x001A, 0x0178, 0x001A, 0x0192, 0x001A, 0x01AC -.hword 0x001A, 0x012A, 0x001A, 0x0144, 0x001A, 0x015E, 0x001A, 0x00D9 -.hword 0x001A, 0x00F3, 0x001A, 0x010D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x001E, 0x0001, 0x0127, 0x0001, 0x0128 -.hword 0x0001, 0x0129, 0x001A, 0x0038, 0x001A, 0x0052, 0x001A, 0x006C -.hword 0x0001, 0x00D5, 0x0001, 0x00D6, 0x0001, 0x00D7, 0x001A, 0x0086 -.hword 0x001A, 0x00A0, 0x001A, 0x00BA - -piranha_plant_seg6_anim_0601AF34: # 0x0601AF34 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x0D -.word piranha_plant_seg6_animvalue_0601AAFC -.word piranha_plant_seg6_animindex_0601AE8C -.word 0 - -piranha_plant_seg6_animvalue_0601AF4C: # 0x0601AF4C -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x73EC, 0x73E6, 0x73D5, 0x73BA -.hword 0x7396, 0x7369, 0x7335, 0x72FA, 0x72BA, 0x7275, 0x722D, 0x71E1 -.hword 0x7194, 0x7146, 0x70F8, 0x70AB, 0x7060, 0x7017, 0x6FD2, 0x6F92 -.hword 0x6F57, 0x6F23, 0x6EF6, 0x6ED2, 0x6EB7, 0x6EA6, 0x6EA0, 0x6EA3 -.hword 0x6EAD, 0x6EBC, 0x6ED0, 0x6EEA, 0x6F08, 0x6F2B, 0x6F52, 0x6F7D -.hword 0x6FAB, 0x6FDC, 0x7011, 0x7047, 0x7080, 0x70BA, 0x70F6, 0x7133 -.hword 0x7171, 0x71AF, 0x71ED, 0x722B, 0x7269, 0x72A6, 0x72E1, 0x731B -.hword 0x7353, 0x7389, 0x73BC, 0x73EC, 0x7B75, 0x7B6D, 0x7B56, 0x7B30 -.hword 0x7AFE, 0x7AC0, 0x7A78, 0x7A26, 0x79CE, 0x796E, 0x790A, 0x78A2 -.hword 0x7837, 0x77CB, 0x775F, 0x76F4, 0x768C, 0x7627, 0x75C8, 0x756F -.hword 0x751E, 0x74D6, 0x7498, 0x7465, 0x7440, 0x7428, 0x7420, 0x7427 -.hword 0x743A, 0x7458, 0x7481, 0x74B4, 0x74F0, 0x7533, 0x757E, 0x75CE -.hword 0x7624, 0x767D, 0x76DA, 0x773A, 0x779A, 0x77FB, 0x785C, 0x78BB -.hword 0x7918, 0x7972, 0x79C7, 0x7A18, 0x7A62, 0x7AA6, 0x7AE1, 0x7B14 -.hword 0x7B3D, 0x7B5C, 0x7B6F, 0x7B75, 0xDEB2, 0xDEBA, 0xDED1, 0xDEF4 -.hword 0xDF24, 0xDF5F, 0xDFA4, 0xDFF1, 0xE046, 0xE0A1, 0xE100, 0xE164 -.hword 0xE1C9, 0xE230, 0xE297, 0xE2FD, 0xE360, 0xE3C0, 0xE41A, 0xE46F -.hword 0xE4BC, 0xE501, 0xE53C, 0xE56C, 0xE590, 0xE5A6, 0xE5AE, 0xE5AA -.hword 0xE59E, 0xE58A, 0xE56F, 0xE54D, 0xE525, 0xE4F7, 0xE4C3, 0xE48B -.hword 0xE44E, 0xE40D, 0xE3C8, 0xE380, 0xE336, 0xE2E9, 0xE29A, 0xE249 -.hword 0xE1F8, 0xE1A6, 0xE154, 0xE102, 0xE0B1, 0xE061, 0xE012, 0xDFC6 -.hword 0xDF7C, 0xDF35, 0xDEF2, 0xDEB2, 0xFB9A, 0xFB8A, 0xFB5D, 0xFB15 -.hword 0xFAB4, 0xFA3D, 0xF9B2, 0xF916, 0xF86C, 0xF7B5, 0xF6F4, 0xF62B -.hword 0xF55E, 0xF48F, 0xF3BF, 0xF2F2, 0xF229, 0xF169, 0xF0B2, 0xF007 -.hword 0xEF6B, 0xEEE0, 0xEE69, 0xEE08, 0xEDC0, 0xED93, 0xED83, 0xED8C -.hword 0xEDA4, 0xEDCD, 0xEE03, 0xEE47, 0xEE98, 0xEEF5, 0xEF5D, 0xEFCF -.hword 0xF049, 0xF0CD, 0xF157, 0xF1E8, 0xF27F, 0xF31B, 0xF3BA, 0xF45C -.hword 0xF500, 0xF5A6, 0xF64C, 0xF6F1, 0xF794, 0xF836, 0xF8D4, 0xF96E -.hword 0xFA02, 0xFA91, 0xFB19, 0xFB9A, 0x6705, 0x66F5, 0x66C8, 0x6680 -.hword 0x661F, 0x65A8, 0x651D, 0x6481, 0x63D7, 0x6320, 0x625F, 0x6197 -.hword 0x60C9, 0x5FFA, 0x5F2A, 0x5E5D, 0x5D94, 0x5CD4, 0x5C1D, 0x5B72 -.hword 0x5AD6, 0x5A4B, 0x59D4, 0x5973, 0x592B, 0x58FE, 0x58EE, 0x58F7 -.hword 0x590F, 0x5938, 0x596E, 0x59B2, 0x5A03, 0x5A60, 0x5AC8, 0x5B3A -.hword 0x5BB4, 0x5C38, 0x5CC2, 0x5D53, 0x5DEA, 0x5E86, 0x5F25, 0x5FC7 -.hword 0x606C, 0x6111, 0x61B7, 0x625C, 0x6300, 0x63A1, 0x643F, 0x64D9 -.hword 0x656E, 0x65FD, 0x6685, 0x6705, 0x1B6D, 0x1B6C, 0x1B6A, 0x1B66 -.hword 0x1B61, 0x1B5B, 0x1B55, 0x1B4D, 0x1B45, 0x1B3C, 0x1B32, 0x1B28 -.hword 0x1B1E, 0x1B14, 0x1B0A, 0x1B00, 0x1AF6, 0x1AEC, 0x1AE3, 0x1ADB -.hword 0x1AD3, 0x1ACD, 0x1AC7, 0x1AC2, 0x1ABE, 0x1ABC, 0x1ABB, 0x1ABC -.hword 0x1ABD, 0x1ABF, 0x1AC2, 0x1AC5, 0x1AC9, 0x1ACE, 0x1AD3, 0x1AD8 -.hword 0x1ADE, 0x1AE5, 0x1AEC, 0x1AF3, 0x1AFA, 0x1B02, 0x1B0A, 0x1B12 -.hword 0x1B1A, 0x1B22, 0x1B2A, 0x1B32, 0x1B3A, 0x1B42, 0x1B4A, 0x1B51 -.hword 0x1B59, 0x1B60, 0x1B66, 0x1B6D, 0xF78F, 0xF78D, 0xF785, 0xF77A -.hword 0xF76A, 0xF757, 0xF741, 0xF728, 0xF70C, 0xF6EF, 0xF6D0, 0xF6B0 -.hword 0xF68F, 0xF66E, 0xF64C, 0xF62B, 0xF60B, 0xF5EC, 0xF5CF, 0xF5B3 -.hword 0xF59A, 0xF584, 0xF571, 0xF561, 0xF556, 0xF54E, 0xF54C, 0xF54D -.hword 0xF551, 0xF558, 0xF560, 0xF56B, 0xF578, 0xF587, 0xF598, 0xF5AA -.hword 0xF5BE, 0xF5D3, 0xF5E9, 0xF601, 0xF619, 0xF632, 0xF64B, 0xF665 -.hword 0xF680, 0xF69A, 0xF6B5, 0xF6D0, 0xF6EA, 0xF704, 0xF71D, 0xF736 -.hword 0xF74E, 0xF765, 0xF77B, 0xF78F, 0x2B07, 0x2B0A, 0x2B14, 0x2B23 -.hword 0x2B37, 0x2B51, 0x2B6E, 0x2B8F, 0x2BB3, 0x2BD9, 0x2C02, 0x2C2C -.hword 0x2C57, 0x2C83, 0x2CAF, 0x2CDA, 0x2D04, 0x2D2D, 0x2D53, 0x2D77 -.hword 0x2D98, 0x2DB5, 0x2DCE, 0x2DE3, 0x2DF2, 0x2DFB, 0x2DFF, 0x2DFD -.hword 0x2DF8, 0x2DEF, 0x2DE4, 0x2DD5, 0x2DC4, 0x2DB1, 0x2D9B, 0x2D83 -.hword 0x2D69, 0x2D4D, 0x2D30, 0x2D12, 0x2CF2, 0x2CD1, 0x2CB0, 0x2C8D -.hword 0x2C6B, 0x2C48, 0x2C25, 0x2C02, 0x2BE0, 0x2BBE, 0x2B9D, 0x2B7C -.hword 0x2B5D, 0x2B3F, 0x2B22, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x027A, 0x027A, 0x0278, 0x0276, 0x0273, 0x026F, 0x026A -.hword 0x0265, 0x0260, 0x025A, 0x0253, 0x024D, 0x0246, 0x023F, 0x0238 -.hword 0x0232, 0x022B, 0x0225, 0x021F, 0x0219, 0x0214, 0x0210, 0x020C -.hword 0x0209, 0x0206, 0x0205, 0x0204, 0x0204, 0x0205, 0x0207, 0x0208 -.hword 0x020B, 0x020D, 0x0210, 0x0214, 0x0217, 0x021B, 0x0220, 0x0224 -.hword 0x0229, 0x022E, 0x0233, 0x0238, 0x023E, 0x0243, 0x0248, 0x024E -.hword 0x0253, 0x0259, 0x025E, 0x0263, 0x0268, 0x026D, 0x0272, 0x0276 -.hword 0x027A, 0x0907, 0x0908, 0x0908, 0x0908, 0x0909, 0x090A, 0x090B -.hword 0x090D, 0x090E, 0x090F, 0x0911, 0x0912, 0x0914, 0x0916, 0x0917 -.hword 0x0919, 0x091B, 0x091C, 0x091E, 0x091F, 0x0920, 0x0921, 0x0922 -.hword 0x0923, 0x0924, 0x0924, 0x0924, 0x0924, 0x0924, 0x0924, 0x0923 -.hword 0x0923, 0x0922, 0x0921, 0x0920, 0x091F, 0x091F, 0x091D, 0x091C -.hword 0x091B, 0x091A, 0x0919, 0x0917, 0x0916, 0x0915, 0x0914, 0x0912 -.hword 0x0911, 0x0910, 0x090E, 0x090D, 0x090C, 0x090B, 0x090A, 0x0908 -.hword 0x0907, 0x24B0, 0x24AE, 0x24A7, 0x249D, 0x248E, 0x247D, 0x2468 -.hword 0x2451, 0x2438, 0x241D, 0x2400, 0x23E3, 0x23C4, 0x23A5, 0x2387 -.hword 0x2368, 0x234B, 0x232E, 0x2313, 0x22FA, 0x22E3, 0x22CE, 0x22BC -.hword 0x22AE, 0x22A3, 0x229D, 0x229A, 0x229C, 0x229F, 0x22A5, 0x22AD -.hword 0x22B7, 0x22C3, 0x22D1, 0x22E1, 0x22F1, 0x2304, 0x2317, 0x232B -.hword 0x2341, 0x2357, 0x236E, 0x2386, 0x239E, 0x23B6, 0x23CF, 0x23E7 -.hword 0x2400, 0x2418, 0x2430, 0x2447, 0x245E, 0x2474, 0x2489, 0x249D -.hword 0x24B0, 0xE128, 0xC001, 0xE128, 0x0050, 0x004F, 0x004E, 0x004C -.hword 0x0049, 0x0046, 0x0042, 0x003D, 0x0039, 0x0033, 0x002E, 0x0028 -.hword 0x0023, 0x001D, 0x0017, 0x0011, 0x000B, 0x0006, 0x0001, 0xFFFD -.hword 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEE, 0xFFEC, 0xFFEB, 0xFFEB, 0xFFEB -.hword 0xFFEC, 0xFFED, 0xFFEE, 0xFFF0, 0xFFF2, 0xFFF5, 0xFFF8, 0xFFFB -.hword 0xFFFF, 0x0001, 0x0005, 0x0009, 0x000E, 0x0012, 0x0017, 0x001B -.hword 0x0020, 0x0025, 0x0029, 0x002E, 0x0033, 0x0037, 0x003C, 0x0040 -.hword 0x0044, 0x0048, 0x004C, 0x0050, 0x09C3, 0x09C3, 0x09C3, 0x09C3 -.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 -.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 -.hword 0x09C4, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 -.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x1117, 0x1115, 0x110F, 0x1107 -.hword 0x10FB, 0x10ED, 0x10DD, 0x10CA, 0x10B6, 0x10A0, 0x1089, 0x1071 -.hword 0x1059, 0x1040, 0x1027, 0x100F, 0x0FF7, 0x0FE0, 0x0FCA, 0x0FB6 -.hword 0x0FA3, 0x0F93, 0x0F85, 0x0F79, 0x0F70, 0x0F6B, 0x0F69, 0x0F6A -.hword 0x0F6D, 0x0F72, 0x0F78, 0x0F81, 0x0F8A, 0x0F95, 0x0FA2, 0x0FAF -.hword 0x0FBE, 0x0FCD, 0x0FDE, 0x0FEF, 0x1001, 0x1014, 0x1027, 0x103A -.hword 0x104D, 0x1061, 0x1075, 0x1089, 0x109C, 0x10AF, 0x10C2, 0x10D4 -.hword 0x10E6, 0x10F7, 0x1107, 0x1117, 0x002B, 0xF84C, 0xEFE7, 0x3DB1 - -piranha_plant_seg6_animindex_0601B58C: # 0x0601B58C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x031F, 0x0001, 0x031C, 0x0001, 0x031D, 0x0001, 0x031E -.hword 0x0038, 0x0274, 0x0038, 0x02AC, 0x0038, 0x02E4, 0x0038, 0x01C9 -.hword 0x0038, 0x0201, 0x0038, 0x0239, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0038, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0038, 0x003C, 0x0001, 0x0271, 0x0001, 0x0272 -.hword 0x0001, 0x0273, 0x0038, 0x0074, 0x0038, 0x00AC, 0x0038, 0x00E4 -.hword 0x0001, 0x01C5, 0x0001, 0x01C6, 0x0001, 0x01C7, 0x0038, 0x011C -.hword 0x0038, 0x0154, 0x0038, 0x018C - -piranha_plant_seg6_anim_0601B634: # 0x0601B634 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x38 -.hword 0x0D -.word piranha_plant_seg6_animvalue_0601AF4C -.word piranha_plant_seg6_animindex_0601B58C -.word 0 - -piranha_plant_seg6_animvalue_0601B64C: # 0x0601B64C -.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6B39, 0x6A17, 0x6854 -.hword 0x660D, 0x635B, 0x6059, 0x5D24, 0x59D5, 0x5687, 0x5357, 0x505E -.hword 0x4DB7, 0x4B7F, 0x49CF, 0x4A72, 0x4DA2, 0x5120, 0x52AF, 0x5218 -.hword 0x50CD, 0x4F09, 0x4D09, 0x4B09, 0x4945, 0x47FB, 0x4767, 0x47C4 -.hword 0x4B9B, 0x52FF, 0x5A79, 0x5E95, 0x5FBA, 0x60A4, 0x6157, 0x61D5 -.hword 0x6223, 0x6243, 0x623A, 0x620A, 0x61B8, 0x6147, 0x60BB, 0x6017 -.hword 0x5F5E, 0x5E95, 0x5C03, 0x5752, 0x5298, 0x4FEA, 0x4F32, 0x4EE8 -.hword 0x4EF4, 0x4F3F, 0x4FB3, 0x5037, 0x50B5, 0x5115, 0x5142, 0x5123 -.hword 0x505C, 0x4EF1, 0x4D57, 0x4C04, 0x4B6E, 0x4B74, 0x4BA4, 0x4C00 -.hword 0x4C87, 0x4D38, 0x4E16, 0x4F1E, 0x5052, 0x51BC, 0x535F, 0x5531 -.hword 0x5728, 0x593A, 0x5B5C, 0x5D84, 0x5FA8, 0x61BE, 0x63BB, 0x6596 -.hword 0x6743, 0x68BA, 0x69EF, 0x6AD8, 0x6B6C, 0x6B9F, 0x74CF, 0x74CF -.hword 0x74CB, 0x74C1, 0x74AB, 0x7487, 0x7451, 0x7405, 0x739E, 0x731B -.hword 0x7276, 0x71AC, 0x70B9, 0x6F9A, 0x6E4B, 0x6AA4, 0x6466, 0x5E63 -.hword 0x5B6F, 0x5B65, 0x5C22, 0x5D77, 0x5F38, 0x6135, 0x6342, 0x6530 -.hword 0x66D1, 0x67F8, 0x683C, 0x67B6, 0x66F3, 0x6685, 0x6671, 0x665D -.hword 0x664A, 0x663A, 0x662C, 0x6621, 0x661A, 0x6617, 0x661A, 0x6621 -.hword 0x662F, 0x6644, 0x6661, 0x6685, 0x6723, 0x683E, 0x6933, 0x695F -.hword 0x68BF, 0x67CD, 0x66A4, 0x655A, 0x640A, 0x62CB, 0x61B6, 0x60E3 -.hword 0x606C, 0x6068, 0x61EF, 0x6532, 0x68F5, 0x6BFC, 0x6D0A, 0x6C01 -.hword 0x69DC, 0x6700, 0x63D4, 0x60BC, 0x5E1F, 0x5C63, 0x5BED, 0x5C73 -.hword 0x5D5D, 0x5E9C, 0x6023, 0x61E4, 0x63D1, 0x65DD, 0x67F8, 0x6A16 -.hword 0x6C28, 0x6E20, 0x6FF1, 0x718D, 0x72E5, 0x73EC, 0x7494, 0x74CF -.hword 0xE0AE, 0xE0C4, 0xE101, 0xE15A, 0xE1C4, 0xE236, 0xE2A5, 0xE306 -.hword 0xE34F, 0xE380, 0xE3A2, 0xE3B8, 0xE3C6, 0xE3D0, 0xE3DB, 0xE3D1 -.hword 0xE3B1, 0xE3A2, 0xE3CC, 0xE454, 0xE51B, 0xE5E5, 0xE674, 0xE6AE -.hword 0xE6B9, 0xE6B7, 0xE6C8, 0xE710, 0xE783, 0xE7FF, 0xE882, 0xE90B -.hword 0xE99A, 0xEA2C, 0xEAC0, 0xEB56, 0xEBEB, 0xEC7F, 0xED11, 0xED9E -.hword 0xEE27, 0xEEA9, 0xEF23, 0xEF95, 0xEFFC, 0xF058, 0xF09C, 0xF08E -.hword 0xEFEB, 0xEE6E, 0xEC0E, 0xE914, 0xE5B5, 0xE224, 0xDE98, 0xDB44 -.hword 0xD85E, 0xD61A, 0xD4AD, 0xD44C, 0xD740, 0xDE12, 0xE659, 0xEDAC -.hword 0xF1A0, 0xF261, 0xF1EC, 0xF090, 0xEEA0, 0xEC6B, 0xEA43, 0xE877 -.hword 0xE758, 0xE6AD, 0xE608, 0xE56A, 0xE4D3, 0xE443, 0xE3BC, 0xE33E -.hword 0xE2C9, 0xE25E, 0xE1FD, 0xE1A7, 0xE15D, 0xE120, 0xE0EF, 0xE0CB -.hword 0xE0B5, 0xE0AE, 0x023E, 0x0297, 0x0387, 0x04E2, 0x067D, 0x082F -.hword 0x09CD, 0x0B2A, 0x0C1E, 0x0CC3, 0x0D3F, 0x0D7D, 0x0D67, 0x0CE8 -.hword 0x0BE8, 0x0955, 0x0548, 0x0165, 0xFF57, 0x0027, 0x02C2, 0x059A -.hword 0x071F, 0x06D4, 0x05A7, 0x0425, 0x02DF, 0x0262, 0x0286, 0x02C0 -.hword 0x030D, 0x036A, 0x03D6, 0x044C, 0x04CA, 0x054E, 0x05D5, 0x065C -.hword 0x06E0, 0x075E, 0x07D4, 0x083F, 0x089C, 0x08E9, 0x0923, 0x0946 -.hword 0x08AB, 0x072A, 0x057E, 0x0465, 0x03CC, 0x032C, 0x028E, 0x01FA -.hword 0x017A, 0x0115, 0x00D5, 0x00C2, 0x00E6, 0x0148, 0x02C3, 0x0587 -.hword 0x08A6, 0x0B2E, 0x0C2F, 0x0BAA, 0x0A67, 0x08A2, 0x0697, 0x0481 -.hword 0x029D, 0x0126, 0x0058, 0x0003, 0xFFCD, 0xFFB2, 0xFFAF, 0xFFC1 -.hword 0xFFE4, 0x0015, 0x0051, 0x0095, 0x00DE, 0x0127, 0x016F, 0x01B0 -.hword 0x01E9, 0x0216, 0x0233, 0x023E, 0x70B4, 0x70B6, 0x70B8, 0x70B4 -.hword 0x70A4, 0x7081, 0x7046, 0x6FED, 0x6F70, 0x6EB6, 0x6DB9, 0x6C8D -.hword 0x6B47, 0x69FB, 0x68BD, 0x66D3, 0x6464, 0x62D8, 0x6398, 0x6815 -.hword 0x6F32, 0x7689, 0x7BB1, 0x7E6F, 0x803B, 0x812A, 0x8160, 0x80F8 -.hword 0x8042, 0x7F78, 0x7EA0, 0x7DB8, 0x7CC1, 0x7BBB, 0x7AA7, 0x7987 -.hword 0x785A, 0x7723, 0x75E1, 0x7496, 0x7341, 0x71E5, 0x7082, 0x6F18 -.hword 0x6DA9, 0x6C36, 0x69DA, 0x6670, 0x6310, 0x60D6, 0x5FA2, 0x5E98 -.hword 0x5DB3, 0x5CEF, 0x5C48, 0x5BBA, 0x5B42, 0x5ADA, 0x5A7F, 0x5A2D -.hword 0x5A23, 0x5A81, 0x5B19, 0x5BBA, 0x5C35, 0x5C7D, 0x5CAD, 0x5CD1 -.hword 0x5CF7, 0x5D2C, 0x5D7E, 0x5DF9, 0x5EAB, 0x5F93, 0x60A3, 0x61D3 -.hword 0x631D, 0x6479, 0x65E2, 0x674F, 0x68BB, 0x6A1D, 0x6B70, 0x6CAC -.hword 0x6DCB, 0x6EC4, 0x6F93, 0x702F, 0x7091, 0x70B4, 0x1DC6, 0x1DCA -.hword 0x1DD4, 0x1DE1, 0x1DEC, 0x1DF3, 0x1DF2, 0x1DE6, 0x1DCC, 0x1D9F -.hword 0x1D5D, 0x1D01, 0x1C8A, 0x1BF2, 0x1B38, 0x1A3E, 0x18F8, 0x1774 -.hword 0x15C1, 0x13EF, 0x120C, 0x1029, 0x0E54, 0x0C9D, 0x0B13, 0x09C5 -.hword 0x08C3, 0x081C, 0x0884, 0x0A42, 0x0CBC, 0x0F57, 0x1179, 0x128A -.hword 0x12BF, 0x12BB, 0x1288, 0x122D, 0x11B4, 0x1126, 0x108C, 0x0FEF -.hword 0x0F58, 0x0ED0, 0x0E5F, 0x0E10, 0x0DB4, 0x0D67, 0x0D9D, 0x0EC8 -.hword 0x10FD, 0x13DB, 0x1728, 0x1AA9, 0x1E25, 0x2161, 0x2423, 0x2632 -.hword 0x2752, 0x274A, 0x2367, 0x1B10, 0x112F, 0x08B0, 0x047E, 0x0476 -.hword 0x062B, 0x0921, 0x0CD8, 0x10D1, 0x148F, 0x1792, 0x195B, 0x1A4C -.hword 0x1B1A, 0x1BC7, 0x1C57, 0x1CCC, 0x1D29, 0x1D70, 0x1DA3, 0x1DC6 -.hword 0x1DDC, 0x1DE6, 0x1DE7, 0x1DE2, 0x1DDA, 0x1DD1, 0x1DC9, 0x1DC6 -.hword 0x068D, 0x06A3, 0x06DE, 0x0738, 0x07AA, 0x082B, 0x08B6, 0x0941 -.hword 0x09C7, 0x0A40, 0x0AA5, 0x0AEE, 0x0B13, 0x0B0F, 0x0AD9, 0x0A6B -.hword 0x09CA, 0x08FE, 0x080D, 0x06FE, 0x05DB, 0x04A9, 0x0371, 0x023A -.hword 0x010A, 0xFFEC, 0xFEE4, 0xFDFB, 0xFD1B, 0xFC3D, 0xFB7B, 0xFAED -.hword 0xFAB0, 0xFADB, 0xFB5F, 0xFC12, 0xFCEA, 0xFDE0, 0xFEEA, 0xFFFE -.hword 0x0113, 0x0222, 0x0320, 0x0405, 0x04C7, 0x055D, 0x0549, 0x0471 -.hword 0x0363, 0x02AC, 0x023B, 0x01AB, 0x010B, 0x006D, 0xFFE1, 0xFF75 -.hword 0xFF3B, 0xFF42, 0xFF9B, 0x0054, 0x0279, 0x064A, 0x0AAE, 0x0E89 -.hword 0x10C3, 0x117C, 0x11A4, 0x115D, 0x10C8, 0x1003, 0x0F31, 0x0E71 -.hword 0x0DE5, 0x0D75, 0x0CFA, 0x0C75, 0x0BE9, 0x0B58, 0x0AC5, 0x0A32 -.hword 0x09A1, 0x0916, 0x0892, 0x0817, 0x07A9, 0x0749, 0x06FB, 0x06C0 -.hword 0x069A, 0x068D, 0x12B0, 0x1283, 0x1205, 0x1144, 0x104E, 0x0F33 -.hword 0x0DFF, 0x0CC1, 0x0B88, 0x0A62, 0x095C, 0x0885, 0x07EC, 0x079E -.hword 0x07AA, 0x080E, 0x08BA, 0x09A4, 0x0AC6, 0x0C16, 0x0D8B, 0x0F1F -.hword 0x10C8, 0x127D, 0x1437, 0x15EE, 0x1798, 0x192E, 0x1B43, 0x1E0E -.hword 0x20FC, 0x2379, 0x24F1, 0x24D0, 0x235D, 0x2155, 0x1ED2, 0x1BF3 -.hword 0x18D2, 0x158C, 0x123D, 0x0F02, 0x0BF7, 0x0937, 0x06E0, 0x050D -.hword 0x0536, 0x079E, 0x0A91, 0x0C5A, 0x0D05, 0x0DB4, 0x0E5C, 0x0EEF -.hword 0x0F62, 0x0FA8, 0x0FB3, 0x0F78, 0x0EEA, 0x0DFB, 0x0B8E, 0x0751 -.hword 0x026D, 0xFE0C, 0xFB54, 0xFA0C, 0xF92B, 0xF8AA, 0xF87F, 0xF8A2 -.hword 0xF90A, 0xF9AE, 0xFA87, 0xFB98, 0xFCE8, 0xFE6B, 0x0018, 0x01E4 -.hword 0x03C6, 0x05B4, 0x07A3, 0x0988, 0x0B5B, 0x0D10, 0x0E9E, 0x0FFA -.hword 0x111A, 0x11F5, 0x127F, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 -.hword 0xC05D, 0x0006, 0x000F, 0x002A, 0x0056, 0x0091, 0x00D9, 0x012E -.hword 0x018E, 0x01F7, 0x0269, 0x02E1, 0x035F, 0x03E1, 0x0465, 0x04EB -.hword 0x0585, 0x0641, 0x0717, 0x0800, 0x08F2, 0x09E7, 0x0AD5, 0x0BB5 -.hword 0x0C80, 0x0D2C, 0x0DB2, 0x0E0A, 0x0E2C, 0x0E23, 0x0E04, 0x0DCF -.hword 0x0D87, 0x0D2D, 0x0CC3, 0x0C4A, 0x0BC5, 0x0B36, 0x0A9D, 0x09FD -.hword 0x0957, 0x08AE, 0x0803, 0x0757, 0x06AE, 0x0607, 0x0566, 0x0468 -.hword 0x02F7, 0x018A, 0x0094, 0xFFEA, 0xFF1A, 0xFE3C, 0xFD63, 0xFCA6 -.hword 0xFC18, 0xFBD0, 0xFBE2, 0xFC62, 0xFD67, 0x0097, 0x0650, 0x0CB7 -.hword 0x11F2, 0x1426, 0x135A, 0x111D, 0x0DE2, 0x0A1A, 0x0635, 0x02A6 -.hword 0xFFDF, 0xFE4F, 0xFD9D, 0xFD1F, 0xFCD0, 0xFCAA, 0xFCA9, 0xFCC7 -.hword 0xFCFE, 0xFD49, 0xFDA3, 0xFE07, 0xFE6F, 0xFED5, 0xFF35, 0xFF89 -.hword 0xFFCB, 0xFFF7, 0x0006, 0x095E, 0x08FD, 0x07ED, 0x064B, 0x0437 -.hword 0x01CD, 0xFF2E, 0xFC74, 0xF9BE, 0xF72C, 0xF4DA, 0xF2E6, 0xF16F -.hword 0xF092, 0xF06D, 0xF128, 0xF2BC, 0xF501, 0xF7D1, 0xFB05, 0xFE75 -.hword 0x01F9, 0x056C, 0x08A6, 0x0B81, 0x0DD4, 0x0F79, 0x1049, 0x1075 -.hword 0x1050, 0x0FE0, 0x0F2E, 0x0E42, 0x0D22, 0x0BD7, 0x0A69, 0x08DE -.hword 0x0740, 0x0595, 0x03E5, 0x0239, 0x0097, 0xFF09, 0xFD94, 0xFC41 -.hword 0xFB17, 0xFA25, 0xF972, 0xF8FB, 0xF8BC, 0xF8B0, 0xF8C7, 0xF8F8 -.hword 0xF935, 0xF975, 0xF9AA, 0xF9C9, 0xF9C7, 0xF998, 0xF930, 0xF821 -.hword 0xF652, 0xF431, 0xF232, 0xF0C6, 0xEFB7, 0xEE97, 0xED81, 0xEC90 -.hword 0xEBDE, 0xEB85, 0xEBA2, 0xEC4D, 0xED77, 0xEEF2, 0xF0B3, 0xF2AD -.hword 0xF4D2, 0xF715, 0xF96A, 0xFBC3, 0xFE14, 0x004F, 0x0269, 0x0453 -.hword 0x0602, 0x0767, 0x0876, 0x0922, 0x095E, 0x19C6, 0x1996, 0x190F -.hword 0x1840, 0x1737, 0x1603, 0x14B3, 0x1354, 0x11F6, 0x10A8, 0x0F77 -.hword 0x0E72, 0x0DA8, 0x0D28, 0x0CFF, 0x0D4E, 0x0E1A, 0x0F48, 0x10C1 -.hword 0x1269, 0x142A, 0x15E8, 0x178A, 0x18F9, 0x1A19, 0x1AD2, 0x1B0A -.hword 0x1AA9, 0x19B7, 0x1859, 0x169D, 0x1492, 0x1246, 0x0FC7, 0x0D24 -.hword 0x0A6B, 0x07AA, 0x04F1, 0x024D, 0xFFCD, 0xFD7F, 0xFB71, 0xF9B3 -.hword 0xF851, 0xF75B, 0xF6E0, 0xFAE9, 0x046C, 0x0EDF, 0x15B4, 0x1934 -.hword 0x1CA0, 0x1FDB, 0x22CB, 0x2551, 0x2751, 0x28B0, 0x2951, 0x2917 -.hword 0x27E6, 0x227B, 0x17F3, 0x0BBD, 0x014B, 0xFC0D, 0xFBD3, 0xFDBC -.hword 0x012E, 0x0591, 0x0A49, 0x0EBE, 0x1255, 0x1474, 0x158F, 0x1682 -.hword 0x1750, 0x17FB, 0x1887, 0x18F6, 0x194C, 0x198C, 0x19B8, 0x19D4 -.hword 0x19E2, 0x19E6, 0x19E3, 0x19DB, 0x19D2, 0x19CA, 0x19C6, 0xE128 -.hword 0xC001, 0xE128, 0x0003, 0xFFE8, 0xFF98, 0xFF1E, 0xFE82, 0xFDCB -.hword 0xFD03, 0xFC32, 0xFB60, 0xFA96, 0xF9DC, 0xF93B, 0xF8BA, 0xF863 -.hword 0xF83D, 0xF854, 0xF8A5, 0xF927, 0xF9CD, 0xFA8D, 0xFB5B, 0xFC2D -.hword 0xFCF7, 0xFDAE, 0xFE47, 0xFEB8, 0xFEF4, 0xFEF1, 0xFEBE, 0xFE71 -.hword 0xFE0C, 0xFD93, 0xFD07, 0xFC6B, 0xFBC1, 0xFB0C, 0xFA4F, 0xF98B -.hword 0xF8C3, 0xF7F9, 0xF730, 0xF66A, 0xF5AA, 0xF4F1, 0xF443, 0xF3A2 -.hword 0xF305, 0xF270, 0xF1F9, 0xF1B5, 0xF190, 0xF16C, 0xF14B, 0xF130 -.hword 0xF11E, 0xF118, 0xF120, 0xF13A, 0xF169, 0xF1AF, 0xF25F, 0xF38E -.hword 0xF4E1, 0xF5FE, 0xF68A, 0xF67D, 0xF61C, 0xF585, 0xF4D8, 0xF433 -.hword 0xF3B3, 0xF376, 0xF39C, 0xF412, 0xF4AD, 0xF567, 0xF63C, 0xF725 -.hword 0xF81C, 0xF91B, 0xFA1E, 0xFB1E, 0xFC15, 0xFCFD, 0xFDD2, 0xFE8D -.hword 0xFF29, 0xFF9F, 0xFFEA, 0x0003, 0x09C7, 0x0969, 0x0863, 0x06D3 -.hword 0x04D6, 0x028A, 0x000D, 0xFD7E, 0xFAF8, 0xF899, 0xF681, 0xF4CB -.hword 0xF397, 0xF302, 0xF329, 0xF443, 0xF652, 0xF92A, 0xFC9C, 0x0078 -.hword 0x0492, 0x08BC, 0x0CC8, 0x1086, 0x13C9, 0x1662, 0x1825, 0x18E1 -.hword 0x18CA, 0x1839, 0x173C, 0x15DE, 0x142F, 0x123A, 0x100C, 0x0DB4 -.hword 0x0B3D, 0x08B6, 0x062C, 0x03AA, 0x0140, 0xFEFA, 0xFCE4, 0xFB0C -.hword 0xF97F, 0xF84B, 0xF930, 0xFC8D, 0x0059, 0x028C, 0x0346, 0x03F9 -.hword 0x0498, 0x0516, 0x0566, 0x057A, 0x0544, 0x04B8, 0x03C8, 0x0268 -.hword 0xFF0D, 0xF94F, 0xF2D6, 0xED49, 0xEA50, 0xE9B7, 0xEA0A, 0xEB14 -.hword 0xEC9F, 0xEE78, 0xF067, 0xF238, 0xF3B6, 0xF50C, 0xF684, 0xF817 -.hword 0xF9BF, 0xFB73, 0xFD2E, 0xFEE7, 0x0097, 0x0239, 0x03C4, 0x0532 -.hword 0x067A, 0x0797, 0x0881, 0x0931, 0x09A0, 0x09C7, 0x0FD4, 0x0FE1 -.hword 0x1007, 0x1040, 0x1089, 0x10DD, 0x1139, 0x1197, 0x11F5, 0x124D -.hword 0x129C, 0x12DC, 0x130B, 0x1324, 0x1322, 0x130A, 0x12E2, 0x12AC -.hword 0x1268, 0x1217, 0x11BA, 0x1151, 0x10DE, 0x1061, 0x0FDB, 0x0F4D -.hword 0x0EB7, 0x0E1B, 0x0D64, 0x0C81, 0x0B7B, 0x0A58, 0x0921, 0x07DE -.hword 0x0696, 0x0551, 0x0416, 0x02EE, 0x01E0, 0x00F3, 0x0030, 0xFF9F -.hword 0xFF46, 0xFF2E, 0xFF5E, 0xFFDF, 0x0461, 0x0DA4, 0x173F, 0x1CCA -.hword 0x1E77, 0x1F7D, 0x1FF5, 0x1FFB, 0x1FA7, 0x1F15, 0x1E5F, 0x1D9E -.hword 0x1CEE, 0x1C67, 0x1B8D, 0x1A1B, 0x1883, 0x1739, 0x16AE, 0x16EE -.hword 0x179D, 0x1894, 0x19AA, 0x1AB8, 0x1B97, 0x1C1D, 0x1C24, 0x1BC7 -.hword 0x1B3E, 0x1A92, 0x19C7, 0x18E4, 0x17EF, 0x16EF, 0x15EA, 0x14E5 -.hword 0x13E8, 0x12F8, 0x121D, 0x115B, 0x10B9, 0x103E, 0x0FEF, 0x0FD4 -.hword 0x0003, 0x0013, 0x003F, 0x0082, 0x00D7, 0x0138, 0x01A0, 0x020A -.hword 0x0271, 0x02CE, 0x031E, 0x0359, 0x037C, 0x0381, 0x0363, 0x0314 -.hword 0x0294, 0x01EB, 0x0123, 0x0046, 0xFF5D, 0xFE71, 0xFD8B, 0xFCB5 -.hword 0xFBF9, 0xFB60, 0xFAF3, 0xFABD, 0xFAB0, 0xFABB, 0xFADA, 0xFB0B -.hword 0xFB4D, 0xFB9C, 0xFBF7, 0xFC5C, 0xFCC8, 0xFD38, 0xFDAC, 0xFE21 -.hword 0xFE93, 0xFF02, 0xFF6B, 0xFFCB, 0x0020, 0x0069, 0x009B, 0x00AA -.hword 0x009A, 0x0069, 0x0017, 0xFFA9, 0xFF26, 0xFE9B, 0xFE11, 0xFD94 -.hword 0xFD2E, 0xFCE8, 0xFCCE, 0xFCEA, 0xFDBF, 0xFF6A, 0x015A, 0x0301 -.hword 0x03CF, 0x03C9, 0x0366, 0x02C2, 0x01F6, 0x0120, 0x005A, 0xFFC1 -.hword 0xFF6E, 0xFF4D, 0xFF37, 0xFF2B, 0xFF28, 0xFF2C, 0xFF37, 0xFF47 -.hword 0xFF5B, 0xFF72, 0xFF8B, 0xFFA4, 0xFFBC, 0xFFD3, 0xFFE7, 0xFFF6 -.hword 0x0000, 0x0003, 0xF843, 0xF883, 0xF935, 0xFA46, 0xFBA1, 0xFD33 -.hword 0xFEE6, 0x00A6, 0x0261, 0x0402, 0x0575, 0x06A5, 0x077E, 0x07ED -.hword 0x07DD, 0x072A, 0x05D0, 0x03F0, 0x01A9, 0xFF1B, 0xFC63, 0xF9A2 -.hword 0xF6F6, 0xF480, 0xF25E, 0xF0B0, 0xEF95, 0xEF2D, 0xEF51, 0xEFC1 -.hword 0xF077, 0xF16A, 0xF292, 0xF3E9, 0xF567, 0xF703, 0xF8B7, 0xFA7B -.hword 0xFC47, 0xFE14, 0xFFDA, 0x0190, 0x0332, 0x04B5, 0x0614, 0x0745 -.hword 0x07E5, 0x07D7, 0x0780, 0x0745, 0x0738, 0x0729, 0x0719, 0x0708 -.hword 0x06F6, 0x06E4, 0x06D1, 0x06BE, 0x06AC, 0x0699, 0x0669, 0x061A -.hword 0x05D9, 0x05D4, 0x0636, 0x0725, 0x0886, 0x0A25, 0x0BD0, 0x0D54 -.hword 0x0E80, 0x0F1F, 0x0F00, 0x0E48, 0x0D43, 0x0BFE, 0x0A83, 0x08DD -.hword 0x0719, 0x0541, 0x0361, 0x0184, 0xFFB5, 0xFDFF, 0xFC6D, 0xFB0B -.hword 0xF9E4, 0xF904, 0xF875, 0xF843, 0xF0C9, 0xF0F8, 0xF17D, 0xF24D -.hword 0xF35B, 0xF49C, 0xF605, 0xF78A, 0xF920, 0xFABA, 0xFC4D, 0xFDCD -.hword 0xFF2F, 0x0067, 0x0169, 0x024F, 0x0337, 0x041B, 0x04F8, 0x05CA -.hword 0x068D, 0x073C, 0x07D3, 0x0850, 0x08AC, 0x08E5, 0x08F5, 0x08DA -.hword 0x0896, 0x0832, 0x07B1, 0x0716, 0x0665, 0x05A1, 0x04CD, 0x03EC -.hword 0x0302, 0x0212, 0x0120, 0x002E, 0xFF41, 0xFE5A, 0xFD7E, 0xFCAF -.hword 0xFBF2, 0xFB49, 0xFB35, 0xFBB3, 0xFBFB, 0xFB49, 0xF96D, 0xF6E5 -.hword 0xF3EF, 0xF0C7, 0xEDAA, 0xEAD5, 0xE884, 0xE6F3, 0xE661, 0xE708 -.hword 0xEBEC, 0xF5B4, 0x0115, 0x0AC7, 0x0F80, 0x0F66, 0x0D38, 0x098F -.hword 0x0502, 0x0029, 0xFB9E, 0xF7F6, 0xF5CB, 0xF4A7, 0xF3B0, 0xF2E1 -.hword 0xF238, 0xF1B0, 0xF146, 0xF0F8, 0xF0C1, 0xF09F, 0xF08D, 0xF089 -.hword 0xF08E, 0xF09A, 0xF0AA, 0xF0B9, 0xF0C5, 0xF0C9, 0x3DB1, 0x0000 - -piranha_plant_seg6_animindex_0601C25C: # 0x0601C25C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0606, 0x005A, 0x04F8, 0x005A, 0x0552, 0x005A, 0x05AC -.hword 0x005A, 0x03EA, 0x005A, 0x0444, 0x005A, 0x049E, 0x005A, 0x02D9 -.hword 0x005A, 0x0333, 0x005A, 0x038D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x02D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x005A, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x005A, 0x005E, 0x0001, 0x03E7, 0x0001, 0x03E8 -.hword 0x0001, 0x03E9, 0x005A, 0x00B8, 0x005A, 0x0112, 0x005A, 0x016C -.hword 0x0001, 0x02D5, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x005A, 0x01C6 -.hword 0x005A, 0x0220, 0x005A, 0x027A - -piranha_plant_seg6_anim_0601C304: # 0x0601C304 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x5A -.hword 0x0D -.word piranha_plant_seg6_animvalue_0601B64C -.word piranha_plant_seg6_animindex_0601C25C -.word 0 - -glabel piranha_plant_seg6_anims_0601C31C # 0x0601C31C -.word piranha_plant_seg6_anim_06017C38 -.word piranha_plant_seg6_anim_06017D88 -.word piranha_plant_seg6_anim_060187B0 -.word piranha_plant_seg6_anim_06018BA8 -.word piranha_plant_seg6_anim_06019854 -.word piranha_plant_seg6_anim_0601A014 -.word piranha_plant_seg6_anim_0601AF34 -.word piranha_plant_seg6_anim_0601AAE4 -.word piranha_plant_seg6_anim_0601B634 -.word piranha_plant_seg6_anim_0601C304 -.word 0 - -# huh? this isnt following the Bin ID format? -.word 0 -.word 1 +# Piranha Plant + +.balign 8 + +piranha_plant_seg6_light_060113B0: # 0x060113B0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +piranha_plant_seg6_light_060113B8: # 0x060113B8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +piranha_plant_seg6_light_060113C8: # 0x060113C8 +.byte 0x0A, 0x2B, 0x02, 0x00, 0x0A, 0x2B, 0x02, 0x00 + +piranha_plant_seg6_light_060113D0: # 0x060113D0 +.byte 0x2B, 0xAE, 0x0A, 0x00, 0x2B, 0xAE, 0x0A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +piranha_plant_seg6_light_060113E0: # 0x060113E0 +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +piranha_plant_seg6_light_060113E8: # 0x060113E8 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +piranha_plant_seg6_texture_060113F8: # 0x060113F8 +.incbin "actors/piranha_plant/piranha_plant_tongue.rgba16" + +piranha_plant_seg6_texture_060123F8: # 0x060123F8 +.incbin "actors/piranha_plant/piranha_plant_skin.rgba16" + +piranha_plant_seg6_texture_06012BF8: # 0x06012BF8 +.incbin "actors/piranha_plant/piranha_plant_stem.rgba16" + +piranha_plant_seg6_texture_060133F8: # 0x060133F8 +.incbin "actors/piranha_plant/piranha_plant_bottom_lip.rgba16" + +piranha_plant_seg6_texture_06013BF8: # 0x06013BF8 +.incbin "actors/piranha_plant/piranha_plant_tooth.rgba16" + +piranha_plant_seg6_texture_060143F8: # 0x060143F8 +.incbin "actors/piranha_plant/piranha_plant_leaf.rgba16" + +piranha_plant_seg6_vertex_060153F8: # 0x060153F8 +vertex 0, 1, -223, 0, 2012, 0x00, 0x7F, 0x00, 0xFF +vertex 519, 1, 211, 990, 28, 0x00, 0x7F, 0x00, 0xFF +vertex 519, 1, -223, 0, 28, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 1, 211, 990, 2012, 0x00, 0x7F, 0x00, 0xFF + +glabel piranha_plant_seg6_dl_06015438 # 0x06015438 - 0x06015480 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060143F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_060153F8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06015480 # 0x06015480 - 0x060154F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList piranha_plant_seg6_dl_06015438 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +piranha_plant_seg6_vertex_060154F0: # 0x060154F0 +vertex 518, 2, -223, 990, 8, 0x00, 0x82, 0x00, 0xFF +vertex 518, 1, 211, 0, 8, 0x00, 0x82, 0x00, 0xFF +vertex 0, -1, 211, 0, 2012, 0x00, 0x82, 0x00, 0xFF +vertex 0, 0, -223, 990, 2012, 0x00, 0x82, 0x00, 0xFF + +glabel piranha_plant_seg6_dl_06015530 # 0x06015530 - 0x06015578 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060143F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_060154F0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06015578 # 0x06015578 - 0x060155E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList piranha_plant_seg6_dl_06015530 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +piranha_plant_seg6_vertex_060155E8: # 0x060155E8 +vertex 49, -71, 0, 800, 384, 0x6E, 0xC3, 0x0D, 0xFF +vertex 46, -7, -87, 168, 384, 0x6C, 0xE5, 0xC4, 0xFF +vertex 67, 22, 0, 488, -128, 0x7E, 0x07, 0x00, 0xFF +vertex -6, -131, 0, 990, 990, 0x5C, 0xAC, 0xEB, 0xFF +vertex -12, -28, -141, 0, 990, 0x57, 0xFF, 0xA4, 0xFF +vertex -22, 138, -87, 1016, 990, 0x51, 0x5A, 0xDD, 0xFF +vertex 40, 95, 54, 166, 368, 0x66, 0x44, 0x1C, 0xFF +vertex 40, 95, -53, 814, 370, 0x67, 0x35, 0xCE, 0xFF +vertex -22, 138, 88, 0, 990, 0x53, 0x41, 0x46, 0xFF +vertex 67, 22, 0, 490, -156, 0x7E, 0x07, 0x00, 0xFF +vertex -12, -28, -141, 990, 990, 0x57, 0xFF, 0xA4, 0xFF +vertex -22, 138, -87, 0, 990, 0x51, 0x5A, 0xDD, 0xFF +vertex 40, 95, -53, 124, 380, 0x67, 0x35, 0xCE, 0xFF +vertex 46, -7, -87, 756, 380, 0x6C, 0xE5, 0xC4, 0xFF + +piranha_plant_seg6_vertex_060156C8: # 0x060156C8 +vertex 40, 95, 54, 796, 370, 0x66, 0x44, 0x1C, 0xFF +vertex 46, -7, 88, 164, 370, 0x6B, 0xFE, 0x44, 0xFF +vertex 67, 22, 0, 482, -152, 0x7E, 0x07, 0x00, 0xFF +vertex 46, -7, -87, 756, 380, 0x6C, 0xE5, 0xC4, 0xFF +vertex 40, 95, -53, 124, 380, 0x67, 0x35, 0xCE, 0xFF +vertex 67, 22, 0, 406, -134, 0x7E, 0x07, 0x00, 0xFF +vertex 46, -7, 88, 822, 370, 0x6B, 0xFE, 0x44, 0xFF +vertex 49, -71, 0, 190, 370, 0x6E, 0xC3, 0x0D, 0xFF +vertex 67, 22, 0, 530, -154, 0x7E, 0x07, 0x00, 0xFF +vertex -12, -28, 142, 990, 990, 0x59, 0xD5, 0x4E, 0xFF +vertex -6, -131, 0, 0, 990, 0x5C, 0xAC, 0xEB, 0xFF +vertex -22, 138, 88, 990, 990, 0x53, 0x41, 0x46, 0xFF +vertex -12, -28, 142, 0, 990, 0x59, 0xD5, 0x4E, 0xFF + +glabel piranha_plant_seg6_dl_06015798 # 0x06015798 - 0x06015850 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_060155E8, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 4, 1, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex piranha_plant_seg6_vertex_060156C8, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 1, 0, 0x0 +gsSP1Triangle 11, 12, 1, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06015850 # 0x06015850 - 0x060158B0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06015798 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +piranha_plant_seg6_vertex_060158B0: # 0x060158B0 +vertex 519, 74, 0, 0, 84, 0x7E, 0x00, 0x00, 0xFF +vertex 387, 136, 249, 4082, 990, 0x5A, 0x00, 0x59, 0xFF +vertex 387, 66, 249, 4074, 0, 0x70, 0x00, 0x3B, 0xFF +vertex 519, 136, 0, 0, 990, 0x7E, 0x00, 0x00, 0xFF +vertex 387, 66, -248, -3114, 0, 0x4B, 0x00, 0x9A, 0xFF +vertex 387, 136, -248, -3122, 990, 0x5A, 0x00, 0xA7, 0xFF +vertex 519, 74, 0, 990, 84, 0x7E, 0x00, 0x00, 0xFF +vertex 519, 136, 0, 990, 990, 0x7E, 0x00, 0x00, 0xFF +vertex 387, 68, 249, -54, -20, 0x16, 0x00, 0x7C, 0xFF +vertex 387, 136, 249, -36, 988, 0x5A, 0x00, 0x59, 0xFF +vertex 186, 56, 286, 3382, 996, 0x16, 0x00, 0x7C, 0xFF +vertex 186, 56, -285, -2756, 990, 0x16, 0x00, 0x84, 0xFF +vertex 387, 136, -248, 982, 990, 0x5A, 0x00, 0xA7, 0xFF +vertex 387, 66, -248, 990, 0, 0x4B, 0x00, 0x9A, 0xFF + +piranha_plant_seg6_vertex_06015990: # 0x06015990 +vertex 597, 13, 0, -166, 532, 0x7C, 0x17, 0xFE, 0xFF +vertex 385, 72, 255, 872, 938, 0x2C, 0x6C, 0x2F, 0xFF +vertex 391, 10, 335, 1064, 610, 0x30, 0xFE, 0x75, 0xFF +vertex 391, 10, -334, 1090, 606, 0x2D, 0x18, 0x8C, 0xFF +vertex 381, -93, -260, 1028, -16, 0x48, 0xBF, 0xB0, 0xFF +vertex 101, -60, -288, -4, 150, 0xD8, 0xC9, 0x96, 0xFF +vertex 108, 56, -294, 2, 850, 0xDA, 0x65, 0xBF, 0xFF +vertex 385, 72, -253, 1004, 972, 0x16, 0x77, 0xDD, 0xFF +vertex 56, 2, -271, -192, 522, 0xAF, 0xFB, 0x9F, 0xFF +vertex 391, 10, 335, -70, 596, 0x30, 0xFE, 0x75, 0xFF +vertex 385, 72, 255, -12, 966, 0x2C, 0x6C, 0x2F, 0xFF +vertex 108, 56, 296, 910, 840, 0xE4, 0x73, 0x2C, 0xFF +vertex 58, 2, 277, 1100, 562, 0xAF, 0xFC, 0x61, 0xFF +vertex 100, -62, 291, 952, 216, 0xC6, 0xC8, 0x61, 0xFF +vertex 381, -93, 261, 14, 86, 0x2C, 0xBE, 0x62, 0xFF + +piranha_plant_seg6_vertex_06015A80: # 0x06015A80 +vertex 391, 10, -334, -64, 582, 0x2D, 0x18, 0x8C, 0xFF +vertex 385, 72, -253, 130, 944, 0x16, 0x77, 0xDD, 0xFF +vertex 519, 79, 0, 978, 956, 0x33, 0x73, 0xF4, 0xFF +vertex 391, 10, 335, 1064, 610, 0x30, 0xFE, 0x75, 0xFF +vertex 381, -93, 261, 866, 20, 0x2C, 0xBE, 0x62, 0xFF +vertex 545, -83, 0, -96, 0, 0x6B, 0xBF, 0x14, 0xFF +vertex 597, 13, 0, -166, 532, 0x7C, 0x17, 0xFE, 0xFF +vertex 519, 79, 0, -26, 904, 0x33, 0x73, 0xF4, 0xFF +vertex 385, 72, 255, 872, 938, 0x2C, 0x6C, 0x2F, 0xFF +vertex 597, 13, 0, 1100, 560, 0x7C, 0x17, 0xFE, 0xFF +vertex 381, -93, -260, 88, -48, 0x48, 0xBF, 0xB0, 0xFF +vertex 545, -83, 0, 1000, -20, 0x6B, 0xBF, 0x14, 0xFF + +piranha_plant_seg6_vertex_06015B40: # 0x06015B40 +vertex 545, -83, 0, -118, 908, 0x6B, 0xBF, 0x14, 0xFF +vertex 381, -93, 261, 1050, 888, 0x2C, 0xBE, 0x62, 0xFF +vertex 343, -231, 195, 880, 40, 0x34, 0xA0, 0x3F, 0xFF +vertex -76, -53, 0, 858, 140, 0x8D, 0xCC, 0xF6, 0xFF +vertex -89, 12, 0, 742, -130, 0x8F, 0x38, 0x00, 0xFF +vertex 56, 2, -271, -398, 542, 0xAF, 0xFB, 0x9F, 0xFF +vertex 101, -60, -288, -382, 902, 0xD8, 0xC9, 0x96, 0xFF +vertex 148, -221, -195, 230, 1518, 0xCA, 0xA3, 0xBF, 0xFF +vertex 11, -205, 0, 1066, 914, 0xAB, 0xA3, 0x0C, 0xFF +vertex 58, 2, 277, 1510, 656, 0xAF, 0xFC, 0x61, 0xFF +vertex -89, 12, 0, 64, 1326, 0x8F, 0x38, 0x00, 0xFF +vertex -76, -53, 0, -16, 1022, 0x8D, 0xCC, 0xF6, 0xFF +vertex 100, -62, 291, 1546, 266, 0xC6, 0xC8, 0x61, 0xFF +vertex 11, -205, 0, -100, 168, 0xAB, 0xA3, 0x0C, 0xFF +vertex 440, -225, 0, 48, -18, 0x53, 0xA2, 0xF3, 0xFF +vertex 148, -222, 196, 962, -438, 0xE1, 0xA2, 0x4E, 0xFF + +piranha_plant_seg6_vertex_06015C40: # 0x06015C40 +vertex 440, -225, 0, -64, 1068, 0x53, 0xA2, 0xF3, 0xFF +vertex 343, -231, 195, 342, 310, 0x34, 0xA0, 0x3F, 0xFF +vertex 249, -293, 0, 640, 920, 0xFE, 0x82, 0x00, 0xFF +vertex 381, -93, 261, 0, 766, 0x2C, 0xBE, 0x62, 0xFF +vertex 148, -222, 196, 800, -16, 0xE1, 0xA2, 0x4E, 0xFF +vertex 343, -231, 195, -22, -8, 0x34, 0xA0, 0x3F, 0xFF +vertex 100, -62, 291, 1186, 906, 0xC6, 0xC8, 0x61, 0xFF +vertex 343, -231, 195, 1280, -514, 0x34, 0xA0, 0x3F, 0xFF +vertex 148, -222, 196, 738, -860, 0xE1, 0xA2, 0x4E, 0xFF +vertex 249, -293, 0, 682, 56, 0xFE, 0x82, 0x00, 0xFF +vertex 148, -222, 196, 740, -860, 0xE1, 0xA2, 0x4E, 0xFF +vertex 11, -205, 0, -28, -436, 0xAB, 0xA3, 0x0C, 0xFF +vertex 249, -293, 0, 592, 44, 0xFE, 0x82, 0x00, 0xFF +vertex 148, -221, -195, -80, 542, 0xCA, 0xA3, 0xBF, 0xFF +vertex 343, -231, -194, 430, 930, 0x21, 0xA1, 0xB3, 0xFF +vertex 440, -225, 0, 1090, 430, 0x53, 0xA2, 0xF3, 0xFF + +piranha_plant_seg6_vertex_06015D40: # 0x06015D40 +vertex 101, -60, -288, -78, 848, 0xD8, 0xC9, 0x96, 0xFF +vertex 343, -231, -194, 878, 562, 0x21, 0xA1, 0xB3, 0xFF +vertex 148, -221, -195, 264, 390, 0xCA, 0xA3, 0xBF, 0xFF +vertex 381, -93, -260, 838, 1014, 0x48, 0xBF, 0xB0, 0xFF +vertex 381, -93, -260, -186, 708, 0x48, 0xBF, 0xB0, 0xFF +vertex 440, -225, 0, 862, -86, 0x53, 0xA2, 0xF3, 0xFF +vertex 343, -231, -194, -84, -2, 0x21, 0xA1, 0xB3, 0xFF +vertex 545, -83, 0, 1162, 670, 0x6B, 0xBF, 0x14, 0xFF + +piranha_plant_seg6_vertex_06015DC0: # 0x06015DC0 +vertex 108, 56, 296, 0, 0, 0xE4, 0x73, 0x2C, 0xFF +vertex 108, 56, -294, 0, 0, 0xDA, 0x65, 0xBF, 0xFF +vertex -89, 12, 0, 0, 0, 0x8F, 0x38, 0x00, 0xFF +vertex 519, 79, 0, 0, 0, 0x33, 0x73, 0xF4, 0xFF +vertex 385, 72, -253, 0, 0, 0x16, 0x77, 0xDD, 0xFF +vertex 385, 72, 255, 0, 0, 0x2C, 0x6C, 0x2F, 0xFF +vertex 58, 2, 277, 0, 0, 0xAF, 0xFC, 0x61, 0xFF +vertex 56, 2, -271, 0, 0, 0xAF, 0xFB, 0x9F, 0xFF + +glabel piranha_plant_seg6_dl_06015E40 # 0x06015E40 - 0x06015EA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06013BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_060158B0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06015EA8 # 0x06015EA8 - 0x06015F68 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060133F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113D0, 1 +gsSPLight piranha_plant_seg6_light_060113C8, 2 +gsSPVertex piranha_plant_seg6_vertex_06015990, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 3, 5, 8, 0x0 +gsSP2Triangles 3, 8, 6, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 9, 0x0 +gsSP1Triangle 9, 12, 13, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06015A80, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 0, 2, 9, 0x0, 9, 10, 0, 0x0 +gsSP1Triangle 9, 11, 10, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06015F68 # 0x06015F68 - 0x06016060 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060123F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06015B40, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 0, 2, 14, 0x0, 12, 13, 15, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06015C40, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 +gsSP2Triangles 14, 15, 12, 0x0, 13, 14, 12, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06015D40, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016060 # 0x06016060 - 0x060160B0 +gsSPLight piranha_plant_seg6_light_060113E8, 1 +gsSPLight piranha_plant_seg6_light_060113E0, 2 +gsSPVertex piranha_plant_seg6_vertex_06015DC0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 5, 3, 0x0, 0, 4, 1, 0x0 +gsSP2Triangles 6, 0, 2, 0x0, 2, 1, 7, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_060160B0 # 0x060160B0 - 0x06016120 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06015EA8 +gsSPDisplayList piranha_plant_seg6_dl_06015F68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList piranha_plant_seg6_dl_06016060 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016120 # 0x06016120 - 0x06016190 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06015E40 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +piranha_plant_seg6_vertex_06016190: # 0x06016190 +vertex 228, 3, 232, -2174, 1002, 0xF5, 0x00, 0x7E, 0xFF +vertex 412, -109, 249, 988, 986, 0x51, 0x00, 0x61, 0xFF +vertex 412, -41, 249, 982, -34, 0xF5, 0x00, 0x7E, 0xFF +vertex 412, -39, -248, 984, 58, 0x39, 0x00, 0x8F, 0xFF +vertex 412, -109, -248, 990, 990, 0x50, 0x00, 0x9E, 0xFF +vertex 229, 3, -229, -2282, 990, 0xF3, 0x00, 0x82, 0xFF +vertex 554, -39, 0, -36, -44, 0x7E, 0x00, 0x00, 0xFF +vertex 412, -109, -248, 4004, 996, 0x50, 0x00, 0x9E, 0xFF +vertex 412, -39, -248, 4006, -36, 0x39, 0x00, 0x8F, 0xFF +vertex 554, -109, 0, -38, 990, 0x7E, 0x00, 0x00, 0xFF +vertex 412, -39, 249, -3106, -70, 0x6E, 0x00, 0x3E, 0xFF +vertex 412, -109, 249, -3106, 952, 0x51, 0x00, 0x61, 0xFF +vertex 554, -39, 0, 990, 0, 0x7E, 0x00, 0x00, 0xFF +vertex 554, -109, 0, 990, 990, 0x7E, 0x00, 0x00, 0xFF + +piranha_plant_seg6_vertex_06016270: # 0x06016270 +vertex 109, -3, -277, -290, 482, 0xC4, 0xB1, 0xB2, 0xFF +vertex 432, 43, -319, 2054, 520, 0x2B, 0xFB, 0x89, 0xFF +vertex 410, -50, -253, 1758, -58, 0x1B, 0x89, 0xE1, 0xFF +vertex 410, -50, 254, 1096, -6, 0x12, 0x86, 0x1A, 0xFF +vertex 554, -47, 0, -1736, -12, 0x1C, 0x85, 0x02, 0xFF +vertex 645, 27, 0, -2250, 462, 0x7E, 0x04, 0x00, 0xFF +vertex 432, 43, 320, 1488, 596, 0x2B, 0xFB, 0x77, 0xFF +vertex 417, 98, 263, 1116, 942, 0x3D, 0x56, 0x45, 0xFF +vertex 551, 106, 0, -1734, 970, 0x5B, 0x57, 0xF7, 0xFF +vertex 645, 27, 0, 1558, 510, 0x7E, 0x04, 0x00, 0xFF +vertex 432, 43, -319, -1512, 534, 0x2B, 0xFB, 0x89, 0xFF +vertex 417, 98, -262, -1202, 890, 0x2B, 0x57, 0xAF, 0xFF +vertex 410, -50, -253, -1164, -52, 0x1B, 0x89, 0xE1, 0xFF +vertex 554, -47, 0, 1168, 24, 0x1C, 0x85, 0x02, 0xFF +vertex 551, 106, 0, 1146, 998, 0x5B, 0x57, 0xF7, 0xFF + +piranha_plant_seg6_vertex_06016360: # 0x06016360 +vertex 109, -3, 278, -848, 398, 0xC4, 0xB1, 0x4E, 0xFF +vertex 153, 41, 300, -1332, 812, 0xD6, 0x3D, 0x66, 0xFF +vertex -39, 22, 0, 2340, 726, 0x91, 0x3B, 0x0A, 0xFF +vertex 153, 41, -299, 80, 732, 0xC5, 0x3B, 0xA1, 0xFF +vertex 417, 98, -262, 1982, 884, 0x2B, 0x57, 0xAF, 0xFF +vertex 432, 43, -319, 2054, 520, 0x2B, 0xFB, 0x89, 0xFF +vertex 109, -3, -277, -290, 482, 0xC4, 0xB1, 0xB2, 0xFF +vertex 153, 41, 300, 1252, 774, 0xD6, 0x3D, 0x66, 0xFF +vertex 109, -3, 278, 1494, 500, 0xC4, 0xB1, 0x4E, 0xFF +vertex 432, 43, 320, -100, 618, 0x2B, 0xFB, 0x77, 0xFF +vertex 417, 98, 263, -30, 998, 0x3D, 0x56, 0x45, 0xFF +vertex 410, -50, 254, 74, 2, 0x12, 0x86, 0x1A, 0xFF +vertex -48, -7, 0, 2426, 480, 0xD6, 0x89, 0x00, 0xFF +vertex 109, -3, -277, 920, 274, 0xC4, 0xB1, 0xB2, 0xFF +vertex -48, -7, 0, -36, 506, 0xD6, 0x89, 0x00, 0xFF +vertex -39, 22, 0, -30, 756, 0x91, 0x3B, 0x0A, 0xFF + +piranha_plant_seg6_vertex_06016460: # 0x06016460 +vertex -39, 22, 0, -30, 756, 0x91, 0x3B, 0x0A, 0xFF +vertex 153, 41, -299, 1032, 676, 0xC5, 0x3B, 0xA1, 0xFF +vertex 109, -3, -277, 920, 274, 0xC4, 0xB1, 0xB2, 0xFF + +piranha_plant_seg6_vertex_06016490: # 0x06016490 +vertex 276, 254, 0, 514, 234, 0xF8, 0x7E, 0x00, 0xFF +vertex 177, 186, 185, -146, 84, 0xC7, 0x5F, 0x3D, 0xFF +vertex 373, 203, 195, 8, 832, 0x17, 0x68, 0x44, 0xFF +vertex 470, 201, 0, 750, 1032, 0x4A, 0x66, 0x0A, 0xFF +vertex 373, 203, -194, 1288, 480, 0x2B, 0x67, 0xC6, 0xFF +vertex 177, 186, -184, 1068, -250, 0xDC, 0x62, 0xB9, 0xFF +vertex 37, 161, 0, 334, -600, 0xAA, 0x5C, 0xF4, 0xFF +vertex 373, 203, -194, 906, 12, 0x2B, 0x67, 0xC6, 0xFF +vertex 470, 201, 0, 12, 40, 0x4A, 0x66, 0x0A, 0xFF +vertex 551, 106, 0, -58, 818, 0x5B, 0x57, 0xF7, 0xFF +vertex 417, 98, -262, 1162, 832, 0x2B, 0x57, 0xAF, 0xFF +vertex 177, 186, -184, 654, 76, 0xDC, 0x62, 0xB9, 0xFF +vertex 417, 98, -262, -30, 742, 0x2B, 0x57, 0xAF, 0xFF +vertex 153, 41, -299, 1006, 786, 0xC5, 0x3B, 0xA1, 0xFF +vertex 373, 203, -194, -52, 210, 0x2B, 0x67, 0xC6, 0xFF + +piranha_plant_seg6_vertex_06016580: # 0x06016580 +vertex 470, 201, 0, 1006, 194, 0x4A, 0x66, 0x0A, 0xFF +vertex 417, 98, 263, -92, 386, 0x3D, 0x56, 0x45, 0xFF +vertex 551, 106, 0, 920, 662, 0x5B, 0x57, 0xF7, 0xFF +vertex 37, 161, 0, 1384, 18, 0xAA, 0x5C, 0xF4, 0xFF +vertex 177, 186, -184, 406, -90, 0xDC, 0x62, 0xB9, 0xFF +vertex 153, 41, -299, 84, 726, 0xC5, 0x3B, 0xA1, 0xFF +vertex -39, 22, 0, 1582, 740, 0x91, 0x3B, 0x0A, 0xFF +vertex 177, 186, 185, 1240, -122, 0xC7, 0x5F, 0x3D, 0xFF +vertex 37, 161, 0, 50, 0, 0xAA, 0x5C, 0xF4, 0xFF +vertex -39, 22, 0, -102, 668, 0x91, 0x3B, 0x0A, 0xFF +vertex 153, 41, 300, 1742, 618, 0xD6, 0x3D, 0x66, 0xFF +vertex 373, 203, 195, 1746, 660, 0x17, 0x68, 0x44, 0xFF +vertex 177, 186, 185, 848, 1242, 0xC7, 0x5F, 0x3D, 0xFF +vertex 153, 41, 300, 134, 728, 0xD6, 0x3D, 0x66, 0xFF +vertex 417, 98, 263, 1526, 116, 0x3D, 0x56, 0x45, 0xFF +vertex 373, 203, 195, 272, -30, 0x17, 0x68, 0x44, 0xFF + +piranha_plant_seg6_vertex_06016680: # 0x06016680 +vertex 153, 26, 221, 808, 604, 0x02, 0x84, 0xE8, 0xFF +vertex -48, -7, 0, 486, -60, 0xD6, 0x89, 0x00, 0xFF +vertex 153, 26, -220, 162, 604, 0xF9, 0x83, 0x12, 0xFF +vertex 410, -50, 254, 858, 1440, 0x12, 0x86, 0x1A, 0xFF +vertex 554, -47, 0, 486, 1912, 0x1C, 0x85, 0x02, 0xFF +vertex 410, -50, -253, 114, 1440, 0x1B, 0x89, 0xE1, 0xFF + +piranha_plant_seg6_vertex_060166E0: # 0x060166E0 +vertex 410, -50, -253, 0, 0, 0x1B, 0x89, 0xE1, 0xFF +vertex 153, 26, -220, 0, 0, 0xF9, 0x83, 0x12, 0xFF +vertex 109, -3, -277, 0, 0, 0xC4, 0xB1, 0xB2, 0xFF +vertex -48, -7, 0, 0, 0, 0xD6, 0x89, 0x00, 0xFF +vertex 153, 26, 221, 0, 0, 0x02, 0x84, 0xE8, 0xFF +vertex 109, -3, 278, 0, 0, 0xC4, 0xB1, 0x4E, 0xFF +vertex 410, -50, 254, 0, 0, 0x12, 0x86, 0x1A, 0xFF + +glabel piranha_plant_seg6_dl_06016750 # 0x06016750 - 0x060167B8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06013BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06016190, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 13, 12, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_060167B8 # 0x060167B8 - 0x06016890 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060133F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113D0, 1 +gsSPLight piranha_plant_seg6_light_060113C8, 2 +gsSPVertex piranha_plant_seg6_vertex_06016270, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 5, 8, 7, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 10, 9, 0x0, 9, 13, 12, 0x0 +gsSP1Triangle 11, 14, 9, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06016360, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 9, 8, 0x0 +gsSP2Triangles 2, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06016460, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016890 # 0x06016890 - 0x06016960 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060123F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06016490, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 11, 14, 12, 0x0 +gsSPVertex piranha_plant_seg6_vertex_06016580, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 15, 1, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016960 # 0x06016960 - 0x060169A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_060113F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex piranha_plant_seg6_vertex_06016680, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_060169A8 # 0x060169A8 - 0x060169E8 +gsSPLight piranha_plant_seg6_light_060113D0, 1 +gsSPLight piranha_plant_seg6_light_060113C8, 2 +gsSPVertex piranha_plant_seg6_vertex_060166E0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 5, 4, 6, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_060169E8 # 0x060169E8 - 0x06016A78 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_060167B8 +gsSPDisplayList piranha_plant_seg6_dl_06016890 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList piranha_plant_seg6_dl_06016960 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList piranha_plant_seg6_dl_060169A8 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016A78 # 0x06016A78 - 0x06016AE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06016750 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +piranha_plant_seg6_vertex_06016AE8: # 0x06016AE8 +vertex 10, 34, 0, 0, 990, 0x05, 0x6F, 0x3C, 0xFF +vertex 11, -23, 35, 990, 990, 0x07, 0x94, 0x42, 0xFF +vertex 191, -17, 26, 918, 0, 0x06, 0x03, 0x7E, 0xFF +vertex 191, 26, 0, 142, 0, 0x04, 0x6D, 0xC0, 0xFF +vertex 11, -25, -33, 0, 990, 0x05, 0xFF, 0x82, 0xFF +vertex 10, 34, 0, 950, 990, 0x05, 0x6F, 0x3C, 0xFF +vertex 191, 26, 0, 864, -26, 0x04, 0x6D, 0xC0, 0xFF +vertex 191, -18, -25, 118, -28, 0x06, 0x91, 0xC4, 0xFF +vertex 11, -23, 35, 0, 990, 0x07, 0x94, 0x42, 0xFF +vertex 11, -25, -33, 990, 990, 0x05, 0xFF, 0x82, 0xFF +vertex 191, -18, -25, 860, -30, 0x06, 0x91, 0xC4, 0xFF +vertex 191, -17, 26, 84, -30, 0x06, 0x03, 0x7E, 0xFF + +glabel piranha_plant_seg6_dl_06016BA8 # 0x06016BA8 - 0x06016C10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06016AE8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016C10 # 0x06016C10 - 0x06016C70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06016BA8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +piranha_plant_seg6_vertex_06016C70: # 0x06016C70 +vertex -1, 34, 0, 0, 990, 0x01, 0x6F, 0x3C, 0xFF +vertex 0, -26, 37, 990, 990, 0x03, 0x94, 0x42, 0xFF +vertex 172, -22, 33, 938, -26, 0x02, 0x03, 0x7E, 0xFF +vertex 172, 32, 0, 22, -26, 0x01, 0x6D, 0xBF, 0xFF +vertex 0, -28, -35, -46, 984, 0x02, 0xFF, 0x82, 0xFF +vertex -1, 34, 0, 974, 986, 0x01, 0x6F, 0x3C, 0xFF +vertex 172, 32, 0, 942, 0, 0x01, 0x6D, 0xBF, 0xFF +vertex 172, -24, -31, 26, -34, 0x04, 0x91, 0xC4, 0xFF +vertex 0, -26, 37, 0, 990, 0x03, 0x94, 0x42, 0xFF +vertex 0, -28, -35, 990, 990, 0x02, 0xFF, 0x82, 0xFF +vertex 172, -24, -31, 954, -30, 0x04, 0x91, 0xC4, 0xFF +vertex 172, -22, 33, 38, -30, 0x02, 0x03, 0x7E, 0xFF + +glabel piranha_plant_seg6_dl_06016D30 # 0x06016D30 - 0x06016D98 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06016C70, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016D98 # 0x06016D98 - 0x06016DF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06016D30 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +piranha_plant_seg6_vertex_06016DF8: # 0x06016DF8 +vertex -18, 36, 0, 0, 990, 0x02, 0x6F, 0x3D, 0xFF +vertex -18, -27, 38, 990, 990, 0x02, 0x94, 0x41, 0xFF +vertex 174, -25, 34, 946, -12, 0x02, 0x02, 0x7E, 0xFF +vertex 174, 32, 0, 6, -12, 0x02, 0x6D, 0xC0, 0xFF +vertex -18, -28, -36, -48, 990, 0x01, 0xFF, 0x82, 0xFF +vertex -18, 36, 0, 994, 990, 0x02, 0x6F, 0x3D, 0xFF +vertex 174, 32, 0, 986, -30, 0x02, 0x6D, 0xC0, 0xFF +vertex 174, -27, -33, 26, 0, 0x01, 0x91, 0xC3, 0xFF +vertex -18, -27, 38, -36, 992, 0x02, 0x94, 0x41, 0xFF +vertex -18, -28, -36, 990, 990, 0x01, 0xFF, 0x82, 0xFF +vertex 174, -27, -33, 958, 0, 0x01, 0x91, 0xC3, 0xFF +vertex 174, -25, 34, 12, -28, 0x02, 0x02, 0x7E, 0xFF + +glabel piranha_plant_seg6_dl_06016EB8 # 0x06016EB8 - 0x06016F20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, piranha_plant_seg6_texture_06012BF8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight piranha_plant_seg6_light_060113B8, 1 +gsSPLight piranha_plant_seg6_light_060113B0, 2 +gsSPVertex piranha_plant_seg6_vertex_06016DF8, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSPEndDisplayList + +glabel piranha_plant_seg6_dl_06016F20 # 0x06016F20 - 0x06016F80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList piranha_plant_seg6_dl_06016EB8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +piranha_plant_seg6_animvalue_06016F80: # 0x06016F80 +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6B39, 0x6A17, 0x6854 +.hword 0x660D, 0x635B, 0x6059, 0x5D24, 0x59D5, 0x5687, 0x5357, 0x505E +.hword 0x4DB7, 0x4B7F, 0x49CF, 0x4A72, 0x4DA2, 0x5120, 0x52AF, 0x5218 +.hword 0x50CD, 0x4F09, 0x4D09, 0x4B09, 0x4945, 0x47FB, 0x4767, 0x47C4 +.hword 0x4B9B, 0x52FF, 0x5A79, 0x5E95, 0x5FBA, 0x60A4, 0x6157, 0x61D5 +.hword 0x6223, 0x6243, 0x623A, 0x620A, 0x61B8, 0x6147, 0x60BB, 0x6017 +.hword 0x5F5E, 0x5E95, 0x5C03, 0x5752, 0x5298, 0x4FEA, 0x4F32, 0x4EE8 +.hword 0x4EF4, 0x4F3F, 0x4FB3, 0x5037, 0x50B5, 0x5115, 0x5142, 0x5123 +.hword 0x505C, 0x4EF1, 0x4D57, 0x4C04, 0x4B6E, 0x4B74, 0x4BA4, 0x4C00 +.hword 0x4C87, 0x4D38, 0x4E16, 0x4F1E, 0x5052, 0x51BC, 0x535F, 0x5531 +.hword 0x5728, 0x593A, 0x5B5C, 0x5D84, 0x5FA8, 0x61BE, 0x63BB, 0x6596 +.hword 0x6743, 0x68BA, 0x69EF, 0x6AD8, 0x6B6C, 0x6B9F, 0x74CF, 0x74CF +.hword 0x74CB, 0x74C1, 0x74AB, 0x7487, 0x7451, 0x7405, 0x739E, 0x731B +.hword 0x7276, 0x71AC, 0x70B9, 0x6F9A, 0x6E4B, 0x6AA4, 0x6466, 0x5E63 +.hword 0x5B6F, 0x5B64, 0x5C1F, 0x5D72, 0x5F30, 0x612B, 0x6337, 0x6526 +.hword 0x66CB, 0x67F8, 0x6840, 0x67C0, 0x6719, 0x66ED, 0x6758, 0x67FA +.hword 0x68B9, 0x6980, 0x6A36, 0x6AC3, 0x6B10, 0x6B13, 0x6ADC, 0x6A7E +.hword 0x6A0C, 0x6999, 0x6936, 0x68F7, 0x690E, 0x6965, 0x699F, 0x695F +.hword 0x689A, 0x6794, 0x6662, 0x651A, 0x63D2, 0x62A0, 0x619A, 0x60D5 +.hword 0x6068, 0x6068, 0x61EF, 0x6532, 0x68F5, 0x6BFC, 0x6D0A, 0x6C01 +.hword 0x69DC, 0x6700, 0x63D4, 0x60BC, 0x5E1F, 0x5C63, 0x5BED, 0x5C73 +.hword 0x5D5D, 0x5E9C, 0x6023, 0x61E4, 0x63D1, 0x65DD, 0x67F8, 0x6A16 +.hword 0x6C28, 0x6E20, 0x6FF1, 0x718D, 0x72E5, 0x73EC, 0x7494, 0x74CF +.hword 0xE0AE, 0xE0C4, 0xE101, 0xE15A, 0xE1C4, 0xE236, 0xE2A5, 0xE306 +.hword 0xE34F, 0xE380, 0xE3A2, 0xE3B8, 0xE3C6, 0xE3D0, 0xE3DB, 0xE3D1 +.hword 0xE3B1, 0xE3A2, 0xE3CC, 0xE454, 0xE51B, 0xE5E5, 0xE674, 0xE6AE +.hword 0xE6B9, 0xE6B7, 0xE6C8, 0xE710, 0xE783, 0xE7FF, 0xE882, 0xE90B +.hword 0xE99A, 0xEA2C, 0xEAC0, 0xEB56, 0xEBEB, 0xEC7F, 0xED11, 0xED9E +.hword 0xEE27, 0xEEA9, 0xEF23, 0xEF95, 0xEFFC, 0xF058, 0xF09C, 0xF08E +.hword 0xEFEB, 0xEE6E, 0xEC0E, 0xE914, 0xE5B5, 0xE224, 0xDE98, 0xDB44 +.hword 0xD85E, 0xD61A, 0xD4AD, 0xD44C, 0xD740, 0xDE12, 0xE659, 0xEDAC +.hword 0xF1A0, 0xF261, 0xF1EC, 0xF090, 0xEEA0, 0xEC6B, 0xEA43, 0xE877 +.hword 0xE758, 0xE6AD, 0xE608, 0xE56A, 0xE4D3, 0xE443, 0xE3BC, 0xE33E +.hword 0xE2C9, 0xE25E, 0xE1FD, 0xE1A7, 0xE15D, 0xE120, 0xE0EF, 0xE0CB +.hword 0xE0B5, 0xE0AE, 0x023E, 0x0297, 0x0387, 0x04E2, 0x067D, 0x082F +.hword 0x09CD, 0x0B2A, 0x0C1E, 0x0CC3, 0x0D3F, 0x0D7D, 0x0D67, 0x0CE8 +.hword 0x0BE8, 0x0955, 0x0548, 0x0165, 0xFF57, 0x0027, 0x02C2, 0x059A +.hword 0x071F, 0x06D4, 0x05A7, 0x0425, 0x02DF, 0x0262, 0x0286, 0x02C0 +.hword 0x030D, 0x036A, 0x03D6, 0x044C, 0x04CA, 0x054E, 0x05D5, 0x065C +.hword 0x06E0, 0x075E, 0x07D4, 0x083F, 0x089C, 0x08E9, 0x0923, 0x0946 +.hword 0x08AB, 0x072A, 0x057E, 0x0465, 0x03CC, 0x032C, 0x028E, 0x01FA +.hword 0x017A, 0x0115, 0x00D5, 0x00C2, 0x00E6, 0x0148, 0x02C3, 0x0587 +.hword 0x08A6, 0x0B2E, 0x0C2F, 0x0BAA, 0x0A67, 0x08A2, 0x0697, 0x0481 +.hword 0x029D, 0x0126, 0x0058, 0x0003, 0xFFCD, 0xFFB2, 0xFFAF, 0xFFC1 +.hword 0xFFE4, 0x0015, 0x0051, 0x0095, 0x00DE, 0x0127, 0x016F, 0x01B0 +.hword 0x01E9, 0x0216, 0x0233, 0x023E, 0x70B4, 0x70B6, 0x70B8, 0x70B4 +.hword 0x70A4, 0x7081, 0x7046, 0x6FED, 0x6F70, 0x6EB6, 0x6DB9, 0x6C8D +.hword 0x6B47, 0x69FB, 0x68BD, 0x66D3, 0x6464, 0x62D8, 0x6398, 0x6815 +.hword 0x6F32, 0x7689, 0x7BB1, 0x7E6F, 0x803B, 0x812A, 0x8160, 0x80F8 +.hword 0x8042, 0x7F78, 0x7EA0, 0x7DB8, 0x7CC1, 0x7BBB, 0x7AA7, 0x7987 +.hword 0x785A, 0x7723, 0x75E1, 0x7496, 0x7341, 0x71E5, 0x7082, 0x6F18 +.hword 0x6DA9, 0x6C36, 0x69DA, 0x6670, 0x6310, 0x60D6, 0x5FA2, 0x5E98 +.hword 0x5DB3, 0x5CEF, 0x5C48, 0x5BBA, 0x5B42, 0x5ADA, 0x5A7F, 0x5A2D +.hword 0x5A23, 0x5A81, 0x5B19, 0x5BBA, 0x5C35, 0x5C7D, 0x5CAD, 0x5CD1 +.hword 0x5CF7, 0x5D2C, 0x5D7E, 0x5DF9, 0x5EAB, 0x5F93, 0x60A3, 0x61D3 +.hword 0x631D, 0x6479, 0x65E2, 0x674F, 0x68BB, 0x6A1D, 0x6B70, 0x6CAC +.hword 0x6DCB, 0x6EC4, 0x6F93, 0x702F, 0x7091, 0x70B4, 0x1DC6, 0x1DCA +.hword 0x1DD4, 0x1DE1, 0x1DEC, 0x1DF3, 0x1DF2, 0x1DE6, 0x1DCC, 0x1D9F +.hword 0x1D5D, 0x1D01, 0x1C8A, 0x1BF2, 0x1B38, 0x1A3E, 0x18F8, 0x1774 +.hword 0x15C1, 0x13EF, 0x120C, 0x1029, 0x0E54, 0x0C9D, 0x0B13, 0x09C5 +.hword 0x08C3, 0x081C, 0x0884, 0x0A42, 0x0CBC, 0x0F57, 0x1179, 0x128A +.hword 0x12BF, 0x12BB, 0x1288, 0x122D, 0x11B4, 0x1126, 0x108C, 0x0FEF +.hword 0x0F58, 0x0ED0, 0x0E5F, 0x0E10, 0x0DB4, 0x0D67, 0x0D9D, 0x0EC8 +.hword 0x10FD, 0x13DB, 0x1728, 0x1AA9, 0x1E25, 0x2161, 0x2423, 0x2632 +.hword 0x2752, 0x274A, 0x2367, 0x1B10, 0x112F, 0x08B0, 0x047E, 0x0476 +.hword 0x062B, 0x0921, 0x0CD8, 0x10D1, 0x148F, 0x1792, 0x195B, 0x1A4C +.hword 0x1B1A, 0x1BC7, 0x1C57, 0x1CCC, 0x1D29, 0x1D70, 0x1DA3, 0x1DC6 +.hword 0x1DDC, 0x1DE6, 0x1DE7, 0x1DE2, 0x1DDA, 0x1DD1, 0x1DC9, 0x1DC6 +.hword 0x068D, 0x06A3, 0x06DE, 0x0738, 0x07AA, 0x082B, 0x08B6, 0x0941 +.hword 0x09C7, 0x0A40, 0x0AA5, 0x0AEE, 0x0B13, 0x0B0F, 0x0AD9, 0x0A6B +.hword 0x09CA, 0x08FE, 0x080D, 0x06FE, 0x05DB, 0x04A9, 0x0371, 0x023A +.hword 0x010A, 0xFFEC, 0xFEE4, 0xFDFB, 0xFD1B, 0xFC3D, 0xFB7B, 0xFAED +.hword 0xFAB0, 0xFADB, 0xFB5F, 0xFC12, 0xFCEA, 0xFDE0, 0xFEEA, 0xFFFE +.hword 0x0113, 0x0222, 0x0320, 0x0405, 0x04C7, 0x055D, 0x0549, 0x0471 +.hword 0x0363, 0x02AC, 0x023B, 0x01AB, 0x010B, 0x006D, 0xFFE1, 0xFF75 +.hword 0xFF3B, 0xFF42, 0xFF9B, 0x0054, 0x0279, 0x064A, 0x0AAE, 0x0E89 +.hword 0x10C3, 0x117C, 0x11A4, 0x115D, 0x10C8, 0x1003, 0x0F31, 0x0E71 +.hword 0x0DE5, 0x0D75, 0x0CFA, 0x0C75, 0x0BE9, 0x0B58, 0x0AC5, 0x0A32 +.hword 0x09A1, 0x0916, 0x0892, 0x0817, 0x07A9, 0x0749, 0x06FB, 0x06C0 +.hword 0x069A, 0x068D, 0x12B0, 0x1283, 0x1205, 0x1144, 0x104E, 0x0F33 +.hword 0x0DFF, 0x0CC1, 0x0B88, 0x0A62, 0x095C, 0x0885, 0x07EC, 0x079E +.hword 0x07AA, 0x080E, 0x08BA, 0x09A4, 0x0AC6, 0x0C16, 0x0D8B, 0x0F1F +.hword 0x10C8, 0x127D, 0x1437, 0x15EE, 0x1798, 0x192E, 0x1B43, 0x1E0E +.hword 0x20FC, 0x2379, 0x24F1, 0x24D0, 0x235D, 0x2155, 0x1ED2, 0x1BF3 +.hword 0x18D2, 0x158C, 0x123D, 0x0F02, 0x0BF7, 0x0937, 0x06E0, 0x050D +.hword 0x0536, 0x079E, 0x0A91, 0x0C5A, 0x0D05, 0x0DB4, 0x0E5C, 0x0EEF +.hword 0x0F62, 0x0FA8, 0x0FB3, 0x0F78, 0x0EEA, 0x0DFB, 0x0B8E, 0x0751 +.hword 0x026D, 0xFE0C, 0xFB54, 0xFA0C, 0xF92B, 0xF8AA, 0xF87F, 0xF8A2 +.hword 0xF90A, 0xF9AE, 0xFA87, 0xFB98, 0xFCE8, 0xFE6B, 0x0018, 0x01E4 +.hword 0x03C6, 0x05B4, 0x07A3, 0x0988, 0x0B5B, 0x0D10, 0x0E9E, 0x0FFA +.hword 0x111A, 0x11F5, 0x127F, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x0006, 0x000F, 0x002A, 0x0056, 0x0091, 0x00D9, 0x012E +.hword 0x018E, 0x01F7, 0x0269, 0x02E1, 0x035F, 0x03E1, 0x0465, 0x04EB +.hword 0x0585, 0x0641, 0x0717, 0x0800, 0x08F2, 0x09E7, 0x0AD5, 0x0BB5 +.hword 0x0C80, 0x0D2C, 0x0DB2, 0x0E0A, 0x0E2C, 0x0E23, 0x0E04, 0x0DCF +.hword 0x0D87, 0x0D2D, 0x0CC3, 0x0C4A, 0x0BC5, 0x0B36, 0x0A9D, 0x09FD +.hword 0x0957, 0x08AE, 0x0803, 0x0757, 0x06AE, 0x0607, 0x0566, 0x0468 +.hword 0x02F7, 0x018A, 0x0094, 0xFFEA, 0xFF1A, 0xFE3C, 0xFD63, 0xFCA6 +.hword 0xFC18, 0xFBD0, 0xFBE2, 0xFC62, 0xFD67, 0x0097, 0x0650, 0x0CB7 +.hword 0x11F2, 0x1426, 0x135A, 0x111D, 0x0DE2, 0x0A1A, 0x0635, 0x02A6 +.hword 0xFFDF, 0xFE4F, 0xFD9D, 0xFD1F, 0xFCD0, 0xFCAA, 0xFCA9, 0xFCC7 +.hword 0xFCFE, 0xFD49, 0xFDA3, 0xFE07, 0xFE6F, 0xFED5, 0xFF35, 0xFF89 +.hword 0xFFCB, 0xFFF7, 0x0006, 0x095E, 0x08FD, 0x07ED, 0x064B, 0x0437 +.hword 0x01CD, 0xFF2E, 0xFC74, 0xF9BE, 0xF72C, 0xF4DA, 0xF2E6, 0xF16F +.hword 0xF092, 0xF06D, 0xF128, 0xF2BC, 0xF501, 0xF7D1, 0xFB05, 0xFE75 +.hword 0x01F9, 0x056C, 0x08A6, 0x0B81, 0x0DD4, 0x0F79, 0x1049, 0x1075 +.hword 0x1050, 0x0FE0, 0x0F2E, 0x0E42, 0x0D22, 0x0BD7, 0x0A69, 0x08DE +.hword 0x0740, 0x0595, 0x03E5, 0x0239, 0x0097, 0xFF09, 0xFD94, 0xFC41 +.hword 0xFB17, 0xFA25, 0xF972, 0xF8FB, 0xF8BC, 0xF8B0, 0xF8C7, 0xF8F8 +.hword 0xF935, 0xF975, 0xF9AA, 0xF9C9, 0xF9C7, 0xF998, 0xF930, 0xF821 +.hword 0xF652, 0xF431, 0xF232, 0xF0C6, 0xEFB7, 0xEE97, 0xED81, 0xEC90 +.hword 0xEBDE, 0xEB85, 0xEBA2, 0xEC4D, 0xED77, 0xEEF2, 0xF0B3, 0xF2AD +.hword 0xF4D2, 0xF715, 0xF96A, 0xFBC3, 0xFE14, 0x004F, 0x0269, 0x0453 +.hword 0x0602, 0x0767, 0x0876, 0x0922, 0x095E, 0x19C6, 0x1996, 0x190F +.hword 0x1840, 0x1737, 0x1603, 0x14B3, 0x1354, 0x11F6, 0x10A8, 0x0F77 +.hword 0x0E72, 0x0DA8, 0x0D28, 0x0CFF, 0x0D4E, 0x0E1A, 0x0F48, 0x10C1 +.hword 0x1269, 0x142A, 0x15E8, 0x178A, 0x18F9, 0x1A19, 0x1AD2, 0x1B0A +.hword 0x1AA9, 0x19B7, 0x1859, 0x169D, 0x1492, 0x1246, 0x0FC7, 0x0D24 +.hword 0x0A6B, 0x07AA, 0x04F1, 0x024D, 0xFFCD, 0xFD7F, 0xFB71, 0xF9B3 +.hword 0xF851, 0xF75B, 0xF6E0, 0xFAE9, 0x046C, 0x0EDF, 0x15B4, 0x1934 +.hword 0x1CA0, 0x1FDB, 0x22CB, 0x2551, 0x2751, 0x28B0, 0x2951, 0x2917 +.hword 0x27E6, 0x227B, 0x17F3, 0x0BBD, 0x014B, 0xFC0D, 0xFBD3, 0xFDBC +.hword 0x012E, 0x0591, 0x0A49, 0x0EBE, 0x1255, 0x1474, 0x158F, 0x1682 +.hword 0x1750, 0x17FB, 0x1887, 0x18F6, 0x194C, 0x198C, 0x19B8, 0x19D4 +.hword 0x19E2, 0x19E6, 0x19E3, 0x19DB, 0x19D2, 0x19CA, 0x19C6, 0xE128 +.hword 0xC001, 0xE128, 0x0003, 0xFFE8, 0xFF98, 0xFF1E, 0xFE82, 0xFDCB +.hword 0xFD03, 0xFC32, 0xFB60, 0xFA96, 0xF9DC, 0xF93B, 0xF8BA, 0xF863 +.hword 0xF83D, 0xF854, 0xF8A5, 0xF927, 0xF9CD, 0xFA8D, 0xFB5B, 0xFC2D +.hword 0xFCF7, 0xFDAE, 0xFE47, 0xFEB8, 0xFEF4, 0xFEF1, 0xFEBE, 0xFE71 +.hword 0xFE0C, 0xFD93, 0xFD07, 0xFC6B, 0xFBC1, 0xFB0C, 0xFA4F, 0xF98B +.hword 0xF8C3, 0xF7F9, 0xF730, 0xF66A, 0xF5AA, 0xF4F1, 0xF443, 0xF3A2 +.hword 0xF305, 0xF270, 0xF1F9, 0xF1B5, 0xF190, 0xF16C, 0xF14B, 0xF130 +.hword 0xF11E, 0xF118, 0xF120, 0xF13A, 0xF169, 0xF1AF, 0xF25F, 0xF38E +.hword 0xF4E1, 0xF5FE, 0xF68A, 0xF67D, 0xF61C, 0xF585, 0xF4D8, 0xF433 +.hword 0xF3B3, 0xF376, 0xF39C, 0xF412, 0xF4AD, 0xF567, 0xF63C, 0xF725 +.hword 0xF81C, 0xF91B, 0xFA1E, 0xFB1E, 0xFC15, 0xFCFD, 0xFDD2, 0xFE8D +.hword 0xFF29, 0xFF9F, 0xFFEA, 0x0003, 0x09C7, 0x0969, 0x0863, 0x06D3 +.hword 0x04D6, 0x028A, 0x000D, 0xFD7E, 0xFAF8, 0xF899, 0xF681, 0xF4CB +.hword 0xF397, 0xF302, 0xF329, 0xF443, 0xF652, 0xF92A, 0xFC9C, 0x0078 +.hword 0x0492, 0x08BC, 0x0CC8, 0x1086, 0x13C9, 0x1662, 0x1825, 0x18E1 +.hword 0x18CA, 0x1839, 0x173C, 0x15DE, 0x142F, 0x123A, 0x100C, 0x0DB4 +.hword 0x0B3D, 0x08B6, 0x062C, 0x03AA, 0x0140, 0xFEFA, 0xFCE4, 0xFB0C +.hword 0xF97F, 0xF84B, 0xF930, 0xFC8D, 0x0059, 0x028C, 0x0346, 0x03F9 +.hword 0x0498, 0x0516, 0x0566, 0x057A, 0x0544, 0x04B8, 0x03C8, 0x0268 +.hword 0xFF0D, 0xF94F, 0xF2D6, 0xED49, 0xEA50, 0xE9B7, 0xEA0A, 0xEB14 +.hword 0xEC9F, 0xEE78, 0xF067, 0xF238, 0xF3B6, 0xF50C, 0xF684, 0xF817 +.hword 0xF9BF, 0xFB73, 0xFD2E, 0xFEE7, 0x0097, 0x0239, 0x03C4, 0x0532 +.hword 0x067A, 0x0797, 0x0881, 0x0931, 0x09A0, 0x09C7, 0x0FD4, 0x0FE1 +.hword 0x1007, 0x1040, 0x1089, 0x10DD, 0x1139, 0x1197, 0x11F5, 0x124D +.hword 0x129C, 0x12DC, 0x130B, 0x1324, 0x1322, 0x130A, 0x12E2, 0x12AC +.hword 0x1268, 0x1217, 0x11BA, 0x1151, 0x10DE, 0x1061, 0x0FDB, 0x0F4D +.hword 0x0EB7, 0x0E1B, 0x0D64, 0x0C81, 0x0B7B, 0x0A58, 0x0921, 0x07DE +.hword 0x0696, 0x0551, 0x0416, 0x02EE, 0x01E0, 0x00F3, 0x0030, 0xFF9F +.hword 0xFF46, 0xFF2E, 0xFF5E, 0xFFDF, 0x0461, 0x0DA4, 0x173F, 0x1CCA +.hword 0x1E77, 0x1F7D, 0x1FF5, 0x1FFB, 0x1FA7, 0x1F15, 0x1E5F, 0x1D9E +.hword 0x1CEE, 0x1C67, 0x1B8D, 0x1A1B, 0x1883, 0x1739, 0x16AE, 0x16EE +.hword 0x179D, 0x1894, 0x19AA, 0x1AB8, 0x1B97, 0x1C1D, 0x1C24, 0x1BC7 +.hword 0x1B3E, 0x1A92, 0x19C7, 0x18E4, 0x17EF, 0x16EF, 0x15EA, 0x14E5 +.hword 0x13E8, 0x12F8, 0x121D, 0x115B, 0x10B9, 0x103E, 0x0FEF, 0x0FD4 +.hword 0x0003, 0x0013, 0x003F, 0x0082, 0x00D7, 0x0138, 0x01A0, 0x020A +.hword 0x0271, 0x02CE, 0x031E, 0x0359, 0x037C, 0x0381, 0x0363, 0x0314 +.hword 0x0294, 0x01EB, 0x0123, 0x0046, 0xFF5D, 0xFE71, 0xFD8B, 0xFCB5 +.hword 0xFBF9, 0xFB60, 0xFAF3, 0xFABD, 0xFAB0, 0xFABB, 0xFADA, 0xFB0B +.hword 0xFB4D, 0xFB9C, 0xFBF7, 0xFC5C, 0xFCC8, 0xFD38, 0xFDAC, 0xFE21 +.hword 0xFE93, 0xFF02, 0xFF6B, 0xFFCB, 0x0020, 0x0069, 0x009B, 0x00AA +.hword 0x009A, 0x0069, 0x0017, 0xFFA9, 0xFF26, 0xFE9B, 0xFE11, 0xFD94 +.hword 0xFD2E, 0xFCE8, 0xFCCE, 0xFCEA, 0xFDBF, 0xFF6A, 0x015A, 0x0301 +.hword 0x03CF, 0x03C9, 0x0366, 0x02C2, 0x01F6, 0x0120, 0x005A, 0xFFC1 +.hword 0xFF6E, 0xFF4D, 0xFF37, 0xFF2B, 0xFF28, 0xFF2C, 0xFF37, 0xFF47 +.hword 0xFF5B, 0xFF72, 0xFF8B, 0xFFA4, 0xFFBC, 0xFFD3, 0xFFE7, 0xFFF6 +.hword 0x0000, 0x0003, 0xF843, 0xF883, 0xF935, 0xFA46, 0xFBA1, 0xFD33 +.hword 0xFEE6, 0x00A6, 0x0261, 0x0402, 0x0575, 0x06A5, 0x077E, 0x07ED +.hword 0x07DD, 0x072A, 0x05D0, 0x03F0, 0x01A9, 0xFF1B, 0xFC63, 0xF9A2 +.hword 0xF6F6, 0xF480, 0xF25E, 0xF0B0, 0xEF95, 0xEF2D, 0xEF51, 0xEFC1 +.hword 0xF077, 0xF16A, 0xF292, 0xF3E9, 0xF567, 0xF703, 0xF8B7, 0xFA7B +.hword 0xFC47, 0xFE14, 0xFFDA, 0x0190, 0x0332, 0x04B5, 0x0614, 0x0745 +.hword 0x07E5, 0x07D7, 0x0780, 0x0745, 0x0738, 0x0729, 0x0719, 0x0708 +.hword 0x06F6, 0x06E4, 0x06D1, 0x06BE, 0x06AC, 0x0699, 0x0669, 0x061A +.hword 0x05D9, 0x05D4, 0x0636, 0x0725, 0x0886, 0x0A25, 0x0BD0, 0x0D54 +.hword 0x0E80, 0x0F1F, 0x0F00, 0x0E48, 0x0D43, 0x0BFE, 0x0A83, 0x08DD +.hword 0x0719, 0x0541, 0x0361, 0x0184, 0xFFB5, 0xFDFF, 0xFC6D, 0xFB0B +.hword 0xF9E4, 0xF904, 0xF875, 0xF843, 0xF0C9, 0xF0F8, 0xF17D, 0xF24D +.hword 0xF35B, 0xF49C, 0xF605, 0xF78A, 0xF920, 0xFABA, 0xFC4D, 0xFDCD +.hword 0xFF2F, 0x0067, 0x0169, 0x024F, 0x0337, 0x041B, 0x04F8, 0x05CA +.hword 0x068D, 0x073C, 0x07D3, 0x0850, 0x08AC, 0x08E5, 0x08F5, 0x08DA +.hword 0x0896, 0x0832, 0x07B1, 0x0716, 0x0665, 0x05A1, 0x04CD, 0x03EC +.hword 0x0302, 0x0212, 0x0120, 0x002E, 0xFF41, 0xFE5A, 0xFD7E, 0xFCAF +.hword 0xFBF2, 0xFB49, 0xFB35, 0xFBB3, 0xFBFB, 0xFB49, 0xF96D, 0xF6E5 +.hword 0xF3EF, 0xF0C7, 0xEDAA, 0xEAD5, 0xE884, 0xE6F3, 0xE661, 0xE708 +.hword 0xEBEC, 0xF5B4, 0x0115, 0x0AC7, 0x0F80, 0x0F66, 0x0D38, 0x098F +.hword 0x0502, 0x0029, 0xFB9E, 0xF7F6, 0xF5CB, 0xF4A7, 0xF3B0, 0xF2E1 +.hword 0xF238, 0xF1B0, 0xF146, 0xF0F8, 0xF0C1, 0xF09F, 0xF08D, 0xF089 +.hword 0xF08E, 0xF09A, 0xF0AA, 0xF0B9, 0xF0C5, 0xF0C9, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_06017B90: # 0x06017B90 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0606, 0x005A, 0x04F8, 0x005A, 0x0552, 0x005A, 0x05AC +.hword 0x005A, 0x03EA, 0x005A, 0x0444, 0x005A, 0x049E, 0x005A, 0x02D9 +.hword 0x005A, 0x0333, 0x005A, 0x038D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x005A, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x005A, 0x005E, 0x0001, 0x03E7, 0x0001, 0x03E8 +.hword 0x0001, 0x03E9, 0x005A, 0x00B8, 0x005A, 0x0112, 0x005A, 0x016C +.hword 0x0001, 0x02D5, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x005A, 0x01C6 +.hword 0x005A, 0x0220, 0x005A, 0x027A + +piranha_plant_seg6_anim_06017C38: # 0x06017C38 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x5A +.hword 0x0D +.word piranha_plant_seg6_animvalue_06016F80 +.word piranha_plant_seg6_animindex_06017B90 +.word 0 + +piranha_plant_seg6_animvalue_06017C50: # 0x06017C50 +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x84A3, 0x8207, 0x7C46, 0x7688 +.hword 0xF5DD, 0xF773, 0xFAEF, 0xFE6B, 0xFEFF, 0xFF27, 0xFF80, 0xFFD8 +.hword 0x81B5, 0x7F83, 0x7AB5, 0x75E7, 0xDEB2, 0xFB9A, 0x6705, 0x1B6D +.hword 0xF78F, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128, 0xC05D, 0x0234 +.hword 0x023F, 0x0257, 0x026F, 0x0919, 0x0917, 0x0910, 0x090A, 0x2370 +.hword 0x23A2, 0x2410, 0x247E, 0xE128, 0xC001, 0xE128, 0x00E8, 0x00D0 +.hword 0x009C, 0x0068, 0x09BA, 0x09BB, 0x09BE, 0x09C2, 0x139B, 0x1336 +.hword 0x1259, 0x117B, 0x01DD, 0x019A, 0x0104, 0x006F, 0xF885, 0xF87C +.hword 0xF868, 0xF855, 0xE6C8, 0xE835, 0xEB58, 0xEE7A, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_06017CE0: # 0x06017CE0 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0046, 0x0004, 0x003A, 0x0004, 0x003E, 0x0004, 0x0042 +.hword 0x0004, 0x002E, 0x0004, 0x0032, 0x0004, 0x0036, 0x0004, 0x001F +.hword 0x0004, 0x0023, 0x0004, 0x0027, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0004, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x001A, 0x0004, 0x0008 +.hword 0x0004, 0x000C, 0x0004, 0x0010, 0x0001, 0x002B, 0x0001, 0x002C +.hword 0x0001, 0x002D, 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016 +.hword 0x0001, 0x001B, 0x0001, 0x001C, 0x0001, 0x001D, 0x0001, 0x0017 +.hword 0x0001, 0x0018, 0x0001, 0x0019 + +piranha_plant_seg6_anim_06017D88: # 0x06017D88 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x04 +.hword 0x0D +.word piranha_plant_seg6_animvalue_06017C50 +.word piranha_plant_seg6_animindex_06017CE0 +.word 0 + +piranha_plant_seg6_animvalue_06017DA0: # 0x06017DA0 +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x73EC, 0x73B0, 0x7302, 0x71EE +.hword 0x707D, 0x6EB9, 0x6CAE, 0x6A64, 0x67E7, 0x6541, 0x627C, 0x5FA2 +.hword 0x5CBE, 0x59DA, 0x5701, 0x543C, 0x5196, 0x4F19, 0x4CCF, 0x4BD6 +.hword 0x4B08, 0x4A50, 0x4998, 0x48CA, 0x47D1, 0x4696, 0x4505, 0x4308 +.hword 0x408B, 0x3D9A, 0x3A51, 0x36CB, 0x3321, 0x2F70, 0x2BD1, 0x285F +.hword 0x2536, 0x2270, 0x1FF9, 0x1DC5, 0x1BF6, 0x1AB0, 0x1A16, 0x1A4A +.hword 0x1DDB, 0x241C, 0x2854, 0x261F, 0x2270, 0x2151, 0x20EB, 0x21B2 +.hword 0x2632, 0x2A0F, 0x292E, 0x26E2, 0x2479, 0x2340, 0x2329, 0x2340 +.hword 0x237E, 0x23DB, 0x244C, 0x24CA, 0x254D, 0x25CB, 0x263C, 0x2698 +.hword 0x26D5, 0x26EB, 0x7B0D, 0x7AEC, 0x7A8C, 0x79F3, 0x7928, 0x782E +.hword 0x770D, 0x75CA, 0x746A, 0x72F4, 0x716D, 0x6FDA, 0x6E41, 0x6CA9 +.hword 0x6B16, 0x698E, 0x6818, 0x66B8, 0x6575, 0x6450, 0x6348, 0x624E +.hword 0x6155, 0x604D, 0x5F27, 0x5DD6, 0x5C4A, 0x5A75, 0x584A, 0x55D1 +.hword 0x531D, 0x503F, 0x4D4A, 0x4A4F, 0x4760, 0x4490, 0x41EF, 0x3F91 +.hword 0x3D89, 0x3BD4, 0x3A63, 0x3925, 0x380A, 0x3703, 0x3617, 0x35B9 +.hword 0x3674, 0x3A89, 0x3E58, 0x3E3F, 0x3CCF, 0x3B17, 0x3963, 0x376F +.hword 0x3575, 0x33AE, 0x3253, 0x3191, 0x314B, 0x3155, 0x3180, 0x31BE +.hword 0x3219, 0x3286, 0x32FE, 0x3375, 0x33E3, 0x343D, 0x347A, 0x3491 +.hword 0xDEB2, 0xDECA, 0xDF0D, 0xDF78, 0xE007, 0xE0B6, 0xE181, 0xE264 +.hword 0xE35B, 0xE462, 0xE574, 0xE68F, 0xE7AE, 0xE8CD, 0xE9E8, 0xEAFA +.hword 0xEC01, 0xECF8, 0xEDDB, 0xEEA4, 0xEF1D, 0xEF6D, 0xEFBD, 0xF036 +.hword 0xF0FF, 0xF241, 0xF424, 0xF6D2, 0xFA33, 0xFE0D, 0x024B, 0x06DC +.hword 0x0BAB, 0x10A6, 0x15BA, 0x1AD3, 0x1FDE, 0x24C9, 0x297F, 0x2DEF +.hword 0x3204, 0x35AC, 0x36D2, 0x34A3, 0x30E8, 0x2B09, 0x239F, 0x1E3D +.hword 0x1E37, 0x210C, 0x2413, 0x279C, 0x2AF6, 0x2E17, 0x3033, 0x3137 +.hword 0x3243, 0x3353, 0x3464, 0x3571, 0x3676, 0x3771, 0x385C, 0x3934 +.hword 0x39F6, 0x3A9D, 0x3B25, 0x3B8C, 0x3BCC, 0x3BE2, 0xFB9A, 0xFBB5 +.hword 0xFC03, 0xFC7F, 0xFD25, 0xFDF0, 0xFEDB, 0xFFE2, 0x0100, 0x0231 +.hword 0x036F, 0x04B7, 0x0604, 0x0751, 0x0899, 0x09D7, 0x0B08, 0x0C27 +.hword 0x0D2E, 0x0D35, 0x0D48, 0x0D5F, 0x0D77, 0x0D8A, 0x0D91, 0x0D88 +.hword 0x0D69, 0x0D2E, 0x0CDC, 0x0C7D, 0x0C14, 0x0BA0, 0x0B25, 0x0AA3 +.hword 0x0A1D, 0x0993, 0x0908, 0x087E, 0x07F5, 0x0770, 0x06F1, 0x0678 +.hword 0x062F, 0x05F8, 0x056B, 0x0451, 0x02E2, 0x015C, 0xFF4E, 0xFDFD +.hword 0xFED5, 0x006C, 0x0167, 0x005A, 0xFF11, 0xFED0, 0xFE92, 0xFE59 +.hword 0xFE23, 0xFDF1, 0xFDC4, 0xFD9A, 0xFD75, 0xFD55, 0xFD39, 0xFD22 +.hword 0xFD10, 0xFD03, 0xFCFB, 0xFCF8, 0x6705, 0x672C, 0x679C, 0x684E +.hword 0x693C, 0x6A5F, 0x6BB1, 0x6D2B, 0x6EC6, 0x707B, 0x7244, 0x741B +.hword 0x75F8, 0x77D6, 0x79AC, 0x7B76, 0x7D2B, 0x7EC6, 0x8043, 0x8042 +.hword 0x8040, 0x803E, 0x803B, 0x8039, 0x8038, 0x8039, 0x803D, 0x8043 +.hword 0x804B, 0x8054, 0x805E, 0x8068, 0x8073, 0x807F, 0x808C, 0x8099 +.hword 0x80A7, 0x80B6, 0x80C5, 0x80D5, 0x80E5, 0x80F6, 0x8108, 0x8127 +.hword 0x8166, 0x81C9, 0x824C, 0x82F6, 0x844F, 0x8528, 0x8449, 0x82D0 +.hword 0x81B6, 0x81CE, 0x8232, 0x8235, 0x8235, 0x8233, 0x822F, 0x822A +.hword 0x8224, 0x821D, 0x8216, 0x820F, 0x8208, 0x8201, 0x81FC, 0x81F8 +.hword 0x81F5, 0x81F4, 0x1B6D, 0x1B65, 0x1B4F, 0x1B2B, 0x1AFC, 0x1AC2 +.hword 0x1A7F, 0x1A33, 0x19E2, 0x198B, 0x1930, 0x18D2, 0x1873, 0x1814 +.hword 0x17B6, 0x175B, 0x1704, 0x16B3, 0x1668, 0x14B0, 0x132D, 0x11C4 +.hword 0x105B, 0x0ED8, 0x0D21, 0x0B19, 0x08A8, 0x05B3, 0x0248, 0xFE90 +.hword 0xFA96, 0xF666, 0xF20E, 0xED98, 0xE913, 0xE489, 0xE007, 0xDB9A +.hword 0xD74E, 0xD32E, 0xCF48, 0xCBA8, 0xC91C, 0xC8A7, 0xCAA4, 0xD163 +.hword 0xDA94, 0xDF97, 0xDE12, 0xD97E, 0xD3FB, 0xCFA7, 0xCD30, 0xCB92 +.hword 0xCA68, 0xC94C, 0xC81E, 0xC6E4, 0xC5A4, 0xC463, 0xC327, 0xC1F5 +.hword 0xC0D2, 0xBFC4, 0xBED1, 0xBDFE, 0xBD50, 0xBCCD, 0xBC7B, 0xBC5E +.hword 0xF78F, 0xF79F, 0xF7CC, 0xF815, 0xF876, 0xF8ED, 0xF976, 0xFA10 +.hword 0xFAB7, 0xFB69, 0xFC24, 0xFCE3, 0xFDA6, 0xFE68, 0xFF28, 0xFFE2 +.hword 0x0093, 0x013A, 0x01D4, 0x01D6, 0x01DA, 0x01DF, 0x01E5, 0x01E9 +.hword 0x01EA, 0x01E8, 0x01E1, 0x01D4, 0x01BF, 0x01A2, 0x017F, 0x0158 +.hword 0x012E, 0x0103, 0x00D8, 0x00B1, 0x008D, 0x006F, 0x0058, 0x004A +.hword 0x0047, 0x0051, 0x013F, 0x02B7, 0x02EA, 0x0068, 0xFCA3, 0xFA1F +.hword 0xF9AA, 0xFA13, 0xFADF, 0xFB90, 0xFC40, 0xFD0B, 0xFD81, 0xFDA3 +.hword 0xFDC1, 0xFDDA, 0xFDEF, 0xFE00, 0xFE0E, 0xFE19, 0xFE21, 0xFE27 +.hword 0xFE2A, 0xFE2D, 0xFE2E, 0xFE2E, 0xFE2E, 0xFE2E, 0x2B07, 0x2ADE +.hword 0x2A68, 0x29AC, 0x28B0, 0x277C, 0x2617, 0x2488, 0x22D6, 0x2108 +.hword 0x1F25, 0x1D34, 0x1B3B, 0x1943, 0x1752, 0x156F, 0x13A1, 0x11EE +.hword 0x105F, 0x105F, 0x105F, 0x105E, 0x105E, 0x105E, 0x105D, 0x105E +.hword 0x105E, 0x105F, 0x1062, 0x1067, 0x106C, 0x1073, 0x107A, 0x1082 +.hword 0x1088, 0x108E, 0x1093, 0x1095, 0x1095, 0x1092, 0x108C, 0x1082 +.hword 0x1072, 0x1034, 0x0F94, 0x0E24, 0x0C51, 0x0B2A, 0x0B05, 0x0B56 +.hword 0x0BDD, 0x0C59, 0x0CD7, 0x0D67, 0x0DCD, 0x0E0D, 0x0E4E, 0x0E91 +.hword 0x0ED4, 0x0F17, 0x0F58, 0x0F96, 0x0FD1, 0x1007, 0x1038, 0x1061 +.hword 0x1084, 0x109D, 0x10AE, 0x10B3, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x027A, 0x026E, 0x0249, 0x020F, 0x01C1, 0x0162, 0x00F4 +.hword 0x0079, 0xFFF4, 0xFF65, 0xFED0, 0xFE36, 0xFD9B, 0xFCFF, 0xFC65 +.hword 0xFBD0, 0xFB41, 0xFABB, 0xFA40, 0xFA4D, 0xFA5B, 0xFA69, 0xFA77 +.hword 0xFA84, 0xFA91, 0xFA9C, 0xFAA6, 0xFAAD, 0xFAB2, 0xFAB7, 0xFABA +.hword 0xFABC, 0xFABE, 0xFABE, 0xFABC, 0xFAB9, 0xFAB4, 0xFAAD, 0xFA9F +.hword 0xFA8A, 0xFA70, 0xFA55, 0xFA3E, 0xFA2F, 0xFA28, 0xFA27, 0xFA2B +.hword 0xFA31, 0xFA37, 0xFA20, 0xFA0D, 0xFA5A, 0xFB87, 0xFD13, 0xFDD4 +.hword 0xFCED, 0xFB3C, 0xFA32, 0xFA02, 0xF9E5, 0xF9D8, 0xF9D8, 0xF9E2 +.hword 0xF9F5, 0xFA0C, 0xFA25, 0xFA3E, 0xFA53, 0xFA61, 0xFA67, 0x0907 +.hword 0x08F7, 0x08CA, 0x0880, 0x081F, 0x07A7, 0x071C, 0x0681, 0x05D9 +.hword 0x0525, 0x046A, 0x03A8, 0x02E5, 0x0221, 0x015F, 0x00A4, 0xFFF1 +.hword 0xFF49, 0xFEAE, 0xFE89, 0xFE62, 0xFE39, 0xFE11, 0xFDEA, 0xFDC5 +.hword 0xFDA5, 0xFD8A, 0xFD75, 0xFD66, 0xFD58, 0xFD4D, 0xFD46, 0xFD41 +.hword 0xFD41, 0xFD46, 0xFD50, 0xFD60, 0xFD75, 0xFDAA, 0xFE06, 0xFE70 +.hword 0xFECF, 0xFF09, 0xFF06, 0xFE9E, 0xFDDD, 0xFCFB, 0xFC2C, 0xFBA8 +.hword 0xFBD0, 0xFC63, 0xFC9C, 0xFC0C, 0xFB23, 0xFA71, 0xFA33, 0xFA2D +.hword 0xFA3E, 0xFA53, 0xFA6F, 0xFA8F, 0xFAB3, 0xFAD7, 0xFAFC, 0xFB1F +.hword 0xFB3F, 0xFB5B, 0xFB70, 0xFB7E, 0xFB83, 0x24B0, 0x2468, 0x2396 +.hword 0x2247, 0x2089, 0x1E67, 0x1BED, 0x1929, 0x1626, 0x12F2, 0x0F98 +.hword 0x0C25, 0x08A6, 0x0527, 0x01B4, 0xFE5B, 0xFB27, 0xF824, 0xF560 +.hword 0xF456, 0xF338, 0xF211, 0xF0E9, 0xEFCB, 0xEEC1, 0xEDD5, 0xED10 +.hword 0xEC7C, 0xEC0B, 0xEBA9, 0xEB5A, 0xEB22, 0xEB04, 0xEB04, 0xEB27 +.hword 0xEB6E, 0xEBDF, 0xEC7C, 0xED76, 0xEEEC, 0xF0C6, 0xF2ED, 0xF54C +.hword 0xF7CC, 0xFB05, 0xFF16, 0x0331, 0x068A, 0x0853, 0x064F, 0x0170 +.hword 0xFDAF, 0xFCF9, 0xFD60, 0xFD11, 0xFAC5, 0xF7C2, 0xF603, 0xF5A2 +.hword 0xF565, 0xF547, 0xF542, 0xF552, 0xF570, 0xF599, 0xF5C5, 0xF5F1 +.hword 0xF617, 0xF632, 0xF63C, 0xE128, 0xC001, 0xE128, 0x0050, 0x004C +.hword 0x0041, 0x002F, 0x0017, 0xFFFB, 0xFFD9, 0xFFB3, 0xFF8A, 0xFF5F +.hword 0xFF31, 0xFF02, 0xFED2, 0xFEA3, 0xFE74, 0xFE46, 0xFE1A, 0xFDF1 +.hword 0xFDCB, 0xFDBB, 0xFDA9, 0xFD96, 0xFD84, 0xFD72, 0xFD61, 0xFD52 +.hword 0xFD46, 0xFD3C, 0xFD36, 0xFD31, 0xFD2E, 0xFD2C, 0xFD2C, 0xFD2D +.hword 0xFD2F, 0xFD32, 0xFD36, 0xFD3A, 0xFD40, 0xFD49, 0xFD55, 0xFD63 +.hword 0xFD74, 0xFD87, 0xFDA2, 0xFDC6, 0xFDEB, 0xFE08, 0xFE17, 0xFDFE +.hword 0xFDCA, 0xFDAB, 0xFDAB, 0xFDB5, 0xFDC5, 0xFDD5, 0xFDE1, 0xFDE5 +.hword 0xFDE2, 0xFDDD, 0xFDD6, 0xFDCE, 0xFDC4, 0xFDBA, 0xFDB1, 0xFDA8 +.hword 0xFDA0, 0xFD99, 0xFD95, 0xFD93, 0x09C3, 0x09B7, 0x0994, 0x095D +.hword 0x0914, 0x08B9, 0x0851, 0x07DC, 0x075D, 0x06D6, 0x0648, 0x05B7 +.hword 0x0523, 0x048F, 0x03FE, 0x0370, 0x02E9, 0x026A, 0x01F5, 0x01D9 +.hword 0x01BB, 0x019D, 0x017E, 0x0160, 0x0144, 0x012B, 0x0117, 0x0107 +.hword 0x00FB, 0x00F3, 0x00ED, 0x00E9, 0x00E8, 0x00E9, 0x00EC, 0x00F1 +.hword 0x00F7, 0x0100, 0x010E, 0x0123, 0x013F, 0x015D, 0x017D, 0x019B +.hword 0x01BD, 0x01E6, 0x020E, 0x022E, 0x023F, 0x0227, 0x01F2, 0x01D2 +.hword 0x01D3, 0x01DE, 0x01EF, 0x0200, 0x020D, 0x0211, 0x020D, 0x0206 +.hword 0x01FE, 0x01F3, 0x01E8, 0x01DC, 0x01D1, 0x01C6, 0x01BC, 0x01B5 +.hword 0x01B0, 0x01AE, 0x1117, 0x1100, 0x10BD, 0x1053, 0x0FC6, 0x0F19 +.hword 0x0E50, 0x0D6F, 0x0C7B, 0x0B77, 0x0A68, 0x0950, 0x0834, 0x0719 +.hword 0x0601, 0x04F1, 0x03ED, 0x02F9, 0x0219, 0x0057, 0xFE75, 0xFC82 +.hword 0xFA8F, 0xF8AD, 0xF6EB, 0xF559, 0xF40A, 0xF30B, 0xF252, 0xF1C8 +.hword 0xF168, 0xF131, 0xF120, 0xF131, 0xF164, 0xF1B4, 0xF21F, 0xF2A3 +.hword 0xF373, 0xF4B4, 0xF64A, 0xF81B, 0xFA0A, 0xFBFE, 0xFE62, 0x0152 +.hword 0x0440, 0x0699, 0x07CD, 0x05F1, 0x01F3, 0xFF87, 0xFF9A, 0x0069 +.hword 0x019E, 0x02DF, 0x03D3, 0x0422, 0x03E3, 0x0371, 0x02D6, 0x021C +.hword 0x014F, 0x007B, 0xFFAA, 0xFEE5, 0xFE39, 0xFDB1, 0xFD57, 0xFD37 +.hword 0x002B, 0x002A, 0x0027, 0x0023, 0x001C, 0x0015, 0x000C, 0x0002 +.hword 0xFFF8, 0xFFED, 0xFFE1, 0xFFD4, 0xFFC8, 0xFFBC, 0xFFAF, 0xFFA3 +.hword 0xFF98, 0xFF8D, 0xFF83, 0xFF74, 0xFF66, 0xFF57, 0xFF48, 0xFF39 +.hword 0xFF2B, 0xFF1C, 0xFF0D, 0xFEFE, 0xFEEF, 0xFEDE, 0xFECE, 0xFEBC +.hword 0xFEAC, 0xFE9C, 0xFE8D, 0xFE7F, 0xFE74, 0xFE6B, 0xFE67, 0xFE69 +.hword 0xFE6F, 0xFE77, 0xFE7E, 0xFE82, 0xFE81, 0xFE7F, 0xFE7C, 0xFE78 +.hword 0xFE76, 0xFE74, 0xFE73, 0xFE73, 0xFE73, 0xFE73, 0xFE74, 0xFE74 +.hword 0xFE75, 0xFE76, 0xFE77, 0xFE78, 0xFE7A, 0xFE7C, 0xFE7E, 0xFE80 +.hword 0xFE81, 0xFE83, 0xFE84, 0xFE85, 0xFE86, 0xFE86, 0xF84C, 0xF855 +.hword 0xF871, 0xF89C, 0xF8D7, 0xF91E, 0xF971, 0xF9CD, 0xFA32, 0xFA9D +.hword 0xFB0D, 0xFB80, 0xFBF5, 0xFC6A, 0xFCDD, 0xFD4D, 0xFDB8, 0xFE1D +.hword 0xFE7A, 0xFE81, 0xFE86, 0xFE8B, 0xFE90, 0xFE96, 0xFE9D, 0xFEA6 +.hword 0xFEB2, 0xFEC1, 0xFED4, 0xFEE9, 0xFF00, 0xFF19, 0xFF33, 0xFF4F +.hword 0xFF6B, 0xFF88, 0xFFA6, 0xFFC3, 0xFFE7, 0x0014, 0x0044, 0x006E +.hword 0x008B, 0x0094, 0x0078, 0x003B, 0xFFF3, 0xFFB2, 0xFF8F, 0xFFAA +.hword 0xFFEF, 0x0023, 0x0039, 0x004B, 0x0058, 0x0062, 0x006A, 0x0071 +.hword 0x0077, 0x007E, 0x0084, 0x0089, 0x008E, 0x0092, 0x0096, 0x0099 +.hword 0x009C, 0x009E, 0x009F, 0x009F, 0xEFE7, 0xF000, 0xF04B, 0xF0C1 +.hword 0xF15F, 0xF220, 0xF300, 0xF3FB, 0xF50C, 0xF62E, 0xF75D, 0xF896 +.hword 0xF9D3, 0xFB0F, 0xFC48, 0xFD77, 0xFE99, 0xFFAA, 0x00A4, 0x023F +.hword 0x03BF, 0x0532, 0x06A5, 0x0826, 0x09C1, 0x0B84, 0x0D7D, 0x0FB8 +.hword 0x1234, 0x14E0, 0x17B5, 0x1AAE, 0x1DC2, 0x20EB, 0x2422, 0x2762 +.hword 0x2AA2, 0x2DDC, 0x31B9, 0x3669, 0x3B36, 0x3F65, 0x423E, 0x4308 +.hword 0x4032, 0x3A0C, 0x32AC, 0x2C26, 0x2891, 0x2B4B, 0x3254, 0x37B0 +.hword 0x39EB, 0x3B9F, 0x3CE7, 0x3DE1, 0x3EAA, 0x3F5D, 0x400C, 0x40B2 +.hword 0x414E, 0x41DF, 0x4264, 0x42DB, 0x4343, 0x439B, 0x43E1, 0x4415 +.hword 0x4435, 0x4440, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_06018708: # 0x06018708 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x04B2, 0x0046, 0x03E0, 0x0046, 0x0426, 0x0046, 0x046C +.hword 0x0046, 0x030E, 0x0046, 0x0354, 0x0046, 0x039A, 0x0046, 0x0239 +.hword 0x0046, 0x027F, 0x0046, 0x02C5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0238, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0234, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0046, 0x004A, 0x0001, 0x030B, 0x0001, 0x030C +.hword 0x0001, 0x030D, 0x0046, 0x0090, 0x0046, 0x00D6, 0x0046, 0x011C +.hword 0x0001, 0x0235, 0x0001, 0x0236, 0x0001, 0x0237, 0x0046, 0x0162 +.hword 0x0046, 0x01A8, 0x0046, 0x01EE + +piranha_plant_seg6_anim_060187B0: # 0x060187B0 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x46 +.hword 0x0D +.word piranha_plant_seg6_animvalue_06017DA0 +.word piranha_plant_seg6_animindex_06018708 +.word 0 + +piranha_plant_seg6_animvalue_060187C8: # 0x060187C8 +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0000, 0x0000, 0x0013, 0x0042 +.hword 0x007E, 0x00B9, 0x00E4, 0x00F0, 0x00CF, 0x008C, 0x0039, 0xFFE8 +.hword 0xFFAC, 0xFF97, 0xFFB7, 0x0000, 0x0061, 0x00C9, 0x0124, 0x0000 +.hword 0x0000, 0xFFEF, 0xFFC1, 0xFF82, 0xFF3F, 0xFF01, 0xFED6, 0xFEBB +.hword 0xFEA6, 0xFE99, 0xFE90, 0xFE8E, 0xFE90, 0xFE9C, 0xFEB3, 0xFECF +.hword 0xFEEE, 0xFF09, 0x73EC, 0x73EC, 0x722D, 0x6DDE, 0x6868, 0x6332 +.hword 0x5FA3, 0x5F23, 0x6325, 0x6AD5, 0x742D, 0x7D25, 0x83BA, 0x85DF +.hword 0x8206, 0x7954, 0x6DE1, 0x61BE, 0x56FC, 0x0000, 0x0000, 0xFFEA +.hword 0xFFB2, 0xFF67, 0xFF17, 0xFED2, 0xFEA6, 0xFE94, 0xFE90, 0xFE96 +.hword 0xFEA3, 0xFEB5, 0xFEC9, 0xFEE1, 0xFF03, 0xFF2A, 0xFF51, 0xFF77 +.hword 0x0000, 0x0000, 0xFFF5, 0xFFDA, 0xFFB8, 0xFF99, 0xFF85, 0xFF88 +.hword 0xFFAD, 0xFFF0, 0x003F, 0x0088, 0x00B9, 0x00C0, 0x008D, 0x002A +.hword 0xFFAB, 0xFF25, 0xFEAD, 0x73B8, 0x73B8, 0x7454, 0x7609, 0x78A8 +.hword 0x7C03, 0x7FEA, 0x8432, 0x8A5E, 0x92E5, 0x9BF9, 0xA3CB, 0xA88D +.hword 0xA870, 0xA152, 0x9407, 0x8335, 0x717E, 0x618E, 0xDEB2, 0xDEB2 +.hword 0xDED9, 0xDF3D, 0xDFC3, 0xE052, 0xE0D0, 0xE122, 0xE0D0, 0xDFD5 +.hword 0xDECA, 0xDE43, 0xDED9, 0xE122, 0xE5E7, 0xECE9, 0xF532, 0xFDCE +.hword 0x05C4, 0xFB9A, 0xFB9A, 0xFC65, 0xFE6C, 0x0127, 0x0411, 0x069F +.hword 0x084D, 0x090F, 0x0951, 0x0939, 0x08EC, 0x0891, 0x084D, 0x080D +.hword 0x07B1, 0x0743, 0x06D2, 0x0668, 0x6705, 0x6705, 0x67ED, 0x6A3C +.hword 0x6D5A, 0x70AB, 0x7396, 0x757E, 0x768B, 0x773F, 0x778C, 0x7764 +.hword 0x76B9, 0x757E, 0x734E, 0x7017, 0x6C49, 0x6856, 0x64AF, 0x1B6D +.hword 0x1B6D, 0x1B42, 0x1AD4, 0x1A40, 0x19A3, 0x1919, 0x18BF, 0x18F5 +.hword 0x19B9, 0x1A91, 0x1B01, 0x1A8E, 0x18BF, 0x14F3, 0x0F5E, 0x08C6 +.hword 0x01EC, 0xFB95, 0xF78F, 0xF78F, 0xF882, 0xFAEF, 0xFE33, 0x01AD +.hword 0x04BB, 0x06BC, 0x0792, 0x07BA, 0x0776, 0x0709, 0x06B4, 0x06BC +.hword 0x0729, 0x07C8, 0x0885, 0x0949, 0x09FF, 0x2B07, 0x2B07, 0x2900 +.hword 0x23D0, 0x1CD3, 0x1563, 0x0ED9, 0x0A90, 0x0877, 0x0774, 0x0758 +.hword 0x07F3, 0x0916, 0x0A90, 0x0CD6, 0x102D, 0x1420, 0x183A, 0x1C05 +.hword 0xC05D, 0xE128, 0xC001, 0xE128, 0xC05D, 0x027A, 0x027A, 0x0244 +.hword 0x01BA, 0x00FF, 0x0037, 0xFF88, 0xFF11, 0xFED9, 0xFEC2, 0xFEC2 +.hword 0xFECE, 0xFEDB, 0xFEDF, 0xFEDC, 0xFEDB, 0xFEDC, 0xFEDE, 0xFEDE +.hword 0x0907, 0x0907, 0x0883, 0x0730, 0x0566, 0x037C, 0x01CA, 0x00A8 +.hword 0x001E, 0xFFE8, 0xFFEA, 0x0007, 0x0025, 0x0029, 0x0018, 0x0008 +.hword 0xFFFB, 0xFFED, 0xFFDE, 0x24B0, 0x24B0, 0x246E, 0x23B2, 0x2288 +.hword 0x20FE, 0x1F24, 0x1D05, 0x1A6D, 0x1745, 0x13CC, 0x103F, 0x0CDC +.hword 0x09E0, 0x0762, 0x0538, 0x033E, 0x014F, 0xFF4A, 0xE128, 0xC001 +.hword 0xE128, 0x0050, 0x0050, 0x007A, 0x00E6, 0x0177, 0x0210, 0x0296 +.hword 0x02EC, 0x030D, 0x030F, 0x02FE, 0x02E3, 0x02CB, 0x02BF, 0x02BF +.hword 0x02C2, 0x02C8, 0x02CE, 0x02D3, 0x09C3, 0x09C3, 0x091E, 0x077B +.hword 0x0548, 0x02F7, 0x00F6, 0xFFB7, 0xFF51, 0xFF6F, 0xFFDE, 0x006A +.hword 0x00DF, 0x010A, 0x00E0, 0x0088, 0x0016, 0xFF9E, 0xFF33, 0x1117 +.hword 0x1117, 0x10D0, 0x1009, 0x0ED3, 0x0D3E, 0x0B5C, 0x093D, 0x063A +.hword 0x0222, 0xFDBD, 0xF9D2, 0xF72A, 0xF68C, 0xF8D9, 0xFDB0, 0x03F9 +.hword 0x0AA1, 0x108E, 0x002B, 0x002B, 0xFFF8, 0xFF74, 0xFEC2, 0xFE05 +.hword 0xFD5F, 0xFCF5, 0xFCC8, 0xFCBC, 0xFCC8, 0xFCE2, 0xFD01, 0xFD1A +.hword 0xFD32, 0xFD53, 0xFD79, 0xFD9F, 0xFDC4, 0xF84C, 0xF84C, 0xF8B6 +.hword 0xF9C7, 0xFB3B, 0xFCCF, 0xFE3F, 0xFF47, 0xFFE5, 0x004E, 0x0094 +.hword 0x00C6, 0x00F4, 0x012D, 0x016B, 0x01A0, 0x01D0, 0x01FF, 0x0230 +.hword 0xEFE7, 0xEFE7, 0xEFE7, 0xF001, 0xF05D, 0xF123, 0xF27C, 0xF48E +.hword 0xF7A1, 0xFBA3, 0x0036, 0x0500, 0x09A1, 0x0DBE, 0x1146, 0x147E +.hword 0x1789, 0x1A87, 0x1D9D, 0x3DB1 + +piranha_plant_seg6_animindex_06018B00: # 0x06018B00 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x019B, 0x0013, 0x0162, 0x0013, 0x0175, 0x0013, 0x0188 +.hword 0x0013, 0x0129, 0x0013, 0x013C, 0x0013, 0x014F, 0x0013, 0x00ED +.hword 0x0013, 0x0100, 0x0013, 0x0113, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00EC, 0x0013, 0x0004, 0x0013, 0x0017, 0x0013, 0x002A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00E8, 0x0013, 0x003D +.hword 0x0013, 0x0050, 0x0013, 0x0063, 0x0001, 0x0126, 0x0001, 0x0127 +.hword 0x0001, 0x0128, 0x0013, 0x0076, 0x0013, 0x0089, 0x0013, 0x009C +.hword 0x0001, 0x00E9, 0x0001, 0x00EA, 0x0001, 0x00EB, 0x0013, 0x00AF +.hword 0x0013, 0x00C2, 0x0013, 0x00D5 + +piranha_plant_seg6_anim_06018BA8: # 0x06018BA8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x13 +.hword 0x0D +.word piranha_plant_seg6_animvalue_060187C8 +.word piranha_plant_seg6_animindex_06018B00 +.word 0 + +piranha_plant_seg6_animvalue_06018BC0: # 0x06018BC0 +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0124, 0x0124, 0x0124, 0x0124 +.hword 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0124, 0x0125 +.hword 0x0125, 0x0125, 0x0125, 0x0125, 0x0125, 0x0124, 0x0124, 0x0124 +.hword 0x0124, 0x0125, 0x0128, 0x012D, 0x0131, 0x0133, 0x0131, 0x012C +.hword 0x0127, 0x0124, 0x0123, 0x0121, 0x0120, 0x0120, 0x0121, 0x0124 +.hword 0x012A, 0x0131, 0x013B, 0x0145, 0x0151, 0x015D, 0x0169, 0x0174 +.hword 0x017E, 0x0186, 0x018D, 0x0191, 0x0192, 0x018F, 0x0189, 0x017E +.hword 0x015B, 0x0117, 0x00C3, 0x006E, 0x0027, 0x0000, 0xFFF0, 0xFFE4 +.hword 0xFFDD, 0xFFDA, 0xFFD9, 0xFFDB, 0xFFDF, 0xFFE4, 0xFFEB, 0xFFF1 +.hword 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFF09, 0xFF09, 0xFF09, 0xFF09 +.hword 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF09, 0xFF0A, 0xFF0A +.hword 0xFF0A, 0xFF0A, 0xFF0A, 0xFF0A, 0xFF0A, 0xFF09, 0xFF09, 0xFF08 +.hword 0xFF09, 0xFF0A, 0xFF0E, 0xFF14, 0xFF19, 0xFF1C, 0xFF19, 0xFF13 +.hword 0xFF0D, 0xFF09, 0xFF07, 0xFF03, 0xFF00, 0xFF00, 0xFF02, 0xFF09 +.hword 0xFF14, 0xFF20, 0xFF2C, 0xFF3A, 0xFF48, 0xFF56, 0xFF65, 0xFF75 +.hword 0xFF84, 0xFF93, 0xFFA2, 0xFFB1, 0xFFBF, 0xFFCD, 0xFFD9, 0xFFE5 +.hword 0xFFEF, 0xFFF6, 0xFFFA, 0xFFFD, 0xFFFF, 0x0000, 0x0001, 0x0002 +.hword 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x56FC, 0x56FD, 0x56FD, 0x56FE +.hword 0x56FF, 0x56FF, 0x56FF, 0x56FE, 0x56FC, 0x56F9, 0x56F4, 0x56EE +.hword 0x56E8, 0x56E2, 0x56DE, 0x56DB, 0x56E3, 0x56F7, 0x570C, 0x5717 +.hword 0x570E, 0x56E5, 0x5663, 0x5593, 0x54D3, 0x5480, 0x54D9, 0x55A0 +.hword 0x5676, 0x56FC, 0x5752, 0x57BA, 0x580C, 0x5822, 0x57D4, 0x56FC +.hword 0x55C1, 0x5467, 0x52F2, 0x5166, 0x4FC7, 0x4E19, 0x4C5F, 0x4A9E +.hword 0x48D9, 0x4714, 0x4553, 0x439A, 0x41ED, 0x4050, 0x3EC7, 0x3D54 +.hword 0x3BAA, 0x39C1, 0x3807, 0x36EB, 0x36DC, 0x384A, 0x3B08, 0x3E88 +.hword 0x42A3, 0x4730, 0x4C09, 0x5107, 0x5601, 0x5AD2, 0x5F50, 0x6356 +.hword 0x66BB, 0x6959, 0x6B07, 0x6B9F, 0xFF77, 0xFF76, 0xFF73, 0xFF6F +.hword 0xFF69, 0xFF63, 0xFF5C, 0xFF54, 0xFF4C, 0xFF40, 0xFF31, 0xFF22 +.hword 0xFF18, 0xFF18, 0xFF1F, 0xFF23, 0xFF1C, 0xFF13, 0xFF0F, 0xFF16 +.hword 0xFF22, 0xFF2C, 0xFF30, 0xFF32, 0xFF33, 0xFF33, 0xFF32, 0xFF2F +.hword 0xFF2D, 0xFF2D, 0xFF2E, 0xFF2F, 0xFF31, 0xFF34, 0xFF3A, 0xFF42 +.hword 0xFF4D, 0xFF59, 0xFF64, 0xFF70, 0xFF7D, 0xFF8A, 0xFF97, 0xFFA4 +.hword 0xFFB2, 0xFFC0, 0xFFCE, 0xFFDC, 0xFFEB, 0xFFF9, 0x0007, 0x0016 +.hword 0x002F, 0x004F, 0x005C, 0x0043, 0x0019, 0x0000, 0xFFFC, 0xFFF9 +.hword 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFC +.hword 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0xFEAD, 0xFEAD, 0xFEAE, 0xFEB0 +.hword 0xFEB2, 0xFEB5, 0xFEB9, 0xFEBD, 0xFEC1, 0xFEC9, 0xFED4, 0xFEDF +.hword 0xFEE6, 0xFEE5, 0xFEDF, 0xFEDD, 0xFEE2, 0xFEEA, 0xFEED, 0xFEE7 +.hword 0xFEDD, 0xFED6, 0xFED3, 0xFED1, 0xFED1, 0xFED1, 0xFED2, 0xFED4 +.hword 0xFED5, 0xFED5, 0xFED4, 0xFED2, 0xFED0, 0xFECD, 0xFECA, 0xFEC7 +.hword 0xFEC3, 0xFEBE, 0xFEB9, 0xFEB2, 0xFEAB, 0xFEA4, 0xFE9E, 0xFE97 +.hword 0xFE91, 0xFE8D, 0xFE89, 0xFE87, 0xFE87, 0xFE88, 0xFE8C, 0xFE93 +.hword 0xFEBD, 0xFF0E, 0xFF5B, 0xFF9F, 0xFFDF, 0x0000, 0x0008, 0x000E +.hword 0x0012, 0x0013, 0x0014, 0x0013, 0x0011, 0x000E, 0x000B, 0x0007 +.hword 0x0004, 0x0002, 0x0000, 0x0000, 0x618E, 0x61AB, 0x61FF, 0x6282 +.hword 0x632C, 0x63F8, 0x64DD, 0x65D6, 0x66DA, 0x6864, 0x6A82, 0x6C91 +.hword 0x6DEC, 0x6DD3, 0x6CDA, 0x6C5F, 0x6D3F, 0x6E9C, 0x6F33, 0x6E32 +.hword 0x6C6B, 0x6B14, 0x6A87, 0x6A42, 0x6A2A, 0x6A25, 0x6A4B, 0x6AA1 +.hword 0x6AEB, 0x6AEE, 0x6ABF, 0x6A8E, 0x6A47, 0x69D4, 0x691F, 0x6813 +.hword 0x66CC, 0x6572, 0x6408, 0x6290, 0x610C, 0x5F7F, 0x5DE9, 0x5C4E +.hword 0x5AAF, 0x590E, 0x576E, 0x55D1, 0x5438, 0x52A6, 0x511D, 0x4F9E +.hword 0x4CF9, 0x4A88, 0x4C23, 0x5653, 0x648F, 0x6D12, 0x6F3F, 0x7103 +.hword 0x726A, 0x737C, 0x7445, 0x74CE, 0x7520, 0x7547, 0x754D, 0x753A +.hword 0x751B, 0x74F8, 0x74DB, 0x74CF, 0x05C4, 0x0515, 0x033F, 0x0095 +.hword 0xFD6B, 0xFA12, 0xF6DE, 0xF420, 0xF22D, 0xF118, 0xF099, 0xF07F +.hword 0xF098, 0xF0B0, 0xF094, 0xF013, 0xEF0D, 0xEDA5, 0xEC0F, 0xEA7C +.hword 0xE922, 0xE831, 0xE78B, 0xE6F4, 0xE676, 0xE61A, 0xE5EB, 0xE5F1 +.hword 0xE636, 0xE6C5, 0xE80A, 0xEA21, 0xEC9F, 0xEF13, 0xF112, 0xF22D +.hword 0xF2AD, 0xF320, 0xF386, 0xF3DF, 0xF428, 0xF461, 0xF489, 0xF49E +.hword 0xF4A0, 0xF48D, 0xF465, 0xF425, 0xF3CE, 0xF35E, 0xF2D3, 0xF22D +.hword 0xF0AB, 0xEDF0, 0xEA96, 0xE734, 0xE463, 0xE2BC, 0xE1F3, 0xE155 +.hword 0xE0DF, 0xE08A, 0xE053, 0xE036, 0xE02D, 0xE034, 0xE046, 0xE05F +.hword 0xE07B, 0xE094, 0xE0A7, 0xE0AE, 0x0668, 0x0663, 0x0655, 0x0641 +.hword 0x0629, 0x0610, 0x05F8, 0x05E3, 0x05D5, 0x05CC, 0x05C7, 0x05C5 +.hword 0x05C4, 0x05C5, 0x05C5, 0x05C5, 0x05C5, 0x05C5, 0x05C6, 0x05C7 +.hword 0x05C9, 0x05CA, 0x05CB, 0x05CD, 0x05CE, 0x05D0, 0x05D1, 0x05D3 +.hword 0x05D4, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5, 0x05D5 +.hword 0x05E5, 0x0610, 0x0650, 0x069E, 0x06F6, 0x074F, 0x07A4, 0x07EF +.hword 0x0828, 0x084B, 0x0850, 0x0832, 0x07E9, 0x0771, 0x06C1, 0x05D5 +.hword 0x036A, 0xFEFD, 0xF9A1, 0xF469, 0xF06B, 0xEEBA, 0xEEDB, 0xEF8B +.hword 0xF0B3, 0xF23B, 0xF40C, 0xF60F, 0xF82C, 0xFA4D, 0xFC59, 0xFE3B +.hword 0xFFDA, 0x011E, 0x01F2, 0x023E, 0x64AF, 0x6502, 0x65E3, 0x6728 +.hword 0x68AC, 0x6A46, 0x6BCE, 0x6D1D, 0x6E0B, 0x6E9A, 0x6EED, 0x6F14 +.hword 0x6F1C, 0x6F14, 0x6F0A, 0x6F0C, 0x6F12, 0x6F0B, 0x6EFB, 0x6EE6 +.hword 0x6ECF, 0x6EBA, 0x6EA6, 0x6E8F, 0x6E76, 0x6E5D, 0x6E44, 0x6E2E +.hword 0x6E1A, 0x6E0B, 0x6E02, 0x6E00, 0x6E02, 0x6E06, 0x6E09, 0x6E0B +.hword 0x6E13, 0x6E28, 0x6E47, 0x6E6D, 0x6E97, 0x6EC2, 0x6EEB, 0x6F10 +.hword 0x6F2B, 0x6F3C, 0x6F3F, 0x6F30, 0x6F0D, 0x6ED3, 0x6E7E, 0x6E0B +.hword 0x6CD8, 0x6AA2, 0x67F8, 0x6569, 0x6385, 0x62DB, 0x632C, 0x63D1 +.hword 0x64BD, 0x65DF, 0x672B, 0x6891, 0x6A03, 0x6B73, 0x6CD1, 0x6E11 +.hword 0x6F22, 0x6FF8, 0x7082, 0x70B4, 0xFB95, 0xFC11, 0xFD5D, 0xFF40 +.hword 0x017D, 0x03DC, 0x0621, 0x0812, 0x0973, 0x0A1B, 0x0A30, 0x09F5 +.hword 0x09AA, 0x0990, 0x09E7, 0x0AF0, 0x0D47, 0x10DB, 0x14ED, 0x18BB +.hword 0x1B86, 0x1C8D, 0x1BCC, 0x19F5, 0x1757, 0x1442, 0x1104, 0x0DEE +.hword 0x0B4E, 0x0973, 0x0880, 0x083D, 0x086D, 0x08D8, 0x0942, 0x0973 +.hword 0x0965, 0x093E, 0x0904, 0x08BE, 0x086F, 0x081F, 0x07D2, 0x078F +.hword 0x075B, 0x073C, 0x0737, 0x0753, 0x0794, 0x0800, 0x089E, 0x0973 +.hword 0x0B81, 0x0F3B, 0x13CB, 0x185E, 0x1C21, 0x1E3E, 0x1F1D, 0x1FB6 +.hword 0x2012, 0x2039, 0x2035, 0x200D, 0x1FC9, 0x1F74, 0x1F14, 0x1EB2 +.hword 0x1E58, 0x1E0D, 0x1DD9, 0x1DC6, 0x09FF, 0x09D4, 0x0962, 0x08BB +.hword 0x07F6, 0x0725, 0x065D, 0x05B2, 0x0539, 0x04FB, 0x04E9, 0x04F1 +.hword 0x0502, 0x0509, 0x04F6, 0x04B6, 0x0425, 0x0349, 0x0251, 0x016A +.hword 0x00C2, 0x0086, 0x00B7, 0x012C, 0x01D1, 0x0293, 0x035E, 0x0420 +.hword 0x04C4, 0x0539, 0x0574, 0x0585, 0x0579, 0x055F, 0x0545, 0x0539 +.hword 0x0545, 0x0567, 0x0599, 0x05D6, 0x061B, 0x0660, 0x06A3, 0x06DD +.hword 0x070A, 0x0725, 0x072A, 0x0712, 0x06D9, 0x067B, 0x05F2, 0x0539 +.hword 0x034E, 0xFFC8, 0xFB87, 0xF76C, 0xF457, 0xF329, 0xF381, 0xF456 +.hword 0xF593, 0xF725, 0xF8F4, 0xFAED, 0xFCFA, 0xFF05, 0x00F9, 0x02C3 +.hword 0x044C, 0x057F, 0x0646, 0x068D, 0x1C05, 0x1BA7, 0x1AA8, 0x1936 +.hword 0x177E, 0x15AD, 0x13F0, 0x1274, 0x1166, 0x10CD, 0x1083, 0x106F +.hword 0x1077, 0x1084, 0x107A, 0x1042, 0x0FC3, 0x0F0D, 0x0E46, 0x0D90 +.hword 0x0D11, 0x0CED, 0x0D25, 0x0D98, 0x0E36, 0x0EEC, 0x0FAA, 0x105F +.hword 0x10F8, 0x1166, 0x119E, 0x11AE, 0x11A3, 0x118A, 0x1171, 0x1166 +.hword 0x115D, 0x1147, 0x1125, 0x10FB, 0x10CD, 0x109E, 0x1071, 0x1049 +.hword 0x102B, 0x1018, 0x1016, 0x1026, 0x104C, 0x108C, 0x10E9, 0x1166 +.hword 0x12AE, 0x1508, 0x17E0, 0x1AA4, 0x1CBF, 0x1D9E, 0x1D84, 0x1D1B +.hword 0x1C72, 0x1B95, 0x1A90, 0x1971, 0x1844, 0x1716, 0x15F3, 0x14E8 +.hword 0x1403, 0x134F, 0x12DA, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0xFEDE, 0xFEE0, 0xFEE4, 0xFEEB, 0xFEF2, 0xFEFA, 0xFF01 +.hword 0xFF07, 0xFF0A, 0xFF0B, 0xFF0A, 0xFF09, 0xFF06, 0xFF02, 0xFEFE +.hword 0xFEFA, 0xFEF5, 0xFEEE, 0xFEE6, 0xFEDE, 0xFED8, 0xFED4, 0xFED3 +.hword 0xFED2, 0xFED3, 0xFED4, 0xFED6, 0xFED8, 0xFEDB, 0xFEDD, 0xFEE0 +.hword 0xFEE5, 0xFEEA, 0xFEEF, 0xFEF2, 0xFEF4, 0xFEF2, 0xFEEC, 0xFEE3 +.hword 0xFED6, 0xFEC9, 0xFEBB, 0xFEAD, 0xFEA1, 0xFE97, 0xFE91, 0xFE90 +.hword 0xFE94, 0xFE9E, 0xFEB0, 0xFECA, 0xFEEE, 0xFF4B, 0xFFF6, 0x00C4 +.hword 0x018F, 0x022C, 0x0273, 0x0276, 0x0265, 0x0244, 0x0215, 0x01DB +.hword 0x019A, 0x0155, 0x010F, 0x00CB, 0x008C, 0x0056, 0x002C, 0x0010 +.hword 0x0006, 0xFFDE, 0xFF25, 0xFD42, 0xFAA4, 0xF7B6, 0xF4E7, 0xF2A4 +.hword 0xF159, 0xF174, 0xF3C7, 0xF83D, 0xFDE8, 0x03D9, 0x0925, 0x0CDC +.hword 0x0E11, 0x0B7E, 0x0590, 0xFDEA, 0xF626, 0xEFE7, 0xECCC, 0xECB5 +.hword 0xEE29, 0xF0BF, 0xF40B, 0xF7A4, 0xFB20, 0xFE15, 0x0017, 0x0118 +.hword 0x0171, 0x0158, 0x0101, 0x00A3, 0x0074, 0x006F, 0x006C, 0x0069 +.hword 0x0066, 0x0063, 0x005F, 0x005A, 0x0053, 0x004A, 0x003D, 0x002E +.hword 0x001A, 0x0002, 0xFFE7, 0xFFC4, 0xFF9C, 0xFF37, 0xFE80, 0xFDAF +.hword 0xFCFA, 0xFC97, 0xFCBE, 0xFD58, 0xFE28, 0xFF23, 0x003D, 0x016E +.hword 0x02AA, 0x03E8, 0x051D, 0x063F, 0x0743, 0x0820, 0x08CA, 0x0938 +.hword 0x095E, 0xFF4A, 0xFE7A, 0xFC4F, 0xF931, 0xF588, 0xF1BD, 0xEE38 +.hword 0xEB60, 0xE99E, 0xE8FA, 0xE91A, 0xE9D2, 0xEAF4, 0xEC53, 0xEDC4 +.hword 0xEF1A, 0xF07A, 0xF21C, 0xF3EA, 0xF5CE, 0xF7B2, 0xF981, 0xFB38 +.hword 0xFCE7, 0xFE93, 0x0040, 0x01F4, 0x03B5, 0x0587, 0x076E, 0x09E5 +.hword 0x0D02, 0x1037, 0x12F7, 0x14B3, 0x14DF, 0x13D0, 0x1246, 0x1056 +.hword 0x0E13, 0x0B92, 0x08E5, 0x0621, 0x035A, 0x00A3, 0xFE11, 0xFBB7 +.hword 0xF9A7, 0xF7F8, 0xF6BC, 0xF606, 0xF5EC, 0xF87E, 0xFEA4, 0x06B4 +.hword 0x0F09, 0x15F7, 0x19D7, 0x1B63, 0x1C79, 0x1D27, 0x1D7D, 0x1D87 +.hword 0x1D54, 0x1CF2, 0x1C6F, 0x1BDA, 0x1B40, 0x1AB0, 0x1A38, 0x19E5 +.hword 0x19C6, 0xE128, 0xC001, 0xE128, 0x02D3, 0x02CC, 0x02BB, 0x02A3 +.hword 0x0287, 0x026A, 0x024F, 0x0239, 0x022C, 0x0229, 0x022D, 0x0235 +.hword 0x0241, 0x024E, 0x025B, 0x0266, 0x026F, 0x0278, 0x0282, 0x028C +.hword 0x0296, 0x029F, 0x02A9, 0x02B3, 0x02BE, 0x02C8, 0x02D2, 0x02DB +.hword 0x02E2, 0x02E7, 0x02E9, 0x02E8, 0x02E4, 0x02DF, 0x02DB, 0x02D8 +.hword 0x02D9, 0x02DD, 0x02E3, 0x02EB, 0x02F5, 0x02FE, 0x0307, 0x030F +.hword 0x0315, 0x0319, 0x0318, 0x0314, 0x030A, 0x02FB, 0x02E6, 0x02C9 +.hword 0x0282, 0x0204, 0x0169, 0x00CE, 0x004E, 0x0006, 0xFFE8, 0xFFD2 +.hword 0xFFC5, 0xFFBE, 0xFFBD, 0xFFC0, 0xFFC7, 0xFFD1, 0xFFDC, 0xFFE8 +.hword 0xFFF3, 0xFFFC, 0x0001, 0x0003, 0xFF33, 0xFFA9, 0x00DC, 0x0287 +.hword 0x0461, 0x0626, 0x078C, 0x084F, 0x0827, 0x068D, 0x038E, 0xFFC5 +.hword 0xFBC8, 0xF830, 0xF597, 0xF496, 0xF5E7, 0xF941, 0xFDB1, 0x0241 +.hword 0x0601, 0x07FD, 0x084B, 0x07CA, 0x06AE, 0x052F, 0x0383, 0x01E0 +.hword 0x007E, 0xFF92, 0xFF1C, 0xFEEA, 0xFEEA, 0xFF07, 0xFF2D, 0xFF48 +.hword 0xFF5A, 0xFF70, 0xFF89, 0xFFA4, 0xFFC2, 0xFFE1, 0x0000, 0x0020 +.hword 0x0040, 0x005F, 0x007E, 0x009A, 0x00B4, 0x00CB, 0x00DE, 0x00ED +.hword 0x00DD, 0x00A4, 0x0060, 0x002C, 0x0025, 0x0068, 0x00EC, 0x0193 +.hword 0x0255, 0x032B, 0x040D, 0x04F6, 0x05DD, 0x06BD, 0x078D, 0x0848 +.hword 0x08E5, 0x095E, 0x09AB, 0x09C7, 0x108E, 0x1153, 0x135D, 0x164B +.hword 0x19B7, 0x1D40, 0x2081, 0x2318, 0x24A0, 0x2505, 0x2498, 0x2390 +.hword 0x2225, 0x208C, 0x1EFC, 0x1DAE, 0x1C89, 0x1B56, 0x1A17, 0x18CF +.hword 0x1781, 0x1631, 0x14C5, 0x1331, 0x118A, 0x0FE8, 0x0E60, 0x0D09 +.hword 0x0BF9, 0x0B46, 0x0B5A, 0x0C47, 0x0D97, 0x0ED6, 0x0F92, 0x0F56 +.hword 0x0E50, 0x0D02, 0x0B78, 0x09BF, 0x07E3, 0x05F1, 0x03F4, 0x01F9 +.hword 0x000C, 0xFE3B, 0xFC90, 0xFB18, 0xF9DF, 0xF8F2, 0xF85D, 0xF82C +.hword 0xF9C7, 0xFDCD, 0x0320, 0x08A6, 0x0D41, 0x0FD3, 0x10D8, 0x1190 +.hword 0x1204, 0x123D, 0x1245, 0x1224, 0x11E5, 0x1190, 0x112F, 0x10CB +.hword 0x106C, 0x101E, 0x0FE8, 0x0FD4, 0xFDC4, 0xFDC0, 0xFDB5, 0xFDA5 +.hword 0xFD93, 0xFD7E, 0xFD6B, 0xFD5A, 0xFD4D, 0xFD44, 0xFD3D, 0xFD38 +.hword 0xFD34, 0xFD31, 0xFD2E, 0xFD2A, 0xFD27, 0xFD24, 0xFD22, 0xFD1F +.hword 0xFD1D, 0xFD1B, 0xFD18, 0xFD15, 0xFD13, 0xFD10, 0xFD0D, 0xFD0B +.hword 0xFD07, 0xFD04, 0xFCFF, 0xFCFA, 0xFCF3, 0xFCEE, 0xFCE9, 0xFCE7 +.hword 0xFCE6, 0xFCE7, 0xFCE9, 0xFCEC, 0xFCEF, 0xFCF3, 0xFCF7, 0xFCFA +.hword 0xFCFD, 0xFCFF, 0xFCFF, 0xFCFE, 0xFCFB, 0xFCF6, 0xFCEE, 0xFCE3 +.hword 0xFCC2, 0xFC82, 0xFC38, 0xFBF6, 0xFBD0, 0xFBDA, 0xFC0C, 0xFC50 +.hword 0xFCA2, 0xFCFF, 0xFD64, 0xFDCC, 0xFE35, 0xFE9B, 0xFEFB, 0xFF51 +.hword 0xFF9A, 0xFFD3, 0xFFF7, 0x0003, 0x0230, 0x0246, 0x027C, 0x02C6 +.hword 0x0313, 0x0355, 0x037E, 0x037E, 0x0349, 0x02B7, 0x01C9, 0x00A6 +.hword 0xFF76, 0xFE61, 0xFD8E, 0xFD25, 0xFD55, 0xFE09, 0xFF05, 0x000D +.hword 0x00E6, 0x0153, 0x0157, 0x0126, 0x00D1, 0x0065, 0xFFF4, 0xFF8B +.hword 0xFF3A, 0xFF11, 0xFF1E, 0xFF59, 0xFFAD, 0x0004, 0x004B, 0x006C +.hword 0x0071, 0x0073, 0x0071, 0x006C, 0x0065, 0x005B, 0x004F, 0x0041 +.hword 0x0031, 0x0020, 0x000E, 0xFFFC, 0xFFE8, 0xFFD5, 0xFFC1, 0xFFAD +.hword 0xFF9B, 0xFF89, 0xFF70, 0xFF4B, 0xFF13, 0xFEC2, 0xFE58, 0xFDDA +.hword 0xFD4E, 0xFCB7, 0xFC19, 0xFB79, 0xFADC, 0xFA46, 0xF9BB, 0xF93F +.hword 0xF8D7, 0xF888, 0xF855, 0xF843, 0x1D9D, 0x1BBA, 0x16AB, 0x0F55 +.hword 0x06A0, 0xFD72, 0xF4AF, 0xED3F, 0xE809, 0xE50D, 0xE378, 0xE2F3 +.hword 0xE325, 0xE3B6, 0xE44F, 0xE496, 0xE4B8, 0xE514, 0xE5A3, 0xE659 +.hword 0xE72D, 0xE816, 0xE901, 0xE9E8, 0xEAD9, 0xEBDF, 0xED06, 0xEE59 +.hword 0xEFE5, 0xF1B6, 0xF459, 0xF7ED, 0xFBD8, 0xFF7F, 0x0246, 0x0395 +.hword 0x03C9, 0x03B0, 0x0354, 0x02BF, 0x01FD, 0x0118, 0x001B, 0xFF11 +.hword 0xFE04, 0xFCFE, 0xFC0B, 0xFB35, 0xFA86, 0xFA0B, 0xF9CD, 0xF9D6 +.hword 0xFB11, 0xFDD4, 0x014D, 0x04AB, 0x071B, 0x07CD, 0x0713, 0x05DC +.hword 0x043F, 0x0250, 0x0028, 0xFDDC, 0xFB81, 0xF92E, 0xF6FA, 0xF4FB +.hword 0xF347, 0xF1F3, 0xF118, 0xF0C9, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_060197AC: # 0x060197AC +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x05F4, 0x0048, 0x051C, 0x0048, 0x0564, 0x0048, 0x05AC +.hword 0x0048, 0x0444, 0x0048, 0x048C, 0x0048, 0x04D4, 0x0048, 0x0369 +.hword 0x0048, 0x03B1, 0x0048, 0x03F9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0368, 0x0048, 0x0004, 0x0048, 0x004C, 0x0048, 0x0094 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0364, 0x0048, 0x00DC +.hword 0x0048, 0x0124, 0x0048, 0x016C, 0x0001, 0x0441, 0x0001, 0x0442 +.hword 0x0001, 0x0443, 0x0048, 0x01B4, 0x0048, 0x01FC, 0x0048, 0x0244 +.hword 0x0001, 0x0365, 0x0001, 0x0366, 0x0001, 0x0367, 0x0048, 0x028C +.hword 0x0048, 0x02D4, 0x0048, 0x031C + +piranha_plant_seg6_anim_06019854: # 0x06019854 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x48 +.hword 0x0D +.word piranha_plant_seg6_animvalue_06018BC0 +.word piranha_plant_seg6_animindex_060197AC +.word 0 + +piranha_plant_seg6_animvalue_0601986C: # 0x0601986C +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x0124, 0x0126, 0x012C, 0x0134 +.hword 0x013C, 0x0143, 0x0147, 0x0147, 0x0142, 0x0134, 0x011D, 0x0100 +.hword 0x00E1, 0x00C2, 0x00A6, 0x008C, 0x0071, 0x0056, 0x003C, 0x0025 +.hword 0x0012, 0x0006, 0x0001, 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFF +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFF09, 0xFF0A +.hword 0xFF0C, 0xFF0F, 0xFF13, 0xFF19, 0xFF20, 0xFF28, 0xFF31, 0xFF3D +.hword 0xFF4D, 0xFF5E, 0xFF71, 0xFF84, 0xFF95, 0xFFA6, 0xFFB8, 0xFFCA +.hword 0xFFDB, 0xFFEB, 0xFFF7, 0x0000, 0x0003, 0x0004, 0x0004, 0x0004 +.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0003, 0x0003, 0x0002 +.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x56FC, 0x56B4, 0x55F7, 0x54F3, 0x53D2, 0x52C3, 0x51F0, 0x5186 +.hword 0x51B1, 0x52BE, 0x54A7, 0x5715, 0x59B5, 0x5C31, 0x5E35, 0x5FA4 +.hword 0x60BD, 0x61B3, 0x62B8, 0x6400, 0x65BD, 0x68D6, 0x6D08, 0x70C9 +.hword 0x7290, 0x72BE, 0x72BC, 0x7290, 0x723F, 0x71D0, 0x7149, 0x70AE +.hword 0x7007, 0x6F59, 0x6EA9, 0x6DFE, 0x6D5D, 0x6CCC, 0x6C51, 0x6BF2 +.hword 0x6BB5, 0x6B9F, 0xFF77, 0xFF76, 0xFF73, 0xFF70, 0xFF6C, 0xFF69 +.hword 0xFF67, 0xFF67, 0xFF69, 0xFF71, 0xFF7E, 0xFF8E, 0xFF9E, 0xFFAB +.hword 0xFFB2, 0xFFCE, 0x0003, 0x0037, 0x0049, 0x001D, 0xFF95, 0xFE4F +.hword 0xFC53, 0xFA17, 0xF815, 0xF6C4, 0xF69B, 0xF81A, 0xFAF9, 0xFE89 +.hword 0x021A, 0x04FF, 0x0688, 0x06CD, 0x0677, 0x05AC, 0x0495, 0x0357 +.hword 0x021C, 0x010A, 0x0049, 0x0000, 0xFEAD, 0xFEAC, 0xFEA9, 0xFEA6 +.hword 0xFEA4, 0xFEA3, 0xFEA4, 0xFEA9, 0xFEB3, 0xFEC5, 0xFEE1, 0xFF02 +.hword 0xFF23, 0xFF40, 0xFF54, 0xFF5B, 0xFF5A, 0xFF55, 0xFF4F, 0xFF4F +.hword 0xFF58, 0xFF6D, 0xFF8C, 0xFFB0, 0xFFD4, 0xFFF3, 0x0006, 0x000F +.hword 0x0010, 0x000C, 0x0006, 0x0000, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFE +.hword 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x618E, 0x618C +.hword 0x618A, 0x6190, 0x61A5, 0x61D2, 0x621D, 0x628F, 0x632F, 0x63D6 +.hword 0x647F, 0x6562, 0x66BB, 0x68C2, 0x6BB1, 0x705D, 0x76C2, 0x7DD5 +.hword 0x8490, 0x89E1, 0x8CC0, 0x8C96, 0x8A1A, 0x8636, 0x81D9, 0x7DEA +.hword 0x7B5C, 0x7A3B, 0x79CE, 0x79D2, 0x7A07, 0x7A2A, 0x79FA, 0x7974 +.hword 0x78CC, 0x780E, 0x7748, 0x7688, 0x75DC, 0x7550, 0x74F2, 0x74CF +.hword 0x05C4, 0x05E0, 0x0624, 0x0678, 0x06C4, 0x06F0, 0x06E4, 0x0688 +.hword 0x05C4, 0x049A, 0x030F, 0x0112, 0xFE93, 0xFB7F, 0xF7C4, 0xF2DD +.hword 0xECBF, 0xE60B, 0xDF66, 0xD974, 0xD4D8, 0xD36B, 0xD4C8, 0xD637 +.hword 0xD6CF, 0xD777, 0xD82A, 0xD8E6, 0xD9A8, 0xDA6E, 0xDB34, 0xDBF8 +.hword 0xDCB7, 0xDD6E, 0xDE19, 0xDEB8, 0xDF45, 0xDFBF, 0xE023, 0xE06E +.hword 0xE09D, 0xE0AE, 0x0668, 0x0661, 0x0650, 0x063B, 0x0627, 0x061C +.hword 0x061F, 0x0636, 0x0668, 0x0707, 0x0820, 0x0956, 0x0A4B, 0x0AA1 +.hword 0x09F9, 0x07A1, 0x03C0, 0xFF40, 0xFB09, 0xF806, 0xF720, 0xFD2D +.hword 0x0806, 0x0E1F, 0x0E7D, 0x0E8D, 0x0E58, 0x0DE7, 0x0D43, 0x0C74 +.hword 0x0B83, 0x0A79, 0x095F, 0x083E, 0x071D, 0x0607, 0x0503, 0x041B +.hword 0x0357, 0x02C1, 0x0260, 0x023E, 0x64AF, 0x6478, 0x63F2, 0x634E +.hword 0x62B9, 0x6262, 0x627A, 0x632E, 0x64AF, 0x67F2, 0x6D1E, 0x7329 +.hword 0x7909, 0x7DB5, 0x8024, 0x7FAE, 0x7D11, 0x793F, 0x752D, 0x71D1 +.hword 0x701F, 0x72C3, 0x783C, 0x7B41, 0x7B2F, 0x7AF0, 0x7A88, 0x79FD +.hword 0x7956, 0x7898, 0x77C8, 0x76EC, 0x760A, 0x7528, 0x744B, 0x737A +.hword 0x72B8, 0x720E, 0x717F, 0x7112, 0x70CC, 0x70B4, 0xFB95, 0xFB70 +.hword 0xFB17, 0xFAA8, 0xFA44, 0xFA0A, 0xFA1A, 0xFA93, 0xFB95, 0xFD7D +.hword 0x0055, 0x03C4, 0x076E, 0x0AF6, 0x0E02, 0x10A1, 0x131F, 0x157C +.hword 0x17B8, 0x19D3, 0x1BCC, 0x1D80, 0x1EB0, 0x1F2F, 0x1F41, 0x1F48 +.hword 0x1F46, 0x1F3B, 0x1F29, 0x1F11, 0x1EF4, 0x1ED4, 0x1EB1, 0x1E8C +.hword 0x1E67, 0x1E44, 0x1E22, 0x1E04, 0x1DEB, 0x1DD7, 0x1DCB, 0x1DC6 +.hword 0x09FF, 0x0A06, 0x0A17, 0x0A2D, 0x0A40, 0x0A4B, 0x0A48, 0x0A31 +.hword 0x09FF, 0x09B2, 0x094C, 0x08CA, 0x0826, 0x075D, 0x066B, 0x050F +.hword 0x033F, 0x0149, 0xFF7F, 0xFE2C, 0xFDA2, 0xFFB0, 0x03A0, 0x05FE +.hword 0x0661, 0x06AF, 0x06EC, 0x0718, 0x0735, 0x0746, 0x074B, 0x0747 +.hword 0x073B, 0x0729, 0x0712, 0x06F9, 0x06E0, 0x06C7, 0x06B0, 0x069E +.hword 0x0692, 0x068D, 0x1C05, 0x1C25, 0x1C72, 0x1CD1, 0x1D27, 0x1D58 +.hword 0x1D4B, 0x1CE3, 0x1C05, 0x19ED, 0x1678, 0x1283, 0x0EE9, 0x0C86 +.hword 0x0C36, 0x0EF1, 0x1438, 0x1AB6, 0x2116, 0x2602, 0x2826, 0x21F8 +.hword 0x15FC, 0x0EEC, 0x0E0B, 0x0D70, 0x0D12, 0x0CED, 0x0CF7, 0x0D2C +.hword 0x0D84, 0x0DF8, 0x0E81, 0x0F19, 0x0FB9, 0x1059, 0x10F4, 0x1181 +.hword 0x11FC, 0x125B, 0x129A, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0xFEDE, 0xFF00, 0xFF52, 0xFFB8, 0x0013, 0x0049, 0x003A +.hword 0xFFCC, 0xFEDE, 0xFA61, 0xF3BD, 0xF188, 0xF981, 0x05E9, 0x0C1F +.hword 0x04DD, 0xF76A, 0xEEF6, 0xF193, 0xF92F, 0xFECC, 0x00D7, 0x0277 +.hword 0x03B5, 0x049D, 0x0539, 0x0594, 0x05BA, 0x05B2, 0x057F, 0x0529 +.hword 0x04B7, 0x042F, 0x0399, 0x02FA, 0x025B, 0x01C1, 0x0133, 0x00BA +.hword 0x005A, 0x001C, 0x0006, 0xFFDE, 0xFFD9, 0xFFCD, 0xFFBE, 0xFFB1 +.hword 0xFFA9, 0xFFAB, 0xFFBC, 0xFFDE, 0x0045, 0x00FD, 0x01C7, 0x0299 +.hword 0x037C, 0x0458, 0x0523, 0x05E5, 0x06A3, 0x077F, 0x0856, 0x08C3 +.hword 0x08BE, 0x0891, 0x084B, 0x07FC, 0x07B3, 0x077F, 0x076F, 0x077D +.hword 0x0795, 0x07B7, 0x07E0, 0x080F, 0x0840, 0x0874, 0x08A6, 0x08D6 +.hword 0x0902, 0x0928, 0x0945, 0x0958, 0x095E, 0xFF4A, 0xFF28, 0xFED4 +.hword 0xFE6D, 0xFE0F, 0xFDD9, 0xFDE8, 0xFE59, 0xFF4A, 0x024A, 0x077A +.hword 0x0CD0, 0x124B, 0x17EC, 0x1BA5, 0x1C42, 0x1AF8, 0x195A, 0x170B +.hword 0x1469, 0x141A, 0x169B, 0x1A44, 0x1E8A, 0x22DF, 0x26B9, 0x298A +.hword 0x2AC8, 0x2AC4, 0x2A3C, 0x2946, 0x27F6, 0x2662, 0x249E, 0x22C0 +.hword 0x20DE, 0x1F0B, 0x1D5E, 0x1BEB, 0x1AC9, 0x1A0A, 0x19C6, 0xE128 +.hword 0xC001, 0xE128, 0x02D3, 0x02D3, 0x02D5, 0x02D8, 0x02DA, 0x02DB +.hword 0x02DB, 0x02D8, 0x02D3, 0x02D7, 0x02E7, 0x02F5, 0x02EF, 0x02C6 +.hword 0x0269, 0x01B4, 0x00AD, 0xFF83, 0xFE64, 0xFD80, 0xFD07, 0xFCEE +.hword 0xFD06, 0xFD43, 0xFD9A, 0xFE01, 0xFE6C, 0xFED0, 0xFF23, 0xFF59 +.hword 0xFF7B, 0xFF98, 0xFFB1, 0xFFC6, 0xFFD7, 0xFFE5, 0xFFF0, 0xFFF8 +.hword 0xFFFE, 0x0001, 0x0003, 0x0003, 0xFF33, 0xFF29, 0xFF13, 0xFEF7 +.hword 0xFEDD, 0xFECF, 0xFED3, 0xFEF1, 0xFF33, 0xFFAA, 0x0059, 0x012F +.hword 0x0218, 0x0302, 0x03DA, 0x04B3, 0x059E, 0x068A, 0x0765, 0x081F +.hword 0x08A6, 0x0902, 0x0948, 0x097C, 0x09A1, 0x09BB, 0x09CC, 0x09D7 +.hword 0x09E2, 0x09EE, 0x09F8, 0x09FE, 0x09FF, 0x09FC, 0x09F6, 0x09EF +.hword 0x09E6, 0x09DD, 0x09D5, 0x09CD, 0x09C9, 0x09C7, 0x108E, 0x107C +.hword 0x1050, 0x101A, 0x0FE9, 0x0FCC, 0x0FD4, 0x1010, 0x108E, 0x11D7 +.hword 0x1402, 0x1675, 0x189B, 0x19DB, 0x199D, 0x172F, 0x12E8, 0x0DBB +.hword 0x089C, 0x047D, 0x0251, 0x01E8, 0x024F, 0x0357, 0x04D2, 0x068F +.hword 0x085F, 0x0A15, 0x0B7F, 0x0C71, 0x0D0C, 0x0D96, 0x0E0E, 0x0E76 +.hword 0x0ECF, 0x0F19, 0x0F56, 0x0F85, 0x0FA9, 0x0FC1, 0x0FCF, 0x0FD4 +.hword 0xFDC4, 0xFDC0, 0xFDB6, 0xFDAB, 0xFDA0, 0xFD9A, 0xFD9B, 0xFDA8 +.hword 0xFDC4, 0xFDF8, 0xFE47, 0xFEA6, 0xFF0A, 0xFF6A, 0xFFBB, 0x0003 +.hword 0x004F, 0x0096, 0x00D1, 0x00FB, 0x010C, 0x010D, 0x010A, 0x0104 +.hword 0x00FA, 0x00EE, 0x00E0, 0x00D0, 0x00BE, 0x00AC, 0x0099, 0x0085 +.hword 0x0071, 0x005E, 0x004C, 0x003B, 0x002B, 0x001E, 0x0013, 0x000A +.hword 0x0005, 0x0003, 0x0230, 0x023A, 0x0253, 0x0271, 0x028C, 0x029C +.hword 0x0298, 0x0277, 0x0230, 0x01AD, 0x00EA, 0xFFFF, 0xFF01, 0xFE08 +.hword 0xFD2B, 0xFC55, 0xFB6F, 0xFA8E, 0xF9C7, 0xF92D, 0xF8D6, 0xF8AB +.hword 0xF886, 0xF868, 0xF84E, 0xF83A, 0xF82B, 0xF81F, 0xF818, 0xF814 +.hword 0xF812, 0xF813, 0xF816, 0xF81B, 0xF821, 0xF827, 0xF82E, 0xF834 +.hword 0xF83A, 0xF83F, 0xF842, 0xF843, 0x1D9D, 0x1DE2, 0x1E8B, 0x1F5B +.hword 0x2018, 0x2085, 0x2067, 0x1F83, 0x1D9D, 0x19E7, 0x1446, 0x0D8B +.hword 0x0687, 0x000B, 0xFAEA, 0xF6E8, 0xF355, 0xF049, 0xEDE0, 0xEC34 +.hword 0xEB60, 0xEB12, 0xEAE6, 0xEAD9, 0xEAE8, 0xEB0F, 0xEB4C, 0xEB9C +.hword 0xEBFB, 0xEC67, 0xECDC, 0xED56, 0xEDD4, 0xEE52, 0xEECD, 0xEF41 +.hword 0xEFAC, 0xF00A, 0xF059, 0xF095, 0xF0BC, 0xF0C9, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_06019F6C: # 0x06019F6C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x037E, 0x002A, 0x0300, 0x002A, 0x032A, 0x002A, 0x0354 +.hword 0x002A, 0x0282, 0x002A, 0x02AC, 0x002A, 0x02D6, 0x002A, 0x0201 +.hword 0x002A, 0x022B, 0x002A, 0x0255, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0200, 0x002A, 0x0004, 0x002A, 0x002E, 0x002A, 0x0058 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01FC, 0x002A, 0x0082 +.hword 0x002A, 0x00AC, 0x002A, 0x00D6, 0x0001, 0x027F, 0x0001, 0x0280 +.hword 0x0001, 0x0281, 0x002A, 0x0100, 0x002A, 0x012A, 0x002A, 0x0154 +.hword 0x0001, 0x01FD, 0x0001, 0x01FE, 0x0001, 0x01FF, 0x002A, 0x017E +.hword 0x002A, 0x01A8, 0x002A, 0x01D2 + +piranha_plant_seg6_anim_0601A014: # 0x0601A014 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x2A +.hword 0x0D +.word piranha_plant_seg6_animvalue_0601986C +.word piranha_plant_seg6_animindex_06019F6C +.word 0 + +piranha_plant_seg6_animvalue_0601A02C: # 0x0601A02C +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6A6B, 0x6792, 0x6439 +.hword 0x6186, 0x609F, 0x6121, 0x61DE, 0x62D0, 0x63ED, 0x652F, 0x668D +.hword 0x6800, 0x697E, 0x6B01, 0x6C7F, 0x6DF2, 0x6F51, 0x7095, 0x71B4 +.hword 0x72A8, 0x7368, 0x73EC, 0x743A, 0x7462, 0x7465, 0x7449, 0x7412 +.hword 0x73C3, 0x7362, 0x72F0, 0x7274, 0x71F0, 0x7169, 0x70E3, 0x7061 +.hword 0x6FE9, 0x6F7D, 0x6F23, 0x6EDD, 0x6EB0, 0x6EA0, 0x6EAA, 0x6EC6 +.hword 0x6EF2, 0x6F2C, 0x6F72, 0x6FC3, 0x701C, 0x707B, 0x70DE, 0x7144 +.hword 0x71AA, 0x720E, 0x726F, 0x72CA, 0x731D, 0x7367, 0x73A6, 0x73D7 +.hword 0x73F8, 0x7408, 0x7405, 0x73EC, 0x7301, 0x70F9, 0x6E7D, 0x6C36 +.hword 0x6ACE, 0x6A57, 0x6A58, 0x6AA6, 0x6B13, 0x6B75, 0x6B9F, 0x74CF +.hword 0x73B7, 0x711B, 0x6DFB, 0x6B5A, 0x6A37, 0x6A42, 0x6A76, 0x6ACF +.hword 0x6B48, 0x6BDC, 0x6C86, 0x6D40, 0x6E06, 0x6ED2, 0x6FA0, 0x706A +.hword 0x712B, 0x71DE, 0x727E, 0x7305, 0x7370, 0x73B8, 0x73E3, 0x73FD +.hword 0x7406, 0x7400, 0x73EE, 0x73D2, 0x73AC, 0x737E, 0x734C, 0x7315 +.hword 0x72DD, 0x72A5, 0x726E, 0x723B, 0x720D, 0x71E6, 0x71C8, 0x71B5 +.hword 0x71AE, 0x71AF, 0x71B2, 0x71B7, 0x71BF, 0x71C8, 0x71D4, 0x71E1 +.hword 0x71F1, 0x7203, 0x7217, 0x722E, 0x7246, 0x7261, 0x727E, 0x729D +.hword 0x72BF, 0x72E2, 0x7308, 0x7331, 0x735B, 0x7388, 0x73B8, 0x7424 +.hword 0x74E3, 0x75BB, 0x7670, 0x76CB, 0x76B7, 0x765E, 0x75E0, 0x755E +.hword 0x74F8, 0x74CF, 0xE0AE, 0xE0B1, 0xE0B9, 0xE0BE, 0xE0BD, 0xE0AE +.hword 0xE092, 0xE06F, 0xE045, 0xE017, 0xDFE6, 0xDFB2, 0xDF7E, 0xDF4C +.hword 0xDF1C, 0xDEF0, 0xDECA, 0xDEAC, 0xDE96, 0xDE8A, 0xDE8A, 0xDE97 +.hword 0xDEB2, 0xDEE1, 0xDF23, 0xDF76, 0xDFD7, 0xE045, 0xE0BD, 0xE13B +.hword 0xE1BE, 0xE242, 0xE2C7, 0xE348, 0xE3C3, 0xE436, 0xE49E, 0xE4F9 +.hword 0xE545, 0xE57D, 0xE5A1, 0xE5AE, 0xE5A5, 0xE58A, 0xE560, 0xE528 +.hword 0xE4E3, 0xE493, 0xE43A, 0xE3D8, 0xE370, 0xE304, 0xE294, 0xE223 +.hword 0xE1B2, 0xE142, 0xE0D5, 0xE06C, 0xE00A, 0xDFB0, 0xDF5E, 0xDF18 +.hword 0xDEDE, 0xDEB2, 0xDEE7, 0xDF9D, 0xE089, 0xE160, 0xE1D7, 0xE1E1 +.hword 0xE1B3, 0xE165, 0xE10F, 0xE0CA, 0xE0AE, 0x023E, 0x024A, 0x0263 +.hword 0x0275, 0x026F, 0x023E, 0x01F0, 0x01A3, 0x0154, 0x0105, 0x00B3 +.hword 0x005F, 0x0009, 0xFFB0, 0xFF52, 0xFEEF, 0xFE88, 0xFE1C, 0xFDA9 +.hword 0xFD30, 0xFCB0, 0xFC29, 0xFB9A, 0xFAF9, 0xFA3E, 0xF96F, 0xF88E +.hword 0xF7A0, 0xF6A8, 0xF5AA, 0xF4AB, 0xF3AD, 0xF2B6, 0xF1C8, 0xF0E7 +.hword 0xF018, 0xEF5E, 0xEEBE, 0xEE3A, 0xEDD7, 0xED99, 0xED83, 0xED94 +.hword 0xEDC3, 0xEE0E, 0xEE73, 0xEEEF, 0xEF81, 0xF024, 0xF0D7, 0xF198 +.hword 0xF263, 0xF336, 0xF40F, 0xF4EB, 0xF5C8, 0xF6A3, 0xF77A, 0xF849 +.hword 0xF910, 0xF9CA, 0xFA77, 0xFB12, 0xFB9A, 0xFBBA, 0xFB5C, 0xFAD7 +.hword 0xFA84, 0xFABB, 0xFBB5, 0xFD38, 0xFEF1, 0x0090, 0x01C5, 0x023E +.hword 0x70B4, 0x70C6, 0x70EA, 0x7105, 0x70FC, 0x70B4, 0x7041, 0x6FC9 +.hword 0x6F4C, 0x6ECB, 0x6E45, 0x6DBC, 0x6D2F, 0x6C9E, 0x6C0A, 0x6B72 +.hword 0x6AD8, 0x6A3A, 0x699A, 0x68F8, 0x6854, 0x67AD, 0x6705, 0x6650 +.hword 0x6587, 0x64AC, 0x63C3, 0x62D0, 0x61D6, 0x60D9, 0x5FDC, 0x5EE2 +.hword 0x5DF0, 0x5D08, 0x5C2F, 0x5B67, 0x5AB4, 0x5A1A, 0x599C, 0x593E +.hword 0x5903, 0x58EE, 0x58FE, 0x592A, 0x5971, 0x59D0, 0x5A46, 0x5AD0 +.hword 0x5B6C, 0x5C18, 0x5CD1, 0x5D95, 0x5E62, 0x5F36, 0x600E, 0x60E9 +.hword 0x61C4, 0x629C, 0x6370, 0x643E, 0x6503, 0x65BC, 0x6668, 0x6705 +.hword 0x6769, 0x678E, 0x67A9, 0x67ED, 0x688E, 0x69C5, 0x6B73, 0x6D4A +.hword 0x6EFB, 0x7039, 0x70B4, 0x1DC6, 0x1DCB, 0x1DD3, 0x1DDA, 0x1DD8 +.hword 0x1DC6, 0x1DA9, 0x1D89, 0x1D66, 0x1D42, 0x1D1B, 0x1CF3, 0x1CCB +.hword 0x1CA2, 0x1C79, 0x1C51, 0x1C29, 0x1C04, 0x1BE0, 0x1BBE, 0x1BA0 +.hword 0x1B84, 0x1B6D, 0x1B58, 0x1B44, 0x1B33, 0x1B22, 0x1B13, 0x1B06 +.hword 0x1AFA, 0x1AEF, 0x1AE5, 0x1ADC, 0x1AD5, 0x1ACF, 0x1AC9, 0x1AC5 +.hword 0x1AC1, 0x1ABF, 0x1ABD, 0x1ABC, 0x1ABB, 0x1ABC, 0x1ABD, 0x1ABE +.hword 0x1AC0, 0x1AC3, 0x1AC6, 0x1ACA, 0x1ACE, 0x1AD4, 0x1ADA, 0x1AE1 +.hword 0x1AE9, 0x1AF2, 0x1AFB, 0x1B06, 0x1B12, 0x1B1E, 0x1B2C, 0x1B3A +.hword 0x1B4A, 0x1B5B, 0x1B6D, 0x1B91, 0x1BD1, 0x1C1E, 0x1C6D, 0x1CAE +.hword 0x1CE9, 0x1D27, 0x1D63, 0x1D96, 0x1DB9, 0x1DC6, 0x068D, 0x06A9 +.hword 0x06E1, 0x070B, 0x06FD, 0x068D, 0x05D3, 0x0504, 0x0423, 0x0334 +.hword 0x0239, 0x0136, 0x002E, 0xFF25, 0xFE1D, 0xFD19, 0xFC1E, 0xFB2D +.hword 0xFA4A, 0xF979, 0xF8BD, 0xF819, 0xF78F, 0xF71C, 0xF6B9, 0xF663 +.hword 0xF61B, 0xF5DF, 0xF5AE, 0xF587, 0xF568, 0xF552, 0xF543, 0xF53A +.hword 0xF536, 0xF536, 0xF538, 0xF53D, 0xF542, 0xF547, 0xF54A, 0xF54C +.hword 0xF54B, 0xF549, 0xF547, 0xF545, 0xF543, 0xF542, 0xF543, 0xF547 +.hword 0xF54D, 0xF556, 0xF563, 0xF575, 0xF58B, 0xF5A7, 0xF5C9, 0xF5F2 +.hword 0xF622, 0xF659, 0xF699, 0xF6E1, 0xF733, 0xF78F, 0xF869, 0xF9FB +.hword 0xFBEB, 0xFDE1, 0xFF85, 0x00FC, 0x028D, 0x040F, 0x0556, 0x0638 +.hword 0x068D, 0x12B0, 0x1283, 0x1228, 0x11E4, 0x11FB, 0x12B0, 0x13DE +.hword 0x152F, 0x169D, 0x1823, 0x19BC, 0x1B62, 0x1D10, 0x1EC1, 0x206F +.hword 0x2215, 0x23AF, 0x2535, 0x26A4, 0x27F6, 0x2925, 0x2A2D, 0x2B07 +.hword 0x2BBB, 0x2C55, 0x2CD7, 0x2D42, 0x2D98, 0x2DDC, 0x2E0F, 0x2E32 +.hword 0x2E49, 0x2E55, 0x2E57, 0x2E52, 0x2E47, 0x2E39, 0x2E29, 0x2E19 +.hword 0x2E0C, 0x2E02, 0x2DFF, 0x2E01, 0x2E06, 0x2E0D, 0x2E16, 0x2E1F +.hword 0x2E27, 0x2E2D, 0x2E31, 0x2E31, 0x2E2C, 0x2E21, 0x2E0F, 0x2DF5 +.hword 0x2DD3, 0x2DA6, 0x2D6F, 0x2D2C, 0x2CDC, 0x2C7E, 0x2C11, 0x2B95 +.hword 0x2B07, 0x29AA, 0x2720, 0x23FA, 0x20CA, 0x1E20, 0x1BBE, 0x1932 +.hword 0x16BF, 0x14AB, 0x133A, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x0006, 0xFFCB, 0xFF3D, 0xFE99, 0xFE17, 0xFDF2, 0xFE15 +.hword 0xFE45, 0xFE7F, 0xFEC3, 0xFF0D, 0xFF5E, 0xFFB3, 0x0009, 0x0061 +.hword 0x00B8, 0x010D, 0x015D, 0x01A8, 0x01EC, 0x0227, 0x0257, 0x027A +.hword 0x0293, 0x02A5, 0x02B0, 0x02B5, 0x02B5, 0x02B0, 0x02A7, 0x029B +.hword 0x028C, 0x027C, 0x026A, 0x0258, 0x0246, 0x0235, 0x0225, 0x0218 +.hword 0x020D, 0x0207, 0x0204, 0x0206, 0x020C, 0x0215, 0x0221, 0x022F +.hword 0x023F, 0x0250, 0x0261, 0x0273, 0x0284, 0x0294, 0x02A3, 0x02B1 +.hword 0x02BB, 0x02C3, 0x02C7, 0x02C7, 0x02C3, 0x02BA, 0x02AB, 0x0296 +.hword 0x027A, 0x020C, 0x012F, 0x002A, 0xFF44, 0xFEC1, 0xFEB1, 0xFEE3 +.hword 0xFF39, 0xFF99, 0xFFE7, 0x0006, 0x095E, 0x0959, 0x094C, 0x093C +.hword 0x092D, 0x0925, 0x0921, 0x091E, 0x091A, 0x0918, 0x0915, 0x0913 +.hword 0x0910, 0x090F, 0x090D, 0x090C, 0x090A, 0x090A, 0x0909, 0x0908 +.hword 0x0908, 0x0907, 0x0907, 0x0908, 0x0908, 0x0909, 0x090B, 0x090C +.hword 0x090E, 0x0910, 0x0912, 0x0915, 0x0917, 0x0919, 0x091B, 0x091D +.hword 0x091F, 0x0921, 0x0922, 0x0923, 0x0924, 0x0924, 0x0924, 0x0923 +.hword 0x0923, 0x0921, 0x0920, 0x091E, 0x091C, 0x091B, 0x0918, 0x0916 +.hword 0x0914, 0x0912, 0x0910, 0x090E, 0x090D, 0x090B, 0x090A, 0x0908 +.hword 0x0908, 0x0907, 0x0907, 0x0907, 0x090B, 0x0913, 0x091E, 0x0929 +.hword 0x0933, 0x093C, 0x0945, 0x094F, 0x0957, 0x095C, 0x095E, 0x19C6 +.hword 0x18BD, 0x164D, 0x1375, 0x1137, 0x1094, 0x1131, 0x1204, 0x1307 +.hword 0x1432, 0x157D, 0x16E2, 0x185A, 0x19DC, 0x1B63, 0x1CE5, 0x1E5D +.hword 0x1FC3, 0x210F, 0x223A, 0x233E, 0x2412, 0x24B0, 0x251F, 0x256D +.hword 0x259D, 0x25B3, 0x25B1, 0x259A, 0x2572, 0x253C, 0x24FA, 0x24B0 +.hword 0x2461, 0x240F, 0x23BF, 0x2372, 0x232D, 0x22F1, 0x22C3, 0x22A5 +.hword 0x229A, 0x22A4, 0x22BE, 0x22E6, 0x231B, 0x2359, 0x239F, 0x23EB +.hword 0x2439, 0x2488, 0x24D5, 0x251F, 0x2562, 0x259D, 0x25CD, 0x25EF +.hword 0x2603, 0x2604, 0x25F1, 0x25C8, 0x2587, 0x252A, 0x24B0, 0x22C8 +.hword 0x1EF3, 0x1A6A, 0x1666, 0x1420, 0x13DB, 0x14B5, 0x1635, 0x17DF +.hword 0x1938, 0x19C6, 0xE128, 0xC001, 0xE128, 0x0003, 0xFFCF, 0xFF50 +.hword 0xFEB9, 0xFE3C, 0xFE09, 0xFE11, 0xFE22, 0xFE3B, 0xFE5A, 0xFE7E +.hword 0xFEA6, 0xFED2, 0xFF00, 0xFF30, 0xFF5F, 0xFF8D, 0xFFB9, 0xFFE2 +.hword 0x0006, 0x0025, 0x003E, 0x0050, 0x005B, 0x0062, 0x0065, 0x0065 +.hword 0x0063, 0x005D, 0x0056, 0x004C, 0x0042, 0x0037, 0x002B, 0x001F +.hword 0x0013, 0x0008, 0xFFFF, 0xFFF7, 0xFFF0, 0xFFEC, 0xFFEB, 0xFFEB +.hword 0xFFED, 0xFFEF, 0xFFF2, 0xFFF6, 0xFFFA, 0xFFFF, 0x0004, 0x000A +.hword 0x0010, 0x0016, 0x001C, 0x0023, 0x0029, 0x0030, 0x0035, 0x003B +.hword 0x0040, 0x0045, 0x0049, 0x004D, 0x0050, 0x004E, 0x0048, 0x003D +.hword 0x0033, 0x002A, 0x0022, 0x001A, 0x0011, 0x000A, 0x0005, 0x0003 +.hword 0x09C7, 0x09C2, 0x09B5, 0x09A6, 0x099A, 0x0995, 0x0995, 0x0996 +.hword 0x0997, 0x099A, 0x099C, 0x09A0, 0x09A3, 0x09A7, 0x09AB, 0x09AE +.hword 0x09B2, 0x09B6, 0x09B9, 0x09BC, 0x09BF, 0x09C1, 0x09C3, 0x09C4 +.hword 0x09C5, 0x09C6, 0x09C6, 0x09C7, 0x09C7, 0x09C7, 0x09C7, 0x09C7 +.hword 0x09C7, 0x09C6, 0x09C6, 0x09C6, 0x09C5, 0x09C5, 0x09C5, 0x09C4 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C3, 0x09C3, 0x09C3 +.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 +.hword 0x09C3, 0x09C4, 0x09C4, 0x09C5, 0x09C5, 0x09C5, 0x09C6, 0x09C6 +.hword 0x09C6, 0x09C7, 0x09C7, 0x0FD4, 0x0EF2, 0x0CD9, 0x0A5A, 0x0847 +.hword 0x0771, 0x0794, 0x07DB, 0x0842, 0x08C4, 0x095E, 0x0A0A, 0x0AC4 +.hword 0x0B87, 0x0C4F, 0x0D17, 0x0DDB, 0x0E95, 0x0F43, 0x0FDE, 0x1063 +.hword 0x10CD, 0x1117, 0x1146, 0x1164, 0x1172, 0x1173, 0x1167, 0x1150 +.hword 0x1131, 0x110A, 0x10DE, 0x10AE, 0x107C, 0x1049, 0x1018, 0x0FEA +.hword 0x0FC0, 0x0F9D, 0x0F81, 0x0F6F, 0x0F69, 0x0F6B, 0x0F72, 0x0F7B +.hword 0x0F89, 0x0F99, 0x0FAC, 0x0FC1, 0x0FD8, 0x0FF0, 0x100A, 0x1024 +.hword 0x103F, 0x105A, 0x1075, 0x108F, 0x10A8, 0x10C0, 0x10D6, 0x10EA +.hword 0x10FC, 0x110B, 0x1117, 0x1111, 0x10F4, 0x10CA, 0x109D, 0x1078 +.hword 0x1057, 0x1033, 0x1010, 0x0FF1, 0x0FDC, 0x0FD4, 0x0003, 0xFFAF +.hword 0xFEE4, 0xFDF2, 0xFD27, 0xFCD4, 0xFCDC, 0xFCF2, 0xFD14, 0xFD3F +.hword 0xFD72, 0xFDAC, 0xFDEC, 0xFE2F, 0xFE74, 0xFEBA, 0xFEFE, 0xFF40 +.hword 0xFF7E, 0xFFB6, 0xFFE7, 0x000E, 0x002B, 0x0041, 0x0051, 0x005E +.hword 0x0066, 0x006C, 0x006E, 0x006E, 0x006B, 0x0066, 0x0061, 0x005A +.hword 0x0052, 0x004A, 0x0042, 0x003B, 0x0035, 0x0030, 0x002C, 0x002B +.hword 0x002B, 0x002B, 0x002A, 0x002A, 0x0029, 0x0029, 0x0028, 0x0027 +.hword 0x0027, 0x0026, 0x0025, 0x0025, 0x0025, 0x0024, 0x0024, 0x0025 +.hword 0x0025, 0x0026, 0x0026, 0x0028, 0x0029, 0x002B, 0x0033, 0x0042 +.hword 0x0053, 0x0061, 0x0064, 0x005A, 0x0047, 0x0031, 0x001B, 0x000A +.hword 0x0003, 0xF843, 0xF855, 0xF87F, 0xF8B2, 0xF8DD, 0xF8EF, 0xF8EE +.hword 0xF8EB, 0xF8E5, 0xF8DD, 0xF8D3, 0xF8C8, 0xF8BC, 0xF8AF, 0xF8A1 +.hword 0xF894, 0xF886, 0xF87A, 0xF86E, 0xF863, 0xF859, 0xF851, 0xF84C +.hword 0xF848, 0xF844, 0xF842, 0xF840, 0xF83F, 0xF83F, 0xF83F, 0xF83F +.hword 0xF840, 0xF841, 0xF843, 0xF844, 0xF846, 0xF847, 0xF849, 0xF84A +.hword 0xF84B, 0xF84B, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C +.hword 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C +.hword 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C, 0xF84C +.hword 0xF84C, 0xF84C, 0xF84B, 0xF84B, 0xF84A, 0xF849, 0xF848, 0xF847 +.hword 0xF845, 0xF844, 0xF843, 0xF843, 0xF0C9, 0xF29A, 0xF6ED, 0xFC15 +.hword 0x0064, 0x022C, 0x01FB, 0x0184, 0x00CE, 0xFFE3, 0xFECA, 0xFD8C +.hword 0xFC32, 0xFAC4, 0xF94B, 0xF7CE, 0xF658, 0xF4F0, 0xF39E, 0xF26C +.hword 0xF162, 0xF088, 0xEFE7, 0xEF72, 0xEF17, 0xEED2, 0xEEA3, 0xEE86 +.hword 0xEE7A, 0xEE7C, 0xEE8A, 0xEEA3, 0xEEC3, 0xEEE9, 0xEF13, 0xEF3E +.hword 0xEF69, 0xEF90, 0xEFB3, 0xEFCE, 0xEFE0, 0xEFE7, 0xEFE7, 0xEFE9 +.hword 0xEFEB, 0xEFED, 0xEFF1, 0xEFF4, 0xEFF8, 0xEFFC, 0xEFFF, 0xF003 +.hword 0xF006, 0xF008, 0xF00A, 0xF00B, 0xF00C, 0xF00B, 0xF009, 0xF005 +.hword 0xF000, 0xEFF9, 0xEFF1, 0xEFE7, 0xEFBC, 0xEF69, 0xEF0D, 0xEEC6 +.hword 0xEEB5, 0xEEEB, 0xEF52, 0xEFCF, 0xF049, 0xF0A5, 0xF0C9, 0x3DB1 + +piranha_plant_seg6_animindex_0601AA3C: # 0x0601AA3C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0507, 0x004B, 0x0426, 0x004B, 0x0471, 0x004B, 0x04BC +.hword 0x004B, 0x0345, 0x004B, 0x0390, 0x004B, 0x03DB, 0x004B, 0x0261 +.hword 0x004B, 0x02AC, 0x004B, 0x02F7, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0260, 0x0001, 0x0000, 0x0001, 0x0000, 0x004B, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x025C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x004B, 0x004F, 0x0001, 0x0342, 0x0001, 0x0343 +.hword 0x0001, 0x0344, 0x004B, 0x009A, 0x004B, 0x00E5, 0x004B, 0x0130 +.hword 0x0001, 0x025D, 0x0001, 0x025E, 0x0001, 0x025F, 0x004B, 0x017B +.hword 0x004B, 0x01C6, 0x004B, 0x0211 + +piranha_plant_seg6_anim_0601AAE4: # 0x0601AAE4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x4B +.hword 0x0D +.word piranha_plant_seg6_animvalue_0601A02C +.word piranha_plant_seg6_animindex_0601AA3C +.word 0 + +piranha_plant_seg6_animvalue_0601AAFC: # 0x0601AAFC +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6A6D, 0x6797, 0x6441 +.hword 0x618E, 0x609F, 0x6104, 0x6187, 0x6225, 0x62DD, 0x63AB, 0x648D +.hword 0x6581, 0x6685, 0x6795, 0x68B1, 0x69D4, 0x6AFD, 0x6C29, 0x6D56 +.hword 0x6E81, 0x6FA8, 0x70C9, 0x71E1, 0x72ED, 0x73EC, 0x74CF, 0x73AA +.hword 0x70F4, 0x6DC1, 0x6B26, 0x6A37, 0x6A95, 0x6B21, 0x6BD7, 0x6CB1 +.hword 0x6DA9, 0x6EB9, 0x6FDC, 0x710D, 0x7246, 0x7381, 0x74B8, 0x75E6 +.hword 0x7706, 0x7812, 0x7904, 0x79D6, 0x7A83, 0x7B06, 0x7B59, 0x7B75 +.hword 0xE0AE, 0xE0B1, 0xE0B7, 0xE0BC, 0xE0BB, 0xE0AE, 0xE099, 0xE083 +.hword 0xE06D, 0xE055, 0xE03D, 0xE024, 0xE00B, 0xDFF1, 0xDFD7, 0xDFBD +.hword 0xDFA2, 0xDF87, 0xDF6C, 0xDF51, 0xDF36, 0xDF1B, 0xDF00, 0xDEE6 +.hword 0xDECC, 0xDEB2, 0x023E, 0x0249, 0x025E, 0x026F, 0x0269, 0x023E +.hword 0x01F8, 0x01AF, 0x0163, 0x0115, 0x00C4, 0x0071, 0x001D, 0xFFC7 +.hword 0xFF70, 0xFF17, 0xFEBD, 0xFE63, 0xFE08, 0xFDAD, 0xFD53, 0xFCF9 +.hword 0xFC9F, 0xFC47, 0xFBF0, 0xFB9A, 0x70B4, 0x70C4, 0x70E3, 0x70FB +.hword 0x70F3, 0x70B4, 0x704E, 0x6FE4, 0x6F76, 0x6F03, 0x6E8E, 0x6E15 +.hword 0x6D9A, 0x6D1C, 0x6C9C, 0x6C1A, 0x6B98, 0x6B14, 0x6A90, 0x6A0C +.hword 0x6988, 0x6905, 0x6882, 0x6801, 0x6782, 0x6705, 0x1DC6, 0x1DCA +.hword 0x1DD2, 0x1DD8, 0x1DD6, 0x1DC6, 0x1DAE, 0x1D94, 0x1D79, 0x1D5D +.hword 0x1D41, 0x1D23, 0x1D05, 0x1CE7, 0x1CC8, 0x1CA8, 0x1C89, 0x1C69 +.hword 0x1C49, 0x1C29, 0x1C09, 0x1BE9, 0x1BC9, 0x1BAA, 0x1B8B, 0x1B6D +.hword 0x068D, 0x06A6, 0x06D7, 0x06FC, 0x06F0, 0x068D, 0x05F0, 0x054C +.hword 0x04A1, 0x03F0, 0x033A, 0x027F, 0x01BF, 0x00FC, 0x0036, 0xFF6F +.hword 0xFEA4, 0xFDD9, 0xFD0C, 0xFC3F, 0xFB73, 0xFAA8, 0xF9DE, 0xF916 +.hword 0xF851, 0xF78F, 0x12B0, 0x1288, 0x1238, 0x11FC, 0x1210, 0x12B0 +.hword 0x13AF, 0x14BA, 0x15D0, 0x16EF, 0x1816, 0x1946, 0x1A7D, 0x1BB9 +.hword 0x1CFA, 0x1E40, 0x1F88, 0x20D3, 0x221F, 0x236B, 0x24B7, 0x2601 +.hword 0x2749, 0x288D, 0x29CD, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x0006, 0xFFCB, 0xFF3F, 0xFE9B, 0xFE19, 0xFDF2, 0xFE0E +.hword 0xFE31, 0xFE59, 0xFE86, 0xFEB8, 0xFEEE, 0xFF27, 0xFF64, 0xFFA3 +.hword 0xFFE4, 0x0026, 0x006B, 0x00AF, 0x00F4, 0x0139, 0x017D, 0x01C0 +.hword 0x0200, 0x023F, 0x027A, 0x095E, 0x0959, 0x094C, 0x093C, 0x092D +.hword 0x0925, 0x0922, 0x091F, 0x091C, 0x091A, 0x0918, 0x0916, 0x0915 +.hword 0x0913, 0x0912, 0x0911, 0x0910, 0x090F, 0x090F, 0x090E, 0x090D +.hword 0x090C, 0x090B, 0x090A, 0x0909, 0x0907, 0x19C6, 0x18C0, 0x1654 +.hword 0x1380, 0x1141, 0x1094, 0x1112, 0x11AB, 0x125C, 0x1325, 0x1401 +.hword 0x14F0, 0x15EF, 0x16FC, 0x1814, 0x1936, 0x1A5F, 0x1B8D, 0x1CBE +.hword 0x1DF0, 0x1F21, 0x204D, 0x2174, 0x2293, 0x23A8, 0x24B0, 0xE128 +.hword 0xC001, 0xE128, 0x0003, 0xFFCF, 0xFF50, 0xFEB9, 0xFE3C, 0xFE09 +.hword 0xFE0F, 0xFE19, 0xFE28, 0xFE3B, 0xFE52, 0xFE6C, 0xFE88, 0xFEA7 +.hword 0xFEC9, 0xFEEC, 0xFF10, 0xFF35, 0xFF5B, 0xFF81, 0xFFA6, 0xFFCB +.hword 0xFFEF, 0x0011, 0x0031, 0x0050, 0x09C7, 0x09C2, 0x09B5, 0x09A6 +.hword 0x099A, 0x0995, 0x0995, 0x0995, 0x0996, 0x0998, 0x0999, 0x099B +.hword 0x099E, 0x09A0, 0x09A3, 0x09A6, 0x09A9, 0x09AC, 0x09AF, 0x09B2 +.hword 0x09B5, 0x09B8, 0x09BB, 0x09BE, 0x09C1, 0x09C3, 0x0FD4, 0x0EF2 +.hword 0x0CDA, 0x0A5B, 0x0848, 0x0771, 0x0789, 0x07B5, 0x07F4, 0x0844 +.hword 0x08A3, 0x0911, 0x098A, 0x0A0E, 0x0A9B, 0x0B2F, 0x0BC9, 0x0C67 +.hword 0x0D06, 0x0DA6, 0x0E46, 0x0EE2, 0x0F7A, 0x100C, 0x1096, 0x1117 +.hword 0x0003, 0xFFAF, 0xFEE4, 0xFDF2, 0xFD27, 0xFCD4, 0xFCD9, 0xFCE6 +.hword 0xFCFB, 0xFD15, 0xFD36, 0xFD5B, 0xFD85, 0xFDB3, 0xFDE5, 0xFE19 +.hword 0xFE4F, 0xFE86, 0xFEBF, 0xFEF7, 0xFF2F, 0xFF66, 0xFF9C, 0xFFCF +.hword 0xFFFF, 0x002B, 0xF843, 0xF855, 0xF87F, 0xF8B2, 0xF8DD, 0xF8EF +.hword 0xF8EF, 0xF8ED, 0xF8E9, 0xF8E4, 0xF8DE, 0xF8D7, 0xF8CF, 0xF8C6 +.hword 0xF8BD, 0xF8B3, 0xF8A8, 0xF89E, 0xF893, 0xF888, 0xF87D, 0xF872 +.hword 0xF867, 0xF85E, 0xF854, 0xF84C, 0xF0C9, 0xF29A, 0xF6ED, 0xFC14 +.hword 0x0063, 0x022C, 0x020D, 0x01C4, 0x0156, 0x00C4, 0x0013, 0xFF46 +.hword 0xFE61, 0xFD65, 0xFC58, 0xFB3C, 0xFA15, 0xF8E6, 0xF7B2, 0xF67E +.hword 0xF54B, 0xF41E, 0xF2FA, 0xF1E3, 0xF0DB, 0xEFE7, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_0601AE8C: # 0x0601AE8C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C6, 0x001A, 0x0178, 0x001A, 0x0192, 0x001A, 0x01AC +.hword 0x001A, 0x012A, 0x001A, 0x0144, 0x001A, 0x015E, 0x001A, 0x00D9 +.hword 0x001A, 0x00F3, 0x001A, 0x010D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x001E, 0x0001, 0x0127, 0x0001, 0x0128 +.hword 0x0001, 0x0129, 0x001A, 0x0038, 0x001A, 0x0052, 0x001A, 0x006C +.hword 0x0001, 0x00D5, 0x0001, 0x00D6, 0x0001, 0x00D7, 0x001A, 0x0086 +.hword 0x001A, 0x00A0, 0x001A, 0x00BA + +piranha_plant_seg6_anim_0601AF34: # 0x0601AF34 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x0D +.word piranha_plant_seg6_animvalue_0601AAFC +.word piranha_plant_seg6_animindex_0601AE8C +.word 0 + +piranha_plant_seg6_animvalue_0601AF4C: # 0x0601AF4C +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x73EC, 0x73E6, 0x73D5, 0x73BA +.hword 0x7396, 0x7369, 0x7335, 0x72FA, 0x72BA, 0x7275, 0x722D, 0x71E1 +.hword 0x7194, 0x7146, 0x70F8, 0x70AB, 0x7060, 0x7017, 0x6FD2, 0x6F92 +.hword 0x6F57, 0x6F23, 0x6EF6, 0x6ED2, 0x6EB7, 0x6EA6, 0x6EA0, 0x6EA3 +.hword 0x6EAD, 0x6EBC, 0x6ED0, 0x6EEA, 0x6F08, 0x6F2B, 0x6F52, 0x6F7D +.hword 0x6FAB, 0x6FDC, 0x7011, 0x7047, 0x7080, 0x70BA, 0x70F6, 0x7133 +.hword 0x7171, 0x71AF, 0x71ED, 0x722B, 0x7269, 0x72A6, 0x72E1, 0x731B +.hword 0x7353, 0x7389, 0x73BC, 0x73EC, 0x7B75, 0x7B6D, 0x7B56, 0x7B30 +.hword 0x7AFE, 0x7AC0, 0x7A78, 0x7A26, 0x79CE, 0x796E, 0x790A, 0x78A2 +.hword 0x7837, 0x77CB, 0x775F, 0x76F4, 0x768C, 0x7627, 0x75C8, 0x756F +.hword 0x751E, 0x74D6, 0x7498, 0x7465, 0x7440, 0x7428, 0x7420, 0x7427 +.hword 0x743A, 0x7458, 0x7481, 0x74B4, 0x74F0, 0x7533, 0x757E, 0x75CE +.hword 0x7624, 0x767D, 0x76DA, 0x773A, 0x779A, 0x77FB, 0x785C, 0x78BB +.hword 0x7918, 0x7972, 0x79C7, 0x7A18, 0x7A62, 0x7AA6, 0x7AE1, 0x7B14 +.hword 0x7B3D, 0x7B5C, 0x7B6F, 0x7B75, 0xDEB2, 0xDEBA, 0xDED1, 0xDEF4 +.hword 0xDF24, 0xDF5F, 0xDFA4, 0xDFF1, 0xE046, 0xE0A1, 0xE100, 0xE164 +.hword 0xE1C9, 0xE230, 0xE297, 0xE2FD, 0xE360, 0xE3C0, 0xE41A, 0xE46F +.hword 0xE4BC, 0xE501, 0xE53C, 0xE56C, 0xE590, 0xE5A6, 0xE5AE, 0xE5AA +.hword 0xE59E, 0xE58A, 0xE56F, 0xE54D, 0xE525, 0xE4F7, 0xE4C3, 0xE48B +.hword 0xE44E, 0xE40D, 0xE3C8, 0xE380, 0xE336, 0xE2E9, 0xE29A, 0xE249 +.hword 0xE1F8, 0xE1A6, 0xE154, 0xE102, 0xE0B1, 0xE061, 0xE012, 0xDFC6 +.hword 0xDF7C, 0xDF35, 0xDEF2, 0xDEB2, 0xFB9A, 0xFB8A, 0xFB5D, 0xFB15 +.hword 0xFAB4, 0xFA3D, 0xF9B2, 0xF916, 0xF86C, 0xF7B5, 0xF6F4, 0xF62B +.hword 0xF55E, 0xF48F, 0xF3BF, 0xF2F2, 0xF229, 0xF169, 0xF0B2, 0xF007 +.hword 0xEF6B, 0xEEE0, 0xEE69, 0xEE08, 0xEDC0, 0xED93, 0xED83, 0xED8C +.hword 0xEDA4, 0xEDCD, 0xEE03, 0xEE47, 0xEE98, 0xEEF5, 0xEF5D, 0xEFCF +.hword 0xF049, 0xF0CD, 0xF157, 0xF1E8, 0xF27F, 0xF31B, 0xF3BA, 0xF45C +.hword 0xF500, 0xF5A6, 0xF64C, 0xF6F1, 0xF794, 0xF836, 0xF8D4, 0xF96E +.hword 0xFA02, 0xFA91, 0xFB19, 0xFB9A, 0x6705, 0x66F5, 0x66C8, 0x6680 +.hword 0x661F, 0x65A8, 0x651D, 0x6481, 0x63D7, 0x6320, 0x625F, 0x6197 +.hword 0x60C9, 0x5FFA, 0x5F2A, 0x5E5D, 0x5D94, 0x5CD4, 0x5C1D, 0x5B72 +.hword 0x5AD6, 0x5A4B, 0x59D4, 0x5973, 0x592B, 0x58FE, 0x58EE, 0x58F7 +.hword 0x590F, 0x5938, 0x596E, 0x59B2, 0x5A03, 0x5A60, 0x5AC8, 0x5B3A +.hword 0x5BB4, 0x5C38, 0x5CC2, 0x5D53, 0x5DEA, 0x5E86, 0x5F25, 0x5FC7 +.hword 0x606C, 0x6111, 0x61B7, 0x625C, 0x6300, 0x63A1, 0x643F, 0x64D9 +.hword 0x656E, 0x65FD, 0x6685, 0x6705, 0x1B6D, 0x1B6C, 0x1B6A, 0x1B66 +.hword 0x1B61, 0x1B5B, 0x1B55, 0x1B4D, 0x1B45, 0x1B3C, 0x1B32, 0x1B28 +.hword 0x1B1E, 0x1B14, 0x1B0A, 0x1B00, 0x1AF6, 0x1AEC, 0x1AE3, 0x1ADB +.hword 0x1AD3, 0x1ACD, 0x1AC7, 0x1AC2, 0x1ABE, 0x1ABC, 0x1ABB, 0x1ABC +.hword 0x1ABD, 0x1ABF, 0x1AC2, 0x1AC5, 0x1AC9, 0x1ACE, 0x1AD3, 0x1AD8 +.hword 0x1ADE, 0x1AE5, 0x1AEC, 0x1AF3, 0x1AFA, 0x1B02, 0x1B0A, 0x1B12 +.hword 0x1B1A, 0x1B22, 0x1B2A, 0x1B32, 0x1B3A, 0x1B42, 0x1B4A, 0x1B51 +.hword 0x1B59, 0x1B60, 0x1B66, 0x1B6D, 0xF78F, 0xF78D, 0xF785, 0xF77A +.hword 0xF76A, 0xF757, 0xF741, 0xF728, 0xF70C, 0xF6EF, 0xF6D0, 0xF6B0 +.hword 0xF68F, 0xF66E, 0xF64C, 0xF62B, 0xF60B, 0xF5EC, 0xF5CF, 0xF5B3 +.hword 0xF59A, 0xF584, 0xF571, 0xF561, 0xF556, 0xF54E, 0xF54C, 0xF54D +.hword 0xF551, 0xF558, 0xF560, 0xF56B, 0xF578, 0xF587, 0xF598, 0xF5AA +.hword 0xF5BE, 0xF5D3, 0xF5E9, 0xF601, 0xF619, 0xF632, 0xF64B, 0xF665 +.hword 0xF680, 0xF69A, 0xF6B5, 0xF6D0, 0xF6EA, 0xF704, 0xF71D, 0xF736 +.hword 0xF74E, 0xF765, 0xF77B, 0xF78F, 0x2B07, 0x2B0A, 0x2B14, 0x2B23 +.hword 0x2B37, 0x2B51, 0x2B6E, 0x2B8F, 0x2BB3, 0x2BD9, 0x2C02, 0x2C2C +.hword 0x2C57, 0x2C83, 0x2CAF, 0x2CDA, 0x2D04, 0x2D2D, 0x2D53, 0x2D77 +.hword 0x2D98, 0x2DB5, 0x2DCE, 0x2DE3, 0x2DF2, 0x2DFB, 0x2DFF, 0x2DFD +.hword 0x2DF8, 0x2DEF, 0x2DE4, 0x2DD5, 0x2DC4, 0x2DB1, 0x2D9B, 0x2D83 +.hword 0x2D69, 0x2D4D, 0x2D30, 0x2D12, 0x2CF2, 0x2CD1, 0x2CB0, 0x2C8D +.hword 0x2C6B, 0x2C48, 0x2C25, 0x2C02, 0x2BE0, 0x2BBE, 0x2B9D, 0x2B7C +.hword 0x2B5D, 0x2B3F, 0x2B22, 0x2B07, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x027A, 0x027A, 0x0278, 0x0276, 0x0273, 0x026F, 0x026A +.hword 0x0265, 0x0260, 0x025A, 0x0253, 0x024D, 0x0246, 0x023F, 0x0238 +.hword 0x0232, 0x022B, 0x0225, 0x021F, 0x0219, 0x0214, 0x0210, 0x020C +.hword 0x0209, 0x0206, 0x0205, 0x0204, 0x0204, 0x0205, 0x0207, 0x0208 +.hword 0x020B, 0x020D, 0x0210, 0x0214, 0x0217, 0x021B, 0x0220, 0x0224 +.hword 0x0229, 0x022E, 0x0233, 0x0238, 0x023E, 0x0243, 0x0248, 0x024E +.hword 0x0253, 0x0259, 0x025E, 0x0263, 0x0268, 0x026D, 0x0272, 0x0276 +.hword 0x027A, 0x0907, 0x0908, 0x0908, 0x0908, 0x0909, 0x090A, 0x090B +.hword 0x090D, 0x090E, 0x090F, 0x0911, 0x0912, 0x0914, 0x0916, 0x0917 +.hword 0x0919, 0x091B, 0x091C, 0x091E, 0x091F, 0x0920, 0x0921, 0x0922 +.hword 0x0923, 0x0924, 0x0924, 0x0924, 0x0924, 0x0924, 0x0924, 0x0923 +.hword 0x0923, 0x0922, 0x0921, 0x0920, 0x091F, 0x091F, 0x091D, 0x091C +.hword 0x091B, 0x091A, 0x0919, 0x0917, 0x0916, 0x0915, 0x0914, 0x0912 +.hword 0x0911, 0x0910, 0x090E, 0x090D, 0x090C, 0x090B, 0x090A, 0x0908 +.hword 0x0907, 0x24B0, 0x24AE, 0x24A7, 0x249D, 0x248E, 0x247D, 0x2468 +.hword 0x2451, 0x2438, 0x241D, 0x2400, 0x23E3, 0x23C4, 0x23A5, 0x2387 +.hword 0x2368, 0x234B, 0x232E, 0x2313, 0x22FA, 0x22E3, 0x22CE, 0x22BC +.hword 0x22AE, 0x22A3, 0x229D, 0x229A, 0x229C, 0x229F, 0x22A5, 0x22AD +.hword 0x22B7, 0x22C3, 0x22D1, 0x22E1, 0x22F1, 0x2304, 0x2317, 0x232B +.hword 0x2341, 0x2357, 0x236E, 0x2386, 0x239E, 0x23B6, 0x23CF, 0x23E7 +.hword 0x2400, 0x2418, 0x2430, 0x2447, 0x245E, 0x2474, 0x2489, 0x249D +.hword 0x24B0, 0xE128, 0xC001, 0xE128, 0x0050, 0x004F, 0x004E, 0x004C +.hword 0x0049, 0x0046, 0x0042, 0x003D, 0x0039, 0x0033, 0x002E, 0x0028 +.hword 0x0023, 0x001D, 0x0017, 0x0011, 0x000B, 0x0006, 0x0001, 0xFFFD +.hword 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEE, 0xFFEC, 0xFFEB, 0xFFEB, 0xFFEB +.hword 0xFFEC, 0xFFED, 0xFFEE, 0xFFF0, 0xFFF2, 0xFFF5, 0xFFF8, 0xFFFB +.hword 0xFFFF, 0x0001, 0x0005, 0x0009, 0x000E, 0x0012, 0x0017, 0x001B +.hword 0x0020, 0x0025, 0x0029, 0x002E, 0x0033, 0x0037, 0x003C, 0x0040 +.hword 0x0044, 0x0048, 0x004C, 0x0050, 0x09C3, 0x09C3, 0x09C3, 0x09C3 +.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 +.hword 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4, 0x09C4 +.hword 0x09C4, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x09C3 +.hword 0x09C3, 0x09C3, 0x09C3, 0x09C3, 0x1117, 0x1115, 0x110F, 0x1107 +.hword 0x10FB, 0x10ED, 0x10DD, 0x10CA, 0x10B6, 0x10A0, 0x1089, 0x1071 +.hword 0x1059, 0x1040, 0x1027, 0x100F, 0x0FF7, 0x0FE0, 0x0FCA, 0x0FB6 +.hword 0x0FA3, 0x0F93, 0x0F85, 0x0F79, 0x0F70, 0x0F6B, 0x0F69, 0x0F6A +.hword 0x0F6D, 0x0F72, 0x0F78, 0x0F81, 0x0F8A, 0x0F95, 0x0FA2, 0x0FAF +.hword 0x0FBE, 0x0FCD, 0x0FDE, 0x0FEF, 0x1001, 0x1014, 0x1027, 0x103A +.hword 0x104D, 0x1061, 0x1075, 0x1089, 0x109C, 0x10AF, 0x10C2, 0x10D4 +.hword 0x10E6, 0x10F7, 0x1107, 0x1117, 0x002B, 0xF84C, 0xEFE7, 0x3DB1 + +piranha_plant_seg6_animindex_0601B58C: # 0x0601B58C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x031F, 0x0001, 0x031C, 0x0001, 0x031D, 0x0001, 0x031E +.hword 0x0038, 0x0274, 0x0038, 0x02AC, 0x0038, 0x02E4, 0x0038, 0x01C9 +.hword 0x0038, 0x0201, 0x0038, 0x0239, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01C8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0038, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01C4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0038, 0x003C, 0x0001, 0x0271, 0x0001, 0x0272 +.hword 0x0001, 0x0273, 0x0038, 0x0074, 0x0038, 0x00AC, 0x0038, 0x00E4 +.hword 0x0001, 0x01C5, 0x0001, 0x01C6, 0x0001, 0x01C7, 0x0038, 0x011C +.hword 0x0038, 0x0154, 0x0038, 0x018C + +piranha_plant_seg6_anim_0601B634: # 0x0601B634 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x38 +.hword 0x0D +.word piranha_plant_seg6_animvalue_0601AF4C +.word piranha_plant_seg6_animindex_0601B58C +.word 0 + +piranha_plant_seg6_animvalue_0601B64C: # 0x0601B64C +.hword 0x0000, 0x000E, 0x0003, 0x3FFF, 0x6B9F, 0x6B39, 0x6A17, 0x6854 +.hword 0x660D, 0x635B, 0x6059, 0x5D24, 0x59D5, 0x5687, 0x5357, 0x505E +.hword 0x4DB7, 0x4B7F, 0x49CF, 0x4A72, 0x4DA2, 0x5120, 0x52AF, 0x5218 +.hword 0x50CD, 0x4F09, 0x4D09, 0x4B09, 0x4945, 0x47FB, 0x4767, 0x47C4 +.hword 0x4B9B, 0x52FF, 0x5A79, 0x5E95, 0x5FBA, 0x60A4, 0x6157, 0x61D5 +.hword 0x6223, 0x6243, 0x623A, 0x620A, 0x61B8, 0x6147, 0x60BB, 0x6017 +.hword 0x5F5E, 0x5E95, 0x5C03, 0x5752, 0x5298, 0x4FEA, 0x4F32, 0x4EE8 +.hword 0x4EF4, 0x4F3F, 0x4FB3, 0x5037, 0x50B5, 0x5115, 0x5142, 0x5123 +.hword 0x505C, 0x4EF1, 0x4D57, 0x4C04, 0x4B6E, 0x4B74, 0x4BA4, 0x4C00 +.hword 0x4C87, 0x4D38, 0x4E16, 0x4F1E, 0x5052, 0x51BC, 0x535F, 0x5531 +.hword 0x5728, 0x593A, 0x5B5C, 0x5D84, 0x5FA8, 0x61BE, 0x63BB, 0x6596 +.hword 0x6743, 0x68BA, 0x69EF, 0x6AD8, 0x6B6C, 0x6B9F, 0x74CF, 0x74CF +.hword 0x74CB, 0x74C1, 0x74AB, 0x7487, 0x7451, 0x7405, 0x739E, 0x731B +.hword 0x7276, 0x71AC, 0x70B9, 0x6F9A, 0x6E4B, 0x6AA4, 0x6466, 0x5E63 +.hword 0x5B6F, 0x5B65, 0x5C22, 0x5D77, 0x5F38, 0x6135, 0x6342, 0x6530 +.hword 0x66D1, 0x67F8, 0x683C, 0x67B6, 0x66F3, 0x6685, 0x6671, 0x665D +.hword 0x664A, 0x663A, 0x662C, 0x6621, 0x661A, 0x6617, 0x661A, 0x6621 +.hword 0x662F, 0x6644, 0x6661, 0x6685, 0x6723, 0x683E, 0x6933, 0x695F +.hword 0x68BF, 0x67CD, 0x66A4, 0x655A, 0x640A, 0x62CB, 0x61B6, 0x60E3 +.hword 0x606C, 0x6068, 0x61EF, 0x6532, 0x68F5, 0x6BFC, 0x6D0A, 0x6C01 +.hword 0x69DC, 0x6700, 0x63D4, 0x60BC, 0x5E1F, 0x5C63, 0x5BED, 0x5C73 +.hword 0x5D5D, 0x5E9C, 0x6023, 0x61E4, 0x63D1, 0x65DD, 0x67F8, 0x6A16 +.hword 0x6C28, 0x6E20, 0x6FF1, 0x718D, 0x72E5, 0x73EC, 0x7494, 0x74CF +.hword 0xE0AE, 0xE0C4, 0xE101, 0xE15A, 0xE1C4, 0xE236, 0xE2A5, 0xE306 +.hword 0xE34F, 0xE380, 0xE3A2, 0xE3B8, 0xE3C6, 0xE3D0, 0xE3DB, 0xE3D1 +.hword 0xE3B1, 0xE3A2, 0xE3CC, 0xE454, 0xE51B, 0xE5E5, 0xE674, 0xE6AE +.hword 0xE6B9, 0xE6B7, 0xE6C8, 0xE710, 0xE783, 0xE7FF, 0xE882, 0xE90B +.hword 0xE99A, 0xEA2C, 0xEAC0, 0xEB56, 0xEBEB, 0xEC7F, 0xED11, 0xED9E +.hword 0xEE27, 0xEEA9, 0xEF23, 0xEF95, 0xEFFC, 0xF058, 0xF09C, 0xF08E +.hword 0xEFEB, 0xEE6E, 0xEC0E, 0xE914, 0xE5B5, 0xE224, 0xDE98, 0xDB44 +.hword 0xD85E, 0xD61A, 0xD4AD, 0xD44C, 0xD740, 0xDE12, 0xE659, 0xEDAC +.hword 0xF1A0, 0xF261, 0xF1EC, 0xF090, 0xEEA0, 0xEC6B, 0xEA43, 0xE877 +.hword 0xE758, 0xE6AD, 0xE608, 0xE56A, 0xE4D3, 0xE443, 0xE3BC, 0xE33E +.hword 0xE2C9, 0xE25E, 0xE1FD, 0xE1A7, 0xE15D, 0xE120, 0xE0EF, 0xE0CB +.hword 0xE0B5, 0xE0AE, 0x023E, 0x0297, 0x0387, 0x04E2, 0x067D, 0x082F +.hword 0x09CD, 0x0B2A, 0x0C1E, 0x0CC3, 0x0D3F, 0x0D7D, 0x0D67, 0x0CE8 +.hword 0x0BE8, 0x0955, 0x0548, 0x0165, 0xFF57, 0x0027, 0x02C2, 0x059A +.hword 0x071F, 0x06D4, 0x05A7, 0x0425, 0x02DF, 0x0262, 0x0286, 0x02C0 +.hword 0x030D, 0x036A, 0x03D6, 0x044C, 0x04CA, 0x054E, 0x05D5, 0x065C +.hword 0x06E0, 0x075E, 0x07D4, 0x083F, 0x089C, 0x08E9, 0x0923, 0x0946 +.hword 0x08AB, 0x072A, 0x057E, 0x0465, 0x03CC, 0x032C, 0x028E, 0x01FA +.hword 0x017A, 0x0115, 0x00D5, 0x00C2, 0x00E6, 0x0148, 0x02C3, 0x0587 +.hword 0x08A6, 0x0B2E, 0x0C2F, 0x0BAA, 0x0A67, 0x08A2, 0x0697, 0x0481 +.hword 0x029D, 0x0126, 0x0058, 0x0003, 0xFFCD, 0xFFB2, 0xFFAF, 0xFFC1 +.hword 0xFFE4, 0x0015, 0x0051, 0x0095, 0x00DE, 0x0127, 0x016F, 0x01B0 +.hword 0x01E9, 0x0216, 0x0233, 0x023E, 0x70B4, 0x70B6, 0x70B8, 0x70B4 +.hword 0x70A4, 0x7081, 0x7046, 0x6FED, 0x6F70, 0x6EB6, 0x6DB9, 0x6C8D +.hword 0x6B47, 0x69FB, 0x68BD, 0x66D3, 0x6464, 0x62D8, 0x6398, 0x6815 +.hword 0x6F32, 0x7689, 0x7BB1, 0x7E6F, 0x803B, 0x812A, 0x8160, 0x80F8 +.hword 0x8042, 0x7F78, 0x7EA0, 0x7DB8, 0x7CC1, 0x7BBB, 0x7AA7, 0x7987 +.hword 0x785A, 0x7723, 0x75E1, 0x7496, 0x7341, 0x71E5, 0x7082, 0x6F18 +.hword 0x6DA9, 0x6C36, 0x69DA, 0x6670, 0x6310, 0x60D6, 0x5FA2, 0x5E98 +.hword 0x5DB3, 0x5CEF, 0x5C48, 0x5BBA, 0x5B42, 0x5ADA, 0x5A7F, 0x5A2D +.hword 0x5A23, 0x5A81, 0x5B19, 0x5BBA, 0x5C35, 0x5C7D, 0x5CAD, 0x5CD1 +.hword 0x5CF7, 0x5D2C, 0x5D7E, 0x5DF9, 0x5EAB, 0x5F93, 0x60A3, 0x61D3 +.hword 0x631D, 0x6479, 0x65E2, 0x674F, 0x68BB, 0x6A1D, 0x6B70, 0x6CAC +.hword 0x6DCB, 0x6EC4, 0x6F93, 0x702F, 0x7091, 0x70B4, 0x1DC6, 0x1DCA +.hword 0x1DD4, 0x1DE1, 0x1DEC, 0x1DF3, 0x1DF2, 0x1DE6, 0x1DCC, 0x1D9F +.hword 0x1D5D, 0x1D01, 0x1C8A, 0x1BF2, 0x1B38, 0x1A3E, 0x18F8, 0x1774 +.hword 0x15C1, 0x13EF, 0x120C, 0x1029, 0x0E54, 0x0C9D, 0x0B13, 0x09C5 +.hword 0x08C3, 0x081C, 0x0884, 0x0A42, 0x0CBC, 0x0F57, 0x1179, 0x128A +.hword 0x12BF, 0x12BB, 0x1288, 0x122D, 0x11B4, 0x1126, 0x108C, 0x0FEF +.hword 0x0F58, 0x0ED0, 0x0E5F, 0x0E10, 0x0DB4, 0x0D67, 0x0D9D, 0x0EC8 +.hword 0x10FD, 0x13DB, 0x1728, 0x1AA9, 0x1E25, 0x2161, 0x2423, 0x2632 +.hword 0x2752, 0x274A, 0x2367, 0x1B10, 0x112F, 0x08B0, 0x047E, 0x0476 +.hword 0x062B, 0x0921, 0x0CD8, 0x10D1, 0x148F, 0x1792, 0x195B, 0x1A4C +.hword 0x1B1A, 0x1BC7, 0x1C57, 0x1CCC, 0x1D29, 0x1D70, 0x1DA3, 0x1DC6 +.hword 0x1DDC, 0x1DE6, 0x1DE7, 0x1DE2, 0x1DDA, 0x1DD1, 0x1DC9, 0x1DC6 +.hword 0x068D, 0x06A3, 0x06DE, 0x0738, 0x07AA, 0x082B, 0x08B6, 0x0941 +.hword 0x09C7, 0x0A40, 0x0AA5, 0x0AEE, 0x0B13, 0x0B0F, 0x0AD9, 0x0A6B +.hword 0x09CA, 0x08FE, 0x080D, 0x06FE, 0x05DB, 0x04A9, 0x0371, 0x023A +.hword 0x010A, 0xFFEC, 0xFEE4, 0xFDFB, 0xFD1B, 0xFC3D, 0xFB7B, 0xFAED +.hword 0xFAB0, 0xFADB, 0xFB5F, 0xFC12, 0xFCEA, 0xFDE0, 0xFEEA, 0xFFFE +.hword 0x0113, 0x0222, 0x0320, 0x0405, 0x04C7, 0x055D, 0x0549, 0x0471 +.hword 0x0363, 0x02AC, 0x023B, 0x01AB, 0x010B, 0x006D, 0xFFE1, 0xFF75 +.hword 0xFF3B, 0xFF42, 0xFF9B, 0x0054, 0x0279, 0x064A, 0x0AAE, 0x0E89 +.hword 0x10C3, 0x117C, 0x11A4, 0x115D, 0x10C8, 0x1003, 0x0F31, 0x0E71 +.hword 0x0DE5, 0x0D75, 0x0CFA, 0x0C75, 0x0BE9, 0x0B58, 0x0AC5, 0x0A32 +.hword 0x09A1, 0x0916, 0x0892, 0x0817, 0x07A9, 0x0749, 0x06FB, 0x06C0 +.hword 0x069A, 0x068D, 0x12B0, 0x1283, 0x1205, 0x1144, 0x104E, 0x0F33 +.hword 0x0DFF, 0x0CC1, 0x0B88, 0x0A62, 0x095C, 0x0885, 0x07EC, 0x079E +.hword 0x07AA, 0x080E, 0x08BA, 0x09A4, 0x0AC6, 0x0C16, 0x0D8B, 0x0F1F +.hword 0x10C8, 0x127D, 0x1437, 0x15EE, 0x1798, 0x192E, 0x1B43, 0x1E0E +.hword 0x20FC, 0x2379, 0x24F1, 0x24D0, 0x235D, 0x2155, 0x1ED2, 0x1BF3 +.hword 0x18D2, 0x158C, 0x123D, 0x0F02, 0x0BF7, 0x0937, 0x06E0, 0x050D +.hword 0x0536, 0x079E, 0x0A91, 0x0C5A, 0x0D05, 0x0DB4, 0x0E5C, 0x0EEF +.hword 0x0F62, 0x0FA8, 0x0FB3, 0x0F78, 0x0EEA, 0x0DFB, 0x0B8E, 0x0751 +.hword 0x026D, 0xFE0C, 0xFB54, 0xFA0C, 0xF92B, 0xF8AA, 0xF87F, 0xF8A2 +.hword 0xF90A, 0xF9AE, 0xFA87, 0xFB98, 0xFCE8, 0xFE6B, 0x0018, 0x01E4 +.hword 0x03C6, 0x05B4, 0x07A3, 0x0988, 0x0B5B, 0x0D10, 0x0E9E, 0x0FFA +.hword 0x111A, 0x11F5, 0x127F, 0x12B0, 0xC05D, 0xE128, 0xC001, 0xE128 +.hword 0xC05D, 0x0006, 0x000F, 0x002A, 0x0056, 0x0091, 0x00D9, 0x012E +.hword 0x018E, 0x01F7, 0x0269, 0x02E1, 0x035F, 0x03E1, 0x0465, 0x04EB +.hword 0x0585, 0x0641, 0x0717, 0x0800, 0x08F2, 0x09E7, 0x0AD5, 0x0BB5 +.hword 0x0C80, 0x0D2C, 0x0DB2, 0x0E0A, 0x0E2C, 0x0E23, 0x0E04, 0x0DCF +.hword 0x0D87, 0x0D2D, 0x0CC3, 0x0C4A, 0x0BC5, 0x0B36, 0x0A9D, 0x09FD +.hword 0x0957, 0x08AE, 0x0803, 0x0757, 0x06AE, 0x0607, 0x0566, 0x0468 +.hword 0x02F7, 0x018A, 0x0094, 0xFFEA, 0xFF1A, 0xFE3C, 0xFD63, 0xFCA6 +.hword 0xFC18, 0xFBD0, 0xFBE2, 0xFC62, 0xFD67, 0x0097, 0x0650, 0x0CB7 +.hword 0x11F2, 0x1426, 0x135A, 0x111D, 0x0DE2, 0x0A1A, 0x0635, 0x02A6 +.hword 0xFFDF, 0xFE4F, 0xFD9D, 0xFD1F, 0xFCD0, 0xFCAA, 0xFCA9, 0xFCC7 +.hword 0xFCFE, 0xFD49, 0xFDA3, 0xFE07, 0xFE6F, 0xFED5, 0xFF35, 0xFF89 +.hword 0xFFCB, 0xFFF7, 0x0006, 0x095E, 0x08FD, 0x07ED, 0x064B, 0x0437 +.hword 0x01CD, 0xFF2E, 0xFC74, 0xF9BE, 0xF72C, 0xF4DA, 0xF2E6, 0xF16F +.hword 0xF092, 0xF06D, 0xF128, 0xF2BC, 0xF501, 0xF7D1, 0xFB05, 0xFE75 +.hword 0x01F9, 0x056C, 0x08A6, 0x0B81, 0x0DD4, 0x0F79, 0x1049, 0x1075 +.hword 0x1050, 0x0FE0, 0x0F2E, 0x0E42, 0x0D22, 0x0BD7, 0x0A69, 0x08DE +.hword 0x0740, 0x0595, 0x03E5, 0x0239, 0x0097, 0xFF09, 0xFD94, 0xFC41 +.hword 0xFB17, 0xFA25, 0xF972, 0xF8FB, 0xF8BC, 0xF8B0, 0xF8C7, 0xF8F8 +.hword 0xF935, 0xF975, 0xF9AA, 0xF9C9, 0xF9C7, 0xF998, 0xF930, 0xF821 +.hword 0xF652, 0xF431, 0xF232, 0xF0C6, 0xEFB7, 0xEE97, 0xED81, 0xEC90 +.hword 0xEBDE, 0xEB85, 0xEBA2, 0xEC4D, 0xED77, 0xEEF2, 0xF0B3, 0xF2AD +.hword 0xF4D2, 0xF715, 0xF96A, 0xFBC3, 0xFE14, 0x004F, 0x0269, 0x0453 +.hword 0x0602, 0x0767, 0x0876, 0x0922, 0x095E, 0x19C6, 0x1996, 0x190F +.hword 0x1840, 0x1737, 0x1603, 0x14B3, 0x1354, 0x11F6, 0x10A8, 0x0F77 +.hword 0x0E72, 0x0DA8, 0x0D28, 0x0CFF, 0x0D4E, 0x0E1A, 0x0F48, 0x10C1 +.hword 0x1269, 0x142A, 0x15E8, 0x178A, 0x18F9, 0x1A19, 0x1AD2, 0x1B0A +.hword 0x1AA9, 0x19B7, 0x1859, 0x169D, 0x1492, 0x1246, 0x0FC7, 0x0D24 +.hword 0x0A6B, 0x07AA, 0x04F1, 0x024D, 0xFFCD, 0xFD7F, 0xFB71, 0xF9B3 +.hword 0xF851, 0xF75B, 0xF6E0, 0xFAE9, 0x046C, 0x0EDF, 0x15B4, 0x1934 +.hword 0x1CA0, 0x1FDB, 0x22CB, 0x2551, 0x2751, 0x28B0, 0x2951, 0x2917 +.hword 0x27E6, 0x227B, 0x17F3, 0x0BBD, 0x014B, 0xFC0D, 0xFBD3, 0xFDBC +.hword 0x012E, 0x0591, 0x0A49, 0x0EBE, 0x1255, 0x1474, 0x158F, 0x1682 +.hword 0x1750, 0x17FB, 0x1887, 0x18F6, 0x194C, 0x198C, 0x19B8, 0x19D4 +.hword 0x19E2, 0x19E6, 0x19E3, 0x19DB, 0x19D2, 0x19CA, 0x19C6, 0xE128 +.hword 0xC001, 0xE128, 0x0003, 0xFFE8, 0xFF98, 0xFF1E, 0xFE82, 0xFDCB +.hword 0xFD03, 0xFC32, 0xFB60, 0xFA96, 0xF9DC, 0xF93B, 0xF8BA, 0xF863 +.hword 0xF83D, 0xF854, 0xF8A5, 0xF927, 0xF9CD, 0xFA8D, 0xFB5B, 0xFC2D +.hword 0xFCF7, 0xFDAE, 0xFE47, 0xFEB8, 0xFEF4, 0xFEF1, 0xFEBE, 0xFE71 +.hword 0xFE0C, 0xFD93, 0xFD07, 0xFC6B, 0xFBC1, 0xFB0C, 0xFA4F, 0xF98B +.hword 0xF8C3, 0xF7F9, 0xF730, 0xF66A, 0xF5AA, 0xF4F1, 0xF443, 0xF3A2 +.hword 0xF305, 0xF270, 0xF1F9, 0xF1B5, 0xF190, 0xF16C, 0xF14B, 0xF130 +.hword 0xF11E, 0xF118, 0xF120, 0xF13A, 0xF169, 0xF1AF, 0xF25F, 0xF38E +.hword 0xF4E1, 0xF5FE, 0xF68A, 0xF67D, 0xF61C, 0xF585, 0xF4D8, 0xF433 +.hword 0xF3B3, 0xF376, 0xF39C, 0xF412, 0xF4AD, 0xF567, 0xF63C, 0xF725 +.hword 0xF81C, 0xF91B, 0xFA1E, 0xFB1E, 0xFC15, 0xFCFD, 0xFDD2, 0xFE8D +.hword 0xFF29, 0xFF9F, 0xFFEA, 0x0003, 0x09C7, 0x0969, 0x0863, 0x06D3 +.hword 0x04D6, 0x028A, 0x000D, 0xFD7E, 0xFAF8, 0xF899, 0xF681, 0xF4CB +.hword 0xF397, 0xF302, 0xF329, 0xF443, 0xF652, 0xF92A, 0xFC9C, 0x0078 +.hword 0x0492, 0x08BC, 0x0CC8, 0x1086, 0x13C9, 0x1662, 0x1825, 0x18E1 +.hword 0x18CA, 0x1839, 0x173C, 0x15DE, 0x142F, 0x123A, 0x100C, 0x0DB4 +.hword 0x0B3D, 0x08B6, 0x062C, 0x03AA, 0x0140, 0xFEFA, 0xFCE4, 0xFB0C +.hword 0xF97F, 0xF84B, 0xF930, 0xFC8D, 0x0059, 0x028C, 0x0346, 0x03F9 +.hword 0x0498, 0x0516, 0x0566, 0x057A, 0x0544, 0x04B8, 0x03C8, 0x0268 +.hword 0xFF0D, 0xF94F, 0xF2D6, 0xED49, 0xEA50, 0xE9B7, 0xEA0A, 0xEB14 +.hword 0xEC9F, 0xEE78, 0xF067, 0xF238, 0xF3B6, 0xF50C, 0xF684, 0xF817 +.hword 0xF9BF, 0xFB73, 0xFD2E, 0xFEE7, 0x0097, 0x0239, 0x03C4, 0x0532 +.hword 0x067A, 0x0797, 0x0881, 0x0931, 0x09A0, 0x09C7, 0x0FD4, 0x0FE1 +.hword 0x1007, 0x1040, 0x1089, 0x10DD, 0x1139, 0x1197, 0x11F5, 0x124D +.hword 0x129C, 0x12DC, 0x130B, 0x1324, 0x1322, 0x130A, 0x12E2, 0x12AC +.hword 0x1268, 0x1217, 0x11BA, 0x1151, 0x10DE, 0x1061, 0x0FDB, 0x0F4D +.hword 0x0EB7, 0x0E1B, 0x0D64, 0x0C81, 0x0B7B, 0x0A58, 0x0921, 0x07DE +.hword 0x0696, 0x0551, 0x0416, 0x02EE, 0x01E0, 0x00F3, 0x0030, 0xFF9F +.hword 0xFF46, 0xFF2E, 0xFF5E, 0xFFDF, 0x0461, 0x0DA4, 0x173F, 0x1CCA +.hword 0x1E77, 0x1F7D, 0x1FF5, 0x1FFB, 0x1FA7, 0x1F15, 0x1E5F, 0x1D9E +.hword 0x1CEE, 0x1C67, 0x1B8D, 0x1A1B, 0x1883, 0x1739, 0x16AE, 0x16EE +.hword 0x179D, 0x1894, 0x19AA, 0x1AB8, 0x1B97, 0x1C1D, 0x1C24, 0x1BC7 +.hword 0x1B3E, 0x1A92, 0x19C7, 0x18E4, 0x17EF, 0x16EF, 0x15EA, 0x14E5 +.hword 0x13E8, 0x12F8, 0x121D, 0x115B, 0x10B9, 0x103E, 0x0FEF, 0x0FD4 +.hword 0x0003, 0x0013, 0x003F, 0x0082, 0x00D7, 0x0138, 0x01A0, 0x020A +.hword 0x0271, 0x02CE, 0x031E, 0x0359, 0x037C, 0x0381, 0x0363, 0x0314 +.hword 0x0294, 0x01EB, 0x0123, 0x0046, 0xFF5D, 0xFE71, 0xFD8B, 0xFCB5 +.hword 0xFBF9, 0xFB60, 0xFAF3, 0xFABD, 0xFAB0, 0xFABB, 0xFADA, 0xFB0B +.hword 0xFB4D, 0xFB9C, 0xFBF7, 0xFC5C, 0xFCC8, 0xFD38, 0xFDAC, 0xFE21 +.hword 0xFE93, 0xFF02, 0xFF6B, 0xFFCB, 0x0020, 0x0069, 0x009B, 0x00AA +.hword 0x009A, 0x0069, 0x0017, 0xFFA9, 0xFF26, 0xFE9B, 0xFE11, 0xFD94 +.hword 0xFD2E, 0xFCE8, 0xFCCE, 0xFCEA, 0xFDBF, 0xFF6A, 0x015A, 0x0301 +.hword 0x03CF, 0x03C9, 0x0366, 0x02C2, 0x01F6, 0x0120, 0x005A, 0xFFC1 +.hword 0xFF6E, 0xFF4D, 0xFF37, 0xFF2B, 0xFF28, 0xFF2C, 0xFF37, 0xFF47 +.hword 0xFF5B, 0xFF72, 0xFF8B, 0xFFA4, 0xFFBC, 0xFFD3, 0xFFE7, 0xFFF6 +.hword 0x0000, 0x0003, 0xF843, 0xF883, 0xF935, 0xFA46, 0xFBA1, 0xFD33 +.hword 0xFEE6, 0x00A6, 0x0261, 0x0402, 0x0575, 0x06A5, 0x077E, 0x07ED +.hword 0x07DD, 0x072A, 0x05D0, 0x03F0, 0x01A9, 0xFF1B, 0xFC63, 0xF9A2 +.hword 0xF6F6, 0xF480, 0xF25E, 0xF0B0, 0xEF95, 0xEF2D, 0xEF51, 0xEFC1 +.hword 0xF077, 0xF16A, 0xF292, 0xF3E9, 0xF567, 0xF703, 0xF8B7, 0xFA7B +.hword 0xFC47, 0xFE14, 0xFFDA, 0x0190, 0x0332, 0x04B5, 0x0614, 0x0745 +.hword 0x07E5, 0x07D7, 0x0780, 0x0745, 0x0738, 0x0729, 0x0719, 0x0708 +.hword 0x06F6, 0x06E4, 0x06D1, 0x06BE, 0x06AC, 0x0699, 0x0669, 0x061A +.hword 0x05D9, 0x05D4, 0x0636, 0x0725, 0x0886, 0x0A25, 0x0BD0, 0x0D54 +.hword 0x0E80, 0x0F1F, 0x0F00, 0x0E48, 0x0D43, 0x0BFE, 0x0A83, 0x08DD +.hword 0x0719, 0x0541, 0x0361, 0x0184, 0xFFB5, 0xFDFF, 0xFC6D, 0xFB0B +.hword 0xF9E4, 0xF904, 0xF875, 0xF843, 0xF0C9, 0xF0F8, 0xF17D, 0xF24D +.hword 0xF35B, 0xF49C, 0xF605, 0xF78A, 0xF920, 0xFABA, 0xFC4D, 0xFDCD +.hword 0xFF2F, 0x0067, 0x0169, 0x024F, 0x0337, 0x041B, 0x04F8, 0x05CA +.hword 0x068D, 0x073C, 0x07D3, 0x0850, 0x08AC, 0x08E5, 0x08F5, 0x08DA +.hword 0x0896, 0x0832, 0x07B1, 0x0716, 0x0665, 0x05A1, 0x04CD, 0x03EC +.hword 0x0302, 0x0212, 0x0120, 0x002E, 0xFF41, 0xFE5A, 0xFD7E, 0xFCAF +.hword 0xFBF2, 0xFB49, 0xFB35, 0xFBB3, 0xFBFB, 0xFB49, 0xF96D, 0xF6E5 +.hword 0xF3EF, 0xF0C7, 0xEDAA, 0xEAD5, 0xE884, 0xE6F3, 0xE661, 0xE708 +.hword 0xEBEC, 0xF5B4, 0x0115, 0x0AC7, 0x0F80, 0x0F66, 0x0D38, 0x098F +.hword 0x0502, 0x0029, 0xFB9E, 0xF7F6, 0xF5CB, 0xF4A7, 0xF3B0, 0xF2E1 +.hword 0xF238, 0xF1B0, 0xF146, 0xF0F8, 0xF0C1, 0xF09F, 0xF08D, 0xF089 +.hword 0xF08E, 0xF09A, 0xF0AA, 0xF0B9, 0xF0C5, 0xF0C9, 0x3DB1, 0x0000 + +piranha_plant_seg6_animindex_0601C25C: # 0x0601C25C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0606, 0x005A, 0x04F8, 0x005A, 0x0552, 0x005A, 0x05AC +.hword 0x005A, 0x03EA, 0x005A, 0x0444, 0x005A, 0x049E, 0x005A, 0x02D9 +.hword 0x005A, 0x0333, 0x005A, 0x038D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x02D8, 0x0001, 0x0000, 0x0001, 0x0000, 0x005A, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02D4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x005A, 0x005E, 0x0001, 0x03E7, 0x0001, 0x03E8 +.hword 0x0001, 0x03E9, 0x005A, 0x00B8, 0x005A, 0x0112, 0x005A, 0x016C +.hword 0x0001, 0x02D5, 0x0001, 0x02D6, 0x0001, 0x02D7, 0x005A, 0x01C6 +.hword 0x005A, 0x0220, 0x005A, 0x027A + +piranha_plant_seg6_anim_0601C304: # 0x0601C304 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x5A +.hword 0x0D +.word piranha_plant_seg6_animvalue_0601B64C +.word piranha_plant_seg6_animindex_0601C25C +.word 0 + +glabel piranha_plant_seg6_anims_0601C31C # 0x0601C31C +.word piranha_plant_seg6_anim_06017C38 +.word piranha_plant_seg6_anim_06017D88 +.word piranha_plant_seg6_anim_060187B0 +.word piranha_plant_seg6_anim_06018BA8 +.word piranha_plant_seg6_anim_06019854 +.word piranha_plant_seg6_anim_0601A014 +.word piranha_plant_seg6_anim_0601AF34 +.word piranha_plant_seg6_anim_0601AAE4 +.word piranha_plant_seg6_anim_0601B634 +.word piranha_plant_seg6_anim_0601C304 +.word 0 + +# huh? this isnt following the Bin ID format? +.word 0 +.word 1 diff --git a/actors/pokey/geo.s b/actors/pokey/geo.s index 50cf355..52551d0 100644 --- a/actors/pokey/geo.s +++ b/actors/pokey/geo.s @@ -1,17 +1,17 @@ -glabel pokey_head_geo # 0x0C000610 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 50 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, pokey_seg5_dl_050127D8 - geo_display_list LAYER_ALPHA, pokey_seg5_dl_05012808 - geo_close_node - geo_close_node - geo_end - -glabel pokey_body_part_geo # 0x0C000644 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 50 - geo_open_node - geo_display_list LAYER_ALPHA, pokey_seg5_dl_050130B0 - geo_close_node - geo_end +glabel pokey_head_geo # 0x0C000610 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 50 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, pokey_seg5_dl_050127D8 + geo_display_list LAYER_ALPHA, pokey_seg5_dl_05012808 + geo_close_node + geo_close_node + geo_end + +glabel pokey_body_part_geo # 0x0C000644 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 50 + geo_open_node + geo_display_list LAYER_ALPHA, pokey_seg5_dl_050130B0 + geo_close_node + geo_end diff --git a/actors/pokey/model.s b/actors/pokey/model.s index 1ad2fc2..a066e1a 100644 --- a/actors/pokey/model.s +++ b/actors/pokey/model.s @@ -1,82 +1,82 @@ -# Pokey - -pokey_seg5_vertex_05011710: # 0x05011710 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -pokey_seg5_texture_05011750: # 0x05011750 -.incbin "actors/pokey/pokey_face.rgba16" - -pokey_seg5_texture_05011F50: # 0x05011F50 -.incbin "actors/pokey/pokey_face_blink.rgba16" - -glabel pokey_seg5_dl_05012750 # 0x05012750 - 0x05012798 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel pokey_seg5_dl_05012798 # 0x05012798 - 0x050127D8 -gsSPVertex pokey_seg5_vertex_05011710, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel pokey_seg5_dl_050127D8 # 0x050127D8 - 0x05012808 -gsSPDisplayList pokey_seg5_dl_05012750 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05011750 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList pokey_seg5_dl_05012798 -gsSPEndDisplayList - -glabel pokey_seg5_dl_05012808 # 0x05012808 - 0x05012838 -gsSPDisplayList pokey_seg5_dl_05012750 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05011F50 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList pokey_seg5_dl_05012798 -gsSPEndDisplayList - -pokey_seg5_vertex_05012838: # 0x05012838 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -pokey_seg5_texture_05012878: # 0x05012878 -.incbin "actors/pokey/pokey_body.rgba16" - -glabel pokey_seg5_dl_05013078 # 0x05013078 - 0x050130B0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05012878 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex pokey_seg5_vertex_05012838, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel pokey_seg5_dl_050130B0 # 0x050130B0 - 0x05013120 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList pokey_seg5_dl_05013078 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Pokey + +pokey_seg5_vertex_05011710: # 0x05011710 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +pokey_seg5_texture_05011750: # 0x05011750 +.incbin "actors/pokey/pokey_face.rgba16" + +pokey_seg5_texture_05011F50: # 0x05011F50 +.incbin "actors/pokey/pokey_face_blink.rgba16" + +glabel pokey_seg5_dl_05012750 # 0x05012750 - 0x05012798 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel pokey_seg5_dl_05012798 # 0x05012798 - 0x050127D8 +gsSPVertex pokey_seg5_vertex_05011710, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel pokey_seg5_dl_050127D8 # 0x050127D8 - 0x05012808 +gsSPDisplayList pokey_seg5_dl_05012750 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05011750 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList pokey_seg5_dl_05012798 +gsSPEndDisplayList + +glabel pokey_seg5_dl_05012808 # 0x05012808 - 0x05012838 +gsSPDisplayList pokey_seg5_dl_05012750 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05011F50 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList pokey_seg5_dl_05012798 +gsSPEndDisplayList + +pokey_seg5_vertex_05012838: # 0x05012838 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +pokey_seg5_texture_05012878: # 0x05012878 +.incbin "actors/pokey/pokey_body.rgba16" + +glabel pokey_seg5_dl_05013078 # 0x05013078 - 0x050130B0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, pokey_seg5_texture_05012878 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex pokey_seg5_vertex_05012838, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel pokey_seg5_dl_050130B0 # 0x050130B0 - 0x05013120 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList pokey_seg5_dl_05013078 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/poundable_pole/collision.s b/actors/poundable_pole/collision.s index 11f33c3..dc23563 100644 --- a/actors/poundable_pole/collision.s +++ b/actors/poundable_pole/collision.s @@ -1,47 +1,47 @@ -# Poundable Pole +# Poundable Pole -glabel poundable_pole_collision_06002490 # 0x06002490 - 0x06002580 -colInit -colVertexInit 0x10 -colVertex -39, -19, -96 -colVertex -39, 410, -96 -colVertex 40, 410, -96 -colVertex -96, -19, -39 -colVertex -96, 410, -39 -colVertex 97, 410, -39 -colVertex 97, 410, 40 -colVertex 97, -19, -39 -colVertex 97, -19, 40 -colVertex 40, -19, -96 -colVertex -96, 410, 40 -colVertex -39, 410, 97 -colVertex 40, 410, 97 -colVertex -96, -19, 40 -colVertex -39, -19, 97 -colVertex 40, -19, 97 - -colTriInit SURFACE_CAM_NO_COL, 22 -colTri 8, 6, 12 -colTri 0, 1, 2 -colTri 3, 1, 0 -colTri 3, 4, 1 -colTri 1, 5, 2 -colTri 1, 6, 5 -colTri 1, 4, 6 -colTri 7, 6, 8 -colTri 7, 5, 6 -colTri 9, 5, 7 -colTri 9, 2, 5 -colTri 0, 2, 9 -colTri 6, 10, 11 -colTri 6, 4, 10 -colTri 6, 11, 12 -colTri 8, 12, 15 -colTri 13, 4, 3 -colTri 13, 10, 4 -colTri 14, 10, 13 -colTri 14, 11, 10 -colTri 15, 11, 14 -colTri 15, 12, 11 -colTriStop -colEnd +glabel poundable_pole_collision_06002490 # 0x06002490 - 0x06002580 +colInit +colVertexInit 0x10 +colVertex -39, -19, -96 +colVertex -39, 410, -96 +colVertex 40, 410, -96 +colVertex -96, -19, -39 +colVertex -96, 410, -39 +colVertex 97, 410, -39 +colVertex 97, 410, 40 +colVertex 97, -19, -39 +colVertex 97, -19, 40 +colVertex 40, -19, -96 +colVertex -96, 410, 40 +colVertex -39, 410, 97 +colVertex 40, 410, 97 +colVertex -96, -19, 40 +colVertex -39, -19, 97 +colVertex 40, -19, 97 + +colTriInit SURFACE_CAM_NO_COL, 22 +colTri 8, 6, 12 +colTri 0, 1, 2 +colTri 3, 1, 0 +colTri 3, 4, 1 +colTri 1, 5, 2 +colTri 1, 6, 5 +colTri 1, 4, 6 +colTri 7, 6, 8 +colTri 7, 5, 6 +colTri 9, 5, 7 +colTri 9, 2, 5 +colTri 0, 2, 9 +colTri 6, 10, 11 +colTri 6, 4, 10 +colTri 6, 11, 12 +colTri 8, 12, 15 +colTri 13, 4, 3 +colTri 13, 10, 4 +colTri 14, 10, 13 +colTri 14, 11, 10 +colTri 15, 11, 14 +colTri 15, 12, 11 +colTriStop +colEnd diff --git a/actors/poundable_pole/geo.s b/actors/poundable_pole/geo.s index d460102..b5bf333 100644 --- a/actors/poundable_pole/geo.s +++ b/actors/poundable_pole/geo.s @@ -1,6 +1,6 @@ -glabel wooden_post_geo # 0x0D0000B8 - geo_culling_radius 450 - geo_open_node - geo_display_list LAYER_OPAQUE, poundable_pole_seg6_dl_06002410 - geo_close_node - geo_end +glabel wooden_post_geo # 0x0D0000B8 + geo_culling_radius 450 + geo_open_node + geo_display_list LAYER_OPAQUE, poundable_pole_seg6_dl_06002410 + geo_close_node + geo_end diff --git a/actors/poundable_pole/model.s b/actors/poundable_pole/model.s index a5b0dc1..9befdf3 100644 --- a/actors/poundable_pole/model.s +++ b/actors/poundable_pole/model.s @@ -1,113 +1,113 @@ -# Poundable Pole - -.balign 8 -poundable_pole_seg6_light_06001038: # 0x06001038 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -poundable_pole_seg6_light_06001040: # 0x06001040 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -poundable_pole_seg6_texture_06001050: # 0x06001050 -.incbin "actors/poundable_pole/poundable_pole_top.rgba16" - -poundable_pole_seg6_texture_06001850: # 0x06001850 -.incbin "actors/poundable_pole/poundable_pole_side.rgba16" - -poundable_pole_seg6_vertex_06002050: # 0x06002050 -vertex -38, 410, -94, 78, 78, 0xDF, 0x5C, 0xB0, 0xFF -vertex -94, 410, -38, -86, 478, 0xA1, 0x49, 0xD9, 0xFF -vertex 95, 410, 39, 1046, 478, 0x39, 0x6E, 0x18, 0xFF -vertex 95, 410, -38, 880, 78, 0x5F, 0x49, 0xD9, 0xFF -vertex 39, 410, -94, 478, -88, 0x2D, 0x2A, 0x92, 0xFF -vertex -94, 410, 39, 78, 880, 0xA1, 0x49, 0x27, 0xFF -vertex -38, 410, 95, 480, 1044, 0xD9, 0x49, 0x5F, 0xFF -vertex 39, 410, 95, 880, 880, 0x2D, 0x2A, 0x6E, 0xFF - -poundable_pole_seg6_vertex_060020D0: # 0x060020D0 -vertex -71, -19, 72, 0, 990, 0xA7, 0xFF, 0x59, 0xFF -vertex -38, 410, 95, 990, -1012, 0xD9, 0x49, 0x5F, 0xFF -vertex -94, 410, 39, 0, -1012, 0xA1, 0x49, 0x27, 0xFF -vertex -71, -19, -71, -26, 990, 0xA7, 0x00, 0xA7, 0xFF -vertex -101, -19, 0, 990, 990, 0x82, 0xFF, 0x00, 0xFF -vertex -94, 410, -38, 990, -1054, 0xA1, 0x49, 0xD9, 0xFF -vertex -38, 410, -94, -26, -1054, 0xDF, 0x5C, 0xB0, 0xFF -vertex 0, -19, -101, -26, 990, 0x00, 0xFF, 0x82, 0xFF -vertex -71, -19, -71, 990, 990, 0xA7, 0x00, 0xA7, 0xFF -vertex -38, 410, -94, 990, -1054, 0xDF, 0x5C, 0xB0, 0xFF -vertex 39, 410, -94, -26, -1054, 0x2D, 0x2A, 0x92, 0xFF -vertex -94, 410, 39, 990, -1054, 0xA1, 0x49, 0x27, 0xFF -vertex -101, -19, 0, 0, 990, 0x82, 0xFF, 0x00, 0xFF -vertex -71, -19, 72, 990, 990, 0xA7, 0xFF, 0x59, 0xFF -vertex -94, 410, -38, 0, -1054, 0xA1, 0x49, 0xD9, 0xFF - -poundable_pole_seg6_vertex_060021C0: # 0x060021C0 -vertex 102, -19, 0, -26, 990, 0x7E, 0xFF, 0x00, 0xFF -vertex 95, 410, -38, 990, -1054, 0x5F, 0x49, 0xD9, 0xFF -vertex 95, 410, 39, -26, -1054, 0x39, 0x6E, 0x18, 0xFF -vertex -71, -19, 72, 0, 990, 0xA7, 0xFF, 0x59, 0xFF -vertex 0, -19, 102, 990, 990, 0x00, 0xFF, 0x7E, 0xFF -vertex -38, 410, 95, 990, -1012, 0xD9, 0x49, 0x5F, 0xFF -vertex 0, -19, 102, -26, 990, 0x00, 0xFF, 0x7E, 0xFF -vertex 39, 410, 95, 990, -1054, 0x2D, 0x2A, 0x6E, 0xFF -vertex -38, 410, 95, -26, -1054, 0xD9, 0x49, 0x5F, 0xFF -vertex 72, -19, 72, 990, 990, 0x59, 0xFF, 0x59, 0xFF -vertex 95, 410, 39, 990, -1054, 0x39, 0x6E, 0x18, 0xFF -vertex 72, -19, 72, 0, 990, 0x59, 0xFF, 0x59, 0xFF -vertex 102, -19, 0, 990, 990, 0x7E, 0xFF, 0x00, 0xFF -vertex 39, 410, 95, 0, -1054, 0x2D, 0x2A, 0x6E, 0xFF -vertex 72, -19, -71, 990, 990, 0x59, 0xFF, 0xA7, 0xFF - -poundable_pole_seg6_vertex_060022B0: # 0x060022B0 -vertex 39, 410, -94, 990, -1054, 0x2D, 0x2A, 0x92, 0xFF -vertex 95, 410, -38, -26, -1054, 0x5F, 0x49, 0xD9, 0xFF -vertex 72, -19, -71, -26, 990, 0x59, 0xFF, 0xA7, 0xFF -vertex 0, -19, -101, 990, 990, 0x00, 0xFF, 0x82, 0xFF - -glabel poundable_pole_seg6_dl_060022F0 # 0x060022F0 - 0x06002358 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, poundable_pole_seg6_texture_06001050 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight poundable_pole_seg6_light_06001040, 1 -gsSPLight poundable_pole_seg6_light_06001038, 2 -gsSPVertex poundable_pole_seg6_vertex_06002050, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 2, 6, 7, 0x0 -gsSPEndDisplayList - -glabel poundable_pole_seg6_dl_06002358 # 0x06002358 - 0x06002410 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, poundable_pole_seg6_texture_06001850 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex poundable_pole_seg6_vertex_060020D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 12, 11, 14, 0x0 -gsSPVertex poundable_pole_seg6_vertex_060021C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 -gsSP1Triangle 1, 0, 14, 0x0 -gsSPVertex poundable_pole_seg6_vertex_060022B0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel poundable_pole_seg6_dl_06002410 # 0x06002410 - 0x06002490 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList poundable_pole_seg6_dl_060022F0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList poundable_pole_seg6_dl_06002358 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Poundable Pole + +.balign 8 +poundable_pole_seg6_light_06001038: # 0x06001038 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +poundable_pole_seg6_light_06001040: # 0x06001040 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +poundable_pole_seg6_texture_06001050: # 0x06001050 +.incbin "actors/poundable_pole/poundable_pole_top.rgba16" + +poundable_pole_seg6_texture_06001850: # 0x06001850 +.incbin "actors/poundable_pole/poundable_pole_side.rgba16" + +poundable_pole_seg6_vertex_06002050: # 0x06002050 +vertex -38, 410, -94, 78, 78, 0xDF, 0x5C, 0xB0, 0xFF +vertex -94, 410, -38, -86, 478, 0xA1, 0x49, 0xD9, 0xFF +vertex 95, 410, 39, 1046, 478, 0x39, 0x6E, 0x18, 0xFF +vertex 95, 410, -38, 880, 78, 0x5F, 0x49, 0xD9, 0xFF +vertex 39, 410, -94, 478, -88, 0x2D, 0x2A, 0x92, 0xFF +vertex -94, 410, 39, 78, 880, 0xA1, 0x49, 0x27, 0xFF +vertex -38, 410, 95, 480, 1044, 0xD9, 0x49, 0x5F, 0xFF +vertex 39, 410, 95, 880, 880, 0x2D, 0x2A, 0x6E, 0xFF + +poundable_pole_seg6_vertex_060020D0: # 0x060020D0 +vertex -71, -19, 72, 0, 990, 0xA7, 0xFF, 0x59, 0xFF +vertex -38, 410, 95, 990, -1012, 0xD9, 0x49, 0x5F, 0xFF +vertex -94, 410, 39, 0, -1012, 0xA1, 0x49, 0x27, 0xFF +vertex -71, -19, -71, -26, 990, 0xA7, 0x00, 0xA7, 0xFF +vertex -101, -19, 0, 990, 990, 0x82, 0xFF, 0x00, 0xFF +vertex -94, 410, -38, 990, -1054, 0xA1, 0x49, 0xD9, 0xFF +vertex -38, 410, -94, -26, -1054, 0xDF, 0x5C, 0xB0, 0xFF +vertex 0, -19, -101, -26, 990, 0x00, 0xFF, 0x82, 0xFF +vertex -71, -19, -71, 990, 990, 0xA7, 0x00, 0xA7, 0xFF +vertex -38, 410, -94, 990, -1054, 0xDF, 0x5C, 0xB0, 0xFF +vertex 39, 410, -94, -26, -1054, 0x2D, 0x2A, 0x92, 0xFF +vertex -94, 410, 39, 990, -1054, 0xA1, 0x49, 0x27, 0xFF +vertex -101, -19, 0, 0, 990, 0x82, 0xFF, 0x00, 0xFF +vertex -71, -19, 72, 990, 990, 0xA7, 0xFF, 0x59, 0xFF +vertex -94, 410, -38, 0, -1054, 0xA1, 0x49, 0xD9, 0xFF + +poundable_pole_seg6_vertex_060021C0: # 0x060021C0 +vertex 102, -19, 0, -26, 990, 0x7E, 0xFF, 0x00, 0xFF +vertex 95, 410, -38, 990, -1054, 0x5F, 0x49, 0xD9, 0xFF +vertex 95, 410, 39, -26, -1054, 0x39, 0x6E, 0x18, 0xFF +vertex -71, -19, 72, 0, 990, 0xA7, 0xFF, 0x59, 0xFF +vertex 0, -19, 102, 990, 990, 0x00, 0xFF, 0x7E, 0xFF +vertex -38, 410, 95, 990, -1012, 0xD9, 0x49, 0x5F, 0xFF +vertex 0, -19, 102, -26, 990, 0x00, 0xFF, 0x7E, 0xFF +vertex 39, 410, 95, 990, -1054, 0x2D, 0x2A, 0x6E, 0xFF +vertex -38, 410, 95, -26, -1054, 0xD9, 0x49, 0x5F, 0xFF +vertex 72, -19, 72, 990, 990, 0x59, 0xFF, 0x59, 0xFF +vertex 95, 410, 39, 990, -1054, 0x39, 0x6E, 0x18, 0xFF +vertex 72, -19, 72, 0, 990, 0x59, 0xFF, 0x59, 0xFF +vertex 102, -19, 0, 990, 990, 0x7E, 0xFF, 0x00, 0xFF +vertex 39, 410, 95, 0, -1054, 0x2D, 0x2A, 0x6E, 0xFF +vertex 72, -19, -71, 990, 990, 0x59, 0xFF, 0xA7, 0xFF + +poundable_pole_seg6_vertex_060022B0: # 0x060022B0 +vertex 39, 410, -94, 990, -1054, 0x2D, 0x2A, 0x92, 0xFF +vertex 95, 410, -38, -26, -1054, 0x5F, 0x49, 0xD9, 0xFF +vertex 72, -19, -71, -26, 990, 0x59, 0xFF, 0xA7, 0xFF +vertex 0, -19, -101, 990, 990, 0x00, 0xFF, 0x82, 0xFF + +glabel poundable_pole_seg6_dl_060022F0 # 0x060022F0 - 0x06002358 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, poundable_pole_seg6_texture_06001050 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight poundable_pole_seg6_light_06001040, 1 +gsSPLight poundable_pole_seg6_light_06001038, 2 +gsSPVertex poundable_pole_seg6_vertex_06002050, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 2, 6, 7, 0x0 +gsSPEndDisplayList + +glabel poundable_pole_seg6_dl_06002358 # 0x06002358 - 0x06002410 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, poundable_pole_seg6_texture_06001850 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex poundable_pole_seg6_vertex_060020D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 12, 11, 14, 0x0 +gsSPVertex poundable_pole_seg6_vertex_060021C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 +gsSP1Triangle 1, 0, 14, 0x0 +gsSPVertex poundable_pole_seg6_vertex_060022B0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel poundable_pole_seg6_dl_06002410 # 0x06002410 - 0x06002490 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList poundable_pole_seg6_dl_060022F0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList poundable_pole_seg6_dl_06002358 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/power_meter/model.s b/actors/power_meter/model.s index f5d11ed..178f6f5 100644 --- a/actors/power_meter/model.s +++ b/actors/power_meter/model.s @@ -1,111 +1,111 @@ -# Power Meter HUD - -# ??? -.word 0 -.word 0 - -power_meter_seg3_texture_030233E0: # 0x030233E0 -.incbin "actors/power_meter/power_meter_left_side.rgba16" - -power_meter_seg3_texture_030243E0: # 0x030243E0 -.incbin "actors/power_meter/power_meter_right_side.rgba16" - -power_meter_seg3_texture_030253E0: # 0x030253E0 -.incbin "actors/power_meter/power_meter_full.rgba16" - -power_meter_seg3_texture_03025BE0: # 0x03025BE0 -.incbin "actors/power_meter/power_meter_seven_segments.rgba16" - -power_meter_seg3_texture_030263E0: # 0x030263E0 -.incbin "actors/power_meter/power_meter_six_segments.rgba16" - -power_meter_seg3_texture_03026BE0: # 0x03026BE0 -.incbin "actors/power_meter/power_meter_five_segments.rgba16" - -power_meter_seg3_texture_030273E0: # 0x030273E0 -.incbin "actors/power_meter/power_meter_four_segments.rgba16" - -power_meter_seg3_texture_03027BE0: # 0x03027BE0 -.incbin "actors/power_meter/power_meter_three_segments.rgba16" - -power_meter_seg3_texture_030283E0: # 0x030283E0 -.incbin "actors/power_meter/power_meter_two_segments.rgba16" - -power_meter_seg3_texture_03028BE0: # 0x03028BE0 -.incbin "actors/power_meter/power_meter_one_segment.rgba16" - -glabel power_meter_seg3_health_icons_030293E0 # 0x030293E0 -.word power_meter_seg3_texture_03028BE0 -.word power_meter_seg3_texture_030283E0 -.word power_meter_seg3_texture_03027BE0 -.word power_meter_seg3_texture_030273E0 -.word power_meter_seg3_texture_03026BE0 -.word power_meter_seg3_texture_030263E0 -.word power_meter_seg3_texture_03025BE0 -.word power_meter_seg3_texture_030253E0 - -power_meter_seg3_vertex_03029400: # 0x03029400 -vertex -32, -32, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -32, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 32, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -32, 32, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -32, 0, 1, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 32, -32, 0, 1024, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 32, 32, 0, 1024, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 32, 0, 1, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel power_meter_seg3_dl_03029480 # 0x03029480 - 0x03029530 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_TEX_EDGE, G_RM_TEX_EDGE2 -# It could also be one of these: -# G_RM_OPA_SURF, G_RM_TEX_EDGE2; G_RM_TEX_EDGE, G_RM_OPA_SURF2; G_RM_RA_ZB_OPA_SURF, G_RM_TEX_EDGE, G_RM_OPA_CI2; -# G_RM_OPA_CI, G_RM_TEX_EDGE2; G_G_RM_PASS, G_RM_TEX_EDGE2; - -gsDPSetTextureFilter G_TF_POINT -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex power_meter_seg3_vertex_03029400, 8, 0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, power_meter_seg3_texture_030233E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, power_meter_seg3_texture_030243E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -power_meter_seg3_vertex_03029530: # 0x03029530 -vertex -16, -16, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -16, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, 16, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -16, 16, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel power_meter_seg3_dl_03029570 # 0x03029570 - 0x030295A0 -gsDPPipeSync -gsSPVertex power_meter_seg3_vertex_03029530, 4, 0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel power_meter_seg3_dl_030295A0 # 0x030295A0 - 0x030295D8 -gsDPPipeSync -gsSPTexture -1, -1, 0, 0, 0 -gsSPSetGeometryMode G_LIGHTING - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_OPA_SURF, G_RM_OPA_SURF2 -# It could also be one of these: -# G_RM_OPA_SURF, G_RM_OPA_CI2; G_RM_OPA_CI, G_RM_OPA_SURF2; G_RM_PASS, G_RM_OPA_SURF2; - -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTextureFilter G_TF_BILERP -gsSPEndDisplayList +# Power Meter HUD + +# ??? +.word 0 +.word 0 + +power_meter_seg3_texture_030233E0: # 0x030233E0 +.incbin "actors/power_meter/power_meter_left_side.rgba16" + +power_meter_seg3_texture_030243E0: # 0x030243E0 +.incbin "actors/power_meter/power_meter_right_side.rgba16" + +power_meter_seg3_texture_030253E0: # 0x030253E0 +.incbin "actors/power_meter/power_meter_full.rgba16" + +power_meter_seg3_texture_03025BE0: # 0x03025BE0 +.incbin "actors/power_meter/power_meter_seven_segments.rgba16" + +power_meter_seg3_texture_030263E0: # 0x030263E0 +.incbin "actors/power_meter/power_meter_six_segments.rgba16" + +power_meter_seg3_texture_03026BE0: # 0x03026BE0 +.incbin "actors/power_meter/power_meter_five_segments.rgba16" + +power_meter_seg3_texture_030273E0: # 0x030273E0 +.incbin "actors/power_meter/power_meter_four_segments.rgba16" + +power_meter_seg3_texture_03027BE0: # 0x03027BE0 +.incbin "actors/power_meter/power_meter_three_segments.rgba16" + +power_meter_seg3_texture_030283E0: # 0x030283E0 +.incbin "actors/power_meter/power_meter_two_segments.rgba16" + +power_meter_seg3_texture_03028BE0: # 0x03028BE0 +.incbin "actors/power_meter/power_meter_one_segment.rgba16" + +glabel power_meter_seg3_health_icons_030293E0 # 0x030293E0 +.word power_meter_seg3_texture_03028BE0 +.word power_meter_seg3_texture_030283E0 +.word power_meter_seg3_texture_03027BE0 +.word power_meter_seg3_texture_030273E0 +.word power_meter_seg3_texture_03026BE0 +.word power_meter_seg3_texture_030263E0 +.word power_meter_seg3_texture_03025BE0 +.word power_meter_seg3_texture_030253E0 + +power_meter_seg3_vertex_03029400: # 0x03029400 +vertex -32, -32, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -32, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 32, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -32, 32, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -32, 0, 1, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 32, -32, 0, 1024, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 32, 32, 0, 1024, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 32, 0, 1, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel power_meter_seg3_dl_03029480 # 0x03029480 - 0x03029530 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_TEX_EDGE, G_RM_TEX_EDGE2 +# It could also be one of these: +# G_RM_OPA_SURF, G_RM_TEX_EDGE2; G_RM_TEX_EDGE, G_RM_OPA_SURF2; G_RM_RA_ZB_OPA_SURF, G_RM_TEX_EDGE, G_RM_OPA_CI2; +# G_RM_OPA_CI, G_RM_TEX_EDGE2; G_G_RM_PASS, G_RM_TEX_EDGE2; + +gsDPSetTextureFilter G_TF_POINT +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex power_meter_seg3_vertex_03029400, 8, 0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, power_meter_seg3_texture_030233E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, power_meter_seg3_texture_030243E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +power_meter_seg3_vertex_03029530: # 0x03029530 +vertex -16, -16, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -16, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, 16, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -16, 16, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel power_meter_seg3_dl_03029570 # 0x03029570 - 0x030295A0 +gsDPPipeSync +gsSPVertex power_meter_seg3_vertex_03029530, 4, 0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel power_meter_seg3_dl_030295A0 # 0x030295A0 - 0x030295D8 +gsDPPipeSync +gsSPTexture -1, -1, 0, 0, 0 +gsSPSetGeometryMode G_LIGHTING + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_OPA_SURF, G_RM_OPA_SURF2 +# It could also be one of these: +# G_RM_OPA_SURF, G_RM_OPA_CI2; G_RM_OPA_CI, G_RM_OPA_SURF2; G_RM_PASS, G_RM_OPA_SURF2; + +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTextureFilter G_TF_BILERP +gsSPEndDisplayList diff --git a/actors/purple_switch/collision.s b/actors/purple_switch/collision.s index 302b0e5..51cab81 100644 --- a/actors/purple_switch/collision.s +++ b/actors/purple_switch/collision.s @@ -1,27 +1,27 @@ # Purple Switch -glabel purple_switch_seg8_collision_0800C7A8 # 0x0800C7A8 - 0x0800C820 -colInit -colVertexInit 0x8 -colVertex 61, 36, -60 -colVertex -60, 36, -60 -colVertex -60, 36, 61 -colVertex 61, 36, 61 -colVertex -101, 0, -101 -colVertex 102, 0, -101 -colVertex -101, 0, 102 -colVertex 102, 0, 102 - -colTriInit SURFACE_SWITCH, 10 -colTri 0, 1, 2 -colTri 0, 2, 3 -colTri 4, 1, 0 -colTri 4, 0, 5 -colTri 6, 1, 4 -colTri 6, 2, 1 -colTri 7, 3, 2 -colTri 7, 2, 6 -colTri 5, 0, 3 -colTri 5, 3, 7 -colTriStop -colEnd +glabel purple_switch_seg8_collision_0800C7A8 # 0x0800C7A8 - 0x0800C820 +colInit +colVertexInit 0x8 +colVertex 61, 36, -60 +colVertex -60, 36, -60 +colVertex -60, 36, 61 +colVertex 61, 36, 61 +colVertex -101, 0, -101 +colVertex 102, 0, -101 +colVertex -101, 0, 102 +colVertex 102, 0, 102 + +colTriInit SURFACE_SWITCH, 10 +colTri 0, 1, 2 +colTri 0, 2, 3 +colTri 4, 1, 0 +colTri 4, 0, 5 +colTri 6, 1, 4 +colTri 6, 2, 1 +colTri 7, 3, 2 +colTri 7, 2, 6 +colTri 5, 0, 3 +colTri 5, 3, 7 +colTriStop +colEnd diff --git a/actors/purple_switch/geo.s b/actors/purple_switch/geo.s index 8030afe..33dbfc3 100644 --- a/actors/purple_switch/geo.s +++ b/actors/purple_switch/geo.s @@ -1,6 +1,6 @@ -glabel purple_switch_geo # 0x0F0004CC - geo_culling_radius 300 - geo_open_node - geo_display_list LAYER_OPAQUE, purple_switch_seg8_dl_0800C718 - geo_close_node - geo_end +glabel purple_switch_geo # 0x0F0004CC + geo_culling_radius 300 + geo_open_node + geo_display_list LAYER_OPAQUE, purple_switch_seg8_dl_0800C718 + geo_close_node + geo_end diff --git a/actors/purple_switch/model.s b/actors/purple_switch/model.s index e7040ce..d77c4af 100644 --- a/actors/purple_switch/model.s +++ b/actors/purple_switch/model.s @@ -1,79 +1,79 @@ -# Purple Switch - -purple_switch_seg8_light_0800C090: # 0x0800C090 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -purple_switch_seg8_light_0800C098: # 0x0800C098 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -purple_switch_seg8_texture_0800C0A8: # 0x0800C0A8 -.incbin "actors/purple_switch/purple_switch_base.rgba16" - -purple_switch_seg8_texture_0800C128: # 0x0800C128 -.incbin "actors/purple_switch/purple_switch_exclamation_point.rgba16" - -purple_switch_seg8_vertex_0800C528: # 0x0800C528 -vertex 102, 0, -101, 0, -543, 0x53, 0x5F, 0x00, 0xFF -vertex 61, 36, -60, 1326, -287, 0x53, 0x5F, 0x00, 0xFF -vertex 61, 36, 61, 1326, 478, 0x53, 0x5F, 0x00, 0xFF -vertex -101, 0, -101, 0, 734, 0x00, 0x5F, 0xAD, 0xFF -vertex 61, 36, -60, 1326, -287, 0x00, 0x5F, 0xAD, 0xFF -vertex 102, 0, -101, 0, -543, 0x00, 0x5F, 0xAD, 0xFF -vertex -60, 36, -60, 1326, 478, 0x00, 0x5F, 0xAD, 0xFF -vertex -101, 0, 102, 0, 734, 0xAD, 0x5F, 0x00, 0xFF -vertex -60, 36, -60, 1326, -287, 0xAD, 0x5F, 0x00, 0xFF -vertex -101, 0, -101, 0, -543, 0xAD, 0x5F, 0x00, 0xFF -vertex -60, 36, 61, 1326, 478, 0xAD, 0x5F, 0x00, 0xFF -vertex 102, 0, 102, 0, -543, 0x00, 0x5F, 0x53, 0xFF -vertex 61, 36, 61, 1326, -287, 0x00, 0x5F, 0x53, 0xFF -vertex -60, 36, 61, 1326, 478, 0x00, 0x5F, 0x53, 0xFF -vertex -101, 0, 102, 0, 734, 0x00, 0x5F, 0x53, 0xFF -vertex 102, 0, 102, 0, 734, 0x53, 0x5F, 0x00, 0xFF - -purple_switch_seg8_vertex_0800C628: # 0x0800C628 -vertex 61, 36, -60, 607, -134, 0x00, 0x7F, 0x00, 0xFF -vertex -60, 36, 61, -159, 1090, 0x00, 0x7F, 0x00, 0xFF -vertex 61, 36, 61, 607, 1090, 0x00, 0x7F, 0x00, 0xFF -vertex -60, 36, -60, -159, -134, 0x00, 0x7F, 0x00, 0xFF - -glabel purple_switch_seg8_dl_0800C668 # 0x0800C668 - 0x0800C6E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, purple_switch_seg8_texture_0800C0A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x03F, 0x200 -gsSPLight purple_switch_seg8_light_0800C098, 1 -gsSPLight purple_switch_seg8_light_0800C090, 2 -gsSPVertex purple_switch_seg8_vertex_0800C528, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 -gsSPEndDisplayList - -glabel purple_switch_seg8_dl_0800C6E0 # 0x0800C6E0 - 0x0800C718 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, purple_switch_seg8_texture_0800C128 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPVertex purple_switch_seg8_vertex_0800C628, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel purple_switch_seg8_dl_0800C718 # 0x0800C718 - 0x0800C7A8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 2, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 12 -gsSPDisplayList purple_switch_seg8_dl_0800C668 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList purple_switch_seg8_dl_0800C6E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Purple Switch + +purple_switch_seg8_light_0800C090: # 0x0800C090 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +purple_switch_seg8_light_0800C098: # 0x0800C098 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +purple_switch_seg8_texture_0800C0A8: # 0x0800C0A8 +.incbin "actors/purple_switch/purple_switch_base.rgba16" + +purple_switch_seg8_texture_0800C128: # 0x0800C128 +.incbin "actors/purple_switch/purple_switch_exclamation_point.rgba16" + +purple_switch_seg8_vertex_0800C528: # 0x0800C528 +vertex 102, 0, -101, 0, -543, 0x53, 0x5F, 0x00, 0xFF +vertex 61, 36, -60, 1326, -287, 0x53, 0x5F, 0x00, 0xFF +vertex 61, 36, 61, 1326, 478, 0x53, 0x5F, 0x00, 0xFF +vertex -101, 0, -101, 0, 734, 0x00, 0x5F, 0xAD, 0xFF +vertex 61, 36, -60, 1326, -287, 0x00, 0x5F, 0xAD, 0xFF +vertex 102, 0, -101, 0, -543, 0x00, 0x5F, 0xAD, 0xFF +vertex -60, 36, -60, 1326, 478, 0x00, 0x5F, 0xAD, 0xFF +vertex -101, 0, 102, 0, 734, 0xAD, 0x5F, 0x00, 0xFF +vertex -60, 36, -60, 1326, -287, 0xAD, 0x5F, 0x00, 0xFF +vertex -101, 0, -101, 0, -543, 0xAD, 0x5F, 0x00, 0xFF +vertex -60, 36, 61, 1326, 478, 0xAD, 0x5F, 0x00, 0xFF +vertex 102, 0, 102, 0, -543, 0x00, 0x5F, 0x53, 0xFF +vertex 61, 36, 61, 1326, -287, 0x00, 0x5F, 0x53, 0xFF +vertex -60, 36, 61, 1326, 478, 0x00, 0x5F, 0x53, 0xFF +vertex -101, 0, 102, 0, 734, 0x00, 0x5F, 0x53, 0xFF +vertex 102, 0, 102, 0, 734, 0x53, 0x5F, 0x00, 0xFF + +purple_switch_seg8_vertex_0800C628: # 0x0800C628 +vertex 61, 36, -60, 607, -134, 0x00, 0x7F, 0x00, 0xFF +vertex -60, 36, 61, -159, 1090, 0x00, 0x7F, 0x00, 0xFF +vertex 61, 36, 61, 607, 1090, 0x00, 0x7F, 0x00, 0xFF +vertex -60, 36, -60, -159, -134, 0x00, 0x7F, 0x00, 0xFF + +glabel purple_switch_seg8_dl_0800C668 # 0x0800C668 - 0x0800C6E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, purple_switch_seg8_texture_0800C0A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x03F, 0x200 +gsSPLight purple_switch_seg8_light_0800C098, 1 +gsSPLight purple_switch_seg8_light_0800C090, 2 +gsSPVertex purple_switch_seg8_vertex_0800C528, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 +gsSPEndDisplayList + +glabel purple_switch_seg8_dl_0800C6E0 # 0x0800C6E0 - 0x0800C718 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, purple_switch_seg8_texture_0800C128 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPVertex purple_switch_seg8_vertex_0800C628, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel purple_switch_seg8_dl_0800C718 # 0x0800C718 - 0x0800C7A8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 2, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 12 +gsSPDisplayList purple_switch_seg8_dl_0800C668 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList purple_switch_seg8_dl_0800C6E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/sand/model.s b/actors/sand/model.s index e06d78e..d784042 100644 --- a/actors/sand/model.s +++ b/actors/sand/model.s @@ -1,29 +1,29 @@ -# Sand - -sand_seg3_vertex_0302BA90: # 0x0302BA90 -vertex -8, -8, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 8, -8, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 8, 8, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -8, 8, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -sand_seg3_texture_0302BAD0: # 0x0302BAD0 -.incbin "actors/sand/sand_particle.rgba16" - -glabel sand_seg3_dl_0302BCD0 # 0x0302BCD0 - 0x0302BD60 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sand_seg3_texture_0302BAD0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex sand_seg3_vertex_0302BA90, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Sand + +sand_seg3_vertex_0302BA90: # 0x0302BA90 +vertex -8, -8, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 8, -8, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 8, 8, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -8, 8, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +sand_seg3_texture_0302BAD0: # 0x0302BAD0 +.incbin "actors/sand/sand_particle.rgba16" + +glabel sand_seg3_dl_0302BCD0 # 0x0302BCD0 - 0x0302BD60 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sand_seg3_texture_0302BAD0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex sand_seg3_vertex_0302BA90, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/scuttlebug/geo.s b/actors/scuttlebug/geo.s index fdcefef..fd409a6 100644 --- a/actors/scuttlebug/geo.s +++ b/actors/scuttlebug/geo.s @@ -1,116 +1,116 @@ -glabel scuttlebug_geo # 0x0D000394 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, -29, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, -1, 113, 112 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 198, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 195, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, 109, -116 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 198, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 195, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_060139F8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, -57, 28 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 158, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_06013AE8 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06013CB8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -29, 55, 28 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 157, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_06013BD0 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06013DA0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, -116, -111 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 198, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 195, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, -116, 112 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 195, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 199, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, scuttlebug_seg6_dl_060140F0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel scuttlebug_geo # 0x0D000394 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, -29, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, -1, 113, 112 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 198, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 195, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, 109, -116 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 198, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 195, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_060139F8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, -57, 28 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 158, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_06013AE8 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06013CB8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -29, 55, 28 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 157, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, scuttlebug_seg6_dl_06013BD0 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06013DA0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, -116, -111 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 198, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 195, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, -116, 112 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 195, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 199, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014378 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014270 + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, scuttlebug_seg6_dl_06014188 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, scuttlebug_seg6_dl_060140F0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/scuttlebug/model.s b/actors/scuttlebug/model.s index 01752dc..f7d323e 100644 --- a/actors/scuttlebug/model.s +++ b/actors/scuttlebug/model.s @@ -1,569 +1,569 @@ -# Scuttlebug - -# Unreferenced light -.byte 0x2C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00 - -.byte 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -scuttlebug_seg6_texture_06010108: # 0x06010108 -.incbin "actors/scuttlebug/scuttlebug_eye.rgba16" - -scuttlebug_seg6_texture_06010908: # 0x06010908 -.incbin "actors/scuttlebug/scuttlebug_left_side.rgba16" - -scuttlebug_seg6_texture_06011908: # 0x06011908 -.incbin "actors/scuttlebug/scuttlebug_right_side.rgba16" - -scuttlebug_seg6_texture_06012908: # 0x06012908 -.incbin "actors/scuttlebug/scuttlebug_iris.rgba16" - -scuttlebug_seg6_texture_06013108: # 0x06013108 -.incbin "actors/scuttlebug/scuttlebug_leg.rgba16" - -scuttlebug_seg6_vertex_06013908: # 0x06013908 -vertex -44, -44, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -44, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 44, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -44, 44, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -scuttlebug_seg6_vertex_06013948: # 0x06013948 -vertex 0, -44, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 44, 44, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 44, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 44, -44, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06013988 # 0x06013988 - 0x060139C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010908 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013908, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_060139C0 # 0x060139C0 - 0x060139F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06011908 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013948, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_060139F8 # 0x060139F8 - 0x06013A70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList scuttlebug_seg6_dl_06013988 -gsSPDisplayList scuttlebug_seg6_dl_060139C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -scuttlebug_seg6_vertex_06013A70: # 0x06013A70 -vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -15, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -15, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06013AB0 # 0x06013AB0 - 0x06013AE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010108 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013A70, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06013AE8 # 0x06013AE8 - 0x06013B58 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06013AB0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -scuttlebug_seg6_vertex_06013B58: # 0x06013B58 -vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -15, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -15, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06013B98 # 0x06013B98 - 0x06013BD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010108 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013B58, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06013BD0 # 0x06013BD0 - 0x06013C40 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06013B98 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -scuttlebug_seg6_vertex_06013C40: # 0x06013C40 -vertex 60, -30, 31, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -30, -30, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 32, -30, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, 32, 31, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06013C80 # 0x06013C80 - 0x06013CB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06012908 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013C40, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06013CB8 # 0x06013CB8 - 0x06013D28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06013C80 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -scuttlebug_seg6_vertex_06013D28: # 0x06013D28 -vertex 60, -30, 31, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 60, -30, -30, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 59, 31, -30, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 59, 31, 31, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06013D68 # 0x06013D68 - 0x06013DA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06012908 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06013D28, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06013DA0 # 0x06013DA0 - 0x06013E10 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06013D68 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -scuttlebug_seg6_light_06013E10: # 0x06013E10 -.byte 0x33, 0x22, 0x01, 0x00, 0x33, 0x22, 0x01, 0x00 - -scuttlebug_seg6_light_06013E18: # 0x06013E18 -.byte 0xCF, 0x89, 0x06, 0x00, 0xCF, 0x89, 0x06, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -scuttlebug_seg6_vertex_06013E28: # 0x06013E28 -vertex -111, 85, 293, 0, 0, 0x7E, 0x06, 0x0B, 0xFF -vertex -120, 127, 192, 0, 0, 0x34, 0x64, 0xC8, 0xFF -vertex -120, 103, 301, 0, 0, 0xC9, 0x62, 0x3A, 0xFF -vertex -128, -84, 293, 0, 0, 0x82, 0xFA, 0x0B, 0xFF -vertex -120, -126, 192, 0, 0, 0xC7, 0x9E, 0xC8, 0xFF -vertex -120, -102, 301, 0, 0, 0x32, 0x9C, 0x3B, 0xFF -vertex -103, -88, 199, 0, 0, 0x7E, 0xF9, 0xF3, 0xFF -vertex -111, -84, 293, 0, 0, 0x7D, 0x10, 0x0C, 0xFF -vertex -120, -29, 351, 0, 0, 0xF4, 0x3D, 0x6E, 0xFF -vertex -136, -88, 199, 0, 0, 0x83, 0x10, 0xF4, 0xFF -vertex -120, -58, 167, 0, 0, 0xFE, 0x1F, 0x85, 0xFF -vertex -120, -49, 205, 0, 0, 0x2F, 0x75, 0x04, 0xFF -vertex -120, -67, 284, 0, 0, 0xC9, 0x72, 0xF9, 0xFF -vertex -120, 68, 284, 0, 0, 0x32, 0x8C, 0xF8, 0xFF -vertex -103, 89, 199, 0, 0, 0x7C, 0xEE, 0xF3, 0xFF -vertex -120, 30, 351, 0, 0, 0xF4, 0xC3, 0x6E, 0xFF - -scuttlebug_seg6_vertex_06013F28: # 0x06013F28 -vertex -103, 89, 199, 0, 0, 0x7C, 0xEE, 0xF3, 0xFF -vertex -120, 59, 167, 0, 0, 0xFE, 0xE1, 0x85, 0xFF -vertex -120, 127, 192, 0, 0, 0x34, 0x64, 0xC8, 0xFF -vertex -136, 89, 199, 0, 0, 0x82, 0x06, 0xF4, 0xFF -vertex -120, 103, 301, 0, 0, 0xC9, 0x62, 0x3A, 0xFF -vertex -111, 85, 293, 0, 0, 0x7E, 0x06, 0x0B, 0xFF -vertex -120, 30, 351, 0, 0, 0xF4, 0xC3, 0x6E, 0xFF -vertex -128, 85, 293, 0, 0, 0x83, 0xF1, 0x0B, 0xFF -vertex -120, 50, 205, 0, 0, 0xCD, 0x8C, 0x03, 0xFF -vertex -120, 68, 284, 0, 0, 0x32, 0x8C, 0xF8, 0xFF - -glabel scuttlebug_seg6_dl_06013FC8 # 0x06013FC8 - 0x060140F0 -gsSPLight scuttlebug_seg6_light_06013E18, 1 -gsSPLight scuttlebug_seg6_light_06013E10, 2 -gsSPVertex scuttlebug_seg6_vertex_06013E28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 8, 5, 7, 0x0, 3, 5, 8, 0x0 -gsSP2Triangles 9, 10, 4, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 6, 4, 0x0, 10, 11, 6, 0x0 -gsSP2Triangles 11, 7, 6, 0x0, 12, 7, 11, 0x0 -gsSP2Triangles 12, 8, 7, 0x0, 12, 9, 3, 0x0 -gsSP2Triangles 3, 8, 12, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 11, 9, 12, 0x0, 13, 14, 0, 0x0 -gsSP2Triangles 0, 14, 1, 0x0, 15, 13, 0, 0x0 -gsSPVertex scuttlebug_seg6_vertex_06013F28, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 2, 3, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 4, 3, 7, 0x0 -gsSP2Triangles 1, 8, 3, 0x0, 8, 7, 3, 0x0 -gsSP2Triangles 8, 1, 0, 0x0, 8, 0, 9, 0x0 -gsSP2Triangles 9, 7, 8, 0x0, 7, 9, 6, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_060140F0 # 0x060140F0 - 0x06014110 -gsDPPipeSync -gsSPDisplayList scuttlebug_seg6_dl_06013FC8 -gsDPPipeSync -gsSPEndDisplayList - -scuttlebug_seg6_vertex_06014110: # 0x06014110 -vertex -21, 37, 0, -584, -4238, 0xFF, 0xFF, 0xFF, 0xFF -vertex 191, 18, 0, 28, 892, 0xFF, 0xFF, 0xFF, 0xFF -vertex 193, -19, 0, 988, 958, 0xFF, 0xFF, 0xFF, 0xFF -vertex -16, -25, 0, 982, -4136, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06014150 # 0x06014150 - 0x06014188 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06013108 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_06014110, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06014188 # 0x06014188 - 0x060141F8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06014150 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -scuttlebug_seg6_vertex_060141F8: # 0x060141F8 -vertex -9, 39, 4, -560, -4258, 0xFF, 0xFF, 0xFF, 0xFF -vertex 199, 20, 2, 38, 948, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, -17, -2, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -5, -22, -3, 990, -4192, 0xFF, 0xFF, 0xFF, 0xFF - -glabel scuttlebug_seg6_dl_06014238 # 0x06014238 - 0x06014270 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06013108 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex scuttlebug_seg6_vertex_060141F8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06014270 # 0x06014270 - 0x060142E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList scuttlebug_seg6_dl_06014238 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -scuttlebug_seg6_light_060142E0: # 0x060142E0 -.byte 0x26, 0x05, 0x05, 0x00, 0x26, 0x05, 0x05, 0x00 - -scuttlebug_seg6_light_060142E8: # 0x060142E8 -.byte 0x99, 0x16, 0x16, 0x00, 0x99, 0x16, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -scuttlebug_seg6_vertex_060142F8: # 0x060142F8 -vertex 0, -1, 0, 0, 0, 0x82, 0x02, 0x00, 0xFF -vertex 57, -106, -3, 0, 0, 0xCF, 0x8C, 0xFD, 0xFF -vertex 57, 48, 83, 0, 0, 0xD0, 0x37, 0x67, 0xFF -vertex 57, 54, -81, 0, 0, 0xCF, 0x3D, 0x9D, 0xFF - -glabel scuttlebug_seg6_dl_06014338 # 0x06014338 - 0x06014378 -gsSPLight scuttlebug_seg6_light_060142E8, 1 -gsSPLight scuttlebug_seg6_light_060142E0, 2 -gsSPVertex scuttlebug_seg6_vertex_060142F8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 1, 0, 3, 0x0 -gsSPEndDisplayList - -glabel scuttlebug_seg6_dl_06014378 # 0x06014378 - 0x06014398 -gsDPPipeSync -gsSPDisplayList scuttlebug_seg6_dl_06014338 -gsDPPipeSync -gsSPEndDisplayList - -scuttlebug_seg6_animvalue_06014398: # 0x06014398 -.hword 0x0000, 0x0101, 0x0101, 0x00FF, 0x00FC, 0x00F9, 0x00F5, 0x00F1 -.hword 0x00EC, 0x00E8, 0x00E5, 0x00E2, 0x00E0, 0x00E0, 0x00E0, 0x00E2 -.hword 0x00E5, 0x00E9, 0x00ED, 0x00F1, 0x00F5, 0x00F9, 0x00FC, 0x00FF -.hword 0x0101, 0x0101, 0x0101, 0x00FF, 0x00FC, 0x00F9, 0x00F5, 0x00F1 -.hword 0x00ED, 0x00E9, 0x00E5, 0x00E2, 0x00DF, 0x00DD, 0x00DD, 0x00DD -.hword 0x00DF, 0x00E2, 0x00E6, 0x00EB, 0x00EF, 0x00F4, 0x00F8, 0x00FC -.hword 0x00FF, 0x0101, 0x0101, 0xF81C, 0xF857, 0xF8F9, 0xF9EB, 0xFB16 -.hword 0xFC62, 0xFDB7, 0xFEFF, 0x0027, 0x0125, 0x01F7, 0x02C4, 0x03A7 -.hword 0x0495, 0x057E, 0x0655, 0x070A, 0x0794, 0x07F2, 0x082B, 0x084D -.hword 0x0865, 0x087B, 0x088D, 0x0898, 0x0897, 0x0887, 0x0864, 0x0827 -.hword 0x07CE, 0x0756, 0x06BE, 0x0607, 0x0536, 0x044D, 0x0353, 0x024B -.hword 0x013A, 0x0026, 0xFF13, 0xFE02, 0xFCFA, 0xFBFE, 0xFB14, 0xFA40 -.hword 0xF988, 0xF8F0, 0xF87D, 0xF835, 0xF81C, 0xECA1, 0xECD8, 0xED82 -.hword 0xEEB0, 0xF074, 0xF2D2, 0xF5B1, 0xF8DC, 0xFC04, 0xFED1, 0x00EB -.hword 0x0277, 0x03C8, 0x04EF, 0x060B, 0x0735, 0x0879, 0x09D2, 0x0B29 -.hword 0x0C5E, 0x0D47, 0x0DB7, 0x0D7F, 0x0CC6, 0x0BD1, 0x0AA6, 0x094F -.hword 0x07D5, 0x0642, 0x04A0, 0x02F9, 0x0153, 0xFFB6, 0xFE21, 0xFC97 -.hword 0xFB16, 0xF999, 0xF81E, 0xF6A1, 0xF523, 0xF3AE, 0xF24B, 0xF103 -.hword 0xEFDE, 0xEEE1, 0xEE11, 0xED70, 0xECFD, 0xECB8, 0xECA1, 0x0011 -.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013 -.hword 0x0013, 0x0013, 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015 -.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015 -.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015 -.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0014, 0x0014, 0x0014 -.hword 0x0013, 0x0013, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012 -.hword 0x0011, 0x0A2A, 0x0A07, 0x09A3, 0x0905, 0x0837, 0x0740, 0x0627 -.hword 0x04F5, 0x03B0, 0x025E, 0x0107, 0xFFB1, 0xFE61, 0xFD1D, 0xFBEB -.hword 0xFAD2, 0xF9D6, 0xF8FC, 0xF847, 0xF7B6, 0xF749, 0xF6FC, 0xF6CD -.hword 0xF6C0, 0xF6D9, 0xF717, 0xF77C, 0xF80B, 0xF8C1, 0xF999, 0xFA8A -.hword 0xFB88, 0xFC85, 0xFD76, 0xFE50, 0xFF0B, 0xFFBE, 0x0084, 0x0160 -.hword 0x0250, 0x0350, 0x0459, 0x0565, 0x066C, 0x0766, 0x084A, 0x090D -.hword 0x09A5, 0x0A07, 0x0A2A, 0xE713, 0xE72F, 0xE781, 0xE80A, 0xE8CA -.hword 0xE9C2, 0xEAEF, 0xEC4D, 0xEDD4, 0xEF7A, 0xF135, 0xF2FA, 0xF4BE -.hword 0xF67A, 0xF82B, 0xF9D2, 0xFB6E, 0xFCFA, 0xFE71, 0xFFC7, 0x00F1 -.hword 0x01E2, 0x028D, 0x02CE, 0x029A, 0x020A, 0x013C, 0x0050, 0xFF63 -.hword 0xFE89, 0xFDD4, 0xFD47, 0xFCDC, 0xFC85, 0xFC28, 0xFBA7, 0xFAC0 -.hword 0xF943, 0xF73B, 0xF4CD, 0xF232, 0xEFA0, 0xED4A, 0xEB50, 0xE9C1 -.hword 0xE89E, 0xE7DA, 0xE763, 0xE726, 0xE713, 0xFED2, 0xFED2, 0xFED3 -.hword 0xFED3, 0xFED5, 0xFED6, 0xFED8, 0xFED9, 0xFEDA, 0xFEDB, 0xFEDB -.hword 0xFEDB, 0xFEDC, 0xFEDD, 0xFEDE, 0xFEDF, 0xFEE0, 0xFEE0, 0xFEDE -.hword 0xFEDB, 0xFED8, 0xFED5, 0xFED5, 0xFED6, 0xFED9, 0xFEDB, 0xFEDF -.hword 0xFEE1, 0xFEE4, 0xFEE6, 0xFEE7, 0xFEE7, 0xFEE7, 0xFEE6, 0xFEE5 -.hword 0xFEE3, 0xFEE1, 0xFEDF, 0xFEDD, 0xFEDB, 0xFED9, 0xFED8, 0xFED6 -.hword 0xFED5, 0xFED4, 0xFED3, 0xFED3, 0xFED2, 0xFED2, 0xFED2, 0x0A1F -.hword 0x09FC, 0x0994, 0x08E3, 0x07E8, 0x06AC, 0x0543, 0x03C4, 0x0249 -.hword 0x00E6, 0xFFAA, 0xFE62, 0xFCDA, 0xFB14, 0xF919, 0xF6F7, 0xF4C3 -.hword 0xF297, 0xF091, 0xEED8, 0xED94, 0xECE7, 0xECED, 0xED76, 0xEE3C -.hword 0xEF37, 0xF060, 0xF1AF, 0xF31E, 0xF4A4, 0xF63B, 0xF7DC, 0xF981 -.hword 0xFB25, 0xFCC3, 0xFE56, 0xFFDC, 0x014F, 0x02B0, 0x03FA, 0x052A -.hword 0x063C, 0x072F, 0x07FF, 0x08AC, 0x0935, 0x099D, 0x09E5, 0x0A10 -.hword 0x0A1F, 0x034C, 0x0300, 0x0239, 0x012F, 0x001E, 0xFF36, 0xFE94 -.hword 0xFE3B, 0xFE14, 0xFDEE, 0xFD8B, 0xFCA1, 0xFB20, 0xF923, 0xF6DF -.hword 0xF491, 0xF27A, 0xF0CE, 0xEFAB, 0xEF13, 0xEEE8, 0xEEFA, 0xEF18 -.hword 0xEF2F, 0xEF41, 0xEF53, 0xEF6E, 0xEF9C, 0xEFE7, 0xF054, 0xF0E9 -.hword 0xF1A4, 0xF285, 0xF388, 0xF4A5, 0xF5D6, 0xF712, 0xF851, 0xF98C -.hword 0xFAC1, 0xFBF0, 0xFD1B, 0xFE3F, 0xFF5A, 0x0064, 0x0155, 0x0223 -.hword 0x02C2, 0x0328, 0x034C, 0xF781, 0xF784, 0xF78F, 0xF7A8, 0xF7D8 -.hword 0xF828, 0xF8A5, 0xF953, 0xFA38, 0xFB51, 0xFC9B, 0xFE0E, 0xFFA1 -.hword 0x014C, 0x0306, 0x04C5, 0x067E, 0x0825, 0x09AF, 0x0B0F, 0x0C39 -.hword 0x0D21, 0x0DBB, 0x0DDF, 0x0D78, 0x0C99, 0x0B59, 0x09D1, 0x0819 -.hword 0x064B, 0x047E, 0x02C9, 0x013F, 0xFFEE, 0xFEDC, 0xFE0A, 0xFD55 -.hword 0xFC9C, 0xFBE0, 0xFB24, 0xFA6D, 0xF9C1, 0xF927, 0xF8A5, 0xF83D -.hword 0xF7F0, 0xF7BB, 0xF79A, 0xF787, 0xF781, 0x0F3C, 0x0EFF, 0x0E52 -.hword 0x0D45, 0x0BEE, 0x0A5F, 0x08AF, 0x06EE, 0x052D, 0x0377, 0x01D1 -.hword 0x003E, 0xFEBD, 0xFD4B, 0xFBED, 0xFAAB, 0xF98C, 0xF896, 0xF7CE -.hword 0xF735, 0xF6C8, 0xF681, 0xF65A, 0xF655, 0xF679, 0xF6D3, 0xF778 -.hword 0xF877, 0xF9D9, 0xFB98, 0xFDA1, 0xFFD6, 0x0214, 0x0435, 0x060E -.hword 0x0779, 0x087B, 0x0939, 0x09BB, 0x0A18, 0x0A6D, 0x0ACE, 0x0B48 -.hword 0x0BE1, 0x0C93, 0x0D51, 0x0E0A, 0x0EA8, 0x0F15, 0x0F3C, 0x07FE -.hword 0x07CF, 0x0745, 0x0665, 0x0531, 0x03B7, 0x020A, 0x0041, 0xFE7B -.hword 0xFCD0, 0xFB5B, 0xF9F2, 0xF870, 0xF6F6, 0xF5A5, 0xF499, 0xF3E7 -.hword 0xF398, 0xF3A8, 0xF402, 0xF481, 0xF4FD, 0xF551, 0xF57E, 0xF594 -.hword 0xF59B, 0xF59E, 0xF5AA, 0xF5CB, 0xF60A, 0xF66F, 0xF6FC, 0xF7B5 -.hword 0xF898, 0xF9A1, 0xFACB, 0xFC0E, 0xFD64, 0xFEC2, 0x001F, 0x0173 -.hword 0x02B6, 0x03E1, 0x04EE, 0x05D7, 0x069A, 0x0734, 0x07A3, 0x07E7 -.hword 0x07FE, 0x5388, 0x53F8, 0x551B, 0x56A5, 0x5845, 0x59B5, 0x5ABD -.hword 0x5B3B, 0x5B27, 0x5A8E, 0x598A, 0x5802, 0x55D1, 0x5301, 0x4FA3 -.hword 0x4BCC, 0x47A0, 0x434D, 0x3F0E, 0x3B2A, 0x37F3, 0x35C0, 0x34EC -.hword 0x352D, 0x3605, 0x376A, 0x3943, 0x3B77, 0x3DEE, 0x408F, 0x4344 -.hword 0x45FB, 0x48A1, 0x4B27, 0x4D7F, 0x4F9E, 0x5179, 0x5306, 0x5439 -.hword 0x5511, 0x5597, 0x55D3, 0x55D0, 0x5599, 0x553D, 0x54CC, 0x5457 -.hword 0x53EE, 0x53A4, 0x5388, 0xF46E, 0xF48E, 0xF4EC, 0xF585, 0xF657 -.hword 0xF75D, 0xF893, 0xF9F3, 0xFB76, 0xFD11, 0xFEBA, 0x0066, 0x020B -.hword 0x039B, 0x050C, 0x0655, 0x076F, 0x0857, 0x090D, 0x0996, 0x09F6 -.hword 0x0A36, 0x0A60, 0x0A7B, 0x0A8A, 0x0A88, 0x0A66, 0x0A17, 0x098E -.hword 0x08C9, 0x07CC, 0x06A1, 0x0558, 0x0405, 0x02BC, 0x0194, 0x0071 -.hword 0xFF2E, 0xFDD5, 0xFC70, 0xFB0D, 0xF9B6, 0xF879, 0xF75E, 0xF66E -.hword 0xF5AE, 0xF51D, 0xF4BA, 0xF481, 0xF46E, 0x550C, 0x552C, 0x5582 -.hword 0x55FD, 0x5687, 0x570D, 0x5779, 0x57BC, 0x57C6, 0x578A, 0x5700 -.hword 0x5621, 0x54E8, 0x5355, 0x5176, 0x4F5D, 0x4D20, 0x4AD5, 0x4894 -.hword 0x467A, 0x44A3, 0x432F, 0x423B, 0x421E, 0x430C, 0x44E0, 0x4760 -.hword 0x4A54, 0x4D87, 0x50CB, 0x53F7, 0x56EC, 0x5993, 0x5BD8, 0x5DAF -.hword 0x5F0B, 0x6007, 0x60BF, 0x6121, 0x611E, 0x60B0, 0x5FD6, 0x5E99 -.hword 0x5D0B, 0x5B4B, 0x597C, 0x57C9, 0x565E, 0x5566, 0x550C, 0xBFC4 -.hword 0xC001, 0xF4B6, 0xF4B9, 0xF4D2, 0xF524, 0xF5CE, 0xF6E2, 0xF85F -.hword 0xFA31, 0xFC38, 0xFE4B, 0x0041, 0x024F, 0x04B3, 0x074E, 0x09FD -.hword 0x0C9B, 0x0F00, 0x1109, 0x1298, 0x139D, 0x1417, 0x1412, 0x139C -.hword 0x12E4, 0x1215, 0x1131, 0x1032, 0x0F15, 0x0DD6, 0x0C72, 0x0AEA -.hword 0x0942, 0x077F, 0x05A7, 0x03C1, 0x01D8, 0xFFF5, 0xFE20, 0xFC65 -.hword 0xFACE, 0xF962, 0xF828, 0xF722, 0xF652, 0xF5B4, 0xF544, 0xF4FB -.hword 0xF4D1, 0xF4BC, 0xF4B6, 0x403B, 0x4111, 0x4351, 0x468D, 0x4A56 -.hword 0x4E48, 0x5212, 0x5576, 0x584E, 0x5A82, 0x5C05, 0x5D04, 0x5DA5 -.hword 0x5DCB, 0x5D5D, 0x5C4C, 0x5A96, 0x584F, 0x55A3, 0x52D7, 0x5041 -.hword 0x4E3D, 0x4D1A, 0x4CB3, 0x4CB9, 0x4D25, 0x4DDE, 0x4ECA, 0x4FD0 -.hword 0x50DA, 0x51D3, 0x52AA, 0x5351, 0x53BA, 0x53DF, 0x53B7, 0x533F -.hword 0x5272, 0x514D, 0x4FD6, 0x4E1D, 0x4C35, 0x4A2E, 0x481F, 0x461C -.hword 0x443F, 0x42A0, 0x415A, 0x4086, 0x403B, 0x0A1A, 0x0A22, 0x0A31 -.hword 0x0A38, 0x0A23, 0x09DF, 0x095C, 0x088F, 0x0774, 0x060E, 0x0463 -.hword 0x0281, 0x0075, 0xFE54, 0xFC2E, 0xFA15, 0xF81A, 0xF64A, 0xF4B0 -.hword 0xF356, 0xF23E, 0xF16D, 0xF0E2, 0xF0B3, 0xF0EC, 0xF185, 0xF280 -.hword 0xF3DB, 0xF58B, 0xF781, 0xF9A6, 0xFBDE, 0xFE0D, 0x0017, 0x01E6 -.hword 0x0362, 0x04B4, 0x0607, 0x074C, 0x0875, 0x0973, 0x0A3B, 0x0AC6 -.hword 0x0B10, 0x0B1F, 0x0AFC, 0x0AB9, 0x0A6E, 0x0A32, 0x0A1A, 0x33E9 -.hword 0x345A, 0x3598, 0x377E, 0x39E2, 0x3C9B, 0x3F82, 0x4273, 0x454C -.hword 0x47F3, 0x4A51, 0x4C53, 0x4DEC, 0x4F10, 0x4FC4, 0x500F, 0x5000 -.hword 0x4FA5, 0x4F12, 0x4E60, 0x4DAA, 0x4D10, 0x4CAF, 0x4CC8, 0x4D85 -.hword 0x4EC6, 0x5052, 0x51EF, 0x5369, 0x549B, 0x5569, 0x55CB, 0x55C2 -.hword 0x555D, 0x54B3, 0x53E0, 0x52CD, 0x5156, 0x4F79, 0x4D3B, 0x4AA2 -.hword 0x47BD, 0x449C, 0x415A, 0x3E16, 0x3AF9, 0x3832, 0x35F3, 0x3473 -.hword 0x33E9, 0x059B, 0x0572, 0x0501, 0x0452, 0x0373, 0x026F, 0x0152 -.hword 0x002A, 0xFF05, 0xFDEE, 0xFCF5, 0xFBF8, 0xFAD8, 0xF9A1, 0xF85E -.hword 0xF71A, 0xF5E1, 0xF4BE, 0xF3BE, 0xF2EE, 0xF25A, 0xF210, 0xF21C -.hword 0xF268, 0xF2D2, 0xF358, 0xF3F7, 0xF4AB, 0xF572, 0xF649, 0xF72E -.hword 0xF81E, 0xF917, 0xFA16, 0xFB19, 0xFC1E, 0xFD23, 0xFE25, 0xFF22 -.hword 0x0015, 0x00FF, 0x01DC, 0x02A8, 0x0361, 0x0405, 0x0490, 0x0501 -.hword 0x0555, 0x0589, 0x059B, 0x7F25, 0x7E83, 0x7CC2, 0x7A1B, 0x76C7 -.hword 0x7307, 0x6F28, 0x6B7F, 0x6866, 0x6628, 0x6504, 0x64F2, 0x65BE -.hword 0x674E, 0x6978, 0x6C0D, 0x6EE6, 0x71DF, 0x74D4, 0x779B, 0x7A09 -.hword 0x7BE9, 0x7D07, 0x7D86, 0x7DA4, 0x7D64, 0x7CD9, 0x7C15, 0x7B28 -.hword 0x7A21, 0x790F, 0x77FF, 0x76FC, 0x7613, 0x7550, 0x74BF, 0x746D -.hword 0x7465, 0x74B8, 0x7562, 0x7651, 0x7775, 0x78BA, 0x7A0C, 0x7B59 -.hword 0x7C8E, 0x7D99, 0x7E6B, 0x7EF4, 0x7F25, 0xF81A, 0xF832, 0xF879 -.hword 0xF8E9, 0xF97F, 0xFA36, 0xFB09, 0xFBF6, 0xFCF7, 0xFE08, 0xFF24 -.hword 0x0046, 0x016B, 0x028D, 0x03A9, 0x04BA, 0x05BD, 0x06AE, 0x0788 -.hword 0x0848, 0x08E9, 0x0967, 0x09BD, 0x09DA, 0x09B6, 0x095A, 0x08CE -.hword 0x081C, 0x074B, 0x0664, 0x0570, 0x0477, 0x0380, 0x0293, 0x01BA -.hword 0x00FC, 0x0046, 0xFF7F, 0xFEAA, 0xFDCF, 0xFCF3, 0xFC1C, 0xFB4E -.hword 0xFA8E, 0xF9E0, 0xF948, 0xF8CB, 0xF86B, 0xF82F, 0xF81A, 0x8329 -.hword 0x82F3, 0x825A, 0x816F, 0x8041, 0x7EE1, 0x7D65, 0x7BDF, 0x7A64 -.hword 0x7908, 0x77DF, 0x76FB, 0x766C, 0x763C, 0x7661, 0x76CA, 0x7765 -.hword 0x7820, 0x78EB, 0x79B2, 0x7A64, 0x7AED, 0x7B3A, 0x7B15, 0x7A55 -.hword 0x7908, 0x774C, 0x753E, 0x72F7, 0x7091, 0x6E23, 0x6BC5, 0x6993 -.hword 0x67AE, 0x663A, 0x6562, 0x654F, 0x6613, 0x67B7, 0x6A20, 0x6D1E -.hword 0x7079, 0x73F6, 0x7762, 0x7A94, 0x7D69, 0x7FC6, 0x8198, 0x82C0 -.hword 0x8329, 0xF4FF, 0xF535, 0xF5CA, 0xF6AE, 0xF7CF, 0xF91E, 0xFA8A -.hword 0xFC04, 0xFD7C, 0xFEE4, 0x0029, 0x0177, 0x02F6, 0x0496, 0x0645 -.hword 0x07F3, 0x098F, 0x0B0B, 0x0C58, 0x0D67, 0x0E27, 0x0E86, 0x0E74 -.hword 0x0E0E, 0x0D81, 0x0CD1, 0x0C01, 0x0B15, 0x0A10, 0x08F5, 0x07C9 -.hword 0x068E, 0x0547, 0x03F7, 0x02A3, 0x014C, 0xFFF8, 0xFEA8, 0xFD60 -.hword 0xFC24, 0xFAF7, 0xF9DB, 0xF8D4, 0xF7E5, 0xF711, 0xF65B, 0xF5C8 -.hword 0xF55B, 0xF517, 0xF4FF, 0x7C70, 0x7BDF, 0x7A57, 0x7817, 0x755A -.hword 0x7255, 0x6F3B, 0x6C40, 0x699E, 0x6798, 0x667C, 0x6664, 0x6739 -.hword 0x68F9, 0x6B85, 0x6EAA, 0x722C, 0x75CB, 0x7949, 0x7C72, 0x7F14 -.hword 0x8109, 0x8225, 0x8297, 0x82A2, 0x8249, 0x819D, 0x80AD, 0x7F85 -.hword 0x7E39, 0x7CD5, 0x7B69, 0x7A01, 0x78AE, 0x777D, 0x767D, 0x75BB -.hword 0x7544, 0x7527, 0x755F, 0x75DE, 0x7693, 0x776E, 0x7861, 0x795A -.hword 0x7A4B, 0x7B23, 0x7BD2, 0x7C46, 0x7C70, 0x0D41, 0x0D1E, 0x0CB7 -.hword 0x0C15, 0x0B3D, 0x0A39, 0x090E, 0x07C3, 0x0660, 0x04EA, 0x0368 -.hword 0x01DF, 0x0055, 0xFECF, 0xFD51, 0xFBE0, 0xFA81, 0xF93A, 0xF810 -.hword 0xF70A, 0xF62F, 0xF586, 0xF516, 0xF4FB, 0xF544, 0xF5E2, 0xF6C6 -.hword 0xF7E2, 0xF927, 0xFA86, 0xFBF2, 0xFD60, 0xFEC3, 0x000F, 0x013A -.hword 0x0237, 0x0322, 0x041D, 0x0521, 0x062C, 0x0737, 0x083E, 0x093B -.hword 0x0A29, 0x0B03, 0x0BC2, 0x0C61, 0x0CDA, 0x0D27, 0x0D41, 0x7CFB -.hword 0x7CC3, 0x7C28, 0x7B41, 0x7A26, 0x78EE, 0x77AF, 0x767B, 0x7564 -.hword 0x7477, 0x73C5, 0x735B, 0x7347, 0x7393, 0x7436, 0x751F, 0x763A -.hword 0x7773, 0x78B3, 0x79E4, 0x7AEF, 0x7BBD, 0x7C38, 0x7C1F, 0x7B43 -.hword 0x79B6, 0x779E, 0x7520, 0x7263, 0x6F90, 0x6CCE, 0x6A45, 0x6817 -.hword 0x665D, 0x652C, 0x6490, 0x649B, 0x654B, 0x669B, 0x6870, 0x6AA9 -.hword 0x6D26, 0x6FCB, 0x727B, 0x751B, 0x778F, 0x79B6, 0x7B6E, 0x7C92 -.hword 0x7CFB, 0x5FFF, 0xC001, 0xA001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xE001, 0xC001, 0x0003, 0x1FFF, 0xC001, 0x3FFF, 0x0000 - - -scuttlebug_seg6_animindex_06014E48: # 0x06014E48 -.hword 0x0001, 0x0000, 0x0032, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0556, 0x0001, 0x0553, 0x0001, 0x0554, 0x0001, 0x0555 -.hword 0x0001, 0x0000, 0x0032, 0x03B9, 0x0032, 0x03EB, 0x0001, 0x0000 -.hword 0x0032, 0x0227, 0x0032, 0x0259, 0x0001, 0x0000, 0x0032, 0x0033 -.hword 0x0032, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0551 -.hword 0x0001, 0x0552, 0x0001, 0x0000, 0x0032, 0x041D, 0x0032, 0x044F -.hword 0x0001, 0x0000, 0x0032, 0x028B, 0x0032, 0x02BD, 0x0032, 0x0097 -.hword 0x0032, 0x00C9, 0x0032, 0x00FB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x054F, 0x0001, 0x0000 -.hword 0x0001, 0x0550, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02EF -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x054D, 0x0001, 0x0000, 0x0001, 0x054E -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02F0, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x054B, 0x0001, 0x054C, 0x0001, 0x0000 -.hword 0x0032, 0x0481, 0x0032, 0x04B3, 0x0001, 0x0000, 0x0032, 0x02F1 -.hword 0x0032, 0x0323, 0x0032, 0x012D, 0x0032, 0x015F, 0x0032, 0x0191 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0549, 0x0001, 0x054A -.hword 0x0001, 0x0000, 0x0032, 0x04E5, 0x0032, 0x0517, 0x0001, 0x0000 -.hword 0x0032, 0x0355, 0x0032, 0x0387, 0x0001, 0x0000, 0x0032, 0x01C3 -.hword 0x0032, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000 - -scuttlebug_seg6_anim_0601504C: # 0x0601504C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x2A -.word scuttlebug_seg6_animvalue_06014398 -.word scuttlebug_seg6_animindex_06014E48 -.word 0 - -glabel scuttlebug_seg6_anims_06015064 # 0x06015064 -.word scuttlebug_seg6_anim_0601504C +# Scuttlebug + +# Unreferenced light +.byte 0x2C, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00 + +.byte 0xB2, 0x00, 0x00, 0x00, 0xB2, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +scuttlebug_seg6_texture_06010108: # 0x06010108 +.incbin "actors/scuttlebug/scuttlebug_eye.rgba16" + +scuttlebug_seg6_texture_06010908: # 0x06010908 +.incbin "actors/scuttlebug/scuttlebug_left_side.rgba16" + +scuttlebug_seg6_texture_06011908: # 0x06011908 +.incbin "actors/scuttlebug/scuttlebug_right_side.rgba16" + +scuttlebug_seg6_texture_06012908: # 0x06012908 +.incbin "actors/scuttlebug/scuttlebug_iris.rgba16" + +scuttlebug_seg6_texture_06013108: # 0x06013108 +.incbin "actors/scuttlebug/scuttlebug_leg.rgba16" + +scuttlebug_seg6_vertex_06013908: # 0x06013908 +vertex -44, -44, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -44, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 44, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -44, 44, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +scuttlebug_seg6_vertex_06013948: # 0x06013948 +vertex 0, -44, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 44, 44, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 44, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 44, -44, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06013988 # 0x06013988 - 0x060139C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010908 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013908, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_060139C0 # 0x060139C0 - 0x060139F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06011908 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013948, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_060139F8 # 0x060139F8 - 0x06013A70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList scuttlebug_seg6_dl_06013988 +gsSPDisplayList scuttlebug_seg6_dl_060139C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +scuttlebug_seg6_vertex_06013A70: # 0x06013A70 +vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -15, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -15, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06013AB0 # 0x06013AB0 - 0x06013AE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010108 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013A70, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06013AE8 # 0x06013AE8 - 0x06013B58 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06013AB0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +scuttlebug_seg6_vertex_06013B58: # 0x06013B58 +vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -15, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -15, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06013B98 # 0x06013B98 - 0x06013BD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06010108 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013B58, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06013BD0 # 0x06013BD0 - 0x06013C40 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06013B98 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +scuttlebug_seg6_vertex_06013C40: # 0x06013C40 +vertex 60, -30, 31, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -30, -30, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 32, -30, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, 32, 31, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06013C80 # 0x06013C80 - 0x06013CB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06012908 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013C40, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06013CB8 # 0x06013CB8 - 0x06013D28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06013C80 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +scuttlebug_seg6_vertex_06013D28: # 0x06013D28 +vertex 60, -30, 31, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 60, -30, -30, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 59, 31, -30, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 59, 31, 31, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06013D68 # 0x06013D68 - 0x06013DA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06012908 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06013D28, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06013DA0 # 0x06013DA0 - 0x06013E10 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06013D68 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +scuttlebug_seg6_light_06013E10: # 0x06013E10 +.byte 0x33, 0x22, 0x01, 0x00, 0x33, 0x22, 0x01, 0x00 + +scuttlebug_seg6_light_06013E18: # 0x06013E18 +.byte 0xCF, 0x89, 0x06, 0x00, 0xCF, 0x89, 0x06, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +scuttlebug_seg6_vertex_06013E28: # 0x06013E28 +vertex -111, 85, 293, 0, 0, 0x7E, 0x06, 0x0B, 0xFF +vertex -120, 127, 192, 0, 0, 0x34, 0x64, 0xC8, 0xFF +vertex -120, 103, 301, 0, 0, 0xC9, 0x62, 0x3A, 0xFF +vertex -128, -84, 293, 0, 0, 0x82, 0xFA, 0x0B, 0xFF +vertex -120, -126, 192, 0, 0, 0xC7, 0x9E, 0xC8, 0xFF +vertex -120, -102, 301, 0, 0, 0x32, 0x9C, 0x3B, 0xFF +vertex -103, -88, 199, 0, 0, 0x7E, 0xF9, 0xF3, 0xFF +vertex -111, -84, 293, 0, 0, 0x7D, 0x10, 0x0C, 0xFF +vertex -120, -29, 351, 0, 0, 0xF4, 0x3D, 0x6E, 0xFF +vertex -136, -88, 199, 0, 0, 0x83, 0x10, 0xF4, 0xFF +vertex -120, -58, 167, 0, 0, 0xFE, 0x1F, 0x85, 0xFF +vertex -120, -49, 205, 0, 0, 0x2F, 0x75, 0x04, 0xFF +vertex -120, -67, 284, 0, 0, 0xC9, 0x72, 0xF9, 0xFF +vertex -120, 68, 284, 0, 0, 0x32, 0x8C, 0xF8, 0xFF +vertex -103, 89, 199, 0, 0, 0x7C, 0xEE, 0xF3, 0xFF +vertex -120, 30, 351, 0, 0, 0xF4, 0xC3, 0x6E, 0xFF + +scuttlebug_seg6_vertex_06013F28: # 0x06013F28 +vertex -103, 89, 199, 0, 0, 0x7C, 0xEE, 0xF3, 0xFF +vertex -120, 59, 167, 0, 0, 0xFE, 0xE1, 0x85, 0xFF +vertex -120, 127, 192, 0, 0, 0x34, 0x64, 0xC8, 0xFF +vertex -136, 89, 199, 0, 0, 0x82, 0x06, 0xF4, 0xFF +vertex -120, 103, 301, 0, 0, 0xC9, 0x62, 0x3A, 0xFF +vertex -111, 85, 293, 0, 0, 0x7E, 0x06, 0x0B, 0xFF +vertex -120, 30, 351, 0, 0, 0xF4, 0xC3, 0x6E, 0xFF +vertex -128, 85, 293, 0, 0, 0x83, 0xF1, 0x0B, 0xFF +vertex -120, 50, 205, 0, 0, 0xCD, 0x8C, 0x03, 0xFF +vertex -120, 68, 284, 0, 0, 0x32, 0x8C, 0xF8, 0xFF + +glabel scuttlebug_seg6_dl_06013FC8 # 0x06013FC8 - 0x060140F0 +gsSPLight scuttlebug_seg6_light_06013E18, 1 +gsSPLight scuttlebug_seg6_light_06013E10, 2 +gsSPVertex scuttlebug_seg6_vertex_06013E28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 8, 5, 7, 0x0, 3, 5, 8, 0x0 +gsSP2Triangles 9, 10, 4, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 6, 4, 0x0, 10, 11, 6, 0x0 +gsSP2Triangles 11, 7, 6, 0x0, 12, 7, 11, 0x0 +gsSP2Triangles 12, 8, 7, 0x0, 12, 9, 3, 0x0 +gsSP2Triangles 3, 8, 12, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 11, 9, 12, 0x0, 13, 14, 0, 0x0 +gsSP2Triangles 0, 14, 1, 0x0, 15, 13, 0, 0x0 +gsSPVertex scuttlebug_seg6_vertex_06013F28, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 2, 3, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 4, 3, 7, 0x0 +gsSP2Triangles 1, 8, 3, 0x0, 8, 7, 3, 0x0 +gsSP2Triangles 8, 1, 0, 0x0, 8, 0, 9, 0x0 +gsSP2Triangles 9, 7, 8, 0x0, 7, 9, 6, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_060140F0 # 0x060140F0 - 0x06014110 +gsDPPipeSync +gsSPDisplayList scuttlebug_seg6_dl_06013FC8 +gsDPPipeSync +gsSPEndDisplayList + +scuttlebug_seg6_vertex_06014110: # 0x06014110 +vertex -21, 37, 0, -584, -4238, 0xFF, 0xFF, 0xFF, 0xFF +vertex 191, 18, 0, 28, 892, 0xFF, 0xFF, 0xFF, 0xFF +vertex 193, -19, 0, 988, 958, 0xFF, 0xFF, 0xFF, 0xFF +vertex -16, -25, 0, 982, -4136, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06014150 # 0x06014150 - 0x06014188 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06013108 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_06014110, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06014188 # 0x06014188 - 0x060141F8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06014150 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +scuttlebug_seg6_vertex_060141F8: # 0x060141F8 +vertex -9, 39, 4, -560, -4258, 0xFF, 0xFF, 0xFF, 0xFF +vertex 199, 20, 2, 38, 948, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, -17, -2, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -5, -22, -3, 990, -4192, 0xFF, 0xFF, 0xFF, 0xFF + +glabel scuttlebug_seg6_dl_06014238 # 0x06014238 - 0x06014270 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, scuttlebug_seg6_texture_06013108 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex scuttlebug_seg6_vertex_060141F8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06014270 # 0x06014270 - 0x060142E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList scuttlebug_seg6_dl_06014238 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +scuttlebug_seg6_light_060142E0: # 0x060142E0 +.byte 0x26, 0x05, 0x05, 0x00, 0x26, 0x05, 0x05, 0x00 + +scuttlebug_seg6_light_060142E8: # 0x060142E8 +.byte 0x99, 0x16, 0x16, 0x00, 0x99, 0x16, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +scuttlebug_seg6_vertex_060142F8: # 0x060142F8 +vertex 0, -1, 0, 0, 0, 0x82, 0x02, 0x00, 0xFF +vertex 57, -106, -3, 0, 0, 0xCF, 0x8C, 0xFD, 0xFF +vertex 57, 48, 83, 0, 0, 0xD0, 0x37, 0x67, 0xFF +vertex 57, 54, -81, 0, 0, 0xCF, 0x3D, 0x9D, 0xFF + +glabel scuttlebug_seg6_dl_06014338 # 0x06014338 - 0x06014378 +gsSPLight scuttlebug_seg6_light_060142E8, 1 +gsSPLight scuttlebug_seg6_light_060142E0, 2 +gsSPVertex scuttlebug_seg6_vertex_060142F8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 1, 0, 3, 0x0 +gsSPEndDisplayList + +glabel scuttlebug_seg6_dl_06014378 # 0x06014378 - 0x06014398 +gsDPPipeSync +gsSPDisplayList scuttlebug_seg6_dl_06014338 +gsDPPipeSync +gsSPEndDisplayList + +scuttlebug_seg6_animvalue_06014398: # 0x06014398 +.hword 0x0000, 0x0101, 0x0101, 0x00FF, 0x00FC, 0x00F9, 0x00F5, 0x00F1 +.hword 0x00EC, 0x00E8, 0x00E5, 0x00E2, 0x00E0, 0x00E0, 0x00E0, 0x00E2 +.hword 0x00E5, 0x00E9, 0x00ED, 0x00F1, 0x00F5, 0x00F9, 0x00FC, 0x00FF +.hword 0x0101, 0x0101, 0x0101, 0x00FF, 0x00FC, 0x00F9, 0x00F5, 0x00F1 +.hword 0x00ED, 0x00E9, 0x00E5, 0x00E2, 0x00DF, 0x00DD, 0x00DD, 0x00DD +.hword 0x00DF, 0x00E2, 0x00E6, 0x00EB, 0x00EF, 0x00F4, 0x00F8, 0x00FC +.hword 0x00FF, 0x0101, 0x0101, 0xF81C, 0xF857, 0xF8F9, 0xF9EB, 0xFB16 +.hword 0xFC62, 0xFDB7, 0xFEFF, 0x0027, 0x0125, 0x01F7, 0x02C4, 0x03A7 +.hword 0x0495, 0x057E, 0x0655, 0x070A, 0x0794, 0x07F2, 0x082B, 0x084D +.hword 0x0865, 0x087B, 0x088D, 0x0898, 0x0897, 0x0887, 0x0864, 0x0827 +.hword 0x07CE, 0x0756, 0x06BE, 0x0607, 0x0536, 0x044D, 0x0353, 0x024B +.hword 0x013A, 0x0026, 0xFF13, 0xFE02, 0xFCFA, 0xFBFE, 0xFB14, 0xFA40 +.hword 0xF988, 0xF8F0, 0xF87D, 0xF835, 0xF81C, 0xECA1, 0xECD8, 0xED82 +.hword 0xEEB0, 0xF074, 0xF2D2, 0xF5B1, 0xF8DC, 0xFC04, 0xFED1, 0x00EB +.hword 0x0277, 0x03C8, 0x04EF, 0x060B, 0x0735, 0x0879, 0x09D2, 0x0B29 +.hword 0x0C5E, 0x0D47, 0x0DB7, 0x0D7F, 0x0CC6, 0x0BD1, 0x0AA6, 0x094F +.hword 0x07D5, 0x0642, 0x04A0, 0x02F9, 0x0153, 0xFFB6, 0xFE21, 0xFC97 +.hword 0xFB16, 0xF999, 0xF81E, 0xF6A1, 0xF523, 0xF3AE, 0xF24B, 0xF103 +.hword 0xEFDE, 0xEEE1, 0xEE11, 0xED70, 0xECFD, 0xECB8, 0xECA1, 0x0011 +.hword 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0013, 0x0013 +.hword 0x0013, 0x0013, 0x0014, 0x0014, 0x0014, 0x0015, 0x0015, 0x0015 +.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015 +.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015 +.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0014, 0x0014, 0x0014 +.hword 0x0013, 0x0013, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012 +.hword 0x0011, 0x0A2A, 0x0A07, 0x09A3, 0x0905, 0x0837, 0x0740, 0x0627 +.hword 0x04F5, 0x03B0, 0x025E, 0x0107, 0xFFB1, 0xFE61, 0xFD1D, 0xFBEB +.hword 0xFAD2, 0xF9D6, 0xF8FC, 0xF847, 0xF7B6, 0xF749, 0xF6FC, 0xF6CD +.hword 0xF6C0, 0xF6D9, 0xF717, 0xF77C, 0xF80B, 0xF8C1, 0xF999, 0xFA8A +.hword 0xFB88, 0xFC85, 0xFD76, 0xFE50, 0xFF0B, 0xFFBE, 0x0084, 0x0160 +.hword 0x0250, 0x0350, 0x0459, 0x0565, 0x066C, 0x0766, 0x084A, 0x090D +.hword 0x09A5, 0x0A07, 0x0A2A, 0xE713, 0xE72F, 0xE781, 0xE80A, 0xE8CA +.hword 0xE9C2, 0xEAEF, 0xEC4D, 0xEDD4, 0xEF7A, 0xF135, 0xF2FA, 0xF4BE +.hword 0xF67A, 0xF82B, 0xF9D2, 0xFB6E, 0xFCFA, 0xFE71, 0xFFC7, 0x00F1 +.hword 0x01E2, 0x028D, 0x02CE, 0x029A, 0x020A, 0x013C, 0x0050, 0xFF63 +.hword 0xFE89, 0xFDD4, 0xFD47, 0xFCDC, 0xFC85, 0xFC28, 0xFBA7, 0xFAC0 +.hword 0xF943, 0xF73B, 0xF4CD, 0xF232, 0xEFA0, 0xED4A, 0xEB50, 0xE9C1 +.hword 0xE89E, 0xE7DA, 0xE763, 0xE726, 0xE713, 0xFED2, 0xFED2, 0xFED3 +.hword 0xFED3, 0xFED5, 0xFED6, 0xFED8, 0xFED9, 0xFEDA, 0xFEDB, 0xFEDB +.hword 0xFEDB, 0xFEDC, 0xFEDD, 0xFEDE, 0xFEDF, 0xFEE0, 0xFEE0, 0xFEDE +.hword 0xFEDB, 0xFED8, 0xFED5, 0xFED5, 0xFED6, 0xFED9, 0xFEDB, 0xFEDF +.hword 0xFEE1, 0xFEE4, 0xFEE6, 0xFEE7, 0xFEE7, 0xFEE7, 0xFEE6, 0xFEE5 +.hword 0xFEE3, 0xFEE1, 0xFEDF, 0xFEDD, 0xFEDB, 0xFED9, 0xFED8, 0xFED6 +.hword 0xFED5, 0xFED4, 0xFED3, 0xFED3, 0xFED2, 0xFED2, 0xFED2, 0x0A1F +.hword 0x09FC, 0x0994, 0x08E3, 0x07E8, 0x06AC, 0x0543, 0x03C4, 0x0249 +.hword 0x00E6, 0xFFAA, 0xFE62, 0xFCDA, 0xFB14, 0xF919, 0xF6F7, 0xF4C3 +.hword 0xF297, 0xF091, 0xEED8, 0xED94, 0xECE7, 0xECED, 0xED76, 0xEE3C +.hword 0xEF37, 0xF060, 0xF1AF, 0xF31E, 0xF4A4, 0xF63B, 0xF7DC, 0xF981 +.hword 0xFB25, 0xFCC3, 0xFE56, 0xFFDC, 0x014F, 0x02B0, 0x03FA, 0x052A +.hword 0x063C, 0x072F, 0x07FF, 0x08AC, 0x0935, 0x099D, 0x09E5, 0x0A10 +.hword 0x0A1F, 0x034C, 0x0300, 0x0239, 0x012F, 0x001E, 0xFF36, 0xFE94 +.hword 0xFE3B, 0xFE14, 0xFDEE, 0xFD8B, 0xFCA1, 0xFB20, 0xF923, 0xF6DF +.hword 0xF491, 0xF27A, 0xF0CE, 0xEFAB, 0xEF13, 0xEEE8, 0xEEFA, 0xEF18 +.hword 0xEF2F, 0xEF41, 0xEF53, 0xEF6E, 0xEF9C, 0xEFE7, 0xF054, 0xF0E9 +.hword 0xF1A4, 0xF285, 0xF388, 0xF4A5, 0xF5D6, 0xF712, 0xF851, 0xF98C +.hword 0xFAC1, 0xFBF0, 0xFD1B, 0xFE3F, 0xFF5A, 0x0064, 0x0155, 0x0223 +.hword 0x02C2, 0x0328, 0x034C, 0xF781, 0xF784, 0xF78F, 0xF7A8, 0xF7D8 +.hword 0xF828, 0xF8A5, 0xF953, 0xFA38, 0xFB51, 0xFC9B, 0xFE0E, 0xFFA1 +.hword 0x014C, 0x0306, 0x04C5, 0x067E, 0x0825, 0x09AF, 0x0B0F, 0x0C39 +.hword 0x0D21, 0x0DBB, 0x0DDF, 0x0D78, 0x0C99, 0x0B59, 0x09D1, 0x0819 +.hword 0x064B, 0x047E, 0x02C9, 0x013F, 0xFFEE, 0xFEDC, 0xFE0A, 0xFD55 +.hword 0xFC9C, 0xFBE0, 0xFB24, 0xFA6D, 0xF9C1, 0xF927, 0xF8A5, 0xF83D +.hword 0xF7F0, 0xF7BB, 0xF79A, 0xF787, 0xF781, 0x0F3C, 0x0EFF, 0x0E52 +.hword 0x0D45, 0x0BEE, 0x0A5F, 0x08AF, 0x06EE, 0x052D, 0x0377, 0x01D1 +.hword 0x003E, 0xFEBD, 0xFD4B, 0xFBED, 0xFAAB, 0xF98C, 0xF896, 0xF7CE +.hword 0xF735, 0xF6C8, 0xF681, 0xF65A, 0xF655, 0xF679, 0xF6D3, 0xF778 +.hword 0xF877, 0xF9D9, 0xFB98, 0xFDA1, 0xFFD6, 0x0214, 0x0435, 0x060E +.hword 0x0779, 0x087B, 0x0939, 0x09BB, 0x0A18, 0x0A6D, 0x0ACE, 0x0B48 +.hword 0x0BE1, 0x0C93, 0x0D51, 0x0E0A, 0x0EA8, 0x0F15, 0x0F3C, 0x07FE +.hword 0x07CF, 0x0745, 0x0665, 0x0531, 0x03B7, 0x020A, 0x0041, 0xFE7B +.hword 0xFCD0, 0xFB5B, 0xF9F2, 0xF870, 0xF6F6, 0xF5A5, 0xF499, 0xF3E7 +.hword 0xF398, 0xF3A8, 0xF402, 0xF481, 0xF4FD, 0xF551, 0xF57E, 0xF594 +.hword 0xF59B, 0xF59E, 0xF5AA, 0xF5CB, 0xF60A, 0xF66F, 0xF6FC, 0xF7B5 +.hword 0xF898, 0xF9A1, 0xFACB, 0xFC0E, 0xFD64, 0xFEC2, 0x001F, 0x0173 +.hword 0x02B6, 0x03E1, 0x04EE, 0x05D7, 0x069A, 0x0734, 0x07A3, 0x07E7 +.hword 0x07FE, 0x5388, 0x53F8, 0x551B, 0x56A5, 0x5845, 0x59B5, 0x5ABD +.hword 0x5B3B, 0x5B27, 0x5A8E, 0x598A, 0x5802, 0x55D1, 0x5301, 0x4FA3 +.hword 0x4BCC, 0x47A0, 0x434D, 0x3F0E, 0x3B2A, 0x37F3, 0x35C0, 0x34EC +.hword 0x352D, 0x3605, 0x376A, 0x3943, 0x3B77, 0x3DEE, 0x408F, 0x4344 +.hword 0x45FB, 0x48A1, 0x4B27, 0x4D7F, 0x4F9E, 0x5179, 0x5306, 0x5439 +.hword 0x5511, 0x5597, 0x55D3, 0x55D0, 0x5599, 0x553D, 0x54CC, 0x5457 +.hword 0x53EE, 0x53A4, 0x5388, 0xF46E, 0xF48E, 0xF4EC, 0xF585, 0xF657 +.hword 0xF75D, 0xF893, 0xF9F3, 0xFB76, 0xFD11, 0xFEBA, 0x0066, 0x020B +.hword 0x039B, 0x050C, 0x0655, 0x076F, 0x0857, 0x090D, 0x0996, 0x09F6 +.hword 0x0A36, 0x0A60, 0x0A7B, 0x0A8A, 0x0A88, 0x0A66, 0x0A17, 0x098E +.hword 0x08C9, 0x07CC, 0x06A1, 0x0558, 0x0405, 0x02BC, 0x0194, 0x0071 +.hword 0xFF2E, 0xFDD5, 0xFC70, 0xFB0D, 0xF9B6, 0xF879, 0xF75E, 0xF66E +.hword 0xF5AE, 0xF51D, 0xF4BA, 0xF481, 0xF46E, 0x550C, 0x552C, 0x5582 +.hword 0x55FD, 0x5687, 0x570D, 0x5779, 0x57BC, 0x57C6, 0x578A, 0x5700 +.hword 0x5621, 0x54E8, 0x5355, 0x5176, 0x4F5D, 0x4D20, 0x4AD5, 0x4894 +.hword 0x467A, 0x44A3, 0x432F, 0x423B, 0x421E, 0x430C, 0x44E0, 0x4760 +.hword 0x4A54, 0x4D87, 0x50CB, 0x53F7, 0x56EC, 0x5993, 0x5BD8, 0x5DAF +.hword 0x5F0B, 0x6007, 0x60BF, 0x6121, 0x611E, 0x60B0, 0x5FD6, 0x5E99 +.hword 0x5D0B, 0x5B4B, 0x597C, 0x57C9, 0x565E, 0x5566, 0x550C, 0xBFC4 +.hword 0xC001, 0xF4B6, 0xF4B9, 0xF4D2, 0xF524, 0xF5CE, 0xF6E2, 0xF85F +.hword 0xFA31, 0xFC38, 0xFE4B, 0x0041, 0x024F, 0x04B3, 0x074E, 0x09FD +.hword 0x0C9B, 0x0F00, 0x1109, 0x1298, 0x139D, 0x1417, 0x1412, 0x139C +.hword 0x12E4, 0x1215, 0x1131, 0x1032, 0x0F15, 0x0DD6, 0x0C72, 0x0AEA +.hword 0x0942, 0x077F, 0x05A7, 0x03C1, 0x01D8, 0xFFF5, 0xFE20, 0xFC65 +.hword 0xFACE, 0xF962, 0xF828, 0xF722, 0xF652, 0xF5B4, 0xF544, 0xF4FB +.hword 0xF4D1, 0xF4BC, 0xF4B6, 0x403B, 0x4111, 0x4351, 0x468D, 0x4A56 +.hword 0x4E48, 0x5212, 0x5576, 0x584E, 0x5A82, 0x5C05, 0x5D04, 0x5DA5 +.hword 0x5DCB, 0x5D5D, 0x5C4C, 0x5A96, 0x584F, 0x55A3, 0x52D7, 0x5041 +.hword 0x4E3D, 0x4D1A, 0x4CB3, 0x4CB9, 0x4D25, 0x4DDE, 0x4ECA, 0x4FD0 +.hword 0x50DA, 0x51D3, 0x52AA, 0x5351, 0x53BA, 0x53DF, 0x53B7, 0x533F +.hword 0x5272, 0x514D, 0x4FD6, 0x4E1D, 0x4C35, 0x4A2E, 0x481F, 0x461C +.hword 0x443F, 0x42A0, 0x415A, 0x4086, 0x403B, 0x0A1A, 0x0A22, 0x0A31 +.hword 0x0A38, 0x0A23, 0x09DF, 0x095C, 0x088F, 0x0774, 0x060E, 0x0463 +.hword 0x0281, 0x0075, 0xFE54, 0xFC2E, 0xFA15, 0xF81A, 0xF64A, 0xF4B0 +.hword 0xF356, 0xF23E, 0xF16D, 0xF0E2, 0xF0B3, 0xF0EC, 0xF185, 0xF280 +.hword 0xF3DB, 0xF58B, 0xF781, 0xF9A6, 0xFBDE, 0xFE0D, 0x0017, 0x01E6 +.hword 0x0362, 0x04B4, 0x0607, 0x074C, 0x0875, 0x0973, 0x0A3B, 0x0AC6 +.hword 0x0B10, 0x0B1F, 0x0AFC, 0x0AB9, 0x0A6E, 0x0A32, 0x0A1A, 0x33E9 +.hword 0x345A, 0x3598, 0x377E, 0x39E2, 0x3C9B, 0x3F82, 0x4273, 0x454C +.hword 0x47F3, 0x4A51, 0x4C53, 0x4DEC, 0x4F10, 0x4FC4, 0x500F, 0x5000 +.hword 0x4FA5, 0x4F12, 0x4E60, 0x4DAA, 0x4D10, 0x4CAF, 0x4CC8, 0x4D85 +.hword 0x4EC6, 0x5052, 0x51EF, 0x5369, 0x549B, 0x5569, 0x55CB, 0x55C2 +.hword 0x555D, 0x54B3, 0x53E0, 0x52CD, 0x5156, 0x4F79, 0x4D3B, 0x4AA2 +.hword 0x47BD, 0x449C, 0x415A, 0x3E16, 0x3AF9, 0x3832, 0x35F3, 0x3473 +.hword 0x33E9, 0x059B, 0x0572, 0x0501, 0x0452, 0x0373, 0x026F, 0x0152 +.hword 0x002A, 0xFF05, 0xFDEE, 0xFCF5, 0xFBF8, 0xFAD8, 0xF9A1, 0xF85E +.hword 0xF71A, 0xF5E1, 0xF4BE, 0xF3BE, 0xF2EE, 0xF25A, 0xF210, 0xF21C +.hword 0xF268, 0xF2D2, 0xF358, 0xF3F7, 0xF4AB, 0xF572, 0xF649, 0xF72E +.hword 0xF81E, 0xF917, 0xFA16, 0xFB19, 0xFC1E, 0xFD23, 0xFE25, 0xFF22 +.hword 0x0015, 0x00FF, 0x01DC, 0x02A8, 0x0361, 0x0405, 0x0490, 0x0501 +.hword 0x0555, 0x0589, 0x059B, 0x7F25, 0x7E83, 0x7CC2, 0x7A1B, 0x76C7 +.hword 0x7307, 0x6F28, 0x6B7F, 0x6866, 0x6628, 0x6504, 0x64F2, 0x65BE +.hword 0x674E, 0x6978, 0x6C0D, 0x6EE6, 0x71DF, 0x74D4, 0x779B, 0x7A09 +.hword 0x7BE9, 0x7D07, 0x7D86, 0x7DA4, 0x7D64, 0x7CD9, 0x7C15, 0x7B28 +.hword 0x7A21, 0x790F, 0x77FF, 0x76FC, 0x7613, 0x7550, 0x74BF, 0x746D +.hword 0x7465, 0x74B8, 0x7562, 0x7651, 0x7775, 0x78BA, 0x7A0C, 0x7B59 +.hword 0x7C8E, 0x7D99, 0x7E6B, 0x7EF4, 0x7F25, 0xF81A, 0xF832, 0xF879 +.hword 0xF8E9, 0xF97F, 0xFA36, 0xFB09, 0xFBF6, 0xFCF7, 0xFE08, 0xFF24 +.hword 0x0046, 0x016B, 0x028D, 0x03A9, 0x04BA, 0x05BD, 0x06AE, 0x0788 +.hword 0x0848, 0x08E9, 0x0967, 0x09BD, 0x09DA, 0x09B6, 0x095A, 0x08CE +.hword 0x081C, 0x074B, 0x0664, 0x0570, 0x0477, 0x0380, 0x0293, 0x01BA +.hword 0x00FC, 0x0046, 0xFF7F, 0xFEAA, 0xFDCF, 0xFCF3, 0xFC1C, 0xFB4E +.hword 0xFA8E, 0xF9E0, 0xF948, 0xF8CB, 0xF86B, 0xF82F, 0xF81A, 0x8329 +.hword 0x82F3, 0x825A, 0x816F, 0x8041, 0x7EE1, 0x7D65, 0x7BDF, 0x7A64 +.hword 0x7908, 0x77DF, 0x76FB, 0x766C, 0x763C, 0x7661, 0x76CA, 0x7765 +.hword 0x7820, 0x78EB, 0x79B2, 0x7A64, 0x7AED, 0x7B3A, 0x7B15, 0x7A55 +.hword 0x7908, 0x774C, 0x753E, 0x72F7, 0x7091, 0x6E23, 0x6BC5, 0x6993 +.hword 0x67AE, 0x663A, 0x6562, 0x654F, 0x6613, 0x67B7, 0x6A20, 0x6D1E +.hword 0x7079, 0x73F6, 0x7762, 0x7A94, 0x7D69, 0x7FC6, 0x8198, 0x82C0 +.hword 0x8329, 0xF4FF, 0xF535, 0xF5CA, 0xF6AE, 0xF7CF, 0xF91E, 0xFA8A +.hword 0xFC04, 0xFD7C, 0xFEE4, 0x0029, 0x0177, 0x02F6, 0x0496, 0x0645 +.hword 0x07F3, 0x098F, 0x0B0B, 0x0C58, 0x0D67, 0x0E27, 0x0E86, 0x0E74 +.hword 0x0E0E, 0x0D81, 0x0CD1, 0x0C01, 0x0B15, 0x0A10, 0x08F5, 0x07C9 +.hword 0x068E, 0x0547, 0x03F7, 0x02A3, 0x014C, 0xFFF8, 0xFEA8, 0xFD60 +.hword 0xFC24, 0xFAF7, 0xF9DB, 0xF8D4, 0xF7E5, 0xF711, 0xF65B, 0xF5C8 +.hword 0xF55B, 0xF517, 0xF4FF, 0x7C70, 0x7BDF, 0x7A57, 0x7817, 0x755A +.hword 0x7255, 0x6F3B, 0x6C40, 0x699E, 0x6798, 0x667C, 0x6664, 0x6739 +.hword 0x68F9, 0x6B85, 0x6EAA, 0x722C, 0x75CB, 0x7949, 0x7C72, 0x7F14 +.hword 0x8109, 0x8225, 0x8297, 0x82A2, 0x8249, 0x819D, 0x80AD, 0x7F85 +.hword 0x7E39, 0x7CD5, 0x7B69, 0x7A01, 0x78AE, 0x777D, 0x767D, 0x75BB +.hword 0x7544, 0x7527, 0x755F, 0x75DE, 0x7693, 0x776E, 0x7861, 0x795A +.hword 0x7A4B, 0x7B23, 0x7BD2, 0x7C46, 0x7C70, 0x0D41, 0x0D1E, 0x0CB7 +.hword 0x0C15, 0x0B3D, 0x0A39, 0x090E, 0x07C3, 0x0660, 0x04EA, 0x0368 +.hword 0x01DF, 0x0055, 0xFECF, 0xFD51, 0xFBE0, 0xFA81, 0xF93A, 0xF810 +.hword 0xF70A, 0xF62F, 0xF586, 0xF516, 0xF4FB, 0xF544, 0xF5E2, 0xF6C6 +.hword 0xF7E2, 0xF927, 0xFA86, 0xFBF2, 0xFD60, 0xFEC3, 0x000F, 0x013A +.hword 0x0237, 0x0322, 0x041D, 0x0521, 0x062C, 0x0737, 0x083E, 0x093B +.hword 0x0A29, 0x0B03, 0x0BC2, 0x0C61, 0x0CDA, 0x0D27, 0x0D41, 0x7CFB +.hword 0x7CC3, 0x7C28, 0x7B41, 0x7A26, 0x78EE, 0x77AF, 0x767B, 0x7564 +.hword 0x7477, 0x73C5, 0x735B, 0x7347, 0x7393, 0x7436, 0x751F, 0x763A +.hword 0x7773, 0x78B3, 0x79E4, 0x7AEF, 0x7BBD, 0x7C38, 0x7C1F, 0x7B43 +.hword 0x79B6, 0x779E, 0x7520, 0x7263, 0x6F90, 0x6CCE, 0x6A45, 0x6817 +.hword 0x665D, 0x652C, 0x6490, 0x649B, 0x654B, 0x669B, 0x6870, 0x6AA9 +.hword 0x6D26, 0x6FCB, 0x727B, 0x751B, 0x778F, 0x79B6, 0x7B6E, 0x7C92 +.hword 0x7CFB, 0x5FFF, 0xC001, 0xA001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xE001, 0xC001, 0x0003, 0x1FFF, 0xC001, 0x3FFF, 0x0000 + + +scuttlebug_seg6_animindex_06014E48: # 0x06014E48 +.hword 0x0001, 0x0000, 0x0032, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0556, 0x0001, 0x0553, 0x0001, 0x0554, 0x0001, 0x0555 +.hword 0x0001, 0x0000, 0x0032, 0x03B9, 0x0032, 0x03EB, 0x0001, 0x0000 +.hword 0x0032, 0x0227, 0x0032, 0x0259, 0x0001, 0x0000, 0x0032, 0x0033 +.hword 0x0032, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0551 +.hword 0x0001, 0x0552, 0x0001, 0x0000, 0x0032, 0x041D, 0x0032, 0x044F +.hword 0x0001, 0x0000, 0x0032, 0x028B, 0x0032, 0x02BD, 0x0032, 0x0097 +.hword 0x0032, 0x00C9, 0x0032, 0x00FB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x054F, 0x0001, 0x0000 +.hword 0x0001, 0x0550, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02EF +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x054D, 0x0001, 0x0000, 0x0001, 0x054E +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02F0, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x054B, 0x0001, 0x054C, 0x0001, 0x0000 +.hword 0x0032, 0x0481, 0x0032, 0x04B3, 0x0001, 0x0000, 0x0032, 0x02F1 +.hword 0x0032, 0x0323, 0x0032, 0x012D, 0x0032, 0x015F, 0x0032, 0x0191 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0549, 0x0001, 0x054A +.hword 0x0001, 0x0000, 0x0032, 0x04E5, 0x0032, 0x0517, 0x0001, 0x0000 +.hword 0x0032, 0x0355, 0x0032, 0x0387, 0x0001, 0x0000, 0x0032, 0x01C3 +.hword 0x0032, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000 + +scuttlebug_seg6_anim_0601504C: # 0x0601504C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x2A +.word scuttlebug_seg6_animvalue_06014398 +.word scuttlebug_seg6_animindex_06014E48 +.word 0 + +glabel scuttlebug_seg6_anims_06015064 # 0x06015064 +.word scuttlebug_seg6_anim_0601504C diff --git a/actors/seaweed/geo.s b/actors/seaweed/geo.s index 2389e77..3ee5949 100644 --- a/actors/seaweed/geo.s +++ b/actors/seaweed/geo.s @@ -1,18 +1,18 @@ -glabel seaweed_geo # 0x0D000284 - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, seaweed_seg6_dl_0600A180 - geo_open_node - geo_animated_part LAYER_ALPHA, 238, 0, 0, seaweed_seg6_dl_0600A088 - geo_open_node - geo_animated_part LAYER_ALPHA, 317, 0, 0, seaweed_seg6_dl_06009F90 - geo_open_node - geo_animated_part LAYER_ALPHA, 314, 0, 0, seaweed_seg6_dl_06009E98 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel seaweed_geo # 0x0D000284 + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, seaweed_seg6_dl_0600A180 + geo_open_node + geo_animated_part LAYER_ALPHA, 238, 0, 0, seaweed_seg6_dl_0600A088 + geo_open_node + geo_animated_part LAYER_ALPHA, 317, 0, 0, seaweed_seg6_dl_06009F90 + geo_open_node + geo_animated_part LAYER_ALPHA, 314, 0, 0, seaweed_seg6_dl_06009E98 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/seaweed/model.s b/actors/seaweed/model.s index c7bdc03..640b8bc 100644 --- a/actors/seaweed/model.s +++ b/actors/seaweed/model.s @@ -1,212 +1,212 @@ -# Seaweed - -seaweed_seg6_light_06007DF8: # 0x06007DF8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -seaweed_seg6_light_06007E00: # 0x06007E00 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -seaweed_seg6_texture_06007E10: # 0x06007E10 -.incbin "actors/seaweed/seaweed_tip.rgba16" - -seaweed_seg6_texture_06008610: # 0x06008610 -.incbin "actors/seaweed/seaweed_upper_center.rgba16" - -seaweed_seg6_texture_06008E10: # 0x06008E10 -.incbin "actors/seaweed/seaweed_lower_center.rgba16" - -seaweed_seg6_texture_06009610: # 0x06009610 -.incbin "actors/seaweed/seaweed_base.rgba16" - -seaweed_seg6_vertex_06009E10: # 0x06009E10 -vertex 232, 2, -76, -30, -12, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 232, 2, 77, 992, -12, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF - -glabel seaweed_seg6_dl_06009E50 # 0x06009E50 - 0x06009E98 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06007E10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight seaweed_seg6_light_06007E00, 1 -gsSPLight seaweed_seg6_light_06007DF8, 2 -gsSPVertex seaweed_seg6_vertex_06009E10, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel seaweed_seg6_dl_06009E98 # 0x06009E98 - 0x06009F08 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList seaweed_seg6_dl_06009E50 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -seaweed_seg6_vertex_06009F08: # 0x06009F08 -vertex 311, 2, -76, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 311, 2, 77, 990, 0, 0x00, 0x7F, 0x00, 0xFF - -glabel seaweed_seg6_dl_06009F48 # 0x06009F48 - 0x06009F90 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06008610 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight seaweed_seg6_light_06007E00, 1 -gsSPLight seaweed_seg6_light_06007DF8, 2 -gsSPVertex seaweed_seg6_vertex_06009F08, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel seaweed_seg6_dl_06009F90 # 0x06009F90 - 0x0600A000 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList seaweed_seg6_dl_06009F48 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -seaweed_seg6_vertex_0600A000: # 0x0600A000 -vertex 314, 2, -76, 0, -20, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 314, 2, 77, 990, -20, 0x00, 0x7F, 0x00, 0xFF -vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF - -glabel seaweed_seg6_dl_0600A040 # 0x0600A040 - 0x0600A088 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06008E10 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight seaweed_seg6_light_06007E00, 1 -gsSPLight seaweed_seg6_light_06007DF8, 2 -gsSPVertex seaweed_seg6_vertex_0600A000, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel seaweed_seg6_dl_0600A088 # 0x0600A088 - 0x0600A0F8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList seaweed_seg6_dl_0600A040 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -seaweed_seg6_vertex_0600A0F8: # 0x0600A0F8 -vertex 236, 2, -76, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 236, 2, 77, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF - -glabel seaweed_seg6_dl_0600A138 # 0x0600A138 - 0x0600A180 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06009610 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight seaweed_seg6_light_06007E00, 1 -gsSPLight seaweed_seg6_light_06007DF8, 2 -gsSPVertex seaweed_seg6_vertex_0600A0F8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel seaweed_seg6_dl_0600A180 # 0x0600A180 - 0x0600A1F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList seaweed_seg6_dl_0600A138 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -seaweed_seg6_animvalue_0600A1F0: # 0x0600A1F0 -.hword 0x0000, 0x3FFF, 0x0E42, 0x0DE6, 0x0CE5, 0x0B5D, 0x096E, 0x0734 -.hword 0x04CF, 0x025D, 0xFFFC, 0xFDCA, 0xFBE5, 0xFA6B, 0xF97C, 0xF8DF -.hword 0xF849, 0xF7BB, 0xF735, 0xF6B7, 0xF641, 0xF5D3, 0xF56F, 0xF513 -.hword 0xF4C1, 0xF479, 0xF43A, 0xF405, 0xF3DB, 0xF3BB, 0xF3A6, 0xF39C -.hword 0xF39D, 0xF3AA, 0xF3C3, 0xF3E8, 0xF419, 0xF457, 0xF4A2, 0xF4F9 -.hword 0xF55E, 0xF5D1, 0xF6AA, 0xF829, 0xFA2B, 0xFC8B, 0xFF24, 0x01D2 -.hword 0x0471, 0x06DE, 0x08F2, 0x0A8B, 0x0B84, 0x0C18, 0x0C9D, 0x0D12 -.hword 0x0D79, 0x0DD3, 0x0E20, 0x0E61, 0x0E97, 0x0EC2, 0x0EE4, 0x0EFD -.hword 0x0F0E, 0x0F18, 0x0F1B, 0x0F18, 0x0F10, 0x0F04, 0x0EF5, 0x0EE3 -.hword 0x0ECE, 0x0EB9, 0x0EA4, 0x0E8E, 0x0E7A, 0x0E68, 0x0E59, 0x0E4D -.hword 0x0E45, 0x0E42, 0xEE13, 0xEE26, 0xEE5D, 0xEEB7, 0xEF30, 0xEFC9 -.hword 0xF07D, 0xF14D, 0xF234, 0xF333, 0xF445, 0xF56B, 0xF6A1, 0xF7E6 -.hword 0xF938, 0xFA94, 0xFBF9, 0xFD66, 0xFED7, 0x004A, 0x01BF, 0x0333 -.hword 0x04A4, 0x0610, 0x0775, 0x08D2, 0x0A23, 0x0B68, 0x0C9F, 0x0DC4 -.hword 0x0ED7, 0x0FD5, 0x10BD, 0x118C, 0x1241, 0x12D9, 0x1353, 0x13AC -.hword 0x13E3, 0x13F6, 0x13E4, 0x13B0, 0x135B, 0x12E7, 0x1255, 0x11A9 -.hword 0x10E3, 0x1005, 0x0F12, 0x0E0B, 0x0CF1, 0x0BC7, 0x0A8F, 0x0949 -.hword 0x07F9, 0x06A0, 0x053F, 0x03D9, 0x0270, 0x0104, 0xFF9A, 0xFE30 -.hword 0xFCCA, 0xFB6A, 0xFA10, 0xF8C0, 0xF77B, 0xF642, 0xF518, 0xF3FF -.hword 0xF2F7, 0xF204, 0xF126, 0xF061, 0xEFB4, 0xEF23, 0xEEAF, 0xEE5A -.hword 0xEE25, 0xEE13, 0xEA00, 0xEA16, 0xEA55, 0xEABB, 0xEB45, 0xEBF3 -.hword 0xECC1, 0xEDAD, 0xEEB5, 0xEFD7, 0xF110, 0xF25F, 0xF3C0, 0xF533 -.hword 0xF6B4, 0xF841, 0xF9D8, 0xFB77, 0xFD1C, 0xFEC4, 0x006C, 0x0214 -.hword 0x03B9, 0x0558, 0x06EF, 0x087C, 0x09FD, 0x0B6F, 0x0CD1, 0x0E1F -.hword 0x0F59, 0x107A, 0x1183, 0x126F, 0x133D, 0x13EA, 0x1475, 0x14DB -.hword 0x151A, 0x152F, 0x151B, 0x14DF, 0x147E, 0x13FA, 0x1354, 0x1290 -.hword 0x11AE, 0x10B1, 0x0F9C, 0x0E70, 0x0D2F, 0x0BDB, 0x0A77, 0x0904 -.hword 0x0785, 0x05FC, 0x046A, 0x02D2, 0x0136, 0xFF98, 0xFDFA, 0xFC5E -.hword 0xFAC6, 0xF934, 0xF7AA, 0xF62B, 0xF4B9, 0xF354, 0xF201, 0xF0C0 -.hword 0xEF94, 0xEE7E, 0xED82, 0xECA0, 0xEBDB, 0xEB36, 0xEAB2, 0xEA50 -.hword 0xEA15, 0xEA00, 0x4CA0, 0x4C93, 0x4C6A, 0x4C29, 0x4BD0, 0x4B60 -.hword 0x4ADC, 0x4A45, 0x499B, 0x48E2, 0x4819, 0x4742, 0x465F, 0x4572 -.hword 0x447B, 0x437C, 0x4277, 0x416C, 0x405E, 0x3F4E, 0x3E3E, 0x3D2E -.hword 0x3C20, 0x3B16, 0x3A10, 0x3912, 0x381B, 0x372D, 0x364A, 0x3574 -.hword 0x34AB, 0x33F1, 0x3347, 0x32B0, 0x322C, 0x31BC, 0x3163, 0x3122 -.hword 0x30FA, 0x30EC, 0x30F9, 0x311F, 0x315E, 0x31B2, 0x321D, 0x329B -.hword 0x332B, 0x33CE, 0x347F, 0x3540, 0x360E, 0x36E8, 0x37CC, 0x38BA -.hword 0x39B0, 0x3AAC, 0x3BAE, 0x3CB4, 0x3DBC, 0x3EC6, 0x3FD0, 0x40D8 -.hword 0x41DE, 0x42E0, 0x43DC, 0x44D2, 0x45C0, 0x46A4, 0x477E, 0x484C -.hword 0x490D, 0x49BF, 0x4A61, 0x4AF1, 0x4B70, 0x4BDA, 0x4C2F, 0x4C6D -.hword 0x4C93, 0x4CA0 - -seaweed_seg6_animindex_0600A474: # 0x0600A474 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0050, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00A2 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0052, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0050, 0x0002 - -seaweed_seg6_anim_0600A4BC: # 0x0600A4BC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x50 -.hword 0x05 -.word seaweed_seg6_animvalue_0600A1F0 -.word seaweed_seg6_animindex_0600A474 -.word 0 - -glabel seaweed_seg6_anims_0600A4D4 # 0x0600A4D4 -.word seaweed_seg6_anim_0600A4BC +# Seaweed + +seaweed_seg6_light_06007DF8: # 0x06007DF8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +seaweed_seg6_light_06007E00: # 0x06007E00 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +seaweed_seg6_texture_06007E10: # 0x06007E10 +.incbin "actors/seaweed/seaweed_tip.rgba16" + +seaweed_seg6_texture_06008610: # 0x06008610 +.incbin "actors/seaweed/seaweed_upper_center.rgba16" + +seaweed_seg6_texture_06008E10: # 0x06008E10 +.incbin "actors/seaweed/seaweed_lower_center.rgba16" + +seaweed_seg6_texture_06009610: # 0x06009610 +.incbin "actors/seaweed/seaweed_base.rgba16" + +seaweed_seg6_vertex_06009E10: # 0x06009E10 +vertex 232, 2, -76, -30, -12, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 232, 2, 77, 992, -12, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF + +glabel seaweed_seg6_dl_06009E50 # 0x06009E50 - 0x06009E98 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06007E10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight seaweed_seg6_light_06007E00, 1 +gsSPLight seaweed_seg6_light_06007DF8, 2 +gsSPVertex seaweed_seg6_vertex_06009E10, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel seaweed_seg6_dl_06009E98 # 0x06009E98 - 0x06009F08 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList seaweed_seg6_dl_06009E50 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +seaweed_seg6_vertex_06009F08: # 0x06009F08 +vertex 311, 2, -76, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 311, 2, 77, 990, 0, 0x00, 0x7F, 0x00, 0xFF + +glabel seaweed_seg6_dl_06009F48 # 0x06009F48 - 0x06009F90 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06008610 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight seaweed_seg6_light_06007E00, 1 +gsSPLight seaweed_seg6_light_06007DF8, 2 +gsSPVertex seaweed_seg6_vertex_06009F08, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel seaweed_seg6_dl_06009F90 # 0x06009F90 - 0x0600A000 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList seaweed_seg6_dl_06009F48 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +seaweed_seg6_vertex_0600A000: # 0x0600A000 +vertex 314, 2, -76, 0, -20, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 314, 2, 77, 990, -20, 0x00, 0x7F, 0x00, 0xFF +vertex -1, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF + +glabel seaweed_seg6_dl_0600A040 # 0x0600A040 - 0x0600A088 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06008E10 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight seaweed_seg6_light_06007E00, 1 +gsSPLight seaweed_seg6_light_06007DF8, 2 +gsSPVertex seaweed_seg6_vertex_0600A000, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel seaweed_seg6_dl_0600A088 # 0x0600A088 - 0x0600A0F8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList seaweed_seg6_dl_0600A040 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +seaweed_seg6_vertex_0600A0F8: # 0x0600A0F8 +vertex 236, 2, -76, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 2, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 236, 2, 77, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 2, -76, 0, 990, 0x00, 0x7F, 0x00, 0xFF + +glabel seaweed_seg6_dl_0600A138 # 0x0600A138 - 0x0600A180 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, seaweed_seg6_texture_06009610 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight seaweed_seg6_light_06007E00, 1 +gsSPLight seaweed_seg6_light_06007DF8, 2 +gsSPVertex seaweed_seg6_vertex_0600A0F8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel seaweed_seg6_dl_0600A180 # 0x0600A180 - 0x0600A1F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList seaweed_seg6_dl_0600A138 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +seaweed_seg6_animvalue_0600A1F0: # 0x0600A1F0 +.hword 0x0000, 0x3FFF, 0x0E42, 0x0DE6, 0x0CE5, 0x0B5D, 0x096E, 0x0734 +.hword 0x04CF, 0x025D, 0xFFFC, 0xFDCA, 0xFBE5, 0xFA6B, 0xF97C, 0xF8DF +.hword 0xF849, 0xF7BB, 0xF735, 0xF6B7, 0xF641, 0xF5D3, 0xF56F, 0xF513 +.hword 0xF4C1, 0xF479, 0xF43A, 0xF405, 0xF3DB, 0xF3BB, 0xF3A6, 0xF39C +.hword 0xF39D, 0xF3AA, 0xF3C3, 0xF3E8, 0xF419, 0xF457, 0xF4A2, 0xF4F9 +.hword 0xF55E, 0xF5D1, 0xF6AA, 0xF829, 0xFA2B, 0xFC8B, 0xFF24, 0x01D2 +.hword 0x0471, 0x06DE, 0x08F2, 0x0A8B, 0x0B84, 0x0C18, 0x0C9D, 0x0D12 +.hword 0x0D79, 0x0DD3, 0x0E20, 0x0E61, 0x0E97, 0x0EC2, 0x0EE4, 0x0EFD +.hword 0x0F0E, 0x0F18, 0x0F1B, 0x0F18, 0x0F10, 0x0F04, 0x0EF5, 0x0EE3 +.hword 0x0ECE, 0x0EB9, 0x0EA4, 0x0E8E, 0x0E7A, 0x0E68, 0x0E59, 0x0E4D +.hword 0x0E45, 0x0E42, 0xEE13, 0xEE26, 0xEE5D, 0xEEB7, 0xEF30, 0xEFC9 +.hword 0xF07D, 0xF14D, 0xF234, 0xF333, 0xF445, 0xF56B, 0xF6A1, 0xF7E6 +.hword 0xF938, 0xFA94, 0xFBF9, 0xFD66, 0xFED7, 0x004A, 0x01BF, 0x0333 +.hword 0x04A4, 0x0610, 0x0775, 0x08D2, 0x0A23, 0x0B68, 0x0C9F, 0x0DC4 +.hword 0x0ED7, 0x0FD5, 0x10BD, 0x118C, 0x1241, 0x12D9, 0x1353, 0x13AC +.hword 0x13E3, 0x13F6, 0x13E4, 0x13B0, 0x135B, 0x12E7, 0x1255, 0x11A9 +.hword 0x10E3, 0x1005, 0x0F12, 0x0E0B, 0x0CF1, 0x0BC7, 0x0A8F, 0x0949 +.hword 0x07F9, 0x06A0, 0x053F, 0x03D9, 0x0270, 0x0104, 0xFF9A, 0xFE30 +.hword 0xFCCA, 0xFB6A, 0xFA10, 0xF8C0, 0xF77B, 0xF642, 0xF518, 0xF3FF +.hword 0xF2F7, 0xF204, 0xF126, 0xF061, 0xEFB4, 0xEF23, 0xEEAF, 0xEE5A +.hword 0xEE25, 0xEE13, 0xEA00, 0xEA16, 0xEA55, 0xEABB, 0xEB45, 0xEBF3 +.hword 0xECC1, 0xEDAD, 0xEEB5, 0xEFD7, 0xF110, 0xF25F, 0xF3C0, 0xF533 +.hword 0xF6B4, 0xF841, 0xF9D8, 0xFB77, 0xFD1C, 0xFEC4, 0x006C, 0x0214 +.hword 0x03B9, 0x0558, 0x06EF, 0x087C, 0x09FD, 0x0B6F, 0x0CD1, 0x0E1F +.hword 0x0F59, 0x107A, 0x1183, 0x126F, 0x133D, 0x13EA, 0x1475, 0x14DB +.hword 0x151A, 0x152F, 0x151B, 0x14DF, 0x147E, 0x13FA, 0x1354, 0x1290 +.hword 0x11AE, 0x10B1, 0x0F9C, 0x0E70, 0x0D2F, 0x0BDB, 0x0A77, 0x0904 +.hword 0x0785, 0x05FC, 0x046A, 0x02D2, 0x0136, 0xFF98, 0xFDFA, 0xFC5E +.hword 0xFAC6, 0xF934, 0xF7AA, 0xF62B, 0xF4B9, 0xF354, 0xF201, 0xF0C0 +.hword 0xEF94, 0xEE7E, 0xED82, 0xECA0, 0xEBDB, 0xEB36, 0xEAB2, 0xEA50 +.hword 0xEA15, 0xEA00, 0x4CA0, 0x4C93, 0x4C6A, 0x4C29, 0x4BD0, 0x4B60 +.hword 0x4ADC, 0x4A45, 0x499B, 0x48E2, 0x4819, 0x4742, 0x465F, 0x4572 +.hword 0x447B, 0x437C, 0x4277, 0x416C, 0x405E, 0x3F4E, 0x3E3E, 0x3D2E +.hword 0x3C20, 0x3B16, 0x3A10, 0x3912, 0x381B, 0x372D, 0x364A, 0x3574 +.hword 0x34AB, 0x33F1, 0x3347, 0x32B0, 0x322C, 0x31BC, 0x3163, 0x3122 +.hword 0x30FA, 0x30EC, 0x30F9, 0x311F, 0x315E, 0x31B2, 0x321D, 0x329B +.hword 0x332B, 0x33CE, 0x347F, 0x3540, 0x360E, 0x36E8, 0x37CC, 0x38BA +.hword 0x39B0, 0x3AAC, 0x3BAE, 0x3CB4, 0x3DBC, 0x3EC6, 0x3FD0, 0x40D8 +.hword 0x41DE, 0x42E0, 0x43DC, 0x44D2, 0x45C0, 0x46A4, 0x477E, 0x484C +.hword 0x490D, 0x49BF, 0x4A61, 0x4AF1, 0x4B70, 0x4BDA, 0x4C2F, 0x4C6D +.hword 0x4C93, 0x4CA0 + +seaweed_seg6_animindex_0600A474: # 0x0600A474 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0050, 0x00F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x00A2 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0050, 0x0052, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0050, 0x0002 + +seaweed_seg6_anim_0600A4BC: # 0x0600A4BC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x50 +.hword 0x05 +.word seaweed_seg6_animvalue_0600A1F0 +.word seaweed_seg6_animindex_0600A474 +.word 0 + +glabel seaweed_seg6_anims_0600A4D4 # 0x0600A4D4 +.word seaweed_seg6_anim_0600A4BC diff --git a/actors/skeeter/geo.s b/actors/skeeter/geo.s index 8b96166..9bdf228 100644 --- a/actors/skeeter/geo.s +++ b/actors/skeeter/geo.s @@ -1,96 +1,96 @@ -glabel skeeter_geo # 0x0D000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000A08 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 100, -75, -105 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004070 - geo_open_node - geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_06004040 - geo_open_node - geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -40, -75, -125 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004120 - geo_open_node - geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_060040F0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -40, -75, 125 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_060041D0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_060041A0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -150, -87, 111 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000BD8 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, skeeter_seg6_dl_06000CA8 - geo_close_node - geo_animated_part LAYER_OPAQUE, -150, -87, -111 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, skeeter_seg6_dl_06000D78 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000BD8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 100, -75, 95 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004648 - geo_open_node - geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_06004618 - geo_open_node - geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 147, 84, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06005328 - geo_open_node - geo_animated_part LAYER_OPAQUE, 216, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000AF0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 216, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel skeeter_geo # 0x0D000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000A08 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 100, -75, -105 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004070 + geo_open_node + geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_06004040 + geo_open_node + geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -40, -75, -125 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004120 + geo_open_node + geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_060040F0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -40, -75, 125 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_060041D0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_060041A0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -150, -87, 111 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000BD8 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, skeeter_seg6_dl_06000CA8 + geo_close_node + geo_animated_part LAYER_OPAQUE, -150, -87, -111 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, skeeter_seg6_dl_06000D78 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000BD8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 100, -75, 95 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06004648 + geo_open_node + geo_animated_part LAYER_OPAQUE, 405, 0, 0, skeeter_seg6_dl_06004618 + geo_open_node + geo_animated_part LAYER_OPAQUE, 540, 0, 0, skeeter_seg6_dl_06000EC0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 147, 84, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, skeeter_seg6_dl_06005328 + geo_open_node + geo_animated_part LAYER_OPAQUE, 216, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, skeeter_seg6_dl_06000AF0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 216, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/skeeter/model.s b/actors/skeeter/model.s index 635b110..13db350 100644 --- a/actors/skeeter/model.s +++ b/actors/skeeter/model.s @@ -1,2257 +1,2257 @@ -# Skeeter - -# Unreferenced light -.byte 0x3F, 0x20, 0x02, 0x00, 0x3F, 0x20, 0x02, 0x00 - -.byte 0xFC, 0x80, 0x08, 0x00, 0xFC, 0x80, 0x08, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x05, 0x05, 0x02, 0x00, 0x05, 0x05, 0x02, 0x00 - -.byte 0x15, 0x15, 0x08, 0x00, 0x15, 0x15, 0x08, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x03, 0x10, 0x29, 0x00, 0x03, 0x10, 0x29, 0x00 - -.byte 0x0E, 0x40, 0xA4, 0x00, 0x0E, 0x40, 0xA4, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3B, 0x3A, 0x36, 0x00, 0x3B, 0x3A, 0x36, 0x00 - -.byte 0xEF, 0xEA, 0xD9, 0x00, 0xEF, 0xEA, 0xD9, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x33, 0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00 - -.byte 0xCF, 0x32, 0x00, 0x00, 0xCF, 0x32, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x10, 0x29, 0x20, 0x00, 0x10, 0x29, 0x20, 0x00 - -.byte 0x42, 0xA5, 0x81, 0x00, 0x42, 0xA5, 0x81, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -skeeter_seg6_texture_06000090: # 0x06000090 -.incbin "actors/skeeter/skeeter_eye.rgba16" - -skeeter_seg6_texture_06000890: # 0x06000890 -.incbin "actors/skeeter/skeeter_iris.rgba16" - -skeeter_seg6_vertex_06000990: # 0x06000990 -vertex -44, 45, 0, 0, 0, 0x00, 0xFF, 0xD4, 0xFF -vertex -44, -44, 0, 0, 990, 0x00, 0xFF, 0xD4, 0xFF -vertex 45, -44, 0, 990, 990, 0x00, 0xFF, 0xD4, 0xFF -vertex 45, 45, 0, 990, 0, 0x00, 0xFF, 0xD4, 0xFF - -glabel skeeter_seg6_dl_060009D0 # 0x060009D0 - 0x06000A08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex skeeter_seg6_vertex_06000990, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000A08 # 0x06000A08 - 0x06000A78 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList skeeter_seg6_dl_060009D0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -skeeter_seg6_vertex_06000A78: # 0x06000A78 -vertex -14, 15, 0, 0, 0, 0xFF, 0x55, 0x00, 0xFF -vertex -14, -14, 0, 0, 990, 0xFF, 0x55, 0x00, 0xFF -vertex 15, -14, 0, 990, 990, 0xFF, 0x55, 0x00, 0xFF -vertex 15, 15, 0, 990, 0, 0xFF, 0x55, 0x00, 0xFF - -glabel skeeter_seg6_dl_06000AB8 # 0x06000AB8 - 0x06000AF0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex skeeter_seg6_vertex_06000A78, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000AF0 # 0x06000AF0 - 0x06000B60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList skeeter_seg6_dl_06000AB8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -skeeter_seg6_vertex_06000B60: # 0x06000B60 -vertex -17, 18, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -17, -17, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 18, -17, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 18, 18, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel skeeter_seg6_dl_06000BA0 # 0x06000BA0 - 0x06000BD8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex skeeter_seg6_vertex_06000B60, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000BD8 # 0x06000BD8 - 0x06000C48 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList skeeter_seg6_dl_06000BA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -skeeter_seg6_vertex_06000C48: # 0x06000C48 -vertex 66, 8, 69, 536, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 85, -24, -35, -99, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 63, 75, -10, 218, 421, 0xFF, 0xFF, 0xFF, 0xFF - -glabel skeeter_seg6_dl_06000C78 # 0x06000C78 - 0x06000CA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000890 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x07F, 0x200 -gsSPVertex skeeter_seg6_vertex_06000C48, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000CA8 # 0x06000CA8 - 0x06000D18 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 28 -gsSPDisplayList skeeter_seg6_dl_06000C78 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -skeeter_seg6_vertex_06000D18: # 0x06000D18 -vertex 63, 75, 11, 218, 421, 0xFF, 0xFF, 0xFF, 0xFF -vertex 85, -24, 36, 536, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 66, 8, -68, -99, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel skeeter_seg6_dl_06000D48 # 0x06000D48 - 0x06000D78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000890 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x07F, 0x200 -gsSPVertex skeeter_seg6_vertex_06000D18, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000D78 # 0x06000D78 - 0x06000DE8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 28 -gsSPDisplayList skeeter_seg6_dl_06000D48 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -skeeter_seg6_light_06000DE8: # 0x06000DE8 -.byte 0x7F, 0x55, 0x00, 0x00, 0x7F, 0x55, 0x00, 0x00 - -skeeter_seg6_light_06000DF0: # 0x06000DF0 -.byte 0xFF, 0xAA, 0x00, 0x00, 0xFF, 0xAA, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -skeeter_seg6_vertex_06000E00: # 0x06000E00 -vertex 45, -24, -122, 0, 0, 0x6A, 0xE9, 0xC0, 0xFF -vertex 45, 120, 76, 0, 0, 0x24, 0x60, 0x4A, 0xFF -vertex 45, -24, 123, 0, 0, 0x28, 0xD6, 0x70, 0xFF -vertex 45, 120, -75, 0, 0, 0xA5, 0x45, 0xCB, 0xFF -vertex -14, 0, 0, 0, 0, 0x82, 0xFD, 0x00, 0xFF -vertex 45, -114, 0, 0, 0, 0xB2, 0x9D, 0x00, 0xFF - -glabel skeeter_seg6_dl_06000E60 # 0x06000E60 - 0x06000EC0 -gsSPLight skeeter_seg6_light_06000DF0, 1 -gsSPLight skeeter_seg6_light_06000DE8, 2 -gsSPVertex skeeter_seg6_vertex_06000E00, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 0, 5, 4, 0x0, 5, 0, 2, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06000EC0 # 0x06000EC0 - 0x06000EF0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList skeeter_seg6_dl_06000E60 -gsSPEndDisplayList - -skeeter_seg6_vertex_06000EF0: # 0x06000EF0 -vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 - -skeeter_seg6_vertex_06000FA0: # 0x06000FA0 -vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06000FE0: # 0x06000FE0 -vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001020: # 0x06001020 -vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 - -skeeter_seg6_vertex_060010D0: # 0x060010D0 -vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001110: # 0x06001110 -vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001150: # 0x06001150 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 - -skeeter_seg6_vertex_06001200: # 0x06001200 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001240: # 0x06001240 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001280: # 0x06001280 -vertex -62, -30, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, -18, 34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -45, -52, 19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, -30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -20, -66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, -37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 6, -70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, -38, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 33, -63, 8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 39, -34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 54, -46, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, -24, 32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 67, -23, -6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, -10, 10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001380: # 0x06001380 -vertex -66, -27, -2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -62, -30, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -52, -45, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -45, -52, 19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -30, -57, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -20, -66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -3, -60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 6, -70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 23, -54, -40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 33, -63, 8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 47, -39, -36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 54, -46, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 63, -19, -26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 67, -23, -6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001480: # 0x06001480 -vertex -69, -9, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -66, -27, -2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -58, -13, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -52, -45, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -37, -15, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -30, -57, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -11, -15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -3, -60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 16, -12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 23, -54, -40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 41, -7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 47, -39, -36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -1, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 63, -19, -26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001580: # 0x06001580 -vertex -70, 10, -10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -69, -9, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, 24, -32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -58, -13, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -39, 34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -37, -15, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, 38, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -11, -15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, 37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 16, -12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, 30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 41, -7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, 18, -34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -1, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001680: # 0x06001680 -vertex -67, 23, 6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, 10, -10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -54, 46, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, 24, -32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -33, 63, -8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -39, 34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -6, 70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, 38, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 20, 66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, 37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 45, 52, -19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, 30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 62, 30, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, 18, -34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001780: # 0x06001780 -vertex -63, 19, 26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -67, 23, 6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -47, 39, 36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -54, 46, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -23, 54, 40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -33, 63, -8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 3, 60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -6, 70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 30, 57, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 20, 66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 52, 45, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 45, 52, -19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 66, 27, 2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 62, 30, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001880: # 0x06001880 -vertex -60, 1, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -63, 19, 26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -41, 7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -47, 39, 36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -16, 12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -23, 54, 40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 11, 15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 3, 60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 37, 15, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 30, 57, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 58, 13, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 52, 45, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 69, 9, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 66, 27, 2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001980: # 0x06001980 -vertex -60, -18, 34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, 1, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, -30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -41, 7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, -37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -16, 12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, -38, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 11, 15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 39, -34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 37, 15, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, -24, 32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 58, 13, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, -10, 10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 69, 9, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001A80: # 0x06001A80 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 -vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 - -skeeter_seg6_vertex_06001B30: # 0x06001B30 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001B70: # 0x06001B70 -vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_06001BB0: # 0x06001BB0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, -19, -35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -62, -31, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -39, -30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -44, -52, -20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, -37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -20, -66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, -38, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 7, -70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, -34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 33, -63, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -24, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 55, -46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, -10, -9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 67, -22, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001CB0: # 0x06001CB0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -62, -31, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -66, -27, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -44, -52, -20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -52, -46, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -20, -66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -30, -57, 30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 7, -70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -3, -60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 33, -63, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 23, -54, 41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 55, -46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 47, -39, 37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 67, -22, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 63, -18, 28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001DB0: # 0x06001DB0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -66, -27, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -10, 13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -52, -46, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, -14, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -30, -57, 30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -38, -16, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -3, -60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, -15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 23, -54, 41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, -12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 47, -39, 37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, -7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 63, -18, 28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -1, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001EB0: # 0x06001EB0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, -10, 13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, 10, 9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, -14, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, 24, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -38, -16, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, 34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, -15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, 38, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, -12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, 37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, -7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 39, 30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -1, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, 19, 35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_06001FB0: # 0x06001FB0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -70, 10, 9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -67, 22, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, 24, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -55, 46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, 34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -33, 63, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, 38, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -7, 70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, 37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 20, 66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 39, 30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 44, 52, 20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, 19, 35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 62, 31, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_060020B0: # 0x060020B0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -67, 22, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -63, 18, -28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -55, 46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -47, 39, -37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -33, 63, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -23, 54, -41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -7, 70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 3, 60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 20, 66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 30, 57, -30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 44, 52, 20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 52, 46, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 62, 31, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 66, 27, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_060021B0: # 0x060021B0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -63, 18, -28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, 1, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -47, 39, -37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, 7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -23, 54, -41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, 12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 3, 60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, 15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 30, 57, -30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 38, 16, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 52, 46, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, 14, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 66, 27, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 10, -13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_060022B0: # 0x060022B0 -vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -60, 1, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -59, -19, -35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -40, 7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -39, -30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -14, 12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex -13, -37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 13, 15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 14, -38, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 38, 16, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 40, -34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 59, 14, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 60, -24, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 10, -13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, -10, -9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 -vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 - -skeeter_seg6_vertex_060023B0: # 0x060023B0 -vertex -57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 0, 60, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060024B0: # 0x060024B0 -vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060025B0: # 0x060025B0 -vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060026B0: # 0x060026B0 -vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060027B0: # 0x060027B0 -vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060028B0: # 0x060028B0 -vertex -57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060029B0: # 0x060029B0 -vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002AB0: # 0x06002AB0 -vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002BB0: # 0x06002BB0 -vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002CB0: # 0x06002CB0 -vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 0, -60, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, -30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002DB0: # 0x06002DB0 -vertex -57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 0, -60, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002EB0: # 0x06002EB0 -vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_06002FB0: # 0x06002FB0 -vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060030B0: # 0x060030B0 -vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060031B0: # 0x060031B0 -vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060032B0: # 0x060032B0 -vertex -57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060033B0: # 0x060033B0 -vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060034B0: # 0x060034B0 -vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060035B0: # 0x060035B0 -vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060036B0: # 0x060036B0 -vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex -15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 0, 60, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 0, 30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 -vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 - -skeeter_seg6_vertex_060037B0: # 0x060037B0 -vertex 162, 7, -7, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, 7, -7, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 0, -7, 7, 0, 0, 0x15, 0x15, 0x08, 0x00 -vertex 162, -7, 7, 0, 0, 0x15, 0x15, 0x08, 0x00 - -skeeter_seg6_vertex_060037F0: # 0x060037F0 -vertex 48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 0, 180, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_060038F0: # 0x060038F0 -vertex 68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_060039F0: # 0x060039F0 -vertex 48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_06003AF0: # 0x06003AF0 -vertex 0, -166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 0, -180, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_06003BF0: # 0x06003BF0 -vertex -48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 0, -180, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_06003CF0: # 0x06003CF0 -vertex -68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_06003DF0: # 0x06003DF0 -vertex -48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -skeeter_seg6_vertex_06003EF0: # 0x06003EF0 -vertex 0, -166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, -68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 0, 180, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex -48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 -vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 - -glabel skeeter_seg6_dl_06003FF0 # 0x06003FF0 - 0x06004040 -gsSPVertex skeeter_seg6_vertex_06000EF0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 6, 9, 7, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004040 # 0x06004040 - 0x06004070 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06000FA0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004070 # 0x06004070 - 0x060040A0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06000FE0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_060040A0 # 0x060040A0 - 0x060040F0 -gsSPVertex skeeter_seg6_vertex_06001020, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 6, 9, 7, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_060040F0 # 0x060040F0 - 0x06004120 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_060010D0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004120 # 0x06004120 - 0x06004150 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06001110, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004150 # 0x06004150 - 0x060041A0 -gsSPVertex skeeter_seg6_vertex_06001150, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 8, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_060041A0 # 0x060041A0 - 0x060041D0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06001200, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_060041D0 # 0x060041D0 - 0x06004200 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06001240, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004200 # 0x06004200 - 0x060045C8 -gsSPVertex skeeter_seg6_vertex_06001280, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001380, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001480, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001580, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001680, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001780, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001880, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06001980, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_060045C8 # 0x060045C8 - 0x06004618 -gsSPVertex skeeter_seg6_vertex_06001A80, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 3, 2, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 8, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004618 # 0x06004618 - 0x06004648 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06001B30, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004648 # 0x06004648 - 0x06004678 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_06001B70, 4, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSP1Triangle 0, 2, 3, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004678 # 0x06004678 - 0x06004A40 -gsSPVertex skeeter_seg6_vertex_06001BB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_06001CB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_06001DB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_06001EB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_06001FB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_060020B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_060021B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPVertex skeeter_seg6_vertex_060022B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 -gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 -gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06004A40 # 0x06004A40 - 0x06005328 -gsSPVertex skeeter_seg6_vertex_060023B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060024B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060025B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060026B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060027B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060028B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060029B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002AB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002BB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002CB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002DB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002EB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06002FB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060030B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060031B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060032B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060033B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060034B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060035B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060036B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06005328 # 0x06005328 - 0x06005358 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPVertex skeeter_seg6_vertex_060037B0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel skeeter_seg6_dl_06005358 # 0x06005358 - 0x06005720 -gsSPVertex skeeter_seg6_vertex_060037F0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060038F0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_060039F0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06003AF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06003BF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06003CF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06003DF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex skeeter_seg6_vertex_06003EF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -skeeter_seg6_animvalue_06005720: # 0x06005720 -.hword 0x0000, 0x0000, 0xFFF8, 0xFFF0, 0xFFE7, 0xFFDF, 0xFFEF, 0x0000 -.hword 0x000F, 0x001F, 0x0020, 0x0020, 0x001E, 0x001B, 0x0017, 0x0012 -.hword 0x000E, 0x000A, 0x0006, 0x0002, 0x0000, 0x014A, 0x0130, 0x0117 -.hword 0x00FE, 0x00E4, 0x00F7, 0x010A, 0x011E, 0x0131, 0x0144, 0x0157 -.hword 0x016A, 0x016E, 0x016D, 0x016A, 0x0164, 0x015D, 0x0156, 0x0150 -.hword 0x014B, 0x0000, 0x0026, 0x004D, 0x0074, 0x009A, 0x00A2, 0x009B -.hword 0x008E, 0x0082, 0x0077, 0x006B, 0x005D, 0x004F, 0x0041, 0x0032 -.hword 0x0025, 0x0019, 0x000E, 0x0006, 0x0001, 0x3FFF, 0x1296, 0x11D0 -.hword 0x10B3, 0x0F3F, 0x0D74, 0x0E83, 0x0F5A, 0x1002, 0x1086, 0x1199 -.hword 0x12A3, 0x13A2, 0x13DA, 0x13E5, 0x13CE, 0x139F, 0x1360, 0x131B -.hword 0x12DA, 0x12A9, 0xE34B, 0xDFF0, 0xDC70, 0xD8C3, 0xD4D1, 0xD43D -.hword 0xD4CF, 0xD5F0, 0xD6EC, 0xD887, 0xDA5B, 0xDC57, 0xDDE2, 0xDF41 -.hword 0xE06D, 0xE163, 0xE221, 0xE2AC, 0xE307, 0xE33A, 0xCC16, 0xCF70 -.hword 0xD35C, 0xD7FC, 0xDD89, 0xE118, 0xE217, 0xE1DF, 0xE1FD, 0xE0FB -.hword 0xDF9D, 0xDE0F, 0xDB7B, 0xD8BA, 0xD5F9, 0xD35B, 0xD0FF, 0xCEFF -.hword 0xCD73, 0xCC72, 0xDFC6, 0xDEBE, 0xDE1D, 0xDE0A, 0xDED5, 0xE1FE -.hword 0xE3F7, 0xE546, 0xE6B4, 0xE6CE, 0xE6BA, 0xE697, 0xE5A2, 0xE493 -.hword 0xE383, 0xE283, 0xE19F, 0xE0DF, 0xE04A, 0xDFE9, 0xE524, 0xE2A4 -.hword 0xDFEE, 0xDCF5, 0xD9A8, 0xD8B8, 0xD913, 0xDA04, 0xDADC, 0xDBAE -.hword 0xDCA1, 0xDDA6, 0xDECC, 0xDFF6, 0xE119, 0xE22B, 0xE321, 0xE3F3 -.hword 0xE495, 0xE4FF, 0x130D, 0x1455, 0x157D, 0x1660, 0x16AD, 0x11EB -.hword 0x0EE0, 0x0CD4, 0x0AB7, 0x0971, 0x0869, 0x077C, 0x0895, 0x0A11 -.hword 0x0BC1, 0x0D80, 0x0F2E, 0x10B0, 0x11EA, 0x12BE, 0xF5FA, 0xF770 -.hword 0xF8F2, 0xFA79, 0xFBFA, 0xFAE2, 0xF929, 0xF79D, 0xF6B1, 0xF5E3 -.hword 0xF526, 0xF479, 0xF45A, 0xF465, 0xF48F, 0xF4D0, 0xF51E, 0xF56D -.hword 0xF5B4, 0xF5E7, 0xE59C, 0xE707, 0xE7F7, 0xE86F, 0xE86C, 0xE7D0 -.hword 0xE552, 0xE1B3, 0xDF2D, 0xDF4D, 0xDFD4, 0xE0B6, 0xE16A, 0xE233 -.hword 0xE2FF, 0xE3BF, 0xE465, 0xE4EB, 0xE54C, 0xE587, 0xC584, 0xBF73 -.hword 0xBA15, 0xB555, 0xB12E, 0xB5AA, 0xBDC1, 0xC7CE, 0xCF59, 0xD159 -.hword 0xD287, 0xD2FF, 0xD212, 0xD080, 0xCE88, 0xCC66, 0xCA4E, 0xC86C -.hword 0xC6E7, 0xC5E3, 0x1563, 0x14ED, 0x13CA, 0x1203, 0x0F96, 0x1184 -.hword 0x14B0, 0x15FA, 0x150F, 0x1486, 0x140B, 0x13A4, 0x13BE, 0x1400 -.hword 0x1452, 0x14A5, 0x14EC, 0x1522, 0x1547, 0x155C, 0x1125, 0x0E25 -.hword 0x0B55, 0x08B9, 0x065C, 0x089F, 0x0D4B, 0x12A1, 0x15D6, 0x1681 -.hword 0x16C4, 0x16AF, 0x1643, 0x159E, 0x14D4, 0x13FA, 0x1321, 0x125C -.hword 0x11BA, 0x114D, 0x1654, 0x1AB9, 0x1EDE, 0x22E1, 0x26D2, 0x2337 -.hword 0x1E62, 0x18D3, 0x1400, 0x119E, 0x0F9F, 0x0DF8, 0x0E1E, 0x0EDF -.hword 0x1007, 0x1166, 0x12D3, 0x1429, 0x1547, 0x160B, 0xF80C, 0xF84D -.hword 0xF88F, 0xF8D3, 0xF916, 0xF8C7, 0xF86F, 0xF815, 0xF7B2, 0xF77A -.hword 0xF74B, 0xF727, 0xF71F, 0xF71F, 0xF725, 0xF72E, 0xF739, 0xF743 -.hword 0xF74A, 0xF74B, 0x1B5D, 0x19E9, 0x187B, 0x171D, 0x15DB, 0x1719 -.hword 0x1984, 0x1C26, 0x1DE2, 0x1E57, 0x1E91, 0x1E98, 0x1E7C, 0x1E49 -.hword 0x1E07, 0x1DBE, 0x1D75, 0x1D33, 0x1D00, 0x1CE5, 0xE69B, 0xE6A3 -.hword 0xE659, 0xE5C5, 0xE4EB, 0xE633, 0xE604, 0xE50A, 0xE542, 0xE638 -.hword 0xE753, 0xE88D, 0xE920, 0xE999, 0xE9FA, 0xEA46, 0xEA80, 0xEAB0 -.hword 0xEADD, 0xEB10, 0xC9D6, 0xC574, 0xC1C5, 0xBEBF, 0xBC5B, 0xBD5D -.hword 0xC1E0, 0xC82E, 0xCBE9, 0xCD92, 0xCEDE, 0xCFD8, 0xCFC1, 0xCF36 -.hword 0xCE5D, 0xCD5A, 0xCC50, 0xCB5A, 0xCA90, 0xCA08, 0xE0D2, 0xE209 -.hword 0xE3B2, 0xE5C1, 0xE82A, 0xE5DF, 0xE1E2, 0xDED0, 0xDDA0, 0xDDF5 -.hword 0xDE80, 0xDF32, 0xDF81, 0xDFC2, 0xDFF8, 0xE02A, 0xE05A, 0xE086 -.hword 0xE0AD, 0xE0C8, 0xF87E, 0xFC1F, 0xFF81, 0x02A2, 0x0583, 0x0346 -.hword 0xFE36, 0xF864, 0xF4F4, 0xF3E9, 0xF344, 0xF2F4, 0xF33C, 0xF3CF -.hword 0xF495, 0xF576, 0xF65A, 0xF72D, 0xF7DC, 0xF852, 0x0C47, 0x0FE0 -.hword 0x135D, 0x16C9, 0x1A22, 0x17C6, 0x139C, 0x0F2A, 0x0C29, 0x0A5C -.hword 0x08C3, 0x0755, 0x0737, 0x0789, 0x082C, 0x0900, 0x09E9, 0x0ACC -.hword 0x0B8E, 0x0C14, 0x8001, 0x8001, 0x8001, 0x0F51, 0x0E07, 0x0CAC -.hword 0x0B44, 0x09D2, 0x0B02, 0x0C87, 0x0E1B, 0x0F92, 0x1080, 0x1118 -.hword 0x118E, 0x118F, 0x116A, 0x1128, 0x10D1, 0x106C, 0x1006, 0x0FAB -.hword 0x0F6A, 0xEE85, 0xF034, 0xF207, 0xF3F7, 0xF5FA, 0xF419, 0xF239 -.hword 0xF060, 0xEE8C, 0xED9A, 0xECB2, 0xEBEC, 0xEBE7, 0xEC10, 0xEC5D -.hword 0xECC4, 0xED39, 0xEDB1, 0xEE1B, 0xEE67, 0xE134, 0xDE56, 0xDB79 -.hword 0xD898, 0xD5A6, 0xD7F5, 0xDB2D, 0xDEBC, 0xE237, 0xE4F8, 0xE676 -.hword 0xE78F, 0xE789, 0xE70C, 0xE63A, 0xE532, 0xE415, 0xE301, 0xE215 -.hword 0xE171, 0xCFD6, 0xD231, 0xD4DC, 0xD7E2, 0xDB56, 0xD88F, 0xD406 -.hword 0xCF1E, 0xCACD, 0xC812, 0xC7F3, 0xC89C, 0xC923, 0xC9EA, 0xCADE -.hword 0xCBEE, 0xCD07, 0xCE14, 0xCEF9, 0xCF9A, 0x1E64, 0x1E5A, 0x1E08 -.hword 0x1D5F, 0x1C48, 0x1DCA, 0x1F7D, 0x20CE, 0x219A, 0x2112, 0x204A -.hword 0x1F63, 0x1F0B, 0x1ED3, 0x1EB1, 0x1E9D, 0x1E8E, 0x1E80, 0x1E73 -.hword 0x1E68, 0x1C2C, 0x1D97, 0x1F15, 0x20A7, 0x224F, 0x2153, 0x1F54 -.hword 0x1CF3, 0x1ABB, 0x18E5, 0x1878, 0x186D, 0x1890, 0x18E7, 0x1963 -.hword 0x19F7, 0x1A95, 0x1B2D, 0x1BAF, 0x1C0A, 0x11D7, 0x136F, 0x14CF -.hword 0x15E0, 0x1684, 0x1645, 0x1694, 0x16A1, 0x1615, 0x1502, 0x1315 -.hword 0x10F7, 0x1074, 0x1047, 0x1058, 0x1094, 0x10E6, 0x113D, 0x118A -.hword 0x11C2, 0x8001, 0x8001, 0x8001, 0x2108, 0x1DEB, 0x1622, 0x0C03 -.hword 0x01E4, 0xFA1C, 0xF6FF, 0xF79C, 0xF953, 0xFBF5, 0xFF54, 0x033F -.hword 0x078A, 0x0C03, 0x107C, 0x14C6, 0x18B2, 0x1C11, 0x1EB4, 0x206B -.hword 0xC001, 0xC001, 0x3FFF, 0x3FFF - -skeeter_seg6_animindex_06005BE8: # 0x06005BE8 -.hword 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029, 0x0001, 0x0000 -.hword 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0263, 0x0001, 0x0000 -.hword 0x0014, 0x007A, 0x0014, 0x008E, 0x0014, 0x00A2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x0066, 0x0001, 0x0000, 0x0014, 0x003E -.hword 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0262, 0x0001, 0x0000 -.hword 0x0014, 0x00F2, 0x0014, 0x0106, 0x0014, 0x011A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x00DE, 0x0001, 0x0000, 0x0014, 0x00B6 -.hword 0x0014, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0261, 0x0001, 0x0000 -.hword 0x0014, 0x017E, 0x0014, 0x0192, 0x0014, 0x01A6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0014, 0x016A, 0x0014, 0x012E, 0x0014, 0x0142 -.hword 0x0014, 0x0156, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0249, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01BA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x024A, 0x0001, 0x024B, 0x0001, 0x0000 -.hword 0x0001, 0x01BB, 0x0001, 0x01BC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0260, 0x0001, 0x0000, 0x0014, 0x020D, 0x0014, 0x0221 -.hword 0x0014, 0x0235, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01F9 -.hword 0x0014, 0x01BD, 0x0014, 0x01D1, 0x0014, 0x01E5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x024C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -skeeter_seg6_anim_06005D44: # 0x06005D44 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x1C -.word skeeter_seg6_animvalue_06005720 -.word skeeter_seg6_animindex_06005BE8 -.word 0 - -skeeter_seg6_animvalue_06005D5C: # 0x06005D5C -.hword 0x0000, 0x014A, 0x014A, 0x014A, 0x014B, 0x014B, 0x014C, 0x014D -.hword 0x014E, 0x014F, 0x0151, 0x0152, 0x0153, 0x0154, 0x0155, 0x0157 -.hword 0x0158, 0x0158, 0x0159, 0x015A, 0x015A, 0x015A, 0x015A, 0x015A -.hword 0x0159, 0x0159, 0x0158, 0x0158, 0x0157, 0x0156, 0x0155, 0x0155 -.hword 0x0154, 0x0153, 0x0152, 0x0151, 0x0151, 0x0150, 0x014F, 0x014E -.hword 0x014D, 0x014D, 0x014C, 0x014C, 0x014B, 0x014B, 0x014A, 0x014A -.hword 0x014A, 0x014A, 0x3FFF, 0x1296, 0x1292, 0x1286, 0x1273, 0x125A -.hword 0x123C, 0x1219, 0x11F3, 0x11CB, 0x11A0, 0x1175, 0x114A, 0x111E -.hword 0x10F3, 0x10CA, 0x10A2, 0x107B, 0x1056, 0x1033, 0x1012, 0x0FF4 -.hword 0x0FD7, 0x0FBE, 0x0FAA, 0x0F9A, 0x0F90, 0x0F8C, 0x0F8F, 0x0F98 -.hword 0x0FA6, 0x0FBA, 0x0FD2, 0x0FF0, 0x1012, 0x1037, 0x1061, 0x108E -.hword 0x10BE, 0x10F0, 0x1124, 0x1158, 0x118D, 0x11C0, 0x11F0, 0x121D -.hword 0x1245, 0x1267, 0x1280, 0x1291, 0xE34B, 0xE356, 0xE375, 0xE3A8 -.hword 0xE3E9, 0xE438, 0xE491, 0xE4F2, 0xE558, 0xE5C1, 0xE62A, 0xE694 -.hword 0xE6FA, 0xE75D, 0xE7BB, 0xE813, 0xE864, 0xE8AE, 0xE8F0, 0xE928 -.hword 0xE957, 0xE97C, 0xE997, 0xE9A8, 0xE9B0, 0xE9AE, 0xE9A1, 0xE98A -.hword 0xE969, 0xE93F, 0xE90C, 0xE8D1, 0xE88F, 0xE845, 0xE7F5, 0xE79F -.hword 0xE743, 0xE6E3, 0xE680, 0xE61A, 0xE5B4, 0xE54E, 0xE4EA, 0xE48C -.hword 0xE435, 0xE3E7, 0xE3A7, 0xE375, 0xE356, 0xCC16, 0xCC18, 0xCC1D -.hword 0xCC25, 0xCC30, 0xCC3D, 0xCC4C, 0xCC5D, 0xCC6F, 0xCC83, 0xCC97 -.hword 0xCCAB, 0xCCBF, 0xCCD3, 0xCCE6, 0xCCF8, 0xCD08, 0xCD17, 0xCD22 -.hword 0xCD2B, 0xCD31, 0xCD33, 0xCD32, 0xCD2F, 0xCD29, 0xCD22, 0xCD1A -.hword 0xCD10, 0xCD04, 0xCCF8, 0xCCEB, 0xCCDD, 0xCCCE, 0xCCBF, 0xCCB0 -.hword 0xCCA1, 0xCC92, 0xCC83, 0xCC74, 0xCC66, 0xCC59, 0xCC4C, 0xCC41 -.hword 0xCC36, 0xCC2D, 0xCC25, 0xCC1F, 0xCC1A, 0xCC17, 0xDFC6, 0xDFC8 -.hword 0xDFCD, 0xDFD4, 0xDFDE, 0xDFEA, 0xDFF7, 0xE007, 0xE017, 0xE028 -.hword 0xE03A, 0xE04D, 0xE05F, 0xE071, 0xE082, 0xE092, 0xE0A0, 0xE0AD -.hword 0xE0B7, 0xE0BF, 0xE0C4, 0xE0C6, 0xE0C5, 0xE0C2, 0xE0BD, 0xE0B7 -.hword 0xE0B0, 0xE0A7, 0xE09D, 0xE092, 0xE086, 0xE079, 0xE06C, 0xE05F -.hword 0xE051, 0xE044, 0xE036, 0xE028, 0xE01B, 0xE00F, 0xE003, 0xDFF7 -.hword 0xDFED, 0xDFE3, 0xDFDB, 0xDFD4, 0xDFCE, 0xDFCA, 0xDFC7, 0xE524 -.hword 0xE524, 0xE523, 0xE522, 0xE520, 0xE51E, 0xE51C, 0xE519, 0xE517 -.hword 0xE514, 0xE511, 0xE50D, 0xE50A, 0xE507, 0xE505, 0xE502, 0xE4FF -.hword 0xE4FD, 0xE4FB, 0xE4FA, 0xE4F9, 0xE4F9, 0xE4F9, 0xE4FA, 0xE4FA -.hword 0xE4FB, 0xE4FD, 0xE4FE, 0xE500, 0xE502, 0xE504, 0xE506, 0xE508 -.hword 0xE50A, 0xE50D, 0xE50F, 0xE511, 0xE514, 0xE516, 0xE518, 0xE51A -.hword 0xE51C, 0xE51E, 0xE51F, 0xE521, 0xE522, 0xE523, 0xE524, 0xE524 -.hword 0x130D, 0x1308, 0x12FA, 0x12E3, 0x12C6, 0x12A2, 0x127A, 0x124C -.hword 0x121C, 0x11E9, 0x11B5, 0x1180, 0x114C, 0x1119, 0x10E8, 0x10BB -.hword 0x1093, 0x106F, 0x1052, 0x103C, 0x102E, 0x1029, 0x102C, 0x1034 -.hword 0x1041, 0x1052, 0x1067, 0x1080, 0x109C, 0x10BB, 0x10DD, 0x1100 -.hword 0x1125, 0x114C, 0x1173, 0x119A, 0x11C2, 0x11E9, 0x120F, 0x1235 -.hword 0x1258, 0x127A, 0x1299, 0x12B5, 0x12CE, 0x12E3, 0x12F5, 0x1302 -.hword 0x130A, 0xF5FA, 0xF5F4, 0xF5E0, 0xF5C2, 0xF59A, 0xF56A, 0xF533 -.hword 0xF4F6, 0xF4B5, 0xF472, 0xF42D, 0xF3E8, 0xF3A4, 0xF363, 0xF325 -.hword 0xF2EC, 0xF2B9, 0xF28D, 0xF269, 0xF24D, 0xF23C, 0xF236, 0xF23A -.hword 0xF244, 0xF253, 0xF269, 0xF283, 0xF2A2, 0xF2C5, 0xF2EC, 0xF317 -.hword 0xF344, 0xF373, 0xF3A4, 0xF3D7, 0xF40A, 0xF43E, 0xF472, 0xF4A5 -.hword 0xF4D6, 0xF506, 0xF533, 0xF55D, 0xF583, 0xF5A5, 0xF5C2, 0xF5DA -.hword 0xF5EB, 0xF5F6, 0xE59C, 0xE5A5, 0xE5C0, 0xE5EB, 0xE624, 0xE669 -.hword 0xE6B9, 0xE711, 0xE770, 0xE7D4, 0xE83B, 0xE8A3, 0xE90B, 0xE970 -.hword 0xE9D1, 0xEA2B, 0xEA7D, 0xEAC4, 0xEAFF, 0xEB2C, 0xEB48, 0xEB51 -.hword 0xEB4C, 0xEB3C, 0xEB22, 0xEAFF, 0xEAD4, 0xEAA2, 0xEA69, 0xEA2B -.hword 0xE9E8, 0xE9A1, 0xE957, 0xE90B, 0xE8BD, 0xE86F, 0xE821, 0xE7D4 -.hword 0xE788, 0xE73F, 0xE6FA, 0xE6B9, 0xE67C, 0xE645, 0xE614, 0xE5EB -.hword 0xE5C9, 0xE5B0, 0xE5A1, 0xC584, 0xC586, 0xC58B, 0xC593, 0xC59D -.hword 0xC5AA, 0xC5B8, 0xC5C9, 0xC5DA, 0xC5ED, 0xC600, 0xC614, 0xC627 -.hword 0xC63A, 0xC64D, 0xC65E, 0xC66D, 0xC67B, 0xC687, 0xC68F, 0xC695 -.hword 0xC696, 0xC695, 0xC692, 0xC68D, 0xC687, 0xC67E, 0xC675, 0xC66A -.hword 0xC65E, 0xC651, 0xC644, 0xC635, 0xC627, 0xC618, 0xC60A, 0xC5FB -.hword 0xC5ED, 0xC5DF, 0xC5D1, 0xC5C4, 0xC5B8, 0xC5AD, 0xC5A3, 0xC59A -.hword 0xC593, 0xC58D, 0xC588, 0xC585, 0x1563, 0x1562, 0x1560, 0x155C -.hword 0x1556, 0x154F, 0x1548, 0x153F, 0x1536, 0x152C, 0x1521, 0x1517 -.hword 0x150D, 0x1503, 0x14F9, 0x14F0, 0x14E8, 0x14E1, 0x14DB, 0x14D6 -.hword 0x14D3, 0x14D2, 0x14D3, 0x14D5, 0x14D7, 0x14DB, 0x14DF, 0x14E4 -.hword 0x14EA, 0x14F0, 0x14F7, 0x14FE, 0x1505, 0x150D, 0x1515, 0x151C -.hword 0x1524, 0x152C, 0x1533, 0x153A, 0x1541, 0x1548, 0x154D, 0x1553 -.hword 0x1558, 0x155C, 0x155F, 0x1561, 0x1563, 0x1125, 0x1125, 0x1126 -.hword 0x1127, 0x1128, 0x112A, 0x112C, 0x112E, 0x1130, 0x1132, 0x1134 -.hword 0x1137, 0x1139, 0x113B, 0x113E, 0x1140, 0x1142, 0x1143, 0x1145 -.hword 0x1146, 0x1146, 0x1146, 0x1146, 0x1146, 0x1145, 0x1145, 0x1144 -.hword 0x1142, 0x1141, 0x1140, 0x113E, 0x113D, 0x113B, 0x1139, 0x1137 -.hword 0x1136, 0x1134, 0x1132, 0x1130, 0x112F, 0x112D, 0x112C, 0x112A -.hword 0x1129, 0x1128, 0x1127, 0x1126, 0x1126, 0x1125, 0x1654, 0x1651 -.hword 0x1645, 0x1634, 0x161C, 0x1600, 0x15DF, 0x15BB, 0x1594, 0x156C -.hword 0x1542, 0x1517, 0x14ED, 0x14C5, 0x149E, 0x1479, 0x1458, 0x143C -.hword 0x1424, 0x1412, 0x1407, 0x1403, 0x1405, 0x140C, 0x1416, 0x1424 -.hword 0x1435, 0x144A, 0x1460, 0x1479, 0x1494, 0x14B1, 0x14CF, 0x14ED -.hword 0x150D, 0x152D, 0x154C, 0x156C, 0x158A, 0x15A8, 0x15C5, 0x15DF -.hword 0x15F8, 0x160F, 0x1623, 0x1634, 0x1642, 0x164C, 0x1652, 0xF80C -.hword 0xF80B, 0xF808, 0xF803, 0xF7FC, 0xF7F4, 0xF7EB, 0xF7E0, 0xF7D4 -.hword 0xF7C7, 0xF7B9, 0xF7AB, 0xF79D, 0xF78E, 0xF77E, 0xF76F, 0xF761 -.hword 0xF752, 0xF745, 0xF738, 0xF72D, 0xF722, 0xF71A, 0xF713, 0xF70E -.hword 0xF70B, 0xF70A, 0xF70C, 0xF711, 0xF719, 0xF723, 0xF72F, 0xF73D -.hword 0xF74C, 0xF75C, 0xF76D, 0xF77E, 0xF78F, 0xF79F, 0xF7B0, 0xF7BF -.hword 0xF7CE, 0xF7DB, 0xF7E7, 0xF7F2, 0xF7FB, 0xF802, 0xF807, 0xF80B -.hword 0x1B5D, 0x1B5F, 0x1B64, 0x1B6C, 0x1B77, 0x1B85, 0x1B94, 0x1BA6 -.hword 0x1BBA, 0x1BCF, 0x1BE6, 0x1BFD, 0x1C16, 0x1C2F, 0x1C49, 0x1C63 -.hword 0x1C7C, 0x1C95, 0x1CAE, 0x1CC5, 0x1CDA, 0x1CEE, 0x1D00, 0x1D0E -.hword 0x1D19, 0x1D21, 0x1D24, 0x1D22, 0x1D1A, 0x1D0D, 0x1CFC, 0x1CE8 -.hword 0x1CD0, 0x1CB5, 0x1C99, 0x1C7B, 0x1C5D, 0x1C3F, 0x1C21, 0x1C04 -.hword 0x1BE8, 0x1BCE, 0x1BB6, 0x1BA0, 0x1B8D, 0x1B7D, 0x1B70, 0x1B66 -.hword 0x1B60, 0xE69B, 0xE6A1, 0xE6B4, 0xE6D3, 0xE6FC, 0xE72E, 0xE76A -.hword 0xE7AF, 0xE7FB, 0xE84E, 0xE8A8, 0xE907, 0xE96A, 0xE9D2, 0xEA3C -.hword 0xEAA7, 0xEB12, 0xEB7C, 0xEBE2, 0xEC42, 0xEC9A, 0xECE8, 0xED2A -.hword 0xED5F, 0xED84, 0xED98, 0xED98, 0xED81, 0xED52, 0xED10, 0xECBC -.hword 0xEC5A, 0xEBEF, 0xEB7D, 0xEB07, 0xEA90, 0xEA1A, 0xE9A7, 0xE938 -.hword 0xE8CF, 0xE86D, 0xE812, 0xE7BF, 0xE776, 0xE736, 0xE700, 0xE6D5 -.hword 0xE6B5, 0xE6A2, 0xC9D6, 0xC9D8, 0xC9DD, 0xC9E5, 0xC9EF, 0xC9FC -.hword 0xCA0B, 0xCA1C, 0xCA2E, 0xCA41, 0xCA54, 0xCA68, 0xCA7C, 0xCA90 -.hword 0xCAA3, 0xCAB4, 0xCAC4, 0xCAD2, 0xCADE, 0xCAE7, 0xCAEC, 0xCAEE -.hword 0xCAED, 0xCAEA, 0xCAE5, 0xCADE, 0xCAD5, 0xCACB, 0xCAC0, 0xCAB4 -.hword 0xCAA7, 0xCA99, 0xCA8B, 0xCA7C, 0xCA6D, 0xCA5E, 0xCA4F, 0xCA41 -.hword 0xCA32, 0xCA24, 0xCA17, 0xCA0B, 0xCA00, 0xC9F5, 0xC9EC, 0xC9E5 -.hword 0xC9DE, 0xC9DA, 0xC9D7, 0xE0D2, 0xE0D3, 0xE0D6, 0xE0DA, 0xE0E0 -.hword 0xE0E8, 0xE0F0, 0xE0F9, 0xE103, 0xE10E, 0xE119, 0xE124, 0xE12F -.hword 0xE13A, 0xE144, 0xE14E, 0xE156, 0xE15E, 0xE164, 0xE169, 0xE16C -.hword 0xE16D, 0xE16D, 0xE16B, 0xE168, 0xE164, 0xE160, 0xE15A, 0xE154 -.hword 0xE14E, 0xE147, 0xE13F, 0xE137, 0xE12F, 0xE127, 0xE11E, 0xE116 -.hword 0xE10E, 0xE106, 0xE0FE, 0xE0F7, 0xE0F0, 0xE0EA, 0xE0E4, 0xE0DF -.hword 0xE0DA, 0xE0D7, 0xE0D4, 0xE0D2, 0xF87E, 0xF87D, 0xF87B, 0xF877 -.hword 0xF873, 0xF86D, 0xF866, 0xF85F, 0xF857, 0xF84F, 0xF847, 0xF83E -.hword 0xF835, 0xF82D, 0xF825, 0xF81E, 0xF817, 0xF811, 0xF80C, 0xF808 -.hword 0xF806, 0xF805, 0xF806, 0xF807, 0xF809, 0xF80C, 0xF810, 0xF814 -.hword 0xF818, 0xF81E, 0xF823, 0xF829, 0xF82F, 0xF835, 0xF83C, 0xF842 -.hword 0xF849, 0xF84F, 0xF855, 0xF85B, 0xF861, 0xF866, 0xF86B, 0xF870 -.hword 0xF874, 0xF877, 0xF87A, 0xF87C, 0xF87D, 0x0C47, 0x0C44, 0x0C3C -.hword 0x0C2E, 0x0C1C, 0x0C06, 0x0BED, 0x0BD1, 0x0BB3, 0x0B93, 0x0B73 -.hword 0x0B52, 0x0B32, 0x0B12, 0x0AF4, 0x0AD8, 0x0ABF, 0x0AA8, 0x0A96 -.hword 0x0A88, 0x0A80, 0x0A7D, 0x0A7E, 0x0A83, 0x0A8B, 0x0A96, 0x0AA3 -.hword 0x0AB3, 0x0AC5, 0x0AD8, 0x0AED, 0x0B03, 0x0B1A, 0x0B32, 0x0B4A -.hword 0x0B63, 0x0B7B, 0x0B93, 0x0BAB, 0x0BC2, 0x0BD8, 0x0BED, 0x0C00 -.hword 0x0C11, 0x0C21, 0x0C2E, 0x0C39, 0x0C41, 0x0C45, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0446, 0x088C, 0x0CD2 -.hword 0x1118, 0x155E, 0x1118, 0x0CD2, 0x088C, 0x0446, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFC75, 0xF8E9, 0xF55E, 0xF1D2, 0xEE47 -.hword 0xF1D2, 0xF55E, 0xF8E9, 0xFC75, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x7C66, 0x78CD, 0x7534, 0x719C, 0x6E03, 0x719C, 0x7534, 0x78CD -.hword 0x7C66, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8459, 0x88B1 -.hword 0x8D09, 0x9161, 0x95B9, 0x9161, 0x8D09, 0x88B1, 0x8459, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x0F51, 0x0F52, 0x0F56, 0x0F5C, 0x0F64, 0x0F6E -.hword 0x0F79, 0x0F84, 0x0F91, 0x0F9D, 0x0FAA, 0x0FB6, 0x0FC2, 0x0FCC -.hword 0x0FD6, 0x0FDF, 0x0FE6, 0x0FED, 0x0FF1, 0x0FF4, 0x0FF6, 0x0FF6 -.hword 0x0FF5, 0x0FF3, 0x0FF0, 0x0FEC, 0x0FE8, 0x0FE4, 0x0FDF, 0x0FDB -.hword 0x0FD5, 0x0FD0, 0x0FCB, 0x0FC5, 0x0FBF, 0x0FB9, 0x0FB3, 0x0FAD -.hword 0x0FA6, 0x0F9F, 0x0F97, 0x0F8E, 0x0F85, 0x0F7B, 0x0F71, 0x0F67 -.hword 0x0F5E, 0x0F57, 0x0F52, 0xEE85, 0xEE86, 0xEE88, 0xEE8D, 0xEE93 -.hword 0xEE9C, 0xEEA7, 0xEEB5, 0xEEC5, 0xEED8, 0xEEEE, 0xEF07, 0xEF23 -.hword 0xEF43, 0xEF65, 0xEF8A, 0xEFB2, 0xEFDC, 0xF00A, 0xF03A, 0xF06C -.hword 0xF0A1, 0xF0D7, 0xF10D, 0xF143, 0xF177, 0xF1A9, 0xF1DA, 0xF207 -.hword 0xF231, 0xF257, 0xF279, 0xF296, 0xF2AE, 0xF2C0, 0xF2BE, 0xF2A0 -.hword 0xF268, 0xF21D, 0xF1C1, 0xF15B, 0xF0ED, 0xF07D, 0xF00F, 0xEFA6 -.hword 0xEF48, 0xEEF9, 0xEEBB, 0xEE93, 0xE134, 0xE13A, 0xE14B, 0xE168 -.hword 0xE18E, 0xE1BD, 0xE1F4, 0xE232, 0xE276, 0xE2BF, 0xE30C, 0xE35D -.hword 0xE3B0, 0xE404, 0xE459, 0xE4AE, 0xE502, 0xE553, 0xE5A2, 0xE5EE -.hword 0xE635, 0xE677, 0xE6B4, 0xE6ED, 0xE721, 0xE750, 0xE77A, 0xE79F -.hword 0xE7BD, 0xE7D6, 0xE7E8, 0xE7F4, 0xE7F9, 0xE7F7, 0xE7ED, 0xE7CD -.hword 0xE78B, 0xE72B, 0xE6B3, 0xE626, 0xE58B, 0xE4E7, 0xE43E, 0xE397 -.hword 0xE2F7, 0xE266, 0xE1EA, 0xE189, 0xE14A, 0xCFD6, 0xCFD8, 0xCFDD -.hword 0xCFE6, 0xCFF1, 0xCFFE, 0xD00E, 0xD01F, 0xD032, 0xD046, 0xD05B -.hword 0xD070, 0xD085, 0xD099, 0xD0AD, 0xD0C0, 0xD0D1, 0xD0DF, 0xD0EC -.hword 0xD0F5, 0xD0FB, 0xD0FD, 0xD0FC, 0xD0F8, 0xD0F3, 0xD0EC, 0xD0E3 -.hword 0xD0D8, 0xD0CD, 0xD0C0, 0xD0B2, 0xD0A3, 0xD094, 0xD085, 0xD075 -.hword 0xD065, 0xD056, 0xD046, 0xD037, 0xD029, 0xD01B, 0xD00E, 0xD002 -.hword 0xCFF7, 0xCFEE, 0xCFE6, 0xCFDF, 0xCFDA, 0xCFD7, 0x1E64, 0x1E63 -.hword 0x1E5E, 0x1E57, 0x1E4D, 0x1E41, 0x1E33, 0x1E24, 0x1E14, 0x1E03 -.hword 0x1DF1, 0x1DDF, 0x1DCD, 0x1DBB, 0x1DAA, 0x1D9A, 0x1D8C, 0x1D7F -.hword 0x1D75, 0x1D6D, 0x1D68, 0x1D66, 0x1D67, 0x1D6A, 0x1D6F, 0x1D75 -.hword 0x1D7D, 0x1D85, 0x1D8F, 0x1D9A, 0x1DA6, 0x1DB2, 0x1DBF, 0x1DCD -.hword 0x1DDA, 0x1DE8, 0x1DF5, 0x1E03, 0x1E10, 0x1E1C, 0x1E28, 0x1E33 -.hword 0x1E3E, 0x1E47, 0x1E50, 0x1E57, 0x1E5C, 0x1E61, 0x1E63, 0x1C2C -.hword 0x1C2C, 0x1C2D, 0x1C2E, 0x1C30, 0x1C32, 0x1C34, 0x1C36, 0x1C39 -.hword 0x1C3C, 0x1C3E, 0x1C41, 0x1C44, 0x1C47, 0x1C4A, 0x1C4C, 0x1C4E -.hword 0x1C50, 0x1C52, 0x1C53, 0x1C54, 0x1C54, 0x1C54, 0x1C54, 0x1C53 -.hword 0x1C52, 0x1C51, 0x1C4F, 0x1C4E, 0x1C4C, 0x1C4A, 0x1C48, 0x1C46 -.hword 0x1C44, 0x1C42, 0x1C40, 0x1C3E, 0x1C3C, 0x1C39, 0x1C37, 0x1C36 -.hword 0x1C34, 0x1C32, 0x1C31, 0x1C2F, 0x1C2E, 0x1C2D, 0x1C2D, 0x1C2C -.hword 0x11D7, 0x11D2, 0x11C4, 0x11AE, 0x1191, 0x116E, 0x1145, 0x1118 -.hword 0x10E8, 0x10B5, 0x1081, 0x104D, 0x1019, 0x0FE6, 0x0FB6, 0x0F89 -.hword 0x0F61, 0x0F3D, 0x0F20, 0x0F0A, 0x0EFC, 0x0EF8, 0x0EFA, 0x0F02 -.hword 0x0F0F, 0x0F20, 0x0F36, 0x0F4E, 0x0F6A, 0x0F89, 0x0FAB, 0x0FCE -.hword 0x0FF3, 0x1019, 0x1040, 0x1067, 0x108F, 0x10B5, 0x10DC, 0x1100 -.hword 0x1124, 0x1145, 0x1164, 0x1180, 0x1199, 0x11AE, 0x11BF, 0x11CC -.hword 0x11D4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0446, 0x088C, 0x0CD2, 0x1118, 0x155E, 0x1118, 0x0CD2, 0x088C -.hword 0x0446, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFC75, 0xF8E9 -.hword 0xF55E, 0xF1D2, 0xEE47, 0xF1D2, 0xF55E, 0xF8E9, 0xFC75, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x7C66, 0x78CD, 0x7534, 0x719C, 0x6E03 -.hword 0x719C, 0x7534, 0x78CD, 0x7C66, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8459, 0x88B1, 0x8D09, 0x9161, 0x95B9, 0x9161, 0x8D09 -.hword 0x88B1, 0x8459, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x0000, 0x0019, 0x0043 -.hword 0x007D, 0x00C2, 0x0110, 0x0164, 0x01BA, 0x0212, 0x0266, 0x02B5 -.hword 0x02FC, 0x0338, 0x0365, 0x0382, 0x038A, 0x037C, 0x0353, 0x030F -.hword 0x02B3, 0x0245, 0x01C7, 0x013E, 0x00AC, 0x0017, 0xFF83, 0xFEF2 -.hword 0xFE68, 0xFDEA, 0xFD7B, 0xFD20, 0xFCDB, 0xFCB1, 0xFCA1, 0xFCA4 -.hword 0xFCB9, 0xFCDE, 0xFD0F, 0xFD4A, 0xFD8E, 0xFDD8, 0xFE26, 0xFE74 -.hword 0xFEC2, 0xFF0D, 0xFF52, 0xFF8F, 0xFFC2, 0xFFE9, 0x2108, 0x222C -.hword 0x2497, 0x26FD, 0x2812, 0x255F, 0x1F72, 0x1982, 0x16CB, 0x17DD -.hword 0x1A98, 0x1E27, 0x21B6, 0x2471, 0x2583, 0x2578, 0x2567, 0x2552 -.hword 0x2538, 0x251A, 0x24F8, 0x24D3, 0x24AA, 0x247F, 0x2452, 0x2422 -.hword 0x23F1, 0x23BF, 0x238C, 0x2358, 0x2324, 0x22F0, 0x22BD, 0x228B -.hword 0x225A, 0x222A, 0x21FD, 0x21D2, 0x21AA, 0x2184, 0x2163, 0x2144 -.hword 0x212B, 0x2115, 0x2105, 0x20F9, 0x20F4, 0x20F4, 0x20FB, 0xC001 -.hword 0xC001, 0x3FFF, 0x3FFF, 0x0000 - -skeeter_seg6_animindex_06006A14: # 0x06006A14 -.hword 0x0001, 0x0000, 0x0031, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x065A, 0x0001, 0x0000 -.hword 0x0031, 0x00C6, 0x0031, 0x00F7, 0x0031, 0x0128, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0031, 0x0095, 0x0001, 0x0000, 0x0031, 0x0033 -.hword 0x0031, 0x0064, 0x0001, 0x0000, 0x0001, 0x0659, 0x0001, 0x0000 -.hword 0x0031, 0x01EC, 0x0031, 0x021D, 0x0031, 0x024E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0031, 0x01BB, 0x0001, 0x0000, 0x0031, 0x0159 -.hword 0x0031, 0x018A, 0x0001, 0x0000, 0x0001, 0x0658, 0x0001, 0x0000 -.hword 0x0031, 0x0343, 0x0031, 0x0374, 0x0031, 0x03A5, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0031, 0x0312, 0x0031, 0x027F, 0x0031, 0x02B0 -.hword 0x0031, 0x02E1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0031, 0x0591, 0x0001, 0x05C2, 0x0001, 0x0000 -.hword 0x0031, 0x03D6, 0x0001, 0x0407, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x05C3, 0x0031, 0x05C4, 0x0001, 0x0000 -.hword 0x0001, 0x0408, 0x0031, 0x0409, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0657, 0x0001, 0x0000, 0x0031, 0x04FE, 0x0031, 0x052F -.hword 0x0031, 0x0560, 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x04CD -.hword 0x0031, 0x043A, 0x0031, 0x046B, 0x0031, 0x049C, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x05F5 -.hword 0x0031, 0x0626, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -skeeter_seg6_anim_06006B70: # 0x06006B70 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x31 -.hword 0x1C -.word skeeter_seg6_animvalue_06005D5C -.word skeeter_seg6_animindex_06006A14 -.word 0 - -skeeter_seg6_animvalue_06006B88: # 0x06006B88 -.hword 0x0000, 0x014A, 0x0155, 0x0160, 0x016B, 0x0176, 0x0171, 0x0166 -.hword 0x0159, 0x014E, 0x014A, 0x0152, 0x015B, 0x0164, 0x016D, 0x0176 -.hword 0x0171, 0x0166, 0x0159, 0x014E, 0x3FFF, 0x0AB1, 0x0C66, 0x0E3A -.hword 0x1017, 0x11E4, 0x1304, 0x139E, 0x13C2, 0x1397, 0x10A2, 0x0B96 -.hword 0x06D0, 0x04F3, 0x063A, 0x07F4, 0x0855, 0x0882, 0x08EA, 0x09A0 -.hword 0xF1F0, 0xF23C, 0xF257, 0xF246, 0xF215, 0xF0D6, 0xEF30, 0xED81 -.hword 0xEC2C, 0xE9C6, 0xE767, 0xE547, 0xE4F2, 0xE840, 0xEDEC, 0xF25D -.hword 0xF41E, 0xF354, 0xF283, 0xADD3, 0xAF5A, 0xB141, 0xB37A, 0xB5EF -.hword 0xB7B7, 0xB922, 0xBA36, 0xBAEF, 0xB91D, 0xB591, 0xB229, 0xAFED -.hword 0xAE39, 0xAD7B, 0xADC5, 0xAE15, 0xAD87, 0xAD5D, 0xEA25, 0xE81E -.hword 0xE625, 0xE45F, 0xE2E9, 0xE131, 0xDF90, 0xDE35, 0xDD51, 0xDCC1 -.hword 0xDDE2, 0xE07E, 0xE375, 0xE6C8, 0xEB28, 0xEEC8, 0xEFCF, 0xEE5F -.hword 0xEC64, 0xF8BA, 0xF778, 0xF5FC, 0xF456, 0xF29A, 0xF111, 0xEFBB -.hword 0xEEAA, 0xEDF4, 0xEECD, 0xF128, 0xF3CD, 0xF5D2, 0xF796, 0xF92A -.hword 0xFA29, 0xFA63, 0xFA1D, 0xF993, 0x1F7B, 0x1D80, 0x1B5C, 0x191C -.hword 0x16D0, 0x1651, 0x16AD, 0x1780, 0x185E, 0x1D55, 0x245A, 0x2AA9 -.hword 0x2CFC, 0x2A30, 0x2459, 0x1F71, 0x1D5A, 0x1E9F, 0x1F7F, 0xEE15 -.hword 0xF00E, 0xF38E, 0xF6D4, 0xF797, 0xF50A, 0xEF1A, 0xE855, 0xE4DD -.hword 0xE4C4, 0xE470, 0xE48A, 0xE503, 0xE5CD, 0xE6D5, 0xE838, 0xE9C7 -.hword 0xEB68, 0xECEC, 0xF81B, 0xF4EA, 0xEEF0, 0xE9C8, 0xE7D3, 0xE908 -.hword 0xEC83, 0xF0FB, 0xF405, 0xF457, 0xF614, 0xF7CD, 0xF96F, 0xFAEC -.hword 0xFC39, 0xFC1D, 0xFB44, 0xFA0C, 0xF8DC, 0xA67F, 0xA76F, 0xA9CE -.hword 0xAD0F, 0xAF83, 0xB034, 0xB0CA, 0xB1B6, 0xB1E9, 0xB0C2, 0xAFEA -.hword 0xAEEA, 0xADDB, 0xACD6, 0xABF2, 0xAA82, 0xA8F7, 0xA79C, 0xA6B5 -.hword 0x1D6A, 0x1D57, 0x1DFF, 0x1E92, 0x1F5C, 0x21B8, 0x24C9, 0x26CF -.hword 0x276D, 0x27B1, 0x26F0, 0x25E9, 0x24A3, 0x2327, 0x2181, 0x2077 -.hword 0x1FAD, 0x1EF8, 0x1E3D, 0x056B, 0x05EC, 0x0755, 0x0936, 0x0ABB -.hword 0x0BB7, 0x0CCB, 0x0DCF, 0x0E11, 0x0D6A, 0x0CBC, 0x0BE8, 0x0B01 -.hword 0x0A17, 0x093B, 0x0833, 0x072C, 0x0648, 0x05A8, 0x1DC5, 0x2094 -.hword 0x2585, 0x292E, 0x298D, 0x2712, 0x20FD, 0x196B, 0x1549, 0x15BE -.hword 0x14C9, 0x1425, 0x13C5, 0x139A, 0x1391, 0x152F, 0x1796, 0x1A3B -.hword 0x1C81, 0xF5B3, 0xF5D3, 0xF609, 0xF64E, 0xF69C, 0xF6DC, 0xF712 -.hword 0xF740, 0xF766, 0xF782, 0xF794, 0xF7EE, 0xF899, 0xF8E3, 0xF833 -.hword 0xF708, 0xF5F6, 0xF588, 0xF597, 0x213A, 0x209A, 0x1FB3, 0x1E8C -.hword 0x1D33, 0x1BEC, 0x1AB5, 0x1996, 0x189B, 0x17DC, 0x17BB, 0x1760 -.hword 0x164E, 0x164B, 0x1954, 0x1D7B, 0x20AC, 0x21D4, 0x21A6, 0xF3EE -.hword 0xF60A, 0xF827, 0xFA2F, 0xFC0D, 0xFC79, 0xFC29, 0xFB69, 0xFA97 -.hword 0xFA1D, 0xF6A5, 0xEF8F, 0xE8F5, 0xE62B, 0xE87A, 0xECB1, 0xF122 -.hword 0xF389, 0xF35E, 0xB600, 0xB44F, 0xB27B, 0xB0AE, 0xAF09, 0xACD2 -.hword 0xAA96, 0xA8A0, 0xA737, 0xA699, 0xA6F1, 0xA8E3, 0xAC46, 0xAF7B -.hword 0xB24B, 0xB5B1, 0xB8E4, 0xB9CB, 0xB803, 0xD28F, 0xD3CF, 0xD555 -.hword 0xD71B, 0xD913, 0xDA94, 0xDBF1, 0xDD3B, 0xDE6D, 0xDF6C, 0xDEA6 -.hword 0xDC22, 0xD999, 0xD798, 0xD55C, 0xD357, 0xD287, 0xD275, 0xD23B -.hword 0xF99E, 0xFAD6, 0xFC3F, 0xFDBA, 0xFF2B, 0x0126, 0x033B, 0x0528 -.hword 0x06A8, 0x0778, 0x07F1, 0x07AF, 0x062F, 0x0404, 0x00B6, 0xFC4D -.hword 0xF850, 0xF6E9, 0xF826, 0x1023, 0x0FD9, 0x0FB7, 0x0FB5, 0x0FC7 -.hword 0x1137, 0x1342, 0x1581, 0x1778, 0x1896, 0x1AEF, 0x1EBD, 0x219D -.hword 0x2189, 0x1CBF, 0x1643, 0x109E, 0x0E4D, 0x0F5C, 0x0000, 0x0376 -.hword 0x06ED, 0x0A63, 0x0DDA, 0x0B14, 0x084F, 0x058A, 0x02C5, 0x0000 -.hword 0xFC94, 0xF928, 0xF5BC, 0xF250, 0xEEE4, 0xF250, 0xF5BC, 0xF928 -.hword 0xFC94, 0x8001, 0x8001, 0x8001, 0x7C88, 0x7911, 0x759B, 0x7224 -.hword 0x74EA, 0x77AF, 0x7A74, 0x7D39, 0x8001, 0x8468, 0x88CE, 0x8D35 -.hword 0x919B, 0x9602, 0x919B, 0x8D35, 0x88CE, 0x8468, 0x15AB, 0x16A5 -.hword 0x1846, 0x19A5, 0x18F9, 0x1728, 0x1537, 0x145C, 0x149B, 0x14A2 -.hword 0x1451, 0x1426, 0x1417, 0x1419, 0x1421, 0x145D, 0x14A7, 0x14EB -.hword 0x151C, 0xE7BC, 0xE588, 0xE29F, 0xE0BF, 0xE1EA, 0xE517, 0xE9B2 -.hword 0xEC72, 0xEB9E, 0xEB8F, 0xECAD, 0xED49, 0xED7B, 0xED69, 0xED34 -.hword 0xEC3A, 0xEB18, 0xEA12, 0xE956, 0xEBAA, 0xEA3B, 0xE8B0, 0xE8F2 -.hword 0xED6B, 0xF2D0, 0xF6B7, 0xF7FF, 0xF758, 0xF6AE, 0xF66D, 0xF5FE -.hword 0xF55B, 0xF488, 0xF392, 0xF203, 0xF041, 0xEE94, 0xED4A, 0xB878 -.hword 0xB52A, 0xB1E7, 0xAF9A, 0xAD62, 0xAB31, 0xAA12, 0xA9B2, 0xA93D -.hword 0xA976, 0xAABC, 0xAC74, 0xAE99, 0xB118, 0xB3D4, 0xB5FB, 0xB7BD -.hword 0xB91D, 0xBA12, 0xF95B, 0xF0B5, 0xE5D0, 0xDD4F, 0xD675, 0xCFE9 -.hword 0xCC92, 0xCD49, 0xCF5D, 0xD362, 0xD982, 0xE00C, 0xE69C, 0xECDF -.hword 0xF292, 0xF69D, 0xF993, 0xFB9D, 0xFCC9, 0xDB61, 0xDA1D, 0xDA13 -.hword 0xDAE6, 0xDB55, 0xDBB3, 0xDB63, 0xDB19, 0xDB92, 0xDB7A, 0xDAC9 -.hword 0xDA5C, 0xDA37, 0xDA5C, 0xDAC1, 0xDB41, 0xDBB7, 0xDC11, 0xDC3D -.hword 0x28AA, 0x33D6, 0x4140, 0x4A70, 0x4DFE, 0x4F3F, 0x4CCE, 0x4963 -.hword 0x48CD, 0x45D5, 0x3FA4, 0x3964, 0x3348, 0x2D7A, 0x281D, 0x254E -.hword 0x23CE, 0x231E, 0x22EB, 0x0000, 0x0376, 0x06ED, 0x0A63, 0x0DDA -.hword 0x0B14, 0x084F, 0x058A, 0x02C5, 0x0000, 0xFC94, 0xF928, 0xF5BC -.hword 0xF250, 0xEEE4, 0xF250, 0xF5BC, 0xF928, 0xFC94, 0x8001, 0x8001 -.hword 0x8001, 0x7C88, 0x7911, 0x759B, 0x7224, 0x74EA, 0x77AF, 0x7A74 -.hword 0x7D39, 0x8001, 0x8468, 0x88CE, 0x8D35, 0x919B, 0x9602, 0x919B -.hword 0x8D35, 0x88CE, 0x8468, 0x0000, 0xFDD1, 0xFB7C, 0xF960, 0xF7D8 -.hword 0xF741, 0xF7E0, 0xF979, 0xFBA1, 0xFDF1, 0x0000, 0x021B, 0x0488 -.hword 0x06D3, 0x0888, 0x0934, 0x0823, 0x0599, 0x028F, 0x2108, 0x2240 -.hword 0x2528, 0x28A0, 0x2B88, 0x2CC0, 0x2B88, 0x28A0, 0x2528, 0x2240 -.hword 0x2108, 0x2240, 0x2528, 0x28A0, 0x2B88, 0x2CC0, 0x2AEB, 0x26E4 -.hword 0x22DD, 0x030E, 0xC001, 0x030E, 0x3FFF, 0x3FFF - -skeeter_seg6_animindex_06007084: # 0x06007084 -.hword 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027D, 0x0001, 0x0000 -.hword 0x0013, 0x004E, 0x0013, 0x0061, 0x0013, 0x0074, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x003B, 0x0001, 0x0000, 0x0013, 0x0015 -.hword 0x0013, 0x0028, 0x0001, 0x0000, 0x0001, 0x027C, 0x0001, 0x0000 -.hword 0x0013, 0x00C0, 0x0013, 0x00D3, 0x0013, 0x00E6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x00AD, 0x0001, 0x0000, 0x0013, 0x0087 -.hword 0x0013, 0x009A, 0x0001, 0x0279, 0x0001, 0x027A, 0x0001, 0x027B -.hword 0x0013, 0x0145, 0x0013, 0x0158, 0x0013, 0x016B, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x0132, 0x0013, 0x00F9, 0x0013, 0x010C -.hword 0x0013, 0x011F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0013, 0x022B, 0x0001, 0x023E, 0x0001, 0x0000 -.hword 0x0013, 0x017E, 0x0001, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x023F, 0x0013, 0x0240, 0x0001, 0x0000 -.hword 0x0001, 0x0192, 0x0013, 0x0193, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01F2, 0x0013, 0x0205 -.hword 0x0013, 0x0218, 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01DF -.hword 0x0013, 0x01A6, 0x0013, 0x01B9, 0x0013, 0x01CC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0253 -.hword 0x0013, 0x0266, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -skeeter_seg6_anim_060071E0: # 0x060071E0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x13 -.hword 0x1C -.word skeeter_seg6_animvalue_06006B88 -.word skeeter_seg6_animindex_06007084 -.word 0 - -skeeter_seg6_animvalue_060071F8: # 0x060071F8 -.hword 0x0000, 0x014A, 0x014C, 0x014F, 0x0152, 0x0154, 0x0157, 0x015A -.hword 0x015D, 0x015F, 0x0162, 0x0165, 0x0168, 0x016A, 0x016D, 0x0170 -.hword 0x0173, 0x0175, 0x0178, 0x017B, 0x017E, 0x017D, 0x017C, 0x017A -.hword 0x0178, 0x0175, 0x0172, 0x016F, 0x016B, 0x0167, 0x0164, 0x0160 -.hword 0x015C, 0x0158, 0x0155, 0x0152, 0x014F, 0x014D, 0x014B, 0x014A -.hword 0x0000, 0x0005, 0x000A, 0x000F, 0x0014, 0x0019, 0x001E, 0x0023 -.hword 0x0028, 0x002D, 0x0032, 0x0038, 0x003D, 0x0042, 0x0047, 0x004C -.hword 0x0051, 0x0056, 0x005B, 0x0060, 0x0060, 0x005E, 0x005A, 0x0056 -.hword 0x0051, 0x004B, 0x0045, 0x003E, 0x0037, 0x0030, 0x0029, 0x0022 -.hword 0x001B, 0x0014, 0x000F, 0x000A, 0x0005, 0x0002, 0x0000, 0x3FFF -.hword 0x0AB1, 0x0AEB, 0x0B25, 0x0B5F, 0x0B99, 0x0BD2, 0x0C0B, 0x0C44 -.hword 0x0C7D, 0x0CB5, 0x0CED, 0x0D25, 0x0D5C, 0x0D93, 0x0DCA, 0x0E00 -.hword 0x0E36, 0x0E6C, 0x0EA1, 0x0ED6, 0x0ECF, 0x0EBA, 0x0E99, 0x0E6D -.hword 0x0E38, 0x0DFB, 0x0DB7, 0x0D6D, 0x0D20, 0x0CD1, 0x0C81, 0x0C33 -.hword 0x0BE6, 0x0B9F, 0x0B5D, 0x0B24, 0x0AF4, 0x0AD0, 0x0AB9, 0xF1F0 -.hword 0xF1F6, 0xF1FB, 0xF1FF, 0xF202, 0xF203, 0xF204, 0xF203, 0xF201 -.hword 0xF1FF, 0xF1FB, 0xF1F6, 0xF1F0, 0xF1E9, 0xF1E1, 0xF1D8, 0xF1CE -.hword 0xF1C3, 0xF1B7, 0xF1A9, 0xF1AB, 0xF1B1, 0xF1B8, 0xF1C2, 0xF1CD -.hword 0xF1D9, 0xF1E4, 0xF1EE, 0xF1F6, 0xF1FD, 0xF201, 0xF203, 0xF203 -.hword 0xF202, 0xF1FF, 0xF1FB, 0xF1F7, 0xF1F3, 0xF1F1, 0xADD3, 0xAE3D -.hword 0xAEA8, 0xAF14, 0xAF81, 0xAFF0, 0xB060, 0xB0D1, 0xB143, 0xB1B7 -.hword 0xB22B, 0xB2A1, 0xB319, 0xB391, 0xB40B, 0xB485, 0xB502, 0xB57F -.hword 0xB5FE, 0xB67D, 0xB66C, 0xB639, 0xB5EA, 0xB582, 0xB505, 0xB479 -.hword 0xB3DF, 0xB33E, 0xB298, 0xB1F1, 0xB14C, 0xB0AD, 0xB017, 0xAF8D -.hword 0xAF11, 0xAEA5, 0xAE4D, 0xAE0C, 0xADE2, 0xEA25, 0xE9EB, 0xE9B3 -.hword 0xE97C, 0xE947, 0xE914, 0xE8E2, 0xE8B2, 0xE884, 0xE857, 0xE82B -.hword 0xE802, 0xE7D9, 0xE7B3, 0xE78E, 0xE76A, 0xE748, 0xE727, 0xE708 -.hword 0xE6EB, 0xE6EF, 0xE6FA, 0xE70D, 0xE727, 0xE747, 0xE76E, 0xE79B -.hword 0xE7CD, 0xE805, 0xE841, 0xE880, 0xE8C1, 0xE902, 0xE942, 0xE97E -.hword 0xE9B4, 0xE9E2, 0xEA06, 0xEA1D, 0xF8BA, 0xF87E, 0xF840, 0xF802 -.hword 0xF7C3, 0xF784, 0xF744, 0xF704, 0xF6C3, 0xF681, 0xF63F, 0xF5FC -.hword 0xF5B9, 0xF575, 0xF531, 0xF4ED, 0xF4A7, 0xF462, 0xF41C, 0xF3D6 -.hword 0xF3DF, 0xF3FB, 0xF427, 0xF460, 0xF4A5, 0xF4F4, 0xF549, 0xF5A4 -.hword 0xF602, 0xF660, 0xF6BD, 0xF718, 0xF76E, 0xF7BD, 0xF804, 0xF842 -.hword 0xF874, 0xF89A, 0xF8B2, 0x1F7B, 0x1F0B, 0x1E9B, 0x1E2B, 0x1DBB -.hword 0x1D4C, 0x1CDD, 0x1C6E, 0x1BFF, 0x1B90, 0x1B21, 0x1AB3, 0x1A44 -.hword 0x19D6, 0x1968, 0x18F9, 0x188B, 0x181D, 0x17AF, 0x1741, 0x1750 -.hword 0x177B, 0x17C0, 0x181A, 0x1888, 0x1905, 0x198E, 0x1A22, 0x1ABB -.hword 0x1B58, 0x1BF6, 0x1C90, 0x1D25, 0x1DB0, 0x1E2E, 0x1E9D, 0x1EF9 -.hword 0x1F3F, 0x1F6B, 0xEE15, 0xEE2E, 0xEE49, 0xEE67, 0xEE87, 0xEEAA -.hword 0xEED0, 0xEEF9, 0xEF25, 0xEF53, 0xEF83, 0xEFB6, 0xEFEC, 0xF024 -.hword 0xF05F, 0xF09C, 0xF0DB, 0xF11C, 0xF160, 0xF1A6, 0xF19C, 0xF181 -.hword 0xF156, 0xF11E, 0xF0DD, 0xF095, 0xF04A, 0xEFFD, 0xEFB2, 0xEF6B -.hword 0xEF28, 0xEEEC, 0xEEB8, 0xEE8B, 0xEE66, 0xEE48, 0xEE32, 0xEE22 -.hword 0xEE19, 0xF81B, 0xF88F, 0xF903, 0xF975, 0xF9E7, 0xFA58, 0xFAC8 -.hword 0xFB37, 0xFBA4, 0xFC11, 0xFC7C, 0xFCE6, 0xFD4F, 0xFDB6, 0xFE1C -.hword 0xFE80, 0xFEE3, 0xFF44, 0xFFA4, 0x0001, 0xFFF5, 0xFFD0, 0xFF95 -.hword 0xFF47, 0xFEE6, 0xFE76, 0xFDF8, 0xFD6F, 0xFCDE, 0xFC47, 0xFBAD -.hword 0xFB14, 0xFA80, 0xF9F3, 0xF972, 0xF900, 0xF8A1, 0xF859, 0xF82B -.hword 0xA67F, 0xA649, 0xA614, 0xA5E1, 0xA5B0, 0xA581, 0xA553, 0xA528 -.hword 0xA4FE, 0xA4D6, 0xA4B0, 0xA48C, 0xA46A, 0xA44A, 0xA42C, 0xA410 -.hword 0xA3F6, 0xA3DE, 0xA3C8, 0xA3B4, 0xA3B7, 0xA3BE, 0xA3CB, 0xA3DD -.hword 0xA3F5, 0xA413, 0xA437, 0xA460, 0xA48F, 0xA4C3, 0xA4FB, 0xA535 -.hword 0xA570, 0xA5AB, 0xA5E3, 0xA615, 0xA641, 0xA662, 0xA678, 0x1D6A -.hword 0x1CFB, 0x1C89, 0x1C17, 0x1BA3, 0x1B2D, 0x1AB7, 0x1A3E, 0x19C5 -.hword 0x194A, 0x18CF, 0x1852, 0x17D3, 0x1754, 0x16D4, 0x1653, 0x15D1 -.hword 0x154E, 0x14CA, 0x1445, 0x1458, 0x148C, 0x14DE, 0x154A, 0x15CD -.hword 0x1660, 0x1701, 0x17AC, 0x185C, 0x190D, 0x19BB, 0x1A64, 0x1B04 -.hword 0x1B97, 0x1C1A, 0x1C8C, 0x1CE9, 0x1D2F, 0x1D5B, 0x056B, 0x053C -.hword 0x050F, 0x04E3, 0x04B8, 0x048E, 0x0466, 0x043E, 0x0418, 0x03F4 -.hword 0x03D0, 0x03AE, 0x038D, 0x036D, 0x034F, 0x0331, 0x0315, 0x02FA -.hword 0x02E0, 0x02C6, 0x02CA, 0x02D4, 0x02E4, 0x02F9, 0x0314, 0x0334 -.hword 0x0359, 0x0383, 0x03B1, 0x03E2, 0x0415, 0x044A, 0x0480, 0x04B3 -.hword 0x04E4, 0x0510, 0x0535, 0x0552, 0x0564, 0x1DC5, 0x1D96, 0x1D67 -.hword 0x1D39, 0x1D0A, 0x1CDD, 0x1CAF, 0x1C81, 0x1C54, 0x1C26, 0x1BF8 -.hword 0x1BCB, 0x1B9D, 0x1B6F, 0x1B40, 0x1B12, 0x1AE2, 0x1AB3, 0x1A83 -.hword 0x1A52, 0x1A59, 0x1A6C, 0x1A8A, 0x1AB2, 0x1AE1, 0x1B16, 0x1B51 -.hword 0x1B8E, 0x1BCE, 0x1C0F, 0x1C50, 0x1C8F, 0x1CCC, 0x1D06, 0x1D3A -.hword 0x1D68, 0x1D8E, 0x1DAC, 0x1DBE, 0xF5B3, 0xF5B9, 0xF5C1, 0xF5C9 -.hword 0xF5D2, 0xF5DB, 0xF5E4, 0xF5EE, 0xF5F9, 0xF604, 0xF60F, 0xF61B -.hword 0xF627, 0xF634, 0xF641, 0xF64E, 0xF65B, 0xF669, 0xF677, 0xF685 -.hword 0xF683, 0xF67D, 0xF675, 0xF669, 0xF65C, 0xF64D, 0xF63C, 0xF62B -.hword 0xF61A, 0xF60A, 0xF5FA, 0xF5EB, 0xF5DE, 0xF5D2, 0xF5C9, 0xF5C1 -.hword 0xF5BB, 0xF5B6, 0xF5B3, 0x213A, 0x2116, 0x20F0, 0x20CA, 0x20A2 -.hword 0x2079, 0x204E, 0x2023, 0x1FF5, 0x1FC7, 0x1F97, 0x1F66, 0x1F33 -.hword 0x1EFF, 0x1EC9, 0x1E93, 0x1E5B, 0x1E21, 0x1DE6, 0x1DAA, 0x1DB2 -.hword 0x1DCA, 0x1DEF, 0x1E20, 0x1E59, 0x1E98, 0x1EDD, 0x1F23, 0x1F6A -.hword 0x1FAF, 0x1FF2, 0x2030, 0x206A, 0x209E, 0x20CB, 0x20F1, 0x2110 -.hword 0x2127, 0x2135, 0xF3EE, 0xF468, 0xF4E2, 0xF55B, 0xF5D4, 0xF64B -.hword 0xF6C2, 0xF737, 0xF7AC, 0xF820, 0xF892, 0xF904, 0xF974, 0xF9E3 -.hword 0xFA52, 0xFABF, 0xFB2A, 0xFB95, 0xFBFE, 0xFC66, 0xFC58, 0xFC2F -.hword 0xFBEE, 0xFB97, 0xFB2E, 0xFAB3, 0xFA2B, 0xF997, 0xF8FB, 0xF859 -.hword 0xF7B5, 0xF713, 0xF675, 0xF5E0, 0xF558, 0xF4DF, 0xF47B, 0xF42F -.hword 0xF3FF, 0xB600, 0xB5A4, 0xB54A, 0xB4F2, 0xB49B, 0xB445, 0xB3F1 -.hword 0xB39E, 0xB34D, 0xB2FD, 0xB2AF, 0xB262, 0xB217, 0xB1CD, 0xB184 -.hword 0xB13E, 0xB0F8, 0xB0B5, 0xB072, 0xB032, 0xB03B, 0xB054, 0xB07D -.hword 0xB0B3, 0xB0F6, 0xB145, 0xB19E, 0xB1FF, 0xB268, 0xB2D6, 0xB346 -.hword 0xB3B8, 0xB427, 0xB492, 0xB4F5, 0xB54D, 0xB597, 0xB5CF, 0xB5F3 -.hword 0xD28F, 0xD2D9, 0xD324, 0xD370, 0xD3BD, 0xD40B, 0xD45A, 0xD4AA -.hword 0xD4FB, 0xD54D, 0xD5A0, 0xD5F4, 0xD64A, 0xD6A0, 0xD6F7, 0xD74F -.hword 0xD7A8, 0xD803, 0xD85E, 0xD8BA, 0xD8AD, 0xD889, 0xD850, 0xD805 -.hword 0xD7AB, 0xD746, 0xD6D8, 0xD664, 0xD5EE, 0xD577, 0xD502, 0xD491 -.hword 0xD427, 0xD3C5, 0xD36E, 0xD322, 0xD2E5, 0xD2B6, 0xD299, 0xF99E -.hword 0xF9E1, 0xFA23, 0xFA65, 0xFAA6, 0xFAE6, 0xFB26, 0xFB65, 0xFBA4 -.hword 0xFBE1, 0xFC1E, 0xFC5A, 0xFC95, 0xFCD0, 0xFD0A, 0xFD43, 0xFD7B -.hword 0xFDB3, 0xFDEA, 0xFE1F, 0xFE18, 0xFE03, 0xFDE1, 0xFDB4, 0xFD7D -.hword 0xFD3D, 0xFCF6, 0xFCA8, 0xFC55, 0xFC00, 0xFBA8, 0xFB52, 0xFAFD -.hword 0xFAAD, 0xFA63, 0xFA22, 0xF9EB, 0xF9C1, 0xF9A7, 0x1023, 0x100F -.hword 0x0FFA, 0x0FE6, 0x0FD2, 0x0FBE, 0x0FAA, 0x0F96, 0x0F83, 0x0F70 -.hword 0x0F5D, 0x0F4A, 0x0F38, 0x0F25, 0x0F13, 0x0F01, 0x0EEF, 0x0EDD -.hword 0x0ECB, 0x0EB9, 0x0EBB, 0x0EC2, 0x0ECD, 0x0EDC, 0x0EEE, 0x0F02 -.hword 0x0F19, 0x0F32, 0x0F4C, 0x0F66, 0x0F81, 0x0F9C, 0x0FB7, 0x0FCF -.hword 0x0FE6, 0x0FFB, 0x100B, 0x1018, 0x1021, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x03D4, 0x07A8, 0x0B7D, 0x0F51, 0x1326, 0x0E5C, 0x0993, 0x04C9 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFCFD, 0xF9F9, 0xF6F5, 0xF3F1 -.hword 0xF0ED, 0xF4B2, 0xF877, 0xFC3C, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x7CA7, 0x7950, 0x75F9, 0x72A1, 0x6F4A, 0x7377, 0x77A4 -.hword 0x7BD1, 0x8001, 0x8001, 0x8001, 0x8001, 0x831A, 0x8633, 0x894C -.hword 0x8C64, 0x8F7D, 0x8B9E, 0x87BF, 0x83E0, 0x15AB, 0x1579, 0x154B -.hword 0x151D, 0x1513, 0x1508, 0x1521, 0x1539, 0x1551, 0x1524, 0x14F7 -.hword 0x14CA, 0x14BF, 0x14B4, 0x14CB, 0x14E2, 0x14F6, 0x14CA, 0x149D -.hword 0x1470, 0x1471, 0x1475, 0x147C, 0x1486, 0x1491, 0x149E, 0x14AD -.hword 0x14BB, 0x14CB, 0x14DA, 0x14E9, 0x14F8, 0x1506, 0x1513, 0x151E -.hword 0x1528, 0x1530, 0x155C, 0x1584, 0xE7BC, 0xE839, 0xE8A7, 0xE919 -.hword 0xE929, 0xE938, 0xE8E7, 0xE89B, 0xE846, 0xE8B8, 0xE920, 0xE989 -.hword 0xE995, 0xE9A0, 0xE951, 0xE906, 0xE8B4, 0xE91B, 0xE97A, 0xE9DF -.hword 0xE9DC, 0xE9D7, 0xE9CF, 0xE9C6, 0xE9BB, 0xE9AE, 0xE99F, 0xE98F -.hword 0xE97E, 0xE96C, 0xE959, 0xE947, 0xE934, 0xE923, 0xE913, 0xE906 -.hword 0xE8FB, 0xE888, 0xE826, 0xEBAA, 0xEBFB, 0xEC1B, 0xEC35, 0xEC0F -.hword 0xEBE9, 0xEB8B, 0xEB30, 0xEAAE, 0xEAE2, 0xEAE7, 0xEAE7, 0xEAB8 -.hword 0xEA87, 0xEA31, 0xE9DE, 0xE964, 0xE976, 0xE958, 0xE94B, 0xE94B -.hword 0xE95A, 0xE976, 0xE99E, 0xE9CF, 0xEA08, 0xEA45, 0xEA85, 0xEAC7 -.hword 0xEB09, 0xEB49, 0xEB87, 0xEBC1, 0xEBF7, 0xEC28, 0xEC53, 0xEC78 -.hword 0xEC3D, 0xEC0D, 0xB878, 0xB9A6, 0xBB21, 0xBC96, 0xBD32, 0xBDD1 -.hword 0xBD93, 0xBD4B, 0xBD4B, 0xBE8D, 0xC01B, 0xC1A5, 0xC24F, 0xC2FA -.hword 0xC2BE, 0xC278, 0xC27B, 0xC3E2, 0xC598, 0xC723, 0xC719, 0xC6DE -.hword 0xC678, 0xC5ED, 0xC543, 0xC480, 0xC3AA, 0xC2C6, 0xC1DA, 0xC0EB -.hword 0xBFFE, 0xBF16, 0xBE39, 0xBD69, 0xBCAC, 0xBC05, 0xBB78, 0xBA5C -.hword 0xB932, 0xF95B, 0xFA6B, 0xFB62, 0xFC72, 0xFD30, 0xFDEC, 0xFE4D -.hword 0xFEBC, 0xFF15, 0x001D, 0x0118, 0x0226, 0x02D3, 0x037E, 0x03C3 -.hword 0x0412, 0x0458, 0x0551, 0x064B, 0x0754, 0x073E, 0x0700, 0x069C -.hword 0x0618, 0x0575, 0x04B8, 0x03E5, 0x0300, 0x020D, 0x0111, 0x0012 -.hword 0xFF15, 0xFE1F, 0xFD36, 0xFC62, 0xFBA8, 0xFB0F, 0xFA3A, 0xF9BF -.hword 0xDB61, 0xDB40, 0xDAF3, 0xDABA, 0xDAD4, 0xDAF0, 0xDB55, 0xDBC8 -.hword 0xDC06, 0xDC04, 0xDBD7, 0xDBBE, 0xDBE7, 0xDC12, 0xDC75, 0xDCE5 -.hword 0xDD24, 0xDD34, 0xDD1C, 0xDD36, 0xDD25, 0xDD07, 0xDCDE, 0xDCAD -.hword 0xDC76, 0xDC3C, 0xDBFF, 0xDBC3, 0xDB8A, 0xDB54, 0xDB24, 0xDAF9 -.hword 0xDAD5, 0xDAB9, 0xDAA4, 0xDA96, 0xDA90, 0xDAC1, 0xDB28, 0x28AA -.hword 0x2696, 0x248C, 0x2273, 0x218A, 0x20A2, 0x20EC, 0x212F, 0x2173 -.hword 0x1F6F, 0x1D69, 0x1B59, 0x1A7E, 0x19A4, 0x1A01, 0x1A58, 0x1AA5 -.hword 0x18B1, 0x16AE, 0x14AD, 0x14C6, 0x1515, 0x1595, 0x1640, 0x1711 -.hword 0x1803, 0x1910, 0x1A33, 0x1B66, 0x1CA3, 0x1DE4, 0x1F21, 0x2054 -.hword 0x2176, 0x227F, 0x2367, 0x2427, 0x25EE, 0x2765, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x03D4, 0x07A8, 0x0B7D, 0x0F51, 0x1326, 0x0E5C, 0x0993 -.hword 0x04C9, 0x0000, 0x0000, 0x0000, 0x0000, 0xFCFD, 0xF9F9, 0xF6F5 -.hword 0xF3F1, 0xF0ED, 0xF4B2, 0xF877, 0xFC3C, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x7CA7, 0x7950, 0x75F9, 0x72A1, 0x6F4A, 0x7377 -.hword 0x77A4, 0x7BD1, 0x8001, 0x8001, 0x8001, 0x8001, 0x831A, 0x8633 -.hword 0x894C, 0x8C64, 0x8F7D, 0x8B9E, 0x87BF, 0x83E0, 0x0000, 0xFFF2 -.hword 0xFFD2, 0xFFAC, 0xFF90, 0xFF8C, 0xFFAC, 0x0000, 0x00B6, 0x01D3 -.hword 0x0321, 0x046E, 0x0585, 0x0632, 0x0641, 0x057C, 0x03FD, 0x020E -.hword 0xFFF8, 0xFE01, 0xFC74, 0xFB98, 0xFB70, 0xFBB9, 0xFC54, 0xFD23 -.hword 0xFE07, 0xFEE2, 0xFF94, 0x0000, 0x0032, 0x0050, 0x005C, 0x005A -.hword 0x004E, 0x003C, 0x0027, 0x0014, 0x0005, 0x2108, 0x211A, 0x2144 -.hword 0x2173, 0x2197, 0x219D, 0x2173, 0x2108, 0x1F4F, 0x1CB3, 0x1B58 -.hword 0x1EA5, 0x24C2, 0x27EE, 0x242A, 0x1D77, 0x1A10, 0x1E5F, 0x25FC -.hword 0x29EC, 0x255C, 0x1D1F, 0x18B6, 0x191D, 0x1A2A, 0x1BA1, 0x1D48 -.hword 0x1EE2, 0x2036, 0x2108, 0x216E, 0x21A9, 0x21C0, 0x21BD, 0x21A5 -.hword 0x2180, 0x2157, 0x2130, 0x2113, 0x030E, 0xC001, 0x030E, 0x3FFF -.hword 0x3FFF, 0x0000 - -skeeter_seg6_animindex_06007C6C: # 0x06007C6C -.hword 0x0001, 0x0000, 0x0027, 0x0001, 0x0027, 0x0028, 0x0001, 0x0000 -.hword 0x0001, 0x004F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0538, 0x0001, 0x0000 -.hword 0x0027, 0x00C5, 0x0027, 0x00EC, 0x0027, 0x0113, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0027, 0x009E, 0x0001, 0x0000, 0x0027, 0x0050 -.hword 0x0027, 0x0077, 0x0001, 0x0000, 0x0001, 0x0537, 0x0001, 0x0000 -.hword 0x0027, 0x01AF, 0x0027, 0x01D6, 0x0027, 0x01FD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0027, 0x0188, 0x0001, 0x0000, 0x0027, 0x013A -.hword 0x0027, 0x0161, 0x0001, 0x0534, 0x0001, 0x0535, 0x0001, 0x0536 -.hword 0x0027, 0x02C0, 0x0027, 0x02E7, 0x0027, 0x030E, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0027, 0x0299, 0x0027, 0x0224, 0x0027, 0x024B -.hword 0x0027, 0x0272, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0027, 0x0496, 0x0001, 0x04BD, 0x0001, 0x0000 -.hword 0x0027, 0x0335, 0x0001, 0x035C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x04BE, 0x0027, 0x04BF, 0x0001, 0x0000 -.hword 0x0001, 0x035D, 0x0027, 0x035E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x0421, 0x0027, 0x0448 -.hword 0x0027, 0x046F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x03FA -.hword 0x0027, 0x0385, 0x0027, 0x03AC, 0x0027, 0x03D3, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x04E6 -.hword 0x0027, 0x050D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -skeeter_seg6_anim_06007DC8: # 0x06007DC8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x27 -.hword 0x1C -.word skeeter_seg6_animvalue_060071F8 -.word skeeter_seg6_animindex_06007C6C -.word 0 - -glabel skeeter_seg6_anims_06007DE0 # 0x06007DE0 -.word skeeter_seg6_anim_06005D44 -.word skeeter_seg6_anim_06006B70 -.word skeeter_seg6_anim_060071E0 -.word skeeter_seg6_anim_06007DC8 +# Skeeter + +# Unreferenced light +.byte 0x3F, 0x20, 0x02, 0x00, 0x3F, 0x20, 0x02, 0x00 + +.byte 0xFC, 0x80, 0x08, 0x00, 0xFC, 0x80, 0x08, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x05, 0x05, 0x02, 0x00, 0x05, 0x05, 0x02, 0x00 + +.byte 0x15, 0x15, 0x08, 0x00, 0x15, 0x15, 0x08, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x03, 0x10, 0x29, 0x00, 0x03, 0x10, 0x29, 0x00 + +.byte 0x0E, 0x40, 0xA4, 0x00, 0x0E, 0x40, 0xA4, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3B, 0x3A, 0x36, 0x00, 0x3B, 0x3A, 0x36, 0x00 + +.byte 0xEF, 0xEA, 0xD9, 0x00, 0xEF, 0xEA, 0xD9, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x33, 0x0C, 0x00, 0x00, 0x33, 0x0C, 0x00, 0x00 + +.byte 0xCF, 0x32, 0x00, 0x00, 0xCF, 0x32, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x10, 0x29, 0x20, 0x00, 0x10, 0x29, 0x20, 0x00 + +.byte 0x42, 0xA5, 0x81, 0x00, 0x42, 0xA5, 0x81, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +skeeter_seg6_texture_06000090: # 0x06000090 +.incbin "actors/skeeter/skeeter_eye.rgba16" + +skeeter_seg6_texture_06000890: # 0x06000890 +.incbin "actors/skeeter/skeeter_iris.rgba16" + +skeeter_seg6_vertex_06000990: # 0x06000990 +vertex -44, 45, 0, 0, 0, 0x00, 0xFF, 0xD4, 0xFF +vertex -44, -44, 0, 0, 990, 0x00, 0xFF, 0xD4, 0xFF +vertex 45, -44, 0, 990, 990, 0x00, 0xFF, 0xD4, 0xFF +vertex 45, 45, 0, 990, 0, 0x00, 0xFF, 0xD4, 0xFF + +glabel skeeter_seg6_dl_060009D0 # 0x060009D0 - 0x06000A08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex skeeter_seg6_vertex_06000990, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000A08 # 0x06000A08 - 0x06000A78 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList skeeter_seg6_dl_060009D0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +skeeter_seg6_vertex_06000A78: # 0x06000A78 +vertex -14, 15, 0, 0, 0, 0xFF, 0x55, 0x00, 0xFF +vertex -14, -14, 0, 0, 990, 0xFF, 0x55, 0x00, 0xFF +vertex 15, -14, 0, 990, 990, 0xFF, 0x55, 0x00, 0xFF +vertex 15, 15, 0, 990, 0, 0xFF, 0x55, 0x00, 0xFF + +glabel skeeter_seg6_dl_06000AB8 # 0x06000AB8 - 0x06000AF0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex skeeter_seg6_vertex_06000A78, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000AF0 # 0x06000AF0 - 0x06000B60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList skeeter_seg6_dl_06000AB8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +skeeter_seg6_vertex_06000B60: # 0x06000B60 +vertex -17, 18, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -17, -17, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 18, -17, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 18, 18, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel skeeter_seg6_dl_06000BA0 # 0x06000BA0 - 0x06000BD8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000090 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex skeeter_seg6_vertex_06000B60, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000BD8 # 0x06000BD8 - 0x06000C48 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList skeeter_seg6_dl_06000BA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +skeeter_seg6_vertex_06000C48: # 0x06000C48 +vertex 66, 8, 69, 536, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 85, -24, -35, -99, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 63, 75, -10, 218, 421, 0xFF, 0xFF, 0xFF, 0xFF + +glabel skeeter_seg6_dl_06000C78 # 0x06000C78 - 0x06000CA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000890 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x07F, 0x200 +gsSPVertex skeeter_seg6_vertex_06000C48, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000CA8 # 0x06000CA8 - 0x06000D18 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 28 +gsSPDisplayList skeeter_seg6_dl_06000C78 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +skeeter_seg6_vertex_06000D18: # 0x06000D18 +vertex 63, 75, 11, 218, 421, 0xFF, 0xFF, 0xFF, 0xFF +vertex 85, -24, 36, 536, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 66, 8, -68, -99, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel skeeter_seg6_dl_06000D48 # 0x06000D48 - 0x06000D78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, skeeter_seg6_texture_06000890 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x07F, 0x200 +gsSPVertex skeeter_seg6_vertex_06000D18, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000D78 # 0x06000D78 - 0x06000DE8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 28 +gsSPDisplayList skeeter_seg6_dl_06000D48 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +skeeter_seg6_light_06000DE8: # 0x06000DE8 +.byte 0x7F, 0x55, 0x00, 0x00, 0x7F, 0x55, 0x00, 0x00 + +skeeter_seg6_light_06000DF0: # 0x06000DF0 +.byte 0xFF, 0xAA, 0x00, 0x00, 0xFF, 0xAA, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +skeeter_seg6_vertex_06000E00: # 0x06000E00 +vertex 45, -24, -122, 0, 0, 0x6A, 0xE9, 0xC0, 0xFF +vertex 45, 120, 76, 0, 0, 0x24, 0x60, 0x4A, 0xFF +vertex 45, -24, 123, 0, 0, 0x28, 0xD6, 0x70, 0xFF +vertex 45, 120, -75, 0, 0, 0xA5, 0x45, 0xCB, 0xFF +vertex -14, 0, 0, 0, 0, 0x82, 0xFD, 0x00, 0xFF +vertex 45, -114, 0, 0, 0, 0xB2, 0x9D, 0x00, 0xFF + +glabel skeeter_seg6_dl_06000E60 # 0x06000E60 - 0x06000EC0 +gsSPLight skeeter_seg6_light_06000DF0, 1 +gsSPLight skeeter_seg6_light_06000DE8, 2 +gsSPVertex skeeter_seg6_vertex_06000E00, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 0, 5, 4, 0x0, 5, 0, 2, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06000EC0 # 0x06000EC0 - 0x06000EF0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList skeeter_seg6_dl_06000E60 +gsSPEndDisplayList + +skeeter_seg6_vertex_06000EF0: # 0x06000EF0 +vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 + +skeeter_seg6_vertex_06000FA0: # 0x06000FA0 +vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06000FE0: # 0x06000FE0 +vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001020: # 0x06001020 +vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 + +skeeter_seg6_vertex_060010D0: # 0x060010D0 +vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001110: # 0x06001110 +vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001150: # 0x06001150 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 + +skeeter_seg6_vertex_06001200: # 0x06001200 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001240: # 0x06001240 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001280: # 0x06001280 +vertex -62, -30, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, -18, 34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -45, -52, 19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, -30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -20, -66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, -37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 6, -70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, -38, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 33, -63, 8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 39, -34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 54, -46, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, -24, 32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 67, -23, -6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, -10, 10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001380: # 0x06001380 +vertex -66, -27, -2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -62, -30, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -52, -45, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -45, -52, 19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -30, -57, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -20, -66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -3, -60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 6, -70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 23, -54, -40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 33, -63, 8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 47, -39, -36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 54, -46, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 63, -19, -26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 67, -23, -6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001480: # 0x06001480 +vertex -69, -9, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -66, -27, -2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -58, -13, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -52, -45, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -37, -15, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -30, -57, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -11, -15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -3, -60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 16, -12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 23, -54, -40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 41, -7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 47, -39, -36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -1, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 63, -19, -26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001580: # 0x06001580 +vertex -70, 10, -10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -69, -9, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, 24, -32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -58, -13, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -39, 34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -37, -15, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, 38, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -11, -15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, 37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 16, -12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, 30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 41, -7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, 18, -34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -1, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001680: # 0x06001680 +vertex -67, 23, 6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, 10, -10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -54, 46, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, 24, -32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -33, 63, -8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -39, 34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -6, 70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, 38, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 20, 66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, 37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 45, 52, -19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, 30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 62, 30, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, 18, -34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001780: # 0x06001780 +vertex -63, 19, 26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -67, 23, 6, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -47, 39, 36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -54, 46, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -23, 54, 40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -33, 63, -8, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 3, 60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -6, 70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 30, 57, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 20, 66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 52, 45, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 45, 52, -19, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 66, 27, 2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 62, 30, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001880: # 0x06001880 +vertex -60, 1, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -63, 19, 26, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -41, 7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -47, 39, 36, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -16, 12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -23, 54, 40, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 11, 15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 3, 60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 37, 15, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 30, 57, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 58, 13, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 52, 45, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 69, 9, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 66, 27, 2, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001980: # 0x06001980 +vertex -60, -18, 34, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, 1, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -4, 12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, -30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -41, 7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, -37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -16, 12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, -38, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 11, 15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 39, -34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 37, 15, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, -24, 32, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 58, 13, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, -10, 10, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 69, 9, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, -12, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001A80: # 0x06001A80 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex -15, 0, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -114, 0, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, -123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, -25, 123, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, -76, 0, 0, 0xFC, 0x80, 0x08, 0x00 +vertex 45, 119, 76, 0, 0, 0xFC, 0x80, 0x08, 0x00 + +skeeter_seg6_vertex_06001B30: # 0x06001B30 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 555, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001B70: # 0x06001B70 +vertex 0, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, 15, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 405, 0, -15, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_06001BB0: # 0x06001BB0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, -19, -35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -62, -31, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -39, -30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -44, -52, -20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, -37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -20, -66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, -38, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 7, -70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, -34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 33, -63, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -24, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 55, -46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, -10, -9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 67, -22, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001CB0: # 0x06001CB0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -62, -31, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -66, -27, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -44, -52, -20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -52, -46, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -20, -66, -18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -30, -57, 30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 7, -70, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -3, -60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 33, -63, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 23, -54, 41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 55, -46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 47, -39, 37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 67, -22, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 63, -18, 28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001DB0: # 0x06001DB0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -66, -27, 1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -10, 13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -52, -46, 17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, -14, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -30, -57, 30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -38, -16, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -3, -60, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, -15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 23, -54, 41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, -12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 47, -39, 37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, -7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 63, -18, 28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -1, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001EB0: # 0x06001EB0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, -10, 13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, 10, 9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, -14, 38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, 24, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -38, -16, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, 34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, -15, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, 38, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, -12, 69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, 37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, -7, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 39, 30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -1, 39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, 19, 35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_06001FB0: # 0x06001FB0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -70, 10, 9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -67, 22, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, 24, 31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -55, 46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, 34, 49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -33, 63, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, 38, 58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -7, 70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, 37, 59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 20, 66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 39, 30, 51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 44, 52, 20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, 19, 35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 62, 31, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_060020B0: # 0x060020B0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -67, 22, -7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -63, 18, -28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -55, 46, 0, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -47, 39, -37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -33, 63, 7, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -23, 54, -41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -7, 70, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 3, 60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 20, 66, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 30, 57, -30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 44, 52, 20, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 52, 46, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 62, 31, 18, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 66, 27, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_060021B0: # 0x060021B0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -63, 18, -28, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, 1, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -47, 39, -37, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, 7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -23, 54, -41, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, 12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 3, 60, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, 15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 30, 57, -30, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 38, 16, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 52, 46, -17, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, 14, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 66, 27, -1, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 10, -13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_060022B0: # 0x060022B0 +vertex -70, -4, -14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -60, 1, -39, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -59, -19, -35, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -40, 7, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -39, -30, -51, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -14, 12, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex -13, -37, -59, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 13, 15, -69, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 14, -38, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 38, 16, -58, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 40, -34, -49, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 59, 14, -38, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 60, -24, -31, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 10, -13, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, -10, -9, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 +vertex 70, 4, 14, 0, 0, 0xEF, 0xEA, 0xD9, 0x00 + +skeeter_seg6_vertex_060023B0: # 0x060023B0 +vertex -57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 0, 60, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060024B0: # 0x060024B0 +vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060025B0: # 0x060025B0 +vertex -51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060026B0: # 0x060026B0 +vertex 42, -21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060027B0: # 0x060027B0 +vertex -30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060028B0: # 0x060028B0 +vertex -57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060029B0: # 0x060029B0 +vertex 15, -57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002AB0: # 0x06002AB0 +vertex -51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002BB0: # 0x06002BB0 +vertex 42, -36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002CB0: # 0x06002CB0 +vertex -30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 0, -60, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, -30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, -28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, -26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, -21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, -15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, -7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002DB0: # 0x06002DB0 +vertex -57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 0, -60, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002EB0: # 0x06002EB0 +vertex 15, 0, -57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 0, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 0, -42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 0, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 0, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_06002FB0: # 0x06002FB0 +vertex -51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 30, -51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 28, -50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 26, -45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060030B0: # 0x060030B0 +vertex 42, 21, -36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 15, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 7, -13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060031B0: # 0x060031B0 +vertex -30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 51, -30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 50, -28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 45, -26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 36, -21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 26, -15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 13, -7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060032B0: # 0x060032B0 +vertex -57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 60, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060033B0: # 0x060033B0 +vertex 15, 57, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 51, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 42, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 30, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 15, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060034B0: # 0x060034B0 +vertex -51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 51, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 50, 28, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 45, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060035B0: # 0x060035B0 +vertex 42, 36, 21, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 26, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 13, 7, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060036B0: # 0x060036B0 +vertex -30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex -15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 0, 60, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 0, 30, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 0, 57, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 15, 28, 50, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 0, 51, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 30, 26, 45, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 0, 42, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 42, 21, 36, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 0, 30, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 51, 15, 26, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 0, 15, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 57, 7, 13, 0, 0, 0xCF, 0x32, 0x00, 0x00 +vertex 60, 0, 0, 0, 0, 0xCF, 0x32, 0x00, 0x00 + +skeeter_seg6_vertex_060037B0: # 0x060037B0 +vertex 162, 7, -7, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, 7, -7, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 0, -7, 7, 0, 0, 0x15, 0x15, 0x08, 0x00 +vertex 162, -7, 7, 0, 0, 0x15, 0x15, 0x08, 0x00 + +skeeter_seg6_vertex_060037F0: # 0x060037F0 +vertex 48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 0, 180, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_060038F0: # 0x060038F0 +vertex 68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_060039F0: # 0x060039F0 +vertex 48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_06003AF0: # 0x06003AF0 +vertex 0, -166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 0, -180, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_06003BF0: # 0x06003BF0 +vertex -48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 0, -180, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 68, -166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 127, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 166, -68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_06003CF0: # 0x06003CF0 +vertex -68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, -166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, -127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, -68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 0, -127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, 68, -117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, 127, -90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, 166, -48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_06003DF0: # 0x06003DF0 +vertex -48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -68, -166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, -127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -166, -68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -180, 0, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -166, 68, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 127, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -68, 166, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +skeeter_seg6_vertex_06003EF0: # 0x06003EF0 +vertex 0, -166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, -166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, -127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, -68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, -68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 0, 180, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -127, 0, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 68, 166, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -117, 68, 117, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 127, 127, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -90, 127, 90, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 166, 68, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex -48, 166, 48, 0, 0, 0x42, 0xA5, 0x81, 0x00 +vertex 0, 180, 0, 0, 0, 0x42, 0xA5, 0x81, 0x00 + +glabel skeeter_seg6_dl_06003FF0 # 0x06003FF0 - 0x06004040 +gsSPVertex skeeter_seg6_vertex_06000EF0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 6, 9, 7, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004040 # 0x06004040 - 0x06004070 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06000FA0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004070 # 0x06004070 - 0x060040A0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06000FE0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_060040A0 # 0x060040A0 - 0x060040F0 +gsSPVertex skeeter_seg6_vertex_06001020, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 6, 9, 7, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_060040F0 # 0x060040F0 - 0x06004120 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_060010D0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004120 # 0x06004120 - 0x06004150 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06001110, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004150 # 0x06004150 - 0x060041A0 +gsSPVertex skeeter_seg6_vertex_06001150, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 8, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_060041A0 # 0x060041A0 - 0x060041D0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06001200, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_060041D0 # 0x060041D0 - 0x06004200 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06001240, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004200 # 0x06004200 - 0x060045C8 +gsSPVertex skeeter_seg6_vertex_06001280, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001380, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001480, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001580, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001680, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001780, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001880, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06001980, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_060045C8 # 0x060045C8 - 0x06004618 +gsSPVertex skeeter_seg6_vertex_06001A80, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 3, 2, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 7, 10, 8, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004618 # 0x06004618 - 0x06004648 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06001B30, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004648 # 0x06004648 - 0x06004678 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_06001B70, 4, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSP1Triangle 0, 2, 3, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004678 # 0x06004678 - 0x06004A40 +gsSPVertex skeeter_seg6_vertex_06001BB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_06001CB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_06001DB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_06001EB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_06001FB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_060020B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_060021B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPVertex skeeter_seg6_vertex_060022B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 5, 4, 3, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 9, 10, 8, 0x0 +gsSP2Triangles 9, 8, 7, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 11, 10, 9, 0x0, 13, 14, 12, 0x0 +gsSP2Triangles 13, 12, 11, 0x0, 15, 14, 13, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06004A40 # 0x06004A40 - 0x06005328 +gsSPVertex skeeter_seg6_vertex_060023B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060024B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060025B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060026B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060027B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060028B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060029B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002AB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002BB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002CB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002DB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002EB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06002FB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060030B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060031B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060032B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060033B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 11, 10, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060034B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060035B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060036B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06005328 # 0x06005328 - 0x06005358 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPVertex skeeter_seg6_vertex_060037B0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel skeeter_seg6_dl_06005358 # 0x06005358 - 0x06005720 +gsSPVertex skeeter_seg6_vertex_060037F0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060038F0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_060039F0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06003AF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06003BF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06003CF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06003DF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex skeeter_seg6_vertex_06003EF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +skeeter_seg6_animvalue_06005720: # 0x06005720 +.hword 0x0000, 0x0000, 0xFFF8, 0xFFF0, 0xFFE7, 0xFFDF, 0xFFEF, 0x0000 +.hword 0x000F, 0x001F, 0x0020, 0x0020, 0x001E, 0x001B, 0x0017, 0x0012 +.hword 0x000E, 0x000A, 0x0006, 0x0002, 0x0000, 0x014A, 0x0130, 0x0117 +.hword 0x00FE, 0x00E4, 0x00F7, 0x010A, 0x011E, 0x0131, 0x0144, 0x0157 +.hword 0x016A, 0x016E, 0x016D, 0x016A, 0x0164, 0x015D, 0x0156, 0x0150 +.hword 0x014B, 0x0000, 0x0026, 0x004D, 0x0074, 0x009A, 0x00A2, 0x009B +.hword 0x008E, 0x0082, 0x0077, 0x006B, 0x005D, 0x004F, 0x0041, 0x0032 +.hword 0x0025, 0x0019, 0x000E, 0x0006, 0x0001, 0x3FFF, 0x1296, 0x11D0 +.hword 0x10B3, 0x0F3F, 0x0D74, 0x0E83, 0x0F5A, 0x1002, 0x1086, 0x1199 +.hword 0x12A3, 0x13A2, 0x13DA, 0x13E5, 0x13CE, 0x139F, 0x1360, 0x131B +.hword 0x12DA, 0x12A9, 0xE34B, 0xDFF0, 0xDC70, 0xD8C3, 0xD4D1, 0xD43D +.hword 0xD4CF, 0xD5F0, 0xD6EC, 0xD887, 0xDA5B, 0xDC57, 0xDDE2, 0xDF41 +.hword 0xE06D, 0xE163, 0xE221, 0xE2AC, 0xE307, 0xE33A, 0xCC16, 0xCF70 +.hword 0xD35C, 0xD7FC, 0xDD89, 0xE118, 0xE217, 0xE1DF, 0xE1FD, 0xE0FB +.hword 0xDF9D, 0xDE0F, 0xDB7B, 0xD8BA, 0xD5F9, 0xD35B, 0xD0FF, 0xCEFF +.hword 0xCD73, 0xCC72, 0xDFC6, 0xDEBE, 0xDE1D, 0xDE0A, 0xDED5, 0xE1FE +.hword 0xE3F7, 0xE546, 0xE6B4, 0xE6CE, 0xE6BA, 0xE697, 0xE5A2, 0xE493 +.hword 0xE383, 0xE283, 0xE19F, 0xE0DF, 0xE04A, 0xDFE9, 0xE524, 0xE2A4 +.hword 0xDFEE, 0xDCF5, 0xD9A8, 0xD8B8, 0xD913, 0xDA04, 0xDADC, 0xDBAE +.hword 0xDCA1, 0xDDA6, 0xDECC, 0xDFF6, 0xE119, 0xE22B, 0xE321, 0xE3F3 +.hword 0xE495, 0xE4FF, 0x130D, 0x1455, 0x157D, 0x1660, 0x16AD, 0x11EB +.hword 0x0EE0, 0x0CD4, 0x0AB7, 0x0971, 0x0869, 0x077C, 0x0895, 0x0A11 +.hword 0x0BC1, 0x0D80, 0x0F2E, 0x10B0, 0x11EA, 0x12BE, 0xF5FA, 0xF770 +.hword 0xF8F2, 0xFA79, 0xFBFA, 0xFAE2, 0xF929, 0xF79D, 0xF6B1, 0xF5E3 +.hword 0xF526, 0xF479, 0xF45A, 0xF465, 0xF48F, 0xF4D0, 0xF51E, 0xF56D +.hword 0xF5B4, 0xF5E7, 0xE59C, 0xE707, 0xE7F7, 0xE86F, 0xE86C, 0xE7D0 +.hword 0xE552, 0xE1B3, 0xDF2D, 0xDF4D, 0xDFD4, 0xE0B6, 0xE16A, 0xE233 +.hword 0xE2FF, 0xE3BF, 0xE465, 0xE4EB, 0xE54C, 0xE587, 0xC584, 0xBF73 +.hword 0xBA15, 0xB555, 0xB12E, 0xB5AA, 0xBDC1, 0xC7CE, 0xCF59, 0xD159 +.hword 0xD287, 0xD2FF, 0xD212, 0xD080, 0xCE88, 0xCC66, 0xCA4E, 0xC86C +.hword 0xC6E7, 0xC5E3, 0x1563, 0x14ED, 0x13CA, 0x1203, 0x0F96, 0x1184 +.hword 0x14B0, 0x15FA, 0x150F, 0x1486, 0x140B, 0x13A4, 0x13BE, 0x1400 +.hword 0x1452, 0x14A5, 0x14EC, 0x1522, 0x1547, 0x155C, 0x1125, 0x0E25 +.hword 0x0B55, 0x08B9, 0x065C, 0x089F, 0x0D4B, 0x12A1, 0x15D6, 0x1681 +.hword 0x16C4, 0x16AF, 0x1643, 0x159E, 0x14D4, 0x13FA, 0x1321, 0x125C +.hword 0x11BA, 0x114D, 0x1654, 0x1AB9, 0x1EDE, 0x22E1, 0x26D2, 0x2337 +.hword 0x1E62, 0x18D3, 0x1400, 0x119E, 0x0F9F, 0x0DF8, 0x0E1E, 0x0EDF +.hword 0x1007, 0x1166, 0x12D3, 0x1429, 0x1547, 0x160B, 0xF80C, 0xF84D +.hword 0xF88F, 0xF8D3, 0xF916, 0xF8C7, 0xF86F, 0xF815, 0xF7B2, 0xF77A +.hword 0xF74B, 0xF727, 0xF71F, 0xF71F, 0xF725, 0xF72E, 0xF739, 0xF743 +.hword 0xF74A, 0xF74B, 0x1B5D, 0x19E9, 0x187B, 0x171D, 0x15DB, 0x1719 +.hword 0x1984, 0x1C26, 0x1DE2, 0x1E57, 0x1E91, 0x1E98, 0x1E7C, 0x1E49 +.hword 0x1E07, 0x1DBE, 0x1D75, 0x1D33, 0x1D00, 0x1CE5, 0xE69B, 0xE6A3 +.hword 0xE659, 0xE5C5, 0xE4EB, 0xE633, 0xE604, 0xE50A, 0xE542, 0xE638 +.hword 0xE753, 0xE88D, 0xE920, 0xE999, 0xE9FA, 0xEA46, 0xEA80, 0xEAB0 +.hword 0xEADD, 0xEB10, 0xC9D6, 0xC574, 0xC1C5, 0xBEBF, 0xBC5B, 0xBD5D +.hword 0xC1E0, 0xC82E, 0xCBE9, 0xCD92, 0xCEDE, 0xCFD8, 0xCFC1, 0xCF36 +.hword 0xCE5D, 0xCD5A, 0xCC50, 0xCB5A, 0xCA90, 0xCA08, 0xE0D2, 0xE209 +.hword 0xE3B2, 0xE5C1, 0xE82A, 0xE5DF, 0xE1E2, 0xDED0, 0xDDA0, 0xDDF5 +.hword 0xDE80, 0xDF32, 0xDF81, 0xDFC2, 0xDFF8, 0xE02A, 0xE05A, 0xE086 +.hword 0xE0AD, 0xE0C8, 0xF87E, 0xFC1F, 0xFF81, 0x02A2, 0x0583, 0x0346 +.hword 0xFE36, 0xF864, 0xF4F4, 0xF3E9, 0xF344, 0xF2F4, 0xF33C, 0xF3CF +.hword 0xF495, 0xF576, 0xF65A, 0xF72D, 0xF7DC, 0xF852, 0x0C47, 0x0FE0 +.hword 0x135D, 0x16C9, 0x1A22, 0x17C6, 0x139C, 0x0F2A, 0x0C29, 0x0A5C +.hword 0x08C3, 0x0755, 0x0737, 0x0789, 0x082C, 0x0900, 0x09E9, 0x0ACC +.hword 0x0B8E, 0x0C14, 0x8001, 0x8001, 0x8001, 0x0F51, 0x0E07, 0x0CAC +.hword 0x0B44, 0x09D2, 0x0B02, 0x0C87, 0x0E1B, 0x0F92, 0x1080, 0x1118 +.hword 0x118E, 0x118F, 0x116A, 0x1128, 0x10D1, 0x106C, 0x1006, 0x0FAB +.hword 0x0F6A, 0xEE85, 0xF034, 0xF207, 0xF3F7, 0xF5FA, 0xF419, 0xF239 +.hword 0xF060, 0xEE8C, 0xED9A, 0xECB2, 0xEBEC, 0xEBE7, 0xEC10, 0xEC5D +.hword 0xECC4, 0xED39, 0xEDB1, 0xEE1B, 0xEE67, 0xE134, 0xDE56, 0xDB79 +.hword 0xD898, 0xD5A6, 0xD7F5, 0xDB2D, 0xDEBC, 0xE237, 0xE4F8, 0xE676 +.hword 0xE78F, 0xE789, 0xE70C, 0xE63A, 0xE532, 0xE415, 0xE301, 0xE215 +.hword 0xE171, 0xCFD6, 0xD231, 0xD4DC, 0xD7E2, 0xDB56, 0xD88F, 0xD406 +.hword 0xCF1E, 0xCACD, 0xC812, 0xC7F3, 0xC89C, 0xC923, 0xC9EA, 0xCADE +.hword 0xCBEE, 0xCD07, 0xCE14, 0xCEF9, 0xCF9A, 0x1E64, 0x1E5A, 0x1E08 +.hword 0x1D5F, 0x1C48, 0x1DCA, 0x1F7D, 0x20CE, 0x219A, 0x2112, 0x204A +.hword 0x1F63, 0x1F0B, 0x1ED3, 0x1EB1, 0x1E9D, 0x1E8E, 0x1E80, 0x1E73 +.hword 0x1E68, 0x1C2C, 0x1D97, 0x1F15, 0x20A7, 0x224F, 0x2153, 0x1F54 +.hword 0x1CF3, 0x1ABB, 0x18E5, 0x1878, 0x186D, 0x1890, 0x18E7, 0x1963 +.hword 0x19F7, 0x1A95, 0x1B2D, 0x1BAF, 0x1C0A, 0x11D7, 0x136F, 0x14CF +.hword 0x15E0, 0x1684, 0x1645, 0x1694, 0x16A1, 0x1615, 0x1502, 0x1315 +.hword 0x10F7, 0x1074, 0x1047, 0x1058, 0x1094, 0x10E6, 0x113D, 0x118A +.hword 0x11C2, 0x8001, 0x8001, 0x8001, 0x2108, 0x1DEB, 0x1622, 0x0C03 +.hword 0x01E4, 0xFA1C, 0xF6FF, 0xF79C, 0xF953, 0xFBF5, 0xFF54, 0x033F +.hword 0x078A, 0x0C03, 0x107C, 0x14C6, 0x18B2, 0x1C11, 0x1EB4, 0x206B +.hword 0xC001, 0xC001, 0x3FFF, 0x3FFF + +skeeter_seg6_animindex_06005BE8: # 0x06005BE8 +.hword 0x0014, 0x0001, 0x0014, 0x0015, 0x0014, 0x0029, 0x0001, 0x0000 +.hword 0x0001, 0x003D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0263, 0x0001, 0x0000 +.hword 0x0014, 0x007A, 0x0014, 0x008E, 0x0014, 0x00A2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x0066, 0x0001, 0x0000, 0x0014, 0x003E +.hword 0x0014, 0x0052, 0x0001, 0x0000, 0x0001, 0x0262, 0x0001, 0x0000 +.hword 0x0014, 0x00F2, 0x0014, 0x0106, 0x0014, 0x011A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x00DE, 0x0001, 0x0000, 0x0014, 0x00B6 +.hword 0x0014, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0261, 0x0001, 0x0000 +.hword 0x0014, 0x017E, 0x0014, 0x0192, 0x0014, 0x01A6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0014, 0x016A, 0x0014, 0x012E, 0x0014, 0x0142 +.hword 0x0014, 0x0156, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0249, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01BA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x024A, 0x0001, 0x024B, 0x0001, 0x0000 +.hword 0x0001, 0x01BB, 0x0001, 0x01BC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0260, 0x0001, 0x0000, 0x0014, 0x020D, 0x0014, 0x0221 +.hword 0x0014, 0x0235, 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01F9 +.hword 0x0014, 0x01BD, 0x0014, 0x01D1, 0x0014, 0x01E5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x024C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +skeeter_seg6_anim_06005D44: # 0x06005D44 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x1C +.word skeeter_seg6_animvalue_06005720 +.word skeeter_seg6_animindex_06005BE8 +.word 0 + +skeeter_seg6_animvalue_06005D5C: # 0x06005D5C +.hword 0x0000, 0x014A, 0x014A, 0x014A, 0x014B, 0x014B, 0x014C, 0x014D +.hword 0x014E, 0x014F, 0x0151, 0x0152, 0x0153, 0x0154, 0x0155, 0x0157 +.hword 0x0158, 0x0158, 0x0159, 0x015A, 0x015A, 0x015A, 0x015A, 0x015A +.hword 0x0159, 0x0159, 0x0158, 0x0158, 0x0157, 0x0156, 0x0155, 0x0155 +.hword 0x0154, 0x0153, 0x0152, 0x0151, 0x0151, 0x0150, 0x014F, 0x014E +.hword 0x014D, 0x014D, 0x014C, 0x014C, 0x014B, 0x014B, 0x014A, 0x014A +.hword 0x014A, 0x014A, 0x3FFF, 0x1296, 0x1292, 0x1286, 0x1273, 0x125A +.hword 0x123C, 0x1219, 0x11F3, 0x11CB, 0x11A0, 0x1175, 0x114A, 0x111E +.hword 0x10F3, 0x10CA, 0x10A2, 0x107B, 0x1056, 0x1033, 0x1012, 0x0FF4 +.hword 0x0FD7, 0x0FBE, 0x0FAA, 0x0F9A, 0x0F90, 0x0F8C, 0x0F8F, 0x0F98 +.hword 0x0FA6, 0x0FBA, 0x0FD2, 0x0FF0, 0x1012, 0x1037, 0x1061, 0x108E +.hword 0x10BE, 0x10F0, 0x1124, 0x1158, 0x118D, 0x11C0, 0x11F0, 0x121D +.hword 0x1245, 0x1267, 0x1280, 0x1291, 0xE34B, 0xE356, 0xE375, 0xE3A8 +.hword 0xE3E9, 0xE438, 0xE491, 0xE4F2, 0xE558, 0xE5C1, 0xE62A, 0xE694 +.hword 0xE6FA, 0xE75D, 0xE7BB, 0xE813, 0xE864, 0xE8AE, 0xE8F0, 0xE928 +.hword 0xE957, 0xE97C, 0xE997, 0xE9A8, 0xE9B0, 0xE9AE, 0xE9A1, 0xE98A +.hword 0xE969, 0xE93F, 0xE90C, 0xE8D1, 0xE88F, 0xE845, 0xE7F5, 0xE79F +.hword 0xE743, 0xE6E3, 0xE680, 0xE61A, 0xE5B4, 0xE54E, 0xE4EA, 0xE48C +.hword 0xE435, 0xE3E7, 0xE3A7, 0xE375, 0xE356, 0xCC16, 0xCC18, 0xCC1D +.hword 0xCC25, 0xCC30, 0xCC3D, 0xCC4C, 0xCC5D, 0xCC6F, 0xCC83, 0xCC97 +.hword 0xCCAB, 0xCCBF, 0xCCD3, 0xCCE6, 0xCCF8, 0xCD08, 0xCD17, 0xCD22 +.hword 0xCD2B, 0xCD31, 0xCD33, 0xCD32, 0xCD2F, 0xCD29, 0xCD22, 0xCD1A +.hword 0xCD10, 0xCD04, 0xCCF8, 0xCCEB, 0xCCDD, 0xCCCE, 0xCCBF, 0xCCB0 +.hword 0xCCA1, 0xCC92, 0xCC83, 0xCC74, 0xCC66, 0xCC59, 0xCC4C, 0xCC41 +.hword 0xCC36, 0xCC2D, 0xCC25, 0xCC1F, 0xCC1A, 0xCC17, 0xDFC6, 0xDFC8 +.hword 0xDFCD, 0xDFD4, 0xDFDE, 0xDFEA, 0xDFF7, 0xE007, 0xE017, 0xE028 +.hword 0xE03A, 0xE04D, 0xE05F, 0xE071, 0xE082, 0xE092, 0xE0A0, 0xE0AD +.hword 0xE0B7, 0xE0BF, 0xE0C4, 0xE0C6, 0xE0C5, 0xE0C2, 0xE0BD, 0xE0B7 +.hword 0xE0B0, 0xE0A7, 0xE09D, 0xE092, 0xE086, 0xE079, 0xE06C, 0xE05F +.hword 0xE051, 0xE044, 0xE036, 0xE028, 0xE01B, 0xE00F, 0xE003, 0xDFF7 +.hword 0xDFED, 0xDFE3, 0xDFDB, 0xDFD4, 0xDFCE, 0xDFCA, 0xDFC7, 0xE524 +.hword 0xE524, 0xE523, 0xE522, 0xE520, 0xE51E, 0xE51C, 0xE519, 0xE517 +.hword 0xE514, 0xE511, 0xE50D, 0xE50A, 0xE507, 0xE505, 0xE502, 0xE4FF +.hword 0xE4FD, 0xE4FB, 0xE4FA, 0xE4F9, 0xE4F9, 0xE4F9, 0xE4FA, 0xE4FA +.hword 0xE4FB, 0xE4FD, 0xE4FE, 0xE500, 0xE502, 0xE504, 0xE506, 0xE508 +.hword 0xE50A, 0xE50D, 0xE50F, 0xE511, 0xE514, 0xE516, 0xE518, 0xE51A +.hword 0xE51C, 0xE51E, 0xE51F, 0xE521, 0xE522, 0xE523, 0xE524, 0xE524 +.hword 0x130D, 0x1308, 0x12FA, 0x12E3, 0x12C6, 0x12A2, 0x127A, 0x124C +.hword 0x121C, 0x11E9, 0x11B5, 0x1180, 0x114C, 0x1119, 0x10E8, 0x10BB +.hword 0x1093, 0x106F, 0x1052, 0x103C, 0x102E, 0x1029, 0x102C, 0x1034 +.hword 0x1041, 0x1052, 0x1067, 0x1080, 0x109C, 0x10BB, 0x10DD, 0x1100 +.hword 0x1125, 0x114C, 0x1173, 0x119A, 0x11C2, 0x11E9, 0x120F, 0x1235 +.hword 0x1258, 0x127A, 0x1299, 0x12B5, 0x12CE, 0x12E3, 0x12F5, 0x1302 +.hword 0x130A, 0xF5FA, 0xF5F4, 0xF5E0, 0xF5C2, 0xF59A, 0xF56A, 0xF533 +.hword 0xF4F6, 0xF4B5, 0xF472, 0xF42D, 0xF3E8, 0xF3A4, 0xF363, 0xF325 +.hword 0xF2EC, 0xF2B9, 0xF28D, 0xF269, 0xF24D, 0xF23C, 0xF236, 0xF23A +.hword 0xF244, 0xF253, 0xF269, 0xF283, 0xF2A2, 0xF2C5, 0xF2EC, 0xF317 +.hword 0xF344, 0xF373, 0xF3A4, 0xF3D7, 0xF40A, 0xF43E, 0xF472, 0xF4A5 +.hword 0xF4D6, 0xF506, 0xF533, 0xF55D, 0xF583, 0xF5A5, 0xF5C2, 0xF5DA +.hword 0xF5EB, 0xF5F6, 0xE59C, 0xE5A5, 0xE5C0, 0xE5EB, 0xE624, 0xE669 +.hword 0xE6B9, 0xE711, 0xE770, 0xE7D4, 0xE83B, 0xE8A3, 0xE90B, 0xE970 +.hword 0xE9D1, 0xEA2B, 0xEA7D, 0xEAC4, 0xEAFF, 0xEB2C, 0xEB48, 0xEB51 +.hword 0xEB4C, 0xEB3C, 0xEB22, 0xEAFF, 0xEAD4, 0xEAA2, 0xEA69, 0xEA2B +.hword 0xE9E8, 0xE9A1, 0xE957, 0xE90B, 0xE8BD, 0xE86F, 0xE821, 0xE7D4 +.hword 0xE788, 0xE73F, 0xE6FA, 0xE6B9, 0xE67C, 0xE645, 0xE614, 0xE5EB +.hword 0xE5C9, 0xE5B0, 0xE5A1, 0xC584, 0xC586, 0xC58B, 0xC593, 0xC59D +.hword 0xC5AA, 0xC5B8, 0xC5C9, 0xC5DA, 0xC5ED, 0xC600, 0xC614, 0xC627 +.hword 0xC63A, 0xC64D, 0xC65E, 0xC66D, 0xC67B, 0xC687, 0xC68F, 0xC695 +.hword 0xC696, 0xC695, 0xC692, 0xC68D, 0xC687, 0xC67E, 0xC675, 0xC66A +.hword 0xC65E, 0xC651, 0xC644, 0xC635, 0xC627, 0xC618, 0xC60A, 0xC5FB +.hword 0xC5ED, 0xC5DF, 0xC5D1, 0xC5C4, 0xC5B8, 0xC5AD, 0xC5A3, 0xC59A +.hword 0xC593, 0xC58D, 0xC588, 0xC585, 0x1563, 0x1562, 0x1560, 0x155C +.hword 0x1556, 0x154F, 0x1548, 0x153F, 0x1536, 0x152C, 0x1521, 0x1517 +.hword 0x150D, 0x1503, 0x14F9, 0x14F0, 0x14E8, 0x14E1, 0x14DB, 0x14D6 +.hword 0x14D3, 0x14D2, 0x14D3, 0x14D5, 0x14D7, 0x14DB, 0x14DF, 0x14E4 +.hword 0x14EA, 0x14F0, 0x14F7, 0x14FE, 0x1505, 0x150D, 0x1515, 0x151C +.hword 0x1524, 0x152C, 0x1533, 0x153A, 0x1541, 0x1548, 0x154D, 0x1553 +.hword 0x1558, 0x155C, 0x155F, 0x1561, 0x1563, 0x1125, 0x1125, 0x1126 +.hword 0x1127, 0x1128, 0x112A, 0x112C, 0x112E, 0x1130, 0x1132, 0x1134 +.hword 0x1137, 0x1139, 0x113B, 0x113E, 0x1140, 0x1142, 0x1143, 0x1145 +.hword 0x1146, 0x1146, 0x1146, 0x1146, 0x1146, 0x1145, 0x1145, 0x1144 +.hword 0x1142, 0x1141, 0x1140, 0x113E, 0x113D, 0x113B, 0x1139, 0x1137 +.hword 0x1136, 0x1134, 0x1132, 0x1130, 0x112F, 0x112D, 0x112C, 0x112A +.hword 0x1129, 0x1128, 0x1127, 0x1126, 0x1126, 0x1125, 0x1654, 0x1651 +.hword 0x1645, 0x1634, 0x161C, 0x1600, 0x15DF, 0x15BB, 0x1594, 0x156C +.hword 0x1542, 0x1517, 0x14ED, 0x14C5, 0x149E, 0x1479, 0x1458, 0x143C +.hword 0x1424, 0x1412, 0x1407, 0x1403, 0x1405, 0x140C, 0x1416, 0x1424 +.hword 0x1435, 0x144A, 0x1460, 0x1479, 0x1494, 0x14B1, 0x14CF, 0x14ED +.hword 0x150D, 0x152D, 0x154C, 0x156C, 0x158A, 0x15A8, 0x15C5, 0x15DF +.hword 0x15F8, 0x160F, 0x1623, 0x1634, 0x1642, 0x164C, 0x1652, 0xF80C +.hword 0xF80B, 0xF808, 0xF803, 0xF7FC, 0xF7F4, 0xF7EB, 0xF7E0, 0xF7D4 +.hword 0xF7C7, 0xF7B9, 0xF7AB, 0xF79D, 0xF78E, 0xF77E, 0xF76F, 0xF761 +.hword 0xF752, 0xF745, 0xF738, 0xF72D, 0xF722, 0xF71A, 0xF713, 0xF70E +.hword 0xF70B, 0xF70A, 0xF70C, 0xF711, 0xF719, 0xF723, 0xF72F, 0xF73D +.hword 0xF74C, 0xF75C, 0xF76D, 0xF77E, 0xF78F, 0xF79F, 0xF7B0, 0xF7BF +.hword 0xF7CE, 0xF7DB, 0xF7E7, 0xF7F2, 0xF7FB, 0xF802, 0xF807, 0xF80B +.hword 0x1B5D, 0x1B5F, 0x1B64, 0x1B6C, 0x1B77, 0x1B85, 0x1B94, 0x1BA6 +.hword 0x1BBA, 0x1BCF, 0x1BE6, 0x1BFD, 0x1C16, 0x1C2F, 0x1C49, 0x1C63 +.hword 0x1C7C, 0x1C95, 0x1CAE, 0x1CC5, 0x1CDA, 0x1CEE, 0x1D00, 0x1D0E +.hword 0x1D19, 0x1D21, 0x1D24, 0x1D22, 0x1D1A, 0x1D0D, 0x1CFC, 0x1CE8 +.hword 0x1CD0, 0x1CB5, 0x1C99, 0x1C7B, 0x1C5D, 0x1C3F, 0x1C21, 0x1C04 +.hword 0x1BE8, 0x1BCE, 0x1BB6, 0x1BA0, 0x1B8D, 0x1B7D, 0x1B70, 0x1B66 +.hword 0x1B60, 0xE69B, 0xE6A1, 0xE6B4, 0xE6D3, 0xE6FC, 0xE72E, 0xE76A +.hword 0xE7AF, 0xE7FB, 0xE84E, 0xE8A8, 0xE907, 0xE96A, 0xE9D2, 0xEA3C +.hword 0xEAA7, 0xEB12, 0xEB7C, 0xEBE2, 0xEC42, 0xEC9A, 0xECE8, 0xED2A +.hword 0xED5F, 0xED84, 0xED98, 0xED98, 0xED81, 0xED52, 0xED10, 0xECBC +.hword 0xEC5A, 0xEBEF, 0xEB7D, 0xEB07, 0xEA90, 0xEA1A, 0xE9A7, 0xE938 +.hword 0xE8CF, 0xE86D, 0xE812, 0xE7BF, 0xE776, 0xE736, 0xE700, 0xE6D5 +.hword 0xE6B5, 0xE6A2, 0xC9D6, 0xC9D8, 0xC9DD, 0xC9E5, 0xC9EF, 0xC9FC +.hword 0xCA0B, 0xCA1C, 0xCA2E, 0xCA41, 0xCA54, 0xCA68, 0xCA7C, 0xCA90 +.hword 0xCAA3, 0xCAB4, 0xCAC4, 0xCAD2, 0xCADE, 0xCAE7, 0xCAEC, 0xCAEE +.hword 0xCAED, 0xCAEA, 0xCAE5, 0xCADE, 0xCAD5, 0xCACB, 0xCAC0, 0xCAB4 +.hword 0xCAA7, 0xCA99, 0xCA8B, 0xCA7C, 0xCA6D, 0xCA5E, 0xCA4F, 0xCA41 +.hword 0xCA32, 0xCA24, 0xCA17, 0xCA0B, 0xCA00, 0xC9F5, 0xC9EC, 0xC9E5 +.hword 0xC9DE, 0xC9DA, 0xC9D7, 0xE0D2, 0xE0D3, 0xE0D6, 0xE0DA, 0xE0E0 +.hword 0xE0E8, 0xE0F0, 0xE0F9, 0xE103, 0xE10E, 0xE119, 0xE124, 0xE12F +.hword 0xE13A, 0xE144, 0xE14E, 0xE156, 0xE15E, 0xE164, 0xE169, 0xE16C +.hword 0xE16D, 0xE16D, 0xE16B, 0xE168, 0xE164, 0xE160, 0xE15A, 0xE154 +.hword 0xE14E, 0xE147, 0xE13F, 0xE137, 0xE12F, 0xE127, 0xE11E, 0xE116 +.hword 0xE10E, 0xE106, 0xE0FE, 0xE0F7, 0xE0F0, 0xE0EA, 0xE0E4, 0xE0DF +.hword 0xE0DA, 0xE0D7, 0xE0D4, 0xE0D2, 0xF87E, 0xF87D, 0xF87B, 0xF877 +.hword 0xF873, 0xF86D, 0xF866, 0xF85F, 0xF857, 0xF84F, 0xF847, 0xF83E +.hword 0xF835, 0xF82D, 0xF825, 0xF81E, 0xF817, 0xF811, 0xF80C, 0xF808 +.hword 0xF806, 0xF805, 0xF806, 0xF807, 0xF809, 0xF80C, 0xF810, 0xF814 +.hword 0xF818, 0xF81E, 0xF823, 0xF829, 0xF82F, 0xF835, 0xF83C, 0xF842 +.hword 0xF849, 0xF84F, 0xF855, 0xF85B, 0xF861, 0xF866, 0xF86B, 0xF870 +.hword 0xF874, 0xF877, 0xF87A, 0xF87C, 0xF87D, 0x0C47, 0x0C44, 0x0C3C +.hword 0x0C2E, 0x0C1C, 0x0C06, 0x0BED, 0x0BD1, 0x0BB3, 0x0B93, 0x0B73 +.hword 0x0B52, 0x0B32, 0x0B12, 0x0AF4, 0x0AD8, 0x0ABF, 0x0AA8, 0x0A96 +.hword 0x0A88, 0x0A80, 0x0A7D, 0x0A7E, 0x0A83, 0x0A8B, 0x0A96, 0x0AA3 +.hword 0x0AB3, 0x0AC5, 0x0AD8, 0x0AED, 0x0B03, 0x0B1A, 0x0B32, 0x0B4A +.hword 0x0B63, 0x0B7B, 0x0B93, 0x0BAB, 0x0BC2, 0x0BD8, 0x0BED, 0x0C00 +.hword 0x0C11, 0x0C21, 0x0C2E, 0x0C39, 0x0C41, 0x0C45, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0446, 0x088C, 0x0CD2 +.hword 0x1118, 0x155E, 0x1118, 0x0CD2, 0x088C, 0x0446, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFC75, 0xF8E9, 0xF55E, 0xF1D2, 0xEE47 +.hword 0xF1D2, 0xF55E, 0xF8E9, 0xFC75, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x7C66, 0x78CD, 0x7534, 0x719C, 0x6E03, 0x719C, 0x7534, 0x78CD +.hword 0x7C66, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8459, 0x88B1 +.hword 0x8D09, 0x9161, 0x95B9, 0x9161, 0x8D09, 0x88B1, 0x8459, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x0F51, 0x0F52, 0x0F56, 0x0F5C, 0x0F64, 0x0F6E +.hword 0x0F79, 0x0F84, 0x0F91, 0x0F9D, 0x0FAA, 0x0FB6, 0x0FC2, 0x0FCC +.hword 0x0FD6, 0x0FDF, 0x0FE6, 0x0FED, 0x0FF1, 0x0FF4, 0x0FF6, 0x0FF6 +.hword 0x0FF5, 0x0FF3, 0x0FF0, 0x0FEC, 0x0FE8, 0x0FE4, 0x0FDF, 0x0FDB +.hword 0x0FD5, 0x0FD0, 0x0FCB, 0x0FC5, 0x0FBF, 0x0FB9, 0x0FB3, 0x0FAD +.hword 0x0FA6, 0x0F9F, 0x0F97, 0x0F8E, 0x0F85, 0x0F7B, 0x0F71, 0x0F67 +.hword 0x0F5E, 0x0F57, 0x0F52, 0xEE85, 0xEE86, 0xEE88, 0xEE8D, 0xEE93 +.hword 0xEE9C, 0xEEA7, 0xEEB5, 0xEEC5, 0xEED8, 0xEEEE, 0xEF07, 0xEF23 +.hword 0xEF43, 0xEF65, 0xEF8A, 0xEFB2, 0xEFDC, 0xF00A, 0xF03A, 0xF06C +.hword 0xF0A1, 0xF0D7, 0xF10D, 0xF143, 0xF177, 0xF1A9, 0xF1DA, 0xF207 +.hword 0xF231, 0xF257, 0xF279, 0xF296, 0xF2AE, 0xF2C0, 0xF2BE, 0xF2A0 +.hword 0xF268, 0xF21D, 0xF1C1, 0xF15B, 0xF0ED, 0xF07D, 0xF00F, 0xEFA6 +.hword 0xEF48, 0xEEF9, 0xEEBB, 0xEE93, 0xE134, 0xE13A, 0xE14B, 0xE168 +.hword 0xE18E, 0xE1BD, 0xE1F4, 0xE232, 0xE276, 0xE2BF, 0xE30C, 0xE35D +.hword 0xE3B0, 0xE404, 0xE459, 0xE4AE, 0xE502, 0xE553, 0xE5A2, 0xE5EE +.hword 0xE635, 0xE677, 0xE6B4, 0xE6ED, 0xE721, 0xE750, 0xE77A, 0xE79F +.hword 0xE7BD, 0xE7D6, 0xE7E8, 0xE7F4, 0xE7F9, 0xE7F7, 0xE7ED, 0xE7CD +.hword 0xE78B, 0xE72B, 0xE6B3, 0xE626, 0xE58B, 0xE4E7, 0xE43E, 0xE397 +.hword 0xE2F7, 0xE266, 0xE1EA, 0xE189, 0xE14A, 0xCFD6, 0xCFD8, 0xCFDD +.hword 0xCFE6, 0xCFF1, 0xCFFE, 0xD00E, 0xD01F, 0xD032, 0xD046, 0xD05B +.hword 0xD070, 0xD085, 0xD099, 0xD0AD, 0xD0C0, 0xD0D1, 0xD0DF, 0xD0EC +.hword 0xD0F5, 0xD0FB, 0xD0FD, 0xD0FC, 0xD0F8, 0xD0F3, 0xD0EC, 0xD0E3 +.hword 0xD0D8, 0xD0CD, 0xD0C0, 0xD0B2, 0xD0A3, 0xD094, 0xD085, 0xD075 +.hword 0xD065, 0xD056, 0xD046, 0xD037, 0xD029, 0xD01B, 0xD00E, 0xD002 +.hword 0xCFF7, 0xCFEE, 0xCFE6, 0xCFDF, 0xCFDA, 0xCFD7, 0x1E64, 0x1E63 +.hword 0x1E5E, 0x1E57, 0x1E4D, 0x1E41, 0x1E33, 0x1E24, 0x1E14, 0x1E03 +.hword 0x1DF1, 0x1DDF, 0x1DCD, 0x1DBB, 0x1DAA, 0x1D9A, 0x1D8C, 0x1D7F +.hword 0x1D75, 0x1D6D, 0x1D68, 0x1D66, 0x1D67, 0x1D6A, 0x1D6F, 0x1D75 +.hword 0x1D7D, 0x1D85, 0x1D8F, 0x1D9A, 0x1DA6, 0x1DB2, 0x1DBF, 0x1DCD +.hword 0x1DDA, 0x1DE8, 0x1DF5, 0x1E03, 0x1E10, 0x1E1C, 0x1E28, 0x1E33 +.hword 0x1E3E, 0x1E47, 0x1E50, 0x1E57, 0x1E5C, 0x1E61, 0x1E63, 0x1C2C +.hword 0x1C2C, 0x1C2D, 0x1C2E, 0x1C30, 0x1C32, 0x1C34, 0x1C36, 0x1C39 +.hword 0x1C3C, 0x1C3E, 0x1C41, 0x1C44, 0x1C47, 0x1C4A, 0x1C4C, 0x1C4E +.hword 0x1C50, 0x1C52, 0x1C53, 0x1C54, 0x1C54, 0x1C54, 0x1C54, 0x1C53 +.hword 0x1C52, 0x1C51, 0x1C4F, 0x1C4E, 0x1C4C, 0x1C4A, 0x1C48, 0x1C46 +.hword 0x1C44, 0x1C42, 0x1C40, 0x1C3E, 0x1C3C, 0x1C39, 0x1C37, 0x1C36 +.hword 0x1C34, 0x1C32, 0x1C31, 0x1C2F, 0x1C2E, 0x1C2D, 0x1C2D, 0x1C2C +.hword 0x11D7, 0x11D2, 0x11C4, 0x11AE, 0x1191, 0x116E, 0x1145, 0x1118 +.hword 0x10E8, 0x10B5, 0x1081, 0x104D, 0x1019, 0x0FE6, 0x0FB6, 0x0F89 +.hword 0x0F61, 0x0F3D, 0x0F20, 0x0F0A, 0x0EFC, 0x0EF8, 0x0EFA, 0x0F02 +.hword 0x0F0F, 0x0F20, 0x0F36, 0x0F4E, 0x0F6A, 0x0F89, 0x0FAB, 0x0FCE +.hword 0x0FF3, 0x1019, 0x1040, 0x1067, 0x108F, 0x10B5, 0x10DC, 0x1100 +.hword 0x1124, 0x1145, 0x1164, 0x1180, 0x1199, 0x11AE, 0x11BF, 0x11CC +.hword 0x11D4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0446, 0x088C, 0x0CD2, 0x1118, 0x155E, 0x1118, 0x0CD2, 0x088C +.hword 0x0446, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFC75, 0xF8E9 +.hword 0xF55E, 0xF1D2, 0xEE47, 0xF1D2, 0xF55E, 0xF8E9, 0xFC75, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x7C66, 0x78CD, 0x7534, 0x719C, 0x6E03 +.hword 0x719C, 0x7534, 0x78CD, 0x7C66, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8459, 0x88B1, 0x8D09, 0x9161, 0x95B9, 0x9161, 0x8D09 +.hword 0x88B1, 0x8459, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x0000, 0x0019, 0x0043 +.hword 0x007D, 0x00C2, 0x0110, 0x0164, 0x01BA, 0x0212, 0x0266, 0x02B5 +.hword 0x02FC, 0x0338, 0x0365, 0x0382, 0x038A, 0x037C, 0x0353, 0x030F +.hword 0x02B3, 0x0245, 0x01C7, 0x013E, 0x00AC, 0x0017, 0xFF83, 0xFEF2 +.hword 0xFE68, 0xFDEA, 0xFD7B, 0xFD20, 0xFCDB, 0xFCB1, 0xFCA1, 0xFCA4 +.hword 0xFCB9, 0xFCDE, 0xFD0F, 0xFD4A, 0xFD8E, 0xFDD8, 0xFE26, 0xFE74 +.hword 0xFEC2, 0xFF0D, 0xFF52, 0xFF8F, 0xFFC2, 0xFFE9, 0x2108, 0x222C +.hword 0x2497, 0x26FD, 0x2812, 0x255F, 0x1F72, 0x1982, 0x16CB, 0x17DD +.hword 0x1A98, 0x1E27, 0x21B6, 0x2471, 0x2583, 0x2578, 0x2567, 0x2552 +.hword 0x2538, 0x251A, 0x24F8, 0x24D3, 0x24AA, 0x247F, 0x2452, 0x2422 +.hword 0x23F1, 0x23BF, 0x238C, 0x2358, 0x2324, 0x22F0, 0x22BD, 0x228B +.hword 0x225A, 0x222A, 0x21FD, 0x21D2, 0x21AA, 0x2184, 0x2163, 0x2144 +.hword 0x212B, 0x2115, 0x2105, 0x20F9, 0x20F4, 0x20F4, 0x20FB, 0xC001 +.hword 0xC001, 0x3FFF, 0x3FFF, 0x0000 + +skeeter_seg6_animindex_06006A14: # 0x06006A14 +.hword 0x0001, 0x0000, 0x0031, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0032, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x065A, 0x0001, 0x0000 +.hword 0x0031, 0x00C6, 0x0031, 0x00F7, 0x0031, 0x0128, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0031, 0x0095, 0x0001, 0x0000, 0x0031, 0x0033 +.hword 0x0031, 0x0064, 0x0001, 0x0000, 0x0001, 0x0659, 0x0001, 0x0000 +.hword 0x0031, 0x01EC, 0x0031, 0x021D, 0x0031, 0x024E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0031, 0x01BB, 0x0001, 0x0000, 0x0031, 0x0159 +.hword 0x0031, 0x018A, 0x0001, 0x0000, 0x0001, 0x0658, 0x0001, 0x0000 +.hword 0x0031, 0x0343, 0x0031, 0x0374, 0x0031, 0x03A5, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0031, 0x0312, 0x0031, 0x027F, 0x0031, 0x02B0 +.hword 0x0031, 0x02E1, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0031, 0x0591, 0x0001, 0x05C2, 0x0001, 0x0000 +.hword 0x0031, 0x03D6, 0x0001, 0x0407, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x05C3, 0x0031, 0x05C4, 0x0001, 0x0000 +.hword 0x0001, 0x0408, 0x0031, 0x0409, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0657, 0x0001, 0x0000, 0x0031, 0x04FE, 0x0031, 0x052F +.hword 0x0031, 0x0560, 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x04CD +.hword 0x0031, 0x043A, 0x0031, 0x046B, 0x0031, 0x049C, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0031, 0x05F5 +.hword 0x0031, 0x0626, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +skeeter_seg6_anim_06006B70: # 0x06006B70 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x31 +.hword 0x1C +.word skeeter_seg6_animvalue_06005D5C +.word skeeter_seg6_animindex_06006A14 +.word 0 + +skeeter_seg6_animvalue_06006B88: # 0x06006B88 +.hword 0x0000, 0x014A, 0x0155, 0x0160, 0x016B, 0x0176, 0x0171, 0x0166 +.hword 0x0159, 0x014E, 0x014A, 0x0152, 0x015B, 0x0164, 0x016D, 0x0176 +.hword 0x0171, 0x0166, 0x0159, 0x014E, 0x3FFF, 0x0AB1, 0x0C66, 0x0E3A +.hword 0x1017, 0x11E4, 0x1304, 0x139E, 0x13C2, 0x1397, 0x10A2, 0x0B96 +.hword 0x06D0, 0x04F3, 0x063A, 0x07F4, 0x0855, 0x0882, 0x08EA, 0x09A0 +.hword 0xF1F0, 0xF23C, 0xF257, 0xF246, 0xF215, 0xF0D6, 0xEF30, 0xED81 +.hword 0xEC2C, 0xE9C6, 0xE767, 0xE547, 0xE4F2, 0xE840, 0xEDEC, 0xF25D +.hword 0xF41E, 0xF354, 0xF283, 0xADD3, 0xAF5A, 0xB141, 0xB37A, 0xB5EF +.hword 0xB7B7, 0xB922, 0xBA36, 0xBAEF, 0xB91D, 0xB591, 0xB229, 0xAFED +.hword 0xAE39, 0xAD7B, 0xADC5, 0xAE15, 0xAD87, 0xAD5D, 0xEA25, 0xE81E +.hword 0xE625, 0xE45F, 0xE2E9, 0xE131, 0xDF90, 0xDE35, 0xDD51, 0xDCC1 +.hword 0xDDE2, 0xE07E, 0xE375, 0xE6C8, 0xEB28, 0xEEC8, 0xEFCF, 0xEE5F +.hword 0xEC64, 0xF8BA, 0xF778, 0xF5FC, 0xF456, 0xF29A, 0xF111, 0xEFBB +.hword 0xEEAA, 0xEDF4, 0xEECD, 0xF128, 0xF3CD, 0xF5D2, 0xF796, 0xF92A +.hword 0xFA29, 0xFA63, 0xFA1D, 0xF993, 0x1F7B, 0x1D80, 0x1B5C, 0x191C +.hword 0x16D0, 0x1651, 0x16AD, 0x1780, 0x185E, 0x1D55, 0x245A, 0x2AA9 +.hword 0x2CFC, 0x2A30, 0x2459, 0x1F71, 0x1D5A, 0x1E9F, 0x1F7F, 0xEE15 +.hword 0xF00E, 0xF38E, 0xF6D4, 0xF797, 0xF50A, 0xEF1A, 0xE855, 0xE4DD +.hword 0xE4C4, 0xE470, 0xE48A, 0xE503, 0xE5CD, 0xE6D5, 0xE838, 0xE9C7 +.hword 0xEB68, 0xECEC, 0xF81B, 0xF4EA, 0xEEF0, 0xE9C8, 0xE7D3, 0xE908 +.hword 0xEC83, 0xF0FB, 0xF405, 0xF457, 0xF614, 0xF7CD, 0xF96F, 0xFAEC +.hword 0xFC39, 0xFC1D, 0xFB44, 0xFA0C, 0xF8DC, 0xA67F, 0xA76F, 0xA9CE +.hword 0xAD0F, 0xAF83, 0xB034, 0xB0CA, 0xB1B6, 0xB1E9, 0xB0C2, 0xAFEA +.hword 0xAEEA, 0xADDB, 0xACD6, 0xABF2, 0xAA82, 0xA8F7, 0xA79C, 0xA6B5 +.hword 0x1D6A, 0x1D57, 0x1DFF, 0x1E92, 0x1F5C, 0x21B8, 0x24C9, 0x26CF +.hword 0x276D, 0x27B1, 0x26F0, 0x25E9, 0x24A3, 0x2327, 0x2181, 0x2077 +.hword 0x1FAD, 0x1EF8, 0x1E3D, 0x056B, 0x05EC, 0x0755, 0x0936, 0x0ABB +.hword 0x0BB7, 0x0CCB, 0x0DCF, 0x0E11, 0x0D6A, 0x0CBC, 0x0BE8, 0x0B01 +.hword 0x0A17, 0x093B, 0x0833, 0x072C, 0x0648, 0x05A8, 0x1DC5, 0x2094 +.hword 0x2585, 0x292E, 0x298D, 0x2712, 0x20FD, 0x196B, 0x1549, 0x15BE +.hword 0x14C9, 0x1425, 0x13C5, 0x139A, 0x1391, 0x152F, 0x1796, 0x1A3B +.hword 0x1C81, 0xF5B3, 0xF5D3, 0xF609, 0xF64E, 0xF69C, 0xF6DC, 0xF712 +.hword 0xF740, 0xF766, 0xF782, 0xF794, 0xF7EE, 0xF899, 0xF8E3, 0xF833 +.hword 0xF708, 0xF5F6, 0xF588, 0xF597, 0x213A, 0x209A, 0x1FB3, 0x1E8C +.hword 0x1D33, 0x1BEC, 0x1AB5, 0x1996, 0x189B, 0x17DC, 0x17BB, 0x1760 +.hword 0x164E, 0x164B, 0x1954, 0x1D7B, 0x20AC, 0x21D4, 0x21A6, 0xF3EE +.hword 0xF60A, 0xF827, 0xFA2F, 0xFC0D, 0xFC79, 0xFC29, 0xFB69, 0xFA97 +.hword 0xFA1D, 0xF6A5, 0xEF8F, 0xE8F5, 0xE62B, 0xE87A, 0xECB1, 0xF122 +.hword 0xF389, 0xF35E, 0xB600, 0xB44F, 0xB27B, 0xB0AE, 0xAF09, 0xACD2 +.hword 0xAA96, 0xA8A0, 0xA737, 0xA699, 0xA6F1, 0xA8E3, 0xAC46, 0xAF7B +.hword 0xB24B, 0xB5B1, 0xB8E4, 0xB9CB, 0xB803, 0xD28F, 0xD3CF, 0xD555 +.hword 0xD71B, 0xD913, 0xDA94, 0xDBF1, 0xDD3B, 0xDE6D, 0xDF6C, 0xDEA6 +.hword 0xDC22, 0xD999, 0xD798, 0xD55C, 0xD357, 0xD287, 0xD275, 0xD23B +.hword 0xF99E, 0xFAD6, 0xFC3F, 0xFDBA, 0xFF2B, 0x0126, 0x033B, 0x0528 +.hword 0x06A8, 0x0778, 0x07F1, 0x07AF, 0x062F, 0x0404, 0x00B6, 0xFC4D +.hword 0xF850, 0xF6E9, 0xF826, 0x1023, 0x0FD9, 0x0FB7, 0x0FB5, 0x0FC7 +.hword 0x1137, 0x1342, 0x1581, 0x1778, 0x1896, 0x1AEF, 0x1EBD, 0x219D +.hword 0x2189, 0x1CBF, 0x1643, 0x109E, 0x0E4D, 0x0F5C, 0x0000, 0x0376 +.hword 0x06ED, 0x0A63, 0x0DDA, 0x0B14, 0x084F, 0x058A, 0x02C5, 0x0000 +.hword 0xFC94, 0xF928, 0xF5BC, 0xF250, 0xEEE4, 0xF250, 0xF5BC, 0xF928 +.hword 0xFC94, 0x8001, 0x8001, 0x8001, 0x7C88, 0x7911, 0x759B, 0x7224 +.hword 0x74EA, 0x77AF, 0x7A74, 0x7D39, 0x8001, 0x8468, 0x88CE, 0x8D35 +.hword 0x919B, 0x9602, 0x919B, 0x8D35, 0x88CE, 0x8468, 0x15AB, 0x16A5 +.hword 0x1846, 0x19A5, 0x18F9, 0x1728, 0x1537, 0x145C, 0x149B, 0x14A2 +.hword 0x1451, 0x1426, 0x1417, 0x1419, 0x1421, 0x145D, 0x14A7, 0x14EB +.hword 0x151C, 0xE7BC, 0xE588, 0xE29F, 0xE0BF, 0xE1EA, 0xE517, 0xE9B2 +.hword 0xEC72, 0xEB9E, 0xEB8F, 0xECAD, 0xED49, 0xED7B, 0xED69, 0xED34 +.hword 0xEC3A, 0xEB18, 0xEA12, 0xE956, 0xEBAA, 0xEA3B, 0xE8B0, 0xE8F2 +.hword 0xED6B, 0xF2D0, 0xF6B7, 0xF7FF, 0xF758, 0xF6AE, 0xF66D, 0xF5FE +.hword 0xF55B, 0xF488, 0xF392, 0xF203, 0xF041, 0xEE94, 0xED4A, 0xB878 +.hword 0xB52A, 0xB1E7, 0xAF9A, 0xAD62, 0xAB31, 0xAA12, 0xA9B2, 0xA93D +.hword 0xA976, 0xAABC, 0xAC74, 0xAE99, 0xB118, 0xB3D4, 0xB5FB, 0xB7BD +.hword 0xB91D, 0xBA12, 0xF95B, 0xF0B5, 0xE5D0, 0xDD4F, 0xD675, 0xCFE9 +.hword 0xCC92, 0xCD49, 0xCF5D, 0xD362, 0xD982, 0xE00C, 0xE69C, 0xECDF +.hword 0xF292, 0xF69D, 0xF993, 0xFB9D, 0xFCC9, 0xDB61, 0xDA1D, 0xDA13 +.hword 0xDAE6, 0xDB55, 0xDBB3, 0xDB63, 0xDB19, 0xDB92, 0xDB7A, 0xDAC9 +.hword 0xDA5C, 0xDA37, 0xDA5C, 0xDAC1, 0xDB41, 0xDBB7, 0xDC11, 0xDC3D +.hword 0x28AA, 0x33D6, 0x4140, 0x4A70, 0x4DFE, 0x4F3F, 0x4CCE, 0x4963 +.hword 0x48CD, 0x45D5, 0x3FA4, 0x3964, 0x3348, 0x2D7A, 0x281D, 0x254E +.hword 0x23CE, 0x231E, 0x22EB, 0x0000, 0x0376, 0x06ED, 0x0A63, 0x0DDA +.hword 0x0B14, 0x084F, 0x058A, 0x02C5, 0x0000, 0xFC94, 0xF928, 0xF5BC +.hword 0xF250, 0xEEE4, 0xF250, 0xF5BC, 0xF928, 0xFC94, 0x8001, 0x8001 +.hword 0x8001, 0x7C88, 0x7911, 0x759B, 0x7224, 0x74EA, 0x77AF, 0x7A74 +.hword 0x7D39, 0x8001, 0x8468, 0x88CE, 0x8D35, 0x919B, 0x9602, 0x919B +.hword 0x8D35, 0x88CE, 0x8468, 0x0000, 0xFDD1, 0xFB7C, 0xF960, 0xF7D8 +.hword 0xF741, 0xF7E0, 0xF979, 0xFBA1, 0xFDF1, 0x0000, 0x021B, 0x0488 +.hword 0x06D3, 0x0888, 0x0934, 0x0823, 0x0599, 0x028F, 0x2108, 0x2240 +.hword 0x2528, 0x28A0, 0x2B88, 0x2CC0, 0x2B88, 0x28A0, 0x2528, 0x2240 +.hword 0x2108, 0x2240, 0x2528, 0x28A0, 0x2B88, 0x2CC0, 0x2AEB, 0x26E4 +.hword 0x22DD, 0x030E, 0xC001, 0x030E, 0x3FFF, 0x3FFF + +skeeter_seg6_animindex_06007084: # 0x06007084 +.hword 0x0001, 0x0000, 0x0013, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x027D, 0x0001, 0x0000 +.hword 0x0013, 0x004E, 0x0013, 0x0061, 0x0013, 0x0074, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x003B, 0x0001, 0x0000, 0x0013, 0x0015 +.hword 0x0013, 0x0028, 0x0001, 0x0000, 0x0001, 0x027C, 0x0001, 0x0000 +.hword 0x0013, 0x00C0, 0x0013, 0x00D3, 0x0013, 0x00E6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x00AD, 0x0001, 0x0000, 0x0013, 0x0087 +.hword 0x0013, 0x009A, 0x0001, 0x0279, 0x0001, 0x027A, 0x0001, 0x027B +.hword 0x0013, 0x0145, 0x0013, 0x0158, 0x0013, 0x016B, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x0132, 0x0013, 0x00F9, 0x0013, 0x010C +.hword 0x0013, 0x011F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0013, 0x022B, 0x0001, 0x023E, 0x0001, 0x0000 +.hword 0x0013, 0x017E, 0x0001, 0x0191, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x023F, 0x0013, 0x0240, 0x0001, 0x0000 +.hword 0x0001, 0x0192, 0x0013, 0x0193, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01F2, 0x0013, 0x0205 +.hword 0x0013, 0x0218, 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01DF +.hword 0x0013, 0x01A6, 0x0013, 0x01B9, 0x0013, 0x01CC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0253 +.hword 0x0013, 0x0266, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +skeeter_seg6_anim_060071E0: # 0x060071E0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x13 +.hword 0x1C +.word skeeter_seg6_animvalue_06006B88 +.word skeeter_seg6_animindex_06007084 +.word 0 + +skeeter_seg6_animvalue_060071F8: # 0x060071F8 +.hword 0x0000, 0x014A, 0x014C, 0x014F, 0x0152, 0x0154, 0x0157, 0x015A +.hword 0x015D, 0x015F, 0x0162, 0x0165, 0x0168, 0x016A, 0x016D, 0x0170 +.hword 0x0173, 0x0175, 0x0178, 0x017B, 0x017E, 0x017D, 0x017C, 0x017A +.hword 0x0178, 0x0175, 0x0172, 0x016F, 0x016B, 0x0167, 0x0164, 0x0160 +.hword 0x015C, 0x0158, 0x0155, 0x0152, 0x014F, 0x014D, 0x014B, 0x014A +.hword 0x0000, 0x0005, 0x000A, 0x000F, 0x0014, 0x0019, 0x001E, 0x0023 +.hword 0x0028, 0x002D, 0x0032, 0x0038, 0x003D, 0x0042, 0x0047, 0x004C +.hword 0x0051, 0x0056, 0x005B, 0x0060, 0x0060, 0x005E, 0x005A, 0x0056 +.hword 0x0051, 0x004B, 0x0045, 0x003E, 0x0037, 0x0030, 0x0029, 0x0022 +.hword 0x001B, 0x0014, 0x000F, 0x000A, 0x0005, 0x0002, 0x0000, 0x3FFF +.hword 0x0AB1, 0x0AEB, 0x0B25, 0x0B5F, 0x0B99, 0x0BD2, 0x0C0B, 0x0C44 +.hword 0x0C7D, 0x0CB5, 0x0CED, 0x0D25, 0x0D5C, 0x0D93, 0x0DCA, 0x0E00 +.hword 0x0E36, 0x0E6C, 0x0EA1, 0x0ED6, 0x0ECF, 0x0EBA, 0x0E99, 0x0E6D +.hword 0x0E38, 0x0DFB, 0x0DB7, 0x0D6D, 0x0D20, 0x0CD1, 0x0C81, 0x0C33 +.hword 0x0BE6, 0x0B9F, 0x0B5D, 0x0B24, 0x0AF4, 0x0AD0, 0x0AB9, 0xF1F0 +.hword 0xF1F6, 0xF1FB, 0xF1FF, 0xF202, 0xF203, 0xF204, 0xF203, 0xF201 +.hword 0xF1FF, 0xF1FB, 0xF1F6, 0xF1F0, 0xF1E9, 0xF1E1, 0xF1D8, 0xF1CE +.hword 0xF1C3, 0xF1B7, 0xF1A9, 0xF1AB, 0xF1B1, 0xF1B8, 0xF1C2, 0xF1CD +.hword 0xF1D9, 0xF1E4, 0xF1EE, 0xF1F6, 0xF1FD, 0xF201, 0xF203, 0xF203 +.hword 0xF202, 0xF1FF, 0xF1FB, 0xF1F7, 0xF1F3, 0xF1F1, 0xADD3, 0xAE3D +.hword 0xAEA8, 0xAF14, 0xAF81, 0xAFF0, 0xB060, 0xB0D1, 0xB143, 0xB1B7 +.hword 0xB22B, 0xB2A1, 0xB319, 0xB391, 0xB40B, 0xB485, 0xB502, 0xB57F +.hword 0xB5FE, 0xB67D, 0xB66C, 0xB639, 0xB5EA, 0xB582, 0xB505, 0xB479 +.hword 0xB3DF, 0xB33E, 0xB298, 0xB1F1, 0xB14C, 0xB0AD, 0xB017, 0xAF8D +.hword 0xAF11, 0xAEA5, 0xAE4D, 0xAE0C, 0xADE2, 0xEA25, 0xE9EB, 0xE9B3 +.hword 0xE97C, 0xE947, 0xE914, 0xE8E2, 0xE8B2, 0xE884, 0xE857, 0xE82B +.hword 0xE802, 0xE7D9, 0xE7B3, 0xE78E, 0xE76A, 0xE748, 0xE727, 0xE708 +.hword 0xE6EB, 0xE6EF, 0xE6FA, 0xE70D, 0xE727, 0xE747, 0xE76E, 0xE79B +.hword 0xE7CD, 0xE805, 0xE841, 0xE880, 0xE8C1, 0xE902, 0xE942, 0xE97E +.hword 0xE9B4, 0xE9E2, 0xEA06, 0xEA1D, 0xF8BA, 0xF87E, 0xF840, 0xF802 +.hword 0xF7C3, 0xF784, 0xF744, 0xF704, 0xF6C3, 0xF681, 0xF63F, 0xF5FC +.hword 0xF5B9, 0xF575, 0xF531, 0xF4ED, 0xF4A7, 0xF462, 0xF41C, 0xF3D6 +.hword 0xF3DF, 0xF3FB, 0xF427, 0xF460, 0xF4A5, 0xF4F4, 0xF549, 0xF5A4 +.hword 0xF602, 0xF660, 0xF6BD, 0xF718, 0xF76E, 0xF7BD, 0xF804, 0xF842 +.hword 0xF874, 0xF89A, 0xF8B2, 0x1F7B, 0x1F0B, 0x1E9B, 0x1E2B, 0x1DBB +.hword 0x1D4C, 0x1CDD, 0x1C6E, 0x1BFF, 0x1B90, 0x1B21, 0x1AB3, 0x1A44 +.hword 0x19D6, 0x1968, 0x18F9, 0x188B, 0x181D, 0x17AF, 0x1741, 0x1750 +.hword 0x177B, 0x17C0, 0x181A, 0x1888, 0x1905, 0x198E, 0x1A22, 0x1ABB +.hword 0x1B58, 0x1BF6, 0x1C90, 0x1D25, 0x1DB0, 0x1E2E, 0x1E9D, 0x1EF9 +.hword 0x1F3F, 0x1F6B, 0xEE15, 0xEE2E, 0xEE49, 0xEE67, 0xEE87, 0xEEAA +.hword 0xEED0, 0xEEF9, 0xEF25, 0xEF53, 0xEF83, 0xEFB6, 0xEFEC, 0xF024 +.hword 0xF05F, 0xF09C, 0xF0DB, 0xF11C, 0xF160, 0xF1A6, 0xF19C, 0xF181 +.hword 0xF156, 0xF11E, 0xF0DD, 0xF095, 0xF04A, 0xEFFD, 0xEFB2, 0xEF6B +.hword 0xEF28, 0xEEEC, 0xEEB8, 0xEE8B, 0xEE66, 0xEE48, 0xEE32, 0xEE22 +.hword 0xEE19, 0xF81B, 0xF88F, 0xF903, 0xF975, 0xF9E7, 0xFA58, 0xFAC8 +.hword 0xFB37, 0xFBA4, 0xFC11, 0xFC7C, 0xFCE6, 0xFD4F, 0xFDB6, 0xFE1C +.hword 0xFE80, 0xFEE3, 0xFF44, 0xFFA4, 0x0001, 0xFFF5, 0xFFD0, 0xFF95 +.hword 0xFF47, 0xFEE6, 0xFE76, 0xFDF8, 0xFD6F, 0xFCDE, 0xFC47, 0xFBAD +.hword 0xFB14, 0xFA80, 0xF9F3, 0xF972, 0xF900, 0xF8A1, 0xF859, 0xF82B +.hword 0xA67F, 0xA649, 0xA614, 0xA5E1, 0xA5B0, 0xA581, 0xA553, 0xA528 +.hword 0xA4FE, 0xA4D6, 0xA4B0, 0xA48C, 0xA46A, 0xA44A, 0xA42C, 0xA410 +.hword 0xA3F6, 0xA3DE, 0xA3C8, 0xA3B4, 0xA3B7, 0xA3BE, 0xA3CB, 0xA3DD +.hword 0xA3F5, 0xA413, 0xA437, 0xA460, 0xA48F, 0xA4C3, 0xA4FB, 0xA535 +.hword 0xA570, 0xA5AB, 0xA5E3, 0xA615, 0xA641, 0xA662, 0xA678, 0x1D6A +.hword 0x1CFB, 0x1C89, 0x1C17, 0x1BA3, 0x1B2D, 0x1AB7, 0x1A3E, 0x19C5 +.hword 0x194A, 0x18CF, 0x1852, 0x17D3, 0x1754, 0x16D4, 0x1653, 0x15D1 +.hword 0x154E, 0x14CA, 0x1445, 0x1458, 0x148C, 0x14DE, 0x154A, 0x15CD +.hword 0x1660, 0x1701, 0x17AC, 0x185C, 0x190D, 0x19BB, 0x1A64, 0x1B04 +.hword 0x1B97, 0x1C1A, 0x1C8C, 0x1CE9, 0x1D2F, 0x1D5B, 0x056B, 0x053C +.hword 0x050F, 0x04E3, 0x04B8, 0x048E, 0x0466, 0x043E, 0x0418, 0x03F4 +.hword 0x03D0, 0x03AE, 0x038D, 0x036D, 0x034F, 0x0331, 0x0315, 0x02FA +.hword 0x02E0, 0x02C6, 0x02CA, 0x02D4, 0x02E4, 0x02F9, 0x0314, 0x0334 +.hword 0x0359, 0x0383, 0x03B1, 0x03E2, 0x0415, 0x044A, 0x0480, 0x04B3 +.hword 0x04E4, 0x0510, 0x0535, 0x0552, 0x0564, 0x1DC5, 0x1D96, 0x1D67 +.hword 0x1D39, 0x1D0A, 0x1CDD, 0x1CAF, 0x1C81, 0x1C54, 0x1C26, 0x1BF8 +.hword 0x1BCB, 0x1B9D, 0x1B6F, 0x1B40, 0x1B12, 0x1AE2, 0x1AB3, 0x1A83 +.hword 0x1A52, 0x1A59, 0x1A6C, 0x1A8A, 0x1AB2, 0x1AE1, 0x1B16, 0x1B51 +.hword 0x1B8E, 0x1BCE, 0x1C0F, 0x1C50, 0x1C8F, 0x1CCC, 0x1D06, 0x1D3A +.hword 0x1D68, 0x1D8E, 0x1DAC, 0x1DBE, 0xF5B3, 0xF5B9, 0xF5C1, 0xF5C9 +.hword 0xF5D2, 0xF5DB, 0xF5E4, 0xF5EE, 0xF5F9, 0xF604, 0xF60F, 0xF61B +.hword 0xF627, 0xF634, 0xF641, 0xF64E, 0xF65B, 0xF669, 0xF677, 0xF685 +.hword 0xF683, 0xF67D, 0xF675, 0xF669, 0xF65C, 0xF64D, 0xF63C, 0xF62B +.hword 0xF61A, 0xF60A, 0xF5FA, 0xF5EB, 0xF5DE, 0xF5D2, 0xF5C9, 0xF5C1 +.hword 0xF5BB, 0xF5B6, 0xF5B3, 0x213A, 0x2116, 0x20F0, 0x20CA, 0x20A2 +.hword 0x2079, 0x204E, 0x2023, 0x1FF5, 0x1FC7, 0x1F97, 0x1F66, 0x1F33 +.hword 0x1EFF, 0x1EC9, 0x1E93, 0x1E5B, 0x1E21, 0x1DE6, 0x1DAA, 0x1DB2 +.hword 0x1DCA, 0x1DEF, 0x1E20, 0x1E59, 0x1E98, 0x1EDD, 0x1F23, 0x1F6A +.hword 0x1FAF, 0x1FF2, 0x2030, 0x206A, 0x209E, 0x20CB, 0x20F1, 0x2110 +.hword 0x2127, 0x2135, 0xF3EE, 0xF468, 0xF4E2, 0xF55B, 0xF5D4, 0xF64B +.hword 0xF6C2, 0xF737, 0xF7AC, 0xF820, 0xF892, 0xF904, 0xF974, 0xF9E3 +.hword 0xFA52, 0xFABF, 0xFB2A, 0xFB95, 0xFBFE, 0xFC66, 0xFC58, 0xFC2F +.hword 0xFBEE, 0xFB97, 0xFB2E, 0xFAB3, 0xFA2B, 0xF997, 0xF8FB, 0xF859 +.hword 0xF7B5, 0xF713, 0xF675, 0xF5E0, 0xF558, 0xF4DF, 0xF47B, 0xF42F +.hword 0xF3FF, 0xB600, 0xB5A4, 0xB54A, 0xB4F2, 0xB49B, 0xB445, 0xB3F1 +.hword 0xB39E, 0xB34D, 0xB2FD, 0xB2AF, 0xB262, 0xB217, 0xB1CD, 0xB184 +.hword 0xB13E, 0xB0F8, 0xB0B5, 0xB072, 0xB032, 0xB03B, 0xB054, 0xB07D +.hword 0xB0B3, 0xB0F6, 0xB145, 0xB19E, 0xB1FF, 0xB268, 0xB2D6, 0xB346 +.hword 0xB3B8, 0xB427, 0xB492, 0xB4F5, 0xB54D, 0xB597, 0xB5CF, 0xB5F3 +.hword 0xD28F, 0xD2D9, 0xD324, 0xD370, 0xD3BD, 0xD40B, 0xD45A, 0xD4AA +.hword 0xD4FB, 0xD54D, 0xD5A0, 0xD5F4, 0xD64A, 0xD6A0, 0xD6F7, 0xD74F +.hword 0xD7A8, 0xD803, 0xD85E, 0xD8BA, 0xD8AD, 0xD889, 0xD850, 0xD805 +.hword 0xD7AB, 0xD746, 0xD6D8, 0xD664, 0xD5EE, 0xD577, 0xD502, 0xD491 +.hword 0xD427, 0xD3C5, 0xD36E, 0xD322, 0xD2E5, 0xD2B6, 0xD299, 0xF99E +.hword 0xF9E1, 0xFA23, 0xFA65, 0xFAA6, 0xFAE6, 0xFB26, 0xFB65, 0xFBA4 +.hword 0xFBE1, 0xFC1E, 0xFC5A, 0xFC95, 0xFCD0, 0xFD0A, 0xFD43, 0xFD7B +.hword 0xFDB3, 0xFDEA, 0xFE1F, 0xFE18, 0xFE03, 0xFDE1, 0xFDB4, 0xFD7D +.hword 0xFD3D, 0xFCF6, 0xFCA8, 0xFC55, 0xFC00, 0xFBA8, 0xFB52, 0xFAFD +.hword 0xFAAD, 0xFA63, 0xFA22, 0xF9EB, 0xF9C1, 0xF9A7, 0x1023, 0x100F +.hword 0x0FFA, 0x0FE6, 0x0FD2, 0x0FBE, 0x0FAA, 0x0F96, 0x0F83, 0x0F70 +.hword 0x0F5D, 0x0F4A, 0x0F38, 0x0F25, 0x0F13, 0x0F01, 0x0EEF, 0x0EDD +.hword 0x0ECB, 0x0EB9, 0x0EBB, 0x0EC2, 0x0ECD, 0x0EDC, 0x0EEE, 0x0F02 +.hword 0x0F19, 0x0F32, 0x0F4C, 0x0F66, 0x0F81, 0x0F9C, 0x0FB7, 0x0FCF +.hword 0x0FE6, 0x0FFB, 0x100B, 0x1018, 0x1021, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x03D4, 0x07A8, 0x0B7D, 0x0F51, 0x1326, 0x0E5C, 0x0993, 0x04C9 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFCFD, 0xF9F9, 0xF6F5, 0xF3F1 +.hword 0xF0ED, 0xF4B2, 0xF877, 0xFC3C, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x7CA7, 0x7950, 0x75F9, 0x72A1, 0x6F4A, 0x7377, 0x77A4 +.hword 0x7BD1, 0x8001, 0x8001, 0x8001, 0x8001, 0x831A, 0x8633, 0x894C +.hword 0x8C64, 0x8F7D, 0x8B9E, 0x87BF, 0x83E0, 0x15AB, 0x1579, 0x154B +.hword 0x151D, 0x1513, 0x1508, 0x1521, 0x1539, 0x1551, 0x1524, 0x14F7 +.hword 0x14CA, 0x14BF, 0x14B4, 0x14CB, 0x14E2, 0x14F6, 0x14CA, 0x149D +.hword 0x1470, 0x1471, 0x1475, 0x147C, 0x1486, 0x1491, 0x149E, 0x14AD +.hword 0x14BB, 0x14CB, 0x14DA, 0x14E9, 0x14F8, 0x1506, 0x1513, 0x151E +.hword 0x1528, 0x1530, 0x155C, 0x1584, 0xE7BC, 0xE839, 0xE8A7, 0xE919 +.hword 0xE929, 0xE938, 0xE8E7, 0xE89B, 0xE846, 0xE8B8, 0xE920, 0xE989 +.hword 0xE995, 0xE9A0, 0xE951, 0xE906, 0xE8B4, 0xE91B, 0xE97A, 0xE9DF +.hword 0xE9DC, 0xE9D7, 0xE9CF, 0xE9C6, 0xE9BB, 0xE9AE, 0xE99F, 0xE98F +.hword 0xE97E, 0xE96C, 0xE959, 0xE947, 0xE934, 0xE923, 0xE913, 0xE906 +.hword 0xE8FB, 0xE888, 0xE826, 0xEBAA, 0xEBFB, 0xEC1B, 0xEC35, 0xEC0F +.hword 0xEBE9, 0xEB8B, 0xEB30, 0xEAAE, 0xEAE2, 0xEAE7, 0xEAE7, 0xEAB8 +.hword 0xEA87, 0xEA31, 0xE9DE, 0xE964, 0xE976, 0xE958, 0xE94B, 0xE94B +.hword 0xE95A, 0xE976, 0xE99E, 0xE9CF, 0xEA08, 0xEA45, 0xEA85, 0xEAC7 +.hword 0xEB09, 0xEB49, 0xEB87, 0xEBC1, 0xEBF7, 0xEC28, 0xEC53, 0xEC78 +.hword 0xEC3D, 0xEC0D, 0xB878, 0xB9A6, 0xBB21, 0xBC96, 0xBD32, 0xBDD1 +.hword 0xBD93, 0xBD4B, 0xBD4B, 0xBE8D, 0xC01B, 0xC1A5, 0xC24F, 0xC2FA +.hword 0xC2BE, 0xC278, 0xC27B, 0xC3E2, 0xC598, 0xC723, 0xC719, 0xC6DE +.hword 0xC678, 0xC5ED, 0xC543, 0xC480, 0xC3AA, 0xC2C6, 0xC1DA, 0xC0EB +.hword 0xBFFE, 0xBF16, 0xBE39, 0xBD69, 0xBCAC, 0xBC05, 0xBB78, 0xBA5C +.hword 0xB932, 0xF95B, 0xFA6B, 0xFB62, 0xFC72, 0xFD30, 0xFDEC, 0xFE4D +.hword 0xFEBC, 0xFF15, 0x001D, 0x0118, 0x0226, 0x02D3, 0x037E, 0x03C3 +.hword 0x0412, 0x0458, 0x0551, 0x064B, 0x0754, 0x073E, 0x0700, 0x069C +.hword 0x0618, 0x0575, 0x04B8, 0x03E5, 0x0300, 0x020D, 0x0111, 0x0012 +.hword 0xFF15, 0xFE1F, 0xFD36, 0xFC62, 0xFBA8, 0xFB0F, 0xFA3A, 0xF9BF +.hword 0xDB61, 0xDB40, 0xDAF3, 0xDABA, 0xDAD4, 0xDAF0, 0xDB55, 0xDBC8 +.hword 0xDC06, 0xDC04, 0xDBD7, 0xDBBE, 0xDBE7, 0xDC12, 0xDC75, 0xDCE5 +.hword 0xDD24, 0xDD34, 0xDD1C, 0xDD36, 0xDD25, 0xDD07, 0xDCDE, 0xDCAD +.hword 0xDC76, 0xDC3C, 0xDBFF, 0xDBC3, 0xDB8A, 0xDB54, 0xDB24, 0xDAF9 +.hword 0xDAD5, 0xDAB9, 0xDAA4, 0xDA96, 0xDA90, 0xDAC1, 0xDB28, 0x28AA +.hword 0x2696, 0x248C, 0x2273, 0x218A, 0x20A2, 0x20EC, 0x212F, 0x2173 +.hword 0x1F6F, 0x1D69, 0x1B59, 0x1A7E, 0x19A4, 0x1A01, 0x1A58, 0x1AA5 +.hword 0x18B1, 0x16AE, 0x14AD, 0x14C6, 0x1515, 0x1595, 0x1640, 0x1711 +.hword 0x1803, 0x1910, 0x1A33, 0x1B66, 0x1CA3, 0x1DE4, 0x1F21, 0x2054 +.hword 0x2176, 0x227F, 0x2367, 0x2427, 0x25EE, 0x2765, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x03D4, 0x07A8, 0x0B7D, 0x0F51, 0x1326, 0x0E5C, 0x0993 +.hword 0x04C9, 0x0000, 0x0000, 0x0000, 0x0000, 0xFCFD, 0xF9F9, 0xF6F5 +.hword 0xF3F1, 0xF0ED, 0xF4B2, 0xF877, 0xFC3C, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x7CA7, 0x7950, 0x75F9, 0x72A1, 0x6F4A, 0x7377 +.hword 0x77A4, 0x7BD1, 0x8001, 0x8001, 0x8001, 0x8001, 0x831A, 0x8633 +.hword 0x894C, 0x8C64, 0x8F7D, 0x8B9E, 0x87BF, 0x83E0, 0x0000, 0xFFF2 +.hword 0xFFD2, 0xFFAC, 0xFF90, 0xFF8C, 0xFFAC, 0x0000, 0x00B6, 0x01D3 +.hword 0x0321, 0x046E, 0x0585, 0x0632, 0x0641, 0x057C, 0x03FD, 0x020E +.hword 0xFFF8, 0xFE01, 0xFC74, 0xFB98, 0xFB70, 0xFBB9, 0xFC54, 0xFD23 +.hword 0xFE07, 0xFEE2, 0xFF94, 0x0000, 0x0032, 0x0050, 0x005C, 0x005A +.hword 0x004E, 0x003C, 0x0027, 0x0014, 0x0005, 0x2108, 0x211A, 0x2144 +.hword 0x2173, 0x2197, 0x219D, 0x2173, 0x2108, 0x1F4F, 0x1CB3, 0x1B58 +.hword 0x1EA5, 0x24C2, 0x27EE, 0x242A, 0x1D77, 0x1A10, 0x1E5F, 0x25FC +.hword 0x29EC, 0x255C, 0x1D1F, 0x18B6, 0x191D, 0x1A2A, 0x1BA1, 0x1D48 +.hword 0x1EE2, 0x2036, 0x2108, 0x216E, 0x21A9, 0x21C0, 0x21BD, 0x21A5 +.hword 0x2180, 0x2157, 0x2130, 0x2113, 0x030E, 0xC001, 0x030E, 0x3FFF +.hword 0x3FFF, 0x0000 + +skeeter_seg6_animindex_06007C6C: # 0x06007C6C +.hword 0x0001, 0x0000, 0x0027, 0x0001, 0x0027, 0x0028, 0x0001, 0x0000 +.hword 0x0001, 0x004F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0538, 0x0001, 0x0000 +.hword 0x0027, 0x00C5, 0x0027, 0x00EC, 0x0027, 0x0113, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0027, 0x009E, 0x0001, 0x0000, 0x0027, 0x0050 +.hword 0x0027, 0x0077, 0x0001, 0x0000, 0x0001, 0x0537, 0x0001, 0x0000 +.hword 0x0027, 0x01AF, 0x0027, 0x01D6, 0x0027, 0x01FD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0027, 0x0188, 0x0001, 0x0000, 0x0027, 0x013A +.hword 0x0027, 0x0161, 0x0001, 0x0534, 0x0001, 0x0535, 0x0001, 0x0536 +.hword 0x0027, 0x02C0, 0x0027, 0x02E7, 0x0027, 0x030E, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0027, 0x0299, 0x0027, 0x0224, 0x0027, 0x024B +.hword 0x0027, 0x0272, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0027, 0x0496, 0x0001, 0x04BD, 0x0001, 0x0000 +.hword 0x0027, 0x0335, 0x0001, 0x035C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x04BE, 0x0027, 0x04BF, 0x0001, 0x0000 +.hword 0x0001, 0x035D, 0x0027, 0x035E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x0421, 0x0027, 0x0448 +.hword 0x0027, 0x046F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x03FA +.hword 0x0027, 0x0385, 0x0027, 0x03AC, 0x0027, 0x03D3, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0027, 0x04E6 +.hword 0x0027, 0x050D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +skeeter_seg6_anim_06007DC8: # 0x06007DC8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x27 +.hword 0x1C +.word skeeter_seg6_animvalue_060071F8 +.word skeeter_seg6_animindex_06007C6C +.word 0 + +glabel skeeter_seg6_anims_06007DE0 # 0x06007DE0 +.word skeeter_seg6_anim_06005D44 +.word skeeter_seg6_anim_06006B70 +.word skeeter_seg6_anim_060071E0 +.word skeeter_seg6_anim_06007DC8 diff --git a/actors/small_key/geo.s b/actors/small_key/geo.s index 6961de2..8a0d874 100644 --- a/actors/small_key/geo.s +++ b/actors/small_key/geo.s @@ -1,9 +1,9 @@ -glabel small_key_geo # 0x0C000188 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 80 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, small_key_seg5_dl_05006A68 - geo_close_node - geo_close_node - geo_end +glabel small_key_geo # 0x0C000188 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 80 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, small_key_seg5_dl_05006A68 + geo_close_node + geo_close_node + geo_end diff --git a/actors/small_key/model.s b/actors/small_key/model.s index b8fbe35..0911b9b 100644 --- a/actors/small_key/model.s +++ b/actors/small_key/model.s @@ -1,397 +1,397 @@ -# Small Key (unused) - -# ??? -.word 0 -.word 0 - -small_key_seg5_light_05005798: # 0x05005798 -.byte 0x3F, 0x19, 0x0C, 0x00, 0x3F, 0x19, 0x0C, 0x00 - -small_key_seg5_light_050057A0: # 0x050057A0 -.byte 0xFF, 0x64, 0x32, 0x00, 0xFF, 0x64, 0x32, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -small_key_seg5_light_050057B0: # 0x050057B0 -.byte 0x0C, 0x3F, 0x19, 0x00, 0x0C, 0x3F, 0x19, 0x00 - -small_key_seg5_light_050057B8: # 0x050057B8 -.byte 0x32, 0xFF, 0x64, 0x00, 0x32, 0xFF, 0x64, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -small_key_seg5_light_050057C8: # 0x050057C8 -.byte 0x0C, 0x19, 0x3F, 0x00, 0x0C, 0x19, 0x3F, 0x00 - -small_key_seg5_light_050057D0: # 0x050057D0 -.byte 0x32, 0x64, 0xFF, 0x00, 0x32, 0x64, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -small_key_seg5_light_050057E0: # 0x050057E0 -.byte 0x33, 0x3F, 0x00, 0x00, 0x33, 0x3F, 0x00, 0x00 - -small_key_seg5_light_050057E8: # 0x050057E8 -.byte 0xCC, 0xFF, 0x00, 0x00, 0xCC, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -.word 0, 0 # align? -small_key_seg5_vertex_05005800: # 0x05005800 -vertex -14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex 19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex 14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex -14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 - -small_key_seg5_vertex_050058F0: # 0x050058F0 -vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 195, -28, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, -48, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 14, 195, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 48, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 - -small_key_seg5_vertex_050059E0: # 0x050059E0 -vertex 14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -109, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -73, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 - -small_key_seg5_vertex_05005AD0: # 0x05005AD0 -vertex -14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -50, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -14, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 - -small_key_seg5_vertex_05005BC0: # 0x05005BC0 -vertex -14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex 23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex -23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex -23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 -vertex 23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 -vertex -14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 - -small_key_seg5_vertex_05005CB0: # 0x05005CB0 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 195, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, -48, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, 48, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 195, -28, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 - -small_key_seg5_vertex_05005DA0: # 0x05005DA0 -vertex 19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex -19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex -14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex -14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex 14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex 19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 -vertex 14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, 48, 0, 0, 0x84, 0xFC, 0xE6, 0x00 -vertex -23, 103, 83, 0, 0, 0x84, 0xFC, 0xE6, 0x00 -vertex -14, 195, 28, 0, 0, 0x84, 0xFC, 0xE6, 0x00 - -small_key_seg5_vertex_05005E90: # 0x05005E90 -vertex -23, 103, 83, 0, 0, 0x83, 0x00, 0xEC, 0x00 -vertex -23, 149, 83, 0, 0, 0x83, 0x00, 0xEC, 0x00 -vertex -14, 195, 28, 0, 0, 0x83, 0x00, 0xEC, 0x00 -vertex -23, 149, 83, 0, 0, 0x82, 0x0A, 0xF4, 0x00 -vertex -19, 180, 67, 0, 0, 0x82, 0x0A, 0xF4, 0x00 -vertex -14, 195, 28, 0, 0, 0x82, 0x0A, 0xF4, 0x00 -vertex 14, 57, -48, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 -vertex 23, 103, -83, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 -vertex 14, 195, -28, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 -vertex 23, 103, -83, 0, 0, 0x7D, 0x00, 0x14, 0x00 -vertex 23, 149, -83, 0, 0, 0x7D, 0x00, 0x14, 0x00 -vertex 14, 195, -28, 0, 0, 0x7D, 0x00, 0x14, 0x00 -vertex 23, 149, -83, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 -vertex 19, 180, -67, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 -vertex 14, 195, -28, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 - -small_key_seg5_vertex_05005F80: # 0x05005F80 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 -vertex 14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 -vertex -14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 -vertex -14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex 14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex 23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 -vertex -23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 -vertex -19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 -vertex 23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 - -small_key_seg5_vertex_05006070: # 0x05006070 -vertex -19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 -vertex 19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 -vertex 23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 -vertex 23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex 19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex -23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex 19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex -19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex -23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 -vertex -14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 - -small_key_seg5_vertex_05006160: # 0x05006160 -vertex -14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -14, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -50, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 14, -50, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -14, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 - -small_key_seg5_vertex_05006250: # 0x05006250 -vertex -14, -73, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 14, -109, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 - -small_key_seg5_vertex_05006340: # 0x05006340 -vertex -14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 195, 28, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 -vertex 23, 103, 83, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 -vertex 14, 57, 48, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 -vertex 14, 195, 28, 0, 0, 0x7D, 0x00, 0xEC, 0x00 -vertex 23, 149, 83, 0, 0, 0x7D, 0x00, 0xEC, 0x00 -vertex 23, 103, 83, 0, 0, 0x7D, 0x00, 0xEC, 0x00 -vertex 14, 195, 28, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 -vertex 19, 180, 67, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 -vertex 23, 149, 83, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 - -small_key_seg5_vertex_05006430: # 0x05006430 -vertex -14, 195, -28, 0, 0, 0x84, 0xFC, 0x1A, 0x00 -vertex -23, 103, -83, 0, 0, 0x84, 0xFC, 0x1A, 0x00 -vertex -14, 57, -48, 0, 0, 0x84, 0xFC, 0x1A, 0x00 -vertex -14, 195, -28, 0, 0, 0x83, 0x00, 0x14, 0x00 -vertex -23, 149, -83, 0, 0, 0x83, 0x00, 0x14, 0x00 -vertex -23, 103, -83, 0, 0, 0x83, 0x00, 0x14, 0x00 -vertex -14, 195, -28, 0, 0, 0x82, 0x0A, 0x0C, 0x00 -vertex -19, 180, -67, 0, 0, 0x82, 0x0A, 0x0C, 0x00 -vertex -23, 149, -83, 0, 0, 0x82, 0x0A, 0x0C, 0x00 -vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 - -small_key_seg5_vertex_05006520: # 0x05006520 -vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 - -small_key_seg5_vertex_05006610: # 0x05006610 -vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex -14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex -19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 -vertex 14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 - -glabel small_key_seg5_dl_05006700 # 0x05006700 - 0x05006A08 -gsSPVertex small_key_seg5_vertex_05005800, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_050058F0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_050059E0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005AD0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005BC0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005CB0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005DA0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005E90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05005F80, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006070, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006160, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006250, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006340, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006430, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006520, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex small_key_seg5_vertex_05006610, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel small_key_seg5_dl_05006A08 # 0x05006A08 - 0x05006A28 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight small_key_seg5_light_050057D0, 1 -gsSPLight small_key_seg5_light_050057C8, 2 -gsSPBranchList small_key_seg5_dl_05006700 - -glabel small_key_seg5_dl_05006A28 # 0x05006A28 - 0x05006A48 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight small_key_seg5_light_050057B8, 1 -gsSPLight small_key_seg5_light_050057B0, 2 -gsSPBranchList small_key_seg5_dl_05006700 - -glabel small_key_seg5_dl_05006A48 # 0x05006A48 - 0x05006A68 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight small_key_seg5_light_050057A0, 1 -gsSPLight small_key_seg5_light_05005798, 2 -gsSPBranchList small_key_seg5_dl_05006700 - -glabel small_key_seg5_dl_05006A68 # 0x05006A68 - 0x05006A88 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight small_key_seg5_light_050057E8, 1 -gsSPLight small_key_seg5_light_050057E0, 2 -gsSPBranchList small_key_seg5_dl_05006700 +# Small Key (unused) + +# ??? +.word 0 +.word 0 + +small_key_seg5_light_05005798: # 0x05005798 +.byte 0x3F, 0x19, 0x0C, 0x00, 0x3F, 0x19, 0x0C, 0x00 + +small_key_seg5_light_050057A0: # 0x050057A0 +.byte 0xFF, 0x64, 0x32, 0x00, 0xFF, 0x64, 0x32, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +small_key_seg5_light_050057B0: # 0x050057B0 +.byte 0x0C, 0x3F, 0x19, 0x00, 0x0C, 0x3F, 0x19, 0x00 + +small_key_seg5_light_050057B8: # 0x050057B8 +.byte 0x32, 0xFF, 0x64, 0x00, 0x32, 0xFF, 0x64, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +small_key_seg5_light_050057C8: # 0x050057C8 +.byte 0x0C, 0x19, 0x3F, 0x00, 0x0C, 0x19, 0x3F, 0x00 + +small_key_seg5_light_050057D0: # 0x050057D0 +.byte 0x32, 0x64, 0xFF, 0x00, 0x32, 0x64, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +small_key_seg5_light_050057E0: # 0x050057E0 +.byte 0x33, 0x3F, 0x00, 0x00, 0x33, 0x3F, 0x00, 0x00 + +small_key_seg5_light_050057E8: # 0x050057E8 +.byte 0xCC, 0xFF, 0x00, 0x00, 0xCC, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +.word 0, 0 # align? +small_key_seg5_vertex_05005800: # 0x05005800 +vertex -14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex 19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex 14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex -14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 + +small_key_seg5_vertex_050058F0: # 0x050058F0 +vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 195, -28, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, -48, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 14, 195, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 48, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 + +small_key_seg5_vertex_050059E0: # 0x050059E0 +vertex 14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -109, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -73, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 + +small_key_seg5_vertex_05005AD0: # 0x05005AD0 +vertex -14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -50, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -14, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 + +small_key_seg5_vertex_05005BC0: # 0x05005BC0 +vertex -14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex 23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex -23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex -23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 +vertex 23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 +vertex -14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 + +small_key_seg5_vertex_05005CB0: # 0x05005CB0 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 195, 28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, -48, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, 48, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 195, -28, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 + +small_key_seg5_vertex_05005DA0: # 0x05005DA0 +vertex 19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex -19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex -14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex -14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex 14, 195, -28, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex 19, 180, -67, 0, 0, 0x00, 0x77, 0xD3, 0x00 +vertex 14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, 195, -28, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, 195, 28, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, 57, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 195, 28, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, 48, 0, 0, 0x84, 0xFC, 0xE6, 0x00 +vertex -23, 103, 83, 0, 0, 0x84, 0xFC, 0xE6, 0x00 +vertex -14, 195, 28, 0, 0, 0x84, 0xFC, 0xE6, 0x00 + +small_key_seg5_vertex_05005E90: # 0x05005E90 +vertex -23, 103, 83, 0, 0, 0x83, 0x00, 0xEC, 0x00 +vertex -23, 149, 83, 0, 0, 0x83, 0x00, 0xEC, 0x00 +vertex -14, 195, 28, 0, 0, 0x83, 0x00, 0xEC, 0x00 +vertex -23, 149, 83, 0, 0, 0x82, 0x0A, 0xF4, 0x00 +vertex -19, 180, 67, 0, 0, 0x82, 0x0A, 0xF4, 0x00 +vertex -14, 195, 28, 0, 0, 0x82, 0x0A, 0xF4, 0x00 +vertex 14, 57, -48, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 +vertex 23, 103, -83, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 +vertex 14, 195, -28, 0, 0, 0x7C, 0xFC, 0x1A, 0x00 +vertex 23, 103, -83, 0, 0, 0x7D, 0x00, 0x14, 0x00 +vertex 23, 149, -83, 0, 0, 0x7D, 0x00, 0x14, 0x00 +vertex 14, 195, -28, 0, 0, 0x7D, 0x00, 0x14, 0x00 +vertex 23, 149, -83, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 +vertex 19, 180, -67, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 +vertex 14, 195, -28, 0, 0, 0x7E, 0x0A, 0x0C, 0x00 + +small_key_seg5_vertex_05005F80: # 0x05005F80 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 195, -28, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 23, 103, -83, 0, 0, 0x00, 0xB5, 0x9A, 0x00 +vertex 14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 +vertex -14, 57, -48, 0, 0, 0x00, 0xB5, 0x9A, 0x00 +vertex -14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex 14, 57, 48, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex 23, 103, 83, 0, 0, 0x00, 0xB5, 0x66, 0x00 +vertex -23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 23, 149, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 23, 103, -83, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 +vertex -19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 +vertex 23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 + +small_key_seg5_vertex_05006070: # 0x05006070 +vertex -19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 +vertex 19, 180, -67, 0, 0, 0x00, 0x38, 0x8E, 0x00 +vertex 23, 149, -83, 0, 0, 0x00, 0x38, 0x8E, 0x00 +vertex 23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -23, 149, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -23, 103, 83, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex 19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex -23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex 19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex -19, 180, 67, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex -23, 149, 83, 0, 0, 0x00, 0x38, 0x72, 0x00 +vertex -14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, 48, 0, 0, 0x00, 0x81, 0x00, 0x00 + +small_key_seg5_vertex_05006160: # 0x05006160 +vertex -14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -50, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -50, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -14, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -50, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -14, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -14, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 14, -50, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -14, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, -58, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 + +small_key_seg5_vertex_05006250: # 0x05006250 +vertex -14, -73, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, -58, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -73, -58, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -14, -73, -14, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 14, -109, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -58, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -50, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -14, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -109, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -73, -58, 0, 0, 0x00, 0x00, 0x81, 0x00 + +small_key_seg5_vertex_05006340: # 0x05006340 +vertex -14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, 57, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -14, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, -48, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 57, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 195, 28, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 +vertex 23, 103, 83, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 +vertex 14, 57, 48, 0, 0, 0x7C, 0xFC, 0xE6, 0x00 +vertex 14, 195, 28, 0, 0, 0x7D, 0x00, 0xEC, 0x00 +vertex 23, 149, 83, 0, 0, 0x7D, 0x00, 0xEC, 0x00 +vertex 23, 103, 83, 0, 0, 0x7D, 0x00, 0xEC, 0x00 +vertex 14, 195, 28, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 +vertex 19, 180, 67, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 +vertex 23, 149, 83, 0, 0, 0x7E, 0x0A, 0xF4, 0x00 + +small_key_seg5_vertex_05006430: # 0x05006430 +vertex -14, 195, -28, 0, 0, 0x84, 0xFC, 0x1A, 0x00 +vertex -23, 103, -83, 0, 0, 0x84, 0xFC, 0x1A, 0x00 +vertex -14, 57, -48, 0, 0, 0x84, 0xFC, 0x1A, 0x00 +vertex -14, 195, -28, 0, 0, 0x83, 0x00, 0x14, 0x00 +vertex -23, 149, -83, 0, 0, 0x83, 0x00, 0x14, 0x00 +vertex -23, 103, -83, 0, 0, 0x83, 0x00, 0x14, 0x00 +vertex -14, 195, -28, 0, 0, 0x82, 0x0A, 0x0C, 0x00 +vertex -19, 180, -67, 0, 0, 0x82, 0x0A, 0x0C, 0x00 +vertex -23, 149, -83, 0, 0, 0x82, 0x0A, 0x0C, 0x00 +vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, 57, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -14, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 + +small_key_seg5_vertex_05006520: # 0x05006520 +vertex -14, -50, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -73, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, -14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -73, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -50, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 + +small_key_seg5_vertex_05006610: # 0x05006610 +vertex 14, -14, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, -14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, 57, 14, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 14, -109, -14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -14, -109, 14, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex -14, 195, 28, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex -19, 180, 67, 0, 0, 0x00, 0x77, 0x2D, 0x00 +vertex 14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -73, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -14, -50, -14, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 14, -109, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -14, 57, 14, 0, 0, 0x00, 0x00, 0x7F, 0x00 + +glabel small_key_seg5_dl_05006700 # 0x05006700 - 0x05006A08 +gsSPVertex small_key_seg5_vertex_05005800, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_050058F0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_050059E0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005AD0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005BC0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005CB0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005DA0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005E90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05005F80, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006070, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006160, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006250, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006340, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006430, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006520, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex small_key_seg5_vertex_05006610, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel small_key_seg5_dl_05006A08 # 0x05006A08 - 0x05006A28 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight small_key_seg5_light_050057D0, 1 +gsSPLight small_key_seg5_light_050057C8, 2 +gsSPBranchList small_key_seg5_dl_05006700 + +glabel small_key_seg5_dl_05006A28 # 0x05006A28 - 0x05006A48 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight small_key_seg5_light_050057B8, 1 +gsSPLight small_key_seg5_light_050057B0, 2 +gsSPBranchList small_key_seg5_dl_05006700 + +glabel small_key_seg5_dl_05006A48 # 0x05006A48 - 0x05006A68 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight small_key_seg5_light_050057A0, 1 +gsSPLight small_key_seg5_light_05005798, 2 +gsSPBranchList small_key_seg5_dl_05006700 + +glabel small_key_seg5_dl_05006A68 # 0x05006A68 - 0x05006A88 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight small_key_seg5_light_050057E8, 1 +gsSPLight small_key_seg5_light_050057E0, 2 +gsSPBranchList small_key_seg5_dl_05006700 diff --git a/actors/smoke/model.s b/actors/smoke/model.s index d5871ce..fbc451e 100644 --- a/actors/smoke/model.s +++ b/actors/smoke/model.s @@ -1,34 +1,34 @@ -# Smoke - -smoke_seg5_vertex_05007280: # 0x05007280 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4 -vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4 -vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4 -vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4 - -smoke_seg5_texture_050072C0: # 0x050072C0 -.incbin "actors/smoke/smoke.ia16" - -glabel smoke_seg5_dl_05007AC0 # 0x05007AC0 - 0x05007AF8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg5_texture_050072C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex smoke_seg5_vertex_05007280, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel smoke_seg5_dl_05007AF8 # 0x05007AF8 - 0x05007B68 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList smoke_seg5_dl_05007AC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Smoke + +smoke_seg5_vertex_05007280: # 0x05007280 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xB4 +vertex -25, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xB4 +vertex -25, -25, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xB4 +vertex 26, -25, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xB4 + +smoke_seg5_texture_050072C0: # 0x050072C0 +.incbin "actors/smoke/smoke.ia16" + +glabel smoke_seg5_dl_05007AC0 # 0x05007AC0 - 0x05007AF8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg5_texture_050072C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex smoke_seg5_vertex_05007280, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel smoke_seg5_dl_05007AF8 # 0x05007AF8 - 0x05007B68 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList smoke_seg5_dl_05007AC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/snowman/geo.s b/actors/snowman/geo.s index 4bc1137..38b47d3 100644 --- a/actors/snowman/geo.s +++ b/actors/snowman/geo.s @@ -1,53 +1,53 @@ -glabel mr_blizzard_hidden_geo # 0x0C00021C - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, snowman_seg5_dl_0500C620 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 356, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, snowman_seg5_dl_0500CBF8 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 356, 0, 0, snowman_seg5_dl_0500CCE8 - geo_animated_part LAYER_ALPHA, 356, 0, 0, snowman_seg5_dl_0500C760 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_node_start - geo_node_start - geo_open_node - geo_scale 0x00, 65536 - geo_open_node - geo_translate_rotate LAYER_OPAQUE, 490, 14, 43, 305, 0, 248, mario_cap_seg3_dl_03022F48 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 89, 0, -229 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, snowman_seg5_dl_0500C500 - geo_open_node - geo_animated_part LAYER_OPAQUE, 68, 0, 0, snowman_seg5_dl_0500CAA8 - geo_asm 0, Geo18_8029D890 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 356, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_end - -glabel mr_blizzard_geo # 0x0C000348 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 160 - geo_open_node - geo_branch_and_link mr_blizzard_hidden_geo - geo_close_node - geo_end +glabel mr_blizzard_hidden_geo # 0x0C00021C + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, snowman_seg5_dl_0500C620 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 356, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, snowman_seg5_dl_0500CBF8 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 356, 0, 0, snowman_seg5_dl_0500CCE8 + geo_animated_part LAYER_ALPHA, 356, 0, 0, snowman_seg5_dl_0500C760 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_node_start + geo_node_start + geo_open_node + geo_scale 0x00, 65536 + geo_open_node + geo_translate_rotate LAYER_OPAQUE, 490, 14, 43, 305, 0, 248, mario_cap_seg3_dl_03022F48 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 89, 0, -229 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, snowman_seg5_dl_0500C500 + geo_open_node + geo_animated_part LAYER_OPAQUE, 68, 0, 0, snowman_seg5_dl_0500CAA8 + geo_asm 0, Geo18_8029D890 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 356, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_end + +glabel mr_blizzard_geo # 0x0C000348 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 160 + geo_open_node + geo_branch_and_link mr_blizzard_hidden_geo + geo_close_node + geo_end diff --git a/actors/snowman/model.s b/actors/snowman/model.s index 8037d05..e5b9b7b 100644 --- a/actors/snowman/model.s +++ b/actors/snowman/model.s @@ -1,398 +1,398 @@ -# Snowman - -# ??? -.word 0 -.word 1 - -# Unreferenced light -.byte 0x0D, 0x0C, 0x28, 0x00, 0x0D, 0x0C, 0x28, 0x00 - -.byte 0x35, 0x32, 0xA2, 0x00, 0x35, 0x32, 0xA2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x08, 0x07, 0x04, 0x00, 0x08, 0x07, 0x04, 0x00 - -.byte 0x23, 0x1C, 0x12, 0x00, 0x23, 0x1C, 0x12, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x03, 0x03, 0x02, 0x00, 0x03, 0x03, 0x02, 0x00 - -.byte 0x0E, 0x0D, 0x0B, 0x00, 0x0E, 0x0D, 0x0B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snowman_seg5_texture_05008C70: # 0x05008C70 -.incbin "actors/snowman/mr_blizzard_mitten.rgba16" - -snowman_seg5_texture_05009470: # 0x05009470 -.incbin "actors/snowman/mr_blizzard_left_side.rgba16" - -snowman_seg5_texture_0500A470: # 0x0500A470 -.incbin "actors/snowman/mr_blizzard_right_side.rgba16" - -snowman_seg5_texture_0500B470: # 0x0500B470 -.incbin "actors/snowman/mr_blizzard_eye.rgba16" - -snowman_seg5_texture_0500BC70: # 0x0500BC70 -.incbin "actors/snowman/mr_blizzard_mouth.rgba16" - -snowman_seg5_light_0500C470: # 0x0500C470 -.byte 0x1C, 0x0F, 0x07, 0x00, 0x1C, 0x0F, 0x07, 0x00 - -snowman_seg5_light_0500C478: # 0x0500C478 -.byte 0x38, 0x1E, 0x0E, 0x00, 0x38, 0x1E, 0x0E, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snowman_seg5_vertex_0500C488: # 0x0500C488 -vertex -23, 1, -6, 0, 0, 0x82, 0xFD, 0xFD, 0xFF -vertex 76, -17, -6, 0, 0, 0xEA, 0x84, 0xF9, 0xFF -vertex 75, 15, 15, 0, 0, 0xE1, 0x36, 0x6E, 0xFF -vertex 75, 17, -23, 0, 0, 0xE4, 0x42, 0x99, 0xFF - -glabel snowman_seg5_dl_0500C4C8 # 0x0500C4C8 - 0x0500C500 -gsSPLight snowman_seg5_light_0500C478, 1 -gsSPLight snowman_seg5_light_0500C470, 2 -gsSPVertex snowman_seg5_vertex_0500C488, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500C500 # 0x0500C500 - 0x0500C530 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList snowman_seg5_dl_0500C4C8 -gsSPEndDisplayList - -snowman_seg5_vertex_0500C530: # 0x0500C530 -vertex 0, 76, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -76, -76, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -76, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -76, 76, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -snowman_seg5_vertex_0500C570: # 0x0500C570 -vertex 76, 76, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -76, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 76, -76, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 76, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel snowman_seg5_dl_0500C5B0 # 0x0500C5B0 - 0x0500C5E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05009470 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500C530, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500C5E8 # 0x0500C5E8 - 0x0500C620 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500A470 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500C570, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500C620 # 0x0500C620 - 0x0500C698 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList snowman_seg5_dl_0500C5B0 -gsSPDisplayList snowman_seg5_dl_0500C5E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -snowman_seg5_vertex_0500C698: # 0x0500C698 -vertex 69, 191, -132, -370, -440, 0xFF, 0xFF, 0xFF, 0xFF -vertex -63, 230, 0, 1472, 1328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 69, 230, 0, 1472, -440, 0xFF, 0xFF, 0xFF, 0xFF -vertex -63, 191, -132, -370, 1328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 69, 230, 0, -370, -440, 0xFF, 0xFF, 0xFF, 0xFF -vertex -63, 191, 133, 1472, 1328, 0xFF, 0xFF, 0xFF, 0xFF -vertex 69, 191, 133, 1472, -440, 0xFF, 0xFF, 0xFF, 0xFF -vertex -63, 230, 0, -370, 1328, 0xFF, 0xFF, 0xFF, 0xFF - -glabel snowman_seg5_dl_0500C718 # 0x0500C718 - 0x0500C760 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500B470 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500C698, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500C760 # 0x0500C760 - 0x0500C7D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snowman_seg5_dl_0500C718 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -snowman_seg5_light_0500C7D0: # 0x0500C7D0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -snowman_seg5_light_0500C7D8: # 0x0500C7D8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snowman_seg5_vertex_0500C7E8: # 0x0500C7E8 -vertex 3, -44, -24, 672, 1148, 0xC1, 0xB9, 0xAD, 0xFF -vertex 105, -63, -17, 720, 626, 0x31, 0xCA, 0x99, 0xFF -vertex 116, -101, 11, 888, 570, 0x2D, 0x8C, 0xEB, 0xFF -vertex -4, 4, -29, 458, 1184, 0xAD, 0x03, 0xA1, 0xFF -vertex 96, -30, -36, 578, 662, 0x1E, 0xDE, 0x8A, 0xFF -vertex 97, 16, -36, 364, 654, 0x13, 0x2A, 0x8A, 0xFF -vertex 208, -42, 25, 588, 84, 0x57, 0xA8, 0x19, 0xFF -vertex 128, -61, 9, 704, 502, 0x69, 0xBF, 0x1B, 0xFF -vertex 57, -20, 36, 546, 864, 0x02, 0xF8, 0x7E, 0xFF -vertex 132, 90, 32, 20, 460, 0x13, 0x52, 0x5E, 0xFF -vertex 215, 42, 28, 206, 34, 0x45, 0x40, 0xAC, 0xFF -vertex 69, -56, 36, 704, 810, 0x04, 0xE8, 0x7C, 0xFF -vertex -2, 45, -14, 270, 1168, 0xA1, 0x42, 0xCE, 0xFF -vertex 33, 83, 26, 88, 974, 0xCD, 0x72, 0x0F, 0xFF -vertex 107, 63, -2, 148, 596, 0x0F, 0x52, 0xA1, 0xFF -vertex 36, -86, 11, 850, 988, 0xBD, 0xA8, 0x3D, 0xFF - -snowman_seg5_vertex_0500C8E8: # 0x0500C8E8 -vertex 69, -56, 36, 704, 810, 0x04, 0xE8, 0x7C, 0xFF -vertex 57, -20, 36, 546, 864, 0x02, 0xF8, 0x7E, 0xFF -vertex 6, 0, 28, 472, 1124, 0xA3, 0xF5, 0x55, 0xFF -vertex 33, 83, 26, 88, 974, 0xCD, 0x72, 0x0F, 0xFF -vertex -4, 4, -29, 458, 1184, 0xAD, 0x03, 0xA1, 0xFF -vertex 3, -44, -24, 672, 1148, 0xC1, 0xB9, 0xAD, 0xFF -vertex -2, 45, -14, 270, 1168, 0xA1, 0x42, 0xCE, 0xFF -vertex 36, -86, 11, 850, 988, 0xBD, 0xA8, 0x3D, 0xFF -vertex 116, -101, 11, 888, 570, 0x2D, 0x8C, 0xEB, 0xFF - -glabel snowman_seg5_dl_0500C978 # 0x0500C978 - 0x0500CAA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05008C70 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight snowman_seg5_light_0500C7D8, 1 -gsSPLight snowman_seg5_light_0500C7D0, 2 -gsSPVertex snowman_seg5_vertex_0500C7E8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 5, 4, 3, 0x0 -gsSP2Triangles 5, 6, 4, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 7, 1, 4, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 9, 8, 6, 0x0, 9, 6, 10, 0x0 -gsSP2Triangles 5, 10, 6, 0x0, 7, 2, 1, 0x0 -gsSP2Triangles 8, 11, 7, 0x0, 11, 2, 7, 0x0 -gsSP2Triangles 5, 12, 13, 0x0, 13, 14, 5, 0x0 -gsSP2Triangles 5, 3, 12, 0x0, 5, 14, 10, 0x0 -gsSP2Triangles 10, 14, 9, 0x0, 13, 9, 14, 0x0 -gsSP2Triangles 8, 9, 13, 0x0, 2, 15, 0, 0x0 -gsSPVertex snowman_seg5_vertex_0500C8E8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 4, 5, 2, 0x0, 2, 6, 4, 0x0 -gsSP2Triangles 2, 5, 7, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 3, 6, 2, 0x0, 7, 8, 0, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500CAA8 # 0x0500CAA8 - 0x0500CB08 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snowman_seg5_dl_0500C978 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -snowman_seg5_vertex_0500CB08: # 0x0500CB08 -vertex 0, 57, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -57, -57, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -57, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -57, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -snowman_seg5_vertex_0500CB48: # 0x0500CB48 -vertex 57, 57, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -57, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 57, -57, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel snowman_seg5_dl_0500CB88 # 0x0500CB88 - 0x0500CBC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05009470 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500CB08, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500CBC0 # 0x0500CBC0 - 0x0500CBF8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500A470 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500CB48, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500CBF8 # 0x0500CBF8 - 0x0500CC70 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList snowman_seg5_dl_0500CB88 -gsSPDisplayList snowman_seg5_dl_0500CBC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -snowman_seg5_vertex_0500CC70: # 0x0500CC70 -vertex -90, 210, -56, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -134, 182, -56, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -134, 182, 57, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex -90, 210, 57, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel snowman_seg5_dl_0500CCB0 # 0x0500CCB0 - 0x0500CCE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500BC70 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex snowman_seg5_vertex_0500CC70, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel snowman_seg5_dl_0500CCE8 # 0x0500CCE8 - 0x0500CD58 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snowman_seg5_dl_0500CCB0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -snowman_seg5_animvalue_0500CD58: # 0x0500CD58 -.hword 0x0000, 0x00B9, 0x3FFF, 0xFA95, 0xFA9D, 0xFAAF, 0xFAC1, 0xFAC9 -.hword 0xFABE, 0xFA95, 0xF8FC, 0xF91A, 0xF966, 0xF9C8, 0xFA2B, 0xFA77 -.hword 0xFA95, 0x2242, 0x221B, 0x21C6, 0x2170, 0x214A, 0x2180, 0x2242 -.hword 0x29E9, 0x2958, 0x27EE, 0x2616, 0x243E, 0x22D3, 0x2242, 0xF646 -.hword 0xF650, 0xF666, 0xF67C, 0xF686, 0xF678, 0xF646, 0xF44B, 0xF471 -.hword 0xF4CE, 0xF548, 0xF5C2, 0xF620, 0xF646, 0x0659, 0x04FB, 0x02AF -.hword 0x022D, 0x062B, 0x1BA0, 0x313C, 0x346C, 0x315B, 0x2B7C, 0x223C -.hword 0x15DA, 0x0B01, 0x0659, 0x0107, 0x00AA, 0xFFD3, 0xFEDF, 0xFE2E -.hword 0xFDF1, 0xFE6C, 0x0000, 0x01F7, 0x0322, 0x0303, 0x0244, 0x016D -.hword 0x0107, 0x6136, 0x6531, 0x6D55, 0x73F1, 0x7354, 0x5807, 0x3C79 -.hword 0x3DFA, 0x48BA, 0x5228, 0x5776, 0x5C4F, 0x5FD8, 0x6136, 0xE001 -.hword 0xC001, 0xE001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002 -.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0xFDB9, 0xF8F1, 0xF4BC, 0xF430, 0x0144, 0x0DDA, 0x0E0C -.hword 0x0C72, 0x09AF, 0x066A, 0x0348, 0x00ED, 0x0000, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x4002, 0x4004, 0x4003, 0x4003, 0x4002 -.hword 0x4001, 0x4000, 0x3FFF, 0x3FFF - -snowman_seg5_animindex_0500CE60: # 0x0500CE60 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x000E, 0x005A, 0x000E, 0x0068 -.hword 0x000E, 0x0076, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0057, 0x0001, 0x0058 -.hword 0x0001, 0x0059, 0x000E, 0x002D, 0x000E, 0x003B, 0x000E, 0x0049 -.hword 0x000E, 0x0003, 0x000E, 0x0011, 0x000E, 0x001F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -snowman_seg5_anim_0500CED8: # 0x0500CED8 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0E -.hword 0x09 -.word snowman_seg5_animvalue_0500CD58 -.word snowman_seg5_animindex_0500CE60 -.word 0 - -snowman_seg5_animvalue_0500CEF0: # 0x0500CEF0 -.hword 0x0000, 0x00B9, 0x3FFF, 0xFA95, 0xFAD8, 0xFB7D, 0xFC4F, 0xFD19 -.hword 0xFDA7, 0xFE0D, 0xFE5E, 0xFE63, 0xFDE7, 0xFC11, 0xF974, 0xF7FE -.hword 0xF937, 0xFB96, 0xFC65, 0xF7D6, 0xF39A, 0xF70A, 0xFB77, 0xFB76 -.hword 0xFA95, 0x2242, 0x2280, 0x22B2, 0x2212, 0x1FD7, 0x1B39, 0x11F7 -.hword 0x04A5, 0xF6B6, 0xEB9D, 0xE3F2, 0xDF47, 0xDF8A, 0xE5A8, 0xF0B4 -.hword 0xFFD0, 0x1C59, 0x33CD, 0x29F0, 0x1A8A, 0x1D4E, 0x2242, 0xF646 -.hword 0xF6A5, 0xF796, 0xF8D3, 0xFA17, 0xFB1C, 0xFB8F, 0xFBB4, 0xFC2A -.hword 0xFD93, 0x01C8, 0x074E, 0x09C2, 0x06C0, 0x00AE, 0xFA57, 0xF2FF -.hword 0xEE08, 0xF1E1, 0xF727, 0xF73A, 0xF646, 0x0659, 0x064F, 0x063C -.hword 0x062E, 0x0634, 0x065F, 0x06DF, 0x07A3, 0x0858, 0x08A6, 0x087A -.hword 0x080D, 0x077F, 0x06F2, 0x0685, 0x0659, 0x0659, 0x0659, 0x0659 -.hword 0x0659, 0x0659, 0x0659, 0x0107, 0x01D6, 0x038C, 0x0519, 0x056B -.hword 0x0372, 0xFC45, 0xF0F8, 0xE67B, 0xE1BA, 0xE3E1, 0xE9A1, 0xF133 -.hword 0xF8CF, 0xFEAE, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107 -.hword 0x0107, 0x6136, 0x615C, 0x61AB, 0x61F1, 0x61FC, 0x6198, 0x6037 -.hword 0x5E0D, 0x5C0D, 0x5B26, 0x5B92, 0x5CB0, 0x5E27, 0x5F9F, 0x60C2 -.hword 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0xE001 -.hword 0xC001, 0xE001, 0x0000, 0xF883, 0xE899, 0xDA19, 0xD6DA, 0xE383 -.hword 0xF9B6, 0x12CB, 0x281A, 0x32F9, 0x3330, 0x2E19, 0x2564, 0x1ABE -.hword 0x0FD6, 0x065D, 0x0000, 0xFD49, 0xFCF2, 0xFDF7, 0xFF53, 0x0000 -.hword 0x0000, 0x0180, 0x04B7, 0x07B2, 0x0883, 0x064D, 0x0251, 0xFDC2 -.hword 0xF9D5, 0xF7BD, 0xF7A6, 0xF8AB, 0xFA67, 0xFC77, 0xFE76, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x3DDB -.hword 0x395E, 0x356F, 0x34F5, 0x3973, 0x4102, 0x496D, 0x507F, 0x5403 -.hword 0x539F, 0x50FC, 0x4CE6, 0x482C, 0x439B, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -snowman_seg5_animindex_0500D088: # 0x0500D088 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0016, 0x008A, 0x0016, 0x00A0 -.hword 0x0016, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0087, 0x0001, 0x0088 -.hword 0x0001, 0x0089, 0x0016, 0x0045, 0x0016, 0x005B, 0x0016, 0x0071 -.hword 0x0016, 0x0003, 0x0016, 0x0019, 0x0016, 0x002F, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -snowman_seg5_anim_0500D100: # 0x0500D100 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x16 -.hword 0x09 -.word snowman_seg5_animvalue_0500CEF0 -.word snowman_seg5_animindex_0500D088 -.word 0 - -glabel snowman_seg5_anims_0500D118 # 0x0500D118 -.word snowman_seg5_anim_0500CED8 -.word snowman_seg5_anim_0500D100 -.word 0 -.word 0 +# Snowman + +# ??? +.word 0 +.word 1 + +# Unreferenced light +.byte 0x0D, 0x0C, 0x28, 0x00, 0x0D, 0x0C, 0x28, 0x00 + +.byte 0x35, 0x32, 0xA2, 0x00, 0x35, 0x32, 0xA2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x08, 0x07, 0x04, 0x00, 0x08, 0x07, 0x04, 0x00 + +.byte 0x23, 0x1C, 0x12, 0x00, 0x23, 0x1C, 0x12, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x03, 0x03, 0x02, 0x00, 0x03, 0x03, 0x02, 0x00 + +.byte 0x0E, 0x0D, 0x0B, 0x00, 0x0E, 0x0D, 0x0B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snowman_seg5_texture_05008C70: # 0x05008C70 +.incbin "actors/snowman/mr_blizzard_mitten.rgba16" + +snowman_seg5_texture_05009470: # 0x05009470 +.incbin "actors/snowman/mr_blizzard_left_side.rgba16" + +snowman_seg5_texture_0500A470: # 0x0500A470 +.incbin "actors/snowman/mr_blizzard_right_side.rgba16" + +snowman_seg5_texture_0500B470: # 0x0500B470 +.incbin "actors/snowman/mr_blizzard_eye.rgba16" + +snowman_seg5_texture_0500BC70: # 0x0500BC70 +.incbin "actors/snowman/mr_blizzard_mouth.rgba16" + +snowman_seg5_light_0500C470: # 0x0500C470 +.byte 0x1C, 0x0F, 0x07, 0x00, 0x1C, 0x0F, 0x07, 0x00 + +snowman_seg5_light_0500C478: # 0x0500C478 +.byte 0x38, 0x1E, 0x0E, 0x00, 0x38, 0x1E, 0x0E, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snowman_seg5_vertex_0500C488: # 0x0500C488 +vertex -23, 1, -6, 0, 0, 0x82, 0xFD, 0xFD, 0xFF +vertex 76, -17, -6, 0, 0, 0xEA, 0x84, 0xF9, 0xFF +vertex 75, 15, 15, 0, 0, 0xE1, 0x36, 0x6E, 0xFF +vertex 75, 17, -23, 0, 0, 0xE4, 0x42, 0x99, 0xFF + +glabel snowman_seg5_dl_0500C4C8 # 0x0500C4C8 - 0x0500C500 +gsSPLight snowman_seg5_light_0500C478, 1 +gsSPLight snowman_seg5_light_0500C470, 2 +gsSPVertex snowman_seg5_vertex_0500C488, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500C500 # 0x0500C500 - 0x0500C530 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList snowman_seg5_dl_0500C4C8 +gsSPEndDisplayList + +snowman_seg5_vertex_0500C530: # 0x0500C530 +vertex 0, 76, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -76, -76, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -76, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -76, 76, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +snowman_seg5_vertex_0500C570: # 0x0500C570 +vertex 76, 76, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -76, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 76, -76, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 76, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel snowman_seg5_dl_0500C5B0 # 0x0500C5B0 - 0x0500C5E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05009470 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500C530, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500C5E8 # 0x0500C5E8 - 0x0500C620 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500A470 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500C570, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500C620 # 0x0500C620 - 0x0500C698 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList snowman_seg5_dl_0500C5B0 +gsSPDisplayList snowman_seg5_dl_0500C5E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +snowman_seg5_vertex_0500C698: # 0x0500C698 +vertex 69, 191, -132, -370, -440, 0xFF, 0xFF, 0xFF, 0xFF +vertex -63, 230, 0, 1472, 1328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 69, 230, 0, 1472, -440, 0xFF, 0xFF, 0xFF, 0xFF +vertex -63, 191, -132, -370, 1328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 69, 230, 0, -370, -440, 0xFF, 0xFF, 0xFF, 0xFF +vertex -63, 191, 133, 1472, 1328, 0xFF, 0xFF, 0xFF, 0xFF +vertex 69, 191, 133, 1472, -440, 0xFF, 0xFF, 0xFF, 0xFF +vertex -63, 230, 0, -370, 1328, 0xFF, 0xFF, 0xFF, 0xFF + +glabel snowman_seg5_dl_0500C718 # 0x0500C718 - 0x0500C760 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500B470 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500C698, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500C760 # 0x0500C760 - 0x0500C7D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snowman_seg5_dl_0500C718 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +snowman_seg5_light_0500C7D0: # 0x0500C7D0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +snowman_seg5_light_0500C7D8: # 0x0500C7D8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snowman_seg5_vertex_0500C7E8: # 0x0500C7E8 +vertex 3, -44, -24, 672, 1148, 0xC1, 0xB9, 0xAD, 0xFF +vertex 105, -63, -17, 720, 626, 0x31, 0xCA, 0x99, 0xFF +vertex 116, -101, 11, 888, 570, 0x2D, 0x8C, 0xEB, 0xFF +vertex -4, 4, -29, 458, 1184, 0xAD, 0x03, 0xA1, 0xFF +vertex 96, -30, -36, 578, 662, 0x1E, 0xDE, 0x8A, 0xFF +vertex 97, 16, -36, 364, 654, 0x13, 0x2A, 0x8A, 0xFF +vertex 208, -42, 25, 588, 84, 0x57, 0xA8, 0x19, 0xFF +vertex 128, -61, 9, 704, 502, 0x69, 0xBF, 0x1B, 0xFF +vertex 57, -20, 36, 546, 864, 0x02, 0xF8, 0x7E, 0xFF +vertex 132, 90, 32, 20, 460, 0x13, 0x52, 0x5E, 0xFF +vertex 215, 42, 28, 206, 34, 0x45, 0x40, 0xAC, 0xFF +vertex 69, -56, 36, 704, 810, 0x04, 0xE8, 0x7C, 0xFF +vertex -2, 45, -14, 270, 1168, 0xA1, 0x42, 0xCE, 0xFF +vertex 33, 83, 26, 88, 974, 0xCD, 0x72, 0x0F, 0xFF +vertex 107, 63, -2, 148, 596, 0x0F, 0x52, 0xA1, 0xFF +vertex 36, -86, 11, 850, 988, 0xBD, 0xA8, 0x3D, 0xFF + +snowman_seg5_vertex_0500C8E8: # 0x0500C8E8 +vertex 69, -56, 36, 704, 810, 0x04, 0xE8, 0x7C, 0xFF +vertex 57, -20, 36, 546, 864, 0x02, 0xF8, 0x7E, 0xFF +vertex 6, 0, 28, 472, 1124, 0xA3, 0xF5, 0x55, 0xFF +vertex 33, 83, 26, 88, 974, 0xCD, 0x72, 0x0F, 0xFF +vertex -4, 4, -29, 458, 1184, 0xAD, 0x03, 0xA1, 0xFF +vertex 3, -44, -24, 672, 1148, 0xC1, 0xB9, 0xAD, 0xFF +vertex -2, 45, -14, 270, 1168, 0xA1, 0x42, 0xCE, 0xFF +vertex 36, -86, 11, 850, 988, 0xBD, 0xA8, 0x3D, 0xFF +vertex 116, -101, 11, 888, 570, 0x2D, 0x8C, 0xEB, 0xFF + +glabel snowman_seg5_dl_0500C978 # 0x0500C978 - 0x0500CAA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05008C70 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight snowman_seg5_light_0500C7D8, 1 +gsSPLight snowman_seg5_light_0500C7D0, 2 +gsSPVertex snowman_seg5_vertex_0500C7E8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 5, 4, 3, 0x0 +gsSP2Triangles 5, 6, 4, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 7, 1, 4, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 9, 8, 6, 0x0, 9, 6, 10, 0x0 +gsSP2Triangles 5, 10, 6, 0x0, 7, 2, 1, 0x0 +gsSP2Triangles 8, 11, 7, 0x0, 11, 2, 7, 0x0 +gsSP2Triangles 5, 12, 13, 0x0, 13, 14, 5, 0x0 +gsSP2Triangles 5, 3, 12, 0x0, 5, 14, 10, 0x0 +gsSP2Triangles 10, 14, 9, 0x0, 13, 9, 14, 0x0 +gsSP2Triangles 8, 9, 13, 0x0, 2, 15, 0, 0x0 +gsSPVertex snowman_seg5_vertex_0500C8E8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 4, 5, 2, 0x0, 2, 6, 4, 0x0 +gsSP2Triangles 2, 5, 7, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 3, 6, 2, 0x0, 7, 8, 0, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500CAA8 # 0x0500CAA8 - 0x0500CB08 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snowman_seg5_dl_0500C978 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +snowman_seg5_vertex_0500CB08: # 0x0500CB08 +vertex 0, 57, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -57, -57, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -57, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -57, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +snowman_seg5_vertex_0500CB48: # 0x0500CB48 +vertex 57, 57, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -57, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 57, -57, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 57, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel snowman_seg5_dl_0500CB88 # 0x0500CB88 - 0x0500CBC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_05009470 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500CB08, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500CBC0 # 0x0500CBC0 - 0x0500CBF8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500A470 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500CB48, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500CBF8 # 0x0500CBF8 - 0x0500CC70 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList snowman_seg5_dl_0500CB88 +gsSPDisplayList snowman_seg5_dl_0500CBC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +snowman_seg5_vertex_0500CC70: # 0x0500CC70 +vertex -90, 210, -56, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -134, 182, -56, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -134, 182, 57, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex -90, 210, 57, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel snowman_seg5_dl_0500CCB0 # 0x0500CCB0 - 0x0500CCE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snowman_seg5_texture_0500BC70 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex snowman_seg5_vertex_0500CC70, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel snowman_seg5_dl_0500CCE8 # 0x0500CCE8 - 0x0500CD58 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snowman_seg5_dl_0500CCB0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +snowman_seg5_animvalue_0500CD58: # 0x0500CD58 +.hword 0x0000, 0x00B9, 0x3FFF, 0xFA95, 0xFA9D, 0xFAAF, 0xFAC1, 0xFAC9 +.hword 0xFABE, 0xFA95, 0xF8FC, 0xF91A, 0xF966, 0xF9C8, 0xFA2B, 0xFA77 +.hword 0xFA95, 0x2242, 0x221B, 0x21C6, 0x2170, 0x214A, 0x2180, 0x2242 +.hword 0x29E9, 0x2958, 0x27EE, 0x2616, 0x243E, 0x22D3, 0x2242, 0xF646 +.hword 0xF650, 0xF666, 0xF67C, 0xF686, 0xF678, 0xF646, 0xF44B, 0xF471 +.hword 0xF4CE, 0xF548, 0xF5C2, 0xF620, 0xF646, 0x0659, 0x04FB, 0x02AF +.hword 0x022D, 0x062B, 0x1BA0, 0x313C, 0x346C, 0x315B, 0x2B7C, 0x223C +.hword 0x15DA, 0x0B01, 0x0659, 0x0107, 0x00AA, 0xFFD3, 0xFEDF, 0xFE2E +.hword 0xFDF1, 0xFE6C, 0x0000, 0x01F7, 0x0322, 0x0303, 0x0244, 0x016D +.hword 0x0107, 0x6136, 0x6531, 0x6D55, 0x73F1, 0x7354, 0x5807, 0x3C79 +.hword 0x3DFA, 0x48BA, 0x5228, 0x5776, 0x5C4F, 0x5FD8, 0x6136, 0xE001 +.hword 0xC001, 0xE001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002 +.hword 0x0005, 0x0004, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0xFDB9, 0xF8F1, 0xF4BC, 0xF430, 0x0144, 0x0DDA, 0x0E0C +.hword 0x0C72, 0x09AF, 0x066A, 0x0348, 0x00ED, 0x0000, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x4002, 0x4004, 0x4003, 0x4003, 0x4002 +.hword 0x4001, 0x4000, 0x3FFF, 0x3FFF + +snowman_seg5_animindex_0500CE60: # 0x0500CE60 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x000E, 0x005A, 0x000E, 0x0068 +.hword 0x000E, 0x0076, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0057, 0x0001, 0x0058 +.hword 0x0001, 0x0059, 0x000E, 0x002D, 0x000E, 0x003B, 0x000E, 0x0049 +.hword 0x000E, 0x0003, 0x000E, 0x0011, 0x000E, 0x001F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +snowman_seg5_anim_0500CED8: # 0x0500CED8 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0E +.hword 0x09 +.word snowman_seg5_animvalue_0500CD58 +.word snowman_seg5_animindex_0500CE60 +.word 0 + +snowman_seg5_animvalue_0500CEF0: # 0x0500CEF0 +.hword 0x0000, 0x00B9, 0x3FFF, 0xFA95, 0xFAD8, 0xFB7D, 0xFC4F, 0xFD19 +.hword 0xFDA7, 0xFE0D, 0xFE5E, 0xFE63, 0xFDE7, 0xFC11, 0xF974, 0xF7FE +.hword 0xF937, 0xFB96, 0xFC65, 0xF7D6, 0xF39A, 0xF70A, 0xFB77, 0xFB76 +.hword 0xFA95, 0x2242, 0x2280, 0x22B2, 0x2212, 0x1FD7, 0x1B39, 0x11F7 +.hword 0x04A5, 0xF6B6, 0xEB9D, 0xE3F2, 0xDF47, 0xDF8A, 0xE5A8, 0xF0B4 +.hword 0xFFD0, 0x1C59, 0x33CD, 0x29F0, 0x1A8A, 0x1D4E, 0x2242, 0xF646 +.hword 0xF6A5, 0xF796, 0xF8D3, 0xFA17, 0xFB1C, 0xFB8F, 0xFBB4, 0xFC2A +.hword 0xFD93, 0x01C8, 0x074E, 0x09C2, 0x06C0, 0x00AE, 0xFA57, 0xF2FF +.hword 0xEE08, 0xF1E1, 0xF727, 0xF73A, 0xF646, 0x0659, 0x064F, 0x063C +.hword 0x062E, 0x0634, 0x065F, 0x06DF, 0x07A3, 0x0858, 0x08A6, 0x087A +.hword 0x080D, 0x077F, 0x06F2, 0x0685, 0x0659, 0x0659, 0x0659, 0x0659 +.hword 0x0659, 0x0659, 0x0659, 0x0107, 0x01D6, 0x038C, 0x0519, 0x056B +.hword 0x0372, 0xFC45, 0xF0F8, 0xE67B, 0xE1BA, 0xE3E1, 0xE9A1, 0xF133 +.hword 0xF8CF, 0xFEAE, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107 +.hword 0x0107, 0x6136, 0x615C, 0x61AB, 0x61F1, 0x61FC, 0x6198, 0x6037 +.hword 0x5E0D, 0x5C0D, 0x5B26, 0x5B92, 0x5CB0, 0x5E27, 0x5F9F, 0x60C2 +.hword 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0x6136, 0xE001 +.hword 0xC001, 0xE001, 0x0000, 0xF883, 0xE899, 0xDA19, 0xD6DA, 0xE383 +.hword 0xF9B6, 0x12CB, 0x281A, 0x32F9, 0x3330, 0x2E19, 0x2564, 0x1ABE +.hword 0x0FD6, 0x065D, 0x0000, 0xFD49, 0xFCF2, 0xFDF7, 0xFF53, 0x0000 +.hword 0x0000, 0x0180, 0x04B7, 0x07B2, 0x0883, 0x064D, 0x0251, 0xFDC2 +.hword 0xF9D5, 0xF7BD, 0xF7A6, 0xF8AB, 0xFA67, 0xFC77, 0xFE76, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x3DDB +.hword 0x395E, 0x356F, 0x34F5, 0x3973, 0x4102, 0x496D, 0x507F, 0x5403 +.hword 0x539F, 0x50FC, 0x4CE6, 0x482C, 0x439B, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +snowman_seg5_animindex_0500D088: # 0x0500D088 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0000, 0x0016, 0x008A, 0x0016, 0x00A0 +.hword 0x0016, 0x00B6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0087, 0x0001, 0x0088 +.hword 0x0001, 0x0089, 0x0016, 0x0045, 0x0016, 0x005B, 0x0016, 0x0071 +.hword 0x0016, 0x0003, 0x0016, 0x0019, 0x0016, 0x002F, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +snowman_seg5_anim_0500D100: # 0x0500D100 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x16 +.hword 0x09 +.word snowman_seg5_animvalue_0500CEF0 +.word snowman_seg5_animindex_0500D088 +.word 0 + +glabel snowman_seg5_anims_0500D118 # 0x0500D118 +.word snowman_seg5_anim_0500CED8 +.word snowman_seg5_anim_0500D100 +.word 0 +.word 0 diff --git a/actors/snufit/geo.s b/actors/snufit/geo.s index 9eedb67..5b3ae73 100644 --- a/actors/snufit/geo.s +++ b/actors/snufit/geo.s @@ -1,25 +1,25 @@ -glabel snufit_geo # 0x0D0001A0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 0, Geo18_8030D93C - geo_translate_node 0x00, 0, 0, 0 - geo_open_node - geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009748 - geo_close_node - geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009498 - geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009938 - geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009B68 - geo_billboard - geo_open_node - geo_asm 0, Geo18_8030D9AC - geo_scale 0x00, 0 - geo_open_node - geo_display_list LAYER_ALPHA, snufit_seg6_dl_06009A10 - geo_close_node - geo_close_node - geo_close_node - geo_close_node -geo_close_node #! more close than open nodes -geo_end +glabel snufit_geo # 0x0D0001A0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 0, Geo18_8030D93C + geo_translate_node 0x00, 0, 0, 0 + geo_open_node + geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009748 + geo_close_node + geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009498 + geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009938 + geo_display_list LAYER_OPAQUE, snufit_seg6_dl_06009B68 + geo_billboard + geo_open_node + geo_asm 0, Geo18_8030D9AC + geo_scale 0x00, 0 + geo_open_node + geo_display_list LAYER_ALPHA, snufit_seg6_dl_06009A10 + geo_close_node + geo_close_node + geo_close_node + geo_close_node +geo_close_node #! more close than open nodes +geo_end diff --git a/actors/snufit/model.s b/actors/snufit/model.s index 5e7d3bb..6afea6d 100644 --- a/actors/snufit/model.s +++ b/actors/snufit/model.s @@ -1,382 +1,382 @@ -# Snufit - -snufit_seg6_texture_060070E0: # 0x060070E0 -.incbin "actors/snufit/snufit_body.rgba16" - -snufit_seg6_texture_060078E0: # 0x060078E0 -.incbin "actors/snufit/snufit_eye.rgba16" - -snufit_seg6_texture_060080E0: # 0x060080E0 -.incbin "actors/snufit/snufit_mask_strap.rgba16" - -snufit_seg6_texture_060084E0: # 0x060084E0 -.incbin "actors/snufit/snufit_mouth.rgba16" - -snufit_seg6_light_06008CE0: # 0x06008CE0 -.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 - -snufit_seg6_light_06008CE8: # 0x06008CE8 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snufit_seg6_light_06008CF8: # 0x06008CF8 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -snufit_seg6_light_06008D00: # 0x06008D00 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snufit_seg6_vertex_06008D10: # 0x06008D10 -vertex -105, -30, -106, 451, 640, 0x9B, 0x00, 0xB4, 0xFF -vertex -149, 33, 0, 547, 320, 0x83, 0x00, 0xF0, 0xFF -vertex -105, 34, -105, 451, 316, 0xB4, 0x01, 0x9B, 0xFF -vertex -149, -31, 0, 547, 646, 0x83, 0x00, 0x13, 0xFF -vertex 0, -30, -150, 220, 638, 0xEF, 0x01, 0x83, 0xFF -vertex -127, 32, 50, 498, 324, 0x8C, 0x00, 0x33, 0xFF -vertex 0, 34, -149, 220, 314, 0x11, 0x01, 0x83, 0xFF -vertex -127, -32, 49, 498, 648, 0x8D, 0x00, 0x34, 0xFF -vertex 106, -30, -106, -10, 642, 0x4C, 0x01, 0x9B, 0xFF -vertex 106, 34, -105, -10, 318, 0x65, 0x00, 0xB4, 0xFF -vertex 150, -31, 0, -105, 648, 0x7D, 0x00, 0xF0, 0xFF -vertex 150, 33, 0, -105, 322, 0x7D, 0x00, 0x13, 0xFF -vertex 128, -32, 49, -56, 650, 0x74, 0x00, 0x33, 0xFF -vertex 128, 32, 50, -56, 326, 0x74, 0x00, 0x33, 0xFF - -snufit_seg6_vertex_06008DF0: # 0x06008DF0 -vertex -91, -56, 111, -16, 1362, 0xB5, 0xD5, 0x5C, 0xFF -vertex 0, 0, 149, 986, 824, 0x00, 0x00, 0x7E, 0xFF -vertex -99, 0, 117, -66, 820, 0xAF, 0xFF, 0x61, 0xFF -vertex 0, 55, 141, 962, 260, 0x00, 0x24, 0x79, 0xFF -vertex -91, 56, 112, -12, 254, 0xB4, 0x28, 0x5C, 0xFF -vertex 0, 103, 118, 890, -242, 0xFF, 0x4B, 0x66, 0xFF -vertex 0, -57, 140, -8, 1364, 0x00, 0xD9, 0x78, 0xFF -vertex 100, 0, 117, 1010, 820, 0x51, 0x00, 0x61, 0xFF -vertex 0, 0, 149, 0, 820, 0x00, 0x00, 0x7E, 0xFF -vertex 92, 56, 112, 956, 252, 0x4B, 0x29, 0x5D, 0xFF -vertex 0, 55, 141, -8, 252, 0x00, 0x24, 0x79, 0xFF -vertex 70, 104, 96, 802, -252, 0x3A, 0x51, 0x4D, 0xFF - -snufit_seg6_vertex_06008EB0: # 0x06008EB0 -vertex -37, -136, 68, 0, 0, 0xDE, 0x92, 0x33, 0xFF -vertex -53, -135, 39, 0, 0, 0xC7, 0x93, 0x1C, 0xFF -vertex 0, -147, 39, 0, 0, 0x00, 0x83, 0x16, 0xFF -vertex 0, -136, 80, 0, 0, 0x05, 0x94, 0x41, 0xFF -vertex 0, -104, 116, 0, 0, 0x01, 0xB3, 0x64, 0xFF -vertex -69, -104, 93, 0, 0, 0xC5, 0xAE, 0x4B, 0xFF -vertex -99, -103, 39, 0, 0, 0xA7, 0xB4, 0x2F, 0xFF -vertex 54, -135, 39, 0, 0, 0x31, 0x8E, 0x17, 0xFF -vertex 38, -136, 68, 0, 0, 0x2A, 0x90, 0x29, 0xFF -vertex -91, -56, 111, 0, 0, 0xB5, 0xD5, 0x5C, 0xFF -vertex 0, -57, 140, 0, 0, 0x00, 0xD9, 0x78, 0xFF -vertex -129, -56, 40, 0, 0, 0x95, 0xDC, 0x39, 0xFF -vertex -99, 0, 117, 0, 0, 0xAF, 0xFF, 0x61, 0xFF -vertex 0, 0, 149, 0, 0, 0x00, 0x00, 0x7E, 0xFF - -snufit_seg6_vertex_06008F90: # 0x06008F90 -vertex 0, 103, 118, 0, 0, 0xFF, 0x4B, 0x66, 0xFF -vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF -vertex 0, 136, 83, 0, 0, 0xFB, 0x6B, 0x42, 0xFF -vertex -129, -56, 40, 0, 0, 0x95, 0xDC, 0x39, 0xFF -vertex -99, 0, 117, 0, 0, 0xAF, 0xFF, 0x61, 0xFF -vertex -140, 0, 40, 0, 0, 0x91, 0x06, 0x3B, 0xFF -vertex -91, 56, 112, 0, 0, 0xB4, 0x28, 0x5C, 0xFF -vertex -129, 56, 41, 0, 0, 0x99, 0x30, 0x37, 0xFF -vertex -69, 104, 96, 0, 0, 0xC2, 0x51, 0x4A, 0xFF -vertex -99, 104, 41, 0, 0, 0xB0, 0x57, 0x2B, 0xFF -vertex -37, 136, 71, 0, 0, 0xD6, 0x6F, 0x2B, 0xFF -vertex -53, 136, 42, 0, 0, 0xD0, 0x72, 0x1A, 0xFF -vertex 0, 147, 42, 0, 0, 0x00, 0x7C, 0x17, 0xFF -vertex 54, 136, 42, 0, 0, 0x38, 0x6D, 0x1E, 0xFF - -snufit_seg6_vertex_06009070: # 0x06009070 -vertex 38, -136, 68, 0, 0, 0x2A, 0x90, 0x29, 0xFF -vertex 54, -135, 39, 0, 0, 0x31, 0x8E, 0x17, 0xFF -vertex 100, -103, 39, 0, 0, 0x50, 0xA8, 0x2A, 0xFF -vertex 0, -136, 80, 0, 0, 0x05, 0x94, 0x41, 0xFF -vertex 70, -104, 93, 0, 0, 0x3E, 0xAE, 0x49, 0xFF -vertex 0, -104, 116, 0, 0, 0x01, 0xB3, 0x64, 0xFF -vertex 92, -56, 111, 0, 0, 0x4C, 0xD5, 0x5B, 0xFF -vertex 0, -57, 140, 0, 0, 0x00, 0xD9, 0x78, 0xFF -vertex 100, 0, 117, 0, 0, 0x51, 0x00, 0x61, 0xFF -vertex 0, 55, 141, 0, 0, 0x00, 0x24, 0x79, 0xFF -vertex 70, 104, 96, 0, 0, 0x3A, 0x51, 0x4D, 0xFF -vertex 0, 103, 118, 0, 0, 0xFF, 0x4B, 0x66, 0xFF -vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF -vertex 130, -56, 40, 0, 0, 0x66, 0xCE, 0x37, 0xFF -vertex 141, 0, 40, 0, 0, 0x6F, 0xF9, 0x3B, 0xFF -vertex 130, 56, 41, 0, 0, 0x6B, 0x22, 0x39, 0xFF - -snufit_seg6_vertex_06009170: # 0x06009170 -vertex 100, 0, 117, 0, 0, 0x51, 0x00, 0x61, 0xFF -vertex 130, 56, 41, 0, 0, 0x6B, 0x22, 0x39, 0xFF -vertex 92, 56, 112, 0, 0, 0x4B, 0x29, 0x5D, 0xFF -vertex 100, 104, 41, 0, 0, 0x59, 0x4B, 0x30, 0xFF -vertex 70, 104, 96, 0, 0, 0x3A, 0x51, 0x4D, 0xFF -vertex 54, 136, 42, 0, 0, 0x38, 0x6D, 0x1E, 0xFF -vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF - -glabel snufit_seg6_dl_060091E0 # 0x060091E0 - 0x06009278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight snufit_seg6_light_06008CE8, 1 -gsSPLight snufit_seg6_light_06008CE0, 2 -gsSPVertex snufit_seg6_vertex_06008D10, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 3, 5, 1, 0x0 -gsSP2Triangles 4, 2, 6, 0x0, 3, 7, 5, 0x0 -gsSP2Triangles 8, 4, 6, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 10, 8, 9, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 12, 10, 11, 0x0, 12, 11, 13, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009278 # 0x06009278 - 0x060092F0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060078E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight snufit_seg6_light_06008D00, 1 -gsSPLight snufit_seg6_light_06008CF8, 2 -gsSPVertex snufit_seg6_vertex_06008DF0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_060092F0 # 0x060092F0 - 0x06009498 -gsSPVertex snufit_seg6_vertex_06008EB0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 1, 0, 5, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 7, 8, 2, 0x0, 8, 3, 2, 0x0 -gsSP2Triangles 6, 5, 9, 0x0, 5, 10, 9, 0x0 -gsSP2Triangles 5, 4, 10, 0x0, 6, 9, 11, 0x0 -gsSP2Triangles 11, 9, 12, 0x0, 9, 10, 13, 0x0 -gsSPVertex snufit_seg6_vertex_06008F90, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 6, 0, 8, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 9, 8, 10, 0x0 -gsSP2Triangles 8, 2, 10, 0x0, 8, 0, 2, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 -gsSP2Triangles 10, 2, 12, 0x0, 2, 1, 12, 0x0 -gsSP1Triangle 1, 13, 12, 0x0 -gsSPVertex snufit_seg6_vertex_06009070, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 5, 4, 6, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 13, 6, 0x0 -gsSP2Triangles 4, 2, 13, 0x0, 6, 14, 8, 0x0 -gsSP2Triangles 6, 13, 14, 0x0, 8, 14, 15, 0x0 -gsSPVertex snufit_seg6_vertex_06009170, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 3, 5, 0x0 -gsSP1Triangle 2, 1, 3, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009498 # 0x06009498 - 0x06009530 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList snufit_seg6_dl_060091E0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snufit_seg6_dl_06009278 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList snufit_seg6_dl_060092F0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -snufit_seg6_light_06009530: # 0x06009530 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -snufit_seg6_light_06009538: # 0x06009538 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snufit_seg6_vertex_06009548: # 0x06009548 -vertex -33, 59, -6, 474, 68, 0xAE, 0x60, 0x00, 0xFF -vertex -68, 0, -6, 475, 340, 0x84, 0xE8, 0x00, 0xFF -vertex -68, 0, 62, 21, 332, 0x8C, 0x17, 0x2D, 0xFF -vertex -33, 59, 62, 20, 62, 0xE0, 0x5F, 0x4C, 0xFF -vertex 34, 59, -6, 474, 68, 0x29, 0x78, 0x00, 0xFF -vertex -33, -59, 62, 22, 604, 0xD3, 0xCB, 0x69, 0xFF -vertex 34, 59, 62, 20, 62, 0x41, 0x4D, 0x4C, 0xFF -vertex -33, -59, -6, 476, 610, 0xD7, 0x88, 0x00, 0xFF -vertex 69, 0, -6, 475, 340, 0x7C, 0x18, 0x00, 0xFF -vertex 69, 0, 62, 21, 332, 0x63, 0xED, 0x4C, 0xFF -vertex 34, -59, -6, 476, 610, 0x52, 0xA0, 0x00, 0xFF -vertex 34, -59, 62, 22, 604, 0x26, 0x90, 0x2C, 0xFF - -snufit_seg6_vertex_06009608: # 0x06009608 -vertex -33, -59, 62, 248, 960, 0xD3, 0xCB, 0x69, 0xFF -vertex 34, 59, 62, 744, 32, 0x41, 0x4D, 0x4C, 0xFF -vertex -33, 59, 62, 248, 32, 0xE0, 0x5F, 0x4C, 0xFF -vertex -68, 0, 62, 0, 496, 0x8C, 0x17, 0x2D, 0xFF -vertex 34, -59, 62, 744, 960, 0x26, 0x90, 0x2C, 0xFF -vertex 69, 0, 62, 992, 496, 0x63, 0xED, 0x4C, 0xFF - -glabel snufit_seg6_dl_06009668 # 0x06009668 - 0x06009700 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight snufit_seg6_light_06009538, 1 -gsSPLight snufit_seg6_light_06009530, 2 -gsSPVertex snufit_seg6_vertex_06009548, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 3, 0x0, 1, 5, 2, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 1, 7, 5, 0x0 -gsSP2Triangles 8, 4, 6, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 10, 8, 9, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 10, 9, 11, 0x0, 7, 11, 5, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009700 # 0x06009700 - 0x06009748 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060084E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex snufit_seg6_vertex_06009608, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009748 # 0x06009748 - 0x060097C8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList snufit_seg6_dl_06009668 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snufit_seg6_dl_06009700 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -snufit_seg6_light_060097C8: # 0x060097C8 -.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 - -snufit_seg6_light_060097D0: # 0x060097D0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snufit_seg6_vertex_060097E0: # 0x060097E0 -vertex -23, 7, 119, -47, 152, 0xAD, 0x5F, 0x00, 0xFF -vertex -46, -33, 118, -42, 360, 0x84, 0xEA, 0x00, 0xFF -vertex -46, -33, 174, 392, 364, 0x84, 0x18, 0x00, 0xFF -vertex -23, -74, 118, -36, 570, 0xD7, 0x89, 0x00, 0xFF -vertex -23, -74, 174, 397, 574, 0xAD, 0xA1, 0x00, 0xFF -vertex 24, -74, 118, -36, 570, 0x53, 0xA1, 0x00, 0xFF -vertex 24, -74, 174, 397, 574, 0x29, 0x89, 0x00, 0xFF -vertex -23, 7, 175, 386, 156, 0xD7, 0x77, 0x00, 0xFF -vertex 47, -33, 118, -42, 360, 0x7C, 0x18, 0x00, 0xFF -vertex 47, -33, 174, 392, 364, 0x7C, 0xEA, 0x00, 0xFF -vertex 24, 7, 119, -47, 152, 0x29, 0x77, 0x00, 0xFF -vertex 24, 7, 175, 386, 156, 0x53, 0x5F, 0x00, 0xFF - -glabel snufit_seg6_dl_060098A0 # 0x060098A0 - 0x06009938 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 -gsSPLight snufit_seg6_light_060097D0, 1 -gsSPLight snufit_seg6_light_060097C8, 2 -gsSPVertex snufit_seg6_vertex_060097E0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 8, 11, 9, 0x0, 10, 0, 7, 0x0 -gsSP2Triangles 10, 7, 11, 0x0, 5, 9, 6, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009938 # 0x06009938 - 0x06009998 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 124 -gsSPDisplayList snufit_seg6_dl_060098A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -snufit_seg6_vertex_06009998: # 0x06009998 -vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel snufit_seg6_dl_060099D8 # 0x060099D8 - 0x06009A10 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060070E0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex snufit_seg6_vertex_06009998, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009A10 # 0x06009A10 - 0x06009A80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList snufit_seg6_dl_060099D8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -snufit_seg6_light_06009A80: # 0x06009A80 -.byte 0x65, 0x08, 0x08, 0x00, 0x65, 0x08, 0x08, 0x00 - -snufit_seg6_light_06009A88: # 0x06009A88 -.byte 0xFE, 0x14, 0x14, 0x00, 0xFE, 0x14, 0x14, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -snufit_seg6_vertex_06009A98: # 0x06009A98 -vertex -177, -140, -68, 0, 0, 0xB9, 0x9C, 0xE2, 0xFF -vertex -124, -35, -44, 0, 0, 0x99, 0x3D, 0xD8, 0xFF -vertex -71, -112, -60, 0, 0, 0x1C, 0xB1, 0xA2, 0xFF -vertex -72, -105, 22, 0, 0, 0xD4, 0xAD, 0x54, 0xFF -vertex 72, -112, -60, 0, 0, 0xE4, 0xB1, 0xA2, 0xFF -vertex 125, -35, -44, 0, 0, 0x67, 0x3D, 0xD8, 0xFF -vertex 178, -140, -68, 0, 0, 0x47, 0x9C, 0xE2, 0xFF -vertex 73, -105, 22, 0, 0, 0x2C, 0xAD, 0x54, 0xFF - -glabel snufit_seg6_dl_06009B18 # 0x06009B18 - 0x06009B68 -gsSPLight snufit_seg6_light_06009A88, 1 -gsSPLight snufit_seg6_light_06009A80, 2 -gsSPVertex snufit_seg6_vertex_06009A98, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 6, 7, 4, 0x0 -gsSPEndDisplayList - -glabel snufit_seg6_dl_06009B68 # 0x06009B68 - 0x06009B98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList snufit_seg6_dl_06009B18 -gsSPEndDisplayList +# Snufit + +snufit_seg6_texture_060070E0: # 0x060070E0 +.incbin "actors/snufit/snufit_body.rgba16" + +snufit_seg6_texture_060078E0: # 0x060078E0 +.incbin "actors/snufit/snufit_eye.rgba16" + +snufit_seg6_texture_060080E0: # 0x060080E0 +.incbin "actors/snufit/snufit_mask_strap.rgba16" + +snufit_seg6_texture_060084E0: # 0x060084E0 +.incbin "actors/snufit/snufit_mouth.rgba16" + +snufit_seg6_light_06008CE0: # 0x06008CE0 +.byte 0x47, 0x47, 0x47, 0x00, 0x47, 0x47, 0x47, 0x00 + +snufit_seg6_light_06008CE8: # 0x06008CE8 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snufit_seg6_light_06008CF8: # 0x06008CF8 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +snufit_seg6_light_06008D00: # 0x06008D00 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snufit_seg6_vertex_06008D10: # 0x06008D10 +vertex -105, -30, -106, 451, 640, 0x9B, 0x00, 0xB4, 0xFF +vertex -149, 33, 0, 547, 320, 0x83, 0x00, 0xF0, 0xFF +vertex -105, 34, -105, 451, 316, 0xB4, 0x01, 0x9B, 0xFF +vertex -149, -31, 0, 547, 646, 0x83, 0x00, 0x13, 0xFF +vertex 0, -30, -150, 220, 638, 0xEF, 0x01, 0x83, 0xFF +vertex -127, 32, 50, 498, 324, 0x8C, 0x00, 0x33, 0xFF +vertex 0, 34, -149, 220, 314, 0x11, 0x01, 0x83, 0xFF +vertex -127, -32, 49, 498, 648, 0x8D, 0x00, 0x34, 0xFF +vertex 106, -30, -106, -10, 642, 0x4C, 0x01, 0x9B, 0xFF +vertex 106, 34, -105, -10, 318, 0x65, 0x00, 0xB4, 0xFF +vertex 150, -31, 0, -105, 648, 0x7D, 0x00, 0xF0, 0xFF +vertex 150, 33, 0, -105, 322, 0x7D, 0x00, 0x13, 0xFF +vertex 128, -32, 49, -56, 650, 0x74, 0x00, 0x33, 0xFF +vertex 128, 32, 50, -56, 326, 0x74, 0x00, 0x33, 0xFF + +snufit_seg6_vertex_06008DF0: # 0x06008DF0 +vertex -91, -56, 111, -16, 1362, 0xB5, 0xD5, 0x5C, 0xFF +vertex 0, 0, 149, 986, 824, 0x00, 0x00, 0x7E, 0xFF +vertex -99, 0, 117, -66, 820, 0xAF, 0xFF, 0x61, 0xFF +vertex 0, 55, 141, 962, 260, 0x00, 0x24, 0x79, 0xFF +vertex -91, 56, 112, -12, 254, 0xB4, 0x28, 0x5C, 0xFF +vertex 0, 103, 118, 890, -242, 0xFF, 0x4B, 0x66, 0xFF +vertex 0, -57, 140, -8, 1364, 0x00, 0xD9, 0x78, 0xFF +vertex 100, 0, 117, 1010, 820, 0x51, 0x00, 0x61, 0xFF +vertex 0, 0, 149, 0, 820, 0x00, 0x00, 0x7E, 0xFF +vertex 92, 56, 112, 956, 252, 0x4B, 0x29, 0x5D, 0xFF +vertex 0, 55, 141, -8, 252, 0x00, 0x24, 0x79, 0xFF +vertex 70, 104, 96, 802, -252, 0x3A, 0x51, 0x4D, 0xFF + +snufit_seg6_vertex_06008EB0: # 0x06008EB0 +vertex -37, -136, 68, 0, 0, 0xDE, 0x92, 0x33, 0xFF +vertex -53, -135, 39, 0, 0, 0xC7, 0x93, 0x1C, 0xFF +vertex 0, -147, 39, 0, 0, 0x00, 0x83, 0x16, 0xFF +vertex 0, -136, 80, 0, 0, 0x05, 0x94, 0x41, 0xFF +vertex 0, -104, 116, 0, 0, 0x01, 0xB3, 0x64, 0xFF +vertex -69, -104, 93, 0, 0, 0xC5, 0xAE, 0x4B, 0xFF +vertex -99, -103, 39, 0, 0, 0xA7, 0xB4, 0x2F, 0xFF +vertex 54, -135, 39, 0, 0, 0x31, 0x8E, 0x17, 0xFF +vertex 38, -136, 68, 0, 0, 0x2A, 0x90, 0x29, 0xFF +vertex -91, -56, 111, 0, 0, 0xB5, 0xD5, 0x5C, 0xFF +vertex 0, -57, 140, 0, 0, 0x00, 0xD9, 0x78, 0xFF +vertex -129, -56, 40, 0, 0, 0x95, 0xDC, 0x39, 0xFF +vertex -99, 0, 117, 0, 0, 0xAF, 0xFF, 0x61, 0xFF +vertex 0, 0, 149, 0, 0, 0x00, 0x00, 0x7E, 0xFF + +snufit_seg6_vertex_06008F90: # 0x06008F90 +vertex 0, 103, 118, 0, 0, 0xFF, 0x4B, 0x66, 0xFF +vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF +vertex 0, 136, 83, 0, 0, 0xFB, 0x6B, 0x42, 0xFF +vertex -129, -56, 40, 0, 0, 0x95, 0xDC, 0x39, 0xFF +vertex -99, 0, 117, 0, 0, 0xAF, 0xFF, 0x61, 0xFF +vertex -140, 0, 40, 0, 0, 0x91, 0x06, 0x3B, 0xFF +vertex -91, 56, 112, 0, 0, 0xB4, 0x28, 0x5C, 0xFF +vertex -129, 56, 41, 0, 0, 0x99, 0x30, 0x37, 0xFF +vertex -69, 104, 96, 0, 0, 0xC2, 0x51, 0x4A, 0xFF +vertex -99, 104, 41, 0, 0, 0xB0, 0x57, 0x2B, 0xFF +vertex -37, 136, 71, 0, 0, 0xD6, 0x6F, 0x2B, 0xFF +vertex -53, 136, 42, 0, 0, 0xD0, 0x72, 0x1A, 0xFF +vertex 0, 147, 42, 0, 0, 0x00, 0x7C, 0x17, 0xFF +vertex 54, 136, 42, 0, 0, 0x38, 0x6D, 0x1E, 0xFF + +snufit_seg6_vertex_06009070: # 0x06009070 +vertex 38, -136, 68, 0, 0, 0x2A, 0x90, 0x29, 0xFF +vertex 54, -135, 39, 0, 0, 0x31, 0x8E, 0x17, 0xFF +vertex 100, -103, 39, 0, 0, 0x50, 0xA8, 0x2A, 0xFF +vertex 0, -136, 80, 0, 0, 0x05, 0x94, 0x41, 0xFF +vertex 70, -104, 93, 0, 0, 0x3E, 0xAE, 0x49, 0xFF +vertex 0, -104, 116, 0, 0, 0x01, 0xB3, 0x64, 0xFF +vertex 92, -56, 111, 0, 0, 0x4C, 0xD5, 0x5B, 0xFF +vertex 0, -57, 140, 0, 0, 0x00, 0xD9, 0x78, 0xFF +vertex 100, 0, 117, 0, 0, 0x51, 0x00, 0x61, 0xFF +vertex 0, 55, 141, 0, 0, 0x00, 0x24, 0x79, 0xFF +vertex 70, 104, 96, 0, 0, 0x3A, 0x51, 0x4D, 0xFF +vertex 0, 103, 118, 0, 0, 0xFF, 0x4B, 0x66, 0xFF +vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF +vertex 130, -56, 40, 0, 0, 0x66, 0xCE, 0x37, 0xFF +vertex 141, 0, 40, 0, 0, 0x6F, 0xF9, 0x3B, 0xFF +vertex 130, 56, 41, 0, 0, 0x6B, 0x22, 0x39, 0xFF + +snufit_seg6_vertex_06009170: # 0x06009170 +vertex 100, 0, 117, 0, 0, 0x51, 0x00, 0x61, 0xFF +vertex 130, 56, 41, 0, 0, 0x6B, 0x22, 0x39, 0xFF +vertex 92, 56, 112, 0, 0, 0x4B, 0x29, 0x5D, 0xFF +vertex 100, 104, 41, 0, 0, 0x59, 0x4B, 0x30, 0xFF +vertex 70, 104, 96, 0, 0, 0x3A, 0x51, 0x4D, 0xFF +vertex 54, 136, 42, 0, 0, 0x38, 0x6D, 0x1E, 0xFF +vertex 38, 136, 71, 0, 0, 0x20, 0x6E, 0x35, 0xFF + +glabel snufit_seg6_dl_060091E0 # 0x060091E0 - 0x06009278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight snufit_seg6_light_06008CE8, 1 +gsSPLight snufit_seg6_light_06008CE0, 2 +gsSPVertex snufit_seg6_vertex_06008D10, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 3, 5, 1, 0x0 +gsSP2Triangles 4, 2, 6, 0x0, 3, 7, 5, 0x0 +gsSP2Triangles 8, 4, 6, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 10, 8, 9, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 12, 10, 11, 0x0, 12, 11, 13, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009278 # 0x06009278 - 0x060092F0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060078E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight snufit_seg6_light_06008D00, 1 +gsSPLight snufit_seg6_light_06008CF8, 2 +gsSPVertex snufit_seg6_vertex_06008DF0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_060092F0 # 0x060092F0 - 0x06009498 +gsSPVertex snufit_seg6_vertex_06008EB0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 1, 0, 5, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 7, 8, 2, 0x0, 8, 3, 2, 0x0 +gsSP2Triangles 6, 5, 9, 0x0, 5, 10, 9, 0x0 +gsSP2Triangles 5, 4, 10, 0x0, 6, 9, 11, 0x0 +gsSP2Triangles 11, 9, 12, 0x0, 9, 10, 13, 0x0 +gsSPVertex snufit_seg6_vertex_06008F90, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 6, 0, 8, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 9, 8, 10, 0x0 +gsSP2Triangles 8, 2, 10, 0x0, 8, 0, 2, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 +gsSP2Triangles 10, 2, 12, 0x0, 2, 1, 12, 0x0 +gsSP1Triangle 1, 13, 12, 0x0 +gsSPVertex snufit_seg6_vertex_06009070, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 5, 4, 6, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 11, 10, 12, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 13, 6, 0x0 +gsSP2Triangles 4, 2, 13, 0x0, 6, 14, 8, 0x0 +gsSP2Triangles 6, 13, 14, 0x0, 8, 14, 15, 0x0 +gsSPVertex snufit_seg6_vertex_06009170, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 3, 5, 0x0 +gsSP1Triangle 2, 1, 3, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009498 # 0x06009498 - 0x06009530 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_SHADE, G_CCMUX_TEXEL0_ALPHA, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList snufit_seg6_dl_060091E0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snufit_seg6_dl_06009278 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList snufit_seg6_dl_060092F0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +snufit_seg6_light_06009530: # 0x06009530 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +snufit_seg6_light_06009538: # 0x06009538 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snufit_seg6_vertex_06009548: # 0x06009548 +vertex -33, 59, -6, 474, 68, 0xAE, 0x60, 0x00, 0xFF +vertex -68, 0, -6, 475, 340, 0x84, 0xE8, 0x00, 0xFF +vertex -68, 0, 62, 21, 332, 0x8C, 0x17, 0x2D, 0xFF +vertex -33, 59, 62, 20, 62, 0xE0, 0x5F, 0x4C, 0xFF +vertex 34, 59, -6, 474, 68, 0x29, 0x78, 0x00, 0xFF +vertex -33, -59, 62, 22, 604, 0xD3, 0xCB, 0x69, 0xFF +vertex 34, 59, 62, 20, 62, 0x41, 0x4D, 0x4C, 0xFF +vertex -33, -59, -6, 476, 610, 0xD7, 0x88, 0x00, 0xFF +vertex 69, 0, -6, 475, 340, 0x7C, 0x18, 0x00, 0xFF +vertex 69, 0, 62, 21, 332, 0x63, 0xED, 0x4C, 0xFF +vertex 34, -59, -6, 476, 610, 0x52, 0xA0, 0x00, 0xFF +vertex 34, -59, 62, 22, 604, 0x26, 0x90, 0x2C, 0xFF + +snufit_seg6_vertex_06009608: # 0x06009608 +vertex -33, -59, 62, 248, 960, 0xD3, 0xCB, 0x69, 0xFF +vertex 34, 59, 62, 744, 32, 0x41, 0x4D, 0x4C, 0xFF +vertex -33, 59, 62, 248, 32, 0xE0, 0x5F, 0x4C, 0xFF +vertex -68, 0, 62, 0, 496, 0x8C, 0x17, 0x2D, 0xFF +vertex 34, -59, 62, 744, 960, 0x26, 0x90, 0x2C, 0xFF +vertex 69, 0, 62, 992, 496, 0x63, 0xED, 0x4C, 0xFF + +glabel snufit_seg6_dl_06009668 # 0x06009668 - 0x06009700 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight snufit_seg6_light_06009538, 1 +gsSPLight snufit_seg6_light_06009530, 2 +gsSPVertex snufit_seg6_vertex_06009548, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 3, 0x0, 1, 5, 2, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 1, 7, 5, 0x0 +gsSP2Triangles 8, 4, 6, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 10, 8, 9, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 10, 9, 11, 0x0, 7, 11, 5, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009700 # 0x06009700 - 0x06009748 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060084E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex snufit_seg6_vertex_06009608, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 4, 5, 0x0, 0, 5, 1, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009748 # 0x06009748 - 0x060097C8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList snufit_seg6_dl_06009668 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snufit_seg6_dl_06009700 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +snufit_seg6_light_060097C8: # 0x060097C8 +.byte 0x66, 0x66, 0x66, 0x00, 0x66, 0x66, 0x66, 0x00 + +snufit_seg6_light_060097D0: # 0x060097D0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snufit_seg6_vertex_060097E0: # 0x060097E0 +vertex -23, 7, 119, -47, 152, 0xAD, 0x5F, 0x00, 0xFF +vertex -46, -33, 118, -42, 360, 0x84, 0xEA, 0x00, 0xFF +vertex -46, -33, 174, 392, 364, 0x84, 0x18, 0x00, 0xFF +vertex -23, -74, 118, -36, 570, 0xD7, 0x89, 0x00, 0xFF +vertex -23, -74, 174, 397, 574, 0xAD, 0xA1, 0x00, 0xFF +vertex 24, -74, 118, -36, 570, 0x53, 0xA1, 0x00, 0xFF +vertex 24, -74, 174, 397, 574, 0x29, 0x89, 0x00, 0xFF +vertex -23, 7, 175, 386, 156, 0xD7, 0x77, 0x00, 0xFF +vertex 47, -33, 118, -42, 360, 0x7C, 0x18, 0x00, 0xFF +vertex 47, -33, 174, 392, 364, 0x7C, 0xEA, 0x00, 0xFF +vertex 24, 7, 119, -47, 152, 0x29, 0x77, 0x00, 0xFF +vertex 24, 7, 175, 386, 156, 0x53, 0x5F, 0x00, 0xFF + +glabel snufit_seg6_dl_060098A0 # 0x060098A0 - 0x06009938 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060080E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x200 +gsSPLight snufit_seg6_light_060097D0, 1 +gsSPLight snufit_seg6_light_060097C8, 2 +gsSPVertex snufit_seg6_vertex_060097E0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 8, 11, 9, 0x0, 10, 0, 7, 0x0 +gsSP2Triangles 10, 7, 11, 0x0, 5, 9, 6, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009938 # 0x06009938 - 0x06009998 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 124 +gsSPDisplayList snufit_seg6_dl_060098A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +snufit_seg6_vertex_06009998: # 0x06009998 +vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel snufit_seg6_dl_060099D8 # 0x060099D8 - 0x06009A10 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, snufit_seg6_texture_060070E0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex snufit_seg6_vertex_06009998, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009A10 # 0x06009A10 - 0x06009A80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList snufit_seg6_dl_060099D8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +snufit_seg6_light_06009A80: # 0x06009A80 +.byte 0x65, 0x08, 0x08, 0x00, 0x65, 0x08, 0x08, 0x00 + +snufit_seg6_light_06009A88: # 0x06009A88 +.byte 0xFE, 0x14, 0x14, 0x00, 0xFE, 0x14, 0x14, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +snufit_seg6_vertex_06009A98: # 0x06009A98 +vertex -177, -140, -68, 0, 0, 0xB9, 0x9C, 0xE2, 0xFF +vertex -124, -35, -44, 0, 0, 0x99, 0x3D, 0xD8, 0xFF +vertex -71, -112, -60, 0, 0, 0x1C, 0xB1, 0xA2, 0xFF +vertex -72, -105, 22, 0, 0, 0xD4, 0xAD, 0x54, 0xFF +vertex 72, -112, -60, 0, 0, 0xE4, 0xB1, 0xA2, 0xFF +vertex 125, -35, -44, 0, 0, 0x67, 0x3D, 0xD8, 0xFF +vertex 178, -140, -68, 0, 0, 0x47, 0x9C, 0xE2, 0xFF +vertex 73, -105, 22, 0, 0, 0x2C, 0xAD, 0x54, 0xFF + +glabel snufit_seg6_dl_06009B18 # 0x06009B18 - 0x06009B68 +gsSPLight snufit_seg6_light_06009A88, 1 +gsSPLight snufit_seg6_light_06009A80, 2 +gsSPVertex snufit_seg6_vertex_06009A98, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 6, 7, 4, 0x0 +gsSPEndDisplayList + +glabel snufit_seg6_dl_06009B68 # 0x06009B68 - 0x06009B98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList snufit_seg6_dl_06009B18 +gsSPEndDisplayList diff --git a/actors/sparkle/geo.s b/actors/sparkle/geo.s index e496717..9554b5b 100644 --- a/actors/sparkle/geo.s +++ b/actors/sparkle/geo.s @@ -1,17 +1,17 @@ -glabel sparkles_geo # 0x170001BC - geo_switch_case 12, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A570 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A570 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A558 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A558 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A540 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A540 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A528 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A528 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A510 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A510 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A4F8 - geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A4F8 - geo_close_node - geo_end +glabel sparkles_geo # 0x170001BC + geo_switch_case 12, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A570 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A570 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A558 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A558 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A540 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A540 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A528 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A528 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A510 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A510 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A4F8 + geo_display_list LAYER_ALPHA, sparkles_seg4_dl_0402A4F8 + geo_close_node + geo_end diff --git a/actors/sparkle/model.s b/actors/sparkle/model.s index e3854be..1cf9531 100644 --- a/actors/sparkle/model.s +++ b/actors/sparkle/model.s @@ -1,69 +1,69 @@ -# Sparkles - -sparkles_seg4_vertex_04027450: # 0x04027450 -vertex -32, 0, 0, 0, 1984, 0x00, 0x00, 0x7F, 0x00 -vertex 32, 0, 0, 1984, 1984, 0x00, 0x00, 0x7F, 0x00 -vertex 32, 64, 0, 1984, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -32, 64, 0, 0, 0, 0x00, 0x00, 0x7F, 0x00 - -sparkles_seg4_texture_04027490: # 0x04027490 -.incbin "actors/sparkle/sparkle_0.ia16" - -sparkles_seg4_texture_04027C90: # 0x04027C90 -.incbin "actors/sparkle/sparkle_1.ia16" - -sparkles_seg4_texture_04028490: # 0x04028490 -.incbin "actors/sparkle/sparkle_2.ia16" - -sparkles_seg4_texture_04028C90: # 0x04028C90 -.incbin "actors/sparkle/sparkle_3.ia16" - -sparkles_seg4_texture_04029490: # 0x04029490 -.incbin "actors/sparkle/sparkle_4.ia16" - -sparkles_seg4_texture_04029C90: # 0x04029C90 -.incbin "actors/sparkle/sparkle_5.ia16" - -glabel sparkles_seg4_dl_0402A490 # 0x0402A490 - 0x0402A4F8 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex sparkles_seg4_vertex_04027450, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel sparkles_seg4_dl_0402A4F8 # 0x0402A4F8 - 0x0402A510 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04027490 -gsSPBranchList sparkles_seg4_dl_0402A490 - -glabel sparkles_seg4_dl_0402A510 # 0x0402A510 - 0x0402A528 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04027C90 -gsSPBranchList sparkles_seg4_dl_0402A490 - -glabel sparkles_seg4_dl_0402A528 # 0x0402A528 - 0x0402A540 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04028490 -gsSPBranchList sparkles_seg4_dl_0402A490 - -glabel sparkles_seg4_dl_0402A540 # 0x0402A540 - 0x0402A558 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04028C90 -gsSPBranchList sparkles_seg4_dl_0402A490 - -glabel sparkles_seg4_dl_0402A558 # 0x0402A558 - 0x0402A570 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04029490 -gsSPBranchList sparkles_seg4_dl_0402A490 - -glabel sparkles_seg4_dl_0402A570 # 0x0402A570 - 0x0402A588 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04029C90 -gsSPBranchList sparkles_seg4_dl_0402A490 +# Sparkles + +sparkles_seg4_vertex_04027450: # 0x04027450 +vertex -32, 0, 0, 0, 1984, 0x00, 0x00, 0x7F, 0x00 +vertex 32, 0, 0, 1984, 1984, 0x00, 0x00, 0x7F, 0x00 +vertex 32, 64, 0, 1984, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -32, 64, 0, 0, 0, 0x00, 0x00, 0x7F, 0x00 + +sparkles_seg4_texture_04027490: # 0x04027490 +.incbin "actors/sparkle/sparkle_0.ia16" + +sparkles_seg4_texture_04027C90: # 0x04027C90 +.incbin "actors/sparkle/sparkle_1.ia16" + +sparkles_seg4_texture_04028490: # 0x04028490 +.incbin "actors/sparkle/sparkle_2.ia16" + +sparkles_seg4_texture_04028C90: # 0x04028C90 +.incbin "actors/sparkle/sparkle_3.ia16" + +sparkles_seg4_texture_04029490: # 0x04029490 +.incbin "actors/sparkle/sparkle_4.ia16" + +sparkles_seg4_texture_04029C90: # 0x04029C90 +.incbin "actors/sparkle/sparkle_5.ia16" + +glabel sparkles_seg4_dl_0402A490 # 0x0402A490 - 0x0402A4F8 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex sparkles_seg4_vertex_04027450, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel sparkles_seg4_dl_0402A4F8 # 0x0402A4F8 - 0x0402A510 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04027490 +gsSPBranchList sparkles_seg4_dl_0402A490 + +glabel sparkles_seg4_dl_0402A510 # 0x0402A510 - 0x0402A528 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04027C90 +gsSPBranchList sparkles_seg4_dl_0402A490 + +glabel sparkles_seg4_dl_0402A528 # 0x0402A528 - 0x0402A540 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04028490 +gsSPBranchList sparkles_seg4_dl_0402A490 + +glabel sparkles_seg4_dl_0402A540 # 0x0402A540 - 0x0402A558 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04028C90 +gsSPBranchList sparkles_seg4_dl_0402A490 + +glabel sparkles_seg4_dl_0402A558 # 0x0402A558 - 0x0402A570 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04029490 +gsSPBranchList sparkles_seg4_dl_0402A490 + +glabel sparkles_seg4_dl_0402A570 # 0x0402A570 - 0x0402A588 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sparkles_seg4_texture_04029C90 +gsSPBranchList sparkles_seg4_dl_0402A490 diff --git a/actors/sparkle_animation/geo.s b/actors/sparkle_animation/geo.s index 975d1a4..1901172 100644 --- a/actors/sparkle_animation/geo.s +++ b/actors/sparkle_animation/geo.s @@ -1,14 +1,14 @@ -glabel sparkles_animation_geo # 0x17000284 - geo_switch_case 9, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035300 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035318 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035330 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035348 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035360 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035348 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035330 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035318 - geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035300 - geo_close_node - geo_end +glabel sparkles_animation_geo # 0x17000284 + geo_switch_case 9, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035300 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035318 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035330 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035348 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035360 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035348 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035330 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035318 + geo_display_list LAYER_TRANSPARENT, sparkles_animation_seg4_dl_04035300 + geo_close_node + geo_end diff --git a/actors/sparkle_animation/model.s b/actors/sparkle_animation/model.s index 2c39dd2..e0e51ab 100644 --- a/actors/sparkle_animation/model.s +++ b/actors/sparkle_animation/model.s @@ -1,63 +1,63 @@ -# Sparkles Animation - -sparkles_animation_seg4_vertex_04032A48: # 0x04032A48 -vertex -32, 0, 0, 0, 992, 0xFF, 0xFF, 0x64, 0xFF -vertex 32, 0, 0, 992, 992, 0xFF, 0xFF, 0x64, 0xFF -vertex 32, 64, 0, 992, 0, 0xFF, 0xFF, 0x64, 0xFF -vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0x64, 0xFF - -sparkles_animation_seg4_texture_04032A88: # 0x04032A88 -.incbin "actors/sparkle_animation/sparkle_animation_0.ia16" - -sparkles_animation_seg4_texture_04033288: # 0x04033288 -.incbin "actors/sparkle_animation/sparkle_animation_1.ia16" - -sparkles_animation_seg4_texture_04033A88: # 0x04033A88 -.incbin "actors/sparkle_animation/sparkle_animation_2.ia16" - -sparkles_animation_seg4_texture_04034288: # 0x04034288 -.incbin "actors/sparkle_animation/sparkle_animation_3.ia16" - -sparkles_animation_seg4_texture_04034A88: # 0x04034A88 -.incbin "actors/sparkle_animation/sparkle_animation_4.ia16" - -glabel sparkles_animation_seg4_dl_04035288 # 0x04035288 - 0x04035300 -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex sparkles_animation_seg4_vertex_04032A48, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsSPSetGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel sparkles_animation_seg4_dl_04035300 # 0x04035300 - 0x04035318 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04032A88 -gsSPBranchList sparkles_animation_seg4_dl_04035288 - -glabel sparkles_animation_seg4_dl_04035318 # 0x04035318 - 0x04035330 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04033288 -gsSPBranchList sparkles_animation_seg4_dl_04035288 - -glabel sparkles_animation_seg4_dl_04035330 # 0x04035330 - 0x04035348 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04033A88 -gsSPBranchList sparkles_animation_seg4_dl_04035288 - -glabel sparkles_animation_seg4_dl_04035348 # 0x04035348 - 0x04035360 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04034288 -gsSPBranchList sparkles_animation_seg4_dl_04035288 - -glabel sparkles_animation_seg4_dl_04035360 # 0x04035360 - 0x04035378 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04034A88 -gsSPBranchList sparkles_animation_seg4_dl_04035288 +# Sparkles Animation + +sparkles_animation_seg4_vertex_04032A48: # 0x04032A48 +vertex -32, 0, 0, 0, 992, 0xFF, 0xFF, 0x64, 0xFF +vertex 32, 0, 0, 992, 992, 0xFF, 0xFF, 0x64, 0xFF +vertex 32, 64, 0, 992, 0, 0xFF, 0xFF, 0x64, 0xFF +vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0x64, 0xFF + +sparkles_animation_seg4_texture_04032A88: # 0x04032A88 +.incbin "actors/sparkle_animation/sparkle_animation_0.ia16" + +sparkles_animation_seg4_texture_04033288: # 0x04033288 +.incbin "actors/sparkle_animation/sparkle_animation_1.ia16" + +sparkles_animation_seg4_texture_04033A88: # 0x04033A88 +.incbin "actors/sparkle_animation/sparkle_animation_2.ia16" + +sparkles_animation_seg4_texture_04034288: # 0x04034288 +.incbin "actors/sparkle_animation/sparkle_animation_3.ia16" + +sparkles_animation_seg4_texture_04034A88: # 0x04034A88 +.incbin "actors/sparkle_animation/sparkle_animation_4.ia16" + +glabel sparkles_animation_seg4_dl_04035288 # 0x04035288 - 0x04035300 +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex sparkles_animation_seg4_vertex_04032A48, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsSPSetGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel sparkles_animation_seg4_dl_04035300 # 0x04035300 - 0x04035318 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04032A88 +gsSPBranchList sparkles_animation_seg4_dl_04035288 + +glabel sparkles_animation_seg4_dl_04035318 # 0x04035318 - 0x04035330 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04033288 +gsSPBranchList sparkles_animation_seg4_dl_04035288 + +glabel sparkles_animation_seg4_dl_04035330 # 0x04035330 - 0x04035348 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04033A88 +gsSPBranchList sparkles_animation_seg4_dl_04035288 + +glabel sparkles_animation_seg4_dl_04035348 # 0x04035348 - 0x04035360 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04034288 +gsSPBranchList sparkles_animation_seg4_dl_04035288 + +glabel sparkles_animation_seg4_dl_04035360 # 0x04035360 - 0x04035378 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, sparkles_animation_seg4_texture_04034A88 +gsSPBranchList sparkles_animation_seg4_dl_04035288 diff --git a/actors/spindrift/geo.s b/actors/spindrift/geo.s index 76d1992..7f422fd 100644 --- a/actors/spindrift/geo.s +++ b/actors/spindrift/geo.s @@ -1,34 +1,34 @@ -glabel spindrift_geo # 0x0C000000 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 32768 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002900 - geo_open_node - geo_animated_part LAYER_OPAQUE, 100, 0, 0, spindrift_seg5_dl_05000328 - geo_animated_part LAYER_ALPHA, 100, 0, 0, spindrift_seg5_dl_05002A20 - geo_animated_part LAYER_ALPHA, 100, 0, 0, spindrift_seg5_dl_05002B30 - geo_animated_part LAYER_OPAQUE, -88, -32, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spindrift_seg5_dl_050002A0 - geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002D08 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, spindrift_seg5_dl_05002748 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002830 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel spindrift_geo # 0x0C000000 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 32768 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002900 + geo_open_node + geo_animated_part LAYER_OPAQUE, 100, 0, 0, spindrift_seg5_dl_05000328 + geo_animated_part LAYER_ALPHA, 100, 0, 0, spindrift_seg5_dl_05002A20 + geo_animated_part LAYER_ALPHA, 100, 0, 0, spindrift_seg5_dl_05002B30 + geo_animated_part LAYER_OPAQUE, -88, -32, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spindrift_seg5_dl_050002A0 + geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002D08 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, spindrift_seg5_dl_05002748 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, spindrift_seg5_dl_05002830 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/spindrift/model.s b/actors/spindrift/model.s index b6385a2..039c42d 100644 --- a/actors/spindrift/model.s +++ b/actors/spindrift/model.s @@ -1,428 +1,428 @@ -# Spindrift - -# Unreferenced light -.byte 0x3F, 0x08, 0x1B, 0x00, 0x3F, 0x08, 0x1B, 0x00 - -.byte 0xFF, 0x22, 0x6D, 0x00, 0xFF, 0x22, 0x6D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFD, 0xFF, 0xFF, 0x00, 0xFD, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_light_05000030: # 0x05000030 -.byte 0x12, 0x2C, 0x00, 0x00, 0x12, 0x2C, 0x00, 0x00 - -spindrift_seg5_light_05000038: # 0x05000038 -.byte 0x49, 0xB2, 0x00, 0x00, 0x49, 0xB2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_light_05000048: # 0x05000048 -.byte 0x37, 0x3F, 0x00, 0x00, 0x37, 0x3F, 0x00, 0x00 - -spindrift_seg5_light_05000050: # 0x05000050 -.byte 0xDD, 0xFF, 0x01, 0x00, 0xDD, 0xFF, 0x01, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x15, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00 - -.byte 0x00, 0x56, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_light_05000078: # 0x05000078 -.byte 0x3F, 0x38, 0x00, 0x00, 0x3F, 0x38, 0x00, 0x00 - -spindrift_seg5_light_05000080: # 0x05000080 -.byte 0xFF, 0xE2, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_light_05000090: # 0x05000090 -.byte 0x00, 0x0F, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00 - -spindrift_seg5_light_05000098: # 0x05000098 -.byte 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_vertex_050000C0: # 0x050000C0 -vertex 34, 40, 30, 0, 0, 0x7B, 0x17, 0x11, 0x00 -vertex 34, -16, 46, 0, 0, 0x7B, 0xF7, 0x1C, 0x00 -vertex 46, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 34, -50, 0, 0, 0, 0x7B, 0xE3, 0x00, 0xFF -vertex 34, -16, -46, 0, 0, 0x7B, 0xF7, 0xE3, 0xFF -vertex 34, 40, -28, 0, 0, 0x7B, 0x18, 0xEE, 0xFF - -spindrift_seg5_vertex_05000120: # 0x05000120 -vertex 6, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 34, -16, -46, 0, 0, 0x92, 0xEE, 0xC4, 0x00 -vertex 34, -50, 0, 0, 0, 0x92, 0xC2, 0x00, 0x00 -vertex 34, -16, 46, 0, 0, 0x92, 0xEC, 0x3B, 0xFF -vertex 34, 40, -28, 0, 0, 0x92, 0x32, 0xDB, 0xFF -vertex 34, 40, 30, 0, 0, 0x92, 0x31, 0x25, 0xFF - -spindrift_seg5_vertex_05000180: # 0x05000180 -vertex 70, 50, 0, 0, 0, 0xCB, 0x73, 0x00, 0x00 -vertex 24, -12, 56, 0, 0, 0xA9, 0x22, 0x54, 0x00 -vertex 128, -2, 94, 0, 0, 0xDA, 0x45, 0x63, 0x00 -vertex 0, -5, 0, 0, 0, 0x8E, 0x37, 0x00, 0xFF -vertex 24, -12, -56, 0, 0, 0xA8, 0x22, 0xAC, 0xFF -vertex 0, -57, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF -vertex 55, -113, 57, 0, 0, 0xA5, 0xCE, 0x48, 0xFF -vertex 128, -2, -94, 0, 0, 0xDA, 0x45, 0x9D, 0xFF -vertex 55, -113, -57, 0, 0, 0xA5, 0xCE, 0xB8, 0xFF - -spindrift_seg5_vertex_05000210: # 0x05000210 -vertex 55, -113, -57, 0, 0, 0xA5, 0xCE, 0xB8, 0x00 -vertex 55, -113, 57, 0, 0, 0xA5, 0xCE, 0x48, 0x00 -vertex 0, -57, 0, 0, 0, 0x87, 0xDD, 0x00, 0x00 -vertex 128, -2, -94, 0, 0, 0xDA, 0x45, 0x9D, 0xFF -vertex 24, -12, -56, 0, 0, 0xA8, 0x22, 0xAC, 0xFF -vertex 128, -2, 94, 0, 0, 0xDA, 0x45, 0x63, 0xFF -vertex 24, -12, 56, 0, 0, 0xA9, 0x22, 0x54, 0xFF -vertex 138, 66, 0, 0, 0, 0xE3, 0x7B, 0x00, 0xFF -vertex 70, 50, 0, 0, 0, 0xCB, 0x73, 0x00, 0xFF - -glabel spindrift_seg5_dl_050002A0 # 0x050002A0 - 0x05000328 -gsSPLight spindrift_seg5_light_05000050, 1 -gsSPLight spindrift_seg5_light_05000048, 2 -gsSPVertex spindrift_seg5_vertex_050000C0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 1, 3, 2, 0x0, 4, 5, 2, 0x0 -gsSP1Triangle 5, 0, 2, 0x0 -gsSPLight spindrift_seg5_light_05000038, 1 -gsSPLight spindrift_seg5_light_05000030, 2 -gsSPVertex spindrift_seg5_vertex_05000120, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 4, 0, 5, 0x0 -gsSP1Triangle 5, 0, 3, 0x0 -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05000328 # 0x05000328 - 0x050003D8 -gsSPClearGeometryMode G_CULL_BACK -gsSPLight spindrift_seg5_light_05000098, 1 -gsSPLight spindrift_seg5_light_05000090, 2 -gsSPVertex spindrift_seg5_vertex_05000180, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 4, 3, 0x0, 1, 5, 6, 0x0 -gsSP2Triangles 7, 4, 0, 0x0, 5, 4, 8, 0x0 -gsSP2Triangles 5, 1, 3, 0x0, 4, 5, 3, 0x0 -gsSPLight spindrift_seg5_light_05000080, 1 -gsSPLight spindrift_seg5_light_05000078, 2 -gsSPVertex spindrift_seg5_vertex_05000210, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 5, 7, 8, 0x0 -gsSP1Triangle 8, 7, 3, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -spindrift_seg5_animvalue_050003D8: # 0x050003D8 -.hword 0x0000, 0x00EC, 0x00EC, 0x00EE, 0x00F1, 0x00F5, 0x00F8, 0x00FC -.hword 0x00FF, 0x0101, 0x0101, 0x0101, 0x00FF, 0x00FD, 0x00FA, 0x00F6 -.hword 0x00F3, 0x00F0, 0x00EE, 0x00EC, 0x00EC, 0x3FFF, 0x0000, 0x0D79 -.hword 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942 -.hword 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E -.hword 0xF287, 0x0000, 0x4BD0, 0xC001, 0x0000, 0x0D79, 0x1AF2, 0x286B -.hword 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437 -.hword 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000 -.hword 0x4BD0, 0xC001, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D -.hword 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A -.hword 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x0000 -.hword 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9 -.hword 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795 -.hword 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x0000, 0x0D79, 0x1AF2, 0x286B -.hword 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437 -.hword 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000 -.hword 0x4BD0, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6 -.hword 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3 -.hword 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x3FFF, 0xFA42 -.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E -.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 -.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 -.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 -.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xFA42 -.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E -.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 -.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 -.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 -.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xFA42 -.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E -.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 -.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 -.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 -.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xC001 - -spindrift_seg5_animindex_050005F8: # 0x050005F8 -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x010F, 0x0001, 0x0000, 0x0014, 0x00E7, 0x0014, 0x00FB -.hword 0x0001, 0x0000, 0x0014, 0x00BF, 0x0014, 0x00D3, 0x0001, 0x0000 -.hword 0x0014, 0x0097, 0x0014, 0x00AB, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0096, 0x0014, 0x0081, 0x0001, 0x0000, 0x0001, 0x0095 -.hword 0x0014, 0x006C, 0x0001, 0x0000, 0x0001, 0x0080, 0x0014, 0x0057 -.hword 0x0001, 0x0000, 0x0001, 0x006B, 0x0014, 0x0042, 0x0001, 0x0000 -.hword 0x0001, 0x0056, 0x0014, 0x002C, 0x0001, 0x0000, 0x0001, 0x0040 -.hword 0x0014, 0x0016, 0x0001, 0x0000, 0x0001, 0x002A, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0041, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x002B - -spindrift_seg5_anim_050006AC: # 0x050006AC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x13 -.hword 0x0E -.word spindrift_seg5_animvalue_050003D8 -.word spindrift_seg5_animindex_050005F8 -.word 0 - -.word 0 - -.word 0 -.word 1 # False Bin ID? - -spindrift_seg5_texture_050006D0: # 0x050006D0 -.incbin "actors/spindrift/spindrift_face.rgba16" - -spindrift_seg5_texture_05000ED0: # 0x05000ED0 -.incbin "actors/spindrift/spindrift_petal.rgba16" - -spindrift_seg5_texture_050016D0: # 0x050016D0 -.incbin "actors/spindrift/spindrift_leaf.rgba16" - -spindrift_seg5_texture_05001ED0: # 0x05001ED0 -.incbin "actors/spindrift/spindrift_head.rgba16" - -spindrift_seg5_vertex_050026D0: # 0x050026D0 -vertex -54, -54, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 56, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -54, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 56, -54, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel spindrift_seg5_dl_05002710 # 0x05002710 - 0x05002748 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_05001ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex spindrift_seg5_vertex_050026D0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002748 # 0x05002748 - 0x050027B8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_05002710 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -spindrift_seg5_vertex_050027B8: # 0x050027B8 -vertex 27, -112, -47, -36, 520, 0xFF, 0xFF, 0xFF, 0xFF -vertex 27, -112, 48, 990, 520, 0xFF, 0xFF, 0xFF, 0xFF -vertex -32, -112, -47, -36, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -32, -112, 48, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel spindrift_seg5_dl_050027F8 # 0x050027F8 - 0x05002830 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050006D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex spindrift_seg5_vertex_050027B8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002830 # 0x05002830 - 0x050028A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_050027F8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -spindrift_seg5_vertex_050028A0: # 0x050028A0 -vertex 36, -109, -44, -30, 572, 0xFF, 0xFF, 0xFF, 0xFF -vertex 83, -79, 0, 480, 1092, 0xFF, 0xFF, 0xFF, 0xFF -vertex 36, -109, 45, 990, 572, 0xFF, 0xFF, 0xFF, 0xFF - -glabel spindrift_seg5_dl_050028D0 # 0x050028D0 - 0x05002900 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050006D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex spindrift_seg5_vertex_050028A0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002900 # 0x05002900 - 0x05002970 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_050028D0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -spindrift_seg5_light_05002970: # 0x05002970 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -spindrift_seg5_light_05002978: # 0x05002978 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_vertex_05002988: # 0x05002988 -vertex 19, 22, 102, 196, 1200, 0x90, 0x25, 0x2E, 0xFF -vertex 13, -6, 4, 1032, 456, 0x92, 0x3E, 0xF5, 0xFF -vertex -20, -53, 69, 250, -194, 0x90, 0x25, 0x2E, 0xFF -vertex 34, -56, 120, -62, 330, 0xA9, 0x04, 0x5C, 0xFF - -glabel spindrift_seg5_dl_050029C8 # 0x050029C8 - 0x05002A20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050016D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPClearGeometryMode G_CULL_BACK -gsSPLight spindrift_seg5_light_05002978, 1 -gsSPLight spindrift_seg5_light_05002970, 2 -gsSPVertex spindrift_seg5_vertex_05002988, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002A20 # 0x05002A20 - 0x05002A80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_050029C8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -spindrift_seg5_light_05002A80: # 0x05002A80 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -spindrift_seg5_light_05002A88: # 0x05002A88 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_vertex_05002A98: # 0x05002A98 -vertex 0, -33, -69, 514, 1102, 0xA0, 0x40, 0xCD, 0xFF -vertex 13, -2, 0, 1070, 398, 0x9C, 0x4C, 0xF1, 0xFF -vertex 53, 33, -86, 138, -146, 0xA0, 0x40, 0xCD, 0xFF -vertex 62, -15, -122, -146, 482, 0xAC, 0x2E, 0xAE, 0xFF - -glabel spindrift_seg5_dl_05002AD8 # 0x05002AD8 - 0x05002B30 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050016D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPClearGeometryMode G_CULL_BACK -gsSPLight spindrift_seg5_light_05002A88, 1 -gsSPLight spindrift_seg5_light_05002A80, 2 -gsSPVertex spindrift_seg5_vertex_05002A98, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002B30 # 0x05002B30 - 0x05002B90 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_05002AD8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -spindrift_seg5_light_05002B90: # 0x05002B90 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -spindrift_seg5_light_05002B98: # 0x05002B98 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spindrift_seg5_vertex_05002BA8: # 0x05002BA8 -vertex 28, -6, 21, 474, 1104, 0x7E, 0xFD, 0x0B, 0xFF -vertex 42, -20, -134, -192, 0, 0x7E, 0xFD, 0x0B, 0xFF -vertex 42, 98, -96, 1152, 0, 0x7E, 0xFD, 0x0B, 0xFF -vertex 28, -21, 0, 474, 1104, 0x7E, 0xF4, 0x00, 0xFF -vertex 42, 122, -61, -192, 0, 0x7E, 0xF4, 0x00, 0xFF -vertex 42, 122, 63, 1152, 0, 0x7E, 0xF4, 0x00, 0xFF -vertex 28, -6, -20, 474, 1104, 0x7E, 0xFD, 0xF5, 0xFF -vertex 42, 97, 97, -192, 0, 0x7E, 0xFD, 0xF5, 0xFF -vertex 42, -21, 135, 1152, 0, 0x7E, 0xFD, 0xF5, 0xFF -vertex 28, 18, -12, 474, 1104, 0x7E, 0x09, 0xF9, 0xFF -vertex 42, -61, 122, -192, 0, 0x7E, 0x09, 0xF9, 0xFF -vertex 42, -135, 21, 1152, 0, 0x7E, 0x09, 0xF9, 0xFF -vertex 28, 18, 13, 474, 1104, 0x7E, 0x0A, 0x07, 0xFF -vertex 42, -134, -21, -192, 0, 0x7E, 0x0A, 0x07, 0xFF -vertex 42, -61, -122, 1152, 0, 0x7E, 0x0A, 0x07, 0xFF - -glabel spindrift_seg5_dl_05002C98 # 0x05002C98 - 0x05002D08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_05000ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPClearGeometryMode G_CULL_BACK -gsSPLight spindrift_seg5_light_05002B98, 1 -gsSPLight spindrift_seg5_light_05002B90, 2 -gsSPVertex spindrift_seg5_vertex_05002BA8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -glabel spindrift_seg5_dl_05002D08 # 0x05002D08 - 0x05002D68 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList spindrift_seg5_dl_05002C98 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -# unlike the other anim lists, this one is way after the actual anim entry. why? -glabel spindrift_seg5_anims_05002D68 # 0x05002D68 -.word spindrift_seg5_anim_050006AC -.word 0 -.word 0 -.word 0 +# Spindrift + +# Unreferenced light +.byte 0x3F, 0x08, 0x1B, 0x00, 0x3F, 0x08, 0x1B, 0x00 + +.byte 0xFF, 0x22, 0x6D, 0x00, 0xFF, 0x22, 0x6D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFD, 0xFF, 0xFF, 0x00, 0xFD, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_light_05000030: # 0x05000030 +.byte 0x12, 0x2C, 0x00, 0x00, 0x12, 0x2C, 0x00, 0x00 + +spindrift_seg5_light_05000038: # 0x05000038 +.byte 0x49, 0xB2, 0x00, 0x00, 0x49, 0xB2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_light_05000048: # 0x05000048 +.byte 0x37, 0x3F, 0x00, 0x00, 0x37, 0x3F, 0x00, 0x00 + +spindrift_seg5_light_05000050: # 0x05000050 +.byte 0xDD, 0xFF, 0x01, 0x00, 0xDD, 0xFF, 0x01, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x15, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00 + +.byte 0x00, 0x56, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_light_05000078: # 0x05000078 +.byte 0x3F, 0x38, 0x00, 0x00, 0x3F, 0x38, 0x00, 0x00 + +spindrift_seg5_light_05000080: # 0x05000080 +.byte 0xFF, 0xE2, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_light_05000090: # 0x05000090 +.byte 0x00, 0x0F, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00 + +spindrift_seg5_light_05000098: # 0x05000098 +.byte 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_vertex_050000C0: # 0x050000C0 +vertex 34, 40, 30, 0, 0, 0x7B, 0x17, 0x11, 0x00 +vertex 34, -16, 46, 0, 0, 0x7B, 0xF7, 0x1C, 0x00 +vertex 46, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 34, -50, 0, 0, 0, 0x7B, 0xE3, 0x00, 0xFF +vertex 34, -16, -46, 0, 0, 0x7B, 0xF7, 0xE3, 0xFF +vertex 34, 40, -28, 0, 0, 0x7B, 0x18, 0xEE, 0xFF + +spindrift_seg5_vertex_05000120: # 0x05000120 +vertex 6, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 34, -16, -46, 0, 0, 0x92, 0xEE, 0xC4, 0x00 +vertex 34, -50, 0, 0, 0, 0x92, 0xC2, 0x00, 0x00 +vertex 34, -16, 46, 0, 0, 0x92, 0xEC, 0x3B, 0xFF +vertex 34, 40, -28, 0, 0, 0x92, 0x32, 0xDB, 0xFF +vertex 34, 40, 30, 0, 0, 0x92, 0x31, 0x25, 0xFF + +spindrift_seg5_vertex_05000180: # 0x05000180 +vertex 70, 50, 0, 0, 0, 0xCB, 0x73, 0x00, 0x00 +vertex 24, -12, 56, 0, 0, 0xA9, 0x22, 0x54, 0x00 +vertex 128, -2, 94, 0, 0, 0xDA, 0x45, 0x63, 0x00 +vertex 0, -5, 0, 0, 0, 0x8E, 0x37, 0x00, 0xFF +vertex 24, -12, -56, 0, 0, 0xA8, 0x22, 0xAC, 0xFF +vertex 0, -57, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF +vertex 55, -113, 57, 0, 0, 0xA5, 0xCE, 0x48, 0xFF +vertex 128, -2, -94, 0, 0, 0xDA, 0x45, 0x9D, 0xFF +vertex 55, -113, -57, 0, 0, 0xA5, 0xCE, 0xB8, 0xFF + +spindrift_seg5_vertex_05000210: # 0x05000210 +vertex 55, -113, -57, 0, 0, 0xA5, 0xCE, 0xB8, 0x00 +vertex 55, -113, 57, 0, 0, 0xA5, 0xCE, 0x48, 0x00 +vertex 0, -57, 0, 0, 0, 0x87, 0xDD, 0x00, 0x00 +vertex 128, -2, -94, 0, 0, 0xDA, 0x45, 0x9D, 0xFF +vertex 24, -12, -56, 0, 0, 0xA8, 0x22, 0xAC, 0xFF +vertex 128, -2, 94, 0, 0, 0xDA, 0x45, 0x63, 0xFF +vertex 24, -12, 56, 0, 0, 0xA9, 0x22, 0x54, 0xFF +vertex 138, 66, 0, 0, 0, 0xE3, 0x7B, 0x00, 0xFF +vertex 70, 50, 0, 0, 0, 0xCB, 0x73, 0x00, 0xFF + +glabel spindrift_seg5_dl_050002A0 # 0x050002A0 - 0x05000328 +gsSPLight spindrift_seg5_light_05000050, 1 +gsSPLight spindrift_seg5_light_05000048, 2 +gsSPVertex spindrift_seg5_vertex_050000C0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 1, 3, 2, 0x0, 4, 5, 2, 0x0 +gsSP1Triangle 5, 0, 2, 0x0 +gsSPLight spindrift_seg5_light_05000038, 1 +gsSPLight spindrift_seg5_light_05000030, 2 +gsSPVertex spindrift_seg5_vertex_05000120, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 4, 0, 5, 0x0 +gsSP1Triangle 5, 0, 3, 0x0 +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05000328 # 0x05000328 - 0x050003D8 +gsSPClearGeometryMode G_CULL_BACK +gsSPLight spindrift_seg5_light_05000098, 1 +gsSPLight spindrift_seg5_light_05000090, 2 +gsSPVertex spindrift_seg5_vertex_05000180, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 4, 3, 0x0, 1, 5, 6, 0x0 +gsSP2Triangles 7, 4, 0, 0x0, 5, 4, 8, 0x0 +gsSP2Triangles 5, 1, 3, 0x0, 4, 5, 3, 0x0 +gsSPLight spindrift_seg5_light_05000080, 1 +gsSPLight spindrift_seg5_light_05000078, 2 +gsSPVertex spindrift_seg5_vertex_05000210, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 5, 7, 8, 0x0 +gsSP1Triangle 8, 7, 3, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +spindrift_seg5_animvalue_050003D8: # 0x050003D8 +.hword 0x0000, 0x00EC, 0x00EC, 0x00EE, 0x00F1, 0x00F5, 0x00F8, 0x00FC +.hword 0x00FF, 0x0101, 0x0101, 0x0101, 0x00FF, 0x00FD, 0x00FA, 0x00F6 +.hword 0x00F3, 0x00F0, 0x00EE, 0x00EC, 0x00EC, 0x3FFF, 0x0000, 0x0D79 +.hword 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942 +.hword 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E +.hword 0xF287, 0x0000, 0x4BD0, 0xC001, 0x0000, 0x0D79, 0x1AF2, 0x286B +.hword 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437 +.hword 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000 +.hword 0x4BD0, 0xC001, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D +.hword 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A +.hword 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x0000 +.hword 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9 +.hword 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795 +.hword 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x0000, 0x0D79, 0x1AF2, 0x286B +.hword 0x35E4, 0x435D, 0x50D6, 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437 +.hword 0xA1B0, 0xAF2A, 0xBCA3, 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000 +.hword 0x4BD0, 0x0000, 0x0D79, 0x1AF2, 0x286B, 0x35E4, 0x435D, 0x50D6 +.hword 0x5E50, 0x6BC9, 0x7942, 0x86BE, 0x9437, 0xA1B0, 0xAF2A, 0xBCA3 +.hword 0xCA1C, 0xD795, 0xE50E, 0xF287, 0x0000, 0x4BD0, 0x3FFF, 0xFA42 +.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E +.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 +.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 +.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 +.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xFA42 +.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E +.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 +.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 +.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 +.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xFA42 +.hword 0xFCCB, 0xFFCC, 0x02F5, 0x05F6, 0x087F, 0x0A3F, 0x0AE6, 0x0A5E +.hword 0x08EB, 0x06C9, 0x0432, 0x0160, 0xFE8F, 0xFBF8, 0xF9D6, 0xF863 +.hword 0xF7DA, 0xF863, 0xF9D6, 0x24E7, 0x23FC, 0x22E4, 0x21BE, 0x20A6 +.hword 0x1FBA, 0x1F17, 0x1EDA, 0x1F0C, 0x1F93, 0x2059, 0x214A, 0x2251 +.hword 0x2357, 0x2448, 0x250F, 0x2596, 0x25C7, 0x2596, 0x250F, 0xC001 + +spindrift_seg5_animindex_050005F8: # 0x050005F8 +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x010F, 0x0001, 0x0000, 0x0014, 0x00E7, 0x0014, 0x00FB +.hword 0x0001, 0x0000, 0x0014, 0x00BF, 0x0014, 0x00D3, 0x0001, 0x0000 +.hword 0x0014, 0x0097, 0x0014, 0x00AB, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0096, 0x0014, 0x0081, 0x0001, 0x0000, 0x0001, 0x0095 +.hword 0x0014, 0x006C, 0x0001, 0x0000, 0x0001, 0x0080, 0x0014, 0x0057 +.hword 0x0001, 0x0000, 0x0001, 0x006B, 0x0014, 0x0042, 0x0001, 0x0000 +.hword 0x0001, 0x0056, 0x0014, 0x002C, 0x0001, 0x0000, 0x0001, 0x0040 +.hword 0x0014, 0x0016, 0x0001, 0x0000, 0x0001, 0x002A, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0041, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x002B + +spindrift_seg5_anim_050006AC: # 0x050006AC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x13 +.hword 0x0E +.word spindrift_seg5_animvalue_050003D8 +.word spindrift_seg5_animindex_050005F8 +.word 0 + +.word 0 + +.word 0 +.word 1 # False Bin ID? + +spindrift_seg5_texture_050006D0: # 0x050006D0 +.incbin "actors/spindrift/spindrift_face.rgba16" + +spindrift_seg5_texture_05000ED0: # 0x05000ED0 +.incbin "actors/spindrift/spindrift_petal.rgba16" + +spindrift_seg5_texture_050016D0: # 0x050016D0 +.incbin "actors/spindrift/spindrift_leaf.rgba16" + +spindrift_seg5_texture_05001ED0: # 0x05001ED0 +.incbin "actors/spindrift/spindrift_head.rgba16" + +spindrift_seg5_vertex_050026D0: # 0x050026D0 +vertex -54, -54, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 56, 56, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -54, 56, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 56, -54, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel spindrift_seg5_dl_05002710 # 0x05002710 - 0x05002748 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_05001ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex spindrift_seg5_vertex_050026D0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002748 # 0x05002748 - 0x050027B8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_05002710 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +spindrift_seg5_vertex_050027B8: # 0x050027B8 +vertex 27, -112, -47, -36, 520, 0xFF, 0xFF, 0xFF, 0xFF +vertex 27, -112, 48, 990, 520, 0xFF, 0xFF, 0xFF, 0xFF +vertex -32, -112, -47, -36, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -32, -112, 48, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel spindrift_seg5_dl_050027F8 # 0x050027F8 - 0x05002830 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050006D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex spindrift_seg5_vertex_050027B8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002830 # 0x05002830 - 0x050028A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_050027F8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +spindrift_seg5_vertex_050028A0: # 0x050028A0 +vertex 36, -109, -44, -30, 572, 0xFF, 0xFF, 0xFF, 0xFF +vertex 83, -79, 0, 480, 1092, 0xFF, 0xFF, 0xFF, 0xFF +vertex 36, -109, 45, 990, 572, 0xFF, 0xFF, 0xFF, 0xFF + +glabel spindrift_seg5_dl_050028D0 # 0x050028D0 - 0x05002900 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050006D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex spindrift_seg5_vertex_050028A0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002900 # 0x05002900 - 0x05002970 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_050028D0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +spindrift_seg5_light_05002970: # 0x05002970 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +spindrift_seg5_light_05002978: # 0x05002978 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_vertex_05002988: # 0x05002988 +vertex 19, 22, 102, 196, 1200, 0x90, 0x25, 0x2E, 0xFF +vertex 13, -6, 4, 1032, 456, 0x92, 0x3E, 0xF5, 0xFF +vertex -20, -53, 69, 250, -194, 0x90, 0x25, 0x2E, 0xFF +vertex 34, -56, 120, -62, 330, 0xA9, 0x04, 0x5C, 0xFF + +glabel spindrift_seg5_dl_050029C8 # 0x050029C8 - 0x05002A20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050016D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPClearGeometryMode G_CULL_BACK +gsSPLight spindrift_seg5_light_05002978, 1 +gsSPLight spindrift_seg5_light_05002970, 2 +gsSPVertex spindrift_seg5_vertex_05002988, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002A20 # 0x05002A20 - 0x05002A80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_050029C8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +spindrift_seg5_light_05002A80: # 0x05002A80 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +spindrift_seg5_light_05002A88: # 0x05002A88 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_vertex_05002A98: # 0x05002A98 +vertex 0, -33, -69, 514, 1102, 0xA0, 0x40, 0xCD, 0xFF +vertex 13, -2, 0, 1070, 398, 0x9C, 0x4C, 0xF1, 0xFF +vertex 53, 33, -86, 138, -146, 0xA0, 0x40, 0xCD, 0xFF +vertex 62, -15, -122, -146, 482, 0xAC, 0x2E, 0xAE, 0xFF + +glabel spindrift_seg5_dl_05002AD8 # 0x05002AD8 - 0x05002B30 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_050016D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPClearGeometryMode G_CULL_BACK +gsSPLight spindrift_seg5_light_05002A88, 1 +gsSPLight spindrift_seg5_light_05002A80, 2 +gsSPVertex spindrift_seg5_vertex_05002A98, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002B30 # 0x05002B30 - 0x05002B90 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_05002AD8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +spindrift_seg5_light_05002B90: # 0x05002B90 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +spindrift_seg5_light_05002B98: # 0x05002B98 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spindrift_seg5_vertex_05002BA8: # 0x05002BA8 +vertex 28, -6, 21, 474, 1104, 0x7E, 0xFD, 0x0B, 0xFF +vertex 42, -20, -134, -192, 0, 0x7E, 0xFD, 0x0B, 0xFF +vertex 42, 98, -96, 1152, 0, 0x7E, 0xFD, 0x0B, 0xFF +vertex 28, -21, 0, 474, 1104, 0x7E, 0xF4, 0x00, 0xFF +vertex 42, 122, -61, -192, 0, 0x7E, 0xF4, 0x00, 0xFF +vertex 42, 122, 63, 1152, 0, 0x7E, 0xF4, 0x00, 0xFF +vertex 28, -6, -20, 474, 1104, 0x7E, 0xFD, 0xF5, 0xFF +vertex 42, 97, 97, -192, 0, 0x7E, 0xFD, 0xF5, 0xFF +vertex 42, -21, 135, 1152, 0, 0x7E, 0xFD, 0xF5, 0xFF +vertex 28, 18, -12, 474, 1104, 0x7E, 0x09, 0xF9, 0xFF +vertex 42, -61, 122, -192, 0, 0x7E, 0x09, 0xF9, 0xFF +vertex 42, -135, 21, 1152, 0, 0x7E, 0x09, 0xF9, 0xFF +vertex 28, 18, 13, 474, 1104, 0x7E, 0x0A, 0x07, 0xFF +vertex 42, -134, -21, -192, 0, 0x7E, 0x0A, 0x07, 0xFF +vertex 42, -61, -122, 1152, 0, 0x7E, 0x0A, 0x07, 0xFF + +glabel spindrift_seg5_dl_05002C98 # 0x05002C98 - 0x05002D08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, spindrift_seg5_texture_05000ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPClearGeometryMode G_CULL_BACK +gsSPLight spindrift_seg5_light_05002B98, 1 +gsSPLight spindrift_seg5_light_05002B90, 2 +gsSPVertex spindrift_seg5_vertex_05002BA8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +glabel spindrift_seg5_dl_05002D08 # 0x05002D08 - 0x05002D68 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList spindrift_seg5_dl_05002C98 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +# unlike the other anim lists, this one is way after the actual anim entry. why? +glabel spindrift_seg5_anims_05002D68 # 0x05002D68 +.word spindrift_seg5_anim_050006AC +.word 0 +.word 0 +.word 0 diff --git a/actors/spiny/geo.s b/actors/spiny/geo.s index 8de03c6..76401c7 100644 --- a/actors/spiny/geo.s +++ b/actors/spiny/geo.s @@ -1,55 +1,55 @@ -glabel spiny_geo # 0x0C000328 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 72, -7, spiny_seg5_dl_05016A48 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016738 - geo_animated_part LAYER_OPAQUE, -1, 55, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 77, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016418 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -48, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 88, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050164E0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, 55, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 77, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050165A8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -48, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 88, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016670 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel spiny_geo # 0x0C000328 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 72, -7, spiny_seg5_dl_05016A48 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016738 + geo_animated_part LAYER_OPAQUE, -1, 55, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 77, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016418 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -48, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 88, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050164E0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, 55, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 77, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_050165A8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -48, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 88, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_seg5_dl_05016670 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/spiny/model.s b/actors/spiny/model.s index 2a8109e..a3b95ca 100644 --- a/actors/spiny/model.s +++ b/actors/spiny/model.s @@ -1,485 +1,485 @@ -# Spiny - -spiny_seg5_light_050157F8: # 0x050157F8 -.byte 0x32, 0x23, 0x0A, 0x00, 0x32, 0x23, 0x0A, 0x00 - -spiny_seg5_light_05015800: # 0x05015800 -.byte 0xCA, 0x8D, 0x29, 0x00, 0xCA, 0x8D, 0x29, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015810: # 0x05015810 -.byte 0x3A, 0x2C, 0x1F, 0x00, 0x3A, 0x2C, 0x1F, 0x00 - -spiny_seg5_light_05015818: # 0x05015818 -.byte 0xEB, 0xB0, 0x7F, 0x00, 0xEB, 0xB0, 0x7F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015828: # 0x05015828 -.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 - -spiny_seg5_light_05015830: # 0x05015830 -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015840: # 0x05015840 -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015848: # 0x05015848 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015858: # 0x05015858 -.byte 0x3D, 0x25, 0x01, 0x00, 0x3D, 0x25, 0x01, 0x00 - -spiny_seg5_light_05015860: # 0x05015860 -.byte 0xF4, 0x96, 0x07, 0x00, 0xF4, 0x96, 0x07, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_light_05015870: # 0x05015870 -.byte 0x3C, 0x2C, 0x09, 0x00, 0x3C, 0x2C, 0x09, 0x00 - -spiny_seg5_light_05015878: # 0x05015878 -.byte 0xF1, 0xB2, 0x25, 0x00, 0xF1, 0xB2, 0x25, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_seg5_vertex_05015888: # 0x05015888 -vertex 57, -31, -27, 0, 0, 0xD2, 0xA3, 0xB9, 0x00 -vertex 57, -31, 13, 0, 0, 0xE2, 0x9E, 0x4A, 0x00 -vertex 0, -17, 6, 0, 0, 0xDD, 0x8B, 0x1F, 0x00 -vertex 57, 27, -27, 0, 0, 0xD2, 0x5D, 0xB9, 0xFF -vertex 57, -1, -50, 0, 0, 0xBB, 0x00, 0x96, 0xFF -vertex 29, -1, -31, 0, 0, 0xC4, 0x00, 0x91, 0xFF -vertex 0, 11, -14, 0, 0, 0xD6, 0x5E, 0xB7, 0xFF -vertex 0, 13, 6, 0, 0, 0xDD, 0x75, 0x1F, 0xFF -vertex 57, 27, 13, 0, 0, 0xE2, 0x62, 0x4A, 0xFF -vertex 0, -1, 19, 0, 0, 0xE0, 0x00, 0x7A, 0xFF -vertex 0, -15, -14, 0, 0, 0xD6, 0xA2, 0xB7, 0xFF -vertex 0, -1, -19, 0, 0, 0xD4, 0x00, 0x89, 0xFF -vertex 57, -1, 31, 0, 0, 0xE6, 0x00, 0x7C, 0xFF - -spiny_seg5_vertex_05015958: # 0x05015958 -vertex 57, -31, 13, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, -31, -27, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, 27, -27, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, 27, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 57, -1, 31, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 57, -1, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -spiny_seg5_vertex_050159B8: # 0x050159B8 -vertex 59, -29, -23, 0, 0, 0xD4, 0xA2, 0xB8, 0x00 -vertex 59, -29, 19, 0, 0, 0xE4, 0x9E, 0x4A, 0x00 -vertex -2, -15, 12, 0, 0, 0xE0, 0x8A, 0x1F, 0x00 -vertex 58, 32, -23, 0, 0, 0xD1, 0x5D, 0xB8, 0xFF -vertex 58, 1, -47, 0, 0, 0xBB, 0xFF, 0x96, 0xFF -vertex 29, 1, -28, 0, 0, 0xC5, 0x00, 0x90, 0xFF -vertex -2, 15, -9, 0, 0, 0xD6, 0x5E, 0xB7, 0xFF -vertex -2, 17, 12, 0, 0, 0xDC, 0x75, 0x1F, 0xFF -vertex 58, 32, 19, 0, 0, 0xE1, 0x61, 0x4A, 0xFF -vertex -2, 0, 25, 0, 0, 0xE1, 0x00, 0x7A, 0xFF -vertex -2, -13, -9, 0, 0, 0xD8, 0xA1, 0xB7, 0xFF -vertex -2, 0, -14, 0, 0, 0xD6, 0x00, 0x89, 0xFF -vertex 58, 1, 38, 0, 0, 0xE6, 0x00, 0x7C, 0xFF - -spiny_seg5_vertex_05015A88: # 0x05015A88 -vertex 59, -29, 19, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 59, -29, -23, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 58, 32, -23, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 58, 32, 19, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 58, 1, 38, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 58, 1, -47, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -spiny_seg5_vertex_05015AE8: # 0x05015AE8 -vertex 0, -17, -6, 0, 0, 0xDD, 0x8B, 0xE1, 0x00 -vertex 57, -31, -13, 0, 0, 0xE2, 0x9E, 0xB6, 0x00 -vertex 57, -31, 27, 0, 0, 0xD2, 0xA3, 0x47, 0x00 -vertex 29, -1, 31, 0, 0, 0xC4, 0x00, 0x6F, 0xFF -vertex 57, -1, 50, 0, 0, 0xBB, 0x00, 0x6A, 0xFF -vertex 57, 27, 27, 0, 0, 0xD2, 0x5D, 0x47, 0xFF -vertex 0, 13, -6, 0, 0, 0xDD, 0x75, 0xE1, 0xFF -vertex 0, 11, 14, 0, 0, 0xD6, 0x5E, 0x49, 0xFF -vertex 0, -1, -19, 0, 0, 0xE0, 0x00, 0x86, 0xFF -vertex 57, 27, -13, 0, 0, 0xE2, 0x62, 0xB6, 0xFF -vertex 0, -1, 19, 0, 0, 0xD4, 0x00, 0x77, 0xFF -vertex 0, -15, 14, 0, 0, 0xD6, 0xA2, 0x49, 0xFF -vertex 57, -1, -31, 0, 0, 0xE6, 0x00, 0x84, 0xFF - -spiny_seg5_vertex_05015BB8: # 0x05015BB8 -vertex 57, 27, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, -31, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, -31, -13, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 57, 27, -13, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 57, -1, -31, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 57, -1, 50, 0, 0, 0x7F, 0x00, 0x00, 0xFF - -spiny_seg5_vertex_05015C18: # 0x05015C18 -vertex -2, -15, -12, 0, 0, 0xE0, 0x8A, 0xE1, 0x00 -vertex 59, -29, -19, 0, 0, 0xE4, 0x9E, 0xB6, 0x00 -vertex 59, -29, 23, 0, 0, 0xD4, 0xA2, 0x48, 0x00 -vertex 29, 1, 28, 0, 0, 0xC5, 0x00, 0x70, 0xFF -vertex 58, 1, 47, 0, 0, 0xBB, 0xFF, 0x6A, 0xFF -vertex 58, 32, 23, 0, 0, 0xD1, 0x5D, 0x48, 0xFF -vertex -2, 17, -12, 0, 0, 0xDC, 0x75, 0xE1, 0xFF -vertex -2, 15, 9, 0, 0, 0xD6, 0x5E, 0x49, 0xFF -vertex -2, 0, -25, 0, 0, 0xE1, 0x00, 0x86, 0xFF -vertex 58, 32, -19, 0, 0, 0xE1, 0x61, 0xB6, 0xFF -vertex -2, 0, 14, 0, 0, 0xD6, 0x00, 0x77, 0xFF -vertex -2, -13, 9, 0, 0, 0xD8, 0xA1, 0x49, 0xFF -vertex 58, 1, -38, 0, 0, 0xE6, 0x00, 0x84, 0xFF - -spiny_seg5_vertex_05015CE8: # 0x05015CE8 -vertex 58, 32, 23, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 59, -29, 23, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 59, -29, -19, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 58, 32, -19, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 58, 1, -38, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 58, 1, 47, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -spiny_seg5_vertex_05015D48: # 0x05015D48 -vertex -23, -40, -118, 0, 0, 0x98, 0xED, 0xBB, 0x00 -vertex 0, -4, -145, 0, 0, 0xEB, 0xF2, 0x84, 0x00 -vertex -12, -119, -85, 0, 0, 0xA5, 0xBC, 0xCB, 0x00 -vertex 10, -116, -121, 0, 0, 0x00, 0x9F, 0xAF, 0xFF -vertex 3, -146, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0xFF -vertex 10, -116, 121, 0, 0, 0x00, 0x9F, 0x51, 0xFF -vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF -vertex 47, -129, 0, 0, 0, 0x4C, 0x9B, 0x00, 0xFF -vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF -vertex 29, -156, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF -vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0xFF -vertex 38, -61, -110, 0, 0, 0x52, 0xD9, 0xA8, 0xFF -vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0xFF -vertex 22, 107, -136, 0, 0, 0xF8, 0x3B, 0x91, 0xFF -vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF - -spiny_seg5_vertex_05015E48: # 0x05015E48 -vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0xFF -vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0x00 -vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0x00 -vertex 22, 107, -136, 0, 0, 0xF8, 0x3B, 0x91, 0xFF -vertex 0, -4, -145, 0, 0, 0xEB, 0xF2, 0x84, 0xFF -vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0xFF -vertex 0, -4, 145, 0, 0, 0xEB, 0xF2, 0x7C, 0xFF -vertex -18, 49, 118, 0, 0, 0x95, 0x15, 0x40, 0xFF -vertex -23, -40, 118, 0, 0, 0x98, 0xED, 0x45, 0xFF -vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF -vertex 10, -116, 121, 0, 0, 0x00, 0x9F, 0x51, 0xFF -vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF -vertex 42, 77, 122, 0, 0, 0x5A, 0x13, 0x56, 0xFF -vertex 62, 160, 46, 0, 0, 0x43, 0x62, 0x2B, 0xFF -vertex 22, 107, 136, 0, 0, 0xF8, 0x3C, 0x6F, 0xFF -vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF - -spiny_seg5_vertex_05015F48: # 0x05015F48 -vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF -vertex 29, 168, 0, 0, 0, 0xE3, 0x7B, 0x00, 0x00 -vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0x00 -vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF -vertex 62, 160, 46, 0, 0, 0x43, 0x62, 0x2B, 0xFF -vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0xFF - -spiny_seg5_vertex_05015FA8: # 0x05015FA8 -vertex -44, -66, -39, 0, 0, 0x84, 0xF0, 0xEC, 0x00 -vertex -46, 72, -40, 0, 0, 0x87, 0x19, 0xE4, 0x00 -vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0x00 -vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF -vertex -23, -40, -118, 0, 0, 0x98, 0xED, 0xBB, 0xFF -vertex -31, -119, 0, 0, 0, 0x95, 0xBC, 0x00, 0xFF -vertex -12, -119, -85, 0, 0, 0xA5, 0xBC, 0xCB, 0xFF -vertex 3, -146, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF -vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF -vertex -44, -65, 41, 0, 0, 0x85, 0xEE, 0x18, 0xFF -vertex -46, 73, 40, 0, 0, 0x85, 0x14, 0x17, 0xFF -vertex -18, 49, 118, 0, 0, 0x95, 0x15, 0x40, 0xFF -vertex -23, -40, 118, 0, 0, 0x98, 0xED, 0x45, 0xFF -vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF -vertex 29, 168, 0, 0, 0, 0xE3, 0x7B, 0x00, 0xFF -vertex -28, 143, 0, 0, 0, 0x9E, 0x50, 0x00, 0xFF - -spiny_seg5_vertex_050160A8: # 0x050160A8 -vertex 42, 77, 122, 0, 0, 0x5A, 0x13, 0x56, 0x00 -vertex 140, 73, 51, 0, 0, 0x62, 0x2B, 0x43, 0x00 -vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0x00 -vertex 140, 73, -51, 0, 0, 0x6B, 0x24, 0xC8, 0xFF -vertex 142, -67, -51, 0, 0, 0x5C, 0xBE, 0xC8, 0xFF -vertex 38, -61, -110, 0, 0, 0x52, 0xD9, 0xA8, 0xFF -vertex 47, -129, 0, 0, 0, 0x4C, 0x9B, 0x00, 0xFF -vertex 142, -67, 51, 0, 0, 0x6A, 0xCC, 0x2C, 0xFF -vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF -vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0xFF - -spiny_seg5_vertex_05016148: # 0x05016148 -vertex 135, -2, -132, 0, 0, 0x68, 0x3E, 0x24, 0x00 -vertex 92, 33, -72, 0, 0, 0x68, 0x3E, 0x24, 0x00 -vertex 119, -20, -55, 0, 0, 0x68, 0x3E, 0x24, 0x00 -vertex 119, -20, 55, 0, 0, 0x10, 0x85, 0x19, 0xFF -vertex 135, -2, 135, 0, 0, 0x10, 0x85, 0x19, 0xFF -vertex 67, -20, 89, 0, 0, 0x10, 0x85, 0x19, 0xFF -vertex 135, -2, -132, 0, 0, 0x11, 0x85, 0xE6, 0xFF -vertex 119, -20, -55, 0, 0, 0x11, 0x85, 0xE6, 0xFF -vertex 67, -20, -89, 0, 0, 0x11, 0x85, 0xE6, 0xFF -vertex 139, -22, 29, 0, 0, 0x2D, 0x8A, 0x01, 0xFF -vertex 139, -23, -29, 0, 0, 0x2D, 0x8A, 0x01, 0xFF -vertex 216, 6, 0, 0, 0, 0x2D, 0x8A, 0x01, 0xFF -vertex 139, -22, 29, 0, 0, 0x11, 0x3D, 0x6D, 0xFF -vertex 216, 6, 0, 0, 0, 0x11, 0x3D, 0x6D, 0xFF -vertex 139, 30, 0, 0, 0, 0x11, 0x3D, 0x6D, 0xFF - -spiny_seg5_vertex_05016238: # 0x05016238 -vertex 139, 30, 0, 0, 0, 0x14, 0x3A, 0x92, 0xFF -vertex 216, 6, 0, 0, 0, 0x14, 0x3A, 0x92, 0x00 -vertex 139, -23, -29, 0, 0, 0x14, 0x3A, 0x92, 0x00 -vertex 120, 85, 29, 0, 0, 0x60, 0xAE, 0x01, 0xFF -vertex 120, 84, -29, 0, 0, 0x60, 0xAE, 0x01, 0xFF -vertex 172, 146, 0, 0, 0, 0x60, 0xAE, 0x01, 0xFF -vertex 172, 146, 0, 0, 0, 0xF1, 0x3F, 0x94, 0xFF -vertex 120, 84, -29, 0, 0, 0xF1, 0x3F, 0x94, 0xFF -vertex 85, 125, 0, 0, 0, 0xF1, 0x3F, 0x94, 0xFF -vertex 172, 146, 0, 0, 0, 0xEF, 0x42, 0x6B, 0xFF -vertex 85, 125, 0, 0, 0, 0xEF, 0x42, 0x6B, 0xFF -vertex 120, 85, 29, 0, 0, 0xEF, 0x42, 0x6B, 0xFF -vertex 92, 33, 72, 0, 0, 0xB8, 0x3E, 0x53, 0xFF -vertex 67, -20, 89, 0, 0, 0xB8, 0x3E, 0x53, 0xFF -vertex 135, -2, 135, 0, 0, 0xB8, 0x3E, 0x53, 0xFF - -spiny_seg5_vertex_05016328: # 0x05016328 -vertex 92, 33, 72, 0, 0, 0x69, 0x3D, 0xDD, 0xFF -vertex 135, -2, 135, 0, 0, 0x69, 0x3D, 0xDD, 0x00 -vertex 119, -20, 55, 0, 0, 0x69, 0x3D, 0xDD, 0x00 -vertex 67, -20, -89, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF -vertex 92, 33, -72, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF -vertex 135, -2, -132, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF -vertex 112, -74, -29, 0, 0, 0x74, 0x33, 0x01, 0xFF -vertex 112, -75, 29, 0, 0, 0x74, 0x33, 0x01, 0xFF -vertex 145, -148, 0, 0, 0, 0x74, 0x33, 0x01, 0xFF -vertex 145, -148, 0, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF -vertex 112, -75, 29, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF -vertex 74, -106, 0, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF -vertex 145, -148, 0, 0, 0, 0xDF, 0xC7, 0x94, 0xFF -vertex 74, -106, 0, 0, 0, 0xDF, 0xC7, 0x94, 0xFF -vertex 112, -74, -29, 0, 0, 0xDF, 0xC7, 0x94, 0xFF - -glabel spiny_seg5_dl_05016418 # 0x05016418 - 0x050164E0 -gsSPLight spiny_seg5_light_05015800, 1 -gsSPLight spiny_seg5_light_050157F8, 2 -gsSPVertex spiny_seg5_vertex_05015888, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 5, 4, 0, 0x0, 0, 10, 11, 0x0 -gsSP2Triangles 11, 6, 3, 0x0, 1, 12, 9, 0x0 -gsSP2Triangles 3, 5, 11, 0x0, 11, 5, 0, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 9, 12, 8, 0x0 -gsSP2Triangles 9, 2, 1, 0x0, 2, 10, 0, 0x0 -gsSPLight spiny_seg5_light_05015818, 1 -gsSPLight spiny_seg5_light_05015810, 2 -gsSPVertex spiny_seg5_vertex_05015958, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 -gsSPEndDisplayList - -glabel spiny_seg5_dl_050164E0 # 0x050164E0 - 0x050165A8 -gsSPLight spiny_seg5_light_05015800, 1 -gsSPLight spiny_seg5_light_050157F8, 2 -gsSPVertex spiny_seg5_vertex_050159B8, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 5, 4, 0, 0x0, 0, 10, 11, 0x0 -gsSP2Triangles 11, 6, 3, 0x0, 1, 12, 9, 0x0 -gsSP2Triangles 3, 5, 11, 0x0, 11, 5, 0, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 9, 12, 8, 0x0 -gsSP2Triangles 9, 2, 1, 0x0, 2, 10, 0, 0x0 -gsSPLight spiny_seg5_light_05015818, 1 -gsSPLight spiny_seg5_light_05015810, 2 -gsSPVertex spiny_seg5_vertex_05015A88, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 -gsSPEndDisplayList - -glabel spiny_seg5_dl_050165A8 # 0x050165A8 - 0x05016670 -gsSPLight spiny_seg5_light_05015800, 1 -gsSPLight spiny_seg5_light_050157F8, 2 -gsSPVertex spiny_seg5_vertex_05015AE8, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 10, 11, 2, 0x0 -gsSP2Triangles 5, 7, 10, 0x0, 8, 12, 1, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 2, 3, 10, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 9, 12, 8, 0x0 -gsSP2Triangles 1, 0, 8, 0x0, 2, 11, 0, 0x0 -gsSPLight spiny_seg5_light_05015818, 1 -gsSPLight spiny_seg5_light_05015810, 2 -gsSPVertex spiny_seg5_vertex_05015BB8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 -gsSPEndDisplayList - -glabel spiny_seg5_dl_05016670 # 0x05016670 - 0x05016738 -gsSPLight spiny_seg5_light_05015800, 1 -gsSPLight spiny_seg5_light_050157F8, 2 -gsSPVertex spiny_seg5_vertex_05015C18, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 5, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 10, 11, 2, 0x0 -gsSP2Triangles 5, 7, 10, 0x0, 8, 12, 1, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 2, 3, 10, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 9, 12, 8, 0x0 -gsSP2Triangles 1, 0, 8, 0x0, 2, 11, 0, 0x0 -gsSPLight spiny_seg5_light_05015818, 1 -gsSPLight spiny_seg5_light_05015810, 2 -gsSPVertex spiny_seg5_vertex_05015CE8, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 -gsSPEndDisplayList - -glabel spiny_seg5_dl_05016738 # 0x05016738 - 0x05016A48 -gsSPLight spiny_seg5_light_05015830, 1 -gsSPLight spiny_seg5_light_05015828, 2 -gsSPVertex spiny_seg5_vertex_05015D48, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 3, 4, 2, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 10, 9, 6, 0x0, 10, 6, 4, 0x0 -gsSP2Triangles 11, 12, 1, 0x0, 1, 12, 3, 0x0 -gsSP2Triangles 10, 12, 8, 0x0, 10, 3, 12, 0x0 -gsSP2Triangles 4, 3, 10, 0x0, 13, 11, 14, 0x0 -gsSP2Triangles 13, 14, 15, 0x0, 15, 14, 5, 0x0 -gsSPVertex spiny_seg5_vertex_05015E48, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 10, 11, 6, 0x0 -gsSP2Triangles 6, 11, 12, 0x0, 10, 6, 9, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSP2Triangles 14, 15, 7, 0x0, 12, 0, 13, 0x0 -gsSP2Triangles 7, 6, 14, 0x0, 14, 6, 12, 0x0 -gsSPVertex spiny_seg5_vertex_05015F48, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 2, 4, 0x0, 4, 2, 1, 0x0 -gsSPLight spiny_seg5_light_05015860, 1 -gsSPLight spiny_seg5_light_05015858, 2 -gsSPVertex spiny_seg5_vertex_05015FA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 6, 0, 4, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 11, 9, 12, 0x0, 9, 8, 12, 0x0 -gsSP2Triangles 11, 13, 10, 0x0, 0, 5, 9, 0x0 -gsSP2Triangles 14, 3, 15, 0x0, 14, 15, 13, 0x0 -gsSP2Triangles 0, 9, 10, 0x0, 0, 10, 1, 0x0 -gsSP2Triangles 6, 5, 0, 0x0, 15, 10, 13, 0x0 -gsSP2Triangles 3, 1, 15, 0x0, 10, 15, 1, 0x0 -gsSPLight spiny_seg5_light_05015848, 1 -gsSPLight spiny_seg5_light_05015840, 2 -gsSPVertex spiny_seg5_vertex_050160A8, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 0, 8, 1, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 3, 1, 7, 0x0 -gsSP2Triangles 3, 5, 9, 0x0, 1, 8, 7, 0x0 -gsSP2Triangles 3, 9, 2, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 4, 7, 6, 0x0, 4, 6, 5, 0x0 -gsSPLight spiny_seg5_light_05015878, 1 -gsSPLight spiny_seg5_light_05015870, 2 -gsSPVertex spiny_seg5_vertex_05016148, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex spiny_seg5_vertex_05016238, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex spiny_seg5_vertex_05016328, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPEndDisplayList - -glabel spiny_seg5_dl_05016A48 # 0x05016A48 - 0x05016A58 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPEndDisplayList - -spiny_seg5_animvalue_05016A58: # 0x05016A58 -.hword 0x0000, 0x0048, 0x0048, 0x0049, 0x004A, 0x004B, 0x004B, 0x004B -.hword 0x004B, 0x004A, 0x0049, 0x0048, 0x0048, 0x0048, 0x0049, 0x0049 -.hword 0x004A, 0x004B, 0x004C, 0x004C, 0x004C, 0x004B, 0x004A, 0x0049 -.hword 0x0048, 0x0048, 0xFFF9, 0x0001, 0x3FFF, 0xFFFF, 0x8001, 0x8001 -.hword 0x49CB, 0xC7C9, 0xC7C3, 0xC81A, 0xC8E4, 0xC9CE, 0xCA81, 0xCAA9 -.hword 0xCA5D, 0xC9EF, 0xC966, 0xC8C8, 0xC81D, 0xC769, 0xC6B3, 0xC603 -.hword 0xC55D, 0xC4C8, 0xC44B, 0xC3EB, 0xC3B0, 0xC3E2, 0xC49C, 0xC59C -.hword 0xC6A3, 0xC771, 0xC7C3, 0xC5BF, 0xC5C5, 0xC5D5, 0xC5EE, 0xC60E -.hword 0xC635, 0xC662, 0xC692, 0xC6C4, 0xC6F8, 0xC72C, 0xC75F, 0xC78F -.hword 0xC7BB, 0xC7E2, 0xC803, 0xC81C, 0xC82C, 0xC831, 0xC831, 0xC831 -.hword 0xC831, 0xC831, 0xC831, 0xC831, 0x0005, 0x00E1, 0x0308, 0x05D4 -.hword 0x08A0, 0x0AC7, 0x0BA3, 0x0A98, 0x080B, 0x04DA, 0x01E4, 0x0007 -.hword 0xFF3D, 0xFED9, 0xFEC1, 0xFEDB, 0xFF0E, 0xFF40, 0xFF56, 0xFF63 -.hword 0xFF84, 0xFFAE, 0xFFD8, 0xFFF9, 0x0005, 0xF843, 0xF88D, 0xF94F -.hword 0xFA60, 0xFB97, 0xFCCB, 0xFDD2, 0xFEDA, 0x0003, 0x0115, 0x01D5 -.hword 0x0209, 0x01B0, 0x0103, 0x0018, 0xFF0D, 0xFDF6, 0xFCEF, 0xFC12 -.hword 0xFB44, 0xFA6A, 0xF99A, 0xF8EA, 0xF870, 0xF843, 0xF83E, 0xF884 -.hword 0xF932, 0xFA14, 0xFAF7, 0xFBA5, 0xFBEB, 0xFBA0, 0xFAE6, 0xF9F3 -.hword 0xF8FE, 0xF83F, 0xF7A7, 0xF709, 0xF671, 0xF5E8, 0xF579, 0xF52E -.hword 0xF513, 0xF54F, 0xF5E5, 0xF6A8, 0xF76C, 0xF802, 0xF83E, 0x0005 -.hword 0x0003, 0x0000, 0xFFFD, 0xFFFA, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF7 -.hword 0xFFF9, 0xFFFE, 0x0003, 0x000D, 0x0019, 0x0027, 0x0035, 0x0041 -.hword 0x0049, 0x004C, 0x0047, 0x003A, 0x0029, 0x0017, 0x000A, 0x0005 -.hword 0x0755, 0x070F, 0x0657, 0x0552, 0x0425, 0x02F7, 0x01EB, 0x00D2 -.hword 0xFF8A, 0xFE55, 0xFD73, 0xFD26, 0xFD6C, 0xFE07, 0xFEE0, 0xFFDF -.hword 0x00EB, 0x01EE, 0x02CF, 0x03B0, 0x04AE, 0x05A8, 0x0682, 0x071B -.hword 0x0755, 0xF99F, 0xF98A, 0xF953, 0xF90C, 0xF8C4, 0xF88E, 0xF878 -.hword 0xF884, 0xF8AA, 0xF8E6, 0xF938, 0xF99E, 0xFA2A, 0xFAE0, 0xFBA7 -.hword 0xFC6B, 0xFD13, 0xFD88, 0xFDB4, 0xFD67, 0xFCA6, 0xFBAA, 0xFAAE -.hword 0xF9ED, 0xF99F, 0x0000, 0x0016, 0x004A, 0x0089, 0x00BE, 0x00D4 -.hword 0x00E4, 0x0101, 0x0113, 0x00FF, 0x00AE, 0x0005, 0xFECF, 0xFD12 -.hword 0xFB11, 0xF90F, 0xF74D, 0xF60F, 0xF596, 0xF65B, 0xF849, 0xFACB -.hword 0xFD4D, 0xFF3B, 0x0000, 0xF97C, 0xF9C9, 0xFA92, 0xFBA6, 0xFCD6 -.hword 0xFDF0, 0xFF1D, 0x0081, 0x01EF, 0x0333, 0x041C, 0x047B, 0x0445 -.hword 0x03A5, 0x02BA, 0x01A0, 0x0074, 0xFF55, 0xFE5E, 0xFD6B, 0xFC59 -.hword 0xFB4A, 0xFA5F, 0xF9BA, 0xF97C, 0xF83E, 0xF7FE, 0xF763, 0xF6AB -.hword 0xF610, 0xF5D0, 0xF5E8, 0xF62A, 0xF68F, 0xF70F, 0xF7A1, 0xF83F -.hword 0xF906, 0xFA04, 0xFB1B, 0xFC2B, 0xFD14, 0xFDB7, 0xFDF4, 0xFD88 -.hword 0xFC79, 0xFB19, 0xF9B9, 0xF8AB, 0xF83E, 0x0000, 0x0003, 0x000D -.hword 0x0018, 0x0021, 0x0025, 0x0023, 0x001D, 0x0016, 0x000D, 0x0005 -.hword 0x0000, 0xFFFC, 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEF, 0xFFED, 0xFFED -.hword 0xFFEE, 0xFFF2, 0xFFF7, 0xFFFB, 0xFFFF, 0x0000, 0x061C, 0x05C6 -.hword 0x04EA, 0x03BF, 0x027C, 0x0159, 0x0031, 0xFED6, 0xFD78, 0xFC45 -.hword 0xFB6C, 0xFB1D, 0xFB62, 0xFC14, 0xFD12, 0xFE3E, 0xFF79, 0x00A3 -.hword 0x019D, 0x0289, 0x0388, 0x047F, 0x0552, 0x05E5, 0x061C, 0xF99F -.hword 0xFA17, 0xFB33, 0xFC87, 0xFDA4, 0xFE1B, 0xFDD8, 0xFD2A, 0xFC3D -.hword 0xFB3A, 0xFA4D, 0xF99F, 0xF925, 0xF8B9, 0xF85B, 0xF80E, 0xF7D4 -.hword 0xF7B0, 0xF7A4, 0xF7C9, 0xF827, 0xF8A1, 0xF91C, 0xF97A, 0xF99F -.hword 0xE04F, 0xC001, 0xE04F, 0xE04F, 0xC001, 0xE04F, 0x1FB1, 0x3FFF -.hword 0xE04F, 0x1FB1, 0x3FFF, 0xE04F, 0xFD8F, 0xFDB1, 0xFE0E, 0xFE99 -.hword 0xFF46, 0x0005, 0x00CB, 0x018B, 0x0237, 0x02C3, 0x0320, 0x0342 -.hword 0x0329, 0x02E5, 0x027D, 0x01F8, 0x0160, 0x00BC, 0x0014, 0xFF71 -.hword 0xFED8, 0xFE54, 0xFDEC, 0xFDA7, 0xFD8F, 0x3F63 - -spiny_seg5_animindex_05016DA4: # 0x05016DA4 -.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0001, 0x001A, 0x0001, 0x001B -.hword 0x0001, 0x001C, 0x0001, 0x001D, 0x0019, 0x018C, 0x0001, 0x0000 -.hword 0x0001, 0x01A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0189, 0x0001, 0x018A, 0x0001, 0x018B, 0x0019, 0x0054 -.hword 0x0019, 0x006D, 0x0019, 0x0086, 0x0001, 0x001E, 0x0001, 0x001F -.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0186, 0x0001, 0x0187, 0x0001, 0x0188, 0x0019, 0x009F -.hword 0x0019, 0x00B8, 0x0019, 0x00D1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0183, 0x0001, 0x0184, 0x0001, 0x0185, 0x0019, 0x00EA -.hword 0x0019, 0x0103, 0x0019, 0x011C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0019, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0180, 0x0001, 0x0181, 0x0001, 0x0182, 0x0019, 0x0135 -.hword 0x0019, 0x014E, 0x0019, 0x0167, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0019, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -spiny_seg5_anim_05016E94: # 0x05016E94 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x19 -.hword 0x13 -.word spiny_seg5_animvalue_05016A58 -.word spiny_seg5_animindex_05016DA4 -.word 0 - -glabel spiny_seg5_anims_05016EAC # 0x05016EAC -.word spiny_seg5_anim_05016E94 -.word 0 -.word 0 +# Spiny + +spiny_seg5_light_050157F8: # 0x050157F8 +.byte 0x32, 0x23, 0x0A, 0x00, 0x32, 0x23, 0x0A, 0x00 + +spiny_seg5_light_05015800: # 0x05015800 +.byte 0xCA, 0x8D, 0x29, 0x00, 0xCA, 0x8D, 0x29, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015810: # 0x05015810 +.byte 0x3A, 0x2C, 0x1F, 0x00, 0x3A, 0x2C, 0x1F, 0x00 + +spiny_seg5_light_05015818: # 0x05015818 +.byte 0xEB, 0xB0, 0x7F, 0x00, 0xEB, 0xB0, 0x7F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015828: # 0x05015828 +.byte 0x2C, 0x2C, 0x2C, 0x00, 0x2C, 0x2C, 0x2C, 0x00 + +spiny_seg5_light_05015830: # 0x05015830 +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015840: # 0x05015840 +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015848: # 0x05015848 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015858: # 0x05015858 +.byte 0x3D, 0x25, 0x01, 0x00, 0x3D, 0x25, 0x01, 0x00 + +spiny_seg5_light_05015860: # 0x05015860 +.byte 0xF4, 0x96, 0x07, 0x00, 0xF4, 0x96, 0x07, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_light_05015870: # 0x05015870 +.byte 0x3C, 0x2C, 0x09, 0x00, 0x3C, 0x2C, 0x09, 0x00 + +spiny_seg5_light_05015878: # 0x05015878 +.byte 0xF1, 0xB2, 0x25, 0x00, 0xF1, 0xB2, 0x25, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_seg5_vertex_05015888: # 0x05015888 +vertex 57, -31, -27, 0, 0, 0xD2, 0xA3, 0xB9, 0x00 +vertex 57, -31, 13, 0, 0, 0xE2, 0x9E, 0x4A, 0x00 +vertex 0, -17, 6, 0, 0, 0xDD, 0x8B, 0x1F, 0x00 +vertex 57, 27, -27, 0, 0, 0xD2, 0x5D, 0xB9, 0xFF +vertex 57, -1, -50, 0, 0, 0xBB, 0x00, 0x96, 0xFF +vertex 29, -1, -31, 0, 0, 0xC4, 0x00, 0x91, 0xFF +vertex 0, 11, -14, 0, 0, 0xD6, 0x5E, 0xB7, 0xFF +vertex 0, 13, 6, 0, 0, 0xDD, 0x75, 0x1F, 0xFF +vertex 57, 27, 13, 0, 0, 0xE2, 0x62, 0x4A, 0xFF +vertex 0, -1, 19, 0, 0, 0xE0, 0x00, 0x7A, 0xFF +vertex 0, -15, -14, 0, 0, 0xD6, 0xA2, 0xB7, 0xFF +vertex 0, -1, -19, 0, 0, 0xD4, 0x00, 0x89, 0xFF +vertex 57, -1, 31, 0, 0, 0xE6, 0x00, 0x7C, 0xFF + +spiny_seg5_vertex_05015958: # 0x05015958 +vertex 57, -31, 13, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, -31, -27, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, 27, -27, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, 27, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 57, -1, 31, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 57, -1, -50, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +spiny_seg5_vertex_050159B8: # 0x050159B8 +vertex 59, -29, -23, 0, 0, 0xD4, 0xA2, 0xB8, 0x00 +vertex 59, -29, 19, 0, 0, 0xE4, 0x9E, 0x4A, 0x00 +vertex -2, -15, 12, 0, 0, 0xE0, 0x8A, 0x1F, 0x00 +vertex 58, 32, -23, 0, 0, 0xD1, 0x5D, 0xB8, 0xFF +vertex 58, 1, -47, 0, 0, 0xBB, 0xFF, 0x96, 0xFF +vertex 29, 1, -28, 0, 0, 0xC5, 0x00, 0x90, 0xFF +vertex -2, 15, -9, 0, 0, 0xD6, 0x5E, 0xB7, 0xFF +vertex -2, 17, 12, 0, 0, 0xDC, 0x75, 0x1F, 0xFF +vertex 58, 32, 19, 0, 0, 0xE1, 0x61, 0x4A, 0xFF +vertex -2, 0, 25, 0, 0, 0xE1, 0x00, 0x7A, 0xFF +vertex -2, -13, -9, 0, 0, 0xD8, 0xA1, 0xB7, 0xFF +vertex -2, 0, -14, 0, 0, 0xD6, 0x00, 0x89, 0xFF +vertex 58, 1, 38, 0, 0, 0xE6, 0x00, 0x7C, 0xFF + +spiny_seg5_vertex_05015A88: # 0x05015A88 +vertex 59, -29, 19, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 59, -29, -23, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 58, 32, -23, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 58, 32, 19, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 58, 1, 38, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 58, 1, -47, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +spiny_seg5_vertex_05015AE8: # 0x05015AE8 +vertex 0, -17, -6, 0, 0, 0xDD, 0x8B, 0xE1, 0x00 +vertex 57, -31, -13, 0, 0, 0xE2, 0x9E, 0xB6, 0x00 +vertex 57, -31, 27, 0, 0, 0xD2, 0xA3, 0x47, 0x00 +vertex 29, -1, 31, 0, 0, 0xC4, 0x00, 0x6F, 0xFF +vertex 57, -1, 50, 0, 0, 0xBB, 0x00, 0x6A, 0xFF +vertex 57, 27, 27, 0, 0, 0xD2, 0x5D, 0x47, 0xFF +vertex 0, 13, -6, 0, 0, 0xDD, 0x75, 0xE1, 0xFF +vertex 0, 11, 14, 0, 0, 0xD6, 0x5E, 0x49, 0xFF +vertex 0, -1, -19, 0, 0, 0xE0, 0x00, 0x86, 0xFF +vertex 57, 27, -13, 0, 0, 0xE2, 0x62, 0xB6, 0xFF +vertex 0, -1, 19, 0, 0, 0xD4, 0x00, 0x77, 0xFF +vertex 0, -15, 14, 0, 0, 0xD6, 0xA2, 0x49, 0xFF +vertex 57, -1, -31, 0, 0, 0xE6, 0x00, 0x84, 0xFF + +spiny_seg5_vertex_05015BB8: # 0x05015BB8 +vertex 57, 27, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, -31, 27, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, -31, -13, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 57, 27, -13, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 57, -1, -31, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 57, -1, 50, 0, 0, 0x7F, 0x00, 0x00, 0xFF + +spiny_seg5_vertex_05015C18: # 0x05015C18 +vertex -2, -15, -12, 0, 0, 0xE0, 0x8A, 0xE1, 0x00 +vertex 59, -29, -19, 0, 0, 0xE4, 0x9E, 0xB6, 0x00 +vertex 59, -29, 23, 0, 0, 0xD4, 0xA2, 0x48, 0x00 +vertex 29, 1, 28, 0, 0, 0xC5, 0x00, 0x70, 0xFF +vertex 58, 1, 47, 0, 0, 0xBB, 0xFF, 0x6A, 0xFF +vertex 58, 32, 23, 0, 0, 0xD1, 0x5D, 0x48, 0xFF +vertex -2, 17, -12, 0, 0, 0xDC, 0x75, 0xE1, 0xFF +vertex -2, 15, 9, 0, 0, 0xD6, 0x5E, 0x49, 0xFF +vertex -2, 0, -25, 0, 0, 0xE1, 0x00, 0x86, 0xFF +vertex 58, 32, -19, 0, 0, 0xE1, 0x61, 0xB6, 0xFF +vertex -2, 0, 14, 0, 0, 0xD6, 0x00, 0x77, 0xFF +vertex -2, -13, 9, 0, 0, 0xD8, 0xA1, 0x49, 0xFF +vertex 58, 1, -38, 0, 0, 0xE6, 0x00, 0x84, 0xFF + +spiny_seg5_vertex_05015CE8: # 0x05015CE8 +vertex 58, 32, 23, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 59, -29, 23, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 59, -29, -19, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 58, 32, -19, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 58, 1, -38, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 58, 1, 47, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +spiny_seg5_vertex_05015D48: # 0x05015D48 +vertex -23, -40, -118, 0, 0, 0x98, 0xED, 0xBB, 0x00 +vertex 0, -4, -145, 0, 0, 0xEB, 0xF2, 0x84, 0x00 +vertex -12, -119, -85, 0, 0, 0xA5, 0xBC, 0xCB, 0x00 +vertex 10, -116, -121, 0, 0, 0x00, 0x9F, 0xAF, 0xFF +vertex 3, -146, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0xFF +vertex 10, -116, 121, 0, 0, 0x00, 0x9F, 0x51, 0xFF +vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF +vertex 47, -129, 0, 0, 0, 0x4C, 0x9B, 0x00, 0xFF +vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF +vertex 29, -156, 0, 0, 0, 0x4B, 0x9A, 0x00, 0xFF +vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0xFF +vertex 38, -61, -110, 0, 0, 0x52, 0xD9, 0xA8, 0xFF +vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0xFF +vertex 22, 107, -136, 0, 0, 0xF8, 0x3B, 0x91, 0xFF +vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF + +spiny_seg5_vertex_05015E48: # 0x05015E48 +vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0xFF +vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0x00 +vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0x00 +vertex 22, 107, -136, 0, 0, 0xF8, 0x3B, 0x91, 0xFF +vertex 0, -4, -145, 0, 0, 0xEB, 0xF2, 0x84, 0xFF +vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0xFF +vertex 0, -4, 145, 0, 0, 0xEB, 0xF2, 0x7C, 0xFF +vertex -18, 49, 118, 0, 0, 0x95, 0x15, 0x40, 0xFF +vertex -23, -40, 118, 0, 0, 0x98, 0xED, 0x45, 0xFF +vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF +vertex 10, -116, 121, 0, 0, 0x00, 0x9F, 0x51, 0xFF +vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF +vertex 42, 77, 122, 0, 0, 0x5A, 0x13, 0x56, 0xFF +vertex 62, 160, 46, 0, 0, 0x43, 0x62, 0x2B, 0xFF +vertex 22, 107, 136, 0, 0, 0xF8, 0x3C, 0x6F, 0xFF +vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF + +spiny_seg5_vertex_05015F48: # 0x05015F48 +vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF +vertex 29, 168, 0, 0, 0, 0xE3, 0x7B, 0x00, 0x00 +vertex 62, 160, -48, 0, 0, 0x43, 0x62, 0xD5, 0x00 +vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF +vertex 62, 160, 46, 0, 0, 0x43, 0x62, 0x2B, 0xFF +vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0xFF + +spiny_seg5_vertex_05015FA8: # 0x05015FA8 +vertex -44, -66, -39, 0, 0, 0x84, 0xF0, 0xEC, 0x00 +vertex -46, 72, -40, 0, 0, 0x87, 0x19, 0xE4, 0x00 +vertex -18, 49, -118, 0, 0, 0x95, 0x14, 0xC0, 0x00 +vertex -1, 119, -95, 0, 0, 0xB4, 0x55, 0xCA, 0xFF +vertex -23, -40, -118, 0, 0, 0x98, 0xED, 0xBB, 0xFF +vertex -31, -119, 0, 0, 0, 0x95, 0xBC, 0x00, 0xFF +vertex -12, -119, -85, 0, 0, 0xA5, 0xBC, 0xCB, 0xFF +vertex 3, -146, 0, 0, 0, 0xCA, 0x8E, 0x00, 0xFF +vertex -12, -119, 85, 0, 0, 0xA4, 0xBC, 0x35, 0xFF +vertex -44, -65, 41, 0, 0, 0x85, 0xEE, 0x18, 0xFF +vertex -46, 73, 40, 0, 0, 0x85, 0x14, 0x17, 0xFF +vertex -18, 49, 118, 0, 0, 0x95, 0x15, 0x40, 0xFF +vertex -23, -40, 118, 0, 0, 0x98, 0xED, 0x45, 0xFF +vertex -1, 119, 95, 0, 0, 0xB5, 0x55, 0x36, 0xFF +vertex 29, 168, 0, 0, 0, 0xE3, 0x7B, 0x00, 0xFF +vertex -28, 143, 0, 0, 0, 0x9E, 0x50, 0x00, 0xFF + +spiny_seg5_vertex_050160A8: # 0x050160A8 +vertex 42, 77, 122, 0, 0, 0x5A, 0x13, 0x56, 0x00 +vertex 140, 73, 51, 0, 0, 0x62, 0x2B, 0x43, 0x00 +vertex 72, 142, 0, 0, 0, 0x6B, 0x42, 0x00, 0x00 +vertex 140, 73, -51, 0, 0, 0x6B, 0x24, 0xC8, 0xFF +vertex 142, -67, -51, 0, 0, 0x5C, 0xBE, 0xC8, 0xFF +vertex 38, -61, -110, 0, 0, 0x52, 0xD9, 0xA8, 0xFF +vertex 47, -129, 0, 0, 0, 0x4C, 0x9B, 0x00, 0xFF +vertex 142, -67, 51, 0, 0, 0x6A, 0xCC, 0x2C, 0xFF +vertex 38, -61, 110, 0, 0, 0x52, 0xD9, 0x58, 0xFF +vertex 42, 77, -122, 0, 0, 0x5A, 0x12, 0xAA, 0xFF + +spiny_seg5_vertex_05016148: # 0x05016148 +vertex 135, -2, -132, 0, 0, 0x68, 0x3E, 0x24, 0x00 +vertex 92, 33, -72, 0, 0, 0x68, 0x3E, 0x24, 0x00 +vertex 119, -20, -55, 0, 0, 0x68, 0x3E, 0x24, 0x00 +vertex 119, -20, 55, 0, 0, 0x10, 0x85, 0x19, 0xFF +vertex 135, -2, 135, 0, 0, 0x10, 0x85, 0x19, 0xFF +vertex 67, -20, 89, 0, 0, 0x10, 0x85, 0x19, 0xFF +vertex 135, -2, -132, 0, 0, 0x11, 0x85, 0xE6, 0xFF +vertex 119, -20, -55, 0, 0, 0x11, 0x85, 0xE6, 0xFF +vertex 67, -20, -89, 0, 0, 0x11, 0x85, 0xE6, 0xFF +vertex 139, -22, 29, 0, 0, 0x2D, 0x8A, 0x01, 0xFF +vertex 139, -23, -29, 0, 0, 0x2D, 0x8A, 0x01, 0xFF +vertex 216, 6, 0, 0, 0, 0x2D, 0x8A, 0x01, 0xFF +vertex 139, -22, 29, 0, 0, 0x11, 0x3D, 0x6D, 0xFF +vertex 216, 6, 0, 0, 0, 0x11, 0x3D, 0x6D, 0xFF +vertex 139, 30, 0, 0, 0, 0x11, 0x3D, 0x6D, 0xFF + +spiny_seg5_vertex_05016238: # 0x05016238 +vertex 139, 30, 0, 0, 0, 0x14, 0x3A, 0x92, 0xFF +vertex 216, 6, 0, 0, 0, 0x14, 0x3A, 0x92, 0x00 +vertex 139, -23, -29, 0, 0, 0x14, 0x3A, 0x92, 0x00 +vertex 120, 85, 29, 0, 0, 0x60, 0xAE, 0x01, 0xFF +vertex 120, 84, -29, 0, 0, 0x60, 0xAE, 0x01, 0xFF +vertex 172, 146, 0, 0, 0, 0x60, 0xAE, 0x01, 0xFF +vertex 172, 146, 0, 0, 0, 0xF1, 0x3F, 0x94, 0xFF +vertex 120, 84, -29, 0, 0, 0xF1, 0x3F, 0x94, 0xFF +vertex 85, 125, 0, 0, 0, 0xF1, 0x3F, 0x94, 0xFF +vertex 172, 146, 0, 0, 0, 0xEF, 0x42, 0x6B, 0xFF +vertex 85, 125, 0, 0, 0, 0xEF, 0x42, 0x6B, 0xFF +vertex 120, 85, 29, 0, 0, 0xEF, 0x42, 0x6B, 0xFF +vertex 92, 33, 72, 0, 0, 0xB8, 0x3E, 0x53, 0xFF +vertex 67, -20, 89, 0, 0, 0xB8, 0x3E, 0x53, 0xFF +vertex 135, -2, 135, 0, 0, 0xB8, 0x3E, 0x53, 0xFF + +spiny_seg5_vertex_05016328: # 0x05016328 +vertex 92, 33, 72, 0, 0, 0x69, 0x3D, 0xDD, 0xFF +vertex 135, -2, 135, 0, 0, 0x69, 0x3D, 0xDD, 0x00 +vertex 119, -20, 55, 0, 0, 0x69, 0x3D, 0xDD, 0x00 +vertex 67, -20, -89, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF +vertex 92, 33, -72, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF +vertex 135, -2, -132, 0, 0, 0xBA, 0x3D, 0xAB, 0xFF +vertex 112, -74, -29, 0, 0, 0x74, 0x33, 0x01, 0xFF +vertex 112, -75, 29, 0, 0, 0x74, 0x33, 0x01, 0xFF +vertex 145, -148, 0, 0, 0, 0x74, 0x33, 0x01, 0xFF +vertex 145, -148, 0, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF +vertex 112, -75, 29, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF +vertex 74, -106, 0, 0, 0, 0xDD, 0xC5, 0x6A, 0xFF +vertex 145, -148, 0, 0, 0, 0xDF, 0xC7, 0x94, 0xFF +vertex 74, -106, 0, 0, 0, 0xDF, 0xC7, 0x94, 0xFF +vertex 112, -74, -29, 0, 0, 0xDF, 0xC7, 0x94, 0xFF + +glabel spiny_seg5_dl_05016418 # 0x05016418 - 0x050164E0 +gsSPLight spiny_seg5_light_05015800, 1 +gsSPLight spiny_seg5_light_050157F8, 2 +gsSPVertex spiny_seg5_vertex_05015888, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 5, 4, 0, 0x0, 0, 10, 11, 0x0 +gsSP2Triangles 11, 6, 3, 0x0, 1, 12, 9, 0x0 +gsSP2Triangles 3, 5, 11, 0x0, 11, 5, 0, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 9, 12, 8, 0x0 +gsSP2Triangles 9, 2, 1, 0x0, 2, 10, 0, 0x0 +gsSPLight spiny_seg5_light_05015818, 1 +gsSPLight spiny_seg5_light_05015810, 2 +gsSPVertex spiny_seg5_vertex_05015958, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 +gsSPEndDisplayList + +glabel spiny_seg5_dl_050164E0 # 0x050164E0 - 0x050165A8 +gsSPLight spiny_seg5_light_05015800, 1 +gsSPLight spiny_seg5_light_050157F8, 2 +gsSPVertex spiny_seg5_vertex_050159B8, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 5, 4, 0, 0x0, 0, 10, 11, 0x0 +gsSP2Triangles 11, 6, 3, 0x0, 1, 12, 9, 0x0 +gsSP2Triangles 3, 5, 11, 0x0, 11, 5, 0, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 9, 12, 8, 0x0 +gsSP2Triangles 9, 2, 1, 0x0, 2, 10, 0, 0x0 +gsSPLight spiny_seg5_light_05015818, 1 +gsSPLight spiny_seg5_light_05015810, 2 +gsSPVertex spiny_seg5_vertex_05015A88, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 1, 5, 2, 0x0 +gsSPEndDisplayList + +glabel spiny_seg5_dl_050165A8 # 0x050165A8 - 0x05016670 +gsSPLight spiny_seg5_light_05015800, 1 +gsSPLight spiny_seg5_light_050157F8, 2 +gsSPVertex spiny_seg5_vertex_05015AE8, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 10, 11, 2, 0x0 +gsSP2Triangles 5, 7, 10, 0x0, 8, 12, 1, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 2, 3, 10, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 9, 12, 8, 0x0 +gsSP2Triangles 1, 0, 8, 0x0, 2, 11, 0, 0x0 +gsSPLight spiny_seg5_light_05015818, 1 +gsSPLight spiny_seg5_light_05015810, 2 +gsSPVertex spiny_seg5_vertex_05015BB8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 +gsSPEndDisplayList + +glabel spiny_seg5_dl_05016670 # 0x05016670 - 0x05016738 +gsSPLight spiny_seg5_light_05015800, 1 +gsSPLight spiny_seg5_light_050157F8, 2 +gsSPVertex spiny_seg5_vertex_05015C18, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 5, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 10, 11, 2, 0x0 +gsSP2Triangles 5, 7, 10, 0x0, 8, 12, 1, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 2, 3, 10, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 9, 12, 8, 0x0 +gsSP2Triangles 1, 0, 8, 0x0, 2, 11, 0, 0x0 +gsSPLight spiny_seg5_light_05015818, 1 +gsSPLight spiny_seg5_light_05015810, 2 +gsSPVertex spiny_seg5_vertex_05015CE8, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 +gsSPEndDisplayList + +glabel spiny_seg5_dl_05016738 # 0x05016738 - 0x05016A48 +gsSPLight spiny_seg5_light_05015830, 1 +gsSPLight spiny_seg5_light_05015828, 2 +gsSPVertex spiny_seg5_vertex_05015D48, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 3, 4, 2, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 10, 9, 6, 0x0, 10, 6, 4, 0x0 +gsSP2Triangles 11, 12, 1, 0x0, 1, 12, 3, 0x0 +gsSP2Triangles 10, 12, 8, 0x0, 10, 3, 12, 0x0 +gsSP2Triangles 4, 3, 10, 0x0, 13, 11, 14, 0x0 +gsSP2Triangles 13, 14, 15, 0x0, 15, 14, 5, 0x0 +gsSPVertex spiny_seg5_vertex_05015E48, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 10, 11, 6, 0x0 +gsSP2Triangles 6, 11, 12, 0x0, 10, 6, 9, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSP2Triangles 14, 15, 7, 0x0, 12, 0, 13, 0x0 +gsSP2Triangles 7, 6, 14, 0x0, 14, 6, 12, 0x0 +gsSPVertex spiny_seg5_vertex_05015F48, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 2, 4, 0x0, 4, 2, 1, 0x0 +gsSPLight spiny_seg5_light_05015860, 1 +gsSPLight spiny_seg5_light_05015858, 2 +gsSPVertex spiny_seg5_vertex_05015FA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 1, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 6, 0, 4, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 11, 9, 12, 0x0, 9, 8, 12, 0x0 +gsSP2Triangles 11, 13, 10, 0x0, 0, 5, 9, 0x0 +gsSP2Triangles 14, 3, 15, 0x0, 14, 15, 13, 0x0 +gsSP2Triangles 0, 9, 10, 0x0, 0, 10, 1, 0x0 +gsSP2Triangles 6, 5, 0, 0x0, 15, 10, 13, 0x0 +gsSP2Triangles 3, 1, 15, 0x0, 10, 15, 1, 0x0 +gsSPLight spiny_seg5_light_05015848, 1 +gsSPLight spiny_seg5_light_05015840, 2 +gsSPVertex spiny_seg5_vertex_050160A8, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 0, 8, 1, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 3, 1, 7, 0x0 +gsSP2Triangles 3, 5, 9, 0x0, 1, 8, 7, 0x0 +gsSP2Triangles 3, 9, 2, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 4, 7, 6, 0x0, 4, 6, 5, 0x0 +gsSPLight spiny_seg5_light_05015878, 1 +gsSPLight spiny_seg5_light_05015870, 2 +gsSPVertex spiny_seg5_vertex_05016148, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex spiny_seg5_vertex_05016238, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex spiny_seg5_vertex_05016328, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPEndDisplayList + +glabel spiny_seg5_dl_05016A48 # 0x05016A48 - 0x05016A58 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPEndDisplayList + +spiny_seg5_animvalue_05016A58: # 0x05016A58 +.hword 0x0000, 0x0048, 0x0048, 0x0049, 0x004A, 0x004B, 0x004B, 0x004B +.hword 0x004B, 0x004A, 0x0049, 0x0048, 0x0048, 0x0048, 0x0049, 0x0049 +.hword 0x004A, 0x004B, 0x004C, 0x004C, 0x004C, 0x004B, 0x004A, 0x0049 +.hword 0x0048, 0x0048, 0xFFF9, 0x0001, 0x3FFF, 0xFFFF, 0x8001, 0x8001 +.hword 0x49CB, 0xC7C9, 0xC7C3, 0xC81A, 0xC8E4, 0xC9CE, 0xCA81, 0xCAA9 +.hword 0xCA5D, 0xC9EF, 0xC966, 0xC8C8, 0xC81D, 0xC769, 0xC6B3, 0xC603 +.hword 0xC55D, 0xC4C8, 0xC44B, 0xC3EB, 0xC3B0, 0xC3E2, 0xC49C, 0xC59C +.hword 0xC6A3, 0xC771, 0xC7C3, 0xC5BF, 0xC5C5, 0xC5D5, 0xC5EE, 0xC60E +.hword 0xC635, 0xC662, 0xC692, 0xC6C4, 0xC6F8, 0xC72C, 0xC75F, 0xC78F +.hword 0xC7BB, 0xC7E2, 0xC803, 0xC81C, 0xC82C, 0xC831, 0xC831, 0xC831 +.hword 0xC831, 0xC831, 0xC831, 0xC831, 0x0005, 0x00E1, 0x0308, 0x05D4 +.hword 0x08A0, 0x0AC7, 0x0BA3, 0x0A98, 0x080B, 0x04DA, 0x01E4, 0x0007 +.hword 0xFF3D, 0xFED9, 0xFEC1, 0xFEDB, 0xFF0E, 0xFF40, 0xFF56, 0xFF63 +.hword 0xFF84, 0xFFAE, 0xFFD8, 0xFFF9, 0x0005, 0xF843, 0xF88D, 0xF94F +.hword 0xFA60, 0xFB97, 0xFCCB, 0xFDD2, 0xFEDA, 0x0003, 0x0115, 0x01D5 +.hword 0x0209, 0x01B0, 0x0103, 0x0018, 0xFF0D, 0xFDF6, 0xFCEF, 0xFC12 +.hword 0xFB44, 0xFA6A, 0xF99A, 0xF8EA, 0xF870, 0xF843, 0xF83E, 0xF884 +.hword 0xF932, 0xFA14, 0xFAF7, 0xFBA5, 0xFBEB, 0xFBA0, 0xFAE6, 0xF9F3 +.hword 0xF8FE, 0xF83F, 0xF7A7, 0xF709, 0xF671, 0xF5E8, 0xF579, 0xF52E +.hword 0xF513, 0xF54F, 0xF5E5, 0xF6A8, 0xF76C, 0xF802, 0xF83E, 0x0005 +.hword 0x0003, 0x0000, 0xFFFD, 0xFFFA, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF7 +.hword 0xFFF9, 0xFFFE, 0x0003, 0x000D, 0x0019, 0x0027, 0x0035, 0x0041 +.hword 0x0049, 0x004C, 0x0047, 0x003A, 0x0029, 0x0017, 0x000A, 0x0005 +.hword 0x0755, 0x070F, 0x0657, 0x0552, 0x0425, 0x02F7, 0x01EB, 0x00D2 +.hword 0xFF8A, 0xFE55, 0xFD73, 0xFD26, 0xFD6C, 0xFE07, 0xFEE0, 0xFFDF +.hword 0x00EB, 0x01EE, 0x02CF, 0x03B0, 0x04AE, 0x05A8, 0x0682, 0x071B +.hword 0x0755, 0xF99F, 0xF98A, 0xF953, 0xF90C, 0xF8C4, 0xF88E, 0xF878 +.hword 0xF884, 0xF8AA, 0xF8E6, 0xF938, 0xF99E, 0xFA2A, 0xFAE0, 0xFBA7 +.hword 0xFC6B, 0xFD13, 0xFD88, 0xFDB4, 0xFD67, 0xFCA6, 0xFBAA, 0xFAAE +.hword 0xF9ED, 0xF99F, 0x0000, 0x0016, 0x004A, 0x0089, 0x00BE, 0x00D4 +.hword 0x00E4, 0x0101, 0x0113, 0x00FF, 0x00AE, 0x0005, 0xFECF, 0xFD12 +.hword 0xFB11, 0xF90F, 0xF74D, 0xF60F, 0xF596, 0xF65B, 0xF849, 0xFACB +.hword 0xFD4D, 0xFF3B, 0x0000, 0xF97C, 0xF9C9, 0xFA92, 0xFBA6, 0xFCD6 +.hword 0xFDF0, 0xFF1D, 0x0081, 0x01EF, 0x0333, 0x041C, 0x047B, 0x0445 +.hword 0x03A5, 0x02BA, 0x01A0, 0x0074, 0xFF55, 0xFE5E, 0xFD6B, 0xFC59 +.hword 0xFB4A, 0xFA5F, 0xF9BA, 0xF97C, 0xF83E, 0xF7FE, 0xF763, 0xF6AB +.hword 0xF610, 0xF5D0, 0xF5E8, 0xF62A, 0xF68F, 0xF70F, 0xF7A1, 0xF83F +.hword 0xF906, 0xFA04, 0xFB1B, 0xFC2B, 0xFD14, 0xFDB7, 0xFDF4, 0xFD88 +.hword 0xFC79, 0xFB19, 0xF9B9, 0xF8AB, 0xF83E, 0x0000, 0x0003, 0x000D +.hword 0x0018, 0x0021, 0x0025, 0x0023, 0x001D, 0x0016, 0x000D, 0x0005 +.hword 0x0000, 0xFFFC, 0xFFF8, 0xFFF4, 0xFFF1, 0xFFEF, 0xFFED, 0xFFED +.hword 0xFFEE, 0xFFF2, 0xFFF7, 0xFFFB, 0xFFFF, 0x0000, 0x061C, 0x05C6 +.hword 0x04EA, 0x03BF, 0x027C, 0x0159, 0x0031, 0xFED6, 0xFD78, 0xFC45 +.hword 0xFB6C, 0xFB1D, 0xFB62, 0xFC14, 0xFD12, 0xFE3E, 0xFF79, 0x00A3 +.hword 0x019D, 0x0289, 0x0388, 0x047F, 0x0552, 0x05E5, 0x061C, 0xF99F +.hword 0xFA17, 0xFB33, 0xFC87, 0xFDA4, 0xFE1B, 0xFDD8, 0xFD2A, 0xFC3D +.hword 0xFB3A, 0xFA4D, 0xF99F, 0xF925, 0xF8B9, 0xF85B, 0xF80E, 0xF7D4 +.hword 0xF7B0, 0xF7A4, 0xF7C9, 0xF827, 0xF8A1, 0xF91C, 0xF97A, 0xF99F +.hword 0xE04F, 0xC001, 0xE04F, 0xE04F, 0xC001, 0xE04F, 0x1FB1, 0x3FFF +.hword 0xE04F, 0x1FB1, 0x3FFF, 0xE04F, 0xFD8F, 0xFDB1, 0xFE0E, 0xFE99 +.hword 0xFF46, 0x0005, 0x00CB, 0x018B, 0x0237, 0x02C3, 0x0320, 0x0342 +.hword 0x0329, 0x02E5, 0x027D, 0x01F8, 0x0160, 0x00BC, 0x0014, 0xFF71 +.hword 0xFED8, 0xFE54, 0xFDEC, 0xFDA7, 0xFD8F, 0x3F63 + +spiny_seg5_animindex_05016DA4: # 0x05016DA4 +.hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0001, 0x001A, 0x0001, 0x001B +.hword 0x0001, 0x001C, 0x0001, 0x001D, 0x0019, 0x018C, 0x0001, 0x0000 +.hword 0x0001, 0x01A5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0189, 0x0001, 0x018A, 0x0001, 0x018B, 0x0019, 0x0054 +.hword 0x0019, 0x006D, 0x0019, 0x0086, 0x0001, 0x001E, 0x0001, 0x001F +.hword 0x0001, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0186, 0x0001, 0x0187, 0x0001, 0x0188, 0x0019, 0x009F +.hword 0x0019, 0x00B8, 0x0019, 0x00D1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0021, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0183, 0x0001, 0x0184, 0x0001, 0x0185, 0x0019, 0x00EA +.hword 0x0019, 0x0103, 0x0019, 0x011C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0019, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0180, 0x0001, 0x0181, 0x0001, 0x0182, 0x0019, 0x0135 +.hword 0x0019, 0x014E, 0x0019, 0x0167, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0019, 0x003B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +spiny_seg5_anim_05016E94: # 0x05016E94 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x19 +.hword 0x13 +.word spiny_seg5_animvalue_05016A58 +.word spiny_seg5_animindex_05016DA4 +.word 0 + +glabel spiny_seg5_anims_05016EAC # 0x05016EAC +.word spiny_seg5_anim_05016E94 +.word 0 +.word 0 diff --git a/actors/spiny_egg/geo.s b/actors/spiny_egg/geo.s index d7910ef..9c03955 100644 --- a/actors/spiny_egg/geo.s +++ b/actors/spiny_egg/geo.s @@ -1,19 +1,19 @@ -glabel spiny_ball_geo # 0x0C000290 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, -18, -34, 10, spiny_egg_seg5_dl_05015368 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015330 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050152F8 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050152C0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015288 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015250 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015218 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050151E0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050151A8 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel spiny_ball_geo # 0x0C000290 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, -18, -34, 10, spiny_egg_seg5_dl_05015368 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015330 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050152F8 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050152C0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015288 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015250 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_05015218 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050151E0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, spiny_egg_seg5_dl_050151A8 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/spiny_egg/model.s b/actors/spiny_egg/model.s index 59467f3..2b85c4e 100644 --- a/actors/spiny_egg/model.s +++ b/actors/spiny_egg/model.s @@ -1,413 +1,413 @@ -# Spiny Egg - -spiny_egg_seg5_light_050144F8: # 0x050144F8 -.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 - -spiny_egg_seg5_light_05014500: # 0x05014500 -.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_egg_seg5_light_05014510: # 0x05014510 -.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 - -spiny_egg_seg5_light_05014518: # 0x05014518 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -spiny_egg_seg5_vertex_05014528: # 0x05014528 -vertex -165, 0, 0, 0, 0, 0xE7, 0x3E, 0x95, 0x00 -vertex -100, 28, 0, 0, 0, 0xE7, 0x3E, 0x95, 0x00 -vertex -100, -18, -27, 0, 0, 0xE7, 0x3E, 0x95, 0x00 -vertex -165, 0, 0, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF -vertex -100, -18, 26, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF -vertex -100, 28, 0, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF -vertex -165, 0, 0, 0, 0, 0xDC, 0x87, 0x00, 0xFF -vertex -100, -18, -27, 0, 0, 0xDC, 0x87, 0x00, 0xFF -vertex -100, -18, 26, 0, 0, 0xDC, 0x87, 0x00, 0xFF - -spiny_egg_seg5_vertex_050145B8: # 0x050145B8 -vertex 100, -18, -27, 0, 0, 0x19, 0x3E, 0x95, 0x00 -vertex 100, 28, 0, 0, 0, 0x19, 0x3E, 0x95, 0x00 -vertex 165, 0, 0, 0, 0, 0x19, 0x3E, 0x95, 0x00 -vertex 100, 28, 0, 0, 0, 0x19, 0x3E, 0x6B, 0xFF -vertex 100, -18, 26, 0, 0, 0x19, 0x3E, 0x6B, 0xFF -vertex 165, 0, 0, 0, 0, 0x19, 0x3E, 0x6B, 0xFF -vertex 100, -18, 26, 0, 0, 0x24, 0x87, 0x00, 0xFF -vertex 100, -18, -27, 0, 0, 0x24, 0x87, 0x00, 0xFF -vertex 165, 0, 0, 0, 0, 0x24, 0x87, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014648: # 0x05014648 -vertex 0, -32, -87, 0, 0, 0x69, 0x24, 0xC5, 0x00 -vertex 27, -69, -61, 0, 0, 0x69, 0x24, 0xC5, 0x00 -vertex 0, -94, -124, 0, 0, 0x69, 0x24, 0xC5, 0x00 -vertex 27, -69, -61, 0, 0, 0x02, 0x8A, 0x2D, 0xFF -vertex -26, -70, -60, 0, 0, 0x02, 0x8A, 0x2D, 0xFF -vertex 0, -94, -124, 0, 0, 0x02, 0x8A, 0x2D, 0xFF -vertex -26, -70, -60, 0, 0, 0x94, 0x20, 0xC7, 0xFF -vertex 0, -32, -87, 0, 0, 0x94, 0x20, 0xC7, 0xFF -vertex 0, -94, -124, 0, 0, 0x94, 0x20, 0xC7, 0xFF - -spiny_egg_seg5_vertex_050146D8: # 0x050146D8 -vertex 0, -160, 0, 0, 0, 0x6A, 0xE9, 0x40, 0x00 -vertex 27, -95, -20, 0, 0, 0x6A, 0xE9, 0x40, 0x00 -vertex 0, -95, 25, 0, 0, 0x6A, 0xE9, 0x40, 0x00 -vertex 0, -160, 0, 0, 0, 0x02, 0xD9, 0x88, 0xFF -vertex -26, -95, -22, 0, 0, 0x02, 0xD9, 0x88, 0xFF -vertex 27, -95, -20, 0, 0, 0x02, 0xD9, 0x88, 0xFF -vertex 0, -160, 0, 0, 0, 0x93, 0xE9, 0x3C, 0xFF -vertex 0, -95, 25, 0, 0, 0x93, 0xE9, 0x3C, 0xFF -vertex -26, -95, -22, 0, 0, 0x93, 0xE9, 0x3C, 0xFF - -spiny_egg_seg5_vertex_05014768: # 0x05014768 -vertex 0, -94, 124, 0, 0, 0x69, 0x24, 0x3B, 0x00 -vertex 27, -69, 61, 0, 0, 0x69, 0x24, 0x3B, 0x00 -vertex 0, -32, 87, 0, 0, 0x69, 0x24, 0x3B, 0x00 -vertex 0, -94, 124, 0, 0, 0x02, 0x8A, 0xD3, 0xFF -vertex -26, -70, 60, 0, 0, 0x02, 0x8A, 0xD3, 0xFF -vertex 27, -69, 61, 0, 0, 0x02, 0x8A, 0xD3, 0xFF -vertex 0, -94, 124, 0, 0, 0x94, 0x20, 0x39, 0xFF -vertex 0, -32, 87, 0, 0, 0x94, 0x20, 0x39, 0xFF -vertex -26, -70, 60, 0, 0, 0x94, 0x20, 0x39, 0xFF - -spiny_egg_seg5_vertex_050147F8: # 0x050147F8 -vertex 0, 32, 87, 0, 0, 0x69, 0xDC, 0x3B, 0x00 -vertex 27, 69, 61, 0, 0, 0x69, 0xDC, 0x3B, 0x00 -vertex 0, 94, 124, 0, 0, 0x69, 0xDC, 0x3B, 0x00 -vertex 27, 69, 61, 0, 0, 0x02, 0x76, 0xD3, 0xFF -vertex -26, 70, 60, 0, 0, 0x02, 0x76, 0xD3, 0xFF -vertex 0, 94, 124, 0, 0, 0x02, 0x76, 0xD3, 0xFF -vertex -26, 70, 60, 0, 0, 0x94, 0xE0, 0x39, 0xFF -vertex 0, 32, 87, 0, 0, 0x94, 0xE0, 0x39, 0xFF -vertex 0, 94, 124, 0, 0, 0x94, 0xE0, 0x39, 0xFF - -spiny_egg_seg5_vertex_05014888: # 0x05014888 -vertex 0, 95, 25, 0, 0, 0x6A, 0x17, 0x40, 0x00 -vertex 27, 95, -20, 0, 0, 0x6A, 0x17, 0x40, 0x00 -vertex 0, 160, 0, 0, 0, 0x6A, 0x17, 0x40, 0x00 -vertex 27, 95, -20, 0, 0, 0x02, 0x27, 0x88, 0xFF -vertex -26, 95, -22, 0, 0, 0x02, 0x27, 0x88, 0xFF -vertex 0, 160, 0, 0, 0, 0x02, 0x27, 0x88, 0xFF -vertex -26, 95, -22, 0, 0, 0x93, 0x17, 0x3C, 0xFF -vertex 0, 95, 25, 0, 0, 0x93, 0x17, 0x3C, 0xFF -vertex 0, 160, 0, 0, 0, 0x93, 0x17, 0x3C, 0xFF - -spiny_egg_seg5_vertex_05014918: # 0x05014918 -vertex 0, 94, -124, 0, 0, 0x69, 0xDC, 0xC5, 0x00 -vertex 27, 69, -61, 0, 0, 0x69, 0xDC, 0xC5, 0x00 -vertex 0, 32, -87, 0, 0, 0x69, 0xDC, 0xC5, 0x00 -vertex 0, 94, -124, 0, 0, 0x02, 0x76, 0x2D, 0xFF -vertex -26, 70, -60, 0, 0, 0x02, 0x76, 0x2D, 0xFF -vertex 27, 69, -61, 0, 0, 0x02, 0x76, 0x2D, 0xFF -vertex 0, 94, -124, 0, 0, 0x94, 0xE0, 0xC7, 0xFF -vertex 0, 32, -87, 0, 0, 0x94, 0xE0, 0xC7, 0xFF -vertex -26, 70, -60, 0, 0, 0x94, 0xE0, 0xC7, 0xFF - -spiny_egg_seg5_vertex_050149A8: # 0x050149A8 -vertex 28, -96, -28, 0, 0, 0x22, 0x8B, 0xDE, 0x00 -vertex 39, -96, 0, 0, 0, 0x30, 0x8B, 0x00, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 52, -73, -52, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 73, -73, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 68, -39, -68, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 96, -39, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 73, 0, -73, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 104, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 68, 39, -68, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 96, 39, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 52, 73, -52, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 73, 73, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 28, 96, -28, 0, 0, 0x22, 0x75, 0xDE, 0xFF -vertex 39, 96, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014AA8: # 0x05014AA8 -vertex 0, -96, -39, 0, 0, 0x00, 0x8B, 0xD0, 0xFF -vertex 28, -96, -28, 0, 0, 0x22, 0x8B, 0xDE, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 0, -73, -73, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex 52, -73, -52, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF -vertex 0, -39, -96, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex 68, -39, -68, 0, 0, 0x52, 0xD0, 0xAE, 0xFF -vertex 0, 0, -104, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 73, 0, -73, 0, 0, 0x59, 0x00, 0xA7, 0xFF -vertex 0, 39, -96, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex 68, 39, -68, 0, 0, 0x52, 0x30, 0xAE, 0xFF -vertex 0, 73, -73, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex 52, 73, -52, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF -vertex 0, 96, -39, 0, 0, 0x00, 0x75, 0xD0, 0xFF -vertex 28, 96, -28, 0, 0, 0x22, 0x75, 0xDE, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014BA8: # 0x05014BA8 -vertex -28, -96, -28, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF -vertex 0, -96, -39, 0, 0, 0x00, 0x8B, 0xD0, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -52, -73, -52, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex 0, -73, -73, 0, 0, 0x00, 0xA6, 0xA7, 0xFF -vertex -68, -39, -68, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex 0, -39, -96, 0, 0, 0x00, 0xD0, 0x8B, 0xFF -vertex -73, 0, -73, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex 0, 0, -104, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -68, 39, -68, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex 0, 39, -96, 0, 0, 0x00, 0x30, 0x8B, 0xFF -vertex -52, 73, -52, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex 0, 73, -73, 0, 0, 0x00, 0x5A, 0xA7, 0xFF -vertex -28, 96, -28, 0, 0, 0xDE, 0x75, 0xDE, 0xFF -vertex 0, 96, -39, 0, 0, 0x00, 0x75, 0xD0, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014CA8: # 0x05014CA8 -vertex -39, -96, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF -vertex -28, -96, -28, 0, 0, 0xDE, 0x8B, 0xDE, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -73, -73, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -52, -73, -52, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF -vertex -96, -39, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -68, -39, -68, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF -vertex -104, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -73, 0, -73, 0, 0, 0xA7, 0x00, 0xA7, 0xFF -vertex -96, 39, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -68, 39, -68, 0, 0, 0xAE, 0x30, 0xAE, 0xFF -vertex -73, 73, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -52, 73, -52, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF -vertex -39, 96, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex -28, 96, -28, 0, 0, 0xDE, 0x75, 0xDE, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014DA8: # 0x05014DA8 -vertex -28, -96, 28, 0, 0, 0xDE, 0x8B, 0x22, 0xFF -vertex -39, -96, 0, 0, 0, 0xD0, 0x8B, 0x00, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -52, -73, 52, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex -73, -73, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF -vertex -68, -39, 68, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex -96, -39, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF -vertex -73, 0, 73, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex -104, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -68, 39, 68, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex -96, 39, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF -vertex -52, 73, 52, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex -73, 73, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF -vertex -28, 96, 28, 0, 0, 0xDE, 0x75, 0x22, 0xFF -vertex -39, 96, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014EA8: # 0x05014EA8 -vertex 0, -96, 39, 0, 0, 0x00, 0x8B, 0x30, 0xFF -vertex -28, -96, 28, 0, 0, 0xDE, 0x8B, 0x22, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 0, -73, 73, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex -52, -73, 52, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF -vertex 0, -39, 96, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex -68, -39, 68, 0, 0, 0xAE, 0xD0, 0x52, 0xFF -vertex 0, 0, 104, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -73, 0, 73, 0, 0, 0xA7, 0x00, 0x59, 0xFF -vertex 0, 39, 96, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex -68, 39, 68, 0, 0, 0xAE, 0x30, 0x52, 0xFF -vertex 0, 73, 73, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex -52, 73, 52, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF -vertex 0, 96, 39, 0, 0, 0x00, 0x75, 0x30, 0xFF -vertex -28, 96, 28, 0, 0, 0xDE, 0x75, 0x22, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_05014FA8: # 0x05014FA8 -vertex 28, -96, 28, 0, 0, 0x22, 0x8B, 0x22, 0xFF -vertex 0, -96, 39, 0, 0, 0x00, 0x8B, 0x30, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 52, -73, 52, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 0, -73, 73, 0, 0, 0x00, 0xA6, 0x59, 0xFF -vertex 68, -39, 68, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 0, -39, 96, 0, 0, 0x00, 0xD0, 0x75, 0xFF -vertex 73, 0, 73, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 0, 0, 104, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 68, 39, 68, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 0, 39, 96, 0, 0, 0x00, 0x30, 0x75, 0xFF -vertex 52, 73, 52, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 0, 73, 73, 0, 0, 0x00, 0x5A, 0x59, 0xFF -vertex 28, 96, 28, 0, 0, 0x22, 0x75, 0x22, 0xFF -vertex 0, 96, 39, 0, 0, 0x00, 0x75, 0x30, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -spiny_egg_seg5_vertex_050150A8: # 0x050150A8 -vertex 39, -96, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF -vertex 28, -96, 28, 0, 0, 0x22, 0x8B, 0x22, 0x00 -vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 73, -73, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 52, -73, 52, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF -vertex 96, -39, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF -vertex 68, -39, 68, 0, 0, 0x52, 0xD0, 0x52, 0xFF -vertex 104, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 73, 0, 73, 0, 0, 0x59, 0x00, 0x59, 0xFF -vertex 96, 39, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF -vertex 68, 39, 68, 0, 0, 0x52, 0x30, 0x52, 0xFF -vertex 73, 73, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF -vertex 52, 73, 52, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF -vertex 39, 96, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF -vertex 28, 96, 28, 0, 0, 0x22, 0x75, 0x22, 0xFF -vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -glabel spiny_egg_seg5_dl_050151A8 # 0x050151A8 - 0x050151E0 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_05014528, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_050151E0 # 0x050151E0 - 0x05015218 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_050145B8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015218 # 0x05015218 - 0x05015250 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_05014648, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015250 # 0x05015250 - 0x05015288 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_050146D8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015288 # 0x05015288 - 0x050152C0 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_05014768, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_050152C0 # 0x050152C0 - 0x050152F8 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_050147F8, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_050152F8 # 0x050152F8 - 0x05015330 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_05014888, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015330 # 0x05015330 - 0x05015368 -gsSPLight spiny_egg_seg5_light_05014500, 1 -gsSPLight spiny_egg_seg5_light_050144F8, 2 -gsSPVertex spiny_egg_seg5_vertex_05014918, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015368 # 0x05015368 - 0x05015740 -gsSPLight spiny_egg_seg5_light_05014518, 1 -gsSPLight spiny_egg_seg5_light_05014510, 2 -gsSPVertex spiny_egg_seg5_vertex_050149A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014AA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014BA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014CA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014DA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014EA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_05014FA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPVertex spiny_egg_seg5_vertex_050150A8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 -gsSPEndDisplayList - -glabel spiny_egg_seg5_dl_05015740 # 0x05015740 - 0x05015750 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPEndDisplayList - -spiny_egg_seg5_animvalue_05015750: # 0x05015750 -.hword 0x0000, 0x0000 - -spiny_egg_seg5_animindex_05015754: # 0x05015754 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000 - -spiny_egg_seg5_anim_050157CC: # 0x050157CC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x09 -.word spiny_egg_seg5_animvalue_05015750 -.word spiny_egg_seg5_animindex_05015754 -.word 0 - -glabel spiny_egg_seg5_anims_050157E4 # 0x050157E4 -.word spiny_egg_seg5_anim_050157CC -.word 0 -.word 0 +# Spiny Egg + +spiny_egg_seg5_light_050144F8: # 0x050144F8 +.byte 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00 + +spiny_egg_seg5_light_05014500: # 0x05014500 +.byte 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_egg_seg5_light_05014510: # 0x05014510 +.byte 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00 + +spiny_egg_seg5_light_05014518: # 0x05014518 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +spiny_egg_seg5_vertex_05014528: # 0x05014528 +vertex -165, 0, 0, 0, 0, 0xE7, 0x3E, 0x95, 0x00 +vertex -100, 28, 0, 0, 0, 0xE7, 0x3E, 0x95, 0x00 +vertex -100, -18, -27, 0, 0, 0xE7, 0x3E, 0x95, 0x00 +vertex -165, 0, 0, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF +vertex -100, -18, 26, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF +vertex -100, 28, 0, 0, 0, 0xE7, 0x3E, 0x6B, 0xFF +vertex -165, 0, 0, 0, 0, 0xDC, 0x87, 0x00, 0xFF +vertex -100, -18, -27, 0, 0, 0xDC, 0x87, 0x00, 0xFF +vertex -100, -18, 26, 0, 0, 0xDC, 0x87, 0x00, 0xFF + +spiny_egg_seg5_vertex_050145B8: # 0x050145B8 +vertex 100, -18, -27, 0, 0, 0x19, 0x3E, 0x95, 0x00 +vertex 100, 28, 0, 0, 0, 0x19, 0x3E, 0x95, 0x00 +vertex 165, 0, 0, 0, 0, 0x19, 0x3E, 0x95, 0x00 +vertex 100, 28, 0, 0, 0, 0x19, 0x3E, 0x6B, 0xFF +vertex 100, -18, 26, 0, 0, 0x19, 0x3E, 0x6B, 0xFF +vertex 165, 0, 0, 0, 0, 0x19, 0x3E, 0x6B, 0xFF +vertex 100, -18, 26, 0, 0, 0x24, 0x87, 0x00, 0xFF +vertex 100, -18, -27, 0, 0, 0x24, 0x87, 0x00, 0xFF +vertex 165, 0, 0, 0, 0, 0x24, 0x87, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014648: # 0x05014648 +vertex 0, -32, -87, 0, 0, 0x69, 0x24, 0xC5, 0x00 +vertex 27, -69, -61, 0, 0, 0x69, 0x24, 0xC5, 0x00 +vertex 0, -94, -124, 0, 0, 0x69, 0x24, 0xC5, 0x00 +vertex 27, -69, -61, 0, 0, 0x02, 0x8A, 0x2D, 0xFF +vertex -26, -70, -60, 0, 0, 0x02, 0x8A, 0x2D, 0xFF +vertex 0, -94, -124, 0, 0, 0x02, 0x8A, 0x2D, 0xFF +vertex -26, -70, -60, 0, 0, 0x94, 0x20, 0xC7, 0xFF +vertex 0, -32, -87, 0, 0, 0x94, 0x20, 0xC7, 0xFF +vertex 0, -94, -124, 0, 0, 0x94, 0x20, 0xC7, 0xFF + +spiny_egg_seg5_vertex_050146D8: # 0x050146D8 +vertex 0, -160, 0, 0, 0, 0x6A, 0xE9, 0x40, 0x00 +vertex 27, -95, -20, 0, 0, 0x6A, 0xE9, 0x40, 0x00 +vertex 0, -95, 25, 0, 0, 0x6A, 0xE9, 0x40, 0x00 +vertex 0, -160, 0, 0, 0, 0x02, 0xD9, 0x88, 0xFF +vertex -26, -95, -22, 0, 0, 0x02, 0xD9, 0x88, 0xFF +vertex 27, -95, -20, 0, 0, 0x02, 0xD9, 0x88, 0xFF +vertex 0, -160, 0, 0, 0, 0x93, 0xE9, 0x3C, 0xFF +vertex 0, -95, 25, 0, 0, 0x93, 0xE9, 0x3C, 0xFF +vertex -26, -95, -22, 0, 0, 0x93, 0xE9, 0x3C, 0xFF + +spiny_egg_seg5_vertex_05014768: # 0x05014768 +vertex 0, -94, 124, 0, 0, 0x69, 0x24, 0x3B, 0x00 +vertex 27, -69, 61, 0, 0, 0x69, 0x24, 0x3B, 0x00 +vertex 0, -32, 87, 0, 0, 0x69, 0x24, 0x3B, 0x00 +vertex 0, -94, 124, 0, 0, 0x02, 0x8A, 0xD3, 0xFF +vertex -26, -70, 60, 0, 0, 0x02, 0x8A, 0xD3, 0xFF +vertex 27, -69, 61, 0, 0, 0x02, 0x8A, 0xD3, 0xFF +vertex 0, -94, 124, 0, 0, 0x94, 0x20, 0x39, 0xFF +vertex 0, -32, 87, 0, 0, 0x94, 0x20, 0x39, 0xFF +vertex -26, -70, 60, 0, 0, 0x94, 0x20, 0x39, 0xFF + +spiny_egg_seg5_vertex_050147F8: # 0x050147F8 +vertex 0, 32, 87, 0, 0, 0x69, 0xDC, 0x3B, 0x00 +vertex 27, 69, 61, 0, 0, 0x69, 0xDC, 0x3B, 0x00 +vertex 0, 94, 124, 0, 0, 0x69, 0xDC, 0x3B, 0x00 +vertex 27, 69, 61, 0, 0, 0x02, 0x76, 0xD3, 0xFF +vertex -26, 70, 60, 0, 0, 0x02, 0x76, 0xD3, 0xFF +vertex 0, 94, 124, 0, 0, 0x02, 0x76, 0xD3, 0xFF +vertex -26, 70, 60, 0, 0, 0x94, 0xE0, 0x39, 0xFF +vertex 0, 32, 87, 0, 0, 0x94, 0xE0, 0x39, 0xFF +vertex 0, 94, 124, 0, 0, 0x94, 0xE0, 0x39, 0xFF + +spiny_egg_seg5_vertex_05014888: # 0x05014888 +vertex 0, 95, 25, 0, 0, 0x6A, 0x17, 0x40, 0x00 +vertex 27, 95, -20, 0, 0, 0x6A, 0x17, 0x40, 0x00 +vertex 0, 160, 0, 0, 0, 0x6A, 0x17, 0x40, 0x00 +vertex 27, 95, -20, 0, 0, 0x02, 0x27, 0x88, 0xFF +vertex -26, 95, -22, 0, 0, 0x02, 0x27, 0x88, 0xFF +vertex 0, 160, 0, 0, 0, 0x02, 0x27, 0x88, 0xFF +vertex -26, 95, -22, 0, 0, 0x93, 0x17, 0x3C, 0xFF +vertex 0, 95, 25, 0, 0, 0x93, 0x17, 0x3C, 0xFF +vertex 0, 160, 0, 0, 0, 0x93, 0x17, 0x3C, 0xFF + +spiny_egg_seg5_vertex_05014918: # 0x05014918 +vertex 0, 94, -124, 0, 0, 0x69, 0xDC, 0xC5, 0x00 +vertex 27, 69, -61, 0, 0, 0x69, 0xDC, 0xC5, 0x00 +vertex 0, 32, -87, 0, 0, 0x69, 0xDC, 0xC5, 0x00 +vertex 0, 94, -124, 0, 0, 0x02, 0x76, 0x2D, 0xFF +vertex -26, 70, -60, 0, 0, 0x02, 0x76, 0x2D, 0xFF +vertex 27, 69, -61, 0, 0, 0x02, 0x76, 0x2D, 0xFF +vertex 0, 94, -124, 0, 0, 0x94, 0xE0, 0xC7, 0xFF +vertex 0, 32, -87, 0, 0, 0x94, 0xE0, 0xC7, 0xFF +vertex -26, 70, -60, 0, 0, 0x94, 0xE0, 0xC7, 0xFF + +spiny_egg_seg5_vertex_050149A8: # 0x050149A8 +vertex 28, -96, -28, 0, 0, 0x22, 0x8B, 0xDE, 0x00 +vertex 39, -96, 0, 0, 0, 0x30, 0x8B, 0x00, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 52, -73, -52, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 73, -73, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 68, -39, -68, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 96, -39, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 73, 0, -73, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 104, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 68, 39, -68, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 96, 39, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 52, 73, -52, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 73, 73, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 28, 96, -28, 0, 0, 0x22, 0x75, 0xDE, 0xFF +vertex 39, 96, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014AA8: # 0x05014AA8 +vertex 0, -96, -39, 0, 0, 0x00, 0x8B, 0xD0, 0xFF +vertex 28, -96, -28, 0, 0, 0x22, 0x8B, 0xDE, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 0, -73, -73, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex 52, -73, -52, 0, 0, 0x3F, 0xA6, 0xC1, 0xFF +vertex 0, -39, -96, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex 68, -39, -68, 0, 0, 0x52, 0xD0, 0xAE, 0xFF +vertex 0, 0, -104, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 73, 0, -73, 0, 0, 0x59, 0x00, 0xA7, 0xFF +vertex 0, 39, -96, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex 68, 39, -68, 0, 0, 0x52, 0x30, 0xAE, 0xFF +vertex 0, 73, -73, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex 52, 73, -52, 0, 0, 0x3F, 0x5A, 0xC1, 0xFF +vertex 0, 96, -39, 0, 0, 0x00, 0x75, 0xD0, 0xFF +vertex 28, 96, -28, 0, 0, 0x22, 0x75, 0xDE, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014BA8: # 0x05014BA8 +vertex -28, -96, -28, 0, 0, 0xDE, 0x8B, 0xDE, 0xFF +vertex 0, -96, -39, 0, 0, 0x00, 0x8B, 0xD0, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -52, -73, -52, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex 0, -73, -73, 0, 0, 0x00, 0xA6, 0xA7, 0xFF +vertex -68, -39, -68, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex 0, -39, -96, 0, 0, 0x00, 0xD0, 0x8B, 0xFF +vertex -73, 0, -73, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex 0, 0, -104, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -68, 39, -68, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex 0, 39, -96, 0, 0, 0x00, 0x30, 0x8B, 0xFF +vertex -52, 73, -52, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex 0, 73, -73, 0, 0, 0x00, 0x5A, 0xA7, 0xFF +vertex -28, 96, -28, 0, 0, 0xDE, 0x75, 0xDE, 0xFF +vertex 0, 96, -39, 0, 0, 0x00, 0x75, 0xD0, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014CA8: # 0x05014CA8 +vertex -39, -96, 0, 0, 0, 0xD0, 0x8B, 0x00, 0xFF +vertex -28, -96, -28, 0, 0, 0xDE, 0x8B, 0xDE, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -73, -73, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -52, -73, -52, 0, 0, 0xC1, 0xA6, 0xC1, 0xFF +vertex -96, -39, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -68, -39, -68, 0, 0, 0xAE, 0xD0, 0xAE, 0xFF +vertex -104, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -73, 0, -73, 0, 0, 0xA7, 0x00, 0xA7, 0xFF +vertex -96, 39, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -68, 39, -68, 0, 0, 0xAE, 0x30, 0xAE, 0xFF +vertex -73, 73, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -52, 73, -52, 0, 0, 0xC1, 0x5A, 0xC1, 0xFF +vertex -39, 96, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex -28, 96, -28, 0, 0, 0xDE, 0x75, 0xDE, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014DA8: # 0x05014DA8 +vertex -28, -96, 28, 0, 0, 0xDE, 0x8B, 0x22, 0xFF +vertex -39, -96, 0, 0, 0, 0xD0, 0x8B, 0x00, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -52, -73, 52, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex -73, -73, 0, 0, 0, 0xA7, 0xA6, 0x00, 0xFF +vertex -68, -39, 68, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex -96, -39, 0, 0, 0, 0x8B, 0xD0, 0x00, 0xFF +vertex -73, 0, 73, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex -104, 0, 0, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -68, 39, 68, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex -96, 39, 0, 0, 0, 0x8B, 0x30, 0x00, 0xFF +vertex -52, 73, 52, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex -73, 73, 0, 0, 0, 0xA7, 0x5A, 0x00, 0xFF +vertex -28, 96, 28, 0, 0, 0xDE, 0x75, 0x22, 0xFF +vertex -39, 96, 0, 0, 0, 0xD0, 0x75, 0x00, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014EA8: # 0x05014EA8 +vertex 0, -96, 39, 0, 0, 0x00, 0x8B, 0x30, 0xFF +vertex -28, -96, 28, 0, 0, 0xDE, 0x8B, 0x22, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 0, -73, 73, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex -52, -73, 52, 0, 0, 0xC1, 0xA6, 0x3F, 0xFF +vertex 0, -39, 96, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex -68, -39, 68, 0, 0, 0xAE, 0xD0, 0x52, 0xFF +vertex 0, 0, 104, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -73, 0, 73, 0, 0, 0xA7, 0x00, 0x59, 0xFF +vertex 0, 39, 96, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex -68, 39, 68, 0, 0, 0xAE, 0x30, 0x52, 0xFF +vertex 0, 73, 73, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex -52, 73, 52, 0, 0, 0xC1, 0x5A, 0x3F, 0xFF +vertex 0, 96, 39, 0, 0, 0x00, 0x75, 0x30, 0xFF +vertex -28, 96, 28, 0, 0, 0xDE, 0x75, 0x22, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_05014FA8: # 0x05014FA8 +vertex 28, -96, 28, 0, 0, 0x22, 0x8B, 0x22, 0xFF +vertex 0, -96, 39, 0, 0, 0x00, 0x8B, 0x30, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 52, -73, 52, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 0, -73, 73, 0, 0, 0x00, 0xA6, 0x59, 0xFF +vertex 68, -39, 68, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 0, -39, 96, 0, 0, 0x00, 0xD0, 0x75, 0xFF +vertex 73, 0, 73, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 0, 0, 104, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 68, 39, 68, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 0, 39, 96, 0, 0, 0x00, 0x30, 0x75, 0xFF +vertex 52, 73, 52, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 0, 73, 73, 0, 0, 0x00, 0x5A, 0x59, 0xFF +vertex 28, 96, 28, 0, 0, 0x22, 0x75, 0x22, 0xFF +vertex 0, 96, 39, 0, 0, 0x00, 0x75, 0x30, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +spiny_egg_seg5_vertex_050150A8: # 0x050150A8 +vertex 39, -96, 0, 0, 0, 0x30, 0x8B, 0x00, 0xFF +vertex 28, -96, 28, 0, 0, 0x22, 0x8B, 0x22, 0x00 +vertex 0, -104, 0, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 73, -73, 0, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 52, -73, 52, 0, 0, 0x3F, 0xA6, 0x3F, 0xFF +vertex 96, -39, 0, 0, 0, 0x75, 0xD0, 0x00, 0xFF +vertex 68, -39, 68, 0, 0, 0x52, 0xD0, 0x52, 0xFF +vertex 104, 0, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 73, 0, 73, 0, 0, 0x59, 0x00, 0x59, 0xFF +vertex 96, 39, 0, 0, 0, 0x75, 0x30, 0x00, 0xFF +vertex 68, 39, 68, 0, 0, 0x52, 0x30, 0x52, 0xFF +vertex 73, 73, 0, 0, 0, 0x59, 0x5A, 0x00, 0xFF +vertex 52, 73, 52, 0, 0, 0x3F, 0x5A, 0x3F, 0xFF +vertex 39, 96, 0, 0, 0, 0x30, 0x75, 0x00, 0xFF +vertex 28, 96, 28, 0, 0, 0x22, 0x75, 0x22, 0xFF +vertex 0, 104, 0, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +glabel spiny_egg_seg5_dl_050151A8 # 0x050151A8 - 0x050151E0 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_05014528, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_050151E0 # 0x050151E0 - 0x05015218 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_050145B8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015218 # 0x05015218 - 0x05015250 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_05014648, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015250 # 0x05015250 - 0x05015288 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_050146D8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015288 # 0x05015288 - 0x050152C0 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_05014768, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_050152C0 # 0x050152C0 - 0x050152F8 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_050147F8, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_050152F8 # 0x050152F8 - 0x05015330 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_05014888, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015330 # 0x05015330 - 0x05015368 +gsSPLight spiny_egg_seg5_light_05014500, 1 +gsSPLight spiny_egg_seg5_light_050144F8, 2 +gsSPVertex spiny_egg_seg5_vertex_05014918, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015368 # 0x05015368 - 0x05015740 +gsSPLight spiny_egg_seg5_light_05014518, 1 +gsSPLight spiny_egg_seg5_light_05014510, 2 +gsSPVertex spiny_egg_seg5_vertex_050149A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014AA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014BA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014CA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014DA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014EA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_05014FA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPVertex spiny_egg_seg5_vertex_050150A8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 5, 7, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0 +gsSPEndDisplayList + +glabel spiny_egg_seg5_dl_05015740 # 0x05015740 - 0x05015750 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPEndDisplayList + +spiny_egg_seg5_animvalue_05015750: # 0x05015750 +.hword 0x0000, 0x0000 + +spiny_egg_seg5_animindex_05015754: # 0x05015754 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000 + +spiny_egg_seg5_anim_050157CC: # 0x050157CC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x09 +.word spiny_egg_seg5_animvalue_05015750 +.word spiny_egg_seg5_animindex_05015754 +.word 0 + +glabel spiny_egg_seg5_anims_050157E4 # 0x050157E4 +.word spiny_egg_seg5_anim_050157CC +.word 0 +.word 0 diff --git a/actors/springboard/collision.s b/actors/springboard/collision.s index 0317591..0f4e059 100644 --- a/actors/springboard/collision.s +++ b/actors/springboard/collision.s @@ -1,78 +1,78 @@ # Springboard - -glabel springboard_collision_05001A28 # 0x05001A28 - 0x05001B48 -colInit -colVertexInit 0xC -colVertex 205, 0, 0 -colVertex 102, 0, -176 -colVertex -101, 0, -176 -colVertex 102, -19, -176 -colVertex -101, -19, -176 -colVertex -204, -19, 0 -colVertex 102, -19, 177 -colVertex 205, -19, 0 -colVertex -101, 0, 177 -colVertex -204, 0, 0 -colVertex -101, -19, 177 -colVertex 102, 0, 177 - -colTriInit SURFACE_DEFAULT, 20 -colTri 0, 1, 2 -colTri 0, 3, 1 -colTri 1, 4, 2 -colTri 1, 3, 4 -colTri 5, 4, 3 -colTri 6, 5, 3 -colTri 6, 3, 7 -colTri 0, 7, 3 -colTri 2, 4, 5 -colTri 0, 2, 8 -colTri 2, 9, 8 -colTri 2, 5, 9 -colTri 6, 10, 5 -colTri 9, 5, 10 -colTri 9, 10, 8 -colTri 8, 10, 6 -colTri 0, 8, 11 -colTri 8, 6, 11 -colTri 11, 6, 7 -colTri 11, 7, 0 -colTriStop -colEnd - -colInit -colVertexInit 0xC -colVertex 102, 20, -176 -colVertex 102, 0, -176 -colVertex -101, 0, -176 -colVertex -101, 20, -176 -colVertex 205, 20, 0 -colVertex 102, 20, 177 -colVertex -204, 20, 0 -colVertex 205, 0, 0 -colVertex -204, 0, 0 -colVertex -101, 20, 177 -colVertex 102, 0, 177 -colVertex -101, 0, 177 - -colTriInit SURFACE_DEFAULT, 16 -colTri 0, 1, 2 -colTri 0, 2, 3 -colTri 4, 0, 5 -colTri 0, 6, 5 -colTri 4, 1, 0 -colTri 0, 3, 6 -colTri 4, 7, 1 -colTri 3, 2, 8 -colTri 3, 8, 6 -colTri 5, 7, 4 -colTri 9, 10, 5 -colTri 5, 10, 7 -colTri 6, 9, 5 -colTri 6, 8, 11 -colTri 6, 11, 9 -colTri 9, 11, 10 -colTriStop -colEnd - -.word 0 + +glabel springboard_collision_05001A28 # 0x05001A28 - 0x05001B48 +colInit +colVertexInit 0xC +colVertex 205, 0, 0 +colVertex 102, 0, -176 +colVertex -101, 0, -176 +colVertex 102, -19, -176 +colVertex -101, -19, -176 +colVertex -204, -19, 0 +colVertex 102, -19, 177 +colVertex 205, -19, 0 +colVertex -101, 0, 177 +colVertex -204, 0, 0 +colVertex -101, -19, 177 +colVertex 102, 0, 177 + +colTriInit SURFACE_DEFAULT, 20 +colTri 0, 1, 2 +colTri 0, 3, 1 +colTri 1, 4, 2 +colTri 1, 3, 4 +colTri 5, 4, 3 +colTri 6, 5, 3 +colTri 6, 3, 7 +colTri 0, 7, 3 +colTri 2, 4, 5 +colTri 0, 2, 8 +colTri 2, 9, 8 +colTri 2, 5, 9 +colTri 6, 10, 5 +colTri 9, 5, 10 +colTri 9, 10, 8 +colTri 8, 10, 6 +colTri 0, 8, 11 +colTri 8, 6, 11 +colTri 11, 6, 7 +colTri 11, 7, 0 +colTriStop +colEnd + +colInit +colVertexInit 0xC +colVertex 102, 20, -176 +colVertex 102, 0, -176 +colVertex -101, 0, -176 +colVertex -101, 20, -176 +colVertex 205, 20, 0 +colVertex 102, 20, 177 +colVertex -204, 20, 0 +colVertex 205, 0, 0 +colVertex -204, 0, 0 +colVertex -101, 20, 177 +colVertex 102, 0, 177 +colVertex -101, 0, 177 + +colTriInit SURFACE_DEFAULT, 16 +colTri 0, 1, 2 +colTri 0, 2, 3 +colTri 4, 0, 5 +colTri 0, 6, 5 +colTri 4, 1, 0 +colTri 0, 3, 6 +colTri 4, 7, 1 +colTri 3, 2, 8 +colTri 3, 8, 6 +colTri 5, 7, 4 +colTri 9, 10, 5 +colTri 5, 10, 7 +colTri 6, 9, 5 +colTri 6, 8, 11 +colTri 6, 11, 9 +colTri 9, 11, 10 +colTriStop +colEnd + +.word 0 diff --git a/actors/springboard/geo.s b/actors/springboard/geo.s index 1ff0001..1b64b4a 100644 --- a/actors/springboard/geo.s +++ b/actors/springboard/geo.s @@ -1,23 +1,23 @@ -# top of beta trampoline - unused -glabel springboard_top_geo # 0x0C000000 - geo_culling_radius 500 - geo_open_node - geo_display_list LAYER_OPAQUE, springboard_checkerboard_seg5_dl_050016B8 - geo_close_node - geo_end - -# middle of beta trampoline - unused -glabel springboard_spring_geo # 0x0C000018 - geo_culling_radius 500 - geo_open_node - geo_display_list LAYER_OPAQUE, springboard_spring_seg5_dl_05001800 - geo_close_node - geo_end - -# bottom of beta trampoline - unused -glabel springboard_bottom_geo # 0x0C000030 - geo_culling_radius 500 - geo_open_node - geo_display_list LAYER_OPAQUE, springboard_checkerboard_seg5_dl_05001900 - geo_close_node - geo_end +# top of beta trampoline - unused +glabel springboard_top_geo # 0x0C000000 + geo_culling_radius 500 + geo_open_node + geo_display_list LAYER_OPAQUE, springboard_checkerboard_seg5_dl_050016B8 + geo_close_node + geo_end + +# middle of beta trampoline - unused +glabel springboard_spring_geo # 0x0C000018 + geo_culling_radius 500 + geo_open_node + geo_display_list LAYER_OPAQUE, springboard_spring_seg5_dl_05001800 + geo_close_node + geo_end + +# bottom of beta trampoline - unused +glabel springboard_bottom_geo # 0x0C000030 + geo_culling_radius 500 + geo_open_node + geo_display_list LAYER_OPAQUE, springboard_checkerboard_seg5_dl_05001900 + geo_close_node + geo_end diff --git a/actors/springboard/model.s b/actors/springboard/model.s index 7c74869..56f8d8c 100644 --- a/actors/springboard/model.s +++ b/actors/springboard/model.s @@ -1,230 +1,230 @@ -# Springboard (unused) - -springboard_seg5_light_05000000: # 0x05000000 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -springboard_seg5_light_05000008: # 0x05000008 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -springboard_seg5_texture_05000018: # 0x05000018 -.incbin "actors/springboard/springboard_top_unused.rgba16" - -springboard_seg5_texture_05000818: # 0x05000818 -.incbin "actors/springboard/springboard_base_unused.rgba16" - -springboard_seg5_vertex_05001018: # 0x05001018 -vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 0, -176, 1502, -1292, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF -vertex 205, 0, 0, 2524, 478, 0x6D, 0x00, 0xC0, 0xFF -vertex 102, -19, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF -vertex 102, 0, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF -vertex 102, 0, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF -vertex -101, -19, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF -vertex -101, 0, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF -vertex 102, -19, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF -vertex -204, -19, 0, -1564, 478, 0x00, 0x81, 0x00, 0xFF -vertex -101, -19, -176, -542, -1292, 0x00, 0x81, 0x00, 0xFF -vertex 102, -19, -176, 1502, -1292, 0x00, 0x81, 0x00, 0xFF -vertex 102, -19, 177, 1502, 2248, 0x00, 0x81, 0x00, 0xFF -vertex 205, -19, 0, 2524, 478, 0x00, 0x81, 0x00, 0xFF -vertex 205, -19, 0, 2524, 478, 0x6D, 0x00, 0xC0, 0xFF - -springboard_seg5_vertex_05001118: # 0x05001118 -vertex -101, 0, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF -vertex -101, -19, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF -vertex -204, -19, 0, -1564, 478, 0x93, 0x00, 0xC0, 0xFF -vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex -204, 0, 0, -1564, 478, 0x00, 0x7F, 0x00, 0xFF -vertex -204, 0, 0, -1564, 478, 0x93, 0x00, 0xC0, 0xFF -vertex 102, -19, 177, 1502, 2248, 0x00, 0x81, 0x00, 0xFF -vertex -101, -19, 177, -542, 2248, 0x00, 0x81, 0x00, 0xFF -vertex -204, -19, 0, -1564, 478, 0x00, 0x81, 0x00, 0xFF -vertex -204, 0, 0, -1564, 478, 0x93, 0x00, 0x3F, 0xFF -vertex -204, -19, 0, -1564, 478, 0x93, 0x00, 0x3F, 0xFF -vertex -101, -19, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF -vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF - -springboard_seg5_vertex_05001208: # 0x05001208 -vertex -101, 0, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex -101, -19, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, -19, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 0, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF -vertex 102, -19, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF -vertex 205, -19, 0, 2524, 478, 0x6D, 0x00, 0x3F, 0xFF -vertex 205, 0, 0, 2524, 478, 0x6D, 0x00, 0x3F, 0xFF - -springboard_seg5_vertex_050012B8: # 0x050012B8 -vertex -76, -55, -132, 0, 990, 0x93, 0x00, 0xC1, 0xFF -vertex -153, 56, 0, 990, 0, 0x93, 0x00, 0xC1, 0xFF -vertex -76, 56, -132, 0, 0, 0x93, 0x00, 0xC1, 0xFF -vertex -76, 56, 133, 990, 0, 0x93, 0x00, 0x3F, 0xFF -vertex -153, 56, 0, 0, 0, 0x93, 0x00, 0x3F, 0xFF -vertex -153, -55, 0, 0, 990, 0x93, 0x00, 0x3F, 0xFF -vertex -76, -55, 133, 990, 990, 0x93, 0x00, 0x3F, 0xFF -vertex 77, 56, 133, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -76, 56, 133, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -76, -55, 133, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 77, -55, 133, 990, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 154, 56, 0, 990, 0, 0x6D, 0x00, 0x3F, 0xFF -vertex 77, 56, 133, 0, 0, 0x6D, 0x00, 0x3F, 0xFF -vertex 77, -55, 133, 0, 990, 0x6D, 0x00, 0x3F, 0xFF -vertex 154, -55, 0, 990, 990, 0x6D, 0x00, 0x3F, 0xFF - -springboard_seg5_vertex_050013A8: # 0x050013A8 -vertex 77, 56, -132, 990, 0, 0x6D, 0x00, 0xC1, 0xFF -vertex 154, -55, 0, 0, 990, 0x6D, 0x00, 0xC1, 0xFF -vertex 77, -55, -132, 990, 990, 0x6D, 0x00, 0xC1, 0xFF -vertex -76, -55, -132, 0, 990, 0x93, 0x00, 0xC1, 0xFF -vertex -153, -55, 0, 990, 990, 0x93, 0x00, 0xC1, 0xFF -vertex -153, 56, 0, 990, 0, 0x93, 0x00, 0xC1, 0xFF -vertex -76, 56, -132, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 77, 56, -132, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 77, -55, -132, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex -76, -55, -132, 990, 990, 0x00, 0x00, 0x81, 0xFF -vertex 154, 56, 0, 0, 0, 0x6D, 0x00, 0xC1, 0xFF - -springboard_seg5_vertex_05001458: # 0x05001458 -vertex 102, 20, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF -vertex 102, 0, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF -vertex -101, 0, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF -vertex -101, 20, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF -vertex 205, 20, 0, 2524, 480, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 20, -176, 1502, -1292, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 20, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex -204, 20, 0, -1564, 480, 0x00, 0x7F, 0x00, 0xFF -vertex 205, 20, 0, 2524, 480, 0x6D, 0x00, 0xC0, 0xFF -vertex 102, 0, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF -vertex 102, 20, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF -vertex -101, 20, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF -vertex 205, 0, 0, 2524, 480, 0x6D, 0x00, 0xC0, 0xFF -vertex -101, 20, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF -vertex -101, 0, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF -vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF - -springboard_seg5_vertex_05001558: # 0x05001558 -vertex -101, 20, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF -vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF -vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF -vertex 102, 20, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF -vertex 205, 0, 0, 2524, 480, 0x6D, 0x00, 0x3F, 0xFF -vertex 205, 20, 0, 2524, 480, 0x6D, 0x00, 0x3F, 0xFF -vertex -101, 20, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, 20, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF -vertex -204, 20, 0, -1564, 480, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 20, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 20, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF -vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF -vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF -vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF - -springboard_seg5_vertex_05001658: # 0x05001658 -vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF -vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF -vertex -101, 20, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF -vertex -101, 20, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex -101, 0, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF -vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF - -glabel springboard_checkerboard_seg5_dl_050016B8 # 0x050016B8 - 0x05001800 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000018 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight springboard_seg5_light_05000008, 1 -gsSPLight springboard_seg5_light_05000000, 2 -gsSPVertex springboard_seg5_vertex_05001018, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 12, 0x0 -gsSP2Triangles 13, 12, 14, 0x0, 3, 15, 4, 0x0 -gsSPVertex springboard_seg5_vertex_05001118, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex springboard_seg5_vertex_05001208, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 7, 8, 9, 0x0 -gsSP1Triangle 7, 9, 10, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel springboard_spring_seg5_dl_05001800 # 0x05001800 - 0x05001900 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000818 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight springboard_seg5_light_05000008, 1 -gsSPLight springboard_seg5_light_05000000, 2 -gsSPVertex springboard_seg5_vertex_050012B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex springboard_seg5_vertex_050013A8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP1Triangle 0, 10, 1, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -glabel springboard_checkerboard_seg5_dl_05001900 # 0x05001900 - 0x05001A28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000018 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight springboard_seg5_light_05000008, 1 -gsSPLight springboard_seg5_light_05000000, 2 -gsSPVertex springboard_seg5_vertex_05001458, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 5, 11, 7, 0x0 -gsSP2Triangles 8, 12, 9, 0x0, 13, 14, 15, 0x0 -gsSPVertex springboard_seg5_vertex_05001558, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex springboard_seg5_vertex_05001658, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Springboard (unused) + +springboard_seg5_light_05000000: # 0x05000000 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +springboard_seg5_light_05000008: # 0x05000008 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +springboard_seg5_texture_05000018: # 0x05000018 +.incbin "actors/springboard/springboard_top_unused.rgba16" + +springboard_seg5_texture_05000818: # 0x05000818 +.incbin "actors/springboard/springboard_base_unused.rgba16" + +springboard_seg5_vertex_05001018: # 0x05001018 +vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 0, -176, 1502, -1292, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF +vertex 205, 0, 0, 2524, 478, 0x6D, 0x00, 0xC0, 0xFF +vertex 102, -19, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF +vertex 102, 0, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF +vertex 102, 0, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF +vertex -101, -19, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF +vertex -101, 0, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF +vertex 102, -19, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF +vertex -204, -19, 0, -1564, 478, 0x00, 0x81, 0x00, 0xFF +vertex -101, -19, -176, -542, -1292, 0x00, 0x81, 0x00, 0xFF +vertex 102, -19, -176, 1502, -1292, 0x00, 0x81, 0x00, 0xFF +vertex 102, -19, 177, 1502, 2248, 0x00, 0x81, 0x00, 0xFF +vertex 205, -19, 0, 2524, 478, 0x00, 0x81, 0x00, 0xFF +vertex 205, -19, 0, 2524, 478, 0x6D, 0x00, 0xC0, 0xFF + +springboard_seg5_vertex_05001118: # 0x05001118 +vertex -101, 0, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF +vertex -101, -19, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF +vertex -204, -19, 0, -1564, 478, 0x93, 0x00, 0xC0, 0xFF +vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex -204, 0, 0, -1564, 478, 0x00, 0x7F, 0x00, 0xFF +vertex -204, 0, 0, -1564, 478, 0x93, 0x00, 0xC0, 0xFF +vertex 102, -19, 177, 1502, 2248, 0x00, 0x81, 0x00, 0xFF +vertex -101, -19, 177, -542, 2248, 0x00, 0x81, 0x00, 0xFF +vertex -204, -19, 0, -1564, 478, 0x00, 0x81, 0x00, 0xFF +vertex -204, 0, 0, -1564, 478, 0x93, 0x00, 0x3F, 0xFF +vertex -204, -19, 0, -1564, 478, 0x93, 0x00, 0x3F, 0xFF +vertex -101, -19, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF +vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF + +springboard_seg5_vertex_05001208: # 0x05001208 +vertex -101, 0, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex -101, -19, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, -19, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 205, 0, 0, 2524, 478, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 0, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF +vertex 102, -19, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF +vertex 205, -19, 0, 2524, 478, 0x6D, 0x00, 0x3F, 0xFF +vertex 205, 0, 0, 2524, 478, 0x6D, 0x00, 0x3F, 0xFF + +springboard_seg5_vertex_050012B8: # 0x050012B8 +vertex -76, -55, -132, 0, 990, 0x93, 0x00, 0xC1, 0xFF +vertex -153, 56, 0, 990, 0, 0x93, 0x00, 0xC1, 0xFF +vertex -76, 56, -132, 0, 0, 0x93, 0x00, 0xC1, 0xFF +vertex -76, 56, 133, 990, 0, 0x93, 0x00, 0x3F, 0xFF +vertex -153, 56, 0, 0, 0, 0x93, 0x00, 0x3F, 0xFF +vertex -153, -55, 0, 0, 990, 0x93, 0x00, 0x3F, 0xFF +vertex -76, -55, 133, 990, 990, 0x93, 0x00, 0x3F, 0xFF +vertex 77, 56, 133, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -76, 56, 133, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -76, -55, 133, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 77, -55, 133, 990, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 154, 56, 0, 990, 0, 0x6D, 0x00, 0x3F, 0xFF +vertex 77, 56, 133, 0, 0, 0x6D, 0x00, 0x3F, 0xFF +vertex 77, -55, 133, 0, 990, 0x6D, 0x00, 0x3F, 0xFF +vertex 154, -55, 0, 990, 990, 0x6D, 0x00, 0x3F, 0xFF + +springboard_seg5_vertex_050013A8: # 0x050013A8 +vertex 77, 56, -132, 990, 0, 0x6D, 0x00, 0xC1, 0xFF +vertex 154, -55, 0, 0, 990, 0x6D, 0x00, 0xC1, 0xFF +vertex 77, -55, -132, 990, 990, 0x6D, 0x00, 0xC1, 0xFF +vertex -76, -55, -132, 0, 990, 0x93, 0x00, 0xC1, 0xFF +vertex -153, -55, 0, 990, 990, 0x93, 0x00, 0xC1, 0xFF +vertex -153, 56, 0, 990, 0, 0x93, 0x00, 0xC1, 0xFF +vertex -76, 56, -132, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 77, 56, -132, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 77, -55, -132, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex -76, -55, -132, 990, 990, 0x00, 0x00, 0x81, 0xFF +vertex 154, 56, 0, 0, 0, 0x6D, 0x00, 0xC1, 0xFF + +springboard_seg5_vertex_05001458: # 0x05001458 +vertex 102, 20, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF +vertex 102, 0, -176, 1502, -1292, 0x00, 0x00, 0x81, 0xFF +vertex -101, 0, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF +vertex -101, 20, -176, -542, -1292, 0x00, 0x00, 0x81, 0xFF +vertex 205, 20, 0, 2524, 480, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 20, -176, 1502, -1292, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 20, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex -204, 20, 0, -1564, 480, 0x00, 0x7F, 0x00, 0xFF +vertex 205, 20, 0, 2524, 480, 0x6D, 0x00, 0xC0, 0xFF +vertex 102, 0, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF +vertex 102, 20, -176, 1502, -1292, 0x6D, 0x00, 0xC0, 0xFF +vertex -101, 20, -176, -542, -1292, 0x00, 0x7F, 0x00, 0xFF +vertex 205, 0, 0, 2524, 480, 0x6D, 0x00, 0xC0, 0xFF +vertex -101, 20, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF +vertex -101, 0, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF +vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF + +springboard_seg5_vertex_05001558: # 0x05001558 +vertex -101, 20, -176, -542, -1292, 0x93, 0x00, 0xC0, 0xFF +vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF +vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0xC0, 0xFF +vertex 102, 20, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF +vertex 205, 0, 0, 2524, 480, 0x6D, 0x00, 0x3F, 0xFF +vertex 205, 20, 0, 2524, 480, 0x6D, 0x00, 0x3F, 0xFF +vertex -101, 20, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, 20, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x6D, 0x00, 0x3F, 0xFF +vertex -204, 20, 0, -1564, 480, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 20, 177, -542, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 20, 177, 1502, 2248, 0x00, 0x7F, 0x00, 0xFF +vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF +vertex -204, 0, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF +vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF + +springboard_seg5_vertex_05001658: # 0x05001658 +vertex -204, 20, 0, -1564, 480, 0x93, 0x00, 0x3F, 0xFF +vertex -101, 0, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF +vertex -101, 20, 177, -542, 2248, 0x93, 0x00, 0x3F, 0xFF +vertex -101, 20, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex -101, 0, 177, -542, 2248, 0x00, 0x00, 0x7F, 0xFF +vertex 102, 0, 177, 1502, 2248, 0x00, 0x00, 0x7F, 0xFF + +glabel springboard_checkerboard_seg5_dl_050016B8 # 0x050016B8 - 0x05001800 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000018 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight springboard_seg5_light_05000008, 1 +gsSPLight springboard_seg5_light_05000000, 2 +gsSPVertex springboard_seg5_vertex_05001018, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 10, 12, 0x0 +gsSP2Triangles 13, 12, 14, 0x0, 3, 15, 4, 0x0 +gsSPVertex springboard_seg5_vertex_05001118, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex springboard_seg5_vertex_05001208, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 7, 8, 9, 0x0 +gsSP1Triangle 7, 9, 10, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel springboard_spring_seg5_dl_05001800 # 0x05001800 - 0x05001900 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000818 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight springboard_seg5_light_05000008, 1 +gsSPLight springboard_seg5_light_05000000, 2 +gsSPVertex springboard_seg5_vertex_050012B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex springboard_seg5_vertex_050013A8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP1Triangle 0, 10, 1, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +glabel springboard_checkerboard_seg5_dl_05001900 # 0x05001900 - 0x05001A28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, springboard_seg5_texture_05000018 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight springboard_seg5_light_05000008, 1 +gsSPLight springboard_seg5_light_05000000, 2 +gsSPVertex springboard_seg5_vertex_05001458, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 5, 11, 7, 0x0 +gsSP2Triangles 8, 12, 9, 0x0, 13, 14, 15, 0x0 +gsSPVertex springboard_seg5_vertex_05001558, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex springboard_seg5_vertex_05001658, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/star/geo.s b/actors/star/geo.s index b169977..3cde6d2 100644 --- a/actors/star/geo.s +++ b/actors/star/geo.s @@ -1,10 +1,10 @@ -glabel star_geo # 0x16000EA0 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, star_seg3_dl_0302B870 - geo_display_list LAYER_ALPHA, star_seg3_dl_0302BA18 - geo_close_node - geo_close_node - geo_end +glabel star_geo # 0x16000EA0 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, star_seg3_dl_0302B870 + geo_display_list LAYER_ALPHA, star_seg3_dl_0302BA18 + geo_close_node + geo_close_node + geo_end diff --git a/actors/star/model.s b/actors/star/model.s index feedc37..808fcf3 100644 --- a/actors/star/model.s +++ b/actors/star/model.s @@ -1,111 +1,111 @@ -# Star - -star_seg3_light_0302A6D8: # 0x0302A6D8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -star_seg3_light_0302A6E0: # 0x0302A6E0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -star_seg3_texture_0302A6F0: # 0x0302A6F0 -.incbin "actors/star/star_surface.rgba16" - -star_seg3_texture_0302AEF0: # 0x0302AEF0 -.incbin "actors/star/star_eye.rgba16" - -star_seg3_vertex_0302B6F0: # 0x0302B6F0 -vertex 0, 8, -89, 0, 0, 0x00, 0x07, 0x82, 0xFF -vertex 190, -201, 0, 0, 0, 0x55, 0xA3, 0x00, 0xFF -vertex 0, -129, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 146, -42, 0, 0, 0, 0x7C, 0xE7, 0x00, 0xFF -vertex 0, 8, 90, 0, 0, 0x00, 0x07, 0x7E, 0xFF -vertex 257, 84, 0, 0, 0, 0x68, 0x47, 0x00, 0xFF -vertex -145, -42, 0, 0, 0, 0x84, 0xE7, 0x00, 0xFF -vertex -189, -201, 0, 0, 0, 0xAA, 0xA3, 0x00, 0xFF -vertex -256, 84, 0, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 0, 246, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 96, 99, 0, 0, 0, 0x3D, 0x6F, 0x00, 0xFF -vertex -95, 99, 0, 0, 0, 0xC3, 0x6F, 0x00, 0xFF - -glabel star_seg3_dl_0302B7B0 # 0x0302B7B0 - 0x0302B870 -gsSPLight star_seg3_light_0302A6E0, 1 -gsSPLight star_seg3_light_0302A6D8, 2 -gsSPVertex star_seg3_vertex_0302B6F0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 3, 0, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 7, 2, 4, 0x0 -gsSP2Triangles 8, 6, 4, 0x0, 9, 4, 10, 0x0 -gsSP2Triangles 9, 11, 4, 0x0, 4, 5, 10, 0x0 -gsSP2Triangles 11, 8, 4, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 0, 7, 6, 0x0, 0, 6, 8, 0x0 -gsSP2Triangles 0, 8, 11, 0x0, 0, 11, 9, 0x0 -gsSP2Triangles 10, 5, 0, 0x0, 10, 0, 9, 0x0 -gsSPEndDisplayList - -glabel star_seg3_dl_0302B870 # 0x0302B870 - 0x0302B908 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, star_seg3_texture_0302A6F0 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPTexture 1984, 1984, 0, 0, 1 -gsSPDisplayList star_seg3_dl_0302B7B0 -gsDPPipeSync -gsSPTexture 1984, 1984, 0, 0, 0 -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -star_seg3_light_0302B908: # 0x0302B908 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -star_seg3_light_0302B910: # 0x0302B910 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -star_seg3_vertex_0302B920: # 0x0302B920 -vertex 67, 86, 63, 990, 0, 0x18, 0x15, 0x7A, 0xFF -vertex 0, -27, 96, 0, 990, 0x18, 0x15, 0x7A, 0xFF -vertex 67, -29, 83, 990, 990, 0x18, 0x15, 0x7A, 0xFF -vertex 0, 89, 76, 0, 0, 0x18, 0x15, 0x7A, 0xFF -vertex 0, 89, 76, 990, 0, 0xE8, 0x15, 0x7A, 0xFF -vertex -66, -29, 83, 0, 990, 0xE8, 0x15, 0x7A, 0xFF -vertex 0, -27, 96, 990, 990, 0xE8, 0x15, 0x7A, 0xFF -vertex 0, 89, 76, 990, 0, 0xE7, 0x15, 0x7A, 0xFF -vertex -66, 86, 63, 0, 0, 0xE7, 0x15, 0x7A, 0xFF -vertex -66, -29, 83, 0, 990, 0xE7, 0x15, 0x7A, 0xFF - -glabel star_seg3_dl_0302B9C0 # 0x0302B9C0 - 0x0302BA18 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, star_seg3_texture_0302AEF0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight star_seg3_light_0302B910, 1 -gsSPLight star_seg3_light_0302B908, 2 -gsSPVertex star_seg3_vertex_0302B920, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSPEndDisplayList - -glabel star_seg3_dl_0302BA18 # 0x0302BA18 - 0x0302BA88 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList star_seg3_dl_0302B9C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Star + +star_seg3_light_0302A6D8: # 0x0302A6D8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +star_seg3_light_0302A6E0: # 0x0302A6E0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +star_seg3_texture_0302A6F0: # 0x0302A6F0 +.incbin "actors/star/star_surface.rgba16" + +star_seg3_texture_0302AEF0: # 0x0302AEF0 +.incbin "actors/star/star_eye.rgba16" + +star_seg3_vertex_0302B6F0: # 0x0302B6F0 +vertex 0, 8, -89, 0, 0, 0x00, 0x07, 0x82, 0xFF +vertex 190, -201, 0, 0, 0, 0x55, 0xA3, 0x00, 0xFF +vertex 0, -129, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 146, -42, 0, 0, 0, 0x7C, 0xE7, 0x00, 0xFF +vertex 0, 8, 90, 0, 0, 0x00, 0x07, 0x7E, 0xFF +vertex 257, 84, 0, 0, 0, 0x68, 0x47, 0x00, 0xFF +vertex -145, -42, 0, 0, 0, 0x84, 0xE7, 0x00, 0xFF +vertex -189, -201, 0, 0, 0, 0xAA, 0xA3, 0x00, 0xFF +vertex -256, 84, 0, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 0, 246, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 96, 99, 0, 0, 0, 0x3D, 0x6F, 0x00, 0xFF +vertex -95, 99, 0, 0, 0, 0xC3, 0x6F, 0x00, 0xFF + +glabel star_seg3_dl_0302B7B0 # 0x0302B7B0 - 0x0302B870 +gsSPLight star_seg3_light_0302A6E0, 1 +gsSPLight star_seg3_light_0302A6D8, 2 +gsSPVertex star_seg3_vertex_0302B6F0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 3, 0, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 7, 2, 4, 0x0 +gsSP2Triangles 8, 6, 4, 0x0, 9, 4, 10, 0x0 +gsSP2Triangles 9, 11, 4, 0x0, 4, 5, 10, 0x0 +gsSP2Triangles 11, 8, 4, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 0, 7, 6, 0x0, 0, 6, 8, 0x0 +gsSP2Triangles 0, 8, 11, 0x0, 0, 11, 9, 0x0 +gsSP2Triangles 10, 5, 0, 0x0, 10, 0, 9, 0x0 +gsSPEndDisplayList + +glabel star_seg3_dl_0302B870 # 0x0302B870 - 0x0302B908 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, star_seg3_texture_0302A6F0 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPTexture 1984, 1984, 0, 0, 1 +gsSPDisplayList star_seg3_dl_0302B7B0 +gsDPPipeSync +gsSPTexture 1984, 1984, 0, 0, 0 +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +star_seg3_light_0302B908: # 0x0302B908 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +star_seg3_light_0302B910: # 0x0302B910 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +star_seg3_vertex_0302B920: # 0x0302B920 +vertex 67, 86, 63, 990, 0, 0x18, 0x15, 0x7A, 0xFF +vertex 0, -27, 96, 0, 990, 0x18, 0x15, 0x7A, 0xFF +vertex 67, -29, 83, 990, 990, 0x18, 0x15, 0x7A, 0xFF +vertex 0, 89, 76, 0, 0, 0x18, 0x15, 0x7A, 0xFF +vertex 0, 89, 76, 990, 0, 0xE8, 0x15, 0x7A, 0xFF +vertex -66, -29, 83, 0, 990, 0xE8, 0x15, 0x7A, 0xFF +vertex 0, -27, 96, 990, 990, 0xE8, 0x15, 0x7A, 0xFF +vertex 0, 89, 76, 990, 0, 0xE7, 0x15, 0x7A, 0xFF +vertex -66, 86, 63, 0, 0, 0xE7, 0x15, 0x7A, 0xFF +vertex -66, -29, 83, 0, 990, 0xE7, 0x15, 0x7A, 0xFF + +glabel star_seg3_dl_0302B9C0 # 0x0302B9C0 - 0x0302BA18 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, star_seg3_texture_0302AEF0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight star_seg3_light_0302B910, 1 +gsSPLight star_seg3_light_0302B908, 2 +gsSPVertex star_seg3_vertex_0302B920, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSPEndDisplayList + +glabel star_seg3_dl_0302BA18 # 0x0302BA18 - 0x0302BA88 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList star_seg3_dl_0302B9C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/stomp_smoke/geo.s b/actors/stomp_smoke/geo.s index 69e0121..929bfc6 100644 --- a/actors/stomp_smoke/geo.s +++ b/actors/stomp_smoke/geo.s @@ -1,23 +1,23 @@ -glabel spot_on_ground_geo # 0x1700009C - geo_switch_case 6, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040251F8 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025210 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025228 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025240 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025258 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025270 - geo_close_node - geo_end - -glabel mario_TODO_geo_0000E0 # 0x170000E0 - geo_switch_case 6, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025288 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252A0 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252B8 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252D0 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252E8 - geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025300 - geo_close_node - geo_end +glabel spot_on_ground_geo # 0x1700009C + geo_switch_case 6, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040251F8 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025210 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025228 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025240 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025258 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025270 + geo_close_node + geo_end + +glabel mario_TODO_geo_0000E0 # 0x170000E0 + geo_switch_case 6, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025288 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252A0 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252B8 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252D0 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_040252E8 + geo_display_list LAYER_TRANSPARENT, stomp_smoke_seg4_dl_04025300 + geo_close_node + geo_end diff --git a/actors/stomp_smoke/model.s b/actors/stomp_smoke/model.s index 9ad6c0c..8e1766e 100644 --- a/actors/stomp_smoke/model.s +++ b/actors/stomp_smoke/model.s @@ -1,120 +1,120 @@ -# Stomp Smoke - -stomp_smoke_seg4_vertex_040220C8: # 0x040220C8 -vertex -32, 0, 32, 0, 0, 0xFF, 0xFF, 0xFF, 0xC8 -vertex 32, 0, 32, 1984, 0, 0xFF, 0xFF, 0xFF, 0xC8 -vertex 32, 0, -32, 1984, 1984, 0xFF, 0xFF, 0xFF, 0xC8 -vertex -32, 0, -32, 0, 1984, 0xFF, 0xFF, 0xFF, 0xC8 - -stomp_smoke_seg4_vertex_04022108: # 0x04022108 -vertex -32, 0, 32, 0, 0, 0xFF, 0x00, 0x00, 0xC8 -vertex 32, 0, 32, 1984, 0, 0xFF, 0x00, 0x00, 0xC8 -vertex 32, 0, -32, 1984, 1984, 0xFF, 0x00, 0x00, 0xC8 -vertex -32, 0, -32, 0, 1984, 0xFF, 0x00, 0x00, 0xC8 - -stomp_smoke_seg4_texture_04022148: # 0x04022148 -.incbin "actors/stomp_smoke/stomp_smoke_0.ia16" - -stomp_smoke_seg4_texture_04022948: # 0x04022948 -.incbin "actors/stomp_smoke/stomp_smoke_1.ia16" - -stomp_smoke_seg4_texture_04023148: # 0x04023148 -.incbin "actors/stomp_smoke/stomp_smoke_2.ia16" - -stomp_smoke_seg4_texture_04023948: # 0x04023948 -.incbin "actors/stomp_smoke/stomp_smoke_3.ia16" - -stomp_smoke_seg4_texture_04024148: # 0x04024148 -.incbin "actors/stomp_smoke/stomp_smoke_4.ia16" - -stomp_smoke_seg4_texture_04024948: # 0x04024948 -.incbin "actors/stomp_smoke/stomp_smoke_5.ia16" - -glabel stomp_smoke_seg4_dl_04025148 # 0x04025148 - 0x04025190 -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel stomp_smoke_seg4_dl_04025190 # 0x04025190 - 0x040251C8 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPPipeSync -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel stomp_smoke_seg4_dl_040251C8 # 0x040251C8 - 0x040251E0 -gsSPDisplayList stomp_smoke_seg4_dl_04025148 -gsSPVertex stomp_smoke_seg4_vertex_040220C8, 4, 0 -gsSPBranchList stomp_smoke_seg4_dl_04025190 - -glabel stomp_smoke_seg4_dl_040251E0 # 0x040251E0 - 0x040251F8 -gsSPDisplayList stomp_smoke_seg4_dl_04025148 -gsSPVertex stomp_smoke_seg4_vertex_04022108, 4, 0 -gsSPBranchList stomp_smoke_seg4_dl_04025190 - -glabel stomp_smoke_seg4_dl_040251F8 # 0x040251F8 - 0x04025210 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025210 # 0x04025210 - 0x04025228 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025228 # 0x04025228 - 0x04025240 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025240 # 0x04025240 - 0x04025258 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025258 # 0x04025258 - 0x04025270 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025270 # 0x04025270 - 0x04025288 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948 -gsSPBranchList stomp_smoke_seg4_dl_040251C8 - -glabel stomp_smoke_seg4_dl_04025288 # 0x04025288 - 0x040252A0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 - -glabel stomp_smoke_seg4_dl_040252A0 # 0x040252A0 - 0x040252B8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 - -glabel stomp_smoke_seg4_dl_040252B8 # 0x040252B8 - 0x040252D0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 - -glabel stomp_smoke_seg4_dl_040252D0 # 0x040252D0 - 0x040252E8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 - -glabel stomp_smoke_seg4_dl_040252E8 # 0x040252E8 - 0x04025300 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 - -glabel stomp_smoke_seg4_dl_04025300 # 0x04025300 - 0x04025318 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948 -gsSPBranchList stomp_smoke_seg4_dl_040251E0 +# Stomp Smoke + +stomp_smoke_seg4_vertex_040220C8: # 0x040220C8 +vertex -32, 0, 32, 0, 0, 0xFF, 0xFF, 0xFF, 0xC8 +vertex 32, 0, 32, 1984, 0, 0xFF, 0xFF, 0xFF, 0xC8 +vertex 32, 0, -32, 1984, 1984, 0xFF, 0xFF, 0xFF, 0xC8 +vertex -32, 0, -32, 0, 1984, 0xFF, 0xFF, 0xFF, 0xC8 + +stomp_smoke_seg4_vertex_04022108: # 0x04022108 +vertex -32, 0, 32, 0, 0, 0xFF, 0x00, 0x00, 0xC8 +vertex 32, 0, 32, 1984, 0, 0xFF, 0x00, 0x00, 0xC8 +vertex 32, 0, -32, 1984, 1984, 0xFF, 0x00, 0x00, 0xC8 +vertex -32, 0, -32, 0, 1984, 0xFF, 0x00, 0x00, 0xC8 + +stomp_smoke_seg4_texture_04022148: # 0x04022148 +.incbin "actors/stomp_smoke/stomp_smoke_0.ia16" + +stomp_smoke_seg4_texture_04022948: # 0x04022948 +.incbin "actors/stomp_smoke/stomp_smoke_1.ia16" + +stomp_smoke_seg4_texture_04023148: # 0x04023148 +.incbin "actors/stomp_smoke/stomp_smoke_2.ia16" + +stomp_smoke_seg4_texture_04023948: # 0x04023948 +.incbin "actors/stomp_smoke/stomp_smoke_3.ia16" + +stomp_smoke_seg4_texture_04024148: # 0x04024148 +.incbin "actors/stomp_smoke/stomp_smoke_4.ia16" + +stomp_smoke_seg4_texture_04024948: # 0x04024948 +.incbin "actors/stomp_smoke/stomp_smoke_5.ia16" + +glabel stomp_smoke_seg4_dl_04025148 # 0x04025148 - 0x04025190 +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel stomp_smoke_seg4_dl_04025190 # 0x04025190 - 0x040251C8 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPPipeSync +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel stomp_smoke_seg4_dl_040251C8 # 0x040251C8 - 0x040251E0 +gsSPDisplayList stomp_smoke_seg4_dl_04025148 +gsSPVertex stomp_smoke_seg4_vertex_040220C8, 4, 0 +gsSPBranchList stomp_smoke_seg4_dl_04025190 + +glabel stomp_smoke_seg4_dl_040251E0 # 0x040251E0 - 0x040251F8 +gsSPDisplayList stomp_smoke_seg4_dl_04025148 +gsSPVertex stomp_smoke_seg4_vertex_04022108, 4, 0 +gsSPBranchList stomp_smoke_seg4_dl_04025190 + +glabel stomp_smoke_seg4_dl_040251F8 # 0x040251F8 - 0x04025210 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025210 # 0x04025210 - 0x04025228 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025228 # 0x04025228 - 0x04025240 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025240 # 0x04025240 - 0x04025258 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025258 # 0x04025258 - 0x04025270 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025270 # 0x04025270 - 0x04025288 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948 +gsSPBranchList stomp_smoke_seg4_dl_040251C8 + +glabel stomp_smoke_seg4_dl_04025288 # 0x04025288 - 0x040252A0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022148 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 + +glabel stomp_smoke_seg4_dl_040252A0 # 0x040252A0 - 0x040252B8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04022948 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 + +glabel stomp_smoke_seg4_dl_040252B8 # 0x040252B8 - 0x040252D0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023148 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 + +glabel stomp_smoke_seg4_dl_040252D0 # 0x040252D0 - 0x040252E8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04023948 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 + +glabel stomp_smoke_seg4_dl_040252E8 # 0x040252E8 - 0x04025300 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024148 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 + +glabel stomp_smoke_seg4_dl_04025300 # 0x04025300 - 0x04025318 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, stomp_smoke_seg4_texture_04024948 +gsSPBranchList stomp_smoke_seg4_dl_040251E0 diff --git a/actors/sushi/geo.s b/actors/sushi/geo.s index f7aa4d5..fbb2a74 100644 --- a/actors/sushi/geo.s +++ b/actors/sushi/geo.s @@ -1,26 +1,26 @@ -glabel sushi_geo # 0x0C000068 - geo_culling_radius 800 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, sushi_seg5_dl_0500A768 - geo_open_node - geo_asm 0, Geo18_802B798C - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 201, 0, 0, sushi_seg5_dl_05009DD0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 415, 0, 0, sushi_seg5_dl_0500A008 - geo_open_node - geo_animated_part LAYER_OPAQUE, 486, 0, 0, sushi_seg5_dl_0500A160 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, sushi_seg5_dl_0500A990 - geo_animated_part LAYER_ALPHA, 0, 0, 0, sushi_seg5_dl_0500A8A8 - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel sushi_geo # 0x0C000068 + geo_culling_radius 800 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, sushi_seg5_dl_0500A768 + geo_open_node + geo_asm 0, Geo18_802B798C + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 201, 0, 0, sushi_seg5_dl_05009DD0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 415, 0, 0, sushi_seg5_dl_0500A008 + geo_open_node + geo_animated_part LAYER_OPAQUE, 486, 0, 0, sushi_seg5_dl_0500A160 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, sushi_seg5_dl_0500A990 + geo_animated_part LAYER_ALPHA, 0, 0, 0, sushi_seg5_dl_0500A8A8 + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/sushi/model.s b/actors/sushi/model.s index 0105089..c95f8c1 100644 --- a/actors/sushi/model.s +++ b/actors/sushi/model.s @@ -1,446 +1,446 @@ -# Sushi (Shark) - -# Could be a duplicate binid of the previous actor, but i'm putting it here for -# macro reasons so I don't have to clutter the macros.inc with a new macro for this -# case. -.word 0 -.word 1 - -sushi_seg5_texture_05008ED0: # 0x05008ED0 -.incbin "actors/sushi/sushi_snout.rgba16" - -sushi_seg5_texture_050096D0: # 0x050096D0 -.incbin "actors/sushi/sushi_eye.rgba16" - -sushi_seg5_texture_05009AD0: # 0x05009AD0 -.incbin "actors/sushi/sushi_tooth.rgba16" - -sushi_seg5_vertex_05009B50: # 0x05009B50 -vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex 416, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 4, 140, 494, 78, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF - -sushi_seg5_vertex_05009C40: # 0x05009C40 -vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 4, -237, 494, 768, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 178, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, -169, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF - -glabel sushi_seg5_dl_05009CC0 # 0x05009CC0 - 0x05009DD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex sushi_seg5_vertex_05009B50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 5, 1, 0, 0x0 -gsSP2Triangles 1, 5, 3, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 5, 0, 6, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 7, 0x0 -gsSP2Triangles 9, 2, 10, 0x0, 2, 4, 10, 0x0 -gsSP2Triangles 2, 9, 0, 0x0, 10, 4, 7, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 7, 11, 10, 0x0 -gsSP2Triangles 12, 13, 7, 0x0, 7, 13, 14, 0x0 -gsSP2Triangles 7, 14, 11, 0x0, 8, 12, 7, 0x0 -gsSP2Triangles 11, 14, 9, 0x0, 6, 12, 8, 0x0 -gsSPVertex sushi_seg5_vertex_05009C40, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 5, 2, 6, 0x0, 7, 3, 4, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_05009DD0 # 0x05009DD0 - 0x05009E40 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList sushi_seg5_dl_05009CC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -sushi_seg5_vertex_05009E40: # 0x05009E40 -vertex 0, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 122, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF -vertex -84, -86, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF -vertex -83, 4, -181, 660, 664, 0xFF, 0xFF, 0xFF, 0xFF -vertex -82, 95, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF -vertex 494, 0, -79, 890, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 495, 45, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF -vertex 494, -44, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF -vertex -84, -113, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF -vertex -83, 4, 97, 660, 156, 0xFF, 0xFF, 0xFF, 0xFF - -glabel sushi_seg5_dl_05009F30 # 0x05009F30 - 0x0500A008 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex sushi_seg5_vertex_05009E40, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 5, 7, 0, 0x0 -gsSP2Triangles 8, 3, 5, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 5, 0, 0x0, 0, 7, 1, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 0, 9, 0x0 -gsSP2Triangles 3, 8, 10, 0x0, 0, 2, 9, 0x0 -gsSP2Triangles 9, 2, 11, 0x0, 10, 9, 11, 0x0 -gsSP2Triangles 3, 10, 12, 0x0, 11, 12, 10, 0x0 -gsSP2Triangles 2, 1, 11, 0x0, 13, 4, 3, 0x0 -gsSP2Triangles 11, 13, 12, 0x0, 1, 14, 11, 0x0 -gsSP2Triangles 11, 14, 13, 0x0, 12, 13, 3, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A008 # 0x0500A008 - 0x0500A078 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList sushi_seg5_dl_05009F30 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -sushi_seg5_vertex_0500A078: # 0x0500A078 -vertex 6, -34, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF -vertex 5, 0, -89, 890, 498, 0xFF, 0xFF, 0xFF, 0xFF -vertex 241, -41, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF -vertex 5, 35, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF -vertex 239, 54, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF -vertex 423, 11, -362, 1056, 994, 0xFF, 0xFF, 0xFF, 0xFF -vertex 462, 12, 649, 1072, -852, 0xFF, 0xFF, 0xFF, 0xFF - -glabel sushi_seg5_dl_0500A0E8 # 0x0500A0E8 - 0x0500A160 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex sushi_seg5_vertex_0500A078, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 1, 0, 3, 0x0, 1, 4, 5, 0x0 -gsSP2Triangles 1, 5, 2, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 6, 3, 0, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 5, 4, 2, 0x0, 4, 6, 2, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A160 # 0x0500A160 - 0x0500A1D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList sushi_seg5_dl_0500A0E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -sushi_seg5_vertex_0500A1D0: # 0x0500A1D0 -vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, -558, -378, 538, 1024, 0xFF, 0xFF, 0xFF, 0xFF -vertex -206, -223, -158, 364, 624, 0xFF, 0xFF, 0xFF, 0xFF -vertex 30, -123, -199, 460, 698, 0xFF, 0xFF, 0xFF, 0xFF -vertex 100, -175, -123, 486, 558, 0xFF, 0xFF, 0xFF, 0xFF -vertex -477, -3, -355, 256, 982, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -3, -300, 358, 882, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF -vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF - -sushi_seg5_vertex_0500A2C0: # 0x0500A2C0 -vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, 159, -144, 190, 598, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF -vertex -863, -3, -194, 102, 688, 0xFF, 0xFF, 0xFF, 0xFF -vertex -1181, -3, 26, -24, 286, 0xFF, 0xFF, 0xFF, 0xFF -vertex -1174, 57, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF -vertex -1174, -64, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -191, -4, 172, 370, 18, 0xFF, 0xFF, 0xFF, 0xFF -vertex 266, 4, 552, 554, -674, 0xFF, 0xFF, 0xFF, 0xFF -vertex 181, 73, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex 183, -67, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF - -sushi_seg5_vertex_0500A3C0: # 0x0500A3C0 -vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 231, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -4, 184, 358, -4, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 106, 176, -124, 490, 562, 0xFF, 0xFF, 0xFF, 0xFF -vertex 32, 124, -201, 460, 700, 0xFF, 0xFF, 0xFF, 0xFF -vertex 212, 569, -380, 532, 1026, 0xFF, 0xFF, 0xFF, 0xFF -vertex -208, 212, -160, 364, 626, 0xFF, 0xFF, 0xFF, 0xFF - -sushi_seg5_vertex_0500A4A0: # 0x0500A4A0 -vertex 212, 569, -380, 452, 396, 0xFF, 0xFF, 0xFF, 0xFF -vertex -208, 212, -160, 340, 640, 0xFF, 0xFF, 0xFF, 0xFF -vertex 106, 176, -124, 460, 652, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF -vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, -558, -378, 728, 330, 0xFF, 0xFF, 0xFF, 0xFF -vertex 100, -175, -123, 524, 612, 0xFF, 0xFF, 0xFF, 0xFF -vertex -206, -223, -158, 728, 548, 0xFF, 0xFF, 0xFF, 0xFF - -sushi_seg5_vertex_0500A540: # 0x0500A540 -vertex -221, 231, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF -vertex -477, -3, -355, 0, 0, 0xFF, 0x00, 0x00, 0xFF -vertex -221, -239, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF -vertex -547, -3, -300, 0, 0, 0xFF, 0x00, 0x00, 0xFF - -glabel sushi_seg5_dl_0500A580 # 0x0500A580 - 0x0500A748 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex sushi_seg5_vertex_0500A1D0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 8, 7, 0x0, 8, 2, 9, 0x0 -gsSP2Triangles 2, 8, 10, 0x0, 1, 9, 2, 0x0 -gsSP2Triangles 1, 0, 9, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 11, 9, 0, 0x0 -gsSP1Triangle 13, 14, 9, 0x0 -gsSPVertex sushi_seg5_vertex_0500A2C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 3, 4, 0x0, 4, 5, 1, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 5, 6, 1, 0x0 -gsSP2Triangles 7, 4, 3, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 10, 13, 11, 0x0, 12, 11, 13, 0x0 -gsSP2Triangles 9, 14, 8, 0x0, 8, 14, 6, 0x0 -gsSP2Triangles 6, 14, 2, 0x0, 15, 14, 9, 0x0 -gsSPVertex sushi_seg5_vertex_0500A3C0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 5, 1, 0x0, 7, 5, 8, 0x0 -gsSP2Triangles 5, 6, 8, 0x0, 7, 8, 6, 0x0 -gsSP2Triangles 6, 9, 7, 0x0, 9, 6, 1, 0x0 -gsSP2Triangles 1, 4, 9, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 -gsSPVertex sushi_seg5_vertex_0500A4A0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 4, 0x0, 7, 8, 9, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A748 # 0x0500A748 - 0x0500A768 -gsSPVertex sushi_seg5_vertex_0500A540, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A768 # 0x0500A768 - 0x0500A7E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList sushi_seg5_dl_0500A580 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList sushi_seg5_dl_0500A748 -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -sushi_seg5_vertex_0500A7E0: # 0x0500A7E0 -vertex -645, 221, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 246, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 246, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, 173, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -220, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF -vertex -645, -172, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -245, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -245, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF - -glabel sushi_seg5_dl_0500A860 # 0x0500A860 - 0x0500A8A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_050096D0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 -gsSPVertex sushi_seg5_vertex_0500A7E0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A8A8 # 0x0500A8A8 - 0x0500A918 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 60 -gsSPDisplayList sushi_seg5_dl_0500A860 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -sushi_seg5_vertex_0500A918: # 0x0500A918 -vertex -505, 0, -304, -32, 2, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, 231, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF -vertex -477, -3, -355, 0, 166, 0xFF, 0xFF, 0xFF, 0xFF -vertex -221, -239, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF - -glabel sushi_seg5_dl_0500A958 # 0x0500A958 - 0x0500A990 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05009AD0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 -gsSPVertex sushi_seg5_vertex_0500A918, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSPEndDisplayList - -glabel sushi_seg5_dl_0500A990 # 0x0500A990 - 0x0500AA00 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 3, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 28, 28 -gsSPDisplayList sushi_seg5_dl_0500A958 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -sushi_seg5_animvalue_0500AA00: # 0x0500AA00 -.hword 0x0000, 0x0192, 0x0190, 0x018A, 0x0180, 0x0173, 0x0162, 0x014F -.hword 0x0139, 0x0120, 0x0106, 0x00E9, 0x00CB, 0x00AB, 0x0089, 0x0067 -.hword 0x0044, 0x0021, 0xFFFE, 0xFFDB, 0xFFB8, 0xFF95, 0xFF73, 0xFF51 -.hword 0xFF31, 0xFF13, 0xFEF6, 0xFEDC, 0xFEC3, 0xFEAD, 0xFE9A, 0xFE89 -.hword 0xFE7C, 0xFE72, 0xFE6C, 0xFE6A, 0xFE6C, 0xFE72, 0xFE7A, 0xFE86 -.hword 0xFE95, 0xFEA6, 0xFEBA, 0xFED0, 0xFEE9, 0xFF03, 0xFF1F, 0xFF3C -.hword 0xFF5A, 0xFF7A, 0xFF9A, 0xFFBB, 0xFFDD, 0xFFFE, 0x001F, 0x0041 -.hword 0x0062, 0x0082, 0x00A2, 0x00C0, 0x00DD, 0x00F9, 0x0113, 0x012C -.hword 0x0142, 0x0156, 0x0167, 0x0176, 0x0182, 0x018A, 0x0190, 0x0054 -.hword 0xFFDE, 0xC001, 0x14C7, 0x1587, 0x1627, 0x16A5, 0x1701, 0x173A -.hword 0x174F, 0x1740, 0x170B, 0x16B0, 0x162E, 0x1584, 0x14B1, 0x13B5 -.hword 0x128F, 0x113E, 0x0FB0, 0x0DDB, 0x0BC8, 0x097F, 0x0708, 0x046D -.hword 0x01B6, 0xFEEE, 0xFC1A, 0xF944, 0xF676, 0xF3B7, 0xF111, 0xEE8D -.hword 0xEC33, 0xEA0B, 0xE81F, 0xE677, 0xE51D, 0xE3FB, 0xE2F9, 0xE217 -.hword 0xE156, 0xE0B6, 0xE037, 0xDFDA, 0xDF9F, 0xDF88, 0xDF93, 0xDFC3 -.hword 0xE016, 0xE08F, 0xE12C, 0xE1EF, 0xE2D8, 0xE3E7, 0xE51D, 0xE69C -.hword 0xE87F, 0xEAB8, 0xED3C, 0xEFFD, 0xF2EF, 0xF607, 0xF937, 0xFC74 -.hword 0xFFB0, 0x02DF, 0x05F6, 0x08E7, 0x0BA6, 0x0E28, 0x105E, 0x123E -.hword 0x0E68, 0x0ECB, 0x0F1C, 0x0F5B, 0x0F87, 0x0F9F, 0x0FA3, 0x0F92 -.hword 0x0F6B, 0x0F2E, 0x0ED9, 0x0E6E, 0x0DEA, 0x0D4E, 0x0C98, 0x0BC8 -.hword 0x0AD4, 0x09B3, 0x086B, 0x0702, 0x057D, 0x03E3, 0x0238, 0x0082 -.hword 0xFEC8, 0xFD0D, 0xFB57, 0xF9AD, 0xF814, 0xF690, 0xF529, 0xF3E4 -.hword 0xF2C5, 0xF1D3, 0xF113, 0xF07B, 0xEFFE, 0xEF9A, 0xEF4F, 0xEF1D -.hword 0xEF01, 0xEEFD, 0xEF0F, 0xEF37, 0xEF73, 0xEFC3, 0xF027, 0xF09D -.hword 0xF125, 0xF1BF, 0xF269, 0xF323, 0xF3EC, 0xF4DD, 0xF609, 0xF768 -.hword 0xF8F2, 0xFA9F, 0xFC66, 0xFE40, 0x0024, 0x020B, 0x03ED, 0x05C1 -.hword 0x077F, 0x0920, 0x0A9A, 0x0BE7, 0x0CFD, 0x0DD6, 0x0BD0, 0x0BC0 -.hword 0x0B91, 0x0B44, 0x0ADD, 0x0A5C, 0x09C4, 0x0916, 0x0855, 0x0783 -.hword 0x06A1, 0x05B1, 0x04B6, 0x03B1, 0x02A4, 0x0192, 0x007B, 0xFF64 -.hword 0xFE4C, 0xFD35, 0xFC23, 0xFB16, 0xFA11, 0xF916, 0xF826, 0xF744 -.hword 0xF672, 0xF5B1, 0xF503, 0xF46B, 0xF3EA, 0xF383, 0xF336, 0xF307 -.hword 0xF2F7, 0xF305, 0xF330, 0xF374, 0xF3D1, 0xF445, 0xF4CE, 0xF56B -.hword 0xF61A, 0xF6D9, 0xF7A7, 0xF882, 0xF968, 0xFA59, 0xFB51, 0xFC50 -.hword 0xFD54, 0xFE5B, 0xFF64, 0x006C, 0x0173, 0x0277, 0x0376, 0x046E -.hword 0x055F, 0x0645, 0x0720, 0x07EE, 0x08AD, 0x095C, 0x09F9, 0x0A82 -.hword 0x0AF6, 0x0B53, 0x0B97, 0x0BC2, 0x3B39, 0x3A67, 0x399B, 0x38D8 -.hword 0x381E, 0x3770, 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9 -.hword 0x34BE, 0x34C0, 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F -.hword 0x3842, 0x3929, 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86 -.hword 0x40A2, 0x41BA, 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757 -.hword 0x4839, 0x4928, 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF -.hword 0x4F85, 0x5034, 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178 -.hword 0x510D, 0x506F, 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC -.hword 0x484D, 0x46D4, 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59 -.hword 0x3D2E, 0x3C21, 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770 -.hword 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0 -.hword 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929 -.hword 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA -.hword 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928 -.hword 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034 -.hword 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F -.hword 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4 -.hword 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21 -.hword 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770, 0x36D1, 0x3643 -.hword 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0, 0x34E2, 0x3525 -.hword 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929, 0x3A20, 0x3B25 -.hword 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA, 0x42CA, 0x43D0 -.hword 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928, 0x4A1D, 0x4B16 -.hword 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034, 0x50C8, 0x513C -.hword 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F, 0x4FA5, 0x4EB2 -.hword 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4, 0x4558, 0x43DC -.hword 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21 - -sushi_seg5_animindex_0500ADDC: # 0x0500ADDC -.hword 0x0046, 0x0001, 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0049 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0046, 0x01A8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0090, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0046, 0x004A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0046, 0x0162, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x011C - -sushi_seg5_anim_0500AE3C: # 0x0500AE3C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x46 -.hword 0x07 -.word sushi_seg5_animvalue_0500AA00 -.word sushi_seg5_animindex_0500ADDC -.word 0 - -glabel sushi_seg5_anims_0500AE54 # 0x0500AE54 -.word sushi_seg5_anim_0500AE3C +# Sushi (Shark) + +# Could be a duplicate binid of the previous actor, but i'm putting it here for +# macro reasons so I don't have to clutter the macros.inc with a new macro for this +# case. +.word 0 +.word 1 + +sushi_seg5_texture_05008ED0: # 0x05008ED0 +.incbin "actors/sushi/sushi_snout.rgba16" + +sushi_seg5_texture_050096D0: # 0x050096D0 +.incbin "actors/sushi/sushi_eye.rgba16" + +sushi_seg5_texture_05009AD0: # 0x05009AD0 +.incbin "actors/sushi/sushi_tooth.rgba16" + +sushi_seg5_vertex_05009B50: # 0x05009B50 +vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex 416, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 4, 140, 494, 78, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF + +sushi_seg5_vertex_05009C40: # 0x05009C40 +vertex 0, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 4, -237, 494, 768, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 178, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, -169, -172, 494, 650, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 188, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, -178, 76, 494, 194, 0xFF, 0xFF, 0xFF, 0xFF + +glabel sushi_seg5_dl_05009CC0 # 0x05009CC0 - 0x05009DD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex sushi_seg5_vertex_05009B50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 5, 1, 0, 0x0 +gsSP2Triangles 1, 5, 3, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 5, 0, 6, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 6, 8, 3, 0x0, 3, 8, 7, 0x0 +gsSP2Triangles 9, 2, 10, 0x0, 2, 4, 10, 0x0 +gsSP2Triangles 2, 9, 0, 0x0, 10, 4, 7, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 7, 11, 10, 0x0 +gsSP2Triangles 12, 13, 7, 0x0, 7, 13, 14, 0x0 +gsSP2Triangles 7, 14, 11, 0x0, 8, 12, 7, 0x0 +gsSP2Triangles 11, 14, 9, 0x0, 6, 12, 8, 0x0 +gsSPVertex sushi_seg5_vertex_05009C40, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 5, 2, 6, 0x0, 7, 3, 4, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_05009DD0 # 0x05009DD0 - 0x05009E40 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList sushi_seg5_dl_05009CC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +sushi_seg5_vertex_05009E40: # 0x05009E40 +vertex 0, 112, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 122, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 144, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -104, -154, 694, 616, 0xFF, 0xFF, 0xFF, 0xFF +vertex -84, -86, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 3, -203, 694, 704, 0xFF, 0xFF, 0xFF, 0xFF +vertex -83, 4, -181, 660, 664, 0xFF, 0xFF, 0xFF, 0xFF +vertex -82, 95, -138, 660, 586, 0xFF, 0xFF, 0xFF, 0xFF +vertex 494, 0, -79, 890, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 495, 45, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF +vertex 494, -44, 66, 890, 212, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 3, 120, 694, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -136, 67, 694, 210, 0xFF, 0xFF, 0xFF, 0xFF +vertex -84, -113, 52, 660, 238, 0xFF, 0xFF, 0xFF, 0xFF +vertex -83, 4, 97, 660, 156, 0xFF, 0xFF, 0xFF, 0xFF + +glabel sushi_seg5_dl_05009F30 # 0x05009F30 - 0x0500A008 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex sushi_seg5_vertex_05009E40, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 5, 7, 0, 0x0 +gsSP2Triangles 8, 3, 5, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 5, 0, 0x0, 0, 7, 1, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 0, 9, 0x0 +gsSP2Triangles 3, 8, 10, 0x0, 0, 2, 9, 0x0 +gsSP2Triangles 9, 2, 11, 0x0, 10, 9, 11, 0x0 +gsSP2Triangles 3, 10, 12, 0x0, 11, 12, 10, 0x0 +gsSP2Triangles 2, 1, 11, 0x0, 13, 4, 3, 0x0 +gsSP2Triangles 11, 13, 12, 0x0, 1, 14, 11, 0x0 +gsSP2Triangles 11, 14, 13, 0x0, 12, 13, 3, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A008 # 0x0500A008 - 0x0500A078 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList sushi_seg5_dl_05009F30 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +sushi_seg5_vertex_0500A078: # 0x0500A078 +vertex 6, -34, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF +vertex 5, 0, -89, 890, 498, 0xFF, 0xFF, 0xFF, 0xFF +vertex 241, -41, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF +vertex 5, 35, 71, 890, 204, 0xFF, 0xFF, 0xFF, 0xFF +vertex 239, 54, 7, 984, 320, 0xFF, 0xFF, 0xFF, 0xFF +vertex 423, 11, -362, 1056, 994, 0xFF, 0xFF, 0xFF, 0xFF +vertex 462, 12, 649, 1072, -852, 0xFF, 0xFF, 0xFF, 0xFF + +glabel sushi_seg5_dl_0500A0E8 # 0x0500A0E8 - 0x0500A160 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex sushi_seg5_vertex_0500A078, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 1, 0, 3, 0x0, 1, 4, 5, 0x0 +gsSP2Triangles 1, 5, 2, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 6, 3, 0, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 5, 4, 2, 0x0, 4, 6, 2, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A160 # 0x0500A160 - 0x0500A1D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList sushi_seg5_dl_0500A0E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +sushi_seg5_vertex_0500A1D0: # 0x0500A1D0 +vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, -188, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, -558, -378, 538, 1024, 0xFF, 0xFF, 0xFF, 0xFF +vertex -206, -223, -158, 364, 624, 0xFF, 0xFF, 0xFF, 0xFF +vertex 30, -123, -199, 460, 698, 0xFF, 0xFF, 0xFF, 0xFF +vertex 100, -175, -123, 486, 558, 0xFF, 0xFF, 0xFF, 0xFF +vertex -477, -3, -355, 256, 982, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -3, -300, 358, 882, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF +vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF + +sushi_seg5_vertex_0500A2C0: # 0x0500A2C0 +vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, 159, -144, 190, 598, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -547, -3, -300, 228, 882, 0xFF, 0xFF, 0xFF, 0xFF +vertex -863, -3, -194, 102, 688, 0xFF, 0xFF, 0xFF, 0xFF +vertex -1181, -3, 26, -24, 286, 0xFF, 0xFF, 0xFF, 0xFF +vertex -1174, 57, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -166, -144, 188, 598, 0xFF, 0xFF, 0xFF, 0xFF +vertex -1174, -64, 95, -22, 160, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -214, 120, 188, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -191, -4, 172, 370, 18, 0xFF, 0xFF, 0xFF, 0xFF +vertex 266, 4, 552, 554, -674, 0xFF, 0xFF, 0xFF, 0xFF +vertex 181, 73, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex 183, -67, 120, 520, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF + +sushi_seg5_vertex_0500A3C0: # 0x0500A3C0 +vertex -645, -3, 185, 190, -4, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 231, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, 207, 120, 190, 114, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -4, 184, 358, -4, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 231, -200, 358, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 208, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 197, -187, 528, 676, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 106, 176, -124, 490, 562, 0xFF, 0xFF, 0xFF, 0xFF +vertex 32, 124, -201, 460, 700, 0xFF, 0xFF, 0xFF, 0xFF +vertex 212, 569, -380, 532, 1026, 0xFF, 0xFF, 0xFF, 0xFF +vertex -208, 212, -160, 364, 626, 0xFF, 0xFF, 0xFF, 0xFF + +sushi_seg5_vertex_0500A4A0: # 0x0500A4A0 +vertex 212, 569, -380, 452, 396, 0xFF, 0xFF, 0xFF, 0xFF +vertex -208, 212, -160, 340, 640, 0xFF, 0xFF, 0xFF, 0xFF +vertex 106, 176, -124, 460, 652, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, 121, 358, 112, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, -199, 90, 528, 170, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 4, 161, 528, 40, 0xFF, 0xFF, 0xFF, 0xFF +vertex 201, 4, -257, 528, 804, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, -558, -378, 728, 330, 0xFF, 0xFF, 0xFF, 0xFF +vertex 100, -175, -123, 524, 612, 0xFF, 0xFF, 0xFF, 0xFF +vertex -206, -223, -158, 728, 548, 0xFF, 0xFF, 0xFF, 0xFF + +sushi_seg5_vertex_0500A540: # 0x0500A540 +vertex -221, 231, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF +vertex -477, -3, -355, 0, 0, 0xFF, 0x00, 0x00, 0xFF +vertex -221, -239, -200, 0, 0, 0xFF, 0x00, 0x00, 0xFF +vertex -547, -3, -300, 0, 0, 0xFF, 0x00, 0x00, 0xFF + +glabel sushi_seg5_dl_0500A580 # 0x0500A580 - 0x0500A748 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05008ED0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex sushi_seg5_vertex_0500A1D0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 8, 7, 0x0, 8, 2, 9, 0x0 +gsSP2Triangles 2, 8, 10, 0x0, 1, 9, 2, 0x0 +gsSP2Triangles 1, 0, 9, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 11, 9, 0, 0x0 +gsSP1Triangle 13, 14, 9, 0x0 +gsSPVertex sushi_seg5_vertex_0500A2C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 3, 4, 0x0, 4, 5, 1, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 5, 6, 1, 0x0 +gsSP2Triangles 7, 4, 3, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 10, 13, 11, 0x0, 12, 11, 13, 0x0 +gsSP2Triangles 9, 14, 8, 0x0, 8, 14, 6, 0x0 +gsSP2Triangles 6, 14, 2, 0x0, 15, 14, 9, 0x0 +gsSPVertex sushi_seg5_vertex_0500A3C0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 5, 1, 0x0, 7, 5, 8, 0x0 +gsSP2Triangles 5, 6, 8, 0x0, 7, 8, 6, 0x0 +gsSP2Triangles 6, 9, 7, 0x0, 9, 6, 1, 0x0 +gsSP2Triangles 1, 4, 9, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 13, 0x0 +gsSPVertex sushi_seg5_vertex_0500A4A0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 4, 0x0, 7, 8, 9, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A748 # 0x0500A748 - 0x0500A768 +gsSPVertex sushi_seg5_vertex_0500A540, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A768 # 0x0500A768 - 0x0500A7E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList sushi_seg5_dl_0500A580 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList sushi_seg5_dl_0500A748 +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +sushi_seg5_vertex_0500A7E0: # 0x0500A7E0 +vertex -645, 221, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 246, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 246, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, 173, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -220, 120, -24, -2137, 0xFF, 0xFF, 0xFF, 0xFF +vertex -645, -172, -144, -906, -738, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -245, -200, 678, 847, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -245, 121, 1672, -830, 0xFF, 0xFF, 0xFF, 0xFF + +glabel sushi_seg5_dl_0500A860 # 0x0500A860 - 0x0500A8A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_050096D0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x1FF, 0x100 +gsSPVertex sushi_seg5_vertex_0500A7E0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 4, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A8A8 # 0x0500A8A8 - 0x0500A918 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 60 +gsSPDisplayList sushi_seg5_dl_0500A860 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +sushi_seg5_vertex_0500A918: # 0x0500A918 +vertex -505, 0, -304, -32, 2, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, 231, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF +vertex -477, -3, -355, 0, 166, 0xFF, 0xFF, 0xFF, 0xFF +vertex -221, -239, -200, 1592, -14, 0xFF, 0xFF, 0xFF, 0xFF + +glabel sushi_seg5_dl_0500A958 # 0x0500A958 - 0x0500A990 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, sushi_seg5_texture_05009AD0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 +gsSPVertex sushi_seg5_vertex_0500A918, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSPEndDisplayList + +glabel sushi_seg5_dl_0500A990 # 0x0500A990 - 0x0500AA00 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 3, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 28, 28 +gsSPDisplayList sushi_seg5_dl_0500A958 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +sushi_seg5_animvalue_0500AA00: # 0x0500AA00 +.hword 0x0000, 0x0192, 0x0190, 0x018A, 0x0180, 0x0173, 0x0162, 0x014F +.hword 0x0139, 0x0120, 0x0106, 0x00E9, 0x00CB, 0x00AB, 0x0089, 0x0067 +.hword 0x0044, 0x0021, 0xFFFE, 0xFFDB, 0xFFB8, 0xFF95, 0xFF73, 0xFF51 +.hword 0xFF31, 0xFF13, 0xFEF6, 0xFEDC, 0xFEC3, 0xFEAD, 0xFE9A, 0xFE89 +.hword 0xFE7C, 0xFE72, 0xFE6C, 0xFE6A, 0xFE6C, 0xFE72, 0xFE7A, 0xFE86 +.hword 0xFE95, 0xFEA6, 0xFEBA, 0xFED0, 0xFEE9, 0xFF03, 0xFF1F, 0xFF3C +.hword 0xFF5A, 0xFF7A, 0xFF9A, 0xFFBB, 0xFFDD, 0xFFFE, 0x001F, 0x0041 +.hword 0x0062, 0x0082, 0x00A2, 0x00C0, 0x00DD, 0x00F9, 0x0113, 0x012C +.hword 0x0142, 0x0156, 0x0167, 0x0176, 0x0182, 0x018A, 0x0190, 0x0054 +.hword 0xFFDE, 0xC001, 0x14C7, 0x1587, 0x1627, 0x16A5, 0x1701, 0x173A +.hword 0x174F, 0x1740, 0x170B, 0x16B0, 0x162E, 0x1584, 0x14B1, 0x13B5 +.hword 0x128F, 0x113E, 0x0FB0, 0x0DDB, 0x0BC8, 0x097F, 0x0708, 0x046D +.hword 0x01B6, 0xFEEE, 0xFC1A, 0xF944, 0xF676, 0xF3B7, 0xF111, 0xEE8D +.hword 0xEC33, 0xEA0B, 0xE81F, 0xE677, 0xE51D, 0xE3FB, 0xE2F9, 0xE217 +.hword 0xE156, 0xE0B6, 0xE037, 0xDFDA, 0xDF9F, 0xDF88, 0xDF93, 0xDFC3 +.hword 0xE016, 0xE08F, 0xE12C, 0xE1EF, 0xE2D8, 0xE3E7, 0xE51D, 0xE69C +.hword 0xE87F, 0xEAB8, 0xED3C, 0xEFFD, 0xF2EF, 0xF607, 0xF937, 0xFC74 +.hword 0xFFB0, 0x02DF, 0x05F6, 0x08E7, 0x0BA6, 0x0E28, 0x105E, 0x123E +.hword 0x0E68, 0x0ECB, 0x0F1C, 0x0F5B, 0x0F87, 0x0F9F, 0x0FA3, 0x0F92 +.hword 0x0F6B, 0x0F2E, 0x0ED9, 0x0E6E, 0x0DEA, 0x0D4E, 0x0C98, 0x0BC8 +.hword 0x0AD4, 0x09B3, 0x086B, 0x0702, 0x057D, 0x03E3, 0x0238, 0x0082 +.hword 0xFEC8, 0xFD0D, 0xFB57, 0xF9AD, 0xF814, 0xF690, 0xF529, 0xF3E4 +.hword 0xF2C5, 0xF1D3, 0xF113, 0xF07B, 0xEFFE, 0xEF9A, 0xEF4F, 0xEF1D +.hword 0xEF01, 0xEEFD, 0xEF0F, 0xEF37, 0xEF73, 0xEFC3, 0xF027, 0xF09D +.hword 0xF125, 0xF1BF, 0xF269, 0xF323, 0xF3EC, 0xF4DD, 0xF609, 0xF768 +.hword 0xF8F2, 0xFA9F, 0xFC66, 0xFE40, 0x0024, 0x020B, 0x03ED, 0x05C1 +.hword 0x077F, 0x0920, 0x0A9A, 0x0BE7, 0x0CFD, 0x0DD6, 0x0BD0, 0x0BC0 +.hword 0x0B91, 0x0B44, 0x0ADD, 0x0A5C, 0x09C4, 0x0916, 0x0855, 0x0783 +.hword 0x06A1, 0x05B1, 0x04B6, 0x03B1, 0x02A4, 0x0192, 0x007B, 0xFF64 +.hword 0xFE4C, 0xFD35, 0xFC23, 0xFB16, 0xFA11, 0xF916, 0xF826, 0xF744 +.hword 0xF672, 0xF5B1, 0xF503, 0xF46B, 0xF3EA, 0xF383, 0xF336, 0xF307 +.hword 0xF2F7, 0xF305, 0xF330, 0xF374, 0xF3D1, 0xF445, 0xF4CE, 0xF56B +.hword 0xF61A, 0xF6D9, 0xF7A7, 0xF882, 0xF968, 0xFA59, 0xFB51, 0xFC50 +.hword 0xFD54, 0xFE5B, 0xFF64, 0x006C, 0x0173, 0x0277, 0x0376, 0x046E +.hword 0x055F, 0x0645, 0x0720, 0x07EE, 0x08AD, 0x095C, 0x09F9, 0x0A82 +.hword 0x0AF6, 0x0B53, 0x0B97, 0x0BC2, 0x3B39, 0x3A67, 0x399B, 0x38D8 +.hword 0x381E, 0x3770, 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9 +.hword 0x34BE, 0x34C0, 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F +.hword 0x3842, 0x3929, 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86 +.hword 0x40A2, 0x41BA, 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757 +.hword 0x4839, 0x4928, 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF +.hword 0x4F85, 0x5034, 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178 +.hword 0x510D, 0x506F, 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC +.hword 0x484D, 0x46D4, 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59 +.hword 0x3D2E, 0x3C21, 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770 +.hword 0x36D1, 0x3643, 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0 +.hword 0x34E2, 0x3525, 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929 +.hword 0x3A20, 0x3B25, 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA +.hword 0x42CA, 0x43D0, 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928 +.hword 0x4A1D, 0x4B16, 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034 +.hword 0x50C8, 0x513C, 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F +.hword 0x4FA5, 0x4EB2, 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4 +.hword 0x4558, 0x43DC, 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21 +.hword 0x3B39, 0x3A67, 0x399B, 0x38D8, 0x381E, 0x3770, 0x36D1, 0x3643 +.hword 0x35C7, 0x3560, 0x3510, 0x34D9, 0x34BE, 0x34C0, 0x34E2, 0x3525 +.hword 0x358B, 0x3611, 0x36B3, 0x376F, 0x3842, 0x3929, 0x3A20, 0x3B25 +.hword 0x3C35, 0x3D4C, 0x3E68, 0x3F86, 0x40A2, 0x41BA, 0x42CA, 0x43D0 +.hword 0x44C8, 0x45B0, 0x4684, 0x4757, 0x4839, 0x4928, 0x4A1D, 0x4B16 +.hword 0x4C0D, 0x4CFF, 0x4DE6, 0x4EBF, 0x4F85, 0x5034, 0x50C8, 0x513C +.hword 0x518C, 0x51B4, 0x51AE, 0x5178, 0x510D, 0x506F, 0x4FA5, 0x4EB2 +.hword 0x4D9C, 0x4C68, 0x4B1C, 0x49BC, 0x484D, 0x46D4, 0x4558, 0x43DC +.hword 0x4266, 0x40FA, 0x3F9F, 0x3E59, 0x3D2E, 0x3C21 + +sushi_seg5_animindex_0500ADDC: # 0x0500ADDC +.hword 0x0046, 0x0001, 0x0001, 0x0047, 0x0001, 0x0048, 0x0001, 0x0049 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0046, 0x01A8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x0090, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0046, 0x004A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0046, 0x0162, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x011C + +sushi_seg5_anim_0500AE3C: # 0x0500AE3C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x46 +.hword 0x07 +.word sushi_seg5_animvalue_0500AA00 +.word sushi_seg5_animindex_0500ADDC +.word 0 + +glabel sushi_seg5_anims_0500AE54 # 0x0500AE54 +.word sushi_seg5_anim_0500AE3C diff --git a/actors/swoop/geo.s b/actors/swoop/geo.s index 2e09c50..9ea7a17 100644 --- a/actors/swoop/geo.s +++ b/actors/swoop/geo.s @@ -1,30 +1,30 @@ -glabel swoop_geo # 0x0D0000DC - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, swoop_seg6_dl_06006880 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 54, 0, 0, swoop_seg6_dl_06006758 - geo_animated_part LAYER_OPAQUE, 54, 0, 0, swoop_seg6_dl_06006A88 - geo_animated_part LAYER_OPAQUE, 57, -48, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, swoop_seg6_dl_06006BD0 - geo_close_node - geo_animated_part LAYER_OPAQUE, 57, -48, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, swoop_seg6_dl_06006D00 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel swoop_geo # 0x0D0000DC + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, swoop_seg6_dl_06006880 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 54, 0, 0, swoop_seg6_dl_06006758 + geo_animated_part LAYER_OPAQUE, 54, 0, 0, swoop_seg6_dl_06006A88 + geo_animated_part LAYER_OPAQUE, 57, -48, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, swoop_seg6_dl_06006BD0 + geo_close_node + geo_animated_part LAYER_OPAQUE, 57, -48, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, swoop_seg6_dl_06006D00 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/swoop/model.s b/actors/swoop/model.s index d03d9be..a23c30e 100644 --- a/actors/swoop/model.s +++ b/actors/swoop/model.s @@ -1,419 +1,419 @@ -# Swoop - -# Unreferenced light -.byte 0x0A, 0x00, 0x25, 0x00, 0x0A, 0x00, 0x25, 0x00 - -.byte 0x2A, 0x00, 0x95, 0x00, 0x2A, 0x00, 0x95, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -swoop_seg6_texture_06004270: # 0x06004270 -.incbin "actors/swoop/swoop_body.rgba16" - -swoop_seg6_texture_06004A70: # 0x06004A70 -.incbin "actors/swoop/swoop_eye.rgba16" - -swoop_seg6_texture_06005270: # 0x06005270 -.incbin "actors/swoop/swoop_nose.rgba16" - -swoop_seg6_texture_06005A70: # 0x06005A70 -.incbin "actors/swoop/swoop_wing.rgba16" - -swoop_seg6_light_06006270: # 0x06006270 -.byte 0x79, 0x79, 0x79, 0x00, 0x79, 0x79, 0x79, 0x00 - -swoop_seg6_light_06006278: # 0x06006278 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -swoop_seg6_vertex_06006288: # 0x06006288 -vertex 80, 38, -44, 40, 86, 0x3F, 0x30, 0x9E, 0xFF -vertex 65, 77, -24, 1108, 796, 0x44, 0x59, 0xC6, 0xFF -vertex 112, 54, 0, 768, -454, 0x69, 0x46, 0x00, 0xFF -vertex -14, 57, 28, 622, 254, 0x96, 0x31, 0x30, 0xFF -vertex -11, -13, 0, 536, 234, 0x8D, 0xCC, 0x00, 0xFF -vertex 17, -18, 89, 804, 76, 0xCC, 0xED, 0x72, 0xFF -vertex 29, 71, 45, 668, -2, 0x05, 0x44, 0x6A, 0xFF -vertex -14, 57, -27, 450, 246, 0x96, 0x31, 0xD0, 0xFF -vertex 17, -18, -88, 254, 54, 0xE5, 0xDF, 0x89, 0xFF -vertex 29, 71, -44, 386, -14, 0x05, 0x44, 0x95, 0xFF -vertex 82, 4, -52, -728, -328, 0x3F, 0xFE, 0x93, 0xFF -vertex 17, -18, -88, -1332, 810, 0xE5, 0xDF, 0x89, 0xFF -vertex 29, 71, -44, 878, 1484, 0x05, 0x44, 0x95, 0xFF -vertex 114, 5, -24, -496, -1006, 0x71, 0xE7, 0xCE, 0xFF - -swoop_seg6_vertex_06006368: # 0x06006368 -vertex 82, 4, 53, 758, 1078, 0x40, 0xF1, 0x6C, 0xFF -vertex 83, -37, 25, 628, 1076, 0x54, 0xAB, 0x27, 0xFF -vertex 114, 5, 25, 626, 928, 0x6F, 0xF4, 0x3C, 0xFF -vertex 29, 71, 45, 386, 1344, 0x05, 0x44, 0x6A, 0xFF -vertex 80, 38, 45, 184, 100, 0x40, 0x31, 0x62, 0xFF -vertex 65, 77, 25, 1194, 792, 0x44, 0x59, 0x3A, 0xFF -vertex 112, 54, 0, 1590, -282, 0x69, 0x46, 0x00, 0xFF -vertex 17, -18, 89, -2258, 574, 0xCC, 0xED, 0x72, 0xFF -vertex 82, 4, 53, -608, -318, 0x40, 0xF1, 0x6C, 0xFF -vertex 112, 54, 0, 514, 940, 0x69, 0x46, 0x00, 0xFF -vertex 80, 38, 45, 722, 1090, 0x40, 0x31, 0x62, 0xFF -vertex 34, -55, 44, 722, 1312, 0x06, 0x8A, 0x2C, 0xFF -vertex 17, -18, 89, 928, 1394, 0xCC, 0xED, 0x72, 0xFF -vertex 83, -37, -24, 402, 1080, 0x48, 0xA4, 0xD1, 0xFF -vertex 82, 4, -52, 272, 1086, 0x3F, 0xFE, 0x93, 0xFF -vertex 114, 5, -24, 400, 932, 0x71, 0xE7, 0xCE, 0xFF - -swoop_seg6_vertex_06006468: # 0x06006468 -vertex 34, -55, 44, 722, 1312, 0x06, 0x8A, 0x2C, 0xFF -vertex 34, -55, -43, 314, 1318, 0xE6, 0x8A, 0xDC, 0xFF -vertex 83, -37, -24, 402, 1080, 0x48, 0xA4, 0xD1, 0xFF -vertex 83, -37, 25, 628, 1076, 0x54, 0xAB, 0x27, 0xFF -vertex 114, 5, -24, 400, 932, 0x71, 0xE7, 0xCE, 0xFF -vertex 114, 5, 25, 626, 928, 0x6F, 0xF4, 0x3C, 0xFF -vertex 112, 54, 0, 514, 940, 0x69, 0x46, 0x00, 0xFF -vertex -11, -13, 0, 522, 1540, 0x8D, 0xCC, 0x00, 0xFF -vertex 17, -18, 89, 928, 1394, 0xCC, 0xED, 0x72, 0xFF -vertex 17, -18, -88, 112, 1406, 0xE5, 0xDF, 0x89, 0xFF -vertex 82, 4, -52, 272, 1086, 0x3F, 0xFE, 0x93, 0xFF - -swoop_seg6_vertex_06006518: # 0x06006518 -vertex 112, 54, 0, 702, 6, 0x69, 0x46, 0x00, 0xFF -vertex 65, 77, -24, 382, 266, 0x44, 0x59, 0xC6, 0xFF -vertex 65, 77, 25, 878, 288, 0x44, 0x59, 0x3A, 0xFF -vertex 40, 113, 0, 478, 480, 0xF9, 0x7E, 0x00, 0xFF -vertex 65, 77, 25, 726, 230, 0x44, 0x59, 0x3A, 0xFF -vertex 65, 77, -24, 232, 230, 0x44, 0x59, 0xC6, 0xFF -vertex 29, 71, 45, 932, 586, 0x05, 0x44, 0x6A, 0xFF -vertex 29, 71, -44, 26, 586, 0x05, 0x44, 0x95, 0xFF -vertex -14, 57, 28, 756, 1022, 0x96, 0x31, 0x30, 0xFF -vertex -14, 57, -27, 202, 1022, 0x96, 0x31, 0xD0, 0xFF - -glabel swoop_seg6_dl_060065B8 # 0x060065B8 - 0x060066F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06004A70 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight swoop_seg6_light_06006278, 1 -gsSPLight swoop_seg6_light_06006270, 2 -gsSPVertex swoop_seg6_vertex_06006288, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 4, 7, 0x0, 7, 9, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 0, 0x0 -gsSP2Triangles 0, 2, 13, 0x0, 0, 13, 10, 0x0 -gsSP1Triangle 1, 0, 12, 0x0 -gsSPVertex swoop_seg6_vertex_06006368, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 3, 8, 4, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 2, 10, 0, 0x0, 11, 1, 0, 0x0 -gsSP2Triangles 11, 0, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex swoop_seg6_vertex_06006468, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 4, 3, 2, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 1, 0, 0x0 -gsSP2Triangles 0, 8, 7, 0x0, 9, 1, 7, 0x0 -gsSP2Triangles 2, 1, 9, 0x0, 2, 9, 10, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_060066F8 # 0x060066F8 - 0x06006758 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005270 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex swoop_seg6_vertex_06006518, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 6, 3, 8, 0x0, 3, 9, 8, 0x0 -gsSP1Triangle 7, 9, 3, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006758 # 0x06006758 - 0x06006808 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList swoop_seg6_dl_060065B8 -gsSPDisplayList swoop_seg6_dl_060066F8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -swoop_seg6_vertex_06006808: # 0x06006808 -vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -14, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -14, -14, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -14, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel swoop_seg6_dl_06006848 # 0x06006848 - 0x06006880 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06004270 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex swoop_seg6_vertex_06006808, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006880 # 0x06006880 - 0x06006938 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList swoop_seg6_dl_06006848 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -swoop_seg6_light_06006938: # 0x06006938 -.byte 0x79, 0x79, 0x79, 0x00, 0x79, 0x79, 0x79, 0x00 - -swoop_seg6_light_06006940: # 0x06006940 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -swoop_seg6_vertex_06006950: # 0x06006950 -vertex 187, 48, -55, 426, 722, 0xC6, 0x6B, 0xDF, 0xFF -vertex 194, 32, -119, 334, 706, 0xDF, 0x7A, 0x05, 0xFF -vertex 80, -3, -32, 458, 990, 0xDF, 0x7A, 0x05, 0xFF -vertex 116, 34, -130, 318, 900, 0xFD, 0x77, 0x2B, 0xFF -vertex 80, -3, 33, 552, 990, 0xDF, 0x7A, 0xFB, 0xFF -vertex 194, 32, 120, 676, 706, 0xDF, 0x7A, 0xFB, 0xFF -vertex 187, 48, 56, 584, 722, 0xC6, 0x6B, 0x21, 0xFF -vertex 116, 34, 131, 692, 900, 0xFD, 0x77, 0xD5, 0xFF - -swoop_seg6_vertex_060069D0: # 0x060069D0 -vertex 13, 79, -15, 0, 0, 0xEC, 0x7D, 0x00, 0xFF -vertex -17, 74, -8, 0, 0, 0xEC, 0x7D, 0x00, 0xFF -vertex -17, 74, 9, 0, 0, 0xEC, 0x7D, 0x00, 0xFF -vertex 13, 79, 16, 0, 0, 0xEC, 0x7D, 0x00, 0xFF - -glabel swoop_seg6_dl_06006A10 # 0x06006A10 - 0x06006A68 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005270 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight swoop_seg6_light_06006940, 1 -gsSPLight swoop_seg6_light_06006938, 2 -gsSPVertex swoop_seg6_vertex_06006950, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006A68 # 0x06006A68 - 0x06006A88 -gsSPVertex swoop_seg6_vertex_060069D0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006A88 # 0x06006A88 - 0x06006B58 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList swoop_seg6_dl_06006A10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPDisplayList swoop_seg6_dl_06006A68 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -swoop_seg6_vertex_06006B58: # 0x06006B58 -vertex 0, 1, 133, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 1, -133, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 265, 1, -133, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 265, 1, 133, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel swoop_seg6_dl_06006B98 # 0x06006B98 - 0x06006BD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005A70 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex swoop_seg6_vertex_06006B58, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006BD0 # 0x06006BD0 - 0x06006C88 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList swoop_seg6_dl_06006B98 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -swoop_seg6_vertex_06006C88: # 0x06006C88 -vertex 265, 1, -132, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 265, 1, 134, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 1, 134, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 1, -132, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel swoop_seg6_dl_06006CC8 # 0x06006CC8 - 0x06006D00 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005A70 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex swoop_seg6_vertex_06006C88, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel swoop_seg6_dl_06006D00 # 0x06006D00 - 0x06006DB8 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 0, 0, 0, 255 -gsSPFogPosition 960, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList swoop_seg6_dl_06006CC8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -swoop_seg6_animvalue_06006DB8: # 0x06006DB8 -.hword 0x0000, 0x0030, 0x0005, 0x3FFF, 0x1FFF, 0x151E, 0x00EA, 0xF609 -.hword 0xFC4F, 0x0A3F, 0x188E, 0x1FEC, 0x1FFF, 0x1611, 0x03A1, 0xF9B4 -.hword 0xFF6D, 0x0C26, 0x1935, 0x1FEE, 0x5FA3, 0x3FFF, 0xE05C, 0xA05D -.hword 0xC001, 0xE05C, 0xF698, 0xF7A7, 0xF99D, 0xFAAC, 0xFA10, 0xF8B5 -.hword 0xF751, 0xF69A, 0xF698, 0xF7A7, 0xF99D, 0xFAAC, 0xFA10, 0xF8B5 -.hword 0xF751, 0xF69A, 0x4F2C, 0x4D96, 0x4AA5, 0x490F, 0x49F9, 0x4C01 -.hword 0x4E16, 0x4F29 - -swoop_seg6_animindex_06006E1C: # 0x06006E1C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0022 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001A, 0x0001, 0x0017 -.hword 0x0001, 0x0018, 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0004, 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000C - -swoop_seg6_anim_06006E88: # 0x06006E88 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x08 -.word swoop_seg6_animvalue_06006DB8 -.word swoop_seg6_animindex_06006E1C -.word 0 - -swoop_seg6_animvalue_06006EA0: # 0x06006EA0 -.hword 0x0000, 0x0030, 0x0005, 0x3FFF, 0x13F6, 0x13CD, 0x1356, 0x1298 -.hword 0x119C, 0x1068, 0x0F04, 0x0D77, 0x0BC9, 0x0A01, 0x0826, 0x0640 -.hword 0x0457, 0x0271, 0x0096, 0xFECF, 0xFD21, 0xFB94, 0xFA30, 0xF8FC -.hword 0xF800, 0xF742, 0xF6CB, 0xF6A2, 0xF6C5, 0xF72A, 0xF7CC, 0xF8A5 -.hword 0xF9AF, 0xFAE4, 0xFC3E, 0xFDB8, 0xFF4D, 0x00F4, 0x02AB, 0x046A -.hword 0x062D, 0x07EC, 0x09A3, 0x0B4B, 0x0CDF, 0x0E5A, 0x0FB4, 0x10E9 -.hword 0x11F3, 0x12CC, 0x136E, 0x13D3, 0x13F6, 0x13F6, 0x7FFB, 0x7FFB -.hword 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFC, 0x7FFC, 0x7FFC -.hword 0x7FFC, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFE, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8001, 0x7FFE, 0x7FFE -.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFD -.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC -.hword 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB -.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD -.hword 0x7FFD, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC -.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC -.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC -.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFD -.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD -.hword 0x7FFD, 0x7FFD, 0x9328, 0x92FE, 0x9287, 0x91CA, 0x90CD, 0x8F99 -.hword 0x8E35, 0x8CA8, 0x8AFA, 0x8932, 0x8757, 0x8572, 0x8388, 0x81A2 -.hword 0x7FC5, 0x7DFD, 0x7C4E, 0x7AC2, 0x795D, 0x7829, 0x772D, 0x766F -.hword 0x75F8, 0x75CF, 0x75F2, 0x7657, 0x76F9, 0x77D2, 0x78DC, 0x7A11 -.hword 0x7B6C, 0x7CE6, 0x7E7A, 0x8025, 0x81DC, 0x839C, 0x855E, 0x871D -.hword 0x88D4, 0x8A7D, 0x8C11, 0x8D8B, 0x8EE6, 0x901B, 0x9124, 0x91FD -.hword 0x929F, 0x9305, 0x9328, 0x9328, 0x5FA3, 0x3FFF, 0xE05C, 0xA05D -.hword 0xC001, 0xE05C, 0xFF27, 0xFF27, 0x3F48, 0x0000 - -swoop_seg6_animindex_0600704C: # 0x0600704C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D2, 0x0001, 0x00CF -.hword 0x0001, 0x00D0, 0x0001, 0x00D1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0032, 0x0004, 0x0001, 0x00CC, 0x0001, 0x00CD, 0x0001, 0x00CE -.hword 0x0032, 0x0036, 0x0032, 0x0068, 0x0032, 0x009A - -swoop_seg6_anim_060070B8: # 0x060070B8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x08 -.word swoop_seg6_animvalue_06006EA0 -.word swoop_seg6_animindex_0600704C -.word 0 - -glabel swoop_seg6_anims_060070D0 # 0x060070D0 -.word swoop_seg6_anim_06006E88 -.word swoop_seg6_anim_060070B8 +# Swoop + +# Unreferenced light +.byte 0x0A, 0x00, 0x25, 0x00, 0x0A, 0x00, 0x25, 0x00 + +.byte 0x2A, 0x00, 0x95, 0x00, 0x2A, 0x00, 0x95, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +swoop_seg6_texture_06004270: # 0x06004270 +.incbin "actors/swoop/swoop_body.rgba16" + +swoop_seg6_texture_06004A70: # 0x06004A70 +.incbin "actors/swoop/swoop_eye.rgba16" + +swoop_seg6_texture_06005270: # 0x06005270 +.incbin "actors/swoop/swoop_nose.rgba16" + +swoop_seg6_texture_06005A70: # 0x06005A70 +.incbin "actors/swoop/swoop_wing.rgba16" + +swoop_seg6_light_06006270: # 0x06006270 +.byte 0x79, 0x79, 0x79, 0x00, 0x79, 0x79, 0x79, 0x00 + +swoop_seg6_light_06006278: # 0x06006278 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +swoop_seg6_vertex_06006288: # 0x06006288 +vertex 80, 38, -44, 40, 86, 0x3F, 0x30, 0x9E, 0xFF +vertex 65, 77, -24, 1108, 796, 0x44, 0x59, 0xC6, 0xFF +vertex 112, 54, 0, 768, -454, 0x69, 0x46, 0x00, 0xFF +vertex -14, 57, 28, 622, 254, 0x96, 0x31, 0x30, 0xFF +vertex -11, -13, 0, 536, 234, 0x8D, 0xCC, 0x00, 0xFF +vertex 17, -18, 89, 804, 76, 0xCC, 0xED, 0x72, 0xFF +vertex 29, 71, 45, 668, -2, 0x05, 0x44, 0x6A, 0xFF +vertex -14, 57, -27, 450, 246, 0x96, 0x31, 0xD0, 0xFF +vertex 17, -18, -88, 254, 54, 0xE5, 0xDF, 0x89, 0xFF +vertex 29, 71, -44, 386, -14, 0x05, 0x44, 0x95, 0xFF +vertex 82, 4, -52, -728, -328, 0x3F, 0xFE, 0x93, 0xFF +vertex 17, -18, -88, -1332, 810, 0xE5, 0xDF, 0x89, 0xFF +vertex 29, 71, -44, 878, 1484, 0x05, 0x44, 0x95, 0xFF +vertex 114, 5, -24, -496, -1006, 0x71, 0xE7, 0xCE, 0xFF + +swoop_seg6_vertex_06006368: # 0x06006368 +vertex 82, 4, 53, 758, 1078, 0x40, 0xF1, 0x6C, 0xFF +vertex 83, -37, 25, 628, 1076, 0x54, 0xAB, 0x27, 0xFF +vertex 114, 5, 25, 626, 928, 0x6F, 0xF4, 0x3C, 0xFF +vertex 29, 71, 45, 386, 1344, 0x05, 0x44, 0x6A, 0xFF +vertex 80, 38, 45, 184, 100, 0x40, 0x31, 0x62, 0xFF +vertex 65, 77, 25, 1194, 792, 0x44, 0x59, 0x3A, 0xFF +vertex 112, 54, 0, 1590, -282, 0x69, 0x46, 0x00, 0xFF +vertex 17, -18, 89, -2258, 574, 0xCC, 0xED, 0x72, 0xFF +vertex 82, 4, 53, -608, -318, 0x40, 0xF1, 0x6C, 0xFF +vertex 112, 54, 0, 514, 940, 0x69, 0x46, 0x00, 0xFF +vertex 80, 38, 45, 722, 1090, 0x40, 0x31, 0x62, 0xFF +vertex 34, -55, 44, 722, 1312, 0x06, 0x8A, 0x2C, 0xFF +vertex 17, -18, 89, 928, 1394, 0xCC, 0xED, 0x72, 0xFF +vertex 83, -37, -24, 402, 1080, 0x48, 0xA4, 0xD1, 0xFF +vertex 82, 4, -52, 272, 1086, 0x3F, 0xFE, 0x93, 0xFF +vertex 114, 5, -24, 400, 932, 0x71, 0xE7, 0xCE, 0xFF + +swoop_seg6_vertex_06006468: # 0x06006468 +vertex 34, -55, 44, 722, 1312, 0x06, 0x8A, 0x2C, 0xFF +vertex 34, -55, -43, 314, 1318, 0xE6, 0x8A, 0xDC, 0xFF +vertex 83, -37, -24, 402, 1080, 0x48, 0xA4, 0xD1, 0xFF +vertex 83, -37, 25, 628, 1076, 0x54, 0xAB, 0x27, 0xFF +vertex 114, 5, -24, 400, 932, 0x71, 0xE7, 0xCE, 0xFF +vertex 114, 5, 25, 626, 928, 0x6F, 0xF4, 0x3C, 0xFF +vertex 112, 54, 0, 514, 940, 0x69, 0x46, 0x00, 0xFF +vertex -11, -13, 0, 522, 1540, 0x8D, 0xCC, 0x00, 0xFF +vertex 17, -18, 89, 928, 1394, 0xCC, 0xED, 0x72, 0xFF +vertex 17, -18, -88, 112, 1406, 0xE5, 0xDF, 0x89, 0xFF +vertex 82, 4, -52, 272, 1086, 0x3F, 0xFE, 0x93, 0xFF + +swoop_seg6_vertex_06006518: # 0x06006518 +vertex 112, 54, 0, 702, 6, 0x69, 0x46, 0x00, 0xFF +vertex 65, 77, -24, 382, 266, 0x44, 0x59, 0xC6, 0xFF +vertex 65, 77, 25, 878, 288, 0x44, 0x59, 0x3A, 0xFF +vertex 40, 113, 0, 478, 480, 0xF9, 0x7E, 0x00, 0xFF +vertex 65, 77, 25, 726, 230, 0x44, 0x59, 0x3A, 0xFF +vertex 65, 77, -24, 232, 230, 0x44, 0x59, 0xC6, 0xFF +vertex 29, 71, 45, 932, 586, 0x05, 0x44, 0x6A, 0xFF +vertex 29, 71, -44, 26, 586, 0x05, 0x44, 0x95, 0xFF +vertex -14, 57, 28, 756, 1022, 0x96, 0x31, 0x30, 0xFF +vertex -14, 57, -27, 202, 1022, 0x96, 0x31, 0xD0, 0xFF + +glabel swoop_seg6_dl_060065B8 # 0x060065B8 - 0x060066F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06004A70 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight swoop_seg6_light_06006278, 1 +gsSPLight swoop_seg6_light_06006270, 2 +gsSPVertex swoop_seg6_vertex_06006288, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 4, 7, 0x0, 7, 9, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 0, 0x0 +gsSP2Triangles 0, 2, 13, 0x0, 0, 13, 10, 0x0 +gsSP1Triangle 1, 0, 12, 0x0 +gsSPVertex swoop_seg6_vertex_06006368, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 3, 8, 4, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 2, 10, 0, 0x0, 11, 1, 0, 0x0 +gsSP2Triangles 11, 0, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex swoop_seg6_vertex_06006468, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 4, 3, 2, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 1, 0, 0x0 +gsSP2Triangles 0, 8, 7, 0x0, 9, 1, 7, 0x0 +gsSP2Triangles 2, 1, 9, 0x0, 2, 9, 10, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_060066F8 # 0x060066F8 - 0x06006758 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005270 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex swoop_seg6_vertex_06006518, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 6, 3, 8, 0x0, 3, 9, 8, 0x0 +gsSP1Triangle 7, 9, 3, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006758 # 0x06006758 - 0x06006808 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList swoop_seg6_dl_060065B8 +gsSPDisplayList swoop_seg6_dl_060066F8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +swoop_seg6_vertex_06006808: # 0x06006808 +vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -14, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -14, -14, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -14, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel swoop_seg6_dl_06006848 # 0x06006848 - 0x06006880 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06004270 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex swoop_seg6_vertex_06006808, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006880 # 0x06006880 - 0x06006938 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList swoop_seg6_dl_06006848 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +swoop_seg6_light_06006938: # 0x06006938 +.byte 0x79, 0x79, 0x79, 0x00, 0x79, 0x79, 0x79, 0x00 + +swoop_seg6_light_06006940: # 0x06006940 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +swoop_seg6_vertex_06006950: # 0x06006950 +vertex 187, 48, -55, 426, 722, 0xC6, 0x6B, 0xDF, 0xFF +vertex 194, 32, -119, 334, 706, 0xDF, 0x7A, 0x05, 0xFF +vertex 80, -3, -32, 458, 990, 0xDF, 0x7A, 0x05, 0xFF +vertex 116, 34, -130, 318, 900, 0xFD, 0x77, 0x2B, 0xFF +vertex 80, -3, 33, 552, 990, 0xDF, 0x7A, 0xFB, 0xFF +vertex 194, 32, 120, 676, 706, 0xDF, 0x7A, 0xFB, 0xFF +vertex 187, 48, 56, 584, 722, 0xC6, 0x6B, 0x21, 0xFF +vertex 116, 34, 131, 692, 900, 0xFD, 0x77, 0xD5, 0xFF + +swoop_seg6_vertex_060069D0: # 0x060069D0 +vertex 13, 79, -15, 0, 0, 0xEC, 0x7D, 0x00, 0xFF +vertex -17, 74, -8, 0, 0, 0xEC, 0x7D, 0x00, 0xFF +vertex -17, 74, 9, 0, 0, 0xEC, 0x7D, 0x00, 0xFF +vertex 13, 79, 16, 0, 0, 0xEC, 0x7D, 0x00, 0xFF + +glabel swoop_seg6_dl_06006A10 # 0x06006A10 - 0x06006A68 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005270 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight swoop_seg6_light_06006940, 1 +gsSPLight swoop_seg6_light_06006938, 2 +gsSPVertex swoop_seg6_vertex_06006950, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006A68 # 0x06006A68 - 0x06006A88 +gsSPVertex swoop_seg6_vertex_060069D0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006A88 # 0x06006A88 - 0x06006B58 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList swoop_seg6_dl_06006A10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPDisplayList swoop_seg6_dl_06006A68 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +swoop_seg6_vertex_06006B58: # 0x06006B58 +vertex 0, 1, 133, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 1, -133, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 265, 1, -133, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 265, 1, 133, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel swoop_seg6_dl_06006B98 # 0x06006B98 - 0x06006BD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005A70 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex swoop_seg6_vertex_06006B58, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006BD0 # 0x06006BD0 - 0x06006C88 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList swoop_seg6_dl_06006B98 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +swoop_seg6_vertex_06006C88: # 0x06006C88 +vertex 265, 1, -132, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 265, 1, 134, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 1, 134, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 1, -132, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel swoop_seg6_dl_06006CC8 # 0x06006CC8 - 0x06006D00 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, swoop_seg6_texture_06005A70 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex swoop_seg6_vertex_06006C88, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel swoop_seg6_dl_06006D00 # 0x06006D00 - 0x06006DB8 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 0, 0, 0, 255 +gsSPFogPosition 960, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList swoop_seg6_dl_06006CC8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +swoop_seg6_animvalue_06006DB8: # 0x06006DB8 +.hword 0x0000, 0x0030, 0x0005, 0x3FFF, 0x1FFF, 0x151E, 0x00EA, 0xF609 +.hword 0xFC4F, 0x0A3F, 0x188E, 0x1FEC, 0x1FFF, 0x1611, 0x03A1, 0xF9B4 +.hword 0xFF6D, 0x0C26, 0x1935, 0x1FEE, 0x5FA3, 0x3FFF, 0xE05C, 0xA05D +.hword 0xC001, 0xE05C, 0xF698, 0xF7A7, 0xF99D, 0xFAAC, 0xFA10, 0xF8B5 +.hword 0xF751, 0xF69A, 0xF698, 0xF7A7, 0xF99D, 0xFAAC, 0xFA10, 0xF8B5 +.hword 0xF751, 0xF69A, 0x4F2C, 0x4D96, 0x4AA5, 0x490F, 0x49F9, 0x4C01 +.hword 0x4E16, 0x4F29 + +swoop_seg6_animindex_06006E1C: # 0x06006E1C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x002A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x0022 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x001A, 0x0001, 0x0017 +.hword 0x0001, 0x0018, 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0004, 0x0001, 0x0014, 0x0001, 0x0015, 0x0001, 0x0016 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0008, 0x000C + +swoop_seg6_anim_06006E88: # 0x06006E88 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x08 +.word swoop_seg6_animvalue_06006DB8 +.word swoop_seg6_animindex_06006E1C +.word 0 + +swoop_seg6_animvalue_06006EA0: # 0x06006EA0 +.hword 0x0000, 0x0030, 0x0005, 0x3FFF, 0x13F6, 0x13CD, 0x1356, 0x1298 +.hword 0x119C, 0x1068, 0x0F04, 0x0D77, 0x0BC9, 0x0A01, 0x0826, 0x0640 +.hword 0x0457, 0x0271, 0x0096, 0xFECF, 0xFD21, 0xFB94, 0xFA30, 0xF8FC +.hword 0xF800, 0xF742, 0xF6CB, 0xF6A2, 0xF6C5, 0xF72A, 0xF7CC, 0xF8A5 +.hword 0xF9AF, 0xFAE4, 0xFC3E, 0xFDB8, 0xFF4D, 0x00F4, 0x02AB, 0x046A +.hword 0x062D, 0x07EC, 0x09A3, 0x0B4B, 0x0CDF, 0x0E5A, 0x0FB4, 0x10E9 +.hword 0x11F3, 0x12CC, 0x136E, 0x13D3, 0x13F6, 0x13F6, 0x7FFB, 0x7FFB +.hword 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFC, 0x7FFC, 0x7FFC +.hword 0x7FFC, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFE, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x8001, 0x7FFE, 0x7FFE +.hword 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFE, 0x7FFD, 0x7FFD +.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC +.hword 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB, 0x7FFB +.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD +.hword 0x7FFD, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC +.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC +.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC +.hword 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFC, 0x7FFD +.hword 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD, 0x7FFD +.hword 0x7FFD, 0x7FFD, 0x9328, 0x92FE, 0x9287, 0x91CA, 0x90CD, 0x8F99 +.hword 0x8E35, 0x8CA8, 0x8AFA, 0x8932, 0x8757, 0x8572, 0x8388, 0x81A2 +.hword 0x7FC5, 0x7DFD, 0x7C4E, 0x7AC2, 0x795D, 0x7829, 0x772D, 0x766F +.hword 0x75F8, 0x75CF, 0x75F2, 0x7657, 0x76F9, 0x77D2, 0x78DC, 0x7A11 +.hword 0x7B6C, 0x7CE6, 0x7E7A, 0x8025, 0x81DC, 0x839C, 0x855E, 0x871D +.hword 0x88D4, 0x8A7D, 0x8C11, 0x8D8B, 0x8EE6, 0x901B, 0x9124, 0x91FD +.hword 0x929F, 0x9305, 0x9328, 0x9328, 0x5FA3, 0x3FFF, 0xE05C, 0xA05D +.hword 0xC001, 0xE05C, 0xFF27, 0xFF27, 0x3F48, 0x0000 + +swoop_seg6_animindex_0600704C: # 0x0600704C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x00D4, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00D2, 0x0001, 0x00CF +.hword 0x0001, 0x00D0, 0x0001, 0x00D1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0032, 0x0004, 0x0001, 0x00CC, 0x0001, 0x00CD, 0x0001, 0x00CE +.hword 0x0032, 0x0036, 0x0032, 0x0068, 0x0032, 0x009A + +swoop_seg6_anim_060070B8: # 0x060070B8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x08 +.word swoop_seg6_animvalue_06006EA0 +.word swoop_seg6_animindex_0600704C +.word 0 + +glabel swoop_seg6_anims_060070D0 # 0x060070D0 +.word swoop_seg6_anim_06006E88 +.word swoop_seg6_anim_060070B8 diff --git a/actors/test_platform/collision.s b/actors/test_platform/collision.s index 61da2ea..b94bfed 100644 --- a/actors/test_platform/collision.s +++ b/actors/test_platform/collision.s @@ -1,29 +1,29 @@ -# Test Platform (small tiny platform 1/4th the size of a box. Probably used in early modeling tests?) +# Test Platform (small tiny platform 1/4th the size of a box. Probably used in early modeling tests?) glabel unknown_seg8_collision_080262F8 # 0x080262F8 - 0x0802637C -colInit -colVertexInit 0x8 -colVertex 200, 0, -200 -colVertex 200, -100, -200 -colVertex 200, -100, 200 -colVertex 200, 0, 200 -colVertex -200, -100, -200 -colVertex -200, -100, 200 -colVertex -200, 0, -200 -colVertex -200, 0, 200 - -colTriInit SURFACE_DEFAULT, 12 -colTri 2, 1, 0 -colTri 3, 2, 0 -colTri 1, 2, 4 -colTri 2, 5, 4 -colTri 0, 1, 4 -colTri 6, 0, 4 -colTri 4, 5, 6 -colTri 5, 7, 6 -colTri 3, 0, 6 -colTri 7, 3, 6 -colTri 2, 3, 5 -colTri 3, 7, 5 -colTriStop -colEnd +colInit +colVertexInit 0x8 +colVertex 200, 0, -200 +colVertex 200, -100, -200 +colVertex 200, -100, 200 +colVertex 200, 0, 200 +colVertex -200, -100, -200 +colVertex -200, -100, 200 +colVertex -200, 0, -200 +colVertex -200, 0, 200 + +colTriInit SURFACE_DEFAULT, 12 +colTri 2, 1, 0 +colTri 3, 2, 0 +colTri 1, 2, 4 +colTri 2, 5, 4 +colTri 0, 1, 4 +colTri 6, 0, 4 +colTri 4, 5, 6 +colTri 5, 7, 6 +colTri 3, 0, 6 +colTri 7, 3, 6 +colTri 2, 3, 5 +colTri 3, 7, 5 +colTriStop +colEnd diff --git a/actors/test_platform/geo.s b/actors/test_platform/geo.s index ddef673..b441eb2 100644 --- a/actors/test_platform/geo.s +++ b/actors/test_platform/geo.s @@ -1,3 +1,3 @@ -# Empty geo script -.balign 8 -geo_branch_and_link NULL +# Empty geo script +.balign 8 +geo_branch_and_link NULL diff --git a/actors/test_platform/model.s b/actors/test_platform/model.s index d86d446..9dc0a82 100644 --- a/actors/test_platform/model.s +++ b/actors/test_platform/model.s @@ -1,66 +1,66 @@ -# Test Platform (small tiny platform 1/4th the size of a box. Probably used in early modeling tests?) - -unknown_seg8_light_08026008: # 0x08026008 -.byte 0x32, 0x32, 0x07, 0x00, 0x32, 0x32, 0x07, 0x00 - -unknown_seg8_light_08026010: # 0x08026010 -.byte 0xC8, 0xC8, 0x1E, 0x00, 0xC8, 0xC8, 0x1E, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -unknown_seg8_vertex_08026020: # 0x08026020 -vertex 200, -100, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, -100, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, 0, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, 0, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, -100, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, 0, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex 200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 - -unknown_seg8_vertex_08026110: # 0x08026110 -vertex -200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex 200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 -vertex -200, -100, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -200, -100, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -200, 0, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -200, -100, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -200, 0, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex -200, 0, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 - -unknown_seg8_vertex_08026200: # 0x08026200 -vertex 200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex 200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 - -glabel unknown_seg8_dl_08026260 # 0x08026260 - 0x080262F8 -gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. -gsSPLight unknown_seg8_light_08026010, 1 -gsSPLight unknown_seg8_light_08026008, 2 -gsSPVertex unknown_seg8_vertex_08026020, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex unknown_seg8_vertex_08026110, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex unknown_seg8_vertex_08026200, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList +# Test Platform (small tiny platform 1/4th the size of a box. Probably used in early modeling tests?) + +unknown_seg8_light_08026008: # 0x08026008 +.byte 0x32, 0x32, 0x07, 0x00, 0x32, 0x32, 0x07, 0x00 + +unknown_seg8_light_08026010: # 0x08026010 +.byte 0xC8, 0xC8, 0x1E, 0x00, 0xC8, 0xC8, 0x1E, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +unknown_seg8_vertex_08026020: # 0x08026020 +vertex 200, -100, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, -100, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, 0, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, 0, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, -100, 200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, 0, -200, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex 200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -200, -100, 200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -200, -100, -200, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 + +unknown_seg8_vertex_08026110: # 0x08026110 +vertex -200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex 200, 0, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -200, -100, -200, 0, 0, 0x00, 0x00, 0x81, 0x00 +vertex -200, -100, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -200, -100, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -200, 0, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -200, -100, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -200, 0, 200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex -200, 0, -200, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 200, 0, 200, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -200, 0, -200, 0, 0, 0x00, 0x7F, 0x00, 0x00 + +unknown_seg8_vertex_08026200: # 0x08026200 +vertex 200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex 200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -200, 0, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -200, -100, 200, 0, 0, 0x00, 0x00, 0x7F, 0x00 + +glabel unknown_seg8_dl_08026260 # 0x08026260 - 0x080262F8 +gsSPNumLights NUMLIGHTS_0 # I cannot tell if they meant to put 0 or 1 here. +gsSPLight unknown_seg8_light_08026010, 1 +gsSPLight unknown_seg8_light_08026008, 2 +gsSPVertex unknown_seg8_vertex_08026020, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex unknown_seg8_vertex_08026110, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex unknown_seg8_vertex_08026200, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList diff --git a/actors/thwomp/collision.s b/actors/thwomp/collision.s index faa3c4d..54c1b94 100644 --- a/actors/thwomp/collision.s +++ b/actors/thwomp/collision.s @@ -1,129 +1,129 @@ # Thwomp -glabel thwomp_seg5_collision_0500B7D0 # 0x0500B7D0 - 0x0500B92C -colInit -colVertexInit 0x14 -colVertex -156, 3, 73 -colVertex 98, 3, 157 -colVertex -97, 3, 157 -colVertex 157, 3, 73 -colVertex 106, 252, 157 -colVertex -105, 252, 157 -colVertex 157, 252, 79 -colVertex 0, 302, 102 -colVertex 93, 330, 0 -colVertex -156, 252, 79 -colVertex -92, 330, 0 -colVertex -156, 3, -72 -colVertex -97, 3, -156 -colVertex 98, 3, -156 -colVertex -105, 252, -156 -colVertex 106, 252, -156 -colVertex -156, 252, -78 -colVertex 0, 302, -101 -colVertex 157, 3, -72 -colVertex 157, 252, -78 - -colTriInit SURFACE_CAM_NO_COL, 36 -colTri 0, 1, 2 -colTri 0, 3, 1 -colTri 1, 4, 5 -colTri 1, 5, 2 -colTri 1, 3, 6 -colTri 4, 1, 6 -colTri 7, 4, 8 -colTri 6, 8, 4 -colTri 5, 4, 7 -colTri 9, 5, 10 -colTri 2, 5, 9 -colTri 10, 5, 7 -colTri 2, 9, 0 -colTri 0, 11, 12 -colTri 0, 12, 13 -colTri 8, 10, 7 -colTri 12, 14, 15 -colTri 12, 15, 13 -colTri 17, 14, 10 -colTri 16, 10, 14 -colTri 14, 12, 16 -colTri 15, 14, 17 -colTri 17, 8, 15 -colTri 15, 8, 19 -colTri 13, 15, 19 -colTri 0, 13, 18 -colTri 13, 19, 18 -colTri 19, 8, 6 -colTri 17, 10, 8 -colTri 9, 10, 16 -colTri 18, 19, 6 -colTri 0, 9, 16 -colTri 0, 18, 3 -colTri 18, 6, 3 -colTri 0, 16, 11 -colTri 12, 11, 16 -colTriStop -colEnd - -glabel thwomp_seg5_collision_0500B92C # 0x0500B92C - 0x0500BA88 -colInit -colVertexInit 0x14 -colVertex -156, 3, 73 -colVertex 98, 3, 157 -colVertex -97, 3, 157 -colVertex 157, 3, 73 -colVertex 106, 252, 157 -colVertex -105, 252, 157 -colVertex 157, 252, 79 -colVertex 0, 302, 102 -colVertex 93, 330, 0 -colVertex -156, 252, 79 -colVertex -92, 330, 0 -colVertex -156, 3, -72 -colVertex -97, 3, -156 -colVertex 98, 3, -156 -colVertex -105, 252, -156 -colVertex 106, 252, -156 -colVertex -156, 252, -78 -colVertex 0, 302, -101 -colVertex 157, 3, -72 -colVertex 157, 252, -78 - -colTriInit SURFACE_CAM_NO_COL, 36 -colTri 0, 1, 2 -colTri 0, 3, 1 -colTri 1, 4, 5 -colTri 1, 5, 2 -colTri 1, 3, 6 -colTri 4, 1, 6 -colTri 7, 4, 8 -colTri 6, 8, 4 -colTri 5, 4, 7 -colTri 9, 5, 10 -colTri 2, 5, 9 -colTri 10, 5, 7 -colTri 2, 9, 0 -colTri 0, 11, 12 -colTri 0, 12, 13 -colTri 8, 10, 7 -colTri 12, 14, 15 -colTri 12, 15, 13 -colTri 17, 14, 10 -colTri 16, 10, 14 -colTri 14, 12, 16 -colTri 15, 14, 17 -colTri 17, 8, 15 -colTri 15, 8, 19 -colTri 13, 15, 19 -colTri 0, 13, 18 -colTri 13, 19, 18 -colTri 19, 8, 6 -colTri 17, 10, 8 -colTri 9, 10, 16 -colTri 18, 19, 6 -colTri 0, 9, 16 -colTri 0, 18, 3 -colTri 18, 6, 3 -colTri 0, 16, 11 -colTri 12, 11, 16 -colTriStop -colEnd +glabel thwomp_seg5_collision_0500B7D0 # 0x0500B7D0 - 0x0500B92C +colInit +colVertexInit 0x14 +colVertex -156, 3, 73 +colVertex 98, 3, 157 +colVertex -97, 3, 157 +colVertex 157, 3, 73 +colVertex 106, 252, 157 +colVertex -105, 252, 157 +colVertex 157, 252, 79 +colVertex 0, 302, 102 +colVertex 93, 330, 0 +colVertex -156, 252, 79 +colVertex -92, 330, 0 +colVertex -156, 3, -72 +colVertex -97, 3, -156 +colVertex 98, 3, -156 +colVertex -105, 252, -156 +colVertex 106, 252, -156 +colVertex -156, 252, -78 +colVertex 0, 302, -101 +colVertex 157, 3, -72 +colVertex 157, 252, -78 + +colTriInit SURFACE_CAM_NO_COL, 36 +colTri 0, 1, 2 +colTri 0, 3, 1 +colTri 1, 4, 5 +colTri 1, 5, 2 +colTri 1, 3, 6 +colTri 4, 1, 6 +colTri 7, 4, 8 +colTri 6, 8, 4 +colTri 5, 4, 7 +colTri 9, 5, 10 +colTri 2, 5, 9 +colTri 10, 5, 7 +colTri 2, 9, 0 +colTri 0, 11, 12 +colTri 0, 12, 13 +colTri 8, 10, 7 +colTri 12, 14, 15 +colTri 12, 15, 13 +colTri 17, 14, 10 +colTri 16, 10, 14 +colTri 14, 12, 16 +colTri 15, 14, 17 +colTri 17, 8, 15 +colTri 15, 8, 19 +colTri 13, 15, 19 +colTri 0, 13, 18 +colTri 13, 19, 18 +colTri 19, 8, 6 +colTri 17, 10, 8 +colTri 9, 10, 16 +colTri 18, 19, 6 +colTri 0, 9, 16 +colTri 0, 18, 3 +colTri 18, 6, 3 +colTri 0, 16, 11 +colTri 12, 11, 16 +colTriStop +colEnd + +glabel thwomp_seg5_collision_0500B92C # 0x0500B92C - 0x0500BA88 +colInit +colVertexInit 0x14 +colVertex -156, 3, 73 +colVertex 98, 3, 157 +colVertex -97, 3, 157 +colVertex 157, 3, 73 +colVertex 106, 252, 157 +colVertex -105, 252, 157 +colVertex 157, 252, 79 +colVertex 0, 302, 102 +colVertex 93, 330, 0 +colVertex -156, 252, 79 +colVertex -92, 330, 0 +colVertex -156, 3, -72 +colVertex -97, 3, -156 +colVertex 98, 3, -156 +colVertex -105, 252, -156 +colVertex 106, 252, -156 +colVertex -156, 252, -78 +colVertex 0, 302, -101 +colVertex 157, 3, -72 +colVertex 157, 252, -78 + +colTriInit SURFACE_CAM_NO_COL, 36 +colTri 0, 1, 2 +colTri 0, 3, 1 +colTri 1, 4, 5 +colTri 1, 5, 2 +colTri 1, 3, 6 +colTri 4, 1, 6 +colTri 7, 4, 8 +colTri 6, 8, 4 +colTri 5, 4, 7 +colTri 9, 5, 10 +colTri 2, 5, 9 +colTri 10, 5, 7 +colTri 2, 9, 0 +colTri 0, 11, 12 +colTri 0, 12, 13 +colTri 8, 10, 7 +colTri 12, 14, 15 +colTri 12, 15, 13 +colTri 17, 14, 10 +colTri 16, 10, 14 +colTri 14, 12, 16 +colTri 15, 14, 17 +colTri 17, 8, 15 +colTri 15, 8, 19 +colTri 13, 15, 19 +colTri 0, 13, 18 +colTri 13, 19, 18 +colTri 19, 8, 6 +colTri 17, 10, 8 +colTri 9, 10, 16 +colTri 18, 19, 6 +colTri 0, 9, 16 +colTri 0, 18, 3 +colTri 18, 6, 3 +colTri 0, 16, 11 +colTri 12, 11, 16 +colTriStop +colEnd diff --git a/actors/thwomp/geo.s b/actors/thwomp/geo.s index 9fdcfac..f39ac11 100644 --- a/actors/thwomp/geo.s +++ b/actors/thwomp/geo.s @@ -1,6 +1,6 @@ -glabel thwomp_geo # 0x0C000248 - geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 - geo_open_node - geo_display_list LAYER_OPAQUE, thwomp_seg5_dl_0500B750 - geo_close_node - geo_end +glabel thwomp_geo # 0x0C000248 + geo_shadow SHADOW_SQUARE_SCALABLE, 0xB4, 300 + geo_open_node + geo_display_list LAYER_OPAQUE, thwomp_seg5_dl_0500B750 + geo_close_node + geo_end diff --git a/actors/thwomp/model.s b/actors/thwomp/model.s index 53294dd..a8c34d9 100644 --- a/actors/thwomp/model.s +++ b/actors/thwomp/model.s @@ -1,158 +1,158 @@ -# Thwomp - -thwomp_seg5_light_050098E8: # 0x050098E8 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -thwomp_seg5_light_050098F0: # 0x050098F0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -thwomp_seg5_texture_05009900: # 0x05009900 -.incbin "actors/thwomp/thwomp_face.rgba16" - -thwomp_seg5_texture_0500A900: # 0x0500A900 -.incbin "actors/thwomp/thwomp_surface.rgba16" - -thwomp_seg5_vertex_0500B100: # 0x0500B100 -vertex -97, 52, -141, 3308, 418, 0xCE, 0xCB, 0x99, 0xFF -vertex -141, 52, -72, 2910, 418, 0x93, 0xCA, 0xDF, 0xFF -vertex -156, 252, -78, 2904, 1584, 0x89, 0x1A, 0xDE, 0xFF -vertex -105, 252, -156, 3316, 1584, 0xD0, 0x46, 0xA3, 0xFF -vertex 106, 252, -156, 4286, 1584, 0x29, 0x39, 0x97, 0xFF -vertex 98, 52, -141, 4292, 418, 0x45, 0xD0, 0xA2, 0xFF -vertex 157, 252, -78, 4698, 1584, 0x73, 0x22, 0xD7, 0xFF -vertex 142, 52, -72, 4692, 418, 0x70, 0xC9, 0xEA, 0xFF -vertex 0, 302, -101, 460, -56, 0x00, 0x70, 0xC6, 0xFF -vertex 93, 330, 0, 1000, 540, 0x2C, 0x76, 0x00, 0xFF -vertex 106, 252, -156, 1080, -374, 0x29, 0x39, 0x97, 0xFF -vertex -92, 330, 0, -80, 540, 0xD4, 0x76, 0x00, 0xFF -vertex 0, 302, 102, 460, 1134, 0x00, 0x70, 0x3A, 0xFF -vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF -vertex -105, 252, -156, -160, -374, 0xD0, 0x46, 0xA3, 0xFF - -thwomp_seg5_vertex_0500B1F0: # 0x0500B1F0 -vertex -156, 252, 79, -452, 1000, 0x8D, 0x22, 0x29, 0xFF -vertex -105, 252, 157, -160, 1452, 0xD7, 0x39, 0x69, 0xFF -vertex -92, 330, 0, -80, 540, 0xD4, 0x76, 0x00, 0xFF -vertex -156, 252, -78, -452, 78, 0x89, 0x1A, 0xDE, 0xFF -vertex -105, 252, -156, -160, -374, 0xD0, 0x46, 0xA3, 0xFF -vertex 0, 302, 102, 460, 1134, 0x00, 0x70, 0x3A, 0xFF -vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF -vertex -97, 52, -141, -188, 1444, 0xCE, 0xCB, 0x99, 0xFF -vertex 83, 0, -82, 1042, 1040, 0x1E, 0x8C, 0xD7, 0xFF -vertex -82, 0, -82, -82, 1040, 0xC9, 0x92, 0xE2, 0xFF -vertex 98, 52, -141, 1148, 1444, 0x45, 0xD0, 0xA2, 0xFF -vertex 83, 0, 83, 1042, -84, 0x37, 0x92, 0x1E, 0xFF -vertex -82, 0, 83, -82, -84, 0xE2, 0x8C, 0x29, 0xFF -vertex 142, 52, -72, 1446, 976, 0x70, 0xC9, 0xEA, 0xFF -vertex 98, 52, 142, 1148, -488, 0x32, 0xCB, 0x67, 0xFF -vertex -97, 52, 142, -188, -488, 0xBB, 0xD0, 0x5E, 0xFF - -thwomp_seg5_vertex_0500B2F0: # 0x0500B2F0 -vertex -82, 0, -82, -82, 1040, 0xC9, 0x92, 0xE2, 0xFF -vertex -82, 0, 83, -82, -84, 0xE2, 0x8C, 0x29, 0xFF -vertex -141, 52, 73, -486, -18, 0x90, 0xC9, 0x16, 0xFF -vertex -97, 52, 142, -188, -488, 0xBB, 0xD0, 0x5E, 0xFF -vertex -97, 52, -141, -188, 1444, 0xCE, 0xCB, 0x99, 0xFF -vertex -141, 52, -72, -486, 976, 0x93, 0xCA, 0xDF, 0xFF -vertex 83, 0, 83, 1042, -84, 0x37, 0x92, 0x1E, 0xFF -vertex 142, 52, -72, 1446, 976, 0x70, 0xC9, 0xEA, 0xFF -vertex 142, 52, 73, 1446, -18, 0x6D, 0xCA, 0x21, 0xFF -vertex 98, 52, 142, 1148, -488, 0x32, 0xCB, 0x67, 0xFF -vertex 142, 52, -72, 4692, 418, 0x70, 0xC9, 0xEA, 0xFF -vertex 157, 252, -78, 4698, 1584, 0x73, 0x22, 0xD7, 0xFF -vertex 157, 252, 79, 5458, 1584, 0x77, 0x1A, 0x22, 0xFF -vertex 142, 52, 73, 5464, 418, 0x6D, 0xCA, 0x21, 0xFF - -thwomp_seg5_vertex_0500B3D0: # 0x0500B3D0 -vertex 106, 252, 157, 760, 1584, 0x30, 0x46, 0x5D, 0xFF -vertex 98, 52, 142, 754, 418, 0x32, 0xCB, 0x67, 0xFF -vertex 157, 252, 79, 348, 1584, 0x77, 0x1A, 0x22, 0xFF -vertex -97, 52, 142, 1738, 418, 0xBB, 0xD0, 0x5E, 0xFF -vertex -156, 252, 79, 2142, 1584, 0x8D, 0x22, 0x29, 0xFF -vertex -141, 52, 73, 2136, 418, 0x90, 0xC9, 0x16, 0xFF -vertex -156, 252, -78, 2904, 1584, 0x89, 0x1A, 0xDE, 0xFF -vertex -141, 52, -72, 2910, 418, 0x93, 0xCA, 0xDF, 0xFF -vertex -105, 252, 157, 1730, 1584, 0xD7, 0x39, 0x69, 0xFF -vertex 106, 252, -156, -24, 628, 0x29, 0x39, 0x97, 0xFF -vertex -105, 252, -156, 984, 628, 0xD0, 0x46, 0xA3, 0xFF -vertex 0, 302, -101, 480, 370, 0x00, 0x70, 0xC6, 0xFF -vertex 157, 252, 79, 1374, 1000, 0x77, 0x1A, 0x22, 0xFF -vertex 93, 330, 0, 1000, 540, 0x2C, 0x76, 0x00, 0xFF -vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF -vertex 157, 252, -78, 1374, 78, 0x73, 0x22, 0xD7, 0xFF - -thwomp_seg5_vertex_0500B4D0: # 0x0500B4D0 -vertex 98, 52, 142, 754, 418, 0x32, 0xCB, 0x67, 0xFF -vertex 142, 52, 73, 354, 418, 0x6D, 0xCA, 0x21, 0xFF -vertex 157, 252, 79, 348, 1584, 0x77, 0x1A, 0x22, 0xFF -vertex 106, 252, -156, 1414, 324, 0x29, 0x39, 0x97, 0xFF -vertex 93, 330, 0, 472, -20, 0x2C, 0x76, 0x00, 0xFF -vertex 157, 252, -78, 946, 494, 0x73, 0x22, 0xD7, 0xFF - -thwomp_seg5_vertex_0500B530: # 0x0500B530 -vertex 98, 52, 142, 968, 1976, 0x32, 0xCB, 0x67, 0xFF -vertex 106, 252, 157, 1010, 0, 0x30, 0x46, 0x5D, 0xFF -vertex -105, 252, 157, -54, -12, 0xD7, 0x39, 0x69, 0xFF -vertex -97, 52, 142, -16, 1964, 0xBB, 0xD0, 0x5E, 0xFF - -glabel thwomp_seg5_dl_0500B570 # 0x0500B570 - 0x0500B718 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, thwomp_seg5_texture_0500A900 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight thwomp_seg5_light_050098F0, 1 -gsSPLight thwomp_seg5_light_050098E8, 2 -gsSPVertex thwomp_seg5_vertex_0500B100, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 12, 13, 9, 0x0, 9, 11, 12, 0x0 -gsSP1Triangle 8, 14, 11, 0x0 -gsSPVertex thwomp_seg5_vertex_0500B1F0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 1, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 8, 11, 12, 0x0 -gsSP2Triangles 8, 12, 9, 0x0, 11, 8, 13, 0x0 -gsSP2Triangles 13, 8, 10, 0x0, 14, 12, 11, 0x0 -gsSP1Triangle 14, 15, 12, 0x0 -gsSPVertex thwomp_seg5_vertex_0500B2F0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 6, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex thwomp_seg5_vertex_0500B3D0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 3, 8, 4, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 15, 13, 12, 0x0 -gsSPVertex thwomp_seg5_vertex_0500B4D0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel thwomp_seg5_dl_0500B718 # 0x0500B718 - 0x0500B750 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, thwomp_seg5_texture_05009900 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex thwomp_seg5_vertex_0500B530, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel thwomp_seg5_dl_0500B750 # 0x0500B750 - 0x0500B7D0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList thwomp_seg5_dl_0500B570 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList thwomp_seg5_dl_0500B718 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Thwomp + +thwomp_seg5_light_050098E8: # 0x050098E8 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +thwomp_seg5_light_050098F0: # 0x050098F0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +thwomp_seg5_texture_05009900: # 0x05009900 +.incbin "actors/thwomp/thwomp_face.rgba16" + +thwomp_seg5_texture_0500A900: # 0x0500A900 +.incbin "actors/thwomp/thwomp_surface.rgba16" + +thwomp_seg5_vertex_0500B100: # 0x0500B100 +vertex -97, 52, -141, 3308, 418, 0xCE, 0xCB, 0x99, 0xFF +vertex -141, 52, -72, 2910, 418, 0x93, 0xCA, 0xDF, 0xFF +vertex -156, 252, -78, 2904, 1584, 0x89, 0x1A, 0xDE, 0xFF +vertex -105, 252, -156, 3316, 1584, 0xD0, 0x46, 0xA3, 0xFF +vertex 106, 252, -156, 4286, 1584, 0x29, 0x39, 0x97, 0xFF +vertex 98, 52, -141, 4292, 418, 0x45, 0xD0, 0xA2, 0xFF +vertex 157, 252, -78, 4698, 1584, 0x73, 0x22, 0xD7, 0xFF +vertex 142, 52, -72, 4692, 418, 0x70, 0xC9, 0xEA, 0xFF +vertex 0, 302, -101, 460, -56, 0x00, 0x70, 0xC6, 0xFF +vertex 93, 330, 0, 1000, 540, 0x2C, 0x76, 0x00, 0xFF +vertex 106, 252, -156, 1080, -374, 0x29, 0x39, 0x97, 0xFF +vertex -92, 330, 0, -80, 540, 0xD4, 0x76, 0x00, 0xFF +vertex 0, 302, 102, 460, 1134, 0x00, 0x70, 0x3A, 0xFF +vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF +vertex -105, 252, -156, -160, -374, 0xD0, 0x46, 0xA3, 0xFF + +thwomp_seg5_vertex_0500B1F0: # 0x0500B1F0 +vertex -156, 252, 79, -452, 1000, 0x8D, 0x22, 0x29, 0xFF +vertex -105, 252, 157, -160, 1452, 0xD7, 0x39, 0x69, 0xFF +vertex -92, 330, 0, -80, 540, 0xD4, 0x76, 0x00, 0xFF +vertex -156, 252, -78, -452, 78, 0x89, 0x1A, 0xDE, 0xFF +vertex -105, 252, -156, -160, -374, 0xD0, 0x46, 0xA3, 0xFF +vertex 0, 302, 102, 460, 1134, 0x00, 0x70, 0x3A, 0xFF +vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF +vertex -97, 52, -141, -188, 1444, 0xCE, 0xCB, 0x99, 0xFF +vertex 83, 0, -82, 1042, 1040, 0x1E, 0x8C, 0xD7, 0xFF +vertex -82, 0, -82, -82, 1040, 0xC9, 0x92, 0xE2, 0xFF +vertex 98, 52, -141, 1148, 1444, 0x45, 0xD0, 0xA2, 0xFF +vertex 83, 0, 83, 1042, -84, 0x37, 0x92, 0x1E, 0xFF +vertex -82, 0, 83, -82, -84, 0xE2, 0x8C, 0x29, 0xFF +vertex 142, 52, -72, 1446, 976, 0x70, 0xC9, 0xEA, 0xFF +vertex 98, 52, 142, 1148, -488, 0x32, 0xCB, 0x67, 0xFF +vertex -97, 52, 142, -188, -488, 0xBB, 0xD0, 0x5E, 0xFF + +thwomp_seg5_vertex_0500B2F0: # 0x0500B2F0 +vertex -82, 0, -82, -82, 1040, 0xC9, 0x92, 0xE2, 0xFF +vertex -82, 0, 83, -82, -84, 0xE2, 0x8C, 0x29, 0xFF +vertex -141, 52, 73, -486, -18, 0x90, 0xC9, 0x16, 0xFF +vertex -97, 52, 142, -188, -488, 0xBB, 0xD0, 0x5E, 0xFF +vertex -97, 52, -141, -188, 1444, 0xCE, 0xCB, 0x99, 0xFF +vertex -141, 52, -72, -486, 976, 0x93, 0xCA, 0xDF, 0xFF +vertex 83, 0, 83, 1042, -84, 0x37, 0x92, 0x1E, 0xFF +vertex 142, 52, -72, 1446, 976, 0x70, 0xC9, 0xEA, 0xFF +vertex 142, 52, 73, 1446, -18, 0x6D, 0xCA, 0x21, 0xFF +vertex 98, 52, 142, 1148, -488, 0x32, 0xCB, 0x67, 0xFF +vertex 142, 52, -72, 4692, 418, 0x70, 0xC9, 0xEA, 0xFF +vertex 157, 252, -78, 4698, 1584, 0x73, 0x22, 0xD7, 0xFF +vertex 157, 252, 79, 5458, 1584, 0x77, 0x1A, 0x22, 0xFF +vertex 142, 52, 73, 5464, 418, 0x6D, 0xCA, 0x21, 0xFF + +thwomp_seg5_vertex_0500B3D0: # 0x0500B3D0 +vertex 106, 252, 157, 760, 1584, 0x30, 0x46, 0x5D, 0xFF +vertex 98, 52, 142, 754, 418, 0x32, 0xCB, 0x67, 0xFF +vertex 157, 252, 79, 348, 1584, 0x77, 0x1A, 0x22, 0xFF +vertex -97, 52, 142, 1738, 418, 0xBB, 0xD0, 0x5E, 0xFF +vertex -156, 252, 79, 2142, 1584, 0x8D, 0x22, 0x29, 0xFF +vertex -141, 52, 73, 2136, 418, 0x90, 0xC9, 0x16, 0xFF +vertex -156, 252, -78, 2904, 1584, 0x89, 0x1A, 0xDE, 0xFF +vertex -141, 52, -72, 2910, 418, 0x93, 0xCA, 0xDF, 0xFF +vertex -105, 252, 157, 1730, 1584, 0xD7, 0x39, 0x69, 0xFF +vertex 106, 252, -156, -24, 628, 0x29, 0x39, 0x97, 0xFF +vertex -105, 252, -156, 984, 628, 0xD0, 0x46, 0xA3, 0xFF +vertex 0, 302, -101, 480, 370, 0x00, 0x70, 0xC6, 0xFF +vertex 157, 252, 79, 1374, 1000, 0x77, 0x1A, 0x22, 0xFF +vertex 93, 330, 0, 1000, 540, 0x2C, 0x76, 0x00, 0xFF +vertex 106, 252, 157, 1080, 1452, 0x30, 0x46, 0x5D, 0xFF +vertex 157, 252, -78, 1374, 78, 0x73, 0x22, 0xD7, 0xFF + +thwomp_seg5_vertex_0500B4D0: # 0x0500B4D0 +vertex 98, 52, 142, 754, 418, 0x32, 0xCB, 0x67, 0xFF +vertex 142, 52, 73, 354, 418, 0x6D, 0xCA, 0x21, 0xFF +vertex 157, 252, 79, 348, 1584, 0x77, 0x1A, 0x22, 0xFF +vertex 106, 252, -156, 1414, 324, 0x29, 0x39, 0x97, 0xFF +vertex 93, 330, 0, 472, -20, 0x2C, 0x76, 0x00, 0xFF +vertex 157, 252, -78, 946, 494, 0x73, 0x22, 0xD7, 0xFF + +thwomp_seg5_vertex_0500B530: # 0x0500B530 +vertex 98, 52, 142, 968, 1976, 0x32, 0xCB, 0x67, 0xFF +vertex 106, 252, 157, 1010, 0, 0x30, 0x46, 0x5D, 0xFF +vertex -105, 252, 157, -54, -12, 0xD7, 0x39, 0x69, 0xFF +vertex -97, 52, 142, -16, 1964, 0xBB, 0xD0, 0x5E, 0xFF + +glabel thwomp_seg5_dl_0500B570 # 0x0500B570 - 0x0500B718 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, thwomp_seg5_texture_0500A900 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight thwomp_seg5_light_050098F0, 1 +gsSPLight thwomp_seg5_light_050098E8, 2 +gsSPVertex thwomp_seg5_vertex_0500B100, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 12, 13, 9, 0x0, 9, 11, 12, 0x0 +gsSP1Triangle 8, 14, 11, 0x0 +gsSPVertex thwomp_seg5_vertex_0500B1F0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 1, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 8, 11, 12, 0x0 +gsSP2Triangles 8, 12, 9, 0x0, 11, 8, 13, 0x0 +gsSP2Triangles 13, 8, 10, 0x0, 14, 12, 11, 0x0 +gsSP1Triangle 14, 15, 12, 0x0 +gsSPVertex thwomp_seg5_vertex_0500B2F0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 6, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex thwomp_seg5_vertex_0500B3D0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 3, 8, 4, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 15, 13, 12, 0x0 +gsSPVertex thwomp_seg5_vertex_0500B4D0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel thwomp_seg5_dl_0500B718 # 0x0500B718 - 0x0500B750 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, thwomp_seg5_texture_05009900 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex thwomp_seg5_vertex_0500B530, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel thwomp_seg5_dl_0500B750 # 0x0500B750 - 0x0500B7D0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList thwomp_seg5_dl_0500B570 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList thwomp_seg5_dl_0500B718 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/toad/geo.s b/actors/toad/geo.s index 0a72dc9..0c57e21 100644 --- a/actors/toad/geo.s +++ b/actors/toad/geo.s @@ -1,133 +1,133 @@ -glabel toad_geo_000114 # 0x0D000114 - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 83, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 126, -37, 0, toad_seg6_dl_06007710 - geo_close_node - geo_animated_part LAYER_OPAQUE, 25, 8, 0, toad_seg6_dl_06007A48 - geo_animated_part LAYER_OPAQUE, 34, 8, 0, toad_seg6_dl_06007EB0 - geo_animated_part LAYER_OPAQUE, 4, 7, 38 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 37, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 9, -25, 3, toad_seg6_dl_06008890 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 4, 7, -38 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 37, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 9, -25, -3, toad_seg6_dl_06008BD8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 61, -3, 52 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 17, 0, 4, toad_seg6_dl_060081F8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 61, -3, -52 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 17, 0, -4, toad_seg6_dl_06008520 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_return - -glabel toad_geo_00027C # 0x0D00027C - geo_node_start - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 83, 0, 0 - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 126, -37, 0, toad_seg6_dl_06007710 -.else - geo_animated_part LAYER_TRANSPARENT, 126, -37, 0, toad_seg6_us_dl_06007788 -.endif - geo_close_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 25, 8, 0, toad_seg6_dl_06007A48 -.else - geo_animated_part LAYER_TRANSPARENT, 25, 8, 0, toad_seg6_us_dl_06007B00 -.endif - geo_animated_part LAYER_TRANSPARENT, 34, 8, 0, toad_seg6_dl_06007EB0 - geo_animated_part LAYER_TRANSPARENT, 4, 7, 38 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 37, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 9, -25, 3, toad_seg6_dl_06008890 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 4, 7, -38 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 37, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 9, -25, -3, toad_seg6_dl_06008BD8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 61, -3, 52 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 17, 0, 4, toad_seg6_dl_060081F8 - geo_close_node - geo_close_node - geo_animated_part LAYER_TRANSPARENT, 61, -3, -52 - geo_open_node - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 - geo_open_node -.ifdef VERSION_JP - geo_animated_part LAYER_TRANSPARENT, 17, 0, -4, toad_seg6_dl_06008520 -.else - geo_animated_part LAYER_TRANSPARENT, 17, 0, -4, toad_seg6_us_dl_06008608 -.endif - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_return - -glabel toad_geo # 0x0D0003E4 - geo_culling_radius 1000 - geo_open_node - geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_asm 10, Geo18_8029D924 - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_branch 1, toad_geo_000114 - geo_branch 1, toad_geo_00027C - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel toad_geo_000114 # 0x0D000114 + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 83, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 126, -37, 0, toad_seg6_dl_06007710 + geo_close_node + geo_animated_part LAYER_OPAQUE, 25, 8, 0, toad_seg6_dl_06007A48 + geo_animated_part LAYER_OPAQUE, 34, 8, 0, toad_seg6_dl_06007EB0 + geo_animated_part LAYER_OPAQUE, 4, 7, 38 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 37, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 9, -25, 3, toad_seg6_dl_06008890 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 4, 7, -38 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 37, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 9, -25, -3, toad_seg6_dl_06008BD8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 61, -3, 52 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 17, 0, 4, toad_seg6_dl_060081F8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 61, -3, -52 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 17, 0, -4, toad_seg6_dl_06008520 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_return + +glabel toad_geo_00027C # 0x0D00027C + geo_node_start + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 83, 0, 0 + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 126, -37, 0, toad_seg6_dl_06007710 +.else + geo_animated_part LAYER_TRANSPARENT, 126, -37, 0, toad_seg6_us_dl_06007788 +.endif + geo_close_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 25, 8, 0, toad_seg6_dl_06007A48 +.else + geo_animated_part LAYER_TRANSPARENT, 25, 8, 0, toad_seg6_us_dl_06007B00 +.endif + geo_animated_part LAYER_TRANSPARENT, 34, 8, 0, toad_seg6_dl_06007EB0 + geo_animated_part LAYER_TRANSPARENT, 4, 7, 38 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 37, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 9, -25, 3, toad_seg6_dl_06008890 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 4, 7, -38 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 37, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 9, -25, -3, toad_seg6_dl_06008BD8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 61, -3, 52 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 17, 0, 4, toad_seg6_dl_060081F8 + geo_close_node + geo_close_node + geo_animated_part LAYER_TRANSPARENT, 61, -3, -52 + geo_open_node + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0 + geo_open_node +.ifdef VERSION_JP + geo_animated_part LAYER_TRANSPARENT, 17, 0, -4, toad_seg6_dl_06008520 +.else + geo_animated_part LAYER_TRANSPARENT, 17, 0, -4, toad_seg6_us_dl_06008608 +.endif + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_return + +glabel toad_geo # 0x0D0003E4 + geo_culling_radius 1000 + geo_open_node + geo_shadow SHADOW_CIRCLE_9_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_asm 10, Geo18_8029D924 + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_branch 1, toad_geo_000114 + geo_branch 1, toad_geo_00027C + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/toad/model.s b/actors/toad/model.s index a6d7171..6d2e7c4 100644 --- a/actors/toad/model.s +++ b/actors/toad/model.s @@ -1,2695 +1,2695 @@ -# Toad - -.balign 8 -toad_seg6_light_06005908: # 0x06005908 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -toad_seg6_light_06005910: # 0x06005910 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_texture_06005920: # 0x06005920 -.incbin "actors/toad/toad_face.rgba16" - -toad_seg6_texture_06006120: # 0x06006120 -.incbin "actors/toad/toad_head.rgba16" - -toad_seg6_vertex_06006920: # 0x06006920 -vertex -43, -102, 106, 36, 848, 0xBA, 0xCC, 0x5B, 0xFF -vertex -56, -68, 103, -108, 448, 0xA9, 0xFB, 0x5B, 0xFF -vertex -77, -96, 50, -314, 702, 0x94, 0xC1, 0x13, 0xFF -vertex 0, -135, 97, 486, 1044, 0x00, 0x8D, 0x34, 0xFF -vertex -42, -128, 69, 46, 990, 0xBB, 0x9B, 0x1E, 0xFF -vertex 0, -99, 124, 480, 722, 0x00, 0xD4, 0x76, 0xFF -vertex 0, -55, 127, 472, 332, 0x00, 0xFE, 0x7E, 0xFF -vertex 44, -102, 106, 930, 840, 0x46, 0xCC, 0x5B, 0xFF -vertex 0, -29, 125, 466, 92, 0x00, 0x13, 0x7D, 0xFF -vertex 57, -68, 103, 1058, 436, 0x57, 0xFB, 0x5B, 0xFF -vertex 78, -96, 50, 1274, 688, 0x72, 0xCC, 0x0E, 0xFF -vertex 43, -128, 69, 926, 980, 0x47, 0x9A, 0x18, 0xFF -vertex -56, -20, 101, -118, 16, 0xB5, 0x11, 0x64, 0xFF -vertex 57, -20, 101, 1052, 4, 0x4A, 0x11, 0x65, 0xFF -vertex 0, 4, 113, 460, -208, 0x00, 0x2B, 0x77, 0xFF - -toad_seg6_vertex_06006A10: # 0x06006A10 -vertex 0, -143, 8, -546, 672, 0xF8, 0x85, 0xE4, 0xFF -vertex -29, -135, 34, -802, 592, 0xC8, 0x8F, 0xFD, 0xFF -vertex -56, -113, 7, -560, 370, 0xAB, 0xAE, 0xD4, 0xFF -vertex -56, -68, 103, -108, 448, 0xA9, 0xFB, 0x5B, 0xFF -vertex -56, -20, 101, -118, 16, 0xB5, 0x11, 0x64, 0xFF -vertex -86, -52, 32, -420, 314, 0x84, 0xEA, 0x06, 0xFF -vertex -77, -96, 50, -314, 702, 0x94, 0xC1, 0x13, 0xFF -vertex 87, -52, 32, 1364, 296, 0x7C, 0xF2, 0x16, 0xFF -vertex 57, -20, 101, 1052, 4, 0x4A, 0x11, 0x65, 0xFF -vertex 57, -68, 103, 1058, 436, 0x57, 0xFB, 0x5B, 0xFF -vertex 78, -96, 50, 1274, 688, 0x72, 0xCC, 0x0E, 0xFF -vertex -42, -128, 69, -1146, 510, 0xBB, 0x9B, 0x1E, 0xFF -vertex -77, -96, 50, -998, 182, 0x94, 0xC1, 0x13, 0xFF -vertex 0, -135, 97, -1412, 574, 0x00, 0x8D, 0x34, 0xFF -vertex -86, -52, 32, -858, -260, 0x84, 0xEA, 0x06, 0xFF -vertex -61, -80, -18, -338, 40, 0xB0, 0xC1, 0xB5, 0xFF - -toad_seg6_vertex_06006B10: # 0x06006B10 -vertex 0, -143, 8, -546, 672, 0xF8, 0x85, 0xE4, 0xFF -vertex -56, -113, 7, -560, 370, 0xAB, 0xAE, 0xD4, 0xFF -vertex 0, -124, -23, -254, 492, 0x02, 0xA1, 0xAD, 0xFF -vertex -61, -80, -18, -338, 40, 0xB0, 0xC1, 0xB5, 0xFF -vertex 0, -135, 97, -1412, 574, 0x00, 0x8D, 0x34, 0xFF -vertex 30, -135, 34, -802, 592, 0x33, 0x8E, 0xEF, 0xFF -vertex 43, -128, 69, -1146, 510, 0x47, 0x9A, 0x18, 0xFF -vertex 0, -94, -43, -92, 182, 0x15, 0xB7, 0x9B, 0xFF -vertex 57, -113, 7, -560, 370, 0x4D, 0xA9, 0xCF, 0xFF -vertex 62, -80, -18, -338, 40, 0x62, 0xC9, 0xC8, 0xFF -vertex 78, -96, 50, -998, 182, 0x72, 0xCC, 0x0E, 0xFF -vertex 87, -52, 32, -858, -260, 0x7C, 0xF2, 0x16, 0xFF - -toad_seg6_vertex_06006BD0: # 0x06006BD0 -vertex 34, -28, 97, -26, 942, 0x12, 0x9F, 0x4E, 0xFF -vertex 142, -44, 36, 1040, 1000, 0x45, 0xA0, 0x2C, 0xFF -vertex 71, 13, 144, 98, 396, 0x28, 0xBB, 0x62, 0xFF -vertex -33, -28, 97, -532, 1064, 0xFB, 0x9E, 0x50, 0xFF -vertex 176, 0, 13, 1482, 566, 0x78, 0xDD, 0x10, 0xFF -vertex 89, 71, 148, 306, -192, 0x3E, 0x0D, 0x6D, 0xFF -vertex -70, 13, 145, -966, 654, 0xE6, 0xC0, 0x69, 0xFF -vertex 34, -28, 97, 734, 1682, 0x12, 0x9F, 0x4E, 0xFF -vertex 76, -57, 47, 622, 1826, 0x1F, 0x93, 0x38, 0xFF -vertex 142, -44, 36, 640, 1996, 0x45, 0xA0, 0x2C, 0xFF -vertex 71, -102, -71, 322, 1896, 0x1D, 0x85, 0xFA, 0xFF -vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF -vertex -175, 48, -12, -402, 498, 0x88, 0x21, 0xED, 0xFF -vertex -70, 149, 72, 194, 88, 0xD3, 0x75, 0x12, 0xFF -vertex -141, 91, -35, -264, 168, 0xAD, 0x52, 0xD1, 0xFF - -toad_seg6_vertex_06006CC0: # 0x06006CC0 -vertex -78, 122, -51, 490, 500, 0xD3, 0x65, 0xC3, 0xFF -vertex -38, 154, 8, 1016, 282, 0xE4, 0x79, 0xE8, 0xFF -vertex 0, 133, -57, 506, -88, 0x00, 0x70, 0xC5, 0xFF -vertex -70, 149, 72, 194, 88, 0xD3, 0x75, 0x12, 0xFF -vertex 71, 149, 72, 1052, -96, 0x26, 0x77, 0x15, 0xFF -vertex 39, 154, 7, 796, -256, 0x10, 0x7C, 0xEE, 0xFF -vertex -38, 154, 8, 320, -154, 0xE4, 0x79, 0xE8, 0xFF -vertex -87, 119, 122, 22, 468, 0xC3, 0x53, 0x49, 0xFF -vertex 71, 149, 72, 1066, -2, 0x26, 0x77, 0x15, 0xFF -vertex -70, 149, 72, 120, 78, 0xD3, 0x75, 0x12, 0xFF -vertex 89, 119, 122, 1202, 368, 0x3A, 0x54, 0x4A, 0xFF -vertex -87, 71, 148, 50, 828, 0xC5, 0x10, 0x6F, 0xFF -vertex 89, 71, 148, 1230, 728, 0x3E, 0x0D, 0x6D, 0xFF -vertex -70, 13, 145, 200, 1082, 0xE6, 0xC0, 0x69, 0xFF -vertex -141, 91, -35, 472, 1082, 0xAD, 0x52, 0xD1, 0xFF -vertex -70, 34, -143, -446, 512, 0xDA, 0x31, 0x92, 0xFF - -toad_seg6_vertex_06006DC0: # 0x06006DC0 -vertex -141, 91, -35, 472, 1082, 0xAD, 0x52, 0xD1, 0xFF -vertex -70, 149, 72, 1420, 692, 0xD3, 0x75, 0x12, 0xFF -vertex -38, 154, 8, 1016, 282, 0xE4, 0x79, 0xE8, 0xFF -vertex -38, 90, -112, -22, 184, 0xF0, 0x54, 0xA3, 0xFF -vertex -78, 122, -51, 490, 500, 0xD3, 0x65, 0xC3, 0xFF -vertex 0, 133, -57, 506, -88, 0x00, 0x70, 0xC5, 0xFF -vertex -175, 48, -12, -354, -42, 0x88, 0x21, 0xED, 0xFF -vertex -87, 119, 122, 1274, 12, 0xC3, 0x53, 0x49, 0xFF -vertex -70, 149, 72, 1116, -304, 0xD3, 0x75, 0x12, 0xFF -vertex -175, 0, 13, -346, 408, 0x87, 0xE0, 0x13, 0xFF -vertex -87, 71, 148, 1280, 464, 0xC5, 0x10, 0x6F, 0xFF -vertex -141, -44, 37, -168, 914, 0xBA, 0xA7, 0x37, 0xFF -vertex -70, 34, -143, -446, 512, 0xDA, 0x31, 0x92, 0xFF -vertex 89, 71, 148, -76, 968, 0x3E, 0x0D, 0x6D, 0xFF -vertex 176, 0, 13, 1032, 922, 0x78, 0xDD, 0x10, 0xFF -vertex 176, 47, -12, 1026, 610, 0x79, 0x22, 0xF0, 0xFF - -toad_seg6_vertex_06006EC0: # 0x06006EC0 -vertex -141, -44, 37, -168, 914, 0xBA, 0xA7, 0x37, 0xFF -vertex -70, 13, 145, 1136, 958, 0xE6, 0xC0, 0x69, 0xFF -vertex -87, 71, 148, 1280, 464, 0xC5, 0x10, 0x6F, 0xFF -vertex -66, -61, 45, 554, 1460, 0xE7, 0x96, 0x3F, 0xFF -vertex -33, -28, 97, 706, 1508, 0xFB, 0x9E, 0x50, 0xFF -vertex -70, 13, 145, 842, 1372, 0xE6, 0xC0, 0x69, 0xFF -vertex -141, -44, 37, 524, 1270, 0xBA, 0xA7, 0x37, 0xFF -vertex -33, -88, -5, 432, 1586, 0xEC, 0x89, 0x25, 0xFF -vertex -70, -102, -71, 266, 1534, 0xD7, 0x88, 0x00, 0xFF -vertex 89, 71, 148, -76, 968, 0x3E, 0x0D, 0x6D, 0xFF -vertex 176, 47, -12, 1026, 610, 0x79, 0x22, 0xF0, 0xFF -vertex 89, 119, 122, -82, 656, 0x3A, 0x54, 0x4A, 0xFF -vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF -vertex 142, 91, -36, 908, 228, 0x54, 0x55, 0xD7, 0xFF -vertex 71, 149, 72, 18, 266, 0x26, 0x77, 0x15, 0xFF - -toad_seg6_vertex_06006FB0: # 0x06006FB0 -vertex -88, -72, -121, -182, 430, 0xC2, 0xAE, 0xB7, 0xFF -vertex -175, 48, -12, 1388, 114, 0x88, 0x21, 0xED, 0xFF -vertex -88, -23, -147, -130, -66, 0xC6, 0xF2, 0x91, 0xFF -vertex -175, 0, 13, 1336, 612, 0x87, 0xE0, 0x13, 0xFF -vertex -70, -102, -71, -80, 898, 0xD7, 0x88, 0x00, 0xFF -vertex -141, -44, 37, 1138, 1040, 0xBA, 0xA7, 0x37, 0xFF -vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF -vertex -70, -102, -71, 266, 1534, 0xD7, 0x88, 0x00, 0xFF -vertex 71, -102, -71, 322, 1896, 0x1D, 0x85, 0xFA, 0xFF -vertex 71, 149, 72, 18, 266, 0x26, 0x77, 0x15, 0xFF -vertex 142, 91, -36, 908, 228, 0x54, 0x55, 0xD7, 0xFF -vertex 79, 122, -52, 704, -146, 0x2C, 0x6B, 0xCF, 0xFF -vertex 39, 154, 7, 210, -124, 0x10, 0x7C, 0xEE, 0xFF -vertex 79, 122, -52, -82, 342, 0x2C, 0x6B, 0xCF, 0xFF -vertex 39, 90, -112, 670, 514, 0x1C, 0x58, 0xAA, 0xFF -vertex 0, 133, -57, 430, -262, 0x00, 0x70, 0xC5, 0xFF - -toad_seg6_vertex_060070B0: # 0x060070B0 -vertex 71, 34, -144, 848, 1202, 0x2D, 0x32, 0x95, 0xFF -vertex -38, 90, -112, 1178, -54, 0xF0, 0x54, 0xA3, 0xFF -vertex 39, 90, -112, 670, 514, 0x1C, 0x58, 0xAA, 0xFF -vertex 142, 91, -36, -508, 890, 0x54, 0x55, 0xD7, 0xFF -vertex 79, 122, -52, -82, 342, 0x2C, 0x6B, 0xCF, 0xFF -vertex 0, 133, -57, 430, -262, 0x00, 0x70, 0xC5, 0xFF -vertex 142, -44, 36, -38, 932, 0x45, 0xA0, 0x2C, 0xFF -vertex 71, -102, -71, 1100, 968, 0x1D, 0x85, 0xFA, 0xFF -vertex 88, -72, -121, 1238, 498, 0x3A, 0xAD, 0xB5, 0xFF -vertex 88, -24, -147, -90, 608, 0x3D, 0xF2, 0x93, 0xFF -vertex -70, 34, -143, 904, 182, 0xDA, 0x31, 0x92, 0xFF -vertex 71, 34, -144, -10, 212, 0x2D, 0x32, 0x95, 0xFF -vertex -38, 90, -112, 662, -172, 0xF0, 0x54, 0xA3, 0xFF -vertex -88, -23, -147, 1048, 572, 0xC6, 0xF2, 0x91, 0xFF -vertex 88, -72, -121, -72, 958, 0x3A, 0xAD, 0xB5, 0xFF -vertex -88, -72, -121, 1066, 922, 0xC2, 0xAE, 0xB7, 0xFF - -toad_seg6_vertex_060071B0: # 0x060071B0 -vertex 176, 0, 13, -180, 454, 0x78, 0xDD, 0x10, 0xFF -vertex 88, -24, -147, 1236, 52, 0x3D, 0xF2, 0x93, 0xFF -vertex 176, 47, -12, -182, 6, 0x79, 0x22, 0xF0, 0xFF -vertex 88, -72, -121, 1238, 498, 0x3A, 0xAD, 0xB5, 0xFF -vertex 142, -44, 36, -38, 932, 0x45, 0xA0, 0x2C, 0xFF - -toad_seg6_vertex_06007200: # 0x06007200 -vertex 176, 47, -12, 0, 0, 0x79, 0x22, 0xF0, 0xFF -vertex 71, 34, -144, 0, 0, 0x2D, 0x32, 0x95, 0xFF -vertex 142, 91, -36, 0, 0, 0x54, 0x55, 0xD7, 0xFF -vertex -38, 154, 8, 0, 0, 0xE4, 0x79, 0xE8, 0xFF -vertex 39, 154, 7, 0, 0, 0x10, 0x7C, 0xEE, 0xFF -vertex 0, 133, -57, 0, 0, 0x00, 0x70, 0xC5, 0xFF -vertex 79, 122, -52, 0, 0, 0x2C, 0x6B, 0xCF, 0xFF -vertex -88, -23, -147, 0, 0, 0xC6, 0xF2, 0x91, 0xFF -vertex -141, 91, -35, 0, 0, 0xAD, 0x52, 0xD1, 0xFF -vertex -70, 34, -143, 0, 0, 0xDA, 0x31, 0x92, 0xFF -vertex -175, 48, -12, 0, 0, 0x88, 0x21, 0xED, 0xFF -vertex 71, -102, -71, 0, 0, 0x1D, 0x85, 0xFA, 0xFF -vertex -88, -72, -121, 0, 0, 0xC2, 0xAE, 0xB7, 0xFF -vertex 88, -72, -121, 0, 0, 0x3A, 0xAD, 0xB5, 0xFF -vertex -70, -102, -71, 0, 0, 0xD7, 0x88, 0x00, 0xFF -vertex 88, -24, -147, 0, 0, 0x3D, 0xF2, 0x93, 0xFF - -glabel toad_seg6_dl_06007300 # 0x06007300 - 0x06007498 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, toad_seg6_texture_06005920 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight toad_seg6_light_06005910, 1 -gsSPLight toad_seg6_light_06005908, 2 -gsSPVertex toad_seg6_vertex_06006920, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 6, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 6, 1, 0, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 3, 7, 5, 0x0 -gsSP2Triangles 1, 6, 8, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 7, 9, 6, 0x0, 10, 9, 7, 0x0 -gsSP2Triangles 3, 11, 7, 0x0, 7, 11, 10, 0x0 -gsSP2Triangles 8, 12, 1, 0x0, 13, 14, 8, 0x0 -gsSP2Triangles 9, 13, 8, 0x0, 12, 8, 14, 0x0 -gsSPVertex toad_seg6_vertex_06006A10, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 1, 11, 12, 0x0 -gsSP2Triangles 13, 11, 1, 0x0, 1, 12, 2, 0x0 -gsSP2Triangles 13, 1, 0, 0x0, 2, 12, 14, 0x0 -gsSP1Triangle 2, 14, 15, 0x0 -gsSPVertex toad_seg6_vertex_06006B10, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 2, 3, 7, 0x0, 5, 0, 2, 0x0 -gsSP2Triangles 5, 2, 8, 0x0, 8, 2, 7, 0x0 -gsSP2Triangles 8, 7, 9, 0x0, 6, 5, 8, 0x0 -gsSP2Triangles 6, 8, 10, 0x0, 10, 8, 9, 0x0 -gsSP1Triangle 10, 9, 11, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06007498 # 0x06007498 - 0x060076C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, toad_seg6_texture_06006120 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex toad_seg6_vertex_06006BD0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 3, 2, 6, 0x0, 6, 2, 5, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 8, 10, 9, 0x0 -gsSP2Triangles 8, 11, 10, 0x0, 12, 13, 14, 0x0 -gsSPVertex toad_seg6_vertex_06006CC0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 10, 7, 0x0 -gsSP2Triangles 11, 12, 10, 0x0, 13, 12, 11, 0x0 -gsSP2Triangles 14, 1, 0, 0x0, 15, 14, 0, 0x0 -gsSPVertex toad_seg6_vertex_06006DC0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 9, 0x0 -gsSP2Triangles 12, 4, 3, 0x0, 13, 14, 15, 0x0 -gsSPVertex toad_seg6_vertex_06006EC0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 3, 6, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 7, 8, 0x0, 11, 10, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex toad_seg6_vertex_06006FB0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 3, 0, 0x0, 4, 5, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex toad_seg6_vertex_060070B0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 10, 12, 0x0, 9, 13, 10, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 14, 15, 13, 0x0 -gsSPVertex toad_seg6_vertex_060071B0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP1Triangle 4, 3, 0, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_060076C0 # 0x060076C0 - 0x06007710 -gsSPVertex toad_seg6_vertex_06007200, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06007710 # 0x06007710 - 0x06007788 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList toad_seg6_dl_06007300 -gsSPDisplayList toad_seg6_dl_06007498 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_060076C0 -gsDPPipeSync -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel toad_seg6_us_dl_06007788 # 0x06007788 - 0x06007808 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList toad_seg6_dl_06007300 -gsSPDisplayList toad_seg6_dl_06007498 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_060076C0 -gsDPPipeSync -gsSPEndDisplayList -.endif - -toad_seg6_light_06007788: # 0x06007788 -.byte 0x21, 0x13, 0x5A, 0x00, 0x21, 0x13, 0x5A, 0x00 - -toad_seg6_light_06007790: # 0x06007790 -.byte 0x42, 0x27, 0xB5, 0x00, 0x42, 0x27, 0xB5, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_060077A0: # 0x060077A0 -vertex -80, -27, -24, 0, 0, 0x90, 0x28, 0xD5, 0xFF -vertex -61, 26, 28, 0, 0, 0x9C, 0x3A, 0x32, 0xFF -vertex -61, 26, -27, 0, 0, 0x93, 0x37, 0xDF, 0xFF -vertex -35, 68, -34, 0, 0, 0xC6, 0x48, 0xAA, 0xFF -vertex 36, 68, -34, 0, 0, 0x57, 0x4B, 0xCB, 0xFF -vertex 31, 26, -60, 0, 0, 0x26, 0x35, 0x94, 0xFF -vertex 36, 60, 20, 0, 0, 0x54, 0x4D, 0x35, 0xFF -vertex 62, 26, 28, 0, 0, 0x63, 0x3F, 0x2D, 0xFF -vertex 62, 26, -27, 0, 0, 0x6D, 0x2E, 0xD5, 0xFF -vertex 26, 29, 50, 0, 0, 0x45, 0x31, 0x5E, 0xFF -vertex 81, -23, 30, 0, 0, 0x6A, 0x2E, 0x33, 0xFF -vertex 81, -27, -24, 0, 0, 0x71, 0x26, 0xD6, 0xFF -vertex 40, -30, -76, 0, 0, 0x32, 0x25, 0x92, 0xFF -vertex 40, -18, 65, 0, 0, 0x4F, 0x32, 0x55, 0xFF -vertex -80, -23, 30, 0, 0, 0x93, 0x2C, 0x2F, 0xFF -vertex -30, 26, -60, 0, 0, 0xCF, 0x2B, 0x94, 0xFF - -toad_seg6_vertex_060078A0: # 0x060078A0 -vertex -35, 60, 20, 0, 0, 0xA1, 0x4B, 0x23, 0xFF -vertex -61, 26, -27, 0, 0, 0x93, 0x37, 0xDF, 0xFF -vertex -61, 26, 28, 0, 0, 0x9C, 0x3A, 0x32, 0xFF -vertex -25, 29, 50, 0, 0, 0xC2, 0x3A, 0x5D, 0xFF -vertex -39, -18, 65, 0, 0, 0xB7, 0x2A, 0x5E, 0xFF -vertex -35, 68, -34, 0, 0, 0xC6, 0x48, 0xAA, 0xFF -vertex 40, -30, -76, 0, 0, 0x32, 0x25, 0x92, 0xFF -vertex -39, -30, -76, 0, 0, 0xCD, 0x27, 0x93, 0xFF -vertex -30, 26, -60, 0, 0, 0xCF, 0x2B, 0x94, 0xFF -vertex 31, 26, -60, 0, 0, 0x26, 0x35, 0x94, 0xFF -vertex -80, -23, 30, 0, 0, 0x93, 0x2C, 0x2F, 0xFF -vertex -80, -27, -24, 0, 0, 0x90, 0x28, 0xD5, 0xFF - -glabel toad_seg6_dl_06007960 # 0x06007960 - 0x06007A48 -gsSPLight toad_seg6_light_06007790, 1 -gsSPLight toad_seg6_light_06007788, 2 -gsSPVertex toad_seg6_vertex_060077A0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 8, 0x0 -gsSP2Triangles 8, 5, 4, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 10, 8, 7, 0x0, 10, 7, 9, 0x0 -gsSP2Triangles 10, 11, 8, 0x0, 12, 8, 11, 0x0 -gsSP2Triangles 12, 5, 8, 0x0, 10, 9, 13, 0x0 -gsSP2Triangles 0, 14, 1, 0x0, 15, 0, 2, 0x0 -gsSPVertex toad_seg6_vertex_060078A0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 5, 9, 8, 0x0, 4, 2, 10, 0x0 -gsSP2Triangles 8, 1, 5, 0x0, 8, 7, 11, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06007A48 # 0x06007A48 - 0x06007A80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPClearGeometryMode G_CULL_BACK -gsSPDisplayList toad_seg6_dl_06007960 -gsDPPipeSync -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -.ifndef VERSION_JP -glabel toad_seg6_us_dl_06007B00 # 0x06007B00 - 0x06007B28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_06007960 -gsDPPipeSync -gsSPEndDisplayList -.endif - -toad_seg6_light_06007A80: # 0x06007A80 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -toad_seg6_light_06007A88: # 0x06007A88 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_light_06007A98: # 0x06007A98 -.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 - -toad_seg6_light_06007AA0: # 0x06007AA0 -.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_06007AB0: # 0x06007AB0 -vertex 44, -69, -33, 0, 0, 0x21, 0x90, 0xD1, 0xFF -vertex -34, -45, -60, 0, 0, 0xDB, 0xD0, 0x91, 0xFF -vertex 35, -45, -60, 0, 0, 0x2E, 0xF5, 0x8B, 0xFF -vertex 71, -33, 25, 0, 0, 0x74, 0x05, 0x32, 0xFF -vertex 57, 9, 22, 0, 0, 0x67, 0x41, 0x23, 0xFF -vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF -vertex 35, -33, 61, 0, 0, 0x28, 0xE3, 0x74, 0xFF -vertex 44, -69, 34, 0, 0, 0x43, 0xA0, 0x2E, 0xFF -vertex 71, -38, -29, 0, 0, 0x72, 0xDC, 0xD7, 0xFF -vertex 57, 9, -26, 0, 0, 0x69, 0x30, 0xCE, 0xFF -vertex -43, -69, 34, 0, 0, 0xDB, 0x96, 0x3A, 0xFF -vertex -34, -33, 61, 0, 0, 0xCF, 0x04, 0x74, 0xFF -vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF -vertex 29, 9, -51, 0, 0, 0x21, 0x2D, 0x8F, 0xFF - -toad_seg6_vertex_06007B90: # 0x06007B90 -vertex -70, -38, -29, 0, 0, 0x8D, 0xFE, 0xCC, 0xFF -vertex -56, 9, 22, 0, 0, 0x96, 0x35, 0x2C, 0xFF -vertex -56, 9, -26, 0, 0, 0x98, 0x3C, 0xDA, 0xFF -vertex 44, -69, -33, 0, 0, 0x21, 0x90, 0xD1, 0xFF -vertex -43, -69, 34, 0, 0, 0xDB, 0x96, 0x3A, 0xFF -vertex -43, -69, -33, 0, 0, 0xC0, 0x99, 0xDC, 0xFF -vertex -34, -45, -60, 0, 0, 0xDB, 0xD0, 0x91, 0xFF -vertex -34, -33, 61, 0, 0, 0xCF, 0x04, 0x74, 0xFF -vertex -28, 9, 49, 0, 0, 0xDF, 0x3F, 0x68, 0xFF -vertex -70, -33, 25, 0, 0, 0x8C, 0xE2, 0x29, 0xFF -vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF -vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF - -toad_seg6_vertex_06007C50: # 0x06007C50 -vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF -vertex 57, 9, 22, 0, 0, 0x67, 0x41, 0x23, 0xFF -vertex 21, 55, 14, 0, 0, 0x22, 0x6D, 0x36, 0xFF -vertex -28, 9, 49, 0, 0, 0xDF, 0x3F, 0x68, 0xFF -vertex 21, 55, -28, 0, 0, 0x43, 0x60, 0xD0, 0xFF -vertex 57, 9, -26, 0, 0, 0x69, 0x30, 0xCE, 0xFF -vertex -20, 55, -28, 0, 0, 0xDC, 0x67, 0xC0, 0xFF -vertex -20, 55, 14, 0, 0, 0xC0, 0x65, 0x29, 0xFF -vertex 29, 9, -51, 0, 0, 0x21, 0x2D, 0x8F, 0xFF -vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF -vertex -56, 9, 22, 0, 0, 0x96, 0x35, 0x2C, 0xFF -vertex -56, 9, -26, 0, 0, 0x98, 0x3C, 0xDA, 0xFF - -glabel toad_seg6_dl_06007D10 # 0x06007D10 - 0x06007EB0 -gsSPLight toad_seg6_light_06007A88, 1 -gsSPLight toad_seg6_light_06007A80, 2 -gsSPVertex toad_seg6_vertex_06007AB0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 10, 7, 6, 0x0 -gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 5, 0x0 -gsSP2Triangles 7, 0, 8, 0x0, 0, 7, 10, 0x0 -gsSP2Triangles 2, 12, 13, 0x0, 2, 1, 12, 0x0 -gsSP2Triangles 2, 8, 0, 0x0, 2, 13, 9, 0x0 -gsSP1Triangle 2, 9, 8, 0x0 -gsSPVertex toad_seg6_vertex_06007B90, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 1, 0x0 -gsSP2Triangles 7, 1, 9, 0x0, 7, 10, 8, 0x0 -gsSP2Triangles 7, 9, 4, 0x0, 5, 4, 9, 0x0 -gsSP2Triangles 5, 9, 0, 0x0, 0, 9, 1, 0x0 -gsSP2Triangles 11, 6, 0, 0x0, 11, 0, 2, 0x0 -gsSP1Triangle 0, 6, 5, 0x0 -gsSPLight toad_seg6_light_06007AA0, 1 -gsSPLight toad_seg6_light_06007A98, 2 -gsSPVertex toad_seg6_vertex_06007C50, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 4, 1, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 4, 0x0 -gsSP2Triangles 2, 7, 3, 0x0, 5, 8, 4, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 6, 4, 8, 0x0 -gsSP2Triangles 10, 3, 7, 0x0, 7, 11, 10, 0x0 -gsSP2Triangles 7, 6, 11, 0x0, 9, 11, 6, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06007EB0 # 0x06007EB0 - 0x06007ED8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_06007D10 -gsDPPipeSync -gsSPEndDisplayList - -toad_seg6_light_06007ED8: # 0x06007ED8 -.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 - -toad_seg6_light_06007EE0: # 0x06007EE0 -.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_06007EF0: # 0x06007EF0 -vertex 7, 14, -12, 0, 0, 0x4B, 0x1F, 0x9F, 0xFF -vertex -1, 14, -12, 0, 0, 0xCF, 0x36, 0x99, 0xFF -vertex 11, 34, 0, 0, 0, 0x24, 0x79, 0xFC, 0xFF -vertex 3, -43, -27, 0, 0, 0x35, 0x1E, 0x91, 0xFF -vertex 11, -43, -2, 0, 0, 0x7E, 0xF5, 0x0A, 0xFF -vertex -11, 14, 0, 0, 0, 0x97, 0x46, 0x0D, 0xFF -vertex -1, 14, 13, 0, 0, 0xD2, 0x3F, 0x63, 0xFF -vertex 7, 14, 13, 0, 0, 0x3D, 0x21, 0x69, 0xFF -vertex 3, -43, 28, 0, 0, 0x50, 0xEE, 0x60, 0xFF -vertex 20, -51, -15, 0, 0, 0x73, 0xF7, 0xCD, 0xFF -vertex 4, -57, 18, 0, 0, 0x62, 0xD9, 0x45, 0xFF -vertex 4, -57, -25, 0, 0, 0x40, 0xBE, 0xA9, 0xFF -vertex -17, -43, -27, 0, 0, 0xCB, 0xF8, 0x8D, 0xFF -vertex -17, -43, 28, 0, 0, 0xCD, 0xF9, 0x73, 0xFF -vertex 12, -76, 3, 0, 0, 0x42, 0xA7, 0x3B, 0xFF -vertex 12, -76, -9, 0, 0, 0x50, 0xA6, 0xDB, 0xFF - -toad_seg6_vertex_06007FF0: # 0x06007FF0 -vertex 4, -57, 18, 0, 0, 0x62, 0xD9, 0x45, 0xFF -vertex -17, -43, 28, 0, 0, 0xCD, 0xF9, 0x73, 0xFF -vertex -15, -73, 8, 0, 0, 0xD4, 0x97, 0x37, 0xFF -vertex 3, -43, 28, 0, 0, 0x50, 0xEE, 0x60, 0xFF -vertex 12, -76, 3, 0, 0, 0x42, 0xA7, 0x3B, 0xFF -vertex -15, -73, -12, 0, 0, 0xC5, 0xA6, 0xBE, 0xFF -vertex -17, -43, -27, 0, 0, 0xCB, 0xF8, 0x8D, 0xFF -vertex 4, -57, -25, 0, 0, 0x40, 0xBE, 0xA9, 0xFF -vertex 12, -76, -9, 0, 0, 0x50, 0xA6, 0xDB, 0xFF -vertex -35, -43, 0, 0, 0, 0x83, 0xFA, 0xEF, 0xFF -vertex -11, 14, 0, 0, 0, 0x97, 0x46, 0x0D, 0xFF -vertex -1, 14, 13, 0, 0, 0xD2, 0x3F, 0x63, 0xFF -vertex -1, 14, -12, 0, 0, 0xCF, 0x36, 0x99, 0xFF - -glabel toad_seg6_dl_060080C0 # 0x060080C0 - 0x060081F8 -gsSPLight toad_seg6_light_06007EE0, 1 -gsSPLight toad_seg6_light_06007ED8, 2 -gsSPVertex toad_seg6_vertex_06007EF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 3, 0, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 6, 7, 2, 0x0 -gsSP2Triangles 4, 2, 7, 0x0, 5, 2, 1, 0x0 -gsSP2Triangles 7, 8, 4, 0x0, 4, 9, 3, 0x0 -gsSP2Triangles 4, 8, 10, 0x0, 11, 9, 4, 0x0 -gsSP2Triangles 4, 10, 11, 0x0, 1, 3, 12, 0x0 -gsSP2Triangles 11, 3, 9, 0x0, 12, 3, 11, 0x0 -gsSP2Triangles 7, 13, 8, 0x0, 7, 6, 13, 0x0 -gsSP2Triangles 10, 14, 15, 0x0, 10, 15, 11, 0x0 -gsSPVertex toad_seg6_vertex_06007FF0, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 7, 8, 5, 0x0, 2, 8, 4, 0x0 -gsSP2Triangles 2, 5, 8, 0x0, 5, 2, 9, 0x0 -gsSP2Triangles 5, 9, 6, 0x0, 9, 2, 1, 0x0 -gsSP2Triangles 10, 9, 1, 0x0, 10, 1, 11, 0x0 -gsSP2Triangles 9, 12, 6, 0x0, 9, 10, 12, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_060081F8 # 0x060081F8 - 0x06008220 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_060080C0 -gsDPPipeSync -gsSPEndDisplayList - -toad_seg6_light_06008220: # 0x06008220 -.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 - -toad_seg6_light_06008228: # 0x06008228 -.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_06008238: # 0x06008238 -vertex 11, -43, 3, 0, 0, 0x7D, 0xF5, 0xF5, 0xFF -vertex 3, -43, -27, 0, 0, 0x40, 0xFA, 0x93, 0xFF -vertex 7, 15, -12, 0, 0, 0x4D, 0x1F, 0xA1, 0xFF -vertex 3, -43, 28, 0, 0, 0x41, 0x1C, 0x69, 0xFF -vertex 20, -51, 16, 0, 0, 0x73, 0xF7, 0x33, 0xFF -vertex 4, -57, -17, 0, 0, 0x53, 0xC9, 0xB2, 0xFF -vertex 4, -57, 26, 0, 0, 0x54, 0xCE, 0x50, 0xFF -vertex 11, 34, 0, 0, 0, 0x25, 0x79, 0xFF, 0xFF -vertex 7, 15, 13, 0, 0, 0x3C, 0x22, 0x6A, 0xFF -vertex -1, 15, -12, 0, 0, 0xCF, 0x37, 0x99, 0xFF -vertex -11, 15, 0, 0, 0, 0x98, 0x46, 0x0D, 0xFF -vertex -1, 15, 13, 0, 0, 0xD2, 0x40, 0x62, 0xFF -vertex -17, -43, 28, 0, 0, 0xCA, 0x05, 0x72, 0xFF -vertex -15, -73, 13, 0, 0, 0xCC, 0x9B, 0x37, 0xFF -vertex 12, -76, 10, 0, 0, 0x3E, 0xA2, 0x3A, 0xFF -vertex 12, -76, -2, 0, 0, 0x52, 0xA9, 0xDA, 0xFF - -toad_seg6_vertex_06008338: # 0x06008338 -vertex -15, -73, -7, 0, 0, 0xCF, 0xA0, 0xBE, 0xFF -vertex -17, -43, -27, 0, 0, 0xD1, 0xE4, 0x8E, 0xFF -vertex 4, -57, -17, 0, 0, 0x53, 0xC9, 0xB2, 0xFF -vertex 3, -43, -27, 0, 0, 0x40, 0xFA, 0x93, 0xFF -vertex 12, -76, -2, 0, 0, 0x52, 0xA9, 0xDA, 0xFF -vertex -15, -73, 13, 0, 0, 0xCC, 0x9B, 0x37, 0xFF -vertex 12, -76, 10, 0, 0, 0x3E, 0xA2, 0x3A, 0xFF -vertex -35, -43, 0, 0, 0, 0x83, 0xF9, 0xF0, 0xFF -vertex -17, -43, 28, 0, 0, 0xCA, 0x05, 0x72, 0xFF -vertex -1, 15, -12, 0, 0, 0xCF, 0x37, 0x99, 0xFF -vertex -11, 15, 0, 0, 0, 0x98, 0x46, 0x0D, 0xFF - -glabel toad_seg6_dl_060083E8 # 0x060083E8 - 0x06008520 -gsSPLight toad_seg6_light_06008228, 1 -gsSPLight toad_seg6_light_06008220, 2 -gsSPVertex toad_seg6_vertex_06008238, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 1, 0, 0x0, 0, 4, 6, 0x0 -gsSP2Triangles 0, 7, 8, 0x0, 8, 3, 0, 0x0 -gsSP2Triangles 2, 7, 0, 0x0, 6, 5, 0, 0x0 -gsSP2Triangles 9, 10, 7, 0x0, 7, 11, 8, 0x0 -gsSP2Triangles 7, 2, 9, 0x0, 11, 7, 10, 0x0 -gsSP2Triangles 12, 3, 8, 0x0, 12, 8, 11, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 6, 3, 12, 0x0 -gsSP2Triangles 1, 9, 2, 0x0, 12, 11, 10, 0x0 -gsSP2Triangles 6, 12, 13, 0x0, 6, 14, 15, 0x0 -gsSP2Triangles 6, 15, 5, 0x0, 13, 14, 6, 0x0 -gsSPVertex toad_seg6_vertex_06008338, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 4, 5, 0, 0x0 -gsSP2Triangles 4, 6, 5, 0x0, 7, 0, 5, 0x0 -gsSP2Triangles 8, 7, 5, 0x0, 3, 1, 9, 0x0 -gsSP2Triangles 1, 0, 7, 0x0, 9, 1, 7, 0x0 -gsSP2Triangles 8, 10, 7, 0x0, 9, 7, 10, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06008520 # 0x06008520 - 0x06008560 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_060083E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList - -# US: 8608 -.ifndef VERSION_JP -glabel toad_seg6_us_dl_06008608 # 0x06008608 - 0x06008650 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_060083E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetAlphaCompare G_AC_NONE -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 -gsSPEndDisplayList -.endif - -toad_seg6_light_06008560: # 0x06008560 -.byte 0x34, 0x20, 0x0D, 0x00, 0x34, 0x20, 0x0D, 0x00 - -toad_seg6_light_06008568: # 0x06008568 -.byte 0x68, 0x40, 0x1B, 0x00, 0x68, 0x40, 0x1B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_06008578: # 0x06008578 -vertex -17, 17, -45, 0, 0, 0xCE, 0x3B, 0x9D, 0xFF -vertex 18, 17, -45, 0, 0, 0x28, 0x51, 0xA8, 0xFF -vertex 23, -15, -51, 0, 0, 0x1E, 0x98, 0xBF, 0xFF -vertex -22, -15, -51, 0, 0, 0xCF, 0xD9, 0x92, 0xFF -vertex 46, -15, -25, 0, 0, 0x77, 0xE2, 0xE3, 0xFF -vertex 34, -15, 26, 0, 0, 0x70, 0xDF, 0x30, 0xFF -vertex 17, -15, 52, 0, 0, 0x2C, 0xAB, 0x52, 0xFF -vertex -45, -15, -25, 0, 0, 0x89, 0xE0, 0xE6, 0xFF -vertex -33, -15, 26, 0, 0, 0xA5, 0xB1, 0x27, 0xFF -vertex -16, -15, 52, 0, 0, 0xC7, 0xDA, 0x6A, 0xFF -vertex 36, 17, -20, 0, 0, 0x6F, 0x39, 0xEA, 0xFF -vertex -35, 17, -20, 0, 0, 0x9B, 0x4B, 0xF9, 0xFF -vertex -26, 11, 26, 0, 0, 0x99, 0x36, 0x31, 0xFF -vertex -13, 7, 47, 0, 0, 0xDA, 0x51, 0x59, 0xFF -vertex 14, 7, 47, 0, 0, 0x34, 0x3B, 0x63, 0xFF -vertex 27, 11, 26, 0, 0, 0x5F, 0x45, 0x2E, 0xFF - -toad_seg6_vertex_06008678: # 0x06008678 -vertex -13, 7, 47, 0, 0, 0xDA, 0x51, 0x59, 0xFF -vertex 14, 7, 47, 0, 0, 0x34, 0x3B, 0x63, 0xFF -vertex 14, 21, 26, 0, 0, 0x18, 0x6F, 0x37, 0xFF -vertex -13, 21, 26, 0, 0, 0xCF, 0x69, 0x31, 0xFF -vertex -26, 11, 26, 0, 0, 0x99, 0x36, 0x31, 0xFF -vertex 18, 35, -16, 0, 0, 0x37, 0x72, 0xFD, 0xFF -vertex -17, 35, -16, 0, 0, 0xE0, 0x7A, 0xF3, 0xFF -vertex 27, 11, 26, 0, 0, 0x5F, 0x45, 0x2E, 0xFF -vertex -35, 17, -20, 0, 0, 0x9B, 0x4B, 0xF9, 0xFF -vertex 34, -15, 26, 0, 0, 0x70, 0xDF, 0x30, 0xFF -vertex 36, 17, -20, 0, 0, 0x6F, 0x39, 0xEA, 0xFF -vertex 18, 17, -45, 0, 0, 0x28, 0x51, 0xA8, 0xFF -vertex -17, 17, -45, 0, 0, 0xCE, 0x3B, 0x9D, 0xFF - -glabel toad_seg6_dl_06008748 # 0x06008748 - 0x06008890 -gsSPLight toad_seg6_light_06008568, 1 -gsSPLight toad_seg6_light_06008560, 2 -gsSPVertex toad_seg6_vertex_06008578, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 7, 3, 0x0, 2, 8, 7, 0x0 -gsSP2Triangles 2, 9, 8, 0x0, 2, 6, 9, 0x0 -gsSP2Triangles 2, 1, 10, 0x0, 2, 10, 4, 0x0 -gsSP2Triangles 7, 11, 0, 0x0, 12, 11, 7, 0x0 -gsSP2Triangles 12, 7, 8, 0x0, 7, 0, 3, 0x0 -gsSP2Triangles 12, 8, 9, 0x0, 10, 5, 4, 0x0 -gsSP2Triangles 12, 9, 13, 0x0, 14, 9, 6, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 5, 14, 6, 0x0 -gsSP1Triangle 10, 15, 5, 0x0 -gsSPVertex toad_seg6_vertex_06008678, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 0, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 2, 6, 3, 0x0, 2, 1, 7, 0x0 -gsSP2Triangles 7, 5, 2, 0x0, 8, 4, 3, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 9, 7, 1, 0x0 -gsSP2Triangles 7, 10, 5, 0x0, 5, 10, 11, 0x0 -gsSP2Triangles 11, 6, 5, 0x0, 11, 12, 6, 0x0 -gsSP1Triangle 6, 12, 8, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06008890 # 0x06008890 - 0x060088B8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_06008748 -gsDPPipeSync -gsSPEndDisplayList - -toad_seg6_light_060088B8: # 0x060088B8 -.byte 0x34, 0x20, 0x0D, 0x00, 0x34, 0x20, 0x0D, 0x00 - -toad_seg6_light_060088C0: # 0x060088C0 -.byte 0x68, 0x40, 0x1B, 0x00, 0x68, 0x40, 0x1B, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -toad_seg6_vertex_060088D0: # 0x060088D0 -vertex -22, -15, 52, 0, 0, 0xE2, 0x98, 0x41, 0xFF -vertex -17, 17, 46, 0, 0, 0xD8, 0x51, 0x58, 0xFF -vertex -35, 17, 21, 0, 0, 0x91, 0x39, 0x16, 0xFF -vertex 23, -15, 52, 0, 0, 0x31, 0xD9, 0x6E, 0xFF -vertex 18, 17, 46, 0, 0, 0x32, 0x3B, 0x63, 0xFF -vertex -45, -15, 26, 0, 0, 0x89, 0xE2, 0x1D, 0xFF -vertex -33, -15, -25, 0, 0, 0x90, 0xDF, 0xD0, 0xFF -vertex -16, -15, -51, 0, 0, 0xD4, 0xAB, 0xAE, 0xFF -vertex 46, -15, 26, 0, 0, 0x77, 0xE0, 0x1A, 0xFF -vertex 34, -15, -25, 0, 0, 0x5B, 0xB1, 0xD9, 0xFF -vertex 17, -15, -51, 0, 0, 0x39, 0xDA, 0x96, 0xFF -vertex 27, 11, -25, 0, 0, 0x67, 0x36, 0xCF, 0xFF -vertex 36, 17, 21, 0, 0, 0x65, 0x4B, 0x07, 0xFF -vertex -13, 7, -46, 0, 0, 0xCC, 0x3B, 0x9D, 0xFF -vertex 14, 7, -46, 0, 0, 0x26, 0x51, 0xA7, 0xFF -vertex -26, 11, -25, 0, 0, 0xA1, 0x45, 0xD2, 0xFF - -toad_seg6_vertex_060089D0: # 0x060089D0 -vertex -13, 21, -25, 0, 0, 0xE8, 0x6F, 0xC9, 0xFF -vertex -17, 35, 17, 0, 0, 0xC9, 0x72, 0x03, 0xFF -vertex 18, 35, 17, 0, 0, 0x20, 0x7A, 0x0D, 0xFF -vertex 14, 21, -25, 0, 0, 0x31, 0x69, 0xCF, 0xFF -vertex -26, 11, -25, 0, 0, 0xA1, 0x45, 0xD2, 0xFF -vertex 14, 7, -46, 0, 0, 0x26, 0x51, 0xA7, 0xFF -vertex -13, 7, -46, 0, 0, 0xCC, 0x3B, 0x9D, 0xFF -vertex 27, 11, -25, 0, 0, 0x67, 0x36, 0xCF, 0xFF -vertex 36, 17, 21, 0, 0, 0x65, 0x4B, 0x07, 0xFF -vertex -35, 17, 21, 0, 0, 0x91, 0x39, 0x16, 0xFF -vertex 18, 17, 46, 0, 0, 0x32, 0x3B, 0x63, 0xFF -vertex -17, 17, 46, 0, 0, 0xD8, 0x51, 0x58, 0xFF - -glabel toad_seg6_dl_06008A90 # 0x06008A90 - 0x06008BD8 -gsSPLight toad_seg6_light_060088C0, 1 -gsSPLight toad_seg6_light_060088B8, 2 -gsSPVertex toad_seg6_vertex_060088D0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 0, 4, 1, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 7, 0x0 -gsSP2Triangles 0, 8, 3, 0x0, 0, 9, 8, 0x0 -gsSP2Triangles 0, 10, 9, 0x0, 0, 7, 10, 0x0 -gsSP2Triangles 8, 11, 12, 0x0, 8, 9, 11, 0x0 -gsSP2Triangles 8, 12, 4, 0x0, 8, 4, 3, 0x0 -gsSP2Triangles 10, 11, 9, 0x0, 6, 5, 2, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 7, 13, 0x0 -gsSP2Triangles 10, 14, 11, 0x0, 13, 7, 6, 0x0 -gsSP2Triangles 13, 6, 15, 0x0, 6, 2, 15, 0x0 -gsSPVertex toad_seg6_vertex_060089D0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 1, 0, 4, 0x0, 0, 3, 5, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 6, 4, 0, 0x0 -gsSP2Triangles 7, 5, 3, 0x0, 3, 8, 7, 0x0 -gsSP2Triangles 3, 2, 8, 0x0, 1, 4, 9, 0x0 -gsSP2Triangles 10, 8, 2, 0x0, 2, 11, 10, 0x0 -gsSP2Triangles 2, 1, 11, 0x0, 9, 11, 1, 0x0 -gsSPEndDisplayList - -glabel toad_seg6_dl_06008BD8 # 0x06008BD8 - 0x06008C00 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsSPDisplayList toad_seg6_dl_06008A90 -gsDPPipeSync -gsSPEndDisplayList - -toad_seg6_animvalue_06008C00: # 0x06008C00 -.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x0050, 0x005D, 0x0062, 0x0062, 0x0062, 0x0060 -.hword 0x0059, 0x004E, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001 -.hword 0xDFFD, 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF -.hword 0x1FFF, 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFC0, 0xFF23, 0xFE60 -.hword 0xFDB1, 0xFD4B, 0xFD67, 0xFE3B, 0x0000, 0x0C50, 0x1809, 0x16B8 -.hword 0x11F6, 0x0BEF, 0x06D1, 0x0326, 0x0020, 0xFDAA, 0xFDC0, 0xFE02 -.hword 0xFE60, 0xFECE, 0xFF3C, 0xFF9D, 0xFFE3, 0x0000, 0x0000, 0xFFC6 -.hword 0xFF39, 0xFE8B, 0xFDED, 0xFD92, 0xFDAB, 0xFE6A, 0x0000, 0x0B09 -.hword 0x1597, 0x1492, 0x1084, 0x0B4A, 0x06C1, 0x0315, 0xFFEC, 0xFDDF -.hword 0xFDF8, 0xFE36, 0xFE8C, 0xFEEF, 0xFF52, 0xFFA8, 0xFFE7, 0x0000 -.hword 0x34C7, 0x3494, 0x3404, 0x332C, 0x321D, 0x30E9, 0x2FA3, 0x2E5D -.hword 0x2D29, 0x2C1A, 0x2B41, 0x2AB2, 0x2A7E, 0x2A9C, 0x2AF0, 0x2B73 -.hword 0x2C1F, 0x2CED, 0x2DD4, 0x2ECF, 0x2FD6, 0x30E2, 0x31ED, 0x32EE -.hword 0x33DF, 0x34BA, 0xDEBC, 0xDE57, 0xDD40, 0xDB9B, 0xD98C, 0xD735 -.hword 0xD4BA, 0xD240, 0xCFE9, 0xCDDA, 0xCC35, 0xCB1E, 0xCAB9, 0xCAF3 -.hword 0xCB96, 0xCC96, 0xCDE5, 0xCF74, 0xD136, 0xD31E, 0xD51E, 0xD728 -.hword 0xD92E, 0xDB23, 0xDCF8, 0xDEA1, 0x4F3D, 0x4F66, 0x4FD6, 0x5081 -.hword 0x5156, 0x5248, 0x5349, 0x5449, 0x553B, 0x5610, 0x56BB, 0x572B -.hword 0x5754, 0x573D, 0x56FB, 0x5693, 0x560C, 0x556B, 0x54B4, 0x53EF -.hword 0x5320, 0x524D, 0x517C, 0x50B1, 0x4FF4, 0x4F48, 0xB8A3, 0xB8FB -.hword 0xB9EE, 0xBB5E, 0xBD2C, 0xBF37, 0xC161, 0xC38C, 0xC597, 0xC765 -.hword 0xC8D5, 0xC9C8, 0xCA20, 0xC9EE, 0xC95F, 0xC87F, 0xC75B, 0xC5FE -.hword 0xC474, 0xC2CA, 0xC10A, 0xBF42, 0xBD7D, 0xBBC8, 0xBA2D, 0xB8BA -.hword 0x2A6A, 0x2ABC, 0x2BA0, 0x2CF7, 0x2EA6, 0x308F, 0x3295, 0x349C -.hword 0x3685, 0x3834, 0x398B, 0x3A6F, 0x3AC1, 0x3A92, 0x3A0D, 0x393C -.hword 0x382B, 0x36E4, 0x3575, 0x33E6, 0x3244, 0x309A, 0x2EF3, 0x2D5A -.hword 0x2BDA, 0x2A7F, 0x3FF3, 0x4041, 0x4119, 0x425F, 0x43F8, 0x45C8 -.hword 0x47B4, 0x49A0, 0x4B70, 0x4D09, 0x4E4F, 0x4F27, 0x4F75, 0x4F49 -.hword 0x4ECA, 0x4E03, 0x4D00, 0x4BCB, 0x4A6E, 0x48F3, 0x4767, 0x45D2 -.hword 0x4441, 0x42BD, 0x4150, 0x4007, 0xEAAB, 0xC001, 0x1555, 0xC001 -.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE -.hword 0xC001, 0xDFDB, 0x0000, 0x0014, 0x0049, 0x0093, 0x00E6, 0x0137 -.hword 0x0179, 0x01A0, 0x01A1, 0x00FA, 0xFFCE, 0xFF05, 0xFEC5, 0xFEA1 -.hword 0xFE9F, 0xFEC8, 0xFF23, 0x003D, 0x01D0, 0x02AC, 0x028C, 0x0215 -.hword 0x016F, 0x00C3, 0x003B, 0x0000, 0x1555, 0x404B, 0x4052, 0x4062 -.hword 0x4076, 0x4088, 0x4092, 0x4090, 0x407A, 0x404B, 0x3FAE, 0x3EA7 -.hword 0x3DBC, 0x3D71, 0x3E04, 0x3F1E, 0x4067, 0x4184, 0x421D, 0x4234 -.hword 0x4215, 0x41CE, 0x4170, 0x410A, 0x40AD, 0x4068, 0x404B, 0x0000 - -toad_seg6_animindex_06008E80: # 0x06008E80 -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x001B, 0x0001, 0x0000 -.hword 0x0001, 0x001C, 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000 -.hword 0x001A, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x010A -.hword 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0107 -.hword 0x0001, 0x0108, 0x0001, 0x0109, 0x0001, 0x0104, 0x0001, 0x0105 -.hword 0x0001, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0103 -.hword 0x0001, 0x00FC, 0x0001, 0x0000, 0x0001, 0x00FD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x002C, 0x0001, 0x0020, 0x0001, 0x0021 -.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0102 -.hword 0x0001, 0x00FE, 0x0001, 0x0000, 0x0001, 0x00FF, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x0046, 0x0001, 0x0023, 0x0001, 0x0024 -.hword 0x0001, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0101 -.hword 0x001A, 0x0060, 0x001A, 0x007A, 0x001A, 0x0094, 0x0001, 0x0026 -.hword 0x0001, 0x0027, 0x0001, 0x0028, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0100, 0x001A, 0x00AE, 0x001A, 0x00C8, 0x001A, 0x00E2 -.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x002B - -toad_seg6_anim_06008F7C: # 0x06008F7C -.hword 0 -.hword 0 -.hword 0xA -.hword 0 -.hword 0x1A -.hword 0x14 -.word toad_seg6_animvalue_06008C00 -.word toad_seg6_animindex_06008E80 -.word 0 - -toad_seg6_animvalue_06008F94: # 0x06008F94 -.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x0050, 0x005D, 0x0062, 0x0062, 0x0062, 0x0060 -.hword 0x0059, 0x004E, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001 -.hword 0xDFFD, 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF -.hword 0x1FFF, 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFC0, 0xFF23, 0xFE60 -.hword 0xFDB1, 0xFD4B, 0xFD67, 0xFE3B, 0x0000, 0x0C50, 0x1809, 0x16B8 -.hword 0x11F6, 0x0BEF, 0x06D1, 0x0326, 0x0020, 0xFDAA, 0xFDC0, 0xFE02 -.hword 0xFE60, 0xFECE, 0xFF3C, 0xFF9D, 0xFFE3, 0x0000, 0x0000, 0xFFC6 -.hword 0xFF39, 0xFE8B, 0xFDED, 0xFD92, 0xFDAB, 0xFE6A, 0x0000, 0x0B09 -.hword 0x1597, 0x1492, 0x1084, 0x0B4A, 0x06C1, 0x0315, 0xFFEC, 0xFDDF -.hword 0xFDF8, 0xFE36, 0xFE8C, 0xFEEF, 0xFF52, 0xFFA8, 0xFFE7, 0x0000 -.hword 0x34C7, 0x3494, 0x3404, 0x332C, 0x321D, 0x30E9, 0x2FA3, 0x2E5D -.hword 0x2D29, 0x2C1A, 0x2B41, 0x2AB2, 0x2A7E, 0x2A9C, 0x2AF0, 0x2B74 -.hword 0x2C20, 0x2CEE, 0x2DD6, 0x2ED1, 0x2FD8, 0x30E4, 0x31EE, 0x32EF -.hword 0x33E0, 0x34BA, 0xE6BE, 0xE659, 0xE543, 0xE39E, 0xE18E, 0xDF37 -.hword 0xDCBD, 0xDA43, 0xD7EC, 0xD5DC, 0xD437, 0xD321, 0xD2BC, 0xD2F6 -.hword 0xD39A, 0xD49A, 0xD5E9, 0xD779, 0xD93C, 0xDB24, 0xDD24, 0xDF2E -.hword 0xE134, 0xE328, 0xE4FD, 0xE6A4, 0x4F3D, 0x4F66, 0x4FD6, 0x5081 -.hword 0x5156, 0x5248, 0x5349, 0x5449, 0x553B, 0x5610, 0x56BB, 0x572B -.hword 0x5754, 0x573D, 0x56FA, 0x5693, 0x560B, 0x556A, 0x54B3, 0x53EE -.hword 0x531F, 0x524C, 0x517A, 0x50B0, 0x4FF3, 0x4F48, 0x85F8, 0x8650 -.hword 0x8744, 0x88B4, 0x8A81, 0x8C8C, 0x8EB7, 0x90E1, 0x92ED, 0x94BA -.hword 0x962A, 0x971D, 0x9775, 0x9743, 0x96B4, 0x95D4, 0x94AF, 0x9351 -.hword 0x91C7, 0x901C, 0x8E5C, 0x8C94, 0x8AD0, 0x891B, 0x8781, 0x860F -.hword 0x6736, 0x6762, 0x67D9, 0x688D, 0x696F, 0x6A6F, 0x6B7E, 0x6C8C -.hword 0x6D89, 0x6E68, 0x6F18, 0x6F89, 0x6FAD, 0x6F91, 0x6F49, 0x6EDB -.hword 0x6E4C, 0x6DA3, 0x6CE4, 0x6C16, 0x6B3F, 0x6A63, 0x698A, 0x68B8 -.hword 0x67F3, 0x6741, 0x2D33, 0x2D82, 0x2E5A, 0x2FA0, 0x3139, 0x3309 -.hword 0x34F5, 0x36E0, 0x38B1, 0x3A4A, 0x3B90, 0x3C68, 0x3CB6, 0x3C89 -.hword 0x3C0A, 0x3B44, 0x3A40, 0x390A, 0x37AC, 0x3631, 0x34A5, 0x3310 -.hword 0x317F, 0x2FFB, 0x2E90, 0x2D48, 0xEAAB, 0xC001, 0x1555, 0xC001 -.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE -.hword 0xC001, 0xDFDB, 0x0000, 0x0014, 0x0049, 0x0093, 0x00E6, 0x0137 -.hword 0x0179, 0x01A0, 0x01A1, 0x00FA, 0xFFCE, 0xFF05, 0xFEC5, 0xFEA1 -.hword 0xFE9F, 0xFEC8, 0xFF23, 0x003D, 0x01D0, 0x02AC, 0x028C, 0x0215 -.hword 0x016F, 0x00C3, 0x003B, 0x0000, 0xEAAB, 0x404B, 0x4052, 0x4062 -.hword 0x4076, 0x4088, 0x4092, 0x4090, 0x407A, 0x404B, 0x3FAE, 0x3EA7 -.hword 0x3DBC, 0x3D71, 0x3E04, 0x3F1E, 0x4067, 0x4184, 0x421D, 0x4234 -.hword 0x4215, 0x41CE, 0x4170, 0x410A, 0x40AD, 0x4068, 0x404B, 0x0000 - -toad_seg6_animindex_06009214: # 0x06009214 -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x001B, 0x0001, 0x0000 -.hword 0x0001, 0x001C, 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000 -.hword 0x001A, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x010A -.hword 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0107 -.hword 0x0001, 0x0108, 0x0001, 0x0109, 0x0001, 0x0104, 0x0001, 0x0105 -.hword 0x0001, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0103 -.hword 0x0001, 0x00FC, 0x0001, 0x0000, 0x0001, 0x00FD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x002C, 0x0001, 0x0020, 0x0001, 0x0021 -.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0102 -.hword 0x0001, 0x00FE, 0x0001, 0x0000, 0x0001, 0x00FF, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001A, 0x0046, 0x0001, 0x0023, 0x0001, 0x0024 -.hword 0x0001, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0101 -.hword 0x001A, 0x0060, 0x001A, 0x007A, 0x001A, 0x0094, 0x0001, 0x0026 -.hword 0x0001, 0x0027, 0x0001, 0x0028, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0100, 0x001A, 0x00AE, 0x001A, 0x00C8, 0x001A, 0x00E2 -.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x002B - -toad_seg6_anim_06009310: # 0x06009310 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x14 -.word toad_seg6_animvalue_06008F94 -.word toad_seg6_animindex_06009214 -.word 0 - -toad_seg6_animvalue_06009328: # 0x06009328 -.hword 0x0000, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD -.hword 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0 -.hword 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9, 0xFFAB, 0xFF9C, 0xFF8C -.hword 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C, 0xFF2C, 0xFF1E, 0xFF0F -.hword 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8, 0xFED1, 0xFECC, 0xFEC9 -.hword 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7, 0xFEDE, 0xFEE8, 0xFEF2 -.hword 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35, 0xFF44, 0xFF53, 0xFF62 -.hword 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE, 0xFFBB, 0xFFC8, 0xFFD4 -.hword 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF -.hword 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9 -.hword 0xFFAB, 0xFF9C, 0xFF8C, 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C -.hword 0xFF2C, 0xFF1E, 0xFF0F, 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8 -.hword 0xFED1, 0xFECC, 0xFEC9, 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7 -.hword 0xFEDE, 0xFEE8, 0xFEF2, 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35 -.hword 0xFF44, 0xFF53, 0xFF62, 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE -.hword 0xFFBB, 0xFFC8, 0xFFD4, 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC -.hword 0xFFFF, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE -.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F8, 0x0128 -.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0217, 0x0245, 0x0270, 0x0299 -.hword 0x02BF, 0x02E2, 0x0301, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C -.hword 0x0357, 0x0340, 0x031A, 0x02E7, 0x02AA, 0x0265, 0x021A, 0x01CD -.hword 0x017F, 0x0134, 0x00EE, 0x00AF, 0x0079, 0x0050, 0x0030, 0x0013 -.hword 0xFFFA, 0xFFE3, 0xFFCF, 0xFFBD, 0xFFAE, 0xFFA1, 0xFF96, 0xFF8D -.hword 0xFF87, 0xFF81, 0xFF7E, 0xFF7C, 0xF087, 0xF086, 0xF082, 0xF07D -.hword 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026, 0xF014 -.hword 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A, 0xEF76 -.hword 0xEF62, 0xEF4E, 0xEF3C, 0xEF29, 0xEF18, 0xEF08, 0xEEF8, 0xEEEA -.hword 0xEEDE, 0xEED3, 0xEECA, 0xEEC3, 0xEEBF, 0xEEBD, 0xEEBD, 0xEEC0 -.hword 0xEEC4, 0xEECB, 0xEED3, 0xEEDC, 0xEEE7, 0xEEF3, 0xEF00, 0xEF0E -.hword 0xEF1D, 0xEF2F, 0xEF45, 0xEF5F, 0xEF7C, 0xEF9B, 0xEFBB, 0xEFDC -.hword 0xEFFC, 0xF01A, 0xF037, 0xF050, 0xF066, 0xF077, 0xF082, 0xC150 -.hword 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064, 0xC017, 0xBFC2 -.hword 0xBF65, 0xBF02, 0xBE9A, 0xBE2E, 0xBDBE, 0xBD4B, 0xBCD7, 0xBC63 -.hword 0xBBEF, 0xBB7D, 0xBB0D, 0xBAA0, 0xBA38, 0xB9D5, 0xB978, 0xB923 -.hword 0xB8D6, 0xB892, 0xB859, 0xB82A, 0xB808, 0xB7F2, 0xB7FA, 0xB82B -.hword 0xB87F, 0xB8F0, 0xB979, 0xBA15, 0xBABD, 0xBB6C, 0xBC1C, 0xBCC7 -.hword 0xBD68, 0xBDFA, 0xBE76, 0xBED7, 0xBF26, 0xBF70, 0xBFB5, 0xBFF5 -.hword 0xC02F, 0xC064, 0xC094, 0xC0BF, 0xC0E4, 0xC104, 0xC11E, 0xC133 -.hword 0xC142, 0xC14C, 0x0D31, 0x0D2F, 0x0D28, 0x0D1C, 0x0D0D, 0x0CF9 -.hword 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D, 0x0C4A, 0x0C26, 0x0C01 -.hword 0x0BDC, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44, 0x0B1F, 0x0AFC, 0x0ADA -.hword 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54, 0x0A43, 0x0A35, 0x0A2C -.hword 0x0A27, 0x0A2D, 0x0A42, 0x0A65, 0x0A92, 0x0AC8, 0x0B04, 0x0B45 -.hword 0x0B87, 0x0BCA, 0x0C0A, 0x0C45, 0x0C7A, 0x0CA6, 0x0CC7, 0x0CDF -.hword 0x0CF4, 0x0D05, 0x0D13, 0x0D1E, 0x0D26, 0x0D2C, 0x0D30, 0x0D32 -.hword 0x0D33, 0x0D34, 0x0D33, 0x0D32, 0x0D32, 0x0C00, 0x0C03, 0x0C0C -.hword 0x0C1B, 0x0C2F, 0x0C48, 0x0C66, 0x0C87, 0x0CAD, 0x0CD6, 0x0D02 -.hword 0x0D31, 0x0D62, 0x0D95, 0x0DCA, 0x0E00, 0x0E37, 0x0E6E, 0x0EA6 -.hword 0x0EDD, 0x0F14, 0x0F49, 0x0F7E, 0x0FB1, 0x0FE1, 0x100F, 0x103B -.hword 0x1063, 0x1088, 0x10A9, 0x10C5, 0x10DD, 0x10F2, 0x1102, 0x110E -.hword 0x1116, 0x111A, 0x1118, 0x1112, 0x1107, 0x10F6, 0x10E1, 0x10C6 -.hword 0x10A5, 0x107E, 0x104C, 0x1009, 0x0FB9, 0x0F5F, 0x0EFD, 0x0E97 -.hword 0x0E2E, 0x0DC7, 0x0D64, 0x0D07, 0x0CB4, 0x0C6D, 0x0C36, 0x0C11 -.hword 0xBA11, 0xBA0B, 0xB9F8, 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB -.hword 0xB8AF, 0xB85C, 0xB805, 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C -.hword 0xB5B7, 0xB552, 0xB4EF, 0xB48E, 0xB431, 0xB3D8, 0xB385, 0xB337 -.hword 0xB2F1, 0xB2B2, 0xB27C, 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB224 -.hword 0xB264, 0xB2C8, 0xB34B, 0xB3E7, 0xB494, 0xB54C, 0xB60A, 0xB6C7 -.hword 0xB77C, 0xB824, 0xB8B7, 0xB930, 0xB988, 0xB9C7, 0xB9F8, 0xBA1D -.hword 0xBA37, 0xBA48, 0xBA51, 0xBA53, 0xBA4F, 0xBA48, 0xBA3E, 0xBA32 -.hword 0xBA27, 0xBA1D, 0xBA15, 0xEAAB, 0xC001, 0x1555, 0xC001, 0xBFB5 -.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE, 0xC001 -.hword 0xDFDB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0011 -.hword 0x001D, 0x002C, 0x003C, 0x004E, 0x0060, 0x0072, 0x0084, 0x0095 -.hword 0x00A4, 0x00B2, 0x00BD, 0x00C5, 0x00C9, 0x00C9, 0x00C5, 0x00BE -.hword 0x00B5, 0x00A9, 0x009C, 0x008D, 0x007D, 0x006B, 0x0058, 0x0045 -.hword 0x0030, 0x001C, 0x0007, 0xFFF3, 0xFFDE, 0xFFCA, 0xFFB6, 0xFFA3 -.hword 0xFF91, 0xFF80, 0xFF71, 0xFF64, 0xFF58, 0xFF4E, 0xFF47, 0xFF43 -.hword 0xFF43, 0xFF47, 0xFF4F, 0xFF5A, 0xFF68, 0xFF78, 0xFF89, 0xFF9B -.hword 0xFFAD, 0xFFBF, 0xFFD0, 0xFFDF, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 -.hword 0xFFFF, 0xFFFB, 0xFFF5, 0xFFED, 0xFFE2, 0xFFD6, 0xFFC9, 0xFFB9 -.hword 0xFFA9, 0xFF97, 0xFF85, 0xFF71, 0xFF5D, 0xFF49, 0xFF35, 0xFF20 -.hword 0xFF0C, 0xFEF8, 0xFEE4, 0xFED1, 0xFEBF, 0xFEAE, 0xFE9F, 0xFE90 -.hword 0xFE83, 0xFE78, 0xFE6F, 0xFE68, 0xFE63, 0xFE61, 0xFE61, 0xFE63 -.hword 0xFE66, 0xFE6A, 0xFE70, 0xFE77, 0xFE7F, 0xFE89, 0xFE94, 0xFEA1 -.hword 0xFEAF, 0xFEBF, 0xFED1, 0xFEE5, 0xFEFC, 0xFF13, 0xFF2C, 0xFF45 -.hword 0xFF5E, 0xFF76, 0xFF8E, 0xFFA5, 0xFFBA, 0xFFCD, 0xFFDE, 0xFFEC -.hword 0xFFF6, 0xFFFD, 0x1555, 0x404B, 0x404D, 0x4051, 0x4058, 0x4061 -.hword 0x406C, 0x4079, 0x4087, 0x4097, 0x40A8, 0x40B9, 0x40CC, 0x40DE -.hword 0x40F1, 0x4104, 0x4116, 0x4128, 0x4138, 0x4148, 0x4157, 0x4163 -.hword 0x416F, 0x4178, 0x417E, 0x4183, 0x4184, 0x4183, 0x4181, 0x417D -.hword 0x4178, 0x4172, 0x416B, 0x4162, 0x4159, 0x414E, 0x4143, 0x4138 -.hword 0x412B, 0x411F, 0x4112, 0x4104, 0x40F7, 0x40E9, 0x40DB, 0x40CE -.hword 0x40C0, 0x40B3, 0x40A6, 0x409A, 0x408E, 0x4083, 0x4078, 0x406F -.hword 0x4066, 0x405F, 0x4058, 0x4053, 0x404F, 0x404C - -toad_seg6_animindex_060098F4: # 0x060098F4 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x02AA, 0x0001, 0x0000 -.hword 0x003B, 0x02AB, 0x003B, 0x01F9, 0x003B, 0x0234, 0x003B, 0x026F -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x01F6 -.hword 0x0001, 0x01F7, 0x0001, 0x01F8, 0x0001, 0x01F3, 0x0001, 0x01F4 -.hword 0x0001, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F2 -.hword 0x0001, 0x01EB, 0x0001, 0x0000, 0x0001, 0x01EC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003B, 0x0013, 0x0001, 0x0007, 0x0001, 0x0008 -.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F1 -.hword 0x0001, 0x01ED, 0x0001, 0x0000, 0x0001, 0x01EE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003B, 0x004E, 0x0001, 0x000A, 0x0001, 0x000B -.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 -.hword 0x003B, 0x0089, 0x003B, 0x00C4, 0x003B, 0x00FF, 0x0001, 0x000D -.hword 0x0001, 0x000E, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01EF, 0x003B, 0x013A, 0x003B, 0x0175, 0x003B, 0x01B0 -.hword 0x0001, 0x0010, 0x0001, 0x0011, 0x0001, 0x0012 - -toad_seg6_anim_060099F0: # 0x060099F0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3B -.hword 0x14 -.word toad_seg6_animvalue_06009328 -.word toad_seg6_animindex_060098F4 -.word 0 - -toad_seg6_animvalue_06009A08: # 0x06009A08 -.hword 0x0000, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD -.hword 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0 -.hword 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9, 0xFFAB, 0xFF9C, 0xFF8C -.hword 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C, 0xFF2C, 0xFF1E, 0xFF0F -.hword 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8, 0xFED1, 0xFECC, 0xFEC9 -.hword 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7, 0xFEDE, 0xFEE8, 0xFEF2 -.hword 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35, 0xFF44, 0xFF53, 0xFF62 -.hword 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE, 0xFFBB, 0xFFC8, 0xFFD4 -.hword 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF -.hword 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9 -.hword 0xFFAB, 0xFF9C, 0xFF8C, 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C -.hword 0xFF2C, 0xFF1E, 0xFF0F, 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8 -.hword 0xFED1, 0xFECC, 0xFEC9, 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7 -.hword 0xFEDE, 0xFEE8, 0xFEF2, 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35 -.hword 0xFF44, 0xFF53, 0xFF62, 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE -.hword 0xFFBB, 0xFFC8, 0xFFD4, 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC -.hword 0xFFFF, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE -.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F8, 0x0128 -.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0217, 0x0245, 0x0270, 0x0299 -.hword 0x02BF, 0x02E2, 0x0301, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C -.hword 0x0357, 0x0340, 0x031A, 0x02E7, 0x02AA, 0x0265, 0x021A, 0x01CD -.hword 0x017F, 0x0134, 0x00EE, 0x00AF, 0x0079, 0x0050, 0x0030, 0x0013 -.hword 0xFFFA, 0xFFE3, 0xFFCF, 0xFFBD, 0xFFAE, 0xFFA1, 0xFF96, 0xFF8D -.hword 0xFF87, 0xFF81, 0xFF7E, 0xFF7C, 0xF087, 0xF086, 0xF082, 0xF07D -.hword 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026, 0xF014 -.hword 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A, 0xEF76 -.hword 0xEF62, 0xEF4E, 0xEF3C, 0xEF29, 0xEF18, 0xEF08, 0xEEF8, 0xEEEA -.hword 0xEEDE, 0xEED3, 0xEECA, 0xEEC3, 0xEEBF, 0xEEBD, 0xEEBD, 0xEEC0 -.hword 0xEEC4, 0xEECB, 0xEED3, 0xEEDC, 0xEEE7, 0xEEF3, 0xEF00, 0xEF0E -.hword 0xEF1D, 0xEF2F, 0xEF45, 0xEF5F, 0xEF7C, 0xEF9B, 0xEFBB, 0xEFDC -.hword 0xEFFC, 0xF01A, 0xF037, 0xF050, 0xF066, 0xF077, 0xF082, 0xC150 -.hword 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064, 0xC017, 0xBFC2 -.hword 0xBF65, 0xBF02, 0xBE9A, 0xBE2E, 0xBDBE, 0xBD4B, 0xBCD7, 0xBC63 -.hword 0xBBEF, 0xBB7D, 0xBB0D, 0xBAA0, 0xBA38, 0xB9D5, 0xB978, 0xB923 -.hword 0xB8D6, 0xB892, 0xB859, 0xB82A, 0xB808, 0xB7F2, 0xB7FA, 0xB82B -.hword 0xB87F, 0xB8F0, 0xB979, 0xBA15, 0xBABD, 0xBB6C, 0xBC1C, 0xBCC7 -.hword 0xBD68, 0xBDFA, 0xBE76, 0xBED7, 0xBF26, 0xBF70, 0xBFB5, 0xBFF5 -.hword 0xC02F, 0xC064, 0xC094, 0xC0BF, 0xC0E4, 0xC104, 0xC11E, 0xC133 -.hword 0xC142, 0xC14C, 0x0D31, 0x0D2F, 0x0D28, 0x0D1C, 0x0D0D, 0x0CF9 -.hword 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D, 0x0C4A, 0x0C26, 0x0C01 -.hword 0x0BDC, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44, 0x0B1F, 0x0AFC, 0x0ADA -.hword 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54, 0x0A43, 0x0A35, 0x0A2C -.hword 0x0A27, 0x0A2D, 0x0A42, 0x0A65, 0x0A92, 0x0AC8, 0x0B04, 0x0B45 -.hword 0x0B87, 0x0BCA, 0x0C0A, 0x0C45, 0x0C7A, 0x0CA6, 0x0CC7, 0x0CDF -.hword 0x0CF4, 0x0D05, 0x0D13, 0x0D1E, 0x0D26, 0x0D2C, 0x0D30, 0x0D32 -.hword 0x0D33, 0x0D34, 0x0D33, 0x0D32, 0x0D32, 0x0C00, 0x0C03, 0x0C0C -.hword 0x0C1B, 0x0C2F, 0x0C48, 0x0C66, 0x0C87, 0x0CAD, 0x0CD6, 0x0D02 -.hword 0x0D31, 0x0D62, 0x0D95, 0x0DCA, 0x0E00, 0x0E37, 0x0E6E, 0x0EA6 -.hword 0x0EDD, 0x0F14, 0x0F49, 0x0F7E, 0x0FB1, 0x0FE1, 0x100F, 0x103B -.hword 0x1063, 0x1088, 0x10A9, 0x10C5, 0x10DD, 0x10F2, 0x1102, 0x110E -.hword 0x1116, 0x111A, 0x1118, 0x1112, 0x1107, 0x10F6, 0x10E1, 0x10C6 -.hword 0x10A5, 0x107E, 0x104C, 0x1009, 0x0FB9, 0x0F5F, 0x0EFD, 0x0E97 -.hword 0x0E2E, 0x0DC7, 0x0D64, 0x0D07, 0x0CB4, 0x0C6D, 0x0C36, 0x0C11 -.hword 0xBA11, 0xBA0B, 0xB9F8, 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB -.hword 0xB8AF, 0xB85C, 0xB805, 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C -.hword 0xB5B7, 0xB552, 0xB4EF, 0xB48E, 0xB431, 0xB3D8, 0xB385, 0xB337 -.hword 0xB2F1, 0xB2B2, 0xB27C, 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB224 -.hword 0xB264, 0xB2C8, 0xB34B, 0xB3E7, 0xB494, 0xB54C, 0xB60A, 0xB6C7 -.hword 0xB77C, 0xB824, 0xB8B7, 0xB930, 0xB988, 0xB9C7, 0xB9F8, 0xBA1D -.hword 0xBA37, 0xBA48, 0xBA51, 0xBA53, 0xBA4F, 0xBA48, 0xBA3E, 0xBA32 -.hword 0xBA27, 0xBA1D, 0xBA15, 0xEAAB, 0xC001, 0x1555, 0xC001, 0xBFB5 -.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE, 0xC001 -.hword 0xDFDB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0011 -.hword 0x001D, 0x002C, 0x003C, 0x004E, 0x0060, 0x0072, 0x0084, 0x0095 -.hword 0x00A4, 0x00B2, 0x00BD, 0x00C5, 0x00C9, 0x00C9, 0x00C5, 0x00BE -.hword 0x00B5, 0x00A9, 0x009C, 0x008D, 0x007D, 0x006B, 0x0058, 0x0045 -.hword 0x0030, 0x001C, 0x0007, 0xFFF3, 0xFFDE, 0xFFCA, 0xFFB6, 0xFFA3 -.hword 0xFF91, 0xFF80, 0xFF71, 0xFF64, 0xFF58, 0xFF4E, 0xFF47, 0xFF43 -.hword 0xFF43, 0xFF47, 0xFF4F, 0xFF5A, 0xFF68, 0xFF78, 0xFF89, 0xFF9B -.hword 0xFFAD, 0xFFBF, 0xFFD0, 0xFFDF, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 -.hword 0xFFFF, 0xFFFB, 0xFFF5, 0xFFED, 0xFFE2, 0xFFD6, 0xFFC9, 0xFFB9 -.hword 0xFFA9, 0xFF97, 0xFF85, 0xFF71, 0xFF5D, 0xFF49, 0xFF35, 0xFF20 -.hword 0xFF0C, 0xFEF8, 0xFEE4, 0xFED1, 0xFEBF, 0xFEAE, 0xFE9F, 0xFE90 -.hword 0xFE83, 0xFE78, 0xFE6F, 0xFE68, 0xFE63, 0xFE61, 0xFE61, 0xFE63 -.hword 0xFE66, 0xFE6A, 0xFE70, 0xFE77, 0xFE7F, 0xFE89, 0xFE94, 0xFEA1 -.hword 0xFEAF, 0xFEBF, 0xFED1, 0xFEE5, 0xFEFC, 0xFF13, 0xFF2C, 0xFF45 -.hword 0xFF5E, 0xFF76, 0xFF8E, 0xFFA5, 0xFFBA, 0xFFCD, 0xFFDE, 0xFFEC -.hword 0xFFF6, 0xFFFD, 0xEAAB, 0x404B, 0x404D, 0x4051, 0x4058, 0x4061 -.hword 0x406C, 0x4079, 0x4087, 0x4097, 0x40A8, 0x40B9, 0x40CC, 0x40DE -.hword 0x40F1, 0x4104, 0x4116, 0x4128, 0x4138, 0x4148, 0x4157, 0x4163 -.hword 0x416F, 0x4178, 0x417E, 0x4183, 0x4184, 0x4183, 0x417E, 0x4177 -.hword 0x416E, 0x4163, 0x4156, 0x4147, 0x4137, 0x4126, 0x4114, 0x4101 -.hword 0x40EE, 0x40DA, 0x40C7, 0x40B4, 0x40A1, 0x4090, 0x407F, 0x406F -.hword 0x4062, 0x4055, 0x404B, 0x4043, 0x403E, 0x403C, 0x403B, 0x403B -.hword 0x403D, 0x403F, 0x4042, 0x4045, 0x4048, 0x404A - -toad_seg6_animindex_06009FD4: # 0x06009FD4 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x02AA, 0x0001, 0x0000 -.hword 0x003B, 0x02AB, 0x003B, 0x01F9, 0x003B, 0x0234, 0x003B, 0x026F -.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x01F6 -.hword 0x0001, 0x01F7, 0x0001, 0x01F8, 0x0001, 0x01F3, 0x0001, 0x01F4 -.hword 0x0001, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F2 -.hword 0x0001, 0x01EB, 0x0001, 0x0000, 0x0001, 0x01EC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003B, 0x0013, 0x0001, 0x0007, 0x0001, 0x0008 -.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F1 -.hword 0x0001, 0x01ED, 0x0001, 0x0000, 0x0001, 0x01EE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x003B, 0x004E, 0x0001, 0x000A, 0x0001, 0x000B -.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 -.hword 0x003B, 0x0089, 0x003B, 0x00C4, 0x003B, 0x00FF, 0x0001, 0x000D -.hword 0x0001, 0x000E, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01EF, 0x003B, 0x013A, 0x003B, 0x0175, 0x003B, 0x01B0 -.hword 0x0001, 0x0010, 0x0001, 0x0011, 0x0001, 0x0012 - -toad_seg6_anim_0600A0D0: # 0x0600A0D0 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3B -.hword 0x14 -.word toad_seg6_animvalue_06009A08 -.word toad_seg6_animindex_06009FD4 -.word 0 - -toad_seg6_animvalue_0600A0E8: # 0x0600A0E8 -.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003C -.hword 0x003C, 0x003C, 0x003C, 0x003C, 0x003D, 0x003D, 0x0053, 0x0067 -.hword 0x0078, 0x0084, 0x0088, 0x0085, 0x007C, 0x0070, 0x0060, 0x004D -.hword 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A -.hword 0x003A, 0x003A, 0x003A, 0x003B, 0x003A, 0x003A, 0x003A, 0x003A -.hword 0x003B, 0x003C, 0x003E, 0x0040, 0x0041, 0x0043, 0x0044, 0x0044 -.hword 0x0044, 0x0042, 0x0040, 0x003E, 0x003C, 0x003C, 0x003D, 0x003F -.hword 0x0042, 0x0044, 0x0045, 0x0044, 0x0044, 0x0042, 0x0041, 0x003F -.hword 0x003D, 0x003C, 0x003B, 0x003A, 0x0039, 0x0039, 0x0039, 0x0039 -.hword 0x003B, 0x003F, 0x0044, 0x0049, 0x004F, 0x0055, 0x0059, 0x005B -.hword 0x0057, 0x004D, 0x0045, 0x0043, 0x0048, 0x004F, 0x0057, 0x005A -.hword 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF7 -.hword 0xFFF1, 0xFFEC, 0xFFE8, 0xFFE5, 0xFFE2, 0xFFDE, 0xFFD8, 0xFFD0 -.hword 0xFFC5, 0xFFB7, 0xFFA5, 0xFF8F, 0xFF72, 0xFF50, 0xFF2D, 0xFF0A -.hword 0xFEE6, 0xFEC2, 0xFE9F, 0xFE7B, 0xFE56, 0xFE32, 0xFE0D, 0xFDE9 -.hword 0xFDC4, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 -.hword 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE9, 0xFFE1 -.hword 0xFFDA, 0xFFD2, 0xFFCC, 0xFFC6, 0xFFC3, 0xFFC1, 0xFFC2, 0xFFC6 -.hword 0xFFCD, 0xFFD8, 0xFFE7, 0xFFFB, 0x0013, 0x0055, 0x00D0, 0x0167 -.hword 0x01FD, 0x0274, 0x02B0, 0x029D, 0x024D, 0x01DA, 0x015F, 0x00F6 -.hword 0x008D, 0x0026, 0x0000, 0xFFE0, 0xFF65, 0xFE99, 0xFD85, 0xFC32 -.hword 0xFAA8, 0xF8EF, 0xF712, 0xF518, 0xF30A, 0xF0F1, 0xEED6, 0xECC1 -.hword 0xEABC, 0xE8CE, 0xE701, 0xE55E, 0xE3ED, 0xE2B7, 0xE1FC, 0xE1D7 -.hword 0xE218, 0xE28E, 0xE309, 0xE359, 0xE34D, 0xE2B6, 0xDF70, 0xDA85 -.hword 0xD883, 0xD9D7, 0xDBC9, 0xDE33, 0xE0ED, 0xE3D0, 0xE6B4, 0xE974 -.hword 0xEBE6, 0xEDE6, 0xEF4A, 0xF030, 0xF0D6, 0xF142, 0xF17E, 0xF192 -.hword 0xF186, 0xF162, 0xF12E, 0xF0F3, 0xF0B9, 0xF088, 0xF068, 0xF062 -.hword 0xF051, 0xF021, 0xEFF4, 0xEFE8, 0xEFEB, 0xEFF1, 0xEFF9, 0xF003 -.hword 0xF00E, 0xF01B, 0xF027, 0xF034, 0xF040, 0x0000, 0x0000, 0x0002 -.hword 0x0005, 0x0009, 0x000E, 0x0013, 0x0019, 0x0020, 0x0027, 0x002F -.hword 0x0037, 0x003F, 0x0047, 0x004F, 0x0056, 0x005E, 0x0065, 0x006B -.hword 0x0071, 0x0079, 0x007F, 0x0079, 0x0068, 0x0052, 0x003A, 0x0020 -.hword 0x0007, 0xFFF1, 0xFFDE, 0xFFCF, 0xFFCD, 0xFFDC, 0x0000, 0x0033 -.hword 0x006B, 0x00A9, 0x00EA, 0x012E, 0x0173, 0x01BA, 0x0200, 0x0245 -.hword 0x0289, 0x02C9, 0x0305, 0x033D, 0x036E, 0x0399, 0x03BC, 0x03D6 -.hword 0x03E7, 0x03ED, 0x03D0, 0x0382, 0x030D, 0x027C, 0x01DB, 0x0135 -.hword 0x0095, 0x0006, 0xFF5C, 0xFEA7, 0xFE51, 0xFE5C, 0xFE7F, 0xFEB3 -.hword 0xFEF3, 0xFF36, 0xFF77, 0xFFAF, 0xFFD7, 0xFFE9, 0xFFDE, 0xFFBA -.hword 0xFF88, 0xFF48, 0xFEFD, 0xFEAA, 0xFE50, 0xFDF2, 0xFD91, 0xFD31 -.hword 0xFCD3, 0xFC7A, 0xFC27, 0xFBDD, 0xFBA1, 0xFB79, 0xFB63, 0xFB5F -.hword 0xFB62, 0xFB68, 0xFB70, 0xFB7B, 0xFB86, 0xFB93, 0xFBA0, 0xFBAD -.hword 0xFBB9, 0x0000, 0x0007, 0x001B, 0x003A, 0x0060, 0x008C, 0x00BB -.hword 0x00E9, 0x0115, 0x013C, 0x015C, 0x0171, 0x0179, 0x0172, 0x0159 -.hword 0x012C, 0x00E8, 0x008A, 0x000F, 0xFF77, 0xFB84, 0xF4E3, 0xF174 -.hword 0xF20F, 0xF381, 0xF58E, 0xF7F9, 0xFA88, 0xFCFE, 0xFF20, 0x00B1 -.hword 0x00B8, 0xFF84, 0xFEC8, 0xFEDF, 0xFEFF, 0xFF26, 0xFF55, 0xFF89 -.hword 0xFFC1, 0xFFFD, 0x003A, 0x007A, 0x00B9, 0x00F8, 0x0134, 0x016D -.hword 0x01A2, 0x01D1, 0x01FA, 0x021B, 0x0234, 0x0242, 0x024C, 0x0252 -.hword 0x0248, 0x0224, 0x01DC, 0x0165, 0x00B5, 0xFFC2, 0xFCC4, 0xF861 -.hword 0xF62D, 0xF688, 0xF75E, 0xF88E, 0xF9FA, 0xFB85, 0xFD0F, 0xFE7A -.hword 0xFFA8, 0x0079, 0x00D1, 0x00C2, 0x007C, 0x0005, 0xFF66, 0xFEA6 -.hword 0xFDCC, 0xFCE1, 0xFBEC, 0xFAF6, 0xFA04, 0xF920, 0xF851, 0xF79F -.hword 0xF70D, 0xF69E, 0xF65D, 0xF650, 0xF657, 0xF667, 0xF67D, 0xF699 -.hword 0xF6B8, 0xF6DA, 0xF6FD, 0xF720, 0xF741, 0x0000, 0xFFFD, 0xFFF3 -.hword 0xFFE4, 0xFFCF, 0xFFB5, 0xFF98, 0xFF77, 0xFF52, 0xFF2C, 0xFF03 -.hword 0xFED9, 0xFEAF, 0xFE84, 0xFE59, 0xFE30, 0xFE08, 0xFDE2, 0xFDBE -.hword 0xFD9E, 0xFD80, 0xFD80, 0xFDF9, 0xFE06, 0xFE08, 0xFE03, 0xFDFD -.hword 0xFDFB, 0xFE00, 0xFE13, 0xFE38, 0xFE9C, 0xFF46, 0x0000, 0x00C6 -.hword 0x01B2, 0x02B8, 0x03CA, 0x04DD, 0x05E5, 0x06D6, 0x07A4, 0x0843 -.hword 0x08A6, 0x08C2, 0x088A, 0x077B, 0x055B, 0x028F, 0xFF7C, 0xFC84 -.hword 0xFA0C, 0xF878, 0xF95C, 0xFC43, 0xFE89, 0xFF6D, 0x0007, 0x006F -.hword 0x00BC, 0x0106, 0x012A, 0x011A, 0x0109, 0x010A, 0x010A, 0x010A -.hword 0x010B, 0x010B, 0x010B, 0x010A, 0x010A, 0x0108, 0x0106, 0x0103 -.hword 0x00FF, 0x00FB, 0x00F6, 0x00F1, 0x00EB, 0x00E6, 0x00E1, 0x00DC -.hword 0x00D8, 0x00D5, 0x00D2, 0x00D1, 0x00D9, 0x00E9, 0x00F8, 0x00FC -.hword 0x00FB, 0x00F9, 0x00F6, 0x00F2, 0x00EE, 0x00EA, 0x00E6, 0x00E1 -.hword 0x00DD, 0x0000, 0x0000, 0x0001, 0x0004, 0x0007, 0x000B, 0x000F -.hword 0x0015, 0x001B, 0x0021, 0x0028, 0x002F, 0x0037, 0x003F, 0x0048 -.hword 0x0050, 0x0059, 0x0062, 0x006A, 0x0073, 0x007F, 0x00B7, 0x0199 -.hword 0x018A, 0x0170, 0x014C, 0x0123, 0x00F5, 0x00C7, 0x009A, 0x0071 -.hword 0x0044, 0x0016, 0x0000, 0x0002, 0x000F, 0x0022, 0x0039, 0x0052 -.hword 0x0069, 0x007D, 0x008A, 0x008E, 0x0086, 0x006F, 0x0047, 0xFFE3 -.hword 0xFF2F, 0xFE52, 0xFD75, 0xFCBC, 0xFC4F, 0xFC55, 0xFE25, 0x014A -.hword 0x033A, 0x0349, 0x02B3, 0x01C8, 0x00D9, 0x0035, 0x0002, 0x000D -.hword 0x001D, 0x001D, 0x001D, 0x001D, 0x001E, 0x0020, 0x0022, 0x0025 -.hword 0x0028, 0x002D, 0x0032, 0x0039, 0x0041, 0x004B, 0x0055, 0x0061 -.hword 0x006C, 0x0077, 0x0082, 0x008C, 0x0095, 0x009C, 0x00A2, 0x00A6 -.hword 0x0099, 0x007B, 0x0060, 0x0059, 0x005B, 0x005E, 0x0063, 0x0069 -.hword 0x0071, 0x0078, 0x0080, 0x0088, 0x0090, 0x0000, 0xFFFE, 0xFFF8 -.hword 0xFFEF, 0xFFE3, 0xFFD6, 0xFFC9, 0xFFBC, 0xFFB1, 0xFFA8, 0xFFA2 -.hword 0xFFA0, 0xFFA3, 0xFFAC, 0xFFBC, 0xFFD4, 0xFFF3, 0x001C, 0x004F -.hword 0x008E, 0x0170, 0x05A4, 0x154B, 0x1457, 0x1283, 0x1007, 0x0D1D -.hword 0x0A00, 0x06EA, 0x0413, 0x01B7, 0x0018, 0xFF2F, 0xFEC8, 0xFE94 -.hword 0xFE68, 0xFE45, 0xFE2A, 0xFE16, 0xFE0B, 0xFE08, 0xFE0D, 0xFE1A -.hword 0xFE2E, 0xFE4B, 0xFE6E, 0xFECF, 0xFF82, 0x005A, 0x012D, 0x01CB -.hword 0x0208, 0x01B6, 0xFEED, 0xFA63, 0xF7E1, 0xF853, 0xF9D0, 0xFBE0 -.hword 0xFE0A, 0xFFD5, 0x016B, 0x02DA, 0x037F, 0x0385, 0x0384, 0x0376 -.hword 0x0358, 0x0325, 0x02D8, 0x026B, 0x01DB, 0x0122, 0x003D, 0xFF18 -.hword 0xFDAC, 0xFC08, 0xFA3D, 0xF858, 0xF669, 0xF47F, 0xF2A9, 0xF0F6 -.hword 0xEF74, 0xEE33, 0xED42, 0xECB0, 0xEEEF, 0xF423, 0xF8E4, 0xFA1C -.hword 0xF9CF, 0xF930, 0xF84C, 0xF733, 0xF5F1, 0xF496, 0xF32F, 0xF1CA -.hword 0xF076, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B -.hword 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B -.hword 0xFF7B, 0x005C, 0x02CA, 0x0671, 0x0AFF, 0x1021, 0x1583, 0x1AD4 -.hword 0x1FC0, 0x23F3, 0x271D, 0x2998, 0x2BEE, 0x2E0F, 0x2FED, 0x3176 -.hword 0x329D, 0x3351, 0x3382, 0x3322, 0x3221, 0x305D, 0x2DD6, 0x2AB2 -.hword 0x2713, 0x231D, 0x1EF4, 0x1ABC, 0x1698, 0x12AB, 0x0F1B, 0x0C09 -.hword 0x099B, 0x07A3, 0x05DB, 0x043F, 0x02CD, 0x0181, 0x005A, 0xFF54 -.hword 0xFE6B, 0xFD9D, 0xFCE8, 0xFC47, 0xFBB8, 0xFB39, 0xFAC6, 0xFA5C -.hword 0xF9FD, 0xF9AB, 0xF967, 0xF92F, 0xF903, 0xF8E0, 0xF8C8, 0xF8B8 -.hword 0xF8B0, 0xF8AF, 0xF8B4, 0xF8BE, 0xF8CD, 0xF8E0, 0xF8F5, 0xF90C -.hword 0xF924, 0xF93C, 0xF954, 0xF96A, 0xF97D, 0xF98E, 0xF99A, 0xF9A1 -.hword 0xF9A2, 0xF9A1, 0xF99F, 0xF99D, 0xF99C, 0xF99A, 0xF999, 0xF997 -.hword 0xF996, 0xF995, 0xF994, 0xF993, 0xF992, 0xF087, 0xF087, 0xF087 -.hword 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087 -.hword 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF0B2, 0xF127, 0xF1D4 -.hword 0xF2A6, 0xF38C, 0xF473, 0xF54A, 0xF5FD, 0xF67C, 0xF6B4, 0xF6A1 -.hword 0xF652, 0xF5D4, 0xF536, 0xF484, 0xF3CA, 0xF317, 0xF277, 0xF1F8 -.hword 0xF1A6, 0xF17A, 0xF164, 0xF15F, 0xF167, 0xF17B, 0xF195, 0xF1B2 -.hword 0xF1CF, 0xF1E8, 0xF1FA, 0xF201, 0xF1FA, 0xF1EB, 0xF1DB, 0xF1CA -.hword 0xF1B8, 0xF1A4, 0xF18D, 0xF174, 0xF157, 0xF137, 0xF112, 0xF0E8 -.hword 0xF0B9, 0xF084, 0xF049, 0xF008, 0xEFBE, 0xEF6D, 0xEF14, 0xEEB5 -.hword 0xEE51, 0xEDE8, 0xED7B, 0xED0C, 0xEC9A, 0xEC28, 0xEBB5, 0xEB42 -.hword 0xEAD1, 0xEA63, 0xE9F7, 0xE98F, 0xE92C, 0xE8CF, 0xE879, 0xE829 -.hword 0xE7E2, 0xE7A4, 0xE770, 0xE747, 0xE72A, 0xE713, 0xE6FD, 0xE6E9 -.hword 0xE6D6, 0xE6C4, 0xE6B4, 0xE6A4, 0xE696, 0xE688, 0xE67C, 0xE671 -.hword 0xE667, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150 -.hword 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150 -.hword 0xC150, 0xBDCF, 0xB436, 0xA5E3, 0x9433, 0x8084, 0x6C31, 0x589D -.hword 0x4724, 0x3924, 0x2FF9, 0x2AF0, 0x2838, 0x2789, 0x2898, 0x2B1C -.hword 0x2ECA, 0x335A, 0x3882, 0x3DF7, 0x436F, 0x4984, 0x50D1, 0x5919 -.hword 0x621B, 0x6B97, 0x754D, 0x7EFE, 0x886D, 0x9153, 0x9975, 0xA092 -.hword 0xA66A, 0xAB52, 0xAFCC, 0xB3DF, 0xB791, 0xBAE7, 0xBDE8, 0xC09A -.hword 0xC303, 0xC529, 0xC712, 0xC8C4, 0xCA46, 0xCB9C, 0xCCCE, 0xCDE2 -.hword 0xCED5, 0xCFA4, 0xD051, 0xD0DE, 0xD14D, 0xD1A2, 0xD1DD, 0xD201 -.hword 0xD211, 0xD20F, 0xD1FD, 0xD1DD, 0xD1B1, 0xD17D, 0xD141, 0xD101 -.hword 0xD0BE, 0xD07C, 0xD03B, 0xCFFE, 0xCFC9, 0xCF9C, 0xCF7A, 0xCF66 -.hword 0xCF61, 0xCF65, 0xCF69, 0xCF6C, 0xCF6F, 0xCF72, 0xCF75, 0xCF78 -.hword 0xCF7A, 0xCF7D, 0xCF7F, 0xCF80, 0xCF82, 0x0D31, 0x0D2F, 0x0D2A -.hword 0x0D22, 0x0D16, 0x0D08, 0x0CF7, 0x0CE3, 0x0CCD, 0x0CB6, 0x0C9C -.hword 0x0C81, 0x0C64, 0x0C46, 0x0C27, 0x0C08, 0x0BE8, 0x0BC7, 0x0BA6 -.hword 0x0B86, 0x0B65, 0x0B45, 0x0B26, 0x0B07, 0x0AEA, 0x0ACE, 0x0AB3 -.hword 0x0A9A, 0x0A83, 0x0A6E, 0x0A5B, 0x0A4B, 0x0A3D, 0x0A33, 0x0A2B -.hword 0x0A27, 0x0A38, 0x0A69, 0x0AB4, 0x0B0F, 0x0B74, 0x0BDB, 0x0C3A -.hword 0x0C8C, 0x0CC7, 0x0CF5, 0x0D24, 0x0D54, 0x0D85, 0x0DB7, 0x0DEA -.hword 0x0E1D, 0x0E50, 0x0E84, 0x0EB8, 0x0EEC, 0x0F21, 0x0F55, 0x0F89 -.hword 0x0FBD, 0x0FF0, 0x1023, 0x1055, 0x1086, 0x10B7, 0x10E7, 0x1115 -.hword 0x1143, 0x116F, 0x1199, 0x11C3, 0x11EA, 0x1210, 0x1235, 0x1257 -.hword 0x1277, 0x1295, 0x12B1, 0x12CA, 0x12E1, 0x12F6, 0x1307, 0x1316 -.hword 0x1322, 0x132B, 0x1331, 0x1334, 0x0CF4, 0x0CF4, 0x0CF7, 0x0CFC -.hword 0x0D02, 0x0D0A, 0x0D14, 0x0D1F, 0x0D2C, 0x0D3A, 0x0D4A, 0x0D5B -.hword 0x0D6D, 0x0C00, 0x0C02, 0x0C09, 0x0C13, 0x0C22, 0x0C34, 0x0C49 -.hword 0x0C62, 0x0C7D, 0x0C9C, 0x0CBD, 0x0CE0, 0x0D05, 0x0D2D, 0x0D56 -.hword 0x0D80, 0x0DAC, 0x0DD9, 0x0E07, 0x0E35, 0x0E64, 0x0E93, 0x0EC2 -.hword 0x0EF1, 0x0F20, 0x0F4E, 0x0F7A, 0x0FA6, 0x0FD1, 0x0FFA, 0x1021 -.hword 0x1047, 0x106A, 0x108B, 0x10A9, 0x10C5, 0x10CA, 0x10AE, 0x107D -.hword 0x1045, 0x1012, 0x0FF1, 0x0FEF, 0x101A, 0x107E, 0x1106, 0x1194 -.hword 0x1227, 0x12C0, 0x135D, 0x13FF, 0x14A6, 0x1550, 0x15FD, 0x16AE -.hword 0x1762, 0x1818, 0x18D0, 0x198A, 0x1A45, 0x1B02, 0x1BBF, 0x1C7D -.hword 0x1D3A, 0x1DF8, 0x1EB4, 0x1F70, 0x202B, 0x20E3, 0x219A, 0x224F -.hword 0x2300, 0x23AF, 0x245A, 0x2502, 0x25A5, 0x2644, 0x26DE, 0x2774 -.hword 0x2803, 0x288D, 0x2911, 0x298E, 0x2A04, 0x2A74, 0x2ADB, 0x2B3B -.hword 0x1FE7, 0x1FE9, 0x1FEE, 0x1FF6, 0x2002, 0x2010, 0x2022, 0x2036 -.hword 0x204D, 0x2067, 0x2083, 0x20A2, 0x20C4, 0xBA11, 0xBA0D, 0xB9FE -.hword 0xB9E7, 0xB9C8, 0xB9A2, 0xB974, 0xB940, 0xB905, 0xB8C6, 0xB881 -.hword 0xB839, 0xB7EC, 0xB79D, 0xB74A, 0xB6F6, 0xB6A0, 0xB64A, 0xB5F3 -.hword 0xB59C, 0xB546, 0xB4F1, 0xB49E, 0xB44D, 0xB400, 0xB3B6, 0xB370 -.hword 0xB32F, 0xB2F3, 0xB2BC, 0xB28C, 0xB263, 0xB242, 0xB228, 0xB217 -.hword 0xB20F, 0xB248, 0xB2E5, 0xB3CE, 0xB4E6, 0xB613, 0xB73B, 0xB843 -.hword 0xB910, 0xB988, 0xB9CC, 0xBA0F, 0xBA52, 0xBA94, 0xBAD4, 0xBB14 -.hword 0xBB53, 0xBB91, 0xBBCD, 0xBC09, 0xBC43, 0xBC7B, 0xBCB3, 0xBCE9 -.hword 0xBD1D, 0xBD50, 0xBD82, 0xBDB2, 0xBDE0, 0xBE0C, 0xBE37, 0xBE5F -.hword 0xBE86, 0xBEAB, 0xBECE, 0xBEEF, 0xBF0D, 0xBF2A, 0xBF44, 0xBF5C -.hword 0xBF71, 0xBF84, 0xBF95, 0xBFA3, 0xBFAF, 0xBFB7, 0xBFBE, 0xBFC1 -.hword 0xBFC2, 0xBFC0, 0xBFBB, 0xBFB3, 0xB7F0, 0xB7F1, 0xB7F5, 0xB7FA -.hword 0xB802, 0xB80C, 0xB818, 0xB826, 0xB836, 0xB848, 0xB85B, 0xB870 -.hword 0xB887, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEACF, 0xEB2C, 0xEBAE, 0xEC40, 0xECCF, 0xED46, 0xED91 -.hword 0xED95, 0xED58, 0xECFD, 0xECA7, 0xEC26, 0xEB79, 0xEB00, 0xEB1C -.hword 0xEC2E, 0xEE14, 0xF04D, 0xF258, 0xF491, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0091, 0x020A, 0x0415 -.hword 0x065A, 0x0883, 0x0A37, 0x0B21, 0x0AC5, 0x0935, 0x06EF, 0x0471 -.hword 0x011F, 0xFCF9, 0xF962, 0xF7BF, 0xF8A4, 0xFB2E, 0xFE73, 0x0186 -.hword 0x0491, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC10D, 0xC3C8, 0xC78F, 0xCBC4, 0xCFC4, 0xD2F0, 0xD4A6 -.hword 0xD3DE, 0xD0C8, 0xCC99, 0xC887, 0xC404, 0xBEA9, 0xB9ED, 0xB747 -.hword 0xB7C7, 0xBACE, 0xBF75, 0xC4D3, 0xCC01, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 -.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1531, 0x14D1, 0x1441 -.hword 0x1390, 0x12CB, 0x1201, 0x113E, 0x106D, 0x0F77, 0x0E6A, 0x0D55 -.hword 0x0C1B, 0x0ABD, 0x0978, 0x0886, 0x081E, 0x082A, 0x0864, 0x0885 -.hword 0x0838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0093, 0x020F, 0x0419, 0x0652, 0x085F, 0x09E3, 0x0A82 -.hword 0x09A5, 0x0753, 0x041D, 0x0091, 0xFBED, 0xF626, 0xF0E9, 0xEDE0 -.hword 0xEE88, 0xF23C, 0xF71F, 0xFB52, 0xFE7A, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xBEB3, 0xBB53, 0xB6B1 -.hword 0xB19C, 0xACE4, 0xA95A, 0xA7CB, 0xA961, 0xAE10, 0xB4DC, 0xBCC7 -.hword 0xC81B, 0xD69F, 0xE399, 0xEA4F, 0xE66D, 0xD9BC, 0xC9DD, 0xBC7B -.hword 0xB207, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB -.hword 0xDFDE, 0xC001, 0xDFDB, 0x0000, 0xFFE7, 0xFFA5, 0xFF4A, 0xFEE5 -.hword 0xFE85, 0xFE39, 0xFE11, 0xFE1B, 0xFE67, 0xFF03, 0x0000, 0x01B7 -.hword 0x0449, 0x0770, 0x0AE4, 0x0E5E, 0x1197, 0x1448, 0x1629, 0x174D -.hword 0x1801, 0x1859, 0x186C, 0x184D, 0x1812, 0x17CE, 0x1798, 0x1782 -.hword 0x177A, 0x175F, 0x1738, 0x1707, 0x16D3, 0x16A0, 0x1672, 0x164F -.hword 0x1638, 0x162D, 0x1628, 0x1627, 0x1626, 0x1626, 0x1625, 0x1624 -.hword 0x1624, 0x1623, 0x1623, 0x1622, 0x1622, 0x1621, 0x1621, 0x1621 -.hword 0x1620, 0x1620, 0x1620, 0x1620, 0x1620, 0x161F, 0x161F, 0x161F -.hword 0x161F, 0x161F, 0x161F, 0x161F, 0x161F, 0x161F, 0x1620, 0x1620 -.hword 0x1620, 0x1620, 0x1620, 0x1621, 0x1621, 0x1621, 0x1622, 0x1622 -.hword 0x1623, 0x1623, 0x1623, 0x1624, 0x1624, 0x1625, 0x1626, 0x1626 -.hword 0x1627, 0x1627, 0x162B, 0x1632, 0x163A, 0x1642, 0x1647, 0x1644 -.hword 0x163E, 0x1639, 0x1639, 0x163A, 0x163A, 0x1638, 0x1634, 0x0000 -.hword 0xFFFA, 0xFFEA, 0xFFD5, 0xFFBF, 0xFFAD, 0xFFA3, 0xFFA7, 0xFFBD -.hword 0xFFE9, 0x002E, 0x0095, 0x013F, 0x023A, 0x036B, 0x04B5, 0x05FD -.hword 0x0726, 0x0815, 0x08AD, 0x08FB, 0x0922, 0x0926, 0x090B, 0x08D4 -.hword 0x0885, 0x0821, 0x07AD, 0x072D, 0x067F, 0x0592, 0x047C, 0x0355 -.hword 0x0232, 0x012B, 0x0056, 0xFFCD, 0x000A, 0x0110, 0x0232, 0x02C2 -.hword 0x02D1, 0x02E0, 0x02EE, 0x02FB, 0x0308, 0x0315, 0x0321, 0x032C -.hword 0x0337, 0x0342, 0x034B, 0x0355, 0x035D, 0x0365, 0x036C, 0x0373 -.hword 0x0379, 0x037E, 0x0383, 0x0387, 0x038A, 0x038C, 0x038E, 0x038F -.hword 0x038F, 0x038E, 0x038C, 0x038A, 0x0387, 0x0383, 0x037E, 0x0378 -.hword 0x0371, 0x036A, 0x0361, 0x0358, 0x034D, 0x0342, 0x0336, 0x0328 -.hword 0x031A, 0x030B, 0x02FA, 0x02E9, 0x02D6, 0x02C2, 0x0250, 0x015A -.hword 0x0036, 0xFF3B, 0xFEBD, 0xFF62, 0x00C3, 0x01AC, 0x016A, 0x00AF -.hword 0x0052, 0x008E, 0x00FA, 0x0000, 0x000C, 0x002C, 0x0057, 0x0085 -.hword 0x00AF, 0x00CC, 0x00D4, 0x00BF, 0x0085, 0x001F, 0xFF85, 0xFE7D -.hword 0xFCF4, 0xFB15, 0xF90B, 0xF702, 0xF526, 0xF3A2, 0xF2A1, 0xF20F -.hword 0xF1B6, 0xF190, 0xF19A, 0xF1CC, 0xF223, 0xF298, 0xF327, 0xF3CA -.hword 0xF4B1, 0xF5F9, 0xF77F, 0xF920, 0xFAB9, 0xFC2A, 0xFD4D, 0xFE02 -.hword 0xFD84, 0xFBD8, 0xFA08, 0xF922, 0xF909, 0xF8F1, 0xF8DA, 0xF8C4 -.hword 0xF8AF, 0xF89A, 0xF886, 0xF873, 0xF861, 0xF850, 0xF840, 0xF831 -.hword 0xF823, 0xF816, 0xF80A, 0xF7FF, 0xF7F6, 0xF7ED, 0xF7E5, 0xF7DF -.hword 0xF7DA, 0xF7D6, 0xF7D3, 0xF7D2, 0xF7D2, 0xF7D3, 0xF7D5, 0xF7D9 -.hword 0xF7DF, 0xF7E5, 0xF7ED, 0xF7F7, 0xF802, 0xF80E, 0xF81C, 0xF82C -.hword 0xF83D, 0xF850, 0xF864, 0xF87A, 0xF892, 0xF8AB, 0xF8C6, 0xF8E3 -.hword 0xF902, 0xF922, 0xF9DE, 0xFB72, 0xFD52, 0xFEF0, 0xFFC0, 0xFEB1 -.hword 0xFC6A, 0xFAEC, 0xFB58, 0xFC8C, 0xFD24, 0xFCC2, 0xFC10, 0x1555 -.hword 0x1553, 0x154F, 0x1548, 0x1540, 0x1536, 0x152C, 0x1521, 0x1517 -.hword 0x150D, 0x1504, 0x14FD, 0x14F8, 0x14F5, 0x14F6, 0x14FA, 0x1502 -.hword 0x150F, 0x1521, 0x1538, 0x1555, 0x1591, 0x15FA, 0x1682, 0x1719 -.hword 0x17B0, 0x1837, 0x18A0, 0x18DA, 0x18F0, 0x18F8, 0x18F3, 0x18E3 -.hword 0x18CB, 0x18AB, 0x1887, 0x185F, 0x1835, 0x180C, 0x17E5, 0x17C2 -.hword 0x17A5, 0x178F, 0x1784, 0x1783, 0x1790, 0x17AD, 0x17DA, 0x181A -.hword 0x186F, 0x18DA, 0x1949, 0x19AC, 0x1A07, 0x1A5E, 0x1AB6, 0x1B14 -.hword 0x1B7B, 0x1BF2, 0x1C7B, 0x1D1C, 0x1DDA, 0x1EB8, 0x1FBC, 0x20E9 -.hword 0x2245, 0x23D4, 0x259B, 0x279D, 0x29E0, 0x2C68, 0x2F58, 0x32C6 -.hword 0x36A5, 0x3AE7, 0x3F7E, 0x445E, 0x4979, 0x4EC1, 0x5429, 0x59A3 -.hword 0x5F23, 0x6499, 0x69FA, 0x6F38, 0x7444, 0x7912, 0x7937, 0x7937 -.hword 0x7935, 0x7933, 0x7931, 0x792F, 0x792C, 0x7929, 0x7925, 0x7922 -.hword 0x791F, 0x791C, 0x7919, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002 -.hword 0x0004, 0x0007, 0x000B, 0x000F, 0x0013, 0x0017, 0x001B, 0x001E -.hword 0x0021, 0x0023, 0x0024, 0x0023, 0x0022, 0x001F, 0x001A, 0x0013 -.hword 0x000B, 0x0000, 0xFFF2, 0xFFE1, 0xFFCC, 0xFFB4, 0xFF9A, 0xFF7E -.hword 0xFF61, 0xFF42, 0xFF22, 0xFF01, 0xFEE1, 0xFEC0, 0xFEA1, 0xFE82 -.hword 0xFE64, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0x404B -.hword 0x404B, 0x4049, 0x4047, 0x4044, 0x4041, 0x403D, 0x4039, 0x4036 -.hword 0x4032, 0x402F, 0x402D, 0x402B, 0x402A, 0x402A, 0x402C, 0x402F -.hword 0x4033, 0x4039, 0x4041, 0x404B, 0x4060, 0x4085, 0x40B4, 0x40E8 -.hword 0x411D, 0x414C, 0x4170, 0x4184, 0x418E, 0x4196, 0x419E, 0x41A4 -.hword 0x41AA, 0x41AE, 0x41B1, 0x41B4, 0x41B5, 0x41B5, 0x41B5, 0x41B4 -.hword 0x41B2, 0x41AF, 0x41AC, 0x41A8, 0x41A3, 0x419E, 0x4198, 0x4192 -.hword 0x418B, 0x4184, 0x417F, 0x417E, 0x4180, 0x4184, 0x4189, 0x4190 -.hword 0x4196, 0x419B, 0x419D, 0x419E, 0x419A, 0x4192, 0x4185, 0x4172 -.hword 0x4157, 0x4135, 0x410A, 0x40D5, 0x4097, 0x404D, 0x3FF3, 0x3F86 -.hword 0x3F09, 0x3E7D, 0x3DE4, 0x3D41, 0x3C95, 0x3BE2, 0x3B2B, 0x3A70 -.hword 0x39B5, 0x38FB, 0x3844, 0x3793, 0x36E8, 0x3647, 0x3642, 0x3642 -.hword 0x3642, 0x3642, 0x3643, 0x3643, 0x3643, 0x3644, 0x3644, 0x3645 -.hword 0x3645, 0x3646, 0x3646, 0x0000 - -toad_seg6_animindex_0600B570: # 0x0600B570 -.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0001, 0x0000 -.hword 0x0001, 0x00C9, 0x0001, 0x0000, 0x0064, 0x0917, 0x0064, 0x097B -.hword 0x0064, 0x09DF, 0x0064, 0x07EB, 0x0064, 0x084F, 0x0064, 0x08B3 -.hword 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0001, 0x07E8 -.hword 0x0001, 0x07E9, 0x0001, 0x07EA, 0x0001, 0x07E5, 0x0001, 0x07E6 -.hword 0x0001, 0x07E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E4 -.hword 0x0064, 0x0589, 0x0064, 0x05ED, 0x0064, 0x0651, 0x0064, 0x00D9 -.hword 0x0064, 0x013D, 0x0064, 0x01A1, 0x0001, 0x00CD, 0x0001, 0x00CE -.hword 0x0001, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E3 -.hword 0x0064, 0x06B5, 0x0064, 0x0719, 0x0064, 0x077D, 0x0064, 0x0205 -.hword 0x0064, 0x0269, 0x0064, 0x02CD, 0x0001, 0x00D0, 0x0001, 0x00D1 -.hword 0x0001, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E2 -.hword 0x0064, 0x0331, 0x0064, 0x0395, 0x0064, 0x03F9, 0x0001, 0x00D3 -.hword 0x0001, 0x00D4, 0x0001, 0x00D5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x07E1, 0x0064, 0x045D, 0x0064, 0x04C1, 0x0064, 0x0525 -.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8 - -toad_seg6_anim_0600B66C: # 0x0600B66C -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x14 -.word toad_seg6_animvalue_0600A0E8 -.word toad_seg6_animindex_0600B570 -.word 0 - -toad_seg6_animvalue_0600B684: # 0x0600B684 -.hword 0x0000, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C -.hword 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D -.hword 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B -.hword 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A -.hword 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062 -.hword 0x0061, 0x005B, 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E -.hword 0x0056, 0x005A, 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0050 -.hword 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C, 0x0045, 0x0042 -.hword 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D, 0x0044, 0x0041 -.hword 0x0046, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C -.hword 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D -.hword 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062, 0x0063, 0x005F -.hword 0x005B, 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E, 0x0056 -.hword 0x005A, 0x0056, 0x004D, 0x0044, 0x0041, 0x0047, 0x0052, 0x005D -.hword 0x0062, 0xFD9F, 0xFD7A, 0xFD55, 0xFD2F, 0xFD0A, 0xFCE4, 0xFCBE -.hword 0xFC98, 0xFC72, 0xFC4C, 0xFC26, 0xFC00, 0xFBD9, 0xFBB3, 0xFB8C -.hword 0xFB66, 0xFB3F, 0xFB18, 0xFAF1, 0xFACA, 0xFAA3, 0xFA7B, 0xFA54 -.hword 0xFA2D, 0xFA05, 0xF9DE, 0xF9B6, 0xF98F, 0xF967, 0xF93F, 0xF918 -.hword 0xF8F0, 0xF8C8, 0xF8A0, 0xF878, 0xF851, 0xF829, 0xF801, 0xF7D9 -.hword 0xF7B1, 0xF789, 0xF761, 0xF739, 0xF711, 0xF6E9, 0xF6C1, 0xF699 -.hword 0xF671, 0xF649, 0xF621, 0xF5F9, 0xF5D1, 0xF5A9, 0xF581, 0xF559 -.hword 0xF531, 0xF509, 0xF4E2, 0xF4BA, 0xF492, 0xF46B, 0xF443, 0xF41C -.hword 0xF3F4, 0xF3CD, 0xF3A6, 0xF37F, 0xF357, 0xF330, 0xF309, 0xF2E3 -.hword 0xF2BC, 0xF295, 0xF26E, 0xF248, 0xF222, 0xF1FB, 0xF1D5, 0xF1AF -.hword 0xF189, 0xF163, 0xF13D, 0xF118, 0xF0F2, 0xF0CD, 0xF0A8, 0xF083 -.hword 0xF05E, 0xF039, 0xF014, 0xEFF0, 0xEFCB, 0xEFA7, 0xEF83, 0xEF5F -.hword 0xEF3B, 0xEF18, 0xEEF4, 0xEED1, 0xEEAE, 0xEE8B, 0xEE69, 0xEE46 -.hword 0xEE24, 0xEE02, 0xEDE0, 0xEDBE, 0xED9D, 0xED7B, 0xED5A, 0xED39 -.hword 0xED19, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 -.hword 0x1FFF, 0xF04B, 0xF055, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025 -.hword 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF, 0xEFF7, 0xF000, 0xF00C, 0xF018 -.hword 0xF025, 0xF032, 0xF03F, 0xF04A, 0xF054, 0xF05C, 0xF061, 0xF062 -.hword 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF, 0xEFF7, 0xF000 -.hword 0xF00C, 0xF018, 0xF025, 0xF032, 0xF03F, 0xF04A, 0xF054, 0xF05C -.hword 0xF061, 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF -.hword 0xEFF7, 0xF000, 0xF00C, 0xF018, 0xF025, 0xF032, 0xF03F, 0xF04A -.hword 0xF054, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8 -.hword 0xEFEA, 0xEFEF, 0xEFF7, 0xF000, 0xF00C, 0xF018, 0xF025, 0xF032 -.hword 0xF03F, 0xF04A, 0xF054, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025 -.hword 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEE, 0xEFF5, 0xEFFE, 0xF008, 0xF013 -.hword 0xF01F, 0xF02B, 0xF037, 0xF043, 0xF04D, 0xF056, 0xF05C, 0xF061 -.hword 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8 -.hword 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8 -.hword 0xEFE8, 0xFBC5, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E -.hword 0xFB73, 0xFB5F, 0xFB61, 0xFB66, 0xFB6E, 0xFB78, 0xFB84, 0xFB91 -.hword 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD -.hword 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB61, 0xFB66, 0xFB6E, 0xFB78 -.hword 0xFB84, 0xFB91, 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6 -.hword 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB61, 0xFB66 -.hword 0xFB6E, 0xFB78, 0xFB84, 0xFB91, 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4 -.hword 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F -.hword 0xFB61, 0xFB66, 0xFB6E, 0xFB78, 0xFB84, 0xFB91, 0xFB9E, 0xFBAB -.hword 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E -.hword 0xFB73, 0xFB5F, 0xFB61, 0xFB65, 0xFB6C, 0xFB75, 0xFB80, 0xFB8B -.hword 0xFB98, 0xFBA4, 0xFBB1, 0xFBBC, 0xFBC7, 0xFBD0, 0xFBD7, 0xFBDB -.hword 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F -.hword 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F -.hword 0xFB5F, 0xF75F, 0xF779, 0xF78D, 0xF79A, 0xF79F, 0xF76B, 0xF6F7 -.hword 0xF684, 0xF64F, 0xF654, 0xF662, 0xF677, 0xF692, 0xF6B1, 0xF6D3 -.hword 0xF6F7, 0xF71B, 0xF73D, 0xF75C, 0xF777, 0xF78C, 0xF79A, 0xF79F -.hword 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF654, 0xF662, 0xF677, 0xF692 -.hword 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B, 0xF73D, 0xF75C, 0xF777, 0xF78C -.hword 0xF79A, 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF654, 0xF662 -.hword 0xF677, 0xF692, 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B, 0xF73D, 0xF75C -.hword 0xF777, 0xF78C, 0xF79A, 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F -.hword 0xF654, 0xF662, 0xF677, 0xF692, 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B -.hword 0xF73D, 0xF75C, 0xF777, 0xF78C, 0xF79A, 0xF79F, 0xF76B, 0xF6F7 -.hword 0xF684, 0xF64F, 0xF654, 0xF660, 0xF672, 0xF68A, 0xF6A6, 0xF6C5 -.hword 0xF6E6, 0xF708, 0xF729, 0xF748, 0xF764, 0xF77C, 0xF78F, 0xF79B -.hword 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF64F, 0xF64F, 0xF64F -.hword 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F -.hword 0xF64F, 0x00D9, 0x00D6, 0x00D3, 0x00D2, 0x00D1, 0x00D8, 0x00E6 -.hword 0x00F5, 0x00FC, 0x00FB, 0x00F9, 0x00F7, 0x00F3, 0x00EF, 0x00EB -.hword 0x00E6, 0x00E2, 0x00DE, 0x00DA, 0x00D6, 0x00D4, 0x00D2, 0x00D1 -.hword 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FB, 0x00F9, 0x00F7, 0x00F3 -.hword 0x00EF, 0x00EB, 0x00E6, 0x00E2, 0x00DE, 0x00DA, 0x00D6, 0x00D4 -.hword 0x00D2, 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FB, 0x00F9 -.hword 0x00F7, 0x00F3, 0x00EF, 0x00EB, 0x00E6, 0x00E2, 0x00DE, 0x00DA -.hword 0x00D6, 0x00D4, 0x00D2, 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC -.hword 0x00FB, 0x00F9, 0x00F7, 0x00F3, 0x00EF, 0x00EB, 0x00E6, 0x00E2 -.hword 0x00DE, 0x00DA, 0x00D6, 0x00D4, 0x00D2, 0x00D1, 0x00D8, 0x00E6 -.hword 0x00F5, 0x00FC, 0x00FB, 0x00FA, 0x00F7, 0x00F4, 0x00F1, 0x00ED -.hword 0x00E9, 0x00E4, 0x00E0, 0x00DC, 0x00D9, 0x00D6, 0x00D3, 0x00D2 -.hword 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FC, 0x00FC, 0x00FC -.hword 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC -.hword 0x00FC, 0x0097, 0x009D, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F -.hword 0x0065, 0x0059, 0x005A, 0x005D, 0x0062, 0x0068, 0x006F, 0x0077 -.hword 0x007F, 0x0087, 0x008F, 0x0096, 0x009C, 0x00A1, 0x00A4, 0x00A6 -.hword 0x009A, 0x007F, 0x0065, 0x0059, 0x005A, 0x005D, 0x0062, 0x0068 -.hword 0x006F, 0x0077, 0x007F, 0x0087, 0x008F, 0x0096, 0x009C, 0x00A1 -.hword 0x00A4, 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059, 0x005A, 0x005D -.hword 0x0062, 0x0068, 0x006F, 0x0077, 0x007F, 0x0087, 0x008F, 0x0096 -.hword 0x009C, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059 -.hword 0x005A, 0x005D, 0x0062, 0x0068, 0x006F, 0x0077, 0x007F, 0x0087 -.hword 0x008F, 0x0096, 0x009C, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F -.hword 0x0065, 0x0059, 0x005A, 0x005C, 0x0061, 0x0066, 0x006D, 0x0074 -.hword 0x007B, 0x0083, 0x008A, 0x0092, 0x0098, 0x009E, 0x00A2, 0x00A5 -.hword 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059, 0x0059, 0x0059, 0x0059 -.hword 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059 -.hword 0x0059, 0xEF40, 0xEE36, 0xED67, 0xECE0, 0xECB0, 0xEECA, 0xF369 -.hword 0xF808, 0xFA22, 0xF9EF, 0xF963, 0xF88B, 0xF777, 0xF636, 0xF4D7 -.hword 0xF369, 0xF1FB, 0xF09C, 0xEF5B, 0xEE47, 0xED6F, 0xECE2, 0xECB0 -.hword 0xEECA, 0xF369, 0xF808, 0xFA22, 0xF9EF, 0xF963, 0xF88B, 0xF777 -.hword 0xF636, 0xF4D7, 0xF369, 0xF1FB, 0xF09C, 0xEF5B, 0xEE47, 0xED6F -.hword 0xECE2, 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22, 0xF9EF, 0xF963 -.hword 0xF88B, 0xF777, 0xF636, 0xF4D7, 0xF369, 0xF1FB, 0xF09C, 0xEF5B -.hword 0xEE47, 0xED6F, 0xECE2, 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22 -.hword 0xF9EF, 0xF963, 0xF88B, 0xF777, 0xF636, 0xF4D7, 0xF369, 0xF1FB -.hword 0xF09C, 0xEF5B, 0xEE47, 0xED6F, 0xECE2, 0xECB0, 0xEECA, 0xF369 -.hword 0xF808, 0xFA22, 0xF9F6, 0xF97A, 0xF8BC, 0xF7C6, 0xF6A5, 0xF566 -.hword 0xF415, 0xF2BD, 0xF16C, 0xF02C, 0xEF0C, 0xEE16, 0xED58, 0xECDC -.hword 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22, 0xFA22, 0xFA22, 0xFA22 -.hword 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22 -.hword 0xFA22, 0xF992, 0xF991, 0xF990, 0xF990, 0xF98F, 0xF98F, 0xF98F -.hword 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E -.hword 0xF98E, 0xF98F, 0xF98F, 0xF98F, 0xF990, 0xF990, 0xF990, 0xF991 -.hword 0xF991, 0xF992, 0xF992, 0xF993, 0xF993, 0xF994, 0xF994, 0xF995 -.hword 0xF996, 0xF996, 0xF997, 0xF998, 0xF998, 0xF999, 0xF999, 0xF99A -.hword 0xF99B, 0xF99B, 0xF99C, 0xF99D, 0xF99D, 0xF99E, 0xF99E, 0xF99F -.hword 0xF99F, 0xF9A0, 0xF9A0, 0xF9A0, 0xF9A1, 0xF9A1, 0xF9A1, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 -.hword 0xF9A2, 0xE65D, 0xE655, 0xE64E, 0xE647, 0xE642, 0xE63D, 0xE639 -.hword 0xE636, 0xE633, 0xE631, 0xE630, 0xE630, 0xE630, 0xE631, 0xE633 -.hword 0xE635, 0xE638, 0xE63B, 0xE63E, 0xE643, 0xE647, 0xE64C, 0xE651 -.hword 0xE657, 0xE65D, 0xE663, 0xE66A, 0xE671, 0xE678, 0xE67F, 0xE686 -.hword 0xE68E, 0xE696, 0xE69D, 0xE6A5, 0xE6AD, 0xE6B5, 0xE6BC, 0xE6C4 -.hword 0xE6CC, 0xE6D3, 0xE6DB, 0xE6E2, 0xE6E9, 0xE6F0, 0xE6F6, 0xE6FD -.hword 0xE703, 0xE708, 0xE70E, 0xE713, 0xE717, 0xE71B, 0xE71F, 0xE722 -.hword 0xE725, 0xE727, 0xE728, 0xE729, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A -.hword 0xE72A, 0xCF84, 0xCF85, 0xCF86, 0xCF88, 0xCF88, 0xCF89, 0xCF8A -.hword 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B -.hword 0xCF8B, 0xCF8A, 0xCF8A, 0xCF89, 0xCF88, 0xCF88, 0xCF87, 0xCF86 -.hword 0xCF85, 0xCF84, 0xCF83, 0xCF82, 0xCF81, 0xCF7F, 0xCF7E, 0xCF7D -.hword 0xCF7C, 0xCF7A, 0xCF79, 0xCF78, 0xCF76, 0xCF75, 0xCF74, 0xCF72 -.hword 0xCF71, 0xCF70, 0xCF6F, 0xCF6D, 0xCF6C, 0xCF6B, 0xCF6A, 0xCF69 -.hword 0xCF68, 0xCF67, 0xCF66, 0xCF65, 0xCF64, 0xCF64, 0xCF63, 0xCF63 -.hword 0xCF62, 0xCF62, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 -.hword 0xCF61, 0x0D81, 0x0D96, 0x0DAC, 0x0DC3, 0x0DDB, 0x0DF4, 0x0E0E -.hword 0x0E29, 0x0E45, 0x0E61, 0x0E7F, 0x0E9D, 0x0EBB, 0x0EDA, 0x0EFA -.hword 0x0F1A, 0x0F3A, 0x0F5B, 0x0F7C, 0x0F9E, 0x0FBF, 0x0FE1, 0x1003 -.hword 0x1025, 0x1046, 0x1068, 0x108A, 0x10AB, 0x10CC, 0x10ED, 0x110E -.hword 0x112E, 0x114D, 0x116C, 0x118B, 0x11A9, 0x11C6, 0x11E3, 0x11FF -.hword 0x1219, 0x1234, 0x124D, 0x1265, 0x127C, 0x1292, 0x12A7, 0x12BA -.hword 0x12CD, 0x12DE, 0x12ED, 0x12FC, 0x1308, 0x1314, 0x131D, 0x1325 -.hword 0x132C, 0x1330, 0x1333, 0x1334, 0x0CF4, 0x0D04, 0x0D31, 0x0D77 -.hword 0x0DD4, 0x0E41, 0x0EBD, 0x0F42, 0x0FCD, 0x105A, 0x10E5, 0x116B -.hword 0x11E6, 0x1254, 0x12B0, 0x12F7, 0x1324, 0x1334, 0x0CF4, 0x0D02 -.hword 0x0D2A, 0x0D6A, 0x0DBE, 0x0E21, 0x0E92, 0x0F0D, 0x0F8F, 0x1014 -.hword 0x1099, 0x111A, 0x1195, 0x1206, 0x126A, 0x12BD, 0x12FD, 0x1326 -.hword 0x1334, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4 -.hword 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4 -.hword 0x0CF4, 0x20E7, 0x210D, 0x2135, 0x215E, 0x218A, 0x21B8, 0x21E7 -.hword 0x2218, 0x224A, 0x227E, 0x22B3, 0x22E9, 0x2320, 0x2359, 0x2392 -.hword 0x23CC, 0x2407, 0x2443, 0x247F, 0x24BB, 0x24F8, 0x2535, 0x2572 -.hword 0x25B0, 0x25ED, 0x262A, 0x2667, 0x26A3, 0x26DF, 0x271B, 0x2756 -.hword 0x2790, 0x27C9, 0x2802, 0x2839, 0x286F, 0x28A4, 0x28D8, 0x290A -.hword 0x293B, 0x296A, 0x2998, 0x29C4, 0x29ED, 0x2A15, 0x2A3B, 0x2A5F -.hword 0x2A80, 0x2A9F, 0x2ABB, 0x2AD5, 0x2AEC, 0x2B00, 0x2B12, 0x2B21 -.hword 0x2B2C, 0x2B34, 0x2B39, 0x2B3B, 0x1FE7, 0x2004, 0x2056, 0x20D6 -.hword 0x217D, 0x2244, 0x2324, 0x2415, 0x2511, 0x2611, 0x270D, 0x27FE -.hword 0x28DE, 0x29A5, 0x2A4C, 0x2ACC, 0x2B1E, 0x2B3B, 0x1FE7, 0x2001 -.hword 0x204A, 0x20BE, 0x2155, 0x220A, 0x22D7, 0x23B6, 0x24A0, 0x2591 -.hword 0x2682, 0x276C, 0x284B, 0x2918, 0x29CD, 0x2A64, 0x2AD8, 0x2B21 -.hword 0x2B3B, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7 -.hword 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7 -.hword 0x1FE7, 0xB89F, 0xB8B9, 0xB8D4, 0xB8F1, 0xB90F, 0xB92E, 0xB94F -.hword 0xB970, 0xB993, 0xB9B6, 0xB9DA, 0xB9FF, 0xBA25, 0xBA4C, 0xBA73 -.hword 0xBA9B, 0xBAC4, 0xBAEC, 0xBB15, 0xBB3F, 0xBB69, 0xBB92, 0xBBBC -.hword 0xBBE6, 0xBC10, 0xBC3A, 0xBC64, 0xBC8D, 0xBCB6, 0xBCDF, 0xBD07 -.hword 0xBD2F, 0xBD57, 0xBD7D, 0xBDA3, 0xBDC8, 0xBDED, 0xBE10, 0xBE33 -.hword 0xBE54, 0xBE74, 0xBE94, 0xBEB2, 0xBECE, 0xBEE9, 0xBF03, 0xBF1C -.hword 0xBF32, 0xBF48, 0xBF5B, 0xBF6D, 0xBF7D, 0xBF8B, 0xBF97, 0xBFA1 -.hword 0xBFA8, 0xBFAE, 0xBFB2, 0xBFB3, 0xB7F0, 0xB804, 0xB83C, 0xB894 -.hword 0xB906, 0xB98E, 0xBA28, 0xBACD, 0xBB7A, 0xBC29, 0xBCD6, 0xBD7B -.hword 0xBE14, 0xBE9D, 0xBF0F, 0xBF67, 0xBF9F, 0xBFB3, 0xB7F0, 0xB802 -.hword 0xB834, 0xB883, 0xB8EB, 0xB967, 0xB9F3, 0xBA8C, 0xBB2C, 0xBBD1 -.hword 0xBC76, 0xBD17, 0xBDB0, 0xBE3C, 0xBEB8, 0xBF20, 0xBF6F, 0xBFA1 -.hword 0xBFB3, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0 -.hword 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0 -.hword 0xB7F0, 0xF70E, 0xF8E6, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36 -.hword 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44 -.hword 0xF062, 0xF258, 0xF48B, 0xF709, 0xF8E4, 0xF92F, 0xF3B3, 0xED91 -.hword 0xEC4E, 0xEC36, 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39 -.hword 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF48B, 0xF709, 0xF8E4, 0xF92F -.hword 0xF3B3, 0xED91, 0xEC4E, 0xEC36, 0xEC91, 0xECA7, 0xEC21, 0xEB6F -.hword 0xEAFD, 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF48B, 0xF709 -.hword 0xF8E4, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36, 0xEC91, 0xECA7 -.hword 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258 -.hword 0xF48B, 0xF709, 0xF8E4, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36 -.hword 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44 -.hword 0xF062, 0xF258, 0xF486, 0xF6FA, 0xF8D4, 0xF92F, 0xF645, 0xF139 -.hword 0xED91, 0xEC79, 0xEC5C, 0xECA0, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD -.hword 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF465, 0xF6A3, 0xF871 -.hword 0xF92F, 0x07F2, 0x0B0F, 0x0D4C, 0x0CFC, 0x0B21, 0x09D8, 0x089E -.hword 0x06F9, 0x0471, 0xFFC8, 0xF9A8, 0xF477, 0xF293, 0xF477, 0xF891 -.hword 0xFD68, 0x0186, 0x04E6, 0x083E, 0x0B2B, 0x0D4C, 0x0CFC, 0x0B21 -.hword 0x09CD, 0x0880, 0x06D8, 0x0471, 0x0062, 0xFB1B, 0xF638, 0xF357 -.hword 0xF40A, 0xF7F3, 0xFD1C, 0x0186, 0x04F6, 0x084C, 0x0B31, 0x0D4C -.hword 0x0CFC, 0x0B21, 0x09C9, 0x0876, 0x06CD, 0x0471, 0x00A7, 0xFBC4 -.hword 0xF6FD, 0xF38B, 0xF2C6, 0xF676, 0xFC6B, 0x0186, 0x051D, 0x086F -.hword 0x0B3E, 0x0D4C, 0x0CFC, 0x0B21, 0x09CF, 0x0887, 0x06E0, 0x0471 -.hword 0x004C, 0xFAE3, 0xF5DA, 0xF2D7, 0xF37B, 0xF78C, 0xFCF1, 0x0186 -.hword 0x0502, 0x0857, 0x0B35, 0x0D4C, 0x0CFC, 0x0B21, 0x09D5, 0x0896 -.hword 0x06F1, 0x0471, 0xFFEB, 0xF9FC, 0xF4E1, 0xF2D6, 0xF492, 0xF899 -.hword 0xFD6A, 0x0186, 0x04F0, 0x085A, 0x0B4C, 0x0D4C, 0x0DA0, 0x0C8F -.hword 0x0B21, 0x09EB, 0x089D, 0x06E4, 0x0471, 0x006B, 0xFB31, 0xF63B -.hword 0xF309, 0xF339, 0xF738, 0xFCCA, 0x0186, 0x0558, 0x092B, 0x0C1E -.hword 0x0D4C, 0xD4F1, 0xDD02, 0xE196, 0xE1CC, 0xDF44, 0xDB23, 0xD689 -.hword 0xD09C, 0xC887, 0xC1E7, 0xBAEA, 0xB4EF, 0xB154, 0xB1AC, 0xB681 -.hword 0xBDAA, 0xC4D3, 0xCC78, 0xD537, 0xDCF5, 0xE196, 0xE0AC, 0xDBA1 -.hword 0xD61E, 0xD1FE, 0xCDAE, 0xC887, 0xC0EA, 0xB827, 0xB205, 0xB16E -.hword 0xB434, 0xB904, 0xBEE2, 0xC4D3, 0xCC22, 0xD50E, 0xDD0E, 0xE196 -.hword 0xE182, 0xDE60, 0xD9AE, 0xD4EB, 0xCF2A, 0xC887, 0xC241, 0xBB79 -.hword 0xB591, 0xB1ED, 0xB21F, 0xB6C3, 0xBDC2, 0xC4D3, 0xCC8A, 0xD574 -.hword 0xDD3E, 0xE196, 0xE128, 0xDD69, 0xD82E, 0xD34E, 0xCE42, 0xC887 -.hword 0xC1D7, 0xBA67, 0xB43F, 0xB16A, 0xB30B, 0xB7DC, 0xBE4F, 0xC4D3 -.hword 0xCC58, 0xD53F, 0xDD21, 0xE196, 0xE188, 0xDE73, 0xD9CD, 0xD50A -.hword 0xCF49, 0xC887, 0xC227, 0xBB40, 0xB538, 0xB172, 0xB18C, 0xB653 -.hword 0xBD92, 0xC4D3, 0xCC98, 0xD581, 0xDD43, 0xE196, 0xE16B, 0xDE40 -.hword 0xD99C, 0xD507, 0xD152, 0xCD47, 0xC887, 0xC1F4, 0xBA4C, 0xB40B -.hword 0xB1A9, 0xB3A0, 0xB85E, 0xBE8C, 0xC4D3, 0xCCA1, 0xD626, 0xDE32 -.hword 0xE196, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E -.hword 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B -.hword 0x0865, 0x0885, 0x0838, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E -.hword 0x114D, 0x103E, 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868 -.hword 0x0816, 0x082B, 0x0865, 0x0885, 0x0838, 0x07B5, 0x078F, 0x085A -.hword 0x0CF4, 0x113E, 0x114D, 0x103E, 0x0EB5, 0x0D55, 0x0C11, 0x0AA1 -.hword 0x0950, 0x0868, 0x0816, 0x082B, 0x0865, 0x0885, 0x0838, 0x07B5 -.hword 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E, 0x0EB5, 0x0D55 -.hword 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B, 0x0865, 0x0885 -.hword 0x0838, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E -.hword 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B -.hword 0x0865, 0x0885, 0x0842, 0x07CF, 0x07AD, 0x085A, 0x0B0D, 0x0EE6 -.hword 0x113E, 0x113C, 0x102F, 0x0EAF, 0x0D55, 0x0C11, 0x0AA1, 0x0950 -.hword 0x0868, 0x0816, 0x082B, 0x0865, 0x0885, 0x087E, 0x086F, 0x0860 -.hword 0x085A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4 -.hword 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290 -.hword 0xF740, 0xFB52, 0xFE7A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82 -.hword 0x0904, 0x06C4, 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1 -.hword 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFE7A, 0x017A, 0x044E, 0x06F1 -.hword 0x099F, 0x0A82, 0x0904, 0x06C4, 0x03E7, 0x0091, 0xFBC3, 0xF5B3 -.hword 0xF05A, 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFE7A, 0x017A -.hword 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4, 0x03E7, 0x0091 -.hword 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52 -.hword 0xFE7A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4 -.hword 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290 -.hword 0xF740, 0xFB52, 0xFE8C, 0x01A8, 0x0482, 0x06F1, 0x0908, 0x0A78 -.hword 0x0A82, 0x091A, 0x06D8, 0x03EE, 0x0091, 0xFBC3, 0xF5B3, 0xF05A -.hword 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFEF4, 0x02BE, 0x05BB -.hword 0x06F1, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114 -.hword 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897 -.hword 0xC96E, 0xBC7B, 0xB207, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB -.hword 0xACC6, 0xB114, 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D -.hword 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB207, 0xA800, 0x9FAD, 0x9A53 -.hword 0x9EC3, 0xA7CB, 0xACC6, 0xB114, 0xB5FD, 0xBCC7, 0xC884, 0xD7BB -.hword 0xE4E5, 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB207, 0xA800 -.hword 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114, 0xB5FD, 0xBCC7 -.hword 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B -.hword 0xB207, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114 -.hword 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897 -.hword 0xC96E, 0xBC7B, 0xB1EF, 0xA7C1, 0x9F67, 0x9A53, 0x9B68, 0xA175 -.hword 0xA7CB, 0xAC50, 0xB0AB, 0xB5D6, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5 -.hword 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB161, 0xA647, 0x9DBD -.hword 0x9A53, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB -.hword 0xDFDE, 0xC001, 0xDFDB, 0x1630, 0x162C, 0x1629, 0x1627, 0x1627 -.hword 0x162C, 0x1634, 0x163E, 0x1646, 0x164A, 0x1646, 0x163B, 0x1631 -.hword 0x162D, 0x1632, 0x163D, 0x1648, 0x164C, 0x1648, 0x163F, 0x1635 -.hword 0x162C, 0x1627, 0x162B, 0x1635, 0x163F, 0x1643, 0x163B, 0x162D -.hword 0x161F, 0x161A, 0x1625, 0x1639, 0x164C, 0x1653, 0x163F, 0x161B -.hword 0x1605, 0x160A, 0x161C, 0x1627, 0x1629, 0x162A, 0x162A, 0x162A -.hword 0x162A, 0x162A, 0x1629, 0x1629, 0x1628, 0x1627, 0x1626, 0x1626 -.hword 0x1625, 0x1625, 0x1625, 0x1625, 0x1626, 0x1627, 0x162B, 0x1632 -.hword 0x163B, 0x1642, 0x1647, 0x1644, 0x163E, 0x1639, 0x1639, 0x163A -.hword 0x163A, 0x1638, 0x1634, 0x1630, 0x162C, 0x1629, 0x1627, 0x1627 -.hword 0x162B, 0x1632, 0x163A, 0x1642, 0x1647, 0x1644, 0x163E, 0x1639 -.hword 0x1639, 0x163A, 0x163A, 0x1638, 0x1635, 0x1632, 0x162E, 0x162B -.hword 0x1629, 0x1627, 0x1627, 0x162B, 0x1632, 0x163A, 0x1642, 0x1647 -.hword 0x1644, 0x163E, 0x1639, 0x1638, 0x1639, 0x163A, 0x163A, 0x163A -.hword 0x163A, 0x163A, 0x163A, 0x017F, 0x0206, 0x0278, 0x02BF, 0x02C2 -.hword 0x023D, 0x0136, 0x0005, 0xFF06, 0xFE91, 0xFF13, 0x0048, 0x0188 -.hword 0x0225, 0x01B6, 0x00AA, 0xFF9F, 0xFF2E, 0xFF9E, 0x008C, 0x019F -.hword 0x027A, 0x02C2, 0x01F4, 0x0057, 0xFEC4, 0xFE0E, 0xFEC2, 0x0052 -.hword 0x01EF, 0x02CA, 0x0265, 0x0146, 0x0021, 0xFFAB, 0x0099, 0x0252 -.hword 0x0387, 0x0391, 0x0317, 0x02C2, 0x02BC, 0x02BC, 0x02C2, 0x02CB -.hword 0x02D7, 0x02E5, 0x02F4, 0x0304, 0x0312, 0x031E, 0x0328, 0x032D -.hword 0x032E, 0x0328, 0x031C, 0x0307, 0x02EA, 0x02C2, 0x0240, 0x0148 -.hword 0x002A, 0xFF38, 0xFEBD, 0xFF62, 0x00C3, 0x01AC, 0x016A, 0x00AF -.hword 0x0052, 0x008E, 0x00F8, 0x017C, 0x0202, 0x0275, 0x02BC, 0x02C2 -.hword 0x0247, 0x0150, 0x0030, 0xFF39, 0xFEBD, 0xFF62, 0x00C3, 0x01AC -.hword 0x016B, 0x00B0, 0x0052, 0x0084, 0x00DC, 0x014C, 0x01C3, 0x0233 -.hword 0x028E, 0x02C2, 0x02C2, 0x0249, 0x0152, 0x0031, 0xFF3A, 0xFEBD -.hword 0xFF62, 0x00C3, 0x01AC, 0x0170, 0x00BB, 0x0052, 0x0052, 0x0052 -.hword 0x0052, 0x0052, 0x0052, 0xFB36, 0xFA58, 0xF99C, 0xF928, 0xF922 -.hword 0xF9FC, 0xFBAE, 0xFDA3, 0xFF48, 0x0007, 0xFF32, 0xFD34, 0xFB26 -.hword 0xFA22, 0xFAD9, 0xFC92, 0xFE4B, 0xFF05, 0xFE4D, 0xFCC5, 0xFB01 -.hword 0xF998, 0xF922, 0xFA75, 0xFD1C, 0xFFB4, 0x00DE, 0xFFB5, 0xFD21 -.hword 0xFA78, 0xF910, 0xF9B7, 0xFB90, 0xFD72, 0xFE37, 0xFCAC, 0xF9D4 -.hword 0xF7D6, 0xF7C8, 0xF895, 0xF922, 0xF92C, 0xF92C, 0xF924, 0xF915 -.hword 0xF901, 0xF8EA, 0xF8D1, 0xF8B7, 0xF8A0, 0xF88B, 0xF87C, 0xF873 -.hword 0xF872, 0xF87B, 0xF88F, 0xF8B1, 0xF8E1, 0xF922, 0xF9F8, 0xFB90 -.hword 0xFD66, 0xFEF7, 0xFFC0, 0xFEB1, 0xFC6A, 0xFAEC, 0xFB58, 0xFC8C -.hword 0xFD24, 0xFCC2, 0xFC13, 0xFB3A, 0xFA5D, 0xF9A2, 0xF92C, 0xF922 -.hword 0xF9EC, 0xFB83, 0xFD5D, 0xFEF4, 0xFFC0, 0xFEB1, 0xFC6A, 0xFAEC -.hword 0xFB57, 0xFC8A, 0xFD24, 0xFCD2, 0xFC41, 0xFB8A, 0xFAC6, 0xFA0D -.hword 0xF979, 0xF922, 0xF922, 0xF9EA, 0xFB80, 0xFD5B, 0xFEF3, 0xFFC0 -.hword 0xFEB1, 0xFC6A, 0xFAEC, 0xFB4E, 0xFC78, 0xFD24, 0xFD24, 0xFD24 -.hword 0xFD24, 0xFD24, 0xFD24, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912 -.hword 0x7937, 0x7936, 0x7935, 0x7933, 0x7930, 0x792E, 0x792B, 0x7928 -.hword 0x7925, 0x7922, 0x791F, 0x791C, 0x7919, 0x7917, 0x7915, 0x7913 -.hword 0x7912, 0x7912, 0x7937, 0x7936, 0x7935, 0x7933, 0x7930, 0x792E -.hword 0x792B, 0x7928, 0x7925, 0x7922, 0x791F, 0x791C, 0x7919, 0x7917 -.hword 0x7915, 0x7913, 0x7912, 0x7912, 0x7937, 0x7936, 0x7935, 0x7933 -.hword 0x7930, 0x792E, 0x792B, 0x7928, 0x7925, 0x7922, 0x791F, 0x791C -.hword 0x7919, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912, 0x7937, 0x7936 -.hword 0x7935, 0x7933, 0x7930, 0x792E, 0x792B, 0x7928, 0x7925, 0x7922 -.hword 0x791F, 0x791C, 0x7919, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912 -.hword 0x7937, 0x7936, 0x7935, 0x7933, 0x7931, 0x792F, 0x792C, 0x7929 -.hword 0x7926, 0x7923, 0x7920, 0x791D, 0x791B, 0x7918, 0x7916, 0x7914 -.hword 0x7913, 0x7912, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937 -.hword 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937 -.hword 0x7937, 0x7937, 0x7937, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49, 0xFE49 -.hword 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49 -.hword 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49 -.hword 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 -.hword 0xFE48, 0xFE48, 0xFE48, 0x3646, 0x3646, 0x3647, 0x3647, 0x3647 -.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643, 0x3644, 0x3644 -.hword 0x3644, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646, 0x3647, 0x3647 -.hword 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643 -.hword 0x3644, 0x3644, 0x3644, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646 -.hword 0x3647, 0x3647, 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642 -.hword 0x3643, 0x3643, 0x3644, 0x3644, 0x3644, 0x3645, 0x3645, 0x3646 -.hword 0x3646, 0x3646, 0x3647, 0x3647, 0x3647, 0x3647, 0x3642, 0x3642 -.hword 0x3642, 0x3642, 0x3643, 0x3643, 0x3644, 0x3644, 0x3644, 0x3645 -.hword 0x3645, 0x3646, 0x3646, 0x3646, 0x3647, 0x3647, 0x3647, 0x3647 -.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643, 0x3643, 0x3644 -.hword 0x3644, 0x3645, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646, 0x3647 -.hword 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642 -.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642 -.hword 0x3642, 0x3642, 0x3642, 0x0000 - -toad_seg6_animindex_0600CD7C: # 0x0600CD7C -.hword 0x0001, 0x0000, 0x0070, 0x0001, 0x0070, 0x0071, 0x0001, 0x0000 -.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0070, 0x0A2B, 0x0070, 0x0A9B -.hword 0x0070, 0x0B0B, 0x0070, 0x08DB, 0x0070, 0x094B, 0x0070, 0x09BB -.hword 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0001, 0x08D8 -.hword 0x0001, 0x08D9, 0x0001, 0x08DA, 0x0001, 0x08D5, 0x0001, 0x08D6 -.hword 0x0001, 0x08D7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D4 -.hword 0x0070, 0x0631, 0x0070, 0x06A1, 0x0070, 0x0711, 0x0070, 0x00F1 -.hword 0x0070, 0x0161, 0x0070, 0x01D1, 0x0001, 0x00E5, 0x0001, 0x00E6 -.hword 0x0001, 0x00E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D3 -.hword 0x0070, 0x0781, 0x0070, 0x07F1, 0x0070, 0x0861, 0x0070, 0x0241 -.hword 0x0070, 0x02B1, 0x0070, 0x0321, 0x0001, 0x00E8, 0x0001, 0x00E9 -.hword 0x0001, 0x00EA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D2 -.hword 0x0070, 0x0391, 0x0070, 0x0401, 0x0070, 0x0471, 0x0001, 0x00EB -.hword 0x0001, 0x00EC, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x08D1, 0x0070, 0x04E1, 0x0070, 0x0551, 0x0070, 0x05C1 -.hword 0x0001, 0x00EE, 0x0001, 0x00EF, 0x0001, 0x00F0 - -toad_seg6_anim_0600CE78: # 0x0600CE78 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x70 -.hword 0x14 -.word toad_seg6_animvalue_0600B684 -.word toad_seg6_animindex_0600CD7C -.word 0 - -toad_seg6_animvalue_0600CE90: # 0x0600CE90 -.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B -.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003C, 0x003C -.hword 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C -.hword 0x003C, 0x003D, 0x003D, 0x003D, 0x003D, 0x003D, 0x003D, 0x003E -.hword 0x003E, 0x003E, 0x003F, 0x003F, 0x0040, 0x0040, 0x0040, 0x0040 -.hword 0x0040, 0x0040, 0x0040, 0x003F, 0x003E, 0x003E, 0x003D, 0x003D -.hword 0x003C, 0x003C, 0x003C, 0x003D, 0x003D, 0x003E, 0x003F, 0x003F -.hword 0x0040, 0x0040, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041 -.hword 0x0040, 0x0040, 0x0040, 0x003F, 0x003F, 0x003E, 0x003E, 0x003D -.hword 0x003D, 0x003C, 0x003C, 0x003B, 0x003B, 0x003A, 0x003A, 0x003A -.hword 0x0039, 0x0039, 0x0039, 0x0038, 0x0038, 0x0038, 0x0038, 0x0039 -.hword 0x0039, 0x0039, 0x003A, 0x003A, 0x003B, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0xFFFD, 0xFFF9 -.hword 0xFFF3, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 -.hword 0x1FFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF2 -.hword 0xFFCC, 0xFF92, 0xFF4A, 0xFEFA, 0xFEA5, 0xFE53, 0xFE08, 0xFDC8 -.hword 0xFD9B, 0xFD84, 0xFD89, 0xFDB0, 0xFDFD, 0xFE76, 0xFF20, 0x0000 -.hword 0x0250, 0x0697, 0x0BCE, 0x10EC, 0x14EB, 0x16C2, 0x1649, 0x1458 -.hword 0x116F, 0x0E0F, 0x0AB6, 0x07E6, 0x061C, 0x05AE, 0x0589, 0x0568 -.hword 0x0549, 0x052D, 0x0513, 0x04FB, 0x04E5, 0x04D0, 0x04BC, 0x04AA -.hword 0x0498, 0x0487, 0x0476, 0x0465, 0x0454, 0x0443, 0x0430, 0x041D -.hword 0x0409, 0x03F3, 0x03DB, 0x03C2, 0x03A6, 0x0388, 0x0368, 0x0344 -.hword 0x031E, 0x02F3, 0x02C6, 0x0294, 0x025F, 0x0224, 0x01E6, 0x01A2 -.hword 0x015A, 0x010C, 0x00B8, 0x005F, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFE, 0xFFF7, 0xFFED, 0xFFE0, 0xFFD2 -.hword 0xFFC3, 0xFFB5, 0xFFA7, 0xFF9C, 0xFF94, 0xFF90, 0xFF91, 0xFF98 -.hword 0xFFA5, 0xFFBB, 0xFFD9, 0x0000, 0x006B, 0x0132, 0x0224, 0x030F -.hword 0x03C0, 0x0406, 0x03CF, 0x0342, 0x0280, 0x01AA, 0x00E2, 0x0049 -.hword 0x0000, 0xFFEC, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA1, 0xFF98 -.hword 0xFF90, 0xFF8A, 0xFF85, 0xFF82, 0xFF80, 0xFF7F, 0xFF7F, 0xFF80 -.hword 0xFF82, 0xFF85, 0xFF89, 0xFF8E, 0xFF93, 0xFF99, 0xFF9F, 0xFFA5 -.hword 0xFFAC, 0xFFB3, 0xFFBB, 0xFFC2, 0xFFC9, 0xFFD0, 0xFFD7, 0xFFDE -.hword 0xFFE4, 0xFFEA, 0xFFF0, 0xFFF5, 0xFFF9, 0xFFFC, 0xFFFE, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFF9, 0xFFF4, 0xFFED, 0xFFE5 -.hword 0xFFDB, 0xFFD1, 0xFFC6, 0xFFBA, 0xFFAD, 0xFFA0, 0xFF92, 0xFF84 -.hword 0xFF75, 0xFF67, 0xFF58, 0xFF49, 0xFF3B, 0xFF2C, 0xFF1E, 0xFF11 -.hword 0xFF04, 0xFEF8, 0xFEEC, 0xFEE1, 0xFED8, 0xFECF, 0xFEC8, 0xFECA -.hword 0xFEDE, 0xFEFE, 0xFF29, 0xFF5A, 0xFF8E, 0xFFC2, 0xFFF2, 0x001A -.hword 0x0039, 0x0049, 0x0048, 0x0032, 0x0004, 0xFFBB, 0xFF53, 0xFEC8 -.hword 0xFD4E, 0xFA91, 0xF740, 0xF408, 0xF199, 0xF0A0, 0xF15C, 0xF347 -.hword 0xF5EB, 0xF8D5, 0xFB91, 0xFDA9, 0xFEA9, 0xFEF2, 0xFF34, 0xFF6F -.hword 0xFFA3, 0xFFD1, 0xFFF8, 0x0019, 0x0035, 0x004B, 0x005D, 0x006A -.hword 0x0072, 0x0076, 0x0076, 0x0073, 0x006C, 0x0062, 0x0056, 0x0046 -.hword 0x0035, 0x0022, 0x000D, 0xFFF8, 0xFFE1, 0xFFC9, 0xFFB0, 0xFF98 -.hword 0xFF7F, 0xFF67, 0xFF4F, 0xFF39, 0xFF24, 0xFF10, 0xFEFE, 0xFEEE -.hword 0xFEE0, 0xFED5, 0xFECD, 0xFEC9, 0xFEC8, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFE5, 0xFF9C, 0xFF34, 0xFEBD, 0xFE47 -.hword 0xFDDF, 0xFD96, 0xFD7A, 0xFD9B, 0xFE08, 0xFECF, 0x0000, 0x0309 -.hword 0x085F, 0x0E9B, 0x1454, 0x1823, 0x19BC, 0x1A0F, 0x198E, 0x18A9 -.hword 0x17D3, 0x1725, 0x166D, 0x15AC, 0x14E3, 0x1414, 0x133E, 0x1264 -.hword 0x1186, 0x10A6, 0x0FC3, 0x0EE0, 0x0DFD, 0x0D1C, 0x0C3C, 0x0B60 -.hword 0x0A89, 0x09B6, 0x08EA, 0x0826, 0x076A, 0x06B7, 0x060E, 0x0571 -.hword 0x04E1, 0x045D, 0x03E5, 0x0375, 0x030E, 0x02B0, 0x0259, 0x020A -.hword 0x01C3, 0x0182, 0x0148, 0x0113, 0x00E5, 0x00BC, 0x0099, 0x007A -.hword 0x005F, 0x0049, 0x0036, 0x0027, 0x001A, 0x0011, 0x0009, 0x0003 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFC -.hword 0xFFEF, 0xFFDE, 0xFFC9, 0xFFB5, 0xFFA3, 0xFF97, 0xFF92, 0xFF98 -.hword 0xFFAA, 0xFFCC, 0x0000, 0x00A2, 0x01C7, 0x0304, 0x03F0, 0x0420 -.hword 0x032D, 0x015D, 0xFF4D, 0xFD96, 0xFCD4, 0xFCC2, 0xFCB3, 0xFCA6 -.hword 0xFC9D, 0xFC96, 0xFC92, 0xFC90, 0xFC91, 0xFC94, 0xFC9A, 0xFCA1 -.hword 0xFCAB, 0xFCB6, 0xFCC4, 0xFCD3, 0xFCE4, 0xFCF6, 0xFD0A, 0xFD1F -.hword 0xFD35, 0xFD4C, 0xFD65, 0xFD7E, 0xFD98, 0xFDB3, 0xFDCF, 0xFDEB -.hword 0xFE07, 0xFE24, 0xFE41, 0xFE5F, 0xFE7C, 0xFE99, 0xFEB6, 0xFED3 -.hword 0xFEEF, 0xFF0B, 0xFF26, 0xFF41, 0xFF5A, 0xFF73, 0xFF8B, 0xFFA2 -.hword 0xFFB8, 0xFFCC, 0xFFDF, 0xFFF1, 0x0000, 0x0000, 0x0000, 0xFFFD -.hword 0xFFF9, 0xFFF4, 0xFFED, 0xFFE5, 0xFFDC, 0xFFD2, 0xFFC7, 0xFFBC -.hword 0xFFAF, 0xFFA2, 0xFF95, 0xFF87, 0xFF79, 0xFF6A, 0xFF5B, 0xFF4D -.hword 0xFF3E, 0xFF30, 0xFF22, 0xFF14, 0xFF07, 0xFEFA, 0xFEEE, 0xFEE3 -.hword 0xFED9, 0xFED0, 0xFEC8, 0xFEC8, 0xFED7, 0xFEEF, 0xFF0D, 0xFF2C -.hword 0xFF48, 0xFF5D, 0xFF67, 0xFF61, 0xFF47, 0xFF15, 0xFEC8, 0xFDD3 -.hword 0xFC1C, 0xFA3F, 0xF8DE, 0xF896, 0xFA04, 0xFCBD, 0xFFD8, 0x026B -.hword 0x038F, 0x03AB, 0x03C2, 0x03D4, 0x03E3, 0x03ED, 0x03F3, 0x03F5 -.hword 0x03F4, 0x03EF, 0x03E7, 0x03DC, 0x03CD, 0x03BC, 0x03A7, 0x0391 -.hword 0x0377, 0x035C, 0x033E, 0x031E, 0x02FD, 0x02D9, 0x02B5, 0x028E -.hword 0x0267, 0x023E, 0x0215, 0x01EA, 0x01C0, 0x0194, 0x0168, 0x013C -.hword 0x0110, 0x00E4, 0x00B9, 0x008D, 0x0063, 0x0039, 0x0010, 0xFFE9 -.hword 0xFFC2, 0xFF9C, 0xFF78, 0xFF56, 0xFF35, 0xFF17, 0xFEFA, 0xFEE0 -.hword 0xFEC8, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE -.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F9, 0x0128 -.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0218, 0x0245, 0x0270, 0x0299 -.hword 0x02BF, 0x02E2, 0x0302, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C -.hword 0x0356, 0x033B, 0x030F, 0x02D5, 0x0290, 0x0243, 0x01F3, 0x01A1 -.hword 0x0151, 0x0106, 0x00C4, 0x008D, 0x0066, 0x0050, 0x0046, 0x003B -.hword 0x0032, 0x0029, 0x0022, 0x001A, 0x0014, 0x000E, 0x0009, 0x0004 -.hword 0x0000, 0xFFFE, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4 -.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFD -.hword 0xFFFF, 0x0001, 0x0004, 0x0007, 0x000A, 0x000E, 0x0011, 0x0015 -.hword 0x0018, 0x001C, 0x0020, 0x0024, 0x0027, 0x002B, 0x002F, 0x0032 -.hword 0x0036, 0x0039, 0x003C, 0x0040, 0x0042, 0x0045, 0x0048, 0x004A -.hword 0x004C, 0x004D, 0x004F, 0x0050, 0x0050, 0xF087, 0xF086, 0xF082 -.hword 0xF07D, 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026 -.hword 0xF014, 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A -.hword 0xEF76, 0xEF62, 0xEF4E, 0xEF3B, 0xEF29, 0xEF18, 0xEF07, 0xEEF8 -.hword 0xEEEA, 0xEEDE, 0xEED3, 0xEECA, 0xEEC4, 0xEEC2, 0xEEC4, 0xEEC9 -.hword 0xEED0, 0xEED9, 0xEEE3, 0xEEEE, 0xEEF9, 0xEF03, 0xEF0D, 0xEF15 -.hword 0xEF1A, 0xEF1D, 0xEF20, 0xEF24, 0xEF2B, 0xEF34, 0xEF3F, 0xEF4C -.hword 0xEF5A, 0xEF6A, 0xEF7B, 0xEF8E, 0xEFA1, 0xEFB6, 0xEFCB, 0xEFE1 -.hword 0xEFF8, 0xF00F, 0xF026, 0xF03E, 0xF055, 0xF06C, 0xF083, 0xF09A -.hword 0xF0B0, 0xF0C5, 0xF0DA, 0xF0ED, 0xF100, 0xF111, 0xF121, 0xF130 -.hword 0xF13C, 0xF147, 0xF150, 0xF157, 0xF15C, 0xF15F, 0xF15F, 0xF15C -.hword 0xF157, 0xF14F, 0xF143, 0xF135, 0xF123, 0xF10E, 0xF0F6, 0xF0D9 -.hword 0xF0B9, 0xF095, 0xF06D, 0xF040, 0xF00F, 0xEFDA, 0xEFA0, 0xEF61 -.hword 0xEF1D, 0xC150, 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064 -.hword 0xC017, 0xBFC2, 0xBF65, 0xBF02, 0xBE9A, 0xBE2D, 0xBDBD, 0xBD4B -.hword 0xBCD7, 0xBC63, 0xBBEF, 0xBB7C, 0xBB0C, 0xBAA0, 0xBA38, 0xB9D5 -.hword 0xB978, 0xB923, 0xB8D6, 0xB892, 0xB858, 0xB82A, 0xB808, 0xB7F2 -.hword 0xB7FE, 0xB839, 0xB89B, 0xB91E, 0xB9BA, 0xBA67, 0xBB1F, 0xBBD9 -.hword 0xBC8F, 0xBD39, 0xBDD0, 0xBE4C, 0xBEA6, 0xBED7, 0xBEF0, 0xBF07 -.hword 0xBF1C, 0xBF2F, 0xBF41, 0xBF51, 0xBF60, 0xBF6D, 0xBF79, 0xBF84 -.hword 0xBF8D, 0xBF94, 0xBF9B, 0xBFA0, 0xBFA4, 0xBFA8, 0xBFAA, 0xBFAB -.hword 0xBFAB, 0xBFAA, 0xBFA8, 0xBFA6, 0xBFA3, 0xBF9F, 0xBF9A, 0xBF95 -.hword 0xBF8F, 0xBF89, 0xBF83, 0xBF7C, 0xBF74, 0xBF6C, 0xBF64, 0xBF5C -.hword 0xBF54, 0xBF4B, 0xBF43, 0xBF3A, 0xBF32, 0xBF2A, 0xBF21, 0xBF19 -.hword 0xBF11, 0xBF0A, 0xBF03, 0xBEFC, 0xBEF5, 0xBEEF, 0xBEEA, 0xBEE5 -.hword 0xBEE1, 0xBEDD, 0xBEDA, 0xBED8, 0xBED7, 0x0D31, 0x0D2F, 0x0D28 -.hword 0x0D1C, 0x0D0D, 0x0CF9, 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D -.hword 0x0C4A, 0x0C26, 0x0C01, 0x0BDB, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44 -.hword 0x0B1F, 0x0AFC, 0x0ADA, 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54 -.hword 0x0A43, 0x0A35, 0x0A2C, 0x0A27, 0x0A2E, 0x0A46, 0x0A6D, 0x0A9F -.hword 0x0ADB, 0x0B1D, 0x0B62, 0x0BA8, 0x0BEC, 0x0C2C, 0x0C64, 0x0C93 -.hword 0x0CB5, 0x0CC7, 0x0CD0, 0x0CD8, 0x0CE0, 0x0CE6, 0x0CEB, 0x0CEF -.hword 0x0CF3, 0x0CF6, 0x0CF8, 0x0CF9, 0x0CFA, 0x0CFA, 0x0CF9, 0x0CF8 -.hword 0x0CF6, 0x0CF4, 0x0CF1, 0x0CEE, 0x0CEB, 0x0CE7, 0x0CE3, 0x0CDF -.hword 0x0CDA, 0x0CD5, 0x0CD1, 0x0CCC, 0x0CC7, 0x0CC2, 0x0CBD, 0x0CB8 -.hword 0x0CB3, 0x0CAF, 0x0CAA, 0x0CA6, 0x0CA2, 0x0C9E, 0x0C9B, 0x0C98 -.hword 0x0C96, 0x0C94, 0x0C92, 0x0C91, 0x0C91, 0x0C91, 0x0C92, 0x0C93 -.hword 0x0C95, 0x0C99, 0x0C9C, 0x0CA1, 0x0CA7, 0x0CAD, 0x0CB5, 0x0CBD -.hword 0x0CC7, 0x0C00, 0x0C03, 0x0C0C, 0x0C1B, 0x0C2F, 0x0C48, 0x0C66 -.hword 0x0C88, 0x0CAD, 0x0CD6, 0x0D02, 0x0D31, 0x0D62, 0x0D96, 0x0DCA -.hword 0x0E00, 0x0E37, 0x0E6F, 0x0EA6, 0x0EDE, 0x0F14, 0x0F4A, 0x0F7E -.hword 0x0FB1, 0x0FE2, 0x1010, 0x103B, 0x1063, 0x1088, 0x10A9, 0x10C5 -.hword 0x10DB, 0x10E8, 0x10EE, 0x10ED, 0x10E8, 0x10DE, 0x10D1, 0x10C2 -.hword 0x10B3, 0x10A4, 0x1096, 0x108A, 0x1082, 0x107E, 0x107C, 0x1079 -.hword 0x1074, 0x106E, 0x1067, 0x105E, 0x1054, 0x104A, 0x103E, 0x1032 -.hword 0x1024, 0x1017, 0x1008, 0x0FFA, 0x0FEB, 0x0FDB, 0x0FCC, 0x0FBC -.hword 0x0FAC, 0x0F9D, 0x0F8E, 0x0F7E, 0x0F70, 0x0F62, 0x0F54, 0x0F47 -.hword 0x0F3B, 0x0F2F, 0x0F25, 0x0F1B, 0x0F13, 0x0F0B, 0x0F05, 0x0F01 -.hword 0x0EFE, 0x0EFC, 0x0EFC, 0x0EFE, 0x0F02, 0x0F07, 0x0F0F, 0x0F18 -.hword 0x0F24, 0x0F32, 0x0F43, 0x0F56, 0x0F6B, 0x0F83, 0x0F9E, 0x0FBC -.hword 0x0FDD, 0x1000, 0x1027, 0x1051, 0x107E, 0xBA11, 0xBA0B, 0xB9F8 -.hword 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB, 0xB8AF, 0xB85C, 0xB805 -.hword 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C, 0xB5B6, 0xB552, 0xB4EF -.hword 0xB48E, 0xB431, 0xB3D8, 0xB384, 0xB337, 0xB2F1, 0xB2B2, 0xB27C -.hword 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB227, 0xB26E, 0xB2DE, 0xB36E -.hword 0xB417, 0xB4D1, 0xB596, 0xB65C, 0xB71E, 0xB7D2, 0xB871, 0xB8F5 -.hword 0xB954, 0xB988, 0xB9A2, 0xB9BA, 0xB9CF, 0xB9E2, 0xB9F3, 0xBA01 -.hword 0xBA0D, 0xBA17, 0xBA1F, 0xBA25, 0xBA29, 0xBA2C, 0xBA2C, 0xBA2C -.hword 0xBA2A, 0xBA27, 0xBA22, 0xBA1D, 0xBA16, 0xBA0E, 0xBA06, 0xB9FD -.hword 0xB9F3, 0xB9E8, 0xB9DE, 0xB9D2, 0xB9C7, 0xB9BB, 0xB9AF, 0xB9A3 -.hword 0xB997, 0xB98C, 0xB980, 0xB975, 0xB96B, 0xB961, 0xB957, 0xB94F -.hword 0xB947, 0xB940, 0xB93A, 0xB935, 0xB932, 0xB930, 0xB92F, 0xB930 -.hword 0xB932, 0xB936, 0xB93B, 0xB943, 0xB94D, 0xB958, 0xB966, 0xB976 -.hword 0xB988, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAA, 0xEAAA, 0xEAA9, 0xEAA8 -.hword 0xEAA6, 0xEAA5, 0xEAA3, 0xEAA1, 0xEA9F, 0xEA9D, 0xEA9B, 0xEA99 -.hword 0xEA96, 0xEA93, 0xEA91, 0xEA8E, 0xEA8B, 0xEA88, 0xEA84, 0xEA81 -.hword 0xEA7E, 0xEA7B, 0xEA77, 0xEA74, 0xEA70, 0xEA6C, 0xEA69, 0xEA65 -.hword 0xEA61, 0xEA5E, 0xEA5A, 0xEA56, 0xEA53, 0xEA4F, 0xEA4B, 0xEA48 -.hword 0xEA44, 0xEA41, 0xEA3D, 0xEA3A, 0xEA36, 0xEA33, 0xEA30, 0xEA2D -.hword 0xEA2A, 0xEA27, 0xEA24, 0xEA21, 0xEA1E, 0xEA1C, 0xEA19, 0xEA17 -.hword 0xEA15, 0xEA13, 0xEA11, 0xEA0F, 0xEA0E, 0xEA0D, 0xEA0C, 0xEA0B -.hword 0xEA0A, 0xEA09, 0xEA09, 0xEA09, 0xEA09, 0xEA09, 0xEA0A, 0xEA0B -.hword 0xEA0C, 0xEA0D, 0xEA0F, 0xEA11, 0xEA13, 0xEA15, 0xEA18, 0xEA1B -.hword 0xEA1E, 0xEA22, 0xEA26, 0xEA2A, 0xEA2F, 0xEA34, 0xEA39, 0xEA3F -.hword 0xEA45, 0xEA4B, 0xEA52, 0xEA59, 0xEA60, 0xEA68, 0xEA71, 0xEA79 -.hword 0xEA83, 0xEA8C, 0xEA96, 0xEAA0, 0xEAAB, 0x0000, 0x0000, 0x0001 -.hword 0x0003, 0x0006, 0x0009, 0x000D, 0x0012, 0x0017, 0x001D, 0x0024 -.hword 0x002B, 0x0032, 0x003A, 0x0043, 0x004C, 0x0056, 0x005F, 0x006A -.hword 0x0074, 0x007F, 0x008B, 0x0096, 0x00A2, 0x00AE, 0x00BB, 0x00C7 -.hword 0x00D4, 0x00E1, 0x00EE, 0x00FB, 0x0108, 0x0115, 0x0123, 0x0130 -.hword 0x013D, 0x014A, 0x0157, 0x0164, 0x0171, 0x017E, 0x018A, 0x0197 -.hword 0x01A3, 0x01AF, 0x01BA, 0x01C6, 0x01D1, 0x01DB, 0x01E6, 0x01F0 -.hword 0x01F9, 0x0202, 0x020B, 0x0213, 0x021B, 0x0222, 0x0228, 0x022E -.hword 0x0233, 0x0238, 0x023C, 0x0240, 0x0242, 0x0244, 0x0245, 0x0246 -.hword 0x0245, 0x0244, 0x0242, 0x023F, 0x023B, 0x0236, 0x0231, 0x022A -.hword 0x0222, 0x021A, 0x0210, 0x0205, 0x01F9, 0x01EC, 0x01DE, 0x01CE -.hword 0x01BE, 0x01AC, 0x0199, 0x0185, 0x016F, 0x0159, 0x0140, 0x0127 -.hword 0x010C, 0x00EF, 0x00D2, 0x00B2, 0x0092, 0x006F, 0x004C, 0x0026 -.hword 0x0000, 0xC001, 0xC002, 0xC004, 0xC007, 0xC00B, 0xC010, 0xC017 -.hword 0xC01E, 0xC027, 0xC031, 0xC03B, 0xC047, 0xC053, 0xC060, 0xC06E -.hword 0xC07C, 0xC08C, 0xC09C, 0xC0AC, 0xC0BE, 0xC0CF, 0xC0E2, 0xC0F4 -.hword 0xC108, 0xC11B, 0xC12F, 0xC143, 0xC158, 0xC16D, 0xC182, 0xC197 -.hword 0xC1AC, 0xC1C1, 0xC1D7, 0xC1EC, 0xC201, 0xC216, 0xC22C, 0xC240 -.hword 0xC255, 0xC26A, 0xC27E, 0xC292, 0xC2A6, 0xC2B9, 0xC2CB, 0xC2DE -.hword 0xC2EF, 0xC301, 0xC311, 0xC321, 0xC331, 0xC33F, 0xC34D, 0xC35A -.hword 0xC367, 0xC372, 0xC37D, 0xC386, 0xC38F, 0xC396, 0xC39D, 0xC3A2 -.hword 0xC3A7, 0xC3AA, 0xC3AC, 0xC3AC, 0xC3AC, 0xC3AA, 0xC3A6, 0xC3A1 -.hword 0xC39B, 0xC393, 0xC38A, 0xC37F, 0xC373, 0xC365, 0xC355, 0xC344 -.hword 0xC331, 0xC31B, 0xC305, 0xC2EC, 0xC2D1, 0xC2B5, 0xC296, 0xC275 -.hword 0xC252, 0xC22E, 0xC207, 0xC1DD, 0xC1B2, 0xC184, 0xC154, 0xC122 -.hword 0xC0ED, 0xC0B6, 0xC07C, 0xC040, 0xC001, 0x1555, 0x1555, 0x1555 -.hword 0x1556, 0x1557, 0x1558, 0x155A, 0x155B, 0x155D, 0x155F, 0x1562 -.hword 0x1564, 0x1567, 0x156A, 0x156D, 0x1570, 0x1574, 0x1577, 0x157B -.hword 0x157F, 0x1583, 0x1587, 0x158B, 0x1590, 0x1594, 0x1599, 0x159D -.hword 0x15A2, 0x15A6, 0x15AB, 0x15B0, 0x15B5, 0x15B9, 0x15BE, 0x15C3 -.hword 0x15C8, 0x15CD, 0x15D1, 0x15D6, 0x15DB, 0x15DF, 0x15E4, 0x15E8 -.hword 0x15ED, 0x15F1, 0x15F5, 0x15F9, 0x15FD, 0x1601, 0x1605, 0x1609 -.hword 0x160C, 0x160F, 0x1613, 0x1616, 0x1618, 0x161B, 0x161D, 0x161F -.hword 0x1621, 0x1623, 0x1624, 0x1626, 0x1627, 0x1627, 0x1628, 0x1628 -.hword 0x1628, 0x1627, 0x1627, 0x1625, 0x1624, 0x1622, 0x1620, 0x161E -.hword 0x161B, 0x1618, 0x1614, 0x1610, 0x160C, 0x1607, 0x1602, 0x15FD -.hword 0x15F7, 0x15F0, 0x15E9, 0x15E2, 0x15DA, 0x15D2, 0x15C9, 0x15C0 -.hword 0x15B6, 0x15AC, 0x15A1, 0x1596, 0x158A, 0x157D, 0x1570, 0x1563 -.hword 0x1555, 0x0000, 0x0000, 0x0001, 0x0003, 0x0005, 0x0008, 0x000C -.hword 0x0010, 0x0015, 0x001B, 0x0021, 0x0028, 0x002F, 0x0036, 0x003E -.hword 0x0047, 0x004F, 0x0059, 0x0062, 0x006C, 0x0076, 0x0081, 0x008C -.hword 0x0097, 0x00A2, 0x00AD, 0x00B9, 0x00C5, 0x00D1, 0x00DD, 0x00E9 -.hword 0x00F5, 0x0102, 0x010E, 0x011A, 0x0126, 0x0133, 0x013F, 0x014B -.hword 0x0157, 0x0163, 0x016E, 0x017A, 0x0185, 0x0190, 0x019B, 0x01A5 -.hword 0x01B0, 0x01BA, 0x01C3, 0x01CC, 0x01D5, 0x01DE, 0x01E6, 0x01ED -.hword 0x01F4, 0x01FB, 0x0201, 0x0206, 0x020B, 0x0210, 0x0213, 0x0217 -.hword 0x0219, 0x021B, 0x021C, 0x021C, 0x021C, 0x021B, 0x0219, 0x0216 -.hword 0x0213, 0x020E, 0x0209, 0x0203, 0x01FB, 0x01F3, 0x01EA, 0x01E0 -.hword 0x01D5, 0x01C9, 0x01BC, 0x01AE, 0x019E, 0x018E, 0x017C, 0x0169 -.hword 0x0155, 0x0140, 0x0129, 0x0112, 0x00F9, 0x00DE, 0x00C3, 0x00A6 -.hword 0x0087, 0x0068, 0x0046, 0x0024, 0x0000, 0xC001, 0xC000, 0xBFFE -.hword 0xBFFB, 0xBFF6, 0xBFEF, 0xBFE8, 0xBFDF, 0xBFD5, 0xBFCA, 0xBFBE -.hword 0xBFB1, 0xBFA3, 0xBF94, 0xBF84, 0xBF73, 0xBF62, 0xBF4F, 0xBF3C -.hword 0xBF29, 0xBF14, 0xBEFF, 0xBEEA, 0xBED4, 0xBEBD, 0xBEA6, 0xBE8F -.hword 0xBE78, 0xBE60, 0xBE48, 0xBE30, 0xBE17, 0xBDFF, 0xBDE6, 0xBDCE -.hword 0xBDB5, 0xBD9D, 0xBD85, 0xBD6D, 0xBD55, 0xBD3E, 0xBD26, 0xBD0F -.hword 0xBCF9, 0xBCE3, 0xBCCE, 0xBCB9, 0xBCA4, 0xBC90, 0xBC7D, 0xBC6B -.hword 0xBC59, 0xBC49, 0xBC39, 0xBC2A, 0xBC1C, 0xBC0E, 0xBC02, 0xBBF7 -.hword 0xBBEE, 0xBBE5, 0xBBDD, 0xBBD7, 0xBBD2, 0xBBCF, 0xBBCC, 0xBBCC -.hword 0xBBCC, 0xBBCF, 0xBBD3, 0xBBD8, 0xBBDF, 0xBBE8, 0xBBF3, 0xBBFF -.hword 0xBC0D, 0xBC1D, 0xBC2F, 0xBC44, 0xBC5A, 0xBC72, 0xBC8C, 0xBCA8 -.hword 0xBCC7, 0xBCE8, 0xBD0B, 0xBD30, 0xBD58, 0xBD83, 0xBDAF, 0xBDDF -.hword 0xBE11, 0xBE45, 0xBE7C, 0xBEB6, 0xBEF2, 0xBF32, 0xBF74, 0xBFB9 -.hword 0xC001, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB -.hword 0xDFDE, 0xC001, 0xDFDB, 0x0000, 0xFFC8, 0xFF29, 0xFE31, 0xFCF0 -.hword 0xFB74, 0xF9CB, 0xF805, 0xF631, 0xF45B, 0xF295, 0xF0EB, 0xEF6E -.hword 0xEE2A, 0xED30, 0xEC6D, 0xEBC2, 0xEB2E, 0xEAAE, 0xEA40, 0xE9E1 -.hword 0xE990, 0xE94A, 0xE90C, 0xE8D5, 0xE8A2, 0xE870, 0xE83F, 0xE80A -.hword 0xE7D0, 0xE78E, 0xE751, 0xE721, 0xE6FD, 0xE6DF, 0xE6C7, 0xE6AF -.hword 0xE695, 0xE675, 0xE64C, 0xE617, 0xE5D2, 0xE580, 0xE524, 0xE4C1 -.hword 0xE457, 0xE3E8, 0xE376, 0xE301, 0xE28B, 0xE216, 0xE1A2, 0xE130 -.hword 0xE0C4, 0xE05D, 0xDFFC, 0xDFA3, 0xDF51, 0xDF07, 0xDEC6, 0xDE8E -.hword 0xDE61, 0xDE3F, 0xDE32, 0xDE3B, 0xDE52, 0xDE6F, 0xDE87, 0xDE93 -.hword 0xDE8E, 0xDE7B, 0xDE5B, 0xDE31, 0xDDFE, 0xDDC2, 0xDD80, 0xDD39 -.hword 0xDCEE, 0xDCA1, 0xDC54, 0xDC07, 0xDBBD, 0xDB76, 0xDB35, 0xDAFB -.hword 0xDAC8, 0xDA9F, 0xDA82, 0xDA70, 0xDA6D, 0xDA79, 0xDA97, 0xDAC6 -.hword 0xDB0A, 0xDB63, 0xDBD3, 0xDC5B, 0xDCFC, 0xDDB9, 0xDE93, 0x0000 -.hword 0x0008, 0x0021, 0x0047, 0x0078, 0x00B1, 0x00F0, 0x0132, 0x0174 -.hword 0x01B5, 0x01F1, 0x0227, 0x0253, 0x0273, 0x0284, 0x028A, 0x0288 -.hword 0x0281, 0x0273, 0x0261, 0x024B, 0x0231, 0x0214, 0x01F5, 0x01D4 -.hword 0x01B3, 0x0191, 0x0170, 0x014F, 0x0131, 0x0115, 0x0102, 0x00FC -.hword 0x00FD, 0x0100, 0x0100, 0x00F9, 0x00E6, 0x00C1, 0x0085, 0x002F -.hword 0xFFB8, 0xFF14, 0xFE3D, 0xFD40, 0xFC26, 0xFAFA, 0xF9C5, 0xF892 -.hword 0xF76B, 0xF65A, 0xF569, 0xF4A3, 0xF412, 0xF3C0, 0xF3B7, 0xF48D -.hword 0xF686, 0xF934, 0xFC26, 0xFEEF, 0x011E, 0x0246, 0x020D, 0x00B7 -.hword 0xFEC4, 0xFCB2, 0xFB00, 0xFA2E, 0xF9F8, 0xF9C7, 0xF99A, 0xF972 -.hword 0xF94D, 0xF92D, 0xF911, 0xF8F9, 0xF8E5, 0xF8D4, 0xF8C7, 0xF8BE -.hword 0xF8B8, 0xF8B6, 0xF8B6, 0xF8BA, 0xF8C1, 0xF8CB, 0xF8D8, 0xF8E8 -.hword 0xF8FA, 0xF90F, 0xF926, 0xF940, 0xF95C, 0xF97A, 0xF99A, 0xF9BC -.hword 0xF9E0, 0xFA06, 0xFA2E, 0x0000, 0x000D, 0x0034, 0x006F, 0x00BB -.hword 0x0112, 0x0171, 0x01D3, 0x0234, 0x0290, 0x02E3, 0x0327, 0x035A -.hword 0x0375, 0x0376, 0x0360, 0x033A, 0x0306, 0x02C6, 0x027B, 0x0228 -.hword 0x01CD, 0x016C, 0x0107, 0x00A0, 0x0038, 0xFFD2, 0xFF6D, 0xFF0D -.hword 0xFEB3, 0xFE61, 0xFE64, 0xFE95, 0xFEF2, 0xFF6C, 0xFFF6, 0x0081 -.hword 0x0100, 0x0163, 0x019E, 0x01A0, 0x015D, 0x00D0, 0x0004, 0xFF07 -.hword 0xFDE3, 0xFCA3, 0xFB55, 0xFA03, 0xF8B9, 0xF783, 0xF66D, 0xF582 -.hword 0xF4CE, 0xF45D, 0xF43B, 0xF4F6, 0xF6CE, 0xF959, 0xFC2A, 0xFED6 -.hword 0x00F1, 0x0210, 0x01E1, 0x00A8, 0xFEDB, 0xFCF0, 0xFB5E, 0xFA9B -.hword 0xFA69, 0xFA3C, 0xFA12, 0xF9ED, 0xF9CC, 0xF9AE, 0xF994, 0xF97E -.hword 0xF96B, 0xF95C, 0xF950, 0xF947, 0xF942, 0xF93F, 0xF940, 0xF943 -.hword 0xF94A, 0xF953, 0xF95F, 0xF96D, 0xF97E, 0xF991, 0xF9A6, 0xF9BE -.hword 0xF9D8, 0xF9F4, 0xFA12, 0xFA31, 0xFA53, 0xFA76, 0xFA9B, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB -.hword 0xEAAB, 0xEAAB, 0xEA82, 0xEA0F, 0xE95E, 0xE87D, 0xE778, 0xE65C -.hword 0xE535, 0xE411, 0xE2FC, 0xE202, 0xE130, 0xE094, 0xE039, 0xE004 -.hword 0xDFCF, 0xDF9B, 0xDF68, 0xDF37, 0xDF07, 0xDED8, 0xDEAC, 0xDE81 -.hword 0xDE59, 0xDE34, 0xDE11, 0xDDF1, 0xDDD5, 0xDDBC, 0xDDA6, 0xDD94 -.hword 0xDD87, 0xDD7D, 0xDD79, 0xDD78, 0xDD7D, 0xDD87, 0xDD96, 0xDDAB -.hword 0xDDC5, 0xDDE5, 0xDE0C, 0xDE39, 0xDE6D, 0xDEA7, 0xDEE8, 0xDF31 -.hword 0xDF81, 0xDFD9, 0xE039, 0xDF1A, 0xDB56, 0xD584, 0xCE36, 0xC602 -.hword 0xBD7C, 0xB539, 0xADCC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0006 -.hword 0x0009, 0x000C, 0x000F, 0x0013, 0x0016, 0x001A, 0x001E, 0x0021 -.hword 0x0025, 0x0029, 0x002C, 0x002F, 0x0032, 0x0035, 0x0037, 0x0039 -.hword 0x003B, 0x003B, 0x003C, 0x003B, 0x003A, 0x0039, 0x0036, 0x0033 -.hword 0x002F, 0x0029, 0x0023, 0x001C, 0x0014, 0x000A, 0x0000, 0xFFE2 -.hword 0xFFA4, 0xFF52, 0xFEF6, 0xFE9D, 0xFE52, 0xFE1E, 0xFE0F, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B -.hword 0x404B, 0x404B, 0x404B, 0x404C, 0x404D, 0x404E, 0x404F, 0x4050 -.hword 0x4052, 0x4053, 0x4055, 0x4056, 0x4057, 0x4058, 0x4058, 0x4059 -.hword 0x405B, 0x405E, 0x4062, 0x4067, 0x406D, 0x4073, 0x407A, 0x4081 -.hword 0x4089, 0x4090, 0x4098, 0x40A0, 0x40A8, 0x40AF, 0x40B6, 0x40BD -.hword 0x40C3, 0x40C9, 0x40CD, 0x40D1, 0x40D4, 0x40D6, 0x40D6, 0x40D5 -.hword 0x40D3, 0x40D0, 0x40CA, 0x40C3, 0x40BA, 0x40AF, 0x40A3, 0x4093 -.hword 0x4082, 0x406E, 0x4058, 0x4027, 0x3FC9, 0x3F4A, 0x3EB4, 0x3E12 -.hword 0x3D6E, 0x3CD4, 0x3C4E, 0x0000 - -toad_seg6_animindex_0600E318: # 0x0600E318 -.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0001, 0x0000 -.hword 0x0001, 0x00C9, 0x0001, 0x0000, 0x0064, 0x0917, 0x0064, 0x097B -.hword 0x0064, 0x09DF, 0x0064, 0x07EB, 0x0064, 0x084F, 0x0064, 0x08B3 -.hword 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0001, 0x07E8 -.hword 0x0001, 0x07E9, 0x0001, 0x07EA, 0x0001, 0x07E5, 0x0001, 0x07E6 -.hword 0x0001, 0x07E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E4 -.hword 0x0064, 0x0589, 0x0064, 0x05ED, 0x0064, 0x0651, 0x0064, 0x00D9 -.hword 0x0064, 0x013D, 0x0064, 0x01A1, 0x0001, 0x00CD, 0x0001, 0x00CE -.hword 0x0001, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E3 -.hword 0x0064, 0x06B5, 0x0064, 0x0719, 0x0064, 0x077D, 0x0064, 0x0205 -.hword 0x0064, 0x0269, 0x0064, 0x02CD, 0x0001, 0x00D0, 0x0001, 0x00D1 -.hword 0x0001, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E2 -.hword 0x0064, 0x0331, 0x0064, 0x0395, 0x0064, 0x03F9, 0x0001, 0x00D3 -.hword 0x0001, 0x00D4, 0x0001, 0x00D5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x07E1, 0x0064, 0x045D, 0x0064, 0x04C1, 0x0064, 0x0525 -.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8 - -toad_seg6_anim_0600E414: # 0x0600E414 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x14 -.word toad_seg6_animvalue_0600CE90 -.word toad_seg6_animindex_0600E318 -.word 0 - -toad_seg6_animvalue_0600E42C: # 0x0600E42C -.hword 0x0000, 0x003E, 0x0046, 0x004F, 0x0058, 0x005F, 0x0062, 0x005D -.hword 0x0052, 0x0046, 0x0040, 0x0045, 0x0050, 0x005A, 0x005F, 0x005A -.hword 0x0050, 0x0045, 0x0040, 0x0042, 0x0048, 0x0050, 0x0059, 0x005F -.hword 0x0064, 0x0062, 0x0057, 0x0048, 0x0040, 0x0045, 0x004F, 0x005A -.hword 0x005F, 0x005A, 0x0050, 0x0045, 0x0040, 0x0044, 0x004D, 0x0057 -.hword 0x005F, 0x0064, 0x0065, 0x0062, 0x0057, 0x0048, 0x0040, 0x0045 -.hword 0x004F, 0x005A, 0x005F, 0x005A, 0x0050, 0x0045, 0x0040, 0x0044 -.hword 0x004D, 0x0057, 0x005F, 0x0062, 0x0062, 0x005E, 0x0053, 0x0046 -.hword 0x0040, 0x0042, 0x0048, 0x0050, 0x0057, 0x005D, 0x005F, 0x005C -.hword 0x0053, 0x0049, 0x0041, 0x0040, 0x0046, 0x004D, 0x0054, 0x005B -.hword 0x0060, 0x0063, 0x0065, 0x0062, 0x005B, 0x004F, 0x0045, 0x0040 -.hword 0x0045, 0x004F, 0x005A, 0x005F, 0x005A, 0x0050, 0x0045, 0x0040 -.hword 0x0042, 0x0049, 0x0051, 0x0059, 0x005F, 0x0064, 0x0062, 0x0057 -.hword 0x0048, 0x0040, 0x0044, 0x004F, 0x005A, 0x005F, 0x005B, 0x0050 -.hword 0x0045, 0xFFE1, 0xFFD7, 0xFFCB, 0xFFBE, 0xFFB0, 0xFFA0, 0xFF90 -.hword 0xFF7E, 0xFF6B, 0xFF58, 0xFF43, 0xFF2D, 0xFF16, 0xFEFE, 0xFEE5 -.hword 0xFECB, 0xFEB0, 0xFE94, 0xFE77, 0xFE59, 0xFE3A, 0xFE1B, 0xFDFA -.hword 0xFDD9, 0xFDB7, 0xFD94, 0xFD70, 0xFD4B, 0xFD26, 0xFD00, 0xFCD9 -.hword 0xFCB1, 0xFC89, 0xFC60, 0xFC37, 0xFC0C, 0xFBE2, 0xFBB6, 0xFB8A -.hword 0xFB5D, 0xFB30, 0xFB02, 0xFAD4, 0xFAA5, 0xFA76, 0xFA46, 0xFA16 -.hword 0xF9E5, 0xF9B4, 0xF983, 0xF951, 0xF91F, 0xF8EC, 0xF8B9, 0xF886 -.hword 0xF852, 0xF81F, 0xF7EA, 0xF7B6, 0xF781, 0xF74D, 0xF718, 0xF6E2 -.hword 0xF6AD, 0xF677, 0xF642, 0xF60C, 0xF5D6, 0xF5A0, 0xF56A, 0xF534 -.hword 0xF4FE, 0xF4C8, 0xF492, 0xF45C, 0xF425, 0xF3EF, 0xF3BA, 0xF384 -.hword 0xF34E, 0xF318, 0xF2E3, 0xF2AE, 0xF278, 0xF243, 0xF20F, 0xF1DA -.hword 0xF1A6, 0xF172, 0xF13E, 0xF10B, 0xF0D8, 0xF0A5, 0xF072, 0xF040 -.hword 0xF00E, 0xEFDD, 0xEFAC, 0xEF7C, 0xEF4C, 0xEF1C, 0xEEED, 0xEEBF -.hword 0xEE91, 0xEE63, 0xEE36, 0xEE0A, 0xEDDE, 0xEDB3, 0xED88, 0xED5E -.hword 0xED35, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF -.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 -.hword 0x1FFF, 0xFFBC, 0xFFA9, 0xFFB7, 0xFFD5, 0xFFF3, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x000A, 0x000D, 0x000B, 0x0006, 0x0002, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0xFEB8, 0xFEB3, 0xFEB7, 0xFEBD, 0xFEC4, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 -.hword 0xFEC8, 0x0053, 0x0058, 0x005E, 0x0065, 0x006A, 0x006D, 0x006E -.hword 0x006F, 0x006F, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070 -.hword 0x006F, 0x006F, 0x006F, 0x006E, 0x006E, 0x006E, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0xEDC8, 0xEAD8, 0xE711, 0xE33A, 0xE015, 0xDE69, 0xDDCC -.hword 0xDD52, 0xDCF6, 0xDCB6, 0xDC8F, 0xDC7F, 0xDC82, 0xDC95, 0xDCB6 -.hword 0xDCE1, 0xDD15, 0xDD4D, 0xDD87, 0xDDC0, 0xDDF5, 0xDE23, 0xDE48 -.hword 0xDE60, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 -.hword 0xDE69, 0xBED3, 0xBECB, 0xBEC0, 0xBEB5, 0xBEAC, 0xBEA8, 0xBEA6 -.hword 0xBEA5, 0xBEA4, 0xBEA3, 0xBEA2, 0xBEA2, 0xBEA2, 0xBEA2, 0xBEA3 -.hword 0xBEA3, 0xBEA4, 0xBEA5, 0xBEA5, 0xBEA6, 0xBEA6, 0xBEA7, 0xBEA7 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 -.hword 0xBEA8, 0x0CF8, 0x0D65, 0x0DF0, 0x0E7E, 0x0EF2, 0x0F30, 0x0F46 -.hword 0x0F58, 0x0F65, 0x0F6F, 0x0F74, 0x0F76, 0x0F76, 0x0F73, 0x0F6F -.hword 0x0F68, 0x0F61, 0x0F59, 0x0F50, 0x0F48, 0x0F41, 0x0F3A, 0x0F35 -.hword 0x0F31, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 -.hword 0x0F30, 0x1162, 0x1357, 0x15DC, 0x186C, 0x1A84, 0x1BA2, 0x1C0A -.hword 0x1C5C, 0x1C9A, 0x1CC4, 0x1CDE, 0x1CE9, 0x1CE7, 0x1CDA, 0x1CC4 -.hword 0x1CA7, 0x1C85, 0x1C60, 0x1C39, 0x1C13, 0x1BEF, 0x1BD0, 0x1BB8 -.hword 0x1BA8, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 -.hword 0x1BA2, 0xB9E7, 0xBAB7, 0xBBC3, 0xBCD3, 0xBDB2, 0xBE28, 0xBE54 -.hword 0xBE76, 0xBE8F, 0xBEA1, 0xBEAC, 0xBEB0, 0xBEAF, 0xBEAA, 0xBEA1 -.hword 0xBE95, 0xBE87, 0xBE77, 0xBE67, 0xBE57, 0xBE49, 0xBE3C, 0xBE32 -.hword 0xBE2B, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 -.hword 0xBE28, 0xEB0D, 0xEBEF, 0xED0E, 0xEE26, 0xEEF4, 0xEF34, 0xEE32 -.hword 0xEC27, 0xEA36, 0xE97E, 0xEAA4, 0xECF1, 0xEF86, 0xF182, 0xF2AB -.hword 0xF371, 0xF3EE, 0xF43D, 0xF474, 0xF490, 0xF480, 0xF432, 0xF397 -.hword 0xF1B1, 0xEF34, 0xECC9, 0xEA68, 0xE97E, 0xEAAC, 0xED02, 0xEF97 -.hword 0xF182, 0xF29B, 0xF361, 0xF3E6, 0xF43D, 0xF46F, 0xF470, 0xF42E -.hword 0xF397, 0xF27E, 0xF0F1, 0xEF34, 0xECE1, 0xEA71, 0xE97E, 0xEAB0 -.hword 0xED05, 0xEF98, 0xF182, 0xF29C, 0xF364, 0xF3E9, 0xF43D, 0xF470 -.hword 0xF479, 0xF43A, 0xF397, 0xF192, 0xEF34, 0xED63, 0xEB72, 0xE9F5 -.hword 0xE97E, 0xEA1A, 0xEB4C, 0xECDB, 0xEE8F, 0xF02F, 0xF182, 0xF26E -.hword 0xF316, 0xF399, 0xF418, 0xF43D, 0xF437, 0xF43E, 0xF436, 0xF402 -.hword 0xF383, 0xF262, 0xF0CA, 0xEF34, 0xED76, 0xEB7F, 0xE9F5, 0xE97E -.hword 0xEAA8, 0xECF9, 0xEF8E, 0xF182, 0xF2A5, 0xF36E, 0xF3EF, 0xF43D -.hword 0xF46F, 0xF485, 0xF472, 0xF427, 0xF397, 0xF1B9, 0xEF34, 0xECC1 -.hword 0xEA61, 0xE97E, 0xEAA7, 0xECEC, 0xEF7B, 0xF182, 0xF29D, 0xF344 -.hword 0xF3EB, 0xFEC3, 0xFBE0, 0xF823, 0xF457, 0xF148, 0xEFBF, 0xF08E -.hword 0xF354, 0xF712, 0xFAC8, 0xFF59, 0x0505, 0x09DD, 0x0BEE, 0x09E5 -.hword 0x050F, 0xFF70, 0xFB0C, 0xF863, 0xF66F, 0xF4E6, 0xF37D, 0xF1EA -.hword 0xEFF6, 0xEFBF, 0xF290, 0xF6AF, 0xFAC8, 0xFF82, 0x0529, 0x09EA -.hword 0x0BEE, 0x09F1, 0x052F, 0xFF96, 0xFB0C, 0xF80E, 0xF5AC, 0xF3B2 -.hword 0xF1EA, 0xF03B, 0xEF3D, 0xEFBF, 0xF267, 0xF67E, 0xFAC8, 0xFFB1 -.hword 0x0554, 0x09FA, 0x0BEE, 0x09E4, 0x050E, 0xFF70, 0xFB0C, 0xF83C -.hword 0xF5E6, 0xF3DB, 0xF1EA, 0xF000, 0xEFBF, 0xF1B3, 0xF47E, 0xF7AC -.hword 0xFAC8, 0xFE0C, 0x01B7, 0x055E, 0x0893, 0x0AE7, 0x0BEE, 0x0A58 -.hword 0x063A, 0x013B, 0xFD05, 0xFB0C, 0xF913, 0xF70E, 0xF519, 0xF34C -.hword 0xF1C1, 0xF051, 0xEF64, 0xEFBF, 0xF183, 0xF420, 0xF74F, 0xFAC8 -.hword 0xFF70, 0x0519, 0x09E4, 0x0BEE, 0x09DA, 0x04F3, 0xFF51, 0xFB0C -.hword 0xF881, 0xF686, 0xF4E7, 0xF36F, 0xF1EA, 0xEFFC, 0xEFBF, 0xF280 -.hword 0xF686, 0xFAC8, 0xFF99, 0x0507, 0x09A0, 0x0BEE, 0x09EF, 0x04B9 -.hword 0xFF85, 0xBDF4, 0xB932, 0xB311, 0xACE6, 0xA806, 0xA5C9, 0xA761 -.hword 0xAC49, 0xB342, 0xBB0C, 0xC63B, 0xD4BF, 0xE162, 0xE6F0, 0xE1ED -.hword 0xD5D0, 0xC7D3, 0xBD30, 0xB735, 0xB328, 0xB03B, 0xAD9E, 0xAA81 -.hword 0xA66F, 0xA5C9, 0xAADA, 0xB280, 0xBB0C, 0xC699, 0xD514, 0xE184 -.hword 0xE6F0, 0xE206, 0xD61A, 0xC828, 0xBD30, 0xB68D, 0xB1C1, 0xAE00 -.hword 0xAA81, 0xA708, 0xA4EE, 0xA5C9, 0xAA85, 0xB215, 0xBB0C, 0xC708 -.hword 0xD577, 0xE1A9, 0xE6F0, 0xE1EA, 0xD5CD, 0xC7D2, 0xBD30, 0xB6F7 -.hword 0xB241, 0xAE57, 0xAA81, 0xA67E, 0xA5C9, 0xA949, 0xAE54, 0xB469 -.hword 0xBB0C, 0xC2E2, 0xCC1B, 0xD585, 0xDDED, 0xE422, 0xE6F0, 0xE311 -.hword 0xD8D2, 0xCC5E, 0xC1E3, 0xBD30, 0xB916, 0xB4F7, 0xB0FE, 0xAD57 -.hword 0xAA2D, 0xA731, 0xA539, 0xA5C9, 0xA8E3, 0xAD82, 0xB394, 0xBB0C -.hword 0xC670, 0xD4EE, 0xE175, 0xE6F0, 0xE1D3, 0xD58E, 0xC78A, 0xBD30 -.hword 0xB77B, 0xB361, 0xB044, 0xAD83, 0xAA81, 0xA67B, 0xA5C9, 0xAAB3 -.hword 0xB222, 0xBB0C, 0xC6CB, 0xD4B8, 0xE0C9, 0xE6F0, 0xE209, 0xD506 -.hword 0xC803, 0x14DB, 0x13C1, 0x1258, 0x10F2, 0x0FDE, 0x0F6F, 0x104C -.hword 0x123B, 0x1439, 0x1542, 0x14C4, 0x1365, 0x11F7, 0x1150, 0x1202 -.hword 0x137E, 0x14E4, 0x1554, 0x148E, 0x1322, 0x116A, 0x0FC2, 0x0E85 -.hword 0x0E6C, 0x0F6F, 0x1179, 0x13EE, 0x1542, 0x14C7, 0x1367, 0x11F8 -.hword 0x1150, 0x1203, 0x1382, 0x14E8, 0x1554, 0x143C, 0x1233, 0x1008 -.hword 0x0E85, 0x0E17, 0x0E7A, 0x0F6F, 0x1167, 0x13E4, 0x1542, 0x14CA -.hword 0x136A, 0x11F9, 0x1150, 0x1202, 0x137E, 0x14E4, 0x1554, 0x1445 -.hword 0x1244, 0x1018, 0x0E85, 0x0E76, 0x0F6F, 0x10E5, 0x12C6, 0x1470 -.hword 0x1542, 0x151A, 0x1468, 0x136E, 0x126B, 0x11A1, 0x1150, 0x11CA -.hword 0x12EA, 0x143B, 0x154B, 0x1554, 0x13F9, 0x1262, 0x10C9, 0x0F66 -.hword 0x0E71, 0x0E34, 0x0E9D, 0x0F6F, 0x10D5, 0x12B4, 0x1465, 0x1542 -.hword 0x14C6, 0x1366, 0x11F8, 0x1150, 0x1201, 0x137B, 0x14E1, 0x1554 -.hword 0x148F, 0x131D, 0x1160, 0x0FB7, 0x0E85, 0x0E6E, 0x0F6F, 0x117C -.hword 0x13EE, 0x1542, 0x14CE, 0x1372, 0x1202, 0x1150, 0x11F4, 0x136D -.hword 0x14E6, 0xFEC2, 0xFBE2, 0xF836, 0xF499, 0xF1E1, 0xF0E7, 0xF306 -.hword 0xF7CA, 0xFD58, 0x01D4, 0x0579, 0x091F, 0x0BE2, 0x0CDC, 0x0B69 -.hword 0x0826, 0x0414, 0x0034, 0xFCB3, 0xF92C, 0xF5C7, 0xF2AD, 0xF006 -.hword 0xEF02, 0xF0E7, 0xF606, 0xFC9B, 0x01D4, 0x05A0, 0x0940, 0x0BED -.hword 0x0CDC, 0x0B79, 0x084D, 0x043E, 0x0034, 0xFC06, 0xF770, 0xF331 -.hword 0xF006, 0xEE84, 0xEEC8, 0xF0E7, 0xF5C8, 0xFC60, 0x01D4, 0x05CF -.hword 0x096A, 0x0BFD, 0x0CDC, 0x0B6B, 0x0828, 0x0415, 0x0034, 0xFC3C -.hword 0xF7B7, 0xF364, 0xF006, 0xEF1D, 0xF0E7, 0xF490, 0xF94E, 0xFE14 -.hword 0x01D4, 0x04A7, 0x0740, 0x097E, 0x0B43, 0x0C6D, 0x0CDC, 0x0BA9 -.hword 0x08BB, 0x052E, 0x021D, 0x0034, 0xFCCA, 0xF90B, 0xF55F, 0xF22A -.hword 0xEFD3, 0xEEC4, 0xEF1F, 0xF0E7, 0xF44E, 0xF8E0, 0xFDB1, 0x01D4 -.hword 0x058F, 0x0932, 0x0BE8, 0x0CDC, 0x0B5F, 0x0808, 0x03F2, 0x0034 -.hword 0xFCD2, 0xF941, 0xF5C2, 0xF298, 0xF006, 0xEF07, 0xF0E7, 0xF5FD -.hword 0xFC76, 0x01D4, 0x05BD, 0x092D, 0x0BB3, 0x0CDC, 0x0B66, 0x07C9 -.hword 0x042B, 0xC279, 0xC831, 0xCF7D, 0xD6AF, 0xDC1B, 0xDE14, 0xD9EF -.hword 0xD08F, 0xC5A1, 0xBCD4, 0xB5C2, 0xAEB9, 0xA968, 0xA781, 0xAA35 -.hword 0xB05B, 0xB81D, 0xBFA7, 0xC6AD, 0xCDDD, 0xD4D4, 0xDB2F, 0xE089 -.hword 0xE239, 0xDE14, 0xD3F2, 0xC70C, 0xBCD4, 0xB576, 0xAE77, 0xA952 -.hword 0xA781, 0xAA15, 0xB00E, 0xB7CA, 0xBFA7, 0xC80E, 0xD16C, 0xDA20 -.hword 0xE089, 0xE35E, 0xE281, 0xDE14, 0xD46E, 0xC780, 0xBCD4, 0xB519 -.hword 0xAE25, 0xA934, 0xA781, 0xAA30, 0xB057, 0xB81C, 0xBFA7, 0xC7A3 -.hword 0xD0E0, 0xD9B9, 0xE089, 0xE201, 0xDE14, 0xD6D3, 0xCD81, 0xC429 -.hword 0xBCD4, 0xB756, 0xB252, 0xAE00, 0xAA9B, 0xA85D, 0xA781, 0xA9C2 -.hword 0xAF50, 0xB610, 0xBBE7, 0xBFA7, 0xC698, 0xCE3B, 0xD5B9, 0xDC3D -.hword 0xE0F0, 0xE2D9, 0xE1D2, 0xDE14, 0xD756, 0xCE5A, 0xC4EB, 0xBCD4 -.hword 0xB597, 0xAE94, 0xA95C, 0xA781, 0xAA4A, 0xB096, 0xB861, 0xBFA7 -.hword 0xC66E, 0xCDB4, 0xD4DF, 0xDB59, 0xE089, 0xE22E, 0xDE14, 0xD404 -.hword 0xC753, 0xBCD4, 0xB53D, 0xAE9E, 0xA9C4, 0xA781, 0xAA3C, 0xB116 -.hword 0xB7EF, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB -.hword 0xDFDE, 0xC001, 0xDFDB, 0xE13B, 0xE69C, 0xED8B, 0xF4DD, 0xFB68 -.hword 0x0000, 0x01D1, 0x019E, 0x009B, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFAA4, 0xFB94, 0xFCC9, 0xFE10, 0xFF34 -.hword 0x0000, 0x0051, 0x0048, 0x001B, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFAEC, 0xFB8D, 0xFC6E, 0xFD81, 0xFEB6 -.hword 0x0000, 0x01F2, 0x048F, 0x06ED, 0x0826, 0x076E, 0x0575, 0x0381 -.hword 0x02DA, 0x047C, 0x077F, 0x0A53, 0x0B68, 0x0A4D, 0x0803, 0x0523 -.hword 0x0244, 0x0000, 0xFF2A, 0x0000, 0x02BB, 0x0639, 0x0826, 0x0773 -.hword 0x0579, 0x0382, 0x02DA, 0x047C, 0x077F, 0x0A53, 0x0B68, 0x0A4D -.hword 0x0803, 0x0523, 0x0244, 0x0000, 0xFF2A, 0x0000, 0x02B9, 0x0635 -.hword 0x0826, 0x0777, 0x057D, 0x0384, 0x02DA, 0x047B, 0x077D, 0x0A50 -.hword 0x0B68, 0x0A58, 0x081F, 0x054A, 0x0266, 0x0000, 0x0000, 0x01B3 -.hword 0x03BD, 0x05BE, 0x0756, 0x0826, 0x07BB, 0x0655, 0x049D, 0x033C -.hword 0x02DA, 0x0408, 0x065B, 0x0903, 0x0B2F, 0x0B68, 0x09B1, 0x07C6 -.hword 0x05C4, 0x03C5, 0x01E6, 0x0042, 0xFF5D, 0x0000, 0x01FE, 0x0498 -.hword 0x06EF, 0x0826, 0x0771, 0x0579, 0x0384, 0x02DA, 0x047A, 0x077D -.hword 0x0A53, 0x0B68, 0x0A47, 0x07F2, 0x0509, 0x022D, 0x0000, 0xFF30 -.hword 0x0000, 0x02BF, 0x0637, 0x0826, 0x077D, 0x058C, 0x0394, 0x02DA -.hword 0x045F, 0x0759, 0x0A53, 0xA614, 0x9D34, 0x942B, 0x8BF9, 0x859D -.hword 0x8215, 0x807B, 0x7F36, 0x7E46, 0x7D9F, 0x7D3A, 0x7D0F, 0x7D16 -.hword 0x7D49, 0x7D9F, 0x7E11, 0x7E97, 0x7F2A, 0x7FC2, 0x805A, 0x80E5 -.hword 0x815F, 0x81BF, 0x81FE, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 -.hword 0x8215, 0x8215, 0x8215, 0xFE3B, 0xFEA1, 0xFF25, 0xFFAD, 0x001A -.hword 0x0055, 0x006B, 0x007B, 0x0088, 0x0091, 0x0096, 0x0098, 0x0098 -.hword 0x0095, 0x0091, 0x008B, 0x0084, 0x007C, 0x0074, 0x006C, 0x0065 -.hword 0x005F, 0x005A, 0x0056, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 -.hword 0x0055, 0x0055, 0x0055, 0x3BCF, 0x3B4A, 0x3ACB, 0x3A5B, 0x3A06 -.hword 0x39D6, 0x39BE, 0x39AC, 0x399F, 0x3995, 0x398F, 0x398D, 0x398D -.hword 0x3990, 0x3995, 0x399C, 0x39A3, 0x39AB, 0x39B4, 0x39BC, 0x39C4 -.hword 0x39CB, 0x39D1, 0x39D4, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 -.hword 0x39D6, 0x39D6, 0x39D6, 0x0000 - -toad_seg6_animindex_0600FA44: # 0x0600FA44 -.hword 0x0001, 0x0000, 0x0070, 0x0001, 0x0070, 0x0071, 0x0001, 0x0000 -.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0070, 0x09BB, 0x0070, 0x0A2B -.hword 0x0070, 0x0A9B, 0x0070, 0x086B, 0x0070, 0x08DB, 0x0070, 0x094B -.hword 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0001, 0x0868 -.hword 0x0001, 0x0869, 0x0001, 0x086A, 0x0001, 0x0865, 0x0001, 0x0866 -.hword 0x0001, 0x0867, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0864 -.hword 0x0070, 0x05C1, 0x0070, 0x0631, 0x0070, 0x06A1, 0x0070, 0x00F1 -.hword 0x0001, 0x0000, 0x0070, 0x0161, 0x0001, 0x00E5, 0x0001, 0x00E6 -.hword 0x0001, 0x00E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0863 -.hword 0x0070, 0x0711, 0x0070, 0x0781, 0x0070, 0x07F1, 0x0070, 0x01D1 -.hword 0x0070, 0x0241, 0x0070, 0x02B1, 0x0001, 0x00E8, 0x0001, 0x00E9 -.hword 0x0001, 0x00EA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0862 -.hword 0x0070, 0x0321, 0x0070, 0x0391, 0x0070, 0x0401, 0x0001, 0x00EB -.hword 0x0001, 0x00EC, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0861, 0x0070, 0x0471, 0x0070, 0x04E1, 0x0070, 0x0551 -.hword 0x0001, 0x00EE, 0x0001, 0x00EF, 0x0001, 0x00F0 - -toad_seg6_anim_0600FB40: # 0x0600FB40 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x70 -.hword 0x14 -.word toad_seg6_animvalue_0600E42C -.word toad_seg6_animindex_0600FA44 -.word 0 - -glabel toad_seg6_anims_0600FB58 # 0x0600FB58 -.word toad_seg6_anim_0600B66C -.word toad_seg6_anim_0600CE78 -.word toad_seg6_anim_0600E414 -.word toad_seg6_anim_0600FB40 -.word toad_seg6_anim_060099F0 -.word toad_seg6_anim_0600A0D0 -.word toad_seg6_anim_06008F7C -.word toad_seg6_anim_06009310 +# Toad + +.balign 8 +toad_seg6_light_06005908: # 0x06005908 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +toad_seg6_light_06005910: # 0x06005910 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_texture_06005920: # 0x06005920 +.incbin "actors/toad/toad_face.rgba16" + +toad_seg6_texture_06006120: # 0x06006120 +.incbin "actors/toad/toad_head.rgba16" + +toad_seg6_vertex_06006920: # 0x06006920 +vertex -43, -102, 106, 36, 848, 0xBA, 0xCC, 0x5B, 0xFF +vertex -56, -68, 103, -108, 448, 0xA9, 0xFB, 0x5B, 0xFF +vertex -77, -96, 50, -314, 702, 0x94, 0xC1, 0x13, 0xFF +vertex 0, -135, 97, 486, 1044, 0x00, 0x8D, 0x34, 0xFF +vertex -42, -128, 69, 46, 990, 0xBB, 0x9B, 0x1E, 0xFF +vertex 0, -99, 124, 480, 722, 0x00, 0xD4, 0x76, 0xFF +vertex 0, -55, 127, 472, 332, 0x00, 0xFE, 0x7E, 0xFF +vertex 44, -102, 106, 930, 840, 0x46, 0xCC, 0x5B, 0xFF +vertex 0, -29, 125, 466, 92, 0x00, 0x13, 0x7D, 0xFF +vertex 57, -68, 103, 1058, 436, 0x57, 0xFB, 0x5B, 0xFF +vertex 78, -96, 50, 1274, 688, 0x72, 0xCC, 0x0E, 0xFF +vertex 43, -128, 69, 926, 980, 0x47, 0x9A, 0x18, 0xFF +vertex -56, -20, 101, -118, 16, 0xB5, 0x11, 0x64, 0xFF +vertex 57, -20, 101, 1052, 4, 0x4A, 0x11, 0x65, 0xFF +vertex 0, 4, 113, 460, -208, 0x00, 0x2B, 0x77, 0xFF + +toad_seg6_vertex_06006A10: # 0x06006A10 +vertex 0, -143, 8, -546, 672, 0xF8, 0x85, 0xE4, 0xFF +vertex -29, -135, 34, -802, 592, 0xC8, 0x8F, 0xFD, 0xFF +vertex -56, -113, 7, -560, 370, 0xAB, 0xAE, 0xD4, 0xFF +vertex -56, -68, 103, -108, 448, 0xA9, 0xFB, 0x5B, 0xFF +vertex -56, -20, 101, -118, 16, 0xB5, 0x11, 0x64, 0xFF +vertex -86, -52, 32, -420, 314, 0x84, 0xEA, 0x06, 0xFF +vertex -77, -96, 50, -314, 702, 0x94, 0xC1, 0x13, 0xFF +vertex 87, -52, 32, 1364, 296, 0x7C, 0xF2, 0x16, 0xFF +vertex 57, -20, 101, 1052, 4, 0x4A, 0x11, 0x65, 0xFF +vertex 57, -68, 103, 1058, 436, 0x57, 0xFB, 0x5B, 0xFF +vertex 78, -96, 50, 1274, 688, 0x72, 0xCC, 0x0E, 0xFF +vertex -42, -128, 69, -1146, 510, 0xBB, 0x9B, 0x1E, 0xFF +vertex -77, -96, 50, -998, 182, 0x94, 0xC1, 0x13, 0xFF +vertex 0, -135, 97, -1412, 574, 0x00, 0x8D, 0x34, 0xFF +vertex -86, -52, 32, -858, -260, 0x84, 0xEA, 0x06, 0xFF +vertex -61, -80, -18, -338, 40, 0xB0, 0xC1, 0xB5, 0xFF + +toad_seg6_vertex_06006B10: # 0x06006B10 +vertex 0, -143, 8, -546, 672, 0xF8, 0x85, 0xE4, 0xFF +vertex -56, -113, 7, -560, 370, 0xAB, 0xAE, 0xD4, 0xFF +vertex 0, -124, -23, -254, 492, 0x02, 0xA1, 0xAD, 0xFF +vertex -61, -80, -18, -338, 40, 0xB0, 0xC1, 0xB5, 0xFF +vertex 0, -135, 97, -1412, 574, 0x00, 0x8D, 0x34, 0xFF +vertex 30, -135, 34, -802, 592, 0x33, 0x8E, 0xEF, 0xFF +vertex 43, -128, 69, -1146, 510, 0x47, 0x9A, 0x18, 0xFF +vertex 0, -94, -43, -92, 182, 0x15, 0xB7, 0x9B, 0xFF +vertex 57, -113, 7, -560, 370, 0x4D, 0xA9, 0xCF, 0xFF +vertex 62, -80, -18, -338, 40, 0x62, 0xC9, 0xC8, 0xFF +vertex 78, -96, 50, -998, 182, 0x72, 0xCC, 0x0E, 0xFF +vertex 87, -52, 32, -858, -260, 0x7C, 0xF2, 0x16, 0xFF + +toad_seg6_vertex_06006BD0: # 0x06006BD0 +vertex 34, -28, 97, -26, 942, 0x12, 0x9F, 0x4E, 0xFF +vertex 142, -44, 36, 1040, 1000, 0x45, 0xA0, 0x2C, 0xFF +vertex 71, 13, 144, 98, 396, 0x28, 0xBB, 0x62, 0xFF +vertex -33, -28, 97, -532, 1064, 0xFB, 0x9E, 0x50, 0xFF +vertex 176, 0, 13, 1482, 566, 0x78, 0xDD, 0x10, 0xFF +vertex 89, 71, 148, 306, -192, 0x3E, 0x0D, 0x6D, 0xFF +vertex -70, 13, 145, -966, 654, 0xE6, 0xC0, 0x69, 0xFF +vertex 34, -28, 97, 734, 1682, 0x12, 0x9F, 0x4E, 0xFF +vertex 76, -57, 47, 622, 1826, 0x1F, 0x93, 0x38, 0xFF +vertex 142, -44, 36, 640, 1996, 0x45, 0xA0, 0x2C, 0xFF +vertex 71, -102, -71, 322, 1896, 0x1D, 0x85, 0xFA, 0xFF +vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF +vertex -175, 48, -12, -402, 498, 0x88, 0x21, 0xED, 0xFF +vertex -70, 149, 72, 194, 88, 0xD3, 0x75, 0x12, 0xFF +vertex -141, 91, -35, -264, 168, 0xAD, 0x52, 0xD1, 0xFF + +toad_seg6_vertex_06006CC0: # 0x06006CC0 +vertex -78, 122, -51, 490, 500, 0xD3, 0x65, 0xC3, 0xFF +vertex -38, 154, 8, 1016, 282, 0xE4, 0x79, 0xE8, 0xFF +vertex 0, 133, -57, 506, -88, 0x00, 0x70, 0xC5, 0xFF +vertex -70, 149, 72, 194, 88, 0xD3, 0x75, 0x12, 0xFF +vertex 71, 149, 72, 1052, -96, 0x26, 0x77, 0x15, 0xFF +vertex 39, 154, 7, 796, -256, 0x10, 0x7C, 0xEE, 0xFF +vertex -38, 154, 8, 320, -154, 0xE4, 0x79, 0xE8, 0xFF +vertex -87, 119, 122, 22, 468, 0xC3, 0x53, 0x49, 0xFF +vertex 71, 149, 72, 1066, -2, 0x26, 0x77, 0x15, 0xFF +vertex -70, 149, 72, 120, 78, 0xD3, 0x75, 0x12, 0xFF +vertex 89, 119, 122, 1202, 368, 0x3A, 0x54, 0x4A, 0xFF +vertex -87, 71, 148, 50, 828, 0xC5, 0x10, 0x6F, 0xFF +vertex 89, 71, 148, 1230, 728, 0x3E, 0x0D, 0x6D, 0xFF +vertex -70, 13, 145, 200, 1082, 0xE6, 0xC0, 0x69, 0xFF +vertex -141, 91, -35, 472, 1082, 0xAD, 0x52, 0xD1, 0xFF +vertex -70, 34, -143, -446, 512, 0xDA, 0x31, 0x92, 0xFF + +toad_seg6_vertex_06006DC0: # 0x06006DC0 +vertex -141, 91, -35, 472, 1082, 0xAD, 0x52, 0xD1, 0xFF +vertex -70, 149, 72, 1420, 692, 0xD3, 0x75, 0x12, 0xFF +vertex -38, 154, 8, 1016, 282, 0xE4, 0x79, 0xE8, 0xFF +vertex -38, 90, -112, -22, 184, 0xF0, 0x54, 0xA3, 0xFF +vertex -78, 122, -51, 490, 500, 0xD3, 0x65, 0xC3, 0xFF +vertex 0, 133, -57, 506, -88, 0x00, 0x70, 0xC5, 0xFF +vertex -175, 48, -12, -354, -42, 0x88, 0x21, 0xED, 0xFF +vertex -87, 119, 122, 1274, 12, 0xC3, 0x53, 0x49, 0xFF +vertex -70, 149, 72, 1116, -304, 0xD3, 0x75, 0x12, 0xFF +vertex -175, 0, 13, -346, 408, 0x87, 0xE0, 0x13, 0xFF +vertex -87, 71, 148, 1280, 464, 0xC5, 0x10, 0x6F, 0xFF +vertex -141, -44, 37, -168, 914, 0xBA, 0xA7, 0x37, 0xFF +vertex -70, 34, -143, -446, 512, 0xDA, 0x31, 0x92, 0xFF +vertex 89, 71, 148, -76, 968, 0x3E, 0x0D, 0x6D, 0xFF +vertex 176, 0, 13, 1032, 922, 0x78, 0xDD, 0x10, 0xFF +vertex 176, 47, -12, 1026, 610, 0x79, 0x22, 0xF0, 0xFF + +toad_seg6_vertex_06006EC0: # 0x06006EC0 +vertex -141, -44, 37, -168, 914, 0xBA, 0xA7, 0x37, 0xFF +vertex -70, 13, 145, 1136, 958, 0xE6, 0xC0, 0x69, 0xFF +vertex -87, 71, 148, 1280, 464, 0xC5, 0x10, 0x6F, 0xFF +vertex -66, -61, 45, 554, 1460, 0xE7, 0x96, 0x3F, 0xFF +vertex -33, -28, 97, 706, 1508, 0xFB, 0x9E, 0x50, 0xFF +vertex -70, 13, 145, 842, 1372, 0xE6, 0xC0, 0x69, 0xFF +vertex -141, -44, 37, 524, 1270, 0xBA, 0xA7, 0x37, 0xFF +vertex -33, -88, -5, 432, 1586, 0xEC, 0x89, 0x25, 0xFF +vertex -70, -102, -71, 266, 1534, 0xD7, 0x88, 0x00, 0xFF +vertex 89, 71, 148, -76, 968, 0x3E, 0x0D, 0x6D, 0xFF +vertex 176, 47, -12, 1026, 610, 0x79, 0x22, 0xF0, 0xFF +vertex 89, 119, 122, -82, 656, 0x3A, 0x54, 0x4A, 0xFF +vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF +vertex 142, 91, -36, 908, 228, 0x54, 0x55, 0xD7, 0xFF +vertex 71, 149, 72, 18, 266, 0x26, 0x77, 0x15, 0xFF + +toad_seg6_vertex_06006FB0: # 0x06006FB0 +vertex -88, -72, -121, -182, 430, 0xC2, 0xAE, 0xB7, 0xFF +vertex -175, 48, -12, 1388, 114, 0x88, 0x21, 0xED, 0xFF +vertex -88, -23, -147, -130, -66, 0xC6, 0xF2, 0x91, 0xFF +vertex -175, 0, 13, 1336, 612, 0x87, 0xE0, 0x13, 0xFF +vertex -70, -102, -71, -80, 898, 0xD7, 0x88, 0x00, 0xFF +vertex -141, -44, 37, 1138, 1040, 0xBA, 0xA7, 0x37, 0xFF +vertex 34, -88, -5, 458, 1758, 0x0A, 0x86, 0x20, 0xFF +vertex -70, -102, -71, 266, 1534, 0xD7, 0x88, 0x00, 0xFF +vertex 71, -102, -71, 322, 1896, 0x1D, 0x85, 0xFA, 0xFF +vertex 71, 149, 72, 18, 266, 0x26, 0x77, 0x15, 0xFF +vertex 142, 91, -36, 908, 228, 0x54, 0x55, 0xD7, 0xFF +vertex 79, 122, -52, 704, -146, 0x2C, 0x6B, 0xCF, 0xFF +vertex 39, 154, 7, 210, -124, 0x10, 0x7C, 0xEE, 0xFF +vertex 79, 122, -52, -82, 342, 0x2C, 0x6B, 0xCF, 0xFF +vertex 39, 90, -112, 670, 514, 0x1C, 0x58, 0xAA, 0xFF +vertex 0, 133, -57, 430, -262, 0x00, 0x70, 0xC5, 0xFF + +toad_seg6_vertex_060070B0: # 0x060070B0 +vertex 71, 34, -144, 848, 1202, 0x2D, 0x32, 0x95, 0xFF +vertex -38, 90, -112, 1178, -54, 0xF0, 0x54, 0xA3, 0xFF +vertex 39, 90, -112, 670, 514, 0x1C, 0x58, 0xAA, 0xFF +vertex 142, 91, -36, -508, 890, 0x54, 0x55, 0xD7, 0xFF +vertex 79, 122, -52, -82, 342, 0x2C, 0x6B, 0xCF, 0xFF +vertex 0, 133, -57, 430, -262, 0x00, 0x70, 0xC5, 0xFF +vertex 142, -44, 36, -38, 932, 0x45, 0xA0, 0x2C, 0xFF +vertex 71, -102, -71, 1100, 968, 0x1D, 0x85, 0xFA, 0xFF +vertex 88, -72, -121, 1238, 498, 0x3A, 0xAD, 0xB5, 0xFF +vertex 88, -24, -147, -90, 608, 0x3D, 0xF2, 0x93, 0xFF +vertex -70, 34, -143, 904, 182, 0xDA, 0x31, 0x92, 0xFF +vertex 71, 34, -144, -10, 212, 0x2D, 0x32, 0x95, 0xFF +vertex -38, 90, -112, 662, -172, 0xF0, 0x54, 0xA3, 0xFF +vertex -88, -23, -147, 1048, 572, 0xC6, 0xF2, 0x91, 0xFF +vertex 88, -72, -121, -72, 958, 0x3A, 0xAD, 0xB5, 0xFF +vertex -88, -72, -121, 1066, 922, 0xC2, 0xAE, 0xB7, 0xFF + +toad_seg6_vertex_060071B0: # 0x060071B0 +vertex 176, 0, 13, -180, 454, 0x78, 0xDD, 0x10, 0xFF +vertex 88, -24, -147, 1236, 52, 0x3D, 0xF2, 0x93, 0xFF +vertex 176, 47, -12, -182, 6, 0x79, 0x22, 0xF0, 0xFF +vertex 88, -72, -121, 1238, 498, 0x3A, 0xAD, 0xB5, 0xFF +vertex 142, -44, 36, -38, 932, 0x45, 0xA0, 0x2C, 0xFF + +toad_seg6_vertex_06007200: # 0x06007200 +vertex 176, 47, -12, 0, 0, 0x79, 0x22, 0xF0, 0xFF +vertex 71, 34, -144, 0, 0, 0x2D, 0x32, 0x95, 0xFF +vertex 142, 91, -36, 0, 0, 0x54, 0x55, 0xD7, 0xFF +vertex -38, 154, 8, 0, 0, 0xE4, 0x79, 0xE8, 0xFF +vertex 39, 154, 7, 0, 0, 0x10, 0x7C, 0xEE, 0xFF +vertex 0, 133, -57, 0, 0, 0x00, 0x70, 0xC5, 0xFF +vertex 79, 122, -52, 0, 0, 0x2C, 0x6B, 0xCF, 0xFF +vertex -88, -23, -147, 0, 0, 0xC6, 0xF2, 0x91, 0xFF +vertex -141, 91, -35, 0, 0, 0xAD, 0x52, 0xD1, 0xFF +vertex -70, 34, -143, 0, 0, 0xDA, 0x31, 0x92, 0xFF +vertex -175, 48, -12, 0, 0, 0x88, 0x21, 0xED, 0xFF +vertex 71, -102, -71, 0, 0, 0x1D, 0x85, 0xFA, 0xFF +vertex -88, -72, -121, 0, 0, 0xC2, 0xAE, 0xB7, 0xFF +vertex 88, -72, -121, 0, 0, 0x3A, 0xAD, 0xB5, 0xFF +vertex -70, -102, -71, 0, 0, 0xD7, 0x88, 0x00, 0xFF +vertex 88, -24, -147, 0, 0, 0x3D, 0xF2, 0x93, 0xFF + +glabel toad_seg6_dl_06007300 # 0x06007300 - 0x06007498 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, toad_seg6_texture_06005920 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight toad_seg6_light_06005910, 1 +gsSPLight toad_seg6_light_06005908, 2 +gsSPVertex toad_seg6_vertex_06006920, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 0, 5, 6, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 6, 1, 0, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 3, 7, 5, 0x0 +gsSP2Triangles 1, 6, 8, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 7, 9, 6, 0x0, 10, 9, 7, 0x0 +gsSP2Triangles 3, 11, 7, 0x0, 7, 11, 10, 0x0 +gsSP2Triangles 8, 12, 1, 0x0, 13, 14, 8, 0x0 +gsSP2Triangles 9, 13, 8, 0x0, 12, 8, 14, 0x0 +gsSPVertex toad_seg6_vertex_06006A10, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 1, 11, 12, 0x0 +gsSP2Triangles 13, 11, 1, 0x0, 1, 12, 2, 0x0 +gsSP2Triangles 13, 1, 0, 0x0, 2, 12, 14, 0x0 +gsSP1Triangle 2, 14, 15, 0x0 +gsSPVertex toad_seg6_vertex_06006B10, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 2, 3, 7, 0x0, 5, 0, 2, 0x0 +gsSP2Triangles 5, 2, 8, 0x0, 8, 2, 7, 0x0 +gsSP2Triangles 8, 7, 9, 0x0, 6, 5, 8, 0x0 +gsSP2Triangles 6, 8, 10, 0x0, 10, 8, 9, 0x0 +gsSP1Triangle 10, 9, 11, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06007498 # 0x06007498 - 0x060076C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, toad_seg6_texture_06006120 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex toad_seg6_vertex_06006BD0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 3, 2, 6, 0x0, 6, 2, 5, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 8, 10, 9, 0x0 +gsSP2Triangles 8, 11, 10, 0x0, 12, 13, 14, 0x0 +gsSPVertex toad_seg6_vertex_06006CC0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 10, 7, 0x0 +gsSP2Triangles 11, 12, 10, 0x0, 13, 12, 11, 0x0 +gsSP2Triangles 14, 1, 0, 0x0, 15, 14, 0, 0x0 +gsSPVertex toad_seg6_vertex_06006DC0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 11, 10, 9, 0x0 +gsSP2Triangles 12, 4, 3, 0x0, 13, 14, 15, 0x0 +gsSPVertex toad_seg6_vertex_06006EC0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 3, 6, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 7, 8, 0x0, 11, 10, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex toad_seg6_vertex_06006FB0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 3, 0, 0x0, 4, 5, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex toad_seg6_vertex_060070B0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 10, 12, 0x0, 9, 13, 10, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 14, 15, 13, 0x0 +gsSPVertex toad_seg6_vertex_060071B0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP1Triangle 4, 3, 0, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_060076C0 # 0x060076C0 - 0x06007710 +gsSPVertex toad_seg6_vertex_06007200, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 14, 12, 0x0, 0, 15, 1, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06007710 # 0x06007710 - 0x06007788 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList toad_seg6_dl_06007300 +gsSPDisplayList toad_seg6_dl_06007498 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_060076C0 +gsDPPipeSync +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel toad_seg6_us_dl_06007788 # 0x06007788 - 0x06007808 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetRenderMode G_RM_CUSTOM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList toad_seg6_dl_06007300 +gsSPDisplayList toad_seg6_dl_06007498 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_060076C0 +gsDPPipeSync +gsSPEndDisplayList +.endif + +toad_seg6_light_06007788: # 0x06007788 +.byte 0x21, 0x13, 0x5A, 0x00, 0x21, 0x13, 0x5A, 0x00 + +toad_seg6_light_06007790: # 0x06007790 +.byte 0x42, 0x27, 0xB5, 0x00, 0x42, 0x27, 0xB5, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_060077A0: # 0x060077A0 +vertex -80, -27, -24, 0, 0, 0x90, 0x28, 0xD5, 0xFF +vertex -61, 26, 28, 0, 0, 0x9C, 0x3A, 0x32, 0xFF +vertex -61, 26, -27, 0, 0, 0x93, 0x37, 0xDF, 0xFF +vertex -35, 68, -34, 0, 0, 0xC6, 0x48, 0xAA, 0xFF +vertex 36, 68, -34, 0, 0, 0x57, 0x4B, 0xCB, 0xFF +vertex 31, 26, -60, 0, 0, 0x26, 0x35, 0x94, 0xFF +vertex 36, 60, 20, 0, 0, 0x54, 0x4D, 0x35, 0xFF +vertex 62, 26, 28, 0, 0, 0x63, 0x3F, 0x2D, 0xFF +vertex 62, 26, -27, 0, 0, 0x6D, 0x2E, 0xD5, 0xFF +vertex 26, 29, 50, 0, 0, 0x45, 0x31, 0x5E, 0xFF +vertex 81, -23, 30, 0, 0, 0x6A, 0x2E, 0x33, 0xFF +vertex 81, -27, -24, 0, 0, 0x71, 0x26, 0xD6, 0xFF +vertex 40, -30, -76, 0, 0, 0x32, 0x25, 0x92, 0xFF +vertex 40, -18, 65, 0, 0, 0x4F, 0x32, 0x55, 0xFF +vertex -80, -23, 30, 0, 0, 0x93, 0x2C, 0x2F, 0xFF +vertex -30, 26, -60, 0, 0, 0xCF, 0x2B, 0x94, 0xFF + +toad_seg6_vertex_060078A0: # 0x060078A0 +vertex -35, 60, 20, 0, 0, 0xA1, 0x4B, 0x23, 0xFF +vertex -61, 26, -27, 0, 0, 0x93, 0x37, 0xDF, 0xFF +vertex -61, 26, 28, 0, 0, 0x9C, 0x3A, 0x32, 0xFF +vertex -25, 29, 50, 0, 0, 0xC2, 0x3A, 0x5D, 0xFF +vertex -39, -18, 65, 0, 0, 0xB7, 0x2A, 0x5E, 0xFF +vertex -35, 68, -34, 0, 0, 0xC6, 0x48, 0xAA, 0xFF +vertex 40, -30, -76, 0, 0, 0x32, 0x25, 0x92, 0xFF +vertex -39, -30, -76, 0, 0, 0xCD, 0x27, 0x93, 0xFF +vertex -30, 26, -60, 0, 0, 0xCF, 0x2B, 0x94, 0xFF +vertex 31, 26, -60, 0, 0, 0x26, 0x35, 0x94, 0xFF +vertex -80, -23, 30, 0, 0, 0x93, 0x2C, 0x2F, 0xFF +vertex -80, -27, -24, 0, 0, 0x90, 0x28, 0xD5, 0xFF + +glabel toad_seg6_dl_06007960 # 0x06007960 - 0x06007A48 +gsSPLight toad_seg6_light_06007790, 1 +gsSPLight toad_seg6_light_06007788, 2 +gsSPVertex toad_seg6_vertex_060077A0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 8, 0x0 +gsSP2Triangles 8, 5, 4, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 10, 8, 7, 0x0, 10, 7, 9, 0x0 +gsSP2Triangles 10, 11, 8, 0x0, 12, 8, 11, 0x0 +gsSP2Triangles 12, 5, 8, 0x0, 10, 9, 13, 0x0 +gsSP2Triangles 0, 14, 1, 0x0, 15, 0, 2, 0x0 +gsSPVertex toad_seg6_vertex_060078A0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 5, 9, 8, 0x0, 4, 2, 10, 0x0 +gsSP2Triangles 8, 1, 5, 0x0, 8, 7, 11, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06007A48 # 0x06007A48 - 0x06007A80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPClearGeometryMode G_CULL_BACK +gsSPDisplayList toad_seg6_dl_06007960 +gsDPPipeSync +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +.ifndef VERSION_JP +glabel toad_seg6_us_dl_06007B00 # 0x06007B00 - 0x06007B28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_06007960 +gsDPPipeSync +gsSPEndDisplayList +.endif + +toad_seg6_light_06007A80: # 0x06007A80 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +toad_seg6_light_06007A88: # 0x06007A88 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_light_06007A98: # 0x06007A98 +.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 + +toad_seg6_light_06007AA0: # 0x06007AA0 +.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_06007AB0: # 0x06007AB0 +vertex 44, -69, -33, 0, 0, 0x21, 0x90, 0xD1, 0xFF +vertex -34, -45, -60, 0, 0, 0xDB, 0xD0, 0x91, 0xFF +vertex 35, -45, -60, 0, 0, 0x2E, 0xF5, 0x8B, 0xFF +vertex 71, -33, 25, 0, 0, 0x74, 0x05, 0x32, 0xFF +vertex 57, 9, 22, 0, 0, 0x67, 0x41, 0x23, 0xFF +vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF +vertex 35, -33, 61, 0, 0, 0x28, 0xE3, 0x74, 0xFF +vertex 44, -69, 34, 0, 0, 0x43, 0xA0, 0x2E, 0xFF +vertex 71, -38, -29, 0, 0, 0x72, 0xDC, 0xD7, 0xFF +vertex 57, 9, -26, 0, 0, 0x69, 0x30, 0xCE, 0xFF +vertex -43, -69, 34, 0, 0, 0xDB, 0x96, 0x3A, 0xFF +vertex -34, -33, 61, 0, 0, 0xCF, 0x04, 0x74, 0xFF +vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF +vertex 29, 9, -51, 0, 0, 0x21, 0x2D, 0x8F, 0xFF + +toad_seg6_vertex_06007B90: # 0x06007B90 +vertex -70, -38, -29, 0, 0, 0x8D, 0xFE, 0xCC, 0xFF +vertex -56, 9, 22, 0, 0, 0x96, 0x35, 0x2C, 0xFF +vertex -56, 9, -26, 0, 0, 0x98, 0x3C, 0xDA, 0xFF +vertex 44, -69, -33, 0, 0, 0x21, 0x90, 0xD1, 0xFF +vertex -43, -69, 34, 0, 0, 0xDB, 0x96, 0x3A, 0xFF +vertex -43, -69, -33, 0, 0, 0xC0, 0x99, 0xDC, 0xFF +vertex -34, -45, -60, 0, 0, 0xDB, 0xD0, 0x91, 0xFF +vertex -34, -33, 61, 0, 0, 0xCF, 0x04, 0x74, 0xFF +vertex -28, 9, 49, 0, 0, 0xDF, 0x3F, 0x68, 0xFF +vertex -70, -33, 25, 0, 0, 0x8C, 0xE2, 0x29, 0xFF +vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF +vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF + +toad_seg6_vertex_06007C50: # 0x06007C50 +vertex 29, 9, 49, 0, 0, 0x2B, 0x33, 0x6B, 0xFF +vertex 57, 9, 22, 0, 0, 0x67, 0x41, 0x23, 0xFF +vertex 21, 55, 14, 0, 0, 0x22, 0x6D, 0x36, 0xFF +vertex -28, 9, 49, 0, 0, 0xDF, 0x3F, 0x68, 0xFF +vertex 21, 55, -28, 0, 0, 0x43, 0x60, 0xD0, 0xFF +vertex 57, 9, -26, 0, 0, 0x69, 0x30, 0xCE, 0xFF +vertex -20, 55, -28, 0, 0, 0xDC, 0x67, 0xC0, 0xFF +vertex -20, 55, 14, 0, 0, 0xC0, 0x65, 0x29, 0xFF +vertex 29, 9, -51, 0, 0, 0x21, 0x2D, 0x8F, 0xFF +vertex -28, 9, -51, 0, 0, 0xD6, 0x25, 0x8F, 0xFF +vertex -56, 9, 22, 0, 0, 0x96, 0x35, 0x2C, 0xFF +vertex -56, 9, -26, 0, 0, 0x98, 0x3C, 0xDA, 0xFF + +glabel toad_seg6_dl_06007D10 # 0x06007D10 - 0x06007EB0 +gsSPLight toad_seg6_light_06007A88, 1 +gsSPLight toad_seg6_light_06007A80, 2 +gsSPVertex toad_seg6_vertex_06007AB0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 10, 7, 6, 0x0 +gsSP2Triangles 10, 6, 11, 0x0, 11, 6, 5, 0x0 +gsSP2Triangles 7, 0, 8, 0x0, 0, 7, 10, 0x0 +gsSP2Triangles 2, 12, 13, 0x0, 2, 1, 12, 0x0 +gsSP2Triangles 2, 8, 0, 0x0, 2, 13, 9, 0x0 +gsSP1Triangle 2, 9, 8, 0x0 +gsSPVertex toad_seg6_vertex_06007B90, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 1, 0x0 +gsSP2Triangles 7, 1, 9, 0x0, 7, 10, 8, 0x0 +gsSP2Triangles 7, 9, 4, 0x0, 5, 4, 9, 0x0 +gsSP2Triangles 5, 9, 0, 0x0, 0, 9, 1, 0x0 +gsSP2Triangles 11, 6, 0, 0x0, 11, 0, 2, 0x0 +gsSP1Triangle 0, 6, 5, 0x0 +gsSPLight toad_seg6_light_06007AA0, 1 +gsSPLight toad_seg6_light_06007A98, 2 +gsSPVertex toad_seg6_vertex_06007C50, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 4, 1, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 4, 0x0 +gsSP2Triangles 2, 7, 3, 0x0, 5, 8, 4, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 6, 4, 8, 0x0 +gsSP2Triangles 10, 3, 7, 0x0, 7, 11, 10, 0x0 +gsSP2Triangles 7, 6, 11, 0x0, 9, 11, 6, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06007EB0 # 0x06007EB0 - 0x06007ED8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_06007D10 +gsDPPipeSync +gsSPEndDisplayList + +toad_seg6_light_06007ED8: # 0x06007ED8 +.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 + +toad_seg6_light_06007EE0: # 0x06007EE0 +.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_06007EF0: # 0x06007EF0 +vertex 7, 14, -12, 0, 0, 0x4B, 0x1F, 0x9F, 0xFF +vertex -1, 14, -12, 0, 0, 0xCF, 0x36, 0x99, 0xFF +vertex 11, 34, 0, 0, 0, 0x24, 0x79, 0xFC, 0xFF +vertex 3, -43, -27, 0, 0, 0x35, 0x1E, 0x91, 0xFF +vertex 11, -43, -2, 0, 0, 0x7E, 0xF5, 0x0A, 0xFF +vertex -11, 14, 0, 0, 0, 0x97, 0x46, 0x0D, 0xFF +vertex -1, 14, 13, 0, 0, 0xD2, 0x3F, 0x63, 0xFF +vertex 7, 14, 13, 0, 0, 0x3D, 0x21, 0x69, 0xFF +vertex 3, -43, 28, 0, 0, 0x50, 0xEE, 0x60, 0xFF +vertex 20, -51, -15, 0, 0, 0x73, 0xF7, 0xCD, 0xFF +vertex 4, -57, 18, 0, 0, 0x62, 0xD9, 0x45, 0xFF +vertex 4, -57, -25, 0, 0, 0x40, 0xBE, 0xA9, 0xFF +vertex -17, -43, -27, 0, 0, 0xCB, 0xF8, 0x8D, 0xFF +vertex -17, -43, 28, 0, 0, 0xCD, 0xF9, 0x73, 0xFF +vertex 12, -76, 3, 0, 0, 0x42, 0xA7, 0x3B, 0xFF +vertex 12, -76, -9, 0, 0, 0x50, 0xA6, 0xDB, 0xFF + +toad_seg6_vertex_06007FF0: # 0x06007FF0 +vertex 4, -57, 18, 0, 0, 0x62, 0xD9, 0x45, 0xFF +vertex -17, -43, 28, 0, 0, 0xCD, 0xF9, 0x73, 0xFF +vertex -15, -73, 8, 0, 0, 0xD4, 0x97, 0x37, 0xFF +vertex 3, -43, 28, 0, 0, 0x50, 0xEE, 0x60, 0xFF +vertex 12, -76, 3, 0, 0, 0x42, 0xA7, 0x3B, 0xFF +vertex -15, -73, -12, 0, 0, 0xC5, 0xA6, 0xBE, 0xFF +vertex -17, -43, -27, 0, 0, 0xCB, 0xF8, 0x8D, 0xFF +vertex 4, -57, -25, 0, 0, 0x40, 0xBE, 0xA9, 0xFF +vertex 12, -76, -9, 0, 0, 0x50, 0xA6, 0xDB, 0xFF +vertex -35, -43, 0, 0, 0, 0x83, 0xFA, 0xEF, 0xFF +vertex -11, 14, 0, 0, 0, 0x97, 0x46, 0x0D, 0xFF +vertex -1, 14, 13, 0, 0, 0xD2, 0x3F, 0x63, 0xFF +vertex -1, 14, -12, 0, 0, 0xCF, 0x36, 0x99, 0xFF + +glabel toad_seg6_dl_060080C0 # 0x060080C0 - 0x060081F8 +gsSPLight toad_seg6_light_06007EE0, 1 +gsSPLight toad_seg6_light_06007ED8, 2 +gsSPVertex toad_seg6_vertex_06007EF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 3, 0, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 6, 7, 2, 0x0 +gsSP2Triangles 4, 2, 7, 0x0, 5, 2, 1, 0x0 +gsSP2Triangles 7, 8, 4, 0x0, 4, 9, 3, 0x0 +gsSP2Triangles 4, 8, 10, 0x0, 11, 9, 4, 0x0 +gsSP2Triangles 4, 10, 11, 0x0, 1, 3, 12, 0x0 +gsSP2Triangles 11, 3, 9, 0x0, 12, 3, 11, 0x0 +gsSP2Triangles 7, 13, 8, 0x0, 7, 6, 13, 0x0 +gsSP2Triangles 10, 14, 15, 0x0, 10, 15, 11, 0x0 +gsSPVertex toad_seg6_vertex_06007FF0, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 7, 8, 5, 0x0, 2, 8, 4, 0x0 +gsSP2Triangles 2, 5, 8, 0x0, 5, 2, 9, 0x0 +gsSP2Triangles 5, 9, 6, 0x0, 9, 2, 1, 0x0 +gsSP2Triangles 10, 9, 1, 0x0, 10, 1, 11, 0x0 +gsSP2Triangles 9, 12, 6, 0x0, 9, 10, 12, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_060081F8 # 0x060081F8 - 0x06008220 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_060080C0 +gsDPPipeSync +gsSPEndDisplayList + +toad_seg6_light_06008220: # 0x06008220 +.byte 0x7F, 0x6A, 0x50, 0x00, 0x7F, 0x6A, 0x50, 0x00 + +toad_seg6_light_06008228: # 0x06008228 +.byte 0xFE, 0xD5, 0xA1, 0x00, 0xFE, 0xD5, 0xA1, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_06008238: # 0x06008238 +vertex 11, -43, 3, 0, 0, 0x7D, 0xF5, 0xF5, 0xFF +vertex 3, -43, -27, 0, 0, 0x40, 0xFA, 0x93, 0xFF +vertex 7, 15, -12, 0, 0, 0x4D, 0x1F, 0xA1, 0xFF +vertex 3, -43, 28, 0, 0, 0x41, 0x1C, 0x69, 0xFF +vertex 20, -51, 16, 0, 0, 0x73, 0xF7, 0x33, 0xFF +vertex 4, -57, -17, 0, 0, 0x53, 0xC9, 0xB2, 0xFF +vertex 4, -57, 26, 0, 0, 0x54, 0xCE, 0x50, 0xFF +vertex 11, 34, 0, 0, 0, 0x25, 0x79, 0xFF, 0xFF +vertex 7, 15, 13, 0, 0, 0x3C, 0x22, 0x6A, 0xFF +vertex -1, 15, -12, 0, 0, 0xCF, 0x37, 0x99, 0xFF +vertex -11, 15, 0, 0, 0, 0x98, 0x46, 0x0D, 0xFF +vertex -1, 15, 13, 0, 0, 0xD2, 0x40, 0x62, 0xFF +vertex -17, -43, 28, 0, 0, 0xCA, 0x05, 0x72, 0xFF +vertex -15, -73, 13, 0, 0, 0xCC, 0x9B, 0x37, 0xFF +vertex 12, -76, 10, 0, 0, 0x3E, 0xA2, 0x3A, 0xFF +vertex 12, -76, -2, 0, 0, 0x52, 0xA9, 0xDA, 0xFF + +toad_seg6_vertex_06008338: # 0x06008338 +vertex -15, -73, -7, 0, 0, 0xCF, 0xA0, 0xBE, 0xFF +vertex -17, -43, -27, 0, 0, 0xD1, 0xE4, 0x8E, 0xFF +vertex 4, -57, -17, 0, 0, 0x53, 0xC9, 0xB2, 0xFF +vertex 3, -43, -27, 0, 0, 0x40, 0xFA, 0x93, 0xFF +vertex 12, -76, -2, 0, 0, 0x52, 0xA9, 0xDA, 0xFF +vertex -15, -73, 13, 0, 0, 0xCC, 0x9B, 0x37, 0xFF +vertex 12, -76, 10, 0, 0, 0x3E, 0xA2, 0x3A, 0xFF +vertex -35, -43, 0, 0, 0, 0x83, 0xF9, 0xF0, 0xFF +vertex -17, -43, 28, 0, 0, 0xCA, 0x05, 0x72, 0xFF +vertex -1, 15, -12, 0, 0, 0xCF, 0x37, 0x99, 0xFF +vertex -11, 15, 0, 0, 0, 0x98, 0x46, 0x0D, 0xFF + +glabel toad_seg6_dl_060083E8 # 0x060083E8 - 0x06008520 +gsSPLight toad_seg6_light_06008228, 1 +gsSPLight toad_seg6_light_06008220, 2 +gsSPVertex toad_seg6_vertex_06008238, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 1, 0, 0x0, 0, 4, 6, 0x0 +gsSP2Triangles 0, 7, 8, 0x0, 8, 3, 0, 0x0 +gsSP2Triangles 2, 7, 0, 0x0, 6, 5, 0, 0x0 +gsSP2Triangles 9, 10, 7, 0x0, 7, 11, 8, 0x0 +gsSP2Triangles 7, 2, 9, 0x0, 11, 7, 10, 0x0 +gsSP2Triangles 12, 3, 8, 0x0, 12, 8, 11, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 6, 3, 12, 0x0 +gsSP2Triangles 1, 9, 2, 0x0, 12, 11, 10, 0x0 +gsSP2Triangles 6, 12, 13, 0x0, 6, 14, 15, 0x0 +gsSP2Triangles 6, 15, 5, 0x0, 13, 14, 6, 0x0 +gsSPVertex toad_seg6_vertex_06008338, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 4, 5, 0, 0x0 +gsSP2Triangles 4, 6, 5, 0x0, 7, 0, 5, 0x0 +gsSP2Triangles 8, 7, 5, 0x0, 3, 1, 9, 0x0 +gsSP2Triangles 1, 0, 7, 0x0, 9, 1, 7, 0x0 +gsSP2Triangles 8, 10, 7, 0x0, 9, 7, 10, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06008520 # 0x06008520 - 0x06008560 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_060083E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList + +# US: 8608 +.ifndef VERSION_JP +glabel toad_seg6_us_dl_06008608 # 0x06008608 - 0x06008650 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_060083E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetAlphaCompare G_AC_NONE +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetRenderMode G_RM_AA_ZB_XLU_SURF, G_RM_NOOP2 +gsSPEndDisplayList +.endif + +toad_seg6_light_06008560: # 0x06008560 +.byte 0x34, 0x20, 0x0D, 0x00, 0x34, 0x20, 0x0D, 0x00 + +toad_seg6_light_06008568: # 0x06008568 +.byte 0x68, 0x40, 0x1B, 0x00, 0x68, 0x40, 0x1B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_06008578: # 0x06008578 +vertex -17, 17, -45, 0, 0, 0xCE, 0x3B, 0x9D, 0xFF +vertex 18, 17, -45, 0, 0, 0x28, 0x51, 0xA8, 0xFF +vertex 23, -15, -51, 0, 0, 0x1E, 0x98, 0xBF, 0xFF +vertex -22, -15, -51, 0, 0, 0xCF, 0xD9, 0x92, 0xFF +vertex 46, -15, -25, 0, 0, 0x77, 0xE2, 0xE3, 0xFF +vertex 34, -15, 26, 0, 0, 0x70, 0xDF, 0x30, 0xFF +vertex 17, -15, 52, 0, 0, 0x2C, 0xAB, 0x52, 0xFF +vertex -45, -15, -25, 0, 0, 0x89, 0xE0, 0xE6, 0xFF +vertex -33, -15, 26, 0, 0, 0xA5, 0xB1, 0x27, 0xFF +vertex -16, -15, 52, 0, 0, 0xC7, 0xDA, 0x6A, 0xFF +vertex 36, 17, -20, 0, 0, 0x6F, 0x39, 0xEA, 0xFF +vertex -35, 17, -20, 0, 0, 0x9B, 0x4B, 0xF9, 0xFF +vertex -26, 11, 26, 0, 0, 0x99, 0x36, 0x31, 0xFF +vertex -13, 7, 47, 0, 0, 0xDA, 0x51, 0x59, 0xFF +vertex 14, 7, 47, 0, 0, 0x34, 0x3B, 0x63, 0xFF +vertex 27, 11, 26, 0, 0, 0x5F, 0x45, 0x2E, 0xFF + +toad_seg6_vertex_06008678: # 0x06008678 +vertex -13, 7, 47, 0, 0, 0xDA, 0x51, 0x59, 0xFF +vertex 14, 7, 47, 0, 0, 0x34, 0x3B, 0x63, 0xFF +vertex 14, 21, 26, 0, 0, 0x18, 0x6F, 0x37, 0xFF +vertex -13, 21, 26, 0, 0, 0xCF, 0x69, 0x31, 0xFF +vertex -26, 11, 26, 0, 0, 0x99, 0x36, 0x31, 0xFF +vertex 18, 35, -16, 0, 0, 0x37, 0x72, 0xFD, 0xFF +vertex -17, 35, -16, 0, 0, 0xE0, 0x7A, 0xF3, 0xFF +vertex 27, 11, 26, 0, 0, 0x5F, 0x45, 0x2E, 0xFF +vertex -35, 17, -20, 0, 0, 0x9B, 0x4B, 0xF9, 0xFF +vertex 34, -15, 26, 0, 0, 0x70, 0xDF, 0x30, 0xFF +vertex 36, 17, -20, 0, 0, 0x6F, 0x39, 0xEA, 0xFF +vertex 18, 17, -45, 0, 0, 0x28, 0x51, 0xA8, 0xFF +vertex -17, 17, -45, 0, 0, 0xCE, 0x3B, 0x9D, 0xFF + +glabel toad_seg6_dl_06008748 # 0x06008748 - 0x06008890 +gsSPLight toad_seg6_light_06008568, 1 +gsSPLight toad_seg6_light_06008560, 2 +gsSPVertex toad_seg6_vertex_06008578, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 7, 3, 0x0, 2, 8, 7, 0x0 +gsSP2Triangles 2, 9, 8, 0x0, 2, 6, 9, 0x0 +gsSP2Triangles 2, 1, 10, 0x0, 2, 10, 4, 0x0 +gsSP2Triangles 7, 11, 0, 0x0, 12, 11, 7, 0x0 +gsSP2Triangles 12, 7, 8, 0x0, 7, 0, 3, 0x0 +gsSP2Triangles 12, 8, 9, 0x0, 10, 5, 4, 0x0 +gsSP2Triangles 12, 9, 13, 0x0, 14, 9, 6, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 5, 14, 6, 0x0 +gsSP1Triangle 10, 15, 5, 0x0 +gsSPVertex toad_seg6_vertex_06008678, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 0, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 2, 6, 3, 0x0, 2, 1, 7, 0x0 +gsSP2Triangles 7, 5, 2, 0x0, 8, 4, 3, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 9, 7, 1, 0x0 +gsSP2Triangles 7, 10, 5, 0x0, 5, 10, 11, 0x0 +gsSP2Triangles 11, 6, 5, 0x0, 11, 12, 6, 0x0 +gsSP1Triangle 6, 12, 8, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06008890 # 0x06008890 - 0x060088B8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_06008748 +gsDPPipeSync +gsSPEndDisplayList + +toad_seg6_light_060088B8: # 0x060088B8 +.byte 0x34, 0x20, 0x0D, 0x00, 0x34, 0x20, 0x0D, 0x00 + +toad_seg6_light_060088C0: # 0x060088C0 +.byte 0x68, 0x40, 0x1B, 0x00, 0x68, 0x40, 0x1B, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +toad_seg6_vertex_060088D0: # 0x060088D0 +vertex -22, -15, 52, 0, 0, 0xE2, 0x98, 0x41, 0xFF +vertex -17, 17, 46, 0, 0, 0xD8, 0x51, 0x58, 0xFF +vertex -35, 17, 21, 0, 0, 0x91, 0x39, 0x16, 0xFF +vertex 23, -15, 52, 0, 0, 0x31, 0xD9, 0x6E, 0xFF +vertex 18, 17, 46, 0, 0, 0x32, 0x3B, 0x63, 0xFF +vertex -45, -15, 26, 0, 0, 0x89, 0xE2, 0x1D, 0xFF +vertex -33, -15, -25, 0, 0, 0x90, 0xDF, 0xD0, 0xFF +vertex -16, -15, -51, 0, 0, 0xD4, 0xAB, 0xAE, 0xFF +vertex 46, -15, 26, 0, 0, 0x77, 0xE0, 0x1A, 0xFF +vertex 34, -15, -25, 0, 0, 0x5B, 0xB1, 0xD9, 0xFF +vertex 17, -15, -51, 0, 0, 0x39, 0xDA, 0x96, 0xFF +vertex 27, 11, -25, 0, 0, 0x67, 0x36, 0xCF, 0xFF +vertex 36, 17, 21, 0, 0, 0x65, 0x4B, 0x07, 0xFF +vertex -13, 7, -46, 0, 0, 0xCC, 0x3B, 0x9D, 0xFF +vertex 14, 7, -46, 0, 0, 0x26, 0x51, 0xA7, 0xFF +vertex -26, 11, -25, 0, 0, 0xA1, 0x45, 0xD2, 0xFF + +toad_seg6_vertex_060089D0: # 0x060089D0 +vertex -13, 21, -25, 0, 0, 0xE8, 0x6F, 0xC9, 0xFF +vertex -17, 35, 17, 0, 0, 0xC9, 0x72, 0x03, 0xFF +vertex 18, 35, 17, 0, 0, 0x20, 0x7A, 0x0D, 0xFF +vertex 14, 21, -25, 0, 0, 0x31, 0x69, 0xCF, 0xFF +vertex -26, 11, -25, 0, 0, 0xA1, 0x45, 0xD2, 0xFF +vertex 14, 7, -46, 0, 0, 0x26, 0x51, 0xA7, 0xFF +vertex -13, 7, -46, 0, 0, 0xCC, 0x3B, 0x9D, 0xFF +vertex 27, 11, -25, 0, 0, 0x67, 0x36, 0xCF, 0xFF +vertex 36, 17, 21, 0, 0, 0x65, 0x4B, 0x07, 0xFF +vertex -35, 17, 21, 0, 0, 0x91, 0x39, 0x16, 0xFF +vertex 18, 17, 46, 0, 0, 0x32, 0x3B, 0x63, 0xFF +vertex -17, 17, 46, 0, 0, 0xD8, 0x51, 0x58, 0xFF + +glabel toad_seg6_dl_06008A90 # 0x06008A90 - 0x06008BD8 +gsSPLight toad_seg6_light_060088C0, 1 +gsSPLight toad_seg6_light_060088B8, 2 +gsSPVertex toad_seg6_vertex_060088D0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 0, 4, 1, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 7, 0x0 +gsSP2Triangles 0, 8, 3, 0x0, 0, 9, 8, 0x0 +gsSP2Triangles 0, 10, 9, 0x0, 0, 7, 10, 0x0 +gsSP2Triangles 8, 11, 12, 0x0, 8, 9, 11, 0x0 +gsSP2Triangles 8, 12, 4, 0x0, 8, 4, 3, 0x0 +gsSP2Triangles 10, 11, 9, 0x0, 6, 5, 2, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 7, 13, 0x0 +gsSP2Triangles 10, 14, 11, 0x0, 13, 7, 6, 0x0 +gsSP2Triangles 13, 6, 15, 0x0, 6, 2, 15, 0x0 +gsSPVertex toad_seg6_vertex_060089D0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 1, 0, 4, 0x0, 0, 3, 5, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 6, 4, 0, 0x0 +gsSP2Triangles 7, 5, 3, 0x0, 3, 8, 7, 0x0 +gsSP2Triangles 3, 2, 8, 0x0, 1, 4, 9, 0x0 +gsSP2Triangles 10, 8, 2, 0x0, 2, 11, 10, 0x0 +gsSP2Triangles 2, 1, 11, 0x0, 9, 11, 1, 0x0 +gsSPEndDisplayList + +glabel toad_seg6_dl_06008BD8 # 0x06008BD8 - 0x06008C00 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsSPDisplayList toad_seg6_dl_06008A90 +gsDPPipeSync +gsSPEndDisplayList + +toad_seg6_animvalue_06008C00: # 0x06008C00 +.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x0050, 0x005D, 0x0062, 0x0062, 0x0062, 0x0060 +.hword 0x0059, 0x004E, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001 +.hword 0xDFFD, 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF +.hword 0x1FFF, 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFC0, 0xFF23, 0xFE60 +.hword 0xFDB1, 0xFD4B, 0xFD67, 0xFE3B, 0x0000, 0x0C50, 0x1809, 0x16B8 +.hword 0x11F6, 0x0BEF, 0x06D1, 0x0326, 0x0020, 0xFDAA, 0xFDC0, 0xFE02 +.hword 0xFE60, 0xFECE, 0xFF3C, 0xFF9D, 0xFFE3, 0x0000, 0x0000, 0xFFC6 +.hword 0xFF39, 0xFE8B, 0xFDED, 0xFD92, 0xFDAB, 0xFE6A, 0x0000, 0x0B09 +.hword 0x1597, 0x1492, 0x1084, 0x0B4A, 0x06C1, 0x0315, 0xFFEC, 0xFDDF +.hword 0xFDF8, 0xFE36, 0xFE8C, 0xFEEF, 0xFF52, 0xFFA8, 0xFFE7, 0x0000 +.hword 0x34C7, 0x3494, 0x3404, 0x332C, 0x321D, 0x30E9, 0x2FA3, 0x2E5D +.hword 0x2D29, 0x2C1A, 0x2B41, 0x2AB2, 0x2A7E, 0x2A9C, 0x2AF0, 0x2B73 +.hword 0x2C1F, 0x2CED, 0x2DD4, 0x2ECF, 0x2FD6, 0x30E2, 0x31ED, 0x32EE +.hword 0x33DF, 0x34BA, 0xDEBC, 0xDE57, 0xDD40, 0xDB9B, 0xD98C, 0xD735 +.hword 0xD4BA, 0xD240, 0xCFE9, 0xCDDA, 0xCC35, 0xCB1E, 0xCAB9, 0xCAF3 +.hword 0xCB96, 0xCC96, 0xCDE5, 0xCF74, 0xD136, 0xD31E, 0xD51E, 0xD728 +.hword 0xD92E, 0xDB23, 0xDCF8, 0xDEA1, 0x4F3D, 0x4F66, 0x4FD6, 0x5081 +.hword 0x5156, 0x5248, 0x5349, 0x5449, 0x553B, 0x5610, 0x56BB, 0x572B +.hword 0x5754, 0x573D, 0x56FB, 0x5693, 0x560C, 0x556B, 0x54B4, 0x53EF +.hword 0x5320, 0x524D, 0x517C, 0x50B1, 0x4FF4, 0x4F48, 0xB8A3, 0xB8FB +.hword 0xB9EE, 0xBB5E, 0xBD2C, 0xBF37, 0xC161, 0xC38C, 0xC597, 0xC765 +.hword 0xC8D5, 0xC9C8, 0xCA20, 0xC9EE, 0xC95F, 0xC87F, 0xC75B, 0xC5FE +.hword 0xC474, 0xC2CA, 0xC10A, 0xBF42, 0xBD7D, 0xBBC8, 0xBA2D, 0xB8BA +.hword 0x2A6A, 0x2ABC, 0x2BA0, 0x2CF7, 0x2EA6, 0x308F, 0x3295, 0x349C +.hword 0x3685, 0x3834, 0x398B, 0x3A6F, 0x3AC1, 0x3A92, 0x3A0D, 0x393C +.hword 0x382B, 0x36E4, 0x3575, 0x33E6, 0x3244, 0x309A, 0x2EF3, 0x2D5A +.hword 0x2BDA, 0x2A7F, 0x3FF3, 0x4041, 0x4119, 0x425F, 0x43F8, 0x45C8 +.hword 0x47B4, 0x49A0, 0x4B70, 0x4D09, 0x4E4F, 0x4F27, 0x4F75, 0x4F49 +.hword 0x4ECA, 0x4E03, 0x4D00, 0x4BCB, 0x4A6E, 0x48F3, 0x4767, 0x45D2 +.hword 0x4441, 0x42BD, 0x4150, 0x4007, 0xEAAB, 0xC001, 0x1555, 0xC001 +.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE +.hword 0xC001, 0xDFDB, 0x0000, 0x0014, 0x0049, 0x0093, 0x00E6, 0x0137 +.hword 0x0179, 0x01A0, 0x01A1, 0x00FA, 0xFFCE, 0xFF05, 0xFEC5, 0xFEA1 +.hword 0xFE9F, 0xFEC8, 0xFF23, 0x003D, 0x01D0, 0x02AC, 0x028C, 0x0215 +.hword 0x016F, 0x00C3, 0x003B, 0x0000, 0x1555, 0x404B, 0x4052, 0x4062 +.hword 0x4076, 0x4088, 0x4092, 0x4090, 0x407A, 0x404B, 0x3FAE, 0x3EA7 +.hword 0x3DBC, 0x3D71, 0x3E04, 0x3F1E, 0x4067, 0x4184, 0x421D, 0x4234 +.hword 0x4215, 0x41CE, 0x4170, 0x410A, 0x40AD, 0x4068, 0x404B, 0x0000 + +toad_seg6_animindex_06008E80: # 0x06008E80 +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x001B, 0x0001, 0x0000 +.hword 0x0001, 0x001C, 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000 +.hword 0x001A, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x010A +.hword 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0107 +.hword 0x0001, 0x0108, 0x0001, 0x0109, 0x0001, 0x0104, 0x0001, 0x0105 +.hword 0x0001, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0103 +.hword 0x0001, 0x00FC, 0x0001, 0x0000, 0x0001, 0x00FD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x002C, 0x0001, 0x0020, 0x0001, 0x0021 +.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0102 +.hword 0x0001, 0x00FE, 0x0001, 0x0000, 0x0001, 0x00FF, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x0046, 0x0001, 0x0023, 0x0001, 0x0024 +.hword 0x0001, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0101 +.hword 0x001A, 0x0060, 0x001A, 0x007A, 0x001A, 0x0094, 0x0001, 0x0026 +.hword 0x0001, 0x0027, 0x0001, 0x0028, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0100, 0x001A, 0x00AE, 0x001A, 0x00C8, 0x001A, 0x00E2 +.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x002B + +toad_seg6_anim_06008F7C: # 0x06008F7C +.hword 0 +.hword 0 +.hword 0xA +.hword 0 +.hword 0x1A +.hword 0x14 +.word toad_seg6_animvalue_06008C00 +.word toad_seg6_animindex_06008E80 +.word 0 + +toad_seg6_animvalue_06008F94: # 0x06008F94 +.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x0050, 0x005D, 0x0062, 0x0062, 0x0062, 0x0060 +.hword 0x0059, 0x004E, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001 +.hword 0xDFFD, 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF +.hword 0x1FFF, 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFC0, 0xFF23, 0xFE60 +.hword 0xFDB1, 0xFD4B, 0xFD67, 0xFE3B, 0x0000, 0x0C50, 0x1809, 0x16B8 +.hword 0x11F6, 0x0BEF, 0x06D1, 0x0326, 0x0020, 0xFDAA, 0xFDC0, 0xFE02 +.hword 0xFE60, 0xFECE, 0xFF3C, 0xFF9D, 0xFFE3, 0x0000, 0x0000, 0xFFC6 +.hword 0xFF39, 0xFE8B, 0xFDED, 0xFD92, 0xFDAB, 0xFE6A, 0x0000, 0x0B09 +.hword 0x1597, 0x1492, 0x1084, 0x0B4A, 0x06C1, 0x0315, 0xFFEC, 0xFDDF +.hword 0xFDF8, 0xFE36, 0xFE8C, 0xFEEF, 0xFF52, 0xFFA8, 0xFFE7, 0x0000 +.hword 0x34C7, 0x3494, 0x3404, 0x332C, 0x321D, 0x30E9, 0x2FA3, 0x2E5D +.hword 0x2D29, 0x2C1A, 0x2B41, 0x2AB2, 0x2A7E, 0x2A9C, 0x2AF0, 0x2B74 +.hword 0x2C20, 0x2CEE, 0x2DD6, 0x2ED1, 0x2FD8, 0x30E4, 0x31EE, 0x32EF +.hword 0x33E0, 0x34BA, 0xE6BE, 0xE659, 0xE543, 0xE39E, 0xE18E, 0xDF37 +.hword 0xDCBD, 0xDA43, 0xD7EC, 0xD5DC, 0xD437, 0xD321, 0xD2BC, 0xD2F6 +.hword 0xD39A, 0xD49A, 0xD5E9, 0xD779, 0xD93C, 0xDB24, 0xDD24, 0xDF2E +.hword 0xE134, 0xE328, 0xE4FD, 0xE6A4, 0x4F3D, 0x4F66, 0x4FD6, 0x5081 +.hword 0x5156, 0x5248, 0x5349, 0x5449, 0x553B, 0x5610, 0x56BB, 0x572B +.hword 0x5754, 0x573D, 0x56FA, 0x5693, 0x560B, 0x556A, 0x54B3, 0x53EE +.hword 0x531F, 0x524C, 0x517A, 0x50B0, 0x4FF3, 0x4F48, 0x85F8, 0x8650 +.hword 0x8744, 0x88B4, 0x8A81, 0x8C8C, 0x8EB7, 0x90E1, 0x92ED, 0x94BA +.hword 0x962A, 0x971D, 0x9775, 0x9743, 0x96B4, 0x95D4, 0x94AF, 0x9351 +.hword 0x91C7, 0x901C, 0x8E5C, 0x8C94, 0x8AD0, 0x891B, 0x8781, 0x860F +.hword 0x6736, 0x6762, 0x67D9, 0x688D, 0x696F, 0x6A6F, 0x6B7E, 0x6C8C +.hword 0x6D89, 0x6E68, 0x6F18, 0x6F89, 0x6FAD, 0x6F91, 0x6F49, 0x6EDB +.hword 0x6E4C, 0x6DA3, 0x6CE4, 0x6C16, 0x6B3F, 0x6A63, 0x698A, 0x68B8 +.hword 0x67F3, 0x6741, 0x2D33, 0x2D82, 0x2E5A, 0x2FA0, 0x3139, 0x3309 +.hword 0x34F5, 0x36E0, 0x38B1, 0x3A4A, 0x3B90, 0x3C68, 0x3CB6, 0x3C89 +.hword 0x3C0A, 0x3B44, 0x3A40, 0x390A, 0x37AC, 0x3631, 0x34A5, 0x3310 +.hword 0x317F, 0x2FFB, 0x2E90, 0x2D48, 0xEAAB, 0xC001, 0x1555, 0xC001 +.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE +.hword 0xC001, 0xDFDB, 0x0000, 0x0014, 0x0049, 0x0093, 0x00E6, 0x0137 +.hword 0x0179, 0x01A0, 0x01A1, 0x00FA, 0xFFCE, 0xFF05, 0xFEC5, 0xFEA1 +.hword 0xFE9F, 0xFEC8, 0xFF23, 0x003D, 0x01D0, 0x02AC, 0x028C, 0x0215 +.hword 0x016F, 0x00C3, 0x003B, 0x0000, 0xEAAB, 0x404B, 0x4052, 0x4062 +.hword 0x4076, 0x4088, 0x4092, 0x4090, 0x407A, 0x404B, 0x3FAE, 0x3EA7 +.hword 0x3DBC, 0x3D71, 0x3E04, 0x3F1E, 0x4067, 0x4184, 0x421D, 0x4234 +.hword 0x4215, 0x41CE, 0x4170, 0x410A, 0x40AD, 0x4068, 0x404B, 0x0000 + +toad_seg6_animindex_06009214: # 0x06009214 +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x001B, 0x0001, 0x0000 +.hword 0x0001, 0x001C, 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000 +.hword 0x001A, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x010A +.hword 0x0001, 0x001D, 0x0001, 0x001E, 0x0001, 0x001F, 0x0001, 0x0107 +.hword 0x0001, 0x0108, 0x0001, 0x0109, 0x0001, 0x0104, 0x0001, 0x0105 +.hword 0x0001, 0x0106, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0103 +.hword 0x0001, 0x00FC, 0x0001, 0x0000, 0x0001, 0x00FD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x002C, 0x0001, 0x0020, 0x0001, 0x0021 +.hword 0x0001, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0102 +.hword 0x0001, 0x00FE, 0x0001, 0x0000, 0x0001, 0x00FF, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001A, 0x0046, 0x0001, 0x0023, 0x0001, 0x0024 +.hword 0x0001, 0x0025, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0101 +.hword 0x001A, 0x0060, 0x001A, 0x007A, 0x001A, 0x0094, 0x0001, 0x0026 +.hword 0x0001, 0x0027, 0x0001, 0x0028, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0100, 0x001A, 0x00AE, 0x001A, 0x00C8, 0x001A, 0x00E2 +.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x002B + +toad_seg6_anim_06009310: # 0x06009310 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x14 +.word toad_seg6_animvalue_06008F94 +.word toad_seg6_animindex_06009214 +.word 0 + +toad_seg6_animvalue_06009328: # 0x06009328 +.hword 0x0000, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD +.hword 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0 +.hword 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9, 0xFFAB, 0xFF9C, 0xFF8C +.hword 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C, 0xFF2C, 0xFF1E, 0xFF0F +.hword 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8, 0xFED1, 0xFECC, 0xFEC9 +.hword 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7, 0xFEDE, 0xFEE8, 0xFEF2 +.hword 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35, 0xFF44, 0xFF53, 0xFF62 +.hword 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE, 0xFFBB, 0xFFC8, 0xFFD4 +.hword 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF +.hword 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9 +.hword 0xFFAB, 0xFF9C, 0xFF8C, 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C +.hword 0xFF2C, 0xFF1E, 0xFF0F, 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8 +.hword 0xFED1, 0xFECC, 0xFEC9, 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7 +.hword 0xFEDE, 0xFEE8, 0xFEF2, 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35 +.hword 0xFF44, 0xFF53, 0xFF62, 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE +.hword 0xFFBB, 0xFFC8, 0xFFD4, 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC +.hword 0xFFFF, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE +.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F8, 0x0128 +.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0217, 0x0245, 0x0270, 0x0299 +.hword 0x02BF, 0x02E2, 0x0301, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C +.hword 0x0357, 0x0340, 0x031A, 0x02E7, 0x02AA, 0x0265, 0x021A, 0x01CD +.hword 0x017F, 0x0134, 0x00EE, 0x00AF, 0x0079, 0x0050, 0x0030, 0x0013 +.hword 0xFFFA, 0xFFE3, 0xFFCF, 0xFFBD, 0xFFAE, 0xFFA1, 0xFF96, 0xFF8D +.hword 0xFF87, 0xFF81, 0xFF7E, 0xFF7C, 0xF087, 0xF086, 0xF082, 0xF07D +.hword 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026, 0xF014 +.hword 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A, 0xEF76 +.hword 0xEF62, 0xEF4E, 0xEF3C, 0xEF29, 0xEF18, 0xEF08, 0xEEF8, 0xEEEA +.hword 0xEEDE, 0xEED3, 0xEECA, 0xEEC3, 0xEEBF, 0xEEBD, 0xEEBD, 0xEEC0 +.hword 0xEEC4, 0xEECB, 0xEED3, 0xEEDC, 0xEEE7, 0xEEF3, 0xEF00, 0xEF0E +.hword 0xEF1D, 0xEF2F, 0xEF45, 0xEF5F, 0xEF7C, 0xEF9B, 0xEFBB, 0xEFDC +.hword 0xEFFC, 0xF01A, 0xF037, 0xF050, 0xF066, 0xF077, 0xF082, 0xC150 +.hword 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064, 0xC017, 0xBFC2 +.hword 0xBF65, 0xBF02, 0xBE9A, 0xBE2E, 0xBDBE, 0xBD4B, 0xBCD7, 0xBC63 +.hword 0xBBEF, 0xBB7D, 0xBB0D, 0xBAA0, 0xBA38, 0xB9D5, 0xB978, 0xB923 +.hword 0xB8D6, 0xB892, 0xB859, 0xB82A, 0xB808, 0xB7F2, 0xB7FA, 0xB82B +.hword 0xB87F, 0xB8F0, 0xB979, 0xBA15, 0xBABD, 0xBB6C, 0xBC1C, 0xBCC7 +.hword 0xBD68, 0xBDFA, 0xBE76, 0xBED7, 0xBF26, 0xBF70, 0xBFB5, 0xBFF5 +.hword 0xC02F, 0xC064, 0xC094, 0xC0BF, 0xC0E4, 0xC104, 0xC11E, 0xC133 +.hword 0xC142, 0xC14C, 0x0D31, 0x0D2F, 0x0D28, 0x0D1C, 0x0D0D, 0x0CF9 +.hword 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D, 0x0C4A, 0x0C26, 0x0C01 +.hword 0x0BDC, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44, 0x0B1F, 0x0AFC, 0x0ADA +.hword 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54, 0x0A43, 0x0A35, 0x0A2C +.hword 0x0A27, 0x0A2D, 0x0A42, 0x0A65, 0x0A92, 0x0AC8, 0x0B04, 0x0B45 +.hword 0x0B87, 0x0BCA, 0x0C0A, 0x0C45, 0x0C7A, 0x0CA6, 0x0CC7, 0x0CDF +.hword 0x0CF4, 0x0D05, 0x0D13, 0x0D1E, 0x0D26, 0x0D2C, 0x0D30, 0x0D32 +.hword 0x0D33, 0x0D34, 0x0D33, 0x0D32, 0x0D32, 0x0C00, 0x0C03, 0x0C0C +.hword 0x0C1B, 0x0C2F, 0x0C48, 0x0C66, 0x0C87, 0x0CAD, 0x0CD6, 0x0D02 +.hword 0x0D31, 0x0D62, 0x0D95, 0x0DCA, 0x0E00, 0x0E37, 0x0E6E, 0x0EA6 +.hword 0x0EDD, 0x0F14, 0x0F49, 0x0F7E, 0x0FB1, 0x0FE1, 0x100F, 0x103B +.hword 0x1063, 0x1088, 0x10A9, 0x10C5, 0x10DD, 0x10F2, 0x1102, 0x110E +.hword 0x1116, 0x111A, 0x1118, 0x1112, 0x1107, 0x10F6, 0x10E1, 0x10C6 +.hword 0x10A5, 0x107E, 0x104C, 0x1009, 0x0FB9, 0x0F5F, 0x0EFD, 0x0E97 +.hword 0x0E2E, 0x0DC7, 0x0D64, 0x0D07, 0x0CB4, 0x0C6D, 0x0C36, 0x0C11 +.hword 0xBA11, 0xBA0B, 0xB9F8, 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB +.hword 0xB8AF, 0xB85C, 0xB805, 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C +.hword 0xB5B7, 0xB552, 0xB4EF, 0xB48E, 0xB431, 0xB3D8, 0xB385, 0xB337 +.hword 0xB2F1, 0xB2B2, 0xB27C, 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB224 +.hword 0xB264, 0xB2C8, 0xB34B, 0xB3E7, 0xB494, 0xB54C, 0xB60A, 0xB6C7 +.hword 0xB77C, 0xB824, 0xB8B7, 0xB930, 0xB988, 0xB9C7, 0xB9F8, 0xBA1D +.hword 0xBA37, 0xBA48, 0xBA51, 0xBA53, 0xBA4F, 0xBA48, 0xBA3E, 0xBA32 +.hword 0xBA27, 0xBA1D, 0xBA15, 0xEAAB, 0xC001, 0x1555, 0xC001, 0xBFB5 +.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE, 0xC001 +.hword 0xDFDB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0011 +.hword 0x001D, 0x002C, 0x003C, 0x004E, 0x0060, 0x0072, 0x0084, 0x0095 +.hword 0x00A4, 0x00B2, 0x00BD, 0x00C5, 0x00C9, 0x00C9, 0x00C5, 0x00BE +.hword 0x00B5, 0x00A9, 0x009C, 0x008D, 0x007D, 0x006B, 0x0058, 0x0045 +.hword 0x0030, 0x001C, 0x0007, 0xFFF3, 0xFFDE, 0xFFCA, 0xFFB6, 0xFFA3 +.hword 0xFF91, 0xFF80, 0xFF71, 0xFF64, 0xFF58, 0xFF4E, 0xFF47, 0xFF43 +.hword 0xFF43, 0xFF47, 0xFF4F, 0xFF5A, 0xFF68, 0xFF78, 0xFF89, 0xFF9B +.hword 0xFFAD, 0xFFBF, 0xFFD0, 0xFFDF, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 +.hword 0xFFFF, 0xFFFB, 0xFFF5, 0xFFED, 0xFFE2, 0xFFD6, 0xFFC9, 0xFFB9 +.hword 0xFFA9, 0xFF97, 0xFF85, 0xFF71, 0xFF5D, 0xFF49, 0xFF35, 0xFF20 +.hword 0xFF0C, 0xFEF8, 0xFEE4, 0xFED1, 0xFEBF, 0xFEAE, 0xFE9F, 0xFE90 +.hword 0xFE83, 0xFE78, 0xFE6F, 0xFE68, 0xFE63, 0xFE61, 0xFE61, 0xFE63 +.hword 0xFE66, 0xFE6A, 0xFE70, 0xFE77, 0xFE7F, 0xFE89, 0xFE94, 0xFEA1 +.hword 0xFEAF, 0xFEBF, 0xFED1, 0xFEE5, 0xFEFC, 0xFF13, 0xFF2C, 0xFF45 +.hword 0xFF5E, 0xFF76, 0xFF8E, 0xFFA5, 0xFFBA, 0xFFCD, 0xFFDE, 0xFFEC +.hword 0xFFF6, 0xFFFD, 0x1555, 0x404B, 0x404D, 0x4051, 0x4058, 0x4061 +.hword 0x406C, 0x4079, 0x4087, 0x4097, 0x40A8, 0x40B9, 0x40CC, 0x40DE +.hword 0x40F1, 0x4104, 0x4116, 0x4128, 0x4138, 0x4148, 0x4157, 0x4163 +.hword 0x416F, 0x4178, 0x417E, 0x4183, 0x4184, 0x4183, 0x4181, 0x417D +.hword 0x4178, 0x4172, 0x416B, 0x4162, 0x4159, 0x414E, 0x4143, 0x4138 +.hword 0x412B, 0x411F, 0x4112, 0x4104, 0x40F7, 0x40E9, 0x40DB, 0x40CE +.hword 0x40C0, 0x40B3, 0x40A6, 0x409A, 0x408E, 0x4083, 0x4078, 0x406F +.hword 0x4066, 0x405F, 0x4058, 0x4053, 0x404F, 0x404C + +toad_seg6_animindex_060098F4: # 0x060098F4 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x02AA, 0x0001, 0x0000 +.hword 0x003B, 0x02AB, 0x003B, 0x01F9, 0x003B, 0x0234, 0x003B, 0x026F +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x01F6 +.hword 0x0001, 0x01F7, 0x0001, 0x01F8, 0x0001, 0x01F3, 0x0001, 0x01F4 +.hword 0x0001, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F2 +.hword 0x0001, 0x01EB, 0x0001, 0x0000, 0x0001, 0x01EC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003B, 0x0013, 0x0001, 0x0007, 0x0001, 0x0008 +.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F1 +.hword 0x0001, 0x01ED, 0x0001, 0x0000, 0x0001, 0x01EE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003B, 0x004E, 0x0001, 0x000A, 0x0001, 0x000B +.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 +.hword 0x003B, 0x0089, 0x003B, 0x00C4, 0x003B, 0x00FF, 0x0001, 0x000D +.hword 0x0001, 0x000E, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01EF, 0x003B, 0x013A, 0x003B, 0x0175, 0x003B, 0x01B0 +.hword 0x0001, 0x0010, 0x0001, 0x0011, 0x0001, 0x0012 + +toad_seg6_anim_060099F0: # 0x060099F0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3B +.hword 0x14 +.word toad_seg6_animvalue_06009328 +.word toad_seg6_animindex_060098F4 +.word 0 + +toad_seg6_animvalue_06009A08: # 0x06009A08 +.hword 0x0000, 0x003B, 0xFFF8, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD +.hword 0x3FFF, 0x1FFF, 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x2003, 0xC001, 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0 +.hword 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9, 0xFFAB, 0xFF9C, 0xFF8C +.hword 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C, 0xFF2C, 0xFF1E, 0xFF0F +.hword 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8, 0xFED1, 0xFECC, 0xFEC9 +.hword 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7, 0xFEDE, 0xFEE8, 0xFEF2 +.hword 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35, 0xFF44, 0xFF53, 0xFF62 +.hword 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE, 0xFFBB, 0xFFC8, 0xFFD4 +.hword 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC, 0xFFFF, 0x0000, 0xFFFF +.hword 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE8, 0xFFDE, 0xFFD3, 0xFFC6, 0xFFB9 +.hword 0xFFAB, 0xFF9C, 0xFF8C, 0xFF7C, 0xFF6C, 0xFF5C, 0xFF4C, 0xFF3C +.hword 0xFF2C, 0xFF1E, 0xFF0F, 0xFF02, 0xFEF5, 0xFEEA, 0xFEE0, 0xFED8 +.hword 0xFED1, 0xFECC, 0xFEC9, 0xFEC8, 0xFEC9, 0xFECC, 0xFED0, 0xFED7 +.hword 0xFEDE, 0xFEE8, 0xFEF2, 0xFEFE, 0xFF0A, 0xFF18, 0xFF26, 0xFF35 +.hword 0xFF44, 0xFF53, 0xFF62, 0xFF72, 0xFF81, 0xFF91, 0xFF9F, 0xFFAE +.hword 0xFFBB, 0xFFC8, 0xFFD4, 0xFFDE, 0xFFE8, 0xFFF0, 0xFFF7, 0xFFFC +.hword 0xFFFF, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE +.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F8, 0x0128 +.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0217, 0x0245, 0x0270, 0x0299 +.hword 0x02BF, 0x02E2, 0x0301, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C +.hword 0x0357, 0x0340, 0x031A, 0x02E7, 0x02AA, 0x0265, 0x021A, 0x01CD +.hword 0x017F, 0x0134, 0x00EE, 0x00AF, 0x0079, 0x0050, 0x0030, 0x0013 +.hword 0xFFFA, 0xFFE3, 0xFFCF, 0xFFBD, 0xFFAE, 0xFFA1, 0xFF96, 0xFF8D +.hword 0xFF87, 0xFF81, 0xFF7E, 0xFF7C, 0xF087, 0xF086, 0xF082, 0xF07D +.hword 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026, 0xF014 +.hword 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A, 0xEF76 +.hword 0xEF62, 0xEF4E, 0xEF3C, 0xEF29, 0xEF18, 0xEF08, 0xEEF8, 0xEEEA +.hword 0xEEDE, 0xEED3, 0xEECA, 0xEEC3, 0xEEBF, 0xEEBD, 0xEEBD, 0xEEC0 +.hword 0xEEC4, 0xEECB, 0xEED3, 0xEEDC, 0xEEE7, 0xEEF3, 0xEF00, 0xEF0E +.hword 0xEF1D, 0xEF2F, 0xEF45, 0xEF5F, 0xEF7C, 0xEF9B, 0xEFBB, 0xEFDC +.hword 0xEFFC, 0xF01A, 0xF037, 0xF050, 0xF066, 0xF077, 0xF082, 0xC150 +.hword 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064, 0xC017, 0xBFC2 +.hword 0xBF65, 0xBF02, 0xBE9A, 0xBE2E, 0xBDBE, 0xBD4B, 0xBCD7, 0xBC63 +.hword 0xBBEF, 0xBB7D, 0xBB0D, 0xBAA0, 0xBA38, 0xB9D5, 0xB978, 0xB923 +.hword 0xB8D6, 0xB892, 0xB859, 0xB82A, 0xB808, 0xB7F2, 0xB7FA, 0xB82B +.hword 0xB87F, 0xB8F0, 0xB979, 0xBA15, 0xBABD, 0xBB6C, 0xBC1C, 0xBCC7 +.hword 0xBD68, 0xBDFA, 0xBE76, 0xBED7, 0xBF26, 0xBF70, 0xBFB5, 0xBFF5 +.hword 0xC02F, 0xC064, 0xC094, 0xC0BF, 0xC0E4, 0xC104, 0xC11E, 0xC133 +.hword 0xC142, 0xC14C, 0x0D31, 0x0D2F, 0x0D28, 0x0D1C, 0x0D0D, 0x0CF9 +.hword 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D, 0x0C4A, 0x0C26, 0x0C01 +.hword 0x0BDC, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44, 0x0B1F, 0x0AFC, 0x0ADA +.hword 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54, 0x0A43, 0x0A35, 0x0A2C +.hword 0x0A27, 0x0A2D, 0x0A42, 0x0A65, 0x0A92, 0x0AC8, 0x0B04, 0x0B45 +.hword 0x0B87, 0x0BCA, 0x0C0A, 0x0C45, 0x0C7A, 0x0CA6, 0x0CC7, 0x0CDF +.hword 0x0CF4, 0x0D05, 0x0D13, 0x0D1E, 0x0D26, 0x0D2C, 0x0D30, 0x0D32 +.hword 0x0D33, 0x0D34, 0x0D33, 0x0D32, 0x0D32, 0x0C00, 0x0C03, 0x0C0C +.hword 0x0C1B, 0x0C2F, 0x0C48, 0x0C66, 0x0C87, 0x0CAD, 0x0CD6, 0x0D02 +.hword 0x0D31, 0x0D62, 0x0D95, 0x0DCA, 0x0E00, 0x0E37, 0x0E6E, 0x0EA6 +.hword 0x0EDD, 0x0F14, 0x0F49, 0x0F7E, 0x0FB1, 0x0FE1, 0x100F, 0x103B +.hword 0x1063, 0x1088, 0x10A9, 0x10C5, 0x10DD, 0x10F2, 0x1102, 0x110E +.hword 0x1116, 0x111A, 0x1118, 0x1112, 0x1107, 0x10F6, 0x10E1, 0x10C6 +.hword 0x10A5, 0x107E, 0x104C, 0x1009, 0x0FB9, 0x0F5F, 0x0EFD, 0x0E97 +.hword 0x0E2E, 0x0DC7, 0x0D64, 0x0D07, 0x0CB4, 0x0C6D, 0x0C36, 0x0C11 +.hword 0xBA11, 0xBA0B, 0xB9F8, 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB +.hword 0xB8AF, 0xB85C, 0xB805, 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C +.hword 0xB5B7, 0xB552, 0xB4EF, 0xB48E, 0xB431, 0xB3D8, 0xB385, 0xB337 +.hword 0xB2F1, 0xB2B2, 0xB27C, 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB224 +.hword 0xB264, 0xB2C8, 0xB34B, 0xB3E7, 0xB494, 0xB54C, 0xB60A, 0xB6C7 +.hword 0xB77C, 0xB824, 0xB8B7, 0xB930, 0xB988, 0xB9C7, 0xB9F8, 0xBA1D +.hword 0xBA37, 0xBA48, 0xBA51, 0xBA53, 0xBA4F, 0xBA48, 0xBA3E, 0xBA32 +.hword 0xBA27, 0xBA1D, 0xBA15, 0xEAAB, 0xC001, 0x1555, 0xC001, 0xBFB5 +.hword 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB, 0xDFDE, 0xC001 +.hword 0xDFDB, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0008, 0x0011 +.hword 0x001D, 0x002C, 0x003C, 0x004E, 0x0060, 0x0072, 0x0084, 0x0095 +.hword 0x00A4, 0x00B2, 0x00BD, 0x00C5, 0x00C9, 0x00C9, 0x00C5, 0x00BE +.hword 0x00B5, 0x00A9, 0x009C, 0x008D, 0x007D, 0x006B, 0x0058, 0x0045 +.hword 0x0030, 0x001C, 0x0007, 0xFFF3, 0xFFDE, 0xFFCA, 0xFFB6, 0xFFA3 +.hword 0xFF91, 0xFF80, 0xFF71, 0xFF64, 0xFF58, 0xFF4E, 0xFF47, 0xFF43 +.hword 0xFF43, 0xFF47, 0xFF4F, 0xFF5A, 0xFF68, 0xFF78, 0xFF89, 0xFF9B +.hword 0xFFAD, 0xFFBF, 0xFFD0, 0xFFDF, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 +.hword 0xFFFF, 0xFFFB, 0xFFF5, 0xFFED, 0xFFE2, 0xFFD6, 0xFFC9, 0xFFB9 +.hword 0xFFA9, 0xFF97, 0xFF85, 0xFF71, 0xFF5D, 0xFF49, 0xFF35, 0xFF20 +.hword 0xFF0C, 0xFEF8, 0xFEE4, 0xFED1, 0xFEBF, 0xFEAE, 0xFE9F, 0xFE90 +.hword 0xFE83, 0xFE78, 0xFE6F, 0xFE68, 0xFE63, 0xFE61, 0xFE61, 0xFE63 +.hword 0xFE66, 0xFE6A, 0xFE70, 0xFE77, 0xFE7F, 0xFE89, 0xFE94, 0xFEA1 +.hword 0xFEAF, 0xFEBF, 0xFED1, 0xFEE5, 0xFEFC, 0xFF13, 0xFF2C, 0xFF45 +.hword 0xFF5E, 0xFF76, 0xFF8E, 0xFFA5, 0xFFBA, 0xFFCD, 0xFFDE, 0xFFEC +.hword 0xFFF6, 0xFFFD, 0xEAAB, 0x404B, 0x404D, 0x4051, 0x4058, 0x4061 +.hword 0x406C, 0x4079, 0x4087, 0x4097, 0x40A8, 0x40B9, 0x40CC, 0x40DE +.hword 0x40F1, 0x4104, 0x4116, 0x4128, 0x4138, 0x4148, 0x4157, 0x4163 +.hword 0x416F, 0x4178, 0x417E, 0x4183, 0x4184, 0x4183, 0x417E, 0x4177 +.hword 0x416E, 0x4163, 0x4156, 0x4147, 0x4137, 0x4126, 0x4114, 0x4101 +.hword 0x40EE, 0x40DA, 0x40C7, 0x40B4, 0x40A1, 0x4090, 0x407F, 0x406F +.hword 0x4062, 0x4055, 0x404B, 0x4043, 0x403E, 0x403C, 0x403B, 0x403B +.hword 0x403D, 0x403F, 0x4042, 0x4045, 0x4048, 0x404A + +toad_seg6_animindex_06009FD4: # 0x06009FD4 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x02AA, 0x0001, 0x0000 +.hword 0x003B, 0x02AB, 0x003B, 0x01F9, 0x003B, 0x0234, 0x003B, 0x026F +.hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006, 0x0001, 0x01F6 +.hword 0x0001, 0x01F7, 0x0001, 0x01F8, 0x0001, 0x01F3, 0x0001, 0x01F4 +.hword 0x0001, 0x01F5, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F2 +.hword 0x0001, 0x01EB, 0x0001, 0x0000, 0x0001, 0x01EC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003B, 0x0013, 0x0001, 0x0007, 0x0001, 0x0008 +.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F1 +.hword 0x0001, 0x01ED, 0x0001, 0x0000, 0x0001, 0x01EE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x003B, 0x004E, 0x0001, 0x000A, 0x0001, 0x000B +.hword 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 +.hword 0x003B, 0x0089, 0x003B, 0x00C4, 0x003B, 0x00FF, 0x0001, 0x000D +.hword 0x0001, 0x000E, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01EF, 0x003B, 0x013A, 0x003B, 0x0175, 0x003B, 0x01B0 +.hword 0x0001, 0x0010, 0x0001, 0x0011, 0x0001, 0x0012 + +toad_seg6_anim_0600A0D0: # 0x0600A0D0 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3B +.hword 0x14 +.word toad_seg6_animvalue_06009A08 +.word toad_seg6_animindex_06009FD4 +.word 0 + +toad_seg6_animvalue_0600A0E8: # 0x0600A0E8 +.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003C +.hword 0x003C, 0x003C, 0x003C, 0x003C, 0x003D, 0x003D, 0x0053, 0x0067 +.hword 0x0078, 0x0084, 0x0088, 0x0085, 0x007C, 0x0070, 0x0060, 0x004D +.hword 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A, 0x003A +.hword 0x003A, 0x003A, 0x003A, 0x003B, 0x003A, 0x003A, 0x003A, 0x003A +.hword 0x003B, 0x003C, 0x003E, 0x0040, 0x0041, 0x0043, 0x0044, 0x0044 +.hword 0x0044, 0x0042, 0x0040, 0x003E, 0x003C, 0x003C, 0x003D, 0x003F +.hword 0x0042, 0x0044, 0x0045, 0x0044, 0x0044, 0x0042, 0x0041, 0x003F +.hword 0x003D, 0x003C, 0x003B, 0x003A, 0x0039, 0x0039, 0x0039, 0x0039 +.hword 0x003B, 0x003F, 0x0044, 0x0049, 0x004F, 0x0055, 0x0059, 0x005B +.hword 0x0057, 0x004D, 0x0045, 0x0043, 0x0048, 0x004F, 0x0057, 0x005A +.hword 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF7 +.hword 0xFFF1, 0xFFEC, 0xFFE8, 0xFFE5, 0xFFE2, 0xFFDE, 0xFFD8, 0xFFD0 +.hword 0xFFC5, 0xFFB7, 0xFFA5, 0xFF8F, 0xFF72, 0xFF50, 0xFF2D, 0xFF0A +.hword 0xFEE6, 0xFEC2, 0xFE9F, 0xFE7B, 0xFE56, 0xFE32, 0xFE0D, 0xFDE9 +.hword 0xFDC4, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 +.hword 0x1FFF, 0x0000, 0xFFFF, 0xFFFC, 0xFFF7, 0xFFF0, 0xFFE9, 0xFFE1 +.hword 0xFFDA, 0xFFD2, 0xFFCC, 0xFFC6, 0xFFC3, 0xFFC1, 0xFFC2, 0xFFC6 +.hword 0xFFCD, 0xFFD8, 0xFFE7, 0xFFFB, 0x0013, 0x0055, 0x00D0, 0x0167 +.hword 0x01FD, 0x0274, 0x02B0, 0x029D, 0x024D, 0x01DA, 0x015F, 0x00F6 +.hword 0x008D, 0x0026, 0x0000, 0xFFE0, 0xFF65, 0xFE99, 0xFD85, 0xFC32 +.hword 0xFAA8, 0xF8EF, 0xF712, 0xF518, 0xF30A, 0xF0F1, 0xEED6, 0xECC1 +.hword 0xEABC, 0xE8CE, 0xE701, 0xE55E, 0xE3ED, 0xE2B7, 0xE1FC, 0xE1D7 +.hword 0xE218, 0xE28E, 0xE309, 0xE359, 0xE34D, 0xE2B6, 0xDF70, 0xDA85 +.hword 0xD883, 0xD9D7, 0xDBC9, 0xDE33, 0xE0ED, 0xE3D0, 0xE6B4, 0xE974 +.hword 0xEBE6, 0xEDE6, 0xEF4A, 0xF030, 0xF0D6, 0xF142, 0xF17E, 0xF192 +.hword 0xF186, 0xF162, 0xF12E, 0xF0F3, 0xF0B9, 0xF088, 0xF068, 0xF062 +.hword 0xF051, 0xF021, 0xEFF4, 0xEFE8, 0xEFEB, 0xEFF1, 0xEFF9, 0xF003 +.hword 0xF00E, 0xF01B, 0xF027, 0xF034, 0xF040, 0x0000, 0x0000, 0x0002 +.hword 0x0005, 0x0009, 0x000E, 0x0013, 0x0019, 0x0020, 0x0027, 0x002F +.hword 0x0037, 0x003F, 0x0047, 0x004F, 0x0056, 0x005E, 0x0065, 0x006B +.hword 0x0071, 0x0079, 0x007F, 0x0079, 0x0068, 0x0052, 0x003A, 0x0020 +.hword 0x0007, 0xFFF1, 0xFFDE, 0xFFCF, 0xFFCD, 0xFFDC, 0x0000, 0x0033 +.hword 0x006B, 0x00A9, 0x00EA, 0x012E, 0x0173, 0x01BA, 0x0200, 0x0245 +.hword 0x0289, 0x02C9, 0x0305, 0x033D, 0x036E, 0x0399, 0x03BC, 0x03D6 +.hword 0x03E7, 0x03ED, 0x03D0, 0x0382, 0x030D, 0x027C, 0x01DB, 0x0135 +.hword 0x0095, 0x0006, 0xFF5C, 0xFEA7, 0xFE51, 0xFE5C, 0xFE7F, 0xFEB3 +.hword 0xFEF3, 0xFF36, 0xFF77, 0xFFAF, 0xFFD7, 0xFFE9, 0xFFDE, 0xFFBA +.hword 0xFF88, 0xFF48, 0xFEFD, 0xFEAA, 0xFE50, 0xFDF2, 0xFD91, 0xFD31 +.hword 0xFCD3, 0xFC7A, 0xFC27, 0xFBDD, 0xFBA1, 0xFB79, 0xFB63, 0xFB5F +.hword 0xFB62, 0xFB68, 0xFB70, 0xFB7B, 0xFB86, 0xFB93, 0xFBA0, 0xFBAD +.hword 0xFBB9, 0x0000, 0x0007, 0x001B, 0x003A, 0x0060, 0x008C, 0x00BB +.hword 0x00E9, 0x0115, 0x013C, 0x015C, 0x0171, 0x0179, 0x0172, 0x0159 +.hword 0x012C, 0x00E8, 0x008A, 0x000F, 0xFF77, 0xFB84, 0xF4E3, 0xF174 +.hword 0xF20F, 0xF381, 0xF58E, 0xF7F9, 0xFA88, 0xFCFE, 0xFF20, 0x00B1 +.hword 0x00B8, 0xFF84, 0xFEC8, 0xFEDF, 0xFEFF, 0xFF26, 0xFF55, 0xFF89 +.hword 0xFFC1, 0xFFFD, 0x003A, 0x007A, 0x00B9, 0x00F8, 0x0134, 0x016D +.hword 0x01A2, 0x01D1, 0x01FA, 0x021B, 0x0234, 0x0242, 0x024C, 0x0252 +.hword 0x0248, 0x0224, 0x01DC, 0x0165, 0x00B5, 0xFFC2, 0xFCC4, 0xF861 +.hword 0xF62D, 0xF688, 0xF75E, 0xF88E, 0xF9FA, 0xFB85, 0xFD0F, 0xFE7A +.hword 0xFFA8, 0x0079, 0x00D1, 0x00C2, 0x007C, 0x0005, 0xFF66, 0xFEA6 +.hword 0xFDCC, 0xFCE1, 0xFBEC, 0xFAF6, 0xFA04, 0xF920, 0xF851, 0xF79F +.hword 0xF70D, 0xF69E, 0xF65D, 0xF650, 0xF657, 0xF667, 0xF67D, 0xF699 +.hword 0xF6B8, 0xF6DA, 0xF6FD, 0xF720, 0xF741, 0x0000, 0xFFFD, 0xFFF3 +.hword 0xFFE4, 0xFFCF, 0xFFB5, 0xFF98, 0xFF77, 0xFF52, 0xFF2C, 0xFF03 +.hword 0xFED9, 0xFEAF, 0xFE84, 0xFE59, 0xFE30, 0xFE08, 0xFDE2, 0xFDBE +.hword 0xFD9E, 0xFD80, 0xFD80, 0xFDF9, 0xFE06, 0xFE08, 0xFE03, 0xFDFD +.hword 0xFDFB, 0xFE00, 0xFE13, 0xFE38, 0xFE9C, 0xFF46, 0x0000, 0x00C6 +.hword 0x01B2, 0x02B8, 0x03CA, 0x04DD, 0x05E5, 0x06D6, 0x07A4, 0x0843 +.hword 0x08A6, 0x08C2, 0x088A, 0x077B, 0x055B, 0x028F, 0xFF7C, 0xFC84 +.hword 0xFA0C, 0xF878, 0xF95C, 0xFC43, 0xFE89, 0xFF6D, 0x0007, 0x006F +.hword 0x00BC, 0x0106, 0x012A, 0x011A, 0x0109, 0x010A, 0x010A, 0x010A +.hword 0x010B, 0x010B, 0x010B, 0x010A, 0x010A, 0x0108, 0x0106, 0x0103 +.hword 0x00FF, 0x00FB, 0x00F6, 0x00F1, 0x00EB, 0x00E6, 0x00E1, 0x00DC +.hword 0x00D8, 0x00D5, 0x00D2, 0x00D1, 0x00D9, 0x00E9, 0x00F8, 0x00FC +.hword 0x00FB, 0x00F9, 0x00F6, 0x00F2, 0x00EE, 0x00EA, 0x00E6, 0x00E1 +.hword 0x00DD, 0x0000, 0x0000, 0x0001, 0x0004, 0x0007, 0x000B, 0x000F +.hword 0x0015, 0x001B, 0x0021, 0x0028, 0x002F, 0x0037, 0x003F, 0x0048 +.hword 0x0050, 0x0059, 0x0062, 0x006A, 0x0073, 0x007F, 0x00B7, 0x0199 +.hword 0x018A, 0x0170, 0x014C, 0x0123, 0x00F5, 0x00C7, 0x009A, 0x0071 +.hword 0x0044, 0x0016, 0x0000, 0x0002, 0x000F, 0x0022, 0x0039, 0x0052 +.hword 0x0069, 0x007D, 0x008A, 0x008E, 0x0086, 0x006F, 0x0047, 0xFFE3 +.hword 0xFF2F, 0xFE52, 0xFD75, 0xFCBC, 0xFC4F, 0xFC55, 0xFE25, 0x014A +.hword 0x033A, 0x0349, 0x02B3, 0x01C8, 0x00D9, 0x0035, 0x0002, 0x000D +.hword 0x001D, 0x001D, 0x001D, 0x001D, 0x001E, 0x0020, 0x0022, 0x0025 +.hword 0x0028, 0x002D, 0x0032, 0x0039, 0x0041, 0x004B, 0x0055, 0x0061 +.hword 0x006C, 0x0077, 0x0082, 0x008C, 0x0095, 0x009C, 0x00A2, 0x00A6 +.hword 0x0099, 0x007B, 0x0060, 0x0059, 0x005B, 0x005E, 0x0063, 0x0069 +.hword 0x0071, 0x0078, 0x0080, 0x0088, 0x0090, 0x0000, 0xFFFE, 0xFFF8 +.hword 0xFFEF, 0xFFE3, 0xFFD6, 0xFFC9, 0xFFBC, 0xFFB1, 0xFFA8, 0xFFA2 +.hword 0xFFA0, 0xFFA3, 0xFFAC, 0xFFBC, 0xFFD4, 0xFFF3, 0x001C, 0x004F +.hword 0x008E, 0x0170, 0x05A4, 0x154B, 0x1457, 0x1283, 0x1007, 0x0D1D +.hword 0x0A00, 0x06EA, 0x0413, 0x01B7, 0x0018, 0xFF2F, 0xFEC8, 0xFE94 +.hword 0xFE68, 0xFE45, 0xFE2A, 0xFE16, 0xFE0B, 0xFE08, 0xFE0D, 0xFE1A +.hword 0xFE2E, 0xFE4B, 0xFE6E, 0xFECF, 0xFF82, 0x005A, 0x012D, 0x01CB +.hword 0x0208, 0x01B6, 0xFEED, 0xFA63, 0xF7E1, 0xF853, 0xF9D0, 0xFBE0 +.hword 0xFE0A, 0xFFD5, 0x016B, 0x02DA, 0x037F, 0x0385, 0x0384, 0x0376 +.hword 0x0358, 0x0325, 0x02D8, 0x026B, 0x01DB, 0x0122, 0x003D, 0xFF18 +.hword 0xFDAC, 0xFC08, 0xFA3D, 0xF858, 0xF669, 0xF47F, 0xF2A9, 0xF0F6 +.hword 0xEF74, 0xEE33, 0xED42, 0xECB0, 0xEEEF, 0xF423, 0xF8E4, 0xFA1C +.hword 0xF9CF, 0xF930, 0xF84C, 0xF733, 0xF5F1, 0xF496, 0xF32F, 0xF1CA +.hword 0xF076, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B +.hword 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B, 0xFF7B +.hword 0xFF7B, 0x005C, 0x02CA, 0x0671, 0x0AFF, 0x1021, 0x1583, 0x1AD4 +.hword 0x1FC0, 0x23F3, 0x271D, 0x2998, 0x2BEE, 0x2E0F, 0x2FED, 0x3176 +.hword 0x329D, 0x3351, 0x3382, 0x3322, 0x3221, 0x305D, 0x2DD6, 0x2AB2 +.hword 0x2713, 0x231D, 0x1EF4, 0x1ABC, 0x1698, 0x12AB, 0x0F1B, 0x0C09 +.hword 0x099B, 0x07A3, 0x05DB, 0x043F, 0x02CD, 0x0181, 0x005A, 0xFF54 +.hword 0xFE6B, 0xFD9D, 0xFCE8, 0xFC47, 0xFBB8, 0xFB39, 0xFAC6, 0xFA5C +.hword 0xF9FD, 0xF9AB, 0xF967, 0xF92F, 0xF903, 0xF8E0, 0xF8C8, 0xF8B8 +.hword 0xF8B0, 0xF8AF, 0xF8B4, 0xF8BE, 0xF8CD, 0xF8E0, 0xF8F5, 0xF90C +.hword 0xF924, 0xF93C, 0xF954, 0xF96A, 0xF97D, 0xF98E, 0xF99A, 0xF9A1 +.hword 0xF9A2, 0xF9A1, 0xF99F, 0xF99D, 0xF99C, 0xF99A, 0xF999, 0xF997 +.hword 0xF996, 0xF995, 0xF994, 0xF993, 0xF992, 0xF087, 0xF087, 0xF087 +.hword 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF087 +.hword 0xF087, 0xF087, 0xF087, 0xF087, 0xF087, 0xF0B2, 0xF127, 0xF1D4 +.hword 0xF2A6, 0xF38C, 0xF473, 0xF54A, 0xF5FD, 0xF67C, 0xF6B4, 0xF6A1 +.hword 0xF652, 0xF5D4, 0xF536, 0xF484, 0xF3CA, 0xF317, 0xF277, 0xF1F8 +.hword 0xF1A6, 0xF17A, 0xF164, 0xF15F, 0xF167, 0xF17B, 0xF195, 0xF1B2 +.hword 0xF1CF, 0xF1E8, 0xF1FA, 0xF201, 0xF1FA, 0xF1EB, 0xF1DB, 0xF1CA +.hword 0xF1B8, 0xF1A4, 0xF18D, 0xF174, 0xF157, 0xF137, 0xF112, 0xF0E8 +.hword 0xF0B9, 0xF084, 0xF049, 0xF008, 0xEFBE, 0xEF6D, 0xEF14, 0xEEB5 +.hword 0xEE51, 0xEDE8, 0xED7B, 0xED0C, 0xEC9A, 0xEC28, 0xEBB5, 0xEB42 +.hword 0xEAD1, 0xEA63, 0xE9F7, 0xE98F, 0xE92C, 0xE8CF, 0xE879, 0xE829 +.hword 0xE7E2, 0xE7A4, 0xE770, 0xE747, 0xE72A, 0xE713, 0xE6FD, 0xE6E9 +.hword 0xE6D6, 0xE6C4, 0xE6B4, 0xE6A4, 0xE696, 0xE688, 0xE67C, 0xE671 +.hword 0xE667, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150 +.hword 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150, 0xC150 +.hword 0xC150, 0xBDCF, 0xB436, 0xA5E3, 0x9433, 0x8084, 0x6C31, 0x589D +.hword 0x4724, 0x3924, 0x2FF9, 0x2AF0, 0x2838, 0x2789, 0x2898, 0x2B1C +.hword 0x2ECA, 0x335A, 0x3882, 0x3DF7, 0x436F, 0x4984, 0x50D1, 0x5919 +.hword 0x621B, 0x6B97, 0x754D, 0x7EFE, 0x886D, 0x9153, 0x9975, 0xA092 +.hword 0xA66A, 0xAB52, 0xAFCC, 0xB3DF, 0xB791, 0xBAE7, 0xBDE8, 0xC09A +.hword 0xC303, 0xC529, 0xC712, 0xC8C4, 0xCA46, 0xCB9C, 0xCCCE, 0xCDE2 +.hword 0xCED5, 0xCFA4, 0xD051, 0xD0DE, 0xD14D, 0xD1A2, 0xD1DD, 0xD201 +.hword 0xD211, 0xD20F, 0xD1FD, 0xD1DD, 0xD1B1, 0xD17D, 0xD141, 0xD101 +.hword 0xD0BE, 0xD07C, 0xD03B, 0xCFFE, 0xCFC9, 0xCF9C, 0xCF7A, 0xCF66 +.hword 0xCF61, 0xCF65, 0xCF69, 0xCF6C, 0xCF6F, 0xCF72, 0xCF75, 0xCF78 +.hword 0xCF7A, 0xCF7D, 0xCF7F, 0xCF80, 0xCF82, 0x0D31, 0x0D2F, 0x0D2A +.hword 0x0D22, 0x0D16, 0x0D08, 0x0CF7, 0x0CE3, 0x0CCD, 0x0CB6, 0x0C9C +.hword 0x0C81, 0x0C64, 0x0C46, 0x0C27, 0x0C08, 0x0BE8, 0x0BC7, 0x0BA6 +.hword 0x0B86, 0x0B65, 0x0B45, 0x0B26, 0x0B07, 0x0AEA, 0x0ACE, 0x0AB3 +.hword 0x0A9A, 0x0A83, 0x0A6E, 0x0A5B, 0x0A4B, 0x0A3D, 0x0A33, 0x0A2B +.hword 0x0A27, 0x0A38, 0x0A69, 0x0AB4, 0x0B0F, 0x0B74, 0x0BDB, 0x0C3A +.hword 0x0C8C, 0x0CC7, 0x0CF5, 0x0D24, 0x0D54, 0x0D85, 0x0DB7, 0x0DEA +.hword 0x0E1D, 0x0E50, 0x0E84, 0x0EB8, 0x0EEC, 0x0F21, 0x0F55, 0x0F89 +.hword 0x0FBD, 0x0FF0, 0x1023, 0x1055, 0x1086, 0x10B7, 0x10E7, 0x1115 +.hword 0x1143, 0x116F, 0x1199, 0x11C3, 0x11EA, 0x1210, 0x1235, 0x1257 +.hword 0x1277, 0x1295, 0x12B1, 0x12CA, 0x12E1, 0x12F6, 0x1307, 0x1316 +.hword 0x1322, 0x132B, 0x1331, 0x1334, 0x0CF4, 0x0CF4, 0x0CF7, 0x0CFC +.hword 0x0D02, 0x0D0A, 0x0D14, 0x0D1F, 0x0D2C, 0x0D3A, 0x0D4A, 0x0D5B +.hword 0x0D6D, 0x0C00, 0x0C02, 0x0C09, 0x0C13, 0x0C22, 0x0C34, 0x0C49 +.hword 0x0C62, 0x0C7D, 0x0C9C, 0x0CBD, 0x0CE0, 0x0D05, 0x0D2D, 0x0D56 +.hword 0x0D80, 0x0DAC, 0x0DD9, 0x0E07, 0x0E35, 0x0E64, 0x0E93, 0x0EC2 +.hword 0x0EF1, 0x0F20, 0x0F4E, 0x0F7A, 0x0FA6, 0x0FD1, 0x0FFA, 0x1021 +.hword 0x1047, 0x106A, 0x108B, 0x10A9, 0x10C5, 0x10CA, 0x10AE, 0x107D +.hword 0x1045, 0x1012, 0x0FF1, 0x0FEF, 0x101A, 0x107E, 0x1106, 0x1194 +.hword 0x1227, 0x12C0, 0x135D, 0x13FF, 0x14A6, 0x1550, 0x15FD, 0x16AE +.hword 0x1762, 0x1818, 0x18D0, 0x198A, 0x1A45, 0x1B02, 0x1BBF, 0x1C7D +.hword 0x1D3A, 0x1DF8, 0x1EB4, 0x1F70, 0x202B, 0x20E3, 0x219A, 0x224F +.hword 0x2300, 0x23AF, 0x245A, 0x2502, 0x25A5, 0x2644, 0x26DE, 0x2774 +.hword 0x2803, 0x288D, 0x2911, 0x298E, 0x2A04, 0x2A74, 0x2ADB, 0x2B3B +.hword 0x1FE7, 0x1FE9, 0x1FEE, 0x1FF6, 0x2002, 0x2010, 0x2022, 0x2036 +.hword 0x204D, 0x2067, 0x2083, 0x20A2, 0x20C4, 0xBA11, 0xBA0D, 0xB9FE +.hword 0xB9E7, 0xB9C8, 0xB9A2, 0xB974, 0xB940, 0xB905, 0xB8C6, 0xB881 +.hword 0xB839, 0xB7EC, 0xB79D, 0xB74A, 0xB6F6, 0xB6A0, 0xB64A, 0xB5F3 +.hword 0xB59C, 0xB546, 0xB4F1, 0xB49E, 0xB44D, 0xB400, 0xB3B6, 0xB370 +.hword 0xB32F, 0xB2F3, 0xB2BC, 0xB28C, 0xB263, 0xB242, 0xB228, 0xB217 +.hword 0xB20F, 0xB248, 0xB2E5, 0xB3CE, 0xB4E6, 0xB613, 0xB73B, 0xB843 +.hword 0xB910, 0xB988, 0xB9CC, 0xBA0F, 0xBA52, 0xBA94, 0xBAD4, 0xBB14 +.hword 0xBB53, 0xBB91, 0xBBCD, 0xBC09, 0xBC43, 0xBC7B, 0xBCB3, 0xBCE9 +.hword 0xBD1D, 0xBD50, 0xBD82, 0xBDB2, 0xBDE0, 0xBE0C, 0xBE37, 0xBE5F +.hword 0xBE86, 0xBEAB, 0xBECE, 0xBEEF, 0xBF0D, 0xBF2A, 0xBF44, 0xBF5C +.hword 0xBF71, 0xBF84, 0xBF95, 0xBFA3, 0xBFAF, 0xBFB7, 0xBFBE, 0xBFC1 +.hword 0xBFC2, 0xBFC0, 0xBFBB, 0xBFB3, 0xB7F0, 0xB7F1, 0xB7F5, 0xB7FA +.hword 0xB802, 0xB80C, 0xB818, 0xB826, 0xB836, 0xB848, 0xB85B, 0xB870 +.hword 0xB887, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEACF, 0xEB2C, 0xEBAE, 0xEC40, 0xECCF, 0xED46, 0xED91 +.hword 0xED95, 0xED58, 0xECFD, 0xECA7, 0xEC26, 0xEB79, 0xEB00, 0xEB1C +.hword 0xEC2E, 0xEE14, 0xF04D, 0xF258, 0xF491, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0091, 0x020A, 0x0415 +.hword 0x065A, 0x0883, 0x0A37, 0x0B21, 0x0AC5, 0x0935, 0x06EF, 0x0471 +.hword 0x011F, 0xFCF9, 0xF962, 0xF7BF, 0xF8A4, 0xFB2E, 0xFE73, 0x0186 +.hword 0x0491, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC10D, 0xC3C8, 0xC78F, 0xCBC4, 0xCFC4, 0xD2F0, 0xD4A6 +.hword 0xD3DE, 0xD0C8, 0xCC99, 0xC887, 0xC404, 0xBEA9, 0xB9ED, 0xB747 +.hword 0xB7C7, 0xBACE, 0xBF75, 0xC4D3, 0xCC01, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1555 +.hword 0x1555, 0x1555, 0x1555, 0x1555, 0x1555, 0x1531, 0x14D1, 0x1441 +.hword 0x1390, 0x12CB, 0x1201, 0x113E, 0x106D, 0x0F77, 0x0E6A, 0x0D55 +.hword 0x0C1B, 0x0ABD, 0x0978, 0x0886, 0x081E, 0x082A, 0x0864, 0x0885 +.hword 0x0838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0093, 0x020F, 0x0419, 0x0652, 0x085F, 0x09E3, 0x0A82 +.hword 0x09A5, 0x0753, 0x041D, 0x0091, 0xFBED, 0xF626, 0xF0E9, 0xEDE0 +.hword 0xEE88, 0xF23C, 0xF71F, 0xFB52, 0xFE7A, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xBEB3, 0xBB53, 0xB6B1 +.hword 0xB19C, 0xACE4, 0xA95A, 0xA7CB, 0xA961, 0xAE10, 0xB4DC, 0xBCC7 +.hword 0xC81B, 0xD69F, 0xE399, 0xEA4F, 0xE66D, 0xD9BC, 0xC9DD, 0xBC7B +.hword 0xB207, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB +.hword 0xDFDE, 0xC001, 0xDFDB, 0x0000, 0xFFE7, 0xFFA5, 0xFF4A, 0xFEE5 +.hword 0xFE85, 0xFE39, 0xFE11, 0xFE1B, 0xFE67, 0xFF03, 0x0000, 0x01B7 +.hword 0x0449, 0x0770, 0x0AE4, 0x0E5E, 0x1197, 0x1448, 0x1629, 0x174D +.hword 0x1801, 0x1859, 0x186C, 0x184D, 0x1812, 0x17CE, 0x1798, 0x1782 +.hword 0x177A, 0x175F, 0x1738, 0x1707, 0x16D3, 0x16A0, 0x1672, 0x164F +.hword 0x1638, 0x162D, 0x1628, 0x1627, 0x1626, 0x1626, 0x1625, 0x1624 +.hword 0x1624, 0x1623, 0x1623, 0x1622, 0x1622, 0x1621, 0x1621, 0x1621 +.hword 0x1620, 0x1620, 0x1620, 0x1620, 0x1620, 0x161F, 0x161F, 0x161F +.hword 0x161F, 0x161F, 0x161F, 0x161F, 0x161F, 0x161F, 0x1620, 0x1620 +.hword 0x1620, 0x1620, 0x1620, 0x1621, 0x1621, 0x1621, 0x1622, 0x1622 +.hword 0x1623, 0x1623, 0x1623, 0x1624, 0x1624, 0x1625, 0x1626, 0x1626 +.hword 0x1627, 0x1627, 0x162B, 0x1632, 0x163A, 0x1642, 0x1647, 0x1644 +.hword 0x163E, 0x1639, 0x1639, 0x163A, 0x163A, 0x1638, 0x1634, 0x0000 +.hword 0xFFFA, 0xFFEA, 0xFFD5, 0xFFBF, 0xFFAD, 0xFFA3, 0xFFA7, 0xFFBD +.hword 0xFFE9, 0x002E, 0x0095, 0x013F, 0x023A, 0x036B, 0x04B5, 0x05FD +.hword 0x0726, 0x0815, 0x08AD, 0x08FB, 0x0922, 0x0926, 0x090B, 0x08D4 +.hword 0x0885, 0x0821, 0x07AD, 0x072D, 0x067F, 0x0592, 0x047C, 0x0355 +.hword 0x0232, 0x012B, 0x0056, 0xFFCD, 0x000A, 0x0110, 0x0232, 0x02C2 +.hword 0x02D1, 0x02E0, 0x02EE, 0x02FB, 0x0308, 0x0315, 0x0321, 0x032C +.hword 0x0337, 0x0342, 0x034B, 0x0355, 0x035D, 0x0365, 0x036C, 0x0373 +.hword 0x0379, 0x037E, 0x0383, 0x0387, 0x038A, 0x038C, 0x038E, 0x038F +.hword 0x038F, 0x038E, 0x038C, 0x038A, 0x0387, 0x0383, 0x037E, 0x0378 +.hword 0x0371, 0x036A, 0x0361, 0x0358, 0x034D, 0x0342, 0x0336, 0x0328 +.hword 0x031A, 0x030B, 0x02FA, 0x02E9, 0x02D6, 0x02C2, 0x0250, 0x015A +.hword 0x0036, 0xFF3B, 0xFEBD, 0xFF62, 0x00C3, 0x01AC, 0x016A, 0x00AF +.hword 0x0052, 0x008E, 0x00FA, 0x0000, 0x000C, 0x002C, 0x0057, 0x0085 +.hword 0x00AF, 0x00CC, 0x00D4, 0x00BF, 0x0085, 0x001F, 0xFF85, 0xFE7D +.hword 0xFCF4, 0xFB15, 0xF90B, 0xF702, 0xF526, 0xF3A2, 0xF2A1, 0xF20F +.hword 0xF1B6, 0xF190, 0xF19A, 0xF1CC, 0xF223, 0xF298, 0xF327, 0xF3CA +.hword 0xF4B1, 0xF5F9, 0xF77F, 0xF920, 0xFAB9, 0xFC2A, 0xFD4D, 0xFE02 +.hword 0xFD84, 0xFBD8, 0xFA08, 0xF922, 0xF909, 0xF8F1, 0xF8DA, 0xF8C4 +.hword 0xF8AF, 0xF89A, 0xF886, 0xF873, 0xF861, 0xF850, 0xF840, 0xF831 +.hword 0xF823, 0xF816, 0xF80A, 0xF7FF, 0xF7F6, 0xF7ED, 0xF7E5, 0xF7DF +.hword 0xF7DA, 0xF7D6, 0xF7D3, 0xF7D2, 0xF7D2, 0xF7D3, 0xF7D5, 0xF7D9 +.hword 0xF7DF, 0xF7E5, 0xF7ED, 0xF7F7, 0xF802, 0xF80E, 0xF81C, 0xF82C +.hword 0xF83D, 0xF850, 0xF864, 0xF87A, 0xF892, 0xF8AB, 0xF8C6, 0xF8E3 +.hword 0xF902, 0xF922, 0xF9DE, 0xFB72, 0xFD52, 0xFEF0, 0xFFC0, 0xFEB1 +.hword 0xFC6A, 0xFAEC, 0xFB58, 0xFC8C, 0xFD24, 0xFCC2, 0xFC10, 0x1555 +.hword 0x1553, 0x154F, 0x1548, 0x1540, 0x1536, 0x152C, 0x1521, 0x1517 +.hword 0x150D, 0x1504, 0x14FD, 0x14F8, 0x14F5, 0x14F6, 0x14FA, 0x1502 +.hword 0x150F, 0x1521, 0x1538, 0x1555, 0x1591, 0x15FA, 0x1682, 0x1719 +.hword 0x17B0, 0x1837, 0x18A0, 0x18DA, 0x18F0, 0x18F8, 0x18F3, 0x18E3 +.hword 0x18CB, 0x18AB, 0x1887, 0x185F, 0x1835, 0x180C, 0x17E5, 0x17C2 +.hword 0x17A5, 0x178F, 0x1784, 0x1783, 0x1790, 0x17AD, 0x17DA, 0x181A +.hword 0x186F, 0x18DA, 0x1949, 0x19AC, 0x1A07, 0x1A5E, 0x1AB6, 0x1B14 +.hword 0x1B7B, 0x1BF2, 0x1C7B, 0x1D1C, 0x1DDA, 0x1EB8, 0x1FBC, 0x20E9 +.hword 0x2245, 0x23D4, 0x259B, 0x279D, 0x29E0, 0x2C68, 0x2F58, 0x32C6 +.hword 0x36A5, 0x3AE7, 0x3F7E, 0x445E, 0x4979, 0x4EC1, 0x5429, 0x59A3 +.hword 0x5F23, 0x6499, 0x69FA, 0x6F38, 0x7444, 0x7912, 0x7937, 0x7937 +.hword 0x7935, 0x7933, 0x7931, 0x792F, 0x792C, 0x7929, 0x7925, 0x7922 +.hword 0x791F, 0x791C, 0x7919, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002 +.hword 0x0004, 0x0007, 0x000B, 0x000F, 0x0013, 0x0017, 0x001B, 0x001E +.hword 0x0021, 0x0023, 0x0024, 0x0023, 0x0022, 0x001F, 0x001A, 0x0013 +.hword 0x000B, 0x0000, 0xFFF2, 0xFFE1, 0xFFCC, 0xFFB4, 0xFF9A, 0xFF7E +.hword 0xFF61, 0xFF42, 0xFF22, 0xFF01, 0xFEE1, 0xFEC0, 0xFEA1, 0xFE82 +.hword 0xFE64, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0x404B +.hword 0x404B, 0x4049, 0x4047, 0x4044, 0x4041, 0x403D, 0x4039, 0x4036 +.hword 0x4032, 0x402F, 0x402D, 0x402B, 0x402A, 0x402A, 0x402C, 0x402F +.hword 0x4033, 0x4039, 0x4041, 0x404B, 0x4060, 0x4085, 0x40B4, 0x40E8 +.hword 0x411D, 0x414C, 0x4170, 0x4184, 0x418E, 0x4196, 0x419E, 0x41A4 +.hword 0x41AA, 0x41AE, 0x41B1, 0x41B4, 0x41B5, 0x41B5, 0x41B5, 0x41B4 +.hword 0x41B2, 0x41AF, 0x41AC, 0x41A8, 0x41A3, 0x419E, 0x4198, 0x4192 +.hword 0x418B, 0x4184, 0x417F, 0x417E, 0x4180, 0x4184, 0x4189, 0x4190 +.hword 0x4196, 0x419B, 0x419D, 0x419E, 0x419A, 0x4192, 0x4185, 0x4172 +.hword 0x4157, 0x4135, 0x410A, 0x40D5, 0x4097, 0x404D, 0x3FF3, 0x3F86 +.hword 0x3F09, 0x3E7D, 0x3DE4, 0x3D41, 0x3C95, 0x3BE2, 0x3B2B, 0x3A70 +.hword 0x39B5, 0x38FB, 0x3844, 0x3793, 0x36E8, 0x3647, 0x3642, 0x3642 +.hword 0x3642, 0x3642, 0x3643, 0x3643, 0x3643, 0x3644, 0x3644, 0x3645 +.hword 0x3645, 0x3646, 0x3646, 0x0000 + +toad_seg6_animindex_0600B570: # 0x0600B570 +.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0001, 0x0000 +.hword 0x0001, 0x00C9, 0x0001, 0x0000, 0x0064, 0x0917, 0x0064, 0x097B +.hword 0x0064, 0x09DF, 0x0064, 0x07EB, 0x0064, 0x084F, 0x0064, 0x08B3 +.hword 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0001, 0x07E8 +.hword 0x0001, 0x07E9, 0x0001, 0x07EA, 0x0001, 0x07E5, 0x0001, 0x07E6 +.hword 0x0001, 0x07E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E4 +.hword 0x0064, 0x0589, 0x0064, 0x05ED, 0x0064, 0x0651, 0x0064, 0x00D9 +.hword 0x0064, 0x013D, 0x0064, 0x01A1, 0x0001, 0x00CD, 0x0001, 0x00CE +.hword 0x0001, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E3 +.hword 0x0064, 0x06B5, 0x0064, 0x0719, 0x0064, 0x077D, 0x0064, 0x0205 +.hword 0x0064, 0x0269, 0x0064, 0x02CD, 0x0001, 0x00D0, 0x0001, 0x00D1 +.hword 0x0001, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E2 +.hword 0x0064, 0x0331, 0x0064, 0x0395, 0x0064, 0x03F9, 0x0001, 0x00D3 +.hword 0x0001, 0x00D4, 0x0001, 0x00D5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x07E1, 0x0064, 0x045D, 0x0064, 0x04C1, 0x0064, 0x0525 +.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8 + +toad_seg6_anim_0600B66C: # 0x0600B66C +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x14 +.word toad_seg6_animvalue_0600A0E8 +.word toad_seg6_animindex_0600B570 +.word 0 + +toad_seg6_animvalue_0600B684: # 0x0600B684 +.hword 0x0000, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C +.hword 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D +.hword 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B +.hword 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A +.hword 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062 +.hword 0x0061, 0x005B, 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E +.hword 0x0056, 0x005A, 0x0056, 0x004D, 0x0044, 0x0041, 0x0046, 0x0050 +.hword 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C, 0x0045, 0x0042 +.hword 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D, 0x0044, 0x0041 +.hword 0x0046, 0x0050, 0x005B, 0x0062, 0x0061, 0x005B, 0x0054, 0x004C +.hword 0x0045, 0x0042, 0x0046, 0x004E, 0x0056, 0x005A, 0x0056, 0x004D +.hword 0x0044, 0x0041, 0x0046, 0x0050, 0x005B, 0x0062, 0x0063, 0x005F +.hword 0x005B, 0x0054, 0x004C, 0x0045, 0x0042, 0x0046, 0x004E, 0x0056 +.hword 0x005A, 0x0056, 0x004D, 0x0044, 0x0041, 0x0047, 0x0052, 0x005D +.hword 0x0062, 0xFD9F, 0xFD7A, 0xFD55, 0xFD2F, 0xFD0A, 0xFCE4, 0xFCBE +.hword 0xFC98, 0xFC72, 0xFC4C, 0xFC26, 0xFC00, 0xFBD9, 0xFBB3, 0xFB8C +.hword 0xFB66, 0xFB3F, 0xFB18, 0xFAF1, 0xFACA, 0xFAA3, 0xFA7B, 0xFA54 +.hword 0xFA2D, 0xFA05, 0xF9DE, 0xF9B6, 0xF98F, 0xF967, 0xF93F, 0xF918 +.hword 0xF8F0, 0xF8C8, 0xF8A0, 0xF878, 0xF851, 0xF829, 0xF801, 0xF7D9 +.hword 0xF7B1, 0xF789, 0xF761, 0xF739, 0xF711, 0xF6E9, 0xF6C1, 0xF699 +.hword 0xF671, 0xF649, 0xF621, 0xF5F9, 0xF5D1, 0xF5A9, 0xF581, 0xF559 +.hword 0xF531, 0xF509, 0xF4E2, 0xF4BA, 0xF492, 0xF46B, 0xF443, 0xF41C +.hword 0xF3F4, 0xF3CD, 0xF3A6, 0xF37F, 0xF357, 0xF330, 0xF309, 0xF2E3 +.hword 0xF2BC, 0xF295, 0xF26E, 0xF248, 0xF222, 0xF1FB, 0xF1D5, 0xF1AF +.hword 0xF189, 0xF163, 0xF13D, 0xF118, 0xF0F2, 0xF0CD, 0xF0A8, 0xF083 +.hword 0xF05E, 0xF039, 0xF014, 0xEFF0, 0xEFCB, 0xEFA7, 0xEF83, 0xEF5F +.hword 0xEF3B, 0xEF18, 0xEEF4, 0xEED1, 0xEEAE, 0xEE8B, 0xEE69, 0xEE46 +.hword 0xEE24, 0xEE02, 0xEDE0, 0xEDBE, 0xED9D, 0xED7B, 0xED5A, 0xED39 +.hword 0xED19, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 +.hword 0x1FFF, 0xF04B, 0xF055, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025 +.hword 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF, 0xEFF7, 0xF000, 0xF00C, 0xF018 +.hword 0xF025, 0xF032, 0xF03F, 0xF04A, 0xF054, 0xF05C, 0xF061, 0xF062 +.hword 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF, 0xEFF7, 0xF000 +.hword 0xF00C, 0xF018, 0xF025, 0xF032, 0xF03F, 0xF04A, 0xF054, 0xF05C +.hword 0xF061, 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEF +.hword 0xEFF7, 0xF000, 0xF00C, 0xF018, 0xF025, 0xF032, 0xF03F, 0xF04A +.hword 0xF054, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8 +.hword 0xEFEA, 0xEFEF, 0xEFF7, 0xF000, 0xF00C, 0xF018, 0xF025, 0xF032 +.hword 0xF03F, 0xF04A, 0xF054, 0xF05C, 0xF061, 0xF062, 0xF04F, 0xF025 +.hword 0xEFFB, 0xEFE8, 0xEFEA, 0xEFEE, 0xEFF5, 0xEFFE, 0xF008, 0xF013 +.hword 0xF01F, 0xF02B, 0xF037, 0xF043, 0xF04D, 0xF056, 0xF05C, 0xF061 +.hword 0xF062, 0xF04F, 0xF025, 0xEFFB, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8 +.hword 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8, 0xEFE8 +.hword 0xEFE8, 0xFBC5, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E +.hword 0xFB73, 0xFB5F, 0xFB61, 0xFB66, 0xFB6E, 0xFB78, 0xFB84, 0xFB91 +.hword 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD +.hword 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB61, 0xFB66, 0xFB6E, 0xFB78 +.hword 0xFB84, 0xFB91, 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6 +.hword 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB61, 0xFB66 +.hword 0xFB6E, 0xFB78, 0xFB84, 0xFB91, 0xFB9E, 0xFBAB, 0xFBB8, 0xFBC4 +.hword 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F +.hword 0xFB61, 0xFB66, 0xFB6E, 0xFB78, 0xFB84, 0xFB91, 0xFB9E, 0xFBAB +.hword 0xFBB8, 0xFBC4, 0xFBCE, 0xFBD6, 0xFBDB, 0xFBDD, 0xFBC9, 0xFB9E +.hword 0xFB73, 0xFB5F, 0xFB61, 0xFB65, 0xFB6C, 0xFB75, 0xFB80, 0xFB8B +.hword 0xFB98, 0xFBA4, 0xFBB1, 0xFBBC, 0xFBC7, 0xFBD0, 0xFBD7, 0xFBDB +.hword 0xFBDD, 0xFBC9, 0xFB9E, 0xFB73, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F +.hword 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F, 0xFB5F +.hword 0xFB5F, 0xF75F, 0xF779, 0xF78D, 0xF79A, 0xF79F, 0xF76B, 0xF6F7 +.hword 0xF684, 0xF64F, 0xF654, 0xF662, 0xF677, 0xF692, 0xF6B1, 0xF6D3 +.hword 0xF6F7, 0xF71B, 0xF73D, 0xF75C, 0xF777, 0xF78C, 0xF79A, 0xF79F +.hword 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF654, 0xF662, 0xF677, 0xF692 +.hword 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B, 0xF73D, 0xF75C, 0xF777, 0xF78C +.hword 0xF79A, 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF654, 0xF662 +.hword 0xF677, 0xF692, 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B, 0xF73D, 0xF75C +.hword 0xF777, 0xF78C, 0xF79A, 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F +.hword 0xF654, 0xF662, 0xF677, 0xF692, 0xF6B1, 0xF6D3, 0xF6F7, 0xF71B +.hword 0xF73D, 0xF75C, 0xF777, 0xF78C, 0xF79A, 0xF79F, 0xF76B, 0xF6F7 +.hword 0xF684, 0xF64F, 0xF654, 0xF660, 0xF672, 0xF68A, 0xF6A6, 0xF6C5 +.hword 0xF6E6, 0xF708, 0xF729, 0xF748, 0xF764, 0xF77C, 0xF78F, 0xF79B +.hword 0xF79F, 0xF76B, 0xF6F7, 0xF684, 0xF64F, 0xF64F, 0xF64F, 0xF64F +.hword 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F, 0xF64F +.hword 0xF64F, 0x00D9, 0x00D6, 0x00D3, 0x00D2, 0x00D1, 0x00D8, 0x00E6 +.hword 0x00F5, 0x00FC, 0x00FB, 0x00F9, 0x00F7, 0x00F3, 0x00EF, 0x00EB +.hword 0x00E6, 0x00E2, 0x00DE, 0x00DA, 0x00D6, 0x00D4, 0x00D2, 0x00D1 +.hword 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FB, 0x00F9, 0x00F7, 0x00F3 +.hword 0x00EF, 0x00EB, 0x00E6, 0x00E2, 0x00DE, 0x00DA, 0x00D6, 0x00D4 +.hword 0x00D2, 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FB, 0x00F9 +.hword 0x00F7, 0x00F3, 0x00EF, 0x00EB, 0x00E6, 0x00E2, 0x00DE, 0x00DA +.hword 0x00D6, 0x00D4, 0x00D2, 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC +.hword 0x00FB, 0x00F9, 0x00F7, 0x00F3, 0x00EF, 0x00EB, 0x00E6, 0x00E2 +.hword 0x00DE, 0x00DA, 0x00D6, 0x00D4, 0x00D2, 0x00D1, 0x00D8, 0x00E6 +.hword 0x00F5, 0x00FC, 0x00FB, 0x00FA, 0x00F7, 0x00F4, 0x00F1, 0x00ED +.hword 0x00E9, 0x00E4, 0x00E0, 0x00DC, 0x00D9, 0x00D6, 0x00D3, 0x00D2 +.hword 0x00D1, 0x00D8, 0x00E6, 0x00F5, 0x00FC, 0x00FC, 0x00FC, 0x00FC +.hword 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC, 0x00FC +.hword 0x00FC, 0x0097, 0x009D, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F +.hword 0x0065, 0x0059, 0x005A, 0x005D, 0x0062, 0x0068, 0x006F, 0x0077 +.hword 0x007F, 0x0087, 0x008F, 0x0096, 0x009C, 0x00A1, 0x00A4, 0x00A6 +.hword 0x009A, 0x007F, 0x0065, 0x0059, 0x005A, 0x005D, 0x0062, 0x0068 +.hword 0x006F, 0x0077, 0x007F, 0x0087, 0x008F, 0x0096, 0x009C, 0x00A1 +.hword 0x00A4, 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059, 0x005A, 0x005D +.hword 0x0062, 0x0068, 0x006F, 0x0077, 0x007F, 0x0087, 0x008F, 0x0096 +.hword 0x009C, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059 +.hword 0x005A, 0x005D, 0x0062, 0x0068, 0x006F, 0x0077, 0x007F, 0x0087 +.hword 0x008F, 0x0096, 0x009C, 0x00A1, 0x00A4, 0x00A6, 0x009A, 0x007F +.hword 0x0065, 0x0059, 0x005A, 0x005C, 0x0061, 0x0066, 0x006D, 0x0074 +.hword 0x007B, 0x0083, 0x008A, 0x0092, 0x0098, 0x009E, 0x00A2, 0x00A5 +.hword 0x00A6, 0x009A, 0x007F, 0x0065, 0x0059, 0x0059, 0x0059, 0x0059 +.hword 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059, 0x0059 +.hword 0x0059, 0xEF40, 0xEE36, 0xED67, 0xECE0, 0xECB0, 0xEECA, 0xF369 +.hword 0xF808, 0xFA22, 0xF9EF, 0xF963, 0xF88B, 0xF777, 0xF636, 0xF4D7 +.hword 0xF369, 0xF1FB, 0xF09C, 0xEF5B, 0xEE47, 0xED6F, 0xECE2, 0xECB0 +.hword 0xEECA, 0xF369, 0xF808, 0xFA22, 0xF9EF, 0xF963, 0xF88B, 0xF777 +.hword 0xF636, 0xF4D7, 0xF369, 0xF1FB, 0xF09C, 0xEF5B, 0xEE47, 0xED6F +.hword 0xECE2, 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22, 0xF9EF, 0xF963 +.hword 0xF88B, 0xF777, 0xF636, 0xF4D7, 0xF369, 0xF1FB, 0xF09C, 0xEF5B +.hword 0xEE47, 0xED6F, 0xECE2, 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22 +.hword 0xF9EF, 0xF963, 0xF88B, 0xF777, 0xF636, 0xF4D7, 0xF369, 0xF1FB +.hword 0xF09C, 0xEF5B, 0xEE47, 0xED6F, 0xECE2, 0xECB0, 0xEECA, 0xF369 +.hword 0xF808, 0xFA22, 0xF9F6, 0xF97A, 0xF8BC, 0xF7C6, 0xF6A5, 0xF566 +.hword 0xF415, 0xF2BD, 0xF16C, 0xF02C, 0xEF0C, 0xEE16, 0xED58, 0xECDC +.hword 0xECB0, 0xEECA, 0xF369, 0xF808, 0xFA22, 0xFA22, 0xFA22, 0xFA22 +.hword 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22, 0xFA22 +.hword 0xFA22, 0xF992, 0xF991, 0xF990, 0xF990, 0xF98F, 0xF98F, 0xF98F +.hword 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E, 0xF98E +.hword 0xF98E, 0xF98F, 0xF98F, 0xF98F, 0xF990, 0xF990, 0xF990, 0xF991 +.hword 0xF991, 0xF992, 0xF992, 0xF993, 0xF993, 0xF994, 0xF994, 0xF995 +.hword 0xF996, 0xF996, 0xF997, 0xF998, 0xF998, 0xF999, 0xF999, 0xF99A +.hword 0xF99B, 0xF99B, 0xF99C, 0xF99D, 0xF99D, 0xF99E, 0xF99E, 0xF99F +.hword 0xF99F, 0xF9A0, 0xF9A0, 0xF9A0, 0xF9A1, 0xF9A1, 0xF9A1, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2, 0xF9A2 +.hword 0xF9A2, 0xE65D, 0xE655, 0xE64E, 0xE647, 0xE642, 0xE63D, 0xE639 +.hword 0xE636, 0xE633, 0xE631, 0xE630, 0xE630, 0xE630, 0xE631, 0xE633 +.hword 0xE635, 0xE638, 0xE63B, 0xE63E, 0xE643, 0xE647, 0xE64C, 0xE651 +.hword 0xE657, 0xE65D, 0xE663, 0xE66A, 0xE671, 0xE678, 0xE67F, 0xE686 +.hword 0xE68E, 0xE696, 0xE69D, 0xE6A5, 0xE6AD, 0xE6B5, 0xE6BC, 0xE6C4 +.hword 0xE6CC, 0xE6D3, 0xE6DB, 0xE6E2, 0xE6E9, 0xE6F0, 0xE6F6, 0xE6FD +.hword 0xE703, 0xE708, 0xE70E, 0xE713, 0xE717, 0xE71B, 0xE71F, 0xE722 +.hword 0xE725, 0xE727, 0xE728, 0xE729, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A, 0xE72A +.hword 0xE72A, 0xCF84, 0xCF85, 0xCF86, 0xCF88, 0xCF88, 0xCF89, 0xCF8A +.hword 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B, 0xCF8B +.hword 0xCF8B, 0xCF8A, 0xCF8A, 0xCF89, 0xCF88, 0xCF88, 0xCF87, 0xCF86 +.hword 0xCF85, 0xCF84, 0xCF83, 0xCF82, 0xCF81, 0xCF7F, 0xCF7E, 0xCF7D +.hword 0xCF7C, 0xCF7A, 0xCF79, 0xCF78, 0xCF76, 0xCF75, 0xCF74, 0xCF72 +.hword 0xCF71, 0xCF70, 0xCF6F, 0xCF6D, 0xCF6C, 0xCF6B, 0xCF6A, 0xCF69 +.hword 0xCF68, 0xCF67, 0xCF66, 0xCF65, 0xCF64, 0xCF64, 0xCF63, 0xCF63 +.hword 0xCF62, 0xCF62, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61, 0xCF61 +.hword 0xCF61, 0x0D81, 0x0D96, 0x0DAC, 0x0DC3, 0x0DDB, 0x0DF4, 0x0E0E +.hword 0x0E29, 0x0E45, 0x0E61, 0x0E7F, 0x0E9D, 0x0EBB, 0x0EDA, 0x0EFA +.hword 0x0F1A, 0x0F3A, 0x0F5B, 0x0F7C, 0x0F9E, 0x0FBF, 0x0FE1, 0x1003 +.hword 0x1025, 0x1046, 0x1068, 0x108A, 0x10AB, 0x10CC, 0x10ED, 0x110E +.hword 0x112E, 0x114D, 0x116C, 0x118B, 0x11A9, 0x11C6, 0x11E3, 0x11FF +.hword 0x1219, 0x1234, 0x124D, 0x1265, 0x127C, 0x1292, 0x12A7, 0x12BA +.hword 0x12CD, 0x12DE, 0x12ED, 0x12FC, 0x1308, 0x1314, 0x131D, 0x1325 +.hword 0x132C, 0x1330, 0x1333, 0x1334, 0x0CF4, 0x0D04, 0x0D31, 0x0D77 +.hword 0x0DD4, 0x0E41, 0x0EBD, 0x0F42, 0x0FCD, 0x105A, 0x10E5, 0x116B +.hword 0x11E6, 0x1254, 0x12B0, 0x12F7, 0x1324, 0x1334, 0x0CF4, 0x0D02 +.hword 0x0D2A, 0x0D6A, 0x0DBE, 0x0E21, 0x0E92, 0x0F0D, 0x0F8F, 0x1014 +.hword 0x1099, 0x111A, 0x1195, 0x1206, 0x126A, 0x12BD, 0x12FD, 0x1326 +.hword 0x1334, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4 +.hword 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4, 0x0CF4 +.hword 0x0CF4, 0x20E7, 0x210D, 0x2135, 0x215E, 0x218A, 0x21B8, 0x21E7 +.hword 0x2218, 0x224A, 0x227E, 0x22B3, 0x22E9, 0x2320, 0x2359, 0x2392 +.hword 0x23CC, 0x2407, 0x2443, 0x247F, 0x24BB, 0x24F8, 0x2535, 0x2572 +.hword 0x25B0, 0x25ED, 0x262A, 0x2667, 0x26A3, 0x26DF, 0x271B, 0x2756 +.hword 0x2790, 0x27C9, 0x2802, 0x2839, 0x286F, 0x28A4, 0x28D8, 0x290A +.hword 0x293B, 0x296A, 0x2998, 0x29C4, 0x29ED, 0x2A15, 0x2A3B, 0x2A5F +.hword 0x2A80, 0x2A9F, 0x2ABB, 0x2AD5, 0x2AEC, 0x2B00, 0x2B12, 0x2B21 +.hword 0x2B2C, 0x2B34, 0x2B39, 0x2B3B, 0x1FE7, 0x2004, 0x2056, 0x20D6 +.hword 0x217D, 0x2244, 0x2324, 0x2415, 0x2511, 0x2611, 0x270D, 0x27FE +.hword 0x28DE, 0x29A5, 0x2A4C, 0x2ACC, 0x2B1E, 0x2B3B, 0x1FE7, 0x2001 +.hword 0x204A, 0x20BE, 0x2155, 0x220A, 0x22D7, 0x23B6, 0x24A0, 0x2591 +.hword 0x2682, 0x276C, 0x284B, 0x2918, 0x29CD, 0x2A64, 0x2AD8, 0x2B21 +.hword 0x2B3B, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7 +.hword 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7, 0x1FE7 +.hword 0x1FE7, 0xB89F, 0xB8B9, 0xB8D4, 0xB8F1, 0xB90F, 0xB92E, 0xB94F +.hword 0xB970, 0xB993, 0xB9B6, 0xB9DA, 0xB9FF, 0xBA25, 0xBA4C, 0xBA73 +.hword 0xBA9B, 0xBAC4, 0xBAEC, 0xBB15, 0xBB3F, 0xBB69, 0xBB92, 0xBBBC +.hword 0xBBE6, 0xBC10, 0xBC3A, 0xBC64, 0xBC8D, 0xBCB6, 0xBCDF, 0xBD07 +.hword 0xBD2F, 0xBD57, 0xBD7D, 0xBDA3, 0xBDC8, 0xBDED, 0xBE10, 0xBE33 +.hword 0xBE54, 0xBE74, 0xBE94, 0xBEB2, 0xBECE, 0xBEE9, 0xBF03, 0xBF1C +.hword 0xBF32, 0xBF48, 0xBF5B, 0xBF6D, 0xBF7D, 0xBF8B, 0xBF97, 0xBFA1 +.hword 0xBFA8, 0xBFAE, 0xBFB2, 0xBFB3, 0xB7F0, 0xB804, 0xB83C, 0xB894 +.hword 0xB906, 0xB98E, 0xBA28, 0xBACD, 0xBB7A, 0xBC29, 0xBCD6, 0xBD7B +.hword 0xBE14, 0xBE9D, 0xBF0F, 0xBF67, 0xBF9F, 0xBFB3, 0xB7F0, 0xB802 +.hword 0xB834, 0xB883, 0xB8EB, 0xB967, 0xB9F3, 0xBA8C, 0xBB2C, 0xBBD1 +.hword 0xBC76, 0xBD17, 0xBDB0, 0xBE3C, 0xBEB8, 0xBF20, 0xBF6F, 0xBFA1 +.hword 0xBFB3, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0 +.hword 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0, 0xB7F0 +.hword 0xB7F0, 0xF70E, 0xF8E6, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36 +.hword 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44 +.hword 0xF062, 0xF258, 0xF48B, 0xF709, 0xF8E4, 0xF92F, 0xF3B3, 0xED91 +.hword 0xEC4E, 0xEC36, 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39 +.hword 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF48B, 0xF709, 0xF8E4, 0xF92F +.hword 0xF3B3, 0xED91, 0xEC4E, 0xEC36, 0xEC91, 0xECA7, 0xEC21, 0xEB6F +.hword 0xEAFD, 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF48B, 0xF709 +.hword 0xF8E4, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36, 0xEC91, 0xECA7 +.hword 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258 +.hword 0xF48B, 0xF709, 0xF8E4, 0xF92F, 0xF3B3, 0xED91, 0xEC4E, 0xEC36 +.hword 0xEC91, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD, 0xEB39, 0xEC68, 0xEE44 +.hword 0xF062, 0xF258, 0xF486, 0xF6FA, 0xF8D4, 0xF92F, 0xF645, 0xF139 +.hword 0xED91, 0xEC79, 0xEC5C, 0xECA0, 0xECA7, 0xEC21, 0xEB6F, 0xEAFD +.hword 0xEB39, 0xEC68, 0xEE44, 0xF062, 0xF258, 0xF465, 0xF6A3, 0xF871 +.hword 0xF92F, 0x07F2, 0x0B0F, 0x0D4C, 0x0CFC, 0x0B21, 0x09D8, 0x089E +.hword 0x06F9, 0x0471, 0xFFC8, 0xF9A8, 0xF477, 0xF293, 0xF477, 0xF891 +.hword 0xFD68, 0x0186, 0x04E6, 0x083E, 0x0B2B, 0x0D4C, 0x0CFC, 0x0B21 +.hword 0x09CD, 0x0880, 0x06D8, 0x0471, 0x0062, 0xFB1B, 0xF638, 0xF357 +.hword 0xF40A, 0xF7F3, 0xFD1C, 0x0186, 0x04F6, 0x084C, 0x0B31, 0x0D4C +.hword 0x0CFC, 0x0B21, 0x09C9, 0x0876, 0x06CD, 0x0471, 0x00A7, 0xFBC4 +.hword 0xF6FD, 0xF38B, 0xF2C6, 0xF676, 0xFC6B, 0x0186, 0x051D, 0x086F +.hword 0x0B3E, 0x0D4C, 0x0CFC, 0x0B21, 0x09CF, 0x0887, 0x06E0, 0x0471 +.hword 0x004C, 0xFAE3, 0xF5DA, 0xF2D7, 0xF37B, 0xF78C, 0xFCF1, 0x0186 +.hword 0x0502, 0x0857, 0x0B35, 0x0D4C, 0x0CFC, 0x0B21, 0x09D5, 0x0896 +.hword 0x06F1, 0x0471, 0xFFEB, 0xF9FC, 0xF4E1, 0xF2D6, 0xF492, 0xF899 +.hword 0xFD6A, 0x0186, 0x04F0, 0x085A, 0x0B4C, 0x0D4C, 0x0DA0, 0x0C8F +.hword 0x0B21, 0x09EB, 0x089D, 0x06E4, 0x0471, 0x006B, 0xFB31, 0xF63B +.hword 0xF309, 0xF339, 0xF738, 0xFCCA, 0x0186, 0x0558, 0x092B, 0x0C1E +.hword 0x0D4C, 0xD4F1, 0xDD02, 0xE196, 0xE1CC, 0xDF44, 0xDB23, 0xD689 +.hword 0xD09C, 0xC887, 0xC1E7, 0xBAEA, 0xB4EF, 0xB154, 0xB1AC, 0xB681 +.hword 0xBDAA, 0xC4D3, 0xCC78, 0xD537, 0xDCF5, 0xE196, 0xE0AC, 0xDBA1 +.hword 0xD61E, 0xD1FE, 0xCDAE, 0xC887, 0xC0EA, 0xB827, 0xB205, 0xB16E +.hword 0xB434, 0xB904, 0xBEE2, 0xC4D3, 0xCC22, 0xD50E, 0xDD0E, 0xE196 +.hword 0xE182, 0xDE60, 0xD9AE, 0xD4EB, 0xCF2A, 0xC887, 0xC241, 0xBB79 +.hword 0xB591, 0xB1ED, 0xB21F, 0xB6C3, 0xBDC2, 0xC4D3, 0xCC8A, 0xD574 +.hword 0xDD3E, 0xE196, 0xE128, 0xDD69, 0xD82E, 0xD34E, 0xCE42, 0xC887 +.hword 0xC1D7, 0xBA67, 0xB43F, 0xB16A, 0xB30B, 0xB7DC, 0xBE4F, 0xC4D3 +.hword 0xCC58, 0xD53F, 0xDD21, 0xE196, 0xE188, 0xDE73, 0xD9CD, 0xD50A +.hword 0xCF49, 0xC887, 0xC227, 0xBB40, 0xB538, 0xB172, 0xB18C, 0xB653 +.hword 0xBD92, 0xC4D3, 0xCC98, 0xD581, 0xDD43, 0xE196, 0xE16B, 0xDE40 +.hword 0xD99C, 0xD507, 0xD152, 0xCD47, 0xC887, 0xC1F4, 0xBA4C, 0xB40B +.hword 0xB1A9, 0xB3A0, 0xB85E, 0xBE8C, 0xC4D3, 0xCCA1, 0xD626, 0xDE32 +.hword 0xE196, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E +.hword 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B +.hword 0x0865, 0x0885, 0x0838, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E +.hword 0x114D, 0x103E, 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868 +.hword 0x0816, 0x082B, 0x0865, 0x0885, 0x0838, 0x07B5, 0x078F, 0x085A +.hword 0x0CF4, 0x113E, 0x114D, 0x103E, 0x0EB5, 0x0D55, 0x0C11, 0x0AA1 +.hword 0x0950, 0x0868, 0x0816, 0x082B, 0x0865, 0x0885, 0x0838, 0x07B5 +.hword 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E, 0x0EB5, 0x0D55 +.hword 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B, 0x0865, 0x0885 +.hword 0x0838, 0x07B5, 0x078F, 0x085A, 0x0CF4, 0x113E, 0x114D, 0x103E +.hword 0x0EB5, 0x0D55, 0x0C11, 0x0AA1, 0x0950, 0x0868, 0x0816, 0x082B +.hword 0x0865, 0x0885, 0x0842, 0x07CF, 0x07AD, 0x085A, 0x0B0D, 0x0EE6 +.hword 0x113E, 0x113C, 0x102F, 0x0EAF, 0x0D55, 0x0C11, 0x0AA1, 0x0950 +.hword 0x0868, 0x0816, 0x082B, 0x0865, 0x0885, 0x087E, 0x086F, 0x0860 +.hword 0x085A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4 +.hword 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290 +.hword 0xF740, 0xFB52, 0xFE7A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82 +.hword 0x0904, 0x06C4, 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1 +.hword 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFE7A, 0x017A, 0x044E, 0x06F1 +.hword 0x099F, 0x0A82, 0x0904, 0x06C4, 0x03E7, 0x0091, 0xFBC3, 0xF5B3 +.hword 0xF05A, 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFE7A, 0x017A +.hword 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4, 0x03E7, 0x0091 +.hword 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52 +.hword 0xFE7A, 0x017A, 0x044E, 0x06F1, 0x099F, 0x0A82, 0x0904, 0x06C4 +.hword 0x03E7, 0x0091, 0xFBC3, 0xF5B3, 0xF05A, 0xEDB1, 0xEED9, 0xF290 +.hword 0xF740, 0xFB52, 0xFE8C, 0x01A8, 0x0482, 0x06F1, 0x0908, 0x0A78 +.hword 0x0A82, 0x091A, 0x06D8, 0x03EE, 0x0091, 0xFBC3, 0xF5B3, 0xF05A +.hword 0xEDB1, 0xEED9, 0xF290, 0xF740, 0xFB52, 0xFEF4, 0x02BE, 0x05BB +.hword 0x06F1, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114 +.hword 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897 +.hword 0xC96E, 0xBC7B, 0xB207, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB +.hword 0xACC6, 0xB114, 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D +.hword 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB207, 0xA800, 0x9FAD, 0x9A53 +.hword 0x9EC3, 0xA7CB, 0xACC6, 0xB114, 0xB5FD, 0xBCC7, 0xC884, 0xD7BB +.hword 0xE4E5, 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB207, 0xA800 +.hword 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114, 0xB5FD, 0xBCC7 +.hword 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B +.hword 0xB207, 0xA800, 0x9FAD, 0x9A53, 0x9EC3, 0xA7CB, 0xACC6, 0xB114 +.hword 0xB5FD, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5, 0xEA7D, 0xE533, 0xD897 +.hword 0xC96E, 0xBC7B, 0xB1EF, 0xA7C1, 0x9F67, 0x9A53, 0x9B68, 0xA175 +.hword 0xA7CB, 0xAC50, 0xB0AB, 0xB5D6, 0xBCC7, 0xC884, 0xD7BB, 0xE4E5 +.hword 0xEA7D, 0xE533, 0xD897, 0xC96E, 0xBC7B, 0xB161, 0xA647, 0x9DBD +.hword 0x9A53, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB +.hword 0xDFDE, 0xC001, 0xDFDB, 0x1630, 0x162C, 0x1629, 0x1627, 0x1627 +.hword 0x162C, 0x1634, 0x163E, 0x1646, 0x164A, 0x1646, 0x163B, 0x1631 +.hword 0x162D, 0x1632, 0x163D, 0x1648, 0x164C, 0x1648, 0x163F, 0x1635 +.hword 0x162C, 0x1627, 0x162B, 0x1635, 0x163F, 0x1643, 0x163B, 0x162D +.hword 0x161F, 0x161A, 0x1625, 0x1639, 0x164C, 0x1653, 0x163F, 0x161B +.hword 0x1605, 0x160A, 0x161C, 0x1627, 0x1629, 0x162A, 0x162A, 0x162A +.hword 0x162A, 0x162A, 0x1629, 0x1629, 0x1628, 0x1627, 0x1626, 0x1626 +.hword 0x1625, 0x1625, 0x1625, 0x1625, 0x1626, 0x1627, 0x162B, 0x1632 +.hword 0x163B, 0x1642, 0x1647, 0x1644, 0x163E, 0x1639, 0x1639, 0x163A +.hword 0x163A, 0x1638, 0x1634, 0x1630, 0x162C, 0x1629, 0x1627, 0x1627 +.hword 0x162B, 0x1632, 0x163A, 0x1642, 0x1647, 0x1644, 0x163E, 0x1639 +.hword 0x1639, 0x163A, 0x163A, 0x1638, 0x1635, 0x1632, 0x162E, 0x162B +.hword 0x1629, 0x1627, 0x1627, 0x162B, 0x1632, 0x163A, 0x1642, 0x1647 +.hword 0x1644, 0x163E, 0x1639, 0x1638, 0x1639, 0x163A, 0x163A, 0x163A +.hword 0x163A, 0x163A, 0x163A, 0x017F, 0x0206, 0x0278, 0x02BF, 0x02C2 +.hword 0x023D, 0x0136, 0x0005, 0xFF06, 0xFE91, 0xFF13, 0x0048, 0x0188 +.hword 0x0225, 0x01B6, 0x00AA, 0xFF9F, 0xFF2E, 0xFF9E, 0x008C, 0x019F +.hword 0x027A, 0x02C2, 0x01F4, 0x0057, 0xFEC4, 0xFE0E, 0xFEC2, 0x0052 +.hword 0x01EF, 0x02CA, 0x0265, 0x0146, 0x0021, 0xFFAB, 0x0099, 0x0252 +.hword 0x0387, 0x0391, 0x0317, 0x02C2, 0x02BC, 0x02BC, 0x02C2, 0x02CB +.hword 0x02D7, 0x02E5, 0x02F4, 0x0304, 0x0312, 0x031E, 0x0328, 0x032D +.hword 0x032E, 0x0328, 0x031C, 0x0307, 0x02EA, 0x02C2, 0x0240, 0x0148 +.hword 0x002A, 0xFF38, 0xFEBD, 0xFF62, 0x00C3, 0x01AC, 0x016A, 0x00AF +.hword 0x0052, 0x008E, 0x00F8, 0x017C, 0x0202, 0x0275, 0x02BC, 0x02C2 +.hword 0x0247, 0x0150, 0x0030, 0xFF39, 0xFEBD, 0xFF62, 0x00C3, 0x01AC +.hword 0x016B, 0x00B0, 0x0052, 0x0084, 0x00DC, 0x014C, 0x01C3, 0x0233 +.hword 0x028E, 0x02C2, 0x02C2, 0x0249, 0x0152, 0x0031, 0xFF3A, 0xFEBD +.hword 0xFF62, 0x00C3, 0x01AC, 0x0170, 0x00BB, 0x0052, 0x0052, 0x0052 +.hword 0x0052, 0x0052, 0x0052, 0xFB36, 0xFA58, 0xF99C, 0xF928, 0xF922 +.hword 0xF9FC, 0xFBAE, 0xFDA3, 0xFF48, 0x0007, 0xFF32, 0xFD34, 0xFB26 +.hword 0xFA22, 0xFAD9, 0xFC92, 0xFE4B, 0xFF05, 0xFE4D, 0xFCC5, 0xFB01 +.hword 0xF998, 0xF922, 0xFA75, 0xFD1C, 0xFFB4, 0x00DE, 0xFFB5, 0xFD21 +.hword 0xFA78, 0xF910, 0xF9B7, 0xFB90, 0xFD72, 0xFE37, 0xFCAC, 0xF9D4 +.hword 0xF7D6, 0xF7C8, 0xF895, 0xF922, 0xF92C, 0xF92C, 0xF924, 0xF915 +.hword 0xF901, 0xF8EA, 0xF8D1, 0xF8B7, 0xF8A0, 0xF88B, 0xF87C, 0xF873 +.hword 0xF872, 0xF87B, 0xF88F, 0xF8B1, 0xF8E1, 0xF922, 0xF9F8, 0xFB90 +.hword 0xFD66, 0xFEF7, 0xFFC0, 0xFEB1, 0xFC6A, 0xFAEC, 0xFB58, 0xFC8C +.hword 0xFD24, 0xFCC2, 0xFC13, 0xFB3A, 0xFA5D, 0xF9A2, 0xF92C, 0xF922 +.hword 0xF9EC, 0xFB83, 0xFD5D, 0xFEF4, 0xFFC0, 0xFEB1, 0xFC6A, 0xFAEC +.hword 0xFB57, 0xFC8A, 0xFD24, 0xFCD2, 0xFC41, 0xFB8A, 0xFAC6, 0xFA0D +.hword 0xF979, 0xF922, 0xF922, 0xF9EA, 0xFB80, 0xFD5B, 0xFEF3, 0xFFC0 +.hword 0xFEB1, 0xFC6A, 0xFAEC, 0xFB4E, 0xFC78, 0xFD24, 0xFD24, 0xFD24 +.hword 0xFD24, 0xFD24, 0xFD24, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912 +.hword 0x7937, 0x7936, 0x7935, 0x7933, 0x7930, 0x792E, 0x792B, 0x7928 +.hword 0x7925, 0x7922, 0x791F, 0x791C, 0x7919, 0x7917, 0x7915, 0x7913 +.hword 0x7912, 0x7912, 0x7937, 0x7936, 0x7935, 0x7933, 0x7930, 0x792E +.hword 0x792B, 0x7928, 0x7925, 0x7922, 0x791F, 0x791C, 0x7919, 0x7917 +.hword 0x7915, 0x7913, 0x7912, 0x7912, 0x7937, 0x7936, 0x7935, 0x7933 +.hword 0x7930, 0x792E, 0x792B, 0x7928, 0x7925, 0x7922, 0x791F, 0x791C +.hword 0x7919, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912, 0x7937, 0x7936 +.hword 0x7935, 0x7933, 0x7930, 0x792E, 0x792B, 0x7928, 0x7925, 0x7922 +.hword 0x791F, 0x791C, 0x7919, 0x7917, 0x7915, 0x7913, 0x7912, 0x7912 +.hword 0x7937, 0x7936, 0x7935, 0x7933, 0x7931, 0x792F, 0x792C, 0x7929 +.hword 0x7926, 0x7923, 0x7920, 0x791D, 0x791B, 0x7918, 0x7916, 0x7914 +.hword 0x7913, 0x7912, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937 +.hword 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937, 0x7937 +.hword 0x7937, 0x7937, 0x7937, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49, 0xFE49 +.hword 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49 +.hword 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49, 0xFE49, 0xFE49, 0xFE49 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE49, 0xFE49 +.hword 0xFE49, 0xFE49, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48, 0xFE48 +.hword 0xFE48, 0xFE48, 0xFE48, 0x3646, 0x3646, 0x3647, 0x3647, 0x3647 +.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643, 0x3644, 0x3644 +.hword 0x3644, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646, 0x3647, 0x3647 +.hword 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643 +.hword 0x3644, 0x3644, 0x3644, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646 +.hword 0x3647, 0x3647, 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642 +.hword 0x3643, 0x3643, 0x3644, 0x3644, 0x3644, 0x3645, 0x3645, 0x3646 +.hword 0x3646, 0x3646, 0x3647, 0x3647, 0x3647, 0x3647, 0x3642, 0x3642 +.hword 0x3642, 0x3642, 0x3643, 0x3643, 0x3644, 0x3644, 0x3644, 0x3645 +.hword 0x3645, 0x3646, 0x3646, 0x3646, 0x3647, 0x3647, 0x3647, 0x3647 +.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3643, 0x3643, 0x3643, 0x3644 +.hword 0x3644, 0x3645, 0x3645, 0x3645, 0x3646, 0x3646, 0x3646, 0x3647 +.hword 0x3647, 0x3647, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642 +.hword 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642, 0x3642 +.hword 0x3642, 0x3642, 0x3642, 0x0000 + +toad_seg6_animindex_0600CD7C: # 0x0600CD7C +.hword 0x0001, 0x0000, 0x0070, 0x0001, 0x0070, 0x0071, 0x0001, 0x0000 +.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0070, 0x0A2B, 0x0070, 0x0A9B +.hword 0x0070, 0x0B0B, 0x0070, 0x08DB, 0x0070, 0x094B, 0x0070, 0x09BB +.hword 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0001, 0x08D8 +.hword 0x0001, 0x08D9, 0x0001, 0x08DA, 0x0001, 0x08D5, 0x0001, 0x08D6 +.hword 0x0001, 0x08D7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D4 +.hword 0x0070, 0x0631, 0x0070, 0x06A1, 0x0070, 0x0711, 0x0070, 0x00F1 +.hword 0x0070, 0x0161, 0x0070, 0x01D1, 0x0001, 0x00E5, 0x0001, 0x00E6 +.hword 0x0001, 0x00E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D3 +.hword 0x0070, 0x0781, 0x0070, 0x07F1, 0x0070, 0x0861, 0x0070, 0x0241 +.hword 0x0070, 0x02B1, 0x0070, 0x0321, 0x0001, 0x00E8, 0x0001, 0x00E9 +.hword 0x0001, 0x00EA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x08D2 +.hword 0x0070, 0x0391, 0x0070, 0x0401, 0x0070, 0x0471, 0x0001, 0x00EB +.hword 0x0001, 0x00EC, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x08D1, 0x0070, 0x04E1, 0x0070, 0x0551, 0x0070, 0x05C1 +.hword 0x0001, 0x00EE, 0x0001, 0x00EF, 0x0001, 0x00F0 + +toad_seg6_anim_0600CE78: # 0x0600CE78 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x70 +.hword 0x14 +.word toad_seg6_animvalue_0600B684 +.word toad_seg6_animindex_0600CD7C +.word 0 + +toad_seg6_animvalue_0600CE90: # 0x0600CE90 +.hword 0x0000, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B +.hword 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003B, 0x003C, 0x003C +.hword 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C, 0x003C +.hword 0x003C, 0x003D, 0x003D, 0x003D, 0x003D, 0x003D, 0x003D, 0x003E +.hword 0x003E, 0x003E, 0x003F, 0x003F, 0x0040, 0x0040, 0x0040, 0x0040 +.hword 0x0040, 0x0040, 0x0040, 0x003F, 0x003E, 0x003E, 0x003D, 0x003D +.hword 0x003C, 0x003C, 0x003C, 0x003D, 0x003D, 0x003E, 0x003F, 0x003F +.hword 0x0040, 0x0040, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041 +.hword 0x0040, 0x0040, 0x0040, 0x003F, 0x003F, 0x003E, 0x003E, 0x003D +.hword 0x003D, 0x003C, 0x003C, 0x003B, 0x003B, 0x003A, 0x003A, 0x003A +.hword 0x0039, 0x0039, 0x0039, 0x0038, 0x0038, 0x0038, 0x0038, 0x0039 +.hword 0x0039, 0x0039, 0x003A, 0x003A, 0x003B, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0xFFFD, 0xFFF9 +.hword 0xFFF3, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 +.hword 0x1FFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF2 +.hword 0xFFCC, 0xFF92, 0xFF4A, 0xFEFA, 0xFEA5, 0xFE53, 0xFE08, 0xFDC8 +.hword 0xFD9B, 0xFD84, 0xFD89, 0xFDB0, 0xFDFD, 0xFE76, 0xFF20, 0x0000 +.hword 0x0250, 0x0697, 0x0BCE, 0x10EC, 0x14EB, 0x16C2, 0x1649, 0x1458 +.hword 0x116F, 0x0E0F, 0x0AB6, 0x07E6, 0x061C, 0x05AE, 0x0589, 0x0568 +.hword 0x0549, 0x052D, 0x0513, 0x04FB, 0x04E5, 0x04D0, 0x04BC, 0x04AA +.hword 0x0498, 0x0487, 0x0476, 0x0465, 0x0454, 0x0443, 0x0430, 0x041D +.hword 0x0409, 0x03F3, 0x03DB, 0x03C2, 0x03A6, 0x0388, 0x0368, 0x0344 +.hword 0x031E, 0x02F3, 0x02C6, 0x0294, 0x025F, 0x0224, 0x01E6, 0x01A2 +.hword 0x015A, 0x010C, 0x00B8, 0x005F, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFE, 0xFFF7, 0xFFED, 0xFFE0, 0xFFD2 +.hword 0xFFC3, 0xFFB5, 0xFFA7, 0xFF9C, 0xFF94, 0xFF90, 0xFF91, 0xFF98 +.hword 0xFFA5, 0xFFBB, 0xFFD9, 0x0000, 0x006B, 0x0132, 0x0224, 0x030F +.hword 0x03C0, 0x0406, 0x03CF, 0x0342, 0x0280, 0x01AA, 0x00E2, 0x0049 +.hword 0x0000, 0xFFEC, 0xFFD9, 0xFFC8, 0xFFB9, 0xFFAD, 0xFFA1, 0xFF98 +.hword 0xFF90, 0xFF8A, 0xFF85, 0xFF82, 0xFF80, 0xFF7F, 0xFF7F, 0xFF80 +.hword 0xFF82, 0xFF85, 0xFF89, 0xFF8E, 0xFF93, 0xFF99, 0xFF9F, 0xFFA5 +.hword 0xFFAC, 0xFFB3, 0xFFBB, 0xFFC2, 0xFFC9, 0xFFD0, 0xFFD7, 0xFFDE +.hword 0xFFE4, 0xFFEA, 0xFFF0, 0xFFF5, 0xFFF9, 0xFFFC, 0xFFFE, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFF9, 0xFFF4, 0xFFED, 0xFFE5 +.hword 0xFFDB, 0xFFD1, 0xFFC6, 0xFFBA, 0xFFAD, 0xFFA0, 0xFF92, 0xFF84 +.hword 0xFF75, 0xFF67, 0xFF58, 0xFF49, 0xFF3B, 0xFF2C, 0xFF1E, 0xFF11 +.hword 0xFF04, 0xFEF8, 0xFEEC, 0xFEE1, 0xFED8, 0xFECF, 0xFEC8, 0xFECA +.hword 0xFEDE, 0xFEFE, 0xFF29, 0xFF5A, 0xFF8E, 0xFFC2, 0xFFF2, 0x001A +.hword 0x0039, 0x0049, 0x0048, 0x0032, 0x0004, 0xFFBB, 0xFF53, 0xFEC8 +.hword 0xFD4E, 0xFA91, 0xF740, 0xF408, 0xF199, 0xF0A0, 0xF15C, 0xF347 +.hword 0xF5EB, 0xF8D5, 0xFB91, 0xFDA9, 0xFEA9, 0xFEF2, 0xFF34, 0xFF6F +.hword 0xFFA3, 0xFFD1, 0xFFF8, 0x0019, 0x0035, 0x004B, 0x005D, 0x006A +.hword 0x0072, 0x0076, 0x0076, 0x0073, 0x006C, 0x0062, 0x0056, 0x0046 +.hword 0x0035, 0x0022, 0x000D, 0xFFF8, 0xFFE1, 0xFFC9, 0xFFB0, 0xFF98 +.hword 0xFF7F, 0xFF67, 0xFF4F, 0xFF39, 0xFF24, 0xFF10, 0xFEFE, 0xFEEE +.hword 0xFEE0, 0xFED5, 0xFECD, 0xFEC9, 0xFEC8, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFE5, 0xFF9C, 0xFF34, 0xFEBD, 0xFE47 +.hword 0xFDDF, 0xFD96, 0xFD7A, 0xFD9B, 0xFE08, 0xFECF, 0x0000, 0x0309 +.hword 0x085F, 0x0E9B, 0x1454, 0x1823, 0x19BC, 0x1A0F, 0x198E, 0x18A9 +.hword 0x17D3, 0x1725, 0x166D, 0x15AC, 0x14E3, 0x1414, 0x133E, 0x1264 +.hword 0x1186, 0x10A6, 0x0FC3, 0x0EE0, 0x0DFD, 0x0D1C, 0x0C3C, 0x0B60 +.hword 0x0A89, 0x09B6, 0x08EA, 0x0826, 0x076A, 0x06B7, 0x060E, 0x0571 +.hword 0x04E1, 0x045D, 0x03E5, 0x0375, 0x030E, 0x02B0, 0x0259, 0x020A +.hword 0x01C3, 0x0182, 0x0148, 0x0113, 0x00E5, 0x00BC, 0x0099, 0x007A +.hword 0x005F, 0x0049, 0x0036, 0x0027, 0x001A, 0x0011, 0x0009, 0x0003 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFC +.hword 0xFFEF, 0xFFDE, 0xFFC9, 0xFFB5, 0xFFA3, 0xFF97, 0xFF92, 0xFF98 +.hword 0xFFAA, 0xFFCC, 0x0000, 0x00A2, 0x01C7, 0x0304, 0x03F0, 0x0420 +.hword 0x032D, 0x015D, 0xFF4D, 0xFD96, 0xFCD4, 0xFCC2, 0xFCB3, 0xFCA6 +.hword 0xFC9D, 0xFC96, 0xFC92, 0xFC90, 0xFC91, 0xFC94, 0xFC9A, 0xFCA1 +.hword 0xFCAB, 0xFCB6, 0xFCC4, 0xFCD3, 0xFCE4, 0xFCF6, 0xFD0A, 0xFD1F +.hword 0xFD35, 0xFD4C, 0xFD65, 0xFD7E, 0xFD98, 0xFDB3, 0xFDCF, 0xFDEB +.hword 0xFE07, 0xFE24, 0xFE41, 0xFE5F, 0xFE7C, 0xFE99, 0xFEB6, 0xFED3 +.hword 0xFEEF, 0xFF0B, 0xFF26, 0xFF41, 0xFF5A, 0xFF73, 0xFF8B, 0xFFA2 +.hword 0xFFB8, 0xFFCC, 0xFFDF, 0xFFF1, 0x0000, 0x0000, 0x0000, 0xFFFD +.hword 0xFFF9, 0xFFF4, 0xFFED, 0xFFE5, 0xFFDC, 0xFFD2, 0xFFC7, 0xFFBC +.hword 0xFFAF, 0xFFA2, 0xFF95, 0xFF87, 0xFF79, 0xFF6A, 0xFF5B, 0xFF4D +.hword 0xFF3E, 0xFF30, 0xFF22, 0xFF14, 0xFF07, 0xFEFA, 0xFEEE, 0xFEE3 +.hword 0xFED9, 0xFED0, 0xFEC8, 0xFEC8, 0xFED7, 0xFEEF, 0xFF0D, 0xFF2C +.hword 0xFF48, 0xFF5D, 0xFF67, 0xFF61, 0xFF47, 0xFF15, 0xFEC8, 0xFDD3 +.hword 0xFC1C, 0xFA3F, 0xF8DE, 0xF896, 0xFA04, 0xFCBD, 0xFFD8, 0x026B +.hword 0x038F, 0x03AB, 0x03C2, 0x03D4, 0x03E3, 0x03ED, 0x03F3, 0x03F5 +.hword 0x03F4, 0x03EF, 0x03E7, 0x03DC, 0x03CD, 0x03BC, 0x03A7, 0x0391 +.hword 0x0377, 0x035C, 0x033E, 0x031E, 0x02FD, 0x02D9, 0x02B5, 0x028E +.hword 0x0267, 0x023E, 0x0215, 0x01EA, 0x01C0, 0x0194, 0x0168, 0x013C +.hword 0x0110, 0x00E4, 0x00B9, 0x008D, 0x0063, 0x0039, 0x0010, 0xFFE9 +.hword 0xFFC2, 0xFF9C, 0xFF78, 0xFF56, 0xFF35, 0xFF17, 0xFEFA, 0xFEE0 +.hword 0xFEC8, 0xFF7B, 0xFF7E, 0xFF87, 0xFF95, 0xFFA9, 0xFFC1, 0xFFDE +.hword 0xFFFE, 0x0021, 0x0047, 0x0071, 0x009C, 0x00CA, 0x00F9, 0x0128 +.hword 0x0159, 0x0189, 0x01B9, 0x01E9, 0x0218, 0x0245, 0x0270, 0x0299 +.hword 0x02BF, 0x02E2, 0x0302, 0x031D, 0x0334, 0x0347, 0x0354, 0x035C +.hword 0x0356, 0x033B, 0x030F, 0x02D5, 0x0290, 0x0243, 0x01F3, 0x01A1 +.hword 0x0151, 0x0106, 0x00C4, 0x008D, 0x0066, 0x0050, 0x0046, 0x003B +.hword 0x0032, 0x0029, 0x0022, 0x001A, 0x0014, 0x000E, 0x0009, 0x0004 +.hword 0x0000, 0xFFFE, 0xFFFB, 0xFFF8, 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF4 +.hword 0xFFF3, 0xFFF4, 0xFFF4, 0xFFF5, 0xFFF7, 0xFFF9, 0xFFFA, 0xFFFD +.hword 0xFFFF, 0x0001, 0x0004, 0x0007, 0x000A, 0x000E, 0x0011, 0x0015 +.hword 0x0018, 0x001C, 0x0020, 0x0024, 0x0027, 0x002B, 0x002F, 0x0032 +.hword 0x0036, 0x0039, 0x003C, 0x0040, 0x0042, 0x0045, 0x0048, 0x004A +.hword 0x004C, 0x004D, 0x004F, 0x0050, 0x0050, 0xF087, 0xF086, 0xF082 +.hword 0xF07D, 0xF075, 0xF06C, 0xF061, 0xF054, 0xF046, 0xF036, 0xF026 +.hword 0xF014, 0xF002, 0xEFEF, 0xEFDB, 0xEFC7, 0xEFB3, 0xEF9F, 0xEF8A +.hword 0xEF76, 0xEF62, 0xEF4E, 0xEF3B, 0xEF29, 0xEF18, 0xEF07, 0xEEF8 +.hword 0xEEEA, 0xEEDE, 0xEED3, 0xEECA, 0xEEC4, 0xEEC2, 0xEEC4, 0xEEC9 +.hword 0xEED0, 0xEED9, 0xEEE3, 0xEEEE, 0xEEF9, 0xEF03, 0xEF0D, 0xEF15 +.hword 0xEF1A, 0xEF1D, 0xEF20, 0xEF24, 0xEF2B, 0xEF34, 0xEF3F, 0xEF4C +.hword 0xEF5A, 0xEF6A, 0xEF7B, 0xEF8E, 0xEFA1, 0xEFB6, 0xEFCB, 0xEFE1 +.hword 0xEFF8, 0xF00F, 0xF026, 0xF03E, 0xF055, 0xF06C, 0xF083, 0xF09A +.hword 0xF0B0, 0xF0C5, 0xF0DA, 0xF0ED, 0xF100, 0xF111, 0xF121, 0xF130 +.hword 0xF13C, 0xF147, 0xF150, 0xF157, 0xF15C, 0xF15F, 0xF15F, 0xF15C +.hword 0xF157, 0xF14F, 0xF143, 0xF135, 0xF123, 0xF10E, 0xF0F6, 0xF0D9 +.hword 0xF0B9, 0xF095, 0xF06D, 0xF040, 0xF00F, 0xEFDA, 0xEFA0, 0xEF61 +.hword 0xEF1D, 0xC150, 0xC149, 0xC133, 0xC111, 0xC0E2, 0xC0A8, 0xC064 +.hword 0xC017, 0xBFC2, 0xBF65, 0xBF02, 0xBE9A, 0xBE2D, 0xBDBD, 0xBD4B +.hword 0xBCD7, 0xBC63, 0xBBEF, 0xBB7C, 0xBB0C, 0xBAA0, 0xBA38, 0xB9D5 +.hword 0xB978, 0xB923, 0xB8D6, 0xB892, 0xB858, 0xB82A, 0xB808, 0xB7F2 +.hword 0xB7FE, 0xB839, 0xB89B, 0xB91E, 0xB9BA, 0xBA67, 0xBB1F, 0xBBD9 +.hword 0xBC8F, 0xBD39, 0xBDD0, 0xBE4C, 0xBEA6, 0xBED7, 0xBEF0, 0xBF07 +.hword 0xBF1C, 0xBF2F, 0xBF41, 0xBF51, 0xBF60, 0xBF6D, 0xBF79, 0xBF84 +.hword 0xBF8D, 0xBF94, 0xBF9B, 0xBFA0, 0xBFA4, 0xBFA8, 0xBFAA, 0xBFAB +.hword 0xBFAB, 0xBFAA, 0xBFA8, 0xBFA6, 0xBFA3, 0xBF9F, 0xBF9A, 0xBF95 +.hword 0xBF8F, 0xBF89, 0xBF83, 0xBF7C, 0xBF74, 0xBF6C, 0xBF64, 0xBF5C +.hword 0xBF54, 0xBF4B, 0xBF43, 0xBF3A, 0xBF32, 0xBF2A, 0xBF21, 0xBF19 +.hword 0xBF11, 0xBF0A, 0xBF03, 0xBEFC, 0xBEF5, 0xBEEF, 0xBEEA, 0xBEE5 +.hword 0xBEE1, 0xBEDD, 0xBEDA, 0xBED8, 0xBED7, 0x0D31, 0x0D2F, 0x0D28 +.hword 0x0D1C, 0x0D0D, 0x0CF9, 0x0CE3, 0x0CC9, 0x0CAD, 0x0C8E, 0x0C6D +.hword 0x0C4A, 0x0C26, 0x0C01, 0x0BDB, 0x0BB5, 0x0B8F, 0x0B69, 0x0B44 +.hword 0x0B1F, 0x0AFC, 0x0ADA, 0x0ABA, 0x0A9C, 0x0A81, 0x0A69, 0x0A54 +.hword 0x0A43, 0x0A35, 0x0A2C, 0x0A27, 0x0A2E, 0x0A46, 0x0A6D, 0x0A9F +.hword 0x0ADB, 0x0B1D, 0x0B62, 0x0BA8, 0x0BEC, 0x0C2C, 0x0C64, 0x0C93 +.hword 0x0CB5, 0x0CC7, 0x0CD0, 0x0CD8, 0x0CE0, 0x0CE6, 0x0CEB, 0x0CEF +.hword 0x0CF3, 0x0CF6, 0x0CF8, 0x0CF9, 0x0CFA, 0x0CFA, 0x0CF9, 0x0CF8 +.hword 0x0CF6, 0x0CF4, 0x0CF1, 0x0CEE, 0x0CEB, 0x0CE7, 0x0CE3, 0x0CDF +.hword 0x0CDA, 0x0CD5, 0x0CD1, 0x0CCC, 0x0CC7, 0x0CC2, 0x0CBD, 0x0CB8 +.hword 0x0CB3, 0x0CAF, 0x0CAA, 0x0CA6, 0x0CA2, 0x0C9E, 0x0C9B, 0x0C98 +.hword 0x0C96, 0x0C94, 0x0C92, 0x0C91, 0x0C91, 0x0C91, 0x0C92, 0x0C93 +.hword 0x0C95, 0x0C99, 0x0C9C, 0x0CA1, 0x0CA7, 0x0CAD, 0x0CB5, 0x0CBD +.hword 0x0CC7, 0x0C00, 0x0C03, 0x0C0C, 0x0C1B, 0x0C2F, 0x0C48, 0x0C66 +.hword 0x0C88, 0x0CAD, 0x0CD6, 0x0D02, 0x0D31, 0x0D62, 0x0D96, 0x0DCA +.hword 0x0E00, 0x0E37, 0x0E6F, 0x0EA6, 0x0EDE, 0x0F14, 0x0F4A, 0x0F7E +.hword 0x0FB1, 0x0FE2, 0x1010, 0x103B, 0x1063, 0x1088, 0x10A9, 0x10C5 +.hword 0x10DB, 0x10E8, 0x10EE, 0x10ED, 0x10E8, 0x10DE, 0x10D1, 0x10C2 +.hword 0x10B3, 0x10A4, 0x1096, 0x108A, 0x1082, 0x107E, 0x107C, 0x1079 +.hword 0x1074, 0x106E, 0x1067, 0x105E, 0x1054, 0x104A, 0x103E, 0x1032 +.hword 0x1024, 0x1017, 0x1008, 0x0FFA, 0x0FEB, 0x0FDB, 0x0FCC, 0x0FBC +.hword 0x0FAC, 0x0F9D, 0x0F8E, 0x0F7E, 0x0F70, 0x0F62, 0x0F54, 0x0F47 +.hword 0x0F3B, 0x0F2F, 0x0F25, 0x0F1B, 0x0F13, 0x0F0B, 0x0F05, 0x0F01 +.hword 0x0EFE, 0x0EFC, 0x0EFC, 0x0EFE, 0x0F02, 0x0F07, 0x0F0F, 0x0F18 +.hword 0x0F24, 0x0F32, 0x0F43, 0x0F56, 0x0F6B, 0x0F83, 0x0F9E, 0x0FBC +.hword 0x0FDD, 0x1000, 0x1027, 0x1051, 0x107E, 0xBA11, 0xBA0B, 0xB9F8 +.hword 0xB9D9, 0xB9AF, 0xB97C, 0xB93F, 0xB8FB, 0xB8AF, 0xB85C, 0xB805 +.hword 0xB7A9, 0xB749, 0xB6E6, 0xB682, 0xB61C, 0xB5B6, 0xB552, 0xB4EF +.hword 0xB48E, 0xB431, 0xB3D8, 0xB384, 0xB337, 0xB2F1, 0xB2B2, 0xB27C +.hword 0xB250, 0xB22F, 0xB219, 0xB20F, 0xB227, 0xB26E, 0xB2DE, 0xB36E +.hword 0xB417, 0xB4D1, 0xB596, 0xB65C, 0xB71E, 0xB7D2, 0xB871, 0xB8F5 +.hword 0xB954, 0xB988, 0xB9A2, 0xB9BA, 0xB9CF, 0xB9E2, 0xB9F3, 0xBA01 +.hword 0xBA0D, 0xBA17, 0xBA1F, 0xBA25, 0xBA29, 0xBA2C, 0xBA2C, 0xBA2C +.hword 0xBA2A, 0xBA27, 0xBA22, 0xBA1D, 0xBA16, 0xBA0E, 0xBA06, 0xB9FD +.hword 0xB9F3, 0xB9E8, 0xB9DE, 0xB9D2, 0xB9C7, 0xB9BB, 0xB9AF, 0xB9A3 +.hword 0xB997, 0xB98C, 0xB980, 0xB975, 0xB96B, 0xB961, 0xB957, 0xB94F +.hword 0xB947, 0xB940, 0xB93A, 0xB935, 0xB932, 0xB930, 0xB92F, 0xB930 +.hword 0xB932, 0xB936, 0xB93B, 0xB943, 0xB94D, 0xB958, 0xB966, 0xB976 +.hword 0xB988, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAA, 0xEAAA, 0xEAA9, 0xEAA8 +.hword 0xEAA6, 0xEAA5, 0xEAA3, 0xEAA1, 0xEA9F, 0xEA9D, 0xEA9B, 0xEA99 +.hword 0xEA96, 0xEA93, 0xEA91, 0xEA8E, 0xEA8B, 0xEA88, 0xEA84, 0xEA81 +.hword 0xEA7E, 0xEA7B, 0xEA77, 0xEA74, 0xEA70, 0xEA6C, 0xEA69, 0xEA65 +.hword 0xEA61, 0xEA5E, 0xEA5A, 0xEA56, 0xEA53, 0xEA4F, 0xEA4B, 0xEA48 +.hword 0xEA44, 0xEA41, 0xEA3D, 0xEA3A, 0xEA36, 0xEA33, 0xEA30, 0xEA2D +.hword 0xEA2A, 0xEA27, 0xEA24, 0xEA21, 0xEA1E, 0xEA1C, 0xEA19, 0xEA17 +.hword 0xEA15, 0xEA13, 0xEA11, 0xEA0F, 0xEA0E, 0xEA0D, 0xEA0C, 0xEA0B +.hword 0xEA0A, 0xEA09, 0xEA09, 0xEA09, 0xEA09, 0xEA09, 0xEA0A, 0xEA0B +.hword 0xEA0C, 0xEA0D, 0xEA0F, 0xEA11, 0xEA13, 0xEA15, 0xEA18, 0xEA1B +.hword 0xEA1E, 0xEA22, 0xEA26, 0xEA2A, 0xEA2F, 0xEA34, 0xEA39, 0xEA3F +.hword 0xEA45, 0xEA4B, 0xEA52, 0xEA59, 0xEA60, 0xEA68, 0xEA71, 0xEA79 +.hword 0xEA83, 0xEA8C, 0xEA96, 0xEAA0, 0xEAAB, 0x0000, 0x0000, 0x0001 +.hword 0x0003, 0x0006, 0x0009, 0x000D, 0x0012, 0x0017, 0x001D, 0x0024 +.hword 0x002B, 0x0032, 0x003A, 0x0043, 0x004C, 0x0056, 0x005F, 0x006A +.hword 0x0074, 0x007F, 0x008B, 0x0096, 0x00A2, 0x00AE, 0x00BB, 0x00C7 +.hword 0x00D4, 0x00E1, 0x00EE, 0x00FB, 0x0108, 0x0115, 0x0123, 0x0130 +.hword 0x013D, 0x014A, 0x0157, 0x0164, 0x0171, 0x017E, 0x018A, 0x0197 +.hword 0x01A3, 0x01AF, 0x01BA, 0x01C6, 0x01D1, 0x01DB, 0x01E6, 0x01F0 +.hword 0x01F9, 0x0202, 0x020B, 0x0213, 0x021B, 0x0222, 0x0228, 0x022E +.hword 0x0233, 0x0238, 0x023C, 0x0240, 0x0242, 0x0244, 0x0245, 0x0246 +.hword 0x0245, 0x0244, 0x0242, 0x023F, 0x023B, 0x0236, 0x0231, 0x022A +.hword 0x0222, 0x021A, 0x0210, 0x0205, 0x01F9, 0x01EC, 0x01DE, 0x01CE +.hword 0x01BE, 0x01AC, 0x0199, 0x0185, 0x016F, 0x0159, 0x0140, 0x0127 +.hword 0x010C, 0x00EF, 0x00D2, 0x00B2, 0x0092, 0x006F, 0x004C, 0x0026 +.hword 0x0000, 0xC001, 0xC002, 0xC004, 0xC007, 0xC00B, 0xC010, 0xC017 +.hword 0xC01E, 0xC027, 0xC031, 0xC03B, 0xC047, 0xC053, 0xC060, 0xC06E +.hword 0xC07C, 0xC08C, 0xC09C, 0xC0AC, 0xC0BE, 0xC0CF, 0xC0E2, 0xC0F4 +.hword 0xC108, 0xC11B, 0xC12F, 0xC143, 0xC158, 0xC16D, 0xC182, 0xC197 +.hword 0xC1AC, 0xC1C1, 0xC1D7, 0xC1EC, 0xC201, 0xC216, 0xC22C, 0xC240 +.hword 0xC255, 0xC26A, 0xC27E, 0xC292, 0xC2A6, 0xC2B9, 0xC2CB, 0xC2DE +.hword 0xC2EF, 0xC301, 0xC311, 0xC321, 0xC331, 0xC33F, 0xC34D, 0xC35A +.hword 0xC367, 0xC372, 0xC37D, 0xC386, 0xC38F, 0xC396, 0xC39D, 0xC3A2 +.hword 0xC3A7, 0xC3AA, 0xC3AC, 0xC3AC, 0xC3AC, 0xC3AA, 0xC3A6, 0xC3A1 +.hword 0xC39B, 0xC393, 0xC38A, 0xC37F, 0xC373, 0xC365, 0xC355, 0xC344 +.hword 0xC331, 0xC31B, 0xC305, 0xC2EC, 0xC2D1, 0xC2B5, 0xC296, 0xC275 +.hword 0xC252, 0xC22E, 0xC207, 0xC1DD, 0xC1B2, 0xC184, 0xC154, 0xC122 +.hword 0xC0ED, 0xC0B6, 0xC07C, 0xC040, 0xC001, 0x1555, 0x1555, 0x1555 +.hword 0x1556, 0x1557, 0x1558, 0x155A, 0x155B, 0x155D, 0x155F, 0x1562 +.hword 0x1564, 0x1567, 0x156A, 0x156D, 0x1570, 0x1574, 0x1577, 0x157B +.hword 0x157F, 0x1583, 0x1587, 0x158B, 0x1590, 0x1594, 0x1599, 0x159D +.hword 0x15A2, 0x15A6, 0x15AB, 0x15B0, 0x15B5, 0x15B9, 0x15BE, 0x15C3 +.hword 0x15C8, 0x15CD, 0x15D1, 0x15D6, 0x15DB, 0x15DF, 0x15E4, 0x15E8 +.hword 0x15ED, 0x15F1, 0x15F5, 0x15F9, 0x15FD, 0x1601, 0x1605, 0x1609 +.hword 0x160C, 0x160F, 0x1613, 0x1616, 0x1618, 0x161B, 0x161D, 0x161F +.hword 0x1621, 0x1623, 0x1624, 0x1626, 0x1627, 0x1627, 0x1628, 0x1628 +.hword 0x1628, 0x1627, 0x1627, 0x1625, 0x1624, 0x1622, 0x1620, 0x161E +.hword 0x161B, 0x1618, 0x1614, 0x1610, 0x160C, 0x1607, 0x1602, 0x15FD +.hword 0x15F7, 0x15F0, 0x15E9, 0x15E2, 0x15DA, 0x15D2, 0x15C9, 0x15C0 +.hword 0x15B6, 0x15AC, 0x15A1, 0x1596, 0x158A, 0x157D, 0x1570, 0x1563 +.hword 0x1555, 0x0000, 0x0000, 0x0001, 0x0003, 0x0005, 0x0008, 0x000C +.hword 0x0010, 0x0015, 0x001B, 0x0021, 0x0028, 0x002F, 0x0036, 0x003E +.hword 0x0047, 0x004F, 0x0059, 0x0062, 0x006C, 0x0076, 0x0081, 0x008C +.hword 0x0097, 0x00A2, 0x00AD, 0x00B9, 0x00C5, 0x00D1, 0x00DD, 0x00E9 +.hword 0x00F5, 0x0102, 0x010E, 0x011A, 0x0126, 0x0133, 0x013F, 0x014B +.hword 0x0157, 0x0163, 0x016E, 0x017A, 0x0185, 0x0190, 0x019B, 0x01A5 +.hword 0x01B0, 0x01BA, 0x01C3, 0x01CC, 0x01D5, 0x01DE, 0x01E6, 0x01ED +.hword 0x01F4, 0x01FB, 0x0201, 0x0206, 0x020B, 0x0210, 0x0213, 0x0217 +.hword 0x0219, 0x021B, 0x021C, 0x021C, 0x021C, 0x021B, 0x0219, 0x0216 +.hword 0x0213, 0x020E, 0x0209, 0x0203, 0x01FB, 0x01F3, 0x01EA, 0x01E0 +.hword 0x01D5, 0x01C9, 0x01BC, 0x01AE, 0x019E, 0x018E, 0x017C, 0x0169 +.hword 0x0155, 0x0140, 0x0129, 0x0112, 0x00F9, 0x00DE, 0x00C3, 0x00A6 +.hword 0x0087, 0x0068, 0x0046, 0x0024, 0x0000, 0xC001, 0xC000, 0xBFFE +.hword 0xBFFB, 0xBFF6, 0xBFEF, 0xBFE8, 0xBFDF, 0xBFD5, 0xBFCA, 0xBFBE +.hword 0xBFB1, 0xBFA3, 0xBF94, 0xBF84, 0xBF73, 0xBF62, 0xBF4F, 0xBF3C +.hword 0xBF29, 0xBF14, 0xBEFF, 0xBEEA, 0xBED4, 0xBEBD, 0xBEA6, 0xBE8F +.hword 0xBE78, 0xBE60, 0xBE48, 0xBE30, 0xBE17, 0xBDFF, 0xBDE6, 0xBDCE +.hword 0xBDB5, 0xBD9D, 0xBD85, 0xBD6D, 0xBD55, 0xBD3E, 0xBD26, 0xBD0F +.hword 0xBCF9, 0xBCE3, 0xBCCE, 0xBCB9, 0xBCA4, 0xBC90, 0xBC7D, 0xBC6B +.hword 0xBC59, 0xBC49, 0xBC39, 0xBC2A, 0xBC1C, 0xBC0E, 0xBC02, 0xBBF7 +.hword 0xBBEE, 0xBBE5, 0xBBDD, 0xBBD7, 0xBBD2, 0xBBCF, 0xBBCC, 0xBBCC +.hword 0xBBCC, 0xBBCF, 0xBBD3, 0xBBD8, 0xBBDF, 0xBBE8, 0xBBF3, 0xBBFF +.hword 0xBC0D, 0xBC1D, 0xBC2F, 0xBC44, 0xBC5A, 0xBC72, 0xBC8C, 0xBCA8 +.hword 0xBCC7, 0xBCE8, 0xBD0B, 0xBD30, 0xBD58, 0xBD83, 0xBDAF, 0xBDDF +.hword 0xBE11, 0xBE45, 0xBE7C, 0xBEB6, 0xBEF2, 0xBF32, 0xBF74, 0xBFB9 +.hword 0xC001, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB +.hword 0xDFDE, 0xC001, 0xDFDB, 0x0000, 0xFFC8, 0xFF29, 0xFE31, 0xFCF0 +.hword 0xFB74, 0xF9CB, 0xF805, 0xF631, 0xF45B, 0xF295, 0xF0EB, 0xEF6E +.hword 0xEE2A, 0xED30, 0xEC6D, 0xEBC2, 0xEB2E, 0xEAAE, 0xEA40, 0xE9E1 +.hword 0xE990, 0xE94A, 0xE90C, 0xE8D5, 0xE8A2, 0xE870, 0xE83F, 0xE80A +.hword 0xE7D0, 0xE78E, 0xE751, 0xE721, 0xE6FD, 0xE6DF, 0xE6C7, 0xE6AF +.hword 0xE695, 0xE675, 0xE64C, 0xE617, 0xE5D2, 0xE580, 0xE524, 0xE4C1 +.hword 0xE457, 0xE3E8, 0xE376, 0xE301, 0xE28B, 0xE216, 0xE1A2, 0xE130 +.hword 0xE0C4, 0xE05D, 0xDFFC, 0xDFA3, 0xDF51, 0xDF07, 0xDEC6, 0xDE8E +.hword 0xDE61, 0xDE3F, 0xDE32, 0xDE3B, 0xDE52, 0xDE6F, 0xDE87, 0xDE93 +.hword 0xDE8E, 0xDE7B, 0xDE5B, 0xDE31, 0xDDFE, 0xDDC2, 0xDD80, 0xDD39 +.hword 0xDCEE, 0xDCA1, 0xDC54, 0xDC07, 0xDBBD, 0xDB76, 0xDB35, 0xDAFB +.hword 0xDAC8, 0xDA9F, 0xDA82, 0xDA70, 0xDA6D, 0xDA79, 0xDA97, 0xDAC6 +.hword 0xDB0A, 0xDB63, 0xDBD3, 0xDC5B, 0xDCFC, 0xDDB9, 0xDE93, 0x0000 +.hword 0x0008, 0x0021, 0x0047, 0x0078, 0x00B1, 0x00F0, 0x0132, 0x0174 +.hword 0x01B5, 0x01F1, 0x0227, 0x0253, 0x0273, 0x0284, 0x028A, 0x0288 +.hword 0x0281, 0x0273, 0x0261, 0x024B, 0x0231, 0x0214, 0x01F5, 0x01D4 +.hword 0x01B3, 0x0191, 0x0170, 0x014F, 0x0131, 0x0115, 0x0102, 0x00FC +.hword 0x00FD, 0x0100, 0x0100, 0x00F9, 0x00E6, 0x00C1, 0x0085, 0x002F +.hword 0xFFB8, 0xFF14, 0xFE3D, 0xFD40, 0xFC26, 0xFAFA, 0xF9C5, 0xF892 +.hword 0xF76B, 0xF65A, 0xF569, 0xF4A3, 0xF412, 0xF3C0, 0xF3B7, 0xF48D +.hword 0xF686, 0xF934, 0xFC26, 0xFEEF, 0x011E, 0x0246, 0x020D, 0x00B7 +.hword 0xFEC4, 0xFCB2, 0xFB00, 0xFA2E, 0xF9F8, 0xF9C7, 0xF99A, 0xF972 +.hword 0xF94D, 0xF92D, 0xF911, 0xF8F9, 0xF8E5, 0xF8D4, 0xF8C7, 0xF8BE +.hword 0xF8B8, 0xF8B6, 0xF8B6, 0xF8BA, 0xF8C1, 0xF8CB, 0xF8D8, 0xF8E8 +.hword 0xF8FA, 0xF90F, 0xF926, 0xF940, 0xF95C, 0xF97A, 0xF99A, 0xF9BC +.hword 0xF9E0, 0xFA06, 0xFA2E, 0x0000, 0x000D, 0x0034, 0x006F, 0x00BB +.hword 0x0112, 0x0171, 0x01D3, 0x0234, 0x0290, 0x02E3, 0x0327, 0x035A +.hword 0x0375, 0x0376, 0x0360, 0x033A, 0x0306, 0x02C6, 0x027B, 0x0228 +.hword 0x01CD, 0x016C, 0x0107, 0x00A0, 0x0038, 0xFFD2, 0xFF6D, 0xFF0D +.hword 0xFEB3, 0xFE61, 0xFE64, 0xFE95, 0xFEF2, 0xFF6C, 0xFFF6, 0x0081 +.hword 0x0100, 0x0163, 0x019E, 0x01A0, 0x015D, 0x00D0, 0x0004, 0xFF07 +.hword 0xFDE3, 0xFCA3, 0xFB55, 0xFA03, 0xF8B9, 0xF783, 0xF66D, 0xF582 +.hword 0xF4CE, 0xF45D, 0xF43B, 0xF4F6, 0xF6CE, 0xF959, 0xFC2A, 0xFED6 +.hword 0x00F1, 0x0210, 0x01E1, 0x00A8, 0xFEDB, 0xFCF0, 0xFB5E, 0xFA9B +.hword 0xFA69, 0xFA3C, 0xFA12, 0xF9ED, 0xF9CC, 0xF9AE, 0xF994, 0xF97E +.hword 0xF96B, 0xF95C, 0xF950, 0xF947, 0xF942, 0xF93F, 0xF940, 0xF943 +.hword 0xF94A, 0xF953, 0xF95F, 0xF96D, 0xF97E, 0xF991, 0xF9A6, 0xF9BE +.hword 0xF9D8, 0xF9F4, 0xFA12, 0xFA31, 0xFA53, 0xFA76, 0xFA9B, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB, 0xEAAB +.hword 0xEAAB, 0xEAAB, 0xEA82, 0xEA0F, 0xE95E, 0xE87D, 0xE778, 0xE65C +.hword 0xE535, 0xE411, 0xE2FC, 0xE202, 0xE130, 0xE094, 0xE039, 0xE004 +.hword 0xDFCF, 0xDF9B, 0xDF68, 0xDF37, 0xDF07, 0xDED8, 0xDEAC, 0xDE81 +.hword 0xDE59, 0xDE34, 0xDE11, 0xDDF1, 0xDDD5, 0xDDBC, 0xDDA6, 0xDD94 +.hword 0xDD87, 0xDD7D, 0xDD79, 0xDD78, 0xDD7D, 0xDD87, 0xDD96, 0xDDAB +.hword 0xDDC5, 0xDDE5, 0xDE0C, 0xDE39, 0xDE6D, 0xDEA7, 0xDEE8, 0xDF31 +.hword 0xDF81, 0xDFD9, 0xE039, 0xDF1A, 0xDB56, 0xD584, 0xCE36, 0xC602 +.hword 0xBD7C, 0xB539, 0xADCC, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0006 +.hword 0x0009, 0x000C, 0x000F, 0x0013, 0x0016, 0x001A, 0x001E, 0x0021 +.hword 0x0025, 0x0029, 0x002C, 0x002F, 0x0032, 0x0035, 0x0037, 0x0039 +.hword 0x003B, 0x003B, 0x003C, 0x003B, 0x003A, 0x0039, 0x0036, 0x0033 +.hword 0x002F, 0x0029, 0x0023, 0x001C, 0x0014, 0x000A, 0x0000, 0xFFE2 +.hword 0xFFA4, 0xFF52, 0xFEF6, 0xFE9D, 0xFE52, 0xFE1E, 0xFE0F, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B, 0x404B +.hword 0x404B, 0x404B, 0x404B, 0x404C, 0x404D, 0x404E, 0x404F, 0x4050 +.hword 0x4052, 0x4053, 0x4055, 0x4056, 0x4057, 0x4058, 0x4058, 0x4059 +.hword 0x405B, 0x405E, 0x4062, 0x4067, 0x406D, 0x4073, 0x407A, 0x4081 +.hword 0x4089, 0x4090, 0x4098, 0x40A0, 0x40A8, 0x40AF, 0x40B6, 0x40BD +.hword 0x40C3, 0x40C9, 0x40CD, 0x40D1, 0x40D4, 0x40D6, 0x40D6, 0x40D5 +.hword 0x40D3, 0x40D0, 0x40CA, 0x40C3, 0x40BA, 0x40AF, 0x40A3, 0x4093 +.hword 0x4082, 0x406E, 0x4058, 0x4027, 0x3FC9, 0x3F4A, 0x3EB4, 0x3E12 +.hword 0x3D6E, 0x3CD4, 0x3C4E, 0x0000 + +toad_seg6_animindex_0600E318: # 0x0600E318 +.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0001, 0x0000 +.hword 0x0001, 0x00C9, 0x0001, 0x0000, 0x0064, 0x0917, 0x0064, 0x097B +.hword 0x0064, 0x09DF, 0x0064, 0x07EB, 0x0064, 0x084F, 0x0064, 0x08B3 +.hword 0x0001, 0x00CA, 0x0001, 0x00CB, 0x0001, 0x00CC, 0x0001, 0x07E8 +.hword 0x0001, 0x07E9, 0x0001, 0x07EA, 0x0001, 0x07E5, 0x0001, 0x07E6 +.hword 0x0001, 0x07E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E4 +.hword 0x0064, 0x0589, 0x0064, 0x05ED, 0x0064, 0x0651, 0x0064, 0x00D9 +.hword 0x0064, 0x013D, 0x0064, 0x01A1, 0x0001, 0x00CD, 0x0001, 0x00CE +.hword 0x0001, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E3 +.hword 0x0064, 0x06B5, 0x0064, 0x0719, 0x0064, 0x077D, 0x0064, 0x0205 +.hword 0x0064, 0x0269, 0x0064, 0x02CD, 0x0001, 0x00D0, 0x0001, 0x00D1 +.hword 0x0001, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x07E2 +.hword 0x0064, 0x0331, 0x0064, 0x0395, 0x0064, 0x03F9, 0x0001, 0x00D3 +.hword 0x0001, 0x00D4, 0x0001, 0x00D5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x07E1, 0x0064, 0x045D, 0x0064, 0x04C1, 0x0064, 0x0525 +.hword 0x0001, 0x00D6, 0x0001, 0x00D7, 0x0001, 0x00D8 + +toad_seg6_anim_0600E414: # 0x0600E414 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x14 +.word toad_seg6_animvalue_0600CE90 +.word toad_seg6_animindex_0600E318 +.word 0 + +toad_seg6_animvalue_0600E42C: # 0x0600E42C +.hword 0x0000, 0x003E, 0x0046, 0x004F, 0x0058, 0x005F, 0x0062, 0x005D +.hword 0x0052, 0x0046, 0x0040, 0x0045, 0x0050, 0x005A, 0x005F, 0x005A +.hword 0x0050, 0x0045, 0x0040, 0x0042, 0x0048, 0x0050, 0x0059, 0x005F +.hword 0x0064, 0x0062, 0x0057, 0x0048, 0x0040, 0x0045, 0x004F, 0x005A +.hword 0x005F, 0x005A, 0x0050, 0x0045, 0x0040, 0x0044, 0x004D, 0x0057 +.hword 0x005F, 0x0064, 0x0065, 0x0062, 0x0057, 0x0048, 0x0040, 0x0045 +.hword 0x004F, 0x005A, 0x005F, 0x005A, 0x0050, 0x0045, 0x0040, 0x0044 +.hword 0x004D, 0x0057, 0x005F, 0x0062, 0x0062, 0x005E, 0x0053, 0x0046 +.hword 0x0040, 0x0042, 0x0048, 0x0050, 0x0057, 0x005D, 0x005F, 0x005C +.hword 0x0053, 0x0049, 0x0041, 0x0040, 0x0046, 0x004D, 0x0054, 0x005B +.hword 0x0060, 0x0063, 0x0065, 0x0062, 0x005B, 0x004F, 0x0045, 0x0040 +.hword 0x0045, 0x004F, 0x005A, 0x005F, 0x005A, 0x0050, 0x0045, 0x0040 +.hword 0x0042, 0x0049, 0x0051, 0x0059, 0x005F, 0x0064, 0x0062, 0x0057 +.hword 0x0048, 0x0040, 0x0044, 0x004F, 0x005A, 0x005F, 0x005B, 0x0050 +.hword 0x0045, 0xFFE1, 0xFFD7, 0xFFCB, 0xFFBE, 0xFFB0, 0xFFA0, 0xFF90 +.hword 0xFF7E, 0xFF6B, 0xFF58, 0xFF43, 0xFF2D, 0xFF16, 0xFEFE, 0xFEE5 +.hword 0xFECB, 0xFEB0, 0xFE94, 0xFE77, 0xFE59, 0xFE3A, 0xFE1B, 0xFDFA +.hword 0xFDD9, 0xFDB7, 0xFD94, 0xFD70, 0xFD4B, 0xFD26, 0xFD00, 0xFCD9 +.hword 0xFCB1, 0xFC89, 0xFC60, 0xFC37, 0xFC0C, 0xFBE2, 0xFBB6, 0xFB8A +.hword 0xFB5D, 0xFB30, 0xFB02, 0xFAD4, 0xFAA5, 0xFA76, 0xFA46, 0xFA16 +.hword 0xF9E5, 0xF9B4, 0xF983, 0xF951, 0xF91F, 0xF8EC, 0xF8B9, 0xF886 +.hword 0xF852, 0xF81F, 0xF7EA, 0xF7B6, 0xF781, 0xF74D, 0xF718, 0xF6E2 +.hword 0xF6AD, 0xF677, 0xF642, 0xF60C, 0xF5D6, 0xF5A0, 0xF56A, 0xF534 +.hword 0xF4FE, 0xF4C8, 0xF492, 0xF45C, 0xF425, 0xF3EF, 0xF3BA, 0xF384 +.hword 0xF34E, 0xF318, 0xF2E3, 0xF2AE, 0xF278, 0xF243, 0xF20F, 0xF1DA +.hword 0xF1A6, 0xF172, 0xF13E, 0xF10B, 0xF0D8, 0xF0A5, 0xF072, 0xF040 +.hword 0xF00E, 0xEFDD, 0xEFAC, 0xEF7C, 0xEF4C, 0xEF1C, 0xEEED, 0xEEBF +.hword 0xEE91, 0xEE63, 0xEE36, 0xEE0A, 0xEDDE, 0xEDB3, 0xED88, 0xED5E +.hword 0xED35, 0x3FFF, 0xE004, 0xC001, 0xE001, 0xDFFD, 0x3FFF, 0x1FFF +.hword 0x1FFF, 0xC001, 0x1FFF, 0xDFFD, 0x3FFF, 0x1FFF, 0x2003, 0xC001 +.hword 0x1FFF, 0xFFBC, 0xFFA9, 0xFFB7, 0xFFD5, 0xFFF3, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x000A, 0x000D, 0x000B, 0x0006, 0x0002, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0xFEB8, 0xFEB3, 0xFEB7, 0xFEBD, 0xFEC4, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8, 0xFEC8 +.hword 0xFEC8, 0x0053, 0x0058, 0x005E, 0x0065, 0x006A, 0x006D, 0x006E +.hword 0x006F, 0x006F, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070, 0x0070 +.hword 0x006F, 0x006F, 0x006F, 0x006E, 0x006E, 0x006E, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0xEDC8, 0xEAD8, 0xE711, 0xE33A, 0xE015, 0xDE69, 0xDDCC +.hword 0xDD52, 0xDCF6, 0xDCB6, 0xDC8F, 0xDC7F, 0xDC82, 0xDC95, 0xDCB6 +.hword 0xDCE1, 0xDD15, 0xDD4D, 0xDD87, 0xDDC0, 0xDDF5, 0xDE23, 0xDE48 +.hword 0xDE60, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69, 0xDE69 +.hword 0xDE69, 0xBED3, 0xBECB, 0xBEC0, 0xBEB5, 0xBEAC, 0xBEA8, 0xBEA6 +.hword 0xBEA5, 0xBEA4, 0xBEA3, 0xBEA2, 0xBEA2, 0xBEA2, 0xBEA2, 0xBEA3 +.hword 0xBEA3, 0xBEA4, 0xBEA5, 0xBEA5, 0xBEA6, 0xBEA6, 0xBEA7, 0xBEA7 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8, 0xBEA8 +.hword 0xBEA8, 0x0CF8, 0x0D65, 0x0DF0, 0x0E7E, 0x0EF2, 0x0F30, 0x0F46 +.hword 0x0F58, 0x0F65, 0x0F6F, 0x0F74, 0x0F76, 0x0F76, 0x0F73, 0x0F6F +.hword 0x0F68, 0x0F61, 0x0F59, 0x0F50, 0x0F48, 0x0F41, 0x0F3A, 0x0F35 +.hword 0x0F31, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30, 0x0F30 +.hword 0x0F30, 0x1162, 0x1357, 0x15DC, 0x186C, 0x1A84, 0x1BA2, 0x1C0A +.hword 0x1C5C, 0x1C9A, 0x1CC4, 0x1CDE, 0x1CE9, 0x1CE7, 0x1CDA, 0x1CC4 +.hword 0x1CA7, 0x1C85, 0x1C60, 0x1C39, 0x1C13, 0x1BEF, 0x1BD0, 0x1BB8 +.hword 0x1BA8, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2, 0x1BA2 +.hword 0x1BA2, 0xB9E7, 0xBAB7, 0xBBC3, 0xBCD3, 0xBDB2, 0xBE28, 0xBE54 +.hword 0xBE76, 0xBE8F, 0xBEA1, 0xBEAC, 0xBEB0, 0xBEAF, 0xBEAA, 0xBEA1 +.hword 0xBE95, 0xBE87, 0xBE77, 0xBE67, 0xBE57, 0xBE49, 0xBE3C, 0xBE32 +.hword 0xBE2B, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28, 0xBE28 +.hword 0xBE28, 0xEB0D, 0xEBEF, 0xED0E, 0xEE26, 0xEEF4, 0xEF34, 0xEE32 +.hword 0xEC27, 0xEA36, 0xE97E, 0xEAA4, 0xECF1, 0xEF86, 0xF182, 0xF2AB +.hword 0xF371, 0xF3EE, 0xF43D, 0xF474, 0xF490, 0xF480, 0xF432, 0xF397 +.hword 0xF1B1, 0xEF34, 0xECC9, 0xEA68, 0xE97E, 0xEAAC, 0xED02, 0xEF97 +.hword 0xF182, 0xF29B, 0xF361, 0xF3E6, 0xF43D, 0xF46F, 0xF470, 0xF42E +.hword 0xF397, 0xF27E, 0xF0F1, 0xEF34, 0xECE1, 0xEA71, 0xE97E, 0xEAB0 +.hword 0xED05, 0xEF98, 0xF182, 0xF29C, 0xF364, 0xF3E9, 0xF43D, 0xF470 +.hword 0xF479, 0xF43A, 0xF397, 0xF192, 0xEF34, 0xED63, 0xEB72, 0xE9F5 +.hword 0xE97E, 0xEA1A, 0xEB4C, 0xECDB, 0xEE8F, 0xF02F, 0xF182, 0xF26E +.hword 0xF316, 0xF399, 0xF418, 0xF43D, 0xF437, 0xF43E, 0xF436, 0xF402 +.hword 0xF383, 0xF262, 0xF0CA, 0xEF34, 0xED76, 0xEB7F, 0xE9F5, 0xE97E +.hword 0xEAA8, 0xECF9, 0xEF8E, 0xF182, 0xF2A5, 0xF36E, 0xF3EF, 0xF43D +.hword 0xF46F, 0xF485, 0xF472, 0xF427, 0xF397, 0xF1B9, 0xEF34, 0xECC1 +.hword 0xEA61, 0xE97E, 0xEAA7, 0xECEC, 0xEF7B, 0xF182, 0xF29D, 0xF344 +.hword 0xF3EB, 0xFEC3, 0xFBE0, 0xF823, 0xF457, 0xF148, 0xEFBF, 0xF08E +.hword 0xF354, 0xF712, 0xFAC8, 0xFF59, 0x0505, 0x09DD, 0x0BEE, 0x09E5 +.hword 0x050F, 0xFF70, 0xFB0C, 0xF863, 0xF66F, 0xF4E6, 0xF37D, 0xF1EA +.hword 0xEFF6, 0xEFBF, 0xF290, 0xF6AF, 0xFAC8, 0xFF82, 0x0529, 0x09EA +.hword 0x0BEE, 0x09F1, 0x052F, 0xFF96, 0xFB0C, 0xF80E, 0xF5AC, 0xF3B2 +.hword 0xF1EA, 0xF03B, 0xEF3D, 0xEFBF, 0xF267, 0xF67E, 0xFAC8, 0xFFB1 +.hword 0x0554, 0x09FA, 0x0BEE, 0x09E4, 0x050E, 0xFF70, 0xFB0C, 0xF83C +.hword 0xF5E6, 0xF3DB, 0xF1EA, 0xF000, 0xEFBF, 0xF1B3, 0xF47E, 0xF7AC +.hword 0xFAC8, 0xFE0C, 0x01B7, 0x055E, 0x0893, 0x0AE7, 0x0BEE, 0x0A58 +.hword 0x063A, 0x013B, 0xFD05, 0xFB0C, 0xF913, 0xF70E, 0xF519, 0xF34C +.hword 0xF1C1, 0xF051, 0xEF64, 0xEFBF, 0xF183, 0xF420, 0xF74F, 0xFAC8 +.hword 0xFF70, 0x0519, 0x09E4, 0x0BEE, 0x09DA, 0x04F3, 0xFF51, 0xFB0C +.hword 0xF881, 0xF686, 0xF4E7, 0xF36F, 0xF1EA, 0xEFFC, 0xEFBF, 0xF280 +.hword 0xF686, 0xFAC8, 0xFF99, 0x0507, 0x09A0, 0x0BEE, 0x09EF, 0x04B9 +.hword 0xFF85, 0xBDF4, 0xB932, 0xB311, 0xACE6, 0xA806, 0xA5C9, 0xA761 +.hword 0xAC49, 0xB342, 0xBB0C, 0xC63B, 0xD4BF, 0xE162, 0xE6F0, 0xE1ED +.hword 0xD5D0, 0xC7D3, 0xBD30, 0xB735, 0xB328, 0xB03B, 0xAD9E, 0xAA81 +.hword 0xA66F, 0xA5C9, 0xAADA, 0xB280, 0xBB0C, 0xC699, 0xD514, 0xE184 +.hword 0xE6F0, 0xE206, 0xD61A, 0xC828, 0xBD30, 0xB68D, 0xB1C1, 0xAE00 +.hword 0xAA81, 0xA708, 0xA4EE, 0xA5C9, 0xAA85, 0xB215, 0xBB0C, 0xC708 +.hword 0xD577, 0xE1A9, 0xE6F0, 0xE1EA, 0xD5CD, 0xC7D2, 0xBD30, 0xB6F7 +.hword 0xB241, 0xAE57, 0xAA81, 0xA67E, 0xA5C9, 0xA949, 0xAE54, 0xB469 +.hword 0xBB0C, 0xC2E2, 0xCC1B, 0xD585, 0xDDED, 0xE422, 0xE6F0, 0xE311 +.hword 0xD8D2, 0xCC5E, 0xC1E3, 0xBD30, 0xB916, 0xB4F7, 0xB0FE, 0xAD57 +.hword 0xAA2D, 0xA731, 0xA539, 0xA5C9, 0xA8E3, 0xAD82, 0xB394, 0xBB0C +.hword 0xC670, 0xD4EE, 0xE175, 0xE6F0, 0xE1D3, 0xD58E, 0xC78A, 0xBD30 +.hword 0xB77B, 0xB361, 0xB044, 0xAD83, 0xAA81, 0xA67B, 0xA5C9, 0xAAB3 +.hword 0xB222, 0xBB0C, 0xC6CB, 0xD4B8, 0xE0C9, 0xE6F0, 0xE209, 0xD506 +.hword 0xC803, 0x14DB, 0x13C1, 0x1258, 0x10F2, 0x0FDE, 0x0F6F, 0x104C +.hword 0x123B, 0x1439, 0x1542, 0x14C4, 0x1365, 0x11F7, 0x1150, 0x1202 +.hword 0x137E, 0x14E4, 0x1554, 0x148E, 0x1322, 0x116A, 0x0FC2, 0x0E85 +.hword 0x0E6C, 0x0F6F, 0x1179, 0x13EE, 0x1542, 0x14C7, 0x1367, 0x11F8 +.hword 0x1150, 0x1203, 0x1382, 0x14E8, 0x1554, 0x143C, 0x1233, 0x1008 +.hword 0x0E85, 0x0E17, 0x0E7A, 0x0F6F, 0x1167, 0x13E4, 0x1542, 0x14CA +.hword 0x136A, 0x11F9, 0x1150, 0x1202, 0x137E, 0x14E4, 0x1554, 0x1445 +.hword 0x1244, 0x1018, 0x0E85, 0x0E76, 0x0F6F, 0x10E5, 0x12C6, 0x1470 +.hword 0x1542, 0x151A, 0x1468, 0x136E, 0x126B, 0x11A1, 0x1150, 0x11CA +.hword 0x12EA, 0x143B, 0x154B, 0x1554, 0x13F9, 0x1262, 0x10C9, 0x0F66 +.hword 0x0E71, 0x0E34, 0x0E9D, 0x0F6F, 0x10D5, 0x12B4, 0x1465, 0x1542 +.hword 0x14C6, 0x1366, 0x11F8, 0x1150, 0x1201, 0x137B, 0x14E1, 0x1554 +.hword 0x148F, 0x131D, 0x1160, 0x0FB7, 0x0E85, 0x0E6E, 0x0F6F, 0x117C +.hword 0x13EE, 0x1542, 0x14CE, 0x1372, 0x1202, 0x1150, 0x11F4, 0x136D +.hword 0x14E6, 0xFEC2, 0xFBE2, 0xF836, 0xF499, 0xF1E1, 0xF0E7, 0xF306 +.hword 0xF7CA, 0xFD58, 0x01D4, 0x0579, 0x091F, 0x0BE2, 0x0CDC, 0x0B69 +.hword 0x0826, 0x0414, 0x0034, 0xFCB3, 0xF92C, 0xF5C7, 0xF2AD, 0xF006 +.hword 0xEF02, 0xF0E7, 0xF606, 0xFC9B, 0x01D4, 0x05A0, 0x0940, 0x0BED +.hword 0x0CDC, 0x0B79, 0x084D, 0x043E, 0x0034, 0xFC06, 0xF770, 0xF331 +.hword 0xF006, 0xEE84, 0xEEC8, 0xF0E7, 0xF5C8, 0xFC60, 0x01D4, 0x05CF +.hword 0x096A, 0x0BFD, 0x0CDC, 0x0B6B, 0x0828, 0x0415, 0x0034, 0xFC3C +.hword 0xF7B7, 0xF364, 0xF006, 0xEF1D, 0xF0E7, 0xF490, 0xF94E, 0xFE14 +.hword 0x01D4, 0x04A7, 0x0740, 0x097E, 0x0B43, 0x0C6D, 0x0CDC, 0x0BA9 +.hword 0x08BB, 0x052E, 0x021D, 0x0034, 0xFCCA, 0xF90B, 0xF55F, 0xF22A +.hword 0xEFD3, 0xEEC4, 0xEF1F, 0xF0E7, 0xF44E, 0xF8E0, 0xFDB1, 0x01D4 +.hword 0x058F, 0x0932, 0x0BE8, 0x0CDC, 0x0B5F, 0x0808, 0x03F2, 0x0034 +.hword 0xFCD2, 0xF941, 0xF5C2, 0xF298, 0xF006, 0xEF07, 0xF0E7, 0xF5FD +.hword 0xFC76, 0x01D4, 0x05BD, 0x092D, 0x0BB3, 0x0CDC, 0x0B66, 0x07C9 +.hword 0x042B, 0xC279, 0xC831, 0xCF7D, 0xD6AF, 0xDC1B, 0xDE14, 0xD9EF +.hword 0xD08F, 0xC5A1, 0xBCD4, 0xB5C2, 0xAEB9, 0xA968, 0xA781, 0xAA35 +.hword 0xB05B, 0xB81D, 0xBFA7, 0xC6AD, 0xCDDD, 0xD4D4, 0xDB2F, 0xE089 +.hword 0xE239, 0xDE14, 0xD3F2, 0xC70C, 0xBCD4, 0xB576, 0xAE77, 0xA952 +.hword 0xA781, 0xAA15, 0xB00E, 0xB7CA, 0xBFA7, 0xC80E, 0xD16C, 0xDA20 +.hword 0xE089, 0xE35E, 0xE281, 0xDE14, 0xD46E, 0xC780, 0xBCD4, 0xB519 +.hword 0xAE25, 0xA934, 0xA781, 0xAA30, 0xB057, 0xB81C, 0xBFA7, 0xC7A3 +.hword 0xD0E0, 0xD9B9, 0xE089, 0xE201, 0xDE14, 0xD6D3, 0xCD81, 0xC429 +.hword 0xBCD4, 0xB756, 0xB252, 0xAE00, 0xAA9B, 0xA85D, 0xA781, 0xA9C2 +.hword 0xAF50, 0xB610, 0xBBE7, 0xBFA7, 0xC698, 0xCE3B, 0xD5B9, 0xDC3D +.hword 0xE0F0, 0xE2D9, 0xE1D2, 0xDE14, 0xD756, 0xCE5A, 0xC4EB, 0xBCD4 +.hword 0xB597, 0xAE94, 0xA95C, 0xA781, 0xAA4A, 0xB096, 0xB861, 0xBFA7 +.hword 0xC66E, 0xCDB4, 0xD4DF, 0xDB59, 0xE089, 0xE22E, 0xDE14, 0xD404 +.hword 0xC753, 0xBCD4, 0xB53D, 0xAE9E, 0xA9C4, 0xA781, 0xAA3C, 0xB116 +.hword 0xB7EF, 0xBFB5, 0xBFB5, 0xBFB5, 0xBFB5, 0xDFDE, 0xC001, 0xDFDB +.hword 0xDFDE, 0xC001, 0xDFDB, 0xE13B, 0xE69C, 0xED8B, 0xF4DD, 0xFB68 +.hword 0x0000, 0x01D1, 0x019E, 0x009B, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFAA4, 0xFB94, 0xFCC9, 0xFE10, 0xFF34 +.hword 0x0000, 0x0051, 0x0048, 0x001B, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFAEC, 0xFB8D, 0xFC6E, 0xFD81, 0xFEB6 +.hword 0x0000, 0x01F2, 0x048F, 0x06ED, 0x0826, 0x076E, 0x0575, 0x0381 +.hword 0x02DA, 0x047C, 0x077F, 0x0A53, 0x0B68, 0x0A4D, 0x0803, 0x0523 +.hword 0x0244, 0x0000, 0xFF2A, 0x0000, 0x02BB, 0x0639, 0x0826, 0x0773 +.hword 0x0579, 0x0382, 0x02DA, 0x047C, 0x077F, 0x0A53, 0x0B68, 0x0A4D +.hword 0x0803, 0x0523, 0x0244, 0x0000, 0xFF2A, 0x0000, 0x02B9, 0x0635 +.hword 0x0826, 0x0777, 0x057D, 0x0384, 0x02DA, 0x047B, 0x077D, 0x0A50 +.hword 0x0B68, 0x0A58, 0x081F, 0x054A, 0x0266, 0x0000, 0x0000, 0x01B3 +.hword 0x03BD, 0x05BE, 0x0756, 0x0826, 0x07BB, 0x0655, 0x049D, 0x033C +.hword 0x02DA, 0x0408, 0x065B, 0x0903, 0x0B2F, 0x0B68, 0x09B1, 0x07C6 +.hword 0x05C4, 0x03C5, 0x01E6, 0x0042, 0xFF5D, 0x0000, 0x01FE, 0x0498 +.hword 0x06EF, 0x0826, 0x0771, 0x0579, 0x0384, 0x02DA, 0x047A, 0x077D +.hword 0x0A53, 0x0B68, 0x0A47, 0x07F2, 0x0509, 0x022D, 0x0000, 0xFF30 +.hword 0x0000, 0x02BF, 0x0637, 0x0826, 0x077D, 0x058C, 0x0394, 0x02DA +.hword 0x045F, 0x0759, 0x0A53, 0xA614, 0x9D34, 0x942B, 0x8BF9, 0x859D +.hword 0x8215, 0x807B, 0x7F36, 0x7E46, 0x7D9F, 0x7D3A, 0x7D0F, 0x7D16 +.hword 0x7D49, 0x7D9F, 0x7E11, 0x7E97, 0x7F2A, 0x7FC2, 0x805A, 0x80E5 +.hword 0x815F, 0x81BF, 0x81FE, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215, 0x8215 +.hword 0x8215, 0x8215, 0x8215, 0xFE3B, 0xFEA1, 0xFF25, 0xFFAD, 0x001A +.hword 0x0055, 0x006B, 0x007B, 0x0088, 0x0091, 0x0096, 0x0098, 0x0098 +.hword 0x0095, 0x0091, 0x008B, 0x0084, 0x007C, 0x0074, 0x006C, 0x0065 +.hword 0x005F, 0x005A, 0x0056, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055, 0x0055 +.hword 0x0055, 0x0055, 0x0055, 0x3BCF, 0x3B4A, 0x3ACB, 0x3A5B, 0x3A06 +.hword 0x39D6, 0x39BE, 0x39AC, 0x399F, 0x3995, 0x398F, 0x398D, 0x398D +.hword 0x3990, 0x3995, 0x399C, 0x39A3, 0x39AB, 0x39B4, 0x39BC, 0x39C4 +.hword 0x39CB, 0x39D1, 0x39D4, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6, 0x39D6 +.hword 0x39D6, 0x39D6, 0x39D6, 0x0000 + +toad_seg6_animindex_0600FA44: # 0x0600FA44 +.hword 0x0001, 0x0000, 0x0070, 0x0001, 0x0070, 0x0071, 0x0001, 0x0000 +.hword 0x0001, 0x00E1, 0x0001, 0x0000, 0x0070, 0x09BB, 0x0070, 0x0A2B +.hword 0x0070, 0x0A9B, 0x0070, 0x086B, 0x0070, 0x08DB, 0x0070, 0x094B +.hword 0x0001, 0x00E2, 0x0001, 0x00E3, 0x0001, 0x00E4, 0x0001, 0x0868 +.hword 0x0001, 0x0869, 0x0001, 0x086A, 0x0001, 0x0865, 0x0001, 0x0866 +.hword 0x0001, 0x0867, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0864 +.hword 0x0070, 0x05C1, 0x0070, 0x0631, 0x0070, 0x06A1, 0x0070, 0x00F1 +.hword 0x0001, 0x0000, 0x0070, 0x0161, 0x0001, 0x00E5, 0x0001, 0x00E6 +.hword 0x0001, 0x00E7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0863 +.hword 0x0070, 0x0711, 0x0070, 0x0781, 0x0070, 0x07F1, 0x0070, 0x01D1 +.hword 0x0070, 0x0241, 0x0070, 0x02B1, 0x0001, 0x00E8, 0x0001, 0x00E9 +.hword 0x0001, 0x00EA, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0862 +.hword 0x0070, 0x0321, 0x0070, 0x0391, 0x0070, 0x0401, 0x0001, 0x00EB +.hword 0x0001, 0x00EC, 0x0001, 0x00ED, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0861, 0x0070, 0x0471, 0x0070, 0x04E1, 0x0070, 0x0551 +.hword 0x0001, 0x00EE, 0x0001, 0x00EF, 0x0001, 0x00F0 + +toad_seg6_anim_0600FB40: # 0x0600FB40 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x70 +.hword 0x14 +.word toad_seg6_animvalue_0600E42C +.word toad_seg6_animindex_0600FA44 +.word 0 + +glabel toad_seg6_anims_0600FB58 # 0x0600FB58 +.word toad_seg6_anim_0600B66C +.word toad_seg6_anim_0600CE78 +.word toad_seg6_anim_0600E414 +.word toad_seg6_anim_0600FB40 +.word toad_seg6_anim_060099F0 +.word toad_seg6_anim_0600A0D0 +.word toad_seg6_anim_06008F7C +.word toad_seg6_anim_06009310 diff --git a/actors/tornado/geo.s b/actors/tornado/geo.s index 6b084b2..8ebe67a 100644 --- a/actors/tornado/geo.s +++ b/actors/tornado/geo.s @@ -1,6 +1,6 @@ -glabel tornado_seg5_geo_05014630 # 0x05014630 - geo_culling_radius 5000 - geo_open_node - geo_display_list LAYER_TRANSPARENT, tornado_seg5_dl_050145C0 - geo_close_node - geo_end +glabel tornado_seg5_geo_05014630 # 0x05014630 + geo_culling_radius 5000 + geo_open_node + geo_display_list LAYER_TRANSPARENT, tornado_seg5_dl_050145C0 + geo_close_node + geo_end diff --git a/actors/tornado/model.s b/actors/tornado/model.s index ca6dffe..73392c1 100644 --- a/actors/tornado/model.s +++ b/actors/tornado/model.s @@ -1,117 +1,117 @@ -# Tornado - -tornado_seg5_texture_05013128: # 0x05013128 -.incbin "actors/tornado/tornado.ia16" - -tornado_seg5_light_05014128: # 0x05014128 -.byte 0x3B, 0x34, 0x23, 0x00, 0x3B, 0x34, 0x23, 0x00 - -tornado_seg5_light_05014130: # 0x05014130 -.byte 0xEE, 0xD0, 0x8D, 0x00, 0xEE, 0xD0, 0x8D, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -tornado_seg5_vertex_05014140: # 0x05014140 -vertex 474, 661, 822, 650, 1708, 0x30, 0xBE, 0x60, 0x64 -vertex 0, 661, 949, 480, 1708, 0x00, 0xB6, 0x67, 0x64 -vertex 0, 0, 0, 564, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 822, 661, 474, 820, 1708, 0x60, 0xC3, 0x37, 0x64 -vertex 0, 0, 0, 734, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 969, 4107, 1679, 650, 128, 0x46, 0xDE, 0x63, 0x64 -vertex 0, 4107, 1938, 480, 128, 0x00, 0xDD, 0x7A, 0x64 -vertex 1679, 4107, 969, 820, 128, 0x69, 0xDD, 0x3D, 0x64 -vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 -vertex -969, 4107, 1679, 308, 128, 0xC3, 0xDD, 0x69, 0x64 -vertex 0, 0, 0, 394, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 949, 661, 0, 990, 1708, 0x67, 0xB6, 0x00, 0x64 -vertex 0, 0, 0, 904, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 1938, 4107, 0, 990, 128, 0x7A, 0xDD, 0x00, 0x64 - -tornado_seg5_vertex_05014220: # 0x05014220 -vertex -474, 661, -822, 1672, 1708, 0xD0, 0xBE, 0xA0, 0x64 -vertex -969, 4107, -1678, 1672, 128, 0xBA, 0xDE, 0x9D, 0x64 -vertex 0, 4107, -1938, 1502, 128, 0x00, 0xDD, 0x86, 0x64 -vertex 822, 661, -474, 1160, 1708, 0x60, 0xBE, 0xD0, 0x64 -vertex 1938, 4107, 0, 990, 128, 0x7A, 0xDD, 0x00, 0x64 -vertex 949, 661, 0, 990, 1708, 0x67, 0xB6, 0x00, 0x64 -vertex 1679, 4107, -969, 1160, 128, 0x63, 0xDE, 0xBA, 0x64 -vertex 0, 0, 0, 1076, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 474, 661, -822, 1330, 1708, 0x37, 0xC3, 0xA0, 0x64 -vertex 0, 0, 0, 1246, 2012, 0x00, 0x82, 0x00, 0x64 -vertex 969, 4107, -1678, 1330, 128, 0x3D, 0xDD, 0x97, 0x64 -vertex 0, 661, -949, 1502, 1708, 0x00, 0xB6, 0x99, 0x64 -vertex 0, 0, 0, 1416, 2012, 0x00, 0x82, 0x00, 0x64 -vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 -vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 -vertex 0, 0, 0, 224, 2012, 0x00, 0x82, 0x00, 0x64 - -tornado_seg5_vertex_05014320: # 0x05014320 -vertex -474, 661, -822, 1672, 1708, 0xD0, 0xBE, 0xA0, 0x64 -vertex 0, 661, -949, 1502, 1708, 0x00, 0xB6, 0x99, 0x64 -vertex 0, 0, 0, 1586, 2012, 0x00, 0x82, 0x00, 0x64 -vertex -822, 661, -474, 1842, 1708, 0xA0, 0xC3, 0xC9, 0x64 -vertex 0, 0, 0, 1756, 2012, 0x00, 0x82, 0x00, 0x64 -vertex -969, 4107, -1678, 1672, 128, 0xBA, 0xDE, 0x9D, 0x64 -vertex -1678, 4107, -969, 1842, 128, 0x97, 0xDD, 0xC3, 0x64 -vertex -949, 661, 0, 2012, 1708, 0x99, 0xB6, 0x00, 0x64 -vertex 0, 0, 0, 1926, 2012, 0x00, 0x82, 0x00, 0x64 -vertex -1938, 4107, 0, 2012, 128, 0x86, 0xDD, 0x00, 0x64 -vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 -vertex -949, 661, 0, 0, 1708, 0x99, 0xB6, 0x00, 0x64 -vertex 0, 0, 0, 54, 2012, 0x00, 0x82, 0x00, 0x64 -vertex -1938, 4107, 0, 0, 128, 0x86, 0xDD, 0x00, 0x64 - -tornado_seg5_vertex_05014400: # 0x05014400 -vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 -vertex -969, 4107, 1679, 308, 128, 0xC3, 0xDD, 0x69, 0x64 -vertex -1678, 4107, 969, 138, 128, 0x9D, 0xDE, 0x46, 0x64 -vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 -vertex -1938, 4107, 0, 0, 128, 0x86, 0xDD, 0x00, 0x64 - -glabel tornado_seg5_dl_05014450 # 0x05014450 - 0x050145C0 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, tornado_seg5_texture_05013128 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight tornado_seg5_light_05014130, 1 -gsSPLight tornado_seg5_light_05014128, 2 -gsSPVertex tornado_seg5_vertex_05014140, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 3, 7, 5, 0x0 -gsSP2Triangles 1, 6, 8, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 1, 8, 10, 0x0, 11, 3, 12, 0x0 -gsSP2Triangles 11, 13, 3, 0x0, 13, 7, 3, 0x0 -gsSPVertex tornado_seg5_vertex_05014220, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 8, 3, 9, 0x0, 8, 6, 3, 0x0 -gsSP2Triangles 8, 10, 6, 0x0, 11, 8, 12, 0x0 -gsSP2Triangles 2, 10, 8, 0x0, 11, 2, 8, 0x0 -gsSP2Triangles 0, 2, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex tornado_seg5_vertex_05014320, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 3, 6, 5, 0x0 -gsSP2Triangles 7, 3, 8, 0x0, 9, 6, 3, 0x0 -gsSP2Triangles 7, 9, 3, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 10, 13, 11, 0x0 -gsSPVertex tornado_seg5_vertex_05014400, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 3, 2, 4, 0x0 -gsSPEndDisplayList - -glabel tornado_seg5_dl_050145C0 # 0x050145C0 - 0x05014630 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_CULL_BACK -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList tornado_seg5_dl_05014450 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_CULL_BACK -gsSPEndDisplayList - -actorgeo tornado +# Tornado + +tornado_seg5_texture_05013128: # 0x05013128 +.incbin "actors/tornado/tornado.ia16" + +tornado_seg5_light_05014128: # 0x05014128 +.byte 0x3B, 0x34, 0x23, 0x00, 0x3B, 0x34, 0x23, 0x00 + +tornado_seg5_light_05014130: # 0x05014130 +.byte 0xEE, 0xD0, 0x8D, 0x00, 0xEE, 0xD0, 0x8D, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +tornado_seg5_vertex_05014140: # 0x05014140 +vertex 474, 661, 822, 650, 1708, 0x30, 0xBE, 0x60, 0x64 +vertex 0, 661, 949, 480, 1708, 0x00, 0xB6, 0x67, 0x64 +vertex 0, 0, 0, 564, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 822, 661, 474, 820, 1708, 0x60, 0xC3, 0x37, 0x64 +vertex 0, 0, 0, 734, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 969, 4107, 1679, 650, 128, 0x46, 0xDE, 0x63, 0x64 +vertex 0, 4107, 1938, 480, 128, 0x00, 0xDD, 0x7A, 0x64 +vertex 1679, 4107, 969, 820, 128, 0x69, 0xDD, 0x3D, 0x64 +vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 +vertex -969, 4107, 1679, 308, 128, 0xC3, 0xDD, 0x69, 0x64 +vertex 0, 0, 0, 394, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 949, 661, 0, 990, 1708, 0x67, 0xB6, 0x00, 0x64 +vertex 0, 0, 0, 904, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 1938, 4107, 0, 990, 128, 0x7A, 0xDD, 0x00, 0x64 + +tornado_seg5_vertex_05014220: # 0x05014220 +vertex -474, 661, -822, 1672, 1708, 0xD0, 0xBE, 0xA0, 0x64 +vertex -969, 4107, -1678, 1672, 128, 0xBA, 0xDE, 0x9D, 0x64 +vertex 0, 4107, -1938, 1502, 128, 0x00, 0xDD, 0x86, 0x64 +vertex 822, 661, -474, 1160, 1708, 0x60, 0xBE, 0xD0, 0x64 +vertex 1938, 4107, 0, 990, 128, 0x7A, 0xDD, 0x00, 0x64 +vertex 949, 661, 0, 990, 1708, 0x67, 0xB6, 0x00, 0x64 +vertex 1679, 4107, -969, 1160, 128, 0x63, 0xDE, 0xBA, 0x64 +vertex 0, 0, 0, 1076, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 474, 661, -822, 1330, 1708, 0x37, 0xC3, 0xA0, 0x64 +vertex 0, 0, 0, 1246, 2012, 0x00, 0x82, 0x00, 0x64 +vertex 969, 4107, -1678, 1330, 128, 0x3D, 0xDD, 0x97, 0x64 +vertex 0, 661, -949, 1502, 1708, 0x00, 0xB6, 0x99, 0x64 +vertex 0, 0, 0, 1416, 2012, 0x00, 0x82, 0x00, 0x64 +vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 +vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 +vertex 0, 0, 0, 224, 2012, 0x00, 0x82, 0x00, 0x64 + +tornado_seg5_vertex_05014320: # 0x05014320 +vertex -474, 661, -822, 1672, 1708, 0xD0, 0xBE, 0xA0, 0x64 +vertex 0, 661, -949, 1502, 1708, 0x00, 0xB6, 0x99, 0x64 +vertex 0, 0, 0, 1586, 2012, 0x00, 0x82, 0x00, 0x64 +vertex -822, 661, -474, 1842, 1708, 0xA0, 0xC3, 0xC9, 0x64 +vertex 0, 0, 0, 1756, 2012, 0x00, 0x82, 0x00, 0x64 +vertex -969, 4107, -1678, 1672, 128, 0xBA, 0xDE, 0x9D, 0x64 +vertex -1678, 4107, -969, 1842, 128, 0x97, 0xDD, 0xC3, 0x64 +vertex -949, 661, 0, 2012, 1708, 0x99, 0xB6, 0x00, 0x64 +vertex 0, 0, 0, 1926, 2012, 0x00, 0x82, 0x00, 0x64 +vertex -1938, 4107, 0, 2012, 128, 0x86, 0xDD, 0x00, 0x64 +vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 +vertex -949, 661, 0, 0, 1708, 0x99, 0xB6, 0x00, 0x64 +vertex 0, 0, 0, 54, 2012, 0x00, 0x82, 0x00, 0x64 +vertex -1938, 4107, 0, 0, 128, 0x86, 0xDD, 0x00, 0x64 + +tornado_seg5_vertex_05014400: # 0x05014400 +vertex -474, 661, 822, 308, 1708, 0xC9, 0xC3, 0x60, 0x64 +vertex -969, 4107, 1679, 308, 128, 0xC3, 0xDD, 0x69, 0x64 +vertex -1678, 4107, 969, 138, 128, 0x9D, 0xDE, 0x46, 0x64 +vertex -822, 661, 474, 138, 1708, 0xA0, 0xBE, 0x30, 0x64 +vertex -1938, 4107, 0, 0, 128, 0x86, 0xDD, 0x00, 0x64 + +glabel tornado_seg5_dl_05014450 # 0x05014450 - 0x050145C0 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, tornado_seg5_texture_05013128 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight tornado_seg5_light_05014130, 1 +gsSPLight tornado_seg5_light_05014128, 2 +gsSPVertex tornado_seg5_vertex_05014140, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 3, 7, 5, 0x0 +gsSP2Triangles 1, 6, 8, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 1, 8, 10, 0x0, 11, 3, 12, 0x0 +gsSP2Triangles 11, 13, 3, 0x0, 13, 7, 3, 0x0 +gsSPVertex tornado_seg5_vertex_05014220, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 8, 3, 9, 0x0, 8, 6, 3, 0x0 +gsSP2Triangles 8, 10, 6, 0x0, 11, 8, 12, 0x0 +gsSP2Triangles 2, 10, 8, 0x0, 11, 2, 8, 0x0 +gsSP2Triangles 0, 2, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex tornado_seg5_vertex_05014320, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 3, 6, 5, 0x0 +gsSP2Triangles 7, 3, 8, 0x0, 9, 6, 3, 0x0 +gsSP2Triangles 7, 9, 3, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 10, 13, 11, 0x0 +gsSPVertex tornado_seg5_vertex_05014400, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 3, 2, 4, 0x0 +gsSPEndDisplayList + +glabel tornado_seg5_dl_050145C0 # 0x050145C0 - 0x05014630 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_CULL_BACK +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList tornado_seg5_dl_05014450 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_CULL_BACK +gsSPEndDisplayList + +actorgeo tornado diff --git a/actors/transparent_star/geo.s b/actors/transparent_star/geo.s index c2ac2f9..0e836f3 100644 --- a/actors/transparent_star/geo.s +++ b/actors/transparent_star/geo.s @@ -1,9 +1,9 @@ -glabel transparent_star_geo # 0x16000F6C - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_TRANSPARENT, transparent_star_seg3_dl_0302C620 - geo_close_node - geo_close_node - geo_end +glabel transparent_star_geo # 0x16000F6C + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x9B, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_TRANSPARENT, transparent_star_seg3_dl_0302C620 + geo_close_node + geo_close_node + geo_end diff --git a/actors/transparent_star/model.s b/actors/transparent_star/model.s index 6ce0147..c048de9 100644 --- a/actors/transparent_star/model.s +++ b/actors/transparent_star/model.s @@ -1,47 +1,47 @@ -# Transparent Star - -transparent_star_seg3_light_0302C488: # 0x0302C488 -.byte 0x03, 0x05, 0x17, 0x00, 0x03, 0x05, 0x17, 0x00 - -transparent_star_seg3_light_0302C490: # 0x0302C490 -.byte 0x1E, 0x32, 0xE6, 0x00, 0x1E, 0x32, 0xE6, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -transparent_star_seg3_vertex_0302C4A0: # 0x0302C4A0 -vertex 0, 8, -89, 0, 0, 0x00, 0x07, 0x82, 0xFF -vertex 190, -201, 0, 0, 0, 0x55, 0xA3, 0x00, 0xFF -vertex 0, -129, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 146, -42, 0, 0, 0, 0x7C, 0xE7, 0x00, 0xFF -vertex 0, 8, 90, 0, 0, 0x00, 0x07, 0x7E, 0xFF -vertex 257, 84, 0, 0, 0, 0x68, 0x47, 0x00, 0xFF -vertex -145, -42, 0, 0, 0, 0x84, 0xE7, 0x00, 0xFF -vertex -189, -201, 0, 0, 0, 0xAA, 0xA3, 0x00, 0xFF -vertex -256, 84, 0, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 0, 246, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 96, 99, 0, 0, 0, 0x3D, 0x6F, 0x00, 0xFF -vertex -95, 99, 0, 0, 0, 0xC3, 0x6F, 0x00, 0xFF - -glabel transparent_star_seg3_dl_0302C560 # 0x0302C560 - 0x0302C620 -gsSPLight transparent_star_seg3_light_0302C490, 1 -gsSPLight transparent_star_seg3_light_0302C488, 2 -gsSPVertex transparent_star_seg3_vertex_0302C4A0, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 -gsSP2Triangles 5, 3, 0, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 7, 2, 4, 0x0 -gsSP2Triangles 8, 6, 4, 0x0, 9, 4, 10, 0x0 -gsSP2Triangles 9, 11, 4, 0x0, 4, 5, 10, 0x0 -gsSP2Triangles 11, 8, 4, 0x0, 0, 2, 7, 0x0 -gsSP2Triangles 0, 7, 6, 0x0, 0, 6, 8, 0x0 -gsSP2Triangles 0, 8, 11, 0x0, 0, 11, 9, 0x0 -gsSP2Triangles 10, 5, 0, 0x0, 10, 0, 9, 0x0 -gsSPEndDisplayList - -glabel transparent_star_seg3_dl_0302C620 # 0x0302C620 - 0x0302C658 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetEnvColor 255, 255, 255, 120 -gsSPDisplayList transparent_star_seg3_dl_0302C560 -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Transparent Star + +transparent_star_seg3_light_0302C488: # 0x0302C488 +.byte 0x03, 0x05, 0x17, 0x00, 0x03, 0x05, 0x17, 0x00 + +transparent_star_seg3_light_0302C490: # 0x0302C490 +.byte 0x1E, 0x32, 0xE6, 0x00, 0x1E, 0x32, 0xE6, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +transparent_star_seg3_vertex_0302C4A0: # 0x0302C4A0 +vertex 0, 8, -89, 0, 0, 0x00, 0x07, 0x82, 0xFF +vertex 190, -201, 0, 0, 0, 0x55, 0xA3, 0x00, 0xFF +vertex 0, -129, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 146, -42, 0, 0, 0, 0x7C, 0xE7, 0x00, 0xFF +vertex 0, 8, 90, 0, 0, 0x00, 0x07, 0x7E, 0xFF +vertex 257, 84, 0, 0, 0, 0x68, 0x47, 0x00, 0xFF +vertex -145, -42, 0, 0, 0, 0x84, 0xE7, 0x00, 0xFF +vertex -189, -201, 0, 0, 0, 0xAA, 0xA3, 0x00, 0xFF +vertex -256, 84, 0, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 0, 246, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 96, 99, 0, 0, 0, 0x3D, 0x6F, 0x00, 0xFF +vertex -95, 99, 0, 0, 0, 0xC3, 0x6F, 0x00, 0xFF + +glabel transparent_star_seg3_dl_0302C560 # 0x0302C560 - 0x0302C620 +gsSPLight transparent_star_seg3_light_0302C490, 1 +gsSPLight transparent_star_seg3_light_0302C488, 2 +gsSPVertex transparent_star_seg3_vertex_0302C4A0, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 1, 3, 4, 0x0 +gsSP2Triangles 5, 3, 0, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 7, 2, 4, 0x0 +gsSP2Triangles 8, 6, 4, 0x0, 9, 4, 10, 0x0 +gsSP2Triangles 9, 11, 4, 0x0, 4, 5, 10, 0x0 +gsSP2Triangles 11, 8, 4, 0x0, 0, 2, 7, 0x0 +gsSP2Triangles 0, 7, 6, 0x0, 0, 6, 8, 0x0 +gsSP2Triangles 0, 8, 11, 0x0, 0, 11, 9, 0x0 +gsSP2Triangles 10, 5, 0, 0x0, 10, 0, 9, 0x0 +gsSPEndDisplayList + +glabel transparent_star_seg3_dl_0302C620 # 0x0302C620 - 0x0302C658 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetEnvColor 255, 255, 255, 120 +gsSPDisplayList transparent_star_seg3_dl_0302C560 +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/treasure_chest/geo.s b/actors/treasure_chest/geo.s index f2b3e70..2079725 100644 --- a/actors/treasure_chest/geo.s +++ b/actors/treasure_chest/geo.s @@ -1,13 +1,13 @@ -glabel treasure_chest_base_geo # 0x0D000450 - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, treasure_chest_seg6_dl_06016F90 - geo_close_node - geo_end - -glabel treasure_chest_lid_geo # 0x0D000468 - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, treasure_chest_seg6_dl_060178C0 - geo_close_node - geo_end +glabel treasure_chest_base_geo # 0x0D000450 + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, treasure_chest_seg6_dl_06016F90 + geo_close_node + geo_end + +glabel treasure_chest_lid_geo # 0x0D000468 + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, treasure_chest_seg6_dl_060178C0 + geo_close_node + geo_end diff --git a/actors/treasure_chest/model.s b/actors/treasure_chest/model.s index eaeeae8..9c75c37 100644 --- a/actors/treasure_chest/model.s +++ b/actors/treasure_chest/model.s @@ -1,400 +1,400 @@ -# Treasure Chest - -treasure_chest_seg6_light_06013F90: # 0x06013F90 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -treasure_chest_seg6_light_06013F98: # 0x06013F98 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -treasure_chest_seg6_texture_06013FA8: # 0x06013FA8 -.incbin "actors/treasure_chest/treasure_chest_lock.rgba16" - -treasure_chest_seg6_texture_060147A8: # 0x060147A8 -.incbin "actors/treasure_chest/treasure_chest_side.rgba16" - -treasure_chest_seg6_texture_06014FA8: # 0x06014FA8 -.incbin "actors/treasure_chest/treasure_chest_lock_top.rgba16" - -treasure_chest_seg6_texture_060157A8: # 0x060157A8 -.incbin "actors/treasure_chest/treasure_chest_front.rgba16" - -treasure_chest_seg6_vertex_060167A8: # 0x060167A8 -vertex 20, 102, 87, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 72, 87, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 20, 72, 87, 990, 990, 0x00, 0x00, 0x7F, 0xFF -vertex -19, 102, 87, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -treasure_chest_seg6_vertex_060167E8: # 0x060167E8 -vertex 20, 72, 77, 990, 990, 0x00, 0x81, 0x00, 0xFF -vertex -19, 72, 87, 0, 0, 0x00, 0x81, 0x00, 0xFF -vertex -19, 72, 77, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 0, 102, 77, 478, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 102, 87, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 102, 77, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 102, 87, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 102, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 72, 77, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex -19, 102, 87, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex -19, 102, 77, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -19, 72, 87, 990, 990, 0x81, 0x00, 0x00, 0xFF -vertex 20, 72, 87, 990, 0, 0x00, 0x81, 0x00, 0xFF -vertex 20, 102, 77, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 72, 87, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 72, 77, 990, 990, 0x7F, 0x00, 0x00, 0xFF - -treasure_chest_seg6_vertex_060168E8: # 0x060168E8 -vertex 20, 102, 77, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 102, 87, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 72, 87, 0, 990, 0x7F, 0x00, 0x00, 0xFF - -treasure_chest_seg6_vertex_06016918: # 0x06016918 -vertex 77, 102, -50, 0, -1736, 0x81, 0x00, 0x00, 0xFF -vertex 77, 20, -50, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex 77, 20, 51, 3374, 990, 0x81, 0x00, 0x00, 0xFF -vertex -76, 20, -50, 0, -2416, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 20, 51, 5078, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 20, -50, 5078, -2416, 0x00, 0x7F, 0x00, 0xFF -vertex -76, 20, 51, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -76, 102, 51, 0, -1736, 0x7F, 0x00, 0x00, 0xFF -vertex -76, 20, -50, 3374, 990, 0x7F, 0x00, 0x00, 0xFF -vertex -76, 102, -50, 3374, -1736, 0x7F, 0x00, 0x00, 0xFF -vertex -76, 20, 51, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 77, 102, 51, 0, -1736, 0x00, 0x00, 0x81, 0xFF -vertex -76, 20, 51, 5078, 990, 0x00, 0x00, 0x81, 0xFF -vertex -76, 102, 51, 5078, -1736, 0x00, 0x00, 0x81, 0xFF -vertex 77, 20, 51, 0, 990, 0x00, 0x00, 0x81, 0xFF - -treasure_chest_seg6_vertex_06016A08: # 0x06016A08 -vertex -91, 102, -76, 5244, 962, 0x00, 0x7F, 0x00, 0xFF -vertex -76, 102, -50, 4734, 46, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 102, -50, -368, 2, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 102, -50, 0, -1736, 0x81, 0x00, 0x00, 0xFF -vertex 77, 20, 51, 3374, 990, 0x81, 0x00, 0x00, 0xFF -vertex 77, 102, 51, 3374, -1736, 0x81, 0x00, 0x00, 0xFF -vertex -76, 102, -50, 0, -1736, 0x00, 0x00, 0x7F, 0xFF -vertex -76, 20, -50, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 77, 20, -50, 5078, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 77, 102, -50, 5078, -1736, 0x00, 0x00, 0x7F, 0xFF -vertex -76, 102, -50, -542, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -91, 102, -76, -1818, 66, 0x00, 0x7F, 0x00, 0xFF -vertex -91, 102, 77, 5844, 66, 0x00, 0x7F, 0x00, 0xFF -vertex -76, 102, 51, 4568, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 92, 102, -76, -880, 908, 0x00, 0x7F, 0x00, 0xFF - -treasure_chest_seg6_vertex_06016AF8: # 0x06016AF8 -vertex 92, 102, -76, 6356, 964, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 102, -50, 5078, 86, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 102, 51, 0, 34, 0x00, 0x7F, 0x00, 0xFF -vertex 92, 102, 77, -1308, 886, 0x00, 0x7F, 0x00, 0xFF -vertex 77, 102, 51, -540, 34, 0x00, 0x7F, 0x00, 0xFF -vertex -91, 102, 77, 7888, 946, 0x00, 0x7F, 0x00, 0xFF -vertex 92, 102, 77, -1308, 942, 0x00, 0x7F, 0x00, 0xFF -vertex -76, 102, 51, 7122, 38, 0x00, 0x7F, 0x00, 0xFF - -treasure_chest_seg6_vertex_06016B78: # 0x06016B78 -vertex 92, 0, -68, 2012, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 102, 0, 152, -2392, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 0, 0, 340, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 102, -76, 2012, -2392, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 102, 0, 60, -2358, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 102, 77, 1976, -2358, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 0, 69, 2012, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 0, 0, 288, 990, 0x7F, 0x00, 0x00, 0xFF -vertex -91, 102, 0, 96, -2410, 0x81, 0x00, 0x00, 0xFF -vertex -91, 102, -76, 2012, -2410, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, -68, 2012, 990, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, 0, 288, 990, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, -68, 2012, 990, 0x00, 0xF7, 0x82, 0xFF -vertex -91, 102, -76, 2012, -2416, 0x00, 0xF7, 0x82, 0xFF -vertex 0, 102, -76, -1664, -2416, 0x00, 0xF7, 0x82, 0xFF -vertex 0, 0, -68, -1664, 990, 0x00, 0xF7, 0x82, 0xFF - -treasure_chest_seg6_vertex_06016C78: # 0x06016C78 -vertex 92, 0, 69, 2012, 990, 0x00, 0xF7, 0x7E, 0xFF -vertex 0, 102, 77, -1664, -2416, 0x00, 0xF7, 0x7E, 0xFF -vertex 0, 0, 69, -1664, 990, 0x00, 0xF7, 0x7E, 0xFF -vertex -91, 0, 69, 2012, 990, 0x81, 0x00, 0x00, 0xFF -vertex -91, 102, 77, 2040, -2428, 0x81, 0x00, 0x00, 0xFF -vertex -91, 102, 0, 236, -2428, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, 0, 388, 990, 0x81, 0x00, 0x00, 0xFF -vertex 0, 102, -76, -1664, -2416, 0x00, 0xF7, 0x82, 0xFF -vertex 92, 102, -76, 2012, -2416, 0x00, 0xF7, 0x82, 0xFF -vertex 92, 0, -68, 2012, 990, 0x00, 0xF7, 0x82, 0xFF -vertex 0, 0, -68, -1664, 990, 0x00, 0xF7, 0x82, 0xFF -vertex -91, 0, 69, 2012, 990, 0x00, 0xF7, 0x7E, 0xFF -vertex -91, 102, 77, 2012, -2416, 0x00, 0xF7, 0x7E, 0xFF -vertex 92, 102, 77, 2012, -2416, 0x00, 0xF7, 0x7E, 0xFF - -glabel treasure_chest_seg6_dl_06016D58 # 0x06016D58 - 0x06016DA0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06013FA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight treasure_chest_seg6_light_06013F98, 1 -gsSPLight treasure_chest_seg6_light_06013F90, 2 -gsSPVertex treasure_chest_seg6_vertex_060167A8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06016DA0 # 0x06016DA0 - 0x06016E18 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex treasure_chest_seg6_vertex_060167E8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 -gsSPVertex treasure_chest_seg6_vertex_060168E8, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06016E18 # 0x06016E18 - 0x06016EE0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex treasure_chest_seg6_vertex_06016918, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06016A08, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 0, 2, 14, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06016AF8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06016EE0 # 0x06016EE0 - 0x06016F90 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex treasure_chest_seg6_vertex_06016B78, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06016C78, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 1, 11, 2, 0x0 -gsSP2Triangles 1, 12, 11, 0x0, 0, 13, 1, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06016F90 # 0x06016F90 - 0x06017030 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList treasure_chest_seg6_dl_06016D58 -gsSPDisplayList treasure_chest_seg6_dl_06016DA0 -gsSPDisplayList treasure_chest_seg6_dl_06016E18 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList treasure_chest_seg6_dl_06016EE0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -treasure_chest_seg6_vertex_06017030: # 0x06017030 -vertex 92, 0, 154, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 0, 0, 5078, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 30, 27, 4184, -1022, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 46, 77, 2524, -2028, 0x7F, 0x00, 0x00, 0xFF -vertex 92, 30, 127, 862, -1022, 0x7F, 0x00, 0x00, 0xFF -vertex -91, 30, 27, 1310, -988, 0x81, 0x00, 0x00, 0xFF -vertex -91, 30, 127, 6292, -988, 0x81, 0x00, 0x00, 0xFF -vertex -91, 46, 77, 3800, -1978, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, 0, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, 154, 7632, 990, 0x81, 0x00, 0x00, 0xFF -vertex -73, 20, 127, 6100, -2332, 0x00, 0x81, 0x00, 0xFF -vertex -73, 20, 27, 6100, 990, 0x00, 0x81, 0x00, 0xFF -vertex 74, 20, 27, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 74, 20, 127, 0, -2332, 0x00, 0x81, 0x00, 0xFF - -treasure_chest_seg6_vertex_06017110: # 0x06017110 -vertex -91, 0, 0, -1564, 36, 0x00, 0x81, 0x00, 0xFF -vertex 74, 0, 15, 6714, 752, 0x00, 0x81, 0x00, 0xFF -vertex -73, 0, 15, -644, 752, 0x00, 0x81, 0x00, 0xFF -vertex -91, 0, 0, 6180, 34, 0x00, 0x81, 0x00, 0xFF -vertex -73, 0, 15, 5466, 902, 0x00, 0x81, 0x00, 0xFF -vertex -73, 0, 138, -274, 894, 0x00, 0x81, 0x00, 0xFF -vertex -91, 0, 154, -994, 24, 0x00, 0x81, 0x00, 0xFF -vertex -91, 0, 154, -2176, 946, 0x00, 0x81, 0x00, 0xFF -vertex -73, 0, 138, -1256, 82, 0x00, 0x81, 0x00, 0xFF -vertex 74, 0, 138, 6100, -14, 0x00, 0x81, 0x00, 0xFF -vertex 92, 0, 154, 7020, 828, 0x00, 0x81, 0x00, 0xFF -vertex 74, 0, 15, 5590, 32, 0x00, 0x81, 0x00, 0xFF -vertex 92, 0, 0, 6356, 894, 0x00, 0x81, 0x00, 0xFF -vertex 92, 0, 154, -1308, 894, 0x00, 0x81, 0x00, 0xFF -vertex 74, 0, 138, -542, 32, 0x00, 0x81, 0x00, 0xFF - -treasure_chest_seg6_vertex_06017200: # 0x06017200 -vertex 74, 0, 138, -3720, 10, 0x81, 0x00, 0x00, 0xFF -vertex 74, 20, 27, 1206, 974, 0x81, 0x00, 0x00, 0xFF -vertex 74, 0, 15, 1730, 30, 0x81, 0x00, 0x00, 0xFF -vertex -91, 0, 0, -1564, 36, 0x00, 0x81, 0x00, 0xFF -vertex 92, 0, 0, 7632, 36, 0x00, 0x81, 0x00, 0xFF -vertex 74, 0, 15, 6714, 752, 0x00, 0x81, 0x00, 0xFF -vertex -73, 0, 15, -4772, 20, 0x7F, 0x00, 0x00, 0xFF -vertex -73, 20, 27, -4174, 962, 0x7F, 0x00, 0x00, 0xFF -vertex -73, 20, 127, 948, 986, 0x7F, 0x00, 0x00, 0xFF -vertex -73, 0, 138, 1532, 50, 0x7F, 0x00, 0x00, 0xFF -vertex 74, 0, 15, -3914, 60, 0x00, 0xBF, 0x6C, 0xFF -vertex -73, 20, 27, 990, 990, 0x00, 0xBF, 0x6C, 0xFF -vertex -73, 0, 15, 990, 60, 0x00, 0xBF, 0x6C, 0xFF -vertex 74, 20, 27, -3914, 990, 0x00, 0xBF, 0x6C, 0xFF -vertex 74, 20, 127, -3222, 958, 0x81, 0x00, 0x00, 0xFF - -treasure_chest_seg6_vertex_060172F0: # 0x060172F0 -vertex -73, 0, 138, -6024, 156, 0x00, 0xC3, 0x91, 0xFF -vertex 74, 20, 127, 1162, 896, 0x00, 0xC3, 0x91, 0xFF -vertex 74, 0, 138, 1212, 112, 0x00, 0xC3, 0x91, 0xFF -vertex -73, 20, 127, -6072, 940, 0x00, 0xC3, 0x91, 0xFF - -treasure_chest_seg6_vertex_06017330: # 0x06017330 -vertex -19, 20, 136, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 20, 154, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 20, 136, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 20, 154, 990, 0, 0x00, 0x38, 0x71, 0xFF -vertex -19, 20, 154, 0, 0, 0x00, 0x38, 0x71, 0xFF -vertex -19, 0, 164, 0, 990, 0x00, 0x38, 0x71, 0xFF -vertex 20, 0, 164, 990, 990, 0x00, 0x38, 0x71, 0xFF -vertex 20, 0, 154, -28, -80, 0x00, 0x81, 0x00, 0xFF -vertex 20, 0, 164, 0, 984, 0x00, 0x81, 0x00, 0xFF -vertex -19, 0, 164, 968, 998, 0x00, 0x81, 0x00, 0xFF -vertex -19, 0, 154, 974, -64, 0x00, 0x81, 0x00, 0xFF -vertex 20, 20, 136, 996, -44, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 0, 164, 0, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 0, 154, 524, 980, 0x7F, 0x00, 0x00, 0xFF -vertex 20, 20, 154, 10, -24, 0x7F, 0x00, 0x00, 0xFF - -treasure_chest_seg6_vertex_06017420: # 0x06017420 -vertex -19, 0, 154, 480, 990, 0x81, 0x00, 0x00, 0xFF -vertex -19, 0, 164, 990, 990, 0x81, 0x00, 0x00, 0xFF -vertex -19, 20, 154, 990, 0, 0x81, 0x00, 0x00, 0xFF -vertex -19, 20, 136, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 20, 154, 0, 990, 0x00, 0x7F, 0x00, 0xFF -vertex 20, 20, 154, 990, 990, 0x00, 0x7F, 0x00, 0xFF -vertex -19, 20, 136, 86, 0, 0x81, 0x00, 0x00, 0xFF - -treasure_chest_seg6_vertex_06017490: # 0x06017490 -vertex -91, 46, 77, 2012, -1036, 0x00, 0x78, 0x26, 0xFF -vertex 0, 30, 127, -1664, 990, 0x00, 0x78, 0x26, 0xFF -vertex 0, 46, 77, -1664, -1036, 0x00, 0x78, 0x26, 0xFF -vertex 0, 0, 154, -1664, 1992, 0x00, 0x54, 0x5E, 0xFF -vertex 92, 30, 127, 2012, 0, 0x00, 0x54, 0x5E, 0xFF -vertex 0, 30, 127, -1664, 0, 0x00, 0x54, 0x5E, 0xFF -vertex 92, 0, 154, 2012, 1992, 0x00, 0x54, 0x5E, 0xFF -vertex -91, 30, 127, 2012, 0, 0x00, 0x54, 0x5E, 0xFF -vertex -91, 0, 154, 2012, 1992, 0x00, 0x54, 0x5E, 0xFF -vertex 0, 30, 127, -1664, 1028, 0x00, 0x78, 0x26, 0xFF -vertex 92, 30, 127, 2012, 1028, 0x00, 0x78, 0x26, 0xFF -vertex 92, 46, 77, 2012, -1066, 0x00, 0x78, 0x26, 0xFF -vertex 0, 46, 77, -1664, -1066, 0x00, 0x78, 0x26, 0xFF -vertex 0, 30, 27, -1664, 0, 0x00, 0x54, 0xA2, 0xFF -vertex 92, 30, 27, 2012, 0, 0x00, 0x54, 0xA2, 0xFF -vertex 92, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF - -treasure_chest_seg6_vertex_06017590: # 0x06017590 -vertex -91, 46, 77, 2012, -1036, 0x00, 0x78, 0x26, 0xFF -vertex -91, 30, 127, 2012, 990, 0x00, 0x78, 0x26, 0xFF -vertex 0, 30, 127, -1664, 990, 0x00, 0x78, 0x26, 0xFF -vertex 0, 46, 77, -1664, -1022, 0x00, 0x78, 0xDA, 0xFF -vertex 92, 30, 27, 2012, 990, 0x00, 0x78, 0xDA, 0xFF -vertex 0, 30, 27, -1664, 990, 0x00, 0x78, 0xDA, 0xFF -vertex 92, 46, 77, 2012, -1022, 0x00, 0x78, 0xDA, 0xFF -vertex -91, 30, 27, 2012, 990, 0x00, 0x78, 0xDA, 0xFF -vertex -91, 46, 77, 2012, -1052, 0x00, 0x78, 0xDA, 0xFF -vertex 0, 46, 77, -1664, -1052, 0x00, 0x78, 0xDA, 0xFF -vertex 0, 30, 27, -1664, 0, 0x00, 0x54, 0xA2, 0xFF -vertex 92, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF -vertex 0, 0, 0, -1664, 1992, 0x00, 0x54, 0xA2, 0xFF -vertex -91, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF -vertex -91, 30, 27, 2012, 0, 0x00, 0x54, 0xA2, 0xFF - -glabel treasure_chest_seg6_dl_06017680 # 0x06017680 - 0x06017790 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight treasure_chest_seg6_light_06013F98, 1 -gsSPLight treasure_chest_seg6_light_06013F90, 2 -gsSPVertex treasure_chest_seg6_vertex_06017030, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 5, 6, 7, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06017110, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 14, 11, 13, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06017200, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP1Triangle 0, 14, 1, 0x0 -gsSPVertex treasure_chest_seg6_vertex_060172F0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06017790 # 0x06017790 - 0x06017810 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex treasure_chest_seg6_vertex_06017330, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 14, 12, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06017420, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 0, 2, 6, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_06017810 # 0x06017810 - 0x060178C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPVertex treasure_chest_seg6_vertex_06017490, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 7, 8, 3, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex treasure_chest_seg6_vertex_06017590, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 5, 0x0, 10, 11, 12, 0x0 -gsSP2Triangles 13, 10, 12, 0x0, 13, 14, 10, 0x0 -gsSPEndDisplayList - -glabel treasure_chest_seg6_dl_060178C0 # 0x060178C0 - 0x06017958 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList treasure_chest_seg6_dl_06017680 -gsSPDisplayList treasure_chest_seg6_dl_06017790 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPDisplayList treasure_chest_seg6_dl_06017810 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Treasure Chest + +treasure_chest_seg6_light_06013F90: # 0x06013F90 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +treasure_chest_seg6_light_06013F98: # 0x06013F98 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +treasure_chest_seg6_texture_06013FA8: # 0x06013FA8 +.incbin "actors/treasure_chest/treasure_chest_lock.rgba16" + +treasure_chest_seg6_texture_060147A8: # 0x060147A8 +.incbin "actors/treasure_chest/treasure_chest_side.rgba16" + +treasure_chest_seg6_texture_06014FA8: # 0x06014FA8 +.incbin "actors/treasure_chest/treasure_chest_lock_top.rgba16" + +treasure_chest_seg6_texture_060157A8: # 0x060157A8 +.incbin "actors/treasure_chest/treasure_chest_front.rgba16" + +treasure_chest_seg6_vertex_060167A8: # 0x060167A8 +vertex 20, 102, 87, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 72, 87, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 20, 72, 87, 990, 990, 0x00, 0x00, 0x7F, 0xFF +vertex -19, 102, 87, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +treasure_chest_seg6_vertex_060167E8: # 0x060167E8 +vertex 20, 72, 77, 990, 990, 0x00, 0x81, 0x00, 0xFF +vertex -19, 72, 87, 0, 0, 0x00, 0x81, 0x00, 0xFF +vertex -19, 72, 77, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 0, 102, 77, 478, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 102, 87, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 102, 77, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 102, 87, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 102, 77, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 72, 77, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex -19, 102, 87, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex -19, 102, 77, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -19, 72, 87, 990, 990, 0x81, 0x00, 0x00, 0xFF +vertex 20, 72, 87, 990, 0, 0x00, 0x81, 0x00, 0xFF +vertex 20, 102, 77, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 72, 87, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 72, 77, 990, 990, 0x7F, 0x00, 0x00, 0xFF + +treasure_chest_seg6_vertex_060168E8: # 0x060168E8 +vertex 20, 102, 77, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 102, 87, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 72, 87, 0, 990, 0x7F, 0x00, 0x00, 0xFF + +treasure_chest_seg6_vertex_06016918: # 0x06016918 +vertex 77, 102, -50, 0, -1736, 0x81, 0x00, 0x00, 0xFF +vertex 77, 20, -50, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex 77, 20, 51, 3374, 990, 0x81, 0x00, 0x00, 0xFF +vertex -76, 20, -50, 0, -2416, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 20, 51, 5078, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 20, -50, 5078, -2416, 0x00, 0x7F, 0x00, 0xFF +vertex -76, 20, 51, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -76, 102, 51, 0, -1736, 0x7F, 0x00, 0x00, 0xFF +vertex -76, 20, -50, 3374, 990, 0x7F, 0x00, 0x00, 0xFF +vertex -76, 102, -50, 3374, -1736, 0x7F, 0x00, 0x00, 0xFF +vertex -76, 20, 51, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 77, 102, 51, 0, -1736, 0x00, 0x00, 0x81, 0xFF +vertex -76, 20, 51, 5078, 990, 0x00, 0x00, 0x81, 0xFF +vertex -76, 102, 51, 5078, -1736, 0x00, 0x00, 0x81, 0xFF +vertex 77, 20, 51, 0, 990, 0x00, 0x00, 0x81, 0xFF + +treasure_chest_seg6_vertex_06016A08: # 0x06016A08 +vertex -91, 102, -76, 5244, 962, 0x00, 0x7F, 0x00, 0xFF +vertex -76, 102, -50, 4734, 46, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 102, -50, -368, 2, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 102, -50, 0, -1736, 0x81, 0x00, 0x00, 0xFF +vertex 77, 20, 51, 3374, 990, 0x81, 0x00, 0x00, 0xFF +vertex 77, 102, 51, 3374, -1736, 0x81, 0x00, 0x00, 0xFF +vertex -76, 102, -50, 0, -1736, 0x00, 0x00, 0x7F, 0xFF +vertex -76, 20, -50, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 77, 20, -50, 5078, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 77, 102, -50, 5078, -1736, 0x00, 0x00, 0x7F, 0xFF +vertex -76, 102, -50, -542, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -91, 102, -76, -1818, 66, 0x00, 0x7F, 0x00, 0xFF +vertex -91, 102, 77, 5844, 66, 0x00, 0x7F, 0x00, 0xFF +vertex -76, 102, 51, 4568, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 92, 102, -76, -880, 908, 0x00, 0x7F, 0x00, 0xFF + +treasure_chest_seg6_vertex_06016AF8: # 0x06016AF8 +vertex 92, 102, -76, 6356, 964, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 102, -50, 5078, 86, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 102, 51, 0, 34, 0x00, 0x7F, 0x00, 0xFF +vertex 92, 102, 77, -1308, 886, 0x00, 0x7F, 0x00, 0xFF +vertex 77, 102, 51, -540, 34, 0x00, 0x7F, 0x00, 0xFF +vertex -91, 102, 77, 7888, 946, 0x00, 0x7F, 0x00, 0xFF +vertex 92, 102, 77, -1308, 942, 0x00, 0x7F, 0x00, 0xFF +vertex -76, 102, 51, 7122, 38, 0x00, 0x7F, 0x00, 0xFF + +treasure_chest_seg6_vertex_06016B78: # 0x06016B78 +vertex 92, 0, -68, 2012, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 102, 0, 152, -2392, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 0, 0, 340, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 102, -76, 2012, -2392, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 102, 0, 60, -2358, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 102, 77, 1976, -2358, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 0, 69, 2012, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 0, 0, 288, 990, 0x7F, 0x00, 0x00, 0xFF +vertex -91, 102, 0, 96, -2410, 0x81, 0x00, 0x00, 0xFF +vertex -91, 102, -76, 2012, -2410, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, -68, 2012, 990, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, 0, 288, 990, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, -68, 2012, 990, 0x00, 0xF7, 0x82, 0xFF +vertex -91, 102, -76, 2012, -2416, 0x00, 0xF7, 0x82, 0xFF +vertex 0, 102, -76, -1664, -2416, 0x00, 0xF7, 0x82, 0xFF +vertex 0, 0, -68, -1664, 990, 0x00, 0xF7, 0x82, 0xFF + +treasure_chest_seg6_vertex_06016C78: # 0x06016C78 +vertex 92, 0, 69, 2012, 990, 0x00, 0xF7, 0x7E, 0xFF +vertex 0, 102, 77, -1664, -2416, 0x00, 0xF7, 0x7E, 0xFF +vertex 0, 0, 69, -1664, 990, 0x00, 0xF7, 0x7E, 0xFF +vertex -91, 0, 69, 2012, 990, 0x81, 0x00, 0x00, 0xFF +vertex -91, 102, 77, 2040, -2428, 0x81, 0x00, 0x00, 0xFF +vertex -91, 102, 0, 236, -2428, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, 0, 388, 990, 0x81, 0x00, 0x00, 0xFF +vertex 0, 102, -76, -1664, -2416, 0x00, 0xF7, 0x82, 0xFF +vertex 92, 102, -76, 2012, -2416, 0x00, 0xF7, 0x82, 0xFF +vertex 92, 0, -68, 2012, 990, 0x00, 0xF7, 0x82, 0xFF +vertex 0, 0, -68, -1664, 990, 0x00, 0xF7, 0x82, 0xFF +vertex -91, 0, 69, 2012, 990, 0x00, 0xF7, 0x7E, 0xFF +vertex -91, 102, 77, 2012, -2416, 0x00, 0xF7, 0x7E, 0xFF +vertex 92, 102, 77, 2012, -2416, 0x00, 0xF7, 0x7E, 0xFF + +glabel treasure_chest_seg6_dl_06016D58 # 0x06016D58 - 0x06016DA0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06013FA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight treasure_chest_seg6_light_06013F98, 1 +gsSPLight treasure_chest_seg6_light_06013F90, 2 +gsSPVertex treasure_chest_seg6_vertex_060167A8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06016DA0 # 0x06016DA0 - 0x06016E18 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex treasure_chest_seg6_vertex_060167E8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 0, 12, 1, 0x0, 13, 14, 15, 0x0 +gsSPVertex treasure_chest_seg6_vertex_060168E8, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06016E18 # 0x06016E18 - 0x06016EE0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex treasure_chest_seg6_vertex_06016918, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06016A08, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 0, 2, 14, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06016AF8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06016EE0 # 0x06016EE0 - 0x06016F90 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex treasure_chest_seg6_vertex_06016B78, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06016C78, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 1, 11, 2, 0x0 +gsSP2Triangles 1, 12, 11, 0x0, 0, 13, 1, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06016F90 # 0x06016F90 - 0x06017030 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList treasure_chest_seg6_dl_06016D58 +gsSPDisplayList treasure_chest_seg6_dl_06016DA0 +gsSPDisplayList treasure_chest_seg6_dl_06016E18 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList treasure_chest_seg6_dl_06016EE0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +treasure_chest_seg6_vertex_06017030: # 0x06017030 +vertex 92, 0, 154, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 0, 0, 5078, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 30, 27, 4184, -1022, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 46, 77, 2524, -2028, 0x7F, 0x00, 0x00, 0xFF +vertex 92, 30, 127, 862, -1022, 0x7F, 0x00, 0x00, 0xFF +vertex -91, 30, 27, 1310, -988, 0x81, 0x00, 0x00, 0xFF +vertex -91, 30, 127, 6292, -988, 0x81, 0x00, 0x00, 0xFF +vertex -91, 46, 77, 3800, -1978, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, 0, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, 154, 7632, 990, 0x81, 0x00, 0x00, 0xFF +vertex -73, 20, 127, 6100, -2332, 0x00, 0x81, 0x00, 0xFF +vertex -73, 20, 27, 6100, 990, 0x00, 0x81, 0x00, 0xFF +vertex 74, 20, 27, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 74, 20, 127, 0, -2332, 0x00, 0x81, 0x00, 0xFF + +treasure_chest_seg6_vertex_06017110: # 0x06017110 +vertex -91, 0, 0, -1564, 36, 0x00, 0x81, 0x00, 0xFF +vertex 74, 0, 15, 6714, 752, 0x00, 0x81, 0x00, 0xFF +vertex -73, 0, 15, -644, 752, 0x00, 0x81, 0x00, 0xFF +vertex -91, 0, 0, 6180, 34, 0x00, 0x81, 0x00, 0xFF +vertex -73, 0, 15, 5466, 902, 0x00, 0x81, 0x00, 0xFF +vertex -73, 0, 138, -274, 894, 0x00, 0x81, 0x00, 0xFF +vertex -91, 0, 154, -994, 24, 0x00, 0x81, 0x00, 0xFF +vertex -91, 0, 154, -2176, 946, 0x00, 0x81, 0x00, 0xFF +vertex -73, 0, 138, -1256, 82, 0x00, 0x81, 0x00, 0xFF +vertex 74, 0, 138, 6100, -14, 0x00, 0x81, 0x00, 0xFF +vertex 92, 0, 154, 7020, 828, 0x00, 0x81, 0x00, 0xFF +vertex 74, 0, 15, 5590, 32, 0x00, 0x81, 0x00, 0xFF +vertex 92, 0, 0, 6356, 894, 0x00, 0x81, 0x00, 0xFF +vertex 92, 0, 154, -1308, 894, 0x00, 0x81, 0x00, 0xFF +vertex 74, 0, 138, -542, 32, 0x00, 0x81, 0x00, 0xFF + +treasure_chest_seg6_vertex_06017200: # 0x06017200 +vertex 74, 0, 138, -3720, 10, 0x81, 0x00, 0x00, 0xFF +vertex 74, 20, 27, 1206, 974, 0x81, 0x00, 0x00, 0xFF +vertex 74, 0, 15, 1730, 30, 0x81, 0x00, 0x00, 0xFF +vertex -91, 0, 0, -1564, 36, 0x00, 0x81, 0x00, 0xFF +vertex 92, 0, 0, 7632, 36, 0x00, 0x81, 0x00, 0xFF +vertex 74, 0, 15, 6714, 752, 0x00, 0x81, 0x00, 0xFF +vertex -73, 0, 15, -4772, 20, 0x7F, 0x00, 0x00, 0xFF +vertex -73, 20, 27, -4174, 962, 0x7F, 0x00, 0x00, 0xFF +vertex -73, 20, 127, 948, 986, 0x7F, 0x00, 0x00, 0xFF +vertex -73, 0, 138, 1532, 50, 0x7F, 0x00, 0x00, 0xFF +vertex 74, 0, 15, -3914, 60, 0x00, 0xBF, 0x6C, 0xFF +vertex -73, 20, 27, 990, 990, 0x00, 0xBF, 0x6C, 0xFF +vertex -73, 0, 15, 990, 60, 0x00, 0xBF, 0x6C, 0xFF +vertex 74, 20, 27, -3914, 990, 0x00, 0xBF, 0x6C, 0xFF +vertex 74, 20, 127, -3222, 958, 0x81, 0x00, 0x00, 0xFF + +treasure_chest_seg6_vertex_060172F0: # 0x060172F0 +vertex -73, 0, 138, -6024, 156, 0x00, 0xC3, 0x91, 0xFF +vertex 74, 20, 127, 1162, 896, 0x00, 0xC3, 0x91, 0xFF +vertex 74, 0, 138, 1212, 112, 0x00, 0xC3, 0x91, 0xFF +vertex -73, 20, 127, -6072, 940, 0x00, 0xC3, 0x91, 0xFF + +treasure_chest_seg6_vertex_06017330: # 0x06017330 +vertex -19, 20, 136, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 20, 154, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 20, 136, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 20, 154, 990, 0, 0x00, 0x38, 0x71, 0xFF +vertex -19, 20, 154, 0, 0, 0x00, 0x38, 0x71, 0xFF +vertex -19, 0, 164, 0, 990, 0x00, 0x38, 0x71, 0xFF +vertex 20, 0, 164, 990, 990, 0x00, 0x38, 0x71, 0xFF +vertex 20, 0, 154, -28, -80, 0x00, 0x81, 0x00, 0xFF +vertex 20, 0, 164, 0, 984, 0x00, 0x81, 0x00, 0xFF +vertex -19, 0, 164, 968, 998, 0x00, 0x81, 0x00, 0xFF +vertex -19, 0, 154, 974, -64, 0x00, 0x81, 0x00, 0xFF +vertex 20, 20, 136, 996, -44, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 0, 164, 0, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 0, 154, 524, 980, 0x7F, 0x00, 0x00, 0xFF +vertex 20, 20, 154, 10, -24, 0x7F, 0x00, 0x00, 0xFF + +treasure_chest_seg6_vertex_06017420: # 0x06017420 +vertex -19, 0, 154, 480, 990, 0x81, 0x00, 0x00, 0xFF +vertex -19, 0, 164, 990, 990, 0x81, 0x00, 0x00, 0xFF +vertex -19, 20, 154, 990, 0, 0x81, 0x00, 0x00, 0xFF +vertex -19, 20, 136, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 20, 154, 0, 990, 0x00, 0x7F, 0x00, 0xFF +vertex 20, 20, 154, 990, 990, 0x00, 0x7F, 0x00, 0xFF +vertex -19, 20, 136, 86, 0, 0x81, 0x00, 0x00, 0xFF + +treasure_chest_seg6_vertex_06017490: # 0x06017490 +vertex -91, 46, 77, 2012, -1036, 0x00, 0x78, 0x26, 0xFF +vertex 0, 30, 127, -1664, 990, 0x00, 0x78, 0x26, 0xFF +vertex 0, 46, 77, -1664, -1036, 0x00, 0x78, 0x26, 0xFF +vertex 0, 0, 154, -1664, 1992, 0x00, 0x54, 0x5E, 0xFF +vertex 92, 30, 127, 2012, 0, 0x00, 0x54, 0x5E, 0xFF +vertex 0, 30, 127, -1664, 0, 0x00, 0x54, 0x5E, 0xFF +vertex 92, 0, 154, 2012, 1992, 0x00, 0x54, 0x5E, 0xFF +vertex -91, 30, 127, 2012, 0, 0x00, 0x54, 0x5E, 0xFF +vertex -91, 0, 154, 2012, 1992, 0x00, 0x54, 0x5E, 0xFF +vertex 0, 30, 127, -1664, 1028, 0x00, 0x78, 0x26, 0xFF +vertex 92, 30, 127, 2012, 1028, 0x00, 0x78, 0x26, 0xFF +vertex 92, 46, 77, 2012, -1066, 0x00, 0x78, 0x26, 0xFF +vertex 0, 46, 77, -1664, -1066, 0x00, 0x78, 0x26, 0xFF +vertex 0, 30, 27, -1664, 0, 0x00, 0x54, 0xA2, 0xFF +vertex 92, 30, 27, 2012, 0, 0x00, 0x54, 0xA2, 0xFF +vertex 92, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF + +treasure_chest_seg6_vertex_06017590: # 0x06017590 +vertex -91, 46, 77, 2012, -1036, 0x00, 0x78, 0x26, 0xFF +vertex -91, 30, 127, 2012, 990, 0x00, 0x78, 0x26, 0xFF +vertex 0, 30, 127, -1664, 990, 0x00, 0x78, 0x26, 0xFF +vertex 0, 46, 77, -1664, -1022, 0x00, 0x78, 0xDA, 0xFF +vertex 92, 30, 27, 2012, 990, 0x00, 0x78, 0xDA, 0xFF +vertex 0, 30, 27, -1664, 990, 0x00, 0x78, 0xDA, 0xFF +vertex 92, 46, 77, 2012, -1022, 0x00, 0x78, 0xDA, 0xFF +vertex -91, 30, 27, 2012, 990, 0x00, 0x78, 0xDA, 0xFF +vertex -91, 46, 77, 2012, -1052, 0x00, 0x78, 0xDA, 0xFF +vertex 0, 46, 77, -1664, -1052, 0x00, 0x78, 0xDA, 0xFF +vertex 0, 30, 27, -1664, 0, 0x00, 0x54, 0xA2, 0xFF +vertex 92, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF +vertex 0, 0, 0, -1664, 1992, 0x00, 0x54, 0xA2, 0xFF +vertex -91, 0, 0, 2012, 1992, 0x00, 0x54, 0xA2, 0xFF +vertex -91, 30, 27, 2012, 0, 0x00, 0x54, 0xA2, 0xFF + +glabel treasure_chest_seg6_dl_06017680 # 0x06017680 - 0x06017790 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060147A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight treasure_chest_seg6_light_06013F98, 1 +gsSPLight treasure_chest_seg6_light_06013F90, 2 +gsSPVertex treasure_chest_seg6_vertex_06017030, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 5, 6, 7, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06017110, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 14, 11, 13, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06017200, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP1Triangle 0, 14, 1, 0x0 +gsSPVertex treasure_chest_seg6_vertex_060172F0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06017790 # 0x06017790 - 0x06017810 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_06014FA8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex treasure_chest_seg6_vertex_06017330, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 14, 12, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06017420, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 0, 2, 6, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_06017810 # 0x06017810 - 0x060178C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treasure_chest_seg6_texture_060157A8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPVertex treasure_chest_seg6_vertex_06017490, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 7, 8, 3, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex treasure_chest_seg6_vertex_06017590, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 5, 0x0, 10, 11, 12, 0x0 +gsSP2Triangles 13, 10, 12, 0x0, 13, 14, 10, 0x0 +gsSPEndDisplayList + +glabel treasure_chest_seg6_dl_060178C0 # 0x060178C0 - 0x06017958 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList treasure_chest_seg6_dl_06017680 +gsSPDisplayList treasure_chest_seg6_dl_06017790 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPDisplayList treasure_chest_seg6_dl_06017810 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/tree/geo.s b/actors/tree/geo.s index 72d1812..223dd0c 100644 --- a/actors/tree/geo.s +++ b/actors/tree/geo.s @@ -1,34 +1,34 @@ -glabel bubbly_tree_geo # 0x16000FE8 - geo_culling_radius 800 - geo_open_node - geo_display_list LAYER_ALPHA, tree_seg3_dl_0302FEE8 - geo_close_node - geo_end - -glabel spiky_tree_geo # 0x16001000 - geo_culling_radius 800 - geo_open_node - geo_display_list LAYER_ALPHA, tree_seg3_dl_03030FA0 - geo_close_node - geo_end - -glabel snow_tree_geo # 0x16001018 - geo_culling_radius 800 - geo_open_node - geo_display_list LAYER_ALPHA, tree_seg3_dl_03032088 - geo_close_node - geo_end - -glabel spiky_tree1_geo # 0x16001030 - geo_culling_radius 800 - geo_open_node - geo_display_list LAYER_ALPHA, tree_seg3_dl_03032170 - geo_close_node - geo_end - -glabel palm_tree_geo # 0x16001048 - geo_culling_radius 800 - geo_open_node - geo_display_list LAYER_ALPHA, tree_seg3_dl_03033258 - geo_close_node - geo_end +glabel bubbly_tree_geo # 0x16000FE8 + geo_culling_radius 800 + geo_open_node + geo_display_list LAYER_ALPHA, tree_seg3_dl_0302FEE8 + geo_close_node + geo_end + +glabel spiky_tree_geo # 0x16001000 + geo_culling_radius 800 + geo_open_node + geo_display_list LAYER_ALPHA, tree_seg3_dl_03030FA0 + geo_close_node + geo_end + +glabel snow_tree_geo # 0x16001018 + geo_culling_radius 800 + geo_open_node + geo_display_list LAYER_ALPHA, tree_seg3_dl_03032088 + geo_close_node + geo_end + +glabel spiky_tree1_geo # 0x16001030 + geo_culling_radius 800 + geo_open_node + geo_display_list LAYER_ALPHA, tree_seg3_dl_03032170 + geo_close_node + geo_end + +glabel palm_tree_geo # 0x16001048 + geo_culling_radius 800 + geo_open_node + geo_display_list LAYER_ALPHA, tree_seg3_dl_03033258 + geo_close_node + geo_end diff --git a/actors/tree/model.s b/actors/tree/model.s index 5c5004c..4638875 100644 --- a/actors/tree/model.s +++ b/actors/tree/model.s @@ -1,178 +1,178 @@ -# Tree - -tree_seg3_light_0302DE10: # 0x0302DE10 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -tree_seg3_light_0302DE18: # 0x0302DE18 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -tree_seg3_texture_0302DE28: # 0x0302DE28 -.incbin "actors/tree/tree_left_side.rgba16" - -tree_seg3_texture_0302EE28: # 0x0302EE28 -.incbin "actors/tree/tree_right_side.rgba16" - -tree_seg3_vertex_0302FE28: # 0x0302FE28 -vertex -356, -9, 0, -796, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -9, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 800, 0, 990, -712, 0xFF, 0xFF, 0xFF, 0xFF - -tree_seg3_vertex_0302FE58: # 0x0302FE58 -vertex 0, -9, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 358, -9, 0, 1756, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 800, 0, 0, -712, 0xFF, 0xFF, 0xFF, 0xFF - -glabel tree_seg3_dl_0302FE88 # 0x0302FE88 - 0x0302FEB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302DE28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex tree_seg3_vertex_0302FE28, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel tree_seg3_dl_0302FEB8 # 0x0302FEB8 - 0x0302FEE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302EE28 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex tree_seg3_vertex_0302FE58, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel tree_seg3_dl_0302FEE8 # 0x0302FEE8 - 0x0302FF60 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList tree_seg3_dl_0302FE88 -gsSPDisplayList tree_seg3_dl_0302FEB8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -tree_seg3_texture_0302FF60: # 0x0302FF60 -.incbin "actors/tree/pine_tree.rgba16" - -tree_seg3_vertex_03030F60: # 0x03030F60 -vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF - -glabel tree_seg3_dl_03030FA0 # 0x03030FA0 - 0x03031048 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302FF60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight tree_seg3_light_0302DE18, 1 -gsSPLight tree_seg3_light_0302DE10, 2 -gsSPVertex tree_seg3_vertex_03030F60, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -tree_seg3_texture_03031048: # 0x03031048 -.incbin "actors/tree/snowy_pine_tree.rgba16" - -tree_seg3_vertex_03032048: # 0x03032048 -vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF - -glabel tree_seg3_dl_03032088 # 0x03032088 - 0x03032130 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_03031048 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight tree_seg3_light_0302DE18, 1 -gsSPLight tree_seg3_light_0302DE10, 2 -gsSPVertex tree_seg3_vertex_03032048, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -tree_seg3_vertex_03032130: # 0x03032130 -vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF - -glabel tree_seg3_dl_03032170 # 0x03032170 - 0x03032218 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302FF60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight tree_seg3_light_0302DE18, 1 -gsSPLight tree_seg3_light_0302DE10, 2 -gsSPVertex tree_seg3_vertex_03032130, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -tree_seg3_texture_03032218: # 0x03032218 -.incbin "actors/tree/palm_tree.rgba16" - -tree_seg3_vertex_03033218: # 0x03033218 -vertex 170, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -169, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -169, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 170, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF - -glabel tree_seg3_dl_03033258 # 0x03033258 - 0x03033300 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_03032218 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight tree_seg3_light_0302DE18, 1 -gsSPLight tree_seg3_light_0302DE10, 2 -gsSPVertex tree_seg3_vertex_03033218, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Tree + +tree_seg3_light_0302DE10: # 0x0302DE10 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +tree_seg3_light_0302DE18: # 0x0302DE18 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +tree_seg3_texture_0302DE28: # 0x0302DE28 +.incbin "actors/tree/tree_left_side.rgba16" + +tree_seg3_texture_0302EE28: # 0x0302EE28 +.incbin "actors/tree/tree_right_side.rgba16" + +tree_seg3_vertex_0302FE28: # 0x0302FE28 +vertex -356, -9, 0, -796, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -9, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 800, 0, 990, -712, 0xFF, 0xFF, 0xFF, 0xFF + +tree_seg3_vertex_0302FE58: # 0x0302FE58 +vertex 0, -9, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 358, -9, 0, 1756, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 800, 0, 0, -712, 0xFF, 0xFF, 0xFF, 0xFF + +glabel tree_seg3_dl_0302FE88 # 0x0302FE88 - 0x0302FEB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302DE28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex tree_seg3_vertex_0302FE28, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel tree_seg3_dl_0302FEB8 # 0x0302FEB8 - 0x0302FEE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302EE28 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex tree_seg3_vertex_0302FE58, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel tree_seg3_dl_0302FEE8 # 0x0302FEE8 - 0x0302FF60 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList tree_seg3_dl_0302FE88 +gsSPDisplayList tree_seg3_dl_0302FEB8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +tree_seg3_texture_0302FF60: # 0x0302FF60 +.incbin "actors/tree/pine_tree.rgba16" + +tree_seg3_vertex_03030F60: # 0x03030F60 +vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF + +glabel tree_seg3_dl_03030FA0 # 0x03030FA0 - 0x03031048 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302FF60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight tree_seg3_light_0302DE18, 1 +gsSPLight tree_seg3_light_0302DE10, 2 +gsSPVertex tree_seg3_vertex_03030F60, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +tree_seg3_texture_03031048: # 0x03031048 +.incbin "actors/tree/snowy_pine_tree.rgba16" + +tree_seg3_vertex_03032048: # 0x03032048 +vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF + +glabel tree_seg3_dl_03032088 # 0x03032088 - 0x03032130 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_03031048 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight tree_seg3_light_0302DE18, 1 +gsSPLight tree_seg3_light_0302DE10, 2 +gsSPVertex tree_seg3_vertex_03032048, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +tree_seg3_vertex_03032130: # 0x03032130 +vertex 128, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -127, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 128, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF + +glabel tree_seg3_dl_03032170 # 0x03032170 - 0x03032218 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_0302FF60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight tree_seg3_light_0302DE18, 1 +gsSPLight tree_seg3_light_0302DE10, 2 +gsSPVertex tree_seg3_vertex_03032130, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +tree_seg3_texture_03032218: # 0x03032218 +.incbin "actors/tree/palm_tree.rgba16" + +tree_seg3_vertex_03033218: # 0x03033218 +vertex 170, 512, 0, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -169, 512, 0, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -169, 0, 0, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 170, 0, 0, 990, 2012, 0x00, 0x00, 0x7F, 0xFF + +glabel tree_seg3_dl_03033258 # 0x03033258 - 0x03033300 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, tree_seg3_texture_03032218 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight tree_seg3_light_0302DE18, 1 +gsSPLight tree_seg3_light_0302DE10, 2 +gsSPVertex tree_seg3_vertex_03033218, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/ukiki/geo.s b/actors/ukiki/geo.s index 4fe614b..cf07d09 100644 --- a/actors/ukiki/geo.s +++ b/actors/ukiki/geo.s @@ -1,89 +1,89 @@ -glabel ukiki_geo # 0x0C000110 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 80 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B820 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 99, -11 - geo_open_node - geo_switch_case 4, geo_switch_anim_state - geo_open_node - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B2E8 - geo_close_node - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B310 - geo_close_node - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B2E8 - geo_open_node - geo_translate_rotate LAYER_OPAQUE, 100, 0, 0, -90, -90, 0, mario_cap_seg3_dl_03022F48 - geo_close_node - geo_close_node - geo_node_start - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B310 - geo_open_node - geo_translate_rotate LAYER_OPAQUE, 100, 0, 0, -90, -90, 0, mario_cap_seg3_dl_03022F48 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 71, 69, -9 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B988 - geo_open_node - geo_animated_part LAYER_OPAQUE, 86, 0, 0, ukiki_seg5_dl_0500BB28 - geo_open_node - geo_animated_part LAYER_OPAQUE, 64, 0, 0, ukiki_seg5_dl_0500CF68 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -71, 68, -9 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500BC78 - geo_open_node - geo_animated_part LAYER_OPAQUE, 86, 0, 0, ukiki_seg5_dl_0500BE38 - geo_open_node - geo_animated_part LAYER_OPAQUE, 64, 0, 0, ukiki_seg5_dl_0500CFF0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 43, -22, -1 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500BFF8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500C1B8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 36, 0, 0, ukiki_seg5_dl_0500D078 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -43, -22, -1 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500C368 - geo_open_node - geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500C528 - geo_open_node - geo_animated_part LAYER_OPAQUE, 36, 0, 0, ukiki_seg5_dl_0500D108 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 0, -15, -57 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500C6E8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 45, 0, 0, ukiki_seg5_dl_0500C898 - geo_open_node - geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500CA48 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel ukiki_geo # 0x0C000110 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 80 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B820 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 99, -11 + geo_open_node + geo_switch_case 4, geo_switch_anim_state + geo_open_node + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B2E8 + geo_close_node + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B310 + geo_close_node + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B2E8 + geo_open_node + geo_translate_rotate LAYER_OPAQUE, 100, 0, 0, -90, -90, 0, mario_cap_seg3_dl_03022F48 + geo_close_node + geo_close_node + geo_node_start + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B310 + geo_open_node + geo_translate_rotate LAYER_OPAQUE, 100, 0, 0, -90, -90, 0, mario_cap_seg3_dl_03022F48 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 71, 69, -9 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500B988 + geo_open_node + geo_animated_part LAYER_OPAQUE, 86, 0, 0, ukiki_seg5_dl_0500BB28 + geo_open_node + geo_animated_part LAYER_OPAQUE, 64, 0, 0, ukiki_seg5_dl_0500CF68 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -71, 68, -9 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500BC78 + geo_open_node + geo_animated_part LAYER_OPAQUE, 86, 0, 0, ukiki_seg5_dl_0500BE38 + geo_open_node + geo_animated_part LAYER_OPAQUE, 64, 0, 0, ukiki_seg5_dl_0500CFF0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 43, -22, -1 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500BFF8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500C1B8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 36, 0, 0, ukiki_seg5_dl_0500D078 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -43, -22, -1 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500C368 + geo_open_node + geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500C528 + geo_open_node + geo_animated_part LAYER_OPAQUE, 36, 0, 0, ukiki_seg5_dl_0500D108 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 0, -15, -57 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, ukiki_seg5_dl_0500C6E8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 45, 0, 0, ukiki_seg5_dl_0500C898 + geo_open_node + geo_animated_part LAYER_OPAQUE, 46, 0, 0, ukiki_seg5_dl_0500CA48 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/ukiki/model.s b/actors/ukiki/model.s index 52b78b5..081c9d8 100644 --- a/actors/ukiki/model.s +++ b/actors/ukiki/model.s @@ -1,3324 +1,3324 @@ -# Ukiki - -# Unreferenced light -.byte 0x1D, 0x12, 0x07, 0x00, 0x1D, 0x12, 0x07, 0x00 - -.byte 0x77, 0x48, 0x1F, 0x00, 0x77, 0x48, 0x1F, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x39, 0x24, 0x18, 0x00, 0x39, 0x24, 0x18, 0x00 - -.byte 0xE7, 0x93, 0x61, 0x00, 0xE7, 0x93, 0x61, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_light_05007BA0: # 0x05007BA0 -.byte 0x39, 0x24, 0x18, 0x00, 0x39, 0x24, 0x18, 0x00 - -ukiki_seg5_light_05007BA8: # 0x05007BA8 -.byte 0xE7, 0x93, 0x61, 0x00, 0xE7, 0x93, 0x61, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -.word 0 -.word 1 # The hell? - -ukiki_seg5_texture_05007BC0: # 0x05007BC0 -.incbin "actors/ukiki/ukiki_face.rgba16" - -ukiki_seg5_texture_05008BC0: # 0x05008BC0 -.incbin "actors/ukiki/ukiki_face_blink.rgba16" - -ukiki_seg5_texture_05009BC0: # 0x05009BC0 -.incbin "actors/ukiki/ukiki_butt.rgba16" - -ukiki_seg5_texture_0500A3C0: # 0x0500A3C0 -.incbin "actors/ukiki/ukiki_fur.rgba16" - -ukiki_seg5_light_0500ABC0: # 0x0500ABC0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500ABC8: # 0x0500ABC8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_light_0500ABD8: # 0x0500ABD8 -.byte 0x77, 0x66, 0x45, 0x00, 0x77, 0x66, 0x45, 0x00 - -ukiki_seg5_light_0500ABE0: # 0x0500ABE0 -.byte 0xEE, 0xCD, 0x8A, 0x00, 0xEE, 0xCD, 0x8A, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500ABF0: # 0x0500ABF0 -vertex 188, -23, 43, -1000, 918, 0x6F, 0xDD, 0x32, 0xFF -vertex 178, 68, 52, -832, 1062, 0x5C, 0x2C, 0x4A, 0xFF -vertex 137, 14, 87, -124, 1652, 0x45, 0x2E, 0x5F, 0xFF -vertex 178, 68, -51, -2900, 1062, 0x68, 0x30, 0xCB, 0xFF -vertex 116, 50, 83, -200, 1954, 0x16, 0x2B, 0x75, 0xFF -vertex 39, 19, 92, 0, 3042, 0xBC, 0x38, 0x5B, 0xFF -vertex 104, -40, 87, -124, 2114, 0x2C, 0xA8, 0x4F, 0xFF -vertex 116, 50, -82, -3532, 1954, 0x16, 0x2B, 0x8B, 0xFF -vertex 137, 14, -86, -3612, 1652, 0x3E, 0x42, 0xA8, 0xFF -vertex 188, -23, -42, -2732, 918, 0x64, 0xDE, 0xBB, 0xFF -vertex 144, -81, -42, -2732, 1554, 0x2A, 0x93, 0xD0, 0xFF -vertex 104, -40, -86, -3612, 2114, 0x2C, 0xA8, 0xB1, 0xFF -vertex 39, 19, -91, -3704, 3042, 0xB6, 0x29, 0xA2, 0xFF -vertex 0, -40, -52, -2928, 3600, 0x91, 0xD3, 0xD8, 0xFF -vertex 39, -79, 0, -1868, 3042, 0xDE, 0x86, 0x00, 0xFF -vertex 0, -40, 53, -808, 3600, 0x9C, 0xD0, 0x3C, 0xFF - -ukiki_seg5_vertex_0500ACF0: # 0x0500ACF0 -vertex 46, -22, -91, -3704, 2950, 0xBC, 0xB1, 0xBA, 0xFF -vertex 104, -40, -86, -3612, 2114, 0x2C, 0xA8, 0xB1, 0xFF -vertex 144, -81, -42, -2732, 1554, 0x2A, 0x93, 0xD0, 0xFF -vertex 104, -40, 87, -124, 2114, 0x2C, 0xA8, 0x4F, 0xFF -vertex 144, -81, 43, -1000, 1554, 0x19, 0x92, 0x39, 0xFF -vertex 188, -23, 43, -1000, 918, 0x6F, 0xDD, 0x32, 0xFF -vertex 46, -22, 92, 0, 2950, 0xC8, 0xA7, 0x45, 0xFF -vertex 39, -79, 0, -1868, 3042, 0xDE, 0x86, 0x00, 0xFF -vertex 0, 79, -32, -2536, 3600, 0x93, 0x25, 0xCD, 0xFF -vertex 39, 19, -91, -3704, 3042, 0xB6, 0x29, 0xA2, 0xFF -vertex 0, -40, -52, -2928, 3600, 0x91, 0xD3, 0xD8, 0xFF -vertex 39, 19, 92, 0, 3042, 0xBC, 0x38, 0x5B, 0xFF -vertex 0, -40, 53, -808, 3600, 0x9C, 0xD0, 0x3C, 0xFF -vertex 0, -40, -52, -2852, 3826, 0x91, 0xD3, 0xD8, 0xFF -vertex 0, -40, 53, -920, 3826, 0x9C, 0xD0, 0x3C, 0xFF -vertex 0, 79, 33, -1280, 3826, 0x8E, 0x28, 0x26, 0xFF - -ukiki_seg5_vertex_0500ADF0: # 0x0500ADF0 -vertex 116, 50, -82, 64, 174, 0x16, 0x2B, 0x8B, 0xFF -vertex 139, 115, -40, 540, -8, 0x26, 0x68, 0xC3, 0xFF -vertex 178, 68, -51, 416, -306, 0x68, 0x30, 0xCB, 0xFF -vertex 139, 115, 41, 1440, -8, 0x33, 0x67, 0x33, 0xFF -vertex 178, 68, 52, 1564, -306, 0x5C, 0x2C, 0x4A, 0xFF -vertex 116, 50, 83, 1916, 174, 0x16, 0x2B, 0x75, 0xFF -vertex 39, 19, 92, -220, 3044, 0xBC, 0x38, 0x5B, 0xFF -vertex 0, 79, 33, -1280, 3826, 0x8E, 0x28, 0x26, 0xFF -vertex 0, -40, 53, -920, 3826, 0x9C, 0xD0, 0x3C, 0xFF -vertex 0, -40, -52, -2852, 3826, 0x91, 0xD3, 0xD8, 0xFF -vertex 0, 79, -32, -2492, 3826, 0x93, 0x25, 0xCD, 0xFF -vertex 0, 79, 33, 1360, 1058, 0x8E, 0x28, 0x26, 0xFF -vertex 43, 100, 68, 1744, 734, 0xDE, 0x4E, 0x5D, 0xFF -vertex 40, 126, 0, 992, 754, 0xD2, 0x76, 0x00, 0xFF -vertex 0, 79, -32, 620, 1058, 0x93, 0x25, 0xCD, 0xFF -vertex 39, 19, 92, 2008, 760, 0xBC, 0x38, 0x5B, 0xFF - -ukiki_seg5_vertex_0500AEF0: # 0x0500AEF0 -vertex 43, 100, -67, 236, 734, 0xDE, 0x4E, 0xA3, 0xFF -vertex 40, 126, 0, 992, 754, 0xD2, 0x76, 0x00, 0xFF -vertex 139, 115, -40, 540, -8, 0x26, 0x68, 0xC3, 0xFF -vertex 0, 79, -32, 620, 1058, 0x93, 0x25, 0xCD, 0xFF -vertex 139, 115, 41, 1440, -8, 0x33, 0x67, 0x33, 0xFF -vertex 39, 19, -91, -28, 760, 0xB6, 0x29, 0xA2, 0xFF -vertex 116, 50, -82, 64, 174, 0x16, 0x2B, 0x8B, 0xFF - -ukiki_seg5_vertex_0500AF60: # 0x0500AF60 -vertex 89, 14, -164, 0, 0, 0xF3, 0xEA, 0x84, 0xFF -vertex 143, 14, -129, 0, 0, 0x74, 0xE9, 0xD5, 0xFF -vertex 104, -40, -86, 0, 0, 0x2C, 0xA8, 0xB1, 0xFF -vertex 137, 14, -86, 0, 0, 0x3E, 0x42, 0xA8, 0xFF -vertex 46, -22, -91, 0, 0, 0xBC, 0xB1, 0xBA, 0xFF -vertex 39, 19, -91, 0, 0, 0xB6, 0x29, 0xA2, 0xFF -vertex 34, 14, -131, 0, 0, 0xA5, 0x4E, 0xD8, 0xFF -vertex 46, -22, 92, 0, 0, 0xC8, 0xA7, 0x45, 0xFF -vertex 34, 14, 132, 0, 0, 0x8A, 0x06, 0x2E, 0xFF -vertex 39, 19, 92, 0, 0, 0xBC, 0x38, 0x5B, 0xFF -vertex 89, 14, 165, 0, 0, 0xF4, 0x2C, 0x76, 0xFF -vertex 104, -40, 87, 0, 0, 0x2C, 0xA8, 0x4F, 0xFF -vertex 137, 14, 87, 0, 0, 0x45, 0x2E, 0x5F, 0xFF -vertex 143, 14, 130, 0, 0, 0x74, 0xE9, 0x2B, 0xFF - -glabel ukiki_seg5_dl_0500B040 # 0x0500B040 - 0x0500B1D8 -gsSPLight ukiki_seg5_light_0500ABC8, 1 -gsSPLight ukiki_seg5_light_0500ABC0, 2 -gsSPVertex ukiki_seg5_vertex_0500ABF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 5, 2, 4, 0x0 -gsSP2Triangles 2, 6, 0, 0x0, 7, 3, 8, 0x0 -gsSP2Triangles 3, 0, 9, 0x0, 3, 9, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 8, 0x0 -gsSP2Triangles 0, 10, 9, 0x0, 12, 7, 8, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex ukiki_seg5_vertex_0500ACF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 3, 0x0, 5, 4, 2, 0x0 -gsSP2Triangles 2, 7, 0, 0x0, 0, 8, 9, 0x0 -gsSP2Triangles 0, 10, 8, 0x0, 0, 7, 10, 0x0 -gsSP2Triangles 7, 2, 4, 0x0, 11, 12, 6, 0x0 -gsSP2Triangles 7, 6, 12, 0x0, 6, 7, 4, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex ukiki_seg5_vertex_0500ADF0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 14, 11, 13, 0x0 -gsSP2Triangles 15, 12, 11, 0x0, 13, 12, 3, 0x0 -gsSP2Triangles 5, 3, 12, 0x0, 12, 15, 5, 0x0 -gsSPVertex ukiki_seg5_vertex_0500AEF0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 1, 4, 2, 0x0, 0, 5, 3, 0x0 -gsSP2Triangles 5, 0, 6, 0x0, 0, 2, 6, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B1D8 # 0x0500B1D8 - 0x0500B278 -gsSPLight ukiki_seg5_light_0500ABE0, 1 -gsSPLight ukiki_seg5_light_0500ABD8, 2 -gsSPVertex ukiki_seg5_vertex_0500AF60, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 4, 0x0 -gsSP2Triangles 0, 4, 6, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 0, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 8, 7, 0x0, 7, 11, 10, 0x0 -gsSP2Triangles 12, 13, 11, 0x0, 11, 13, 10, 0x0 -gsSP2Triangles 10, 12, 9, 0x0, 10, 13, 12, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 3, 6, 5, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B278 # 0x0500B278 - 0x0500B2B8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B2B8 # 0x0500B2B8 - 0x0500B2E8 -gsSPDisplayList ukiki_seg5_dl_0500B040 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList ukiki_seg5_dl_0500B1D8 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B2E8 # 0x0500B2E8 - 0x0500B310 -gsSPDisplayList ukiki_seg5_dl_0500B278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05007BC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList ukiki_seg5_dl_0500B2B8 - -glabel ukiki_seg5_dl_0500B310 # 0x0500B310 - 0x0500B338 -gsSPDisplayList ukiki_seg5_dl_0500B278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05008BC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsSPBranchList ukiki_seg5_dl_0500B2B8 - -ukiki_seg5_light_0500B338: # 0x0500B338 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500B340: # 0x0500B340 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500B350: # 0x0500B350 -vertex 45, -43, 43, 350, -182, 0x26, 0x9E, 0x45, 0xFF -vertex 42, 5, 63, 386, 460, 0x30, 0x02, 0x75, 0xFF -vertex -39, 5, 63, 572, 496, 0xE1, 0x01, 0x7A, 0xFF -vertex 82, 2, 24, 270, 412, 0x78, 0xFC, 0x27, 0xFF -vertex 45, -44, -47, 88, -194, 0x3F, 0xA0, 0xCB, 0xFF -vertex 59, 67, -36, 134, 1270, 0x60, 0x40, 0xCD, 0xFF -vertex 64, 67, 0, 224, 1268, 0x6D, 0x39, 0x1E, 0xFF -vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF -vertex 35, 61, 41, 362, 1212, 0x29, 0x3E, 0x66, 0xFF -vertex 35, 107, 4, 242, 1812, 0x3F, 0x6B, 0x18, 0xFF -vertex -34, 61, 41, 592, 1242, 0xC7, 0x3B, 0x60, 0xFF -vertex -34, 107, 4, 712, 1842, 0xCB, 0x6A, 0x2A, 0xFF -vertex 0, 107, -36, 1002, 1826, 0x00, 0x66, 0xB5, 0xFF -vertex -14, 68, -61, 954, 1320, 0xE8, 0x2E, 0x8D, 0xFF -vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF - -ukiki_seg5_vertex_0500B440: # 0x0500B440 -vertex -80, 2, -44, 816, 484, 0x8B, 0xEE, 0xD5, 0xFF -vertex -44, -43, 43, 616, -142, 0xB9, 0xA5, 0x34, 0xFF -vertex -80, 2, 24, 688, 484, 0x90, 0x03, 0x3A, 0xFF -vertex -63, 66, 1, 730, 1316, 0x91, 0x36, 0x19, 0xFF -vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF -vertex -34, 107, 4, 712, 1842, 0xCB, 0x6A, 0x2A, 0xFF -vertex -34, 61, 41, 592, 1242, 0xC7, 0x3B, 0x60, 0xFF -vertex 59, 67, -36, 134, 1270, 0x60, 0x40, 0xCD, 0xFF -vertex 15, 68, -61, 12, 1306, 0x24, 0x30, 0x91, 0xFF -vertex 0, 107, -36, -20, 1826, 0x00, 0x66, 0xB5, 0xFF -vertex 35, 107, 4, 242, 1812, 0x3F, 0x6B, 0x18, 0xFF -vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF -vertex -39, 5, 63, 572, 496, 0xE1, 0x01, 0x7A, 0xFF -vertex 45, -43, 43, 350, -182, 0x26, 0x9E, 0x45, 0xFF -vertex -44, -44, -47, 862, -154, 0xDE, 0x9A, 0xBE, 0xFF -vertex 45, -43, 43, 1372, -182, 0x26, 0x9E, 0x45, 0xFF - -ukiki_seg5_vertex_0500B540: # 0x0500B540 -vertex 35, 2, -71, 40, 434, 0x15, 0xF1, 0x84, 0xFF -vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF -vertex 45, -44, -47, 88, -194, 0x3F, 0xA0, 0xCB, 0xFF -vertex 15, 68, -61, 12, 1306, 0x24, 0x30, 0x91, 0xFF -vertex 0, 107, -36, 1002, 1826, 0x00, 0x66, 0xB5, 0xFF -vertex 15, 68, -61, 1034, 1306, 0x24, 0x30, 0x91, 0xFF -vertex -14, 68, -61, 954, 1320, 0xE8, 0x2E, 0x8D, 0xFF -vertex 35, 2, -71, 1062, 434, 0x15, 0xF1, 0x84, 0xFF -vertex -39, 2, -71, 906, 466, 0xD6, 0xFF, 0x89, 0xFF -vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF -vertex -80, 2, -44, 816, 484, 0x8B, 0xEE, 0xD5, 0xFF -vertex -44, -44, -47, 862, -154, 0xDE, 0x9A, 0xBE, 0xFF -vertex 45, -44, -47, 1110, -194, 0x3F, 0xA0, 0xCB, 0xFF -vertex 45, -43, 43, 1372, -182, 0x26, 0x9E, 0x45, 0xFF - -ukiki_seg5_vertex_0500B620: # 0x0500B620 -vertex -44, -44, -47, 976, 850, 0xDE, 0x9A, 0xBE, 0xFF -vertex 35, 2, -71, 56, 194, 0x15, 0xF1, 0x84, 0xFF -vertex 45, -44, -47, -88, 842, 0x3F, 0xA0, 0xCB, 0xFF -vertex -39, 2, -71, 932, 200, 0xD6, 0xFF, 0x89, 0xFF - -glabel ukiki_seg5_dl_0500B660 # 0x0500B660 - 0x0500B7E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500B340, 1 -gsSPLight ukiki_seg5_light_0500B338, 2 -gsSPVertex ukiki_seg5_vertex_0500B350, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 3, 0, 4, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 7, 5, 0x0, 3, 4, 7, 0x0 -gsSP2Triangles 8, 1, 3, 0x0, 3, 6, 8, 0x0 -gsSP2Triangles 9, 8, 6, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 2, 8, 10, 0x0, 2, 1, 8, 0x0 -gsSP2Triangles 11, 10, 8, 0x0, 11, 8, 9, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 11, 12, 14, 0x0 -gsSP1Triangle 11, 9, 12, 0x0 -gsSPVertex ukiki_seg5_vertex_0500B440, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 4, 3, 5, 0x0, 3, 6, 5, 0x0 -gsSP2Triangles 0, 2, 3, 0x0, 2, 6, 3, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 11, 8, 7, 0x0, 12, 2, 1, 0x0 -gsSP2Triangles 2, 12, 6, 0x0, 13, 12, 1, 0x0 -gsSP2Triangles 14, 15, 1, 0x0, 0, 14, 1, 0x0 -gsSPVertex ukiki_seg5_vertex_0500B540, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 9, 6, 8, 0x0 -gsSP2Triangles 10, 8, 11, 0x0, 9, 8, 10, 0x0 -gsSP1Triangle 11, 12, 13, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B7E8 # 0x0500B7E8 - 0x0500B820 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05009BC0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex ukiki_seg5_vertex_0500B620, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B820 # 0x0500B820 - 0x0500B888 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500B660 -gsSPDisplayList ukiki_seg5_dl_0500B7E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500B888: # 0x0500B888 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500B890: # 0x0500B890 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500B8A0: # 0x0500B8A0 -vertex 88, 19, -15, 1848, -114, 0x5F, 0x3D, 0xC6, 0xFF -vertex 89, -13, -15, 1310, -140, 0x38, 0xB1, 0xAF, 0xFF -vertex 0, 0, 1, 2896, 1502, 0x82, 0xFC, 0x00, 0xFF -vertex 89, -13, 17, 2828, -140, 0x62, 0xCA, 0x39, 0xFF -vertex 89, -13, 17, 718, -140, 0x62, 0xCA, 0x39, 0xFF -vertex 0, 0, 1, 788, 1502, 0x82, 0xFC, 0x00, 0xFF -vertex 88, 19, 17, 214, -114, 0x32, 0x53, 0x51, 0xFF -vertex 88, 19, 17, 2322, -114, 0x32, 0x53, 0x51, 0xFF - -glabel ukiki_seg5_dl_0500B920 # 0x0500B920 - 0x0500B988 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500B890, 1 -gsSPLight ukiki_seg5_light_0500B888, 2 -gsSPVertex ukiki_seg5_vertex_0500B8A0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 4, 6, 5, 0x0 -gsSP2Triangles 0, 7, 3, 0x0, 7, 0, 2, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500B988 # 0x0500B988 - 0x0500B9E8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500B920 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500B9E8: # 0x0500B9E8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500B9F0: # 0x0500B9F0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500BA00: # 0x0500BA00 -vertex 73, -12, -23, 248, 740, 0x2F, 0x98, 0xCA, 0xFF -vertex 73, -12, 25, 950, 740, 0x50, 0xDB, 0x5B, 0xFF -vertex -1, -12, 16, 1256, -602, 0xCA, 0x99, 0x30, 0xFF -vertex 68, 35, -23, 2128, 900, 0x45, 0x35, 0xA5, 0xFF -vertex 73, -12, -23, 2752, 740, 0x2F, 0x98, 0xCA, 0xFF -vertex 68, 35, 25, 1554, 900, 0x16, 0x70, 0x36, 0xFF -vertex -4, 18, 16, 1660, -498, 0xA0, 0x1D, 0x4D, 0xFF -vertex -1, -12, -14, 2434, -602, 0xA9, 0xD0, 0xB2, 0xFF -vertex -4, 18, -14, 2020, -498, 0xB4, 0x59, 0xD0, 0xFF - -glabel ukiki_seg5_dl_0500BA90 # 0x0500BA90 - 0x0500BB28 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500B9F0, 1 -gsSPLight ukiki_seg5_light_0500B9E8, 2 -gsSPVertex ukiki_seg5_vertex_0500BA00, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 1, 6, 2, 0x0 -gsSP2Triangles 3, 5, 1, 0x0, 4, 2, 7, 0x0 -gsSP2Triangles 7, 2, 6, 0x0, 3, 4, 7, 0x0 -gsSP2Triangles 3, 7, 8, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 5, 3, 8, 0x0, 5, 8, 6, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500BB28 # 0x0500BB28 - 0x0500BB88 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500BA90 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500BB88: # 0x0500BB88 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500BB90: # 0x0500BB90 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500BBA0: # 0x0500BBA0 -vertex 0, 0, 0, 498, -748, 0x82, 0xFC, 0x00, 0xFF -vertex 89, -13, -16, 290, 1200, 0x38, 0xB1, 0xAF, 0xFF -vertex 89, -13, 16, 1014, 1200, 0x62, 0xCA, 0x39, 0xFF -vertex 88, 19, 16, 1728, 1174, 0x32, 0x53, 0x51, 0xFF -vertex 88, 19, -16, 2394, 1174, 0x5F, 0x3D, 0xC6, 0xFF -vertex 89, -13, -16, 3066, 1200, 0x38, 0xB1, 0xAF, 0xFF -vertex 0, 0, 0, 3274, -748, 0x82, 0xFC, 0x00, 0xFF - -glabel ukiki_seg5_dl_0500BC10 # 0x0500BC10 - 0x0500BC78 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500BB90, 1 -gsSPLight ukiki_seg5_light_0500BB88, 2 -gsSPVertex ukiki_seg5_vertex_0500BBA0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 6, 3, 4, 0x0, 6, 4, 5, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500BC78 # 0x0500BC78 - 0x0500BCD8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500BC10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500BCD8: # 0x0500BCD8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500BCE0: # 0x0500BCE0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500BCF0: # 0x0500BCF0 -vertex -4, 18, 15, 1770, -134, 0xA0, 0x1D, 0x4D, 0xFF -vertex -1, -12, -15, 356, -128, 0xA9, 0xD0, 0xB2, 0xFF -vertex -1, -12, 15, 1024, -128, 0xCA, 0x99, 0x30, 0xFF -vertex -4, 18, -15, 2572, -134, 0xB4, 0x59, 0xD0, 0xFF -vertex 68, 35, 24, 1792, 948, 0x16, 0x70, 0x36, 0xFF -vertex -1, -12, -15, 3280, -128, 0xA9, 0xD0, 0xB2, 0xFF -vertex 73, -12, 24, 1048, 958, 0x50, 0xDB, 0x5B, 0xFF -vertex 73, -12, -24, 338, 958, 0x2F, 0x98, 0xCA, 0xFF -vertex 68, 35, -24, 2544, 948, 0x45, 0x35, 0xA5, 0xFF -vertex 73, -12, 24, 3974, 958, 0x50, 0xDB, 0x5B, 0xFF -vertex 73, -12, -24, 3262, 958, 0x2F, 0x98, 0xCA, 0xFF - -glabel ukiki_seg5_dl_0500BDA0 # 0x0500BDA0 - 0x0500BE38 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500BCE0, 1 -gsSPLight ukiki_seg5_light_0500BCD8, 2 -gsSPVertex ukiki_seg5_vertex_0500BCF0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 3, 5, 0x0, 0, 2, 6, 0x0 -gsSP2Triangles 0, 6, 4, 0x0, 2, 1, 7, 0x0 -gsSP2Triangles 2, 7, 6, 0x0, 3, 4, 8, 0x0 -gsSP2Triangles 9, 8, 4, 0x0, 5, 3, 8, 0x0 -gsSP2Triangles 5, 8, 10, 0x0, 9, 10, 8, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500BE38 # 0x0500BE38 - 0x0500BE98 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500BDA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500BE98: # 0x0500BE98 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500BEA0: # 0x0500BEA0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500BEB0: # 0x0500BEB0 -vertex 47, 29, 0, 1588, 60, 0x4E, 0x5B, 0xD9, 0xFF -vertex 53, -18, 1, 2668, 104, 0x63, 0xBB, 0x26, 0xFF -vertex 50, 4, -23, 980, 84, 0x33, 0xEA, 0x8F, 0xFF -vertex -1, -2, -18, 1002, 1040, 0xAE, 0x0E, 0xA1, 0xFF -vertex 53, -18, 1, 496, 104, 0x63, 0xBB, 0x26, 0xFF -vertex 2, -33, 1, 500, 1068, 0xD7, 0x90, 0xD7, 0xFF -vertex 50, 6, 25, 18, 82, 0x2B, 0x23, 0x72, 0xFF -vertex -2, 0, 19, -20, 1038, 0xB2, 0xDD, 0x5D, 0xFF -vertex -6, 29, 0, 1592, 1010, 0xBA, 0x62, 0x26, 0xFF -vertex -2, 0, 19, 2150, 1038, 0xB2, 0xDD, 0x5D, 0xFF -vertex 50, 6, 25, 2190, 82, 0x2B, 0x23, 0x72, 0xFF - -glabel ukiki_seg5_dl_0500BF60 # 0x0500BF60 - 0x0500BFF8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500BEA0, 1 -gsSPLight ukiki_seg5_light_0500BE98, 2 -gsSPVertex ukiki_seg5_vertex_0500BEB0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 3, 5, 7, 0x0, 0, 3, 8, 0x0 -gsSP2Triangles 3, 9, 8, 0x0, 0, 10, 1, 0x0 -gsSP2Triangles 10, 0, 8, 0x0, 10, 8, 9, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500BFF8 # 0x0500BFF8 - 0x0500C058 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500BF60 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C058: # 0x0500C058 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C060: # 0x0500C060 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C070: # 0x0500C070 -vertex 45, 19, 0, 2822, 894, 0x69, 0x3D, 0xDE, 0xFF -vertex 26, -34, 1, 1692, 926, 0x2A, 0x8D, 0x1F, 0xFF -vertex 35, -8, -27, 1100, 910, 0x19, 0xCC, 0x8F, 0xFF -vertex 45, 19, 0, 546, 894, 0x69, 0x3D, 0xDE, 0xFF -vertex -4, 6, -23, 1112, -128, 0xB5, 0x35, 0xAA, 0xFF -vertex -12, -15, 1, 1694, -116, 0xA3, 0xB1, 0xDE, 0xFF -vertex 36, -6, 29, 2274, 908, 0x35, 0x19, 0x70, 0xFF -vertex -4, 7, 25, 2264, -130, 0xA2, 0x03, 0x54, 0xFF -vertex 3, 29, 0, 544, -142, 0xE9, 0x78, 0x1F, 0xFF -vertex -4, 7, 25, -14, -130, 0xA2, 0x03, 0x54, 0xFF -vertex 36, -6, 29, -2, 908, 0x35, 0x19, 0x70, 0xFF - -glabel ukiki_seg5_dl_0500C120 # 0x0500C120 - 0x0500C1B8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C060, 1 -gsSPLight ukiki_seg5_light_0500C058, 2 -gsSPVertex ukiki_seg5_vertex_0500C070, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 -gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 1, 6, 7, 0x0, 1, 7, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 4, 5, 7, 0x0 -gsSP2Triangles 3, 4, 8, 0x0, 4, 9, 8, 0x0 -gsSP2Triangles 10, 3, 8, 0x0, 10, 8, 9, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500C1B8 # 0x0500C1B8 - 0x0500C218 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C120 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C218: # 0x0500C218 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C220: # 0x0500C220 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C230: # 0x0500C230 -vertex -6, 29, 1, 1878, 52, 0x9C, 0x44, 0x25, 0xFF -vertex 2, -33, 0, 3150, -22, 0xB0, 0xA4, 0xDE, 0xFF -vertex -1, -2, 19, 1244, 14, 0xD4, 0xD8, 0x6F, 0xFF -vertex -2, 0, -18, 2480, 16, 0xCB, 0x1D, 0x91, 0xFF -vertex 47, 29, 1, 1872, 1100, 0x2D, 0x6E, 0xD6, 0xFF -vertex 50, 4, 24, 1194, 1070, 0x4E, 0x1C, 0x60, 0xFF -vertex 2, -33, 0, 596, -22, 0xB0, 0xA4, 0xDE, 0xFF -vertex 53, -18, 0, 592, 1042, 0x48, 0xA2, 0x2B, 0xFF -vertex 50, 6, -23, -10, 1072, 0x53, 0xF9, 0xA1, 0xFF -vertex 50, 6, -23, 2546, 1072, 0x53, 0xF9, 0xA1, 0xFF - -glabel ukiki_seg5_dl_0500C2D0 # 0x0500C2D0 - 0x0500C368 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C220, 1 -gsSPLight ukiki_seg5_light_0500C218, 2 -gsSPVertex ukiki_seg5_vertex_0500C230, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 0, 2, 5, 0x0 -gsSP2Triangles 0, 5, 4, 0x0, 2, 6, 7, 0x0 -gsSP2Triangles 2, 7, 5, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 5, 9, 4, 0x0, 3, 4, 9, 0x0 -gsSP2Triangles 1, 3, 9, 0x0, 6, 8, 7, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500C368 # 0x0500C368 - 0x0500C3C8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C2D0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C3C8: # 0x0500C3C8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C3D0: # 0x0500C3D0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C3E0: # 0x0500C3E0 -vertex 3, 29, 1, 3150, -2, 0xC8, 0x6D, 0x1F, 0xFF -vertex -12, -15, 0, 1868, 42, 0x90, 0xCE, 0xE2, 0xFF -vertex -4, 6, 24, 2484, 20, 0xBB, 0xF1, 0x69, 0xFF -vertex 35, -8, 28, 2514, 966, 0x54, 0x00, 0x5F, 0xFF -vertex 45, 19, 1, 3150, 938, 0x4D, 0x5E, 0xDD, 0xFF -vertex 26, -34, 0, 1868, 990, 0x00, 0x87, 0x23, 0xFF -vertex 36, -6, -27, 3782, 964, 0x41, 0xCA, 0xA2, 0xFF -vertex 3, 29, 1, 594, -2, 0xC8, 0x6D, 0x1F, 0xFF -vertex -4, 7, -23, 1256, 20, 0xD4, 0x36, 0x97, 0xFF -vertex 36, -6, -27, 1226, 964, 0x41, 0xCA, 0xA2, 0xFF -vertex 45, 19, 1, 596, 938, 0x4D, 0x5E, 0xDD, 0xFF - -glabel ukiki_seg5_dl_0500C490 # 0x0500C490 - 0x0500C528 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C3D0, 1 -gsSPLight ukiki_seg5_light_0500C3C8, 2 -gsSPVertex ukiki_seg5_vertex_0500C3E0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 2, 5, 3, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 1, 0x0 -gsSP2Triangles 1, 8, 9, 0x0, 1, 9, 5, 0x0 -gsSP2Triangles 8, 7, 10, 0x0, 8, 10, 9, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500C528 # 0x0500C528 - 0x0500C588 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C490 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C588: # 0x0500C588 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C590: # 0x0500C590 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C5A0: # 0x0500C5A0 -vertex 48, 11, 12, 1362, 20, 0x55, 0x52, 0x2C, 0xFF -vertex 46, -11, -10, 876, -10, 0x46, 0xA0, 0xD4, 0xFF -vertex 48, 11, -10, 1132, 20, 0x2D, 0x31, 0x95, 0xFF -vertex 7, -4, -7, 862, 1056, 0xBF, 0xD4, 0x9E, 0xFF -vertex 8, 11, -7, 1120, 1078, 0xAD, 0x56, 0xD8, 0xFF -vertex 46, -11, 12, 590, -10, 0x21, 0xC7, 0x6C, 0xFF -vertex 7, -4, 8, 604, 1056, 0xA0, 0xB8, 0x27, 0xFF -vertex 48, 11, 12, 340, 20, 0x55, 0x52, 0x2C, 0xFF -vertex 8, 11, 8, 352, 1078, 0xC5, 0x35, 0x62, 0xFF -vertex 8, 11, -7, 98, 1078, 0xAD, 0x56, 0xD8, 0xFF -vertex 48, 11, -10, 110, 20, 0x2D, 0x31, 0x95, 0xFF - -glabel ukiki_seg5_dl_0500C650 # 0x0500C650 - 0x0500C6E8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C590, 1 -gsSPLight ukiki_seg5_light_0500C588, 2 -gsSPVertex ukiki_seg5_vertex_0500C5A0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 1, 5, 6, 0x0, 1, 6, 3, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 9, 6, 8, 0x0 -gsSP2Triangles 7, 9, 8, 0x0, 7, 10, 9, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500C6E8 # 0x0500C6E8 - 0x0500C748 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C650 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C748: # 0x0500C748 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C750: # 0x0500C750 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C760: # 0x0500C760 -vertex 47, 12, 14, 160, 998, 0x54, 0x54, 0x2B, 0xFF -vertex 46, -14, -13, 924, 1008, 0x4E, 0xA7, 0xD5, 0xFF -vertex 47, 12, -13, 538, 998, 0x2D, 0x33, 0x96, 0xFF -vertex -2, 11, -10, 546, -98, 0xA9, 0x52, 0xD7, 0xFF -vertex -2, -11, -10, 932, -90, 0xC5, 0xCE, 0x9C, 0xFF -vertex 47, 12, 14, 1694, 998, 0x54, 0x54, 0x2B, 0xFF -vertex 46, -14, 14, 1314, 1008, 0x2D, 0xCA, 0x69, 0xFF -vertex -2, -11, 12, 1306, -90, 0xA8, 0xAF, 0x28, 0xFF -vertex -2, 11, 12, 152, -98, 0xC8, 0x33, 0x65, 0xFF -vertex -2, 11, 12, 1686, -98, 0xC8, 0x33, 0x65, 0xFF - -glabel ukiki_seg5_dl_0500C800 # 0x0500C800 - 0x0500C898 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C750, 1 -gsSPLight ukiki_seg5_light_0500C748, 2 -gsSPVertex ukiki_seg5_vertex_0500C760, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 3, 0x0 -gsSP2Triangles 5, 6, 1, 0x0, 1, 6, 7, 0x0 -gsSP2Triangles 1, 7, 4, 0x0, 3, 4, 7, 0x0 -gsSP2Triangles 0, 3, 8, 0x0, 3, 7, 9, 0x0 -gsSP2Triangles 6, 5, 9, 0x0, 6, 9, 7, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500C898 # 0x0500C898 - 0x0500C8F8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C800 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_light_0500C8F8: # 0x0500C8F8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -ukiki_seg5_light_0500C900: # 0x0500C900 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -ukiki_seg5_vertex_0500C910: # 0x0500C910 -vertex 49, 16, 14, 612, -26, 0x50, 0x57, 0x2B, 0xFF -vertex 49, -15, -13, 1114, -26, 0x50, 0xA9, 0xD5, 0xFF -vertex 49, 16, -13, 370, -16, 0x2B, 0x35, 0x96, 0xFF -vertex -2, 13, -10, 372, 996, 0xA8, 0x51, 0xD8, 0xFF -vertex 49, -15, -13, 92, -26, 0x50, 0xA9, 0xD5, 0xFF -vertex -2, -12, -10, 80, 990, 0xC5, 0xCE, 0x9C, 0xFF -vertex -2, 13, 12, 622, 990, 0xC7, 0x32, 0x65, 0xFF -vertex -2, -12, -10, 1102, 990, 0xC5, 0xCE, 0x9C, 0xFF -vertex -2, -12, 12, 884, 980, 0xA8, 0xAF, 0x28, 0xFF -vertex 49, -15, 14, 886, -36, 0x2D, 0xCC, 0x69, 0xFF - -glabel ukiki_seg5_dl_0500C9B0 # 0x0500C9B0 - 0x0500CA48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight ukiki_seg5_light_0500C900, 1 -gsSPLight ukiki_seg5_light_0500C8F8, 2 -gsSPVertex ukiki_seg5_vertex_0500C910, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 0, 3, 6, 0x0, 3, 7, 8, 0x0 -gsSP2Triangles 3, 8, 6, 0x0, 0, 9, 1, 0x0 -gsSP2Triangles 1, 9, 8, 0x0, 1, 8, 7, 0x0 -gsSP2Triangles 9, 0, 6, 0x0, 9, 6, 8, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500CA48 # 0x0500CA48 - 0x0500CAA8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList ukiki_seg5_dl_0500C9B0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -ukiki_seg5_vertex_0500CAA8: # 0x0500CAA8 -vertex 22, -23, -14, 0, 0, 0xC6, 0x90, 0x00, 0x00 -vertex 22, -23, 14, 0, 0, 0xC6, 0x90, 0x00, 0x00 -vertex -11, -5, 15, 0, 0, 0xC6, 0x90, 0x00, 0x00 -vertex -11, -5, -15, 0, 0, 0xC6, 0x90, 0x00, 0xFF -vertex 50, 4, 22, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex 50, 4, -21, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex 12, 30, -21, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex 12, 30, 22, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex -11, -5, -15, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex -11, -5, 15, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 12, 30, 22, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 12, 30, -21, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 50, 4, -21, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 50, 4, 22, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 22, -23, 14, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 22, -23, -14, 0, 0, 0x59, 0xA6, 0x00, 0xFF - -ukiki_seg5_vertex_0500CBA8: # 0x0500CBA8 -vertex 22, -23, 14, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF -vertex 50, 4, 22, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex 12, 30, 22, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex -11, -5, 15, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF -vertex 50, 4, -21, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 22, -23, -14, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex -11, -5, -15, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 12, 30, -21, 0, 0, 0xF7, 0xEE, 0x83, 0xFF - -ukiki_seg5_vertex_0500CC28: # 0x0500CC28 -vertex 12, 30, 21, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex -11, -5, 15, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex 22, -23, 14, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 -vertex 50, 4, 21, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF -vertex -11, -5, -15, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 12, 30, -22, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 50, 4, -22, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 22, -23, -14, 0, 0, 0xF7, 0xEE, 0x83, 0xFF -vertex 22, -23, 14, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 22, -23, -14, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 50, 4, -22, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 50, 4, 21, 0, 0, 0x59, 0xA6, 0x00, 0xFF -vertex 12, 30, 21, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex 12, 30, -22, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex -11, -5, -15, 0, 0, 0x97, 0x47, 0x00, 0xFF -vertex -11, -5, 15, 0, 0, 0x97, 0x47, 0x00, 0xFF - -ukiki_seg5_vertex_0500CD28: # 0x0500CD28 -vertex 12, 30, -22, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex 12, 30, 21, 0, 0, 0x47, 0x69, 0x00, 0x00 -vertex 50, 4, 21, 0, 0, 0x47, 0x69, 0x00, 0x00 -vertex 50, 4, -22, 0, 0, 0x47, 0x69, 0x00, 0xFF -vertex -11, -5, 15, 0, 0, 0xC6, 0x90, 0x00, 0xFF -vertex -11, -5, -15, 0, 0, 0xC6, 0x90, 0x00, 0xFF -vertex 22, -23, -14, 0, 0, 0xC6, 0x90, 0x00, 0xFF -vertex 22, -23, 14, 0, 0, 0xC6, 0x90, 0x00, 0xFF - -ukiki_seg5_vertex_0500CDA8: # 0x0500CDA8 -vertex 81, 10, -39, 0, 0, 0x68, 0xB9, 0x00, 0x00 -vertex 81, 10, 5, 0, 0, 0x58, 0xA8, 0x17, 0x00 -vertex 62, -17, -36, 0, 0, 0x18, 0x93, 0xC5, 0x00 -vertex -26, 21, 23, 0, 0, 0x8F, 0xEC, 0x34, 0xFF -vertex -26, 21, -25, 0, 0, 0xBD, 0xF5, 0x95, 0xFF -vertex -22, 0, -25, 0, 0, 0x9A, 0xC4, 0xD4, 0xFF -vertex -22, 0, 23, 0, 0, 0xBB, 0xB5, 0x4A, 0xFF -vertex 36, -14, 39, 0, 0, 0x24, 0x9B, 0x42, 0xFF -vertex -26, 21, -25, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex -26, 21, 23, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 66, 11, 39, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 81, 10, 5, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 81, 10, -39, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 66, 11, 39, 0, 0, 0x0E, 0xE4, 0x7A, 0xFF -vertex 81, 10, -39, 0, 0, 0xF0, 0x00, 0x83, 0xFF - -ukiki_seg5_vertex_0500CE98: # 0x0500CE98 -vertex 62, -17, 41, 0, 0, 0x3B, 0x92, 0x12, 0x00 -vertex 36, -14, -34, 0, 0, 0xFC, 0x9F, 0xAF, 0x00 -vertex 66, 11, -34, 0, 0, 0x4E, 0x24, 0xA4, 0x00 -vertex 81, 10, 0, 0, 0, 0x59, 0xA8, 0xEE, 0xFF -vertex -22, 0, 25, 0, 0, 0xBE, 0xB2, 0x4A, 0xFF -vertex 81, 10, 43, 0, 0, 0xEB, 0x00, 0x7D, 0xFF -vertex -26, 21, 25, 0, 0, 0x8F, 0xEC, 0x34, 0xFF -vertex -22, 0, -23, 0, 0, 0x98, 0xC6, 0xD6, 0xFF -vertex -26, 21, -23, 0, 0, 0xD2, 0x52, 0xAC, 0xFF -vertex 81, 10, 43, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 81, 10, 0, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex -26, 21, 25, 0, 0, 0x0C, 0x7E, 0x00, 0xFF -vertex 81, 10, 43, 0, 0, 0x68, 0xB9, 0x00, 0xFF - -glabel ukiki_seg5_dl_0500CF68 # 0x0500CF68 - 0x0500CFF0 -gsSPLight ukiki_seg5_light_05007BA8, 1 -gsSPLight ukiki_seg5_light_05007BA0, 2 -gsSPVertex ukiki_seg5_vertex_0500CAA8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex ukiki_seg5_vertex_0500CBA8, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500CFF0 # 0x0500CFF0 - 0x0500D078 -gsSPLight ukiki_seg5_light_05007BA8, 1 -gsSPLight ukiki_seg5_light_05007BA0, 2 -gsSPVertex ukiki_seg5_vertex_0500CC28, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex ukiki_seg5_vertex_0500CD28, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500D078 # 0x0500D078 - 0x0500D108 -gsSPLight ukiki_seg5_light_05007BA8, 1 -gsSPLight ukiki_seg5_light_05007BA0, 2 -gsSPVertex ukiki_seg5_vertex_0500CDA8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 2, 7, 6, 0x0 -gsSP2Triangles 2, 6, 5, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 8, 10, 11, 0x0, 8, 11, 12, 0x0 -gsSP2Triangles 13, 3, 6, 0x0, 13, 6, 7, 0x0 -gsSP2Triangles 4, 14, 2, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 1, 13, 7, 0x0, 1, 7, 2, 0x0 -gsSPEndDisplayList - -glabel ukiki_seg5_dl_0500D108 # 0x0500D108 - 0x0500D198 -gsSPLight ukiki_seg5_light_05007BA8, 1 -gsSPLight ukiki_seg5_light_05007BA0, 2 -gsSPVertex ukiki_seg5_vertex_0500CE98, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 1, 7, 8, 0x0, 1, 8, 2, 0x0 -gsSP2Triangles 9, 10, 2, 0x0, 9, 2, 8, 0x0 -gsSP2Triangles 9, 8, 11, 0x0, 4, 7, 1, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 7, 4, 6, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 0, 3, 12, 0x0 -gsSPEndDisplayList - -ukiki_seg5_animvalue_0500D198: # 0x0500D198 -.hword 0x0000, 0x0098, 0x0097, 0x0097, 0x0095, 0x0090, 0x0081, 0x0073 -.hword 0x0078, 0x0082, 0x008A, 0x0093, 0x0097, 0x3A3A, 0x3805, 0x32B7 -.hword 0x2C44, 0x26A4, 0x23CD, 0x24F6, 0x28E8, 0x2E50, 0x33DF, 0x3847 -.hword 0x3A37, 0xFD8F, 0x1436, 0x1535, 0x1778, 0x19EB, 0x1D75, 0x1F17 -.hword 0x1946, 0x1361, 0x127C, 0x12DB, 0x13B2, 0x1436, 0x0000, 0x02D9 -.hword 0x05B2, 0x0000, 0xFF5E, 0xFF9E, 0xFFCB, 0x0000, 0x0009, 0x0008 -.hword 0x0003, 0x0000, 0x0000, 0xFFDC, 0xFFB8, 0x0000, 0x0043, 0x006B -.hword 0x003A, 0x0000, 0xFFF6, 0xFFF7, 0xFFFD, 0x0000, 0xDFB5, 0xDC28 -.hword 0xD5A7, 0xCB7D, 0xF91E, 0x21F8, 0x1277, 0xF715, 0xED43, 0xE5FC -.hword 0xE16B, 0xDFB7, 0xE3CE, 0xECCC, 0xFDD9, 0x0810, 0x064A, 0xFF86 -.hword 0xF71E, 0xF070, 0xEBDA, 0xE7DB, 0xE4FE, 0xE3D0, 0xFD30, 0xFBD2 -.hword 0xF956, 0xF826, 0xF9D7, 0xFCD4, 0xFED4, 0xFEA5, 0xFD79, 0xFC95 -.hword 0xFCC8, 0xFD2F, 0x01F6, 0x0341, 0x05DC, 0x07DF, 0x08C7, 0x0916 -.hword 0x086D, 0x0609, 0x02AD, 0x0047, 0x00BC, 0x01F4, 0x7544, 0x7D15 -.hword 0x8C43, 0x965B, 0x969F, 0x91CF, 0x89BE, 0x7BB9, 0x6A75, 0x5FD0 -.hword 0x68E8, 0x752E, 0x0000, 0x0154, 0x03E5, 0x0591, 0x05D9, 0x05BA -.hword 0x054F, 0x04B2, 0x03FC, 0x02AA, 0x00F1, 0x0001, 0x05B4, 0x0498 -.hword 0x027D, 0x013D, 0x014F, 0x01D0, 0x0291, 0x0362, 0x0415, 0x04C0 -.hword 0x0564, 0x05B3, 0xDCFF, 0xEA5F, 0x03FD, 0x1417, 0x1568, 0x1230 -.hword 0x0BF6, 0x043F, 0xFC94, 0xF178, 0xE41B, 0xDD09, 0xF553, 0xF957 -.hword 0x00CA, 0x04CE, 0x0384, 0x0051, 0xFC38, 0xF838, 0xF553, 0xF46A -.hword 0xF4D6, 0xF553, 0x07E5, 0x07D4, 0x079F, 0x0742, 0x06A8, 0x05DF -.hword 0x0518, 0x0484, 0x0456, 0x054B, 0x06FD, 0x07E5, 0xF31B, 0xF17F -.hword 0xEEFB, 0xEF03, 0xF2FB, 0xF8EB, 0xFF3F, 0x0465, 0x06CE, 0x01EC -.hword 0xF853, 0xF31B, 0x8CF5, 0x90CD, 0x96AA, 0x960C, 0x8B6E, 0x7BB6 -.hword 0x6B0C, 0x5D90, 0x5765, 0x64C6, 0x7ECF, 0x8CF5, 0xF5BC, 0xF629 -.hword 0xF67A, 0xF57B, 0xF4D8, 0xF5D7, 0xF761, 0xF8D3, 0xF989, 0xF8A6 -.hword 0xF6D5, 0xF5BE, 0x0145, 0x043F, 0x025A, 0xEB5E, 0xD78F, 0xD80A -.hword 0xDE18, 0xE684, 0xEE18, 0xF5A3, 0xFD62, 0x0140, 0xCA87, 0xCDED -.hword 0xCF47, 0xC411, 0xB902, 0xB652, 0xB597, 0xB673, 0xB886, 0xBE2B -.hword 0xC61B, 0xCA81, 0x2C4D, 0x3605, 0x3ED6, 0x31C7, 0x248F, 0x2544 -.hword 0x29B3, 0x2EF2, 0x3218, 0x312A, 0x2E33, 0x2C4F, 0xFB5D, 0xFAF7 -.hword 0xFBF1, 0x01D9, 0x0723, 0x07F9, 0x07AD, 0x0692, 0x04FD, 0x01CF -.hword 0xFDA5, 0xFB60, 0xF757, 0xF838, 0xF952, 0xF960, 0xF93E, 0xF96A -.hword 0xF9AC, 0xF9D7, 0xF9C0, 0xF906, 0xF7F3, 0xF758, 0xA4FC, 0xA930 -.hword 0xA722, 0x8A37, 0x6F53, 0x69EB, 0x69C7, 0x6DB4, 0x747E, 0x8422 -.hword 0x994E, 0xA4EB, 0x00B7, 0x0148, 0x027B, 0x038D, 0x03BA, 0x0269 -.hword 0x0027, 0xFDEB, 0xFCAA, 0xFD79, 0xFF7A, 0x00B5, 0xFCD2, 0x0063 -.hword 0x085C, 0x10A3, 0x151E, 0x1421, 0x1006, 0x0ABB, 0x062D, 0x023C -.hword 0xFE95, 0xFCD5, 0xD793, 0xD3AF, 0xCA8B, 0xBFF4, 0xB7B5, 0xB18D -.hword 0xAC04, 0xA918, 0xAAC6, 0xB80B, 0xCC27, 0xD782, 0x32D1, 0x322E -.hword 0x30C8, 0x2F61, 0x2EBE, 0x2EF7, 0x2F89, 0x3052, 0x312E, 0x31F9 -.hword 0x3291, 0x32D1, 0x04E5, 0x0482, 0x03AA, 0x02D1, 0x026F, 0x0291 -.hword 0x02E9, 0x0363, 0x03E7, 0x0462, 0x04BE, 0x04E5, 0xFD3E, 0xFE77 -.hword 0x0127, 0x03D7, 0x0510, 0x04A3, 0x038A, 0x0208, 0x0062, 0xFEDD -.hword 0xFDBA, 0xFD3F, 0xAD20, 0xA2BC, 0x8BE0, 0x7501, 0x6A9D, 0x6E3A -.hword 0x7790, 0x8460, 0x9263, 0x9F59, 0xA902, 0xAD1A, 0xF90C, 0xFAFA -.hword 0xFE8B, 0x006E, 0xFEC9, 0xFB74, 0xF8AF, 0xF730, 0xF63F, 0xF5F6 -.hword 0xF772, 0xF90A, 0x12E1, 0x1240, 0x1008, 0x0BBD, 0x02C5, 0xF7BB -.hword 0xF1E7, 0xF59A, 0xFE83, 0x0702, 0x0E5A, 0x12DB, 0xF32C, 0xF9B5 -.hword 0x05E7, 0x0CAC, 0x0849, 0xFE79, 0xF54D, 0xEDCD, 0xE6F2, 0xE3B8 -.hword 0xEAF0, 0xF31E, 0xFFFD, 0x0068, 0x012D, 0x018E, 0x011C, 0x0045 -.hword 0xFF93, 0xFF2B, 0xFEE7, 0xFEDA, 0xFF6A, 0xFFFC, 0x0684, 0x0635 -.hword 0x052B, 0x0339, 0xFF28, 0xFA2F, 0xF7C7, 0xFA32, 0xFF2E, 0x037A -.hword 0x05AF, 0x0683, 0xF2F5, 0xF7E7, 0x00F0, 0x0564, 0x004C, 0xF69F -.hword 0xEE8A, 0xE9D8, 0xE6C1, 0xE61B, 0xEC6E, 0xF2EA, 0xE25A, 0xE131 -.hword 0xDF08, 0xDDDF, 0xDEDE, 0xE0DC, 0xE25A, 0xE2AF, 0xE285, 0xE25A -.hword 0xE25A, 0xE25A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -ukiki_seg5_animindex_0500D538: # 0x0500D538 -.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x000C, 0x000D -.hword 0x0001, 0x0000, 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x01CF -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x001A -.hword 0x0001, 0x0000, 0x0001, 0x01CE, 0x0001, 0x0000, 0x000C, 0x0056 -.hword 0x000C, 0x0062, 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x004A, 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E -.hword 0x0001, 0x0000, 0x0001, 0x01CD, 0x0001, 0x0000, 0x000C, 0x00AA -.hword 0x000C, 0x00B6, 0x000C, 0x00C2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x009E, 0x000C, 0x007A, 0x000C, 0x0086, 0x000C, 0x0092 -.hword 0x0001, 0x0000, 0x0001, 0x01CC, 0x0001, 0x0000, 0x000C, 0x00FE -.hword 0x000C, 0x010A, 0x000C, 0x0116, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x00F2, 0x000C, 0x00CE, 0x000C, 0x00DA, 0x000C, 0x00E6 -.hword 0x0001, 0x0000, 0x0001, 0x01CB, 0x0001, 0x0000, 0x000C, 0x0152 -.hword 0x000C, 0x015E, 0x000C, 0x016A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000C, 0x0146, 0x000C, 0x0122, 0x000C, 0x012E, 0x000C, 0x013A -.hword 0x0001, 0x0000, 0x0001, 0x01CA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000C, 0x01BE, 0x000C, 0x019A, 0x000C, 0x01A6 -.hword 0x000C, 0x01B2, 0x000C, 0x0176, 0x000C, 0x0182, 0x000C, 0x018E - -ukiki_seg5_anim_0500D658: # 0x0500D658 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0C -.hword 0x17 -.word ukiki_seg5_animvalue_0500D198 -.word ukiki_seg5_animindex_0500D538 -.word 0 - -ukiki_seg5_animvalue_0500D670: # 0x0500D670 -.hword 0x0000, 0x0090, 0x008D, 0x0086, 0x0080, 0x007D, 0x0080, 0x0088 -.hword 0x008E, 0x008E, 0x0086, 0x007D, 0x007B, 0x0080, 0x0087, 0x008D -.hword 0x0090, 0x22C6, 0x24FE, 0x2918, 0x2B41, 0x2A44, 0x2807, 0x255E -.hword 0x231A, 0x220D, 0x2333, 0x2626, 0x295A, 0x2B42, 0x29FB, 0x2607 -.hword 0x22F9, 0xFD8F, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E -.hword 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E -.hword 0xFD8F, 0x20D8, 0x1F12, 0x1BBC, 0x19CB, 0x19FF, 0x1AE2, 0x1C1F -.hword 0x1D5F, 0x1E4D, 0x1E90, 0x1D99, 0x1BD0, 0x1A13, 0x1941, 0x1C57 -.hword 0x2089, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFF43, 0xFE85, 0x0000, 0x0D58 -.hword 0x0198, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF3, 0xFFE6, 0x0000, 0x00EE -.hword 0x001C, 0x32F8, 0x3369, 0x348A, 0x3610, 0x37AE, 0x391B, 0x3A09 -.hword 0x3A2F, 0x3940, 0x36F2, 0x32F8, 0x24EA, 0x0C2C, 0xF42A, 0xE39E -.hword 0x2AAB, 0xF070, 0xF011, 0xEF36, 0xEE41, 0xED96, 0xED96, 0xEEA4 -.hword 0xF2C9, 0xF98E, 0xFF99, 0x018B, 0xFAB1, 0xEE9C, 0xE666, 0xE97E -.hword 0xEFF0, 0x0202, 0x01AB, 0x00DD, 0xFFEC, 0xFE5D, 0xFF05, 0xFFE8 -.hword 0x00E8, 0x01E7, 0x02C8, 0x036B, 0x0378, 0x0302, 0x0290, 0x0240 -.hword 0x0206, 0x09BF, 0x09C5, 0x09B7, 0x0964, 0x07AA, 0x0649, 0x04C8 -.hword 0x034E, 0x0200, 0x0105, 0x0082, 0x015D, 0x0385, 0x05B1, 0x07E7 -.hword 0x09A2, 0xA41C, 0xA21B, 0x9CDD, 0x958A, 0x8432, 0x7F50, 0x7AD3 -.hword 0x7705, 0x7436, 0x72B5, 0x72CF, 0x77FF, 0x825B, 0x8D19, 0x9976 -.hword 0xA375, 0x05B3, 0x0568, 0x04CC, 0x0445, 0x0443, 0x0452, 0x0469 -.hword 0x0487, 0x04A9, 0x04C7, 0x04DE, 0x04F0, 0x0504, 0x0522, 0x0569 -.hword 0x05AE, 0xFFC6, 0x0072, 0x01E1, 0x032C, 0x037E, 0x039D, 0x039F -.hword 0x03A3, 0x0397, 0x031E, 0x01FB, 0x007C, 0xFF0F, 0xFE21, 0xFEA3 -.hword 0xFFB1, 0x1E95, 0x1917, 0x0D7C, 0x0313, 0x0116, 0x00AE, 0x010D -.hword 0x013B, 0x01D0, 0x0586, 0x0E1F, 0x1967, 0x2422, 0x2B18, 0x2738 -.hword 0x1F34, 0x059E, 0xFDCD, 0xED5D, 0xDEDD, 0xDD90, 0xD7A8, 0xD65D -.hword 0xE235, 0xF27D, 0xFD79, 0x01A0, 0x0428, 0x0571, 0x05DD, 0x05CC -.hword 0x05A2, 0x07CC, 0x070F, 0x052B, 0x029D, 0xFFE5, 0xFD7D, 0xFBE5 -.hword 0xFBD6, 0xFD0F, 0xFE8B, 0x0014, 0x01F4, 0x03EA, 0x05B4, 0x0712 -.hword 0x07C2, 0x020C, 0x015C, 0xFF97, 0xFD29, 0xFA80, 0xF80B, 0xF637 -.hword 0xF532, 0xF4FB, 0xF5B9, 0xF777, 0xF9DE, 0xFC86, 0xFF09, 0x00FD -.hword 0x01FE, 0x75C8, 0x77F7, 0x7DA1, 0x8575, 0x8E1C, 0x9646, 0x9C9F -.hword 0xA15F, 0xA429, 0xA2CA, 0x9CC4, 0x941A, 0x8A59, 0x810C, 0x79BD -.hword 0x75FD, 0xFABA, 0xFA52, 0xF96D, 0xF889, 0xF7C3, 0xF6FD, 0xF663 -.hword 0xF605, 0xF5D1, 0xF5B9, 0xF593, 0xF55C, 0xF53C, 0xF55D, 0xF5E7 -.hword 0xFA30, 0xF714, 0xF8A4, 0xFBB0, 0xFDC6, 0xFD91, 0xFC66, 0xFBC9 -.hword 0xFC93, 0xFDED, 0xFED3, 0xFF35, 0xFF8C, 0xFFAB, 0xFF61, 0xFE80 -.hword 0xF7E8, 0x9B9A, 0xA21B, 0xAF00, 0xB85C, 0xB925, 0xB666, 0xB54C -.hword 0xB8B4, 0xBDC1, 0xC110, 0xC2B6, 0xC463, 0xC51C, 0xC3E1, 0xBFB6 -.hword 0x9FA4, 0x2CB5, 0x24EE, 0x16E5, 0x108A, 0x14DB, 0x1C93, 0x2635 -.hword 0x3049, 0x3954, 0x3FDB, 0x43F2, 0x469B, 0x47BE, 0x4744, 0x4518 -.hword 0x2F7B, 0xE3A0, 0xE89A, 0xF226, 0xF831, 0xF8C3, 0xF7C0, 0xF5DD -.hword 0xF3CE, 0xF246, 0xF1FB, 0xF3FE, 0xF7D7, 0xFBEA, 0xFE9D, 0xFE53 -.hword 0xE58A, 0xF3F1, 0xF3E8, 0xF409, 0xF4A8, 0xF5F6, 0xF7B6, 0xF995 -.hword 0xFB42, 0xFC6A, 0xFCBC, 0xFBC1, 0xF99F, 0xF6F3, 0xF455, 0xF262 -.hword 0xF3C9, 0x916C, 0x8EF6, 0x8AE0, 0x8A1D, 0x8E61, 0x9509, 0x9C85 -.hword 0xA347, 0xA7C0, 0xA861, 0xA296, 0x972B, 0x89A0, 0x7D71, 0x7624 -.hword 0x8F4D, 0x01D1, 0x01D6, 0x01EB, 0x0219, 0x0256, 0x02AB, 0x0339 -.hword 0x0425, 0x0554, 0x067F, 0x0763, 0x07B8, 0x0302, 0x0214, 0x01CD -.hword 0x01D0, 0xFD4C, 0xFD64, 0xFDA4, 0xFDFB, 0xFE31, 0xFE80, 0xFF84 -.hword 0x016F, 0x03D4, 0x065E, 0x08BD, 0x0A9C, 0x08A0, 0x0499, 0x002A -.hword 0xFD75, 0xC877, 0xC268, 0xB615, 0xAC45, 0xA7B6, 0xA5AB, 0xA6B1 -.hword 0xAB0C, 0xB191, 0xB8A8, 0xBEBB, 0xC22F, 0xB061, 0xB674, 0xC0CD -.hword 0xC804, 0x3FDB, 0x422B, 0x46CB, 0x4A48, 0x4CD6, 0x4E40, 0x4A73 -.hword 0x3FDA, 0x317D, 0x2231, 0x14CA, 0x0C1D, 0x2A3E, 0x34E6, 0x3C3F -.hword 0x3FAE, 0x0DCA, 0x0D7F, 0x0CA3, 0x0B44, 0x08AB, 0x058E, 0x041E -.hword 0x04D6, 0x0670, 0x0881, 0x0A9D, 0x0C57, 0x0C83, 0x0CF6, 0x0D76 -.hword 0x0DC6, 0x0040, 0x013B, 0x0377, 0x05E3, 0x08BA, 0x0BC0, 0x0D30 -.hword 0x0CB6, 0x0B6E, 0x09B2, 0x07DA, 0x0641, 0x0508, 0x034A, 0x016F -.hword 0x0050, 0xA8D5, 0xA5F7, 0x9F07, 0x9686, 0x8A5B, 0x7C9C, 0x761E -.hword 0x7898, 0x7ECB, 0x870D, 0x8FAD, 0x9701, 0x9ADF, 0x9FFE, 0xA566 -.hword 0xA8A5, 0x0060, 0x0088, 0x00CD, 0x00E1, 0x004C, 0xFFCE, 0x0019 -.hword 0x00A7, 0x0124, 0x0142, 0xFFF2, 0xFEB8, 0xFFE4, 0x0142, 0x00FE -.hword 0x0067, 0x0C37, 0x0C35, 0x0C32, 0x0C31, 0x0C35, 0x0C38, 0x0C34 -.hword 0x0C2E, 0x0C29, 0x0C28, 0x0C38, 0x0C47, 0x0C38, 0x0C28, 0x0C2E -.hword 0x0C37, 0x0CC5, 0x0D4D, 0x0E35, 0x0E7A, 0x0C80, 0x0AD4, 0x0BD4 -.hword 0x0DB2, 0x0F5C, 0x0FC1, 0x0B5C, 0x0743, 0x0B2E, 0x0FC1, 0x0EDB -.hword 0x0CDD, 0x023D, 0x0236, 0x0224, 0x0207, 0x01C6, 0x0197, 0x01AF -.hword 0x01DF, 0x020D, 0x021E, 0x01C6, 0x0176, 0x01D7, 0x024B, 0x0253 -.hword 0x023E, 0x02E7, 0x02ED, 0x02FB, 0x030E, 0x0333, 0x034E, 0x0346 -.hword 0x0334, 0x031C, 0x02FE, 0x02BF, 0x028D, 0x02AD, 0x02DC, 0x02E7 -.hword 0x02E7, 0x0DED, 0x0D90, 0x0C90, 0x0B12, 0x07CA, 0x0575, 0x06B0 -.hword 0x091C, 0x0B6A, 0x0C4B, 0x07D9, 0x03D8, 0x08D8, 0x0EBE, 0x0F1A -.hword 0x0DFC, 0xF993, 0xF7F6, 0xF4B8, 0xF23E, 0xF1CD, 0xF319, 0xF62C -.hword 0xFA23, 0xFDA1, 0xFF48, 0xFAC4, 0xF4BD, 0xF388, 0xF447, 0xF6E9 -.hword 0xF979, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0500DB60: # 0x0500DB60 -.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0001, 0x0000, 0x0010, 0x0011 -.hword 0x0001, 0x0000, 0x0010, 0x0021, 0x0001, 0x0000, 0x0001, 0x0276 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0031 -.hword 0x0001, 0x0000, 0x0001, 0x0275, 0x0001, 0x0000, 0x0010, 0x0081 -.hword 0x0010, 0x0091, 0x0010, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x0071, 0x0010, 0x0041, 0x0010, 0x0051, 0x0010, 0x0061 -.hword 0x0001, 0x0000, 0x0001, 0x0274, 0x0001, 0x0000, 0x0010, 0x00F1 -.hword 0x0010, 0x0101, 0x0010, 0x0111, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x00E1, 0x0010, 0x00B1, 0x0010, 0x00C1, 0x0010, 0x00D1 -.hword 0x0001, 0x0000, 0x0001, 0x0273, 0x0001, 0x0000, 0x0010, 0x0161 -.hword 0x0010, 0x0171, 0x0010, 0x0181, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x0151, 0x0010, 0x0121, 0x0010, 0x0131, 0x0010, 0x0141 -.hword 0x0001, 0x0000, 0x0001, 0x0272, 0x0001, 0x0000, 0x0010, 0x01D1 -.hword 0x0010, 0x01E1, 0x0010, 0x01F1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x01C1, 0x0010, 0x0191, 0x0010, 0x01A1, 0x0010, 0x01B1 -.hword 0x0001, 0x0000, 0x0001, 0x0271, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0261, 0x0010, 0x0231, 0x0010, 0x0241 -.hword 0x0010, 0x0251, 0x0010, 0x0201, 0x0010, 0x0211, 0x0010, 0x0221 - -ukiki_seg5_anim_0500DC80: # 0x0500DC80 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x10 -.hword 0x17 -.word ukiki_seg5_animvalue_0500D670 -.word ukiki_seg5_animindex_0500DB60 -.word 0 - -ukiki_seg5_animvalue_0500DC98: # 0x0500DC98 -.hword 0x0000, 0x0079, 0x000B, 0x3FFF, 0x1CF8, 0xFD11, 0xBE42, 0x1CF8 -.hword 0xFD11, 0xBE42, 0xB631, 0x1372, 0xBA88, 0xB631, 0x1372, 0xBA88 -.hword 0xFEDD, 0xFCBD, 0xC3CC, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0500DCCC: # 0x0500DCCC -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0018 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0003 -.hword 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004 -.hword 0x0001, 0x0000, 0x0001, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0007 -.hword 0x0001, 0x0000, 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000A -.hword 0x0001, 0x0000, 0x0001, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000D -.hword 0x0001, 0x0000, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0012, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0010 - -ukiki_seg5_anim_0500DDEC: # 0x0500DDEC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x17 -.word ukiki_seg5_animvalue_0500DC98 -.word ukiki_seg5_animindex_0500DCCC -.word 0 - -ukiki_seg5_animvalue_0500DE04: # 0x0500DE04 -.hword 0x0000, 0x0082, 0x0084, 0x0086, 0x0085, 0x0080, 0x0074, 0x0062 -.hword 0x0051, 0x0049, 0x004E, 0x005C, 0x006A, 0x0072, 0x006B, 0x005B -.hword 0x0064, 0x0066, 0x0059, 0x004A, 0x004B, 0x0051, 0x0044, 0x003F -.hword 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F -.hword 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x271C -.hword 0x29F3, 0x3118, 0x3A7D, 0x4411, 0x4BC7, 0x4F92, 0x51BD, 0x544C -.hword 0x567F, 0x58C2, 0x5AB6, 0x5BFD, 0x5C93, 0x5CA5, 0x5C18, 0x5AD3 -.hword 0x586C, 0x5510, 0x5187, 0x4E95, 0x4D00, 0x4C72, 0x4C0B, 0x4BC7 -.hword 0x4BA3, 0x4B99, 0x4BA5, 0x4BC4, 0x4BF2, 0x4C29, 0x4C67, 0x4CA7 -.hword 0x4CE4, 0x4D1B, 0x4D47, 0x4D65, 0x4D70, 0x068D, 0x081C, 0x0BD0 -.hword 0x1034, 0x13D3, 0x1537, 0x11D5, 0x0B0F, 0x0555, 0x03A9, 0x0411 -.hword 0x041B, 0x02AB, 0x00C6, 0xFF24, 0xFDC4, 0xFD60, 0xFE43, 0xFFC5 -.hword 0x01AE, 0x03F3, 0x062F, 0x07FE, 0x08FE, 0x0963, 0x09A7, 0x09CD -.hword 0x09DB, 0x09D5, 0x09BD, 0x099A, 0x096D, 0x093C, 0x090B, 0x08DE -.hword 0x08B9, 0x089F, 0x0896, 0x0000, 0xF587, 0xE0DA, 0xD217, 0xCE7A -.hword 0xCEE1, 0xD0E3, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 -.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 -.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 -.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 -.hword 0xD217, 0x0000, 0x01C5, 0x0544, 0x07C3, 0x0860, 0x084F, 0x07F8 -.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 -.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 -.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 -.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x32F8 -.hword 0x270C, 0x0F81, 0xFEB5, 0xFA97, 0xFB0C, 0xFD56, 0xFEB5, 0xFEB5 -.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 -.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 -.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 -.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xCDCE, 0xD35F, 0xDD7E -.hword 0xE250, 0xDD60, 0xD3E5, 0xCA7E, 0xC5CB, 0xC898, 0xCFDF, 0xD782 -.hword 0xDB63, 0xD7D9, 0xD026, 0xCA8A, 0xCD39, 0xD421, 0xD63A, 0xD5D2 -.hword 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF -.hword 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF -.hword 0xD5AF, 0xD5AF, 0xD5AF, 0x346B, 0x2F23, 0x23F1, 0x19C8, 0x12AC -.hword 0x0C01, 0x05D0, 0x0022, 0xFA73, 0xF6FB, 0xF81C, 0xFBEF, 0x0112 -.hword 0x0711, 0x0CFA, 0x1379, 0x17AE, 0x1546, 0x1159, 0x130F, 0x1952 -.hword 0x1E42, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99 -.hword 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99 -.hword 0x1E99, 0xCB8F, 0xCCD9, 0xCF51, 0xD0E0, 0xD0FD, 0xD093, 0xCFB3 -.hword 0xCE6E, 0xCAA8, 0xC79B, 0xCACB, 0xCE78, 0xCEA3, 0xCDB6, 0xCC85 -.hword 0xCAB0, 0xC934, 0xC9A5, 0xCAB4, 0xCB1A, 0xCB16, 0xCAFC, 0xCAF9 -.hword 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9 -.hword 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0x5ECC -.hword 0x60B0, 0x646A, 0x6713, 0x678D, 0x672E, 0x66C1, 0x670E, 0x6A4D -.hword 0x6D0B, 0x6B60, 0x66C4, 0x5F39, 0x566F, 0x4F50, 0x4C4C, 0x4C32 -.hword 0x4E19, 0x50D6, 0x51F3, 0x51E6, 0x5196, 0x518F, 0x518F, 0x518F -.hword 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F -.hword 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x057F, 0xFE7C, 0x27DE -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x000C, 0x0000, 0xFFC8 -.hword 0xFF7C, 0xFF56, 0xFFA3, 0x0000, 0x000F, 0x0007, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFC, 0xFFF8, 0x0000, 0x0028, 0x005D, 0x0078 -.hword 0x0042, 0x0000, 0xFFF6, 0xFFFB, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xB766, 0xB866, 0xBAF4, 0xBE65 -.hword 0xC20C, 0xC540, 0xC8B8, 0xCC2B, 0xCD66, 0xCA52, 0xC506, 0xC195 -.hword 0xC1F9, 0xC439, 0xC679, 0xC8B9, 0xCAFA, 0xCB61, 0xC5D4, 0xC0C5 -.hword 0xC330, 0xC7E5, 0xCA8C, 0xCA9F, 0xCA80, 0xCA37, 0xC9CB, 0xC942 -.hword 0xC8A5, 0xC7F9, 0xC747, 0xC695, 0xC5EB, 0xC550, 0xC4CB, 0xC463 -.hword 0xC41F, 0xC407, 0x1477, 0x1524, 0x1705, 0x19DE, 0x1D76, 0x2192 -.hword 0x28D4, 0x31F1, 0x36C6, 0x32B9, 0x2A65, 0x2574, 0x285B, 0x2EA6 -.hword 0x32A6, 0x32F5, 0x3240, 0x30F9, 0x2F90, 0x2E75, 0x2E19, 0x3103 -.hword 0x33F1, 0x3416, 0x3420, 0x3413, 0x33F2, 0x33C1, 0x3384, 0x333E -.hword 0x32F2, 0x32A6, 0x325B, 0x3215, 0x31D9, 0x31AA, 0x318B, 0x3180 -.hword 0x1ED6, 0x1EFC, 0x1F55, 0x1FBF, 0x2016, 0x2035, 0x1FE9, 0x1F46 -.hword 0x1E95, 0x1DE7, 0x1D2A, 0x1C71, 0x1BAF, 0x1AF0, 0x1A6E, 0x1A05 -.hword 0x1981, 0x190C, 0x18D1, 0x18F7, 0x19AA, 0x1E43, 0x229E, 0x2313 -.hword 0x2368, 0x23A1, 0x23C0, 0x23C9, 0x23C1, 0x23AA, 0x2389, 0x2360 -.hword 0x2333, 0x2307, 0x22DE, 0x22BD, 0x22A6, 0x229E, 0xAC65, 0xAF48 -.hword 0xB627, 0xBE56, 0xC528, 0xC7EF, 0xC1C8, 0xB55C, 0xAB55, 0xA6C6 -.hword 0xA49C, 0xA444, 0xA6CE, 0xAB2A, 0xAD9B, 0xAD3F, 0xABFC, 0xAA3F -.hword 0xA872, 0xA701, 0xA659, 0xA957, 0xAC94, 0xACE6, 0xAD21, 0xAD48 -.hword 0xAD5E, 0xAD65, 0xAD5F, 0xAD4F, 0xAD38, 0xAD1B, 0xACFC, 0xACDE -.hword 0xACC1, 0xACAA, 0xAC9A, 0xAC94, 0xF766, 0xF74B, 0xF703, 0xF69C -.hword 0xF621, 0xF5A0, 0xF527, 0xF4C1, 0xF47D, 0xF48F, 0xF4EE, 0xF548 -.hword 0xF588, 0xF5CE, 0xF618, 0xF662, 0xF6AB, 0xF6EF, 0xF72D, 0xF761 -.hword 0xF78A, 0xF7A4, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD -.hword 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD -.hword 0xF7AD, 0xF7AD, 0x0936, 0x090F, 0x08A6, 0x0810, 0x075E, 0x06A6 -.hword 0x05F9, 0x056C, 0x0512, 0x054C, 0x0604, 0x069C, 0x06F2, 0x074B -.hword 0x07A5, 0x07FE, 0x0853, 0x08A2, 0x08E8, 0x0922, 0x094F, 0x096C -.hword 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976 -.hword 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976 -.hword 0xC04F, 0xBFB5, 0xBE19, 0xBBC7, 0xB90A, 0xB62F, 0xB381, 0xB14D -.hword 0xAFDD, 0xB097, 0xB32F, 0xB56A, 0xB6C5, 0xB836, 0xB9B1, 0xBB2A -.hword 0xBC96, 0xBDEA, 0xBF19, 0xC019, 0xC0DE, 0xC15D, 0xC18A, 0xC18A -.hword 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A -.hword 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0x2D1D, 0x2DC2 -.hword 0x2F74, 0x31DD, 0x34A4, 0x3772, 0x39F0, 0x3BC4, 0x3C99, 0x3964 -.hword 0x3325, 0x2F8F, 0x2F73, 0x2FC9, 0x3079, 0x316C, 0x328B, 0x33BE -.hword 0x34ED, 0x3601, 0x36E4, 0x377D, 0x37B5, 0x37B5, 0x37B5, 0x37B5 -.hword 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5 -.hword 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0xE969, 0xE842, 0xE52C, 0xE0B1 -.hword 0xDB5E, 0xD5BD, 0xD05B, 0xCBC3, 0xC881, 0xC84C, 0xCB1F, 0xCEE6 -.hword 0xD3AD, 0xD968, 0xDDE0, 0xDEF7, 0xDE5F, 0xDDB9, 0xDCCE, 0xDC7C -.hword 0xDACE, 0xD539, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B -.hword 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B -.hword 0xD18B, 0xD18B, 0xEB3A, 0xEA9C, 0xE900, 0xE6C6, 0xE44A, 0xE1EA -.hword 0xE005, 0xDEF9, 0xDF24, 0xE491, 0xEE45, 0xF517, 0xF57D, 0xF300 -.hword 0xF10E, 0xF1BF, 0xF26F, 0xF0EF, 0xEEEA, 0xEDD8, 0xEBDA, 0xE6B9 -.hword 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371 -.hword 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371 -.hword 0x9744, 0x97CB, 0x9929, 0x9B0C, 0x9D22, 0x9F17, 0xA09A, 0xA158 -.hword 0xA0FF, 0x9BF3, 0x92F6, 0x8C3E, 0x8A61, 0x8ACA, 0x8BED, 0x8E33 -.hword 0x912C, 0x9364, 0x956E, 0x9686, 0x99C9, 0xA3A7, 0xAA18, 0xAA18 -.hword 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18 -.hword 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0x02B1, 0x02AC -.hword 0x02A1, 0x0290, 0x027B, 0x0264, 0x024D, 0x0238, 0x0227, 0x021C -.hword 0x021D, 0x0220, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 -.hword 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 -.hword 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 -.hword 0x0221, 0x0221, 0x0221, 0x0221, 0xFE2A, 0xFE25, 0xFE18, 0xFE05 -.hword 0xFDED, 0xFDD4, 0xFDBA, 0xFDA3, 0xFD8F, 0xFD83, 0xFD84, 0xFD88 -.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 -.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 -.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 -.hword 0xFD88, 0xFD88, 0xB8FC, 0xB94C, 0xBA27, 0xBB6A, 0xBCF3, 0xBEA0 -.hword 0xC04D, 0xC1DA, 0xC323, 0xC3E9, 0xC3DE, 0xC399, 0xC393, 0xC393 -.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 -.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 -.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 -.hword 0x3BC8, 0x3BD0, 0x3BE2, 0x3BFA, 0x3C11, 0x3C20, 0x3C22, 0x3C10 -.hword 0x3BE4, 0x3B57, 0x39D1, 0x389B, 0x3886, 0x3886, 0x3886, 0x3886 -.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886 -.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886 -.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x227C, 0x233D -.hword 0x2537, 0x27FF, 0x2B29, 0x2E48, 0x30F0, 0x32B6, 0x332E, 0x2EBA -.hword 0x25FB, 0x1EE0, 0x1BDA, 0x1A78, 0x1950, 0x17CB, 0x1751, 0x195F -.hword 0x1B9B, 0x1AAF, 0x1AFF, 0x22ED, 0x2928, 0x2928, 0x2928, 0x2928 -.hword 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928 -.hword 0x2928, 0x2928, 0x2928, 0x2928, 0x1F35, 0x1F7F, 0x2038, 0x212D -.hword 0x222D, 0x2302, 0x237B, 0x2363, 0x2289, 0x1DA7, 0x15B7, 0x10DF -.hword 0x1287, 0x1747, 0x1B0E, 0x1AA9, 0x1A89, 0x1F58, 0x24E9, 0x2859 -.hword 0x2A78, 0x2AB3, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43 -.hword 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43 -.hword 0x2A43, 0x2A43, 0xAED7, 0xAED4, 0xAEB6, 0xAE5C, 0xADA7, 0xAC75 -.hword 0xAAA8, 0xA81E, 0xA4B7, 0x9B56, 0x8D51, 0x843A, 0x8598, 0x8BE4 -.hword 0x9019, 0x8C72, 0x8850, 0x8B8E, 0x8F8C, 0x8E07, 0x8DCF, 0x97A3 -.hword 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A -.hword 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0001, 0x0003, 0x0005, 0xFFCC, 0xFF4D, 0xFECE, 0xFE94 -.hword 0xFEE3, 0x0000, 0x02DE, 0x0762, 0x0C3D, 0x101D, 0x11B2, 0x10B7 -.hword 0x0E30, 0x0ABB, 0x06F7, 0x0382, 0x00FA, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x00A6, 0x014C, 0x0000, 0xFAA7 -.hword 0xF35B, 0xEE7C, 0xF0C9, 0xF500, 0xF632, 0xF6A9, 0xF6A2, 0xF4DE -.hword 0xF29A, 0xF3C7, 0xF98F, 0x018F, 0x0A6C, 0x12C8, 0x1945, 0x1C85 -.hword 0x1A9C, 0x1446, 0x0C1B, 0x04B7, 0x00B3, 0x0032, 0x0140, 0x0352 -.hword 0x05DF, 0x085C, 0x0A40, 0x0B00, 0x0000, 0xFE9D, 0xFB3C, 0xF70A -.hword 0xF336, 0xF0ED, 0xF079, 0xF221, 0xF70A, 0x03C3, 0x13BE, 0x1A7A -.hword 0x05BC, 0xECB8, 0xE496, 0xE1E8, 0xE562, 0xF4D6, 0x0A71, 0x1575 -.hword 0x1208, 0x0945, 0xFDDD, 0xF27E, 0xE9D9, 0xE69C, 0xEC4D, 0xF948 -.hword 0x0880, 0x14EA, 0x1979, 0x152F, 0x0BCF, 0xFF74, 0xF232, 0xE623 -.hword 0xDD5D, 0xD9FA, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFD9, 0xFF84 -.hword 0xFF2E, 0xFF07, 0xFF3D, 0x0000, 0x01F5, 0x0509, 0x0858, 0x0AFC -.hword 0x0C11, 0x0B66, 0x09AC, 0x0751, 0x04BF, 0x0264, 0x00AB, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0096, 0x012D -.hword 0x0000, 0xFB1F, 0xF47A, 0xF01D, 0xF294, 0xF6A2, 0xF736, 0xF6EC -.hword 0xF6A2, 0xF617, 0xF58B, 0xF6A2, 0xF9CD, 0xFE02, 0x029E, 0x0702 -.hword 0x0A8E, 0x0CA1, 0x0C60, 0x0A21, 0x070D, 0x044C, 0x0308, 0x0360 -.hword 0x0479, 0x0609, 0x07C3, 0x095D, 0x0A8A, 0x0B00, 0x0000, 0xFDDA -.hword 0xF8A7, 0xF24A, 0xECA4, 0xE998, 0xEB2E, 0xF07F, 0xF70A, 0x00E3 -.hword 0x0BF6, 0x0F7B, 0xFC12, 0xE71C, 0xE4C2, 0xE896, 0xF014, 0xFEEA -.hword 0x1169, 0x1A0A, 0x15FD, 0x0D11, 0x01AD, 0xF63A, 0xED1D, 0xE8BF -.hword 0xEBFF, 0xF561, 0x00C0, 0x09F6, 0x0CDE, 0x0896, 0x002A, 0xF55C -.hword 0xE9E8, 0xDF90, 0xD813, 0xD531, 0x0000, 0xFFF0, 0xFFC6, 0xFF92 -.hword 0xFF60, 0xFF3F, 0xFF4D, 0xFF70, 0xFF5C, 0xFEE2, 0xFE32, 0xFD93 -.hword 0xFD28, 0xFCE3, 0xFCB7, 0xFC9B, 0xFC8F, 0xFC98, 0xFCB2, 0xFCCB -.hword 0xFCDD, 0xFCEF, 0xFD01, 0xFD13, 0xFD27, 0xFD3D, 0xFD57, 0xFD76 -.hword 0xFD96, 0xFDB2, 0xFDC6, 0xFDD3, 0xFDDE, 0xFDE5, 0xFDEB, 0xFDEE -.hword 0xFDF0, 0xFDF0, 0x0000, 0xFFD8, 0xFF74, 0xFEF3, 0xFE76, 0xFE1C -.hword 0xFDFF, 0xFE08, 0xFE12, 0xFDEC, 0xFDC6, 0xFE02, 0xFEB1, 0x00D5 -.hword 0x064F, 0x0CB5, 0x0F73, 0x0AC5, 0x026F, 0xFD25, 0xFC65, 0xFCE3 -.hword 0xFE24, 0xFFAD, 0x0102, 0x01A9, 0x0186, 0x00F3, 0x0029, 0xFF64 -.hword 0xFEDA, 0xFE86, 0xFE3C, 0xFDFD, 0xFDCA, 0xFDA5, 0xFD8D, 0xFD85 -.hword 0xCC9B, 0xCD9E, 0xD017, 0xD334, 0xD620, 0xD808, 0xD8CA, 0xD840 -.hword 0xD596, 0xCD8F, 0xC367, 0xBFF7, 0xD135, 0xE3F6, 0xE517, 0xE0D6 -.hword 0xDD6F, 0xDCE0, 0xDD29, 0xDE87, 0xE178, 0xE5A7, 0xEA1D, 0xEDDD -.hword 0xEFEF, 0xEF57, 0xEA5B, 0xE16B, 0xD6D2, 0xCCDB, 0xC5D2, 0xC163 -.hword 0xBDB2, 0xBABA, 0xB874, 0xB6DB, 0xB5EA, 0xB59B, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -ukiki_seg5_animindex_0500E9AC: # 0x0500E9AC -.hword 0x0001, 0x0000, 0x0026, 0x0001, 0x0001, 0x0000, 0x0026, 0x0027 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x004D -.hword 0x0001, 0x0000, 0x0001, 0x05D2, 0x0001, 0x0000, 0x0026, 0x010B -.hword 0x0026, 0x0131, 0x0026, 0x0157, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0026, 0x00E5, 0x0026, 0x0073, 0x0026, 0x0099, 0x0026, 0x00BF -.hword 0x0001, 0x0000, 0x0001, 0x05D1, 0x0001, 0x0000, 0x0026, 0x01F2 -.hword 0x0026, 0x0218, 0x0026, 0x023E, 0x0026, 0x0180, 0x0026, 0x01A6 -.hword 0x0026, 0x01CC, 0x0001, 0x017D, 0x0001, 0x017E, 0x0001, 0x017F -.hword 0x0001, 0x0000, 0x0001, 0x05D0, 0x0001, 0x0000, 0x0026, 0x02FC -.hword 0x0026, 0x0322, 0x0026, 0x0348, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0026, 0x02D6, 0x0026, 0x0264, 0x0026, 0x028A, 0x0026, 0x02B0 -.hword 0x0001, 0x0000, 0x0001, 0x05CF, 0x0001, 0x0000, 0x0026, 0x0406 -.hword 0x0026, 0x042C, 0x0026, 0x0452, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0026, 0x03E0, 0x0026, 0x036E, 0x0026, 0x0394, 0x0026, 0x03BA -.hword 0x0001, 0x0000, 0x0001, 0x05CE, 0x0001, 0x0000, 0x0026, 0x055C -.hword 0x0026, 0x0582, 0x0026, 0x05A8, 0x0026, 0x04EA, 0x0026, 0x0510 -.hword 0x0026, 0x0536, 0x0026, 0x0478, 0x0026, 0x049E, 0x0026, 0x04C4 - -ukiki_seg5_anim_0500EACC: # 0x0500EACC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x26 -.hword 0x17 -.word ukiki_seg5_animvalue_0500DE04 -.word ukiki_seg5_animindex_0500E9AC -.word 0 - -ukiki_seg5_animvalue_0500EAE4: # 0x0500EAE4 -.hword 0x0000, 0x0067, 0x0065, 0x005F, 0x005A, 0x0057, 0x0059, 0x005D -.hword 0x0061, 0x0065, 0x0067, 0x0000, 0x0000, 0x0002, 0x0003, 0x0004 -.hword 0x0004, 0x0003, 0x0001, 0x0000, 0x0000, 0x1EF6, 0x1FCA, 0x219C -.hword 0x236E, 0x2442, 0x23B9, 0x2272, 0x20E7, 0x1F95, 0x1EF7, 0x292E -.hword 0x2801, 0x2624, 0x2617, 0x2946, 0x2E22, 0x32B3, 0x34FF, 0x2F94 -.hword 0x293D, 0x32F8, 0x340D, 0x366F, 0x38D0, 0x39E5, 0x3933, 0x3786 -.hword 0x3582, 0x33C8, 0x32FA, 0xE437, 0xDF50, 0xD487, 0xC9BE, 0xC4D8 -.hword 0xC802, 0xCF97, 0xD8BA, 0xE08C, 0xE430, 0x2555, 0x24F7, 0x2427 -.hword 0x2358, 0x22FA, 0x2337, 0x23C8, 0x2478, 0x250E, 0x2554, 0xF666 -.hword 0xF51C, 0xF248, 0xEF73, 0xEE29, 0xEEFE, 0xF0FC, 0xF362, 0xF56F -.hword 0xF664, 0x908B, 0x91A6, 0x9415, 0x9683, 0x979E, 0x96E8, 0x9532 -.hword 0x9322, 0x915F, 0x908C, 0x057F, 0x0557, 0x04FD, 0x04A4, 0x047B -.hword 0x0495, 0x04D4, 0x0520, 0x0561, 0x057F, 0xFE7C, 0xFE2B, 0xFD7A -.hword 0xFCC8, 0xFC78, 0xFCAC, 0xFD29, 0xFDBF, 0xFE40, 0xFE7C, 0x27DE -.hword 0x2A66, 0x2FF8, 0x358A, 0x3812, 0x3670, 0x3285, 0x2DCD, 0x29C3 -.hword 0x27E1, 0xDCE1, 0xD82B, 0xCDCE, 0xC371, 0xBEBB, 0xC1C6, 0xC90F -.hword 0xD1D7, 0xD95B, 0xDCDB, 0xE468, 0xE4E7, 0xE5FD, 0xE713, 0xE791 -.hword 0xE740, 0xE67C, 0xE590, 0xE4C7, 0xE469, 0x0B3F, 0x0C3C, 0x0E6B -.hword 0x1099, 0x1196, 0x10F2, 0x0F6A, 0x0D91, 0x0BFD, 0x0B40, 0x9426 -.hword 0x9590, 0x98AE, 0x9BCB, 0x9D36, 0x9C4C, 0x9A1B, 0x9778, 0x9535 -.hword 0x9428, 0xF3F2, 0xF3DF, 0xF3B4, 0xF389, 0xF376, 0xF383, 0xF3A1 -.hword 0xF3C5, 0xF3E4, 0xF3F2, 0x038F, 0x02E9, 0x017B, 0x000E, 0xFF68 -.hword 0xFFD4, 0x00D4, 0x0209, 0x0313, 0x038E, 0xAAC2, 0xA8B1, 0xA425 -.hword 0x9F98, 0x9D87, 0x9EDD, 0xA210, 0xA5EA, 0xA936, 0xAABF, 0x2D1D -.hword 0x2F47, 0x340A, 0x38CD, 0x3AF7, 0x3992, 0x3639, 0x3230, 0x2EBC -.hword 0x2D20, 0xE969, 0xE9CE, 0xEAAE, 0xEB8E, 0xEBF3, 0xEBB2, 0xEB14 -.hword 0xEA57, 0xE9B5, 0xE969, 0xEB3A, 0xEAD8, 0xEA01, 0xE929, 0xE8C8 -.hword 0xE907, 0xE99E, 0xEA55, 0xEAF1, 0xEB39, 0x9744, 0x967E, 0x94CC -.hword 0x9319, 0x9254, 0x92D3, 0x9405, 0x9575, 0x96B0, 0x9743, 0x0341 -.hword 0x033C, 0x0332, 0x0328, 0x0324, 0x0327, 0x032E, 0x0336, 0x033D -.hword 0x0341, 0xFFD7, 0x0000, 0x005A, 0x00B5, 0x00DE, 0x00C3, 0x0083 -.hword 0x0037, 0xFFF6, 0xFFD7, 0xA2A1, 0xA099, 0x9C21, 0x97AA, 0x95A2 -.hword 0x96F1, 0x9A16, 0x9DDF, 0xA11C, 0xA29F, 0x2FF7, 0x3293, 0x3851 -.hword 0x3E0F, 0x40AC, 0x3EFC, 0x3AF3, 0x3615, 0x31EB, 0x2FFB, 0x143B -.hword 0x13D1, 0x12E9, 0x1201, 0x1197, 0x11DC, 0x127F, 0x1343, 0x13EC -.hword 0x143A, 0x0AE3, 0x0B84, 0x0CE6, 0x0E49, 0x0EEA, 0x0E82, 0x0D89 -.hword 0x0C5C, 0x0B5B, 0x0AE4, 0x96C2, 0x9571, 0x928B, 0x8FA5, 0x8E54 -.hword 0x8F2D, 0x9137, 0x93AC, 0x95C6, 0x96C1, 0x0B7E, 0x084F, 0x014E -.hword 0xFA4E, 0xF71F, 0xF92E, 0xFE1A, 0x0408, 0x091C, 0x0B7A, 0xF35E -.hword 0xF29B, 0xF0ED, 0xEF3E, 0xEE7B, 0xEEF9, 0xF028, 0xF194, 0xF2CC -.hword 0xF35D, 0xB247, 0xB39D, 0xB68E, 0xB97F, 0xBAD5, 0xB9F8, 0xB7E7 -.hword 0xB569, 0xB347, 0xB248, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0500ED88: # 0x0500ED88 -.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x000A, 0x000B, 0x000A, 0x0015 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0150 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x001F -.hword 0x0001, 0x0000, 0x0001, 0x014F, 0x0001, 0x0000, 0x000A, 0x003D -.hword 0x000A, 0x0047, 0x000A, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0029 -.hword 0x0001, 0x0000, 0x0001, 0x014E, 0x0001, 0x0000, 0x000A, 0x0083 -.hword 0x000A, 0x008D, 0x000A, 0x0097, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0079, 0x000A, 0x005B, 0x000A, 0x0065, 0x000A, 0x006F -.hword 0x0001, 0x0000, 0x0001, 0x014D, 0x0001, 0x0000, 0x000A, 0x00C9 -.hword 0x000A, 0x00D3, 0x000A, 0x00DD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x00BF, 0x000A, 0x00A1, 0x000A, 0x00AB, 0x000A, 0x00B5 -.hword 0x0001, 0x0000, 0x0001, 0x014C, 0x0001, 0x0000, 0x000A, 0x010F -.hword 0x000A, 0x0119, 0x000A, 0x0123, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0105, 0x000A, 0x00E7, 0x000A, 0x00F1, 0x000A, 0x00FB -.hword 0x0001, 0x0000, 0x0001, 0x014B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000A, 0x0141, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000A, 0x0137, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x012D - -ukiki_seg5_anim_0500EEA8: # 0x0500EEA8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0A -.hword 0x17 -.word ukiki_seg5_animvalue_0500EAE4 -.word ukiki_seg5_animindex_0500ED88 -.word 0 - -ukiki_seg5_animvalue_0500EEC0: # 0x0500EEC0 -.hword 0x0000, 0x0055, 0x0066, 0x0093, 0x00CD, 0x0107, 0x0134, 0x0146 -.hword 0x013B, 0x011D, 0x00F2, 0x00C0, 0x008C, 0x005D, 0x005C, 0x0059 -.hword 0x0055, 0x000B, 0x23D8, 0x2256, 0x1E82, 0x1967, 0x1410, 0x0F87 -.hword 0x0CD6, 0x0CAD, 0x0E83, 0x1193, 0x151A, 0x1AE3, 0x2070, 0x22A9 -.hword 0x239F, 0x23D7, 0x0000, 0xFFF6, 0xFFDB, 0xFFB8, 0xFF96, 0xFF7B -.hword 0xFF70, 0xFF79, 0xFF8F, 0xFFAC, 0xFFCD, 0xFFEB, 0x0000, 0x0007 -.hword 0x0004, 0x0000, 0x0000, 0x0035, 0x00BA, 0x0167, 0x0214, 0x0299 -.hword 0x02CE, 0x02A4, 0x0238, 0x01A4, 0x0102, 0x006D, 0x0000, 0xFFDB -.hword 0xFFEA, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF6, 0xFFEB -.hword 0x0000, 0x0046, 0x00A9, 0x010F, 0x015F, 0x017F, 0x0146, 0x00C6 -.hword 0x0043, 0x0000, 0x0000, 0x0039, 0x0073, 0x0000, 0xFDED, 0xFB14 -.hword 0xF97C, 0xF99B, 0xFA5E, 0xFB7C, 0xFCAA, 0xFD9E, 0xFE65, 0xFF27 -.hword 0xFFBD, 0x0000, 0x3CBD, 0x3965, 0x3343, 0x302C, 0x3476, 0x3BD5 -.hword 0x3F2E, 0x3C28, 0x3668, 0x2FD9, 0x2A66, 0x27F9, 0x2AEA, 0x31D4 -.hword 0x38FF, 0x3CB3, 0xDEB4, 0xD169, 0xB1A0, 0x8B7E, 0x6B23, 0x5CBB -.hword 0x6274, 0x7372, 0x8B49, 0xA582, 0xBDB1, 0xCF67, 0xD91B, 0xDD8D -.hword 0xDEC0, 0xDEB4, 0x0007, 0xFB78, 0xF086, 0xE350, 0xD7F3, 0xD28C -.hword 0xD3B3, 0xD862, 0xDF4E, 0xE729, 0xEEA6, 0xF477, 0xF8D5, 0xFC86 -.hword 0xFF14, 0x0007, 0xD662, 0xDED2, 0xF2F9, 0x0B16, 0x1F6D, 0x283C -.hword 0x2402, 0x1863, 0x0858, 0xF6DE, 0xE6EB, 0xDB7C, 0xD615, 0xD4D7 -.hword 0xD5A5, 0xD662, 0xBDEA, 0xCC55, 0xE046, 0xEB23, 0xF347, 0xF523 -.hword 0xF104, 0xEA43, 0xE1F1, 0xD91C, 0xD0D4, 0xCA26, 0xC522, 0xC146 -.hword 0xBECB, 0xBDEA, 0x2227, 0x2662, 0x307D, 0x3C96, 0x46CA, 0x4B37 -.hword 0x491A, 0x4349, 0x3B41, 0x3280, 0x2A82, 0x24C7, 0x220F, 0x2169 -.hword 0x21CA, 0x2227, 0xFE7E, 0xFC6C, 0xF774, 0xF16E, 0xEC33, 0xE99D -.hword 0xE9E4, 0xEBAC, 0xEE6F, 0xF1A6, 0xF4CD, 0xF75C, 0xF9A6, 0xFBF8 -.hword 0xFDC5, 0xFE7E, 0x95AA, 0x92D2, 0x8BFC, 0x83B7, 0x7C8C, 0x790F -.hword 0x7991, 0x7C32, 0x8034, 0x84CF, 0x8945, 0x8CD5, 0x8FD2, 0x92AE -.hword 0x94D2, 0x95AA, 0x27BC, 0x2C7A, 0x37C6, 0x453D, 0x507A, 0x551B -.hword 0x5229, 0x4AD3, 0x40EE, 0x364E, 0x2CC6, 0x262A, 0x23DC, 0x24AF -.hword 0x26A4, 0x27BC, 0xEF4C, 0xF473, 0x00DC, 0x0FFA, 0x1D3D, 0x2416 -.hword 0x241B, 0x20AC, 0x1AE5, 0x13E2, 0x0CC0, 0x069B, 0xFFFF, 0xF850 -.hword 0xF1F3, 0xEF4C, 0xD351, 0xD861, 0xE480, 0xF313, 0xFF81, 0x052F -.hword 0x035C, 0xFD64, 0xF4DC, 0xEB5F, 0xE284, 0xDBE2, 0xD7BE, 0xD51C -.hword 0xD3B9, 0xD351, 0xC266, 0xD234, 0xE6F2, 0xEF1C, 0xF38B, 0xF3C4 -.hword 0xF0BA, 0xEC11, 0xE65B, 0xE029, 0xDA0D, 0xD498, 0xCEFA, 0xC907 -.hword 0xC451, 0xC266, 0xE538, 0xE539, 0xE529, 0xE4E9, 0xE45A, 0xE35E -.hword 0xE19D, 0xDF24, 0xDC6D, 0xD9F3, 0xD830, 0xD79E, 0xD9D8, 0xDE82 -.hword 0xE320, 0xE538, 0xFA18, 0xFBE5, 0x0035, 0x0562, 0x09C9, 0x0BC2 -.hword 0x0B04, 0x08C3, 0x0596, 0x0214, 0xFED6, 0xFC72, 0xFB15, 0xFA62 -.hword 0xFA21, 0xFA18, 0x9876, 0x950D, 0x8CD3, 0x82C4, 0x79DD, 0x7523 -.hword 0x74C6, 0x768E, 0x79D6, 0x7DFC, 0x825E, 0x8652, 0x8B24, 0x9128 -.hword 0x964A, 0x9876, 0xF3D7, 0xF5DC, 0xF9FA, 0xFD44, 0xFEF1, 0xFFF6 -.hword 0x0000, 0xFF60, 0xFE7F, 0xFD38, 0xFB64, 0xF8DD, 0xEFA2, 0xF1E7 -.hword 0xF31B, 0xF3D5, 0x013B, 0x01DD, 0x0301, 0x0382, 0x028B, 0x00ED -.hword 0x0000, 0x0026, 0x00B6, 0x0170, 0x0215, 0x0265, 0x005C, 0x0239 -.hword 0x01C3, 0x013D, 0x97E5, 0xA39C, 0xBAAC, 0xCAF2, 0xCCC8, 0xC86F -.hword 0xC3A3, 0xC114, 0xBEFD, 0xBC6C, 0xB86F, 0xB214, 0x97A9, 0x98E0 -.hword 0x989A, 0x97E7, 0x3DCD, 0x3890, 0x2E70, 0x27CD, 0x28E1, 0x2D43 -.hword 0x3060, 0x30A4, 0x2FFE, 0x2F1E, 0x2EB3, 0x2F6C, 0x3272, 0x3727 -.hword 0x3B95, 0x3DC8, 0xF108, 0xF08F, 0xEF78, 0xEE43, 0xECB2, 0xEAEA -.hword 0xE9FE, 0xEA1C, 0xEAA3, 0xEB6D, 0xEC53, 0xED31, 0xEE39, 0xEF76 -.hword 0xF086, 0xF107, 0xECAE, 0xED1E, 0xEE1F, 0xEF3C, 0xF0AE, 0xF253 -.hword 0xF32C, 0xF310, 0xF294, 0xF1DA, 0xF105, 0xF039, 0xEF45, 0xEE21 -.hword 0xED26, 0xECAF, 0x9196, 0x93AC, 0x9879, 0x9DCC, 0xA4B4, 0xAC90 -.hword 0xB0A1, 0xB01A, 0xADC7, 0xAA4F, 0xA656, 0xA284, 0x9DF8, 0x9882 -.hword 0x93D3, 0x919B, 0x1481, 0x113E, 0x0AC1, 0x05FB, 0x04B6, 0x04F5 -.hword 0x05FE, 0x077B, 0x0968, 0x0B8B, 0x0DA8, 0x0F85, 0x0F4B, 0x120F -.hword 0x133E, 0x147D, 0x047A, 0x0095, 0xF8E2, 0xF35B, 0xF27F, 0xF398 -.hword 0xF4D5, 0xF561, 0xF5CD, 0xF65C, 0xF755, 0xF8FB, 0x007B, 0x0004 -.hword 0x0225, 0x0473, 0x96D1, 0xA512, 0xC161, 0xD613, 0xDADE, 0xD8E8 -.hword 0xD4AA, 0xD086, 0xCBB9, 0xC606, 0xBF2B, 0xB6E9, 0xA20D, 0x9F12 -.hword 0x9B14, 0x96DF, 0x3881, 0x3191, 0x2450, 0x1C19, 0x1F18, 0x26F5 -.hword 0x2C4D, 0x2CC4, 0x2BA1, 0x29EE, 0x28B5, 0x28FE, 0x2C1A, 0x3131 -.hword 0x360E, 0x387B, 0xFCA5, 0x00BF, 0x08BB, 0x0E18, 0x0D85, 0x0A7D -.hword 0x08B5, 0x0999, 0x0B87, 0x0D9C, 0x0EF5, 0x0EB1, 0x0B36, 0x0547 -.hword 0xFF8D, 0xFCAC, 0x135A, 0x1188, 0x0E5E, 0x0D50, 0x1125, 0x1730 -.hword 0x1AAD, 0x1A57, 0x1895, 0x1628, 0x13D1, 0x1250, 0x11FE, 0x1260 -.hword 0x12FD, 0x1359, 0x933E, 0x93F7, 0x95F0, 0x98E2, 0x9E46, 0xA4ED -.hword 0xA88E, 0xA853, 0xA6A2, 0xA40A, 0xA11A, 0x9E62, 0x9B55, 0x97BF -.hword 0x94B2, 0x9341, 0x0000, 0x0000, 0x0002, 0x0003, 0x0005, 0x0006 -.hword 0x0000, 0xFFF1, 0xFFDB, 0xFFC4, 0xFFAF, 0xFFA0, 0xFF9A, 0xFFB2 -.hword 0xFFE1, 0x0000, 0x0000, 0x01C4, 0x04E5, 0x061C, 0x02FD, 0xFDE3 -.hword 0xFAB5, 0xFA3B, 0xFA7C, 0xFB3B, 0xFC3B, 0xFD3E, 0xFE08, 0xFEC7 -.hword 0xFF8F, 0xFFFE, 0x24C0, 0x191A, 0x01DF, 0xF0A0, 0xEB46, 0xEB29 -.hword 0xEEFA, 0xF574, 0xFDA9, 0x06C9, 0x1008, 0x1899, 0x1FAC, 0x23B6 -.hword 0x24D7, 0x24C3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0007 -.hword 0x0003, 0xFFF6, 0xFFE1, 0xFFCC, 0xFFB7, 0xFFA8, 0xFFA2, 0xFFB8 -.hword 0xFFE4, 0x0000, 0x0000, 0x017A, 0x040B, 0x04E3, 0x01CA, 0xFCE3 -.hword 0xF9E4, 0xF988, 0xF9E6, 0xFAC0, 0xFBDA, 0xFCF7, 0xFDD9, 0xFEAE -.hword 0xFF87, 0xFFFE, 0x1667, 0x0F17, 0x0049, 0xF4B0, 0xEF24, 0xEC39 -.hword 0xED3F, 0xF1C3, 0xF7F8, 0xFF1F, 0x0679, 0x0D4A, 0x12D2, 0x15D7 -.hword 0x1690, 0x166A, 0xB99C, 0xB94F, 0xB902, 0xB99C, 0xBB3E, 0xBD4F -.hword 0xBFA5, 0xC215, 0xC474, 0xC696, 0xC852, 0xC97B, 0xC9E8, 0xC60F -.hword 0xBE9E, 0xB9BE, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF - -ukiki_seg5_animindex_0500F410: # 0x0500F410 -.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0001, 0x0011, 0x0010, 0x0012 -.hword 0x0010, 0x0022, 0x0010, 0x0032, 0x0001, 0x0000, 0x0001, 0x02A7 -.hword 0x0001, 0x0000, 0x0010, 0x0042, 0x0010, 0x0052, 0x0010, 0x0062 -.hword 0x0001, 0x0000, 0x0001, 0x02A6, 0x0001, 0x0000, 0x0010, 0x00B2 -.hword 0x0010, 0x00C2, 0x0010, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x00A2, 0x0010, 0x0072, 0x0010, 0x0082, 0x0010, 0x0092 -.hword 0x0001, 0x0000, 0x0001, 0x02A5, 0x0001, 0x0000, 0x0010, 0x0122 -.hword 0x0010, 0x0132, 0x0010, 0x0142, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x0112, 0x0010, 0x00E2, 0x0010, 0x00F2, 0x0010, 0x0102 -.hword 0x0001, 0x0000, 0x0001, 0x02A4, 0x0001, 0x0000, 0x0010, 0x0192 -.hword 0x0010, 0x01A2, 0x0010, 0x01B2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x0182, 0x0010, 0x0152, 0x0010, 0x0162, 0x0010, 0x0172 -.hword 0x0001, 0x0000, 0x0001, 0x02A3, 0x0001, 0x0000, 0x0010, 0x0202 -.hword 0x0010, 0x0212, 0x0010, 0x0222, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0010, 0x01F2, 0x0010, 0x01C2, 0x0010, 0x01D2, 0x0010, 0x01E2 -.hword 0x0001, 0x0000, 0x0001, 0x02A2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0010, 0x0292, 0x0010, 0x0262, 0x0010, 0x0272 -.hword 0x0010, 0x0282, 0x0010, 0x0232, 0x0010, 0x0242, 0x0010, 0x0252 - -ukiki_seg5_anim_0500F530: # 0x0500F530 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x10 -.hword 0x17 -.word ukiki_seg5_animvalue_0500EEC0 -.word ukiki_seg5_animindex_0500F410 -.word 0 - -ukiki_seg5_animvalue_0500F548: # 0x0500F548 -.hword 0x0000, 0x0067, 0x00B2, 0x0158, 0x0200, 0x0250, 0x0238, 0x01F5 -.hword 0x0197, 0x012A, 0x00BD, 0x005D, 0x005C, 0x0058, 0x0055, 0x0058 -.hword 0x005F, 0x0064, 0x0067, 0x0000, 0x0001, 0x0005, 0x0008, 0x000B -.hword 0x000B, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B -.hword 0x000B, 0x0008, 0x0004, 0x0001, 0x0000, 0x1EF6, 0x1B81, 0x13C5 -.hword 0x0BBA, 0x0757, 0x0804, 0x0B84, 0x105E, 0x151A, 0x1B14, 0x2070 -.hword 0x22AE, 0x23B6, 0x23D8, 0x22F6, 0x214C, 0x1FAF, 0x1EF6, 0x0000 -.hword 0xFFE8, 0xFFB1, 0xFF7B, 0xFF62, 0xFF6C, 0xFF83, 0xFFA4, 0xFFC8 -.hword 0xFFE9, 0x0000, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0029, 0x008D, 0x0105, 0x0169, 0x0193, 0x0171 -.hword 0x011D, 0x00B2, 0x004A, 0x0000, 0xFFEA, 0xFFF5, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF7, 0xFFEE, 0x0003 -.hword 0x0049, 0x00AB, 0x0110, 0x015F, 0x017F, 0x014C, 0x00D7, 0x0056 -.hword 0x0000, 0xFFE6, 0xFFE9, 0xFFF8, 0x0000, 0x0000, 0x0000, 0xFDA7 -.hword 0xFAF2, 0xF97C, 0xF99B, 0xFA60, 0xFB7F, 0xFCAD, 0xFD9E, 0xFE57 -.hword 0xFF06, 0xFF99, 0x0000, 0x002A, 0x0026, 0x000E, 0x0000, 0x292E -.hword 0x302C, 0x36BD, 0x3CF8, 0x3F2E, 0x3C28, 0x3667, 0x2FD8, 0x2A65 -.hword 0x27F9, 0x2B09, 0x3225, 0x395B, 0x3CBD, 0x39C4, 0x3309, 0x2C44 -.hword 0x292E, 0x0000, 0xE499, 0xAD70, 0x8318, 0x76FF, 0x77BB, 0x7987 -.hword 0x731F, 0x6DC7, 0x7987, 0xB408, 0xF9C1, 0x09DD, 0x0981, 0x06E8 -.hword 0x03C4, 0x011D, 0x0000, 0x0000, 0xFB78, 0xF259, 0xEB5F, 0xE970 -.hword 0xE9A6, 0xEA03, 0xE813, 0xE64B, 0xEA03, 0xFD6E, 0x1343, 0x1140 -.hword 0x0D67, 0x095E, 0x04F9, 0x0172, 0x0000, 0x32F8, 0x2331, 0x0475 -.hword 0xEFB1, 0xF155, 0xFCEF, 0x060C, 0x07C9, 0x070B, 0x060C, 0x02E2 -.hword 0x042D, 0x1FAD, 0x26AC, 0x2AC4, 0x2EC0, 0x31C6, 0x32F8, 0xE437 -.hword 0xE1CC, 0xDE12, 0xDE53, 0xE6C1, 0xF32A, 0xFC40, 0xFFFE, 0x0068 -.hword 0xFC40, 0xED68, 0xD9F5, 0xCC11, 0xCB58, 0xCEE1, 0xD72C, 0xE010 -.hword 0xE437, 0x2555, 0x2AB4, 0x34E7, 0x3B0B, 0x3844, 0x316F, 0x2C3E -.hword 0x2CA3, 0x2EAD, 0x2C3E, 0x1BF6, 0x0AB5, 0x07C2, 0x09A4, 0x0DC2 -.hword 0x16F2, 0x20C2, 0x2555, 0xF666, 0xF0AC, 0xE57B, 0xDDD0, 0xDE1A -.hword 0xE1EA, 0xE4F0, 0xE48E, 0xE363, 0xE4F0, 0xEEBF, 0xF95B, 0xFBCF -.hword 0xFBAC, 0xFADF, 0xF920, 0xF744, 0xF666, 0x908B, 0x8399, 0x6A43 -.hword 0x58D1, 0x5931, 0x6173, 0x6804, 0x672A, 0x649F, 0x6804, 0x7D67 -.hword 0x9495, 0x9A0D, 0x99EF, 0x987F, 0x9564, 0x9215, 0x908B, 0x057F -.hword 0x1A01, 0x443E, 0x674B, 0x7859, 0x823A, 0x886A, 0x906A, 0x94BD -.hword 0x886A, 0x4F17, 0x0B88, 0x0006, 0xFFF4, 0x016E, 0x0345, 0x04D6 -.hword 0x057F, 0xFE7C, 0x00EE, 0x061B, 0x0ABE, 0x0DDA, 0x106B, 0x122A -.hword 0x13D7, 0x14B1, 0x122A, 0x06F1, 0xF8DA, 0xF1BD, 0xF3AA, 0xF6CA -.hword 0xFA5A, 0xFD46, 0xFE7C, 0x27DE, 0x1A9D, 0x0115, 0xF09F, 0xF457 -.hword 0x011F, 0x0AFB, 0x0DCA, 0x0DAC, 0x0AFB, 0xFE89, 0xF7AD, 0x20EA -.hword 0x26C7, 0x27BB, 0x2804, 0x27F5, 0x27DE, 0xDCE1, 0xDE48, 0xE224 -.hword 0xE7F4, 0xF142, 0xFC84, 0x0496, 0x0888, 0x094C, 0x0496, 0xF367 -.hword 0xDB86, 0xC3D3, 0xC3B7, 0xC92B, 0xD113, 0xD92B, 0xDCE1, 0xE468 -.hword 0xDCCF, 0xCDE6, 0xC37F, 0xC354, 0xC7AA, 0xCB27, 0xCA9A, 0xC932 -.hword 0xCB27, 0xD6BC, 0xE45A, 0xE681, 0xE725, 0xE71C, 0xE61B, 0xE4F5 -.hword 0xE468, 0x0B3F, 0x0D62, 0x11A2, 0x14BE, 0x1539, 0x148F, 0x13FC -.hword 0x141E, 0x1456, 0x13FC, 0x1206, 0x0FAE, 0x0F16, 0x0EA4, 0x0E14 -.hword 0x0CF7, 0x0BCB, 0x0B3F, 0x9426, 0x839C, 0x6324, 0x4C81, 0x4C2B -.hword 0x55A7, 0x5D46, 0x5C11, 0x5900, 0x5D46, 0x7694, 0x9459, 0x990A -.hword 0x9A68, 0x9A4B, 0x9802, 0x9565, 0x9426, 0xF3F2, 0xFD44, 0xFF44 -.hword 0xFFDC, 0x0000, 0xFF9E, 0xFE67, 0xFD27, 0xFBA0, 0xF8DD, 0xEFA2 -.hword 0xF1E7, 0xF315, 0xF3D7, 0xF40C, 0xF410, 0xF3FE, 0xF3F2, 0x038F -.hword 0x0382, 0x0253, 0x00F5, 0x0000, 0x0019, 0x00B6, 0x0162, 0x021B -.hword 0x0265, 0x005C, 0x0239, 0x01AC, 0x013B, 0x01B8, 0x0281, 0x033D -.hword 0x038F, 0xAAC2, 0xCAF2, 0xCC5C, 0xC800, 0xC3A3, 0xC174, 0xBEBD -.hword 0xBC11, 0xB8EC, 0xB214, 0x97A9, 0x98E0, 0x97D1, 0x97E5, 0x9C84 -.hword 0xA2D1, 0xA85E, 0xAAC2, 0x2D1D, 0x27CD, 0x2C2D, 0x31E9, 0x3060 -.hword 0x15FC, 0xFF88, 0x09E2, 0x1F02, 0x2F6C, 0x36BB, 0x3B35, 0x3D63 -.hword 0x3DCD, 0x3B08, 0x3550, 0x2FAB, 0x2D1D, 0xE969, 0xEE43, 0xEC33 -.hword 0xE918, 0xE9FE, 0x009A, 0xD858, 0xC8E7, 0x0408, 0xED31, 0xEBBE -.hword 0xED73, 0xEFFC, 0xF108, 0xEF93, 0xECFC, 0xEA83, 0xE969, 0xEB3A -.hword 0xEF3C, 0xF2DC, 0xF609, 0xF32C, 0xD03E, 0xCAF9, 0xCBE7, 0xD9E6 -.hword 0xF039, 0xF1E6, 0xF0A4, 0xEE4A, 0xECAE, 0xEC1A, 0xEBA4, 0xEB56 -.hword 0xEB3A, 0x9744, 0x9DCC, 0xA673, 0xAF10, 0xB0A1, 0x8CA4, 0x9E71 -.hword 0xAD4D, 0x8180, 0xA284, 0xA1F2, 0x9C5D, 0x95A0, 0x9196, 0x91AE -.hword 0x93B9, 0x961D, 0x9744, 0x0341, 0x05FB, 0x066E, 0x066D, 0x05FE -.hword 0x03C1, 0x02C9, 0x063D, 0x0B40, 0x0F85, 0x0F4B, 0x120F, 0x13F2 -.hword 0x1481, 0x106C, 0x0AA5, 0x057C, 0x0341, 0xFFD7, 0xF35B, 0xF264 -.hword 0xF397, 0xF4D5, 0xF567, 0xF61E, 0xF6A7, 0xF745, 0xF8FB, 0x007B -.hword 0x0004, 0x024F, 0x047A, 0x03BC, 0x0224, 0x008E, 0xFFD7, 0xA2A1 -.hword 0xD613, 0xDC4C, 0xD9DE, 0xD4AA, 0xCA1F, 0xBEEB, 0xBBCD, 0xBADF -.hword 0xB6E9, 0xA20D, 0x9F12, 0x9AA4, 0x96D1, 0x98FF, 0x9D05, 0xA0E5 -.hword 0xA2A1, 0x2FF7, 0x1C19, 0x20C2, 0x29A1, 0x2C4D, 0x19A5, 0x089B -.hword 0x0F30, 0x1D68, 0x28FE, 0x2F1A, 0x33BC, 0x36E0, 0x3881, 0x37A9 -.hword 0x34AC, 0x3177, 0x2FF7, 0x143B, 0x0E18, 0x0CF3, 0x0C86, 0x08B5 -.hword 0xF82B, 0xEBAB, 0xF4BE, 0x04CC, 0x0EB1, 0x0D1B, 0x0688, 0xFF88 -.hword 0xFCA5, 0x00B7, 0x08C8, 0x10AC, 0x143B, 0x0AE3, 0x0D50, 0x0FA8 -.hword 0x1256, 0x1AAD, 0x3800, 0x4E04, 0x3FA8, 0x2525, 0x1250, 0x0DEF -.hword 0x0F1B, 0x1224, 0x135A, 0x1182, 0x0EA7, 0x0C09, 0x0AE3, 0x96C2 -.hword 0x98E2, 0xA1D2, 0xAB46, 0xA88E, 0x7D61, 0x57B6, 0x673D, 0x87D5 -.hword 0x9E62, 0xA19A, 0x9D8A, 0x971D, 0x933E, 0x9341, 0x9486, 0x9608 -.hword 0x96C2, 0x0000, 0x0003, 0x0005, 0x0006, 0x0000, 0xFFF1, 0xFFDC -.hword 0xFFC5, 0xFFAF, 0xFFA0, 0xFF9A, 0xFFB1, 0xFFDF, 0x0000, 0x0008 -.hword 0x0007, 0x0002, 0x0000, 0x0000, 0x061C, 0x02C3, 0xFDC5, 0xFAB5 -.hword 0xFA3F, 0xFA82, 0xFB41, 0xFC3F, 0xFD40, 0xFE08, 0xFEBE, 0xFF7F -.hword 0x0000, 0x0028, 0x0024, 0x000D, 0x0000, 0x0B7E, 0xF0A0, 0xEBDE -.hword 0xEB7F, 0xEEFA, 0xF59B, 0xFE4C, 0x07F3, 0x1178, 0x19BE, 0x1FAC -.hword 0x1FE3, 0x1B21, 0x167E, 0x1327, 0x0F8D, 0x0CAB, 0x0B7E, 0x0000 -.hword 0x0000, 0x0003, 0x0007, 0x0003, 0xFFF6, 0xFFE2, 0xFFCC, 0xFFB7 -.hword 0xFFA9, 0xFFA2, 0xFFB8, 0xFFE2, 0x0000, 0x0007, 0x0006, 0x0002 -.hword 0x0000, 0x0000, 0x04E3, 0x0188, 0xFCC0, 0xF9E4, 0xF98C, 0xF9EB -.hword 0xFAC6, 0xFBDF, 0xFCF9, 0xFDD9, 0xFEA4, 0xFF75, 0x0000, 0x002C -.hword 0x0027, 0x000E, 0x0000, 0xF35E, 0xF4B0, 0xF156, 0xED59, 0xED3F -.hword 0xF207, 0xF8EB, 0x00C7, 0x0879, 0x0EDD, 0x12D2, 0x109E, 0x0935 -.hword 0x0270, 0xFD8F, 0xF8A9, 0xF4E2, 0xF35E, 0xB247, 0xB99C, 0xBC17 -.hword 0xBEB7, 0xC159, 0xC3DC, 0xC61E, 0xC7FB, 0xC953, 0xCA03, 0xC9E8 -.hword 0xC480, 0xBA63, 0xB317, 0xB111, 0xB0FF, 0xB1C5, 0xB247, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0500FB64: # 0x0500FB64 -.hword 0x0001, 0x0000, 0x0012, 0x0001, 0x0012, 0x0013, 0x0012, 0x0025 -.hword 0x0012, 0x0037, 0x0012, 0x0049, 0x0001, 0x0000, 0x0001, 0x030C -.hword 0x0001, 0x0000, 0x0012, 0x005B, 0x0012, 0x006D, 0x0012, 0x007F -.hword 0x0001, 0x0000, 0x0001, 0x030B, 0x0001, 0x0000, 0x0012, 0x00D9 -.hword 0x0012, 0x00EB, 0x0012, 0x00FD, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0012, 0x00C7, 0x0012, 0x0091, 0x0012, 0x00A3, 0x0012, 0x00B5 -.hword 0x0001, 0x0000, 0x0001, 0x030A, 0x0001, 0x0000, 0x0012, 0x0157 -.hword 0x0012, 0x0169, 0x0012, 0x017B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0012, 0x0145, 0x0012, 0x010F, 0x0012, 0x0121, 0x0012, 0x0133 -.hword 0x0001, 0x0000, 0x0001, 0x0309, 0x0001, 0x0000, 0x0012, 0x01D5 -.hword 0x0012, 0x01E7, 0x0012, 0x01F9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0012, 0x01C3, 0x0012, 0x018D, 0x0012, 0x019F, 0x0012, 0x01B1 -.hword 0x0001, 0x0000, 0x0001, 0x0308, 0x0001, 0x0000, 0x0012, 0x0253 -.hword 0x0012, 0x0265, 0x0012, 0x0277, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0012, 0x0241, 0x0012, 0x020B, 0x0012, 0x021D, 0x0012, 0x022F -.hword 0x0001, 0x0000, 0x0001, 0x0307, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0012, 0x02F5, 0x0012, 0x02BF, 0x0012, 0x02D1 -.hword 0x0012, 0x02E3, 0x0012, 0x0289, 0x0012, 0x029B, 0x0012, 0x02AD - -ukiki_seg5_anim_0500FC84: # 0x0500FC84 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x12 -.hword 0x17 -.word ukiki_seg5_animvalue_0500F548 -.word ukiki_seg5_animindex_0500FB64 -.word 0 - -ukiki_seg5_animvalue_0500FC9C: # 0x0500FC9C -.hword 0x0000, 0x0065, 0x0063, 0x005C, 0x0057, 0x005A, 0x005F, 0x0065 -.hword 0x0067, 0x2070, 0x22AE, 0x23B6, 0x23D8, 0x22F6, 0x214C, 0x1FAF -.hword 0x1EF6, 0x0000, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFEA, 0xFFF5, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x014C, 0x00D7, 0x0056, 0x0000, 0xFFE6, 0xFFE9, 0xFFF8 -.hword 0x0000, 0xFE57, 0xFF06, 0xFF99, 0x0000, 0x002A, 0x0026, 0x000E -.hword 0x0000, 0x2B09, 0x3225, 0x395B, 0x3CBD, 0x39C4, 0x3309, 0x2C44 -.hword 0x292E, 0xB408, 0xF9C1, 0x09DD, 0x0981, 0x06E8, 0x03C4, 0x011D -.hword 0x0000, 0xFD6E, 0x1343, 0x1140, 0x0D67, 0x095E, 0x04F9, 0x0172 -.hword 0x0000, 0x02E2, 0x042D, 0x1FAD, 0x26AC, 0x2AC4, 0x2EC0, 0x31C6 -.hword 0x32F8, 0xED68, 0xD9F5, 0xCC11, 0xCB58, 0xCEE1, 0xD72C, 0xE010 -.hword 0xE437, 0x1BF6, 0x0AB5, 0x07C2, 0x09A4, 0x0DC2, 0x16F2, 0x20C2 -.hword 0x2555, 0xEEBF, 0xF95B, 0xFBCF, 0xFBAC, 0xFADF, 0xF920, 0xF744 -.hword 0xF666, 0x7D67, 0x9495, 0x9A0D, 0x99EF, 0x987F, 0x9564, 0x9215 -.hword 0x908B, 0x4F17, 0x0B88, 0x0006, 0xFFF4, 0x016E, 0x0345, 0x04D6 -.hword 0x057F, 0x06F1, 0xF8DA, 0xF1BD, 0xF3AA, 0xF6CA, 0xFA5A, 0xFD46 -.hword 0xFE7C, 0xFE89, 0xF7AD, 0x20EA, 0x26C7, 0x27BB, 0x2804, 0x27F5 -.hword 0x27DE, 0xF367, 0xDB86, 0xC3D3, 0xC3B7, 0xC92B, 0xD113, 0xD92B -.hword 0xDCE1, 0xD6BC, 0xE45A, 0xE681, 0xE725, 0xE71C, 0xE61B, 0xE4F5 -.hword 0xE468, 0x1206, 0x0FAE, 0x0F16, 0x0EA4, 0x0E14, 0x0CF7, 0x0BCB -.hword 0x0B3F, 0x7694, 0x9459, 0x990A, 0x9A68, 0x9A4B, 0x9802, 0x9565 -.hword 0x9426, 0xEFA2, 0xF1E7, 0xF315, 0xF3D7, 0xF40C, 0xF410, 0xF3FE -.hword 0xF3F2, 0x005C, 0x0239, 0x01AC, 0x013B, 0x01B8, 0x0281, 0x033D -.hword 0x038F, 0x97A9, 0x98E0, 0x97D1, 0x97E5, 0x9C84, 0xA2D1, 0xA85E -.hword 0xAAC2, 0x36BB, 0x3B35, 0x3D63, 0x3DCD, 0x3B08, 0x3550, 0x2FAB -.hword 0x2D1D, 0xEBBE, 0xED73, 0xEFFC, 0xF108, 0xEF93, 0xECFC, 0xEA83 -.hword 0xE969, 0xF1E6, 0xF0A4, 0xEE4A, 0xECAE, 0xEC1A, 0xEBA4, 0xEB56 -.hword 0xEB3A, 0xA1F2, 0x9C5D, 0x95A0, 0x9196, 0x91AE, 0x93B9, 0x961D -.hword 0x9744, 0x0F4B, 0x120F, 0x13F2, 0x1481, 0x106C, 0x0AA5, 0x057C -.hword 0x0341, 0x007B, 0x0004, 0x024F, 0x047A, 0x03BC, 0x0224, 0x008E -.hword 0xFFD7, 0xA20D, 0x9F12, 0x9AA4, 0x96D1, 0x98FF, 0x9D05, 0xA0E5 -.hword 0xA2A1, 0x2F1A, 0x33BC, 0x36E0, 0x3881, 0x37A9, 0x34AC, 0x3177 -.hword 0x2FF7, 0x0D1B, 0x0688, 0xFF88, 0xFCA5, 0x00B7, 0x08C8, 0x10AC -.hword 0x143B, 0x0DEF, 0x0F1B, 0x1224, 0x135A, 0x1182, 0x0EA7, 0x0C09 -.hword 0x0AE3, 0xA19A, 0x9D8A, 0x971D, 0x933E, 0x9341, 0x9486, 0x9608 -.hword 0x96C2, 0xFF9A, 0xFFB1, 0xFFDF, 0x0000, 0x0008, 0x0007, 0x0002 -.hword 0x0000, 0xFE08, 0xFEBE, 0xFF7F, 0x0000, 0x0028, 0x0024, 0x000D -.hword 0x0000, 0x1FAC, 0x1FE3, 0x1B21, 0x167E, 0x1327, 0x0F8D, 0x0CAB -.hword 0x0B7E, 0xFFA2, 0xFFB8, 0xFFE2, 0x0000, 0x0007, 0x0006, 0x0002 -.hword 0x0000, 0xFDD9, 0xFEA4, 0xFF75, 0x0000, 0x002C, 0x0027, 0x000E -.hword 0x0000, 0x12D2, 0x109E, 0x0935, 0x0270, 0xFD8F, 0xF8A9, 0xF4E2 -.hword 0xF35E, 0xC9E8, 0xC480, 0xBA63, 0xB317, 0xB111, 0xB0FF, 0xB1C5 -.hword 0xB247, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0500FF4C: # 0x0500FF4C -.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0000, 0x0008, 0x0009 -.hword 0x0008, 0x0011, 0x0008, 0x0019, 0x0001, 0x0000, 0x0001, 0x0156 -.hword 0x0001, 0x0000, 0x0008, 0x0021, 0x0008, 0x0029, 0x0008, 0x0031 -.hword 0x0001, 0x0000, 0x0001, 0x0155, 0x0001, 0x0000, 0x0008, 0x0059 -.hword 0x0008, 0x0061, 0x0008, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0051, 0x0008, 0x0039, 0x0008, 0x0041, 0x0008, 0x0049 -.hword 0x0001, 0x0000, 0x0001, 0x0154, 0x0001, 0x0000, 0x0008, 0x0091 -.hword 0x0008, 0x0099, 0x0008, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x0089, 0x0008, 0x0071, 0x0008, 0x0079, 0x0008, 0x0081 -.hword 0x0001, 0x0000, 0x0001, 0x0153, 0x0001, 0x0000, 0x0008, 0x00C9 -.hword 0x0008, 0x00D1, 0x0008, 0x00D9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x00C1, 0x0008, 0x00A9, 0x0008, 0x00B1, 0x0008, 0x00B9 -.hword 0x0001, 0x0000, 0x0001, 0x0152, 0x0001, 0x0000, 0x0008, 0x0101 -.hword 0x0008, 0x0109, 0x0008, 0x0111, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0008, 0x00F9, 0x0008, 0x00E1, 0x0008, 0x00E9, 0x0008, 0x00F1 -.hword 0x0001, 0x0000, 0x0001, 0x0151, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0008, 0x0149, 0x0008, 0x0131, 0x0008, 0x0139 -.hword 0x0008, 0x0141, 0x0008, 0x0119, 0x0008, 0x0121, 0x0008, 0x0129 - -ukiki_seg5_anim_0501006C: # 0x0501006C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x08 -.hword 0x17 -.word ukiki_seg5_animvalue_0500FC9C -.word ukiki_seg5_animindex_0500FF4C -.word 0 - -ukiki_seg5_animvalue_05010084: # 0x05010084 -.hword 0x0000, 0x0067, 0x1EF6, 0x1B81, 0x13C5, 0x0BBA, 0x0757, 0x0804 -.hword 0x0B84, 0x0000, 0xFFE8, 0xFFB1, 0xFF7B, 0xFF62, 0xFF6C, 0xFF83 -.hword 0x0000, 0x0029, 0x008D, 0x0105, 0x0169, 0x0193, 0x0171, 0x0000 -.hword 0x0000, 0xFFF7, 0xFFEE, 0x0003, 0x0049, 0x00AB, 0x0000, 0x0000 -.hword 0xFDA7, 0xFAF2, 0xF97C, 0xF99B, 0xFA60, 0x292E, 0x302C, 0x36BD -.hword 0x3CF8, 0x3F2E, 0x3C28, 0x3667, 0x0000, 0xE499, 0xAD70, 0x8318 -.hword 0x76FF, 0x77BB, 0x7987, 0x0000, 0xFB78, 0xF259, 0xEB5F, 0xE970 -.hword 0xE9A6, 0xEA03, 0x32F8, 0x2331, 0x0475, 0xEFB1, 0xF155, 0xFCEF -.hword 0x060C, 0xE437, 0xE1CC, 0xDE12, 0xDE53, 0xE6C1, 0xF32A, 0xFC40 -.hword 0x2555, 0x2AB4, 0x34E7, 0x3B0B, 0x3844, 0x316F, 0x2C3E, 0xF666 -.hword 0xF0AC, 0xE57B, 0xDDD0, 0xDE1A, 0xE1EA, 0xE4F0, 0x908B, 0x8399 -.hword 0x6A43, 0x58D1, 0x5931, 0x6173, 0x6804, 0x057F, 0x1A01, 0x443E -.hword 0x674B, 0x7859, 0x823A, 0x886A, 0xFE7C, 0x00EE, 0x061B, 0x0ABE -.hword 0x0DDA, 0x106B, 0x122A, 0x27DE, 0x1A9D, 0x0115, 0xF09F, 0xF457 -.hword 0x011F, 0x0AFB, 0xDCE1, 0xDE48, 0xE224, 0xE7F4, 0xF142, 0xFC84 -.hword 0x0496, 0xE468, 0xDCCF, 0xCDE6, 0xC37F, 0xC354, 0xC7AA, 0xCB27 -.hword 0x0B3F, 0x0D62, 0x11A2, 0x14BE, 0x1539, 0x148F, 0x13FC, 0x9426 -.hword 0x839C, 0x6324, 0x4C81, 0x4C2B, 0x55A7, 0x5D46, 0xF3F2, 0xFD44 -.hword 0xFF44, 0xFFDC, 0x0000, 0xFF9E, 0xFE67, 0x038F, 0x0382, 0x0253 -.hword 0x00F5, 0x0000, 0x0019, 0x00B6, 0xAAC2, 0xCAF2, 0xCC5C, 0xC800 -.hword 0xC3A3, 0xC174, 0xBEBD, 0x2D1D, 0x27CD, 0x2C2D, 0x31E9, 0x3060 -.hword 0x15FC, 0xFF88, 0xE969, 0xEE43, 0xEC33, 0xE918, 0xE9FE, 0x009A -.hword 0xD858, 0xEB3A, 0xEF3C, 0xF2DC, 0xF609, 0xF32C, 0xD03E, 0xCAF9 -.hword 0x9744, 0x9DCC, 0xA673, 0xAF10, 0xB0A1, 0x8CA4, 0x9E71, 0x0341 -.hword 0x05FB, 0x066E, 0x066D, 0x05FE, 0x03C1, 0x02C9, 0xFFD7, 0xF35B -.hword 0xF264, 0xF397, 0xF4D5, 0xF567, 0xF61E, 0xA2A1, 0xD613, 0xDC4C -.hword 0xD9DE, 0xD4AA, 0xCA1F, 0xBEEB, 0x2FF7, 0x1C19, 0x20C2, 0x29A1 -.hword 0x2C4D, 0x19A5, 0x089B, 0x143B, 0x0E18, 0x0CF3, 0x0C86, 0x08B5 -.hword 0xF82B, 0xEBAB, 0x0AE3, 0x0D50, 0x0FA8, 0x1256, 0x1AAD, 0x3800 -.hword 0x4E04, 0x96C2, 0x98E2, 0xA1D2, 0xAB46, 0xA88E, 0x7D61, 0x57B6 -.hword 0x0000, 0x0003, 0x0005, 0x0006, 0x0000, 0xFFF1, 0xFFDC, 0x0000 -.hword 0x061C, 0x02C3, 0xFDC5, 0xFAB5, 0xFA3F, 0xFA82, 0x0B7E, 0xF0A0 -.hword 0xEBDE, 0xEB7F, 0xEEFA, 0xF59B, 0xFE4C, 0x0000, 0x0000, 0x0003 -.hword 0x0007, 0x0003, 0xFFF6, 0xFFE2, 0x0000, 0x04E3, 0x0188, 0xFCC0 -.hword 0xF9E4, 0xF98C, 0xF9EB, 0xF35E, 0xF4B0, 0xF156, 0xED59, 0xED3F -.hword 0xF207, 0xF8EB, 0xB247, 0xB99C, 0xBC17, 0xBEB7, 0xC159, 0xC3DC -.hword 0xC61E, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_050102D4: # 0x050102D4 -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0007, 0x0002 -.hword 0x0007, 0x0009, 0x0007, 0x0010, 0x0001, 0x0000, 0x0001, 0x0126 -.hword 0x0001, 0x0000, 0x0007, 0x0017, 0x0007, 0x001E, 0x0007, 0x0025 -.hword 0x0001, 0x0000, 0x0001, 0x0125, 0x0001, 0x0000, 0x0007, 0x0048 -.hword 0x0007, 0x004F, 0x0007, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x0041, 0x0007, 0x002C, 0x0007, 0x0033, 0x0007, 0x003A -.hword 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000, 0x0007, 0x0079 -.hword 0x0007, 0x0080, 0x0007, 0x0087, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x0072, 0x0007, 0x005D, 0x0007, 0x0064, 0x0007, 0x006B -.hword 0x0001, 0x0000, 0x0001, 0x0123, 0x0001, 0x0000, 0x0007, 0x00AA -.hword 0x0007, 0x00B1, 0x0007, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x00A3, 0x0007, 0x008E, 0x0007, 0x0095, 0x0007, 0x009C -.hword 0x0001, 0x0000, 0x0001, 0x0122, 0x0001, 0x0000, 0x0007, 0x00DB -.hword 0x0007, 0x00E2, 0x0007, 0x00E9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0007, 0x00D4, 0x0007, 0x00BF, 0x0007, 0x00C6, 0x0007, 0x00CD -.hword 0x0001, 0x0000, 0x0001, 0x0121, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0007, 0x011A, 0x0007, 0x0105, 0x0007, 0x010C -.hword 0x0007, 0x0113, 0x0007, 0x00F0, 0x0007, 0x00F7, 0x0007, 0x00FE - -ukiki_seg5_anim_050103F4: # 0x050103F4 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x07 -.hword 0x17 -.word ukiki_seg5_animvalue_05010084 -.word ukiki_seg5_animindex_050102D4 -.word 0 - -ukiki_seg5_animvalue_0501040C: # 0x0501040C -.hword 0x0000, 0x0067, 0x0067, 0x0068, 0x0068, 0x0069, 0x006A, 0x006B -.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C -.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D -.hword 0x006D, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C -.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C -.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006B, 0x006B, 0x006B, 0x006B -.hword 0x006A, 0x006A, 0x0069, 0x0069, 0x0069, 0x0068, 0x0068, 0x0068 -.hword 0x0068, 0x0067, 0x0067, 0x0067, 0x0067, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF9, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 -.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 -.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 -.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFB, 0xFFFC, 0xFFFC -.hword 0xFFFD, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x1EF6, 0x1E5F, 0x1CCD, 0x1A94, 0x1803, 0x156D, 0x1322 -.hword 0x1174, 0x10B4, 0x10B4, 0x10B4, 0x10B4, 0x10B5, 0x10B5, 0x10B5 -.hword 0x10B5, 0x10B5, 0x10B5, 0x10B6, 0x10B6, 0x10B6, 0x10B6, 0x10B6 -.hword 0x10B7, 0x10B7, 0x10B7, 0x10B7, 0x10B7, 0x10B8, 0x10B8, 0x10B8 -.hword 0x10B8, 0x10B8, 0x10B8, 0x10B9, 0x10B9, 0x10B9, 0x10B9, 0x10B9 -.hword 0x10BA, 0x10BA, 0x10BA, 0x10BA, 0x10BA, 0x10BB, 0x10BB, 0x10BB -.hword 0x10BB, 0x10BB, 0x10BB, 0x10BC, 0x10BC, 0x10BC, 0x10BC, 0x10BC -.hword 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BE, 0x10BE -.hword 0x10BE, 0x10BE, 0x10BE, 0x10BF, 0x10BF, 0x10BF, 0x10BF, 0x10BF -.hword 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C1, 0x10C1 -.hword 0x10C1, 0x10C1, 0x1180, 0x1251, 0x1333, 0x1420, 0x1517, 0x1613 -.hword 0x1712, 0x1810, 0x1909, 0x19FA, 0x1AE1, 0x1BB9, 0x1C7F, 0x1D30 -.hword 0x1DC9, 0x1E46, 0x1EA5, 0x1EE0, 0x1EF6, 0x0000, 0x02AB, 0x0921 -.hword 0x1110, 0x1829, 0x1C18, 0x1D89, 0x1E99, 0x1F25, 0x1F0B, 0x1E27 -.hword 0x1C58, 0x1979, 0x1569, 0x0FDD, 0x08DF, 0x00C8, 0xF7F5, 0xEEBE -.hword 0xE57E, 0xDC8F, 0xD44C, 0xCD10, 0xC735, 0xC315, 0xC103, 0xC0DA -.hword 0xC23D, 0xC4D1, 0xC83C, 0xCC22, 0xD028, 0xD3F3, 0xD728, 0xD9FE -.hword 0xDCED, 0xDFF9, 0xE325, 0xE675, 0xE9ED, 0xED8F, 0xF160, 0xF563 -.hword 0xF9BC, 0xFE78, 0x037B, 0x08AB, 0x0DEB, 0x1321, 0x182E, 0x1CF9 -.hword 0x2166, 0x2558, 0x28B3, 0x2B91, 0x2E1A, 0x3048, 0x3217, 0x3383 -.hword 0x3486, 0x351C, 0x3541, 0x34F0, 0x3424, 0x32FD, 0x31A0, 0x3011 -.hword 0x2E56, 0x2C74, 0x2A6E, 0x2849, 0x260A, 0x23B5, 0x2150, 0x1EDF -.hword 0x1C66, 0x19E9, 0x176F, 0x14FA, 0x1291, 0x1037, 0x0DF1, 0x0BC3 -.hword 0x09B3, 0x07A9, 0x0595, 0x0389, 0x0198, 0xFFD6, 0xFE51, 0xFD1D -.hword 0xFC4C, 0xFBFF, 0xFC31, 0xFCC0, 0xFD87, 0xFE61, 0xFF2C, 0xFFC2 -.hword 0x0000, 0x0000, 0x002C, 0x0090, 0x00F8, 0x0132, 0x0109, 0x0076 -.hword 0xFFA1, 0xFEA2, 0xFD8F, 0xFC82, 0xFB90, 0xFAD3, 0xFA62, 0xFA25 -.hword 0xF9F6, 0xF9D8, 0xF9CB, 0xF9D3, 0xF9F0, 0xFA25, 0xFA74, 0xFADE -.hword 0xFB65, 0xFC0B, 0xFCFD, 0xFE4F, 0xFFE6, 0x01A2, 0x0367, 0x0517 -.hword 0x0695, 0x07C2, 0x0882, 0x08D1, 0x08CE, 0x0887, 0x080E, 0x0773 -.hword 0x06C5, 0x0615, 0x0574, 0x04F0, 0x047B, 0x03F8, 0x036E, 0x02E1 -.hword 0x0253, 0x01CA, 0x014A, 0x00D7, 0x0075, 0x0028, 0xFFF6, 0xFFE0 -.hword 0xFFE6, 0x0002, 0x0032, 0x0071, 0x00BA, 0x0109, 0x0159, 0x01A7 -.hword 0x01ED, 0x0232, 0x027C, 0x02CC, 0x031F, 0x0375, 0x03CE, 0x0428 -.hword 0x0482, 0x04DB, 0x0534, 0x0589, 0x05DC, 0x062A, 0x0673, 0x06B7 -.hword 0x06F3, 0x0728, 0x0753, 0x0776, 0x078D, 0x0780, 0x073D, 0x06D0 -.hword 0x0645, 0x05A9, 0x0508, 0x046E, 0x03E9, 0x0363, 0x02C7, 0x0223 -.hword 0x0180, 0x00EC, 0x0073, 0x0020, 0x0000, 0x292E, 0x2A76, 0x2D80 -.hword 0x3115, 0x33FF, 0x3505, 0x3427, 0x3262, 0x2FFF, 0x2D47, 0x2A85 -.hword 0x2801, 0x2606, 0x24DD, 0x245F, 0x242F, 0x2441, 0x2488, 0x24FA -.hword 0x258C, 0x2630, 0x26DC, 0x2785, 0x281E, 0x289C, 0x2922, 0x29CF -.hword 0x2A92, 0x2B5B, 0x2C18, 0x2CB9, 0x2D2D, 0x2D62, 0x2D49, 0x2CA7 -.hword 0x2B70, 0x29D7, 0x2812, 0x2653, 0x24CF, 0x23B8, 0x2344, 0x23A5 -.hword 0x24E1, 0x26C5, 0x292C, 0x2BF4, 0x2EF9, 0x3218, 0x352E, 0x3818 -.hword 0x3AB1, 0x3CD8, 0x3E68, 0x3F68, 0x4000, 0x403E, 0x4032, 0x3FEA -.hword 0x3F74, 0x3EE0, 0x3E3C, 0x3D97, 0x3D00, 0x3C6D, 0x3BCE, 0x3B23 -.hword 0x3A6E, 0x39B0, 0x38EB, 0x3820, 0x3751, 0x367E, 0x35AA, 0x34D5 -.hword 0x3402, 0x3331, 0x3264, 0x319D, 0x30DC, 0x3024, 0x2F75, 0x2ED1 -.hword 0x2E3A, 0x2DCA, 0x2D8F, 0x2D7A, 0x2D7C, 0x2D87, 0x2D8A, 0x2D78 -.hword 0x2D40, 0x2CD6, 0x2C45, 0x2B9B, 0x2AEB, 0x2A44, 0x29B7, 0x2955 -.hword 0x292E, 0x0000, 0xFEE8, 0xFBDE, 0xF73C, 0xF160, 0xEAA6, 0xE36A -.hword 0xDC07, 0xD4DB, 0xCE41, 0xC896, 0xC436, 0xC17C, 0xBFEE, 0xBECA -.hword 0xBE08, 0xBD9D, 0xBD7E, 0xBDA3, 0xBDFF, 0xBE8A, 0xBF3A, 0xC003 -.hword 0xC0DC, 0xC1BB, 0xC296, 0xC363, 0xC416, 0xC4A7, 0xC50B, 0xC538 -.hword 0xC524, 0xC4C4, 0xC40F, 0xC2FB, 0xC17C, 0xBE79, 0xB93E, 0xB25F -.hword 0xAA6E, 0xA1FE, 0x99A3, 0x91EE, 0x8B73, 0x8674, 0x82C5, 0x8050 -.hword 0x7EFC, 0x8070, 0x83EB, 0x85E0, 0x84CD, 0x826F, 0x8012, 0x7EFC -.hword 0x8012, 0x826F, 0x84CD, 0x85E0, 0x8417, 0x80C8, 0x7EFC, 0x8012 -.hword 0x826F, 0x84CD, 0x85E0, 0x8417, 0x80C8, 0x7EFC, 0x80C8, 0x8417 -.hword 0x85E0, 0x84CD, 0x826F, 0x8012, 0x7EFC, 0x826F, 0x85E0, 0x8663 -.hword 0x8823, 0x8B73, 0x8F94, 0x9399, 0x978F, 0x9B82, 0x9F7D, 0xA38D -.hword 0xA7BD, 0xAC1A, 0xB0B0, 0xB58A, 0xBAB5, 0xC03D, 0xC62E, 0xCEB0 -.hword 0xDA7B, 0xE76E, 0xF36B, 0xFC50, 0xFFFE, 0x0000, 0xFFD7, 0xFF63 -.hword 0xFEB2, 0xFDD2, 0xFCD1, 0xFBBD, 0xFAA3, 0xF991, 0xF895, 0xF7BC -.hword 0xF715, 0xF6AD, 0xF664, 0xF613, 0xF5BC, 0xF562, 0xF505, 0xF4A9 -.hword 0xF44F, 0xF3FA, 0xF3AB, 0xF365, 0xF32A, 0xF2FC, 0xF2DD, 0xF2CF -.hword 0xF2D4, 0xF2EE, 0xF320, 0xF36C, 0xF3D3, 0xF457, 0xF4FC, 0xF5C2 -.hword 0xF6AD, 0xF872, 0xFB8B, 0xFF9B, 0x0446, 0x0931, 0x0E00, 0x1257 -.hword 0x15DB, 0x1807, 0x18FA, 0x194B, 0x198E, 0x1999, 0x1939, 0x18FA -.hword 0x1911, 0x1944, 0x1977, 0x198E, 0x1977, 0x1944, 0x1911, 0x18FA -.hword 0x1920, 0x1968, 0x198E, 0x1977, 0x1944, 0x1911, 0x18FA, 0x1920 -.hword 0x1968, 0x198E, 0x1968, 0x1920, 0x18FA, 0x1911, 0x1944, 0x1977 -.hword 0x198E, 0x1944, 0x18FA, 0x185F, 0x1713, 0x15DB, 0x14F7, 0x1422 -.hword 0x1358, 0x1295, 0x11D7, 0x1119, 0x1059, 0x0F92, 0x0EC1, 0x0DE4 -.hword 0x0CF5, 0x0BF2, 0x0AD7, 0x093F, 0x0709, 0x049B, 0x025C, 0x00B1 -.hword 0x0000, 0x32F8, 0x3172, 0x2D33, 0x26BE, 0x1E91, 0x152F, 0x0B17 -.hword 0x00CA, 0xF6CA, 0xED95, 0xE5AD, 0xDF92, 0xDBC5, 0xD97D, 0xD797 -.hword 0xD60D, 0xD4D8, 0xD3F2, 0xD354, 0xD2F9, 0xD2D9, 0xD2EE, 0xD331 -.hword 0xD39D, 0xD42B, 0xD4D4, 0xD592, 0xD65F, 0xD733, 0xD809, 0xD8DA -.hword 0xD9A0, 0xDA54, 0xDAF0, 0xDB6D, 0xDBC5, 0xDC59, 0xDD6D, 0xDED3 -.hword 0xE05B, 0xE1D4, 0xE310, 0xE3DF, 0xE410, 0xE24E, 0xDEB1, 0xDB2D -.hword 0xD9B8, 0xDCEC, 0xE2A2, 0xE5AF, 0xE3D1, 0xDFB4, 0xDB97, 0xD9B8 -.hword 0xDB97, 0xDFB4, 0xE3D1, 0xE5AF, 0xE295, 0xDCD2, 0xD9B8, 0xDB97 -.hword 0xDFB4, 0xE3D1, 0xE5AF, 0xE295, 0xDCD2, 0xD9B8, 0xDCD2, 0xE295 -.hword 0xE5AF, 0xE3D1, 0xDFB4, 0xDB97, 0xD9B8, 0xDFB4, 0xE5AF, 0xE4B6 -.hword 0xE360, 0xE410, 0xE68F, 0xE914, 0xEBA3, 0xEE43, 0xF0F7, 0xF3C4 -.hword 0xF6B1, 0xF9C1, 0xFCF9, 0x005E, 0x03F7, 0x07C6, 0x0BD2, 0x1195 -.hword 0x1991, 0x2256, 0x2A73, 0x3079, 0x32F7, 0xE437, 0xE3E5, 0xE302 -.hword 0xE1A6, 0xDFEA, 0xDDE7, 0xDBB6, 0xD970, 0xD72E, 0xD508, 0xD319 -.hword 0xD179, 0xD040, 0xCF4C, 0xCE68, 0xCD93, 0xCCCC, 0xCC11, 0xCB61 -.hword 0xCABB, 0xCA1D, 0xC987, 0xC8F7, 0xC86C, 0xC7E4, 0xC75F, 0xC6DA -.hword 0xC656, 0xC5D0, 0xC547, 0xC4BB, 0xC429, 0xC391, 0xC2F1, 0xC248 -.hword 0xC195, 0xC082, 0xBEFA, 0xBD60, 0xBC14, 0xBB79, 0xBB59, 0xBB3F -.hword 0xBB2B, 0xBB1C, 0xBB12, 0xBB0C, 0xBB0B, 0xBB0D, 0xBB13, 0xBB1D -.hword 0xBB29, 0xBB37, 0xBB48, 0xBB5B, 0xBB6F, 0xBB84, 0xBB9A, 0xBBB1 -.hword 0xBBC8, 0xBBDF, 0xBBF5, 0xBC0A, 0xBC1E, 0xBC31, 0xBC42, 0xBC50 -.hword 0xBC5C, 0xBC65, 0xBC6B, 0xBC6E, 0xBC6C, 0xBC66, 0xBC5C, 0xBC4D -.hword 0xBC39, 0xBC1F, 0xBBFF, 0xBBD9, 0xBBAC, 0xBB79, 0xBAF2, 0xB9E3 -.hword 0xB86C, 0xB6AF, 0xB4CE, 0xB2E9, 0xB122, 0xAF9A, 0xAE73, 0xADCE -.hword 0xADCD, 0xAE90, 0xB039, 0xB584, 0xBF71, 0xCB8A, 0xD758, 0xE063 -.hword 0xE434, 0x2555, 0x243F, 0x2181, 0x1DE1, 0x1A25, 0x1713, 0x1571 -.hword 0x1605, 0x1995, 0x25F2, 0x3B67, 0x5270, 0x6388, 0x6616, 0x62D5 -.hword 0x62F1, 0x632E, 0x636C, 0x6388, 0x636C, 0x632E, 0x62F1, 0x62D5 -.hword 0x6303, 0x6359, 0x6388, 0x648D, 0x668F, 0x67FD, 0x6745, 0x62D5 -.hword 0x586C, 0x491E, 0x3853, 0x2974, 0x1FEA, 0x1CA9, 0x1D3C, 0x1FED -.hword 0x2306, 0x24D2, 0x2506, 0x24CB, 0x249C, 0x24A5, 0x24B7, 0x24CA -.hword 0x24D2, 0x24C4, 0x24AA, 0x249C, 0x24A5, 0x24B7, 0x24CA, 0x24D2 -.hword 0x24CA, 0x24B7, 0x24A5, 0x249C, 0x24AA, 0x24C4, 0x24D2, 0x24CA -.hword 0x24B7, 0x24A5, 0x249C, 0x24AA, 0x24C4, 0x24D2, 0x24C4, 0x24AA -.hword 0x249C, 0x24A5, 0x24B7, 0x24CA, 0x24D2, 0x257D, 0x26D2, 0x27D1 -.hword 0x277C, 0x24D2, 0x2002, 0x1A13, 0x1347, 0x0BE2, 0x0427, 0xFC5B -.hword 0xF4BF, 0xED97, 0xE726, 0xE1B0, 0xDD79, 0xDAC2, 0xD9D0, 0xDF57 -.hword 0xED25, 0xFF22, 0x1136, 0x1F4E, 0x2551, 0xF666, 0xF657, 0xF63A -.hword 0xF624, 0xF62B, 0xF663, 0xF6E3, 0xF7C0, 0xF911, 0xFC07, 0x00B5 -.hword 0x057B, 0x08B9, 0x077C, 0x0547, 0x05D1, 0x0700, 0x082F, 0x08B9 -.hword 0x082F, 0x0700, 0x05D1, 0x0547, 0x062C, 0x07D4, 0x08B9, 0x0928 -.hword 0x09E4, 0x0A10, 0x08D0, 0x0547, 0xFD84, 0xF21B, 0xE602, 0xDC2C -.hword 0xD78C, 0xD9D4, 0xE104, 0xEA84, 0xF3BE, 0xFA1B, 0xFB7F, 0xF9D3 -.hword 0xF882, 0xF8C2, 0xF94E, 0xF9DB, 0xFA1B, 0xF9B1, 0xF8EC, 0xF882 -.hword 0xF8C2, 0xF94E, 0xF9DB, 0xFA1B, 0xF9DB, 0xF94E, 0xF8C2, 0xF882 -.hword 0xF8EC, 0xF9B1, 0xFA1B, 0xF9DB, 0xF94E, 0xF8C2, 0xF882, 0xF8EC -.hword 0xF9B1, 0xFA1B, 0xF9B1, 0xF8EC, 0xF882, 0xF8C2, 0xF94E, 0xF9DB -.hword 0xFA1B, 0xFA78, 0xFB33, 0xFBC0, 0xFB91, 0xFA1B, 0xF77A, 0xF442 -.hword 0xF096, 0xEC98, 0xE86C, 0xE435, 0xE015, 0xDC2F, 0xD8A8, 0xD5A1 -.hword 0xD33E, 0xD1A1, 0xD0EF, 0xD387, 0xDA55, 0xE349, 0xEC52, 0xF360 -.hword 0xF664, 0x908B, 0x91F8, 0x95BA, 0x9B05, 0xA111, 0xA714, 0xAC43 -.hword 0xAFD5, 0xB100, 0xAC6A, 0xA211, 0x9636, 0x8D16, 0x8975, 0x8900 -.hword 0x89A4, 0x8B0B, 0x8C73, 0x8D16, 0x8C73, 0x8B0B, 0x89A4, 0x8900 -.hword 0x8A0F, 0x8C07, 0x8D16, 0x8D75, 0x8E0A, 0x8E07, 0x8C9D, 0x8900 -.hword 0x82E0, 0x7AC8, 0x713B, 0x66B3, 0x5BAF, 0x4E43, 0x3DC1, 0x2C7D -.hword 0x1CCC, 0x1104, 0x0D53, 0x0FF4, 0x124C, 0x1219, 0x11A8, 0x1137 -.hword 0x1104, 0x1159, 0x11F7, 0x124C, 0x1219, 0x11A8, 0x1137, 0x1104 -.hword 0x1137, 0x11A8, 0x1219, 0x124C, 0x11F7, 0x1159, 0x1104, 0x1137 -.hword 0x11A8, 0x1219, 0x124C, 0x11F7, 0x1159, 0x1104, 0x1159, 0x11F7 -.hword 0x124C, 0x1219, 0x11A8, 0x1137, 0x1104, 0x0FED, 0x0DBF, 0x0C1D -.hword 0x0CA8, 0x1104, 0x1868, 0x20D5, 0x2A1A, 0x3408, 0x3E6D, 0x4919 -.hword 0x53DC, 0x5E86, 0x68E6, 0x72CB, 0x7C05, 0x8467, 0x8BBB, 0x90C7 -.hword 0x9300, 0x933F, 0x925B, 0x912C, 0x908B, 0x057F, 0x056E, 0x053F -.hword 0x04FE, 0x04B2, 0x0467, 0x0425, 0x03F7, 0x03E5, 0x03FA, 0x043F -.hword 0x04BE, 0x057F, 0x0923, 0x0F3E, 0x134E, 0x14D3, 0x1654, 0x17D1 -.hword 0x1949, 0x1ABD, 0x1C2D, 0x1D99, 0x1F01, 0x2066, 0x21C7, 0x2325 -.hword 0x247F, 0x25D6, 0x272A, 0x287C, 0x29CA, 0x2B16, 0x2C5F, 0x2DA5 -.hword 0x2EEA, 0x302C, 0x316C, 0x32AA, 0x33E7, 0x3522, 0x365B, 0x3793 -.hword 0x38C9, 0x39FE, 0x3B33, 0x3C66, 0x3D98, 0x3ECA, 0x3FFB, 0x412C -.hword 0x425D, 0x438D, 0x4469, 0x44BF, 0x44C0, 0x449F, 0x448F, 0x44A8 -.hword 0x44DB, 0x4526, 0x4584, 0x45F0, 0x4667, 0x46E4, 0x4763, 0x47DF -.hword 0x4856, 0x48C1, 0x491E, 0x4968, 0x499A, 0x49B1, 0x49A9, 0x497C -.hword 0x4927, 0x48A5, 0x47F3, 0x470C, 0x45EC, 0x448F, 0x42B8, 0x403C -.hword 0x3D30, 0x39AB, 0x35C2, 0x318A, 0x2D1A, 0x2887, 0x23E7, 0x1F4F -.hword 0x1AD6, 0x1691, 0x1296, 0x0EFA, 0x0BD3, 0x0938, 0x073D, 0x05F8 -.hword 0x0580, 0xFE7C, 0xFE74, 0xFE5E, 0xFE3E, 0xFE1A, 0xFDF6, 0xFDD7 -.hword 0xFDC1, 0xFDB8, 0xFDC2, 0xFDE3, 0xFE20, 0xFE7C, 0x0064, 0x037A -.hword 0x0514, 0x050B, 0x04FC, 0x04E9, 0x04D1, 0x04B5, 0x0495, 0x0471 -.hword 0x0449, 0x041E, 0x03EF, 0x03BE, 0x0389, 0x0353, 0x0319, 0x02DE -.hword 0x02A1, 0x0262, 0x0221, 0x01E0, 0x019D, 0x0159, 0x0115, 0x00D1 -.hword 0x008C, 0x0047, 0x0003, 0xFFC0, 0xFF7E, 0xFF3B, 0xFEFB, 0xFEBB -.hword 0xFE7D, 0xFE41, 0xFE07, 0xFDD0, 0xFD9B, 0xFD68, 0xFD43, 0xFD30 -.hword 0xFD29, 0xFD29, 0xFD29, 0xFD27, 0xFD24, 0xFD21, 0xFD1E, 0xFD1B -.hword 0xFD18, 0xFD15, 0xFD13, 0xFD10, 0xFD0E, 0xFD0C, 0xFD0B, 0xFD0A -.hword 0xFD09, 0xFD0A, 0xFD0B, 0xFD0C, 0xFD0F, 0xFD12, 0xFD16, 0xFD1B -.hword 0xFD22, 0xFD29, 0xFD33, 0xFD40, 0xFD51, 0xFD64, 0xFD79, 0xFD8F -.hword 0xFDA7, 0xFDC0, 0xFDD9, 0xFDF1, 0xFE09, 0xFE20, 0xFE36, 0xFE49 -.hword 0xFE5A, 0xFE68, 0xFE73, 0xFE7A, 0xFE7C, 0x27DE, 0x2825, 0x28E0 -.hword 0x29E8, 0x2B17, 0x2C46, 0x2D4F, 0x2E0A, 0x2E51, 0x2DFD, 0x2CE8 -.hword 0x2AEA, 0x27DE, 0x181B, 0xFE6D, 0xF052, 0xEF3F, 0xEE52, 0xED88 -.hword 0xECE0, 0xEC58, 0xEBEF, 0xEBA3, 0xEB73, 0xEB5D, 0xEB60, 0xEB79 -.hword 0xEBA8, 0xEBEA, 0xEC3F, 0xECA5, 0xED19, 0xED9B, 0xEE29, 0xEEC1 -.hword 0xEF62, 0xF00A, 0xF0B8, 0xF16A, 0xF21F, 0xF2D4, 0xF389, 0xF43C -.hword 0xF4EA, 0xF594, 0xF637, 0xF6D1, 0xF761, 0xF7E5, 0xF85C, 0xF8C5 -.hword 0xF91D, 0xF963, 0xF99D, 0xF9D1, 0xF9FA, 0xFA18, 0xFA27, 0xFA22 -.hword 0xFA07, 0xF9D9, 0xF99C, 0xF952, 0xF8FF, 0xF8A5, 0xF84A, 0xF7EE -.hword 0xF796, 0xF746, 0xF6FF, 0xF6C6, 0xF69D, 0xF688, 0xF689, 0xF6A5 -.hword 0xF6DF, 0xF739, 0xF7B7, 0xF85C, 0xF92B, 0xFA27, 0xFB7D, 0xFD4A -.hword 0xFF7F, 0x020C, 0x04E2, 0x07F0, 0x0B28, 0x0E79, 0x11D3, 0x1527 -.hword 0x1866, 0x1B7E, 0x1E61, 0x20FF, 0x2348, 0x252C, 0x269B, 0x2786 -.hword 0x27DE, 0xDCE1, 0xDD11, 0xDD8D, 0xDE3E, 0xDF08, 0xDFD2, 0xE083 -.hword 0xE100, 0xE12F, 0xE0F7, 0xE03E, 0xDEEA, 0xDCE1, 0xD250, 0xC120 -.hword 0xB7CE, 0xB74E, 0xB6E8, 0xB69A, 0xB664, 0xB644, 0xB639, 0xB642 -.hword 0xB65E, 0xB68B, 0xB6CA, 0xB718, 0xB775, 0xB7E0, 0xB857, 0xB8D9 -.hword 0xB965, 0xB9FB, 0xBA98, 0xBB3D, 0xBBE7, 0xBC96, 0xBD49, 0xBDFE -.hword 0xBEB5, 0xBF6C, 0xC023, 0xC0D7, 0xC189, 0xC237, 0xC2DF, 0xC382 -.hword 0xC41D, 0xC4B0, 0xC539, 0xC5B8, 0xC62B, 0xC692, 0xC6E1, 0xC714 -.hword 0xC732, 0xC741, 0xC749, 0xC74A, 0xC740, 0xC72C, 0xC710, 0xC6EE -.hword 0xC6C8, 0xC69E, 0xC673, 0xC647, 0xC61E, 0xC5F7, 0xC5D5, 0xC5B8 -.hword 0xC5A4, 0xC599, 0xC599, 0xC5A5, 0xC5BF, 0xC5E9, 0xC623, 0xC671 -.hword 0xC6D2, 0xC749, 0xC7EB, 0xC8C5, 0xC9CF, 0xCB04, 0xCC5B, 0xCDCD -.hword 0xCF52, 0xD0E3, 0xD278, 0xD40B, 0xD593, 0xD709, 0xD866, 0xD9A2 -.hword 0xDAB7, 0xDB9B, 0xDC49, 0xDCB8, 0xDCE1, 0xE468, 0xE48A, 0xE4E8 -.hword 0xE577, 0xE62F, 0xE703, 0xE7EA, 0xE8D9, 0xE9C5, 0xEB7B, 0xEDDC -.hword 0xEF82, 0xEF06, 0xE99F, 0xE12A, 0xDB38, 0xDA74, 0xDC01, 0xDD21 -.hword 0xDCA2, 0xDBB7, 0xDB38, 0xDC2C, 0xDD21, 0xDCA2, 0xDBB7, 0xDB38 -.hword 0xDB77, 0xDC0A, 0xDCAE, 0xDD21, 0xDD50, 0xDD52, 0xDD21, 0xDC80 -.hword 0xDBA5, 0xDB38, 0xDB84, 0xDC2C, 0xDCD4, 0xDD21, 0xDC2C, 0xDB38 -.hword 0xDB84, 0xDC2C, 0xDCD4, 0xDD21, 0xDD53, 0xDD18, 0xDB38, 0xD62B -.hword 0xCF43, 0xC984, 0xC585, 0xC1DF, 0xBE9F, 0xBBD4, 0xB98C, 0xB891 -.hword 0xB8DA, 0xB93C, 0xB963, 0xB9A3, 0xB9C5, 0xB9A2, 0xB95F, 0xB93C -.hword 0xB980, 0xB9C5, 0xB9B0, 0xB980, 0xB951, 0xB93C, 0xB95F, 0xB9A2 -.hword 0xB9C5, 0xB980, 0xB93C, 0xB8EE, 0xB8BE, 0xB9C5, 0xBBE7, 0xBE48 -.hword 0xC0DD, 0xC39B, 0xC678, 0xC96B, 0xCC67, 0xCF63, 0xD254, 0xD530 -.hword 0xD7EC, 0xDA7E, 0xDCDB, 0xDEF9, 0xE0CD, 0xE24C, 0xE36D, 0xE424 -.hword 0xE468, 0x0B3F, 0x0ACB, 0x099E, 0x07FD, 0x062F, 0x0479, 0x0321 -.hword 0x026E, 0x02A5, 0x055A, 0x0A8F, 0x1031, 0x142F, 0x1538, 0x14AC -.hword 0x147D, 0x15C1, 0x176C, 0x1842, 0x1748, 0x1577, 0x147D, 0x165F -.hword 0x1842, 0x1748, 0x1577, 0x147D, 0x14FB, 0x161C, 0x1760, 0x1842 -.hword 0x189F, 0x18A4, 0x1842, 0x1704, 0x1555, 0x147D, 0x1514, 0x165F -.hword 0x17AB, 0x1842, 0x165F, 0x147D, 0x1514, 0x165F, 0x17AB, 0x1842 -.hword 0x182D, 0x1741, 0x147D, 0x0E37, 0x05D3, 0xFEE2, 0xFA1B, 0xF5D3 -.hword 0xF202, 0xEEA2, 0xEBAC, 0xE982, 0xE87A, 0xE874, 0xEA38, 0xED06 -.hword 0xEE7D, 0xECED, 0xEA05, 0xE874, 0xEB79, 0xEE7D, 0xED8C, 0xEB79 -.hword 0xE966, 0xE874, 0xEA05, 0xECED, 0xEE7D, 0xEB79, 0xE874, 0xE9A9 -.hword 0xEC36, 0xEE7D, 0xF02A, 0xF1F4, 0xF3D5, 0xF5C7, 0xF7C5, 0xF9C8 -.hword 0xFBCB, 0xFDC7, 0xFFB6, 0x0192, 0x0357, 0x04FD, 0x067F, 0x07D6 -.hword 0x08FD, 0x09EE, 0x0AA3, 0x0B15, 0x0B3F, 0x9426, 0x94DD, 0x96CF -.hword 0x99AC, 0x9D26, 0xA0ED, 0xA4B3, 0xA82A, 0xAB02, 0xAC34, 0xAC3C -.hword 0xAD0E, 0xB09C, 0xBAB6, 0xC8C8, 0xD334, 0xD6D9, 0xD742, 0xD6DC -.hword 0xD5E9, 0xD427, 0xD334, 0xD508, 0xD6DC, 0xD5E9, 0xD427, 0xD334 -.hword 0xD3AE, 0xD4C7, 0xD601, 0xD6DC, 0xD736, 0xD73B, 0xD6DC, 0xD5A7 -.hword 0xD406, 0xD334, 0xD3C7, 0xD508, 0xD64A, 0xD6DC, 0xD508, 0xD334 -.hword 0xD3C7, 0xD508, 0xD64A, 0xD6DC, 0xD768, 0xD725, 0xD334, 0xC82E -.hword 0xB906, 0xAC68, 0xA39B, 0x9B88, 0x9459, 0x8E38, 0x894E, 0x8797 -.hword 0x88D9, 0x89EB, 0x8998, 0x8914, 0x88CF, 0x8918, 0x89A1, 0x89EB -.hword 0x895D, 0x88CF, 0x88FB, 0x895D, 0x89BE, 0x89EB, 0x89A1, 0x8918 -.hword 0x88CF, 0x895D, 0x89EB, 0x8986, 0x88E3, 0x88CF, 0x8953, 0x89EA -.hword 0x8A92, 0x8B48, 0x8C07, 0x8CCF, 0x8D9A, 0x8E67, 0x8F32, 0x8FF8 -.hword 0x90B7, 0x916B, 0x9210, 0x92A5, 0x9326, 0x9390, 0x93E0, 0x9413 -.hword 0x9426, 0xF3F2, 0xF3C7, 0xF35F, 0xF2E0, 0xF271, 0xF23A, 0xF285 -.hword 0xF322, 0xF37A, 0xF37E, 0xF382, 0xF385, 0xF389, 0xF38C, 0xF38F -.hword 0xF391, 0xF394, 0xF396, 0xF398, 0xF39A, 0xF39B, 0xF39C, 0xF39E -.hword 0xF39F, 0xF39F, 0xF3A0, 0xF3A0, 0xF3A1, 0xF3A1, 0xF3A1, 0xF3A1 -.hword 0xF3A1, 0xF3A0, 0xF3A0, 0xF39F, 0xF39E, 0xF39E, 0xF39D, 0xF39C -.hword 0xF39B, 0xF399, 0xF398, 0xF397, 0xF396, 0xF394, 0xF393, 0xF391 -.hword 0xF390, 0xF38E, 0xF38D, 0xF38B, 0xF38A, 0xF388, 0xF387, 0xF385 -.hword 0xF384, 0xF382, 0xF381, 0xF380, 0xF37E, 0xF37D, 0xF37C, 0xF37B -.hword 0xF37A, 0xF379, 0xF378, 0xF377, 0xF376, 0xF376, 0xF375, 0xF375 -.hword 0xF375, 0xF375, 0xF375, 0xF375, 0xF375, 0xF376, 0xF377, 0xF377 -.hword 0xF378, 0xF37A, 0xF37C, 0xF380, 0xF385, 0xF38B, 0xF392, 0xF39A -.hword 0xF3A2, 0xF3AB, 0xF3B4, 0xF3BE, 0xF3C7, 0xF3CF, 0xF3D7, 0xF3DF -.hword 0xF3E5, 0xF3EB, 0xF3EF, 0xF3F1, 0xF3F2, 0x038F, 0x037C, 0x034E -.hword 0x0316, 0x02E5, 0x02CD, 0x02F0, 0x0336, 0x035E, 0x0360, 0x0361 -.hword 0x0363, 0x0365, 0x0366, 0x0367, 0x0369, 0x036A, 0x036B, 0x036C -.hword 0x036C, 0x036D, 0x036E, 0x036E, 0x036F, 0x036F, 0x036F, 0x0370 -.hword 0x0370, 0x0370, 0x0370, 0x0370, 0x0370, 0x0370, 0x036F, 0x036F -.hword 0x036F, 0x036E, 0x036E, 0x036E, 0x036D, 0x036D, 0x036C, 0x036C -.hword 0x036B, 0x036A, 0x036A, 0x0369, 0x0368, 0x0368, 0x0367, 0x0366 -.hword 0x0366, 0x0365, 0x0364, 0x0364, 0x0363, 0x0362, 0x0362, 0x0361 -.hword 0x0361, 0x0360, 0x035F, 0x035F, 0x035E, 0x035E, 0x035E, 0x035D -.hword 0x035D, 0x035D, 0x035C, 0x035C, 0x035C, 0x035C, 0x035C, 0x035C -.hword 0x035C, 0x035C, 0x035D, 0x035D, 0x035D, 0x035E, 0x035F, 0x0360 -.hword 0x0362, 0x0365, 0x0368, 0x036B, 0x036E, 0x0372, 0x0376, 0x0379 -.hword 0x037D, 0x0381, 0x0384, 0x0387, 0x038A, 0x038C, 0x038D, 0x038F -.hword 0x038F, 0xAAC2, 0xAA82, 0xA9E9, 0xA92F, 0xA88C, 0xA838, 0xA89F -.hword 0xA97A, 0xA9F6, 0xA9FC, 0xAA01, 0xAA06, 0xAA0B, 0xAA0F, 0xAA13 -.hword 0xAA17, 0xAA1A, 0xAA1D, 0xAA20, 0xAA22, 0xAA24, 0xAA26, 0xAA27 -.hword 0xAA29, 0xAA2A, 0xAA2A, 0xAA2B, 0xAA2B, 0xAA2B, 0xAA2B, 0xAA2B -.hword 0xAA2A, 0xAA2A, 0xAA29, 0xAA28, 0xAA27, 0xAA25, 0xAA24, 0xAA23 -.hword 0xAA21, 0xAA1F, 0xAA1D, 0xAA1C, 0xAA1A, 0xAA18, 0xAA15, 0xAA13 -.hword 0xAA11, 0xAA0F, 0xAA0D, 0xAA0B, 0xAA08, 0xAA06, 0xAA04, 0xAA02 -.hword 0xAA00, 0xA9FE, 0xA9FC, 0xA9FA, 0xA9F8, 0xA9F7, 0xA9F5, 0xA9F3 -.hword 0xA9F2, 0xA9F1, 0xA9F0, 0xA9EF, 0xA9EE, 0xA9ED, 0xA9ED, 0xA9ED -.hword 0xA9EC, 0xA9ED, 0xA9ED, 0xA9ED, 0xA9EE, 0xA9EF, 0xA9F1, 0xA9F2 -.hword 0xA9F4, 0xA9F6, 0xA9FA, 0xAA00, 0xAA08, 0xAA13, 0xAA1F, 0xAA2C -.hword 0xAA3B, 0xAA4A, 0xAA59, 0xAA69, 0xAA78, 0xAA87, 0xAA94, 0xAAA1 -.hword 0xAAAC, 0xAAB5, 0xAABC, 0xAAC0, 0xAAC2, 0x2D1D, 0x2CF2, 0x2C7F -.hword 0x2BDC, 0x2B21, 0x2A63, 0x29BC, 0x2941, 0x290A, 0x28FD, 0x28F1 -.hword 0x28E5, 0x28D9, 0x28CE, 0x28C3, 0x28B9, 0x28AF, 0x28A5, 0x289C -.hword 0x2893, 0x288B, 0x2883, 0x287B, 0x2874, 0x286D, 0x2866, 0x2860 -.hword 0x285A, 0x2854, 0x284F, 0x284B, 0x2846, 0x2842, 0x283F, 0x283B -.hword 0x2838, 0x2836, 0x2834, 0x2832, 0x2830, 0x282F, 0x282E, 0x282E -.hword 0x282E, 0x282E, 0x282E, 0x282F, 0x2831, 0x2832, 0x2834, 0x2836 -.hword 0x2839, 0x283C, 0x283F, 0x2842, 0x2846, 0x284B, 0x284F, 0x2854 -.hword 0x2859, 0x285E, 0x2864, 0x286A, 0x2871, 0x2877, 0x287E, 0x2886 -.hword 0x288D, 0x2895, 0x289D, 0x28A6, 0x28AE, 0x28B7, 0x28C1, 0x28CA -.hword 0x28D4, 0x28DF, 0x28E9, 0x28F4, 0x28FF, 0x290A, 0x291D, 0x293D -.hword 0x2968, 0x299D, 0x29DB, 0x2A20, 0x2A69, 0x2AB6, 0x2B05, 0x2B55 -.hword 0x2BA2, 0x2BED, 0x2C33, 0x2C73, 0x2CAC, 0x2CDA, 0x2CFE, 0x2D15 -.hword 0x2D1D, 0xE969, 0xEA2F, 0xEC3A, 0xEF21, 0xF279, 0xF5D9, 0xF8D6 -.hword 0xFB06, 0xFC00, 0xFC3B, 0xFC73, 0xFCAA, 0xFCDF, 0xFD12, 0xFD43 -.hword 0xFD73, 0xFDA1, 0xFDCD, 0xFDF7, 0xFE1F, 0xFE46, 0xFE6B, 0xFE8E -.hword 0xFEB0, 0xFECF, 0xFEED, 0xFF0A, 0xFF24, 0xFF3D, 0xFF54, 0xFF6A -.hword 0xFF7E, 0xFF90, 0xFFA1, 0xFFB0, 0xFFBD, 0xFFC9, 0xFFD3, 0xFFDB -.hword 0xFFE2, 0xFFE8, 0xFFEB, 0xFFEE, 0xFFEE, 0xFFED, 0xFFEB, 0xFFE7 -.hword 0xFFE1, 0xFFDA, 0xFFD1, 0xFFC7, 0xFFBB, 0xFFAE, 0xFF9F, 0xFF8F -.hword 0xFF7E, 0xFF6B, 0xFF56, 0xFF40, 0xFF29, 0xFF10, 0xFEF6, 0xFEDA -.hword 0xFEBD, 0xFE9F, 0xFE7F, 0xFE5E, 0xFE3B, 0xFE17, 0xFDF2, 0xFDCB -.hword 0xFDA3, 0xFD7A, 0xFD4F, 0xFD23, 0xFCF6, 0xFCC7, 0xFC97, 0xFC66 -.hword 0xFC34, 0xFC00, 0xFBAB, 0xFB1A, 0xFA54, 0xF960, 0xF846, 0xF70E -.hword 0xF5BE, 0xF45E, 0xF2F6, 0xF18C, 0xF029, 0xEED4, 0xED93, 0xEC6F -.hword 0xEB6F, 0xEA9A, 0xE9F8, 0xE990, 0xE969, 0xEB3A, 0xEB6D, 0xEBF3 -.hword 0xECB1, 0xED8C, 0xEE69, 0xEF2D, 0xEFBC, 0xEFFC, 0xF00B, 0xF01A -.hword 0xF028, 0xF035, 0xF042, 0xF04F, 0xF05B, 0xF067, 0xF072, 0xF07D -.hword 0xF087, 0xF091, 0xF09B, 0xF0A4, 0xF0AC, 0xF0B4, 0xF0BC, 0xF0C3 -.hword 0xF0CA, 0xF0D0, 0xF0D6, 0xF0DC, 0xF0E1, 0xF0E6, 0xF0EA, 0xF0EE -.hword 0xF0F1, 0xF0F4, 0xF0F7, 0xF0F9, 0xF0FB, 0xF0FC, 0xF0FD, 0xF0FE -.hword 0xF0FE, 0xF0FD, 0xF0FD, 0xF0FC, 0xF0FA, 0xF0F8, 0xF0F6, 0xF0F4 -.hword 0xF0F1, 0xF0ED, 0xF0EA, 0xF0E5, 0xF0E1, 0xF0DC, 0xF0D7, 0xF0D1 -.hword 0xF0CB, 0xF0C5, 0xF0BE, 0xF0B7, 0xF0B0, 0xF0A8, 0xF0A0, 0xF097 -.hword 0xF08E, 0xF085, 0xF07C, 0xF072, 0xF067, 0xF05D, 0xF052, 0xF047 -.hword 0xF03B, 0xF02F, 0xF023, 0xF016, 0xF009, 0xEFFC, 0xEFE6, 0xEFC1 -.hword 0xEF8F, 0xEF50, 0xEF08, 0xEEB8, 0xEE62, 0xEE08, 0xEDAC, 0xED4F -.hword 0xECF4, 0xEC9D, 0xEC4B, 0xEC00, 0xEBBF, 0xEB88, 0xEB5F, 0xEB44 -.hword 0xEB3A, 0x9744, 0x97BC, 0x98FB, 0x9ABF, 0x9CC8, 0x9ED6, 0xA0A8 -.hword 0xA1FD, 0xA296, 0xA2B9, 0xA2DC, 0xA2FD, 0xA31D, 0xA33C, 0xA35A -.hword 0xA377, 0xA393, 0xA3AE, 0xA3C8, 0xA3E0, 0xA3F8, 0xA40E, 0xA424 -.hword 0xA438, 0xA44B, 0xA45E, 0xA46F, 0xA47F, 0xA48E, 0xA49C, 0xA4AA -.hword 0xA4B6, 0xA4C1, 0xA4CB, 0xA4D4, 0xA4DC, 0xA4E3, 0xA4EA, 0xA4EF -.hword 0xA4F3, 0xA4F6, 0xA4F8, 0xA4FA, 0xA4FA, 0xA4F9, 0xA4F8, 0xA4F5 -.hword 0xA4F2, 0xA4EE, 0xA4E8, 0xA4E2, 0xA4DB, 0xA4D3, 0xA4CA, 0xA4C0 -.hword 0xA4B6, 0xA4AA, 0xA49D, 0xA490, 0xA482, 0xA473, 0xA463, 0xA452 -.hword 0xA440, 0xA42E, 0xA41A, 0xA406, 0xA3F1, 0xA3DB, 0xA3C4, 0xA3AD -.hword 0xA395, 0xA37B, 0xA361, 0xA347, 0xA32B, 0xA30F, 0xA2F2, 0xA2D4 -.hword 0xA2B5, 0xA296, 0xA262, 0xA209, 0xA191, 0xA0FC, 0xA051, 0x9F92 -.hword 0x9EC6, 0x9DF0, 0x9D14, 0x9C38, 0x9B60, 0x9A90, 0x99CD, 0x991B -.hword 0x987F, 0x97FE, 0x979B, 0x975B, 0x9744, 0x0341, 0x03AD, 0x04B5 -.hword 0x0601, 0x0737, 0x07FF, 0x07E9, 0x0748, 0x06E3, 0x06E0, 0x06DD -.hword 0x06DA, 0x06D8, 0x06D6, 0x06D5, 0x06D4, 0x06D3, 0x06D3, 0x06D3 -.hword 0x06D4, 0x06D5, 0x06D6, 0x06D7, 0x06D9, 0x06DB, 0x06DD, 0x06DF -.hword 0x06E2, 0x06E5, 0x06E8, 0x06EB, 0x06EE, 0x06F1, 0x06F5, 0x06F8 -.hword 0x06FC, 0x0700, 0x0703, 0x0707, 0x070B, 0x070E, 0x0712, 0x0716 -.hword 0x071A, 0x071D, 0x0721, 0x0724, 0x0727, 0x072A, 0x072D, 0x0730 -.hword 0x0732, 0x0735, 0x0737, 0x0739, 0x073B, 0x073C, 0x073D, 0x073E -.hword 0x073E, 0x073F, 0x073E, 0x073E, 0x073D, 0x073C, 0x073A, 0x0738 -.hword 0x0735, 0x0732, 0x072E, 0x072A, 0x0726, 0x0721, 0x071B, 0x0715 -.hword 0x070E, 0x0707, 0x06FF, 0x06F6, 0x06ED, 0x06E3, 0x06D3, 0x06B6 -.hword 0x068F, 0x0660, 0x0629, 0x05EC, 0x05AA, 0x0565, 0x051F, 0x04D8 -.hword 0x0493, 0x0450, 0x0411, 0x03D8, 0x03A6, 0x037D, 0x035D, 0x0348 -.hword 0x0341, 0xFFD7, 0xFFDE, 0xFFED, 0xFFFE, 0x0009, 0x0008, 0xFFE5 -.hword 0xFFAA, 0xFF8B, 0xFF89, 0xFF88, 0xFF86, 0xFF85, 0xFF83, 0xFF82 -.hword 0xFF81, 0xFF80, 0xFF7F, 0xFF7E, 0xFF7D, 0xFF7C, 0xFF7B, 0xFF7A -.hword 0xFF79, 0xFF78, 0xFF78, 0xFF77, 0xFF77, 0xFF76, 0xFF76, 0xFF75 -.hword 0xFF75, 0xFF75, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74 -.hword 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF75, 0xFF75 -.hword 0xFF75, 0xFF75, 0xFF76, 0xFF76, 0xFF77, 0xFF77, 0xFF78, 0xFF78 -.hword 0xFF79, 0xFF79, 0xFF7A, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7C, 0xFF7D -.hword 0xFF7E, 0xFF7E, 0xFF7F, 0xFF80, 0xFF80, 0xFF81, 0xFF82, 0xFF83 -.hword 0xFF84, 0xFF84, 0xFF85, 0xFF86, 0xFF87, 0xFF88, 0xFF88, 0xFF89 -.hword 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8F, 0xFF92, 0xFF96, 0xFF9A, 0xFF9F -.hword 0xFFA5, 0xFFAA, 0xFFB0, 0xFFB6, 0xFFBB, 0xFFC1, 0xFFC6, 0xFFCA -.hword 0xFFCF, 0xFFD2, 0xFFD5, 0xFFD6, 0xFFD7, 0xA2A1, 0xA298, 0xA28A -.hword 0xA28D, 0xA2B8, 0xA320, 0xA464, 0xA62C, 0xA71B, 0xA729, 0xA736 -.hword 0xA742, 0xA74F, 0xA75A, 0xA766, 0xA771, 0xA77B, 0xA786, 0xA78F -.hword 0xA799, 0xA7A2, 0xA7AB, 0xA7B3, 0xA7BB, 0xA7C2, 0xA7C9, 0xA7D0 -.hword 0xA7D6, 0xA7DC, 0xA7E2, 0xA7E7, 0xA7EC, 0xA7F0, 0xA7F4, 0xA7F8 -.hword 0xA7FB, 0xA7FE, 0xA800, 0xA802, 0xA804, 0xA805, 0xA807, 0xA807 -.hword 0xA807, 0xA807, 0xA807, 0xA806, 0xA805, 0xA803, 0xA802, 0xA7FF -.hword 0xA7FD, 0xA7FA, 0xA7F6, 0xA7F3, 0xA7EF, 0xA7EA, 0xA7E6, 0xA7E1 -.hword 0xA7DB, 0xA7D5, 0xA7CF, 0xA7C9, 0xA7C2, 0xA7BB, 0xA7B3, 0xA7AC -.hword 0xA7A3, 0xA79B, 0xA792, 0xA789, 0xA780, 0xA776, 0xA76C, 0xA761 -.hword 0xA756, 0xA74B, 0xA740, 0xA734, 0xA728, 0xA71B, 0xA707, 0xA6E4 -.hword 0xA6B4, 0xA679, 0xA636, 0xA5EA, 0xA599, 0xA545, 0xA4EE, 0xA497 -.hword 0xA441, 0xA3EF, 0xA3A2, 0xA35C, 0xA31E, 0xA2EB, 0xA2C4, 0xA2AB -.hword 0xA2A1, 0x2FF7, 0x2FD5, 0x2F79, 0x2EF7, 0x2E60, 0x2DC9, 0x2D43 -.hword 0x2CE1, 0x2CB5, 0x2CAB, 0x2CA1, 0x2C97, 0x2C8E, 0x2C85, 0x2C7C -.hword 0x2C74, 0x2C6C, 0x2C64, 0x2C5D, 0x2C56, 0x2C4F, 0x2C48, 0x2C42 -.hword 0x2C3C, 0x2C37, 0x2C32, 0x2C2D, 0x2C28, 0x2C24, 0x2C1F, 0x2C1C -.hword 0x2C18, 0x2C15, 0x2C12, 0x2C0F, 0x2C0D, 0x2C0B, 0x2C09, 0x2C08 -.hword 0x2C07, 0x2C06, 0x2C05, 0x2C05, 0x2C05, 0x2C05, 0x2C05, 0x2C06 -.hword 0x2C07, 0x2C08, 0x2C0A, 0x2C0B, 0x2C0D, 0x2C10, 0x2C12, 0x2C15 -.hword 0x2C18, 0x2C1C, 0x2C1F, 0x2C23, 0x2C27, 0x2C2B, 0x2C30, 0x2C35 -.hword 0x2C3A, 0x2C3F, 0x2C45, 0x2C4B, 0x2C51, 0x2C57, 0x2C5E, 0x2C64 -.hword 0x2C6B, 0x2C73, 0x2C7A, 0x2C82, 0x2C8A, 0x2C92, 0x2C9A, 0x2CA3 -.hword 0x2CAC, 0x2CB5, 0x2CC4, 0x2CDD, 0x2D00, 0x2D2B, 0x2D5C, 0x2D93 -.hword 0x2DCE, 0x2E0B, 0x2E4B, 0x2E8A, 0x2EC8, 0x2F04, 0x2F3C, 0x2F6F -.hword 0x2F9C, 0x2FC2, 0x2FDE, 0x2FF0, 0x2FF7, 0x143B, 0x1406, 0x137D -.hword 0x12B9, 0x11D7, 0x10F4, 0x102A, 0x0F97, 0x0F55, 0x0F45, 0x0F37 -.hword 0x0F28, 0x0F1A, 0x0F0D, 0x0F00, 0x0EF3, 0x0EE7, 0x0EDC, 0x0ED0 -.hword 0x0EC6, 0x0EBC, 0x0EB2, 0x0EA9, 0x0EA0, 0x0E97, 0x0E8F, 0x0E88 -.hword 0x0E81, 0x0E7A, 0x0E74, 0x0E6F, 0x0E69, 0x0E65, 0x0E60, 0x0E5C -.hword 0x0E59, 0x0E56, 0x0E53, 0x0E51, 0x0E4F, 0x0E4E, 0x0E4D, 0x0E4C -.hword 0x0E4C, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F, 0x0E51, 0x0E53, 0x0E56 -.hword 0x0E59, 0x0E5D, 0x0E61, 0x0E65, 0x0E69, 0x0E6E, 0x0E74, 0x0E7A -.hword 0x0E80, 0x0E86, 0x0E8D, 0x0E95, 0x0E9C, 0x0EA4, 0x0EAD, 0x0EB5 -.hword 0x0EBE, 0x0EC8, 0x0ED2, 0x0EDC, 0x0EE6, 0x0EF1, 0x0EFD, 0x0F08 -.hword 0x0F14, 0x0F20, 0x0F2D, 0x0F3A, 0x0F47, 0x0F55, 0x0F6B, 0x0F91 -.hword 0x0FC6, 0x1006, 0x1050, 0x10A2, 0x10FB, 0x1158, 0x11B6, 0x1216 -.hword 0x1273, 0x12CD, 0x1322, 0x136F, 0x13B2, 0x13EA, 0x1415, 0x1430 -.hword 0x143B, 0x0AE3, 0x0AF6, 0x0B29, 0x0B72, 0x0BC6, 0x0C1B, 0x0C66 -.hword 0x0C9D, 0x0CB6, 0x0CBB, 0x0CC1, 0x0CC6, 0x0CCB, 0x0CD0, 0x0CD5 -.hword 0x0CDA, 0x0CDE, 0x0CE3, 0x0CE7, 0x0CEB, 0x0CEF, 0x0CF2, 0x0CF6 -.hword 0x0CF9, 0x0CFC, 0x0CFF, 0x0D02, 0x0D04, 0x0D07, 0x0D09, 0x0D0B -.hword 0x0D0D, 0x0D0F, 0x0D11, 0x0D12, 0x0D13, 0x0D15, 0x0D16, 0x0D16 -.hword 0x0D17, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18 -.hword 0x0D17, 0x0D16, 0x0D15, 0x0D14, 0x0D13, 0x0D12, 0x0D11, 0x0D0F -.hword 0x0D0D, 0x0D0B, 0x0D09, 0x0D07, 0x0D05, 0x0D03, 0x0D00, 0x0CFD -.hword 0x0CFA, 0x0CF7, 0x0CF4, 0x0CF1, 0x0CEE, 0x0CEA, 0x0CE6, 0x0CE3 -.hword 0x0CDF, 0x0CDB, 0x0CD6, 0x0CD2, 0x0CCE, 0x0CC9, 0x0CC4, 0x0CC0 -.hword 0x0CBB, 0x0CB6, 0x0CAD, 0x0C9F, 0x0C8C, 0x0C74, 0x0C58, 0x0C39 -.hword 0x0C18, 0x0BF6, 0x0BD3, 0x0BAF, 0x0B8C, 0x0B6B, 0x0B4B, 0x0B2F -.hword 0x0B16, 0x0B01, 0x0AF1, 0x0AE7, 0x0AE3, 0x96C2, 0x974C, 0x98B9 -.hword 0x9ABE, 0x9D12, 0x9F6B, 0xA180, 0xA306, 0xA3B4, 0xA3DD, 0xA404 -.hword 0xA42A, 0xA44F, 0xA473, 0xA495, 0xA4B6, 0xA4D6, 0xA4F5, 0xA512 -.hword 0xA52E, 0xA549, 0xA563, 0xA57C, 0xA593, 0xA5A9, 0xA5BE, 0xA5D2 -.hword 0xA5E4, 0xA5F6, 0xA606, 0xA615, 0xA623, 0xA62F, 0xA63B, 0xA645 -.hword 0xA64F, 0xA657, 0xA65E, 0xA664, 0xA669, 0xA66C, 0xA66F, 0xA670 -.hword 0xA671, 0xA670, 0xA66E, 0xA66B, 0xA667, 0xA663, 0xA65C, 0xA655 -.hword 0xA64D, 0xA644, 0xA63A, 0xA62F, 0xA622, 0xA615, 0xA607, 0xA5F8 -.hword 0xA5E7, 0xA5D6, 0xA5C4, 0xA5B0, 0xA59C, 0xA587, 0xA571, 0xA55A -.hword 0xA542, 0xA529, 0xA50F, 0xA4F4, 0xA4D8, 0xA4BB, 0xA49D, 0xA47F -.hword 0xA45F, 0xA43F, 0xA41E, 0xA3FB, 0xA3D8, 0xA3B4, 0xA379, 0xA314 -.hword 0xA28A, 0xA1E0, 0xA11C, 0xA043, 0x9F59, 0x9E64, 0x9D69, 0x9C6D -.hword 0x9B76, 0x9A88, 0x99A9, 0x98DE, 0x982B, 0x9797, 0x9726, 0x96DD -.hword 0x96C2, 0x0000, 0x0009, 0x001F, 0x003B, 0x0055, 0x0063, 0x005F -.hword 0x0041, 0x0000, 0xFF68, 0xFE72, 0xFD5C, 0xFC61, 0xFBBF, 0xFBC2 -.hword 0xFC46, 0xFCDF, 0xFD78, 0xFE38, 0xFF07, 0xFFCC, 0x0070, 0x00DC -.hword 0x00F8, 0x00A3, 0xFFE6, 0xFEEA, 0xFDD9, 0xFCDC, 0xFC1C, 0xFBC2 -.hword 0xFBC5, 0xFBF8, 0xFC52, 0xFCC9, 0xFD54, 0xFDE8, 0xFE7C, 0xFF07 -.hword 0xFF7E, 0xFFF0, 0x006D, 0x00EF, 0x016C, 0x01DD, 0x023A, 0x027A -.hword 0x0296, 0x0289, 0x0258, 0x020D, 0x01B0, 0x0149, 0x00E2, 0x0083 -.hword 0x0034, 0x0000, 0xFFE3, 0xFFD5, 0xFFD1, 0xFFD6, 0xFFE0, 0xFFED -.hword 0xFFFA, 0x0003, 0x0008, 0xFFD1, 0xFF55, 0xFED9, 0xFEA1, 0xFEEF -.hword 0x0008, 0x02C8, 0x0723, 0x0BFA, 0x1031, 0x12AC, 0x124A, 0x0FD7 -.hword 0x0D11, 0x0BB8, 0x0C60, 0x0E00, 0x0FF4, 0x1199, 0x124A, 0x116A -.hword 0x0F67, 0x0D32, 0x0BB8, 0x0B80, 0x0BEE, 0x0C41, 0x0BB8, 0x0A03 -.hword 0x079B, 0x04F3, 0x0280, 0x00B3, 0x0000, 0x0000, 0x0004, 0x000D -.hword 0x001A, 0x0025, 0x002B, 0x0029, 0x001C, 0x0000, 0xFFC8, 0xFF71 -.hword 0xFF07, 0xFE95, 0xFE25, 0xFD9C, 0xFD00, 0xFC92, 0xFC19, 0xFB57 -.hword 0xFA88, 0xF9E8, 0xF9B2, 0xFA23, 0xFB76, 0xFE53, 0x02BB, 0x07F7 -.hword 0x0D4C, 0x1201, 0x155C, 0x16A3, 0x15C7, 0x1379, 0x101B, 0x0C12 -.hword 0x07C0, 0x0388, 0xFFCF, 0xFCF7, 0xFB63, 0xFB54, 0xFC89, 0xFEA0 -.hword 0x0139, 0x03F5, 0x0673, 0x0854, 0x0936, 0x095E, 0x094D, 0x08FA -.hword 0x085E, 0x0772, 0x062D, 0x0488, 0x027B, 0x0000, 0xFCCD, 0xF8C8 -.hword 0xF42D, 0xEF38, 0xEA24, 0xE52D, 0xE08E, 0xDC85, 0xD94C, 0xD77C -.hword 0xD727, 0xD7BB, 0xD8A8, 0xD95E, 0xD94C, 0xD806, 0xD5F4, 0xD3C1 -.hword 0xD21A, 0xD1AB, 0xD3AD, 0xD791, 0xDB5E, 0xDD1B, 0xDBFB, 0xD93D -.hword 0xD5F4, 0xD332, 0xD209, 0xD383, 0xD6E6, 0xDA9F, 0xDD1B, 0xDD2F -.hword 0xDBF9, 0xDB54, 0xDD1B, 0xE232, 0xE95C, 0xF142, 0xF88F, 0xFDEB -.hword 0x0000, 0x0B7E, 0x0C1D, 0x0DC9, 0x1038, 0x1322, 0x163C, 0x193E -.hword 0x1BDE, 0x1DD3, 0x1F3C, 0x2045, 0x20B8, 0x2060, 0x1F06, 0x1AEA -.hword 0x144B, 0x0DF2, 0x07E2, 0x00BF, 0xF949, 0xF23D, 0xEC5B, 0xE861 -.hword 0xE70F, 0xE97F, 0xEF65, 0xF768, 0x002C, 0x085B, 0x0E99, 0x118D -.hword 0x113C, 0x0EEE, 0x0B2D, 0x0681, 0x0174, 0xFC90, 0xF85C, 0xF563 -.hword 0xF42E, 0xF510, 0xF7AB, 0xFB7D, 0x0004, 0x04C1, 0x0931, 0x0CD3 -.hword 0x0F25, 0x1071, 0x1159, 0x11E2, 0x1213, 0x11F2, 0x1184, 0x10D0 -.hword 0x0FDA, 0x0EAA, 0x0D08, 0x0AD1, 0x082F, 0x0549, 0x0247, 0xFF51 -.hword 0xFC8E, 0xFA27, 0xF842, 0xF76C, 0xF7B4, 0xF883, 0xF943, 0xF95F -.hword 0xF842, 0xF4EB, 0xEFA4, 0xE9C5, 0xE4A5, 0xE19E, 0xE206, 0xE4EB -.hword 0xE836, 0xE9CE, 0xE908, 0xE71C, 0xE4CC, 0xE2DB, 0xE20A, 0xE313 -.hword 0xE573, 0xE810, 0xE9CE, 0xE9AF, 0xE889, 0xE806, 0xE9CE, 0xEEB8 -.hword 0xF5A3, 0xFD43, 0x044E, 0x097B, 0x0B7E, 0x0000, 0x001E, 0x0067 -.hword 0x00C1, 0x0113, 0x0142, 0x0136, 0x00D3, 0x0000, 0xFE1D, 0xFB15 -.hword 0xF79D, 0xF46C, 0xF238, 0xF18D, 0xF23B, 0xF3DD, 0xF642, 0xF947 -.hword 0xFCA0, 0xFFFF, 0x0314, 0x0595, 0x0733, 0x07D4, 0x07B3, 0x0706 -.hword 0x0603, 0x04DE, 0x03CE, 0x0308, 0x027C, 0x01F5, 0x0173, 0x00F5 -.hword 0x007A, 0x0002, 0xFF8C, 0xFF16, 0xFEA0, 0xFE1F, 0xFD92, 0xFD01 -.hword 0xFC78, 0xFC00, 0xFBA3, 0xFB6C, 0xFB65, 0xFB97, 0xFBFB, 0xFC85 -.hword 0xFD28, 0xFDD6, 0xFE83, 0xFF22, 0xFFA5, 0x0000, 0x0016, 0xFFE8 -.hword 0xFF8F, 0xFF27, 0xFECB, 0xFE98, 0xFEA8, 0xFF17, 0x0000, 0x01FC -.hword 0x0524, 0x08D6, 0x0C6E, 0x0F4A, 0x10C8, 0x1159, 0x11DC, 0x1251 -.hword 0x12B8, 0x1312, 0x135D, 0x139B, 0x13CB, 0x13ED, 0x1401, 0x1408 -.hword 0x1401, 0x13EC, 0x13C9, 0x1399, 0x135B, 0x130F, 0x12B6, 0x124F -.hword 0x11DA, 0x1158, 0x10C8, 0x0F21, 0x0BE8, 0x07F3, 0x0416, 0x0129 -.hword 0x0000, 0x0000, 0x0013, 0x0042, 0x007C, 0x00B1, 0x00CF, 0x00C7 -.hword 0x0087, 0x0000, 0xFEDA, 0xFD07, 0xFAE5, 0xF8D0, 0xF725, 0xF61C -.hword 0xF57C, 0xF4F9, 0xF42F, 0xF314, 0xF1E7, 0xF0E4, 0xF04C, 0xF05B -.hword 0xF150, 0xF3C5, 0xF7B5, 0xFC74, 0x0153, 0x05AA, 0x08C8, 0x0A03 -.hword 0x0925, 0x06BE, 0x0346, 0xFF35, 0xFB01, 0xF722, 0xF410, 0xF242 -.hword 0xF230, 0xF489, 0xF927, 0xFF48, 0x0625, 0x0CFE, 0x130E, 0x1790 -.hword 0x19C2, 0x19D1, 0x1894, 0x164B, 0x1332, 0x0F88, 0x0B8A, 0x0775 -.hword 0x0388, 0x0000, 0xFCA4, 0xF91D, 0xF577, 0xF1C2, 0xEE0B, 0xEA61 -.hword 0xE6D1, 0xE36A, 0xE039, 0xDD4B, 0xDAAE, 0xD872, 0xD6A7, 0xD55F -.hword 0xD4A7, 0xD437, 0xD3BA, 0xD334, 0xD2A7, 0xD219, 0xD18C, 0xD104 -.hword 0xD084, 0xD010, 0xCFAB, 0xCF59, 0xCF1E, 0xCEFD, 0xCEF9, 0xCF16 -.hword 0xCF58, 0xCFC2, 0xD057, 0xD11C, 0xD213, 0xD340, 0xD4A7, 0xD8EC -.hword 0xE13E, 0xEB78, 0xF570, 0xFD01, 0x0000, 0xF35E, 0xF40A, 0xF5E3 -.hword 0xF8AF, 0xFC31, 0x002C, 0x0466, 0x08A0, 0x0CA0, 0x112D, 0x16A7 -.hword 0x1C32, 0x20F5, 0x2415, 0x247F, 0x220E, 0x1D4D, 0x1677, 0x0DF6 -.hword 0x049D, 0xFB42, 0xF2B7, 0xEBD1, 0xE766, 0xE603, 0xE71A, 0xE9D3 -.hword 0xED57, 0xF0CF, 0xF362, 0xF43A, 0xF334, 0xF103, 0xEE0F, 0xEABD -.hword 0xE774, 0xE49C, 0xE29B, 0xE1D7, 0xE2B8, 0xE5EF, 0xEB69, 0xF26B -.hword 0xFA37, 0x020D, 0x0933, 0x0EEA, 0x1275, 0x1411, 0x1497, 0x1438 -.hword 0x1325, 0x118E, 0x0FA2, 0x0D92, 0x0B8E, 0x09C7, 0x0824, 0x066B -.hword 0x0496, 0x02A1, 0x0085, 0xFE40, 0xFBCA, 0xF91F, 0xF639, 0xF288 -.hword 0xEDEC, 0xE908, 0xE483, 0xE100, 0xDF24, 0xDE5E, 0xDDAD, 0xDD10 -.hword 0xDC89, 0xDC15, 0xDBB5, 0xDB68, 0xDB2F, 0xDB08, 0xDAF4, 0xDAF2 -.hword 0xDB02, 0xDB23, 0xDB55, 0xDB98, 0xDBEB, 0xDC4F, 0xDCC2, 0xDD44 -.hword 0xDDD6, 0xDE76, 0xDF24, 0xE122, 0xE504, 0xE9C9, 0xEE71, 0xF1F8 -.hword 0xF35E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFF8, 0xFFE7, 0xFFDB, 0xFFE1, 0x0005, 0x00B1 -.hword 0x019E, 0x01D3, 0x0133, 0x0053, 0xFF48, 0xFE26, 0xFD00, 0xFBED -.hword 0xFB00, 0xFA21, 0xF936, 0xF84F, 0xF77D, 0xF6D0, 0xF65B, 0xF62E -.hword 0xF653, 0xF6BE, 0xF75B, 0xF816, 0xF8DB, 0xF995, 0xFA32, 0xFA9B -.hword 0xFABF, 0xFA7B, 0xF9D5, 0xF8F1, 0xF7F3, 0xF6FE, 0xF637, 0xF5C1 -.hword 0xF5C1, 0xF635, 0xF6F9, 0xF7FC, 0xF92E, 0xFA7E, 0xFBDB, 0xFD34 -.hword 0xFE7A, 0xFF9B, 0x00D7, 0x0262, 0x0412, 0x05BC, 0x0737, 0x0858 -.hword 0x08F7, 0x08E9, 0x0805, 0x0527, 0x000E, 0xF9E0, 0xF3C2, 0xEEDA -.hword 0xEC4F, 0xEB63, 0xEA93, 0xE9DF, 0xE946, 0xE8C7, 0xE860, 0xE812 -.hword 0xE7DB, 0xE7BA, 0xE7AE, 0xE7B7, 0xE7D3, 0xE802, 0xE842, 0xE893 -.hword 0xE8F3, 0xE963, 0xE9E0, 0xEA6B, 0xEB01, 0xEBA3, 0xEC4F, 0xEE3F -.hword 0xF207, 0xF6AC, 0xFB34, 0xFEA4, 0x0000, 0x0000, 0x001D, 0x0064 -.hword 0x00BD, 0x010C, 0x013B, 0x012E, 0x00CD, 0x0000, 0xFE31, 0xFB4A -.hword 0xF7F3, 0xF4D2, 0xF28F, 0xF1DA, 0xF23F, 0xF2AD, 0xF288, 0xF215 -.hword 0xF18F, 0xF133, 0xF13F, 0xF1EE, 0xF37E, 0xF699, 0xFB44, 0x00C1 -.hword 0x0651, 0x0B37, 0x0EB4, 0x1009, 0x0F37, 0x0CF9, 0x09AC, 0x05AB -.hword 0x0151, 0xFCFB, 0xF902, 0xF5C2, 0xF398, 0xF29A, 0xF27C, 0xF303 -.hword 0xF3F4, 0xF513, 0xF624, 0xF6EE, 0xF735, 0xF703, 0xF697, 0xF601 -.hword 0xF550, 0xF496, 0xF3E2, 0xF345, 0xF2CF, 0xF290, 0xF296, 0xF2D9 -.hword 0xF345, 0xF3C9, 0xF450, 0xF4C9, 0xF521, 0xF546, 0xF524, 0xF478 -.hword 0xF33D, 0xF1BB, 0xF03C, 0xEF08, 0xEE68, 0xEE2A, 0xEDE9, 0xEDA8 -.hword 0xED67, 0xED27, 0xECEB, 0xECB2, 0xEC7E, 0xEC51, 0xEC2B, 0xEC0E -.hword 0xEBFB, 0xEBF3, 0xEBF8, 0xEC0A, 0xEC2A, 0xEC5B, 0xEC9D, 0xECF1 -.hword 0xED59, 0xEDD6, 0xEE68, 0xF023, 0xF384, 0xF7AB, 0xFBB7, 0xFEC9 -.hword 0x0000, 0xB247, 0xB224, 0xB1DD, 0xB1A0, 0xB19D, 0xB205, 0xB306 -.hword 0xB4D0, 0xB793, 0xBCF0, 0xC52C, 0xCE70, 0xD6E0, 0xDCA5, 0xDC8F -.hword 0xD8AF, 0xD70D, 0xD911, 0xDBEE, 0xDF56, 0xE2FE, 0xE69B, 0xE9DF -.hword 0xEC80, 0xEEA7, 0xF0A9, 0xF275, 0xF3FB, 0xF529, 0xF5F0, 0xF640 -.hword 0xF5ED, 0xF4FB, 0xF39B, 0xF1FF, 0xF05B, 0xEEDF, 0xEDBF, 0xED2C -.hword 0xED59, 0xEEBB, 0xF158, 0xF4B5, 0xF85C, 0xFBD3, 0xFEA2, 0x004F -.hword 0x0065, 0xFEE0, 0xFC35, 0xF8A5, 0xF46C, 0xEFC9, 0xEAFA, 0xE63C -.hword 0xE1CF, 0xDDF0, 0xDA42, 0xD65A, 0xD262, 0xCE83, 0xCAE7, 0xC7B7 -.hword 0xC51D, 0xC342, 0xC24F, 0xC37C, 0xC723, 0xCC1F, 0xD14E, 0xD58E -.hword 0xD7BA, 0xD879, 0xD932, 0xD9E3, 0xDA89, 0xDB24, 0xDBB1, 0xDC2F -.hword 0xDC9C, 0xDCF7, 0xDD3C, 0xDD6C, 0xDD83, 0xDD80, 0xDD62, 0xDD26 -.hword 0xDCCB, 0xDC50, 0xDBB1, 0xDAEF, 0xDA06, 0xD8F5, 0xD7BA, 0xD40A -.hword 0xCCDA, 0xC404, 0xBB67, 0xB4DE, 0xB247, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0062, 0x0000 -.hword 0xFF1C, 0xFE29, 0xFD29, 0xFC1D, 0xFB06, 0xF9E6, 0xF8BD, 0xF78D -.hword 0xF657, 0xF51C, 0xF3DD, 0xF29B, 0xF158, 0xF014, 0xEED1, 0xED90 -.hword 0xEC52, 0xEB19, 0xE9E4, 0xE8B7, 0xE791, 0xE674, 0xE561, 0xE459 -.hword 0xE35D, 0xE26F, 0xE190, 0xE0C0, 0xE002, 0xDF55, 0xDEBC, 0xDE37 -.hword 0xDDC8, 0xDD6F, 0xDD2E, 0xDD07, 0xDCF9, 0xE06A, 0xE8B4, 0xF2C5 -.hword 0xFB8E, 0x0000, 0x0125, 0x0217, 0x02D8, 0x036C, 0x03D7, 0x041C -.hword 0x043F, 0x0444, 0x042E, 0x0401, 0x03C1, 0x0371, 0x0315, 0x02B0 -.hword 0x0246, 0x01DB, 0x0173, 0x0111, 0x00B8, 0x006D, 0x0032, 0x000D -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x4033, 0x4067, 0x3FFF, 0x3F0E, 0x3E0D, 0x3CFF, 0x3BE4 -.hword 0x3ABE, 0x398E, 0x3855, 0x3714, 0x35CD, 0x3480, 0x332F, 0x31DC -.hword 0x3087, 0x2F31, 0x2DDD, 0x2C8A, 0x2B3B, 0x29F0, 0x28AA, 0x276C -.hword 0x2636, 0x2509, 0x23E7, 0x22D1, 0x21C7, 0x20CC, 0x1FE0, 0x1F05 -.hword 0x1E3C, 0x1D86, 0x1CE4, 0x1C58, 0x1BE2, 0x1B85, 0x1B41, 0x1B17 -.hword 0x1B09, 0x1EAA, 0x2769, 0x3208, 0x3B4E, 0x3FFF, 0x4135, 0x4234 -.hword 0x4300, 0x439C, 0x440D, 0x4456, 0x447B, 0x4480, 0x4469, 0x4439 -.hword 0x43F6, 0x43A1, 0x4340, 0x42D5, 0x4266, 0x41F5, 0x4187, 0x411F -.hword 0x40C2, 0x4072, 0x4035, 0x400D, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003D, 0x007B, 0x0000 -.hword 0xFEE0, 0xFDAE, 0xFC6C, 0xFB1A, 0xF9BB, 0xF850, 0xF6DA, 0xF55B -.hword 0xF3D4, 0xF247, 0xF0B5, 0xEF20, 0xED89, 0xEBF1, 0xEA5A, 0xE8C6 -.hword 0xE735, 0xE5AA, 0xE426, 0xE2AA, 0xE138, 0xDFD1, 0xDE76, 0xDD2A -.hword 0xDBED, 0xDAC1, 0xD9A8, 0xD8A2, 0xD7B2, 0xD6D8, 0xD617, 0xD570 -.hword 0xD4E4, 0xD474, 0xD423, 0xD3F1, 0xD3E0, 0xD836, 0xE2A6, 0xEF55 -.hword 0xFA67, 0x0000, 0x0172, 0x02A2, 0x0395, 0x0450, 0x04D6, 0x052D -.hword 0x055A, 0x0560, 0x0544, 0x050C, 0x04BB, 0x0456, 0x03E2, 0x0363 -.hword 0x02DE, 0x0257, 0x01D3, 0x0158, 0x00E8, 0x0089, 0x0040, 0x0010 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x011E, 0x043C, 0x08F9 -.hword 0x0EF9, 0x15DC, 0x1D44, 0x24D3, 0x2C2A, 0x32EC, 0x38BA, 0x3D35 -.hword 0x3FFF, 0x41AA, 0x4308, 0x4421, 0x44F8, 0x4593, 0x45F7, 0x462B -.hword 0x4632, 0x4612, 0x45D1, 0x4573, 0x44FF, 0x4479, 0x43E7, 0x434D -.hword 0x42B2, 0x421A, 0x418C, 0x410B, 0x409E, 0x4049, 0x4012, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x4003, 0x400E, 0x4020 -.hword 0x4038, 0x4055, 0x4078, 0x409F, 0x40C9, 0x40F7, 0x4127, 0x4159 -.hword 0x418D, 0x41C2, 0x41F6, 0x422A, 0x425E, 0x428F, 0x42BF, 0x42EC -.hword 0x4315, 0x433A, 0x435B, 0x4377, 0x438D, 0x439D, 0x43A6, 0x43A7 -.hword 0x43A0, 0x4390, 0x4378, 0x4355, 0x4328, 0x42F0, 0x42AC, 0x425C -.hword 0x41FF, 0x4195, 0x411C, 0x4095, 0x3FFF, 0x3F2B, 0x3DF0, 0x3C58 -.hword 0x3A6A, 0x3830, 0x35B3, 0x32FB, 0x3011, 0x2CFD, 0x29C9, 0x267D -.hword 0x2321, 0x1FC0, 0x1B13, 0x149A, 0x0D7D, 0x06E9, 0x0206, 0x0001 -.hword 0x3FFF, 0x0000, 0x011E, 0x043C, 0x08F9, 0x0EF9, 0x15DC, 0x1D44 -.hword 0x24D3, 0x2C2A, 0x32EC, 0x38BA, 0x3D35, 0x3FFF, 0x41AA, 0x4308 -.hword 0x4421, 0x44F8, 0x4593, 0x45F7, 0x462B, 0x4632, 0x4612, 0x45D1 -.hword 0x4573, 0x44FF, 0x4479, 0x43E7, 0x434D, 0x42B2, 0x421A, 0x418C -.hword 0x410B, 0x409E, 0x4049, 0x4012, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3FFF, 0x3FFF, 0x4003, 0x400E, 0x4020, 0x4038, 0x4055, 0x4078 -.hword 0x409F, 0x40C9, 0x40F7, 0x4127, 0x4159, 0x418D, 0x41C2, 0x41F6 -.hword 0x422A, 0x425E, 0x428F, 0x42BF, 0x42EC, 0x4315, 0x433A, 0x435B -.hword 0x4377, 0x438D, 0x439D, 0x43A6, 0x43A7, 0x43A0, 0x4390, 0x4378 -.hword 0x4355, 0x4328, 0x42F0, 0x42AC, 0x425C, 0x41FF, 0x4195, 0x411C -.hword 0x4095, 0x3FFF, 0x3F2B, 0x3DF0, 0x3C58, 0x3A6A, 0x3830, 0x35B3 -.hword 0x32FB, 0x3011, 0x2CFD, 0x29C9, 0x267D, 0x2321, 0x1FC0, 0x1B13 -.hword 0x149A, 0x0D7D, 0x06E9, 0x0206, 0x0001, 0x3FFF, 0x3FFF, 0x3FFF - -ukiki_seg5_animindex_0501299C: # 0x0501299C -.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x12C5, 0x0001, 0x12C6 -.hword 0x0001, 0x12C7, 0x0064, 0x012D, 0x0064, 0x0191, 0x0064, 0x01F5 -.hword 0x0064, 0x11FC, 0x0001, 0x1260, 0x0064, 0x1261, 0x0064, 0x03E9 -.hword 0x0064, 0x044D, 0x0064, 0x04B1, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0064, 0x0385, 0x0064, 0x0259, 0x0064, 0x02BD, 0x0064, 0x0321 -.hword 0x0064, 0x10D0, 0x0064, 0x1134, 0x0064, 0x1198, 0x0064, 0x06A5 -.hword 0x0064, 0x0709, 0x0064, 0x076D, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0064, 0x0641, 0x0064, 0x0515, 0x0064, 0x0579, 0x0064, 0x05DD -.hword 0x0001, 0x0000, 0x0001, 0x10CF, 0x0001, 0x0000, 0x0064, 0x0961 -.hword 0x0064, 0x09C5, 0x0064, 0x0A29, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0064, 0x08FD, 0x0064, 0x07D1, 0x0064, 0x0835, 0x0064, 0x0899 -.hword 0x0001, 0x0000, 0x0001, 0x10CE, 0x0001, 0x0000, 0x0064, 0x0C1D -.hword 0x0064, 0x0C81, 0x0064, 0x0CE5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0064, 0x0BB9, 0x0064, 0x0A8D, 0x0064, 0x0AF1, 0x0064, 0x0B55 -.hword 0x0001, 0x0000, 0x0001, 0x10CD, 0x0001, 0x0000, 0x0064, 0x0FA1 -.hword 0x0064, 0x1005, 0x0064, 0x1069, 0x0064, 0x0E75, 0x0064, 0x0ED9 -.hword 0x0064, 0x0F3D, 0x0064, 0x0D49, 0x0064, 0x0DAD, 0x0064, 0x0E11 - -ukiki_seg5_anim_05012ABC: # 0x05012ABC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x64 -.hword 0x17 -.word ukiki_seg5_animvalue_0501040C -.word ukiki_seg5_animindex_0501299C -.word 0 - -ukiki_seg5_animvalue_05012AD4: # 0x05012AD4 -.hword 0x0000, 0x0000, 0x0003, 0x000C, 0x0016, 0x001D, 0x001D, 0x0013 -.hword 0x0000, 0xFFEC, 0xFFDC, 0xFFCF, 0xFFC3, 0xFFBE, 0xFFBE, 0xFFBF -.hword 0xFFC2, 0xFFC5, 0xFFC9, 0xFFCC, 0xFFD0, 0xFFD3, 0xFFD8, 0xFFDC -.hword 0xFFE0, 0xFFE3, 0xFFE4, 0xFFE1, 0xFFDA, 0xFFD3, 0xFFD0, 0xFFD1 -.hword 0xFFD5, 0xFFDB, 0xFFE0, 0xFFE4, 0xFFE5, 0xFFE2, 0xFFDA, 0xFFD3 -.hword 0xFFD0, 0xFFD2, 0xFFD6, 0xFFDB, 0xFFE1, 0xFFE5, 0xFFE6, 0xFFE3 -.hword 0xFFDB, 0xFFD3, 0xFFD0, 0xFFD1, 0xFFD4, 0xFFD8, 0xFFDD, 0xFFE1 -.hword 0xFFE4, 0xFFE5, 0xFFE2, 0xFFDA, 0xFFD3, 0xFFD0, 0xFFD3, 0xFFD9 -.hword 0xFFE0, 0xFFE5, 0xFFE6, 0xFFE4, 0xFFE3, 0xFFE4, 0xFFE8, 0xFFEF -.hword 0xFFF5, 0xFFFB, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007, 0x0008 -.hword 0x0009, 0x0009, 0x0008, 0x0005, 0x0001, 0x0000, 0x0067, 0x0071 -.hword 0x0089, 0x00A9, 0x00C9, 0x00E2, 0x00F4, 0x0102, 0x010E, 0x0115 -.hword 0x0117, 0x0113, 0x0110, 0x0110, 0x0111, 0x0112, 0x0113, 0x0114 -.hword 0x0114, 0x0114, 0x0113, 0x0112, 0x0110, 0x010E, 0x010C, 0x010C -.hword 0x010D, 0x0110, 0x0113, 0x0114, 0x0114, 0x0112, 0x0110, 0x010F -.hword 0x010D, 0x010D, 0x010E, 0x0111, 0x0114, 0x0115, 0x0115, 0x0114 -.hword 0x0112, 0x0110, 0x010F, 0x010E, 0x010F, 0x0112, 0x0114, 0x0115 -.hword 0x0115, 0x0114, 0x0113, 0x0111, 0x0110, 0x010F, 0x010E, 0x010F -.hword 0x0112, 0x0114, 0x0115, 0x0115, 0x0113, 0x0111, 0x010E, 0x010C -.hword 0x010A, 0x0107, 0x0103, 0x00FE, 0x00F7, 0x00F0, 0x00E7, 0x00DC -.hword 0x00D0, 0x00C3, 0x00B6, 0x00AB, 0x00A2, 0x009A, 0x0092, 0x0089 -.hword 0x007C, 0x006E, 0x0067, 0x0000, 0x0000, 0xFFFF, 0x0000, 0x0001 -.hword 0x0007, 0x0012, 0x0022, 0x0034, 0x0044, 0x0056, 0x0068, 0x0072 -.hword 0x0073, 0x0071, 0x006D, 0x0068, 0x0063, 0x0060, 0x0060, 0x0063 -.hword 0x006A, 0x0072, 0x007A, 0x0080, 0x0082, 0x007D, 0x0071, 0x0065 -.hword 0x0060, 0x0062, 0x0067, 0x006E, 0x0075, 0x007B, 0x007D, 0x0078 -.hword 0x006E, 0x0064, 0x0060, 0x0062, 0x0068, 0x0070, 0x0077, 0x007D -.hword 0x007F, 0x007B, 0x0070, 0x0065, 0x0060, 0x0061, 0x0066, 0x006C -.hword 0x0072, 0x0078, 0x007C, 0x007E, 0x0079, 0x006F, 0x0065, 0x0060 -.hword 0x0064, 0x006D, 0x0076, 0x007A, 0x007A, 0x0077, 0x0071, 0x0068 -.hword 0x0058, 0x0044, 0x002F, 0x001E, 0x0010, 0x0003, 0xFFF9, 0xFFF0 -.hword 0xFFEB, 0xFFEE, 0xFFF7, 0x0001, 0x0008, 0x0007, 0x0002, 0x0000 -.hword 0x1EF6, 0x2105, 0x269D, 0x2EE4, 0x38FD, 0x440F, 0x4F3C, 0x59AA -.hword 0x627C, 0x68D8, 0x6D32, 0x70A5, 0x7353, 0x755A, 0x76DC, 0x77FA -.hword 0x78D3, 0x7988, 0x7A39, 0x7B08, 0x7BC3, 0x7C30, 0x7C5B, 0x7C55 -.hword 0x7C29, 0x7BE6, 0x7B99, 0x7B52, 0x7B1C, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 -.hword 0x7B08, 0x7A5D, 0x7874, 0x7570, 0x7174, 0x6CA5, 0x6725, 0x6117 -.hword 0x5A9F, 0x53E1, 0x4CFF, 0x461D, 0x3F5F, 0x38E7, 0x32D9, 0x2D59 -.hword 0x288A, 0x248E, 0x218A, 0x1FA1, 0x1EF6, 0x0000, 0xFF70, 0xFDE9 -.hword 0xFBA7, 0xF8EA, 0xF5EF, 0xF2F4, 0xF036, 0xEDF3, 0xEC6A, 0xEB7F -.hword 0xEAE7, 0xEA92, 0xEA75, 0xEA7F, 0xEAA5, 0xEAD6, 0xEB07, 0xEB27 -.hword 0xEB2B, 0xEB1E, 0xEB17, 0xEB14, 0xEB14, 0xEB17, 0xEB1C, 0xEB21 -.hword 0xEB26, 0xEB29, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B -.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B -.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B -.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B -.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB52, 0xEBC0 -.hword 0xEC6F, 0xED56, 0xEE6C, 0xEFAB, 0xF10A, 0xF280, 0xF407, 0xF596 -.hword 0xF724, 0xF8AB, 0xFA22, 0xFB80, 0xFCBF, 0xFDD6, 0xFEBC, 0xFF6B -.hword 0xFFDA, 0x0000, 0x0000, 0x00FD, 0x03AB, 0x0797, 0x0C52, 0x1169 -.hword 0x166D, 0x1AEB, 0x1E73, 0x2095, 0x216D, 0x217F, 0x20F2, 0x1FED -.hword 0x1E95, 0x1D12, 0x1B8B, 0x1A26, 0x1909, 0x185C, 0x1807, 0x17D6 -.hword 0x17C2, 0x17C5, 0x17D9, 0x17F8, 0x181A, 0x183B, 0x1853, 0x185C -.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C -.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C -.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C -.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C -.hword 0x185C, 0x185C, 0x185C, 0x182F, 0x17AD, 0x16E1, 0x15D3, 0x148E -.hword 0x1319, 0x117F, 0x0FC9, 0x0E00, 0x0C2E, 0x0A5C, 0x0893, 0x06DD -.hword 0x0543, 0x03CE, 0x0288, 0x017A, 0x00AE, 0x002D, 0x0000, 0x0000 -.hword 0x0036, 0x00C3, 0x0188, 0x0263, 0x0335, 0x03DE, 0x043D, 0x0433 -.hword 0x03A0, 0x0180, 0xFDAE, 0xF950, 0xF58E, 0xF392, 0xF401, 0xF615 -.hword 0xF8D7, 0xFB4C, 0xFC7B, 0xFC83, 0xFC33, 0xFBA1, 0xFAE0, 0xFA04 -.hword 0xF923, 0xF850, 0xF7A1, 0xF728, 0xF6FC, 0xF715, 0xF75B, 0xF7C8 -.hword 0xF853, 0xF8F6, 0xF9A8, 0xFA63, 0xFB1F, 0xFBD4, 0xFC7B, 0xFD2E -.hword 0xFDFD, 0xFED2, 0xFF99, 0x003A, 0x00A4, 0x0087, 0xFFF3, 0xFF5D -.hword 0xFF3A, 0xFFA7, 0x0058, 0x0130, 0x020A, 0x02C7, 0x0344, 0x0361 -.hword 0x029F, 0x0104, 0xFF3A, 0xFDE5, 0xFD2E, 0xFCBF, 0xFC8A, 0xFC7B -.hword 0xFC82, 0xFC95, 0xFCB2, 0xFCD9, 0xFD08, 0xFD3E, 0xFD79, 0xFDB9 -.hword 0xFDFB, 0xFE3E, 0xFE81, 0xFEC3, 0xFF03, 0xFF3E, 0xFF74, 0xFFA3 -.hword 0xFFCA, 0xFFE7, 0xFFFA, 0x0000, 0x0000, 0xFFA7, 0xFEB5, 0xFD4C -.hword 0xFB94, 0xF9AF, 0xF7C2, 0xF5F3, 0xF465, 0xF33E, 0xF2A5, 0xF28B -.hword 0xF2BE, 0xF310, 0xF34E, 0xF38E, 0xF3F0, 0xF456, 0xF49F, 0xF4AD -.hword 0xF483, 0xF43F, 0xF3E7, 0xF384, 0xF31B, 0xF2B5, 0xF259, 0xF20E -.hword 0xF1DC, 0xF1CA, 0xF1DF, 0xF21A, 0xF270, 0xF2D8, 0xF349, 0xF3B9 -.hword 0xF41D, 0xF46E, 0xF4A1, 0xF4AD, 0xF464, 0xF3BD, 0xF2E8, 0xF212 -.hword 0xF16A, 0xF11F, 0xF1DC, 0xF364, 0xF48E, 0xF42E, 0xF20E, 0xEF04 -.hword 0xEB74, 0xE7C5, 0xE45E, 0xE1A5, 0xE000, 0xE06A, 0xE2D9, 0xE630 -.hword 0xE950, 0xEC93, 0xF050, 0xF365, 0xF4AD, 0xF4C2, 0xF4FE, 0xF55D -.hword 0xF5DB, 0xF672, 0xF71F, 0xF7DE, 0xF8AA, 0xF97E, 0xFA57, 0xFB30 -.hword 0xFC04, 0xFCD0, 0xFD8E, 0xFE3B, 0xFED3, 0xFF50, 0xFFAF, 0xFFEB -.hword 0x0000, 0x292E, 0x270D, 0x213E, 0x189F, 0x0E0F, 0x026C, 0xF697 -.hword 0xEB6C, 0xE1C9, 0xDA8E, 0xD69F, 0xD590, 0xD64F, 0xD7C4, 0xD8DD -.hword 0xDA02, 0xDBED, 0xDDFF, 0xDF96, 0xE015, 0xDF8E, 0xDE95, 0xDD48 -.hword 0xDBC6, 0xDA2C, 0xD898, 0xD72A, 0xD5FE, 0xD535, 0xD4EB, 0xD53F -.hword 0xD624, 0xD773, 0xD908, 0xDABE, 0xDC6E, 0xDDF4, 0xDF2B, 0xDFED -.hword 0xE015, 0xDF08, 0xDCA9, 0xD991, 0xD658, 0xD396, 0xD1E3, 0xD1EC -.hword 0xD351, 0xD51C, 0xD655, 0xD6DF, 0xD748, 0xD79B, 0xD7E1, 0xD824 -.hword 0xD86D, 0xD8C6, 0xD921, 0xD97D, 0xD9FB, 0xDABD, 0xDC19, 0xDDE1 -.hword 0xDF6C, 0xE015, 0xE09C, 0xE221, 0xE486, 0xE7AF, 0xEB81, 0xEFDF -.hword 0xF4AE, 0xF9D0, 0xFF2B, 0x04A1, 0x0A18, 0x0F73, 0x1495, 0x1964 -.hword 0x1DC2, 0x2194, 0x24BD, 0x2722, 0x28A6, 0x292E, 0x0000, 0xFC1B -.hword 0xF188, 0xE1F8, 0xCF1A, 0xBA9C, 0xA62D, 0x937C, 0x8438, 0x7A0D -.hword 0x745A, 0x710D, 0x6FB9, 0x6FF2, 0x714C, 0x735A, 0x75B1, 0x77E2 -.hword 0x7983, 0x7A27, 0x7A28, 0x7A29, 0x7A29, 0x7A29, 0x7A29, 0x7A29 -.hword 0x7A28, 0x7A28, 0x7A28, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 -.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 -.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 -.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 -.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7B20 -.hword 0x7DE7, 0x824C, 0x8816, 0x8F14, 0x9713, 0x9FE0, 0xA947, 0xB314 -.hword 0xBD15, 0xC717, 0xD0E4, 0xDA4B, 0xE318, 0xEB17, 0xF215, 0xF7DF -.hword 0xFC41, 0xFF08, 0x0000, 0x0000, 0xFFFA, 0xFFE9, 0xFFD1, 0xFFB6 -.hword 0xFF9B, 0xFF83, 0xFF72, 0xFF6C, 0xFF75, 0xFF8D, 0xFFB2, 0xFFE1 -.hword 0x0016, 0x004F, 0x0089, 0x00C1, 0x00F3, 0x011C, 0x013A, 0x014C -.hword 0x0157, 0x015B, 0x015A, 0x0156, 0x0150, 0x0148, 0x0141, 0x013C -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A -.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x0138, 0x0131, 0x0127, 0x0119 -.hword 0x0109, 0x00F6, 0x00E1, 0x00CB, 0x00B4, 0x009D, 0x0085, 0x006E -.hword 0x0058, 0x0043, 0x0031, 0x0020, 0x0013, 0x0008, 0x0002, 0x0000 -.hword 0x32F8, 0x31AB, 0x2E27, 0x2901, 0x22CD, 0x1C22, 0x1593, 0x0FB7 -.hword 0x0B21, 0x0867, 0x0763, 0x076B, 0x0848, 0x09C6, 0x0BB2, 0x0DD6 -.hword 0x0FFE, 0x11F5, 0x1387, 0x147F, 0x14FC, 0x1544, 0x1561, 0x155D -.hword 0x153F, 0x1513, 0x14E0, 0x14B0, 0x148D, 0x147F, 0x147F, 0x147F -.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F -.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F -.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F -.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F -.hword 0x147F, 0x14B8, 0x155A, 0x1659, 0x17AB, 0x1942, 0x1B14, 0x1D15 -.hword 0x1F39, 0x2175, 0x23BC, 0x2603, 0x283E, 0x2A62, 0x2C63, 0x2E35 -.hword 0x2FCD, 0x311E, 0x321E, 0x32C0, 0x32F8, 0xE437, 0xE42B, 0xE40D -.hword 0xE3E6, 0xE3BF, 0xE3A2, 0xE396, 0xE3A5, 0xE3D7, 0xE437, 0xE4CE -.hword 0xE59B, 0xE690, 0xE79F, 0xE8BA, 0xE9D5, 0xEAE2, 0xEBD3, 0xEC9C -.hword 0xED2D, 0xED7D, 0xED91, 0xED79, 0xED46, 0xED06, 0xECCA, 0xECA0 -.hword 0xEC98, 0xECC2, 0xED2D, 0xEDF5, 0xEF17, 0xF079, 0xF202, 0xF397 -.hword 0xF51D, 0xF67A, 0xF794, 0xF851, 0xF896, 0xF7E6, 0xF622, 0xF3BB -.hword 0xF124, 0xEECF, 0xED2D, 0xEC8A, 0xEC9C, 0xECF7, 0xED2D, 0xEC63 -.hword 0xEA5A, 0xE791, 0xE488, 0xE1BE, 0xDFB5, 0xDEEB, 0xE125, 0xE60C -.hword 0xEAF3, 0xED2D, 0xED2D, 0xED2D, 0xED2D, 0xED2D, 0xED1D, 0xECED -.hword 0xECA2, 0xEC3F, 0xEBC7, 0xEB3E, 0xEAA7, 0xEA06, 0xE95E, 0xE8B2 -.hword 0xE806, 0xE75E, 0xE6BD, 0xE626, 0xE59D, 0xE525, 0xE4C2, 0xE477 -.hword 0xE447, 0xE437, 0x2555, 0x230B, 0x1CF6, 0x1442, 0x0A1B, 0xFFAF -.hword 0xF627, 0xEEB2, 0xEA7B, 0xEAAF, 0xEF71, 0xF79E, 0x0276, 0x0F3C -.hword 0x1D30, 0x2B94, 0x39A8, 0x46AE, 0x51E7, 0x5A94, 0x60E1, 0x65AC -.hword 0x6942, 0x6BF0, 0x6E03, 0x6FC7, 0x7189, 0x7395, 0x763A, 0x79C2 -.hword 0x7EAB, 0x84ED, 0x8C06, 0x937C, 0x9AD4, 0xA190, 0xA734, 0xAB44 -.hword 0xAD43, 0xACB5, 0xA660, 0x9946, 0x8846, 0x763C, 0x660C, 0x5A94 -.hword 0x55FD, 0x567F, 0x590C, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94 -.hword 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94 -.hword 0x5A94, 0x5A94, 0x5A94, 0x5A31, 0x5916, 0x5758, 0x550A, 0x5242 -.hword 0x4F13, 0x4B93, 0x47D6, 0x43EF, 0x3FF4, 0x3BF9, 0x3813, 0x3455 -.hword 0x30D5, 0x2DA7, 0x2ADF, 0x2891, 0x26D3, 0x25B8, 0x2555, 0xF666 -.hword 0xF4EF, 0xF0F0, 0xEB06, 0xE3CC, 0xDBDE, 0xD3D6, 0xCC52, 0xC5EB -.hword 0xC13E, 0xBE01, 0xBB71, 0xB970, 0xB7E3, 0xB6AC, 0xB5B0, 0xB4D1 -.hword 0xB3F4, 0xB2FB, 0xB1CA, 0xB060, 0xAED8, 0xAD44, 0xABB5, 0xAA3C -.hword 0xA8EA, 0xA7D1, 0xA702, 0xA68E, 0xA685, 0xA70C, 0xA824, 0xA9AC -.hword 0xAB82, 0xAD87, 0xAF9A, 0xB198, 0xB362, 0xB4D7, 0xB5D5, 0xB617 -.hword 0xB59B, 0xB4A7, 0xB384, 0xB278, 0xB1CA, 0xB190, 0xB197, 0xB1B7 -.hword 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA -.hword 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA -.hword 0xB24A, 0xB3B6, 0xB5F5, 0xB8ED, 0xBC83, 0xC09C, 0xC51F, 0xC9F1 -.hword 0xCEF7, 0xD418, 0xD939, 0xDE40, 0xE311, 0xE794, 0xEBAE, 0xEF43 -.hword 0xF23B, 0xF47A, 0xF5E7, 0xF666, 0x908B, 0x9211, 0x9614, 0x9BBA -.hword 0xA22C, 0xA892, 0xAE13, 0xB1D7, 0xB305, 0xB0C6, 0xAAD5, 0xA1F0 -.hword 0x96C0, 0x89EF, 0x7C24, 0x6E0E, 0x6053, 0x539E, 0x4899, 0x3FEC -.hword 0x397A, 0x3482, 0x30BA, 0x2DD7, 0x2B90, 0x299A, 0x27AC, 0x257A -.hword 0x22BA, 0x1F23, 0x1A39, 0x1404, 0x0CFE, 0x05A3, 0xFE6D, 0xF7D4 -.hword 0xF255, 0xEE69, 0xEC8C, 0xED37, 0xF3A7, 0x00DD, 0x11F9, 0x241B -.hword 0x3461, 0x3FEC, 0x448B, 0x4408, 0x4176, 0x3FEC, 0x3FEC, 0x3FEC -.hword 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC -.hword 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x4081, 0x422E, 0x44D1 -.hword 0x484E, 0x4C84, 0x5155, 0x56A2, 0x5C4C, 0x6233, 0x683A, 0x6E40 -.hword 0x7428, 0x79D2, 0x7F1F, 0x83F3, 0x8829, 0x8BA5, 0x8E49, 0x8FF5 -.hword 0x908B, 0x057F, 0x07CE, 0x0DAF, 0x1596, 0x1DF3, 0x2539, 0x2A50 -.hword 0x30F6, 0x3E5F, 0x4A87, 0x4FC4, 0x5259, 0x530B, 0x5292, 0x515B -.hword 0x4FB1, 0x4DE1, 0x4C37, 0x4B00, 0x4A87, 0x4B29, 0x4CBC, 0x4EC9 -.hword 0x50D6, 0x5269, 0x530B, 0x51B6, 0x4EC9, 0x4BDC, 0x4A87, 0x4B29 -.hword 0x4CBC, 0x4EC9, 0x50D6, 0x5269, 0x530B, 0x51B6, 0x4EC9, 0x4BDC -.hword 0x4A87, 0x4B29, 0x4CBC, 0x4EC9, 0x50D6, 0x5269, 0x530B, 0x51B6 -.hword 0x4EC9, 0x4BDC, 0x4A87, 0x4B00, 0x4C37, 0x4DE1, 0x4FB1, 0x515B -.hword 0x5292, 0x530B, 0x51B6, 0x4EC9, 0x4BDC, 0x4A87, 0x4BDC, 0x4EC9 -.hword 0x51B6, 0x530B, 0x52CC, 0x5214, 0x50E5, 0x4F43, 0x4D33, 0x4AB8 -.hword 0x47D6, 0x4491, 0x4005, 0x39DD, 0x32ED, 0x2C0D, 0x2611, 0x2067 -.hword 0x1A40, 0x141A, 0x0E75, 0x09CF, 0x06A9, 0x057F, 0xFE7C, 0xFDFA -.hword 0xFD13, 0xFCB5, 0xFDCF, 0x014F, 0x1086, 0x2196, 0x24B1, 0x2421 -.hword 0x25D7, 0x2797, 0x2864, 0x2828, 0x278C, 0x26B7, 0x25CF, 0x24F9 -.hword 0x245E, 0x2421, 0x2472, 0x253C, 0x2643, 0x2749, 0x2813, 0x2864 -.hword 0x27BA, 0x2643, 0x24CC, 0x2421, 0x2472, 0x253C, 0x2643, 0x2749 -.hword 0x2813, 0x2864, 0x27BA, 0x2643, 0x24CC, 0x2421, 0x2472, 0x253C -.hword 0x2643, 0x2749, 0x2813, 0x2864, 0x27BA, 0x2643, 0x24CC, 0x2421 -.hword 0x245E, 0x24F9, 0x25CF, 0x26B7, 0x278C, 0x2828, 0x2864, 0x27BA -.hword 0x2643, 0x24CC, 0x2421, 0x24CC, 0x2643, 0x27BA, 0x2864, 0x2850 -.hword 0x280D, 0x2794, 0x26DB, 0x25D9, 0x2486, 0x22D9, 0x20CA, 0x1D87 -.hword 0x18D9, 0x139E, 0x0EB4, 0x0AF7, 0x082C, 0x0593, 0x0340, 0x014B -.hword 0xFFCB, 0xFED4, 0xFE7C, 0x27DE, 0x2577, 0x1F57, 0x171F, 0x0E6E -.hword 0x06E6, 0xFECD, 0xFAF7, 0x03DB, 0x0F62, 0x16F1, 0x1D3F, 0x1FE1 -.hword 0x1EF8, 0x1C9C, 0x1963, 0x15E0, 0x12A7, 0x104C, 0x0F62, 0x109B -.hword 0x13A9, 0x17A2, 0x1B9A, 0x1EA9, 0x1FE1, 0x1D4E, 0x17A2, 0x11F6 -.hword 0x0F62, 0x109B, 0x13A9, 0x17A2, 0x1B9A, 0x1EA9, 0x1FE1, 0x1D4E -.hword 0x17A2, 0x11F6, 0x0F62, 0x109B, 0x13A9, 0x17A2, 0x1B9A, 0x1EA9 -.hword 0x1FE1, 0x1D4E, 0x17A2, 0x11F6, 0x0F62, 0x104C, 0x12A7, 0x15E0 -.hword 0x1963, 0x1C9C, 0x1EF8, 0x1FE1, 0x1D4E, 0x17A2, 0x11F6, 0x0F62 -.hword 0x11F6, 0x17A2, 0x1D4E, 0x1FE1, 0x203D, 0x2122, 0x2248, 0x2369 -.hword 0x243E, 0x2480, 0x23E8, 0x222F, 0x1D22, 0x148D, 0x0B2C, 0x03BB -.hword 0x00F6, 0x0376, 0x0928, 0x10BD, 0x18E7, 0x2059, 0x25C5, 0x27DE -.hword 0x0000, 0x0001, 0x0007, 0x000F, 0x0018, 0x0022, 0x0030, 0x0040 -.hword 0x0051, 0x005D, 0x0064, 0x0065, 0x0065, 0x0065, 0x0064, 0x0062 -.hword 0x0060, 0x005F, 0x005E, 0x005D, 0x005E, 0x005F, 0x0061, 0x0063 -.hword 0x0064, 0x0065, 0x0064, 0x0061, 0x005F, 0x005D, 0x005E, 0x005F -.hword 0x0061, 0x0063, 0x0064, 0x0065, 0x0064, 0x0061, 0x005F, 0x005D -.hword 0x005E, 0x005F, 0x0061, 0x0063, 0x0064, 0x0065, 0x0064, 0x0061 -.hword 0x005F, 0x005D, 0x005E, 0x005F, 0x0060, 0x0062, 0x0064, 0x0065 -.hword 0x0065, 0x0064, 0x0061, 0x005F, 0x005D, 0x005F, 0x0061, 0x0064 -.hword 0x0065, 0x0064, 0x0062, 0x005E, 0x0059, 0x0054, 0x004E, 0x0048 -.hword 0x0042, 0x003B, 0x0032, 0x002A, 0x0021, 0x001B, 0x0015, 0x0010 -.hword 0x000B, 0x0006, 0x0003, 0x0000, 0x0000, 0x0000, 0xFFFE, 0xFFF6 -.hword 0xFFED, 0xFFE5, 0xFFE0, 0xFFDD, 0xFFDD, 0xFFDF, 0xFFE4, 0xFFF2 -.hword 0x0003, 0x000C, 0x000A, 0x0004, 0xFFFD, 0xFFF4, 0xFFEC, 0xFFE7 -.hword 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9, 0x0001, 0x0009, 0x000C, 0x0005 -.hword 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9, 0x0001, 0x0009 -.hword 0x000C, 0x0005, 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9 -.hword 0x0001, 0x0009, 0x000C, 0x0005, 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7 -.hword 0xFFEC, 0xFFF4, 0xFFFD, 0x0004, 0x000A, 0x000C, 0x0005, 0xFFF9 -.hword 0xFFEB, 0xFFE4, 0xFFEB, 0xFFF9, 0x0005, 0x000C, 0x000C, 0x000E -.hword 0x0010, 0x0012, 0x0014, 0x0016, 0x0017, 0x0016, 0x0013, 0x000C -.hword 0x0005, 0xFFFF, 0xFFFB, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFD, 0xFFFF -.hword 0x0000, 0x0000, 0xDCE1, 0xDF7C, 0xE5DD, 0xEDDF, 0xF55D, 0xFA31 -.hword 0xFBAA, 0xFAFD, 0xF8D6, 0xF5E3, 0xEFF4, 0xE833, 0xE459, 0xE552 -.hword 0xE7D3, 0xEB40, 0xEEFC, 0xF269, 0xF4EA, 0xF5E3, 0xF496, 0xF157 -.hword 0xED1E, 0xE8E5, 0xE5A5, 0xE459, 0xE716, 0xED1E, 0xF325, 0xF5E3 -.hword 0xF496, 0xF157, 0xED1E, 0xE8E5, 0xE5A5, 0xE459, 0xE716, 0xED1E -.hword 0xF325, 0xF5E3, 0xF496, 0xF157, 0xED1E, 0xE8E5, 0xE5A5, 0xE459 -.hword 0xE716, 0xED1E, 0xF325, 0xF5E3, 0xF4EA, 0xF269, 0xEEFC, 0xEB40 -.hword 0xE7D3, 0xE552, 0xE459, 0xE716, 0xED1E, 0xF325, 0xF5E3, 0xF325 -.hword 0xED1E, 0xE716, 0xE459, 0xE3B8, 0xE217, 0xDFDB, 0xDD6A, 0xDB28 -.hword 0xD97A, 0xD8C5, 0xD96E, 0xDD74, 0xE4F0, 0xED6A, 0xF46C, 0xF780 -.hword 0xF63C, 0xF284, 0xED4E, 0xE791, 0xE246, 0xDE64, 0xDCE1, 0xE468 -.hword 0xE261, 0xDD21, 0xD5E4, 0xCDE9, 0xC66D, 0xBDE4, 0xB4A1, 0xAC09 -.hword 0xA556, 0xA19D, 0x9F4B, 0x9E33, 0x9DE3, 0x9DF7, 0x9E4E, 0x9ECA -.hword 0x9F49, 0x9FAD, 0x9FD5, 0x9FB6, 0x9F69, 0x9F04, 0x9E9F, 0x9E52 -.hword 0x9E33, 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9FB6, 0x9F69, 0x9F04 -.hword 0x9E9F, 0x9E52, 0x9E33, 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9FB6 -.hword 0x9F69, 0x9F04, 0x9E9F, 0x9E52, 0x9E33, 0x9E74, 0x9F04, 0x9F94 -.hword 0x9FD5, 0x9FBE, 0x9F82, 0x9F31, 0x9ED7, 0x9E86, 0x9E4A, 0x9E33 -.hword 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9F94, 0x9F04, 0x9E74, 0x9E33 -.hword 0x9EE9, 0xA0E1, 0xA3DA, 0xA794, 0xABD0, 0xB04C, 0xB4C8, 0xB904 -.hword 0xBDAB, 0xC32B, 0xC8E4, 0xCE39, 0xD28C, 0xD631, 0xD9C7, 0xDD1E -.hword 0xE009, 0xE258, 0xE3DC, 0xE468, 0x0B3F, 0x0B57, 0x0BAE, 0x0C5B -.hword 0x0D76, 0x0F16, 0x1389, 0x18A6, 0x1AAB, 0x1C10, 0x1ECD, 0x21AA -.hword 0x229C, 0x2158, 0x1F34, 0x1C94, 0x19DB, 0x176E, 0x15B1, 0x1506 -.hword 0x1608, 0x188C, 0x1BD1, 0x1F16, 0x219A, 0x229C, 0x207C, 0x1BD1 -.hword 0x1725, 0x1506, 0x1608, 0x188C, 0x1BD1, 0x1F16, 0x219A, 0x229C -.hword 0x207C, 0x1BD1, 0x1725, 0x1506, 0x1608, 0x188C, 0x1BD1, 0x1F16 -.hword 0x219A, 0x229C, 0x207C, 0x1BD1, 0x1725, 0x1506, 0x15C7, 0x17B7 -.hword 0x1A5F, 0x1D43, 0x1FEA, 0x21DB, 0x229C, 0x207C, 0x1BD1, 0x1725 -.hword 0x1506, 0x1725, 0x1BD1, 0x207C, 0x229C, 0x2269, 0x21D5, 0x20EA -.hword 0x1FAF, 0x1E2F, 0x1C71, 0x1A7E, 0x185F, 0x153D, 0x10E1, 0x0C41 -.hword 0x0855, 0x0615, 0x0590, 0x05FD, 0x070B, 0x0869, 0x09C6, 0x0AD3 -.hword 0x0B3F, 0x9426, 0x915D, 0x8A23, 0x802F, 0x7530, 0x6AE0, 0x5F14 -.hword 0x5250, 0x46B8, 0x3D8D, 0x37DB, 0x33E4, 0x31E1, 0x314A, 0x314E -.hword 0x31BD, 0x3268, 0x331D, 0x33AD, 0x33E8, 0x33C2, 0x3362, 0x32E5 -.hword 0x3268, 0x3208, 0x31E1, 0x3232, 0x32E5, 0x3397, 0x33E8, 0x33C2 -.hword 0x3362, 0x32E5, 0x3268, 0x3208, 0x31E1, 0x3232, 0x32E5, 0x3397 -.hword 0x33E8, 0x33C2, 0x3362, 0x32E5, 0x3268, 0x3208, 0x31E1, 0x3232 -.hword 0x32E5, 0x3397, 0x33E8, 0x33CC, 0x3381, 0x331C, 0x32AD, 0x3248 -.hword 0x31FE, 0x31E1, 0x3232, 0x32E5, 0x3397, 0x33E8, 0x3397, 0x32E5 -.hword 0x3232, 0x31E1, 0x32F7, 0x35F7, 0x3A7B, 0x401F, 0x4680, 0x4D37 -.hword 0x53E1, 0x5A18, 0x60D2, 0x68AC, 0x70C4, 0x7836, 0x7E1D, 0x82E6 -.hword 0x876D, 0x8B88, 0x8F09, 0x91C2, 0x9385, 0x9426, 0xF3F2, 0xF4C7 -.hword 0xF6CE, 0xF957, 0xFBB1, 0xFD2C, 0xFD59, 0xFCAA, 0xFBBF, 0xFB39 -.hword 0xFB23, 0xFB1B, 0xFB1D, 0xFB27, 0xFB37, 0xFB4A, 0xFB5D, 0xFB6E -.hword 0xFB7A, 0xFB7E, 0xFB7B, 0xFB74, 0xFB6B, 0xFB5F, 0xFB53, 0xFB47 -.hword 0xFB3C, 0xFB33, 0xFB2D, 0xFB2A, 0xFB2D, 0xFB32, 0xFB3B, 0xFB45 -.hword 0xFB50, 0xFB5C, 0xFB67, 0xFB71, 0xFB79, 0xFB7E, 0xFB81, 0xFB83 -.hword 0xFB84, 0xFB85, 0xFB86, 0xFB86, 0xFB85, 0xFB85, 0xFB84, 0xFB83 -.hword 0xFB82, 0xFB81, 0xFB80, 0xFB7F, 0xFB7F, 0xFB7E, 0xFB7E, 0xFB7E -.hword 0xFB7C, 0xFB78, 0xFB72, 0xFB69, 0xFB5B, 0xFB48, 0xFB30, 0xFB10 -.hword 0xFAE6, 0xFAB5, 0xFA82, 0xFA4D, 0xFA1B, 0xF9EF, 0xF9CA, 0xF9B1 -.hword 0xF9B4, 0xF9D8, 0xFA0D, 0xFA43, 0xFA6C, 0xFA77, 0xFA54, 0xF9F4 -.hword 0xF82B, 0xF564, 0xF3F2, 0x038F, 0x041A, 0x055D, 0x06CE, 0x07DE -.hword 0x0804, 0x0679, 0x03A8, 0x00CB, 0xFF1F, 0xFE8B, 0xFE23, 0xFDE2 -.hword 0xFDC1, 0xFDBA, 0xFDC6, 0xFDDE, 0xFDFC, 0xFE1A, 0xFE31, 0xFE4F -.hword 0xFE84, 0xFEC8, 0xFF17, 0xFF6A, 0xFFBC, 0x0005, 0x0041, 0x0069 -.hword 0x0078, 0x006A, 0x0042, 0x0007, 0xFFC0, 0xFF70, 0xFF1E, 0xFECF -.hword 0xFE89, 0xFE53, 0xFE31, 0xFE1E, 0xFE0F, 0xFE05, 0xFDFE, 0xFDFB -.hword 0xFDFA, 0xFDFC, 0xFE00, 0xFE06, 0xFE0C, 0xFE13, 0xFE1A, 0xFE21 -.hword 0xFE27, 0xFE2C, 0xFE30, 0xFE31, 0xFE49, 0xFE88, 0xFEE4, 0xFF4F -.hword 0xFFBE, 0x0024, 0x0076, 0x00A9, 0x00B6, 0x00A4, 0x0080, 0x0051 -.hword 0x0023, 0x0000, 0xFFF2, 0x0002, 0x003B, 0x00B0, 0x0160, 0x0237 -.hword 0x0321, 0x040A, 0x04DF, 0x058C, 0x05FC, 0x057D, 0x0441, 0x038F -.hword 0xAAC2, 0xB077, 0xBE4B, 0xCF4D, 0xDE8A, 0xE713, 0xE50C, 0xDBBE -.hword 0xD0ED, 0xCA5A, 0xC805, 0xC616, 0xC486, 0xC350, 0xC26E, 0xC1DC -.hword 0xC194, 0xC190, 0xC1CB, 0xC240, 0xC340, 0xC4FE, 0xC746, 0xC9E6 -.hword 0xCCAB, 0xCF61, 0xD1D6, 0xD3D7, 0xD52F, 0xD5AE, 0xD533, 0xD3E3 -.hword 0xD1EF, 0xCF88, 0xCCDD, 0xCA20, 0xC781, 0xC531, 0xC361, 0xC240 -.hword 0xC19D, 0xC121, 0xC0C9, 0xC091, 0xC075, 0xC071, 0xC082, 0xC0A3 -.hword 0xC0D1, 0xC108, 0xC144, 0xC181, 0xC1BB, 0xC1F0, 0xC21A, 0xC236 -.hword 0xC240, 0xC329, 0xC58D, 0xC8EF, 0xCCCF, 0xD0AE, 0xD40C, 0xD66B -.hword 0xD74C, 0xD68B, 0xD495, 0xD1C0, 0xCE64, 0xCADA, 0xC777, 0xC494 -.hword 0xC287, 0xC1A9, 0xC293, 0xC534, 0xC8E5, 0xCD01, 0xD0E0, 0xD3DC -.hword 0xD54F, 0xD493, 0xC8D2, 0xB525, 0xAAC2, 0x2D1D, 0x2A52, 0x2399 -.hword 0x1B70, 0x1455, 0x10C6, 0x134B, 0x1A18, 0x212F, 0x248F, 0x244E -.hword 0x2349, 0x21AB, 0x1F9E, 0x1D4B, 0x1ADF, 0x1882, 0x165F, 0x14A1 -.hword 0x1372, 0x12C2, 0x125C, 0x1232, 0x1239, 0x1262, 0x12A1, 0x12E9 -.hword 0x132D, 0x135F, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 -.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 -.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 -.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 -.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x144F, 0x169D -.hword 0x19F1, 0x1DE2, 0x2203, 0x25EA, 0x292D, 0x2B5F, 0x2C17, 0x2AC9 -.hword 0x279C, 0x2332, 0x1E2E, 0x1932, 0x14E1, 0x11DC, 0x10C6, 0x1829 -.hword 0x25C9, 0x2D1D, 0xE969, 0xE9B6, 0xEA49, 0xEAA3, 0xEA47, 0xE8B5 -.hword 0xE4D4, 0xDF04, 0xD8FE, 0xD477, 0xD13A, 0xCDF9, 0xCAC0, 0xC7A0 -.hword 0xC4A7, 0xC1E4, 0xBF65, 0xBD3A, 0xBB72, 0xBA1A, 0xB90E, 0xB82A -.hword 0xB77D, 0xB718, 0xB70C, 0xB769, 0xB841, 0xB9A4, 0xBBA2, 0xBE4C -.hword 0xC2C1, 0xC993, 0xD1F6, 0xDB24, 0xE454, 0xECBC, 0xF395, 0xF816 -.hword 0xF976, 0xF6ED, 0xF0FC, 0xE8E2, 0xDEEC, 0xD36C, 0xC6B0, 0xB907 -.hword 0xAAC2, 0x9C30, 0x8DA0, 0x7F5F, 0x71C2, 0x6516, 0x59AA, 0x4FCE -.hword 0x47D1, 0x4203, 0x3EB3, 0x3DBB, 0x3EA2, 0x413B, 0x455A, 0x4AD0 -.hword 0x5170, 0x590F, 0x617E, 0x6A92, 0x741B, 0x7DEF, 0x87E2, 0x91C2 -.hword 0x9B64, 0xA49C, 0xAD3C, 0xB518, 0xBD04, 0xC5B2, 0xCEC6, 0xD7E1 -.hword 0xE0A3, 0xE8B0, 0xEFA9, 0xF52F, 0xF436, 0xED80, 0xE969, 0xEB3A -.hword 0xEEA5, 0xF6BA, 0x0035, 0x07D7, 0x0A5C, 0x042C, 0xF78D, 0xEA09 -.hword 0xE12D, 0xDCAC, 0xD88B, 0xD4CD, 0xD174, 0xCE82, 0xCBFB, 0xC9E1 -.hword 0xC837, 0xC6FF, 0xC63B, 0xC626, 0xC6DB, 0xC833, 0xCA07, 0xCC2E -.hword 0xCE82, 0xD0DC, 0xD313, 0xD500, 0xD67B, 0xD7DE, 0xD982, 0xDB43 -.hword 0xDCFC, 0xDE87, 0xDFC1, 0xE084, 0xE0AB, 0xE011, 0xDE92, 0xDC35 -.hword 0xD92B, 0xD590, 0xD17D, 0xCD0C, 0xC85A, 0xC37E, 0xBE95, 0xB9B9 -.hword 0xB503, 0xB08F, 0xAC77, 0xA8D5, 0xA5C3, 0xA35D, 0xA1BB, 0xA0FA -.hword 0xA10C, 0xA1CA, 0xA323, 0xA50A, 0xA76E, 0xAA42, 0xAD75, 0xB0F9 -.hword 0xB4BF, 0xB8B7, 0xBCD2, 0xC102, 0xC537, 0xC962, 0xCD74, 0xD15F -.hword 0xD512, 0xD920, 0xDDF0, 0xE331, 0xE890, 0xEDBC, 0xF263, 0xF635 -.hword 0xF8DF, 0xF637, 0xEF34, 0xEB3A, 0x9744, 0x94B4, 0x8E8C, 0x8714 -.hword 0x8094, 0x7D55, 0x7F0B, 0x844A, 0x8AA2, 0x8FB0, 0x936D, 0x975F -.hword 0x9B6A, 0x9F73, 0xA361, 0xA718, 0xAA7E, 0xAD79, 0xAFEC, 0xB1BF -.hword 0xB31A, 0xB42F, 0xB4F3, 0xB559, 0xB555, 0xB4DA, 0xB3DD, 0xB252 -.hword 0xB02C, 0xAD5F, 0xA8BF, 0xA1B4, 0x990A, 0x8F8E, 0x860F, 0x7D57 -.hword 0x763A, 0x7182, 0x6FFC, 0x7277, 0x7864, 0x807C, 0x8A69, 0x95E1 -.hword 0xA296, 0xB03A, 0xBE80, 0xCD18, 0xDBB6, 0xEA0C, 0xF7CA, 0x04A3 -.hword 0x104B, 0x1A72, 0x22CA, 0x2906, 0x2CD8, 0x2E69, 0x2E32, 0x2C5F -.hword 0x291A, 0x248D, 0x1EE3, 0x1847, 0x10E3, 0x08E2, 0x006E, 0xF7B3 -.hword 0xEEDA, 0xE60E, 0xDD79, 0xD547, 0xCDA2, 0xC6B5, 0xBFAF, 0xB7E2 -.hword 0xAFA8, 0xA75C, 0x9F59, 0x97FA, 0x9198, 0x8C90, 0x8D73, 0x938C -.hword 0x9744, 0x0341, 0x02F0, 0x022C, 0x0137, 0x0055, 0xFFCA, 0xFFC2 -.hword 0x0011, 0x0074, 0x00A6, 0x00A4, 0x0097, 0x0084, 0x006B, 0x0050 -.hword 0x0034, 0x001B, 0x0007, 0xFFFB, 0xFFF8, 0xFFFC, 0x0004, 0x0010 -.hword 0x001F, 0x0031, 0x0044, 0x0059, 0x006E, 0x0083, 0x0097, 0x00AA -.hword 0x00BB, 0x00C9, 0x00D3, 0x00DA, 0x00DD, 0x00BD, 0x0075, 0x0028 -.hword 0xFFF8, 0xFFE8, 0xFFE3, 0xFFE7, 0xFFEE, 0xFFF5, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 -.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFFD -.hword 0x0003, 0x000D, 0x0019, 0x0027, 0x0038, 0x004A, 0x005F, 0x0075 -.hword 0x008E, 0x00A7, 0x00C3, 0x00DF, 0x00FD, 0x011C, 0x013C, 0x015D -.hword 0x017F, 0x01A1, 0x01C4, 0x0236, 0x02E6, 0x0341, 0xFFD7, 0xFFA3 -.hword 0xFF24, 0xFE7F, 0xFDDC, 0xFD64, 0xFD1E, 0xFCF4, 0xFCDC, 0xFCCF -.hword 0xFCC5, 0xFCBF, 0xFCBB, 0xFCB9, 0xFCB8, 0xFCB9, 0xFCBB, 0xFCBC -.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBF, 0xFCC0, 0xFCC1, 0xFCC2, 0xFCC3 -.hword 0xFCC5, 0xFCC7, 0xFCC8, 0xFCCA, 0xFCCB, 0xFCCC, 0xFCCD, 0xFCCE -.hword 0xFCCF, 0xFCCF, 0xFCCD, 0xFCC7, 0xFCC2, 0xFCBE, 0xFCBD, 0xFCBD -.hword 0xFCBD, 0xFCBD, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE -.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE -.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBF, 0xFCC1, 0xFCC5, 0xFCCA, 0xFCD1 -.hword 0xFCD9, 0xFCE3, 0xFCEE, 0xFCFB, 0xFD09, 0xFD19, 0xFD2A, 0xFD3D -.hword 0xFD52, 0xFD68, 0xFD80, 0xFD9A, 0xFDB5, 0xFDD2, 0xFDF1, 0xFE11 -.hword 0xFE95, 0xFF68, 0xFFD7, 0xA2A1, 0xA874, 0xB6B6, 0xC896, 0xD93F -.hword 0xE3E1, 0xE580, 0xE13D, 0xDB6D, 0xD864, 0xD87A, 0xD90F, 0xDA03 -.hword 0xDB37, 0xDC8D, 0xDDE6, 0xDF22, 0xE024, 0xE0CB, 0xE0F9, 0xE0C4 -.hword 0xE05A, 0xDFC3, 0xDF07, 0xDE2D, 0xDD3E, 0xDC41, 0xDB3E, 0xDA3C -.hword 0xD944, 0xD85C, 0xD78E, 0xD6E0, 0xD65A, 0xD604, 0xD5E5, 0xD76B -.hword 0xDAE2, 0xDEA0, 0xE0F9, 0xE1BD, 0xE1F4, 0xE1CC, 0xE176, 0xE120 -.hword 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9 -.hword 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9 -.hword 0xE0E4, 0xE0A4, 0xE03C, 0xDFAC, 0xDEF5, 0xDE19, 0xDD18, 0xDBF3 -.hword 0xDAAC, 0xD944, 0xD7BC, 0xD614, 0xD44F, 0xD26C, 0xD06E, 0xCE55 -.hword 0xCC22, 0xC9D7, 0xC774, 0xC4FA, 0xC26C, 0xB906, 0xAA4B, 0xA2A1 -.hword 0x2FF7, 0x2D2A, 0x2657, 0x1DE2, 0x162B, 0x1194, 0x11FF, 0x15CB -.hword 0x1A16, 0x1C01, 0x1B6F, 0x1A4D, 0x18BE, 0x16E9, 0x14F1, 0x12FC -.hword 0x112E, 0x0FAE, 0x0E9F, 0x0E26, 0x0E28, 0x0E68, 0x0EDE, 0x0F82 -.hword 0x104A, 0x112E, 0x1226, 0x1328, 0x142C, 0x152A, 0x1618, 0x16EF -.hword 0x17A5, 0x1832, 0x188C, 0x18AD, 0x173A, 0x13EF, 0x1062, 0x0E26 -.hword 0x0D6C, 0x0D38, 0x0D5E, 0x0DAF, 0x0E01, 0x0E26, 0x0E26, 0x0E26 -.hword 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26 -.hword 0x0E26, 0x11D6, 0x1A0D, 0x2287, 0x2701, 0x27F2, 0x28B1, 0x2942 -.hword 0x29A8, 0x29E9, 0x2A09, 0x2A0C, 0x29F8, 0x29D0, 0x2999, 0x2958 -.hword 0x2910, 0x28C7, 0x2881, 0x2843, 0x2810, 0x27EE, 0x27E1, 0x27EE -.hword 0x2818, 0x2865, 0x2A86, 0x2E16, 0x2FF7, 0x143B, 0x1320, 0x1094 -.hword 0x0DBB, 0x0BBD, 0x0BBE, 0x0F65, 0x15D6, 0x1C74, 0x209F, 0x2284 -.hword 0x2417, 0x2562, 0x266E, 0x2747, 0x27F5, 0x2884, 0x28FD, 0x296B -.hword 0x29D7, 0x2A42, 0x2AA6, 0x2B02, 0x2B55, 0x2B9F, 0x2BDF, 0x2C15 -.hword 0x2C41, 0x2C62, 0x2C76, 0x2C7F, 0x2C7B, 0x2C69, 0x2C4A, 0x2C1D -.hword 0x2BE0, 0x2A9E, 0x282D, 0x25BF, 0x2489, 0x24C2, 0x25A3, 0x26E0 -.hword 0x282F, 0x2945, 0x29D7, 0x2978, 0x2860, 0x2739, 0x26B1, 0x26DE -.hword 0x2751, 0x27EE, 0x289A, 0x2937, 0x29AA, 0x29D7, 0x29D7, 0x29D7 -.hword 0x29D7, 0x29D7, 0x299C, 0x28F3, 0x27E5, 0x267E, 0x24C8, 0x22CD -.hword 0x2098, 0x1E33, 0x1BA9, 0x1904, 0x164F, 0x1394, 0x10DF, 0x0E38 -.hword 0x0BAB, 0x0942, 0x0708, 0x0507, 0x034A, 0x01DB, 0x00C5, 0x056A -.hword 0x0EFC, 0x143B, 0x0AE3, 0x0C73, 0x103F, 0x14EC, 0x1924, 0x1B8D -.hword 0x1B23, 0x18CB, 0x1605, 0x1455, 0x13AC, 0x1304, 0x1266, 0x11DB -.hword 0x116C, 0x1122, 0x1105, 0x1121, 0x117C, 0x1221, 0x130E, 0x1436 -.hword 0x1591, 0x1716, 0x18BB, 0x1A77, 0x1C41, 0x1E11, 0x1FDD, 0x219D -.hword 0x2347, 0x24D2, 0x2636, 0x2769, 0x2862, 0x2918, 0x280A, 0x24C0 -.hword 0x20BF, 0x1D8D, 0x1B6A, 0x1981, 0x17B8, 0x15F6, 0x1421, 0x1221 -.hword 0x0F62, 0x0C1B, 0x095B, 0x0833, 0x08C0, 0x0A2B, 0x0C1C, 0x0E38 -.hword 0x1029, 0x1194, 0x1221, 0x1221, 0x1221, 0x1221, 0x1221, 0x121E -.hword 0x1218, 0x120D, 0x11FD, 0x11EA, 0x11D2, 0x11B6, 0x1197, 0x1173 -.hword 0x114C, 0x1121, 0x10F2, 0x10C0, 0x108A, 0x1051, 0x1014, 0x0FD5 -.hword 0x0F92, 0x0F4C, 0x0F03, 0x0EB7, 0x0D97, 0x0BD0, 0x0AE3, 0x96C2 -.hword 0x940E, 0x8DAA, 0x8630, 0x8037, 0x7E54, 0x8363, 0x8D92, 0x9891 -.hword 0xA00E, 0xA434, 0xA810, 0xABA3, 0xAEEE, 0xB1EF, 0xB4A8, 0xB718 -.hword 0xB940, 0xBB20, 0xBCB7, 0xBE1E, 0xBF6D, 0xC0A3, 0xC1BF, 0xC2BF -.hword 0xC3A4, 0xC46C, 0xC515, 0xC5A0, 0xC60C, 0xC656, 0xC67F, 0xC686 -.hword 0xC669, 0xC628, 0xC5C2, 0xC2C4, 0xBCB5, 0xB68C, 0xB33C, 0xB356 -.hword 0xB4F7, 0xB76C, 0xBA01, 0xBC00, 0xBCB7, 0xBAE2, 0xB712, 0xB34C -.hword 0xB196, 0xB234, 0xB3CB, 0xB5F8, 0xB856, 0xBA82, 0xBC19, 0xBCB7 -.hword 0xBCB7, 0xBCB7, 0xBCB7, 0xBCB7, 0xBC6B, 0xBB90, 0xBA32, 0xB860 -.hword 0xB625, 0xB390, 0xB0AC, 0xAD88, 0xAA2F, 0xA6B0, 0xA317, 0x9F71 -.hword 0x9BCB, 0x9833, 0x94B5, 0x915F, 0x8E3D, 0x8B5C, 0x88CB, 0x8694 -.hword 0x84C7, 0x88BC, 0x91BF, 0x96C2, 0x0000, 0xFFFD, 0xFFF4, 0xFFE7 -.hword 0xFFDB, 0xFFD2, 0xFFCE, 0xFFD3, 0xFFE3, 0x0000, 0x0038, 0x0091 -.hword 0x00FF, 0x0177, 0x01EE, 0x025B, 0x02B2, 0x02E8, 0x02F4, 0x02CA -.hword 0x0256, 0x0197, 0x00A1, 0xFF88, 0xFE5F, 0xFD39, 0xFC2B, 0xFB47 -.hword 0xFAA2, 0xFA4F, 0xFA53, 0xFA9B, 0xFB1B, 0xFBC3, 0xFC87, 0xFD57 -.hword 0xFE26, 0xFEE6, 0xFF89, 0x0000, 0x0040, 0x0052, 0x0045, 0x0029 -.hword 0x000C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x001A, 0x005B, 0x00B1, 0x0106, 0x0148, 0x0162 -.hword 0x0141, 0x00D2, 0x0000, 0xFE8A, 0xFC60, 0xF9BB, 0xF6D4, 0xF3E2 -.hword 0xF11E, 0xEEC1, 0xED02, 0xEC1B, 0xEC43, 0xEDC5, 0xF091, 0xF456 -.hword 0xF8C2, 0xFD84, 0x024C, 0x06C8, 0x0AA9, 0x0D9C, 0x0F52, 0x0FC6 -.hword 0x0F4B, 0x0E11, 0x0C47, 0x0A1B, 0x07BE, 0x055D, 0x0328, 0x014F -.hword 0x0000, 0xFF53, 0xFF22, 0xFF45, 0xFF91, 0xFFDE, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0B7E, 0x0B7C -.hword 0x0B78, 0x0B73, 0x0B6E, 0x0B69, 0x0B68, 0x0B6A, 0x0B71, 0x0B7E -.hword 0x0B9B, 0x0BCD, 0x0C0C, 0x0C51, 0x0C93, 0x0CCC, 0x0CF3, 0x0D02 -.hword 0x0CF0, 0x0CB5, 0x0C40, 0x0B8E, 0x0AAF, 0x09B4, 0x08AD, 0x07AB -.hword 0x06BF, 0x05F8, 0x0568, 0x051F, 0x0513, 0x052F, 0x056E, 0x05CF -.hword 0x064E, 0x06E9, 0x079C, 0x0866, 0x0942, 0x0A2F, 0x0B71, 0x0D27 -.hword 0x0F18, 0x110B, 0x12C5, 0x140C, 0x1499, 0x1489, 0x143B, 0x140C -.hword 0x1414, 0x142D, 0x1453, 0x1488, 0x14C9, 0x1514, 0x156A, 0x15C9 -.hword 0x162F, 0x169B, 0x170D, 0x1783, 0x17FB, 0x1875, 0x18EF, 0x199B -.hword 0x1A93, 0x1BB9, 0x1CED, 0x1E10, 0x1F03, 0x1FA7, 0x1FDB, 0x1F82 -.hword 0x1E7D, 0x1CDE, 0x1ACB, 0x1869, 0x15DE, 0x134F, 0x10E3, 0x0EBF -.hword 0x0D09, 0x0BE7, 0x0B7E, 0x0000, 0xFFFE, 0xFFF8, 0xFFF1, 0xFFEA -.hword 0xFFE4, 0xFFE2, 0xFFE4, 0xFFEE, 0x0000, 0x001F, 0x004B, 0x0081 -.hword 0x00BD, 0x00F9, 0x0134, 0x0169, 0x0193, 0x01AF, 0x01B9, 0x01AF -.hword 0x0192, 0x0168, 0x0133, 0x00F8, 0x00BB, 0x007F, 0x004A, 0x001E -.hword 0x0000, 0xFFEF, 0xFFE4, 0xFFE0, 0xFFE1, 0xFFE5, 0xFFEB, 0xFFF3 -.hword 0xFFF9, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0015, 0x004B, 0x0090, 0x00D6, 0x010C, 0x0121, 0x0106 -.hword 0x00AB, 0x0000, 0xFECD, 0xFD04, 0xFAD5, 0xF870, 0xF602, 0xF3BC -.hword 0xF1CD, 0xF063, 0xEFAD, 0xEFDC, 0xF12F, 0xF39A, 0xF6D8, 0xFAA3 -.hword 0xFEB7, 0x02CC, 0x06A0, 0x09ED, 0x0C6C, 0x0DDA, 0x0E31, 0x0DB8 -.hword 0x0C98, 0x0AFA, 0x0908, 0x06EB, 0x04CC, 0x02D4, 0x012D, 0x0000 -.hword 0xFF63, 0xFF37, 0xFF57, 0xFF9C, 0xFFE1, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF35E, 0xF333, 0xF2C5 -.hword 0xF237, 0xF1A9, 0xF13B, 0xF10F, 0xF146, 0xF200, 0xF35E, 0xF583 -.hword 0xF85C, 0xFBBF, 0xFF81, 0x0375, 0x0771, 0x0B49, 0x0ED2, 0x11E0 -.hword 0x1447, 0x162A, 0x17C9, 0x1925, 0x1A41, 0x1B1F, 0x1BC1, 0x1C29 -.hword 0x1C59, 0x1C54, 0x1C1B, 0x1B73, 0x1A37, 0x188F, 0x16A1, 0x1494 -.hword 0x1290, 0x10BB, 0x0F3B, 0x0E39, 0x0DDA, 0x0EB6, 0x10EB, 0x13EB -.hword 0x1727, 0x1A11, 0x1C1B, 0x1CE7, 0x1CD1, 0x1C5F, 0x1C1B, 0x1C23 -.hword 0x1C3A, 0x1C5C, 0x1C88, 0x1CBD, 0x1CF6, 0x1D33, 0x1D72, 0x1DAF -.hword 0x1DE9, 0x1E1D, 0x1E4A, 0x1E6D, 0x1E84, 0x1E8D, 0x1EB0, 0x1F00 -.hword 0x1F61, 0x1FB2, 0x1FD5, 0x1FAC, 0x1F18, 0x1DFA, 0x1C33, 0x197A -.hword 0x15C5, 0x1157, 0x0C74, 0x075E, 0x0259, 0xFDA8, 0xF98C, 0xF64A -.hword 0xF424, 0xF35E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002 -.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005 -.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0004, 0x0003, 0x0003 -.hword 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF4, 0xFFD2, 0xFF9E, 0xFF5A -.hword 0xFF0A, 0xFEB2, 0xFE55, 0xFDF6, 0xFD99, 0xFD41, 0xFCF1, 0xFCAD -.hword 0xFC78, 0xFC56, 0xFC4A, 0xFC66, 0xFCB2, 0xFD21, 0xFDA8, 0xFE3A -.hword 0xFECB, 0xFF4F, 0xFFBA, 0x0000, 0x0027, 0x003F, 0x004B, 0x004C -.hword 0x0046, 0x003A, 0x002B, 0x001C, 0x000E, 0x0003, 0x0000, 0x0000 -.hword 0x000D, 0x002F, 0x005B, 0x0087, 0x00A9, 0x00B6, 0x00A5, 0x006C -.hword 0x0000, 0xFF3E, 0xFE1C, 0xFCB9, 0xFB33, 0xF9A8, 0xF838, 0xF6FF -.hword 0xF61C, 0xF5AD, 0xF5D1, 0xF6CE, 0xF8AC, 0xFB2B, 0xFE0C, 0x010E -.hword 0x03F3, 0x067A, 0x0863, 0x096F, 0x095E, 0x07E8, 0x0525, 0x0169 -.hword 0xFD0A, 0xF859, 0xF3AB, 0xEF53, 0xEBA5, 0xE8F5, 0xE797, 0xE8A6 -.hword 0xEC4F, 0xF187, 0xF740, 0xFC6D, 0x0000, 0x015D, 0x0136, 0x0074 -.hword 0x0000, 0x0042, 0x00FC, 0x021C, 0x038F, 0x0543, 0x0725, 0x0922 -.hword 0x0B29, 0x0D27, 0x0F09, 0x10BD, 0x1230, 0x1350, 0x140A, 0x144C -.hword 0x13B4, 0x1216, 0x0FB6, 0x0CD6, 0x09B7, 0x069D, 0x03CA, 0x017F -.hword 0x0000, 0xFF2A, 0xFEA5, 0xFE64, 0xFE5C, 0xFE7E, 0xFEBE, 0xFF10 -.hword 0xFF66, 0xFFB3, 0xFFEB, 0x0000, 0xB247, 0xB249, 0xB24E, 0xB255 -.hword 0xB25C, 0xB262, 0xB264, 0xB261, 0xB258, 0xB247, 0xB229, 0xB1FF -.hword 0xB1CC, 0xB194, 0xB15B, 0xB123, 0xB0F2, 0xB0CA, 0xB0AF, 0xB0A5 -.hword 0xB0B9, 0xB0EF, 0xB13B, 0xB193, 0xB1EC, 0xB23C, 0xB277, 0xB294 -.hword 0xB287, 0xB247, 0xB1BA, 0xB0DE, 0xAFC8, 0xAE90, 0xAD4C, 0xAC11 -.hword 0xAAF5, 0xAA0F, 0xA975, 0xA93C, 0xA9C8, 0xAB2E, 0xAD15, 0xAF22 -.hword 0xB0FC, 0xB247, 0xB2C8, 0xB2BA, 0xB272, 0xB247, 0xB258, 0xB28A -.hword 0xB2D8, 0xB33C, 0xB3B4, 0xB43B, 0xB4CB, 0xB561, 0xB5F8, 0xB68C -.hword 0xB719, 0xB799, 0xB809, 0xB864, 0xB8A6, 0xB8C9, 0xB8CF, 0xB8BB -.hword 0xB892, 0xB858, 0xB811, 0xB7C2, 0xB76F, 0xB71C, 0xB6BC, 0xB643 -.hword 0xB5B9, 0xB524, 0xB48C, 0xB3F8, 0xB36F, 0xB2F8, 0xB29A, 0xB25D -.hword 0xB247, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_05014AC4: # 0x05014AC4 -.hword 0x0055, 0x0001, 0x0055, 0x0056, 0x0055, 0x00AB, 0x0055, 0x0100 -.hword 0x0055, 0x0155, 0x0055, 0x01AA, 0x0001, 0x0000, 0x0001, 0x0FF6 -.hword 0x0001, 0x0000, 0x0055, 0x01FF, 0x0055, 0x0254, 0x0055, 0x02A9 -.hword 0x0001, 0x0000, 0x0001, 0x0FF5, 0x0001, 0x0000, 0x0055, 0x0452 -.hword 0x0055, 0x04A7, 0x0055, 0x04FC, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0055, 0x03FD, 0x0055, 0x02FE, 0x0055, 0x0353, 0x0055, 0x03A8 -.hword 0x0001, 0x0000, 0x0001, 0x0FF4, 0x0001, 0x0000, 0x0055, 0x074F -.hword 0x0055, 0x07A4, 0x0055, 0x07F9, 0x0055, 0x0650, 0x0055, 0x06A5 -.hword 0x0055, 0x06FA, 0x0055, 0x0551, 0x0055, 0x05A6, 0x0055, 0x05FB -.hword 0x0001, 0x0000, 0x0001, 0x0FF3, 0x0001, 0x0000, 0x0055, 0x09A2 -.hword 0x0055, 0x09F7, 0x0055, 0x0A4C, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0055, 0x094D, 0x0055, 0x084E, 0x0055, 0x08A3, 0x0055, 0x08F8 -.hword 0x0001, 0x0000, 0x0001, 0x0FF2, 0x0001, 0x0000, 0x0055, 0x0BF5 -.hword 0x0055, 0x0C4A, 0x0055, 0x0C9F, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0055, 0x0BA0, 0x0055, 0x0AA1, 0x0055, 0x0AF6, 0x0055, 0x0B4B -.hword 0x0001, 0x0000, 0x0001, 0x0FF1, 0x0001, 0x0000, 0x0055, 0x0EF2 -.hword 0x0055, 0x0F47, 0x0055, 0x0F9C, 0x0055, 0x0DF3, 0x0055, 0x0E48 -.hword 0x0055, 0x0E9D, 0x0055, 0x0CF4, 0x0055, 0x0D49, 0x0055, 0x0D9E - -ukiki_seg5_anim_05014BE4: # 0x05014BE4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x55 -.hword 0x17 -.word ukiki_seg5_animvalue_05012AD4 -.word ukiki_seg5_animindex_05014AC4 -.word 0 - -ukiki_seg5_animvalue_05014BFC: # 0x05014BFC -.hword 0x0000, 0x006C, 0x006D, 0x0071, 0x0076, 0x007A, 0x007D, 0x007D -.hword 0x007B, 0x0078, 0x0076, 0x0074, 0x0074, 0x0074, 0x0075, 0x0075 -.hword 0x0074, 0x0072, 0x006F, 0x006D, 0x006C, 0x20E4, 0x2123, 0x21CE -.hword 0x22C8, 0x23F8, 0x2542, 0x268B, 0x27B7, 0x28AB, 0x294C, 0x297F -.hword 0x2929, 0x2859, 0x2733, 0x25D8, 0x246E, 0x2317, 0x21F6, 0x212F -.hword 0x20E4, 0xF4B4, 0x0409, 0x135E, 0x1363, 0x136E, 0x137F, 0x1394 -.hword 0x13AB, 0x13C1, 0x13D6, 0x13E7, 0x13F3, 0x13F7, 0x13F2, 0x13E4 -.hword 0x13CF, 0x13B7, 0x139E, 0x1386, 0x1372, 0x1363, 0x135E, 0xF874 -.hword 0xF88E, 0xF8D7, 0xF941, 0xF9C2, 0xFA4F, 0xFADB, 0xFB5C, 0xFBC7 -.hword 0xFC0F, 0xFC2A, 0xFC09, 0xFBB2, 0xFB33, 0xFA9E, 0xFA00, 0xF96A -.hword 0xF8EC, 0xF894, 0xF874, 0x2A0C, 0x29CA, 0x2919, 0x2814, 0x26D7 -.hword 0x257E, 0x2426, 0x22E9, 0x21E4, 0x2133, 0x20F1, 0x2141, 0x2217 -.hword 0x234D, 0x24BD, 0x2640, 0x27AF, 0x28E6, 0x29BC, 0x2A0C, 0xFC50 -.hword 0xFCA3, 0xFD6F, 0xFE70, 0xFF62, 0x0000, 0x0047, 0x0064, 0x005D -.hword 0x003A, 0x0000, 0xFFAB, 0xFF38, 0xFEB2, 0xFE23, 0xFD97, 0xFD18 -.hword 0xFCAF, 0xFC69, 0xFC50, 0x04E8, 0x0479, 0x036A, 0x0214, 0x00D3 -.hword 0x0000, 0xFFA2, 0xFF7B, 0xFF84, 0xFFB3, 0x0000, 0x0071, 0x010B -.hword 0x01BD, 0x027A, 0x0335, 0x03DE, 0x0468, 0x04C6, 0x04E8, 0x0438 -.hword 0x06E9, 0x0D32, 0x1469, 0x19E1, 0x1AEF, 0x1564, 0x0B09, 0xFF23 -.hword 0xF4F4, 0xEFC0, 0xEF2B, 0xF05F, 0xF2E5, 0xF649, 0xFA15, 0xFDD5 -.hword 0x0113, 0x035B, 0x0438, 0xEE66, 0xEC3F, 0xE721, 0xE10D, 0xDC04 -.hword 0xDA07, 0xDC42, 0xE15D, 0xE799, 0xED35, 0xF070, 0xF184, 0xF1F1 -.hword 0xF1D9, 0xF162, 0xF0B0, 0xEFE6, 0xEF29, 0xEE9D, 0xEE66, 0xF1CF -.hword 0xF2C9, 0xF53B, 0xF866, 0xFB8D, 0xFDF3, 0xFFCE, 0x019B, 0x030B -.hword 0x03CA, 0x0388, 0x023D, 0x003F, 0xFDC9, 0xFB12, 0xF858, 0xF5D3 -.hword 0xF3BF, 0xF254, 0xF1CF, 0xF6A8, 0xF6B1, 0xF6CB, 0xF6F0, 0xF71B -.hword 0xF749, 0xF787, 0xF7D8, 0xF828, 0xF861, 0xF871, 0xF859, 0xF82A -.hword 0xF7EC, 0xF7A4, 0xF75B, 0xF717, 0xF6DE, 0xF6B7, 0xF6A8, 0xB2E6 -.hword 0xB008, 0xA901, 0xA031, 0x97F3, 0x92A5, 0x9085, 0x8FFE, 0x90B5 -.hword 0x9251, 0x9478, 0x9755, 0x9B19, 0x9F6E, 0xA400, 0xA87C, 0xAC8B -.hword 0xAFDB, 0xB215, 0xB2E6, 0x04A7, 0x04E1, 0x0580, 0x066C, 0x078D -.hword 0x08CC, 0x0A11, 0x0B44, 0x0C4E, 0x0D16, 0x0D86, 0x0D44, 0x0C42 -.hword 0x0AD6, 0x0958, 0x081D, 0x0705, 0x05E4, 0x0502, 0x04A7, 0x034E -.hword 0x034D, 0x034A, 0x0347, 0x0345, 0x0346, 0x034A, 0x0354, 0x0365 -.hword 0x037D, 0x03A0, 0x03EF, 0x0472, 0x0501, 0x0571, 0x059A, 0x0539 -.hword 0x0470, 0x03A8, 0x034E, 0x03E6, 0x0313, 0x00D2, 0xFD75, 0xF94C -.hword 0xF4AA, 0xEFE0, 0xEB41, 0xE71E, 0xE3CA, 0xE195, 0xE12A, 0xE29E -.hword 0xE568, 0xE900, 0xECDC, 0xF29B, 0xFA49, 0x0103, 0x03E6, 0xEE66 -.hword 0xEE23, 0xED69, 0xEC4C, 0xEAE1, 0xE93C, 0xE774, 0xE59D, 0xE3CB -.hword 0xE214, 0xE08C, 0xDEB8, 0xDC7D, 0xDA86, 0xD97C, 0xDA07, 0xDE17 -.hword 0xE4FE, 0xEB82, 0xEE66, 0xEC74, 0xECD7, 0xEDE5, 0xEF73, 0xF159 -.hword 0xF36D, 0xF586, 0xF77B, 0xF922, 0xFA52, 0xFAE1, 0xFA10, 0xF7BB -.hword 0xF4A8, 0xF19B, 0xEF5A, 0xEDFF, 0xED1A, 0xEC9B, 0xEC74, 0x08A6 -.hword 0x092D, 0x0A9E, 0x0CC3, 0x0F64, 0x124C, 0x1543, 0x1814, 0x1A87 -.hword 0x1C66, 0x1D7A, 0x1D07, 0x1AEE, 0x17E4, 0x149F, 0x11D5, 0x0F19 -.hword 0x0C15, 0x09A6, 0x08A6, 0x87EA, 0x88F0, 0x8BB9, 0x8FDA, 0x94E9 -.hword 0x9A78, 0xA01E, 0xA56F, 0xA9FE, 0xAD62, 0xAF2E, 0xADB0, 0xA89F -.hword 0xA1A9, 0x9A81, 0x94D5, 0x905C, 0x8C31, 0x891D, 0x87EA, 0x004E -.hword 0x0034, 0xFFF5, 0xFFA6, 0xFF5C, 0xFF2E, 0xFF31, 0xFF9B, 0x005C -.hword 0x0126, 0x01A5, 0x01CC, 0x01CC, 0x01B3, 0x018B, 0x0161, 0x0121 -.hword 0x00C5, 0x0072, 0x004E, 0xFFEC, 0x001A, 0x0091, 0x012E, 0x01D1 -.hword 0x0258, 0x02A2, 0x0280, 0x0208, 0x0181, 0x0133, 0x0134, 0x015D -.hword 0x0191, 0x01B6, 0x01B0, 0x0154, 0x00BB, 0x002B, 0xFFEC, 0xB6ED -.hword 0xB6EF, 0xB6E8, 0xB6C5, 0xB673, 0xB5DF, 0xB4F7, 0xB365, 0xB11E -.hword 0xAE83, 0xABF1, 0xA8DC, 0xA517, 0xA195, 0x9F46, 0x9F1C, 0xA384 -.hword 0xABA1, 0xB36F, 0xB6ED, 0x188C, 0x1956, 0x1B65, 0x1E42, 0x2178 -.hword 0x2491, 0x2716, 0x28E9, 0x2A64, 0x2BC8, 0x2D54, 0x2FBC, 0x32DE -.hword 0x35B5, 0x373C, 0x366F, 0x3077, 0x2656, 0x1CC9, 0x188C, 0xE2D4 -.hword 0xE2E3, 0xE30A, 0xE341, 0xE37E, 0xE3BB, 0xE3ED, 0xE410, 0xE42A -.hword 0xE44A, 0xE47D, 0xE4DA, 0xE558, 0xE5D4, 0xE626, 0xE62A, 0xE58A -.hword 0xE467, 0xE350, 0xE2D4, 0xFDC6, 0xFDAE, 0xFD7E, 0xFD59, 0xFD64 -.hword 0xFDC3, 0xFE9A, 0x00D9, 0x0459, 0x0790, 0x08F7, 0x080E, 0x05D7 -.hword 0x0307, 0x0052, 0xFE70, 0xFDA2, 0xFD7C, 0xFDA5, 0xFDC6, 0x95F7 -.hword 0x95B1, 0x9512, 0x9465, 0x93F4, 0x940B, 0x94F3, 0x9801, 0x9CF2 -.hword 0xA1AE, 0xA41E, 0xA3BB, 0xA1D9, 0x9F2D, 0x9C6D, 0x9A4E, 0x98BE -.hword 0x9759, 0x9659, 0x95F7, 0x1A1C, 0x193B, 0x16FF, 0x1400, 0x10D8 -.hword 0x0E1E, 0x0BED, 0x09F2, 0x0823, 0x0582, 0x0479, 0x066A, 0x0914 -.hword 0x0C1D, 0x0F2A, 0x11E2, 0x148A, 0x1736, 0x1948, 0x1A1C, 0xFC3C -.hword 0xFCD0, 0xFE2C, 0xFFC1, 0x0101, 0x015E, 0xFFE5, 0xFCFE, 0xFA29 -.hword 0xF6C6, 0xF49A, 0xF536, 0xF688, 0xF831, 0xF9CF, 0xFB01, 0xFBAE -.hword 0xFC0C, 0xFC34, 0xFC3C, 0x9D1B, 0x9D4A, 0x9DF3, 0x9F42, 0xA164 -.hword 0xA484, 0xAA02, 0xB1C2, 0xB9B8, 0xC5F0, 0xCD87, 0xC9D6, 0xC36A -.hword 0xBB9B, 0xB3C2, 0xAD36, 0xA7A1, 0xA26F, 0x9E9A, 0x9D1B, 0x2F27 -.hword 0x32F1, 0x3BC5, 0x45D1, 0x4D42, 0x4E48, 0x4595, 0x35B5, 0x239B -.hword 0x143A, 0x0C85, 0x0BF3, 0x0E33, 0x1289, 0x1837, 0x1E83, 0x24B1 -.hword 0x2A03, 0x2DBE, 0x2F27, 0x05E6, 0x044D, 0x0081, 0xFC03, 0xF851 -.hword 0xF6EC, 0xF8BE, 0xFCC8, 0x01A8, 0x0602, 0x0874, 0x092F, 0x0963 -.hword 0x092D, 0x08AB, 0x07FD, 0x0741, 0x0695, 0x0617, 0x05E6, 0x1EC4 -.hword 0x1D7F, 0x1A5D, 0x165F, 0x1287, 0x0FD6, 0x0E3D, 0x0D10, 0x0C67 -.hword 0x0C59, 0x0D00, 0x0E6D, 0x107E, 0x12FC, 0x15AF, 0x1861, 0x1AD9 -.hword 0x1CE2, 0x1E42, 0x1EC4, 0xA663, 0xA364, 0x9C05, 0x92B2, 0x89DA -.hword 0x83EA, 0x80EF, 0x7F49, 0x7EE9, 0x7FB3, 0x8196, 0x84BC, 0x891E -.hword 0x8E4F, 0x93E1, 0x9966, 0x9E70, 0xA291, 0xA55C, 0xA663, 0x0000 -.hword 0xFFC6, 0xFF5A, 0xFF20, 0xFF57, 0xFFCE, 0x003E, 0x0066, 0x0000 -.hword 0xFE5A, 0xFBB7, 0xF946, 0xF833, 0xF8A1, 0xF9BF, 0xFB45, 0xFCEE -.hword 0xFE74, 0xFF92, 0x0000, 0x0000, 0xFA85, 0xF055, 0xEAD9, 0xEC79 -.hword 0xF092, 0xF5F9, 0xFB81, 0x0000, 0x03C3, 0x075F, 0x0A16, 0x0B28 -.hword 0x0A8A, 0x08F2, 0x06C4, 0x0464, 0x0236, 0x009E, 0x0000, 0x2C5E -.hword 0x27A5, 0x1DA9, 0x14AF, 0x0DEB, 0x0703, 0x00E5, 0xFC7C, 0xFAB5 -.hword 0xFD9E, 0x04AA, 0x0CE3, 0x134C, 0x1801, 0x1CE0, 0x2196, 0x25D1 -.hword 0x293D, 0x2B88, 0x2C5E, 0x0000, 0x0000, 0x0002, 0x0003, 0x0003 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFD5C, 0xF875, 0xF5D1, 0xF66E, 0xF810, 0xFA69, 0xFD29, 0x0000 -.hword 0x03E5, 0x08D7, 0x0D18, 0x0EE6, 0x0E13, 0x0BF2, 0x0909, 0x05DD -.hword 0x02F4, 0x00D3, 0x0000, 0x1853, 0x15E9, 0x109E, 0x0B62, 0x06BA -.hword 0x01B2, 0xFCFF, 0xF958, 0xF772, 0xF876, 0xFC04, 0x0081, 0x0459 -.hword 0x07A7, 0x0B5C, 0x0F24, 0x12A9, 0x1596, 0x1796, 0x1853, 0x0535 -.hword 0x051B, 0x04E1, 0x04A4, 0x0468, 0x0425, 0x03E5, 0x03B3, 0x0399 -.hword 0x03A7, 0x03D7, 0x0412, 0x0444, 0x046D, 0x049A, 0x04C8, 0x04F2 -.hword 0x0515, 0x052C, 0x0535, 0xF9D8, 0xF942, 0xF85D, 0xF872, 0xFA02 -.hword 0xFC4D, 0xFEBA, 0x00B1, 0x019B, 0x00AE, 0xFE54, 0xFBC1, 0xFA28 -.hword 0xF99F, 0xF960, 0xF957, 0xF973, 0xF99E, 0xF9C6, 0xF9D8, 0xDFF4 -.hword 0xE016, 0xE06D, 0xE0DE, 0xE16F, 0xE21C, 0xE2C7, 0xE34E, 0xE392 -.hword 0xE364, 0xE2D8, 0xE230, 0xE1B2, 0xE15B, 0xE103, 0xE0B0, 0xE066 -.hword 0xE02A, 0xE003, 0xDFF4, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF -.hword 0x3284, 0x4819, 0x346B, 0x0000 - -ukiki_seg5_animindex_050152A4: # 0x050152A4 -.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0000, 0x0014, 0x0015 -.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x0350, 0x0001, 0x0351 -.hword 0x0001, 0x0352, 0x0014, 0x002B, 0x0014, 0x003F, 0x0014, 0x0053 -.hword 0x0001, 0x0000, 0x0001, 0x034F, 0x0001, 0x0000, 0x0014, 0x00B7 -.hword 0x0014, 0x00CB, 0x0014, 0x00DF, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x00A3, 0x0014, 0x0067, 0x0014, 0x007B, 0x0014, 0x008F -.hword 0x0001, 0x0000, 0x0001, 0x034E, 0x0001, 0x0000, 0x0014, 0x0143 -.hword 0x0014, 0x0157, 0x0014, 0x016B, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x012F, 0x0014, 0x00F3, 0x0014, 0x0107, 0x0014, 0x011B -.hword 0x0001, 0x0000, 0x0001, 0x034D, 0x0001, 0x0000, 0x0014, 0x01CF -.hword 0x0014, 0x01E3, 0x0014, 0x01F7, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x01BB, 0x0014, 0x017F, 0x0014, 0x0193, 0x0014, 0x01A7 -.hword 0x0001, 0x0000, 0x0001, 0x034C, 0x0001, 0x0000, 0x0014, 0x025B -.hword 0x0014, 0x026F, 0x0014, 0x0283, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0014, 0x0247, 0x0014, 0x020B, 0x0014, 0x021F, 0x0014, 0x0233 -.hword 0x0001, 0x0000, 0x0001, 0x034B, 0x0001, 0x0000, 0x0014, 0x030F -.hword 0x0014, 0x0323, 0x0014, 0x0337, 0x0014, 0x02D3, 0x0014, 0x02E7 -.hword 0x0014, 0x02FB, 0x0014, 0x0297, 0x0014, 0x02AB, 0x0014, 0x02BF - -ukiki_seg5_anim_050153C4: # 0x050153C4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x14 -.hword 0x17 -.word ukiki_seg5_animvalue_05014BFC -.word ukiki_seg5_animindex_050152A4 -.word 0 - -ukiki_seg5_animvalue_050153DC: # 0x050153DC -.hword 0x0000, 0xFFEF, 0x0048, 0xFCB7, 0xFCCF, 0xFCFB, 0xFD14, 0xFCF2 -.hword 0xFC3B, 0xFB3E, 0xFABA, 0xFAF9, 0xFB95, 0xFC44, 0xFCBE, 0xFCDE -.hword 0xFCCE, 0x0000, 0x002B, 0x008C, 0x00F1, 0x0129, 0x0113, 0x00C9 -.hword 0x007B, 0x002D, 0xFFD6, 0xFF89, 0xFF5F, 0xFF7C, 0xFFC6, 0x0000 -.hword 0x0091, 0x01D6, 0x032A, 0x03E7, 0x039B, 0x02A5, 0x019F, 0x0098 -.hword 0xFF71, 0xFE70, 0xFDE4, 0xFE43, 0xFF3D, 0x0065, 0xFFC7, 0xFE5D -.hword 0xFCD3, 0xFBD2, 0xFBC6, 0xFC0E, 0xFC89, 0xFD25, 0xFDD6, 0xFE8B -.hword 0xFF36, 0xFFC7, 0x0030, 0x0000, 0xFF35, 0xFD68, 0xFB79, 0xFA46 -.hword 0xF9ED, 0xF9EB, 0xFA2B, 0xFA9A, 0xFB23, 0xFBF7, 0xFD25, 0xFE65 -.hword 0xFF6F, 0x4AB9, 0x49D8, 0x47EF, 0x4614, 0x455F, 0x464E, 0x4833 -.hword 0x4A6F, 0x4C62, 0x4D70, 0x4D78, 0x4CE5, 0x4C09, 0x4B36, 0x2FB6 -.hword 0xE437, 0xE32D, 0xE080, 0xDCD6, 0xD8D9, 0xD530, 0xD283, 0xD179 -.hword 0xD283, 0xD530, 0xD8D9, 0xDCD6, 0xE080, 0xE32D, 0x38BB, 0xD525 -.hword 0xAA7B, 0x2EE5, 0xE024, 0xDEE6, 0xDBB2, 0xD752, 0xD28D, 0xCE2C -.hword 0xCAF9, 0xC9BB, 0xCAF9, 0xCE2C, 0xD28D, 0xD752, 0xDBB2, 0xDEE6 -.hword 0xA100, 0x2D20, 0x878D, 0xC957, 0xC88D, 0xC684, 0xC3BB, 0xC0B2 -.hword 0xBDE9, 0xBBDF, 0xBB15, 0xBBD2, 0xBDBD, 0xC063, 0xC350, 0xC613 -.hword 0xC837, 0x2A43, 0x29CA, 0x2891, 0x26E5, 0x2513, 0x2367, 0x222E -.hword 0x21B5, 0x2226, 0x234D, 0x24E3, 0x26A5, 0x284D, 0x2996, 0xEE5F -.hword 0xEEF3, 0xF070, 0xF278, 0xF4AF, 0xF6B7, 0xF834, 0xF8C8, 0xF83E -.hword 0xF6D7, 0xF4E9, 0xF2C5, 0xF0C2, 0xEF32, 0xF643, 0xF622, 0xF5CC -.hword 0xF557, 0xF4D7, 0xF462, 0xF40C, 0xF3EB, 0xF40A, 0xF45A, 0xF4CA -.hword 0xF545, 0xF5BA, 0xF614, 0xD077, 0xCE8B, 0xC997, 0xC2D0, 0xBB6F -.hword 0xB4A8, 0xAFB4, 0xADC8, 0xAF94, 0xB43E, 0xBAAF, 0xC1CE, 0xC884 -.hword 0xCDBA, 0xB490, 0xB4ED, 0xB5DB, 0xB721, 0xB884, 0xB9CA, 0xBAB8 -.hword 0xBB15, 0xBABE, 0xB9DE, 0xB8A8, 0xB751, 0xB60E, 0xB514, 0x1D39 -.hword 0x1EF1, 0x235D, 0x2969, 0x3000, 0x360D, 0x3A79, 0x3C30, 0x3A95 -.hword 0x366B, 0x30AC, 0x2A50, 0x2452, 0x1FAB, 0x01AE, 0x01D8, 0x0244 -.hword 0x02D9, 0x037B, 0x0410, 0x047C, 0x04A7, 0x047F, 0x0419, 0x038C -.hword 0x02EF, 0x025C, 0x01EA, 0x04F3, 0x04CF, 0x0471, 0x03F0, 0x0365 -.hword 0x02E5, 0x0287, 0x0262, 0x0284, 0x02DD, 0x0357, 0x03DD, 0x045C -.hword 0x04BF, 0xAC37, 0xADF4, 0xB271, 0xB893, 0xBF42, 0xC565, 0xC9E1 -.hword 0xCB9F, 0xC9FE, 0xC5C5, 0xBFF0, 0xB97D, 0xB369, 0xAEB1, 0xED58 -.hword 0xEF8C, 0xF50E, 0xFC37, 0x035F, 0x08E1, 0x0B15, 0x09E1, 0x06B0 -.hword 0x0225, 0xFCE4, 0xF78E, 0xF2C6, 0xEF30, 0xF42F, 0xF4E8, 0xF6B8 -.hword 0xF913, 0xFB6D, 0xFD3D, 0xFDF6, 0xFD91, 0xFC84, 0xFB06, 0xF94B -.hword 0xF78A, 0xF5F8, 0xF4CA, 0xD9CC, 0xD986, 0xD8D9, 0xD7F7, 0xD715 -.hword 0xD667, 0xD621, 0xD647, 0xD6AC, 0xD73B, 0xD7E1, 0xD88A, 0xD921 -.hword 0xD992, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 - -ukiki_seg5_animindex_0501564C: # 0x0501564C -.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x000E, 0x0003 -.hword 0x000E, 0x0011, 0x000E, 0x001F, 0x0001, 0x0000, 0x0001, 0x0136 -.hword 0x0001, 0x0000, 0x000E, 0x002D, 0x000E, 0x003B, 0x000E, 0x0049 -.hword 0x0001, 0x0000, 0x0001, 0x0135, 0x0001, 0x0000, 0x0001, 0x0066 -.hword 0x0001, 0x0067, 0x0001, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0058, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0057 -.hword 0x0001, 0x0000, 0x0001, 0x0134, 0x0001, 0x0000, 0x0001, 0x0078 -.hword 0x0001, 0x0079, 0x0001, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0069 -.hword 0x0001, 0x0000, 0x0001, 0x0133, 0x0001, 0x0000, 0x000E, 0x0097 -.hword 0x000E, 0x00A5, 0x000E, 0x00B3, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0089, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x007B -.hword 0x0001, 0x0000, 0x0001, 0x0132, 0x0001, 0x0000, 0x000E, 0x00DD -.hword 0x000E, 0x00EB, 0x000E, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x00C1 -.hword 0x0001, 0x0000, 0x0001, 0x0131, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x000E, 0x0123, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x000E, 0x0115, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0107 - -ukiki_seg5_anim_0501576C: # 0x0501576C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0E -.hword 0x17 -.word ukiki_seg5_animvalue_050153DC -.word ukiki_seg5_animindex_0501564C -.word 0 - -glabel ukiki_seg5_anims_05015784 # 0x05015784 -.word ukiki_seg5_anim_0500D658 -.word ukiki_seg5_anim_0500DC80 -.word ukiki_seg5_anim_0500DDEC -.word ukiki_seg5_anim_0500EACC -.word ukiki_seg5_anim_0500EEA8 -.word ukiki_seg5_anim_0500F530 -.word ukiki_seg5_anim_0500FC84 -.word ukiki_seg5_anim_0501006C -.word ukiki_seg5_anim_050103F4 -.word ukiki_seg5_anim_05012ABC -.word ukiki_seg5_anim_05014BE4 -.word ukiki_seg5_anim_050153C4 -.word ukiki_seg5_anim_0501576C -.word 0 -.word 0 +# Ukiki + +# Unreferenced light +.byte 0x1D, 0x12, 0x07, 0x00, 0x1D, 0x12, 0x07, 0x00 + +.byte 0x77, 0x48, 0x1F, 0x00, 0x77, 0x48, 0x1F, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x39, 0x24, 0x18, 0x00, 0x39, 0x24, 0x18, 0x00 + +.byte 0xE7, 0x93, 0x61, 0x00, 0xE7, 0x93, 0x61, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_light_05007BA0: # 0x05007BA0 +.byte 0x39, 0x24, 0x18, 0x00, 0x39, 0x24, 0x18, 0x00 + +ukiki_seg5_light_05007BA8: # 0x05007BA8 +.byte 0xE7, 0x93, 0x61, 0x00, 0xE7, 0x93, 0x61, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +.word 0 +.word 1 # The hell? + +ukiki_seg5_texture_05007BC0: # 0x05007BC0 +.incbin "actors/ukiki/ukiki_face.rgba16" + +ukiki_seg5_texture_05008BC0: # 0x05008BC0 +.incbin "actors/ukiki/ukiki_face_blink.rgba16" + +ukiki_seg5_texture_05009BC0: # 0x05009BC0 +.incbin "actors/ukiki/ukiki_butt.rgba16" + +ukiki_seg5_texture_0500A3C0: # 0x0500A3C0 +.incbin "actors/ukiki/ukiki_fur.rgba16" + +ukiki_seg5_light_0500ABC0: # 0x0500ABC0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500ABC8: # 0x0500ABC8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_light_0500ABD8: # 0x0500ABD8 +.byte 0x77, 0x66, 0x45, 0x00, 0x77, 0x66, 0x45, 0x00 + +ukiki_seg5_light_0500ABE0: # 0x0500ABE0 +.byte 0xEE, 0xCD, 0x8A, 0x00, 0xEE, 0xCD, 0x8A, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500ABF0: # 0x0500ABF0 +vertex 188, -23, 43, -1000, 918, 0x6F, 0xDD, 0x32, 0xFF +vertex 178, 68, 52, -832, 1062, 0x5C, 0x2C, 0x4A, 0xFF +vertex 137, 14, 87, -124, 1652, 0x45, 0x2E, 0x5F, 0xFF +vertex 178, 68, -51, -2900, 1062, 0x68, 0x30, 0xCB, 0xFF +vertex 116, 50, 83, -200, 1954, 0x16, 0x2B, 0x75, 0xFF +vertex 39, 19, 92, 0, 3042, 0xBC, 0x38, 0x5B, 0xFF +vertex 104, -40, 87, -124, 2114, 0x2C, 0xA8, 0x4F, 0xFF +vertex 116, 50, -82, -3532, 1954, 0x16, 0x2B, 0x8B, 0xFF +vertex 137, 14, -86, -3612, 1652, 0x3E, 0x42, 0xA8, 0xFF +vertex 188, -23, -42, -2732, 918, 0x64, 0xDE, 0xBB, 0xFF +vertex 144, -81, -42, -2732, 1554, 0x2A, 0x93, 0xD0, 0xFF +vertex 104, -40, -86, -3612, 2114, 0x2C, 0xA8, 0xB1, 0xFF +vertex 39, 19, -91, -3704, 3042, 0xB6, 0x29, 0xA2, 0xFF +vertex 0, -40, -52, -2928, 3600, 0x91, 0xD3, 0xD8, 0xFF +vertex 39, -79, 0, -1868, 3042, 0xDE, 0x86, 0x00, 0xFF +vertex 0, -40, 53, -808, 3600, 0x9C, 0xD0, 0x3C, 0xFF + +ukiki_seg5_vertex_0500ACF0: # 0x0500ACF0 +vertex 46, -22, -91, -3704, 2950, 0xBC, 0xB1, 0xBA, 0xFF +vertex 104, -40, -86, -3612, 2114, 0x2C, 0xA8, 0xB1, 0xFF +vertex 144, -81, -42, -2732, 1554, 0x2A, 0x93, 0xD0, 0xFF +vertex 104, -40, 87, -124, 2114, 0x2C, 0xA8, 0x4F, 0xFF +vertex 144, -81, 43, -1000, 1554, 0x19, 0x92, 0x39, 0xFF +vertex 188, -23, 43, -1000, 918, 0x6F, 0xDD, 0x32, 0xFF +vertex 46, -22, 92, 0, 2950, 0xC8, 0xA7, 0x45, 0xFF +vertex 39, -79, 0, -1868, 3042, 0xDE, 0x86, 0x00, 0xFF +vertex 0, 79, -32, -2536, 3600, 0x93, 0x25, 0xCD, 0xFF +vertex 39, 19, -91, -3704, 3042, 0xB6, 0x29, 0xA2, 0xFF +vertex 0, -40, -52, -2928, 3600, 0x91, 0xD3, 0xD8, 0xFF +vertex 39, 19, 92, 0, 3042, 0xBC, 0x38, 0x5B, 0xFF +vertex 0, -40, 53, -808, 3600, 0x9C, 0xD0, 0x3C, 0xFF +vertex 0, -40, -52, -2852, 3826, 0x91, 0xD3, 0xD8, 0xFF +vertex 0, -40, 53, -920, 3826, 0x9C, 0xD0, 0x3C, 0xFF +vertex 0, 79, 33, -1280, 3826, 0x8E, 0x28, 0x26, 0xFF + +ukiki_seg5_vertex_0500ADF0: # 0x0500ADF0 +vertex 116, 50, -82, 64, 174, 0x16, 0x2B, 0x8B, 0xFF +vertex 139, 115, -40, 540, -8, 0x26, 0x68, 0xC3, 0xFF +vertex 178, 68, -51, 416, -306, 0x68, 0x30, 0xCB, 0xFF +vertex 139, 115, 41, 1440, -8, 0x33, 0x67, 0x33, 0xFF +vertex 178, 68, 52, 1564, -306, 0x5C, 0x2C, 0x4A, 0xFF +vertex 116, 50, 83, 1916, 174, 0x16, 0x2B, 0x75, 0xFF +vertex 39, 19, 92, -220, 3044, 0xBC, 0x38, 0x5B, 0xFF +vertex 0, 79, 33, -1280, 3826, 0x8E, 0x28, 0x26, 0xFF +vertex 0, -40, 53, -920, 3826, 0x9C, 0xD0, 0x3C, 0xFF +vertex 0, -40, -52, -2852, 3826, 0x91, 0xD3, 0xD8, 0xFF +vertex 0, 79, -32, -2492, 3826, 0x93, 0x25, 0xCD, 0xFF +vertex 0, 79, 33, 1360, 1058, 0x8E, 0x28, 0x26, 0xFF +vertex 43, 100, 68, 1744, 734, 0xDE, 0x4E, 0x5D, 0xFF +vertex 40, 126, 0, 992, 754, 0xD2, 0x76, 0x00, 0xFF +vertex 0, 79, -32, 620, 1058, 0x93, 0x25, 0xCD, 0xFF +vertex 39, 19, 92, 2008, 760, 0xBC, 0x38, 0x5B, 0xFF + +ukiki_seg5_vertex_0500AEF0: # 0x0500AEF0 +vertex 43, 100, -67, 236, 734, 0xDE, 0x4E, 0xA3, 0xFF +vertex 40, 126, 0, 992, 754, 0xD2, 0x76, 0x00, 0xFF +vertex 139, 115, -40, 540, -8, 0x26, 0x68, 0xC3, 0xFF +vertex 0, 79, -32, 620, 1058, 0x93, 0x25, 0xCD, 0xFF +vertex 139, 115, 41, 1440, -8, 0x33, 0x67, 0x33, 0xFF +vertex 39, 19, -91, -28, 760, 0xB6, 0x29, 0xA2, 0xFF +vertex 116, 50, -82, 64, 174, 0x16, 0x2B, 0x8B, 0xFF + +ukiki_seg5_vertex_0500AF60: # 0x0500AF60 +vertex 89, 14, -164, 0, 0, 0xF3, 0xEA, 0x84, 0xFF +vertex 143, 14, -129, 0, 0, 0x74, 0xE9, 0xD5, 0xFF +vertex 104, -40, -86, 0, 0, 0x2C, 0xA8, 0xB1, 0xFF +vertex 137, 14, -86, 0, 0, 0x3E, 0x42, 0xA8, 0xFF +vertex 46, -22, -91, 0, 0, 0xBC, 0xB1, 0xBA, 0xFF +vertex 39, 19, -91, 0, 0, 0xB6, 0x29, 0xA2, 0xFF +vertex 34, 14, -131, 0, 0, 0xA5, 0x4E, 0xD8, 0xFF +vertex 46, -22, 92, 0, 0, 0xC8, 0xA7, 0x45, 0xFF +vertex 34, 14, 132, 0, 0, 0x8A, 0x06, 0x2E, 0xFF +vertex 39, 19, 92, 0, 0, 0xBC, 0x38, 0x5B, 0xFF +vertex 89, 14, 165, 0, 0, 0xF4, 0x2C, 0x76, 0xFF +vertex 104, -40, 87, 0, 0, 0x2C, 0xA8, 0x4F, 0xFF +vertex 137, 14, 87, 0, 0, 0x45, 0x2E, 0x5F, 0xFF +vertex 143, 14, 130, 0, 0, 0x74, 0xE9, 0x2B, 0xFF + +glabel ukiki_seg5_dl_0500B040 # 0x0500B040 - 0x0500B1D8 +gsSPLight ukiki_seg5_light_0500ABC8, 1 +gsSPLight ukiki_seg5_light_0500ABC0, 2 +gsSPVertex ukiki_seg5_vertex_0500ABF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 5, 2, 4, 0x0 +gsSP2Triangles 2, 6, 0, 0x0, 7, 3, 8, 0x0 +gsSP2Triangles 3, 0, 9, 0x0, 3, 9, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 8, 0x0 +gsSP2Triangles 0, 10, 9, 0x0, 12, 7, 8, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex ukiki_seg5_vertex_0500ACF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 3, 0x0, 5, 4, 2, 0x0 +gsSP2Triangles 2, 7, 0, 0x0, 0, 8, 9, 0x0 +gsSP2Triangles 0, 10, 8, 0x0, 0, 7, 10, 0x0 +gsSP2Triangles 7, 2, 4, 0x0, 11, 12, 6, 0x0 +gsSP2Triangles 7, 6, 12, 0x0, 6, 7, 4, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex ukiki_seg5_vertex_0500ADF0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 4, 3, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 14, 11, 13, 0x0 +gsSP2Triangles 15, 12, 11, 0x0, 13, 12, 3, 0x0 +gsSP2Triangles 5, 3, 12, 0x0, 12, 15, 5, 0x0 +gsSPVertex ukiki_seg5_vertex_0500AEF0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 1, 4, 2, 0x0, 0, 5, 3, 0x0 +gsSP2Triangles 5, 0, 6, 0x0, 0, 2, 6, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B1D8 # 0x0500B1D8 - 0x0500B278 +gsSPLight ukiki_seg5_light_0500ABE0, 1 +gsSPLight ukiki_seg5_light_0500ABD8, 2 +gsSPVertex ukiki_seg5_vertex_0500AF60, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 5, 6, 4, 0x0 +gsSP2Triangles 0, 4, 6, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 0, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 8, 7, 0x0, 7, 11, 10, 0x0 +gsSP2Triangles 12, 13, 11, 0x0, 11, 13, 10, 0x0 +gsSP2Triangles 10, 12, 9, 0x0, 10, 13, 12, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 3, 6, 5, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B278 # 0x0500B278 - 0x0500B2B8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B2B8 # 0x0500B2B8 - 0x0500B2E8 +gsSPDisplayList ukiki_seg5_dl_0500B040 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList ukiki_seg5_dl_0500B1D8 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B2E8 # 0x0500B2E8 - 0x0500B310 +gsSPDisplayList ukiki_seg5_dl_0500B278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05007BC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList ukiki_seg5_dl_0500B2B8 + +glabel ukiki_seg5_dl_0500B310 # 0x0500B310 - 0x0500B338 +gsSPDisplayList ukiki_seg5_dl_0500B278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05008BC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsSPBranchList ukiki_seg5_dl_0500B2B8 + +ukiki_seg5_light_0500B338: # 0x0500B338 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500B340: # 0x0500B340 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500B350: # 0x0500B350 +vertex 45, -43, 43, 350, -182, 0x26, 0x9E, 0x45, 0xFF +vertex 42, 5, 63, 386, 460, 0x30, 0x02, 0x75, 0xFF +vertex -39, 5, 63, 572, 496, 0xE1, 0x01, 0x7A, 0xFF +vertex 82, 2, 24, 270, 412, 0x78, 0xFC, 0x27, 0xFF +vertex 45, -44, -47, 88, -194, 0x3F, 0xA0, 0xCB, 0xFF +vertex 59, 67, -36, 134, 1270, 0x60, 0x40, 0xCD, 0xFF +vertex 64, 67, 0, 224, 1268, 0x6D, 0x39, 0x1E, 0xFF +vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF +vertex 35, 61, 41, 362, 1212, 0x29, 0x3E, 0x66, 0xFF +vertex 35, 107, 4, 242, 1812, 0x3F, 0x6B, 0x18, 0xFF +vertex -34, 61, 41, 592, 1242, 0xC7, 0x3B, 0x60, 0xFF +vertex -34, 107, 4, 712, 1842, 0xCB, 0x6A, 0x2A, 0xFF +vertex 0, 107, -36, 1002, 1826, 0x00, 0x66, 0xB5, 0xFF +vertex -14, 68, -61, 954, 1320, 0xE8, 0x2E, 0x8D, 0xFF +vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF + +ukiki_seg5_vertex_0500B440: # 0x0500B440 +vertex -80, 2, -44, 816, 484, 0x8B, 0xEE, 0xD5, 0xFF +vertex -44, -43, 43, 616, -142, 0xB9, 0xA5, 0x34, 0xFF +vertex -80, 2, 24, 688, 484, 0x90, 0x03, 0x3A, 0xFF +vertex -63, 66, 1, 730, 1316, 0x91, 0x36, 0x19, 0xFF +vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF +vertex -34, 107, 4, 712, 1842, 0xCB, 0x6A, 0x2A, 0xFF +vertex -34, 61, 41, 592, 1242, 0xC7, 0x3B, 0x60, 0xFF +vertex 59, 67, -36, 134, 1270, 0x60, 0x40, 0xCD, 0xFF +vertex 15, 68, -61, 12, 1306, 0x24, 0x30, 0x91, 0xFF +vertex 0, 107, -36, -20, 1826, 0x00, 0x66, 0xB5, 0xFF +vertex 35, 107, 4, 242, 1812, 0x3F, 0x6B, 0x18, 0xFF +vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF +vertex -39, 5, 63, 572, 496, 0xE1, 0x01, 0x7A, 0xFF +vertex 45, -43, 43, 350, -182, 0x26, 0x9E, 0x45, 0xFF +vertex -44, -44, -47, 862, -154, 0xDE, 0x9A, 0xBE, 0xFF +vertex 45, -43, 43, 1372, -182, 0x26, 0x9E, 0x45, 0xFF + +ukiki_seg5_vertex_0500B540: # 0x0500B540 +vertex 35, 2, -71, 40, 434, 0x15, 0xF1, 0x84, 0xFF +vertex 82, 2, -44, 142, 412, 0x63, 0xFE, 0xB2, 0xFF +vertex 45, -44, -47, 88, -194, 0x3F, 0xA0, 0xCB, 0xFF +vertex 15, 68, -61, 12, 1306, 0x24, 0x30, 0x91, 0xFF +vertex 0, 107, -36, 1002, 1826, 0x00, 0x66, 0xB5, 0xFF +vertex 15, 68, -61, 1034, 1306, 0x24, 0x30, 0x91, 0xFF +vertex -14, 68, -61, 954, 1320, 0xE8, 0x2E, 0x8D, 0xFF +vertex 35, 2, -71, 1062, 434, 0x15, 0xF1, 0x84, 0xFF +vertex -39, 2, -71, 906, 466, 0xD6, 0xFF, 0x89, 0xFF +vertex -59, 66, -35, 824, 1314, 0xAB, 0x41, 0xBD, 0xFF +vertex -80, 2, -44, 816, 484, 0x8B, 0xEE, 0xD5, 0xFF +vertex -44, -44, -47, 862, -154, 0xDE, 0x9A, 0xBE, 0xFF +vertex 45, -44, -47, 1110, -194, 0x3F, 0xA0, 0xCB, 0xFF +vertex 45, -43, 43, 1372, -182, 0x26, 0x9E, 0x45, 0xFF + +ukiki_seg5_vertex_0500B620: # 0x0500B620 +vertex -44, -44, -47, 976, 850, 0xDE, 0x9A, 0xBE, 0xFF +vertex 35, 2, -71, 56, 194, 0x15, 0xF1, 0x84, 0xFF +vertex 45, -44, -47, -88, 842, 0x3F, 0xA0, 0xCB, 0xFF +vertex -39, 2, -71, 932, 200, 0xD6, 0xFF, 0x89, 0xFF + +glabel ukiki_seg5_dl_0500B660 # 0x0500B660 - 0x0500B7E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500B340, 1 +gsSPLight ukiki_seg5_light_0500B338, 2 +gsSPVertex ukiki_seg5_vertex_0500B350, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 3, 0, 4, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 7, 5, 0x0, 3, 4, 7, 0x0 +gsSP2Triangles 8, 1, 3, 0x0, 3, 6, 8, 0x0 +gsSP2Triangles 9, 8, 6, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 2, 8, 10, 0x0, 2, 1, 8, 0x0 +gsSP2Triangles 11, 10, 8, 0x0, 11, 8, 9, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 11, 12, 14, 0x0 +gsSP1Triangle 11, 9, 12, 0x0 +gsSPVertex ukiki_seg5_vertex_0500B440, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 4, 3, 5, 0x0, 3, 6, 5, 0x0 +gsSP2Triangles 0, 2, 3, 0x0, 2, 6, 3, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 11, 8, 7, 0x0, 12, 2, 1, 0x0 +gsSP2Triangles 2, 12, 6, 0x0, 13, 12, 1, 0x0 +gsSP2Triangles 14, 15, 1, 0x0, 0, 14, 1, 0x0 +gsSPVertex ukiki_seg5_vertex_0500B540, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 0, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 6, 5, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 9, 6, 8, 0x0 +gsSP2Triangles 10, 8, 11, 0x0, 9, 8, 10, 0x0 +gsSP1Triangle 11, 12, 13, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B7E8 # 0x0500B7E8 - 0x0500B820 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_05009BC0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex ukiki_seg5_vertex_0500B620, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B820 # 0x0500B820 - 0x0500B888 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500B660 +gsSPDisplayList ukiki_seg5_dl_0500B7E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500B888: # 0x0500B888 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500B890: # 0x0500B890 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500B8A0: # 0x0500B8A0 +vertex 88, 19, -15, 1848, -114, 0x5F, 0x3D, 0xC6, 0xFF +vertex 89, -13, -15, 1310, -140, 0x38, 0xB1, 0xAF, 0xFF +vertex 0, 0, 1, 2896, 1502, 0x82, 0xFC, 0x00, 0xFF +vertex 89, -13, 17, 2828, -140, 0x62, 0xCA, 0x39, 0xFF +vertex 89, -13, 17, 718, -140, 0x62, 0xCA, 0x39, 0xFF +vertex 0, 0, 1, 788, 1502, 0x82, 0xFC, 0x00, 0xFF +vertex 88, 19, 17, 214, -114, 0x32, 0x53, 0x51, 0xFF +vertex 88, 19, 17, 2322, -114, 0x32, 0x53, 0x51, 0xFF + +glabel ukiki_seg5_dl_0500B920 # 0x0500B920 - 0x0500B988 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500B890, 1 +gsSPLight ukiki_seg5_light_0500B888, 2 +gsSPVertex ukiki_seg5_vertex_0500B8A0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 4, 6, 5, 0x0 +gsSP2Triangles 0, 7, 3, 0x0, 7, 0, 2, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500B988 # 0x0500B988 - 0x0500B9E8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500B920 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500B9E8: # 0x0500B9E8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500B9F0: # 0x0500B9F0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500BA00: # 0x0500BA00 +vertex 73, -12, -23, 248, 740, 0x2F, 0x98, 0xCA, 0xFF +vertex 73, -12, 25, 950, 740, 0x50, 0xDB, 0x5B, 0xFF +vertex -1, -12, 16, 1256, -602, 0xCA, 0x99, 0x30, 0xFF +vertex 68, 35, -23, 2128, 900, 0x45, 0x35, 0xA5, 0xFF +vertex 73, -12, -23, 2752, 740, 0x2F, 0x98, 0xCA, 0xFF +vertex 68, 35, 25, 1554, 900, 0x16, 0x70, 0x36, 0xFF +vertex -4, 18, 16, 1660, -498, 0xA0, 0x1D, 0x4D, 0xFF +vertex -1, -12, -14, 2434, -602, 0xA9, 0xD0, 0xB2, 0xFF +vertex -4, 18, -14, 2020, -498, 0xB4, 0x59, 0xD0, 0xFF + +glabel ukiki_seg5_dl_0500BA90 # 0x0500BA90 - 0x0500BB28 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500B9F0, 1 +gsSPLight ukiki_seg5_light_0500B9E8, 2 +gsSPVertex ukiki_seg5_vertex_0500BA00, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 1, 6, 2, 0x0 +gsSP2Triangles 3, 5, 1, 0x0, 4, 2, 7, 0x0 +gsSP2Triangles 7, 2, 6, 0x0, 3, 4, 7, 0x0 +gsSP2Triangles 3, 7, 8, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 5, 3, 8, 0x0, 5, 8, 6, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500BB28 # 0x0500BB28 - 0x0500BB88 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500BA90 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500BB88: # 0x0500BB88 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500BB90: # 0x0500BB90 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500BBA0: # 0x0500BBA0 +vertex 0, 0, 0, 498, -748, 0x82, 0xFC, 0x00, 0xFF +vertex 89, -13, -16, 290, 1200, 0x38, 0xB1, 0xAF, 0xFF +vertex 89, -13, 16, 1014, 1200, 0x62, 0xCA, 0x39, 0xFF +vertex 88, 19, 16, 1728, 1174, 0x32, 0x53, 0x51, 0xFF +vertex 88, 19, -16, 2394, 1174, 0x5F, 0x3D, 0xC6, 0xFF +vertex 89, -13, -16, 3066, 1200, 0x38, 0xB1, 0xAF, 0xFF +vertex 0, 0, 0, 3274, -748, 0x82, 0xFC, 0x00, 0xFF + +glabel ukiki_seg5_dl_0500BC10 # 0x0500BC10 - 0x0500BC78 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500BB90, 1 +gsSPLight ukiki_seg5_light_0500BB88, 2 +gsSPVertex ukiki_seg5_vertex_0500BBA0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 6, 3, 4, 0x0, 6, 4, 5, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500BC78 # 0x0500BC78 - 0x0500BCD8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500BC10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500BCD8: # 0x0500BCD8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500BCE0: # 0x0500BCE0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500BCF0: # 0x0500BCF0 +vertex -4, 18, 15, 1770, -134, 0xA0, 0x1D, 0x4D, 0xFF +vertex -1, -12, -15, 356, -128, 0xA9, 0xD0, 0xB2, 0xFF +vertex -1, -12, 15, 1024, -128, 0xCA, 0x99, 0x30, 0xFF +vertex -4, 18, -15, 2572, -134, 0xB4, 0x59, 0xD0, 0xFF +vertex 68, 35, 24, 1792, 948, 0x16, 0x70, 0x36, 0xFF +vertex -1, -12, -15, 3280, -128, 0xA9, 0xD0, 0xB2, 0xFF +vertex 73, -12, 24, 1048, 958, 0x50, 0xDB, 0x5B, 0xFF +vertex 73, -12, -24, 338, 958, 0x2F, 0x98, 0xCA, 0xFF +vertex 68, 35, -24, 2544, 948, 0x45, 0x35, 0xA5, 0xFF +vertex 73, -12, 24, 3974, 958, 0x50, 0xDB, 0x5B, 0xFF +vertex 73, -12, -24, 3262, 958, 0x2F, 0x98, 0xCA, 0xFF + +glabel ukiki_seg5_dl_0500BDA0 # 0x0500BDA0 - 0x0500BE38 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500BCE0, 1 +gsSPLight ukiki_seg5_light_0500BCD8, 2 +gsSPVertex ukiki_seg5_vertex_0500BCF0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 3, 5, 0x0, 0, 2, 6, 0x0 +gsSP2Triangles 0, 6, 4, 0x0, 2, 1, 7, 0x0 +gsSP2Triangles 2, 7, 6, 0x0, 3, 4, 8, 0x0 +gsSP2Triangles 9, 8, 4, 0x0, 5, 3, 8, 0x0 +gsSP2Triangles 5, 8, 10, 0x0, 9, 10, 8, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500BE38 # 0x0500BE38 - 0x0500BE98 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500BDA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500BE98: # 0x0500BE98 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500BEA0: # 0x0500BEA0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500BEB0: # 0x0500BEB0 +vertex 47, 29, 0, 1588, 60, 0x4E, 0x5B, 0xD9, 0xFF +vertex 53, -18, 1, 2668, 104, 0x63, 0xBB, 0x26, 0xFF +vertex 50, 4, -23, 980, 84, 0x33, 0xEA, 0x8F, 0xFF +vertex -1, -2, -18, 1002, 1040, 0xAE, 0x0E, 0xA1, 0xFF +vertex 53, -18, 1, 496, 104, 0x63, 0xBB, 0x26, 0xFF +vertex 2, -33, 1, 500, 1068, 0xD7, 0x90, 0xD7, 0xFF +vertex 50, 6, 25, 18, 82, 0x2B, 0x23, 0x72, 0xFF +vertex -2, 0, 19, -20, 1038, 0xB2, 0xDD, 0x5D, 0xFF +vertex -6, 29, 0, 1592, 1010, 0xBA, 0x62, 0x26, 0xFF +vertex -2, 0, 19, 2150, 1038, 0xB2, 0xDD, 0x5D, 0xFF +vertex 50, 6, 25, 2190, 82, 0x2B, 0x23, 0x72, 0xFF + +glabel ukiki_seg5_dl_0500BF60 # 0x0500BF60 - 0x0500BFF8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500BEA0, 1 +gsSPLight ukiki_seg5_light_0500BE98, 2 +gsSPVertex ukiki_seg5_vertex_0500BEB0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 3, 5, 7, 0x0, 0, 3, 8, 0x0 +gsSP2Triangles 3, 9, 8, 0x0, 0, 10, 1, 0x0 +gsSP2Triangles 10, 0, 8, 0x0, 10, 8, 9, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500BFF8 # 0x0500BFF8 - 0x0500C058 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500BF60 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C058: # 0x0500C058 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C060: # 0x0500C060 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C070: # 0x0500C070 +vertex 45, 19, 0, 2822, 894, 0x69, 0x3D, 0xDE, 0xFF +vertex 26, -34, 1, 1692, 926, 0x2A, 0x8D, 0x1F, 0xFF +vertex 35, -8, -27, 1100, 910, 0x19, 0xCC, 0x8F, 0xFF +vertex 45, 19, 0, 546, 894, 0x69, 0x3D, 0xDE, 0xFF +vertex -4, 6, -23, 1112, -128, 0xB5, 0x35, 0xAA, 0xFF +vertex -12, -15, 1, 1694, -116, 0xA3, 0xB1, 0xDE, 0xFF +vertex 36, -6, 29, 2274, 908, 0x35, 0x19, 0x70, 0xFF +vertex -4, 7, 25, 2264, -130, 0xA2, 0x03, 0x54, 0xFF +vertex 3, 29, 0, 544, -142, 0xE9, 0x78, 0x1F, 0xFF +vertex -4, 7, 25, -14, -130, 0xA2, 0x03, 0x54, 0xFF +vertex 36, -6, 29, -2, 908, 0x35, 0x19, 0x70, 0xFF + +glabel ukiki_seg5_dl_0500C120 # 0x0500C120 - 0x0500C1B8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C060, 1 +gsSPLight ukiki_seg5_light_0500C058, 2 +gsSPVertex ukiki_seg5_vertex_0500C070, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 2, 4, 0x0 +gsSP2Triangles 2, 1, 5, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 1, 6, 7, 0x0, 1, 7, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 4, 5, 7, 0x0 +gsSP2Triangles 3, 4, 8, 0x0, 4, 9, 8, 0x0 +gsSP2Triangles 10, 3, 8, 0x0, 10, 8, 9, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500C1B8 # 0x0500C1B8 - 0x0500C218 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C120 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C218: # 0x0500C218 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C220: # 0x0500C220 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C230: # 0x0500C230 +vertex -6, 29, 1, 1878, 52, 0x9C, 0x44, 0x25, 0xFF +vertex 2, -33, 0, 3150, -22, 0xB0, 0xA4, 0xDE, 0xFF +vertex -1, -2, 19, 1244, 14, 0xD4, 0xD8, 0x6F, 0xFF +vertex -2, 0, -18, 2480, 16, 0xCB, 0x1D, 0x91, 0xFF +vertex 47, 29, 1, 1872, 1100, 0x2D, 0x6E, 0xD6, 0xFF +vertex 50, 4, 24, 1194, 1070, 0x4E, 0x1C, 0x60, 0xFF +vertex 2, -33, 0, 596, -22, 0xB0, 0xA4, 0xDE, 0xFF +vertex 53, -18, 0, 592, 1042, 0x48, 0xA2, 0x2B, 0xFF +vertex 50, 6, -23, -10, 1072, 0x53, 0xF9, 0xA1, 0xFF +vertex 50, 6, -23, 2546, 1072, 0x53, 0xF9, 0xA1, 0xFF + +glabel ukiki_seg5_dl_0500C2D0 # 0x0500C2D0 - 0x0500C368 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C220, 1 +gsSPLight ukiki_seg5_light_0500C218, 2 +gsSPVertex ukiki_seg5_vertex_0500C230, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 0, 2, 5, 0x0 +gsSP2Triangles 0, 5, 4, 0x0, 2, 6, 7, 0x0 +gsSP2Triangles 2, 7, 5, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 5, 9, 4, 0x0, 3, 4, 9, 0x0 +gsSP2Triangles 1, 3, 9, 0x0, 6, 8, 7, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500C368 # 0x0500C368 - 0x0500C3C8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C2D0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C3C8: # 0x0500C3C8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C3D0: # 0x0500C3D0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C3E0: # 0x0500C3E0 +vertex 3, 29, 1, 3150, -2, 0xC8, 0x6D, 0x1F, 0xFF +vertex -12, -15, 0, 1868, 42, 0x90, 0xCE, 0xE2, 0xFF +vertex -4, 6, 24, 2484, 20, 0xBB, 0xF1, 0x69, 0xFF +vertex 35, -8, 28, 2514, 966, 0x54, 0x00, 0x5F, 0xFF +vertex 45, 19, 1, 3150, 938, 0x4D, 0x5E, 0xDD, 0xFF +vertex 26, -34, 0, 1868, 990, 0x00, 0x87, 0x23, 0xFF +vertex 36, -6, -27, 3782, 964, 0x41, 0xCA, 0xA2, 0xFF +vertex 3, 29, 1, 594, -2, 0xC8, 0x6D, 0x1F, 0xFF +vertex -4, 7, -23, 1256, 20, 0xD4, 0x36, 0x97, 0xFF +vertex 36, -6, -27, 1226, 964, 0x41, 0xCA, 0xA2, 0xFF +vertex 45, 19, 1, 596, 938, 0x4D, 0x5E, 0xDD, 0xFF + +glabel ukiki_seg5_dl_0500C490 # 0x0500C490 - 0x0500C528 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C3D0, 1 +gsSPLight ukiki_seg5_light_0500C3C8, 2 +gsSPVertex ukiki_seg5_vertex_0500C3E0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 2, 5, 3, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 1, 0x0 +gsSP2Triangles 1, 8, 9, 0x0, 1, 9, 5, 0x0 +gsSP2Triangles 8, 7, 10, 0x0, 8, 10, 9, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500C528 # 0x0500C528 - 0x0500C588 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C490 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C588: # 0x0500C588 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C590: # 0x0500C590 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C5A0: # 0x0500C5A0 +vertex 48, 11, 12, 1362, 20, 0x55, 0x52, 0x2C, 0xFF +vertex 46, -11, -10, 876, -10, 0x46, 0xA0, 0xD4, 0xFF +vertex 48, 11, -10, 1132, 20, 0x2D, 0x31, 0x95, 0xFF +vertex 7, -4, -7, 862, 1056, 0xBF, 0xD4, 0x9E, 0xFF +vertex 8, 11, -7, 1120, 1078, 0xAD, 0x56, 0xD8, 0xFF +vertex 46, -11, 12, 590, -10, 0x21, 0xC7, 0x6C, 0xFF +vertex 7, -4, 8, 604, 1056, 0xA0, 0xB8, 0x27, 0xFF +vertex 48, 11, 12, 340, 20, 0x55, 0x52, 0x2C, 0xFF +vertex 8, 11, 8, 352, 1078, 0xC5, 0x35, 0x62, 0xFF +vertex 8, 11, -7, 98, 1078, 0xAD, 0x56, 0xD8, 0xFF +vertex 48, 11, -10, 110, 20, 0x2D, 0x31, 0x95, 0xFF + +glabel ukiki_seg5_dl_0500C650 # 0x0500C650 - 0x0500C6E8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C590, 1 +gsSPLight ukiki_seg5_light_0500C588, 2 +gsSPVertex ukiki_seg5_vertex_0500C5A0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 1, 5, 6, 0x0, 1, 6, 3, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 9, 6, 8, 0x0 +gsSP2Triangles 7, 9, 8, 0x0, 7, 10, 9, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500C6E8 # 0x0500C6E8 - 0x0500C748 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C650 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C748: # 0x0500C748 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C750: # 0x0500C750 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C760: # 0x0500C760 +vertex 47, 12, 14, 160, 998, 0x54, 0x54, 0x2B, 0xFF +vertex 46, -14, -13, 924, 1008, 0x4E, 0xA7, 0xD5, 0xFF +vertex 47, 12, -13, 538, 998, 0x2D, 0x33, 0x96, 0xFF +vertex -2, 11, -10, 546, -98, 0xA9, 0x52, 0xD7, 0xFF +vertex -2, -11, -10, 932, -90, 0xC5, 0xCE, 0x9C, 0xFF +vertex 47, 12, 14, 1694, 998, 0x54, 0x54, 0x2B, 0xFF +vertex 46, -14, 14, 1314, 1008, 0x2D, 0xCA, 0x69, 0xFF +vertex -2, -11, 12, 1306, -90, 0xA8, 0xAF, 0x28, 0xFF +vertex -2, 11, 12, 152, -98, 0xC8, 0x33, 0x65, 0xFF +vertex -2, 11, 12, 1686, -98, 0xC8, 0x33, 0x65, 0xFF + +glabel ukiki_seg5_dl_0500C800 # 0x0500C800 - 0x0500C898 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C750, 1 +gsSPLight ukiki_seg5_light_0500C748, 2 +gsSPVertex ukiki_seg5_vertex_0500C760, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 3, 0x0 +gsSP2Triangles 5, 6, 1, 0x0, 1, 6, 7, 0x0 +gsSP2Triangles 1, 7, 4, 0x0, 3, 4, 7, 0x0 +gsSP2Triangles 0, 3, 8, 0x0, 3, 7, 9, 0x0 +gsSP2Triangles 6, 5, 9, 0x0, 6, 9, 7, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500C898 # 0x0500C898 - 0x0500C8F8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C800 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_light_0500C8F8: # 0x0500C8F8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +ukiki_seg5_light_0500C900: # 0x0500C900 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +ukiki_seg5_vertex_0500C910: # 0x0500C910 +vertex 49, 16, 14, 612, -26, 0x50, 0x57, 0x2B, 0xFF +vertex 49, -15, -13, 1114, -26, 0x50, 0xA9, 0xD5, 0xFF +vertex 49, 16, -13, 370, -16, 0x2B, 0x35, 0x96, 0xFF +vertex -2, 13, -10, 372, 996, 0xA8, 0x51, 0xD8, 0xFF +vertex 49, -15, -13, 92, -26, 0x50, 0xA9, 0xD5, 0xFF +vertex -2, -12, -10, 80, 990, 0xC5, 0xCE, 0x9C, 0xFF +vertex -2, 13, 12, 622, 990, 0xC7, 0x32, 0x65, 0xFF +vertex -2, -12, -10, 1102, 990, 0xC5, 0xCE, 0x9C, 0xFF +vertex -2, -12, 12, 884, 980, 0xA8, 0xAF, 0x28, 0xFF +vertex 49, -15, 14, 886, -36, 0x2D, 0xCC, 0x69, 0xFF + +glabel ukiki_seg5_dl_0500C9B0 # 0x0500C9B0 - 0x0500CA48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ukiki_seg5_texture_0500A3C0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight ukiki_seg5_light_0500C900, 1 +gsSPLight ukiki_seg5_light_0500C8F8, 2 +gsSPVertex ukiki_seg5_vertex_0500C910, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 0, 3, 6, 0x0, 3, 7, 8, 0x0 +gsSP2Triangles 3, 8, 6, 0x0, 0, 9, 1, 0x0 +gsSP2Triangles 1, 9, 8, 0x0, 1, 8, 7, 0x0 +gsSP2Triangles 9, 0, 6, 0x0, 9, 6, 8, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500CA48 # 0x0500CA48 - 0x0500CAA8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList ukiki_seg5_dl_0500C9B0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +ukiki_seg5_vertex_0500CAA8: # 0x0500CAA8 +vertex 22, -23, -14, 0, 0, 0xC6, 0x90, 0x00, 0x00 +vertex 22, -23, 14, 0, 0, 0xC6, 0x90, 0x00, 0x00 +vertex -11, -5, 15, 0, 0, 0xC6, 0x90, 0x00, 0x00 +vertex -11, -5, -15, 0, 0, 0xC6, 0x90, 0x00, 0xFF +vertex 50, 4, 22, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex 50, 4, -21, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex 12, 30, -21, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex 12, 30, 22, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex -11, -5, -15, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex -11, -5, 15, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 12, 30, 22, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 12, 30, -21, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 50, 4, -21, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 50, 4, 22, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 22, -23, 14, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 22, -23, -14, 0, 0, 0x59, 0xA6, 0x00, 0xFF + +ukiki_seg5_vertex_0500CBA8: # 0x0500CBA8 +vertex 22, -23, 14, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF +vertex 50, 4, 22, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex 12, 30, 22, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex -11, -5, 15, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF +vertex 50, 4, -21, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 22, -23, -14, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex -11, -5, -15, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 12, 30, -21, 0, 0, 0xF7, 0xEE, 0x83, 0xFF + +ukiki_seg5_vertex_0500CC28: # 0x0500CC28 +vertex 12, 30, 21, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex -11, -5, 15, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex 22, -23, 14, 0, 0, 0xF7, 0xEE, 0x7D, 0x00 +vertex 50, 4, 21, 0, 0, 0xF7, 0xEE, 0x7D, 0xFF +vertex -11, -5, -15, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 12, 30, -22, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 50, 4, -22, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 22, -23, -14, 0, 0, 0xF7, 0xEE, 0x83, 0xFF +vertex 22, -23, 14, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 22, -23, -14, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 50, 4, -22, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 50, 4, 21, 0, 0, 0x59, 0xA6, 0x00, 0xFF +vertex 12, 30, 21, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex 12, 30, -22, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex -11, -5, -15, 0, 0, 0x97, 0x47, 0x00, 0xFF +vertex -11, -5, 15, 0, 0, 0x97, 0x47, 0x00, 0xFF + +ukiki_seg5_vertex_0500CD28: # 0x0500CD28 +vertex 12, 30, -22, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex 12, 30, 21, 0, 0, 0x47, 0x69, 0x00, 0x00 +vertex 50, 4, 21, 0, 0, 0x47, 0x69, 0x00, 0x00 +vertex 50, 4, -22, 0, 0, 0x47, 0x69, 0x00, 0xFF +vertex -11, -5, 15, 0, 0, 0xC6, 0x90, 0x00, 0xFF +vertex -11, -5, -15, 0, 0, 0xC6, 0x90, 0x00, 0xFF +vertex 22, -23, -14, 0, 0, 0xC6, 0x90, 0x00, 0xFF +vertex 22, -23, 14, 0, 0, 0xC6, 0x90, 0x00, 0xFF + +ukiki_seg5_vertex_0500CDA8: # 0x0500CDA8 +vertex 81, 10, -39, 0, 0, 0x68, 0xB9, 0x00, 0x00 +vertex 81, 10, 5, 0, 0, 0x58, 0xA8, 0x17, 0x00 +vertex 62, -17, -36, 0, 0, 0x18, 0x93, 0xC5, 0x00 +vertex -26, 21, 23, 0, 0, 0x8F, 0xEC, 0x34, 0xFF +vertex -26, 21, -25, 0, 0, 0xBD, 0xF5, 0x95, 0xFF +vertex -22, 0, -25, 0, 0, 0x9A, 0xC4, 0xD4, 0xFF +vertex -22, 0, 23, 0, 0, 0xBB, 0xB5, 0x4A, 0xFF +vertex 36, -14, 39, 0, 0, 0x24, 0x9B, 0x42, 0xFF +vertex -26, 21, -25, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex -26, 21, 23, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 66, 11, 39, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 81, 10, 5, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 81, 10, -39, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 66, 11, 39, 0, 0, 0x0E, 0xE4, 0x7A, 0xFF +vertex 81, 10, -39, 0, 0, 0xF0, 0x00, 0x83, 0xFF + +ukiki_seg5_vertex_0500CE98: # 0x0500CE98 +vertex 62, -17, 41, 0, 0, 0x3B, 0x92, 0x12, 0x00 +vertex 36, -14, -34, 0, 0, 0xFC, 0x9F, 0xAF, 0x00 +vertex 66, 11, -34, 0, 0, 0x4E, 0x24, 0xA4, 0x00 +vertex 81, 10, 0, 0, 0, 0x59, 0xA8, 0xEE, 0xFF +vertex -22, 0, 25, 0, 0, 0xBE, 0xB2, 0x4A, 0xFF +vertex 81, 10, 43, 0, 0, 0xEB, 0x00, 0x7D, 0xFF +vertex -26, 21, 25, 0, 0, 0x8F, 0xEC, 0x34, 0xFF +vertex -22, 0, -23, 0, 0, 0x98, 0xC6, 0xD6, 0xFF +vertex -26, 21, -23, 0, 0, 0xD2, 0x52, 0xAC, 0xFF +vertex 81, 10, 43, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 81, 10, 0, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex -26, 21, 25, 0, 0, 0x0C, 0x7E, 0x00, 0xFF +vertex 81, 10, 43, 0, 0, 0x68, 0xB9, 0x00, 0xFF + +glabel ukiki_seg5_dl_0500CF68 # 0x0500CF68 - 0x0500CFF0 +gsSPLight ukiki_seg5_light_05007BA8, 1 +gsSPLight ukiki_seg5_light_05007BA0, 2 +gsSPVertex ukiki_seg5_vertex_0500CAA8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex ukiki_seg5_vertex_0500CBA8, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500CFF0 # 0x0500CFF0 - 0x0500D078 +gsSPLight ukiki_seg5_light_05007BA8, 1 +gsSPLight ukiki_seg5_light_05007BA0, 2 +gsSPVertex ukiki_seg5_vertex_0500CC28, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex ukiki_seg5_vertex_0500CD28, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500D078 # 0x0500D078 - 0x0500D108 +gsSPLight ukiki_seg5_light_05007BA8, 1 +gsSPLight ukiki_seg5_light_05007BA0, 2 +gsSPVertex ukiki_seg5_vertex_0500CDA8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 2, 7, 6, 0x0 +gsSP2Triangles 2, 6, 5, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 8, 10, 11, 0x0, 8, 11, 12, 0x0 +gsSP2Triangles 13, 3, 6, 0x0, 13, 6, 7, 0x0 +gsSP2Triangles 4, 14, 2, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 1, 13, 7, 0x0, 1, 7, 2, 0x0 +gsSPEndDisplayList + +glabel ukiki_seg5_dl_0500D108 # 0x0500D108 - 0x0500D198 +gsSPLight ukiki_seg5_light_05007BA8, 1 +gsSPLight ukiki_seg5_light_05007BA0, 2 +gsSPVertex ukiki_seg5_vertex_0500CE98, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 1, 7, 8, 0x0, 1, 8, 2, 0x0 +gsSP2Triangles 9, 10, 2, 0x0, 9, 2, 8, 0x0 +gsSP2Triangles 9, 8, 11, 0x0, 4, 7, 1, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 7, 4, 6, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 0, 3, 12, 0x0 +gsSPEndDisplayList + +ukiki_seg5_animvalue_0500D198: # 0x0500D198 +.hword 0x0000, 0x0098, 0x0097, 0x0097, 0x0095, 0x0090, 0x0081, 0x0073 +.hword 0x0078, 0x0082, 0x008A, 0x0093, 0x0097, 0x3A3A, 0x3805, 0x32B7 +.hword 0x2C44, 0x26A4, 0x23CD, 0x24F6, 0x28E8, 0x2E50, 0x33DF, 0x3847 +.hword 0x3A37, 0xFD8F, 0x1436, 0x1535, 0x1778, 0x19EB, 0x1D75, 0x1F17 +.hword 0x1946, 0x1361, 0x127C, 0x12DB, 0x13B2, 0x1436, 0x0000, 0x02D9 +.hword 0x05B2, 0x0000, 0xFF5E, 0xFF9E, 0xFFCB, 0x0000, 0x0009, 0x0008 +.hword 0x0003, 0x0000, 0x0000, 0xFFDC, 0xFFB8, 0x0000, 0x0043, 0x006B +.hword 0x003A, 0x0000, 0xFFF6, 0xFFF7, 0xFFFD, 0x0000, 0xDFB5, 0xDC28 +.hword 0xD5A7, 0xCB7D, 0xF91E, 0x21F8, 0x1277, 0xF715, 0xED43, 0xE5FC +.hword 0xE16B, 0xDFB7, 0xE3CE, 0xECCC, 0xFDD9, 0x0810, 0x064A, 0xFF86 +.hword 0xF71E, 0xF070, 0xEBDA, 0xE7DB, 0xE4FE, 0xE3D0, 0xFD30, 0xFBD2 +.hword 0xF956, 0xF826, 0xF9D7, 0xFCD4, 0xFED4, 0xFEA5, 0xFD79, 0xFC95 +.hword 0xFCC8, 0xFD2F, 0x01F6, 0x0341, 0x05DC, 0x07DF, 0x08C7, 0x0916 +.hword 0x086D, 0x0609, 0x02AD, 0x0047, 0x00BC, 0x01F4, 0x7544, 0x7D15 +.hword 0x8C43, 0x965B, 0x969F, 0x91CF, 0x89BE, 0x7BB9, 0x6A75, 0x5FD0 +.hword 0x68E8, 0x752E, 0x0000, 0x0154, 0x03E5, 0x0591, 0x05D9, 0x05BA +.hword 0x054F, 0x04B2, 0x03FC, 0x02AA, 0x00F1, 0x0001, 0x05B4, 0x0498 +.hword 0x027D, 0x013D, 0x014F, 0x01D0, 0x0291, 0x0362, 0x0415, 0x04C0 +.hword 0x0564, 0x05B3, 0xDCFF, 0xEA5F, 0x03FD, 0x1417, 0x1568, 0x1230 +.hword 0x0BF6, 0x043F, 0xFC94, 0xF178, 0xE41B, 0xDD09, 0xF553, 0xF957 +.hword 0x00CA, 0x04CE, 0x0384, 0x0051, 0xFC38, 0xF838, 0xF553, 0xF46A +.hword 0xF4D6, 0xF553, 0x07E5, 0x07D4, 0x079F, 0x0742, 0x06A8, 0x05DF +.hword 0x0518, 0x0484, 0x0456, 0x054B, 0x06FD, 0x07E5, 0xF31B, 0xF17F +.hword 0xEEFB, 0xEF03, 0xF2FB, 0xF8EB, 0xFF3F, 0x0465, 0x06CE, 0x01EC +.hword 0xF853, 0xF31B, 0x8CF5, 0x90CD, 0x96AA, 0x960C, 0x8B6E, 0x7BB6 +.hword 0x6B0C, 0x5D90, 0x5765, 0x64C6, 0x7ECF, 0x8CF5, 0xF5BC, 0xF629 +.hword 0xF67A, 0xF57B, 0xF4D8, 0xF5D7, 0xF761, 0xF8D3, 0xF989, 0xF8A6 +.hword 0xF6D5, 0xF5BE, 0x0145, 0x043F, 0x025A, 0xEB5E, 0xD78F, 0xD80A +.hword 0xDE18, 0xE684, 0xEE18, 0xF5A3, 0xFD62, 0x0140, 0xCA87, 0xCDED +.hword 0xCF47, 0xC411, 0xB902, 0xB652, 0xB597, 0xB673, 0xB886, 0xBE2B +.hword 0xC61B, 0xCA81, 0x2C4D, 0x3605, 0x3ED6, 0x31C7, 0x248F, 0x2544 +.hword 0x29B3, 0x2EF2, 0x3218, 0x312A, 0x2E33, 0x2C4F, 0xFB5D, 0xFAF7 +.hword 0xFBF1, 0x01D9, 0x0723, 0x07F9, 0x07AD, 0x0692, 0x04FD, 0x01CF +.hword 0xFDA5, 0xFB60, 0xF757, 0xF838, 0xF952, 0xF960, 0xF93E, 0xF96A +.hword 0xF9AC, 0xF9D7, 0xF9C0, 0xF906, 0xF7F3, 0xF758, 0xA4FC, 0xA930 +.hword 0xA722, 0x8A37, 0x6F53, 0x69EB, 0x69C7, 0x6DB4, 0x747E, 0x8422 +.hword 0x994E, 0xA4EB, 0x00B7, 0x0148, 0x027B, 0x038D, 0x03BA, 0x0269 +.hword 0x0027, 0xFDEB, 0xFCAA, 0xFD79, 0xFF7A, 0x00B5, 0xFCD2, 0x0063 +.hword 0x085C, 0x10A3, 0x151E, 0x1421, 0x1006, 0x0ABB, 0x062D, 0x023C +.hword 0xFE95, 0xFCD5, 0xD793, 0xD3AF, 0xCA8B, 0xBFF4, 0xB7B5, 0xB18D +.hword 0xAC04, 0xA918, 0xAAC6, 0xB80B, 0xCC27, 0xD782, 0x32D1, 0x322E +.hword 0x30C8, 0x2F61, 0x2EBE, 0x2EF7, 0x2F89, 0x3052, 0x312E, 0x31F9 +.hword 0x3291, 0x32D1, 0x04E5, 0x0482, 0x03AA, 0x02D1, 0x026F, 0x0291 +.hword 0x02E9, 0x0363, 0x03E7, 0x0462, 0x04BE, 0x04E5, 0xFD3E, 0xFE77 +.hword 0x0127, 0x03D7, 0x0510, 0x04A3, 0x038A, 0x0208, 0x0062, 0xFEDD +.hword 0xFDBA, 0xFD3F, 0xAD20, 0xA2BC, 0x8BE0, 0x7501, 0x6A9D, 0x6E3A +.hword 0x7790, 0x8460, 0x9263, 0x9F59, 0xA902, 0xAD1A, 0xF90C, 0xFAFA +.hword 0xFE8B, 0x006E, 0xFEC9, 0xFB74, 0xF8AF, 0xF730, 0xF63F, 0xF5F6 +.hword 0xF772, 0xF90A, 0x12E1, 0x1240, 0x1008, 0x0BBD, 0x02C5, 0xF7BB +.hword 0xF1E7, 0xF59A, 0xFE83, 0x0702, 0x0E5A, 0x12DB, 0xF32C, 0xF9B5 +.hword 0x05E7, 0x0CAC, 0x0849, 0xFE79, 0xF54D, 0xEDCD, 0xE6F2, 0xE3B8 +.hword 0xEAF0, 0xF31E, 0xFFFD, 0x0068, 0x012D, 0x018E, 0x011C, 0x0045 +.hword 0xFF93, 0xFF2B, 0xFEE7, 0xFEDA, 0xFF6A, 0xFFFC, 0x0684, 0x0635 +.hword 0x052B, 0x0339, 0xFF28, 0xFA2F, 0xF7C7, 0xFA32, 0xFF2E, 0x037A +.hword 0x05AF, 0x0683, 0xF2F5, 0xF7E7, 0x00F0, 0x0564, 0x004C, 0xF69F +.hword 0xEE8A, 0xE9D8, 0xE6C1, 0xE61B, 0xEC6E, 0xF2EA, 0xE25A, 0xE131 +.hword 0xDF08, 0xDDDF, 0xDEDE, 0xE0DC, 0xE25A, 0xE2AF, 0xE285, 0xE25A +.hword 0xE25A, 0xE25A, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +ukiki_seg5_animindex_0500D538: # 0x0500D538 +.hword 0x0001, 0x0000, 0x000C, 0x0001, 0x0001, 0x0000, 0x000C, 0x000D +.hword 0x0001, 0x0000, 0x0001, 0x0019, 0x0001, 0x0000, 0x0001, 0x01CF +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x000C, 0x001A +.hword 0x0001, 0x0000, 0x0001, 0x01CE, 0x0001, 0x0000, 0x000C, 0x0056 +.hword 0x000C, 0x0062, 0x000C, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x004A, 0x000C, 0x0026, 0x000C, 0x0032, 0x000C, 0x003E +.hword 0x0001, 0x0000, 0x0001, 0x01CD, 0x0001, 0x0000, 0x000C, 0x00AA +.hword 0x000C, 0x00B6, 0x000C, 0x00C2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x009E, 0x000C, 0x007A, 0x000C, 0x0086, 0x000C, 0x0092 +.hword 0x0001, 0x0000, 0x0001, 0x01CC, 0x0001, 0x0000, 0x000C, 0x00FE +.hword 0x000C, 0x010A, 0x000C, 0x0116, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x00F2, 0x000C, 0x00CE, 0x000C, 0x00DA, 0x000C, 0x00E6 +.hword 0x0001, 0x0000, 0x0001, 0x01CB, 0x0001, 0x0000, 0x000C, 0x0152 +.hword 0x000C, 0x015E, 0x000C, 0x016A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000C, 0x0146, 0x000C, 0x0122, 0x000C, 0x012E, 0x000C, 0x013A +.hword 0x0001, 0x0000, 0x0001, 0x01CA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000C, 0x01BE, 0x000C, 0x019A, 0x000C, 0x01A6 +.hword 0x000C, 0x01B2, 0x000C, 0x0176, 0x000C, 0x0182, 0x000C, 0x018E + +ukiki_seg5_anim_0500D658: # 0x0500D658 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0C +.hword 0x17 +.word ukiki_seg5_animvalue_0500D198 +.word ukiki_seg5_animindex_0500D538 +.word 0 + +ukiki_seg5_animvalue_0500D670: # 0x0500D670 +.hword 0x0000, 0x0090, 0x008D, 0x0086, 0x0080, 0x007D, 0x0080, 0x0088 +.hword 0x008E, 0x008E, 0x0086, 0x007D, 0x007B, 0x0080, 0x0087, 0x008D +.hword 0x0090, 0x22C6, 0x24FE, 0x2918, 0x2B41, 0x2A44, 0x2807, 0x255E +.hword 0x231A, 0x220D, 0x2333, 0x2626, 0x295A, 0x2B42, 0x29FB, 0x2607 +.hword 0x22F9, 0xFD8F, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E +.hword 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E, 0xFD8E +.hword 0xFD8F, 0x20D8, 0x1F12, 0x1BBC, 0x19CB, 0x19FF, 0x1AE2, 0x1C1F +.hword 0x1D5F, 0x1E4D, 0x1E90, 0x1D99, 0x1BD0, 0x1A13, 0x1941, 0x1C57 +.hword 0x2089, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFF43, 0xFE85, 0x0000, 0x0D58 +.hword 0x0198, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF3, 0xFFE6, 0x0000, 0x00EE +.hword 0x001C, 0x32F8, 0x3369, 0x348A, 0x3610, 0x37AE, 0x391B, 0x3A09 +.hword 0x3A2F, 0x3940, 0x36F2, 0x32F8, 0x24EA, 0x0C2C, 0xF42A, 0xE39E +.hword 0x2AAB, 0xF070, 0xF011, 0xEF36, 0xEE41, 0xED96, 0xED96, 0xEEA4 +.hword 0xF2C9, 0xF98E, 0xFF99, 0x018B, 0xFAB1, 0xEE9C, 0xE666, 0xE97E +.hword 0xEFF0, 0x0202, 0x01AB, 0x00DD, 0xFFEC, 0xFE5D, 0xFF05, 0xFFE8 +.hword 0x00E8, 0x01E7, 0x02C8, 0x036B, 0x0378, 0x0302, 0x0290, 0x0240 +.hword 0x0206, 0x09BF, 0x09C5, 0x09B7, 0x0964, 0x07AA, 0x0649, 0x04C8 +.hword 0x034E, 0x0200, 0x0105, 0x0082, 0x015D, 0x0385, 0x05B1, 0x07E7 +.hword 0x09A2, 0xA41C, 0xA21B, 0x9CDD, 0x958A, 0x8432, 0x7F50, 0x7AD3 +.hword 0x7705, 0x7436, 0x72B5, 0x72CF, 0x77FF, 0x825B, 0x8D19, 0x9976 +.hword 0xA375, 0x05B3, 0x0568, 0x04CC, 0x0445, 0x0443, 0x0452, 0x0469 +.hword 0x0487, 0x04A9, 0x04C7, 0x04DE, 0x04F0, 0x0504, 0x0522, 0x0569 +.hword 0x05AE, 0xFFC6, 0x0072, 0x01E1, 0x032C, 0x037E, 0x039D, 0x039F +.hword 0x03A3, 0x0397, 0x031E, 0x01FB, 0x007C, 0xFF0F, 0xFE21, 0xFEA3 +.hword 0xFFB1, 0x1E95, 0x1917, 0x0D7C, 0x0313, 0x0116, 0x00AE, 0x010D +.hword 0x013B, 0x01D0, 0x0586, 0x0E1F, 0x1967, 0x2422, 0x2B18, 0x2738 +.hword 0x1F34, 0x059E, 0xFDCD, 0xED5D, 0xDEDD, 0xDD90, 0xD7A8, 0xD65D +.hword 0xE235, 0xF27D, 0xFD79, 0x01A0, 0x0428, 0x0571, 0x05DD, 0x05CC +.hword 0x05A2, 0x07CC, 0x070F, 0x052B, 0x029D, 0xFFE5, 0xFD7D, 0xFBE5 +.hword 0xFBD6, 0xFD0F, 0xFE8B, 0x0014, 0x01F4, 0x03EA, 0x05B4, 0x0712 +.hword 0x07C2, 0x020C, 0x015C, 0xFF97, 0xFD29, 0xFA80, 0xF80B, 0xF637 +.hword 0xF532, 0xF4FB, 0xF5B9, 0xF777, 0xF9DE, 0xFC86, 0xFF09, 0x00FD +.hword 0x01FE, 0x75C8, 0x77F7, 0x7DA1, 0x8575, 0x8E1C, 0x9646, 0x9C9F +.hword 0xA15F, 0xA429, 0xA2CA, 0x9CC4, 0x941A, 0x8A59, 0x810C, 0x79BD +.hword 0x75FD, 0xFABA, 0xFA52, 0xF96D, 0xF889, 0xF7C3, 0xF6FD, 0xF663 +.hword 0xF605, 0xF5D1, 0xF5B9, 0xF593, 0xF55C, 0xF53C, 0xF55D, 0xF5E7 +.hword 0xFA30, 0xF714, 0xF8A4, 0xFBB0, 0xFDC6, 0xFD91, 0xFC66, 0xFBC9 +.hword 0xFC93, 0xFDED, 0xFED3, 0xFF35, 0xFF8C, 0xFFAB, 0xFF61, 0xFE80 +.hword 0xF7E8, 0x9B9A, 0xA21B, 0xAF00, 0xB85C, 0xB925, 0xB666, 0xB54C +.hword 0xB8B4, 0xBDC1, 0xC110, 0xC2B6, 0xC463, 0xC51C, 0xC3E1, 0xBFB6 +.hword 0x9FA4, 0x2CB5, 0x24EE, 0x16E5, 0x108A, 0x14DB, 0x1C93, 0x2635 +.hword 0x3049, 0x3954, 0x3FDB, 0x43F2, 0x469B, 0x47BE, 0x4744, 0x4518 +.hword 0x2F7B, 0xE3A0, 0xE89A, 0xF226, 0xF831, 0xF8C3, 0xF7C0, 0xF5DD +.hword 0xF3CE, 0xF246, 0xF1FB, 0xF3FE, 0xF7D7, 0xFBEA, 0xFE9D, 0xFE53 +.hword 0xE58A, 0xF3F1, 0xF3E8, 0xF409, 0xF4A8, 0xF5F6, 0xF7B6, 0xF995 +.hword 0xFB42, 0xFC6A, 0xFCBC, 0xFBC1, 0xF99F, 0xF6F3, 0xF455, 0xF262 +.hword 0xF3C9, 0x916C, 0x8EF6, 0x8AE0, 0x8A1D, 0x8E61, 0x9509, 0x9C85 +.hword 0xA347, 0xA7C0, 0xA861, 0xA296, 0x972B, 0x89A0, 0x7D71, 0x7624 +.hword 0x8F4D, 0x01D1, 0x01D6, 0x01EB, 0x0219, 0x0256, 0x02AB, 0x0339 +.hword 0x0425, 0x0554, 0x067F, 0x0763, 0x07B8, 0x0302, 0x0214, 0x01CD +.hword 0x01D0, 0xFD4C, 0xFD64, 0xFDA4, 0xFDFB, 0xFE31, 0xFE80, 0xFF84 +.hword 0x016F, 0x03D4, 0x065E, 0x08BD, 0x0A9C, 0x08A0, 0x0499, 0x002A +.hword 0xFD75, 0xC877, 0xC268, 0xB615, 0xAC45, 0xA7B6, 0xA5AB, 0xA6B1 +.hword 0xAB0C, 0xB191, 0xB8A8, 0xBEBB, 0xC22F, 0xB061, 0xB674, 0xC0CD +.hword 0xC804, 0x3FDB, 0x422B, 0x46CB, 0x4A48, 0x4CD6, 0x4E40, 0x4A73 +.hword 0x3FDA, 0x317D, 0x2231, 0x14CA, 0x0C1D, 0x2A3E, 0x34E6, 0x3C3F +.hword 0x3FAE, 0x0DCA, 0x0D7F, 0x0CA3, 0x0B44, 0x08AB, 0x058E, 0x041E +.hword 0x04D6, 0x0670, 0x0881, 0x0A9D, 0x0C57, 0x0C83, 0x0CF6, 0x0D76 +.hword 0x0DC6, 0x0040, 0x013B, 0x0377, 0x05E3, 0x08BA, 0x0BC0, 0x0D30 +.hword 0x0CB6, 0x0B6E, 0x09B2, 0x07DA, 0x0641, 0x0508, 0x034A, 0x016F +.hword 0x0050, 0xA8D5, 0xA5F7, 0x9F07, 0x9686, 0x8A5B, 0x7C9C, 0x761E +.hword 0x7898, 0x7ECB, 0x870D, 0x8FAD, 0x9701, 0x9ADF, 0x9FFE, 0xA566 +.hword 0xA8A5, 0x0060, 0x0088, 0x00CD, 0x00E1, 0x004C, 0xFFCE, 0x0019 +.hword 0x00A7, 0x0124, 0x0142, 0xFFF2, 0xFEB8, 0xFFE4, 0x0142, 0x00FE +.hword 0x0067, 0x0C37, 0x0C35, 0x0C32, 0x0C31, 0x0C35, 0x0C38, 0x0C34 +.hword 0x0C2E, 0x0C29, 0x0C28, 0x0C38, 0x0C47, 0x0C38, 0x0C28, 0x0C2E +.hword 0x0C37, 0x0CC5, 0x0D4D, 0x0E35, 0x0E7A, 0x0C80, 0x0AD4, 0x0BD4 +.hword 0x0DB2, 0x0F5C, 0x0FC1, 0x0B5C, 0x0743, 0x0B2E, 0x0FC1, 0x0EDB +.hword 0x0CDD, 0x023D, 0x0236, 0x0224, 0x0207, 0x01C6, 0x0197, 0x01AF +.hword 0x01DF, 0x020D, 0x021E, 0x01C6, 0x0176, 0x01D7, 0x024B, 0x0253 +.hword 0x023E, 0x02E7, 0x02ED, 0x02FB, 0x030E, 0x0333, 0x034E, 0x0346 +.hword 0x0334, 0x031C, 0x02FE, 0x02BF, 0x028D, 0x02AD, 0x02DC, 0x02E7 +.hword 0x02E7, 0x0DED, 0x0D90, 0x0C90, 0x0B12, 0x07CA, 0x0575, 0x06B0 +.hword 0x091C, 0x0B6A, 0x0C4B, 0x07D9, 0x03D8, 0x08D8, 0x0EBE, 0x0F1A +.hword 0x0DFC, 0xF993, 0xF7F6, 0xF4B8, 0xF23E, 0xF1CD, 0xF319, 0xF62C +.hword 0xFA23, 0xFDA1, 0xFF48, 0xFAC4, 0xF4BD, 0xF388, 0xF447, 0xF6E9 +.hword 0xF979, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0500DB60: # 0x0500DB60 +.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0001, 0x0000, 0x0010, 0x0011 +.hword 0x0001, 0x0000, 0x0010, 0x0021, 0x0001, 0x0000, 0x0001, 0x0276 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0010, 0x0031 +.hword 0x0001, 0x0000, 0x0001, 0x0275, 0x0001, 0x0000, 0x0010, 0x0081 +.hword 0x0010, 0x0091, 0x0010, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x0071, 0x0010, 0x0041, 0x0010, 0x0051, 0x0010, 0x0061 +.hword 0x0001, 0x0000, 0x0001, 0x0274, 0x0001, 0x0000, 0x0010, 0x00F1 +.hword 0x0010, 0x0101, 0x0010, 0x0111, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x00E1, 0x0010, 0x00B1, 0x0010, 0x00C1, 0x0010, 0x00D1 +.hword 0x0001, 0x0000, 0x0001, 0x0273, 0x0001, 0x0000, 0x0010, 0x0161 +.hword 0x0010, 0x0171, 0x0010, 0x0181, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x0151, 0x0010, 0x0121, 0x0010, 0x0131, 0x0010, 0x0141 +.hword 0x0001, 0x0000, 0x0001, 0x0272, 0x0001, 0x0000, 0x0010, 0x01D1 +.hword 0x0010, 0x01E1, 0x0010, 0x01F1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x01C1, 0x0010, 0x0191, 0x0010, 0x01A1, 0x0010, 0x01B1 +.hword 0x0001, 0x0000, 0x0001, 0x0271, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0261, 0x0010, 0x0231, 0x0010, 0x0241 +.hword 0x0010, 0x0251, 0x0010, 0x0201, 0x0010, 0x0211, 0x0010, 0x0221 + +ukiki_seg5_anim_0500DC80: # 0x0500DC80 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x10 +.hword 0x17 +.word ukiki_seg5_animvalue_0500D670 +.word ukiki_seg5_animindex_0500DB60 +.word 0 + +ukiki_seg5_animvalue_0500DC98: # 0x0500DC98 +.hword 0x0000, 0x0079, 0x000B, 0x3FFF, 0x1CF8, 0xFD11, 0xBE42, 0x1CF8 +.hword 0xFD11, 0xBE42, 0xB631, 0x1372, 0xBA88, 0xB631, 0x1372, 0xBA88 +.hword 0xFEDD, 0xFCBD, 0xC3CC, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0500DCCC: # 0x0500DCCC +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0018 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0003 +.hword 0x0001, 0x0000, 0x0001, 0x0017, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0005, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0004 +.hword 0x0001, 0x0000, 0x0001, 0x0016, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0007 +.hword 0x0001, 0x0000, 0x0001, 0x0015, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x000C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000A +.hword 0x0001, 0x0000, 0x0001, 0x0014, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x000F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x000E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x000D +.hword 0x0001, 0x0000, 0x0001, 0x0013, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0012, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0011, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0010 + +ukiki_seg5_anim_0500DDEC: # 0x0500DDEC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x17 +.word ukiki_seg5_animvalue_0500DC98 +.word ukiki_seg5_animindex_0500DCCC +.word 0 + +ukiki_seg5_animvalue_0500DE04: # 0x0500DE04 +.hword 0x0000, 0x0082, 0x0084, 0x0086, 0x0085, 0x0080, 0x0074, 0x0062 +.hword 0x0051, 0x0049, 0x004E, 0x005C, 0x006A, 0x0072, 0x006B, 0x005B +.hword 0x0064, 0x0066, 0x0059, 0x004A, 0x004B, 0x0051, 0x0044, 0x003F +.hword 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F +.hword 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x003F, 0x271C +.hword 0x29F3, 0x3118, 0x3A7D, 0x4411, 0x4BC7, 0x4F92, 0x51BD, 0x544C +.hword 0x567F, 0x58C2, 0x5AB6, 0x5BFD, 0x5C93, 0x5CA5, 0x5C18, 0x5AD3 +.hword 0x586C, 0x5510, 0x5187, 0x4E95, 0x4D00, 0x4C72, 0x4C0B, 0x4BC7 +.hword 0x4BA3, 0x4B99, 0x4BA5, 0x4BC4, 0x4BF2, 0x4C29, 0x4C67, 0x4CA7 +.hword 0x4CE4, 0x4D1B, 0x4D47, 0x4D65, 0x4D70, 0x068D, 0x081C, 0x0BD0 +.hword 0x1034, 0x13D3, 0x1537, 0x11D5, 0x0B0F, 0x0555, 0x03A9, 0x0411 +.hword 0x041B, 0x02AB, 0x00C6, 0xFF24, 0xFDC4, 0xFD60, 0xFE43, 0xFFC5 +.hword 0x01AE, 0x03F3, 0x062F, 0x07FE, 0x08FE, 0x0963, 0x09A7, 0x09CD +.hword 0x09DB, 0x09D5, 0x09BD, 0x099A, 0x096D, 0x093C, 0x090B, 0x08DE +.hword 0x08B9, 0x089F, 0x0896, 0x0000, 0xF587, 0xE0DA, 0xD217, 0xCE7A +.hword 0xCEE1, 0xD0E3, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 +.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 +.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 +.hword 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217, 0xD217 +.hword 0xD217, 0x0000, 0x01C5, 0x0544, 0x07C3, 0x0860, 0x084F, 0x07F8 +.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 +.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 +.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3 +.hword 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x07C3, 0x32F8 +.hword 0x270C, 0x0F81, 0xFEB5, 0xFA97, 0xFB0C, 0xFD56, 0xFEB5, 0xFEB5 +.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 +.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 +.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5 +.hword 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xFEB5, 0xCDCE, 0xD35F, 0xDD7E +.hword 0xE250, 0xDD60, 0xD3E5, 0xCA7E, 0xC5CB, 0xC898, 0xCFDF, 0xD782 +.hword 0xDB63, 0xD7D9, 0xD026, 0xCA8A, 0xCD39, 0xD421, 0xD63A, 0xD5D2 +.hword 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF +.hword 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF, 0xD5AF +.hword 0xD5AF, 0xD5AF, 0xD5AF, 0x346B, 0x2F23, 0x23F1, 0x19C8, 0x12AC +.hword 0x0C01, 0x05D0, 0x0022, 0xFA73, 0xF6FB, 0xF81C, 0xFBEF, 0x0112 +.hword 0x0711, 0x0CFA, 0x1379, 0x17AE, 0x1546, 0x1159, 0x130F, 0x1952 +.hword 0x1E42, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99 +.hword 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99, 0x1E99 +.hword 0x1E99, 0xCB8F, 0xCCD9, 0xCF51, 0xD0E0, 0xD0FD, 0xD093, 0xCFB3 +.hword 0xCE6E, 0xCAA8, 0xC79B, 0xCACB, 0xCE78, 0xCEA3, 0xCDB6, 0xCC85 +.hword 0xCAB0, 0xC934, 0xC9A5, 0xCAB4, 0xCB1A, 0xCB16, 0xCAFC, 0xCAF9 +.hword 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9 +.hword 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0xCAF9, 0x5ECC +.hword 0x60B0, 0x646A, 0x6713, 0x678D, 0x672E, 0x66C1, 0x670E, 0x6A4D +.hword 0x6D0B, 0x6B60, 0x66C4, 0x5F39, 0x566F, 0x4F50, 0x4C4C, 0x4C32 +.hword 0x4E19, 0x50D6, 0x51F3, 0x51E6, 0x5196, 0x518F, 0x518F, 0x518F +.hword 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x518F +.hword 0x518F, 0x518F, 0x518F, 0x518F, 0x518F, 0x057F, 0xFE7C, 0x27DE +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x000C, 0x0000, 0xFFC8 +.hword 0xFF7C, 0xFF56, 0xFFA3, 0x0000, 0x000F, 0x0007, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFC, 0xFFF8, 0x0000, 0x0028, 0x005D, 0x0078 +.hword 0x0042, 0x0000, 0xFFF6, 0xFFFB, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xB766, 0xB866, 0xBAF4, 0xBE65 +.hword 0xC20C, 0xC540, 0xC8B8, 0xCC2B, 0xCD66, 0xCA52, 0xC506, 0xC195 +.hword 0xC1F9, 0xC439, 0xC679, 0xC8B9, 0xCAFA, 0xCB61, 0xC5D4, 0xC0C5 +.hword 0xC330, 0xC7E5, 0xCA8C, 0xCA9F, 0xCA80, 0xCA37, 0xC9CB, 0xC942 +.hword 0xC8A5, 0xC7F9, 0xC747, 0xC695, 0xC5EB, 0xC550, 0xC4CB, 0xC463 +.hword 0xC41F, 0xC407, 0x1477, 0x1524, 0x1705, 0x19DE, 0x1D76, 0x2192 +.hword 0x28D4, 0x31F1, 0x36C6, 0x32B9, 0x2A65, 0x2574, 0x285B, 0x2EA6 +.hword 0x32A6, 0x32F5, 0x3240, 0x30F9, 0x2F90, 0x2E75, 0x2E19, 0x3103 +.hword 0x33F1, 0x3416, 0x3420, 0x3413, 0x33F2, 0x33C1, 0x3384, 0x333E +.hword 0x32F2, 0x32A6, 0x325B, 0x3215, 0x31D9, 0x31AA, 0x318B, 0x3180 +.hword 0x1ED6, 0x1EFC, 0x1F55, 0x1FBF, 0x2016, 0x2035, 0x1FE9, 0x1F46 +.hword 0x1E95, 0x1DE7, 0x1D2A, 0x1C71, 0x1BAF, 0x1AF0, 0x1A6E, 0x1A05 +.hword 0x1981, 0x190C, 0x18D1, 0x18F7, 0x19AA, 0x1E43, 0x229E, 0x2313 +.hword 0x2368, 0x23A1, 0x23C0, 0x23C9, 0x23C1, 0x23AA, 0x2389, 0x2360 +.hword 0x2333, 0x2307, 0x22DE, 0x22BD, 0x22A6, 0x229E, 0xAC65, 0xAF48 +.hword 0xB627, 0xBE56, 0xC528, 0xC7EF, 0xC1C8, 0xB55C, 0xAB55, 0xA6C6 +.hword 0xA49C, 0xA444, 0xA6CE, 0xAB2A, 0xAD9B, 0xAD3F, 0xABFC, 0xAA3F +.hword 0xA872, 0xA701, 0xA659, 0xA957, 0xAC94, 0xACE6, 0xAD21, 0xAD48 +.hword 0xAD5E, 0xAD65, 0xAD5F, 0xAD4F, 0xAD38, 0xAD1B, 0xACFC, 0xACDE +.hword 0xACC1, 0xACAA, 0xAC9A, 0xAC94, 0xF766, 0xF74B, 0xF703, 0xF69C +.hword 0xF621, 0xF5A0, 0xF527, 0xF4C1, 0xF47D, 0xF48F, 0xF4EE, 0xF548 +.hword 0xF588, 0xF5CE, 0xF618, 0xF662, 0xF6AB, 0xF6EF, 0xF72D, 0xF761 +.hword 0xF78A, 0xF7A4, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD +.hword 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD, 0xF7AD +.hword 0xF7AD, 0xF7AD, 0x0936, 0x090F, 0x08A6, 0x0810, 0x075E, 0x06A6 +.hword 0x05F9, 0x056C, 0x0512, 0x054C, 0x0604, 0x069C, 0x06F2, 0x074B +.hword 0x07A5, 0x07FE, 0x0853, 0x08A2, 0x08E8, 0x0922, 0x094F, 0x096C +.hword 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976 +.hword 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976, 0x0976 +.hword 0xC04F, 0xBFB5, 0xBE19, 0xBBC7, 0xB90A, 0xB62F, 0xB381, 0xB14D +.hword 0xAFDD, 0xB097, 0xB32F, 0xB56A, 0xB6C5, 0xB836, 0xB9B1, 0xBB2A +.hword 0xBC96, 0xBDEA, 0xBF19, 0xC019, 0xC0DE, 0xC15D, 0xC18A, 0xC18A +.hword 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A +.hword 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0xC18A, 0x2D1D, 0x2DC2 +.hword 0x2F74, 0x31DD, 0x34A4, 0x3772, 0x39F0, 0x3BC4, 0x3C99, 0x3964 +.hword 0x3325, 0x2F8F, 0x2F73, 0x2FC9, 0x3079, 0x316C, 0x328B, 0x33BE +.hword 0x34ED, 0x3601, 0x36E4, 0x377D, 0x37B5, 0x37B5, 0x37B5, 0x37B5 +.hword 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0x37B5 +.hword 0x37B5, 0x37B5, 0x37B5, 0x37B5, 0xE969, 0xE842, 0xE52C, 0xE0B1 +.hword 0xDB5E, 0xD5BD, 0xD05B, 0xCBC3, 0xC881, 0xC84C, 0xCB1F, 0xCEE6 +.hword 0xD3AD, 0xD968, 0xDDE0, 0xDEF7, 0xDE5F, 0xDDB9, 0xDCCE, 0xDC7C +.hword 0xDACE, 0xD539, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B +.hword 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B, 0xD18B +.hword 0xD18B, 0xD18B, 0xEB3A, 0xEA9C, 0xE900, 0xE6C6, 0xE44A, 0xE1EA +.hword 0xE005, 0xDEF9, 0xDF24, 0xE491, 0xEE45, 0xF517, 0xF57D, 0xF300 +.hword 0xF10E, 0xF1BF, 0xF26F, 0xF0EF, 0xEEEA, 0xEDD8, 0xEBDA, 0xE6B9 +.hword 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371 +.hword 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371, 0xE371 +.hword 0x9744, 0x97CB, 0x9929, 0x9B0C, 0x9D22, 0x9F17, 0xA09A, 0xA158 +.hword 0xA0FF, 0x9BF3, 0x92F6, 0x8C3E, 0x8A61, 0x8ACA, 0x8BED, 0x8E33 +.hword 0x912C, 0x9364, 0x956E, 0x9686, 0x99C9, 0xA3A7, 0xAA18, 0xAA18 +.hword 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18 +.hword 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0xAA18, 0x02B1, 0x02AC +.hword 0x02A1, 0x0290, 0x027B, 0x0264, 0x024D, 0x0238, 0x0227, 0x021C +.hword 0x021D, 0x0220, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 +.hword 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 +.hword 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221, 0x0221 +.hword 0x0221, 0x0221, 0x0221, 0x0221, 0xFE2A, 0xFE25, 0xFE18, 0xFE05 +.hword 0xFDED, 0xFDD4, 0xFDBA, 0xFDA3, 0xFD8F, 0xFD83, 0xFD84, 0xFD88 +.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 +.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 +.hword 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88, 0xFD88 +.hword 0xFD88, 0xFD88, 0xB8FC, 0xB94C, 0xBA27, 0xBB6A, 0xBCF3, 0xBEA0 +.hword 0xC04D, 0xC1DA, 0xC323, 0xC3E9, 0xC3DE, 0xC399, 0xC393, 0xC393 +.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 +.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 +.hword 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393, 0xC393 +.hword 0x3BC8, 0x3BD0, 0x3BE2, 0x3BFA, 0x3C11, 0x3C20, 0x3C22, 0x3C10 +.hword 0x3BE4, 0x3B57, 0x39D1, 0x389B, 0x3886, 0x3886, 0x3886, 0x3886 +.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886 +.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886 +.hword 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x3886, 0x227C, 0x233D +.hword 0x2537, 0x27FF, 0x2B29, 0x2E48, 0x30F0, 0x32B6, 0x332E, 0x2EBA +.hword 0x25FB, 0x1EE0, 0x1BDA, 0x1A78, 0x1950, 0x17CB, 0x1751, 0x195F +.hword 0x1B9B, 0x1AAF, 0x1AFF, 0x22ED, 0x2928, 0x2928, 0x2928, 0x2928 +.hword 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928, 0x2928 +.hword 0x2928, 0x2928, 0x2928, 0x2928, 0x1F35, 0x1F7F, 0x2038, 0x212D +.hword 0x222D, 0x2302, 0x237B, 0x2363, 0x2289, 0x1DA7, 0x15B7, 0x10DF +.hword 0x1287, 0x1747, 0x1B0E, 0x1AA9, 0x1A89, 0x1F58, 0x24E9, 0x2859 +.hword 0x2A78, 0x2AB3, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43 +.hword 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43, 0x2A43 +.hword 0x2A43, 0x2A43, 0xAED7, 0xAED4, 0xAEB6, 0xAE5C, 0xADA7, 0xAC75 +.hword 0xAAA8, 0xA81E, 0xA4B7, 0x9B56, 0x8D51, 0x843A, 0x8598, 0x8BE4 +.hword 0x9019, 0x8C72, 0x8850, 0x8B8E, 0x8F8C, 0x8E07, 0x8DCF, 0x97A3 +.hword 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A +.hword 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A, 0x9F7A +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0002, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0001, 0x0003, 0x0005, 0xFFCC, 0xFF4D, 0xFECE, 0xFE94 +.hword 0xFEE3, 0x0000, 0x02DE, 0x0762, 0x0C3D, 0x101D, 0x11B2, 0x10B7 +.hword 0x0E30, 0x0ABB, 0x06F7, 0x0382, 0x00FA, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x00A6, 0x014C, 0x0000, 0xFAA7 +.hword 0xF35B, 0xEE7C, 0xF0C9, 0xF500, 0xF632, 0xF6A9, 0xF6A2, 0xF4DE +.hword 0xF29A, 0xF3C7, 0xF98F, 0x018F, 0x0A6C, 0x12C8, 0x1945, 0x1C85 +.hword 0x1A9C, 0x1446, 0x0C1B, 0x04B7, 0x00B3, 0x0032, 0x0140, 0x0352 +.hword 0x05DF, 0x085C, 0x0A40, 0x0B00, 0x0000, 0xFE9D, 0xFB3C, 0xF70A +.hword 0xF336, 0xF0ED, 0xF079, 0xF221, 0xF70A, 0x03C3, 0x13BE, 0x1A7A +.hword 0x05BC, 0xECB8, 0xE496, 0xE1E8, 0xE562, 0xF4D6, 0x0A71, 0x1575 +.hword 0x1208, 0x0945, 0xFDDD, 0xF27E, 0xE9D9, 0xE69C, 0xEC4D, 0xF948 +.hword 0x0880, 0x14EA, 0x1979, 0x152F, 0x0BCF, 0xFF74, 0xF232, 0xE623 +.hword 0xDD5D, 0xD9FA, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFD9, 0xFF84 +.hword 0xFF2E, 0xFF07, 0xFF3D, 0x0000, 0x01F5, 0x0509, 0x0858, 0x0AFC +.hword 0x0C11, 0x0B66, 0x09AC, 0x0751, 0x04BF, 0x0264, 0x00AB, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0096, 0x012D +.hword 0x0000, 0xFB1F, 0xF47A, 0xF01D, 0xF294, 0xF6A2, 0xF736, 0xF6EC +.hword 0xF6A2, 0xF617, 0xF58B, 0xF6A2, 0xF9CD, 0xFE02, 0x029E, 0x0702 +.hword 0x0A8E, 0x0CA1, 0x0C60, 0x0A21, 0x070D, 0x044C, 0x0308, 0x0360 +.hword 0x0479, 0x0609, 0x07C3, 0x095D, 0x0A8A, 0x0B00, 0x0000, 0xFDDA +.hword 0xF8A7, 0xF24A, 0xECA4, 0xE998, 0xEB2E, 0xF07F, 0xF70A, 0x00E3 +.hword 0x0BF6, 0x0F7B, 0xFC12, 0xE71C, 0xE4C2, 0xE896, 0xF014, 0xFEEA +.hword 0x1169, 0x1A0A, 0x15FD, 0x0D11, 0x01AD, 0xF63A, 0xED1D, 0xE8BF +.hword 0xEBFF, 0xF561, 0x00C0, 0x09F6, 0x0CDE, 0x0896, 0x002A, 0xF55C +.hword 0xE9E8, 0xDF90, 0xD813, 0xD531, 0x0000, 0xFFF0, 0xFFC6, 0xFF92 +.hword 0xFF60, 0xFF3F, 0xFF4D, 0xFF70, 0xFF5C, 0xFEE2, 0xFE32, 0xFD93 +.hword 0xFD28, 0xFCE3, 0xFCB7, 0xFC9B, 0xFC8F, 0xFC98, 0xFCB2, 0xFCCB +.hword 0xFCDD, 0xFCEF, 0xFD01, 0xFD13, 0xFD27, 0xFD3D, 0xFD57, 0xFD76 +.hword 0xFD96, 0xFDB2, 0xFDC6, 0xFDD3, 0xFDDE, 0xFDE5, 0xFDEB, 0xFDEE +.hword 0xFDF0, 0xFDF0, 0x0000, 0xFFD8, 0xFF74, 0xFEF3, 0xFE76, 0xFE1C +.hword 0xFDFF, 0xFE08, 0xFE12, 0xFDEC, 0xFDC6, 0xFE02, 0xFEB1, 0x00D5 +.hword 0x064F, 0x0CB5, 0x0F73, 0x0AC5, 0x026F, 0xFD25, 0xFC65, 0xFCE3 +.hword 0xFE24, 0xFFAD, 0x0102, 0x01A9, 0x0186, 0x00F3, 0x0029, 0xFF64 +.hword 0xFEDA, 0xFE86, 0xFE3C, 0xFDFD, 0xFDCA, 0xFDA5, 0xFD8D, 0xFD85 +.hword 0xCC9B, 0xCD9E, 0xD017, 0xD334, 0xD620, 0xD808, 0xD8CA, 0xD840 +.hword 0xD596, 0xCD8F, 0xC367, 0xBFF7, 0xD135, 0xE3F6, 0xE517, 0xE0D6 +.hword 0xDD6F, 0xDCE0, 0xDD29, 0xDE87, 0xE178, 0xE5A7, 0xEA1D, 0xEDDD +.hword 0xEFEF, 0xEF57, 0xEA5B, 0xE16B, 0xD6D2, 0xCCDB, 0xC5D2, 0xC163 +.hword 0xBDB2, 0xBABA, 0xB874, 0xB6DB, 0xB5EA, 0xB59B, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +ukiki_seg5_animindex_0500E9AC: # 0x0500E9AC +.hword 0x0001, 0x0000, 0x0026, 0x0001, 0x0001, 0x0000, 0x0026, 0x0027 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x05D3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0026, 0x004D +.hword 0x0001, 0x0000, 0x0001, 0x05D2, 0x0001, 0x0000, 0x0026, 0x010B +.hword 0x0026, 0x0131, 0x0026, 0x0157, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0026, 0x00E5, 0x0026, 0x0073, 0x0026, 0x0099, 0x0026, 0x00BF +.hword 0x0001, 0x0000, 0x0001, 0x05D1, 0x0001, 0x0000, 0x0026, 0x01F2 +.hword 0x0026, 0x0218, 0x0026, 0x023E, 0x0026, 0x0180, 0x0026, 0x01A6 +.hword 0x0026, 0x01CC, 0x0001, 0x017D, 0x0001, 0x017E, 0x0001, 0x017F +.hword 0x0001, 0x0000, 0x0001, 0x05D0, 0x0001, 0x0000, 0x0026, 0x02FC +.hword 0x0026, 0x0322, 0x0026, 0x0348, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0026, 0x02D6, 0x0026, 0x0264, 0x0026, 0x028A, 0x0026, 0x02B0 +.hword 0x0001, 0x0000, 0x0001, 0x05CF, 0x0001, 0x0000, 0x0026, 0x0406 +.hword 0x0026, 0x042C, 0x0026, 0x0452, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0026, 0x03E0, 0x0026, 0x036E, 0x0026, 0x0394, 0x0026, 0x03BA +.hword 0x0001, 0x0000, 0x0001, 0x05CE, 0x0001, 0x0000, 0x0026, 0x055C +.hword 0x0026, 0x0582, 0x0026, 0x05A8, 0x0026, 0x04EA, 0x0026, 0x0510 +.hword 0x0026, 0x0536, 0x0026, 0x0478, 0x0026, 0x049E, 0x0026, 0x04C4 + +ukiki_seg5_anim_0500EACC: # 0x0500EACC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x26 +.hword 0x17 +.word ukiki_seg5_animvalue_0500DE04 +.word ukiki_seg5_animindex_0500E9AC +.word 0 + +ukiki_seg5_animvalue_0500EAE4: # 0x0500EAE4 +.hword 0x0000, 0x0067, 0x0065, 0x005F, 0x005A, 0x0057, 0x0059, 0x005D +.hword 0x0061, 0x0065, 0x0067, 0x0000, 0x0000, 0x0002, 0x0003, 0x0004 +.hword 0x0004, 0x0003, 0x0001, 0x0000, 0x0000, 0x1EF6, 0x1FCA, 0x219C +.hword 0x236E, 0x2442, 0x23B9, 0x2272, 0x20E7, 0x1F95, 0x1EF7, 0x292E +.hword 0x2801, 0x2624, 0x2617, 0x2946, 0x2E22, 0x32B3, 0x34FF, 0x2F94 +.hword 0x293D, 0x32F8, 0x340D, 0x366F, 0x38D0, 0x39E5, 0x3933, 0x3786 +.hword 0x3582, 0x33C8, 0x32FA, 0xE437, 0xDF50, 0xD487, 0xC9BE, 0xC4D8 +.hword 0xC802, 0xCF97, 0xD8BA, 0xE08C, 0xE430, 0x2555, 0x24F7, 0x2427 +.hword 0x2358, 0x22FA, 0x2337, 0x23C8, 0x2478, 0x250E, 0x2554, 0xF666 +.hword 0xF51C, 0xF248, 0xEF73, 0xEE29, 0xEEFE, 0xF0FC, 0xF362, 0xF56F +.hword 0xF664, 0x908B, 0x91A6, 0x9415, 0x9683, 0x979E, 0x96E8, 0x9532 +.hword 0x9322, 0x915F, 0x908C, 0x057F, 0x0557, 0x04FD, 0x04A4, 0x047B +.hword 0x0495, 0x04D4, 0x0520, 0x0561, 0x057F, 0xFE7C, 0xFE2B, 0xFD7A +.hword 0xFCC8, 0xFC78, 0xFCAC, 0xFD29, 0xFDBF, 0xFE40, 0xFE7C, 0x27DE +.hword 0x2A66, 0x2FF8, 0x358A, 0x3812, 0x3670, 0x3285, 0x2DCD, 0x29C3 +.hword 0x27E1, 0xDCE1, 0xD82B, 0xCDCE, 0xC371, 0xBEBB, 0xC1C6, 0xC90F +.hword 0xD1D7, 0xD95B, 0xDCDB, 0xE468, 0xE4E7, 0xE5FD, 0xE713, 0xE791 +.hword 0xE740, 0xE67C, 0xE590, 0xE4C7, 0xE469, 0x0B3F, 0x0C3C, 0x0E6B +.hword 0x1099, 0x1196, 0x10F2, 0x0F6A, 0x0D91, 0x0BFD, 0x0B40, 0x9426 +.hword 0x9590, 0x98AE, 0x9BCB, 0x9D36, 0x9C4C, 0x9A1B, 0x9778, 0x9535 +.hword 0x9428, 0xF3F2, 0xF3DF, 0xF3B4, 0xF389, 0xF376, 0xF383, 0xF3A1 +.hword 0xF3C5, 0xF3E4, 0xF3F2, 0x038F, 0x02E9, 0x017B, 0x000E, 0xFF68 +.hword 0xFFD4, 0x00D4, 0x0209, 0x0313, 0x038E, 0xAAC2, 0xA8B1, 0xA425 +.hword 0x9F98, 0x9D87, 0x9EDD, 0xA210, 0xA5EA, 0xA936, 0xAABF, 0x2D1D +.hword 0x2F47, 0x340A, 0x38CD, 0x3AF7, 0x3992, 0x3639, 0x3230, 0x2EBC +.hword 0x2D20, 0xE969, 0xE9CE, 0xEAAE, 0xEB8E, 0xEBF3, 0xEBB2, 0xEB14 +.hword 0xEA57, 0xE9B5, 0xE969, 0xEB3A, 0xEAD8, 0xEA01, 0xE929, 0xE8C8 +.hword 0xE907, 0xE99E, 0xEA55, 0xEAF1, 0xEB39, 0x9744, 0x967E, 0x94CC +.hword 0x9319, 0x9254, 0x92D3, 0x9405, 0x9575, 0x96B0, 0x9743, 0x0341 +.hword 0x033C, 0x0332, 0x0328, 0x0324, 0x0327, 0x032E, 0x0336, 0x033D +.hword 0x0341, 0xFFD7, 0x0000, 0x005A, 0x00B5, 0x00DE, 0x00C3, 0x0083 +.hword 0x0037, 0xFFF6, 0xFFD7, 0xA2A1, 0xA099, 0x9C21, 0x97AA, 0x95A2 +.hword 0x96F1, 0x9A16, 0x9DDF, 0xA11C, 0xA29F, 0x2FF7, 0x3293, 0x3851 +.hword 0x3E0F, 0x40AC, 0x3EFC, 0x3AF3, 0x3615, 0x31EB, 0x2FFB, 0x143B +.hword 0x13D1, 0x12E9, 0x1201, 0x1197, 0x11DC, 0x127F, 0x1343, 0x13EC +.hword 0x143A, 0x0AE3, 0x0B84, 0x0CE6, 0x0E49, 0x0EEA, 0x0E82, 0x0D89 +.hword 0x0C5C, 0x0B5B, 0x0AE4, 0x96C2, 0x9571, 0x928B, 0x8FA5, 0x8E54 +.hword 0x8F2D, 0x9137, 0x93AC, 0x95C6, 0x96C1, 0x0B7E, 0x084F, 0x014E +.hword 0xFA4E, 0xF71F, 0xF92E, 0xFE1A, 0x0408, 0x091C, 0x0B7A, 0xF35E +.hword 0xF29B, 0xF0ED, 0xEF3E, 0xEE7B, 0xEEF9, 0xF028, 0xF194, 0xF2CC +.hword 0xF35D, 0xB247, 0xB39D, 0xB68E, 0xB97F, 0xBAD5, 0xB9F8, 0xB7E7 +.hword 0xB569, 0xB347, 0xB248, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0500ED88: # 0x0500ED88 +.hword 0x0001, 0x0000, 0x000A, 0x0001, 0x000A, 0x000B, 0x000A, 0x0015 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0150 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x001F +.hword 0x0001, 0x0000, 0x0001, 0x014F, 0x0001, 0x0000, 0x000A, 0x003D +.hword 0x000A, 0x0047, 0x000A, 0x0051, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0033, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x0029 +.hword 0x0001, 0x0000, 0x0001, 0x014E, 0x0001, 0x0000, 0x000A, 0x0083 +.hword 0x000A, 0x008D, 0x000A, 0x0097, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0079, 0x000A, 0x005B, 0x000A, 0x0065, 0x000A, 0x006F +.hword 0x0001, 0x0000, 0x0001, 0x014D, 0x0001, 0x0000, 0x000A, 0x00C9 +.hword 0x000A, 0x00D3, 0x000A, 0x00DD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x00BF, 0x000A, 0x00A1, 0x000A, 0x00AB, 0x000A, 0x00B5 +.hword 0x0001, 0x0000, 0x0001, 0x014C, 0x0001, 0x0000, 0x000A, 0x010F +.hword 0x000A, 0x0119, 0x000A, 0x0123, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0105, 0x000A, 0x00E7, 0x000A, 0x00F1, 0x000A, 0x00FB +.hword 0x0001, 0x0000, 0x0001, 0x014B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000A, 0x0141, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000A, 0x0137, 0x0001, 0x0000, 0x0001, 0x0000, 0x000A, 0x012D + +ukiki_seg5_anim_0500EEA8: # 0x0500EEA8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0A +.hword 0x17 +.word ukiki_seg5_animvalue_0500EAE4 +.word ukiki_seg5_animindex_0500ED88 +.word 0 + +ukiki_seg5_animvalue_0500EEC0: # 0x0500EEC0 +.hword 0x0000, 0x0055, 0x0066, 0x0093, 0x00CD, 0x0107, 0x0134, 0x0146 +.hword 0x013B, 0x011D, 0x00F2, 0x00C0, 0x008C, 0x005D, 0x005C, 0x0059 +.hword 0x0055, 0x000B, 0x23D8, 0x2256, 0x1E82, 0x1967, 0x1410, 0x0F87 +.hword 0x0CD6, 0x0CAD, 0x0E83, 0x1193, 0x151A, 0x1AE3, 0x2070, 0x22A9 +.hword 0x239F, 0x23D7, 0x0000, 0xFFF6, 0xFFDB, 0xFFB8, 0xFF96, 0xFF7B +.hword 0xFF70, 0xFF79, 0xFF8F, 0xFFAC, 0xFFCD, 0xFFEB, 0x0000, 0x0007 +.hword 0x0004, 0x0000, 0x0000, 0x0035, 0x00BA, 0x0167, 0x0214, 0x0299 +.hword 0x02CE, 0x02A4, 0x0238, 0x01A4, 0x0102, 0x006D, 0x0000, 0xFFDB +.hword 0xFFEA, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF6, 0xFFEB +.hword 0x0000, 0x0046, 0x00A9, 0x010F, 0x015F, 0x017F, 0x0146, 0x00C6 +.hword 0x0043, 0x0000, 0x0000, 0x0039, 0x0073, 0x0000, 0xFDED, 0xFB14 +.hword 0xF97C, 0xF99B, 0xFA5E, 0xFB7C, 0xFCAA, 0xFD9E, 0xFE65, 0xFF27 +.hword 0xFFBD, 0x0000, 0x3CBD, 0x3965, 0x3343, 0x302C, 0x3476, 0x3BD5 +.hword 0x3F2E, 0x3C28, 0x3668, 0x2FD9, 0x2A66, 0x27F9, 0x2AEA, 0x31D4 +.hword 0x38FF, 0x3CB3, 0xDEB4, 0xD169, 0xB1A0, 0x8B7E, 0x6B23, 0x5CBB +.hword 0x6274, 0x7372, 0x8B49, 0xA582, 0xBDB1, 0xCF67, 0xD91B, 0xDD8D +.hword 0xDEC0, 0xDEB4, 0x0007, 0xFB78, 0xF086, 0xE350, 0xD7F3, 0xD28C +.hword 0xD3B3, 0xD862, 0xDF4E, 0xE729, 0xEEA6, 0xF477, 0xF8D5, 0xFC86 +.hword 0xFF14, 0x0007, 0xD662, 0xDED2, 0xF2F9, 0x0B16, 0x1F6D, 0x283C +.hword 0x2402, 0x1863, 0x0858, 0xF6DE, 0xE6EB, 0xDB7C, 0xD615, 0xD4D7 +.hword 0xD5A5, 0xD662, 0xBDEA, 0xCC55, 0xE046, 0xEB23, 0xF347, 0xF523 +.hword 0xF104, 0xEA43, 0xE1F1, 0xD91C, 0xD0D4, 0xCA26, 0xC522, 0xC146 +.hword 0xBECB, 0xBDEA, 0x2227, 0x2662, 0x307D, 0x3C96, 0x46CA, 0x4B37 +.hword 0x491A, 0x4349, 0x3B41, 0x3280, 0x2A82, 0x24C7, 0x220F, 0x2169 +.hword 0x21CA, 0x2227, 0xFE7E, 0xFC6C, 0xF774, 0xF16E, 0xEC33, 0xE99D +.hword 0xE9E4, 0xEBAC, 0xEE6F, 0xF1A6, 0xF4CD, 0xF75C, 0xF9A6, 0xFBF8 +.hword 0xFDC5, 0xFE7E, 0x95AA, 0x92D2, 0x8BFC, 0x83B7, 0x7C8C, 0x790F +.hword 0x7991, 0x7C32, 0x8034, 0x84CF, 0x8945, 0x8CD5, 0x8FD2, 0x92AE +.hword 0x94D2, 0x95AA, 0x27BC, 0x2C7A, 0x37C6, 0x453D, 0x507A, 0x551B +.hword 0x5229, 0x4AD3, 0x40EE, 0x364E, 0x2CC6, 0x262A, 0x23DC, 0x24AF +.hword 0x26A4, 0x27BC, 0xEF4C, 0xF473, 0x00DC, 0x0FFA, 0x1D3D, 0x2416 +.hword 0x241B, 0x20AC, 0x1AE5, 0x13E2, 0x0CC0, 0x069B, 0xFFFF, 0xF850 +.hword 0xF1F3, 0xEF4C, 0xD351, 0xD861, 0xE480, 0xF313, 0xFF81, 0x052F +.hword 0x035C, 0xFD64, 0xF4DC, 0xEB5F, 0xE284, 0xDBE2, 0xD7BE, 0xD51C +.hword 0xD3B9, 0xD351, 0xC266, 0xD234, 0xE6F2, 0xEF1C, 0xF38B, 0xF3C4 +.hword 0xF0BA, 0xEC11, 0xE65B, 0xE029, 0xDA0D, 0xD498, 0xCEFA, 0xC907 +.hword 0xC451, 0xC266, 0xE538, 0xE539, 0xE529, 0xE4E9, 0xE45A, 0xE35E +.hword 0xE19D, 0xDF24, 0xDC6D, 0xD9F3, 0xD830, 0xD79E, 0xD9D8, 0xDE82 +.hword 0xE320, 0xE538, 0xFA18, 0xFBE5, 0x0035, 0x0562, 0x09C9, 0x0BC2 +.hword 0x0B04, 0x08C3, 0x0596, 0x0214, 0xFED6, 0xFC72, 0xFB15, 0xFA62 +.hword 0xFA21, 0xFA18, 0x9876, 0x950D, 0x8CD3, 0x82C4, 0x79DD, 0x7523 +.hword 0x74C6, 0x768E, 0x79D6, 0x7DFC, 0x825E, 0x8652, 0x8B24, 0x9128 +.hword 0x964A, 0x9876, 0xF3D7, 0xF5DC, 0xF9FA, 0xFD44, 0xFEF1, 0xFFF6 +.hword 0x0000, 0xFF60, 0xFE7F, 0xFD38, 0xFB64, 0xF8DD, 0xEFA2, 0xF1E7 +.hword 0xF31B, 0xF3D5, 0x013B, 0x01DD, 0x0301, 0x0382, 0x028B, 0x00ED +.hword 0x0000, 0x0026, 0x00B6, 0x0170, 0x0215, 0x0265, 0x005C, 0x0239 +.hword 0x01C3, 0x013D, 0x97E5, 0xA39C, 0xBAAC, 0xCAF2, 0xCCC8, 0xC86F +.hword 0xC3A3, 0xC114, 0xBEFD, 0xBC6C, 0xB86F, 0xB214, 0x97A9, 0x98E0 +.hword 0x989A, 0x97E7, 0x3DCD, 0x3890, 0x2E70, 0x27CD, 0x28E1, 0x2D43 +.hword 0x3060, 0x30A4, 0x2FFE, 0x2F1E, 0x2EB3, 0x2F6C, 0x3272, 0x3727 +.hword 0x3B95, 0x3DC8, 0xF108, 0xF08F, 0xEF78, 0xEE43, 0xECB2, 0xEAEA +.hword 0xE9FE, 0xEA1C, 0xEAA3, 0xEB6D, 0xEC53, 0xED31, 0xEE39, 0xEF76 +.hword 0xF086, 0xF107, 0xECAE, 0xED1E, 0xEE1F, 0xEF3C, 0xF0AE, 0xF253 +.hword 0xF32C, 0xF310, 0xF294, 0xF1DA, 0xF105, 0xF039, 0xEF45, 0xEE21 +.hword 0xED26, 0xECAF, 0x9196, 0x93AC, 0x9879, 0x9DCC, 0xA4B4, 0xAC90 +.hword 0xB0A1, 0xB01A, 0xADC7, 0xAA4F, 0xA656, 0xA284, 0x9DF8, 0x9882 +.hword 0x93D3, 0x919B, 0x1481, 0x113E, 0x0AC1, 0x05FB, 0x04B6, 0x04F5 +.hword 0x05FE, 0x077B, 0x0968, 0x0B8B, 0x0DA8, 0x0F85, 0x0F4B, 0x120F +.hword 0x133E, 0x147D, 0x047A, 0x0095, 0xF8E2, 0xF35B, 0xF27F, 0xF398 +.hword 0xF4D5, 0xF561, 0xF5CD, 0xF65C, 0xF755, 0xF8FB, 0x007B, 0x0004 +.hword 0x0225, 0x0473, 0x96D1, 0xA512, 0xC161, 0xD613, 0xDADE, 0xD8E8 +.hword 0xD4AA, 0xD086, 0xCBB9, 0xC606, 0xBF2B, 0xB6E9, 0xA20D, 0x9F12 +.hword 0x9B14, 0x96DF, 0x3881, 0x3191, 0x2450, 0x1C19, 0x1F18, 0x26F5 +.hword 0x2C4D, 0x2CC4, 0x2BA1, 0x29EE, 0x28B5, 0x28FE, 0x2C1A, 0x3131 +.hword 0x360E, 0x387B, 0xFCA5, 0x00BF, 0x08BB, 0x0E18, 0x0D85, 0x0A7D +.hword 0x08B5, 0x0999, 0x0B87, 0x0D9C, 0x0EF5, 0x0EB1, 0x0B36, 0x0547 +.hword 0xFF8D, 0xFCAC, 0x135A, 0x1188, 0x0E5E, 0x0D50, 0x1125, 0x1730 +.hword 0x1AAD, 0x1A57, 0x1895, 0x1628, 0x13D1, 0x1250, 0x11FE, 0x1260 +.hword 0x12FD, 0x1359, 0x933E, 0x93F7, 0x95F0, 0x98E2, 0x9E46, 0xA4ED +.hword 0xA88E, 0xA853, 0xA6A2, 0xA40A, 0xA11A, 0x9E62, 0x9B55, 0x97BF +.hword 0x94B2, 0x9341, 0x0000, 0x0000, 0x0002, 0x0003, 0x0005, 0x0006 +.hword 0x0000, 0xFFF1, 0xFFDB, 0xFFC4, 0xFFAF, 0xFFA0, 0xFF9A, 0xFFB2 +.hword 0xFFE1, 0x0000, 0x0000, 0x01C4, 0x04E5, 0x061C, 0x02FD, 0xFDE3 +.hword 0xFAB5, 0xFA3B, 0xFA7C, 0xFB3B, 0xFC3B, 0xFD3E, 0xFE08, 0xFEC7 +.hword 0xFF8F, 0xFFFE, 0x24C0, 0x191A, 0x01DF, 0xF0A0, 0xEB46, 0xEB29 +.hword 0xEEFA, 0xF574, 0xFDA9, 0x06C9, 0x1008, 0x1899, 0x1FAC, 0x23B6 +.hword 0x24D7, 0x24C3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0007 +.hword 0x0003, 0xFFF6, 0xFFE1, 0xFFCC, 0xFFB7, 0xFFA8, 0xFFA2, 0xFFB8 +.hword 0xFFE4, 0x0000, 0x0000, 0x017A, 0x040B, 0x04E3, 0x01CA, 0xFCE3 +.hword 0xF9E4, 0xF988, 0xF9E6, 0xFAC0, 0xFBDA, 0xFCF7, 0xFDD9, 0xFEAE +.hword 0xFF87, 0xFFFE, 0x1667, 0x0F17, 0x0049, 0xF4B0, 0xEF24, 0xEC39 +.hword 0xED3F, 0xF1C3, 0xF7F8, 0xFF1F, 0x0679, 0x0D4A, 0x12D2, 0x15D7 +.hword 0x1690, 0x166A, 0xB99C, 0xB94F, 0xB902, 0xB99C, 0xBB3E, 0xBD4F +.hword 0xBFA5, 0xC215, 0xC474, 0xC696, 0xC852, 0xC97B, 0xC9E8, 0xC60F +.hword 0xBE9E, 0xB9BE, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF + +ukiki_seg5_animindex_0500F410: # 0x0500F410 +.hword 0x0001, 0x0000, 0x0010, 0x0001, 0x0001, 0x0011, 0x0010, 0x0012 +.hword 0x0010, 0x0022, 0x0010, 0x0032, 0x0001, 0x0000, 0x0001, 0x02A7 +.hword 0x0001, 0x0000, 0x0010, 0x0042, 0x0010, 0x0052, 0x0010, 0x0062 +.hword 0x0001, 0x0000, 0x0001, 0x02A6, 0x0001, 0x0000, 0x0010, 0x00B2 +.hword 0x0010, 0x00C2, 0x0010, 0x00D2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x00A2, 0x0010, 0x0072, 0x0010, 0x0082, 0x0010, 0x0092 +.hword 0x0001, 0x0000, 0x0001, 0x02A5, 0x0001, 0x0000, 0x0010, 0x0122 +.hword 0x0010, 0x0132, 0x0010, 0x0142, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x0112, 0x0010, 0x00E2, 0x0010, 0x00F2, 0x0010, 0x0102 +.hword 0x0001, 0x0000, 0x0001, 0x02A4, 0x0001, 0x0000, 0x0010, 0x0192 +.hword 0x0010, 0x01A2, 0x0010, 0x01B2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x0182, 0x0010, 0x0152, 0x0010, 0x0162, 0x0010, 0x0172 +.hword 0x0001, 0x0000, 0x0001, 0x02A3, 0x0001, 0x0000, 0x0010, 0x0202 +.hword 0x0010, 0x0212, 0x0010, 0x0222, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0010, 0x01F2, 0x0010, 0x01C2, 0x0010, 0x01D2, 0x0010, 0x01E2 +.hword 0x0001, 0x0000, 0x0001, 0x02A2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0010, 0x0292, 0x0010, 0x0262, 0x0010, 0x0272 +.hword 0x0010, 0x0282, 0x0010, 0x0232, 0x0010, 0x0242, 0x0010, 0x0252 + +ukiki_seg5_anim_0500F530: # 0x0500F530 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x10 +.hword 0x17 +.word ukiki_seg5_animvalue_0500EEC0 +.word ukiki_seg5_animindex_0500F410 +.word 0 + +ukiki_seg5_animvalue_0500F548: # 0x0500F548 +.hword 0x0000, 0x0067, 0x00B2, 0x0158, 0x0200, 0x0250, 0x0238, 0x01F5 +.hword 0x0197, 0x012A, 0x00BD, 0x005D, 0x005C, 0x0058, 0x0055, 0x0058 +.hword 0x005F, 0x0064, 0x0067, 0x0000, 0x0001, 0x0005, 0x0008, 0x000B +.hword 0x000B, 0x000C, 0x000C, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B +.hword 0x000B, 0x0008, 0x0004, 0x0001, 0x0000, 0x1EF6, 0x1B81, 0x13C5 +.hword 0x0BBA, 0x0757, 0x0804, 0x0B84, 0x105E, 0x151A, 0x1B14, 0x2070 +.hword 0x22AE, 0x23B6, 0x23D8, 0x22F6, 0x214C, 0x1FAF, 0x1EF6, 0x0000 +.hword 0xFFE8, 0xFFB1, 0xFF7B, 0xFF62, 0xFF6C, 0xFF83, 0xFFA4, 0xFFC8 +.hword 0xFFE9, 0x0000, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0029, 0x008D, 0x0105, 0x0169, 0x0193, 0x0171 +.hword 0x011D, 0x00B2, 0x004A, 0x0000, 0xFFEA, 0xFFF5, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF7, 0xFFEE, 0x0003 +.hword 0x0049, 0x00AB, 0x0110, 0x015F, 0x017F, 0x014C, 0x00D7, 0x0056 +.hword 0x0000, 0xFFE6, 0xFFE9, 0xFFF8, 0x0000, 0x0000, 0x0000, 0xFDA7 +.hword 0xFAF2, 0xF97C, 0xF99B, 0xFA60, 0xFB7F, 0xFCAD, 0xFD9E, 0xFE57 +.hword 0xFF06, 0xFF99, 0x0000, 0x002A, 0x0026, 0x000E, 0x0000, 0x292E +.hword 0x302C, 0x36BD, 0x3CF8, 0x3F2E, 0x3C28, 0x3667, 0x2FD8, 0x2A65 +.hword 0x27F9, 0x2B09, 0x3225, 0x395B, 0x3CBD, 0x39C4, 0x3309, 0x2C44 +.hword 0x292E, 0x0000, 0xE499, 0xAD70, 0x8318, 0x76FF, 0x77BB, 0x7987 +.hword 0x731F, 0x6DC7, 0x7987, 0xB408, 0xF9C1, 0x09DD, 0x0981, 0x06E8 +.hword 0x03C4, 0x011D, 0x0000, 0x0000, 0xFB78, 0xF259, 0xEB5F, 0xE970 +.hword 0xE9A6, 0xEA03, 0xE813, 0xE64B, 0xEA03, 0xFD6E, 0x1343, 0x1140 +.hword 0x0D67, 0x095E, 0x04F9, 0x0172, 0x0000, 0x32F8, 0x2331, 0x0475 +.hword 0xEFB1, 0xF155, 0xFCEF, 0x060C, 0x07C9, 0x070B, 0x060C, 0x02E2 +.hword 0x042D, 0x1FAD, 0x26AC, 0x2AC4, 0x2EC0, 0x31C6, 0x32F8, 0xE437 +.hword 0xE1CC, 0xDE12, 0xDE53, 0xE6C1, 0xF32A, 0xFC40, 0xFFFE, 0x0068 +.hword 0xFC40, 0xED68, 0xD9F5, 0xCC11, 0xCB58, 0xCEE1, 0xD72C, 0xE010 +.hword 0xE437, 0x2555, 0x2AB4, 0x34E7, 0x3B0B, 0x3844, 0x316F, 0x2C3E +.hword 0x2CA3, 0x2EAD, 0x2C3E, 0x1BF6, 0x0AB5, 0x07C2, 0x09A4, 0x0DC2 +.hword 0x16F2, 0x20C2, 0x2555, 0xF666, 0xF0AC, 0xE57B, 0xDDD0, 0xDE1A +.hword 0xE1EA, 0xE4F0, 0xE48E, 0xE363, 0xE4F0, 0xEEBF, 0xF95B, 0xFBCF +.hword 0xFBAC, 0xFADF, 0xF920, 0xF744, 0xF666, 0x908B, 0x8399, 0x6A43 +.hword 0x58D1, 0x5931, 0x6173, 0x6804, 0x672A, 0x649F, 0x6804, 0x7D67 +.hword 0x9495, 0x9A0D, 0x99EF, 0x987F, 0x9564, 0x9215, 0x908B, 0x057F +.hword 0x1A01, 0x443E, 0x674B, 0x7859, 0x823A, 0x886A, 0x906A, 0x94BD +.hword 0x886A, 0x4F17, 0x0B88, 0x0006, 0xFFF4, 0x016E, 0x0345, 0x04D6 +.hword 0x057F, 0xFE7C, 0x00EE, 0x061B, 0x0ABE, 0x0DDA, 0x106B, 0x122A +.hword 0x13D7, 0x14B1, 0x122A, 0x06F1, 0xF8DA, 0xF1BD, 0xF3AA, 0xF6CA +.hword 0xFA5A, 0xFD46, 0xFE7C, 0x27DE, 0x1A9D, 0x0115, 0xF09F, 0xF457 +.hword 0x011F, 0x0AFB, 0x0DCA, 0x0DAC, 0x0AFB, 0xFE89, 0xF7AD, 0x20EA +.hword 0x26C7, 0x27BB, 0x2804, 0x27F5, 0x27DE, 0xDCE1, 0xDE48, 0xE224 +.hword 0xE7F4, 0xF142, 0xFC84, 0x0496, 0x0888, 0x094C, 0x0496, 0xF367 +.hword 0xDB86, 0xC3D3, 0xC3B7, 0xC92B, 0xD113, 0xD92B, 0xDCE1, 0xE468 +.hword 0xDCCF, 0xCDE6, 0xC37F, 0xC354, 0xC7AA, 0xCB27, 0xCA9A, 0xC932 +.hword 0xCB27, 0xD6BC, 0xE45A, 0xE681, 0xE725, 0xE71C, 0xE61B, 0xE4F5 +.hword 0xE468, 0x0B3F, 0x0D62, 0x11A2, 0x14BE, 0x1539, 0x148F, 0x13FC +.hword 0x141E, 0x1456, 0x13FC, 0x1206, 0x0FAE, 0x0F16, 0x0EA4, 0x0E14 +.hword 0x0CF7, 0x0BCB, 0x0B3F, 0x9426, 0x839C, 0x6324, 0x4C81, 0x4C2B +.hword 0x55A7, 0x5D46, 0x5C11, 0x5900, 0x5D46, 0x7694, 0x9459, 0x990A +.hword 0x9A68, 0x9A4B, 0x9802, 0x9565, 0x9426, 0xF3F2, 0xFD44, 0xFF44 +.hword 0xFFDC, 0x0000, 0xFF9E, 0xFE67, 0xFD27, 0xFBA0, 0xF8DD, 0xEFA2 +.hword 0xF1E7, 0xF315, 0xF3D7, 0xF40C, 0xF410, 0xF3FE, 0xF3F2, 0x038F +.hword 0x0382, 0x0253, 0x00F5, 0x0000, 0x0019, 0x00B6, 0x0162, 0x021B +.hword 0x0265, 0x005C, 0x0239, 0x01AC, 0x013B, 0x01B8, 0x0281, 0x033D +.hword 0x038F, 0xAAC2, 0xCAF2, 0xCC5C, 0xC800, 0xC3A3, 0xC174, 0xBEBD +.hword 0xBC11, 0xB8EC, 0xB214, 0x97A9, 0x98E0, 0x97D1, 0x97E5, 0x9C84 +.hword 0xA2D1, 0xA85E, 0xAAC2, 0x2D1D, 0x27CD, 0x2C2D, 0x31E9, 0x3060 +.hword 0x15FC, 0xFF88, 0x09E2, 0x1F02, 0x2F6C, 0x36BB, 0x3B35, 0x3D63 +.hword 0x3DCD, 0x3B08, 0x3550, 0x2FAB, 0x2D1D, 0xE969, 0xEE43, 0xEC33 +.hword 0xE918, 0xE9FE, 0x009A, 0xD858, 0xC8E7, 0x0408, 0xED31, 0xEBBE +.hword 0xED73, 0xEFFC, 0xF108, 0xEF93, 0xECFC, 0xEA83, 0xE969, 0xEB3A +.hword 0xEF3C, 0xF2DC, 0xF609, 0xF32C, 0xD03E, 0xCAF9, 0xCBE7, 0xD9E6 +.hword 0xF039, 0xF1E6, 0xF0A4, 0xEE4A, 0xECAE, 0xEC1A, 0xEBA4, 0xEB56 +.hword 0xEB3A, 0x9744, 0x9DCC, 0xA673, 0xAF10, 0xB0A1, 0x8CA4, 0x9E71 +.hword 0xAD4D, 0x8180, 0xA284, 0xA1F2, 0x9C5D, 0x95A0, 0x9196, 0x91AE +.hword 0x93B9, 0x961D, 0x9744, 0x0341, 0x05FB, 0x066E, 0x066D, 0x05FE +.hword 0x03C1, 0x02C9, 0x063D, 0x0B40, 0x0F85, 0x0F4B, 0x120F, 0x13F2 +.hword 0x1481, 0x106C, 0x0AA5, 0x057C, 0x0341, 0xFFD7, 0xF35B, 0xF264 +.hword 0xF397, 0xF4D5, 0xF567, 0xF61E, 0xF6A7, 0xF745, 0xF8FB, 0x007B +.hword 0x0004, 0x024F, 0x047A, 0x03BC, 0x0224, 0x008E, 0xFFD7, 0xA2A1 +.hword 0xD613, 0xDC4C, 0xD9DE, 0xD4AA, 0xCA1F, 0xBEEB, 0xBBCD, 0xBADF +.hword 0xB6E9, 0xA20D, 0x9F12, 0x9AA4, 0x96D1, 0x98FF, 0x9D05, 0xA0E5 +.hword 0xA2A1, 0x2FF7, 0x1C19, 0x20C2, 0x29A1, 0x2C4D, 0x19A5, 0x089B +.hword 0x0F30, 0x1D68, 0x28FE, 0x2F1A, 0x33BC, 0x36E0, 0x3881, 0x37A9 +.hword 0x34AC, 0x3177, 0x2FF7, 0x143B, 0x0E18, 0x0CF3, 0x0C86, 0x08B5 +.hword 0xF82B, 0xEBAB, 0xF4BE, 0x04CC, 0x0EB1, 0x0D1B, 0x0688, 0xFF88 +.hword 0xFCA5, 0x00B7, 0x08C8, 0x10AC, 0x143B, 0x0AE3, 0x0D50, 0x0FA8 +.hword 0x1256, 0x1AAD, 0x3800, 0x4E04, 0x3FA8, 0x2525, 0x1250, 0x0DEF +.hword 0x0F1B, 0x1224, 0x135A, 0x1182, 0x0EA7, 0x0C09, 0x0AE3, 0x96C2 +.hword 0x98E2, 0xA1D2, 0xAB46, 0xA88E, 0x7D61, 0x57B6, 0x673D, 0x87D5 +.hword 0x9E62, 0xA19A, 0x9D8A, 0x971D, 0x933E, 0x9341, 0x9486, 0x9608 +.hword 0x96C2, 0x0000, 0x0003, 0x0005, 0x0006, 0x0000, 0xFFF1, 0xFFDC +.hword 0xFFC5, 0xFFAF, 0xFFA0, 0xFF9A, 0xFFB1, 0xFFDF, 0x0000, 0x0008 +.hword 0x0007, 0x0002, 0x0000, 0x0000, 0x061C, 0x02C3, 0xFDC5, 0xFAB5 +.hword 0xFA3F, 0xFA82, 0xFB41, 0xFC3F, 0xFD40, 0xFE08, 0xFEBE, 0xFF7F +.hword 0x0000, 0x0028, 0x0024, 0x000D, 0x0000, 0x0B7E, 0xF0A0, 0xEBDE +.hword 0xEB7F, 0xEEFA, 0xF59B, 0xFE4C, 0x07F3, 0x1178, 0x19BE, 0x1FAC +.hword 0x1FE3, 0x1B21, 0x167E, 0x1327, 0x0F8D, 0x0CAB, 0x0B7E, 0x0000 +.hword 0x0000, 0x0003, 0x0007, 0x0003, 0xFFF6, 0xFFE2, 0xFFCC, 0xFFB7 +.hword 0xFFA9, 0xFFA2, 0xFFB8, 0xFFE2, 0x0000, 0x0007, 0x0006, 0x0002 +.hword 0x0000, 0x0000, 0x04E3, 0x0188, 0xFCC0, 0xF9E4, 0xF98C, 0xF9EB +.hword 0xFAC6, 0xFBDF, 0xFCF9, 0xFDD9, 0xFEA4, 0xFF75, 0x0000, 0x002C +.hword 0x0027, 0x000E, 0x0000, 0xF35E, 0xF4B0, 0xF156, 0xED59, 0xED3F +.hword 0xF207, 0xF8EB, 0x00C7, 0x0879, 0x0EDD, 0x12D2, 0x109E, 0x0935 +.hword 0x0270, 0xFD8F, 0xF8A9, 0xF4E2, 0xF35E, 0xB247, 0xB99C, 0xBC17 +.hword 0xBEB7, 0xC159, 0xC3DC, 0xC61E, 0xC7FB, 0xC953, 0xCA03, 0xC9E8 +.hword 0xC480, 0xBA63, 0xB317, 0xB111, 0xB0FF, 0xB1C5, 0xB247, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0500FB64: # 0x0500FB64 +.hword 0x0001, 0x0000, 0x0012, 0x0001, 0x0012, 0x0013, 0x0012, 0x0025 +.hword 0x0012, 0x0037, 0x0012, 0x0049, 0x0001, 0x0000, 0x0001, 0x030C +.hword 0x0001, 0x0000, 0x0012, 0x005B, 0x0012, 0x006D, 0x0012, 0x007F +.hword 0x0001, 0x0000, 0x0001, 0x030B, 0x0001, 0x0000, 0x0012, 0x00D9 +.hword 0x0012, 0x00EB, 0x0012, 0x00FD, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0012, 0x00C7, 0x0012, 0x0091, 0x0012, 0x00A3, 0x0012, 0x00B5 +.hword 0x0001, 0x0000, 0x0001, 0x030A, 0x0001, 0x0000, 0x0012, 0x0157 +.hword 0x0012, 0x0169, 0x0012, 0x017B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0012, 0x0145, 0x0012, 0x010F, 0x0012, 0x0121, 0x0012, 0x0133 +.hword 0x0001, 0x0000, 0x0001, 0x0309, 0x0001, 0x0000, 0x0012, 0x01D5 +.hword 0x0012, 0x01E7, 0x0012, 0x01F9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0012, 0x01C3, 0x0012, 0x018D, 0x0012, 0x019F, 0x0012, 0x01B1 +.hword 0x0001, 0x0000, 0x0001, 0x0308, 0x0001, 0x0000, 0x0012, 0x0253 +.hword 0x0012, 0x0265, 0x0012, 0x0277, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0012, 0x0241, 0x0012, 0x020B, 0x0012, 0x021D, 0x0012, 0x022F +.hword 0x0001, 0x0000, 0x0001, 0x0307, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0012, 0x02F5, 0x0012, 0x02BF, 0x0012, 0x02D1 +.hword 0x0012, 0x02E3, 0x0012, 0x0289, 0x0012, 0x029B, 0x0012, 0x02AD + +ukiki_seg5_anim_0500FC84: # 0x0500FC84 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x12 +.hword 0x17 +.word ukiki_seg5_animvalue_0500F548 +.word ukiki_seg5_animindex_0500FB64 +.word 0 + +ukiki_seg5_animvalue_0500FC9C: # 0x0500FC9C +.hword 0x0000, 0x0065, 0x0063, 0x005C, 0x0057, 0x005A, 0x005F, 0x0065 +.hword 0x0067, 0x2070, 0x22AE, 0x23B6, 0x23D8, 0x22F6, 0x214C, 0x1FAF +.hword 0x1EF6, 0x0000, 0x0007, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFEA, 0xFFF5, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x014C, 0x00D7, 0x0056, 0x0000, 0xFFE6, 0xFFE9, 0xFFF8 +.hword 0x0000, 0xFE57, 0xFF06, 0xFF99, 0x0000, 0x002A, 0x0026, 0x000E +.hword 0x0000, 0x2B09, 0x3225, 0x395B, 0x3CBD, 0x39C4, 0x3309, 0x2C44 +.hword 0x292E, 0xB408, 0xF9C1, 0x09DD, 0x0981, 0x06E8, 0x03C4, 0x011D +.hword 0x0000, 0xFD6E, 0x1343, 0x1140, 0x0D67, 0x095E, 0x04F9, 0x0172 +.hword 0x0000, 0x02E2, 0x042D, 0x1FAD, 0x26AC, 0x2AC4, 0x2EC0, 0x31C6 +.hword 0x32F8, 0xED68, 0xD9F5, 0xCC11, 0xCB58, 0xCEE1, 0xD72C, 0xE010 +.hword 0xE437, 0x1BF6, 0x0AB5, 0x07C2, 0x09A4, 0x0DC2, 0x16F2, 0x20C2 +.hword 0x2555, 0xEEBF, 0xF95B, 0xFBCF, 0xFBAC, 0xFADF, 0xF920, 0xF744 +.hword 0xF666, 0x7D67, 0x9495, 0x9A0D, 0x99EF, 0x987F, 0x9564, 0x9215 +.hword 0x908B, 0x4F17, 0x0B88, 0x0006, 0xFFF4, 0x016E, 0x0345, 0x04D6 +.hword 0x057F, 0x06F1, 0xF8DA, 0xF1BD, 0xF3AA, 0xF6CA, 0xFA5A, 0xFD46 +.hword 0xFE7C, 0xFE89, 0xF7AD, 0x20EA, 0x26C7, 0x27BB, 0x2804, 0x27F5 +.hword 0x27DE, 0xF367, 0xDB86, 0xC3D3, 0xC3B7, 0xC92B, 0xD113, 0xD92B +.hword 0xDCE1, 0xD6BC, 0xE45A, 0xE681, 0xE725, 0xE71C, 0xE61B, 0xE4F5 +.hword 0xE468, 0x1206, 0x0FAE, 0x0F16, 0x0EA4, 0x0E14, 0x0CF7, 0x0BCB +.hword 0x0B3F, 0x7694, 0x9459, 0x990A, 0x9A68, 0x9A4B, 0x9802, 0x9565 +.hword 0x9426, 0xEFA2, 0xF1E7, 0xF315, 0xF3D7, 0xF40C, 0xF410, 0xF3FE +.hword 0xF3F2, 0x005C, 0x0239, 0x01AC, 0x013B, 0x01B8, 0x0281, 0x033D +.hword 0x038F, 0x97A9, 0x98E0, 0x97D1, 0x97E5, 0x9C84, 0xA2D1, 0xA85E +.hword 0xAAC2, 0x36BB, 0x3B35, 0x3D63, 0x3DCD, 0x3B08, 0x3550, 0x2FAB +.hword 0x2D1D, 0xEBBE, 0xED73, 0xEFFC, 0xF108, 0xEF93, 0xECFC, 0xEA83 +.hword 0xE969, 0xF1E6, 0xF0A4, 0xEE4A, 0xECAE, 0xEC1A, 0xEBA4, 0xEB56 +.hword 0xEB3A, 0xA1F2, 0x9C5D, 0x95A0, 0x9196, 0x91AE, 0x93B9, 0x961D +.hword 0x9744, 0x0F4B, 0x120F, 0x13F2, 0x1481, 0x106C, 0x0AA5, 0x057C +.hword 0x0341, 0x007B, 0x0004, 0x024F, 0x047A, 0x03BC, 0x0224, 0x008E +.hword 0xFFD7, 0xA20D, 0x9F12, 0x9AA4, 0x96D1, 0x98FF, 0x9D05, 0xA0E5 +.hword 0xA2A1, 0x2F1A, 0x33BC, 0x36E0, 0x3881, 0x37A9, 0x34AC, 0x3177 +.hword 0x2FF7, 0x0D1B, 0x0688, 0xFF88, 0xFCA5, 0x00B7, 0x08C8, 0x10AC +.hword 0x143B, 0x0DEF, 0x0F1B, 0x1224, 0x135A, 0x1182, 0x0EA7, 0x0C09 +.hword 0x0AE3, 0xA19A, 0x9D8A, 0x971D, 0x933E, 0x9341, 0x9486, 0x9608 +.hword 0x96C2, 0xFF9A, 0xFFB1, 0xFFDF, 0x0000, 0x0008, 0x0007, 0x0002 +.hword 0x0000, 0xFE08, 0xFEBE, 0xFF7F, 0x0000, 0x0028, 0x0024, 0x000D +.hword 0x0000, 0x1FAC, 0x1FE3, 0x1B21, 0x167E, 0x1327, 0x0F8D, 0x0CAB +.hword 0x0B7E, 0xFFA2, 0xFFB8, 0xFFE2, 0x0000, 0x0007, 0x0006, 0x0002 +.hword 0x0000, 0xFDD9, 0xFEA4, 0xFF75, 0x0000, 0x002C, 0x0027, 0x000E +.hword 0x0000, 0x12D2, 0x109E, 0x0935, 0x0270, 0xFD8F, 0xF8A9, 0xF4E2 +.hword 0xF35E, 0xC9E8, 0xC480, 0xBA63, 0xB317, 0xB111, 0xB0FF, 0xB1C5 +.hword 0xB247, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0500FF4C: # 0x0500FF4C +.hword 0x0001, 0x0000, 0x0008, 0x0001, 0x0001, 0x0000, 0x0008, 0x0009 +.hword 0x0008, 0x0011, 0x0008, 0x0019, 0x0001, 0x0000, 0x0001, 0x0156 +.hword 0x0001, 0x0000, 0x0008, 0x0021, 0x0008, 0x0029, 0x0008, 0x0031 +.hword 0x0001, 0x0000, 0x0001, 0x0155, 0x0001, 0x0000, 0x0008, 0x0059 +.hword 0x0008, 0x0061, 0x0008, 0x0069, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0051, 0x0008, 0x0039, 0x0008, 0x0041, 0x0008, 0x0049 +.hword 0x0001, 0x0000, 0x0001, 0x0154, 0x0001, 0x0000, 0x0008, 0x0091 +.hword 0x0008, 0x0099, 0x0008, 0x00A1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x0089, 0x0008, 0x0071, 0x0008, 0x0079, 0x0008, 0x0081 +.hword 0x0001, 0x0000, 0x0001, 0x0153, 0x0001, 0x0000, 0x0008, 0x00C9 +.hword 0x0008, 0x00D1, 0x0008, 0x00D9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x00C1, 0x0008, 0x00A9, 0x0008, 0x00B1, 0x0008, 0x00B9 +.hword 0x0001, 0x0000, 0x0001, 0x0152, 0x0001, 0x0000, 0x0008, 0x0101 +.hword 0x0008, 0x0109, 0x0008, 0x0111, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0008, 0x00F9, 0x0008, 0x00E1, 0x0008, 0x00E9, 0x0008, 0x00F1 +.hword 0x0001, 0x0000, 0x0001, 0x0151, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0008, 0x0149, 0x0008, 0x0131, 0x0008, 0x0139 +.hword 0x0008, 0x0141, 0x0008, 0x0119, 0x0008, 0x0121, 0x0008, 0x0129 + +ukiki_seg5_anim_0501006C: # 0x0501006C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x08 +.hword 0x17 +.word ukiki_seg5_animvalue_0500FC9C +.word ukiki_seg5_animindex_0500FF4C +.word 0 + +ukiki_seg5_animvalue_05010084: # 0x05010084 +.hword 0x0000, 0x0067, 0x1EF6, 0x1B81, 0x13C5, 0x0BBA, 0x0757, 0x0804 +.hword 0x0B84, 0x0000, 0xFFE8, 0xFFB1, 0xFF7B, 0xFF62, 0xFF6C, 0xFF83 +.hword 0x0000, 0x0029, 0x008D, 0x0105, 0x0169, 0x0193, 0x0171, 0x0000 +.hword 0x0000, 0xFFF7, 0xFFEE, 0x0003, 0x0049, 0x00AB, 0x0000, 0x0000 +.hword 0xFDA7, 0xFAF2, 0xF97C, 0xF99B, 0xFA60, 0x292E, 0x302C, 0x36BD +.hword 0x3CF8, 0x3F2E, 0x3C28, 0x3667, 0x0000, 0xE499, 0xAD70, 0x8318 +.hword 0x76FF, 0x77BB, 0x7987, 0x0000, 0xFB78, 0xF259, 0xEB5F, 0xE970 +.hword 0xE9A6, 0xEA03, 0x32F8, 0x2331, 0x0475, 0xEFB1, 0xF155, 0xFCEF +.hword 0x060C, 0xE437, 0xE1CC, 0xDE12, 0xDE53, 0xE6C1, 0xF32A, 0xFC40 +.hword 0x2555, 0x2AB4, 0x34E7, 0x3B0B, 0x3844, 0x316F, 0x2C3E, 0xF666 +.hword 0xF0AC, 0xE57B, 0xDDD0, 0xDE1A, 0xE1EA, 0xE4F0, 0x908B, 0x8399 +.hword 0x6A43, 0x58D1, 0x5931, 0x6173, 0x6804, 0x057F, 0x1A01, 0x443E +.hword 0x674B, 0x7859, 0x823A, 0x886A, 0xFE7C, 0x00EE, 0x061B, 0x0ABE +.hword 0x0DDA, 0x106B, 0x122A, 0x27DE, 0x1A9D, 0x0115, 0xF09F, 0xF457 +.hword 0x011F, 0x0AFB, 0xDCE1, 0xDE48, 0xE224, 0xE7F4, 0xF142, 0xFC84 +.hword 0x0496, 0xE468, 0xDCCF, 0xCDE6, 0xC37F, 0xC354, 0xC7AA, 0xCB27 +.hword 0x0B3F, 0x0D62, 0x11A2, 0x14BE, 0x1539, 0x148F, 0x13FC, 0x9426 +.hword 0x839C, 0x6324, 0x4C81, 0x4C2B, 0x55A7, 0x5D46, 0xF3F2, 0xFD44 +.hword 0xFF44, 0xFFDC, 0x0000, 0xFF9E, 0xFE67, 0x038F, 0x0382, 0x0253 +.hword 0x00F5, 0x0000, 0x0019, 0x00B6, 0xAAC2, 0xCAF2, 0xCC5C, 0xC800 +.hword 0xC3A3, 0xC174, 0xBEBD, 0x2D1D, 0x27CD, 0x2C2D, 0x31E9, 0x3060 +.hword 0x15FC, 0xFF88, 0xE969, 0xEE43, 0xEC33, 0xE918, 0xE9FE, 0x009A +.hword 0xD858, 0xEB3A, 0xEF3C, 0xF2DC, 0xF609, 0xF32C, 0xD03E, 0xCAF9 +.hword 0x9744, 0x9DCC, 0xA673, 0xAF10, 0xB0A1, 0x8CA4, 0x9E71, 0x0341 +.hword 0x05FB, 0x066E, 0x066D, 0x05FE, 0x03C1, 0x02C9, 0xFFD7, 0xF35B +.hword 0xF264, 0xF397, 0xF4D5, 0xF567, 0xF61E, 0xA2A1, 0xD613, 0xDC4C +.hword 0xD9DE, 0xD4AA, 0xCA1F, 0xBEEB, 0x2FF7, 0x1C19, 0x20C2, 0x29A1 +.hword 0x2C4D, 0x19A5, 0x089B, 0x143B, 0x0E18, 0x0CF3, 0x0C86, 0x08B5 +.hword 0xF82B, 0xEBAB, 0x0AE3, 0x0D50, 0x0FA8, 0x1256, 0x1AAD, 0x3800 +.hword 0x4E04, 0x96C2, 0x98E2, 0xA1D2, 0xAB46, 0xA88E, 0x7D61, 0x57B6 +.hword 0x0000, 0x0003, 0x0005, 0x0006, 0x0000, 0xFFF1, 0xFFDC, 0x0000 +.hword 0x061C, 0x02C3, 0xFDC5, 0xFAB5, 0xFA3F, 0xFA82, 0x0B7E, 0xF0A0 +.hword 0xEBDE, 0xEB7F, 0xEEFA, 0xF59B, 0xFE4C, 0x0000, 0x0000, 0x0003 +.hword 0x0007, 0x0003, 0xFFF6, 0xFFE2, 0x0000, 0x04E3, 0x0188, 0xFCC0 +.hword 0xF9E4, 0xF98C, 0xF9EB, 0xF35E, 0xF4B0, 0xF156, 0xED59, 0xED3F +.hword 0xF207, 0xF8EB, 0xB247, 0xB99C, 0xBC17, 0xBEB7, 0xC159, 0xC3DC +.hword 0xC61E, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_050102D4: # 0x050102D4 +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0007, 0x0002 +.hword 0x0007, 0x0009, 0x0007, 0x0010, 0x0001, 0x0000, 0x0001, 0x0126 +.hword 0x0001, 0x0000, 0x0007, 0x0017, 0x0007, 0x001E, 0x0007, 0x0025 +.hword 0x0001, 0x0000, 0x0001, 0x0125, 0x0001, 0x0000, 0x0007, 0x0048 +.hword 0x0007, 0x004F, 0x0007, 0x0056, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x0041, 0x0007, 0x002C, 0x0007, 0x0033, 0x0007, 0x003A +.hword 0x0001, 0x0000, 0x0001, 0x0124, 0x0001, 0x0000, 0x0007, 0x0079 +.hword 0x0007, 0x0080, 0x0007, 0x0087, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x0072, 0x0007, 0x005D, 0x0007, 0x0064, 0x0007, 0x006B +.hword 0x0001, 0x0000, 0x0001, 0x0123, 0x0001, 0x0000, 0x0007, 0x00AA +.hword 0x0007, 0x00B1, 0x0007, 0x00B8, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x00A3, 0x0007, 0x008E, 0x0007, 0x0095, 0x0007, 0x009C +.hword 0x0001, 0x0000, 0x0001, 0x0122, 0x0001, 0x0000, 0x0007, 0x00DB +.hword 0x0007, 0x00E2, 0x0007, 0x00E9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0007, 0x00D4, 0x0007, 0x00BF, 0x0007, 0x00C6, 0x0007, 0x00CD +.hword 0x0001, 0x0000, 0x0001, 0x0121, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0007, 0x011A, 0x0007, 0x0105, 0x0007, 0x010C +.hword 0x0007, 0x0113, 0x0007, 0x00F0, 0x0007, 0x00F7, 0x0007, 0x00FE + +ukiki_seg5_anim_050103F4: # 0x050103F4 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x07 +.hword 0x17 +.word ukiki_seg5_animvalue_05010084 +.word ukiki_seg5_animindex_050102D4 +.word 0 + +ukiki_seg5_animvalue_0501040C: # 0x0501040C +.hword 0x0000, 0x0067, 0x0067, 0x0068, 0x0068, 0x0069, 0x006A, 0x006B +.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C +.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D, 0x006D +.hword 0x006D, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C +.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C, 0x006C +.hword 0x006C, 0x006C, 0x006C, 0x006C, 0x006B, 0x006B, 0x006B, 0x006B +.hword 0x006A, 0x006A, 0x0069, 0x0069, 0x0069, 0x0068, 0x0068, 0x0068 +.hword 0x0068, 0x0067, 0x0067, 0x0067, 0x0067, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF9, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF7, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5 +.hword 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF5, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6, 0xFFF6 +.hword 0xFFF6, 0xFFF6, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7, 0xFFF7 +.hword 0xFFF8, 0xFFF8, 0xFFF9, 0xFFF9, 0xFFFA, 0xFFFB, 0xFFFC, 0xFFFC +.hword 0xFFFD, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x1EF6, 0x1E5F, 0x1CCD, 0x1A94, 0x1803, 0x156D, 0x1322 +.hword 0x1174, 0x10B4, 0x10B4, 0x10B4, 0x10B4, 0x10B5, 0x10B5, 0x10B5 +.hword 0x10B5, 0x10B5, 0x10B5, 0x10B6, 0x10B6, 0x10B6, 0x10B6, 0x10B6 +.hword 0x10B7, 0x10B7, 0x10B7, 0x10B7, 0x10B7, 0x10B8, 0x10B8, 0x10B8 +.hword 0x10B8, 0x10B8, 0x10B8, 0x10B9, 0x10B9, 0x10B9, 0x10B9, 0x10B9 +.hword 0x10BA, 0x10BA, 0x10BA, 0x10BA, 0x10BA, 0x10BB, 0x10BB, 0x10BB +.hword 0x10BB, 0x10BB, 0x10BB, 0x10BC, 0x10BC, 0x10BC, 0x10BC, 0x10BC +.hword 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BD, 0x10BE, 0x10BE +.hword 0x10BE, 0x10BE, 0x10BE, 0x10BF, 0x10BF, 0x10BF, 0x10BF, 0x10BF +.hword 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C0, 0x10C1, 0x10C1 +.hword 0x10C1, 0x10C1, 0x1180, 0x1251, 0x1333, 0x1420, 0x1517, 0x1613 +.hword 0x1712, 0x1810, 0x1909, 0x19FA, 0x1AE1, 0x1BB9, 0x1C7F, 0x1D30 +.hword 0x1DC9, 0x1E46, 0x1EA5, 0x1EE0, 0x1EF6, 0x0000, 0x02AB, 0x0921 +.hword 0x1110, 0x1829, 0x1C18, 0x1D89, 0x1E99, 0x1F25, 0x1F0B, 0x1E27 +.hword 0x1C58, 0x1979, 0x1569, 0x0FDD, 0x08DF, 0x00C8, 0xF7F5, 0xEEBE +.hword 0xE57E, 0xDC8F, 0xD44C, 0xCD10, 0xC735, 0xC315, 0xC103, 0xC0DA +.hword 0xC23D, 0xC4D1, 0xC83C, 0xCC22, 0xD028, 0xD3F3, 0xD728, 0xD9FE +.hword 0xDCED, 0xDFF9, 0xE325, 0xE675, 0xE9ED, 0xED8F, 0xF160, 0xF563 +.hword 0xF9BC, 0xFE78, 0x037B, 0x08AB, 0x0DEB, 0x1321, 0x182E, 0x1CF9 +.hword 0x2166, 0x2558, 0x28B3, 0x2B91, 0x2E1A, 0x3048, 0x3217, 0x3383 +.hword 0x3486, 0x351C, 0x3541, 0x34F0, 0x3424, 0x32FD, 0x31A0, 0x3011 +.hword 0x2E56, 0x2C74, 0x2A6E, 0x2849, 0x260A, 0x23B5, 0x2150, 0x1EDF +.hword 0x1C66, 0x19E9, 0x176F, 0x14FA, 0x1291, 0x1037, 0x0DF1, 0x0BC3 +.hword 0x09B3, 0x07A9, 0x0595, 0x0389, 0x0198, 0xFFD6, 0xFE51, 0xFD1D +.hword 0xFC4C, 0xFBFF, 0xFC31, 0xFCC0, 0xFD87, 0xFE61, 0xFF2C, 0xFFC2 +.hword 0x0000, 0x0000, 0x002C, 0x0090, 0x00F8, 0x0132, 0x0109, 0x0076 +.hword 0xFFA1, 0xFEA2, 0xFD8F, 0xFC82, 0xFB90, 0xFAD3, 0xFA62, 0xFA25 +.hword 0xF9F6, 0xF9D8, 0xF9CB, 0xF9D3, 0xF9F0, 0xFA25, 0xFA74, 0xFADE +.hword 0xFB65, 0xFC0B, 0xFCFD, 0xFE4F, 0xFFE6, 0x01A2, 0x0367, 0x0517 +.hword 0x0695, 0x07C2, 0x0882, 0x08D1, 0x08CE, 0x0887, 0x080E, 0x0773 +.hword 0x06C5, 0x0615, 0x0574, 0x04F0, 0x047B, 0x03F8, 0x036E, 0x02E1 +.hword 0x0253, 0x01CA, 0x014A, 0x00D7, 0x0075, 0x0028, 0xFFF6, 0xFFE0 +.hword 0xFFE6, 0x0002, 0x0032, 0x0071, 0x00BA, 0x0109, 0x0159, 0x01A7 +.hword 0x01ED, 0x0232, 0x027C, 0x02CC, 0x031F, 0x0375, 0x03CE, 0x0428 +.hword 0x0482, 0x04DB, 0x0534, 0x0589, 0x05DC, 0x062A, 0x0673, 0x06B7 +.hword 0x06F3, 0x0728, 0x0753, 0x0776, 0x078D, 0x0780, 0x073D, 0x06D0 +.hword 0x0645, 0x05A9, 0x0508, 0x046E, 0x03E9, 0x0363, 0x02C7, 0x0223 +.hword 0x0180, 0x00EC, 0x0073, 0x0020, 0x0000, 0x292E, 0x2A76, 0x2D80 +.hword 0x3115, 0x33FF, 0x3505, 0x3427, 0x3262, 0x2FFF, 0x2D47, 0x2A85 +.hword 0x2801, 0x2606, 0x24DD, 0x245F, 0x242F, 0x2441, 0x2488, 0x24FA +.hword 0x258C, 0x2630, 0x26DC, 0x2785, 0x281E, 0x289C, 0x2922, 0x29CF +.hword 0x2A92, 0x2B5B, 0x2C18, 0x2CB9, 0x2D2D, 0x2D62, 0x2D49, 0x2CA7 +.hword 0x2B70, 0x29D7, 0x2812, 0x2653, 0x24CF, 0x23B8, 0x2344, 0x23A5 +.hword 0x24E1, 0x26C5, 0x292C, 0x2BF4, 0x2EF9, 0x3218, 0x352E, 0x3818 +.hword 0x3AB1, 0x3CD8, 0x3E68, 0x3F68, 0x4000, 0x403E, 0x4032, 0x3FEA +.hword 0x3F74, 0x3EE0, 0x3E3C, 0x3D97, 0x3D00, 0x3C6D, 0x3BCE, 0x3B23 +.hword 0x3A6E, 0x39B0, 0x38EB, 0x3820, 0x3751, 0x367E, 0x35AA, 0x34D5 +.hword 0x3402, 0x3331, 0x3264, 0x319D, 0x30DC, 0x3024, 0x2F75, 0x2ED1 +.hword 0x2E3A, 0x2DCA, 0x2D8F, 0x2D7A, 0x2D7C, 0x2D87, 0x2D8A, 0x2D78 +.hword 0x2D40, 0x2CD6, 0x2C45, 0x2B9B, 0x2AEB, 0x2A44, 0x29B7, 0x2955 +.hword 0x292E, 0x0000, 0xFEE8, 0xFBDE, 0xF73C, 0xF160, 0xEAA6, 0xE36A +.hword 0xDC07, 0xD4DB, 0xCE41, 0xC896, 0xC436, 0xC17C, 0xBFEE, 0xBECA +.hword 0xBE08, 0xBD9D, 0xBD7E, 0xBDA3, 0xBDFF, 0xBE8A, 0xBF3A, 0xC003 +.hword 0xC0DC, 0xC1BB, 0xC296, 0xC363, 0xC416, 0xC4A7, 0xC50B, 0xC538 +.hword 0xC524, 0xC4C4, 0xC40F, 0xC2FB, 0xC17C, 0xBE79, 0xB93E, 0xB25F +.hword 0xAA6E, 0xA1FE, 0x99A3, 0x91EE, 0x8B73, 0x8674, 0x82C5, 0x8050 +.hword 0x7EFC, 0x8070, 0x83EB, 0x85E0, 0x84CD, 0x826F, 0x8012, 0x7EFC +.hword 0x8012, 0x826F, 0x84CD, 0x85E0, 0x8417, 0x80C8, 0x7EFC, 0x8012 +.hword 0x826F, 0x84CD, 0x85E0, 0x8417, 0x80C8, 0x7EFC, 0x80C8, 0x8417 +.hword 0x85E0, 0x84CD, 0x826F, 0x8012, 0x7EFC, 0x826F, 0x85E0, 0x8663 +.hword 0x8823, 0x8B73, 0x8F94, 0x9399, 0x978F, 0x9B82, 0x9F7D, 0xA38D +.hword 0xA7BD, 0xAC1A, 0xB0B0, 0xB58A, 0xBAB5, 0xC03D, 0xC62E, 0xCEB0 +.hword 0xDA7B, 0xE76E, 0xF36B, 0xFC50, 0xFFFE, 0x0000, 0xFFD7, 0xFF63 +.hword 0xFEB2, 0xFDD2, 0xFCD1, 0xFBBD, 0xFAA3, 0xF991, 0xF895, 0xF7BC +.hword 0xF715, 0xF6AD, 0xF664, 0xF613, 0xF5BC, 0xF562, 0xF505, 0xF4A9 +.hword 0xF44F, 0xF3FA, 0xF3AB, 0xF365, 0xF32A, 0xF2FC, 0xF2DD, 0xF2CF +.hword 0xF2D4, 0xF2EE, 0xF320, 0xF36C, 0xF3D3, 0xF457, 0xF4FC, 0xF5C2 +.hword 0xF6AD, 0xF872, 0xFB8B, 0xFF9B, 0x0446, 0x0931, 0x0E00, 0x1257 +.hword 0x15DB, 0x1807, 0x18FA, 0x194B, 0x198E, 0x1999, 0x1939, 0x18FA +.hword 0x1911, 0x1944, 0x1977, 0x198E, 0x1977, 0x1944, 0x1911, 0x18FA +.hword 0x1920, 0x1968, 0x198E, 0x1977, 0x1944, 0x1911, 0x18FA, 0x1920 +.hword 0x1968, 0x198E, 0x1968, 0x1920, 0x18FA, 0x1911, 0x1944, 0x1977 +.hword 0x198E, 0x1944, 0x18FA, 0x185F, 0x1713, 0x15DB, 0x14F7, 0x1422 +.hword 0x1358, 0x1295, 0x11D7, 0x1119, 0x1059, 0x0F92, 0x0EC1, 0x0DE4 +.hword 0x0CF5, 0x0BF2, 0x0AD7, 0x093F, 0x0709, 0x049B, 0x025C, 0x00B1 +.hword 0x0000, 0x32F8, 0x3172, 0x2D33, 0x26BE, 0x1E91, 0x152F, 0x0B17 +.hword 0x00CA, 0xF6CA, 0xED95, 0xE5AD, 0xDF92, 0xDBC5, 0xD97D, 0xD797 +.hword 0xD60D, 0xD4D8, 0xD3F2, 0xD354, 0xD2F9, 0xD2D9, 0xD2EE, 0xD331 +.hword 0xD39D, 0xD42B, 0xD4D4, 0xD592, 0xD65F, 0xD733, 0xD809, 0xD8DA +.hword 0xD9A0, 0xDA54, 0xDAF0, 0xDB6D, 0xDBC5, 0xDC59, 0xDD6D, 0xDED3 +.hword 0xE05B, 0xE1D4, 0xE310, 0xE3DF, 0xE410, 0xE24E, 0xDEB1, 0xDB2D +.hword 0xD9B8, 0xDCEC, 0xE2A2, 0xE5AF, 0xE3D1, 0xDFB4, 0xDB97, 0xD9B8 +.hword 0xDB97, 0xDFB4, 0xE3D1, 0xE5AF, 0xE295, 0xDCD2, 0xD9B8, 0xDB97 +.hword 0xDFB4, 0xE3D1, 0xE5AF, 0xE295, 0xDCD2, 0xD9B8, 0xDCD2, 0xE295 +.hword 0xE5AF, 0xE3D1, 0xDFB4, 0xDB97, 0xD9B8, 0xDFB4, 0xE5AF, 0xE4B6 +.hword 0xE360, 0xE410, 0xE68F, 0xE914, 0xEBA3, 0xEE43, 0xF0F7, 0xF3C4 +.hword 0xF6B1, 0xF9C1, 0xFCF9, 0x005E, 0x03F7, 0x07C6, 0x0BD2, 0x1195 +.hword 0x1991, 0x2256, 0x2A73, 0x3079, 0x32F7, 0xE437, 0xE3E5, 0xE302 +.hword 0xE1A6, 0xDFEA, 0xDDE7, 0xDBB6, 0xD970, 0xD72E, 0xD508, 0xD319 +.hword 0xD179, 0xD040, 0xCF4C, 0xCE68, 0xCD93, 0xCCCC, 0xCC11, 0xCB61 +.hword 0xCABB, 0xCA1D, 0xC987, 0xC8F7, 0xC86C, 0xC7E4, 0xC75F, 0xC6DA +.hword 0xC656, 0xC5D0, 0xC547, 0xC4BB, 0xC429, 0xC391, 0xC2F1, 0xC248 +.hword 0xC195, 0xC082, 0xBEFA, 0xBD60, 0xBC14, 0xBB79, 0xBB59, 0xBB3F +.hword 0xBB2B, 0xBB1C, 0xBB12, 0xBB0C, 0xBB0B, 0xBB0D, 0xBB13, 0xBB1D +.hword 0xBB29, 0xBB37, 0xBB48, 0xBB5B, 0xBB6F, 0xBB84, 0xBB9A, 0xBBB1 +.hword 0xBBC8, 0xBBDF, 0xBBF5, 0xBC0A, 0xBC1E, 0xBC31, 0xBC42, 0xBC50 +.hword 0xBC5C, 0xBC65, 0xBC6B, 0xBC6E, 0xBC6C, 0xBC66, 0xBC5C, 0xBC4D +.hword 0xBC39, 0xBC1F, 0xBBFF, 0xBBD9, 0xBBAC, 0xBB79, 0xBAF2, 0xB9E3 +.hword 0xB86C, 0xB6AF, 0xB4CE, 0xB2E9, 0xB122, 0xAF9A, 0xAE73, 0xADCE +.hword 0xADCD, 0xAE90, 0xB039, 0xB584, 0xBF71, 0xCB8A, 0xD758, 0xE063 +.hword 0xE434, 0x2555, 0x243F, 0x2181, 0x1DE1, 0x1A25, 0x1713, 0x1571 +.hword 0x1605, 0x1995, 0x25F2, 0x3B67, 0x5270, 0x6388, 0x6616, 0x62D5 +.hword 0x62F1, 0x632E, 0x636C, 0x6388, 0x636C, 0x632E, 0x62F1, 0x62D5 +.hword 0x6303, 0x6359, 0x6388, 0x648D, 0x668F, 0x67FD, 0x6745, 0x62D5 +.hword 0x586C, 0x491E, 0x3853, 0x2974, 0x1FEA, 0x1CA9, 0x1D3C, 0x1FED +.hword 0x2306, 0x24D2, 0x2506, 0x24CB, 0x249C, 0x24A5, 0x24B7, 0x24CA +.hword 0x24D2, 0x24C4, 0x24AA, 0x249C, 0x24A5, 0x24B7, 0x24CA, 0x24D2 +.hword 0x24CA, 0x24B7, 0x24A5, 0x249C, 0x24AA, 0x24C4, 0x24D2, 0x24CA +.hword 0x24B7, 0x24A5, 0x249C, 0x24AA, 0x24C4, 0x24D2, 0x24C4, 0x24AA +.hword 0x249C, 0x24A5, 0x24B7, 0x24CA, 0x24D2, 0x257D, 0x26D2, 0x27D1 +.hword 0x277C, 0x24D2, 0x2002, 0x1A13, 0x1347, 0x0BE2, 0x0427, 0xFC5B +.hword 0xF4BF, 0xED97, 0xE726, 0xE1B0, 0xDD79, 0xDAC2, 0xD9D0, 0xDF57 +.hword 0xED25, 0xFF22, 0x1136, 0x1F4E, 0x2551, 0xF666, 0xF657, 0xF63A +.hword 0xF624, 0xF62B, 0xF663, 0xF6E3, 0xF7C0, 0xF911, 0xFC07, 0x00B5 +.hword 0x057B, 0x08B9, 0x077C, 0x0547, 0x05D1, 0x0700, 0x082F, 0x08B9 +.hword 0x082F, 0x0700, 0x05D1, 0x0547, 0x062C, 0x07D4, 0x08B9, 0x0928 +.hword 0x09E4, 0x0A10, 0x08D0, 0x0547, 0xFD84, 0xF21B, 0xE602, 0xDC2C +.hword 0xD78C, 0xD9D4, 0xE104, 0xEA84, 0xF3BE, 0xFA1B, 0xFB7F, 0xF9D3 +.hword 0xF882, 0xF8C2, 0xF94E, 0xF9DB, 0xFA1B, 0xF9B1, 0xF8EC, 0xF882 +.hword 0xF8C2, 0xF94E, 0xF9DB, 0xFA1B, 0xF9DB, 0xF94E, 0xF8C2, 0xF882 +.hword 0xF8EC, 0xF9B1, 0xFA1B, 0xF9DB, 0xF94E, 0xF8C2, 0xF882, 0xF8EC +.hword 0xF9B1, 0xFA1B, 0xF9B1, 0xF8EC, 0xF882, 0xF8C2, 0xF94E, 0xF9DB +.hword 0xFA1B, 0xFA78, 0xFB33, 0xFBC0, 0xFB91, 0xFA1B, 0xF77A, 0xF442 +.hword 0xF096, 0xEC98, 0xE86C, 0xE435, 0xE015, 0xDC2F, 0xD8A8, 0xD5A1 +.hword 0xD33E, 0xD1A1, 0xD0EF, 0xD387, 0xDA55, 0xE349, 0xEC52, 0xF360 +.hword 0xF664, 0x908B, 0x91F8, 0x95BA, 0x9B05, 0xA111, 0xA714, 0xAC43 +.hword 0xAFD5, 0xB100, 0xAC6A, 0xA211, 0x9636, 0x8D16, 0x8975, 0x8900 +.hword 0x89A4, 0x8B0B, 0x8C73, 0x8D16, 0x8C73, 0x8B0B, 0x89A4, 0x8900 +.hword 0x8A0F, 0x8C07, 0x8D16, 0x8D75, 0x8E0A, 0x8E07, 0x8C9D, 0x8900 +.hword 0x82E0, 0x7AC8, 0x713B, 0x66B3, 0x5BAF, 0x4E43, 0x3DC1, 0x2C7D +.hword 0x1CCC, 0x1104, 0x0D53, 0x0FF4, 0x124C, 0x1219, 0x11A8, 0x1137 +.hword 0x1104, 0x1159, 0x11F7, 0x124C, 0x1219, 0x11A8, 0x1137, 0x1104 +.hword 0x1137, 0x11A8, 0x1219, 0x124C, 0x11F7, 0x1159, 0x1104, 0x1137 +.hword 0x11A8, 0x1219, 0x124C, 0x11F7, 0x1159, 0x1104, 0x1159, 0x11F7 +.hword 0x124C, 0x1219, 0x11A8, 0x1137, 0x1104, 0x0FED, 0x0DBF, 0x0C1D +.hword 0x0CA8, 0x1104, 0x1868, 0x20D5, 0x2A1A, 0x3408, 0x3E6D, 0x4919 +.hword 0x53DC, 0x5E86, 0x68E6, 0x72CB, 0x7C05, 0x8467, 0x8BBB, 0x90C7 +.hword 0x9300, 0x933F, 0x925B, 0x912C, 0x908B, 0x057F, 0x056E, 0x053F +.hword 0x04FE, 0x04B2, 0x0467, 0x0425, 0x03F7, 0x03E5, 0x03FA, 0x043F +.hword 0x04BE, 0x057F, 0x0923, 0x0F3E, 0x134E, 0x14D3, 0x1654, 0x17D1 +.hword 0x1949, 0x1ABD, 0x1C2D, 0x1D99, 0x1F01, 0x2066, 0x21C7, 0x2325 +.hword 0x247F, 0x25D6, 0x272A, 0x287C, 0x29CA, 0x2B16, 0x2C5F, 0x2DA5 +.hword 0x2EEA, 0x302C, 0x316C, 0x32AA, 0x33E7, 0x3522, 0x365B, 0x3793 +.hword 0x38C9, 0x39FE, 0x3B33, 0x3C66, 0x3D98, 0x3ECA, 0x3FFB, 0x412C +.hword 0x425D, 0x438D, 0x4469, 0x44BF, 0x44C0, 0x449F, 0x448F, 0x44A8 +.hword 0x44DB, 0x4526, 0x4584, 0x45F0, 0x4667, 0x46E4, 0x4763, 0x47DF +.hword 0x4856, 0x48C1, 0x491E, 0x4968, 0x499A, 0x49B1, 0x49A9, 0x497C +.hword 0x4927, 0x48A5, 0x47F3, 0x470C, 0x45EC, 0x448F, 0x42B8, 0x403C +.hword 0x3D30, 0x39AB, 0x35C2, 0x318A, 0x2D1A, 0x2887, 0x23E7, 0x1F4F +.hword 0x1AD6, 0x1691, 0x1296, 0x0EFA, 0x0BD3, 0x0938, 0x073D, 0x05F8 +.hword 0x0580, 0xFE7C, 0xFE74, 0xFE5E, 0xFE3E, 0xFE1A, 0xFDF6, 0xFDD7 +.hword 0xFDC1, 0xFDB8, 0xFDC2, 0xFDE3, 0xFE20, 0xFE7C, 0x0064, 0x037A +.hword 0x0514, 0x050B, 0x04FC, 0x04E9, 0x04D1, 0x04B5, 0x0495, 0x0471 +.hword 0x0449, 0x041E, 0x03EF, 0x03BE, 0x0389, 0x0353, 0x0319, 0x02DE +.hword 0x02A1, 0x0262, 0x0221, 0x01E0, 0x019D, 0x0159, 0x0115, 0x00D1 +.hword 0x008C, 0x0047, 0x0003, 0xFFC0, 0xFF7E, 0xFF3B, 0xFEFB, 0xFEBB +.hword 0xFE7D, 0xFE41, 0xFE07, 0xFDD0, 0xFD9B, 0xFD68, 0xFD43, 0xFD30 +.hword 0xFD29, 0xFD29, 0xFD29, 0xFD27, 0xFD24, 0xFD21, 0xFD1E, 0xFD1B +.hword 0xFD18, 0xFD15, 0xFD13, 0xFD10, 0xFD0E, 0xFD0C, 0xFD0B, 0xFD0A +.hword 0xFD09, 0xFD0A, 0xFD0B, 0xFD0C, 0xFD0F, 0xFD12, 0xFD16, 0xFD1B +.hword 0xFD22, 0xFD29, 0xFD33, 0xFD40, 0xFD51, 0xFD64, 0xFD79, 0xFD8F +.hword 0xFDA7, 0xFDC0, 0xFDD9, 0xFDF1, 0xFE09, 0xFE20, 0xFE36, 0xFE49 +.hword 0xFE5A, 0xFE68, 0xFE73, 0xFE7A, 0xFE7C, 0x27DE, 0x2825, 0x28E0 +.hword 0x29E8, 0x2B17, 0x2C46, 0x2D4F, 0x2E0A, 0x2E51, 0x2DFD, 0x2CE8 +.hword 0x2AEA, 0x27DE, 0x181B, 0xFE6D, 0xF052, 0xEF3F, 0xEE52, 0xED88 +.hword 0xECE0, 0xEC58, 0xEBEF, 0xEBA3, 0xEB73, 0xEB5D, 0xEB60, 0xEB79 +.hword 0xEBA8, 0xEBEA, 0xEC3F, 0xECA5, 0xED19, 0xED9B, 0xEE29, 0xEEC1 +.hword 0xEF62, 0xF00A, 0xF0B8, 0xF16A, 0xF21F, 0xF2D4, 0xF389, 0xF43C +.hword 0xF4EA, 0xF594, 0xF637, 0xF6D1, 0xF761, 0xF7E5, 0xF85C, 0xF8C5 +.hword 0xF91D, 0xF963, 0xF99D, 0xF9D1, 0xF9FA, 0xFA18, 0xFA27, 0xFA22 +.hword 0xFA07, 0xF9D9, 0xF99C, 0xF952, 0xF8FF, 0xF8A5, 0xF84A, 0xF7EE +.hword 0xF796, 0xF746, 0xF6FF, 0xF6C6, 0xF69D, 0xF688, 0xF689, 0xF6A5 +.hword 0xF6DF, 0xF739, 0xF7B7, 0xF85C, 0xF92B, 0xFA27, 0xFB7D, 0xFD4A +.hword 0xFF7F, 0x020C, 0x04E2, 0x07F0, 0x0B28, 0x0E79, 0x11D3, 0x1527 +.hword 0x1866, 0x1B7E, 0x1E61, 0x20FF, 0x2348, 0x252C, 0x269B, 0x2786 +.hword 0x27DE, 0xDCE1, 0xDD11, 0xDD8D, 0xDE3E, 0xDF08, 0xDFD2, 0xE083 +.hword 0xE100, 0xE12F, 0xE0F7, 0xE03E, 0xDEEA, 0xDCE1, 0xD250, 0xC120 +.hword 0xB7CE, 0xB74E, 0xB6E8, 0xB69A, 0xB664, 0xB644, 0xB639, 0xB642 +.hword 0xB65E, 0xB68B, 0xB6CA, 0xB718, 0xB775, 0xB7E0, 0xB857, 0xB8D9 +.hword 0xB965, 0xB9FB, 0xBA98, 0xBB3D, 0xBBE7, 0xBC96, 0xBD49, 0xBDFE +.hword 0xBEB5, 0xBF6C, 0xC023, 0xC0D7, 0xC189, 0xC237, 0xC2DF, 0xC382 +.hword 0xC41D, 0xC4B0, 0xC539, 0xC5B8, 0xC62B, 0xC692, 0xC6E1, 0xC714 +.hword 0xC732, 0xC741, 0xC749, 0xC74A, 0xC740, 0xC72C, 0xC710, 0xC6EE +.hword 0xC6C8, 0xC69E, 0xC673, 0xC647, 0xC61E, 0xC5F7, 0xC5D5, 0xC5B8 +.hword 0xC5A4, 0xC599, 0xC599, 0xC5A5, 0xC5BF, 0xC5E9, 0xC623, 0xC671 +.hword 0xC6D2, 0xC749, 0xC7EB, 0xC8C5, 0xC9CF, 0xCB04, 0xCC5B, 0xCDCD +.hword 0xCF52, 0xD0E3, 0xD278, 0xD40B, 0xD593, 0xD709, 0xD866, 0xD9A2 +.hword 0xDAB7, 0xDB9B, 0xDC49, 0xDCB8, 0xDCE1, 0xE468, 0xE48A, 0xE4E8 +.hword 0xE577, 0xE62F, 0xE703, 0xE7EA, 0xE8D9, 0xE9C5, 0xEB7B, 0xEDDC +.hword 0xEF82, 0xEF06, 0xE99F, 0xE12A, 0xDB38, 0xDA74, 0xDC01, 0xDD21 +.hword 0xDCA2, 0xDBB7, 0xDB38, 0xDC2C, 0xDD21, 0xDCA2, 0xDBB7, 0xDB38 +.hword 0xDB77, 0xDC0A, 0xDCAE, 0xDD21, 0xDD50, 0xDD52, 0xDD21, 0xDC80 +.hword 0xDBA5, 0xDB38, 0xDB84, 0xDC2C, 0xDCD4, 0xDD21, 0xDC2C, 0xDB38 +.hword 0xDB84, 0xDC2C, 0xDCD4, 0xDD21, 0xDD53, 0xDD18, 0xDB38, 0xD62B +.hword 0xCF43, 0xC984, 0xC585, 0xC1DF, 0xBE9F, 0xBBD4, 0xB98C, 0xB891 +.hword 0xB8DA, 0xB93C, 0xB963, 0xB9A3, 0xB9C5, 0xB9A2, 0xB95F, 0xB93C +.hword 0xB980, 0xB9C5, 0xB9B0, 0xB980, 0xB951, 0xB93C, 0xB95F, 0xB9A2 +.hword 0xB9C5, 0xB980, 0xB93C, 0xB8EE, 0xB8BE, 0xB9C5, 0xBBE7, 0xBE48 +.hword 0xC0DD, 0xC39B, 0xC678, 0xC96B, 0xCC67, 0xCF63, 0xD254, 0xD530 +.hword 0xD7EC, 0xDA7E, 0xDCDB, 0xDEF9, 0xE0CD, 0xE24C, 0xE36D, 0xE424 +.hword 0xE468, 0x0B3F, 0x0ACB, 0x099E, 0x07FD, 0x062F, 0x0479, 0x0321 +.hword 0x026E, 0x02A5, 0x055A, 0x0A8F, 0x1031, 0x142F, 0x1538, 0x14AC +.hword 0x147D, 0x15C1, 0x176C, 0x1842, 0x1748, 0x1577, 0x147D, 0x165F +.hword 0x1842, 0x1748, 0x1577, 0x147D, 0x14FB, 0x161C, 0x1760, 0x1842 +.hword 0x189F, 0x18A4, 0x1842, 0x1704, 0x1555, 0x147D, 0x1514, 0x165F +.hword 0x17AB, 0x1842, 0x165F, 0x147D, 0x1514, 0x165F, 0x17AB, 0x1842 +.hword 0x182D, 0x1741, 0x147D, 0x0E37, 0x05D3, 0xFEE2, 0xFA1B, 0xF5D3 +.hword 0xF202, 0xEEA2, 0xEBAC, 0xE982, 0xE87A, 0xE874, 0xEA38, 0xED06 +.hword 0xEE7D, 0xECED, 0xEA05, 0xE874, 0xEB79, 0xEE7D, 0xED8C, 0xEB79 +.hword 0xE966, 0xE874, 0xEA05, 0xECED, 0xEE7D, 0xEB79, 0xE874, 0xE9A9 +.hword 0xEC36, 0xEE7D, 0xF02A, 0xF1F4, 0xF3D5, 0xF5C7, 0xF7C5, 0xF9C8 +.hword 0xFBCB, 0xFDC7, 0xFFB6, 0x0192, 0x0357, 0x04FD, 0x067F, 0x07D6 +.hword 0x08FD, 0x09EE, 0x0AA3, 0x0B15, 0x0B3F, 0x9426, 0x94DD, 0x96CF +.hword 0x99AC, 0x9D26, 0xA0ED, 0xA4B3, 0xA82A, 0xAB02, 0xAC34, 0xAC3C +.hword 0xAD0E, 0xB09C, 0xBAB6, 0xC8C8, 0xD334, 0xD6D9, 0xD742, 0xD6DC +.hword 0xD5E9, 0xD427, 0xD334, 0xD508, 0xD6DC, 0xD5E9, 0xD427, 0xD334 +.hword 0xD3AE, 0xD4C7, 0xD601, 0xD6DC, 0xD736, 0xD73B, 0xD6DC, 0xD5A7 +.hword 0xD406, 0xD334, 0xD3C7, 0xD508, 0xD64A, 0xD6DC, 0xD508, 0xD334 +.hword 0xD3C7, 0xD508, 0xD64A, 0xD6DC, 0xD768, 0xD725, 0xD334, 0xC82E +.hword 0xB906, 0xAC68, 0xA39B, 0x9B88, 0x9459, 0x8E38, 0x894E, 0x8797 +.hword 0x88D9, 0x89EB, 0x8998, 0x8914, 0x88CF, 0x8918, 0x89A1, 0x89EB +.hword 0x895D, 0x88CF, 0x88FB, 0x895D, 0x89BE, 0x89EB, 0x89A1, 0x8918 +.hword 0x88CF, 0x895D, 0x89EB, 0x8986, 0x88E3, 0x88CF, 0x8953, 0x89EA +.hword 0x8A92, 0x8B48, 0x8C07, 0x8CCF, 0x8D9A, 0x8E67, 0x8F32, 0x8FF8 +.hword 0x90B7, 0x916B, 0x9210, 0x92A5, 0x9326, 0x9390, 0x93E0, 0x9413 +.hword 0x9426, 0xF3F2, 0xF3C7, 0xF35F, 0xF2E0, 0xF271, 0xF23A, 0xF285 +.hword 0xF322, 0xF37A, 0xF37E, 0xF382, 0xF385, 0xF389, 0xF38C, 0xF38F +.hword 0xF391, 0xF394, 0xF396, 0xF398, 0xF39A, 0xF39B, 0xF39C, 0xF39E +.hword 0xF39F, 0xF39F, 0xF3A0, 0xF3A0, 0xF3A1, 0xF3A1, 0xF3A1, 0xF3A1 +.hword 0xF3A1, 0xF3A0, 0xF3A0, 0xF39F, 0xF39E, 0xF39E, 0xF39D, 0xF39C +.hword 0xF39B, 0xF399, 0xF398, 0xF397, 0xF396, 0xF394, 0xF393, 0xF391 +.hword 0xF390, 0xF38E, 0xF38D, 0xF38B, 0xF38A, 0xF388, 0xF387, 0xF385 +.hword 0xF384, 0xF382, 0xF381, 0xF380, 0xF37E, 0xF37D, 0xF37C, 0xF37B +.hword 0xF37A, 0xF379, 0xF378, 0xF377, 0xF376, 0xF376, 0xF375, 0xF375 +.hword 0xF375, 0xF375, 0xF375, 0xF375, 0xF375, 0xF376, 0xF377, 0xF377 +.hword 0xF378, 0xF37A, 0xF37C, 0xF380, 0xF385, 0xF38B, 0xF392, 0xF39A +.hword 0xF3A2, 0xF3AB, 0xF3B4, 0xF3BE, 0xF3C7, 0xF3CF, 0xF3D7, 0xF3DF +.hword 0xF3E5, 0xF3EB, 0xF3EF, 0xF3F1, 0xF3F2, 0x038F, 0x037C, 0x034E +.hword 0x0316, 0x02E5, 0x02CD, 0x02F0, 0x0336, 0x035E, 0x0360, 0x0361 +.hword 0x0363, 0x0365, 0x0366, 0x0367, 0x0369, 0x036A, 0x036B, 0x036C +.hword 0x036C, 0x036D, 0x036E, 0x036E, 0x036F, 0x036F, 0x036F, 0x0370 +.hword 0x0370, 0x0370, 0x0370, 0x0370, 0x0370, 0x0370, 0x036F, 0x036F +.hword 0x036F, 0x036E, 0x036E, 0x036E, 0x036D, 0x036D, 0x036C, 0x036C +.hword 0x036B, 0x036A, 0x036A, 0x0369, 0x0368, 0x0368, 0x0367, 0x0366 +.hword 0x0366, 0x0365, 0x0364, 0x0364, 0x0363, 0x0362, 0x0362, 0x0361 +.hword 0x0361, 0x0360, 0x035F, 0x035F, 0x035E, 0x035E, 0x035E, 0x035D +.hword 0x035D, 0x035D, 0x035C, 0x035C, 0x035C, 0x035C, 0x035C, 0x035C +.hword 0x035C, 0x035C, 0x035D, 0x035D, 0x035D, 0x035E, 0x035F, 0x0360 +.hword 0x0362, 0x0365, 0x0368, 0x036B, 0x036E, 0x0372, 0x0376, 0x0379 +.hword 0x037D, 0x0381, 0x0384, 0x0387, 0x038A, 0x038C, 0x038D, 0x038F +.hword 0x038F, 0xAAC2, 0xAA82, 0xA9E9, 0xA92F, 0xA88C, 0xA838, 0xA89F +.hword 0xA97A, 0xA9F6, 0xA9FC, 0xAA01, 0xAA06, 0xAA0B, 0xAA0F, 0xAA13 +.hword 0xAA17, 0xAA1A, 0xAA1D, 0xAA20, 0xAA22, 0xAA24, 0xAA26, 0xAA27 +.hword 0xAA29, 0xAA2A, 0xAA2A, 0xAA2B, 0xAA2B, 0xAA2B, 0xAA2B, 0xAA2B +.hword 0xAA2A, 0xAA2A, 0xAA29, 0xAA28, 0xAA27, 0xAA25, 0xAA24, 0xAA23 +.hword 0xAA21, 0xAA1F, 0xAA1D, 0xAA1C, 0xAA1A, 0xAA18, 0xAA15, 0xAA13 +.hword 0xAA11, 0xAA0F, 0xAA0D, 0xAA0B, 0xAA08, 0xAA06, 0xAA04, 0xAA02 +.hword 0xAA00, 0xA9FE, 0xA9FC, 0xA9FA, 0xA9F8, 0xA9F7, 0xA9F5, 0xA9F3 +.hword 0xA9F2, 0xA9F1, 0xA9F0, 0xA9EF, 0xA9EE, 0xA9ED, 0xA9ED, 0xA9ED +.hword 0xA9EC, 0xA9ED, 0xA9ED, 0xA9ED, 0xA9EE, 0xA9EF, 0xA9F1, 0xA9F2 +.hword 0xA9F4, 0xA9F6, 0xA9FA, 0xAA00, 0xAA08, 0xAA13, 0xAA1F, 0xAA2C +.hword 0xAA3B, 0xAA4A, 0xAA59, 0xAA69, 0xAA78, 0xAA87, 0xAA94, 0xAAA1 +.hword 0xAAAC, 0xAAB5, 0xAABC, 0xAAC0, 0xAAC2, 0x2D1D, 0x2CF2, 0x2C7F +.hword 0x2BDC, 0x2B21, 0x2A63, 0x29BC, 0x2941, 0x290A, 0x28FD, 0x28F1 +.hword 0x28E5, 0x28D9, 0x28CE, 0x28C3, 0x28B9, 0x28AF, 0x28A5, 0x289C +.hword 0x2893, 0x288B, 0x2883, 0x287B, 0x2874, 0x286D, 0x2866, 0x2860 +.hword 0x285A, 0x2854, 0x284F, 0x284B, 0x2846, 0x2842, 0x283F, 0x283B +.hword 0x2838, 0x2836, 0x2834, 0x2832, 0x2830, 0x282F, 0x282E, 0x282E +.hword 0x282E, 0x282E, 0x282E, 0x282F, 0x2831, 0x2832, 0x2834, 0x2836 +.hword 0x2839, 0x283C, 0x283F, 0x2842, 0x2846, 0x284B, 0x284F, 0x2854 +.hword 0x2859, 0x285E, 0x2864, 0x286A, 0x2871, 0x2877, 0x287E, 0x2886 +.hword 0x288D, 0x2895, 0x289D, 0x28A6, 0x28AE, 0x28B7, 0x28C1, 0x28CA +.hword 0x28D4, 0x28DF, 0x28E9, 0x28F4, 0x28FF, 0x290A, 0x291D, 0x293D +.hword 0x2968, 0x299D, 0x29DB, 0x2A20, 0x2A69, 0x2AB6, 0x2B05, 0x2B55 +.hword 0x2BA2, 0x2BED, 0x2C33, 0x2C73, 0x2CAC, 0x2CDA, 0x2CFE, 0x2D15 +.hword 0x2D1D, 0xE969, 0xEA2F, 0xEC3A, 0xEF21, 0xF279, 0xF5D9, 0xF8D6 +.hword 0xFB06, 0xFC00, 0xFC3B, 0xFC73, 0xFCAA, 0xFCDF, 0xFD12, 0xFD43 +.hword 0xFD73, 0xFDA1, 0xFDCD, 0xFDF7, 0xFE1F, 0xFE46, 0xFE6B, 0xFE8E +.hword 0xFEB0, 0xFECF, 0xFEED, 0xFF0A, 0xFF24, 0xFF3D, 0xFF54, 0xFF6A +.hword 0xFF7E, 0xFF90, 0xFFA1, 0xFFB0, 0xFFBD, 0xFFC9, 0xFFD3, 0xFFDB +.hword 0xFFE2, 0xFFE8, 0xFFEB, 0xFFEE, 0xFFEE, 0xFFED, 0xFFEB, 0xFFE7 +.hword 0xFFE1, 0xFFDA, 0xFFD1, 0xFFC7, 0xFFBB, 0xFFAE, 0xFF9F, 0xFF8F +.hword 0xFF7E, 0xFF6B, 0xFF56, 0xFF40, 0xFF29, 0xFF10, 0xFEF6, 0xFEDA +.hword 0xFEBD, 0xFE9F, 0xFE7F, 0xFE5E, 0xFE3B, 0xFE17, 0xFDF2, 0xFDCB +.hword 0xFDA3, 0xFD7A, 0xFD4F, 0xFD23, 0xFCF6, 0xFCC7, 0xFC97, 0xFC66 +.hword 0xFC34, 0xFC00, 0xFBAB, 0xFB1A, 0xFA54, 0xF960, 0xF846, 0xF70E +.hword 0xF5BE, 0xF45E, 0xF2F6, 0xF18C, 0xF029, 0xEED4, 0xED93, 0xEC6F +.hword 0xEB6F, 0xEA9A, 0xE9F8, 0xE990, 0xE969, 0xEB3A, 0xEB6D, 0xEBF3 +.hword 0xECB1, 0xED8C, 0xEE69, 0xEF2D, 0xEFBC, 0xEFFC, 0xF00B, 0xF01A +.hword 0xF028, 0xF035, 0xF042, 0xF04F, 0xF05B, 0xF067, 0xF072, 0xF07D +.hword 0xF087, 0xF091, 0xF09B, 0xF0A4, 0xF0AC, 0xF0B4, 0xF0BC, 0xF0C3 +.hword 0xF0CA, 0xF0D0, 0xF0D6, 0xF0DC, 0xF0E1, 0xF0E6, 0xF0EA, 0xF0EE +.hword 0xF0F1, 0xF0F4, 0xF0F7, 0xF0F9, 0xF0FB, 0xF0FC, 0xF0FD, 0xF0FE +.hword 0xF0FE, 0xF0FD, 0xF0FD, 0xF0FC, 0xF0FA, 0xF0F8, 0xF0F6, 0xF0F4 +.hword 0xF0F1, 0xF0ED, 0xF0EA, 0xF0E5, 0xF0E1, 0xF0DC, 0xF0D7, 0xF0D1 +.hword 0xF0CB, 0xF0C5, 0xF0BE, 0xF0B7, 0xF0B0, 0xF0A8, 0xF0A0, 0xF097 +.hword 0xF08E, 0xF085, 0xF07C, 0xF072, 0xF067, 0xF05D, 0xF052, 0xF047 +.hword 0xF03B, 0xF02F, 0xF023, 0xF016, 0xF009, 0xEFFC, 0xEFE6, 0xEFC1 +.hword 0xEF8F, 0xEF50, 0xEF08, 0xEEB8, 0xEE62, 0xEE08, 0xEDAC, 0xED4F +.hword 0xECF4, 0xEC9D, 0xEC4B, 0xEC00, 0xEBBF, 0xEB88, 0xEB5F, 0xEB44 +.hword 0xEB3A, 0x9744, 0x97BC, 0x98FB, 0x9ABF, 0x9CC8, 0x9ED6, 0xA0A8 +.hword 0xA1FD, 0xA296, 0xA2B9, 0xA2DC, 0xA2FD, 0xA31D, 0xA33C, 0xA35A +.hword 0xA377, 0xA393, 0xA3AE, 0xA3C8, 0xA3E0, 0xA3F8, 0xA40E, 0xA424 +.hword 0xA438, 0xA44B, 0xA45E, 0xA46F, 0xA47F, 0xA48E, 0xA49C, 0xA4AA +.hword 0xA4B6, 0xA4C1, 0xA4CB, 0xA4D4, 0xA4DC, 0xA4E3, 0xA4EA, 0xA4EF +.hword 0xA4F3, 0xA4F6, 0xA4F8, 0xA4FA, 0xA4FA, 0xA4F9, 0xA4F8, 0xA4F5 +.hword 0xA4F2, 0xA4EE, 0xA4E8, 0xA4E2, 0xA4DB, 0xA4D3, 0xA4CA, 0xA4C0 +.hword 0xA4B6, 0xA4AA, 0xA49D, 0xA490, 0xA482, 0xA473, 0xA463, 0xA452 +.hword 0xA440, 0xA42E, 0xA41A, 0xA406, 0xA3F1, 0xA3DB, 0xA3C4, 0xA3AD +.hword 0xA395, 0xA37B, 0xA361, 0xA347, 0xA32B, 0xA30F, 0xA2F2, 0xA2D4 +.hword 0xA2B5, 0xA296, 0xA262, 0xA209, 0xA191, 0xA0FC, 0xA051, 0x9F92 +.hword 0x9EC6, 0x9DF0, 0x9D14, 0x9C38, 0x9B60, 0x9A90, 0x99CD, 0x991B +.hword 0x987F, 0x97FE, 0x979B, 0x975B, 0x9744, 0x0341, 0x03AD, 0x04B5 +.hword 0x0601, 0x0737, 0x07FF, 0x07E9, 0x0748, 0x06E3, 0x06E0, 0x06DD +.hword 0x06DA, 0x06D8, 0x06D6, 0x06D5, 0x06D4, 0x06D3, 0x06D3, 0x06D3 +.hword 0x06D4, 0x06D5, 0x06D6, 0x06D7, 0x06D9, 0x06DB, 0x06DD, 0x06DF +.hword 0x06E2, 0x06E5, 0x06E8, 0x06EB, 0x06EE, 0x06F1, 0x06F5, 0x06F8 +.hword 0x06FC, 0x0700, 0x0703, 0x0707, 0x070B, 0x070E, 0x0712, 0x0716 +.hword 0x071A, 0x071D, 0x0721, 0x0724, 0x0727, 0x072A, 0x072D, 0x0730 +.hword 0x0732, 0x0735, 0x0737, 0x0739, 0x073B, 0x073C, 0x073D, 0x073E +.hword 0x073E, 0x073F, 0x073E, 0x073E, 0x073D, 0x073C, 0x073A, 0x0738 +.hword 0x0735, 0x0732, 0x072E, 0x072A, 0x0726, 0x0721, 0x071B, 0x0715 +.hword 0x070E, 0x0707, 0x06FF, 0x06F6, 0x06ED, 0x06E3, 0x06D3, 0x06B6 +.hword 0x068F, 0x0660, 0x0629, 0x05EC, 0x05AA, 0x0565, 0x051F, 0x04D8 +.hword 0x0493, 0x0450, 0x0411, 0x03D8, 0x03A6, 0x037D, 0x035D, 0x0348 +.hword 0x0341, 0xFFD7, 0xFFDE, 0xFFED, 0xFFFE, 0x0009, 0x0008, 0xFFE5 +.hword 0xFFAA, 0xFF8B, 0xFF89, 0xFF88, 0xFF86, 0xFF85, 0xFF83, 0xFF82 +.hword 0xFF81, 0xFF80, 0xFF7F, 0xFF7E, 0xFF7D, 0xFF7C, 0xFF7B, 0xFF7A +.hword 0xFF79, 0xFF78, 0xFF78, 0xFF77, 0xFF77, 0xFF76, 0xFF76, 0xFF75 +.hword 0xFF75, 0xFF75, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74 +.hword 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF74, 0xFF75, 0xFF75 +.hword 0xFF75, 0xFF75, 0xFF76, 0xFF76, 0xFF77, 0xFF77, 0xFF78, 0xFF78 +.hword 0xFF79, 0xFF79, 0xFF7A, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7C, 0xFF7D +.hword 0xFF7E, 0xFF7E, 0xFF7F, 0xFF80, 0xFF80, 0xFF81, 0xFF82, 0xFF83 +.hword 0xFF84, 0xFF84, 0xFF85, 0xFF86, 0xFF87, 0xFF88, 0xFF88, 0xFF89 +.hword 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8F, 0xFF92, 0xFF96, 0xFF9A, 0xFF9F +.hword 0xFFA5, 0xFFAA, 0xFFB0, 0xFFB6, 0xFFBB, 0xFFC1, 0xFFC6, 0xFFCA +.hword 0xFFCF, 0xFFD2, 0xFFD5, 0xFFD6, 0xFFD7, 0xA2A1, 0xA298, 0xA28A +.hword 0xA28D, 0xA2B8, 0xA320, 0xA464, 0xA62C, 0xA71B, 0xA729, 0xA736 +.hword 0xA742, 0xA74F, 0xA75A, 0xA766, 0xA771, 0xA77B, 0xA786, 0xA78F +.hword 0xA799, 0xA7A2, 0xA7AB, 0xA7B3, 0xA7BB, 0xA7C2, 0xA7C9, 0xA7D0 +.hword 0xA7D6, 0xA7DC, 0xA7E2, 0xA7E7, 0xA7EC, 0xA7F0, 0xA7F4, 0xA7F8 +.hword 0xA7FB, 0xA7FE, 0xA800, 0xA802, 0xA804, 0xA805, 0xA807, 0xA807 +.hword 0xA807, 0xA807, 0xA807, 0xA806, 0xA805, 0xA803, 0xA802, 0xA7FF +.hword 0xA7FD, 0xA7FA, 0xA7F6, 0xA7F3, 0xA7EF, 0xA7EA, 0xA7E6, 0xA7E1 +.hword 0xA7DB, 0xA7D5, 0xA7CF, 0xA7C9, 0xA7C2, 0xA7BB, 0xA7B3, 0xA7AC +.hword 0xA7A3, 0xA79B, 0xA792, 0xA789, 0xA780, 0xA776, 0xA76C, 0xA761 +.hword 0xA756, 0xA74B, 0xA740, 0xA734, 0xA728, 0xA71B, 0xA707, 0xA6E4 +.hword 0xA6B4, 0xA679, 0xA636, 0xA5EA, 0xA599, 0xA545, 0xA4EE, 0xA497 +.hword 0xA441, 0xA3EF, 0xA3A2, 0xA35C, 0xA31E, 0xA2EB, 0xA2C4, 0xA2AB +.hword 0xA2A1, 0x2FF7, 0x2FD5, 0x2F79, 0x2EF7, 0x2E60, 0x2DC9, 0x2D43 +.hword 0x2CE1, 0x2CB5, 0x2CAB, 0x2CA1, 0x2C97, 0x2C8E, 0x2C85, 0x2C7C +.hword 0x2C74, 0x2C6C, 0x2C64, 0x2C5D, 0x2C56, 0x2C4F, 0x2C48, 0x2C42 +.hword 0x2C3C, 0x2C37, 0x2C32, 0x2C2D, 0x2C28, 0x2C24, 0x2C1F, 0x2C1C +.hword 0x2C18, 0x2C15, 0x2C12, 0x2C0F, 0x2C0D, 0x2C0B, 0x2C09, 0x2C08 +.hword 0x2C07, 0x2C06, 0x2C05, 0x2C05, 0x2C05, 0x2C05, 0x2C05, 0x2C06 +.hword 0x2C07, 0x2C08, 0x2C0A, 0x2C0B, 0x2C0D, 0x2C10, 0x2C12, 0x2C15 +.hword 0x2C18, 0x2C1C, 0x2C1F, 0x2C23, 0x2C27, 0x2C2B, 0x2C30, 0x2C35 +.hword 0x2C3A, 0x2C3F, 0x2C45, 0x2C4B, 0x2C51, 0x2C57, 0x2C5E, 0x2C64 +.hword 0x2C6B, 0x2C73, 0x2C7A, 0x2C82, 0x2C8A, 0x2C92, 0x2C9A, 0x2CA3 +.hword 0x2CAC, 0x2CB5, 0x2CC4, 0x2CDD, 0x2D00, 0x2D2B, 0x2D5C, 0x2D93 +.hword 0x2DCE, 0x2E0B, 0x2E4B, 0x2E8A, 0x2EC8, 0x2F04, 0x2F3C, 0x2F6F +.hword 0x2F9C, 0x2FC2, 0x2FDE, 0x2FF0, 0x2FF7, 0x143B, 0x1406, 0x137D +.hword 0x12B9, 0x11D7, 0x10F4, 0x102A, 0x0F97, 0x0F55, 0x0F45, 0x0F37 +.hword 0x0F28, 0x0F1A, 0x0F0D, 0x0F00, 0x0EF3, 0x0EE7, 0x0EDC, 0x0ED0 +.hword 0x0EC6, 0x0EBC, 0x0EB2, 0x0EA9, 0x0EA0, 0x0E97, 0x0E8F, 0x0E88 +.hword 0x0E81, 0x0E7A, 0x0E74, 0x0E6F, 0x0E69, 0x0E65, 0x0E60, 0x0E5C +.hword 0x0E59, 0x0E56, 0x0E53, 0x0E51, 0x0E4F, 0x0E4E, 0x0E4D, 0x0E4C +.hword 0x0E4C, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F, 0x0E51, 0x0E53, 0x0E56 +.hword 0x0E59, 0x0E5D, 0x0E61, 0x0E65, 0x0E69, 0x0E6E, 0x0E74, 0x0E7A +.hword 0x0E80, 0x0E86, 0x0E8D, 0x0E95, 0x0E9C, 0x0EA4, 0x0EAD, 0x0EB5 +.hword 0x0EBE, 0x0EC8, 0x0ED2, 0x0EDC, 0x0EE6, 0x0EF1, 0x0EFD, 0x0F08 +.hword 0x0F14, 0x0F20, 0x0F2D, 0x0F3A, 0x0F47, 0x0F55, 0x0F6B, 0x0F91 +.hword 0x0FC6, 0x1006, 0x1050, 0x10A2, 0x10FB, 0x1158, 0x11B6, 0x1216 +.hword 0x1273, 0x12CD, 0x1322, 0x136F, 0x13B2, 0x13EA, 0x1415, 0x1430 +.hword 0x143B, 0x0AE3, 0x0AF6, 0x0B29, 0x0B72, 0x0BC6, 0x0C1B, 0x0C66 +.hword 0x0C9D, 0x0CB6, 0x0CBB, 0x0CC1, 0x0CC6, 0x0CCB, 0x0CD0, 0x0CD5 +.hword 0x0CDA, 0x0CDE, 0x0CE3, 0x0CE7, 0x0CEB, 0x0CEF, 0x0CF2, 0x0CF6 +.hword 0x0CF9, 0x0CFC, 0x0CFF, 0x0D02, 0x0D04, 0x0D07, 0x0D09, 0x0D0B +.hword 0x0D0D, 0x0D0F, 0x0D11, 0x0D12, 0x0D13, 0x0D15, 0x0D16, 0x0D16 +.hword 0x0D17, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18, 0x0D18 +.hword 0x0D17, 0x0D16, 0x0D15, 0x0D14, 0x0D13, 0x0D12, 0x0D11, 0x0D0F +.hword 0x0D0D, 0x0D0B, 0x0D09, 0x0D07, 0x0D05, 0x0D03, 0x0D00, 0x0CFD +.hword 0x0CFA, 0x0CF7, 0x0CF4, 0x0CF1, 0x0CEE, 0x0CEA, 0x0CE6, 0x0CE3 +.hword 0x0CDF, 0x0CDB, 0x0CD6, 0x0CD2, 0x0CCE, 0x0CC9, 0x0CC4, 0x0CC0 +.hword 0x0CBB, 0x0CB6, 0x0CAD, 0x0C9F, 0x0C8C, 0x0C74, 0x0C58, 0x0C39 +.hword 0x0C18, 0x0BF6, 0x0BD3, 0x0BAF, 0x0B8C, 0x0B6B, 0x0B4B, 0x0B2F +.hword 0x0B16, 0x0B01, 0x0AF1, 0x0AE7, 0x0AE3, 0x96C2, 0x974C, 0x98B9 +.hword 0x9ABE, 0x9D12, 0x9F6B, 0xA180, 0xA306, 0xA3B4, 0xA3DD, 0xA404 +.hword 0xA42A, 0xA44F, 0xA473, 0xA495, 0xA4B6, 0xA4D6, 0xA4F5, 0xA512 +.hword 0xA52E, 0xA549, 0xA563, 0xA57C, 0xA593, 0xA5A9, 0xA5BE, 0xA5D2 +.hword 0xA5E4, 0xA5F6, 0xA606, 0xA615, 0xA623, 0xA62F, 0xA63B, 0xA645 +.hword 0xA64F, 0xA657, 0xA65E, 0xA664, 0xA669, 0xA66C, 0xA66F, 0xA670 +.hword 0xA671, 0xA670, 0xA66E, 0xA66B, 0xA667, 0xA663, 0xA65C, 0xA655 +.hword 0xA64D, 0xA644, 0xA63A, 0xA62F, 0xA622, 0xA615, 0xA607, 0xA5F8 +.hword 0xA5E7, 0xA5D6, 0xA5C4, 0xA5B0, 0xA59C, 0xA587, 0xA571, 0xA55A +.hword 0xA542, 0xA529, 0xA50F, 0xA4F4, 0xA4D8, 0xA4BB, 0xA49D, 0xA47F +.hword 0xA45F, 0xA43F, 0xA41E, 0xA3FB, 0xA3D8, 0xA3B4, 0xA379, 0xA314 +.hword 0xA28A, 0xA1E0, 0xA11C, 0xA043, 0x9F59, 0x9E64, 0x9D69, 0x9C6D +.hword 0x9B76, 0x9A88, 0x99A9, 0x98DE, 0x982B, 0x9797, 0x9726, 0x96DD +.hword 0x96C2, 0x0000, 0x0009, 0x001F, 0x003B, 0x0055, 0x0063, 0x005F +.hword 0x0041, 0x0000, 0xFF68, 0xFE72, 0xFD5C, 0xFC61, 0xFBBF, 0xFBC2 +.hword 0xFC46, 0xFCDF, 0xFD78, 0xFE38, 0xFF07, 0xFFCC, 0x0070, 0x00DC +.hword 0x00F8, 0x00A3, 0xFFE6, 0xFEEA, 0xFDD9, 0xFCDC, 0xFC1C, 0xFBC2 +.hword 0xFBC5, 0xFBF8, 0xFC52, 0xFCC9, 0xFD54, 0xFDE8, 0xFE7C, 0xFF07 +.hword 0xFF7E, 0xFFF0, 0x006D, 0x00EF, 0x016C, 0x01DD, 0x023A, 0x027A +.hword 0x0296, 0x0289, 0x0258, 0x020D, 0x01B0, 0x0149, 0x00E2, 0x0083 +.hword 0x0034, 0x0000, 0xFFE3, 0xFFD5, 0xFFD1, 0xFFD6, 0xFFE0, 0xFFED +.hword 0xFFFA, 0x0003, 0x0008, 0xFFD1, 0xFF55, 0xFED9, 0xFEA1, 0xFEEF +.hword 0x0008, 0x02C8, 0x0723, 0x0BFA, 0x1031, 0x12AC, 0x124A, 0x0FD7 +.hword 0x0D11, 0x0BB8, 0x0C60, 0x0E00, 0x0FF4, 0x1199, 0x124A, 0x116A +.hword 0x0F67, 0x0D32, 0x0BB8, 0x0B80, 0x0BEE, 0x0C41, 0x0BB8, 0x0A03 +.hword 0x079B, 0x04F3, 0x0280, 0x00B3, 0x0000, 0x0000, 0x0004, 0x000D +.hword 0x001A, 0x0025, 0x002B, 0x0029, 0x001C, 0x0000, 0xFFC8, 0xFF71 +.hword 0xFF07, 0xFE95, 0xFE25, 0xFD9C, 0xFD00, 0xFC92, 0xFC19, 0xFB57 +.hword 0xFA88, 0xF9E8, 0xF9B2, 0xFA23, 0xFB76, 0xFE53, 0x02BB, 0x07F7 +.hword 0x0D4C, 0x1201, 0x155C, 0x16A3, 0x15C7, 0x1379, 0x101B, 0x0C12 +.hword 0x07C0, 0x0388, 0xFFCF, 0xFCF7, 0xFB63, 0xFB54, 0xFC89, 0xFEA0 +.hword 0x0139, 0x03F5, 0x0673, 0x0854, 0x0936, 0x095E, 0x094D, 0x08FA +.hword 0x085E, 0x0772, 0x062D, 0x0488, 0x027B, 0x0000, 0xFCCD, 0xF8C8 +.hword 0xF42D, 0xEF38, 0xEA24, 0xE52D, 0xE08E, 0xDC85, 0xD94C, 0xD77C +.hword 0xD727, 0xD7BB, 0xD8A8, 0xD95E, 0xD94C, 0xD806, 0xD5F4, 0xD3C1 +.hword 0xD21A, 0xD1AB, 0xD3AD, 0xD791, 0xDB5E, 0xDD1B, 0xDBFB, 0xD93D +.hword 0xD5F4, 0xD332, 0xD209, 0xD383, 0xD6E6, 0xDA9F, 0xDD1B, 0xDD2F +.hword 0xDBF9, 0xDB54, 0xDD1B, 0xE232, 0xE95C, 0xF142, 0xF88F, 0xFDEB +.hword 0x0000, 0x0B7E, 0x0C1D, 0x0DC9, 0x1038, 0x1322, 0x163C, 0x193E +.hword 0x1BDE, 0x1DD3, 0x1F3C, 0x2045, 0x20B8, 0x2060, 0x1F06, 0x1AEA +.hword 0x144B, 0x0DF2, 0x07E2, 0x00BF, 0xF949, 0xF23D, 0xEC5B, 0xE861 +.hword 0xE70F, 0xE97F, 0xEF65, 0xF768, 0x002C, 0x085B, 0x0E99, 0x118D +.hword 0x113C, 0x0EEE, 0x0B2D, 0x0681, 0x0174, 0xFC90, 0xF85C, 0xF563 +.hword 0xF42E, 0xF510, 0xF7AB, 0xFB7D, 0x0004, 0x04C1, 0x0931, 0x0CD3 +.hword 0x0F25, 0x1071, 0x1159, 0x11E2, 0x1213, 0x11F2, 0x1184, 0x10D0 +.hword 0x0FDA, 0x0EAA, 0x0D08, 0x0AD1, 0x082F, 0x0549, 0x0247, 0xFF51 +.hword 0xFC8E, 0xFA27, 0xF842, 0xF76C, 0xF7B4, 0xF883, 0xF943, 0xF95F +.hword 0xF842, 0xF4EB, 0xEFA4, 0xE9C5, 0xE4A5, 0xE19E, 0xE206, 0xE4EB +.hword 0xE836, 0xE9CE, 0xE908, 0xE71C, 0xE4CC, 0xE2DB, 0xE20A, 0xE313 +.hword 0xE573, 0xE810, 0xE9CE, 0xE9AF, 0xE889, 0xE806, 0xE9CE, 0xEEB8 +.hword 0xF5A3, 0xFD43, 0x044E, 0x097B, 0x0B7E, 0x0000, 0x001E, 0x0067 +.hword 0x00C1, 0x0113, 0x0142, 0x0136, 0x00D3, 0x0000, 0xFE1D, 0xFB15 +.hword 0xF79D, 0xF46C, 0xF238, 0xF18D, 0xF23B, 0xF3DD, 0xF642, 0xF947 +.hword 0xFCA0, 0xFFFF, 0x0314, 0x0595, 0x0733, 0x07D4, 0x07B3, 0x0706 +.hword 0x0603, 0x04DE, 0x03CE, 0x0308, 0x027C, 0x01F5, 0x0173, 0x00F5 +.hword 0x007A, 0x0002, 0xFF8C, 0xFF16, 0xFEA0, 0xFE1F, 0xFD92, 0xFD01 +.hword 0xFC78, 0xFC00, 0xFBA3, 0xFB6C, 0xFB65, 0xFB97, 0xFBFB, 0xFC85 +.hword 0xFD28, 0xFDD6, 0xFE83, 0xFF22, 0xFFA5, 0x0000, 0x0016, 0xFFE8 +.hword 0xFF8F, 0xFF27, 0xFECB, 0xFE98, 0xFEA8, 0xFF17, 0x0000, 0x01FC +.hword 0x0524, 0x08D6, 0x0C6E, 0x0F4A, 0x10C8, 0x1159, 0x11DC, 0x1251 +.hword 0x12B8, 0x1312, 0x135D, 0x139B, 0x13CB, 0x13ED, 0x1401, 0x1408 +.hword 0x1401, 0x13EC, 0x13C9, 0x1399, 0x135B, 0x130F, 0x12B6, 0x124F +.hword 0x11DA, 0x1158, 0x10C8, 0x0F21, 0x0BE8, 0x07F3, 0x0416, 0x0129 +.hword 0x0000, 0x0000, 0x0013, 0x0042, 0x007C, 0x00B1, 0x00CF, 0x00C7 +.hword 0x0087, 0x0000, 0xFEDA, 0xFD07, 0xFAE5, 0xF8D0, 0xF725, 0xF61C +.hword 0xF57C, 0xF4F9, 0xF42F, 0xF314, 0xF1E7, 0xF0E4, 0xF04C, 0xF05B +.hword 0xF150, 0xF3C5, 0xF7B5, 0xFC74, 0x0153, 0x05AA, 0x08C8, 0x0A03 +.hword 0x0925, 0x06BE, 0x0346, 0xFF35, 0xFB01, 0xF722, 0xF410, 0xF242 +.hword 0xF230, 0xF489, 0xF927, 0xFF48, 0x0625, 0x0CFE, 0x130E, 0x1790 +.hword 0x19C2, 0x19D1, 0x1894, 0x164B, 0x1332, 0x0F88, 0x0B8A, 0x0775 +.hword 0x0388, 0x0000, 0xFCA4, 0xF91D, 0xF577, 0xF1C2, 0xEE0B, 0xEA61 +.hword 0xE6D1, 0xE36A, 0xE039, 0xDD4B, 0xDAAE, 0xD872, 0xD6A7, 0xD55F +.hword 0xD4A7, 0xD437, 0xD3BA, 0xD334, 0xD2A7, 0xD219, 0xD18C, 0xD104 +.hword 0xD084, 0xD010, 0xCFAB, 0xCF59, 0xCF1E, 0xCEFD, 0xCEF9, 0xCF16 +.hword 0xCF58, 0xCFC2, 0xD057, 0xD11C, 0xD213, 0xD340, 0xD4A7, 0xD8EC +.hword 0xE13E, 0xEB78, 0xF570, 0xFD01, 0x0000, 0xF35E, 0xF40A, 0xF5E3 +.hword 0xF8AF, 0xFC31, 0x002C, 0x0466, 0x08A0, 0x0CA0, 0x112D, 0x16A7 +.hword 0x1C32, 0x20F5, 0x2415, 0x247F, 0x220E, 0x1D4D, 0x1677, 0x0DF6 +.hword 0x049D, 0xFB42, 0xF2B7, 0xEBD1, 0xE766, 0xE603, 0xE71A, 0xE9D3 +.hword 0xED57, 0xF0CF, 0xF362, 0xF43A, 0xF334, 0xF103, 0xEE0F, 0xEABD +.hword 0xE774, 0xE49C, 0xE29B, 0xE1D7, 0xE2B8, 0xE5EF, 0xEB69, 0xF26B +.hword 0xFA37, 0x020D, 0x0933, 0x0EEA, 0x1275, 0x1411, 0x1497, 0x1438 +.hword 0x1325, 0x118E, 0x0FA2, 0x0D92, 0x0B8E, 0x09C7, 0x0824, 0x066B +.hword 0x0496, 0x02A1, 0x0085, 0xFE40, 0xFBCA, 0xF91F, 0xF639, 0xF288 +.hword 0xEDEC, 0xE908, 0xE483, 0xE100, 0xDF24, 0xDE5E, 0xDDAD, 0xDD10 +.hword 0xDC89, 0xDC15, 0xDBB5, 0xDB68, 0xDB2F, 0xDB08, 0xDAF4, 0xDAF2 +.hword 0xDB02, 0xDB23, 0xDB55, 0xDB98, 0xDBEB, 0xDC4F, 0xDCC2, 0xDD44 +.hword 0xDDD6, 0xDE76, 0xDF24, 0xE122, 0xE504, 0xE9C9, 0xEE71, 0xF1F8 +.hword 0xF35E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFF8, 0xFFE7, 0xFFDB, 0xFFE1, 0x0005, 0x00B1 +.hword 0x019E, 0x01D3, 0x0133, 0x0053, 0xFF48, 0xFE26, 0xFD00, 0xFBED +.hword 0xFB00, 0xFA21, 0xF936, 0xF84F, 0xF77D, 0xF6D0, 0xF65B, 0xF62E +.hword 0xF653, 0xF6BE, 0xF75B, 0xF816, 0xF8DB, 0xF995, 0xFA32, 0xFA9B +.hword 0xFABF, 0xFA7B, 0xF9D5, 0xF8F1, 0xF7F3, 0xF6FE, 0xF637, 0xF5C1 +.hword 0xF5C1, 0xF635, 0xF6F9, 0xF7FC, 0xF92E, 0xFA7E, 0xFBDB, 0xFD34 +.hword 0xFE7A, 0xFF9B, 0x00D7, 0x0262, 0x0412, 0x05BC, 0x0737, 0x0858 +.hword 0x08F7, 0x08E9, 0x0805, 0x0527, 0x000E, 0xF9E0, 0xF3C2, 0xEEDA +.hword 0xEC4F, 0xEB63, 0xEA93, 0xE9DF, 0xE946, 0xE8C7, 0xE860, 0xE812 +.hword 0xE7DB, 0xE7BA, 0xE7AE, 0xE7B7, 0xE7D3, 0xE802, 0xE842, 0xE893 +.hword 0xE8F3, 0xE963, 0xE9E0, 0xEA6B, 0xEB01, 0xEBA3, 0xEC4F, 0xEE3F +.hword 0xF207, 0xF6AC, 0xFB34, 0xFEA4, 0x0000, 0x0000, 0x001D, 0x0064 +.hword 0x00BD, 0x010C, 0x013B, 0x012E, 0x00CD, 0x0000, 0xFE31, 0xFB4A +.hword 0xF7F3, 0xF4D2, 0xF28F, 0xF1DA, 0xF23F, 0xF2AD, 0xF288, 0xF215 +.hword 0xF18F, 0xF133, 0xF13F, 0xF1EE, 0xF37E, 0xF699, 0xFB44, 0x00C1 +.hword 0x0651, 0x0B37, 0x0EB4, 0x1009, 0x0F37, 0x0CF9, 0x09AC, 0x05AB +.hword 0x0151, 0xFCFB, 0xF902, 0xF5C2, 0xF398, 0xF29A, 0xF27C, 0xF303 +.hword 0xF3F4, 0xF513, 0xF624, 0xF6EE, 0xF735, 0xF703, 0xF697, 0xF601 +.hword 0xF550, 0xF496, 0xF3E2, 0xF345, 0xF2CF, 0xF290, 0xF296, 0xF2D9 +.hword 0xF345, 0xF3C9, 0xF450, 0xF4C9, 0xF521, 0xF546, 0xF524, 0xF478 +.hword 0xF33D, 0xF1BB, 0xF03C, 0xEF08, 0xEE68, 0xEE2A, 0xEDE9, 0xEDA8 +.hword 0xED67, 0xED27, 0xECEB, 0xECB2, 0xEC7E, 0xEC51, 0xEC2B, 0xEC0E +.hword 0xEBFB, 0xEBF3, 0xEBF8, 0xEC0A, 0xEC2A, 0xEC5B, 0xEC9D, 0xECF1 +.hword 0xED59, 0xEDD6, 0xEE68, 0xF023, 0xF384, 0xF7AB, 0xFBB7, 0xFEC9 +.hword 0x0000, 0xB247, 0xB224, 0xB1DD, 0xB1A0, 0xB19D, 0xB205, 0xB306 +.hword 0xB4D0, 0xB793, 0xBCF0, 0xC52C, 0xCE70, 0xD6E0, 0xDCA5, 0xDC8F +.hword 0xD8AF, 0xD70D, 0xD911, 0xDBEE, 0xDF56, 0xE2FE, 0xE69B, 0xE9DF +.hword 0xEC80, 0xEEA7, 0xF0A9, 0xF275, 0xF3FB, 0xF529, 0xF5F0, 0xF640 +.hword 0xF5ED, 0xF4FB, 0xF39B, 0xF1FF, 0xF05B, 0xEEDF, 0xEDBF, 0xED2C +.hword 0xED59, 0xEEBB, 0xF158, 0xF4B5, 0xF85C, 0xFBD3, 0xFEA2, 0x004F +.hword 0x0065, 0xFEE0, 0xFC35, 0xF8A5, 0xF46C, 0xEFC9, 0xEAFA, 0xE63C +.hword 0xE1CF, 0xDDF0, 0xDA42, 0xD65A, 0xD262, 0xCE83, 0xCAE7, 0xC7B7 +.hword 0xC51D, 0xC342, 0xC24F, 0xC37C, 0xC723, 0xCC1F, 0xD14E, 0xD58E +.hword 0xD7BA, 0xD879, 0xD932, 0xD9E3, 0xDA89, 0xDB24, 0xDBB1, 0xDC2F +.hword 0xDC9C, 0xDCF7, 0xDD3C, 0xDD6C, 0xDD83, 0xDD80, 0xDD62, 0xDD26 +.hword 0xDCCB, 0xDC50, 0xDBB1, 0xDAEF, 0xDA06, 0xD8F5, 0xD7BA, 0xD40A +.hword 0xCCDA, 0xC404, 0xBB67, 0xB4DE, 0xB247, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0062, 0x0000 +.hword 0xFF1C, 0xFE29, 0xFD29, 0xFC1D, 0xFB06, 0xF9E6, 0xF8BD, 0xF78D +.hword 0xF657, 0xF51C, 0xF3DD, 0xF29B, 0xF158, 0xF014, 0xEED1, 0xED90 +.hword 0xEC52, 0xEB19, 0xE9E4, 0xE8B7, 0xE791, 0xE674, 0xE561, 0xE459 +.hword 0xE35D, 0xE26F, 0xE190, 0xE0C0, 0xE002, 0xDF55, 0xDEBC, 0xDE37 +.hword 0xDDC8, 0xDD6F, 0xDD2E, 0xDD07, 0xDCF9, 0xE06A, 0xE8B4, 0xF2C5 +.hword 0xFB8E, 0x0000, 0x0125, 0x0217, 0x02D8, 0x036C, 0x03D7, 0x041C +.hword 0x043F, 0x0444, 0x042E, 0x0401, 0x03C1, 0x0371, 0x0315, 0x02B0 +.hword 0x0246, 0x01DB, 0x0173, 0x0111, 0x00B8, 0x006D, 0x0032, 0x000D +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x4033, 0x4067, 0x3FFF, 0x3F0E, 0x3E0D, 0x3CFF, 0x3BE4 +.hword 0x3ABE, 0x398E, 0x3855, 0x3714, 0x35CD, 0x3480, 0x332F, 0x31DC +.hword 0x3087, 0x2F31, 0x2DDD, 0x2C8A, 0x2B3B, 0x29F0, 0x28AA, 0x276C +.hword 0x2636, 0x2509, 0x23E7, 0x22D1, 0x21C7, 0x20CC, 0x1FE0, 0x1F05 +.hword 0x1E3C, 0x1D86, 0x1CE4, 0x1C58, 0x1BE2, 0x1B85, 0x1B41, 0x1B17 +.hword 0x1B09, 0x1EAA, 0x2769, 0x3208, 0x3B4E, 0x3FFF, 0x4135, 0x4234 +.hword 0x4300, 0x439C, 0x440D, 0x4456, 0x447B, 0x4480, 0x4469, 0x4439 +.hword 0x43F6, 0x43A1, 0x4340, 0x42D5, 0x4266, 0x41F5, 0x4187, 0x411F +.hword 0x40C2, 0x4072, 0x4035, 0x400D, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003D, 0x007B, 0x0000 +.hword 0xFEE0, 0xFDAE, 0xFC6C, 0xFB1A, 0xF9BB, 0xF850, 0xF6DA, 0xF55B +.hword 0xF3D4, 0xF247, 0xF0B5, 0xEF20, 0xED89, 0xEBF1, 0xEA5A, 0xE8C6 +.hword 0xE735, 0xE5AA, 0xE426, 0xE2AA, 0xE138, 0xDFD1, 0xDE76, 0xDD2A +.hword 0xDBED, 0xDAC1, 0xD9A8, 0xD8A2, 0xD7B2, 0xD6D8, 0xD617, 0xD570 +.hword 0xD4E4, 0xD474, 0xD423, 0xD3F1, 0xD3E0, 0xD836, 0xE2A6, 0xEF55 +.hword 0xFA67, 0x0000, 0x0172, 0x02A2, 0x0395, 0x0450, 0x04D6, 0x052D +.hword 0x055A, 0x0560, 0x0544, 0x050C, 0x04BB, 0x0456, 0x03E2, 0x0363 +.hword 0x02DE, 0x0257, 0x01D3, 0x0158, 0x00E8, 0x0089, 0x0040, 0x0010 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x011E, 0x043C, 0x08F9 +.hword 0x0EF9, 0x15DC, 0x1D44, 0x24D3, 0x2C2A, 0x32EC, 0x38BA, 0x3D35 +.hword 0x3FFF, 0x41AA, 0x4308, 0x4421, 0x44F8, 0x4593, 0x45F7, 0x462B +.hword 0x4632, 0x4612, 0x45D1, 0x4573, 0x44FF, 0x4479, 0x43E7, 0x434D +.hword 0x42B2, 0x421A, 0x418C, 0x410B, 0x409E, 0x4049, 0x4012, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x4003, 0x400E, 0x4020 +.hword 0x4038, 0x4055, 0x4078, 0x409F, 0x40C9, 0x40F7, 0x4127, 0x4159 +.hword 0x418D, 0x41C2, 0x41F6, 0x422A, 0x425E, 0x428F, 0x42BF, 0x42EC +.hword 0x4315, 0x433A, 0x435B, 0x4377, 0x438D, 0x439D, 0x43A6, 0x43A7 +.hword 0x43A0, 0x4390, 0x4378, 0x4355, 0x4328, 0x42F0, 0x42AC, 0x425C +.hword 0x41FF, 0x4195, 0x411C, 0x4095, 0x3FFF, 0x3F2B, 0x3DF0, 0x3C58 +.hword 0x3A6A, 0x3830, 0x35B3, 0x32FB, 0x3011, 0x2CFD, 0x29C9, 0x267D +.hword 0x2321, 0x1FC0, 0x1B13, 0x149A, 0x0D7D, 0x06E9, 0x0206, 0x0001 +.hword 0x3FFF, 0x0000, 0x011E, 0x043C, 0x08F9, 0x0EF9, 0x15DC, 0x1D44 +.hword 0x24D3, 0x2C2A, 0x32EC, 0x38BA, 0x3D35, 0x3FFF, 0x41AA, 0x4308 +.hword 0x4421, 0x44F8, 0x4593, 0x45F7, 0x462B, 0x4632, 0x4612, 0x45D1 +.hword 0x4573, 0x44FF, 0x4479, 0x43E7, 0x434D, 0x42B2, 0x421A, 0x418C +.hword 0x410B, 0x409E, 0x4049, 0x4012, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3FFF, 0x3FFF, 0x4003, 0x400E, 0x4020, 0x4038, 0x4055, 0x4078 +.hword 0x409F, 0x40C9, 0x40F7, 0x4127, 0x4159, 0x418D, 0x41C2, 0x41F6 +.hword 0x422A, 0x425E, 0x428F, 0x42BF, 0x42EC, 0x4315, 0x433A, 0x435B +.hword 0x4377, 0x438D, 0x439D, 0x43A6, 0x43A7, 0x43A0, 0x4390, 0x4378 +.hword 0x4355, 0x4328, 0x42F0, 0x42AC, 0x425C, 0x41FF, 0x4195, 0x411C +.hword 0x4095, 0x3FFF, 0x3F2B, 0x3DF0, 0x3C58, 0x3A6A, 0x3830, 0x35B3 +.hword 0x32FB, 0x3011, 0x2CFD, 0x29C9, 0x267D, 0x2321, 0x1FC0, 0x1B13 +.hword 0x149A, 0x0D7D, 0x06E9, 0x0206, 0x0001, 0x3FFF, 0x3FFF, 0x3FFF + +ukiki_seg5_animindex_0501299C: # 0x0501299C +.hword 0x0001, 0x0000, 0x0064, 0x0001, 0x0064, 0x0065, 0x0064, 0x00C9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x12C5, 0x0001, 0x12C6 +.hword 0x0001, 0x12C7, 0x0064, 0x012D, 0x0064, 0x0191, 0x0064, 0x01F5 +.hword 0x0064, 0x11FC, 0x0001, 0x1260, 0x0064, 0x1261, 0x0064, 0x03E9 +.hword 0x0064, 0x044D, 0x0064, 0x04B1, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0064, 0x0385, 0x0064, 0x0259, 0x0064, 0x02BD, 0x0064, 0x0321 +.hword 0x0064, 0x10D0, 0x0064, 0x1134, 0x0064, 0x1198, 0x0064, 0x06A5 +.hword 0x0064, 0x0709, 0x0064, 0x076D, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0064, 0x0641, 0x0064, 0x0515, 0x0064, 0x0579, 0x0064, 0x05DD +.hword 0x0001, 0x0000, 0x0001, 0x10CF, 0x0001, 0x0000, 0x0064, 0x0961 +.hword 0x0064, 0x09C5, 0x0064, 0x0A29, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0064, 0x08FD, 0x0064, 0x07D1, 0x0064, 0x0835, 0x0064, 0x0899 +.hword 0x0001, 0x0000, 0x0001, 0x10CE, 0x0001, 0x0000, 0x0064, 0x0C1D +.hword 0x0064, 0x0C81, 0x0064, 0x0CE5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0064, 0x0BB9, 0x0064, 0x0A8D, 0x0064, 0x0AF1, 0x0064, 0x0B55 +.hword 0x0001, 0x0000, 0x0001, 0x10CD, 0x0001, 0x0000, 0x0064, 0x0FA1 +.hword 0x0064, 0x1005, 0x0064, 0x1069, 0x0064, 0x0E75, 0x0064, 0x0ED9 +.hword 0x0064, 0x0F3D, 0x0064, 0x0D49, 0x0064, 0x0DAD, 0x0064, 0x0E11 + +ukiki_seg5_anim_05012ABC: # 0x05012ABC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x64 +.hword 0x17 +.word ukiki_seg5_animvalue_0501040C +.word ukiki_seg5_animindex_0501299C +.word 0 + +ukiki_seg5_animvalue_05012AD4: # 0x05012AD4 +.hword 0x0000, 0x0000, 0x0003, 0x000C, 0x0016, 0x001D, 0x001D, 0x0013 +.hword 0x0000, 0xFFEC, 0xFFDC, 0xFFCF, 0xFFC3, 0xFFBE, 0xFFBE, 0xFFBF +.hword 0xFFC2, 0xFFC5, 0xFFC9, 0xFFCC, 0xFFD0, 0xFFD3, 0xFFD8, 0xFFDC +.hword 0xFFE0, 0xFFE3, 0xFFE4, 0xFFE1, 0xFFDA, 0xFFD3, 0xFFD0, 0xFFD1 +.hword 0xFFD5, 0xFFDB, 0xFFE0, 0xFFE4, 0xFFE5, 0xFFE2, 0xFFDA, 0xFFD3 +.hword 0xFFD0, 0xFFD2, 0xFFD6, 0xFFDB, 0xFFE1, 0xFFE5, 0xFFE6, 0xFFE3 +.hword 0xFFDB, 0xFFD3, 0xFFD0, 0xFFD1, 0xFFD4, 0xFFD8, 0xFFDD, 0xFFE1 +.hword 0xFFE4, 0xFFE5, 0xFFE2, 0xFFDA, 0xFFD3, 0xFFD0, 0xFFD3, 0xFFD9 +.hword 0xFFE0, 0xFFE5, 0xFFE6, 0xFFE4, 0xFFE3, 0xFFE4, 0xFFE8, 0xFFEF +.hword 0xFFF5, 0xFFFB, 0xFFFF, 0x0001, 0x0003, 0x0005, 0x0007, 0x0008 +.hword 0x0009, 0x0009, 0x0008, 0x0005, 0x0001, 0x0000, 0x0067, 0x0071 +.hword 0x0089, 0x00A9, 0x00C9, 0x00E2, 0x00F4, 0x0102, 0x010E, 0x0115 +.hword 0x0117, 0x0113, 0x0110, 0x0110, 0x0111, 0x0112, 0x0113, 0x0114 +.hword 0x0114, 0x0114, 0x0113, 0x0112, 0x0110, 0x010E, 0x010C, 0x010C +.hword 0x010D, 0x0110, 0x0113, 0x0114, 0x0114, 0x0112, 0x0110, 0x010F +.hword 0x010D, 0x010D, 0x010E, 0x0111, 0x0114, 0x0115, 0x0115, 0x0114 +.hword 0x0112, 0x0110, 0x010F, 0x010E, 0x010F, 0x0112, 0x0114, 0x0115 +.hword 0x0115, 0x0114, 0x0113, 0x0111, 0x0110, 0x010F, 0x010E, 0x010F +.hword 0x0112, 0x0114, 0x0115, 0x0115, 0x0113, 0x0111, 0x010E, 0x010C +.hword 0x010A, 0x0107, 0x0103, 0x00FE, 0x00F7, 0x00F0, 0x00E7, 0x00DC +.hword 0x00D0, 0x00C3, 0x00B6, 0x00AB, 0x00A2, 0x009A, 0x0092, 0x0089 +.hword 0x007C, 0x006E, 0x0067, 0x0000, 0x0000, 0xFFFF, 0x0000, 0x0001 +.hword 0x0007, 0x0012, 0x0022, 0x0034, 0x0044, 0x0056, 0x0068, 0x0072 +.hword 0x0073, 0x0071, 0x006D, 0x0068, 0x0063, 0x0060, 0x0060, 0x0063 +.hword 0x006A, 0x0072, 0x007A, 0x0080, 0x0082, 0x007D, 0x0071, 0x0065 +.hword 0x0060, 0x0062, 0x0067, 0x006E, 0x0075, 0x007B, 0x007D, 0x0078 +.hword 0x006E, 0x0064, 0x0060, 0x0062, 0x0068, 0x0070, 0x0077, 0x007D +.hword 0x007F, 0x007B, 0x0070, 0x0065, 0x0060, 0x0061, 0x0066, 0x006C +.hword 0x0072, 0x0078, 0x007C, 0x007E, 0x0079, 0x006F, 0x0065, 0x0060 +.hword 0x0064, 0x006D, 0x0076, 0x007A, 0x007A, 0x0077, 0x0071, 0x0068 +.hword 0x0058, 0x0044, 0x002F, 0x001E, 0x0010, 0x0003, 0xFFF9, 0xFFF0 +.hword 0xFFEB, 0xFFEE, 0xFFF7, 0x0001, 0x0008, 0x0007, 0x0002, 0x0000 +.hword 0x1EF6, 0x2105, 0x269D, 0x2EE4, 0x38FD, 0x440F, 0x4F3C, 0x59AA +.hword 0x627C, 0x68D8, 0x6D32, 0x70A5, 0x7353, 0x755A, 0x76DC, 0x77FA +.hword 0x78D3, 0x7988, 0x7A39, 0x7B08, 0x7BC3, 0x7C30, 0x7C5B, 0x7C55 +.hword 0x7C29, 0x7BE6, 0x7B99, 0x7B52, 0x7B1C, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08, 0x7B08 +.hword 0x7B08, 0x7A5D, 0x7874, 0x7570, 0x7174, 0x6CA5, 0x6725, 0x6117 +.hword 0x5A9F, 0x53E1, 0x4CFF, 0x461D, 0x3F5F, 0x38E7, 0x32D9, 0x2D59 +.hword 0x288A, 0x248E, 0x218A, 0x1FA1, 0x1EF6, 0x0000, 0xFF70, 0xFDE9 +.hword 0xFBA7, 0xF8EA, 0xF5EF, 0xF2F4, 0xF036, 0xEDF3, 0xEC6A, 0xEB7F +.hword 0xEAE7, 0xEA92, 0xEA75, 0xEA7F, 0xEAA5, 0xEAD6, 0xEB07, 0xEB27 +.hword 0xEB2B, 0xEB1E, 0xEB17, 0xEB14, 0xEB14, 0xEB17, 0xEB1C, 0xEB21 +.hword 0xEB26, 0xEB29, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B +.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B +.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B +.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B +.hword 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB2B, 0xEB52, 0xEBC0 +.hword 0xEC6F, 0xED56, 0xEE6C, 0xEFAB, 0xF10A, 0xF280, 0xF407, 0xF596 +.hword 0xF724, 0xF8AB, 0xFA22, 0xFB80, 0xFCBF, 0xFDD6, 0xFEBC, 0xFF6B +.hword 0xFFDA, 0x0000, 0x0000, 0x00FD, 0x03AB, 0x0797, 0x0C52, 0x1169 +.hword 0x166D, 0x1AEB, 0x1E73, 0x2095, 0x216D, 0x217F, 0x20F2, 0x1FED +.hword 0x1E95, 0x1D12, 0x1B8B, 0x1A26, 0x1909, 0x185C, 0x1807, 0x17D6 +.hword 0x17C2, 0x17C5, 0x17D9, 0x17F8, 0x181A, 0x183B, 0x1853, 0x185C +.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C +.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C +.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C +.hword 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C, 0x185C +.hword 0x185C, 0x185C, 0x185C, 0x182F, 0x17AD, 0x16E1, 0x15D3, 0x148E +.hword 0x1319, 0x117F, 0x0FC9, 0x0E00, 0x0C2E, 0x0A5C, 0x0893, 0x06DD +.hword 0x0543, 0x03CE, 0x0288, 0x017A, 0x00AE, 0x002D, 0x0000, 0x0000 +.hword 0x0036, 0x00C3, 0x0188, 0x0263, 0x0335, 0x03DE, 0x043D, 0x0433 +.hword 0x03A0, 0x0180, 0xFDAE, 0xF950, 0xF58E, 0xF392, 0xF401, 0xF615 +.hword 0xF8D7, 0xFB4C, 0xFC7B, 0xFC83, 0xFC33, 0xFBA1, 0xFAE0, 0xFA04 +.hword 0xF923, 0xF850, 0xF7A1, 0xF728, 0xF6FC, 0xF715, 0xF75B, 0xF7C8 +.hword 0xF853, 0xF8F6, 0xF9A8, 0xFA63, 0xFB1F, 0xFBD4, 0xFC7B, 0xFD2E +.hword 0xFDFD, 0xFED2, 0xFF99, 0x003A, 0x00A4, 0x0087, 0xFFF3, 0xFF5D +.hword 0xFF3A, 0xFFA7, 0x0058, 0x0130, 0x020A, 0x02C7, 0x0344, 0x0361 +.hword 0x029F, 0x0104, 0xFF3A, 0xFDE5, 0xFD2E, 0xFCBF, 0xFC8A, 0xFC7B +.hword 0xFC82, 0xFC95, 0xFCB2, 0xFCD9, 0xFD08, 0xFD3E, 0xFD79, 0xFDB9 +.hword 0xFDFB, 0xFE3E, 0xFE81, 0xFEC3, 0xFF03, 0xFF3E, 0xFF74, 0xFFA3 +.hword 0xFFCA, 0xFFE7, 0xFFFA, 0x0000, 0x0000, 0xFFA7, 0xFEB5, 0xFD4C +.hword 0xFB94, 0xF9AF, 0xF7C2, 0xF5F3, 0xF465, 0xF33E, 0xF2A5, 0xF28B +.hword 0xF2BE, 0xF310, 0xF34E, 0xF38E, 0xF3F0, 0xF456, 0xF49F, 0xF4AD +.hword 0xF483, 0xF43F, 0xF3E7, 0xF384, 0xF31B, 0xF2B5, 0xF259, 0xF20E +.hword 0xF1DC, 0xF1CA, 0xF1DF, 0xF21A, 0xF270, 0xF2D8, 0xF349, 0xF3B9 +.hword 0xF41D, 0xF46E, 0xF4A1, 0xF4AD, 0xF464, 0xF3BD, 0xF2E8, 0xF212 +.hword 0xF16A, 0xF11F, 0xF1DC, 0xF364, 0xF48E, 0xF42E, 0xF20E, 0xEF04 +.hword 0xEB74, 0xE7C5, 0xE45E, 0xE1A5, 0xE000, 0xE06A, 0xE2D9, 0xE630 +.hword 0xE950, 0xEC93, 0xF050, 0xF365, 0xF4AD, 0xF4C2, 0xF4FE, 0xF55D +.hword 0xF5DB, 0xF672, 0xF71F, 0xF7DE, 0xF8AA, 0xF97E, 0xFA57, 0xFB30 +.hword 0xFC04, 0xFCD0, 0xFD8E, 0xFE3B, 0xFED3, 0xFF50, 0xFFAF, 0xFFEB +.hword 0x0000, 0x292E, 0x270D, 0x213E, 0x189F, 0x0E0F, 0x026C, 0xF697 +.hword 0xEB6C, 0xE1C9, 0xDA8E, 0xD69F, 0xD590, 0xD64F, 0xD7C4, 0xD8DD +.hword 0xDA02, 0xDBED, 0xDDFF, 0xDF96, 0xE015, 0xDF8E, 0xDE95, 0xDD48 +.hword 0xDBC6, 0xDA2C, 0xD898, 0xD72A, 0xD5FE, 0xD535, 0xD4EB, 0xD53F +.hword 0xD624, 0xD773, 0xD908, 0xDABE, 0xDC6E, 0xDDF4, 0xDF2B, 0xDFED +.hword 0xE015, 0xDF08, 0xDCA9, 0xD991, 0xD658, 0xD396, 0xD1E3, 0xD1EC +.hword 0xD351, 0xD51C, 0xD655, 0xD6DF, 0xD748, 0xD79B, 0xD7E1, 0xD824 +.hword 0xD86D, 0xD8C6, 0xD921, 0xD97D, 0xD9FB, 0xDABD, 0xDC19, 0xDDE1 +.hword 0xDF6C, 0xE015, 0xE09C, 0xE221, 0xE486, 0xE7AF, 0xEB81, 0xEFDF +.hword 0xF4AE, 0xF9D0, 0xFF2B, 0x04A1, 0x0A18, 0x0F73, 0x1495, 0x1964 +.hword 0x1DC2, 0x2194, 0x24BD, 0x2722, 0x28A6, 0x292E, 0x0000, 0xFC1B +.hword 0xF188, 0xE1F8, 0xCF1A, 0xBA9C, 0xA62D, 0x937C, 0x8438, 0x7A0D +.hword 0x745A, 0x710D, 0x6FB9, 0x6FF2, 0x714C, 0x735A, 0x75B1, 0x77E2 +.hword 0x7983, 0x7A27, 0x7A28, 0x7A29, 0x7A29, 0x7A29, 0x7A29, 0x7A29 +.hword 0x7A28, 0x7A28, 0x7A28, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 +.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 +.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 +.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27 +.hword 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7A27, 0x7B20 +.hword 0x7DE7, 0x824C, 0x8816, 0x8F14, 0x9713, 0x9FE0, 0xA947, 0xB314 +.hword 0xBD15, 0xC717, 0xD0E4, 0xDA4B, 0xE318, 0xEB17, 0xF215, 0xF7DF +.hword 0xFC41, 0xFF08, 0x0000, 0x0000, 0xFFFA, 0xFFE9, 0xFFD1, 0xFFB6 +.hword 0xFF9B, 0xFF83, 0xFF72, 0xFF6C, 0xFF75, 0xFF8D, 0xFFB2, 0xFFE1 +.hword 0x0016, 0x004F, 0x0089, 0x00C1, 0x00F3, 0x011C, 0x013A, 0x014C +.hword 0x0157, 0x015B, 0x015A, 0x0156, 0x0150, 0x0148, 0x0141, 0x013C +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A, 0x013A +.hword 0x013A, 0x013A, 0x013A, 0x013A, 0x0138, 0x0131, 0x0127, 0x0119 +.hword 0x0109, 0x00F6, 0x00E1, 0x00CB, 0x00B4, 0x009D, 0x0085, 0x006E +.hword 0x0058, 0x0043, 0x0031, 0x0020, 0x0013, 0x0008, 0x0002, 0x0000 +.hword 0x32F8, 0x31AB, 0x2E27, 0x2901, 0x22CD, 0x1C22, 0x1593, 0x0FB7 +.hword 0x0B21, 0x0867, 0x0763, 0x076B, 0x0848, 0x09C6, 0x0BB2, 0x0DD6 +.hword 0x0FFE, 0x11F5, 0x1387, 0x147F, 0x14FC, 0x1544, 0x1561, 0x155D +.hword 0x153F, 0x1513, 0x14E0, 0x14B0, 0x148D, 0x147F, 0x147F, 0x147F +.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F +.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F +.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F +.hword 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F, 0x147F +.hword 0x147F, 0x14B8, 0x155A, 0x1659, 0x17AB, 0x1942, 0x1B14, 0x1D15 +.hword 0x1F39, 0x2175, 0x23BC, 0x2603, 0x283E, 0x2A62, 0x2C63, 0x2E35 +.hword 0x2FCD, 0x311E, 0x321E, 0x32C0, 0x32F8, 0xE437, 0xE42B, 0xE40D +.hword 0xE3E6, 0xE3BF, 0xE3A2, 0xE396, 0xE3A5, 0xE3D7, 0xE437, 0xE4CE +.hword 0xE59B, 0xE690, 0xE79F, 0xE8BA, 0xE9D5, 0xEAE2, 0xEBD3, 0xEC9C +.hword 0xED2D, 0xED7D, 0xED91, 0xED79, 0xED46, 0xED06, 0xECCA, 0xECA0 +.hword 0xEC98, 0xECC2, 0xED2D, 0xEDF5, 0xEF17, 0xF079, 0xF202, 0xF397 +.hword 0xF51D, 0xF67A, 0xF794, 0xF851, 0xF896, 0xF7E6, 0xF622, 0xF3BB +.hword 0xF124, 0xEECF, 0xED2D, 0xEC8A, 0xEC9C, 0xECF7, 0xED2D, 0xEC63 +.hword 0xEA5A, 0xE791, 0xE488, 0xE1BE, 0xDFB5, 0xDEEB, 0xE125, 0xE60C +.hword 0xEAF3, 0xED2D, 0xED2D, 0xED2D, 0xED2D, 0xED2D, 0xED1D, 0xECED +.hword 0xECA2, 0xEC3F, 0xEBC7, 0xEB3E, 0xEAA7, 0xEA06, 0xE95E, 0xE8B2 +.hword 0xE806, 0xE75E, 0xE6BD, 0xE626, 0xE59D, 0xE525, 0xE4C2, 0xE477 +.hword 0xE447, 0xE437, 0x2555, 0x230B, 0x1CF6, 0x1442, 0x0A1B, 0xFFAF +.hword 0xF627, 0xEEB2, 0xEA7B, 0xEAAF, 0xEF71, 0xF79E, 0x0276, 0x0F3C +.hword 0x1D30, 0x2B94, 0x39A8, 0x46AE, 0x51E7, 0x5A94, 0x60E1, 0x65AC +.hword 0x6942, 0x6BF0, 0x6E03, 0x6FC7, 0x7189, 0x7395, 0x763A, 0x79C2 +.hword 0x7EAB, 0x84ED, 0x8C06, 0x937C, 0x9AD4, 0xA190, 0xA734, 0xAB44 +.hword 0xAD43, 0xACB5, 0xA660, 0x9946, 0x8846, 0x763C, 0x660C, 0x5A94 +.hword 0x55FD, 0x567F, 0x590C, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94 +.hword 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94, 0x5A94 +.hword 0x5A94, 0x5A94, 0x5A94, 0x5A31, 0x5916, 0x5758, 0x550A, 0x5242 +.hword 0x4F13, 0x4B93, 0x47D6, 0x43EF, 0x3FF4, 0x3BF9, 0x3813, 0x3455 +.hword 0x30D5, 0x2DA7, 0x2ADF, 0x2891, 0x26D3, 0x25B8, 0x2555, 0xF666 +.hword 0xF4EF, 0xF0F0, 0xEB06, 0xE3CC, 0xDBDE, 0xD3D6, 0xCC52, 0xC5EB +.hword 0xC13E, 0xBE01, 0xBB71, 0xB970, 0xB7E3, 0xB6AC, 0xB5B0, 0xB4D1 +.hword 0xB3F4, 0xB2FB, 0xB1CA, 0xB060, 0xAED8, 0xAD44, 0xABB5, 0xAA3C +.hword 0xA8EA, 0xA7D1, 0xA702, 0xA68E, 0xA685, 0xA70C, 0xA824, 0xA9AC +.hword 0xAB82, 0xAD87, 0xAF9A, 0xB198, 0xB362, 0xB4D7, 0xB5D5, 0xB617 +.hword 0xB59B, 0xB4A7, 0xB384, 0xB278, 0xB1CA, 0xB190, 0xB197, 0xB1B7 +.hword 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA +.hword 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA, 0xB1CA +.hword 0xB24A, 0xB3B6, 0xB5F5, 0xB8ED, 0xBC83, 0xC09C, 0xC51F, 0xC9F1 +.hword 0xCEF7, 0xD418, 0xD939, 0xDE40, 0xE311, 0xE794, 0xEBAE, 0xEF43 +.hword 0xF23B, 0xF47A, 0xF5E7, 0xF666, 0x908B, 0x9211, 0x9614, 0x9BBA +.hword 0xA22C, 0xA892, 0xAE13, 0xB1D7, 0xB305, 0xB0C6, 0xAAD5, 0xA1F0 +.hword 0x96C0, 0x89EF, 0x7C24, 0x6E0E, 0x6053, 0x539E, 0x4899, 0x3FEC +.hword 0x397A, 0x3482, 0x30BA, 0x2DD7, 0x2B90, 0x299A, 0x27AC, 0x257A +.hword 0x22BA, 0x1F23, 0x1A39, 0x1404, 0x0CFE, 0x05A3, 0xFE6D, 0xF7D4 +.hword 0xF255, 0xEE69, 0xEC8C, 0xED37, 0xF3A7, 0x00DD, 0x11F9, 0x241B +.hword 0x3461, 0x3FEC, 0x448B, 0x4408, 0x4176, 0x3FEC, 0x3FEC, 0x3FEC +.hword 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC +.hword 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x3FEC, 0x4081, 0x422E, 0x44D1 +.hword 0x484E, 0x4C84, 0x5155, 0x56A2, 0x5C4C, 0x6233, 0x683A, 0x6E40 +.hword 0x7428, 0x79D2, 0x7F1F, 0x83F3, 0x8829, 0x8BA5, 0x8E49, 0x8FF5 +.hword 0x908B, 0x057F, 0x07CE, 0x0DAF, 0x1596, 0x1DF3, 0x2539, 0x2A50 +.hword 0x30F6, 0x3E5F, 0x4A87, 0x4FC4, 0x5259, 0x530B, 0x5292, 0x515B +.hword 0x4FB1, 0x4DE1, 0x4C37, 0x4B00, 0x4A87, 0x4B29, 0x4CBC, 0x4EC9 +.hword 0x50D6, 0x5269, 0x530B, 0x51B6, 0x4EC9, 0x4BDC, 0x4A87, 0x4B29 +.hword 0x4CBC, 0x4EC9, 0x50D6, 0x5269, 0x530B, 0x51B6, 0x4EC9, 0x4BDC +.hword 0x4A87, 0x4B29, 0x4CBC, 0x4EC9, 0x50D6, 0x5269, 0x530B, 0x51B6 +.hword 0x4EC9, 0x4BDC, 0x4A87, 0x4B00, 0x4C37, 0x4DE1, 0x4FB1, 0x515B +.hword 0x5292, 0x530B, 0x51B6, 0x4EC9, 0x4BDC, 0x4A87, 0x4BDC, 0x4EC9 +.hword 0x51B6, 0x530B, 0x52CC, 0x5214, 0x50E5, 0x4F43, 0x4D33, 0x4AB8 +.hword 0x47D6, 0x4491, 0x4005, 0x39DD, 0x32ED, 0x2C0D, 0x2611, 0x2067 +.hword 0x1A40, 0x141A, 0x0E75, 0x09CF, 0x06A9, 0x057F, 0xFE7C, 0xFDFA +.hword 0xFD13, 0xFCB5, 0xFDCF, 0x014F, 0x1086, 0x2196, 0x24B1, 0x2421 +.hword 0x25D7, 0x2797, 0x2864, 0x2828, 0x278C, 0x26B7, 0x25CF, 0x24F9 +.hword 0x245E, 0x2421, 0x2472, 0x253C, 0x2643, 0x2749, 0x2813, 0x2864 +.hword 0x27BA, 0x2643, 0x24CC, 0x2421, 0x2472, 0x253C, 0x2643, 0x2749 +.hword 0x2813, 0x2864, 0x27BA, 0x2643, 0x24CC, 0x2421, 0x2472, 0x253C +.hword 0x2643, 0x2749, 0x2813, 0x2864, 0x27BA, 0x2643, 0x24CC, 0x2421 +.hword 0x245E, 0x24F9, 0x25CF, 0x26B7, 0x278C, 0x2828, 0x2864, 0x27BA +.hword 0x2643, 0x24CC, 0x2421, 0x24CC, 0x2643, 0x27BA, 0x2864, 0x2850 +.hword 0x280D, 0x2794, 0x26DB, 0x25D9, 0x2486, 0x22D9, 0x20CA, 0x1D87 +.hword 0x18D9, 0x139E, 0x0EB4, 0x0AF7, 0x082C, 0x0593, 0x0340, 0x014B +.hword 0xFFCB, 0xFED4, 0xFE7C, 0x27DE, 0x2577, 0x1F57, 0x171F, 0x0E6E +.hword 0x06E6, 0xFECD, 0xFAF7, 0x03DB, 0x0F62, 0x16F1, 0x1D3F, 0x1FE1 +.hword 0x1EF8, 0x1C9C, 0x1963, 0x15E0, 0x12A7, 0x104C, 0x0F62, 0x109B +.hword 0x13A9, 0x17A2, 0x1B9A, 0x1EA9, 0x1FE1, 0x1D4E, 0x17A2, 0x11F6 +.hword 0x0F62, 0x109B, 0x13A9, 0x17A2, 0x1B9A, 0x1EA9, 0x1FE1, 0x1D4E +.hword 0x17A2, 0x11F6, 0x0F62, 0x109B, 0x13A9, 0x17A2, 0x1B9A, 0x1EA9 +.hword 0x1FE1, 0x1D4E, 0x17A2, 0x11F6, 0x0F62, 0x104C, 0x12A7, 0x15E0 +.hword 0x1963, 0x1C9C, 0x1EF8, 0x1FE1, 0x1D4E, 0x17A2, 0x11F6, 0x0F62 +.hword 0x11F6, 0x17A2, 0x1D4E, 0x1FE1, 0x203D, 0x2122, 0x2248, 0x2369 +.hword 0x243E, 0x2480, 0x23E8, 0x222F, 0x1D22, 0x148D, 0x0B2C, 0x03BB +.hword 0x00F6, 0x0376, 0x0928, 0x10BD, 0x18E7, 0x2059, 0x25C5, 0x27DE +.hword 0x0000, 0x0001, 0x0007, 0x000F, 0x0018, 0x0022, 0x0030, 0x0040 +.hword 0x0051, 0x005D, 0x0064, 0x0065, 0x0065, 0x0065, 0x0064, 0x0062 +.hword 0x0060, 0x005F, 0x005E, 0x005D, 0x005E, 0x005F, 0x0061, 0x0063 +.hword 0x0064, 0x0065, 0x0064, 0x0061, 0x005F, 0x005D, 0x005E, 0x005F +.hword 0x0061, 0x0063, 0x0064, 0x0065, 0x0064, 0x0061, 0x005F, 0x005D +.hword 0x005E, 0x005F, 0x0061, 0x0063, 0x0064, 0x0065, 0x0064, 0x0061 +.hword 0x005F, 0x005D, 0x005E, 0x005F, 0x0060, 0x0062, 0x0064, 0x0065 +.hword 0x0065, 0x0064, 0x0061, 0x005F, 0x005D, 0x005F, 0x0061, 0x0064 +.hword 0x0065, 0x0064, 0x0062, 0x005E, 0x0059, 0x0054, 0x004E, 0x0048 +.hword 0x0042, 0x003B, 0x0032, 0x002A, 0x0021, 0x001B, 0x0015, 0x0010 +.hword 0x000B, 0x0006, 0x0003, 0x0000, 0x0000, 0x0000, 0xFFFE, 0xFFF6 +.hword 0xFFED, 0xFFE5, 0xFFE0, 0xFFDD, 0xFFDD, 0xFFDF, 0xFFE4, 0xFFF2 +.hword 0x0003, 0x000C, 0x000A, 0x0004, 0xFFFD, 0xFFF4, 0xFFEC, 0xFFE7 +.hword 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9, 0x0001, 0x0009, 0x000C, 0x0005 +.hword 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9, 0x0001, 0x0009 +.hword 0x000C, 0x0005, 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7, 0xFFEF, 0xFFF9 +.hword 0x0001, 0x0009, 0x000C, 0x0005, 0xFFF9, 0xFFEB, 0xFFE4, 0xFFE7 +.hword 0xFFEC, 0xFFF4, 0xFFFD, 0x0004, 0x000A, 0x000C, 0x0005, 0xFFF9 +.hword 0xFFEB, 0xFFE4, 0xFFEB, 0xFFF9, 0x0005, 0x000C, 0x000C, 0x000E +.hword 0x0010, 0x0012, 0x0014, 0x0016, 0x0017, 0x0016, 0x0013, 0x000C +.hword 0x0005, 0xFFFF, 0xFFFB, 0xFFFA, 0xFFFA, 0xFFFB, 0xFFFD, 0xFFFF +.hword 0x0000, 0x0000, 0xDCE1, 0xDF7C, 0xE5DD, 0xEDDF, 0xF55D, 0xFA31 +.hword 0xFBAA, 0xFAFD, 0xF8D6, 0xF5E3, 0xEFF4, 0xE833, 0xE459, 0xE552 +.hword 0xE7D3, 0xEB40, 0xEEFC, 0xF269, 0xF4EA, 0xF5E3, 0xF496, 0xF157 +.hword 0xED1E, 0xE8E5, 0xE5A5, 0xE459, 0xE716, 0xED1E, 0xF325, 0xF5E3 +.hword 0xF496, 0xF157, 0xED1E, 0xE8E5, 0xE5A5, 0xE459, 0xE716, 0xED1E +.hword 0xF325, 0xF5E3, 0xF496, 0xF157, 0xED1E, 0xE8E5, 0xE5A5, 0xE459 +.hword 0xE716, 0xED1E, 0xF325, 0xF5E3, 0xF4EA, 0xF269, 0xEEFC, 0xEB40 +.hword 0xE7D3, 0xE552, 0xE459, 0xE716, 0xED1E, 0xF325, 0xF5E3, 0xF325 +.hword 0xED1E, 0xE716, 0xE459, 0xE3B8, 0xE217, 0xDFDB, 0xDD6A, 0xDB28 +.hword 0xD97A, 0xD8C5, 0xD96E, 0xDD74, 0xE4F0, 0xED6A, 0xF46C, 0xF780 +.hword 0xF63C, 0xF284, 0xED4E, 0xE791, 0xE246, 0xDE64, 0xDCE1, 0xE468 +.hword 0xE261, 0xDD21, 0xD5E4, 0xCDE9, 0xC66D, 0xBDE4, 0xB4A1, 0xAC09 +.hword 0xA556, 0xA19D, 0x9F4B, 0x9E33, 0x9DE3, 0x9DF7, 0x9E4E, 0x9ECA +.hword 0x9F49, 0x9FAD, 0x9FD5, 0x9FB6, 0x9F69, 0x9F04, 0x9E9F, 0x9E52 +.hword 0x9E33, 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9FB6, 0x9F69, 0x9F04 +.hword 0x9E9F, 0x9E52, 0x9E33, 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9FB6 +.hword 0x9F69, 0x9F04, 0x9E9F, 0x9E52, 0x9E33, 0x9E74, 0x9F04, 0x9F94 +.hword 0x9FD5, 0x9FBE, 0x9F82, 0x9F31, 0x9ED7, 0x9E86, 0x9E4A, 0x9E33 +.hword 0x9E74, 0x9F04, 0x9F94, 0x9FD5, 0x9F94, 0x9F04, 0x9E74, 0x9E33 +.hword 0x9EE9, 0xA0E1, 0xA3DA, 0xA794, 0xABD0, 0xB04C, 0xB4C8, 0xB904 +.hword 0xBDAB, 0xC32B, 0xC8E4, 0xCE39, 0xD28C, 0xD631, 0xD9C7, 0xDD1E +.hword 0xE009, 0xE258, 0xE3DC, 0xE468, 0x0B3F, 0x0B57, 0x0BAE, 0x0C5B +.hword 0x0D76, 0x0F16, 0x1389, 0x18A6, 0x1AAB, 0x1C10, 0x1ECD, 0x21AA +.hword 0x229C, 0x2158, 0x1F34, 0x1C94, 0x19DB, 0x176E, 0x15B1, 0x1506 +.hword 0x1608, 0x188C, 0x1BD1, 0x1F16, 0x219A, 0x229C, 0x207C, 0x1BD1 +.hword 0x1725, 0x1506, 0x1608, 0x188C, 0x1BD1, 0x1F16, 0x219A, 0x229C +.hword 0x207C, 0x1BD1, 0x1725, 0x1506, 0x1608, 0x188C, 0x1BD1, 0x1F16 +.hword 0x219A, 0x229C, 0x207C, 0x1BD1, 0x1725, 0x1506, 0x15C7, 0x17B7 +.hword 0x1A5F, 0x1D43, 0x1FEA, 0x21DB, 0x229C, 0x207C, 0x1BD1, 0x1725 +.hword 0x1506, 0x1725, 0x1BD1, 0x207C, 0x229C, 0x2269, 0x21D5, 0x20EA +.hword 0x1FAF, 0x1E2F, 0x1C71, 0x1A7E, 0x185F, 0x153D, 0x10E1, 0x0C41 +.hword 0x0855, 0x0615, 0x0590, 0x05FD, 0x070B, 0x0869, 0x09C6, 0x0AD3 +.hword 0x0B3F, 0x9426, 0x915D, 0x8A23, 0x802F, 0x7530, 0x6AE0, 0x5F14 +.hword 0x5250, 0x46B8, 0x3D8D, 0x37DB, 0x33E4, 0x31E1, 0x314A, 0x314E +.hword 0x31BD, 0x3268, 0x331D, 0x33AD, 0x33E8, 0x33C2, 0x3362, 0x32E5 +.hword 0x3268, 0x3208, 0x31E1, 0x3232, 0x32E5, 0x3397, 0x33E8, 0x33C2 +.hword 0x3362, 0x32E5, 0x3268, 0x3208, 0x31E1, 0x3232, 0x32E5, 0x3397 +.hword 0x33E8, 0x33C2, 0x3362, 0x32E5, 0x3268, 0x3208, 0x31E1, 0x3232 +.hword 0x32E5, 0x3397, 0x33E8, 0x33CC, 0x3381, 0x331C, 0x32AD, 0x3248 +.hword 0x31FE, 0x31E1, 0x3232, 0x32E5, 0x3397, 0x33E8, 0x3397, 0x32E5 +.hword 0x3232, 0x31E1, 0x32F7, 0x35F7, 0x3A7B, 0x401F, 0x4680, 0x4D37 +.hword 0x53E1, 0x5A18, 0x60D2, 0x68AC, 0x70C4, 0x7836, 0x7E1D, 0x82E6 +.hword 0x876D, 0x8B88, 0x8F09, 0x91C2, 0x9385, 0x9426, 0xF3F2, 0xF4C7 +.hword 0xF6CE, 0xF957, 0xFBB1, 0xFD2C, 0xFD59, 0xFCAA, 0xFBBF, 0xFB39 +.hword 0xFB23, 0xFB1B, 0xFB1D, 0xFB27, 0xFB37, 0xFB4A, 0xFB5D, 0xFB6E +.hword 0xFB7A, 0xFB7E, 0xFB7B, 0xFB74, 0xFB6B, 0xFB5F, 0xFB53, 0xFB47 +.hword 0xFB3C, 0xFB33, 0xFB2D, 0xFB2A, 0xFB2D, 0xFB32, 0xFB3B, 0xFB45 +.hword 0xFB50, 0xFB5C, 0xFB67, 0xFB71, 0xFB79, 0xFB7E, 0xFB81, 0xFB83 +.hword 0xFB84, 0xFB85, 0xFB86, 0xFB86, 0xFB85, 0xFB85, 0xFB84, 0xFB83 +.hword 0xFB82, 0xFB81, 0xFB80, 0xFB7F, 0xFB7F, 0xFB7E, 0xFB7E, 0xFB7E +.hword 0xFB7C, 0xFB78, 0xFB72, 0xFB69, 0xFB5B, 0xFB48, 0xFB30, 0xFB10 +.hword 0xFAE6, 0xFAB5, 0xFA82, 0xFA4D, 0xFA1B, 0xF9EF, 0xF9CA, 0xF9B1 +.hword 0xF9B4, 0xF9D8, 0xFA0D, 0xFA43, 0xFA6C, 0xFA77, 0xFA54, 0xF9F4 +.hword 0xF82B, 0xF564, 0xF3F2, 0x038F, 0x041A, 0x055D, 0x06CE, 0x07DE +.hword 0x0804, 0x0679, 0x03A8, 0x00CB, 0xFF1F, 0xFE8B, 0xFE23, 0xFDE2 +.hword 0xFDC1, 0xFDBA, 0xFDC6, 0xFDDE, 0xFDFC, 0xFE1A, 0xFE31, 0xFE4F +.hword 0xFE84, 0xFEC8, 0xFF17, 0xFF6A, 0xFFBC, 0x0005, 0x0041, 0x0069 +.hword 0x0078, 0x006A, 0x0042, 0x0007, 0xFFC0, 0xFF70, 0xFF1E, 0xFECF +.hword 0xFE89, 0xFE53, 0xFE31, 0xFE1E, 0xFE0F, 0xFE05, 0xFDFE, 0xFDFB +.hword 0xFDFA, 0xFDFC, 0xFE00, 0xFE06, 0xFE0C, 0xFE13, 0xFE1A, 0xFE21 +.hword 0xFE27, 0xFE2C, 0xFE30, 0xFE31, 0xFE49, 0xFE88, 0xFEE4, 0xFF4F +.hword 0xFFBE, 0x0024, 0x0076, 0x00A9, 0x00B6, 0x00A4, 0x0080, 0x0051 +.hword 0x0023, 0x0000, 0xFFF2, 0x0002, 0x003B, 0x00B0, 0x0160, 0x0237 +.hword 0x0321, 0x040A, 0x04DF, 0x058C, 0x05FC, 0x057D, 0x0441, 0x038F +.hword 0xAAC2, 0xB077, 0xBE4B, 0xCF4D, 0xDE8A, 0xE713, 0xE50C, 0xDBBE +.hword 0xD0ED, 0xCA5A, 0xC805, 0xC616, 0xC486, 0xC350, 0xC26E, 0xC1DC +.hword 0xC194, 0xC190, 0xC1CB, 0xC240, 0xC340, 0xC4FE, 0xC746, 0xC9E6 +.hword 0xCCAB, 0xCF61, 0xD1D6, 0xD3D7, 0xD52F, 0xD5AE, 0xD533, 0xD3E3 +.hword 0xD1EF, 0xCF88, 0xCCDD, 0xCA20, 0xC781, 0xC531, 0xC361, 0xC240 +.hword 0xC19D, 0xC121, 0xC0C9, 0xC091, 0xC075, 0xC071, 0xC082, 0xC0A3 +.hword 0xC0D1, 0xC108, 0xC144, 0xC181, 0xC1BB, 0xC1F0, 0xC21A, 0xC236 +.hword 0xC240, 0xC329, 0xC58D, 0xC8EF, 0xCCCF, 0xD0AE, 0xD40C, 0xD66B +.hword 0xD74C, 0xD68B, 0xD495, 0xD1C0, 0xCE64, 0xCADA, 0xC777, 0xC494 +.hword 0xC287, 0xC1A9, 0xC293, 0xC534, 0xC8E5, 0xCD01, 0xD0E0, 0xD3DC +.hword 0xD54F, 0xD493, 0xC8D2, 0xB525, 0xAAC2, 0x2D1D, 0x2A52, 0x2399 +.hword 0x1B70, 0x1455, 0x10C6, 0x134B, 0x1A18, 0x212F, 0x248F, 0x244E +.hword 0x2349, 0x21AB, 0x1F9E, 0x1D4B, 0x1ADF, 0x1882, 0x165F, 0x14A1 +.hword 0x1372, 0x12C2, 0x125C, 0x1232, 0x1239, 0x1262, 0x12A1, 0x12E9 +.hword 0x132D, 0x135F, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 +.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 +.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 +.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372 +.hword 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x1372, 0x144F, 0x169D +.hword 0x19F1, 0x1DE2, 0x2203, 0x25EA, 0x292D, 0x2B5F, 0x2C17, 0x2AC9 +.hword 0x279C, 0x2332, 0x1E2E, 0x1932, 0x14E1, 0x11DC, 0x10C6, 0x1829 +.hword 0x25C9, 0x2D1D, 0xE969, 0xE9B6, 0xEA49, 0xEAA3, 0xEA47, 0xE8B5 +.hword 0xE4D4, 0xDF04, 0xD8FE, 0xD477, 0xD13A, 0xCDF9, 0xCAC0, 0xC7A0 +.hword 0xC4A7, 0xC1E4, 0xBF65, 0xBD3A, 0xBB72, 0xBA1A, 0xB90E, 0xB82A +.hword 0xB77D, 0xB718, 0xB70C, 0xB769, 0xB841, 0xB9A4, 0xBBA2, 0xBE4C +.hword 0xC2C1, 0xC993, 0xD1F6, 0xDB24, 0xE454, 0xECBC, 0xF395, 0xF816 +.hword 0xF976, 0xF6ED, 0xF0FC, 0xE8E2, 0xDEEC, 0xD36C, 0xC6B0, 0xB907 +.hword 0xAAC2, 0x9C30, 0x8DA0, 0x7F5F, 0x71C2, 0x6516, 0x59AA, 0x4FCE +.hword 0x47D1, 0x4203, 0x3EB3, 0x3DBB, 0x3EA2, 0x413B, 0x455A, 0x4AD0 +.hword 0x5170, 0x590F, 0x617E, 0x6A92, 0x741B, 0x7DEF, 0x87E2, 0x91C2 +.hword 0x9B64, 0xA49C, 0xAD3C, 0xB518, 0xBD04, 0xC5B2, 0xCEC6, 0xD7E1 +.hword 0xE0A3, 0xE8B0, 0xEFA9, 0xF52F, 0xF436, 0xED80, 0xE969, 0xEB3A +.hword 0xEEA5, 0xF6BA, 0x0035, 0x07D7, 0x0A5C, 0x042C, 0xF78D, 0xEA09 +.hword 0xE12D, 0xDCAC, 0xD88B, 0xD4CD, 0xD174, 0xCE82, 0xCBFB, 0xC9E1 +.hword 0xC837, 0xC6FF, 0xC63B, 0xC626, 0xC6DB, 0xC833, 0xCA07, 0xCC2E +.hword 0xCE82, 0xD0DC, 0xD313, 0xD500, 0xD67B, 0xD7DE, 0xD982, 0xDB43 +.hword 0xDCFC, 0xDE87, 0xDFC1, 0xE084, 0xE0AB, 0xE011, 0xDE92, 0xDC35 +.hword 0xD92B, 0xD590, 0xD17D, 0xCD0C, 0xC85A, 0xC37E, 0xBE95, 0xB9B9 +.hword 0xB503, 0xB08F, 0xAC77, 0xA8D5, 0xA5C3, 0xA35D, 0xA1BB, 0xA0FA +.hword 0xA10C, 0xA1CA, 0xA323, 0xA50A, 0xA76E, 0xAA42, 0xAD75, 0xB0F9 +.hword 0xB4BF, 0xB8B7, 0xBCD2, 0xC102, 0xC537, 0xC962, 0xCD74, 0xD15F +.hword 0xD512, 0xD920, 0xDDF0, 0xE331, 0xE890, 0xEDBC, 0xF263, 0xF635 +.hword 0xF8DF, 0xF637, 0xEF34, 0xEB3A, 0x9744, 0x94B4, 0x8E8C, 0x8714 +.hword 0x8094, 0x7D55, 0x7F0B, 0x844A, 0x8AA2, 0x8FB0, 0x936D, 0x975F +.hword 0x9B6A, 0x9F73, 0xA361, 0xA718, 0xAA7E, 0xAD79, 0xAFEC, 0xB1BF +.hword 0xB31A, 0xB42F, 0xB4F3, 0xB559, 0xB555, 0xB4DA, 0xB3DD, 0xB252 +.hword 0xB02C, 0xAD5F, 0xA8BF, 0xA1B4, 0x990A, 0x8F8E, 0x860F, 0x7D57 +.hword 0x763A, 0x7182, 0x6FFC, 0x7277, 0x7864, 0x807C, 0x8A69, 0x95E1 +.hword 0xA296, 0xB03A, 0xBE80, 0xCD18, 0xDBB6, 0xEA0C, 0xF7CA, 0x04A3 +.hword 0x104B, 0x1A72, 0x22CA, 0x2906, 0x2CD8, 0x2E69, 0x2E32, 0x2C5F +.hword 0x291A, 0x248D, 0x1EE3, 0x1847, 0x10E3, 0x08E2, 0x006E, 0xF7B3 +.hword 0xEEDA, 0xE60E, 0xDD79, 0xD547, 0xCDA2, 0xC6B5, 0xBFAF, 0xB7E2 +.hword 0xAFA8, 0xA75C, 0x9F59, 0x97FA, 0x9198, 0x8C90, 0x8D73, 0x938C +.hword 0x9744, 0x0341, 0x02F0, 0x022C, 0x0137, 0x0055, 0xFFCA, 0xFFC2 +.hword 0x0011, 0x0074, 0x00A6, 0x00A4, 0x0097, 0x0084, 0x006B, 0x0050 +.hword 0x0034, 0x001B, 0x0007, 0xFFFB, 0xFFF8, 0xFFFC, 0x0004, 0x0010 +.hword 0x001F, 0x0031, 0x0044, 0x0059, 0x006E, 0x0083, 0x0097, 0x00AA +.hword 0x00BB, 0x00C9, 0x00D3, 0x00DA, 0x00DD, 0x00BD, 0x0075, 0x0028 +.hword 0xFFF8, 0xFFE8, 0xFFE3, 0xFFE7, 0xFFEE, 0xFFF5, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8 +.hword 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF8, 0xFFF9, 0xFFFD +.hword 0x0003, 0x000D, 0x0019, 0x0027, 0x0038, 0x004A, 0x005F, 0x0075 +.hword 0x008E, 0x00A7, 0x00C3, 0x00DF, 0x00FD, 0x011C, 0x013C, 0x015D +.hword 0x017F, 0x01A1, 0x01C4, 0x0236, 0x02E6, 0x0341, 0xFFD7, 0xFFA3 +.hword 0xFF24, 0xFE7F, 0xFDDC, 0xFD64, 0xFD1E, 0xFCF4, 0xFCDC, 0xFCCF +.hword 0xFCC5, 0xFCBF, 0xFCBB, 0xFCB9, 0xFCB8, 0xFCB9, 0xFCBB, 0xFCBC +.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBF, 0xFCC0, 0xFCC1, 0xFCC2, 0xFCC3 +.hword 0xFCC5, 0xFCC7, 0xFCC8, 0xFCCA, 0xFCCB, 0xFCCC, 0xFCCD, 0xFCCE +.hword 0xFCCF, 0xFCCF, 0xFCCD, 0xFCC7, 0xFCC2, 0xFCBE, 0xFCBD, 0xFCBD +.hword 0xFCBD, 0xFCBD, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE +.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBE +.hword 0xFCBE, 0xFCBE, 0xFCBE, 0xFCBF, 0xFCC1, 0xFCC5, 0xFCCA, 0xFCD1 +.hword 0xFCD9, 0xFCE3, 0xFCEE, 0xFCFB, 0xFD09, 0xFD19, 0xFD2A, 0xFD3D +.hword 0xFD52, 0xFD68, 0xFD80, 0xFD9A, 0xFDB5, 0xFDD2, 0xFDF1, 0xFE11 +.hword 0xFE95, 0xFF68, 0xFFD7, 0xA2A1, 0xA874, 0xB6B6, 0xC896, 0xD93F +.hword 0xE3E1, 0xE580, 0xE13D, 0xDB6D, 0xD864, 0xD87A, 0xD90F, 0xDA03 +.hword 0xDB37, 0xDC8D, 0xDDE6, 0xDF22, 0xE024, 0xE0CB, 0xE0F9, 0xE0C4 +.hword 0xE05A, 0xDFC3, 0xDF07, 0xDE2D, 0xDD3E, 0xDC41, 0xDB3E, 0xDA3C +.hword 0xD944, 0xD85C, 0xD78E, 0xD6E0, 0xD65A, 0xD604, 0xD5E5, 0xD76B +.hword 0xDAE2, 0xDEA0, 0xE0F9, 0xE1BD, 0xE1F4, 0xE1CC, 0xE176, 0xE120 +.hword 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9 +.hword 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9, 0xE0F9 +.hword 0xE0E4, 0xE0A4, 0xE03C, 0xDFAC, 0xDEF5, 0xDE19, 0xDD18, 0xDBF3 +.hword 0xDAAC, 0xD944, 0xD7BC, 0xD614, 0xD44F, 0xD26C, 0xD06E, 0xCE55 +.hword 0xCC22, 0xC9D7, 0xC774, 0xC4FA, 0xC26C, 0xB906, 0xAA4B, 0xA2A1 +.hword 0x2FF7, 0x2D2A, 0x2657, 0x1DE2, 0x162B, 0x1194, 0x11FF, 0x15CB +.hword 0x1A16, 0x1C01, 0x1B6F, 0x1A4D, 0x18BE, 0x16E9, 0x14F1, 0x12FC +.hword 0x112E, 0x0FAE, 0x0E9F, 0x0E26, 0x0E28, 0x0E68, 0x0EDE, 0x0F82 +.hword 0x104A, 0x112E, 0x1226, 0x1328, 0x142C, 0x152A, 0x1618, 0x16EF +.hword 0x17A5, 0x1832, 0x188C, 0x18AD, 0x173A, 0x13EF, 0x1062, 0x0E26 +.hword 0x0D6C, 0x0D38, 0x0D5E, 0x0DAF, 0x0E01, 0x0E26, 0x0E26, 0x0E26 +.hword 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26, 0x0E26 +.hword 0x0E26, 0x11D6, 0x1A0D, 0x2287, 0x2701, 0x27F2, 0x28B1, 0x2942 +.hword 0x29A8, 0x29E9, 0x2A09, 0x2A0C, 0x29F8, 0x29D0, 0x2999, 0x2958 +.hword 0x2910, 0x28C7, 0x2881, 0x2843, 0x2810, 0x27EE, 0x27E1, 0x27EE +.hword 0x2818, 0x2865, 0x2A86, 0x2E16, 0x2FF7, 0x143B, 0x1320, 0x1094 +.hword 0x0DBB, 0x0BBD, 0x0BBE, 0x0F65, 0x15D6, 0x1C74, 0x209F, 0x2284 +.hword 0x2417, 0x2562, 0x266E, 0x2747, 0x27F5, 0x2884, 0x28FD, 0x296B +.hword 0x29D7, 0x2A42, 0x2AA6, 0x2B02, 0x2B55, 0x2B9F, 0x2BDF, 0x2C15 +.hword 0x2C41, 0x2C62, 0x2C76, 0x2C7F, 0x2C7B, 0x2C69, 0x2C4A, 0x2C1D +.hword 0x2BE0, 0x2A9E, 0x282D, 0x25BF, 0x2489, 0x24C2, 0x25A3, 0x26E0 +.hword 0x282F, 0x2945, 0x29D7, 0x2978, 0x2860, 0x2739, 0x26B1, 0x26DE +.hword 0x2751, 0x27EE, 0x289A, 0x2937, 0x29AA, 0x29D7, 0x29D7, 0x29D7 +.hword 0x29D7, 0x29D7, 0x299C, 0x28F3, 0x27E5, 0x267E, 0x24C8, 0x22CD +.hword 0x2098, 0x1E33, 0x1BA9, 0x1904, 0x164F, 0x1394, 0x10DF, 0x0E38 +.hword 0x0BAB, 0x0942, 0x0708, 0x0507, 0x034A, 0x01DB, 0x00C5, 0x056A +.hword 0x0EFC, 0x143B, 0x0AE3, 0x0C73, 0x103F, 0x14EC, 0x1924, 0x1B8D +.hword 0x1B23, 0x18CB, 0x1605, 0x1455, 0x13AC, 0x1304, 0x1266, 0x11DB +.hword 0x116C, 0x1122, 0x1105, 0x1121, 0x117C, 0x1221, 0x130E, 0x1436 +.hword 0x1591, 0x1716, 0x18BB, 0x1A77, 0x1C41, 0x1E11, 0x1FDD, 0x219D +.hword 0x2347, 0x24D2, 0x2636, 0x2769, 0x2862, 0x2918, 0x280A, 0x24C0 +.hword 0x20BF, 0x1D8D, 0x1B6A, 0x1981, 0x17B8, 0x15F6, 0x1421, 0x1221 +.hword 0x0F62, 0x0C1B, 0x095B, 0x0833, 0x08C0, 0x0A2B, 0x0C1C, 0x0E38 +.hword 0x1029, 0x1194, 0x1221, 0x1221, 0x1221, 0x1221, 0x1221, 0x121E +.hword 0x1218, 0x120D, 0x11FD, 0x11EA, 0x11D2, 0x11B6, 0x1197, 0x1173 +.hword 0x114C, 0x1121, 0x10F2, 0x10C0, 0x108A, 0x1051, 0x1014, 0x0FD5 +.hword 0x0F92, 0x0F4C, 0x0F03, 0x0EB7, 0x0D97, 0x0BD0, 0x0AE3, 0x96C2 +.hword 0x940E, 0x8DAA, 0x8630, 0x8037, 0x7E54, 0x8363, 0x8D92, 0x9891 +.hword 0xA00E, 0xA434, 0xA810, 0xABA3, 0xAEEE, 0xB1EF, 0xB4A8, 0xB718 +.hword 0xB940, 0xBB20, 0xBCB7, 0xBE1E, 0xBF6D, 0xC0A3, 0xC1BF, 0xC2BF +.hword 0xC3A4, 0xC46C, 0xC515, 0xC5A0, 0xC60C, 0xC656, 0xC67F, 0xC686 +.hword 0xC669, 0xC628, 0xC5C2, 0xC2C4, 0xBCB5, 0xB68C, 0xB33C, 0xB356 +.hword 0xB4F7, 0xB76C, 0xBA01, 0xBC00, 0xBCB7, 0xBAE2, 0xB712, 0xB34C +.hword 0xB196, 0xB234, 0xB3CB, 0xB5F8, 0xB856, 0xBA82, 0xBC19, 0xBCB7 +.hword 0xBCB7, 0xBCB7, 0xBCB7, 0xBCB7, 0xBC6B, 0xBB90, 0xBA32, 0xB860 +.hword 0xB625, 0xB390, 0xB0AC, 0xAD88, 0xAA2F, 0xA6B0, 0xA317, 0x9F71 +.hword 0x9BCB, 0x9833, 0x94B5, 0x915F, 0x8E3D, 0x8B5C, 0x88CB, 0x8694 +.hword 0x84C7, 0x88BC, 0x91BF, 0x96C2, 0x0000, 0xFFFD, 0xFFF4, 0xFFE7 +.hword 0xFFDB, 0xFFD2, 0xFFCE, 0xFFD3, 0xFFE3, 0x0000, 0x0038, 0x0091 +.hword 0x00FF, 0x0177, 0x01EE, 0x025B, 0x02B2, 0x02E8, 0x02F4, 0x02CA +.hword 0x0256, 0x0197, 0x00A1, 0xFF88, 0xFE5F, 0xFD39, 0xFC2B, 0xFB47 +.hword 0xFAA2, 0xFA4F, 0xFA53, 0xFA9B, 0xFB1B, 0xFBC3, 0xFC87, 0xFD57 +.hword 0xFE26, 0xFEE6, 0xFF89, 0x0000, 0x0040, 0x0052, 0x0045, 0x0029 +.hword 0x000C, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x001A, 0x005B, 0x00B1, 0x0106, 0x0148, 0x0162 +.hword 0x0141, 0x00D2, 0x0000, 0xFE8A, 0xFC60, 0xF9BB, 0xF6D4, 0xF3E2 +.hword 0xF11E, 0xEEC1, 0xED02, 0xEC1B, 0xEC43, 0xEDC5, 0xF091, 0xF456 +.hword 0xF8C2, 0xFD84, 0x024C, 0x06C8, 0x0AA9, 0x0D9C, 0x0F52, 0x0FC6 +.hword 0x0F4B, 0x0E11, 0x0C47, 0x0A1B, 0x07BE, 0x055D, 0x0328, 0x014F +.hword 0x0000, 0xFF53, 0xFF22, 0xFF45, 0xFF91, 0xFFDE, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0B7E, 0x0B7C +.hword 0x0B78, 0x0B73, 0x0B6E, 0x0B69, 0x0B68, 0x0B6A, 0x0B71, 0x0B7E +.hword 0x0B9B, 0x0BCD, 0x0C0C, 0x0C51, 0x0C93, 0x0CCC, 0x0CF3, 0x0D02 +.hword 0x0CF0, 0x0CB5, 0x0C40, 0x0B8E, 0x0AAF, 0x09B4, 0x08AD, 0x07AB +.hword 0x06BF, 0x05F8, 0x0568, 0x051F, 0x0513, 0x052F, 0x056E, 0x05CF +.hword 0x064E, 0x06E9, 0x079C, 0x0866, 0x0942, 0x0A2F, 0x0B71, 0x0D27 +.hword 0x0F18, 0x110B, 0x12C5, 0x140C, 0x1499, 0x1489, 0x143B, 0x140C +.hword 0x1414, 0x142D, 0x1453, 0x1488, 0x14C9, 0x1514, 0x156A, 0x15C9 +.hword 0x162F, 0x169B, 0x170D, 0x1783, 0x17FB, 0x1875, 0x18EF, 0x199B +.hword 0x1A93, 0x1BB9, 0x1CED, 0x1E10, 0x1F03, 0x1FA7, 0x1FDB, 0x1F82 +.hword 0x1E7D, 0x1CDE, 0x1ACB, 0x1869, 0x15DE, 0x134F, 0x10E3, 0x0EBF +.hword 0x0D09, 0x0BE7, 0x0B7E, 0x0000, 0xFFFE, 0xFFF8, 0xFFF1, 0xFFEA +.hword 0xFFE4, 0xFFE2, 0xFFE4, 0xFFEE, 0x0000, 0x001F, 0x004B, 0x0081 +.hword 0x00BD, 0x00F9, 0x0134, 0x0169, 0x0193, 0x01AF, 0x01B9, 0x01AF +.hword 0x0192, 0x0168, 0x0133, 0x00F8, 0x00BB, 0x007F, 0x004A, 0x001E +.hword 0x0000, 0xFFEF, 0xFFE4, 0xFFE0, 0xFFE1, 0xFFE5, 0xFFEB, 0xFFF3 +.hword 0xFFF9, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0015, 0x004B, 0x0090, 0x00D6, 0x010C, 0x0121, 0x0106 +.hword 0x00AB, 0x0000, 0xFECD, 0xFD04, 0xFAD5, 0xF870, 0xF602, 0xF3BC +.hword 0xF1CD, 0xF063, 0xEFAD, 0xEFDC, 0xF12F, 0xF39A, 0xF6D8, 0xFAA3 +.hword 0xFEB7, 0x02CC, 0x06A0, 0x09ED, 0x0C6C, 0x0DDA, 0x0E31, 0x0DB8 +.hword 0x0C98, 0x0AFA, 0x0908, 0x06EB, 0x04CC, 0x02D4, 0x012D, 0x0000 +.hword 0xFF63, 0xFF37, 0xFF57, 0xFF9C, 0xFFE1, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF35E, 0xF333, 0xF2C5 +.hword 0xF237, 0xF1A9, 0xF13B, 0xF10F, 0xF146, 0xF200, 0xF35E, 0xF583 +.hword 0xF85C, 0xFBBF, 0xFF81, 0x0375, 0x0771, 0x0B49, 0x0ED2, 0x11E0 +.hword 0x1447, 0x162A, 0x17C9, 0x1925, 0x1A41, 0x1B1F, 0x1BC1, 0x1C29 +.hword 0x1C59, 0x1C54, 0x1C1B, 0x1B73, 0x1A37, 0x188F, 0x16A1, 0x1494 +.hword 0x1290, 0x10BB, 0x0F3B, 0x0E39, 0x0DDA, 0x0EB6, 0x10EB, 0x13EB +.hword 0x1727, 0x1A11, 0x1C1B, 0x1CE7, 0x1CD1, 0x1C5F, 0x1C1B, 0x1C23 +.hword 0x1C3A, 0x1C5C, 0x1C88, 0x1CBD, 0x1CF6, 0x1D33, 0x1D72, 0x1DAF +.hword 0x1DE9, 0x1E1D, 0x1E4A, 0x1E6D, 0x1E84, 0x1E8D, 0x1EB0, 0x1F00 +.hword 0x1F61, 0x1FB2, 0x1FD5, 0x1FAC, 0x1F18, 0x1DFA, 0x1C33, 0x197A +.hword 0x15C5, 0x1157, 0x0C74, 0x075E, 0x0259, 0xFDA8, 0xF98C, 0xF64A +.hword 0xF424, 0xF35E, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002 +.hword 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005 +.hword 0x0005, 0x0005, 0x0004, 0x0004, 0x0004, 0x0004, 0x0003, 0x0003 +.hword 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF4, 0xFFD2, 0xFF9E, 0xFF5A +.hword 0xFF0A, 0xFEB2, 0xFE55, 0xFDF6, 0xFD99, 0xFD41, 0xFCF1, 0xFCAD +.hword 0xFC78, 0xFC56, 0xFC4A, 0xFC66, 0xFCB2, 0xFD21, 0xFDA8, 0xFE3A +.hword 0xFECB, 0xFF4F, 0xFFBA, 0x0000, 0x0027, 0x003F, 0x004B, 0x004C +.hword 0x0046, 0x003A, 0x002B, 0x001C, 0x000E, 0x0003, 0x0000, 0x0000 +.hword 0x000D, 0x002F, 0x005B, 0x0087, 0x00A9, 0x00B6, 0x00A5, 0x006C +.hword 0x0000, 0xFF3E, 0xFE1C, 0xFCB9, 0xFB33, 0xF9A8, 0xF838, 0xF6FF +.hword 0xF61C, 0xF5AD, 0xF5D1, 0xF6CE, 0xF8AC, 0xFB2B, 0xFE0C, 0x010E +.hword 0x03F3, 0x067A, 0x0863, 0x096F, 0x095E, 0x07E8, 0x0525, 0x0169 +.hword 0xFD0A, 0xF859, 0xF3AB, 0xEF53, 0xEBA5, 0xE8F5, 0xE797, 0xE8A6 +.hword 0xEC4F, 0xF187, 0xF740, 0xFC6D, 0x0000, 0x015D, 0x0136, 0x0074 +.hword 0x0000, 0x0042, 0x00FC, 0x021C, 0x038F, 0x0543, 0x0725, 0x0922 +.hword 0x0B29, 0x0D27, 0x0F09, 0x10BD, 0x1230, 0x1350, 0x140A, 0x144C +.hword 0x13B4, 0x1216, 0x0FB6, 0x0CD6, 0x09B7, 0x069D, 0x03CA, 0x017F +.hword 0x0000, 0xFF2A, 0xFEA5, 0xFE64, 0xFE5C, 0xFE7E, 0xFEBE, 0xFF10 +.hword 0xFF66, 0xFFB3, 0xFFEB, 0x0000, 0xB247, 0xB249, 0xB24E, 0xB255 +.hword 0xB25C, 0xB262, 0xB264, 0xB261, 0xB258, 0xB247, 0xB229, 0xB1FF +.hword 0xB1CC, 0xB194, 0xB15B, 0xB123, 0xB0F2, 0xB0CA, 0xB0AF, 0xB0A5 +.hword 0xB0B9, 0xB0EF, 0xB13B, 0xB193, 0xB1EC, 0xB23C, 0xB277, 0xB294 +.hword 0xB287, 0xB247, 0xB1BA, 0xB0DE, 0xAFC8, 0xAE90, 0xAD4C, 0xAC11 +.hword 0xAAF5, 0xAA0F, 0xA975, 0xA93C, 0xA9C8, 0xAB2E, 0xAD15, 0xAF22 +.hword 0xB0FC, 0xB247, 0xB2C8, 0xB2BA, 0xB272, 0xB247, 0xB258, 0xB28A +.hword 0xB2D8, 0xB33C, 0xB3B4, 0xB43B, 0xB4CB, 0xB561, 0xB5F8, 0xB68C +.hword 0xB719, 0xB799, 0xB809, 0xB864, 0xB8A6, 0xB8C9, 0xB8CF, 0xB8BB +.hword 0xB892, 0xB858, 0xB811, 0xB7C2, 0xB76F, 0xB71C, 0xB6BC, 0xB643 +.hword 0xB5B9, 0xB524, 0xB48C, 0xB3F8, 0xB36F, 0xB2F8, 0xB29A, 0xB25D +.hword 0xB247, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_05014AC4: # 0x05014AC4 +.hword 0x0055, 0x0001, 0x0055, 0x0056, 0x0055, 0x00AB, 0x0055, 0x0100 +.hword 0x0055, 0x0155, 0x0055, 0x01AA, 0x0001, 0x0000, 0x0001, 0x0FF6 +.hword 0x0001, 0x0000, 0x0055, 0x01FF, 0x0055, 0x0254, 0x0055, 0x02A9 +.hword 0x0001, 0x0000, 0x0001, 0x0FF5, 0x0001, 0x0000, 0x0055, 0x0452 +.hword 0x0055, 0x04A7, 0x0055, 0x04FC, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0055, 0x03FD, 0x0055, 0x02FE, 0x0055, 0x0353, 0x0055, 0x03A8 +.hword 0x0001, 0x0000, 0x0001, 0x0FF4, 0x0001, 0x0000, 0x0055, 0x074F +.hword 0x0055, 0x07A4, 0x0055, 0x07F9, 0x0055, 0x0650, 0x0055, 0x06A5 +.hword 0x0055, 0x06FA, 0x0055, 0x0551, 0x0055, 0x05A6, 0x0055, 0x05FB +.hword 0x0001, 0x0000, 0x0001, 0x0FF3, 0x0001, 0x0000, 0x0055, 0x09A2 +.hword 0x0055, 0x09F7, 0x0055, 0x0A4C, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0055, 0x094D, 0x0055, 0x084E, 0x0055, 0x08A3, 0x0055, 0x08F8 +.hword 0x0001, 0x0000, 0x0001, 0x0FF2, 0x0001, 0x0000, 0x0055, 0x0BF5 +.hword 0x0055, 0x0C4A, 0x0055, 0x0C9F, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0055, 0x0BA0, 0x0055, 0x0AA1, 0x0055, 0x0AF6, 0x0055, 0x0B4B +.hword 0x0001, 0x0000, 0x0001, 0x0FF1, 0x0001, 0x0000, 0x0055, 0x0EF2 +.hword 0x0055, 0x0F47, 0x0055, 0x0F9C, 0x0055, 0x0DF3, 0x0055, 0x0E48 +.hword 0x0055, 0x0E9D, 0x0055, 0x0CF4, 0x0055, 0x0D49, 0x0055, 0x0D9E + +ukiki_seg5_anim_05014BE4: # 0x05014BE4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x55 +.hword 0x17 +.word ukiki_seg5_animvalue_05012AD4 +.word ukiki_seg5_animindex_05014AC4 +.word 0 + +ukiki_seg5_animvalue_05014BFC: # 0x05014BFC +.hword 0x0000, 0x006C, 0x006D, 0x0071, 0x0076, 0x007A, 0x007D, 0x007D +.hword 0x007B, 0x0078, 0x0076, 0x0074, 0x0074, 0x0074, 0x0075, 0x0075 +.hword 0x0074, 0x0072, 0x006F, 0x006D, 0x006C, 0x20E4, 0x2123, 0x21CE +.hword 0x22C8, 0x23F8, 0x2542, 0x268B, 0x27B7, 0x28AB, 0x294C, 0x297F +.hword 0x2929, 0x2859, 0x2733, 0x25D8, 0x246E, 0x2317, 0x21F6, 0x212F +.hword 0x20E4, 0xF4B4, 0x0409, 0x135E, 0x1363, 0x136E, 0x137F, 0x1394 +.hword 0x13AB, 0x13C1, 0x13D6, 0x13E7, 0x13F3, 0x13F7, 0x13F2, 0x13E4 +.hword 0x13CF, 0x13B7, 0x139E, 0x1386, 0x1372, 0x1363, 0x135E, 0xF874 +.hword 0xF88E, 0xF8D7, 0xF941, 0xF9C2, 0xFA4F, 0xFADB, 0xFB5C, 0xFBC7 +.hword 0xFC0F, 0xFC2A, 0xFC09, 0xFBB2, 0xFB33, 0xFA9E, 0xFA00, 0xF96A +.hword 0xF8EC, 0xF894, 0xF874, 0x2A0C, 0x29CA, 0x2919, 0x2814, 0x26D7 +.hword 0x257E, 0x2426, 0x22E9, 0x21E4, 0x2133, 0x20F1, 0x2141, 0x2217 +.hword 0x234D, 0x24BD, 0x2640, 0x27AF, 0x28E6, 0x29BC, 0x2A0C, 0xFC50 +.hword 0xFCA3, 0xFD6F, 0xFE70, 0xFF62, 0x0000, 0x0047, 0x0064, 0x005D +.hword 0x003A, 0x0000, 0xFFAB, 0xFF38, 0xFEB2, 0xFE23, 0xFD97, 0xFD18 +.hword 0xFCAF, 0xFC69, 0xFC50, 0x04E8, 0x0479, 0x036A, 0x0214, 0x00D3 +.hword 0x0000, 0xFFA2, 0xFF7B, 0xFF84, 0xFFB3, 0x0000, 0x0071, 0x010B +.hword 0x01BD, 0x027A, 0x0335, 0x03DE, 0x0468, 0x04C6, 0x04E8, 0x0438 +.hword 0x06E9, 0x0D32, 0x1469, 0x19E1, 0x1AEF, 0x1564, 0x0B09, 0xFF23 +.hword 0xF4F4, 0xEFC0, 0xEF2B, 0xF05F, 0xF2E5, 0xF649, 0xFA15, 0xFDD5 +.hword 0x0113, 0x035B, 0x0438, 0xEE66, 0xEC3F, 0xE721, 0xE10D, 0xDC04 +.hword 0xDA07, 0xDC42, 0xE15D, 0xE799, 0xED35, 0xF070, 0xF184, 0xF1F1 +.hword 0xF1D9, 0xF162, 0xF0B0, 0xEFE6, 0xEF29, 0xEE9D, 0xEE66, 0xF1CF +.hword 0xF2C9, 0xF53B, 0xF866, 0xFB8D, 0xFDF3, 0xFFCE, 0x019B, 0x030B +.hword 0x03CA, 0x0388, 0x023D, 0x003F, 0xFDC9, 0xFB12, 0xF858, 0xF5D3 +.hword 0xF3BF, 0xF254, 0xF1CF, 0xF6A8, 0xF6B1, 0xF6CB, 0xF6F0, 0xF71B +.hword 0xF749, 0xF787, 0xF7D8, 0xF828, 0xF861, 0xF871, 0xF859, 0xF82A +.hword 0xF7EC, 0xF7A4, 0xF75B, 0xF717, 0xF6DE, 0xF6B7, 0xF6A8, 0xB2E6 +.hword 0xB008, 0xA901, 0xA031, 0x97F3, 0x92A5, 0x9085, 0x8FFE, 0x90B5 +.hword 0x9251, 0x9478, 0x9755, 0x9B19, 0x9F6E, 0xA400, 0xA87C, 0xAC8B +.hword 0xAFDB, 0xB215, 0xB2E6, 0x04A7, 0x04E1, 0x0580, 0x066C, 0x078D +.hword 0x08CC, 0x0A11, 0x0B44, 0x0C4E, 0x0D16, 0x0D86, 0x0D44, 0x0C42 +.hword 0x0AD6, 0x0958, 0x081D, 0x0705, 0x05E4, 0x0502, 0x04A7, 0x034E +.hword 0x034D, 0x034A, 0x0347, 0x0345, 0x0346, 0x034A, 0x0354, 0x0365 +.hword 0x037D, 0x03A0, 0x03EF, 0x0472, 0x0501, 0x0571, 0x059A, 0x0539 +.hword 0x0470, 0x03A8, 0x034E, 0x03E6, 0x0313, 0x00D2, 0xFD75, 0xF94C +.hword 0xF4AA, 0xEFE0, 0xEB41, 0xE71E, 0xE3CA, 0xE195, 0xE12A, 0xE29E +.hword 0xE568, 0xE900, 0xECDC, 0xF29B, 0xFA49, 0x0103, 0x03E6, 0xEE66 +.hword 0xEE23, 0xED69, 0xEC4C, 0xEAE1, 0xE93C, 0xE774, 0xE59D, 0xE3CB +.hword 0xE214, 0xE08C, 0xDEB8, 0xDC7D, 0xDA86, 0xD97C, 0xDA07, 0xDE17 +.hword 0xE4FE, 0xEB82, 0xEE66, 0xEC74, 0xECD7, 0xEDE5, 0xEF73, 0xF159 +.hword 0xF36D, 0xF586, 0xF77B, 0xF922, 0xFA52, 0xFAE1, 0xFA10, 0xF7BB +.hword 0xF4A8, 0xF19B, 0xEF5A, 0xEDFF, 0xED1A, 0xEC9B, 0xEC74, 0x08A6 +.hword 0x092D, 0x0A9E, 0x0CC3, 0x0F64, 0x124C, 0x1543, 0x1814, 0x1A87 +.hword 0x1C66, 0x1D7A, 0x1D07, 0x1AEE, 0x17E4, 0x149F, 0x11D5, 0x0F19 +.hword 0x0C15, 0x09A6, 0x08A6, 0x87EA, 0x88F0, 0x8BB9, 0x8FDA, 0x94E9 +.hword 0x9A78, 0xA01E, 0xA56F, 0xA9FE, 0xAD62, 0xAF2E, 0xADB0, 0xA89F +.hword 0xA1A9, 0x9A81, 0x94D5, 0x905C, 0x8C31, 0x891D, 0x87EA, 0x004E +.hword 0x0034, 0xFFF5, 0xFFA6, 0xFF5C, 0xFF2E, 0xFF31, 0xFF9B, 0x005C +.hword 0x0126, 0x01A5, 0x01CC, 0x01CC, 0x01B3, 0x018B, 0x0161, 0x0121 +.hword 0x00C5, 0x0072, 0x004E, 0xFFEC, 0x001A, 0x0091, 0x012E, 0x01D1 +.hword 0x0258, 0x02A2, 0x0280, 0x0208, 0x0181, 0x0133, 0x0134, 0x015D +.hword 0x0191, 0x01B6, 0x01B0, 0x0154, 0x00BB, 0x002B, 0xFFEC, 0xB6ED +.hword 0xB6EF, 0xB6E8, 0xB6C5, 0xB673, 0xB5DF, 0xB4F7, 0xB365, 0xB11E +.hword 0xAE83, 0xABF1, 0xA8DC, 0xA517, 0xA195, 0x9F46, 0x9F1C, 0xA384 +.hword 0xABA1, 0xB36F, 0xB6ED, 0x188C, 0x1956, 0x1B65, 0x1E42, 0x2178 +.hword 0x2491, 0x2716, 0x28E9, 0x2A64, 0x2BC8, 0x2D54, 0x2FBC, 0x32DE +.hword 0x35B5, 0x373C, 0x366F, 0x3077, 0x2656, 0x1CC9, 0x188C, 0xE2D4 +.hword 0xE2E3, 0xE30A, 0xE341, 0xE37E, 0xE3BB, 0xE3ED, 0xE410, 0xE42A +.hword 0xE44A, 0xE47D, 0xE4DA, 0xE558, 0xE5D4, 0xE626, 0xE62A, 0xE58A +.hword 0xE467, 0xE350, 0xE2D4, 0xFDC6, 0xFDAE, 0xFD7E, 0xFD59, 0xFD64 +.hword 0xFDC3, 0xFE9A, 0x00D9, 0x0459, 0x0790, 0x08F7, 0x080E, 0x05D7 +.hword 0x0307, 0x0052, 0xFE70, 0xFDA2, 0xFD7C, 0xFDA5, 0xFDC6, 0x95F7 +.hword 0x95B1, 0x9512, 0x9465, 0x93F4, 0x940B, 0x94F3, 0x9801, 0x9CF2 +.hword 0xA1AE, 0xA41E, 0xA3BB, 0xA1D9, 0x9F2D, 0x9C6D, 0x9A4E, 0x98BE +.hword 0x9759, 0x9659, 0x95F7, 0x1A1C, 0x193B, 0x16FF, 0x1400, 0x10D8 +.hword 0x0E1E, 0x0BED, 0x09F2, 0x0823, 0x0582, 0x0479, 0x066A, 0x0914 +.hword 0x0C1D, 0x0F2A, 0x11E2, 0x148A, 0x1736, 0x1948, 0x1A1C, 0xFC3C +.hword 0xFCD0, 0xFE2C, 0xFFC1, 0x0101, 0x015E, 0xFFE5, 0xFCFE, 0xFA29 +.hword 0xF6C6, 0xF49A, 0xF536, 0xF688, 0xF831, 0xF9CF, 0xFB01, 0xFBAE +.hword 0xFC0C, 0xFC34, 0xFC3C, 0x9D1B, 0x9D4A, 0x9DF3, 0x9F42, 0xA164 +.hword 0xA484, 0xAA02, 0xB1C2, 0xB9B8, 0xC5F0, 0xCD87, 0xC9D6, 0xC36A +.hword 0xBB9B, 0xB3C2, 0xAD36, 0xA7A1, 0xA26F, 0x9E9A, 0x9D1B, 0x2F27 +.hword 0x32F1, 0x3BC5, 0x45D1, 0x4D42, 0x4E48, 0x4595, 0x35B5, 0x239B +.hword 0x143A, 0x0C85, 0x0BF3, 0x0E33, 0x1289, 0x1837, 0x1E83, 0x24B1 +.hword 0x2A03, 0x2DBE, 0x2F27, 0x05E6, 0x044D, 0x0081, 0xFC03, 0xF851 +.hword 0xF6EC, 0xF8BE, 0xFCC8, 0x01A8, 0x0602, 0x0874, 0x092F, 0x0963 +.hword 0x092D, 0x08AB, 0x07FD, 0x0741, 0x0695, 0x0617, 0x05E6, 0x1EC4 +.hword 0x1D7F, 0x1A5D, 0x165F, 0x1287, 0x0FD6, 0x0E3D, 0x0D10, 0x0C67 +.hword 0x0C59, 0x0D00, 0x0E6D, 0x107E, 0x12FC, 0x15AF, 0x1861, 0x1AD9 +.hword 0x1CE2, 0x1E42, 0x1EC4, 0xA663, 0xA364, 0x9C05, 0x92B2, 0x89DA +.hword 0x83EA, 0x80EF, 0x7F49, 0x7EE9, 0x7FB3, 0x8196, 0x84BC, 0x891E +.hword 0x8E4F, 0x93E1, 0x9966, 0x9E70, 0xA291, 0xA55C, 0xA663, 0x0000 +.hword 0xFFC6, 0xFF5A, 0xFF20, 0xFF57, 0xFFCE, 0x003E, 0x0066, 0x0000 +.hword 0xFE5A, 0xFBB7, 0xF946, 0xF833, 0xF8A1, 0xF9BF, 0xFB45, 0xFCEE +.hword 0xFE74, 0xFF92, 0x0000, 0x0000, 0xFA85, 0xF055, 0xEAD9, 0xEC79 +.hword 0xF092, 0xF5F9, 0xFB81, 0x0000, 0x03C3, 0x075F, 0x0A16, 0x0B28 +.hword 0x0A8A, 0x08F2, 0x06C4, 0x0464, 0x0236, 0x009E, 0x0000, 0x2C5E +.hword 0x27A5, 0x1DA9, 0x14AF, 0x0DEB, 0x0703, 0x00E5, 0xFC7C, 0xFAB5 +.hword 0xFD9E, 0x04AA, 0x0CE3, 0x134C, 0x1801, 0x1CE0, 0x2196, 0x25D1 +.hword 0x293D, 0x2B88, 0x2C5E, 0x0000, 0x0000, 0x0002, 0x0003, 0x0003 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFD5C, 0xF875, 0xF5D1, 0xF66E, 0xF810, 0xFA69, 0xFD29, 0x0000 +.hword 0x03E5, 0x08D7, 0x0D18, 0x0EE6, 0x0E13, 0x0BF2, 0x0909, 0x05DD +.hword 0x02F4, 0x00D3, 0x0000, 0x1853, 0x15E9, 0x109E, 0x0B62, 0x06BA +.hword 0x01B2, 0xFCFF, 0xF958, 0xF772, 0xF876, 0xFC04, 0x0081, 0x0459 +.hword 0x07A7, 0x0B5C, 0x0F24, 0x12A9, 0x1596, 0x1796, 0x1853, 0x0535 +.hword 0x051B, 0x04E1, 0x04A4, 0x0468, 0x0425, 0x03E5, 0x03B3, 0x0399 +.hword 0x03A7, 0x03D7, 0x0412, 0x0444, 0x046D, 0x049A, 0x04C8, 0x04F2 +.hword 0x0515, 0x052C, 0x0535, 0xF9D8, 0xF942, 0xF85D, 0xF872, 0xFA02 +.hword 0xFC4D, 0xFEBA, 0x00B1, 0x019B, 0x00AE, 0xFE54, 0xFBC1, 0xFA28 +.hword 0xF99F, 0xF960, 0xF957, 0xF973, 0xF99E, 0xF9C6, 0xF9D8, 0xDFF4 +.hword 0xE016, 0xE06D, 0xE0DE, 0xE16F, 0xE21C, 0xE2C7, 0xE34E, 0xE392 +.hword 0xE364, 0xE2D8, 0xE230, 0xE1B2, 0xE15B, 0xE103, 0xE0B0, 0xE066 +.hword 0xE02A, 0xE003, 0xDFF4, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF +.hword 0x3284, 0x4819, 0x346B, 0x0000 + +ukiki_seg5_animindex_050152A4: # 0x050152A4 +.hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0001, 0x0000, 0x0014, 0x0015 +.hword 0x0001, 0x0029, 0x0001, 0x002A, 0x0001, 0x0350, 0x0001, 0x0351 +.hword 0x0001, 0x0352, 0x0014, 0x002B, 0x0014, 0x003F, 0x0014, 0x0053 +.hword 0x0001, 0x0000, 0x0001, 0x034F, 0x0001, 0x0000, 0x0014, 0x00B7 +.hword 0x0014, 0x00CB, 0x0014, 0x00DF, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x00A3, 0x0014, 0x0067, 0x0014, 0x007B, 0x0014, 0x008F +.hword 0x0001, 0x0000, 0x0001, 0x034E, 0x0001, 0x0000, 0x0014, 0x0143 +.hword 0x0014, 0x0157, 0x0014, 0x016B, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x012F, 0x0014, 0x00F3, 0x0014, 0x0107, 0x0014, 0x011B +.hword 0x0001, 0x0000, 0x0001, 0x034D, 0x0001, 0x0000, 0x0014, 0x01CF +.hword 0x0014, 0x01E3, 0x0014, 0x01F7, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x01BB, 0x0014, 0x017F, 0x0014, 0x0193, 0x0014, 0x01A7 +.hword 0x0001, 0x0000, 0x0001, 0x034C, 0x0001, 0x0000, 0x0014, 0x025B +.hword 0x0014, 0x026F, 0x0014, 0x0283, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0014, 0x0247, 0x0014, 0x020B, 0x0014, 0x021F, 0x0014, 0x0233 +.hword 0x0001, 0x0000, 0x0001, 0x034B, 0x0001, 0x0000, 0x0014, 0x030F +.hword 0x0014, 0x0323, 0x0014, 0x0337, 0x0014, 0x02D3, 0x0014, 0x02E7 +.hword 0x0014, 0x02FB, 0x0014, 0x0297, 0x0014, 0x02AB, 0x0014, 0x02BF + +ukiki_seg5_anim_050153C4: # 0x050153C4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x14 +.hword 0x17 +.word ukiki_seg5_animvalue_05014BFC +.word ukiki_seg5_animindex_050152A4 +.word 0 + +ukiki_seg5_animvalue_050153DC: # 0x050153DC +.hword 0x0000, 0xFFEF, 0x0048, 0xFCB7, 0xFCCF, 0xFCFB, 0xFD14, 0xFCF2 +.hword 0xFC3B, 0xFB3E, 0xFABA, 0xFAF9, 0xFB95, 0xFC44, 0xFCBE, 0xFCDE +.hword 0xFCCE, 0x0000, 0x002B, 0x008C, 0x00F1, 0x0129, 0x0113, 0x00C9 +.hword 0x007B, 0x002D, 0xFFD6, 0xFF89, 0xFF5F, 0xFF7C, 0xFFC6, 0x0000 +.hword 0x0091, 0x01D6, 0x032A, 0x03E7, 0x039B, 0x02A5, 0x019F, 0x0098 +.hword 0xFF71, 0xFE70, 0xFDE4, 0xFE43, 0xFF3D, 0x0065, 0xFFC7, 0xFE5D +.hword 0xFCD3, 0xFBD2, 0xFBC6, 0xFC0E, 0xFC89, 0xFD25, 0xFDD6, 0xFE8B +.hword 0xFF36, 0xFFC7, 0x0030, 0x0000, 0xFF35, 0xFD68, 0xFB79, 0xFA46 +.hword 0xF9ED, 0xF9EB, 0xFA2B, 0xFA9A, 0xFB23, 0xFBF7, 0xFD25, 0xFE65 +.hword 0xFF6F, 0x4AB9, 0x49D8, 0x47EF, 0x4614, 0x455F, 0x464E, 0x4833 +.hword 0x4A6F, 0x4C62, 0x4D70, 0x4D78, 0x4CE5, 0x4C09, 0x4B36, 0x2FB6 +.hword 0xE437, 0xE32D, 0xE080, 0xDCD6, 0xD8D9, 0xD530, 0xD283, 0xD179 +.hword 0xD283, 0xD530, 0xD8D9, 0xDCD6, 0xE080, 0xE32D, 0x38BB, 0xD525 +.hword 0xAA7B, 0x2EE5, 0xE024, 0xDEE6, 0xDBB2, 0xD752, 0xD28D, 0xCE2C +.hword 0xCAF9, 0xC9BB, 0xCAF9, 0xCE2C, 0xD28D, 0xD752, 0xDBB2, 0xDEE6 +.hword 0xA100, 0x2D20, 0x878D, 0xC957, 0xC88D, 0xC684, 0xC3BB, 0xC0B2 +.hword 0xBDE9, 0xBBDF, 0xBB15, 0xBBD2, 0xBDBD, 0xC063, 0xC350, 0xC613 +.hword 0xC837, 0x2A43, 0x29CA, 0x2891, 0x26E5, 0x2513, 0x2367, 0x222E +.hword 0x21B5, 0x2226, 0x234D, 0x24E3, 0x26A5, 0x284D, 0x2996, 0xEE5F +.hword 0xEEF3, 0xF070, 0xF278, 0xF4AF, 0xF6B7, 0xF834, 0xF8C8, 0xF83E +.hword 0xF6D7, 0xF4E9, 0xF2C5, 0xF0C2, 0xEF32, 0xF643, 0xF622, 0xF5CC +.hword 0xF557, 0xF4D7, 0xF462, 0xF40C, 0xF3EB, 0xF40A, 0xF45A, 0xF4CA +.hword 0xF545, 0xF5BA, 0xF614, 0xD077, 0xCE8B, 0xC997, 0xC2D0, 0xBB6F +.hword 0xB4A8, 0xAFB4, 0xADC8, 0xAF94, 0xB43E, 0xBAAF, 0xC1CE, 0xC884 +.hword 0xCDBA, 0xB490, 0xB4ED, 0xB5DB, 0xB721, 0xB884, 0xB9CA, 0xBAB8 +.hword 0xBB15, 0xBABE, 0xB9DE, 0xB8A8, 0xB751, 0xB60E, 0xB514, 0x1D39 +.hword 0x1EF1, 0x235D, 0x2969, 0x3000, 0x360D, 0x3A79, 0x3C30, 0x3A95 +.hword 0x366B, 0x30AC, 0x2A50, 0x2452, 0x1FAB, 0x01AE, 0x01D8, 0x0244 +.hword 0x02D9, 0x037B, 0x0410, 0x047C, 0x04A7, 0x047F, 0x0419, 0x038C +.hword 0x02EF, 0x025C, 0x01EA, 0x04F3, 0x04CF, 0x0471, 0x03F0, 0x0365 +.hword 0x02E5, 0x0287, 0x0262, 0x0284, 0x02DD, 0x0357, 0x03DD, 0x045C +.hword 0x04BF, 0xAC37, 0xADF4, 0xB271, 0xB893, 0xBF42, 0xC565, 0xC9E1 +.hword 0xCB9F, 0xC9FE, 0xC5C5, 0xBFF0, 0xB97D, 0xB369, 0xAEB1, 0xED58 +.hword 0xEF8C, 0xF50E, 0xFC37, 0x035F, 0x08E1, 0x0B15, 0x09E1, 0x06B0 +.hword 0x0225, 0xFCE4, 0xF78E, 0xF2C6, 0xEF30, 0xF42F, 0xF4E8, 0xF6B8 +.hword 0xF913, 0xFB6D, 0xFD3D, 0xFDF6, 0xFD91, 0xFC84, 0xFB06, 0xF94B +.hword 0xF78A, 0xF5F8, 0xF4CA, 0xD9CC, 0xD986, 0xD8D9, 0xD7F7, 0xD715 +.hword 0xD667, 0xD621, 0xD647, 0xD6AC, 0xD73B, 0xD7E1, 0xD88A, 0xD921 +.hword 0xD992, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x0000 + +ukiki_seg5_animindex_0501564C: # 0x0501564C +.hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0002, 0x000E, 0x0003 +.hword 0x000E, 0x0011, 0x000E, 0x001F, 0x0001, 0x0000, 0x0001, 0x0136 +.hword 0x0001, 0x0000, 0x000E, 0x002D, 0x000E, 0x003B, 0x000E, 0x0049 +.hword 0x0001, 0x0000, 0x0001, 0x0135, 0x0001, 0x0000, 0x0001, 0x0066 +.hword 0x0001, 0x0067, 0x0001, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0058, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0057 +.hword 0x0001, 0x0000, 0x0001, 0x0134, 0x0001, 0x0000, 0x0001, 0x0078 +.hword 0x0001, 0x0079, 0x0001, 0x007A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x006A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0069 +.hword 0x0001, 0x0000, 0x0001, 0x0133, 0x0001, 0x0000, 0x000E, 0x0097 +.hword 0x000E, 0x00A5, 0x000E, 0x00B3, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0089, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x007B +.hword 0x0001, 0x0000, 0x0001, 0x0132, 0x0001, 0x0000, 0x000E, 0x00DD +.hword 0x000E, 0x00EB, 0x000E, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x00CF, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x00C1 +.hword 0x0001, 0x0000, 0x0001, 0x0131, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x000E, 0x0123, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x000E, 0x0115, 0x0001, 0x0000, 0x0001, 0x0000, 0x000E, 0x0107 + +ukiki_seg5_anim_0501576C: # 0x0501576C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0E +.hword 0x17 +.word ukiki_seg5_animvalue_050153DC +.word ukiki_seg5_animindex_0501564C +.word 0 + +glabel ukiki_seg5_anims_05015784 # 0x05015784 +.word ukiki_seg5_anim_0500D658 +.word ukiki_seg5_anim_0500DC80 +.word ukiki_seg5_anim_0500DDEC +.word ukiki_seg5_anim_0500EACC +.word ukiki_seg5_anim_0500EEA8 +.word ukiki_seg5_anim_0500F530 +.word ukiki_seg5_anim_0500FC84 +.word ukiki_seg5_anim_0501006C +.word ukiki_seg5_anim_050103F4 +.word ukiki_seg5_anim_05012ABC +.word ukiki_seg5_anim_05014BE4 +.word ukiki_seg5_anim_050153C4 +.word ukiki_seg5_anim_0501576C +.word 0 +.word 0 diff --git a/actors/unagi/geo.s b/actors/unagi/geo.s index 00343ed..de32fb5 100644 --- a/actors/unagi/geo.s +++ b/actors/unagi/geo.s @@ -1,53 +1,53 @@ -glabel unagi_geo # 0x0C00010C - geo_culling_radius 2000 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500D268 - geo_open_node - geo_animated_part LAYER_OPAQUE, 245, 0, 0, unagi_seg5_dl_0500D468 - geo_open_node - geo_animated_part LAYER_OPAQUE, 494, 0, 0, unagi_seg5_dl_0500D668 - geo_open_node - geo_animated_part LAYER_OPAQUE, 475, 0, 0, unagi_seg5_dl_0500D828 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_node_start - geo_node_start - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_translate_rotate LAYER_OPAQUE, 2000, 0, 0, 0, 0, 0, star_seg3_dl_0302B870 - geo_translate_rotate LAYER_ALPHA, 2000, 0, 0, 0, 0, 0, star_seg3_dl_0302BA18 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -254, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500D050 - geo_open_node - geo_animated_part LAYER_ALPHA, 527, 0, 0, unagi_seg5_dl_0500DEB8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 226, 65, 0 - geo_open_node - geo_animated_part LAYER_ALPHA, 0, 0, 0, unagi_seg5_dl_0500E258 - geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500CDD0 - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_close_node - geo_close_node - geo_animated_part LAYER_ALPHA, 527, 0, 0, unagi_seg5_dl_0500E088 - geo_animated_part LAYER_OPAQUE, 527, 0, 0, unagi_seg5_dl_0500DD08 - geo_animated_part LAYER_OPAQUE, 527, 0, 0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel unagi_geo # 0x0C00010C + geo_culling_radius 2000 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500D268 + geo_open_node + geo_animated_part LAYER_OPAQUE, 245, 0, 0, unagi_seg5_dl_0500D468 + geo_open_node + geo_animated_part LAYER_OPAQUE, 494, 0, 0, unagi_seg5_dl_0500D668 + geo_open_node + geo_animated_part LAYER_OPAQUE, 475, 0, 0, unagi_seg5_dl_0500D828 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_node_start + geo_node_start + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_translate_rotate LAYER_OPAQUE, 2000, 0, 0, 0, 0, 0, star_seg3_dl_0302B870 + geo_translate_rotate LAYER_ALPHA, 2000, 0, 0, 0, 0, 0, star_seg3_dl_0302BA18 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -254, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500D050 + geo_open_node + geo_animated_part LAYER_ALPHA, 527, 0, 0, unagi_seg5_dl_0500DEB8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 226, 65, 0 + geo_open_node + geo_animated_part LAYER_ALPHA, 0, 0, 0, unagi_seg5_dl_0500E258 + geo_animated_part LAYER_OPAQUE, 0, 0, 0, unagi_seg5_dl_0500CDD0 + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_close_node + geo_close_node + geo_animated_part LAYER_ALPHA, 527, 0, 0, unagi_seg5_dl_0500E088 + geo_animated_part LAYER_OPAQUE, 527, 0, 0, unagi_seg5_dl_0500DD08 + geo_animated_part LAYER_OPAQUE, 527, 0, 0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/unagi/model.s b/actors/unagi/model.s index b3e7fd6..571beac 100644 --- a/actors/unagi/model.s +++ b/actors/unagi/model.s @@ -1,1883 +1,1883 @@ -# Unagi (Eel) - -# Unreferenced light -.byte 0x2C, 0x25, 0x00, 0x00, 0x2C, 0x25, 0x00, 0x00 - -.byte 0xB2, 0x94, 0x00, 0x00, 0xB2, 0x94, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x35, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00 - -.byte 0xD5, 0x00, 0x00, 0x00, 0xD5, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 - -.byte 0xDD, 0x00, 0x00, 0x00, 0xDD, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x34, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00 - -.byte 0xD2, 0x00, 0x00, 0x00, 0xD2, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x34, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00 - -.byte 0xD3, 0x00, 0x00, 0x00, 0xD3, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -unagi_seg5_texture_0500AF20: # 0x0500AF20 -.incbin "actors/unagi/unagi_body.rgba16" - -unagi_seg5_texture_0500B720: # 0x0500B720 -.incbin "actors/unagi/unagi_eye.rgba16" - -unagi_seg5_texture_0500B920: # 0x0500B920 -.incbin "actors/unagi/unagi_head_base.rgba16" - -unagi_seg5_texture_0500C120: # 0x0500C120 -.incbin "actors/unagi/unagi_tooth.rgba16" - -unagi_seg5_texture_0500C320: # 0x0500C320 -.incbin "actors/unagi/unagi_mouth.rgba16" - -unagi_seg5_texture_0500C3A0: # 0x0500C3A0 -.incbin "actors/unagi/unagi_tail.rgba16" - -unagi_seg5_vertex_0500CBA0: # 0x0500CBA0 -vertex 179, 42, 160, -25, 134, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -164, 224, 223, 0xFF, 0xFF, 0xFF, 0xFF -vertex 179, 42, -150, 213, 134, 0xFF, 0xFF, 0xFF, 0xFF -vertex 429, 24, -89, 166, 12, 0xFF, 0xFF, 0xFF, 0xFF -vertex 429, 24, 90, 29, 12, 0xFF, 0xFF, 0xFF, 0xFF -vertex 521, 42, 0, 98, -33, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 170, 0, 223, 0xFF, 0xFF, 0xFF, 0xFF - -unagi_seg5_vertex_0500CC10: # 0x0500CC10 -vertex 0, 0, 170, 670, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 106, 210, 85, 518, 1064, 0xFF, 0xFF, 0xFF, 0xFF -vertex -59, 157, 53, 754, 954, 0xFF, 0xFF, 0xFF, 0xFF -vertex 368, 99, 0, 148, 830, 0xFF, 0xFF, 0xFF, 0xFF -vertex 429, 24, -89, 60, 670, 0xFF, 0xFF, 0xFF, 0xFF -vertex 179, 42, -150, 416, 710, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -164, 670, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 106, 210, -84, 518, 1064, 0xFF, 0xFF, 0xFF, 0xFF -vertex 265, 166, 0, 294, 974, 0xFF, 0xFF, 0xFF, 0xFF -vertex -59, 157, -51, 754, 954, 0xFF, 0xFF, 0xFF, 0xFF -vertex 521, 42, 0, -68, 710, 0xFF, 0xFF, 0xFF, 0xFF -vertex 429, 24, 90, 60, 670, 0xFF, 0xFF, 0xFF, 0xFF -vertex 179, 42, 160, 416, 710, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500CCE0 # 0x0500CCE0 - 0x0500CD30 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C320 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 -gsSPVertex unagi_seg5_vertex_0500CBA0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 3, 5, 4, 0x0 -gsSP1Triangle 6, 1, 0, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500CD30 # 0x0500CD30 - 0x0500CDD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B920 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500CC10, 13, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 8, 5, 0x0 -gsSP2Triangles 5, 8, 3, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 8, 7, 1, 0x0, 1, 7, 9, 0x0 -gsSP2Triangles 4, 3, 10, 0x0, 10, 3, 11, 0x0 -gsSP2Triangles 12, 11, 3, 0x0, 8, 12, 3, 0x0 -gsSP2Triangles 1, 9, 2, 0x0, 12, 8, 1, 0x0 -gsSP1Triangle 1, 0, 12, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500CDD0 # 0x0500CDD0 - 0x0500CEA8 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 28, 28 -gsSPDisplayList unagi_seg5_dl_0500CCE0 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500CD30 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500CEA8: # 0x0500CEA8 -vertex 528, 0, -117, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 531, 208, -60, -36, 1008, 0xFF, 0xFF, 0xFF, 0xFF -vertex 646, 0, 0, -258, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 528, 0, 123, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 451, -175, 0, 116, -22, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -107, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 118, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -159, 0, 990, 22, 0xFF, 0xFF, 0xFF, 0xFF -vertex -98, 0, 0, 1182, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 188, 0, 990, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex 531, 208, 61, -36, 1008, 0xFF, 0xFF, 0xFF, 0xFF - -unagi_seg5_vertex_0500CF58: # 0x0500CF58 -vertex 531, 208, 61, 0, 0, 0x89, 0x19, 0x2E, 0xFF -vertex 531, 208, -60, 0, 0, 0x89, 0x19, 0x2E, 0xFF -vertex 0, 188, 0, 0, 0, 0x89, 0x19, 0x2E, 0xFF - -glabel unagi_seg5_dl_0500CF88 # 0x0500CF88 - 0x0500D038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500CEA8, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 -gsSP2Triangles 5, 0, 4, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 4, 3, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 5, 7, 8, 0x0, 1, 0, 5, 0x0 -gsSP2Triangles 1, 5, 9, 0x0, 9, 5, 8, 0x0 -gsSP2Triangles 6, 9, 8, 0x0, 10, 9, 6, 0x0 -gsSP2Triangles 6, 3, 10, 0x0, 10, 3, 2, 0x0 -gsSP1Triangle 2, 1, 10, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D038 # 0x0500D038 - 0x0500D050 -gsSPVertex unagi_seg5_vertex_0500CF58, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D050 # 0x0500D050 - 0x0500D120 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500CF88 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPDisplayList unagi_seg5_dl_0500D038 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500D120: # 0x0500D120 -vertex -357, 0, 0, -242, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex -253, 0, 118, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex -253, 160, 0, 0, 22, 0xFF, 0xFF, 0xFF, 0xFF -vertex 245, 0, 99, 994, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 245, 151, 0, 994, 46, 0xFF, 0xFF, 0xFF, 0xFF -vertex 245, 0, -89, 994, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex -253, 0, -107, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 316, 0, 0, 1138, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex -253, -187, 0, 0, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex 245, -173, 0, 994, 920, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500D1C0 # 0x0500D1C0 - 0x0500D268 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500D120, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 4, 3, 7, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 8, 5, 9, 0x0, 8, 6, 5, 0x0 -gsSP2Triangles 9, 5, 7, 0x0, 0, 8, 1, 0x0 -gsSP2Triangles 1, 8, 3, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 6, 8, 0, 0x0, 3, 9, 7, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D268 # 0x0500D268 - 0x0500D320 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500D1C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500D320: # 0x0500D320 -vertex -93, 0, 0, -224, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 99, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 151, 0, 0, 46, 0xFF, 0xFF, 0xFF, 0xFF -vertex 495, 0, 90, 992, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 495, 146, 0, 992, 60, 0xFF, 0xFF, 0xFF, 0xFF -vertex 495, 0, -79, 992, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -89, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 575, 0, 0, 1158, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -173, 0, 0, 920, 0xFF, 0xFF, 0xFF, 0xFF -vertex 495, -159, 0, 992, 882, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500D3C0 # 0x0500D3C0 - 0x0500D468 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500D320, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 5, 0x0 -gsSP2Triangles 2, 1, 3, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 4, 3, 7, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 8, 5, 9, 0x0, 8, 6, 5, 0x0 -gsSP2Triangles 9, 5, 7, 0x0, 0, 8, 1, 0x0 -gsSP2Triangles 1, 8, 3, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 6, 8, 0, 0x0, 3, 9, 7, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D468 # 0x0500D468 - 0x0500D520 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500D3C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500D520: # 0x0500D520 -vertex -79, 0, 0, -202, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 90, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 146, 0, 0, 60, 0xFF, 0xFF, 0xFF, 0xFF -vertex 476, 0, 57, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -159, 0, 0, 882, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -79, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 476, 0, -56, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF -vertex 476, -126, 0, 990, 794, 0xFF, 0xFF, 0xFF, 0xFF -vertex 476, 132, 0, 990, 98, 0xFF, 0xFF, 0xFF, 0xFF -vertex 528, 0, 0, 1102, 452, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500D5C0 # 0x0500D5C0 - 0x0500D668 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500D520, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 0, 4, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 3, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 5, 4, 0, 0x0 -gsSP2Triangles 3, 8, 2, 0x0, 3, 7, 9, 0x0 -gsSP2Triangles 8, 3, 9, 0x0, 2, 8, 6, 0x0 -gsSP2Triangles 6, 8, 9, 0x0, 7, 6, 9, 0x0 -gsSP2Triangles 6, 5, 2, 0x0, 2, 5, 0, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D668 # 0x0500D668 - 0x0500D720 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500D5C0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500D720: # 0x0500D720 -vertex 327, -97, 0, 676, 896, 0xFF, 0xFF, 0xFF, 0xFF -vertex 471, 0, 0, 988, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 57, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 328, 102, 0, 678, 44, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 132, 0, 0, -82, 0xFF, 0xFF, 0xFF, 0xFF -vertex -56, 0, 0, -152, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -126, 0, 0, 1018, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -56, 0, 478, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500D7A0 # 0x0500D7A0 - 0x0500D828 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C3A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500D720, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 6, 2, 5, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 4, 7, 5, 0x0, 7, 4, 3, 0x0 -gsSP2Triangles 7, 6, 5, 0x0, 7, 1, 0, 0x0 -gsSP2Triangles 3, 1, 7, 0x0, 0, 6, 7, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500D828 # 0x0500D828 - 0x0500D8E0 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500D7A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500D8E0: # 0x0500D8E0 -vertex 226, 66, -164, 0, 223, 0xFF, 0xFF, 0xFF, 0xFF -vertex 221, 236, 61, 138, 142, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, 170, 219, 223, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, -95, 21, 1, 0xFF, 0xFF, 0xFF, 0xFF -vertex 405, 108, -150, -21, 135, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, 96, 167, 1, 0xFF, 0xFF, 0xFF, 0xFF -vertex 768, 55, 0, 94, -42, 0xFF, 0xFF, 0xFF, 0xFF -vertex 405, 108, 160, 216, 135, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, 170, 224, 223, 0xFF, 0xFF, 0xFF, 0xFF -vertex 221, 236, -60, 46, 142, 0xFF, 0xFF, 0xFF, 0xFF - -unagi_seg5_vertex_0500D980: # 0x0500D980 -vertex 679, 53, 96, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF -vertex 405, 108, 160, 414, 710, 0xFF, 0xFF, 0xFF, 0xFF -vertex 506, -68, 121, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF -vertex 700, -50, 39, -4, 370, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, -180, 55, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF -vertex 470, -137, 0, 322, 186, 0xFF, 0xFF, 0xFF, 0xFF -vertex 599, -87, 0, 140, 292, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, 170, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 506, -68, -116, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF -vertex 700, -50, -38, -4, 370, 0xFF, 0xFF, 0xFF, 0xFF -vertex 768, 55, 0, -98, 596, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, -95, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, -180, -54, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, -164, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -112, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF - -unagi_seg5_vertex_0500DA70: # 0x0500DA70 -vertex 3, 208, -60, 986, 922, 0xFF, 0xFF, 0xFF, 0xFF -vertex 221, 236, -60, 676, 980, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, -164, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, -112, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex -112, 0, 0, 1150, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, -180, -54, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF -vertex -68, -121, 0, 1088, 220, 0xFF, 0xFF, 0xFF, 0xFF -vertex 3, 208, 61, 986, 922, 0xFF, 0xFF, 0xFF, 0xFF -vertex 506, -68, -116, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF -vertex 405, 108, -150, 414, 710, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, -95, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 118, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF -vertex 226, 66, 170, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF -vertex 221, 236, 61, 676, 980, 0xFF, 0xFF, 0xFF, 0xFF -vertex 224, -180, 55, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500DB60 # 0x0500DB60 - 0x0500DBC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C320 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 -gsSPVertex unagi_seg5_vertex_0500D8E0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 5, 4, 7, 0x0 -gsSP2Triangles 0, 7, 4, 0x0, 0, 8, 7, 0x0 -gsSP1Triangle 0, 9, 1, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500DBC0 # 0x0500DBC0 - 0x0500DD08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B920 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex unagi_seg5_vertex_0500D980, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 6, 3, 0x0 -gsSP2Triangles 5, 6, 2, 0x0, 7, 4, 2, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 8, 6, 5, 0x0 -gsSP2Triangles 9, 6, 8, 0x0, 6, 9, 3, 0x0 -gsSP2Triangles 3, 9, 10, 0x0, 10, 0, 3, 0x0 -gsSP2Triangles 9, 11, 10, 0x0, 8, 12, 13, 0x0 -gsSP2Triangles 14, 13, 12, 0x0, 5, 4, 12, 0x0 -gsSP2Triangles 5, 12, 8, 0x0, 8, 11, 9, 0x0 -gsSPVertex unagi_seg5_vertex_0500DA70, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 6, 4, 3, 0x0 -gsSP2Triangles 2, 3, 0, 0x0, 1, 0, 7, 0x0 -gsSP2Triangles 0, 4, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 8, 2, 9, 0x0, 7, 4, 11, 0x0 -gsSP2Triangles 11, 4, 6, 0x0, 7, 11, 12, 0x0 -gsSP2Triangles 7, 13, 1, 0x0, 12, 13, 7, 0x0 -gsSP2Triangles 14, 6, 5, 0x0, 14, 12, 11, 0x0 -gsSP1Triangle 11, 6, 14, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500DD08 # 0x0500DD08 - 0x0500DDE0 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 28, 28 -gsSPDisplayList unagi_seg5_dl_0500DB60 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList unagi_seg5_dl_0500DBC0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500DDE0: # 0x0500DDE0 -vertex 506, -68, -120, 1519, 199, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, -99, 224, 609, 0xFF, 0xFF, 0xFF, 0xFF -vertex 700, -50, -42, 224, -160, 0xFF, 0xFF, 0xFF, 0xFF -vertex 768, 55, -3, -519, 232, 0xFF, 0xFF, 0xFF, 0xFF -vertex 768, 55, 4, -520, 232, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, 100, 223, 609, 0xFF, 0xFF, 0xFF, 0xFF -vertex 700, -50, 43, 224, -160, 0xFF, 0xFF, 0xFF, 0xFF -vertex 679, 53, 100, 224, 609, 0xFF, 0xFF, 0xFF, 0xFF -vertex 506, -68, 125, 1526, 211, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500DE70 # 0x0500DE70 - 0x0500DEB8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B720 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex unagi_seg5_vertex_0500DDE0, 9, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500DEB8 # 0x0500DEB8 - 0x0500DF70 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList unagi_seg5_dl_0500DE70 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -unagi_seg5_vertex_0500DF70: # 0x0500DF70 -vertex 673, 102, -92, 1493, 521, 0xFF, 0xFF, 0xFF, 0xFF -vertex 758, 123, 0, -43, 646, 0xFF, 0xFF, 0xFF, 0xFF -vertex 760, 50, 0, -43, -51, 0xFF, 0xFF, 0xFF, 0xFF -vertex 671, 48, -92, 1520, 12, 0xFF, 0xFF, 0xFF, 0xFF -vertex 398, 103, 157, 5385, 384, 0xFF, 0xFF, 0xFF, 0xFF -vertex 671, 48, 93, -7, -64, 0xFF, 0xFF, 0xFF, 0xFF -vertex 673, 102, 93, -149, 567, 0xFF, 0xFF, 0xFF, 0xFF -vertex 398, 103, -147, 3179, 441, 0xFF, 0xFF, 0xFF, 0xFF -vertex 673, 102, -93, -51, 545, 0xFF, 0xFF, 0xFF, 0xFF -vertex 671, 48, -92, -31, -64, 0xFF, 0xFF, 0xFF, 0xFF -vertex 673, 102, 93, 1493, 521, 0xFF, 0xFF, 0xFF, 0xFF -vertex 671, 48, 93, 1520, 12, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500E030 # 0x0500E030 - 0x0500E088 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C120 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex unagi_seg5_vertex_0500DF70, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 2, 0x0, 2, 1, 10, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500E088 # 0x0500E088 - 0x0500E140 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList unagi_seg5_dl_0500E030 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -unagi_seg5_vertex_0500E140: # 0x0500E140 -vertex 164, 46, 153, -4789, 510, 0xFF, 0xFF, 0xFF, 0xFF -vertex 424, -17, 85, 558, 496, 0xFF, 0xFF, 0xFF, 0xFF -vertex 426, 27, 84, 558, 27, 0xFF, 0xFF, 0xFF, 0xFF -vertex 164, 46, -143, -4747, 504, 0xFF, 0xFF, 0xFF, 0xFF -vertex 426, 27, -83, 558, 27, 0xFF, 0xFF, 0xFF, 0xFF -vertex 424, -17, -84, 558, 496, 0xFF, 0xFF, 0xFF, 0xFF -vertex 426, 27, 84, -931, 132, 0xFF, 0xFF, 0xFF, 0xFF -vertex 424, -17, 85, -971, 479, 0xFF, 0xFF, 0xFF, 0xFF -vertex 519, -31, 0, 491, 610, 0xFF, 0xFF, 0xFF, 0xFF -vertex 514, 43, 0, 491, -22, 0xFF, 0xFF, 0xFF, 0xFF -vertex 426, 27, -83, -931, 132, 0xFF, 0xFF, 0xFF, 0xFF -vertex 424, -17, -84, -971, 479, 0xFF, 0xFF, 0xFF, 0xFF - -glabel unagi_seg5_dl_0500E200 # 0x0500E200 - 0x0500E258 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C120 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPVertex unagi_seg5_vertex_0500E140, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 -gsSP2Triangles 10, 9, 8, 0x0, 8, 11, 10, 0x0 -gsSPEndDisplayList - -glabel unagi_seg5_dl_0500E258 # 0x0500E258 - 0x0500E310 -gsDPPipeSync -gsDPSetCycleType G_CYC_2CYCLE -gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 -gsDPSetDepthSource G_ZS_PIXEL -gsDPSetFogColor 5, 80, 75, 255 -gsSPFogPosition 900, 1000 -gsSPSetGeometryMode G_FOG -gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList unagi_seg5_dl_0500E200 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCycleType G_CYC_1CYCLE -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 -gsSPClearGeometryMode G_FOG -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -unagi_seg5_animvalue_0500E310: # 0x0500E310 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0005 -.hword 0x0007, 0x0009, 0x000A, 0x000C, 0x000E, 0x000F, 0x0011, 0x0012 -.hword 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0012, 0x0011, 0x0010 -.hword 0x000E, 0x000D, 0x000B, 0x000A, 0x0008, 0x0006, 0x0005, 0x0003 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 -.hword 0x0002, 0x0003, 0x0005, 0x0006, 0x0008, 0x000A, 0x000B, 0x000D -.hword 0x000E, 0x0010, 0x0011, 0x0012, 0x0013, 0x0013, 0x0014, 0x0013 -.hword 0x0013, 0x0012, 0x0011, 0x000F, 0x000E, 0x000C, 0x000A, 0x0009 -.hword 0x0007, 0x0005, 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0005, 0x0007, 0x0009 -.hword 0x000A, 0x000C, 0x000E, 0x000F, 0x0011, 0x0012, 0x0013, 0x0013 -.hword 0x0014, 0x0013, 0x0013, 0x0012, 0x0011, 0x0010, 0x000E, 0x000D -.hword 0x000B, 0x000A, 0x0008, 0x0006, 0x0005, 0x0003, 0x0002, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003 -.hword 0x0005, 0x0006, 0x0008, 0x000A, 0x000B, 0x000D, 0x000E, 0x0010 -.hword 0x0011, 0x0012, 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0012 -.hword 0x0011, 0x000F, 0x000E, 0x000C, 0x000A, 0x0009, 0x0007, 0x0005 -.hword 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x3FFF, 0xFE8D, 0xFE67 -.hword 0xFE44, 0xFE25, 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3, 0xFDCB, 0xFDC8 -.hword 0xFDCB, 0xFDD3, 0xFDE1, 0xFDF3, 0xFE0A, 0xFE25, 0xFE44, 0xFE67 -.hword 0xFE8D, 0xFEB5, 0xFEE0, 0xFF0D, 0xFF3C, 0xFF6D, 0xFF9E, 0xFFD1 -.hword 0x0003, 0x0036, 0x0069, 0x009C, 0x00CD, 0x00FE, 0x012D, 0x015A -.hword 0x0185, 0x01AE, 0x01D3, 0x01F6, 0x0215, 0x0230, 0x0247, 0x0259 -.hword 0x0267, 0x026F, 0x0272, 0x026F, 0x0267, 0x0259, 0x0247, 0x0230 -.hword 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A, 0x012D, 0x00FE -.hword 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1, 0xFF9E, 0xFF6D -.hword 0xFF3C, 0xFF0D, 0xFEE0, 0xFEB5, 0xFE8D, 0xFE67, 0xFE44, 0xFE25 -.hword 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3, 0xFDCB, 0xFDC8, 0xFDCA, 0xFDD1 -.hword 0xFDDC, 0xFDEB, 0xFDFE, 0xFE14, 0xFE2E, 0xFE4A, 0xFE6A, 0xFE8C -.hword 0xFEB0, 0xFED6, 0xFEFE, 0xFF28, 0xFF52, 0xFF7E, 0xFFAB, 0xFFD9 -.hword 0x0006, 0x0034, 0x0061, 0x008F, 0x00BC, 0x00E8, 0x0113, 0x013C -.hword 0x0164, 0x018B, 0x01AF, 0x01D1, 0x01F0, 0x020D, 0x0226, 0x023C -.hword 0x024F, 0x025E, 0x0269, 0x0270, 0x0272, 0x026F, 0x0267, 0x0259 -.hword 0x0247, 0x0230, 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A -.hword 0x012D, 0x00FE, 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1 -.hword 0xFF9E, 0xFF6D, 0x054B, 0x004E, 0x003E, 0x002D, 0x001C, 0x000B -.hword 0xFFFA, 0xFFE9, 0xFFD8, 0xFFC7, 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A -.hword 0xFF7C, 0xFF6F, 0xFF64, 0xFF59, 0xFF50, 0xFF48, 0xFF42, 0xFF3E -.hword 0xFF3B, 0xFF3A, 0xFF3B, 0xFF3E, 0xFF42, 0xFF48, 0xFF50, 0xFF59 -.hword 0xFF64, 0xFF6F, 0xFF7C, 0xFF8A, 0xFF98, 0xFFA7, 0xFFB7, 0xFFC7 -.hword 0xFFD8, 0xFFE9, 0xFFFA, 0x000B, 0x001C, 0x002D, 0x003E, 0x004E -.hword 0x005E, 0x006D, 0x007B, 0x0089, 0x0096, 0x00A1, 0x00AC, 0x00B5 -.hword 0x00BD, 0x00C3, 0x00C7, 0x00CA, 0x00CB, 0x00CA, 0x00C7, 0x00C3 -.hword 0x00BD, 0x00B5, 0x00AC, 0x00A1, 0x0096, 0x0089, 0x007B, 0x006D -.hword 0x005E, 0x004E, 0x003E, 0x002D, 0x001C, 0x000B, 0xFFFA, 0xFFE9 -.hword 0xFFD8, 0xFFC7, 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A, 0xFF7C, 0xFF6F -.hword 0xFF64, 0xFF59, 0xFF50, 0xFF48, 0xFF42, 0xFF3E, 0xFF3B, 0xFF3A -.hword 0xFF3A, 0xFF3D, 0xFF40, 0xFF45, 0xFF4B, 0xFF52, 0xFF5A, 0xFF64 -.hword 0xFF6E, 0xFF79, 0xFF84, 0xFF91, 0xFF9E, 0xFFAB, 0xFFB9, 0xFFC7 -.hword 0xFFD6, 0xFFE5, 0xFFF4, 0x0002, 0x0011, 0x0020, 0x002F, 0x003E -.hword 0x004C, 0x005A, 0x0067, 0x0074, 0x0081, 0x008C, 0x0097, 0x00A1 -.hword 0x00AB, 0x00B3, 0x00BA, 0x00C0, 0x00C5, 0x00C8, 0x00CA, 0x00CB -.hword 0x00CA, 0x00C7, 0x00C3, 0x00BD, 0x00B5, 0x00AC, 0x00A1, 0x00D0 -.hword 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF -.hword 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1 -.hword 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32 -.hword 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84 -.hword 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6 -.hword 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A -.hword 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28 -.hword 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 -.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 -.hword 0xAF28, 0xAC85, 0xA946, 0xA58C, 0xA177, 0x9D28, 0x98C0, 0x945E -.hword 0x9025, 0x8C34, 0x88AD, 0x85AF, 0x835C, 0x81D5, 0x814D, 0x815C -.hword 0x816B, 0x817B, 0x818A, 0x819A, 0x81A9, 0x81B8, 0x81C8, 0x81D7 -.hword 0x81E7, 0x81F6, 0x8205, 0x8215, 0x8224, 0x8234, 0x8243, 0x8252 -.hword 0x8262, 0x8271, 0x8281, 0x8290, 0x82A0, 0x82AF, 0x82BE, 0x82CE -.hword 0x82DD, 0x82ED, 0x82FC, 0x830B, 0x831B, 0x832A, 0x833A, 0x8349 -.hword 0x8358, 0x8368, 0x8377, 0x8387, 0x8396, 0x83A6, 0x83B5, 0x83C4 -.hword 0x83D4, 0x83E3, 0x83F3, 0x8402, 0x8411, 0x8809, 0x8ECE, 0x9593 -.hword 0x9C57, 0xA31C, 0xA9E1, 0xAB32, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE -.hword 0x0C1E, 0x0F65, 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE -.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE -.hword 0x18CB, 0x1851, 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49 -.hword 0x09B3, 0x0737, 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x0128, 0x0209, 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294 -.hword 0x15A8, 0x1862, 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1B8A, 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9 -.hword 0x06D5, 0x0288, 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33 -.hword 0xE733, 0xE4BC, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9 -.hword 0xE495, 0xE5A5, 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11 -.hword 0xEFAD, 0xF14C, 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92 -.hword 0xFBE5, 0xFD1E, 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186 -.hword 0x01D9, 0x0221, 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311 -.hword 0x031C, 0x0320, 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC -.hword 0x029A, 0x0275, 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161 -.hword 0x012E, 0x00FA, 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9 -.hword 0xFFAF, 0xFF88, 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA -.hword 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E -.hword 0xFFD8, 0x001C, 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918 -.hword 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684 -.hword 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591 -.hword 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977 -.hword 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B -.hword 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9 -.hword 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638 -.hword 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703 -.hword 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938 -.hword 0xF95E, 0xF974, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 -.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE -.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F -.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 -.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 -.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC -.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 -.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D -.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 -.hword 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF -.hword 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1 -.hword 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32 -.hword 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84 -.hword 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6 -.hword 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A -.hword 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28 -.hword 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 -.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 -.hword 0xAF28, 0xAC85, 0xA946, 0xA58C, 0xA177, 0x9D28, 0x98C0, 0x945E -.hword 0x9025, 0x8C34, 0x88AD, 0x85AF, 0x835C, 0x81D5, 0x814D, 0x815C -.hword 0x816B, 0x817B, 0x818A, 0x819A, 0x81A9, 0x81B8, 0x81C8, 0x81D7 -.hword 0x81E7, 0x81F6, 0x8205, 0x8215, 0x8224, 0x8234, 0x8243, 0x8252 -.hword 0x8262, 0x8271, 0x8281, 0x8290, 0x82A0, 0x82AF, 0x82BE, 0x82CE -.hword 0x82DD, 0x82ED, 0x82FC, 0x830B, 0x831B, 0x832A, 0x833A, 0x8349 -.hword 0x8358, 0x8368, 0x8377, 0x8387, 0x8396, 0x83A6, 0x83B5, 0x83C4 -.hword 0x83D4, 0x83E3, 0x83F3, 0x8402, 0x8411, 0x8809, 0x8ECE, 0x9593 -.hword 0x9C57, 0xA31C, 0xA9E1, 0xAB32, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE -.hword 0x0C1E, 0x0F65, 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE -.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE -.hword 0x18CB, 0x1851, 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49 -.hword 0x09B3, 0x0737, 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x0128, 0x0209, 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294 -.hword 0x15A8, 0x1862, 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1B8A, 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9 -.hword 0x06D5, 0x0288, 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33 -.hword 0xE733, 0xE4BC, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9 -.hword 0xE495, 0xE5A5, 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11 -.hword 0xEFAD, 0xF14C, 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92 -.hword 0xFBE5, 0xFD1E, 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186 -.hword 0x01D9, 0x0221, 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311 -.hword 0x031C, 0x0320, 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC -.hword 0x029A, 0x0275, 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161 -.hword 0x012E, 0x00FA, 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9 -.hword 0xFFAF, 0xFF88, 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA -.hword 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E -.hword 0xFFD8, 0x001C, 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918 -.hword 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684 -.hword 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591 -.hword 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977 -.hword 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B -.hword 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9 -.hword 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638 -.hword 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703 -.hword 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938 -.hword 0xF95E, 0xF974, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 -.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE -.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F -.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 -.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 -.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC -.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 -.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D -.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x0071 -.hword 0x0170, 0x0351, 0x05DD, 0x08DE, 0x0C1E, 0x0F65, 0x127C, 0x152F -.hword 0x1744, 0x1887, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE -.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CB, 0x1851, 0x173C, 0x15A6 -.hword 0x13A8, 0x115E, 0x0EE0, 0x0C49, 0x09B3, 0x0737, 0x04F0, 0x02F9 -.hword 0x0169, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x0128, 0x0209, 0x03BA, 0x0611 -.hword 0x08E4, 0x0C07, 0x0F50, 0x1294, 0x15A8, 0x1862, 0x1A97, 0x1C1D -.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1B8A, 0x1A33, 0x182C -.hword 0x158D, 0x126B, 0x0EDD, 0x0AF9, 0x06D5, 0x0288, 0xFE29, 0xF9CC -.hword 0xF588, 0xF174, 0xEDA5, 0xEA33, 0xE733, 0xE4BC, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9, 0xE495, 0xE5A5, 0xE6D4, 0xE81F -.hword 0xE981, 0xEAF8, 0xEC7E, 0xEE11, 0xEFAD, 0xF14C, 0xF2ED, 0xF48A -.hword 0xF620, 0xF7AB, 0xF928, 0xFA92, 0xFBE5, 0xFD1E, 0xFE39, 0xFF32 -.hword 0x0004, 0x00AD, 0x0128, 0x0186, 0x01D9, 0x0221, 0x0260, 0x0295 -.hword 0x02C0, 0x02E3, 0x02FE, 0x0311, 0x031C, 0x0320, 0x031D, 0x0315 -.hword 0x0306, 0x02F2, 0x02D9, 0x02BC, 0x029A, 0x0275, 0x024D, 0x0222 -.hword 0x01F4, 0x01C4, 0x0193, 0x0161, 0x012E, 0x00FA, 0x00C7, 0x0094 -.hword 0x0063, 0x0032, 0x0004, 0xFFD9, 0xFFAF, 0xFF88, 0xFF65, 0xFF46 -.hword 0xFF2C, 0xFF16, 0xFF05, 0xFEFA, 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E -.hword 0xFF25, 0xFF45, 0xFF6D, 0xFF9E, 0xFFD8, 0x001C, 0x006A, 0x00C4 -.hword 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9 -.hword 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586 -.hword 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E -.hword 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E -.hword 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD -.hword 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE -.hword 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625 -.hword 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A -.hword 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974, 0xF979, 0xF96A -.hword 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733 -.hword 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F -.hword 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841 -.hword 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52 -.hword 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9 -.hword 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD -.hword 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680 -.hword 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA -.hword 0xF906, 0xF938, 0xF95E, 0xF974, 0xAC84, 0xADD6, 0xAF28, 0xADD6 -.hword 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28 -.hword 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A -.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B -.hword 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD -.hword 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32 -.hword 0xAC84, 0xADD6, 0xAF28, 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1 -.hword 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF -.hword 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32 -.hword 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAC85, 0xA946, 0xA58C -.hword 0xA177, 0x9D28, 0x98C0, 0x945E, 0x9025, 0x8C34, 0x88AD, 0x85AF -.hword 0x835C, 0x81D5, 0x814D, 0x815C, 0x816B, 0x817B, 0x818A, 0x819A -.hword 0x81A9, 0x81B8, 0x81C8, 0x81D7, 0x81E7, 0x81F6, 0x8205, 0x8215 -.hword 0x8224, 0x8234, 0x8243, 0x8252, 0x8262, 0x8271, 0x8281, 0x8290 -.hword 0x82A0, 0x82AF, 0x82BE, 0x82CE, 0x82DD, 0x82ED, 0x82FC, 0x830B -.hword 0x831B, 0x832A, 0x833A, 0x8349, 0x8358, 0x8368, 0x8377, 0x8387 -.hword 0x8396, 0x83A6, 0x83B5, 0x83C4, 0x83D4, 0x83E3, 0x83F3, 0x8402 -.hword 0x8411, 0x8809, 0x8ECE, 0x9593, 0x9C57, 0xA31C, 0xA9E1, 0xAB32 -.hword 0x8001, 0x8001, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE, 0x0C1E, 0x0F65 -.hword 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE, 0x18CE, 0x18CE -.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CB, 0x1851 -.hword 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49, 0x09B3, 0x0737 -.hword 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D -.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x0128, 0x0209 -.hword 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294, 0x15A8, 0x1862 -.hword 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D -.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1B8A -.hword 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9, 0x06D5, 0x0288 -.hword 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33, 0xE733, 0xE4BC -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 -.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9, 0xE495, 0xE5A5 -.hword 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11, 0xEFAD, 0xF14C -.hword 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92, 0xFBE5, 0xFD1E -.hword 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186, 0x01D9, 0x0221 -.hword 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311, 0x031C, 0x0320 -.hword 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC, 0x029A, 0x0275 -.hword 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161, 0x012E, 0x00FA -.hword 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9, 0xFFAF, 0xFF88 -.hword 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA, 0xFEF5, 0xFEF6 -.hword 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E, 0xFFD8, 0x001C -.hword 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 -.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE -.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F -.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 -.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 -.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC -.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 -.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D -.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 -.hword 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9 -.hword 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586 -.hword 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E -.hword 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E -.hword 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD -.hword 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE -.hword 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625 -.hword 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A -.hword 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974, 0xFFEE, 0x00E6 -.hword 0x0161, 0x0237, 0x0358, 0x04B3, 0x063A, 0x07DB, 0x0988, 0x0B2F -.hword 0x0CC1, 0x0E2E, 0x0F66, 0x1058, 0x10F6, 0x1157, 0x11A3, 0x11DA -.hword 0x11FE, 0x1212, 0x1216, 0x120E, 0x11FA, 0x11DC, 0x11B6, 0x118B -.hword 0x115B, 0x1129, 0x10F6, 0x106D, 0x0F49, 0x0DA2, 0x0B8E, 0x0927 -.hword 0x0684, 0x03BE, 0x00EB, 0xFE25, 0xFB81, 0xF919, 0xF705, 0xF55C -.hword 0xF437, 0xF3AC, 0xF379, 0xF34A, 0xF31D, 0xF2F5, 0xF2D0, 0xF2AE -.hword 0xF291, 0xF277, 0xF262, 0xF250, 0xF243, 0xF23A, 0xF235, 0xF235 -.hword 0xF239, 0xF242, 0xF250, 0xF262, 0xF279, 0xF296, 0xF2B7, 0xF2DD -.hword 0xF309, 0xF33A, 0xF370, 0xF3AC, 0xF3F2, 0xF444, 0xF4A1, 0xF509 -.hword 0xF57B, 0xF5F5, 0xF677, 0xF6FF, 0xF78D, 0xF81F, 0xF8B5, 0xF94D -.hword 0xF9E6, 0xFA81, 0xFB1A, 0xFBB2, 0xFC47, 0xFCD9, 0xFD66, 0xFDEE -.hword 0xFE6F, 0xFEE8, 0xFF59, 0xFFC0, 0x001B, 0x006C, 0x00B0, 0x00E6 -.hword 0x0111, 0x0135, 0x0153, 0x016A, 0x017A, 0x0185, 0x018B, 0x018C -.hword 0x0188, 0x0180, 0x0174, 0x0165, 0x0152, 0x013D, 0x0125, 0x010C -.hword 0x00F0, 0x00D4, 0x00B6, 0x0098, 0x007A, 0x005C, 0x003E, 0x0022 -.hword 0x0007, 0xFFEE, 0xFFD7, 0xFFC2, 0xFFAF, 0xFFA0, 0xFF95, 0xFF8D -.hword 0xFF8A, 0xFF8B, 0xFF91, 0xFF9D, 0xFFAE, 0xFFC5, 0xFFE3, 0x0007 -.hword 0x0033, 0x0067, 0x00A2, 0x88AF, 0x88D0, 0x88F0, 0x890E, 0x8929 -.hword 0x8941, 0x8957, 0x8969, 0x8977, 0x8982, 0x8988, 0x898B, 0x8988 -.hword 0x8982, 0x8977, 0x8969, 0x8957, 0x8941, 0x8929, 0x890E, 0x88F0 -.hword 0x88D0, 0x88AF, 0x888B, 0x8866, 0x8840, 0x8819, 0x87F1, 0x87C9 -.hword 0x87A1, 0x8779, 0x8751, 0x872A, 0x8704, 0x86DF, 0x86BC, 0x869A -.hword 0x867A, 0x865C, 0x8641, 0x8629, 0x8614, 0x8602, 0x85F3, 0x85E8 -.hword 0x85E2, 0x85E0, 0x85E2, 0x85E8, 0x85F3, 0x8602, 0x8614, 0x8629 -.hword 0x8641, 0x865C, 0x867A, 0x869A, 0x86BC, 0x86DF, 0x8704, 0x872A -.hword 0x8751, 0x8779, 0x87A1, 0x87C9, 0x87F1, 0x8819, 0x8840, 0x8866 -.hword 0x888B, 0x88AF, 0x88D0, 0x88F0, 0x890E, 0x8929, 0x8941, 0x8957 -.hword 0x8969, 0x8977, 0x8982, 0x8988, 0x898B, 0x8988, 0x8982, 0x8977 -.hword 0x8969, 0x8957, 0x8941, 0x8929, 0x890E, 0x88F0, 0x88D0, 0x88AF -.hword 0x888B, 0x8866, 0x8840, 0x8819, 0x87F1, 0x87C9, 0x87A1, 0x8779 -.hword 0x8751, 0x872A, 0x8704, 0x86DF, 0x86BC, 0x869A, 0x867A, 0x865C -.hword 0x8641, 0x8629, 0x8614, 0x8602, 0x85F3, 0x85E8, 0x85E2, 0x85E0 -.hword 0x85E2, 0x85E8, 0x85F3, 0x8602, 0x8614, 0x8629, 0x8641, 0x865C -.hword 0x867A, 0x869A, 0x86BC, 0x86DF, 0x8704, 0x872A, 0x8751, 0x8779 -.hword 0x87A1, 0x87C9, 0x87F1, 0x8819, 0x8840, 0x8866, 0x888B, 0xFDF7 -.hword 0xFDFA, 0xFE01, 0xFE0D, 0xFE1D, 0xFE31, 0xFE48, 0xFE63, 0xFE82 -.hword 0xFEA2, 0xFEC6, 0xFEEB, 0xFF13, 0xFF3C, 0xFF66, 0xFF92, 0xFFBE -.hword 0xFFEA, 0x0016, 0x0042, 0x006E, 0x009A, 0x00C4, 0x00ED, 0x0115 -.hword 0x013A, 0x015E, 0x017E, 0x019D, 0x01B8, 0x01CF, 0x01E3, 0x01F3 -.hword 0x01FF, 0x0206, 0x0209, 0x0206, 0x01FF, 0x01F3, 0x01E3, 0x01CF -.hword 0x01B8, 0x019D, 0x017E, 0x015E, 0x013A, 0x0115, 0x00ED, 0x00C4 -.hword 0x009A, 0x006E, 0x0042, 0x0016, 0xFFEA, 0xFFBE, 0xFF92, 0xFF66 -.hword 0xFF3C, 0xFF13, 0xFEEB, 0xFEC6, 0xFEA2, 0xFE82, 0xFE63, 0xFE48 -.hword 0xFE31, 0xFE1D, 0xFE0D, 0xFE01, 0xFDFA, 0xFDF7, 0xFDFA, 0xFE01 -.hword 0xFE0D, 0xFE1D, 0xFE31, 0xFE48, 0xFE63, 0xFE82, 0xFEA2, 0xFEC6 -.hword 0xFEEB, 0xFF13, 0xFF3C, 0xFF66, 0xFF92, 0xFFBE, 0xFFEA, 0x0016 -.hword 0x0042, 0x006E, 0x009A, 0x00C4, 0x00ED, 0x0115, 0x013A, 0x015E -.hword 0x017E, 0x019D, 0x01B8, 0x01CF, 0x01E3, 0x01F3, 0x01FF, 0x0206 -.hword 0x0209, 0x0206, 0x01FF, 0x01F3, 0x01E3, 0x01CF, 0x01B8, 0x019D -.hword 0x017E, 0x015E, 0x013A, 0x0115, 0x00ED, 0x00C4, 0x009A, 0x006E -.hword 0x0042, 0x0016, 0xFFEA, 0xFFBE, 0xFF92, 0xFF66, 0xFF3C, 0xFF13 -.hword 0xFEEB, 0xFEC6, 0xFEA2, 0xFE82, 0xFE63, 0xFE48, 0xFE31, 0xFE1D -.hword 0xFE0D, 0xFE01, 0xFDFA, 0xF7B6, 0xFFCC, 0x01DC, 0x01DA, 0x01D3 -.hword 0x01C8, 0x01B9, 0x01A7, 0x0191, 0x0178, 0x015D, 0x013F, 0x011E -.hword 0x00FC, 0x00D7, 0x00B2, 0x008B, 0x0063, 0x003A, 0x0011, 0xFFE9 -.hword 0xFFC0, 0xFF98, 0xFF70, 0xFF49, 0xFF23, 0xFEFF, 0xFEDC, 0xFEBC -.hword 0xFE9E, 0xFE82, 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE21 -.hword 0xFE1E, 0xFE21, 0xFE27, 0xFE32, 0xFE41, 0xFE53, 0xFE69, 0xFE82 -.hword 0xFE9E, 0xFEBC, 0xFEDC, 0xFEFF, 0xFF23, 0xFF49, 0xFF70, 0xFF98 -.hword 0xFFC0, 0xFFE9, 0x0011, 0x003A, 0x0063, 0x008B, 0x00B2, 0x00D7 -.hword 0x00FC, 0x011E, 0x013F, 0x015D, 0x0178, 0x0191, 0x01A7, 0x01B9 -.hword 0x01C8, 0x01D3, 0x01DA, 0x01DC, 0x01DA, 0x01D3, 0x01C8, 0x01B9 -.hword 0x01A7, 0x0191, 0x0178, 0x015D, 0x013E, 0x011E, 0x00FB, 0x00D7 -.hword 0x00B1, 0x008A, 0x0062, 0x003A, 0x0011, 0xFFE9, 0xFFC0, 0xFF97 -.hword 0xFF6F, 0xFF48, 0xFF23, 0xFEFE, 0xFEDC, 0xFEBB, 0xFE9D, 0xFE82 -.hword 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE20, 0xFE1E, 0xFE21 -.hword 0xFE27, 0xFE32, 0xFE41, 0xFE54, 0xFE6A, 0xFE83, 0xFE9F, 0xFEBD -.hword 0xFEDE, 0xFF01, 0xFF25, 0xFF4B, 0xFF72, 0xFF9A, 0xFFC3, 0xFFEC -.hword 0x0015, 0x003E, 0x0067, 0x008F, 0x00B6, 0x00DC, 0x0100, 0x0123 -.hword 0x0144, 0x0162, 0x017E, 0x0197, 0x01AD, 0x01BF, 0x01CE, 0x01D9 -.hword 0x01E0, 0xFCE1 - -unagi_seg5_animindex_0500FB34: # 0x0500FB34 -.hword 0x0001, 0x0000, 0x008C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x008D, 0x0001, 0x0000, 0x0001, 0x0B84, 0x008C, 0x0B85 -.hword 0x0001, 0x0C11, 0x0001, 0x0000, 0x008C, 0x0AF7, 0x0001, 0x0B83 -.hword 0x0001, 0x0000, 0x008C, 0x011B, 0x0001, 0x01A7, 0x0001, 0x0000 -.hword 0x008C, 0x008E, 0x0001, 0x011A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x09DE, 0x008C, 0x09DF, 0x008C, 0x0A6B -.hword 0x008C, 0x083A, 0x008C, 0x08C6, 0x008C, 0x0952, 0x0001, 0x0838 -.hword 0x0001, 0x0839, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x008C, 0x07AC, 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x03D8 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A8, 0x008C, 0x0608 -.hword 0x008C, 0x0694, 0x008C, 0x0720, 0x008C, 0x0464, 0x008C, 0x04F0 -.hword 0x008C, 0x057C, 0x008C, 0x0234, 0x008C, 0x02C0, 0x008C, 0x034C - -unagi_seg5_anim_0500FBF4: # 0x0500FBF4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x8C -.hword 0x0F -.word unagi_seg5_animvalue_0500E310 -.word unagi_seg5_animindex_0500FB34 -.word 0 - -unagi_seg5_animvalue_0500FC0C: # 0x0500FC0C -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF5, 0xFFF1 -.hword 0xFFEC, 0xFFE7, 0xFFE2, 0xFFDD, 0xFFD7, 0xFFD2, 0xFFCD, 0xFFC8 -.hword 0xFFC3, 0xFFBF, 0xFFBB, 0xFFB9, 0xFFB7, 0xFFB5, 0xFFB5, 0xFFB6 -.hword 0xFFB8, 0xFFBC, 0xFFC0, 0xFFC7, 0xFFCF, 0xFFD8, 0xFFE4, 0xFFF1 -.hword 0x0000, 0x0011, 0x0024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0005 -.hword 0x0006, 0x0007, 0x0007, 0x0008, 0x0009, 0x0009, 0x000A, 0x000A -.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A -.hword 0x0009, 0x0008, 0x0007, 0x0006, 0x0004, 0x3FFF, 0xFE8D, 0xFE91 -.hword 0xFE9E, 0xFEB3, 0xFECD, 0xFEEB, 0xFF0D, 0xFF31, 0xFF55, 0xFF78 -.hword 0xFF9A, 0xFFB8, 0xFFD2, 0xFFE5, 0xFFF1, 0xFFF5, 0xFFEF, 0xFFDD -.hword 0xFFBF, 0xFF93, 0xFF58, 0xFF0D, 0xFEAF, 0xFE3F, 0xFDBA, 0xFD20 -.hword 0xFC6E, 0xFBA4, 0xFAC1, 0xF9C2, 0xF8A8, 0xF76F, 0xF618, 0xF4A1 -.hword 0x054B, 0x0548, 0x053E, 0x052E, 0x0518, 0x04FC, 0x04DC, 0x04B7 -.hword 0x048E, 0x0461, 0x0431, 0x03FD, 0x03C8, 0x0390, 0x0357, 0x031D -.hword 0x02E1, 0x02A5, 0x026A, 0x022E, 0x01F4, 0x01BB, 0x0183, 0x014D -.hword 0x011A, 0x00EA, 0x00BD, 0x0094, 0x006F, 0x004F, 0x0033, 0x001D -.hword 0x000D, 0x0003, 0x004E, 0x0041, 0x001A, 0xFFDE, 0xFF8A, 0xFF22 -.hword 0xFEA6, 0xFE1A, 0xFD7E, 0xFCD3, 0xFC1C, 0xFB5B, 0xFA8F, 0xF9BC -.hword 0xF8E3, 0xF804, 0xF723, 0xF640, 0xF55D, 0xF47C, 0xF39D, 0xF2C4 -.hword 0xF1F1, 0xF125, 0xF064, 0xEFAD, 0xEF02, 0xEE66, 0xEDDA, 0xED5E -.hword 0xECF6, 0xECA2, 0xEC65, 0xEC3E, 0x00D0, 0x00D0, 0x00CE, 0x00CC -.hword 0x00C8, 0x00C4, 0x00BF, 0x00B9, 0x00B3, 0x00AC, 0x00A5, 0x009D -.hword 0x0094, 0x008C, 0x0083, 0x007A, 0x0071, 0x0068, 0x005F, 0x0055 -.hword 0x004C, 0x0044, 0x003B, 0x0033, 0x002B, 0x0024, 0x001D, 0x0016 -.hword 0x0011, 0x000C, 0x0007, 0x0004, 0x0002, 0x0000, 0xAC84, 0xA98C -.hword 0xA207, 0x9809, 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8 -.hword 0x8358, 0x8624, 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8 -.hword 0x8A3A, 0x89A2, 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB -.hword 0x8405, 0x8338, 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017 -.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 -.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E -.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 -.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 -.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 -.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 -.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC -.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 -.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B -.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 -.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 -.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 -.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xAC84, 0xA98C -.hword 0xA207, 0x9809, 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8 -.hword 0x8358, 0x8624, 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8 -.hword 0x8A3A, 0x89A2, 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB -.hword 0x8405, 0x8338, 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017 -.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 -.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E -.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 -.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 -.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 -.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 -.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC -.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 -.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B -.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 -.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 -.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 -.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0x005D, 0x005D -.hword 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061, 0x0061, 0x0061 -.hword 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E, 0x005C, 0x005A -.hword 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039, 0x0032, 0x002A -.hword 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006, 0x0002, 0x0000 -.hword 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43, 0xFBDC, 0xFA60 -.hword 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2, 0xF207, 0xF1C3 -.hword 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC, 0xFE56, 0x01F4 -.hword 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737, 0x19AA, 0x1B84 -.hword 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B, 0xF963, 0xF95A -.hword 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944, 0xF94D, 0xF95B -.hword 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65, 0xFAC1, 0xFB2B -.hword 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10, 0xFE82, 0xFEEB -.hword 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xAC84, 0xA98C, 0xA207, 0x9809 -.hword 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8, 0x8358, 0x8624 -.hword 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8, 0x8A3A, 0x89A2 -.hword 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB, 0x8405, 0x8338 -.hword 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017, 0x8001, 0x8001 -.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 -.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E -.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 -.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 -.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 -.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 -.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC -.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 -.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B -.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 -.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 -.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 -.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xFFEE, 0xFFEE -.hword 0xFFEE, 0xFFEE, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFEC -.hword 0xFFEC, 0xFFEC, 0xFFED, 0xFFED, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0 -.hword 0xFFF1, 0xFFF2, 0xFFF3, 0xFFF4, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFFA -.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000 -.hword 0x00E6, 0x011E, 0x01BA, 0x02AA, 0x03DE, 0x0545, 0x06CF, 0x086B -.hword 0x0A08, 0x0B96, 0x0D06, 0x0E45, 0x0F44, 0x0FF3, 0x1040, 0x101F -.hword 0x0F97, 0x0EB8, 0x0D90, 0x0C2F, 0x0AA2, 0x08FA, 0x0744, 0x0591 -.hword 0x03EE, 0x026B, 0x0116, 0x0000, 0xFF35, 0xFEC5, 0xFEBF, 0xFF32 -.hword 0x002D, 0x01BF, 0x88AF, 0x88B2, 0x88B9, 0x88C5, 0x88D2, 0x88DF -.hword 0x88EA, 0x88F3, 0x88F6, 0x88F4, 0x88EA, 0x88D6, 0x88B7, 0x888C -.hword 0x8852, 0x8808, 0x87AD, 0x8743, 0x86CD, 0x864E, 0x85C6, 0x8539 -.hword 0x84A9, 0x8417, 0x8386, 0x82F9, 0x8271, 0x81F1, 0x817B, 0x8111 -.hword 0x80B5, 0x806A, 0x8031, 0x800E, 0xFDF7, 0xFDEB, 0xFDCA, 0xFD95 -.hword 0xFD4E, 0xFCF8, 0xFC94, 0xFC26, 0xFBAD, 0xFB2E, 0xFAAA, 0xFA23 -.hword 0xF99A, 0xF914, 0xF890, 0xF812, 0xF79C, 0xF72F, 0xF6CE, 0xF67A -.hword 0xF637, 0xF605, 0xF5E8, 0xF5E1, 0xF5F2, 0xF61E, 0xF666, 0xF6CD -.hword 0xF754, 0xF7FE, 0xF8CD, 0xF9C3, 0xFAE3, 0xFC2D, 0xF7B6, 0xF7BB -.hword 0xF7CB, 0xF7E4, 0xF807, 0xF832, 0xF865, 0xF89F, 0xF8DF, 0xF925 -.hword 0xF971, 0xF9C1, 0xFA14, 0xFA6B, 0xFAC5, 0xFB21, 0xFB7E, 0xFBDB -.hword 0xFC39, 0xFC96, 0xFCF1, 0xFD4B, 0xFDA2, 0xFDF6, 0xFE46, 0xFE91 -.hword 0xFED7, 0xFF18, 0xFF52, 0xFF84, 0xFFAF, 0xFFD2, 0xFFEB, 0xFFFB -.hword 0xFFCC, 0xFFCC, 0xFFCC, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFD0, 0xFFD2 -.hword 0xFFD3, 0xFFD5, 0xFFD7, 0xFFD9, 0xFFDB, 0xFFDD, 0xFFDF, 0xFFE2 -.hword 0xFFE4, 0xFFE6, 0xFFE8, 0xFFEB, 0xFFED, 0xFFEF, 0xFFF1, 0xFFF4 -.hword 0xFFF6, 0xFFF7, 0xFFF9, 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF -.hword 0x0000, 0x0000, 0x01DC, 0x01E5, 0x0200, 0x022B, 0x0265, 0x02AD -.hword 0x0303, 0x0364, 0x03D1, 0x0447, 0x04C6, 0x054D, 0x05DA, 0x066C -.hword 0x0703, 0x079E, 0x083A, 0x08D7, 0x0975, 0x0A11, 0x0AAC, 0x0B43 -.hword 0x0BD5, 0x0C62, 0x0CE9, 0x0D68, 0x0DDE, 0x0E4B, 0x0EAC, 0x0F02 -.hword 0x0F4A, 0x0F84, 0x0FAF, 0x0FCA, 0xFCE1, 0xFCE3, 0xFCE9, 0xFCF3 -.hword 0xFD00, 0xFD10, 0xFD23, 0xFD39, 0xFD51, 0xFD6C, 0xFD88, 0xFDA6 -.hword 0xFDC6, 0xFDE6, 0xFE08, 0xFE2B, 0xFE4E, 0xFE71, 0xFE94, 0xFEB7 -.hword 0xFEDA, 0xFEFB, 0xFF1C, 0xFF3C, 0xFF5A, 0xFF76, 0xFF91, 0xFFA9 -.hword 0xFFBF, 0xFFD2, 0xFFE2, 0xFFEF, 0xFFF9, 0xFFFE - -unagi_seg5_animindex_050103C8: # 0x050103C8 -.hword 0x0022, 0x0001, 0x0001, 0x0000, 0x0022, 0x0023, 0x0001, 0x0000 -.hword 0x0001, 0x0045, 0x0001, 0x0000, 0x0022, 0x0378, 0x0022, 0x039A -.hword 0x0022, 0x03BC, 0x0001, 0x0000, 0x0022, 0x0334, 0x0022, 0x0356 -.hword 0x0001, 0x0000, 0x0022, 0x008A, 0x0022, 0x00AC, 0x0001, 0x0000 -.hword 0x0022, 0x0046, 0x0022, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0022, 0x02CE, 0x0022, 0x02F0, 0x0022, 0x0312 -.hword 0x0022, 0x0268, 0x0022, 0x028A, 0x0022, 0x02AC, 0x0001, 0x0266 -.hword 0x0001, 0x0267, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0022, 0x0244, 0x0001, 0x0000, 0x0001, 0x0000, 0x0022, 0x0156 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0022, 0x00CE, 0x0022, 0x01DE -.hword 0x0022, 0x0200, 0x0022, 0x0222, 0x0022, 0x0178, 0x0022, 0x019A -.hword 0x0022, 0x01BC, 0x0022, 0x00F0, 0x0022, 0x0112, 0x0022, 0x0134 - -unagi_seg5_anim_05010488: # 0x05010488 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x22 -.hword 0x0F -.word unagi_seg5_animvalue_0500FC0C -.word unagi_seg5_animindex_050103C8 -.word 0 - -unagi_seg5_animvalue_050104A0: # 0x050104A0 -.hword 0x0000, 0x003A, 0x0051, 0x0067, 0x007C, 0x008F, 0x00A1, 0x00B0 -.hword 0x00BE, 0x00C9, 0x00D1, 0x00D6, 0x00D7, 0x00D6, 0x00D1, 0x00C9 -.hword 0x00BE, 0x00B0, 0x00A1, 0x008F, 0x007C, 0x0067, 0x0051, 0x003A -.hword 0x0023, 0x000B, 0xFFF4, 0xFFDC, 0xFFC5, 0xFFAE, 0xFF98, 0xFF83 -.hword 0xFF70, 0xFF5E, 0xFF4F, 0xFF41, 0xFF36, 0xFF2E, 0xFF29, 0xFF28 -.hword 0xFF29, 0xFF2E, 0xFF36, 0xFF41, 0xFF4F, 0xFF5E, 0xFF70, 0xFF83 -.hword 0xFF98, 0xFFAE, 0xFFC5, 0xFFDC, 0xFFF4, 0x000B, 0x0023, 0x0002 -.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0009 -.hword 0x000C, 0x000F, 0x0012, 0x0015, 0x0017, 0x0019, 0x001A, 0x001B -.hword 0x001A, 0x0019, 0x0017, 0x0015, 0x0012, 0x000F, 0x000D, 0x000A -.hword 0x0007, 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0002 -.hword 0x0004, 0x0006, 0x0009, 0x000C, 0x000F, 0x0012, 0x0015, 0x0017 -.hword 0x0019, 0x001A, 0x001B, 0x001A, 0x0019, 0x0017, 0x0015, 0x0012 -.hword 0x000F, 0x000D, 0x000A, 0x0007, 0x0004, 0x3FFF, 0xF308, 0xF172 -.hword 0xF009, 0xEED4, 0xEDDA, 0xED1F, 0xECAB, 0xEC83, 0xECAB, 0xED1F -.hword 0xEDDA, 0xEED4, 0xF009, 0xF172, 0xF308, 0xF4C6, 0xF6A5, 0xF8A0 -.hword 0xFAB1, 0xFCD0, 0xFEF9, 0x0124, 0x034C, 0x056C, 0x077C, 0x0977 -.hword 0x0B57, 0x0D15, 0x0EAB, 0x1014, 0x1148, 0x1243, 0x12FD, 0x1372 -.hword 0x139A, 0x1372, 0x12FD, 0x1243, 0x1148, 0x1014, 0x0EAB, 0x0D15 -.hword 0x0B57, 0x0977, 0x077C, 0x056C, 0x034C, 0x0124, 0xFEF9, 0xFCD0 -.hword 0xFAB1, 0xF8A0, 0xF6A5, 0xF4C6, 0xEC31, 0xEC5A, 0xECCF, 0xED8C -.hword 0xEE8A, 0xEFC2, 0xF12E, 0xF2C9, 0xF48C, 0xF670, 0xF871, 0xFA87 -.hword 0xFCAD, 0xFEDC, 0x010C, 0x033B, 0x0561, 0x0777, 0x0977, 0x0B5C -.hword 0x0D1F, 0x0EBA, 0x1026, 0x115E, 0x125C, 0x1318, 0x138E, 0x13B7 -.hword 0x138E, 0x1318, 0x125C, 0x115E, 0x1026, 0x0EBA, 0x0D1F, 0x0B5C -.hword 0x0977, 0x0777, 0x0561, 0x033B, 0x010C, 0xFEDC, 0xFCAD, 0xFA87 -.hword 0xF871, 0xF670, 0xF48C, 0xF2C9, 0xF12E, 0xEFC2, 0xEE8A, 0xED8C -.hword 0xECCF, 0xEC5A, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B -.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D -.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA -.hword 0x808B, 0x8060, 0x803A, 0x801C, 0x8009, 0x8001, 0x8008, 0x8019 -.hword 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150 -.hword 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145 -.hword 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C, 0x8009 -.hword 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11 -.hword 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D, 0xF56A, 0xF281 -.hword 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5, 0xE495, 0xE394 -.hword 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72 -.hword 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A, 0x020F, 0x057A -.hword 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672, 0x1857, 0x19FF -.hword 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C, 0x8001, 0x8008 -.hword 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129 -.hword 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A -.hword 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C -.hword 0x8009, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6 -.hword 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3 -.hword 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B -.hword 0x8060, 0x803A, 0x801C, 0x8009, 0x1C5F, 0x1B05, 0x193C, 0x171C -.hword 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF8 -.hword 0xFBB0, 0xF87D, 0xF56A, 0xF281, 0xEFCD, 0xED59, 0xEB30, 0xE93F -.hword 0xE777, 0xE5E5, 0xE495, 0xE394, 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD -.hword 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72, 0xEE37, 0xF137, 0xF466, 0xF7B9 -.hword 0xFB24, 0xFE9A, 0x020F, 0x057A, 0x08CD, 0x0BFD, 0x0EFE, 0x11C5 -.hword 0x1445, 0x1672, 0x1857, 0x19FF, 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3 -.hword 0x1DA6, 0x1D3C, 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203 -.hword 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D -.hword 0xF56A, 0xF281, 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5 -.hword 0xE495, 0xE394, 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8 -.hword 0xE8F4, 0xEB72, 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A -.hword 0x020F, 0x057A, 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672 -.hword 0x1857, 0x19FF, 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C -.hword 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2 -.hword 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C -.hword 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060 -.hword 0x803A, 0x801C, 0x8009, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054 -.hword 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C -.hword 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA -.hword 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C, 0x8009, 0x8001, 0x8001 -.hword 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11 -.hword 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D, 0xF56A, 0xF281 -.hword 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5, 0xE495, 0xE394 -.hword 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72 -.hword 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A, 0x020F, 0x057A -.hword 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672, 0x1857, 0x19FF -.hword 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C, 0x03F6, 0x0681 -.hword 0x08F8, 0x0B57, 0x0D94, 0x0FA9, 0x118F, 0x133E, 0x14B0, 0x15DB -.hword 0x16BB, 0x1746, 0x1776, 0x1746, 0x16BB, 0x15DB, 0x14B0, 0x133E -.hword 0x118F, 0x0FA9, 0x0D94, 0x0B57, 0x08F8, 0x0681, 0x03F6, 0x0161 -.hword 0xFECA, 0xFC35, 0xF9AB, 0xF733, 0xF4D4, 0xF297, 0xF082, 0xEE9C -.hword 0xECED, 0xEB7C, 0xEA50, 0xE971, 0xE8E5, 0xE8B5, 0xE8E5, 0xE971 -.hword 0xEA50, 0xEB7C, 0xECED, 0xEE9C, 0xF082, 0xF297, 0xF4D4, 0xF733 -.hword 0xF9AB, 0xFC35, 0xFECA, 0x0161, 0x8001, 0xFDA4, 0xFF36, 0x00CA -.hword 0x025C, 0x03E7, 0x0568, 0x06D8, 0x0835, 0x097A, 0x0AA1, 0x0BA8 -.hword 0x0C88, 0x0D3F, 0x0DC6, 0x0E1B, 0x0E38, 0x0E1B, 0x0DC6, 0x0D3F -.hword 0x0C88, 0x0BA8, 0x0AA1, 0x097A, 0x0835, 0x06D8, 0x0568, 0x03E7 -.hword 0x025C, 0x00CA, 0xFF36, 0xFDA4, 0xFC19, 0xFA98, 0xF928, 0xF7CB -.hword 0xF686, 0xF55F, 0xF458, 0xF378, 0xF2C1, 0xF23A, 0xF1E5, 0xF1C8 -.hword 0xF1E5, 0xF23A, 0xF2C1, 0xF378, 0xF458, 0xF55F, 0xF686, 0xF7CB -.hword 0xF928, 0xFA98, 0xFC19, 0x0FD3, 0x0FB2, 0x0F55, 0x0EBF, 0x0DF6 -.hword 0x0CFE, 0x0BDD, 0x0A97, 0x0931, 0x07B0, 0x061A, 0x0472, 0x02BD -.hword 0x0102, 0xFF45, 0xFD89, 0xFBD5, 0xFA2D, 0xF896, 0xF716, 0xF5B0 -.hword 0xF46A, 0xF348, 0xF251, 0xF187, 0xF0F2, 0xF094, 0xF074, 0xF094 -.hword 0xF0F2, 0xF187, 0xF251, 0xF348, 0xF46A, 0xF5B0, 0xF716, 0xF896 -.hword 0xFA2D, 0xFBD5, 0xFD89, 0xFF45, 0x0102, 0x02BD, 0x0472, 0x061A -.hword 0x07B0, 0x0931, 0x0A97, 0x0BDD, 0x0CFE, 0x0DF6, 0x0EBF, 0x0F55 -.hword 0x0FB2, 0x0000 - -unagi_seg5_animindex_05010A94: # 0x05010A94 -.hword 0x0036, 0x0001, 0x0001, 0x0000, 0x0036, 0x0037, 0x0001, 0x0000 -.hword 0x0001, 0x006D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x02C3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x028D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0036, 0x00A4, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0036, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0256, 0x0001, 0x028C -.hword 0x0001, 0x0000, 0x0036, 0x0220, 0x0001, 0x0000, 0x0001, 0x021E -.hword 0x0001, 0x021F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0036, 0x01E8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0146 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x00DA, 0x0001, 0x0000 -.hword 0x0036, 0x01B2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x017C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0110, 0x0001, 0x0000 - -unagi_seg5_anim_05010B54: # 0x05010B54 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x36 -.hword 0x0F -.word unagi_seg5_animvalue_050104A0 -.word unagi_seg5_animindex_05010A94 -.word 0 - -unagi_seg5_animvalue_05010B6C: # 0x05010B6C -.hword 0x0000, 0x003A, 0x0051, 0x0067, 0x007C, 0x008F, 0x00A1, 0x00B0 -.hword 0x00BE, 0x00C9, 0x00D1, 0x00D6, 0x00D7, 0x00D6, 0x00D1, 0x00C9 -.hword 0x00BE, 0x00B0, 0x00A1, 0x008F, 0x007C, 0x0063, 0x004D, 0x0039 -.hword 0x0026, 0x0016, 0x0007, 0xFFFA, 0xFFEF, 0xFFE5, 0xFFDC, 0xFFD5 -.hword 0xFFCF, 0xFFCB, 0xFFC7, 0xFFC5, 0xFFC4, 0xFFC3, 0xFFC4, 0xFFC5 -.hword 0xFFC8, 0xFFCA, 0xFFCE, 0xFFD2, 0xFFD6, 0xFFDB, 0xFFE0, 0xFFE5 -.hword 0xFFEB, 0xFFF0, 0xFFF6, 0xFFFB, 0x0000, 0x0004, 0x0008, 0x000B -.hword 0x000E, 0x0010, 0x0011, 0x0012, 0x0012, 0x0012, 0x0011, 0x0010 -.hword 0x000F, 0x000D, 0x000C, 0x000A, 0x0008, 0x0007, 0x0005, 0x0003 -.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0002, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0009, 0x000C, 0x000F -.hword 0x0012, 0x0015, 0x0017, 0x0019, 0x001A, 0x001B, 0x001A, 0x0019 -.hword 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x0016, 0x0016, 0x0016 -.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0015, 0x0015 -.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0014, 0x0013 -.hword 0x0011, 0x000F, 0x000C, 0x000A, 0x0007, 0x0004, 0x0002, 0x0001 -.hword 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFE -.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF -.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x3FFF, 0xF308, 0xF172, 0xF009, 0xEED4, 0xEDDA, 0xED1F -.hword 0xECAB, 0xEC83, 0xECAB, 0xED1F, 0xEDDA, 0xEED4, 0xF009, 0xF172 -.hword 0xF308, 0xF4C6, 0xF741, 0xFAC5, 0xFED7, 0x02FB, 0x06B9, 0x0996 -.hword 0x0B17, 0x0AFF, 0x0A1A, 0x08A0, 0x06AE, 0x045F, 0x01D1, 0xFF20 -.hword 0xFC67, 0xF9C4, 0xF753, 0xF531, 0xF379, 0xF248, 0xF1BB, 0xF1CF -.hword 0xF243, 0xF30D, 0xF420, 0xF575, 0xF6FF, 0xF8B7, 0xFA90, 0xFC82 -.hword 0xFE82, 0x0085, 0x0284, 0x0473, 0x0647, 0x07F8, 0x097B, 0x0AC5 -.hword 0x0BCE, 0x0C8A, 0x0CEA, 0x0CD4, 0x0C57, 0x0B85, 0x0A6F, 0x0925 -.hword 0x07B8, 0x063A, 0x04BB, 0x034D, 0x0200, 0x00E7, 0x0011, 0xFF90 -.hword 0xFF5B, 0xFF5F, 0xFF86, 0xFFBC, 0xFFEC, 0x0000, 0xEC31, 0xEC5A -.hword 0xECCF, 0xED8C, 0xEE8A, 0xEFC2, 0xF12E, 0xF2C9, 0xF48C, 0xF670 -.hword 0xF871, 0xFA87, 0xFCAD, 0xFEDC, 0x010C, 0x033B, 0x0561, 0x0777 -.hword 0x0977, 0x0B5C, 0x0D67, 0x0E7C, 0x0EB8, 0x0E36, 0x0D10, 0x0B64 -.hword 0x094B, 0x06E1, 0x0441, 0x0188, 0xFED0, 0xFC34, 0xF9CF, 0xF7BE -.hword 0xF61B, 0xF502, 0xF48D, 0xF4CF, 0xF5AE, 0xF710, 0xF8DD, 0xFAFA -.hword 0xFD4E, 0xFFBE, 0x0231, 0x048E, 0x06BB, 0x089E, 0x0A1E, 0x0B20 -.hword 0x0B8C, 0x0B73, 0x0B19, 0x0A89, 0x09CA, 0x08E7, 0x07E8, 0x06D7 -.hword 0x05BD, 0x04A4, 0x0394, 0x0296, 0x01B5, 0x00F9, 0x006C, 0x0016 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B -.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D -.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x8110, 0x8108 -.hword 0x80FF, 0x80F6, 0x80ED, 0x80E5, 0x80DC, 0x80D3, 0x80CA, 0x80C2 -.hword 0x80B9, 0x80B0, 0x80A7, 0x809F, 0x8096, 0x808D, 0x8085, 0x807C -.hword 0x8073, 0x806A, 0x8062, 0x8059, 0x8050, 0x8047, 0x803F, 0x8036 -.hword 0x802D, 0x8024, 0x801C, 0x8013, 0x800A, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05 -.hword 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B -.hword 0x0249, 0xFEF0, 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B -.hword 0xE99C, 0xE787, 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7 -.hword 0xE803, 0xEAB0, 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5 -.hword 0x04A8, 0x0828, 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C -.hword 0x1157, 0x110E, 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3 -.hword 0x0BDA, 0x0ABE, 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0 -.hword 0x0300, 0x024D, 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010 -.hword 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6 -.hword 0xFFFD, 0x0000, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B -.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D -.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x8110, 0x8108 -.hword 0x80FF, 0x80F6, 0x80ED, 0x80E5, 0x80DC, 0x80D3, 0x80CA, 0x80C2 -.hword 0x80B9, 0x80B0, 0x80A7, 0x809F, 0x8096, 0x808D, 0x8085, 0x807C -.hword 0x8073, 0x806A, 0x8062, 0x8059, 0x8050, 0x8047, 0x803F, 0x8036 -.hword 0x802D, 0x8024, 0x801C, 0x8013, 0x800A, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05 -.hword 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B -.hword 0x0249, 0xFEF0, 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B -.hword 0xE99C, 0xE787, 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7 -.hword 0xE803, 0xEAB0, 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5 -.hword 0x04A8, 0x0828, 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C -.hword 0x1157, 0x110E, 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3 -.hword 0x0BDA, 0x0ABE, 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0 -.hword 0x0300, 0x024D, 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010 -.hword 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6 -.hword 0xFFFD, 0x0000, 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203 -.hword 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF0, 0xFB8D, 0xF82F -.hword 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B, 0xE99C, 0xE787, 0xE5D9, 0xE4A1 -.hword 0xE3EE, 0xE3CE, 0xE477, 0xE5E7, 0xE803, 0xEAB0, 0xEDD5, 0xF156 -.hword 0xF519, 0xF903, 0xFCFB, 0x00E5, 0x04A8, 0x0828, 0x0B4C, 0x0DDA -.hword 0x0FB6, 0x10E6, 0x1174, 0x117C, 0x1157, 0x110E, 0x10A4, 0x101B -.hword 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3, 0x0BDA, 0x0ABE, 0x0990, 0x0853 -.hword 0x0708, 0x05D2, 0x04C0, 0x03D0, 0x0300, 0x024D, 0x01B6, 0x0137 -.hword 0x00D0, 0x007E, 0x003F, 0x0010, 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3 -.hword 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000, 0x8001, 0x8008 -.hword 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129 -.hword 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A -.hword 0x8145, 0x8119, 0x8110, 0x8108, 0x80FF, 0x80F6, 0x80ED, 0x80E5 -.hword 0x80DC, 0x80D3, 0x80CA, 0x80C2, 0x80B9, 0x80B0, 0x80A7, 0x809F -.hword 0x8096, 0x808D, 0x8085, 0x807C, 0x8073, 0x806A, 0x8062, 0x8059 -.hword 0x8050, 0x8047, 0x803F, 0x8036, 0x802D, 0x8024, 0x801C, 0x8013 -.hword 0x800A, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05, 0x193C, 0x171C -.hword 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF0 -.hword 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B, 0xE99C, 0xE787 -.hword 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7, 0xE803, 0xEAB0 -.hword 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5, 0x04A8, 0x0828 -.hword 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C, 0x1157, 0x110E -.hword 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3, 0x0BDA, 0x0ABE -.hword 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0, 0x0300, 0x024D -.hword 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010, 0xFFF1, 0xFFDE -.hword 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 -.hword 0x03F6, 0x0681, 0x08F8, 0x0B57, 0x0D94, 0x0FA9, 0x118F, 0x133E -.hword 0x14B0, 0x15DB, 0x16BB, 0x1746, 0x1776, 0x1746, 0x16BB, 0x15DB -.hword 0x14B0, 0x133E, 0x118F, 0x0FA9, 0x0DB7, 0x0BD9, 0x0A11, 0x085F -.hword 0x06C3, 0x053C, 0x03CB, 0x0270, 0x012B, 0xFFFD, 0xFEE3, 0xFDE0 -.hword 0xFCF3, 0xFC1C, 0xFB5B, 0xFAB1, 0xFA1D, 0xF99F, 0xF938, 0xF8E7 -.hword 0xF8AD, 0xF88A, 0xF88B, 0xF8B2, 0xF8FB, 0xF962, 0xF9E1, 0xFA75 -.hword 0xFB19, 0xFBC9, 0xFC80, 0xFD3A, 0xFDF2, 0xFEA4, 0xFF4C, 0xFFE4 -.hword 0x0067, 0x00D0, 0x0122, 0x015E, 0x0186, 0x019D, 0x01A3, 0x019C -.hword 0x018A, 0x016D, 0x0149, 0x0120, 0x00F3, 0x00C4, 0x0096, 0x006B -.hword 0x0044, 0x0024, 0x000C, 0x0000, 0x8001, 0xFDA4, 0xFF36, 0x00CA -.hword 0x025C, 0x03E7, 0x0568, 0x06D8, 0x0835, 0x097A, 0x0AA1, 0x0BA8 -.hword 0x0C88, 0x0D3F, 0x0DC6, 0x0E1B, 0x0E38, 0x0E1B, 0x0DC6, 0x0D3F -.hword 0x0C88, 0x0B8C, 0x0A3B, 0x08A5, 0x06DA, 0x04EB, 0x02E9, 0x00E3 -.hword 0xFEEC, 0xFD12, 0xFB66, 0xF9FA, 0xF8DC, 0xF81E, 0xF7D1, 0xF80D -.hword 0xF8D8, 0xFA13, 0xFBA0, 0xFD62, 0xFF3B, 0x010B, 0x02B6, 0x041F -.hword 0x0526, 0x05AF, 0x05B4, 0x0587, 0x0536, 0x04C8, 0x0445, 0x03B2 -.hword 0x0315, 0x0277, 0x01DD, 0x014D, 0x00D0, 0x006A, 0x0023, 0x0001 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0FD3, 0x0FB2, 0x0F55, 0x0EBF, 0x0DF6, 0x0CFE, 0x0BDD -.hword 0x0A97, 0x0931, 0x07B0, 0x061A, 0x0472, 0x02BD, 0x0102, 0xFF3E -.hword 0xFD6F, 0xFBA3, 0xF9E4, 0xF83F, 0xF6C0, 0xF571, 0xF45F, 0xF395 -.hword 0xF31F, 0xF309, 0xF356, 0xF3FB, 0xF4EA, 0xF616, 0xF772, 0xF8F1 -.hword 0xFA86, 0xFC23, 0xFDBA, 0xFF40, 0x00A6, 0x01E0, 0x02E0, 0x0399 -.hword 0x03FE, 0x040B, 0x0404, 0x03F9, 0x03E9, 0x03D6, 0x03C0, 0x03A6 -.hword 0x0389, 0x036A, 0x0349, 0x0325, 0x02FF, 0x02D8, 0x02AF, 0x0286 -.hword 0x025B, 0x0231, 0x0205, 0x01DA, 0x01AF, 0x0185, 0x015C, 0x0133 -.hword 0x010C, 0x00E6, 0x00C3, 0x00A1, 0x0082, 0x0066, 0x004C, 0x0036 -.hword 0x0023, 0x0014, 0x0009, 0x0002, 0x0000, 0x0000 - -unagi_seg5_animindex_050113C8: # 0x050113C8 -.hword 0x004C, 0x0001, 0x0001, 0x0000, 0x004C, 0x004D, 0x0001, 0x0000 -.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x03E1 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0395, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x004C, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x004C, 0x009A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0348, 0x0001, 0x0394 -.hword 0x0001, 0x0000, 0x004C, 0x02FC, 0x0001, 0x0000, 0x0001, 0x02FA -.hword 0x0001, 0x02FB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x004C, 0x02AE, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x01CA -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0132, 0x0001, 0x0000 -.hword 0x004C, 0x0262, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0216 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x017E, 0x0001, 0x0000 - -unagi_seg5_anim_05011488: # 0x05011488 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x4C -.hword 0x0F -.word unagi_seg5_animvalue_05010B6C -.word unagi_seg5_animindex_050113C8 -.word 0 - -unagi_seg5_animvalue_050114A0: # 0x050114A0 -.hword 0x0000, 0x3FFF, 0xFF3C, 0x054B, 0x0096, 0x00D0, 0xAC84, 0xAB05 -.hword 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5, 0x8007, 0x809A, 0x820F -.hword 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36, 0x89FC, 0x895A, 0x8868 -.hword 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2, 0x80CF, 0x8001, 0x8001 -.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x005D, 0x0128, 0x00B2, 0xFE96 -.hword 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55 -.hword 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A -.hword 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174 -.hword 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0 -.hword 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D -.hword 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932 -.hword 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973 -.hword 0xF979, 0xAC84, 0xAB05, 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5 -.hword 0x8007, 0x809A, 0x820F, 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36 -.hword 0x89FC, 0x895A, 0x8868, 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2 -.hword 0x80CF, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x005D -.hword 0x0128, 0x00B2, 0xFE96, 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724 -.hword 0xF8C4, 0xFAE1, 0xFD55, 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6 -.hword 0x0B1C, 0x0BD7, 0x0B7A, 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B -.hword 0x028B, 0x01E6, 0x0174, 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F -.hword 0xF8AA, 0xF860, 0xF8F0, 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9 -.hword 0x0704, 0x088D, 0x091D, 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81 -.hword 0xFCE8, 0xFAB7, 0xF932, 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B -.hword 0xF936, 0xF95A, 0xF973, 0xF979, 0x005D, 0x0128, 0x00B2, 0xFE96 -.hword 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55 -.hword 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A -.hword 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174 -.hword 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0 -.hword 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D -.hword 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932 -.hword 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973 -.hword 0xF979, 0xAC84, 0xAB05, 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5 -.hword 0x8007, 0x809A, 0x820F, 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36 -.hword 0x89FC, 0x895A, 0x8868, 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2 -.hword 0x80CF, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 -.hword 0x8001, 0x005D, 0x0128, 0x00B2, 0xFE96, 0xFBA7, 0xF8B8, 0xF69C -.hword 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55, 0xFFFC, 0x02AE, 0x054A -.hword 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A, 0x0A42, 0x0883, 0x0692 -.hword 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174, 0x0130, 0x0111, 0x0111 -.hword 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0, 0xFA79, 0xFCB4, 0xFF5A -.hword 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D, 0x0888, 0x0703, 0x04D2 -.hword 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932, 0xF89E, 0xF8A4, 0xF8BD -.hword 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973, 0xF979, 0xFFEE, 0x0160 -.hword 0x02E7, 0x04EC, 0x0724, 0x0941, 0x0AF9, 0x0C00, 0x0C0B, 0x0B1D -.hword 0x098A, 0x0776, 0x0505, 0x025E, 0xFFA7, 0xFD03, 0xFA98, 0xF88B -.hword 0xF702, 0xF623, 0xF5E8, 0xF628, 0xF6CD, 0xF7C1, 0xF8F0, 0xFA45 -.hword 0xFBA9, 0xFD08, 0xFE4C, 0xFF60, 0x002E, 0x8970, 0x8B3D, 0x8D0A -.hword 0x8DEF, 0x8D66, 0x8BB9, 0x893D, 0x8644, 0x8321, 0x8028, 0x7DA8 -.hword 0x7BFC, 0x7B73, 0x7C17, 0x7D94, 0x7FAC, 0x8223, 0x84B6, 0x872A -.hword 0x8941, 0x8ABE, 0x8B63, 0x8B63, 0x8B27, 0x8ABF, 0x8A3D, 0x89B2 -.hword 0x8930, 0x88C8, 0x888B, 0xFDF7, 0xF7B6, 0xFFCC, 0x01E2, 0xFCE1 - -unagi_seg5_animindex_050117D0: # 0x050117D0 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0195, 0x0001, 0x0196 -.hword 0x0001, 0x0197, 0x0001, 0x0000, 0x0001, 0x0193, 0x0001, 0x0194 -.hword 0x0001, 0x0000, 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000 -.hword 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0156, 0x001E, 0x0157, 0x001E, 0x0175 -.hword 0x0001, 0x0119, 0x001E, 0x011A, 0x001E, 0x0138, 0x0001, 0x0117 -.hword 0x0001, 0x0118, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001E, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0061 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0006, 0x0001, 0x00BC -.hword 0x001E, 0x00BD, 0x001E, 0x00DB, 0x0001, 0x007F, 0x001E, 0x0080 -.hword 0x001E, 0x009E, 0x0001, 0x0024, 0x001E, 0x0025, 0x001E, 0x0043 - -unagi_seg5_anim_05011890: # 0x05011890 -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1E -.hword 0x0F -.word unagi_seg5_animvalue_050114A0 -.word unagi_seg5_animindex_050117D0 -.word 0 - -unagi_seg5_animvalue_050118A8: # 0x050118A8 -.hword 0x0000, 0x3FFF, 0xFE8D, 0xFF32, 0xFFD7, 0x007B, 0x0120, 0x01C6 -.hword 0x026B, 0x0310, 0x03B5, 0x045B, 0x0500, 0x05A5, 0x064A, 0x04A8 -.hword 0x0148, 0xFD4B, 0xF9D0, 0xF7F9, 0xF7C4, 0xF84A, 0xF957, 0xFAB3 -.hword 0xFC29, 0xFD84, 0x054B, 0x004E, 0x00B6, 0x011E, 0x0187, 0x01EF -.hword 0x0257, 0x02C0, 0x0328, 0x0390, 0x03F9, 0x0461, 0x02EB, 0x0017 -.hword 0xFD46, 0xFBD5, 0xFBB0, 0xFBCC, 0xFC1F, 0xFC9B, 0xFD35, 0xFDE0 -.hword 0xFE92, 0xFF3C, 0xFFD5, 0x00D0, 0x8007, 0x8007, 0x8007, 0x8007 -.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8334 -.hword 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318, 0x9646, 0x9973, 0x9CA1 -.hword 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x005D, 0x0128, 0x0111, 0x00FF -.hword 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9, 0x0103, 0x010E -.hword 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158, 0x0160, 0x0164 -.hword 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979, 0xF9A1, 0xFA80 -.hword 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512, 0x061F, 0x0682 -.hword 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0, 0x006F, 0xFF1A -.hword 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x8007, 0x8007, 0x8007 -.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007 -.hword 0x8334, 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318, 0x9646, 0x9973 -.hword 0x9CA1, 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x005D, 0x0128, 0x0111 -.hword 0x00FF, 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9, 0x0103 -.hword 0x010E, 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158, 0x0160 -.hword 0x0164, 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979, 0xF9A1 -.hword 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512, 0x061F -.hword 0x0682, 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0, 0x006F -.hword 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x005D, 0x0128 -.hword 0x0111, 0x00FF, 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9 -.hword 0x0103, 0x010E, 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158 -.hword 0x0160, 0x0164, 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979 -.hword 0xF9A1, 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512 -.hword 0x061F, 0x0682, 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0 -.hword 0x006F, 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x8007 -.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007 -.hword 0x8007, 0x8007, 0x8334, 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318 -.hword 0x9646, 0x9973, 0x9CA1, 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x8001 -.hword 0x8001, 0x005D, 0x0128, 0x0111, 0x00FF, 0x00F4, 0x00ED, 0x00EA -.hword 0x00EC, 0x00F1, 0x00F9, 0x0103, 0x010E, 0x011B, 0x0128, 0x0136 -.hword 0x0142, 0x014E, 0x0158, 0x0160, 0x0164, 0x0166, 0x0164, 0x015D -.hword 0x0151, 0x0140, 0xF979, 0xF9A1, 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC -.hword 0x01AC, 0x0388, 0x0512, 0x061F, 0x0682, 0x0656, 0x05D9, 0x0519 -.hword 0x0422, 0x0300, 0x01C0, 0x006F, 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C -.hword 0xFA91, 0xF9E2, 0xFFEE, 0x00E6, 0x0144, 0x01A2, 0x0200, 0x025D -.hword 0x02BB, 0x0214, 0x00EC, 0xFFA2, 0xFE8E, 0xFE0D, 0xFE00, 0xFE09 -.hword 0xFE25, 0xFE52, 0xFE8B, 0xFECE, 0xFF18, 0xFF66, 0xFFB5, 0x0001 -.hword 0x0049, 0x0089, 0x00BF, 0x88AF, 0x8812, 0x8775, 0x86D9, 0x863C -.hword 0x859F, 0x84E4, 0x8408, 0x833D, 0x82B1, 0x8293, 0x82CB, 0x831E -.hword 0x8386, 0x8401, 0x8488, 0x8518, 0x85AC, 0x8640, 0x86CE, 0x8754 -.hword 0x87CB, 0x882F, 0x887D, 0xFDF7, 0xFE5F, 0xFEC8, 0xFF30, 0xFF98 -.hword 0x0000, 0x0068, 0x00D0, 0x0094, 0xFFFC, 0xFF3E, 0xFE92, 0xFE2F -.hword 0xFE0A, 0xFDEF, 0xFDDE, 0xFDD4, 0xFDD1, 0xFDD3, 0xFDD8, 0xFDDF -.hword 0xFDE8, 0xFDEF, 0xFDF5, 0xF7B6, 0xF81E, 0xF886, 0xF8EF, 0xF957 -.hword 0xF9BF, 0xFA28, 0xFA90, 0xFAF8, 0xFB60, 0xFBC9, 0xFBBA, 0xFB8F -.hword 0xFB4E, 0xFAFA, 0xFA99, 0xFA2E, 0xF9BF, 0xF950, 0xF8E6, 0xF884 -.hword 0xF831, 0xF7EF, 0xF7C5, 0xFFCC, 0xFFCF, 0xFFD2, 0xFFD5, 0xFFD8 -.hword 0xFFDB, 0xFFDD, 0xFFE0, 0xFFE3, 0xFFE6, 0xFFE9, 0xFFE9, 0xFFE8 -.hword 0xFFE7, 0xFFE5, 0xFFE3, 0xFFE1, 0xFFDE, 0xFFDB, 0xFFD8, 0xFFD6 -.hword 0xFFD3, 0xFFD0, 0xFFCE, 0x01DC, 0x0230, 0x0283, 0x02D7, 0x032A -.hword 0x037D, 0x02CB, 0x0196, 0x0040, 0xFF2B, 0xFEB8, 0xFEC3, 0xFEE4 -.hword 0xFF17, 0xFF58, 0xFFA4, 0xFFF8, 0x004D, 0x00A4, 0x00F7, 0x0142 -.hword 0x0182, 0x01B4, 0x01D3, 0xFCE1, 0xFC83, 0xFC25, 0xFBC7, 0xFB69 -.hword 0xFB0C, 0xFAAE, 0xFA50, 0xF9F2, 0xF994, 0xF936, 0xF943, 0xF969 -.hword 0xF9A2, 0xF9EC, 0xFA42, 0xFAA0, 0xFB03, 0xFB66, 0xFBC5, 0xFC1D -.hword 0xFC69, 0xFCA6, 0xFCCF, 0x0000 - -unagi_seg5_animindex_05011C80: # 0x05011C80 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0018, 0x01A3, 0x0018, 0x01BB -.hword 0x0018, 0x01D3, 0x0001, 0x0000, 0x0018, 0x0173, 0x0018, 0x018B -.hword 0x0001, 0x0000, 0x0018, 0x001B, 0x0001, 0x0033, 0x0001, 0x0000 -.hword 0x0018, 0x0002, 0x0001, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0142, 0x0018, 0x0143, 0x0018, 0x015B -.hword 0x0001, 0x0111, 0x0018, 0x0112, 0x0018, 0x012A, 0x0001, 0x010F -.hword 0x0001, 0x0110, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0018, 0x00F7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x007D -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0034, 0x0001, 0x00C6 -.hword 0x0018, 0x00C7, 0x0018, 0x00DF, 0x0001, 0x0095, 0x0018, 0x0096 -.hword 0x0018, 0x00AE, 0x0001, 0x004C, 0x0018, 0x004D, 0x0018, 0x0065 - -unagi_seg5_anim_05011D40: # 0x05011D40 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x18 -.hword 0x0F -.word unagi_seg5_animvalue_050118A8 -.word unagi_seg5_animindex_05011C80 -.word 0 - -unagi_seg5_animvalue_05011D58: # 0x05011D58 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001 -.hword 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007 -.hword 0x0007, 0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000C, 0x000D -.hword 0x000E, 0x000F, 0x0010, 0x0010, 0x0011, 0x0011, 0x0012, 0x0012 -.hword 0x0013, 0x0013, 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0013 -.hword 0x0013, 0x0012, 0x0012, 0x0011, 0x0011, 0x0010, 0x0010, 0x000F -.hword 0x000E, 0x000D, 0x000C, 0x000C, 0x000B, 0x000A, 0x0009, 0x0008 -.hword 0x0007, 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0003, 0x0002 -.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF -.hword 0xFE8D, 0xFE67, 0xFE44, 0xFE25, 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3 -.hword 0xFDCB, 0xFDC8, 0xFDCB, 0xFDD3, 0xFDE1, 0xFDF3, 0xFE0A, 0xFE25 -.hword 0xFE44, 0xFE67, 0xFE8D, 0xFEB5, 0xFEE0, 0xFF0D, 0xFF3C, 0xFF6D -.hword 0xFF9E, 0xFFD1, 0x0003, 0x0036, 0x0069, 0x009C, 0x00CD, 0x00FE -.hword 0x012D, 0x015A, 0x0185, 0x01AE, 0x01D3, 0x01F6, 0x0215, 0x0230 -.hword 0x0247, 0x0259, 0x0267, 0x026F, 0x0272, 0x026F, 0x0267, 0x0259 -.hword 0x0247, 0x0230, 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A -.hword 0x012D, 0x00FE, 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1 -.hword 0xFF9E, 0xFF6D, 0xFF3C, 0xFF0D, 0xFEE0, 0xFEB5, 0x054B, 0x004E -.hword 0x003E, 0x002D, 0x001C, 0x000B, 0xFFFA, 0xFFE9, 0xFFD8, 0xFFC7 -.hword 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A, 0xFF7C, 0xFF6F, 0xFF64, 0xFF59 -.hword 0xFF50, 0xFF48, 0xFF42, 0xFF3E, 0xFF3B, 0xFF3A, 0xFF3B, 0xFF3E -.hword 0xFF42, 0xFF48, 0xFF50, 0xFF59, 0xFF64, 0xFF6F, 0xFF7C, 0xFF8A -.hword 0xFF98, 0xFFA7, 0xFFB7, 0xFFC7, 0xFFD8, 0xFFE9, 0xFFFA, 0x000B -.hword 0x001C, 0x002D, 0x003E, 0x004E, 0x005E, 0x006D, 0x007B, 0x0089 -.hword 0x0096, 0x00A1, 0x00AC, 0x00B5, 0x00BD, 0x00C3, 0x00C7, 0x00CA -.hword 0x00CB, 0x00CA, 0x00C7, 0x00C3, 0x00BD, 0x00B5, 0x00AC, 0x00A1 -.hword 0x0096, 0x0089, 0x007B, 0x006D, 0x005E, 0x00D0, 0x8007, 0x800D -.hword 0x8016, 0x8021, 0x802E, 0x803D, 0x804D, 0x8060, 0x8074, 0x8089 -.hword 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103, 0x811D, 0x8138, 0x8153 -.hword 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB, 0x81F5, 0x820E, 0x8226 -.hword 0x823E, 0x8254, 0x826A, 0x827D, 0x8290, 0x82A0, 0x82AF, 0x82BC -.hword 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC, 0x82D9, 0x82D2, 0x82C7 -.hword 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C, 0x823E, 0x821E, 0x81FD -.hword 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A, 0x8126, 0x8103, 0x80E0 -.hword 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D, 0x8038, 0x8025, 0x8016 -.hword 0x800B, 0x8004, 0x8001, 0x8003, 0x005D, 0x0128, 0x010C, 0x00ED -.hword 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB -.hword 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80 -.hword 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7 -.hword 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A -.hword 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16 -.hword 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E -.hword 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158 -.hword 0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A -.hword 0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888 -.hword 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D -.hword 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814 -.hword 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6 -.hword 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6 -.hword 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45 -.hword 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74 -.hword 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15 -.hword 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE -.hword 0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D -.hword 0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103 -.hword 0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB -.hword 0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290 -.hword 0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC -.hword 0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C -.hword 0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A -.hword 0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D -.hword 0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x005D -.hword 0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036 -.hword 0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE -.hword 0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4 -.hword 0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2 -.hword 0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3 -.hword 0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5 -.hword 0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C -.hword 0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185, 0x018B, 0x018E -.hword 0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142, 0xF979, 0xF938 -.hword 0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5 -.hword 0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF -.hword 0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F -.hword 0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A -.hword 0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1 -.hword 0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97 -.hword 0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC -.hword 0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD -.hword 0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0x005D, 0x0128, 0x010C, 0x00ED -.hword 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB -.hword 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80 -.hword 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7 -.hword 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A -.hword 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16 -.hword 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E -.hword 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158 -.hword 0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A -.hword 0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888 -.hword 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D -.hword 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814 -.hword 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6 -.hword 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6 -.hword 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45 -.hword 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74 -.hword 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15 -.hword 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE -.hword 0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D -.hword 0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103 -.hword 0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB -.hword 0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290 -.hword 0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC -.hword 0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C -.hword 0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A -.hword 0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D -.hword 0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x8001 -.hword 0x8001, 0x005D, 0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084 -.hword 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E -.hword 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24 -.hword 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0 -.hword 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F -.hword 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91 -.hword 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC -.hword 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185 -.hword 0x018B, 0x018E, 0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142 -.hword 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA -.hword 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787 -.hword 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0 -.hword 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88 -.hword 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70 -.hword 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89 -.hword 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16 -.hword 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55 -.hword 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0xFFEE, 0x00E6 -.hword 0x0105, 0x0121, 0x013C, 0x0155, 0x016B, 0x017E, 0x018F, 0x019C -.hword 0x01A6, 0x01AB, 0x01AE, 0x01AB, 0x01A6, 0x019C, 0x018F, 0x017E -.hword 0x016B, 0x0155, 0x013C, 0x0121, 0x0105, 0x00E6, 0x00C6, 0x00A4 -.hword 0x0082, 0x005E, 0x003A, 0x0016, 0xFFF2, 0xFFCE, 0xFFAA, 0xFF86 -.hword 0xFF64, 0xFF42, 0xFF22, 0xFF03, 0xFEE7, 0xFECC, 0xFEB3, 0xFE9D -.hword 0xFE8A, 0xFE79, 0xFE6C, 0xFE63, 0xFE5D, 0xFE5B, 0xFE5D, 0xFE63 -.hword 0xFE6C, 0xFE79, 0xFE8A, 0xFE9D, 0xFEB3, 0xFECC, 0xFEE7, 0xFF03 -.hword 0xFF22, 0xFF42, 0xFF64, 0xFF86, 0xFFAA, 0xFFCE, 0xFFF2, 0x0016 -.hword 0x003A, 0x005E, 0x0082, 0x00A4, 0x00C6, 0x88AF, 0x88D0, 0x88F0 -.hword 0x890E, 0x8929, 0x8941, 0x8957, 0x8969, 0x8977, 0x8982, 0x8988 -.hword 0x898B, 0x8988, 0x8982, 0x8977, 0x8969, 0x8957, 0x8941, 0x8929 -.hword 0x890E, 0x88F0, 0x88D0, 0x88AF, 0x888B, 0x8866, 0x8840, 0x8819 -.hword 0x87F1, 0x87C9, 0x87A1, 0x8779, 0x8751, 0x872A, 0x8704, 0x86DF -.hword 0x86BC, 0x869A, 0x867A, 0x865C, 0x8641, 0x8629, 0x8614, 0x8602 -.hword 0x85F3, 0x85E8, 0x85E2, 0x85E0, 0x85E2, 0x85E8, 0x85F3, 0x8602 -.hword 0x8614, 0x8629, 0x8641, 0x865C, 0x867A, 0x869A, 0x86BC, 0x86DF -.hword 0x8704, 0x872A, 0x8751, 0x8779, 0x87A1, 0x87C9, 0x87F1, 0x8819 -.hword 0x8840, 0x8866, 0x888B, 0xFDF7, 0xFDFA, 0xFE01, 0xFE0D, 0xFE1D -.hword 0xFE31, 0xFE48, 0xFE63, 0xFE82, 0xFEA2, 0xFEC6, 0xFEEB, 0xFF13 -.hword 0xFF3C, 0xFF66, 0xFF92, 0xFFBE, 0xFFEA, 0x0016, 0x0042, 0x006E -.hword 0x009A, 0x00C4, 0x00ED, 0x0115, 0x013A, 0x015E, 0x017E, 0x019D -.hword 0x01B8, 0x01CF, 0x01E3, 0x01F3, 0x01FF, 0x0206, 0x0209, 0x0206 -.hword 0x01FF, 0x01F3, 0x01E3, 0x01CF, 0x01B8, 0x019D, 0x017E, 0x015E -.hword 0x013A, 0x0115, 0x00ED, 0x00C4, 0x009A, 0x006E, 0x0042, 0x0016 -.hword 0xFFEA, 0xFFBE, 0xFF92, 0xFF66, 0xFF3C, 0xFF13, 0xFEEB, 0xFEC6 -.hword 0xFEA2, 0xFE82, 0xFE63, 0xFE48, 0xFE31, 0xFE1D, 0xFE0D, 0xFE01 -.hword 0xFDFA, 0xF7B6, 0xFFCC, 0x01DC, 0x01DA, 0x01D3, 0x01C8, 0x01B9 -.hword 0x01A7, 0x0191, 0x0178, 0x015D, 0x013F, 0x011E, 0x00FC, 0x00D7 -.hword 0x00B2, 0x008B, 0x0063, 0x003A, 0x0011, 0xFFE9, 0xFFC0, 0xFF98 -.hword 0xFF70, 0xFF49, 0xFF23, 0xFEFF, 0xFEDC, 0xFEBC, 0xFE9E, 0xFE82 -.hword 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE21, 0xFE1E, 0xFE21 -.hword 0xFE27, 0xFE32, 0xFE41, 0xFE53, 0xFE69, 0xFE82, 0xFE9E, 0xFEBC -.hword 0xFEDC, 0xFEFF, 0xFF23, 0xFF49, 0xFF70, 0xFF98, 0xFFC0, 0xFFE9 -.hword 0x0011, 0x003A, 0x0063, 0x008B, 0x00B2, 0x00D7, 0x00FC, 0x011E -.hword 0x013F, 0x015D, 0x0178, 0x0191, 0x01A7, 0x01B9, 0x01C8, 0x01D3 -.hword 0x01DA, 0xFCE1 - -unagi_seg5_animindex_0501274C: # 0x0501274C -.hword 0x0001, 0x0000, 0x0046, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0047, 0x0001, 0x0000, 0x0001, 0x04B2, 0x0046, 0x04B3 -.hword 0x0001, 0x04F9, 0x0001, 0x0000, 0x0046, 0x046B, 0x0001, 0x04B1 -.hword 0x0001, 0x0000, 0x0046, 0x008F, 0x0001, 0x00D5, 0x0001, 0x0000 -.hword 0x0046, 0x0048, 0x0001, 0x008E, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03DE, 0x0046, 0x03DF, 0x0046, 0x0425 -.hword 0x0001, 0x0351, 0x0046, 0x0352, 0x0046, 0x0398, 0x0001, 0x034F -.hword 0x0001, 0x0350, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0046, 0x0309, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x01A9 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6, 0x0001, 0x027C -.hword 0x0046, 0x027D, 0x0046, 0x02C3, 0x0001, 0x01EF, 0x0046, 0x01F0 -.hword 0x0046, 0x0236, 0x0001, 0x011C, 0x0046, 0x011D, 0x0046, 0x0163 - -unagi_seg5_anim_0501280C: # 0x0501280C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x46 -.hword 0x0F -.word unagi_seg5_animvalue_05011D58 -.word unagi_seg5_animindex_0501274C -.word 0 - -glabel unagi_seg5_anims_05012824 # 0x05012824 -.word unagi_seg5_anim_0500FBF4 -.word unagi_seg5_anim_05010488 -.word unagi_seg5_anim_05010B54 -.word unagi_seg5_anim_05011488 -.word unagi_seg5_anim_05011890 -.word unagi_seg5_anim_05011D40 -.word unagi_seg5_anim_0501280C +# Unagi (Eel) + +# Unreferenced light +.byte 0x2C, 0x25, 0x00, 0x00, 0x2C, 0x25, 0x00, 0x00 + +.byte 0xB2, 0x94, 0x00, 0x00, 0xB2, 0x94, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x35, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00 + +.byte 0xD5, 0x00, 0x00, 0x00, 0xD5, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 + +.byte 0xDD, 0x00, 0x00, 0x00, 0xDD, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x34, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00 + +.byte 0xD2, 0x00, 0x00, 0x00, 0xD2, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x34, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00 + +.byte 0xD3, 0x00, 0x00, 0x00, 0xD3, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +unagi_seg5_texture_0500AF20: # 0x0500AF20 +.incbin "actors/unagi/unagi_body.rgba16" + +unagi_seg5_texture_0500B720: # 0x0500B720 +.incbin "actors/unagi/unagi_eye.rgba16" + +unagi_seg5_texture_0500B920: # 0x0500B920 +.incbin "actors/unagi/unagi_head_base.rgba16" + +unagi_seg5_texture_0500C120: # 0x0500C120 +.incbin "actors/unagi/unagi_tooth.rgba16" + +unagi_seg5_texture_0500C320: # 0x0500C320 +.incbin "actors/unagi/unagi_mouth.rgba16" + +unagi_seg5_texture_0500C3A0: # 0x0500C3A0 +.incbin "actors/unagi/unagi_tail.rgba16" + +unagi_seg5_vertex_0500CBA0: # 0x0500CBA0 +vertex 179, 42, 160, -25, 134, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -164, 224, 223, 0xFF, 0xFF, 0xFF, 0xFF +vertex 179, 42, -150, 213, 134, 0xFF, 0xFF, 0xFF, 0xFF +vertex 429, 24, -89, 166, 12, 0xFF, 0xFF, 0xFF, 0xFF +vertex 429, 24, 90, 29, 12, 0xFF, 0xFF, 0xFF, 0xFF +vertex 521, 42, 0, 98, -33, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 170, 0, 223, 0xFF, 0xFF, 0xFF, 0xFF + +unagi_seg5_vertex_0500CC10: # 0x0500CC10 +vertex 0, 0, 170, 670, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 106, 210, 85, 518, 1064, 0xFF, 0xFF, 0xFF, 0xFF +vertex -59, 157, 53, 754, 954, 0xFF, 0xFF, 0xFF, 0xFF +vertex 368, 99, 0, 148, 830, 0xFF, 0xFF, 0xFF, 0xFF +vertex 429, 24, -89, 60, 670, 0xFF, 0xFF, 0xFF, 0xFF +vertex 179, 42, -150, 416, 710, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -164, 670, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 106, 210, -84, 518, 1064, 0xFF, 0xFF, 0xFF, 0xFF +vertex 265, 166, 0, 294, 974, 0xFF, 0xFF, 0xFF, 0xFF +vertex -59, 157, -51, 754, 954, 0xFF, 0xFF, 0xFF, 0xFF +vertex 521, 42, 0, -68, 710, 0xFF, 0xFF, 0xFF, 0xFF +vertex 429, 24, 90, 60, 670, 0xFF, 0xFF, 0xFF, 0xFF +vertex 179, 42, 160, 416, 710, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500CCE0 # 0x0500CCE0 - 0x0500CD30 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C320 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 +gsSPVertex unagi_seg5_vertex_0500CBA0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 3, 5, 4, 0x0 +gsSP1Triangle 6, 1, 0, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500CD30 # 0x0500CD30 - 0x0500CDD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B920 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500CC10, 13, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 8, 5, 0x0 +gsSP2Triangles 5, 8, 3, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 8, 7, 1, 0x0, 1, 7, 9, 0x0 +gsSP2Triangles 4, 3, 10, 0x0, 10, 3, 11, 0x0 +gsSP2Triangles 12, 11, 3, 0x0, 8, 12, 3, 0x0 +gsSP2Triangles 1, 9, 2, 0x0, 12, 8, 1, 0x0 +gsSP1Triangle 1, 0, 12, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500CDD0 # 0x0500CDD0 - 0x0500CEA8 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 28, 28 +gsSPDisplayList unagi_seg5_dl_0500CCE0 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500CD30 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500CEA8: # 0x0500CEA8 +vertex 528, 0, -117, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 531, 208, -60, -36, 1008, 0xFF, 0xFF, 0xFF, 0xFF +vertex 646, 0, 0, -258, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 528, 0, 123, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 451, -175, 0, 116, -22, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -107, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 118, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -159, 0, 990, 22, 0xFF, 0xFF, 0xFF, 0xFF +vertex -98, 0, 0, 1182, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 188, 0, 990, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex 531, 208, 61, -36, 1008, 0xFF, 0xFF, 0xFF, 0xFF + +unagi_seg5_vertex_0500CF58: # 0x0500CF58 +vertex 531, 208, 61, 0, 0, 0x89, 0x19, 0x2E, 0xFF +vertex 531, 208, -60, 0, 0, 0x89, 0x19, 0x2E, 0xFF +vertex 0, 188, 0, 0, 0, 0x89, 0x19, 0x2E, 0xFF + +glabel unagi_seg5_dl_0500CF88 # 0x0500CF88 - 0x0500D038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500CEA8, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 4, 0x0 +gsSP2Triangles 5, 0, 4, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 4, 3, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 5, 7, 8, 0x0, 1, 0, 5, 0x0 +gsSP2Triangles 1, 5, 9, 0x0, 9, 5, 8, 0x0 +gsSP2Triangles 6, 9, 8, 0x0, 10, 9, 6, 0x0 +gsSP2Triangles 6, 3, 10, 0x0, 10, 3, 2, 0x0 +gsSP1Triangle 2, 1, 10, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D038 # 0x0500D038 - 0x0500D050 +gsSPVertex unagi_seg5_vertex_0500CF58, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D050 # 0x0500D050 - 0x0500D120 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500CF88 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPDisplayList unagi_seg5_dl_0500D038 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500D120: # 0x0500D120 +vertex -357, 0, 0, -242, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex -253, 0, 118, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex -253, 160, 0, 0, 22, 0xFF, 0xFF, 0xFF, 0xFF +vertex 245, 0, 99, 994, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 245, 151, 0, 994, 46, 0xFF, 0xFF, 0xFF, 0xFF +vertex 245, 0, -89, 994, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex -253, 0, -107, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 316, 0, 0, 1138, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex -253, -187, 0, 0, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex 245, -173, 0, 994, 920, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500D1C0 # 0x0500D1C0 - 0x0500D268 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500D120, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 4, 3, 7, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 8, 5, 9, 0x0, 8, 6, 5, 0x0 +gsSP2Triangles 9, 5, 7, 0x0, 0, 8, 1, 0x0 +gsSP2Triangles 1, 8, 3, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 6, 8, 0, 0x0, 3, 9, 7, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D268 # 0x0500D268 - 0x0500D320 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500D1C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500D320: # 0x0500D320 +vertex -93, 0, 0, -224, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 99, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 151, 0, 0, 46, 0xFF, 0xFF, 0xFF, 0xFF +vertex 495, 0, 90, 992, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 495, 146, 0, 992, 60, 0xFF, 0xFF, 0xFF, 0xFF +vertex 495, 0, -79, 992, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -89, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 575, 0, 0, 1158, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -173, 0, 0, 920, 0xFF, 0xFF, 0xFF, 0xFF +vertex 495, -159, 0, 992, 882, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500D3C0 # 0x0500D3C0 - 0x0500D468 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500D320, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 2, 4, 5, 0x0 +gsSP2Triangles 2, 1, 3, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 4, 3, 7, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 8, 5, 9, 0x0, 8, 6, 5, 0x0 +gsSP2Triangles 9, 5, 7, 0x0, 0, 8, 1, 0x0 +gsSP2Triangles 1, 8, 3, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 6, 8, 0, 0x0, 3, 9, 7, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D468 # 0x0500D468 - 0x0500D520 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500D3C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500D520: # 0x0500D520 +vertex -79, 0, 0, -202, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 90, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 146, 0, 0, 60, 0xFF, 0xFF, 0xFF, 0xFF +vertex 476, 0, 57, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -159, 0, 0, 882, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -79, 0, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 476, 0, -56, 990, 452, 0xFF, 0xFF, 0xFF, 0xFF +vertex 476, -126, 0, 990, 794, 0xFF, 0xFF, 0xFF, 0xFF +vertex 476, 132, 0, 990, 98, 0xFF, 0xFF, 0xFF, 0xFF +vertex 528, 0, 0, 1102, 452, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500D5C0 # 0x0500D5C0 - 0x0500D668 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500AF20 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500D520, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 0, 4, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 3, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 5, 4, 0, 0x0 +gsSP2Triangles 3, 8, 2, 0x0, 3, 7, 9, 0x0 +gsSP2Triangles 8, 3, 9, 0x0, 2, 8, 6, 0x0 +gsSP2Triangles 6, 8, 9, 0x0, 7, 6, 9, 0x0 +gsSP2Triangles 6, 5, 2, 0x0, 2, 5, 0, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D668 # 0x0500D668 - 0x0500D720 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500D5C0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500D720: # 0x0500D720 +vertex 327, -97, 0, 676, 896, 0xFF, 0xFF, 0xFF, 0xFF +vertex 471, 0, 0, 988, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 57, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 328, 102, 0, 678, 44, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 132, 0, 0, -82, 0xFF, 0xFF, 0xFF, 0xFF +vertex -56, 0, 0, -152, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -126, 0, 0, 1018, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -56, 0, 478, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500D7A0 # 0x0500D7A0 - 0x0500D828 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C3A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500D720, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 6, 2, 5, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 4, 7, 5, 0x0, 7, 4, 3, 0x0 +gsSP2Triangles 7, 6, 5, 0x0, 7, 1, 0, 0x0 +gsSP2Triangles 3, 1, 7, 0x0, 0, 6, 7, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500D828 # 0x0500D828 - 0x0500D8E0 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500D7A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500D8E0: # 0x0500D8E0 +vertex 226, 66, -164, 0, 223, 0xFF, 0xFF, 0xFF, 0xFF +vertex 221, 236, 61, 138, 142, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, 170, 219, 223, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, -95, 21, 1, 0xFF, 0xFF, 0xFF, 0xFF +vertex 405, 108, -150, -21, 135, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, 96, 167, 1, 0xFF, 0xFF, 0xFF, 0xFF +vertex 768, 55, 0, 94, -42, 0xFF, 0xFF, 0xFF, 0xFF +vertex 405, 108, 160, 216, 135, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, 170, 224, 223, 0xFF, 0xFF, 0xFF, 0xFF +vertex 221, 236, -60, 46, 142, 0xFF, 0xFF, 0xFF, 0xFF + +unagi_seg5_vertex_0500D980: # 0x0500D980 +vertex 679, 53, 96, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF +vertex 405, 108, 160, 414, 710, 0xFF, 0xFF, 0xFF, 0xFF +vertex 506, -68, 121, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF +vertex 700, -50, 39, -4, 370, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, -180, 55, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF +vertex 470, -137, 0, 322, 186, 0xFF, 0xFF, 0xFF, 0xFF +vertex 599, -87, 0, 140, 292, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, 170, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 506, -68, -116, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF +vertex 700, -50, -38, -4, 370, 0xFF, 0xFF, 0xFF, 0xFF +vertex 768, 55, 0, -98, 596, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, -95, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, -180, -54, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, -164, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -112, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF + +unagi_seg5_vertex_0500DA70: # 0x0500DA70 +vertex 3, 208, -60, 986, 922, 0xFF, 0xFF, 0xFF, 0xFF +vertex 221, 236, -60, 676, 980, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, -164, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, -112, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex -112, 0, 0, 1150, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, -180, -54, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF +vertex -68, -121, 0, 1088, 220, 0xFF, 0xFF, 0xFF, 0xFF +vertex 3, 208, 61, 986, 922, 0xFF, 0xFF, 0xFF, 0xFF +vertex 506, -68, -116, 272, 332, 0xFF, 0xFF, 0xFF, 0xFF +vertex 405, 108, -150, 414, 710, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, -95, 26, 592, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 118, 990, 478, 0xFF, 0xFF, 0xFF, 0xFF +vertex 226, 66, 170, 668, 620, 0xFF, 0xFF, 0xFF, 0xFF +vertex 221, 236, 61, 676, 980, 0xFF, 0xFF, 0xFF, 0xFF +vertex 224, -180, 55, 672, 92, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500DB60 # 0x0500DB60 - 0x0500DBC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C320 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x03F, 0x400 +gsSPVertex unagi_seg5_vertex_0500D8E0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 5, 4, 7, 0x0 +gsSP2Triangles 0, 7, 4, 0x0, 0, 8, 7, 0x0 +gsSP1Triangle 0, 9, 1, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500DBC0 # 0x0500DBC0 - 0x0500DD08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B920 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex unagi_seg5_vertex_0500D980, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 6, 3, 0x0 +gsSP2Triangles 5, 6, 2, 0x0, 7, 4, 2, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 8, 6, 5, 0x0 +gsSP2Triangles 9, 6, 8, 0x0, 6, 9, 3, 0x0 +gsSP2Triangles 3, 9, 10, 0x0, 10, 0, 3, 0x0 +gsSP2Triangles 9, 11, 10, 0x0, 8, 12, 13, 0x0 +gsSP2Triangles 14, 13, 12, 0x0, 5, 4, 12, 0x0 +gsSP2Triangles 5, 12, 8, 0x0, 8, 11, 9, 0x0 +gsSPVertex unagi_seg5_vertex_0500DA70, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 0, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 6, 4, 3, 0x0 +gsSP2Triangles 2, 3, 0, 0x0, 1, 0, 7, 0x0 +gsSP2Triangles 0, 4, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 8, 2, 9, 0x0, 7, 4, 11, 0x0 +gsSP2Triangles 11, 4, 6, 0x0, 7, 11, 12, 0x0 +gsSP2Triangles 7, 13, 1, 0x0, 12, 13, 7, 0x0 +gsSP2Triangles 14, 6, 5, 0x0, 14, 12, 11, 0x0 +gsSP1Triangle 11, 6, 14, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500DD08 # 0x0500DD08 - 0x0500DDE0 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 3, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 28, 28 +gsSPDisplayList unagi_seg5_dl_0500DB60 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList unagi_seg5_dl_0500DBC0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500DDE0: # 0x0500DDE0 +vertex 506, -68, -120, 1519, 199, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, -99, 224, 609, 0xFF, 0xFF, 0xFF, 0xFF +vertex 700, -50, -42, 224, -160, 0xFF, 0xFF, 0xFF, 0xFF +vertex 768, 55, -3, -519, 232, 0xFF, 0xFF, 0xFF, 0xFF +vertex 768, 55, 4, -520, 232, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, 100, 223, 609, 0xFF, 0xFF, 0xFF, 0xFF +vertex 700, -50, 43, 224, -160, 0xFF, 0xFF, 0xFF, 0xFF +vertex 679, 53, 100, 224, 609, 0xFF, 0xFF, 0xFF, 0xFF +vertex 506, -68, 125, 1526, 211, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500DE70 # 0x0500DE70 - 0x0500DEB8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500B720 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex unagi_seg5_vertex_0500DDE0, 9, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 6, 7, 8, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500DEB8 # 0x0500DEB8 - 0x0500DF70 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList unagi_seg5_dl_0500DE70 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +unagi_seg5_vertex_0500DF70: # 0x0500DF70 +vertex 673, 102, -92, 1493, 521, 0xFF, 0xFF, 0xFF, 0xFF +vertex 758, 123, 0, -43, 646, 0xFF, 0xFF, 0xFF, 0xFF +vertex 760, 50, 0, -43, -51, 0xFF, 0xFF, 0xFF, 0xFF +vertex 671, 48, -92, 1520, 12, 0xFF, 0xFF, 0xFF, 0xFF +vertex 398, 103, 157, 5385, 384, 0xFF, 0xFF, 0xFF, 0xFF +vertex 671, 48, 93, -7, -64, 0xFF, 0xFF, 0xFF, 0xFF +vertex 673, 102, 93, -149, 567, 0xFF, 0xFF, 0xFF, 0xFF +vertex 398, 103, -147, 3179, 441, 0xFF, 0xFF, 0xFF, 0xFF +vertex 673, 102, -93, -51, 545, 0xFF, 0xFF, 0xFF, 0xFF +vertex 671, 48, -92, -31, -64, 0xFF, 0xFF, 0xFF, 0xFF +vertex 673, 102, 93, 1493, 521, 0xFF, 0xFF, 0xFF, 0xFF +vertex 671, 48, 93, 1520, 12, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500E030 # 0x0500E030 - 0x0500E088 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C120 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex unagi_seg5_vertex_0500DF70, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 2, 0x0, 2, 1, 10, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500E088 # 0x0500E088 - 0x0500E140 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList unagi_seg5_dl_0500E030 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +unagi_seg5_vertex_0500E140: # 0x0500E140 +vertex 164, 46, 153, -4789, 510, 0xFF, 0xFF, 0xFF, 0xFF +vertex 424, -17, 85, 558, 496, 0xFF, 0xFF, 0xFF, 0xFF +vertex 426, 27, 84, 558, 27, 0xFF, 0xFF, 0xFF, 0xFF +vertex 164, 46, -143, -4747, 504, 0xFF, 0xFF, 0xFF, 0xFF +vertex 426, 27, -83, 558, 27, 0xFF, 0xFF, 0xFF, 0xFF +vertex 424, -17, -84, 558, 496, 0xFF, 0xFF, 0xFF, 0xFF +vertex 426, 27, 84, -931, 132, 0xFF, 0xFF, 0xFF, 0xFF +vertex 424, -17, 85, -971, 479, 0xFF, 0xFF, 0xFF, 0xFF +vertex 519, -31, 0, 491, 610, 0xFF, 0xFF, 0xFF, 0xFF +vertex 514, 43, 0, 491, -22, 0xFF, 0xFF, 0xFF, 0xFF +vertex 426, 27, -83, -931, 132, 0xFF, 0xFF, 0xFF, 0xFF +vertex 424, -17, -84, -971, 479, 0xFF, 0xFF, 0xFF, 0xFF + +glabel unagi_seg5_dl_0500E200 # 0x0500E200 - 0x0500E258 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, unagi_seg5_texture_0500C120 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPVertex unagi_seg5_vertex_0500E140, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 6, 0x0 +gsSP2Triangles 10, 9, 8, 0x0, 8, 11, 10, 0x0 +gsSPEndDisplayList + +glabel unagi_seg5_dl_0500E258 # 0x0500E258 - 0x0500E310 +gsDPPipeSync +gsDPSetCycleType G_CYC_2CYCLE +gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2 +gsDPSetDepthSource G_ZS_PIXEL +gsDPSetFogColor 5, 80, 75, 255 +gsSPFogPosition 900, 1000 +gsSPSetGeometryMode G_FOG +gsDPSetCombineModeLERP G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList unagi_seg5_dl_0500E200 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCycleType G_CYC_1CYCLE +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_NOOP2 +gsSPClearGeometryMode G_FOG +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +unagi_seg5_animvalue_0500E310: # 0x0500E310 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0005 +.hword 0x0007, 0x0009, 0x000A, 0x000C, 0x000E, 0x000F, 0x0011, 0x0012 +.hword 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0012, 0x0011, 0x0010 +.hword 0x000E, 0x000D, 0x000B, 0x000A, 0x0008, 0x0006, 0x0005, 0x0003 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001 +.hword 0x0002, 0x0003, 0x0005, 0x0006, 0x0008, 0x000A, 0x000B, 0x000D +.hword 0x000E, 0x0010, 0x0011, 0x0012, 0x0013, 0x0013, 0x0014, 0x0013 +.hword 0x0013, 0x0012, 0x0011, 0x000F, 0x000E, 0x000C, 0x000A, 0x0009 +.hword 0x0007, 0x0005, 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0002, 0x0004, 0x0005, 0x0007, 0x0009 +.hword 0x000A, 0x000C, 0x000E, 0x000F, 0x0011, 0x0012, 0x0013, 0x0013 +.hword 0x0014, 0x0013, 0x0013, 0x0012, 0x0011, 0x0010, 0x000E, 0x000D +.hword 0x000B, 0x000A, 0x0008, 0x0006, 0x0005, 0x0003, 0x0002, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0003 +.hword 0x0005, 0x0006, 0x0008, 0x000A, 0x000B, 0x000D, 0x000E, 0x0010 +.hword 0x0011, 0x0012, 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0012 +.hword 0x0011, 0x000F, 0x000E, 0x000C, 0x000A, 0x0009, 0x0007, 0x0005 +.hword 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x3FFF, 0xFE8D, 0xFE67 +.hword 0xFE44, 0xFE25, 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3, 0xFDCB, 0xFDC8 +.hword 0xFDCB, 0xFDD3, 0xFDE1, 0xFDF3, 0xFE0A, 0xFE25, 0xFE44, 0xFE67 +.hword 0xFE8D, 0xFEB5, 0xFEE0, 0xFF0D, 0xFF3C, 0xFF6D, 0xFF9E, 0xFFD1 +.hword 0x0003, 0x0036, 0x0069, 0x009C, 0x00CD, 0x00FE, 0x012D, 0x015A +.hword 0x0185, 0x01AE, 0x01D3, 0x01F6, 0x0215, 0x0230, 0x0247, 0x0259 +.hword 0x0267, 0x026F, 0x0272, 0x026F, 0x0267, 0x0259, 0x0247, 0x0230 +.hword 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A, 0x012D, 0x00FE +.hword 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1, 0xFF9E, 0xFF6D +.hword 0xFF3C, 0xFF0D, 0xFEE0, 0xFEB5, 0xFE8D, 0xFE67, 0xFE44, 0xFE25 +.hword 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3, 0xFDCB, 0xFDC8, 0xFDCA, 0xFDD1 +.hword 0xFDDC, 0xFDEB, 0xFDFE, 0xFE14, 0xFE2E, 0xFE4A, 0xFE6A, 0xFE8C +.hword 0xFEB0, 0xFED6, 0xFEFE, 0xFF28, 0xFF52, 0xFF7E, 0xFFAB, 0xFFD9 +.hword 0x0006, 0x0034, 0x0061, 0x008F, 0x00BC, 0x00E8, 0x0113, 0x013C +.hword 0x0164, 0x018B, 0x01AF, 0x01D1, 0x01F0, 0x020D, 0x0226, 0x023C +.hword 0x024F, 0x025E, 0x0269, 0x0270, 0x0272, 0x026F, 0x0267, 0x0259 +.hword 0x0247, 0x0230, 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A +.hword 0x012D, 0x00FE, 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1 +.hword 0xFF9E, 0xFF6D, 0x054B, 0x004E, 0x003E, 0x002D, 0x001C, 0x000B +.hword 0xFFFA, 0xFFE9, 0xFFD8, 0xFFC7, 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A +.hword 0xFF7C, 0xFF6F, 0xFF64, 0xFF59, 0xFF50, 0xFF48, 0xFF42, 0xFF3E +.hword 0xFF3B, 0xFF3A, 0xFF3B, 0xFF3E, 0xFF42, 0xFF48, 0xFF50, 0xFF59 +.hword 0xFF64, 0xFF6F, 0xFF7C, 0xFF8A, 0xFF98, 0xFFA7, 0xFFB7, 0xFFC7 +.hword 0xFFD8, 0xFFE9, 0xFFFA, 0x000B, 0x001C, 0x002D, 0x003E, 0x004E +.hword 0x005E, 0x006D, 0x007B, 0x0089, 0x0096, 0x00A1, 0x00AC, 0x00B5 +.hword 0x00BD, 0x00C3, 0x00C7, 0x00CA, 0x00CB, 0x00CA, 0x00C7, 0x00C3 +.hword 0x00BD, 0x00B5, 0x00AC, 0x00A1, 0x0096, 0x0089, 0x007B, 0x006D +.hword 0x005E, 0x004E, 0x003E, 0x002D, 0x001C, 0x000B, 0xFFFA, 0xFFE9 +.hword 0xFFD8, 0xFFC7, 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A, 0xFF7C, 0xFF6F +.hword 0xFF64, 0xFF59, 0xFF50, 0xFF48, 0xFF42, 0xFF3E, 0xFF3B, 0xFF3A +.hword 0xFF3A, 0xFF3D, 0xFF40, 0xFF45, 0xFF4B, 0xFF52, 0xFF5A, 0xFF64 +.hword 0xFF6E, 0xFF79, 0xFF84, 0xFF91, 0xFF9E, 0xFFAB, 0xFFB9, 0xFFC7 +.hword 0xFFD6, 0xFFE5, 0xFFF4, 0x0002, 0x0011, 0x0020, 0x002F, 0x003E +.hword 0x004C, 0x005A, 0x0067, 0x0074, 0x0081, 0x008C, 0x0097, 0x00A1 +.hword 0x00AB, 0x00B3, 0x00BA, 0x00C0, 0x00C5, 0x00C8, 0x00CA, 0x00CB +.hword 0x00CA, 0x00C7, 0x00C3, 0x00BD, 0x00B5, 0x00AC, 0x00A1, 0x00D0 +.hword 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF +.hword 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1 +.hword 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32 +.hword 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84 +.hword 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6 +.hword 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A +.hword 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28 +.hword 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 +.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 +.hword 0xAF28, 0xAC85, 0xA946, 0xA58C, 0xA177, 0x9D28, 0x98C0, 0x945E +.hword 0x9025, 0x8C34, 0x88AD, 0x85AF, 0x835C, 0x81D5, 0x814D, 0x815C +.hword 0x816B, 0x817B, 0x818A, 0x819A, 0x81A9, 0x81B8, 0x81C8, 0x81D7 +.hword 0x81E7, 0x81F6, 0x8205, 0x8215, 0x8224, 0x8234, 0x8243, 0x8252 +.hword 0x8262, 0x8271, 0x8281, 0x8290, 0x82A0, 0x82AF, 0x82BE, 0x82CE +.hword 0x82DD, 0x82ED, 0x82FC, 0x830B, 0x831B, 0x832A, 0x833A, 0x8349 +.hword 0x8358, 0x8368, 0x8377, 0x8387, 0x8396, 0x83A6, 0x83B5, 0x83C4 +.hword 0x83D4, 0x83E3, 0x83F3, 0x8402, 0x8411, 0x8809, 0x8ECE, 0x9593 +.hword 0x9C57, 0xA31C, 0xA9E1, 0xAB32, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE +.hword 0x0C1E, 0x0F65, 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE +.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE +.hword 0x18CB, 0x1851, 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49 +.hword 0x09B3, 0x0737, 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x0128, 0x0209, 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294 +.hword 0x15A8, 0x1862, 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1B8A, 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9 +.hword 0x06D5, 0x0288, 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33 +.hword 0xE733, 0xE4BC, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9 +.hword 0xE495, 0xE5A5, 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11 +.hword 0xEFAD, 0xF14C, 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92 +.hword 0xFBE5, 0xFD1E, 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186 +.hword 0x01D9, 0x0221, 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311 +.hword 0x031C, 0x0320, 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC +.hword 0x029A, 0x0275, 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161 +.hword 0x012E, 0x00FA, 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9 +.hword 0xFFAF, 0xFF88, 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA +.hword 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E +.hword 0xFFD8, 0x001C, 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918 +.hword 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684 +.hword 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591 +.hword 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977 +.hword 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B +.hword 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9 +.hword 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638 +.hword 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703 +.hword 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938 +.hword 0xF95E, 0xF974, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 +.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE +.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F +.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 +.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 +.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC +.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 +.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D +.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 +.hword 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF +.hword 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1 +.hword 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32 +.hword 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84 +.hword 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28, 0xADD6 +.hword 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A +.hword 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28 +.hword 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 +.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32, 0xAC84, 0xADD6 +.hword 0xAF28, 0xAC85, 0xA946, 0xA58C, 0xA177, 0x9D28, 0x98C0, 0x945E +.hword 0x9025, 0x8C34, 0x88AD, 0x85AF, 0x835C, 0x81D5, 0x814D, 0x815C +.hword 0x816B, 0x817B, 0x818A, 0x819A, 0x81A9, 0x81B8, 0x81C8, 0x81D7 +.hword 0x81E7, 0x81F6, 0x8205, 0x8215, 0x8224, 0x8234, 0x8243, 0x8252 +.hword 0x8262, 0x8271, 0x8281, 0x8290, 0x82A0, 0x82AF, 0x82BE, 0x82CE +.hword 0x82DD, 0x82ED, 0x82FC, 0x830B, 0x831B, 0x832A, 0x833A, 0x8349 +.hword 0x8358, 0x8368, 0x8377, 0x8387, 0x8396, 0x83A6, 0x83B5, 0x83C4 +.hword 0x83D4, 0x83E3, 0x83F3, 0x8402, 0x8411, 0x8809, 0x8ECE, 0x9593 +.hword 0x9C57, 0xA31C, 0xA9E1, 0xAB32, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE +.hword 0x0C1E, 0x0F65, 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE +.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE +.hword 0x18CB, 0x1851, 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49 +.hword 0x09B3, 0x0737, 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x0128, 0x0209, 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294 +.hword 0x15A8, 0x1862, 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1B8A, 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9 +.hword 0x06D5, 0x0288, 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33 +.hword 0xE733, 0xE4BC, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9 +.hword 0xE495, 0xE5A5, 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11 +.hword 0xEFAD, 0xF14C, 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92 +.hword 0xFBE5, 0xFD1E, 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186 +.hword 0x01D9, 0x0221, 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311 +.hword 0x031C, 0x0320, 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC +.hword 0x029A, 0x0275, 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161 +.hword 0x012E, 0x00FA, 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9 +.hword 0xFFAF, 0xFF88, 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA +.hword 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E +.hword 0xFFD8, 0x001C, 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918 +.hword 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684 +.hword 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591 +.hword 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977 +.hword 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B +.hword 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9 +.hword 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638 +.hword 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703 +.hword 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938 +.hword 0xF95E, 0xF974, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 +.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE +.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F +.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 +.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 +.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC +.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 +.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D +.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x0071 +.hword 0x0170, 0x0351, 0x05DD, 0x08DE, 0x0C1E, 0x0F65, 0x127C, 0x152F +.hword 0x1744, 0x1887, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE +.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CB, 0x1851, 0x173C, 0x15A6 +.hword 0x13A8, 0x115E, 0x0EE0, 0x0C49, 0x09B3, 0x0737, 0x04F0, 0x02F9 +.hword 0x0169, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x0128, 0x0209, 0x03BA, 0x0611 +.hword 0x08E4, 0x0C07, 0x0F50, 0x1294, 0x15A8, 0x1862, 0x1A97, 0x1C1D +.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1B8A, 0x1A33, 0x182C +.hword 0x158D, 0x126B, 0x0EDD, 0x0AF9, 0x06D5, 0x0288, 0xFE29, 0xF9CC +.hword 0xF588, 0xF174, 0xEDA5, 0xEA33, 0xE733, 0xE4BC, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9, 0xE495, 0xE5A5, 0xE6D4, 0xE81F +.hword 0xE981, 0xEAF8, 0xEC7E, 0xEE11, 0xEFAD, 0xF14C, 0xF2ED, 0xF48A +.hword 0xF620, 0xF7AB, 0xF928, 0xFA92, 0xFBE5, 0xFD1E, 0xFE39, 0xFF32 +.hword 0x0004, 0x00AD, 0x0128, 0x0186, 0x01D9, 0x0221, 0x0260, 0x0295 +.hword 0x02C0, 0x02E3, 0x02FE, 0x0311, 0x031C, 0x0320, 0x031D, 0x0315 +.hword 0x0306, 0x02F2, 0x02D9, 0x02BC, 0x029A, 0x0275, 0x024D, 0x0222 +.hword 0x01F4, 0x01C4, 0x0193, 0x0161, 0x012E, 0x00FA, 0x00C7, 0x0094 +.hword 0x0063, 0x0032, 0x0004, 0xFFD9, 0xFFAF, 0xFF88, 0xFF65, 0xFF46 +.hword 0xFF2C, 0xFF16, 0xFF05, 0xFEFA, 0xFEF5, 0xFEF6, 0xFEFE, 0xFF0E +.hword 0xFF25, 0xFF45, 0xFF6D, 0xFF9E, 0xFFD8, 0x001C, 0x006A, 0x00C4 +.hword 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9 +.hword 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586 +.hword 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E +.hword 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E +.hword 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD +.hword 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE +.hword 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625 +.hword 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A +.hword 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974, 0xF979, 0xF96A +.hword 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9, 0xF78F, 0xF733 +.hword 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586, 0xF569, 0xF55F +.hword 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E, 0xF7AB, 0xF841 +.hword 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E, 0xFC03, 0xFC52 +.hword 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD, 0xFB62, 0xFAE9 +.hword 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE, 0xF736, 0xF6CD +.hword 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625, 0xF64C, 0xF680 +.hword 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A, 0xF885, 0xF8CA +.hword 0xF906, 0xF938, 0xF95E, 0xF974, 0xAC84, 0xADD6, 0xAF28, 0xADD6 +.hword 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A, 0xAF28 +.hword 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B, 0xAE1A +.hword 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD, 0xAD0B +.hword 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAAEF, 0xABFD +.hword 0xAD0B, 0xAE1A, 0xAF28, 0xADD6, 0xAC84, 0xAB32, 0xA9E1, 0xAB32 +.hword 0xAC84, 0xADD6, 0xAF28, 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF, 0xA9E1 +.hword 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAE1A, 0xAD0B, 0xABFD, 0xAAEF +.hword 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xADD6, 0xAC84, 0xAB32 +.hword 0xA9E1, 0xAB32, 0xAC84, 0xADD6, 0xAF28, 0xAC85, 0xA946, 0xA58C +.hword 0xA177, 0x9D28, 0x98C0, 0x945E, 0x9025, 0x8C34, 0x88AD, 0x85AF +.hword 0x835C, 0x81D5, 0x814D, 0x815C, 0x816B, 0x817B, 0x818A, 0x819A +.hword 0x81A9, 0x81B8, 0x81C8, 0x81D7, 0x81E7, 0x81F6, 0x8205, 0x8215 +.hword 0x8224, 0x8234, 0x8243, 0x8252, 0x8262, 0x8271, 0x8281, 0x8290 +.hword 0x82A0, 0x82AF, 0x82BE, 0x82CE, 0x82DD, 0x82ED, 0x82FC, 0x830B +.hword 0x831B, 0x832A, 0x833A, 0x8349, 0x8358, 0x8368, 0x8377, 0x8387 +.hword 0x8396, 0x83A6, 0x83B5, 0x83C4, 0x83D4, 0x83E3, 0x83F3, 0x8402 +.hword 0x8411, 0x8809, 0x8ECE, 0x9593, 0x9C57, 0xA31C, 0xA9E1, 0xAB32 +.hword 0x8001, 0x8001, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x0071, 0x0170, 0x0351, 0x05DD, 0x08DE, 0x0C1E, 0x0F65 +.hword 0x127C, 0x152F, 0x1744, 0x1887, 0x18CE, 0x18CE, 0x18CE, 0x18CE +.hword 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CE, 0x18CB, 0x1851 +.hword 0x173C, 0x15A6, 0x13A8, 0x115E, 0x0EE0, 0x0C49, 0x09B3, 0x0737 +.hword 0x04F0, 0x02F9, 0x0169, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D +.hword 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x005D, 0x0128, 0x0209 +.hword 0x03BA, 0x0611, 0x08E4, 0x0C07, 0x0F50, 0x1294, 0x15A8, 0x1862 +.hword 0x1A97, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D +.hword 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1C1D, 0x1B8A +.hword 0x1A33, 0x182C, 0x158D, 0x126B, 0x0EDD, 0x0AF9, 0x06D5, 0x0288 +.hword 0xFE29, 0xF9CC, 0xF588, 0xF174, 0xEDA5, 0xEA33, 0xE733, 0xE4BC +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4 +.hword 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE2E4, 0xE3A9, 0xE495, 0xE5A5 +.hword 0xE6D4, 0xE81F, 0xE981, 0xEAF8, 0xEC7E, 0xEE11, 0xEFAD, 0xF14C +.hword 0xF2ED, 0xF48A, 0xF620, 0xF7AB, 0xF928, 0xFA92, 0xFBE5, 0xFD1E +.hword 0xFE39, 0xFF32, 0x0004, 0x00AD, 0x0128, 0x0186, 0x01D9, 0x0221 +.hword 0x0260, 0x0295, 0x02C0, 0x02E3, 0x02FE, 0x0311, 0x031C, 0x0320 +.hword 0x031D, 0x0315, 0x0306, 0x02F2, 0x02D9, 0x02BC, 0x029A, 0x0275 +.hword 0x024D, 0x0222, 0x01F4, 0x01C4, 0x0193, 0x0161, 0x012E, 0x00FA +.hword 0x00C7, 0x0094, 0x0063, 0x0032, 0x0004, 0xFFD9, 0xFFAF, 0xFF88 +.hword 0xFF65, 0xFF46, 0xFF2C, 0xFF16, 0xFF05, 0xFEFA, 0xFEF5, 0xFEF6 +.hword 0xFEFE, 0xFF0E, 0xFF25, 0xFF45, 0xFF6D, 0xFF9E, 0xFFD8, 0x001C +.hword 0x006A, 0x00C4, 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892 +.hword 0xF840, 0xF7E9, 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE +.hword 0xF5B3, 0xF586, 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F +.hword 0xF69E, 0xF71E, 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0 +.hword 0xFB27, 0xFB9E, 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68 +.hword 0xFC25, 0xFBCD, 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC +.hword 0xF831, 0xF7AE, 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606 +.hword 0xF60D, 0xF625, 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D +.hword 0xF7EC, 0xF83A, 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974 +.hword 0xF979, 0xF96A, 0xF949, 0xF918, 0xF8DA, 0xF892, 0xF840, 0xF7E9 +.hword 0xF78F, 0xF733, 0xF6DA, 0xF684, 0xF634, 0xF5EE, 0xF5B3, 0xF586 +.hword 0xF569, 0xF55F, 0xF56A, 0xF591, 0xF5D3, 0xF62F, 0xF69E, 0xF71E +.hword 0xF7AB, 0xF841, 0xF8DB, 0xF977, 0xFA0F, 0xFAA0, 0xFB27, 0xFB9E +.hword 0xFC03, 0xFC52, 0xFC86, 0xFC9B, 0xFC90, 0xFC68, 0xFC25, 0xFBCD +.hword 0xFB62, 0xFAE9, 0xFA65, 0xF9D9, 0xF94B, 0xF8BC, 0xF831, 0xF7AE +.hword 0xF736, 0xF6CD, 0xF677, 0xF638, 0xF613, 0xF606, 0xF60D, 0xF625 +.hword 0xF64C, 0xF680, 0xF6BD, 0xF703, 0xF74E, 0xF79D, 0xF7EC, 0xF83A +.hword 0xF885, 0xF8CA, 0xF906, 0xF938, 0xF95E, 0xF974, 0xFFEE, 0x00E6 +.hword 0x0161, 0x0237, 0x0358, 0x04B3, 0x063A, 0x07DB, 0x0988, 0x0B2F +.hword 0x0CC1, 0x0E2E, 0x0F66, 0x1058, 0x10F6, 0x1157, 0x11A3, 0x11DA +.hword 0x11FE, 0x1212, 0x1216, 0x120E, 0x11FA, 0x11DC, 0x11B6, 0x118B +.hword 0x115B, 0x1129, 0x10F6, 0x106D, 0x0F49, 0x0DA2, 0x0B8E, 0x0927 +.hword 0x0684, 0x03BE, 0x00EB, 0xFE25, 0xFB81, 0xF919, 0xF705, 0xF55C +.hword 0xF437, 0xF3AC, 0xF379, 0xF34A, 0xF31D, 0xF2F5, 0xF2D0, 0xF2AE +.hword 0xF291, 0xF277, 0xF262, 0xF250, 0xF243, 0xF23A, 0xF235, 0xF235 +.hword 0xF239, 0xF242, 0xF250, 0xF262, 0xF279, 0xF296, 0xF2B7, 0xF2DD +.hword 0xF309, 0xF33A, 0xF370, 0xF3AC, 0xF3F2, 0xF444, 0xF4A1, 0xF509 +.hword 0xF57B, 0xF5F5, 0xF677, 0xF6FF, 0xF78D, 0xF81F, 0xF8B5, 0xF94D +.hword 0xF9E6, 0xFA81, 0xFB1A, 0xFBB2, 0xFC47, 0xFCD9, 0xFD66, 0xFDEE +.hword 0xFE6F, 0xFEE8, 0xFF59, 0xFFC0, 0x001B, 0x006C, 0x00B0, 0x00E6 +.hword 0x0111, 0x0135, 0x0153, 0x016A, 0x017A, 0x0185, 0x018B, 0x018C +.hword 0x0188, 0x0180, 0x0174, 0x0165, 0x0152, 0x013D, 0x0125, 0x010C +.hword 0x00F0, 0x00D4, 0x00B6, 0x0098, 0x007A, 0x005C, 0x003E, 0x0022 +.hword 0x0007, 0xFFEE, 0xFFD7, 0xFFC2, 0xFFAF, 0xFFA0, 0xFF95, 0xFF8D +.hword 0xFF8A, 0xFF8B, 0xFF91, 0xFF9D, 0xFFAE, 0xFFC5, 0xFFE3, 0x0007 +.hword 0x0033, 0x0067, 0x00A2, 0x88AF, 0x88D0, 0x88F0, 0x890E, 0x8929 +.hword 0x8941, 0x8957, 0x8969, 0x8977, 0x8982, 0x8988, 0x898B, 0x8988 +.hword 0x8982, 0x8977, 0x8969, 0x8957, 0x8941, 0x8929, 0x890E, 0x88F0 +.hword 0x88D0, 0x88AF, 0x888B, 0x8866, 0x8840, 0x8819, 0x87F1, 0x87C9 +.hword 0x87A1, 0x8779, 0x8751, 0x872A, 0x8704, 0x86DF, 0x86BC, 0x869A +.hword 0x867A, 0x865C, 0x8641, 0x8629, 0x8614, 0x8602, 0x85F3, 0x85E8 +.hword 0x85E2, 0x85E0, 0x85E2, 0x85E8, 0x85F3, 0x8602, 0x8614, 0x8629 +.hword 0x8641, 0x865C, 0x867A, 0x869A, 0x86BC, 0x86DF, 0x8704, 0x872A +.hword 0x8751, 0x8779, 0x87A1, 0x87C9, 0x87F1, 0x8819, 0x8840, 0x8866 +.hword 0x888B, 0x88AF, 0x88D0, 0x88F0, 0x890E, 0x8929, 0x8941, 0x8957 +.hword 0x8969, 0x8977, 0x8982, 0x8988, 0x898B, 0x8988, 0x8982, 0x8977 +.hword 0x8969, 0x8957, 0x8941, 0x8929, 0x890E, 0x88F0, 0x88D0, 0x88AF +.hword 0x888B, 0x8866, 0x8840, 0x8819, 0x87F1, 0x87C9, 0x87A1, 0x8779 +.hword 0x8751, 0x872A, 0x8704, 0x86DF, 0x86BC, 0x869A, 0x867A, 0x865C +.hword 0x8641, 0x8629, 0x8614, 0x8602, 0x85F3, 0x85E8, 0x85E2, 0x85E0 +.hword 0x85E2, 0x85E8, 0x85F3, 0x8602, 0x8614, 0x8629, 0x8641, 0x865C +.hword 0x867A, 0x869A, 0x86BC, 0x86DF, 0x8704, 0x872A, 0x8751, 0x8779 +.hword 0x87A1, 0x87C9, 0x87F1, 0x8819, 0x8840, 0x8866, 0x888B, 0xFDF7 +.hword 0xFDFA, 0xFE01, 0xFE0D, 0xFE1D, 0xFE31, 0xFE48, 0xFE63, 0xFE82 +.hword 0xFEA2, 0xFEC6, 0xFEEB, 0xFF13, 0xFF3C, 0xFF66, 0xFF92, 0xFFBE +.hword 0xFFEA, 0x0016, 0x0042, 0x006E, 0x009A, 0x00C4, 0x00ED, 0x0115 +.hword 0x013A, 0x015E, 0x017E, 0x019D, 0x01B8, 0x01CF, 0x01E3, 0x01F3 +.hword 0x01FF, 0x0206, 0x0209, 0x0206, 0x01FF, 0x01F3, 0x01E3, 0x01CF +.hword 0x01B8, 0x019D, 0x017E, 0x015E, 0x013A, 0x0115, 0x00ED, 0x00C4 +.hword 0x009A, 0x006E, 0x0042, 0x0016, 0xFFEA, 0xFFBE, 0xFF92, 0xFF66 +.hword 0xFF3C, 0xFF13, 0xFEEB, 0xFEC6, 0xFEA2, 0xFE82, 0xFE63, 0xFE48 +.hword 0xFE31, 0xFE1D, 0xFE0D, 0xFE01, 0xFDFA, 0xFDF7, 0xFDFA, 0xFE01 +.hword 0xFE0D, 0xFE1D, 0xFE31, 0xFE48, 0xFE63, 0xFE82, 0xFEA2, 0xFEC6 +.hword 0xFEEB, 0xFF13, 0xFF3C, 0xFF66, 0xFF92, 0xFFBE, 0xFFEA, 0x0016 +.hword 0x0042, 0x006E, 0x009A, 0x00C4, 0x00ED, 0x0115, 0x013A, 0x015E +.hword 0x017E, 0x019D, 0x01B8, 0x01CF, 0x01E3, 0x01F3, 0x01FF, 0x0206 +.hword 0x0209, 0x0206, 0x01FF, 0x01F3, 0x01E3, 0x01CF, 0x01B8, 0x019D +.hword 0x017E, 0x015E, 0x013A, 0x0115, 0x00ED, 0x00C4, 0x009A, 0x006E +.hword 0x0042, 0x0016, 0xFFEA, 0xFFBE, 0xFF92, 0xFF66, 0xFF3C, 0xFF13 +.hword 0xFEEB, 0xFEC6, 0xFEA2, 0xFE82, 0xFE63, 0xFE48, 0xFE31, 0xFE1D +.hword 0xFE0D, 0xFE01, 0xFDFA, 0xF7B6, 0xFFCC, 0x01DC, 0x01DA, 0x01D3 +.hword 0x01C8, 0x01B9, 0x01A7, 0x0191, 0x0178, 0x015D, 0x013F, 0x011E +.hword 0x00FC, 0x00D7, 0x00B2, 0x008B, 0x0063, 0x003A, 0x0011, 0xFFE9 +.hword 0xFFC0, 0xFF98, 0xFF70, 0xFF49, 0xFF23, 0xFEFF, 0xFEDC, 0xFEBC +.hword 0xFE9E, 0xFE82, 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE21 +.hword 0xFE1E, 0xFE21, 0xFE27, 0xFE32, 0xFE41, 0xFE53, 0xFE69, 0xFE82 +.hword 0xFE9E, 0xFEBC, 0xFEDC, 0xFEFF, 0xFF23, 0xFF49, 0xFF70, 0xFF98 +.hword 0xFFC0, 0xFFE9, 0x0011, 0x003A, 0x0063, 0x008B, 0x00B2, 0x00D7 +.hword 0x00FC, 0x011E, 0x013F, 0x015D, 0x0178, 0x0191, 0x01A7, 0x01B9 +.hword 0x01C8, 0x01D3, 0x01DA, 0x01DC, 0x01DA, 0x01D3, 0x01C8, 0x01B9 +.hword 0x01A7, 0x0191, 0x0178, 0x015D, 0x013E, 0x011E, 0x00FB, 0x00D7 +.hword 0x00B1, 0x008A, 0x0062, 0x003A, 0x0011, 0xFFE9, 0xFFC0, 0xFF97 +.hword 0xFF6F, 0xFF48, 0xFF23, 0xFEFE, 0xFEDC, 0xFEBB, 0xFE9D, 0xFE82 +.hword 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE20, 0xFE1E, 0xFE21 +.hword 0xFE27, 0xFE32, 0xFE41, 0xFE54, 0xFE6A, 0xFE83, 0xFE9F, 0xFEBD +.hword 0xFEDE, 0xFF01, 0xFF25, 0xFF4B, 0xFF72, 0xFF9A, 0xFFC3, 0xFFEC +.hword 0x0015, 0x003E, 0x0067, 0x008F, 0x00B6, 0x00DC, 0x0100, 0x0123 +.hword 0x0144, 0x0162, 0x017E, 0x0197, 0x01AD, 0x01BF, 0x01CE, 0x01D9 +.hword 0x01E0, 0xFCE1 + +unagi_seg5_animindex_0500FB34: # 0x0500FB34 +.hword 0x0001, 0x0000, 0x008C, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x008D, 0x0001, 0x0000, 0x0001, 0x0B84, 0x008C, 0x0B85 +.hword 0x0001, 0x0C11, 0x0001, 0x0000, 0x008C, 0x0AF7, 0x0001, 0x0B83 +.hword 0x0001, 0x0000, 0x008C, 0x011B, 0x0001, 0x01A7, 0x0001, 0x0000 +.hword 0x008C, 0x008E, 0x0001, 0x011A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x09DE, 0x008C, 0x09DF, 0x008C, 0x0A6B +.hword 0x008C, 0x083A, 0x008C, 0x08C6, 0x008C, 0x0952, 0x0001, 0x0838 +.hword 0x0001, 0x0839, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x008C, 0x07AC, 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x03D8 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x008C, 0x01A8, 0x008C, 0x0608 +.hword 0x008C, 0x0694, 0x008C, 0x0720, 0x008C, 0x0464, 0x008C, 0x04F0 +.hword 0x008C, 0x057C, 0x008C, 0x0234, 0x008C, 0x02C0, 0x008C, 0x034C + +unagi_seg5_anim_0500FBF4: # 0x0500FBF4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x8C +.hword 0x0F +.word unagi_seg5_animvalue_0500E310 +.word unagi_seg5_animindex_0500FB34 +.word 0 + +unagi_seg5_animvalue_0500FC0C: # 0x0500FC0C +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFC, 0xFFF9, 0xFFF5, 0xFFF1 +.hword 0xFFEC, 0xFFE7, 0xFFE2, 0xFFDD, 0xFFD7, 0xFFD2, 0xFFCD, 0xFFC8 +.hword 0xFFC3, 0xFFBF, 0xFFBB, 0xFFB9, 0xFFB7, 0xFFB5, 0xFFB5, 0xFFB6 +.hword 0xFFB8, 0xFFBC, 0xFFC0, 0xFFC7, 0xFFCF, 0xFFD8, 0xFFE4, 0xFFF1 +.hword 0x0000, 0x0011, 0x0024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0005 +.hword 0x0006, 0x0007, 0x0007, 0x0008, 0x0009, 0x0009, 0x000A, 0x000A +.hword 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000B, 0x000A, 0x000A +.hword 0x0009, 0x0008, 0x0007, 0x0006, 0x0004, 0x3FFF, 0xFE8D, 0xFE91 +.hword 0xFE9E, 0xFEB3, 0xFECD, 0xFEEB, 0xFF0D, 0xFF31, 0xFF55, 0xFF78 +.hword 0xFF9A, 0xFFB8, 0xFFD2, 0xFFE5, 0xFFF1, 0xFFF5, 0xFFEF, 0xFFDD +.hword 0xFFBF, 0xFF93, 0xFF58, 0xFF0D, 0xFEAF, 0xFE3F, 0xFDBA, 0xFD20 +.hword 0xFC6E, 0xFBA4, 0xFAC1, 0xF9C2, 0xF8A8, 0xF76F, 0xF618, 0xF4A1 +.hword 0x054B, 0x0548, 0x053E, 0x052E, 0x0518, 0x04FC, 0x04DC, 0x04B7 +.hword 0x048E, 0x0461, 0x0431, 0x03FD, 0x03C8, 0x0390, 0x0357, 0x031D +.hword 0x02E1, 0x02A5, 0x026A, 0x022E, 0x01F4, 0x01BB, 0x0183, 0x014D +.hword 0x011A, 0x00EA, 0x00BD, 0x0094, 0x006F, 0x004F, 0x0033, 0x001D +.hword 0x000D, 0x0003, 0x004E, 0x0041, 0x001A, 0xFFDE, 0xFF8A, 0xFF22 +.hword 0xFEA6, 0xFE1A, 0xFD7E, 0xFCD3, 0xFC1C, 0xFB5B, 0xFA8F, 0xF9BC +.hword 0xF8E3, 0xF804, 0xF723, 0xF640, 0xF55D, 0xF47C, 0xF39D, 0xF2C4 +.hword 0xF1F1, 0xF125, 0xF064, 0xEFAD, 0xEF02, 0xEE66, 0xEDDA, 0xED5E +.hword 0xECF6, 0xECA2, 0xEC65, 0xEC3E, 0x00D0, 0x00D0, 0x00CE, 0x00CC +.hword 0x00C8, 0x00C4, 0x00BF, 0x00B9, 0x00B3, 0x00AC, 0x00A5, 0x009D +.hword 0x0094, 0x008C, 0x0083, 0x007A, 0x0071, 0x0068, 0x005F, 0x0055 +.hword 0x004C, 0x0044, 0x003B, 0x0033, 0x002B, 0x0024, 0x001D, 0x0016 +.hword 0x0011, 0x000C, 0x0007, 0x0004, 0x0002, 0x0000, 0xAC84, 0xA98C +.hword 0xA207, 0x9809, 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8 +.hword 0x8358, 0x8624, 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8 +.hword 0x8A3A, 0x89A2, 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB +.hword 0x8405, 0x8338, 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017 +.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 +.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E +.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 +.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 +.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 +.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 +.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC +.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 +.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B +.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 +.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 +.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 +.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xAC84, 0xA98C +.hword 0xA207, 0x9809, 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8 +.hword 0x8358, 0x8624, 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8 +.hword 0x8A3A, 0x89A2, 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB +.hword 0x8405, 0x8338, 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017 +.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 +.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E +.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 +.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 +.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 +.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 +.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC +.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 +.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B +.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 +.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 +.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 +.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0x005D, 0x005D +.hword 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061, 0x0061, 0x0061 +.hword 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E, 0x005C, 0x005A +.hword 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039, 0x0032, 0x002A +.hword 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006, 0x0002, 0x0000 +.hword 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43, 0xFBDC, 0xFA60 +.hword 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2, 0xF207, 0xF1C3 +.hword 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC, 0xFE56, 0x01F4 +.hword 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737, 0x19AA, 0x1B84 +.hword 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B, 0xF963, 0xF95A +.hword 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944, 0xF94D, 0xF95B +.hword 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65, 0xFAC1, 0xFB2B +.hword 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10, 0xFE82, 0xFEEB +.hword 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xAC84, 0xA98C, 0xA207, 0x9809 +.hword 0x8DA6, 0x84F2, 0x8001, 0x8001, 0x8001, 0x80D8, 0x8358, 0x8624 +.hword 0x88BF, 0x8AAA, 0x8B6A, 0x8B55, 0x8B18, 0x8AB8, 0x8A3A, 0x89A2 +.hword 0x88F3, 0x8833, 0x8766, 0x8690, 0x85B6, 0x84DB, 0x8405, 0x8338 +.hword 0x8278, 0x81CA, 0x8131, 0x80B3, 0x8053, 0x8017, 0x8001, 0x8001 +.hword 0x005D, 0x005D, 0x005E, 0x005E, 0x005F, 0x005F, 0x0060, 0x0061 +.hword 0x0061, 0x0061, 0x0062, 0x0062, 0x0061, 0x0061, 0x0060, 0x005E +.hword 0x005C, 0x005A, 0x0056, 0x0052, 0x004D, 0x0047, 0x0040, 0x0039 +.hword 0x0032, 0x002A, 0x0023, 0x001C, 0x0016, 0x000F, 0x000A, 0x0006 +.hword 0x0002, 0x0000, 0x0128, 0x00F7, 0x006E, 0xFF99, 0xFE86, 0xFD43 +.hword 0xFBDC, 0xFA60, 0xF8DB, 0xF75C, 0xF5F0, 0xF4A4, 0xF385, 0xF2A2 +.hword 0xF207, 0xF1C3, 0xF1E2, 0xF272, 0xF3A2, 0xF586, 0xF803, 0xFAFC +.hword 0xFE56, 0x01F4, 0x05BB, 0x098F, 0x0D55, 0x10F0, 0x1444, 0x1737 +.hword 0x19AA, 0x1B84, 0x1CA8, 0x1CFA, 0xF979, 0xF977, 0xF972, 0xF96B +.hword 0xF963, 0xF95A, 0xF952, 0xF94A, 0xF944, 0xF940, 0xF940, 0xF944 +.hword 0xF94D, 0xF95B, 0xF970, 0xF98B, 0xF9AF, 0xF9DC, 0xFA17, 0xFA65 +.hword 0xFAC1, 0xFB2B, 0xFB9E, 0xFC19, 0xFC97, 0xFD17, 0xFD95, 0xFE10 +.hword 0xFE82, 0xFEEB, 0xFF48, 0xFF94, 0xFFCF, 0xFFF4, 0xFFEE, 0xFFEE +.hword 0xFFEE, 0xFFEE, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFED, 0xFFEC +.hword 0xFFEC, 0xFFEC, 0xFFED, 0xFFED, 0xFFED, 0xFFEE, 0xFFEF, 0xFFF0 +.hword 0xFFF1, 0xFFF2, 0xFFF3, 0xFFF4, 0xFFF6, 0xFFF7, 0xFFF8, 0xFFFA +.hword 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF, 0x0000, 0x0000, 0x0000 +.hword 0x00E6, 0x011E, 0x01BA, 0x02AA, 0x03DE, 0x0545, 0x06CF, 0x086B +.hword 0x0A08, 0x0B96, 0x0D06, 0x0E45, 0x0F44, 0x0FF3, 0x1040, 0x101F +.hword 0x0F97, 0x0EB8, 0x0D90, 0x0C2F, 0x0AA2, 0x08FA, 0x0744, 0x0591 +.hword 0x03EE, 0x026B, 0x0116, 0x0000, 0xFF35, 0xFEC5, 0xFEBF, 0xFF32 +.hword 0x002D, 0x01BF, 0x88AF, 0x88B2, 0x88B9, 0x88C5, 0x88D2, 0x88DF +.hword 0x88EA, 0x88F3, 0x88F6, 0x88F4, 0x88EA, 0x88D6, 0x88B7, 0x888C +.hword 0x8852, 0x8808, 0x87AD, 0x8743, 0x86CD, 0x864E, 0x85C6, 0x8539 +.hword 0x84A9, 0x8417, 0x8386, 0x82F9, 0x8271, 0x81F1, 0x817B, 0x8111 +.hword 0x80B5, 0x806A, 0x8031, 0x800E, 0xFDF7, 0xFDEB, 0xFDCA, 0xFD95 +.hword 0xFD4E, 0xFCF8, 0xFC94, 0xFC26, 0xFBAD, 0xFB2E, 0xFAAA, 0xFA23 +.hword 0xF99A, 0xF914, 0xF890, 0xF812, 0xF79C, 0xF72F, 0xF6CE, 0xF67A +.hword 0xF637, 0xF605, 0xF5E8, 0xF5E1, 0xF5F2, 0xF61E, 0xF666, 0xF6CD +.hword 0xF754, 0xF7FE, 0xF8CD, 0xF9C3, 0xFAE3, 0xFC2D, 0xF7B6, 0xF7BB +.hword 0xF7CB, 0xF7E4, 0xF807, 0xF832, 0xF865, 0xF89F, 0xF8DF, 0xF925 +.hword 0xF971, 0xF9C1, 0xFA14, 0xFA6B, 0xFAC5, 0xFB21, 0xFB7E, 0xFBDB +.hword 0xFC39, 0xFC96, 0xFCF1, 0xFD4B, 0xFDA2, 0xFDF6, 0xFE46, 0xFE91 +.hword 0xFED7, 0xFF18, 0xFF52, 0xFF84, 0xFFAF, 0xFFD2, 0xFFEB, 0xFFFB +.hword 0xFFCC, 0xFFCC, 0xFFCC, 0xFFCD, 0xFFCE, 0xFFCF, 0xFFD0, 0xFFD2 +.hword 0xFFD3, 0xFFD5, 0xFFD7, 0xFFD9, 0xFFDB, 0xFFDD, 0xFFDF, 0xFFE2 +.hword 0xFFE4, 0xFFE6, 0xFFE8, 0xFFEB, 0xFFED, 0xFFEF, 0xFFF1, 0xFFF4 +.hword 0xFFF6, 0xFFF7, 0xFFF9, 0xFFFB, 0xFFFC, 0xFFFD, 0xFFFE, 0xFFFF +.hword 0x0000, 0x0000, 0x01DC, 0x01E5, 0x0200, 0x022B, 0x0265, 0x02AD +.hword 0x0303, 0x0364, 0x03D1, 0x0447, 0x04C6, 0x054D, 0x05DA, 0x066C +.hword 0x0703, 0x079E, 0x083A, 0x08D7, 0x0975, 0x0A11, 0x0AAC, 0x0B43 +.hword 0x0BD5, 0x0C62, 0x0CE9, 0x0D68, 0x0DDE, 0x0E4B, 0x0EAC, 0x0F02 +.hword 0x0F4A, 0x0F84, 0x0FAF, 0x0FCA, 0xFCE1, 0xFCE3, 0xFCE9, 0xFCF3 +.hword 0xFD00, 0xFD10, 0xFD23, 0xFD39, 0xFD51, 0xFD6C, 0xFD88, 0xFDA6 +.hword 0xFDC6, 0xFDE6, 0xFE08, 0xFE2B, 0xFE4E, 0xFE71, 0xFE94, 0xFEB7 +.hword 0xFEDA, 0xFEFB, 0xFF1C, 0xFF3C, 0xFF5A, 0xFF76, 0xFF91, 0xFFA9 +.hword 0xFFBF, 0xFFD2, 0xFFE2, 0xFFEF, 0xFFF9, 0xFFFE + +unagi_seg5_animindex_050103C8: # 0x050103C8 +.hword 0x0022, 0x0001, 0x0001, 0x0000, 0x0022, 0x0023, 0x0001, 0x0000 +.hword 0x0001, 0x0045, 0x0001, 0x0000, 0x0022, 0x0378, 0x0022, 0x039A +.hword 0x0022, 0x03BC, 0x0001, 0x0000, 0x0022, 0x0334, 0x0022, 0x0356 +.hword 0x0001, 0x0000, 0x0022, 0x008A, 0x0022, 0x00AC, 0x0001, 0x0000 +.hword 0x0022, 0x0046, 0x0022, 0x0068, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0022, 0x02CE, 0x0022, 0x02F0, 0x0022, 0x0312 +.hword 0x0022, 0x0268, 0x0022, 0x028A, 0x0022, 0x02AC, 0x0001, 0x0266 +.hword 0x0001, 0x0267, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0022, 0x0244, 0x0001, 0x0000, 0x0001, 0x0000, 0x0022, 0x0156 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0022, 0x00CE, 0x0022, 0x01DE +.hword 0x0022, 0x0200, 0x0022, 0x0222, 0x0022, 0x0178, 0x0022, 0x019A +.hword 0x0022, 0x01BC, 0x0022, 0x00F0, 0x0022, 0x0112, 0x0022, 0x0134 + +unagi_seg5_anim_05010488: # 0x05010488 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x22 +.hword 0x0F +.word unagi_seg5_animvalue_0500FC0C +.word unagi_seg5_animindex_050103C8 +.word 0 + +unagi_seg5_animvalue_050104A0: # 0x050104A0 +.hword 0x0000, 0x003A, 0x0051, 0x0067, 0x007C, 0x008F, 0x00A1, 0x00B0 +.hword 0x00BE, 0x00C9, 0x00D1, 0x00D6, 0x00D7, 0x00D6, 0x00D1, 0x00C9 +.hword 0x00BE, 0x00B0, 0x00A1, 0x008F, 0x007C, 0x0067, 0x0051, 0x003A +.hword 0x0023, 0x000B, 0xFFF4, 0xFFDC, 0xFFC5, 0xFFAE, 0xFF98, 0xFF83 +.hword 0xFF70, 0xFF5E, 0xFF4F, 0xFF41, 0xFF36, 0xFF2E, 0xFF29, 0xFF28 +.hword 0xFF29, 0xFF2E, 0xFF36, 0xFF41, 0xFF4F, 0xFF5E, 0xFF70, 0xFF83 +.hword 0xFF98, 0xFFAE, 0xFFC5, 0xFFDC, 0xFFF4, 0x000B, 0x0023, 0x0002 +.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0009 +.hword 0x000C, 0x000F, 0x0012, 0x0015, 0x0017, 0x0019, 0x001A, 0x001B +.hword 0x001A, 0x0019, 0x0017, 0x0015, 0x0012, 0x000F, 0x000D, 0x000A +.hword 0x0007, 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0002 +.hword 0x0004, 0x0006, 0x0009, 0x000C, 0x000F, 0x0012, 0x0015, 0x0017 +.hword 0x0019, 0x001A, 0x001B, 0x001A, 0x0019, 0x0017, 0x0015, 0x0012 +.hword 0x000F, 0x000D, 0x000A, 0x0007, 0x0004, 0x3FFF, 0xF308, 0xF172 +.hword 0xF009, 0xEED4, 0xEDDA, 0xED1F, 0xECAB, 0xEC83, 0xECAB, 0xED1F +.hword 0xEDDA, 0xEED4, 0xF009, 0xF172, 0xF308, 0xF4C6, 0xF6A5, 0xF8A0 +.hword 0xFAB1, 0xFCD0, 0xFEF9, 0x0124, 0x034C, 0x056C, 0x077C, 0x0977 +.hword 0x0B57, 0x0D15, 0x0EAB, 0x1014, 0x1148, 0x1243, 0x12FD, 0x1372 +.hword 0x139A, 0x1372, 0x12FD, 0x1243, 0x1148, 0x1014, 0x0EAB, 0x0D15 +.hword 0x0B57, 0x0977, 0x077C, 0x056C, 0x034C, 0x0124, 0xFEF9, 0xFCD0 +.hword 0xFAB1, 0xF8A0, 0xF6A5, 0xF4C6, 0xEC31, 0xEC5A, 0xECCF, 0xED8C +.hword 0xEE8A, 0xEFC2, 0xF12E, 0xF2C9, 0xF48C, 0xF670, 0xF871, 0xFA87 +.hword 0xFCAD, 0xFEDC, 0x010C, 0x033B, 0x0561, 0x0777, 0x0977, 0x0B5C +.hword 0x0D1F, 0x0EBA, 0x1026, 0x115E, 0x125C, 0x1318, 0x138E, 0x13B7 +.hword 0x138E, 0x1318, 0x125C, 0x115E, 0x1026, 0x0EBA, 0x0D1F, 0x0B5C +.hword 0x0977, 0x0777, 0x0561, 0x033B, 0x010C, 0xFEDC, 0xFCAD, 0xFA87 +.hword 0xF871, 0xF670, 0xF48C, 0xF2C9, 0xF12E, 0xEFC2, 0xEE8A, 0xED8C +.hword 0xECCF, 0xEC5A, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B +.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D +.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA +.hword 0x808B, 0x8060, 0x803A, 0x801C, 0x8009, 0x8001, 0x8008, 0x8019 +.hword 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150 +.hword 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145 +.hword 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C, 0x8009 +.hword 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11 +.hword 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D, 0xF56A, 0xF281 +.hword 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5, 0xE495, 0xE394 +.hword 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72 +.hword 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A, 0x020F, 0x057A +.hword 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672, 0x1857, 0x19FF +.hword 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C, 0x8001, 0x8008 +.hword 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129 +.hword 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A +.hword 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C +.hword 0x8009, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6 +.hword 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3 +.hword 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B +.hword 0x8060, 0x803A, 0x801C, 0x8009, 0x1C5F, 0x1B05, 0x193C, 0x171C +.hword 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF8 +.hword 0xFBB0, 0xF87D, 0xF56A, 0xF281, 0xEFCD, 0xED59, 0xEB30, 0xE93F +.hword 0xE777, 0xE5E5, 0xE495, 0xE394, 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD +.hword 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72, 0xEE37, 0xF137, 0xF466, 0xF7B9 +.hword 0xFB24, 0xFE9A, 0x020F, 0x057A, 0x08CD, 0x0BFD, 0x0EFE, 0x11C5 +.hword 0x1445, 0x1672, 0x1857, 0x19FF, 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3 +.hword 0x1DA6, 0x1D3C, 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203 +.hword 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D +.hword 0xF56A, 0xF281, 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5 +.hword 0xE495, 0xE394, 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8 +.hword 0xE8F4, 0xEB72, 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A +.hword 0x020F, 0x057A, 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672 +.hword 0x1857, 0x19FF, 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C +.hword 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2 +.hword 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C +.hword 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA, 0x80BA, 0x808B, 0x8060 +.hword 0x803A, 0x801C, 0x8009, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054 +.hword 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C +.hword 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x80EA +.hword 0x80BA, 0x808B, 0x8060, 0x803A, 0x801C, 0x8009, 0x8001, 0x8001 +.hword 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11 +.hword 0x08E1, 0x059B, 0x0249, 0xFEF8, 0xFBB0, 0xF87D, 0xF56A, 0xF281 +.hword 0xEFCD, 0xED59, 0xEB30, 0xE93F, 0xE777, 0xE5E5, 0xE495, 0xE394 +.hword 0xE2F0, 0xE2B4, 0xE2EF, 0xE3AD, 0xE4FB, 0xE6C8, 0xE8F4, 0xEB72 +.hword 0xEE37, 0xF137, 0xF466, 0xF7B9, 0xFB24, 0xFE9A, 0x020F, 0x057A +.hword 0x08CD, 0x0BFD, 0x0EFE, 0x11C5, 0x1445, 0x1672, 0x1857, 0x19FF +.hword 0x1B63, 0x1C7A, 0x1D3D, 0x1DA3, 0x1DA6, 0x1D3C, 0x03F6, 0x0681 +.hword 0x08F8, 0x0B57, 0x0D94, 0x0FA9, 0x118F, 0x133E, 0x14B0, 0x15DB +.hword 0x16BB, 0x1746, 0x1776, 0x1746, 0x16BB, 0x15DB, 0x14B0, 0x133E +.hword 0x118F, 0x0FA9, 0x0D94, 0x0B57, 0x08F8, 0x0681, 0x03F6, 0x0161 +.hword 0xFECA, 0xFC35, 0xF9AB, 0xF733, 0xF4D4, 0xF297, 0xF082, 0xEE9C +.hword 0xECED, 0xEB7C, 0xEA50, 0xE971, 0xE8E5, 0xE8B5, 0xE8E5, 0xE971 +.hword 0xEA50, 0xEB7C, 0xECED, 0xEE9C, 0xF082, 0xF297, 0xF4D4, 0xF733 +.hword 0xF9AB, 0xFC35, 0xFECA, 0x0161, 0x8001, 0xFDA4, 0xFF36, 0x00CA +.hword 0x025C, 0x03E7, 0x0568, 0x06D8, 0x0835, 0x097A, 0x0AA1, 0x0BA8 +.hword 0x0C88, 0x0D3F, 0x0DC6, 0x0E1B, 0x0E38, 0x0E1B, 0x0DC6, 0x0D3F +.hword 0x0C88, 0x0BA8, 0x0AA1, 0x097A, 0x0835, 0x06D8, 0x0568, 0x03E7 +.hword 0x025C, 0x00CA, 0xFF36, 0xFDA4, 0xFC19, 0xFA98, 0xF928, 0xF7CB +.hword 0xF686, 0xF55F, 0xF458, 0xF378, 0xF2C1, 0xF23A, 0xF1E5, 0xF1C8 +.hword 0xF1E5, 0xF23A, 0xF2C1, 0xF378, 0xF458, 0xF55F, 0xF686, 0xF7CB +.hword 0xF928, 0xFA98, 0xFC19, 0x0FD3, 0x0FB2, 0x0F55, 0x0EBF, 0x0DF6 +.hword 0x0CFE, 0x0BDD, 0x0A97, 0x0931, 0x07B0, 0x061A, 0x0472, 0x02BD +.hword 0x0102, 0xFF45, 0xFD89, 0xFBD5, 0xFA2D, 0xF896, 0xF716, 0xF5B0 +.hword 0xF46A, 0xF348, 0xF251, 0xF187, 0xF0F2, 0xF094, 0xF074, 0xF094 +.hword 0xF0F2, 0xF187, 0xF251, 0xF348, 0xF46A, 0xF5B0, 0xF716, 0xF896 +.hword 0xFA2D, 0xFBD5, 0xFD89, 0xFF45, 0x0102, 0x02BD, 0x0472, 0x061A +.hword 0x07B0, 0x0931, 0x0A97, 0x0BDD, 0x0CFE, 0x0DF6, 0x0EBF, 0x0F55 +.hword 0x0FB2, 0x0000 + +unagi_seg5_animindex_05010A94: # 0x05010A94 +.hword 0x0036, 0x0001, 0x0001, 0x0000, 0x0036, 0x0037, 0x0001, 0x0000 +.hword 0x0001, 0x006D, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x02C3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x028D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0036, 0x00A4, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0036, 0x006E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0256, 0x0001, 0x028C +.hword 0x0001, 0x0000, 0x0036, 0x0220, 0x0001, 0x0000, 0x0001, 0x021E +.hword 0x0001, 0x021F, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0036, 0x01E8, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0146 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x00DA, 0x0001, 0x0000 +.hword 0x0036, 0x01B2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x017C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0036, 0x0110, 0x0001, 0x0000 + +unagi_seg5_anim_05010B54: # 0x05010B54 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x36 +.hword 0x0F +.word unagi_seg5_animvalue_050104A0 +.word unagi_seg5_animindex_05010A94 +.word 0 + +unagi_seg5_animvalue_05010B6C: # 0x05010B6C +.hword 0x0000, 0x003A, 0x0051, 0x0067, 0x007C, 0x008F, 0x00A1, 0x00B0 +.hword 0x00BE, 0x00C9, 0x00D1, 0x00D6, 0x00D7, 0x00D6, 0x00D1, 0x00C9 +.hword 0x00BE, 0x00B0, 0x00A1, 0x008F, 0x007C, 0x0063, 0x004D, 0x0039 +.hword 0x0026, 0x0016, 0x0007, 0xFFFA, 0xFFEF, 0xFFE5, 0xFFDC, 0xFFD5 +.hword 0xFFCF, 0xFFCB, 0xFFC7, 0xFFC5, 0xFFC4, 0xFFC3, 0xFFC4, 0xFFC5 +.hword 0xFFC8, 0xFFCA, 0xFFCE, 0xFFD2, 0xFFD6, 0xFFDB, 0xFFE0, 0xFFE5 +.hword 0xFFEB, 0xFFF0, 0xFFF6, 0xFFFB, 0x0000, 0x0004, 0x0008, 0x000B +.hword 0x000E, 0x0010, 0x0011, 0x0012, 0x0012, 0x0012, 0x0011, 0x0010 +.hword 0x000F, 0x000D, 0x000C, 0x000A, 0x0008, 0x0007, 0x0005, 0x0003 +.hword 0x0002, 0x0001, 0x0000, 0x0000, 0x0000, 0x0002, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0002, 0x0004, 0x0006, 0x0009, 0x000C, 0x000F +.hword 0x0012, 0x0015, 0x0017, 0x0019, 0x001A, 0x001B, 0x001A, 0x0019 +.hword 0x0017, 0x0017, 0x0017, 0x0017, 0x0017, 0x0016, 0x0016, 0x0016 +.hword 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0016, 0x0015, 0x0015 +.hword 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0014, 0x0013 +.hword 0x0011, 0x000F, 0x000C, 0x000A, 0x0007, 0x0004, 0x0002, 0x0001 +.hword 0x0000, 0x0000, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFE, 0xFFFE +.hword 0xFFFE, 0xFFFE, 0xFFFE, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF +.hword 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x3FFF, 0xF308, 0xF172, 0xF009, 0xEED4, 0xEDDA, 0xED1F +.hword 0xECAB, 0xEC83, 0xECAB, 0xED1F, 0xEDDA, 0xEED4, 0xF009, 0xF172 +.hword 0xF308, 0xF4C6, 0xF741, 0xFAC5, 0xFED7, 0x02FB, 0x06B9, 0x0996 +.hword 0x0B17, 0x0AFF, 0x0A1A, 0x08A0, 0x06AE, 0x045F, 0x01D1, 0xFF20 +.hword 0xFC67, 0xF9C4, 0xF753, 0xF531, 0xF379, 0xF248, 0xF1BB, 0xF1CF +.hword 0xF243, 0xF30D, 0xF420, 0xF575, 0xF6FF, 0xF8B7, 0xFA90, 0xFC82 +.hword 0xFE82, 0x0085, 0x0284, 0x0473, 0x0647, 0x07F8, 0x097B, 0x0AC5 +.hword 0x0BCE, 0x0C8A, 0x0CEA, 0x0CD4, 0x0C57, 0x0B85, 0x0A6F, 0x0925 +.hword 0x07B8, 0x063A, 0x04BB, 0x034D, 0x0200, 0x00E7, 0x0011, 0xFF90 +.hword 0xFF5B, 0xFF5F, 0xFF86, 0xFFBC, 0xFFEC, 0x0000, 0xEC31, 0xEC5A +.hword 0xECCF, 0xED8C, 0xEE8A, 0xEFC2, 0xF12E, 0xF2C9, 0xF48C, 0xF670 +.hword 0xF871, 0xFA87, 0xFCAD, 0xFEDC, 0x010C, 0x033B, 0x0561, 0x0777 +.hword 0x0977, 0x0B5C, 0x0D67, 0x0E7C, 0x0EB8, 0x0E36, 0x0D10, 0x0B64 +.hword 0x094B, 0x06E1, 0x0441, 0x0188, 0xFED0, 0xFC34, 0xF9CF, 0xF7BE +.hword 0xF61B, 0xF502, 0xF48D, 0xF4CF, 0xF5AE, 0xF710, 0xF8DD, 0xFAFA +.hword 0xFD4E, 0xFFBE, 0x0231, 0x048E, 0x06BB, 0x089E, 0x0A1E, 0x0B20 +.hword 0x0B8C, 0x0B73, 0x0B19, 0x0A89, 0x09CA, 0x08E7, 0x07E8, 0x06D7 +.hword 0x05BD, 0x04A4, 0x0394, 0x0296, 0x01B5, 0x00F9, 0x006C, 0x0016 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B +.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D +.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x8110, 0x8108 +.hword 0x80FF, 0x80F6, 0x80ED, 0x80E5, 0x80DC, 0x80D3, 0x80CA, 0x80C2 +.hword 0x80B9, 0x80B0, 0x80A7, 0x809F, 0x8096, 0x808D, 0x8085, 0x807C +.hword 0x8073, 0x806A, 0x8062, 0x8059, 0x8050, 0x8047, 0x803F, 0x8036 +.hword 0x802D, 0x8024, 0x801C, 0x8013, 0x800A, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05 +.hword 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B +.hword 0x0249, 0xFEF0, 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B +.hword 0xE99C, 0xE787, 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7 +.hword 0xE803, 0xEAB0, 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5 +.hword 0x04A8, 0x0828, 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C +.hword 0x1157, 0x110E, 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3 +.hword 0x0BDA, 0x0ABE, 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0 +.hword 0x0300, 0x024D, 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010 +.hword 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6 +.hword 0xFFFD, 0x0000, 0x8001, 0x8008, 0x8019, 0x8033, 0x8054, 0x807B +.hword 0x80A6, 0x80D2, 0x80FE, 0x8129, 0x8150, 0x8171, 0x818C, 0x819D +.hword 0x81A3, 0x819C, 0x8188, 0x816A, 0x8145, 0x8119, 0x8110, 0x8108 +.hword 0x80FF, 0x80F6, 0x80ED, 0x80E5, 0x80DC, 0x80D3, 0x80CA, 0x80C2 +.hword 0x80B9, 0x80B0, 0x80A7, 0x809F, 0x8096, 0x808D, 0x8085, 0x807C +.hword 0x8073, 0x806A, 0x8062, 0x8059, 0x8050, 0x8047, 0x803F, 0x8036 +.hword 0x802D, 0x8024, 0x801C, 0x8013, 0x800A, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05 +.hword 0x193C, 0x171C, 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B +.hword 0x0249, 0xFEF0, 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B +.hword 0xE99C, 0xE787, 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7 +.hword 0xE803, 0xEAB0, 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5 +.hword 0x04A8, 0x0828, 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C +.hword 0x1157, 0x110E, 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3 +.hword 0x0BDA, 0x0ABE, 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0 +.hword 0x0300, 0x024D, 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010 +.hword 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6 +.hword 0xFFFD, 0x0000, 0x1C5F, 0x1B05, 0x193C, 0x171C, 0x14B0, 0x1203 +.hword 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF0, 0xFB8D, 0xF82F +.hword 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B, 0xE99C, 0xE787, 0xE5D9, 0xE4A1 +.hword 0xE3EE, 0xE3CE, 0xE477, 0xE5E7, 0xE803, 0xEAB0, 0xEDD5, 0xF156 +.hword 0xF519, 0xF903, 0xFCFB, 0x00E5, 0x04A8, 0x0828, 0x0B4C, 0x0DDA +.hword 0x0FB6, 0x10E6, 0x1174, 0x117C, 0x1157, 0x110E, 0x10A4, 0x101B +.hword 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3, 0x0BDA, 0x0ABE, 0x0990, 0x0853 +.hword 0x0708, 0x05D2, 0x04C0, 0x03D0, 0x0300, 0x024D, 0x01B6, 0x0137 +.hword 0x00D0, 0x007E, 0x003F, 0x0010, 0xFFF1, 0xFFDE, 0xFFD4, 0xFFD3 +.hword 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000, 0x8001, 0x8008 +.hword 0x8019, 0x8033, 0x8054, 0x807B, 0x80A6, 0x80D2, 0x80FE, 0x8129 +.hword 0x8150, 0x8171, 0x818C, 0x819D, 0x81A3, 0x819C, 0x8188, 0x816A +.hword 0x8145, 0x8119, 0x8110, 0x8108, 0x80FF, 0x80F6, 0x80ED, 0x80E5 +.hword 0x80DC, 0x80D3, 0x80CA, 0x80C2, 0x80B9, 0x80B0, 0x80A7, 0x809F +.hword 0x8096, 0x808D, 0x8085, 0x807C, 0x8073, 0x806A, 0x8062, 0x8059 +.hword 0x8050, 0x8047, 0x803F, 0x8036, 0x802D, 0x8024, 0x801C, 0x8013 +.hword 0x800A, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x1C5F, 0x1B05, 0x193C, 0x171C +.hword 0x14B0, 0x1203, 0x0F20, 0x0C11, 0x08E1, 0x059B, 0x0249, 0xFEF0 +.hword 0xFB8D, 0xF82F, 0xF4E6, 0xF1BE, 0xEEC5, 0xEC0B, 0xE99C, 0xE787 +.hword 0xE5D9, 0xE4A1, 0xE3EE, 0xE3CE, 0xE477, 0xE5E7, 0xE803, 0xEAB0 +.hword 0xEDD5, 0xF156, 0xF519, 0xF903, 0xFCFB, 0x00E5, 0x04A8, 0x0828 +.hword 0x0B4C, 0x0DDA, 0x0FB6, 0x10E6, 0x1174, 0x117C, 0x1157, 0x110E +.hword 0x10A4, 0x101B, 0x0F74, 0x0EB2, 0x0DD6, 0x0CE3, 0x0BDA, 0x0ABE +.hword 0x0990, 0x0853, 0x0708, 0x05D2, 0x04C0, 0x03D0, 0x0300, 0x024D +.hword 0x01B6, 0x0137, 0x00D0, 0x007E, 0x003F, 0x0010, 0xFFF1, 0xFFDE +.hword 0xFFD4, 0xFFD3, 0xFFD8, 0xFFE1, 0xFFEC, 0xFFF6, 0xFFFD, 0x0000 +.hword 0x03F6, 0x0681, 0x08F8, 0x0B57, 0x0D94, 0x0FA9, 0x118F, 0x133E +.hword 0x14B0, 0x15DB, 0x16BB, 0x1746, 0x1776, 0x1746, 0x16BB, 0x15DB +.hword 0x14B0, 0x133E, 0x118F, 0x0FA9, 0x0DB7, 0x0BD9, 0x0A11, 0x085F +.hword 0x06C3, 0x053C, 0x03CB, 0x0270, 0x012B, 0xFFFD, 0xFEE3, 0xFDE0 +.hword 0xFCF3, 0xFC1C, 0xFB5B, 0xFAB1, 0xFA1D, 0xF99F, 0xF938, 0xF8E7 +.hword 0xF8AD, 0xF88A, 0xF88B, 0xF8B2, 0xF8FB, 0xF962, 0xF9E1, 0xFA75 +.hword 0xFB19, 0xFBC9, 0xFC80, 0xFD3A, 0xFDF2, 0xFEA4, 0xFF4C, 0xFFE4 +.hword 0x0067, 0x00D0, 0x0122, 0x015E, 0x0186, 0x019D, 0x01A3, 0x019C +.hword 0x018A, 0x016D, 0x0149, 0x0120, 0x00F3, 0x00C4, 0x0096, 0x006B +.hword 0x0044, 0x0024, 0x000C, 0x0000, 0x8001, 0xFDA4, 0xFF36, 0x00CA +.hword 0x025C, 0x03E7, 0x0568, 0x06D8, 0x0835, 0x097A, 0x0AA1, 0x0BA8 +.hword 0x0C88, 0x0D3F, 0x0DC6, 0x0E1B, 0x0E38, 0x0E1B, 0x0DC6, 0x0D3F +.hword 0x0C88, 0x0B8C, 0x0A3B, 0x08A5, 0x06DA, 0x04EB, 0x02E9, 0x00E3 +.hword 0xFEEC, 0xFD12, 0xFB66, 0xF9FA, 0xF8DC, 0xF81E, 0xF7D1, 0xF80D +.hword 0xF8D8, 0xFA13, 0xFBA0, 0xFD62, 0xFF3B, 0x010B, 0x02B6, 0x041F +.hword 0x0526, 0x05AF, 0x05B4, 0x0587, 0x0536, 0x04C8, 0x0445, 0x03B2 +.hword 0x0315, 0x0277, 0x01DD, 0x014D, 0x00D0, 0x006A, 0x0023, 0x0001 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0FD3, 0x0FB2, 0x0F55, 0x0EBF, 0x0DF6, 0x0CFE, 0x0BDD +.hword 0x0A97, 0x0931, 0x07B0, 0x061A, 0x0472, 0x02BD, 0x0102, 0xFF3E +.hword 0xFD6F, 0xFBA3, 0xF9E4, 0xF83F, 0xF6C0, 0xF571, 0xF45F, 0xF395 +.hword 0xF31F, 0xF309, 0xF356, 0xF3FB, 0xF4EA, 0xF616, 0xF772, 0xF8F1 +.hword 0xFA86, 0xFC23, 0xFDBA, 0xFF40, 0x00A6, 0x01E0, 0x02E0, 0x0399 +.hword 0x03FE, 0x040B, 0x0404, 0x03F9, 0x03E9, 0x03D6, 0x03C0, 0x03A6 +.hword 0x0389, 0x036A, 0x0349, 0x0325, 0x02FF, 0x02D8, 0x02AF, 0x0286 +.hword 0x025B, 0x0231, 0x0205, 0x01DA, 0x01AF, 0x0185, 0x015C, 0x0133 +.hword 0x010C, 0x00E6, 0x00C3, 0x00A1, 0x0082, 0x0066, 0x004C, 0x0036 +.hword 0x0023, 0x0014, 0x0009, 0x0002, 0x0000, 0x0000 + +unagi_seg5_animindex_050113C8: # 0x050113C8 +.hword 0x004C, 0x0001, 0x0001, 0x0000, 0x004C, 0x004D, 0x0001, 0x0000 +.hword 0x0001, 0x0099, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x03E1 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0395, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x004C, 0x00E6, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x004C, 0x009A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0348, 0x0001, 0x0394 +.hword 0x0001, 0x0000, 0x004C, 0x02FC, 0x0001, 0x0000, 0x0001, 0x02FA +.hword 0x0001, 0x02FB, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x004C, 0x02AE, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x01CA +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0132, 0x0001, 0x0000 +.hword 0x004C, 0x0262, 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x0216 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x004C, 0x017E, 0x0001, 0x0000 + +unagi_seg5_anim_05011488: # 0x05011488 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x4C +.hword 0x0F +.word unagi_seg5_animvalue_05010B6C +.word unagi_seg5_animindex_050113C8 +.word 0 + +unagi_seg5_animvalue_050114A0: # 0x050114A0 +.hword 0x0000, 0x3FFF, 0xFF3C, 0x054B, 0x0096, 0x00D0, 0xAC84, 0xAB05 +.hword 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5, 0x8007, 0x809A, 0x820F +.hword 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36, 0x89FC, 0x895A, 0x8868 +.hword 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2, 0x80CF, 0x8001, 0x8001 +.hword 0x8001, 0x8001, 0x8001, 0x8001, 0x005D, 0x0128, 0x00B2, 0xFE96 +.hword 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55 +.hword 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A +.hword 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174 +.hword 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0 +.hword 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D +.hword 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932 +.hword 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973 +.hword 0xF979, 0xAC84, 0xAB05, 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5 +.hword 0x8007, 0x809A, 0x820F, 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36 +.hword 0x89FC, 0x895A, 0x8868, 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2 +.hword 0x80CF, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x005D +.hword 0x0128, 0x00B2, 0xFE96, 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724 +.hword 0xF8C4, 0xFAE1, 0xFD55, 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6 +.hword 0x0B1C, 0x0BD7, 0x0B7A, 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B +.hword 0x028B, 0x01E6, 0x0174, 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F +.hword 0xF8AA, 0xF860, 0xF8F0, 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9 +.hword 0x0704, 0x088D, 0x091D, 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81 +.hword 0xFCE8, 0xFAB7, 0xF932, 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B +.hword 0xF936, 0xF95A, 0xF973, 0xF979, 0x005D, 0x0128, 0x00B2, 0xFE96 +.hword 0xFBA7, 0xF8B8, 0xF69C, 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55 +.hword 0xFFFC, 0x02AE, 0x054A, 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A +.hword 0x0A42, 0x0883, 0x0692, 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174 +.hword 0x0130, 0x0111, 0x0111, 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0 +.hword 0xFA79, 0xFCB4, 0xFF5A, 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D +.hword 0x0888, 0x0703, 0x04D2, 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932 +.hword 0xF89E, 0xF8A4, 0xF8BD, 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973 +.hword 0xF979, 0xAC84, 0xAB05, 0xA50A, 0x9C4A, 0x927E, 0x895F, 0x82A5 +.hword 0x8007, 0x809A, 0x820F, 0x840D, 0x8637, 0x8833, 0x89A7, 0x8A36 +.hword 0x89FC, 0x895A, 0x8868, 0x873B, 0x85E7, 0x8484, 0x8325, 0x81E2 +.hword 0x80CF, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001, 0x8001 +.hword 0x8001, 0x005D, 0x0128, 0x00B2, 0xFE96, 0xFBA7, 0xF8B8, 0xF69C +.hword 0xF625, 0xF724, 0xF8C4, 0xFAE1, 0xFD55, 0xFFFC, 0x02AE, 0x054A +.hword 0x07A9, 0x09A6, 0x0B1C, 0x0BD7, 0x0B7A, 0x0A42, 0x0883, 0x0692 +.hword 0x04C3, 0x036B, 0x028B, 0x01E6, 0x0174, 0x0130, 0x0111, 0x0111 +.hword 0xF979, 0xF92F, 0xF8AA, 0xF860, 0xF8F0, 0xFA79, 0xFCB4, 0xFF5A +.hword 0x0223, 0x04C9, 0x0704, 0x088D, 0x091D, 0x0888, 0x0703, 0x04D2 +.hword 0x023A, 0xFF81, 0xFCE8, 0xFAB7, 0xF932, 0xF89E, 0xF8A4, 0xF8BD +.hword 0xF8E1, 0xF90B, 0xF936, 0xF95A, 0xF973, 0xF979, 0xFFEE, 0x0160 +.hword 0x02E7, 0x04EC, 0x0724, 0x0941, 0x0AF9, 0x0C00, 0x0C0B, 0x0B1D +.hword 0x098A, 0x0776, 0x0505, 0x025E, 0xFFA7, 0xFD03, 0xFA98, 0xF88B +.hword 0xF702, 0xF623, 0xF5E8, 0xF628, 0xF6CD, 0xF7C1, 0xF8F0, 0xFA45 +.hword 0xFBA9, 0xFD08, 0xFE4C, 0xFF60, 0x002E, 0x8970, 0x8B3D, 0x8D0A +.hword 0x8DEF, 0x8D66, 0x8BB9, 0x893D, 0x8644, 0x8321, 0x8028, 0x7DA8 +.hword 0x7BFC, 0x7B73, 0x7C17, 0x7D94, 0x7FAC, 0x8223, 0x84B6, 0x872A +.hword 0x8941, 0x8ABE, 0x8B63, 0x8B63, 0x8B27, 0x8ABF, 0x8A3D, 0x89B2 +.hword 0x8930, 0x88C8, 0x888B, 0xFDF7, 0xF7B6, 0xFFCC, 0x01E2, 0xFCE1 + +unagi_seg5_animindex_050117D0: # 0x050117D0 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0195, 0x0001, 0x0196 +.hword 0x0001, 0x0197, 0x0001, 0x0000, 0x0001, 0x0193, 0x0001, 0x0194 +.hword 0x0001, 0x0000, 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0000 +.hword 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0156, 0x001E, 0x0157, 0x001E, 0x0175 +.hword 0x0001, 0x0119, 0x001E, 0x011A, 0x001E, 0x0138, 0x0001, 0x0117 +.hword 0x0001, 0x0118, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001E, 0x00F9, 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0061 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x0006, 0x0001, 0x00BC +.hword 0x001E, 0x00BD, 0x001E, 0x00DB, 0x0001, 0x007F, 0x001E, 0x0080 +.hword 0x001E, 0x009E, 0x0001, 0x0024, 0x001E, 0x0025, 0x001E, 0x0043 + +unagi_seg5_anim_05011890: # 0x05011890 +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1E +.hword 0x0F +.word unagi_seg5_animvalue_050114A0 +.word unagi_seg5_animindex_050117D0 +.word 0 + +unagi_seg5_animvalue_050118A8: # 0x050118A8 +.hword 0x0000, 0x3FFF, 0xFE8D, 0xFF32, 0xFFD7, 0x007B, 0x0120, 0x01C6 +.hword 0x026B, 0x0310, 0x03B5, 0x045B, 0x0500, 0x05A5, 0x064A, 0x04A8 +.hword 0x0148, 0xFD4B, 0xF9D0, 0xF7F9, 0xF7C4, 0xF84A, 0xF957, 0xFAB3 +.hword 0xFC29, 0xFD84, 0x054B, 0x004E, 0x00B6, 0x011E, 0x0187, 0x01EF +.hword 0x0257, 0x02C0, 0x0328, 0x0390, 0x03F9, 0x0461, 0x02EB, 0x0017 +.hword 0xFD46, 0xFBD5, 0xFBB0, 0xFBCC, 0xFC1F, 0xFC9B, 0xFD35, 0xFDE0 +.hword 0xFE92, 0xFF3C, 0xFFD5, 0x00D0, 0x8007, 0x8007, 0x8007, 0x8007 +.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8334 +.hword 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318, 0x9646, 0x9973, 0x9CA1 +.hword 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x005D, 0x0128, 0x0111, 0x00FF +.hword 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9, 0x0103, 0x010E +.hword 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158, 0x0160, 0x0164 +.hword 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979, 0xF9A1, 0xFA80 +.hword 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512, 0x061F, 0x0682 +.hword 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0, 0x006F, 0xFF1A +.hword 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x8007, 0x8007, 0x8007 +.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007 +.hword 0x8334, 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318, 0x9646, 0x9973 +.hword 0x9CA1, 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x005D, 0x0128, 0x0111 +.hword 0x00FF, 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9, 0x0103 +.hword 0x010E, 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158, 0x0160 +.hword 0x0164, 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979, 0xF9A1 +.hword 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512, 0x061F +.hword 0x0682, 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0, 0x006F +.hword 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x005D, 0x0128 +.hword 0x0111, 0x00FF, 0x00F4, 0x00ED, 0x00EA, 0x00EC, 0x00F1, 0x00F9 +.hword 0x0103, 0x010E, 0x011B, 0x0128, 0x0136, 0x0142, 0x014E, 0x0158 +.hword 0x0160, 0x0164, 0x0166, 0x0164, 0x015D, 0x0151, 0x0140, 0xF979 +.hword 0xF9A1, 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC, 0x01AC, 0x0388, 0x0512 +.hword 0x061F, 0x0682, 0x0656, 0x05D9, 0x0519, 0x0422, 0x0300, 0x01C0 +.hword 0x006F, 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C, 0xFA91, 0xF9E2, 0x8007 +.hword 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007, 0x8007 +.hword 0x8007, 0x8007, 0x8334, 0x8662, 0x898F, 0x8CBD, 0x8FEA, 0x9318 +.hword 0x9646, 0x9973, 0x9CA1, 0x9FCE, 0xA2FC, 0xA629, 0xA957, 0x8001 +.hword 0x8001, 0x005D, 0x0128, 0x0111, 0x00FF, 0x00F4, 0x00ED, 0x00EA +.hword 0x00EC, 0x00F1, 0x00F9, 0x0103, 0x010E, 0x011B, 0x0128, 0x0136 +.hword 0x0142, 0x014E, 0x0158, 0x0160, 0x0164, 0x0166, 0x0164, 0x015D +.hword 0x0151, 0x0140, 0xF979, 0xF9A1, 0xFA80, 0xFBEA, 0xFDB2, 0xFFAC +.hword 0x01AC, 0x0388, 0x0512, 0x061F, 0x0682, 0x0656, 0x05D9, 0x0519 +.hword 0x0422, 0x0300, 0x01C0, 0x006F, 0xFF1A, 0xFDCD, 0xFC94, 0xFB7C +.hword 0xFA91, 0xF9E2, 0xFFEE, 0x00E6, 0x0144, 0x01A2, 0x0200, 0x025D +.hword 0x02BB, 0x0214, 0x00EC, 0xFFA2, 0xFE8E, 0xFE0D, 0xFE00, 0xFE09 +.hword 0xFE25, 0xFE52, 0xFE8B, 0xFECE, 0xFF18, 0xFF66, 0xFFB5, 0x0001 +.hword 0x0049, 0x0089, 0x00BF, 0x88AF, 0x8812, 0x8775, 0x86D9, 0x863C +.hword 0x859F, 0x84E4, 0x8408, 0x833D, 0x82B1, 0x8293, 0x82CB, 0x831E +.hword 0x8386, 0x8401, 0x8488, 0x8518, 0x85AC, 0x8640, 0x86CE, 0x8754 +.hword 0x87CB, 0x882F, 0x887D, 0xFDF7, 0xFE5F, 0xFEC8, 0xFF30, 0xFF98 +.hword 0x0000, 0x0068, 0x00D0, 0x0094, 0xFFFC, 0xFF3E, 0xFE92, 0xFE2F +.hword 0xFE0A, 0xFDEF, 0xFDDE, 0xFDD4, 0xFDD1, 0xFDD3, 0xFDD8, 0xFDDF +.hword 0xFDE8, 0xFDEF, 0xFDF5, 0xF7B6, 0xF81E, 0xF886, 0xF8EF, 0xF957 +.hword 0xF9BF, 0xFA28, 0xFA90, 0xFAF8, 0xFB60, 0xFBC9, 0xFBBA, 0xFB8F +.hword 0xFB4E, 0xFAFA, 0xFA99, 0xFA2E, 0xF9BF, 0xF950, 0xF8E6, 0xF884 +.hword 0xF831, 0xF7EF, 0xF7C5, 0xFFCC, 0xFFCF, 0xFFD2, 0xFFD5, 0xFFD8 +.hword 0xFFDB, 0xFFDD, 0xFFE0, 0xFFE3, 0xFFE6, 0xFFE9, 0xFFE9, 0xFFE8 +.hword 0xFFE7, 0xFFE5, 0xFFE3, 0xFFE1, 0xFFDE, 0xFFDB, 0xFFD8, 0xFFD6 +.hword 0xFFD3, 0xFFD0, 0xFFCE, 0x01DC, 0x0230, 0x0283, 0x02D7, 0x032A +.hword 0x037D, 0x02CB, 0x0196, 0x0040, 0xFF2B, 0xFEB8, 0xFEC3, 0xFEE4 +.hword 0xFF17, 0xFF58, 0xFFA4, 0xFFF8, 0x004D, 0x00A4, 0x00F7, 0x0142 +.hword 0x0182, 0x01B4, 0x01D3, 0xFCE1, 0xFC83, 0xFC25, 0xFBC7, 0xFB69 +.hword 0xFB0C, 0xFAAE, 0xFA50, 0xF9F2, 0xF994, 0xF936, 0xF943, 0xF969 +.hword 0xF9A2, 0xF9EC, 0xFA42, 0xFAA0, 0xFB03, 0xFB66, 0xFBC5, 0xFC1D +.hword 0xFC69, 0xFCA6, 0xFCCF, 0x0000 + +unagi_seg5_animindex_05011C80: # 0x05011C80 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0000, 0x0018, 0x01A3, 0x0018, 0x01BB +.hword 0x0018, 0x01D3, 0x0001, 0x0000, 0x0018, 0x0173, 0x0018, 0x018B +.hword 0x0001, 0x0000, 0x0018, 0x001B, 0x0001, 0x0033, 0x0001, 0x0000 +.hword 0x0018, 0x0002, 0x0001, 0x001A, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0142, 0x0018, 0x0143, 0x0018, 0x015B +.hword 0x0001, 0x0111, 0x0018, 0x0112, 0x0018, 0x012A, 0x0001, 0x010F +.hword 0x0001, 0x0110, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0018, 0x00F7, 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x007D +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0034, 0x0001, 0x00C6 +.hword 0x0018, 0x00C7, 0x0018, 0x00DF, 0x0001, 0x0095, 0x0018, 0x0096 +.hword 0x0018, 0x00AE, 0x0001, 0x004C, 0x0018, 0x004D, 0x0018, 0x0065 + +unagi_seg5_anim_05011D40: # 0x05011D40 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x18 +.hword 0x0F +.word unagi_seg5_animvalue_050118A8 +.word unagi_seg5_animindex_05011C80 +.word 0 + +unagi_seg5_animvalue_05011D58: # 0x05011D58 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001 +.hword 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007 +.hword 0x0007, 0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000C, 0x000D +.hword 0x000E, 0x000F, 0x0010, 0x0010, 0x0011, 0x0011, 0x0012, 0x0012 +.hword 0x0013, 0x0013, 0x0013, 0x0013, 0x0014, 0x0013, 0x0013, 0x0013 +.hword 0x0013, 0x0012, 0x0012, 0x0011, 0x0011, 0x0010, 0x0010, 0x000F +.hword 0x000E, 0x000D, 0x000C, 0x000C, 0x000B, 0x000A, 0x0009, 0x0008 +.hword 0x0007, 0x0007, 0x0006, 0x0005, 0x0004, 0x0003, 0x0003, 0x0002 +.hword 0x0002, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x3FFF +.hword 0xFE8D, 0xFE67, 0xFE44, 0xFE25, 0xFE0A, 0xFDF3, 0xFDE1, 0xFDD3 +.hword 0xFDCB, 0xFDC8, 0xFDCB, 0xFDD3, 0xFDE1, 0xFDF3, 0xFE0A, 0xFE25 +.hword 0xFE44, 0xFE67, 0xFE8D, 0xFEB5, 0xFEE0, 0xFF0D, 0xFF3C, 0xFF6D +.hword 0xFF9E, 0xFFD1, 0x0003, 0x0036, 0x0069, 0x009C, 0x00CD, 0x00FE +.hword 0x012D, 0x015A, 0x0185, 0x01AE, 0x01D3, 0x01F6, 0x0215, 0x0230 +.hword 0x0247, 0x0259, 0x0267, 0x026F, 0x0272, 0x026F, 0x0267, 0x0259 +.hword 0x0247, 0x0230, 0x0215, 0x01F6, 0x01D3, 0x01AE, 0x0185, 0x015A +.hword 0x012D, 0x00FE, 0x00CD, 0x009C, 0x0069, 0x0036, 0x0003, 0xFFD1 +.hword 0xFF9E, 0xFF6D, 0xFF3C, 0xFF0D, 0xFEE0, 0xFEB5, 0x054B, 0x004E +.hword 0x003E, 0x002D, 0x001C, 0x000B, 0xFFFA, 0xFFE9, 0xFFD8, 0xFFC7 +.hword 0xFFB7, 0xFFA7, 0xFF98, 0xFF8A, 0xFF7C, 0xFF6F, 0xFF64, 0xFF59 +.hword 0xFF50, 0xFF48, 0xFF42, 0xFF3E, 0xFF3B, 0xFF3A, 0xFF3B, 0xFF3E +.hword 0xFF42, 0xFF48, 0xFF50, 0xFF59, 0xFF64, 0xFF6F, 0xFF7C, 0xFF8A +.hword 0xFF98, 0xFFA7, 0xFFB7, 0xFFC7, 0xFFD8, 0xFFE9, 0xFFFA, 0x000B +.hword 0x001C, 0x002D, 0x003E, 0x004E, 0x005E, 0x006D, 0x007B, 0x0089 +.hword 0x0096, 0x00A1, 0x00AC, 0x00B5, 0x00BD, 0x00C3, 0x00C7, 0x00CA +.hword 0x00CB, 0x00CA, 0x00C7, 0x00C3, 0x00BD, 0x00B5, 0x00AC, 0x00A1 +.hword 0x0096, 0x0089, 0x007B, 0x006D, 0x005E, 0x00D0, 0x8007, 0x800D +.hword 0x8016, 0x8021, 0x802E, 0x803D, 0x804D, 0x8060, 0x8074, 0x8089 +.hword 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103, 0x811D, 0x8138, 0x8153 +.hword 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB, 0x81F5, 0x820E, 0x8226 +.hword 0x823E, 0x8254, 0x826A, 0x827D, 0x8290, 0x82A0, 0x82AF, 0x82BC +.hword 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC, 0x82D9, 0x82D2, 0x82C7 +.hword 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C, 0x823E, 0x821E, 0x81FD +.hword 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A, 0x8126, 0x8103, 0x80E0 +.hword 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D, 0x8038, 0x8025, 0x8016 +.hword 0x800B, 0x8004, 0x8001, 0x8003, 0x005D, 0x0128, 0x010C, 0x00ED +.hword 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB +.hword 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80 +.hword 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7 +.hword 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A +.hword 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16 +.hword 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E +.hword 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158 +.hword 0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A +.hword 0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888 +.hword 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D +.hword 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814 +.hword 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6 +.hword 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6 +.hword 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45 +.hword 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74 +.hword 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15 +.hword 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE +.hword 0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D +.hword 0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103 +.hword 0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB +.hword 0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290 +.hword 0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC +.hword 0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C +.hword 0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A +.hword 0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D +.hword 0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x005D +.hword 0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036 +.hword 0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE +.hword 0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4 +.hword 0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2 +.hword 0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3 +.hword 0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5 +.hword 0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C +.hword 0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185, 0x018B, 0x018E +.hword 0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142, 0xF979, 0xF938 +.hword 0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5 +.hword 0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF +.hword 0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F +.hword 0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A +.hword 0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1 +.hword 0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97 +.hword 0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC +.hword 0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD +.hword 0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0x005D, 0x0128, 0x010C, 0x00ED +.hword 0x00CC, 0x00A9, 0x0084, 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB +.hword 0xFF91, 0xFF68, 0xFF3E, 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80 +.hword 0xFE5F, 0xFE40, 0xFE24, 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7 +.hword 0xFDC0, 0xFDBE, 0xFDC0, 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A +.hword 0xFE24, 0xFE40, 0xFE5F, 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16 +.hword 0xFF3E, 0xFF68, 0xFF91, 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E +.hword 0x0084, 0x00A9, 0x00CC, 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158 +.hword 0x016A, 0x017A, 0x0185, 0x018B, 0x018E, 0x018B, 0x0185, 0x017A +.hword 0x016A, 0x0158, 0x0142, 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888 +.hword 0xF854, 0xF825, 0xF7FA, 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D +.hword 0xF779, 0xF77D, 0xF787, 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814 +.hword 0xF83F, 0xF86E, 0xF8A0, 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6 +.hword 0xFA06, 0xFA47, 0xFA88, 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6 +.hword 0xFC01, 0xFC3A, 0xFC70, 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45 +.hword 0xFD61, 0xFD78, 0xFD89, 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74 +.hword 0xFD5B, 0xFD3B, 0xFD16, 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15 +.hword 0xFBD7, 0xFB97, 0xFB55, 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE +.hword 0xF9BB, 0x8007, 0x800D, 0x8016, 0x8021, 0x802E, 0x803D, 0x804D +.hword 0x8060, 0x8074, 0x8089, 0x809F, 0x80B7, 0x80CF, 0x80E9, 0x8103 +.hword 0x811D, 0x8138, 0x8153, 0x816F, 0x818A, 0x81A5, 0x81C0, 0x81DB +.hword 0x81F5, 0x820E, 0x8226, 0x823E, 0x8254, 0x826A, 0x827D, 0x8290 +.hword 0x82A0, 0x82AF, 0x82BC, 0x82C7, 0x82D0, 0x82D6, 0x82DA, 0x82DC +.hword 0x82D9, 0x82D2, 0x82C7, 0x82B8, 0x82A6, 0x8290, 0x8277, 0x825C +.hword 0x823E, 0x821E, 0x81FD, 0x81DB, 0x81B7, 0x8193, 0x816F, 0x814A +.hword 0x8126, 0x8103, 0x80E0, 0x80BF, 0x809F, 0x8082, 0x8066, 0x804D +.hword 0x8038, 0x8025, 0x8016, 0x800B, 0x8004, 0x8001, 0x8003, 0x8001 +.hword 0x8001, 0x005D, 0x0128, 0x010C, 0x00ED, 0x00CC, 0x00A9, 0x0084 +.hword 0x005E, 0x0036, 0x000D, 0xFFE5, 0xFFBB, 0xFF91, 0xFF68, 0xFF3E +.hword 0xFF16, 0xFEEE, 0xFEC8, 0xFEA3, 0xFE80, 0xFE5F, 0xFE40, 0xFE24 +.hword 0xFE0A, 0xFDF4, 0xFDE1, 0xFDD2, 0xFDC7, 0xFDC0, 0xFDBE, 0xFDC0 +.hword 0xFDC7, 0xFDD2, 0xFDE1, 0xFDF4, 0xFE0A, 0xFE24, 0xFE40, 0xFE5F +.hword 0xFE80, 0xFEA3, 0xFEC8, 0xFEEE, 0xFF16, 0xFF3E, 0xFF68, 0xFF91 +.hword 0xFFBB, 0xFFE5, 0x000D, 0x0036, 0x005E, 0x0084, 0x00A9, 0x00CC +.hword 0x00ED, 0x010C, 0x0128, 0x0142, 0x0158, 0x016A, 0x017A, 0x0185 +.hword 0x018B, 0x018E, 0x018B, 0x0185, 0x017A, 0x016A, 0x0158, 0x0142 +.hword 0xF979, 0xF938, 0xF8FB, 0xF8C0, 0xF888, 0xF854, 0xF825, 0xF7FA +.hword 0xF7D5, 0xF7B5, 0xF79B, 0xF789, 0xF77D, 0xF779, 0xF77D, 0xF787 +.hword 0xF798, 0xF7AF, 0xF7CB, 0xF7ED, 0xF814, 0xF83F, 0xF86E, 0xF8A0 +.hword 0xF8D6, 0xF90F, 0xF94A, 0xF987, 0xF9C6, 0xFA06, 0xFA47, 0xFA88 +.hword 0xFAC9, 0xFB0A, 0xFB4A, 0xFB89, 0xFBC6, 0xFC01, 0xFC3A, 0xFC70 +.hword 0xFCA2, 0xFCD1, 0xFCFC, 0xFD23, 0xFD45, 0xFD61, 0xFD78, 0xFD89 +.hword 0xFD93, 0xFD97, 0xFD93, 0xFD87, 0xFD74, 0xFD5B, 0xFD3B, 0xFD16 +.hword 0xFCEB, 0xFCBC, 0xFC88, 0xFC50, 0xFC15, 0xFBD7, 0xFB97, 0xFB55 +.hword 0xFB11, 0xFACD, 0xFA88, 0xFA43, 0xF9FE, 0xF9BB, 0xFFEE, 0x00E6 +.hword 0x0105, 0x0121, 0x013C, 0x0155, 0x016B, 0x017E, 0x018F, 0x019C +.hword 0x01A6, 0x01AB, 0x01AE, 0x01AB, 0x01A6, 0x019C, 0x018F, 0x017E +.hword 0x016B, 0x0155, 0x013C, 0x0121, 0x0105, 0x00E6, 0x00C6, 0x00A4 +.hword 0x0082, 0x005E, 0x003A, 0x0016, 0xFFF2, 0xFFCE, 0xFFAA, 0xFF86 +.hword 0xFF64, 0xFF42, 0xFF22, 0xFF03, 0xFEE7, 0xFECC, 0xFEB3, 0xFE9D +.hword 0xFE8A, 0xFE79, 0xFE6C, 0xFE63, 0xFE5D, 0xFE5B, 0xFE5D, 0xFE63 +.hword 0xFE6C, 0xFE79, 0xFE8A, 0xFE9D, 0xFEB3, 0xFECC, 0xFEE7, 0xFF03 +.hword 0xFF22, 0xFF42, 0xFF64, 0xFF86, 0xFFAA, 0xFFCE, 0xFFF2, 0x0016 +.hword 0x003A, 0x005E, 0x0082, 0x00A4, 0x00C6, 0x88AF, 0x88D0, 0x88F0 +.hword 0x890E, 0x8929, 0x8941, 0x8957, 0x8969, 0x8977, 0x8982, 0x8988 +.hword 0x898B, 0x8988, 0x8982, 0x8977, 0x8969, 0x8957, 0x8941, 0x8929 +.hword 0x890E, 0x88F0, 0x88D0, 0x88AF, 0x888B, 0x8866, 0x8840, 0x8819 +.hword 0x87F1, 0x87C9, 0x87A1, 0x8779, 0x8751, 0x872A, 0x8704, 0x86DF +.hword 0x86BC, 0x869A, 0x867A, 0x865C, 0x8641, 0x8629, 0x8614, 0x8602 +.hword 0x85F3, 0x85E8, 0x85E2, 0x85E0, 0x85E2, 0x85E8, 0x85F3, 0x8602 +.hword 0x8614, 0x8629, 0x8641, 0x865C, 0x867A, 0x869A, 0x86BC, 0x86DF +.hword 0x8704, 0x872A, 0x8751, 0x8779, 0x87A1, 0x87C9, 0x87F1, 0x8819 +.hword 0x8840, 0x8866, 0x888B, 0xFDF7, 0xFDFA, 0xFE01, 0xFE0D, 0xFE1D +.hword 0xFE31, 0xFE48, 0xFE63, 0xFE82, 0xFEA2, 0xFEC6, 0xFEEB, 0xFF13 +.hword 0xFF3C, 0xFF66, 0xFF92, 0xFFBE, 0xFFEA, 0x0016, 0x0042, 0x006E +.hword 0x009A, 0x00C4, 0x00ED, 0x0115, 0x013A, 0x015E, 0x017E, 0x019D +.hword 0x01B8, 0x01CF, 0x01E3, 0x01F3, 0x01FF, 0x0206, 0x0209, 0x0206 +.hword 0x01FF, 0x01F3, 0x01E3, 0x01CF, 0x01B8, 0x019D, 0x017E, 0x015E +.hword 0x013A, 0x0115, 0x00ED, 0x00C4, 0x009A, 0x006E, 0x0042, 0x0016 +.hword 0xFFEA, 0xFFBE, 0xFF92, 0xFF66, 0xFF3C, 0xFF13, 0xFEEB, 0xFEC6 +.hword 0xFEA2, 0xFE82, 0xFE63, 0xFE48, 0xFE31, 0xFE1D, 0xFE0D, 0xFE01 +.hword 0xFDFA, 0xF7B6, 0xFFCC, 0x01DC, 0x01DA, 0x01D3, 0x01C8, 0x01B9 +.hword 0x01A7, 0x0191, 0x0178, 0x015D, 0x013F, 0x011E, 0x00FC, 0x00D7 +.hword 0x00B2, 0x008B, 0x0063, 0x003A, 0x0011, 0xFFE9, 0xFFC0, 0xFF98 +.hword 0xFF70, 0xFF49, 0xFF23, 0xFEFF, 0xFEDC, 0xFEBC, 0xFE9E, 0xFE82 +.hword 0xFE69, 0xFE53, 0xFE41, 0xFE32, 0xFE27, 0xFE21, 0xFE1E, 0xFE21 +.hword 0xFE27, 0xFE32, 0xFE41, 0xFE53, 0xFE69, 0xFE82, 0xFE9E, 0xFEBC +.hword 0xFEDC, 0xFEFF, 0xFF23, 0xFF49, 0xFF70, 0xFF98, 0xFFC0, 0xFFE9 +.hword 0x0011, 0x003A, 0x0063, 0x008B, 0x00B2, 0x00D7, 0x00FC, 0x011E +.hword 0x013F, 0x015D, 0x0178, 0x0191, 0x01A7, 0x01B9, 0x01C8, 0x01D3 +.hword 0x01DA, 0xFCE1 + +unagi_seg5_animindex_0501274C: # 0x0501274C +.hword 0x0001, 0x0000, 0x0046, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0047, 0x0001, 0x0000, 0x0001, 0x04B2, 0x0046, 0x04B3 +.hword 0x0001, 0x04F9, 0x0001, 0x0000, 0x0046, 0x046B, 0x0001, 0x04B1 +.hword 0x0001, 0x0000, 0x0046, 0x008F, 0x0001, 0x00D5, 0x0001, 0x0000 +.hword 0x0046, 0x0048, 0x0001, 0x008E, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03DE, 0x0046, 0x03DF, 0x0046, 0x0425 +.hword 0x0001, 0x0351, 0x0046, 0x0352, 0x0046, 0x0398, 0x0001, 0x034F +.hword 0x0001, 0x0350, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0046, 0x0309, 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x01A9 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0046, 0x00D6, 0x0001, 0x027C +.hword 0x0046, 0x027D, 0x0046, 0x02C3, 0x0001, 0x01EF, 0x0046, 0x01F0 +.hword 0x0046, 0x0236, 0x0001, 0x011C, 0x0046, 0x011D, 0x0046, 0x0163 + +unagi_seg5_anim_0501280C: # 0x0501280C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x46 +.hword 0x0F +.word unagi_seg5_animvalue_05011D58 +.word unagi_seg5_animindex_0501274C +.word 0 + +glabel unagi_seg5_anims_05012824 # 0x05012824 +.word unagi_seg5_anim_0500FBF4 +.word unagi_seg5_anim_05010488 +.word unagi_seg5_anim_05010B54 +.word unagi_seg5_anim_05011488 +.word unagi_seg5_anim_05011890 +.word unagi_seg5_anim_05011D40 +.word unagi_seg5_anim_0501280C diff --git a/actors/walk_smoke/geo.s b/actors/walk_smoke/geo.s index 48ea084..7d29f4f 100644 --- a/actors/walk_smoke/geo.s +++ b/actors/walk_smoke/geo.s @@ -1,12 +1,12 @@ -glabel smoke_geo # 0x17000038 - geo_switch_case 7, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021718 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021730 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021748 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021760 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021778 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021790 - geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_040217A8 - geo_close_node - geo_end +glabel smoke_geo # 0x17000038 + geo_switch_case 7, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021718 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021730 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021748 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021760 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021778 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_04021790 + geo_display_list LAYER_TRANSPARENT, smoke_seg4_dl_040217A8 + geo_close_node + geo_end diff --git a/actors/walk_smoke/model.s b/actors/walk_smoke/model.s index cec83eb..0dee0b0 100644 --- a/actors/walk_smoke/model.s +++ b/actors/walk_smoke/model.s @@ -1,79 +1,79 @@ -# Walk Smoke - -smoke_seg4_vertex_0401DE60: # 0x0401DE60 -vertex -32, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0x64 -vertex 32, 0, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0x64 -vertex 32, 64, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0x64 -vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0x64 - -smoke_seg4_texture_0401DEA0: # 0x0401DEA0 -.incbin "actors/walk_smoke/walk_smoke_0.ia16" - -smoke_seg4_texture_0401E6A0: # 0x0401E6A0 -.incbin "actors/walk_smoke/walk_smoke_1.ia16" - -smoke_seg4_texture_0401EEA0: # 0x0401EEA0 -.incbin "actors/walk_smoke/walk_smoke_2.ia16" - -smoke_seg4_texture_0401F6A0: # 0x0401F6A0 -.incbin "actors/walk_smoke/walk_smoke_3.ia16" - -smoke_seg4_texture_0401FEA0: # 0x0401FEA0 -.incbin "actors/walk_smoke/walk_smoke_4.ia16" - -smoke_seg4_texture_040206A0: # 0x040206A0 -.incbin "actors/walk_smoke/walk_smoke_5.ia16" - -smoke_seg4_texture_04020EA0: # 0x04020EA0 -.incbin "actors/walk_smoke/walk_smoke_6.ia16" - -glabel smoke_seg4_dl_040216A0 # 0x040216A0 - 0x04021718 -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex smoke_seg4_vertex_0401DE60, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel smoke_seg4_dl_04021718 # 0x04021718 - 0x04021730 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401DEA0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_04021730 # 0x04021730 - 0x04021748 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401E6A0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_04021748 # 0x04021748 - 0x04021760 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401EEA0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_04021760 # 0x04021760 - 0x04021778 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401F6A0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_04021778 # 0x04021778 - 0x04021790 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401FEA0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_04021790 # 0x04021790 - 0x040217A8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_040206A0 -gsSPBranchList smoke_seg4_dl_040216A0 - -glabel smoke_seg4_dl_040217A8 # 0x040217A8 - 0x040217C0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_04020EA0 -gsSPBranchList smoke_seg4_dl_040216A0 +# Walk Smoke + +smoke_seg4_vertex_0401DE60: # 0x0401DE60 +vertex -32, 0, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0x64 +vertex 32, 0, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0x64 +vertex 32, 64, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0x64 +vertex -32, 64, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0x64 + +smoke_seg4_texture_0401DEA0: # 0x0401DEA0 +.incbin "actors/walk_smoke/walk_smoke_0.ia16" + +smoke_seg4_texture_0401E6A0: # 0x0401E6A0 +.incbin "actors/walk_smoke/walk_smoke_1.ia16" + +smoke_seg4_texture_0401EEA0: # 0x0401EEA0 +.incbin "actors/walk_smoke/walk_smoke_2.ia16" + +smoke_seg4_texture_0401F6A0: # 0x0401F6A0 +.incbin "actors/walk_smoke/walk_smoke_3.ia16" + +smoke_seg4_texture_0401FEA0: # 0x0401FEA0 +.incbin "actors/walk_smoke/walk_smoke_4.ia16" + +smoke_seg4_texture_040206A0: # 0x040206A0 +.incbin "actors/walk_smoke/walk_smoke_5.ia16" + +smoke_seg4_texture_04020EA0: # 0x04020EA0 +.incbin "actors/walk_smoke/walk_smoke_6.ia16" + +glabel smoke_seg4_dl_040216A0 # 0x040216A0 - 0x04021718 +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex smoke_seg4_vertex_0401DE60, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel smoke_seg4_dl_04021718 # 0x04021718 - 0x04021730 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401DEA0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_04021730 # 0x04021730 - 0x04021748 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401E6A0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_04021748 # 0x04021748 - 0x04021760 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401EEA0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_04021760 # 0x04021760 - 0x04021778 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401F6A0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_04021778 # 0x04021778 - 0x04021790 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_0401FEA0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_04021790 # 0x04021790 - 0x040217A8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_040206A0 +gsSPBranchList smoke_seg4_dl_040216A0 + +glabel smoke_seg4_dl_040217A8 # 0x040217A8 - 0x040217C0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, smoke_seg4_texture_04020EA0 +gsSPBranchList smoke_seg4_dl_040216A0 diff --git a/actors/warp_collision/model.s b/actors/warp_collision/model.s index e1502a4..e38697d 100644 --- a/actors/warp_collision/model.s +++ b/actors/warp_collision/model.s @@ -1 +1 @@ -# Warp Collision (seems strange to put these collision in another file. Only instance of this seperation thus far. Not sure what this is doing as a file.) +# Warp Collision (seems strange to put these collision in another file. Only instance of this seperation thus far. Not sure what this is doing as a file.) diff --git a/actors/warp_pipe/collision.s b/actors/warp_pipe/collision.s index e8510c9..92e7613 100644 --- a/actors/warp_pipe/collision.s +++ b/actors/warp_pipe/collision.s @@ -1,95 +1,95 @@ # Warp Pipe -glabel warp_pipe_seg3_collision_03009AC8 # 0x03009AC8 - 0x03009CD8 -colInit -colVertexInit 0x24 -colVertex -101, 0, 102 -colVertex 102, 0, -101 -colVertex -101, 0, -101 -colVertex 102, 0, 102 -colVertex 0, 0, 154 -colVertex -108, 205, 109 -colVertex -108, 0, 109 -colVertex 0, 205, 154 -colVertex -153, 205, 0 -colVertex 0, 205, 102 -colVertex -71, 205, 72 -colVertex 0, 0, 102 -colVertex 72, 205, 72 -colVertex -71, 0, 72 -colVertex 109, 205, 109 -colVertex -101, 0, 0 -colVertex -101, 205, 0 -colVertex 109, 0, 109 -colVertex -153, 0, 0 -colVertex -108, 205, -108 -colVertex -71, 0, -71 -colVertex -108, 0, -108 -colVertex 0, 205, -153 -colVertex 0, 0, -101 -colVertex 0, 0, -153 -colVertex 109, 205, -108 -colVertex 72, 0, -71 -colVertex 109, 0, -108 -colVertex 154, 205, 0 -colVertex 102, 0, 0 -colVertex 154, 0, 0 -colVertex 72, 0, 72 -colVertex -71, 205, -71 -colVertex 0, 205, -101 -colVertex 72, 205, -71 -colVertex 102, 205, 0 - -colTriInit SURFACE_WALL_MISC, 50 -colTri 14, 12, 9 -colTri 0, 1, 2 -colTri 0, 3, 1 -colTri 4, 5, 6 -colTri 4, 7, 5 -colTri 6, 5, 8 -colTri 5, 9, 10 -colTri 5, 7, 9 -colTri 8, 5, 10 -colTri 11, 9, 12 -colTri 13, 9, 11 -colTri 13, 10, 9 -colTri 14, 9, 7 -colTri 19, 16, 32 -colTri 15, 16, 10 -colTri 8, 10, 16 -colTri 15, 10, 13 -colTri 17, 7, 4 -colTri 17, 14, 7 -colTri 6, 8, 18 -colTri 18, 8, 19 -colTri 19, 8, 16 -colTri 20, 16, 15 -colTri 20, 32, 16 -colTri 28, 25, 34 -colTri 21, 19, 22 -colTri 18, 19, 21 -colTri 22, 19, 32 -colTri 23, 32, 20 -colTri 23, 33, 32 -colTri 22, 32, 33 -colTri 24, 22, 25 -colTri 21, 22, 24 -colTri 25, 22, 33 -colTri 26, 34, 33 -colTri 26, 33, 23 -colTri 25, 33, 34 -colTri 24, 25, 27 -colTri 27, 25, 28 -colTri 30, 14, 17 -colTri 29, 34, 26 -colTri 29, 35, 34 -colTri 28, 34, 35 -colTri 30, 28, 14 -colTri 27, 28, 30 -colTri 28, 12, 14 -colTri 28, 35, 12 -colTri 31, 12, 35 -colTri 31, 35, 29 -colTri 11, 12, 31 -colTriStop -colEnd +glabel warp_pipe_seg3_collision_03009AC8 # 0x03009AC8 - 0x03009CD8 +colInit +colVertexInit 0x24 +colVertex -101, 0, 102 +colVertex 102, 0, -101 +colVertex -101, 0, -101 +colVertex 102, 0, 102 +colVertex 0, 0, 154 +colVertex -108, 205, 109 +colVertex -108, 0, 109 +colVertex 0, 205, 154 +colVertex -153, 205, 0 +colVertex 0, 205, 102 +colVertex -71, 205, 72 +colVertex 0, 0, 102 +colVertex 72, 205, 72 +colVertex -71, 0, 72 +colVertex 109, 205, 109 +colVertex -101, 0, 0 +colVertex -101, 205, 0 +colVertex 109, 0, 109 +colVertex -153, 0, 0 +colVertex -108, 205, -108 +colVertex -71, 0, -71 +colVertex -108, 0, -108 +colVertex 0, 205, -153 +colVertex 0, 0, -101 +colVertex 0, 0, -153 +colVertex 109, 205, -108 +colVertex 72, 0, -71 +colVertex 109, 0, -108 +colVertex 154, 205, 0 +colVertex 102, 0, 0 +colVertex 154, 0, 0 +colVertex 72, 0, 72 +colVertex -71, 205, -71 +colVertex 0, 205, -101 +colVertex 72, 205, -71 +colVertex 102, 205, 0 + +colTriInit SURFACE_WALL_MISC, 50 +colTri 14, 12, 9 +colTri 0, 1, 2 +colTri 0, 3, 1 +colTri 4, 5, 6 +colTri 4, 7, 5 +colTri 6, 5, 8 +colTri 5, 9, 10 +colTri 5, 7, 9 +colTri 8, 5, 10 +colTri 11, 9, 12 +colTri 13, 9, 11 +colTri 13, 10, 9 +colTri 14, 9, 7 +colTri 19, 16, 32 +colTri 15, 16, 10 +colTri 8, 10, 16 +colTri 15, 10, 13 +colTri 17, 7, 4 +colTri 17, 14, 7 +colTri 6, 8, 18 +colTri 18, 8, 19 +colTri 19, 8, 16 +colTri 20, 16, 15 +colTri 20, 32, 16 +colTri 28, 25, 34 +colTri 21, 19, 22 +colTri 18, 19, 21 +colTri 22, 19, 32 +colTri 23, 32, 20 +colTri 23, 33, 32 +colTri 22, 32, 33 +colTri 24, 22, 25 +colTri 21, 22, 24 +colTri 25, 22, 33 +colTri 26, 34, 33 +colTri 26, 33, 23 +colTri 25, 33, 34 +colTri 24, 25, 27 +colTri 27, 25, 28 +colTri 30, 14, 17 +colTri 29, 34, 26 +colTri 29, 35, 34 +colTri 28, 34, 35 +colTri 30, 28, 14 +colTri 27, 28, 30 +colTri 28, 12, 14 +colTri 28, 35, 12 +colTri 31, 12, 35 +colTri 31, 35, 29 +colTri 11, 12, 31 +colTriStop +colEnd diff --git a/actors/warp_pipe/geo.s b/actors/warp_pipe/geo.s index 2de5254..f595b29 100644 --- a/actors/warp_pipe/geo.s +++ b/actors/warp_pipe/geo.s @@ -1,7 +1,7 @@ -glabel warp_pipe_geo # 0x16000388 - geo_culling_radius 350 - geo_open_node - geo_display_list LAYER_OPAQUE, warp_pipe_seg3_dl_03008F98 - geo_display_list LAYER_OPAQUE, warp_pipe_seg3_dl_03009A50 - geo_close_node - geo_end +glabel warp_pipe_geo # 0x16000388 + geo_culling_radius 350 + geo_open_node + geo_display_list LAYER_OPAQUE, warp_pipe_seg3_dl_03008F98 + geo_display_list LAYER_OPAQUE, warp_pipe_seg3_dl_03009A50 + geo_close_node + geo_end diff --git a/actors/warp_pipe/model.s b/actors/warp_pipe/model.s index faef88d..9705aa6 100644 --- a/actors/warp_pipe/model.s +++ b/actors/warp_pipe/model.s @@ -1,216 +1,216 @@ -# Warp Pipe - -warp_pipe_seg3_light_030079E8: # 0x030079E8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -warp_pipe_seg3_light_030079F0: # 0x030079F0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -warp_pipe_seg3_vertex_03007A00: # 0x03007A00 -vertex -101, 0, 0, 990, 2012, 0x7D, 0x00, 0xEF, 0xFF -vertex -71, 205, 72, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex -71, 0, 72, 0, 2012, 0x4D, 0x00, 0x9C, 0xFF -vertex 72, 0, 72, 990, 2012, 0x9B, 0x00, 0xB4, 0xFF -vertex 72, 205, 72, 990, 0, 0xB4, 0x00, 0x9B, 0xFF -vertex 102, 205, 0, 0, 0, 0x83, 0x00, 0xEF, 0xFF -vertex 102, 0, 0, 0, 2012, 0x83, 0x00, 0x11, 0xFF -vertex 0, 0, 102, 990, 2012, 0xEF, 0x00, 0x83, 0xFF -vertex 0, 205, 102, 990, 0, 0x11, 0x00, 0x83, 0xFF -vertex 72, 205, 72, 0, 0, 0xB4, 0x00, 0x9B, 0xFF -vertex 72, 0, 72, 0, 2012, 0x9B, 0x00, 0xB4, 0xFF -vertex -71, 0, 72, 990, 2012, 0x4D, 0x00, 0x9C, 0xFF -vertex -71, 205, 72, 990, 0, 0x65, 0x00, 0xB4, 0xFF -vertex 0, 205, 102, 0, 0, 0x11, 0x00, 0x83, 0xFF -vertex 0, 0, 102, 0, 2012, 0xEF, 0x00, 0x83, 0xFF - -warp_pipe_seg3_vertex_03007AF0: # 0x03007AF0 -vertex 72, 0, -71, 990, 2012, 0xB4, 0x00, 0x65, 0xFF -vertex 0, 205, -101, 0, 0, 0xEF, 0x00, 0x7D, 0xFF -vertex 0, 0, -101, 0, 2012, 0x11, 0x00, 0x7D, 0xFF -vertex -101, 0, 0, 990, 2012, 0x7D, 0x00, 0xEF, 0xFF -vertex -101, 205, 0, 990, 0, 0x7D, 0x00, 0x11, 0xFF -vertex -71, 205, 72, 0, 0, 0x65, 0x00, 0xB4, 0xFF -vertex -71, 0, -71, 990, 2012, 0x65, 0x00, 0x4C, 0xFF -vertex -101, 205, 0, 0, 0, 0x7D, 0x00, 0x11, 0xFF -vertex -101, 0, 0, 0, 2012, 0x7D, 0x00, 0xEF, 0xFF -vertex -71, 205, -71, 990, 0, 0x4C, 0x00, 0x65, 0xFF -vertex 0, 0, -101, 990, 2012, 0x11, 0x00, 0x7D, 0xFF -vertex -71, 205, -71, 0, 0, 0x4C, 0x00, 0x65, 0xFF -vertex -71, 0, -71, 0, 2012, 0x65, 0x00, 0x4C, 0xFF -vertex 0, 205, -101, 990, 0, 0xEF, 0x00, 0x7D, 0xFF -vertex 72, 205, -71, 990, 0, 0x9C, 0x00, 0x4D, 0xFF - -warp_pipe_seg3_vertex_03007BE0: # 0x03007BE0 -vertex 0, 0, 154, 990, 2012, 0xEF, 0x00, 0x7D, 0xFF -vertex 0, 205, 154, 990, 0, 0x11, 0x00, 0x7D, 0xFF -vertex -108, 205, 109, 0, 0, 0xB4, 0x00, 0x65, 0xFF -vertex 102, 0, 0, 990, 2012, 0x83, 0x00, 0x11, 0xFF -vertex 102, 205, 0, 990, 0, 0x83, 0x00, 0xEF, 0xFF -vertex 72, 205, -71, 0, 0, 0x9C, 0x00, 0x4D, 0xFF -vertex 72, 0, -71, 0, 2012, 0xB4, 0x00, 0x65, 0xFF -vertex 154, 0, 0, 990, 2012, 0x7D, 0x00, 0x11, 0xFF -vertex 154, 205, 0, 990, 0, 0x7D, 0x00, 0xEF, 0xFF -vertex 109, 205, 109, 0, 0, 0x65, 0x00, 0x4C, 0xFF -vertex 109, 0, 109, 0, 2012, 0x4C, 0x00, 0x65, 0xFF -vertex 109, 0, 109, 990, 2012, 0x4C, 0x00, 0x65, 0xFF -vertex 109, 205, 109, 990, 0, 0x65, 0x00, 0x4C, 0xFF -vertex 0, 205, 154, 0, 0, 0x11, 0x00, 0x7D, 0xFF -vertex 0, 0, 154, 0, 2012, 0xEF, 0x00, 0x7D, 0xFF - -warp_pipe_seg3_vertex_03007CD0: # 0x03007CD0 -vertex -108, 0, -108, 990, 2012, 0xB4, 0x00, 0x9B, 0xFF -vertex 0, 205, -153, 0, 0, 0xEF, 0x00, 0x83, 0xFF -vertex 0, 0, -153, 0, 2012, 0x11, 0x00, 0x83, 0xFF -vertex 0, 0, 154, 990, 2012, 0xEF, 0x00, 0x7D, 0xFF -vertex -108, 205, 109, 0, 0, 0xB4, 0x00, 0x65, 0xFF -vertex -108, 0, 109, 0, 2012, 0x9B, 0x00, 0x4C, 0xFF -vertex -108, 0, 109, 990, 2012, 0x9B, 0x00, 0x4C, 0xFF -vertex -108, 205, 109, 990, 0, 0xB4, 0x00, 0x65, 0xFF -vertex -153, 205, 0, 0, 0, 0x83, 0x00, 0x11, 0xFF -vertex -153, 0, 0, 0, 2012, 0x83, 0x00, 0xEF, 0xFF -vertex -153, 0, 0, 990, 2012, 0x83, 0x00, 0xEF, 0xFF -vertex -108, 205, -108, 0, 0, 0x9B, 0x00, 0xB4, 0xFF -vertex -108, 0, -108, 0, 2012, 0xB4, 0x00, 0x9B, 0xFF -vertex -153, 205, 0, 990, 0, 0x83, 0x00, 0x11, 0xFF -vertex -108, 205, -108, 990, 0, 0x9B, 0x00, 0xB4, 0xFF - -warp_pipe_seg3_vertex_03007DC0: # 0x03007DC0 -vertex 0, 0, -153, 990, 2012, 0x11, 0x00, 0x83, 0xFF -vertex 0, 205, -153, 990, 0, 0xEF, 0x00, 0x83, 0xFF -vertex 109, 205, -108, 0, 0, 0x4C, 0x00, 0x9B, 0xFF -vertex 109, 0, -108, 0, 2012, 0x65, 0x00, 0xB4, 0xFF -vertex 109, 0, -108, 990, 2012, 0x65, 0x00, 0xB4, 0xFF -vertex 109, 205, -108, 990, 0, 0x4C, 0x00, 0x9B, 0xFF -vertex 154, 205, 0, 0, 0, 0x7D, 0x00, 0xEF, 0xFF -vertex 154, 0, 0, 0, 2012, 0x7D, 0x00, 0x11, 0xFF - -warp_pipe_seg3_texture_03007E40: # 0x03007E40 -.incbin "actors/warp_pipe/warp_pipe_side.rgba16" - -glabel warp_pipe_seg3_dl_03008E40 # 0x03008E40 - 0x03008F98 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, warp_pipe_seg3_texture_03007E40 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPLight warp_pipe_seg3_light_030079F0, 1 -gsSPLight warp_pipe_seg3_light_030079E8, 2 -gsSPVertex warp_pipe_seg3_vertex_03007A00, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex warp_pipe_seg3_vertex_03007AF0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP1Triangle 0, 14, 1, 0x0 -gsSPVertex warp_pipe_seg3_vertex_03007BE0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex warp_pipe_seg3_vertex_03007CD0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 -gsSP1Triangle 0, 14, 1, 0x0 -gsSPVertex warp_pipe_seg3_vertex_03007DC0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSPEndDisplayList - -glabel warp_pipe_seg3_dl_03008F98 # 0x03008F98 - 0x03008FF8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList warp_pipe_seg3_dl_03008E40 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -warp_pipe_seg3_light_03008FF8: # 0x03008FF8 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -warp_pipe_seg3_light_03009000: # 0x03009000 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -warp_pipe_seg3_light_03009010: # 0x03009010 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -warp_pipe_seg3_light_03009018: # 0x03009018 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -warp_pipe_seg3_vertex_03009028: # 0x03009028 -vertex 109, 205, -108, 400, -174, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 205, -153, 14, 52, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 205, -101, 184, 186, 0x00, 0x7F, 0x00, 0xFF -vertex -108, 205, 109, 644, 1082, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 205, 102, 862, 724, 0x00, 0x7F, 0x00, 0xFF -vertex -71, 205, 72, 604, 876, 0x00, 0x7F, 0x00, 0xFF -vertex 0, 205, 154, 1032, 860, 0x00, 0x7F, 0x00, 0xFF -vertex -153, 205, 0, 186, 942, 0x00, 0x7F, 0x00, 0xFF -vertex 109, 205, 109, 1120, 398, 0x00, 0x7F, 0x00, 0xFF -vertex 72, 205, 72, 920, 416, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 205, 0, 298, 780, 0x00, 0x7F, 0x00, 0xFF -vertex -108, 205, -108, -72, 514, 0x00, 0x7F, 0x00, 0xFF -vertex -71, 205, -71, 124, 494, 0x00, 0x7F, 0x00, 0xFF -vertex 154, 205, 0, 858, -30, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 205, 0, 746, 132, 0x00, 0x7F, 0x00, 0xFF -vertex 72, 205, -71, 442, 36, 0x00, 0x7F, 0x00, 0xFF - -warp_pipe_seg3_vertex_03009128: # 0x03009128 -vertex -101, 10, 102, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 10, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -101, 10, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 102, 10, 102, 0, 0, 0x00, 0x7F, 0x00, 0xFF - -warp_pipe_seg3_texture_03009168: # 0x03009168 -.incbin "actors/warp_pipe/warp_pipe_top.rgba16" - -glabel warp_pipe_seg3_dl_03009968 # 0x03009968 - 0x03009A20 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, warp_pipe_seg3_texture_03009168 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight warp_pipe_seg3_light_03009000, 1 -gsSPLight warp_pipe_seg3_light_03008FF8, 2 -gsSPVertex warp_pipe_seg3_vertex_03009028, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 3, 5, 0x0 -gsSP2Triangles 8, 4, 6, 0x0, 8, 9, 4, 0x0 -gsSP2Triangles 7, 5, 10, 0x0, 11, 7, 10, 0x0 -gsSP2Triangles 11, 10, 12, 0x0, 1, 11, 12, 0x0 -gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 9, 0x0 -gsSP2Triangles 0, 2, 15, 0x0, 13, 0, 15, 0x0 -gsSP2Triangles 13, 15, 14, 0x0, 13, 9, 8, 0x0 -gsSPEndDisplayList - -glabel warp_pipe_seg3_dl_03009A20 # 0x03009A20 - 0x03009A50 -gsSPLight warp_pipe_seg3_light_03009018, 1 -gsSPLight warp_pipe_seg3_light_03009010, 2 -gsSPVertex warp_pipe_seg3_vertex_03009128, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel warp_pipe_seg3_dl_03009A50 # 0x03009A50 - 0x03009AC8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList warp_pipe_seg3_dl_03009968 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList warp_pipe_seg3_dl_03009A20 -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Warp Pipe + +warp_pipe_seg3_light_030079E8: # 0x030079E8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +warp_pipe_seg3_light_030079F0: # 0x030079F0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +warp_pipe_seg3_vertex_03007A00: # 0x03007A00 +vertex -101, 0, 0, 990, 2012, 0x7D, 0x00, 0xEF, 0xFF +vertex -71, 205, 72, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex -71, 0, 72, 0, 2012, 0x4D, 0x00, 0x9C, 0xFF +vertex 72, 0, 72, 990, 2012, 0x9B, 0x00, 0xB4, 0xFF +vertex 72, 205, 72, 990, 0, 0xB4, 0x00, 0x9B, 0xFF +vertex 102, 205, 0, 0, 0, 0x83, 0x00, 0xEF, 0xFF +vertex 102, 0, 0, 0, 2012, 0x83, 0x00, 0x11, 0xFF +vertex 0, 0, 102, 990, 2012, 0xEF, 0x00, 0x83, 0xFF +vertex 0, 205, 102, 990, 0, 0x11, 0x00, 0x83, 0xFF +vertex 72, 205, 72, 0, 0, 0xB4, 0x00, 0x9B, 0xFF +vertex 72, 0, 72, 0, 2012, 0x9B, 0x00, 0xB4, 0xFF +vertex -71, 0, 72, 990, 2012, 0x4D, 0x00, 0x9C, 0xFF +vertex -71, 205, 72, 990, 0, 0x65, 0x00, 0xB4, 0xFF +vertex 0, 205, 102, 0, 0, 0x11, 0x00, 0x83, 0xFF +vertex 0, 0, 102, 0, 2012, 0xEF, 0x00, 0x83, 0xFF + +warp_pipe_seg3_vertex_03007AF0: # 0x03007AF0 +vertex 72, 0, -71, 990, 2012, 0xB4, 0x00, 0x65, 0xFF +vertex 0, 205, -101, 0, 0, 0xEF, 0x00, 0x7D, 0xFF +vertex 0, 0, -101, 0, 2012, 0x11, 0x00, 0x7D, 0xFF +vertex -101, 0, 0, 990, 2012, 0x7D, 0x00, 0xEF, 0xFF +vertex -101, 205, 0, 990, 0, 0x7D, 0x00, 0x11, 0xFF +vertex -71, 205, 72, 0, 0, 0x65, 0x00, 0xB4, 0xFF +vertex -71, 0, -71, 990, 2012, 0x65, 0x00, 0x4C, 0xFF +vertex -101, 205, 0, 0, 0, 0x7D, 0x00, 0x11, 0xFF +vertex -101, 0, 0, 0, 2012, 0x7D, 0x00, 0xEF, 0xFF +vertex -71, 205, -71, 990, 0, 0x4C, 0x00, 0x65, 0xFF +vertex 0, 0, -101, 990, 2012, 0x11, 0x00, 0x7D, 0xFF +vertex -71, 205, -71, 0, 0, 0x4C, 0x00, 0x65, 0xFF +vertex -71, 0, -71, 0, 2012, 0x65, 0x00, 0x4C, 0xFF +vertex 0, 205, -101, 990, 0, 0xEF, 0x00, 0x7D, 0xFF +vertex 72, 205, -71, 990, 0, 0x9C, 0x00, 0x4D, 0xFF + +warp_pipe_seg3_vertex_03007BE0: # 0x03007BE0 +vertex 0, 0, 154, 990, 2012, 0xEF, 0x00, 0x7D, 0xFF +vertex 0, 205, 154, 990, 0, 0x11, 0x00, 0x7D, 0xFF +vertex -108, 205, 109, 0, 0, 0xB4, 0x00, 0x65, 0xFF +vertex 102, 0, 0, 990, 2012, 0x83, 0x00, 0x11, 0xFF +vertex 102, 205, 0, 990, 0, 0x83, 0x00, 0xEF, 0xFF +vertex 72, 205, -71, 0, 0, 0x9C, 0x00, 0x4D, 0xFF +vertex 72, 0, -71, 0, 2012, 0xB4, 0x00, 0x65, 0xFF +vertex 154, 0, 0, 990, 2012, 0x7D, 0x00, 0x11, 0xFF +vertex 154, 205, 0, 990, 0, 0x7D, 0x00, 0xEF, 0xFF +vertex 109, 205, 109, 0, 0, 0x65, 0x00, 0x4C, 0xFF +vertex 109, 0, 109, 0, 2012, 0x4C, 0x00, 0x65, 0xFF +vertex 109, 0, 109, 990, 2012, 0x4C, 0x00, 0x65, 0xFF +vertex 109, 205, 109, 990, 0, 0x65, 0x00, 0x4C, 0xFF +vertex 0, 205, 154, 0, 0, 0x11, 0x00, 0x7D, 0xFF +vertex 0, 0, 154, 0, 2012, 0xEF, 0x00, 0x7D, 0xFF + +warp_pipe_seg3_vertex_03007CD0: # 0x03007CD0 +vertex -108, 0, -108, 990, 2012, 0xB4, 0x00, 0x9B, 0xFF +vertex 0, 205, -153, 0, 0, 0xEF, 0x00, 0x83, 0xFF +vertex 0, 0, -153, 0, 2012, 0x11, 0x00, 0x83, 0xFF +vertex 0, 0, 154, 990, 2012, 0xEF, 0x00, 0x7D, 0xFF +vertex -108, 205, 109, 0, 0, 0xB4, 0x00, 0x65, 0xFF +vertex -108, 0, 109, 0, 2012, 0x9B, 0x00, 0x4C, 0xFF +vertex -108, 0, 109, 990, 2012, 0x9B, 0x00, 0x4C, 0xFF +vertex -108, 205, 109, 990, 0, 0xB4, 0x00, 0x65, 0xFF +vertex -153, 205, 0, 0, 0, 0x83, 0x00, 0x11, 0xFF +vertex -153, 0, 0, 0, 2012, 0x83, 0x00, 0xEF, 0xFF +vertex -153, 0, 0, 990, 2012, 0x83, 0x00, 0xEF, 0xFF +vertex -108, 205, -108, 0, 0, 0x9B, 0x00, 0xB4, 0xFF +vertex -108, 0, -108, 0, 2012, 0xB4, 0x00, 0x9B, 0xFF +vertex -153, 205, 0, 990, 0, 0x83, 0x00, 0x11, 0xFF +vertex -108, 205, -108, 990, 0, 0x9B, 0x00, 0xB4, 0xFF + +warp_pipe_seg3_vertex_03007DC0: # 0x03007DC0 +vertex 0, 0, -153, 990, 2012, 0x11, 0x00, 0x83, 0xFF +vertex 0, 205, -153, 990, 0, 0xEF, 0x00, 0x83, 0xFF +vertex 109, 205, -108, 0, 0, 0x4C, 0x00, 0x9B, 0xFF +vertex 109, 0, -108, 0, 2012, 0x65, 0x00, 0xB4, 0xFF +vertex 109, 0, -108, 990, 2012, 0x65, 0x00, 0xB4, 0xFF +vertex 109, 205, -108, 990, 0, 0x4C, 0x00, 0x9B, 0xFF +vertex 154, 205, 0, 0, 0, 0x7D, 0x00, 0xEF, 0xFF +vertex 154, 0, 0, 0, 2012, 0x7D, 0x00, 0x11, 0xFF + +warp_pipe_seg3_texture_03007E40: # 0x03007E40 +.incbin "actors/warp_pipe/warp_pipe_side.rgba16" + +glabel warp_pipe_seg3_dl_03008E40 # 0x03008E40 - 0x03008F98 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, warp_pipe_seg3_texture_03007E40 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPLight warp_pipe_seg3_light_030079F0, 1 +gsSPLight warp_pipe_seg3_light_030079E8, 2 +gsSPVertex warp_pipe_seg3_vertex_03007A00, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex warp_pipe_seg3_vertex_03007AF0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP1Triangle 0, 14, 1, 0x0 +gsSPVertex warp_pipe_seg3_vertex_03007BE0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex warp_pipe_seg3_vertex_03007CD0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 13, 11, 0x0 +gsSP1Triangle 0, 14, 1, 0x0 +gsSPVertex warp_pipe_seg3_vertex_03007DC0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSPEndDisplayList + +glabel warp_pipe_seg3_dl_03008F98 # 0x03008F98 - 0x03008FF8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList warp_pipe_seg3_dl_03008E40 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +warp_pipe_seg3_light_03008FF8: # 0x03008FF8 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +warp_pipe_seg3_light_03009000: # 0x03009000 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +warp_pipe_seg3_light_03009010: # 0x03009010 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +warp_pipe_seg3_light_03009018: # 0x03009018 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +warp_pipe_seg3_vertex_03009028: # 0x03009028 +vertex 109, 205, -108, 400, -174, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 205, -153, 14, 52, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 205, -101, 184, 186, 0x00, 0x7F, 0x00, 0xFF +vertex -108, 205, 109, 644, 1082, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 205, 102, 862, 724, 0x00, 0x7F, 0x00, 0xFF +vertex -71, 205, 72, 604, 876, 0x00, 0x7F, 0x00, 0xFF +vertex 0, 205, 154, 1032, 860, 0x00, 0x7F, 0x00, 0xFF +vertex -153, 205, 0, 186, 942, 0x00, 0x7F, 0x00, 0xFF +vertex 109, 205, 109, 1120, 398, 0x00, 0x7F, 0x00, 0xFF +vertex 72, 205, 72, 920, 416, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 205, 0, 298, 780, 0x00, 0x7F, 0x00, 0xFF +vertex -108, 205, -108, -72, 514, 0x00, 0x7F, 0x00, 0xFF +vertex -71, 205, -71, 124, 494, 0x00, 0x7F, 0x00, 0xFF +vertex 154, 205, 0, 858, -30, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 205, 0, 746, 132, 0x00, 0x7F, 0x00, 0xFF +vertex 72, 205, -71, 442, 36, 0x00, 0x7F, 0x00, 0xFF + +warp_pipe_seg3_vertex_03009128: # 0x03009128 +vertex -101, 10, 102, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 10, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -101, 10, -101, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 102, 10, 102, 0, 0, 0x00, 0x7F, 0x00, 0xFF + +warp_pipe_seg3_texture_03009168: # 0x03009168 +.incbin "actors/warp_pipe/warp_pipe_top.rgba16" + +glabel warp_pipe_seg3_dl_03009968 # 0x03009968 - 0x03009A20 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, warp_pipe_seg3_texture_03009168 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight warp_pipe_seg3_light_03009000, 1 +gsSPLight warp_pipe_seg3_light_03008FF8, 2 +gsSPVertex warp_pipe_seg3_vertex_03009028, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 3, 5, 0x0 +gsSP2Triangles 8, 4, 6, 0x0, 8, 9, 4, 0x0 +gsSP2Triangles 7, 5, 10, 0x0, 11, 7, 10, 0x0 +gsSP2Triangles 11, 10, 12, 0x0, 1, 11, 12, 0x0 +gsSP2Triangles 1, 12, 2, 0x0, 13, 14, 9, 0x0 +gsSP2Triangles 0, 2, 15, 0x0, 13, 0, 15, 0x0 +gsSP2Triangles 13, 15, 14, 0x0, 13, 9, 8, 0x0 +gsSPEndDisplayList + +glabel warp_pipe_seg3_dl_03009A20 # 0x03009A20 - 0x03009A50 +gsSPLight warp_pipe_seg3_light_03009018, 1 +gsSPLight warp_pipe_seg3_light_03009010, 2 +gsSPVertex warp_pipe_seg3_vertex_03009128, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel warp_pipe_seg3_dl_03009A50 # 0x03009A50 - 0x03009AC8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList warp_pipe_seg3_dl_03009968 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList warp_pipe_seg3_dl_03009A20 +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/water_bubble/geo.s b/actors/water_bubble/geo.s index 85deaa7..5deda7a 100644 --- a/actors/water_bubble/geo.s +++ b/actors/water_bubble/geo.s @@ -1,15 +1,15 @@ -glabel water_bomb_geo # 0x0C000308 - geo_culling_radius 150 - geo_open_node - geo_open_node - geo_display_list LAYER_TRANSPARENT, water_bubble_seg5_dl_05011000 - geo_close_node - geo_close_node - geo_end - -glabel water_bomb_shadow_geo # 0x0C000328 - geo_culling_radius 150 - geo_open_node - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x64, 160 - geo_close_node - geo_end +glabel water_bomb_geo # 0x0C000308 + geo_culling_radius 150 + geo_open_node + geo_open_node + geo_display_list LAYER_TRANSPARENT, water_bubble_seg5_dl_05011000 + geo_close_node + geo_close_node + geo_end + +glabel water_bomb_shadow_geo # 0x0C000328 + geo_culling_radius 150 + geo_open_node + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x64, 160 + geo_close_node + geo_end diff --git a/actors/water_bubble/model.s b/actors/water_bubble/model.s index 829352b..181bc16 100644 --- a/actors/water_bubble/model.s +++ b/actors/water_bubble/model.s @@ -1,207 +1,207 @@ -# Water Bubble - -water_bubble_seg5_light_0500FE68: # 0x0500FE68 -.byte 0xBF, 0xBF, 0xBF, 0x00, 0xBF, 0xBF, 0xBF, 0x00 - -water_bubble_seg5_light_0500FE70: # 0x0500FE70 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -water_bubble_seg5_texture_0500FE80: # 0x0500FE80 -.incbin "actors/water_bubble/water_bubble.rgba16" - -water_bubble_seg5_vertex_05010680: # 0x05010680 -vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF -vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex -44, -61, 0, 0, 0, 0xB6, 0x9A, 0x00, 0xFF -vertex -20, -64, 34, 0, 0, 0xDF, 0x98, 0x3F, 0xFF -vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF -vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF -vertex -11, -37, -64, 0, 0, 0xEB, 0xBE, 0x96, 0xFF -vertex -55, -39, -33, 0, 0, 0xA8, 0xBF, 0xC0, 0xFF -vertex -39, 0, -64, 0, 0, 0xBC, 0x00, 0x96, 0xFF -vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF -vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF -vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF -vertex 73, -23, 0, 0, 0, 0x78, 0xD9, 0x00, 0xFF -vertex 45, -61, 0, 0, 0, 0x4A, 0x9A, 0x00, 0xFF -vertex 56, -39, 34, 0, 0, 0x58, 0xBF, 0x3F, 0xFF -vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF - -water_bubble_seg5_vertex_05010780: # 0x05010780 -vertex 33, -23, -64, 0, 0, 0x37, 0xD7, 0x96, 0xFF -vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF -vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF -vertex -11, -37, -64, 0, 0, 0xEB, 0xBE, 0x96, 0xFF -vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF -vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF -vertex 45, 62, 0, 0, 0, 0x4A, 0x66, 0x00, 0xFF -vertex 56, 40, 34, 0, 0, 0x58, 0x40, 0x40, 0xFF -vertex 73, 24, 0, 0, 0, 0x78, 0x27, 0x00, 0xFF -vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF -vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF -vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF -vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF - -water_bubble_seg5_vertex_05010870: # 0x05010870 -vertex 33, 24, -64, 0, 0, 0x37, 0x29, 0x96, 0xFF -vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF -vertex 69, 0, -33, 0, 0, 0x6D, 0x00, 0xC1, 0xFF -vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF -vertex 33, -23, -64, 0, 0, 0x37, 0xD7, 0x96, 0xFF -vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF -vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF -vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF -vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF -vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF -vertex -11, 38, -64, 0, 0, 0xEB, 0x41, 0x96, 0xFF -vertex 21, 65, -33, 0, 0, 0x21, 0x68, 0xC0, 0xFF - -water_bubble_seg5_vertex_05010950: # 0x05010950 -vertex -72, -23, 0, 0, 0, 0x88, 0xD9, 0x00, 0xFF -vertex -68, 0, 34, 0, 0, 0x92, 0x00, 0x3F, 0xFF -vertex -72, 24, 0, 0, 0, 0x88, 0x27, 0x00, 0xFF -vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF -vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF -vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF -vertex -39, 0, -64, 0, 0, 0xBC, 0x00, 0x96, 0xFF -vertex -55, 40, -33, 0, 0, 0xA8, 0x40, 0xC0, 0xFF -vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF -vertex -11, 38, -64, 0, 0, 0xEB, 0x41, 0x96, 0xFF -vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF -vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF -vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex 45, -61, 0, 0, 0, 0x4A, 0x9A, 0x00, 0xFF -vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF -vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF - -water_bubble_seg5_vertex_05010A50: # 0x05010A50 -vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF -vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF -vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF -vertex 12, -37, 65, 0, 0, 0x14, 0xBE, 0x6A, 0xFF -vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF -vertex 56, -39, 34, 0, 0, 0x58, 0xBF, 0x3F, 0xFF -vertex 40, 0, 65, 0, 0, 0x44, 0x00, 0x6B, 0xFF -vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF -vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF -vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF -vertex -72, -23, 0, 0, 0, 0x88, 0xD9, 0x00, 0xFF -vertex -44, -61, 0, 0, 0, 0xB6, 0x9A, 0x00, 0xFF -vertex -55, -39, -33, 0, 0, 0xA8, 0xBF, 0xC0, 0xFF -vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF -vertex -32, -23, 65, 0, 0, 0xC8, 0xD7, 0x6A, 0xFF -vertex -20, -64, 34, 0, 0, 0xDF, 0x98, 0x3F, 0xFF - -water_bubble_seg5_vertex_05010B50: # 0x05010B50 -vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF -vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF -vertex -72, 24, 0, 0, 0, 0x88, 0x27, 0x00, 0xFF -vertex -55, 40, -33, 0, 0, 0xA8, 0x40, 0xC0, 0xFF -vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF -vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF -vertex -32, 24, 65, 0, 0, 0xC8, 0x29, 0x6A, 0xFF -vertex -68, 0, 34, 0, 0, 0x92, 0x00, 0x3F, 0xFF -vertex -32, -23, 65, 0, 0, 0xC8, 0xD7, 0x6A, 0xFF -vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF -vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF -vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF -vertex 21, 65, -33, 0, 0, 0x21, 0x68, 0xC0, 0xFF -vertex 45, 62, 0, 0, 0, 0x4A, 0x66, 0x00, 0xFF -vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF - -water_bubble_seg5_vertex_05010C50: # 0x05010C50 -vertex 12, 38, 65, 0, 0, 0x15, 0x41, 0x6A, 0xFF -vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF -vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF -vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF -vertex -32, 24, 65, 0, 0, 0xC8, 0x29, 0x6A, 0xFF -vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF -vertex 73, -23, 0, 0, 0, 0x78, 0xD9, 0x00, 0xFF -vertex 69, 0, -33, 0, 0, 0x6D, 0x00, 0xC1, 0xFF -vertex 73, 24, 0, 0, 0, 0x78, 0x27, 0x00, 0xFF -vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF -vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF -vertex 56, 40, 34, 0, 0, 0x58, 0x40, 0x40, 0xFF -vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF -vertex 40, 0, 65, 0, 0, 0x44, 0x00, 0x6B, 0xFF - -glabel water_bubble_seg5_dl_05010D30 # 0x05010D30 - 0x05011000 -gsSPLight water_bubble_seg5_light_0500FE70, 1 -gsSPLight water_bubble_seg5_light_0500FE68, 2 -gsSPVertex water_bubble_seg5_vertex_05010680, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 3, 0x0 -gsSP2Triangles 6, 0, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 6, 8, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 12, 14, 13, 0x0 -gsSP2Triangles 12, 15, 14, 0x0, 13, 14, 5, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010780, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 5, 0, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 6, 13, 7, 0x0 -gsSP1Triangle 14, 6, 8, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010870, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 6, 0x0 -gsSP2Triangles 10, 11, 7, 0x0, 12, 9, 13, 0x0 -gsSP2Triangles 3, 12, 0, 0x0, 12, 13, 0, 0x0 -gsSP1Triangle 0, 13, 1, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010950, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 0, 5, 1, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 8, 6, 9, 0x0 -gsSP2Triangles 6, 7, 9, 0x0, 9, 7, 10, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 12, 14, 13, 0x0 -gsSP1Triangle 13, 14, 15, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010A50, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 5, 7, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 8, 3, 6, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 11, 12, 1, 0x0 -gsSP2Triangles 10, 13, 12, 0x0, 14, 9, 15, 0x0 -gsSP2Triangles 14, 15, 3, 0x0, 3, 15, 4, 0x0 -gsSP1Triangle 8, 14, 3, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010B50, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 3, 0x0 -gsSP2Triangles 6, 0, 7, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 6, 8, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 11, 12, 5, 0x0, 13, 12, 11, 0x0 -gsSP2Triangles 14, 13, 11, 0x0, 13, 15, 12, 0x0 -gsSPVertex water_bubble_seg5_vertex_05010C50, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 2, 4, 0x0, 4, 2, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 10, 6, 8, 0x0, 0, 11, 1, 0x0 -gsSP2Triangles 6, 12, 7, 0x0, 13, 10, 11, 0x0 -gsSP2Triangles 3, 13, 0, 0x0, 13, 11, 0, 0x0 -gsSPEndDisplayList - -glabel water_bubble_seg5_dl_05011000 # 0x05011000 - 0x05011098 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetEnvColor 255, 255, 255, 205 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_bubble_seg5_texture_0500FE80 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPTexture 1984, 1984, 0, 0, 1 -gsSPDisplayList water_bubble_seg5_dl_05010D30 -gsSPTexture 1984, 1984, 0, 0, 0 -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetEnvColor 255, 255, 255, 255 -gsSPEndDisplayList +# Water Bubble + +water_bubble_seg5_light_0500FE68: # 0x0500FE68 +.byte 0xBF, 0xBF, 0xBF, 0x00, 0xBF, 0xBF, 0xBF, 0x00 + +water_bubble_seg5_light_0500FE70: # 0x0500FE70 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +water_bubble_seg5_texture_0500FE80: # 0x0500FE80 +.incbin "actors/water_bubble/water_bubble.rgba16" + +water_bubble_seg5_vertex_05010680: # 0x05010680 +vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF +vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex -44, -61, 0, 0, 0, 0xB6, 0x9A, 0x00, 0xFF +vertex -20, -64, 34, 0, 0, 0xDF, 0x98, 0x3F, 0xFF +vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF +vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF +vertex -11, -37, -64, 0, 0, 0xEB, 0xBE, 0x96, 0xFF +vertex -55, -39, -33, 0, 0, 0xA8, 0xBF, 0xC0, 0xFF +vertex -39, 0, -64, 0, 0, 0xBC, 0x00, 0x96, 0xFF +vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF +vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF +vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF +vertex 73, -23, 0, 0, 0, 0x78, 0xD9, 0x00, 0xFF +vertex 45, -61, 0, 0, 0, 0x4A, 0x9A, 0x00, 0xFF +vertex 56, -39, 34, 0, 0, 0x58, 0xBF, 0x3F, 0xFF +vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF + +water_bubble_seg5_vertex_05010780: # 0x05010780 +vertex 33, -23, -64, 0, 0, 0x37, 0xD7, 0x96, 0xFF +vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF +vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF +vertex -11, -37, -64, 0, 0, 0xEB, 0xBE, 0x96, 0xFF +vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF +vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF +vertex 45, 62, 0, 0, 0, 0x4A, 0x66, 0x00, 0xFF +vertex 56, 40, 34, 0, 0, 0x58, 0x40, 0x40, 0xFF +vertex 73, 24, 0, 0, 0, 0x78, 0x27, 0x00, 0xFF +vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF +vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF +vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF +vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF + +water_bubble_seg5_vertex_05010870: # 0x05010870 +vertex 33, 24, -64, 0, 0, 0x37, 0x29, 0x96, 0xFF +vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF +vertex 69, 0, -33, 0, 0, 0x6D, 0x00, 0xC1, 0xFF +vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF +vertex 33, -23, -64, 0, 0, 0x37, 0xD7, 0x96, 0xFF +vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF +vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF +vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF +vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF +vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF +vertex -11, 38, -64, 0, 0, 0xEB, 0x41, 0x96, 0xFF +vertex 21, 65, -33, 0, 0, 0x21, 0x68, 0xC0, 0xFF + +water_bubble_seg5_vertex_05010950: # 0x05010950 +vertex -72, -23, 0, 0, 0, 0x88, 0xD9, 0x00, 0xFF +vertex -68, 0, 34, 0, 0, 0x92, 0x00, 0x3F, 0xFF +vertex -72, 24, 0, 0, 0, 0x88, 0x27, 0x00, 0xFF +vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF +vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF +vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF +vertex -39, 0, -64, 0, 0, 0xBC, 0x00, 0x96, 0xFF +vertex -55, 40, -33, 0, 0, 0xA8, 0x40, 0xC0, 0xFF +vertex 0, 0, -76, 0, 0, 0x00, 0x00, 0x82, 0xFF +vertex -11, 38, -64, 0, 0, 0xEB, 0x41, 0x96, 0xFF +vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF +vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF +vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex 45, -61, 0, 0, 0, 0x4A, 0x9A, 0x00, 0xFF +vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF +vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF + +water_bubble_seg5_vertex_05010A50: # 0x05010A50 +vertex 0, -76, 0, 0, 0, 0x00, 0x82, 0x00, 0xFF +vertex -20, -64, -33, 0, 0, 0xDD, 0x95, 0xC7, 0xFF +vertex 21, -64, -33, 0, 0, 0x21, 0x98, 0xC0, 0xFF +vertex 12, -37, 65, 0, 0, 0x14, 0xBE, 0x6A, 0xFF +vertex 21, -64, 34, 0, 0, 0x22, 0x94, 0x38, 0xFF +vertex 56, -39, 34, 0, 0, 0x58, 0xBF, 0x3F, 0xFF +vertex 40, 0, 65, 0, 0, 0x44, 0x00, 0x6B, 0xFF +vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF +vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF +vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF +vertex -72, -23, 0, 0, 0, 0x88, 0xD9, 0x00, 0xFF +vertex -44, -61, 0, 0, 0, 0xB6, 0x9A, 0x00, 0xFF +vertex -55, -39, -33, 0, 0, 0xA8, 0xBF, 0xC0, 0xFF +vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF +vertex -32, -23, 65, 0, 0, 0xC8, 0xD7, 0x6A, 0xFF +vertex -20, -64, 34, 0, 0, 0xDF, 0x98, 0x3F, 0xFF + +water_bubble_seg5_vertex_05010B50: # 0x05010B50 +vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF +vertex -44, 62, 0, 0, 0, 0xB6, 0x66, 0x00, 0xFF +vertex -72, 24, 0, 0, 0, 0x88, 0x27, 0x00, 0xFF +vertex -55, 40, -33, 0, 0, 0xA8, 0x40, 0xC0, 0xFF +vertex -68, 0, -33, 0, 0, 0x8F, 0x00, 0xC8, 0xFF +vertex -20, 65, -33, 0, 0, 0xDD, 0x6B, 0xC7, 0xFF +vertex -32, 24, 65, 0, 0, 0xC8, 0x29, 0x6A, 0xFF +vertex -68, 0, 34, 0, 0, 0x92, 0x00, 0x3F, 0xFF +vertex -32, -23, 65, 0, 0, 0xC8, 0xD7, 0x6A, 0xFF +vertex -55, -39, 34, 0, 0, 0xA5, 0xBD, 0x37, 0xFF +vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF +vertex 0, 77, 0, 0, 0, 0x00, 0x7E, 0x00, 0xFF +vertex 21, 65, -33, 0, 0, 0x21, 0x68, 0xC0, 0xFF +vertex 45, 62, 0, 0, 0, 0x4A, 0x66, 0x00, 0xFF +vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF + +water_bubble_seg5_vertex_05010C50: # 0x05010C50 +vertex 12, 38, 65, 0, 0, 0x15, 0x41, 0x6A, 0xFF +vertex 21, 65, 34, 0, 0, 0x22, 0x6C, 0x38, 0xFF +vertex -20, 65, 34, 0, 0, 0xDF, 0x68, 0x3F, 0xFF +vertex 0, 0, 77, 0, 0, 0x00, 0x00, 0x7E, 0xFF +vertex -32, 24, 65, 0, 0, 0xC8, 0x29, 0x6A, 0xFF +vertex -55, 40, 34, 0, 0, 0xA4, 0x43, 0x37, 0xFF +vertex 73, -23, 0, 0, 0, 0x78, 0xD9, 0x00, 0xFF +vertex 69, 0, -33, 0, 0, 0x6D, 0x00, 0xC1, 0xFF +vertex 73, 24, 0, 0, 0, 0x78, 0x27, 0x00, 0xFF +vertex 56, 40, -33, 0, 0, 0x5B, 0x43, 0xC8, 0xFF +vertex 69, 0, 34, 0, 0, 0x72, 0x00, 0x37, 0xFF +vertex 56, 40, 34, 0, 0, 0x58, 0x40, 0x40, 0xFF +vertex 56, -39, -33, 0, 0, 0x5B, 0xBD, 0xC9, 0xFF +vertex 40, 0, 65, 0, 0, 0x44, 0x00, 0x6B, 0xFF + +glabel water_bubble_seg5_dl_05010D30 # 0x05010D30 - 0x05011000 +gsSPLight water_bubble_seg5_light_0500FE70, 1 +gsSPLight water_bubble_seg5_light_0500FE68, 2 +gsSPVertex water_bubble_seg5_vertex_05010680, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 3, 0x0 +gsSP2Triangles 6, 0, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 6, 8, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 12, 14, 13, 0x0 +gsSP2Triangles 12, 15, 14, 0x0, 13, 14, 5, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010780, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 5, 0, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 6, 13, 7, 0x0 +gsSP1Triangle 14, 6, 8, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010870, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 6, 0x0 +gsSP2Triangles 10, 11, 7, 0x0, 12, 9, 13, 0x0 +gsSP2Triangles 3, 12, 0, 0x0, 12, 13, 0, 0x0 +gsSP1Triangle 0, 13, 1, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010950, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 0, 5, 1, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 8, 6, 9, 0x0 +gsSP2Triangles 6, 7, 9, 0x0, 9, 7, 10, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 12, 14, 13, 0x0 +gsSP1Triangle 13, 14, 15, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010A50, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 5, 7, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 8, 3, 6, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 11, 12, 1, 0x0 +gsSP2Triangles 10, 13, 12, 0x0, 14, 9, 15, 0x0 +gsSP2Triangles 14, 15, 3, 0x0, 3, 15, 4, 0x0 +gsSP1Triangle 8, 14, 3, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010B50, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 2, 3, 4, 0x0, 1, 5, 3, 0x0 +gsSP2Triangles 6, 0, 7, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 6, 8, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 11, 12, 5, 0x0, 13, 12, 11, 0x0 +gsSP2Triangles 14, 13, 11, 0x0, 13, 15, 12, 0x0 +gsSPVertex water_bubble_seg5_vertex_05010C50, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 2, 4, 0x0, 4, 2, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 10, 6, 8, 0x0, 0, 11, 1, 0x0 +gsSP2Triangles 6, 12, 7, 0x0, 13, 10, 11, 0x0 +gsSP2Triangles 3, 13, 0, 0x0, 13, 11, 0, 0x0 +gsSPEndDisplayList + +glabel water_bubble_seg5_dl_05011000 # 0x05011000 - 0x05011098 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetEnvColor 255, 255, 255, 205 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_bubble_seg5_texture_0500FE80 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPTexture 1984, 1984, 0, 0, 1 +gsSPDisplayList water_bubble_seg5_dl_05010D30 +gsSPTexture 1984, 1984, 0, 0, 0 +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetEnvColor 255, 255, 255, 255 +gsSPEndDisplayList diff --git a/actors/water_mine/geo.s b/actors/water_mine/geo.s index 3a4e60b..5b2f69b 100644 --- a/actors/water_mine/geo.s +++ b/actors/water_mine/geo.s @@ -1,10 +1,10 @@ -glabel water_mine_geo # 0x0D0002F4 - geo_node_start - geo_open_node - geo_display_list LAYER_OPAQUE, water_mine_seg6_dl_0600D3F8 - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, water_mine_seg6_dl_0600D268 - geo_close_node - geo_close_node - geo_end +glabel water_mine_geo # 0x0D0002F4 + geo_node_start + geo_open_node + geo_display_list LAYER_OPAQUE, water_mine_seg6_dl_0600D3F8 + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, water_mine_seg6_dl_0600D268 + geo_close_node + geo_close_node + geo_end diff --git a/actors/water_mine/model.s b/actors/water_mine/model.s index b13988b..c6918c1 100644 --- a/actors/water_mine/model.s +++ b/actors/water_mine/model.s @@ -1,185 +1,185 @@ -# Water Mine (unused) - -water_mine_seg6_light_0600A4E0: # 0x0600A4E0 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -water_mine_seg6_light_0600A4E8: # 0x0600A4E8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -water_mine_seg6_texture_0600A4F8: # 0x0600A4F8 -.incbin "actors/water_mine/water_mine_left_side_unused.rgba16" - -water_mine_seg6_texture_0600B4F8: # 0x0600B4F8 -.incbin "actors/water_mine/water_mine_right_side_unused.rgba16" - -water_mine_seg6_texture_0600C4F8: # 0x0600C4F8 -.incbin "actors/water_mine/water_mine_spike_unused.rgba16" - -water_mine_seg6_vertex_0600CCF8: # 0x0600CCF8 -vertex 0, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -39, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -water_mine_seg6_vertex_0600CD38: # 0x0600CD38 -vertex 40, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 40, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -water_mine_seg6_vertex_0600CD78: # 0x0600CD78 -vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF -vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF -vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF -vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF -vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF -vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF -vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF -vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF -vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF -vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF -vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF -vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF -vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF -vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF -vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF - -water_mine_seg6_vertex_0600CE68: # 0x0600CE68 -vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF -vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF -vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF -vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF -vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF -vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF -vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF -vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF -vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF -vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF -vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF -vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF -vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF -vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF -vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF - -water_mine_seg6_vertex_0600CF58: # 0x0600CF58 -vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF -vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF -vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF -vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF -vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF -vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF -vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF -vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF -vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF -vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF -vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF -vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF -vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF -vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF -vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF - -water_mine_seg6_vertex_0600D048: # 0x0600D048 -vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF -vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF -vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF -vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF -vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF -vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF -vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF -vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF -vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF -vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF -vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF -vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF - -water_mine_seg6_vertex_0600D138: # 0x0600D138 -vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF -vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF -vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF -vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF -vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF -vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF -vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF -vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF -vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF -vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF -vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF -vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF - -glabel water_mine_seg6_dl_0600D1F8 # 0x0600D1F8 - 0x0600D230 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600A4F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex water_mine_seg6_vertex_0600CCF8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel water_mine_seg6_dl_0600D230 # 0x0600D230 - 0x0600D268 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600B4F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex water_mine_seg6_vertex_0600CD38, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel water_mine_seg6_dl_0600D268 # 0x0600D268 - 0x0600D2E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList water_mine_seg6_dl_0600D1F8 -gsSPDisplayList water_mine_seg6_dl_0600D230 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel water_mine_seg6_dl_0600D2E0 # 0x0600D2E0 - 0x0600D3F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600C4F8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight water_mine_seg6_light_0600A4E8, 1 -gsSPLight water_mine_seg6_light_0600A4E0, 2 -gsSPVertex water_mine_seg6_vertex_0600CD78, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex water_mine_seg6_vertex_0600CE68, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex water_mine_seg6_vertex_0600CF58, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex water_mine_seg6_vertex_0600D048, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex water_mine_seg6_vertex_0600D138, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSPEndDisplayList - -glabel water_mine_seg6_dl_0600D3F8 # 0x0600D3F8 - 0x0600D458 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList water_mine_seg6_dl_0600D2E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList +# Water Mine (unused) + +water_mine_seg6_light_0600A4E0: # 0x0600A4E0 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +water_mine_seg6_light_0600A4E8: # 0x0600A4E8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +water_mine_seg6_texture_0600A4F8: # 0x0600A4F8 +.incbin "actors/water_mine/water_mine_left_side_unused.rgba16" + +water_mine_seg6_texture_0600B4F8: # 0x0600B4F8 +.incbin "actors/water_mine/water_mine_right_side_unused.rgba16" + +water_mine_seg6_texture_0600C4F8: # 0x0600C4F8 +.incbin "actors/water_mine/water_mine_spike_unused.rgba16" + +water_mine_seg6_vertex_0600CCF8: # 0x0600CCF8 +vertex 0, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -39, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex -39, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +water_mine_seg6_vertex_0600CD38: # 0x0600CD38 +vertex 40, 40, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -39, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 40, -39, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 40, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +water_mine_seg6_vertex_0600CD78: # 0x0600CD78 +vertex 0, -59, 0, 502, -18, 0xF7, 0x82, 0xF7, 0xFF +vertex -9, -36, 0, 14, 976, 0x8A, 0xD2, 0xFD, 0xFF +vertex 0, -36, -8, 938, 980, 0xFD, 0xD7, 0x89, 0xFF +vertex 0, 37, -8, -6, 974, 0xFD, 0x29, 0x89, 0xFF +vertex -9, 37, 0, 972, 964, 0x8A, 0x2E, 0xFD, 0xFF +vertex 0, 60, 0, 434, -20, 0xF7, 0x7E, 0xF7, 0xFF +vertex 10, 37, 0, -14, 962, 0x74, 0x32, 0xFD, 0xFF +vertex 0, 37, -8, 960, 962, 0xFD, 0x29, 0x89, 0xFF +vertex 0, 60, 0, 468, -16, 0xF7, 0x7E, 0xF7, 0xFF +vertex -9, 37, 0, -8, 974, 0x8A, 0x2E, 0xFD, 0xFF +vertex 0, 37, 9, 974, 968, 0xFD, 0x2E, 0x76, 0xFF +vertex 0, 60, 0, 470, -6, 0xF7, 0x7E, 0xF7, 0xFF +vertex 0, 37, 9, 4, 974, 0xFD, 0x2E, 0x76, 0xFF +vertex 10, 37, 0, 960, 986, 0x74, 0x32, 0xFD, 0xFF +vertex 0, 60, 0, 492, 34, 0xF7, 0x7E, 0xF7, 0xFF + +water_mine_seg6_vertex_0600CE68: # 0x0600CE68 +vertex 0, 10, 37, -20, 976, 0xFD, 0x74, 0x32, 0xFF +vertex -9, 0, 37, 974, 974, 0x8A, 0xF9, 0x2E, 0xFF +vertex 0, 0, 60, 428, 4, 0xF8, 0xEE, 0x7D, 0xFF +vertex 0, -59, 0, 494, -12, 0xF7, 0x82, 0xF7, 0xFF +vertex 0, -36, -8, -2, 946, 0xFD, 0xD7, 0x89, 0xFF +vertex 10, -36, 0, 964, 964, 0x74, 0xCE, 0xFD, 0xFF +vertex 0, -59, 0, 458, -18, 0xF7, 0x82, 0xF7, 0xFF +vertex 0, -36, 9, 10, 944, 0xFD, 0xD2, 0x76, 0xFF +vertex -9, -36, 0, 916, 956, 0x8A, 0xD2, 0xFD, 0xFF +vertex 0, -59, 0, 486, -6, 0xF7, 0x82, 0xF7, 0xFF +vertex 10, -36, 0, -4, 958, 0x74, 0xCE, 0xFD, 0xFF +vertex 0, -36, 9, 958, 952, 0xFD, 0xD2, 0x76, 0xFF +vertex 10, 0, 37, -8, 978, 0x74, 0xF9, 0x32, 0xFF +vertex 0, 10, 37, 952, 976, 0xFD, 0x74, 0x32, 0xFF +vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF + +water_mine_seg6_vertex_0600CF58: # 0x0600CF58 +vertex 37, 0, -9, 10, 960, 0x2E, 0xF9, 0x8A, 0xFF +vertex 37, 10, 0, 928, 972, 0x32, 0x74, 0xFD, 0xFF +vertex 60, 0, 0, 494, -4, 0x7D, 0xEE, 0xF8, 0xFF +vertex 0, -8, 37, -10, 976, 0xFD, 0x89, 0x29, 0xFF +vertex 10, 0, 37, 956, 980, 0x74, 0xF9, 0x32, 0xFF +vertex 0, 0, 60, 428, -12, 0xF8, 0xEE, 0x7D, 0xFF +vertex -9, 0, 37, -24, 978, 0x8A, 0xF9, 0x2E, 0xFF +vertex 0, -8, 37, 974, 976, 0xFD, 0x89, 0x29, 0xFF +vertex 0, 0, 60, 476, -6, 0xF8, 0xEE, 0x7D, 0xFF +vertex 37, -8, 0, -20, 968, 0x29, 0x89, 0xFD, 0xFF +vertex 37, 0, -9, 954, 972, 0x2E, 0xF9, 0x8A, 0xFF +vertex 60, 0, 0, 402, -10, 0x7D, 0xEE, 0xF8, 0xFF +vertex 37, 10, 0, -8, 964, 0x32, 0x74, 0xFD, 0xFF +vertex 37, 0, 10, 978, 962, 0x32, 0xF9, 0x74, 0xFF +vertex 60, 0, 0, 462, -18, 0x7D, 0xEE, 0xF8, 0xFF + +water_mine_seg6_vertex_0600D048: # 0x0600D048 +vertex -59, 0, 0, 452, 20, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 0, -9, -4, 974, 0xD2, 0xF9, 0x8A, 0xFF +vertex -36, -8, 0, 948, 980, 0xD7, 0x89, 0xFD, 0xFF +vertex 37, 0, 10, -10, 970, 0x32, 0xF9, 0x74, 0xFF +vertex 37, -8, 0, 960, 966, 0x29, 0x89, 0xFD, 0xFF +vertex 60, 0, 0, 488, -8, 0x7D, 0xEE, 0xF8, 0xFF +vertex -59, 0, 0, 370, 10, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 0, 10, -6, 964, 0xCE, 0xF9, 0x74, 0xFF +vertex -36, 10, 0, 950, 968, 0xCE, 0x74, 0xFD, 0xFF +vertex -59, 0, 0, 428, 12, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, 10, 0, 8, 968, 0xCE, 0x74, 0xFD, 0xFF +vertex -36, 0, -9, 938, 974, 0xD2, 0xF9, 0x8A, 0xFF +vertex -59, 0, 0, 464, -18, 0x83, 0xEE, 0xF8, 0xFF +vertex -36, -8, 0, -4, 966, 0xD7, 0x89, 0xFD, 0xFF +vertex -36, 0, 10, 964, 974, 0xCE, 0xF9, 0x74, 0xFF + +water_mine_seg6_vertex_0600D138: # 0x0600D138 +vertex 0, 0, -59, 464, 4, 0xF8, 0xEE, 0x83, 0xFF +vertex 0, 10, -36, -14, 968, 0xFD, 0x74, 0xCE, 0xFF +vertex 10, 0, -36, 942, 976, 0x74, 0xF9, 0xCE, 0xFF +vertex 0, 0, -59, 480, -20, 0xF8, 0xEE, 0x83, 0xFF +vertex -9, 0, -36, 20, 962, 0x8A, 0xF9, 0xD2, 0xFF +vertex 0, 10, -36, 946, 966, 0xFD, 0x74, 0xCE, 0xFF +vertex 0, 0, -59, 412, 6, 0xF8, 0xEE, 0x83, 0xFF +vertex 10, 0, -36, -16, 970, 0x74, 0xF9, 0xCE, 0xFF +vertex 0, -8, -36, 968, 968, 0xFD, 0x89, 0xD7, 0xFF +vertex 0, 0, -59, 402, 8, 0xF8, 0xEE, 0x83, 0xFF +vertex 0, -8, -36, 0, 970, 0xFD, 0x89, 0xD7, 0xFF +vertex -9, 0, -36, 952, 964, 0x8A, 0xF9, 0xD2, 0xFF + +glabel water_mine_seg6_dl_0600D1F8 # 0x0600D1F8 - 0x0600D230 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600A4F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex water_mine_seg6_vertex_0600CCF8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel water_mine_seg6_dl_0600D230 # 0x0600D230 - 0x0600D268 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600B4F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex water_mine_seg6_vertex_0600CD38, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel water_mine_seg6_dl_0600D268 # 0x0600D268 - 0x0600D2E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList water_mine_seg6_dl_0600D1F8 +gsSPDisplayList water_mine_seg6_dl_0600D230 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel water_mine_seg6_dl_0600D2E0 # 0x0600D2E0 - 0x0600D3F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_mine_seg6_texture_0600C4F8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight water_mine_seg6_light_0600A4E8, 1 +gsSPLight water_mine_seg6_light_0600A4E0, 2 +gsSPVertex water_mine_seg6_vertex_0600CD78, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex water_mine_seg6_vertex_0600CE68, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex water_mine_seg6_vertex_0600CF58, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex water_mine_seg6_vertex_0600D048, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex water_mine_seg6_vertex_0600D138, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSPEndDisplayList + +glabel water_mine_seg6_dl_0600D3F8 # 0x0600D3F8 - 0x0600D458 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList water_mine_seg6_dl_0600D2E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList diff --git a/actors/water_ring/geo.s b/actors/water_ring/geo.s index 05edebb..272ab7c 100644 --- a/actors/water_ring/geo.s +++ b/actors/water_ring/geo.s @@ -1,10 +1,10 @@ -glabel water_ring_geo # 0x0D000414 - geo_scale 0x00, 32768 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_asm 0, Geo18_8029D924 - geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, water_ring_seg6_dl_06013AC0 - geo_close_node - geo_close_node - geo_end +glabel water_ring_geo # 0x0D000414 + geo_scale 0x00, 32768 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_asm 0, Geo18_8029D924 + geo_animated_part LAYER_TRANSPARENT, 0, 0, 0, water_ring_seg6_dl_06013AC0 + geo_close_node + geo_close_node + geo_end diff --git a/actors/water_ring/model.s b/actors/water_ring/model.s index 5f71da8..d4109ee 100644 --- a/actors/water_ring/model.s +++ b/actors/water_ring/model.s @@ -1,254 +1,254 @@ -# Water Ring - -water_ring_seg6_light_06012368: # 0x06012368 -.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 - -water_ring_seg6_light_06012370: # 0x06012370 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -water_ring_seg6_texture_06012380: # 0x06012380 -.incbin "actors/water_ring/water_ring.rgba16" - -water_ring_seg6_vertex_06013380: # 0x06013380 -vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x77, 0x00 -vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x77, 0x00 -vertex -98, 171, 23, 0, 0, 0xEB, 0x25, 0x77, 0x00 -vertex 0, 198, 23, 0, 0, 0x00, 0x2A, 0x77, 0x00 -vertex 0, 198, 23, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex -98, 171, 23, 0, 0, 0x3F, 0x93, 0x00, 0x00 -vertex -98, 171, -23, 0, 0, 0x3F, 0x93, 0x00, 0x00 -vertex 0, 198, -23, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 0, 198, -23, 0, 0, 0x00, 0x2A, 0x89, 0x00 -vertex -98, 171, -23, 0, 0, 0xEB, 0x25, 0x89, 0x00 -vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x89, 0x00 -vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x89, 0x00 -vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x77, 0x00 -vertex -170, 99, 23, 0, 0, 0xDB, 0x15, 0x77, 0x00 -vertex -170, 99, 23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 -vertex -170, 99, -23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 - -water_ring_seg6_vertex_06013480: # 0x06013480 -vertex -98, 171, -23, 0, 0, 0xEB, 0x25, 0x89, 0x00 -vertex -170, 99, -23, 0, 0, 0xDB, 0x15, 0x89, 0x00 -vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x89, 0x00 -vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x89, 0x00 -vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x77, 0x00 -vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x77, 0x00 -vertex -197, 0, 23, 0, 0, 0xD6, 0x00, 0x77, 0x00 -vertex -170, 99, 23, 0, 0, 0xDB, 0x15, 0x77, 0x00 -vertex -170, 99, 23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 -vertex -197, 0, 23, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -197, 0, -23, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -170, 99, -23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 -vertex -197, 0, -23, 0, 0, 0xD6, 0x00, 0x89, 0x00 -vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x89, 0x00 -vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x77, 0x00 -vertex -170, -99, 23, 0, 0, 0xDB, 0xEB, 0x77, 0x00 - -water_ring_seg6_vertex_06013580: # 0x06013580 -vertex -197, 0, 23, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -170, -99, 23, 0, 0, 0x6D, 0x3F, 0x00, 0x00 -vertex -170, -99, -23, 0, 0, 0x6D, 0x3F, 0x00, 0x00 -vertex -197, 0, -23, 0, 0, 0x7F, 0x00, 0x00, 0x00 -vertex -197, 0, -23, 0, 0, 0xD6, 0x00, 0x89, 0x00 -vertex -170, -99, -23, 0, 0, 0xDB, 0xEB, 0x89, 0x00 -vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x89, 0x00 -vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x89, 0x00 -vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x77, 0x00 -vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x77, 0x00 -vertex -98, -171, 23, 0, 0, 0xEB, 0xDB, 0x77, 0x00 -vertex -170, -99, 23, 0, 0, 0xDB, 0xEB, 0x77, 0x00 -vertex -98, -171, 23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 -vertex -98, -171, -23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 -vertex -98, -171, -23, 0, 0, 0xEB, 0xDB, 0x89, 0x00 -vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x89, 0x00 - -water_ring_seg6_vertex_06013680: # 0x06013680 -vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x77, 0x00 -vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x77, 0x00 -vertex 0, -198, 23, 0, 0, 0x00, 0xD6, 0x77, 0x00 -vertex -98, -171, 23, 0, 0, 0xEB, 0xDB, 0x77, 0x00 -vertex -98, -171, 23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 -vertex 0, -198, 23, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex 0, -198, -23, 0, 0, 0x00, 0x7F, 0x00, 0x00 -vertex -98, -171, -23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 -vertex -98, -171, -23, 0, 0, 0xEB, 0xDB, 0x89, 0x00 -vertex 0, -198, -23, 0, 0, 0x00, 0xD6, 0x89, 0x00 -vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x89, 0x00 -vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x89, 0x00 -vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex 99, -171, 23, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex 99, -171, 23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 -vertex 99, -171, -23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 - -water_ring_seg6_vertex_06013780: # 0x06013780 -vertex 0, -198, -23, 0, 0, 0x00, 0xD6, 0x89, 0x00 -vertex 99, -171, -23, 0, 0, 0x15, 0xDB, 0x89, 0x00 -vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x89, 0x00 -vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x89, 0x00 -vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x77, 0x00 -vertex 172, -99, 23, 0, 0, 0x25, 0xEB, 0x77, 0x00 -vertex 99, -171, 23, 0, 0, 0x15, 0xDB, 0x77, 0x00 -vertex 99, -171, 23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 -vertex 172, -99, 23, 0, 0, 0x93, 0x3F, 0x00, 0x00 -vertex 172, -99, -23, 0, 0, 0x93, 0x3F, 0x00, 0x00 -vertex 99, -171, -23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 -vertex 172, -99, -23, 0, 0, 0x25, 0xEB, 0x89, 0x00 -vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x89, 0x00 -vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x77, 0x00 -vertex 198, 0, 23, 0, 0, 0x2A, 0x00, 0x77, 0x00 - -water_ring_seg6_vertex_06013880: # 0x06013880 -vertex 172, -99, 23, 0, 0, 0x93, 0x3F, 0x00, 0x00 -vertex 198, 0, 23, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 198, 0, -23, 0, 0, 0x81, 0x00, 0x00, 0x00 -vertex 172, -99, -23, 0, 0, 0x93, 0x3F, 0x00, 0x00 -vertex 172, -99, -23, 0, 0, 0x25, 0xEB, 0x89, 0x00 -vertex 198, 0, -23, 0, 0, 0x2A, 0x00, 0x89, 0x00 -vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x89, 0x00 -vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x89, 0x00 -vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x77, 0x00 -vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x77, 0x00 -vertex 172, 99, 23, 0, 0, 0x25, 0x15, 0x77, 0x00 -vertex 198, 0, 23, 0, 0, 0x2A, 0x00, 0x77, 0x00 -vertex 172, 99, 23, 0, 0, 0x93, 0xC1, 0x00, 0x00 -vertex 172, 99, -23, 0, 0, 0x93, 0xC1, 0x00, 0x00 -vertex 172, 99, -23, 0, 0, 0x25, 0x15, 0x89, 0x00 -vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x89, 0x00 - -water_ring_seg6_vertex_06013980: # 0x06013980 -vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x77, 0x00 -vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x77, 0x00 -vertex 99, 171, 23, 0, 0, 0x15, 0x25, 0x77, 0x00 -vertex 172, 99, 23, 0, 0, 0x25, 0x15, 0x77, 0x00 -vertex 172, 99, 23, 0, 0, 0x93, 0xC1, 0x00, 0x00 -vertex 99, 171, 23, 0, 0, 0xC1, 0x93, 0x00, 0x00 -vertex 99, 171, -23, 0, 0, 0xC1, 0x93, 0x00, 0x00 -vertex 172, 99, -23, 0, 0, 0x93, 0xC1, 0x00, 0x00 -vertex 172, 99, -23, 0, 0, 0x25, 0x15, 0x89, 0x00 -vertex 99, 171, -23, 0, 0, 0x15, 0x25, 0x89, 0x00 -vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x89, 0x00 -vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x89, 0x00 -vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x77, 0x00 -vertex 0, 198, 23, 0, 0, 0x00, 0x2A, 0x77, 0x00 -vertex 0, 198, 23, 0, 0, 0x00, 0x81, 0x00, 0x00 -vertex 0, 198, -23, 0, 0, 0x00, 0x81, 0x00, 0x00 - -water_ring_seg6_vertex_06013A80: # 0x06013A80 -vertex 99, 171, -23, 0, 0, 0x15, 0x25, 0x89, 0x00 -vertex 0, 198, -23, 0, 0, 0x00, 0x2A, 0x89, 0x00 -vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x89, 0x00 -vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x89, 0x00 - -glabel water_ring_seg6_dl_06013AC0 # 0x06013AC0 - 0x06013DD8 -gsDPPipeSync -gsSPSetGeometryMode G_TEXTURE_GEN -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_ring_seg6_texture_06012380 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 252, 124 -gsSPTexture 6144, 1984, 0, 0, 1 -gsSPLight water_ring_seg6_light_06012370, 1 -gsSPLight water_ring_seg6_light_06012368, 2 -gsSPVertex water_ring_seg6_vertex_06013380, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013480, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013580, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013680, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013780, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013880, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013980, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 -gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 -gsSPVertex water_ring_seg6_vertex_06013A80, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPPipeSync -gsSPClearGeometryMode G_TEXTURE_GEN -gsDPSetEnvColor 255, 255, 255, 255 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPTexture 3968, 1984, 0, 0, 0 -gsSPEndDisplayList - -water_ring_seg6_animvalue_06013DD8: # 0x06013DD8 -.hword 0x0000, 0xC001, 0x000B, 0xFFF5, 0xFFB5, 0xFF53, 0xFED6, 0xFE44 -.hword 0xFDA4, 0xFCFE, 0xFC57, 0xFBB7, 0xFB25, 0xFAA8, 0xFA46, 0xFA06 -.hword 0xF9EF, 0xF9FC, 0xFA22, 0xFA5D, 0xFAAC, 0xFB0B, 0xFB79, 0xFBF1 -.hword 0xFC72, 0xFCF9, 0xFD83, 0xFE0E, 0xFE97, 0xFF1B, 0xFF98, 0x000A -.hword 0x0080, 0x0103, 0x0191, 0x0226, 0x02BE, 0x0355, 0x03E9, 0x0474 -.hword 0x04F4, 0x0565, 0x05C4, 0x060B, 0x0639, 0x0649, 0x063D, 0x061B -.hword 0x05E4, 0x059C, 0x0544, 0x04DF, 0x046F, 0x03F6, 0x0377, 0x02F4 -.hword 0x026F, 0x01EA, 0x0168, 0x00EC, 0x0077, 0xF9E4, 0xF9F2, 0xFA1C -.hword 0xFA5D, 0xFAB2, 0xFB19, 0xFB8D, 0xFC0D, 0xFC94, 0xFD20, 0xFDAD -.hword 0xFE39, 0xFEBF, 0xFF3D, 0xFFB0, 0x0021, 0x00A0, 0x0127, 0x01B4 -.hword 0x0245, 0x02D6, 0x0364, 0x03EC, 0x046C, 0x04E1, 0x0548, 0x059E -.hword 0x05E0, 0x060B, 0x061C, 0x0610, 0x05E6, 0x05A2, 0x0547, 0x04DA -.hword 0x045E, 0x03D7, 0x0348, 0x02B5, 0x0221, 0x0191, 0x0108, 0x0089 -.hword 0x0018, 0xFFAC, 0xFF36, 0xFEBA, 0xFE39, 0xFDB6, 0xFD33, 0xFCB2 -.hword 0xFC35, 0xFBBE, 0xFB50, 0xFAED, 0xFA96, 0xFA4E, 0xFA17, 0xF9F3 -.hword 0xC000, 0xC000, 0xC000, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC001, 0xC001, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 -.hword 0xC000, 0xC000, 0xC000, 0x0000 - -water_ring_seg6_animindex_06013F40: # 0x06013F40 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003B, 0x0002, 0x003B, 0x003D -.hword 0x003B, 0x0078 - -water_ring_seg6_anim_06013F64: # 0x06013F64 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x3B -.hword 0x02 -.word water_ring_seg6_animvalue_06013DD8 -.word water_ring_seg6_animindex_06013F40 -.word 0 - -glabel water_ring_seg6_anims_06013F7C # 0x06013F7C -.word water_ring_seg6_anim_06013F64 -.word 0 -.word 0 +# Water Ring + +water_ring_seg6_light_06012368: # 0x06012368 +.byte 0x3F, 0x3F, 0x3F, 0x00, 0x3F, 0x3F, 0x3F, 0x00 + +water_ring_seg6_light_06012370: # 0x06012370 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +water_ring_seg6_texture_06012380: # 0x06012380 +.incbin "actors/water_ring/water_ring.rgba16" + +water_ring_seg6_vertex_06013380: # 0x06013380 +vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x77, 0x00 +vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x77, 0x00 +vertex -98, 171, 23, 0, 0, 0xEB, 0x25, 0x77, 0x00 +vertex 0, 198, 23, 0, 0, 0x00, 0x2A, 0x77, 0x00 +vertex 0, 198, 23, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex -98, 171, 23, 0, 0, 0x3F, 0x93, 0x00, 0x00 +vertex -98, 171, -23, 0, 0, 0x3F, 0x93, 0x00, 0x00 +vertex 0, 198, -23, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 0, 198, -23, 0, 0, 0x00, 0x2A, 0x89, 0x00 +vertex -98, 171, -23, 0, 0, 0xEB, 0x25, 0x89, 0x00 +vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x89, 0x00 +vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x89, 0x00 +vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x77, 0x00 +vertex -170, 99, 23, 0, 0, 0xDB, 0x15, 0x77, 0x00 +vertex -170, 99, 23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 +vertex -170, 99, -23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 + +water_ring_seg6_vertex_06013480: # 0x06013480 +vertex -98, 171, -23, 0, 0, 0xEB, 0x25, 0x89, 0x00 +vertex -170, 99, -23, 0, 0, 0xDB, 0x15, 0x89, 0x00 +vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x89, 0x00 +vertex -131, 228, 0, 0, 0, 0xEB, 0x25, 0x89, 0x00 +vertex -227, 132, 0, 0, 0, 0xDB, 0x15, 0x77, 0x00 +vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x77, 0x00 +vertex -197, 0, 23, 0, 0, 0xD6, 0x00, 0x77, 0x00 +vertex -170, 99, 23, 0, 0, 0xDB, 0x15, 0x77, 0x00 +vertex -170, 99, 23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 +vertex -197, 0, 23, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -197, 0, -23, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -170, 99, -23, 0, 0, 0x6D, 0xC1, 0x00, 0x00 +vertex -197, 0, -23, 0, 0, 0xD6, 0x00, 0x89, 0x00 +vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x89, 0x00 +vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x77, 0x00 +vertex -170, -99, 23, 0, 0, 0xDB, 0xEB, 0x77, 0x00 + +water_ring_seg6_vertex_06013580: # 0x06013580 +vertex -197, 0, 23, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -170, -99, 23, 0, 0, 0x6D, 0x3F, 0x00, 0x00 +vertex -170, -99, -23, 0, 0, 0x6D, 0x3F, 0x00, 0x00 +vertex -197, 0, -23, 0, 0, 0x7F, 0x00, 0x00, 0x00 +vertex -197, 0, -23, 0, 0, 0xD6, 0x00, 0x89, 0x00 +vertex -170, -99, -23, 0, 0, 0xDB, 0xEB, 0x89, 0x00 +vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x89, 0x00 +vertex -263, 0, 0, 0, 0, 0xD6, 0x00, 0x89, 0x00 +vertex -227, -132, 0, 0, 0, 0xDB, 0xEB, 0x77, 0x00 +vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x77, 0x00 +vertex -98, -171, 23, 0, 0, 0xEB, 0xDB, 0x77, 0x00 +vertex -170, -99, 23, 0, 0, 0xDB, 0xEB, 0x77, 0x00 +vertex -98, -171, 23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 +vertex -98, -171, -23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 +vertex -98, -171, -23, 0, 0, 0xEB, 0xDB, 0x89, 0x00 +vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x89, 0x00 + +water_ring_seg6_vertex_06013680: # 0x06013680 +vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x77, 0x00 +vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x77, 0x00 +vertex 0, -198, 23, 0, 0, 0x00, 0xD6, 0x77, 0x00 +vertex -98, -171, 23, 0, 0, 0xEB, 0xDB, 0x77, 0x00 +vertex -98, -171, 23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 +vertex 0, -198, 23, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex 0, -198, -23, 0, 0, 0x00, 0x7F, 0x00, 0x00 +vertex -98, -171, -23, 0, 0, 0x3F, 0x6D, 0x00, 0x00 +vertex -98, -171, -23, 0, 0, 0xEB, 0xDB, 0x89, 0x00 +vertex 0, -198, -23, 0, 0, 0x00, 0xD6, 0x89, 0x00 +vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x89, 0x00 +vertex -131, -228, 0, 0, 0, 0xEB, 0xDB, 0x89, 0x00 +vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex 99, -171, 23, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex 99, -171, 23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 +vertex 99, -171, -23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 + +water_ring_seg6_vertex_06013780: # 0x06013780 +vertex 0, -198, -23, 0, 0, 0x00, 0xD6, 0x89, 0x00 +vertex 99, -171, -23, 0, 0, 0x15, 0xDB, 0x89, 0x00 +vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x89, 0x00 +vertex 0, -264, 0, 0, 0, 0x00, 0xD6, 0x89, 0x00 +vertex 132, -228, 0, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x77, 0x00 +vertex 172, -99, 23, 0, 0, 0x25, 0xEB, 0x77, 0x00 +vertex 99, -171, 23, 0, 0, 0x15, 0xDB, 0x77, 0x00 +vertex 99, -171, 23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 +vertex 172, -99, 23, 0, 0, 0x93, 0x3F, 0x00, 0x00 +vertex 172, -99, -23, 0, 0, 0x93, 0x3F, 0x00, 0x00 +vertex 99, -171, -23, 0, 0, 0xC1, 0x6D, 0x00, 0x00 +vertex 172, -99, -23, 0, 0, 0x25, 0xEB, 0x89, 0x00 +vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x89, 0x00 +vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x77, 0x00 +vertex 198, 0, 23, 0, 0, 0x2A, 0x00, 0x77, 0x00 + +water_ring_seg6_vertex_06013880: # 0x06013880 +vertex 172, -99, 23, 0, 0, 0x93, 0x3F, 0x00, 0x00 +vertex 198, 0, 23, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 198, 0, -23, 0, 0, 0x81, 0x00, 0x00, 0x00 +vertex 172, -99, -23, 0, 0, 0x93, 0x3F, 0x00, 0x00 +vertex 172, -99, -23, 0, 0, 0x25, 0xEB, 0x89, 0x00 +vertex 198, 0, -23, 0, 0, 0x2A, 0x00, 0x89, 0x00 +vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x89, 0x00 +vertex 229, -132, 0, 0, 0, 0x25, 0xEB, 0x89, 0x00 +vertex 264, 0, 0, 0, 0, 0x2A, 0x00, 0x77, 0x00 +vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x77, 0x00 +vertex 172, 99, 23, 0, 0, 0x25, 0x15, 0x77, 0x00 +vertex 198, 0, 23, 0, 0, 0x2A, 0x00, 0x77, 0x00 +vertex 172, 99, 23, 0, 0, 0x93, 0xC1, 0x00, 0x00 +vertex 172, 99, -23, 0, 0, 0x93, 0xC1, 0x00, 0x00 +vertex 172, 99, -23, 0, 0, 0x25, 0x15, 0x89, 0x00 +vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x89, 0x00 + +water_ring_seg6_vertex_06013980: # 0x06013980 +vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x77, 0x00 +vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x77, 0x00 +vertex 99, 171, 23, 0, 0, 0x15, 0x25, 0x77, 0x00 +vertex 172, 99, 23, 0, 0, 0x25, 0x15, 0x77, 0x00 +vertex 172, 99, 23, 0, 0, 0x93, 0xC1, 0x00, 0x00 +vertex 99, 171, 23, 0, 0, 0xC1, 0x93, 0x00, 0x00 +vertex 99, 171, -23, 0, 0, 0xC1, 0x93, 0x00, 0x00 +vertex 172, 99, -23, 0, 0, 0x93, 0xC1, 0x00, 0x00 +vertex 172, 99, -23, 0, 0, 0x25, 0x15, 0x89, 0x00 +vertex 99, 171, -23, 0, 0, 0x15, 0x25, 0x89, 0x00 +vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x89, 0x00 +vertex 229, 132, 0, 0, 0, 0x25, 0x15, 0x89, 0x00 +vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x77, 0x00 +vertex 0, 198, 23, 0, 0, 0x00, 0x2A, 0x77, 0x00 +vertex 0, 198, 23, 0, 0, 0x00, 0x81, 0x00, 0x00 +vertex 0, 198, -23, 0, 0, 0x00, 0x81, 0x00, 0x00 + +water_ring_seg6_vertex_06013A80: # 0x06013A80 +vertex 99, 171, -23, 0, 0, 0x15, 0x25, 0x89, 0x00 +vertex 0, 198, -23, 0, 0, 0x00, 0x2A, 0x89, 0x00 +vertex 0, 264, 0, 0, 0, 0x00, 0x2A, 0x89, 0x00 +vertex 132, 228, 0, 0, 0, 0x15, 0x25, 0x89, 0x00 + +glabel water_ring_seg6_dl_06013AC0 # 0x06013AC0 - 0x06013DD8 +gsDPPipeSync +gsSPSetGeometryMode G_TEXTURE_GEN +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_ENVIRONMENT +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_ring_seg6_texture_06012380 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 252, 124 +gsSPTexture 6144, 1984, 0, 0, 1 +gsSPLight water_ring_seg6_light_06012370, 1 +gsSPLight water_ring_seg6_light_06012368, 2 +gsSPVertex water_ring_seg6_vertex_06013380, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013480, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013580, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013680, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013780, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013880, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013980, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 1, 12, 13, 0x0, 1, 13, 2, 0x0 +gsSP2Triangles 5, 14, 15, 0x0, 5, 15, 6, 0x0 +gsSPVertex water_ring_seg6_vertex_06013A80, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPPipeSync +gsSPClearGeometryMode G_TEXTURE_GEN +gsDPSetEnvColor 255, 255, 255, 255 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPTexture 3968, 1984, 0, 0, 0 +gsSPEndDisplayList + +water_ring_seg6_animvalue_06013DD8: # 0x06013DD8 +.hword 0x0000, 0xC001, 0x000B, 0xFFF5, 0xFFB5, 0xFF53, 0xFED6, 0xFE44 +.hword 0xFDA4, 0xFCFE, 0xFC57, 0xFBB7, 0xFB25, 0xFAA8, 0xFA46, 0xFA06 +.hword 0xF9EF, 0xF9FC, 0xFA22, 0xFA5D, 0xFAAC, 0xFB0B, 0xFB79, 0xFBF1 +.hword 0xFC72, 0xFCF9, 0xFD83, 0xFE0E, 0xFE97, 0xFF1B, 0xFF98, 0x000A +.hword 0x0080, 0x0103, 0x0191, 0x0226, 0x02BE, 0x0355, 0x03E9, 0x0474 +.hword 0x04F4, 0x0565, 0x05C4, 0x060B, 0x0639, 0x0649, 0x063D, 0x061B +.hword 0x05E4, 0x059C, 0x0544, 0x04DF, 0x046F, 0x03F6, 0x0377, 0x02F4 +.hword 0x026F, 0x01EA, 0x0168, 0x00EC, 0x0077, 0xF9E4, 0xF9F2, 0xFA1C +.hword 0xFA5D, 0xFAB2, 0xFB19, 0xFB8D, 0xFC0D, 0xFC94, 0xFD20, 0xFDAD +.hword 0xFE39, 0xFEBF, 0xFF3D, 0xFFB0, 0x0021, 0x00A0, 0x0127, 0x01B4 +.hword 0x0245, 0x02D6, 0x0364, 0x03EC, 0x046C, 0x04E1, 0x0548, 0x059E +.hword 0x05E0, 0x060B, 0x061C, 0x0610, 0x05E6, 0x05A2, 0x0547, 0x04DA +.hword 0x045E, 0x03D7, 0x0348, 0x02B5, 0x0221, 0x0191, 0x0108, 0x0089 +.hword 0x0018, 0xFFAC, 0xFF36, 0xFEBA, 0xFE39, 0xFDB6, 0xFD33, 0xFCB2 +.hword 0xFC35, 0xFBBE, 0xFB50, 0xFAED, 0xFA96, 0xFA4E, 0xFA17, 0xF9F3 +.hword 0xC000, 0xC000, 0xC000, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC001, 0xC001, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001, 0xC001 +.hword 0xC000, 0xC000, 0xC000, 0x0000 + +water_ring_seg6_animindex_06013F40: # 0x06013F40 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0001 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x003B, 0x0002, 0x003B, 0x003D +.hword 0x003B, 0x0078 + +water_ring_seg6_anim_06013F64: # 0x06013F64 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x3B +.hword 0x02 +.word water_ring_seg6_animvalue_06013DD8 +.word water_ring_seg6_animindex_06013F40 +.word 0 + +glabel water_ring_seg6_anims_06013F7C # 0x06013F7C +.word water_ring_seg6_anim_06013F64 +.word 0 +.word 0 diff --git a/actors/water_splash/geo.s b/actors/water_splash/geo.s index b425329..55ffa7d 100644 --- a/actors/water_splash/geo.s +++ b/actors/water_splash/geo.s @@ -1,13 +1,13 @@ -glabel water_splash_geo # 0x17000230 - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032640 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032658 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032670 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032688 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326A0 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326B8 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326D0 - geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326E8 - geo_close_node - geo_end +glabel water_splash_geo # 0x17000230 + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032640 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032658 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032670 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_04032688 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326A0 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326B8 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326D0 + geo_display_list LAYER_ALPHA, water_splash_seg4_dl_040326E8 + geo_close_node + geo_end diff --git a/actors/water_splash/model.s b/actors/water_splash/model.s index 824c967..b8567e4 100644 --- a/actors/water_splash/model.s +++ b/actors/water_splash/model.s @@ -1,87 +1,87 @@ -# Water Splash - -water_splash_seg4_vertex_0402A588: # 0x0402A588 -vertex -64, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 64, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF -vertex 64, 256, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -64, 256, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -water_splash_seg4_texture_0402A5C8: # 0x0402A5C8 -.incbin "actors/water_splash/water_splash_0.ia16" - -water_splash_seg4_texture_0402B5C8: # 0x0402B5C8 -.incbin "actors/water_splash/water_splash_1.ia16" - -water_splash_seg4_texture_0402C5C8: # 0x0402C5C8 -.incbin "actors/water_splash/water_splash_2.ia16" - -water_splash_seg4_texture_0402D5C8: # 0x0402D5C8 -.incbin "actors/water_splash/water_splash_3.ia16" - -water_splash_seg4_texture_0402E5C8: # 0x0402E5C8 -.incbin "actors/water_splash/water_splash_4.ia16" - -water_splash_seg4_texture_0402F5C8: # 0x0402F5C8 -.incbin "actors/water_splash/water_splash_5.ia16" - -water_splash_seg4_texture_040305C8: # 0x040305C8 -.incbin "actors/water_splash/water_splash_6.ia16" - -water_splash_seg4_texture_040315C8: # 0x040315C8 -.incbin "actors/water_splash/water_splash_7.ia16" - -glabel water_splash_seg4_dl_040325C8 # 0x040325C8 - 0x04032640 -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPVertex water_splash_seg4_vertex_0402A588, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel water_splash_seg4_dl_04032640 # 0x04032640 - 0x04032658 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402A5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_04032658 # 0x04032658 - 0x04032670 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402B5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_04032670 # 0x04032670 - 0x04032688 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402C5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_04032688 # 0x04032688 - 0x040326A0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402D5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_040326A0 # 0x040326A0 - 0x040326B8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402E5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_040326B8 # 0x040326B8 - 0x040326D0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402F5C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_040326D0 # 0x040326D0 - 0x040326E8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_040305C8 -gsSPBranchList water_splash_seg4_dl_040325C8 - -glabel water_splash_seg4_dl_040326E8 # 0x040326E8 - 0x04032700 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_040315C8 -gsSPBranchList water_splash_seg4_dl_040325C8 +# Water Splash + +water_splash_seg4_vertex_0402A588: # 0x0402A588 +vertex -64, 0, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 64, 0, 0, 992, 2016, 0xFF, 0xFF, 0xFF, 0xFF +vertex 64, 256, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -64, 256, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +water_splash_seg4_texture_0402A5C8: # 0x0402A5C8 +.incbin "actors/water_splash/water_splash_0.ia16" + +water_splash_seg4_texture_0402B5C8: # 0x0402B5C8 +.incbin "actors/water_splash/water_splash_1.ia16" + +water_splash_seg4_texture_0402C5C8: # 0x0402C5C8 +.incbin "actors/water_splash/water_splash_2.ia16" + +water_splash_seg4_texture_0402D5C8: # 0x0402D5C8 +.incbin "actors/water_splash/water_splash_3.ia16" + +water_splash_seg4_texture_0402E5C8: # 0x0402E5C8 +.incbin "actors/water_splash/water_splash_4.ia16" + +water_splash_seg4_texture_0402F5C8: # 0x0402F5C8 +.incbin "actors/water_splash/water_splash_5.ia16" + +water_splash_seg4_texture_040305C8: # 0x040305C8 +.incbin "actors/water_splash/water_splash_6.ia16" + +water_splash_seg4_texture_040315C8: # 0x040315C8 +.incbin "actors/water_splash/water_splash_7.ia16" + +glabel water_splash_seg4_dl_040325C8 # 0x040325C8 - 0x04032640 +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPVertex water_splash_seg4_vertex_0402A588, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel water_splash_seg4_dl_04032640 # 0x04032640 - 0x04032658 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402A5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_04032658 # 0x04032658 - 0x04032670 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402B5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_04032670 # 0x04032670 - 0x04032688 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402C5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_04032688 # 0x04032688 - 0x040326A0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402D5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_040326A0 # 0x040326A0 - 0x040326B8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402E5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_040326B8 # 0x040326B8 - 0x040326D0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_0402F5C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_040326D0 # 0x040326D0 - 0x040326E8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_040305C8 +gsSPBranchList water_splash_seg4_dl_040325C8 + +glabel water_splash_seg4_dl_040326E8 # 0x040326E8 - 0x04032700 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_splash_seg4_texture_040315C8 +gsSPBranchList water_splash_seg4_dl_040325C8 diff --git a/actors/water_waves/geo.s b/actors/water_waves/geo.s index dab722e..0934ab0 100644 --- a/actors/water_waves/geo.s +++ b/actors/water_waves/geo.s @@ -1,25 +1,25 @@ -glabel water_waves_surface_geo # 0x17000124 - geo_switch_case 6, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_040273F0 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 - geo_close_node - geo_end - -glabel water_waves_geo # 0x17000168 - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_040273F0 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 - geo_close_node - geo_end +glabel water_waves_surface_geo # 0x17000124 + geo_switch_case 6, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_040273F0 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 + geo_close_node + geo_end + +glabel water_waves_geo # 0x17000168 + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_040273F0 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027408 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027420 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_display_list LAYER_TRANSPARENT, water_waves_seg4_dl_04027438 + geo_close_node + geo_end diff --git a/actors/water_waves/model.s b/actors/water_waves/model.s index 1b4f857..bb24044 100644 --- a/actors/water_waves/model.s +++ b/actors/water_waves/model.s @@ -1,63 +1,63 @@ -# Water Waves - -water_waves_seg4_vertex_04025318: # 0x04025318 -vertex -64, 0, 64, 0, 0, 0xFF, 0xFF, 0xFF, 0xC8 -vertex 64, 0, 64, 992, 0, 0xFF, 0xFF, 0xFF, 0xC8 -vertex 64, 0, -64, 992, 992, 0xFF, 0xFF, 0xFF, 0xC8 -vertex -64, 0, -64, 0, 992, 0xFF, 0xFF, 0xFF, 0xC8 - -water_waves_seg4_texture_04025358: # 0x04025358 -.incbin "actors/water_waves/water_waves_0.ia16" - -water_waves_seg4_texture_04025B58: # 0x04025B58 -.incbin "actors/water_waves/water_waves_1.ia16" - -water_waves_seg4_texture_04026358: # 0x04026358 -.incbin "actors/water_waves/water_waves_2.ia16" - -water_waves_seg4_texture_04026B58: # 0x04026B58 -.incbin "actors/water_waves/water_waves_3.ia16" - -glabel water_waves_seg4_dl_04027358 # 0x04027358 - 0x040273A0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -1, -1, 0, 0, 1 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel water_waves_seg4_dl_040273A0 # 0x040273A0 - 0x040273D8 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPPipeSync -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel water_waves_seg4_dl_040273D8 # 0x040273D8 - 0x040273F0 -gsSPDisplayList water_waves_seg4_dl_04027358 -gsSPVertex water_waves_seg4_vertex_04025318, 4, 0 -gsSPBranchList water_waves_seg4_dl_040273A0 - -glabel water_waves_seg4_dl_040273F0 # 0x040273F0 - 0x04027408 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04025358 -gsSPBranchList water_waves_seg4_dl_040273D8 - -glabel water_waves_seg4_dl_04027408 # 0x04027408 - 0x04027420 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04025B58 -gsSPBranchList water_waves_seg4_dl_040273D8 - -glabel water_waves_seg4_dl_04027420 # 0x04027420 - 0x04027438 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04026358 -gsSPBranchList water_waves_seg4_dl_040273D8 - -glabel water_waves_seg4_dl_04027438 # 0x04027438 - 0x04027450 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04026B58 -gsSPBranchList water_waves_seg4_dl_040273D8 +# Water Waves + +water_waves_seg4_vertex_04025318: # 0x04025318 +vertex -64, 0, 64, 0, 0, 0xFF, 0xFF, 0xFF, 0xC8 +vertex 64, 0, 64, 992, 0, 0xFF, 0xFF, 0xFF, 0xC8 +vertex 64, 0, -64, 992, 992, 0xFF, 0xFF, 0xFF, 0xC8 +vertex -64, 0, -64, 0, 992, 0xFF, 0xFF, 0xFF, 0xC8 + +water_waves_seg4_texture_04025358: # 0x04025358 +.incbin "actors/water_waves/water_waves_0.ia16" + +water_waves_seg4_texture_04025B58: # 0x04025B58 +.incbin "actors/water_waves/water_waves_1.ia16" + +water_waves_seg4_texture_04026358: # 0x04026358 +.incbin "actors/water_waves/water_waves_2.ia16" + +water_waves_seg4_texture_04026B58: # 0x04026B58 +.incbin "actors/water_waves/water_waves_3.ia16" + +glabel water_waves_seg4_dl_04027358 # 0x04027358 - 0x040273A0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -1, -1, 0, 0, 1 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel water_waves_seg4_dl_040273A0 # 0x040273A0 - 0x040273D8 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPPipeSync +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel water_waves_seg4_dl_040273D8 # 0x040273D8 - 0x040273F0 +gsSPDisplayList water_waves_seg4_dl_04027358 +gsSPVertex water_waves_seg4_vertex_04025318, 4, 0 +gsSPBranchList water_waves_seg4_dl_040273A0 + +glabel water_waves_seg4_dl_040273F0 # 0x040273F0 - 0x04027408 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04025358 +gsSPBranchList water_waves_seg4_dl_040273D8 + +glabel water_waves_seg4_dl_04027408 # 0x04027408 - 0x04027420 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04025B58 +gsSPBranchList water_waves_seg4_dl_040273D8 + +glabel water_waves_seg4_dl_04027420 # 0x04027420 - 0x04027438 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04026358 +gsSPBranchList water_waves_seg4_dl_040273D8 + +glabel water_waves_seg4_dl_04027438 # 0x04027438 - 0x04027450 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, water_waves_seg4_texture_04026B58 +gsSPBranchList water_waves_seg4_dl_040273D8 diff --git a/actors/whirlpool/model.s b/actors/whirlpool/model.s index a148f84..0daf092 100644 --- a/actors/whirlpool/model.s +++ b/actors/whirlpool/model.s @@ -1,106 +1,106 @@ -# Whirlpool - -whirlpool_seg5_texture_05012848: # 0x05012848 -.incbin "actors/whirlpool/whirlpool.ia16" - -whirlpool_seg5_vertex_05013848: # 0x05013848 -vertex 93, 129, 161, 650, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 129, 185, 480, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 564, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 161, 129, 93, 820, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 734, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 189, 802, 328, 650, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 802, 379, 480, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 328, 802, 189, 820, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -188, 802, 328, 308, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 394, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 185, 129, 0, 990, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 904, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 379, 802, 0, 990, 128, 0xFF, 0xFF, 0xFF, 0xFF - -whirlpool_seg5_vertex_05013928: # 0x05013928 -vertex -92, 129, -160, 1672, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -188, 802, -327, 1672, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 802, -378, 1502, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 161, 129, -92, 1160, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 379, 802, 0, 990, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 185, 129, 0, 990, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 328, 802, -188, 1160, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1076, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 93, 129, -160, 1330, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1246, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 189, 802, -327, 1330, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 129, -184, 1502, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1416, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 224, 2012, 0xFF, 0xFF, 0xFF, 0xFF - -whirlpool_seg5_vertex_05013A28: # 0x05013A28 -vertex -92, 129, -160, 1672, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 129, -184, 1502, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1586, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -160, 129, -92, 1842, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1756, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -188, 802, -327, 1672, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -327, 802, -188, 1842, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -184, 129, 0, 2012, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 1926, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -378, 802, 0, 2012, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -184, 129, 0, 0, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 0, 0, 54, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -378, 802, 0, 0, 128, 0xFF, 0xFF, 0xFF, 0xFF - -whirlpool_seg5_vertex_05013B08: # 0x05013B08 -vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -188, 802, 328, 308, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -327, 802, 189, 138, 128, 0xFF, 0xFF, 0xFF, 0xFF -vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF -vertex -378, 802, 0, 0, 128, 0xFF, 0xFF, 0xFF, 0xFF - -glabel whirlpool_seg5_dl_05013B58 # 0x05013B58 - 0x05013CB8 -gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, whirlpool_seg5_texture_05012848 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex whirlpool_seg5_vertex_05013848, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 1, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 3, 7, 5, 0x0 -gsSP2Triangles 1, 6, 8, 0x0, 6, 9, 8, 0x0 -gsSP2Triangles 1, 8, 10, 0x0, 11, 3, 12, 0x0 -gsSP2Triangles 11, 13, 3, 0x0, 13, 7, 3, 0x0 -gsSPVertex whirlpool_seg5_vertex_05013928, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 -gsSP2Triangles 8, 3, 9, 0x0, 8, 6, 3, 0x0 -gsSP2Triangles 8, 10, 6, 0x0, 11, 8, 12, 0x0 -gsSP2Triangles 2, 10, 8, 0x0, 11, 2, 8, 0x0 -gsSP2Triangles 0, 2, 11, 0x0, 13, 14, 15, 0x0 -gsSPVertex whirlpool_seg5_vertex_05013A28, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 3, 5, 0, 0x0, 3, 6, 5, 0x0 -gsSP2Triangles 7, 3, 8, 0x0, 9, 6, 3, 0x0 -gsSP2Triangles 7, 9, 3, 0x0, 10, 11, 12, 0x0 -gsSP1Triangle 10, 13, 11, 0x0 -gsSPVertex whirlpool_seg5_vertex_05013B08, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP1Triangle 3, 2, 4, 0x0 -gsSPEndDisplayList - -glabel whirlpool_seg5_dl_05013CB8 # 0x05013CB8 - 0x05013D28 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList whirlpool_seg5_dl_05013B58 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList +# Whirlpool + +whirlpool_seg5_texture_05012848: # 0x05012848 +.incbin "actors/whirlpool/whirlpool.ia16" + +whirlpool_seg5_vertex_05013848: # 0x05013848 +vertex 93, 129, 161, 650, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 129, 185, 480, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 564, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 161, 129, 93, 820, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 734, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 189, 802, 328, 650, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 802, 379, 480, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 328, 802, 189, 820, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -188, 802, 328, 308, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 394, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 185, 129, 0, 990, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 904, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 379, 802, 0, 990, 128, 0xFF, 0xFF, 0xFF, 0xFF + +whirlpool_seg5_vertex_05013928: # 0x05013928 +vertex -92, 129, -160, 1672, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -188, 802, -327, 1672, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 802, -378, 1502, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 161, 129, -92, 1160, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 379, 802, 0, 990, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 185, 129, 0, 990, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 328, 802, -188, 1160, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1076, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 93, 129, -160, 1330, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1246, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 189, 802, -327, 1330, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 129, -184, 1502, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1416, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 224, 2012, 0xFF, 0xFF, 0xFF, 0xFF + +whirlpool_seg5_vertex_05013A28: # 0x05013A28 +vertex -92, 129, -160, 1672, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 129, -184, 1502, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1586, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -160, 129, -92, 1842, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1756, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -188, 802, -327, 1672, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -327, 802, -188, 1842, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -184, 129, 0, 2012, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 1926, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -378, 802, 0, 2012, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -184, 129, 0, 0, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 0, 0, 54, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -378, 802, 0, 0, 128, 0xFF, 0xFF, 0xFF, 0xFF + +whirlpool_seg5_vertex_05013B08: # 0x05013B08 +vertex -92, 129, 161, 308, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -188, 802, 328, 308, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -327, 802, 189, 138, 128, 0xFF, 0xFF, 0xFF, 0xFF +vertex -160, 129, 93, 138, 1708, 0xFF, 0xFF, 0xFF, 0xFF +vertex -378, 802, 0, 0, 128, 0xFF, 0xFF, 0xFF, 0xFF + +glabel whirlpool_seg5_dl_05013B58 # 0x05013B58 - 0x05013CB8 +gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, whirlpool_seg5_texture_05012848 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex whirlpool_seg5_vertex_05013848, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 1, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 3, 7, 5, 0x0 +gsSP2Triangles 1, 6, 8, 0x0, 6, 9, 8, 0x0 +gsSP2Triangles 1, 8, 10, 0x0, 11, 3, 12, 0x0 +gsSP2Triangles 11, 13, 3, 0x0, 13, 7, 3, 0x0 +gsSPVertex whirlpool_seg5_vertex_05013928, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 3, 5, 7, 0x0 +gsSP2Triangles 8, 3, 9, 0x0, 8, 6, 3, 0x0 +gsSP2Triangles 8, 10, 6, 0x0, 11, 8, 12, 0x0 +gsSP2Triangles 2, 10, 8, 0x0, 11, 2, 8, 0x0 +gsSP2Triangles 0, 2, 11, 0x0, 13, 14, 15, 0x0 +gsSPVertex whirlpool_seg5_vertex_05013A28, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 3, 5, 0, 0x0, 3, 6, 5, 0x0 +gsSP2Triangles 7, 3, 8, 0x0, 9, 6, 3, 0x0 +gsSP2Triangles 7, 9, 3, 0x0, 10, 11, 12, 0x0 +gsSP1Triangle 10, 13, 11, 0x0 +gsSPVertex whirlpool_seg5_vertex_05013B08, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP1Triangle 3, 2, 4, 0x0 +gsSPEndDisplayList + +glabel whirlpool_seg5_dl_05013CB8 # 0x05013CB8 - 0x05013D28 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList whirlpool_seg5_dl_05013B58 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList diff --git a/actors/white_particle/geo.s b/actors/white_particle/geo.s index 4bdb927..e8466bb 100644 --- a/actors/white_particle/geo.s +++ b/actors/white_particle/geo.s @@ -1,6 +1,6 @@ -glabel white_particle_geo # 0x16000F98 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 50 - geo_open_node - geo_display_list LAYER_ALPHA, white_particle_dl - geo_close_node - geo_end +glabel white_particle_geo # 0x16000F98 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xB4, 50 + geo_open_node + geo_display_list LAYER_ALPHA, white_particle_dl + geo_close_node + geo_end diff --git a/actors/white_particle/model.s b/actors/white_particle/model.s index 75181ab..73038e8 100644 --- a/actors/white_particle/model.s +++ b/actors/white_particle/model.s @@ -1,30 +1,30 @@ -# White Particle - -white_particle_vertex: # 0x0302C660 -vertex -15, -15, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -15, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, 15, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -white_particle_texture: # 0x0302C6A0 -.incbin "actors/white_particle/snow_particle.rgba16" - -glabel white_particle_dl # 0x0302C8A0 - 0x0302C938 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, white_particle_texture -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPTexture -1, -1, 0, 0, 1 -gsSPVertex white_particle_vertex, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# White Particle + +white_particle_vertex: # 0x0302C660 +vertex -15, -15, 0, 0, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -15, 0, 480, 480, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, 15, 0, 480, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +white_particle_texture: # 0x0302C6A0 +.incbin "actors/white_particle/snow_particle.rgba16" + +glabel white_particle_dl # 0x0302C8A0 - 0x0302C938 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, white_particle_texture +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPTexture -1, -1, 0, 0, 1 +gsSPVertex white_particle_vertex, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/white_particle_small/model.s b/actors/white_particle_small/model.s index 41e93b4..2424c9e 100644 --- a/actors/white_particle_small/model.s +++ b/actors/white_particle_small/model.s @@ -1,48 +1,48 @@ -# White Particle Small - -white_particle_small_vertex: # 0x04032700 -vertex -4, 0, 0, 0, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex 4, 0, 0, 960, 960, 0xFF, 0xFF, 0xFF, 0xFF -vertex 4, 8, 0, 960, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -4, 8, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -white_particle_small_unused_vertex: # 0x04032740 -vertex -4, 0, 0, 0, 960, 0xFF, 0x00, 0x00, 0xFF -vertex 4, 0, 0, 960, 960, 0xFF, 0x00, 0x00, 0xFF -vertex 4, 8, 0, 960, 0, 0xFF, 0x00, 0x00, 0xFF -vertex -4, 8, 0, 0, 0, 0xFF, 0x00, 0x00, 0xFF - -white_particle_small_texture: # 0x04032780 -.incbin "actors/white_particle_small/small_snow_particle.rgba16" - -glabel white_particle_small_dl_begin # 0x04032980 - 0x040329E0 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, white_particle_small_texture -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPPipeSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPEndDisplayList - -glabel white_particle_small_dl_end # 0x040329E0 - 0x04032A18 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsDPPipeSync -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel white_particle_small_dl # 0x04032A18 - 0x04032A30 -gsSPDisplayList white_particle_small_dl_begin -gsSPVertex white_particle_small_vertex, 4, 0 -gsSPBranchList white_particle_small_dl_end - -glabel white_particle_small_unused_dl # 0x04032A30 - 0x04032A48 # Unused, has different vertex color -gsSPDisplayList white_particle_small_dl_begin -gsSPVertex white_particle_small_unused_vertex, 4, 0 -gsSPBranchList white_particle_small_dl_end +# White Particle Small + +white_particle_small_vertex: # 0x04032700 +vertex -4, 0, 0, 0, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex 4, 0, 0, 960, 960, 0xFF, 0xFF, 0xFF, 0xFF +vertex 4, 8, 0, 960, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -4, 8, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +white_particle_small_unused_vertex: # 0x04032740 +vertex -4, 0, 0, 0, 960, 0xFF, 0x00, 0x00, 0xFF +vertex 4, 0, 0, 960, 960, 0xFF, 0x00, 0x00, 0xFF +vertex 4, 8, 0, 960, 0, 0xFF, 0x00, 0x00, 0xFF +vertex -4, 8, 0, 0, 0, 0xFF, 0x00, 0x00, 0xFF + +white_particle_small_texture: # 0x04032780 +.incbin "actors/white_particle_small/small_snow_particle.rgba16" + +glabel white_particle_small_dl_begin # 0x04032980 - 0x040329E0 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0 +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, white_particle_small_texture +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPPipeSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPEndDisplayList + +glabel white_particle_small_dl_end # 0x040329E0 - 0x04032A18 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsDPPipeSync +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel white_particle_small_dl # 0x04032A18 - 0x04032A30 +gsSPDisplayList white_particle_small_dl_begin +gsSPVertex white_particle_small_vertex, 4, 0 +gsSPBranchList white_particle_small_dl_end + +glabel white_particle_small_unused_dl # 0x04032A30 - 0x04032A48 # Unused, has different vertex color +gsSPDisplayList white_particle_small_dl_begin +gsSPVertex white_particle_small_unused_vertex, 4, 0 +gsSPBranchList white_particle_small_dl_end diff --git a/actors/whomp/geo.s b/actors/whomp/geo.s index 9eac4b3..b949d28 100644 --- a/actors/whomp/geo.s +++ b/actors/whomp/geo.s @@ -1,54 +1,54 @@ -glabel whomp_geo # 0x0D000480 - geo_culling_radius 2000 - geo_open_node - geo_translate_node 0x00, 0, 0, -50 - geo_open_node - geo_shadow 0x01 + SHADOW_RECTANGLE_HARDCODED_OFFSET, 0xB4, 0 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601F5E0 - geo_open_node - geo_animated_part LAYER_OPAQUE, -12, 490, -5 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601FEA8 - geo_close_node - geo_animated_part LAYER_OPAQUE, -18, -479, -5 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_06020038 - geo_close_node - geo_animated_part LAYER_OPAQUE, 1075, 570, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601F880 - geo_open_node - geo_animated_part LAYER_ALPHA, 400, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, whomp_seg6_dl_0601FBC0 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 1068, -574, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601FAE8 - geo_open_node - geo_animated_part LAYER_ALPHA, 400, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, whomp_seg6_dl_0601FCA8 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel whomp_geo # 0x0D000480 + geo_culling_radius 2000 + geo_open_node + geo_translate_node 0x00, 0, 0, -50 + geo_open_node + geo_shadow 0x01 + SHADOW_RECTANGLE_HARDCODED_OFFSET, 0xB4, 0 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601F5E0 + geo_open_node + geo_animated_part LAYER_OPAQUE, -12, 490, -5 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601FEA8 + geo_close_node + geo_animated_part LAYER_OPAQUE, -18, -479, -5 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_06020038 + geo_close_node + geo_animated_part LAYER_OPAQUE, 1075, 570, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601F880 + geo_open_node + geo_animated_part LAYER_ALPHA, 400, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, whomp_seg6_dl_0601FBC0 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 1068, -574, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, whomp_seg6_dl_0601FAE8 + geo_open_node + geo_animated_part LAYER_ALPHA, 400, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, whomp_seg6_dl_0601FCA8 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/whomp/model.s b/actors/whomp/model.s index e85cef6..578e2cd 100644 --- a/actors/whomp/model.s +++ b/actors/whomp/model.s @@ -1,574 +1,574 @@ -# Whomp - -# ??? -.word 0 -.word 2 - -.balign 8 - -whomp_seg6_texture_0601C360: # 0x0601C360 -.incbin "actors/whomp/whomp_back.rgba16" - -whomp_seg6_texture_0601D360: # 0x0601D360 -.incbin "actors/whomp/whomp_face.rgba16" - -whomp_seg6_texture_0601E360: # 0x0601D360 -.incbin "actors/whomp/whomp_hand.rgba16" - -whomp_seg6_texture_0601EB60: # 0x0601EB60 -.incbin "actors/whomp/whomp_surface.rgba16" - -whomp_seg6_light_0601F360: # 0x0601F360 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -whomp_seg6_light_0601F368: # 0x0601F368 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -whomp_seg6_vertex_0601F378: # 0x0601F378 -vertex -52, 610, -201, 470, 990, 0x00, 0x7E, 0x00, 0xFF -vertex -52, 610, 202, 0, 2012, 0x00, 0x7E, 0x00, 0xFF -vertex 1559, 600, 202, 0, -1022, 0x00, 0x7E, 0x00, 0xFF -vertex 1559, 600, -201, 0, 320, 0x7E, 0x00, 0x00, 0xFF -vertex 1551, -609, 202, 1980, 990, 0x7E, 0x00, 0x00, 0xFF -vertex 1551, -609, -201, 1980, 320, 0x7E, 0x00, 0x00, 0xFF -vertex 1559, 600, 202, 0, 990, 0x7E, 0x00, 0x00, 0xFF -vertex -60, -598, -201, 1962, 320, 0x82, 0x00, 0x00, 0xFF -vertex -52, 610, 202, -48, 990, 0x82, 0x00, 0x00, 0xFF -vertex -52, 610, -201, -48, 320, 0x82, 0x00, 0x00, 0xFF -vertex -60, -598, 202, 1962, 990, 0x82, 0x00, 0x00, 0xFF -vertex -60, -598, 202, 0, 990, 0x00, 0x82, 0x00, 0xFF -vertex -60, -598, -201, 470, 990, 0x00, 0x82, 0x00, 0xFF -vertex 1551, -609, -201, 470, -1022, 0x00, 0x82, 0x00, 0xFF -vertex 1551, -609, 202, 0, -1022, 0x00, 0x82, 0x00, 0xFF -vertex 1559, 600, -201, 470, -1022, 0x00, 0x7E, 0x00, 0xFF - -whomp_seg6_vertex_0601F478: # 0x0601F478 -vertex -60, -598, -201, 0, 2012, 0x00, 0x00, 0x81, 0xFF -vertex 1559, 600, -201, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 1551, -609, -201, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -52, 610, -201, 990, 2012, 0x00, 0x00, 0x81, 0xFF - -whomp_seg6_vertex_0601F4B8: # 0x0601F4B8 -vertex -52, 610, 202, 0, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex -60, -598, 202, 990, 2012, 0x00, 0x00, 0x7F, 0xFF -vertex 1551, -609, 202, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 1559, 600, 202, 0, 0, 0x00, 0x00, 0x7F, 0xFF - -glabel whomp_seg6_dl_0601F4F8 # 0x0601F4F8 - 0x0601F570 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight whomp_seg6_light_0601F368, 1 -gsSPLight whomp_seg6_light_0601F360, 2 -gsSPVertex whomp_seg6_vertex_0601F378, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601F570 # 0x0601F570 - 0x0601F5A8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601C360 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex whomp_seg6_vertex_0601F478, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601F5A8 # 0x0601F5A8 - 0x0601F5E0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601D360 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex whomp_seg6_vertex_0601F4B8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601F5E0 # 0x0601F5E0 - 0x0601F678 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601F4F8 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList whomp_seg6_dl_0601F570 -gsSPDisplayList whomp_seg6_dl_0601F5A8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList - -whomp_seg6_light_0601F678: # 0x0601F678 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -whomp_seg6_light_0601F680: # 0x0601F680 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -whomp_seg6_vertex_0601F690: # 0x0601F690 -vertex 290, 0, 85, 952, 0, 0xED, 0x1C, 0x7A, 0xFF -vertex -10, 35, 13, 246, 976, 0xED, 0x6A, 0x41, 0xFF -vertex -10, 0, 38, 672, 976, 0xED, 0xE3, 0x79, 0xFF -vertex 290, 80, 28, 952, 0, 0xED, 0x7D, 0x08, 0xFF -vertex -10, 21, -27, 246, 976, 0xED, 0x5E, 0xAE, 0xFF -vertex -10, 35, 13, 672, 976, 0xED, 0x6A, 0x41, 0xFF -vertex 290, 49, -65, 0, 0, 0xED, 0x2F, 0x8C, 0xFF -vertex 290, 49, -65, 952, 0, 0xED, 0x2F, 0x8C, 0xFF -vertex -10, -20, -27, 246, 976, 0xED, 0xD1, 0x8C, 0xFF -vertex -10, 21, -27, 672, 976, 0xED, 0x5E, 0xAE, 0xFF -vertex 290, -48, -65, 0, 0, 0xED, 0xA2, 0xAE, 0xFF -vertex 290, -79, 28, 952, 0, 0xED, 0x95, 0x41, 0xFF -vertex 290, 0, 85, 0, 0, 0xED, 0x1C, 0x7A, 0xFF -vertex -10, 0, 38, 246, 976, 0xED, 0xE3, 0x79, 0xFF -vertex -10, -34, 13, 672, 976, 0xED, 0x83, 0x08, 0xFF - -whomp_seg6_vertex_0601F780: # 0x0601F780 -vertex 290, -48, -65, 952, 0, 0xED, 0xA2, 0xAE, 0xFF -vertex 290, -79, 28, 0, 0, 0xED, 0x95, 0x41, 0xFF -vertex -10, -34, 13, 246, 976, 0xED, 0x83, 0x08, 0xFF -vertex 290, 0, 85, 952, 0, 0xED, 0x1C, 0x7A, 0xFF -vertex 290, 80, 28, 0, 0, 0xED, 0x7D, 0x08, 0xFF -vertex -10, 35, 13, 246, 976, 0xED, 0x6A, 0x41, 0xFF -vertex -10, -20, -27, 672, 976, 0xED, 0xD1, 0x8C, 0xFF - -glabel whomp_seg6_dl_0601F7F0 # 0x0601F7F0 - 0x0601F880 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight whomp_seg6_light_0601F680, 1 -gsSPLight whomp_seg6_light_0601F678, 2 -gsSPVertex whomp_seg6_vertex_0601F690, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex whomp_seg6_vertex_0601F780, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 0, 2, 6, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601F880 # 0x0601F880 - 0x0601F8E0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601F7F0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -whomp_seg6_light_0601F8E0: # 0x0601F8E0 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -whomp_seg6_light_0601F8E8: # 0x0601F8E8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -whomp_seg6_vertex_0601F8F8: # 0x0601F8F8 -vertex -10, 0, -37, 246, 976, 0xED, 0x1C, 0x86, 0xFF -vertex 290, 80, -26, 952, 0, 0xED, 0x6A, 0xBF, 0xFF -vertex 290, 0, -84, 0, 0, 0xED, 0xE2, 0x87, 0xFF -vertex -10, 35, -12, 246, 976, 0xED, 0x7D, 0xF8, 0xFF -vertex 290, 49, 66, 952, 0, 0xED, 0x5E, 0x52, 0xFF -vertex 290, 80, -26, 0, 0, 0xED, 0x6A, 0xBF, 0xFF -vertex -10, 21, 28, 672, 976, 0xED, 0x2F, 0x74, 0xFF -vertex -10, 21, 28, 246, 976, 0xED, 0x2F, 0x74, 0xFF -vertex 290, -48, 66, 952, 0, 0xED, 0xD1, 0x74, 0xFF -vertex 290, 49, 66, 0, 0, 0xED, 0x5E, 0x52, 0xFF -vertex -10, -20, 28, 672, 976, 0xED, 0xA2, 0x52, 0xFF -vertex -10, -34, -12, 246, 976, 0xED, 0x95, 0xC0, 0xFF -vertex -10, 0, -37, 672, 976, 0xED, 0x1C, 0x86, 0xFF -vertex 290, 0, -84, 952, 0, 0xED, 0xE2, 0x87, 0xFF -vertex 290, -79, -26, 0, 0, 0xED, 0x83, 0xF9, 0xFF - -whomp_seg6_vertex_0601F9E8: # 0x0601F9E8 -vertex -10, -20, 28, 246, 976, 0xED, 0xA2, 0x52, 0xFF -vertex -10, -34, -12, 672, 976, 0xED, 0x95, 0xC0, 0xFF -vertex 290, -79, -26, 952, 0, 0xED, 0x83, 0xF9, 0xFF -vertex -10, 0, -37, 246, 976, 0xED, 0x1C, 0x86, 0xFF -vertex -10, 35, -12, 672, 976, 0xED, 0x7D, 0xF8, 0xFF -vertex 290, 80, -26, 952, 0, 0xED, 0x6A, 0xBF, 0xFF -vertex 290, -48, 66, 0, 0, 0xED, 0xD1, 0x74, 0xFF - -glabel whomp_seg6_dl_0601FA58 # 0x0601FA58 - 0x0601FAE8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight whomp_seg6_light_0601F8E8, 1 -gsSPLight whomp_seg6_light_0601F8E0, 2 -gsSPVertex whomp_seg6_vertex_0601F8F8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 11, 13, 14, 0x0 -gsSPVertex whomp_seg6_vertex_0601F9E8, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP1Triangle 0, 2, 6, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601FAE8 # 0x0601FAE8 - 0x0601FB48 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601FA58 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -whomp_seg6_vertex_0601FB48: # 0x0601FB48 -vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel whomp_seg6_dl_0601FB88 # 0x0601FB88 - 0x0601FBC0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601E360 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex whomp_seg6_vertex_0601FB48, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601FBC0 # 0x0601FBC0 - 0x0601FC30 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601FB88 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -whomp_seg6_vertex_0601FC30: # 0x0601FC30 -vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel whomp_seg6_dl_0601FC70 # 0x0601FC70 - 0x0601FCA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601E360 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex whomp_seg6_vertex_0601FC30, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601FCA8 # 0x0601FCA8 - 0x0601FD18 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601FC70 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -whomp_seg6_light_0601FD18: # 0x0601FD18 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -whomp_seg6_light_0601FD20: # 0x0601FD20 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -whomp_seg6_vertex_0601FD30: # 0x0601FD30 -vertex 174, 183, 177, 1364, 114, 0x01, 0x3E, 0x6E, 0xFF -vertex 180, 257, 2, 490, -34, 0x46, 0x69, 0x00, 0xFF -vertex 22, 158, 2, 490, 162, 0x9B, 0x4C, 0xFF, 0xFF -vertex -28, -89, 2, 490, 658, 0x84, 0xE7, 0x00, 0xFF -vertex 177, 182, -171, -376, 116, 0xC9, 0x39, 0x9D, 0xFF -vertex 154, -260, 3, 492, 998, 0xE9, 0x84, 0x01, 0xFF -vertex 158, -143, 201, 1482, 768, 0x38, 0xC6, 0x61, 0xFF -vertex 161, -152, -190, -470, 784, 0x71, 0xDF, 0xD3, 0xFF -vertex 161, -152, -190, -2, 774, 0x71, 0xDF, 0xD3, 0xFF -vertex 174, 183, 177, 916, 104, 0x01, 0x3E, 0x6E, 0xFF -vertex 158, -143, 201, 974, 756, 0x38, 0xC6, 0x61, 0xFF -vertex 180, 257, 2, 478, -46, 0x46, 0x69, 0x00, 0xFF -vertex 177, 182, -171, 44, 104, 0xC9, 0x39, 0x9D, 0xFF -vertex 154, -260, 3, 480, 990, 0xE9, 0x84, 0x01, 0xFF - -glabel whomp_seg6_dl_0601FE10 # 0x0601FE10 - 0x0601FEA8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight whomp_seg6_light_0601FD20, 1 -gsSPLight whomp_seg6_light_0601FD18, 2 -gsSPVertex whomp_seg6_vertex_0601FD30, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 2, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 0, 0x0 -gsSP2Triangles 3, 7, 5, 0x0, 4, 7, 3, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 -gsSP2Triangles 8, 12, 11, 0x0, 8, 10, 13, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_0601FEA8 # 0x0601FEA8 - 0x0601FF08 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601FE10 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -whomp_seg6_light_0601FF08: # 0x0601FF08 -.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 - -whomp_seg6_light_0601FF10: # 0x0601FF10 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -whomp_seg6_vertex_0601FF20: # 0x0601FF20 -vertex 154, -260, -2, 470, 998, 0x6E, 0xC3, 0xFF, 0xFF -vertex 174, 183, -176, -110, 114, 0x01, 0x3E, 0x92, 0xFF -vertex 180, 257, -1, 472, -34, 0x46, 0x69, 0x00, 0xFF -vertex 158, -143, -200, -188, 768, 0xDF, 0xC4, 0x96, 0xFF -vertex 22, 158, -1, 472, 162, 0x9B, 0x4C, 0x01, 0xFF -vertex -28, -89, -1, 472, 658, 0x84, 0xE7, 0x00, 0xFF -vertex 177, 182, 172, 1050, 116, 0x03, 0x3D, 0x6F, 0xFF -vertex 161, -152, 191, 1112, 784, 0xE1, 0xC2, 0x6A, 0xFF - -glabel whomp_seg6_dl_0601FFA0 # 0x0601FFA0 - 0x06020038 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight whomp_seg6_light_0601FF10, 1 -gsSPLight whomp_seg6_light_0601FF08, 2 -gsSPVertex whomp_seg6_vertex_0601FF20, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 2, 1, 0x0, 1, 5, 4, 0x0 -gsSP2Triangles 1, 3, 5, 0x0, 5, 3, 0, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 0, 7, 5, 0x0 -gsSP2Triangles 5, 7, 6, 0x0, 6, 2, 4, 0x0 -gsSP2Triangles 0, 2, 6, 0x0, 0, 6, 7, 0x0 -gsSPEndDisplayList - -glabel whomp_seg6_dl_06020038 # 0x06020038 - 0x06020098 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList whomp_seg6_dl_0601FFA0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -whomp_seg6_animvalue_06020098: # 0x06020098 -.hword 0x0000, 0x0005, 0x00B4, 0x0068, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xC1F1, 0xC16F, 0xC039, 0xBEC6, 0xBD90 -.hword 0xBD0E, 0xBD38, 0xBDA8, 0xBE4C, 0xBF0E, 0xBFDB, 0xC0A0, 0xC148 -.hword 0xC1BE, 0xC1F1, 0x0000, 0x0000, 0x0002, 0x0005, 0x0007, 0x0008 -.hword 0x0007, 0x0007, 0x0006, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001 -.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xC1F1, 0xC16F, 0xC039, 0xBEC6, 0xBD90, 0xBD0E, 0xBD38, 0xBDA8 -.hword 0xBE4C, 0xBF0E, 0xBFDB, 0xC0A0, 0xC148, 0xC1BE, 0xC1F1, 0x0003 -.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0006, 0x0006, 0x0007, 0x0008 -.hword 0x0009, 0x000A, 0x000A, 0x000B, 0x000B, 0x000B, 0x1A13, 0x1B29 -.hword 0x1E36, 0x22E6, 0x28E6, 0x2FE4, 0x378B, 0x3F8A, 0x478D, 0x4F42 -.hword 0x5655, 0x5C74, 0x614B, 0x6488, 0x65D7, 0xC004, 0xC004, 0xC003 -.hword 0xC003, 0xC003, 0xC002, 0xC002, 0xC001, 0xC000, 0xC000, 0xBFFF -.hword 0xBFFF, 0xBFFF, 0xBFFE, 0xBFFE, 0x0000, 0x0000, 0x0001, 0x0003 -.hword 0x0006, 0x0009, 0x000D, 0x0010, 0x0014, 0x0017, 0x001A, 0x001D -.hword 0x001F, 0x0021, 0x0021, 0xE726, 0xE609, 0xE2EC, 0xDE22, 0xD801 -.hword 0xD0DD, 0xC90B, 0xC0E1, 0xB8B1, 0xB0D2, 0xA998, 0xA358, 0x9E66 -.hword 0x9B17, 0x99C0, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC001 -.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC002, 0xC002, 0xC002, 0xC002 -.hword 0xC002, 0x2022, 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x2022 -.hword 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x0000, 0xFF69, 0xFDFF -.hword 0xFC4E, 0xFAE4, 0xFA4C, 0xFA7D, 0xFB01, 0xFBBF, 0xFCA2, 0xFD92 -.hword 0xFE77, 0xFF3A, 0xFFC5, 0x0000, 0x4045, 0x4045, 0x4045, 0x4045 -.hword 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045 -.hword 0x4045, 0x4045, 0x4045, 0x0000 - -whomp_seg6_animindex_06020240: # 0x06020240 -.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0x000F, 0x00B5 -.hword 0x000F, 0x00C4, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0001, 0x00B4 -.hword 0x0001, 0x0000, 0x000F, 0x0004, 0x000F, 0x0013, 0x0001, 0x00AF -.hword 0x0001, 0x00B0, 0x0001, 0x00B1, 0x000F, 0x0022, 0x000F, 0x0031 -.hword 0x000F, 0x0040, 0x0001, 0x00AC, 0x0001, 0x00AD, 0x0001, 0x00AE -.hword 0x000F, 0x004F, 0x000F, 0x005E, 0x000F, 0x006D, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A9, 0x0001, 0x00AA -.hword 0x0001, 0x00AB, 0x000F, 0x007C, 0x000F, 0x008B, 0x000F, 0x009A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -whomp_seg6_anim_060202DC: # 0x060202DC -.hword 1 -.hword 0 -.hword 0 -.hword 0 -.hword 0x0F -.hword 0x0C -.word whomp_seg6_animvalue_06020098 -.word whomp_seg6_animindex_06020240 -.word 0 - -whomp_seg6_animvalue_060202F4: # 0x060202F4 -.hword 0x0000, 0x0005, 0x00B2, 0x00B4, 0x00BA, 0x00C2, 0x00CB, 0x00D5 -.hword 0x00DF, 0x00E7, 0x00EC, 0x00EE, 0x00ED, 0x00E9, 0x00E4, 0x00DD -.hword 0x00D5, 0x00CD, 0x00C5, 0x00BE, 0x00B7, 0x00B2, 0x00AF, 0x00AD -.hword 0x00AD, 0x00AF, 0x00B2, 0x00BA, 0x00C6, 0x00D3, 0x00E0, 0x00EC -.hword 0x00F5, 0x00F8, 0x00F8, 0x00F5, 0x00EE, 0x00E2, 0x00D3, 0x00C3 -.hword 0x00B7, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2 -.hword 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xFFFF, 0xFFFB, 0xFFF8, 0xFFF9, 0x0000, 0x0012, 0x002E, 0x004C -.hword 0x0064, 0x0071, 0x006E, 0x005F, 0x004B, 0x0037, 0x0027, 0x001C -.hword 0x0011, 0x0008, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFEE, 0xFFCA, 0xFFAE, 0xFFB7, 0x0000, 0x00AB -.hword 0x01A6, 0x02BE, 0x03BF, 0x0477, 0x04ED, 0x0544, 0x056F, 0x0564 -.hword 0x0516, 0x0445, 0x02F9, 0x0193, 0x0075, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1EE, 0xC1E9, 0xC1E4, 0xC1E6 -.hword 0xC1F1, 0xC210, 0xC23E, 0xC26F, 0xC296, 0xC2A5, 0xC293, 0xC269 -.hword 0xC235, 0xC205, 0xC1E6, 0xC1DB, 0xC1DD, 0xC1E5, 0xC1ED, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0x0000, 0xFFFE, 0xFFF8, 0xFFEF, 0xFFE5, 0xFFDA -.hword 0xFFCF, 0xFFC7, 0xFFC0, 0xFFBE, 0xFFC0, 0xFFC4, 0xFFCA, 0xFFD1 -.hword 0xFFDA, 0xFFE3, 0xFFEC, 0xFFF4, 0xFFFB, 0x0000, 0x0002, 0x0003 -.hword 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFD2, 0xFF56, 0xFEA2 -.hword 0xFDCC, 0xFCEB, 0xFC16, 0xFB62, 0xFAE5, 0xFAB7, 0xFAD4, 0xFB27 -.hword 0xFBA2, 0xFC3D, 0xFCEB, 0xFDA2, 0xFE57, 0xFF00, 0xFF91, 0x0000 -.hword 0x0039, 0x0040, 0x002B, 0x000E, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xC1F1, 0xC1F3 -.hword 0xC1F6, 0xC1FB, 0xC201, 0xC208, 0xC20E, 0xC213, 0xC217, 0xC218 -.hword 0xC217, 0xC215, 0xC211, 0xC20D, 0xC208, 0xC203, 0xC1FD, 0xC1F9 -.hword 0xC1F4, 0xC1F1, 0xC1F0, 0xC1EF, 0xC1F0, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0005 -.hword 0x0007, 0x0009, 0x000A, 0x0007, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 -.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 -.hword 0x0002, 0x0003, 0x1A13, 0x1A10, 0x1A07, 0x19FA, 0x19EA, 0x19D7 -.hword 0x19C3, 0x19AE, 0x199B, 0x1988, 0x1979, 0x196D, 0x1967, 0x1966 -.hword 0x196B, 0x1979, 0x1990, 0x19B0, 0x19DB, 0x1A13, 0x1B9D, 0x1E2C -.hword 0x1F5F, 0x1C09, 0x18B3, 0x1B51, 0x1E3E, 0x1C5A, 0x1A13, 0x1B30 -.hword 0x1C85, 0x1B5A, 0x1A13, 0x19EB, 0x19E2, 0x19ED, 0x1A05, 0x1A21 -.hword 0x1A39, 0x1A44, 0x1A3A, 0x1A13, 0x1894, 0x17A1, 0x1AEB, 0x1D8F -.hword 0x19D8, 0x15E9, 0x17C6, 0x1A13, 0xC004, 0xC004, 0xC004, 0xC004 -.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 -.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 -.hword 0xC004, 0xC004, 0xC004, 0xC003, 0xC003, 0xC004, 0xC005, 0xC005 -.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 -.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 -.hword 0xC004, 0xC004, 0xC003, 0xC003, 0xC003, 0xC004, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0003, 0x0003, 0x0004, 0x0006 -.hword 0x0006, 0x0005, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF -.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0002 -.hword 0x0006, 0x0007, 0x0008, 0x0009, 0x0008, 0x0005, 0x0001, 0x0000 -.hword 0xE726, 0xE729, 0xE730, 0xE73C, 0xE74A, 0xE75B, 0xE76D, 0xE77F -.hword 0xE791, 0xE7A1, 0xE7AE, 0xE7B9, 0xE7BF, 0xE7C0, 0xE7BA, 0xE7AE -.hword 0xE79A, 0xE77E, 0xE757, 0xE726, 0xE4F0, 0xE2AB, 0xE423, 0xE5D0 -.hword 0xE44F, 0xE2FD, 0xE529, 0xE7A0, 0xE7A8, 0xE726, 0xE725, 0xE731 -.hword 0xE747, 0xE761, 0xE77C, 0xE792, 0xE79F, 0xE7A0, 0xE78F, 0xE768 -.hword 0xE726, 0xE509, 0xE313, 0xE53C, 0xE724, 0xE3F7, 0xE10B, 0xE2A1 -.hword 0xE591, 0xE726, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 -.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 -.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xBFFF -.hword 0xBFFF, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 -.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 -.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC001, 0xC000 -.hword 0xBFFF, 0xBFFF, 0xC000, 0xC000, 0x2022, 0x3FFF, 0xDFDE, 0x2022 -.hword 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE -.hword 0xF2F7, 0xF33E, 0xF401, 0xF52A, 0xF69E, 0xF846, 0xFA08, 0xFBCC -.hword 0xFD7A, 0xFEF9, 0x005C, 0x01C7, 0x0337, 0x04AA, 0x061D, 0x078D -.hword 0x08F9, 0x0A5E, 0x0BBA, 0x0D09, 0x0DF4, 0x0E61, 0x0E74, 0x0E3D -.hword 0x0E3A, 0x0E20, 0x0D09, 0x0AA9, 0x07A0, 0x0462, 0x0167, 0xFF27 -.hword 0xFD67, 0xFBA9, 0xF9F7, 0xF85C, 0xF6E3, 0xF596, 0xF481, 0xF3AD -.hword 0xF326, 0xF2F7, 0xF2F7, 0xF2F6, 0xF2F5, 0xF2F5, 0xF2F5, 0xF2F6 -.hword 0xF2F7, 0xF2F7, 0x0015, 0x0015, 0x0014, 0x0012, 0x000F, 0x000C -.hword 0x000A, 0x0007, 0x0004, 0x0001, 0x0000, 0x0002, 0x0004, 0x0007 -.hword 0x000A, 0x000A, 0x0008, 0x0003, 0xFFFA, 0xFFEB, 0xFF70, 0xFF25 -.hword 0x0027, 0x0119, 0x00E4, 0x0051, 0xFFEB, 0xFFD6, 0xFFD8, 0xFFE7 -.hword 0xFFF8, 0x0001, 0x0004, 0x0007, 0x000A, 0x000C, 0x000F, 0x0011 -.hword 0x0013, 0x0014, 0x0015, 0x0015, 0xFFA6, 0xFF50, 0x0022, 0x00EE -.hword 0x00C7, 0x0056, 0x0015, 0x0015, 0x4041, 0x4016, 0x3FA3, 0x3EFD -.hword 0x3E37, 0x3D67, 0x3CA2, 0x3BFB, 0x3B88, 0x3B5D, 0x3B78, 0x3BC1 -.hword 0x3C2F, 0x3CB9, 0x3D56, 0x3DFD, 0x3EA4, 0x3F43, 0x3FCF, 0x4041 -.hword 0x402D, 0x3FEA, 0x401C, 0x4054, 0x402C, 0x3FF4, 0x4041, 0x4160 -.hword 0x42F3, 0x4494, 0x45DB, 0x465F, 0x4633, 0x45BC, 0x450C, 0x4438 -.hword 0x4350, 0x4268, 0x4193, 0x40E4, 0x406D, 0x4041, 0x4066, 0x4083 -.hword 0x403D, 0x3FF9, 0x4006, 0x402C, 0x4041, 0x4041 - -whomp_seg6_animindex_06020950: # 0x06020950 -.hword 0x0001, 0x0001, 0x0032, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0298, 0x0032, 0x02CA -.hword 0x0032, 0x02FC, 0x0001, 0x0295, 0x0001, 0x0296, 0x0001, 0x0297 -.hword 0x0032, 0x0034, 0x0032, 0x0066, 0x0032, 0x0098, 0x0001, 0x0292 -.hword 0x0001, 0x0293, 0x0001, 0x0294, 0x0032, 0x00CA, 0x0032, 0x00FC -.hword 0x0032, 0x012E, 0x0001, 0x028F, 0x0001, 0x0290, 0x0001, 0x0291 -.hword 0x0032, 0x0160, 0x0032, 0x0192, 0x0032, 0x01C4, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028C, 0x0001, 0x028D -.hword 0x0001, 0x028E, 0x0032, 0x01F6, 0x0032, 0x0228, 0x0032, 0x025A -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 - -whomp_seg6_anim_060209EC: # 0x060209EC -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x0C -.word whomp_seg6_animvalue_060202F4 -.word whomp_seg6_animindex_06020950 -.word 0 - -glabel whomp_seg6_anims_06020A04 # 0x06020A04 -.word whomp_seg6_anim_060209EC -.word whomp_seg6_anim_060202DC -# no terminator? TODO: What does the 0 at the end of these structs actually do? +# Whomp + +# ??? +.word 0 +.word 2 + +.balign 8 + +whomp_seg6_texture_0601C360: # 0x0601C360 +.incbin "actors/whomp/whomp_back.rgba16" + +whomp_seg6_texture_0601D360: # 0x0601D360 +.incbin "actors/whomp/whomp_face.rgba16" + +whomp_seg6_texture_0601E360: # 0x0601D360 +.incbin "actors/whomp/whomp_hand.rgba16" + +whomp_seg6_texture_0601EB60: # 0x0601EB60 +.incbin "actors/whomp/whomp_surface.rgba16" + +whomp_seg6_light_0601F360: # 0x0601F360 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +whomp_seg6_light_0601F368: # 0x0601F368 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +whomp_seg6_vertex_0601F378: # 0x0601F378 +vertex -52, 610, -201, 470, 990, 0x00, 0x7E, 0x00, 0xFF +vertex -52, 610, 202, 0, 2012, 0x00, 0x7E, 0x00, 0xFF +vertex 1559, 600, 202, 0, -1022, 0x00, 0x7E, 0x00, 0xFF +vertex 1559, 600, -201, 0, 320, 0x7E, 0x00, 0x00, 0xFF +vertex 1551, -609, 202, 1980, 990, 0x7E, 0x00, 0x00, 0xFF +vertex 1551, -609, -201, 1980, 320, 0x7E, 0x00, 0x00, 0xFF +vertex 1559, 600, 202, 0, 990, 0x7E, 0x00, 0x00, 0xFF +vertex -60, -598, -201, 1962, 320, 0x82, 0x00, 0x00, 0xFF +vertex -52, 610, 202, -48, 990, 0x82, 0x00, 0x00, 0xFF +vertex -52, 610, -201, -48, 320, 0x82, 0x00, 0x00, 0xFF +vertex -60, -598, 202, 1962, 990, 0x82, 0x00, 0x00, 0xFF +vertex -60, -598, 202, 0, 990, 0x00, 0x82, 0x00, 0xFF +vertex -60, -598, -201, 470, 990, 0x00, 0x82, 0x00, 0xFF +vertex 1551, -609, -201, 470, -1022, 0x00, 0x82, 0x00, 0xFF +vertex 1551, -609, 202, 0, -1022, 0x00, 0x82, 0x00, 0xFF +vertex 1559, 600, -201, 470, -1022, 0x00, 0x7E, 0x00, 0xFF + +whomp_seg6_vertex_0601F478: # 0x0601F478 +vertex -60, -598, -201, 0, 2012, 0x00, 0x00, 0x81, 0xFF +vertex 1559, 600, -201, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 1551, -609, -201, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -52, 610, -201, 990, 2012, 0x00, 0x00, 0x81, 0xFF + +whomp_seg6_vertex_0601F4B8: # 0x0601F4B8 +vertex -52, 610, 202, 0, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex -60, -598, 202, 990, 2012, 0x00, 0x00, 0x7F, 0xFF +vertex 1551, -609, 202, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 1559, 600, 202, 0, 0, 0x00, 0x00, 0x7F, 0xFF + +glabel whomp_seg6_dl_0601F4F8 # 0x0601F4F8 - 0x0601F570 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight whomp_seg6_light_0601F368, 1 +gsSPLight whomp_seg6_light_0601F360, 2 +gsSPVertex whomp_seg6_vertex_0601F378, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 0, 2, 15, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601F570 # 0x0601F570 - 0x0601F5A8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601C360 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex whomp_seg6_vertex_0601F478, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601F5A8 # 0x0601F5A8 - 0x0601F5E0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601D360 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex whomp_seg6_vertex_0601F4B8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601F5E0 # 0x0601F5E0 - 0x0601F678 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601F4F8 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList whomp_seg6_dl_0601F570 +gsSPDisplayList whomp_seg6_dl_0601F5A8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList + +whomp_seg6_light_0601F678: # 0x0601F678 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +whomp_seg6_light_0601F680: # 0x0601F680 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +whomp_seg6_vertex_0601F690: # 0x0601F690 +vertex 290, 0, 85, 952, 0, 0xED, 0x1C, 0x7A, 0xFF +vertex -10, 35, 13, 246, 976, 0xED, 0x6A, 0x41, 0xFF +vertex -10, 0, 38, 672, 976, 0xED, 0xE3, 0x79, 0xFF +vertex 290, 80, 28, 952, 0, 0xED, 0x7D, 0x08, 0xFF +vertex -10, 21, -27, 246, 976, 0xED, 0x5E, 0xAE, 0xFF +vertex -10, 35, 13, 672, 976, 0xED, 0x6A, 0x41, 0xFF +vertex 290, 49, -65, 0, 0, 0xED, 0x2F, 0x8C, 0xFF +vertex 290, 49, -65, 952, 0, 0xED, 0x2F, 0x8C, 0xFF +vertex -10, -20, -27, 246, 976, 0xED, 0xD1, 0x8C, 0xFF +vertex -10, 21, -27, 672, 976, 0xED, 0x5E, 0xAE, 0xFF +vertex 290, -48, -65, 0, 0, 0xED, 0xA2, 0xAE, 0xFF +vertex 290, -79, 28, 952, 0, 0xED, 0x95, 0x41, 0xFF +vertex 290, 0, 85, 0, 0, 0xED, 0x1C, 0x7A, 0xFF +vertex -10, 0, 38, 246, 976, 0xED, 0xE3, 0x79, 0xFF +vertex -10, -34, 13, 672, 976, 0xED, 0x83, 0x08, 0xFF + +whomp_seg6_vertex_0601F780: # 0x0601F780 +vertex 290, -48, -65, 952, 0, 0xED, 0xA2, 0xAE, 0xFF +vertex 290, -79, 28, 0, 0, 0xED, 0x95, 0x41, 0xFF +vertex -10, -34, 13, 246, 976, 0xED, 0x83, 0x08, 0xFF +vertex 290, 0, 85, 952, 0, 0xED, 0x1C, 0x7A, 0xFF +vertex 290, 80, 28, 0, 0, 0xED, 0x7D, 0x08, 0xFF +vertex -10, 35, 13, 246, 976, 0xED, 0x6A, 0x41, 0xFF +vertex -10, -20, -27, 672, 976, 0xED, 0xD1, 0x8C, 0xFF + +glabel whomp_seg6_dl_0601F7F0 # 0x0601F7F0 - 0x0601F880 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight whomp_seg6_light_0601F680, 1 +gsSPLight whomp_seg6_light_0601F678, 2 +gsSPVertex whomp_seg6_vertex_0601F690, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex whomp_seg6_vertex_0601F780, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 0, 2, 6, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601F880 # 0x0601F880 - 0x0601F8E0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601F7F0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +whomp_seg6_light_0601F8E0: # 0x0601F8E0 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +whomp_seg6_light_0601F8E8: # 0x0601F8E8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +whomp_seg6_vertex_0601F8F8: # 0x0601F8F8 +vertex -10, 0, -37, 246, 976, 0xED, 0x1C, 0x86, 0xFF +vertex 290, 80, -26, 952, 0, 0xED, 0x6A, 0xBF, 0xFF +vertex 290, 0, -84, 0, 0, 0xED, 0xE2, 0x87, 0xFF +vertex -10, 35, -12, 246, 976, 0xED, 0x7D, 0xF8, 0xFF +vertex 290, 49, 66, 952, 0, 0xED, 0x5E, 0x52, 0xFF +vertex 290, 80, -26, 0, 0, 0xED, 0x6A, 0xBF, 0xFF +vertex -10, 21, 28, 672, 976, 0xED, 0x2F, 0x74, 0xFF +vertex -10, 21, 28, 246, 976, 0xED, 0x2F, 0x74, 0xFF +vertex 290, -48, 66, 952, 0, 0xED, 0xD1, 0x74, 0xFF +vertex 290, 49, 66, 0, 0, 0xED, 0x5E, 0x52, 0xFF +vertex -10, -20, 28, 672, 976, 0xED, 0xA2, 0x52, 0xFF +vertex -10, -34, -12, 246, 976, 0xED, 0x95, 0xC0, 0xFF +vertex -10, 0, -37, 672, 976, 0xED, 0x1C, 0x86, 0xFF +vertex 290, 0, -84, 952, 0, 0xED, 0xE2, 0x87, 0xFF +vertex 290, -79, -26, 0, 0, 0xED, 0x83, 0xF9, 0xFF + +whomp_seg6_vertex_0601F9E8: # 0x0601F9E8 +vertex -10, -20, 28, 246, 976, 0xED, 0xA2, 0x52, 0xFF +vertex -10, -34, -12, 672, 976, 0xED, 0x95, 0xC0, 0xFF +vertex 290, -79, -26, 952, 0, 0xED, 0x83, 0xF9, 0xFF +vertex -10, 0, -37, 246, 976, 0xED, 0x1C, 0x86, 0xFF +vertex -10, 35, -12, 672, 976, 0xED, 0x7D, 0xF8, 0xFF +vertex 290, 80, -26, 952, 0, 0xED, 0x6A, 0xBF, 0xFF +vertex 290, -48, 66, 0, 0, 0xED, 0xD1, 0x74, 0xFF + +glabel whomp_seg6_dl_0601FA58 # 0x0601FA58 - 0x0601FAE8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight whomp_seg6_light_0601F8E8, 1 +gsSPLight whomp_seg6_light_0601F8E0, 2 +gsSPVertex whomp_seg6_vertex_0601F8F8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 11, 13, 14, 0x0 +gsSPVertex whomp_seg6_vertex_0601F9E8, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP1Triangle 0, 2, 6, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601FAE8 # 0x0601FAE8 - 0x0601FB48 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601FA58 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +whomp_seg6_vertex_0601FB48: # 0x0601FB48 +vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel whomp_seg6_dl_0601FB88 # 0x0601FB88 - 0x0601FBC0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601E360 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex whomp_seg6_vertex_0601FB48, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601FBC0 # 0x0601FBC0 - 0x0601FC30 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601FB88 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +whomp_seg6_vertex_0601FC30: # 0x0601FC30 +vertex -37, -37, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 38, -37, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 38, 38, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -37, 38, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel whomp_seg6_dl_0601FC70 # 0x0601FC70 - 0x0601FCA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601E360 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex whomp_seg6_vertex_0601FC30, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601FCA8 # 0x0601FCA8 - 0x0601FD18 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601FC70 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +whomp_seg6_light_0601FD18: # 0x0601FD18 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +whomp_seg6_light_0601FD20: # 0x0601FD20 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +whomp_seg6_vertex_0601FD30: # 0x0601FD30 +vertex 174, 183, 177, 1364, 114, 0x01, 0x3E, 0x6E, 0xFF +vertex 180, 257, 2, 490, -34, 0x46, 0x69, 0x00, 0xFF +vertex 22, 158, 2, 490, 162, 0x9B, 0x4C, 0xFF, 0xFF +vertex -28, -89, 2, 490, 658, 0x84, 0xE7, 0x00, 0xFF +vertex 177, 182, -171, -376, 116, 0xC9, 0x39, 0x9D, 0xFF +vertex 154, -260, 3, 492, 998, 0xE9, 0x84, 0x01, 0xFF +vertex 158, -143, 201, 1482, 768, 0x38, 0xC6, 0x61, 0xFF +vertex 161, -152, -190, -470, 784, 0x71, 0xDF, 0xD3, 0xFF +vertex 161, -152, -190, -2, 774, 0x71, 0xDF, 0xD3, 0xFF +vertex 174, 183, 177, 916, 104, 0x01, 0x3E, 0x6E, 0xFF +vertex 158, -143, 201, 974, 756, 0x38, 0xC6, 0x61, 0xFF +vertex 180, 257, 2, 478, -46, 0x46, 0x69, 0x00, 0xFF +vertex 177, 182, -171, 44, 104, 0xC9, 0x39, 0x9D, 0xFF +vertex 154, -260, 3, 480, 990, 0xE9, 0x84, 0x01, 0xFF + +glabel whomp_seg6_dl_0601FE10 # 0x0601FE10 - 0x0601FEA8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight whomp_seg6_light_0601FD20, 1 +gsSPLight whomp_seg6_light_0601FD18, 2 +gsSPVertex whomp_seg6_vertex_0601FD30, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 4, 3, 2, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 3, 6, 0, 0x0 +gsSP2Triangles 3, 7, 5, 0x0, 4, 7, 3, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 11, 9, 0x0 +gsSP2Triangles 8, 12, 11, 0x0, 8, 10, 13, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_0601FEA8 # 0x0601FEA8 - 0x0601FF08 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601FE10 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +whomp_seg6_light_0601FF08: # 0x0601FF08 +.byte 0x4C, 0x4C, 0x4C, 0x00, 0x4C, 0x4C, 0x4C, 0x00 + +whomp_seg6_light_0601FF10: # 0x0601FF10 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +whomp_seg6_vertex_0601FF20: # 0x0601FF20 +vertex 154, -260, -2, 470, 998, 0x6E, 0xC3, 0xFF, 0xFF +vertex 174, 183, -176, -110, 114, 0x01, 0x3E, 0x92, 0xFF +vertex 180, 257, -1, 472, -34, 0x46, 0x69, 0x00, 0xFF +vertex 158, -143, -200, -188, 768, 0xDF, 0xC4, 0x96, 0xFF +vertex 22, 158, -1, 472, 162, 0x9B, 0x4C, 0x01, 0xFF +vertex -28, -89, -1, 472, 658, 0x84, 0xE7, 0x00, 0xFF +vertex 177, 182, 172, 1050, 116, 0x03, 0x3D, 0x6F, 0xFF +vertex 161, -152, 191, 1112, 784, 0xE1, 0xC2, 0x6A, 0xFF + +glabel whomp_seg6_dl_0601FFA0 # 0x0601FFA0 - 0x06020038 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, whomp_seg6_texture_0601EB60 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight whomp_seg6_light_0601FF10, 1 +gsSPLight whomp_seg6_light_0601FF08, 2 +gsSPVertex whomp_seg6_vertex_0601FF20, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 2, 1, 0x0, 1, 5, 4, 0x0 +gsSP2Triangles 1, 3, 5, 0x0, 5, 3, 0, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 0, 7, 5, 0x0 +gsSP2Triangles 5, 7, 6, 0x0, 6, 2, 4, 0x0 +gsSP2Triangles 0, 2, 6, 0x0, 0, 6, 7, 0x0 +gsSPEndDisplayList + +glabel whomp_seg6_dl_06020038 # 0x06020038 - 0x06020098 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList whomp_seg6_dl_0601FFA0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +whomp_seg6_animvalue_06020098: # 0x06020098 +.hword 0x0000, 0x0005, 0x00B4, 0x0068, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xC1F1, 0xC16F, 0xC039, 0xBEC6, 0xBD90 +.hword 0xBD0E, 0xBD38, 0xBDA8, 0xBE4C, 0xBF0E, 0xBFDB, 0xC0A0, 0xC148 +.hword 0xC1BE, 0xC1F1, 0x0000, 0x0000, 0x0002, 0x0005, 0x0007, 0x0008 +.hword 0x0007, 0x0007, 0x0006, 0x0004, 0x0003, 0x0002, 0x0001, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001 +.hword 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xC1F1, 0xC16F, 0xC039, 0xBEC6, 0xBD90, 0xBD0E, 0xBD38, 0xBDA8 +.hword 0xBE4C, 0xBF0E, 0xBFDB, 0xC0A0, 0xC148, 0xC1BE, 0xC1F1, 0x0003 +.hword 0x0003, 0x0004, 0x0004, 0x0005, 0x0006, 0x0006, 0x0007, 0x0008 +.hword 0x0009, 0x000A, 0x000A, 0x000B, 0x000B, 0x000B, 0x1A13, 0x1B29 +.hword 0x1E36, 0x22E6, 0x28E6, 0x2FE4, 0x378B, 0x3F8A, 0x478D, 0x4F42 +.hword 0x5655, 0x5C74, 0x614B, 0x6488, 0x65D7, 0xC004, 0xC004, 0xC003 +.hword 0xC003, 0xC003, 0xC002, 0xC002, 0xC001, 0xC000, 0xC000, 0xBFFF +.hword 0xBFFF, 0xBFFF, 0xBFFE, 0xBFFE, 0x0000, 0x0000, 0x0001, 0x0003 +.hword 0x0006, 0x0009, 0x000D, 0x0010, 0x0014, 0x0017, 0x001A, 0x001D +.hword 0x001F, 0x0021, 0x0021, 0xE726, 0xE609, 0xE2EC, 0xDE22, 0xD801 +.hword 0xD0DD, 0xC90B, 0xC0E1, 0xB8B1, 0xB0D2, 0xA998, 0xA358, 0x9E66 +.hword 0x9B17, 0x99C0, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC001 +.hword 0xC001, 0xC001, 0xC001, 0xC001, 0xC002, 0xC002, 0xC002, 0xC002 +.hword 0xC002, 0x2022, 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x2022 +.hword 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x0000, 0xFF69, 0xFDFF +.hword 0xFC4E, 0xFAE4, 0xFA4C, 0xFA7D, 0xFB01, 0xFBBF, 0xFCA2, 0xFD92 +.hword 0xFE77, 0xFF3A, 0xFFC5, 0x0000, 0x4045, 0x4045, 0x4045, 0x4045 +.hword 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045, 0x4045 +.hword 0x4045, 0x4045, 0x4045, 0x0000 + +whomp_seg6_animindex_06020240: # 0x06020240 +.hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000, 0x000F, 0x00B5 +.hword 0x000F, 0x00C4, 0x0001, 0x00B2, 0x0001, 0x00B3, 0x0001, 0x00B4 +.hword 0x0001, 0x0000, 0x000F, 0x0004, 0x000F, 0x0013, 0x0001, 0x00AF +.hword 0x0001, 0x00B0, 0x0001, 0x00B1, 0x000F, 0x0022, 0x000F, 0x0031 +.hword 0x000F, 0x0040, 0x0001, 0x00AC, 0x0001, 0x00AD, 0x0001, 0x00AE +.hword 0x000F, 0x004F, 0x000F, 0x005E, 0x000F, 0x006D, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00A9, 0x0001, 0x00AA +.hword 0x0001, 0x00AB, 0x000F, 0x007C, 0x000F, 0x008B, 0x000F, 0x009A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +whomp_seg6_anim_060202DC: # 0x060202DC +.hword 1 +.hword 0 +.hword 0 +.hword 0 +.hword 0x0F +.hword 0x0C +.word whomp_seg6_animvalue_06020098 +.word whomp_seg6_animindex_06020240 +.word 0 + +whomp_seg6_animvalue_060202F4: # 0x060202F4 +.hword 0x0000, 0x0005, 0x00B2, 0x00B4, 0x00BA, 0x00C2, 0x00CB, 0x00D5 +.hword 0x00DF, 0x00E7, 0x00EC, 0x00EE, 0x00ED, 0x00E9, 0x00E4, 0x00DD +.hword 0x00D5, 0x00CD, 0x00C5, 0x00BE, 0x00B7, 0x00B2, 0x00AF, 0x00AD +.hword 0x00AD, 0x00AF, 0x00B2, 0x00BA, 0x00C6, 0x00D3, 0x00E0, 0x00EC +.hword 0x00F5, 0x00F8, 0x00F8, 0x00F5, 0x00EE, 0x00E2, 0x00D3, 0x00C3 +.hword 0x00B7, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x00B2 +.hword 0x00B2, 0x00B2, 0x00B2, 0x00B2, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xFFFF, 0xFFFB, 0xFFF8, 0xFFF9, 0x0000, 0x0012, 0x002E, 0x004C +.hword 0x0064, 0x0071, 0x006E, 0x005F, 0x004B, 0x0037, 0x0027, 0x001C +.hword 0x0011, 0x0008, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFEE, 0xFFCA, 0xFFAE, 0xFFB7, 0x0000, 0x00AB +.hword 0x01A6, 0x02BE, 0x03BF, 0x0477, 0x04ED, 0x0544, 0x056F, 0x0564 +.hword 0x0516, 0x0445, 0x02F9, 0x0193, 0x0075, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1EE, 0xC1E9, 0xC1E4, 0xC1E6 +.hword 0xC1F1, 0xC210, 0xC23E, 0xC26F, 0xC296, 0xC2A5, 0xC293, 0xC269 +.hword 0xC235, 0xC205, 0xC1E6, 0xC1DB, 0xC1DD, 0xC1E5, 0xC1ED, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0x0000, 0xFFFE, 0xFFF8, 0xFFEF, 0xFFE5, 0xFFDA +.hword 0xFFCF, 0xFFC7, 0xFFC0, 0xFFBE, 0xFFC0, 0xFFC4, 0xFFCA, 0xFFD1 +.hword 0xFFDA, 0xFFE3, 0xFFEC, 0xFFF4, 0xFFFB, 0x0000, 0x0002, 0x0003 +.hword 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFD2, 0xFF56, 0xFEA2 +.hword 0xFDCC, 0xFCEB, 0xFC16, 0xFB62, 0xFAE5, 0xFAB7, 0xFAD4, 0xFB27 +.hword 0xFBA2, 0xFC3D, 0xFCEB, 0xFDA2, 0xFE57, 0xFF00, 0xFF91, 0x0000 +.hword 0x0039, 0x0040, 0x002B, 0x000E, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xC1F1, 0xC1F3 +.hword 0xC1F6, 0xC1FB, 0xC201, 0xC208, 0xC20E, 0xC213, 0xC217, 0xC218 +.hword 0xC217, 0xC215, 0xC211, 0xC20D, 0xC208, 0xC203, 0xC1FD, 0xC1F9 +.hword 0xC1F4, 0xC1F1, 0xC1F0, 0xC1EF, 0xC1F0, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1, 0xC1F1 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0005 +.hword 0x0007, 0x0009, 0x000A, 0x0007, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003 +.hword 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000 +.hword 0x0002, 0x0003, 0x1A13, 0x1A10, 0x1A07, 0x19FA, 0x19EA, 0x19D7 +.hword 0x19C3, 0x19AE, 0x199B, 0x1988, 0x1979, 0x196D, 0x1967, 0x1966 +.hword 0x196B, 0x1979, 0x1990, 0x19B0, 0x19DB, 0x1A13, 0x1B9D, 0x1E2C +.hword 0x1F5F, 0x1C09, 0x18B3, 0x1B51, 0x1E3E, 0x1C5A, 0x1A13, 0x1B30 +.hword 0x1C85, 0x1B5A, 0x1A13, 0x19EB, 0x19E2, 0x19ED, 0x1A05, 0x1A21 +.hword 0x1A39, 0x1A44, 0x1A3A, 0x1A13, 0x1894, 0x17A1, 0x1AEB, 0x1D8F +.hword 0x19D8, 0x15E9, 0x17C6, 0x1A13, 0xC004, 0xC004, 0xC004, 0xC004 +.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 +.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 +.hword 0xC004, 0xC004, 0xC004, 0xC003, 0xC003, 0xC004, 0xC005, 0xC005 +.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 +.hword 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004, 0xC004 +.hword 0xC004, 0xC004, 0xC003, 0xC003, 0xC003, 0xC004, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0001, 0x0003, 0x0003, 0x0003, 0x0004, 0x0006 +.hword 0x0006, 0x0005, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 0xFFFF +.hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0002 +.hword 0x0006, 0x0007, 0x0008, 0x0009, 0x0008, 0x0005, 0x0001, 0x0000 +.hword 0xE726, 0xE729, 0xE730, 0xE73C, 0xE74A, 0xE75B, 0xE76D, 0xE77F +.hword 0xE791, 0xE7A1, 0xE7AE, 0xE7B9, 0xE7BF, 0xE7C0, 0xE7BA, 0xE7AE +.hword 0xE79A, 0xE77E, 0xE757, 0xE726, 0xE4F0, 0xE2AB, 0xE423, 0xE5D0 +.hword 0xE44F, 0xE2FD, 0xE529, 0xE7A0, 0xE7A8, 0xE726, 0xE725, 0xE731 +.hword 0xE747, 0xE761, 0xE77C, 0xE792, 0xE79F, 0xE7A0, 0xE78F, 0xE768 +.hword 0xE726, 0xE509, 0xE313, 0xE53C, 0xE724, 0xE3F7, 0xE10B, 0xE2A1 +.hword 0xE591, 0xE726, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 +.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 +.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xBFFF +.hword 0xBFFF, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 +.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000 +.hword 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC000, 0xC001, 0xC000 +.hword 0xBFFF, 0xBFFF, 0xC000, 0xC000, 0x2022, 0x3FFF, 0xDFDE, 0x2022 +.hword 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE, 0x2022, 0x3FFF, 0xDFDE +.hword 0xF2F7, 0xF33E, 0xF401, 0xF52A, 0xF69E, 0xF846, 0xFA08, 0xFBCC +.hword 0xFD7A, 0xFEF9, 0x005C, 0x01C7, 0x0337, 0x04AA, 0x061D, 0x078D +.hword 0x08F9, 0x0A5E, 0x0BBA, 0x0D09, 0x0DF4, 0x0E61, 0x0E74, 0x0E3D +.hword 0x0E3A, 0x0E20, 0x0D09, 0x0AA9, 0x07A0, 0x0462, 0x0167, 0xFF27 +.hword 0xFD67, 0xFBA9, 0xF9F7, 0xF85C, 0xF6E3, 0xF596, 0xF481, 0xF3AD +.hword 0xF326, 0xF2F7, 0xF2F7, 0xF2F6, 0xF2F5, 0xF2F5, 0xF2F5, 0xF2F6 +.hword 0xF2F7, 0xF2F7, 0x0015, 0x0015, 0x0014, 0x0012, 0x000F, 0x000C +.hword 0x000A, 0x0007, 0x0004, 0x0001, 0x0000, 0x0002, 0x0004, 0x0007 +.hword 0x000A, 0x000A, 0x0008, 0x0003, 0xFFFA, 0xFFEB, 0xFF70, 0xFF25 +.hword 0x0027, 0x0119, 0x00E4, 0x0051, 0xFFEB, 0xFFD6, 0xFFD8, 0xFFE7 +.hword 0xFFF8, 0x0001, 0x0004, 0x0007, 0x000A, 0x000C, 0x000F, 0x0011 +.hword 0x0013, 0x0014, 0x0015, 0x0015, 0xFFA6, 0xFF50, 0x0022, 0x00EE +.hword 0x00C7, 0x0056, 0x0015, 0x0015, 0x4041, 0x4016, 0x3FA3, 0x3EFD +.hword 0x3E37, 0x3D67, 0x3CA2, 0x3BFB, 0x3B88, 0x3B5D, 0x3B78, 0x3BC1 +.hword 0x3C2F, 0x3CB9, 0x3D56, 0x3DFD, 0x3EA4, 0x3F43, 0x3FCF, 0x4041 +.hword 0x402D, 0x3FEA, 0x401C, 0x4054, 0x402C, 0x3FF4, 0x4041, 0x4160 +.hword 0x42F3, 0x4494, 0x45DB, 0x465F, 0x4633, 0x45BC, 0x450C, 0x4438 +.hword 0x4350, 0x4268, 0x4193, 0x40E4, 0x406D, 0x4041, 0x4066, 0x4083 +.hword 0x403D, 0x3FF9, 0x4006, 0x402C, 0x4041, 0x4041 + +whomp_seg6_animindex_06020950: # 0x06020950 +.hword 0x0001, 0x0001, 0x0032, 0x0002, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0298, 0x0032, 0x02CA +.hword 0x0032, 0x02FC, 0x0001, 0x0295, 0x0001, 0x0296, 0x0001, 0x0297 +.hword 0x0032, 0x0034, 0x0032, 0x0066, 0x0032, 0x0098, 0x0001, 0x0292 +.hword 0x0001, 0x0293, 0x0001, 0x0294, 0x0032, 0x00CA, 0x0032, 0x00FC +.hword 0x0032, 0x012E, 0x0001, 0x028F, 0x0001, 0x0290, 0x0001, 0x0291 +.hword 0x0032, 0x0160, 0x0032, 0x0192, 0x0032, 0x01C4, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028C, 0x0001, 0x028D +.hword 0x0001, 0x028E, 0x0032, 0x01F6, 0x0032, 0x0228, 0x0032, 0x025A +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 + +whomp_seg6_anim_060209EC: # 0x060209EC +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x0C +.word whomp_seg6_animvalue_060202F4 +.word whomp_seg6_animindex_06020950 +.word 0 + +glabel whomp_seg6_anims_06020A04 # 0x06020A04 +.word whomp_seg6_anim_060209EC +.word whomp_seg6_anim_060202DC +# no terminator? TODO: What does the 0 at the end of these structs actually do? diff --git a/actors/wiggler/geo.s b/actors/wiggler/geo.s index f5cdea5..5fd21ea 100644 --- a/actors/wiggler/geo.s +++ b/actors/wiggler/geo.s @@ -1,60 +1,60 @@ -glabel wiggler_geo # 0x0C000030 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500C278 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 157, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500E678 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 143, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500E1D8 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 143, 0, 0 - geo_close_node - geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E518 - geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E430 - geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E2F8 - geo_animated_part LAYER_OPAQUE, -16, 23, 51 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, wiggler_seg5_dl_0500DDF8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 39, 0, 0, wiggler_seg5_dl_0500DD70 - geo_open_node - geo_animated_part LAYER_OPAQUE, 41, 0, 0, wiggler_seg5_dl_0500DC18 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -16, 23, -49 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, wiggler_seg5_dl_0500E060 - geo_open_node - geo_animated_part LAYER_OPAQUE, 39, 0, 0, wiggler_seg5_dl_0500DFD8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 41, 0, 0, wiggler_seg5_dl_0500DE80 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel wiggler_geo # 0x0C000030 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500C278 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 157, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500E678 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 143, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500E1D8 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 143, 0, 0 + geo_close_node + geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E518 + geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E430 + geo_animated_part LAYER_ALPHA, 157, 0, 0, wiggler_seg5_dl_0500E2F8 + geo_animated_part LAYER_OPAQUE, -16, 23, 51 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, wiggler_seg5_dl_0500DDF8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 39, 0, 0, wiggler_seg5_dl_0500DD70 + geo_open_node + geo_animated_part LAYER_OPAQUE, 41, 0, 0, wiggler_seg5_dl_0500DC18 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -16, 23, -49 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, wiggler_seg5_dl_0500E060 + geo_open_node + geo_animated_part LAYER_OPAQUE, 39, 0, 0, wiggler_seg5_dl_0500DFD8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 41, 0, 0, wiggler_seg5_dl_0500DE80 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/wiggler/model.s b/actors/wiggler/model.s index 88f340d..24c8bd7 100644 --- a/actors/wiggler/model.s +++ b/actors/wiggler/model.s @@ -1,1248 +1,1248 @@ -# Wiggler - -wiggler_seg5_texture_05005A30: # 0x05005A30 -.incbin "actors/wiggler/wiggler_segment_left_side.rgba16" - -wiggler_seg5_texture_05006A30: # 0x05006A30 -.incbin "actors/wiggler/wiggler_segment_right_side.rgba16" - -wiggler_seg5_texture_05007A30: # 0x05007A30 -.incbin "actors/wiggler/wiggler_eye.rgba16" - -wiggler_seg5_texture_05008230: # 0x05008230 -.incbin "actors/wiggler/wiggler_flower.rgba16" - -wiggler_seg5_texture_05008A30: # 0x05008A30 -.incbin "actors/wiggler/wiggler_frown.rgba16" - -wiggler_seg5_texture_05009230: # 0x05009230 -.incbin "actors/wiggler/wiggler_nose_left_side.rgba16" - -wiggler_seg5_texture_0500A230: # 0x0500A230 -.incbin "actors/wiggler/wiggler_nose_right_side.rgba16" - -wiggler_seg5_light_0500B230: # 0x0500B230 -.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 - -wiggler_seg5_light_0500B238: # 0x0500B238 -.byte 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wiggler_seg5_light_0500B248: # 0x0500B248 -.byte 0x39, 0x11, 0x00, 0x00, 0x39, 0x11, 0x00, 0x00 - -wiggler_seg5_light_0500B250: # 0x0500B250 -.byte 0xE7, 0x47, 0x00, 0x00, 0xE7, 0x47, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3A, 0x22, 0x05, 0x00, 0x3A, 0x22, 0x05, 0x00 - -.byte 0xEA, 0x8B, 0x16, 0x00, 0xEA, 0x8B, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wiggler_seg5_vertex_0500B278: # 0x0500B278 -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0x00 -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0x00 -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF - -wiggler_seg5_vertex_0500B378: # 0x0500B378 -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0x00 -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF - -wiggler_seg5_vertex_0500B478: # 0x0500B478 -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0x00 -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF -vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF -vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF - -wiggler_seg5_vertex_0500B578: # 0x0500B578 -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 -vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 -vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -wiggler_seg5_vertex_0500B5B8: # 0x0500B5B8 -vertex 53, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 -vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 -vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 -vertex -3, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF -vertex 53, -1, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 53, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF -vertex -4, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF -vertex -3, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 53, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF -vertex -4, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF -vertex -3, -12, 0, 0, 0, 0xD3, 0x8D, 0xE6, 0xFF -vertex -3, -2, 13, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -4, 13, 8, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD3, 0xFF -vertex -3, -2, -13, 0, 0, 0xD2, 0xF6, 0x8B, 0xFF - -wiggler_seg5_vertex_0500B6A8: # 0x0500B6A8 -vertex 42, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 -vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 -vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 -vertex -6, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF -vertex 42, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 42, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF -vertex -6, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF -vertex -6, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 42, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF -vertex -6, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF -vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -2, -13, 0, 0, 0x2F, 0xC2, 0x9D, 0xFF -vertex 42, 13, -8, 0, 0, 0x2F, 0x4B, 0xA6, 0xFF -vertex 42, 13, 8, 0, 0, 0x2F, 0x6D, 0x2C, 0xFF -vertex 42, -2, 13, 0, 0, 0x2F, 0xF8, 0x75, 0xFF - -wiggler_seg5_vertex_0500B798: # 0x0500B798 -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0x00 -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0x00 -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF - -wiggler_seg5_vertex_0500B898: # 0x0500B898 -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF - -wiggler_seg5_vertex_0500B998: # 0x0500B998 -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF -vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF -vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF - -wiggler_seg5_vertex_0500BA98: # 0x0500BA98 -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 -vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 -vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -wiggler_seg5_vertex_0500BAD8: # 0x0500BAD8 -vertex -3, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 -vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 -vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 -vertex 53, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF -vertex -3, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -4, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF -vertex 53, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF -vertex 53, -1, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -4, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF -vertex 53, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF -vertex -4, 13, 8, 0, 0, 0xD0, 0x4B, 0x5A, 0xFF -vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD5, 0xFF -vertex -3, -2, -13, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -3, -12, 0, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -3, -2, 13, 0, 0, 0xD2, 0xC1, 0x63, 0xFF - -wiggler_seg5_vertex_0500BBC8: # 0x0500BBC8 -vertex -6, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 -vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 -vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 -vertex 42, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF -vertex -6, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -6, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF -vertex 42, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF -vertex 42, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -6, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF -vertex 42, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF -vertex 42, 13, -8, 0, 0, 0x2E, 0x4D, 0xA7, 0xFF -vertex 42, 13, 8, 0, 0, 0x2F, 0x6C, 0x2D, 0xFF -vertex 42, -2, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -2, -13, 0, 0, 0x2F, 0xC4, 0x9C, 0xFF - -glabel wiggler_seg5_dl_0500BCB8 # 0x0500BCB8 - 0x0500BE10 -gsSPLight wiggler_seg5_light_0500B238, 1 -gsSPLight wiggler_seg5_light_0500B230, 2 -gsSPVertex wiggler_seg5_vertex_0500B278, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500B378, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 5, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 8, 0x0 -gsSP2Triangles 9, 13, 7, 0x0, 10, 8, 6, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 14, 9, 15, 0x0 -gsSP2Triangles 2, 7, 13, 0x0, 2, 13, 0, 0x0 -gsSP2Triangles 6, 4, 10, 0x0, 6, 5, 4, 0x0 -gsSPVertex wiggler_seg5_vertex_0500B478, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500B578, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500BE10 # 0x0500BE10 - 0x0500BE98 -gsSPLight wiggler_seg5_light_0500B250, 1 -gsSPLight wiggler_seg5_light_0500B248, 2 -gsSPVertex wiggler_seg5_vertex_0500B5B8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500BE98 # 0x0500BE98 - 0x0500BF20 -gsSPLight wiggler_seg5_light_0500B250, 1 -gsSPLight wiggler_seg5_light_0500B248, 2 -gsSPVertex wiggler_seg5_vertex_0500B6A8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500BF20 # 0x0500BF20 - 0x0500C078 -gsSPLight wiggler_seg5_light_0500B238, 1 -gsSPLight wiggler_seg5_light_0500B230, 2 -gsSPVertex wiggler_seg5_vertex_0500B798, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500B898, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 0, 6, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 6, 13, 8, 0x0, 7, 9, 12, 0x0 -gsSP2Triangles 14, 8, 13, 0x0, 14, 13, 15, 0x0 -gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 12, 3, 7, 0x0, 12, 4, 3, 0x0 -gsSPVertex wiggler_seg5_vertex_0500B998, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500BA98, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500C078 # 0x0500C078 - 0x0500C100 -gsSPLight wiggler_seg5_light_0500B250, 1 -gsSPLight wiggler_seg5_light_0500B248, 2 -gsSPVertex wiggler_seg5_vertex_0500BAD8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500C100 # 0x0500C100 - 0x0500C188 -gsSPLight wiggler_seg5_light_0500B250, 1 -gsSPLight wiggler_seg5_light_0500B248, 2 -gsSPVertex wiggler_seg5_vertex_0500BBC8, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -wiggler_seg5_vertex_0500C188: # 0x0500C188 -vertex 0, 21, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -20, -20, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -20, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -20, 21, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -wiggler_seg5_vertex_0500C1C8: # 0x0500C1C8 -vertex 21, 21, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 21, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -20, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 21, -20, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500C208 # 0x0500C208 - 0x0500C240 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05005A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500C188, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500C240 # 0x0500C240 - 0x0500C278 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05006A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500C1C8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500C278 # 0x0500C278 - 0x0500C2F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList wiggler_seg5_dl_0500C208 -gsSPDisplayList wiggler_seg5_dl_0500C240 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -wiggler_seg5_animvalue_0500C2F0: # 0x0500C2F0 -.hword 0x0000, 0x007D, 0x007D, 0x007D, 0x007C, 0x007C, 0x007B, 0x0079 -.hword 0x0078, 0x0078, 0x007A, 0x007B, 0x007D, 0x007D, 0x007D, 0x007C -.hword 0x007B, 0x007A, 0x0079, 0x0078, 0x0078, 0x0078, 0x0079, 0x007A -.hword 0x007C, 0x007D, 0x007D, 0x3FFF, 0x0003, 0x0005, 0x0009, 0x0010 -.hword 0x0017, 0x001D, 0x0021, 0x0023, 0x0022, 0x001D, 0x0016, 0x000E -.hword 0x0003, 0xFFF3, 0xFFDB, 0xFFC7, 0xFFBF, 0xFFD5, 0x000B, 0x007B -.hword 0x00CC, 0x00BF, 0x0099, 0x006A, 0x0041, 0x0030, 0xFE0A, 0xFE0A -.hword 0xFE0B, 0xFE0C, 0xFE0D, 0xFE0E, 0xFE0F, 0xFE0F, 0xFE0E, 0xFE0D -.hword 0xFE0C, 0xFE0A, 0xFE0A, 0xFE0A, 0xFE0A, 0xFE0C, 0xFE0E, 0xFE12 -.hword 0xFE19, 0xFE2B, 0xFE37, 0xFE31, 0xFE26, 0xFE1A, 0xFE10, 0xFE0C -.hword 0x0000, 0xFFDB, 0xFF7A, 0xFEF6, 0xFE66, 0xFDE1, 0xFD80, 0xFD5B -.hword 0xFD7B, 0xFDD7, 0xFE67, 0xFF22, 0x0000, 0x0177, 0x0374, 0x0525 -.hword 0x05B5, 0x0365, 0xFE5F, 0xF54E, 0xEEF0, 0xF025, 0xF371, 0xF77A -.hword 0xFAE4, 0xFC55, 0x0006, 0x000D, 0x0020, 0x003A, 0x0056, 0x006F -.hword 0x0082, 0x008A, 0x006F, 0x0036, 0xFFFD, 0xFFE2, 0x0006, 0x009B -.hword 0x018A, 0x0289, 0x034C, 0x03B2, 0x0349, 0x00FF, 0xFF03, 0xFED2 -.hword 0xFF09, 0xFF72, 0xFFD9, 0x0006, 0x26B0, 0x2704, 0x27D7, 0x28EF -.hword 0x2A14, 0x2B0A, 0x2B97, 0x2B82, 0x2A72, 0x2877, 0x25F7, 0x2357 -.hword 0x20FC, 0x1E8D, 0x1BE4, 0x19B5, 0x18B4, 0x1C0E, 0x1FDF, 0x1DB8 -.hword 0x1BAF, 0x1D73, 0x2042, 0x2348, 0x25B3, 0x26B0, 0x0025, 0x0029 -.hword 0x0032, 0x003F, 0x004C, 0x0059, 0x0062, 0x0066, 0x0062, 0x0057 -.hword 0x0047, 0x0035, 0x0024, 0x000C, 0xFFEF, 0xFFD7, 0xFFD4, 0x001B -.hword 0x0065, 0x0040, 0x000F, 0x000B, 0x0010, 0x0019, 0x0021, 0x0025 -.hword 0x0000, 0xFFF2, 0xFFCB, 0xFF95, 0xFF5A, 0xFF23, 0xFEF8, 0xFEE2 -.hword 0xFEFF, 0xFF4B, 0xFF9C, 0xFFC7, 0xFFA3, 0xFEF3, 0xFDD5, 0xFCA4 -.hword 0xFBBA, 0xFB37, 0xFBB7, 0xFEA6, 0x0133, 0x0177, 0x0138, 0x00B7 -.hword 0x0039, 0x0000, 0xDC59, 0xDBF6, 0xDAFC, 0xD9AC, 0xD84A, 0xD718 -.hword 0xD65B, 0xD654, 0xD765, 0xD977, 0xDC1C, 0xDEE2, 0xE15B, 0xE3E9 -.hword 0xE6B4, 0xE8F6, 0xE9EB, 0xE607, 0xE1A5, 0xE3DA, 0xE627, 0xE4A6 -.hword 0xE228, 0xDF6F, 0xDD3F, 0xDC59, 0xEE8A, 0xED0C, 0xE903, 0xE315 -.hword 0xDBE6, 0xD41F, 0xCC65, 0xC55D, 0xBDBD, 0xB4C9, 0xAC02, 0xA4E9 -.hword 0xA0FF, 0xA201, 0xA72C, 0xAE3E, 0xB4F8, 0xBC27, 0xC3D1, 0xCA1C -.hword 0xD011, 0xD724, 0xDF2F, 0xE6BE, 0xEC58, 0xEE8A, 0x0000, 0xFFE6 -.hword 0xFFAE, 0xFF7C, 0xFF71, 0x0069, 0x0168, 0x024C, 0x02A1, 0x02AF -.hword 0x029A, 0x026D, 0x023B, 0x0206, 0x01D0, 0x0198, 0x0161, 0x012B -.hword 0x00F8, 0x00CA, 0x009C, 0x006E, 0x0043, 0x0020, 0x0008, 0x0000 -.hword 0xFF04, 0xFEEC, 0xFEA6, 0xFE3A, 0xFDAD, 0xFC00, 0xFA99, 0xF95D -.hword 0xF8B6, 0xF8C7, 0xF91C, 0xF996, 0xFA19, 0xFAA2, 0xFB2F, 0xFBBB -.hword 0xFC45, 0xFCC8, 0xFD41, 0xFDAD, 0xFE0D, 0xFE60, 0xFEA4, 0xFED8 -.hword 0xFEF9, 0xFF04, 0x0000, 0x0119, 0x0380, 0x05DD, 0x06D6, 0xFF29 -.hword 0xF7A2, 0xF0E7, 0xEE00, 0xED98, 0xEE4B, 0xEFB9, 0xF150, 0xF303 -.hword 0xF4C5, 0xF68A, 0xF843, 0xF9E5, 0xFB62, 0xFCAD, 0xFDBE, 0xFE97 -.hword 0xFF3A, 0xFFAA, 0xFFEB, 0x0000, 0xFDAA, 0xFDD6, 0xFE2B, 0xFE69 -.hword 0xFE4B, 0xFDB5, 0xFCD4, 0xFBD4, 0xFAE2, 0xFA2C, 0xF9DF, 0xFC51 -.hword 0xFDF9, 0xFBC2, 0xF8A5, 0xF515, 0xF186, 0xEE6A, 0xEC35, 0xEB5B -.hword 0xECB2, 0xF015, 0xF47E, 0xF8E9, 0xFC4E, 0xFDAA, 0xE24A, 0xE3B7 -.hword 0xE6EB, 0xEA4C, 0xEC3F, 0xEC8F, 0xEC3E, 0xEB88, 0xEAA7, 0xE9D8 -.hword 0xE956, 0xEA52, 0xEA05, 0xE68C, 0xE227, 0xDD55, 0xD895, 0xD467 -.hword 0xD14A, 0xCFBF, 0xD0B5, 0xD406, 0xD892, 0xDD38, 0xE0D5, 0xE24A -.hword 0x044E, 0x03ED, 0x0315, 0x0237, 0x01C5, 0x01CB, 0x0200, 0x0254 -.hword 0x02B7, 0x0318, 0x0367, 0x0320, 0x03CB, 0x066A, 0x09B9, 0x0D53 -.hword 0x10D2, 0x13D1, 0x15EC, 0x16BC, 0x1566, 0x11FE, 0x0D8D, 0x091A -.hword 0x05AD, 0x044E, 0x09EE, 0x09F6, 0x0A10, 0x0A41, 0x0A8C, 0x0B03 -.hword 0x0BA4, 0x0C4F, 0x0CE9, 0x0D52, 0x0D6F, 0x0B60, 0x09EE, 0x0B8E -.hword 0x0DE1, 0x108E, 0x133C, 0x1594, 0x173D, 0x17DF, 0x16D6, 0x1441 -.hword 0x10E6, 0x0D8C, 0x0AF7, 0x09EE, 0x177B, 0x177C, 0x1781, 0x1787 -.hword 0x178F, 0x1799, 0x17A8, 0x17B6, 0x17C4, 0x17CC, 0x17CE, 0x16E8 -.hword 0x177B, 0x1B1D, 0x1FC4, 0x24DC, 0x29D3, 0x2E15, 0x310F, 0x322E -.hword 0x3034, 0x2B42, 0x24D4, 0x1E67, 0x1975, 0x177B, 0xC861, 0xCAC0 -.hword 0xD0B0, 0xD86A, 0xE029, 0xE7C5, 0xF005, 0xF88A, 0x00F6, 0x08EC -.hword 0x100D, 0x14B1, 0x14E6, 0x1284, 0x0FDF, 0x0CDF, 0x096D, 0x0573 -.hword 0x00DA, 0xFB8B, 0xF3FA, 0xE9D9, 0xDEE9, 0xD4EC, 0xCDA4, 0xCAD3 -.hword 0x9BBC, 0x8001, 0x8001, 0x3F6C, 0x3FFF, 0x0000 - -wiggler_seg5_animindex_0500C6DC: # 0x0500C6DC -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x01F4, 0x0001, 0x01F1, 0x0001, 0x01F2, 0x0001, 0x01F3 -.hword 0x001A, 0x00B8, 0x001A, 0x00D2, 0x001A, 0x00EC, 0x001A, 0x006A -.hword 0x001A, 0x0084, 0x001A, 0x009E, 0x001A, 0x001C, 0x001A, 0x0036 -.hword 0x001A, 0x0050, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 -.hword 0x001A, 0x01A2, 0x001A, 0x01BC, 0x001A, 0x01D6, 0x001A, 0x0154 -.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x0106, 0x001A, 0x0120 -.hword 0x001A, 0x013A - -wiggler_seg5_anim_0500C760: # 0x0500C760 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x0A -.word wiggler_seg5_animvalue_0500C2F0 -.word wiggler_seg5_animindex_0500C6DC -.word 0 - -# This is in a different actor folder due to the structure -# of the actors. Wiggler appears to be the only actor -# that requires this. One hypothesis for this is that -# wiggler used to be multiple actors (body and head) -# rather than a combined actor, so this geo script -# (the body segments) is split out to a new folder -# to show this. One possibility is that wiggler_head -# does not have a Bin ID, but it would require more -# cross-actor references with the textures. -actorgeo wiggler_body_part - -glabel wiggler_seg5_anims_0500C874 # 0x0500C874 -.word wiggler_seg5_anim_0500C760 - -# the actor data below this most likely used to be a seperate actor file, as -# the anim data for each of these subfiles are in different areas. - -# Wiggler Head - -wiggler_seg5_light_0500C878: # 0x0500C878 -.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 - -wiggler_seg5_light_0500C880: # 0x0500C880 -.byte 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wiggler_seg5_light_0500C890: # 0x0500C890 -.byte 0x39, 0x11, 0x00, 0x00, 0x39, 0x11, 0x00, 0x00 - -wiggler_seg5_light_0500C898: # 0x0500C898 -.byte 0xE7, 0x47, 0x00, 0x00, 0xE7, 0x47, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x1B, 0x06, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00 - -.byte 0x6D, 0x1A, 0x00, 0x00, 0x6D, 0x1A, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# Unreferenced light -.byte 0x3A, 0x22, 0x05, 0x00, 0x3A, 0x22, 0x05, 0x00 - -.byte 0xEA, 0x8B, 0x16, 0x00, 0xEA, 0x8B, 0x16, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wiggler_seg5_vertex_0500C8D8: # 0x0500C8D8 -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0x00 -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0x00 -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF - -wiggler_seg5_vertex_0500C9D8: # 0x0500C9D8 -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0x00 -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF - -wiggler_seg5_vertex_0500CAD8: # 0x0500CAD8 -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0x00 -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF -vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF -vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF - -wiggler_seg5_vertex_0500CBD8: # 0x0500CBD8 -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 -vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 -vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -wiggler_seg5_vertex_0500CC18: # 0x0500CC18 -vertex 53, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 -vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 -vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 -vertex -3, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF -vertex 53, -1, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 53, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF -vertex -4, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF -vertex -3, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 53, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF -vertex -4, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF -vertex -3, -2, 13, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -4, 13, 8, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -4, 13, -8, 0, 0, 0xD0, 0x6B, 0xD3, 0xFF -vertex -3, -2, -13, 0, 0, 0xD2, 0xF6, 0x8B, 0xFF -vertex -3, -12, 0, 0, 0, 0xD3, 0x8D, 0xE6, 0xFF - -wiggler_seg5_vertex_0500CD08: # 0x0500CD08 -vertex 42, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 -vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 -vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 -vertex -6, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF -vertex 42, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 42, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF -vertex -6, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF -vertex -6, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF -vertex 42, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF -vertex -6, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF -vertex 42, 13, -8, 0, 0, 0x2F, 0x4B, 0xA6, 0xFF -vertex 42, 13, 8, 0, 0, 0x2F, 0x6D, 0x2C, 0xFF -vertex 42, -2, 13, 0, 0, 0x2F, 0xF8, 0x75, 0xFF -vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -2, -13, 0, 0, 0x2F, 0xC2, 0x9D, 0xFF - -wiggler_seg5_vertex_0500CDF8: # 0x0500CDF8 -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0x00 -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0x00 -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF - -wiggler_seg5_vertex_0500CEF8: # 0x0500CEF8 -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF -vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF -vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF -vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF -vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF -vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF -vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF -vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF -vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF -vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF - -wiggler_seg5_vertex_0500CFF8: # 0x0500CFF8 -vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF -vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 -vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 -vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF -vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF -vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF -vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF -vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF -vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF -vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF -vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0xFF -vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF -vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF -vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF -vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF - -wiggler_seg5_vertex_0500D0F8: # 0x0500D0F8 -vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0xFF -vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0x00 -vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0x00 -vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF - -wiggler_seg5_vertex_0500D138: # 0x0500D138 -vertex -3, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 -vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 -vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 -vertex 53, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF -vertex -3, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -4, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF -vertex 53, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF -vertex 53, -1, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -4, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF -vertex 53, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF -vertex -3, -2, -13, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -3, -12, 0, 0, 0, 0x81, 0xFF, 0x00, 0xFF -vertex -3, -2, 13, 0, 0, 0xD2, 0xC1, 0x63, 0xFF -vertex -4, 13, 8, 0, 0, 0xD0, 0x4B, 0x5A, 0xFF -vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD5, 0xFF - -wiggler_seg5_vertex_0500D228: # 0x0500D228 -vertex -6, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 -vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 -vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 -vertex 42, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF -vertex -6, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -6, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF -vertex 42, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF -vertex 42, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF -vertex -6, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF -vertex 42, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF -vertex 42, 13, -8, 0, 0, 0x2F, 0x4D, 0xA7, 0xFF -vertex 42, 13, 8, 0, 0, 0x2F, 0x6C, 0x2D, 0xFF -vertex 42, -2, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 42, -2, -13, 0, 0, 0x2F, 0xC4, 0x9C, 0xFF - -# Unused vertices? what are these? [D318] -vertex 92, 51, 0, 0, 0, 0x5D, 0x55, 0x00, 0x00 -vertex 87, 46, -28, 0, 0, 0x5A, 0x53, 0xE1, 0x00 -vertex 49, 88, -28, 0, 0, 0x5A, 0x53, 0xE1, 0x00 -vertex 54, 92, 0, 0, 0, 0x5D, 0x55, 0x00, 0xFF -vertex 49, 88, 28, 0, 0, 0x5A, 0x53, 0x1F, 0xFF -vertex 87, 46, 28, 0, 0, 0x5A, 0x53, 0x1F, 0xFF -vertex 58, -84, 0, 0, 0, 0x60, 0xAD, 0x00, 0x00 -vertex 52, -78, -44, 0, 0, 0x5E, 0xAF, 0xE8, 0x00 -vertex 89, -36, -44, 0, 0, 0x5E, 0xAF, 0xE8, 0x00 -vertex 95, -42, 0, 0, 0, 0x60, 0xAD, 0x00, 0xFF -vertex 89, -36, 44, 0, 0, 0x5E, 0xAF, 0x18, 0xFF -vertex 52, -78, 44, 0, 0, 0x5E, 0xAF, 0x18, 0xFF -vertex -78, -100, 1, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 -vertex 5, -130, 16, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 -vertex 8, -85, 94, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 -vertex -75, -55, 80, 0, 0, 0xD2, 0x9B, 0x3C, 0xFF -vertex -64, 44, 22, 0, 0, 0x9C, 0x46, 0x22, 0x00 -vertex -47, 58, 31, 0, 0, 0xB7, 0x5B, 0x30, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -68, 19, 40, 0, 0, 0x97, 0x1E, 0x3F, 0xFF -vertex -36, 45, 57, 0, 0, 0xC8, 0x46, 0x59, 0xFF -vertex -61, -9, 53, 0, 0, 0xA1, 0xF3, 0x52, 0xFF -vertex -19, 24, 75, 0, 0, 0xE2, 0x26, 0x75, 0xFF -vertex -45, -36, 57, 0, 0, 0xBB, 0xC8, 0x59, 0xFF -vertex 0, 0, 81, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -22, -57, 53, 0, 0, 0xDE, 0xA6, 0x52, 0xFF -vertex 19, -24, 75, 0, 0, 0x1E, 0xDA, 0x75, 0xFF -vertex 4, -70, 40, 0, 0, 0x07, 0x93, 0x3F, 0xFF -vertex 36, -45, 57, 0, 0, 0x38, 0xBA, 0x59, 0xFF -vertex 30, -72, 22, 0, 0, 0x2E, 0x90, 0x22, 0xFF -vertex 47, -58, 31, 0, 0, 0x49, 0xA5, 0x30, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -71, 39, 0, 0, 0, 0x91, 0x3D, 0x00, 0xFF -vertex -64, 44, 22, 0, 0, 0x9C, 0x46, 0x22, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -81, 8, 0, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex -68, 19, 40, 0, 0, 0x97, 0x1E, 0x3F, 0xFF -vertex -78, -22, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF -vertex -61, -9, 53, 0, 0, 0xA1, 0xF3, 0x52, 0xFF -vertex -63, -51, 0, 0, 0, 0x9D, 0xB1, 0x00, 0xFF -vertex -45, -36, 57, 0, 0, 0xBB, 0xC8, 0x59, 0xFF -vertex -39, -71, 0, 0, 0, 0xC4, 0x91, 0x00, 0xFF -vertex -22, -57, 53, 0, 0, 0xDE, 0xA6, 0x52, 0xFF -vertex -8, -81, 0, 0, 0, 0xF3, 0x82, 0x00, 0xFF -vertex 4, -70, 40, 0, 0, 0x07, 0x93, 0x3F, 0xFF -vertex 22, -78, 0, 0, 0, 0x23, 0x87, 0x00, 0xFF -vertex 30, -72, 22, 0, 0, 0x2E, 0x90, 0x22, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -64, 44, -22, 0, 0, 0x9C, 0x46, 0xDE, 0xFF -vertex -71, 39, 0, 0, 0, 0x91, 0x3D, 0x00, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -68, 19, -40, 0, 0, 0x97, 0x1E, 0xC1, 0xFF -vertex -81, 8, 0, 0, 0, 0x82, 0x0E, 0x00, 0xFF -vertex -61, -9, -53, 0, 0, 0xA1, 0xF3, 0xAE, 0xFF -vertex -78, -22, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF -vertex -45, -36, -57, 0, 0, 0xBB, 0xC8, 0xA7, 0xFF -vertex -63, -51, 0, 0, 0, 0x9D, 0xB1, 0x00, 0xFF -vertex -22, -57, -53, 0, 0, 0xDE, 0xA6, 0xAE, 0xFF -vertex -39, -71, 0, 0, 0, 0xC4, 0x91, 0x00, 0xFF -vertex 4, -70, -40, 0, 0, 0x07, 0x93, 0xC1, 0xFF -vertex -8, -81, 0, 0, 0, 0xF3, 0x82, 0x00, 0xFF -vertex 30, -72, -22, 0, 0, 0x2E, 0x90, 0xDE, 0xFF -vertex 22, -78, 0, 0, 0, 0x23, 0x87, 0x00, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -47, 58, -31, 0, 0, 0xB7, 0x5B, 0xD0, 0xFF -vertex -64, 44, -22, 0, 0, 0x9C, 0x46, 0xDE, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -36, 45, -57, 0, 0, 0xC8, 0x46, 0xA7, 0xFF -vertex -68, 19, -40, 0, 0, 0x97, 0x1E, 0xC1, 0xFF -vertex -19, 24, -75, 0, 0, 0xE2, 0x26, 0x8B, 0xFF -vertex -61, -9, -53, 0, 0, 0xA1, 0xF3, 0xAE, 0xFF -vertex 0, 0, -81, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -45, -36, -57, 0, 0, 0xBB, 0xC8, 0xA7, 0xFF -vertex 19, -24, -75, 0, 0, 0x1E, 0xDA, 0x8B, 0xFF -vertex -22, -57, -53, 0, 0, 0xDE, 0xA6, 0xAE, 0xFF -vertex 36, -45, -57, 0, 0, 0x38, 0xBA, 0xA7, 0xFF -vertex 4, -70, -40, 0, 0, 0x07, 0x93, 0xC1, 0xFF -vertex 47, -58, -31, 0, 0, 0x49, 0xA5, 0xD0, 0xFF -vertex 30, -72, -22, 0, 0, 0x2E, 0x90, 0xDE, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -30, 72, -22, 0, 0, 0xD2, 0x70, 0xDE, 0xFF -vertex -47, 58, -31, 0, 0, 0xB7, 0x5B, 0xD0, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -4, 70, -40, 0, 0, 0xF9, 0x6D, 0xC1, 0xFF -vertex -36, 45, -57, 0, 0, 0xC8, 0x46, 0xA7, 0xFF -vertex 22, 57, -53, 0, 0, 0x22, 0x5A, 0xAE, 0xFF -vertex -19, 24, -75, 0, 0, 0xE2, 0x26, 0x8B, 0xFF -vertex 45, 36, -57, 0, 0, 0x45, 0x38, 0xA7, 0xFF -vertex 0, 0, -81, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex 61, 9, -53, 0, 0, 0x5F, 0x0D, 0xAE, 0xFF -vertex 19, -24, -75, 0, 0, 0x1E, 0xDA, 0x8B, 0xFF -vertex 68, -19, -40, 0, 0, 0x69, 0xE2, 0xC1, 0xFF -vertex 36, -45, -57, 0, 0, 0x38, 0xBA, 0xA7, 0xFF -vertex 64, -44, -22, 0, 0, 0x64, 0xBA, 0xDE, 0xFF -vertex 47, -58, -31, 0, 0, 0x49, 0xA5, 0xD0, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -22, 78, 0, 0, 0, 0xDD, 0x79, 0x00, 0xFF -vertex -30, 72, -22, 0, 0, 0xD2, 0x70, 0xDE, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex 8, 81, 0, 0, 0, 0x0D, 0x7E, 0x00, 0xFF -vertex -4, 70, -40, 0, 0, 0xF9, 0x6D, 0xC1, 0xFF -vertex 39, 71, 0, 0, 0, 0x3C, 0x6F, 0x00, 0xFF -vertex 22, 57, -53, 0, 0, 0x22, 0x5A, 0xAE, 0xFF -vertex 63, 51, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex 45, 36, -57, 0, 0, 0x45, 0x38, 0xA7, 0xFF -vertex 78, 22, 0, 0, 0, 0x79, 0x23, 0x00, 0xFF -vertex 61, 9, -53, 0, 0, 0x5F, 0x0D, 0xAE, 0xFF -vertex 81, -8, 0, 0, 0, 0x7E, 0xF2, 0x00, 0xFF -vertex 68, -19, -40, 0, 0, 0x69, 0xE2, 0xC1, 0xFF -vertex 71, -39, 0, 0, 0, 0x6F, 0xC3, 0x00, 0xFF -vertex 64, -44, -22, 0, 0, 0x64, 0xBA, 0xDE, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -30, 72, 22, 0, 0, 0xD2, 0x70, 0x22, 0xFF -vertex -22, 78, 0, 0, 0, 0xDD, 0x79, 0x00, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -4, 70, 40, 0, 0, 0xF9, 0x6D, 0x3F, 0xFF -vertex 8, 81, 0, 0, 0, 0x0D, 0x7E, 0x00, 0xFF -vertex 22, 57, 53, 0, 0, 0x22, 0x5A, 0x52, 0xFF -vertex 39, 71, 0, 0, 0, 0x3C, 0x6F, 0x00, 0xFF -vertex 45, 36, 57, 0, 0, 0x45, 0x38, 0x59, 0xFF -vertex 63, 51, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF -vertex 61, 9, 53, 0, 0, 0x5F, 0x0D, 0x52, 0xFF -vertex 78, 22, 0, 0, 0, 0x79, 0x23, 0x00, 0xFF -vertex 68, -19, 40, 0, 0, 0x69, 0xE2, 0x3F, 0xFF -vertex 81, -8, 0, 0, 0, 0x7E, 0xF2, 0x00, 0xFF -vertex 64, -44, 22, 0, 0, 0x64, 0xBA, 0x22, 0xFF -vertex 71, -39, 0, 0, 0, 0x6F, 0xC3, 0x00, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF -vertex -47, 58, 31, 0, 0, 0xB7, 0x5B, 0x30, 0xFF -vertex -30, 72, 22, 0, 0, 0xD2, 0x70, 0x22, 0x00 -vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 -vertex -36, 45, 57, 0, 0, 0xC8, 0x46, 0x59, 0xFF -vertex -4, 70, 40, 0, 0, 0xF9, 0x6D, 0x3F, 0xFF -vertex -19, 24, 75, 0, 0, 0xE2, 0x26, 0x75, 0xFF -vertex 22, 57, 53, 0, 0, 0x22, 0x5A, 0x52, 0xFF -vertex 0, 0, 81, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 45, 36, 57, 0, 0, 0x45, 0x38, 0x59, 0xFF -vertex 19, -24, 75, 0, 0, 0x1E, 0xDA, 0x75, 0xFF -vertex 61, 9, 53, 0, 0, 0x5F, 0x0D, 0x52, 0xFF -vertex 36, -45, 57, 0, 0, 0x38, 0xBA, 0x59, 0xFF -vertex 68, -19, 40, 0, 0, 0x69, 0xE2, 0x3F, 0xFF -vertex 47, -58, 31, 0, 0, 0x49, 0xA5, 0x30, 0xFF -vertex 64, -44, 22, 0, 0, 0x64, 0xBA, 0x22, 0xFF -vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF - -glabel wiggler_seg5_dl_0500DC18 # 0x0500DC18 - 0x0500DD70 -gsSPLight wiggler_seg5_light_0500C880, 1 -gsSPLight wiggler_seg5_light_0500C878, 2 -gsSPVertex wiggler_seg5_vertex_0500C8D8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500C9D8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 5, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 8, 0x0 -gsSP2Triangles 9, 13, 7, 0x0, 10, 8, 6, 0x0 -gsSP2Triangles 14, 13, 9, 0x0, 14, 9, 15, 0x0 -gsSP2Triangles 2, 7, 13, 0x0, 2, 13, 0, 0x0 -gsSP2Triangles 6, 4, 10, 0x0, 6, 5, 4, 0x0 -gsSPVertex wiggler_seg5_vertex_0500CAD8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 -gsSP2Triangles 7, 6, 8, 0x0, 7, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500CBD8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500DD70 # 0x0500DD70 - 0x0500DDF8 -gsSPLight wiggler_seg5_light_0500C898, 1 -gsSPLight wiggler_seg5_light_0500C890, 2 -gsSPVertex wiggler_seg5_vertex_0500CC18, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500DDF8 # 0x0500DDF8 - 0x0500DE80 -gsSPLight wiggler_seg5_light_0500C898, 1 -gsSPLight wiggler_seg5_light_0500C890, 2 -gsSPVertex wiggler_seg5_vertex_0500CD08, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500DE80 # 0x0500DE80 - 0x0500DFD8 -gsSPLight wiggler_seg5_light_0500C880, 1 -gsSPLight wiggler_seg5_light_0500C878, 2 -gsSPVertex wiggler_seg5_vertex_0500CDF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500CEF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 0, 6, 0x0, 3, 6, 7, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 -gsSP2Triangles 6, 13, 8, 0x0, 7, 9, 12, 0x0 -gsSP2Triangles 14, 8, 13, 0x0, 14, 13, 15, 0x0 -gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 12, 3, 7, 0x0, 12, 4, 3, 0x0 -gsSPVertex wiggler_seg5_vertex_0500CFF8, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 2, 5, 0x0, 4, 5, 6, 0x0 -gsSP2Triangles 7, 8, 9, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 -gsSPVertex wiggler_seg5_vertex_0500D0F8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500DFD8 # 0x0500DFD8 - 0x0500E060 -gsSPLight wiggler_seg5_light_0500C898, 1 -gsSPLight wiggler_seg5_light_0500C890, 2 -gsSPVertex wiggler_seg5_vertex_0500D138, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E060 # 0x0500E060 - 0x0500E0E8 -gsSPLight wiggler_seg5_light_0500C898, 1 -gsSPLight wiggler_seg5_light_0500C890, 2 -gsSPVertex wiggler_seg5_vertex_0500D228, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 -gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 -gsSP1Triangle 10, 13, 14, 0x0 -gsSPEndDisplayList - -wiggler_seg5_vertex_0500E0E8: # 0x0500E0E8 -vertex 0, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, -15, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -15, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -wiggler_seg5_vertex_0500E128: # 0x0500E128 -vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -15, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 15, -15, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500E168 # 0x0500E168 - 0x0500E1A0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05009230 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E0E8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E1A0 # 0x0500E1A0 - 0x0500E1D8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_0500A230 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E128, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E1D8 # 0x0500E1D8 - 0x0500E250 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList wiggler_seg5_dl_0500E168 -gsSPDisplayList wiggler_seg5_dl_0500E1A0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -wiggler_seg5_vertex_0500E250: # 0x0500E250 -vertex 58, 87, 0, 478, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 84, 50, 23, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 88, 54, 0, 478, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 54, 83, -21, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 84, 50, -21, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 54, 83, 23, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500E2B0 # 0x0500E2B0 - 0x0500E2F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05008A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E250, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E2F8 # 0x0500E2F8 - 0x0500E368 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList wiggler_seg5_dl_0500E2B0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -wiggler_seg5_vertex_0500E368: # 0x0500E368 -vertex 58, -82, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 88, -35, -43, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 94, -40, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -77, -43, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 94, -40, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 51, -77, 44, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 58, -82, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 88, -35, 44, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500E3E8 # 0x0500E3E8 - 0x0500E430 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05007A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E368, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E430 # 0x0500E430 - 0x0500E4A0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList wiggler_seg5_dl_0500E3E8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -wiggler_seg5_vertex_0500E4A0: # 0x0500E4A0 -vertex -77, -98, 2, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 8, -83, 94, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -74, -53, 79, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF -vertex 6, -128, 16, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500E4E0 # 0x0500E4E0 - 0x0500E518 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05008230 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E4A0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E518 # 0x0500E518 - 0x0500E588 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList wiggler_seg5_dl_0500E4E0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK -gsSPEndDisplayList - -wiggler_seg5_vertex_0500E588: # 0x0500E588 -vertex 0, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -26, -26, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -26, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex -26, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -wiggler_seg5_vertex_0500E5C8: # 0x0500E5C8 -vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, -26, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 26, -26, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF -vertex 0, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -glabel wiggler_seg5_dl_0500E608 # 0x0500E608 - 0x0500E640 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05005A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E588, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E640 # 0x0500E640 - 0x0500E678 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05006A30 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 -gsSPVertex wiggler_seg5_vertex_0500E5C8, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wiggler_seg5_dl_0500E678 # 0x0500E678 - 0x0500E6F0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 252 -gsSPDisplayList wiggler_seg5_dl_0500E608 -gsSPDisplayList wiggler_seg5_dl_0500E640 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -wiggler_seg5_animvalue_0500E6F0: # 0x0500E6F0 -.hword 0x0000, 0x007F, 0x007E, 0x007C, 0x007A, 0x0078, 0x0077, 0x0076 -.hword 0x0077, 0x0079, 0x007C, 0x007F, 0x0081, 0x0083, 0x0084, 0x0083 -.hword 0x0081, 0x007E, 0x007B, 0x007A, 0x007A, 0x007A, 0x007B, 0x007C -.hword 0x007D, 0x007E, 0x007F, 0x3FFF, 0x001A, 0x001C, 0x0022, 0x002A -.hword 0x0030, 0x0036, 0x003A, 0x003E, 0x0042, 0x0045, 0x0049, 0x004D -.hword 0x0052, 0x0057, 0x005E, 0x0066, 0x006F, 0x007B, 0x00DB, 0x00CA -.hword 0x00A6, 0x0081, 0x0061, 0x003F, 0x0025, 0x001A, 0x00DF, 0x00E8 -.hword 0x00F4, 0x00ED, 0x00BD, 0x006B, 0x000F, 0xFFAD, 0xFF45, 0xFED8 -.hword 0xFE69, 0xFDFB, 0xFD8E, 0xFD25, 0xFCC2, 0xFC67, 0xFC15, 0xFBCE -.hword 0xFD3E, 0xFEEC, 0xFF4C, 0xFF82, 0xFFE8, 0x005A, 0x00B8, 0x00DF -.hword 0xF43F, 0xF43A, 0xF43B, 0xF456, 0xF4A1, 0xF517, 0xF5A0, 0xF638 -.hword 0xF6D9, 0xF780, 0xF828, 0xF8CC, 0xF968, 0xF9F7, 0xFA74, 0xFADB -.hword 0xFB27, 0xFB54, 0xF625, 0xF260, 0xF2C6, 0xF3AE, 0xF3F2, 0xF41E -.hword 0xF437, 0xF43F, 0xF7E1, 0xF834, 0xF902, 0xFA09, 0xFB06, 0xFBB7 -.hword 0xFBD9, 0xFB88, 0xFB0E, 0xFA72, 0xF9BA, 0xF8EE, 0xF815, 0xF736 -.hword 0xF656, 0xF57E, 0xF4B5, 0xF400, 0xF360, 0xF353, 0xF400, 0xF4F0 -.hword 0xF5F7, 0xF6EA, 0xF79C, 0xF7E1, 0x25C7, 0x265C, 0x27CA, 0x2993 -.hword 0x2B3C, 0x2C49, 0x2C3D, 0x2B44, 0x29E8, 0x283D, 0x2656, 0x2448 -.hword 0x2225, 0x2001, 0x1DF0, 0x1C05, 0x1A53, 0x18EF, 0x19FE, 0x1C76 -.hword 0x1E44, 0x204D, 0x2253, 0x2413, 0x254F, 0x25C7, 0x096C, 0x0993 -.hword 0x09F4, 0x0A73, 0x0AF0, 0x0B4E, 0x0B6F, 0x0B5F, 0x0B3F, 0x0B11 -.hword 0x0AD8, 0x0A97, 0x0A50, 0x0A06, 0x09BB, 0x0973, 0x092F, 0x08F3 -.hword 0x08B6, 0x089C, 0x08B6, 0x08DF, 0x090F, 0x093D, 0x095E, 0x096C -.hword 0x0506, 0x04F0, 0x04B8, 0x046E, 0x0425, 0x03ED, 0x03D6, 0x03E3 -.hword 0x0406, 0x0438, 0x0472, 0x04AC, 0x04E0, 0x0506, 0x0508, 0x04EF -.hword 0x04E7, 0x051B, 0x064C, 0x074C, 0x071F, 0x06B3, 0x0627, 0x059C -.hword 0x0531, 0x0506, 0xDC85, 0xDC0A, 0xDAD7, 0xD947, 0xD7B8, 0xD684 -.hword 0xD609, 0xD626, 0xD67E, 0xD719, 0xD7FB, 0xD92A, 0xDAAB, 0xDC85 -.hword 0xDFBE, 0xE468, 0xE916, 0xEC5C, 0xEBBB, 0xE910, 0xE6C3, 0xE40D -.hword 0xE14E, 0xDEE4, 0xDD2C, 0xDC85, 0xDD7D, 0xDC6C, 0xD988, 0xD549 -.hword 0xD028, 0xCA9D, 0xC520, 0xBF2B, 0xB84E, 0xB120, 0xAA3A, 0xA432 -.hword 0x9FA1, 0x9D1E, 0x9F2E, 0xA60F, 0xAEED, 0xB6F5, 0xBE84, 0xC526 -.hword 0xCA4C, 0xCFBD, 0xD4EE, 0xD952, 0xDC5B, 0xDD7D, 0x0000, 0x0004 -.hword 0x000E, 0x0017, 0x001C, 0x0013, 0x0000, 0xFFD8, 0xFFCF, 0xFFD0 -.hword 0xFFDD, 0xFFEF, 0xFFFD, 0xFFFA, 0xFFD3, 0xFF97, 0xFF70, 0xFF87 -.hword 0xFFB5, 0xFFD9, 0xFFE4, 0xFFED, 0xFFF5, 0xFFFB, 0xFFFF, 0x0000 -.hword 0x0031, 0x004E, 0x008E, 0x00CE, 0x00EB, 0x00AC, 0x0031, 0xFF7E -.hword 0xFF1D, 0xFEF4, 0xFF16, 0xFF56, 0xFF93, 0xFFAA, 0xFF68, 0xFEF9 -.hword 0xFEC4, 0xFF38, 0xFFE9, 0x005F, 0x0062, 0x005C, 0x004F, 0x0041 -.hword 0x0036, 0x0031, 0xFFF7, 0x0108, 0x0363, 0x05BE, 0x06D0, 0x047C -.hword 0xFFF7, 0xF99E, 0xF625, 0xF4A5, 0xF5B4, 0xF7CC, 0xF9CF, 0xFA9D -.hword 0xF887, 0xF4F6, 0xF36F, 0xF7A2, 0xFDF2, 0x021C, 0x0227, 0x01CF -.hword 0x0141, 0x00A6, 0x0029, 0xFFF7, 0xFA46, 0xFA35, 0xFA0C, 0xF9D5 -.hword 0xF99B, 0xF96B, 0xF950, 0xF96F, 0xF9CB, 0xFA3C, 0xFA98, 0xFAB7 -.hword 0xFA71, 0xF99B, 0xF75E, 0xF3B8, 0xEFC2, 0xEC98, 0xEB55, 0xEC33 -.hword 0xEE5A, 0xF144, 0xF46F, 0xF755, 0xF973, 0xFA46, 0xE89C, 0xE84C -.hword 0xE77F, 0xE670, 0xE555, 0xE469, 0xE3E2, 0xE3EC, 0xE463, 0xE510 -.hword 0xE5B7, 0xE621, 0xE614, 0xE556, 0xE2F3, 0xDEF5, 0xDA9E, 0xD733 -.hword 0xD5F6, 0xD732, 0xD9F0, 0xDD91, 0xE178, 0xE506, 0xE79C, 0xE89C -.hword 0x0338, 0x0353, 0x0396, 0x03EF, 0x044C, 0x0499, 0x04C5, 0x04B2 -.hword 0x0464, 0x0400, 0x03A8, 0x0380, 0x03AB, 0x044B, 0x0611, 0x08FB -.hword 0x0C24, 0x0EA8, 0x0FA2, 0x0EE2, 0x0D15, 0x0AA9, 0x080A, 0x05A5 -.hword 0x03E5, 0x0338, 0x09EE, 0x09F7, 0x0A0B, 0x0A26, 0x0A41, 0x0A55 -.hword 0x0A5D, 0x0A34, 0x09D1, 0x095D, 0x08FF, 0x08DE, 0x0920, 0x09EE -.hword 0x0C1C, 0x0FAB, 0x1389, 0x16A4, 0x17EA, 0x1724, 0x1524, 0x1269 -.hword 0x0F6F, 0x0CB4, 0x0AB5, 0x09EE, 0x177B, 0x17D0, 0x18A4, 0x19B7 -.hword 0x1ACA, 0x1B9E, 0x1BF3, 0x1B8F, 0x1A95, 0x1953, 0x1816, 0x172A -.hword 0x16DD, 0x177B, 0x1A2B, 0x1EE1, 0x241A, 0x2857, 0x2A16, 0x290E -.hword 0x2666, 0x22C3, 0x1ECE, 0x1B2B, 0x1883, 0x177B, 0xAC44, 0xAD5F -.hword 0xB050, 0xB48E, 0xB98D, 0xBEC0, 0xC39D, 0xC8AB, 0xCE7D, 0xD49E -.hword 0xDA97, 0xDFF2, 0xE437, 0xE6F0, 0xE76F, 0xE5BA, 0xE264, 0xDE02 -.hword 0xD929, 0xD314, 0xCB45, 0xC2B3, 0xBA58, 0xB32C, 0xAE28, 0xAC44 -.hword 0x9BBC, 0x9BBC, 0x22E9, 0x237E, 0x2419, 0x24AD, 0x252D, 0x258D -.hword 0x25BE, 0x25AF, 0x254F, 0x24BD, 0x2417, 0x237D, 0x230D, 0x22E9 -.hword 0x2343, 0x2408, 0x24EF, 0x25AF, 0x25FF, 0x25E4, 0x2599, 0x2529 -.hword 0x24A2, 0x240D, 0x2376, 0x22E9, 0x22E9, 0x237E, 0x2419, 0x24AD -.hword 0x252D, 0x258D, 0x25BE, 0x25AF, 0x254F, 0x24BD, 0x2417, 0x237D -.hword 0x230D, 0x22E9, 0x2343, 0x2408, 0x24EF, 0x25AF, 0x25FF, 0x25E4 -.hword 0x2599, 0x2529, 0x24A2, 0x240D, 0x2376, 0x22E9, 0x22E9, 0x237E -.hword 0x2419, 0x24AD, 0x252D, 0x258D, 0x25BE, 0x25AF, 0x254F, 0x24BD -.hword 0x2417, 0x237D, 0x230D, 0x22E9, 0x2343, 0x2408, 0x24EF, 0x25AF -.hword 0x25FF, 0x25E4, 0x2599, 0x2529, 0x24A2, 0x240D, 0x2376, 0x22E9 -.hword 0x22E9, 0x237E, 0x2419, 0x24AD, 0x252D, 0x258D, 0x25BE, 0x25AF -.hword 0x254F, 0x24BD, 0x2417, 0x237D, 0x230D, 0x22E9, 0x2343, 0x2408 -.hword 0x24EF, 0x25AF, 0x25FF, 0x25E4, 0x2599, 0x2529, 0x24A2, 0x240D -.hword 0x2376, 0x22E9, 0x63F7, 0x0000 - -wiggler_seg5_animindex_0500EBA8: # 0x0500EBA8 -.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x025A, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0240 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001A, 0x0226, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x020C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x01F2, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01F1, 0x001A, 0x00B8, 0x001A, 0x00D2 -.hword 0x001A, 0x00EC, 0x001A, 0x006A, 0x001A, 0x0084, 0x001A, 0x009E -.hword 0x001A, 0x001C, 0x001A, 0x0036, 0x001A, 0x0050, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x01F0, 0x001A, 0x01A2, 0x001A, 0x01BC -.hword 0x001A, 0x01D6, 0x001A, 0x0154, 0x001A, 0x016E, 0x001A, 0x0188 -.hword 0x001A, 0x0106, 0x001A, 0x0120, 0x001A, 0x013A - -wiggler_seg5_anim_0500EC74: # 0x0500EC74 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1A -.hword 0x10 -.word wiggler_seg5_animvalue_0500E6F0 -.word wiggler_seg5_animindex_0500EBA8 -.word 0 - -glabel wiggler_seg5_anims_0500EC8C # 0x0500EC8C -.word wiggler_seg5_anim_0500EC74 +# Wiggler + +wiggler_seg5_texture_05005A30: # 0x05005A30 +.incbin "actors/wiggler/wiggler_segment_left_side.rgba16" + +wiggler_seg5_texture_05006A30: # 0x05006A30 +.incbin "actors/wiggler/wiggler_segment_right_side.rgba16" + +wiggler_seg5_texture_05007A30: # 0x05007A30 +.incbin "actors/wiggler/wiggler_eye.rgba16" + +wiggler_seg5_texture_05008230: # 0x05008230 +.incbin "actors/wiggler/wiggler_flower.rgba16" + +wiggler_seg5_texture_05008A30: # 0x05008A30 +.incbin "actors/wiggler/wiggler_frown.rgba16" + +wiggler_seg5_texture_05009230: # 0x05009230 +.incbin "actors/wiggler/wiggler_nose_left_side.rgba16" + +wiggler_seg5_texture_0500A230: # 0x0500A230 +.incbin "actors/wiggler/wiggler_nose_right_side.rgba16" + +wiggler_seg5_light_0500B230: # 0x0500B230 +.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 + +wiggler_seg5_light_0500B238: # 0x0500B238 +.byte 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wiggler_seg5_light_0500B248: # 0x0500B248 +.byte 0x39, 0x11, 0x00, 0x00, 0x39, 0x11, 0x00, 0x00 + +wiggler_seg5_light_0500B250: # 0x0500B250 +.byte 0xE7, 0x47, 0x00, 0x00, 0xE7, 0x47, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3A, 0x22, 0x05, 0x00, 0x3A, 0x22, 0x05, 0x00 + +.byte 0xEA, 0x8B, 0x16, 0x00, 0xEA, 0x8B, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wiggler_seg5_vertex_0500B278: # 0x0500B278 +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0x00 +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0x00 +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF + +wiggler_seg5_vertex_0500B378: # 0x0500B378 +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0x00 +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF + +wiggler_seg5_vertex_0500B478: # 0x0500B478 +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0x00 +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF +vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF +vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF + +wiggler_seg5_vertex_0500B578: # 0x0500B578 +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 +vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 +vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +wiggler_seg5_vertex_0500B5B8: # 0x0500B5B8 +vertex 53, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 +vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 +vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 +vertex -3, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF +vertex 53, -1, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 53, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF +vertex -4, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF +vertex -3, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 53, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF +vertex -4, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF +vertex -3, -12, 0, 0, 0, 0xD3, 0x8D, 0xE6, 0xFF +vertex -3, -2, 13, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -4, 13, 8, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD3, 0xFF +vertex -3, -2, -13, 0, 0, 0xD2, 0xF6, 0x8B, 0xFF + +wiggler_seg5_vertex_0500B6A8: # 0x0500B6A8 +vertex 42, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 +vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 +vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 +vertex -6, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF +vertex 42, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 42, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF +vertex -6, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF +vertex -6, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 42, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF +vertex -6, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF +vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -2, -13, 0, 0, 0x2F, 0xC2, 0x9D, 0xFF +vertex 42, 13, -8, 0, 0, 0x2F, 0x4B, 0xA6, 0xFF +vertex 42, 13, 8, 0, 0, 0x2F, 0x6D, 0x2C, 0xFF +vertex 42, -2, 13, 0, 0, 0x2F, 0xF8, 0x75, 0xFF + +wiggler_seg5_vertex_0500B798: # 0x0500B798 +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0x00 +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0x00 +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF + +wiggler_seg5_vertex_0500B898: # 0x0500B898 +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF + +wiggler_seg5_vertex_0500B998: # 0x0500B998 +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF +vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF +vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF + +wiggler_seg5_vertex_0500BA98: # 0x0500BA98 +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 +vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 +vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +wiggler_seg5_vertex_0500BAD8: # 0x0500BAD8 +vertex -3, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 +vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 +vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 +vertex 53, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF +vertex -3, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -4, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF +vertex 53, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF +vertex 53, -1, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -4, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF +vertex 53, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF +vertex -4, 13, 8, 0, 0, 0xD0, 0x4B, 0x5A, 0xFF +vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD5, 0xFF +vertex -3, -2, -13, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -3, -12, 0, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -3, -2, 13, 0, 0, 0xD2, 0xC1, 0x63, 0xFF + +wiggler_seg5_vertex_0500BBC8: # 0x0500BBC8 +vertex -6, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 +vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 +vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 +vertex 42, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF +vertex -6, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -6, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF +vertex 42, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF +vertex 42, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -6, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF +vertex 42, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF +vertex 42, 13, -8, 0, 0, 0x2E, 0x4D, 0xA7, 0xFF +vertex 42, 13, 8, 0, 0, 0x2F, 0x6C, 0x2D, 0xFF +vertex 42, -2, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -2, -13, 0, 0, 0x2F, 0xC4, 0x9C, 0xFF + +glabel wiggler_seg5_dl_0500BCB8 # 0x0500BCB8 - 0x0500BE10 +gsSPLight wiggler_seg5_light_0500B238, 1 +gsSPLight wiggler_seg5_light_0500B230, 2 +gsSPVertex wiggler_seg5_vertex_0500B278, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500B378, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 5, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 8, 0x0 +gsSP2Triangles 9, 13, 7, 0x0, 10, 8, 6, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 14, 9, 15, 0x0 +gsSP2Triangles 2, 7, 13, 0x0, 2, 13, 0, 0x0 +gsSP2Triangles 6, 4, 10, 0x0, 6, 5, 4, 0x0 +gsSPVertex wiggler_seg5_vertex_0500B478, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500B578, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500BE10 # 0x0500BE10 - 0x0500BE98 +gsSPLight wiggler_seg5_light_0500B250, 1 +gsSPLight wiggler_seg5_light_0500B248, 2 +gsSPVertex wiggler_seg5_vertex_0500B5B8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500BE98 # 0x0500BE98 - 0x0500BF20 +gsSPLight wiggler_seg5_light_0500B250, 1 +gsSPLight wiggler_seg5_light_0500B248, 2 +gsSPVertex wiggler_seg5_vertex_0500B6A8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500BF20 # 0x0500BF20 - 0x0500C078 +gsSPLight wiggler_seg5_light_0500B238, 1 +gsSPLight wiggler_seg5_light_0500B230, 2 +gsSPVertex wiggler_seg5_vertex_0500B798, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500B898, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 0, 6, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 6, 13, 8, 0x0, 7, 9, 12, 0x0 +gsSP2Triangles 14, 8, 13, 0x0, 14, 13, 15, 0x0 +gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 12, 3, 7, 0x0, 12, 4, 3, 0x0 +gsSPVertex wiggler_seg5_vertex_0500B998, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500BA98, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500C078 # 0x0500C078 - 0x0500C100 +gsSPLight wiggler_seg5_light_0500B250, 1 +gsSPLight wiggler_seg5_light_0500B248, 2 +gsSPVertex wiggler_seg5_vertex_0500BAD8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500C100 # 0x0500C100 - 0x0500C188 +gsSPLight wiggler_seg5_light_0500B250, 1 +gsSPLight wiggler_seg5_light_0500B248, 2 +gsSPVertex wiggler_seg5_vertex_0500BBC8, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +wiggler_seg5_vertex_0500C188: # 0x0500C188 +vertex 0, 21, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -20, -20, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -20, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -20, 21, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +wiggler_seg5_vertex_0500C1C8: # 0x0500C1C8 +vertex 21, 21, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 21, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -20, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 21, -20, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500C208 # 0x0500C208 - 0x0500C240 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05005A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500C188, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500C240 # 0x0500C240 - 0x0500C278 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05006A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500C1C8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500C278 # 0x0500C278 - 0x0500C2F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList wiggler_seg5_dl_0500C208 +gsSPDisplayList wiggler_seg5_dl_0500C240 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +wiggler_seg5_animvalue_0500C2F0: # 0x0500C2F0 +.hword 0x0000, 0x007D, 0x007D, 0x007D, 0x007C, 0x007C, 0x007B, 0x0079 +.hword 0x0078, 0x0078, 0x007A, 0x007B, 0x007D, 0x007D, 0x007D, 0x007C +.hword 0x007B, 0x007A, 0x0079, 0x0078, 0x0078, 0x0078, 0x0079, 0x007A +.hword 0x007C, 0x007D, 0x007D, 0x3FFF, 0x0003, 0x0005, 0x0009, 0x0010 +.hword 0x0017, 0x001D, 0x0021, 0x0023, 0x0022, 0x001D, 0x0016, 0x000E +.hword 0x0003, 0xFFF3, 0xFFDB, 0xFFC7, 0xFFBF, 0xFFD5, 0x000B, 0x007B +.hword 0x00CC, 0x00BF, 0x0099, 0x006A, 0x0041, 0x0030, 0xFE0A, 0xFE0A +.hword 0xFE0B, 0xFE0C, 0xFE0D, 0xFE0E, 0xFE0F, 0xFE0F, 0xFE0E, 0xFE0D +.hword 0xFE0C, 0xFE0A, 0xFE0A, 0xFE0A, 0xFE0A, 0xFE0C, 0xFE0E, 0xFE12 +.hword 0xFE19, 0xFE2B, 0xFE37, 0xFE31, 0xFE26, 0xFE1A, 0xFE10, 0xFE0C +.hword 0x0000, 0xFFDB, 0xFF7A, 0xFEF6, 0xFE66, 0xFDE1, 0xFD80, 0xFD5B +.hword 0xFD7B, 0xFDD7, 0xFE67, 0xFF22, 0x0000, 0x0177, 0x0374, 0x0525 +.hword 0x05B5, 0x0365, 0xFE5F, 0xF54E, 0xEEF0, 0xF025, 0xF371, 0xF77A +.hword 0xFAE4, 0xFC55, 0x0006, 0x000D, 0x0020, 0x003A, 0x0056, 0x006F +.hword 0x0082, 0x008A, 0x006F, 0x0036, 0xFFFD, 0xFFE2, 0x0006, 0x009B +.hword 0x018A, 0x0289, 0x034C, 0x03B2, 0x0349, 0x00FF, 0xFF03, 0xFED2 +.hword 0xFF09, 0xFF72, 0xFFD9, 0x0006, 0x26B0, 0x2704, 0x27D7, 0x28EF +.hword 0x2A14, 0x2B0A, 0x2B97, 0x2B82, 0x2A72, 0x2877, 0x25F7, 0x2357 +.hword 0x20FC, 0x1E8D, 0x1BE4, 0x19B5, 0x18B4, 0x1C0E, 0x1FDF, 0x1DB8 +.hword 0x1BAF, 0x1D73, 0x2042, 0x2348, 0x25B3, 0x26B0, 0x0025, 0x0029 +.hword 0x0032, 0x003F, 0x004C, 0x0059, 0x0062, 0x0066, 0x0062, 0x0057 +.hword 0x0047, 0x0035, 0x0024, 0x000C, 0xFFEF, 0xFFD7, 0xFFD4, 0x001B +.hword 0x0065, 0x0040, 0x000F, 0x000B, 0x0010, 0x0019, 0x0021, 0x0025 +.hword 0x0000, 0xFFF2, 0xFFCB, 0xFF95, 0xFF5A, 0xFF23, 0xFEF8, 0xFEE2 +.hword 0xFEFF, 0xFF4B, 0xFF9C, 0xFFC7, 0xFFA3, 0xFEF3, 0xFDD5, 0xFCA4 +.hword 0xFBBA, 0xFB37, 0xFBB7, 0xFEA6, 0x0133, 0x0177, 0x0138, 0x00B7 +.hword 0x0039, 0x0000, 0xDC59, 0xDBF6, 0xDAFC, 0xD9AC, 0xD84A, 0xD718 +.hword 0xD65B, 0xD654, 0xD765, 0xD977, 0xDC1C, 0xDEE2, 0xE15B, 0xE3E9 +.hword 0xE6B4, 0xE8F6, 0xE9EB, 0xE607, 0xE1A5, 0xE3DA, 0xE627, 0xE4A6 +.hword 0xE228, 0xDF6F, 0xDD3F, 0xDC59, 0xEE8A, 0xED0C, 0xE903, 0xE315 +.hword 0xDBE6, 0xD41F, 0xCC65, 0xC55D, 0xBDBD, 0xB4C9, 0xAC02, 0xA4E9 +.hword 0xA0FF, 0xA201, 0xA72C, 0xAE3E, 0xB4F8, 0xBC27, 0xC3D1, 0xCA1C +.hword 0xD011, 0xD724, 0xDF2F, 0xE6BE, 0xEC58, 0xEE8A, 0x0000, 0xFFE6 +.hword 0xFFAE, 0xFF7C, 0xFF71, 0x0069, 0x0168, 0x024C, 0x02A1, 0x02AF +.hword 0x029A, 0x026D, 0x023B, 0x0206, 0x01D0, 0x0198, 0x0161, 0x012B +.hword 0x00F8, 0x00CA, 0x009C, 0x006E, 0x0043, 0x0020, 0x0008, 0x0000 +.hword 0xFF04, 0xFEEC, 0xFEA6, 0xFE3A, 0xFDAD, 0xFC00, 0xFA99, 0xF95D +.hword 0xF8B6, 0xF8C7, 0xF91C, 0xF996, 0xFA19, 0xFAA2, 0xFB2F, 0xFBBB +.hword 0xFC45, 0xFCC8, 0xFD41, 0xFDAD, 0xFE0D, 0xFE60, 0xFEA4, 0xFED8 +.hword 0xFEF9, 0xFF04, 0x0000, 0x0119, 0x0380, 0x05DD, 0x06D6, 0xFF29 +.hword 0xF7A2, 0xF0E7, 0xEE00, 0xED98, 0xEE4B, 0xEFB9, 0xF150, 0xF303 +.hword 0xF4C5, 0xF68A, 0xF843, 0xF9E5, 0xFB62, 0xFCAD, 0xFDBE, 0xFE97 +.hword 0xFF3A, 0xFFAA, 0xFFEB, 0x0000, 0xFDAA, 0xFDD6, 0xFE2B, 0xFE69 +.hword 0xFE4B, 0xFDB5, 0xFCD4, 0xFBD4, 0xFAE2, 0xFA2C, 0xF9DF, 0xFC51 +.hword 0xFDF9, 0xFBC2, 0xF8A5, 0xF515, 0xF186, 0xEE6A, 0xEC35, 0xEB5B +.hword 0xECB2, 0xF015, 0xF47E, 0xF8E9, 0xFC4E, 0xFDAA, 0xE24A, 0xE3B7 +.hword 0xE6EB, 0xEA4C, 0xEC3F, 0xEC8F, 0xEC3E, 0xEB88, 0xEAA7, 0xE9D8 +.hword 0xE956, 0xEA52, 0xEA05, 0xE68C, 0xE227, 0xDD55, 0xD895, 0xD467 +.hword 0xD14A, 0xCFBF, 0xD0B5, 0xD406, 0xD892, 0xDD38, 0xE0D5, 0xE24A +.hword 0x044E, 0x03ED, 0x0315, 0x0237, 0x01C5, 0x01CB, 0x0200, 0x0254 +.hword 0x02B7, 0x0318, 0x0367, 0x0320, 0x03CB, 0x066A, 0x09B9, 0x0D53 +.hword 0x10D2, 0x13D1, 0x15EC, 0x16BC, 0x1566, 0x11FE, 0x0D8D, 0x091A +.hword 0x05AD, 0x044E, 0x09EE, 0x09F6, 0x0A10, 0x0A41, 0x0A8C, 0x0B03 +.hword 0x0BA4, 0x0C4F, 0x0CE9, 0x0D52, 0x0D6F, 0x0B60, 0x09EE, 0x0B8E +.hword 0x0DE1, 0x108E, 0x133C, 0x1594, 0x173D, 0x17DF, 0x16D6, 0x1441 +.hword 0x10E6, 0x0D8C, 0x0AF7, 0x09EE, 0x177B, 0x177C, 0x1781, 0x1787 +.hword 0x178F, 0x1799, 0x17A8, 0x17B6, 0x17C4, 0x17CC, 0x17CE, 0x16E8 +.hword 0x177B, 0x1B1D, 0x1FC4, 0x24DC, 0x29D3, 0x2E15, 0x310F, 0x322E +.hword 0x3034, 0x2B42, 0x24D4, 0x1E67, 0x1975, 0x177B, 0xC861, 0xCAC0 +.hword 0xD0B0, 0xD86A, 0xE029, 0xE7C5, 0xF005, 0xF88A, 0x00F6, 0x08EC +.hword 0x100D, 0x14B1, 0x14E6, 0x1284, 0x0FDF, 0x0CDF, 0x096D, 0x0573 +.hword 0x00DA, 0xFB8B, 0xF3FA, 0xE9D9, 0xDEE9, 0xD4EC, 0xCDA4, 0xCAD3 +.hword 0x9BBC, 0x8001, 0x8001, 0x3F6C, 0x3FFF, 0x0000 + +wiggler_seg5_animindex_0500C6DC: # 0x0500C6DC +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x01F4, 0x0001, 0x01F1, 0x0001, 0x01F2, 0x0001, 0x01F3 +.hword 0x001A, 0x00B8, 0x001A, 0x00D2, 0x001A, 0x00EC, 0x001A, 0x006A +.hword 0x001A, 0x0084, 0x001A, 0x009E, 0x001A, 0x001C, 0x001A, 0x0036 +.hword 0x001A, 0x0050, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01F0 +.hword 0x001A, 0x01A2, 0x001A, 0x01BC, 0x001A, 0x01D6, 0x001A, 0x0154 +.hword 0x001A, 0x016E, 0x001A, 0x0188, 0x001A, 0x0106, 0x001A, 0x0120 +.hword 0x001A, 0x013A + +wiggler_seg5_anim_0500C760: # 0x0500C760 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x0A +.word wiggler_seg5_animvalue_0500C2F0 +.word wiggler_seg5_animindex_0500C6DC +.word 0 + +# This is in a different actor folder due to the structure +# of the actors. Wiggler appears to be the only actor +# that requires this. One hypothesis for this is that +# wiggler used to be multiple actors (body and head) +# rather than a combined actor, so this geo script +# (the body segments) is split out to a new folder +# to show this. One possibility is that wiggler_head +# does not have a Bin ID, but it would require more +# cross-actor references with the textures. +actorgeo wiggler_body_part + +glabel wiggler_seg5_anims_0500C874 # 0x0500C874 +.word wiggler_seg5_anim_0500C760 + +# the actor data below this most likely used to be a seperate actor file, as +# the anim data for each of these subfiles are in different areas. + +# Wiggler Head + +wiggler_seg5_light_0500C878: # 0x0500C878 +.byte 0x37, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00 + +wiggler_seg5_light_0500C880: # 0x0500C880 +.byte 0xDF, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wiggler_seg5_light_0500C890: # 0x0500C890 +.byte 0x39, 0x11, 0x00, 0x00, 0x39, 0x11, 0x00, 0x00 + +wiggler_seg5_light_0500C898: # 0x0500C898 +.byte 0xE7, 0x47, 0x00, 0x00, 0xE7, 0x47, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x1B, 0x06, 0x00, 0x00, 0x1B, 0x06, 0x00, 0x00 + +.byte 0x6D, 0x1A, 0x00, 0x00, 0x6D, 0x1A, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# Unreferenced light +.byte 0x3A, 0x22, 0x05, 0x00, 0x3A, 0x22, 0x05, 0x00 + +.byte 0xEA, 0x8B, 0x16, 0x00, 0xEA, 0x8B, 0x16, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wiggler_seg5_vertex_0500C8D8: # 0x0500C8D8 +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0x00 +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0x00 +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF + +wiggler_seg5_vertex_0500C9D8: # 0x0500C9D8 +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0x00 +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF + +wiggler_seg5_vertex_0500CAD8: # 0x0500CAD8 +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0x00 +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF +vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF +vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF + +wiggler_seg5_vertex_0500CBD8: # 0x0500CBD8 +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0x00 +vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0x00 +vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +wiggler_seg5_vertex_0500CC18: # 0x0500CC18 +vertex 53, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 +vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 +vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0x01, 0x00 +vertex -3, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF +vertex 53, -1, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 53, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF +vertex -4, 13, 8, 0, 0, 0xFF, 0x67, 0x49, 0xFF +vertex -3, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 53, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF +vertex -4, 13, -8, 0, 0, 0xFF, 0x66, 0xB5, 0xFF +vertex -3, -2, 13, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -4, 13, 8, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -4, 13, -8, 0, 0, 0xD0, 0x6B, 0xD3, 0xFF +vertex -3, -2, -13, 0, 0, 0xD2, 0xF6, 0x8B, 0xFF +vertex -3, -12, 0, 0, 0, 0xD3, 0x8D, 0xE6, 0xFF + +wiggler_seg5_vertex_0500CD08: # 0x0500CD08 +vertex 42, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0x00 +vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 +vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0x01, 0x00 +vertex -6, -2, -13, 0, 0, 0x00, 0xD8, 0x88, 0xFF +vertex 42, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 42, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF +vertex -6, 13, 8, 0, 0, 0x00, 0x67, 0x49, 0xFF +vertex -6, -2, 13, 0, 0, 0x00, 0xDA, 0x79, 0xFF +vertex 42, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF +vertex -6, 13, -8, 0, 0, 0x00, 0x66, 0xB5, 0xFF +vertex 42, 13, -8, 0, 0, 0x2F, 0x4B, 0xA6, 0xFF +vertex 42, 13, 8, 0, 0, 0x2F, 0x6D, 0x2C, 0xFF +vertex 42, -2, 13, 0, 0, 0x2F, 0xF8, 0x75, 0xFF +vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -2, -13, 0, 0, 0x2F, 0xC2, 0x9D, 0xFF + +wiggler_seg5_vertex_0500CDF8: # 0x0500CDF8 +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0x00 +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0x00 +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0x00 +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0xFF +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF + +wiggler_seg5_vertex_0500CEF8: # 0x0500CEF8 +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -17, -33, 21, 0, 0, 0x89, 0xE3, 0x1F, 0xFF +vertex -15, 5, 15, 0, 0, 0x8F, 0x2A, 0x26, 0xFF +vertex -5, -36, 43, 0, 0, 0xBD, 0xE4, 0x67, 0xFF +vertex -2, 5, 31, 0, 0, 0xCA, 0x32, 0x66, 0xFF +vertex 19, 5, 31, 0, 0, 0x40, 0x2B, 0x63, 0xFF +vertex 18, 34, 15, 0, 0, 0x41, 0x5B, 0x3A, 0xFF +vertex 0, 28, 15, 0, 0, 0xBA, 0x5B, 0x34, 0xFF +vertex 0, -59, 21, 0, 0, 0xB7, 0xA1, 0x27, 0xFF +vertex 20, -37, 43, 0, 0, 0x48, 0xEB, 0x66, 0xFF +vertex 20, -66, 21, 0, 0, 0x42, 0xA1, 0x32, 0xFF + +wiggler_seg5_vertex_0500CFF8: # 0x0500CFF8 +vertex 20, -66, -21, 0, 0, 0x42, 0xA1, 0xCE, 0xFF +vertex 0, -59, -21, 0, 0, 0xB7, 0xA1, 0xD9, 0x00 +vertex -5, -36, -43, 0, 0, 0xBD, 0xE4, 0x99, 0x00 +vertex 20, -37, -43, 0, 0, 0x48, 0xEB, 0x9A, 0xFF +vertex -2, 5, -31, 0, 0, 0xCA, 0x32, 0x9A, 0xFF +vertex -17, -33, -21, 0, 0, 0x89, 0xE3, 0xE1, 0xFF +vertex -15, 5, -15, 0, 0, 0x8F, 0x2A, 0xDA, 0xFF +vertex 19, 5, -31, 0, 0, 0x40, 0x2B, 0x9D, 0xFF +vertex 0, 28, -15, 0, 0, 0xBA, 0x5B, 0xCC, 0xFF +vertex 18, 34, -15, 0, 0, 0x41, 0x5B, 0xC6, 0xFF +vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0xFF +vertex 20, -66, 21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 20, -66, -21, 0, 0, 0x7F, 0x02, 0x00, 0xFF +vertex 20, -37, -43, 0, 0, 0x3D, 0xED, 0x93, 0xFF +vertex 19, 5, -31, 0, 0, 0x1B, 0x32, 0x8F, 0xFF +vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0xFF + +wiggler_seg5_vertex_0500D0F8: # 0x0500D0F8 +vertex 20, -37, 43, 0, 0, 0x1B, 0xE7, 0x79, 0xFF +vertex 18, 34, -15, 0, 0, 0x7F, 0x02, 0x00, 0x00 +vertex 18, 34, 15, 0, 0, 0x06, 0x6E, 0x3E, 0x00 +vertex 19, 5, 31, 0, 0, 0x39, 0x2B, 0x68, 0xFF + +wiggler_seg5_vertex_0500D138: # 0x0500D138 +vertex -3, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 +vertex -3, -12, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 +vertex 53, -11, 0, 0, 0, 0x01, 0x81, 0xFF, 0x00 +vertex 53, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF +vertex -3, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -4, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF +vertex 53, 13, -8, 0, 0, 0xFF, 0x67, 0xB7, 0xFF +vertex 53, -1, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -4, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF +vertex 53, 13, 8, 0, 0, 0xFF, 0x66, 0x4B, 0xFF +vertex -3, -2, -13, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -3, -12, 0, 0, 0, 0x81, 0xFF, 0x00, 0xFF +vertex -3, -2, 13, 0, 0, 0xD2, 0xC1, 0x63, 0xFF +vertex -4, 13, 8, 0, 0, 0xD0, 0x4B, 0x5A, 0xFF +vertex -4, 13, -8, 0, 0, 0xD0, 0x6C, 0xD5, 0xFF + +wiggler_seg5_vertex_0500D228: # 0x0500D228 +vertex -6, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0x00 +vertex -6, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 +vertex 42, -12, 0, 0, 0, 0x00, 0x81, 0xFF, 0x00 +vertex 42, -2, 13, 0, 0, 0x00, 0xD8, 0x78, 0xFF +vertex -6, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -6, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF +vertex 42, 13, -8, 0, 0, 0x00, 0x67, 0xB7, 0xFF +vertex 42, -2, -13, 0, 0, 0x00, 0xDA, 0x87, 0xFF +vertex -6, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF +vertex 42, 13, 8, 0, 0, 0x00, 0x66, 0x4B, 0xFF +vertex 42, 13, -8, 0, 0, 0x2F, 0x4D, 0xA7, 0xFF +vertex 42, 13, 8, 0, 0, 0x2F, 0x6C, 0x2D, 0xFF +vertex 42, -2, 13, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -12, 0, 0, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 42, -2, -13, 0, 0, 0x2F, 0xC4, 0x9C, 0xFF + +# Unused vertices? what are these? [D318] +vertex 92, 51, 0, 0, 0, 0x5D, 0x55, 0x00, 0x00 +vertex 87, 46, -28, 0, 0, 0x5A, 0x53, 0xE1, 0x00 +vertex 49, 88, -28, 0, 0, 0x5A, 0x53, 0xE1, 0x00 +vertex 54, 92, 0, 0, 0, 0x5D, 0x55, 0x00, 0xFF +vertex 49, 88, 28, 0, 0, 0x5A, 0x53, 0x1F, 0xFF +vertex 87, 46, 28, 0, 0, 0x5A, 0x53, 0x1F, 0xFF +vertex 58, -84, 0, 0, 0, 0x60, 0xAD, 0x00, 0x00 +vertex 52, -78, -44, 0, 0, 0x5E, 0xAF, 0xE8, 0x00 +vertex 89, -36, -44, 0, 0, 0x5E, 0xAF, 0xE8, 0x00 +vertex 95, -42, 0, 0, 0, 0x60, 0xAD, 0x00, 0xFF +vertex 89, -36, 44, 0, 0, 0x5E, 0xAF, 0x18, 0xFF +vertex 52, -78, 44, 0, 0, 0x5E, 0xAF, 0x18, 0xFF +vertex -78, -100, 1, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 +vertex 5, -130, 16, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 +vertex 8, -85, 94, 0, 0, 0xD2, 0x9B, 0x3C, 0x00 +vertex -75, -55, 80, 0, 0, 0xD2, 0x9B, 0x3C, 0xFF +vertex -64, 44, 22, 0, 0, 0x9C, 0x46, 0x22, 0x00 +vertex -47, 58, 31, 0, 0, 0xB7, 0x5B, 0x30, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -68, 19, 40, 0, 0, 0x97, 0x1E, 0x3F, 0xFF +vertex -36, 45, 57, 0, 0, 0xC8, 0x46, 0x59, 0xFF +vertex -61, -9, 53, 0, 0, 0xA1, 0xF3, 0x52, 0xFF +vertex -19, 24, 75, 0, 0, 0xE2, 0x26, 0x75, 0xFF +vertex -45, -36, 57, 0, 0, 0xBB, 0xC8, 0x59, 0xFF +vertex 0, 0, 81, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -22, -57, 53, 0, 0, 0xDE, 0xA6, 0x52, 0xFF +vertex 19, -24, 75, 0, 0, 0x1E, 0xDA, 0x75, 0xFF +vertex 4, -70, 40, 0, 0, 0x07, 0x93, 0x3F, 0xFF +vertex 36, -45, 57, 0, 0, 0x38, 0xBA, 0x59, 0xFF +vertex 30, -72, 22, 0, 0, 0x2E, 0x90, 0x22, 0xFF +vertex 47, -58, 31, 0, 0, 0x49, 0xA5, 0x30, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -71, 39, 0, 0, 0, 0x91, 0x3D, 0x00, 0xFF +vertex -64, 44, 22, 0, 0, 0x9C, 0x46, 0x22, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -81, 8, 0, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex -68, 19, 40, 0, 0, 0x97, 0x1E, 0x3F, 0xFF +vertex -78, -22, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF +vertex -61, -9, 53, 0, 0, 0xA1, 0xF3, 0x52, 0xFF +vertex -63, -51, 0, 0, 0, 0x9D, 0xB1, 0x00, 0xFF +vertex -45, -36, 57, 0, 0, 0xBB, 0xC8, 0x59, 0xFF +vertex -39, -71, 0, 0, 0, 0xC4, 0x91, 0x00, 0xFF +vertex -22, -57, 53, 0, 0, 0xDE, 0xA6, 0x52, 0xFF +vertex -8, -81, 0, 0, 0, 0xF3, 0x82, 0x00, 0xFF +vertex 4, -70, 40, 0, 0, 0x07, 0x93, 0x3F, 0xFF +vertex 22, -78, 0, 0, 0, 0x23, 0x87, 0x00, 0xFF +vertex 30, -72, 22, 0, 0, 0x2E, 0x90, 0x22, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -64, 44, -22, 0, 0, 0x9C, 0x46, 0xDE, 0xFF +vertex -71, 39, 0, 0, 0, 0x91, 0x3D, 0x00, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -68, 19, -40, 0, 0, 0x97, 0x1E, 0xC1, 0xFF +vertex -81, 8, 0, 0, 0, 0x82, 0x0E, 0x00, 0xFF +vertex -61, -9, -53, 0, 0, 0xA1, 0xF3, 0xAE, 0xFF +vertex -78, -22, 0, 0, 0, 0x87, 0xDD, 0x00, 0xFF +vertex -45, -36, -57, 0, 0, 0xBB, 0xC8, 0xA7, 0xFF +vertex -63, -51, 0, 0, 0, 0x9D, 0xB1, 0x00, 0xFF +vertex -22, -57, -53, 0, 0, 0xDE, 0xA6, 0xAE, 0xFF +vertex -39, -71, 0, 0, 0, 0xC4, 0x91, 0x00, 0xFF +vertex 4, -70, -40, 0, 0, 0x07, 0x93, 0xC1, 0xFF +vertex -8, -81, 0, 0, 0, 0xF3, 0x82, 0x00, 0xFF +vertex 30, -72, -22, 0, 0, 0x2E, 0x90, 0xDE, 0xFF +vertex 22, -78, 0, 0, 0, 0x23, 0x87, 0x00, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -47, 58, -31, 0, 0, 0xB7, 0x5B, 0xD0, 0xFF +vertex -64, 44, -22, 0, 0, 0x9C, 0x46, 0xDE, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -36, 45, -57, 0, 0, 0xC8, 0x46, 0xA7, 0xFF +vertex -68, 19, -40, 0, 0, 0x97, 0x1E, 0xC1, 0xFF +vertex -19, 24, -75, 0, 0, 0xE2, 0x26, 0x8B, 0xFF +vertex -61, -9, -53, 0, 0, 0xA1, 0xF3, 0xAE, 0xFF +vertex 0, 0, -81, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -45, -36, -57, 0, 0, 0xBB, 0xC8, 0xA7, 0xFF +vertex 19, -24, -75, 0, 0, 0x1E, 0xDA, 0x8B, 0xFF +vertex -22, -57, -53, 0, 0, 0xDE, 0xA6, 0xAE, 0xFF +vertex 36, -45, -57, 0, 0, 0x38, 0xBA, 0xA7, 0xFF +vertex 4, -70, -40, 0, 0, 0x07, 0x93, 0xC1, 0xFF +vertex 47, -58, -31, 0, 0, 0x49, 0xA5, 0xD0, 0xFF +vertex 30, -72, -22, 0, 0, 0x2E, 0x90, 0xDE, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -30, 72, -22, 0, 0, 0xD2, 0x70, 0xDE, 0xFF +vertex -47, 58, -31, 0, 0, 0xB7, 0x5B, 0xD0, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -4, 70, -40, 0, 0, 0xF9, 0x6D, 0xC1, 0xFF +vertex -36, 45, -57, 0, 0, 0xC8, 0x46, 0xA7, 0xFF +vertex 22, 57, -53, 0, 0, 0x22, 0x5A, 0xAE, 0xFF +vertex -19, 24, -75, 0, 0, 0xE2, 0x26, 0x8B, 0xFF +vertex 45, 36, -57, 0, 0, 0x45, 0x38, 0xA7, 0xFF +vertex 0, 0, -81, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex 61, 9, -53, 0, 0, 0x5F, 0x0D, 0xAE, 0xFF +vertex 19, -24, -75, 0, 0, 0x1E, 0xDA, 0x8B, 0xFF +vertex 68, -19, -40, 0, 0, 0x69, 0xE2, 0xC1, 0xFF +vertex 36, -45, -57, 0, 0, 0x38, 0xBA, 0xA7, 0xFF +vertex 64, -44, -22, 0, 0, 0x64, 0xBA, 0xDE, 0xFF +vertex 47, -58, -31, 0, 0, 0x49, 0xA5, 0xD0, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -22, 78, 0, 0, 0, 0xDD, 0x79, 0x00, 0xFF +vertex -30, 72, -22, 0, 0, 0xD2, 0x70, 0xDE, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex 8, 81, 0, 0, 0, 0x0D, 0x7E, 0x00, 0xFF +vertex -4, 70, -40, 0, 0, 0xF9, 0x6D, 0xC1, 0xFF +vertex 39, 71, 0, 0, 0, 0x3C, 0x6F, 0x00, 0xFF +vertex 22, 57, -53, 0, 0, 0x22, 0x5A, 0xAE, 0xFF +vertex 63, 51, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex 45, 36, -57, 0, 0, 0x45, 0x38, 0xA7, 0xFF +vertex 78, 22, 0, 0, 0, 0x79, 0x23, 0x00, 0xFF +vertex 61, 9, -53, 0, 0, 0x5F, 0x0D, 0xAE, 0xFF +vertex 81, -8, 0, 0, 0, 0x7E, 0xF2, 0x00, 0xFF +vertex 68, -19, -40, 0, 0, 0x69, 0xE2, 0xC1, 0xFF +vertex 71, -39, 0, 0, 0, 0x6F, 0xC3, 0x00, 0xFF +vertex 64, -44, -22, 0, 0, 0x64, 0xBA, 0xDE, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -30, 72, 22, 0, 0, 0xD2, 0x70, 0x22, 0xFF +vertex -22, 78, 0, 0, 0, 0xDD, 0x79, 0x00, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -4, 70, 40, 0, 0, 0xF9, 0x6D, 0x3F, 0xFF +vertex 8, 81, 0, 0, 0, 0x0D, 0x7E, 0x00, 0xFF +vertex 22, 57, 53, 0, 0, 0x22, 0x5A, 0x52, 0xFF +vertex 39, 71, 0, 0, 0, 0x3C, 0x6F, 0x00, 0xFF +vertex 45, 36, 57, 0, 0, 0x45, 0x38, 0x59, 0xFF +vertex 63, 51, 0, 0, 0, 0x63, 0x4F, 0x00, 0xFF +vertex 61, 9, 53, 0, 0, 0x5F, 0x0D, 0x52, 0xFF +vertex 78, 22, 0, 0, 0, 0x79, 0x23, 0x00, 0xFF +vertex 68, -19, 40, 0, 0, 0x69, 0xE2, 0x3F, 0xFF +vertex 81, -8, 0, 0, 0, 0x7E, 0xF2, 0x00, 0xFF +vertex 64, -44, 22, 0, 0, 0x64, 0xBA, 0x22, 0xFF +vertex 71, -39, 0, 0, 0, 0x6F, 0xC3, 0x00, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF +vertex -47, 58, 31, 0, 0, 0xB7, 0x5B, 0x30, 0xFF +vertex -30, 72, 22, 0, 0, 0xD2, 0x70, 0x22, 0x00 +vertex -51, 63, 0, 0, 0, 0xB1, 0x63, 0x00, 0x00 +vertex -36, 45, 57, 0, 0, 0xC8, 0x46, 0x59, 0xFF +vertex -4, 70, 40, 0, 0, 0xF9, 0x6D, 0x3F, 0xFF +vertex -19, 24, 75, 0, 0, 0xE2, 0x26, 0x75, 0xFF +vertex 22, 57, 53, 0, 0, 0x22, 0x5A, 0x52, 0xFF +vertex 0, 0, 81, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 45, 36, 57, 0, 0, 0x45, 0x38, 0x59, 0xFF +vertex 19, -24, 75, 0, 0, 0x1E, 0xDA, 0x75, 0xFF +vertex 61, 9, 53, 0, 0, 0x5F, 0x0D, 0x52, 0xFF +vertex 36, -45, 57, 0, 0, 0x38, 0xBA, 0x59, 0xFF +vertex 68, -19, 40, 0, 0, 0x69, 0xE2, 0x3F, 0xFF +vertex 47, -58, 31, 0, 0, 0x49, 0xA5, 0x30, 0xFF +vertex 64, -44, 22, 0, 0, 0x64, 0xBA, 0x22, 0xFF +vertex 51, -63, 0, 0, 0, 0x4F, 0x9D, 0x00, 0xFF + +glabel wiggler_seg5_dl_0500DC18 # 0x0500DC18 - 0x0500DD70 +gsSPLight wiggler_seg5_light_0500C880, 1 +gsSPLight wiggler_seg5_light_0500C878, 2 +gsSPVertex wiggler_seg5_vertex_0500C8D8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500C9D8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 6, 2, 5, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 8, 0x0 +gsSP2Triangles 9, 13, 7, 0x0, 10, 8, 6, 0x0 +gsSP2Triangles 14, 13, 9, 0x0, 14, 9, 15, 0x0 +gsSP2Triangles 2, 7, 13, 0x0, 2, 13, 0, 0x0 +gsSP2Triangles 6, 4, 10, 0x0, 6, 5, 4, 0x0 +gsSPVertex wiggler_seg5_vertex_0500CAD8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 4, 1, 6, 0x0 +gsSP2Triangles 7, 6, 8, 0x0, 7, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500CBD8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500DD70 # 0x0500DD70 - 0x0500DDF8 +gsSPLight wiggler_seg5_light_0500C898, 1 +gsSPLight wiggler_seg5_light_0500C890, 2 +gsSPVertex wiggler_seg5_vertex_0500CC18, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500DDF8 # 0x0500DDF8 - 0x0500DE80 +gsSPLight wiggler_seg5_light_0500C898, 1 +gsSPLight wiggler_seg5_light_0500C890, 2 +gsSPVertex wiggler_seg5_vertex_0500CD08, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500DE80 # 0x0500DE80 - 0x0500DFD8 +gsSPLight wiggler_seg5_light_0500C880, 1 +gsSPLight wiggler_seg5_light_0500C878, 2 +gsSPVertex wiggler_seg5_vertex_0500CDF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 12, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500CEF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 0, 6, 0x0, 3, 6, 7, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 8, 7, 6, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 9, 11, 12, 0x0 +gsSP2Triangles 6, 13, 8, 0x0, 7, 9, 12, 0x0 +gsSP2Triangles 14, 8, 13, 0x0, 14, 13, 15, 0x0 +gsSP2Triangles 2, 13, 6, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 12, 3, 7, 0x0, 12, 4, 3, 0x0 +gsSPVertex wiggler_seg5_vertex_0500CFF8, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 2, 5, 0x0, 4, 5, 6, 0x0 +gsSP2Triangles 7, 8, 9, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP2Triangles 10, 13, 14, 0x0, 10, 14, 15, 0x0 +gsSPVertex wiggler_seg5_vertex_0500D0F8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500DFD8 # 0x0500DFD8 - 0x0500E060 +gsSPLight wiggler_seg5_light_0500C898, 1 +gsSPLight wiggler_seg5_light_0500C890, 2 +gsSPVertex wiggler_seg5_vertex_0500D138, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E060 # 0x0500E060 - 0x0500E0E8 +gsSPLight wiggler_seg5_light_0500C898, 1 +gsSPLight wiggler_seg5_light_0500C890, 2 +gsSPVertex wiggler_seg5_vertex_0500D228, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 0, 3, 0x0, 8, 3, 9, 0x0 +gsSP2Triangles 1, 4, 7, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 5, 8, 9, 0x0, 5, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0 +gsSP1Triangle 10, 13, 14, 0x0 +gsSPEndDisplayList + +wiggler_seg5_vertex_0500E0E8: # 0x0500E0E8 +vertex 0, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, -15, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -15, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -15, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +wiggler_seg5_vertex_0500E128: # 0x0500E128 +vertex 15, 15, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -15, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 15, -15, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 15, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500E168 # 0x0500E168 - 0x0500E1A0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05009230 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E0E8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E1A0 # 0x0500E1A0 - 0x0500E1D8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_0500A230 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E128, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E1D8 # 0x0500E1D8 - 0x0500E250 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList wiggler_seg5_dl_0500E168 +gsSPDisplayList wiggler_seg5_dl_0500E1A0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +wiggler_seg5_vertex_0500E250: # 0x0500E250 +vertex 58, 87, 0, 478, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 84, 50, 23, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 88, 54, 0, 478, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 54, 83, -21, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 84, 50, -21, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 54, 83, 23, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500E2B0 # 0x0500E2B0 - 0x0500E2F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05008A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E250, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 2, 4, 3, 0x0, 0, 5, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E2F8 # 0x0500E2F8 - 0x0500E368 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList wiggler_seg5_dl_0500E2B0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +wiggler_seg5_vertex_0500E368: # 0x0500E368 +vertex 58, -82, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 88, -35, -43, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 94, -40, 0, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -77, -43, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 94, -40, 0, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 51, -77, 44, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 58, -82, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 88, -35, 44, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500E3E8 # 0x0500E3E8 - 0x0500E430 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05007A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E368, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E430 # 0x0500E430 - 0x0500E4A0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList wiggler_seg5_dl_0500E3E8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +wiggler_seg5_vertex_0500E4A0: # 0x0500E4A0 +vertex -77, -98, 2, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 8, -83, 94, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -74, -53, 79, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF +vertex 6, -128, 16, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500E4E0 # 0x0500E4E0 - 0x0500E518 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05008230 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E4A0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E518 # 0x0500E518 - 0x0500E588 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList wiggler_seg5_dl_0500E4E0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK +gsSPEndDisplayList + +wiggler_seg5_vertex_0500E588: # 0x0500E588 +vertex 0, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -26, -26, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -26, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex -26, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +wiggler_seg5_vertex_0500E5C8: # 0x0500E5C8 +vertex 26, 26, 0, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, -26, 0, 0, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 26, -26, 0, 990, 2012, 0xFF, 0xFF, 0xFF, 0xFF +vertex 0, 26, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +glabel wiggler_seg5_dl_0500E608 # 0x0500E608 - 0x0500E640 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05005A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E588, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E640 # 0x0500E640 - 0x0500E678 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wiggler_seg5_texture_05006A30 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100 +gsSPVertex wiggler_seg5_vertex_0500E5C8, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wiggler_seg5_dl_0500E678 # 0x0500E678 - 0x0500E6F0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 252 +gsSPDisplayList wiggler_seg5_dl_0500E608 +gsSPDisplayList wiggler_seg5_dl_0500E640 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +wiggler_seg5_animvalue_0500E6F0: # 0x0500E6F0 +.hword 0x0000, 0x007F, 0x007E, 0x007C, 0x007A, 0x0078, 0x0077, 0x0076 +.hword 0x0077, 0x0079, 0x007C, 0x007F, 0x0081, 0x0083, 0x0084, 0x0083 +.hword 0x0081, 0x007E, 0x007B, 0x007A, 0x007A, 0x007A, 0x007B, 0x007C +.hword 0x007D, 0x007E, 0x007F, 0x3FFF, 0x001A, 0x001C, 0x0022, 0x002A +.hword 0x0030, 0x0036, 0x003A, 0x003E, 0x0042, 0x0045, 0x0049, 0x004D +.hword 0x0052, 0x0057, 0x005E, 0x0066, 0x006F, 0x007B, 0x00DB, 0x00CA +.hword 0x00A6, 0x0081, 0x0061, 0x003F, 0x0025, 0x001A, 0x00DF, 0x00E8 +.hword 0x00F4, 0x00ED, 0x00BD, 0x006B, 0x000F, 0xFFAD, 0xFF45, 0xFED8 +.hword 0xFE69, 0xFDFB, 0xFD8E, 0xFD25, 0xFCC2, 0xFC67, 0xFC15, 0xFBCE +.hword 0xFD3E, 0xFEEC, 0xFF4C, 0xFF82, 0xFFE8, 0x005A, 0x00B8, 0x00DF +.hword 0xF43F, 0xF43A, 0xF43B, 0xF456, 0xF4A1, 0xF517, 0xF5A0, 0xF638 +.hword 0xF6D9, 0xF780, 0xF828, 0xF8CC, 0xF968, 0xF9F7, 0xFA74, 0xFADB +.hword 0xFB27, 0xFB54, 0xF625, 0xF260, 0xF2C6, 0xF3AE, 0xF3F2, 0xF41E +.hword 0xF437, 0xF43F, 0xF7E1, 0xF834, 0xF902, 0xFA09, 0xFB06, 0xFBB7 +.hword 0xFBD9, 0xFB88, 0xFB0E, 0xFA72, 0xF9BA, 0xF8EE, 0xF815, 0xF736 +.hword 0xF656, 0xF57E, 0xF4B5, 0xF400, 0xF360, 0xF353, 0xF400, 0xF4F0 +.hword 0xF5F7, 0xF6EA, 0xF79C, 0xF7E1, 0x25C7, 0x265C, 0x27CA, 0x2993 +.hword 0x2B3C, 0x2C49, 0x2C3D, 0x2B44, 0x29E8, 0x283D, 0x2656, 0x2448 +.hword 0x2225, 0x2001, 0x1DF0, 0x1C05, 0x1A53, 0x18EF, 0x19FE, 0x1C76 +.hword 0x1E44, 0x204D, 0x2253, 0x2413, 0x254F, 0x25C7, 0x096C, 0x0993 +.hword 0x09F4, 0x0A73, 0x0AF0, 0x0B4E, 0x0B6F, 0x0B5F, 0x0B3F, 0x0B11 +.hword 0x0AD8, 0x0A97, 0x0A50, 0x0A06, 0x09BB, 0x0973, 0x092F, 0x08F3 +.hword 0x08B6, 0x089C, 0x08B6, 0x08DF, 0x090F, 0x093D, 0x095E, 0x096C +.hword 0x0506, 0x04F0, 0x04B8, 0x046E, 0x0425, 0x03ED, 0x03D6, 0x03E3 +.hword 0x0406, 0x0438, 0x0472, 0x04AC, 0x04E0, 0x0506, 0x0508, 0x04EF +.hword 0x04E7, 0x051B, 0x064C, 0x074C, 0x071F, 0x06B3, 0x0627, 0x059C +.hword 0x0531, 0x0506, 0xDC85, 0xDC0A, 0xDAD7, 0xD947, 0xD7B8, 0xD684 +.hword 0xD609, 0xD626, 0xD67E, 0xD719, 0xD7FB, 0xD92A, 0xDAAB, 0xDC85 +.hword 0xDFBE, 0xE468, 0xE916, 0xEC5C, 0xEBBB, 0xE910, 0xE6C3, 0xE40D +.hword 0xE14E, 0xDEE4, 0xDD2C, 0xDC85, 0xDD7D, 0xDC6C, 0xD988, 0xD549 +.hword 0xD028, 0xCA9D, 0xC520, 0xBF2B, 0xB84E, 0xB120, 0xAA3A, 0xA432 +.hword 0x9FA1, 0x9D1E, 0x9F2E, 0xA60F, 0xAEED, 0xB6F5, 0xBE84, 0xC526 +.hword 0xCA4C, 0xCFBD, 0xD4EE, 0xD952, 0xDC5B, 0xDD7D, 0x0000, 0x0004 +.hword 0x000E, 0x0017, 0x001C, 0x0013, 0x0000, 0xFFD8, 0xFFCF, 0xFFD0 +.hword 0xFFDD, 0xFFEF, 0xFFFD, 0xFFFA, 0xFFD3, 0xFF97, 0xFF70, 0xFF87 +.hword 0xFFB5, 0xFFD9, 0xFFE4, 0xFFED, 0xFFF5, 0xFFFB, 0xFFFF, 0x0000 +.hword 0x0031, 0x004E, 0x008E, 0x00CE, 0x00EB, 0x00AC, 0x0031, 0xFF7E +.hword 0xFF1D, 0xFEF4, 0xFF16, 0xFF56, 0xFF93, 0xFFAA, 0xFF68, 0xFEF9 +.hword 0xFEC4, 0xFF38, 0xFFE9, 0x005F, 0x0062, 0x005C, 0x004F, 0x0041 +.hword 0x0036, 0x0031, 0xFFF7, 0x0108, 0x0363, 0x05BE, 0x06D0, 0x047C +.hword 0xFFF7, 0xF99E, 0xF625, 0xF4A5, 0xF5B4, 0xF7CC, 0xF9CF, 0xFA9D +.hword 0xF887, 0xF4F6, 0xF36F, 0xF7A2, 0xFDF2, 0x021C, 0x0227, 0x01CF +.hword 0x0141, 0x00A6, 0x0029, 0xFFF7, 0xFA46, 0xFA35, 0xFA0C, 0xF9D5 +.hword 0xF99B, 0xF96B, 0xF950, 0xF96F, 0xF9CB, 0xFA3C, 0xFA98, 0xFAB7 +.hword 0xFA71, 0xF99B, 0xF75E, 0xF3B8, 0xEFC2, 0xEC98, 0xEB55, 0xEC33 +.hword 0xEE5A, 0xF144, 0xF46F, 0xF755, 0xF973, 0xFA46, 0xE89C, 0xE84C +.hword 0xE77F, 0xE670, 0xE555, 0xE469, 0xE3E2, 0xE3EC, 0xE463, 0xE510 +.hword 0xE5B7, 0xE621, 0xE614, 0xE556, 0xE2F3, 0xDEF5, 0xDA9E, 0xD733 +.hword 0xD5F6, 0xD732, 0xD9F0, 0xDD91, 0xE178, 0xE506, 0xE79C, 0xE89C +.hword 0x0338, 0x0353, 0x0396, 0x03EF, 0x044C, 0x0499, 0x04C5, 0x04B2 +.hword 0x0464, 0x0400, 0x03A8, 0x0380, 0x03AB, 0x044B, 0x0611, 0x08FB +.hword 0x0C24, 0x0EA8, 0x0FA2, 0x0EE2, 0x0D15, 0x0AA9, 0x080A, 0x05A5 +.hword 0x03E5, 0x0338, 0x09EE, 0x09F7, 0x0A0B, 0x0A26, 0x0A41, 0x0A55 +.hword 0x0A5D, 0x0A34, 0x09D1, 0x095D, 0x08FF, 0x08DE, 0x0920, 0x09EE +.hword 0x0C1C, 0x0FAB, 0x1389, 0x16A4, 0x17EA, 0x1724, 0x1524, 0x1269 +.hword 0x0F6F, 0x0CB4, 0x0AB5, 0x09EE, 0x177B, 0x17D0, 0x18A4, 0x19B7 +.hword 0x1ACA, 0x1B9E, 0x1BF3, 0x1B8F, 0x1A95, 0x1953, 0x1816, 0x172A +.hword 0x16DD, 0x177B, 0x1A2B, 0x1EE1, 0x241A, 0x2857, 0x2A16, 0x290E +.hword 0x2666, 0x22C3, 0x1ECE, 0x1B2B, 0x1883, 0x177B, 0xAC44, 0xAD5F +.hword 0xB050, 0xB48E, 0xB98D, 0xBEC0, 0xC39D, 0xC8AB, 0xCE7D, 0xD49E +.hword 0xDA97, 0xDFF2, 0xE437, 0xE6F0, 0xE76F, 0xE5BA, 0xE264, 0xDE02 +.hword 0xD929, 0xD314, 0xCB45, 0xC2B3, 0xBA58, 0xB32C, 0xAE28, 0xAC44 +.hword 0x9BBC, 0x9BBC, 0x22E9, 0x237E, 0x2419, 0x24AD, 0x252D, 0x258D +.hword 0x25BE, 0x25AF, 0x254F, 0x24BD, 0x2417, 0x237D, 0x230D, 0x22E9 +.hword 0x2343, 0x2408, 0x24EF, 0x25AF, 0x25FF, 0x25E4, 0x2599, 0x2529 +.hword 0x24A2, 0x240D, 0x2376, 0x22E9, 0x22E9, 0x237E, 0x2419, 0x24AD +.hword 0x252D, 0x258D, 0x25BE, 0x25AF, 0x254F, 0x24BD, 0x2417, 0x237D +.hword 0x230D, 0x22E9, 0x2343, 0x2408, 0x24EF, 0x25AF, 0x25FF, 0x25E4 +.hword 0x2599, 0x2529, 0x24A2, 0x240D, 0x2376, 0x22E9, 0x22E9, 0x237E +.hword 0x2419, 0x24AD, 0x252D, 0x258D, 0x25BE, 0x25AF, 0x254F, 0x24BD +.hword 0x2417, 0x237D, 0x230D, 0x22E9, 0x2343, 0x2408, 0x24EF, 0x25AF +.hword 0x25FF, 0x25E4, 0x2599, 0x2529, 0x24A2, 0x240D, 0x2376, 0x22E9 +.hword 0x22E9, 0x237E, 0x2419, 0x24AD, 0x252D, 0x258D, 0x25BE, 0x25AF +.hword 0x254F, 0x24BD, 0x2417, 0x237D, 0x230D, 0x22E9, 0x2343, 0x2408 +.hword 0x24EF, 0x25AF, 0x25FF, 0x25E4, 0x2599, 0x2529, 0x24A2, 0x240D +.hword 0x2376, 0x22E9, 0x63F7, 0x0000 + +wiggler_seg5_animindex_0500EBA8: # 0x0500EBA8 +.hword 0x0001, 0x0000, 0x001A, 0x0001, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x001B, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x025A, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0240 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001A, 0x0226, 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x020C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x01F2, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01F1, 0x001A, 0x00B8, 0x001A, 0x00D2 +.hword 0x001A, 0x00EC, 0x001A, 0x006A, 0x001A, 0x0084, 0x001A, 0x009E +.hword 0x001A, 0x001C, 0x001A, 0x0036, 0x001A, 0x0050, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x01F0, 0x001A, 0x01A2, 0x001A, 0x01BC +.hword 0x001A, 0x01D6, 0x001A, 0x0154, 0x001A, 0x016E, 0x001A, 0x0188 +.hword 0x001A, 0x0106, 0x001A, 0x0120, 0x001A, 0x013A + +wiggler_seg5_anim_0500EC74: # 0x0500EC74 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1A +.hword 0x10 +.word wiggler_seg5_animvalue_0500E6F0 +.word wiggler_seg5_animindex_0500EBA8 +.word 0 + +glabel wiggler_seg5_anims_0500EC8C # 0x0500EC8C +.word wiggler_seg5_anim_0500EC74 diff --git a/actors/wiggler_body_part/geo.s b/actors/wiggler_body_part/geo.s index c3271dd..e39c960 100644 --- a/actors/wiggler_body_part/geo.s +++ b/actors/wiggler_body_part/geo.s @@ -1,40 +1,40 @@ -glabel wiggler_body_part_geo # 0x0500C778 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 0x64 - geo_open_node - geo_scale 0, 16384 - geo_open_node - geo_animated_part 1, 0, 0, 0 - geo_open_node - geo_animated_part 1, 0, 0, 0 - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500C278 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part 1, -31, 0, 51 - geo_open_node - geo_animated_part 1, 0, 0, 0, wiggler_seg5_dl_0500BE98 - geo_open_node - geo_animated_part 1, 39, 0, 0, wiggler_seg5_dl_0500BE10 - geo_open_node - geo_animated_part 1, 41, 0, 0, wiggler_seg5_dl_0500BCB8 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part 1, -31, 0, -49 - geo_open_node - geo_animated_part 1, 0, 0, 0, wiggler_seg5_dl_0500C100 - geo_open_node - geo_animated_part 1, 39, 0, 0, wiggler_seg5_dl_0500C078 - geo_open_node - geo_animated_part 1, 41, 0, 0, wiggler_seg5_dl_0500BF20 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel wiggler_body_part_geo # 0x0500C778 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0x96, 0x64 + geo_open_node + geo_scale 0, 16384 + geo_open_node + geo_animated_part 1, 0, 0, 0 + geo_open_node + geo_animated_part 1, 0, 0, 0 + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, wiggler_seg5_dl_0500C278 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part 1, -31, 0, 51 + geo_open_node + geo_animated_part 1, 0, 0, 0, wiggler_seg5_dl_0500BE98 + geo_open_node + geo_animated_part 1, 39, 0, 0, wiggler_seg5_dl_0500BE10 + geo_open_node + geo_animated_part 1, 41, 0, 0, wiggler_seg5_dl_0500BCB8 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part 1, -31, 0, -49 + geo_open_node + geo_animated_part 1, 0, 0, 0, wiggler_seg5_dl_0500C100 + geo_open_node + geo_animated_part 1, 39, 0, 0, wiggler_seg5_dl_0500C078 + geo_open_node + geo_animated_part 1, 41, 0, 0, wiggler_seg5_dl_0500BF20 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/wooden_signpost/collision.s b/actors/wooden_signpost/collision.s index 567a820..6fc2876 100644 --- a/actors/wooden_signpost/collision.s +++ b/actors/wooden_signpost/collision.s @@ -1,29 +1,29 @@ # Wooden Signpost -glabel wooden_signpost_seg3_collision_0302DD80 # 0x0302DD80 - 0x0302DE04 -colInit -colVertexInit 0x8 -colVertex -44, -9, -12 -colVertex -44, 126, 20 -colVertex -44, 126, -12 -colVertex 45, 126, 20 -colVertex 45, 126, -12 -colVertex 45, -9, -12 -colVertex -44, -9, 20 -colVertex 45, -9, 20 - -colTriInit SURFACE_DEFAULT, 12 -colTri 0, 1, 2 -colTri 2, 1, 3 -colTri 2, 3, 4 -colTri 5, 0, 2 -colTri 5, 2, 4 -colTri 6, 3, 1 -colTri 0, 6, 1 -colTri 7, 4, 3 -colTri 6, 7, 3 -colTri 7, 5, 4 -colTri 5, 7, 6 -colTri 5, 6, 0 -colTriStop -colEnd +glabel wooden_signpost_seg3_collision_0302DD80 # 0x0302DD80 - 0x0302DE04 +colInit +colVertexInit 0x8 +colVertex -44, -9, -12 +colVertex -44, 126, 20 +colVertex -44, 126, -12 +colVertex 45, 126, 20 +colVertex 45, 126, -12 +colVertex 45, -9, -12 +colVertex -44, -9, 20 +colVertex 45, -9, 20 + +colTriInit SURFACE_DEFAULT, 12 +colTri 0, 1, 2 +colTri 2, 1, 3 +colTri 2, 3, 4 +colTri 5, 0, 2 +colTri 5, 2, 4 +colTri 6, 3, 1 +colTri 0, 6, 1 +colTri 7, 4, 3 +colTri 6, 7, 3 +colTri 7, 5, 4 +colTri 5, 7, 6 +colTri 5, 6, 0 +colTriStop +colEnd diff --git a/actors/wooden_signpost/geo.s b/actors/wooden_signpost/geo.s index 5b47b65..3f96004 100644 --- a/actors/wooden_signpost/geo.s +++ b/actors/wooden_signpost/geo.s @@ -1,10 +1,10 @@ -glabel wooden_signpost_geo # 0x16000FB4 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 60 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_display_list LAYER_OPAQUE, wooden_signpost_seg3_dl_0302DA48 - geo_display_list LAYER_OPAQUE, wooden_signpost_seg3_dl_0302DD08 - geo_close_node - geo_close_node - geo_end +glabel wooden_signpost_geo # 0x16000FB4 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 60 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_display_list LAYER_OPAQUE, wooden_signpost_seg3_dl_0302DA48 + geo_display_list LAYER_OPAQUE, wooden_signpost_seg3_dl_0302DD08 + geo_close_node + geo_close_node + geo_end diff --git a/actors/wooden_signpost/model.s b/actors/wooden_signpost/model.s index feb6986..cbe16d6 100644 --- a/actors/wooden_signpost/model.s +++ b/actors/wooden_signpost/model.s @@ -1,128 +1,128 @@ -# Signpost - -wooden_signpost_seg3_light_0302C940: # 0x0302C940 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -wooden_signpost_seg3_light_0302C948: # 0x0302C948 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wooden_signpost_seg3_vertex_0302C958: # 0x0302C958 -vertex 0, 504, 19, 962, 478, 0x00, 0x7E, 0xFC, 0xFF -vertex 24, 490, 34, 938, 780, 0x62, 0x3B, 0x36, 0xFF -vertex 0, 490, -6, 938, 478, 0xFF, 0x39, 0x90, 0xFF -vertex -23, 490, 34, 938, 178, 0x9E, 0x3A, 0x36, 0xFF -vertex 0, -39, 34, 36, 478, 0x00, 0xFC, 0x7E, 0xFF -vertex -23, -39, -6, 36, 178, 0x93, 0x00, 0xC1, 0xFF -vertex 24, -39, -6, 36, 780, 0x6D, 0x00, 0xC0, 0xFF - -wooden_signpost_seg3_texture_0302C9C8: # 0x0302C9C8 -.incbin "actors/wooden_signpost/wooden_signpost_back.rgba16" - -wooden_signpost_seg3_texture_0302D1C8: # 0x0302D1C8 -.incbin "actors/wooden_signpost/wooden_signpost_front.rgba16" - -glabel wooden_signpost_seg3_dl_0302D9C8 # 0x0302D9C8 - 0x0302DA48 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302C9C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight wooden_signpost_seg3_light_0302C948, 1 -gsSPLight wooden_signpost_seg3_light_0302C940, 2 -gsSPVertex wooden_signpost_seg3_vertex_0302C958, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 0, 3, 1, 0x0, 4, 1, 3, 0x0 -gsSP2Triangles 3, 5, 4, 0x0, 5, 3, 2, 0x0 -gsSP2Triangles 2, 6, 5, 0x0, 1, 4, 6, 0x0 -gsSP1Triangle 6, 2, 1, 0x0 -gsSPEndDisplayList - -glabel wooden_signpost_seg3_dl_0302DA48 # 0x0302DA48 - 0x0302DAA8 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList wooden_signpost_seg3_dl_0302D9C8 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -wooden_signpost_seg3_light_0302DAA8: # 0x0302DAA8 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -wooden_signpost_seg3_light_0302DAB0: # 0x0302DAB0 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -wooden_signpost_seg3_vertex_0302DAC0: # 0x0302DAC0 -vertex 180, 260, 20, 990, 990, 0x00, 0x81, 0x00, 0xFF -vertex -179, 260, 60, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex -179, 260, 20, 0, 990, 0x00, 0x81, 0x00, 0xFF -vertex 180, 260, 20, 990, 990, 0x00, 0x00, 0x81, 0xFF -vertex -179, 260, 20, 0, 990, 0x00, 0x00, 0x81, 0xFF -vertex -179, 460, 20, 0, 0, 0x00, 0x00, 0x81, 0xFF -vertex -179, 260, 20, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex -179, 260, 60, 0, 990, 0x81, 0x00, 0x00, 0xFF -vertex -179, 460, 60, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex -179, 460, 20, 0, 0, 0x81, 0x00, 0x00, 0xFF -vertex 180, 260, 60, 990, 990, 0x00, 0x81, 0x00, 0xFF -vertex -179, 460, 20, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex -179, 460, 60, 0, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 180, 460, 60, 990, 0, 0x00, 0x7F, 0x00, 0xFF -vertex 180, 460, 20, 990, 0, 0x00, 0x00, 0x81, 0xFF -vertex 180, 460, 20, 990, 0, 0x00, 0x7F, 0x00, 0xFF - -wooden_signpost_seg3_vertex_0302DBC0: # 0x0302DBC0 -vertex 180, 260, 60, 990, 990, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 460, 20, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 460, 60, 990, 0, 0x7F, 0x00, 0x00, 0xFF -vertex 180, 260, 20, 990, 990, 0x7F, 0x00, 0x00, 0xFF - -wooden_signpost_seg3_vertex_0302DC00: # 0x0302DC00 -vertex -179, 260, 60, 0, 990, 0x00, 0x00, 0x7F, 0xFF -vertex 180, 460, 60, 990, 0, 0x00, 0x00, 0x7F, 0xFF -vertex -179, 460, 60, 0, 0, 0x00, 0x00, 0x7F, 0xFF -vertex 180, 260, 60, 990, 990, 0x00, 0x00, 0x7F, 0xFF - -glabel wooden_signpost_seg3_dl_0302DC40 # 0x0302DC40 - 0x0302DCD0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302C9C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPLight wooden_signpost_seg3_light_0302DAB0, 1 -gsSPLight wooden_signpost_seg3_light_0302DAA8, 2 -gsSPVertex wooden_signpost_seg3_vertex_0302DAC0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP2Triangles 0, 10, 1, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 3, 5, 14, 0x0, 11, 13, 15, 0x0 -gsSPVertex wooden_signpost_seg3_vertex_0302DBC0, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wooden_signpost_seg3_dl_0302DCD0 # 0x0302DCD0 - 0x0302DD08 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302D1C8 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex wooden_signpost_seg3_vertex_0302DC00, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSPEndDisplayList - -glabel wooden_signpost_seg3_dl_0302DD08 # 0x0302DD08 - 0x0302DD80 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPClearGeometryMode G_SHADING_SMOOTH -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList wooden_signpost_seg3_dl_0302DC40 -gsSPDisplayList wooden_signpost_seg3_dl_0302DCD0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_SHADING_SMOOTH -gsSPEndDisplayList +# Signpost + +wooden_signpost_seg3_light_0302C940: # 0x0302C940 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +wooden_signpost_seg3_light_0302C948: # 0x0302C948 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wooden_signpost_seg3_vertex_0302C958: # 0x0302C958 +vertex 0, 504, 19, 962, 478, 0x00, 0x7E, 0xFC, 0xFF +vertex 24, 490, 34, 938, 780, 0x62, 0x3B, 0x36, 0xFF +vertex 0, 490, -6, 938, 478, 0xFF, 0x39, 0x90, 0xFF +vertex -23, 490, 34, 938, 178, 0x9E, 0x3A, 0x36, 0xFF +vertex 0, -39, 34, 36, 478, 0x00, 0xFC, 0x7E, 0xFF +vertex -23, -39, -6, 36, 178, 0x93, 0x00, 0xC1, 0xFF +vertex 24, -39, -6, 36, 780, 0x6D, 0x00, 0xC0, 0xFF + +wooden_signpost_seg3_texture_0302C9C8: # 0x0302C9C8 +.incbin "actors/wooden_signpost/wooden_signpost_back.rgba16" + +wooden_signpost_seg3_texture_0302D1C8: # 0x0302D1C8 +.incbin "actors/wooden_signpost/wooden_signpost_front.rgba16" + +glabel wooden_signpost_seg3_dl_0302D9C8 # 0x0302D9C8 - 0x0302DA48 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302C9C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight wooden_signpost_seg3_light_0302C948, 1 +gsSPLight wooden_signpost_seg3_light_0302C940, 2 +gsSPVertex wooden_signpost_seg3_vertex_0302C958, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 0, 3, 1, 0x0, 4, 1, 3, 0x0 +gsSP2Triangles 3, 5, 4, 0x0, 5, 3, 2, 0x0 +gsSP2Triangles 2, 6, 5, 0x0, 1, 4, 6, 0x0 +gsSP1Triangle 6, 2, 1, 0x0 +gsSPEndDisplayList + +glabel wooden_signpost_seg3_dl_0302DA48 # 0x0302DA48 - 0x0302DAA8 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList wooden_signpost_seg3_dl_0302D9C8 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +wooden_signpost_seg3_light_0302DAA8: # 0x0302DAA8 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +wooden_signpost_seg3_light_0302DAB0: # 0x0302DAB0 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +wooden_signpost_seg3_vertex_0302DAC0: # 0x0302DAC0 +vertex 180, 260, 20, 990, 990, 0x00, 0x81, 0x00, 0xFF +vertex -179, 260, 60, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex -179, 260, 20, 0, 990, 0x00, 0x81, 0x00, 0xFF +vertex 180, 260, 20, 990, 990, 0x00, 0x00, 0x81, 0xFF +vertex -179, 260, 20, 0, 990, 0x00, 0x00, 0x81, 0xFF +vertex -179, 460, 20, 0, 0, 0x00, 0x00, 0x81, 0xFF +vertex -179, 260, 20, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex -179, 260, 60, 0, 990, 0x81, 0x00, 0x00, 0xFF +vertex -179, 460, 60, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex -179, 460, 20, 0, 0, 0x81, 0x00, 0x00, 0xFF +vertex 180, 260, 60, 990, 990, 0x00, 0x81, 0x00, 0xFF +vertex -179, 460, 20, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex -179, 460, 60, 0, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 180, 460, 60, 990, 0, 0x00, 0x7F, 0x00, 0xFF +vertex 180, 460, 20, 990, 0, 0x00, 0x00, 0x81, 0xFF +vertex 180, 460, 20, 990, 0, 0x00, 0x7F, 0x00, 0xFF + +wooden_signpost_seg3_vertex_0302DBC0: # 0x0302DBC0 +vertex 180, 260, 60, 990, 990, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 460, 20, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 460, 60, 990, 0, 0x7F, 0x00, 0x00, 0xFF +vertex 180, 260, 20, 990, 990, 0x7F, 0x00, 0x00, 0xFF + +wooden_signpost_seg3_vertex_0302DC00: # 0x0302DC00 +vertex -179, 260, 60, 0, 990, 0x00, 0x00, 0x7F, 0xFF +vertex 180, 460, 60, 990, 0, 0x00, 0x00, 0x7F, 0xFF +vertex -179, 460, 60, 0, 0, 0x00, 0x00, 0x7F, 0xFF +vertex 180, 260, 60, 990, 990, 0x00, 0x00, 0x7F, 0xFF + +glabel wooden_signpost_seg3_dl_0302DC40 # 0x0302DC40 - 0x0302DCD0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302C9C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPLight wooden_signpost_seg3_light_0302DAB0, 1 +gsSPLight wooden_signpost_seg3_light_0302DAA8, 2 +gsSPVertex wooden_signpost_seg3_vertex_0302DAC0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP2Triangles 0, 10, 1, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 3, 5, 14, 0x0, 11, 13, 15, 0x0 +gsSPVertex wooden_signpost_seg3_vertex_0302DBC0, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wooden_signpost_seg3_dl_0302DCD0 # 0x0302DCD0 - 0x0302DD08 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, wooden_signpost_seg3_texture_0302D1C8 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex wooden_signpost_seg3_vertex_0302DC00, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSPEndDisplayList + +glabel wooden_signpost_seg3_dl_0302DD08 # 0x0302DD08 - 0x0302DD80 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPClearGeometryMode G_SHADING_SMOOTH +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList wooden_signpost_seg3_dl_0302DC40 +gsSPDisplayList wooden_signpost_seg3_dl_0302DCD0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_SHADING_SMOOTH +gsSPEndDisplayList diff --git a/actors/yellow_sphere/geo.s b/actors/yellow_sphere/geo.s index 7e62f6c..b478650 100644 --- a/actors/yellow_sphere/geo.s +++ b/actors/yellow_sphere/geo.s @@ -1,9 +1,9 @@ -glabel bowser_1_yellow_sphere_geo # 0x0D0000B0 - geo_node_start - geo_open_node - geo_billboard - geo_open_node - geo_display_list LAYER_ALPHA, yellow_sphere_seg6_dl_0601F3C0 - geo_close_node - geo_close_node - geo_end +glabel bowser_1_yellow_sphere_geo # 0x0D0000B0 + geo_node_start + geo_open_node + geo_billboard + geo_open_node + geo_display_list LAYER_ALPHA, yellow_sphere_seg6_dl_0601F3C0 + geo_close_node + geo_close_node + geo_end diff --git a/actors/yellow_sphere/model.s b/actors/yellow_sphere/model.s index 6ae5608..176a3b5 100644 --- a/actors/yellow_sphere/model.s +++ b/actors/yellow_sphere/model.s @@ -1,35 +1,35 @@ -# Yellow Sphere (used in a lot of things) - -.balign 8 -yellow_sphere_seg6_vertex_0601EB48: # 0x0601EB48 -vertex -76, -76, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 77, -76, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF -vertex 77, 77, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF -vertex -76, 77, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF - -yellow_sphere_seg6_texture_0601EB88: # 0x0601EB88 -.incbin "actors/yellow_sphere/yellow_sphere.rgba16" - -glabel yellow_sphere_seg6_dl_0601F388 # 0x0601F388 - 0x0601F3C0 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yellow_sphere_seg6_texture_0601EB88 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPVertex yellow_sphere_seg6_vertex_0601EB48, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPEndDisplayList - -glabel yellow_sphere_seg6_dl_0601F3C0 # 0x0601F3C0 - 0x0601F430 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPDisplayList yellow_sphere_seg6_dl_0601F388 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList +# Yellow Sphere (used in a lot of things) + +.balign 8 +yellow_sphere_seg6_vertex_0601EB48: # 0x0601EB48 +vertex -76, -76, 0, 0, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 77, -76, 0, 992, 992, 0xFF, 0xFF, 0xFF, 0xFF +vertex 77, 77, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF +vertex -76, 77, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF + +yellow_sphere_seg6_texture_0601EB88: # 0x0601EB88 +.incbin "actors/yellow_sphere/yellow_sphere.rgba16" + +glabel yellow_sphere_seg6_dl_0601F388 # 0x0601F388 - 0x0601F3C0 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yellow_sphere_seg6_texture_0601EB88 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPVertex yellow_sphere_seg6_vertex_0601EB48, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPEndDisplayList + +glabel yellow_sphere_seg6_dl_0601F3C0 # 0x0601F3C0 - 0x0601F430 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPDisplayList yellow_sphere_seg6_dl_0601F388 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList diff --git a/actors/yellow_sphere_small/geo.s b/actors/yellow_sphere_small/geo.s index 64f4c2b..72589f2 100644 --- a/actors/yellow_sphere_small/geo.s +++ b/actors/yellow_sphere_small/geo.s @@ -1,6 +1,6 @@ -glabel yellow_sphere_geo # 0x0C000000 - geo_node_start - geo_open_node - geo_display_list LAYER_ALPHA, yellow_sphere_seg5_dl_050008C8 - geo_close_node - geo_end +glabel yellow_sphere_geo # 0x0C000000 + geo_node_start + geo_open_node + geo_display_list LAYER_ALPHA, yellow_sphere_seg5_dl_050008C8 + geo_close_node + geo_end diff --git a/actors/yellow_sphere_small/model.s b/actors/yellow_sphere_small/model.s index 52c1ea9..7613231 100644 --- a/actors/yellow_sphere_small/model.s +++ b/actors/yellow_sphere_small/model.s @@ -1,38 +1,38 @@ -# Yellow Sphere (used in a lot of things) - -yellow_sphere_seg5_vertex_05000000: # 0x05000000 -vertex -49, -49, 0, 0, 992, 0xB5, 0x20, 0x40, 0xFF -vertex 50, -49, 0, 992, 992, 0xB5, 0x20, 0x40, 0xFF -vertex 50, 50, 0, 992, 0, 0xB5, 0x20, 0x40, 0xFF -vertex -49, 50, 0, 0, 0, 0xB5, 0x20, 0x40, 0xFF - -yellow_sphere_seg5_texture_05000040: # 0x05000040 -.incbin "actors/yellow_sphere_small/small_yellow_sphere.rgba16" - -glabel yellow_sphere_seg5_dl_05000840 # 0x05000840 - 0x05000888 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPClearGeometryMode G_LIGHTING -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList - -glabel yellow_sphere_seg5_dl_05000888 # 0x05000888 - 0x050008C8 -gsSPVertex yellow_sphere_seg5_vertex_05000000, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPSetGeometryMode G_LIGHTING -gsSPEndDisplayList - -glabel yellow_sphere_seg5_dl_050008C8 # 0x050008C8 - 0x050008F8 -gsSPDisplayList yellow_sphere_seg5_dl_05000840 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yellow_sphere_seg5_texture_05000040 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsSPDisplayList yellow_sphere_seg5_dl_05000888 -gsSPEndDisplayList +# Yellow Sphere (used in a lot of things) + +yellow_sphere_seg5_vertex_05000000: # 0x05000000 +vertex -49, -49, 0, 0, 992, 0xB5, 0x20, 0x40, 0xFF +vertex 50, -49, 0, 992, 992, 0xB5, 0x20, 0x40, 0xFF +vertex 50, 50, 0, 992, 0, 0xB5, 0x20, 0x40, 0xFF +vertex -49, 50, 0, 0, 0, 0xB5, 0x20, 0x40, 0xFF + +yellow_sphere_seg5_texture_05000040: # 0x05000040 +.incbin "actors/yellow_sphere_small/small_yellow_sphere.rgba16" + +glabel yellow_sphere_seg5_dl_05000840 # 0x05000840 - 0x05000888 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPClearGeometryMode G_LIGHTING +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList + +glabel yellow_sphere_seg5_dl_05000888 # 0x05000888 - 0x050008C8 +gsSPVertex yellow_sphere_seg5_vertex_05000000, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPSetGeometryMode G_LIGHTING +gsSPEndDisplayList + +glabel yellow_sphere_seg5_dl_050008C8 # 0x050008C8 - 0x050008F8 +gsSPDisplayList yellow_sphere_seg5_dl_05000840 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yellow_sphere_seg5_texture_05000040 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsSPDisplayList yellow_sphere_seg5_dl_05000888 +gsSPEndDisplayList diff --git a/actors/yoshi/geo.s b/actors/yoshi/geo.s index d068fce..8f6c365 100644 --- a/actors/yoshi/geo.s +++ b/actors/yoshi/geo.s @@ -1,75 +1,75 @@ -glabel yoshi_geo # 0x0C000468 - geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 - geo_open_node - geo_scale 0x00, 16384 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05022608 - geo_open_node - geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05022408 - geo_open_node - geo_animated_part LAYER_OPAQUE, 222, 0, 0 - geo_open_node - geo_switch_case 2, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_OPAQUE, yoshi_seg5_dl_0501D970 - geo_display_list LAYER_OPAQUE, yoshi_seg5_dl_0501D998 - geo_close_node - geo_close_node - geo_open_node - geo_animated_part LAYER_OPAQUE, 76, 49, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_050212B0 - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 51, 55, 97 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021678 - geo_open_node - geo_animated_part LAYER_OPAQUE, 74, 0, 0, yoshi_seg5_dl_050215D8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 69, 0, 0, yoshi_seg5_dl_05021490 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, 51, 55, -97 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021900 - geo_open_node - geo_animated_part LAYER_OPAQUE, 74, 0, 0, yoshi_seg5_dl_05021860 - geo_open_node - geo_animated_part LAYER_OPAQUE, 69, 0, 0, yoshi_seg5_dl_05021718 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, 27, 95 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021CD8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05021B90 - geo_open_node - geo_animated_part LAYER_OPAQUE, 95, 0, 0, yoshi_seg5_dl_050219A0 - geo_close_node - geo_close_node - geo_close_node - geo_animated_part LAYER_OPAQUE, -89, -62, 0 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021E38 - geo_close_node - geo_animated_part LAYER_OPAQUE, -1, 27, -95 - geo_open_node - geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_050222A8 - geo_open_node - geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05022160 - geo_open_node - geo_animated_part LAYER_OPAQUE, 95, 0, 0, yoshi_seg5_dl_05021F70 - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_close_node - geo_end +glabel yoshi_geo # 0x0C000468 + geo_shadow SHADOW_CIRCLE_4_VERTS, 0xC8, 100 + geo_open_node + geo_scale 0x00, 16384 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05022608 + geo_open_node + geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05022408 + geo_open_node + geo_animated_part LAYER_OPAQUE, 222, 0, 0 + geo_open_node + geo_switch_case 2, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_OPAQUE, yoshi_seg5_dl_0501D970 + geo_display_list LAYER_OPAQUE, yoshi_seg5_dl_0501D998 + geo_close_node + geo_close_node + geo_open_node + geo_animated_part LAYER_OPAQUE, 76, 49, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_050212B0 + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 51, 55, 97 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021678 + geo_open_node + geo_animated_part LAYER_OPAQUE, 74, 0, 0, yoshi_seg5_dl_050215D8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 69, 0, 0, yoshi_seg5_dl_05021490 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, 51, 55, -97 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021900 + geo_open_node + geo_animated_part LAYER_OPAQUE, 74, 0, 0, yoshi_seg5_dl_05021860 + geo_open_node + geo_animated_part LAYER_OPAQUE, 69, 0, 0, yoshi_seg5_dl_05021718 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, 27, 95 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021CD8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05021B90 + geo_open_node + geo_animated_part LAYER_OPAQUE, 95, 0, 0, yoshi_seg5_dl_050219A0 + geo_close_node + geo_close_node + geo_close_node + geo_animated_part LAYER_OPAQUE, -89, -62, 0 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_05021E38 + geo_close_node + geo_animated_part LAYER_OPAQUE, -1, 27, -95 + geo_open_node + geo_animated_part LAYER_OPAQUE, 0, 0, 0, yoshi_seg5_dl_050222A8 + geo_open_node + geo_animated_part LAYER_OPAQUE, 100, 0, 0, yoshi_seg5_dl_05022160 + geo_open_node + geo_animated_part LAYER_OPAQUE, 95, 0, 0, yoshi_seg5_dl_05021F70 + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_close_node + geo_end diff --git a/actors/yoshi/model.s b/actors/yoshi/model.s index d98469f..b9ee450 100644 --- a/actors/yoshi/model.s +++ b/actors/yoshi/model.s @@ -1,2315 +1,2315 @@ -# Yoshi - -yoshi_seg5_light_0501C458: # 0x0501C458 -.byte 0x00, 0x7C, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00 - -yoshi_seg5_light_0501C460: # 0x0501C460 -.byte 0x00, 0xF9, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501C470: # 0x0501C470 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -yoshi_seg5_light_0501C478: # 0x0501C478 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501C488: # 0x0501C488 -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501C490: # 0x0501C490 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_texture_0501C4A0: # 0x0501C4A0 -.incbin "actors/yoshi/yoshi_eye.rgba16" - -yoshi_seg5_texture_0501C6A0: # 0x0501C6A0 -.incbin "actors/yoshi/yoshi_eye_blink.rgba16" - -yoshi_seg5_texture_0501C8A0: # 0x0501C8A0 -.incbin "actors/yoshi/yoshi_nostril.rgba16" - -yoshi_seg5_vertex_0501CAA0: # 0x0501CAA0 -vertex 174, 273, -134, 1177, 698, 0x29, 0x20, 0x8D, 0xFF -vertex 204, 356, -45, -114, 749, 0x30, 0x70, 0xE0, 0xFF -vertex 279, 299, -29, -189, -676, 0x71, 0x27, 0xD8, 0xFF -vertex 279, 299, 29, 7, -694, 0x65, 0x3E, 0x2B, 0xFF -vertex 204, 356, 46, -133, 728, 0x31, 0x68, 0x34, 0xFF -vertex 174, 273, 124, 1134, 645, 0x2C, 0x23, 0x71, 0xFF - -yoshi_seg5_vertex_0501CB00: # 0x0501CB00 -vertex 370, 89, 29, 273, -403, 0x60, 0x52, 0x01, 0xFF -vertex 332, 90, -4, -10, -163, 0x32, 0x74, 0x02, 0xFF -vertex 260, 123, -7, 0, 287, 0x69, 0x45, 0x02, 0xFF -vertex 199, 115, 54, 480, 667, 0x46, 0x2E, 0x5E, 0xFF -vertex 209, 86, 84, 734, 602, 0x13, 0x3A, 0x6F, 0xFF -vertex 349, 69, 76, 669, -268, 0x34, 0x23, 0x6E, 0xFF -vertex 199, 115, -77, 577, 687, 0x41, 0x29, 0x9C, 0xFF -vertex 260, 123, -7, 5, 301, 0x69, 0x45, 0x02, 0xFF -vertex 370, 89, -29, 208, -415, 0x5F, 0x53, 0x05, 0xFF -vertex 349, 69, -92, 728, -281, 0x35, 0x14, 0x8F, 0xFF -vertex 332, 90, -4, -2, -165, 0x32, 0x74, 0x02, 0xFF - -yoshi_seg5_vertex_0501CBB0: # 0x0501CBB0 -vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF -vertex 136, -196, 0, 0, 0, 0xE9, 0x84, 0x00, 0xFF -vertex 121, -105, -49, 0, 0, 0xF6, 0xAC, 0xA3, 0xFF -vertex 121, -105, 49, 0, 0, 0xF6, 0xAC, 0x5D, 0xFF -vertex 8, -22, 0, 0, 0, 0x9A, 0xB5, 0x00, 0xFF - -yoshi_seg5_vertex_0501CC00: # 0x0501CC00 -vertex 171, -23, 108, 0, 0, 0x1B, 0xB6, 0x62, 0xFF -vertex 155, 50, 149, 0, 0, 0x3A, 0x14, 0x6F, 0xFF -vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF -vertex 8, -22, 0, 0, 0, 0x9A, 0xB5, 0x00, 0xFF -vertex 66, -38, 98, 0, 0, 0xC5, 0xAC, 0x49, 0xFF -vertex -1, 22, 51, 0, 0, 0x89, 0x0A, 0x2B, 0xFF -vertex -1, 22, -51, 0, 0, 0x8B, 0x02, 0xCF, 0xFF -vertex 66, -38, -98, 0, 0, 0xC5, 0xAC, 0xB7, 0xFF -vertex 121, -105, 49, 0, 0, 0xF6, 0xAC, 0x5D, 0xFF -vertex 121, -105, -49, 0, 0, 0xF6, 0xAC, 0xA3, 0xFF -vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF -vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF -vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF -vertex 57, 6, 134, 0, 0, 0xC9, 0xC7, 0x62, 0xFF -vertex 264, 10, 80, 0, 0, 0x27, 0xC6, 0x69, 0xFF - -yoshi_seg5_vertex_0501CCF0: # 0x0501CCF0 -vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF -vertex 339, -10, 24, 0, 0, 0x4F, 0xA2, 0x1F, 0xFF -vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF -vertex 264, 10, 80, 0, 0, 0x27, 0xC6, 0x69, 0xFF -vertex 264, 10, -80, 0, 0, 0x24, 0xBC, 0x9C, 0xFF -vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF -vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF -vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF -vertex 265, 47, 97, 0, 0, 0x00, 0xF1, 0x7E, 0xFF -vertex 209, 86, 84, 0, 0, 0x13, 0x3A, 0x6F, 0xFF -vertex 155, 50, 149, 0, 0, 0x3A, 0x14, 0x6F, 0xFF -vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF -vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF -vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF -vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF - -yoshi_seg5_vertex_0501CDE0: # 0x0501CDE0 -vertex 209, 86, -92, 0, 0, 0x11, 0x25, 0x88, 0xFF -vertex 263, 47, -107, 0, 0, 0xF5, 0xDF, 0x86, 0xFF -vertex 264, 10, -80, 0, 0, 0x24, 0xBC, 0x9C, 0xFF -vertex 372, 28, -45, 0, 0, 0x6A, 0xC8, 0xD8, 0xFF -vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF -vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF -vertex 155, 50, -149, 0, 0, 0x38, 0x0F, 0x90, 0xFF -vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF -vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF -vertex 87, 54, -163, 0, 0, 0xD2, 0x0F, 0x8B, 0xFF -vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF -vertex 361, 29, 0, 0, 0, 0x79, 0xDC, 0x00, 0xFF -vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF -vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF -vertex 370, 89, 29, 0, 0, 0x60, 0x52, 0x01, 0xFF -vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF - -yoshi_seg5_vertex_0501CEE0: # 0x0501CEE0 -vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF -vertex 339, -10, 24, 0, 0, 0x4F, 0xA2, 0x1F, 0xFF -vertex 361, 29, 0, 0, 0, 0x79, 0xDC, 0x00, 0xFF -vertex 370, 89, 29, 0, 0, 0x60, 0x52, 0x01, 0xFF -vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF -vertex 366, 76, 0, 0, 0, 0x6F, 0x3D, 0x00, 0xFF -vertex 332, 90, -4, 0, 0, 0x32, 0x74, 0x02, 0xFF -vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF -vertex 82, 366, 65, 0, 0, 0xDA, 0x70, 0x2C, 0xFF -vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF -vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF -vertex 370, 89, -29, 0, 0, 0x5F, 0x53, 0x05, 0xFF -vertex 372, 28, -45, 0, 0, 0x6A, 0xC8, 0xD8, 0xFF -vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF -vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF -vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF - -yoshi_seg5_vertex_0501CFE0: # 0x0501CFE0 -vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF -vertex 82, 366, 65, 0, 0, 0xDA, 0x70, 0x2C, 0xFF -vertex 204, 356, -45, 0, 0, 0x30, 0x70, 0xE0, 0xFF -vertex 174, 273, 124, 0, 0, 0x2C, 0x23, 0x71, 0xFF -vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF -vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF -vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF -vertex 204, 356, 46, 0, 0, 0x31, 0x68, 0x34, 0xFF -vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF -vertex 166, 198, 130, 0, 0, 0x34, 0xEC, 0x71, 0xFF -vertex 279, 299, 29, 0, 0, 0x65, 0x3E, 0x2B, 0xFF -vertex 174, 273, -134, 0, 0, 0x29, 0x20, 0x8D, 0xFF -vertex 279, 299, -29, 0, 0, 0x71, 0x27, 0xD8, 0xFF -vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF -vertex 277, 191, 36, 0, 0, 0x6F, 0xE8, 0x38, 0xFF -vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF - -yoshi_seg5_vertex_0501D0E0: # 0x0501D0E0 -vertex 277, 191, 36, 0, 0, 0x6F, 0xE8, 0x38, 0xFF -vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF -vertex 260, 123, -7, 0, 0, 0x69, 0x45, 0x02, 0xFF -vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF -vertex 174, 273, 124, 0, 0, 0x2C, 0x23, 0x71, 0xFF -vertex 166, 198, 130, 0, 0, 0x34, 0xEC, 0x71, 0xFF -vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF -vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF -vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF -vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF -vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF -vertex 166, 198, -130, 0, 0, 0x24, 0xE7, 0x8A, 0xFF -vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF -vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF - -yoshi_seg5_vertex_0501D1C0: # 0x0501D1C0 -vertex 45, 205, -125, 0, 0, 0xBC, 0xEB, 0x98, 0xFF -vertex 55, 280, -135, 0, 0, 0xCA, 0x2A, 0x96, 0xFF -vertex 174, 273, -134, 0, 0, 0x29, 0x20, 0x8D, 0xFF -vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF -vertex 166, 198, -130, 0, 0, 0x24, 0xE7, 0x8A, 0xFF -vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF -vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF -vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF -vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF -vertex 48, 124, -49, 0, 0, 0x86, 0xFF, 0xDF, 0xFF -vertex 2, 207, -74, 0, 0, 0x87, 0xE7, 0xE5, 0xFF -vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF -vertex 260, 123, -7, 0, 0, 0x69, 0x45, 0x02, 0xFF -vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF -vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF -vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF - -yoshi_seg5_vertex_0501D2C0: # 0x0501D2C0 -vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF -vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF -vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF -vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF -vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF -vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF -vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF - -yoshi_seg5_vertex_0501D330: # 0x0501D330 -vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF -vertex 209, 86, -92, 0, 0, 0x11, 0x25, 0x88, 0xFF -vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF -vertex 263, 47, -107, 0, 0, 0xF5, 0xDF, 0x86, 0xFF -vertex 48, 124, -49, 0, 0, 0x86, 0xFF, 0xDF, 0xFF -vertex -1, 22, 51, 0, 0, 0x89, 0x0A, 0x2B, 0xFF -vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF -vertex -1, 22, -51, 0, 0, 0x8B, 0x02, 0xCF, 0xFF -vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF -vertex 87, 54, -163, 0, 0, 0xD2, 0x0F, 0x8B, 0xFF -vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF -vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF -vertex 57, 6, 134, 0, 0, 0xC9, 0xC7, 0x62, 0xFF -vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF - -yoshi_seg5_vertex_0501D410: # 0x0501D410 -vertex 209, 86, 84, 0, 0, 0x13, 0x3A, 0x6F, 0xFF -vertex 265, 47, 97, 0, 0, 0x00, 0xF1, 0x7E, 0xFF -vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF - -glabel yoshi_seg5_dl_0501D440 # 0x0501D440 - 0x0501D488 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C8A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPLight yoshi_seg5_light_0501C460, 1 -gsSPLight yoshi_seg5_light_0501C458, 2 -gsSPVertex yoshi_seg5_vertex_0501CAA0, 6, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_0501D488 # 0x0501D488 - 0x0501D4E0 -gsSPLight yoshi_seg5_light_0501C478, 1 -gsSPLight yoshi_seg5_light_0501C470, 2 -gsSPVertex yoshi_seg5_vertex_0501CB00, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 5, 0, 3, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 -gsSP1Triangle 7, 10, 8, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_0501D4E0 # 0x0501D4E0 - 0x0501D8F8 -gsSPLight yoshi_seg5_light_0501C490, 1 -gsSPLight yoshi_seg5_light_0501C488, 2 -gsSPVertex yoshi_seg5_vertex_0501CBB0, 5, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 4, 0x0 -gsSPLight yoshi_seg5_light_0501C460, 1 -gsSPLight yoshi_seg5_light_0501C458, 2 -gsSPVertex yoshi_seg5_vertex_0501CC00, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 3, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 8, 4, 3, 0x0, 3, 7, 9, 0x0 -gsSP2Triangles 10, 7, 6, 0x0, 7, 10, 11, 0x0 -gsSP2Triangles 9, 7, 11, 0x0, 12, 9, 11, 0x0 -gsSP2Triangles 4, 8, 0, 0x0, 0, 8, 12, 0x0 -gsSP2Triangles 13, 4, 0, 0x0, 5, 4, 13, 0x0 -gsSP2Triangles 12, 14, 0, 0x0, 1, 0, 14, 0x0 -gsSP1Triangle 2, 13, 0, 0x0 -gsSPVertex yoshi_seg5_vertex_0501CCF0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 0, 2, 0x0, 2, 5, 4, 0x0 -gsSP2Triangles 3, 1, 6, 0x0, 7, 3, 6, 0x0 -gsSP2Triangles 8, 3, 7, 0x0, 3, 8, 9, 0x0 -gsSP2Triangles 9, 10, 3, 0x0, 9, 11, 10, 0x0 -gsSP2Triangles 12, 10, 11, 0x0, 13, 10, 12, 0x0 -gsSP1Triangle 14, 13, 12, 0x0 -gsSPVertex yoshi_seg5_vertex_0501CDE0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 5, 6, 0x0, 2, 1, 7, 0x0 -gsSP2Triangles 3, 2, 7, 0x0, 2, 6, 0, 0x0 -gsSP2Triangles 8, 6, 9, 0x0, 10, 6, 8, 0x0 -gsSP2Triangles 10, 0, 6, 0x0, 9, 6, 5, 0x0 -gsSP2Triangles 4, 3, 11, 0x0, 5, 12, 9, 0x0 -gsSP2Triangles 9, 13, 8, 0x0, 11, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501CEE0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 3, 5, 6, 0x0, 2, 5, 3, 0x0 -gsSP2Triangles 1, 7, 2, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 6, 5, 11, 0x0, 11, 5, 2, 0x0 -gsSP2Triangles 2, 12, 11, 0x0, 13, 11, 12, 0x0 -gsSP1Triangle 14, 8, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501CFE0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 -gsSP2Triangles 5, 1, 6, 0x0, 1, 7, 2, 0x0 -gsSP2Triangles 3, 7, 1, 0x0, 8, 9, 3, 0x0 -gsSP2Triangles 2, 7, 10, 0x0, 0, 2, 11, 0x0 -gsSP2Triangles 10, 12, 2, 0x0, 13, 12, 14, 0x0 -gsSP2Triangles 11, 12, 13, 0x0, 12, 10, 14, 0x0 -gsSP2Triangles 14, 10, 3, 0x0, 9, 15, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501D0E0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 5, 0, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 8, 12, 5, 0x0 -gsSP2Triangles 13, 8, 4, 0x0, 5, 12, 1, 0x0 -gsSPVertex yoshi_seg5_vertex_0501D1C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 4, 6, 0, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 4, 8, 6, 0x0, 0, 9, 10, 0x0 -gsSP2Triangles 11, 1, 0, 0x0, 0, 6, 9, 0x0 -gsSP2Triangles 0, 10, 11, 0x0, 12, 7, 3, 0x0 -gsSP2Triangles 5, 1, 11, 0x0, 13, 11, 10, 0x0 -gsSP2Triangles 10, 14, 15, 0x0, 15, 13, 10, 0x0 -gsSP1Triangle 10, 9, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501D2C0, 7, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 3, 5, 6, 0x0 -gsSPLight yoshi_seg5_light_0501C478, 1 -gsSPLight yoshi_seg5_light_0501C470, 2 -gsSPVertex yoshi_seg5_vertex_0501D330, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 7, 4, 8, 0x0 -gsSP2Triangles 4, 7, 5, 0x0, 7, 9, 10, 0x0 -gsSP2Triangles 8, 9, 7, 0x0, 6, 5, 11, 0x0 -gsSP2Triangles 12, 13, 5, 0x0, 5, 13, 11, 0x0 -gsSPVertex yoshi_seg5_vertex_0501D410, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_0501D8F8 # 0x0501D8F8 - 0x0501D940 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsSPTexture -1, -1, 0, 0, 1 -gsDPTileSync -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPDisplayList yoshi_seg5_dl_0501D440 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_0501D940 # 0x0501D940 - 0x0501D970 -gsSPDisplayList yoshi_seg5_dl_0501D488 -gsSPTexture -1, -1, 0, 0, 0 -gsDPPipeSync -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPDisplayList yoshi_seg5_dl_0501D4E0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_0501D970 # 0x0501D970 - 0x0501D998 -gsSPDisplayList yoshi_seg5_dl_0501D8F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C4A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPBranchList yoshi_seg5_dl_0501D940 - -glabel yoshi_seg5_dl_0501D998 # 0x0501D998 - 0x0501D9C0 -gsSPDisplayList yoshi_seg5_dl_0501D8F8 -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C6A0 -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsSPBranchList yoshi_seg5_dl_0501D940 - -yoshi_seg5_light_0501D9C0: # 0x0501D9C0 -.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 - -yoshi_seg5_light_0501D9C8: # 0x0501D9C8 -.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501D9D8: # 0x0501D9D8 -.byte 0x00, 0x7B, 0x00, 0x00, 0x00, 0x7B, 0x00, 0x00 - -yoshi_seg5_light_0501D9E0: # 0x0501D9E0 -.byte 0x00, 0xF7, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501D9F0: # 0x0501D9F0 -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501D9F8: # 0x0501D9F8 -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# unreferenced light -.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 - -.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -# unreferenced light -.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 - -.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501DA38: # 0x0501DA38 -.byte 0x45, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00 - -yoshi_seg5_light_0501DA40: # 0x0501DA40 -.byte 0x8B, 0x00, 0x00, 0x00, 0x8B, 0x00, 0x00, 0x00 -.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 - -yoshi_seg5_vertex_0501DA50: # 0x0501DA50 -vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0x00 -vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0x00 -vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0x00 -vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF -vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF -vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF -vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF -vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF -vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0xFF -vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF -vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF -vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF -vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF - -yoshi_seg5_vertex_0501DB40: # 0x0501DB40 -vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0xFF -vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0x00 -vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0x00 -vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF -vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF -vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF -vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF -vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF -vertex -12, 0, -135, 0, 0, 0x82, 0xF7, 0x07, 0xFF -vertex -12, 0, 135, 0, 0, 0x82, 0xF7, 0xF9, 0xFF -vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF -vertex -7, -27, 87, 0, 0, 0x82, 0xF5, 0xFD, 0xFF -vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF -vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF - -yoshi_seg5_vertex_0501DC30: # 0x0501DC30 -vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF -vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0x00 -vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0x00 -vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF -vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF -vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF -vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF -vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF -vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF -vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0xFF -vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF - -yoshi_seg5_vertex_0501DD10: # 0x0501DD10 -vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF -vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0x00 -vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0x00 -vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF -vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF -vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF -vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF -vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0xFF -vertex -12, 0, -135, 0, 0, 0x33, 0xE5, 0x90, 0xFF -vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF -vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex -13, 27, -121, 0, 0, 0x16, 0x4E, 0x9F, 0xFF -vertex -7, -27, 87, 0, 0, 0x82, 0xF5, 0xFD, 0xFF -vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF -vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF - -yoshi_seg5_vertex_0501DE10: # 0x0501DE10 -vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF -vertex -13, 27, 121, 0, 0, 0x16, 0x4E, 0x61, 0x00 -vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0x00 -vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0xFF -vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF -vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF -vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF -vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF -vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF -vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF -vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF -vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF - -yoshi_seg5_vertex_0501DF00: # 0x0501DF00 -vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0x00 -vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0x00 -vertex -12, 0, -135, 0, 0, 0x33, 0xE5, 0x90, 0xFF -vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF -vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF -vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF -vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF -vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF -vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF -vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF -vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF -vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF -vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF -vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF - -yoshi_seg5_vertex_0501DFF0: # 0x0501DFF0 -vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF -vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0x00 -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0x00 -vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF -vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF -vertex -13, 27, 121, 0, 0, 0x16, 0x4E, 0x61, 0xFF -vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF -vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF -vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF -vertex -13, 27, -121, 0, 0, 0x16, 0x4E, 0x9F, 0xFF -vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF -vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF - -yoshi_seg5_vertex_0501E0D0: # 0x0501E0D0 -vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF -vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0x00 -vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0x00 -vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF -vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF -vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF -vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF -vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF -vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0xFF -vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF -vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF -vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF -vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF -vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF - -yoshi_seg5_vertex_0501E1B0: # 0x0501E1B0 -vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF -vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0x00 -vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0x00 - -yoshi_seg5_vertex_0501E1E0: # 0x0501E1E0 -vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0x00 -vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0x00 -vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0x00 -vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF -vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF -vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF -vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0xFF -vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0xFF -vertex 71, 15, 46, 0, 0, 0x11, 0x2F, 0x74, 0xFF -vertex 7, 11, 31, 0, 0, 0xB9, 0x17, 0x66, 0xFF -vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF -vertex 70, -13, 40, 0, 0, 0xDD, 0xB8, 0x61, 0xFF -vertex 70, -13, 40, 0, 0, 0x42, 0xCC, 0x5E, 0xFF -vertex 71, -38, 3, 0, 0, 0x30, 0x8C, 0xF2, 0xFF - -yoshi_seg5_vertex_0501E2C0: # 0x0501E2C0 -vertex 8, 23, 14, 0, 0, 0xC8, 0x6E, 0x1B, 0xFF -vertex 72, 32, 22, 0, 0, 0x11, 0x78, 0x23, 0x00 -vertex 74, 30, -21, 0, 0, 0x15, 0x75, 0xD4, 0x00 -vertex 10, 21, -18, 0, 0, 0xCA, 0x6B, 0xD8, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF -vertex 71, -38, 3, 0, 0, 0xDC, 0x9F, 0x48, 0xFF -vertex 70, -13, 40, 0, 0, 0xDD, 0xB8, 0x61, 0xFF -vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF -vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0xFF -vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF -vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0xFF -vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF -vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0xFF -vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0xFF -vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF - -yoshi_seg5_vertex_0501E3C0: # 0x0501E3C0 -vertex 71, 15, 46, 0, 0, 0x11, 0x2F, 0x74, 0xFF -vertex 70, -13, 40, 0, 0, 0x42, 0xCC, 0x5E, 0x00 -vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0x00 -vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF -vertex 72, 32, 22, 0, 0, 0x11, 0x78, 0x23, 0xFF -vertex 8, 23, 14, 0, 0, 0xC8, 0x6E, 0x1B, 0xFF -vertex 7, 11, 31, 0, 0, 0xB9, 0x17, 0x66, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF -vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF -vertex 10, 21, -18, 0, 0, 0xCA, 0x6B, 0xD8, 0xFF -vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0xFF -vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF -vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0xFF -vertex 74, 30, -21, 0, 0, 0x15, 0x75, 0xD4, 0xFF - -yoshi_seg5_vertex_0501E4B0: # 0x0501E4B0 -vertex 71, -38, 3, 0, 0, 0x30, 0x8C, 0xF2, 0xFF -vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0x00 -vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0x00 -vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0xFF -vertex 96, -17, -13, 0, 0, 0x5B, 0xB2, 0xD8, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF -vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF - -yoshi_seg5_vertex_0501E530: # 0x0501E530 -vertex 87, 6, 0, 0, 0, 0x7E, 0x06, 0x00, 0x00 -vertex 78, -10, -13, 0, 0, 0x4A, 0xA8, 0xCB, 0x00 -vertex 76, 22, -13, 0, 0, 0x32, 0x4D, 0xA9, 0x00 -vertex 78, -10, 13, 0, 0, 0x53, 0xC0, 0x47, 0xFF -vertex 3, -21, 17, 0, 0, 0xDB, 0xB9, 0x61, 0xFF -vertex -2, -27, -12, 0, 0, 0xB2, 0xC1, 0xB3, 0xFF -vertex -9, 20, -11, 0, 0, 0x9E, 0x36, 0xC6, 0xFF -vertex 1, 30, 16, 0, 0, 0xC2, 0x58, 0x41, 0xFF -vertex -9, 4, 5, 0, 0, 0x87, 0xF9, 0x24, 0xFF -vertex 76, 22, 13, 0, 0, 0x40, 0x3A, 0x5C, 0xFF - -yoshi_seg5_vertex_0501E5D0: # 0x0501E5D0 -vertex -5, -33, -19, 0, 0, 0xDC, 0xA0, 0xB6, 0x00 -vertex 87, -12, -13, 0, 0, 0x4B, 0xA6, 0xD1, 0x00 -vertex 87, -12, 16, 0, 0, 0x35, 0xBC, 0x5C, 0x00 -vertex 87, 19, 16, 0, 0, 0x3D, 0x50, 0x4C, 0xFF -vertex 87, 19, -13, 0, 0, 0x41, 0x4F, 0xB7, 0xFF -vertex -5, 38, -19, 0, 0, 0xE5, 0x6F, 0x36, 0xFF -vertex -24, 2, -9, 0, 0, 0x85, 0xFF, 0x1E, 0xFF -vertex -5, 38, -19, 0, 0, 0xE5, 0x00, 0x85, 0xFF -vertex 97, 3, 1, 0, 0, 0x7F, 0x01, 0x00, 0xFF -vertex 0, 20, 13, 0, 0, 0xD3, 0x2A, 0x6E, 0xFF -vertex 1, -18, 13, 0, 0, 0xC9, 0xC8, 0x63, 0xFF - -yoshi_seg5_vertex_0501E680: # 0x0501E680 -vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0x00 -vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0x00 -vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0x00 -vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF -vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0xFF -vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0xFF -vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF -vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF -vertex 70, -13, -40, 0, 0, 0xDD, 0xB8, 0x9F, 0xFF -vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF -vertex 7, 11, -31, 0, 0, 0xB9, 0x17, 0x9A, 0xFF -vertex 71, 15, -46, 0, 0, 0x11, 0x2F, 0x8C, 0xFF -vertex 71, -38, -3, 0, 0, 0x30, 0x8C, 0x0E, 0xFF -vertex 70, -13, -40, 0, 0, 0x42, 0xCC, 0xA2, 0xFF - -yoshi_seg5_vertex_0501E760: # 0x0501E760 -vertex 10, 21, 18, 0, 0, 0xCA, 0x6B, 0x28, 0xFF -vertex 74, 30, 21, 0, 0, 0x15, 0x75, 0x2C, 0x00 -vertex 72, 32, -22, 0, 0, 0x11, 0x78, 0xDD, 0x00 -vertex 8, 23, -14, 0, 0, 0xC8, 0x6E, 0xE5, 0xFF -vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF -vertex 70, -13, -40, 0, 0, 0xDD, 0xB8, 0x9F, 0xFF -vertex 71, -38, -3, 0, 0, 0xDC, 0x9F, 0xB8, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF -vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0xFF -vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF -vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0xFF -vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0xFF -vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0xFF -vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF -vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF - -yoshi_seg5_vertex_0501E860: # 0x0501E860 -vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF -vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0x00 -vertex 70, -13, -40, 0, 0, 0x42, 0xCC, 0xA2, 0x00 -vertex 71, 15, -46, 0, 0, 0x11, 0x2F, 0x8C, 0xFF -vertex 7, 11, -31, 0, 0, 0xB9, 0x17, 0x9A, 0xFF -vertex 8, 23, -14, 0, 0, 0xC8, 0x6E, 0xE5, 0xFF -vertex 72, 32, -22, 0, 0, 0x11, 0x78, 0xDD, 0xFF -vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF -vertex 10, 21, 18, 0, 0, 0xCA, 0x6B, 0x28, 0xFF -vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF -vertex 74, 30, 21, 0, 0, 0x15, 0x75, 0x2C, 0xFF -vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0xFF -vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF - -yoshi_seg5_vertex_0501E950: # 0x0501E950 -vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0xFF -vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0x00 -vertex 71, -38, -3, 0, 0, 0x30, 0x8C, 0x0E, 0x00 -vertex 96, -17, 13, 0, 0, 0x5B, 0xB2, 0x28, 0xFF -vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0xFF -vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0xFF -vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF -vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF - -yoshi_seg5_vertex_0501E9D0: # 0x0501E9D0 -vertex 76, 22, 13, 0, 0, 0x32, 0x4D, 0x57, 0x00 -vertex 78, -10, 13, 0, 0, 0x4A, 0xA8, 0x35, 0x00 -vertex 87, 6, 0, 0, 0, 0x7E, 0x06, 0x00, 0x00 -vertex 78, -10, -13, 0, 0, 0x53, 0xC0, 0xB9, 0xFF -vertex -2, -27, 12, 0, 0, 0xB2, 0xC1, 0x4D, 0xFF -vertex 3, -21, -17, 0, 0, 0xDB, 0xB9, 0x9F, 0xFF -vertex 1, 30, -16, 0, 0, 0xC2, 0x58, 0xBF, 0xFF -vertex -9, 20, 11, 0, 0, 0x9E, 0x36, 0x3A, 0xFF -vertex -9, 4, -5, 0, 0, 0x87, 0xF9, 0xDC, 0xFF -vertex 76, 22, -13, 0, 0, 0x40, 0x3A, 0xA4, 0xFF - -yoshi_seg5_vertex_0501EA70: # 0x0501EA70 -vertex 87, -12, -16, 0, 0, 0x35, 0xBC, 0xA4, 0x00 -vertex 87, -12, 13, 0, 0, 0x4B, 0xA6, 0x2F, 0x00 -vertex -5, -33, 19, 0, 0, 0xDC, 0xA0, 0x4A, 0x00 -vertex -5, 38, 19, 0, 0, 0xE5, 0x6F, 0xCA, 0xFF -vertex 87, 19, 13, 0, 0, 0x41, 0x4F, 0x49, 0xFF -vertex 87, 19, -16, 0, 0, 0x3D, 0x50, 0xB4, 0xFF -vertex -5, 38, 19, 0, 0, 0xE5, 0x00, 0x7B, 0xFF -vertex -24, 2, 9, 0, 0, 0x85, 0xFF, 0xE2, 0xFF -vertex 97, 3, -1, 0, 0, 0x7F, 0x01, 0x00, 0xFF -vertex 1, -18, -13, 0, 0, 0xC9, 0xC8, 0x9D, 0xFF -vertex 0, 20, -13, 0, 0, 0xD3, 0x2A, 0x92, 0xFF - -yoshi_seg5_vertex_0501EB20: # 0x0501EB20 -vertex 212, 0, -34, 0, 0, 0x54, 0xBA, 0xC1, 0x00 -vertex 212, 0, 39, 0, 0, 0x5C, 0xB4, 0x29, 0x00 -vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0x00 -vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF -vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF -vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF -vertex 71, -20, -33, 0, 0, 0xB8, 0xA1, 0xD7, 0xFF -vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF -vertex 63, 80, 66, 0, 0, 0xDF, 0xFC, 0x7A, 0xFF -vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF -vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF -vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF -vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF -vertex 155, 31, 76, 0, 0, 0x1D, 0xE3, 0x77, 0xFF - -yoshi_seg5_vertex_0501EC10: # 0x0501EC10 -vertex -13, 33, -25, 0, 0, 0xD6, 0x24, 0x8F, 0xFF -vertex -11, 53, -25, 0, 0, 0xCC, 0x02, 0x8D, 0x00 -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0x00 -vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF -vertex -13, 33, 29, 0, 0, 0xD4, 0x24, 0x70, 0xFF -vertex 11, -20, 65, 0, 0, 0xF8, 0x23, 0x79, 0xFF -vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF -vertex 155, 31, -71, 0, 0, 0x1C, 0xE3, 0x88, 0xFF -vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF -vertex -35, 4, 37, 0, 0, 0xDC, 0x36, 0x6C, 0xFF -vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF -vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF -vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF -vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0xFF -vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF -vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF - -yoshi_seg5_vertex_0501ED10: # 0x0501ED10 -vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF -vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0x00 -vertex 71, -20, -33, 0, 0, 0xB8, 0xA1, 0xD7, 0x00 -vertex -35, 4, -31, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 11, -20, -60, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 70, -52, -32, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF -vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF -vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF -vertex -35, 4, 37, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 11, -20, 65, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 70, -52, 35, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 63, 80, 66, 0, 0, 0xDF, 0xFC, 0x7A, 0xFF -vertex 11, 108, 40, 0, 0, 0xC9, 0x03, 0x72, 0xFF -vertex -11, 53, 30, 0, 0, 0xC9, 0x02, 0x72, 0xFF - -yoshi_seg5_vertex_0501EE10: # 0x0501EE10 -vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF -vertex 212, 0, 39, 0, 0, 0x5C, 0xB4, 0x29, 0x00 -vertex 155, 31, 76, 0, 0, 0x1D, 0xE3, 0x77, 0x00 -vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF -vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0xFF -vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF -vertex 155, 31, -71, 0, 0, 0x1C, 0xE3, 0x88, 0xFF -vertex 212, 0, -34, 0, 0, 0x54, 0xBA, 0xC1, 0xFF -vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF -vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF -vertex -11, 53, -25, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex -11, 53, 30, 0, 0, 0x84, 0x19, 0x00, 0xFF -vertex 11, 108, 40, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF -vertex -11, 53, -25, 0, 0, 0xCC, 0x02, 0x8D, 0xFF -vertex 11, 108, -34, 0, 0, 0xCD, 0x03, 0x8D, 0xFF - -yoshi_seg5_vertex_0501EF10: # 0x0501EF10 -vertex -13, 33, -25, 0, 0, 0x86, 0x22, 0x00, 0xFF -vertex -13, 33, 29, 0, 0, 0x8F, 0x38, 0x00, 0x00 -vertex -11, 53, 30, 0, 0, 0x84, 0x19, 0x00, 0x00 -vertex 11, -20, -60, 0, 0, 0xF9, 0x25, 0x87, 0xFF -vertex -35, 4, -31, 0, 0, 0xDB, 0x35, 0x93, 0xFF -vertex -13, 33, -25, 0, 0, 0xD6, 0x24, 0x8F, 0xFF -vertex 11, 108, -34, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex -11, 53, -25, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 11, 108, 40, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF -vertex 11, 108, -34, 0, 0, 0xCD, 0x03, 0x8D, 0xFF -vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF -vertex -11, 53, 30, 0, 0, 0xC9, 0x02, 0x72, 0xFF -vertex -13, 33, 29, 0, 0, 0xD4, 0x24, 0x70, 0xFF - -yoshi_seg5_vertex_0501F000: # 0x0501F000 -vertex -35, 4, -31, 0, 0, 0x9B, 0x4B, 0x00, 0xFF -vertex -35, 4, 37, 0, 0, 0x9B, 0x4B, 0x00, 0x00 -vertex -13, 33, 29, 0, 0, 0x8F, 0x38, 0x00, 0x00 -vertex 70, -52, 35, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 70, -52, -32, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 71, -20, -33, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 11, -20, 65, 0, 0, 0xF8, 0x23, 0x79, 0xFF -vertex 70, -52, 35, 0, 0, 0x36, 0xF9, 0x72, 0xFF -vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF -vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF -vertex 70, -52, -32, 0, 0, 0x32, 0xFC, 0x8C, 0xFF -vertex 11, -20, -60, 0, 0, 0xF9, 0x25, 0x87, 0xFF -vertex 71, -20, -33, 0, 0, 0x30, 0xFB, 0x8B, 0xFF -vertex 71, -20, 36, 0, 0, 0x39, 0xFA, 0x71, 0xFF -vertex 71, -20, 36, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex -13, 33, -25, 0, 0, 0x86, 0x22, 0x00, 0xFF - -yoshi_seg5_vertex_0501F100: # 0x0501F100 -vertex 212, 0, -34, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 155, 31, -71, 0, 0, 0x3B, 0x70, 0x01, 0x00 -vertex 63, 80, -58, 0, 0, 0x3B, 0x70, 0x00, 0x00 -vertex 11, 108, -34, 0, 0, 0x3C, 0x6F, 0xFF, 0xFF -vertex 11, 108, 40, 0, 0, 0x3C, 0x6F, 0x00, 0xFF -vertex 63, 80, 66, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 155, 31, 76, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 212, 0, 39, 0, 0, 0x3C, 0x6F, 0x00, 0xFF - -yoshi_seg5_vertex_0501F180: # 0x0501F180 -vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0x00 -vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0x00 -vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0x00 -vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0xFF -vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0xFF -vertex 7, 53, 4, 0, 0, 0xDE, 0x7A, 0xFD, 0xFF -vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0xFF -vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF -vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF -vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF -vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF -vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF -vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF -vertex 117, 6, 5, 0, 0, 0x68, 0x48, 0x00, 0xFF -vertex -16, 30, 5, 0, 0, 0x99, 0x49, 0xFC, 0xFF -vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0xFF - -yoshi_seg5_vertex_0501F280: # 0x0501F280 -vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF -vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0x00 -vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0x00 -vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF -vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0xFF -vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF -vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF -vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0xFF -vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0xFF -vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0xFF -vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF -vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF -vertex 117, 6, 5, 0, 0, 0x68, 0x48, 0x00, 0xFF -vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0xFF -vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF -vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF - -yoshi_seg5_vertex_0501F380: # 0x0501F380 -vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF -vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0x00 -vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0x00 -vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0xFF -vertex 7, 53, 4, 0, 0, 0xDE, 0x7A, 0xFD, 0xFF -vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF -vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0xFF -vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0xFF -vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF -vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF -vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0xFF -vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF -vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0xFF -vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0xFF -vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF -vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF - -yoshi_seg5_vertex_0501F480: # 0x0501F480 -vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF -vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0x00 -vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0x00 -vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0xFF -vertex -16, 30, 5, 0, 0, 0x99, 0x49, 0xFC, 0xFF -vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0xFF -vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF -vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF -vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF -vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF -vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF -vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0xFF - -yoshi_seg5_vertex_0501F540: # 0x0501F540 -vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0x00 -vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0x00 -vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0x00 -vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF -vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF -vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF -vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0xFF -vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF -vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF -vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0xFF -vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF -vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF -vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF -vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF -vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0xFF -vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF - -yoshi_seg5_vertex_0501F640: # 0x0501F640 -vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF -vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0x00 -vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0x00 -vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF -vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF -vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF -vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF -vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF -vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF -vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF -vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF -vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF -vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF -vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0xFF -vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0xFF - -yoshi_seg5_vertex_0501F730: # 0x0501F730 -vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF -vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0x00 -vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0x00 -vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF -vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0xFF -vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF -vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF -vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0xFF -vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF -vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF -vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF -vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF -vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF -vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF -vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF - -yoshi_seg5_vertex_0501F820: # 0x0501F820 -vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF -vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0x00 -vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0x00 -vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0xFF -vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0xFF -vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF -vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF -vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF -vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF -vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF -vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0xFF -vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF -vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF -vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF -vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF - -yoshi_seg5_vertex_0501F910: # 0x0501F910 -vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF -vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0x00 -vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0x00 -vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF -vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF -vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF -vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF -vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF -vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF -vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF -vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF -vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF -vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF -vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0xFF -vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF - -yoshi_seg5_vertex_0501FA00: # 0x0501FA00 -vertex 153, 13, 26, 0, 0, 0x26, 0x45, 0x62, 0x00 -vertex 163, 33, 0, 0, 0, 0x2C, 0x76, 0x06, 0x00 -vertex 36, 83, 0, 0, 0, 0x11, 0x7D, 0x02, 0x00 -vertex 28, 40, 63, 0, 0, 0x04, 0x38, 0x71, 0xFF -vertex 8, -59, 89, 0, 0, 0xF4, 0xCB, 0x72, 0xFF -vertex 109, -42, 53, 0, 0, 0x30, 0xE6, 0x72, 0xFF -vertex 111, -42, -54, 0, 0, 0x30, 0xDF, 0x90, 0xFF -vertex 8, -59, -89, 0, 0, 0xEA, 0xD7, 0x8B, 0xFF -vertex 28, 40, -64, 0, 0, 0x10, 0x3E, 0x93, 0xFF -vertex -21, 53, 45, 0, 0, 0xDA, 0x5C, 0x4D, 0xFF -vertex -21, 53, -45, 0, 0, 0xCF, 0x51, 0xAC, 0xFF -vertex 153, 13, -32, 0, 0, 0x28, 0x47, 0x9F, 0xFF -vertex -41, -20, 45, 0, 0, 0x9A, 0xE5, 0x46, 0xFF -vertex -41, -20, -45, 0, 0, 0x96, 0xE0, 0xC3, 0xFF -vertex 254, 1, 0, 0, 0, 0x7A, 0xE0, 0x06, 0xFF - -yoshi_seg5_vertex_0501FAF0: # 0x0501FAF0 -vertex -41, -20, 45, 0, 0, 0x9A, 0xE5, 0x46, 0x00 -vertex -41, -20, -45, 0, 0, 0x96, 0xE0, 0xC3, 0x00 -vertex -7, -89, -41, 0, 0, 0xBC, 0x9A, 0xE2, 0x00 -vertex 8, -59, 89, 0, 0, 0xF4, 0xCB, 0x72, 0xFF -vertex -7, -89, 42, 0, 0, 0xE1, 0x8A, 0x1F, 0xFF -vertex 111, -42, -54, 0, 0, 0x30, 0xDF, 0x90, 0xFF -vertex 254, 1, 0, 0, 0, 0x7A, 0xE0, 0x06, 0xFF -vertex 95, -65, -30, 0, 0, 0x27, 0x8C, 0xE2, 0xFF -vertex 95, -65, 30, 0, 0, 0x2A, 0x90, 0x27, 0xFF -vertex 8, -59, -89, 0, 0, 0xEA, 0xD7, 0x8B, 0xFF -vertex 109, -42, 53, 0, 0, 0x30, 0xE6, 0x72, 0xFF - -yoshi_seg5_vertex_0501FBA0: # 0x0501FBA0 -vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0x00 -vertex 212, 0, -39, 0, 0, 0x5C, 0xB4, 0xD7, 0x00 -vertex 212, 0, 34, 0, 0, 0x54, 0xBA, 0x3F, 0x00 -vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0xFF -vertex 71, -20, 33, 0, 0, 0xB8, 0xA1, 0x29, 0xFF -vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF -vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF -vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF -vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF -vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF -vertex 63, 80, -66, 0, 0, 0xDF, 0xFC, 0x86, 0xFF -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF -vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF -vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF -vertex 155, 31, -76, 0, 0, 0x1D, 0xE3, 0x89, 0xFF - -yoshi_seg5_vertex_0501FC90: # 0x0501FC90 -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF -vertex -11, 53, 25, 0, 0, 0xCC, 0x02, 0x73, 0x00 -vertex -13, 33, 25, 0, 0, 0xD6, 0x24, 0x71, 0x00 -vertex 11, -20, -65, 0, 0, 0xF8, 0x23, 0x87, 0xFF -vertex -13, 33, -29, 0, 0, 0xD4, 0x24, 0x90, 0xFF -vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF -vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF -vertex 155, 31, 71, 0, 0, 0x1C, 0xE3, 0x78, 0xFF -vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF -vertex -35, 4, -37, 0, 0, 0xDC, 0x36, 0x94, 0xFF -vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF -vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0xFF -vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF -vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF -vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0xFF -vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF - -yoshi_seg5_vertex_0501FD90: # 0x0501FD90 -vertex 71, -20, 33, 0, 0, 0xB8, 0xA1, 0x29, 0xFF -vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0x00 -vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0x00 -vertex 70, -52, 32, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 11, -20, 60, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex -35, 4, 31, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF -vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF -vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF -vertex -35, 4, -37, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 11, -20, -65, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 70, -52, -35, 0, 0, 0xC5, 0x90, 0x00, 0xFF -vertex 11, 108, -40, 0, 0, 0xC9, 0x03, 0x8E, 0xFF -vertex 63, 80, -66, 0, 0, 0xDF, 0xFC, 0x86, 0xFF -vertex -11, 53, -30, 0, 0, 0xC9, 0x02, 0x8E, 0xFF - -yoshi_seg5_vertex_0501FE90: # 0x0501FE90 -vertex 155, 31, -76, 0, 0, 0x1D, 0xE3, 0x89, 0xFF -vertex 212, 0, -39, 0, 0, 0x5C, 0xB4, 0xD7, 0x00 -vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0x00 -vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF -vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0xFF -vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF -vertex 212, 0, 34, 0, 0, 0x54, 0xBA, 0x3F, 0xFF -vertex 155, 31, 71, 0, 0, 0x1C, 0xE3, 0x78, 0xFF -vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF -vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF -vertex 11, 108, -40, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex -11, 53, -30, 0, 0, 0x84, 0x19, 0x00, 0xFF -vertex -11, 53, 25, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 11, 108, 33, 0, 0, 0xCD, 0x04, 0x73, 0xFF -vertex -11, 53, 25, 0, 0, 0xCC, 0x02, 0x73, 0xFF -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF - -yoshi_seg5_vertex_0501FF90: # 0x0501FF90 -vertex -11, 53, -30, 0, 0, 0x84, 0x19, 0x00, 0xFF -vertex -13, 33, -29, 0, 0, 0x8F, 0x38, 0x00, 0x00 -vertex -13, 33, 25, 0, 0, 0x86, 0x22, 0x00, 0x00 -vertex -13, 33, 25, 0, 0, 0xD6, 0x24, 0x71, 0xFF -vertex -35, 4, 31, 0, 0, 0xDB, 0x35, 0x6D, 0xFF -vertex 11, -20, 60, 0, 0, 0xF9, 0x25, 0x79, 0xFF -vertex 11, 108, -40, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex -11, 53, 25, 0, 0, 0x87, 0x25, 0x00, 0xFF -vertex 11, 108, 33, 0, 0, 0x8B, 0x31, 0x00, 0xFF -vertex 11, 108, 33, 0, 0, 0xCD, 0x04, 0x73, 0xFF -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF -vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF -vertex -13, 33, -29, 0, 0, 0xD4, 0x24, 0x90, 0xFF -vertex -11, 53, -30, 0, 0, 0xC9, 0x02, 0x8E, 0xFF -vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF - -yoshi_seg5_vertex_05020080: # 0x05020080 -vertex -13, 33, -29, 0, 0, 0x8F, 0x38, 0x00, 0xFF -vertex -35, 4, -37, 0, 0, 0x9B, 0x4B, 0x00, 0x00 -vertex -35, 4, 31, 0, 0, 0x9B, 0x4B, 0x00, 0x00 -vertex 71, -20, 33, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 70, -52, 32, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 70, -52, -35, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF -vertex 70, -52, -35, 0, 0, 0x36, 0xF9, 0x8E, 0xFF -vertex 11, -20, -65, 0, 0, 0xF8, 0x23, 0x87, 0xFF -vertex 11, -20, 60, 0, 0, 0xF9, 0x25, 0x79, 0xFF -vertex 70, -52, 32, 0, 0, 0x32, 0xFC, 0x74, 0xFF -vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF -vertex 71, -20, 33, 0, 0, 0x30, 0xFB, 0x75, 0xFF -vertex 71, -20, -36, 0, 0, 0x39, 0xFA, 0x8F, 0xFF -vertex 71, -20, -36, 0, 0, 0x7E, 0xFC, 0x00, 0xFF -vertex -13, 33, 25, 0, 0, 0x86, 0x22, 0x00, 0xFF - -yoshi_seg5_vertex_05020180: # 0x05020180 -vertex 63, 80, 58, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 155, 31, 71, 0, 0, 0x3B, 0x70, 0xFF, 0x00 -vertex 212, 0, 34, 0, 0, 0x3B, 0x70, 0x00, 0x00 -vertex 11, 108, 33, 0, 0, 0x3C, 0x6F, 0x01, 0xFF -vertex 11, 108, -40, 0, 0, 0x3C, 0x6F, 0x00, 0xFF -vertex 63, 80, -66, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 155, 31, -76, 0, 0, 0x3B, 0x70, 0x00, 0xFF -vertex 212, 0, -39, 0, 0, 0x3C, 0x6F, 0x00, 0xFF - -yoshi_seg5_vertex_05020200: # 0x05020200 -vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0x00 -vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0x00 -vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0x00 -vertex 7, 53, -4, 0, 0, 0xDE, 0x7A, 0x03, 0xFF -vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF -vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF -vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0xFF -vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF -vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF -vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF -vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF -vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0xFF -vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF -vertex 117, 6, -5, 0, 0, 0x68, 0x48, 0x00, 0xFF -vertex -16, 30, -5, 0, 0, 0x99, 0x49, 0x04, 0xFF -vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0xFF - -yoshi_seg5_vertex_05020300: # 0x05020300 -vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF -vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0x00 -vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0x00 -vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF -vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0xFF -vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF -vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0xFF -vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0xFF -vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0xFF -vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF -vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF -vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0xFF -vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0xFF -vertex 117, 6, -5, 0, 0, 0x68, 0x48, 0x00, 0xFF -vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF -vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF - -yoshi_seg5_vertex_05020400: # 0x05020400 -vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF -vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0x00 -vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0x00 -vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF -vertex 7, 53, -4, 0, 0, 0xDE, 0x7A, 0x03, 0xFF -vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF -vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF -vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0xFF -vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF -vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF -vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0xFF -vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF -vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF -vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0xFF -vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0xFF -vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF - -yoshi_seg5_vertex_05020500: # 0x05020500 -vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF -vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0x00 -vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0x00 -vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF -vertex -16, 30, -5, 0, 0, 0x99, 0x49, 0x04, 0xFF -vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0xFF -vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF -vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF -vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF -vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF -vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF -vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF - -yoshi_seg5_vertex_050205C0: # 0x050205C0 -vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0x00 -vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0x00 -vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0x00 -vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF -vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF -vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF -vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF -vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF -vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF -vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0xFF -vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF -vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF -vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0xFF -vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF -vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF -vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF - -yoshi_seg5_vertex_050206C0: # 0x050206C0 -vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF -vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0x00 -vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0x00 -vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF -vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF -vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF -vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF -vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF -vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF -vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF -vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF -vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF -vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0xFF -vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF -vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF - -yoshi_seg5_vertex_050207B0: # 0x050207B0 -vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF -vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0x00 -vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0x00 -vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0xFF -vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0xFF -vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF -vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF -vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF -vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF -vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF -vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF -vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF -vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF -vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF -vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF - -yoshi_seg5_vertex_050208A0: # 0x050208A0 -vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF -vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0x00 -vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0x00 -vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0xFF -vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF -vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF -vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF -vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF -vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF -vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF -vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0xFF -vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF -vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF -vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF -vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF - -yoshi_seg5_vertex_05020990: # 0x05020990 -vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF -vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0x00 -vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0x00 -vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF -vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF -vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF -vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF -vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF -vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF -vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF -vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF -vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF -vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF -vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF -vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF - -yoshi_seg5_vertex_05020A80: # 0x05020A80 -vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0x00 -vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 -vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0x00 -vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF -vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF -vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF -vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF -vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF -vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0xFF -vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF -vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF -vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF -vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF -vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF -vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF -vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF - -yoshi_seg5_vertex_05020B80: # 0x05020B80 -vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF -vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 -vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0x00 -vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF -vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF -vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF -vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF -vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF -vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF -vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF -vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF -vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF -vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF -vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF -vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0xFF -vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF - -yoshi_seg5_vertex_05020C80: # 0x05020C80 -vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF -vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0x00 -vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0x00 -vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF -vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF -vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF -vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF -vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF -vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF -vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF -vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF -vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF -vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF -vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF - -yoshi_seg5_vertex_05020D60: # 0x05020D60 -vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF -vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0x00 -vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 -vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF -vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF -vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF -vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF -vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF -vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF -vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF -vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF -vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF -vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF -vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF -vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF -vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF - -yoshi_seg5_vertex_05020E60: # 0x05020E60 -vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF -vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0x00 -vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0x00 - -yoshi_seg5_vertex_05020E90: # 0x05020E90 -vertex -107, 51, -49, 0, 0, 0xC0, 0x93, 0x00, 0x00 -vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0x00 -vertex -107, 51, 49, 0, 0, 0xC0, 0x93, 0x00, 0x00 -vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF -vertex 15, 113, 49, 0, 0, 0xEA, 0x77, 0x25, 0xFF -vertex -107, 51, 49, 0, 0, 0xD4, 0x6A, 0x34, 0xFF -vertex -107, 51, -49, 0, 0, 0xD0, 0x6E, 0xD9, 0xFF -vertex 15, 113, -49, 0, 0, 0xFC, 0x79, 0xDB, 0xFF -vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF -vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF -vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF -vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0xFF -vertex 154, 87, 32, 0, 0, 0x27, 0x71, 0x2A, 0xFF -vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0xFF -vertex 154, 87, -32, 0, 0, 0x2E, 0x6E, 0xD6, 0xFF -vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF - -yoshi_seg5_vertex_05020F90: # 0x05020F90 -vertex 128, -30, -44, 0, 0, 0x82, 0xFB, 0xFE, 0x00 -vertex 131, -114, -1, 0, 0, 0x82, 0xFB, 0xFE, 0x00 -vertex 126, -32, 41, 0, 0, 0x82, 0xFB, 0xFE, 0x00 -vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0xFF -vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF -vertex 131, -114, -1, 0, 0, 0x38, 0x8E, 0x00, 0xFF -vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF -vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF - -yoshi_seg5_vertex_05021010: # 0x05021010 -vertex 197, 17, -49, 0, 0, 0x62, 0x29, 0xBD, 0x00 -vertex 197, 17, 49, 0, 0, 0x6B, 0x0A, 0x43, 0x00 -vertex 166, -61, -58, 0, 0, 0x62, 0xC5, 0xCA, 0x00 -vertex -138, -27, 82, 0, 0, 0x97, 0xEE, 0x44, 0xFF -vertex -84, -138, -55, 0, 0, 0xB8, 0xA9, 0xC8, 0xFF -vertex -84, -138, 55, 0, 0, 0xCF, 0x9A, 0x37, 0xFF -vertex 70, 74, 117, 0, 0, 0x15, 0x2A, 0x75, 0xFF -vertex -52, 39, 117, 0, 0, 0xE7, 0x0C, 0x7B, 0xFF -vertex 69, -35, 99, 0, 0, 0x1B, 0xE1, 0x77, 0xFF -vertex -52, 39, -117, 0, 0, 0xE7, 0x0B, 0x85, 0xFF -vertex 70, 73, -117, 0, 0, 0x15, 0x2A, 0x8B, 0xFF -vertex 69, -35, -99, 0, 0, 0x1B, 0xE1, 0x89, 0xFF -vertex -33, -59, -99, 0, 0, 0xFC, 0xD1, 0x8B, 0xFF -vertex -138, -27, -82, 0, 0, 0x96, 0xF3, 0xBC, 0xFF -vertex -33, -59, 99, 0, 0, 0xFC, 0xD1, 0x75, 0xFF -vertex 166, -61, 58, 0, 0, 0x5B, 0xBB, 0x36, 0xFF - -yoshi_seg5_vertex_05021110: # 0x05021110 -vertex -33, -59, 99, 0, 0, 0xFC, 0xD1, 0x75, 0x00 -vertex -10, -155, 43, 0, 0, 0x0A, 0x8D, 0x33, 0x00 -vertex 99, -129, 43, 0, 0, 0x2A, 0xA5, 0x4D, 0x00 -vertex 99, -129, -43, 0, 0, 0x32, 0x9A, 0xC9, 0xFF -vertex -10, -154, -43, 0, 0, 0xFE, 0x8C, 0xCD, 0xFF -vertex -33, -59, -99, 0, 0, 0xFC, 0xD1, 0x8B, 0xFF -vertex -84, -138, 55, 0, 0, 0xCF, 0x9A, 0x37, 0xFF -vertex -84, -138, -55, 0, 0, 0xB8, 0xA9, 0xC8, 0xFF -vertex 166, -61, -58, 0, 0, 0x62, 0xC5, 0xCA, 0xFF -vertex 166, -61, 58, 0, 0, 0x5B, 0xBB, 0x36, 0xFF -vertex 69, -35, 99, 0, 0, 0x1B, 0xE1, 0x77, 0xFF -vertex 69, -35, -99, 0, 0, 0x1B, 0xE1, 0x89, 0xFF - -yoshi_seg5_vertex_050211D0: # 0x050211D0 -vertex -52, 39, -117, 0, 0, 0xE7, 0x0B, 0x85, 0x00 -vertex -138, -27, -82, 0, 0, 0x96, 0xF3, 0xBC, 0x00 -vertex -65, 92, -76, 0, 0, 0xC3, 0x5A, 0xC0, 0x00 -vertex -138, -27, 82, 0, 0, 0x97, 0xEE, 0x44, 0xFF -vertex -52, 39, 117, 0, 0, 0xE7, 0x0C, 0x7B, 0xFF -vertex -65, 92, 76, 0, 0, 0xC1, 0x62, 0x30, 0xFF -vertex 71, 120, 76, 0, 0, 0x2D, 0x6F, 0x28, 0xFF -vertex 197, 17, 49, 0, 0, 0x6B, 0x0A, 0x43, 0xFF -vertex 197, 17, -49, 0, 0, 0x62, 0x29, 0xBD, 0xFF -vertex 70, 74, 117, 0, 0, 0x15, 0x2A, 0x75, 0xFF -vertex -146, 6, 33, 0, 0, 0x85, 0x19, 0x10, 0xFF -vertex 71, 120, -76, 0, 0, 0x14, 0x76, 0xD8, 0xFF -vertex -146, 6, -33, 0, 0, 0x90, 0x39, 0xF0, 0xFF -vertex 70, 73, -117, 0, 0, 0x15, 0x2A, 0x8B, 0xFF - -glabel yoshi_seg5_dl_050212B0 # 0x050212B0 - 0x05021490 -gsSPLight yoshi_seg5_light_0501D9C8, 1 -gsSPLight yoshi_seg5_light_0501D9C0, 2 -gsSPVertex yoshi_seg5_vertex_0501DA50, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DB40, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DC30, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 2, 12, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DD10, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 8, 12, 0, 0x0, 13, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DE10, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 8, 9, 10, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 13, 0, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DF00, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 5, 0x0 -gsSP2Triangles 10, 3, 2, 0x0, 1, 11, 2, 0x0 -gsSP2Triangles 12, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 9, 8, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501DFF0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP1Triangle 12, 13, 10, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E0D0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 10, 0x0 -gsSP2Triangles 1, 4, 3, 0x0, 11, 12, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E1B0, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021490 # 0x05021490 - 0x050215D8 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501E1E0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP1Triangle 6, 12, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E2C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 3, 2, 11, 0x0 -gsSP2Triangles 3, 11, 9, 0x0, 12, 13, 14, 0x0 -gsSP2Triangles 12, 14, 11, 0x0, 2, 1, 15, 0x0 -gsSP1Triangle 2, 15, 12, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E3C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 0, 0x0 -gsSP2Triangles 7, 8, 6, 0x0, 9, 8, 7, 0x0 -gsSP2Triangles 5, 10, 7, 0x0, 11, 7, 10, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 7, 6, 5, 0x0 -gsSP1Triangle 0, 3, 4, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E4B0, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 5, 6, 3, 0x0, 5, 3, 0, 0x0 -gsSP1Triangle 7, 6, 5, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_050215D8 # 0x050215D8 - 0x05021678 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501E530, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 -gsSP2Triangles 1, 4, 5, 0x0, 2, 6, 7, 0x0 -gsSP2Triangles 5, 8, 6, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 9, 7, 4, 0x0, 2, 5, 6, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 7, 8, 4, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 2, 1, 5, 0x0 -gsSP2Triangles 4, 3, 9, 0x0, 9, 3, 0, 0x0 -gsSP2Triangles 7, 9, 2, 0x0, 1, 3, 4, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021678 # 0x05021678 - 0x05021718 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501E5D0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 6, 7, 0x0, 4, 8, 1, 0x0 -gsSP2Triangles 2, 9, 10, 0x0, 4, 0, 7, 0x0 -gsSP2Triangles 1, 8, 2, 0x0, 2, 8, 3, 0x0 -gsSP2Triangles 3, 8, 4, 0x0, 5, 6, 9, 0x0 -gsSP2Triangles 9, 6, 10, 0x0, 10, 6, 0, 0x0 -gsSP2Triangles 4, 1, 0, 0x0, 2, 3, 9, 0x0 -gsSP2Triangles 5, 9, 3, 0x0, 2, 10, 0, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021718 # 0x05021718 - 0x05021860 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501E680, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 -gsSP1Triangle 12, 13, 5, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E760, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 1, 0x0 -gsSP2Triangles 9, 1, 0, 0x0, 11, 12, 13, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 14, 15, 2, 0x0 -gsSP1Triangle 14, 2, 1, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E860, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 6, 0x0 -gsSP2Triangles 4, 7, 8, 0x0, 8, 7, 9, 0x0 -gsSP2Triangles 8, 10, 5, 0x0, 10, 8, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 5, 4, 8, 0x0 -gsSP1Triangle 6, 0, 3, 0x0 -gsSPVertex yoshi_seg5_vertex_0501E950, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 6, 0x0 -gsSP1Triangle 6, 5, 7, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021860 # 0x05021860 - 0x05021900 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501E9D0, 10, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 -gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 0, 0x0 -gsSP2Triangles 7, 8, 4, 0x0, 2, 9, 0, 0x0 -gsSP2Triangles 5, 6, 9, 0x0, 7, 4, 0, 0x0 -gsSP2Triangles 6, 8, 7, 0x0, 5, 8, 6, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 4, 1, 0, 0x0 -gsSP2Triangles 9, 3, 5, 0x0, 2, 3, 9, 0x0 -gsSP2Triangles 0, 9, 6, 0x0, 5, 3, 1, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021900 # 0x05021900 - 0x050219A0 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501EA70, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 1, 8, 4, 0x0 -gsSP2Triangles 9, 10, 0, 0x0, 6, 2, 4, 0x0 -gsSP2Triangles 0, 8, 1, 0x0, 5, 8, 0, 0x0 -gsSP2Triangles 4, 8, 5, 0x0, 10, 7, 3, 0x0 -gsSP2Triangles 9, 7, 10, 0x0, 2, 7, 9, 0x0 -gsSP2Triangles 2, 1, 4, 0x0, 10, 5, 0, 0x0 -gsSP2Triangles 5, 10, 3, 0x0, 2, 9, 0, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_050219A0 # 0x050219A0 - 0x05021B90 -gsSPLight yoshi_seg5_light_0501D9F8, 1 -gsSPLight yoshi_seg5_light_0501D9F0, 2 -gsSPVertex yoshi_seg5_vertex_0501EB20, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 10, 14, 8, 0x0 -gsSPVertex yoshi_seg5_vertex_0501EC10, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 4, 9, 5, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 8, 13, 14, 0x0 -gsSP1Triangle 15, 10, 12, 0x0 -gsSPVertex yoshi_seg5_vertex_0501ED10, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 0, 2, 9, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 11, 10, 5, 0x0 -gsSP2Triangles 5, 12, 11, 0x0, 13, 14, 6, 0x0 -gsSP1Triangle 14, 15, 6, 0x0 -gsSPVertex yoshi_seg5_vertex_0501EE10, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 4, 0x0, 2, 8, 0, 0x0 -gsSP2Triangles 4, 0, 5, 0x0, 4, 9, 6, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501EF10, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 7, 0, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 10, 3, 5, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F000, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 9, 12, 10, 0x0, 7, 13, 8, 0x0 -gsSP2Triangles 5, 14, 3, 0x0, 2, 15, 0, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F100, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 -gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 7, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021B90 # 0x05021B90 - 0x05021CD8 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501F180, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 3, 7, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 4, 0x0 -gsSP2Triangles 7, 3, 13, 0x0, 14, 5, 4, 0x0 -gsSP2Triangles 9, 5, 14, 0x0, 13, 3, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F280, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 12, 13, 0x0, 14, 12, 11, 0x0 -gsSP1Triangle 15, 3, 5, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F380, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 7, 12, 0, 0x0 -gsSP2Triangles 0, 15, 7, 0x0, 14, 1, 12, 0x0 -gsSP2Triangles 9, 13, 10, 0x0, 6, 10, 7, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F480, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 0, 4, 6, 0x0, 5, 7, 8, 0x0 -gsSP2Triangles 9, 1, 0, 0x0, 10, 8, 7, 0x0 -gsSP1Triangle 1, 9, 11, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021CD8 # 0x05021CD8 - 0x05021E38 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501F540, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 3, 15, 4, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F640, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 2, 1, 8, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F730, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 5, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 0, 2, 13, 0x0 -gsSP2Triangles 8, 14, 10, 0x0, 6, 3, 5, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F820, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 -gsSP2Triangles 5, 4, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 6, 10, 5, 0x0, 2, 11, 3, 0x0 -gsSP2Triangles 12, 7, 13, 0x0, 8, 14, 6, 0x0 -gsSP1Triangle 11, 1, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501F910, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 2, 1, 6, 0x0, 4, 3, 7, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 2, 0x0 -gsSP1Triangle 13, 14, 4, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021E38 # 0x05021E38 - 0x05021F70 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_0501FA00, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 -gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 -gsSP2Triangles 2, 9, 3, 0x0, 8, 10, 2, 0x0 -gsSP2Triangles 8, 2, 11, 0x0, 3, 12, 4, 0x0 -gsSP2Triangles 2, 10, 9, 0x0, 7, 13, 10, 0x0 -gsSP2Triangles 5, 14, 0, 0x0, 0, 14, 1, 0x0 -gsSP2Triangles 1, 14, 11, 0x0, 11, 14, 6, 0x0 -gsSP2Triangles 10, 8, 7, 0x0, 3, 9, 12, 0x0 -gsSP2Triangles 2, 1, 11, 0x0, 8, 11, 6, 0x0 -gsSP1Triangle 5, 0, 3, 0x0 -gsSPLight yoshi_seg5_light_0501D9C8, 1 -gsSPLight yoshi_seg5_light_0501D9C0, 2 -gsSPVertex yoshi_seg5_vertex_0501FAF0, 11, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 -gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 -gsSP2Triangles 1, 9, 2, 0x0, 3, 4, 8, 0x0 -gsSP2Triangles 2, 4, 0, 0x0, 8, 6, 10, 0x0 -gsSP2Triangles 9, 5, 7, 0x0, 8, 10, 3, 0x0 -gsSP2Triangles 7, 2, 9, 0x0, 7, 4, 2, 0x0 -gsSP1Triangle 7, 8, 4, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05021F70 # 0x05021F70 - 0x05022160 -gsSPLight yoshi_seg5_light_0501D9F8, 1 -gsSPLight yoshi_seg5_light_0501D9F0, 2 -gsSPVertex yoshi_seg5_vertex_0501FBA0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 -gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 -gsSP1Triangle 10, 14, 8, 0x0 -gsSPVertex yoshi_seg5_vertex_0501FC90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 6, 0x0 -gsSP1Triangle 10, 12, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501FD90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 0, 2, 0x0 -gsSP2Triangles 3, 5, 10, 0x0, 3, 10, 11, 0x0 -gsSP2Triangles 11, 12, 3, 0x0, 8, 13, 14, 0x0 -gsSP1Triangle 8, 15, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_0501FE90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 4, 6, 7, 0x0, 2, 8, 0, 0x0 -gsSP2Triangles 3, 2, 4, 0x0, 7, 9, 4, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_0501FF90, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 2, 7, 0, 0x0, 12, 13, 14, 0x0 -gsSP1Triangle 3, 5, 10, 0x0 -gsSPVertex yoshi_seg5_vertex_05020080, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 10, 12, 11, 0x0, 6, 13, 7, 0x0 -gsSP2Triangles 5, 14, 3, 0x0, 2, 15, 0, 0x0 -gsSPVertex yoshi_seg5_vertex_05020180, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 -gsSP2Triangles 4, 3, 2, 0x0, 5, 4, 2, 0x0 -gsSP2Triangles 6, 5, 2, 0x0, 7, 6, 2, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05022160 # 0x05022160 - 0x050222A8 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_05020200, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 1, 6, 2, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 4, 11, 12, 0x0 -gsSP2Triangles 13, 5, 7, 0x0, 4, 3, 14, 0x0 -gsSP2Triangles 14, 3, 9, 0x0, 15, 5, 13, 0x0 -gsSPVertex yoshi_seg5_vertex_05020300, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 0, 0x0, 9, 13, 14, 0x0 -gsSP1Triangle 3, 5, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_05020400, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 2, 14, 7, 0x0 -gsSP2Triangles 7, 15, 2, 0x0, 14, 1, 12, 0x0 -gsSP2Triangles 10, 13, 11, 0x0, 7, 10, 8, 0x0 -gsSPVertex yoshi_seg5_vertex_05020500, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 2, 0x0, 7, 8, 3, 0x0 -gsSP2Triangles 2, 1, 9, 0x0, 8, 7, 10, 0x0 -gsSP1Triangle 11, 9, 1, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_050222A8 # 0x050222A8 - 0x05022408 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_050205C0, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 13, 14, 0x0, 4, 15, 5, 0x0 -gsSPVertex yoshi_seg5_vertex_050206C0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 4, 7, 0x0, 8, 1, 0, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 -gsSPVertex yoshi_seg5_vertex_050207B0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 7, 9, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 13, 0, 2, 0x0 -gsSP2Triangles 12, 14, 6, 0x0, 3, 5, 8, 0x0 -gsSPVertex yoshi_seg5_vertex_050208A0, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 -gsSP2Triangles 5, 3, 6, 0x0, 7, 8, 9, 0x0 -gsSP2Triangles 6, 10, 5, 0x0, 4, 11, 0, 0x0 -gsSP2Triangles 12, 9, 13, 0x0, 5, 14, 8, 0x0 -gsSP1Triangle 12, 1, 11, 0x0 -gsSPVertex yoshi_seg5_vertex_05020990, 15, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 1, 0, 0x0, 7, 5, 4, 0x0 -gsSP2Triangles 8, 9, 10, 0x0, 0, 11, 12, 0x0 -gsSP1Triangle 4, 13, 14, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05022408 # 0x05022408 - 0x05022608 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_05020A80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 4, 13, 0x0, 14, 5, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_05020B80, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 2, 0x0, 3, 8, 9, 0x0 -gsSP2Triangles 9, 10, 11, 0x0, 7, 10, 8, 0x0 -gsSP2Triangles 12, 13, 6, 0x0, 1, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_05020C80, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 2, 13, 0, 0x0 -gsSPVertex yoshi_seg5_vertex_05020D60, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 1, 0x0 -gsSP2Triangles 6, 10, 11, 0x0, 12, 13, 1, 0x0 -gsSP1Triangle 4, 14, 15, 0x0 -gsSPVertex yoshi_seg5_vertex_05020E60, 3, 0 -gsSP1Triangle 0, 1, 2, 0x0 -gsSPLight yoshi_seg5_light_0501D9C8, 1 -gsSPLight yoshi_seg5_light_0501D9C0, 2 -gsSPVertex yoshi_seg5_vertex_05020E90, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 5, 9, 3, 0x0 -gsSP2Triangles 7, 6, 4, 0x0, 1, 9, 2, 0x0 -gsSP2Triangles 10, 11, 12, 0x0, 8, 1, 6, 0x0 -gsSP2Triangles 11, 13, 14, 0x0, 6, 5, 4, 0x0 -gsSP2Triangles 12, 11, 14, 0x0, 13, 15, 14, 0x0 -gsSP2Triangles 14, 15, 8, 0x0, 3, 10, 12, 0x0 -gsSP2Triangles 12, 4, 3, 0x0, 12, 14, 7, 0x0 -gsSP2Triangles 8, 7, 14, 0x0, 7, 4, 12, 0x0 -gsSPLight yoshi_seg5_light_0501D9F8, 1 -gsSPLight yoshi_seg5_light_0501D9F0, 2 -gsSPVertex yoshi_seg5_vertex_05020F90, 8, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 -gsSPEndDisplayList - -glabel yoshi_seg5_dl_05022608 # 0x05022608 - 0x050227D8 -gsSPLight yoshi_seg5_light_0501D9E0, 1 -gsSPLight yoshi_seg5_light_0501D9D8, 2 -gsSPVertex yoshi_seg5_vertex_05021010, 16, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 -gsSP2Triangles 12, 4, 13, 0x0, 3, 5, 14, 0x0 -gsSP2Triangles 8, 1, 6, 0x0, 10, 0, 11, 0x0 -gsSP2Triangles 0, 2, 11, 0x0, 8, 15, 1, 0x0 -gsSP2Triangles 14, 7, 3, 0x0, 13, 9, 12, 0x0 -gsSP2Triangles 11, 12, 9, 0x0, 7, 14, 8, 0x0 -gsSP2Triangles 3, 13, 4, 0x0, 1, 15, 2, 0x0 -gsSPLight yoshi_seg5_light_0501DA40, 1 -gsSPLight yoshi_seg5_light_0501DA38, 2 -gsSPVertex yoshi_seg5_vertex_05021110, 12, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 3, 2, 1, 0x0, 6, 7, 4, 0x0 -gsSP2Triangles 3, 8, 9, 0x0, 4, 7, 5, 0x0 -gsSP2Triangles 0, 6, 1, 0x0, 9, 2, 3, 0x0 -gsSP2Triangles 4, 1, 6, 0x0, 2, 9, 10, 0x0 -gsSP2Triangles 5, 11, 3, 0x0, 2, 10, 0, 0x0 -gsSP2Triangles 11, 8, 3, 0x0, 1, 4, 3, 0x0 -gsSPLight yoshi_seg5_light_0501D9C8, 1 -gsSPLight yoshi_seg5_light_0501D9C0, 2 -gsSPVertex yoshi_seg5_vertex_050211D0, 14, 0 -gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 -gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 -gsSP2Triangles 10, 3, 5, 0x0, 5, 6, 11, 0x0 -gsSP2Triangles 5, 2, 12, 0x0, 2, 1, 12, 0x0 -gsSP2Triangles 2, 11, 13, 0x0, 9, 6, 5, 0x0 -gsSP2Triangles 12, 10, 5, 0x0, 8, 13, 11, 0x0 -gsSP2Triangles 11, 2, 5, 0x0, 6, 8, 11, 0x0 -gsSP2Triangles 9, 5, 4, 0x0, 3, 10, 1, 0x0 -gsSP2Triangles 10, 12, 1, 0x0, 0, 2, 13, 0x0 -gsSPEndDisplayList - -yoshi_seg5_animvalue_050227D8: # 0x050227D8 -.hword 0x0000, 0x0120, 0x0120, 0x011E, 0x011C, 0x0119, 0x0116, 0x0113 -.hword 0x010F, 0x010C, 0x010A, 0x0107, 0x0106, 0x0105, 0x0106, 0x0107 -.hword 0x0109, 0x010B, 0x010E, 0x0111, 0x0114, 0x0117, 0x011A, 0x011D -.hword 0x011F, 0x0120, 0x0120, 0x0120, 0x011E, 0x011C, 0x0119, 0x0116 -.hword 0x0113, 0x010F, 0x010C, 0x010A, 0x0107, 0x0106, 0x0105, 0x0106 -.hword 0x0107, 0x0109, 0x010C, 0x010F, 0x0112, 0x0116, 0x0119, 0x011C -.hword 0x011E, 0x0120, 0x0120, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF5, 0xFFF6 -.hword 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFC, 0xFFFB, 0xFFF9, 0xFFF7 -.hword 0xFFF6, 0xFFF4, 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF5 -.hword 0xFFF6, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000, 0x0000 -.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF8 -.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF3, 0xFFF2, 0x3FFF, 0xA69D, 0xA6E1 -.hword 0xA7A0, 0xA8C3, 0xAA33, 0xABDB, 0xADA5, 0xAF79, 0xB142, 0xB2EA -.hword 0xB45B, 0xB57D, 0xB63C, 0xB681, 0xB678, 0xB65D, 0xB631, 0xB5F7 -.hword 0xB5AD, 0xB556, 0xB4F3, 0xB484, 0xB40B, 0xB389, 0xB2FE, 0xB26C -.hword 0xB1D3, 0xB136, 0xB094, 0xAFEF, 0xAF47, 0xAE9F, 0xADF7, 0xAD4F -.hword 0xACA9, 0xAC07, 0xAB68, 0xAACF, 0xAA3B, 0xA9AF, 0xA92B, 0xA8B0 -.hword 0xA83F, 0xA7D9, 0xA780, 0xA734, 0xA6F6, 0xA6C8, 0xA6AA, 0xA69D -.hword 0x2432, 0x2458, 0x24C4, 0x2572, 0x2659, 0x2776, 0x28C0, 0x2A33 -.hword 0x2BC7, 0x2D78, 0x2F3D, 0x3113, 0x32F1, 0x34D3, 0x36B1, 0x3887 -.hword 0x3A4C, 0x3BFD, 0x3D91, 0x3F04, 0x404E, 0x416B, 0x4252, 0x4300 -.hword 0x436C, 0x4392, 0x4369, 0x42F6, 0x423E, 0x4147, 0x401A, 0x3EBD -.hword 0x3D35, 0x3B8C, 0x39C6, 0x37EB, 0x3602, 0x3412, 0x3220, 0x3036 -.hword 0x2E57, 0x2C8D, 0x2ADE, 0x294F, 0x27E9, 0x26B2, 0x25B1, 0x24EC -.hword 0x246B, 0x2434, 0xCA58, 0xCA37, 0xC9D8, 0xC93F, 0xC872, 0xC777 -.hword 0xC653, 0xC50C, 0xC3A6, 0xC229, 0xC098, 0xBEF9, 0xBD53, 0xBBAA -.hword 0xBA03, 0xB865, 0xB6D4, 0xB556, 0xB3F1, 0xB2AA, 0xB186, 0xB08B -.hword 0xAFBE, 0xAF25, 0xAEC5, 0xAEA4, 0xAEC7, 0xAF2D, 0xAFD0, 0xB0AA -.hword 0xB1B4, 0xB2E8, 0xB442, 0xB5BA, 0xB74B, 0xB8EE, 0xBA9E, 0xBC54 -.hword 0xBE0B, 0xBFBD, 0xC163, 0xC2F8, 0xC475, 0xC5D5, 0xC711, 0xC824 -.hword 0xC907, 0xC9B4, 0xCA27, 0xCA57, 0xB176, 0xB180, 0xB19A, 0xB1C5 -.hword 0xB1FE, 0xB244, 0xB296, 0xB2F1, 0xB355, 0xB3C0, 0xB430, 0xB4A4 -.hword 0xB51A, 0xB591, 0xB607, 0xB67B, 0xB6EB, 0xB755, 0xB7B9, 0xB814 -.hword 0xB866, 0xB8AC, 0xB8E5, 0xB910, 0xB92B, 0xB934, 0xB92A, 0xB90E -.hword 0xB8E0, 0xB8A3, 0xB859, 0xB803, 0xB7A2, 0xB739, 0xB6C9, 0xB654 -.hword 0xB5DC, 0xB561, 0xB4E6, 0xB46D, 0xB3F7, 0xB386, 0xB31C, 0xB2B9 -.hword 0xB261, 0xB214, 0xB1D5, 0xB1A4, 0xB184, 0xB177, 0x2432, 0x2458 -.hword 0x24C4, 0x2572, 0x2659, 0x2776, 0x28C0, 0x2A33, 0x2BC7, 0x2D78 -.hword 0x2F3D, 0x3113, 0x32F1, 0x34D3, 0x36B1, 0x3887, 0x3A4C, 0x3BFD -.hword 0x3D91, 0x3F04, 0x404E, 0x416B, 0x4252, 0x4300, 0x436C, 0x4392 -.hword 0x4369, 0x42F4, 0x4238, 0x413F, 0x400D, 0x3EAB, 0x3D1E, 0x3B6F -.hword 0x39A4, 0x37C5, 0x35D7, 0x33E2, 0x31ED, 0x2FFF, 0x2E20, 0x2C55 -.hword 0x2AA5, 0x2919, 0x27B7, 0x2685, 0x258B, 0x24D0, 0x245B, 0x2432 -.hword 0xCA58, 0xCA37, 0xC9D8, 0xC93F, 0xC872, 0xC777, 0xC653, 0xC50C -.hword 0xC3A6, 0xC229, 0xC098, 0xBEF9, 0xBD53, 0xBBAA, 0xBA03, 0xB865 -.hword 0xB6D4, 0xB556, 0xB3F1, 0xB2AA, 0xB186, 0xB08B, 0xAFBE, 0xAF25 -.hword 0xAEC5, 0xAEA4, 0xAEC8, 0xAF30, 0xAFD5, 0xB0B1, 0xB1BF, 0xB2F8 -.hword 0xB456, 0xB5D3, 0xB768, 0xB910, 0xBAC4, 0xBC7E, 0xBE39, 0xBFED -.hword 0xC194, 0xC32A, 0xC4A6, 0xC604, 0xC73D, 0xC84B, 0xC928, 0xC9CD -.hword 0xCA35, 0xCA58, 0xB176, 0xB180, 0xB19A, 0xB1C5, 0xB1FE, 0xB244 -.hword 0xB296, 0xB2F1, 0xB355, 0xB3C0, 0xB430, 0xB4A4, 0xB51A, 0xB591 -.hword 0xB607, 0xB67B, 0xB6EB, 0xB755, 0xB7B9, 0xB814, 0xB866, 0xB8AC -.hword 0xB8E5, 0xB910, 0xB92B, 0xB934, 0xB92A, 0xB90D, 0xB8DF, 0xB8A1 -.hword 0xB856, 0xB7FE, 0xB79D, 0xB732, 0xB6C1, 0xB64B, 0xB5D1, 0xB555 -.hword 0xB4DA, 0xB460, 0xB3E9, 0xB378, 0xB30E, 0xB2AC, 0xB255, 0xB209 -.hword 0xB1CC, 0xB19D, 0xB180, 0xB176, 0xFD4A, 0xFD50, 0xFD62, 0xFD7D -.hword 0xFD9F, 0xFDC6, 0xFDEE, 0xFE17, 0xFE3E, 0xFE60, 0xFE7B, 0xFE8D -.hword 0xFE93, 0xFE8E, 0xFE7E, 0xFE67, 0xFE49, 0xFE26, 0xFE01, 0xFDDB -.hword 0xFDB6, 0xFD94, 0xFD76, 0xFD5F, 0xFD4F, 0xFD4A, 0xFD43, 0xFD2F -.hword 0xFD12, 0xFCED, 0xFCC3, 0xFC97, 0xFC6A, 0xFC40, 0xFC1C, 0xFBFE -.hword 0xFBEB, 0xFBE4, 0xFBEA, 0xFBFD, 0xFC1A, 0xFC3E, 0xFC67, 0xFC92 -.hword 0xFCBE, 0xFCE8, 0xFD0D, 0xFD2B, 0xFD40, 0xFD49, 0xFAFB, 0xFB08 -.hword 0xFB2C, 0xFB61, 0xFBA5, 0xFBF1, 0xFC42, 0xFC93, 0xFCDF, 0xFD22 -.hword 0xFD58, 0xFD7B, 0xFD88, 0xFD7D, 0xFD5F, 0xFD30, 0xFCF5, 0xFCB1 -.hword 0xFC67, 0xFC1C, 0xFBD3, 0xFB8F, 0xFB54, 0xFB25, 0xFB06, 0xFAFB -.hword 0xFAF1, 0xFAD5, 0xFAAA, 0xFA75, 0xFA38, 0xF9F8, 0xF9B8, 0xF97B -.hword 0xF946, 0xF91B, 0xF8FF, 0xF8F5, 0xF8FE, 0xF91A, 0xF943, 0xF977 -.hword 0xF9B3, 0xF9F2, 0xFA31, 0xFA6D, 0xFAA3, 0xFACF, 0xFAED, 0xFAFB -.hword 0xBD4B, 0xBD13, 0xBC78, 0xBB8E, 0xBA68, 0xB91B, 0xB7BB, 0xB65A -.hword 0xB50D, 0xB3E8, 0xB2FE, 0xB263, 0xB22B, 0xB25B, 0xB2E0, 0xB3AC -.hword 0xB4AE, 0xB5D7, 0xB717, 0xB85F, 0xB99F, 0xBAC8, 0xBBCA, 0xBC95 -.hword 0xBD1B, 0xBD4B, 0xBD14, 0xBC7E, 0xBB9A, 0xBA7D, 0xB93A, 0xB7E3 -.hword 0xB68C, 0xB549, 0xB42C, 0xB348, 0xB2B2, 0xB27B, 0xB2B0, 0xB342 -.hword 0xB41F, 0xB535, 0xB672, 0xB7C2, 0xB915, 0xBA56, 0xBB75, 0xBC5F -.hword 0xBD01, 0xBD49, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B, 0x39E5 -.hword 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618, 0x45C4 -.hword 0x44D9, 0x4373, 0x41AE, 0x3FA4, 0x3D71, 0x3B30, 0x38FE, 0x36F4 -.hword 0x352E, 0x33C9, 0x32DE, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B -.hword 0x39E5, 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618 -.hword 0x45B8, 0x44B0, 0x4320, 0x4129, 0x3EEC, 0x3C8C, 0x3A28, 0x37E2 -.hword 0x35DB, 0x3435, 0x3310, 0x328D, 0x0423, 0x0418, 0x03F9, 0x03CA -.hword 0x038F, 0x034D, 0x0306, 0x02BE, 0x027B, 0x023E, 0x020E, 0x01EC -.hword 0x01DE, 0x01E2, 0x01F4, 0x0212, 0x0238, 0x0266, 0x0299, 0x02CE -.hword 0x0305, 0x0339, 0x036A, 0x0395, 0x03B8, 0x03D1, 0x03E1, 0x03E9 -.hword 0x03ED, 0x03EB, 0x03E7, 0x03E0, 0x03D8, 0x03CF, 0x03C7, 0x03C1 -.hword 0x03BF, 0x03C0, 0x03C4, 0x03CC, 0x03D5, 0x03DF, 0x03EA, 0x03F5 -.hword 0x0401, 0x040B, 0x0414, 0x041C, 0x0421, 0x0423, 0x034F, 0x0349 -.hword 0x033A, 0x0322, 0x0305, 0x02E3, 0x02BF, 0x029B, 0x0278, 0x025A -.hword 0x0241, 0x022F, 0x0227, 0x0227, 0x022C, 0x0236, 0x0244, 0x0255 -.hword 0x0268, 0x027E, 0x0296, 0x02AE, 0x02C7, 0x02E0, 0x02F7, 0x030E -.hword 0x0326, 0x0343, 0x0363, 0x0385, 0x03A8, 0x03CA, 0x03EB, 0x0409 -.hword 0x0423, 0x0438, 0x0446, 0x044D, 0x044B, 0x043F, 0x042B, 0x0412 -.hword 0x03F5, 0x03D5, 0x03B6, 0x0397, 0x037C, 0x0366, 0x0356, 0x034F -.hword 0xA49B, 0xA476, 0xA40E, 0xA371, 0xA2AD, 0xA1CE, 0xA0E2, 0x9FF6 -.hword 0x9F17, 0x9E52, 0x9DB5, 0x9D4D, 0x9D27, 0x9D47, 0x9DA0, 0x9E27 -.hword 0x9ED3, 0x9F99, 0xA06E, 0xA149, 0xA21E, 0xA2E5, 0xA391, 0xA41A -.hword 0xA474, 0xA495, 0xA471, 0xA40D, 0xA374, 0xA2B4, 0xA1DA, 0xA0F3 -.hword 0xA00C, 0x9F32, 0x9E71, 0x9DD8, 0x9D72, 0x9D4E, 0x9D71, 0x9DD4 -.hword 0x9E6A, 0x9F26, 0x9FFC, 0xA0DF, 0xA1C3, 0xA29C, 0xA35E, 0xA3FC -.hword 0xA469, 0xA49A, 0x154F, 0x1572, 0x15D2, 0x1664, 0x171B, 0x17EA -.hword 0x18C6, 0x19A1, 0x1A71, 0x1B27, 0x1BB9, 0x1C19, 0x1C3C, 0x1C1E -.hword 0x1BCB, 0x1B4D, 0x1AAC, 0x19F3, 0x192C, 0x1860, 0x1798, 0x16DF -.hword 0x163F, 0x15C0, 0x156D, 0x154F, 0x1572, 0x15D2, 0x1664, 0x171B -.hword 0x17EA, 0x18C6, 0x19A1, 0x1A71, 0x1B27, 0x1BB9, 0x1C19, 0x1C3C -.hword 0x1C1A, 0x1BBD, 0x1B2F, 0x1A7D, 0x19B2, 0x18DB, 0x1802, 0x1734 -.hword 0x167C, 0x15E6, 0x157F, 0x1550, 0x051A, 0x0521, 0x0534, 0x0551 -.hword 0x0575, 0x059D, 0x05C9, 0x05F4, 0x061D, 0x0640, 0x065D, 0x0670 -.hword 0x0677, 0x0671, 0x0661, 0x0648, 0x0628, 0x0604, 0x05DD, 0x05B5 -.hword 0x058D, 0x0569, 0x0549, 0x0530, 0x0520, 0x051A, 0x0521, 0x0534 -.hword 0x0551, 0x0575, 0x059D, 0x05C9, 0x05F4, 0x061D, 0x0640, 0x065D -.hword 0x0670, 0x0677, 0x0670, 0x065E, 0x0642, 0x061F, 0x05F7, 0x05CD -.hword 0x05A2, 0x057A, 0x0555, 0x0538, 0x0524, 0x051B, 0x094E, 0x0956 -.hword 0x096C, 0x098E, 0x09B7, 0x09E7, 0x0A19, 0x0A4C, 0x0A7B, 0x0AA5 -.hword 0x0AC7, 0x0ADD, 0x0AE5, 0x0ADE, 0x0ACB, 0x0AAE, 0x0A89, 0x0A5F -.hword 0x0A31, 0x0A02, 0x09D4, 0x09AA, 0x0985, 0x0968, 0x0955, 0x094E -.hword 0x0956, 0x096C, 0x098E, 0x09B7, 0x09E7, 0x0A19, 0x0A4C, 0x0A7B -.hword 0x0AA5, 0x0AC7, 0x0ADD, 0x0AE5, 0x0ADD, 0x0AC8, 0x0AA7, 0x0A7E -.hword 0x0A50, 0x0A1E, 0x09EC, 0x09BD, 0x0993, 0x0971, 0x0959, 0x094E -.hword 0xBDB6, 0xBD80, 0xBCEB, 0xBC09, 0xBAEF, 0xB9AE, 0xB85A, 0xB707 -.hword 0xB5C6, 0xB4AB, 0xB3CA, 0xB335, 0xB2FF, 0xB32D, 0xB3AE, 0xB472 -.hword 0xB56A, 0xB688, 0xB7BC, 0xB8F8, 0xBA2D, 0xBB4B, 0xBC43, 0xBD07 -.hword 0xBD88, 0xBDB6, 0xBD80, 0xBCEB, 0xBC09, 0xBAEF, 0xB9AE, 0xB85A -.hword 0xB707, 0xB5C6, 0xB4AB, 0xB3CA, 0xB335, 0xB2FF, 0xB333, 0xB3C4 -.hword 0xB49F, 0xB5B3, 0xB6ED, 0xB83A, 0xB989, 0xBAC8, 0xBBE4, 0xBCCC -.hword 0xBD6C, 0xBDB4, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B, 0x39E5 -.hword 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618, 0x45C4 -.hword 0x44D9, 0x4373, 0x41AE, 0x3FA4, 0x3D71, 0x3B30, 0x38FE, 0x36F4 -.hword 0x352E, 0x33C9, 0x32DE, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B -.hword 0x39E5, 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618 -.hword 0x45B8, 0x44B0, 0x4320, 0x4129, 0x3EEC, 0x3C8C, 0x3A28, 0x37E2 -.hword 0x35DB, 0x3435, 0x3310, 0x328D, 0xFC2F, 0xFC33, 0xFC3F, 0xFC52 -.hword 0xFC69, 0xFC83, 0xFC9F, 0xFCBB, 0xFCD5, 0xFCEC, 0xFCFF, 0xFD0B -.hword 0xFD0F, 0xFD0B, 0xFD01, 0xFCF1, 0xFCDD, 0xFCC5, 0xFCAC, 0xFC92 -.hword 0xFC79, 0xFC61, 0xFC4D, 0xFC3D, 0xFC33, 0xFC2F, 0xFC33, 0xFC3F -.hword 0xFC52, 0xFC69, 0xFC83, 0xFC9F, 0xFCBB, 0xFCD5, 0xFCEC, 0xFCFF -.hword 0xFD0B, 0xFD0F, 0xFD0B, 0xFCFF, 0xFCED, 0xFCD7, 0xFCBD, 0xFCA2 -.hword 0xFC86, 0xFC6C, 0xFC55, 0xFC42, 0xFC35, 0xFC2F, 0xFCF2, 0xFCF0 -.hword 0xFCEC, 0xFCE5, 0xFCDC, 0xFCD3, 0xFCC8, 0xFCBE, 0xFCB4, 0xFCAB -.hword 0xFCA5, 0xFCA0, 0xFC9E, 0xFCA0, 0xFCA4, 0xFCAA, 0xFCB1, 0xFCBA -.hword 0xFCC3, 0xFCCD, 0xFCD6, 0xFCDF, 0xFCE7, 0xFCED, 0xFCF1, 0xFCF2 -.hword 0xFCF0, 0xFCEC, 0xFCE5, 0xFCDC, 0xFCD3, 0xFCC8, 0xFCBE, 0xFCB4 -.hword 0xFCAB, 0xFCA5, 0xFCA0, 0xFC9E, 0xFCA0, 0xFCA4, 0xFCAB, 0xFCB3 -.hword 0xFCBD, 0xFCC7, 0xFCD1, 0xFCDB, 0xFCE4, 0xFCEB, 0xFCF0, 0xFCF2 -.hword 0xA495, 0xA470, 0xA409, 0xA36F, 0xA2AD, 0xA1D1, 0xA0E7, 0x9FFE -.hword 0x9F22, 0x9E60, 0x9DC6, 0x9D5F, 0x9D3A, 0x9D5A, 0x9DB2, 0x9E39 -.hword 0x9EE3, 0x9FA7, 0xA07B, 0xA154, 0xA228, 0xA2EC, 0xA396, 0xA41D -.hword 0xA475, 0xA495, 0xA470, 0xA409, 0xA36F, 0xA2AD, 0xA1D1, 0xA0E7 -.hword 0x9FFE, 0x9F22, 0x9E60, 0x9DC6, 0x9D5F, 0x9D3A, 0x9D5E, 0x9DC1 -.hword 0x9E58, 0x9F15, 0x9FEC, 0xA0D1, 0xA1B7, 0xA292, 0xA355, 0xA3F4 -.hword 0xA462, 0xA494, 0xBD95, 0xA543, 0x8948, 0xA543, 0x8948, 0xF6E8 -.hword 0xF714, 0xF78D, 0xF849, 0xF93D, 0xFA5B, 0xFB9A, 0xFCED, 0xFE48 -.hword 0xFFA0, 0x00E9, 0x0218, 0x0320, 0x0420, 0x0535, 0x0659, 0x0784 -.hword 0x08AE, 0x09D1, 0x0AE6, 0x0BE4, 0x0CC4, 0x0D7F, 0x0E0E, 0x0E69 -.hword 0x0E89, 0x0E63, 0x0DF6, 0x0D4E, 0x0C73, 0x0B70, 0x0A4E, 0x0917 -.hword 0x07D4, 0x0691, 0x0556, 0x042D, 0x0320, 0x0211, 0x00E0, 0xFF9A -.hword 0xFE46, 0xFCF1, 0xFBA5, 0xFA6C, 0xF952, 0xF860, 0xF7A2, 0xF722 -.hword 0xF6EA, 0xE7AF, 0xE7B7, 0xE7CE, 0xE7F0, 0xE81B, 0xE84C, 0xE87F -.hword 0xE8B3, 0xE8E4, 0xE90F, 0xE931, 0xE948, 0xE950, 0xE949, 0xE935 -.hword 0xE918, 0xE8F2, 0xE8C6, 0xE897, 0xE867, 0xE839, 0xE80D, 0xE7E7 -.hword 0xE7C9, 0xE7B6, 0xE7AF, 0xE7B7, 0xE7CE, 0xE7F0, 0xE81B, 0xE84C -.hword 0xE87F, 0xE8B3, 0xE8E4, 0xE90F, 0xE931, 0xE948, 0xE950, 0xE948 -.hword 0xE932, 0xE911, 0xE8E7, 0xE8B7, 0xE884, 0xE851, 0xE821, 0xE7F6 -.hword 0xE7D2, 0xE7BA, 0xE7AF, 0x8948, 0xE406, 0xE3F9, 0xE3D7, 0xE3A4 -.hword 0xE363, 0xE31A, 0xE2CD, 0xE27F, 0xE236, 0xE1F6, 0xE1C2, 0xE1A0 -.hword 0xE194, 0xE19E, 0xE1BC, 0xE1E8, 0xE221, 0xE262, 0xE2A9, 0xE2F1 -.hword 0xE337, 0xE378, 0xE3B1, 0xE3DE, 0xE3FB, 0xE406, 0xE3F9, 0xE3D7 -.hword 0xE3A4, 0xE363, 0xE31A, 0xE2CD, 0xE27F, 0xE236, 0xE1F6, 0xE1C2 -.hword 0xE1A0, 0xE194, 0xE1A0, 0xE1C1, 0xE1F3, 0xE232, 0xE279, 0xE2C5 -.hword 0xE312, 0xE35B, 0xE39B, 0xE3D0, 0xE3F5, 0xE405, 0x76B8, 0x0000 - -yoshi_seg5_animindex_5023278: # 0x05023278 -.hword 0x0001, 0x0000, 0x0032, 0x0001, 0x0032, 0x0033, 0x0001, 0x0000 -.hword 0x0001, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x054E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x051C -.hword 0x0032, 0x04B7, 0x0001, 0x0000, 0x0032, 0x04E9, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x04B2, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0032, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B5 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x00FC, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0032, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0032, 0x0098, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B3 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0192, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0032, 0x0160, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0032, 0x012E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x051B -.hword 0x0032, 0x028C, 0x0032, 0x02BE, 0x0032, 0x02F0, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0032, 0x025A, 0x0032, 0x01C4, 0x0032, 0x01F6 -.hword 0x0032, 0x0228, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B6 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0322, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x04B4, 0x0032, 0x041C, 0x0032, 0x044E -.hword 0x0032, 0x0480, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x03EA -.hword 0x0032, 0x0354, 0x0032, 0x0386, 0x0032, 0x03B8 - -yoshi_seg5_anim_050233A4: # 0x050233A4 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x32 -.hword 0x18 -.word yoshi_seg5_animvalue_050227D8 -.word yoshi_seg5_animindex_5023278 -.word 0 - -yoshi_seg5_animvalue_050233BC: # 0x050233BC -.hword 0x0000, 0x013D, 0x0138, 0x012C, 0x011C, 0x010B, 0x00FA, 0x00EF -.hword 0x00EA, 0x00ED, 0x00F7, 0x0104, 0x0113, 0x0123, 0x0130, 0x0139 -.hword 0x013D, 0x0139, 0x012F, 0x0121, 0x0111, 0x0103, 0x00F9, 0x00F5 -.hword 0x00F9, 0x0103, 0x0111, 0x0121, 0x012F, 0x0139, 0xFFF2, 0x3FFF -.hword 0x9C6D, 0x9CDD, 0x9DFE, 0x9F88, 0xA136, 0xA2C1, 0xA3E1, 0xA451 -.hword 0xA3E3, 0xA2C8, 0xA142, 0x9F99, 0x9E0F, 0x9CEA, 0x9C6D, 0x9CC4 -.hword 0x9DBF, 0x9F1D, 0xA09D, 0xA200, 0xA304, 0xA369, 0xA31C, 0xA252 -.hword 0xA133, 0x9FEB, 0x9EA3, 0x9D85, 0x9CBA, 0xF639, 0xF6C4, 0xF82A -.hword 0xFA13, 0xFC27, 0xFE10, 0xFF76, 0x0000, 0xFF95, 0xFE79, 0xFCE8 -.hword 0xFB1D, 0xF951, 0xF7C0, 0xF6A5, 0xF639, 0xF6C4, 0xF82A, 0xFA13 -.hword 0xFC27, 0xFE10, 0xFF76, 0x0000, 0xFF76, 0xFE10, 0xFC27, 0xFA13 -.hword 0xF82A, 0xF6C4, 0x35C7, 0x3674, 0x3833, 0x3A97, 0x3D31, 0x3F94 -.hword 0x4153, 0x4200, 0x417A, 0x4017, 0x3E22, 0x3BE4, 0x39A5, 0x37B0 -.hword 0x364E, 0x35C7, 0x3674, 0x3833, 0x3A97, 0x3D31, 0x3F94, 0x4153 -.hword 0x4200, 0x4153, 0x3F94, 0x3D31, 0x3A97, 0x3833, 0x3674, 0xC68E -.hword 0xC56D, 0xC284, 0xBE8A, 0xBA34, 0xB639, 0xB350, 0xB22F, 0xB30F -.hword 0xB55E, 0xB8A1, 0xBC5F, 0xC01C, 0xC35F, 0xC5AE, 0xC68E, 0xC56D -.hword 0xC284, 0xBE8A, 0xBA34, 0xB639, 0xB350, 0xB22F, 0xB350, 0xB639 -.hword 0xBA34, 0xBE8A, 0xC284, 0xC56D, 0x1580, 0x14CF, 0x1305, 0x1093 -.hword 0x0DE9, 0x0B77, 0x09AE, 0x08FC, 0x0986, 0x0AF1, 0x0CF2, 0x0F3E -.hword 0x118A, 0x138B, 0x14F6, 0x1580, 0x14CF, 0x1305, 0x1093, 0x0DE9 -.hword 0x0B77, 0x09AE, 0x08FC, 0x09AE, 0x0B77, 0x0DE9, 0x1093, 0x1305 -.hword 0x14CF, 0x058C, 0x05DE, 0x06B0, 0x07CF, 0x0909, 0x0A28, 0x0AFA -.hword 0x0B4C, 0x0B0D, 0x0A66, 0x097A, 0x086C, 0x075E, 0x0672, 0x05CB -.hword 0x058C, 0x05DE, 0x06B0, 0x07CF, 0x0909, 0x0A28, 0x0AFA, 0x0B4C -.hword 0x0AFA, 0x0A28, 0x0909, 0x07CF, 0x06B0, 0x05DE, 0xA5D5, 0xA5BE -.hword 0xA585, 0xA535, 0xA4DF, 0xA490, 0xA456, 0xA440, 0xA451, 0xA47F -.hword 0xA4C0, 0xA50A, 0xA555, 0xA596, 0xA5C3, 0xA5D5, 0xA5BE, 0xA585 -.hword 0xA535, 0xA4DF, 0xA490, 0xA456, 0xA440, 0xA456, 0xA490, 0xA4DF -.hword 0xA535, 0xA585, 0xA5BE, 0x930A, 0x91FC, 0x8F44, 0x8B8C, 0x877F -.hword 0x83C7, 0x810F, 0x8001, 0x80D3, 0x82FB, 0x8607, 0x8986, 0x8D04 -.hword 0x9011, 0x9239, 0x930A, 0x91FC, 0x8F44, 0x8B8C, 0x877F, 0x83C7 -.hword 0x810F, 0x8001, 0x810F, 0x83C7, 0x877F, 0x8B8C, 0x8F44, 0x91FC -.hword 0x76FF, 0x777E, 0x78C7, 0x7A89, 0x7C74, 0x7E36, 0x7F7F, 0x8001 -.hword 0x7F9C, 0x7E97, 0x7D26, 0x7B7F, 0x79D8, 0x7867, 0x7762, 0x76FF -.hword 0x777E, 0x78C7, 0x7A89, 0x7C74, 0x7E36, 0x7F7F, 0x8001, 0x7F7F -.hword 0x7E36, 0x7C74, 0x7A89, 0x78C7, 0x777E, 0xB86B, 0xB8B4, 0xB96E -.hword 0xBA6E, 0xBB84, 0xBC84, 0xBD3E, 0xBD87, 0xBD4F, 0xBCBB, 0xBBE9 -.hword 0xBAF9, 0xBA09, 0xB937, 0xB8A3, 0xB86B, 0xB8B4, 0xB96E, 0xBA6E -.hword 0xBB84, 0xBC84, 0xBD3E, 0xBD87, 0xBD3E, 0xBC84, 0xBB84, 0xBA6E -.hword 0xB96E, 0xB8B4, 0x8001, 0x8001, 0x3F9F, 0x3F54, 0x3E92, 0x3D89 -.hword 0x3C69, 0x3B60, 0x3A9E, 0x3A53, 0x3A8D, 0x3B27, 0x3C00, 0x3CF9 -.hword 0x3DF2, 0x3ECB, 0x3F65, 0x3F9F, 0x3F54, 0x3E92, 0x3D89, 0x3C69 -.hword 0x3B60, 0x3A9E, 0x3A53, 0x3A9E, 0x3B60, 0x3C69, 0x3D89, 0x3E92 -.hword 0x3F54, 0xE168, 0xE255, 0xE4B7, 0xE7F9, 0xEB86, 0xEEC8, 0xF12A -.hword 0xF216, 0xF15F, 0xEF7B, 0xECCF, 0xE9BF, 0xE6AF, 0xE403, 0xE220 -.hword 0xE168, 0xE255, 0xE4B7, 0xE7F9, 0xEB86, 0xEEC8, 0xF12A, 0xF216 -.hword 0xF12A, 0xEEC8, 0xEB86, 0xE7F9, 0xE4B7, 0xE255, 0xFB41, 0xFAF9 -.hword 0xFA3E, 0xF93F, 0xF829, 0xF72A, 0xF66F, 0xF627, 0xF65F, 0xF6F3 -.hword 0xF7C4, 0xF8B4, 0xF9A4, 0xFA75, 0xFB09, 0xFB41, 0xFAF9, 0xFA3E -.hword 0xF93F, 0xF829, 0xF72A, 0xF66F, 0xF627, 0xF66F, 0xF72A, 0xF829 -.hword 0xF93F, 0xFA3E, 0xFAF9, 0xAF35, 0xAE74, 0xAC84, 0xA9DD, 0xA6FA -.hword 0xA453, 0xA263, 0xA1A2, 0xA238, 0xA3C1, 0xA5EE, 0xA86C, 0xAAE9 -.hword 0xAD16, 0xAEA0, 0xAF35, 0xAE74, 0xAC84, 0xA9DD, 0xA6FA, 0xA453 -.hword 0xA263, 0xA1A2, 0xA263, 0xA453, 0xA6FA, 0xA9DD, 0xAC84, 0xAE74 -.hword 0xFD99, 0xFDA1, 0xFDB8, 0xFDD6, 0xFDF8, 0xFE16, 0xFE2C, 0xFE35 -.hword 0xFE2F, 0xFE20, 0xFE0B, 0xFDF1, 0xFDD6, 0xFDBC, 0xFDA6, 0xFD96 -.hword 0xFD8F, 0xFD91, 0xFD98, 0xFDA2, 0xFDB6, 0xFDCF, 0xFDDE, 0xFDD7 -.hword 0xFDC4, 0xFDB5, 0xFDAB, 0xFDA2, 0xFD9B, 0x006F, 0x0054, 0x000B -.hword 0xFFA8, 0xFF3A, 0xFED2, 0xFE82, 0xFE5A, 0xFE59, 0xFE6D, 0xFE93 -.hword 0xFEC4, 0xFEFD, 0xFF38, 0xFF71, 0xFFA3, 0xFFE2, 0x002E, 0x0068 -.hword 0x006F, 0xFFFF, 0xFF45, 0xFECB, 0xFEC8, 0xFEFB, 0xFF3D, 0xFF8F -.hword 0xFFF5, 0x004B, 0xBE55, 0xBC5D, 0xB740, 0xB034, 0xA86D, 0xA120 -.hword 0x9B80, 0x98C3, 0x98C6, 0x9A5A, 0x9D26, 0xA0CE, 0xA4F7, 0xA946 -.hword 0xAD60, 0xB0EA, 0xB530, 0xBA4C, 0xBE18, 0xBE6C, 0xB6C9, 0xAA42 -.hword 0xA210, 0xA1E6, 0xA575, 0xA9F5, 0xAF69, 0xB62A, 0xBBE8, 0xFD29 -.hword 0xFD2A, 0xFD2C, 0xFD2E, 0xFD32, 0xFD35, 0xFD39, 0xFD3D, 0xFD40 -.hword 0xFD43, 0xFD45, 0xFD48, 0xFD4B, 0xFD50, 0xFD57, 0xFD60, 0xFD74 -.hword 0xFD93, 0xFDAE, 0xFDB7, 0xFD9A, 0xFD66, 0xFD41, 0xFD3D, 0xFD44 -.hword 0xFD48, 0xFD41, 0xFD37, 0xFD2D, 0xFFBF, 0xFFCE, 0xFFF4, 0x0027 -.hword 0x005D, 0x008D, 0x00AB, 0x00AD, 0x0093, 0x0066, 0x002B, 0xFFE8 -.hword 0xFFA0, 0xFF59, 0xFF19, 0xFEE4, 0xFEB3, 0xFE88, 0xFE77, 0xFE95 -.hword 0xFF2F, 0x0011, 0x008D, 0x0034, 0xFF7A, 0xFF03, 0xFF10, 0xFF52 -.hword 0xFF9C, 0x4411, 0x44EB, 0x4717, 0x4A02, 0x4D18, 0x4FC5, 0x5177 -.hword 0x5198, 0x5020, 0x4D94, 0x4A3D, 0x4662, 0x424C, 0x3E43, 0x3A8E -.hword 0x3776, 0x3453, 0x3147, 0x2FC5, 0x3142, 0x3A71, 0x4817, 0x4FC8 -.hword 0x4B04, 0x408D, 0x39D8, 0x3A80, 0x3E1E, 0x4227, 0xBBA9, 0xBB48 -.hword 0xBA3D, 0xB8AD, 0xB6BD, 0xB493, 0xB252, 0xB020, 0xADCD, 0xAB29 -.hword 0xA854, 0xA570, 0xA29D, 0x9FFF, 0x9DB5, 0x9BE2, 0x9B15, 0x9B70 -.hword 0x9C6B, 0x9D81, 0x9E25, 0x9F47, 0xA2A1, 0xABC8, 0xB82E, 0xC05C -.hword 0xC1A3, 0xBFCC, 0xBD11, 0x0166, 0x0157, 0x012F, 0x00F6, 0x00B3 -.hword 0x006F, 0x0030, 0x0000, 0xFFD9, 0xFFB2, 0xFF8F, 0xFF70, 0xFF58 -.hword 0xFF48, 0xFF42, 0xFF46, 0xFF52, 0xFF65, 0xFF7D, 0xFF99, 0xFFBA -.hword 0xFFDC, 0x0000, 0x002E, 0x006C, 0x00B0, 0x00F4, 0x012E, 0x0157 -.hword 0x0585, 0x054A, 0x04AC, 0x03C9, 0x02C2, 0x01B4, 0x00BE, 0x0000 -.hword 0xFF69, 0xFED8, 0xFE54, 0xFDE4, 0xFD8C, 0xFD52, 0xFD3E, 0xFD4D -.hword 0xFD77, 0xFDBA, 0xFE12, 0xFE7B, 0xFEF3, 0xFF76, 0x0000, 0x00B6 -.hword 0x01A8, 0x02B7, 0x03C1, 0x04A7, 0x0548, 0x0A48, 0x0B41, 0x0DC2 -.hword 0x112F, 0x14EB, 0x1858, 0x1ADA, 0x1BD4, 0x1ADD, 0x185E, 0x14F4 -.hword 0x113B, 0x0DD1, 0x0B51, 0x0A59, 0x0B19, 0x0D15, 0x0FE2, 0x1318 -.hword 0x164D, 0x191A, 0x1B15, 0x1BD4, 0x1ADA, 0x1858, 0x14EB, 0x112F -.hword 0x0DC2, 0x0B41, 0x0271, 0x0272, 0x0271, 0x026D, 0x0261, 0x0244 -.hword 0x021D, 0x0205, 0x0201, 0x0203, 0x020A, 0x0214, 0x0221, 0x0239 -.hword 0x025A, 0x026D, 0x026A, 0x025D, 0x024D, 0x0242, 0x023D, 0x023C -.hword 0x0241, 0x024E, 0x0260, 0x026D, 0x0272, 0x0273, 0x0272, 0x0006 -.hword 0xFFF7, 0xFFD8, 0xFFC5, 0xFFD9, 0x004A, 0x00F0, 0x0156, 0x0161 -.hword 0x014E, 0x0127, 0x00FA, 0x00D2, 0x00A4, 0x006E, 0x004A, 0x0040 -.hword 0x0042, 0x004B, 0x0058, 0x0072, 0x0095, 0x00A1, 0x007F, 0x0047 -.hword 0x001D, 0x000D, 0x0006, 0x0005, 0xB69B, 0xB7B2, 0xB9C0, 0xBAF9 -.hword 0xB98E, 0xB1BB, 0xA647, 0x9F37, 0x9E52, 0x9F83, 0xA202, 0xA507 -.hword 0xA7C9, 0xAB3A, 0xAF64, 0xB222, 0xB2DC, 0xB2AA, 0xB1EB, 0xB0FF -.hword 0xAF24, 0xACC0, 0xABF1, 0xAE49, 0xB235, 0xB51C, 0xB634, 0xB69F -.hword 0xB6A9, 0x829F, 0x829C, 0x8296, 0x8291, 0x8290, 0x8299, 0x82A9 -.hword 0x82B6, 0x82BE, 0x82C6, 0x82CD, 0x82D3, 0x82D8, 0x82DB, 0x82DB -.hword 0x82D6, 0x82CF, 0x82C5, 0x82B8, 0x82A4, 0x827A, 0x8247, 0x8231 -.hword 0x8257, 0x829C, 0x82C9, 0x82CB, 0x82BC, 0x82A9, 0x7EDC, 0x7ED6 -.hword 0x7ED0, 0x7EDC, 0x7F0B, 0x7F98, 0x805C, 0x80D3, 0x80E3, 0x80CE -.hword 0x80A4, 0x8071, 0x8044, 0x8006, 0x7FBB, 0x7FA7, 0x7FDC, 0x8039 -.hword 0x80A1, 0x80FE, 0x8160, 0x81BD, 0x81DB, 0x818B, 0x80FC, 0x8073 -.hword 0x7FF4, 0x7F6F, 0x7F06, 0xB710, 0xB6A7, 0xB628, 0xB6AF, 0xB956 -.hword 0xC17A, 0xCCBD, 0xD3AD, 0xD4A4, 0xD381, 0xD114, 0xCE2F, 0xCBA3 -.hword 0xC816, 0xC3FD, 0xC2DB, 0xC5D8, 0xCAED, 0xD0D3, 0xD647, 0xDC63 -.hword 0xE273, 0xE475, 0xDF83, 0xD683, 0xCE26, 0xC6E5, 0xBF5D, 0xB974 -.hword 0x9970, 0x997B, 0x99B3, 0x9A36, 0x9B26, 0x9C74, 0x9E70, 0xA1C8 -.hword 0xA69C, 0xAC45, 0xB24A, 0xB831, 0xBD82, 0xC29C, 0xC6F4, 0xC8B3 -.hword 0xC7C3, 0xC556, 0xC180, 0xBC54, 0xB3E2, 0xA904, 0x9FFB, 0x9A24 -.hword 0x9623, 0x9424, 0x9471, 0x9652, 0x986F, 0xBD95, 0x8001, 0x8001 -.hword 0x2541, 0x8948, 0xA543, 0x8948, 0x067A, 0x063C, 0x0595, 0x04A1 -.hword 0x037C, 0x0242, 0x010F, 0x0000, 0xFEF0, 0xFDB7, 0xFC6D, 0xFB29 -.hword 0xFA03, 0xF911, 0xF86C, 0xF82A, 0xF88C, 0xF999, 0xFB11, 0xFCB7 -.hword 0xFE4B, 0xFF8E, 0x00A1, 0x01C8, 0x02F1, 0x0409, 0x0501, 0x05C7 -.hword 0x064B, 0xFF4F, 0xFF56, 0xFF68, 0xFF82, 0xFFA1, 0xFFC3, 0xFFE4 -.hword 0x0000, 0x001D, 0x003F, 0x0062, 0x0083, 0x009F, 0x00B2, 0x00B9 -.hword 0x00B2, 0x009E, 0x0082, 0x0060, 0x003D, 0x001C, 0x0000, 0xFFE6 -.hword 0xFFCA, 0xFFAC, 0xFF90, 0xFF76, 0xFF62, 0xFF54, 0xDF49, 0xE03F -.hword 0xE2BA, 0xE61E, 0xE9D0, 0xED35, 0xEFB0, 0xF0A5, 0xEFAF, 0xED32 -.hword 0xE9CD, 0xE61A, 0xE2B4, 0xE038, 0xDF42, 0xE038, 0xE2B4, 0xE61A -.hword 0xE9CD, 0xED32, 0xEFAF, 0xF0A5, 0xEFE7, 0xEDEF, 0xEB28, 0xE7F7 -.hword 0xE4C7, 0xE1FF, 0xE008, 0x8948, 0xFA6B, 0xFA8A, 0xFADF, 0xFB60 -.hword 0xFC03, 0xFCBE, 0xFD86, 0xFE51, 0xFF42, 0x006E, 0x01BB, 0x030C -.hword 0x0443, 0x0545, 0x05F4, 0x0635, 0x05E0, 0x04FD, 0x03BA, 0x0241 -.hword 0x00BF, 0xFF61, 0xFE51, 0xFD7A, 0xFCAD, 0xFBF3, 0xFB54, 0xFAD8 -.hword 0xFA88, 0x01D5, 0x0199, 0x00FB, 0x001C, 0xFF20, 0xFE25, 0xFD4F -.hword 0xFCBF, 0xFC6C, 0xFC35, 0xFC14, 0xFC05, 0xFC03, 0xFC07, 0xFC0E -.hword 0xFC11, 0xFC0E, 0xFC08, 0xFC07, 0xFC12, 0xFC2F, 0xFC67, 0xFCBF -.hword 0xFD55, 0xFE2E, 0xFF28, 0x0022, 0x00FE, 0x019A, 0xEE08, 0xED14 -.hword 0xEA9C, 0xE73D, 0xE390, 0xE030, 0xDDB8, 0xDCC1, 0xDD7C, 0xDF6D -.hword 0xE22C, 0xE553, 0xE879, 0xEB39, 0xED2B, 0xEDE8, 0xECF5, 0xEA81 -.hword 0xE726, 0xE37F, 0xE026, 0xDDB3, 0xDCC1, 0xDDB8, 0xE031, 0xE391 -.hword 0xE73D, 0xEA9C, 0xED14, 0x01FC, 0x0210, 0x0243, 0x0287, 0x02CF -.hword 0x030C, 0x032F, 0x032C, 0x02F5, 0x0291, 0x0211, 0x0186, 0x0101 -.hword 0x0092, 0x0031, 0xFFD0, 0xFF72, 0xFF1D, 0xFED8, 0xFEA9, 0xFE94 -.hword 0xFEAD, 0xFEFB, 0xFF6F, 0xFFF9, 0x008A, 0x0116, 0x018C, 0x01DD -.hword 0x0075, 0x007B, 0x0088, 0x009A, 0x00AC, 0x00BB, 0x00C1, 0x00BC -.hword 0x00A9, 0x008E, 0x006C, 0x0045, 0x001E, 0xFFF8, 0xFFD6, 0xFFBA -.hword 0xFFA1, 0xFF89, 0xFF72, 0xFF60, 0xFF54, 0xFF51, 0xFF59, 0xFF72 -.hword 0xFF9F, 0xFFD6, 0x000F, 0x0042, 0x0067, 0x76BB, 0x76BB, 0x76BB -.hword 0x76BC, 0x76BD, 0x76BE, 0x76BF, 0x76BF, 0x76BF, 0x76BE, 0x76BE -.hword 0x76BD, 0x76BC, 0x76BB, 0x76BB, 0x76BB, 0x76BB, 0x76BB, 0x76BC -.hword 0x76BD, 0x76BD, 0x76BE, 0x76BE, 0x76BE, 0x76BD, 0x76BD, 0x76BC -.hword 0x76BB, 0x76BB - -yoshi_seg5_animindex_5023D20: # 0x05023D20 -.hword 0x0001, 0x0000, 0x001D, 0x0001, 0x0001, 0x001E, 0x0001, 0x0000 -.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x001D, 0x045B, 0x001D, 0x0478 -.hword 0x001D, 0x0495, 0x001D, 0x0404, 0x001D, 0x0421, 0x001D, 0x043E -.hword 0x001D, 0x03AC, 0x001D, 0x03C9, 0x001D, 0x03E6, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03A5, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03AA -.hword 0x001D, 0x0094, 0x001D, 0x00B1, 0x001D, 0x00CE, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x001D, 0x0077, 0x001D, 0x003D, 0x0001, 0x0000 -.hword 0x001D, 0x005A, 0x0001, 0x03A6, 0x0001, 0x03A7, 0x0001, 0x03A8 -.hword 0x001D, 0x0161, 0x001D, 0x017E, 0x001D, 0x019B, 0x0001, 0x0142 -.hword 0x0001, 0x0143, 0x001D, 0x0144, 0x001D, 0x00EB, 0x001D, 0x0108 -.hword 0x001D, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0403 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0266, 0x001D, 0x020F -.hword 0x001D, 0x022C, 0x001D, 0x0249, 0x001D, 0x01B8, 0x001D, 0x01D5 -.hword 0x001D, 0x01F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03AB -.hword 0x001D, 0x0283, 0x001D, 0x02A0, 0x001D, 0x02BD, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x03A9, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x001D, 0x0388, 0x001D, 0x0331, 0x001D, 0x034E, 0x001D, 0x036B -.hword 0x001D, 0x02DA, 0x001D, 0x02F7, 0x001D, 0x0314 - -yoshi_seg5_anim_05023E4C: # 0x05023E4C -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x1D -.hword 0x18 -.word yoshi_seg5_animvalue_050233BC -.word yoshi_seg5_animindex_5023D20 -.word 0 - -yoshi_seg5_animvalue_05023E64: # 0x05023E64 -.hword 0x0000, 0x0104, 0x0113, 0x0136, 0x0161, 0x0186, 0x0198, 0xFFF2 -.hword 0x3FFF, 0xA69D, 0x26A4, 0x2666, 0x25D1, 0x251C, 0x2480, 0x2434 -.hword 0xBC7E, 0xBCE6, 0xBDDF, 0xBF0C, 0xC011, 0xC08F, 0xA747, 0xA9D4 -.hword 0xAFF4, 0xB75E, 0xBDC7, 0xC0E6, 0x2ECA, 0x2DBD, 0x2B36, 0x2826 -.hword 0x2581, 0x2437, 0xB86B, 0xBA3E, 0xBE9E, 0xC3E9, 0xC87E, 0xCAB9 -.hword 0xA676, 0xA87C, 0xAD59, 0xB33B, 0xB852, 0xBACC, 0xFFA4, 0xFF2F -.hword 0xFE15, 0xFCC1, 0xFB9B, 0xFB0C, 0xFA4F, 0xFA98, 0xFB48, 0xFC1D -.hword 0xFCD5, 0xFD2E, 0xABA1, 0xAFA7, 0xB950, 0xC501, 0xCF1E, 0xD40A -.hword 0x48F2, 0x46D7, 0x41C9, 0x3BAA, 0x3660, 0x33CC, 0x031B, 0x0343 -.hword 0x03AA, 0x0433, 0x04C3, 0x053C, 0x044B, 0x03EE, 0x0309, 0x01E2 -.hword 0x00C1, 0xFFEF, 0x999A, 0x9CC1, 0xA49C, 0xAEC5, 0xB8D5, 0xC064 -.hword 0x1A9B, 0x1964, 0x1679, 0x12F2, 0x0FE4, 0x0E68, 0x0170, 0x0248 -.hword 0x0450, 0x06C6, 0x08E6, 0x09EF, 0x0A7F, 0x09D1, 0x0830, 0x0637 -.hword 0x0483, 0x03AE, 0xAEA5, 0xB30B, 0xBD9B, 0xCA64, 0xD573, 0xDAD5 -.hword 0x4547, 0x42DA, 0x3D04, 0x35F5, 0x2FDA, 0x2CE0, 0xFD05, 0xFCE1 -.hword 0xFC89, 0xFC12, 0xFB96, 0xFB2D, 0xFC20, 0xFC79, 0xFD54, 0xFE6D -.hword 0xFF7E, 0x0042, 0x9ACD, 0x9E06, 0xA608, 0xB05A, 0xBA83, 0xC20A -.hword 0xBD95, 0xA543, 0x8948, 0xA543, 0x8948, 0xF7AD, 0xF79A, 0xF76E -.hword 0xF738, 0xF709, 0xF6F2, 0xFC52, 0xFCC4, 0xFDD7, 0xFF23, 0x0041 -.hword 0x00CD, 0xD6F3, 0xD8F8, 0xDDD0, 0xE3AE, 0xE8C1, 0xEB39, 0x8948 -.hword 0xF10F, 0xF069, 0xEEDB, 0xECF9, 0xEB58, 0xEA8D, 0x7D3D, 0x7BAA -.hword 0x77C5, 0x72C9, 0x6DF2, 0x6A7E - -yoshi_seg5_animindex_5023FBC: # 0x05023FBC -.hword 0x0001, 0x0000, 0x0006, 0x0001, 0x0001, 0x0007, 0x0001, 0x0000 -.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0006, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x00A0 -.hword 0x0006, 0x008D, 0x0006, 0x0093, 0x0006, 0x0099, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x0088, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x008B -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0016, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0006, 0x0010, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0006, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0089 -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0028, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0006, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000 -.hword 0x0006, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009F -.hword 0x0006, 0x0046, 0x0006, 0x004C, 0x0006, 0x0052, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0006, 0x0040, 0x0006, 0x002E, 0x0006, 0x0034 -.hword 0x0006, 0x003A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x008C -.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0058, 0x0001, 0x0000 -.hword 0x0001, 0x0000, 0x0001, 0x008A, 0x0006, 0x0076, 0x0006, 0x007C -.hword 0x0006, 0x0082, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0070 -.hword 0x0006, 0x005E, 0x0006, 0x0064, 0x0006, 0x006A - -yoshi_seg5_anim_050240E8: # 0x050240E8 -.hword 0 -.hword 0 -.hword 0 -.hword 0 -.hword 0x06 -.hword 0x18 -.word yoshi_seg5_animvalue_05023E64 -.word yoshi_seg5_animindex_5023FBC -.word 0 - -glabel yoshi_seg5_anims_05024100 # 0x05024100 -.word yoshi_seg5_anim_050233A4 -.word yoshi_seg5_anim_05023E4C -.word yoshi_seg5_anim_050240E8 -.word 0 +# Yoshi + +yoshi_seg5_light_0501C458: # 0x0501C458 +.byte 0x00, 0x7C, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x00 + +yoshi_seg5_light_0501C460: # 0x0501C460 +.byte 0x00, 0xF9, 0x00, 0x00, 0x00, 0xF9, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501C470: # 0x0501C470 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +yoshi_seg5_light_0501C478: # 0x0501C478 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501C488: # 0x0501C488 +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501C490: # 0x0501C490 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_texture_0501C4A0: # 0x0501C4A0 +.incbin "actors/yoshi/yoshi_eye.rgba16" + +yoshi_seg5_texture_0501C6A0: # 0x0501C6A0 +.incbin "actors/yoshi/yoshi_eye_blink.rgba16" + +yoshi_seg5_texture_0501C8A0: # 0x0501C8A0 +.incbin "actors/yoshi/yoshi_nostril.rgba16" + +yoshi_seg5_vertex_0501CAA0: # 0x0501CAA0 +vertex 174, 273, -134, 1177, 698, 0x29, 0x20, 0x8D, 0xFF +vertex 204, 356, -45, -114, 749, 0x30, 0x70, 0xE0, 0xFF +vertex 279, 299, -29, -189, -676, 0x71, 0x27, 0xD8, 0xFF +vertex 279, 299, 29, 7, -694, 0x65, 0x3E, 0x2B, 0xFF +vertex 204, 356, 46, -133, 728, 0x31, 0x68, 0x34, 0xFF +vertex 174, 273, 124, 1134, 645, 0x2C, 0x23, 0x71, 0xFF + +yoshi_seg5_vertex_0501CB00: # 0x0501CB00 +vertex 370, 89, 29, 273, -403, 0x60, 0x52, 0x01, 0xFF +vertex 332, 90, -4, -10, -163, 0x32, 0x74, 0x02, 0xFF +vertex 260, 123, -7, 0, 287, 0x69, 0x45, 0x02, 0xFF +vertex 199, 115, 54, 480, 667, 0x46, 0x2E, 0x5E, 0xFF +vertex 209, 86, 84, 734, 602, 0x13, 0x3A, 0x6F, 0xFF +vertex 349, 69, 76, 669, -268, 0x34, 0x23, 0x6E, 0xFF +vertex 199, 115, -77, 577, 687, 0x41, 0x29, 0x9C, 0xFF +vertex 260, 123, -7, 5, 301, 0x69, 0x45, 0x02, 0xFF +vertex 370, 89, -29, 208, -415, 0x5F, 0x53, 0x05, 0xFF +vertex 349, 69, -92, 728, -281, 0x35, 0x14, 0x8F, 0xFF +vertex 332, 90, -4, -2, -165, 0x32, 0x74, 0x02, 0xFF + +yoshi_seg5_vertex_0501CBB0: # 0x0501CBB0 +vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF +vertex 136, -196, 0, 0, 0, 0xE9, 0x84, 0x00, 0xFF +vertex 121, -105, -49, 0, 0, 0xF6, 0xAC, 0xA3, 0xFF +vertex 121, -105, 49, 0, 0, 0xF6, 0xAC, 0x5D, 0xFF +vertex 8, -22, 0, 0, 0, 0x9A, 0xB5, 0x00, 0xFF + +yoshi_seg5_vertex_0501CC00: # 0x0501CC00 +vertex 171, -23, 108, 0, 0, 0x1B, 0xB6, 0x62, 0xFF +vertex 155, 50, 149, 0, 0, 0x3A, 0x14, 0x6F, 0xFF +vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF +vertex 8, -22, 0, 0, 0, 0x9A, 0xB5, 0x00, 0xFF +vertex 66, -38, 98, 0, 0, 0xC5, 0xAC, 0x49, 0xFF +vertex -1, 22, 51, 0, 0, 0x89, 0x0A, 0x2B, 0xFF +vertex -1, 22, -51, 0, 0, 0x8B, 0x02, 0xCF, 0xFF +vertex 66, -38, -98, 0, 0, 0xC5, 0xAC, 0xB7, 0xFF +vertex 121, -105, 49, 0, 0, 0xF6, 0xAC, 0x5D, 0xFF +vertex 121, -105, -49, 0, 0, 0xF6, 0xAC, 0xA3, 0xFF +vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF +vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF +vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF +vertex 57, 6, 134, 0, 0, 0xC9, 0xC7, 0x62, 0xFF +vertex 264, 10, 80, 0, 0, 0x27, 0xC6, 0x69, 0xFF + +yoshi_seg5_vertex_0501CCF0: # 0x0501CCF0 +vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF +vertex 339, -10, 24, 0, 0, 0x4F, 0xA2, 0x1F, 0xFF +vertex 233, -73, 0, 0, 0, 0x44, 0x96, 0x00, 0xFF +vertex 264, 10, 80, 0, 0, 0x27, 0xC6, 0x69, 0xFF +vertex 264, 10, -80, 0, 0, 0x24, 0xBC, 0x9C, 0xFF +vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF +vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF +vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF +vertex 265, 47, 97, 0, 0, 0x00, 0xF1, 0x7E, 0xFF +vertex 209, 86, 84, 0, 0, 0x13, 0x3A, 0x6F, 0xFF +vertex 155, 50, 149, 0, 0, 0x3A, 0x14, 0x6F, 0xFF +vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF +vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF +vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF +vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF + +yoshi_seg5_vertex_0501CDE0: # 0x0501CDE0 +vertex 209, 86, -92, 0, 0, 0x11, 0x25, 0x88, 0xFF +vertex 263, 47, -107, 0, 0, 0xF5, 0xDF, 0x86, 0xFF +vertex 264, 10, -80, 0, 0, 0x24, 0xBC, 0x9C, 0xFF +vertex 372, 28, -45, 0, 0, 0x6A, 0xC8, 0xD8, 0xFF +vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF +vertex 171, -23, -108, 0, 0, 0x1B, 0xB6, 0x9E, 0xFF +vertex 155, 50, -149, 0, 0, 0x38, 0x0F, 0x90, 0xFF +vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF +vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF +vertex 87, 54, -163, 0, 0, 0xD2, 0x0F, 0x8B, 0xFF +vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF +vertex 361, 29, 0, 0, 0, 0x79, 0xDC, 0x00, 0xFF +vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF +vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF +vertex 370, 89, 29, 0, 0, 0x60, 0x52, 0x01, 0xFF +vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF + +yoshi_seg5_vertex_0501CEE0: # 0x0501CEE0 +vertex 372, 28, 45, 0, 0, 0x6A, 0xCF, 0x30, 0xFF +vertex 339, -10, 24, 0, 0, 0x4F, 0xA2, 0x1F, 0xFF +vertex 361, 29, 0, 0, 0, 0x79, 0xDC, 0x00, 0xFF +vertex 370, 89, 29, 0, 0, 0x60, 0x52, 0x01, 0xFF +vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF +vertex 366, 76, 0, 0, 0, 0x6F, 0x3D, 0x00, 0xFF +vertex 332, 90, -4, 0, 0, 0x32, 0x74, 0x02, 0xFF +vertex 339, -10, -24, 0, 0, 0x4F, 0xA2, 0xE1, 0xFF +vertex 82, 366, 65, 0, 0, 0xDA, 0x70, 0x2C, 0xFF +vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF +vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF +vertex 370, 89, -29, 0, 0, 0x5F, 0x53, 0x05, 0xFF +vertex 372, 28, -45, 0, 0, 0x6A, 0xC8, 0xD8, 0xFF +vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF +vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF +vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF + +yoshi_seg5_vertex_0501CFE0: # 0x0501CFE0 +vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF +vertex 82, 366, 65, 0, 0, 0xDA, 0x70, 0x2C, 0xFF +vertex 204, 356, -45, 0, 0, 0x30, 0x70, 0xE0, 0xFF +vertex 174, 273, 124, 0, 0, 0x2C, 0x23, 0x71, 0xFF +vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF +vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF +vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF +vertex 204, 356, 46, 0, 0, 0x31, 0x68, 0x34, 0xFF +vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF +vertex 166, 198, 130, 0, 0, 0x34, 0xEC, 0x71, 0xFF +vertex 279, 299, 29, 0, 0, 0x65, 0x3E, 0x2B, 0xFF +vertex 174, 273, -134, 0, 0, 0x29, 0x20, 0x8D, 0xFF +vertex 279, 299, -29, 0, 0, 0x71, 0x27, 0xD8, 0xFF +vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF +vertex 277, 191, 36, 0, 0, 0x6F, 0xE8, 0x38, 0xFF +vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF + +yoshi_seg5_vertex_0501D0E0: # 0x0501D0E0 +vertex 277, 191, 36, 0, 0, 0x6F, 0xE8, 0x38, 0xFF +vertex 199, 115, 54, 0, 0, 0x46, 0x2E, 0x5E, 0xFF +vertex 260, 123, -7, 0, 0, 0x69, 0x45, 0x02, 0xFF +vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF +vertex 174, 273, 124, 0, 0, 0x2C, 0x23, 0x71, 0xFF +vertex 166, 198, 130, 0, 0, 0x34, 0xEC, 0x71, 0xFF +vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF +vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF +vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF +vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF +vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF +vertex 166, 198, -130, 0, 0, 0x24, 0xE7, 0x8A, 0xFF +vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF +vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF + +yoshi_seg5_vertex_0501D1C0: # 0x0501D1C0 +vertex 45, 205, -125, 0, 0, 0xBC, 0xEB, 0x98, 0xFF +vertex 55, 280, -135, 0, 0, 0xCA, 0x2A, 0x96, 0xFF +vertex 174, 273, -134, 0, 0, 0x29, 0x20, 0x8D, 0xFF +vertex 277, 191, -37, 0, 0, 0x6A, 0xEA, 0xC0, 0xFF +vertex 166, 198, -130, 0, 0, 0x24, 0xE7, 0x8A, 0xFF +vertex 82, 366, -65, 0, 0, 0xDE, 0x6B, 0xC5, 0xFF +vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF +vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF +vertex 145, 142, -117, 0, 0, 0x18, 0x15, 0x86, 0xFF +vertex 48, 124, -49, 0, 0, 0x86, 0xFF, 0xDF, 0xFF +vertex 2, 207, -74, 0, 0, 0x87, 0xE7, 0xE5, 0xFF +vertex 13, 282, -74, 0, 0, 0x92, 0x31, 0xDA, 0xFF +vertex 260, 123, -7, 0, 0, 0x69, 0x45, 0x02, 0xFF +vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF +vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF +vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF + +yoshi_seg5_vertex_0501D2C0: # 0x0501D2C0 +vertex 55, 280, 135, 0, 0, 0xC2, 0x2A, 0x66, 0xFF +vertex 13, 282, 74, 0, 0, 0x8D, 0x2C, 0x1C, 0xFF +vertex 2, 207, 74, 0, 0, 0x8B, 0xEA, 0x29, 0xFF +vertex 45, 205, 135, 0, 0, 0xDB, 0xF5, 0x78, 0xFF +vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF +vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF +vertex 133, 143, 130, 0, 0, 0x16, 0x0A, 0x7C, 0xFF + +yoshi_seg5_vertex_0501D330: # 0x0501D330 +vertex 349, 69, -92, 0, 0, 0x35, 0x14, 0x8F, 0xFF +vertex 209, 86, -92, 0, 0, 0x11, 0x25, 0x88, 0xFF +vertex 199, 115, -77, 0, 0, 0x41, 0x29, 0x9C, 0xFF +vertex 263, 47, -107, 0, 0, 0xF5, 0xDF, 0x86, 0xFF +vertex 48, 124, -49, 0, 0, 0x86, 0xFF, 0xDF, 0xFF +vertex -1, 22, 51, 0, 0, 0x89, 0x0A, 0x2B, 0xFF +vertex 48, 124, 49, 0, 0, 0x85, 0xED, 0x13, 0xFF +vertex -1, 22, -51, 0, 0, 0x8B, 0x02, 0xCF, 0xFF +vertex 75, 93, -107, 0, 0, 0xB3, 0x13, 0x9E, 0xFF +vertex 87, 54, -163, 0, 0, 0xD2, 0x0F, 0x8B, 0xFF +vertex 57, 6, -134, 0, 0, 0xC9, 0xC7, 0x9E, 0xFF +vertex 75, 93, 107, 0, 0, 0x9D, 0x05, 0x4F, 0xFF +vertex 57, 6, 134, 0, 0, 0xC9, 0xC7, 0x62, 0xFF +vertex 87, 54, 163, 0, 0, 0xCF, 0x0A, 0x74, 0xFF + +yoshi_seg5_vertex_0501D410: # 0x0501D410 +vertex 209, 86, 84, 0, 0, 0x13, 0x3A, 0x6F, 0xFF +vertex 265, 47, 97, 0, 0, 0x00, 0xF1, 0x7E, 0xFF +vertex 349, 69, 76, 0, 0, 0x34, 0x23, 0x6E, 0xFF + +glabel yoshi_seg5_dl_0501D440 # 0x0501D440 - 0x0501D488 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C8A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPLight yoshi_seg5_light_0501C460, 1 +gsSPLight yoshi_seg5_light_0501C458, 2 +gsSPVertex yoshi_seg5_vertex_0501CAA0, 6, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_0501D488 # 0x0501D488 - 0x0501D4E0 +gsSPLight yoshi_seg5_light_0501C478, 1 +gsSPLight yoshi_seg5_light_0501C470, 2 +gsSPVertex yoshi_seg5_vertex_0501CB00, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 5, 0, 3, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0 +gsSP1Triangle 7, 10, 8, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_0501D4E0 # 0x0501D4E0 - 0x0501D8F8 +gsSPLight yoshi_seg5_light_0501C490, 1 +gsSPLight yoshi_seg5_light_0501C488, 2 +gsSPVertex yoshi_seg5_vertex_0501CBB0, 5, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 4, 1, 3, 0x0, 2, 1, 4, 0x0 +gsSPLight yoshi_seg5_light_0501C460, 1 +gsSPLight yoshi_seg5_light_0501C458, 2 +gsSPVertex yoshi_seg5_vertex_0501CC00, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 3, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 8, 4, 3, 0x0, 3, 7, 9, 0x0 +gsSP2Triangles 10, 7, 6, 0x0, 7, 10, 11, 0x0 +gsSP2Triangles 9, 7, 11, 0x0, 12, 9, 11, 0x0 +gsSP2Triangles 4, 8, 0, 0x0, 0, 8, 12, 0x0 +gsSP2Triangles 13, 4, 0, 0x0, 5, 4, 13, 0x0 +gsSP2Triangles 12, 14, 0, 0x0, 1, 0, 14, 0x0 +gsSP1Triangle 2, 13, 0, 0x0 +gsSPVertex yoshi_seg5_vertex_0501CCF0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 0, 2, 0x0, 2, 5, 4, 0x0 +gsSP2Triangles 3, 1, 6, 0x0, 7, 3, 6, 0x0 +gsSP2Triangles 8, 3, 7, 0x0, 3, 8, 9, 0x0 +gsSP2Triangles 9, 10, 3, 0x0, 9, 11, 10, 0x0 +gsSP2Triangles 12, 10, 11, 0x0, 13, 10, 12, 0x0 +gsSP1Triangle 14, 13, 12, 0x0 +gsSPVertex yoshi_seg5_vertex_0501CDE0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 5, 6, 0x0, 2, 1, 7, 0x0 +gsSP2Triangles 3, 2, 7, 0x0, 2, 6, 0, 0x0 +gsSP2Triangles 8, 6, 9, 0x0, 10, 6, 8, 0x0 +gsSP2Triangles 10, 0, 6, 0x0, 9, 6, 5, 0x0 +gsSP2Triangles 4, 3, 11, 0x0, 5, 12, 9, 0x0 +gsSP2Triangles 9, 13, 8, 0x0, 11, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501CEE0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 3, 5, 6, 0x0, 2, 5, 3, 0x0 +gsSP2Triangles 1, 7, 2, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 6, 5, 11, 0x0, 11, 5, 2, 0x0 +gsSP2Triangles 2, 12, 11, 0x0, 13, 11, 12, 0x0 +gsSP1Triangle 14, 8, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501CFE0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 4, 0x0 +gsSP2Triangles 5, 1, 6, 0x0, 1, 7, 2, 0x0 +gsSP2Triangles 3, 7, 1, 0x0, 8, 9, 3, 0x0 +gsSP2Triangles 2, 7, 10, 0x0, 0, 2, 11, 0x0 +gsSP2Triangles 10, 12, 2, 0x0, 13, 12, 14, 0x0 +gsSP2Triangles 11, 12, 13, 0x0, 12, 10, 14, 0x0 +gsSP2Triangles 14, 10, 3, 0x0, 9, 15, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501D0E0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 5, 0, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 8, 12, 5, 0x0 +gsSP2Triangles 13, 8, 4, 0x0, 5, 12, 1, 0x0 +gsSPVertex yoshi_seg5_vertex_0501D1C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 4, 6, 0, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 4, 8, 6, 0x0, 0, 9, 10, 0x0 +gsSP2Triangles 11, 1, 0, 0x0, 0, 6, 9, 0x0 +gsSP2Triangles 0, 10, 11, 0x0, 12, 7, 3, 0x0 +gsSP2Triangles 5, 1, 11, 0x0, 13, 11, 10, 0x0 +gsSP2Triangles 10, 14, 15, 0x0, 15, 13, 10, 0x0 +gsSP1Triangle 10, 9, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501D2C0, 7, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 3, 5, 6, 0x0 +gsSPLight yoshi_seg5_light_0501C478, 1 +gsSPLight yoshi_seg5_light_0501C470, 2 +gsSPVertex yoshi_seg5_vertex_0501D330, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 7, 4, 8, 0x0 +gsSP2Triangles 4, 7, 5, 0x0, 7, 9, 10, 0x0 +gsSP2Triangles 8, 9, 7, 0x0, 6, 5, 11, 0x0 +gsSP2Triangles 12, 13, 5, 0x0, 5, 13, 11, 0x0 +gsSPVertex yoshi_seg5_vertex_0501D410, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_0501D8F8 # 0x0501D8F8 - 0x0501D940 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsSPTexture -1, -1, 0, 0, 1 +gsDPTileSync +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPDisplayList yoshi_seg5_dl_0501D440 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_0501D940 # 0x0501D940 - 0x0501D970 +gsSPDisplayList yoshi_seg5_dl_0501D488 +gsSPTexture -1, -1, 0, 0, 0 +gsDPPipeSync +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPDisplayList yoshi_seg5_dl_0501D4E0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_0501D970 # 0x0501D970 - 0x0501D998 +gsSPDisplayList yoshi_seg5_dl_0501D8F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C4A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPBranchList yoshi_seg5_dl_0501D940 + +glabel yoshi_seg5_dl_0501D998 # 0x0501D998 - 0x0501D9C0 +gsSPDisplayList yoshi_seg5_dl_0501D8F8 +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_seg5_texture_0501C6A0 +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsSPBranchList yoshi_seg5_dl_0501D940 + +yoshi_seg5_light_0501D9C0: # 0x0501D9C0 +.byte 0x7F, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x7F, 0x00 + +yoshi_seg5_light_0501D9C8: # 0x0501D9C8 +.byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501D9D8: # 0x0501D9D8 +.byte 0x00, 0x7B, 0x00, 0x00, 0x00, 0x7B, 0x00, 0x00 + +yoshi_seg5_light_0501D9E0: # 0x0501D9E0 +.byte 0x00, 0xF7, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501D9F0: # 0x0501D9F0 +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501D9F8: # 0x0501D9F8 +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# unreferenced light +.byte 0x59, 0x59, 0x59, 0x00, 0x59, 0x59, 0x59, 0x00 + +.byte 0xB2, 0xB2, 0xB2, 0x00, 0xB2, 0xB2, 0xB2, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +# unreferenced light +.byte 0x7F, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00 + +.byte 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501DA38: # 0x0501DA38 +.byte 0x45, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00 + +yoshi_seg5_light_0501DA40: # 0x0501DA40 +.byte 0x8B, 0x00, 0x00, 0x00, 0x8B, 0x00, 0x00, 0x00 +.byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00 + +yoshi_seg5_vertex_0501DA50: # 0x0501DA50 +vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0x00 +vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0x00 +vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0x00 +vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF +vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF +vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF +vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF +vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF +vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0xFF +vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF +vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF +vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF +vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF + +yoshi_seg5_vertex_0501DB40: # 0x0501DB40 +vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0xFF +vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0x00 +vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0x00 +vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF +vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF +vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF +vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF +vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF +vertex -12, 0, -135, 0, 0, 0x82, 0xF7, 0x07, 0xFF +vertex -12, 0, 135, 0, 0, 0x82, 0xF7, 0xF9, 0xFF +vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF +vertex -7, -27, 87, 0, 0, 0x82, 0xF5, 0xFD, 0xFF +vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF +vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF + +yoshi_seg5_vertex_0501DC30: # 0x0501DC30 +vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF +vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0x00 +vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0x00 +vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF +vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF +vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF +vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF +vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF +vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF +vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0xFF +vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF + +yoshi_seg5_vertex_0501DD10: # 0x0501DD10 +vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF +vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0x00 +vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0x00 +vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF +vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF +vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF +vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF +vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0xFF +vertex -12, 0, -135, 0, 0, 0x33, 0xE5, 0x90, 0xFF +vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF +vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex -13, 27, -121, 0, 0, 0x16, 0x4E, 0x9F, 0xFF +vertex -7, -27, 87, 0, 0, 0x82, 0xF5, 0xFD, 0xFF +vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF +vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF + +yoshi_seg5_vertex_0501DE10: # 0x0501DE10 +vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF +vertex -13, 27, 121, 0, 0, 0x16, 0x4E, 0x61, 0x00 +vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0x00 +vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0xFF +vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF +vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF +vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF +vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0xFF +vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF +vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF +vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF +vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF + +yoshi_seg5_vertex_0501DF00: # 0x0501DF00 +vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0x00 +vertex 84, 3, -72, 0, 0, 0x46, 0x09, 0x98, 0x00 +vertex -12, 0, -135, 0, 0, 0x33, 0xE5, 0x90, 0xFF +vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF +vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF +vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF +vertex -12, 0, 135, 0, 0, 0x33, 0xE5, 0x70, 0xFF +vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF +vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF +vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF +vertex 127, -15, -48, 0, 0, 0x46, 0xE3, 0x9B, 0xFF +vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0xFF +vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0xFF +vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF + +yoshi_seg5_vertex_0501DFF0: # 0x0501DFF0 +vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF +vertex 156, -27, -20, 0, 0, 0x68, 0xD2, 0xCA, 0x00 +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0x00 +vertex 44, 31, 104, 0, 0, 0x35, 0x3D, 0x61, 0xFF +vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF +vertex -13, 27, 121, 0, 0, 0x16, 0x4E, 0x61, 0xFF +vertex -13, 27, 121, 0, 0, 0x82, 0x0B, 0xFE, 0xFF +vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF +vertex -7, -27, -87, 0, 0, 0x82, 0xF4, 0x02, 0xFF +vertex -13, 27, -121, 0, 0, 0x16, 0x4E, 0x9F, 0xFF +vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF +vertex 44, 31, -104, 0, 0, 0x35, 0x3D, 0x9F, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex 84, 73, -25, 0, 0, 0x3C, 0x62, 0xCB, 0xFF + +yoshi_seg5_vertex_0501E0D0: # 0x0501E0D0 +vertex 109, -37, -48, 0, 0, 0x21, 0xA7, 0xAD, 0xFF +vertex 102, -41, -31, 0, 0, 0xEE, 0x84, 0xF2, 0x00 +vertex -7, -27, -87, 0, 0, 0x00, 0x86, 0xDF, 0x00 +vertex -7, -27, 87, 0, 0, 0xFC, 0x84, 0x18, 0xFF +vertex 102, -41, 31, 0, 0, 0xEA, 0x84, 0x0E, 0xFF +vertex 109, -37, 48, 0, 0, 0x21, 0xA7, 0x53, 0xFF +vertex 84, 3, 72, 0, 0, 0x46, 0x09, 0x68, 0xFF +vertex 127, -15, 48, 0, 0, 0x46, 0xE3, 0x65, 0xFF +vertex 152, 14, 24, 0, 0, 0x61, 0x2D, 0x42, 0xFF +vertex 84, 73, 25, 0, 0, 0x38, 0x6B, 0x26, 0xFF +vertex 152, 14, -24, 0, 0, 0x69, 0x32, 0xD0, 0xFF +vertex 24, 72, 58, 0, 0, 0xDE, 0x74, 0x24, 0xFF +vertex 24, 72, -58, 0, 0, 0xF5, 0x79, 0xDE, 0xFF +vertex -13, 27, -121, 0, 0, 0x87, 0x25, 0x02, 0xFF + +yoshi_seg5_vertex_0501E1B0: # 0x0501E1B0 +vertex 156, -27, 20, 0, 0, 0x6F, 0xCF, 0x24, 0xFF +vertex 128, -49, 24, 0, 0, 0x23, 0x92, 0x33, 0x00 +vertex 128, -49, -24, 0, 0, 0x1F, 0x8B, 0xDC, 0x00 + +yoshi_seg5_vertex_0501E1E0: # 0x0501E1E0 +vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0x00 +vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0x00 +vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0x00 +vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF +vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF +vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF +vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0xFF +vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0xFF +vertex 71, 15, 46, 0, 0, 0x11, 0x2F, 0x74, 0xFF +vertex 7, 11, 31, 0, 0, 0xB9, 0x17, 0x66, 0xFF +vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF +vertex 70, -13, 40, 0, 0, 0xDD, 0xB8, 0x61, 0xFF +vertex 70, -13, 40, 0, 0, 0x42, 0xCC, 0x5E, 0xFF +vertex 71, -38, 3, 0, 0, 0x30, 0x8C, 0xF2, 0xFF + +yoshi_seg5_vertex_0501E2C0: # 0x0501E2C0 +vertex 8, 23, 14, 0, 0, 0xC8, 0x6E, 0x1B, 0xFF +vertex 72, 32, 22, 0, 0, 0x11, 0x78, 0x23, 0x00 +vertex 74, 30, -21, 0, 0, 0x15, 0x75, 0xD4, 0x00 +vertex 10, 21, -18, 0, 0, 0xCA, 0x6B, 0xD8, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF +vertex 71, -38, 3, 0, 0, 0xDC, 0x9F, 0x48, 0xFF +vertex 70, -13, 40, 0, 0, 0xDD, 0xB8, 0x61, 0xFF +vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF +vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0xFF +vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF +vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0xFF +vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF +vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0xFF +vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0xFF +vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF + +yoshi_seg5_vertex_0501E3C0: # 0x0501E3C0 +vertex 71, 15, 46, 0, 0, 0x11, 0x2F, 0x74, 0xFF +vertex 70, -13, 40, 0, 0, 0x42, 0xCC, 0x5E, 0x00 +vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0x00 +vertex 104, 13, 25, 0, 0, 0x60, 0x38, 0x3B, 0xFF +vertex 72, 32, 22, 0, 0, 0x11, 0x78, 0x23, 0xFF +vertex 8, 23, 14, 0, 0, 0xC8, 0x6E, 0x1B, 0xFF +vertex 7, 11, 31, 0, 0, 0xB9, 0x17, 0x66, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF +vertex 12, 0, 25, 0, 0, 0xC9, 0xB4, 0x55, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF +vertex 10, 21, -18, 0, 0, 0xCA, 0x6B, 0xD8, 0xFF +vertex 10, 8, -33, 0, 0, 0xBE, 0x0C, 0x95, 0xFF +vertex 105, 11, -19, 0, 0, 0x65, 0x33, 0xC9, 0xFF +vertex 75, 11, -43, 0, 0, 0x1B, 0x25, 0x8A, 0xFF +vertex 74, 30, -21, 0, 0, 0x15, 0x75, 0xD4, 0xFF + +yoshi_seg5_vertex_0501E4B0: # 0x0501E4B0 +vertex 71, -38, 3, 0, 0, 0x30, 0x8C, 0xF2, 0xFF +vertex 96, -17, -13, 0, 0, 0x60, 0xBA, 0xD4, 0x00 +vertex 94, -15, 20, 0, 0, 0x5B, 0xBF, 0x3A, 0x00 +vertex 73, -16, -34, 0, 0, 0x12, 0xAB, 0xA4, 0xFF +vertex 96, -17, -13, 0, 0, 0x5B, 0xB2, 0xD8, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0x03, 0xFF +vertex 15, -2, -25, 0, 0, 0xCD, 0xAE, 0xAF, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF + +yoshi_seg5_vertex_0501E530: # 0x0501E530 +vertex 87, 6, 0, 0, 0, 0x7E, 0x06, 0x00, 0x00 +vertex 78, -10, -13, 0, 0, 0x4A, 0xA8, 0xCB, 0x00 +vertex 76, 22, -13, 0, 0, 0x32, 0x4D, 0xA9, 0x00 +vertex 78, -10, 13, 0, 0, 0x53, 0xC0, 0x47, 0xFF +vertex 3, -21, 17, 0, 0, 0xDB, 0xB9, 0x61, 0xFF +vertex -2, -27, -12, 0, 0, 0xB2, 0xC1, 0xB3, 0xFF +vertex -9, 20, -11, 0, 0, 0x9E, 0x36, 0xC6, 0xFF +vertex 1, 30, 16, 0, 0, 0xC2, 0x58, 0x41, 0xFF +vertex -9, 4, 5, 0, 0, 0x87, 0xF9, 0x24, 0xFF +vertex 76, 22, 13, 0, 0, 0x40, 0x3A, 0x5C, 0xFF + +yoshi_seg5_vertex_0501E5D0: # 0x0501E5D0 +vertex -5, -33, -19, 0, 0, 0xDC, 0xA0, 0xB6, 0x00 +vertex 87, -12, -13, 0, 0, 0x4B, 0xA6, 0xD1, 0x00 +vertex 87, -12, 16, 0, 0, 0x35, 0xBC, 0x5C, 0x00 +vertex 87, 19, 16, 0, 0, 0x3D, 0x50, 0x4C, 0xFF +vertex 87, 19, -13, 0, 0, 0x41, 0x4F, 0xB7, 0xFF +vertex -5, 38, -19, 0, 0, 0xE5, 0x6F, 0x36, 0xFF +vertex -24, 2, -9, 0, 0, 0x85, 0xFF, 0x1E, 0xFF +vertex -5, 38, -19, 0, 0, 0xE5, 0x00, 0x85, 0xFF +vertex 97, 3, 1, 0, 0, 0x7F, 0x01, 0x00, 0xFF +vertex 0, 20, 13, 0, 0, 0xD3, 0x2A, 0x6E, 0xFF +vertex 1, -18, 13, 0, 0, 0xC9, 0xC8, 0x63, 0xFF + +yoshi_seg5_vertex_0501E680: # 0x0501E680 +vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0x00 +vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0x00 +vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0x00 +vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF +vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0xFF +vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0xFF +vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF +vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF +vertex 70, -13, -40, 0, 0, 0xDD, 0xB8, 0x9F, 0xFF +vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF +vertex 7, 11, -31, 0, 0, 0xB9, 0x17, 0x9A, 0xFF +vertex 71, 15, -46, 0, 0, 0x11, 0x2F, 0x8C, 0xFF +vertex 71, -38, -3, 0, 0, 0x30, 0x8C, 0x0E, 0xFF +vertex 70, -13, -40, 0, 0, 0x42, 0xCC, 0xA2, 0xFF + +yoshi_seg5_vertex_0501E760: # 0x0501E760 +vertex 10, 21, 18, 0, 0, 0xCA, 0x6B, 0x28, 0xFF +vertex 74, 30, 21, 0, 0, 0x15, 0x75, 0x2C, 0x00 +vertex 72, 32, -22, 0, 0, 0x11, 0x78, 0xDD, 0x00 +vertex 8, 23, -14, 0, 0, 0xC8, 0x6E, 0xE5, 0xFF +vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF +vertex 70, -13, -40, 0, 0, 0xDD, 0xB8, 0x9F, 0xFF +vertex 71, -38, -3, 0, 0, 0xDC, 0x9F, 0xB8, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF +vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0xFF +vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF +vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0xFF +vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0xFF +vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0xFF +vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF +vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF + +yoshi_seg5_vertex_0501E860: # 0x0501E860 +vertex 104, 13, -25, 0, 0, 0x60, 0x38, 0xC5, 0xFF +vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0x00 +vertex 70, -13, -40, 0, 0, 0x42, 0xCC, 0xA2, 0x00 +vertex 71, 15, -46, 0, 0, 0x11, 0x2F, 0x8C, 0xFF +vertex 7, 11, -31, 0, 0, 0xB9, 0x17, 0x9A, 0xFF +vertex 8, 23, -14, 0, 0, 0xC8, 0x6E, 0xE5, 0xFF +vertex 72, 32, -22, 0, 0, 0x11, 0x78, 0xDD, 0xFF +vertex 12, 0, -25, 0, 0, 0xC9, 0xB4, 0xAB, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF +vertex 10, 21, 18, 0, 0, 0xCA, 0x6B, 0x28, 0xFF +vertex 10, 8, 33, 0, 0, 0xBE, 0x0C, 0x6B, 0xFF +vertex 74, 30, 21, 0, 0, 0x15, 0x75, 0x2C, 0xFF +vertex 75, 11, 43, 0, 0, 0x1B, 0x25, 0x76, 0xFF +vertex 105, 11, 19, 0, 0, 0x65, 0x33, 0x37, 0xFF + +yoshi_seg5_vertex_0501E950: # 0x0501E950 +vertex 94, -15, -20, 0, 0, 0x5B, 0xBF, 0xC6, 0xFF +vertex 96, -17, 13, 0, 0, 0x60, 0xBA, 0x2C, 0x00 +vertex 71, -38, -3, 0, 0, 0x30, 0x8C, 0x0E, 0x00 +vertex 96, -17, 13, 0, 0, 0x5B, 0xB2, 0x28, 0xFF +vertex 73, -16, 34, 0, 0, 0x12, 0xAB, 0x5C, 0xFF +vertex 15, -2, 25, 0, 0, 0xCD, 0xAE, 0x51, 0xFF +vertex 17, -23, 0, 0, 0, 0xC4, 0x91, 0xFD, 0xFF +vertex -11, 1, 0, 0, 0, 0x85, 0xE4, 0x00, 0xFF + +yoshi_seg5_vertex_0501E9D0: # 0x0501E9D0 +vertex 76, 22, 13, 0, 0, 0x32, 0x4D, 0x57, 0x00 +vertex 78, -10, 13, 0, 0, 0x4A, 0xA8, 0x35, 0x00 +vertex 87, 6, 0, 0, 0, 0x7E, 0x06, 0x00, 0x00 +vertex 78, -10, -13, 0, 0, 0x53, 0xC0, 0xB9, 0xFF +vertex -2, -27, 12, 0, 0, 0xB2, 0xC1, 0x4D, 0xFF +vertex 3, -21, -17, 0, 0, 0xDB, 0xB9, 0x9F, 0xFF +vertex 1, 30, -16, 0, 0, 0xC2, 0x58, 0xBF, 0xFF +vertex -9, 20, 11, 0, 0, 0x9E, 0x36, 0x3A, 0xFF +vertex -9, 4, -5, 0, 0, 0x87, 0xF9, 0xDC, 0xFF +vertex 76, 22, -13, 0, 0, 0x40, 0x3A, 0xA4, 0xFF + +yoshi_seg5_vertex_0501EA70: # 0x0501EA70 +vertex 87, -12, -16, 0, 0, 0x35, 0xBC, 0xA4, 0x00 +vertex 87, -12, 13, 0, 0, 0x4B, 0xA6, 0x2F, 0x00 +vertex -5, -33, 19, 0, 0, 0xDC, 0xA0, 0x4A, 0x00 +vertex -5, 38, 19, 0, 0, 0xE5, 0x6F, 0xCA, 0xFF +vertex 87, 19, 13, 0, 0, 0x41, 0x4F, 0x49, 0xFF +vertex 87, 19, -16, 0, 0, 0x3D, 0x50, 0xB4, 0xFF +vertex -5, 38, 19, 0, 0, 0xE5, 0x00, 0x7B, 0xFF +vertex -24, 2, 9, 0, 0, 0x85, 0xFF, 0xE2, 0xFF +vertex 97, 3, -1, 0, 0, 0x7F, 0x01, 0x00, 0xFF +vertex 1, -18, -13, 0, 0, 0xC9, 0xC8, 0x9D, 0xFF +vertex 0, 20, -13, 0, 0, 0xD3, 0x2A, 0x92, 0xFF + +yoshi_seg5_vertex_0501EB20: # 0x0501EB20 +vertex 212, 0, -34, 0, 0, 0x54, 0xBA, 0xC1, 0x00 +vertex 212, 0, 39, 0, 0, 0x5C, 0xB4, 0x29, 0x00 +vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0x00 +vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF +vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF +vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF +vertex 71, -20, -33, 0, 0, 0xB8, 0xA1, 0xD7, 0xFF +vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF +vertex 63, 80, 66, 0, 0, 0xDF, 0xFC, 0x7A, 0xFF +vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF +vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF +vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF +vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF +vertex 155, 31, 76, 0, 0, 0x1D, 0xE3, 0x77, 0xFF + +yoshi_seg5_vertex_0501EC10: # 0x0501EC10 +vertex -13, 33, -25, 0, 0, 0xD6, 0x24, 0x8F, 0xFF +vertex -11, 53, -25, 0, 0, 0xCC, 0x02, 0x8D, 0x00 +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0x00 +vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF +vertex -13, 33, 29, 0, 0, 0xD4, 0x24, 0x70, 0xFF +vertex 11, -20, 65, 0, 0, 0xF8, 0x23, 0x79, 0xFF +vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF +vertex 155, 31, -71, 0, 0, 0x1C, 0xE3, 0x88, 0xFF +vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF +vertex -35, 4, 37, 0, 0, 0xDC, 0x36, 0x6C, 0xFF +vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF +vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF +vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF +vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0xFF +vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF +vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF + +yoshi_seg5_vertex_0501ED10: # 0x0501ED10 +vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF +vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0x00 +vertex 71, -20, -33, 0, 0, 0xB8, 0xA1, 0xD7, 0x00 +vertex -35, 4, -31, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 11, -20, -60, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 70, -52, -32, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF +vertex 71, -20, 36, 0, 0, 0xBD, 0xA3, 0x34, 0xFF +vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF +vertex -35, 4, 37, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 11, -20, 65, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 70, -52, 35, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 63, 80, 66, 0, 0, 0xDF, 0xFC, 0x7A, 0xFF +vertex 11, 108, 40, 0, 0, 0xC9, 0x03, 0x72, 0xFF +vertex -11, 53, 30, 0, 0, 0xC9, 0x02, 0x72, 0xFF + +yoshi_seg5_vertex_0501EE10: # 0x0501EE10 +vertex 169, -51, 39, 0, 0, 0x34, 0xA5, 0x46, 0xFF +vertex 212, 0, 39, 0, 0, 0x5C, 0xB4, 0x29, 0x00 +vertex 155, 31, 76, 0, 0, 0x1D, 0xE3, 0x77, 0x00 +vertex 119, -59, -26, 0, 0, 0xE1, 0x8E, 0xD4, 0xFF +vertex 169, -51, -34, 0, 0, 0x3A, 0x9C, 0xCD, 0xFF +vertex 119, -59, 29, 0, 0, 0xE0, 0x89, 0x1C, 0xFF +vertex 155, 31, -71, 0, 0, 0x1C, 0xE3, 0x88, 0xFF +vertex 212, 0, -34, 0, 0, 0x54, 0xBA, 0xC1, 0xFF +vertex 124, -26, 70, 0, 0, 0xED, 0xC4, 0x6D, 0xFF +vertex 124, -26, -65, 0, 0, 0xED, 0xC6, 0x91, 0xFF +vertex -11, 53, -25, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex -11, 53, 30, 0, 0, 0x84, 0x19, 0x00, 0xFF +vertex 11, 108, 40, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF +vertex -11, 53, -25, 0, 0, 0xCC, 0x02, 0x8D, 0xFF +vertex 11, 108, -34, 0, 0, 0xCD, 0x03, 0x8D, 0xFF + +yoshi_seg5_vertex_0501EF10: # 0x0501EF10 +vertex -13, 33, -25, 0, 0, 0x86, 0x22, 0x00, 0xFF +vertex -13, 33, 29, 0, 0, 0x8F, 0x38, 0x00, 0x00 +vertex -11, 53, 30, 0, 0, 0x84, 0x19, 0x00, 0x00 +vertex 11, -20, -60, 0, 0, 0xF9, 0x25, 0x87, 0xFF +vertex -35, 4, -31, 0, 0, 0xDB, 0x35, 0x93, 0xFF +vertex -13, 33, -25, 0, 0, 0xD6, 0x24, 0x8F, 0xFF +vertex 11, 108, -34, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex -11, 53, -25, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 11, 108, 40, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex 63, 80, -58, 0, 0, 0xDF, 0xFE, 0x86, 0xFF +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF +vertex 11, 108, -34, 0, 0, 0xCD, 0x03, 0x8D, 0xFF +vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF +vertex -11, 53, 30, 0, 0, 0xC9, 0x02, 0x72, 0xFF +vertex -13, 33, 29, 0, 0, 0xD4, 0x24, 0x70, 0xFF + +yoshi_seg5_vertex_0501F000: # 0x0501F000 +vertex -35, 4, -31, 0, 0, 0x9B, 0x4B, 0x00, 0xFF +vertex -35, 4, 37, 0, 0, 0x9B, 0x4B, 0x00, 0x00 +vertex -13, 33, 29, 0, 0, 0x8F, 0x38, 0x00, 0x00 +vertex 70, -52, 35, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 70, -52, -32, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 71, -20, -33, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 11, -20, 65, 0, 0, 0xF8, 0x23, 0x79, 0xFF +vertex 70, -52, 35, 0, 0, 0x36, 0xF9, 0x72, 0xFF +vertex 38, 19, 55, 0, 0, 0xE7, 0xFA, 0x7C, 0xFF +vertex 38, 19, -49, 0, 0, 0xE8, 0xFC, 0x84, 0xFF +vertex 70, -52, -32, 0, 0, 0x32, 0xFC, 0x8C, 0xFF +vertex 11, -20, -60, 0, 0, 0xF9, 0x25, 0x87, 0xFF +vertex 71, -20, -33, 0, 0, 0x30, 0xFB, 0x8B, 0xFF +vertex 71, -20, 36, 0, 0, 0x39, 0xFA, 0x71, 0xFF +vertex 71, -20, 36, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex -13, 33, -25, 0, 0, 0x86, 0x22, 0x00, 0xFF + +yoshi_seg5_vertex_0501F100: # 0x0501F100 +vertex 212, 0, -34, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 155, 31, -71, 0, 0, 0x3B, 0x70, 0x01, 0x00 +vertex 63, 80, -58, 0, 0, 0x3B, 0x70, 0x00, 0x00 +vertex 11, 108, -34, 0, 0, 0x3C, 0x6F, 0xFF, 0xFF +vertex 11, 108, 40, 0, 0, 0x3C, 0x6F, 0x00, 0xFF +vertex 63, 80, 66, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 155, 31, 76, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 212, 0, 39, 0, 0, 0x3C, 0x6F, 0x00, 0xFF + +yoshi_seg5_vertex_0501F180: # 0x0501F180 +vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0x00 +vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0x00 +vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0x00 +vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0xFF +vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0xFF +vertex 7, 53, 4, 0, 0, 0xDE, 0x7A, 0xFD, 0xFF +vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0xFF +vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF +vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF +vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF +vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF +vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF +vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF +vertex 117, 6, 5, 0, 0, 0x68, 0x48, 0x00, 0xFF +vertex -16, 30, 5, 0, 0, 0x99, 0x49, 0xFC, 0xFF +vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0xFF + +yoshi_seg5_vertex_0501F280: # 0x0501F280 +vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF +vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0x00 +vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0x00 +vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF +vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0xFF +vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF +vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF +vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0xFF +vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0xFF +vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0xFF +vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF +vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF +vertex 117, 6, 5, 0, 0, 0x68, 0x48, 0x00, 0xFF +vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0xFF +vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF +vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF + +yoshi_seg5_vertex_0501F380: # 0x0501F380 +vertex 3, -26, -33, 0, 0, 0xE1, 0xD9, 0x8C, 0xFF +vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0x00 +vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0x00 +vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0xFF +vertex 7, 53, 4, 0, 0, 0xDE, 0x7A, 0xFD, 0xFF +vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF +vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0xFF +vertex 77, -40, -10, 0, 0, 0x26, 0x90, 0xD5, 0xFF +vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF +vertex 3, -26, 42, 0, 0, 0xE2, 0xD8, 0x74, 0xFF +vertex 76, -40, 20, 0, 0, 0x24, 0x99, 0x3F, 0xFF +vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF +vertex 2, -48, -17, 0, 0, 0xBA, 0xA0, 0xD6, 0xFF +vertex 4, -48, 28, 0, 0, 0xDA, 0x91, 0x2E, 0xFF +vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF +vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF + +yoshi_seg5_vertex_0501F480: # 0x0501F480 +vertex 7, 37, 35, 0, 0, 0xE0, 0x45, 0x64, 0xFF +vertex 80, 24, 30, 0, 0, 0x35, 0x44, 0x5D, 0x00 +vertex 81, 36, 4, 0, 0, 0x2F, 0x75, 0xFE, 0x00 +vertex -21, -10, -11, 0, 0, 0x98, 0xF4, 0xBA, 0xFF +vertex -16, 30, 5, 0, 0, 0x99, 0x49, 0xFC, 0xFF +vertex 10, 38, -23, 0, 0, 0xE3, 0x46, 0x9B, 0xFF +vertex -20, -10, 21, 0, 0, 0x93, 0xE3, 0x38, 0xFF +vertex 76, 25, -19, 0, 0, 0x33, 0x44, 0xA3, 0xFF +vertex 78, -21, -28, 0, 0, 0x24, 0xFB, 0x87, 0xFF +vertex 77, -21, 38, 0, 0, 0x24, 0xF7, 0x79, 0xFF +vertex 115, -16, -12, 0, 0, 0x63, 0xD2, 0xC1, 0xFF +vertex 114, -16, 21, 0, 0, 0x5F, 0xBF, 0x34, 0xFF + +yoshi_seg5_vertex_0501F540: # 0x0501F540 +vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0x00 +vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0x00 +vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0x00 +vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF +vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF +vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF +vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0xFF +vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF +vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF +vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0xFF +vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF +vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF +vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF +vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF +vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0xFF +vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF + +yoshi_seg5_vertex_0501F640: # 0x0501F640 +vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF +vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0x00 +vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0x00 +vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF +vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF +vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF +vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF +vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF +vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF +vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF +vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF +vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF +vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF +vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0xFF +vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0xFF + +yoshi_seg5_vertex_0501F730: # 0x0501F730 +vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF +vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0x00 +vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0x00 +vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF +vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0xFF +vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF +vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF +vertex 148, 27, -12, 0, 0, 0x79, 0x22, 0xF2, 0xFF +vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF +vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0xFF +vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF +vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF +vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF +vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF +vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF + +yoshi_seg5_vertex_0501F820: # 0x0501F820 +vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF +vertex 20, -24, 44, 0, 0, 0xDF, 0xE3, 0x76, 0x00 +vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0x00 +vertex -27, -31, -16, 0, 0, 0x91, 0xCE, 0xDE, 0xFF +vertex 18, -83, -16, 0, 0, 0xD9, 0x96, 0xC9, 0xFF +vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF +vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF +vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF +vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF +vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF +vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0xFF +vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF +vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF +vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF +vertex 21, 52, -37, 0, 0, 0xF2, 0x2C, 0x8A, 0xFF + +yoshi_seg5_vertex_0501F910: # 0x0501F910 +vertex 135, -34, -16, 0, 0, 0x5C, 0xD1, 0xB8, 0xFF +vertex 93, -26, -37, 0, 0, 0x16, 0xE6, 0x86, 0x00 +vertex 105, 35, -31, 0, 0, 0x1F, 0x1D, 0x89, 0x00 +vertex 105, 35, 38, 0, 0, 0x3E, 0x2C, 0x65, 0xFF +vertex 82, -36, 45, 0, 0, 0x18, 0xCD, 0x71, 0xFF +vertex 127, -25, 23, 0, 0, 0x5B, 0xD0, 0x49, 0xFF +vertex 8, -9, -37, 0, 0, 0xEA, 0xF1, 0x85, 0xFF +vertex 21, 52, 44, 0, 0, 0xF7, 0x38, 0x71, 0xFF +vertex -24, -13, 23, 0, 0, 0x9D, 0xE9, 0x4B, 0xFF +vertex -21, 60, 23, 0, 0, 0xAF, 0x4E, 0x3A, 0xFF +vertex -21, 60, -16, 0, 0, 0xA0, 0x30, 0xBE, 0xFF +vertex 27, 83, -12, 0, 0, 0xF9, 0x78, 0xD9, 0xFF +vertex 111, 66, -12, 0, 0, 0x37, 0x71, 0xF9, 0xFF +vertex 22, -63, 23, 0, 0, 0xDC, 0xA3, 0x4D, 0xFF +vertex 94, -67, -16, 0, 0, 0x2C, 0x8D, 0xE5, 0xFF + +yoshi_seg5_vertex_0501FA00: # 0x0501FA00 +vertex 153, 13, 26, 0, 0, 0x26, 0x45, 0x62, 0x00 +vertex 163, 33, 0, 0, 0, 0x2C, 0x76, 0x06, 0x00 +vertex 36, 83, 0, 0, 0, 0x11, 0x7D, 0x02, 0x00 +vertex 28, 40, 63, 0, 0, 0x04, 0x38, 0x71, 0xFF +vertex 8, -59, 89, 0, 0, 0xF4, 0xCB, 0x72, 0xFF +vertex 109, -42, 53, 0, 0, 0x30, 0xE6, 0x72, 0xFF +vertex 111, -42, -54, 0, 0, 0x30, 0xDF, 0x90, 0xFF +vertex 8, -59, -89, 0, 0, 0xEA, 0xD7, 0x8B, 0xFF +vertex 28, 40, -64, 0, 0, 0x10, 0x3E, 0x93, 0xFF +vertex -21, 53, 45, 0, 0, 0xDA, 0x5C, 0x4D, 0xFF +vertex -21, 53, -45, 0, 0, 0xCF, 0x51, 0xAC, 0xFF +vertex 153, 13, -32, 0, 0, 0x28, 0x47, 0x9F, 0xFF +vertex -41, -20, 45, 0, 0, 0x9A, 0xE5, 0x46, 0xFF +vertex -41, -20, -45, 0, 0, 0x96, 0xE0, 0xC3, 0xFF +vertex 254, 1, 0, 0, 0, 0x7A, 0xE0, 0x06, 0xFF + +yoshi_seg5_vertex_0501FAF0: # 0x0501FAF0 +vertex -41, -20, 45, 0, 0, 0x9A, 0xE5, 0x46, 0x00 +vertex -41, -20, -45, 0, 0, 0x96, 0xE0, 0xC3, 0x00 +vertex -7, -89, -41, 0, 0, 0xBC, 0x9A, 0xE2, 0x00 +vertex 8, -59, 89, 0, 0, 0xF4, 0xCB, 0x72, 0xFF +vertex -7, -89, 42, 0, 0, 0xE1, 0x8A, 0x1F, 0xFF +vertex 111, -42, -54, 0, 0, 0x30, 0xDF, 0x90, 0xFF +vertex 254, 1, 0, 0, 0, 0x7A, 0xE0, 0x06, 0xFF +vertex 95, -65, -30, 0, 0, 0x27, 0x8C, 0xE2, 0xFF +vertex 95, -65, 30, 0, 0, 0x2A, 0x90, 0x27, 0xFF +vertex 8, -59, -89, 0, 0, 0xEA, 0xD7, 0x8B, 0xFF +vertex 109, -42, 53, 0, 0, 0x30, 0xE6, 0x72, 0xFF + +yoshi_seg5_vertex_0501FBA0: # 0x0501FBA0 +vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0x00 +vertex 212, 0, -39, 0, 0, 0x5C, 0xB4, 0xD7, 0x00 +vertex 212, 0, 34, 0, 0, 0x54, 0xBA, 0x3F, 0x00 +vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0xFF +vertex 71, -20, 33, 0, 0, 0xB8, 0xA1, 0x29, 0xFF +vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF +vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF +vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF +vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF +vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF +vertex 63, 80, -66, 0, 0, 0xDF, 0xFC, 0x86, 0xFF +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF +vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF +vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF +vertex 155, 31, -76, 0, 0, 0x1D, 0xE3, 0x89, 0xFF + +yoshi_seg5_vertex_0501FC90: # 0x0501FC90 +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF +vertex -11, 53, 25, 0, 0, 0xCC, 0x02, 0x73, 0x00 +vertex -13, 33, 25, 0, 0, 0xD6, 0x24, 0x71, 0x00 +vertex 11, -20, -65, 0, 0, 0xF8, 0x23, 0x87, 0xFF +vertex -13, 33, -29, 0, 0, 0xD4, 0x24, 0x90, 0xFF +vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF +vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF +vertex 155, 31, 71, 0, 0, 0x1C, 0xE3, 0x78, 0xFF +vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF +vertex -35, 4, -37, 0, 0, 0xDC, 0x36, 0x94, 0xFF +vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF +vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0xFF +vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF +vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF +vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0xFF +vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF + +yoshi_seg5_vertex_0501FD90: # 0x0501FD90 +vertex 71, -20, 33, 0, 0, 0xB8, 0xA1, 0x29, 0xFF +vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0x00 +vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0x00 +vertex 70, -52, 32, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 11, -20, 60, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex -35, 4, 31, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF +vertex 71, -20, -36, 0, 0, 0xBD, 0xA3, 0xCC, 0xFF +vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF +vertex -35, 4, -37, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 11, -20, -65, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 70, -52, -35, 0, 0, 0xC5, 0x90, 0x00, 0xFF +vertex 11, 108, -40, 0, 0, 0xC9, 0x03, 0x8E, 0xFF +vertex 63, 80, -66, 0, 0, 0xDF, 0xFC, 0x86, 0xFF +vertex -11, 53, -30, 0, 0, 0xC9, 0x02, 0x8E, 0xFF + +yoshi_seg5_vertex_0501FE90: # 0x0501FE90 +vertex 155, 31, -76, 0, 0, 0x1D, 0xE3, 0x89, 0xFF +vertex 212, 0, -39, 0, 0, 0x5C, 0xB4, 0xD7, 0x00 +vertex 169, -51, -39, 0, 0, 0x34, 0xA5, 0xBA, 0x00 +vertex 119, -59, -29, 0, 0, 0xE0, 0x89, 0xE4, 0xFF +vertex 169, -51, 34, 0, 0, 0x3A, 0x9C, 0x33, 0xFF +vertex 119, -59, 26, 0, 0, 0xE1, 0x8E, 0x2C, 0xFF +vertex 212, 0, 34, 0, 0, 0x54, 0xBA, 0x3F, 0xFF +vertex 155, 31, 71, 0, 0, 0x1C, 0xE3, 0x78, 0xFF +vertex 124, -26, -70, 0, 0, 0xED, 0xC4, 0x93, 0xFF +vertex 124, -26, 65, 0, 0, 0xED, 0xC6, 0x6F, 0xFF +vertex 11, 108, -40, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex -11, 53, -30, 0, 0, 0x84, 0x19, 0x00, 0xFF +vertex -11, 53, 25, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 11, 108, 33, 0, 0, 0xCD, 0x04, 0x73, 0xFF +vertex -11, 53, 25, 0, 0, 0xCC, 0x02, 0x73, 0xFF +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF + +yoshi_seg5_vertex_0501FF90: # 0x0501FF90 +vertex -11, 53, -30, 0, 0, 0x84, 0x19, 0x00, 0xFF +vertex -13, 33, -29, 0, 0, 0x8F, 0x38, 0x00, 0x00 +vertex -13, 33, 25, 0, 0, 0x86, 0x22, 0x00, 0x00 +vertex -13, 33, 25, 0, 0, 0xD6, 0x24, 0x71, 0xFF +vertex -35, 4, 31, 0, 0, 0xDB, 0x35, 0x6D, 0xFF +vertex 11, -20, 60, 0, 0, 0xF9, 0x25, 0x79, 0xFF +vertex 11, 108, -40, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex -11, 53, 25, 0, 0, 0x87, 0x25, 0x00, 0xFF +vertex 11, 108, 33, 0, 0, 0x8B, 0x31, 0x00, 0xFF +vertex 11, 108, 33, 0, 0, 0xCD, 0x04, 0x73, 0xFF +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF +vertex 63, 80, 58, 0, 0, 0xDF, 0xFE, 0x7A, 0xFF +vertex -13, 33, -29, 0, 0, 0xD4, 0x24, 0x90, 0xFF +vertex -11, 53, -30, 0, 0, 0xC9, 0x02, 0x8E, 0xFF +vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF + +yoshi_seg5_vertex_05020080: # 0x05020080 +vertex -13, 33, -29, 0, 0, 0x8F, 0x38, 0x00, 0xFF +vertex -35, 4, -37, 0, 0, 0x9B, 0x4B, 0x00, 0x00 +vertex -35, 4, 31, 0, 0, 0x9B, 0x4B, 0x00, 0x00 +vertex 71, -20, 33, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 70, -52, 32, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 70, -52, -35, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex 38, 19, -55, 0, 0, 0xE7, 0xFA, 0x84, 0xFF +vertex 70, -52, -35, 0, 0, 0x36, 0xF9, 0x8E, 0xFF +vertex 11, -20, -65, 0, 0, 0xF8, 0x23, 0x87, 0xFF +vertex 11, -20, 60, 0, 0, 0xF9, 0x25, 0x79, 0xFF +vertex 70, -52, 32, 0, 0, 0x32, 0xFC, 0x74, 0xFF +vertex 38, 19, 49, 0, 0, 0xE8, 0xFC, 0x7C, 0xFF +vertex 71, -20, 33, 0, 0, 0x30, 0xFB, 0x75, 0xFF +vertex 71, -20, -36, 0, 0, 0x39, 0xFA, 0x8F, 0xFF +vertex 71, -20, -36, 0, 0, 0x7E, 0xFC, 0x00, 0xFF +vertex -13, 33, 25, 0, 0, 0x86, 0x22, 0x00, 0xFF + +yoshi_seg5_vertex_05020180: # 0x05020180 +vertex 63, 80, 58, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 155, 31, 71, 0, 0, 0x3B, 0x70, 0xFF, 0x00 +vertex 212, 0, 34, 0, 0, 0x3B, 0x70, 0x00, 0x00 +vertex 11, 108, 33, 0, 0, 0x3C, 0x6F, 0x01, 0xFF +vertex 11, 108, -40, 0, 0, 0x3C, 0x6F, 0x00, 0xFF +vertex 63, 80, -66, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 155, 31, -76, 0, 0, 0x3B, 0x70, 0x00, 0xFF +vertex 212, 0, -39, 0, 0, 0x3C, 0x6F, 0x00, 0xFF + +yoshi_seg5_vertex_05020200: # 0x05020200 +vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0x00 +vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0x00 +vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0x00 +vertex 7, 53, -4, 0, 0, 0xDE, 0x7A, 0x03, 0xFF +vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF +vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF +vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0xFF +vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF +vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF +vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF +vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF +vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0xFF +vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF +vertex 117, 6, -5, 0, 0, 0x68, 0x48, 0x00, 0xFF +vertex -16, 30, -5, 0, 0, 0x99, 0x49, 0x04, 0xFF +vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0xFF + +yoshi_seg5_vertex_05020300: # 0x05020300 +vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF +vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0x00 +vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0x00 +vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF +vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0xFF +vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF +vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0xFF +vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0xFF +vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0xFF +vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF +vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF +vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0xFF +vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0xFF +vertex 117, 6, -5, 0, 0, 0x68, 0x48, 0x00, 0xFF +vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF +vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF + +yoshi_seg5_vertex_05020400: # 0x05020400 +vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF +vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0x00 +vertex 3, -26, 33, 0, 0, 0xE1, 0xD9, 0x74, 0x00 +vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0xFF +vertex 7, 53, -4, 0, 0, 0xDE, 0x7A, 0x03, 0xFF +vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF +vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF +vertex 77, -40, 10, 0, 0, 0x26, 0x90, 0x2B, 0xFF +vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF +vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF +vertex 76, -40, -20, 0, 0, 0x24, 0x99, 0xC1, 0xFF +vertex 3, -26, -42, 0, 0, 0xE2, 0xD8, 0x8C, 0xFF +vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF +vertex 4, -48, -28, 0, 0, 0xDA, 0x91, 0xD2, 0xFF +vertex 2, -48, 17, 0, 0, 0xBA, 0xA0, 0x2A, 0xFF +vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF + +yoshi_seg5_vertex_05020500: # 0x05020500 +vertex 81, 36, -4, 0, 0, 0x2F, 0x75, 0x02, 0xFF +vertex 80, 24, -30, 0, 0, 0x35, 0x44, 0xA3, 0x00 +vertex 7, 37, -35, 0, 0, 0xE0, 0x45, 0x9C, 0x00 +vertex 10, 38, 23, 0, 0, 0xE3, 0x46, 0x65, 0xFF +vertex -16, 30, -5, 0, 0, 0x99, 0x49, 0x04, 0xFF +vertex -21, -10, 11, 0, 0, 0x98, 0xF4, 0x46, 0xFF +vertex -20, -10, -21, 0, 0, 0x93, 0xE3, 0xC8, 0xFF +vertex 78, -21, 28, 0, 0, 0x24, 0xFB, 0x79, 0xFF +vertex 76, 25, 19, 0, 0, 0x33, 0x44, 0x5D, 0xFF +vertex 77, -21, -38, 0, 0, 0x24, 0xF7, 0x87, 0xFF +vertex 115, -16, 12, 0, 0, 0x63, 0xD2, 0x3F, 0xFF +vertex 114, -16, -21, 0, 0, 0x5F, 0xBF, 0xCC, 0xFF + +yoshi_seg5_vertex_050205C0: # 0x050205C0 +vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0x00 +vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0x00 +vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0x00 +vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF +vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF +vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF +vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF +vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF +vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF +vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0xFF +vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF +vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF +vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0xFF +vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF +vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF +vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF + +yoshi_seg5_vertex_050206C0: # 0x050206C0 +vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF +vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0x00 +vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0x00 +vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF +vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF +vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF +vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF +vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF +vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF +vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF +vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF +vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF +vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0xFF +vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF +vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF + +yoshi_seg5_vertex_050207B0: # 0x050207B0 +vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF +vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0x00 +vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0x00 +vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0xFF +vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0xFF +vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF +vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF +vertex 148, 27, 12, 0, 0, 0x79, 0x22, 0x0E, 0xFF +vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF +vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF +vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF +vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF +vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF +vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF +vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF + +yoshi_seg5_vertex_050208A0: # 0x050208A0 +vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF +vertex 20, -24, -44, 0, 0, 0xDF, 0xE3, 0x8A, 0x00 +vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0x00 +vertex 18, -83, 16, 0, 0, 0xD9, 0x96, 0x37, 0xFF +vertex -27, -31, 16, 0, 0, 0x91, 0xCE, 0x22, 0xFF +vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF +vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF +vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF +vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF +vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF +vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0xFF +vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF +vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF +vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF +vertex 21, 52, 37, 0, 0, 0xF2, 0x2C, 0x76, 0xFF + +yoshi_seg5_vertex_05020990: # 0x05020990 +vertex 105, 35, 31, 0, 0, 0x1F, 0x1D, 0x77, 0xFF +vertex 93, -26, 37, 0, 0, 0x16, 0xE6, 0x7A, 0x00 +vertex 135, -34, 16, 0, 0, 0x5C, 0xD1, 0x48, 0x00 +vertex 127, -25, -23, 0, 0, 0x5B, 0xD0, 0xB7, 0xFF +vertex 82, -36, -45, 0, 0, 0x18, 0xCD, 0x8F, 0xFF +vertex 105, 35, -38, 0, 0, 0x3E, 0x2C, 0x9B, 0xFF +vertex 8, -9, 37, 0, 0, 0xEA, 0xF1, 0x7B, 0xFF +vertex 21, 52, -44, 0, 0, 0xF7, 0x38, 0x8F, 0xFF +vertex -21, 60, 16, 0, 0, 0xA0, 0x30, 0x42, 0xFF +vertex -21, 60, -23, 0, 0, 0xAF, 0x4E, 0xC6, 0xFF +vertex -24, -13, -23, 0, 0, 0x9D, 0xE9, 0xB5, 0xFF +vertex 111, 66, 12, 0, 0, 0x37, 0x71, 0x07, 0xFF +vertex 27, 83, 12, 0, 0, 0xF9, 0x78, 0x27, 0xFF +vertex 94, -67, 16, 0, 0, 0x2C, 0x8D, 0x1B, 0xFF +vertex 22, -63, -23, 0, 0, 0xDC, 0xA3, 0xB3, 0xFF + +yoshi_seg5_vertex_05020A80: # 0x05020A80 +vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0x00 +vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 +vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0x00 +vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF +vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF +vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF +vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF +vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF +vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0xFF +vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF +vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF +vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF +vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF +vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF +vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF +vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF + +yoshi_seg5_vertex_05020B80: # 0x05020B80 +vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF +vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 +vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0x00 +vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF +vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF +vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF +vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF +vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF +vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF +vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF +vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF +vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF +vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF +vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF +vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0xFF +vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF + +yoshi_seg5_vertex_05020C80: # 0x05020C80 +vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF +vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0x00 +vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0x00 +vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF +vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF +vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF +vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF +vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF +vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF +vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF +vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF +vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF +vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF +vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF + +yoshi_seg5_vertex_05020D60: # 0x05020D60 +vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF +vertex 149, 11, 70, 0, 0, 0x23, 0xD1, 0x70, 0x00 +vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0x00 +vertex 68, -51, 49, 0, 0, 0x35, 0x96, 0x2C, 0xFF +vertex 37, -69, 49, 0, 0, 0xE3, 0x8A, 0x22, 0xFF +vertex 37, -69, -49, 0, 0, 0x07, 0x86, 0xDE, 0xFF +vertex 147, 7, -67, 0, 0, 0x21, 0xD1, 0x90, 0xFF +vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF +vertex 68, -51, -49, 0, 0, 0x31, 0x95, 0xD2, 0xFF +vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF +vertex 25, -36, -90, 0, 0, 0x10, 0xBC, 0x97, 0xFF +vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF +vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF +vertex 25, -36, 90, 0, 0, 0x0F, 0xBC, 0x69, 0xFF +vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF +vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0xFF + +yoshi_seg5_vertex_05020E60: # 0x05020E60 +vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF +vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0x00 +vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0x00 + +yoshi_seg5_vertex_05020E90: # 0x05020E90 +vertex -107, 51, -49, 0, 0, 0xC0, 0x93, 0x00, 0x00 +vertex -75, 32, -102, 0, 0, 0xB1, 0xAB, 0xCE, 0x00 +vertex -107, 51, 49, 0, 0, 0xC0, 0x93, 0x00, 0x00 +vertex 43, 66, 101, 0, 0, 0x0A, 0x38, 0x71, 0xFF +vertex 15, 113, 49, 0, 0, 0xEA, 0x77, 0x25, 0xFF +vertex -107, 51, 49, 0, 0, 0xD4, 0x6A, 0x34, 0xFF +vertex -107, 51, -49, 0, 0, 0xD0, 0x6E, 0xD9, 0xFF +vertex 15, 113, -49, 0, 0, 0xFC, 0x79, 0xDB, 0xFF +vertex 43, 66, -101, 0, 0, 0x0A, 0x37, 0x8F, 0xFF +vertex -75, 32, 102, 0, 0, 0xB5, 0xBE, 0x4D, 0xFF +vertex 169, 50, 65, 0, 0, 0x2A, 0x20, 0x73, 0xFF +vertex 255, 29, 39, 0, 0, 0x6C, 0x29, 0x33, 0xFF +vertex 154, 87, 32, 0, 0, 0x27, 0x71, 0x2A, 0xFF +vertex 255, 29, -39, 0, 0, 0x5D, 0x2B, 0xB6, 0xFF +vertex 154, 87, -32, 0, 0, 0x2E, 0x6E, 0xD6, 0xFF +vertex 169, 50, -65, 0, 0, 0x29, 0x1D, 0x8C, 0xFF + +yoshi_seg5_vertex_05020F90: # 0x05020F90 +vertex 128, -30, -44, 0, 0, 0x82, 0xFB, 0xFE, 0x00 +vertex 131, -114, -1, 0, 0, 0x82, 0xFB, 0xFE, 0x00 +vertex 126, -32, 41, 0, 0, 0x82, 0xFB, 0xFE, 0x00 +vertex 223, -25, 39, 0, 0, 0x3A, 0xC1, 0x5D, 0xFF +vertex 126, -32, 41, 0, 0, 0x1D, 0x9A, 0x44, 0xFF +vertex 131, -114, -1, 0, 0, 0x38, 0x8E, 0x00, 0xFF +vertex 223, -25, -39, 0, 0, 0x46, 0xBE, 0xAF, 0xFF +vertex 128, -30, -44, 0, 0, 0x19, 0xA8, 0xA9, 0xFF + +yoshi_seg5_vertex_05021010: # 0x05021010 +vertex 197, 17, -49, 0, 0, 0x62, 0x29, 0xBD, 0x00 +vertex 197, 17, 49, 0, 0, 0x6B, 0x0A, 0x43, 0x00 +vertex 166, -61, -58, 0, 0, 0x62, 0xC5, 0xCA, 0x00 +vertex -138, -27, 82, 0, 0, 0x97, 0xEE, 0x44, 0xFF +vertex -84, -138, -55, 0, 0, 0xB8, 0xA9, 0xC8, 0xFF +vertex -84, -138, 55, 0, 0, 0xCF, 0x9A, 0x37, 0xFF +vertex 70, 74, 117, 0, 0, 0x15, 0x2A, 0x75, 0xFF +vertex -52, 39, 117, 0, 0, 0xE7, 0x0C, 0x7B, 0xFF +vertex 69, -35, 99, 0, 0, 0x1B, 0xE1, 0x77, 0xFF +vertex -52, 39, -117, 0, 0, 0xE7, 0x0B, 0x85, 0xFF +vertex 70, 73, -117, 0, 0, 0x15, 0x2A, 0x8B, 0xFF +vertex 69, -35, -99, 0, 0, 0x1B, 0xE1, 0x89, 0xFF +vertex -33, -59, -99, 0, 0, 0xFC, 0xD1, 0x8B, 0xFF +vertex -138, -27, -82, 0, 0, 0x96, 0xF3, 0xBC, 0xFF +vertex -33, -59, 99, 0, 0, 0xFC, 0xD1, 0x75, 0xFF +vertex 166, -61, 58, 0, 0, 0x5B, 0xBB, 0x36, 0xFF + +yoshi_seg5_vertex_05021110: # 0x05021110 +vertex -33, -59, 99, 0, 0, 0xFC, 0xD1, 0x75, 0x00 +vertex -10, -155, 43, 0, 0, 0x0A, 0x8D, 0x33, 0x00 +vertex 99, -129, 43, 0, 0, 0x2A, 0xA5, 0x4D, 0x00 +vertex 99, -129, -43, 0, 0, 0x32, 0x9A, 0xC9, 0xFF +vertex -10, -154, -43, 0, 0, 0xFE, 0x8C, 0xCD, 0xFF +vertex -33, -59, -99, 0, 0, 0xFC, 0xD1, 0x8B, 0xFF +vertex -84, -138, 55, 0, 0, 0xCF, 0x9A, 0x37, 0xFF +vertex -84, -138, -55, 0, 0, 0xB8, 0xA9, 0xC8, 0xFF +vertex 166, -61, -58, 0, 0, 0x62, 0xC5, 0xCA, 0xFF +vertex 166, -61, 58, 0, 0, 0x5B, 0xBB, 0x36, 0xFF +vertex 69, -35, 99, 0, 0, 0x1B, 0xE1, 0x77, 0xFF +vertex 69, -35, -99, 0, 0, 0x1B, 0xE1, 0x89, 0xFF + +yoshi_seg5_vertex_050211D0: # 0x050211D0 +vertex -52, 39, -117, 0, 0, 0xE7, 0x0B, 0x85, 0x00 +vertex -138, -27, -82, 0, 0, 0x96, 0xF3, 0xBC, 0x00 +vertex -65, 92, -76, 0, 0, 0xC3, 0x5A, 0xC0, 0x00 +vertex -138, -27, 82, 0, 0, 0x97, 0xEE, 0x44, 0xFF +vertex -52, 39, 117, 0, 0, 0xE7, 0x0C, 0x7B, 0xFF +vertex -65, 92, 76, 0, 0, 0xC1, 0x62, 0x30, 0xFF +vertex 71, 120, 76, 0, 0, 0x2D, 0x6F, 0x28, 0xFF +vertex 197, 17, 49, 0, 0, 0x6B, 0x0A, 0x43, 0xFF +vertex 197, 17, -49, 0, 0, 0x62, 0x29, 0xBD, 0xFF +vertex 70, 74, 117, 0, 0, 0x15, 0x2A, 0x75, 0xFF +vertex -146, 6, 33, 0, 0, 0x85, 0x19, 0x10, 0xFF +vertex 71, 120, -76, 0, 0, 0x14, 0x76, 0xD8, 0xFF +vertex -146, 6, -33, 0, 0, 0x90, 0x39, 0xF0, 0xFF +vertex 70, 73, -117, 0, 0, 0x15, 0x2A, 0x8B, 0xFF + +glabel yoshi_seg5_dl_050212B0 # 0x050212B0 - 0x05021490 +gsSPLight yoshi_seg5_light_0501D9C8, 1 +gsSPLight yoshi_seg5_light_0501D9C0, 2 +gsSPVertex yoshi_seg5_vertex_0501DA50, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DB40, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DC30, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 2, 12, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DD10, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 8, 12, 0, 0x0, 13, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DE10, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 8, 9, 10, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 13, 0, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DF00, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 8, 9, 5, 0x0 +gsSP2Triangles 10, 3, 2, 0x0, 1, 11, 2, 0x0 +gsSP2Triangles 12, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 9, 8, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501DFF0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP1Triangle 12, 13, 10, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E0D0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 8, 10, 0x0 +gsSP2Triangles 1, 4, 3, 0x0, 11, 12, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E1B0, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021490 # 0x05021490 - 0x050215D8 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501E1E0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP1Triangle 6, 12, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E2C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 3, 2, 11, 0x0 +gsSP2Triangles 3, 11, 9, 0x0, 12, 13, 14, 0x0 +gsSP2Triangles 12, 14, 11, 0x0, 2, 1, 15, 0x0 +gsSP1Triangle 2, 15, 12, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E3C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 0, 0x0 +gsSP2Triangles 7, 8, 6, 0x0, 9, 8, 7, 0x0 +gsSP2Triangles 5, 10, 7, 0x0, 11, 7, 10, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 7, 6, 5, 0x0 +gsSP1Triangle 0, 3, 4, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E4B0, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 5, 6, 3, 0x0, 5, 3, 0, 0x0 +gsSP1Triangle 7, 6, 5, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_050215D8 # 0x050215D8 - 0x05021678 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501E530, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 1, 0, 0x0 +gsSP2Triangles 1, 4, 5, 0x0, 2, 6, 7, 0x0 +gsSP2Triangles 5, 8, 6, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 9, 7, 4, 0x0, 2, 5, 6, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 7, 8, 4, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 2, 1, 5, 0x0 +gsSP2Triangles 4, 3, 9, 0x0, 9, 3, 0, 0x0 +gsSP2Triangles 7, 9, 2, 0x0, 1, 3, 4, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021678 # 0x05021678 - 0x05021718 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501E5D0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 6, 7, 0x0, 4, 8, 1, 0x0 +gsSP2Triangles 2, 9, 10, 0x0, 4, 0, 7, 0x0 +gsSP2Triangles 1, 8, 2, 0x0, 2, 8, 3, 0x0 +gsSP2Triangles 3, 8, 4, 0x0, 5, 6, 9, 0x0 +gsSP2Triangles 9, 6, 10, 0x0, 10, 6, 0, 0x0 +gsSP2Triangles 4, 1, 0, 0x0, 2, 3, 9, 0x0 +gsSP2Triangles 5, 9, 3, 0x0, 2, 10, 0, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021718 # 0x05021718 - 0x05021860 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501E680, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0 +gsSP1Triangle 12, 13, 5, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E760, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 9, 11, 1, 0x0 +gsSP2Triangles 9, 1, 0, 0x0, 11, 12, 13, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 14, 15, 2, 0x0 +gsSP1Triangle 14, 2, 1, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E860, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 3, 4, 5, 0x0, 3, 5, 6, 0x0 +gsSP2Triangles 4, 7, 8, 0x0, 8, 7, 9, 0x0 +gsSP2Triangles 8, 10, 5, 0x0, 10, 8, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 5, 4, 8, 0x0 +gsSP1Triangle 6, 0, 3, 0x0 +gsSPVertex yoshi_seg5_vertex_0501E950, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 2, 4, 5, 0x0, 2, 5, 6, 0x0 +gsSP1Triangle 6, 5, 7, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021860 # 0x05021860 - 0x05021900 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501E9D0, 10, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0 +gsSP2Triangles 4, 5, 1, 0x0, 6, 7, 0, 0x0 +gsSP2Triangles 7, 8, 4, 0x0, 2, 9, 0, 0x0 +gsSP2Triangles 5, 6, 9, 0x0, 7, 4, 0, 0x0 +gsSP2Triangles 6, 8, 7, 0x0, 5, 8, 6, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 4, 1, 0, 0x0 +gsSP2Triangles 9, 3, 5, 0x0, 2, 3, 9, 0x0 +gsSP2Triangles 0, 9, 6, 0x0, 5, 3, 1, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021900 # 0x05021900 - 0x050219A0 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501EA70, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 1, 8, 4, 0x0 +gsSP2Triangles 9, 10, 0, 0x0, 6, 2, 4, 0x0 +gsSP2Triangles 0, 8, 1, 0x0, 5, 8, 0, 0x0 +gsSP2Triangles 4, 8, 5, 0x0, 10, 7, 3, 0x0 +gsSP2Triangles 9, 7, 10, 0x0, 2, 7, 9, 0x0 +gsSP2Triangles 2, 1, 4, 0x0, 10, 5, 0, 0x0 +gsSP2Triangles 5, 10, 3, 0x0, 2, 9, 0, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_050219A0 # 0x050219A0 - 0x05021B90 +gsSPLight yoshi_seg5_light_0501D9F8, 1 +gsSPLight yoshi_seg5_light_0501D9F0, 2 +gsSPVertex yoshi_seg5_vertex_0501EB20, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 10, 14, 8, 0x0 +gsSPVertex yoshi_seg5_vertex_0501EC10, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 4, 9, 5, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 8, 13, 14, 0x0 +gsSP1Triangle 15, 10, 12, 0x0 +gsSPVertex yoshi_seg5_vertex_0501ED10, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 0, 2, 9, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 11, 10, 5, 0x0 +gsSP2Triangles 5, 12, 11, 0x0, 13, 14, 6, 0x0 +gsSP1Triangle 14, 15, 6, 0x0 +gsSPVertex yoshi_seg5_vertex_0501EE10, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 4, 0x0, 2, 8, 0, 0x0 +gsSP2Triangles 4, 0, 5, 0x0, 4, 9, 6, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501EF10, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 7, 0, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 10, 3, 5, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F000, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 9, 12, 10, 0x0, 7, 13, 8, 0x0 +gsSP2Triangles 5, 14, 3, 0x0, 2, 15, 0, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F100, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSP2Triangles 0, 3, 4, 0x0, 0, 4, 5, 0x0 +gsSP2Triangles 0, 5, 6, 0x0, 0, 6, 7, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021B90 # 0x05021B90 - 0x05021CD8 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501F180, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 3, 7, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 4, 0x0 +gsSP2Triangles 7, 3, 13, 0x0, 14, 5, 4, 0x0 +gsSP2Triangles 9, 5, 14, 0x0, 13, 3, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F280, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 12, 13, 0x0, 14, 12, 11, 0x0 +gsSP1Triangle 15, 3, 5, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F380, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 7, 12, 0, 0x0 +gsSP2Triangles 0, 15, 7, 0x0, 14, 1, 12, 0x0 +gsSP2Triangles 9, 13, 10, 0x0, 6, 10, 7, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F480, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 0, 4, 6, 0x0, 5, 7, 8, 0x0 +gsSP2Triangles 9, 1, 0, 0x0, 10, 8, 7, 0x0 +gsSP1Triangle 1, 9, 11, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021CD8 # 0x05021CD8 - 0x05021E38 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501F540, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 3, 15, 4, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F640, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 2, 1, 8, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F730, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 5, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 0, 2, 13, 0x0 +gsSP2Triangles 8, 14, 10, 0x0, 6, 3, 5, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F820, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 2, 0x0 +gsSP2Triangles 5, 4, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 6, 10, 5, 0x0, 2, 11, 3, 0x0 +gsSP2Triangles 12, 7, 13, 0x0, 8, 14, 6, 0x0 +gsSP1Triangle 11, 1, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501F910, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 2, 1, 6, 0x0, 4, 3, 7, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 2, 0x0 +gsSP1Triangle 13, 14, 4, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021E38 # 0x05021E38 - 0x05021F70 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_0501FA00, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 2, 3, 0, 0x0 +gsSP2Triangles 4, 5, 3, 0x0, 6, 7, 8, 0x0 +gsSP2Triangles 2, 9, 3, 0x0, 8, 10, 2, 0x0 +gsSP2Triangles 8, 2, 11, 0x0, 3, 12, 4, 0x0 +gsSP2Triangles 2, 10, 9, 0x0, 7, 13, 10, 0x0 +gsSP2Triangles 5, 14, 0, 0x0, 0, 14, 1, 0x0 +gsSP2Triangles 1, 14, 11, 0x0, 11, 14, 6, 0x0 +gsSP2Triangles 10, 8, 7, 0x0, 3, 9, 12, 0x0 +gsSP2Triangles 2, 1, 11, 0x0, 8, 11, 6, 0x0 +gsSP1Triangle 5, 0, 3, 0x0 +gsSPLight yoshi_seg5_light_0501D9C8, 1 +gsSPLight yoshi_seg5_light_0501D9C0, 2 +gsSPVertex yoshi_seg5_vertex_0501FAF0, 11, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 4, 0x0 +gsSP2Triangles 5, 6, 7, 0x0, 7, 6, 8, 0x0 +gsSP2Triangles 1, 9, 2, 0x0, 3, 4, 8, 0x0 +gsSP2Triangles 2, 4, 0, 0x0, 8, 6, 10, 0x0 +gsSP2Triangles 9, 5, 7, 0x0, 8, 10, 3, 0x0 +gsSP2Triangles 7, 2, 9, 0x0, 7, 4, 2, 0x0 +gsSP1Triangle 7, 8, 4, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05021F70 # 0x05021F70 - 0x05022160 +gsSPLight yoshi_seg5_light_0501D9F8, 1 +gsSPLight yoshi_seg5_light_0501D9F0, 2 +gsSPVertex yoshi_seg5_vertex_0501FBA0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0 +gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0 +gsSP1Triangle 10, 14, 8, 0x0 +gsSPVertex yoshi_seg5_vertex_0501FC90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 6, 0x0 +gsSP1Triangle 10, 12, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501FD90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 0, 2, 0x0 +gsSP2Triangles 3, 5, 10, 0x0, 3, 10, 11, 0x0 +gsSP2Triangles 11, 12, 3, 0x0, 8, 13, 14, 0x0 +gsSP1Triangle 8, 15, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_0501FE90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 4, 6, 7, 0x0, 2, 8, 0, 0x0 +gsSP2Triangles 3, 2, 4, 0x0, 7, 9, 4, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_0501FF90, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 2, 7, 0, 0x0, 12, 13, 14, 0x0 +gsSP1Triangle 3, 5, 10, 0x0 +gsSPVertex yoshi_seg5_vertex_05020080, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 10, 12, 11, 0x0, 6, 13, 7, 0x0 +gsSP2Triangles 5, 14, 3, 0x0, 2, 15, 0, 0x0 +gsSPVertex yoshi_seg5_vertex_05020180, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 0, 2, 0x0 +gsSP2Triangles 4, 3, 2, 0x0, 5, 4, 2, 0x0 +gsSP2Triangles 6, 5, 2, 0x0, 7, 6, 2, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05022160 # 0x05022160 - 0x050222A8 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_05020200, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 1, 6, 2, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 4, 11, 12, 0x0 +gsSP2Triangles 13, 5, 7, 0x0, 4, 3, 14, 0x0 +gsSP2Triangles 14, 3, 9, 0x0, 15, 5, 13, 0x0 +gsSPVertex yoshi_seg5_vertex_05020300, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 0, 0x0, 9, 13, 14, 0x0 +gsSP1Triangle 3, 5, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_05020400, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 2, 14, 7, 0x0 +gsSP2Triangles 7, 15, 2, 0x0, 14, 1, 12, 0x0 +gsSP2Triangles 10, 13, 11, 0x0, 7, 10, 8, 0x0 +gsSPVertex yoshi_seg5_vertex_05020500, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 2, 0x0, 7, 8, 3, 0x0 +gsSP2Triangles 2, 1, 9, 0x0, 8, 7, 10, 0x0 +gsSP1Triangle 11, 9, 1, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_050222A8 # 0x050222A8 - 0x05022408 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_050205C0, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 13, 14, 0x0, 4, 15, 5, 0x0 +gsSPVertex yoshi_seg5_vertex_050206C0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 4, 7, 0x0, 8, 1, 0, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 12, 13, 14, 0x0 +gsSPVertex yoshi_seg5_vertex_050207B0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 7, 9, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 13, 0, 2, 0x0 +gsSP2Triangles 12, 14, 6, 0x0, 3, 5, 8, 0x0 +gsSPVertex yoshi_seg5_vertex_050208A0, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 4, 0x0 +gsSP2Triangles 5, 3, 6, 0x0, 7, 8, 9, 0x0 +gsSP2Triangles 6, 10, 5, 0x0, 4, 11, 0, 0x0 +gsSP2Triangles 12, 9, 13, 0x0, 5, 14, 8, 0x0 +gsSP1Triangle 12, 1, 11, 0x0 +gsSPVertex yoshi_seg5_vertex_05020990, 15, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 1, 0, 0x0, 7, 5, 4, 0x0 +gsSP2Triangles 8, 9, 10, 0x0, 0, 11, 12, 0x0 +gsSP1Triangle 4, 13, 14, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05022408 # 0x05022408 - 0x05022608 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_05020A80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 4, 13, 0x0, 14, 5, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_05020B80, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 2, 0x0, 3, 8, 9, 0x0 +gsSP2Triangles 9, 10, 11, 0x0, 7, 10, 8, 0x0 +gsSP2Triangles 12, 13, 6, 0x0, 1, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_05020C80, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 2, 13, 0, 0x0 +gsSPVertex yoshi_seg5_vertex_05020D60, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 3, 9, 1, 0x0 +gsSP2Triangles 6, 10, 11, 0x0, 12, 13, 1, 0x0 +gsSP1Triangle 4, 14, 15, 0x0 +gsSPVertex yoshi_seg5_vertex_05020E60, 3, 0 +gsSP1Triangle 0, 1, 2, 0x0 +gsSPLight yoshi_seg5_light_0501D9C8, 1 +gsSPLight yoshi_seg5_light_0501D9C0, 2 +gsSPVertex yoshi_seg5_vertex_05020E90, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 5, 9, 3, 0x0 +gsSP2Triangles 7, 6, 4, 0x0, 1, 9, 2, 0x0 +gsSP2Triangles 10, 11, 12, 0x0, 8, 1, 6, 0x0 +gsSP2Triangles 11, 13, 14, 0x0, 6, 5, 4, 0x0 +gsSP2Triangles 12, 11, 14, 0x0, 13, 15, 14, 0x0 +gsSP2Triangles 14, 15, 8, 0x0, 3, 10, 12, 0x0 +gsSP2Triangles 12, 4, 3, 0x0, 12, 14, 7, 0x0 +gsSP2Triangles 8, 7, 14, 0x0, 7, 4, 12, 0x0 +gsSPLight yoshi_seg5_light_0501D9F8, 1 +gsSPLight yoshi_seg5_light_0501D9F0, 2 +gsSPVertex yoshi_seg5_vertex_05020F90, 8, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 3, 5, 0x0, 7, 6, 5, 0x0 +gsSPEndDisplayList + +glabel yoshi_seg5_dl_05022608 # 0x05022608 - 0x050227D8 +gsSPLight yoshi_seg5_light_0501D9E0, 1 +gsSPLight yoshi_seg5_light_0501D9D8, 2 +gsSPVertex yoshi_seg5_vertex_05021010, 16, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 10, 11, 0x0 +gsSP2Triangles 12, 4, 13, 0x0, 3, 5, 14, 0x0 +gsSP2Triangles 8, 1, 6, 0x0, 10, 0, 11, 0x0 +gsSP2Triangles 0, 2, 11, 0x0, 8, 15, 1, 0x0 +gsSP2Triangles 14, 7, 3, 0x0, 13, 9, 12, 0x0 +gsSP2Triangles 11, 12, 9, 0x0, 7, 14, 8, 0x0 +gsSP2Triangles 3, 13, 4, 0x0, 1, 15, 2, 0x0 +gsSPLight yoshi_seg5_light_0501DA40, 1 +gsSPLight yoshi_seg5_light_0501DA38, 2 +gsSPVertex yoshi_seg5_vertex_05021110, 12, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 3, 2, 1, 0x0, 6, 7, 4, 0x0 +gsSP2Triangles 3, 8, 9, 0x0, 4, 7, 5, 0x0 +gsSP2Triangles 0, 6, 1, 0x0, 9, 2, 3, 0x0 +gsSP2Triangles 4, 1, 6, 0x0, 2, 9, 10, 0x0 +gsSP2Triangles 5, 11, 3, 0x0, 2, 10, 0, 0x0 +gsSP2Triangles 11, 8, 3, 0x0, 1, 4, 3, 0x0 +gsSPLight yoshi_seg5_light_0501D9C8, 1 +gsSPLight yoshi_seg5_light_0501D9C0, 2 +gsSPVertex yoshi_seg5_vertex_050211D0, 14, 0 +gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0 +gsSP2Triangles 6, 7, 8, 0x0, 9, 7, 6, 0x0 +gsSP2Triangles 10, 3, 5, 0x0, 5, 6, 11, 0x0 +gsSP2Triangles 5, 2, 12, 0x0, 2, 1, 12, 0x0 +gsSP2Triangles 2, 11, 13, 0x0, 9, 6, 5, 0x0 +gsSP2Triangles 12, 10, 5, 0x0, 8, 13, 11, 0x0 +gsSP2Triangles 11, 2, 5, 0x0, 6, 8, 11, 0x0 +gsSP2Triangles 9, 5, 4, 0x0, 3, 10, 1, 0x0 +gsSP2Triangles 10, 12, 1, 0x0, 0, 2, 13, 0x0 +gsSPEndDisplayList + +yoshi_seg5_animvalue_050227D8: # 0x050227D8 +.hword 0x0000, 0x0120, 0x0120, 0x011E, 0x011C, 0x0119, 0x0116, 0x0113 +.hword 0x010F, 0x010C, 0x010A, 0x0107, 0x0106, 0x0105, 0x0106, 0x0107 +.hword 0x0109, 0x010B, 0x010E, 0x0111, 0x0114, 0x0117, 0x011A, 0x011D +.hword 0x011F, 0x0120, 0x0120, 0x0120, 0x011E, 0x011C, 0x0119, 0x0116 +.hword 0x0113, 0x010F, 0x010C, 0x010A, 0x0107, 0x0106, 0x0105, 0x0106 +.hword 0x0107, 0x0109, 0x010C, 0x010F, 0x0112, 0x0116, 0x0119, 0x011C +.hword 0x011E, 0x0120, 0x0120, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF5, 0xFFF6 +.hword 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0xFFFF, 0xFFFE, 0xFFFC, 0xFFFB, 0xFFF9, 0xFFF7 +.hword 0xFFF6, 0xFFF4, 0xFFF3, 0xFFF3, 0xFFF2, 0xFFF3, 0xFFF3, 0xFFF5 +.hword 0xFFF6, 0xFFF8, 0xFFFA, 0xFFFC, 0xFFFD, 0xFFFF, 0x0000, 0x0000 +.hword 0x0000, 0x0000, 0x0000, 0xFFFF, 0xFFFD, 0xFFFC, 0xFFFA, 0xFFF8 +.hword 0xFFF6, 0xFFF5, 0xFFF4, 0xFFF3, 0xFFF2, 0x3FFF, 0xA69D, 0xA6E1 +.hword 0xA7A0, 0xA8C3, 0xAA33, 0xABDB, 0xADA5, 0xAF79, 0xB142, 0xB2EA +.hword 0xB45B, 0xB57D, 0xB63C, 0xB681, 0xB678, 0xB65D, 0xB631, 0xB5F7 +.hword 0xB5AD, 0xB556, 0xB4F3, 0xB484, 0xB40B, 0xB389, 0xB2FE, 0xB26C +.hword 0xB1D3, 0xB136, 0xB094, 0xAFEF, 0xAF47, 0xAE9F, 0xADF7, 0xAD4F +.hword 0xACA9, 0xAC07, 0xAB68, 0xAACF, 0xAA3B, 0xA9AF, 0xA92B, 0xA8B0 +.hword 0xA83F, 0xA7D9, 0xA780, 0xA734, 0xA6F6, 0xA6C8, 0xA6AA, 0xA69D +.hword 0x2432, 0x2458, 0x24C4, 0x2572, 0x2659, 0x2776, 0x28C0, 0x2A33 +.hword 0x2BC7, 0x2D78, 0x2F3D, 0x3113, 0x32F1, 0x34D3, 0x36B1, 0x3887 +.hword 0x3A4C, 0x3BFD, 0x3D91, 0x3F04, 0x404E, 0x416B, 0x4252, 0x4300 +.hword 0x436C, 0x4392, 0x4369, 0x42F6, 0x423E, 0x4147, 0x401A, 0x3EBD +.hword 0x3D35, 0x3B8C, 0x39C6, 0x37EB, 0x3602, 0x3412, 0x3220, 0x3036 +.hword 0x2E57, 0x2C8D, 0x2ADE, 0x294F, 0x27E9, 0x26B2, 0x25B1, 0x24EC +.hword 0x246B, 0x2434, 0xCA58, 0xCA37, 0xC9D8, 0xC93F, 0xC872, 0xC777 +.hword 0xC653, 0xC50C, 0xC3A6, 0xC229, 0xC098, 0xBEF9, 0xBD53, 0xBBAA +.hword 0xBA03, 0xB865, 0xB6D4, 0xB556, 0xB3F1, 0xB2AA, 0xB186, 0xB08B +.hword 0xAFBE, 0xAF25, 0xAEC5, 0xAEA4, 0xAEC7, 0xAF2D, 0xAFD0, 0xB0AA +.hword 0xB1B4, 0xB2E8, 0xB442, 0xB5BA, 0xB74B, 0xB8EE, 0xBA9E, 0xBC54 +.hword 0xBE0B, 0xBFBD, 0xC163, 0xC2F8, 0xC475, 0xC5D5, 0xC711, 0xC824 +.hword 0xC907, 0xC9B4, 0xCA27, 0xCA57, 0xB176, 0xB180, 0xB19A, 0xB1C5 +.hword 0xB1FE, 0xB244, 0xB296, 0xB2F1, 0xB355, 0xB3C0, 0xB430, 0xB4A4 +.hword 0xB51A, 0xB591, 0xB607, 0xB67B, 0xB6EB, 0xB755, 0xB7B9, 0xB814 +.hword 0xB866, 0xB8AC, 0xB8E5, 0xB910, 0xB92B, 0xB934, 0xB92A, 0xB90E +.hword 0xB8E0, 0xB8A3, 0xB859, 0xB803, 0xB7A2, 0xB739, 0xB6C9, 0xB654 +.hword 0xB5DC, 0xB561, 0xB4E6, 0xB46D, 0xB3F7, 0xB386, 0xB31C, 0xB2B9 +.hword 0xB261, 0xB214, 0xB1D5, 0xB1A4, 0xB184, 0xB177, 0x2432, 0x2458 +.hword 0x24C4, 0x2572, 0x2659, 0x2776, 0x28C0, 0x2A33, 0x2BC7, 0x2D78 +.hword 0x2F3D, 0x3113, 0x32F1, 0x34D3, 0x36B1, 0x3887, 0x3A4C, 0x3BFD +.hword 0x3D91, 0x3F04, 0x404E, 0x416B, 0x4252, 0x4300, 0x436C, 0x4392 +.hword 0x4369, 0x42F4, 0x4238, 0x413F, 0x400D, 0x3EAB, 0x3D1E, 0x3B6F +.hword 0x39A4, 0x37C5, 0x35D7, 0x33E2, 0x31ED, 0x2FFF, 0x2E20, 0x2C55 +.hword 0x2AA5, 0x2919, 0x27B7, 0x2685, 0x258B, 0x24D0, 0x245B, 0x2432 +.hword 0xCA58, 0xCA37, 0xC9D8, 0xC93F, 0xC872, 0xC777, 0xC653, 0xC50C +.hword 0xC3A6, 0xC229, 0xC098, 0xBEF9, 0xBD53, 0xBBAA, 0xBA03, 0xB865 +.hword 0xB6D4, 0xB556, 0xB3F1, 0xB2AA, 0xB186, 0xB08B, 0xAFBE, 0xAF25 +.hword 0xAEC5, 0xAEA4, 0xAEC8, 0xAF30, 0xAFD5, 0xB0B1, 0xB1BF, 0xB2F8 +.hword 0xB456, 0xB5D3, 0xB768, 0xB910, 0xBAC4, 0xBC7E, 0xBE39, 0xBFED +.hword 0xC194, 0xC32A, 0xC4A6, 0xC604, 0xC73D, 0xC84B, 0xC928, 0xC9CD +.hword 0xCA35, 0xCA58, 0xB176, 0xB180, 0xB19A, 0xB1C5, 0xB1FE, 0xB244 +.hword 0xB296, 0xB2F1, 0xB355, 0xB3C0, 0xB430, 0xB4A4, 0xB51A, 0xB591 +.hword 0xB607, 0xB67B, 0xB6EB, 0xB755, 0xB7B9, 0xB814, 0xB866, 0xB8AC +.hword 0xB8E5, 0xB910, 0xB92B, 0xB934, 0xB92A, 0xB90D, 0xB8DF, 0xB8A1 +.hword 0xB856, 0xB7FE, 0xB79D, 0xB732, 0xB6C1, 0xB64B, 0xB5D1, 0xB555 +.hword 0xB4DA, 0xB460, 0xB3E9, 0xB378, 0xB30E, 0xB2AC, 0xB255, 0xB209 +.hword 0xB1CC, 0xB19D, 0xB180, 0xB176, 0xFD4A, 0xFD50, 0xFD62, 0xFD7D +.hword 0xFD9F, 0xFDC6, 0xFDEE, 0xFE17, 0xFE3E, 0xFE60, 0xFE7B, 0xFE8D +.hword 0xFE93, 0xFE8E, 0xFE7E, 0xFE67, 0xFE49, 0xFE26, 0xFE01, 0xFDDB +.hword 0xFDB6, 0xFD94, 0xFD76, 0xFD5F, 0xFD4F, 0xFD4A, 0xFD43, 0xFD2F +.hword 0xFD12, 0xFCED, 0xFCC3, 0xFC97, 0xFC6A, 0xFC40, 0xFC1C, 0xFBFE +.hword 0xFBEB, 0xFBE4, 0xFBEA, 0xFBFD, 0xFC1A, 0xFC3E, 0xFC67, 0xFC92 +.hword 0xFCBE, 0xFCE8, 0xFD0D, 0xFD2B, 0xFD40, 0xFD49, 0xFAFB, 0xFB08 +.hword 0xFB2C, 0xFB61, 0xFBA5, 0xFBF1, 0xFC42, 0xFC93, 0xFCDF, 0xFD22 +.hword 0xFD58, 0xFD7B, 0xFD88, 0xFD7D, 0xFD5F, 0xFD30, 0xFCF5, 0xFCB1 +.hword 0xFC67, 0xFC1C, 0xFBD3, 0xFB8F, 0xFB54, 0xFB25, 0xFB06, 0xFAFB +.hword 0xFAF1, 0xFAD5, 0xFAAA, 0xFA75, 0xFA38, 0xF9F8, 0xF9B8, 0xF97B +.hword 0xF946, 0xF91B, 0xF8FF, 0xF8F5, 0xF8FE, 0xF91A, 0xF943, 0xF977 +.hword 0xF9B3, 0xF9F2, 0xFA31, 0xFA6D, 0xFAA3, 0xFACF, 0xFAED, 0xFAFB +.hword 0xBD4B, 0xBD13, 0xBC78, 0xBB8E, 0xBA68, 0xB91B, 0xB7BB, 0xB65A +.hword 0xB50D, 0xB3E8, 0xB2FE, 0xB263, 0xB22B, 0xB25B, 0xB2E0, 0xB3AC +.hword 0xB4AE, 0xB5D7, 0xB717, 0xB85F, 0xB99F, 0xBAC8, 0xBBCA, 0xBC95 +.hword 0xBD1B, 0xBD4B, 0xBD14, 0xBC7E, 0xBB9A, 0xBA7D, 0xB93A, 0xB7E3 +.hword 0xB68C, 0xB549, 0xB42C, 0xB348, 0xB2B2, 0xB27B, 0xB2B0, 0xB342 +.hword 0xB41F, 0xB535, 0xB672, 0xB7C2, 0xB915, 0xBA56, 0xBB75, 0xBC5F +.hword 0xBD01, 0xBD49, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B, 0x39E5 +.hword 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618, 0x45C4 +.hword 0x44D9, 0x4373, 0x41AE, 0x3FA4, 0x3D71, 0x3B30, 0x38FE, 0x36F4 +.hword 0x352E, 0x33C9, 0x32DE, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B +.hword 0x39E5, 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618 +.hword 0x45B8, 0x44B0, 0x4320, 0x4129, 0x3EEC, 0x3C8C, 0x3A28, 0x37E2 +.hword 0x35DB, 0x3435, 0x3310, 0x328D, 0x0423, 0x0418, 0x03F9, 0x03CA +.hword 0x038F, 0x034D, 0x0306, 0x02BE, 0x027B, 0x023E, 0x020E, 0x01EC +.hword 0x01DE, 0x01E2, 0x01F4, 0x0212, 0x0238, 0x0266, 0x0299, 0x02CE +.hword 0x0305, 0x0339, 0x036A, 0x0395, 0x03B8, 0x03D1, 0x03E1, 0x03E9 +.hword 0x03ED, 0x03EB, 0x03E7, 0x03E0, 0x03D8, 0x03CF, 0x03C7, 0x03C1 +.hword 0x03BF, 0x03C0, 0x03C4, 0x03CC, 0x03D5, 0x03DF, 0x03EA, 0x03F5 +.hword 0x0401, 0x040B, 0x0414, 0x041C, 0x0421, 0x0423, 0x034F, 0x0349 +.hword 0x033A, 0x0322, 0x0305, 0x02E3, 0x02BF, 0x029B, 0x0278, 0x025A +.hword 0x0241, 0x022F, 0x0227, 0x0227, 0x022C, 0x0236, 0x0244, 0x0255 +.hword 0x0268, 0x027E, 0x0296, 0x02AE, 0x02C7, 0x02E0, 0x02F7, 0x030E +.hword 0x0326, 0x0343, 0x0363, 0x0385, 0x03A8, 0x03CA, 0x03EB, 0x0409 +.hword 0x0423, 0x0438, 0x0446, 0x044D, 0x044B, 0x043F, 0x042B, 0x0412 +.hword 0x03F5, 0x03D5, 0x03B6, 0x0397, 0x037C, 0x0366, 0x0356, 0x034F +.hword 0xA49B, 0xA476, 0xA40E, 0xA371, 0xA2AD, 0xA1CE, 0xA0E2, 0x9FF6 +.hword 0x9F17, 0x9E52, 0x9DB5, 0x9D4D, 0x9D27, 0x9D47, 0x9DA0, 0x9E27 +.hword 0x9ED3, 0x9F99, 0xA06E, 0xA149, 0xA21E, 0xA2E5, 0xA391, 0xA41A +.hword 0xA474, 0xA495, 0xA471, 0xA40D, 0xA374, 0xA2B4, 0xA1DA, 0xA0F3 +.hword 0xA00C, 0x9F32, 0x9E71, 0x9DD8, 0x9D72, 0x9D4E, 0x9D71, 0x9DD4 +.hword 0x9E6A, 0x9F26, 0x9FFC, 0xA0DF, 0xA1C3, 0xA29C, 0xA35E, 0xA3FC +.hword 0xA469, 0xA49A, 0x154F, 0x1572, 0x15D2, 0x1664, 0x171B, 0x17EA +.hword 0x18C6, 0x19A1, 0x1A71, 0x1B27, 0x1BB9, 0x1C19, 0x1C3C, 0x1C1E +.hword 0x1BCB, 0x1B4D, 0x1AAC, 0x19F3, 0x192C, 0x1860, 0x1798, 0x16DF +.hword 0x163F, 0x15C0, 0x156D, 0x154F, 0x1572, 0x15D2, 0x1664, 0x171B +.hword 0x17EA, 0x18C6, 0x19A1, 0x1A71, 0x1B27, 0x1BB9, 0x1C19, 0x1C3C +.hword 0x1C1A, 0x1BBD, 0x1B2F, 0x1A7D, 0x19B2, 0x18DB, 0x1802, 0x1734 +.hword 0x167C, 0x15E6, 0x157F, 0x1550, 0x051A, 0x0521, 0x0534, 0x0551 +.hword 0x0575, 0x059D, 0x05C9, 0x05F4, 0x061D, 0x0640, 0x065D, 0x0670 +.hword 0x0677, 0x0671, 0x0661, 0x0648, 0x0628, 0x0604, 0x05DD, 0x05B5 +.hword 0x058D, 0x0569, 0x0549, 0x0530, 0x0520, 0x051A, 0x0521, 0x0534 +.hword 0x0551, 0x0575, 0x059D, 0x05C9, 0x05F4, 0x061D, 0x0640, 0x065D +.hword 0x0670, 0x0677, 0x0670, 0x065E, 0x0642, 0x061F, 0x05F7, 0x05CD +.hword 0x05A2, 0x057A, 0x0555, 0x0538, 0x0524, 0x051B, 0x094E, 0x0956 +.hword 0x096C, 0x098E, 0x09B7, 0x09E7, 0x0A19, 0x0A4C, 0x0A7B, 0x0AA5 +.hword 0x0AC7, 0x0ADD, 0x0AE5, 0x0ADE, 0x0ACB, 0x0AAE, 0x0A89, 0x0A5F +.hword 0x0A31, 0x0A02, 0x09D4, 0x09AA, 0x0985, 0x0968, 0x0955, 0x094E +.hword 0x0956, 0x096C, 0x098E, 0x09B7, 0x09E7, 0x0A19, 0x0A4C, 0x0A7B +.hword 0x0AA5, 0x0AC7, 0x0ADD, 0x0AE5, 0x0ADD, 0x0AC8, 0x0AA7, 0x0A7E +.hword 0x0A50, 0x0A1E, 0x09EC, 0x09BD, 0x0993, 0x0971, 0x0959, 0x094E +.hword 0xBDB6, 0xBD80, 0xBCEB, 0xBC09, 0xBAEF, 0xB9AE, 0xB85A, 0xB707 +.hword 0xB5C6, 0xB4AB, 0xB3CA, 0xB335, 0xB2FF, 0xB32D, 0xB3AE, 0xB472 +.hword 0xB56A, 0xB688, 0xB7BC, 0xB8F8, 0xBA2D, 0xBB4B, 0xBC43, 0xBD07 +.hword 0xBD88, 0xBDB6, 0xBD80, 0xBCEB, 0xBC09, 0xBAEF, 0xB9AE, 0xB85A +.hword 0xB707, 0xB5C6, 0xB4AB, 0xB3CA, 0xB335, 0xB2FF, 0xB333, 0xB3C4 +.hword 0xB49F, 0xB5B3, 0xB6ED, 0xB83A, 0xB989, 0xBAC8, 0xBBE4, 0xBCCC +.hword 0xBD6C, 0xBDB4, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B, 0x39E5 +.hword 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618, 0x45C4 +.hword 0x44D9, 0x4373, 0x41AE, 0x3FA4, 0x3D71, 0x3B30, 0x38FE, 0x36F4 +.hword 0x352E, 0x33C9, 0x32DE, 0x328A, 0x32EC, 0x33FC, 0x3598, 0x379B +.hword 0x39E5, 0x3C51, 0x3EBD, 0x4106, 0x430A, 0x44A5, 0x45B5, 0x4618 +.hword 0x45B8, 0x44B0, 0x4320, 0x4129, 0x3EEC, 0x3C8C, 0x3A28, 0x37E2 +.hword 0x35DB, 0x3435, 0x3310, 0x328D, 0xFC2F, 0xFC33, 0xFC3F, 0xFC52 +.hword 0xFC69, 0xFC83, 0xFC9F, 0xFCBB, 0xFCD5, 0xFCEC, 0xFCFF, 0xFD0B +.hword 0xFD0F, 0xFD0B, 0xFD01, 0xFCF1, 0xFCDD, 0xFCC5, 0xFCAC, 0xFC92 +.hword 0xFC79, 0xFC61, 0xFC4D, 0xFC3D, 0xFC33, 0xFC2F, 0xFC33, 0xFC3F +.hword 0xFC52, 0xFC69, 0xFC83, 0xFC9F, 0xFCBB, 0xFCD5, 0xFCEC, 0xFCFF +.hword 0xFD0B, 0xFD0F, 0xFD0B, 0xFCFF, 0xFCED, 0xFCD7, 0xFCBD, 0xFCA2 +.hword 0xFC86, 0xFC6C, 0xFC55, 0xFC42, 0xFC35, 0xFC2F, 0xFCF2, 0xFCF0 +.hword 0xFCEC, 0xFCE5, 0xFCDC, 0xFCD3, 0xFCC8, 0xFCBE, 0xFCB4, 0xFCAB +.hword 0xFCA5, 0xFCA0, 0xFC9E, 0xFCA0, 0xFCA4, 0xFCAA, 0xFCB1, 0xFCBA +.hword 0xFCC3, 0xFCCD, 0xFCD6, 0xFCDF, 0xFCE7, 0xFCED, 0xFCF1, 0xFCF2 +.hword 0xFCF0, 0xFCEC, 0xFCE5, 0xFCDC, 0xFCD3, 0xFCC8, 0xFCBE, 0xFCB4 +.hword 0xFCAB, 0xFCA5, 0xFCA0, 0xFC9E, 0xFCA0, 0xFCA4, 0xFCAB, 0xFCB3 +.hword 0xFCBD, 0xFCC7, 0xFCD1, 0xFCDB, 0xFCE4, 0xFCEB, 0xFCF0, 0xFCF2 +.hword 0xA495, 0xA470, 0xA409, 0xA36F, 0xA2AD, 0xA1D1, 0xA0E7, 0x9FFE +.hword 0x9F22, 0x9E60, 0x9DC6, 0x9D5F, 0x9D3A, 0x9D5A, 0x9DB2, 0x9E39 +.hword 0x9EE3, 0x9FA7, 0xA07B, 0xA154, 0xA228, 0xA2EC, 0xA396, 0xA41D +.hword 0xA475, 0xA495, 0xA470, 0xA409, 0xA36F, 0xA2AD, 0xA1D1, 0xA0E7 +.hword 0x9FFE, 0x9F22, 0x9E60, 0x9DC6, 0x9D5F, 0x9D3A, 0x9D5E, 0x9DC1 +.hword 0x9E58, 0x9F15, 0x9FEC, 0xA0D1, 0xA1B7, 0xA292, 0xA355, 0xA3F4 +.hword 0xA462, 0xA494, 0xBD95, 0xA543, 0x8948, 0xA543, 0x8948, 0xF6E8 +.hword 0xF714, 0xF78D, 0xF849, 0xF93D, 0xFA5B, 0xFB9A, 0xFCED, 0xFE48 +.hword 0xFFA0, 0x00E9, 0x0218, 0x0320, 0x0420, 0x0535, 0x0659, 0x0784 +.hword 0x08AE, 0x09D1, 0x0AE6, 0x0BE4, 0x0CC4, 0x0D7F, 0x0E0E, 0x0E69 +.hword 0x0E89, 0x0E63, 0x0DF6, 0x0D4E, 0x0C73, 0x0B70, 0x0A4E, 0x0917 +.hword 0x07D4, 0x0691, 0x0556, 0x042D, 0x0320, 0x0211, 0x00E0, 0xFF9A +.hword 0xFE46, 0xFCF1, 0xFBA5, 0xFA6C, 0xF952, 0xF860, 0xF7A2, 0xF722 +.hword 0xF6EA, 0xE7AF, 0xE7B7, 0xE7CE, 0xE7F0, 0xE81B, 0xE84C, 0xE87F +.hword 0xE8B3, 0xE8E4, 0xE90F, 0xE931, 0xE948, 0xE950, 0xE949, 0xE935 +.hword 0xE918, 0xE8F2, 0xE8C6, 0xE897, 0xE867, 0xE839, 0xE80D, 0xE7E7 +.hword 0xE7C9, 0xE7B6, 0xE7AF, 0xE7B7, 0xE7CE, 0xE7F0, 0xE81B, 0xE84C +.hword 0xE87F, 0xE8B3, 0xE8E4, 0xE90F, 0xE931, 0xE948, 0xE950, 0xE948 +.hword 0xE932, 0xE911, 0xE8E7, 0xE8B7, 0xE884, 0xE851, 0xE821, 0xE7F6 +.hword 0xE7D2, 0xE7BA, 0xE7AF, 0x8948, 0xE406, 0xE3F9, 0xE3D7, 0xE3A4 +.hword 0xE363, 0xE31A, 0xE2CD, 0xE27F, 0xE236, 0xE1F6, 0xE1C2, 0xE1A0 +.hword 0xE194, 0xE19E, 0xE1BC, 0xE1E8, 0xE221, 0xE262, 0xE2A9, 0xE2F1 +.hword 0xE337, 0xE378, 0xE3B1, 0xE3DE, 0xE3FB, 0xE406, 0xE3F9, 0xE3D7 +.hword 0xE3A4, 0xE363, 0xE31A, 0xE2CD, 0xE27F, 0xE236, 0xE1F6, 0xE1C2 +.hword 0xE1A0, 0xE194, 0xE1A0, 0xE1C1, 0xE1F3, 0xE232, 0xE279, 0xE2C5 +.hword 0xE312, 0xE35B, 0xE39B, 0xE3D0, 0xE3F5, 0xE405, 0x76B8, 0x0000 + +yoshi_seg5_animindex_5023278: # 0x05023278 +.hword 0x0001, 0x0000, 0x0032, 0x0001, 0x0032, 0x0033, 0x0001, 0x0000 +.hword 0x0001, 0x0065, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x054E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x051C +.hword 0x0032, 0x04B7, 0x0001, 0x0000, 0x0032, 0x04E9, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x04B2, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0032, 0x0066, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B5 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x00FC, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0032, 0x00CA, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0032, 0x0098, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B3 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0192, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0032, 0x0160, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0032, 0x012E, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x051B +.hword 0x0032, 0x028C, 0x0032, 0x02BE, 0x0032, 0x02F0, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0032, 0x025A, 0x0032, 0x01C4, 0x0032, 0x01F6 +.hword 0x0032, 0x0228, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x04B6 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x0322, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x04B4, 0x0032, 0x041C, 0x0032, 0x044E +.hword 0x0032, 0x0480, 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x03EA +.hword 0x0032, 0x0354, 0x0032, 0x0386, 0x0032, 0x03B8 + +yoshi_seg5_anim_050233A4: # 0x050233A4 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x32 +.hword 0x18 +.word yoshi_seg5_animvalue_050227D8 +.word yoshi_seg5_animindex_5023278 +.word 0 + +yoshi_seg5_animvalue_050233BC: # 0x050233BC +.hword 0x0000, 0x013D, 0x0138, 0x012C, 0x011C, 0x010B, 0x00FA, 0x00EF +.hword 0x00EA, 0x00ED, 0x00F7, 0x0104, 0x0113, 0x0123, 0x0130, 0x0139 +.hword 0x013D, 0x0139, 0x012F, 0x0121, 0x0111, 0x0103, 0x00F9, 0x00F5 +.hword 0x00F9, 0x0103, 0x0111, 0x0121, 0x012F, 0x0139, 0xFFF2, 0x3FFF +.hword 0x9C6D, 0x9CDD, 0x9DFE, 0x9F88, 0xA136, 0xA2C1, 0xA3E1, 0xA451 +.hword 0xA3E3, 0xA2C8, 0xA142, 0x9F99, 0x9E0F, 0x9CEA, 0x9C6D, 0x9CC4 +.hword 0x9DBF, 0x9F1D, 0xA09D, 0xA200, 0xA304, 0xA369, 0xA31C, 0xA252 +.hword 0xA133, 0x9FEB, 0x9EA3, 0x9D85, 0x9CBA, 0xF639, 0xF6C4, 0xF82A +.hword 0xFA13, 0xFC27, 0xFE10, 0xFF76, 0x0000, 0xFF95, 0xFE79, 0xFCE8 +.hword 0xFB1D, 0xF951, 0xF7C0, 0xF6A5, 0xF639, 0xF6C4, 0xF82A, 0xFA13 +.hword 0xFC27, 0xFE10, 0xFF76, 0x0000, 0xFF76, 0xFE10, 0xFC27, 0xFA13 +.hword 0xF82A, 0xF6C4, 0x35C7, 0x3674, 0x3833, 0x3A97, 0x3D31, 0x3F94 +.hword 0x4153, 0x4200, 0x417A, 0x4017, 0x3E22, 0x3BE4, 0x39A5, 0x37B0 +.hword 0x364E, 0x35C7, 0x3674, 0x3833, 0x3A97, 0x3D31, 0x3F94, 0x4153 +.hword 0x4200, 0x4153, 0x3F94, 0x3D31, 0x3A97, 0x3833, 0x3674, 0xC68E +.hword 0xC56D, 0xC284, 0xBE8A, 0xBA34, 0xB639, 0xB350, 0xB22F, 0xB30F +.hword 0xB55E, 0xB8A1, 0xBC5F, 0xC01C, 0xC35F, 0xC5AE, 0xC68E, 0xC56D +.hword 0xC284, 0xBE8A, 0xBA34, 0xB639, 0xB350, 0xB22F, 0xB350, 0xB639 +.hword 0xBA34, 0xBE8A, 0xC284, 0xC56D, 0x1580, 0x14CF, 0x1305, 0x1093 +.hword 0x0DE9, 0x0B77, 0x09AE, 0x08FC, 0x0986, 0x0AF1, 0x0CF2, 0x0F3E +.hword 0x118A, 0x138B, 0x14F6, 0x1580, 0x14CF, 0x1305, 0x1093, 0x0DE9 +.hword 0x0B77, 0x09AE, 0x08FC, 0x09AE, 0x0B77, 0x0DE9, 0x1093, 0x1305 +.hword 0x14CF, 0x058C, 0x05DE, 0x06B0, 0x07CF, 0x0909, 0x0A28, 0x0AFA +.hword 0x0B4C, 0x0B0D, 0x0A66, 0x097A, 0x086C, 0x075E, 0x0672, 0x05CB +.hword 0x058C, 0x05DE, 0x06B0, 0x07CF, 0x0909, 0x0A28, 0x0AFA, 0x0B4C +.hword 0x0AFA, 0x0A28, 0x0909, 0x07CF, 0x06B0, 0x05DE, 0xA5D5, 0xA5BE +.hword 0xA585, 0xA535, 0xA4DF, 0xA490, 0xA456, 0xA440, 0xA451, 0xA47F +.hword 0xA4C0, 0xA50A, 0xA555, 0xA596, 0xA5C3, 0xA5D5, 0xA5BE, 0xA585 +.hword 0xA535, 0xA4DF, 0xA490, 0xA456, 0xA440, 0xA456, 0xA490, 0xA4DF +.hword 0xA535, 0xA585, 0xA5BE, 0x930A, 0x91FC, 0x8F44, 0x8B8C, 0x877F +.hword 0x83C7, 0x810F, 0x8001, 0x80D3, 0x82FB, 0x8607, 0x8986, 0x8D04 +.hword 0x9011, 0x9239, 0x930A, 0x91FC, 0x8F44, 0x8B8C, 0x877F, 0x83C7 +.hword 0x810F, 0x8001, 0x810F, 0x83C7, 0x877F, 0x8B8C, 0x8F44, 0x91FC +.hword 0x76FF, 0x777E, 0x78C7, 0x7A89, 0x7C74, 0x7E36, 0x7F7F, 0x8001 +.hword 0x7F9C, 0x7E97, 0x7D26, 0x7B7F, 0x79D8, 0x7867, 0x7762, 0x76FF +.hword 0x777E, 0x78C7, 0x7A89, 0x7C74, 0x7E36, 0x7F7F, 0x8001, 0x7F7F +.hword 0x7E36, 0x7C74, 0x7A89, 0x78C7, 0x777E, 0xB86B, 0xB8B4, 0xB96E +.hword 0xBA6E, 0xBB84, 0xBC84, 0xBD3E, 0xBD87, 0xBD4F, 0xBCBB, 0xBBE9 +.hword 0xBAF9, 0xBA09, 0xB937, 0xB8A3, 0xB86B, 0xB8B4, 0xB96E, 0xBA6E +.hword 0xBB84, 0xBC84, 0xBD3E, 0xBD87, 0xBD3E, 0xBC84, 0xBB84, 0xBA6E +.hword 0xB96E, 0xB8B4, 0x8001, 0x8001, 0x3F9F, 0x3F54, 0x3E92, 0x3D89 +.hword 0x3C69, 0x3B60, 0x3A9E, 0x3A53, 0x3A8D, 0x3B27, 0x3C00, 0x3CF9 +.hword 0x3DF2, 0x3ECB, 0x3F65, 0x3F9F, 0x3F54, 0x3E92, 0x3D89, 0x3C69 +.hword 0x3B60, 0x3A9E, 0x3A53, 0x3A9E, 0x3B60, 0x3C69, 0x3D89, 0x3E92 +.hword 0x3F54, 0xE168, 0xE255, 0xE4B7, 0xE7F9, 0xEB86, 0xEEC8, 0xF12A +.hword 0xF216, 0xF15F, 0xEF7B, 0xECCF, 0xE9BF, 0xE6AF, 0xE403, 0xE220 +.hword 0xE168, 0xE255, 0xE4B7, 0xE7F9, 0xEB86, 0xEEC8, 0xF12A, 0xF216 +.hword 0xF12A, 0xEEC8, 0xEB86, 0xE7F9, 0xE4B7, 0xE255, 0xFB41, 0xFAF9 +.hword 0xFA3E, 0xF93F, 0xF829, 0xF72A, 0xF66F, 0xF627, 0xF65F, 0xF6F3 +.hword 0xF7C4, 0xF8B4, 0xF9A4, 0xFA75, 0xFB09, 0xFB41, 0xFAF9, 0xFA3E +.hword 0xF93F, 0xF829, 0xF72A, 0xF66F, 0xF627, 0xF66F, 0xF72A, 0xF829 +.hword 0xF93F, 0xFA3E, 0xFAF9, 0xAF35, 0xAE74, 0xAC84, 0xA9DD, 0xA6FA +.hword 0xA453, 0xA263, 0xA1A2, 0xA238, 0xA3C1, 0xA5EE, 0xA86C, 0xAAE9 +.hword 0xAD16, 0xAEA0, 0xAF35, 0xAE74, 0xAC84, 0xA9DD, 0xA6FA, 0xA453 +.hword 0xA263, 0xA1A2, 0xA263, 0xA453, 0xA6FA, 0xA9DD, 0xAC84, 0xAE74 +.hword 0xFD99, 0xFDA1, 0xFDB8, 0xFDD6, 0xFDF8, 0xFE16, 0xFE2C, 0xFE35 +.hword 0xFE2F, 0xFE20, 0xFE0B, 0xFDF1, 0xFDD6, 0xFDBC, 0xFDA6, 0xFD96 +.hword 0xFD8F, 0xFD91, 0xFD98, 0xFDA2, 0xFDB6, 0xFDCF, 0xFDDE, 0xFDD7 +.hword 0xFDC4, 0xFDB5, 0xFDAB, 0xFDA2, 0xFD9B, 0x006F, 0x0054, 0x000B +.hword 0xFFA8, 0xFF3A, 0xFED2, 0xFE82, 0xFE5A, 0xFE59, 0xFE6D, 0xFE93 +.hword 0xFEC4, 0xFEFD, 0xFF38, 0xFF71, 0xFFA3, 0xFFE2, 0x002E, 0x0068 +.hword 0x006F, 0xFFFF, 0xFF45, 0xFECB, 0xFEC8, 0xFEFB, 0xFF3D, 0xFF8F +.hword 0xFFF5, 0x004B, 0xBE55, 0xBC5D, 0xB740, 0xB034, 0xA86D, 0xA120 +.hword 0x9B80, 0x98C3, 0x98C6, 0x9A5A, 0x9D26, 0xA0CE, 0xA4F7, 0xA946 +.hword 0xAD60, 0xB0EA, 0xB530, 0xBA4C, 0xBE18, 0xBE6C, 0xB6C9, 0xAA42 +.hword 0xA210, 0xA1E6, 0xA575, 0xA9F5, 0xAF69, 0xB62A, 0xBBE8, 0xFD29 +.hword 0xFD2A, 0xFD2C, 0xFD2E, 0xFD32, 0xFD35, 0xFD39, 0xFD3D, 0xFD40 +.hword 0xFD43, 0xFD45, 0xFD48, 0xFD4B, 0xFD50, 0xFD57, 0xFD60, 0xFD74 +.hword 0xFD93, 0xFDAE, 0xFDB7, 0xFD9A, 0xFD66, 0xFD41, 0xFD3D, 0xFD44 +.hword 0xFD48, 0xFD41, 0xFD37, 0xFD2D, 0xFFBF, 0xFFCE, 0xFFF4, 0x0027 +.hword 0x005D, 0x008D, 0x00AB, 0x00AD, 0x0093, 0x0066, 0x002B, 0xFFE8 +.hword 0xFFA0, 0xFF59, 0xFF19, 0xFEE4, 0xFEB3, 0xFE88, 0xFE77, 0xFE95 +.hword 0xFF2F, 0x0011, 0x008D, 0x0034, 0xFF7A, 0xFF03, 0xFF10, 0xFF52 +.hword 0xFF9C, 0x4411, 0x44EB, 0x4717, 0x4A02, 0x4D18, 0x4FC5, 0x5177 +.hword 0x5198, 0x5020, 0x4D94, 0x4A3D, 0x4662, 0x424C, 0x3E43, 0x3A8E +.hword 0x3776, 0x3453, 0x3147, 0x2FC5, 0x3142, 0x3A71, 0x4817, 0x4FC8 +.hword 0x4B04, 0x408D, 0x39D8, 0x3A80, 0x3E1E, 0x4227, 0xBBA9, 0xBB48 +.hword 0xBA3D, 0xB8AD, 0xB6BD, 0xB493, 0xB252, 0xB020, 0xADCD, 0xAB29 +.hword 0xA854, 0xA570, 0xA29D, 0x9FFF, 0x9DB5, 0x9BE2, 0x9B15, 0x9B70 +.hword 0x9C6B, 0x9D81, 0x9E25, 0x9F47, 0xA2A1, 0xABC8, 0xB82E, 0xC05C +.hword 0xC1A3, 0xBFCC, 0xBD11, 0x0166, 0x0157, 0x012F, 0x00F6, 0x00B3 +.hword 0x006F, 0x0030, 0x0000, 0xFFD9, 0xFFB2, 0xFF8F, 0xFF70, 0xFF58 +.hword 0xFF48, 0xFF42, 0xFF46, 0xFF52, 0xFF65, 0xFF7D, 0xFF99, 0xFFBA +.hword 0xFFDC, 0x0000, 0x002E, 0x006C, 0x00B0, 0x00F4, 0x012E, 0x0157 +.hword 0x0585, 0x054A, 0x04AC, 0x03C9, 0x02C2, 0x01B4, 0x00BE, 0x0000 +.hword 0xFF69, 0xFED8, 0xFE54, 0xFDE4, 0xFD8C, 0xFD52, 0xFD3E, 0xFD4D +.hword 0xFD77, 0xFDBA, 0xFE12, 0xFE7B, 0xFEF3, 0xFF76, 0x0000, 0x00B6 +.hword 0x01A8, 0x02B7, 0x03C1, 0x04A7, 0x0548, 0x0A48, 0x0B41, 0x0DC2 +.hword 0x112F, 0x14EB, 0x1858, 0x1ADA, 0x1BD4, 0x1ADD, 0x185E, 0x14F4 +.hword 0x113B, 0x0DD1, 0x0B51, 0x0A59, 0x0B19, 0x0D15, 0x0FE2, 0x1318 +.hword 0x164D, 0x191A, 0x1B15, 0x1BD4, 0x1ADA, 0x1858, 0x14EB, 0x112F +.hword 0x0DC2, 0x0B41, 0x0271, 0x0272, 0x0271, 0x026D, 0x0261, 0x0244 +.hword 0x021D, 0x0205, 0x0201, 0x0203, 0x020A, 0x0214, 0x0221, 0x0239 +.hword 0x025A, 0x026D, 0x026A, 0x025D, 0x024D, 0x0242, 0x023D, 0x023C +.hword 0x0241, 0x024E, 0x0260, 0x026D, 0x0272, 0x0273, 0x0272, 0x0006 +.hword 0xFFF7, 0xFFD8, 0xFFC5, 0xFFD9, 0x004A, 0x00F0, 0x0156, 0x0161 +.hword 0x014E, 0x0127, 0x00FA, 0x00D2, 0x00A4, 0x006E, 0x004A, 0x0040 +.hword 0x0042, 0x004B, 0x0058, 0x0072, 0x0095, 0x00A1, 0x007F, 0x0047 +.hword 0x001D, 0x000D, 0x0006, 0x0005, 0xB69B, 0xB7B2, 0xB9C0, 0xBAF9 +.hword 0xB98E, 0xB1BB, 0xA647, 0x9F37, 0x9E52, 0x9F83, 0xA202, 0xA507 +.hword 0xA7C9, 0xAB3A, 0xAF64, 0xB222, 0xB2DC, 0xB2AA, 0xB1EB, 0xB0FF +.hword 0xAF24, 0xACC0, 0xABF1, 0xAE49, 0xB235, 0xB51C, 0xB634, 0xB69F +.hword 0xB6A9, 0x829F, 0x829C, 0x8296, 0x8291, 0x8290, 0x8299, 0x82A9 +.hword 0x82B6, 0x82BE, 0x82C6, 0x82CD, 0x82D3, 0x82D8, 0x82DB, 0x82DB +.hword 0x82D6, 0x82CF, 0x82C5, 0x82B8, 0x82A4, 0x827A, 0x8247, 0x8231 +.hword 0x8257, 0x829C, 0x82C9, 0x82CB, 0x82BC, 0x82A9, 0x7EDC, 0x7ED6 +.hword 0x7ED0, 0x7EDC, 0x7F0B, 0x7F98, 0x805C, 0x80D3, 0x80E3, 0x80CE +.hword 0x80A4, 0x8071, 0x8044, 0x8006, 0x7FBB, 0x7FA7, 0x7FDC, 0x8039 +.hword 0x80A1, 0x80FE, 0x8160, 0x81BD, 0x81DB, 0x818B, 0x80FC, 0x8073 +.hword 0x7FF4, 0x7F6F, 0x7F06, 0xB710, 0xB6A7, 0xB628, 0xB6AF, 0xB956 +.hword 0xC17A, 0xCCBD, 0xD3AD, 0xD4A4, 0xD381, 0xD114, 0xCE2F, 0xCBA3 +.hword 0xC816, 0xC3FD, 0xC2DB, 0xC5D8, 0xCAED, 0xD0D3, 0xD647, 0xDC63 +.hword 0xE273, 0xE475, 0xDF83, 0xD683, 0xCE26, 0xC6E5, 0xBF5D, 0xB974 +.hword 0x9970, 0x997B, 0x99B3, 0x9A36, 0x9B26, 0x9C74, 0x9E70, 0xA1C8 +.hword 0xA69C, 0xAC45, 0xB24A, 0xB831, 0xBD82, 0xC29C, 0xC6F4, 0xC8B3 +.hword 0xC7C3, 0xC556, 0xC180, 0xBC54, 0xB3E2, 0xA904, 0x9FFB, 0x9A24 +.hword 0x9623, 0x9424, 0x9471, 0x9652, 0x986F, 0xBD95, 0x8001, 0x8001 +.hword 0x2541, 0x8948, 0xA543, 0x8948, 0x067A, 0x063C, 0x0595, 0x04A1 +.hword 0x037C, 0x0242, 0x010F, 0x0000, 0xFEF0, 0xFDB7, 0xFC6D, 0xFB29 +.hword 0xFA03, 0xF911, 0xF86C, 0xF82A, 0xF88C, 0xF999, 0xFB11, 0xFCB7 +.hword 0xFE4B, 0xFF8E, 0x00A1, 0x01C8, 0x02F1, 0x0409, 0x0501, 0x05C7 +.hword 0x064B, 0xFF4F, 0xFF56, 0xFF68, 0xFF82, 0xFFA1, 0xFFC3, 0xFFE4 +.hword 0x0000, 0x001D, 0x003F, 0x0062, 0x0083, 0x009F, 0x00B2, 0x00B9 +.hword 0x00B2, 0x009E, 0x0082, 0x0060, 0x003D, 0x001C, 0x0000, 0xFFE6 +.hword 0xFFCA, 0xFFAC, 0xFF90, 0xFF76, 0xFF62, 0xFF54, 0xDF49, 0xE03F +.hword 0xE2BA, 0xE61E, 0xE9D0, 0xED35, 0xEFB0, 0xF0A5, 0xEFAF, 0xED32 +.hword 0xE9CD, 0xE61A, 0xE2B4, 0xE038, 0xDF42, 0xE038, 0xE2B4, 0xE61A +.hword 0xE9CD, 0xED32, 0xEFAF, 0xF0A5, 0xEFE7, 0xEDEF, 0xEB28, 0xE7F7 +.hword 0xE4C7, 0xE1FF, 0xE008, 0x8948, 0xFA6B, 0xFA8A, 0xFADF, 0xFB60 +.hword 0xFC03, 0xFCBE, 0xFD86, 0xFE51, 0xFF42, 0x006E, 0x01BB, 0x030C +.hword 0x0443, 0x0545, 0x05F4, 0x0635, 0x05E0, 0x04FD, 0x03BA, 0x0241 +.hword 0x00BF, 0xFF61, 0xFE51, 0xFD7A, 0xFCAD, 0xFBF3, 0xFB54, 0xFAD8 +.hword 0xFA88, 0x01D5, 0x0199, 0x00FB, 0x001C, 0xFF20, 0xFE25, 0xFD4F +.hword 0xFCBF, 0xFC6C, 0xFC35, 0xFC14, 0xFC05, 0xFC03, 0xFC07, 0xFC0E +.hword 0xFC11, 0xFC0E, 0xFC08, 0xFC07, 0xFC12, 0xFC2F, 0xFC67, 0xFCBF +.hword 0xFD55, 0xFE2E, 0xFF28, 0x0022, 0x00FE, 0x019A, 0xEE08, 0xED14 +.hword 0xEA9C, 0xE73D, 0xE390, 0xE030, 0xDDB8, 0xDCC1, 0xDD7C, 0xDF6D +.hword 0xE22C, 0xE553, 0xE879, 0xEB39, 0xED2B, 0xEDE8, 0xECF5, 0xEA81 +.hword 0xE726, 0xE37F, 0xE026, 0xDDB3, 0xDCC1, 0xDDB8, 0xE031, 0xE391 +.hword 0xE73D, 0xEA9C, 0xED14, 0x01FC, 0x0210, 0x0243, 0x0287, 0x02CF +.hword 0x030C, 0x032F, 0x032C, 0x02F5, 0x0291, 0x0211, 0x0186, 0x0101 +.hword 0x0092, 0x0031, 0xFFD0, 0xFF72, 0xFF1D, 0xFED8, 0xFEA9, 0xFE94 +.hword 0xFEAD, 0xFEFB, 0xFF6F, 0xFFF9, 0x008A, 0x0116, 0x018C, 0x01DD +.hword 0x0075, 0x007B, 0x0088, 0x009A, 0x00AC, 0x00BB, 0x00C1, 0x00BC +.hword 0x00A9, 0x008E, 0x006C, 0x0045, 0x001E, 0xFFF8, 0xFFD6, 0xFFBA +.hword 0xFFA1, 0xFF89, 0xFF72, 0xFF60, 0xFF54, 0xFF51, 0xFF59, 0xFF72 +.hword 0xFF9F, 0xFFD6, 0x000F, 0x0042, 0x0067, 0x76BB, 0x76BB, 0x76BB +.hword 0x76BC, 0x76BD, 0x76BE, 0x76BF, 0x76BF, 0x76BF, 0x76BE, 0x76BE +.hword 0x76BD, 0x76BC, 0x76BB, 0x76BB, 0x76BB, 0x76BB, 0x76BB, 0x76BC +.hword 0x76BD, 0x76BD, 0x76BE, 0x76BE, 0x76BE, 0x76BD, 0x76BD, 0x76BC +.hword 0x76BB, 0x76BB + +yoshi_seg5_animindex_5023D20: # 0x05023D20 +.hword 0x0001, 0x0000, 0x001D, 0x0001, 0x0001, 0x001E, 0x0001, 0x0000 +.hword 0x0001, 0x001F, 0x0001, 0x0000, 0x001D, 0x045B, 0x001D, 0x0478 +.hword 0x001D, 0x0495, 0x001D, 0x0404, 0x001D, 0x0421, 0x001D, 0x043E +.hword 0x001D, 0x03AC, 0x001D, 0x03C9, 0x001D, 0x03E6, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03A5, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x0020, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03AA +.hword 0x001D, 0x0094, 0x001D, 0x00B1, 0x001D, 0x00CE, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x001D, 0x0077, 0x001D, 0x003D, 0x0001, 0x0000 +.hword 0x001D, 0x005A, 0x0001, 0x03A6, 0x0001, 0x03A7, 0x0001, 0x03A8 +.hword 0x001D, 0x0161, 0x001D, 0x017E, 0x001D, 0x019B, 0x0001, 0x0142 +.hword 0x0001, 0x0143, 0x001D, 0x0144, 0x001D, 0x00EB, 0x001D, 0x0108 +.hword 0x001D, 0x0125, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0403 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001D, 0x0266, 0x001D, 0x020F +.hword 0x001D, 0x022C, 0x001D, 0x0249, 0x001D, 0x01B8, 0x001D, 0x01D5 +.hword 0x001D, 0x01F2, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x03AB +.hword 0x001D, 0x0283, 0x001D, 0x02A0, 0x001D, 0x02BD, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x03A9, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x001D, 0x0388, 0x001D, 0x0331, 0x001D, 0x034E, 0x001D, 0x036B +.hword 0x001D, 0x02DA, 0x001D, 0x02F7, 0x001D, 0x0314 + +yoshi_seg5_anim_05023E4C: # 0x05023E4C +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x1D +.hword 0x18 +.word yoshi_seg5_animvalue_050233BC +.word yoshi_seg5_animindex_5023D20 +.word 0 + +yoshi_seg5_animvalue_05023E64: # 0x05023E64 +.hword 0x0000, 0x0104, 0x0113, 0x0136, 0x0161, 0x0186, 0x0198, 0xFFF2 +.hword 0x3FFF, 0xA69D, 0x26A4, 0x2666, 0x25D1, 0x251C, 0x2480, 0x2434 +.hword 0xBC7E, 0xBCE6, 0xBDDF, 0xBF0C, 0xC011, 0xC08F, 0xA747, 0xA9D4 +.hword 0xAFF4, 0xB75E, 0xBDC7, 0xC0E6, 0x2ECA, 0x2DBD, 0x2B36, 0x2826 +.hword 0x2581, 0x2437, 0xB86B, 0xBA3E, 0xBE9E, 0xC3E9, 0xC87E, 0xCAB9 +.hword 0xA676, 0xA87C, 0xAD59, 0xB33B, 0xB852, 0xBACC, 0xFFA4, 0xFF2F +.hword 0xFE15, 0xFCC1, 0xFB9B, 0xFB0C, 0xFA4F, 0xFA98, 0xFB48, 0xFC1D +.hword 0xFCD5, 0xFD2E, 0xABA1, 0xAFA7, 0xB950, 0xC501, 0xCF1E, 0xD40A +.hword 0x48F2, 0x46D7, 0x41C9, 0x3BAA, 0x3660, 0x33CC, 0x031B, 0x0343 +.hword 0x03AA, 0x0433, 0x04C3, 0x053C, 0x044B, 0x03EE, 0x0309, 0x01E2 +.hword 0x00C1, 0xFFEF, 0x999A, 0x9CC1, 0xA49C, 0xAEC5, 0xB8D5, 0xC064 +.hword 0x1A9B, 0x1964, 0x1679, 0x12F2, 0x0FE4, 0x0E68, 0x0170, 0x0248 +.hword 0x0450, 0x06C6, 0x08E6, 0x09EF, 0x0A7F, 0x09D1, 0x0830, 0x0637 +.hword 0x0483, 0x03AE, 0xAEA5, 0xB30B, 0xBD9B, 0xCA64, 0xD573, 0xDAD5 +.hword 0x4547, 0x42DA, 0x3D04, 0x35F5, 0x2FDA, 0x2CE0, 0xFD05, 0xFCE1 +.hword 0xFC89, 0xFC12, 0xFB96, 0xFB2D, 0xFC20, 0xFC79, 0xFD54, 0xFE6D +.hword 0xFF7E, 0x0042, 0x9ACD, 0x9E06, 0xA608, 0xB05A, 0xBA83, 0xC20A +.hword 0xBD95, 0xA543, 0x8948, 0xA543, 0x8948, 0xF7AD, 0xF79A, 0xF76E +.hword 0xF738, 0xF709, 0xF6F2, 0xFC52, 0xFCC4, 0xFDD7, 0xFF23, 0x0041 +.hword 0x00CD, 0xD6F3, 0xD8F8, 0xDDD0, 0xE3AE, 0xE8C1, 0xEB39, 0x8948 +.hword 0xF10F, 0xF069, 0xEEDB, 0xECF9, 0xEB58, 0xEA8D, 0x7D3D, 0x7BAA +.hword 0x77C5, 0x72C9, 0x6DF2, 0x6A7E + +yoshi_seg5_animindex_5023FBC: # 0x05023FBC +.hword 0x0001, 0x0000, 0x0006, 0x0001, 0x0001, 0x0007, 0x0001, 0x0000 +.hword 0x0001, 0x0008, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0006, 0x00A6, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x00A0 +.hword 0x0006, 0x008D, 0x0006, 0x0093, 0x0006, 0x0099, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x0088, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0001, 0x0009, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x008B +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0016, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0006, 0x0010, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0006, 0x000A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0089 +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0028, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0006, 0x0022, 0x0001, 0x0000, 0x0001, 0x0000 +.hword 0x0006, 0x001C, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x009F +.hword 0x0006, 0x0046, 0x0006, 0x004C, 0x0006, 0x0052, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0006, 0x0040, 0x0006, 0x002E, 0x0006, 0x0034 +.hword 0x0006, 0x003A, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x008C +.hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0058, 0x0001, 0x0000 +.hword 0x0001, 0x0000, 0x0001, 0x008A, 0x0006, 0x0076, 0x0006, 0x007C +.hword 0x0006, 0x0082, 0x0001, 0x0000, 0x0001, 0x0000, 0x0006, 0x0070 +.hword 0x0006, 0x005E, 0x0006, 0x0064, 0x0006, 0x006A + +yoshi_seg5_anim_050240E8: # 0x050240E8 +.hword 0 +.hword 0 +.hword 0 +.hword 0 +.hword 0x06 +.hword 0x18 +.word yoshi_seg5_animvalue_05023E64 +.word yoshi_seg5_animindex_5023FBC +.word 0 + +glabel yoshi_seg5_anims_05024100 # 0x05024100 +.word yoshi_seg5_anim_050233A4 +.word yoshi_seg5_anim_05023E4C +.word yoshi_seg5_anim_050240E8 +.word 0 diff --git a/actors/yoshi_egg/geo.s b/actors/yoshi_egg/geo.s index e3e6bdb..a16a872 100644 --- a/actors/yoshi_egg/geo.s +++ b/actors/yoshi_egg/geo.s @@ -1,16 +1,16 @@ -glabel yoshi_egg_geo # 0x0C0001E4 - geo_scale 0x00, 16384 - geo_open_node - geo_switch_case 8, geo_switch_anim_state - geo_open_node - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_050098C8 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_050098B0 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009898 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009880 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009868 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009850 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009838 - geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009820 - geo_close_node - geo_close_node - geo_end +glabel yoshi_egg_geo # 0x0C0001E4 + geo_scale 0x00, 16384 + geo_open_node + geo_switch_case 8, geo_switch_anim_state + geo_open_node + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_050098C8 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_050098B0 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009898 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009880 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009868 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009850 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009838 + geo_display_list LAYER_ALPHA, yoshi_egg_seg5_dl_05009820 + geo_close_node + geo_close_node + geo_end diff --git a/actors/yoshi_egg/model.s b/actors/yoshi_egg/model.s index 8986a6a..21c53ce 100644 --- a/actors/yoshi_egg/model.s +++ b/actors/yoshi_egg/model.s @@ -1,85 +1,85 @@ -# Yoshi Egg (unused) - -yoshi_egg_seg5_vertex_05005778: # 0x05005778 -vertex -128, 0, 0, 0, 1984, 0x00, 0x00, 0x7F, 0x00 -vertex 128, 0, 0, 1984, 1984, 0x00, 0x00, 0x7F, 0x00 -vertex 128, 256, 0, 1984, 0, 0x00, 0x00, 0x7F, 0x00 -vertex -128, 256, 0, 0, 0, 0x00, 0x00, 0x7F, 0x00 - -yoshi_egg_seg5_texture_050057B8: # 0x050057B8 -.incbin "actors/yoshi_egg/yoshi_egg_0_unused.rgba16" - -yoshi_egg_seg5_texture_05005FB8: # 0x05005FB8 -.incbin "actors/yoshi_egg/yoshi_egg_1_unused.rgba16" - -yoshi_egg_seg5_texture_050067B8: # 0x050067B8 -.incbin "actors/yoshi_egg/yoshi_egg_2_unused.rgba16" - -yoshi_egg_seg5_texture_05006FB8: # 0x05006FB8 -.incbin "actors/yoshi_egg/yoshi_egg_3_unused.rgba16" - -yoshi_egg_seg5_texture_050077B8: # 0x050077B8 -.incbin "actors/yoshi_egg/yoshi_egg_4_unused.rgba16" - -yoshi_egg_seg5_texture_05007FB8: # 0x05007FB8 -.incbin "actors/yoshi_egg/yoshi_egg_5_unused.rgba16" - -yoshi_egg_seg5_texture_050087B8: # 0x050087B8 -.incbin "actors/yoshi_egg/yoshi_egg_6_unused.rgba16" - -yoshi_egg_seg5_texture_05008FB8: # 0x05008FB8 -.incbin "actors/yoshi_egg/yoshi_egg_7_unused.rgba16" - -glabel yoshi_egg_seg5_dl_050097B8 # 0x050097B8 - 0x05009820 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPVertex yoshi_egg_seg5_vertex_05005778, 4, 0 -gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE -gsSPEndDisplayList - -glabel yoshi_egg_seg5_dl_05009820 # 0x05009820 - 0x05009838 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05008FB8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_05009838 # 0x05009838 - 0x05009850 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050087B8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_05009850 # 0x05009850 - 0x05009868 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05007FB8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_05009868 # 0x05009868 - 0x05009880 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050077B8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_05009880 # 0x05009880 - 0x05009898 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05006FB8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_05009898 # 0x05009898 - 0x050098B0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050067B8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_050098B0 # 0x050098B0 - 0x050098C8 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05005FB8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 - -glabel yoshi_egg_seg5_dl_050098C8 # 0x050098C8 - 0x050098E0 -gsDPPipeSync -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050057B8 -gsSPBranchList yoshi_egg_seg5_dl_050097B8 +# Yoshi Egg (unused) + +yoshi_egg_seg5_vertex_05005778: # 0x05005778 +vertex -128, 0, 0, 0, 1984, 0x00, 0x00, 0x7F, 0x00 +vertex 128, 0, 0, 1984, 1984, 0x00, 0x00, 0x7F, 0x00 +vertex 128, 256, 0, 1984, 0, 0x00, 0x00, 0x7F, 0x00 +vertex -128, 256, 0, 0, 0, 0x00, 0x00, 0x7F, 0x00 + +yoshi_egg_seg5_texture_050057B8: # 0x050057B8 +.incbin "actors/yoshi_egg/yoshi_egg_0_unused.rgba16" + +yoshi_egg_seg5_texture_05005FB8: # 0x05005FB8 +.incbin "actors/yoshi_egg/yoshi_egg_1_unused.rgba16" + +yoshi_egg_seg5_texture_050067B8: # 0x050067B8 +.incbin "actors/yoshi_egg/yoshi_egg_2_unused.rgba16" + +yoshi_egg_seg5_texture_05006FB8: # 0x05006FB8 +.incbin "actors/yoshi_egg/yoshi_egg_3_unused.rgba16" + +yoshi_egg_seg5_texture_050077B8: # 0x050077B8 +.incbin "actors/yoshi_egg/yoshi_egg_4_unused.rgba16" + +yoshi_egg_seg5_texture_05007FB8: # 0x05007FB8 +.incbin "actors/yoshi_egg/yoshi_egg_5_unused.rgba16" + +yoshi_egg_seg5_texture_050087B8: # 0x050087B8 +.incbin "actors/yoshi_egg/yoshi_egg_6_unused.rgba16" + +yoshi_egg_seg5_texture_05008FB8: # 0x05008FB8 +.incbin "actors/yoshi_egg/yoshi_egg_7_unused.rgba16" + +glabel yoshi_egg_seg5_dl_050097B8 # 0x050097B8 - 0x05009820 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPVertex yoshi_egg_seg5_vertex_05005778, 4, 0 +gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0 +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE +gsSPEndDisplayList + +glabel yoshi_egg_seg5_dl_05009820 # 0x05009820 - 0x05009838 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05008FB8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_05009838 # 0x05009838 - 0x05009850 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050087B8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_05009850 # 0x05009850 - 0x05009868 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05007FB8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_05009868 # 0x05009868 - 0x05009880 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050077B8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_05009880 # 0x05009880 - 0x05009898 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05006FB8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_05009898 # 0x05009898 - 0x050098B0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050067B8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_050098B0 # 0x050098B0 - 0x050098C8 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_05005FB8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 + +glabel yoshi_egg_seg5_dl_050098C8 # 0x050098C8 - 0x050098E0 +gsDPPipeSync +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, yoshi_egg_seg5_texture_050057B8 +gsSPBranchList yoshi_egg_seg5_dl_050097B8 diff --git a/assets.json b/assets.json index 79bd4a8..fc96a8f 100644 --- a/assets.json +++ b/assets.json @@ -1008,107 +1008,107 @@ "levels/wmotr/2.rgba16.png": [32,32,2048,{"jp":[4989632,3072],"us":[4997920,3072],"eu":[4876848,3072]}], "levels/wmotr/3.rgba16.png": [32,8,512,{"jp":[4989632,5120],"us":[4997920,5120],"eu":[4876848,5120]}], "levels/wmotr/4.rgba16.png": [8,32,512,{"jp":[4989632,5632],"us":[4997920,5632],"eu":[4876848,5632]}], -"sound/sequences/eu/seq_01.m64": [626,{"eu":[7954384]}], -"sound/sequences/eu/seq_02.m64": [8282,{"eu":[7955024]}], -"sound/sequences/eu/seq_03.m64": [5131,{"eu":[7963312]}], -"sound/sequences/eu/seq_04.m64": [2505,{"eu":[7968448]}], -"sound/sequences/eu/seq_05.m64": [4788,{"eu":[7970960]}], -"sound/sequences/eu/seq_06.m64": [2455,{"eu":[7975760]}], -"sound/sequences/eu/seq_07.m64": [3424,{"eu":[7978224]}], -"sound/sequences/eu/seq_08.m64": [8150,{"eu":[7981648]}], -"sound/sequences/eu/seq_09.m64": [7445,{"eu":[7989808]}], -"sound/sequences/eu/seq_0A.m64": [5681,{"eu":[7997264]}], -"sound/sequences/eu/seq_0B.m64": [1400,{"eu":[8002960]}], -"sound/sequences/eu/seq_0C.m64": [4899,{"eu":[8004368]}], -"sound/sequences/eu/seq_0D.m64": [138,{"eu":[8009280]}], -"sound/sequences/eu/seq_0E.m64": [3137,{"eu":[8009424]}], -"sound/sequences/eu/seq_0F.m64": [2779,{"eu":[8012576]}], -"sound/sequences/eu/seq_10.m64": [558,{"eu":[8015360]}], -"sound/sequences/eu/seq_11.m64": [4753,{"eu":[8015920]}], -"sound/sequences/eu/seq_12.m64": [275,{"eu":[8020688]}], -"sound/sequences/eu/seq_13.m64": [1660,{"eu":[8020976]}], -"sound/sequences/eu/seq_14.m64": [200,{"eu":[8022640]}], -"sound/sequences/eu/seq_15.m64": [649,{"eu":[8022848]}], -"sound/sequences/eu/seq_16.m64": [3444,{"eu":[8023504]}], -"sound/sequences/eu/seq_17.m64": [677,{"eu":[8026960]}], -"sound/sequences/eu/seq_18.m64": [1783,{"eu":[8027648]}], -"sound/sequences/eu/seq_19.m64": [3521,{"eu":[8029440]}], -"sound/sequences/eu/seq_1A.m64": [14328,{"eu":[8032976]}], -"sound/sequences/eu/seq_1B.m64": [219,{"eu":[8047312]}], -"sound/sequences/eu/seq_1C.m64": [211,{"eu":[8047536]}], -"sound/sequences/eu/seq_1D.m64": [436,{"eu":[8047760]}], -"sound/sequences/eu/seq_1E.m64": [1770,{"eu":[8048208]}], -"sound/sequences/eu/seq_1F.m64": [2066,{"eu":[8049984]}], -"sound/sequences/eu/seq_20.m64": [1887,{"eu":[8052064]}], -"sound/sequences/eu/seq_21.m64": [786,{"eu":[8053952]}], -"sound/sequences/eu/seq_22.m64": [317,{"eu":[8054752]}], -"sound/sequences/jp/seq_01.m64": [633,{"jp":[7639712]}], -"sound/sequences/jp/seq_02.m64": [8276,{"jp":[7640352]}], -"sound/sequences/jp/seq_03.m64": [5134,{"jp":[7648640]}], -"sound/sequences/jp/seq_04.m64": [2504,{"jp":[7653776]}], -"sound/sequences/jp/seq_05.m64": [4816,{"jp":[7656288]}], -"sound/sequences/jp/seq_06.m64": [2459,{"jp":[7661104]}], -"sound/sequences/jp/seq_07.m64": [3430,{"jp":[7663568]}], -"sound/sequences/jp/seq_08.m64": [8157,{"jp":[7667008]}], -"sound/sequences/jp/seq_09.m64": [7452,{"jp":[7675168]}], -"sound/sequences/jp/seq_0A.m64": [5686,{"jp":[7682624]}], -"sound/sequences/jp/seq_0B.m64": [1405,{"jp":[7688320]}], -"sound/sequences/jp/seq_0C.m64": [4905,{"jp":[7689728]}], -"sound/sequences/jp/seq_0D.m64": [138,{"jp":[7694640]}], -"sound/sequences/jp/seq_0E.m64": [3143,{"jp":[7694784]}], -"sound/sequences/jp/seq_0F.m64": [2786,{"jp":[7697936]}], -"sound/sequences/jp/seq_10.m64": [564,{"jp":[7700736]}], -"sound/sequences/jp/seq_11.m64": [4763,{"jp":[7701312]}], -"sound/sequences/jp/seq_12.m64": [279,{"jp":[7706080]}], -"sound/sequences/jp/seq_13.m64": [1663,{"jp":[7706368]}], -"sound/sequences/jp/seq_14.m64": [203,{"jp":[7708032]}], -"sound/sequences/jp/seq_15.m64": [654,{"jp":[7708240]}], -"sound/sequences/jp/seq_16.m64": [3451,{"jp":[7708896]}], -"sound/sequences/jp/seq_17.m64": [683,{"jp":[7712352]}], -"sound/sequences/jp/seq_18.m64": [1789,{"jp":[7713040]}], -"sound/sequences/jp/seq_19.m64": [3527,{"jp":[7714832]}], -"sound/sequences/jp/seq_1A.m64": [14341,{"jp":[7718368]}], -"sound/sequences/jp/seq_1B.m64": [222,{"jp":[7732720]}], -"sound/sequences/jp/seq_1C.m64": [214,{"jp":[7732944]}], -"sound/sequences/jp/seq_1D.m64": [440,{"jp":[7733168]}], -"sound/sequences/jp/seq_1E.m64": [1774,{"jp":[7733616]}], -"sound/sequences/jp/seq_1F.m64": [2074,{"jp":[7735392]}], -"sound/sequences/jp/seq_20.m64": [1892,{"jp":[7737472]}], -"sound/sequences/jp/seq_21.m64": [789,{"jp":[7739376]}], -"sound/sequences/us/seq_01.m64": [619,{"us":[8076816]}], -"sound/sequences/us/seq_02.m64": [8254,{"us":[8077440]}], -"sound/sequences/us/seq_03.m64": [5122,{"us":[8085696]}], -"sound/sequences/us/seq_04.m64": [2494,{"us":[8090832]}], -"sound/sequences/us/seq_05.m64": [4780,{"us":[8093328]}], -"sound/sequences/us/seq_06.m64": [2451,{"us":[8098112]}], -"sound/sequences/us/seq_07.m64": [3418,{"us":[8100576]}], -"sound/sequences/us/seq_08.m64": [8143,{"us":[8104000]}], -"sound/sequences/us/seq_09.m64": [7432,{"us":[8112144]}], -"sound/sequences/us/seq_0A.m64": [5674,{"us":[8119584]}], -"sound/sequences/us/seq_0B.m64": [1395,{"us":[8125264]}], -"sound/sequences/us/seq_0C.m64": [4887,{"us":[8126672]}], -"sound/sequences/us/seq_0D.m64": [134,{"us":[8131568]}], -"sound/sequences/us/seq_0E.m64": [3129,{"us":[8131712]}], -"sound/sequences/us/seq_0F.m64": [2770,{"us":[8134848]}], -"sound/sequences/us/seq_10.m64": [552,{"us":[8137632]}], -"sound/sequences/us/seq_11.m64": [4741,{"us":[8138192]}], -"sound/sequences/us/seq_12.m64": [271,{"us":[8142944]}], -"sound/sequences/us/seq_13.m64": [1657,{"us":[8143216]}], -"sound/sequences/us/seq_14.m64": [197,{"us":[8144880]}], -"sound/sequences/us/seq_15.m64": [644,{"us":[8145088]}], -"sound/sequences/us/seq_16.m64": [3435,{"us":[8145744]}], -"sound/sequences/us/seq_17.m64": [671,{"us":[8149184]}], -"sound/sequences/us/seq_18.m64": [1777,{"us":[8149856]}], -"sound/sequences/us/seq_19.m64": [3515,{"us":[8151648]}], -"sound/sequences/us/seq_1A.m64": [14313,{"us":[8155168]}], -"sound/sequences/us/seq_1B.m64": [216,{"us":[8169488]}], -"sound/sequences/us/seq_1C.m64": [208,{"us":[8169712]}], -"sound/sequences/us/seq_1D.m64": [432,{"us":[8169920]}], -"sound/sequences/us/seq_1E.m64": [1764,{"us":[8170352]}], -"sound/sequences/us/seq_1F.m64": [2058,{"us":[8172128]}], -"sound/sequences/us/seq_20.m64": [1882,{"us":[8174192]}], -"sound/sequences/us/seq_21.m64": [781,{"us":[8176080]}], -"sound/sequences/us/seq_22.m64": [313,{"us":[8176864]}], +"sound/sequences/eu/01_cutscene_collect_star.m64": [626,{"eu":[7954384]}], +"sound/sequences/eu/02_menu_title_screen.m64": [8282,{"eu":[7955024]}], +"sound/sequences/eu/03_level_grass.m64": [5131,{"eu":[7963312]}], +"sound/sequences/eu/04_level_inside_castle.m64": [2505,{"eu":[7968448]}], +"sound/sequences/eu/05_level_water.m64": [4788,{"eu":[7970960]}], +"sound/sequences/eu/06_level_hot.m64": [2455,{"eu":[7975760]}], +"sound/sequences/eu/07_level_boss_koopa.m64": [3424,{"eu":[7978224]}], +"sound/sequences/eu/08_level_snow.m64": [8150,{"eu":[7981648]}], +"sound/sequences/eu/09_level_slide.m64": [7445,{"eu":[7989808]}], +"sound/sequences/eu/0A_level_spooky.m64": [5681,{"eu":[7997264]}], +"sound/sequences/eu/0B_event_piranha_plant.m64": [1400,{"eu":[8002960]}], +"sound/sequences/eu/0C_level_underground.m64": [4899,{"eu":[8004368]}], +"sound/sequences/eu/0D_menu_star_select.m64": [138,{"eu":[8009280]}], +"sound/sequences/eu/0E_event_powerup.m64": [3137,{"eu":[8009424]}], +"sound/sequences/eu/0F_event_metal_cap.m64": [2779,{"eu":[8012576]}], +"sound/sequences/eu/10_event_koopa_message.m64": [558,{"eu":[8015360]}], +"sound/sequences/eu/11_level_koopa_road.m64": [4753,{"eu":[8015920]}], +"sound/sequences/eu/12_event_high_score.m64": [275,{"eu":[8020688]}], +"sound/sequences/eu/13_event_merry_go_round.m64": [1660,{"eu":[8020976]}], +"sound/sequences/eu/14_event_race.m64": [200,{"eu":[8022640]}], +"sound/sequences/eu/15_cutscene_star_spawn.m64": [649,{"eu":[8022848]}], +"sound/sequences/eu/16_event_boss.m64": [3444,{"eu":[8023504]}], +"sound/sequences/eu/17_cutscene_collect_key.m64": [677,{"eu":[8026960]}], +"sound/sequences/eu/18_event_endless_stairs.m64": [1783,{"eu":[8027648]}], +"sound/sequences/eu/19_level_boss_koopa_final.m64": [3521,{"eu":[8029440]}], +"sound/sequences/eu/1A_cutscene_credits.m64": [14328,{"eu":[8032976]}], +"sound/sequences/eu/1B_event_solve_puzzle.m64": [219,{"eu":[8047312]}], +"sound/sequences/eu/1C_event_toad_message.m64": [211,{"eu":[8047536]}], +"sound/sequences/eu/1D_event_peach_message.m64": [436,{"eu":[8047760]}], +"sound/sequences/eu/1E_cutscene_intro.m64": [1770,{"eu":[8048208]}], +"sound/sequences/eu/1F_cutscene_victory.m64": [2066,{"eu":[8049984]}], +"sound/sequences/eu/20_cutscene_ending.m64": [1887,{"eu":[8052064]}], +"sound/sequences/eu/21_menu_file_select.m64": [786,{"eu":[8053952]}], +"sound/sequences/eu/22_cutscene_lakitu.m64": [317,{"eu":[8054752]}], +"sound/sequences/jp/01_cutscene_collect_star.m64": [633,{"jp":[7639712]}], +"sound/sequences/jp/02_menu_title_screen.m64": [8276,{"jp":[7640352]}], +"sound/sequences/jp/03_level_grass.m64": [5134,{"jp":[7648640]}], +"sound/sequences/jp/04_level_inside_castle.m64": [2504,{"jp":[7653776]}], +"sound/sequences/jp/05_level_water.m64": [4816,{"jp":[7656288]}], +"sound/sequences/jp/06_level_hot.m64": [2459,{"jp":[7661104]}], +"sound/sequences/jp/07_level_boss_koopa.m64": [3430,{"jp":[7663568]}], +"sound/sequences/jp/08_level_snow.m64": [8157,{"jp":[7667008]}], +"sound/sequences/jp/09_level_slide.m64": [7452,{"jp":[7675168]}], +"sound/sequences/jp/0A_level_spooky.m64": [5686,{"jp":[7682624]}], +"sound/sequences/jp/0B_event_piranha_plant.m64": [1405,{"jp":[7688320]}], +"sound/sequences/jp/0C_level_underground.m64": [4905,{"jp":[7689728]}], +"sound/sequences/jp/0D_menu_star_select.m64": [138,{"jp":[7694640]}], +"sound/sequences/jp/0E_event_powerup.m64": [3143,{"jp":[7694784]}], +"sound/sequences/jp/0F_event_metal_cap.m64": [2786,{"jp":[7697936]}], +"sound/sequences/jp/10_event_koopa_message.m64": [564,{"jp":[7700736]}], +"sound/sequences/jp/11_level_koopa_road.m64": [4763,{"jp":[7701312]}], +"sound/sequences/jp/12_event_high_score.m64": [279,{"jp":[7706080]}], +"sound/sequences/jp/13_event_merry_go_round.m64": [1663,{"jp":[7706368]}], +"sound/sequences/jp/14_event_race.m64": [203,{"jp":[7708032]}], +"sound/sequences/jp/15_cutscene_star_spawn.m64": [654,{"jp":[7708240]}], +"sound/sequences/jp/16_event_boss.m64": [3451,{"jp":[7708896]}], +"sound/sequences/jp/17_cutscene_collect_key.m64": [683,{"jp":[7712352]}], +"sound/sequences/jp/18_event_endless_stairs.m64": [1789,{"jp":[7713040]}], +"sound/sequences/jp/19_level_boss_koopa_final.m64": [3527,{"jp":[7714832]}], +"sound/sequences/jp/1A_cutscene_credits.m64": [14341,{"jp":[7718368]}], +"sound/sequences/jp/1B_event_solve_puzzle.m64": [222,{"jp":[7732720]}], +"sound/sequences/jp/1C_event_toad_message.m64": [214,{"jp":[7732944]}], +"sound/sequences/jp/1D_event_peach_message.m64": [440,{"jp":[7733168]}], +"sound/sequences/jp/1E_cutscene_intro.m64": [1774,{"jp":[7733616]}], +"sound/sequences/jp/1F_cutscene_victory.m64": [2074,{"jp":[7735392]}], +"sound/sequences/jp/20_cutscene_ending.m64": [1892,{"jp":[7737472]}], +"sound/sequences/jp/21_menu_file_select.m64": [789,{"jp":[7739376]}], +"sound/sequences/us/01_cutscene_collect_star.m64": [619,{"us":[8076816]}], +"sound/sequences/us/02_menu_title_screen.m64": [8254,{"us":[8077440]}], +"sound/sequences/us/03_level_grass.m64": [5122,{"us":[8085696]}], +"sound/sequences/us/04_level_inside_castle.m64": [2494,{"us":[8090832]}], +"sound/sequences/us/05_level_water.m64": [4780,{"us":[8093328]}], +"sound/sequences/us/06_level_hot.m64": [2451,{"us":[8098112]}], +"sound/sequences/us/07_level_boss_koopa.m64": [3418,{"us":[8100576]}], +"sound/sequences/us/08_level_snow.m64": [8143,{"us":[8104000]}], +"sound/sequences/us/09_level_slide.m64": [7432,{"us":[8112144]}], +"sound/sequences/us/0A_level_spooky.m64": [5674,{"us":[8119584]}], +"sound/sequences/us/0B_event_piranha_plant.m64": [1395,{"us":[8125264]}], +"sound/sequences/us/0C_level_underground.m64": [4887,{"us":[8126672]}], +"sound/sequences/us/0D_menu_star_select.m64": [134,{"us":[8131568]}], +"sound/sequences/us/0E_event_powerup.m64": [3129,{"us":[8131712]}], +"sound/sequences/us/0F_event_metal_cap.m64": [2770,{"us":[8134848]}], +"sound/sequences/us/10_event_koopa_message.m64": [552,{"us":[8137632]}], +"sound/sequences/us/11_level_koopa_road.m64": [4741,{"us":[8138192]}], +"sound/sequences/us/12_event_high_score.m64": [271,{"us":[8142944]}], +"sound/sequences/us/13_event_merry_go_round.m64": [1657,{"us":[8143216]}], +"sound/sequences/us/14_event_race.m64": [197,{"us":[8144880]}], +"sound/sequences/us/15_cutscene_star_spawn.m64": [644,{"us":[8145088]}], +"sound/sequences/us/16_event_boss.m64": [3435,{"us":[8145744]}], +"sound/sequences/us/17_cutscene_collect_key.m64": [671,{"us":[8149184]}], +"sound/sequences/us/18_event_endless_stairs.m64": [1777,{"us":[8149856]}], +"sound/sequences/us/19_level_boss_koopa_final.m64": [3515,{"us":[8151648]}], +"sound/sequences/us/1A_cutscene_credits.m64": [14313,{"us":[8155168]}], +"sound/sequences/us/1B_event_solve_puzzle.m64": [216,{"us":[8169488]}], +"sound/sequences/us/1C_event_toad_message.m64": [208,{"us":[8169712]}], +"sound/sequences/us/1D_event_peach_message.m64": [432,{"us":[8169920]}], +"sound/sequences/us/1E_cutscene_intro.m64": [1764,{"us":[8170352]}], +"sound/sequences/us/1F_cutscene_victory.m64": [2058,{"us":[8172128]}], +"sound/sequences/us/20_cutscene_ending.m64": [1882,{"us":[8174192]}], +"sound/sequences/us/21_menu_file_select.m64": [781,{"us":[8176080]}], +"sound/sequences/us/22_cutscene_lakitu.m64": [313,{"us":[8176864]}], "textures/bbh_skybox/skybox.00000.rgba16.png": [32,32,2048,{"jp":[3118928,0],"us":[3125680,0],"eu":[2999280,0]}], "textures/bbh_skybox/skybox.00800.rgba16.png": [32,32,2048,{"jp":[3118928,2048],"us":[3125680,2048],"eu":[2999280,2048]}], "textures/bbh_skybox/skybox.01000.rgba16.png": [32,32,2048,{"jp":[3118928,4096],"us":[3125680,4096],"eu":[2999280,4096]}], diff --git a/bin/effect.s b/bin/effect.s index 5f15658..d3a4062 100644 --- a/bin/effect.s +++ b/bin/effect.s @@ -1,168 +1,168 @@ -.section .rodata -.include "macros.inc" -.include "PR/gbi.inc" - -.word 0 -.word 0 # Hmm... - -# Flower (Unused) - -effect_0B000008: # 0x0B000008 -.incbin "textures/effect/flower.00008.rgba16" - -effect_0B000808: # 0x0B000808 -.incbin "textures/effect/flower.00808.rgba16" - -effect_0B001008: # 0x0B001008 -.incbin "textures/effect/flower.01008.rgba16" - -effect_0B001808: # 0x0B001808 -.incbin "textures/effect/flower.01808.rgba16" - -glabel flower_bubbles_textures_ptr_0B002008 # 0x0B002008 -.word effect_0B000008 -.word effect_0B000808 -.word effect_0B001008 -.word effect_0B001808 -.word effect_0B001008 -.word effect_0B000808 - -# Lava Bubble - -effect_0B002020: # 0x0B002020 -.incbin "textures/effect/lava_bubble.02020.rgba16" - -effect_0B002820: # 0x0B002820 -.incbin "textures/effect/lava_bubble.02820.rgba16" - -effect_0B003020: # 0x0B003020 -.incbin "textures/effect/lava_bubble.03020.rgba16" - -effect_0B003820: # 0x0B003820 -.incbin "textures/effect/lava_bubble.03820.rgba16" - -effect_0B004020: # 0x0B004020 -.incbin "textures/effect/lava_bubble.04020.rgba16" - -effect_0B004820: # 0x0B004820 -.incbin "textures/effect/lava_bubble.04820.rgba16" - -effect_0B005020: # 0x0B005020 -.incbin "textures/effect/lava_bubble.05020.rgba16" - -effect_0B005820: # 0x0B005820 -.incbin "textures/effect/lava_bubble.05820.rgba16" - -glabel lava_bubble_ptr_0B006020 # 0x0B006020 -.word effect_0B002020 -.word effect_0B002820 -.word effect_0B003020 -.word effect_0B003020 -.word effect_0B003020 -.word effect_0B003820 -.word effect_0B004020 -.word effect_0B004820 -.word effect_0B005020 -.word effect_0B005820 - -# Bubble - -effect_0B006048: # 0x0B006048 -.incbin "textures/effect/bubble.06048.rgba16" - -glabel bubble_ptr_0B006848 # 0x0B006848 -.word effect_0B006048 - -# Tiny Bubble - -effect_0B00684C: # 0x0B00684C -.incbin "textures/effect/tiny_bubble.0684C.rgba16" - -.word 0 # align? -glabel tiny_bubble_dl_0B006A50 # 0x0B006A50 - 0x0B006AB0 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 -# It could also be one of these: -# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; -# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; -# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; -# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; -# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 - -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, effect_0B00684C -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPEndDisplayList - -glabel tiny_bubble_dl_0B006AB0 # 0x0B006AB0 - 0x0B006AD8 -gsSPTexture 1, 1, 0, 0, 0 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2 -# It could also be one of these: -# G_RM_AA_ZB_OPA_SURF, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_OPA_SURF, G_RM_RA_OPA_SURF2; -# G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_OPA_SURF2; G_RM_AA_OPA_SURF, G_RM_AA_ZB_OPA_SURF2; -# G_RM_AA_OPA_SURF, G_RM_RA_ZB_OPA_SURF2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_OPA_SURF2 - -gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH -gsSPEndDisplayList - -effect_0B006AD8: # 0x0B006AD8 -.incbin "textures/effect/tiny_bubble.06AD8.rgba16" - -glabel tiny_bubble_dl_0B006CD8 # 0x0B006CD8 - 0x0B006D38 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, effect_0B006AD8 -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 -# It could also be one of these: -# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; -# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; -# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; -# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; -# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 - -gsSPTexture -32768, -32768, 0, 0, 1 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 60, 60 -gsSPEndDisplayList - -glabel tiny_bubble_dl_0B006D38 # 0x0B006D38 - 0x0B006D68 -gsDPPipeSync -gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH -gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 - -# There were multiple matching pairs, so I don't know if this is correct or not. -gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 -# It could also be one of these: -# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; -# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; -# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; -# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; -# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 - -gsSPTexture -1, -1, 0, 0, 1 -gsSPEndDisplayList - -glabel tiny_bubble_dl_0B006D68 # 0x0B006D68 - 0x0B006D98 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPLoadSync -gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 -gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD -gsDPSetTileSize 0, 0, 0, 124, 124 -gsSPEndDisplayList +.section .rodata +.include "macros.inc" +.include "PR/gbi.inc" + +.word 0 +.word 0 # Hmm... + +# Flower (Unused) + +effect_0B000008: # 0x0B000008 +.incbin "textures/effect/flower.00008.rgba16" + +effect_0B000808: # 0x0B000808 +.incbin "textures/effect/flower.00808.rgba16" + +effect_0B001008: # 0x0B001008 +.incbin "textures/effect/flower.01008.rgba16" + +effect_0B001808: # 0x0B001808 +.incbin "textures/effect/flower.01808.rgba16" + +glabel flower_bubbles_textures_ptr_0B002008 # 0x0B002008 +.word effect_0B000008 +.word effect_0B000808 +.word effect_0B001008 +.word effect_0B001808 +.word effect_0B001008 +.word effect_0B000808 + +# Lava Bubble + +effect_0B002020: # 0x0B002020 +.incbin "textures/effect/lava_bubble.02020.rgba16" + +effect_0B002820: # 0x0B002820 +.incbin "textures/effect/lava_bubble.02820.rgba16" + +effect_0B003020: # 0x0B003020 +.incbin "textures/effect/lava_bubble.03020.rgba16" + +effect_0B003820: # 0x0B003820 +.incbin "textures/effect/lava_bubble.03820.rgba16" + +effect_0B004020: # 0x0B004020 +.incbin "textures/effect/lava_bubble.04020.rgba16" + +effect_0B004820: # 0x0B004820 +.incbin "textures/effect/lava_bubble.04820.rgba16" + +effect_0B005020: # 0x0B005020 +.incbin "textures/effect/lava_bubble.05020.rgba16" + +effect_0B005820: # 0x0B005820 +.incbin "textures/effect/lava_bubble.05820.rgba16" + +glabel lava_bubble_ptr_0B006020 # 0x0B006020 +.word effect_0B002020 +.word effect_0B002820 +.word effect_0B003020 +.word effect_0B003020 +.word effect_0B003020 +.word effect_0B003820 +.word effect_0B004020 +.word effect_0B004820 +.word effect_0B005020 +.word effect_0B005820 + +# Bubble + +effect_0B006048: # 0x0B006048 +.incbin "textures/effect/bubble.06048.rgba16" + +glabel bubble_ptr_0B006848 # 0x0B006848 +.word effect_0B006048 + +# Tiny Bubble + +effect_0B00684C: # 0x0B00684C +.incbin "textures/effect/tiny_bubble.0684C.rgba16" + +.word 0 # align? +glabel tiny_bubble_dl_0B006A50 # 0x0B006A50 - 0x0B006AB0 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 +# It could also be one of these: +# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; +# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; +# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; +# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; +# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 + +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, effect_0B00684C +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 4, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPEndDisplayList + +glabel tiny_bubble_dl_0B006AB0 # 0x0B006AB0 - 0x0B006AD8 +gsSPTexture 1, 1, 0, 0, 0 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2 +# It could also be one of these: +# G_RM_AA_ZB_OPA_SURF, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_OPA_SURF, G_RM_RA_OPA_SURF2; +# G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_OPA_SURF2; G_RM_AA_OPA_SURF, G_RM_AA_ZB_OPA_SURF2; +# G_RM_AA_OPA_SURF, G_RM_RA_ZB_OPA_SURF2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_OPA_SURF2 + +gsSPSetGeometryMode G_LIGHTING | G_CULL_BACK | G_SHADING_SMOOTH +gsSPEndDisplayList + +effect_0B006AD8: # 0x0B006AD8 +.incbin "textures/effect/tiny_bubble.06AD8.rgba16" + +glabel tiny_bubble_dl_0B006CD8 # 0x0B006CD8 - 0x0B006D38 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, effect_0B006AD8 +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 +# It could also be one of these: +# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; +# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; +# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; +# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; +# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 + +gsSPTexture -32768, -32768, 0, 0, 1 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x0FF, 0x200 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 4, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 60, 60 +gsSPEndDisplayList + +glabel tiny_bubble_dl_0B006D38 # 0x0B006D38 - 0x0B006D68 +gsDPPipeSync +gsSPClearGeometryMode G_LIGHTING | G_SHADING_SMOOTH +gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_TEXEL0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_TEXEL0 + +# There were multiple matching pairs, so I don't know if this is correct or not. +gsDPSetRenderMode G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 +# It could also be one of these: +# G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_RA_ZB_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; +# G_RM_RA_ZB_OPA_SURF, G_RM_AA_TEX_EDGE2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; +# G_RM_AA_ZB_TEX_EDGE, G_RM_AA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_RA_OPA_SURF2; G_RM_AA_ZB_TEX_EDGE, G_RM_AA_TEX_EDGE2; +# G_RM_AA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_RA_OPA_SURF, G_RM_AA_ZB_TEX_EDGE2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_OPA_SURF2; +# G_RM_AA_TEX_EDGE, G_RM_RA_ZB_OPA_SURF2; G_RM_AA_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2 + +gsSPTexture -1, -1, 0, 0, 1 +gsSPEndDisplayList + +glabel tiny_bubble_dl_0B006D68 # 0x0B006D68 - 0x0B006D98 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPLoadSync +gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100 +gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD +gsDPSetTileSize 0, 0, 0, 124, 124 +gsSPEndDisplayList diff --git a/data/behavior_data.s b/data/behavior_data.s index 2372305..0b2cf24 100644 --- a/data/behavior_data.s +++ b/data/behavior_data.s @@ -105,7 +105,7 @@ .set objHealth, 0x3F .set objBehParams, 0x40 .set objPrevAction, 0x41 -.set objUnk190, 0x42 +.set objInteractSubtype, 0x42 .set objCollisionDistance, 0x43 .set objNumLootCoins, 0x44 .set objDrawingDistance, 0x45 @@ -363,7 +363,7 @@ glabel bhvStarDoor # 0000 begin OBJ_LIST_SURFACE obj_set_int objInteractType, 4 collision_data inside_castle_seg7_collision_star_door - obj_set_int objUnk190, 32 + obj_set_int objInteractSubtype, 32 obj_or_int objFlags, (OBJ_FLAG_ACTIVE_FROM_AFAR | OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) set_hitbox 80, 100 obj_set_pos @@ -796,7 +796,7 @@ glabel bhvExitPodiumWarp # 0720 glabel bhvFadingWarp # 075C begin OBJ_LIST_LEVEL - obj_set_int objUnk190, 0x0001 + obj_set_int objInteractSubtype, 0x0001 obj_or_int objFlags, (OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_int objInteractType, 0x2000 obj_set_int objIntangibleTimer, 0 @@ -1280,8 +1280,9 @@ glabel bhvUnusedParticleSpawn # 0ED0 glabel bhvUkiki # 0F08 begin OBJ_LIST_GENACTOR - goto .L13001CB4 -glabel bhvUnused0F14 # 0F14 + goto ukikiData + +glabel bhvUkikiCageChild # 0F14 begin OBJ_LIST_GENACTOR obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE obj_set_float objPosX, 0x0A00 @@ -1289,25 +1290,25 @@ glabel bhvUnused0F14 # 0F14 obj_set_float objPosZ, 0x076A break -glabel bhvLittleCage2 # 0F2C +glabel bhvUkikiCageStar # 0F2C begin OBJ_LIST_DEFAULT obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE obj_set_pos begin_loop - callnative bhv_little_cage_2_loop + callnative bhv_ukiki_cage_star_loop end_loop -glabel bhvLittleCage # 0F48 +glabel bhvUkikiCage # 0F48 begin OBJ_LIST_SURFACE obj_or_int objFlags, (OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_pos - collision_data ttm_seg7_collision_little_cage - obj_child MODEL_STAR, bhvLittleCage2 - obj_child MODEL_NONE, bhvUnused0F14 + collision_data ttm_seg7_collision_ukiki_cage + obj_child MODEL_STAR, bhvUkikiCageStar + obj_child MODEL_NONE, bhvUkikiCageChild obj_set_float objCollisionDistance, 0x4E20 gravity 0x001E, 0xFE70, 0xFFCE, 0x03E8, 0x03E8, 0x00C8, 0x0000, 0x0000 begin_loop - callnative bhv_little_cage_loop + callnative bhv_ukiki_cage_loop end_loop glabel bhvBitfsSinkingPlatforms # 0F9C @@ -1506,7 +1507,7 @@ glabel bhvSpindrift # 12B4 animate 0x00 gravity 0x001E, 0xFE70, 0x0000, 0x0000, 0x0000, 0x00C8, 0x0000, 0x0000 obj_set_pos - obj_set_int objUnk190, 0x0080 + obj_set_int objInteractSubtype, 0x0080 begin_loop callnative bhv_spindrift_loop end_loop @@ -1670,7 +1671,7 @@ glabel bhvHeaveHo # 1548 gravity 0x00C8, 0xFE70, 0xFFCE, 0x03E8, 0x03E8, 0x0258, 0x0000, 0x0000 obj_spawn MODEL_NONE, bhvHeaveHoThrowMario obj_set_int objInteractType, 0x02 - obj_set_int objUnk190, 0x0204 + obj_set_int objInteractSubtype, 0x0204 set_hitbox 0x0078, 0x0064 obj_set_pos obj_set_int objIntangibleTimer, 0 @@ -1768,7 +1769,7 @@ glabel bhvGrandStar # 1714 begin OBJ_LIST_LEVEL obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE interact_type INTERACT_STAR_OR_KEY - obj_set_int objUnk190, 0x0800 + obj_set_int objInteractSubtype, 0x0800 set_hitbox 0x00A0, 0x0064 obj_set_pos begin_loop @@ -1857,7 +1858,7 @@ glabel bhvBowserBodyAnchor # 18CC obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE set_hitbox 0x0064, 0x012C interact_type INTERACT_DAMAGE - obj_set_int objUnk190, 0x0008 + obj_set_int objInteractSubtype, 0x0008 graph_clear obj_set_int objDamageOrCoinValue, 2 obj_set_int objIntangibleTimer, 0 @@ -2075,12 +2076,12 @@ glabel bhvClockHourHand # 1C8C callnative bhv_rotating_clock_arm_loop end_loop -glabel bhvUkikiOpenCage # 1CB0 +glabel bhvMacroUkiki # 1CB0 begin OBJ_LIST_GENACTOR -.L13001CB4: # 1CB4 +ukikiData: # 1CB4 obj_or_int objFlags, (OBJ_FLAG_COMPUTE_ANGLE_TO_MARIO | OBJ_FLAG_HOLDABLE | OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_int objInteractType, 0x02 - obj_set_int objUnk190, 0x0010 + obj_set_int objInteractSubtype, 0x0010 set_hitbox 0x0028, 0x0028 obj_set_int objIntangibleTimer, 0 drop_floor @@ -2088,9 +2089,9 @@ glabel bhvUkikiOpenCage # 1CB0 animate 0x00 gravity 0x001E, 0xFE70, 0xFFCE, 0x0000, 0x0000, 0x00C8, 0x0000, 0x0000 obj_set_pos - callnative bhv_ukiki_open_cage_init + callnative bhv_ukiki_init begin_loop - callnative bhv_ukiki_open_cage_loop + callnative bhv_ukiki_loop end_loop glabel bhvStub1D0C # 1D0C @@ -2338,7 +2339,7 @@ glabel bhvSmallPenguin # 20E8 animate 0x00 gravity 0x001E, 0xFE70, 0xFFCE, 0x0000, 0x0000, 0x00C8, 0x0000, 0x0000 obj_set_int objInteractType, 0x02 - obj_set_int objUnk190, 0x0010 + obj_set_int objInteractSubtype, 0x0010 obj_set_int objIntangibleTimer, 0 set_hitbox 0x0028, 0x0028 obj_set_pos @@ -3487,7 +3488,7 @@ glabel bhvMessagePanel # 32C0 obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE collision_data wooden_signpost_seg3_collision_0302DD80 interact_type INTERACT_TEXT - obj_set_int objUnk190, 0x1000 + obj_set_int objInteractSubtype, 0x1000 drop_floor set_hitbox 0x0096, 0x0050 obj_set_int objVarF4, 0 @@ -3501,7 +3502,7 @@ glabel bhvSignOnWall # 3304 begin OBJ_LIST_SURFACE obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE interact_type INTERACT_TEXT - obj_set_int objUnk190, 0x1000 + obj_set_int objInteractSubtype, 0x1000 set_hitbox 0x0096, 0x0050 obj_set_int objVarF4, 0 begin_loop @@ -4050,13 +4051,13 @@ glabel bhvPyramidPillarTouchDetector # 3BEC glabel bhvWaterfallSoundLoop # 3C10 begin OBJ_LIST_DEFAULT begin_loop - callnative BehWaterfallSoundLoop + callnative bhv_waterfall_sound_loop end_loop glabel bhvVolcanoSoundLoop # 3C24 begin OBJ_LIST_DEFAULT begin_loop - callnative BehVolcanoSoundLoop + callnative bhv_volcano_sound_loop end_loop glabel bhvCastleFlagWaving # 3C38 @@ -4064,14 +4065,14 @@ glabel bhvCastleFlagWaving # 3C38 obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE obj_set_int32 objAnimations, castle_grounds_seg7_anim_flags animate 0x00 - callnative BehCastleFlagWavingInit + callnative bhv_castle_flag_init begin_loop end_loop glabel bhvBirdsSoundLoop # 3C5C begin OBJ_LIST_DEFAULT begin_loop - callnative BehBirdsSoundLoop + callnative bhv_birds_sound_loop end_loop glabel bhvAmbientSounds # 3C70 @@ -4083,7 +4084,7 @@ glabel bhvAmbientSounds # 3C70 glabel bhvSandSoundLoop # 3C84 begin OBJ_LIST_DEFAULT begin_loop - callnative BehSandSoundLoop + callnative bhv_sand_sound_loop end_loop glabel bhvHiddenAt120Stars # 3C98 @@ -4091,7 +4092,7 @@ glabel bhvHiddenAt120Stars # 3C98 obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE collision_data castle_grounds_seg7_collision_cannon_grill obj_set_float objCollisionDistance, 0x0FA0 - callnative BehHiddenAt120StarsInit + callnative bhv_castle_cannon_grate_init begin_loop callnative load_object_collision_model end_loop @@ -4692,7 +4693,7 @@ glabel bhvFlyGuy # 46BC obj_set_pos gravity 0x0032, 0x0000, 0x0000, 0x0000, 0x03E8, 0x0258, 0x0000, 0x0000 callnative bhv_init_room - obj_set_int objUnk190, 0x0080 + obj_set_int objInteractSubtype, 0x0080 obj_set_float objGraphYOffset, 30 scale 150 begin_loop @@ -5087,18 +5088,18 @@ glabel bhvSlidingPlatform2 # 4E2C begin OBJ_LIST_SURFACE obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_pos - callnative BehSlidingPlatform2Init + callnative bhv_sliding_plat_2_init begin_loop - callnative BehSlidingPlatform2Loop + callnative bhv_sliding_plat_2_loop callnative load_object_collision_model end_loop glabel bhvOctagonalPlatformRotating # 4E58 begin OBJ_LIST_SURFACE obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE - callnative BehOctagonalPlatformRotatingInit + callnative bhv_rotating_octagonal_plat_init begin_loop - callnative BehOctagonalPlatformRotatingLoop + callnative bhv_rotating_octagonal_plat_loop callnative load_object_collision_model end_loop @@ -5106,9 +5107,9 @@ glabel bhvAnimatesOnFloorSwitchPress # 4E80 begin OBJ_LIST_SURFACE obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_float objCollisionDistance, 0x1F40 - callnative BehAnimatesOnFloorSwitchPressInit + callnative bhv_animates_on_floor_switch_press_init begin_loop - callnative BehAnimatesOnFloorSwitchPressLoop + callnative bhv_animates_on_floor_switch_press_loop callnative load_object_collision_model end_loop @@ -5133,14 +5134,14 @@ glabel bhvWaterBombCannon # 4EF0 begin OBJ_LIST_DEFAULT obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) begin_loop - callnative BehWaterBombCannonLoop + callnative bhv_water_bomb_cannon_loop end_loop glabel bhvCannonBarrelBubbles # 4F08 begin OBJ_LIST_DEFAULT obj_or_int objFlags, (OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) begin_loop - callnative BehCannonBarrelBubblesLoop + callnative bhv_bubble_cannon_barrel_loop end_loop glabel bhvUnagi # 4F20 @@ -5151,16 +5152,16 @@ glabel bhvUnagi # 4F20 obj_set_pos scale 300 obj_set_float objDrawingDistance, 0x1770 - callnative BehUnagiInit + callnative bhv_unagi_init begin_loop - callnative BehUnagiLoop + callnative bhv_unagi_loop end_loop glabel bhvUnagiSubobject # 4F58 begin OBJ_LIST_GENACTOR obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) begin_loop - callnative BehUnagiSubobjectLoop + callnative bhv_unagi_subobject_loop end_loop glabel bhvDorrie # 4F70 @@ -5186,9 +5187,9 @@ glabel bhvHauntedChair # 4FB4 gravity 0x0028, 0x0000, 0xFFCE, 0x03E8, 0x03E8, 0x00C8, 0x0000, 0x0000 obj_set_pos callnative bhv_init_room - callnative BehHauntedChairInit + callnative bhv_haunted_chair_init begin_loop - callnative BehHauntedChairLoop + callnative bhv_haunted_chair_loop end_loop glabel bhvMadPiano # 5004 @@ -5214,7 +5215,7 @@ glabel bhvFlyingBookend # 504C scale 70 callnative bhv_init_room begin_loop - callnative BehFlyingBookendLoop + callnative bhv_flying_bookend_loop end_loop glabel bhvBookendSpawn # 5094 @@ -5222,7 +5223,7 @@ glabel bhvBookendSpawn # 5094 obj_or_int objFlags, (OBJ_FLAG_COMPUTE_ANGLE_TO_MARIO | OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) callnative bhv_init_room begin_loop - callnative BehBookendSpawnLoop + callnative bhv_bookend_spawn_loop end_loop glabel bhvHauntedBookshelfManager # 50B4 @@ -5263,7 +5264,7 @@ glabel bhvSmallPiranhaFlame # 5138 billboard gravity 0x001E, 0x0000, 0xFFCE, 0x03E8, 0x03E8, 0x00C8, 0x0000, 0x0000 begin_loop - callnative BehSmallPiranhaFlameLoop + callnative bhv_small_piranha_flame_loop obj_add_int objAnimState, 1 end_loop @@ -5282,7 +5283,7 @@ glabel bhvFlyguyFlame # 518C billboard gravity 0x0000, 0x00C8, 0x0000, 0x03E8, 0x03E8, 0x00C8, 0x0000, 0x0000 begin_loop - callnative BehFlyGuyFlameLoop + callnative bhv_fly_guy_flame_loop obj_add_int objAnimState, 1 end_loop @@ -5294,7 +5295,7 @@ glabel bhvSnufit # 51C0 callnative bhv_init_room begin_loop obj_set_int objVarF4, 0 - callnative BehSnufitLoop + callnative bhv_snufit_loop end_loop glabel bhvSnufitBalls # 51FC @@ -5306,7 +5307,7 @@ glabel bhvSnufitBalls # 51FC obj_set_float objGraphYOffset, 0x000A scale 10 begin_loop - callnative BehSnufitBallsLoop + callnative bhv_snufit_balls_loop end_loop glabel bhvHorizontalGrindel # 523C @@ -5393,22 +5394,22 @@ glabel bhvPenguinRaceShortcutCheck # 53BC callnative bhv_penguin_race_shortcut_check_update end_loop -glabel bhvHauntedRoomCheck # 53D4 +glabel bhvCoffinManager # 53D4 begin OBJ_LIST_SURFACE obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) callnative bhv_init_room begin_loop - callnative BehHauntedRoomCheckLoop + callnative bhv_coffin_manager_loop end_loop -glabel bhvHauntedRoomCheckSubobject # 53F4 +glabel bhvCoffin # 53F4 begin OBJ_LIST_SURFACE collision_data bbh_seg7_collision_coffin obj_or_int objFlags, (OBJ_FLAG_COMPUTE_DIST_TO_MARIO | OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) obj_set_pos callnative bhv_init_room begin_loop - callnative BehHauntedRoomCheckSubobjectLoop + callnative bhv_coffin_loop end_loop glabel bhvClamShell # 5420 @@ -5418,7 +5419,7 @@ glabel bhvClamShell # 5420 obj_set_int32 objAnimations, clam_shell_seg5_anims_05001744 obj_set_float objGraphYOffset, 0x000A begin_loop - callnative BehClamShellLoop + callnative bhv_clam_loop end_loop glabel bhvSkeeter # 5448 @@ -5511,7 +5512,7 @@ glabel bhvBubba # 55BC gravity 0x00C8, 0xFE70, 0xFFCE, 0x03E8, 0x03E8, 0x0000, 0x0000, 0x0000 scale 50 begin_loop - callnative BehBubbaLoop + callnative bhv_bubba_loop end_loop glabel bhvBeginningLakitu # 55F0 @@ -5521,7 +5522,7 @@ glabel bhvBeginningLakitu # 55F0 animate 0x00 obj_set_float objOpacity, 0x0000 begin_loop - callnative BehBeginningLakituLoop + callnative bhv_intro_lakitu_loop end_loop glabel bhvBeginningPeach # 5618 @@ -5530,7 +5531,7 @@ glabel bhvBeginningPeach # 5618 obj_set_int32 objAnimations, peach_seg5_anims_0501C41C animate 0x00 begin_loop - callnative BehBeginningPeachLoop + callnative bhv_intro_peach_loop end_loop glabel bhvEndBirds1 # 563C @@ -5539,7 +5540,7 @@ glabel bhvEndBirds1 # 563C obj_set_int32 objAnimations, birds_seg5_anims_050009E8 animate 0x00 begin_loop - callnative BehEndBirds1Loop + callnative bhv_end_birds_1_loop end_loop glabel bhvEndBirds2 # 5660 @@ -5548,14 +5549,14 @@ glabel bhvEndBirds2 # 5660 obj_set_int32 objAnimations, birds_seg5_anims_050009E8 animate 0x00 begin_loop - callnative BehEndBirds2Loop + callnative bhv_end_birds_2_loop end_loop glabel bhvIntroScene # 5684 begin OBJ_LIST_DEFAULT obj_or_int objFlags, OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE begin_loop - callnative BehIntroSceneLoop + callnative bhv_intro_scene_loop end_loop .align 4 diff --git a/diff-settings.sh b/diff-settings.sh index 06cd662..f00d8fa 100644 --- a/diff-settings.sh +++ b/diff-settings.sh @@ -26,7 +26,7 @@ done set -- "${POSITIONAL[@]}" BASEROM=baserom.$LANG -MAPFILE="build/$LANG/sm64.map" +MAPFILE="build/$LANG/sm64.$LANG.map" MYDUMP=sm64.$LANG.dump MYIMG=build/$LANG/sm64.$LANG.z64 BASEDUMP=$BASEROM.dump diff --git a/enhancements/dyn_light.inc.c b/enhancements/dyn_light.inc.c index 3bfd5a5..c661dd2 100644 --- a/enhancements/dyn_light.inc.c +++ b/enhancements/dyn_light.inc.c @@ -94,15 +94,17 @@ void point_light(s16 x, s16 y, s16 z, s16 size, f32 shade, s16 size1, f32 shade1 if (gMarioState->pos[0] >= (x - size1) && gMarioState->pos[0] <= x + size1 && gMarioState->pos[1] >= (y - size1) && gMarioState->pos[1] <= y + size1 - && gMarioState->pos[2] >= (z - size1) && gMarioState->pos[2] <= z + size1) + && gMarioState->pos[2] >= (z - size1) && gMarioState->pos[2] <= z + size1) { set_mario_shade_light(shade1); + } /* Inner region */ if (gMarioState->pos[0] >= (x - size) && gMarioState->pos[0] <= x + size && gMarioState->pos[1] >= (y - size) && gMarioState->pos[1] <= y + size - && gMarioState->pos[2] >= (z - size) && gMarioState->pos[2] <= z + size) + && gMarioState->pos[2] >= (z - size) && gMarioState->pos[2] <= z + size) { set_mario_shade_light(shade); + } } /* @@ -138,13 +140,15 @@ void set_level_shading(void) { break; case LEVEL_CASTLE: set_mario_shade_light(SHADE_75); - if (gCurrAreaIndex == 3) + if (gCurrAreaIndex == 3) { set_mario_shade_light(SHADE_50); + } break; case LEVEL_SSL: set_mario_shade_light(SHADE_100); - if (gCurrAreaIndex == 2 || gCurrAreaIndex == 3) /* Both pyramid areas */ + if (gCurrAreaIndex == 2 || gCurrAreaIndex == 3) { /* Both pyramid areas */ set_mario_shade_light(SHADE_25); + } break; case LEVEL_JRB: case LEVEL_DDD: @@ -155,8 +159,9 @@ void set_level_shading(void) { case LEVEL_SL: case LEVEL_PSS: set_mario_shade_light(SHADE_75); - if (gCurrAreaIndex == 2) + if (gCurrAreaIndex == 2) { set_mario_shade_light(SHADE_50); + } break; default: set_mario_shade_light(SHADE_100); diff --git a/first-diff.py b/first-diff.py index f807f90..8336eb5 100755 --- a/first-diff.py +++ b/first-diff.py @@ -31,7 +31,7 @@ baseimg = 'baserom.' + lang + '.z64' basemap = 'sm64.' + lang + '.map' myimg = 'build/' + lang + '/sm64.' + lang + '.z64' -mymap = 'build/' + lang + '/sm64.map' +mymap = 'build/' + lang + '/sm64.' + lang + '.map' if os.path.isfile('expected/' + mymap): basemap = 'expected/' + mymap diff --git a/include/PR/gbi_old.h b/include/PR/gbi_old.h index ebb6c77..9e00c2d 100644 --- a/include/PR/gbi_old.h +++ b/include/PR/gbi_old.h @@ -1,6 +1,8 @@ #ifndef _ULTRA64_GBI_H_ #define _ULTRA64_GBI_H_ +#include + /* Types */ /* Vertex (set up for use with colors) */ diff --git a/include/PR/gs2dex.h b/include/PR/gs2dex.h index 16318db..ced4685 100644 --- a/include/PR/gs2dex.h +++ b/include/PR/gs2dex.h @@ -1,392 +1,392 @@ -/*--------------------------------------------------------------------- - Copyright (C) 1997, Nintendo. - - File gs2dex.h - Coded by Yoshitaka Yasumoto. Jul 31, 1997. - Modified by - Comments Header file for S2DEX ucode. - - $Id: gs2dex.h,v 1.21 1998/05/28 00:14:49 has Exp $ - ---------------------------------------------------------------------*/ - -#ifndef _GS2DEX_H_ -#define _GS2DEX_H_ - -#ifdef _LANGUAGE_C_PLUS_PLUS -extern "C" { -#endif - -#include - -/*===========================================================================* - * Macro - *===========================================================================*/ -#define GS_CALC_DXT(line) (((1<< G_TX_DXT_FRAC)-1)/(line)+1) -#define GS_PIX2TMEM(pix, siz) ((pix)>>(4-(siz))) -#define GS_PIX2DXT(pix, siz) GS_CALC_DXT(GS_PIX2TMEM((pix), (siz))) - -/*===========================================================================* - * Data structures for S2DEX microcode - *===========================================================================*/ - -/*---------------------------------------------------------------------------* - * Background - *---------------------------------------------------------------------------*/ -#define G_BGLT_LOADBLOCK 0x0033 -#define G_BGLT_LOADTILE 0xfff4 - -#define G_BG_FLAG_FLIPS 0x01 -#define G_BG_FLAG_FLIPT 0x10 - -/* Non scalable background plane */ -typedef struct { - u16 imageX; /* x-coordinate of upper-left position of texture (u10.5) */ - u16 imageW; /* width of the texture (u10.2) */ - s16 frameX; /* upper-left position of transferred frame (s10.2) */ - u16 frameW; /* width of transferred frame (u10.2) */ - - u16 imageY; /* y-coordinate of upper-left position of texture (u10.5) */ - u16 imageH; /* height of the texture (u10.2) */ - s16 frameY; /* upper-left position of transferred frame (s10.2) */ - u16 frameH; /* height of transferred frame (u10.2) */ - - u64 *imagePtr; /* texture source address on DRAM */ - u16 imageLoad; /* which to use, LoadBlock or LoadTile */ - u8 imageFmt; /* format of texel - G_IM_FMT_* */ - u8 imageSiz; /* size of texel - G_IM_SIZ_* */ - u16 imagePal; /* pallet number */ - u16 imageFlip; /* right & left image inversion (Inverted by G_BG_FLAG_FLIPS) */ - - /* The following is set in the initialization routine guS2DInitBg(). There is no need for the user to set it. */ - u16 tmemW; /* TMEM width and Word size of frame 1 line. - At LoadBlock, GS_PIX2TMEM(imageW/4,imageSiz) - At LoadTile GS_PIX2TMEM(frameW/4,imageSiz)+1 */ - u16 tmemH; /* height of TMEM loadable at a time (s13.2) 4 times value - When the normal texture, 512/tmemW*4 - When the CI texture, 256/tmemW*4 */ - u16 tmemLoadSH; /* SH value - At LoadBlock, tmemSize/2-1 - At LoadTile, tmemW*16-1 */ - u16 tmemLoadTH; /* TH value or Stride value - At LoadBlock, GS_CALC_DXT(tmemW) - At LoadTile, tmemH-1 */ - u16 tmemSizeW; /* skip value of imagePtr for image 1-line - At LoadBlock, tmemW*2 - At LoadTile, GS_PIX2TMEM(imageW/4,imageSiz)*2 */ - u16 tmemSize; /* skip value of imagePtr for 1-loading - = tmemSizeW*tmemH */ -} uObjBg_t; /* 40 bytes */ - -/* Scalable background plane */ -typedef struct { - u16 imageX; /* x-coordinate of upper-left position of texture (u10.5) */ - u16 imageW; /* width of texture (u10.2) */ - s16 frameX; /* upper-left position of transferred frame (s10.2) */ - u16 frameW; /* width of transferred frame (u10.2) */ - - u16 imageY; /* y-coordinate of upper-left position of texture (u10.5) */ - u16 imageH; /* height of texture (u10.2) */ - s16 frameY; /* upper-left position of transferred frame (s10.2) */ - u16 frameH; /* height of transferred frame (u10.2) */ - - u64 *imagePtr; /* texture source address on DRAM */ - u16 imageLoad; /* Which to use, LoadBlock or LoadTile? */ - u8 imageFmt; /* format of texel - G_IM_FMT_* */ - u8 imageSiz; /* size of texel - G_IM_SIZ_* */ - u16 imagePal; /* pallet number */ - u16 imageFlip; /* right & left image inversion (Inverted by G_BG_FLAG_FLIPS) */ - - u16 scaleW; /* scale value of X-direction (u5.10) */ - u16 scaleH; /* scale value of Y-direction (u5.10) */ - s32 imageYorig; /* start point of drawing on image (s20.5) */ - - u8 padding[4]; - -} uObjScaleBg_t; /* 40 bytes */ - -typedef union { - uObjBg_t b; - uObjScaleBg_t s; - long long int force_structure_alignment; -} uObjBg; - -/*---------------------------------------------------------------------------* - * 2D Objects - *---------------------------------------------------------------------------*/ -#define G_OBJ_FLAG_FLIPS 1<<0 /* inversion to S-direction */ -#define G_OBJ_FLAG_FLIPT 1<<4 /* nversion to T-direction */ - -typedef struct { - s16 objX; /* s10.2 OBJ x-coordinate of upper-left end */ - u16 scaleW; /* u5.10 Scaling of u5.10 width direction */ - u16 imageW; /* u10.5 width of u10.5 texture (length of S-direction) */ - u16 paddingX; /* Unused - Always 0 */ - s16 objY; /* s10.2 OBJ y-coordinate of s10.2 OBJ upper-left end */ - u16 scaleH; /* u5.10 Scaling of u5.10 height direction */ - u16 imageH; /* u10.5 height of u10.5 texture (length of T-direction) */ - u16 paddingY; /* Unused - Always 0 */ - u16 imageStride; /* folding width of texel (In units of 64bit word) */ - u16 imageAdrs; /* texture header position in TMEM (In units of 64bit word) */ - u8 imageFmt; /* format of texel - G_IM_FMT_* */ - u8 imageSiz; /* size of texel - G_IM_SIZ_* */ - u8 imagePal; /* pallet number (0-7) */ - u8 imageFlags; /* The display flag - G_OBJ_FLAG_FLIP* */ -} uObjSprite_t; /* 24 bytes */ - -typedef union { - uObjSprite_t s; - long long int force_structure_alignment; -} uObjSprite; - -/*---------------------------------------------------------------------------* - * 2D Matrix - *---------------------------------------------------------------------------*/ -typedef struct { - s32 A, B, C, D; /* s15.16 */ - s16 X, Y; /* s10.2 */ - u16 BaseScaleX; /* u5.10 */ - u16 BaseScaleY; /* u5.10 */ -} uObjMtx_t; /* 24 bytes */ - -typedef union { - uObjMtx_t m; - long long int force_structure_alignment; -} uObjMtx; - -typedef struct { - s16 X, Y; /* s10.2 */ - u16 BaseScaleX; /* u5.10 */ - u16 BaseScaleY; /* u5.10 */ -} uObjSubMtx_t; /* 8 bytes */ - -typedef union { - uObjSubMtx_t m; - long long int force_structure_alignment; -} uObjSubMtx; - -/*---------------------------------------------------------------------------* - * Loading into TMEM - *---------------------------------------------------------------------------*/ -#define G_OBJLT_TXTRBLOCK 0x00001033 -#define G_OBJLT_TXTRTILE 0x00fc1034 -#define G_OBJLT_TLUT 0x00000030 - -#define GS_TB_TSIZE(pix,siz) (GS_PIX2TMEM((pix),(siz))-1) -#define GS_TB_TLINE(pix,siz) (GS_CALC_DXT(GS_PIX2TMEM((pix),(siz)))) - -typedef struct { - u32 type; /* G_OBJLT_TXTRBLOCK divided into types */ - u64 *image; /* texture source address on DRAM */ - u16 tmem; /* loaded TMEM word address (8byteWORD) */ - u16 tsize; /* Texture size, Specified by macro GS_TB_TSIZE() */ - u16 tline; /* width of Texture 1-line, Specified by macro GS_TB_TLINE() */ - u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12) */ - u32 flag; /* STATE flag */ - u32 mask; /* STATE mask */ -} uObjTxtrBlock_t; /* 24 bytes */ - -#define GS_TT_TWIDTH(pix,siz) ((GS_PIX2TMEM((pix), (siz))<<2)-1) -#define GS_TT_THEIGHT(pix,siz) (((pix)<<2)-1) - -typedef struct { - u32 type; /* G_OBJLT_TXTRTILE divided into types */ - u64 *image; /* texture source address on DRAM */ - u16 tmem; /* loaded TMEM word address (8byteWORD)*/ - u16 twidth; /* width of Texture (Specified by macro GS_TT_TWIDTH()) */ - u16 theight; /* height of Texture (Specified by macro GS_TT_THEIGHT()) */ - u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12) */ - u32 flag; /* STATE flag */ - u32 mask; /* STATE mask */ -} uObjTxtrTile_t; /* 24 bytes */ - -#define GS_PAL_HEAD(head) ((head)+256) -#define GS_PAL_NUM(num) ((num)-1) - -typedef struct { - u32 type; /* G_OBJLT_TLUT divided into types */ - u64 *image; /* texture source address on DRAM */ - u16 phead; /* pallet number of load header (Between 256 and 511) */ - u16 pnum; /* loading pallet number -1 */ - u16 zero; /* Assign 0 all the time */ - u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12)*/ - u32 flag; /* STATE flag */ - u32 mask; /* STATE mask */ -} uObjTxtrTLUT_t; /* 24 bytes */ - -typedef union { - uObjTxtrBlock_t block; - uObjTxtrTile_t tile; - uObjTxtrTLUT_t tlut; - long long int force_structure_alignment; -} uObjTxtr; - -/*---------------------------------------------------------------------------* - * Loading into TMEM & 2D Objects - *---------------------------------------------------------------------------*/ -typedef struct { - uObjTxtr txtr; - uObjSprite sprite; -} uObjTxSprite; /* 48 bytes */ - -/*===========================================================================* - * GBI Commands for S2DEX microcode - *===========================================================================*/ -/* GBI Header */ -#ifdef F3DEX_GBI_2 -#define G_OBJ_RECTANGLE_R 0xda -#define G_OBJ_MOVEMEM 0xdc -#define G_RDPHALF_0 0xe4 -#define G_OBJ_RECTANGLE 0x01 -#define G_OBJ_SPRITE 0x02 -#define G_SELECT_DL 0x04 -#define G_OBJ_LOADTXTR 0x05 -#define G_OBJ_LDTX_SPRITE 0x06 -#define G_OBJ_LDTX_RECT 0x07 -#define G_OBJ_LDTX_RECT_R 0x08 -#define G_BG_1CYC 0x09 -#define G_BG_COPY 0x0a -#define G_OBJ_RENDERMODE 0x0b -#else -#define G_BG_1CYC 0x01 -#define G_BG_COPY 0x02 -#define G_OBJ_RECTANGLE 0x03 -#define G_OBJ_SPRITE 0x04 -#define G_OBJ_MOVEMEM 0x05 -#define G_SELECT_DL 0xb0 -#define G_OBJ_RENDERMODE 0xb1 -#define G_OBJ_RECTANGLE_R 0xb2 -#define G_OBJ_LOADTXTR 0xc1 -#define G_OBJ_LDTX_SPRITE 0xc2 -#define G_OBJ_LDTX_RECT 0xc3 -#define G_OBJ_LDTX_RECT_R 0xc4 -#define G_RDPHALF_0 0xe4 -#endif - -/*---------------------------------------------------------------------------* - * Background wrapped screen - *---------------------------------------------------------------------------*/ -#define gSPBgRectangle(pkt, m, mptr) gDma0p((pkt),(m),(mptr),0) -#define gsSPBgRectangle(m, mptr) gsDma0p( (m),(mptr),0) -#define gSPBgRectCopy(pkt, mptr) gSPBgRectangle((pkt), G_BG_COPY, (mptr)) -#define gsSPBgRectCopy(mptr) gsSPBgRectangle( G_BG_COPY, (mptr)) -#define gSPBgRect1Cyc(pkt, mptr) gSPBgRectangle((pkt), G_BG_1CYC, (mptr)) -#define gsSPBgRect1Cyc(mptr) gsSPBgRectangle( G_BG_1CYC, (mptr)) - -/*---------------------------------------------------------------------------* - * 2D Objects - *---------------------------------------------------------------------------*/ -#define gSPObjSprite(pkt, mptr) gDma0p((pkt),G_OBJ_SPRITE, (mptr),0) -#define gsSPObjSprite(mptr) gsDma0p( G_OBJ_SPRITE, (mptr),0) -#define gSPObjRectangle(pkt, mptr) gDma0p((pkt),G_OBJ_RECTANGLE, (mptr),0) -#define gsSPObjRectangle(mptr) gsDma0p( G_OBJ_RECTANGLE, (mptr),0) -#define gSPObjRectangleR(pkt, mptr) gDma0p((pkt),G_OBJ_RECTANGLE_R,(mptr),0) -#define gsSPObjRectangleR(mptr) gsDma0p( G_OBJ_RECTANGLE_R,(mptr),0) - -/*---------------------------------------------------------------------------* - * 2D Matrix - *---------------------------------------------------------------------------*/ -#define gSPObjMatrix(pkt, mptr) gDma1p((pkt),G_OBJ_MOVEMEM,(mptr),0,23) -#define gsSPObjMatrix(mptr) gsDma1p( G_OBJ_MOVEMEM,(mptr),0,23) -#define gSPObjSubMatrix(pkt, mptr) gDma1p((pkt),G_OBJ_MOVEMEM,(mptr),2, 7) -#define gsSPObjSubMatrix(mptr) gsDma1p( G_OBJ_MOVEMEM,(mptr),2, 7) - -/*---------------------------------------------------------------------------* - * Loading into TMEM - *---------------------------------------------------------------------------*/ -#define gSPObjLoadTxtr(pkt, tptr) gDma0p((pkt),G_OBJ_LOADTXTR, (tptr),23) -#define gsSPObjLoadTxtr(tptr) gsDma0p( G_OBJ_LOADTXTR, (tptr),23) -#define gSPObjLoadTxSprite(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_SPRITE,(tptr),47) -#define gsSPObjLoadTxSprite(tptr) gsDma0p( G_OBJ_LDTX_SPRITE,(tptr),47) -#define gSPObjLoadTxRect(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_RECT, (tptr),47) -#define gsSPObjLoadTxRect(tptr) gsDma0p( G_OBJ_LDTX_RECT, (tptr),47) -#define gSPObjLoadTxRectR(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_RECT_R,(tptr),47) -#define gsSPObjLoadTxRectR(tptr) gsDma0p( G_OBJ_LDTX_RECT_R,(tptr),47) - -/*---------------------------------------------------------------------------* - * Select Display List - *---------------------------------------------------------------------------*/ -#define gSPSelectDL(pkt, mptr, sid, flag, mask) \ -{ gDma1p((pkt), G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ - gDma1p((pkt), G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_PUSH); } -#define gsSPSelectDL(mptr, sid, flag, mask) \ -{ gsDma1p(G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ - gsDma1p(G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_PUSH); } -#define gSPSelectBranchDL(pkt, mptr, sid, flag, mask) \ -{ gDma1p((pkt), G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ - gDma1p((pkt), G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_NOPUSH); } -#define gsSPSelectBranchDL(mptr, sid, flag, mask) \ -{ gsDma1p(G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ - gsDma1p(G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_NOPUSH); } - -/*---------------------------------------------------------------------------* - * Set general status - *---------------------------------------------------------------------------*/ -#define G_MW_GENSTAT 0x08 /* Note that it is the same value of G_MW_FOG */ - -#define gSPSetStatus(pkt, sid, val) \ - gMoveWd((pkt), G_MW_GENSTAT, (sid), (val)) -#define gsSPSetStatus(sid, val) \ - gsMoveWd( G_MW_GENSTAT, (sid), (val)) - -/*---------------------------------------------------------------------------* - * Set Object Render Mode - *---------------------------------------------------------------------------*/ -#define G_OBJRM_NOTXCLAMP 0x01 -#define G_OBJRM_XLU 0x02 /* Ignored */ -#define G_OBJRM_ANTIALIAS 0x04 /* Ignored */ -#define G_OBJRM_BILERP 0x08 -#define G_OBJRM_SHRINKSIZE_1 0x10 -#define G_OBJRM_SHRINKSIZE_2 0x20 -#define G_OBJRM_WIDEN 0x40 - -#define gSPObjRenderMode(pkt, mode) gImmp1((pkt),G_OBJ_RENDERMODE,(mode)) -#define gsSPObjRenderMode(mode) gsImmp1( G_OBJ_RENDERMODE,(mode)) - -/*===========================================================================* - * Render Mode Macro - *===========================================================================*/ -#define RM_RA_SPRITE(clk) \ - AA_EN | CVG_DST_CLAMP | \ - CVG_X_ALPHA | ALPHA_CVG_SEL | ZMODE_OPA | TEX_EDGE | \ - GBL_c##clk(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_1MA) - -#define G_RM_SPRITE G_RM_OPA_SURF -#define G_RM_SPRITE2 G_RM_OPA_SURF2 -#define G_RM_RA_SPRITE RM_RA_SPRITE(1) -#define G_RM_RA_SPRITE2 RM_RA_SPRITE(2) -#define G_RM_AA_SPRITE G_RM_AA_TEX_TERR -#define G_RM_AA_SPRITE2 G_RM_AA_TEX_TERR2 -#define G_RM_XLU_SPRITE G_RM_XLU_SURF -#define G_RM_XLU_SPRITE2 G_RM_XLU_SURF2 -#define G_RM_AA_XLU_SPRITE G_RM_AA_XLU_SURF -#define G_RM_AA_XLU_SPRITE2 G_RM_AA_XLU_SURF2 - -/*===========================================================================* - * External functions - *===========================================================================*/ -extern u64 gspS2DEX_fifoTextStart[], gspS2DEX_fifoTextEnd[]; -extern u64 gspS2DEX_fifoDataStart[], gspS2DEX_fifoDataEnd[]; -extern u64 gspS2DEX_fifo_dTextStart[], gspS2DEX_fifo_dTextEnd[]; -extern u64 gspS2DEX_fifo_dDataStart[], gspS2DEX_fifo_dDataEnd[]; -extern u64 gspS2DEX2_fifoTextStart[], gspS2DEX2_fifoTextEnd[]; -extern u64 gspS2DEX2_fifoDataStart[], gspS2DEX2_fifoDataEnd[]; -extern u64 gspS2DEX2_xbusTextStart[], gspS2DEX2_xbusTextEnd[]; -extern u64 gspS2DEX2_xbusDataStart[], gspS2DEX2_xbusDataEnd[]; -extern void guS2DInitBg(uObjBg *); - -#ifdef F3DEX_GBI_2 -# define guS2DEmuBgRect1Cyc guS2D2EmuBgRect1Cyc /*Wrapper*/ -# define guS2DEmuSetScissor guS2D2EmuSetScissor /*Wrapper*/ - extern void guS2D2EmuSetScissor(u32, u32, u32, u32, u8); - extern void guS2D2EmuBgRect1Cyc(Gfx **, uObjBg *); -#else - extern void guS2DEmuSetScissor(u32, u32, u32, u32, u8); - extern void guS2DEmuBgRect1Cyc(Gfx **, uObjBg *); -#endif - -#ifdef _LANGUAGE_C_PLUS_PLUS -} -#endif -#endif /* _GS2DEX_H_ */ - -/*======== End of gs2dex.h ========*/ +/*--------------------------------------------------------------------- + Copyright (C) 1997, Nintendo. + + File gs2dex.h + Coded by Yoshitaka Yasumoto. Jul 31, 1997. + Modified by + Comments Header file for S2DEX ucode. + + $Id: gs2dex.h,v 1.21 1998/05/28 00:14:49 has Exp $ + ---------------------------------------------------------------------*/ + +#ifndef _GS2DEX_H_ +#define _GS2DEX_H_ + +#ifdef _LANGUAGE_C_PLUS_PLUS +extern "C" { +#endif + +#include + +/*===========================================================================* + * Macro + *===========================================================================*/ +#define GS_CALC_DXT(line) (((1<< G_TX_DXT_FRAC)-1)/(line)+1) +#define GS_PIX2TMEM(pix, siz) ((pix)>>(4-(siz))) +#define GS_PIX2DXT(pix, siz) GS_CALC_DXT(GS_PIX2TMEM((pix), (siz))) + +/*===========================================================================* + * Data structures for S2DEX microcode + *===========================================================================*/ + +/*---------------------------------------------------------------------------* + * Background + *---------------------------------------------------------------------------*/ +#define G_BGLT_LOADBLOCK 0x0033 +#define G_BGLT_LOADTILE 0xfff4 + +#define G_BG_FLAG_FLIPS 0x01 +#define G_BG_FLAG_FLIPT 0x10 + +/* Non scalable background plane */ +typedef struct { + u16 imageX; /* x-coordinate of upper-left position of texture (u10.5) */ + u16 imageW; /* width of the texture (u10.2) */ + s16 frameX; /* upper-left position of transferred frame (s10.2) */ + u16 frameW; /* width of transferred frame (u10.2) */ + + u16 imageY; /* y-coordinate of upper-left position of texture (u10.5) */ + u16 imageH; /* height of the texture (u10.2) */ + s16 frameY; /* upper-left position of transferred frame (s10.2) */ + u16 frameH; /* height of transferred frame (u10.2) */ + + u64 *imagePtr; /* texture source address on DRAM */ + u16 imageLoad; /* which to use, LoadBlock or LoadTile */ + u8 imageFmt; /* format of texel - G_IM_FMT_* */ + u8 imageSiz; /* size of texel - G_IM_SIZ_* */ + u16 imagePal; /* pallet number */ + u16 imageFlip; /* right & left image inversion (Inverted by G_BG_FLAG_FLIPS) */ + + /* The following is set in the initialization routine guS2DInitBg(). There is no need for the user to set it. */ + u16 tmemW; /* TMEM width and Word size of frame 1 line. + At LoadBlock, GS_PIX2TMEM(imageW/4,imageSiz) + At LoadTile GS_PIX2TMEM(frameW/4,imageSiz)+1 */ + u16 tmemH; /* height of TMEM loadable at a time (s13.2) 4 times value + When the normal texture, 512/tmemW*4 + When the CI texture, 256/tmemW*4 */ + u16 tmemLoadSH; /* SH value + At LoadBlock, tmemSize/2-1 + At LoadTile, tmemW*16-1 */ + u16 tmemLoadTH; /* TH value or Stride value + At LoadBlock, GS_CALC_DXT(tmemW) + At LoadTile, tmemH-1 */ + u16 tmemSizeW; /* skip value of imagePtr for image 1-line + At LoadBlock, tmemW*2 + At LoadTile, GS_PIX2TMEM(imageW/4,imageSiz)*2 */ + u16 tmemSize; /* skip value of imagePtr for 1-loading + = tmemSizeW*tmemH */ +} uObjBg_t; /* 40 bytes */ + +/* Scalable background plane */ +typedef struct { + u16 imageX; /* x-coordinate of upper-left position of texture (u10.5) */ + u16 imageW; /* width of texture (u10.2) */ + s16 frameX; /* upper-left position of transferred frame (s10.2) */ + u16 frameW; /* width of transferred frame (u10.2) */ + + u16 imageY; /* y-coordinate of upper-left position of texture (u10.5) */ + u16 imageH; /* height of texture (u10.2) */ + s16 frameY; /* upper-left position of transferred frame (s10.2) */ + u16 frameH; /* height of transferred frame (u10.2) */ + + u64 *imagePtr; /* texture source address on DRAM */ + u16 imageLoad; /* Which to use, LoadBlock or LoadTile? */ + u8 imageFmt; /* format of texel - G_IM_FMT_* */ + u8 imageSiz; /* size of texel - G_IM_SIZ_* */ + u16 imagePal; /* pallet number */ + u16 imageFlip; /* right & left image inversion (Inverted by G_BG_FLAG_FLIPS) */ + + u16 scaleW; /* scale value of X-direction (u5.10) */ + u16 scaleH; /* scale value of Y-direction (u5.10) */ + s32 imageYorig; /* start point of drawing on image (s20.5) */ + + u8 padding[4]; + +} uObjScaleBg_t; /* 40 bytes */ + +typedef union { + uObjBg_t b; + uObjScaleBg_t s; + long long int force_structure_alignment; +} uObjBg; + +/*---------------------------------------------------------------------------* + * 2D Objects + *---------------------------------------------------------------------------*/ +#define G_OBJ_FLAG_FLIPS 1<<0 /* inversion to S-direction */ +#define G_OBJ_FLAG_FLIPT 1<<4 /* nversion to T-direction */ + +typedef struct { + s16 objX; /* s10.2 OBJ x-coordinate of upper-left end */ + u16 scaleW; /* u5.10 Scaling of u5.10 width direction */ + u16 imageW; /* u10.5 width of u10.5 texture (length of S-direction) */ + u16 paddingX; /* Unused - Always 0 */ + s16 objY; /* s10.2 OBJ y-coordinate of s10.2 OBJ upper-left end */ + u16 scaleH; /* u5.10 Scaling of u5.10 height direction */ + u16 imageH; /* u10.5 height of u10.5 texture (length of T-direction) */ + u16 paddingY; /* Unused - Always 0 */ + u16 imageStride; /* folding width of texel (In units of 64bit word) */ + u16 imageAdrs; /* texture header position in TMEM (In units of 64bit word) */ + u8 imageFmt; /* format of texel - G_IM_FMT_* */ + u8 imageSiz; /* size of texel - G_IM_SIZ_* */ + u8 imagePal; /* pallet number (0-7) */ + u8 imageFlags; /* The display flag - G_OBJ_FLAG_FLIP* */ +} uObjSprite_t; /* 24 bytes */ + +typedef union { + uObjSprite_t s; + long long int force_structure_alignment; +} uObjSprite; + +/*---------------------------------------------------------------------------* + * 2D Matrix + *---------------------------------------------------------------------------*/ +typedef struct { + s32 A, B, C, D; /* s15.16 */ + s16 X, Y; /* s10.2 */ + u16 BaseScaleX; /* u5.10 */ + u16 BaseScaleY; /* u5.10 */ +} uObjMtx_t; /* 24 bytes */ + +typedef union { + uObjMtx_t m; + long long int force_structure_alignment; +} uObjMtx; + +typedef struct { + s16 X, Y; /* s10.2 */ + u16 BaseScaleX; /* u5.10 */ + u16 BaseScaleY; /* u5.10 */ +} uObjSubMtx_t; /* 8 bytes */ + +typedef union { + uObjSubMtx_t m; + long long int force_structure_alignment; +} uObjSubMtx; + +/*---------------------------------------------------------------------------* + * Loading into TMEM + *---------------------------------------------------------------------------*/ +#define G_OBJLT_TXTRBLOCK 0x00001033 +#define G_OBJLT_TXTRTILE 0x00fc1034 +#define G_OBJLT_TLUT 0x00000030 + +#define GS_TB_TSIZE(pix,siz) (GS_PIX2TMEM((pix),(siz))-1) +#define GS_TB_TLINE(pix,siz) (GS_CALC_DXT(GS_PIX2TMEM((pix),(siz)))) + +typedef struct { + u32 type; /* G_OBJLT_TXTRBLOCK divided into types */ + u64 *image; /* texture source address on DRAM */ + u16 tmem; /* loaded TMEM word address (8byteWORD) */ + u16 tsize; /* Texture size, Specified by macro GS_TB_TSIZE() */ + u16 tline; /* width of Texture 1-line, Specified by macro GS_TB_TLINE() */ + u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12) */ + u32 flag; /* STATE flag */ + u32 mask; /* STATE mask */ +} uObjTxtrBlock_t; /* 24 bytes */ + +#define GS_TT_TWIDTH(pix,siz) ((GS_PIX2TMEM((pix), (siz))<<2)-1) +#define GS_TT_THEIGHT(pix,siz) (((pix)<<2)-1) + +typedef struct { + u32 type; /* G_OBJLT_TXTRTILE divided into types */ + u64 *image; /* texture source address on DRAM */ + u16 tmem; /* loaded TMEM word address (8byteWORD)*/ + u16 twidth; /* width of Texture (Specified by macro GS_TT_TWIDTH()) */ + u16 theight; /* height of Texture (Specified by macro GS_TT_THEIGHT()) */ + u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12) */ + u32 flag; /* STATE flag */ + u32 mask; /* STATE mask */ +} uObjTxtrTile_t; /* 24 bytes */ + +#define GS_PAL_HEAD(head) ((head)+256) +#define GS_PAL_NUM(num) ((num)-1) + +typedef struct { + u32 type; /* G_OBJLT_TLUT divided into types */ + u64 *image; /* texture source address on DRAM */ + u16 phead; /* pallet number of load header (Between 256 and 511) */ + u16 pnum; /* loading pallet number -1 */ + u16 zero; /* Assign 0 all the time */ + u16 sid; /* STATE ID Multipled by 4 (Either one of 0, 4, 8 and 12)*/ + u32 flag; /* STATE flag */ + u32 mask; /* STATE mask */ +} uObjTxtrTLUT_t; /* 24 bytes */ + +typedef union { + uObjTxtrBlock_t block; + uObjTxtrTile_t tile; + uObjTxtrTLUT_t tlut; + long long int force_structure_alignment; +} uObjTxtr; + +/*---------------------------------------------------------------------------* + * Loading into TMEM & 2D Objects + *---------------------------------------------------------------------------*/ +typedef struct { + uObjTxtr txtr; + uObjSprite sprite; +} uObjTxSprite; /* 48 bytes */ + +/*===========================================================================* + * GBI Commands for S2DEX microcode + *===========================================================================*/ +/* GBI Header */ +#ifdef F3DEX_GBI_2 +#define G_OBJ_RECTANGLE_R 0xda +#define G_OBJ_MOVEMEM 0xdc +#define G_RDPHALF_0 0xe4 +#define G_OBJ_RECTANGLE 0x01 +#define G_OBJ_SPRITE 0x02 +#define G_SELECT_DL 0x04 +#define G_OBJ_LOADTXTR 0x05 +#define G_OBJ_LDTX_SPRITE 0x06 +#define G_OBJ_LDTX_RECT 0x07 +#define G_OBJ_LDTX_RECT_R 0x08 +#define G_BG_1CYC 0x09 +#define G_BG_COPY 0x0a +#define G_OBJ_RENDERMODE 0x0b +#else +#define G_BG_1CYC 0x01 +#define G_BG_COPY 0x02 +#define G_OBJ_RECTANGLE 0x03 +#define G_OBJ_SPRITE 0x04 +#define G_OBJ_MOVEMEM 0x05 +#define G_SELECT_DL 0xb0 +#define G_OBJ_RENDERMODE 0xb1 +#define G_OBJ_RECTANGLE_R 0xb2 +#define G_OBJ_LOADTXTR 0xc1 +#define G_OBJ_LDTX_SPRITE 0xc2 +#define G_OBJ_LDTX_RECT 0xc3 +#define G_OBJ_LDTX_RECT_R 0xc4 +#define G_RDPHALF_0 0xe4 +#endif + +/*---------------------------------------------------------------------------* + * Background wrapped screen + *---------------------------------------------------------------------------*/ +#define gSPBgRectangle(pkt, m, mptr) gDma0p((pkt),(m),(mptr),0) +#define gsSPBgRectangle(m, mptr) gsDma0p( (m),(mptr),0) +#define gSPBgRectCopy(pkt, mptr) gSPBgRectangle((pkt), G_BG_COPY, (mptr)) +#define gsSPBgRectCopy(mptr) gsSPBgRectangle( G_BG_COPY, (mptr)) +#define gSPBgRect1Cyc(pkt, mptr) gSPBgRectangle((pkt), G_BG_1CYC, (mptr)) +#define gsSPBgRect1Cyc(mptr) gsSPBgRectangle( G_BG_1CYC, (mptr)) + +/*---------------------------------------------------------------------------* + * 2D Objects + *---------------------------------------------------------------------------*/ +#define gSPObjSprite(pkt, mptr) gDma0p((pkt),G_OBJ_SPRITE, (mptr),0) +#define gsSPObjSprite(mptr) gsDma0p( G_OBJ_SPRITE, (mptr),0) +#define gSPObjRectangle(pkt, mptr) gDma0p((pkt),G_OBJ_RECTANGLE, (mptr),0) +#define gsSPObjRectangle(mptr) gsDma0p( G_OBJ_RECTANGLE, (mptr),0) +#define gSPObjRectangleR(pkt, mptr) gDma0p((pkt),G_OBJ_RECTANGLE_R,(mptr),0) +#define gsSPObjRectangleR(mptr) gsDma0p( G_OBJ_RECTANGLE_R,(mptr),0) + +/*---------------------------------------------------------------------------* + * 2D Matrix + *---------------------------------------------------------------------------*/ +#define gSPObjMatrix(pkt, mptr) gDma1p((pkt),G_OBJ_MOVEMEM,(mptr),0,23) +#define gsSPObjMatrix(mptr) gsDma1p( G_OBJ_MOVEMEM,(mptr),0,23) +#define gSPObjSubMatrix(pkt, mptr) gDma1p((pkt),G_OBJ_MOVEMEM,(mptr),2, 7) +#define gsSPObjSubMatrix(mptr) gsDma1p( G_OBJ_MOVEMEM,(mptr),2, 7) + +/*---------------------------------------------------------------------------* + * Loading into TMEM + *---------------------------------------------------------------------------*/ +#define gSPObjLoadTxtr(pkt, tptr) gDma0p((pkt),G_OBJ_LOADTXTR, (tptr),23) +#define gsSPObjLoadTxtr(tptr) gsDma0p( G_OBJ_LOADTXTR, (tptr),23) +#define gSPObjLoadTxSprite(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_SPRITE,(tptr),47) +#define gsSPObjLoadTxSprite(tptr) gsDma0p( G_OBJ_LDTX_SPRITE,(tptr),47) +#define gSPObjLoadTxRect(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_RECT, (tptr),47) +#define gsSPObjLoadTxRect(tptr) gsDma0p( G_OBJ_LDTX_RECT, (tptr),47) +#define gSPObjLoadTxRectR(pkt, tptr) gDma0p((pkt),G_OBJ_LDTX_RECT_R,(tptr),47) +#define gsSPObjLoadTxRectR(tptr) gsDma0p( G_OBJ_LDTX_RECT_R,(tptr),47) + +/*---------------------------------------------------------------------------* + * Select Display List + *---------------------------------------------------------------------------*/ +#define gSPSelectDL(pkt, mptr, sid, flag, mask) \ +{ gDma1p((pkt), G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ + gDma1p((pkt), G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_PUSH); } +#define gsSPSelectDL(mptr, sid, flag, mask) \ +{ gsDma1p(G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ + gsDma1p(G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_PUSH); } +#define gSPSelectBranchDL(pkt, mptr, sid, flag, mask) \ +{ gDma1p((pkt), G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ + gDma1p((pkt), G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_NOPUSH); } +#define gsSPSelectBranchDL(mptr, sid, flag, mask) \ +{ gsDma1p(G_RDPHALF_0, (flag), (u32)(mptr) & 0xffff, (sid)); \ + gsDma1p(G_SELECT_DL, (mask), (u32)(mptr) >> 16, G_DL_NOPUSH); } + +/*---------------------------------------------------------------------------* + * Set general status + *---------------------------------------------------------------------------*/ +#define G_MW_GENSTAT 0x08 /* Note that it is the same value of G_MW_FOG */ + +#define gSPSetStatus(pkt, sid, val) \ + gMoveWd((pkt), G_MW_GENSTAT, (sid), (val)) +#define gsSPSetStatus(sid, val) \ + gsMoveWd( G_MW_GENSTAT, (sid), (val)) + +/*---------------------------------------------------------------------------* + * Set Object Render Mode + *---------------------------------------------------------------------------*/ +#define G_OBJRM_NOTXCLAMP 0x01 +#define G_OBJRM_XLU 0x02 /* Ignored */ +#define G_OBJRM_ANTIALIAS 0x04 /* Ignored */ +#define G_OBJRM_BILERP 0x08 +#define G_OBJRM_SHRINKSIZE_1 0x10 +#define G_OBJRM_SHRINKSIZE_2 0x20 +#define G_OBJRM_WIDEN 0x40 + +#define gSPObjRenderMode(pkt, mode) gImmp1((pkt),G_OBJ_RENDERMODE,(mode)) +#define gsSPObjRenderMode(mode) gsImmp1( G_OBJ_RENDERMODE,(mode)) + +/*===========================================================================* + * Render Mode Macro + *===========================================================================*/ +#define RM_RA_SPRITE(clk) \ + AA_EN | CVG_DST_CLAMP | \ + CVG_X_ALPHA | ALPHA_CVG_SEL | ZMODE_OPA | TEX_EDGE | \ + GBL_c##clk(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_1MA) + +#define G_RM_SPRITE G_RM_OPA_SURF +#define G_RM_SPRITE2 G_RM_OPA_SURF2 +#define G_RM_RA_SPRITE RM_RA_SPRITE(1) +#define G_RM_RA_SPRITE2 RM_RA_SPRITE(2) +#define G_RM_AA_SPRITE G_RM_AA_TEX_TERR +#define G_RM_AA_SPRITE2 G_RM_AA_TEX_TERR2 +#define G_RM_XLU_SPRITE G_RM_XLU_SURF +#define G_RM_XLU_SPRITE2 G_RM_XLU_SURF2 +#define G_RM_AA_XLU_SPRITE G_RM_AA_XLU_SURF +#define G_RM_AA_XLU_SPRITE2 G_RM_AA_XLU_SURF2 + +/*===========================================================================* + * External functions + *===========================================================================*/ +extern u64 gspS2DEX_fifoTextStart[], gspS2DEX_fifoTextEnd[]; +extern u64 gspS2DEX_fifoDataStart[], gspS2DEX_fifoDataEnd[]; +extern u64 gspS2DEX_fifo_dTextStart[], gspS2DEX_fifo_dTextEnd[]; +extern u64 gspS2DEX_fifo_dDataStart[], gspS2DEX_fifo_dDataEnd[]; +extern u64 gspS2DEX2_fifoTextStart[], gspS2DEX2_fifoTextEnd[]; +extern u64 gspS2DEX2_fifoDataStart[], gspS2DEX2_fifoDataEnd[]; +extern u64 gspS2DEX2_xbusTextStart[], gspS2DEX2_xbusTextEnd[]; +extern u64 gspS2DEX2_xbusDataStart[], gspS2DEX2_xbusDataEnd[]; +extern void guS2DInitBg(uObjBg *); + +#ifdef F3DEX_GBI_2 +# define guS2DEmuBgRect1Cyc guS2D2EmuBgRect1Cyc /*Wrapper*/ +# define guS2DEmuSetScissor guS2D2EmuSetScissor /*Wrapper*/ + extern void guS2D2EmuSetScissor(u32, u32, u32, u32, u8); + extern void guS2D2EmuBgRect1Cyc(Gfx **, uObjBg *); +#else + extern void guS2DEmuSetScissor(u32, u32, u32, u32, u8); + extern void guS2DEmuBgRect1Cyc(Gfx **, uObjBg *); +#endif + +#ifdef _LANGUAGE_C_PLUS_PLUS +} +#endif +#endif /* _GS2DEX_H_ */ + +/*======== End of gs2dex.h ========*/ diff --git a/include/PR/gu.h b/include/PR/gu.h index 3362a25..6527777 100644 --- a/include/PR/gu.h +++ b/include/PR/gu.h @@ -1,6 +1,9 @@ #ifndef _ULTRA64_GU_H_ #define _ULTRA64_GU_H_ +#include +#include + #define GU_PI 3.1415926 /* Functions */ diff --git a/include/PR/os_time.h b/include/PR/os_time.h index b8b34db..328e601 100644 --- a/include/PR/os_time.h +++ b/include/PR/os_time.h @@ -1,5 +1,7 @@ #ifndef _ULTRA64_TIME_H_ #define _ULTRA64_TIME_H_ + +#include #include /* Types */ diff --git a/include/PR/os_vi.h b/include/PR/os_vi.h index 9293ab0..3578c9a 100644 --- a/include/PR/os_vi.h +++ b/include/PR/os_vi.h @@ -1,6 +1,9 @@ #ifndef _ULTRA64_VI_H_ #define _ULTRA64_VI_H_ +#include +#include + /* Ultra64 Video Interface */ diff --git a/include/behavior_data.h b/include/behavior_data.h index 2fafdcd..013b64f 100644 --- a/include/behavior_data.h +++ b/include/behavior_data.h @@ -96,9 +96,9 @@ extern u32 bhvEndToad[]; extern u32 bhvEndPeach[]; extern u32 bhvUnusedParticleSpawn[]; extern u32 bhvUkiki[]; -extern u32 bhvUnused0F14[]; -extern u32 bhvLittleCage2[]; -extern u32 bhvLittleCage[]; +extern u32 bhvUkikiCageChild[]; +extern u32 bhvUkikiCageStar[]; +extern u32 bhvUkikiCage[]; extern u32 bhvBitfsSinkingPlatforms[]; extern u32 bhvBitfsSinkingCagePlatform[]; extern u32 bhvDddMovingPole[]; @@ -179,7 +179,7 @@ extern u32 bhvDddWarp[]; extern u32 bhvMoatGrills[]; extern u32 bhvClockMinuteHand[]; extern u32 bhvClockHourHand[]; -extern u32 bhvUkikiOpenCage[]; +extern u32 bhvMacroUkiki[]; extern u32 bhvStub1D0C[]; extern u32 bhvLllRotatingHexagonalPlatform[]; extern u32 bhvLllSinkingRockBlock[]; @@ -521,8 +521,8 @@ extern u32 bhvBird[]; extern u32 bhvRacingPenguin[]; extern u32 bhvPenguinRaceFinishLine[]; extern u32 bhvPenguinRaceShortcutCheck[]; -extern u32 bhvHauntedRoomCheck[]; -extern u32 bhvHauntedRoomCheckSubobject[]; +extern u32 bhvCoffinManager[]; +extern u32 bhvCoffin[]; extern u32 bhvClamShell[]; extern u32 bhvSkeeter[]; extern u32 bhvSkeeterWave[]; diff --git a/include/macro_presets.h b/include/macro_presets.h index c670e14..f5249d6 100644 --- a/include/macro_presets.h +++ b/include/macro_presets.h @@ -264,8 +264,8 @@ struct MacroPreset MacroObjectPresets[] = { {bhvYellowCoin, MODEL_YELLOW_COIN, 0}, {bhvYellowCoin, MODEL_YELLOW_COIN, 0}, {bhvYellowCoin, MODEL_YELLOW_COIN, 0}, - {bhvUkikiOpenCage, MODEL_UKIKI, 0}, // unused - {bhvUkikiOpenCage, MODEL_UKIKI, 1}, // unused + {bhvMacroUkiki, MODEL_UKIKI, 0}, // unused + {bhvMacroUkiki, MODEL_UKIKI, 1}, // unused {bhvPiranhaPlant, MODEL_PIRANHA_PLANT, 0}, // unused {bhvYellowCoin, MODEL_YELLOW_COIN, 0}, {bhvSmallWhomp, MODEL_WHOMP, 0}, diff --git a/include/macro_presets.inc b/include/macro_presets.inc index 979ac41..f453c7d 100644 --- a/include/macro_presets.inc +++ b/include/macro_presets.inc @@ -1,375 +1,375 @@ -# TODO: Don't do this at all, instead find a way to use the labels in hud.data.s so that changing those has an effect on these. - -.set PRESET_ID, 0 - -.macro define_preset name - .set \name, PRESET_ID - .set PRESET_ID, PRESET_ID + 1 -.endm - -define_preset macro_yellow_coin -define_preset macro_yellow_coin_2 -define_preset macro_moving_blue_coin -define_preset macro_sliding_blue_coin -define_preset macro_red_coin -define_preset macro_empty_5 -define_preset macro_coin_line_horizontal -define_preset macro_coin_ring_horizontal -define_preset macro_coin_arrow -define_preset macro_coin_line_horizontal_flying -define_preset macro_coin_line_vertical -define_preset macro_coin_ring_horizontal_flying -define_preset macro_coin_ring_vertical -define_preset macro_coin_arrow_flying -define_preset macro_hidden_star_trigger -define_preset macro_empty_15 -define_preset macro_empty_16 -define_preset macro_empty_17 -define_preset macro_empty_18 -define_preset macro_empty_19 -define_preset macro_fake_star -define_preset macro_wooden_signpost -define_preset macro_cannon_closed -define_preset macro_bobomb_buddy_opens_cannon -define_preset macro_butterfly -define_preset macro_bouncing_fireball_copy -define_preset macro_fish_group_3 -define_preset macro_fish_group -define_preset macro_unknown_28 -define_preset macro_hidden_1up_in_pole -define_preset macro_huge_goomba -define_preset macro_tiny_goomba -define_preset macro_goomba_triplet_spawner -define_preset macro_goomba_quintuplet_spawner -define_preset macro_sign_on_wall -define_preset macro_chuckya -define_preset macro_cannon_open -define_preset macro_goomba -define_preset macro_homing_amp -define_preset macro_circling_amp -define_preset macro_unknown_40 -define_preset macro_unknown_41 -define_preset macro_free_bowling_ball -define_preset macro_snufit -define_preset macro_recovery_heart -define_preset macro_1up_sliding -define_preset macro_1up -define_preset macro_1up_jump_on_approach -define_preset macro_hidden_1up -define_preset macro_hidden_1up_trigger -define_preset macro_1up_2 -define_preset macro_1up_3 -define_preset macro_empty_52 -define_preset macro_blue_coin_switch -define_preset macro_hidden_blue_coin -define_preset macro_wing_cap_switch -define_preset macro_metal_cap_switch -define_preset macro_vanish_cap_switch -define_preset macro_yellow_cap_switch -define_preset macro_unknown_59 -define_preset macro_box_wing_cap -define_preset macro_box_metal_cap -define_preset macro_box_vanish_cap -define_preset macro_box_koopa_shell -define_preset macro_box_one_coin -define_preset macro_box_three_coins -define_preset macro_box_ten_coins -define_preset macro_box_1up -define_preset macro_box_star_1 -define_preset macro_breakable_box_no_coins -define_preset macro_breakable_box_three_coins -define_preset macro_pushable_metal_box -define_preset macro_breakable_box_small -define_preset macro_floor_switch_hidden_objects -define_preset macro_hidden_box -define_preset macro_hidden_object_2 -define_preset macro_hidden_object_3 -define_preset macro_breakable_box_giant -define_preset macro_koopa_shell_underwater -define_preset macro_box_1up_running_away -define_preset macro_empty_80 -define_preset macro_bullet_bill_cannon -define_preset macro_heave_ho -define_preset macro_empty_83 -define_preset macro_thwomp -define_preset macro_fire_spitter -define_preset macro_fire_fly_guy -define_preset macro_jumping_box -define_preset macro_butterfly_triplet -define_preset macro_butterfly_triplet_2 -define_preset macro_empty_90 -define_preset macro_empty_91 -define_preset macro_empty_92 -define_preset macro_bully -define_preset macro_bully_2 -define_preset macro_empty_95 -define_preset macro_unknown_96 -define_preset macro_bouncing_fireball -define_preset macro_flamethrower -define_preset macro_empty_99 -define_preset macro_empty_100 -define_preset macro_empty_101 -define_preset macro_empty_102 -define_preset macro_empty_103 -define_preset macro_empty_104 -define_preset macro_empty_105 -define_preset macro_wooden_post -define_preset macro_water_bomb_spawner -define_preset macro_enemy_lakitu -define_preset macro_bob_koopa_the_quick -define_preset macro_koopa_race_endpoint -define_preset macro_bobomb -define_preset macro_water_bomb_cannon_copy -define_preset macro_bobomb_buddy_opens_cannon_copy -define_preset macro_water_bomb_cannon -define_preset macro_bobomb_still -define_preset macro_empty_116 -define_preset macro_empty_117 -define_preset macro_empty_118 -define_preset macro_empty_119 -define_preset macro_empty_120 -define_preset macro_empty_121 -define_preset macro_empty_122 -define_preset macro_unknown_123 -define_preset macro_empty_124 -define_preset macro_unagi -define_preset macro_sushi -define_preset macro_empty_127 -define_preset macro_empty_128 -define_preset macro_empty_129 -define_preset macro_empty_130 -define_preset macro_empty_131 -define_preset macro_empty_132 -define_preset macro_empty_133 -define_preset macro_empty_134 -define_preset macro_empty_135 -define_preset macro_empty_136 -define_preset macro_unknown_137 -define_preset macro_tornado -define_preset macro_pokey -define_preset macro_pokey_copy -define_preset macro_tox_box -define_preset macro_empty_142 -define_preset macro_empty_143 -define_preset macro_empty_144 -define_preset macro_empty_145 -define_preset macro_empty_146 -define_preset macro_empty_147 -define_preset macro_empty_148 -define_preset macro_empty_149 -define_preset macro_empty_150 -define_preset macro_monty_mole_2 -define_preset macro_monty_mole -define_preset macro_monty_mole_hole -define_preset macro_fly_guy -define_preset macro_empty_155 -define_preset macro_wiggler -define_preset macro_empty_157 -define_preset macro_empty_158 -define_preset macro_empty_159 -define_preset macro_empty_160 -define_preset macro_empty_161 -define_preset macro_empty_162 -define_preset macro_empty_163 -define_preset macro_empty_164 -define_preset macro_spindrift -define_preset macro_mr_blizzard -define_preset macro_mr_blizzard_copy -define_preset macro_empty_168 -define_preset macro_small_penguin -define_preset macro_tuxies_mother -define_preset macro_tuxies_mother_copy -define_preset macro_mr_blizzard_2 -define_preset macro_empty_173 -define_preset macro_empty_174 -define_preset macro_empty_175 -define_preset macro_empty_176 -define_preset macro_empty_177 -define_preset macro_empty_178 -define_preset macro_empty_179 -define_preset macro_empty_180 -define_preset macro_empty_181 -define_preset macro_empty_182 -define_preset macro_empty_183 -define_preset macro_empty_184 -define_preset macro_empty_185 -define_preset macro_empty_186 -define_preset macro_empty_187 -define_preset macro_empty_188 -define_preset macro_haunted_chair_copy -define_preset macro_haunted_chair -define_preset macro_haunted_chair_copy2 -define_preset macro_boo -define_preset macro_boo_copy -define_preset macro_boo_group -define_preset macro_boo_with_cage -define_preset macro_beta_key -define_preset macro_empty_197 -define_preset macro_empty_198 -define_preset macro_empty_199 -define_preset macro_empty_200 -define_preset macro_empty_201 -define_preset macro_empty_202 -define_preset macro_empty_203 -define_preset macro_empty_204 -define_preset macro_empty_205 -define_preset macro_empty_206 -define_preset macro_empty_207 -define_preset macro_empty_208 -define_preset macro_empty_209 -define_preset macro_empty_210 -define_preset macro_empty_211 -define_preset macro_empty_212 -define_preset macro_empty_213 -define_preset macro_empty_214 -define_preset macro_empty_215 -define_preset macro_empty_216 -define_preset macro_empty_217 -define_preset macro_empty_218 -define_preset macro_empty_219 -define_preset macro_empty_220 -define_preset macro_empty_221 -define_preset macro_empty_222 -define_preset macro_empty_223 -define_preset macro_empty_224 -define_preset macro_empty_225 -define_preset macro_empty_226 -define_preset macro_empty_227 -define_preset macro_empty_228 -define_preset macro_empty_229 -define_preset macro_empty_230 -define_preset macro_empty_231 -define_preset macro_empty_232 -define_preset macro_empty_233 -define_preset macro_chirp_chirp -define_preset macro_seaweed_bundle -define_preset macro_beta_chest -define_preset macro_water_mine -define_preset macro_fish_group_4 -define_preset macro_fish_group_2 -define_preset macro_jet_stream_ring_spawner -define_preset macro_jet_stream_ring_spawner_copy -define_preset macro_skeeter -define_preset macro_clam_shell -define_preset macro_empty_244 -define_preset macro_empty_245 -define_preset macro_empty_246 -define_preset macro_empty_247 -define_preset macro_empty_248 -define_preset macro_empty_249 -define_preset macro_empty_250 -define_preset macro_ukiki -define_preset macro_ukiki_2 -define_preset macro_piranha_plant -define_preset macro_empty_254 -define_preset macro_whomp -define_preset macro_chain_chomp -define_preset macro_empty_257 -define_preset macro_koopa -define_preset macro_koopa_shellless -define_preset macro_wooden_post_copy -define_preset macro_fire_piranha_plant -define_preset macro_fire_piranha_plant_2 -define_preset macro_thi_koopa_the_quick -define_preset macro_empty_264 -define_preset macro_empty_265 -define_preset macro_empty_266 -define_preset macro_empty_267 -define_preset macro_empty_268 -define_preset macro_empty_269 -define_preset macro_empty_270 -define_preset macro_empty_271 -define_preset macro_empty_272 -define_preset macro_empty_273 -define_preset macro_empty_274 -define_preset macro_empty_275 -define_preset macro_empty_276 -define_preset macro_empty_277 -define_preset macro_empty_278 -define_preset macro_empty_279 -define_preset macro_empty_280 -define_preset macro_moneybag -define_preset macro_empty_282 -define_preset macro_empty_283 -define_preset macro_empty_284 -define_preset macro_empty_285 -define_preset macro_empty_286 -define_preset macro_empty_287 -define_preset macro_empty_288 -define_preset macro_swoop -define_preset macro_swoop_2 -define_preset macro_mr_i -define_preset macro_scuttlebug_spawner -define_preset macro_scuttlebug -define_preset macro_empty_294 -define_preset macro_empty_295 -define_preset macro_empty_296 -define_preset macro_empty_297 -define_preset macro_empty_298 -define_preset macro_empty_299 -define_preset macro_empty_300 -define_preset macro_empty_301 -define_preset macro_empty_302 -define_preset macro_unknown_303 -define_preset macro_empty_304 -define_preset macro_empty_305 -define_preset macro_empty_306 -define_preset macro_empty_307 -define_preset macro_empty_308 -define_preset macro_empty_309 -define_preset macro_empty_310 -define_preset macro_empty_311 -define_preset macro_empty_312 -define_preset macro_ttc_rotating_cube -define_preset macro_ttc_rotating_prism -define_preset macro_ttc_pendulum -define_preset macro_ttc_large_treadmill -define_preset macro_ttc_small_treadmill -define_preset macro_ttc_push_block -define_preset macro_ttc_rotating_hexagon -define_preset macro_ttc_rotating_triangle -define_preset macro_ttc_pit_block -define_preset macro_ttc_pit_block_2 -define_preset macro_ttc_elevator_platform -define_preset macro_ttc_clock_hand -define_preset macro_ttc_spinner -define_preset macro_ttc_small_gear -define_preset macro_ttc_large_gear -define_preset macro_ttc_large_treadmill_2 -define_preset macro_ttc_small_treadmill_2 -define_preset macro_empty_330 -define_preset macro_empty_331 -define_preset macro_empty_332 -define_preset macro_empty_333 -define_preset macro_empty_334 -define_preset macro_empty_335 -define_preset macro_empty_336 -define_preset macro_empty_337 -define_preset macro_empty_338 -define_preset macro_box_star_2 -define_preset macro_box_star_3 -define_preset macro_box_star_4 -define_preset macro_box_star_5 -define_preset macro_box_star_6 -define_preset macro_empty_344 -define_preset macro_empty_345 -define_preset macro_empty_346 -define_preset macro_empty_347 -define_preset macro_empty_348 -define_preset macro_empty_349 -define_preset macro_bits_sliding_platform -define_preset macro_bits_twin_sliding_platforms -define_preset macro_bits_unknown_352 -define_preset macro_bits_octagonal_platform -define_preset macro_bits_staircase -define_preset macro_empty_355 -define_preset macro_empty_356 -define_preset macro_bits_ferris_wheel_axle -define_preset macro_bits_arrow_platform -define_preset macro_bits_seesaw_platform -define_preset macro_bits_tilting_w_platform -define_preset macro_empty_361 -define_preset macro_empty_362 -define_preset macro_empty_363 -define_preset macro_empty_364 -define_preset macro_empty_365 +# TODO: Don't do this at all, instead find a way to use the labels in hud.data.s so that changing those has an effect on these. + +.set PRESET_ID, 0 + +.macro define_preset name + .set \name, PRESET_ID + .set PRESET_ID, PRESET_ID + 1 +.endm + +define_preset macro_yellow_coin +define_preset macro_yellow_coin_2 +define_preset macro_moving_blue_coin +define_preset macro_sliding_blue_coin +define_preset macro_red_coin +define_preset macro_empty_5 +define_preset macro_coin_line_horizontal +define_preset macro_coin_ring_horizontal +define_preset macro_coin_arrow +define_preset macro_coin_line_horizontal_flying +define_preset macro_coin_line_vertical +define_preset macro_coin_ring_horizontal_flying +define_preset macro_coin_ring_vertical +define_preset macro_coin_arrow_flying +define_preset macro_hidden_star_trigger +define_preset macro_empty_15 +define_preset macro_empty_16 +define_preset macro_empty_17 +define_preset macro_empty_18 +define_preset macro_empty_19 +define_preset macro_fake_star +define_preset macro_wooden_signpost +define_preset macro_cannon_closed +define_preset macro_bobomb_buddy_opens_cannon +define_preset macro_butterfly +define_preset macro_bouncing_fireball_copy +define_preset macro_fish_group_3 +define_preset macro_fish_group +define_preset macro_unknown_28 +define_preset macro_hidden_1up_in_pole +define_preset macro_huge_goomba +define_preset macro_tiny_goomba +define_preset macro_goomba_triplet_spawner +define_preset macro_goomba_quintuplet_spawner +define_preset macro_sign_on_wall +define_preset macro_chuckya +define_preset macro_cannon_open +define_preset macro_goomba +define_preset macro_homing_amp +define_preset macro_circling_amp +define_preset macro_unknown_40 +define_preset macro_unknown_41 +define_preset macro_free_bowling_ball +define_preset macro_snufit +define_preset macro_recovery_heart +define_preset macro_1up_sliding +define_preset macro_1up +define_preset macro_1up_jump_on_approach +define_preset macro_hidden_1up +define_preset macro_hidden_1up_trigger +define_preset macro_1up_2 +define_preset macro_1up_3 +define_preset macro_empty_52 +define_preset macro_blue_coin_switch +define_preset macro_hidden_blue_coin +define_preset macro_wing_cap_switch +define_preset macro_metal_cap_switch +define_preset macro_vanish_cap_switch +define_preset macro_yellow_cap_switch +define_preset macro_unknown_59 +define_preset macro_box_wing_cap +define_preset macro_box_metal_cap +define_preset macro_box_vanish_cap +define_preset macro_box_koopa_shell +define_preset macro_box_one_coin +define_preset macro_box_three_coins +define_preset macro_box_ten_coins +define_preset macro_box_1up +define_preset macro_box_star_1 +define_preset macro_breakable_box_no_coins +define_preset macro_breakable_box_three_coins +define_preset macro_pushable_metal_box +define_preset macro_breakable_box_small +define_preset macro_floor_switch_hidden_objects +define_preset macro_hidden_box +define_preset macro_hidden_object_2 +define_preset macro_hidden_object_3 +define_preset macro_breakable_box_giant +define_preset macro_koopa_shell_underwater +define_preset macro_box_1up_running_away +define_preset macro_empty_80 +define_preset macro_bullet_bill_cannon +define_preset macro_heave_ho +define_preset macro_empty_83 +define_preset macro_thwomp +define_preset macro_fire_spitter +define_preset macro_fire_fly_guy +define_preset macro_jumping_box +define_preset macro_butterfly_triplet +define_preset macro_butterfly_triplet_2 +define_preset macro_empty_90 +define_preset macro_empty_91 +define_preset macro_empty_92 +define_preset macro_bully +define_preset macro_bully_2 +define_preset macro_empty_95 +define_preset macro_unknown_96 +define_preset macro_bouncing_fireball +define_preset macro_flamethrower +define_preset macro_empty_99 +define_preset macro_empty_100 +define_preset macro_empty_101 +define_preset macro_empty_102 +define_preset macro_empty_103 +define_preset macro_empty_104 +define_preset macro_empty_105 +define_preset macro_wooden_post +define_preset macro_water_bomb_spawner +define_preset macro_enemy_lakitu +define_preset macro_bob_koopa_the_quick +define_preset macro_koopa_race_endpoint +define_preset macro_bobomb +define_preset macro_water_bomb_cannon_copy +define_preset macro_bobomb_buddy_opens_cannon_copy +define_preset macro_water_bomb_cannon +define_preset macro_bobomb_still +define_preset macro_empty_116 +define_preset macro_empty_117 +define_preset macro_empty_118 +define_preset macro_empty_119 +define_preset macro_empty_120 +define_preset macro_empty_121 +define_preset macro_empty_122 +define_preset macro_unknown_123 +define_preset macro_empty_124 +define_preset macro_unagi +define_preset macro_sushi +define_preset macro_empty_127 +define_preset macro_empty_128 +define_preset macro_empty_129 +define_preset macro_empty_130 +define_preset macro_empty_131 +define_preset macro_empty_132 +define_preset macro_empty_133 +define_preset macro_empty_134 +define_preset macro_empty_135 +define_preset macro_empty_136 +define_preset macro_unknown_137 +define_preset macro_tornado +define_preset macro_pokey +define_preset macro_pokey_copy +define_preset macro_tox_box +define_preset macro_empty_142 +define_preset macro_empty_143 +define_preset macro_empty_144 +define_preset macro_empty_145 +define_preset macro_empty_146 +define_preset macro_empty_147 +define_preset macro_empty_148 +define_preset macro_empty_149 +define_preset macro_empty_150 +define_preset macro_monty_mole_2 +define_preset macro_monty_mole +define_preset macro_monty_mole_hole +define_preset macro_fly_guy +define_preset macro_empty_155 +define_preset macro_wiggler +define_preset macro_empty_157 +define_preset macro_empty_158 +define_preset macro_empty_159 +define_preset macro_empty_160 +define_preset macro_empty_161 +define_preset macro_empty_162 +define_preset macro_empty_163 +define_preset macro_empty_164 +define_preset macro_spindrift +define_preset macro_mr_blizzard +define_preset macro_mr_blizzard_copy +define_preset macro_empty_168 +define_preset macro_small_penguin +define_preset macro_tuxies_mother +define_preset macro_tuxies_mother_copy +define_preset macro_mr_blizzard_2 +define_preset macro_empty_173 +define_preset macro_empty_174 +define_preset macro_empty_175 +define_preset macro_empty_176 +define_preset macro_empty_177 +define_preset macro_empty_178 +define_preset macro_empty_179 +define_preset macro_empty_180 +define_preset macro_empty_181 +define_preset macro_empty_182 +define_preset macro_empty_183 +define_preset macro_empty_184 +define_preset macro_empty_185 +define_preset macro_empty_186 +define_preset macro_empty_187 +define_preset macro_empty_188 +define_preset macro_haunted_chair_copy +define_preset macro_haunted_chair +define_preset macro_haunted_chair_copy2 +define_preset macro_boo +define_preset macro_boo_copy +define_preset macro_boo_group +define_preset macro_boo_with_cage +define_preset macro_beta_key +define_preset macro_empty_197 +define_preset macro_empty_198 +define_preset macro_empty_199 +define_preset macro_empty_200 +define_preset macro_empty_201 +define_preset macro_empty_202 +define_preset macro_empty_203 +define_preset macro_empty_204 +define_preset macro_empty_205 +define_preset macro_empty_206 +define_preset macro_empty_207 +define_preset macro_empty_208 +define_preset macro_empty_209 +define_preset macro_empty_210 +define_preset macro_empty_211 +define_preset macro_empty_212 +define_preset macro_empty_213 +define_preset macro_empty_214 +define_preset macro_empty_215 +define_preset macro_empty_216 +define_preset macro_empty_217 +define_preset macro_empty_218 +define_preset macro_empty_219 +define_preset macro_empty_220 +define_preset macro_empty_221 +define_preset macro_empty_222 +define_preset macro_empty_223 +define_preset macro_empty_224 +define_preset macro_empty_225 +define_preset macro_empty_226 +define_preset macro_empty_227 +define_preset macro_empty_228 +define_preset macro_empty_229 +define_preset macro_empty_230 +define_preset macro_empty_231 +define_preset macro_empty_232 +define_preset macro_empty_233 +define_preset macro_chirp_chirp +define_preset macro_seaweed_bundle +define_preset macro_beta_chest +define_preset macro_water_mine +define_preset macro_fish_group_4 +define_preset macro_fish_group_2 +define_preset macro_jet_stream_ring_spawner +define_preset macro_jet_stream_ring_spawner_copy +define_preset macro_skeeter +define_preset macro_clam_shell +define_preset macro_empty_244 +define_preset macro_empty_245 +define_preset macro_empty_246 +define_preset macro_empty_247 +define_preset macro_empty_248 +define_preset macro_empty_249 +define_preset macro_empty_250 +define_preset macro_ukiki +define_preset macro_ukiki_2 +define_preset macro_piranha_plant +define_preset macro_empty_254 +define_preset macro_whomp +define_preset macro_chain_chomp +define_preset macro_empty_257 +define_preset macro_koopa +define_preset macro_koopa_shellless +define_preset macro_wooden_post_copy +define_preset macro_fire_piranha_plant +define_preset macro_fire_piranha_plant_2 +define_preset macro_thi_koopa_the_quick +define_preset macro_empty_264 +define_preset macro_empty_265 +define_preset macro_empty_266 +define_preset macro_empty_267 +define_preset macro_empty_268 +define_preset macro_empty_269 +define_preset macro_empty_270 +define_preset macro_empty_271 +define_preset macro_empty_272 +define_preset macro_empty_273 +define_preset macro_empty_274 +define_preset macro_empty_275 +define_preset macro_empty_276 +define_preset macro_empty_277 +define_preset macro_empty_278 +define_preset macro_empty_279 +define_preset macro_empty_280 +define_preset macro_moneybag +define_preset macro_empty_282 +define_preset macro_empty_283 +define_preset macro_empty_284 +define_preset macro_empty_285 +define_preset macro_empty_286 +define_preset macro_empty_287 +define_preset macro_empty_288 +define_preset macro_swoop +define_preset macro_swoop_2 +define_preset macro_mr_i +define_preset macro_scuttlebug_spawner +define_preset macro_scuttlebug +define_preset macro_empty_294 +define_preset macro_empty_295 +define_preset macro_empty_296 +define_preset macro_empty_297 +define_preset macro_empty_298 +define_preset macro_empty_299 +define_preset macro_empty_300 +define_preset macro_empty_301 +define_preset macro_empty_302 +define_preset macro_unknown_303 +define_preset macro_empty_304 +define_preset macro_empty_305 +define_preset macro_empty_306 +define_preset macro_empty_307 +define_preset macro_empty_308 +define_preset macro_empty_309 +define_preset macro_empty_310 +define_preset macro_empty_311 +define_preset macro_empty_312 +define_preset macro_ttc_rotating_cube +define_preset macro_ttc_rotating_prism +define_preset macro_ttc_pendulum +define_preset macro_ttc_large_treadmill +define_preset macro_ttc_small_treadmill +define_preset macro_ttc_push_block +define_preset macro_ttc_rotating_hexagon +define_preset macro_ttc_rotating_triangle +define_preset macro_ttc_pit_block +define_preset macro_ttc_pit_block_2 +define_preset macro_ttc_elevator_platform +define_preset macro_ttc_clock_hand +define_preset macro_ttc_spinner +define_preset macro_ttc_small_gear +define_preset macro_ttc_large_gear +define_preset macro_ttc_large_treadmill_2 +define_preset macro_ttc_small_treadmill_2 +define_preset macro_empty_330 +define_preset macro_empty_331 +define_preset macro_empty_332 +define_preset macro_empty_333 +define_preset macro_empty_334 +define_preset macro_empty_335 +define_preset macro_empty_336 +define_preset macro_empty_337 +define_preset macro_empty_338 +define_preset macro_box_star_2 +define_preset macro_box_star_3 +define_preset macro_box_star_4 +define_preset macro_box_star_5 +define_preset macro_box_star_6 +define_preset macro_empty_344 +define_preset macro_empty_345 +define_preset macro_empty_346 +define_preset macro_empty_347 +define_preset macro_empty_348 +define_preset macro_empty_349 +define_preset macro_bits_sliding_platform +define_preset macro_bits_twin_sliding_platforms +define_preset macro_bits_unknown_352 +define_preset macro_bits_octagonal_platform +define_preset macro_bits_staircase +define_preset macro_empty_355 +define_preset macro_empty_356 +define_preset macro_bits_ferris_wheel_axle +define_preset macro_bits_arrow_platform +define_preset macro_bits_seesaw_platform +define_preset macro_bits_tilting_w_platform +define_preset macro_empty_361 +define_preset macro_empty_362 +define_preset macro_empty_363 +define_preset macro_empty_364 +define_preset macro_empty_365 diff --git a/include/object_constants.h b/include/object_constants.h index 4b6e9df..5e0b4a1 100644 --- a/include/object_constants.h +++ b/include/object_constants.h @@ -84,7 +84,7 @@ #define OBJ_MOVE_HIT_WALL (1 << 9) // 0x0200 #define OBJ_MOVE_HIT_EDGE (1 << 10) // 0x0400 #define OBJ_MOVE_ABOVE_LAVA (1 << 11) // 0x0800 -#define OBJ_MOVE_LEAVING_WATER (1 << 12) // 0x1000 +#define OBJ_MOVE_LEAVING_WATER (1 << 12) // 0x1000 #define OBJ_MOVE_13 (1 << 13) // 0x2000 #ifndef VERSION_JP #define OBJ_MOVE_ABOVE_DEATH_BARRIER (1 << 14) // 0x4000 @@ -99,6 +99,11 @@ OBJ_MOVE_UNDERWATER_ON_GROUND) #define OBJ_MOVE_MASK_HIT_WALL_OR_IN_WATER \ (OBJ_MOVE_HIT_WALL | OBJ_MOVE_MASK_IN_WATER) +#define OBJ_MOVE_MASK_NOT_AIR (\ + OBJ_MOVE_LANDED |\ + OBJ_MOVE_ON_GROUND |\ + OBJ_MOVE_AT_WATER_SURFACE |\ + OBJ_MOVE_UNDERWATER_ON_GROUND) /* oActiveParticleFlags */ #define ACTIVE_PARTICLE_0 0x00000001 @@ -569,6 +574,82 @@ #define MONTY_MOLE_ROCK_ACT_HELD 0 #define MONTY_MOLE_ROCK_ACT_MOVE 1 +/* Ukiki */ + /* oAction */ + #define UKIKI_ACT_IDLE 0 + #define UKIKI_ACT_RUN 1 + #define UKIKI_ACT_TURN_TO_MARIO 2 + #define UKIKI_ACT_JUMP 3 + #define UKIKI_ACT_GO_TO_CAGE 4 + #define UKIKI_ACT_WAIT_TO_RESPAWN 5 + #define UKIKI_ACT_UNUSED_TURN 6 + #define UKIKI_ACT_RETURN_HOME 7 + + /* oSubAction */ + #define UKIKI_SUB_ACT_TAUNT_NONE 0 + #define UKIKI_SUB_ACT_TAUNT_ITCH 1 + #define UKIKI_SUB_ACT_TAUNT_SCREECH 2 + #define UKIKI_SUB_ACT_TAUNT_JUMP_CLAP 3 + #define UKIKI_SUB_ACT_TAUNT_HANDSTAND 4 + + #define UKIKI_SUB_ACT_CAGE_RUN_TO_CAGE 0 + #define UKIKI_SUB_ACT_CAGE_WAIT_FOR_MARIO 1 + #define UKIKI_SUB_ACT_CAGE_TALK_TO_MARIO 2 + #define UKIKI_SUB_ACT_CAGE_TURN_TO_CAGE 3 + #define UKIKI_SUB_ACT_CAGE_JUMP_TO_CAGE 4 + #define UKIKI_SUB_ACT_CAGE_LAND_ON_CAGE 5 + #define UKIKI_SUB_ACT_CAGE_SPIN_ON_CAGE 6 + #define UKIKI_SUB_ACT_CAGE_DESPAWN 7 + + /* oUkikiTextState */ + #define UKIKI_TEXT_DEFAULT 0 + #define UKIKI_TEXT_CAGE_TEXTBOX 1 + #define UKIKI_TEXT_GO_TO_CAGE 2 + #define UKIKI_TEXT_STOLE_HAT 3 + #define UKIKI_TEXT_HAS_HAT 4 + #define UKIKI_TEXT_GAVE_HAT_BACK 5 + #define UKIKI_TEXT_DO_NOT_LET_GO 6 + #define UKIKI_TEXT_STEAL_HAT 7 + + /* oBehParams2ndByte */ + #define UKIKI_CAGE 0 + #define UKIKI_HAT 1 + + /* Animations */ + #define UKIKI_ANIM_RUN 0 + #define UKIKI_ANIM_UNUSED_WALK 1 + #define UKIKI_ANIM_UNUSED_APOSE 2 + #define UKIKI_ANIM_UNUSED_DEATH 3 + #define UKIKI_ANIM_SCREECH 4 + #define UKIKI_ANIM_JUMP_CLAP 5 + #define UKIKI_ANIM_UNUSED_HOP 6 + #define UKIKI_ANIM_LAND 7 + #define UKIKI_ANIM_JUMP 8 + #define UKIKI_ANIM_ITCH 9 + #define UKIKI_ANIM_HANDSTAND 10 + #define UKIKI_ANIM_TURN 11 + #define UKIKI_ANIM_HELD 12 + + /* oAnimState */ + #define UKIKI_ANIM_STATE_DEFAULT 0 + #define UKIKI_ANIM_STATE_EYE_CLOSED 1 + #define UKIKI_ANIM_STATE_HAT_ON 2 + + /* oUkikiHasHat */ + #define UKIKI_HAT_ON 1 + +/* Ukiki Cage Star */ + /* oAction */ + #define UKIKI_CAGE_STAR_ACT_IN_CAGE 0 + #define UKIKI_CAGE_STAR_ACT_SPAWN_STAR 1 + +/* Ukiki Cage */ + /* oAction */ + #define UKIKI_CAGE_ACT_WAIT_FOR_UKIKI 0 + #define UKIKI_CAGE_ACT_SPIN 1 + #define UKIKI_CAGE_ACT_FALL 2 + #define UKIKI_CAGE_ACT_HIDE 3 + /* Piranha Plant */ /* oAction */ #define PIRANHA_PLANT_ACT_IDLE 0 diff --git a/include/object_fields.h b/include/object_fields.h index c98d890..ff34bc9 100644 --- a/include/object_fields.h +++ b/include/object_fields.h @@ -93,7 +93,7 @@ #define /*0x184*/ oHealth OBJECT_FIELD_S32(0x3F) #define /*0x188*/ oBehParams OBJECT_FIELD_S32(0x40) #define /*0x18C*/ oPrevAction OBJECT_FIELD_S32(0x41) -#define /*0x190*/ oUnk190 OBJECT_FIELD_U32(0x42) +#define /*0x190*/ oInteractionSubtype OBJECT_FIELD_U32(0x42) #define /*0x194*/ oCollisionDistance OBJECT_FIELD_F32(0x43) #define /*0x198*/ oNumLootCoins OBJECT_FIELD_S32(0x44) #define /*0x19C*/ oDrawingDistance OBJECT_FIELD_F32(0x45) @@ -103,13 +103,9 @@ #define /*0x1AC*/ oUnk1AC_VPTR OBJECT_FIELD_VPTR(0x49) #define /*0x1AC*/ oUnk1AC_S32 OBJECT_FIELD_S32(0x49) #define /*0x1AC*/ oUnk1AC_F32 OBJECT_FIELD_F32(0x49) -#define /*0x1AC*/ oMipsForwardVelocity OBJECT_FIELD_F32(0x49) #define /*0x1AC*/ oUnk1AC_S16 OBJECT_FIELD_S16(0x49, 0) -#define /*0x1AE*/ oUnk1AE OBJECT_FIELD_S16(0x49, 1) #define /*0x1B0*/ oUnk1B0 OBJECT_FIELD_S32(0x4A) -#define /*0x1B0*/ oEyesShut OBJECT_FIELD_S16(0x4A, 0) #define /*0x1B0*/ oUnk1B0_S16 OBJECT_FIELD_S16(0x4A, 0) -#define /*0x1B2*/ oUnk1B2 OBJECT_FIELD_S16(0x4A, 1) // more generic fields #define /*0x1B4*/ oWallAngle OBJECT_FIELD_U32(0x4B) #define /*0x1B8*/ oFloorType OBJECT_FIELD_S16(0x4C, 0) @@ -349,16 +345,19 @@ #define /*0x0F8*/ oBulletBillUnkF8 OBJECT_FIELD_S32(0x1C) /* Bowser */ -#define /*0x0F4*/ oBowserUnkF4 OBJECT_FIELD_S32(0x1B) -#define /*0x0F8*/ oBowserUnkF8 OBJECT_FIELD_S32(0x1C) -#define /*0x0FC*/ oBowserDistToCentre OBJECT_FIELD_F32(0x1D) -#define /*0x106*/ oBowserUnk106 OBJECT_FIELD_S16(0x1F, 1) -#define /*0x108*/ oBowserUnk108 OBJECT_FIELD_S16(0x20, 0) -#define /*0x10A*/ oBowserHeldAnglePitch OBJECT_FIELD_S16(0x20, 1) +#define /*0x0F4*/ oBowserUnkF4 OBJECT_FIELD_S32(0x1B) +#define /*0x0F8*/ oBowserUnkF8 OBJECT_FIELD_S32(0x1C) +#define /*0x0FC*/ oBowserDistToCentre OBJECT_FIELD_F32(0x1D) +#define /*0x106*/ oBowserUnk106 OBJECT_FIELD_S16(0x1F, 1) +#define /*0x108*/ oBowserUnk108 OBJECT_FIELD_S16(0x20, 0) +#define /*0x10A*/ oBowserHeldAnglePitch OBJECT_FIELD_S16(0x20, 1) #define /*0x10D*/ oBowserHeldAngleVelYaw OBJECT_FIELD_S16(0x21, 0) -#define /*0x10E*/ oBowserUnk10E OBJECT_FIELD_S16(0x21, 1) -#define /*0x110*/ oBowserUnk110 OBJECT_FIELD_S16(0x22, 0) -#define /*0x112*/ oBowserAngleToCentre OBJECT_FIELD_S16(0x22, 1) +#define /*0x10E*/ oBowserUnk10E OBJECT_FIELD_S16(0x21, 1) +#define /*0x110*/ oBowserUnk110 OBJECT_FIELD_S16(0x22, 0) +#define /*0x112*/ oBowserAngleToCentre OBJECT_FIELD_S16(0x22, 1) +#define /*0x1AE*/ oBowserUnk1AE OBJECT_FIELD_S16(0x49, 1) +#define /*0x1B0*/ oBowserEyesShut OBJECT_FIELD_S16(0x4A, 0) +#define /*0x1B2*/ oBowserUnk1B2 OBJECT_FIELD_S16(0x4A, 1) /* Flame */ #define /*0x0F4*/ oFlameUnkF4 OBJECT_FIELD_F32(0x1B) @@ -387,12 +386,19 @@ /* bhvBowserKeyCourseExit */ #define /*0x0F4*/ oBowserKeyCourseExitScale OBJECT_FIELD_F32(0x1B) -/* UkikiOpenCage */ -#define /*0x0F4*/ oUkikiOpenCageUnkF4 OBJECT_FIELD_S16(0x1B, 0) -#define /*0x0F6*/ oUkikiOpenCageUnkF6 OBJECT_FIELD_S16(0x1B, 1) -#define /*0x0FC*/ oUkikiOpenCageUnkFC OBJECT_FIELD_VPTR(0x1D) -#define /*0x10C*/ oUkikiOpenCageUnk10C OBJECT_FIELD_S32(0x21) -#define /*0x110*/ oUkikiOpenCageUnk110 OBJECT_FIELD_F32(0x22) +/* Ukiki */ +#define /*0x0F4*/ oUkikiTauntCounter OBJECT_FIELD_S16(0x1B, 0) +#define /*0x0F6*/ oUkikiTauntsToBeDone OBJECT_FIELD_S16(0x1B, 1) + //TODO change to the actual waypoint form. +#define /*0x0FC*/ oUkikiPath OBJECT_FIELD_VPTR(0x1D) +#define /*0x110*/ oUkikiChaseFleeRange OBJECT_FIELD_F32(0x22) +#define /*0x1AC*/ oUkikiTextState OBJECT_FIELD_S16(0x49, 0) +#define /*0x1AE*/ oUkikiTextboxTimer OBJECT_FIELD_S16(0x49, 1) +#define /*0x1B0*/ oUkikiCageSpinTimer OBJECT_FIELD_S16(0x4A, 0) +#define /*0x1B2*/ oUkikiHasHat OBJECT_FIELD_S16(0x4A, 1) + +/* Ukiki Cage*/ +#define /*0x088*/ oUkikiCageNextAction OBJECT_FIELD_S32(0x00) /* HorizontalMovement */ #define /*0x0F4*/ oHorizontalMovementUnkF4 OBJECT_FIELD_S32(0x1B) @@ -1028,8 +1034,9 @@ #define /*0x0FC*/ oTreasureChestUnkFC OBJECT_FIELD_S32(0x1D) /* Mips */ -#define /*0x0F4*/ oMipsStarStatus OBJECT_FIELD_S32(0x1B) +#define /*0x0F4*/ oMipsStarStatus OBJECT_FIELD_S32(0x1B) #define /*0x0F8*/ oMipsStartWaypointIndex OBJECT_FIELD_S32(0x1C) +#define /*0x1AC*/ oMipsForwardVelocity OBJECT_FIELD_F32(0x49) /* Yoshi */ #define /*0x0F4*/ oYoshiUnkF4 OBJECT_FIELD_S32(0x1B) diff --git a/include/seq_ids.h b/include/seq_ids.h index a6c5daf..3ed81ff 100644 --- a/include/seq_ids.h +++ b/include/seq_ids.h @@ -1,44 +1,45 @@ -#ifndef _SEQ_IDS_H -#define _SEQ_IDS_H +#ifndef SEQ_IDS_H +#define SEQ_IDS_H -#define SEQ_VARIATION 0x80 +#define SEQ_VARIATION 0x80 -#define SEQ_SOUND_PLAYER 0x0000 -#define SEQ_EVENT_CUTSCENE_COLLECT_STAR 0x0001 -#define SEQ_MENU_TITLE_SCREEN 0x0002 -#define SEQ_LEVEL_GRASS 0x0003 -#define SEQ_LEVEL_INSIDE_CASTLE 0x0004 -#define SEQ_LEVEL_WATER 0x0005 -#define SEQ_LEVEL_HOT 0x0006 -#define SEQ_LEVEL_BOSS_KOOPA 0x0007 -#define SEQ_LEVEL_SNOW 0x0008 -#define SEQ_LEVEL_SLIDE 0x0009 -#define SEQ_LEVEL_SPOOKY 0x000A -#define SEQ_EVENT_PIRANHA_PLANT 0x000B -#define SEQ_LEVEL_UNDERGROUND 0x000C -#define SEQ_MENU_STAR_SELECT 0x000D -#define SEQ_EVENT_POWERUP 0x000E -#define SEQ_EVENT_METAL_CAP 0x000F -#define SEQ_EVENT_KOOPA_MESSAGE 0x0010 -#define SEQ_LEVEL_KOOPA_ROAD 0x0011 -#define SEQ_EVENT_HIGH_SCORE 0x0012 -#define SEQ_EVENT_MERRY_GO_ROUND 0x0013 -#define SEQ_EVENT_RACE 0x0014 -#define SEQ_EVENT_CUTSCENE_STAR_SPAWN 0x0015 -#define SEQ_EVENT_BOSS 0x0016 -#define SEQ_EVENT_CUTSCENE_COLLECT_KEY 0x0017 -#define SEQ_EVENT_ENDLESS_STAIRS 0x0018 -#define SEQ_LEVEL_BOSS_KOOPA_FINAL 0x0019 -#define SEQ_EVENT_CUTSCENE_CREDITS 0x001A -#define SEQ_EVENT_SOLVE_PUZZLE 0x001B -#define SEQ_EVENT_TOAD_MESSAGE 0x001C -#define SEQ_EVENT_PEACH_MESSAGE 0x001D -#define SEQ_EVENT_CUTSCENE_INTRO 0x001E -#define SEQ_EVENT_CUTSCENE_VICTORY 0x001F -#define SEQ_EVENT_CUTSCENE_ENDING 0x0020 -#define SEQ_MENU_FILE_SELECT 0x0021 -#ifndef VERSION_JP -#define SEQ_EVENT_CUTSCENE_LAKITU 0x0022 -#endif +enum SeqId { + SEQ_SOUND_PLAYER, // 0x00 + SEQ_EVENT_CUTSCENE_COLLECT_STAR, // 0x01 + SEQ_MENU_TITLE_SCREEN, // 0x02 + SEQ_LEVEL_GRASS, // 0x03 + SEQ_LEVEL_INSIDE_CASTLE, // 0x04 + SEQ_LEVEL_WATER, // 0x05 + SEQ_LEVEL_HOT, // 0x06 + SEQ_LEVEL_BOSS_KOOPA, // 0x07 + SEQ_LEVEL_SNOW, // 0x08 + SEQ_LEVEL_SLIDE, // 0x09 + SEQ_LEVEL_SPOOKY, // 0x0A + SEQ_EVENT_PIRANHA_PLANT, // 0x0B + SEQ_LEVEL_UNDERGROUND, // 0x0C + SEQ_MENU_STAR_SELECT, // 0x0D + SEQ_EVENT_POWERUP, // 0x0E + SEQ_EVENT_METAL_CAP, // 0x0F + SEQ_EVENT_KOOPA_MESSAGE, // 0x10 + SEQ_LEVEL_KOOPA_ROAD, // 0x11 + SEQ_EVENT_HIGH_SCORE, // 0x12 + SEQ_EVENT_MERRY_GO_ROUND, // 0x13 + SEQ_EVENT_RACE, // 0x14 + SEQ_EVENT_CUTSCENE_STAR_SPAWN, // 0x15 + SEQ_EVENT_BOSS, // 0x16 + SEQ_EVENT_CUTSCENE_COLLECT_KEY, // 0x17 + SEQ_EVENT_ENDLESS_STAIRS, // 0x18 + SEQ_LEVEL_BOSS_KOOPA_FINAL, // 0x19 + SEQ_EVENT_CUTSCENE_CREDITS, // 0x1A + SEQ_EVENT_SOLVE_PUZZLE, // 0x1B + SEQ_EVENT_TOAD_MESSAGE, // 0x1C + SEQ_EVENT_PEACH_MESSAGE, // 0x1D + SEQ_EVENT_CUTSCENE_INTRO, // 0x1E + SEQ_EVENT_CUTSCENE_VICTORY, // 0x1F + SEQ_EVENT_CUTSCENE_ENDING, // 0x20 + SEQ_MENU_FILE_SELECT, // 0x21 + SEQ_EVENT_CUTSCENE_LAKITU, // 0x22 (not in JP) + SEQ_COUNT +}; #endif diff --git a/include/special_presets.inc b/include/special_presets.inc index 563d302..3e8e264 100644 --- a/include/special_presets.inc +++ b/include/special_presets.inc @@ -1,88 +1,88 @@ -.set special_null_start, 0x00 -.set special_yellow_coin, 0x01 -.set special_yellow_coin_2, 0x02 -.set special_unknown_3, 0x03 -.set special_boo, 0x04 -.set special_unknown_5, 0x05 -.set special_lll_moving_octagonal_mesh_platform, 0x06 -.set special_snow_ball, 0x07 -.set special_lll_drawbridge_spawner, 0x08 -.set special_empty_9, 0x09 -.set special_lll_rotating_block_with_fire_bars, 0x0A -.set special_lll_floating_wood_bridge, 0x0B -.set special_tumbling_platform, 0x0C -.set special_lll_rotating_hexagonal_ring, 0x0D -.set special_lll_sinking_rectangular_platform, 0x0E -.set special_lll_sinking_square_platforms, 0x0F -.set special_lll_tilting_square_platform, 0x10 -.set special_lll_bowser_puzzle, 0x11 -.set special_mr_i, 0x12 -.set special_small_bully, 0x13 -.set special_big_bully, 0x14 -.set special_empty_21, 0x15 -.set special_empty_22, 0x16 -.set special_empty_23, 0x17 -.set special_empty_24, 0x18 -.set special_empty_25, 0x19 -.set special_moving_blue_coin, 0x1A -.set special_jrb_chest, 0x1B -.set special_water_ring, 0x1C -.set special_mine, 0x1D -.set special_empty_30, 0x1E -.set special_empty_31, 0x1F -.set special_butterfly, 0x20 -.set special_bowser, 0x21 -.set special_wf_rotating_wooden_platform, 0x22 -.set special_small_bomp, 0x23 -.set special_wf_sliding_platform, 0x24 -.set special_tower_platform_group, 0x25 -.set special_rotating_counter_clockwise, 0x26 -.set special_wf_tumbling_bridge, 0x27 -.set special_large_bomp, 0x28 -.set special_level_geo_03, 0x65 -.set special_level_geo_04, 0x66 -.set special_level_geo_05, 0x67 -.set special_level_geo_06, 0x68 -.set special_level_geo_07, 0x69 -.set special_level_geo_08, 0x6A -.set special_level_geo_09, 0x6B -.set special_level_geo_0A, 0x6C -.set special_level_geo_0B, 0x6D -.set special_level_geo_0C, 0x6E -.set special_level_geo_0D, 0x6F -.set special_level_geo_0E, 0x70 -.set special_level_geo_0F, 0x71 -.set special_level_geo_10, 0x72 -.set special_level_geo_11, 0x73 -.set special_level_geo_12, 0x74 -.set special_level_geo_13, 0x75 -.set special_level_geo_14, 0x76 -.set special_level_geo_15, 0x77 -.set special_level_geo_16, 0x78 -.set special_bubble_tree, 0x79 -.set special_spiky_tree, 0x7A -.set special_snow_tree, 0x7B -.set special_unknown_tree, 0x7C -.set special_palm_tree, 0x7D -.set special_castle_door, 0x89 -.set special_wooden_door, 0x7E -.set special_unknown_door, 0x7F -.set special_metal_door, 0x80 -.set special_hmc_door, 0x81 -.set special_unknown2_door, 0x82 -.set special_0stars_door, 0x8A -.set special_1star_door, 0x8B -.set special_3star_door, 0x8C -.set special_key_door, 0x8D -.set special_castle_door_warp, 0x88 -.set special_wooden_door_warp, 0x83 -.set special_unknown1_door_warp, 0x84 -.set special_metal_door_warp, 0x85 -.set special_unknown2_door_warp, 0x86 -.set special_unknown3_door_warp, 0x87 -.set special_null_end, 0xFF - -# bbh - -.set special_haunted_door, 0x7E - +.set special_null_start, 0x00 +.set special_yellow_coin, 0x01 +.set special_yellow_coin_2, 0x02 +.set special_unknown_3, 0x03 +.set special_boo, 0x04 +.set special_unknown_5, 0x05 +.set special_lll_moving_octagonal_mesh_platform, 0x06 +.set special_snow_ball, 0x07 +.set special_lll_drawbridge_spawner, 0x08 +.set special_empty_9, 0x09 +.set special_lll_rotating_block_with_fire_bars, 0x0A +.set special_lll_floating_wood_bridge, 0x0B +.set special_tumbling_platform, 0x0C +.set special_lll_rotating_hexagonal_ring, 0x0D +.set special_lll_sinking_rectangular_platform, 0x0E +.set special_lll_sinking_square_platforms, 0x0F +.set special_lll_tilting_square_platform, 0x10 +.set special_lll_bowser_puzzle, 0x11 +.set special_mr_i, 0x12 +.set special_small_bully, 0x13 +.set special_big_bully, 0x14 +.set special_empty_21, 0x15 +.set special_empty_22, 0x16 +.set special_empty_23, 0x17 +.set special_empty_24, 0x18 +.set special_empty_25, 0x19 +.set special_moving_blue_coin, 0x1A +.set special_jrb_chest, 0x1B +.set special_water_ring, 0x1C +.set special_mine, 0x1D +.set special_empty_30, 0x1E +.set special_empty_31, 0x1F +.set special_butterfly, 0x20 +.set special_bowser, 0x21 +.set special_wf_rotating_wooden_platform, 0x22 +.set special_small_bomp, 0x23 +.set special_wf_sliding_platform, 0x24 +.set special_tower_platform_group, 0x25 +.set special_rotating_counter_clockwise, 0x26 +.set special_wf_tumbling_bridge, 0x27 +.set special_large_bomp, 0x28 +.set special_level_geo_03, 0x65 +.set special_level_geo_04, 0x66 +.set special_level_geo_05, 0x67 +.set special_level_geo_06, 0x68 +.set special_level_geo_07, 0x69 +.set special_level_geo_08, 0x6A +.set special_level_geo_09, 0x6B +.set special_level_geo_0A, 0x6C +.set special_level_geo_0B, 0x6D +.set special_level_geo_0C, 0x6E +.set special_level_geo_0D, 0x6F +.set special_level_geo_0E, 0x70 +.set special_level_geo_0F, 0x71 +.set special_level_geo_10, 0x72 +.set special_level_geo_11, 0x73 +.set special_level_geo_12, 0x74 +.set special_level_geo_13, 0x75 +.set special_level_geo_14, 0x76 +.set special_level_geo_15, 0x77 +.set special_level_geo_16, 0x78 +.set special_bubble_tree, 0x79 +.set special_spiky_tree, 0x7A +.set special_snow_tree, 0x7B +.set special_unknown_tree, 0x7C +.set special_palm_tree, 0x7D +.set special_castle_door, 0x89 +.set special_wooden_door, 0x7E +.set special_unknown_door, 0x7F +.set special_metal_door, 0x80 +.set special_hmc_door, 0x81 +.set special_unknown2_door, 0x82 +.set special_0stars_door, 0x8A +.set special_1star_door, 0x8B +.set special_3star_door, 0x8C +.set special_key_door, 0x8D +.set special_castle_door_warp, 0x88 +.set special_wooden_door_warp, 0x83 +.set special_unknown1_door_warp, 0x84 +.set special_metal_door_warp, 0x85 +.set special_unknown2_door_warp, 0x86 +.set special_unknown3_door_warp, 0x87 +.set special_null_end, 0xFF + +# bbh + +.set special_haunted_door, 0x7E + diff --git a/levels/bbh/script.s b/levels/bbh/script.s index 067f2b4..415e9e4 100644 --- a/levels/bbh/script.s +++ b/levels/bbh/script.s @@ -15,7 +15,7 @@ script_func_local_2: object /*model*/ MODEL_BBH_MOVING_BOOKSHELF, /*pos*/ -1994, 819, 213, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvHauntedBookshelf object /*model*/ MODEL_BBH_MESH_ELEVATOR, /*pos*/ -2985, -205, 5400, /*angle*/ 0, -45, 0, /*behParam*/ 0x00000000, /*beh*/ bhvMeshElevator object /*model*/ MODEL_BBH_MERRY_GO_ROUND, /*pos*/ -205, -2560, 205, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvMerryGoRound - object /*model*/ MODEL_NONE, /*pos*/ 2200, 819, -800, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvHauntedRoomCheck + object /*model*/ MODEL_NONE, /*pos*/ 2200, 819, -800, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvCoffinManager return script_func_local_3: diff --git a/levels/ttm/script.s b/levels/ttm/script.s index 9562a6d..30637d2 100644 --- a/levels/ttm/script.s +++ b/levels/ttm/script.s @@ -18,17 +18,17 @@ script_func_local_2: object /*model*/ MODEL_MONTY_MOLE, /*pos*/ 0, 0, 0, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvMontyMole object /*model*/ MODEL_MONTY_MOLE, /*pos*/ 0, 0, 0, /*angle*/ 0, 0, 0, /*behParam*/ 0x00010000, /*beh*/ bhvMontyMole object /*model*/ MODEL_NONE, /*pos*/ 3625, 560, 165, /*angle*/ 0, 330, 0, /*behParam*/ 0x00000000, /*beh*/ bhvCloud - object /*model*/ MODEL_UKIKI, /*pos*/ 729, 2307, 335, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvUkiki, /*acts*/ ACT_2 - object /*model*/ MODEL_UKIKI, /*pos*/ 1992, -1548, 2944, /*angle*/ 0, 0, 0, /*behParam*/ 0x00010000, /*beh*/ bhvUkiki, /*acts*/ ALL_ACTS + object /*model*/ MODEL_UKIKI, /*pos*/ 729, 2307, 335, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvUkiki, /*acts*/ ACT_2 + object /*model*/ MODEL_UKIKI, /*pos*/ 1992, -1548, 2944, /*angle*/ 0, 0, 0, /*behParam*/ 0x00010000, /*beh*/ bhvUkiki, /*acts*/ ALL_ACTS return script_func_local_3: - object /*model*/ MODEL_STAR, /*pos*/ 1200, 2600, 150, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvStar, /*acts*/ ACT_1 - object /*model*/ MODEL_TTM_STAR_CAGE, /*pos*/ 2496, 1670, 1492, /*angle*/ 0, 0, 0, /*behParam*/ 0x01000000, /*beh*/ bhvLittleCage, /*acts*/ ACT_2 - object /*model*/ MODEL_NONE, /*pos*/ -3250, -2500, -3700, /*angle*/ 0, 0, 0, /*behParam*/ 0x02000000, /*beh*/ bhvHiddenRedCoinStar, /*acts*/ ALL_ACTS - object /*model*/ MODEL_STAR, /*pos*/ -2900, -2700, 3650, /*angle*/ 0, 0, 0, /*behParam*/ 0x03000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS - object /*model*/ MODEL_STAR, /*pos*/ 1800, 1200, 1050, /*angle*/ 0, 0, 0, /*behParam*/ 0x04000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS - object /*model*/ MODEL_STAR, /*pos*/ 7300, -3100, 1300, /*angle*/ 0, 0, 0, /*behParam*/ 0x05000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS + object /*model*/ MODEL_STAR, /*pos*/ 1200, 2600, 150, /*angle*/ 0, 0, 0, /*behParam*/ 0x00000000, /*beh*/ bhvStar, /*acts*/ ACT_1 + object /*model*/ MODEL_TTM_STAR_CAGE, /*pos*/ 2496, 1670, 1492, /*angle*/ 0, 0, 0, /*behParam*/ 0x01000000, /*beh*/ bhvUkikiCage, /*acts*/ ACT_2 + object /*model*/ MODEL_NONE, /*pos*/ -3250, -2500, -3700, /*angle*/ 0, 0, 0, /*behParam*/ 0x02000000, /*beh*/ bhvHiddenRedCoinStar, /*acts*/ ALL_ACTS + object /*model*/ MODEL_STAR, /*pos*/ -2900, -2700, 3650, /*angle*/ 0, 0, 0, /*behParam*/ 0x03000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS + object /*model*/ MODEL_STAR, /*pos*/ 1800, 1200, 1050, /*angle*/ 0, 0, 0, /*behParam*/ 0x04000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS + object /*model*/ MODEL_STAR, /*pos*/ 7300, -3100, 1300, /*angle*/ 0, 0, 0, /*behParam*/ 0x05000000, /*beh*/ bhvStar, /*acts*/ ALL_ACTS return script_func_local_4: @@ -71,7 +71,7 @@ glabel level_ttm_entry jump_link /*target*/ script_func_global_7 load_model_from_geo /*model*/ MODEL_TTM_SLIDE_EXIT_PODIUM, /*geo*/ ttm_geo_000DF4 load_model_from_geo /*model*/ MODEL_TTM_ROLLING_LOG, /*geo*/ ttm_geo_000730 - load_model_from_geo /*model*/ MODEL_TTM_STAR_CAGE, /*geo*/ ttm_geo_000710 + load_model_from_geo /*model*/ MODEL_TTM_STAR_CAGE, /*geo*/ ttm_geo_000710 load_model_from_geo /*model*/ MODEL_TTM_BLUE_SMILEY, /*geo*/ ttm_geo_000D14 load_model_from_geo /*model*/ MODEL_TTM_YELLOW_SMILEY, /*geo*/ ttm_geo_000D4C load_model_from_geo /*model*/ MODEL_TTM_STAR_SMILEY, /*geo*/ ttm_geo_000D84 diff --git a/levels/ttm/star_cage/collision.s b/levels/ttm/star_cage/collision.s index 50be842..7e757b4 100644 --- a/levels/ttm/star_cage/collision.s +++ b/levels/ttm/star_cage/collision.s @@ -1,4 +1,4 @@ -glabel ttm_seg7_collision_little_cage # 0x07013790 - 0x07013814 +glabel ttm_seg7_collision_ukiki_cage # 0x07013790 - 0x07013814 colInit colVertexInit 0x8 colVertex -76, 102, -76 diff --git a/lib/rsp.s b/lib/rsp.s index 3b29786..fd92b73 100644 --- a/lib/rsp.s +++ b/lib/rsp.s @@ -1,252 +1,252 @@ -.include "macros.inc" -.set UCODE_SIZE, 0x800 - -.section .text - -.balign 16 -glabel rspF3DBootStart - .incbin "lib/PR/boot/F3D_boot.bin" -glabel rspF3DBootEnd - -/* - * Both of these ucode bins are 0x1000/0x800 respectively as defined in their - * ucode initializations, but there's extra data afterwards. However, it's not the - * RSP data as that is pointed to below in the rodata section. TODO: What are these - * extra bins? - */ - -.balign 16 -.ifndef F3DEX_GBI_SHARED -glabel rspF3DStart /* Use regular Fast3D bins (default) */ - .ifndef F3D_OLD - .incbin "lib/PR/f3d/new/F3D.bin" /* OS 2.0H (J2 and IQ) */ - .else - .incbin "lib/PR/f3d/old/F3D.bin" /* OS 2.0D (US and JP) */ - .incbin "lib/PR/f3d/old/F3D_unk.bin" - .endif -glabel rspF3DEnd - -.else /* Use one of the Fast3DEX series grucodes. */ -glabel rspF3DStart - .if F3DEX_GBI_2 == 1 - .incbin "lib/PR/f3dex2/F3DEX2.bin" - .elseif F3DEX_GBI == 1 - .incbin "lib/PR/f3dex/F3DEX.bin" - .else /* Fast3DZEX */ - .incbin "lib/PR/f3dex2/F3DZEX.bin" - .endif -glabel rspF3DEnd -.endif - -/* Audio Bins */ - -.balign 16 -glabel rspAspMainStart - .incbin "lib/PR/audio/aspMain.bin" - .incbin "lib/PR/audio/aspMain_unk.bin" -glabel rspAspMainEnd - -/* - * LESS COMMON MICROCODES - * These are setup to be loaded by G_LOAD_UCODE - */ - -/* Fast3DEX NoN Text */ -.ifdef F3DEX_NON_GBI -glabel rspF3DEXNoNStart - .balign 16 - .incbin "lib/PR/f3dex/F3DEX_NoN.bin" -glabel rspF3DEXNoNEnd -.endif - -/* Fast3DLX Text */ -.ifdef F3DLX_GBI -glabel rspF3DLXStart - .incbin "lib/PR/f3dex/F3DLX.bin" -glabel rspF3DLXEnd -.endif - -/* Fast3DLX NoN Text */ -.ifdef F3DLX_NON_GBI -glabel rspF3DLXNoNStart - .balign 16 - .incbin "lib/PR/f3dex/F3DLX_NoN.bin" -glabel rspF3DLXNoNEnd -.endif - -/* Fast3DLX Rej Text */ -.ifdef F3DLX_REJ_GBI -glabel rspF3DLXRejStart - .balign 16 - .incbin "lib/PR/f3dex/F3DLX_Rej.bin" -glabel rspF3DLXRejEnd -.endif - -/* Line3DEX Text */ -.ifdef L3DEX_GBI -glabel rspL3DEXStart - .balign 16 - .incbin "lib/PR/f3dex/L3DEX.bin" -glabel rspL3DEXEnd -.endif - -/* S2DEX Text */ -.ifdef S2DEX_GBI -glabel rspS2DEXStart - .balign 16 - .incbin "lib/PR/s2dex/S2DEX.bin" -glabel rspS2DEXEnd -.endif - -/* Fast3DEX2 series */ - -/* Fast3DEX2 NoN Text */ -.ifdef F3DEX2_NON_GBI -.balign 16 -glabel rspF3DEX2NoNStart - .incbin "lib/PR/f3dex2/F3DEX2_NoN.bin" -glabel rspF3DEX2NoNEnd -.endif - -/* Fast3DEX2 Rej Text */ -.ifdef F3DEX2_REJ_GBI -.balign 16 -glabel rspF3DEX2RejStart - .incbin "lib/PR/f3dex2/F3DEX2_Rej.bin" -glabel rspF3DEX2RejEnd -.endif - -/* Line3DEX2 Text */ -.ifdef L3DEX2_GBI -.balign 16 -glabel rspL3DEX2Start - .incbin "lib/PR/f3dex2/L3DEX2.bin" -glabel rspL3DEX2End -.endif - -/* S2DEX2 Text */ -.ifdef S2DEX_GBI_2 -.balign 16 -glabel rspS2DEXStart - .incbin "lib/PR/s2dex/S2DEX2.bin" -glabel rspS2DEXEnd -.endif - -/* DATA SECTION START */ - -.section .rodata - -.balign 16 -.ifndef F3DEX_GBI_SHARED /* Use regular Fast3D data (default) */ -glabel rspF3DDataStart - .ifndef F3D_OLD /* OS 2.0H (J2 and IQ) */ - .incbin "lib/PR/f3d/new/F3D_data.bin" - .else /* OS 2.0D (US and JP) */ - .incbin "lib/PR/f3d/old/F3D_data.bin" - .endif -glabel rspF3DDataEnd - -.else /* Using one of the Fast3DEX series grucodes */ -glabel rspF3DDataStart - .if F3DEX_GBI_2 == 1 - .incbin "lib/PR/f3dex2/F3DEX2_data.bin" - .elseif F3DEX_GBI == 1 - .incbin "lib/PR/f3dex/F3DEX_data.bin" - .else /* Fast3DZEX */ - .incbin "lib/PR/f3dex2/F3DZEX_data.bin" - .endif -glabel rspF3DDataEnd -.endif - -/* Audio Data */ - -.balign 16 -glabel rspAspMainDataStart - .incbin "lib/PR/audio/aspMain_data.bin" -glabel rspAspMainDataEnd - -/* LESS COMMON MICROCODES */ - -/* Fast3DEX Series */ - -/* Fast3DEX NoN Data */ -.ifdef F3DEX_NON_GBI -.balign 16 -glabel rspF3DEXNoNDataStart - .incbin "lib/PR/f3dex/F3DEX_NoN_data.bin" -glabel rspF3DEXNoNDataEnd -.endif - -/* Fast3DLX Data */ -.ifdef F3DLX_GBI -.balign 16 -glabel rspF3DLXDataStart - .incbin "lib/PR/f3dex/F3DLX_data.bin" -glabel rspF3DLXDataEnd -.endif - -/* Fast3DLX NoN Data */ -.ifdef F3DLX_NON_GBI -.balign 16 -glabel rspF3DLXNoNDataStart - .incbin "lib/PR/f3dex/F3DLX_NoN_data.bin" -glabel rspF3DLXNoNDataEnd -.endif - -/* Fast3DLX Rej Data */ -.ifdef F3DLX_REJ_GBI -.balign 16 -glabel rspF3DLXRejDataStart - .incbin "lib/PR/f3dex/F3DLX_Rej_data.bin" -glabel rspF3DLXRejDataEnd -.endif - -/* Line3DEX Data */ -.ifdef L3DEX_GBI -.balign 16 -glabel rspL3DEXDataStart - .incbin "lib/PR/f3dex/L3DEX_data.bin" -glabel rspL3DEXDataEnd -.endif - -/* S2DEX Data */ -.ifdef S2DEX_GBI -.balign 16 -glabel rspS2DEXDataStart - .incbin "lib/PR/s2dex/S2DEX_data.bin" -glabel rspS2DEXDataEnd -.endif - -/* Fast3DEX2 Series */ - -/* Fast3DEX2 NoN Data */ -.ifdef F3DEX2_NON_GBI -.balign 16 -glabel rspF3DEX2NoNStart - .incbin "lib/PR/f3dex2/F3DEX2_NoN_data.bin" -glabel rspF3DEX2NoNEnd -.endif - -/* Fast3DEX2 Rej Data */ -.ifdef F3DEX2_REJ_GBI -.balign 16 -glabel rspF3DEX2RejStart - .incbin "lib/PR/f3dex2/F3DEX2_Rej_data.bin" -glabel rspF3DEX2RejEnd -.endif - -/* Line3DEX2 Data */ -.ifdef L3DEX2_GBI -.balign 16 -glabel rspL3DEX2Start - .incbin "lib/PR/f3dex2/L3DEX2_data.bin" -glabel rspL3DEX2End -.endif - -/* S2DEX2 Data */ -.ifdef S2DEX_GBI_2 -.balign 16 -glabel rspS2DEXStart - .incbin "lib/PR/s2dex/S2DEX2_data.bin" -glabel rspS2DEXEnd -.endif +.include "macros.inc" +.set UCODE_SIZE, 0x800 + +.section .text + +.balign 16 +glabel rspF3DBootStart + .incbin "lib/PR/boot/F3D_boot.bin" +glabel rspF3DBootEnd + +/* + * Both of these ucode bins are 0x1000/0x800 respectively as defined in their + * ucode initializations, but there's extra data afterwards. However, it's not the + * RSP data as that is pointed to below in the rodata section. TODO: What are these + * extra bins? + */ + +.balign 16 +.ifndef F3DEX_GBI_SHARED +glabel rspF3DStart /* Use regular Fast3D bins (default) */ + .ifndef F3D_OLD + .incbin "lib/PR/f3d/new/F3D.bin" /* OS 2.0H (J2 and IQ) */ + .else + .incbin "lib/PR/f3d/old/F3D.bin" /* OS 2.0D (US and JP) */ + .incbin "lib/PR/f3d/old/F3D_unk.bin" + .endif +glabel rspF3DEnd + +.else /* Use one of the Fast3DEX series grucodes. */ +glabel rspF3DStart + .if F3DEX_GBI_2 == 1 + .incbin "lib/PR/f3dex2/F3DEX2.bin" + .elseif F3DEX_GBI == 1 + .incbin "lib/PR/f3dex/F3DEX.bin" + .else /* Fast3DZEX */ + .incbin "lib/PR/f3dex2/F3DZEX.bin" + .endif +glabel rspF3DEnd +.endif + +/* Audio Bins */ + +.balign 16 +glabel rspAspMainStart + .incbin "lib/PR/audio/aspMain.bin" + .incbin "lib/PR/audio/aspMain_unk.bin" +glabel rspAspMainEnd + +/* + * LESS COMMON MICROCODES + * These are setup to be loaded by G_LOAD_UCODE + */ + +/* Fast3DEX NoN Text */ +.ifdef F3DEX_NON_GBI +glabel rspF3DEXNoNStart + .balign 16 + .incbin "lib/PR/f3dex/F3DEX_NoN.bin" +glabel rspF3DEXNoNEnd +.endif + +/* Fast3DLX Text */ +.ifdef F3DLX_GBI +glabel rspF3DLXStart + .incbin "lib/PR/f3dex/F3DLX.bin" +glabel rspF3DLXEnd +.endif + +/* Fast3DLX NoN Text */ +.ifdef F3DLX_NON_GBI +glabel rspF3DLXNoNStart + .balign 16 + .incbin "lib/PR/f3dex/F3DLX_NoN.bin" +glabel rspF3DLXNoNEnd +.endif + +/* Fast3DLX Rej Text */ +.ifdef F3DLX_REJ_GBI +glabel rspF3DLXRejStart + .balign 16 + .incbin "lib/PR/f3dex/F3DLX_Rej.bin" +glabel rspF3DLXRejEnd +.endif + +/* Line3DEX Text */ +.ifdef L3DEX_GBI +glabel rspL3DEXStart + .balign 16 + .incbin "lib/PR/f3dex/L3DEX.bin" +glabel rspL3DEXEnd +.endif + +/* S2DEX Text */ +.ifdef S2DEX_GBI +glabel rspS2DEXStart + .balign 16 + .incbin "lib/PR/s2dex/S2DEX.bin" +glabel rspS2DEXEnd +.endif + +/* Fast3DEX2 series */ + +/* Fast3DEX2 NoN Text */ +.ifdef F3DEX2_NON_GBI +.balign 16 +glabel rspF3DEX2NoNStart + .incbin "lib/PR/f3dex2/F3DEX2_NoN.bin" +glabel rspF3DEX2NoNEnd +.endif + +/* Fast3DEX2 Rej Text */ +.ifdef F3DEX2_REJ_GBI +.balign 16 +glabel rspF3DEX2RejStart + .incbin "lib/PR/f3dex2/F3DEX2_Rej.bin" +glabel rspF3DEX2RejEnd +.endif + +/* Line3DEX2 Text */ +.ifdef L3DEX2_GBI +.balign 16 +glabel rspL3DEX2Start + .incbin "lib/PR/f3dex2/L3DEX2.bin" +glabel rspL3DEX2End +.endif + +/* S2DEX2 Text */ +.ifdef S2DEX_GBI_2 +.balign 16 +glabel rspS2DEXStart + .incbin "lib/PR/s2dex/S2DEX2.bin" +glabel rspS2DEXEnd +.endif + +/* DATA SECTION START */ + +.section .rodata + +.balign 16 +.ifndef F3DEX_GBI_SHARED /* Use regular Fast3D data (default) */ +glabel rspF3DDataStart + .ifndef F3D_OLD /* OS 2.0H (J2 and IQ) */ + .incbin "lib/PR/f3d/new/F3D_data.bin" + .else /* OS 2.0D (US and JP) */ + .incbin "lib/PR/f3d/old/F3D_data.bin" + .endif +glabel rspF3DDataEnd + +.else /* Using one of the Fast3DEX series grucodes */ +glabel rspF3DDataStart + .if F3DEX_GBI_2 == 1 + .incbin "lib/PR/f3dex2/F3DEX2_data.bin" + .elseif F3DEX_GBI == 1 + .incbin "lib/PR/f3dex/F3DEX_data.bin" + .else /* Fast3DZEX */ + .incbin "lib/PR/f3dex2/F3DZEX_data.bin" + .endif +glabel rspF3DDataEnd +.endif + +/* Audio Data */ + +.balign 16 +glabel rspAspMainDataStart + .incbin "lib/PR/audio/aspMain_data.bin" +glabel rspAspMainDataEnd + +/* LESS COMMON MICROCODES */ + +/* Fast3DEX Series */ + +/* Fast3DEX NoN Data */ +.ifdef F3DEX_NON_GBI +.balign 16 +glabel rspF3DEXNoNDataStart + .incbin "lib/PR/f3dex/F3DEX_NoN_data.bin" +glabel rspF3DEXNoNDataEnd +.endif + +/* Fast3DLX Data */ +.ifdef F3DLX_GBI +.balign 16 +glabel rspF3DLXDataStart + .incbin "lib/PR/f3dex/F3DLX_data.bin" +glabel rspF3DLXDataEnd +.endif + +/* Fast3DLX NoN Data */ +.ifdef F3DLX_NON_GBI +.balign 16 +glabel rspF3DLXNoNDataStart + .incbin "lib/PR/f3dex/F3DLX_NoN_data.bin" +glabel rspF3DLXNoNDataEnd +.endif + +/* Fast3DLX Rej Data */ +.ifdef F3DLX_REJ_GBI +.balign 16 +glabel rspF3DLXRejDataStart + .incbin "lib/PR/f3dex/F3DLX_Rej_data.bin" +glabel rspF3DLXRejDataEnd +.endif + +/* Line3DEX Data */ +.ifdef L3DEX_GBI +.balign 16 +glabel rspL3DEXDataStart + .incbin "lib/PR/f3dex/L3DEX_data.bin" +glabel rspL3DEXDataEnd +.endif + +/* S2DEX Data */ +.ifdef S2DEX_GBI +.balign 16 +glabel rspS2DEXDataStart + .incbin "lib/PR/s2dex/S2DEX_data.bin" +glabel rspS2DEXDataEnd +.endif + +/* Fast3DEX2 Series */ + +/* Fast3DEX2 NoN Data */ +.ifdef F3DEX2_NON_GBI +.balign 16 +glabel rspF3DEX2NoNStart + .incbin "lib/PR/f3dex2/F3DEX2_NoN_data.bin" +glabel rspF3DEX2NoNEnd +.endif + +/* Fast3DEX2 Rej Data */ +.ifdef F3DEX2_REJ_GBI +.balign 16 +glabel rspF3DEX2RejStart + .incbin "lib/PR/f3dex2/F3DEX2_Rej_data.bin" +glabel rspF3DEX2RejEnd +.endif + +/* Line3DEX2 Data */ +.ifdef L3DEX2_GBI +.balign 16 +glabel rspL3DEX2Start + .incbin "lib/PR/f3dex2/L3DEX2_data.bin" +glabel rspL3DEX2End +.endif + +/* S2DEX2 Data */ +.ifdef S2DEX_GBI_2 +.balign 16 +glabel rspS2DEXStart + .incbin "lib/PR/s2dex/S2DEX2_data.bin" +glabel rspS2DEXEnd +.endif diff --git a/lib/src/_Ldtob.c b/lib/src/_Ldtob.c index 0a1408e..308fe88 100644 --- a/lib/src/_Ldtob.c +++ b/lib/src/_Ldtob.c @@ -83,8 +83,9 @@ void _Ldtob(printf_struct *args, u8 type) { nsig = 0; exp = 0; } else { - if (val < 0) + if (val < 0) { val = -val; + } exp = exp * 30103 / 0x000186A0 - 4; if (exp < 0) { n = (3 - exp) & ~3; @@ -109,8 +110,9 @@ void _Ldtob(printf_struct *args, u8 type) { } } gen = ((type == 'f') ? exp + 10 : 6) + args->precision; - if (gen > 0x13) + if (gen > 0x13) { gen = 0x13; + } *ptr++ = '0'; while (gen > 0 && 0 < val) { lo = val; @@ -136,13 +138,15 @@ void _Ldtob(printf_struct *args, u8 type) { } nsig = ((type == 'f') ? exp + 1 : ((type == 'e' || type == 'E') ? 1 : 0)) + args->precision; - if (gen < nsig) + if (gen < nsig) { nsig = gen; + } if (nsig > 0) { - if (nsig < gen && ptr[nsig] > '4') + if (nsig < gen && ptr[nsig] > '4') { drop = '9'; - else + } else { drop = '0'; + } for (n2 = nsig; ptr[--n2] == drop;) { nsig--; @@ -170,9 +174,9 @@ static s16 _Ldunscale(s16 *pex, printf_struct *px) { *pex = xchar - (_DBIAS - 1); return (FINITE); } - if (0 > xchar) + if (0 > xchar) { return NAN; - else { + } else { *pex = 0; return (0); } @@ -180,80 +184,94 @@ static s16 _Ldunscale(s16 *pex, printf_struct *px) { static void _Genld(printf_struct *px, u8 code, u8 *p, s16 nsig, s16 xexp) { u8 point = '.'; - if (nsig <= 0) + if (nsig <= 0) { nsig = 1, p = (u8 *) "0"; + } if (code == 'f' || ((code == 'g' || code == 'G') && (-4 <= xexp) && (xexp < px->precision))) { /* 'f' format */ ++xexp; /* change to leading digit count */ if (code != 'f') { /* fixup for 'g' */ - if (!(px->flags & FLAGS_HASH) && nsig < px->precision) + if (!(px->flags & FLAGS_HASH) && nsig < px->precision) { px->precision = nsig; - if ((px->precision -= xexp) < 0) + } + if ((px->precision -= xexp) < 0) { px->precision = 0; + } } if (xexp <= 0) { /* digits only to right of point */ px->buff[px->part2_len++] = '0'; - if (0 < px->precision || px->flags & FLAGS_HASH) + if (0 < px->precision || px->flags & FLAGS_HASH) { px->buff[px->part2_len++] = point; - if (px->precision < -xexp) + } + if (px->precision < -xexp) { xexp = -px->precision; + } px->num_mid_zeros = -xexp; px->precision += xexp; - if (px->precision < nsig) + if (px->precision < nsig) { nsig = px->precision; + } memcpy(&px->buff[px->part2_len], p, px->part3_len = nsig); px->num_trailing_zeros = px->precision - nsig; } else if (nsig < xexp) { /* zeros before point */ memcpy(&px->buff[px->part2_len], p, nsig); px->part2_len += nsig; px->num_mid_zeros = xexp - nsig; - if (0 < px->precision || px->flags & FLAGS_HASH) + if (0 < px->precision || px->flags & FLAGS_HASH) { px->buff[px->part2_len] = point, ++px->part3_len; + } px->num_trailing_zeros = px->precision; } else { /* enough digits before point */ memcpy(&px->buff[px->part2_len], p, xexp); px->part2_len += xexp; nsig -= xexp; - if (0 < px->precision || px->flags & FLAGS_HASH) + if (0 < px->precision || px->flags & FLAGS_HASH) { px->buff[px->part2_len++] = point; - if (px->precision < nsig) + } + if (px->precision < nsig) { nsig = px->precision; + } memcpy(&px->buff[px->part2_len], p + xexp, nsig); px->part2_len += nsig; px->num_mid_zeros = px->precision - nsig; } } else { /* 'e' format */ if (code == 'g' || code == 'G') { /* fixup for 'g' */ - if (nsig < px->precision) + if (nsig < px->precision) { px->precision = nsig; - if (--px->precision < 0) + } + if (--px->precision < 0) { px->precision = 0; + } code = code == 'g' ? 'e' : 'E'; } px->buff[px->part2_len++] = *p++; - if (0 < px->precision || px->flags & FLAGS_HASH) + if (0 < px->precision || px->flags & FLAGS_HASH) { px->buff[px->part2_len++] = point; + } if (0 < px->precision) { /* put fraction digits */ - if (px->precision < --nsig) + if (px->precision < --nsig) { nsig = px->precision; + } memcpy(&px->buff[px->part2_len], p, nsig); px->part2_len += nsig; px->num_mid_zeros = px->precision - nsig; } p = (u8 *) &px->buff[px->part2_len]; /* put exponent */ *p++ = code; - if (0 <= xexp) + if (0 <= xexp) { *p++ = '+'; - else { /* negative exponent */ + } else { /* negative exponent */ *p++ = '-'; xexp = -xexp; } if (100 <= xexp) { /* put oversize exponent */ - if (1000 <= xexp) + if (1000 <= xexp) { *p++ = xexp / 1000 + '0', xexp %= 1000; + } *p++ = xexp / 100 + '0', xexp %= 100; } *p++ = xexp / 10 + '0', xexp %= 10; @@ -264,7 +282,8 @@ static void _Genld(printf_struct *px, u8 code, u8 *p, s16 nsig, s16 xexp) { int n = px->part1_len + px->part2_len + px->num_mid_zeros + px->part3_len + px->num_trailing_zeros; - if (n < px->width) + if (n < px->width) { px->num_leading_zeros = px->width - n; + } } } diff --git a/lib/src/_Litob.c b/lib/src/_Litob.c index 1162e4b..58ed081 100644 --- a/lib/src/_Litob.c +++ b/lib/src/_Litob.c @@ -16,20 +16,23 @@ void _Litob(printf_struct *args, u8 type) { u64 num; lldiv_t quotrem; - if (type == 'X') + if (type == 'X') { num_map = D_80334974; - else + } else { num_map = D_80334960; + } base = (type == 'o') ? 8 : ((type != 'x' && type != 'X') ? 10 : 16); buff_ind = BUFF_LEN; num = args->value.s64; - if ((type == 'd' || type == 'i') && args->value.s64 < 0) + if ((type == 'd' || type == 'i') && args->value.s64 < 0) { num = -num; + } - if (num != 0 || args->precision != 0) + if (num != 0 || args->precision != 0) { buff[--buff_ind] = num_map[num % base]; + } args->value.s64 = num / base; @@ -43,12 +46,14 @@ void _Litob(printf_struct *args, u8 type) { memcpy(args->buff, buff + buff_ind, args->part2_len); - if (args->part2_len < args->precision) + if (args->part2_len < args->precision) { args->num_leading_zeros = args->precision - args->part2_len; + } if (args->precision < 0 && (args->flags & (FLAGS_ZERO | FLAGS_MINUS)) == FLAGS_ZERO) { buff_ind = args->width - args->part1_len - args->num_leading_zeros - args->part2_len; - if (buff_ind > 0) + if (buff_ind > 0) { args->num_leading_zeros += buff_ind; + } } } diff --git a/lib/src/_Printf.c b/lib/src/_Printf.c index 2fb2b55..e0c69fb 100644 --- a/lib/src/_Printf.c +++ b/lib/src/_Printf.c @@ -50,8 +50,9 @@ s32 _Printf(char *(*prout)(char *, const char *, size_t), char *dst, const char } } _PROUT(dst, fmt, fmt_ptr - (u8 *) fmt); - if (c == 0) + if (c == 0) { return sp78.size; + } fmt = (char *) ++fmt_ptr; sp78.flags = 0; for (; (flag_index = strchr(flags_str, *fmt_ptr)) != NULL; fmt_ptr++) { @@ -78,10 +79,11 @@ s32 _Printf(char *(*prout)(char *, const char *, size_t), char *dst, const char ATOI(sp78.precision, fmt_ptr); } } - if (strchr(length_str, *fmt_ptr) != NULL) + if (strchr(length_str, *fmt_ptr) != NULL) { sp78.length = *fmt_ptr++; - else + } else { sp78.length = 0; + } if (sp78.length == 'l' && *fmt_ptr == 'l') { sp78.length = 'L'; @@ -114,22 +116,25 @@ static void _Putfld(printf_struct *a0, va_list *args, u8 type, u8 *buff) { case 'd': case 'i': - if (a0->length == 'l') + if (a0->length == 'l') { a0->value.s64 = va_arg(*args, s32); - else if (a0->length == 'L') + } else if (a0->length == 'L') { a0->value.s64 = va_arg(*args, s64); - else + } else { a0->value.s64 = va_arg(*args, s32); + } - if (a0->length == 'h') + if (a0->length == 'h') { a0->value.s64 = (s16) a0->value.s64; + } - if (a0->value.s64 < 0) + if (a0->value.s64 < 0) { buff[a0->part1_len++] = '-'; - else if (a0->flags & FLAGS_PLUS) + } else if (a0->flags & FLAGS_PLUS) { buff[a0->part1_len++] = '+'; - else if (a0->flags & FLAGS_SPACE) + } else if (a0->flags & FLAGS_SPACE) { buff[a0->part1_len++] = ' '; + } a0->buff = (char *) &buff[a0->part1_len]; @@ -140,23 +145,26 @@ static void _Putfld(printf_struct *a0, va_list *args, u8 type, u8 *buff) { case 'X': case 'u': case 'o': - if (a0->length == 'l') + if (a0->length == 'l') { a0->value.s64 = va_arg(*args, s32); - else if (a0->length == 'L') + } else if (a0->length == 'L') { a0->value.s64 = va_arg(*args, s64); - else + } else { a0->value.s64 = va_arg(*args, s32); + } - if (a0->length == 'h') + if (a0->length == 'h') { a0->value.s64 = (u16) a0->value.s64; - else if (a0->length == 0) + } else if (a0->length == 0) { a0->value.s64 = (u32) a0->value.s64; + } if (a0->flags & FLAGS_HASH) { buff[a0->part1_len++] = '0'; - if (type == 'x' || type == 'X') + if (type == 'x' || type == 'X') { buff[a0->part1_len++] = type; + } } a0->buff = (char *) &buff[a0->part1_len]; _Litob(a0, type); @@ -173,10 +181,11 @@ static void _Putfld(printf_struct *a0, va_list *args, u8 type, u8 *buff) { if (a0->value.u16 & 0x8000) { buff[a0->part1_len++] = '-'; } else { - if (a0->flags & FLAGS_PLUS) + if (a0->flags & FLAGS_PLUS) { buff[a0->part1_len++] = '+'; - else if (a0->flags & FLAGS_SPACE) + } else if (a0->flags & FLAGS_SPACE) { buff[a0->part1_len++] = ' '; + } } a0->buff = (char *) &buff[a0->part1_len]; @@ -184,14 +193,15 @@ static void _Putfld(printf_struct *a0, va_list *args, u8 type, u8 *buff) { break; case 'n': - if (a0->length == 'h') + if (a0->length == 'h') { *(va_arg(*args, u16 *)) = a0->size; - else if (a0->length == 'l') + } else if (a0->length == 'l') { *va_arg(*args, u32 *) = a0->size; - else if (a0->length == 'L') + } else if (a0->length == 'L') { *va_arg(*args, u64 *) = a0->size; - else + } else { *va_arg(*args, u32 *) = a0->size; + } break; case 'p': @@ -203,8 +213,9 @@ static void _Putfld(printf_struct *a0, va_list *args, u8 type, u8 *buff) { case 's': a0->buff = va_arg(*args, char *); a0->part2_len = strlen((u8 *) a0->buff); - if (a0->precision >= 0 && a0->part2_len > a0->precision) + if (a0->precision >= 0 && a0->part2_len > a0->precision) { a0->part2_len = a0->precision; + } break; case '%': diff --git a/lib/src/__osAiDeviceBusy.c b/lib/src/__osAiDeviceBusy.c index c3c065c..261fcba 100644 --- a/lib/src/__osAiDeviceBusy.c +++ b/lib/src/__osAiDeviceBusy.c @@ -3,8 +3,9 @@ s32 __osAiDeviceBusy(void) { register s32 status = HW_REG(AI_STATUS_REG, u32); - if ((status & AI_STATUS_AI_FULL) != 0) + if ((status & AI_STATUS_AI_FULL) != 0) { return 1; - else + } else { return 0; + } } diff --git a/lib/src/__osPiCreateAccessQueue.c b/lib/src/__osPiCreateAccessQueue.c index 040d435..2a2f2c0 100644 --- a/lib/src/__osPiCreateAccessQueue.c +++ b/lib/src/__osPiCreateAccessQueue.c @@ -14,8 +14,9 @@ void __osPiCreateAccessQueue() { void __osPiGetAccess() { OSMesg sp1c; - if (!gOsPiAccessQueueCreated) + if (!gOsPiAccessQueueCreated) { __osPiCreateAccessQueue(); + } osRecvMesg(&gOsPiMessageQueue, &sp1c, OS_MESG_BLOCK); } diff --git a/lib/src/__osSiCreateAccessQueue.c b/lib/src/__osSiCreateAccessQueue.c index 28db2e4..6c42b72 100644 --- a/lib/src/__osSiCreateAccessQueue.c +++ b/lib/src/__osSiCreateAccessQueue.c @@ -12,8 +12,9 @@ void __osSiCreateAccessQueue() { void __osSiGetAccess(void) { OSMesg sp1c; - if (!gOsSiAccessQueueCreated) + if (!gOsSiAccessQueueCreated) { __osSiCreateAccessQueue(); + } osRecvMesg(&gOsSiMessageQueue, &sp1c, OS_MESG_BLOCK); } diff --git a/lib/src/__osSiRawReadIo.c b/lib/src/__osSiRawReadIo.c index d4a74bd..404e8fb 100644 --- a/lib/src/__osSiRawReadIo.c +++ b/lib/src/__osSiRawReadIo.c @@ -1,8 +1,9 @@ #include "libultra_internal.h" #include "hardware.h" s32 __osSiRawReadIo(void *a0, u32 *a1) { - if (__osSiDeviceBusy()) + if (__osSiDeviceBusy()) { return -1; + } *a1 = HW_REG((u32) a0, u32); return 0; } diff --git a/lib/src/__osSiRawWriteIo.c b/lib/src/__osSiRawWriteIo.c index 5ee3ff8..f9ddf50 100644 --- a/lib/src/__osSiRawWriteIo.c +++ b/lib/src/__osSiRawWriteIo.c @@ -1,8 +1,9 @@ #include "libultra_internal.h" #include "hardware.h" s32 __osSiRawWriteIo(void *a0, u32 a1) { - if (__osSiDeviceBusy()) + if (__osSiDeviceBusy()) { return -1; + } HW_REG((u32) a0, u32) = a1; return 0; } diff --git a/lib/src/__osSpDeviceBusy.c b/lib/src/__osSpDeviceBusy.c index 3e21e35..a40c402 100644 --- a/lib/src/__osSpDeviceBusy.c +++ b/lib/src/__osSpDeviceBusy.c @@ -3,7 +3,8 @@ s32 __osSpDeviceBusy() { register u32 status = HW_REG(SP_STATUS_REG, u32); - if (status & (SPSTATUS_IO_FULL | SPSTATUS_DMA_FULL | SPSTATUS_DMA_BUSY)) + if (status & (SPSTATUS_IO_FULL | SPSTATUS_DMA_FULL | SPSTATUS_DMA_BUSY)) { return 1; + } return 0; } diff --git a/lib/src/__osSpRawStartDma.c b/lib/src/__osSpRawStartDma.c index caa4593..3768a5f 100644 --- a/lib/src/__osSpRawStartDma.c +++ b/lib/src/__osSpRawStartDma.c @@ -2,13 +2,15 @@ #include "hardware.h" s32 __osSpRawStartDma(u32 dir, void *sp_ptr, void *dram_ptr, size_t size) { - if (__osSpDeviceBusy()) + if (__osSpDeviceBusy()) { return -1; + } HW_REG(SP_MEM_ADDR_REG, void *) = sp_ptr; HW_REG(SP_DRAM_ADDR_REG, void *) = (void *) osVirtualToPhysical(dram_ptr); - if (dir == 0) + if (dir == 0) { HW_REG(SP_WR_LEN_REG, u32) = size - 1; - else + } else { HW_REG(SP_RD_LEN_REG, u32) = size - 1; + } return 0; } diff --git a/lib/src/__osSyncPutChars.c b/lib/src/__osSyncPutChars.c index 8b86c29..96254c3 100644 --- a/lib/src/__osSyncPutChars.c +++ b/lib/src/__osSyncPutChars.c @@ -20,14 +20,16 @@ void __osSyncPutChars(s32 a0, s32 a1, u8 *a2) { sp24.unk2[sp20] = a2[sp20]; } - while (!__osAtomicDec(&D_80334A44)) + while (!__osAtomicDec(&D_80334A44)) { ; + } sp1c = __osDisableInt(); *(u32 *) 0xC0000000 = *(u32 *) &sp24; - while (!(__osGetCause() & 0x2000)) + while (!(__osGetCause() & 0x2000)) { ; + } *(u32 *) 0xC000000C = 0; D_80334A44++; diff --git a/lib/src/__osViInit.c b/lib/src/__osViInit.c index c921cb3..3c88d8d 100644 --- a/lib/src/__osViInit.c +++ b/lib/src/__osViInit.c @@ -42,8 +42,9 @@ void __osViInit(void) { D_80334914->unk00 = 32; D_80334914->features = D_80334914->unk08->comRegs.ctrl; #ifndef VERSION_JP - while (HW_REG(VI_CURRENT_REG, u32) > 0xa) + while (HW_REG(VI_CURRENT_REG, u32) > 0xa) { ; + } HW_REG(VI_STATUS_REG, u32) = 0; #endif __osViSwapContext(); diff --git a/lib/src/__osViSwapContext.c b/lib/src/__osViSwapContext.c index c552584..d774199 100644 --- a/lib/src/__osViSwapContext.c +++ b/lib/src/__osViSwapContext.c @@ -29,8 +29,9 @@ void __osViSwapContext() { s1->unk2c = s0->fldRegs[field].yScale; } hStart = s0->comRegs.hStart; - if (s1->unk00 & 0x20) + if (s1->unk00 & 0x20) { hStart = 0; + } if (s1->unk00 & 0x40) { s1->unk2c = 0; origin = osVirtualToPhysical(s1->buffer); diff --git a/lib/src/alBnkfNew.c b/lib/src/alBnkfNew.c index 6c66690..508ca55 100644 --- a/lib/src/alBnkfNew.c +++ b/lib/src/alBnkfNew.c @@ -16,16 +16,18 @@ static void _bnkfPatchBank(ALInstrument *inst, ALBankFile *f, u8 *table) { ALWaveTable *wavetable; u8 *table2; - if (inst->flags) + if (inst->flags) { return; + } inst->flags = 1; for (i = 0; i < inst->soundCount; i++) { PATCH(inst->soundArray[i], f, ALSound *); sound = inst->soundArray[i]; - if (sound->flags) + if (sound->flags) { continue; + } table2 = table; @@ -34,18 +36,21 @@ static void _bnkfPatchBank(ALInstrument *inst, ALBankFile *f, u8 *table) { PATCH(sound->keyMap, f, ALKeyMap *); PATCH(sound->wavetable, f, ALWaveTable *); wavetable = sound->wavetable; - if (wavetable->flags) + if (wavetable->flags) { continue; + } wavetable->flags = 1; PATCH(wavetable->base, table2, u8 *); if (wavetable->type == 0) { PATCH(wavetable->waveInfo.adpcmWave.book, f, ALADPCMBook *); - if (wavetable->waveInfo.adpcmWave.loop != NULL) + if (wavetable->waveInfo.adpcmWave.loop != NULL) { PATCH(wavetable->waveInfo.adpcmWave.loop, f, ALADPCMloop *); + } } else if (wavetable->type == 1) { - if (wavetable->waveInfo.rawWave.loop != NULL) + if (wavetable->waveInfo.rawWave.loop != NULL) { PATCH(wavetable->waveInfo.rawWave.loop, f, ALRawLoop *); + } } } } @@ -60,13 +65,15 @@ void alBnkfNew(ALBankFile *f, u8 *table) { int i; int j; unused(); - if (f->revision != AL_BANK_VERSION) + if (f->revision != AL_BANK_VERSION) { return; + } for (i = 0; i < f->bankCount; i++) { PATCH(f->bankArray[i], f, ALBank *); - if (f->bankArray[i] == NULL) + if (f->bankArray[i] == NULL) { continue; + } bank = f->bankArray[i]; if (bank->flags == 0) { diff --git a/lib/src/guMtxF2L.c b/lib/src/guMtxF2L.c index 2a819b3..a76c28f 100644 --- a/lib/src/guMtxF2L.c +++ b/lib/src/guMtxF2L.c @@ -40,10 +40,11 @@ void guMtxIdentF(float mf[4][4]) { int r, c; for (r = 0; r < 4; r++) { for (c = 0; c < 4; c++) { - if (r == c) + if (r == c) { mf[r][c] = 1.0f; - else + } else { mf[r][c] = 0.0f; + } } } } diff --git a/lib/src/guOrthoF.c b/lib/src/guOrthoF.c index 2865da4..bf15b06 100644 --- a/lib/src/guOrthoF.c +++ b/lib/src/guOrthoF.c @@ -13,8 +13,9 @@ void guOrthoF(float m[4][4], float left, float right, float bottom, float top, f m[3][2] = -(far + near) / (far - near); m[3][3] = 1; for (row = 0; row < 4; row++) { - for (col = 0; col < 4; col++) + for (col = 0; col < 4; col++) { m[row][col] *= scale; + } } } diff --git a/lib/src/guPerspectiveF.c b/lib/src/guPerspectiveF.c index caef685..3b55216 100644 --- a/lib/src/guPerspectiveF.c +++ b/lib/src/guPerspectiveF.c @@ -24,8 +24,9 @@ void guPerspectiveF(float mf[4][4], u16 *perspNorm, float fovy, float aspect, fl *perspNorm = 65535; } else { *perspNorm = (double) (1 << 17) / (near + far); - if (*perspNorm <= 0) + if (*perspNorm <= 0) { *perspNorm = 1; + } } } } diff --git a/lib/src/kdebugserver.c b/lib/src/kdebugserver.c index 9d35ced..08b1db0 100644 --- a/lib/src/kdebugserver.c +++ b/lib/src/kdebugserver.c @@ -41,8 +41,9 @@ void send_packet(u8 *a0, s32 a1) { sp1c.unk2[i] = a0[i]; } *(volatile u32 *) 0xc0000000 = *(u32 *) &sp1c; - while (!(__osGetCause() & 0x2000)) + while (!(__osGetCause() & 0x2000)) { ; + } *(volatile u32 *) 0xc000000c = 0; } @@ -51,8 +52,9 @@ void send(u8 *buff, s32 len) { s32 end; s32 rem; if (!D_80334A44) { - while (!(__osGetCause() & 0x2000)) + while (!(__osGetCause() & 0x2000)) { ; + } *(volatile u32 *) 0xc000000c = 0; D_80334A44 = 1; } diff --git a/lib/src/osAiSetFrequency.c b/lib/src/osAiSetFrequency.c index fb8fc83..7ece6a1 100644 --- a/lib/src/osAiSetFrequency.c +++ b/lib/src/osAiSetFrequency.c @@ -12,12 +12,14 @@ s32 osAiSetFrequency(u32 freq) { a1 = ftmp; - if (a1 < 0x84) + if (a1 < 0x84) { return -1; + } a2 = (a1 / 66) & 0xff; - if (a2 > 16) + if (a2 > 16) { a2 = 16; + } HW_REG(AI_DACRATE_REG, u32) = a1 - 1; HW_REG(AI_BITRATE_REG, u32) = a2 - 1; diff --git a/lib/src/osAiSetNextBuffer.c b/lib/src/osAiSetNextBuffer.c index e603c48..3cb4c32 100644 --- a/lib/src/osAiSetNextBuffer.c +++ b/lib/src/osAiSetNextBuffer.c @@ -30,8 +30,9 @@ s32 osAiSetNextBuffer(void *buff, u32 len) { D_80334820 = 0; } - if (__osAiDeviceBusy()) + if (__osAiDeviceBusy()) { return -1; + } HW_REG(AI_DRAM_ADDR_REG, void *) = (void *) osVirtualToPhysical(sp1c); HW_REG(AI_LEN_REG, u32) = len; diff --git a/lib/src/osEepromRead.c b/lib/src/osEepromRead.c index 6632c3c..905eff7 100644 --- a/lib/src/osEepromRead.c +++ b/lib/src/osEepromRead.c @@ -40,8 +40,9 @@ s32 osEepromRead(OSMesgQueue *mq, u8 address, u8 *buffer) { sp34 = 0; sp30 = 0; sp2c = (u8 *) &D_80365E00; - if (address > 0x40) + if (address > 0x40) { return -1; + } __osSiGetAccess(); sp34 = __osEepStatus(mq, &sp28); if (sp34 != 0 || sp28.unk00 != 0x8000) { diff --git a/lib/src/osInitialize.c b/lib/src/osInitialize.c index 773757a..d003542 100644 --- a/lib/src/osInitialize.c +++ b/lib/src/osInitialize.c @@ -29,10 +29,12 @@ void osInitialize(void) { D_80365CD0 = TRUE; __osSetSR(__osGetSR() | 0x20000000); __osSetFpcCsr(0x01000800); - while (__osSiRawReadIo(PIF_ADDR_START, &sp34)) + while (__osSiRawReadIo(PIF_ADDR_START, &sp34)) { ; - while (__osSiRawWriteIo(PIF_ADDR_START, sp34 | 8)) + } + while (__osSiRawWriteIo(PIF_ADDR_START, sp34 | 8)) { ; + } *(exceptionPreamble *) EXCEPTION_TLB_MISS = __osExceptionPreamble; *(exceptionPreamble *) EXCEPTION_XTLB_MISS = __osExceptionPreamble; *(exceptionPreamble *) EXCEPTION_CACHE_ERROR = __osExceptionPreamble; diff --git a/lib/src/osPiGetCmdQueue.c b/lib/src/osPiGetCmdQueue.c index 7cc45d1..7d0f06a 100644 --- a/lib/src/osPiGetCmdQueue.c +++ b/lib/src/osPiGetCmdQueue.c @@ -3,7 +3,8 @@ extern OSMgrArgs piMgrArgs; OSMesgQueue *osPiGetCmdQueue(void) { - if (!piMgrArgs.initialized) + if (!piMgrArgs.initialized) { return NULL; + } return piMgrArgs.unk08; } diff --git a/lib/src/osPiStartDma.c b/lib/src/osPiStartDma.c index 5172a09..f983bb4 100644 --- a/lib/src/osPiStartDma.c +++ b/lib/src/osPiStartDma.c @@ -6,8 +6,9 @@ s32 osPiStartDma(OSIoMesg *mb, s32 priority, s32 direction, u32 devAddr, void *v OSMesgQueue *mq) { register s32 result; register OSMesgQueue *cmdQueue; - if (!piMgrArgs.initialized) + if (!piMgrArgs.initialized) { return -1; + } // TODO: name magic constants if (direction == OS_READ) { diff --git a/lib/src/osSpTaskLoadGo.c b/lib/src/osSpTaskLoadGo.c index cabcc09..8e68827 100644 --- a/lib/src/osSpTaskLoadGo.c +++ b/lib/src/osSpTaskLoadGo.c @@ -32,22 +32,27 @@ void osSpTaskLoad(OSTask *task) { osWritebackDCache(physicalTask, sizeof(OSTask)); __osSpSetStatus(SPSTATUS_CLEAR_SIGNAL0 | SPSTATUS_CLEAR_SIGNAL1 | SPSTATUS_CLEAR_SIGNAL2 | SPSTATUS_SET_INTR_ON_BREAK); - while (__osSpSetPc((void *) SP_IMEM_START) == -1) + while (__osSpSetPc((void *) SP_IMEM_START) == -1) { ; + } while (__osSpRawStartDma(1, (void *) (SP_IMEM_START - sizeof(*physicalTask)), physicalTask, sizeof(OSTask)) - == -1) + == -1) { ; - while (__osSpDeviceBusy()) + } + while (__osSpDeviceBusy()) { ; + } while (__osSpRawStartDma(1, (void *) SP_IMEM_START, physicalTask->t.ucode_boot, physicalTask->t.ucode_boot_size) - == -1) + == -1) { ; + } } void osSpTaskStartGo(UNUSED OSTask *task) { - while (__osSpDeviceBusy()) + while (__osSpDeviceBusy()) { ; + } __osSpSetStatus(SPSTATUS_SET_INTR_ON_BREAK | SPSTATUS_CLEAR_SSTEP | SPSTATUS_CLEAR_BROKE | SPSTATUS_CLEAR_HALT); } diff --git a/lib/src/osTimer.c b/lib/src/osTimer.c index 1ac099f..5271ac7 100644 --- a/lib/src/osTimer.c +++ b/lib/src/osTimer.c @@ -23,8 +23,9 @@ void __osTimerInterrupt() { OSTimer *sp24; u32 sp20; u32 sp1c; - if (D_80334830->next == D_80334830) + if (D_80334830->next == D_80334830) { return; + } while (1) { sp24 = D_80334830->next; if (sp24 == D_80334830) { diff --git a/lib/src/string.c b/lib/src/string.c index 2fa0238..5c2b65a 100644 --- a/lib/src/string.c +++ b/lib/src/string.c @@ -11,16 +11,18 @@ void *memcpy(void *dst, const void *src, size_t size) { } size_t strlen(const u8 *str) { const u8 *ptr = str; - while (*ptr) + while (*ptr) { ptr++; + } return ptr - str; } const u8 *strchr(const u8 *str, s32 ch) { u8 c = ch; while (*str != c) { - if (*str == 0) + if (*str == 0) { return NULL; + } str++; } return str; diff --git a/sm64.ld b/sm64.ld index b100d79..676f656 100755 --- a/sm64.ld +++ b/sm64.ld @@ -769,6 +769,7 @@ SECTIONS gMusicData = .; BUILD_DIR/sound/sequences.bin.o(.data); . = ALIGN(0x10); + gBankSetsData = .; BUILD_DIR/sound/bank_sets.o(.data); . = ALIGN(0x10); } diff --git a/sound/README.md b/sound/README.md index fa09011..55d3f83 100644 --- a/sound/README.md +++ b/sound/README.md @@ -29,7 +29,7 @@ which is similar to MIDI, but Turing complete. An .m64 file has a sequence script that can spawn channels, which have channel scripts that can spawn layers, which have layer scripts that can play notes. Each note is performed using an instrument from a sound bank. A sequence file can use multiple banks; -`bank_sets.s` describes the mapping from sequences to sound banks. Channels +`sequences.json` describes the mapping from sequences to sound banks. Channels can switch between banks using a command. However, in practice most sequences limit themselves to a single sound bank. The main exception is sequence 0, which is responsible for sound effects. diff --git a/sound/bank_sets.s b/sound/bank_sets.s deleted file mode 100644 index 3ce6dfe..0000000 --- a/sound/bank_sets.s +++ /dev/null @@ -1,122 +0,0 @@ -# This file maps each sequence to a set of sound banks it needs. - -.include "macros.inc" - -.section .data - -.macro banks name - .hword (\name - gBankSetsData) -.endm - -glabel gBankSetsData -banks bank_set_00 -banks bank_set_01 -banks bank_set_02 -banks bank_set_03 -banks bank_set_04 -banks bank_set_05 -banks bank_set_06 -banks bank_set_07 -banks bank_set_08 -banks bank_set_09 -banks bank_set_0A -banks bank_set_0B -banks bank_set_0C -banks bank_set_0D -banks bank_set_0E -banks bank_set_0F -banks bank_set_10 -banks bank_set_11 -banks bank_set_12 -banks bank_set_13 -banks bank_set_14 -banks bank_set_15 -banks bank_set_16 -banks bank_set_17 -banks bank_set_18 -banks bank_set_19 -banks bank_set_1A -banks bank_set_1B -banks bank_set_1C -banks bank_set_1D -banks bank_set_1E -banks bank_set_1F -banks bank_set_20 -banks bank_set_21 -.ifndef VERSION_JP -banks bank_set_22 -.endif - -bank_set_00: # SEQ_SOUND_PLAYER -.byte 11, 0x0A, 0x09, 0x08, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00 -bank_set_01: # SEQ_EVENT_CUTSCENE_COLLECT_STAR -.byte 1, 0x22 -bank_set_02: # SEQ_MENU_TITLE_SCREEN -.byte 1, 0x11 -bank_set_03: # SEQ_LEVEL_GRASS -.byte 1, 0x22 -bank_set_04: # SEQ_LEVEL_INSIDE_CASTLE -.byte 1, 0x0E -bank_set_05: # SEQ_LEVEL_WATER -.byte 1, 0x13 -bank_set_06: # SEQ_LEVEL_HOT -.byte 1, 0x0F -bank_set_07: # SEQ_LEVEL_BOSS_KOOPA -.byte 1, 0x12 -bank_set_08: # SEQ_LEVEL_SNOW -.byte 1, 0x0B -bank_set_09: # SEQ_LEVEL_SLIDE -.byte 1, 0x0D -bank_set_0A: # SEQ_LEVEL_SPOOKY -.byte 2, 0x21, 0x10 -bank_set_0B: # SEQ_EVENT_PIRANHA_PLANT -.byte 1, 0x14 -bank_set_0C: # SEQ_LEVEL_UNDERGROUND -.byte 1, 0x15 -bank_set_0D: # SEQ_MENU_STAR_SELECT -.byte 1, 0x16 -bank_set_0E: # SEQ_EVENT_POWERUP -.byte 1, 0x17 -bank_set_0F: # SEQ_EVENT_METAL_CAP -.byte 1, 0x18 -bank_set_10: # SEQ_EVENT_KOOPA_MESSAGE -.byte 1, 0x12 -bank_set_11: # SEQ_LEVEL_KOOPA_ROAD -.byte 1, 0x19 -bank_set_12: # SEQ_EVENT_HIGH_SCORE -.byte 1, 0x1F -bank_set_13: # SEQ_EVENT_MERRY_GO_ROUND -.byte 1, 0x21 -bank_set_14: # SEQ_EVENT_RACE -.byte 1, 0x1A -bank_set_15: # SEQ_EVENT_CUTSCENE_STAR_SPAWN -.byte 1, 0x0E -bank_set_16: # SEQ_EVENT_BOSS -.byte 1, 0x1B -bank_set_17: # SEQ_EVENT_CUTSCENE_COLLECT_KEY -.byte 1, 0x1A -bank_set_18: # SEQ_EVENT_ENDLESS_STAIRS -.byte 1, 0x1C -bank_set_19: # SEQ_LEVEL_BOSS_KOOPA_FINAL -.byte 1, 0x1D -bank_set_1A: # SEQ_EVENT_CUTSCENE_CREDITS -.byte 1, 0x25 -bank_set_1B: # SEQ_EVENT_SOLVE_PUZZLE -.byte 1, 0x14 -bank_set_1C: # SEQ_EVENT_TOAD_MESSAGE -.byte 1, 0x20 -bank_set_1D: # SEQ_EVENT_PEACH_MESSAGE -.byte 1, 0x1E -bank_set_1E: # SEQ_EVENT_CUTSCENE_INTRO -.byte 1, 0x1B -bank_set_1F: # SEQ_EVENT_CUTSCENE_VICTORY -.byte 1, 0x1A -bank_set_20: # SEQ_EVENT_CUTSCENE_ENDING -.byte 1, 0x23 -bank_set_21: # SEQ_MENU_FILE_SELECT -.byte 1, 0x24 -.ifndef VERSION_JP -bank_set_22: # SEQ_EVENT_CUTSCENE_LAKITU -.byte 1, 0x1B -.endif -bank_sets_end: diff --git a/sound/sequences.json b/sound/sequences.json new file mode 100644 index 0000000..76cfeae --- /dev/null +++ b/sound/sequences.json @@ -0,0 +1,38 @@ +{ + "comment": "This file lists all sequences together with the sound banks they use. If a sequence uses multiple banks, the first bank will be used by default, and it can switch between them using the chan_setbank command; e.g. chan_setbank 0 will switch to the first bank in the given list.", + "00_sound_player": ["00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "0A"], + "01_cutscene_collect_star": ["22"], + "02_menu_title_screen": ["11"], + "03_level_grass": ["22"], + "04_level_inside_castle": ["0E"], + "05_level_water": ["13"], + "06_level_hot": ["0F"], + "07_level_boss_koopa": ["12"], + "08_level_snow": ["0B"], + "09_level_slide": ["0D"], + "0A_level_spooky": ["10", "21"], + "0B_event_piranha_plant": ["14"], + "0C_level_underground": ["15"], + "0D_menu_star_select": ["16"], + "0E_event_powerup": ["17"], + "0F_event_metal_cap": ["18"], + "10_event_koopa_message": ["12"], + "11_level_koopa_road": ["19"], + "12_event_high_score": ["1F"], + "13_event_merry_go_round": ["21"], + "14_event_race": ["1A"], + "15_cutscene_star_spawn": ["0E"], + "16_event_boss": ["1B"], + "17_cutscene_collect_key": ["1A"], + "18_event_endless_stairs": ["1C"], + "19_level_boss_koopa_final": ["1D"], + "1A_cutscene_credits": ["25"], + "1B_event_solve_puzzle": ["14"], + "1C_event_toad_message": ["20"], + "1D_event_peach_message": ["1E"], + "1E_cutscene_intro": ["1B"], + "1F_cutscene_victory": ["1A"], + "20_cutscene_ending": ["23"], + "21_menu_file_select": ["24"], + "22_cutscene_lakitu": {"ifdef": ["VERSION_US", "VERSION_EU"], "banks": ["1B"]} +} diff --git a/sound/sequences/seq_00.s b/sound/sequences/00_sound_player.s similarity index 100% rename from sound/sequences/seq_00.s rename to sound/sequences/00_sound_player.s diff --git a/src/audio/data.c b/src/audio/data.c index 57e0ed2..553e9e4 100644 --- a/src/audio/data.c +++ b/src/audio/data.c @@ -47,19 +47,19 @@ struct Struct80332190 D_80332190[18] = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }; -// Approximately 0x7FFF*(127*127-i*i)/(127*127), though towards the end it's 20% off from that. Unused. -u16 D_80332388[128] = { 0x7FFF, 32764, 32757, 32744, 32727, 32704, 32677, 32644, 32607, 32564, 32517, - 32464, 32407, 32344, 32277, 32205, 32127, 32045, 31958, 31866, 31770, 31668, - 31561, 31450, 31334, 31213, 31087, 30957, 30822, 30682, 30537, 30388, 30234, - 30075, 29912, 29744, 29572, 29395, 29214, 29028, 28838, 28643, 28444, 28241, - 28033, 27821, 27605, 27385, 27160, 26931, 26698, 26461, 26220, 25975, 25726, - 25473, 25216, 24956, 24691, 24423, 24151, 23875, 23596, 23313, 23026, 22736, - 22442, 22145, 21845, 21541, 21234, 20924, 20610, 20294, 19974, 19651, 19325, - 18997, 18665, 18331, 17993, 17653, 17310, 16965, 16617, 16266, 15913, 15558, - 15200, 14840, 14477, 14113, 13746, 13377, 13006, 12633, 12258, 11881, 11503, - 11122, 10740, 10357, 9971, 9584, 9196, 8806, 8415, 8023, 7630, 7235, - 6839, 6442, 6044, 5646, 5246, 4845, 4444, 4042, 3640, 3237, 2833, - 2429, 2025, 1620, 1216, 810, 405, 0 }; +// gAudioCosineTable[k] = round((2**15 - 1) * cos(pi/2 * k / 127)). Unused. +u16 gAudioCosineTable[128] = { + 0x7FFF, 32764, 32757, 32744, 32727, 32704, 32677, 32644, 32607, 32564, 32517, 32464, 32407, + 32344, 32277, 32205, 32127, 32045, 31958, 31866, 31770, 31668, 31561, 31450, 31334, 31213, + 31087, 30957, 30822, 30682, 30537, 30388, 30234, 30075, 29912, 29744, 29572, 29395, 29214, + 29028, 28838, 28643, 28444, 28241, 28033, 27821, 27605, 27385, 27160, 26931, 26698, 26461, + 26220, 25975, 25726, 25473, 25216, 24956, 24691, 24423, 24151, 23875, 23596, 23313, 23026, + 22736, 22442, 22145, 21845, 21541, 21234, 20924, 20610, 20294, 19974, 19651, 19325, 18997, + 18665, 18331, 17993, 17653, 17310, 16965, 16617, 16266, 15913, 15558, 15200, 14840, 14477, + 14113, 13746, 13377, 13006, 12633, 12258, 11881, 11503, 11122, 10740, 10357, 9971, 9584, + 9196, 8806, 8415, 8023, 7630, 7235, 6839, 6442, 6044, 5646, 5246, 4845, 4444, + 4042, 3640, 3237, 2833, 2429, 2025, 1620, 1216, 810, 405, 0, +}; // Transforms a pitch scale factor in -127..127 into a frequency scale factor // between -1 and +1 octave. @@ -99,33 +99,35 @@ f32 gPitchBendFrequencyScale[255] = { // Frequencies for notes using the standard twelve-tone equal temperament scale. // For indices 0..116, gNoteFrequencies[k] = 2^((k-39)/12). // For indices 117..128, gNoteFrequencies[k] = 0.5 * 2^((k-39)/12). -// The 39 in the formula might refer to piano key 40 (middle C, at 256 Hz) being -// the reference frequency, which is assigned value 1? +// The 39 in the formula refers to piano key 40 (middle C, at 256 Hz) being +// the reference frequency, which is assigned value 1. +// clang-format off f32 gNoteFrequencies[128] = { - 0.105112f, 0.111362f, 0.117984f, 0.125f, 0.132433f, 0.140308f, 0.148651f, 0.15749f, - 0.166855f, 0.176777f, 0.187288f, 0.198425f, 0.210224f, 0.222725f, 0.235969f, 0.25f, - 0.264866f, 0.280616f, 0.297302f, 0.31498f, 0.33371f, 0.353553f, 0.374577f, 0.39685f, - 0.420448f, 0.445449f, 0.471937f, 0.5f, 0.529732f, 0.561231f, 0.594604f, 0.629961f, - 0.66742f, 0.707107f, 0.749154f, 0.793701f, 0.840897f, 0.890899f, 0.943875f, 1.0f, - 1.059463f, 1.122462f, 1.189207f, 1.259921f, 1.33484f, 1.414214f, 1.498307f, 1.587401f, - 1.681793f, 1.781798f, 1.887749f, 2.0f, 2.118926f, 2.244924f, 2.378414f, 2.519842f, - 2.66968f, 2.828428f, 2.996615f, 3.174803f, 3.363586f, 3.563596f, 3.775498f, 4.0f, - 4.237853f, 4.489849f, 4.756829f, 5.039685f, 5.33936f, 5.656855f, 5.993229f, 6.349606f, - 6.727173f, 7.127192f, 7.550996f, 8.0f, 8.475705f, 8.979697f, 9.513658f, 10.07937f, - 10.67872f, 11.31371f, 11.986459f, 12.699211f, 13.454346f, 14.254383f, 15.101993f, 16.0f, - 16.95141f, 17.959394f, 19.027315f, 20.15874f, 21.35744f, 22.62742f, 23.972918f, 25.398422f, - 26.908691f, 28.508766f, 30.203985f, 32.0f, 33.90282f, 35.91879f, 38.05463f, 40.31748f, - 42.71488f, 45.25484f, 47.945835f, 50.796844f, 53.817383f, 57.017532f, 60.40797f, 64.0f, - 67.80564f, 71.83758f, 76.10926f, 80.63496f, 85.42976f, 45.25484f, 47.945835f, 50.796844f, - 53.817383f, 57.017532f, 60.40797f, 64.0f, 67.80564f, 71.83758f, 76.10926f, 80.63496f + 0.105112f, 0.111362f, 0.117984f, 0.125f, 0.132433f, 0.140308f, 0.148651f, 0.15749f, 0.166855f, 0.176777f, 0.187288f, 0.198425f, + 0.210224f, 0.222725f, 0.235969f, 0.25f, 0.264866f, 0.280616f, 0.297302f, 0.31498f, 0.33371f, 0.353553f, 0.374577f, 0.39685f, + 0.420448f, 0.445449f, 0.471937f, 0.5f, 0.529732f, 0.561231f, 0.594604f, 0.629961f, 0.66742f, 0.707107f, 0.749154f, 0.793701f, + 0.840897f, 0.890899f, 0.943875f, 1.0f, 1.059463f, 1.122462f, 1.189207f, 1.259921f, 1.33484f, 1.414214f, 1.498307f, 1.587401f, + 1.681793f, 1.781798f, 1.887749f, 2.0f, 2.118926f, 2.244924f, 2.378414f, 2.519842f, 2.66968f, 2.828428f, 2.996615f, 3.174803f, + 3.363586f, 3.563596f, 3.775498f, 4.0f, 4.237853f, 4.489849f, 4.756829f, 5.039685f, 5.33936f, 5.656855f, 5.993229f, 6.349606f, + 6.727173f, 7.127192f, 7.550996f, 8.0f, 8.475705f, 8.979697f, 9.513658f, 10.07937f, 10.67872f, 11.31371f, 11.986459f, 12.699211f, + 13.454346f, 14.254383f, 15.101993f, 16.0f, 16.95141f, 17.959394f, 19.027315f, 20.15874f, 21.35744f, 22.62742f, 23.972918f, 25.398422f, + 26.908691f, 28.508766f, 30.203985f, 32.0f, 33.90282f, 35.91879f, 38.05463f, 40.31748f, 42.71488f, 45.25484f, 47.945835f, 50.796844f, + 53.817383f, 57.017532f, 60.40797f, 64.0f, 67.80564f, 71.83758f, 76.10926f, 80.63496f, 85.42976f, 45.25484f, 47.945835f, 50.796844f, + 53.817383f, 57.017532f, 60.40797f, 64.0f, 67.80564f, 71.83758f, 76.10926f, 80.63496f +}; +// clang-format on + +// goes up by ~12 at each step for the first 4 values (starting from 0), then by ~6 +u8 gDefaultShortNoteVelocityTable[16] = { + 12, 25, 38, 51, 57, 64, 71, 76, 83, 89, 96, 102, 109, 115, 121, 127, }; -u8 gDefaultShortNoteVelocityTable[16] = { 12, 25, 38, 51, 57, 64, 71, 76, - 83, 89, 96, 102, 109, 115, 121, 127 }; -u8 gDefaultShortNoteDurationTable[16] = { 229, 203, 177, 151, 139, 126, 113, 100, - 87, 74, 61, 48, 36, 23, 10, 0 }; +// goes down by 26 at each step for the first 4 values (starting from 255), then by ~12 +u8 gDefaultShortNoteDurationTable[16] = { + 229, 203, 177, 151, 139, 126, 113, 100, 87, 74, 61, 48, 36, 23, 10, 0, +}; -// i*8 +// gVibratoCurve[k] = k*8 s8 gVibratoCurve[16] = { 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120 }; struct AdsrEnvelope gDefaultEnvelope[] = { @@ -134,42 +136,47 @@ struct AdsrEnvelope gDefaultEnvelope[] = { { ADSR_HANG, 0 } // then continue staying there }; -s16 sSineWave[0x40] = { 0, 3211, 6392, 9511, 12539, 15446, 18204, 20787, 23169, 25329, - 27244, 28897, 30272, 31356, 32137, 32609, 0x7FFF, 32609, 32137, 31356, - 30272, 28897, 27244, 25329, 23169, 20787, 18204, 15446, 12539, 9511, - 6392, 3211, 0, -3211, -6392, -9511, -12539, -15446, -18204, -20787, - -23169, -25329, -27244, -28897, -30272, -31356, -32137, -32609, -0x7FFF, -32609, - -32137, -31356, -30272, -28897, -27244, -25329, -23169, -20787, -18204, -15446, - -12539, -9511, -6392, -3211 }; -s16 sSquareWave[0x40] = { 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, - 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, - -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF }; -s16 sTriangleWave[0x40] = { 0, 0x7FF, 0xFFF, 0x17FF, 0x1FFF, 0x27FF, 0x2FFF, 0x37FF, - 0x3FFF, 0x47FF, 0x4FFF, 0x57FF, 0x5FFF, 0x67FF, 0x6FFF, 0x77FF, - 0x7FFF, 0x77FF, 0x6FFF, 0x67FF, 0x5FFF, 0x57FF, 0x4FFF, 0x47FF, - 0x3FFF, 0x37FF, 0x2FFF, 0x27FF, 0x1FFF, 0x17FF, 0xFFF, 0x7FF, - 0, -0x7FF, -0xFFF, -0x17FF, -0x1FFF, -10239, -0x2FFF, -0x37FF, - -0x3FFF, -0x47FF, -0x4FFF, -22527, -24575, -26623, -28671, -30719, - -0x7FFF, -30719, -28671, -26623, -24575, -22527, -0x4FFF, -0x47FF, - -0x3FFF, -0x37FF, -0x2FFF, -0x27FF, -0x1FFF, -0x17FF, -0xFFF, -0x7FF }; -s16 sSawtoothWave[0x40] = { 0, 1023, 2047, 3071, 4095, 5119, 6143, 7167, - 8191, 9215, 10239, 11263, 0x2FFF, 13311, 0x37FF, 15359, - 0x3FFF, 17407, 0x47FF, 19455, 0x4FFF, 21503, 22527, 23551, - 24575, 25599, 26623, 27647, 28671, 29695, 30719, 31743, - -0x7FFF, -31743, -30719, -29695, -28671, -27647, -26623, -25599, - -24575, -23551, -22527, -21503, -0x4FFF, -19455, -0x47FF, -17407, - -0x3FFF, -15359, -0x37FF, -13311, -0x2FFF, -11263, -10239, -9215, - -8191, -7167, -6143, -5119, -4095, -3071, -2047, -1023 }; +s16 sSineWave[0x40] = { + 0, 3211, 6392, 9511, 12539, 15446, 18204, 20787, 23169, 25329, 27244, + 28897, 30272, 31356, 32137, 32609, 0x7FFF, 32609, 32137, 31356, 30272, 28897, + 27244, 25329, 23169, 20787, 18204, 15446, 12539, 9511, 6392, 3211, 0, + -3211, -6392, -9511, -12539, -15446, -18204, -20787, -23169, -25329, -27244, -28897, + -30272, -31356, -32137, -32609, -0x7FFF, -32609, -32137, -31356, -30272, -28897, -27244, + -25329, -23169, -20787, -18204, -15446, -12539, -9511, -6392, -3211, +}; +s16 sSquareWave[0x40] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, + 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0x7FFF, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, + -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, -0x7FFF, +}; +s16 sTriangleWave[0x40] = { + 0, 0x7FF, 0xFFF, 0x17FF, 0x1FFF, 0x27FF, 0x2FFF, 0x37FF, 0x3FFF, 0x47FF, 0x4FFF, + 0x57FF, 0x5FFF, 0x67FF, 0x6FFF, 0x77FF, 0x7FFF, 0x77FF, 0x6FFF, 0x67FF, 0x5FFF, 0x57FF, + 0x4FFF, 0x47FF, 0x3FFF, 0x37FF, 0x2FFF, 0x27FF, 0x1FFF, 0x17FF, 0xFFF, 0x7FF, 0, + -0x7FF, -0xFFF, -0x17FF, -0x1FFF, -10239, -0x2FFF, -0x37FF, -0x3FFF, -0x47FF, -0x4FFF, -22527, + -24575, -26623, -28671, -30719, -0x7FFF, -30719, -28671, -26623, -24575, -22527, -0x4FFF, + -0x47FF, -0x3FFF, -0x37FF, -0x2FFF, -0x27FF, -0x1FFF, -0x17FF, -0xFFF, -0x7FF, +}; +s16 sSawtoothWave[0x40] = { + 0, 1023, 2047, 3071, 4095, 5119, 6143, 7167, 8191, 9215, 10239, + 11263, 0x2FFF, 13311, 0x37FF, 15359, 0x3FFF, 17407, 0x47FF, 19455, 0x4FFF, 21503, + 22527, 23551, 24575, 25599, 26623, 27647, 28671, 29695, 30719, 31743, -0x7FFF, + -31743, -30719, -29695, -28671, -27647, -26623, -25599, -24575, -23551, -22527, -21503, + -0x4FFF, -19455, -0x47FF, -17407, -0x3FFF, -15359, -0x37FF, -13311, -0x2FFF, -11263, -10239, + -9215, -8191, -7167, -6143, -5119, -4095, -3071, -2047, -1023, +}; s16 *gWaveSamples[4] = { sSawtoothWave, sTriangleWave, sSineWave, sSquareWave }; u16 gHeadsetPanQuantization[10] = { 0x40, 0x30, 0x20, 0x10, 0, 0, 0, 0, 0, 0 }; +// Linearly interpolated between +// f(0/2 * 127) = 1 +// f(1/2 * 127) = 1/sqrt(2) +// f(2/2 * 127) = 0 f32 gHeadsetPanVolume[128] = { 1.0f, 0.995386f, 0.990772f, 0.986157f, 0.981543f, 0.976929f, 0.972315f, 0.967701f, 0.963087f, 0.958472f, 0.953858f, 0.949244f, 0.94463f, 0.940016f, 0.935402f, 0.930787f, 0.926173f, 0.921559f, @@ -188,6 +195,12 @@ f32 gHeadsetPanVolume[128] = { 0.50326f, 0.5f }; +// Linearly interpolated between +// f(0/4 * 127) = 1/sqrt(2) +// f(1/4 * 127) = 1 +// f(2/4 * 127) = 1/sqrt(2) +// f(3/4 * 127) = 0 +// f(4/4 * 127) = 1/sqrt(8) f32 gStereoPanVolume[128] = { 0.707f, 0.716228f, 0.725457f, 0.734685f, 0.743913f, 0.753142f, 0.76237f, 0.771598f, 0.780827f, 0.790055f, 0.799283f, 0.808512f, 0.81774f, 0.826968f, 0.836197f, 0.845425f, 0.854654f, 0.863882f, @@ -206,6 +219,7 @@ f32 gStereoPanVolume[128] = { 0.342366f, 0.3535f }; +// gDefaultVolume[k] = cos(pi/2 * k / 127) f32 gDefaultPanVolume[128] = { 1.0f, 0.999924f, 0.999694f, 0.999312f, 0.998776f, 0.998088f, 0.997248f, 0.996254f, 0.995109f, 0.993811f, 0.992361f, 0.990759f, 0.989006f, 0.987101f, 0.985045f, 0.982839f, 0.980482f, 0.977976f, diff --git a/src/audio/effects.c b/src/audio/effects.c index e63313b..310d717 100644 --- a/src/audio/effects.c +++ b/src/audio/effects.c @@ -21,10 +21,12 @@ void sequence_player_process_sound(struct SequencePlayer *seqPlayer) { if (seqPlayer->fadeTimer != 0) { seqPlayer->fadeVolume += seqPlayer->fadeVelocity; - if (seqPlayer->fadeVolume > US_FLOAT2(1)) + if (seqPlayer->fadeVolume > US_FLOAT2(1)) { seqPlayer->fadeVolume = US_FLOAT2(1); - if (seqPlayer->fadeVolume < 0) + } + if (seqPlayer->fadeVolume < 0) { seqPlayer->fadeVolume = 0; + } if (--seqPlayer->fadeTimer == 0) { switch (seqPlayer->state) { @@ -55,8 +57,9 @@ void sequence_player_process_sound(struct SequencePlayer *seqPlayer) { channelVolume = seqChannel->seqPlayer->fadeVolume * (seqChannel->volume * seqChannel->volumeScale); - if (seqChannel->seqPlayer->muted && (seqChannel->muteBehavior & MUTE_BEHAVIOR_20) != 0) + if (seqChannel->seqPlayer->muted && (seqChannel->muteBehavior & MUTE_BEHAVIOR_20) != 0) { channelVolume *= seqChannel->seqPlayer->muteVolumeScale; + } panFromChannel = seqChannel->panChannelWeight * seqChannel->pan; panLayerWeight = US_FLOAT(1.0) - seqChannel->panChannelWeight; @@ -76,14 +79,16 @@ void sequence_player_process_sound(struct SequencePlayer *seqPlayer) { f32 get_portamento_freq_scale(struct Portamento *p) { u32 v0; f32 result; - if (p->mode == 0) + if (p->mode == 0) { return 1.0f; + } p->cur += p->speed; v0 = (u32) p->cur; - if (v0 >= 127) + if (v0 >= 127) { v0 = 127; + } result = US_FLOAT(1.0) + p->extent * (gPitchBendFrequencyScale[v0 + 127] - US_FLOAT(1.0)); return result; @@ -136,8 +141,9 @@ f32 get_vibrato_freq_scale(struct VibratoState *vib) { } else { if (vib->extent != vib->seqChannel->vibratoExtentTarget) { vib->extentChangeTimer = vib->seqChannel->vibratoExtentChangeDelay; - if (vib->extentChangeTimer == 0) + if (vib->extentChangeTimer == 0) { vib->extent = vib->seqChannel->vibratoExtentTarget; + } } } @@ -152,8 +158,9 @@ f32 get_vibrato_freq_scale(struct VibratoState *vib) { } else { if (vib->rate != vib->seqChannel->vibratoRateTarget) { vib->rateChangeTimer = vib->seqChannel->vibratoRateChangeDelay; - if (vib->rateChangeTimer == 0) + if (vib->rateChangeTimer == 0) { vib->rate = vib->seqChannel->vibratoRateTarget; + } } } diff --git a/src/audio/external.c b/src/audio/external.c index 96241ca..309494f 100644 --- a/src/audio/external.c +++ b/src/audio/external.c @@ -155,46 +155,94 @@ u8 sSoundRequestCount = 0; #define DYN3(cond1, val1, cond2, val2, cond3, val3, res) \ 1 << (15 - cond1) | 1 << (15 - cond2) | 1 << (15 - cond3) | res, val1, val2, val3 -s16 sDynBbh[] = { // BBH - SEQ_LEVEL_SPOOKY, DYN1(MARIO_IS_IN_ROOM, BBH_OUTSIDE_ROOM, 6), - DYN1(MARIO_IS_IN_ROOM, BBH_NEAR_MERRY_GO_ROUND_ROOM, 6), 5 +s16 sDynBbh[] = { + SEQ_LEVEL_SPOOKY, + DYN1(MARIO_IS_IN_ROOM, BBH_OUTSIDE_ROOM, 6), + DYN1(MARIO_IS_IN_ROOM, BBH_NEAR_MERRY_GO_ROUND_ROOM, 6), + 5, }; -s16 sDynDdd[] = { // DDD - SEQ_LEVEL_WATER, DYN2(MARIO_X_LT, -800, MARIO_IS_IN_AREA, AREA_DDD_WHIRLPOOL & 0xf, 0), +s16 sDynDdd[] = { + SEQ_LEVEL_WATER, + DYN2(MARIO_X_LT, -800, MARIO_IS_IN_AREA, AREA_DDD_WHIRLPOOL & 0xf, 0), DYN3(MARIO_Y_GE, -2000, MARIO_X_LT, 470, MARIO_IS_IN_AREA, AREA_DDD_WHIRLPOOL & 0xf, 0), - DYN2(MARIO_Y_GE, 100, MARIO_IS_IN_AREA, AREA_DDD_SUB & 0xf, 2), 1 + DYN2(MARIO_Y_GE, 100, MARIO_IS_IN_AREA, AREA_DDD_SUB & 0xf, 2), + 1, }; s16 sDynJrb[] = { - // JRB SEQ_LEVEL_WATER, DYN2(MARIO_Y_GE, 945, MARIO_X_LT, -5260, 0), DYN1(MARIO_IS_IN_AREA, AREA_JRB_SHIP & 0xf, 0), DYN1(MARIO_Y_GE, 1000, 0), DYN2(MARIO_Y_GE, -3100, MARIO_Z_LT, -900, 2), 1, - 5 // bogus entry, ignored + 5, // bogus entry, ignored (was JRB originally intended to have spooky music?) }; -s16 sDynWdw[] = { // WDW - SEQ_LEVEL_UNDERGROUND, DYN2(MARIO_Y_LT, -670, MARIO_IS_IN_AREA, AREA_WDW_MAIN & 0xf, 4), - DYN1(MARIO_IS_IN_AREA, AREA_WDW_TOWN & 0xf, 4), 3 +s16 sDynWdw[] = { + SEQ_LEVEL_UNDERGROUND, + DYN2(MARIO_Y_LT, -670, MARIO_IS_IN_AREA, AREA_WDW_MAIN & 0xf, 4), + DYN1(MARIO_IS_IN_AREA, AREA_WDW_TOWN & 0xf, 4), + 3, }; -s16 sDynHmc[] = { // HMC - SEQ_LEVEL_UNDERGROUND, DYN2(MARIO_X_GE, 0, MARIO_Y_LT, -203, 4), - DYN2(MARIO_X_LT, 0, MARIO_Y_LT, -2400, 4), 3 +s16 sDynHmc[] = { + SEQ_LEVEL_UNDERGROUND, + DYN2(MARIO_X_GE, 0, MARIO_Y_LT, -203, 4), + DYN2(MARIO_X_LT, 0, MARIO_Y_LT, -2400, 4), + 3, }; -s16 sDynUnk38[] = { // LEVEL_UNKNOWN_38 - SEQ_LEVEL_UNDERGROUND, DYN1(MARIO_IS_IN_AREA, 1, 3), DYN1(MARIO_IS_IN_AREA, 2, 4), - DYN1(MARIO_IS_IN_AREA, 3, 7), 0 +s16 sDynUnk38[] = { + SEQ_LEVEL_UNDERGROUND, + DYN1(MARIO_IS_IN_AREA, 1, 3), + DYN1(MARIO_IS_IN_AREA, 2, 4), + DYN1(MARIO_IS_IN_AREA, 3, 7), + 0, }; -s16 D_80331EA8[] = { 0, 0 }; +s16 sDynNone[] = { SEQ_SOUND_PLAYER, 0 }; u8 sCurrentMusicDynamic = 0xff; u8 sBackgroundMusicForDynamics = SEQUENCE_NONE; -#define _ D_80331EA8 -s16 *sLevelDynamics[] = { _, _, _, _, sDynBbh, _, _, sDynHmc, _, _, _, sDynWdw, sDynJrb, - _, _, _, _, _, _, _, _, _, _, sDynDdd, _, _, - _, _, _, _, _, _, _, _, _, _, _, _, sDynUnk38 }; +#define _ sDynNone +s16 *sLevelDynamics[] = { + _, // LEVEL_NONE + _, // LEVEL_UNKNOWN_1 + _, // LEVEL_UNKNOWN_2 + _, // LEVEL_UNKNOWN_3 + sDynBbh, // LEVEL_BBH + _, // LEVEL_CCM + _, // LEVEL_CASTLE + sDynHmc, // LEVEL_HMC + _, // LEVEL_SSL + _, // LEVEL_BOB + _, // LEVEL_SL + sDynWdw, // LEVEL_WDW + sDynJrb, // LEVEL_JRB + _, // LEVEL_THI + _, // LEVEL_TTC + _, // LEVEL_RR + _, // LEVEL_CASTLE_GROUNDS + _, // LEVEL_BITDW + _, // LEVEL_VCUTM + _, // LEVEL_BITFS + _, // LEVEL_SA + _, // LEVEL_BITS + _, // LEVEL_LLL + sDynDdd, // LEVEL_DDD + _, // LEVEL_WF + _, // LEVEL_ENDING + _, // LEVEL_CASTLE_COURTYARD + _, // LEVEL_PSS + _, // LEVEL_COTMC + _, // LEVEL_TOTWC + _, // LEVEL_BOWSER_1 + _, // LEVEL_WMOTR + _, // LEVEL_UNKNOWN_32 + _, // LEVEL_BOWSER_2 + _, // LEVEL_BOWSER_3 + _, // LEVEL_UNKNOWN_35 + _, // LEVEL_TTM + _, // LEVEL_UNKNOWN_37 + sDynUnk38, // LEVEL_UNKNOWN_38 +}; STATIC_ASSERT(ARRAY_COUNT(sLevelDynamics) == LEVEL_COUNT, "change this array if you are adding levels"); #undef _ @@ -210,10 +258,14 @@ struct MusicDynamic { }; // size = 0xC struct MusicDynamic sMusicDynamics[8] = { - { 0x0000, 0, 127, 100, 0x0e43, 0, 0, 100 }, { 0x0003, 0, 127, 100, 0x0e40, 0, 0, 100 }, - { 0x0e43, 0, 127, 200, 0x0000, 0, 0, 200 }, { 0x02ff, 0, 127, 100, 0x0100, 0, 0, 100 }, - { 0x03f7, 0, 127, 100, 0x0008, 0, 0, 100 }, { 0x0070, 0, 127, 10, 0x0000, 0, 0, 100 }, - { 0x0000, 0, 127, 100, 0x0070, 0, 0, 10 }, { 0xffff, 0, 127, 100, 0x0000, 0, 0, 100 } + { 0x0000, 0, 127, 100, 0x0e43, 0, 0, 100 }, // SEQ_LEVEL_WATER + { 0x0003, 0, 127, 100, 0x0e40, 0, 0, 100 }, // SEQ_LEVEL_WATER + { 0x0e43, 0, 127, 200, 0x0000, 0, 0, 200 }, // SEQ_LEVEL_WATER + { 0x02ff, 0, 127, 100, 0x0100, 0, 0, 100 }, // SEQ_LEVEL_UNDERGROUND + { 0x03f7, 0, 127, 100, 0x0008, 0, 0, 100 }, // SEQ_LEVEL_UNDERGROUND + { 0x0070, 0, 127, 10, 0x0000, 0, 0, 100 }, // SEQ_LEVEL_SPOOKY + { 0x0000, 0, 127, 100, 0x0070, 0, 0, 10 }, // SEQ_LEVEL_SPOOKY + { 0xffff, 0, 127, 100, 0x0000, 0, 0, 100 }, // any (unused) }; u8 gAreaEchoLevel[][3] = { @@ -313,7 +365,8 @@ STATIC_ASSERT(ARRAY_COUNT(D_80332028) == LEVEL_COUNT, "change this array if you #define AUDIO_MAX_DISTANCE US_FLOAT(22000.0) -u8 sBackgroundMusicDefaultVolume[35] = { +// Default volume for background music sequences (playing on player 0). +u8 sBackgroundMusicDefaultVolume[] = { 127, // SEQ_SOUND_PLAYER 80, // SEQ_EVENT_CUTSCENE_COLLECT_STAR 80, // SEQ_MENU_TITLE_SCREEN @@ -348,23 +401,30 @@ u8 sBackgroundMusicDefaultVolume[35] = { 80, // SEQ_EVENT_CUTSCENE_VICTORY 70, // SEQ_EVENT_CUTSCENE_ENDING 65, // SEQ_MENU_FILE_SELECT - 0 // SEQ_EVENT_CUTSCENE_LAKITU + 0, // SEQ_EVENT_CUTSCENE_LAKITU (not in JP) }; +STATIC_ASSERT(ARRAY_COUNT(sBackgroundMusicDefaultVolume) == SEQ_COUNT, + "change this array if you are adding sequences"); + u8 gPlayer0CurSeqId = SEQUENCE_NONE; u8 sMusicDynamicDelay = 0; u8 D_803320A4[SOUND_BANK_COUNT] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; // pointers to head of list u8 D_803320B0[SOUND_BANK_COUNT] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; // pointers to head of list u8 D_803320BC[SOUND_BANK_COUNT] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; u8 D_803320C8[SOUND_BANK_COUNT] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; // sizes of D_80360C38 + +// Banks 2 and 7 both grew from 0x30 sounds to 0x40 in size in US. #ifdef VERSION_JP -#define NUM_DIFF 0x30 +#define BANK27_SIZE 0x30 #else -#define NUM_DIFF 0x40 +#define BANK27_SIZE 0x40 #endif -u8 sNumSoundsPerBank[SOUND_BANK_COUNT] = { 0x70, 0x30, NUM_DIFF, 0x80, 0x20, - 0x80, 0x20, NUM_DIFF, 0x80, 0x80 }; -#undef NUM_DIFF +u8 sNumSoundsPerBank[SOUND_BANK_COUNT] = { + 0x70, 0x30, BANK27_SIZE, 0x80, 0x20, 0x80, 0x20, BANK27_SIZE, 0x80, 0x80, +}; +#undef BANK27_SIZE + f32 gDefaultSoundArgs[3] = { 0.0f, 0.0f, 0.0f }; f32 gUnusedSoundArgs[3] = { 1.0f, 1.0f, 1.0f }; u8 gSoundBankDisabled[16] = { 0 }; @@ -387,8 +447,8 @@ struct Sound sSoundRequests[0x100]; struct ChannelVolumeScaleFade D_80360928[SEQUENCE_PLAYERS][CHANNELS_MAX]; u8 D_80360C28[SOUND_BANK_COUNT]; u8 D_80360C38[SOUND_BANK_COUNT][1]; -struct SoundCharacteristics gSoundBanks[SOUND_BANK_COUNT] - [40]; // list item memory for D_803320A4 and D_803320B0 +// list item memory for D_803320A4 and D_803320B0 +struct SoundCharacteristics gSoundBanks[SOUND_BANK_COUNT][40]; u8 D_80363808[SOUND_BANK_COUNT]; u8 D_80363812; static u8 sCapVolumeTo40; @@ -916,12 +976,14 @@ static f32 get_sound_pan(f32 x, f32 z) { f32 pan; absX = (x < 0 ? -x : x); - if (absX > AUDIO_MAX_DISTANCE) + if (absX > AUDIO_MAX_DISTANCE) { absX = AUDIO_MAX_DISTANCE; + } absZ = (z < 0 ? -z : z); - if (absZ > AUDIO_MAX_DISTANCE) + if (absZ > AUDIO_MAX_DISTANCE) { absZ = AUDIO_MAX_DISTANCE; + } // There are 4 panning equations (12-hr clock used for angles) // 1. (0,0) fully-centered pan @@ -1024,8 +1086,9 @@ static u8 get_sound_reverb(UNUSED u8 bankIndex, UNUSED u8 item, u8 channelIndex) #endif level = (gCurrLevelNum > LEVEL_MAX ? LEVEL_MAX : gCurrLevelNum); area = gCurrAreaIndex - 1; - if (area > 2) + if (area > 2) { area = 2; + } #ifndef VERSION_JP } #endif @@ -1774,8 +1837,9 @@ void play_music(u8 player, u16 seqArgs, s16 fadeTimer) { } // Abort if the queue is already full. - if (sBackgroundMusicQueueSize == MAX_BG_MUSIC_QUEUE_SIZE) + if (sBackgroundMusicQueueSize == MAX_BG_MUSIC_QUEUE_SIZE) { return; + } // If already in the queue, abort, after first restarting the sequence if // it is first, and handling disabled music somehow. @@ -1822,8 +1886,9 @@ void stop_background_music(u16 seqId) { u8 foundIndex; u8 i; - if (sBackgroundMusicQueueSize == 0) + if (sBackgroundMusicQueueSize == 0) { return; + } // If sequence is not found, remove an empty queue item (the next empty // queue slot). diff --git a/src/audio/load.c b/src/audio/load.c index ebbe354..7a250ca 100644 --- a/src/audio/load.c +++ b/src/audio/load.c @@ -485,8 +485,9 @@ void *sequence_dma_immediate(s32 seqId, s32 arg1) { seqLength = ALIGN16(seqLength); seqData = gSeqFileHeader->seqArray[seqId].offset; ptr = alloc_bank_or_seq(&gSeqLoadedPool, 1, seqLength, arg1, seqId); - if (ptr == NULL) + if (ptr == NULL) { return NULL; + } audio_dma_copy_immediate((u32) seqData, ptr, seqLength); gSeqLoadStatus[seqId] = SOUND_LOAD_STATUS_COMPLETE; @@ -640,6 +641,9 @@ void load_sequence_internal(u32 player, u32 seqId, s32 loadAsync) { if (bank_load_async(bankId, 2, seqPlayer) == NULL) { return; } + // @bug This should set the last bank (i.e. the first in the JSON) + // as default, not the missing one. This code path never gets + // taken, though -- all sequence loading is synchronous. seqPlayer->anyBank[0] = bankId; } else if (load_banks_immediate(seqId, &seqPlayer->anyBank[0]) == NULL) { return; @@ -651,16 +655,19 @@ void load_sequence_internal(u32 player, u32 seqId, s32 loadAsync) { seqPlayer->seqId = seqId; sequenceData = get_bank_or_seq(&gSeqLoadedPool, 2, seqId); if (sequenceData == NULL) { - if (seqPlayer->seqDmaInProgress) + if (seqPlayer->seqDmaInProgress) { return; + } - if (loadAsync) + if (loadAsync) { sequenceData = sequence_dma_async(seqId, 2, seqPlayer); - else + } else { sequenceData = sequence_dma_immediate(seqId, 2); + } - if (sequenceData == NULL) + if (sequenceData == NULL) { return; + } } init_sequence_player(player); diff --git a/src/audio/memory.c b/src/audio/memory.c index 6c4b08e..4da1aee 100644 --- a/src/audio/memory.c +++ b/src/audio/memory.c @@ -83,8 +83,9 @@ void discard_sequence(s32 seqId) { s32 i; for (i = 0; i < SEQUENCE_PLAYERS; i++) { - if (gSequencePlayers[i].enabled && gSequencePlayers[i].seqId == seqId) + if (gSequencePlayers[i].enabled && gSequencePlayers[i].seqId == seqId) { sequence_player_disable(gSequencePlayers + i); + } } } @@ -97,8 +98,9 @@ void *soundAlloc(struct SoundAllocPool *pool, u32 size) { start = pool->cur; pool->cur += ALIGN16(size); last = pool->cur - start - 1; - for (i = 0; i <= last; i++) + for (i = 0; i <= last; i++) { start[i] = 0; + } } else { return NULL; } diff --git a/src/audio/playback.c b/src/audio/playback.c index 2ba1376..5bf8df6 100644 --- a/src/audio/playback.c +++ b/src/audio/playback.c @@ -310,8 +310,9 @@ void note_pool_clear(struct NotePool *pool) { j = 0; do { cur = source->next; - if (cur == source) + if (cur == source) { break; + } audio_list_remove(cur); audio_list_push_back(dest, cur); j++; @@ -329,8 +330,9 @@ void note_pool_fill(struct NotePool *pool, s32 count) { note_pool_clear(pool); for (i = 0, j = 0; j < count; i++) { - if (i == 4) + if (i == 4) { return; + } switch (i) { case 0: @@ -356,8 +358,9 @@ void note_pool_fill(struct NotePool *pool, s32 count) { while (j < count) { note = audio_list_pop_back(source); - if (note == NULL) + if (note == NULL) { break; + } audio_list_push_back(dest, ¬e->listItem); j++; } diff --git a/src/audio/seqplayer.c b/src/audio/seqplayer.c index 296200d..e67cc37 100644 --- a/src/audio/seqplayer.c +++ b/src/audio/seqplayer.c @@ -795,8 +795,9 @@ u8 get_instrument(struct SequenceChannel *seqChannel, u8 instId, struct Instrume while (instId != 0xff) { inst = gCtlEntries[seqChannelCpy.bankId].instruments[instId]; - if (inst != NULL) + if (inst != NULL) { break; + } instId--; } } @@ -1069,8 +1070,9 @@ void sequence_channel_process_script(struct SequenceChannel *seqChannel) { case 0xc6: // switch bank within set temp = m64_read_u8(state); - // Switch to the temp's (0-indexed) bank in this - // sequence's bank set, counting backwards. + // Switch to the temp's (0-indexed) bank in this sequence's + // bank set. Note that in the binary format (not in the JSON!) + // the banks are listed backwards, so we counts from the back. // (gAlBankSets[offset] is number of banks) offset = ((u16 *) gAlBankSets)[seqPlayer->seqId]; temp = gAlBankSets[offset + gAlBankSets[offset] - temp]; @@ -1339,12 +1341,15 @@ void sequence_player_process_sequence(struct SequencePlayer *seqPlayer) { case 0xf9: // jump if < 0 case 0xf5: // jump if >= 0 u16v = m64_read_s16(state); - if (cmd == 0xfa && value != 0) + if (cmd == 0xfa && value != 0) { break; - if (cmd == 0xf9 && value >= 0) + } + if (cmd == 0xf9 && value >= 0) { break; - if (cmd == 0xf5 && value < 0) + } + if (cmd == 0xf5 && value < 0) { break; + } state->pc = seqPlayer->seqData + u16v; break; diff --git a/src/audio/synthesis.c b/src/audio/synthesis.c index df147c9..b88d014 100644 --- a/src/audio/synthesis.c +++ b/src/audio/synthesis.c @@ -123,8 +123,9 @@ u64 *func_80313CD4(u64 *cmdBuf, s32 *writtenCmds, u16 *aiBuf, s32 bufLen) { // chunkLen = v0 rounded to nearest multiple of 8 chunkLen = v0 - (v0 & 7); - if ((v0 & 7) >= 4) + if ((v0 & 7) >= 4) { chunkLen += 8; + } } process_sequences(i - 1); if (D_802211B0.unk1 != 0) { @@ -134,8 +135,9 @@ u64 *func_80313CD4(u64 *cmdBuf, s32 *writtenCmds, u16 *aiBuf, s32 bufLen) { remaining -= chunkLen; aiBufPtr += chunkLen; } - if (D_802211B0.unk2 != 0) + if (D_802211B0.unk2 != 0) { D_802211B0.unk2--; + } D_802211B0.unk3 ^= 1; *writtenCmds = cmd - cmdBuf; return cmd; diff --git a/src/engine/behavior_script.c b/src/engine/behavior_script.c index d92cbb7..f46e991 100644 --- a/src/engine/behavior_script.c +++ b/src/engine/behavior_script.c @@ -24,8 +24,9 @@ static void func_80383B70(u32 segptr) { u16 RandomU16(void) { u16 temp1, temp2; - if (gRandomSeed16 == 22026) + if (gRandomSeed16 == 22026) { gRandomSeed16 = 0; + } temp1 = (gRandomSeed16 & 0x00FF) << 8; temp1 = temp1 ^ gRandomSeed16; @@ -36,10 +37,11 @@ u16 RandomU16(void) { temp2 = (temp1 >> 1) ^ 0xFF80; if ((temp1 & 1) == 0) { - if (temp2 == 43605) + if (temp2 == 43605) { gRandomSeed16 = 0; - else + } else { gRandomSeed16 = temp2 ^ 0x1FF4; + } } else { gRandomSeed16 = temp2 ^ 0x8180; } @@ -53,10 +55,11 @@ f32 RandomFloat(void) { } s32 RandomSign(void) { - if (RandomU16() >= 0x7FFF) + if (RandomU16() >= 0x7FFF) { return 1; - else + } else { return -1; + } } void func_80383D68(struct Object *object) { @@ -83,8 +86,9 @@ static u32 cur_object_stack_pop(void) { static void Unknown80383E44(void) // ? { - for (;;) + for (;;) { ; + } } static s32 beh_cmd_unhide(void) { @@ -558,12 +562,15 @@ static s32 Behavior24(void) { } static s32 beh_cmd_begin(void) { - if (obj_has_behavior(bhvHauntedChair)) + if (obj_has_behavior(bhvHauntedChair)) { bhv_init_room(); - if (obj_has_behavior(bhvMadPiano)) + } + if (obj_has_behavior(bhvMadPiano)) { bhv_init_room(); - if (obj_has_behavior(bhvMessagePanel)) + } + if (obj_has_behavior(bhvMessagePanel)) { gCurrentObject->oCollisionDistance = 150.0f; + } gBehCommand++; return BEH_CONTINUE; } @@ -605,7 +612,7 @@ static s32 beh_cmd_interact_type(void) { // unused static s32 Behavior31(void) { - gCurrentObject->oUnk190 = gBehCommand[1]; + gCurrentObject->oInteractionSubtype = gBehCommand[1]; gBehCommand += 2; return BEH_CONTINUE; @@ -662,8 +669,9 @@ static s32 beh_cmd_text_anim_rate(void) { u8 objectOffset = (gBehCommand[0] >> 16) & 0xFF; s16 arg1 = (gBehCommand[0] & 0xFFFF); - if ((gGlobalTimer % arg1) == 0) + if ((gGlobalTimer % arg1) == 0) { cur_object_add_int(objectOffset, 1); + } gBehCommand++; return BEH_CONTINUE; @@ -748,8 +756,9 @@ void cur_object_exec_behavior(void) { distanceFromMario = 0.0f; } - if (flagsLo & OBJ_FLAG_COMPUTE_ANGLE_TO_MARIO) + if (flagsLo & OBJ_FLAG_COMPUTE_ANGLE_TO_MARIO) { gCurrentObject->oAngleToMario = angle_to_object(gCurrentObject, gMarioObject); + } if (gCurrentObject->oAction != gCurrentObject->oPrevAction) { (void) (gCurrentObject->oTimer = 0, gCurrentObject->oSubAction = 0, @@ -765,8 +774,9 @@ void cur_object_exec_behavior(void) { gCurrentObject->behScript = gBehCommand; - if (gCurrentObject->oTimer < 0x3FFFFFFF) + if (gCurrentObject->oTimer < 0x3FFFFFFF) { gCurrentObject->oTimer++; + } if (gCurrentObject->oAction != gCurrentObject->oPrevAction) { (void) (gCurrentObject->oTimer = 0, gCurrentObject->oSubAction = 0, @@ -775,26 +785,33 @@ void cur_object_exec_behavior(void) { flagsLo = (s16) gCurrentObject->oFlags; - if (flagsLo & OBJ_FLAG_0010) + if (flagsLo & OBJ_FLAG_0010) { obj_set_facing_to_move_angles(gCurrentObject); + } - if (flagsLo & OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW) + if (flagsLo & OBJ_FLAG_SET_FACE_YAW_TO_MOVE_YAW) { gCurrentObject->oFaceAngleYaw = gCurrentObject->oMoveAngleYaw; + } - if (flagsLo & OBJ_FLAG_MOVE_XZ_USING_FVEL) + if (flagsLo & OBJ_FLAG_MOVE_XZ_USING_FVEL) { obj_move_xz_using_fvel_and_yaw(); + } - if (flagsLo & OBJ_FLAG_MOVE_Y_WITH_TERMINAL_VEL) + if (flagsLo & OBJ_FLAG_MOVE_Y_WITH_TERMINAL_VEL) { obj_move_y_with_terminal_vel(); + } - if (flagsLo & OBJ_FLAG_TRANSFORM_RELATIVE_TO_PARENT) + if (flagsLo & OBJ_FLAG_TRANSFORM_RELATIVE_TO_PARENT) { build_object_transform_relative_to_parent(gCurrentObject); + } - if (flagsLo & OBJ_FLAG_0800) + if (flagsLo & OBJ_FLAG_0800) { func_802A2270(gCurrentObject); + } - if (flagsLo & OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) + if (flagsLo & OBJ_FLAG_UPDATE_GFX_POS_AND_ANGLE) { func_80383D68(gCurrentObject); + } if (gCurrentObject->oRoom != -1) { obj_enable_rendering_if_mario_in_room(); diff --git a/src/engine/graph_node.c b/src/engine/graph_node.c index f7c9927..4b9a610 100644 --- a/src/engine/graph_node.c +++ b/src/engine/graph_node.c @@ -18,8 +18,9 @@ Vec3s gVec3sZero = { 0, 0, 0 }; Vec3f gVec3fOne = { 1.0f, 1.0f, 1.0f }; UNUSED Vec3s gVec3sOne = { 1, 1, 1 }; -/** Initialize a geo node with a given type. Sets all links such that there - * are no siblings, parent or children for this node. +/** + * Initialize a geo node with a given type. Sets all links such that there + * are no siblings, parent or children for this node. */ void init_scene_graph_node_links(struct GraphNode *graphNode, s32 type) { graphNode->type = type; @@ -30,7 +31,8 @@ void init_scene_graph_node_links(struct GraphNode *graphNode, s32 type) { graphNode->children = NULL; } -/** Allocated and returns a newly created root node +/** + * Allocated and returns a newly created root node */ struct GraphNodeRoot *init_graph_node_root(struct AllocOnlyPool *pool, struct GraphNodeRoot *graphNode, s16 areaIndex, s16 x, s16 y, s16 width, s16 height) { @@ -54,7 +56,8 @@ struct GraphNodeRoot *init_graph_node_root(struct AllocOnlyPool *pool, struct Gr return graphNode; } -/** Allocates and returns a newly created otrhographic projection node +/** + * Allocates and returns a newly created otrhographic projection node */ struct GraphNodeOrthoProjection * init_graph_node_ortho_projection(struct AllocOnlyPool *pool, struct GraphNodeOrthoProjection *graphNode, @@ -71,7 +74,8 @@ init_graph_node_ortho_projection(struct AllocOnlyPool *pool, struct GraphNodeOrt return graphNode; } -/** Allocates and returns a newly created perspective node +/** + * Allocates and returns a newly created perspective node */ struct GraphNodePerspective *init_graph_node_perspective(struct AllocOnlyPool *pool, struct GraphNodePerspective *graphNode, @@ -98,7 +102,8 @@ struct GraphNodePerspective *init_graph_node_perspective(struct AllocOnlyPool *p return graphNode; } -/** Allocates and returns a newly created start node +/** + * Allocates and returns a newly created start node */ struct GraphNodeStart *init_graph_node_start(struct AllocOnlyPool *pool, struct GraphNodeStart *graphNode) { @@ -113,7 +118,8 @@ struct GraphNodeStart *init_graph_node_start(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created master list node +/** + * Allocates and returns a newly created master list node */ struct GraphNodeMasterList *init_graph_node_master_list(struct AllocOnlyPool *pool, struct GraphNodeMasterList *graphNode, s16 on) { @@ -132,7 +138,8 @@ struct GraphNodeMasterList *init_graph_node_master_list(struct AllocOnlyPool *po return graphNode; } -/** Allocates and returns a newly created render range node +/** + * Allocates and returns a newly created render range node */ struct GraphNodeLevelOfDetail *init_graph_node_render_range(struct AllocOnlyPool *pool, struct GraphNodeLevelOfDetail *graphNode, @@ -150,7 +157,8 @@ struct GraphNodeLevelOfDetail *init_graph_node_render_range(struct AllocOnlyPool return graphNode; } -/** Allocates and returns a newly created switch case node +/** + * Allocates and returns a newly created switch case node */ struct GraphNodeSwitchCase *init_graph_node_switch_case(struct AllocOnlyPool *pool, struct GraphNodeSwitchCase *graphNode, @@ -175,7 +183,8 @@ struct GraphNodeSwitchCase *init_graph_node_switch_case(struct AllocOnlyPool *po return graphNode; } -/** Allocates and returns a newly created camera node +/** + * Allocates and returns a newly created camera node */ struct GraphNodeCamera *init_graph_node_camera(struct AllocOnlyPool *pool, struct GraphNodeCamera *graphNode, f32 *fromPos, @@ -201,7 +210,8 @@ struct GraphNodeCamera *init_graph_node_camera(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created translation rotation node +/** + * Allocates and returns a newly created translation rotation node */ struct GraphNodeTranslationRotation * init_graph_node_translation_rotation(struct AllocOnlyPool *pool, @@ -223,7 +233,8 @@ init_graph_node_translation_rotation(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created translation node +/** + * Allocates and returns a newly created translation node */ struct GraphNodeTranslation *init_graph_node_translation(struct AllocOnlyPool *pool, struct GraphNodeTranslation *graphNode, @@ -244,7 +255,8 @@ struct GraphNodeTranslation *init_graph_node_translation(struct AllocOnlyPool *p return graphNode; } -/** Allocates and returns a newly created rotation node +/** + * Allocates and returns a newly created rotation node */ struct GraphNodeRotation *init_graph_node_rotation(struct AllocOnlyPool *pool, struct GraphNodeRotation *graphNode, @@ -264,7 +276,8 @@ struct GraphNodeRotation *init_graph_node_rotation(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created scaling node +/** + * Allocates and returns a newly created scaling node */ struct GraphNodeScale *init_graph_node_scale(struct AllocOnlyPool *pool, struct GraphNodeScale *graphNode, s32 drawingLayer, @@ -283,7 +296,8 @@ struct GraphNodeScale *init_graph_node_scale(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created object node +/** + * Allocates and returns a newly created object node */ struct GraphNodeObject *init_graph_node_object(struct AllocOnlyPool *pool, struct GraphNodeObject *graphNode, @@ -312,7 +326,8 @@ struct GraphNodeObject *init_graph_node_object(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created frustum culling radius node +/** + * Allocates and returns a newly created frustum culling radius node */ struct GraphNodeCullingRadius *init_graph_node_culling_radius(struct AllocOnlyPool *pool, struct GraphNodeCullingRadius *graphNode, @@ -329,7 +344,8 @@ struct GraphNodeCullingRadius *init_graph_node_culling_radius(struct AllocOnlyPo return graphNode; } -/** Allocates and returns a newly created animated part node +/** + * Allocates and returns a newly created animated part node */ struct GraphNodeAnimatedPart *init_graph_node_animated_part(struct AllocOnlyPool *pool, struct GraphNodeAnimatedPart *graphNode, @@ -349,7 +365,8 @@ struct GraphNodeAnimatedPart *init_graph_node_animated_part(struct AllocOnlyPool return graphNode; } -/** Allocates and returns a newly created billboard node +/** + * Allocates and returns a newly created billboard node */ struct GraphNodeBillboard *init_graph_node_billboard(struct AllocOnlyPool *pool, struct GraphNodeBillboard *graphNode, @@ -369,7 +386,8 @@ struct GraphNodeBillboard *init_graph_node_billboard(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created displaylist node +/** + * Allocates and returns a newly created displaylist node */ struct GraphNodeDisplayList *init_graph_node_display_list(struct AllocOnlyPool *pool, struct GraphNodeDisplayList *graphNode, @@ -387,7 +405,8 @@ struct GraphNodeDisplayList *init_graph_node_display_list(struct AllocOnlyPool * return graphNode; } -/** Allocates and returns a newly created shadow node +/** + * Allocates and returns a newly created shadow node */ struct GraphNodeShadow *init_graph_node_shadow(struct AllocOnlyPool *pool, struct GraphNodeShadow *graphNode, s16 shadowScale, @@ -406,7 +425,8 @@ struct GraphNodeShadow *init_graph_node_shadow(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created object parent node +/** + * Allocates and returns a newly created object parent node */ struct GraphNodeObjectParent *init_graph_node_object_parent(struct AllocOnlyPool *pool, struct GraphNodeObjectParent *graphNode, @@ -423,7 +443,8 @@ struct GraphNodeObjectParent *init_graph_node_object_parent(struct AllocOnlyPool return graphNode; } -/** Allocates and returns a newly created generated node +/** + * Allocates and returns a newly created generated node */ struct GraphNodeGenerated *init_graph_node_generated(struct AllocOnlyPool *pool, struct GraphNodeGenerated *graphNode, @@ -445,7 +466,8 @@ struct GraphNodeGenerated *init_graph_node_generated(struct AllocOnlyPool *pool, return graphNode; } -/** Allocates and returns a newly created background node +/** + * Allocates and returns a newly created background node */ struct GraphNodeBackground *init_graph_node_background(struct AllocOnlyPool *pool, struct GraphNodeBackground *graphNode, @@ -470,7 +492,8 @@ struct GraphNodeBackground *init_graph_node_background(struct AllocOnlyPool *poo return graphNode; } -/** Allocates and returns a newly created held object node +/** + * Allocates and returns a newly created held object node */ struct GraphNodeHeldObject *init_graph_node_held_object(struct AllocOnlyPool *pool, struct GraphNodeHeldObject *graphNode, @@ -495,7 +518,8 @@ struct GraphNodeHeldObject *init_graph_node_held_object(struct AllocOnlyPool *po return graphNode; } -/** Adds 'childNode' to the end of the list children from 'parent' +/** + * Adds 'childNode' to the end of the list children from 'parent' */ struct GraphNode *geo_add_child(struct GraphNode *parent, struct GraphNode *childNode) { struct GraphNode *parentFirstChild; @@ -521,10 +545,11 @@ struct GraphNode *geo_add_child(struct GraphNode *parent, struct GraphNode *chil return childNode; } -/** Remove a node from the scene graph. It changes the links with its - * siblings and with its parent, it doesn't deallocate the memory - * since geo nodes are allocated in a pointer-bumping pool that - * gets thrown out when changing areas. +/** + * Remove a node from the scene graph. It changes the links with its + * siblings and with its parent, it doesn't deallocate the memory + * since geo nodes are allocated in a pointer-bumping pool that + * gets thrown out when changing areas. */ struct GraphNode *geo_remove_child(struct GraphNode *graphNode) { struct GraphNode *parent; @@ -550,10 +575,11 @@ struct GraphNode *geo_remove_child(struct GraphNode *graphNode) { return parent; } -/** Reorders the given node so it's the first child of its parent. - * This is called on the Mario object when he is spawned. That's why Mario's - * object is always drawn before any other objects. (Note that the geo order - * is independent from processing group order, where Mario is not first.) +/** + * Reorders the given node so it's the first child of its parent. + * This is called on the Mario object when he is spawned. That's why Mario's + * object is always drawn before any other objects. (Note that the geo order + * is independent from processing group order, where Mario is not first.) */ struct GraphNode *geo_make_first_child(struct GraphNode *newFirstChild) { struct GraphNode *lastSibling; @@ -579,8 +605,9 @@ struct GraphNode *geo_make_first_child(struct GraphNode *newFirstChild) { return parent; } -/** Helper function for geo_call_global_function_nodes that recursively - * traverses the scene graph and calls the functions of global nodes. +/** + * Helper function for geo_call_global_function_nodes that recursively + * traverses the scene graph and calls the functions of global nodes. */ void geo_call_global_function_nodes_helper(struct GraphNode *graphNode, s32 callContext) { struct GraphNode **globalPtr; @@ -630,11 +657,12 @@ void geo_call_global_function_nodes_helper(struct GraphNode *graphNode, s32 call } while ((curNode = curNode->next) != graphNode); } -/** Call the update functions of geo nodes that are stored in global variables. - * These variables include gCurGraphNodeMasterList, gCurGraphNodeCamFrustum, - * gCurGraphNodeCamera and gCurGraphNodeObject. - * callContext is one of the GEO_CONTEXT_ defines. - * The graphNode argument should be of type GraphNodeRoot. +/** + * Call the update functions of geo nodes that are stored in global variables. + * These variables include gCurGraphNodeMasterList, gCurGraphNodeCamFrustum, + * gCurGraphNodeCamera and gCurGraphNodeObject. + * callContext is one of the GEO_CONTEXT_ defines. + * The graphNode argument should be of type GraphNodeRoot. */ void geo_call_global_function_nodes(struct GraphNode *graphNode, s32 callContext) { if (graphNode->flags & GRAPH_RENDER_ACTIVE) { @@ -648,7 +676,8 @@ void geo_call_global_function_nodes(struct GraphNode *graphNode, s32 callContext } } -/** When objects are cleared, this is called on all object nodes (loaded or unloaded). +/** + * When objects are cleared, this is called on all object nodes (loaded or unloaded). */ void geo_reset_object_node(struct GraphNodeObject *graphNode) { init_graph_node_object(NULL, graphNode, 0, gVec3fZero, gVec3sZero, gVec3fOne); @@ -657,7 +686,8 @@ void geo_reset_object_node(struct GraphNodeObject *graphNode) { graphNode->node.flags &= ~GRAPH_RENDER_ACTIVE; } -/** Initialize an object node using the given parameters +/** + * Initialize an object node using the given parameters */ void geo_obj_init(struct GraphNodeObject *graphNode, void *sharedChild, Vec3f pos, Vec3s angle) { vec3f_set(graphNode->scale, 1.0f, 1.0f, 1.0f); @@ -675,7 +705,8 @@ void geo_obj_init(struct GraphNodeObject *graphNode, void *sharedChild, Vec3f po graphNode->node.flags &= ~GRAPH_RENDER_BILLBOARD; } -/** Initialize and object node using the given SpawnInfo struct +/** + * Initialize and object node using the given SpawnInfo struct */ void geo_obj_init_spawninfo(struct GraphNodeObject *graphNode, struct SpawnInfo *spawn) { vec3f_set(graphNode->scale, 1.0f, 1.0f, 1.0f); @@ -698,7 +729,8 @@ void geo_obj_init_spawninfo(struct GraphNodeObject *graphNode, struct SpawnInfo graphNode->node.flags &= ~GRAPH_RENDER_BILLBOARD; } -/** Initialize the animation of an object node +/** + * Initialize the animation of an object node */ void geo_obj_init_animation(struct GraphNodeObject *graphNode, void *sp34) { void **animSegmented = segmented_to_virtual(sp34); @@ -712,7 +744,8 @@ void geo_obj_init_animation(struct GraphNodeObject *graphNode, void *sp34) { } } -/** Initialize the animation of an object node +/** + * Initialize the animation of an object node */ void geo_obj_init_animation_accel(struct GraphNodeObject *graphNode, void *sp34, u32 animAccel) { void **animSegmented = segmented_to_virtual(sp34); @@ -729,11 +762,12 @@ void geo_obj_init_animation_accel(struct GraphNodeObject *graphNode, void *sp34, graphNode->unk38.animAccel = animAccel; } -/** Retrieves an index into animation data based on the attribute pointer - * An attribute is an x-, y- or z-component of the translation / rotation for a part - * Each attribute is a pair of s16's, where the first s16 represents the maximum frame - * and the second s16 the actual index. This index can be used to index in the array - * with actual animation values. +/** + * Retrieves an index into animation data based on the attribute pointer + * An attribute is an x-, y- or z-component of the translation / rotation for a part + * Each attribute is a pair of s16's, where the first s16 represents the maximum frame + * and the second s16 the actual index. This index can be used to index in the array + * with actual animation values. */ s32 retrieve_animation_index(s32 frame, u16 **attributes) { s32 result; @@ -749,9 +783,10 @@ s32 retrieve_animation_index(s32 frame, u16 **attributes) { return result; } -/** Update the animation frame of an object. The animation flags determine - * whether it plays forwards or backwards, and whether it stops or loops at - * the end etc. +/** + * Update the animation frame of an object. The animation flags determine + * whether it plays forwards or backwards, and whether it stops or loops at + * the end etc. */ s16 geo_update_animation_frame(struct GraphNodeObject_sub *obj, s32 *accelAssist) { s32 result; @@ -804,12 +839,13 @@ s16 geo_update_animation_frame(struct GraphNodeObject_sub *obj, s32 *accelAssist return GET_HIGH_S16_OF_32(result); } -/** Unused function to retrieve an object's current animation translation - * Assumes that it has x, y and z data in animations, which isn't always the - * case since some animation types only have vertical or lateral translation. - * This might have been used for positioning the shadow under an object, which - * currently happens in-line in geo_process_shadow where it also accounts for - * animations without lateral translation. +/** + * Unused function to retrieve an object's current animation translation + * Assumes that it has x, y and z data in animations, which isn't always the + * case since some animation types only have vertical or lateral translation. + * This might have been used for positioning the shadow under an object, which + * currently happens in-line in geo_process_shadow where it also accounts for + * animations without lateral translation. */ void geo_retreive_animation_translation(struct GraphNodeObject *obj, Vec3f position) { struct Animation *animation = obj->unk38.curAnim; @@ -838,8 +874,9 @@ void geo_retreive_animation_translation(struct GraphNodeObject *obj, Vec3f posit } } -/** Unused function to find the root of the geo node tree, which should be a - * GraphNodeRoot. If it is not for some reason, null is returned. +/** + * Unused function to find the root of the geo node tree, which should be a + * GraphNodeRoot. If it is not for some reason, null is returned. */ struct GraphNodeRoot *geo_find_root(struct GraphNode *graphNode) { struct GraphNodeRoot *resGraphNode = NULL; diff --git a/src/engine/graph_node_manager.c b/src/engine/graph_node_manager.c index 3252beb..571e4a0 100644 --- a/src/engine/graph_node_manager.c +++ b/src/engine/graph_node_manager.c @@ -9,8 +9,9 @@ #include "game/area.h" #include "geo_layout.h" -/** Takes a pointer to three shorts (supplied by a geo layout script) and - * copies it to the destination float vector. +/** + * Takes a pointer to three shorts (supplied by a geo layout script) and + * copies it to the destination float vector. */ s16 *read_vec3s_to_vec3f(Vec3f dst, s16 *src) { dst[0] = *src++; @@ -19,9 +20,10 @@ s16 *read_vec3s_to_vec3f(Vec3f dst, s16 *src) { return src; } -/** Takes a pointer to three shorts (supplied by a geo layout script) and - * copies it to the destination vector. It's essentially a memcpy but consistent - * with the other two 'geo-script vector to internal vector' functions. +/** + * Takes a pointer to three shorts (supplied by a geo layout script) and + * copies it to the destination vector. It's essentially a memcpy but consistent + * with the other two 'geo-script vector to internal vector' functions. */ s16 *read_vec3s(Vec3s dst, s16 *src) { dst[0] = *src++; @@ -30,9 +32,10 @@ s16 *read_vec3s(Vec3s dst, s16 *src) { return src; } -/** Takes a pointer to three angles in degrees (supplied by a geo layout script) - * and converts it to a vector of three in-game angle units in [-32768, 32767] - * range. +/** + * Takes a pointer to three angles in degrees (supplied by a geo layout script) + * and converts it to a vector of three in-game angle units in [-32768, 32767] + * range. */ s16 *read_vec3s_angle(Vec3s dst, s16 *src) { dst[0] = ((*src++) << 15) / 180; @@ -41,9 +44,10 @@ s16 *read_vec3s_angle(Vec3s dst, s16 *src) { return src; } -/** Add the given graph node as a child to the current top of the gfx stack: - * 'gCurGraphNodeList'. This is called from geo_layout commands to add nodes - * to the scene graph. +/** + * Add the given graph node as a child to the current top of the gfx stack: + * 'gCurGraphNodeList'. This is called from geo_layout commands to add nodes + * to the scene graph. */ void register_scene_graph_node(struct GraphNode *graphNode) { if (graphNode != NULL) { diff --git a/src/engine/level_script.c b/src/engine/level_script.c index ba11f9c..5dc1dcb 100644 --- a/src/engine/level_script.c +++ b/src/engine/level_script.c @@ -353,10 +353,11 @@ static void level_cmd_begin_area(void) { screenArea->areaIndex = areaIndex; gAreas[areaIndex].unk04 = (struct GraphNode *) screenArea; - if (node != NULL) + if (node != NULL) { gAreas[areaIndex].camera = (struct LevelCamera *) node->config.levelCamera; - else + } else { gAreas[areaIndex].camera = NULL; + } } sCurrentCmd = CMD_NEXT; @@ -372,9 +373,10 @@ static void level_cmd_21(void) { s16 val2 = CMD_GET(u16, 2) >> 12; void *val3 = CMD_GET(void *, 4); - if (val1 < 256) + if (val1 < 256) { gLoadedGraphNodes[val1] = (struct GraphNode *) init_graph_node_display_list(sLevelPool, 0, val2, val3); + } sCurrentCmd = CMD_NEXT; } @@ -383,8 +385,9 @@ static void level_cmd_22(void) { s16 arg0 = CMD_GET(s16, 2); void *arg1 = CMD_GET(void *, 4); - if (arg0 < 256) + if (arg0 < 256) { gLoadedGraphNodes[arg0] = process_geo_layout(sLevelPool, arg1); + } sCurrentCmd = CMD_NEXT; } @@ -401,11 +404,12 @@ static void level_cmd_23(void) { arg2.i = CMD_GET(s32, 8); // store the raw word as a union s32. this allows is to reinterpret the // contents as a f32 without the value being converted implicitly. - if (model < 256) + if (model < 256) { // GraphNodeScale has a GraphNode at the top. This // is being stored to the array, so cast the pointer. gLoadedGraphNodes[model] = (struct GraphNode *) init_graph_node_scale(sLevelPool, 0, arg0H, arg1, arg2.f); + } sCurrentCmd = CMD_NEXT; } @@ -483,8 +487,9 @@ static void level_cmd_create_instant_warp(void) { gAreas[sCurrAreaIndex].instantWarps = alloc_only_pool_alloc(sLevelPool, 4 * sizeof(struct InstantWarp)); - for (i = INSTANT_WARP_INDEX_START; i < INSTANT_WARP_INDEX_STOP; i++) + for (i = INSTANT_WARP_INDEX_START; i < INSTANT_WARP_INDEX_STOP; i++) { gAreas[sCurrAreaIndex].instantWarps[i].id = 0; + } } warp = gAreas[sCurrAreaIndex].instantWarps + CMD_GET(u8, 2); @@ -501,8 +506,9 @@ static void level_cmd_create_instant_warp(void) { } static void level_cmd_set_terrain_type(void) { - if (sCurrAreaIndex != -1) + if (sCurrAreaIndex != -1) { gAreas[sCurrAreaIndex].terrainType |= CMD_GET(s16, 2); + } sCurrentCmd = CMD_NEXT; } @@ -516,8 +522,9 @@ static void level_cmd_create_painting_warp_node(void) { gAreas[sCurrAreaIndex].paintingWarpNodes = alloc_only_pool_alloc(sLevelPool, 45 * sizeof(struct WarpNode)); - for (i = 0; i < 45; i++) + for (i = 0; i < 45; i++) { gAreas[sCurrAreaIndex].paintingWarpNodes[i].id = 0; + } } node = &gAreas[sCurrAreaIndex].paintingWarpNodes[CMD_GET(u8, 2)]; @@ -535,9 +542,10 @@ static void level_cmd_3A(void) { struct UnusedArea28 *val4; if (sCurrAreaIndex != -1) { - if ((val4 = gAreas[sCurrAreaIndex].unused28) == NULL) + if ((val4 = gAreas[sCurrAreaIndex].unused28) == NULL) { val4 = gAreas[sCurrAreaIndex].unused28 = alloc_only_pool_alloc(sLevelPool, sizeof(struct UnusedArea28)); + } val4->unk00 = CMD_GET(s16, 2); val4->unk02 = CMD_GET(s16, 4); @@ -582,20 +590,23 @@ static void level_cmd_set_gamma(void) { } static void level_cmd_set_terrain_data(void) { - if (sCurrAreaIndex != -1) + if (sCurrAreaIndex != -1) { gAreas[sCurrAreaIndex].terrainData = segmented_to_virtual(CMD_GET(void *, 4)); + } sCurrentCmd = CMD_NEXT; } static void level_cmd_set_rooms(void) { - if (sCurrAreaIndex != -1) + if (sCurrAreaIndex != -1) { gAreas[sCurrAreaIndex].surfaceRooms = segmented_to_virtual(CMD_GET(void *, 4)); + } sCurrentCmd = CMD_NEXT; } static void level_cmd_39(void) { - if (sCurrAreaIndex != -1) + if (sCurrAreaIndex != -1) { gAreas[sCurrAreaIndex].macroObjects = segmented_to_virtual(CMD_GET(void *, 4)); + } sCurrentCmd = CMD_NEXT; } @@ -634,8 +645,9 @@ static void level_cmd_2D(void) { } static void level_cmd_set_transition(void) { - if (gCurrentArea != NULL) + if (gCurrentArea != NULL) { play_transition(CMD_GET(u8, 2), CMD_GET(u8, 3), CMD_GET(u8, 4), CMD_GET(u8, 5), CMD_GET(u8, 6)); + } sCurrentCmd = CMD_NEXT; } @@ -645,8 +657,9 @@ static void level_cmd_nop(void) { static void level_cmd_30(void) { if (sCurrAreaIndex != -1) { - if (CMD_GET(u8, 2) < 2) + if (CMD_GET(u8, 2) < 2) { gAreas[sCurrAreaIndex].dialog[CMD_GET(u8, 2)] = CMD_GET(u8, 3); + } } sCurrentCmd = CMD_NEXT; } @@ -779,8 +792,9 @@ struct LevelCommand *level_script_execute(struct LevelCommand *cmd) { sScriptStatus = SCRIPT_RUNNING; sCurrentCmd = cmd; - while (sScriptStatus == SCRIPT_RUNNING) + while (sScriptStatus == SCRIPT_RUNNING) { LevelScriptJumpTable[sCurrentCmd->type](); + } profiler_log_thread5_time(LEVEL_SCRIPT_EXECUTE); init_render_image(); diff --git a/src/engine/math_util.c b/src/engine/math_util.c index e1a86bf..4395f56 100644 --- a/src/engine/math_util.c +++ b/src/engine/math_util.c @@ -97,8 +97,9 @@ void *vec3s_to_vec3f(Vec3f dest, Vec3s a) { return &dest; //! warning: function returns address of local variable } -/** Convert float vector a to a short vector 'dest' by rounding the components - * to the nearest integer. +/** + * Convert float vector a to a short vector 'dest' by rounding the components + * to the nearest integer. */ void *vec3f_to_vec3s(Vec3s dest, Vec3f a) { // add/subtract 0.5 in order to round to the nearest s32 instead of truncating @@ -108,9 +109,10 @@ void *vec3f_to_vec3s(Vec3s dest, Vec3f a) { return &dest; //! warning: function returns address of local variable } -/** Set 'dest' the normal vector of a triangle with vertices a, b and c. - * It is similar to vec3f_cross, but it calculates the vectors (c-b) and (b-a) - * at the same time. +/** + * Set 'dest' the normal vector of a triangle with vertices a, b and c. + * It is similar to vec3f_cross, but it calculates the vectors (c-b) and (b-a) + * at the same time. */ void *find_vector_perpendicular_to_plane(Vec3f dest, Vec3f a, Vec3f b, Vec3f c) { dest[0] = (b[1] - a[1]) * (c[2] - b[2]) - (c[1] - b[1]) * (b[2] - a[2]); @@ -146,11 +148,13 @@ void mtxf_copy(Mat4 dest, Mat4 src) { register u32 *d = (u32 *) dest; register u32 *s = (u32 *) src; - for (i = 0; i < 16; i++) + for (i = 0; i < 16; i++) { *d++ = *s++; + } } -/** Set mtx to the identity matrix +/** + * Set mtx to the identity matrix */ void mtxf_identity(Mat4 mtx) { register s32 i; @@ -158,15 +162,18 @@ void mtxf_identity(Mat4 mtx) { // initialize everything except the first and last cells to 0 // (this need to be on one line to match on PAL) - for (dest = (f32 *) mtx + 1, i = 0; i < 14; dest++, i++) + for (dest = (f32 *) mtx + 1, i = 0; i < 14; dest++, i++) { *dest = 0; + } // initialize the diagonal cells to 1 - for (dest = (f32 *) mtx, i = 0; i < 4; dest += 5, i++) + for (dest = (f32 *) mtx, i = 0; i < 4; dest += 5, i++) { *dest = 1; + } } -/** Set dest to a translation matrix of vector b +/** + * Set dest to a translation matrix of vector b */ void mtxf_translate(Mat4 dest, Vec3f b) { mtxf_identity(dest); @@ -175,10 +182,11 @@ void mtxf_translate(Mat4 dest, Vec3f b) { dest[3][2] = b[2]; } -/** Set mtx to a look-at matrix for the camera. The resulting transformation - * transforms the world as if there exists a camera at position 'from' pointed - * at the position 'to'. The up-vector is assumed to be (0, 1, 0), but the 'roll' - * angle allows a bank rotation of the camera. +/** + * Set mtx to a look-at matrix for the camera. The resulting transformation + * transforms the world as if there exists a camera at position 'from' pointed + * at the position 'to'. The up-vector is assumed to be (0, 1, 0), but the 'roll' + * angle allows a bank rotation of the camera. */ void mtxf_lookat(Mat4 mtx, Vec3f from, Vec3f to, s16 roll) { register f32 invLength; @@ -322,10 +330,11 @@ void mtxf_rotate_xyz_and_translate(Mat4 dest, Vec3f b, Vec3s c) { dest[3][3] = 1; } -/** Set 'dest' to a transformation matrix that turns an object to face the camera. - * 'mtx' is the look-at matrix from the camera - * 'position' is the position of the object in the world - * 'angle' rotates the object while still facing the camera. +/** + * Set 'dest' to a transformation matrix that turns an object to face the camera. + * 'mtx' is the look-at matrix from the camera + * 'position' is the position of the object in the world + * 'angle' rotates the object while still facing the camera. */ void mtxf_billboard(Mat4 dest, Mat4 mtx, Vec3f position, s16 angle) { dest[0][0] = coss(angle); @@ -352,11 +361,12 @@ void mtxf_billboard(Mat4 dest, Mat4 mtx, Vec3f position, s16 angle) { dest[3][3] = 1; } -/** Set 'dest' to a transformation matrix that aligns an object with the terrain - * based on the normal. Used for enemies. - * 'upDir' is the terrain normal - * 'yaw' is the angle which it should face - * 'pos' is the object's position in the world +/** + * Set 'dest' to a transformation matrix that aligns an object with the terrain + * based on the normal. Used for enemies. + * 'upDir' is the terrain normal + * 'yaw' is the angle which it should face + * 'pos' is the object's position in the world */ void mtxf_align_terrain_normal(Mat4 dest, Vec3f upDir, Vec3f pos, s16 yaw) { Vec3f lateralDir; @@ -393,12 +403,13 @@ void mtxf_align_terrain_normal(Mat4 dest, Vec3f upDir, Vec3f pos, s16 yaw) { dest[3][3] = 1.0f; } -/** Set 'mtx' to a transformation matrix that aligns an object with the terrain - * based on 3 height samples in an equilateral triangle around the object. - * Used for Mario when crawling or sliding. - * 'yaw' is the angle which it should face - * 'pos' is the object's position in the world - * 'radius' is the distance from each triangle vertex to the center +/** + * Set 'mtx' to a transformation matrix that aligns an object with the terrain + * based on 3 height samples in an equilateral triangle around the object. + * Used for Mario when crawling or sliding. + * 'yaw' is the angle which it should face + * 'pos' is the object's position in the world + * 'radius' is the distance from each triangle vertex to the center */ void mtxf_align_terrain_triangle(Mat4 mtx, Vec3f pos, s16 yaw, f32 radius) { struct Surface *sp74; @@ -423,14 +434,17 @@ void mtxf_align_terrain_triangle(Mat4 mtx, Vec3f pos, s16 yaw, f32 radius) { point1[1] = find_floor(point1[0], pos[1] + 150, point1[2], &sp74); point2[1] = find_floor(point2[0], pos[1] + 150, point2[2], &sp74); - if (point0[1] - pos[1] < minY) + if (point0[1] - pos[1] < minY) { point0[1] = pos[1]; + } - if (point1[1] - pos[1] < minY) + if (point1[1] - pos[1] < minY) { point1[1] = pos[1]; + } - if (point2[1] - pos[1] < minY) + if (point2[1] - pos[1] < minY) { point2[1] = pos[1]; + } avgY = (point0[1] + point1[1] + point2[1]) / 3; @@ -463,12 +477,13 @@ void mtxf_align_terrain_triangle(Mat4 mtx, Vec3f pos, s16 yaw, f32 radius) { mtx[3][3] = 1; } -/** Sets matrix 'dest' to the matrix product b * a assuming they are both - * transformation matrices with a w-component of 1. Since the bottom row - * is assumed to equal [0, 0, 0, 1], it saves some multiplications and - * addition. - * The resulting matrix represents first applying transformation b and - * then a. +/** + * Sets matrix 'dest' to the matrix product b * a assuming they are both + * transformation matrices with a w-component of 1. Since the bottom row + * is assumed to equal [0, 0, 0, 1], it saves some multiplications and + * addition. + * The resulting matrix represents first applying transformation b and + * then a. */ void mtxf_mul(Mat4 dest, Mat4 a, Mat4 b) { Mat4 temp; @@ -514,7 +529,8 @@ void mtxf_mul(Mat4 dest, Mat4 a, Mat4 b) { mtxf_copy(dest, temp); } -/** Set matrix 'dest' to 'mtx' scaled by vector s +/** + * Set matrix 'dest' to 'mtx' scaled by vector s */ void mtxf_scale_vec3f(Mat4 dest, Mat4 mtx, Vec3f s) { register s32 i; @@ -527,9 +543,10 @@ void mtxf_scale_vec3f(Mat4 dest, Mat4 mtx, Vec3f s) { } } -/** Multiply a vector with a transformation matrix, which applies the transformation - * to the point. Note that the bottom row is assumed to be [0, 0, 0, 1], which is - * true for transformation matrices if the translation has a w component of 1. +/** + * Multiply a vector with a transformation matrix, which applies the transformation + * to the point. Note that the bottom row is assumed to be [0, 0, 0, 1], which is + * true for transformation matrices if the translation has a w component of 1. */ void mtxf_mul_vec3s(Mat4 mtx, Vec3s b) { register f32 x = b[0]; @@ -541,13 +558,14 @@ void mtxf_mul_vec3s(Mat4 mtx, Vec3s b) { b[2] = x * mtx[0][2] + y * mtx[1][2] + z * mtx[2][2] + mtx[3][2]; } -/** Convert float matrix 'src' to fixed point matrix 'dest'. - * The float matrix may not contain entries larger than 65536 or the console - * crashes. The fixed point matrix has entries with a 16-bit integer part, so - * the floating point numbers are multipled by 2^16 before being cast to a s32 - * integer. If this doesn't fit, the N64 and iQue consoles will throw an - * exception. On Wii and Wii U Virtual Console the value will simply be clamped - * and no crashes occur. +/** + * Convert float matrix 'src' to fixed point matrix 'dest'. + * The float matrix may not contain entries larger than 65536 or the console + * crashes. The fixed point matrix has entries with a 16-bit integer part, so + * the floating point numbers are multipled by 2^16 before being cast to a s32 + * integer. If this doesn't fit, the N64 and iQue consoles will throw an + * exception. On Wii and Wii U Virtual Console the value will simply be clamped + * and no crashes occur. */ void mtxf_to_mtx(Mtx *dest, Mat4 src) { s32 asFixedPoint; @@ -563,7 +581,8 @@ void mtxf_to_mtx(Mtx *dest, Mat4 src) { } } -/** Set 'mtx' to a transformation matrix that rotates around the z axis. +/** + * Set 'mtx' to a transformation matrix that rotates around the z axis. */ void mtxf_rotate_xy(Mtx *mtx, s16 angle) { Mat4 temp; @@ -576,12 +595,13 @@ void mtxf_rotate_xy(Mtx *mtx, s16 angle) { mtxf_to_mtx(mtx, temp); } -/** Extract a position given an object's transformation matrix and a camera matrix. - * This is used for determining the world position of the held object: since objMtx - * inherits the transformation from both the camera and Mario, it calculates this - * by taking the camera matrix and inverting its transformation by first rotating - * objMtx back from screen orientation to world orientation, and then subtracting - * the camera position. +/** + * Extract a position given an object's transformation matrix and a camera matrix. + * This is used for determining the world position of the held object: since objMtx + * inherits the transformation from both the camera and Mario, it calculates this + * by taking the camera matrix and inverting its transformation by first rotating + * objMtx back from screen orientation to world orientation, and then subtracting + * the camera position. */ void get_pos_from_transform_mtx(Vec3f dest, Mat4 objMtx, Mat4 camMtx) { f32 camX = camMtx[3][0] * camMtx[0][0] + camMtx[3][1] * camMtx[0][1] + camMtx[3][2] * camMtx[0][2]; @@ -596,8 +616,9 @@ void get_pos_from_transform_mtx(Vec3f dest, Mat4 objMtx, Mat4 camMtx) { objMtx[3][0] * camMtx[2][0] + objMtx[3][1] * camMtx[2][1] + objMtx[3][2] * camMtx[2][2] - camZ; } -/** Take the vector starting at 'from' pointed at 'to' an retrieve the length - * of that vector, as well as the yaw and pitch angles. +/** + * Take the vector starting at 'from' pointed at 'to' an retrieve the length + * of that vector, as well as the yaw and pitch angles. */ void vec3f_get_dist_and_angle(Vec3f from, Vec3f to, f32 *dist, s16 *pitch, s16 *yaw) { register f32 x = to[0] - from[0]; @@ -609,8 +630,9 @@ void vec3f_get_dist_and_angle(Vec3f from, Vec3f to, f32 *dist, s16 *pitch, s16 * *yaw = atan2s(z, x); } -/** Construct the 'to' point which is distance 'dist' away from the 'from' position, - * and has the angles pitch and yaw. +/** + * Construct the 'to' point which is distance 'dist' away from the 'from' position, + * and has the angles pitch and yaw. */ void vec3f_set_dist_and_angle(Vec3f from, Vec3f to, f32 dist, s16 pitch, s16 yaw) { to[0] = from[0] + dist * coss(pitch) * sins(yaw); @@ -618,8 +640,9 @@ void vec3f_set_dist_and_angle(Vec3f from, Vec3f to, f32 dist, s16 pitch, s16 yaw to[2] = from[2] + dist * coss(pitch) * coss(yaw); } -/** Return the value 'current' after it tries to approach target, going up at - * most 'inc' and going down at most 'dec'. +/** + * Return the value 'current' after it tries to approach target, going up at + * most 'inc' and going down at most 'dec'. */ s32 approach_s32(s32 current, s32 target, s32 inc, s32 dec) { //! If target is close to the max or min s32, then it's possible to overflow @@ -627,83 +650,96 @@ s32 approach_s32(s32 current, s32 target, s32 inc, s32 dec) { if (current < target) { current += inc; - if (current > target) + if (current > target) { current = target; + } } else { current -= dec; - if (current < target) + if (current < target) { current = target; + } } return current; } -/** Return the value 'current' after it tries to approach target, going up at - * most 'inc' and going down at most 'dec'. +/** + * Return the value 'current' after it tries to approach target, going up at + * most 'inc' and going down at most 'dec'. */ f32 approach_f32(f32 current, f32 target, f32 inc, f32 dec) { if (current < target) { current += inc; - if (current > target) + if (current > target) { current = target; + } } else { current -= dec; - if (current < target) + if (current < target) { current = target; + } } return current; } -/** Helper function for atan2s. Does a look up of the arctangent of y/x assuming - * the resulting angle is in range [0, 0x2000] (1/8 of a circle). +/** + * Helper function for atan2s. Does a look up of the arctangent of y/x assuming + * the resulting angle is in range [0, 0x2000] (1/8 of a circle). */ static u16 atan2_lookup(f32 y, f32 x) { u16 ret; - if (x == 0) + if (x == 0) { ret = gArctanTable[0]; - else + } else { ret = gArctanTable[(s32)(y / x * 1024 + 0.5f)]; + } return ret; } -/** Compute the angle from (0, 0) to (x, y) as a s16. Given that terrain is in - * the xz-plane, this is commonly called with (z, x) to get a yaw angle. +/** + * Compute the angle from (0, 0) to (x, y) as a s16. Given that terrain is in + * the xz-plane, this is commonly called with (z, x) to get a yaw angle. */ s16 atan2s(f32 y, f32 x) { u16 ret; if (x >= 0) { if (y >= 0) { - if (y >= x) + if (y >= x) { ret = atan2_lookup(x, y); - else + } else { ret = 0x4000 - atan2_lookup(y, x); + } } else { y = -y; - if (y < x) + if (y < x) { ret = 0x4000 + atan2_lookup(y, x); - else + } else { ret = 0x8000 - atan2_lookup(x, y); + } } } else { x = -x; if (y < 0) { y = -y; - if (y >= x) + if (y >= x) { ret = 0x8000 + atan2_lookup(x, y); - else + } else { ret = 0xC000 - atan2_lookup(y, x); + } } else { - if (y < x) + if (y < x) { ret = 0xC000 + atan2_lookup(y, x); - else + } else { ret = -atan2_lookup(x, y); + } } } return ret; } -/** Compute the atan2 in radians by calling atan2s and converting the result. +/** + * Compute the atan2 in radians by calling atan2s and converting the result. */ f32 atan2f(f32 y, f32 x) { return (f32) atan2s(y, x) * M_PI / 0x8000; @@ -715,23 +751,24 @@ f32 atan2f(f32 y, f32 x) { #define CURVE_END_1 4 #define CURVE_END_2 5 -/** Set 'result' to a 4-vector with weights corresponding to interpolation - * value t in [0, 1] and gSplineState. Given the current control point P, these - * weights are for P[0], P[1], P[2] and P[3] to obtain an interpolated point. - * The weights naturally sum to 1, and they are also always in range [0, 1] so - * the inteprolated point will never overshoot. The curve is guaranteed to go - * through the first and last point, but not through intermediate points. +/** + * Set 'result' to a 4-vector with weights corresponding to interpolation + * value t in [0, 1] and gSplineState. Given the current control point P, these + * weights are for P[0], P[1], P[2] and P[3] to obtain an interpolated point. + * The weights naturally sum to 1, and they are also always in range [0, 1] so + * the inteprolated point will never overshoot. The curve is guaranteed to go + * through the first and last point, but not through intermediate points. * - * gSplineState ensures that the curve is clamped: the first two points - * and last two points have different weight formulas. These are the weights - * just before gSplineState transitions: - * 1: [1, 0, 0, 0] - * 1->2: [0, 3/12, 7/12, 2/12] - * 2->3: [0, 1/6, 4/6, 1/6] - * 3->3: [0, 1/6, 4/6, 1/6] (repeats) - * 3->4: [0, 1/6, 4/6, 1/6] - * 4->5: [0, 2/12, 7/12, 3/12] - * 5: [0, 0, 0, 1] + * gSplineState ensures that the curve is clamped: the first two points + * and last two points have different weight formulas. These are the weights + * just before gSplineState transitions: + * 1: [1, 0, 0, 0] + * 1->2: [0, 3/12, 7/12, 2/12] + * 2->3: [0, 1/6, 4/6, 1/6] + * 3->3: [0, 1/6, 4/6, 1/6] (repeats) + * 3->4: [0, 1/6, 4/6, 1/6] + * 4->5: [0, 2/12, 7/12, 3/12] + * 5: [0, 0, 0, 1] * * I suspect that the weight formulas will give a 3rd degree B-spline with the * common uniform clamped knot vector, e.g. for n points: @@ -779,12 +816,13 @@ void spline_get_weights(Vec4f result, f32 t, UNUSED s32 c) { } } -/** Initialize a spline animation. - * 'keyframes' should be an array of (s, x, y, z) vectors - * s: the speed of the keyframe in 1000/frames, e.g. s=100 means the keyframe lasts 10 frames - * (x, y, z): point in 3D space on the curve - * The array should end with three entries with s=0 (infinite keyframe duration). - * That's because the spline has a 3rd degree polynomial, so it looks 3 points ahead. +/** + * Initialize a spline animation. + * 'keyframes' should be an array of (s, x, y, z) vectors + * s: the speed of the keyframe in 1000/frames, e.g. s=100 means the keyframe lasts 10 frames + * (x, y, z): point in 3D space on the curve + * The array should end with three entries with s=0 (infinite keyframe duration). + * That's because the spline has a 3rd degree polynomial, so it looks 3 points ahead. */ void anim_spline_init(Vec4s *keyFrames) { gSplineKeyframe = keyFrames; @@ -792,9 +830,10 @@ void anim_spline_init(Vec4s *keyFrames) { gSplineState = 1; } -/** Poll the next point from a spline animation. - * anim_spline_init should be called before polling for vectors. - * Returns TRUE when the last point is reached, FALSE otherwise. +/** + * Poll the next point from a spline animation. + * anim_spline_init should be called before polling for vectors. + * Returns TRUE when the last point is reached, FALSE otherwise. */ s32 anim_spline_poll(Vec3f result) { Vec4f weights; @@ -817,8 +856,9 @@ s32 anim_spline_poll(Vec3f result) { hasEnded = TRUE; break; case CURVE_MIDDLE: - if (gSplineKeyframe[2][0] == 0) + if (gSplineKeyframe[2][0] == 0) { gSplineState = CURVE_END_1; + } break; default: gSplineState++; diff --git a/src/engine/surface_collision.c b/src/engine/surface_collision.c index 2268dba..f746373 100644 --- a/src/engine/surface_collision.c +++ b/src/engine/surface_collision.c @@ -33,8 +33,9 @@ static s32 find_wall_collisions_from_list(struct SurfaceNode *surfaceNode, s32 numCols = 0; // Max collision radius = 200 - if (radius > 200.0f) + if (radius > 200.0f) { radius = 200.0f; + } // Stay in this loop until out of walls. while (surfaceNode != NULL) { @@ -67,19 +68,25 @@ static s32 find_wall_collisions_from_list(struct SurfaceNode *surfaceNode, y3 = surf->vertex3[1]; if (surf->normal.x > 0.0f) { - if ((y1 - y) * (w2 - w1) - (w1 - -pz) * (y2 - y1) > 0.0f) + if ((y1 - y) * (w2 - w1) - (w1 - -pz) * (y2 - y1) > 0.0f) { continue; - if ((y2 - y) * (w3 - w2) - (w2 - -pz) * (y3 - y2) > 0.0f) + } + if ((y2 - y) * (w3 - w2) - (w2 - -pz) * (y3 - y2) > 0.0f) { continue; - if ((y3 - y) * (w1 - w3) - (w3 - -pz) * (y1 - y3) > 0.0f) + } + if ((y3 - y) * (w1 - w3) - (w3 - -pz) * (y1 - y3) > 0.0f) { continue; + } } else { - if ((y1 - y) * (w2 - w1) - (w1 - -pz) * (y2 - y1) < 0.0f) + if ((y1 - y) * (w2 - w1) - (w1 - -pz) * (y2 - y1) < 0.0f) { continue; - if ((y2 - y) * (w3 - w2) - (w2 - -pz) * (y3 - y2) < 0.0f) + } + if ((y2 - y) * (w3 - w2) - (w2 - -pz) * (y3 - y2) < 0.0f) { continue; - if ((y3 - y) * (w1 - w3) - (w3 - -pz) * (y1 - y3) < 0.0f) + } + if ((y3 - y) * (w1 - w3) - (w3 - -pz) * (y1 - y3) < 0.0f) { continue; + } } } else { w1 = surf->vertex1[0]; @@ -90,30 +97,38 @@ static s32 find_wall_collisions_from_list(struct SurfaceNode *surfaceNode, y3 = surf->vertex3[1]; if (surf->normal.z > 0.0f) { - if ((y1 - y) * (w2 - w1) - (w1 - px) * (y2 - y1) > 0.0f) + if ((y1 - y) * (w2 - w1) - (w1 - px) * (y2 - y1) > 0.0f) { continue; - if ((y2 - y) * (w3 - w2) - (w2 - px) * (y3 - y2) > 0.0f) + } + if ((y2 - y) * (w3 - w2) - (w2 - px) * (y3 - y2) > 0.0f) { continue; - if ((y3 - y) * (w1 - w3) - (w3 - px) * (y1 - y3) > 0.0f) + } + if ((y3 - y) * (w1 - w3) - (w3 - px) * (y1 - y3) > 0.0f) { continue; + } } else { - if ((y1 - y) * (w2 - w1) - (w1 - px) * (y2 - y1) < 0.0f) + if ((y1 - y) * (w2 - w1) - (w1 - px) * (y2 - y1) < 0.0f) { continue; - if ((y2 - y) * (w3 - w2) - (w2 - px) * (y3 - y2) < 0.0f) + } + if ((y2 - y) * (w3 - w2) - (w2 - px) * (y3 - y2) < 0.0f) { continue; - if ((y3 - y) * (w1 - w3) - (w3 - px) * (y1 - y3) < 0.0f) + } + if ((y3 - y) * (w1 - w3) - (w3 - px) * (y1 - y3) < 0.0f) { continue; + } } } // Determine if checking for the camera or not. if (gCheckingSurfaceCollisionsForCamera) { - if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) + if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) { continue; + } } else { // Ignore camera only surfaces. - if (surf->type == SURFACE_CAMERA_BOUNDARY) + if (surf->type == SURFACE_CAMERA_BOUNDARY) { continue; + } // If an object can pass through a vanish cap wall, pass through. if (surf->type == SURFACE_VANISH_CAP_WALLS) { @@ -186,10 +201,12 @@ s32 find_wall_collisions(struct WallCollisionData *colData) { colData->numWalls = 0; - if (x <= -LEVEL_BOUNDARY_MAX || x >= LEVEL_BOUNDARY_MAX) + if (x <= -LEVEL_BOUNDARY_MAX || x >= LEVEL_BOUNDARY_MAX) { return numCollisions; - if (z <= -LEVEL_BOUNDARY_MAX || z >= LEVEL_BOUNDARY_MAX) + } + if (z <= -LEVEL_BOUNDARY_MAX || z >= LEVEL_BOUNDARY_MAX) { return numCollisions; + } // World (level) consists of a 16x16 grid. Find where the collision is on // the grid (round toward -inf) @@ -236,21 +253,25 @@ static struct Surface *find_ceil_from_list(struct SurfaceNode *surfaceNode, s32 x2 = surf->vertex2[0]; // Checking if point is in bounds of the triangle laterally. - if ((z1 - z) * (x2 - x1) - (x1 - x) * (z2 - z1) > 0) + if ((z1 - z) * (x2 - x1) - (x1 - x) * (z2 - z1) > 0) { continue; + } // Slight optimization by checking these later. x3 = surf->vertex3[0]; z3 = surf->vertex3[2]; - if ((z2 - z) * (x3 - x2) - (x2 - x) * (z3 - z2) > 0) + if ((z2 - z) * (x3 - x2) - (x2 - x) * (z3 - z2) > 0) { continue; - if ((z3 - z) * (x1 - x3) - (x3 - x) * (z1 - z3) > 0) + } + if ((z3 - z) * (x1 - x3) - (x3 - x) * (z1 - z3) > 0) { continue; + } // Determine if checking for the camera or not. if (gCheckingSurfaceCollisionsForCamera != 0) { - if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) + if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) { continue; + } } // Ignore camera only surfaces. else if (surf->type == SURFACE_CAMERA_BOUNDARY) { @@ -265,8 +286,9 @@ static struct Surface *find_ceil_from_list(struct SurfaceNode *surfaceNode, s32 f32 height; // If a wall, ignore it. Likely a remnant, should never occur. - if (ny == 0.0f) + if (ny == 0.0f) { continue; + } // Find the ceil height at the specific point. height = -(x * nx + nz * z + oo) / ny; @@ -275,8 +297,9 @@ static struct Surface *find_ceil_from_list(struct SurfaceNode *surfaceNode, s32 //! (Exposed Ceilings) Because any point above a ceiling counts // as interacting with a ceiling, ceilings far below can cause // "invisible walls" that are really just exposed ceilings. - if (y - (height - -78.0f) > 0.0f) + if (y - (height - -78.0f) > 0.0f) { continue; + } *pheight = height; ceil = surf; @@ -405,22 +428,26 @@ static struct Surface *find_floor_from_list(struct SurfaceNode *surfaceNode, s32 z2 = surf->vertex2[2]; // Check that the point is within the triangle bounds. - if ((z1 - z) * (x2 - x1) - (x1 - x) * (z2 - z1) < 0) + if ((z1 - z) * (x2 - x1) - (x1 - x) * (z2 - z1) < 0) { continue; + } // To slightly save on computation time, set this later. x3 = surf->vertex3[0]; z3 = surf->vertex3[2]; - if ((z2 - z) * (x3 - x2) - (x2 - x) * (z3 - z2) < 0) + if ((z2 - z) * (x3 - x2) - (x2 - x) * (z3 - z2) < 0) { continue; - if ((z3 - z) * (x1 - x3) - (x3 - x) * (z1 - z3) < 0) + } + if ((z3 - z) * (x1 - x3) - (x3 - x) * (z1 - z3) < 0) { continue; + } // Determine if we are checking for the camera or not. if (gCheckingSurfaceCollisionsForCamera != 0) { - if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) + if (surf->flags & SURFACE_FLAG_NO_CAM_COLLISION) { continue; + } } // If we are not checking for the camera, ignore camera only floors. else if (surf->type == SURFACE_CAMERA_BOUNDARY) { @@ -440,8 +467,9 @@ static struct Surface *find_floor_from_list(struct SurfaceNode *surfaceNode, s32 // Find the height of the floor at a given location. height = -(x * nx + nz * z + oo) / ny; // Checks for floor interaction with a 78 unit buffer. - if (y - (height + -78.0f) < 0.0f) + if (y - (height + -78.0f) < 0.0f) { continue; + } *pheight = height; floor = surf; diff --git a/src/engine/surface_load.c b/src/engine/surface_load.c index a9c8aad..d39136c 100644 --- a/src/engine/surface_load.c +++ b/src/engine/surface_load.c @@ -325,16 +325,20 @@ static struct Surface *read_surface_data(s16 *vertexData, s16 **vertexIndices) { // Could have used min_3 and max_3 for this... minY = y1; - if (y2 < minY) + if (y2 < minY) { minY = y2; - if (y3 < minY) + } + if (y3 < minY) { minY = y3; + } maxY = y1; - if (y2 > maxY) + if (y2 > maxY) { maxY = y2; - if (y3 > maxY) + } + if (y3 > maxY) { maxY = y3; + } // Checking to make sure no DIV/0 if (mag < 0.0001) { diff --git a/src/game/area.c b/src/game/area.c index 9f3d21c..62d8cc6 100644 --- a/src/game/area.c +++ b/src/game/area.c @@ -120,8 +120,9 @@ u32 get_mario_spawn_type(struct Object *o) { void *behavior = virtual_to_segmented(0x13, o->behavior); for (i = 0; i < 20; i++) { - if (D_8032CE9C[i] == behavior) + if (D_8032CE9C[i] == behavior) { return D_8032CEEC[i]; + } } return 0; } @@ -130,8 +131,9 @@ struct ObjectWarpNode *area_get_warp_node(u8 id) { struct ObjectWarpNode *node = NULL; for (node = gCurrentArea->warpNodes; node != NULL; node = node->next) { - if (node->node.id == id) + if (node->node.id == id) { break; + } } return node; } @@ -151,8 +153,9 @@ void func_8027A4C4(void) { if (sp1C->activeFlags && get_mario_spawn_type(sp1C) != 0) { sp24 = func_8027A478(sp1C); - if (sp24 != NULL) + if (sp24 != NULL) { sp24->object = sp1C; + } } } while ((sp20 = (struct Object *) sp20->header.gfx.node.next) != (struct Object *) gObjParentGraphNode.children); @@ -216,8 +219,9 @@ void load_area(s32 index) { gCurrentArea->macroObjects); } - if (gCurrentArea->objectSpawnInfos != NULL) + if (gCurrentArea->objectSpawnInfos != NULL) { spawn_objects_from_info(0, gCurrentArea->objectSpawnInfos); + } func_8027A4C4(); geo_call_global_function_nodes(gCurrentArea->unk04, GEO_CONTEXT_AREA_LOAD); @@ -250,8 +254,9 @@ void func_8027AA88(void) { unload_objects_from_area(0, gMarioSpawnInfo->activeAreaIndex); gCurrentArea->flags &= ~0x01; - if (gCurrentArea->flags == 0) + if (gCurrentArea->flags == 0) { func_8027A998(); + } } } @@ -316,16 +321,18 @@ void play_transition(s16 transType, s16 time, u8 red, u8 green, u8 blue) { if (transType & 1) // Is the image fading in? { gWarpTransition.data.startCircleRadius = 320; - if (transType >= 0x0F) + if (transType >= 0x0F) { gWarpTransition.data.endCircleRadius = 16; - else + } else { gWarpTransition.data.endCircleRadius = 0; + } } else // The image is fading out. (Reverses start & end circles) { - if (transType >= 0x0E) + if (transType >= 0x0E) { gWarpTransition.data.startCircleRadius = 16; - else + } else { gWarpTransition.data.startCircleRadius = 0; + } gWarpTransition.data.endCircleRadius = 320; } } @@ -359,12 +366,13 @@ void render_game(void) { 240 - BORDER_HEIGHT); D_8033A75E = func_802DCD98(); - if (D_8033A75E != 0) + if (D_8033A75E != 0) { D_8033A760 = D_8033A75E; + } - if (D_8032CE78 != NULL) + if (D_8032CE78 != NULL) { make_viewport_clip_rect(D_8032CE78); - else + } else gDPSetScissor(gDisplayListHead++, G_SC_NON_INTERLACE, 0, BORDER_HEIGHT, 320, 240 - BORDER_HEIGHT); @@ -373,10 +381,11 @@ void render_game(void) { gWarpTransition.isActive = !func_802CC108(0, gWarpTransition.type, gWarpTransition.time, &gWarpTransition.data); if (!gWarpTransition.isActive) { - if (gWarpTransition.type & 1) + if (gWarpTransition.type & 1) { gWarpTransition.pauseRendering = TRUE; - else + } else { set_warp_transition_rgb(0, 0, 0); + } } } else { gWarpTransDelay--; @@ -384,10 +393,11 @@ void render_game(void) { } } else { render_text_labels(); - if (D_8032CE78 != 0) + if (D_8032CE78 != 0) { clear_viewport(D_8032CE78, gWarpTransFBSetColor); - else + } else { clear_frame_buffer(gWarpTransFBSetColor); + } } D_8032CE74 = NULL; diff --git a/src/game/behavior_actions.c b/src/game/behavior_actions.c index eb9e2c2..7a5cc41 100644 --- a/src/game/behavior_actions.c +++ b/src/game/behavior_actions.c @@ -144,12 +144,13 @@ void func_802AA618(s32 sp18, s32 sp1C, f32 sp20) { D_8032F270.sizeBase = sp20; D_8032F270.sizeRange = sp20 / 20.0; D_8032F270.offsetY = sp1C; - if (sp18 == 0) + if (sp18 == 0) { D_8032F270.count = 20; - else if (sp18 > 20) + } else if (sp18 > 20) { D_8032F270.count = sp18; - else + } else { D_8032F270.count = 4; + } obj_spawn_particles(&D_8032F270); } @@ -166,7 +167,7 @@ void func_802AA618(s32 sp18, s32 sp1C, f32 sp20) { #include "behaviors/ground_particles.inc.c" #include "behaviors/wind.inc.c" #include "behaviors/unused_particle_spawn.inc.c" -#include "behaviors/little_cage.inc.c" +#include "behaviors/ukiki_cage.inc.c" #include "behaviors/falling_rising_platform.inc.c" #include "behaviors/fishing_boo.inc.c" #include "behaviors/flamethrower.inc.c" @@ -214,9 +215,10 @@ void func_802B2328( { s32 i; s16 separation = 0x10000 / n; // Evenly spread around a circle - for (i = 0; i < n; i++) + for (i = 0; i < n; i++) { spawn_object_relative(0, sins(D_8035FF10 + i * separation) * a1, (i + 1) * a2, coss(D_8035FF10 + i * separation) * a1, o, MODEL_NONE, bhvSparkleSpawn); + } D_8035FF10 += r * 0x100; } @@ -234,7 +236,7 @@ void func_802B2328( #include "behaviors/bowser_key_cutscene.inc.c" #include "behaviors/moat_grill.inc.c" #include "behaviors/clock_arm.inc.c" -#include "behaviors/ukiki_cage.inc.c" +#include "behaviors/ukiki.inc.c" #include "behaviors/lll_octagonal_rotating_mesh.inc.c" #include "behaviors/lll_sinking_rock_block.inc.c" #include "behaviors/lll_rotating_hex_flame.inc.c" @@ -271,16 +273,7 @@ void func_802B2328( #include "behaviors/music_touch.inc.c" #endif #include "behaviors/castle_floor_trap.inc.c" - -// not in behavior file -void BehClimbDetectLoop(void) { - if (o->oPosY - 10.0f < gMarioObject->oPosY - && gMarioObject->oPosY < o->oPosY + o->hitboxHeight + 30.0f) - if (o->oTimer > 10) - if (!(gMarioStates->action & MARIO_PUNCHING)) - obj_push_mario_away(70.0f); -} - +#include "behaviors/pole_base.inc.c" #include "behaviors/sparkle_spawn.inc.c" #include "behaviors/scuttlebug.inc.c" // :scuttleeyes: #include "behaviors/whomp.inc.c" diff --git a/src/game/behaviors/animated_floor_switch.inc.c b/src/game/behaviors/animated_floor_switch.inc.c new file mode 100644 index 0000000..5678ca5 --- /dev/null +++ b/src/game/behaviors/animated_floor_switch.inc.c @@ -0,0 +1,77 @@ +// animated_floor_switch.inc.c + +struct Struct80331A54 { + void *unk00; + s16 unk04; +}; + +struct Struct80331A54 D_80331A54[][5] = { + { + { bits_seg7_collision_0701B734, MODEL_BITS_STAIRCASE_FRAME4 }, + { bits_seg7_collision_0701B59C, MODEL_BITS_STAIRCASE_FRAME3 }, + { bits_seg7_collision_0701B404, MODEL_BITS_STAIRCASE_FRAME2 }, + { bits_seg7_collision_0701B26C, MODEL_BITS_STAIRCASE_FRAME1 }, + { bits_seg7_collision_0701B0D4, MODEL_BITS_STAIRCASE }, + }, + { + { bitdw_seg7_collision_0700FD9C, MODEL_BITDW_STAIRCASE }, + { bitdw_seg7_collision_0700FC7C, MODEL_BITDW_STAIRCASE_FRAME1 }, + { bitdw_seg7_collision_0700FB5C, MODEL_BITDW_STAIRCASE_FRAME2 }, + { bitdw_seg7_collision_0700FA3C, MODEL_BITDW_STAIRCASE_FRAME3 }, + { bitdw_seg7_collision_0700F91C, MODEL_BITDW_STAIRCASE_FRAME4 }, + }, + { + { rr_seg7_collision_0702A6B4, MODEL_RR_TRICKY_TRIANGLES_FRAME4 }, + { rr_seg7_collision_0702A32C, MODEL_RR_TRICKY_TRIANGLES_FRAME3 }, + { rr_seg7_collision_07029FA4, MODEL_RR_TRICKY_TRIANGLES_FRAME2 }, + { rr_seg7_collision_07029C1C, MODEL_RR_TRICKY_TRIANGLES_FRAME1 }, + { rr_seg7_collision_07029924, MODEL_RR_TRICKY_TRIANGLES }, + }, +}; + +s16 D_80331ACC[] = { 250, 200, 200 }; + +void bhv_animates_on_floor_switch_press_init(void) { + o->parentObj = obj_nearest_object_with_behavior(bhvFloorSwitchAnimatesObject); +} + +void bhv_animates_on_floor_switch_press_loop(void) { + if (o->oFloorSwitchPressAnimationUnk100 != 0) { + if (o->parentObj->oAction != 2) { + o->oFloorSwitchPressAnimationUnk100 = 0; + } + + if (o->oFloorSwitchPressAnimationUnkFC != 0) { + o->oFloorSwitchPressAnimationUnkF4 = D_80331ACC[o->oBehParams2ndByte]; + } else { + o->oFloorSwitchPressAnimationUnkF4 = 0; + } + } else if (o->parentObj->oAction == 2) { + o->oFloorSwitchPressAnimationUnkFC ^= 1; + o->oFloorSwitchPressAnimationUnk100 = 1; + } + + if (o->oFloorSwitchPressAnimationUnkF4 != 0) { + if (o->oFloorSwitchPressAnimationUnkF4 < 60) { + PlaySound(SOUND_CH8_SWITCH6); + } else { + PlaySound(SOUND_CH8_SWITCH5); + } + + if (--o->oFloorSwitchPressAnimationUnkF4 == 0) { + o->oFloorSwitchPressAnimationUnkFC = 0; + } + + if (o->oFloorSwitchPressAnimationUnkF8 < 9) { + o->oFloorSwitchPressAnimationUnkF8 += 1; + } + } else if ((o->oFloorSwitchPressAnimationUnkF8 -= 2) < 0) { + o->oFloorSwitchPressAnimationUnkF8 = 0; + o->oFloorSwitchPressAnimationUnkFC = 1; + } + + o->collisionData = segmented_to_virtual( + D_80331A54[o->oBehParams2ndByte][o->oFloorSwitchPressAnimationUnkF8 / 2].unk00); + + obj_set_model(D_80331A54[o->oBehParams2ndByte][o->oFloorSwitchPressAnimationUnkF8 / 2].unk04); +} diff --git a/src/game/behaviors/arrow_lift.inc.c b/src/game/behaviors/arrow_lift.inc.c index 15e793b..127d357 100644 --- a/src/game/behaviors/arrow_lift.inc.c +++ b/src/game/behaviors/arrow_lift.inc.c @@ -17,16 +17,15 @@ static s32 arrow_lift_move_away(void) { o->oMoveAngleYaw = o->oFaceAngleYaw - 0x4000; o->oVelY = 0; - o->oForwardVel = 12.0f; - + o->oForwardVel = 12; // Cumulative displacement is used to keep track of how far the platform // has travelled, so that it can stop. o->oArrowLiftDisplacement += o->oForwardVel; // Stop the platform after moving 384 units. - if (o->oArrowLiftDisplacement > 384.0f) { - o->oForwardVel = 0.0f; - o->oArrowLiftDisplacement = 384.0f; + if (o->oArrowLiftDisplacement > 384) { + o->oForwardVel = 0; + o->oArrowLiftDisplacement = 384; status = ARROW_LIFT_DONE_MOVING; } @@ -42,14 +41,13 @@ static s8 arrow_lift_move_back(void) { o->oMoveAngleYaw = o->oFaceAngleYaw + 0x4000; o->oVelY = 0; - o->oForwardVel = 12.0f; - + o->oForwardVel = 12; o->oArrowLiftDisplacement -= o->oForwardVel; // Stop the platform after returning back to its original position. - if (o->oArrowLiftDisplacement < 0.0f) { - o->oForwardVel = 0.0f; - o->oArrowLiftDisplacement = 0.0f; + if (o->oArrowLiftDisplacement < 0) { + o->oForwardVel = 0; + o->oArrowLiftDisplacement = 0; status = ARROW_LIFT_DONE_MOVING; } diff --git a/src/game/behaviors/bobomb.inc.c b/src/game/behaviors/bobomb.inc.c index 1beef4c..e519b02 100644 --- a/src/game/behaviors/bobomb.inc.c +++ b/src/game/behaviors/bobomb.inc.c @@ -16,7 +16,7 @@ void bhv_bobomb_init(void) { o->oGravity = 2.5; o->oFriction = 0.8; o->oBuoyancy = 1.3; - o->oUnk190 = 0x100; + o->oInteractionSubtype = INT_SUBTYPE_KICKABLE; } void func_802E5B7C(void) { @@ -281,7 +281,7 @@ void bhv_bobomb_buddy_init(void) { o->oGravity = 2.5; o->oFriction = 0.8; o->oBuoyancy = 1.3; - o->oUnk190 = 0x4000; + o->oInteractionSubtype = INT_SUBTYPE_NPC; } void BobombBuddyIdleLoop(void) { diff --git a/src/game/behaviors/boo.inc.c b/src/game/behaviors/boo.inc.c index 2bdc634..89958a3 100644 --- a/src/game/behaviors/boo.inc.c +++ b/src/game/behaviors/boo.inc.c @@ -499,17 +499,17 @@ void ActionBooGivingStar2(void) { } void func_802C41AC(void) { - CreateStar(980.0f, 1100.0f, 250.0f); + create_star(980.0f, 1100.0f, 250.0f); } void func_802C41E4(void) { - CreateStar(700.0f, 3200.0f, 1900.0f); + create_star(700.0f, 3200.0f, 1900.0f); } void func_802C4220(void) { struct Object *merryGoRound; - CreateStar(-1600.0f, -2100.0f, 205.0f); + create_star(-1600.0f, -2100.0f, 205.0f); merryGoRound = obj_nearest_object_with_behavior(bhvMerryGoRound); diff --git a/src/game/behaviors/bowser.inc.c b/src/game/behaviors/bowser.inc.c index 2a098fa..b2363c8 100644 --- a/src/game/behaviors/bowser.inc.c +++ b/src/game/behaviors/bowser.inc.c @@ -303,7 +303,7 @@ void ActionBowser18() // unused? void ActionBowser0() // only lasts one frame { - o->oEyesShut = 0; + o->oBowserEyesShut = 0; set_obj_animation_and_sound_state(12); // stop him still o->oAngleVelYaw = 0; @@ -416,7 +416,7 @@ void ActionBowser12(void) { o->oForwardVel = -400.0f; o->oVelY = 100.0f; o->oMoveAngleYaw = o->oBowserAngleToCentre + 0x8000; - o->oEyesShut = 1; + o->oBowserEyesShut = 1; } if (o->oSubAction == 0) { set_obj_animation_and_sound_state(25); @@ -438,7 +438,7 @@ void ActionBowser12(void) { o->oAction = 3; else o->oAction = 0; - o->oEyesShut = 0; + o->oBowserEyesShut = 0; } } else { } @@ -788,7 +788,7 @@ void func_802B5D18(void) { } void func_802B5DD8(void) { - o->oEyesShut = 1; + o->oBowserEyesShut = 1; func_802B392C(&o->oBowserUnkF8); if (o->oMoveFlags & 1) PlaySound2(SOUND_OBJECT_BOWSERWALK); @@ -1159,12 +1159,12 @@ void bhv_bowser_init(void) { else level = 0; o->oBehParams2ndByte = level; - o->oUnk1B2 = D_8032F690[level]; + o->oBowserUnk1B2 = D_8032F690[level]; o->oHealth = D_8032F694[level]; func_802A11B4(o, 4); o->oAction = 5; - o->oUnk1AE = 0; - o->oEyesShut = 0; + o->oBowserUnk1AE = 0; + o->oBowserEyesShut = 0; } #undef BITDW @@ -1199,23 +1199,23 @@ void func_802B70C8(struct Object *a0, struct GraphNodeSwitchCase *switchCase) { if (a0->oAngleVelYaw < 0) switchCase->selectedCase = 3; } - if (a0->oUnk1AE > 50) + if (a0->oBowserUnk1AE > 50) switchCase->selectedCase = 1; break; case 1: - if (a0->oUnk1AE > 2) + if (a0->oBowserUnk1AE > 2) switchCase->selectedCase = 2; break; case 2: - if (a0->oUnk1AE > 2) + if (a0->oBowserUnk1AE > 2) switchCase->selectedCase = 9; break; case 9: - if (a0->oUnk1AE > 2) + if (a0->oBowserUnk1AE > 2) switchCase->selectedCase = 0; break; case 5: - if (a0->oUnk1AE > 2) { + if (a0->oBowserUnk1AE > 2) { switchCase->selectedCase = 6; if (a0->oAngleVelYaw <= 0) switchCase->selectedCase = 0; @@ -1226,7 +1226,7 @@ void func_802B70C8(struct Object *a0, struct GraphNodeSwitchCase *switchCase) { switchCase->selectedCase = 5; break; case 3: - if (a0->oUnk1AE > 2) { + if (a0->oBowserUnk1AE > 2) { switchCase->selectedCase = 4; if (a0->oAngleVelYaw >= 0) switchCase->selectedCase = 0; @@ -1240,11 +1240,11 @@ void func_802B70C8(struct Object *a0, struct GraphNodeSwitchCase *switchCase) { switchCase->selectedCase = 0; } if (switchCase->selectedCase != sp1C) - a0->oUnk1AE = -1; + a0->oBowserUnk1AE = -1; } /** Geo switch for controlling the state of bowser's eye direction and open/closed - * state. Checks whether oEyesShut is TRUE and closes eyes if so and processes + * state. Checks whether oBowserEyesShut is TRUE and closes eyes if so and processes * direction otherwise. */ s32 geo_switch_bowser_eyes(s32 run, struct GraphNode *node, UNUSED Mat4 *mtx) { @@ -1255,7 +1255,7 @@ s32 geo_switch_bowser_eyes(s32 run, struct GraphNode *node, UNUSED Mat4 *mtx) { if (run == TRUE) { if (gCurGraphNodeHeldObject != NULL) obj = (struct Object *) gCurGraphNodeHeldObject->objNode; - switch (sp36 = obj->oEyesShut) { + switch (sp36 = obj->oBowserEyesShut) { case 0: // eyes open, handle eye looking direction func_802B70C8(obj, switchCase); break; @@ -1263,7 +1263,7 @@ s32 geo_switch_bowser_eyes(s32 run, struct GraphNode *node, UNUSED Mat4 *mtx) { switchCase->selectedCase = 2; break; } - obj->oUnk1AE++; + obj->oBowserUnk1AE++; } return 0; } @@ -1285,7 +1285,7 @@ Gfx *Geo18_802B7D44(s32 a0, struct GraphNode *node, UNUSED s32 a2) { sp20->fnNode.node.flags = (sp20->fnNode.node.flags & 0xFF) | (0x100 | 0x400); sp28 = sp2C = alloc_display_list(16); - if (sp24->oUnk1B2 != 0) { + if (sp24->oBowserUnk1B2 != 0) { gSPClearGeometryMode(sp28++, G_LIGHTING); } gSPEndDisplayList(sp28); diff --git a/src/game/behaviors/bubba.inc.c b/src/game/behaviors/bubba.inc.c new file mode 100644 index 0000000..1efaa6b --- /dev/null +++ b/src/game/behaviors/bubba.inc.c @@ -0,0 +1,172 @@ +// bubba.inc.c + +static struct ObjectHitbox sBubbaHitbox = { + /* interactType: */ INTERACT_CLAM_OR_BUBBA, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 1, + /* health: */ 99, + /* numLootCoins: */ 0, + /* radius: */ 300, + /* height: */ 200, + /* hurtboxRadius: */ 300, + /* hurtboxHeight: */ 200, +}; + +void bubba_act_0(void) { + f32 sp24; + + sp24 = obj_lateral_dist_to_home(); + treat_far_home_as_mario(2000.0f); + o->oAnimState = 0; + + o->oBubbaUnk1AC = obj_get_pitch_to_home(sp24); + + approach_f32_ptr(&o->oBubbaUnkF4, 5.0f, 0.5f); + + if (o->oBubbaUnkFC != 0) { + if (abs_angle_diff(o->oMoveAngleYaw, o->oBubbaUnk1AE) < 800) { + o->oBubbaUnkFC = 0; + } + } else { + if (o->oDistanceToMario >= 25000.0f) { + o->oBubbaUnk1AE = o->oAngleToMario; + o->oBubbaUnkF8 = random_linear_offset(20, 30); + } + + if ((o->oBubbaUnkFC = o->oMoveFlags & 0x00000200) != 0) { + o->oBubbaUnk1AE = obj_reflect_move_angle_off_wall(); + } else if (o->oTimer > 30 && o->oDistanceToMario < 2000.0f) { + o->oAction = 1; + } else if (o->oBubbaUnkF8 != 0) { + o->oBubbaUnkF8 -= 1; + } else { + o->oBubbaUnk1AE = obj_random_fixed_turn(0x2000); + o->oBubbaUnkF8 = random_linear_offset(100, 100); + } + } +} + +void bubba_act_1(void) { + s16 val06; + s16 val04; + + treat_far_home_as_mario(2500.0f); + if (o->oDistanceToMario > 2500.0f) { + o->oAction = 0; + } else if (o->oBubbaUnk100 != 0) { + if (--o->oBubbaUnk100 == 0) { + PlaySound2(SOUND_OBJECT_CHOMPINGSOUND); + o->oAction = 0; + } else if (o->oBubbaUnk100 < 15) { + o->oAnimState = 1; + } else if (o->oBubbaUnk100 == 20) { + val06 = 10000 - (s16)(20.0f * (find_water_level(o->oPosX, o->oPosZ) - o->oPosY)); + o->oBubbaUnk1AC -= val06; + o->oMoveAnglePitch = o->oBubbaUnk1AC; + o->oBubbaUnkF4 = 40.0f; + obj_compute_vel_from_move_pitch(o->oBubbaUnkF4); + o->oAnimState = 0; + ; + } else { + o->oBubbaUnk1AE = o->oAngleToMario; + o->oBubbaUnk1AC = o->oBubbaUnk104; + + obj_rotate_yaw_toward(o->oBubbaUnk1AE, 400); + obj_move_pitch_approach(o->oBubbaUnk1AC, 400); + } + } else { + if (abs_angle_diff(gMarioObject->oFaceAngleYaw, o->oAngleToMario) < 0x3000) { + val04 = 0x4000 - atan2s(800.0f, o->oDistanceToMario - 800.0f); + if ((s16)(o->oMoveAngleYaw - o->oAngleToMario) < 0) { + val04 = -val04; + } + + o->oBubbaUnk1AE = o->oAngleToMario + val04; + ; + } else { + o->oBubbaUnk1AE = o->oAngleToMario; + } + + o->oBubbaUnk1AC = o->oBubbaUnk104; + + if (obj_is_near_to_and_facing_mario(500.0f, 3000) + && abs_angle_diff(o->oBubbaUnk1AC, o->oMoveAnglePitch) < 3000) { + o->oBubbaUnk100 = 30; + o->oBubbaUnkF4 = 0; + o->oAnimState = 1; + } else { + approach_f32_ptr(&o->oBubbaUnkF4, 20.0f, 0.5f); + } + } +} + +void bhv_bubba_loop(void) { + UNUSED s32 unused; + struct Object *sp38; + s16 sp36; + + o->oInteractionSubtype &= ~INT_SUBTYPE_EATS_MARIO; + o->oBubbaUnk104 = obj_turn_pitch_toward_mario(120.0f, 0); + + if (abs_angle_diff(o->oAngleToMario, o->oMoveAngleYaw) < 0x1000 + && abs_angle_diff(o->oBubbaUnk104 + 0x800, o->oMoveAnglePitch) < 0x2000) { + if (o->oAnimState != 0 && o->oDistanceToMario < 250.0f) { + o->oInteractionSubtype |= INT_SUBTYPE_EATS_MARIO; + } + + o->hurtboxRadius = 100.0f; + } else { + o->hurtboxRadius = 150.0f; + } + + obj_update_floor_and_walls(); + + switch (o->oAction) { + case 0: + bubba_act_0(); + break; + case 1: + bubba_act_1(); + break; + } + + if (o->oMoveFlags & 0x00000078) { + if (o->oMoveFlags & 0x00000008) { + sp38 = spawn_object(o, MODEL_WATER_SPLASH, bhvWaterSplash); + if (sp38 != NULL) { + scale_object(sp38, 3.0f); + } + + o->oBubbaUnk108 = o->oVelY; + o->oBubbaUnk10C = 0.0f; + ; + } else { + approach_f32_ptr(&o->oBubbaUnk108, 0.0f, 4.0f); + if ((o->oBubbaUnk10C -= o->oBubbaUnk108) > 1.0f) { + sp36 = RandomU16(); + o->oBubbaUnk10C -= 1.0f; + spawn_object_relative(0, 150.0f * coss(sp36), 0x64, 150.0f * sins(sp36), o, + MODEL_WHITE_PARTICLE_SMALL, bhvSmallParticleSnow); + } + } + + obj_smooth_turn(&o->oBubbaUnk1B0, &o->oMoveAnglePitch, o->oBubbaUnk1AC, 0.05f, 10, 50, 2000); + obj_smooth_turn(&o->oBubbaUnk1B2, &o->oMoveAngleYaw, o->oBubbaUnk1AE, 0.05f, 10, 50, 2000); + obj_compute_vel_from_move_pitch(o->oBubbaUnkF4); + } else { + o->oBubbaUnkF4 = sqrtf(o->oForwardVel * o->oForwardVel + o->oVelY * o->oVelY); + o->oMoveAnglePitch = obj_get_pitch_from_vel(); + obj_face_pitch_approach(o->oMoveAnglePitch, 400); + o->oBubbaUnk1B0 = 0; + } + + obj_face_pitch_approach(o->oMoveAnglePitch, 400); + obj_check_attacks(&sBubbaHitbox, o->oAction); + + obj_move_standard(78); + + o->oFloorHeight += 150.0f; + if (o->oPosY < o->oFloorHeight) { + o->oPosY = o->oFloorHeight; + } +} diff --git a/src/game/behaviors/bully.inc.c b/src/game/behaviors/bully.inc.c index de55df2..0f71d1a 100644 --- a/src/game/behaviors/bully.inc.c +++ b/src/game/behaviors/bully.inc.c @@ -199,9 +199,9 @@ void BullyLavaDeath(void) { func_802A3004(); if (o->oBullySubtype == BULLY_STYPE_CHILL) - CreateStar(130.0f, 1600.0f, -4335.0f); + create_star(130.0f, 1600.0f, -4335.0f); else { - CreateStar(0, 950.0f, -6800.0f); + create_star(0, 950.0f, -6800.0f); spawn_object_abs_with_rot(o, 0, MODEL_NONE, bhvLllTumblingBridge, 0, 154, -5631, 0, 0, 0); } @@ -286,12 +286,16 @@ void bhv_big_bully_with_minions_init(void) { void BigBullyWithMinionsLavaDeath(void) { if (ObjLavaDeath() == 1) { func_802A3004(); - CreateStar(3700.0f, 600.0f, -5500.0f); + create_star(3700.0f, 600.0f, -5500.0f); } } void bhv_big_bully_with_minions_loop(void) { +#ifdef VERSION_EU + s32 collisionFlags; +#else s16 collisionFlags; +#endif o->oBullyPrevX = o->oPosX; o->oBullyPrevY = o->oPosY; diff --git a/src/game/behaviors/castle_cannon_grate.inc.c b/src/game/behaviors/castle_cannon_grate.inc.c new file mode 100644 index 0000000..16a6b0d --- /dev/null +++ b/src/game/behaviors/castle_cannon_grate.inc.c @@ -0,0 +1,6 @@ +// castle_cannon_grate.inc.c + +void bhv_castle_cannon_grate_init(void) { + if (save_file_get_total_star_count(gCurrSaveFileNum - 1, 0, 24) >= 120) + o->activeFlags = 0; +} diff --git a/src/game/behaviors/castle_flag.inc.c b/src/game/behaviors/castle_flag.inc.c new file mode 100644 index 0000000..aefcd4d --- /dev/null +++ b/src/game/behaviors/castle_flag.inc.c @@ -0,0 +1,5 @@ +// castle_flag.inc.c + +void bhv_castle_flag_init(void) { + o->header.gfx.unk38.animFrame = RandomFloat() * 28.0f; +} diff --git a/src/game/behaviors/chuckya.inc.c b/src/game/behaviors/chuckya.inc.c index 181e274..49926a3 100644 --- a/src/game/behaviors/chuckya.inc.c +++ b/src/game/behaviors/chuckya.inc.c @@ -192,7 +192,7 @@ void bhv_chuckya_loop(void) { f32 sp2C = 20.0f; f32 sp28 = 50.0f; obj_scale(2.0f); - o->oUnk190 |= 4; + o->oInteractionSubtype |= INT_SUBTYPE_GRABS_MARIO; switch (o->oHeldState) { case HELD_FREE: func_802A97B8(); diff --git a/src/game/behaviors/clam.inc.c b/src/game/behaviors/clam.inc.c new file mode 100644 index 0000000..01c01f4 --- /dev/null +++ b/src/game/behaviors/clam.inc.c @@ -0,0 +1,64 @@ +// clam.inc.c + +struct ObjectHitbox sClamShellHitbox = { + /* interactType: */ INTERACT_CLAM_OR_BUBBA, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 2, + /* health: */ 99, + /* numLootCoins: */ 0, + /* radius: */ 150, + /* height: */ 80, + /* hurtboxRadius: */ 150, + /* hurtboxHeight: */ 80, +}; + +void clam_act_0(void) { + if (func_802F92EC(0, 25)) { + PlaySound2(SOUND_GENERAL_CLAMSHELL4); + func_802ADA94(); + obj_become_tangible(); + + o->oClamUnkF4 = 10; + o->oTimer = 0; + } else if (o->oTimer > 150 && o->oDistanceToMario < 500.0f) { + PlaySound2(SOUND_GENERAL_CLAMSHELL3); + o->oAction = 1; + } else if (o->oClamUnkF4 != 0) { + o->oClamUnkF4 -= 1; + obj_shake_y(3.0f); + } +} + +void clam_act_1(void) { + s16 val06; + s16 val04; + s16 val02; + + if (o->oTimer > 150) { + o->oAction = 0; + } else if (obj_is_rendering_enabled() && func_802F92EC(1, 8)) { + for (val06 = -0x2000; val06 < 0x2000; val06 += 0x555) { + val04 = (s16)(100.0f * sins(val06)); + val02 = (s16)(100.0f * coss(val06)); + + spawn_object_relative(0, val04, 30, val02, o, MODEL_BUBBLE, bhvBubbleMaybe); + } + } else if (obj_check_anim_frame(30)) { + obj_become_intangible(); + } +} + +void bhv_clam_loop(void) { + o->header.gfx.scale[1] = 1.5f; + + switch (o->oAction) { + case 0: + clam_act_0(); + break; + case 1: + clam_act_1(); + break; + } + + obj_check_attacks(&sClamShellHitbox, o->oAction); +} diff --git a/src/game/behaviors/coffin.inc.c b/src/game/behaviors/coffin.inc.c new file mode 100644 index 0000000..4be127b --- /dev/null +++ b/src/game/behaviors/coffin.inc.c @@ -0,0 +1,123 @@ +// coffin.inc.c + +struct Struct80331C00 { + s16 unk00; + s16 unk02; +}; + +struct Struct80331C00 D_80331C00[] = { + { 0x019C, 0xFF6A }, { 0x02FA, 0xFF6A }, { 0x0458, 0xFF6A }, + { 0x019C, 0x0096 }, { 0x02FA, 0x0096 }, { 0x0458, 0x0096 }, +}; + +void bhv_coffin_manager_loop(void) { + struct Object *val0C; + s32 val08; + s16 val06; + + if (o->oAction == 0) { + if (!(o->activeFlags & 0x0008)) { + for (val08 = 0; val08 < 6; val08++) { + val06 = D_80331C00[val08].unk02; + + val0C = spawn_object_relative(val08 & 0x00000001, D_80331C00[val08].unk00, 0, val06, o, + MODEL_BBH_WOODEN_TOMB, bhvCoffin); + if (val0C != NULL) { + if (val06 > 0) { + val0C->oFaceAngleYaw = 0x8000; + } + } + } + + o->oAction += 1; + } + } else if (o->activeFlags & 0x0008) { + o->oAction = 0; + } +} + +void coffin_act_0(void) { + f32 val14; + f32 val10; + f32 val0C; + f32 val08; + f32 val04; + f32 val00; + + if (o->oBehParams2ndByte != 0) { + if (o->oFaceAnglePitch != 0) { + o->oAngleVelPitch = approach_s16_symmetric(o->oAngleVelPitch, -2000, 200); + + if (obj_face_pitch_approach(0, -o->oAngleVelPitch)) { + PlaySound2(SOUND_GENERAL_ELEVATORMOVE_2); + obj_perform_position_op(0); + o->oMoveAngleYaw = o->oFaceAngleYaw - 0x4000; + + obj_set_dist_from_home(200.0f); + func_802ADA94(); + obj_perform_position_op(2); + } + + o->oTimer = 0; + } else { + val14 = coss(o->oFaceAngleYaw); + val10 = sins(o->oFaceAngleYaw); + + val0C = gMarioObject->oPosX - o->oPosX; + val08 = gMarioObject->oPosZ - o->oPosZ; + + val04 = val0C * val14 + val08 * val10; + val00 = val08 * val14 - val0C * val10; + + if (o->oTimer > 60 + && (o->oDistanceToMario > 100.0f || gMarioState->action == ACT_SQUISHED)) { + if (gMarioObject->oPosY - o->oPosY < 200.0f && absf(val04) < 140.0f) { + if (val00 < 150.0f && val00 > -450.0f) { + PlaySound2(SOUND_GENERAL_BUTTONPRESS_2_LOWPRIO); + o->oAction = 1; + } + } + } + + o->oAngleVelPitch = 0; + } + } +} + +void coffin_act_1(void) { + if (o->oFaceAnglePitch != 0x4000) { + o->oAngleVelPitch = approach_s16_symmetric(o->oAngleVelPitch, 1000, 200); + obj_face_pitch_approach(0x4000, o->oAngleVelPitch); + } else { + if (o->oTimer > 60) { + o->oAction = 0; + o->oFaceAngleRoll = 0; + } else if (o->oTimer > 30) { + if (gGlobalTimer % 4 == 0) { + PlaySound2(SOUND_GENERAL_ELEVATORMOVE_2); + } + o->oFaceAngleRoll = 400 * (gGlobalTimer % 2) - 200; + } + + o->oAngleVelPitch = 0; + } +} + +void bhv_coffin_loop(void) { + if (o->parentObj->oAction == 0) { + mark_object_for_deletion(o); + } else { + o->header.gfx.scale[1] = 1.1f; + + switch (o->oAction) { + case 0: + coffin_act_0(); + break; + case 1: + coffin_act_1(); + break; + } + + load_object_collision_model(); + } +} diff --git a/src/game/behaviors/end_birds_1.inc.c b/src/game/behaviors/end_birds_1.inc.c new file mode 100644 index 0000000..a47c471 --- /dev/null +++ b/src/game/behaviors/end_birds_1.inc.c @@ -0,0 +1,29 @@ +// end_birds_1.inc.c + +void bhv_end_birds_1_loop(void) { + Vec3f sp34; + UNUSED f32 sp30 = RandomFloat(); + + switch (gCurrentObject->oAction) { + case 0: + obj_scale(0.7f); + gCurrentObject->oIntroLakituUnk110 = -554.f; + gCurrentObject->oIntroLakituUnk10C = 3044.f; + gCurrentObject->oIntroLakituUnk108 = -1314.f; + gCurrentObject->oAction += 1; + break; + case 1: + vec3f_set(sp34, gCurrentObject->oIntroLakituUnk110, gCurrentObject->oIntroLakituUnk10C, + gCurrentObject->oIntroLakituUnk108); + + if (gCurrentObject->oTimer < 100) + func_8029A7DC(gCurrentObject, sp34, 0, 0, 0x20, 0x20); + if ((gCurrentObject->oEndBirdUnk104 == 0.f) && (gCurrentObject->oTimer == 0)) + PlaySound2(SOUND_GENERAL_BIRDSFLYAWAY); + if (gCutsceneTimer == 0) + mark_object_for_deletion(gCurrentObject); + break; + } + + func_802A2A38(); +} diff --git a/src/game/behaviors/end_birds_2.inc.c b/src/game/behaviors/end_birds_2.inc.c new file mode 100644 index 0000000..38887b4 --- /dev/null +++ b/src/game/behaviors/end_birds_2.inc.c @@ -0,0 +1,31 @@ +// end_birds_2.inc.c + +void bhv_end_birds_2_loop(void) { + Vec3f sp3C; + UNUSED f32 sp38; + f32 sp34; + s16 sp32, sp30; + + sp38 = RandomFloat(); + gCurrentObject->oForwardVel = (RandomFloat() * 10.f) + 25.f; + + switch (gCurrentObject->oAction) { + case 0: + obj_scale(0.7f); + gCurrentObject->oAction += 1; + break; + case 1: + vec3f_get_dist_and_angle(gCurrLevelCamera->pos, gCurrLevelCamera->focus, &sp34, &sp32, + &sp30); + sp30 += 0x1000; + sp32 += 0; // nice work, Nintendo + vec3f_set_dist_and_angle(gCurrLevelCamera->pos, sp3C, 14000.f, sp32, sp30); + func_8029A7DC(gCurrentObject, sp3C, 0, 0, 8, 8); + + if ((gCurrentObject->oEndBirdUnk104 == 0.f) && (gCurrentObject->oTimer == 0)) + PlaySound2(SOUND_GENERAL_BIRDSFLYAWAY); + break; + } + + func_802A2A38(); +} diff --git a/src/game/behaviors/eyerok.inc.c b/src/game/behaviors/eyerok.inc.c index c416b0b..0e72050 100644 --- a/src/game/behaviors/eyerok.inc.c +++ b/src/game/behaviors/eyerok.inc.c @@ -118,7 +118,7 @@ static void eyerok_boss_act_fight(void) { static void eyerok_boss_act_die(void) { if (o->oTimer == 60) { if (obj_update_dialog_unk2(2, 0, 0xA2, 0x76)) { - CreateStar(0.0f, -900.0f, -3700.0f); + create_star(0.0f, -900.0f, -3700.0f); } else { o->oTimer -= 1; } diff --git a/src/game/behaviors/fire_piranha_plant.inc.c b/src/game/behaviors/fire_piranha_plant.inc.c index 01ca08e..33351b5 100644 --- a/src/game/behaviors/fire_piranha_plant.inc.c +++ b/src/game/behaviors/fire_piranha_plant.inc.c @@ -68,7 +68,7 @@ static void fire_piranha_plant_act_hide(void) { if ((u16)(o->oBehParams >> 16) != 0 && o->oHealth == 0) { if (++sNumKilledFirePiranhaPlants == 5) { - CreateStar(-6300.0f, -1850.0f, -6300.0f); + create_star(-6300.0f, -1850.0f, -6300.0f); } obj_die_if_health_non_positive(); diff --git a/src/game/behaviors/flame.inc.c b/src/game/behaviors/flame.inc.c new file mode 100644 index 0000000..c721634 --- /dev/null +++ b/src/game/behaviors/flame.inc.c @@ -0,0 +1,53 @@ +// flame.inc.c + +void bhv_small_piranha_flame_loop(void) { + f32 sp2C; + + if ((u16)(o->oBehParams >> 16) == 0) { + if (o->oTimer > 0) { + mark_object_for_deletion(o); + } else { + sp2C = RandomFloat() - 0.5f; + o->header.gfx.scale[1] = o->header.gfx.scale[2] * (1.0f + 0.7f * sp2C); + o->header.gfx.scale[0] = o->header.gfx.scale[2] * (0.9f - 0.5f * sp2C); + + o->oAnimState = RandomU16(); + } + } else { + obj_update_floor_and_walls(); + if (approach_f32_ptr(&o->oSmallPiranhaFlameUnkF4, o->oSmallPiranhaFlameUnkF8, 0.6f)) { + obj_rotate_yaw_toward(o->oAngleToMario, 0x200); + } + + obj_compute_vel_from_move_pitch(o->oSmallPiranhaFlameUnkF4); + obj_move_standard(-78); + spawn_object_with_scale(o, o->oSmallPiranhaFlameUnkFC, bhvSmallPiranhaFlame, + 0.4f * o->header.gfx.scale[0]); + + if (o->oTimer > o->oSmallPiranhaFlameUnk100) { + spawn_object_relative_with_scale(1, 0, o->oGraphYOffset, 0, o->header.gfx.scale[0], o, + o->oSmallPiranhaFlameUnkFC, bhvFlyguyFlame); + o->oSmallPiranhaFlameUnk100 = random_linear_offset(8, 15); + o->oTimer = 0; + } + + obj_check_attacks(&sPiranhaPlantFireHitbox, o->oAction); + o->oSmallPiranhaFlameUnk104 += o->oSmallPiranhaFlameUnkF4; + + if (o->oSmallPiranhaFlameUnk104 > 1500.0f || (o->oMoveFlags & 0x00000278)) { + obj_die_if_health_non_positive(); + } + } + + o->oGraphYOffset = 15.0f * o->header.gfx.scale[1]; +} + +void bhv_fly_guy_flame_loop(void) { + obj_move_using_fvel_and_gravity(); + + if (approach_f32_ptr(&o->header.gfx.scale[0], 0.0f, 0.6f)) { + mark_object_for_deletion(o); + } + + obj_scale(o->header.gfx.scale[0]); +} diff --git a/src/game/behaviors/flying_bookend_switch.inc.c b/src/game/behaviors/flying_bookend_switch.inc.c new file mode 100644 index 0000000..68f08a0 --- /dev/null +++ b/src/game/behaviors/flying_bookend_switch.inc.c @@ -0,0 +1,303 @@ +// flying_bookend_switch.inc.c + +struct Struct80331B30 { + s16 unk00; + s16 unk02; +}; + +struct ObjectHitbox sFlyingBookendHitbox = { + /* interactType: */ INTERACT_HIT_FROM_BELOW, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 2, + /* health: */ 0, + /* numLootCoins: */ -1, + /* radius: */ 60, + /* height: */ 30, + /* hurtboxRadius: */ 40, + /* hurtboxHeight: */ 30, +}; + +struct Struct80331B30 D_80331B30[] = { + { 52, 150 }, + { 135, 3 }, + { -75, 78 }, +}; + +struct ObjectHitbox sBookSwitchHitbox = { + /* interactType: */ INTERACT_BREAKABLE, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 0, + /* health: */ 99, + /* numLootCoins: */ 0, + /* radius: */ 20, + /* height: */ 30, + /* hurtboxRadius: */ 20, + /* hurtboxHeight: */ 30, +}; + +void flying_bookend_act_0(void) { + if (obj_is_near_to_and_facing_mario(400.0f, 0x3000)) { + PlaySound2(SOUND_OBJECT_DEFAULTDEATH); + o->oAction = 1; + o->oBookendUnkF4 = o->oFaceAnglePitch + 0x7FFF; + o->oBookendUnkF8 = o->oFaceAngleRoll - 0x7FFF; + obj_set_model(MODEL_BOOKEND_PART); + } +} + +void flying_bookend_act_1(void) { + if (obj_forward_vel_approach(3.0f, 1.0f)) { + if (func_802F92B0(2)) { + o->oAction = 2; + o->oForwardVel = 0.0f; + } else { + o->oForwardVel = 3.0f; + if (o->oTimer > 5) { + obj_face_pitch_approach(o->oBookendUnkF4, 2000); + if (o->oTimer >= 10) { + obj_face_roll_approach(o->oBookendUnkF8, 2000); + if (o->oTimer >= 20) { + approach_f32_ptr(&o->header.gfx.scale[0], 3.0f, 0.2f); + } + } + } + } + } + + obj_move_using_fvel_and_gravity(); +} + +void flying_bookend_act_2(void) { + set_obj_animation_and_sound_state(1); + obj_update_floor_and_walls(); + + if (o->oForwardVel == 0.0f) { + obj_turn_pitch_toward_mario(120.0f, 1000); + o->oFaceAnglePitch = o->oMoveAnglePitch + 0x7FFF; + obj_rotate_yaw_toward(o->oAngleToMario, 1000); + + if (o->oTimer > 30) { + obj_compute_vel_from_move_pitch(50.0f); + } + } + + obj_move_standard(78); +} + +void flying_bookend_act_3(void) { + o->oDamageOrCoinValue = 1; + o->oNumLootCoins = 0; + + if (o->oTimer >= 4) { + o->oAction = 2; + o->oForwardVel = 50.0f; + } + + obj_forward_vel_approach(50.0f, 2.0f); + obj_move_using_fvel_and_gravity(); +} + +void bhv_flying_bookend_loop(void) { + if (!(o->activeFlags & 0x0008)) { + o->oDeathSound = SOUND_OBJECT_POUNDING1; + obj_scale(o->header.gfx.scale[0]); + + switch (o->oAction) { + case 0: + flying_bookend_act_0(); + break; + case 1: + flying_bookend_act_1(); + break; + case 2: + flying_bookend_act_2(); + break; + case 3: + flying_bookend_act_3(); + break; + } + + obj_check_attacks(&sFlyingBookendHitbox, -1); + if (o->oAction == -1 || (o->oMoveFlags & 0x00000203)) { + o->oNumLootCoins = 0; + obj_die_if_health_non_positive(); + } + + o->oGraphYOffset = 30.0f * o->header.gfx.scale[0]; + } +} + +void bhv_bookend_spawn_loop(void) { + struct Object *sp1C; + + if (!(o->activeFlags & 0x0008)) { + if (o->oTimer > 40 && obj_is_near_to_and_facing_mario(600.0f, 0x2000)) { + sp1C = spawn_object(o, MODEL_BOOKEND, bhvFlyingBookend); + if (sp1C != NULL) { + sp1C->oAction = 3; + PlaySound2(SOUND_OBJECT_DEFAULTDEATH); + } + o->oTimer = 0; + } + } +} + +void bookshelf_manager_act_0(void) { + s32 val04; + + if (!(o->activeFlags & 0x0008)) { + for (val04 = 0; val04 < 3; val04++) { + spawn_object_relative(val04, D_80331B30[val04].unk00, D_80331B30[val04].unk02, 0, o, + MODEL_BOOKEND, bhvBookSwitch); + } + + o->oAction = 1; + } +} + +void bookshelf_manager_act_1(void) { + if (o->oBookSwitchManagerUnkF8 == 0) { + if (obj_is_near_to_and_facing_mario(500.0f, 0x3000)) { + o->oBookSwitchManagerUnkF8 = 1; + } + } else if (o->oTimer > 60) { + o->oAction = 2; + o->oBookSwitchManagerUnkF8 = 0; + } +} + +void bookshelf_manager_act_2(void) { + if (!(o->activeFlags & 0x0008)) { + if (o->oBookSwitchManagerUnkF4 < 0) { + if (o->oTimer > 30) { + o->oBookSwitchManagerUnkF4 = o->oBookSwitchManagerUnkF8 = 0; + } else if (o->oTimer > 10) { + o->oBookSwitchManagerUnkF8 = 1; + } + } else { + if (o->oBookSwitchManagerUnkF4 >= 3) { + if (o->oTimer > 100) { + o->parentObj = obj_nearest_object_with_behavior(bhvHauntedBookshelf); + o->parentObj->oAction = 1; + o->oPosX = o->parentObj->oPosX; + o->oAction = 3; + } else if (o->oTimer == 30) { + play_puzzle_jingle(); + } + } else { + o->oTimer = 0; + } + } + } else { + o->oAction = 4; + } +} + +void bookshelf_manager_act_3(void) { + if (o->oTimer > 85) { + o->oAction = 4; + } else { + o->oForwardVel = o->parentObj->oPosX - o->oPosX; + o->oPosX = o->parentObj->oPosX; + } +} + +void bookshelf_manager_act_4(void) { + if (o->oBookSwitchManagerUnkF4 >= 3) { + mark_object_for_deletion(o); + } else { + o->oAction = 0; + } +} + +void bhv_haunted_bookshelf_manager_loop(void) { + switch (o->oAction) { + case 0: + bookshelf_manager_act_0(); + break; + case 2: + bookshelf_manager_act_2(); + break; + case 1: + bookshelf_manager_act_1(); + break; + case 3: + bookshelf_manager_act_3(); + break; + case 4: + bookshelf_manager_act_4(); + break; + } +} + +void bhv_book_switch_loop(void) { + s32 sp3C; + struct Object *sp38; + s16 sp36; + s16 sp34; + + o->header.gfx.scale[0] = 2.0f; + o->header.gfx.scale[1] = 0.9f; + + if (o->parentObj->oAction == 4) { + mark_object_for_deletion(o); + } else { + sp3C = obj_check_attacks(&sBookSwitchHitbox, o->oAction); + if (o->parentObj->oBookSwitchManagerUnkF8 != 0 || o->oAction == 1) { + if (o->oDistanceToMario < 100.0f) { + obj_become_tangible(); + } else { + obj_become_intangible(); + } + + o->oAction = 1; + if (o->oBookSwitchUnkF4 == 0.0f) { + PlaySound2(SOUND_OBJECT_DEFAULTDEATH); + } + + if (approach_f32_ptr(&o->oBookSwitchUnkF4, 50.0f, 20.0f)) { + if (o->parentObj->oBookSwitchManagerUnkF4 >= 0 && o->oTimer > 60) { + if (sp3C == 1 || sp3C == 2 || sp3C == 6) { + o->oAction = 2; + } + } + } else { + o->oTimer = 0; + } + } else { + obj_become_intangible(); + if (approach_f32_ptr(&o->oBookSwitchUnkF4, 0.0f, 20.0f)) { + if (o->oAction != 0) { + if (o->parentObj->oBookSwitchManagerUnkF4 == o->oBehParams2ndByte) { + play_sound(SOUND_CH8_RIGHTANSWER, gDefaultSoundArgs); + o->parentObj->oBookSwitchManagerUnkF4 += 1; + } else { + sp36 = RandomU16() & 0x1; + sp34 = gMarioObject->oPosZ + 1.5f * gMarioStates[0].vel[2]; + + play_sound(SOUND_MENU_CAMERABUZZ, gDefaultSoundArgs); + if (sp34 > 0) { + sp34 = 0; + } + + sp38 = spawn_object_abs_with_rot(o, 0, MODEL_BOOKEND, bhvFlyingBookend, + 0x1FC * sp36 - 0x8CA, 890, sp34, 0, + 0x8000 * sp36 + 0x4000, 0); + + if (sp38 != NULL) { + sp38->oAction = 3; + } + + o->parentObj->oBookSwitchManagerUnkF4 = -1; + } + + o->oAction = 0; + } + } + } + + o->oPosX += o->parentObj->oForwardVel; + o->oPosZ = o->oHomeZ - o->oBookSwitchUnkF4; + obj_push_mario_away_from_cylinder(70.0f, 70.0f); + } +} diff --git a/src/game/behaviors/haunted_chair.inc.c b/src/game/behaviors/haunted_chair.inc.c new file mode 100644 index 0000000..03118c0 --- /dev/null +++ b/src/game/behaviors/haunted_chair.inc.c @@ -0,0 +1,142 @@ +// haunted_chair.inc.c + +struct ObjectHitbox sHauntedChairHitbox = { + /* interactType: */ INTERACT_MR_BLIZZARD, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 2, + /* health: */ 0, + /* numLootCoins: */ 0, + /* radius: */ 50, + /* height: */ 50, + /* hurtboxRadius: */ 50, + /* hurtboxHeight: */ 50, +}; + +void bhv_haunted_chair_init(void) { + struct Object *val04; + f32 val00; + + val04 = obj_find_nearest_object_with_behavior(bhvMadPiano, &val00); + if (val04 != NULL && val00 < 300.0f) { + o->parentObj = val04; + } else { + o->oHauntedChairUnkF4 = 1; + } +} + +void haunted_chair_act_0(void) { + s16 val0E; + f32 val08; + + if (o->parentObj != o) { + if (o->oHauntedChairUnk104 == 0) { + if (lateral_dist_between_objects(o, o->parentObj) < 250.0f) { + val0E = angle_to_object(o, o->parentObj) - o->oFaceAngleYaw + 0x2000; + if (val0E & 0x4000) { + o->oHauntedChairUnk100 = &o->oFaceAngleRoll; + if (val0E > 0) { + o->oHauntedChairUnk104 = 0x4000; + } else { + o->oHauntedChairUnk104 = -0x4000; + } + } else { + o->oHauntedChairUnk100 = &o->oFaceAnglePitch; + if (val0E < 0) { + o->oHauntedChairUnk104 = 0x5000; + } else { + o->oHauntedChairUnk104 = -0x4000; + } + } + + if (o->oHauntedChairUnk104 < 0) { + o->oHauntedChairUnkF8 = -1500.0f; + } else { + o->oHauntedChairUnkF8 = 1500.0f; + } + } + } else { + oscillate_toward(o->oHauntedChairUnk100, &o->oHauntedChairUnkF8, o->oHauntedChairUnk104, + 4000.0f, 20.0f, 2.0f); + } + } else if (o->oHauntedChairUnkF4 != 0) { + if (o->oDistanceToMario < 500.0f) { + o->oHauntedChairUnkF4 -= 1; + } + o->oTimer = 0.0f; + } else { + if ((o->oTimer & 0x8) != 0) { + if (o->oFaceAnglePitch < 0) { + PlaySound2(SOUND_GENERAL_MOVINGBOOMAYBE); + val08 = 4.0f; + } else { + val08 = -4.0f; + } + + o->oHomeX -= val08; + o->oHomeZ -= val08; + + o->oFaceAnglePitch = o->oFaceAngleRoll = (s32)(50.0f * val08); + ; + } else { + o->oFaceAnglePitch = o->oFaceAngleRoll = 0; + } + + if (o->oTimer > 30) { + o->oAction = 1; + o->oHauntedChairUnkF8 = 0.0f; + o->oHauntedChairUnkFC = 200.0f; + o->oHauntedChairUnkF4 = 40; + } + } + + obj_push_mario_away_from_cylinder(80.0f, 120.0f); +} + +void haunted_chair_act_1(void) { + obj_update_floor_and_walls(); + + if (o->oTimer < 70) { + if (o->oTimer < 50) { + o->oVelY = 6.0f; + } else { + o->oVelY = 0.0f; + } + + o->oGravity = 0.0f; + oscillate_toward(&o->oFaceAnglePitch, &o->oHauntedChairUnkF8, -4000, 200.0f, 20.0f, 2.0f); + oscillate_toward(&o->oFaceAngleRoll, &o->oHauntedChairUnkFC, 0, 0.0f, 20.0f, 1.0f); + } else { + if (o->oHauntedChairUnkF4 != 0) { + if (--o->oHauntedChairUnkF4 == 0) { + PlaySound2(SOUND_GENERAL_HAUNTEDCHAIR); + o->oMoveAnglePitch = obj_turn_pitch_toward_mario(120.0f, 0); + o->oMoveAngleYaw = o->oAngleToMario; + obj_compute_vel_from_move_pitch(50.0f); + } else if (o->oHauntedChairUnkF4 > 20) { + if (gGlobalTimer % 4 == 0) { + PlaySound2(SOUND_GENERAL_SWISHAIR_2); + } + o->oFaceAngleYaw += 0x2710; + } + } else if (o->oMoveFlags & 0x00000203) { + obj_die_if_health_non_positive(); + } + } + + obj_check_attacks(&sHauntedChairHitbox, o->oAction); + obj_move_standard(78); +} + +void bhv_haunted_chair_loop(void) { + if (!(o->activeFlags & 0x0008)) { + switch (o->oAction) { + case 0: + haunted_chair_act_0(); + break; + case 1: + haunted_chair_act_1(); + break; + } + func_802F8D78(30.0f, 30.0f); + } +} diff --git a/src/game/behaviors/intro_lakitu.inc.c b/src/game/behaviors/intro_lakitu.inc.c new file mode 100644 index 0000000..3ce55f2 --- /dev/null +++ b/src/game/behaviors/intro_lakitu.inc.c @@ -0,0 +1,203 @@ +// intro_lakitu.inc.c + +void func_8029AB70(struct Object *o, Vec3f b) { + f32 sp2C; + Vec3s sp24; + s16 sp22, sp20; + + vec3f_add(b, gCurrLevelCamera->pos); + vec3f_get_dist_and_angle(gCurrLevelCamera->pos, gCurrLevelCamera->focus, &sp2C, &sp24[0], &sp24[1]); + vec3f_get_dist_and_angle(gCurrLevelCamera->pos, b, &sp2C, &sp22, &sp20); + vec3f_set_dist_and_angle(gCurrLevelCamera->pos, b, sp2C, sp24[0] + sp22, sp24[1] + sp20); + vec3f_to_object_pos(o, b); +} + +void func_8029AC3C(struct Object *o, Vec3f b) { + UNUSED Vec3f sp3C; + Vec3f sp30; + f32 sp2C; + s16 sp2A, sp28; + UNUSED u32 sp24; + + vec3f_set(sp30, 0.f, 0.f, 0.f); + vec3f_get_dist_and_angle(sp30, b, &sp2C, &sp2A, &sp28); + o->oFaceAnglePitch = sp2A; + o->oFaceAngleYaw = sp28; +} + +s32 func_8029ACAC(struct Object *o, struct CinematicCameraTable b[], struct CinematicCameraTable c[]) { + Vec3f sp2C, sp20; + s32 sp1C = 0; + s16 sp1A = o->oIntroLakituUnkFC; + + if ((func_80287CFC(sp20, b, &sp1A, &(o->oIntroLakituUnkF8)) == 1) + || (func_80287CFC(sp2C, c, &sp1A, &(o->oIntroLakituUnkF8)) == 1)) + sp1C += 1; + + o->oIntroLakituUnkFC = sp1A; + func_8029AB70(o, sp2C); + func_8029AC3C(o, sp20); + return sp1C; +} + +void bhv_intro_lakitu_loop(void) { + Vec3f sp64, sp58, sp4C; + UNUSED u32 pad[4]; + + switch (gCurrentObject->oAction) { + case 0: + obj_disable_rendering(); + gCurrentObject->oIntroLakituUnkFC = 0.f; + gCurrentObject->oIntroLakituUnkF8 = 0.f; + gCurrentObject->oUnk1AC_VPTR = + spawn_object_relative_with_scale(1, 0, 0, 0, 2.f, gCurrentObject, MODEL_MIST, bhvCloud); + if (gCurrLevelCamera->cutscene == CUTSCENE_END_WAVING) + gCurrentObject->oAction = 100; + else + gCurrentObject->oAction += 1; + break; + + case 1: + obj_enable_rendering(); + if ((gCutsceneTimer > 350) && (gCutsceneTimer < 458)) { + gCurrentObject->oPosX = gCurrLevelCamera->pos[0]; + gCurrentObject->oPosY = gCurrLevelCamera->pos[1] + 500.f; + gCurrentObject->oPosZ = gCurrLevelCamera->pos[2]; + } + if (gCutsceneTimer > 52) + PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); + if (func_8029ACAC(gCurrentObject, D_8032E3CC, D_8032E2B4) == 1) + gCurrentObject->oAction += 1; + + switch (gCurrentObject->oTimer) { +#ifdef VERSION_US + case 534: + PlaySound2(SOUND_ACTION_UNKNOWN456); + break; + case 581: + PlaySound2(SOUND_ACTION_UNKNOWN45E); + break; +#endif + case 73: + gCurrentObject->oAnimState += 1; + break; + case 74: + gCurrentObject->oAnimState -= 1; + break; + case 82: + gCurrentObject->oAnimState += 1; + break; + case 84: + gCurrentObject->oAnimState -= 1; + break; + } +#ifdef VERSION_EU + if (gCurrentObject->oTimer == 446) + PlaySound2(SOUND_ACTION_UNKNOWN456); + if (gCurrentObject->oTimer == 485) + PlaySound2(SOUND_ACTION_UNKNOWN45E); +#endif + break; + case 2: + if (gCutsceneTimer > 720) { + gCurrentObject->oAction += 1; + gCurrentObject->oIntroLakituUnk100 = 1400.f; + gCurrentObject->oIntroLakituUnk104 = -4096.f; + gCurrentObject->oIntroLakituUnk108 = 2048.f; + gCurrentObject->oIntroLakituUnk10C = -200.f; + gCurrentObject->oMoveAngleYaw = 0x8000; + gCurrentObject->oFaceAngleYaw = gCurrentObject->oMoveAngleYaw + 0x4000; + gCurrentObject->oMoveAnglePitch = 0x800; + } + PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); + break; + + case 3: + PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); + vec3f_set(sp58, -1128.f, 560.f, 4664.f); + gCurrentObject->oMoveAngleYaw += 0x200; + gCurrentObject->oIntroLakituUnk100 = + approach_f32_exponential(gCurrentObject->oIntroLakituUnk100, 100.f, 0.03f); + gCurrentObject->oFaceAnglePitch = atan2s(200.f, gCurrentObject->oPosY - 400.f); + gCurrentObject->oFaceAngleYaw = approach_s16_exponential( + gCurrentObject->oFaceAngleYaw, gCurrentObject->oMoveAngleYaw + 0x8000, 4); + vec3f_set_dist_and_angle(sp58, sp4C, gCurrentObject->oIntroLakituUnk100, 0, + gCurrentObject->oMoveAngleYaw); + sp4C[1] += 150.f * coss((s16) gCurrentObject->oIntroLakituUnk104); + gCurrentObject->oIntroLakituUnk104 += gCurrentObject->oIntroLakituUnk108; + gCurrentObject->oIntroLakituUnk108 = + approach_f32_exponential(gCurrentObject->oIntroLakituUnk108, 512.f, 0.05f); + sp4C[0] += gCurrentObject->oIntroLakituUnk10C; + gCurrentObject->oIntroLakituUnk10C = + approach_f32_exponential(gCurrentObject->oIntroLakituUnk10C, 0.f, 0.05f); + vec3f_to_object_pos(gCurrentObject, sp4C); + + if (gCurrentObject->oTimer == 31) { + gCurrentObject->oPosY -= 158.f; + func_802ADA94(); + gCurrentObject->oPosY += 158.f; + } +#ifdef VERSION_EU +#define TIMER 74 +#else +#define TIMER 98 +#endif + + if (gCurrentObject->oTimer == TIMER) { + mark_object_for_deletion(gCurrentObject); + mark_object_for_deletion(gCurrentObject->oUnk1AC_VPTR); + } +#ifndef VERSION_JP + if (gCurrentObject->oTimer == 14) + PlaySound2(SOUND_ACTION_UNKNOWN45F); +#endif + break; + case 100: + obj_enable_rendering(); + vec3f_set(sp64, -100.f, 100.f, 300.f); + set_pos_from_face_angle_and_vec3f(sp4C, gCurrLevelCamera->pos, sp64, + sMarioStatusForCamera->faceAngle); + vec3f_to_object_pos(gCurrentObject, sp4C); + gCurrentObject->oMoveAnglePitch = 0x1000; + gCurrentObject->oMoveAngleYaw = 0x9000; + gCurrentObject->oFaceAnglePitch = gCurrentObject->oMoveAnglePitch / 2; + gCurrentObject->oFaceAngleYaw = gCurrentObject->oMoveAngleYaw; + gCurrentObject->oAction += 1; + break; + + case 101: + object_pos_to_vec3f(sp4C, gCurrentObject); + if (gCurrentObject->oTimer > 60) { + gCurrentObject->oForwardVel = + approach_f32_exponential(gCurrentObject->oForwardVel, -10.f, 0.05f); + gCurrentObject->oMoveAngleYaw += 0x78; + gCurrentObject->oMoveAnglePitch += 0x40; + gCurrentObject->oFaceAngleYaw = camera_approach_s16_symmetric( + gCurrentObject->oFaceAngleYaw, (s16) calculate_yaw(sp4C, gCurrLevelCamera->pos), + 0x200); + } + if (gCurrentObject->oTimer > 105) { + gCurrentObject->oAction += 1; + gCurrentObject->oMoveAnglePitch = 0xE00; + } + gCurrentObject->oFaceAnglePitch = 0; + func_802A2A38(); + break; + + case 102: + object_pos_to_vec3f(sp4C, gCurrentObject); + gCurrentObject->oForwardVel = + approach_f32_exponential(gCurrentObject->oForwardVel, 60.f, 0.05f); + gCurrentObject->oFaceAngleYaw = camera_approach_s16_symmetric( + gCurrentObject->oFaceAngleYaw, (s16) calculate_yaw(sp4C, gCurrLevelCamera->pos), 0x200); + if (gCurrentObject->oTimer < 62) + gCurrentObject->oMoveAngleYaw = + approach_s16_exponential(gCurrentObject->oMoveAngleYaw, 0x1800, 0x1E); + gCurrentObject->oMoveAnglePitch = + camera_approach_s16_symmetric(gCurrentObject->oMoveAnglePitch, -0x2000, 0x5A); + gCurrentObject->oFaceAnglePitch = 0; + func_802A2A38(); + break; + } +} +#undef TIMER diff --git a/src/game/behaviors/intro_peach.inc.c b/src/game/behaviors/intro_peach.inc.c new file mode 100644 index 0000000..83fa1b0 --- /dev/null +++ b/src/game/behaviors/intro_peach.inc.c @@ -0,0 +1,49 @@ +// intro_peach.inc.c + +void func_8029A87C(struct Object *o, f32 b, f32 c) { + Vec3f sp2C; + s16 sp2A, sp28; + f32 sp24, sp20; + + vec3f_get_dist_and_angle(gCameraStatus.pos, gCameraStatus.focus, &sp24, &sp2A, &sp28); + vec3f_set_dist_and_angle(gCameraStatus.pos, sp2C, o->oIntroPeachUnk110, o->oIntroPeachUnk10C + sp2A, + o->oIntroPeachUnk108 + sp28); + vec3f_to_object_pos(o, sp2C); + sp20 = o->oOpacity; + camera_approach_f32_symmetric_bool(&sp20, b, c); + o->oOpacity = sp20; +} + +void bhv_intro_peach_loop(void) { + switch (gCurrentObject->oAction) { + case 0: + gCurrentObject->oAction += 1; + gCurrentObject->oFaceAnglePitch = 0x400; + gCurrentObject->oFaceAngleYaw = 0x7500; + gCurrentObject->oFaceAngleRoll = -0x3700; + gCurrentObject->oIntroPeachUnk110 = 186.f; + gCurrentObject->oIntroPeachUnk10C = -9984.f; + gCurrentObject->oIntroPeachUnk108 = -768.f; + gCurrentObject->oOpacity = 255; + gCurrentObject->header.gfx.unk38.animFrame = 100; + break; + case 1: + func_8029A87C(gCurrentObject, 0.f, 0.f); + + if (gCurrentObject->oTimer > 20) + gCurrentObject->oAction += 1; + break; + case 2: + func_8029A87C(gCurrentObject, 255.f, 3.f); + + if ((gCurrentObject->oTimer > 100) && (get_dialog_id() == -1)) + gCurrentObject->oAction += 1; + break; + case 3: + func_8029A87C(gCurrentObject, 0.f, 8.f); + + if (gCurrentObject->oTimer > 60) + mark_object_for_deletion(gCurrentObject); + break; + } +} diff --git a/src/game/behaviors/intro_scene.inc.c b/src/game/behaviors/intro_scene.inc.c new file mode 100644 index 0000000..1ca6115 --- /dev/null +++ b/src/game/behaviors/intro_scene.inc.c @@ -0,0 +1,75 @@ +// intro_scene.inc.c + +void func_8029B964(struct Object *parent, s16 xOffset, s16 yOffset, s16 zOffset, s16 pitchOffset, + s16 yawOffset, s16 rollOffset, s16 forwardVel, s32 model, void *behavior) { + struct Object *sp1C = spawn_object(parent, model, behavior); + + sp1C->header.gfx.unk38.animFrame = RandomFloat() * 6.f; + sp1C->oEndBirdUnk104 = D_8033B6F0[9].unk4[0]; + D_8033B6F0[9].unk4[0] += 1.f; + sp1C->oPosX += xOffset; + sp1C->oPosY += yOffset; + if (gCutsceneTimer > 700) + sp1C->oPosY += -150.f; + sp1C->oPosZ += zOffset; + sp1C->oMoveAnglePitch += pitchOffset; + sp1C->oMoveAngleYaw += yawOffset; + sp1C->oMoveAngleRoll += rollOffset; + sp1C->oForwardVel = forwardVel; +} + +void bhv_intro_scene_loop(void) { + UNUSED struct Object *sp34; + + if (sCutscenePhase != 0) { + gCurrentObject->oPosX = gCurrLevelCamera->pos[0]; + gCurrentObject->oPosY = gCurrLevelCamera->pos[1]; + gCurrentObject->oPosZ = gCurrLevelCamera->pos[2]; + gCurrentObject->oMoveAnglePitch = 0; + gCurrentObject->oMoveAngleYaw = 0; + + switch (sCutscenePhase) { + case 6: + sp34 = spawn_object(gCurrentObject, MODEL_LAKITU, bhvBeginningLakitu); + break; + case 5: + sp34 = spawn_object(gCurrentObject, MODEL_PEACH, bhvBeginningPeach); + break; + case 7: + func_8029B964(gCurrentObject, 0, 205, 500, 0x1000, 0x6000, -0x1E00, 25, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, 0, 205, 800, 0x1800, 0x6000, -0x1400, 35, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, -100, 300, 500, 0x800, 0x6000, 0, 25, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, 100, -200, 800, 0, 0x4000, 0x1400, 45, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, -80, 300, 350, 0x1800, 0x5000, 0xA00, 35, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, -300, 300, 500, 0x800, 0x6000, 0x2800, 25, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, -400, -200, 800, 0, 0x4000, -0x1400, 45, MODEL_BIRDS, + bhvEndBirds1); + break; + case 9: + func_8029B964(gCurrentObject, 50, 205, 500, 0x1000, 0x6000, 0, 35, MODEL_BIRDS, + bhvEndBirds1); + func_8029B964(gCurrentObject, 0, 285, 800, 0x1800, 0x6000, 0, 35, MODEL_BIRDS, + bhvEndBirds1); + break; + case 8: + func_8029B964(gCurrentObject, -100, -100, -700, 0, 0, -0xF00, 25, MODEL_BIRDS, + bhvEndBirds2); + func_8029B964(gCurrentObject, -250, 255, -200, 0, 0, -0x1400, 25, MODEL_BIRDS, + bhvEndBirds2); + func_8029B964(gCurrentObject, -100, 155, -600, 0, 0, -0x500, 35, MODEL_BIRDS, + bhvEndBirds2); + func_8029B964(gCurrentObject, 250, 200, -1200, 0, 0, -0x700, 25, MODEL_BIRDS, + bhvEndBirds2); + func_8029B964(gCurrentObject, -250, 255, -700, 0, 0, 0, 25, MODEL_BIRDS, bhvEndBirds2); + break; + } + + sCutscenePhase = 0; + } +} diff --git a/src/game/behaviors/king_bobomb.inc.c b/src/game/behaviors/king_bobomb.inc.c index d08e418..4bb7630 100644 --- a/src/game/behaviors/king_bobomb.inc.c +++ b/src/game/behaviors/king_bobomb.inc.c @@ -166,7 +166,7 @@ void ActionKingBobomb7(void) { obj_spawn_star_at_y_offset(2000.0f, 4500.0f, -4500.0f, 200.0f); #else o->oPosY += 100.0f; - CreateStar(2000.0f, 4500.0f, -4500.0f); + create_star(2000.0f, 4500.0f, -4500.0f); #endif o->oAction = 8; } @@ -291,7 +291,7 @@ void bhv_king_bobomb_loop(void) { f32 sp34 = 20.0f; f32 sp30 = 50.0f; UNUSED u8 pad[8]; - o->oUnk190 |= 4; + o->oInteractionSubtype |= INT_SUBTYPE_GRABS_MARIO; switch (o->oHeldState) { case HELD_FREE: func_802A7748(); diff --git a/src/game/behaviors/klepto.inc.c b/src/game/behaviors/klepto.inc.c index 7358592..f777d6d 100644 --- a/src/game/behaviors/klepto.inc.c +++ b/src/game/behaviors/klepto.inc.c @@ -361,7 +361,7 @@ void bhv_klepto_update(void) { save_file_clear_flags(SAVE_FLAG_CAP_ON_KLEPTO); spawn_object(o, MODEL_MARIOS_CAP, bhvNormalCap); } else if (o->oAnimState == KLEPTO_ANIM_STATE_HOLDING_STAR) { - CreateStar(-5550.0f, 300.0f, -930.0f); + create_star(-5550.0f, 300.0f, -930.0f); } o->oAnimState = KLEPTO_ANIM_STATE_HOLDING_NOTHING; diff --git a/src/game/behaviors/koopa.inc.c b/src/game/behaviors/koopa.inc.c index 5e545c5..615d81d 100644 --- a/src/game/behaviors/koopa.inc.c +++ b/src/game/behaviors/koopa.inc.c @@ -737,7 +737,7 @@ static void koopa_the_quick_act_after_race(void) { o->oTimer = 0; } } else if (o->parentObj->oKoopaRaceEndpointRaceStatus != 0) { - CreateStar(sKoopaTheQuickProperties[o->oKoopaTheQuickRaceIndex].starPos[0], + create_star(sKoopaTheQuickProperties[o->oKoopaTheQuickRaceIndex].starPos[0], sKoopaTheQuickProperties[o->oKoopaTheQuickRaceIndex].starPos[1], sKoopaTheQuickProperties[o->oKoopaTheQuickRaceIndex].starPos[2]); diff --git a/src/game/behaviors/little_cage.inc.c b/src/game/behaviors/little_cage.inc.c deleted file mode 100644 index 6f761d1..0000000 --- a/src/game/behaviors/little_cage.inc.c +++ /dev/null @@ -1,54 +0,0 @@ -// little_cage.c.inc - -void bhv_little_cage_2_loop(void) { - switch (o->oAction) { - case 0: - if (o->oTimer == 0) - if (func_802A377C(1) - & save_file_get_star_flags(gCurrSaveFileNum - 1, gCurrCourseNum - 1)) - obj_set_model(MODEL_TRANSPARENT_STAR); - copy_object_pos(o, o->parentObj); - copy_object_behavior_params(o, o->parentObj); - if (o->parentObj->oAction == 3) - o->oAction++; - break; - case 1: - mark_object_for_deletion(o); - func_802A3004(); - spawn_triangle_break_particles(20, 138, 0.7, 3); - CreateStar(2500.0f, -1200.0f, 1300.0f); - break; - } - o->oFaceAngleYaw += 0x400; -} - -void ActionLittleCage0(void) { - if (o->oUnknownUnk88 != 0) - o->oAction = 1; - load_object_collision_model(); -} - -void ActionLittleCage1(void) { - if (o->oUnknownUnk88 != 1) - o->oAction = 2; - o->oMoveAngleYaw += 0x800; - load_object_collision_model(); -} - -void ActionLittleCage2(void) { - obj_update_floor_and_walls(); - obj_move_standard(78); - if (o->oMoveFlags & (8 | 1)) - o->oAction = 3; -} - -void ActionLittleCage3(void) { - obj_hide(); -} - -void (*sLittleCageActions[])(void) = { ActionLittleCage0, ActionLittleCage1, ActionLittleCage2, - ActionLittleCage3 }; - -void bhv_little_cage_loop(void) { - obj_call_action_function(sLittleCageActions); -} diff --git a/src/game/behaviors/lll_octagonal_rotating_mesh.inc.c b/src/game/behaviors/lll_octagonal_rotating_mesh.inc.c index fe13212..82e63f3 100644 --- a/src/game/behaviors/lll_octagonal_rotating_mesh.inc.c +++ b/src/game/behaviors/lll_octagonal_rotating_mesh.inc.c @@ -1,5 +1,12 @@ // lll_octagonal_rotating_mesh.c.inc +s16 D_8032F860[] = { 2, 30, 0x4000, 0, 1, 220, 900, 30, 1, 30, 0, -30, 2, + 30, -0x4000, 0, 1, 220, 900, 30, 1, 30, 0, -30, 3, 0 }; +s16 D_8032F894[] = { 4, 0, 0, 0, 1, 475, 900, 30, 1, 30, 0, -30, 2, + 30, 0x8000, 0, 1, 475, 900, 30, 1, 30, 0, -30, 3, 0 }; +s16 *D_8032F8C8[] = { D_8032F860, D_8032F894 }; + + s32 func_802BB414(s16 *a0, s32 a1) { switch (a0[a1]) { case 4: diff --git a/src/game/behaviors/manta_ray.inc.c b/src/game/behaviors/manta_ray.inc.c index 7569f6e..da99862 100644 --- a/src/game/behaviors/manta_ray.inc.c +++ b/src/game/behaviors/manta_ray.inc.c @@ -82,7 +82,7 @@ void bhv_manta_ray_loop(void) { func_802F5FD8(); if (o->oUnk1AC_S32 == 5) { func_802A3004(); - CreateStar(-3180.0f, -3600.0f, 120.0f); + create_star(-3180.0f, -3600.0f, 120.0f); o->oAction = 1; } break; diff --git a/src/game/behaviors/mips.inc.c b/src/game/behaviors/mips.inc.c index 3ea6e15..e442668 100644 --- a/src/game/behaviors/mips.inc.c +++ b/src/game/behaviors/mips.inc.c @@ -30,8 +30,7 @@ void bhv_mips_init(void) { o->activeFlags = 0; } - // This flag seems to make MIPS fall straight down when thrown. - o->oUnk190 = 0x10; + o->oInteractionSubtype = INT_SUBTYPE_HOLDABLE_NPC; #ifndef VERSION_JP o->oGravity = 15.0f; @@ -161,7 +160,11 @@ void bhv_mips_act_wait_for_animation_done(void) { * Handles MIPS falling down after being thrown. */ void bhv_mips_act_fall_down(void) { +#ifdef VERSION_EU + s32 collisionFlags = 0; +#else s16 collisionFlags = 0; +#endif collisionFlags = ObjectStep(); o->header.gfx.unk38.animFrame = 0; @@ -242,7 +245,7 @@ void bhv_mips_held(void) { if (set_mario_npc_dialog(1) == 2) { o->activeFlags |= ACTIVE_FLAG_INITIATED_TIME_STOP; if (func_8028F8E0(162, o, dialogId)) { - o->oUnk190 |= 0x40; + o->oInteractionSubtype |= INT_SUBTYPE_DROP_IMMEDIATELY; o->activeFlags &= ~ACTIVE_FLAG_INITIATED_TIME_STOP; o->oMipsStarStatus = MIPS_STAR_STATUS_SHOULD_SPAWN_STAR; set_mario_npc_dialog(0); diff --git a/src/game/behaviors/moving_coin.inc.c b/src/game/behaviors/moving_coin.inc.c index 3d688a5..252f77d 100644 --- a/src/game/behaviors/moving_coin.inc.c +++ b/src/game/behaviors/moving_coin.inc.c @@ -104,7 +104,11 @@ void bhv_moving_blue_coin_init(void) { } void bhv_moving_blue_coin_loop(void) { +#ifdef VERSION_EU + s32 collisionFlags; +#else s16 collisionFlags; +#endif switch (o->oAction) { case MOV_BCOIN_ACT_STILL: diff --git a/src/game/behaviors/mr_i.inc.c b/src/game/behaviors/mr_i.inc.c index 12debf6..8b8083a 100644 --- a/src/game/behaviors/mr_i.inc.c +++ b/src/game/behaviors/mr_i.inc.c @@ -109,7 +109,7 @@ void ActionMrI3(void) { o->oMrISize = sp1C * 0.6; if (o->oBehParams2ndByte) { o->oPosY += 100.0f; - CreateStar(1370, 2000.0f, -320.0f); + create_star(1370, 2000.0f, -320.0f); mark_object_for_deletion(o); } else obj_spawn_loot_blue_coin(); diff --git a/src/game/behaviors/pole_base.inc.c b/src/game/behaviors/pole_base.inc.c new file mode 100644 index 0000000..b0492a9 --- /dev/null +++ b/src/game/behaviors/pole_base.inc.c @@ -0,0 +1,9 @@ +// pole_base.inc.c + +void BehClimbDetectLoop(void) { + if (o->oPosY - 10.0f < gMarioObject->oPosY + && gMarioObject->oPosY < o->oPosY + o->hitboxHeight + 30.0f) + if (o->oTimer > 10) + if (!(gMarioStates->action & MARIO_PUNCHING)) + obj_push_mario_away(70.0f); +} diff --git a/src/game/behaviors/pyramid_top.inc.c b/src/game/behaviors/pyramid_top.inc.c index f49048b..a304863 100644 --- a/src/game/behaviors/pyramid_top.inc.c +++ b/src/game/behaviors/pyramid_top.inc.c @@ -72,16 +72,18 @@ void bhv_pyramid_top_explode(void) { struct Object *pyramidFragment; s16 i; - func_802AA618(0, 0, 690.0f); + func_802AA618(0, 0, 690); // Generate 30 pyramid fragments with random properties. for (i = 0; i < 30; i++) { - pyramidFragment = spawn_object(o, MODEL_DIRT_ANIMATION, bhvPyramidTopFragment); - pyramidFragment->oForwardVel = RandomFloat() * 50.0f + 80.0f; - pyramidFragment->oVelY = RandomFloat() * 80.0f + 20.0f; + pyramidFragment = spawn_object( + o, MODEL_DIRT_ANIMATION, bhvPyramidTopFragment + ); + pyramidFragment->oForwardVel = RandomFloat() * 50 + 80; + pyramidFragment->oVelY = RandomFloat() * 80 + 20; pyramidFragment->oMoveAngleYaw = RandomU16(); - pyramidFragment->oUnknownUnkF4_F32 = 3.0f; - pyramidFragment->oGravity = RandomFloat() * 2.0f + 5.0f; + pyramidFragment->oUnknownUnkF4_F32 = 3; + pyramidFragment->oGravity = RandomFloat() * 2 + 5; } // Deactivate the pyramid top. diff --git a/src/game/behaviors/racing_penguin.inc.c b/src/game/behaviors/racing_penguin.inc.c index afe4740..3e436cd 100644 --- a/src/game/behaviors/racing_penguin.inc.c +++ b/src/game/behaviors/racing_penguin.inc.c @@ -1,3 +1,9 @@ +struct RacingPenguinData { + s16 text; + f32 radius; + f32 height; +}; + static struct RacingPenguinData sRacingPenguinData[] = { { 55, 200.0f, 200.0f }, { 164, 350.0f, 250.0f }, @@ -144,7 +150,7 @@ static void racing_penguin_act_show_final_text(void) { } } else if (o->oRacingPenguinMarioWon) { #ifdef VERSION_JP - CreateStar(-7339.0f, -5700.0f, -6774.0f); + create_star(-7339.0f, -5700.0f, -6774.0f); #else obj_spawn_star_at_y_offset(-7339.0f, -5700.0f, -6774.0f, 200.0f); #endif diff --git a/src/game/behaviors/rotating_octagonal_plat.inc.c b/src/game/behaviors/rotating_octagonal_plat.inc.c new file mode 100644 index 0000000..3a8b0e8 --- /dev/null +++ b/src/game/behaviors/rotating_octagonal_plat.inc.c @@ -0,0 +1,17 @@ +// rotating_octagonal_plat.inc.c + +void *D_80331A44[] = { + bits_seg7_collision_0701AA84, + rr_seg7_collision_07029508, +}; + +s16 D_80331A4C[] = { 300, -300, 600, -600 }; + +void bhv_rotating_octagonal_plat_init(void) { + o->collisionData = segmented_to_virtual(D_80331A44[(u8)(o->oBehParams >> 16)]); + o->oAngleVelYaw = D_80331A4C[(u8)(o->oBehParams >> 24)]; +} + +void bhv_rotating_octagonal_plat_loop(void) { + o->oFaceAngleYaw += o->oAngleVelYaw; +} diff --git a/src/game/behaviors/skeeter.inc.c b/src/game/behaviors/skeeter.inc.c index ada98a1..71aa278 100644 --- a/src/game/behaviors/skeeter.inc.c +++ b/src/game/behaviors/skeeter.inc.c @@ -1,3 +1,8 @@ +struct Struct80331C38 { + s16 unk00; + s16 unk02; +}; + struct ObjectHitbox sSkeeterHitbox = { /* interactType: */ INTERACT_BOUNCE_TOP, /* downOffset: */ 20, diff --git a/src/game/behaviors/sliding_platform_2.inc.c b/src/game/behaviors/sliding_platform_2.inc.c new file mode 100644 index 0000000..bb9b7ce --- /dev/null +++ b/src/game/behaviors/sliding_platform_2.inc.c @@ -0,0 +1,54 @@ +// sliding_platform_2.inc.c + +void *D_80331A24[] = { + bits_seg7_collision_0701A9A0, + bits_seg7_collision_0701AA0C, + bitfs_seg7_collision_07015714, + bitfs_seg7_collision_07015768, + rr_seg7_collision_070295F8, + rr_seg7_collision_0702967C, + NULL, + bitdw_seg7_collision_0700F688, +}; + +void bhv_sliding_plat_2_init(void) { + s32 val04; + + val04 = ((u16)(o->oBehParams >> 16) & 0x0380) >> 7; + o->collisionData = segmented_to_virtual(D_80331A24[val04]); + o->oBackAndForthPlatformUnkF8 = 50.0f * ((u16)(o->oBehParams >> 16) & 0x003F); + + if (val04 < 5 || val04 > 6) { + o->oBackAndForthPlatformUnk100 = 15.0f; + if ((u16)(o->oBehParams >> 16) & 0x0040) { + o->oMoveAngleYaw += 0x8000; + } + } else { + o->oBackAndForthPlatformUnk100 = 10.0f; + if ((u16)(o->oBehParams >> 16) & 0x0040) { + o->oBackAndForthPlatformUnkF4 = -1.0f; + } else { + o->oBackAndForthPlatformUnkF4 = 1.0f; + } + } +} + +void bhv_sliding_plat_2_loop(void) { + if (o->oTimer > 10) { + o->oBackAndForthPlatformUnkFC += o->oBackAndForthPlatformUnk100; + if (clamp_f32(&o->oBackAndForthPlatformUnkFC, -o->oBackAndForthPlatformUnkF8, 0.0f)) { + o->oBackAndForthPlatformUnk100 = -o->oBackAndForthPlatformUnk100; + o->oTimer = 0; + } + } + + obj_perform_position_op(0); + + if (o->oBackAndForthPlatformUnkF4 != 0.0f) { + o->oPosY = o->oHomeY + o->oBackAndForthPlatformUnkFC * o->oBackAndForthPlatformUnkF4; + } else { + obj_set_dist_from_home(o->oBackAndForthPlatformUnkFC); + } + + obj_perform_position_op(1); +} diff --git a/src/game/behaviors/snowman.inc.c b/src/game/behaviors/snowman.inc.c index ea78aeb..8a1e4fc 100644 --- a/src/game/behaviors/snowman.inc.c +++ b/src/game/behaviors/snowman.inc.c @@ -216,7 +216,7 @@ void bhv_snowmans_head_loop(void) { case 4: if (func_802E4A38(&o->oSnowmansHeadUnkF4, 111, 700.0f, 2)) { func_802A3004(); - CreateStar(-4700.0f, -1024.0f, 1890.0f); + create_star(-4700.0f, -1024.0f, 1890.0f); o->oAction = 1; } break; diff --git a/src/game/behaviors/snufit.inc.c b/src/game/behaviors/snufit.inc.c new file mode 100644 index 0000000..fb98581 --- /dev/null +++ b/src/game/behaviors/snufit.inc.c @@ -0,0 +1,163 @@ +// snufit.inc.c + +struct ObjectHitbox sSnufitHitbox = { + /* interactType: */ INTERACT_HIT_FROM_BELOW, + /* downOffset: */ 0, + /* damageOrCoinValue: */ 2, + /* health: */ 0, + /* numLootCoins: */ 2, + /* radius: */ 100, + /* height: */ 60, + /* hurtboxRadius: */ 70, + /* hurtboxHeight: */ 50, +}; + +struct ObjectHitbox sSnufitBulletHitbox = { + /* interactType: */ INTERACT_SNUFIT_BULLET, + /* downOffset: */ 50, + /* damageOrCoinValue: */ 1, + /* health: */ 0, + /* numLootCoins: */ 0, + /* radius: */ 100, + /* height: */ 50, + /* hurtboxRadius: */ 100, + /* hurtboxHeight: */ 50, +}; + +Gfx *Geo18_8030D93C(s32 arg0, struct GraphNode *node, UNUSED void *arg2) { + struct Object *sp4; + struct GraphNodeTranslationRotation *sp0; + + if (arg0 == 1) { + sp4 = (struct Object *) gCurGraphNodeObject; + sp0 = (struct GraphNodeTranslationRotation *) node->next; + + sp0->translation[0] = sp4->OBJECT_FIELD_S16(0x49, 0); + sp0->translation[1] = sp4->OBJECT_FIELD_S16(0x49, 1); + sp0->translation[2] = sp4->OBJECT_FIELD_S16(0x4A, 0); + } + + return NULL; +} + +Gfx *Geo18_8030D9AC(s32 arg0, struct GraphNode *node, UNUSED void *arg2) { + struct Object *sp4; + struct GraphNodeScale *sp0; + + if (arg0 == 1) { + sp4 = (struct Object *) gCurGraphNodeObject; + sp0 = (struct GraphNodeScale *) node->next; + + sp0->scale = sp4->OBJECT_FIELD_S16(0x4A, 1) / 1000.0f; + } + + return NULL; +} + +void snufit_act_0(void) { + s32 sp1C; + + sp1C = (s32)(o->oDistanceToMario / 10.0f); + if (o->oTimer > sp1C && o->oDistanceToMario < 800.0f) { + o->oSnufitUnk104 = approach_s16_symmetric(o->oSnufitUnk104, 0, 1500); + o->oSnufitUnk108 = approach_s16_symmetric(o->oSnufitUnk108, 600, 15); + + if ((s16) o->oSnufitUnk104 == 0 && o->oSnufitUnk108 == 600) { + o->oAction = 1; + o->oSnufitUnk10C = 0; + } + } else { + o->oSnufitUnk100 += 400; + } +} + +void snufit_act_1(void) { + o->oSnufitUnk104 = approach_s16_symmetric(o->oSnufitUnk104, -0x8000, 3000); + o->oSnufitUnk108 = approach_s16_symmetric(o->oSnufitUnk108, 0xA7, 20); + + if ((u16) o->oSnufitUnk104 == 0x8000 && o->oSnufitUnk108 == 0xA7) { + o->oAction = 0; + } else if (o->oSnufitUnk10C < 3 && o->oTimer >= 3) { + o->oSnufitUnk10C += 1; + PlaySound2(SOUND_OBJECT_SNUFITSHOOT); + spawn_object_relative(0, 0, -20, 40, o, MODEL_BOWLING_BALL, bhvSnufitBalls); + o->oSnufitUnkF4 = -30; + o->oTimer = 0; + } +} + +void bhv_snufit_loop(void) { + if (!(o->activeFlags & 0x0008)) { + o->oDeathSound = SOUND_OBJECT_SNUFITDEATH; + if (o->oDistanceToMario < 800.0f) { + obj_turn_pitch_toward_mario(120.0f, 2000); + + if ((s16) o->oMoveAnglePitch > 0x2000) { + o->oMoveAnglePitch = 0x2000; + } else if ((s16) o->oMoveAnglePitch < -0x2000) { + o->oMoveAnglePitch = -0x2000; + } + + obj_rotate_yaw_toward(o->oAngleToMario, 2000); + } else { + obj_move_pitch_approach(0, 0x200); + o->oMoveAngleYaw += 200; + } + + o->oFaceAnglePitch = o->oMoveAnglePitch; + + switch (o->oAction) { + case 0: + snufit_act_0(); + break; + case 1: + snufit_act_1(); + break; + } + + o->oPosX = o->oHomeX + 100.0f * coss(o->oSnufitUnk100); + o->oPosY = o->oHomeY + 8.0f * coss(4000 * gGlobalTimer); + o->oPosZ = o->oHomeZ + 100.0f * sins(o->oSnufitUnk100); + + o->oSnufitUnk1AE = -0x20; + o->oSnufitUnk1B0 = o->oSnufitUnkF4 + 180; + o->oSnufitUnk1B2 = (s16)(o->oSnufitUnk108 + 666 + o->oSnufitUnk108 * coss(o->oSnufitUnk104)); + + if (o->oSnufitUnk1B2 > 1000) { + o->oSnufitUnkF8 = (o->oSnufitUnk1B2 - 1000) / 1000.0f + 1.0f; + o->oSnufitUnk1B2 = 1000; + } else { + o->oSnufitUnkF8 = 1.0f; + } + + obj_scale(o->oSnufitUnkF8); + obj_check_attacks(&sSnufitHitbox, o->oAction); + } +} + +void bhv_snufit_balls_loop(void) { + if ((o->activeFlags & 0x0008) || (o->oTimer != 0 && o->oDistanceToMario > 1500.0f)) { + mark_object_for_deletion(o); + } + + if (o->oGravity == 0.0f) { + obj_update_floor_and_walls(); + + obj_compute_vel_from_move_pitch(40.0f); + if (obj_check_attacks(&sSnufitBulletHitbox, 1)) { + o->oMoveAngleYaw += 0x8000; + o->oForwardVel *= 0.05f; + o->oVelY = 30.0f; + o->oGravity = -4.0f; + + obj_become_intangible(); + } else if (o->oAction == 1 || (o->oMoveFlags & 0x00000203)) { + o->oDeathSound = -1; + obj_die_if_health_non_positive(); + } + + obj_move_standard(78); + } else { + obj_move_using_fvel_and_gravity(); + } +} diff --git a/src/game/behaviors/sound_ambient.inc.c b/src/game/behaviors/sound_ambient.inc.c new file mode 100644 index 0000000..efc2790 --- /dev/null +++ b/src/game/behaviors/sound_ambient.inc.c @@ -0,0 +1,8 @@ +// sound_ambient.inc.c + +void bhv_ambient_sounds_init(void) { + if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + return; + + play_sound(SOUND_CH6_CASTLEOUTDOORSAMBIENT, gDefaultSoundArgs); +} diff --git a/src/game/behaviors/sound_birds.inc.c b/src/game/behaviors/sound_birds.inc.c new file mode 100644 index 0000000..ad2e050 --- /dev/null +++ b/src/game/behaviors/sound_birds.inc.c @@ -0,0 +1,20 @@ +// sound_birds.inc.c + +void bhv_birds_sound_loop(void) { + if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + return; + + switch (o->oBehParams2ndByte) { + case 0: + PlaySound(SOUND_CH9_UNK52); + break; + + case 1: + PlaySound(SOUND_CH8_UNK50); + break; + + case 2: + PlaySound(SOUND_OBJECT_BIRDS2); + break; + } +} diff --git a/src/game/behaviors/sound_sand.inc.c b/src/game/behaviors/sound_sand.inc.c new file mode 100644 index 0000000..c393025 --- /dev/null +++ b/src/game/behaviors/sound_sand.inc.c @@ -0,0 +1,8 @@ +// sound_sand.inc.c + +void bhv_sand_sound_loop(void) { + if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + return; + + PlaySound(SOUND_ENVIRONMENT_MOVINGSAND); +} diff --git a/src/game/behaviors/sound_volcano.inc.c b/src/game/behaviors/sound_volcano.inc.c new file mode 100644 index 0000000..fc27b17 --- /dev/null +++ b/src/game/behaviors/sound_volcano.inc.c @@ -0,0 +1,5 @@ +// sound_volcano.inc.c + +void bhv_volcano_sound_loop(void) { + PlaySound(SOUND_ENVIRONMENT_DRONING1); +} diff --git a/src/game/behaviors/sound_waterfall.inc.c b/src/game/behaviors/sound_waterfall.inc.c new file mode 100644 index 0000000..54ce1d5 --- /dev/null +++ b/src/game/behaviors/sound_waterfall.inc.c @@ -0,0 +1,5 @@ +// sound_waterfall.inc.c + +void bhv_waterfall_sound_loop(void) { + PlaySound(SOUND_ENVIRONMENT_WATERFALL2); +} diff --git a/src/game/behaviors/sparkle_spawn_star.inc.c b/src/game/behaviors/sparkle_spawn_star.inc.c index 05b53a2..ea0bf42 100644 --- a/src/game/behaviors/sparkle_spawn_star.inc.c +++ b/src/game/behaviors/sparkle_spawn_star.inc.c @@ -14,7 +14,7 @@ struct ObjectHitbox sSparkleSpawnStarHitbox = { void bhv_unused_080c_init(void) { s32 sp24; - if (!(o->oUnk190 & 0x400)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_NO_EXIT)) o->oBehParams = o->parentObj->oBehParams; sp24 = (o->oBehParams >> 24) & 0xFF; if (func_802A377C(sp24) & save_file_get_star_flags(gCurrSaveFileNum - 1, gCurrCourseNum - 1)) @@ -76,7 +76,7 @@ void bhv_unused_080c_loop(void) { o->oForwardVel = 0; o->oVelY = 20.0f; o->oGravity = -1.0f; - if (o->oUnk190 & 0x400) + if (o->oInteractionSubtype & INT_SUBTYPE_NO_EXIT) #ifdef VERSION_JP play_power_star_jingle(FALSE); #else @@ -113,6 +113,6 @@ void bhv_unused_080c_loop(void) { void bhv_spawn_star_objects(u32 sp20) { struct Object *sp1C = spawn_object(o, MODEL_STAR, bhvUnused080C); sp1C->oBehParams = sp20 << 24; - sp1C->oUnk190 = 0x400; + sp1C->oInteractionSubtype = INT_SUBTYPE_NO_EXIT; set_object_angle(sp1C, 0, 0, 0); } diff --git a/src/game/behaviors/spawn_star.inc.c b/src/game/behaviors/spawn_star.inc.c index 1f2b126..91b759e 100644 --- a/src/game/behaviors/spawn_star.inc.c +++ b/src/game/behaviors/spawn_star.inc.c @@ -121,7 +121,7 @@ struct Object *func_802F1A50(struct Object *sp30, f32 sp34, f32 sp38, f32 sp3C) return sp30; } -void CreateStar(f32 sp20, f32 sp24, f32 sp28) { +void create_star(f32 sp20, f32 sp24, f32 sp28) { struct Object *sp1C; sp1C = func_802F1A50(sp1C, sp20, sp24, sp28); sp1C->oBehParams2ndByte = 0; @@ -137,7 +137,7 @@ void func_802F1BD4(f32 sp20, f32 sp24, f32 sp28) { struct Object *sp1C; sp1C = func_802F1A50(sp1C, sp20, sp24, sp28); sp1C->oBehParams2ndByte = 1; - sp1C->oUnk190 |= 0x400; + sp1C->oInteractionSubtype |= INT_SUBTYPE_NO_EXIT; } void bhv_hidden_red_coin_star_init(void) { diff --git a/src/game/behaviors/spawn_star_exit.inc.c b/src/game/behaviors/spawn_star_exit.inc.c index ddffce2..1c8aa1a 100644 --- a/src/game/behaviors/spawn_star_exit.inc.c +++ b/src/game/behaviors/spawn_star_exit.inc.c @@ -5,7 +5,7 @@ void bhv_ccm_touched_star_spawn_loop(void) { o->oPosY += 100.0f; o->oPosX = 2780.0f; o->oPosZ = 4666.0f; - CreateStar(2500.0f, -4350.0f, 5750.0f); + create_star(2500.0f, -4350.0f, 5750.0f); mark_object_for_deletion(o); } } diff --git a/src/game/behaviors/treasure_chest.inc.c b/src/game/behaviors/treasure_chest.inc.c index 2a6cdb1..1d27f50 100644 --- a/src/game/behaviors/treasure_chest.inc.c +++ b/src/game/behaviors/treasure_chest.inc.c @@ -162,7 +162,7 @@ void bhv_treasure_chest_jrb_loop(void) { case 1: if (o->oTimer == 60) { func_802A3004(); - CreateStar(-1800.0f, -2500.0f, -1700.0f); + create_star(-1800.0f, -2500.0f, -1700.0f); o->oAction = 2; } break; @@ -194,7 +194,7 @@ void bhv_treasure_chest_loop(void) { case 1: if (o->oTimer == 60) { func_802A3004(); - CreateStar(-1900.0f, -4000.0f, -1400.0f); + create_star(-1900.0f, -4000.0f, -1400.0f); o->oAction = 2; } break; diff --git a/src/game/behaviors/triplet_butterfly.inc.c b/src/game/behaviors/triplet_butterfly.inc.c index aab4d87..ff41edd 100644 --- a/src/game/behaviors/triplet_butterfly.inc.c +++ b/src/game/behaviors/triplet_butterfly.inc.c @@ -1,3 +1,9 @@ +struct TripletButterflyActivationData { + s32 model; + void *behavior; + f32 scale; +}; + static struct ObjectHitbox sTripletButterflyExplodeHitbox = { /* interactType: */ INTERACT_MR_BLIZZARD, /* downOffset: */ 50, diff --git a/src/game/behaviors/tuxie.inc.c b/src/game/behaviors/tuxie.inc.c index 7fcc6a5..bbd4924 100644 --- a/src/game/behaviors/tuxie.inc.c +++ b/src/game/behaviors/tuxie.inc.c @@ -70,26 +70,27 @@ void ActionTuxiesMother1(void) { o->oSubAction = 1; else o->oSubAction = 2; - o->prevObj->oUnk190 |= 0x40; + o->prevObj->oInteractionSubtype |= INT_SUBTYPE_DROP_IMMEDIATELY; } } else set_obj_animation_and_sound_state(0); break; case 1: if (o->prevObj->oHeldState == HELD_FREE) { - ((s32 *) o->prevObj)[o->oUnk190 + 34] &= ~0x40; // FIXME: find something more normal? + ((s32 *) o->prevObj)[o->oInteractionSubtype + 34] &= + ~INT_SUBTYPE_DROP_IMMEDIATELY; // FIXME: find something more normal? set_object_behavior(o->prevObj, bhvUnused20E0); #ifndef VERSION_JP obj_spawn_star_at_y_offset(3167.0f, -4300.0f, 5108.0f, 200.0f); #else - CreateStar(3500.0f, -4300.0f, 4650.0f); + create_star(3500.0f, -4300.0f, 4650.0f); #endif o->oAction = 2; } break; case 2: if (o->prevObj->oHeldState == HELD_FREE) { - ((s32 *) o->prevObj)[o->oUnk190 + 34] &= ~0x40; + ((s32 *) o->prevObj)[o->oInteractionSubtype + 34] &= ~INT_SUBTYPE_DROP_IMMEDIATELY; set_object_behavior(o->prevObj, bhvPenguinBaby); o->oAction = 2; } diff --git a/src/game/behaviors/ukiki.inc.c b/src/game/behaviors/ukiki.inc.c new file mode 100644 index 0000000..574513e --- /dev/null +++ b/src/game/behaviors/ukiki.inc.c @@ -0,0 +1,647 @@ +// ukiki.c.inc + +/** + * @file Contains behavior for the ukiki objects. + * + * Hat ukiki is the ukiki that steals Mario's hat. + * Cage ukiki is the ukiki that triggers the cage star. + */ + +/** + * Sets the hat ukiki to its home if Mario is far away + * or makes him wait to respawn if in water. + */ +void handle_hat_ukiki_reset(void) { + if (o->oBehParams2ndByte == UKIKI_HAT) { + if (obj_mario_far_away()) { + obj_set_pos_to_home_and_stop(); + o->oAction = UKIKI_ACT_IDLE; + } else if (o->oMoveFlags & OBJ_MOVE_MASK_IN_WATER) { + o->oAction = UKIKI_ACT_WAIT_TO_RESPAWN; + } + } +} + +/** + * Returns TRUE if Mario has his hat and ukiki is + * the hat ukiki. + */ +s32 is_hat_ukiki_and_mario_has_hat(void) { + if (o->oBehParams2ndByte == UKIKI_HAT) { + if (does_mario_have_hat(gMarioState)) { + return TRUE; + } + } + + return FALSE; +} + +/** + * Unused copy of Geo18_8029D890. Perhaps a copy paste mistake. + */ +Gfx *unused_Geo18_8029D890(s32 run,UNUSED struct GraphNode *node, Mat4 mtx) { + Mat4 mtx2; + struct Object* obj; + + if (run == TRUE) { + // TODO: change global type to Object pointer + obj = (struct Object*)gCurGraphNodeObject; + + if (obj->prevObj != NULL) { + func_8029D704(mtx2, mtx, gCurGraphNodeCamera->matrixPtr); + func_8029D558(mtx2, obj->prevObj); + func_8029EA0C(obj->prevObj); + } + } + + return NULL; +} + +/** + * Chooses random idle taunts and loops them a random number of times. + */ +void idle_ukiki_taunt(void) { + o->oForwardVel = 0.0f; + + if (o->oSubAction == UKIKI_SUB_ACT_TAUNT_NONE) { + // Subaction is between 1 and 4. + o->oSubAction = (s32)(RandomFloat() * 4.0f + 1.0f); + + // Counter keeps track of the iterations done, while ToBeDone + // is the count of iterations to be done (between 2 and 5). + o->oUkikiTauntCounter = 0; + o->oUkikiTauntsToBeDone = (s16)(RandomFloat() * 4.0f + 2.0f); + } + + // Switch goes from 1-4. + switch(o->oSubAction) { + case UKIKI_SUB_ACT_TAUNT_ITCH: + set_obj_animation_and_sound_state(UKIKI_ANIM_ITCH); + + if (func_8029F788()) { + o->oSubAction = UKIKI_SUB_ACT_TAUNT_NONE; + } + break; + + case UKIKI_SUB_ACT_TAUNT_SCREECH: + set_obj_animation_and_sound_state(UKIKI_ANIM_SCREECH); + + if (func_8029F788()) { + o->oUkikiTauntCounter++; + } + + if (o->oUkikiTauntCounter >= o->oUkikiTauntsToBeDone * 2) { + o->oSubAction = UKIKI_SUB_ACT_TAUNT_NONE; + } + break; + + case UKIKI_SUB_ACT_TAUNT_JUMP_CLAP: + set_obj_animation_and_sound_state(UKIKI_ANIM_JUMP_CLAP); + + if (func_8029F788()) { + o->oUkikiTauntCounter++; + } + + if (o->oUkikiTauntCounter >= o->oUkikiTauntsToBeDone) { + o->oSubAction = UKIKI_SUB_ACT_TAUNT_NONE; + } + break; + + case UKIKI_SUB_ACT_TAUNT_HANDSTAND: + set_obj_animation_and_sound_state(UKIKI_ANIM_HANDSTAND); + + if (func_8029F788()) { + o->oSubAction = UKIKI_SUB_ACT_TAUNT_NONE; + } + break; + } +} + +/** + * Ukiki's general idle action. This is for when ukiki is doing nothing else and + * standing around. + */ +void ukiki_act_idle(void) { + idle_ukiki_taunt(); + + if (is_hat_ukiki_and_mario_has_hat()) { + if (o->oDistanceToMario > 700.0f && o->oDistanceToMario < 1000.0f) { + o->oAction = UKIKI_ACT_RUN; + } else if (o->oDistanceToMario <= 700.0f && 200.0f < o->oDistanceToMario) { + if (abs_angle_diff(o->oAngleToMario, o->oMoveAngleYaw) > 0x1000) { + o->oAction = UKIKI_ACT_TURN_TO_MARIO; + } + } + } else if (o->oDistanceToMario < 300.0f) { + o->oAction = UKIKI_ACT_RUN; + } + + if (o->oUkikiTextState == UKIKI_TEXT_GO_TO_CAGE) { + o->oAction = UKIKI_ACT_GO_TO_CAGE; + } + + // Jump away from Mario after stealing his hat. + if (o->oUkikiTextState == UKIKI_TEXT_STOLE_HAT) { + o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw + 0x8000; + + if (func_802B0C54(50.0f, 150.0f)) { + o->oAction = UKIKI_ACT_JUMP; + } else { + o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw + 0x4000; + + if (func_802B0C54(50.0f, 150.0f)) { + o->oAction = UKIKI_ACT_JUMP; + } else { + o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw - 0x4000; + if (func_802B0C54(50.0f, 150.0f)) { + o->oAction = UKIKI_ACT_JUMP; + } + } + } + + o->oUkikiTextState = UKIKI_TEXT_HAS_HAT; + } + + if (o->oBehParams2ndByte == UKIKI_HAT) { + if (o->oPosY < -1550.0f) { + o->oAction = UKIKI_ACT_RETURN_HOME; + } + } +} + +/** + * Ukiki attempts to run home, which is often impossible depending on terrain. + * Only used for the hat ukiki. + */ +void ukiki_act_return_home(void) { + UNUSED s32 unused; + + set_obj_animation_and_sound_state(UKIKI_ANIM_RUN); + o->oMoveAngleYaw = obj_angle_to_home(); + o->oForwardVel = 10.0f; + + // If ukiki somehow walked home, go back to the idle action. + if (o->oPosY > -1550.0f) { + o->oAction = UKIKI_ACT_IDLE; + } +} + +/** + * Ukiki has gone somewhere he shouldn't, so wait until Mario + * leaves then reset position to his home. + */ +void ukiki_act_wait_to_respawn(void) { + idle_ukiki_taunt(); + + if (obj_mario_far_away()) { + obj_set_pos_to_home_and_stop(); + o->oAction = UKIKI_ACT_IDLE; + } +} + +/** + * A seemgingly stubbed unused action. + * + * Perhaps an early attempt at the UKIKI_SUB_ACT_CAGE_WAIT_FOR_MARIO + * part of the ukiki_act_go_to_cage action. + */ +void ukiki_act_unused_turn(void) { + idle_ukiki_taunt(); + + if (o->oSubAction == UKIKI_SUB_ACT_TAUNT_JUMP_CLAP) { + obj_rotate_yaw_toward(o->oAngleToMario, 0x400); + } +} + +/** + * Turns ukiki to face towards Mario while moving with slow forward velocity. + */ +void ukiki_act_turn_to_mario(void) { + s32 facingMario; + + // Initialize the action with a random fVel from 2-5. + if (o->oTimer == 0) { + o->oForwardVel = RandomFloat() * 3.0f + 2.0f; + } + + set_obj_animation_and_sound_state(UKIKI_ANIM_TURN); + + facingMario = obj_rotate_yaw_toward(o->oAngleToMario, 0x800); + + if (facingMario) { + o->oAction = UKIKI_ACT_IDLE; + } + + if (is_hat_ukiki_and_mario_has_hat()){ + if (o->oDistanceToMario > 500.0f) { + o->oAction = UKIKI_ACT_RUN; + } + } else if (o->oDistanceToMario < 300.0f) { + o->oAction = UKIKI_ACT_RUN; + } +} + +/** + * Ukiki either runs away away from Mario or towards him if stealing Mario's cap. + */ +void ukiki_act_run(void) { + s32 fleeMario = TRUE; + s16 goalYaw = o->oAngleToMario + 0x8000; + + if (is_hat_ukiki_and_mario_has_hat()) { + fleeMario = FALSE; + goalYaw = o->oAngleToMario; + } + + if (o->oTimer == 0) { + o->oUkikiChaseFleeRange = RandomFloat() * 100.0f + 350.0f; + } + + set_obj_animation_and_sound_state(UKIKI_ANIM_RUN); + obj_rotate_yaw_toward(goalYaw, 0x800); + + //! @bug (Ukikispeedia) This function sets forward speed to 0.9 * Mario's + //! forward speed, which means ukiki can move at hyperspeed rates. + func_8029F684(20.0f, 0.9f); + + if (fleeMario) { + if (o->oDistanceToMario > o->oUkikiChaseFleeRange) { + o->oAction = UKIKI_ACT_TURN_TO_MARIO; + } + } else if (o->oDistanceToMario < o->oUkikiChaseFleeRange) { + o->oAction = UKIKI_ACT_TURN_TO_MARIO; + } + + if (fleeMario) { + if (o->oDistanceToMario < 200.0f) { + if((o->oMoveFlags & OBJ_MOVE_HIT_WALL) && + obj_is_mario_moving_fast_or_in_air(10)) { + o->oAction = UKIKI_ACT_JUMP; + o->oMoveAngleYaw = o->oWallAngle; + } else if((o->oMoveFlags & OBJ_MOVE_HIT_EDGE)) { + if (obj_is_mario_moving_fast_or_in_air(10)) { + o->oAction = UKIKI_ACT_JUMP; + o->oMoveAngleYaw += 0x8000; + } + } + } + } +} + +/** + * Jump for a distance, typically used to jump + * over Mario when after reaching a wall or edge. + */ +void ukiki_act_jump(void) { + o->oForwardVel = 10.0f; + obj_become_intangible(); + + if (o->oSubAction == 0) { + if (o->oTimer == 0) { + func_8029FA1C(RandomFloat() * 10.0f + 45.0f, UKIKI_ANIM_JUMP); + } else if (o->oMoveFlags & OBJ_MOVE_MASK_NOT_AIR) { + o->oSubAction++; + o->oVelY = 0.0f; + } + } else { + o->oForwardVel = 0.0f; + set_obj_animation_and_sound_state(UKIKI_ANIM_LAND); + obj_become_tangible(); + + if (func_8029F788()) { + o->oAction = UKIKI_ACT_RUN; + } + } +} + +/** + * Waypoints that lead from the top of the mountain to the cage. + * + * TODO: Convert to an array of waypoints, perhaps? -1 is tricky. + */ +s16 sCageUkikiPath[] = { + 0, 1011, 2306, -285, + 0, 1151, 2304, -510, + 0, 1723, 1861, -964, + 0, 2082, 1775, -1128, + 0, 2489, 1717, -1141, + 0, 2662, 1694, -1140, + 0, 2902, 1536, -947, + 0, 2946, 1536, -467, + 0, 2924, 1536, 72, + 0, 2908, 1536, 536, + 0, 2886, 1536, 783, + -1, +}; + +/** + * Travel to the cage, wait for Mario, jump to it, and ride it to + * our death. Ukiki is a tad suicidal. + */ +void ukiki_act_go_to_cage(void) { + struct Object* obj; + f32 latDistToCage = 0.0f; + s16 yawToCage = 0; + obj = obj_nearest_object_with_behavior(bhvUkikiCageChild); + + // Ultimately is checking the cage, as it points to the parent + // of a dummy child object of the cage. + if (obj != NULL) { + latDistToCage = lateral_dist_between_objects(o, obj->parentObj); + yawToCage = angle_to_object(o, obj->parentObj); + } + + obj_become_intangible(); + o->oFlags |= OBJ_FLAG_ACTIVE_FROM_AFAR; + + // Switch goes from 0-7 in order. + switch(o->oSubAction) { + case UKIKI_SUB_ACT_CAGE_RUN_TO_CAGE: + set_obj_animation_and_sound_state(UKIKI_ANIM_RUN); + // TODO: Change oUkikiPath to oPathedStartWaypoint when + // sCageUkikiPath has been converted to waypoints. + o->oUkikiPath = sCageUkikiPath; + + if (obj_follow_path(0) != PATH_REACHED_END) { + o->oForwardVel = 10.0f; + obj_rotate_yaw_toward(o->oPathedTargetYaw, 0x400); + o->oPosY = o->oFloorHeight; + } else { + o->oForwardVel = 0.0f; + o->oSubAction++; + } + break; + + case UKIKI_SUB_ACT_CAGE_WAIT_FOR_MARIO: + set_obj_animation_and_sound_state(UKIKI_ANIM_JUMP_CLAP); + obj_rotate_yaw_toward(o->oAngleToMario, 0x400); + + if (func_802A3FF8(200.0f, 30.0f, 0x7FFF)) { + o->oSubAction++; // fallthrough + } else { + break; + } + + case UKIKI_SUB_ACT_CAGE_TALK_TO_MARIO: + set_obj_animation_and_sound_state(UKIKI_ANIM_HANDSTAND); + + if (obj_update_dialog_unk2(3, 1, 162, 80)) { + o->oSubAction++; + } + break; + + case UKIKI_SUB_ACT_CAGE_TURN_TO_CAGE: + set_obj_animation_and_sound_state(UKIKI_ANIM_RUN); + + if (obj_rotate_yaw_toward(yawToCage, 0x400)) { + o->oForwardVel = 10.0f; + o->oSubAction++; + } + break; + + case UKIKI_SUB_ACT_CAGE_JUMP_TO_CAGE: + func_8029FA1C(55.0f, UKIKI_ANIM_JUMP); + o->oForwardVel = 36.0f; + o->oSubAction++; + break; + + case UKIKI_SUB_ACT_CAGE_LAND_ON_CAGE: + if (latDistToCage < 50.0f) { + o->oForwardVel = 0.0f; + } + + if (o->oMoveFlags & OBJ_MOVE_LANDED) { + play_puzzle_jingle(); + set_obj_animation_and_sound_state(UKIKI_ANIM_JUMP_CLAP); + o->oSubAction++; + o->oUkikiCageSpinTimer = 32; + obj->parentObj->oUkikiCageNextAction = UKIKI_CAGE_ACT_SPIN; + o->oForwardVel = 0.0f; + } + break; + + case UKIKI_SUB_ACT_CAGE_SPIN_ON_CAGE: + o->oMoveAngleYaw += 0x800; + o->oUkikiCageSpinTimer--; + + if (o->oUkikiCageSpinTimer < 0) { + o->oSubAction++; + obj->parentObj->oUkikiCageNextAction = UKIKI_CAGE_ACT_FALL; + } + break; + + case UKIKI_SUB_ACT_CAGE_DESPAWN: + if (o->oPosY < -1300.0f) { + mark_object_for_deletion(o); + } + break; + } +} + +/** + * A struct of Ukiki's sounds based on his current + * SoundState number. + */ +struct SoundState sUkikiSoundStates[] = { + {1, 1, 10, SOUND_UKIKI_STEP_DEFAULT}, + {0, 0, 0, NO_SOUND}, + {0, 0, 0, NO_SOUND}, + {0, 0, 0, NO_SOUND}, + {1, 0, -1, SOUND_UKIKI_CHATTER_SHORT}, + {1, 0, -1, SOUND_UKIKI_CHATTER_LONG}, + {0, 0, 0, NO_SOUND}, + {0, 0, 0, NO_SOUND}, + {1, 0, -1, SOUND_UKIKI_CHATTER_LONG}, + {1, 0, -1, SOUND_UKIKI_STEP_LEAVES}, + {1, 0, -1, SOUND_UKIKI_CHATTER_IDLE}, + {0, 0, 0, NO_SOUND}, + {0, 0, 0, NO_SOUND}, +}; + +/** + * An array of each of Ukiki's actions. A function is called + * every frame. + */ +void (*sUkikiActions[])(void) = { + ukiki_act_idle, + ukiki_act_run, + ukiki_act_turn_to_mario, + ukiki_act_jump, + ukiki_act_go_to_cage, + ukiki_act_wait_to_respawn, + ukiki_act_unused_turn, + ukiki_act_return_home, + }; + +/** + * Called via the main behavior function when Ukiki is either nothing + * being held, dropped, or thrown. + */ +void ukiki_free_loop(void) { + s32 steepSlopeAngleDegrees; + + obj_update_floor_and_walls(); + obj_call_action_function(sUkikiActions); + + if (o->oAction == UKIKI_ACT_GO_TO_CAGE || o->oAction == UKIKI_ACT_RETURN_HOME) { + steepSlopeAngleDegrees = -88; + } else { + steepSlopeAngleDegrees = -20; + } + + obj_move_standard(steepSlopeAngleDegrees); + handle_hat_ukiki_reset(); + + if(!(o->oMoveFlags & OBJ_MOVE_MASK_IN_WATER)) { + exec_anim_sound_state(sUkikiSoundStates); + } +} + +/** + * Unused function for timing ukiki's blinking. + * Image still present in Ukiki's actor graphics. + * + * Possibly unused so AnimState could be used for wearing a hat? + */ +static void ukiki_blink_timer(void) { + if (gGlobalTimer % 50 < 7) { + o->oAnimState = UKIKI_ANIM_STATE_EYE_CLOSED; + } else { + o->oAnimState = UKIKI_ANIM_STATE_DEFAULT; + } +} + +/** + * Called by the main behavior function for the cage ukiki whenever it is held. + */ +void cage_ukiki_held_loop(void) { + if (o->oPosY - o->oHomeY > -100.0f) { + switch(o->oUkikiTextState) { + case UKIKI_TEXT_DEFAULT: + if (set_mario_npc_dialog(2) == 2) { + func_802D8050(79); + o->oUkikiTextState = UKIKI_TEXT_CAGE_TEXTBOX; + } + break; + + case UKIKI_TEXT_CAGE_TEXTBOX: + if (gDialogResponse != 0) { + set_mario_npc_dialog(0); + if (gDialogResponse == 1) { + o->oInteractionSubtype |= INT_SUBTYPE_DROP_IMMEDIATELY; + o->oUkikiTextState = UKIKI_TEXT_GO_TO_CAGE; + } else { + o->oUkikiTextState = UKIKI_TEXT_DO_NOT_LET_GO; + o->oUkikiTextboxTimer = 60; + } + } + break; + + case UKIKI_TEXT_GO_TO_CAGE: + break; + + // Pester Mario with textboxes to discourage walking far. + case UKIKI_TEXT_DO_NOT_LET_GO: + if (o->oUkikiTextboxTimer-- < 0) { + o->oUkikiTextState = UKIKI_TEXT_DEFAULT; + } + break; + } + } else { + // If ukiki is far below his home, stop him from trying to + // walk to the cage and getting stuck. + o->oUkikiTextState = UKIKI_TEXT_DEFAULT; + o->oTimer = 0; + o->oAction = UKIKI_ACT_WAIT_TO_RESPAWN; + } +} + +/** + * Called by the main behavior function for the hat ukiki whenever it is held. + */ +void hat_ukiki_held_loop(void) { + switch(o->oUkikiTextState) { + case UKIKI_TEXT_DEFAULT: + if (mario_lose_cap_to_enemy(2)) { + o->oUkikiTextState = UKIKI_TEXT_STEAL_HAT; + o->oUkikiHasHat |= UKIKI_HAT_ON; + } else {} + break; + + case UKIKI_TEXT_STEAL_HAT: + if (obj_update_dialog_unk1(2, 2, 100, 0)) { + o->oInteractionSubtype |= INT_SUBTYPE_DROP_IMMEDIATELY; + o->oUkikiTextState = UKIKI_TEXT_STOLE_HAT; + } + break; + + case UKIKI_TEXT_STOLE_HAT: + break; + + case UKIKI_TEXT_HAS_HAT: + if (obj_update_dialog_unk1(2, 18, 101, 0)) { + mario_retrieve_cap(); + set_mario_npc_dialog(0); + o->oUkikiHasHat &= ~UKIKI_HAT_ON; + o->oUkikiTextState = UKIKI_TEXT_GAVE_HAT_BACK; + } + break; + + case UKIKI_TEXT_GAVE_HAT_BACK: + o->oUkikiTextState = UKIKI_TEXT_DEFAULT; + o->oAction = UKIKI_ACT_IDLE; + break; + } +} + +/** + * Initializatation for ukiki, determines if it has Mario's hat. + */ +void bhv_ukiki_init(void) { + if (o->oBehParams2ndByte == UKIKI_HAT) { + if (save_file_get_flags() & SAVE_FLAG_CAP_ON_UKIKI) { + o->oUkikiTextState = UKIKI_TEXT_HAS_HAT; + o->oUkikiHasHat |= UKIKI_HAT_ON; + } + } +} + +/** + * The main behavior function for ukiki. Chooses which behavior to use + * dependent on the held state and whick ukiki it is (cage or hat). + */ +void bhv_ukiki_loop(void) { + switch(o->oHeldState) { + case HELD_FREE: + //! @bug (PARTIAL_UPDATE) + o->oUkikiTextboxTimer = 0; + ukiki_free_loop(); + break; + + case HELD_HELD: + func_8029FA5C(UKIKI_ANIM_HELD, 0); + copy_object_pos(o, gMarioObject); + + if (o->oBehParams2ndByte == UKIKI_HAT) { + hat_ukiki_held_loop(); + } else { + cage_ukiki_held_loop(); + } + break; + + case HELD_THROWN: + case HELD_DROPPED: + obj_get_dropped(); + break; + } + + if (o->oUkikiHasHat & UKIKI_HAT_ON) { + o->oAnimState = UKIKI_ANIM_STATE_HAT_ON; + } else { + o->oAnimState = UKIKI_ANIM_STATE_DEFAULT; + } + + o->oInteractStatus = 0; + print_debug_bottom_up("mode %d\n", o->oAction); + print_debug_bottom_up("action %d\n", o->oHeldState); +} diff --git a/src/game/behaviors/ukiki_cage.inc.c b/src/game/behaviors/ukiki_cage.inc.c index 24c4446..24f743e 100644 --- a/src/game/behaviors/ukiki_cage.inc.c +++ b/src/game/behaviors/ukiki_cage.inc.c @@ -1,417 +1,108 @@ // ukiki_cage.c.inc -s16 D_8032F77C[] = { 0, 1011, 2306, -285, 0, 1151, 2304, -510, 0, 1723, 1861, -964, - 0, 2082, 1775, -1128, 0, 2489, 1717, -1141, 0, 2662, 1694, -1140, - 0, 2902, 1536, -947, 0, 2946, 1536, -467, 0, 2924, 1536, 72, - 0, 2908, 1536, 536, 0, 2886, 1536, 783, -1 }; +/** + * @file Contains behavior for the ukiki's cage + * and the star within the cage. + * + * The cage is parent of the cage star and another + * dummy object referenced by ukiki (bhvUkikiCageChild). + */ -struct SoundState D_8032F7D8[] = { { 1, 1, 10, SOUND_UKIKI_STEP_DEFAULT }, - { 0, 0, 0, NO_SOUND }, - { 0, 0, 0, NO_SOUND }, - { 0, 0, 0, NO_SOUND }, - { 1, 0, -1, SOUND_UKIKI_CHATTER_SHORT }, - { 1, 0, -1, SOUND_UKIKI_CHATTER_LONG }, - { 0, 0, 0, NO_SOUND }, - { 0, 0, 0, NO_SOUND }, - { 1, 0, -1, SOUND_UKIKI_CHATTER_LONG }, - { 1, 0, -1, SOUND_UKIKI_STEP_LEAVES }, - { 1, 0, -1, SOUND_UKIKI_CHATTER_IDLE }, - { 0, 0, 0, NO_SOUND }, - { 0, 0, 0, NO_SOUND } }; - -void func_802B9E88(void) { - if (o->oBehParams2ndByte == 1) { - if (obj_mario_far_away()) { - obj_set_pos_to_home_and_stop(); - o->oAction = 0; - } else if (o->oMoveFlags & (0x40 | 0x20 | 0x10 | 8)) - o->oAction = 5; - } -} - -s32 func_802B9F10(void) { - if (o->oBehParams2ndByte == 1) - if (func_8024C75C(gMarioState)) - return 1; - return 0; -} - -s32 Unknown802B9F6C(s32 a0, UNUSED s32 a1, Mat4 a2) { - Mat4 sp20; - struct Object *sp1C; - if (a0 == 1) { - sp1C = (struct Object *) gCurGraphNodeObject; - if (sp1C->prevObj != NULL) { - func_8029D704(sp20, a2, gCurGraphNodeCamera->matrixPtr); - func_8029D558(sp20, sp1C->prevObj); - func_8029EA0C(sp1C->prevObj); - } - } - return 0; -} - -void func_802BA000(void) { - o->oForwardVel = 0.0f; - if (o->oSubAction == 0) { - o->oSubAction = (s32)(RandomFloat() * 4.0f + 1.0f); - o->oUkikiOpenCageUnkF4 = 0; - o->oUkikiOpenCageUnkF6 = (s16)(RandomFloat() * 4.0f + 2.0f); - } - switch (o->oSubAction) { - case 1: - set_obj_animation_and_sound_state(9); - if (func_8029F788()) - o->oSubAction = 0; - break; - case 2: - set_obj_animation_and_sound_state(4); - if (func_8029F788()) - o->oUkikiOpenCageUnkF4++; - if (o->oUkikiOpenCageUnkF4 >= o->oUkikiOpenCageUnkF6 * 2) - o->oSubAction = 0; - break; - case 3: - set_obj_animation_and_sound_state(5); - if (func_8029F788()) - o->oUkikiOpenCageUnkF4++; - if (o->oUkikiOpenCageUnkF4 >= o->oUkikiOpenCageUnkF6) - o->oSubAction = 0; - break; - case 4: - set_obj_animation_and_sound_state(10); - if (func_8029F788()) - o->oSubAction = 0; - break; - } -} - -void ActionUkikiOpenCage0(void) { - func_802BA000(); - if (func_802B9F10()) { - if (o->oDistanceToMario > 700.0f && o->oDistanceToMario < 1000.0f) - o->oAction = 1; - else if (o->oDistanceToMario <= 700.0f && 200.0f < o->oDistanceToMario) - if (abs_angle_diff(o->oAngleToMario, o->oMoveAngleYaw) > 0x1000) - o->oAction = 2; - } else if (o->oDistanceToMario < 300.0f) - o->oAction = 1; - if (o->oUnk1AC_S16 == 2) - o->oAction = 4; - if (o->oUnk1AC_S16 == 3) { - o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw + 0x8000; - if (func_802B0C54(50.0f, 150.0f)) - o->oAction = 3; - else { - o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw + 0x4000; - if (func_802B0C54(50.0f, 150.0f)) - o->oAction = 3; - else { - o->oMoveAngleYaw = gMarioObject->oMoveAngleYaw - 0x4000; - if (func_802B0C54(50.0f, 150.0f)) - o->oAction = 3; - } - } - o->oUnk1AC_S16 = 4; - } - if (o->oBehParams2ndByte == 1) - if (o->oPosY < -1550.0f) - o->oAction = 7; -} - -void ActionUkikiOpenCage7(void) { - UNUSED s32 unused; - set_obj_animation_and_sound_state(0); - o->oMoveAngleYaw = obj_angle_to_home(); - o->oForwardVel = 10.0f; - if (o->oPosY > -1550.0f) - o->oAction = 0; -} - -void ActionUkikiOpenCage5(void) { - func_802BA000(); - if (obj_mario_far_away()) { - obj_set_pos_to_home_and_stop(); - o->oAction = 0; - } -} - -void ActionUkikiOpenCage6(void) { - func_802BA000(); - if (o->oSubAction == 3) - obj_rotate_yaw_toward(o->oAngleToMario, 0x400); -} - -void ActionUkikiOpenCage2(void) { - s32 sp1C; - if (o->oTimer == 0) - o->oForwardVel = RandomFloat() * 3.0f + 2.0f; - set_obj_animation_and_sound_state(11); - sp1C = obj_rotate_yaw_toward(o->oAngleToMario, 0x800); - if (sp1C) - o->oAction = 0; - if (func_802B9F10()) { - if (o->oDistanceToMario > 500.0f) - o->oAction = 1; - } else if (o->oDistanceToMario < 300.0f) - o->oAction = 1; -} - -void ActionUkikiOpenCage1(void) { - s32 sp1C = 1; - s16 sp1A = o->oAngleToMario + 0x8000; - if (func_802B9F10()) { - sp1C = 0; - sp1A = o->oAngleToMario; - } - if (o->oTimer == 0) - o->oUkikiOpenCageUnk110 = RandomFloat() * 100.0f + 350.0f; - set_obj_animation_and_sound_state(0); - obj_rotate_yaw_toward(sp1A, 0x800); - func_8029F684(20.0f, 0.9f); - if (sp1C) { - if (o->oDistanceToMario > o->oUkikiOpenCageUnk110) - o->oAction = 2; - } else if (o->oDistanceToMario < o->oUkikiOpenCageUnk110) - o->oAction = 2; - if (sp1C) { - if (o->oDistanceToMario < 200.0f) { - if ((o->oMoveFlags & 0x200) && obj_is_mario_moving_fast_or_in_air(10)) { - o->oAction = 3; - o->oMoveAngleYaw = o->oWallAngle; - } else if ((o->oMoveFlags & 0x400)) - if (obj_is_mario_moving_fast_or_in_air(10)) { - o->oAction = 3; - o->oMoveAngleYaw += 0x8000; - } - } - } -} - -void ActionUkikiOpenCage3(void) { - o->oForwardVel = 10.0f; - obj_become_intangible(); - if (o->oSubAction == 0) { - if (o->oTimer == 0) - func_8029FA1C(RandomFloat() * 10.0f + 45.0f, 8); - else if (o->oMoveFlags & (0x40 | 0x10 | 2 | 1)) { - o->oSubAction++; - o->oVelY = 0.0f; - } - } else { - o->oForwardVel = 0.0f; - set_obj_animation_and_sound_state(7); - obj_become_tangible(); - if (func_8029F788()) - o->oAction = 1; - } -} - -void ActionUkikiOpenCage4(void) { - struct Object *sp24; - f32 sp20 = 0.0f; - s16 sp1E = 0; - sp24 = obj_nearest_object_with_behavior(bhvUnused0F14); - if (sp24 != NULL) { - sp20 = lateral_dist_between_objects(o, sp24->parentObj); - sp1E = angle_to_object(o, sp24->parentObj); - } - obj_become_intangible(); - o->oFlags |= 0x80; - switch (o->oSubAction) { - case 0: - set_obj_animation_and_sound_state(0); - o->oUkikiOpenCageUnkFC = D_8032F77C; - if (obj_follow_path(0) != -1) { - o->oForwardVel = 10.0f; - obj_rotate_yaw_toward(o->oUkikiOpenCageUnk10C, 0x400); - o->oPosY = o->oFloorHeight; - } else { - o->oForwardVel = 0.0f; - o->oSubAction++; - } - break; - case 1: - set_obj_animation_and_sound_state(5); - obj_rotate_yaw_toward(o->oAngleToMario, 0x400); - if (func_802A3FF8(200.0f, 30.0f, 0x7FFF)) - o->oSubAction++; - else // weird? - break; - case 2: - set_obj_animation_and_sound_state(10); - if (obj_update_dialog_unk2(3, 1, 162, 80)) - o->oSubAction++; - break; - case 3: - set_obj_animation_and_sound_state(0); - if (obj_rotate_yaw_toward(sp1E, 0x400)) { - o->oForwardVel = 10.0f; - o->oSubAction++; - } - break; - case 4: - func_8029FA1C(55.0f, 8); - o->oForwardVel = 36.0f; - o->oSubAction++; - break; - case 5: - if (sp20 < 50.0f) - o->oForwardVel = 0.0f; - if (o->oMoveFlags & 1) { - play_puzzle_jingle(); - set_obj_animation_and_sound_state(5); - o->oSubAction++; - o->oUnk1B0_S16 = 32; - sp24->parentObj->oUnknownUnk88 = 1; - o->oForwardVel = 0.0f; - } - break; - case 6: - o->oMoveAngleYaw += 0x800; - o->oUnk1B0_S16--; - if (o->oUnk1B0_S16 < 0) { - o->oSubAction++; - sp24->parentObj->oUnknownUnk88 = 2; - } - break; - case 7: - if (o->oPosY < -1300.0f) - mark_object_for_deletion(o); - break; - } -} - -void (*sUkikiOpenCageActions[])(void) = { ActionUkikiOpenCage0, ActionUkikiOpenCage1, - ActionUkikiOpenCage2, ActionUkikiOpenCage3, - ActionUkikiOpenCage4, ActionUkikiOpenCage5, - ActionUkikiOpenCage6, ActionUkikiOpenCage7 }; -s16 D_8032F860[] = { 2, 30, 0x4000, 0, 1, 220, 900, 30, 1, 30, 0, -30, 2, - 30, -0x4000, 0, 1, 220, 900, 30, 1, 30, 0, -30, 3, 0 }; -s16 D_8032F894[] = { 4, 0, 0, 0, 1, 475, 900, 30, 1, 30, 0, -30, 2, - 30, 0x8000, 0, 1, 475, 900, 30, 1, 30, 0, -30, 3, 0 }; -s16 *D_8032F8C8[] = { D_8032F860, D_8032F894 }; - -void func_802BAE40(void) { - s32 sp1C; - obj_update_floor_and_walls(); - obj_call_action_function(sUkikiOpenCageActions); - if (o->oAction == 4 || o->oAction == 7) - sp1C = -88; - else - sp1C = -20; - obj_move_standard(sp1C); - func_802B9E88(); - if (!(o->oMoveFlags & (0x40 | 0x20 | 0x10 | 8))) - exec_anim_sound_state(D_8032F7D8); -} - -// Unused function for timing ukiki's blinking. Image still present in Ukiki's actor graphics. -static void ukiki_blink_timer(void) { - if (gGlobalTimer % 50 < 7) - o->oAnimState = 1; - else - o->oAnimState = 0; -} - -void func_802BAF30(void) { - if (o->oPosY - o->oHomeY > -100.0f) - switch (o->oUnk1AC_S16) { - case 0: - if (set_mario_npc_dialog(2) == 2) { - func_802D8050(79); - o->oUnk1AC_S16 = 1; - } - break; - case 1: - if (gDialogResponse != 0) { - set_mario_npc_dialog(0); - if (gDialogResponse == 1) { - o->oUnk190 |= 0x40; - o->oUnk1AC_S16 = 2; - } else { - o->oUnk1AC_S16 = 6; - o->oUnk1AE = 60; +/** + * Behavior for the cage star. + * Only really used for initializing then spawning the star. + * + * Not an actual star object until later. + */ +void bhv_ukiki_cage_star_loop(void) { + switch (o->oAction) { + case UKIKI_CAGE_STAR_ACT_IN_CAGE: + // Initialization to see if the star is collected (blue) or not (yellow). + if (o->oTimer == 0) { + if (func_802A377C(1) + & save_file_get_star_flags(gCurrSaveFileNum - 1, gCurrCourseNum - 1)) { + obj_set_model(MODEL_TRANSPARENT_STAR); } - } - break; - case 2: - break; - case 6: - if (o->oUnk1AE-- < 0) - o->oUnk1AC_S16 = 0; - break; - } - else { - o->oUnk1AC_S16 = 0; - o->oTimer = 0; - o->oAction = 5; + } + + copy_object_pos(o, o->parentObj); + copy_object_behavior_params(o, o->parentObj); + + // When they cage hides itself, spawn particles and the star. + if (o->parentObj->oAction == UKIKI_CAGE_ACT_HIDE) { + o->oAction++; + } + break; + + case UKIKI_CAGE_STAR_ACT_SPAWN_STAR: + mark_object_for_deletion(o); + func_802A3004(); + spawn_triangle_break_particles(20, 138, 0.7, 3); + create_star(2500.0f, -1200.0f, 1300.0f); + break; + } + + // Spin to look like a star. + o->oFaceAngleYaw += 0x400; +} + +/** + * Default state until ukiki reaches the cage. + */ +void ukiki_cage_act_wait_for_ukiki(void) { + if (o->oUkikiCageNextAction != UKIKI_CAGE_ACT_WAIT_FOR_UKIKI) { + o->oAction = UKIKI_CAGE_ACT_SPIN; + } + + load_object_collision_model(); +} + +/** + * Spin once ukiki has landed on the cage. + */ +void ukiki_cage_act_spin(void) { + if (o->oUkikiCageNextAction != UKIKI_CAGE_ACT_SPIN) { + o->oAction = UKIKI_CAGE_ACT_FALL; + } + + o->oMoveAngleYaw += 0x800; + load_object_collision_model(); +} + +/** + * Assist ukiki in his death. + */ +void ukiki_cage_act_fall(void) { + //! (PARTIAL_UPDATE) + obj_update_floor_and_walls(); + obj_move_standard(78); + + if (o->oMoveFlags & (OBJ_MOVE_LANDED | OBJ_MOVE_ENTERED_WATER)) { + o->oAction = UKIKI_CAGE_ACT_HIDE; } } -void func_802BB0E4(void) { - switch (o->oUnk1AC_S16) { - case 0: - if (mario_lose_cap_to_enemy(2)) { - o->oUnk1AC_S16 = 7; - o->oUnk1B2 |= 1; - } else { - } - break; - case 7: - if (obj_update_dialog_unk1(2, 2, 100, 0)) { - o->oUnk190 |= 0x40; - o->oUnk1AC_S16 = 3; - } - break; - case 3: - break; - case 4: - if (obj_update_dialog_unk1(2, 18, 101, 0)) { - mario_retrieve_cap(); - set_mario_npc_dialog(0); - o->oUnk1B2 &= ~1; - o->oUnk1AC_S16 = 5; - } - break; - case 5: - o->oUnk1AC_S16 = 0; - o->oAction = 0; - break; - } +/** + * Hide once we've exploded. + * + * Perhaps deleting the object would be better than + * hiding the object? + */ +void ukiki_cage_act_hide(void) { + obj_hide(); } -void bhv_ukiki_open_cage_init(void) { - if (o->oBehParams2ndByte == 1) - if (save_file_get_flags() & SAVE_FLAG_CAP_ON_UKIKI) { - o->oUnk1AC_S16 = 4; - o->oUnk1B2 |= 1; - } -} +/** + * An array of the cage's actions. + */ +void (*sUkikiCageActions[])(void) = { + ukiki_cage_act_wait_for_ukiki, ukiki_cage_act_spin, + ukiki_cage_act_fall, ukiki_cage_act_hide, +}; -void bhv_ukiki_open_cage_loop(void) { - switch (o->oHeldState) { - case HELD_FREE: - o->oUnk1AE = 0; - func_802BAE40(); - break; - case HELD_HELD: - func_8029FA5C(12, 0); - copy_object_pos(o, gMarioObject); - if (o->oBehParams2ndByte == 1) - func_802BB0E4(); - else - func_802BAF30(); - break; - case HELD_THROWN: - case HELD_DROPPED: - obj_get_dropped(); - break; - } - if (o->oUnk1B2 & 1) - o->oAnimState = 2; - else - o->oAnimState = 0; - o->oInteractStatus = 0; - print_debug_bottom_up("mode %d\n", o->oAction); - print_debug_bottom_up("action %d\n", o->oHeldState); +/** + * Main behavior loop for the cage. Only calls the relevant action. + */ +void bhv_ukiki_cage_loop(void) { + obj_call_action_function(sUkikiCageActions); } diff --git a/src/game/behaviors/unagi.inc.c b/src/game/behaviors/unagi.inc.c new file mode 100644 index 0000000..976058b --- /dev/null +++ b/src/game/behaviors/unagi.inc.c @@ -0,0 +1,203 @@ +// unagi.inc.c + +struct ObjectHitbox sUnagiHitbox = { + /* interactType: */ INTERACT_CLAM_OR_BUBBA, + /* downOffset: */ 50, + /* damageOrCoinValue: */ 3, + /* health: */ 99, + /* numLootCoins: */ 0, + /* radius: */ 150, + /* height: */ 150, + /* hurtboxRadius: */ 150, + /* hurtboxHeight: */ 150, +}; + +void bhv_unagi_init(void) { + if (o->oBehParams2ndByte != 1) { + o->oUnagiUnkFC = segmented_to_virtual(jrb_seg7_trajectory_unagi_1); + if (o->oBehParams2ndByte == 0) { + o->oFaceAnglePitch = -7600; + } else { + o->oAction = 1; + } + } else { + o->oUnagiUnkFC = segmented_to_virtual(jrb_seg7_trajectory_unagi_2); + o->oAction = 3; + o->oAnimState = 1; + + o->oUnagiUnk1B0 = o->oMoveAngleYaw; + } + + o->oUnagiUnk100 = o->oUnagiUnkFC; +} + +void unagi_act_0(void) { + if (o->oDistanceToMario > 4500.0f && o->oSubAction != 0) { + o->oAction = 1; + o->oPosX = o->oUnagiUnkFC[1]; + o->oPosY = o->oUnagiUnkFC[2]; + o->oPosZ = o->oUnagiUnkFC[3]; + } else if (o->oUnagiUnk1AC < 700.0f) { + o->oSubAction = 1; + } +} + +void unagi_act_1_4(s32 arg0) { + if (o->oSoundStateID == 3) { + if (obj_check_anim_frame(30)) { + o->oForwardVel = 40.0f; + } + } else { + if (func_8029F828()) { + if (o->oAction != arg0 && (o->oUnagiUnk104 & 0xFF) >= 7) { + set_obj_animation_and_sound_state(3); + } else { + set_obj_animation_and_sound_state(2); + } + } + } + + if (obj_check_anim_frame(6)) { + PlaySound2(SOUND_GENERAL_MOVINGWATER); + } + + if (obj_follow_path(0) == -1) { + o->oAction = arg0; + } + + o->oMoveAnglePitch = o->oFaceAnglePitch = + approach_s16_symmetric(o->oMoveAnglePitch, o->oUnagiUnk108, 50); + + obj_rotate_yaw_toward(o->oUnagiUnk10C, 120); + obj_roll_to_match_yaw_turn(o->oUnagiUnk10C, 0x2000, 100); + + obj_forward_vel_approach(10.0f, 0.2f); + func_802A2A38(); +} + +void unagi_act_2(void) { + o->oUnagiUnk100 = o->oUnagiUnkFC; + o->oUnagiUnk104 = 0; + + obj_set_pos_to_home(); + + o->oMoveAnglePitch = o->oFaceAnglePitch = 0; + o->oMoveAngleYaw = o->oFaceAngleYaw = o->oUnagiUnk1B0; + o->oFaceAngleRoll = 0; + + o->oForwardVel = o->oVelX = o->oVelZ = o->oUnagiUnkF8 = 0.0f; + + o->oUnagiUnkF4 = -800.0f; + + o->oAction = 3; +} + +void unagi_act_3(void) { + if (o->oUnagiUnkF4 < 0.0f) { + set_obj_animation_and_sound_state(6); + + if ((o->oUnagiUnkF4 += 10.0f) > 0.0f) { + o->oUnagiUnkF4 = 0.0f; + } + } else { + if (o->oUnagiUnkF4 == 0.0f) { + set_obj_animation_and_sound_state(6); + + if (o->oTimer > 60 && o->oUnagiUnk1AC < 1000.0f) { + PlaySound2(SOUND_OBJECT_EEL_2); + o->oUnagiUnkF8 = o->oUnagiUnk110 = 30.0f; + } else { + o->oUnagiUnk110 = 0.0f; + } + } else if (o->oUnagiUnk110 > 0.0f) { + if (func_802F92B0(5)) { + o->oUnagiUnk110 = 0.0f; + } + } else if (o->oUnagiUnk110 == 0.0f) { + set_obj_animation_and_sound_state(0); + if (func_8029F828()) { + if (o->oUnagiUnk1AC < 1000.0f) { + o->oAction = 4; + o->oForwardVel = o->oUnagiUnkF8; + set_obj_animation_and_sound_state(1); + } else { + o->oUnagiUnk110 = -50.0f; + set_obj_animation_and_sound_state(4); + } + } + } + + approach_f32_ptr(&o->oUnagiUnkF8, o->oUnagiUnk110, 4.0f); + + if ((o->oUnagiUnkF4 += o->oUnagiUnkF8) < 0.0f) { + o->oUnagiUnkF4 = o->oUnagiUnkF8 = 0.0f; + o->oTimer = 0; + } + } + + o->oPosX = o->oHomeX + o->oUnagiUnkF4 * sins(o->oMoveAngleYaw); + o->oPosZ = o->oHomeZ + o->oUnagiUnkF4 * coss(o->oMoveAngleYaw); +} + +void bhv_unagi_loop(void) { + s32 val04; + + if (o->oUnagiUnk1B2 == 0) { + o->oUnagiUnk1AC = 99999.0f; + if (o->oDistanceToMario < 3000.0f) { + for (val04 = -4; val04 < 4; val04++) { + spawn_object_relative(val04, 0, 0, 0, o, MODEL_NONE, bhvUnagiSubobject); + } + o->oUnagiUnk1B2 = 1; + } + } else if (o->oDistanceToMario > 4000.0f) { + o->oUnagiUnk1B2 = 0; + } + + switch (o->oAction) { + case 0: + unagi_act_0(); + break; + case 1: + unagi_act_1_4(o->oAction); + break; + case 2: + unagi_act_2(); + case 3: + unagi_act_3(); + break; + case 4: + unagi_act_1_4(2); + break; + } +} + +void bhv_unagi_subobject_loop(void) { + f32 val04; + + if (o->parentObj->oUnagiUnk1B2 == 0) { + mark_object_for_deletion(o); + } else { + val04 = 300.0f * o->oBehParams2ndByte; + + o->oPosY = o->parentObj->oPosY - val04 * sins(o->parentObj->oFaceAnglePitch) * 1.13f; + + val04 = coss(o->parentObj->oFaceAnglePitch / 2) * val04; + + o->oPosX = o->parentObj->oPosX + val04 * sins(o->parentObj->oFaceAngleYaw); + o->oPosZ = o->parentObj->oPosZ + val04 * coss(o->parentObj->oFaceAngleYaw); + + if (o->oBehParams2ndByte == -4) { + if (o->parentObj->oAnimState != 0 && o->oDistanceToMario < 150.0f) { + o->oBehParams = o->parentObj->oBehParams; + create_star(6833.0f, -3654.0f, 2230.0f); + o->parentObj->oAnimState = 0; + } + } else { + obj_check_attacks(&sUnagiHitbox, o->oAction); + if (o->oBehParams2ndByte == 3) { + o->parentObj->oUnagiUnk1AC = o->oDistanceToMario; + } + } + } +} diff --git a/src/game/behaviors/water_bomb_cannon.inc.c b/src/game/behaviors/water_bomb_cannon.inc.c new file mode 100644 index 0000000..33b98d6 --- /dev/null +++ b/src/game/behaviors/water_bomb_cannon.inc.c @@ -0,0 +1,94 @@ +// water_bomb_cannon.inc.c + +void bhv_bubble_cannon_barrel_loop(void) { + struct Object *val04; + + if (o->parentObj->oAction == 2) { + mark_object_for_deletion(o); + } else { + o->oMoveAngleYaw = o->parentObj->oFaceAngleYaw; + o->oMoveAnglePitch = o->parentObj->oMoveAnglePitch + 0x4000; + o->oFaceAnglePitch = o->parentObj->oMoveAnglePitch; + + if ((o->oCannonBarrelBubblesUnkF4 += o->oForwardVel) > 0.0f) { + func_802A2A38(); + obj_forward_vel_approach(-5.0f, 18.0f); + } else { + o->oCannonBarrelBubblesUnkF4 = 0.0f; + copy_object_pos(o, o->parentObj); + + // check this + if (o->parentObj->oCannonUnkF4 != 0) { + if (o->oForwardVel == 0.0f) { + o->oForwardVel = 35.0f; + + val04 = spawn_object(o, MODEL_WATER_BOMB, bhvWaterBomb); + if (val04 != NULL) { + val04->oForwardVel = -100.0f; + val04->header.gfx.scale[1] = 1.7f; + } + + func_8027F440(2, o->oPosX, o->oPosY, o->oPosZ); + } + } else { + o->oForwardVel = 0.0f; + } + } + } +} + +void water_bomb_cannon_act_0(void) { + if (o->oDistanceToMario < 2000.0f) { + spawn_object(o, MODEL_CANNON_BARREL, bhvCannonBarrelBubbles); + obj_unhide(); + + o->oAction = 1; + o->oMoveAnglePitch = o->oCannonUnkFC = 0x1C00; + } +} + +void water_bomb_cannon_act_1(void) { + if (o->oDistanceToMario > 2500.0f) { + o->oAction = 2; + } else if (o->oBehParams2ndByte == 0) { + if (o->oCannonUnkF4 != 0) { + o->oCannonUnkF4 -= 1; + } else { + obj_move_pitch_approach(o->oCannonUnkFC, 0x80); + obj_face_yaw_approach(o->oCannonUnk100, 0x100); + + if ((s16) o->oFaceAngleYaw == (s16) o->oCannonUnk100) { + if (o->oCannonUnkF8 != 0) { + o->oCannonUnkF8 -= 1; + } else { + PlaySound2(SOUND_OBJECT_CANNON4); + o->oCannonUnkF4 = 70; + o->oCannonUnkFC = 0x1000 + 0x400 * (RandomU16() & 0x3); + o->oCannonUnk100 = -0x2000 + o->oMoveAngleYaw + 0x1000 * (RandomU16() % 5); + o->oCannonUnkF8 = 60; + } + } + } + } +} + +void water_bomb_cannon_act_2(void) { + obj_hide(); + o->oAction = 0; +} + +void bhv_water_bomb_cannon_loop(void) { + obj_push_mario_away_from_cylinder(220.0f, 300.0f); + + switch (o->oAction) { + case 0: + water_bomb_cannon_act_0(); + break; + case 1: + water_bomb_cannon_act_1(); + break; + case 2: + water_bomb_cannon_act_2(); + break; + } +} diff --git a/src/game/behaviors/water_ring.inc.c b/src/game/behaviors/water_ring.inc.c index a7242cc..8f2bd9c 100644 --- a/src/game/behaviors/water_ring.inc.c +++ b/src/game/behaviors/water_ring.inc.c @@ -180,7 +180,7 @@ void bhv_jet_stream_ring_spawner_loop(void) { if (o->oWaterRingSpawnerRingsCollected == 5) { func_802A3004(); - CreateStar(3400.0f, -3200.0f, -500.0f); + create_star(3400.0f, -3200.0f, -500.0f); o->oAction = JS_RING_SPAWNER_ACT_INACTIVE; } diff --git a/src/game/behaviors/whomp.inc.c b/src/game/behaviors/whomp.inc.c index 1050671..95ef68f 100644 --- a/src/game/behaviors/whomp.inc.c +++ b/src/game/behaviors/whomp.inc.c @@ -217,7 +217,7 @@ void ActionWhomp8(void) { spawn_triangle_break_particles(20, 138, 3.0f, 4); ShakeScreen(1); o->oPosY += 100.0f; - CreateStar(180.0f, 3880.0f, 340.0f); + create_star(180.0f, 3880.0f, 340.0f); PlaySound2(SOUND_OBJECT_KINGWHOMPDEATH); o->oAction = 9; } diff --git a/src/game/behaviors/wiggler.inc.c b/src/game/behaviors/wiggler.inc.c index 465f52d..1eec8ac 100644 --- a/src/game/behaviors/wiggler.inc.c +++ b/src/game/behaviors/wiggler.inc.c @@ -354,7 +354,7 @@ static void wiggler_act_shrink(void) { // 4 is the default scale, so shrink to 1/4 of regular size if (approach_f32_ptr(&o->header.gfx.scale[0], 1.0f, 0.1f)) { - CreateStar(0.0f, 2048.0f, 0.0f); + create_star(0.0f, 2048.0f, 0.0f); o->oAction = WIGGLER_ACT_FALL_THROUGH_FLOOR; } diff --git a/src/game/behaviors/yoshi.inc.c b/src/game/behaviors/yoshi.inc.c index 32fcc5e..73788c2 100644 --- a/src/game/behaviors/yoshi.inc.c +++ b/src/game/behaviors/yoshi.inc.c @@ -9,7 +9,7 @@ void bhv_yoshi_init(void) { o->oGravity = 2.0f; o->oFriction = 0.9f; o->oBuoyancy = 1.3f; - o->oUnk190 = 0x4000; + o->oInteractionSubtype = INT_SUBTYPE_NPC; if (save_file_get_total_star_count(gCurrSaveFileNum - 1, 0, 24) < 120 || D_80331508 == 1) { o->activeFlags = 0; diff --git a/src/game/camera.c b/src/game/camera.c index f0ec29f..3989091 100644 --- a/src/game/camera.c +++ b/src/game/camera.c @@ -450,16 +450,18 @@ void set_camera_height(struct LevelCamera *c, f32 goalHeight) { if (sMarioStatusForCamera->action == ACT_BUTT_STUCK_IN_GROUND || sMarioStatusForCamera->action == ACT_HEAD_STUCK_IN_GROUND || sMarioStatusForCamera->action == ACT_FEET_STUCK_IN_GROUND) { - if (ABS(c->pos[1] - goalHeight) > 1000.f) + if (ABS(c->pos[1] - goalHeight) > 1000.f) { c->pos[1] = goalHeight; + } } approach_camera_height(c, goalHeight, 20.f); if (camCeilHeight != 20000.f) { camCeilHeight -= sp28; if ((c->pos[1] > camCeilHeight && sGeometryForMario.currFloorHeight + sp28 < camCeilHeight) || (sGeometryForMario.currCeilHeight != 20000.f - && sGeometryForMario.currCeilHeight > camCeilHeight && c->pos[1] > camCeilHeight)) + && sGeometryForMario.currCeilHeight > camCeilHeight && c->pos[1] > camCeilHeight)) { c->pos[1] = camCeilHeight; + } } } } @@ -476,10 +478,11 @@ s16 return_pitch_parallel_floor(s16 yaw) { if (floor != NULL) { if (floor->type != SURFACE_WALL_MISC && floorHeight > 0) { - if (floor->normal.z == 0.f && floorHeight < 100.f) + if (floor->normal.z == 0.f && floorHeight < 100.f) { pitch = 0x05B0; - else + } else { pitch += atan2s(40.f, floorHeight); + } } } return pitch; @@ -503,12 +506,14 @@ void func_8027FF44(struct LevelCamera *c) { if (sMarioStatusForCamera->action == ACT_LONG_JUMP || (sMarioStatusForCamera->action != ACT_TOP_OF_POLE - && (sMarioStatusForCamera->action & ACT_FLAG_ON_POLE))) + && (sMarioStatusForCamera->action & ACT_FLAG_ON_POLE))) { sp24[0] = -sp24[0]; - if (gCameraFlags2 & CAM_FLAG_2_SLEEPING) + } + if (gCameraFlags2 & CAM_FLAG_2_SLEEPING) { approach_f32_exponential_bool(&D_8033B40C, 0.f, 0.025f); - else + } else { approach_f32_exponential_bool(&D_8033B40C, sp24[0], 0.025f); + } sp24[0] = D_8033B40C; camYawToMario = -camYawToMario; rotate_in_xz(sp24, sp24, camYawToMario); @@ -573,8 +578,9 @@ s32 return_platform_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos) { set_cam_focus_and_pos_rel_mario(focus, pos, posHeightAboveFloor + yOffset, focusHeightAboveFloor + yOffset, D_8033B3EE + sp28, pitch, yaw); func_8027FF44(c); - if (gCurrLevelArea == AREA_DDD_SUB) + if (gCurrLevelArea == AREA_DDD_SUB) { yaw = clamp_positions_and_find_yaw_angle(pos, focus, 6839.f, 995.f, 5994.f, -3945.f); + } return yaw; } @@ -593,26 +599,32 @@ void func_80280550(struct LevelCamera *c) { s16 sp26 = calculate_yaw(sMarioStatusForCamera->pos, c->pos) - atan2s(zDistFocToMario, xDistFocToMario); - if (sp26 > sp46) + if (sp26 > sp46) { sp26 = sp46; - if (sp26 < sp44) + } + if (sp26 < sp44) { sp26 = sp44; + } if (!(gCameraMovementFlags & (CAM_MOVE_RETURN_TO_MIDDLE | CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_ROTATE_LEFT))) { if (sGeometryForMario.currFloorType == SURFACE_CAMERA_MIDDLE - && sGeometryForMario.prevFloorType != SURFACE_CAMERA_MIDDLE) + && sGeometryForMario.prevFloorType != SURFACE_CAMERA_MIDDLE) { gCameraMovementFlags |= (CAM_MOVE_RETURN_TO_MIDDLE | CAM_MOVE_UNKNOWN_5); + } if (sGeometryForMario.currFloorType == SURFACE_CAMERA_ROTATE_RIGHT - && sGeometryForMario.prevFloorType != SURFACE_CAMERA_ROTATE_RIGHT) + && sGeometryForMario.prevFloorType != SURFACE_CAMERA_ROTATE_RIGHT) { gCameraMovementFlags |= (CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_UNKNOWN_5); + } if (sGeometryForMario.currFloorType == SURFACE_CAMERA_ROTATE_LEFT - && sGeometryForMario.prevFloorType != SURFACE_CAMERA_ROTATE_LEFT) + && sGeometryForMario.prevFloorType != SURFACE_CAMERA_ROTATE_LEFT) { gCameraMovementFlags |= (CAM_MOVE_ROTATE_LEFT | CAM_MOVE_UNKNOWN_5); + } } - if (gCameraMovementFlags & CAM_MOVE_UNKNOWN_5) + if (gCameraMovementFlags & CAM_MOVE_UNKNOWN_5) { sp42 = 512; + } if (c->currPreset == CAMERA_PRESET_REVERSE_TOWER) { xDistFocToMario = -xDistFocToMario; @@ -621,18 +633,22 @@ void func_80280550(struct LevelCamera *c) { sp3C = func_8028F2F0(c, c->pos, &sp40, 1024); if (sp3C == 3) { - if (sp40 - atan2s(zDistFocToMario, xDistFocToMario) + 0x4000 < 0) + if (sp40 - atan2s(zDistFocToMario, xDistFocToMario) + 0x4000 < 0) { sp40 += 32768; + } sp40 -= atan2s(zDistFocToMario, xDistFocToMario); - if (sp40 >= 0x4AAB) + if (sp40 >= 0x4AAB) { sp40 = 19114; - if (sp40 <= -0x4AAB) + } + if (sp40 <= -0x4AAB) { sp40 = -19114; + } } if (gCameraMovementFlags & CAM_MOVE_RETURN_TO_MIDDLE) { - if (camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, 0, sp42) == 0) + if (camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, 0, sp42) == 0) { gCameraMovementFlags &= ~CAM_MOVE_RETURN_TO_MIDDLE; + } } else { if ((gCameraMovementFlags & CAM_MOVE_ROTATE_RIGHT) && sp3C == 3 && sp40 + 16 < sFirstPersonCameraYaw) { @@ -645,11 +661,13 @@ void func_80280550(struct LevelCamera *c) { gCameraMovementFlags &= ~(CAM_MOVE_ROTATE_LEFT | CAM_MOVE_UNKNOWN_5); } if (!(sCameraSideCFlags & 4) && (gCameraMovementFlags & CAM_MOVE_ROTATE_RIGHT) - && camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, sp46, sp42) == 0) + && camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, sp46, sp42) == 0) { gCameraMovementFlags &= ~(CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_UNKNOWN_5); + } if (!(sCameraSideCFlags & 8) && (gCameraMovementFlags & CAM_MOVE_ROTATE_LEFT) - && camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, sp44, sp42) == 0) + && camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, sp44, sp42) == 0) { gCameraMovementFlags &= ~(CAM_MOVE_ROTATE_LEFT | CAM_MOVE_UNKNOWN_5); + } if ((sCameraSideCFlags & 4) && (gCameraMovementFlags & CAM_MOVE_ROTATE_RIGHT) && camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, 19114, sp42) == 0) { gCameraMovementFlags &= ~(CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_UNKNOWN_5); @@ -670,42 +688,52 @@ void func_80280550(struct LevelCamera *c) { sp42 = gMarioStates[0].forwardVel / 32.f * 128.f; camera_approach_s16_symmetric_bool(&sFirstPersonCameraYaw, sp26, sp42); } - if (c->currPreset == CAMERA_PRESET_REVERSE_TOWER) + if (c->currPreset == CAMERA_PRESET_REVERSE_TOWER) { sFirstPersonCameraYaw = func_8028AF24(c, atan2s(zDistFocToMario, xDistFocToMario)); + } } } - if (sFirstPersonCameraYaw >= 0x5555) + if (sFirstPersonCameraYaw >= 0x5555) { sFirstPersonCameraYaw = 21844; - if (sFirstPersonCameraYaw < -0x5554) + } + if (sFirstPersonCameraYaw < -0x5554) { sFirstPersonCameraYaw = -21844; + } } void func_80280BD8(f32 a, s16 b) { if (D_8033B3EE < 0) { - if ((D_8033B3EE += 30) > 0) + if ((D_8033B3EE += 30) > 0) { D_8033B3EE = 0; + } } else if (a < D_8033B3EE) { - if ((D_8033B3EE -= 30) < a) + if ((D_8033B3EE -= 30) < a) { D_8033B3EE = a; + } } else if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) { - if ((D_8033B3EE += 30) > a) + if ((D_8033B3EE += 30) > a) { D_8033B3EE = a; + } } else { - if ((D_8033B3EE -= 30) < 0) + if ((D_8033B3EE -= 30) < 0) { D_8033B3EE = 0; + } } if (gCurrLevelArea == AREA_SSL_PYRAMID - && gCurrLevelCamera->currPreset == CAMERA_PRESET_REVERSE_TOWER) + && gCurrLevelCamera->currPreset == CAMERA_PRESET_REVERSE_TOWER) { b /= 2; + } if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) { - if ((D_8033B3F0 += b / 13) > b) + if ((D_8033B3F0 += b / 13) > b) { D_8033B3F0 = b; + } } else { - if ((D_8033B3F0 -= b / 13) < 0) + if ((D_8033B3F0 -= b / 13) < 0) { D_8033B3F0 = 0; + } } } @@ -727,20 +755,23 @@ void update_open_camera(struct LevelCamera *c) { s16 sp22 = sYawFocToMario; UNUSED u8 unused2[4]; - if (gCameraMovementFlags & CAM_MOVE_INTO_C_UP) + if (gCameraMovementFlags & CAM_MOVE_INTO_C_UP) { func_80280E3C(c); + } func_80280E0C(c); func_80280550(c); - if (c->currPreset == CAMERA_PRESET_OPEN_CAMERA) + if (c->currPreset == CAMERA_PRESET_OPEN_CAMERA) { func_80280BD8(400.f, 0x0900); + } c->storedYaw = return_open_camera_yaw(c, c->focus, pos); c->pos[0] = pos[0]; c->pos[2] = pos[2]; D_8033B3EC = sYawFocToMario - sp22; - if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) + if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) { pos[1] += 500.f; + } set_camera_height(c, pos[1]); func_8027FF44(c); } @@ -791,8 +822,9 @@ void update_reverse_tower_camera(struct LevelCamera *c) { Vec3f pos; s16 sp1A = sYawFocToMario; - if (gCameraMovementFlags & CAM_MOVE_INTO_C_UP) + if (gCameraMovementFlags & CAM_MOVE_INTO_C_UP) { func_80280E3C(c); + } func_80280E0C(c); func_80280550(c); func_80280BD8(400.f, 0x0900); @@ -800,8 +832,9 @@ void update_reverse_tower_camera(struct LevelCamera *c) { c->pos[0] = pos[0]; c->pos[2] = pos[2]; D_8033B3EC = sYawFocToMario - sp1A; - if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) + if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) { pos[1] += 500.f; + } set_camera_height(c, pos[1]); func_8027FF44(c); } @@ -877,11 +910,13 @@ s32 return_parallel_tracking_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3 spB6 = -spB6; if (spD0[2] > spC4[2]) { - if (spD0[2] - spC4[2] > spAC) + if (spD0[2] - spC4[2] > spAC) { spC4[2] = spD0[2] - spAC; + } } else { - if (spD0[2] - spC4[2] < -spAC) + if (spD0[2] - spC4[2] < -spAC) { spC4[2] = spD0[2] + spAC; + } } spD0[0] = -spD0[0] * spA8; @@ -1071,14 +1106,17 @@ s32 return_boss_fight_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos) } focusDistance = calc_abs_dist(sMarioStatusForCamera->pos, secondFocus) * 1.6f; - if (focusDistance < 800.f) + if (focusDistance < 800.f) { focusDistance = 800.f; - if (focusDistance > 5000.f) + } + if (focusDistance > 5000.f) { focusDistance = 5000.f; + } - if (heldState == 1) + if (heldState == 1) { set_pos_from_face_angle_and_vec3f(secondFocus, sMarioStatusForCamera->pos, sp2C, sMarioStatusForCamera->faceAngle); + } focus[0] = (sMarioStatusForCamera->pos[0] + secondFocus[0]) / 2.f; focus[1] = (sMarioStatusForCamera->pos[1] + secondFocus[1]) / 2.f + 125.f; @@ -1101,28 +1139,33 @@ s32 return_boss_fight_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos) } } - if (gCurrLevelNum == LEVEL_BBH) + if (gCurrLevelNum == LEVEL_BBH) { pos[1] = 2047.f; + } if (sCSideButtonYaw < 0) { sFirstPersonCameraYaw += 0x200; - if ((sCSideButtonYaw += 0x100) > 0) + if ((sCSideButtonYaw += 0x100) > 0) { sCSideButtonYaw = 0; + } } if (sCSideButtonYaw > 0) { sFirstPersonCameraYaw -= 0x200; - if ((sCSideButtonYaw -= 0x100) < 0) + if ((sCSideButtonYaw -= 0x100) < 0) { sCSideButtonYaw = 0; + } } focus[1] = (sMarioStatusForCamera->pos[1] + secondFocus[1]) / 2.f + 100.f; - if (heldState == 1) + if (heldState == 1) { focus[1] += 300.f * sins((gMarioStates[0].angleVel[1] > 0.f) ? gMarioStates[0].angleVel[1] : -gMarioStates[0].angleVel[1]); + } - if (focusDistance < 400.f) + if (focusDistance < 400.f) { focusDistance = 400.f; + } func_80280BD8(focusDistance, 6144); vec3f_set_dist_and_angle(pos, pos, D_8033B3EE, D_8033B3F0 + 0x1000, yaw); @@ -1171,10 +1214,11 @@ void update_parallel_tracking_camera(struct LevelCamera *c) { void update_fixed_camera(struct LevelCamera *c) { UNUSED u8 unused[8]; - if (gCurrLevelNum == LEVEL_BBH) + if (gCurrLevelNum == LEVEL_BBH) { set_fov_function(7); - else + } else { set_fov_function(4); + } c->storedYaw = return_fixed_camera_yaw(c, c->focus, c->pos); c->trueYaw = c->storedYaw; func_8027FF44(c); @@ -1201,22 +1245,27 @@ s32 return_behind_mario_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos sp24 = 350.f; sp20 = 120.f; } - if (!(sMarioStatusForCamera->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER))) + if (!(sMarioStatusForCamera->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER))) { sp34 = 128; + } vec3f_copy(focus, sMarioStatusForCamera->pos); c->focus[1] += sp20; sp48 = calc_abs_dist(focus, pos); sp40 = calculate_verticle_angle(focus, pos); vec3f_get_dist_and_angle(focus, pos, &sp48, &sp40, &yaw); - if (sp48 > sp24) + if (sp48 > sp24) { sp48 = sp24; - if ((sp42 = sp40) < 0) + } + if ((sp42 = sp40) < 0) { sp42 = -sp42; + } sp36 = 32 - sp42 / 0x200; - if (sp36 < 1) + if (sp36 < 1) { sp36 = 1; - if (sp36 > 32) + } + if (sp36 > 32) { sp36 = 32; + } if (sCSideButtonYaw != 0) { camera_approach_s16_symmetric_bool(&sCSideButtonYaw, 0, 1); @@ -1229,46 +1278,56 @@ s32 return_behind_mario_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos } if (D_8033B3FA == 28) { - if (sCSideButtonYaw < 5 || sCSideButtonYaw > 28) + if (sCSideButtonYaw < 5 || sCSideButtonYaw > 28) { play_sound_cbutton_up(); + } } if (sCSideButtonYaw == 28) { - if (D_8033B3FA < 5 || D_8033B3FA > 28) + if (D_8033B3FA < 5 || D_8033B3FA > 28) { play_sound_cbutton_up(); + } } if (gCButtonsPressed & 2) { - if (gPlayer1Controller->buttonPressed & L_CBUTTONS) + if (gPlayer1Controller->buttonPressed & L_CBUTTONS) { play_sound_cbutton_side(); - if (sp48 < sp24) + } + if (sp48 < sp24) { camera_approach_f32_symmetric_bool(&sp48, sp24, 5.f); + } sp38 = -16376; sCSideButtonYaw = 30; sp36 = 2; } if (gCButtonsPressed & 1) { - if (gPlayer1Controller->buttonPressed & R_CBUTTONS) + if (gPlayer1Controller->buttonPressed & R_CBUTTONS) { play_sound_cbutton_side(); - if (sp48 < sp24) + } + if (sp48 < sp24) { camera_approach_f32_symmetric_bool(&sp48, sp24, 5.f); + } sp38 = 16376; sCSideButtonYaw = 30; sp36 = 2; } if (gCButtonsPressed & 4) { - if (gPlayer1Controller->buttonPressed & (U_CBUTTONS | D_CBUTTONS)) + if (gPlayer1Controller->buttonPressed & (U_CBUTTONS | D_CBUTTONS)) { play_sound_cbutton_side(); - if (sp48 < sp24) + } + if (sp48 < sp24) { camera_approach_f32_symmetric_bool(&sp48, sp24, 5.f); + } sp3C = -12288; D_8033B3FA = 30; sp34 = 2048; } if (gCButtonsPressed & 8) { - if (gPlayer1Controller->buttonPressed & (U_CBUTTONS | D_CBUTTONS)) + if (gPlayer1Controller->buttonPressed & (U_CBUTTONS | D_CBUTTONS)) { play_sound_cbutton_side(); - if (sp48 < sp24) + } + if (sp48 < sp24) { camera_approach_f32_symmetric_bool(&sp48, sp24, 5.f); + } sp3C = 12288; D_8033B3FA = 30; sp34 = 2048; @@ -1276,15 +1335,19 @@ s32 return_behind_mario_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f pos approach_s16_exponential_bool(&yaw, sp3A + sp38, sp36); camera_approach_s16_symmetric_bool(&sp40, sp3C, sp34); - if (sp48 < 300.f) + if (sp48 < 300.f) { sp48 = 300.f; + } vec3f_set_dist_and_angle(focus, pos, sp48, sp40, yaw); - if (gCurrLevelArea == AREA_WDW_MAIN) + if (gCurrLevelArea == AREA_WDW_MAIN) { yaw = clamp_positions_and_find_yaw_angle(pos, focus, 4508.f, -3739.f, 4508.f, -3739.f); - if (gCurrLevelArea == AREA_THI_HUGE) + } + if (gCurrLevelArea == AREA_THI_HUGE) { yaw = clamp_positions_and_find_yaw_angle(pos, focus, 8192.f, -8192.f, 8192.f, -8192.f); - if (gCurrLevelArea == AREA_THI_TINY) + } + if (gCurrLevelArea == AREA_THI_TINY) { yaw = clamp_positions_and_find_yaw_angle(pos, focus, 2458.f, -2458.f, 2458.f, -2458.f); + } return yaw; } @@ -1310,15 +1373,17 @@ s32 return_behind_mario_water_camera_yaw(struct LevelCamera *c) { if (c->currPreset == CAMERA_PRESET_WATER_SURFACE) { floorHeight = find_floor(c->pos[0], c->pos[1], c->pos[2], &floor); newPos[1] = marioState->waterLevel + 120; - if (newPos[1] < (floorHeight += 120.f)) + if (newPos[1] < (floorHeight += 120.f)) { newPos[1] = floorHeight; + } } approach_camera_height(c, newPos[1], 50.f); waterHeight = find_water_level(c->pos[0], c->pos[2]) + 100.f; - if (c->pos[1] <= waterHeight) + if (c->pos[1] <= waterHeight) { gCameraMovementFlags |= CAM_MOVE_SUBMERGED; - else + } else { gCameraMovementFlags &= ~CAM_MOVE_SUBMERGED; + } resolve_geometry_collisions(c->pos, oldPos); vec3f_get_dist_and_angle(c->focus, c->pos, &distCamToFocus, &camPitch, &camYaw); if (distCamToFocus > 800.f) { @@ -1343,10 +1408,11 @@ s16 return_slide_camera_yaw(struct LevelCamera *c) { s16 goalPitch = 0x1555; s16 goalYaw = sMarioStatusForCamera->faceAngle[1] + 0x8000; - if (gCameraFlags2 & CAM_FLAG_2_CCM_SLIDE_SHORTCUT) + if (gCameraFlags2 & CAM_FLAG_2_CCM_SLIDE_SHORTCUT) { D_8033B3EE = approach_f32(D_8033B3EE, -600.f, 20.f, 20.f); - else + } else { D_8033B3EE = approach_f32(D_8033B3EE, 0.f, 20.f, 20.f); + } play_camera_buzz_if_cbutton(); vec3f_copy(c->focus, sMarioStatusForCamera->pos); @@ -1369,16 +1435,18 @@ s16 return_slide_camera_yaw(struct LevelCamera *c) { camera_approach_f32_symmetric_bool(&c->pos[1], c->focus[1], 30.f); vec3f_get_dist_and_angle(c->pos, c->focus, &distCamToFocus, &camPitch, &camYaw); pitchScale = (distCamToFocus - distToFocusOffset + D_8033B3EE) / 10000.f; - if (pitchScale > 1.f) + if (pitchScale > 1.f) { pitchScale = 1.f; + } camPitch += 4096.f * pitchScale; vec3f_set_dist_and_angle(c->pos, c->focus, distCamToFocus, camPitch, camYaw); } else { vec3f_set_dist_and_angle(c->focus, c->pos, distToFocusOffset + D_8033B3EE, camPitch, camYaw); gCameraFlags2 |= CAM_FLAG_2_UNKNOWN_1; floorHeight = find_floor(c->pos[0], c->pos[1] + 200.f, c->pos[2], &floor) + 125.f; - if (c->pos[1] < floorHeight) + if (c->pos[1] < floorHeight) { c->pos[1] = floorHeight; + } vec3f_get_dist_and_angle(c->focus, c->pos, &distCamToFocus, &camPitch, &camYaw); if (distCamToFocus > distToFocusOffset + D_8033B3EE) { distCamToFocus = distToFocusOffset + D_8033B3EE; @@ -1450,10 +1518,11 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { vec3f_get_dist_and_angle(sMarioStatusForCamera->pos, c->pos, &distFocusToCam, &sp70, &yaw); if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) { - if (test_or_set_mario_cam_active(0) == 1) + if (test_or_set_mario_cam_active(0) == 1) { zoomDist = gCameraZoomDist + 1050; - else + } else { zoomDist = gCameraZoomDist + 400; + } } else { zoomDist = gCameraZoomDist; } @@ -1466,33 +1535,41 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { if (D_8033B3F4 == 0.f) { if (distFocusToCam > zoomDist) { - if ((distFocusToCam -= 50.f) < zoomDist) + if ((distFocusToCam -= 50.f) < zoomDist) { distFocusToCam = zoomDist; + } } } else { - if ((D_8033B3F4 -= 30.f) < 0.f) + if ((D_8033B3F4 -= 30.f) < 0.f) { D_8033B3F4 = 0.f; + } if (distFocusToCam > zoomDist) { - if ((distFocusToCam -= 30.f) < zoomDist) + if ((distFocusToCam -= 30.f) < zoomDist) { distFocusToCam = zoomDist; + } } if (distFocusToCam < zoomDist) { - if ((distFocusToCam += 30.f) > zoomDist) + if ((distFocusToCam += 30.f) > zoomDist) { distFocusToCam = zoomDist; + } } } if (sCSideButtonYaw == 0) { - if (c->currPreset == CAMERA_PRESET_FREE_ROAM) + if (c->currPreset == CAMERA_PRESET_FREE_ROAM) { sp52 = 192; - else + } else { sp52 = 256; - if ((gPlayer1Controller->stickX != 0.f || gPlayer1Controller->stickY != 0.f) != 0) + } + if ((gPlayer1Controller->stickX != 0.f || gPlayer1Controller->stickY != 0.f) != 0) { sp52 = 32; + } } else { - if (sCSideButtonYaw < 0) + if (sCSideButtonYaw < 0) { yaw += 0x200; - if (sCSideButtonYaw > 0) + } + if (sCSideButtonYaw > 0) { yaw -= 0x200; + } camera_approach_s16_symmetric_bool(&sCSideButtonYaw, 0, 256); sp52 = 0; } @@ -1500,8 +1577,9 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { sp58 = calc_hor_dist(sMarioStatusForCamera->pos, c->pos); if (gCameraFlags2 & CAM_FLAG_2_BEHIND_MARIO_POST_DOOR) { - if (sp58 >= 250) + if (sp58 >= 250) { gCameraFlags2 &= ~CAM_FLAG_2_BEHIND_MARIO_POST_DOOR; + } if (ABS((sMarioStatusForCamera->faceAngle[1] - yaw) / 2) < 0x1800) { gCameraFlags2 &= ~CAM_FLAG_2_BEHIND_MARIO_POST_DOOR; yaw = sCameraYawAfterDoorCutscene + 32768; @@ -1519,8 +1597,9 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { sp44 |= 1; } - if (-16 < gPlayer1Controller->stickY) + if (-16 < gPlayer1Controller->stickY) { c->trueYaw = yaw; + } return_height_above_floor(&sp68, 1, 200, &sp64, 0.9f, 200); vec3f_copy(spB0, c->pos); @@ -1536,33 +1615,41 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { } else { if (gMarioStates[0].forwardVel == 0.f) { if (gCameraFlags2 & CAM_FLAG_2_UNKNOWN_9) { - if ((sp6C - yaw) / 256 >= 0) + if ((sp6C - yaw) / 256 >= 0) { sp3E = -1; - else + } else { sp3E = 1; - if ((sCameraYawVelocity > 0 && sp3E > 0) || (sCameraYawVelocity < 0 && sp3E < 0)) + } + if ((sCameraYawVelocity > 0 && sp3E > 0) || (sCameraYawVelocity < 0 && sp3E < 0)) { sp50 = sp52; + } } else { sp50 = sp52; } } else { - if (sp52 == 4096) + if (sp52 == 4096) { sp50 = sp52; + } gCameraFlags2 &= ~CAM_FLAG_2_UNKNOWN_9; } - if (sp48 != 0) + if (sp48 != 0) { sp50 += sp50; - if ((sp44 & 1) && sp48 != 0) + } + if ((sp44 & 1) && sp48 != 0) { sp50 = 0; - if (sp50 != 0 && get_dialog_id() == -1) + } + if (sp50 != 0 && get_dialog_id() == -1) { camera_approach_s16_symmetric_bool(&yaw, sp6C, sp50); + } } - if (sp48 == 0 && !(gCameraFlags2 & CAM_FLAG_2_UNKNOWN_9)) + if (sp48 == 0 && !(gCameraFlags2 & CAM_FLAG_2_UNKNOWN_9)) { approach_f32_exponential_bool(&distFocusToCam, zoomDist - 100.f, 0.05f); + } vec3f_set_dist_and_angle(sMarioStatusForCamera->pos, spB0, distFocusToCam, sp70, yaw); spB0[1] += sp68 + 125.f; - if (find_and_return_count_wall_collisions(spB0, 10.f, 80.f) != 0) + if (find_and_return_count_wall_collisions(spB0, 10.f, 80.f) != 0) { gCameraFlags2 |= CAM_FLAG_2_UNKNOWN_9; + } c->focus[0] = sMarioStatusForCamera->pos[0]; c->focus[1] = sMarioStatusForCamera->pos[1] + 125.f + sp64; c->focus[2] = sMarioStatusForCamera->pos[2]; @@ -1587,14 +1674,17 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { sp78 += 125.f; sp60 = sp78 - sp88; if (!(gCameraMovementFlags & CAM_MOVE_UNKNOWN_6)) { - if (sp60 > 800.f && (sMarioStatusForCamera->action & ACT_FLAG_METAL_WATER)) + if (sp60 > 800.f && (sMarioStatusForCamera->action & ACT_FLAG_METAL_WATER)) { gCameraMovementFlags |= CAM_MOVE_UNKNOWN_6; + } } else { - if (sp60 < 400.f || !(sMarioStatusForCamera->action & ACT_FLAG_METAL_WATER)) + if (sp60 < 400.f || !(sMarioStatusForCamera->action & ACT_FLAG_METAL_WATER)) { gCameraMovementFlags &= ~CAM_MOVE_UNKNOWN_6; + } } - if (!(gCameraMovementFlags & CAM_MOVE_UNKNOWN_6) && sp90 < sp78) + if (!(gCameraMovementFlags & CAM_MOVE_UNKNOWN_6) && sp90 < sp78) { sp90 = sp78; + } } else { gCameraMovementFlags &= ~CAM_MOVE_UNKNOWN_6; } @@ -1604,41 +1694,47 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { spBC[1] -= 125.f; if (marioFloor != NULL && sp90 <= sp88) { sp48 = func_8028A0D4(c->focus, spBC, marioFloor, 0, -1); - if (sp48 != 1 && ceilHeight > sp88) + if (sp48 != 1 && ceilHeight > sp88) { sp90 = sp88; + } } sp68 = 0.f; if (c->currPreset == CAMERA_PRESET_FREE_ROAM) { if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) { sp68 = 375.f; - if (gCurrLevelArea == AREA_SSL_PYRAMID) + if (gCurrLevelArea == AREA_SSL_PYRAMID) { sp68 /= 2; + } } else { sp68 = 100.f; } } if ((gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) && (gCameraModeFlags & CAM_MODE_MARIO_ACTIVE)) { sp68 = 610.f; - if (gCurrLevelArea == AREA_SSL_PYRAMID || gCurrLevelNum == LEVEL_CASTLE) + if (gCurrLevelArea == AREA_SSL_PYRAMID || gCurrLevelNum == LEVEL_CASTLE) { sp68 /= 2; + } } sp74 = find_poison_gas_level(spB0[0], spB0[2]); if (sp74 != -11000.f) { - if ((sp74 += 130.f) > c->pos[1]) + if ((sp74 += 130.f) > c->pos[1]) { c->pos[1] = sp74; + } } if ((sMarioStatusForCamera->action & ACT_FLAG_HANGING) || sMarioStatusForCamera->action == ACT_RIDING_HOOT) { sp90 = sMarioStatusForCamera->pos[1] + 400.f; - if (c->currPreset == CAMERA_PRESET_FREE_ROAM) + if (c->currPreset == CAMERA_PRESET_FREE_ROAM) { sp90 -= 100.f; + } ceilHeight = 20000.f; vec3f_copy(c->focus, sMarioStatusForCamera->pos); } if (sMarioStatusForCamera->action & ACT_FLAG_ON_POLE) { sp90 = gMarioStates[0].usedObj->oPosY + 125.f; - if (sMarioStatusForCamera->pos[1] - 100.f > sp90) + if (sMarioStatusForCamera->pos[1] - 100.f > sp90) { sp90 = sMarioStatusForCamera->pos[1] - 100.f; + } ceilHeight = 20000.f; vec3f_copy(c->focus, sMarioStatusForCamera->pos); } @@ -1665,8 +1761,9 @@ s16 return_close_or_free_roam_cam_yaw(struct LevelCamera *c) { } if (ceilHeight != 20000.f) { if (c->pos[1] > (ceilHeight -= 150.f) - && (sp48 = func_8028A0D4(c->pos, sMarioStatusForCamera->pos, ceil, 0, -1)) == 1) + && (sp48 = func_8028A0D4(c->pos, sMarioStatusForCamera->pos, ceil, 0, -1)) == 1) { c->pos[1] = ceilHeight; + } } if (gCurrLevelArea == AREA_WDW_TOWN) { yaw = clamp_positions_and_find_yaw_angle(c->pos, c->focus, 2254.f, -3789.f, 3790.f, -2253.f); @@ -1716,10 +1813,12 @@ s32 return_spiral_stairs_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f po vec3f_get_dist_and_angle(sFixedPresetBasePosition, focus, &sp30, &sp5A, &sp58); vec3f_get_dist_and_angle(sFixedPresetBasePosition, sp44, &sp30, &sp56, &sp54); D_8033B404 = sp54 - sp58; - if (D_8033B404 < -0x4000) + if (D_8033B404 < -0x4000) { D_8033B404 = -0x4000; - if (D_8033B404 > 0x4000) + } + if (D_8033B404 > 0x4000) { D_8033B404 = 0x4000; + } sp58 += D_8033B404; sp54 = sp58; camera_approach_s16_symmetric_bool(&sp54, sp58, 4096); @@ -1730,8 +1829,9 @@ s32 return_spiral_stairs_camera_yaw(struct LevelCamera *c, Vec3f focus, Vec3f po sp28 = find_floor(sp38[0], sp38[1] + 50.f, sp38[2], &floor); if (sp28 != -11000.f) { - if (sp28 < sGeometryForMario.currFloorHeight) + if (sp28 < sGeometryForMario.currFloorHeight) { sp28 = sGeometryForMario.currFloorHeight; + } pos[1] = approach_f32(pos[1], (sp28 += 125.f), 30.f, 30.f); } @@ -1755,8 +1855,9 @@ s32 return_slide_or_0f_camera_yaw(UNUSED struct LevelCamera *c, Vec3f focus, Vec } static void unused_update_mode_0f_camera(struct LevelCamera *c) { - if (gPlayer1Controller->buttonPressed & U_CBUTTONS) + if (gPlayer1Controller->buttonPressed & U_CBUTTONS) { gCameraMovementFlags |= CAM_MOVE_C_UP_MODE; + } c->storedYaw = return_slide_camera_yaw(c); } @@ -1765,8 +1866,9 @@ void update_slide_camera(struct LevelCamera *c) { || sGeometryForMario.currFloorType == SURFACE_NO_CAM_COL_SLIPPERY) { camera_lakitu_zoom_distance(c); } else { - if (gPlayer1Controller->buttonPressed & U_CBUTTONS) + if (gPlayer1Controller->buttonPressed & U_CBUTTONS) { gCameraMovementFlags |= CAM_MOVE_C_UP_MODE; + } c->storedYaw = return_slide_camera_yaw(c); } } @@ -1823,23 +1925,28 @@ s32 exit_c_up_mode(struct LevelCamera *c) { for (sp44 = sp48; sp44 < gCameraZoomDist; sp44 += 20.f) { vec3f_set_dist_and_angle(sp68, sp5C, sp44, 0, sp40 + sp3E); sp50 = find_ceil(sp5C[0], sp5C[1] - 150.f, sp5C[2], &surface) + -10.f; - if (surface != NULL && sp50 < sp5C[1]) + if (surface != NULL && sp50 < sp5C[1]) { break; + } sp4C = find_floor(sp5C[0], sp5C[1] + 150.f, sp5C[2], &surface) + 10.f; - if (surface != NULL && sp4C > sp5C[1]) + if (surface != NULL && sp4C > sp5C[1]) { break; - if (f32_find_wall_collision(&sp5C[0], &sp5C[1], &sp5C[2], 20.f, 50.f) == 1) + } + if (f32_find_wall_collision(&sp5C[0], &sp5C[1], &sp5C[2], 20.f, 50.f) == 1) { break; + } } - if (sp44 >= gCameraZoomDist) + if (sp44 >= gCameraZoomDist) { sp58 = 0; + } } if (sp58 == 1) { sp3E = -sp3E; - if (sp3E < 0) + if (sp3E < 0) { sp3E -= 0x1000; - else + } else { sp3E += 0x1000; + } } } if (sp58 == 0) { @@ -1874,14 +1981,18 @@ void operate_c_up_looking(UNUSED struct LevelCamera *c) { sFirstPersonCameraPitch += (s16)(gPlayer1Controller->stickY * 10.f); sFirstPersonCameraYaw -= (s16)(gPlayer1Controller->stickX * 10.f); - if (sFirstPersonCameraPitch > 14563) + if (sFirstPersonCameraPitch > 14563) { sFirstPersonCameraPitch = 14563; - if (sFirstPersonCameraPitch < -8192) + } + if (sFirstPersonCameraPitch < -8192) { sFirstPersonCameraPitch = -8192; - if (sFirstPersonCameraYaw > 21845) + } + if (sFirstPersonCameraYaw > 21845) { sFirstPersonCameraYaw = 21845; - if (sFirstPersonCameraYaw < -21845) + } + if (sFirstPersonCameraYaw < -21845) { sFirstPersonCameraYaw = -21845; + } // Set mario's head angles maybe? sMarioStatusForCamera->unk16[0] = sFirstPersonCameraPitch * 3 / 4; @@ -1905,8 +2016,9 @@ void func_8028547C(struct LevelCamera *c) { vec3f_set_dist_and_angle(c->focus, c->pos, sp24, sp22, sp20); sMarioStatusForCamera->unk16[0] = 0; sMarioStatusForCamera->unk16[1] = 0; - if (++D_8033B418.unk6 == D_8033B418.unk4) + if (++D_8033B418.unk6 == D_8033B418.unk4) { gCameraMovementFlags &= ~CAM_MOVE_INTO_C_UP; + } } s32 update_c_up_camera(struct LevelCamera *c) { @@ -1938,8 +2050,9 @@ s32 update_c_up_camera(struct LevelCamera *c) { } D_8033B40C = 0.f; if (gPlayer1Controller->buttonPressed - & (A_BUTTON | B_BUTTON | D_CBUTTONS | L_CBUTTONS | R_CBUTTONS)) + & (A_BUTTON | B_BUTTON | D_CBUTTONS | L_CBUTTONS | R_CBUTTONS)) { exit_c_up_mode(c); + } return 0; } @@ -2004,8 +2117,9 @@ void func_80285BD8(struct LevelCamera *a, s16 b, s16 c) { } else { gCameraMovementFlags &= 0xFF02; gCameraMovementFlags |= CAM_MOVE_INTO_C_UP; - if (b == 0) + if (b == 0) { b = 4; + } sFirstPersonCameraPitch = 0; sFirstPersonCameraYaw = 0; D_8033B3EE = 0; @@ -2072,10 +2186,11 @@ void func_80285E70(struct LevelCamera *c) { set_or_approach_f32_exponential(&gCameraStatus.unkA8, 0.3f, 0.05f); set_or_approach_f32_exponential(&gCameraStatus.unkAC, 0.3f, 0.05f); set_or_approach_f32_exponential(&gCameraStatus.unkB0, 0.3f, 0.05f); - if (gCameraFlags2 & CAM_FLAG_2_UNKNOWN_1) + if (gCameraFlags2 & CAM_FLAG_2_UNKNOWN_1) { gCameraFlags2 &= ~CAM_FLAG_2_UNKNOWN_1; - else + } else { gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; + } vec3f_copy(gCameraStatus.pos, gCameraStatus.camFocAndPosCurrAndGoal[1]); vec3f_copy(gCameraStatus.focus, gCameraStatus.camFocAndPosCurrAndGoal[0]); if (c->cutscene) { @@ -2094,8 +2209,9 @@ void func_80285E70(struct LevelCamera *c) { set_face_angle_from_spline(gCameraStatus.pos, gCameraStatus.focus); - if (sMarioStatusForCamera->action == ACT_DIVE && gCameraStatus.lastFrameAction != ACT_DIVE) + if (sMarioStatusForCamera->action == ACT_DIVE && gCameraStatus.lastFrameAction != ACT_DIVE) { set_camera_shake(SHAKE_HIT_FROM_BELOW); + } gCameraStatus.roll += sCameraCutsceneRollOffset; gCameraStatus.roll += gCameraStatus.cameraKeyCutsceneRollOffset; @@ -2105,10 +2221,11 @@ void func_80285E70(struct LevelCamera *c) { sp34 = find_floor(gCameraStatus.pos[0], gCameraStatus.pos[1] + 20.0f, gCameraStatus.pos[2], &floor); if (sp34 != -11000.f) { - if (gCameraStatus.pos[1] < (sp34 += 100.0f)) + if (gCameraStatus.pos[1] < (sp34 += 100.0f)) { gCameraStatus.pos[1] = sp34; - else + } else { gCheckingSurfaceCollisionsForCamera = 0; + } } } vec3f_copy(sCameraTransition.marioPos, sMarioStatusForCamera->pos); @@ -2126,10 +2243,11 @@ void update_camera(struct LevelCamera *c) { if (c->cutscene == 0) { if (select_or_activate_mario_cam(0) == 1) { if (gPlayer1Controller->buttonPressed & R_TRIG) { - if (test_or_set_mario_cam_active(0) == 2) + if (test_or_set_mario_cam_active(0) == 2) { test_or_set_mario_cam_active(1); - else + } else { test_or_set_mario_cam_active(2); + } } } func_8028B36C(); @@ -2283,8 +2401,9 @@ void update_camera(struct LevelCamera *c) { } } } else { - if ((gPlayer1Controller->buttonPressed & R_TRIG) && select_or_activate_mario_cam(0) == 2) + if ((gPlayer1Controller->buttonPressed & R_TRIG) && select_or_activate_mario_cam(0) == 2) { play_sound_button_change_blocked(); + } } func_80285E70(c); gCameraStatus.lastFrameAction = sMarioStatusForCamera->action; @@ -2403,8 +2522,9 @@ void init_camera(struct LevelCamera *c) { sSplinePositionLimit = 0.f; sPositionAlongSpline = 0.f; sSplineParameterMax = 0; - for (i = 0; i < 4; i++) + for (i = 0; i < 4; i++) { sSplineParameters[i].unk0 = -1; + } sCameraCutscenePitchOffset = 0; sCameraCutsceneYawOffset = 0; sCameraCutsceneRollOffset = 0; @@ -2415,10 +2535,11 @@ void init_camera(struct LevelCamera *c) { switch (gCurrLevelNum) { case LEVEL_BOWSER_1: #ifndef VERSION_JP - if (gCurrDemoInput == NULL) + if (gCurrDemoInput == NULL) { set_camera_cutscene_table(c, CUTSCENE_ENTER_BOWSER_ARENA); - else if (gSecondCameraFocus != NULL) + } else if (gSecondCameraFocus != NULL) { gSecondCameraFocus->OBJECT_FIELD_U32(0x00) = 2; + } #else set_camera_cutscene_table(c, CUTSCENE_ENTER_BOWSER_ARENA); #endif @@ -2434,10 +2555,12 @@ void init_camera(struct LevelCamera *c) { relativePosition[0] = -400.f; relativePosition[2] = -800.f; } - if (is_within_100_units_of_mario(-6901.f, 2376.f, -6509.f) == 1) + if (is_within_100_units_of_mario(-6901.f, 2376.f, -6509.f) == 1) { set_camera_cutscene_table(c, CUTSCENE_EXIT_WATERFALL); - if (is_within_100_units_of_mario(5408.f, 4500.f, 3637.f) == 1) + } + if (is_within_100_units_of_mario(5408.f, 4500.f, 3637.f) == 1) { set_camera_cutscene_table(c, CUTSCENE_EXIT_FALL_WMOTR); + } gCameraStatus.modeActive = 16; break; case LEVEL_SA: @@ -2456,8 +2579,9 @@ void init_camera(struct LevelCamera *c) { vec3f_set(sFixedPresetBasePosition, -2985.f, 478.f, -5568.f); break; } - if (c->currPreset == CAMERA_PRESET_PLATFORM_LEVEL) + if (c->currPreset == CAMERA_PRESET_PLATFORM_LEVEL) { gCameraMovementFlags |= CAM_MOVE_ZOOMED_OUT; + } switch (gCurrLevelArea) { case AREA_SSL_EYEROK: vec3f_set(relativePosition, 0.f, 500.f, -100.f); @@ -2472,8 +2596,9 @@ void init_camera(struct LevelCamera *c) { relativePosition[2] = -300.f; break; case AREA_SL_OUTSIDE: - if (is_within_100_units_of_mario(257.f, 2150.f, 1399.f) == 1) + if (is_within_100_units_of_mario(257.f, 2150.f, 1399.f) == 1) { relativePosition[2] = -300.f; + } break; case AREA_CCM_OUTSIDE: gCameraMovementFlags |= CAM_MOVE_ZOOMED_OUT; @@ -2484,10 +2609,11 @@ void init_camera(struct LevelCamera *c) { } set_pos_from_face_angle_and_vec3f(c->pos, sMarioStatusForCamera->pos, relativePosition, sMarioStatusForCamera->faceAngle); - if (c->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (c->currPreset != CAMERA_PRESET_BEHIND_MARIO) { c->pos[1] = find_floor(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[1] + 100.f, sMarioStatusForCamera->pos[2], &floor) + 125.f; + } vec3f_copy(c->focus, sMarioStatusForCamera->pos); vec3f_copy(gCameraStatus.camFocAndPosCurrAndGoal[1], c->pos); vec3f_copy(gCameraStatus.camFocAndPosCurrAndGoal[0], c->focus); @@ -2495,8 +2621,9 @@ void init_camera(struct LevelCamera *c) { vec3f_copy(gCameraStatus.camFocAndPosCurrAndGoal[2], c->focus); vec3f_copy(gCameraStatus.pos, c->pos); vec3f_copy(gCameraStatus.focus, c->focus); - if (c->currPreset == CAMERA_PRESET_FIXED_REF_POINT) + if (c->currPreset == CAMERA_PRESET_FIXED_REF_POINT) { set_fixed_cam_axis_sa_lobby(c->currPreset); + } func_80284CBC(c); gCameraStatus.trueYaw = calculate_yaw(c->focus, c->pos); gCameraStatus.storedYaw = gCameraStatus.trueYaw; @@ -2527,8 +2654,9 @@ void func_80287404(struct Struct80287404 *a) { a->unk28[2] = gCurrLevelCamera->zFocus; vec3f_get_dist_and_angle(a->unk28, sMarioStatusForCamera->pos, &sp34, &sp32, &sp30); vec3f_set_dist_and_angle(sMarioStatusForCamera->pos, a->unk1C, 6000.f, 4096, sp30); - if (gCurrLevelNum != LEVEL_THI) + if (gCurrLevelNum != LEVEL_THI) { find_in_bounds_yaw_wdw_bob_thi(a->unk1C, a->unk28, 0); + } } } else { gFramesPaused++; @@ -2630,8 +2758,9 @@ void evaluate_cubic_spline(f32 u, Vec3f Q, Vec3f a0, Vec3f a1, Vec3f a2, Vec3f a f32 z; UNUSED u8 unused[16]; - if (u > 1.f) + if (u > 1.f) { u = 1.f; + } B[0] = (1.f - u) * (1.f - u) * (1.f - u) / 6.f; B[1] = u * u * u / 2.f - u * u + 0.6666667f; @@ -2670,18 +2799,21 @@ s32 func_80287CFC(Vec3f a, struct CinematicCameraTable b[], s16 *c, f32 *d) { sp24 = 0; sp34 = 0; } - if (b[sp24].unk0 == -1 || b[sp24 + 1].unk0 == -1 || b[sp24 + 2].unk0 == -1) + if (b[sp24].unk0 == -1 || b[sp24 + 1].unk0 == -1 || b[sp24 + 2].unk0 == -1) { return 1; + } for (i = 0; i < 4; i++) { sp3C[i][0] = b[sp24 + i].unk2[0]; sp3C[i][1] = b[sp24 + i].unk2[1]; sp3C[i][2] = b[sp24 + i].unk2[2]; } evaluate_cubic_spline(sp34, a, sp3C[0], sp3C[1], sp3C[2], sp3C[3]); - if (b[*c + 1].unk1 != 0) + if (b[*c + 1].unk1 != 0) { sp2C = 1.0f / b[*c + 1].unk1; - if (b[*c + 2].unk1 != 0) + } + if (b[*c + 2].unk1 != 0) { sp28 = 1.0f / b[*c + 2].unk1; + } sp30 = (sp28 - sp2C) * *d + sp2C; #ifdef VERSION_EU if (gCurrLevelCamera->cutscene == CUTSCENE_INTRO_PEACH) { @@ -2709,8 +2841,9 @@ s32 select_or_activate_mario_cam(s32 a) { s32 sp1C = 2; if (a == 1) { - if (!(gCameraModeFlags & CAM_MODE_MARIO_SELECTED)) + if (!(gCameraModeFlags & CAM_MODE_MARIO_SELECTED)) { gCameraModeFlags |= CAM_MODE_MARIO_SELECTED; + } gCameraFlags1 |= CAM_FLAG_1_UNUSED_3; } if (a == 2 && (gCameraModeFlags & CAM_MODE_MARIO_SELECTED)) { @@ -2718,8 +2851,9 @@ s32 select_or_activate_mario_cam(s32 a) { gCameraModeFlags &= ~CAM_MODE_MARIO_SELECTED; gCameraFlags1 |= CAM_FLAG_1_UNUSED_4; } - if (gCameraModeFlags & CAM_MODE_MARIO_SELECTED) + if (gCameraModeFlags & CAM_MODE_MARIO_SELECTED) { sp1C = 1; + } return sp1C; } @@ -2744,8 +2878,9 @@ s32 test_or_set_mario_cam_active(s32 a) { } gCameraFlags1 |= CAM_FLAG_1_UNKNOWN_2; } - if (gCameraModeFlags & CAM_MODE_MARIO_ACTIVE) + if (gCameraModeFlags & CAM_MODE_MARIO_ACTIVE) { sp4 = 1; + } return sp4; } @@ -2803,16 +2938,18 @@ void set_face_angle_from_spline(Vec3f pos, Vec3f focus) { evaluate_cubic_spline(sPositionAlongSpline, faceAngleOffsetGoal, splineParameters[0], splineParameters[1], splineParameters[2], splineParameters[3]); if (1.f <= (sPositionAlongSpline += sSplinePositionLimit)) { - for (i = 0; i < 3; i++) + for (i = 0; i < 3; i++) { vec3s_copy(sSplineParameters[i].myUnion.unk8, sSplineParameters[i + 1].myUnion.unk8); + } random_vec3s(sSplineParameters[3].myUnion.unk8, sSplineParameterMax, sSplineParameterMax, sSplineParameterMax / 2); sPositionAlongSpline -= 1.f; // Code dead, this is set to be 0 before it is used. sSplinePositionLimit = RandomFloat() * 0.5f; - if (sSplinePositionLimit < 0.02f) + if (sSplinePositionLimit < 0.02f) { sSplinePositionLimit = 0.02f; + } } } @@ -2839,29 +2976,33 @@ s32 find_c_buttons_pressed(u16 a, u16 buttonsPressed, u16 buttonsDown) { a |= 2; a &= ~1; } - if (!(buttonsDown & L_CBUTTONS)) + if (!(buttonsDown & L_CBUTTONS)) { a &= ~2; + } if (buttonsPressed & R_CBUTTONS) { a |= 1; a &= ~2; } - if (!(buttonsDown & R_CBUTTONS)) + if (!(buttonsDown & R_CBUTTONS)) { a &= ~1; + } if (buttonsPressed & U_CBUTTONS) { a |= 8; a &= ~4; } - if (!(buttonsDown & U_CBUTTONS)) + if (!(buttonsDown & U_CBUTTONS)) { a &= ~8; + } if (buttonsPressed & D_CBUTTONS) { a |= 4; a &= ~8; } - if (!(buttonsDown & D_CBUTTONS)) + if (!(buttonsDown & D_CBUTTONS)) { a &= ~4; + } return a; } @@ -2870,16 +3011,19 @@ s32 update_camera_status(struct LevelCamera *c) { s16 sp1E = 0; if (c->cutscene != 0 - || ((gPlayer1Controller->buttonDown & R_TRIG) && select_or_activate_mario_cam(0) == 2)) + || ((gPlayer1Controller->buttonDown & R_TRIG) && select_or_activate_mario_cam(0) == 2)) { sp1E |= 4; - else if (test_or_set_mario_cam_active(0) == 1) + } else if (test_or_set_mario_cam_active(0) == 1) { sp1E |= 1; - else + } else { sp1E |= 2; - if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) + } + if (gCameraMovementFlags & CAM_MOVE_ZOOMED_OUT) { sp1E |= 8; - if (gCameraMovementFlags & CAM_MOVE_C_UP_MODE) + } + if (gCameraMovementFlags & CAM_MOVE_C_UP_MODE) { sp1E |= 0x10; + } set_camera_status(sp1E); return sp1E; } @@ -2929,8 +3073,9 @@ s32 find_and_return_count_wall_collisions(Vec3f pos, f32 offsetY, f32 radius) { s32 vec3f_compare(Vec3f pos, f32 posX, f32 posY, f32 posZ) { s32 equal = FALSE; - if (pos[0] == posX && pos[1] == posY && pos[2] == posZ) + if (pos[0] == posX && pos[1] == posY && pos[2] == posZ) { equal = TRUE; + } return equal; } @@ -2958,20 +3103,23 @@ s32 is_within_100_units_of_mario(f32 posX, f32 posY, f32 posZ) { Vec3f pos; vec3f_set(pos, posX, posY, posZ); - if (calc_abs_dist(sMarioStatusForCamera->pos, pos) < 100.f) + if (calc_abs_dist(sMarioStatusForCamera->pos, pos) < 100.f) { isCloseToMario = 1; + } return isCloseToMario; } s32 set_or_approach_f32_exponential(f32 *dst, f32 goal, f32 scale) { - if (gCameraFlags2 & CAM_FLAG_2_SMOOTH_MOVEMENT) + if (gCameraFlags2 & CAM_FLAG_2_SMOOTH_MOVEMENT) { approach_f32_exponential_bool(dst, goal, scale); - else + } else { *dst = goal; - if (*dst == goal) + } + if (*dst == goal) { return FALSE; - else + } else { return TRUE; + } } /** @@ -2980,13 +3128,15 @@ s32 set_or_approach_f32_exponential(f32 *dst, f32 goal, f32 scale) { * Edits the current value directly, returns TRUE if the target has been reached, FALSE otherwise. */ s32 approach_f32_exponential_bool(f32 *current, f32 target, f32 multiplier) { - if (multiplier > 1.f) + if (multiplier > 1.f) { multiplier = 1.f; + } *current = *current + (target - *current) * multiplier; - if (*current == target) + if (*current == target) { return FALSE; - else + } else { return TRUE; + } } /** @@ -3013,10 +3163,11 @@ s32 approach_s16_exponential_bool(s16 *current, s16 target, s16 divisor) { temp += target; *current = temp; } - if (*current == target) + if (*current == target) { return FALSE; - else + } else { return TRUE; + } } /** @@ -3068,57 +3219,66 @@ void approach_vec3s_exponential(Vec3s current, Vec3s target, s16 x_multiplier, s s32 camera_approach_s16_symmetric_bool(s16 *value, s16 target, s16 increment) { s16 dist = target - *value; - if (increment < 0) + if (increment < 0) { increment = -1 * increment; + } if (dist > 0) { dist -= increment; - if (dist >= 0) + if (dist >= 0) { *value = target - dist; - else + } else { *value = target; + } } else { dist += increment; - if (dist <= 0) + if (dist <= 0) { *value = target - dist; - else + } else { *value = target; + } } - if (*value == target) + if (*value == target) { return FALSE; - else + } else { return TRUE; + } } s32 camera_approach_s16_symmetric(s16 value, s16 target, s16 increment) { s16 dist = target - value; - if (increment < 0) + if (increment < 0) { increment = -1 * increment; + } if (dist > 0) { dist -= increment; - if (dist >= 0) + if (dist >= 0) { value = target - dist; - else + } else { value = target; + } } else { dist += increment; - if (dist <= 0) + if (dist <= 0) { value = target - dist; - else + } else { value = target; + } } return value; } s32 set_or_approach_s16_symmetric(s16 *value, s16 target, s16 increment) { - if (gCameraFlags2 & CAM_FLAG_2_SMOOTH_MOVEMENT) + if (gCameraFlags2 & CAM_FLAG_2_SMOOTH_MOVEMENT) { camera_approach_s16_symmetric_bool(value, target, increment); - else + } else { *value = target; - if (*value == target) + } + if (*value == target) { return FALSE; - else + } else { return TRUE; + } } /** @@ -3129,25 +3289,29 @@ s32 set_or_approach_s16_symmetric(s16 *value, s16 target, s16 increment) { s32 camera_approach_f32_symmetric_bool(f32 *current, f32 target, f32 increment) { f32 dist = target - *current; - if (increment < 0) + if (increment < 0) { increment = -1 * increment; + } if (dist > 0) { dist -= increment; - if (dist > 0) + if (dist > 0) { *current = target - dist; - else + } else { *current = target; + } } else { dist += increment; - if (dist < 0) + if (dist < 0) { *current = target - dist; - else + } else { *current = target; + } } - if (*current == target) + if (*current == target) { return FALSE; - else + } else { return TRUE; + } } /** @@ -3156,20 +3320,23 @@ s32 camera_approach_f32_symmetric_bool(f32 *current, f32 target, f32 increment) f32 camera_approach_f32_symmetric(f32 current, f32 target, f32 increment) { f32 dist = target - current; - if (increment < 0) + if (increment < 0) { increment = -1 * increment; + } if (dist > 0) { dist -= increment; - if (dist > 0) + if (dist > 0) { current = target - dist; - else + } else { current = target; + } } else { dist += increment; - if (dist < 0) + if (dist < 0) { current = target - dist; - else + } else { current = target; + } } return current; } @@ -3222,14 +3389,17 @@ s16 func_80289738(s16 a, f32 b, f32 c, f32 d, f32 e) { sp36 -= sp32; sp34 -= sp30; sp38 -= 2000.f; - if (sp38 < 0.f) + if (sp38 < 0.f) { sp38 = 0.f; + } b -= 2000.f; - if (b < 2000.f) + if (b < 2000.f) { b = 2000.f; + } sp2E = a * (1.f - sp38 / b); - if (sp36 < -0x1800 || sp36 > 0x400 || sp34 < -0x1800 || sp34 > 0x1800) + if (sp36 < -0x1800 || sp36 > 0x400 || sp34 < -0x1800 || sp34 > 0x1800) { sp2E /= 2; + } } } return sp2E; @@ -3239,14 +3409,18 @@ s32 clamp_positions_and_find_yaw_angle(Vec3f pos, Vec3f origin, f32 xMax, f32 xM f32 zMin) { s16 yaw = gCurrLevelCamera->storedYaw; - if (pos[0] >= xMax) + if (pos[0] >= xMax) { pos[0] = xMax; - if (pos[0] <= xMin) + } + if (pos[0] <= xMin) { pos[0] = xMin; - if (pos[2] >= zMax) + } + if (pos[2] >= zMax) { pos[2] = zMax; - if (pos[2] <= zMin) + } + if (pos[2] <= zMin) { pos[2] = zMin; + } yaw = calculate_yaw(origin, pos); return yaw; } @@ -3258,10 +3432,11 @@ s32 func_80289A98(s16 a, s16 b) { UNUSED s32 sp4 = 0; sp2E = b - a + 0x4000; - if (sp2E < 0) + if (sp2E < 0) { a = b; - else + } else { a = b + 0x8000; + } return a; } @@ -3291,25 +3466,31 @@ s32 is_pos_less_than_bounds(struct Surface *surf, f32 xMax, f32 yMax, f32 zMax) posZ[2] = surf->vertex3[2]; for (i = 0; i < 3; i++) { j = i + 1; - if (j >= 3) + if (j >= 3) { j = 0; + } dx = ABS(posX[i] - posX[j]); - if (dx > testX) + if (dx > testX) { testX = dx; + } dy = ABS(posY[i] - posY[j]); - if (dy > testY) + if (dy > testY) { testY = dy; + } dz = ABS(posZ[i] - posZ[j]); - if (dz > testZ) + if (dz > testZ) { testZ = dz; + } } if (yMax != -1.f) { - if (testY < yMax) + if (testY < yMax) { isWithinBounds = TRUE; + } } if (xMax != -1.f && zMax != -1.f) { - if (testX < xMax && testZ < zMax) + if (testX < xMax && testZ < zMax) { isWithinBounds = TRUE; + } } return isWithinBounds; } @@ -3326,8 +3507,9 @@ s32 is_behind_surface(Vec3f pos, struct Surface *surf) { f32 posY = surf->vertex1[1] - pos[1]; f32 posZ = surf->vertex1[2] - pos[2]; - if (posX * normX + posY * normY + posZ * normZ < 0) + if (posX * normX + posY * normY + posZ * normZ < 0) { behindSurface = 1; + } return behindSurface; } @@ -3391,8 +3573,9 @@ s32 check_if_vector_fits_in_bounds(Vec3f pos, Vec3f center, Vec3f bounds, s16 an rotate_in_xz(vec, vec, angle); if (-bounds[0] < vec[0] && vec[0] < bounds[0] && -bounds[1] < vec[1] && vec[1] < bounds[1] - && -bounds[2] < vec[2] && vec[2] < bounds[2]) + && -bounds[2] < vec[2] && vec[2] < bounds[2]) { inBound = TRUE; + } return inBound; } @@ -3505,8 +3688,9 @@ void func_8028AA80(s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) { sp2C[2] = g; vec3f_get_dist_and_angle(gCameraStatus.camFocAndPosCurrAndGoal[3], sp2C, &sp28, &sp26, &sp24); a = func_80289738(a, d, e, f, g); - if (a != 0) + if (a != 0) { set_camera_pitch_shake(a, b, c); + } } void Unknown8028AB34(s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) { @@ -3520,15 +3704,17 @@ void Unknown8028AB34(s16 a, s16 b, s16 c, f32 d, f32 e, f32 f, f32 g) { sp2C[2] = g; vec3f_get_dist_and_angle(gCameraStatus.camFocAndPosCurrAndGoal[3], sp2C, &sp28, &sp26, &sp24); a = func_80289738(a, d, e, f, g); - if (a != 0) + if (a != 0) { set_camera_yaw_shake(a, b, c); + } } void increment_shake_offset(s16 *a, s16 b) { - if (b == -0x8000) + if (b == -0x8000) { *a = (*a & 0x8000) + 0xC000; - else + } else { *a += b; + } } void shake_camera_pitch(Vec3f pos, Vec3f focus) { @@ -3543,8 +3729,9 @@ void shake_camera_pitch(Vec3f pos, Vec3f focus) { increment_shake_offset(&gCameraStatus.shakePitchOffset, gCameraStatus.shakePitchIncrement); if (camera_approach_s16_symmetric_bool(&gCameraStatus.shakeMagnitude[0], 0, gCameraStatus.shakePitchMagIncrement) - == 0) + == 0) { gCameraStatus.shakePitchOffset = 0; + } } } @@ -3560,8 +3747,9 @@ void shake_camera_yaw(Vec3f pos, Vec3f focus) { increment_shake_offset(&gCameraStatus.shakeYawOffset, gCameraStatus.shakeYawIncrement); if (camera_approach_s16_symmetric_bool(&gCameraStatus.shakeMagnitude[1], 0, gCameraStatus.shakeYawMagIncrement) - == 0) + == 0) { gCameraStatus.shakeYawOffset = 0; + } } } @@ -3573,8 +3761,9 @@ void shake_camera_roll(s16 *roll) { *roll += gCameraStatus.shakeMagnitude[2] * sins(gCameraStatus.shakeRollOffset); if (camera_approach_s16_symmetric_bool(&gCameraStatus.shakeMagnitude[2], 0, gCameraStatus.shakeRollMagIncrement) - == 0) + == 0) { gCameraStatus.shakeRollOffset = 0; + } } } @@ -3591,13 +3780,15 @@ s32 func_8028AF24(struct LevelCamera *c, s16 b) { focus[1] = sMarioStatusForCamera->pos[1]; focus[2] = c->zFocus; horDistFocusToMario = calc_abs_dist(focus, sMarioStatusForCamera->pos); - if (800.f > horDistFocusToMario) + if (800.f > horDistFocusToMario) { yawGoal = 0x3800; + } break; case AREA_SSL_PYRAMID: yawGoal = (b & 0xC000) - b + 0x2000; - if (yawGoal < 0) + if (yawGoal < 0) { yawGoal = -yawGoal; + } yawGoal = yawGoal / 32 * 48; break; case AREA_LLL_OUTSIDE: @@ -3605,14 +3796,18 @@ s32 func_8028AF24(struct LevelCamera *c, s16 b) { break; } sp2A = gMarioStates[0].forwardVel / 32.f * 128.f; - if (D_8033B3EC < 0) + if (D_8033B3EC < 0) { camera_approach_s16_symmetric_bool(&yaw, -yawGoal, sp2A); - if (D_8033B3EC > 0) + } + if (D_8033B3EC > 0) { camera_approach_s16_symmetric_bool(&yaw, yawGoal, sp2A); - if (yaw < -0x2AAA) + } + if (yaw < -0x2AAA) { camera_approach_s16_symmetric_bool(&yaw, -yawGoal, 0x200); - if (yaw > 0x2AAA) + } + if (yaw > 0x2AAA) { camera_approach_s16_symmetric_bool(&yaw, yawGoal, 0x200); + } return yaw; } @@ -3625,19 +3820,22 @@ void func_8028B16C(void) { } void play_camera_buzz_if_cdown(void) { - if (gPlayer1Controller->buttonPressed & D_CBUTTONS) + if (gPlayer1Controller->buttonPressed & D_CBUTTONS) { play_sound_button_change_blocked(); + } } void play_camera_buzz_if_cbutton(void) { - if (gPlayer1Controller->buttonPressed & CBUTTON_MASK) + if (gPlayer1Controller->buttonPressed & CBUTTON_MASK) { play_sound_button_change_blocked(); + } } void play_camera_buzz_if_c_sideways(void) { if ((gPlayer1Controller->buttonPressed & L_CBUTTONS) - || (gPlayer1Controller->buttonPressed & R_CBUTTONS)) + || (gPlayer1Controller->buttonPressed & R_CBUTTONS)) { play_sound_button_change_blocked(); + } } void play_sound_cbutton_up(void) { @@ -3661,10 +3859,12 @@ void play_sound_rbutton_changed(void) { } void func_8028B36C(void) { - if (gCameraFlags1 & CAM_FLAG_1_UNKNOWN_1) + if (gCameraFlags1 & CAM_FLAG_1_UNKNOWN_1) { play_sound_rbutton_changed(); - if (gCameraFlags1 & CAM_FLAG_1_UNKNOWN_2) + } + if (gCameraFlags1 & CAM_FLAG_1_UNKNOWN_2) { play_sound_rbutton_changed(); + } gCameraFlags1 &= ~(CAM_FLAG_1_UNKNOWN_1 | CAM_FLAG_1_UNKNOWN_2); } @@ -3674,27 +3874,32 @@ s32 func_8028B3DC(struct LevelCamera *c, UNUSED f32 b) { if ((gCameraMovementFlags & CAM_MOVE_UNKNOWN_5) || !(gCameraMovementFlags & (CAM_MOVE_RETURN_TO_MIDDLE | CAM_MOVE_ROTATE_RIGHT | CAM_MOVE_ROTATE_LEFT))) { - if (gPlayer1Controller->buttonPressed & (L_CBUTTONS | R_CBUTTONS)) + if (gPlayer1Controller->buttonPressed & (L_CBUTTONS | R_CBUTTONS)) { gCameraMovementFlags &= ~CAM_MOVE_UNKNOWN_5; + } if (gPlayer1Controller->buttonPressed & R_CBUTTONS) { if (sFirstPersonCameraYaw > -0x800) { - if (!(gCameraMovementFlags & CAM_MOVE_ROTATE_RIGHT)) + if (!(gCameraMovementFlags & CAM_MOVE_ROTATE_RIGHT)) { gCameraMovementFlags |= CAM_MOVE_ROTATE_RIGHT; + } if (c->currPreset == CAMERA_PRESET_OPEN_CAMERA) { - if (sFirstPersonCameraYaw > 0x22AA) + if (sFirstPersonCameraYaw > 0x22AA) { sCameraSideCFlags |= 4; + } - if (sFirstPersonCameraYaw == 0x4AAA) + if (sFirstPersonCameraYaw == 0x4AAA) { play_sound_button_change_blocked(); - else + } else { play_sound_cbutton_side(); + } } else { - if (sFirstPersonCameraYaw == 0x2AAA) + if (sFirstPersonCameraYaw == 0x2AAA) { play_sound_button_change_blocked(); - else + } else { play_sound_cbutton_side(); + } } } else { gCameraMovementFlags |= CAM_MOVE_RETURN_TO_MIDDLE; @@ -3703,22 +3908,26 @@ s32 func_8028B3DC(struct LevelCamera *c, UNUSED f32 b) { } if (gPlayer1Controller->buttonPressed & L_CBUTTONS) { if (sFirstPersonCameraYaw < 0x800) { - if (!(gCameraMovementFlags & CAM_MOVE_ROTATE_LEFT)) + if (!(gCameraMovementFlags & CAM_MOVE_ROTATE_LEFT)) { gCameraMovementFlags |= CAM_MOVE_ROTATE_LEFT; + } if (c->currPreset == CAMERA_PRESET_OPEN_CAMERA) { - if (sFirstPersonCameraYaw < -0x22AA) + if (sFirstPersonCameraYaw < -0x22AA) { sCameraSideCFlags |= 8; + } - if (sFirstPersonCameraYaw == -19114) + if (sFirstPersonCameraYaw == -19114) { play_sound_button_change_blocked(); - else + } else { play_sound_cbutton_side(); + } } else { - if (sFirstPersonCameraYaw == -10922) + if (sFirstPersonCameraYaw == -10922) { play_sound_button_change_blocked(); - else + } else { play_sound_cbutton_side(); + } } } else { gCameraMovementFlags |= CAM_MOVE_RETURN_TO_MIDDLE; @@ -3754,8 +3963,9 @@ s32 stop_mario(s32 a) { s32 sp1C = 0; UNUSED struct LevelCamera *c = gCurrLevelCamera; - if (a == 1) + if (a == 1) { func_8028F834(CUTSCENE_READ_MESSAGE); + } if (a == 2) { } return sp1C; @@ -3771,10 +3981,11 @@ void handle_c_button_movement(struct LevelCamera *a) { play_sound_cbutton_up(); } else { func_80284D44(a); - if (D_8033B3FC > gCameraZoomDist) + if (D_8033B3FC > gCameraZoomDist) { D_8033B3F4 = -gCameraZoomDist; - else + } else { D_8033B3F4 = gCameraZoomDist; + } } } if (a->currPreset != CAMERA_PRESET_FIXED_REF_POINT) { @@ -3797,8 +4008,9 @@ void handle_c_button_movement(struct LevelCamera *a) { gCameraMovementFlags &= ~CAM_MOVE_ROTATE_LEFT; } else { gCameraMovementFlags |= CAM_MOVE_ROTATE_RIGHT; - if (sCSideButtonYaw == 0) + if (sCSideButtonYaw == 0) { play_sound_cbutton_side(); + } sCSideButtonYaw = -sp1E; } } @@ -3807,8 +4019,9 @@ void handle_c_button_movement(struct LevelCamera *a) { gCameraMovementFlags &= ~CAM_MOVE_ROTATE_RIGHT; } else { gCameraMovementFlags |= CAM_MOVE_ROTATE_LEFT; - if (sCSideButtonYaw == 0) + if (sCSideButtonYaw == 0) { play_sound_cbutton_side(); + } sCSideButtonYaw = sp1E; } } @@ -3846,15 +4059,18 @@ s32 determine_star_fadeout_cutscene_table(UNUSED struct LevelCamera *c) { u8 starIndex = (gLastCompletedStarNum - 1) / 2; u8 courseIndex = gCurrCourseNum; - if (starIndex > 3) + if (starIndex > 3) { starIndex = 0; - if (courseIndex > COURSE_MAX) + } + if (courseIndex > COURSE_MAX) { courseIndex = COURSE_NONE; + } sp6 = D_8032E8A4[courseIndex][starIndex]; - if (gLastCompletedStarNum & 1) + if (gLastCompletedStarNum & 1) { sp6 &= 0xF; - else + } else { sp6 = sp6 >> 4; + } sp7 = D_8032D0B8[sp6]; return sp7; } @@ -3862,10 +4078,12 @@ s32 determine_star_fadeout_cutscene_table(UNUSED struct LevelCamera *c) { u8 return_table_door_push_or_pull(u8 pullResult, u8 pushResult) { s16 result; - if (sMarioStatusForCamera->action == ACT_PULLING_DOOR) + if (sMarioStatusForCamera->action == ACT_PULLING_DOOR) { result = pullResult; - if (sMarioStatusForCamera->action == ACT_PUSHING_DOOR) + } + if (sMarioStatusForCamera->action == ACT_PUSHING_DOOR) { result = pushResult; + } return result; } @@ -3881,28 +4099,33 @@ u8 return_cutscene_table(struct LevelCamera *c) { switch (gCurrLevelArea) { case AREA_CASTLE_LOBBY: if (c->currPreset == CAMERA_PRESET_SPIRAL_STAIRS - || c->currPreset == CAMERA_PRESET_CLOSE || c->unk64 == 2) + || c->currPreset == CAMERA_PRESET_CLOSE || c->unk64 == 2) { cutscene = return_table_door_push_or_pull(CUTSCENE_DOOR_A, CUTSCENE_DOOR_B); - else + } else { cutscene = return_table_door_push_or_pull(CUTSCENE_DOOR_0, CUTSCENE_DOOR_1); + } break; case AREA_BBH: - if (c->unk64 == 1) + if (c->unk64 == 1) { cutscene = return_table_door_push_or_pull(CUTSCENE_DOOR_0, CUTSCENE_DOOR_1); - else + } else { cutscene = return_table_door_push_or_pull(CUTSCENE_DOOR_A, CUTSCENE_DOOR_B); + } break; default: cutscene = return_table_door_push_or_pull(CUTSCENE_DOOR_0, CUTSCENE_DOOR_1); break; } } - if (sMarioStatusForCamera->unk1C[1] == 5) + if (sMarioStatusForCamera->unk1C[1] == 5) { cutscene = CUTSCENE_DOOR_WARP; - if (sMarioStatusForCamera->unk1C[1] == 1) + } + if (sMarioStatusForCamera->unk1C[1] == 1) { cutscene = CUTSCENE_ENTER_CANNON; - if (SURFACE_IS_PAINTING_WARP(sGeometryForMario.currFloorType)) + } + if (SURFACE_IS_PAINTING_WARP(sGeometryForMario.currFloorType)) { cutscene = CUTSCENE_ENTER_PAINTING; + } switch (sMarioStatusForCamera->action) { case ACT_DEATH_EXIT: cutscene = CUTSCENE_DEATH_EXIT; @@ -3912,23 +4135,26 @@ u8 return_cutscene_table(struct LevelCamera *c) { break; case ACT_SPECIAL_EXIT_AIRBORNE: if (gPrevLevel == LEVEL_BOWSER_1 || gPrevLevel == LEVEL_BOWSER_2 - || gPrevLevel == LEVEL_BOWSER_3) + || gPrevLevel == LEVEL_BOWSER_3) { cutscene = CUTSCENE_EXIT_BOWSER_SUCC; - else + } else { cutscene = CUTSCENE_EXIT_BBH_SUCC; + } break; case ACT_SPECIAL_DEATH_EXIT: if (gPrevLevel == LEVEL_BOWSER_1 || gPrevLevel == LEVEL_BOWSER_2 - || gPrevLevel == LEVEL_BOWSER_3) + || gPrevLevel == LEVEL_BOWSER_3) { cutscene = CUTSCENE_1C_TODO; - else + } else { cutscene = CUTSCENE_NONPAINTING_DEATH; + } break; case ACT_ENTERING_STAR_DOOR: - if (c->unk64 == 0) + if (c->unk64 == 0) { cutscene = CUTSCENE_SLIDING_DOORS_OPEN; - else + } else { cutscene = CUTSCENE_DOOR_A; + } break; case ACT_UNLOCKING_KEY_DOOR: cutscene = CUTSCENE_UNLOCK_KEY_DOOR; @@ -4010,11 +4236,13 @@ void instant_warp_camera_update(f32 displacementX, f32 displacementY, f32 displa void approach_camera_height(struct LevelCamera *c, f32 goal, f32 inc) { if (gCameraFlags2 & CAM_FLAG_2_SMOOTH_MOVEMENT) { if (c->pos[1] < goal) { - if ((c->pos[1] += inc) > goal) + if ((c->pos[1] += inc) > goal) { c->pos[1] = goal; + } } else { - if ((c->pos[1] -= inc) < goal) + if ((c->pos[1] -= inc) < goal) { c->pos[1] = goal; + } } } else { c->pos[1] = goal; @@ -4069,10 +4297,11 @@ void set_pos_from_face_angle_and_rel_coords(Vec3f dst, Vec3f base, Vec3s faceAng } void determine_pushing_or_pulling_door(s16 *a) { - if (sMarioStatusForCamera->action == ACT_PULLING_DOOR) + if (sMarioStatusForCamera->action == ACT_PULLING_DOOR) { *a = 0; - else + } else { *a = -0x8000; + } } s16 func_8028C824(Vec3f a, Vec3f b, Vec3f c, Vec3f d, Vec3f e, Vec3f f, s16 yaw) { @@ -4138,8 +4367,9 @@ s16 func_8028C824(Vec3f a, Vec3f b, Vec3f c, Vec3f d, Vec3f e, Vec3f f, s16 yaw) if (gCurrLevelCamera->cutscene != 0 || !(gCameraMovementFlags & CAM_MOVE_C_UP_MODE)) { floorHeight = find_floor(a[0], a[1], a[2], &floor); if (floorHeight != -11000.f) { - if ((floorHeight += 125.f) > a[1]) + if ((floorHeight += 125.f) > a[1]) { a[1] = floorHeight; + } } f32_find_wall_collision(&a[0], &a[1], &a[2], 0.f, 100.f); } @@ -4257,16 +4487,19 @@ void set_fixed_cam_axis_sa_lobby(UNUSED s16 preset) { void func_8028D32C(u8 *preset) { if ((sMarioStatusForCamera->action & ACT_FLAG_METAL_WATER) || *preset == CAMERA_PRESET_BEHIND_MARIO - || *preset == CAMERA_PRESET_WATER_SURFACE) + || *preset == CAMERA_PRESET_WATER_SURFACE) { gCameraFlags2 |= CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES; + } - if (gCurrLevelNum == LEVEL_DDD || gCurrLevelNum == LEVEL_WDW || gCurrLevelNum == LEVEL_COTMC) + if (gCurrLevelNum == LEVEL_DDD || gCurrLevelNum == LEVEL_WDW || gCurrLevelNum == LEVEL_COTMC) { gCameraFlags2 &= ~CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES; + } if ((*preset == CAMERA_PRESET_BEHIND_MARIO && !(sMarioStatusForCamera->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER))) - || *preset == CAMERA_PRESET_INSIDE_CANNON) + || *preset == CAMERA_PRESET_INSIDE_CANNON) { gCameraFlags2 |= CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES; + } } CmdRet CameraRR00(struct LevelCamera *c) { @@ -4285,15 +4518,18 @@ CmdRet CameraRR04(struct LevelCamera *c) { } CmdRet CameraRR02(struct LevelCamera *c) { - if (c->currPreset != CAMERA_PRESET_FIXED_REF_POINT) + if (c->currPreset != CAMERA_PRESET_FIXED_REF_POINT) { set_camera_preset_fixed_ref_point(c, -2974, 478, -3975); + } } CmdRet CameraRR0305(struct LevelCamera *c) { - if (c->currPreset != CAMERA_PRESET_FIXED_REF_POINT) + if (c->currPreset != CAMERA_PRESET_FIXED_REF_POINT) { set_camera_preset_fixed_ref_point(c, -2953, 798, -3943); - if (c->pos[1] > 6043.f) + } + if (c->pos[1] > 6043.f) { c->pos[1] = 6043.f; + } } CmdRet CameraRR01(struct LevelCamera *c) { @@ -4376,13 +4612,15 @@ CmdRet CameraSSL03(struct LevelCamera *c) { } CmdRet CameraTHI00(UNUSED struct LevelCamera *c) { - if (sFirstPersonCameraYaw < 0x2AAA) + if (sFirstPersonCameraYaw < 0x2AAA) { sFirstPersonCameraYaw = 0x2AAA; + } } CmdRet CameraTHI01(UNUSED struct LevelCamera *c) { - if (sFirstPersonCameraYaw > 0x3AAA) + if (sFirstPersonCameraYaw > 0x3AAA) { sFirstPersonCameraYaw = 0x3AAA; + } } CmdRet CameraRR07(struct LevelCamera *c) { @@ -4396,8 +4634,9 @@ CmdRet CameraRR08(struct LevelCamera *c) { CmdRet camera_change_hmc_cotmc_pool_entry(struct LevelCamera *c) { if ((sMarioStatusForCamera->action != ACT_SPECIAL_DEATH_EXIT) - && (sMarioStatusForCamera->action != ACT_SPECIAL_EXIT_AIRBORNE)) + && (sMarioStatusForCamera->action != ACT_SPECIAL_EXIT_AIRBORNE)) { set_camera_cutscene_table(c, CUTSCENE_ENTER_POOL); + } } CmdRet CameraInside20(UNUSED struct LevelCamera *c) { @@ -4410,16 +4649,18 @@ CmdRet CameraInside1E(struct LevelCamera *c) { f32 floorHeight = find_floor(c->pos[0], c->pos[1], c->pos[2], &floor); if ((sGeometryForMario.currFloorHeight > 1229.f) && (floorHeight < 1229.f) - && (sCSideButtonYaw == 0)) + && (sCSideButtonYaw == 0)) { vec3f_set(c->pos, -227.f, 1425.f, 1533.f); + } } CmdRet CameraInside1F(struct LevelCamera *c) { struct Surface *floor; f32 floorHeight = find_floor(c->pos[0], c->pos[1], c->pos[2], &floor); - if ((floorHeight > -110.f) && (sCSideButtonYaw == 0)) + if ((floorHeight > -110.f) && (sCSideButtonYaw == 0)) { vec3f_set(c->pos, -980.f, 249.f, -1398.f); + } } CmdRet CameraInside01(struct LevelCamera *c) { @@ -4435,10 +4676,11 @@ CmdRet CameraInside1213(struct LevelCamera *c) { } static CmdRet CameraUnused(struct LevelCamera *c) { - if (c->currPreset == CAMERA_PRESET_SPIRAL_STAIRS) + if (c->currPreset == CAMERA_PRESET_SPIRAL_STAIRS) { set_camera_preset(c, CAMERA_PRESET_CLOSE, 30); - else + } else { set_camera_preset_close_cam(&c->currPreset); + } } CmdRet CameraInside00(struct LevelCamera *c) { @@ -4509,13 +4751,15 @@ CmdRet bbh_room_5_library_camera(struct LevelCamera *c) { * if coming from the library. */ CmdRet bbh_room_5_library_to_hidden_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, -2172, 200, 675) == 1) + if (set_camera_preset_fixed_ref_point(c, -2172, 200, 675) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_5_hidden_to_library_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, -1542, 320, -307) == 1) + if (set_camera_preset_fixed_ref_point(c, -1542, 320, -307) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_5_hidden_camera(struct LevelCamera *c) { @@ -4532,13 +4776,15 @@ CmdRet bbh_room_7_mr_i_camera(struct LevelCamera *c) { } CmdRet bbh_room_7_mr_i_to_coffins_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, 1371, 360, -1302) == 1) + if (set_camera_preset_fixed_ref_point(c, 1371, 360, -1302) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_7_coffins_to_mr_i_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, 2115, 260, -772) == 1) + if (set_camera_preset_fixed_ref_point(c, 2115, 260, -772) == 1) { init_transitional_movement(c, 20); + } } CmdRet CameraBBH3033(struct LevelCamera *c) { @@ -4572,8 +4818,9 @@ CmdRet bbh_room_2_library_camera(struct LevelCamera *c) { } CmdRet bbh_room_2_library_to_trapdoor_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, 3493, 440, 617) == 1) + if (set_camera_preset_fixed_ref_point(c, 3493, 440, 617) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_2_trapdoor_camera(struct LevelCamera *c) { @@ -4581,8 +4828,9 @@ CmdRet bbh_room_2_trapdoor_camera(struct LevelCamera *c) { } CmdRet bbh_room_2_trapdoor_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, 3502, 440, 1217) == 1) + if (set_camera_preset_fixed_ref_point(c, 3502, 440, 1217) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_9_attic_camera(struct LevelCamera *c) { @@ -4590,13 +4838,15 @@ CmdRet bbh_room_9_attic_camera(struct LevelCamera *c) { } CmdRet bbh_room_9_attic_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, -670, 460, 372) == 1) + if (set_camera_preset_fixed_ref_point(c, -670, 460, 372) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_9_mr_i_transition(struct LevelCamera *c) { - if (set_camera_preset_fixed_ref_point(c, 131, 380, -263) == 1) + if (set_camera_preset_fixed_ref_point(c, 131, 380, -263) == 1) { init_transitional_movement(c, 20); + } } CmdRet bbh_room_13_balcony_camera(struct LevelCamera *c) { @@ -4642,8 +4892,9 @@ u32 set_preset_via_surface_or_input(struct LevelCamera *c, u8 preset) { u32 sp1C = 0; sp1C = surface_type_presets(c); - if ((sp1C == 0) && (preset != 0)) + if ((sp1C == 0) && (preset != 0)) { set_camera_preset(c, preset, 90); + } return sp1C; } @@ -4651,18 +4902,21 @@ u32 set_preset_via_surface_or_input(struct LevelCamera *c, u8 preset) { void surface_type_presets_thi(struct LevelCamera *c) { switch (sGeometryForMario.currFloorType) { case SURFACE_CLOSE_CAMERA: - if (c->currPreset != CAMERA_PRESET_CLOSE) + if (c->currPreset != CAMERA_PRESET_CLOSE) { set_camera_preset(c, CAMERA_PRESET_FREE_ROAM, 90); + } break; case SURFACE_CAMERA_FREE_ROAM: - if (c->currPreset != CAMERA_PRESET_CLOSE) + if (c->currPreset != CAMERA_PRESET_CLOSE) { set_camera_preset(c, CAMERA_PRESET_FREE_ROAM, 90); + } break; case SURFACE_NO_CAM_COL_SLIPPERY: - if (c->currPreset != CAMERA_PRESET_CLOSE) + if (c->currPreset != CAMERA_PRESET_CLOSE) { set_camera_preset(c, CAMERA_PRESET_FREE_ROAM, 90); + } break; case SURFACE_CAMERA_PLATFORM: @@ -4980,11 +5234,13 @@ s16 level_specific_camera_update(struct LevelCamera *c) { UNUSED struct TableCamera sp28; u8 preset = c->currPreset; - if (c->currPreset == CAMERA_PRESET_C_UP_LOOK) + if (c->currPreset == CAMERA_PRESET_C_UP_LOOK) { c->currPreset = (u8) D_8033B418.unk2; + } func_8028D32C(&c->currPreset); - if (currLevelNum > 40) + if (currLevelNum > 40) { currLevelNum = 40; + } if (TableLevelCinematicCamera[currLevelNum] != 0) { i = 0; @@ -5010,8 +5266,9 @@ s16 level_specific_camera_update(struct LevelCamera *c) { if ((TableLevelCinematicCamera[currLevelNum])[i].area == -1) { if (sp40 == 0) { - if ((gCameraFlags2 & CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES) == 0) + if ((gCameraFlags2 & CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES) == 0) { ((TableLevelCinematicCamera[currLevelNum])[i].unk4)(c); + } } } @@ -5022,10 +5279,10 @@ s16 level_specific_camera_update(struct LevelCamera *c) { if ((gCameraFlags2 & CAM_FLAG_2_BLOCK_LEVEL_SPECIFIC_UPDATES) == 0) { switch (gCurrLevelArea) { case AREA_WF: - if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) + if (sMarioStatusForCamera->action == ACT_RIDING_HOOT) { set_camera_preset(c, CAMERA_PRESET_SLIDE_HOOT, 60); - else { + } else { switch (sGeometryForMario.currFloorType) { case SURFACE_CAMERA_PLATFORM: set_camera_preset(c, CAMERA_PRESET_PLATFORM_LEVEL, 90); @@ -5033,10 +5290,11 @@ s16 level_specific_camera_update(struct LevelCamera *c) { break; case SURFACE_BOSS_FIGHT_CAMERA: - if (gCurrActNum == 1) + if (gCurrActNum == 1) { set_camera_preset_boss_fight(c); - else + } else { set_camera_preset_open_camera(c, 60); + } break; default: set_camera_preset_open_camera(c, 60); @@ -5048,8 +5306,9 @@ s16 level_specific_camera_update(struct LevelCamera *c) { if (vec3f_compare(sFixedPresetBasePosition, 210.f, 420.f, 3109.f) == 1) // if camera is fixed at bbh_room_13_balcony_camera (but as floats) { - if (sMarioStatusForCamera->pos[1] < 1800.f) + if (sMarioStatusForCamera->pos[1] < 1800.f) { set_camera_preset(c, CAMERA_PRESET_CLOSE, 30); + } } break; @@ -5074,13 +5333,14 @@ s16 level_specific_camera_update(struct LevelCamera *c) { case AREA_BOB: if (set_preset_via_surface_or_input(c, 0) == 0) { - if (sGeometryForMario.currFloorType == SURFACE_BOSS_FIGHT_CAMERA) + if (sGeometryForMario.currFloorType == SURFACE_BOSS_FIGHT_CAMERA) { set_camera_preset_boss_fight(c); - else { - if (c->currPreset == CAMERA_PRESET_CLOSE) + } else { + if (c->currPreset == CAMERA_PRESET_CLOSE) { set_camera_preset(c, CAMERA_PRESET_OPEN_CAMERA, 60); - else + } else { set_camera_preset_open_camera(c, 60); + } } } break; @@ -5113,12 +5373,13 @@ s16 level_specific_camera_update(struct LevelCamera *c) { if ((c->currPreset != CAMERA_PRESET_BEHIND_MARIO) && (c->currPreset != CAMERA_PRESET_WATER_SURFACE)) { if (((sMarioStatusForCamera->action & ACT_FLAG_ON_POLE) != 0) - || (sGeometryForMario.currFloorHeight > 800.f)) + || (sGeometryForMario.currFloorHeight > 800.f)) { set_camera_preset(c, CAMERA_PRESET_PLATFORM_LEVEL, 60); - else { - if (sMarioStatusForCamera->pos[1] < 800.f) + } else { + if (sMarioStatusForCamera->pos[1] < 800.f) { set_camera_preset(c, CAMERA_PRESET_FREE_ROAM, 60); + } } } gCameraStatus.modeDefault = CAMERA_PRESET_FREE_ROAM; @@ -5144,25 +5405,30 @@ void resolve_geometry_collisions(Vec3f pos, UNUSED Vec3f b) { ceilY = find_ceil(pos[0], pos[1] - 50.f, pos[2], &surf); if ((-11000.f != floorY) && (20000.f == ceilY)) { - if (pos[1] < (floorY += 125.f)) + if (pos[1] < (floorY += 125.f)) { pos[1] = floorY; + } } if ((-11000.f == floorY) && (20000.f != ceilY)) { - if (pos[1] > (ceilY -= 125.f)) + if (pos[1] > (ceilY -= 125.f)) { pos[1] = ceilY; + } } if ((-11000.f != floorY) && (20000.f != ceilY)) { floorY += 125.f; ceilY -= 125.f; - if ((pos[1] <= floorY) && (pos[1] < ceilY)) + if ((pos[1] <= floorY) && (pos[1] < ceilY)) { pos[1] = floorY; - if ((pos[1] > floorY) && (pos[1] >= ceilY)) + } + if ((pos[1] > floorY) && (pos[1] >= ceilY)) { pos[1] = ceilY; - if ((pos[1] <= floorY) && (pos[1] >= ceilY)) + } + if ((pos[1] <= floorY) && (pos[1] >= ceilY)) { pos[1] = (floorY + ceilY) * 0.5f; + } } } @@ -5243,17 +5509,19 @@ void find_mario_relative_geometry(struct PlayerGeometry *a) { if (find_floor(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[1] + 10.f, sMarioStatusForCamera->pos[2], &surf) - != -11000.f) + != -11000.f) { a->currFloorType = surf->type; - else + } else { a->currFloorType = 0; + } if (find_ceil(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[1] - 10.f, sMarioStatusForCamera->pos[2], &surf) - != 20000.f) + != 20000.f) { a->currCeilType = surf->type; - else + } else { a->currCeilType = 0; + } gCheckingSurfaceCollisionsForCamera = 0; a->currFloorHeight = find_floor(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[1] + 10.f, @@ -5278,13 +5546,15 @@ u8 func_8028F834(u8 a) { } s32 unused_8028F860(u8 a) { - if ((gCurrLevelCamera->cutscene == 0) && (sTempCutsceneNumber == 0)) + if ((gCurrLevelCamera->cutscene == 0) && (sTempCutsceneNumber == 0)) { sTempCutsceneNumber = a; + } - if ((gCurrLevelCamera->cutscene == a) && (D_8032CFFC != 0)) + if ((gCurrLevelCamera->cutscene == a) && (D_8032CFFC != 0)) { return (s16) D_8032CFFC; - else + } else { return 0; + } } s16 func_8028F8E0(u8 a, struct Object *o, s16 c) { @@ -5293,12 +5563,14 @@ s16 func_8028F8E0(u8 a, struct Object *o, s16 c) { if ((gCurrLevelCamera->cutscene == 0) && (sTempCutsceneNumber == 0)) { if (gCutsceneNumber != a) { func_8028F800(a, o); - if (c != -1) + if (c != -1) { D_8033B320 = c; - else + } else { D_8033B320 = 1; - } else + } + } else { sp1E = D_8032CFFC; + } gCutsceneNumber = 0; } @@ -5376,8 +5648,9 @@ void func_8028FBD8(struct CinematicCameraTable a[], struct CinematicCameraTable s16 func_8028FD94(s32 a) { s16 timer = gCutsceneTimer; - if (set_mario_npc_dialog(a) == 2) + if (set_mario_npc_dialog(a) == 2) { timer = 0x7FFF; + } return timer; } @@ -5426,26 +5699,34 @@ void move_credits_camera(struct LevelCamera *c, s16 minPitch, s16 maxPitch, s16 vec3f_get_dist_and_angle(c->pos, c->focus, &distCamToFocus, &pitch, &yaw); pitchCap = 0x3800 - pitch; - if (pitchCap < 0) + if (pitchCap < 0) { pitchCap = 0; - if (maxPitch > pitchCap) + } + if (maxPitch > pitchCap) { maxPitch = pitchCap; + } pitchCap = -0x3800 - pitch; - if (pitchCap > 0) + if (pitchCap > 0) { pitchCap = 0; - if (minPitch < pitchCap) + } + if (minPitch < pitchCap) { minPitch = pitchCap; + } - if (sCreditsCameraPitch > maxPitch) + if (sCreditsCameraPitch > maxPitch) { sCreditsCameraPitch = maxPitch; - if (sCreditsCameraPitch < minPitch) + } + if (sCreditsCameraPitch < minPitch) { sCreditsCameraPitch = minPitch; + } - if (sCreditsCameraYaw > maxYaw) + if (sCreditsCameraYaw > maxYaw) { sCreditsCameraYaw = maxYaw; - if (sCreditsCameraYaw < minYaw) + } + if (sCreditsCameraYaw < minYaw) { sCreditsCameraYaw = minYaw; + } pitch += sCreditsCameraPitch; yaw += sCreditsCameraYaw; @@ -5558,8 +5839,9 @@ CmdRet CutscenePeachEnd0_2(struct LevelCamera *c) { vec3f_set(sp24, 0.f, 80.f, 0.f); sp24[2] = ABS(sMarioStatusForCamera->pos[1] - c->pos[1]) * -0.1f; - if (sp24[2] > -100.f) + if (sp24[2] > -100.f) { sp24[2] = -100.f; + } set_pos_from_face_angle_and_vec3f(c->focus, sMarioStatusForCamera->pos, sp24, sMarioStatusForCamera->faceAngle); @@ -5933,12 +6215,15 @@ CmdRet func_80291FE8(struct LevelCamera *a, s16 b, s16 c) { CmdRet CutsceneStarDance3_1(struct LevelCamera *c) { UNUSED s32 pad[2]; - if ((gLastCompletedStarNum == 4) && (gCurrCourseNum == COURSE_JRB)) + if ((gLastCompletedStarNum == 4) && (gCurrCourseNum == COURSE_JRB)) { func_80291FE8(c, 0, 0x4000); - if ((gLastCompletedStarNum == 1) && (gCurrCourseNum == COURSE_DDD)) + } + if ((gLastCompletedStarNum == 1) && (gCurrCourseNum == COURSE_DDD)) { func_80291FE8(c, -0x8000, 0x5000); - if ((gLastCompletedStarNum == 5) && (gCurrCourseNum == COURSE_WDW)) + } + if ((gLastCompletedStarNum == 5) && (gCurrCourseNum == COURSE_WDW)) { func_80291FE8(c, -0x8000, 0x800); + } vec3f_copy(D_8033B6F0[9].unk4, c->focus); D_8033B6F0[8].unk1C[0] = 0x2000; @@ -5959,8 +6244,9 @@ CmdRet CutsceneStarDance3_3(struct LevelCamera *c) { s16 sp26 = 0x1800; if (((gLastCompletedStarNum == 6) && (gCurrCourseNum == COURSE_SL)) - || ((gLastCompletedStarNum == 4) && (gCurrCourseNum == COURSE_TTC))) + || ((gLastCompletedStarNum == 4) && (gCurrCourseNum == COURSE_TTC))) { sp26 = 0x800; + } vec3f_get_dist_and_angle(sMarioStatusForCamera->pos, c->pos, &sp28, &sp2E, &sp2C); approach_f32_exponential_bool(&sp28, 800.f, 0.05f); @@ -6021,14 +6307,18 @@ CmdRet CutsceneStarDance2_1(struct LevelCamera *c) { c->storedYaw = c->trueYaw; } - if ((gLastCompletedStarNum == 6) && (gCurrCourseNum == COURSE_CCM)) + if ((gLastCompletedStarNum == 6) && (gCurrCourseNum == COURSE_CCM)) { func_80291FE8(c, 0x5600, 0x800); - if ((gLastCompletedStarNum == 2) && (gCurrCourseNum == COURSE_TTM)) + } + if ((gLastCompletedStarNum == 2) && (gCurrCourseNum == COURSE_TTM)) { func_80291FE8(c, 0, 0x800); - if ((gLastCompletedStarNum == 1) && (gCurrCourseNum == COURSE_SL)) + } + if ((gLastCompletedStarNum == 1) && (gCurrCourseNum == COURSE_SL)) { func_80291FE8(c, 0x2000, 0x800); - if ((gLastCompletedStarNum == 3) && (gCurrCourseNum == COURSE_RR)) + } + if ((gLastCompletedStarNum == 3) && (gCurrCourseNum == COURSE_RR)) { func_80291FE8(c, 0, 0x800); + } } CmdRet CutsceneStarDance2_3(struct LevelCamera *c) { @@ -6215,8 +6505,9 @@ CmdRet bowser_fight_intro_dialog(UNUSED struct LevelCamera *c) { CmdRet CutsceneEnterBowserPlatform1(struct LevelCamera *c) { call_cutscene_func_in_time_range(bowser_fight_intro_dialog, c, 0, 0); - if (get_dialog_id() == -1) + if (get_dialog_id() == -1) { gCutsceneTimer = 0x7FFF; + } } CmdRet CutsceneEnterBowserPlatform2(struct LevelCamera *c) { @@ -6282,15 +6573,17 @@ CmdRet CutsceneStarSpawn0(struct LevelCamera *c) { call_cutscene_func_in_time_range(CutsceneStarSpawn0_2, c, 0, -1); gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; - if (gCutsceneActive) + if (gCutsceneActive) { gCutsceneTimer = 0x7FFF; + } } CmdRet CutsceneStarSpawn1(struct LevelCamera *c) { - if ((c->currPreset == CAMERA_PRESET_BOSS_FIGHT) && (test_or_set_mario_cam_active(0) == 2)) + if ((c->currPreset == CAMERA_PRESET_BOSS_FIGHT) && (test_or_set_mario_cam_active(0) == 2)) { call_cutscene_func_in_time_range(CutsceneStarSpawn1_1, c, 0, -1); - else + } else { call_cutscene_func_in_time_range(CutsceneStarSpawn1_2, c, 0, 0); + } gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; gCameraFlags2 |= CAM_FLAG_2_UNUSED_CUTSCENE_ACTIVE; @@ -6364,10 +6657,11 @@ CmdRet CutsceneSpecialStarSpawn0_2(struct LevelCamera *c) { sp36 = calculate_yaw(D_8033B6F0[1].unk4, c->pos); sp38 = calculate_yaw(D_8033B6F0[1].unk4, sMarioStatusForCamera->pos); - if (ABS(sp38 - sp36 + 0x4000) < ABS(sp38 - sp36 - 0x4000)) + if (ABS(sp38 - sp36 + 0x4000) < ABS(sp38 - sp36 - 0x4000)) { sp38 += 0x4000; - else + } else { sp38 -= 0x4000; + } vec3f_set_dist_and_angle(D_8033B6F0[1].unk4, c->pos, 400.f, 0x1000, sp38); gCameraFlags2 &= ~CAM_FLAG_2_SMOOTH_MOVEMENT; @@ -6386,8 +6680,9 @@ CmdRet CutsceneSpecialStarSpawn0(struct LevelCamera *c) { call_cutscene_func_in_time_range(CutsceneSpecialStarSpawn0_5, c, 30, -1); call_cutscene_func_in_time_range(CutsceneSpecialStarSpawn0_6, c, 30, -1); - if (gCutsceneActive) + if (gCutsceneActive) { gCutsceneTimer = 0x7FFF; + } } CmdRet CutsceneSpecialStarSpawn1(struct LevelCamera *c) { @@ -6415,8 +6710,9 @@ void func_80293DE8(struct LevelCamera *a, f32 b, s16 c, s16 d, s16 e) { vec3f_copy(D_8033B6F0[0].unk4, D_8033B6F0[3].unk4); gCameraFlags2 &= ~CAM_FLAG_2_SMOOTH_MOVEMENT; - if (gCurrLevelNum == LEVEL_TTM) + if (gCurrLevelNum == LEVEL_TTM) { sp3C = atan2s(D_8033B6F0[3].unk4[2] - a->zFocus, D_8033B6F0[3].unk4[0] - a->xFocus); + } } else { if (a->cutscene == CUTSCENE_PREPARE_CANNON) { vec3f_get_dist_and_angle(a->pos, D_8033B6F0[0].unk4, &sp30, &sp2E, &sp2C); @@ -6425,8 +6721,9 @@ void func_80293DE8(struct LevelCamera *a, f32 b, s16 c, s16 d, s16 e) { approach_s16_exponential_bool(&sp2E, sp36, 15); approach_s16_exponential_bool(&sp2C, sp34, 15); vec3f_set_dist_and_angle(a->pos, D_8033B6F0[0].unk4, sp30, sp2E, sp2C); - } else + } else { approach_vec3f_exponential(D_8033B6F0[0].unk4, D_8033B6F0[3].unk4, 0.1f, 0.1f, 0.1f); + } } approach_f32_exponential_bool(&sp40, b, 0.05f); @@ -6436,10 +6733,12 @@ void func_80293DE8(struct LevelCamera *a, f32 b, s16 c, s16 d, s16 e) { rotate_camera(a, d, e); vec3f_get_dist_and_angle(a->pos, a->focus, &sp40, &sp3E, &sp3C); - if (sp3E < -0x3000) + if (sp3E < -0x3000) { sp3E = -0x3000; - if (sp3E > 0x3000) + } + if (sp3E > 0x3000) { sp3E = 0x3000; + } vec3f_set_dist_and_angle(a->pos, a->focus, sp40, sp3E, sp3C); } @@ -6478,8 +6777,9 @@ CmdRet CutscenePrepareCannon0_3(struct LevelCamera *c) { vec3f_copy(c->pos, D_8033B4B8.pos); gCameraFlags2 &= ~CAM_FLAG_2_SMOOTH_MOVEMENT; } - if (D_8033B6F0[2].unk4[0] > 1.f) + if (D_8033B6F0[2].unk4[0] > 1.f) { D_8033B6F0[2].unk4[0] -= 1.f; + } } CmdRet CutscenePrepareCannon0(struct LevelCamera *c) { @@ -6575,8 +6875,9 @@ CmdRet CutsceneQuicksandDeath0_1(struct LevelCamera *c) { CmdRet CutsceneQuicksandDeath0_2(struct LevelCamera *c) { func_80293DE8(c, 400.f, 0x2800, 0x200, 0); - if (c->cutscene == CUTSCENE_WATER_DEATH) + if (c->cutscene == CUTSCENE_WATER_DEATH) { func_802944A8(c); + } } CmdRet CutsceneQuicksandDeath0(struct LevelCamera *c) { @@ -6608,8 +6909,9 @@ CmdRet Cutscene1ATodo0_2(struct LevelCamera *c) { sp30 = find_poison_gas_level(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[2]); if (sp30 != -11000.f) { - if ((sp30 += 130.f) > c->pos[1]) + if ((sp30 += 130.f) > c->pos[1]) { c->pos[1] = sp30; + } } } @@ -6634,10 +6936,12 @@ CmdRet Cutscene1ATodo0(struct LevelCamera *c) { CmdRet CutsceneEnterPool0_1(struct LevelCamera *c) { vec3f_copy(D_8033B6F0[3].unk4, sMarioStatusForCamera->pos); - if (gCurrLevelNum == LEVEL_CASTLE) // entering HMC + if (gCurrLevelNum == LEVEL_CASTLE) { // entering HMC vec3f_set(D_8033B6F0[3].unk4, 2485.f, -1589.f, -2659.f); - if (gCurrLevelNum == LEVEL_HMC) // entering CotMC + } + if (gCurrLevelNum == LEVEL_HMC) { // entering CotMC vec3f_set(D_8033B6F0[3].unk4, 3350.f, -4589.f, 4800.f); + } vec3f_copy(D_8033B6F0[0].unk4, c->focus); } @@ -6740,8 +7044,9 @@ CmdRet CutsceneEnterPyramidTop0(struct LevelCamera *c) { gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; set_spline_values(1); - if (sMarioStatusForCamera->pos[1] > 1250.f) + if (sMarioStatusForCamera->pos[1] > 1250.f) { CutsceneFallCommon1(c); + } } static void unused_8029538C(struct LevelCamera *c) { @@ -6764,9 +7069,12 @@ CmdRet CutsceneDialog0_1(struct LevelCamera *c) { if (c->currPreset == CAMERA_PRESET_BOSS_FIGHT) { vec3f_copy(D_8033B4B8.focus, c->focus); vec3f_copy(D_8033B4B8.pos, c->pos); - } else + } else { #endif func_80290224(c); +#ifndef VERSION_JP + } +#endif D_8033B6F0[8].unk1C[0] = 0; vec3f_copy(D_8033B6F0[8].unk4, sMarioStatusForCamera->pos); @@ -6776,10 +7084,11 @@ CmdRet CutsceneDialog0_1(struct LevelCamera *c) { D_8033B6F0[9].unk1C[1] = calculate_yaw(D_8033B6F0[8].unk4, D_8033B6F0[9].unk4); sp18 = calculate_yaw(sMarioStatusForCamera->pos, gCameraStatus.camFocAndPosCurrAndGoal[1]); - if ((sp18 - D_8033B6F0[9].unk1C[1]) & 0x8000) + if ((sp18 - D_8033B6F0[9].unk1C[1]) & 0x8000) { D_8033B6F0[9].unk1C[1] -= 0x6000; - else + } else { D_8033B6F0[9].unk1C[1] += 0x6000; + } } CmdRet CutsceneDialog0_2(struct LevelCamera *c) { @@ -6807,10 +7116,11 @@ CmdRet CutsceneDialog0_2(struct LevelCamera *c) { } CmdRet CutsceneDialog0_3(struct LevelCamera *c) { - if (c->cutscene == CUTSCENE_DIALOG_2) + if (c->cutscene == CUTSCENE_DIALOG_2) { func_802D8050(D_8033B320); - else + } else { func_802D7F90(D_8033B320); + } D_8033B6F0[8].unk1C[0] = 3; } @@ -6821,12 +7131,14 @@ CmdRet CutsceneDialog0(struct LevelCamera *c) { call_cutscene_func_in_time_range(CutsceneDialog0_3, c, 10, 10); gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; - if (gDialogResponse != 0) + if (gDialogResponse != 0) { D_8032CFFC = gDialogResponse; + } if ((get_dialog_id() == -1) && (D_8033B6F0[8].unk1C[0] != 0)) { - if (c->cutscene != CUTSCENE_DIALOG_2) + if (c->cutscene != CUTSCENE_DIALOG_2) { D_8032CFFC = 3; + } gCutsceneTimer = 0x7FFF; func_802902A8(c); @@ -6953,8 +7265,9 @@ CmdRet CutsceneExitSuccess4(struct LevelCamera *c) { c->focus[0] = c->pos[0] + (sMarioStatusForCamera->pos[0] - c->pos[0]) * 0.7f; c->focus[1] = c->pos[1] + (sMarioStatusForCamera->pos[1] - c->pos[1]) * 0.4f; c->focus[2] = c->pos[2] + (sMarioStatusForCamera->pos[2] - c->pos[2]) * 0.7f; - } else + } else { c->focus[1] = c->pos[1] + (sMarioStatusForCamera->pos[1] - c->pos[1]) * 0.2f; + } } CmdRet CutsceneExitSuccess3(UNUSED struct LevelCamera *c) { @@ -6962,8 +7275,9 @@ CmdRet CutsceneExitSuccess3(UNUSED struct LevelCamera *c) { } CmdRet CutsceneExitBowserSuccess0_1(struct LevelCamera *c) { - if (c->cutscene == CUTSCENE_EXIT_BOWSER_SUCC) + if (c->cutscene == CUTSCENE_EXIT_BOWSER_SUCC) { set_camera_pitch_shake(0x800, 0x40, 0x800); + } } CmdRet CutsceneExitSuccess5(UNUSED struct LevelCamera *c) { @@ -6982,10 +7296,11 @@ CmdRet CutsceneExitBowserSuccess0(struct LevelCamera *c) { CmdRet CutsceneExitNonPainting1(struct LevelCamera *c) { c->cutscene = 0; - if (c->defPreset == CAMERA_PRESET_CLOSE) + if (c->defPreset == CAMERA_PRESET_CLOSE) { c->currPreset = CAMERA_PRESET_CLOSE; - else + } else { c->currPreset = CAMERA_PRESET_FREE_ROAM; + } gCameraFlags2 |= CAM_FLAG_2_UNUSED_CUTSCENE_ACTIVE; gCameraFlags2 |= CAM_FLAG_2_SMOOTH_MOVEMENT; @@ -7063,10 +7378,12 @@ CmdRet CutsceneCapSwitchPress0_4(struct LevelCamera *c) { vec3f_get_dist_and_angle(sMarioStatusForCamera->pos, c->pos, &sp2C, &sp2A, &sp28); - if (D_8033B6F0[3].unk1C[1] != 0x1000) + if (D_8033B6F0[3].unk1C[1] != 0x1000) { D_8033B6F0[3].unk1C[1] += 0x100; - if (D_8033B6F0[1].unk1C[1] != 0) + } + if (D_8033B6F0[1].unk1C[1] != 0) { D_8033B6F0[1].unk1C[1] += 0x100; + } sp28 = sMarioStatusForCamera->faceAngle[1] + D_8033B6F0[3].unk1C[1] + D_8033B6F0[1].unk1C[1]; vec3f_set_dist_and_angle(sMarioStatusForCamera->pos, c->pos, sp2C, sp2A, sp28); @@ -7121,13 +7438,15 @@ CmdRet CutsceneCapSwitchPress0(struct LevelCamera *c) { call_cutscene_func_in_time_range(CutsceneCapSwitchPress0_6, c, 10, 10); vec3f_get_dist_and_angle(sMarioStatusForCamera->pos, c->pos, &sp24, &sp22, &sp20); - if (gDialogResponse != 0) + if (gDialogResponse != 0) { D_8033B6F0[4].unk1C[0] = gDialogResponse; + } if ((get_dialog_id() == -1) && (D_8033B6F0[4].unk1C[0] != 0)) { D_8032CFFC = D_8033B6F0[4].unk1C[0]; - if (D_8033B6F0[4].unk1C[0] == 1) + if (D_8033B6F0[4].unk1C[0] == 1) { cap_switch_save(gCutsceneFocus->oBehParams2ndByte); + } func_8028FAE0(c); init_transitional_movement(c, 30); } @@ -7281,8 +7600,9 @@ CmdRet CutsceneIntroPeach3(struct LevelCamera *c) { + (sMarioStatusForCamera->pos[1] - sGeometryForMario.currFloorHeight) * 1.1f, 0.4f); - if (c->focus[1] < D_8033B6F0[1].unk4[1]) + if (c->focus[1] < D_8033B6F0[1].unk4[1]) { c->focus[1] = D_8033B6F0[1].unk4[1]; + } gCameraFlags2 |= CAM_FLAG_2_UNUSED_CUTSCENE_ACTIVE; } @@ -7304,8 +7624,9 @@ CmdRet CutsceneIntroPeach0(struct LevelCamera *c) { call_cutscene_func_in_time_range(play_sound_peach_reading_letter, c, 83, 83); #endif - if ((gCutsceneTimer > 120) && (get_dialog_id() == -1)) + if ((gCutsceneTimer > 120) && (get_dialog_id() == -1)) { gCutsceneTimer = 0x7FFF; + } clamp_pitch(c->pos, c->focus, 0x3B00, -0x3B00); } @@ -7560,13 +7881,15 @@ CmdRet CutsceneEnterPainting0(struct LevelCamera *c) { set_pos_from_face_angle_and_vec3f(sp38, sp44, sp2C, sp24); floorHeight = find_floor(sp38[0], sp38[1] + 500.f, sp38[2], &highFloor) + 125.f; - if (sp38[1] < floorHeight) + if (sp38[1] < floorHeight) { sp38[1] = floorHeight; + } - if (c->cutscene == CUTSCENE_ENTER_PAINTING) + if (c->cutscene == CUTSCENE_ENTER_PAINTING) { approach_vec3f_exponential(c->pos, sp38, 0.2f, 0.1f, 0.2f); - else + } else { approach_vec3f_exponential(c->pos, sp38, 0.9f, 0.9f, 0.9f); + } find_floor(sMarioStatusForCamera->pos[0], sMarioStatusForCamera->pos[1] + 50.f, sMarioStatusForCamera->pos[2], &floor); @@ -7602,8 +7925,9 @@ CmdRet CutsceneExitPainting80298094(struct LevelCamera *c) { floorHeight = find_floor(c->pos[0], c->pos[1] + 10.f, c->pos[2], &floor); if (floorHeight != -11000.f) { - if (c->pos[1] < (floorHeight += 60.f)) + if (c->pos[1] < (floorHeight += 60.f)) { c->pos[1] = floorHeight; + } } } @@ -7631,8 +7955,9 @@ CmdRet CutsceneExitPainting802982CC(struct LevelCamera *c) { floorHeight[1] + (sMarioStatusForCamera->pos[1] - floorHeight[1]) * 0.7f + 125.f; approach_vec3f_exponential(c->focus, floorHeight, 0.2f, 0.2f, 0.2f); - if (floorHeight[1] < c->pos[1]) + if (floorHeight[1] < c->pos[1]) { approach_f32_exponential_bool(&c->pos[1], floorHeight[1], 0.05f); + } } } @@ -7722,8 +8047,9 @@ CmdRet CutsceneEnterCannon1(struct LevelCamera *c) { floorHeight = find_floor(c->pos[0], c->pos[1] + 500.f, c->pos[2], &floor) + 100.f; - if (c->pos[1] < floorHeight) + if (c->pos[1] < floorHeight) { c->pos[1] = floorHeight; + } } CmdRet CutsceneEnterCannon0(struct LevelCamera *c) { @@ -7777,10 +8103,11 @@ CmdRet CutsceneDoor2(struct LevelCamera *c) { vec3s_set(D_8033B6F0[0].unk1C, 0, sMarioStatusForCamera->faceAngle[1] + sp22, 0); vec3f_set(sp24, 0.f, 125.f, 250.f); - if (sp22 == 0) //! useless code + if (sp22 == 0) { //! useless code sp24[0] = 0.f; - else + } else { sp24[0] = 0.f; + } set_pos_from_face_angle_and_vec3f(c->pos, sMarioStatusForCamera->pos, sp24, D_8033B6F0[0].unk1C); } @@ -7797,10 +8124,11 @@ CmdRet CutsceneDoor3(struct LevelCamera *c) { } CmdRet CutsceneDoor4(struct LevelCamera *c) { - if (c->defPreset == CAMERA_PRESET_FREE_ROAM) + if (c->defPreset == CAMERA_PRESET_FREE_ROAM) { c->currPreset = CAMERA_PRESET_FREE_ROAM; - else + } else { c->currPreset = CAMERA_PRESET_CLOSE; + } c->cutscene = 0; gCutsceneTimer = 0x8000; @@ -7816,10 +8144,12 @@ CmdRet CutsceneDoorAB_2(struct LevelCamera *c) { func_8028FEDC(c); level_specific_camera_update(c); - if (c->currPreset == CAMERA_PRESET_FIXED_REF_POINT) + if (c->currPreset == CAMERA_PRESET_FIXED_REF_POINT) { c->storedYaw = return_fixed_camera_yaw(c, c->focus, c->pos); - if (c->currPreset == CAMERA_PRESET_PARALLEL_TRACKING) + } + if (c->currPreset == CAMERA_PRESET_PARALLEL_TRACKING) { c->storedYaw = return_parallel_tracking_camera_yaw(c, c->focus, c->pos); + } c->trueYaw = c->storedYaw; @@ -8279,8 +8609,9 @@ void handle_cutscenes(struct LevelCamera *c) { #undef CUTSCENE_TABLE_JUMP if ((sp20 != 0) && ((gCutsceneTimer & 0x8000) == 0)) { - if (gCutsceneTimer < 0x3FFF) + if (gCutsceneTimer < 0x3FFF) { gCutsceneTimer += 1; + } if (gCutsceneTimer == sp20) { D_8033B6EA += 1; gCutsceneTimer = 0; @@ -8293,22 +8624,25 @@ void handle_cutscenes(struct LevelCamera *c) { D_8033B3EC = 0; - if ((c->cutscene == 0) && (cutscene != 0)) + if ((c->cutscene == 0) && (cutscene != 0)) { gCutsceneNumber = cutscene; + } } s32 call_cutscene_func_in_time_range(CameraCommandProc func, struct LevelCamera *c, s16 start, s16 end) { if (start <= gCutsceneTimer) { - if ((end == -1) || (end >= gCutsceneTimer)) + if ((end == -1) || (end >= gCutsceneTimer)) { func(c); + } } return 0; } s32 func_80299C60(s32 a, s16 b) { - if (b == gCutsceneTimer) + if (b == gCutsceneTimer) { sCutscenePhase = a; + } return 0; } @@ -8339,8 +8673,9 @@ void func_80299DB4(struct Struct80287404 *a) { D_8033B230.unk14 += D_8033B230.unk16; camera_approach_f32_symmetric_bool(&D_8033B230.unk10, 0.f, D_8033B230.unk18); a->unk1C[0] += D_8033B230.unk8; - } else + } else { D_8033B230.unk14 = 0; + } } static void unused_deactivate_sleeping_camera(UNUSED struct MarioState *m) { @@ -8382,8 +8717,9 @@ void zoom_fov_for_sleep(struct MarioState *m) { (45.f - D_8033B230.fieldOfView) / 30.f); D_8033B230.unkC = 0; } - if (m->area->camera->cutscene == CUTSCENE_0F_TODO) + if (m->area->camera->cutscene == CUTSCENE_0F_TODO) { D_8033B230.fieldOfView = 45.f; + } } static void unused_8029A100(UNUSED struct MarioState *m) { @@ -8402,10 +8738,11 @@ void approach_fov_45(struct MarioState *m) { f32 targetFoV = D_8033B230.fieldOfView; if ((m->area->camera->currPreset == CAMERA_PRESET_FIXED_REF_POINT) - && (m->area->camera->cutscene == 0)) + && (m->area->camera->cutscene == 0)) { targetFoV = 45.f; - else + } else { targetFoV = 45.f; + } D_8033B230.fieldOfView = approach_f32(D_8033B230.fieldOfView, targetFoV, 2.f, 2.f); } @@ -8418,10 +8755,11 @@ void func_8029A288(struct MarioState *m) { f32 targetFoV = D_8033B230.fieldOfView; if ((m->area->camera->currPreset == CAMERA_PRESET_FIXED_REF_POINT) - && (m->area->camera->cutscene == 0)) + && (m->area->camera->cutscene == 0)) { targetFoV = 60.f; - else + } else { targetFoV = 45.f; + } D_8033B230.fieldOfView = approach_f32(D_8033B230.fieldOfView, targetFoV, 2.f, 2.f); } @@ -8532,384 +8870,8 @@ void func_8029A7DC(struct Object *o, Vec3f b, s16 c, s16 d, s16 e, s16 f) { o->oMoveAngleYaw = approach_s16_exponential(o->oMoveAngleYaw, sp30 + d, f); } -void func_8029A87C(struct Object *o, f32 b, f32 c) { - Vec3f sp2C; - s16 sp2A, sp28; - f32 sp24, sp20; - - vec3f_get_dist_and_angle(gCameraStatus.pos, gCameraStatus.focus, &sp24, &sp2A, &sp28); - vec3f_set_dist_and_angle(gCameraStatus.pos, sp2C, o->oIntroPeachUnk110, o->oIntroPeachUnk10C + sp2A, - o->oIntroPeachUnk108 + sp28); - vec3f_to_object_pos(o, sp2C); - sp20 = o->oOpacity; - camera_approach_f32_symmetric_bool(&sp20, b, c); - o->oOpacity = sp20; -} - -void BehBeginningPeachLoop(void) { - switch (gCurrentObject->oAction) { - case 0: - gCurrentObject->oAction += 1; - gCurrentObject->oFaceAnglePitch = 0x400; - gCurrentObject->oFaceAngleYaw = 0x7500; - gCurrentObject->oFaceAngleRoll = -0x3700; - gCurrentObject->oIntroPeachUnk110 = 186.f; - gCurrentObject->oIntroPeachUnk10C = -9984.f; - gCurrentObject->oIntroPeachUnk108 = -768.f; - gCurrentObject->oOpacity = 255; - gCurrentObject->header.gfx.unk38.animFrame = 100; - break; - case 1: - func_8029A87C(gCurrentObject, 0.f, 0.f); - - if (gCurrentObject->oTimer > 20) - gCurrentObject->oAction += 1; - break; - case 2: - func_8029A87C(gCurrentObject, 255.f, 3.f); - - if ((gCurrentObject->oTimer > 100) && (get_dialog_id() == -1)) - gCurrentObject->oAction += 1; - break; - case 3: - func_8029A87C(gCurrentObject, 0.f, 8.f); - - if (gCurrentObject->oTimer > 60) - mark_object_for_deletion(gCurrentObject); - break; - } -} - -void func_8029AB70(struct Object *o, Vec3f b) { - f32 sp2C; - Vec3s sp24; - s16 sp22, sp20; - - vec3f_add(b, gCurrLevelCamera->pos); - vec3f_get_dist_and_angle(gCurrLevelCamera->pos, gCurrLevelCamera->focus, &sp2C, &sp24[0], &sp24[1]); - vec3f_get_dist_and_angle(gCurrLevelCamera->pos, b, &sp2C, &sp22, &sp20); - vec3f_set_dist_and_angle(gCurrLevelCamera->pos, b, sp2C, sp24[0] + sp22, sp24[1] + sp20); - vec3f_to_object_pos(o, b); -} - -void func_8029AC3C(struct Object *o, Vec3f b) { - UNUSED Vec3f sp3C; - Vec3f sp30; - f32 sp2C; - s16 sp2A, sp28; - UNUSED u32 sp24; - - vec3f_set(sp30, 0.f, 0.f, 0.f); - vec3f_get_dist_and_angle(sp30, b, &sp2C, &sp2A, &sp28); - o->oFaceAnglePitch = sp2A; - o->oFaceAngleYaw = sp28; -} - -s32 func_8029ACAC(struct Object *o, struct CinematicCameraTable b[], struct CinematicCameraTable c[]) { - Vec3f sp2C, sp20; - s32 sp1C = 0; - s16 sp1A = o->oIntroLakituUnkFC; - - if ((func_80287CFC(sp20, b, &sp1A, &(o->oIntroLakituUnkF8)) == 1) - || (func_80287CFC(sp2C, c, &sp1A, &(o->oIntroLakituUnkF8)) == 1)) - sp1C += 1; - - o->oIntroLakituUnkFC = sp1A; - func_8029AB70(o, sp2C); - func_8029AC3C(o, sp20); - return sp1C; -} - -void BehBeginningLakituLoop(void) { - Vec3f sp64, sp58, sp4C; - UNUSED u32 pad[4]; - - switch (gCurrentObject->oAction) { - case 0: - obj_disable_rendering(); - gCurrentObject->oIntroLakituUnkFC = 0.f; - gCurrentObject->oIntroLakituUnkF8 = 0.f; - gCurrentObject->oUnk1AC_VPTR = - spawn_object_relative_with_scale(1, 0, 0, 0, 2.f, gCurrentObject, MODEL_MIST, bhvCloud); - if (gCurrLevelCamera->cutscene == CUTSCENE_END_WAVING) - gCurrentObject->oAction = 100; - else - gCurrentObject->oAction += 1; - break; - - case 1: - obj_enable_rendering(); - if ((gCutsceneTimer > 350) && (gCutsceneTimer < 458)) { - gCurrentObject->oPosX = gCurrLevelCamera->pos[0]; - gCurrentObject->oPosY = gCurrLevelCamera->pos[1] + 500.f; - gCurrentObject->oPosZ = gCurrLevelCamera->pos[2]; - } - if (gCutsceneTimer > 52) - PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); - if (func_8029ACAC(gCurrentObject, D_8032E3CC, D_8032E2B4) == 1) - gCurrentObject->oAction += 1; - - switch (gCurrentObject->oTimer) { -#ifdef VERSION_US - case 534: - PlaySound2(SOUND_ACTION_UNKNOWN456); - break; - case 581: - PlaySound2(SOUND_ACTION_UNKNOWN45E); - break; -#endif - case 73: - gCurrentObject->oAnimState += 1; - break; - case 74: - gCurrentObject->oAnimState -= 1; - break; - case 82: - gCurrentObject->oAnimState += 1; - break; - case 84: - gCurrentObject->oAnimState -= 1; - break; - } -#ifdef VERSION_EU - if (gCurrentObject->oTimer == 446) - PlaySound2(SOUND_ACTION_UNKNOWN456); - if (gCurrentObject->oTimer == 485) - PlaySound2(SOUND_ACTION_UNKNOWN45E); -#endif - break; - case 2: - if (gCutsceneTimer > 720) { - gCurrentObject->oAction += 1; - gCurrentObject->oIntroLakituUnk100 = 1400.f; - gCurrentObject->oIntroLakituUnk104 = -4096.f; - gCurrentObject->oIntroLakituUnk108 = 2048.f; - gCurrentObject->oIntroLakituUnk10C = -200.f; - gCurrentObject->oMoveAngleYaw = 0x8000; - gCurrentObject->oFaceAngleYaw = gCurrentObject->oMoveAngleYaw + 0x4000; - gCurrentObject->oMoveAnglePitch = 0x800; - } - PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); - break; - - case 3: - PlaySound(SOUND_CH6_LAKITUFLY_HIGHPRIO); - vec3f_set(sp58, -1128.f, 560.f, 4664.f); - gCurrentObject->oMoveAngleYaw += 0x200; - gCurrentObject->oIntroLakituUnk100 = - approach_f32_exponential(gCurrentObject->oIntroLakituUnk100, 100.f, 0.03f); - gCurrentObject->oFaceAnglePitch = atan2s(200.f, gCurrentObject->oPosY - 400.f); - gCurrentObject->oFaceAngleYaw = approach_s16_exponential( - gCurrentObject->oFaceAngleYaw, gCurrentObject->oMoveAngleYaw + 0x8000, 4); - vec3f_set_dist_and_angle(sp58, sp4C, gCurrentObject->oIntroLakituUnk100, 0, - gCurrentObject->oMoveAngleYaw); - sp4C[1] += 150.f * coss((s16) gCurrentObject->oIntroLakituUnk104); - gCurrentObject->oIntroLakituUnk104 += gCurrentObject->oIntroLakituUnk108; - gCurrentObject->oIntroLakituUnk108 = - approach_f32_exponential(gCurrentObject->oIntroLakituUnk108, 512.f, 0.05f); - sp4C[0] += gCurrentObject->oIntroLakituUnk10C; - gCurrentObject->oIntroLakituUnk10C = - approach_f32_exponential(gCurrentObject->oIntroLakituUnk10C, 0.f, 0.05f); - vec3f_to_object_pos(gCurrentObject, sp4C); - - if (gCurrentObject->oTimer == 31) { - gCurrentObject->oPosY -= 158.f; - func_802ADA94(); - gCurrentObject->oPosY += 158.f; - } -#ifdef VERSION_EU -#define TIMER 74 -#else -#define TIMER 98 -#endif - - if (gCurrentObject->oTimer == TIMER) { - mark_object_for_deletion(gCurrentObject); - mark_object_for_deletion(gCurrentObject->oUnk1AC_VPTR); - } -#ifndef VERSION_JP - if (gCurrentObject->oTimer == 14) - PlaySound2(SOUND_ACTION_UNKNOWN45F); -#endif - break; - case 100: - obj_enable_rendering(); - vec3f_set(sp64, -100.f, 100.f, 300.f); - set_pos_from_face_angle_and_vec3f(sp4C, gCurrLevelCamera->pos, sp64, - sMarioStatusForCamera->faceAngle); - vec3f_to_object_pos(gCurrentObject, sp4C); - gCurrentObject->oMoveAnglePitch = 0x1000; - gCurrentObject->oMoveAngleYaw = 0x9000; - gCurrentObject->oFaceAnglePitch = gCurrentObject->oMoveAnglePitch / 2; - gCurrentObject->oFaceAngleYaw = gCurrentObject->oMoveAngleYaw; - gCurrentObject->oAction += 1; - break; - - case 101: - object_pos_to_vec3f(sp4C, gCurrentObject); - if (gCurrentObject->oTimer > 60) { - gCurrentObject->oForwardVel = - approach_f32_exponential(gCurrentObject->oForwardVel, -10.f, 0.05f); - gCurrentObject->oMoveAngleYaw += 0x78; - gCurrentObject->oMoveAnglePitch += 0x40; - gCurrentObject->oFaceAngleYaw = camera_approach_s16_symmetric( - gCurrentObject->oFaceAngleYaw, (s16) calculate_yaw(sp4C, gCurrLevelCamera->pos), - 0x200); - } - if (gCurrentObject->oTimer > 105) { - gCurrentObject->oAction += 1; - gCurrentObject->oMoveAnglePitch = 0xE00; - } - gCurrentObject->oFaceAnglePitch = 0; - func_802A2A38(); - break; - - case 102: - object_pos_to_vec3f(sp4C, gCurrentObject); - gCurrentObject->oForwardVel = - approach_f32_exponential(gCurrentObject->oForwardVel, 60.f, 0.05f); - gCurrentObject->oFaceAngleYaw = camera_approach_s16_symmetric( - gCurrentObject->oFaceAngleYaw, (s16) calculate_yaw(sp4C, gCurrLevelCamera->pos), 0x200); - if (gCurrentObject->oTimer < 62) - gCurrentObject->oMoveAngleYaw = - approach_s16_exponential(gCurrentObject->oMoveAngleYaw, 0x1800, 0x1E); - gCurrentObject->oMoveAnglePitch = - camera_approach_s16_symmetric(gCurrentObject->oMoveAnglePitch, -0x2000, 0x5A); - gCurrentObject->oFaceAnglePitch = 0; - func_802A2A38(); - break; - } -} -#undef TIMER - -void BehEndBirds1Loop(void) { - Vec3f sp34; - UNUSED f32 sp30 = RandomFloat(); - - switch (gCurrentObject->oAction) { - case 0: - obj_scale(0.7f); - gCurrentObject->oIntroLakituUnk110 = -554.f; - gCurrentObject->oIntroLakituUnk10C = 3044.f; - gCurrentObject->oIntroLakituUnk108 = -1314.f; - gCurrentObject->oAction += 1; - break; - case 1: - vec3f_set(sp34, gCurrentObject->oIntroLakituUnk110, gCurrentObject->oIntroLakituUnk10C, - gCurrentObject->oIntroLakituUnk108); - - if (gCurrentObject->oTimer < 100) - func_8029A7DC(gCurrentObject, sp34, 0, 0, 0x20, 0x20); - if ((gCurrentObject->oEndBirdUnk104 == 0.f) && (gCurrentObject->oTimer == 0)) - PlaySound2(SOUND_GENERAL_BIRDSFLYAWAY); - if (gCutsceneTimer == 0) - mark_object_for_deletion(gCurrentObject); - break; - } - - func_802A2A38(); -} - -void BehEndBirds2Loop(void) { - Vec3f sp3C; - UNUSED f32 sp38; - f32 sp34; - s16 sp32, sp30; - - sp38 = RandomFloat(); - gCurrentObject->oForwardVel = (RandomFloat() * 10.f) + 25.f; - - switch (gCurrentObject->oAction) { - case 0: - obj_scale(0.7f); - gCurrentObject->oAction += 1; - break; - case 1: - vec3f_get_dist_and_angle(gCurrLevelCamera->pos, gCurrLevelCamera->focus, &sp34, &sp32, - &sp30); - sp30 += 0x1000; - sp32 += 0; // nice work, Nintendo - vec3f_set_dist_and_angle(gCurrLevelCamera->pos, sp3C, 14000.f, sp32, sp30); - func_8029A7DC(gCurrentObject, sp3C, 0, 0, 8, 8); - - if ((gCurrentObject->oEndBirdUnk104 == 0.f) && (gCurrentObject->oTimer == 0)) - PlaySound2(SOUND_GENERAL_BIRDSFLYAWAY); - break; - } - - func_802A2A38(); -} - -void func_8029B964(struct Object *parent, s16 xOffset, s16 yOffset, s16 zOffset, s16 pitchOffset, - s16 yawOffset, s16 rollOffset, s16 forwardVel, s32 model, void *behavior) { - struct Object *sp1C = spawn_object(parent, model, behavior); - - sp1C->header.gfx.unk38.animFrame = RandomFloat() * 6.f; - sp1C->oEndBirdUnk104 = D_8033B6F0[9].unk4[0]; - D_8033B6F0[9].unk4[0] += 1.f; - sp1C->oPosX += xOffset; - sp1C->oPosY += yOffset; - if (gCutsceneTimer > 700) - sp1C->oPosY += -150.f; - sp1C->oPosZ += zOffset; - sp1C->oMoveAnglePitch += pitchOffset; - sp1C->oMoveAngleYaw += yawOffset; - sp1C->oMoveAngleRoll += rollOffset; - sp1C->oForwardVel = forwardVel; -} - -void BehIntroSceneLoop(void) { - UNUSED struct Object *sp34; - - if (sCutscenePhase != 0) { - gCurrentObject->oPosX = gCurrLevelCamera->pos[0]; - gCurrentObject->oPosY = gCurrLevelCamera->pos[1]; - gCurrentObject->oPosZ = gCurrLevelCamera->pos[2]; - gCurrentObject->oMoveAnglePitch = 0; - gCurrentObject->oMoveAngleYaw = 0; - - switch (sCutscenePhase) { - case 6: - sp34 = spawn_object(gCurrentObject, MODEL_LAKITU, bhvBeginningLakitu); - break; - case 5: - sp34 = spawn_object(gCurrentObject, MODEL_PEACH, bhvBeginningPeach); - break; - case 7: - func_8029B964(gCurrentObject, 0, 205, 500, 0x1000, 0x6000, -0x1E00, 25, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, 0, 205, 800, 0x1800, 0x6000, -0x1400, 35, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, -100, 300, 500, 0x800, 0x6000, 0, 25, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, 100, -200, 800, 0, 0x4000, 0x1400, 45, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, -80, 300, 350, 0x1800, 0x5000, 0xA00, 35, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, -300, 300, 500, 0x800, 0x6000, 0x2800, 25, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, -400, -200, 800, 0, 0x4000, -0x1400, 45, MODEL_BIRDS, - bhvEndBirds1); - break; - case 9: - func_8029B964(gCurrentObject, 50, 205, 500, 0x1000, 0x6000, 0, 35, MODEL_BIRDS, - bhvEndBirds1); - func_8029B964(gCurrentObject, 0, 285, 800, 0x1800, 0x6000, 0, 35, MODEL_BIRDS, - bhvEndBirds1); - break; - case 8: - func_8029B964(gCurrentObject, -100, -100, -700, 0, 0, -0xF00, 25, MODEL_BIRDS, - bhvEndBirds2); - func_8029B964(gCurrentObject, -250, 255, -200, 0, 0, -0x1400, 25, MODEL_BIRDS, - bhvEndBirds2); - func_8029B964(gCurrentObject, -100, 155, -600, 0, 0, -0x500, 35, MODEL_BIRDS, - bhvEndBirds2); - func_8029B964(gCurrentObject, 250, 200, -1200, 0, 0, -0x700, 25, MODEL_BIRDS, - bhvEndBirds2); - func_8029B964(gCurrentObject, -250, 255, -700, 0, 0, 0, 25, MODEL_BIRDS, bhvEndBirds2); - break; - } - - sCutscenePhase = 0; - } -} +#include "behaviors/intro_peach.inc.c" +#include "behaviors/intro_lakitu.inc.c" +#include "behaviors/end_birds_1.inc.c" +#include "behaviors/end_birds_2.inc.c" +#include "behaviors/intro_scene.inc.c" diff --git a/src/game/camera.h b/src/game/camera.h index ea591e6..89139bb 100644 --- a/src/game/camera.h +++ b/src/game/camera.h @@ -839,14 +839,14 @@ extern void func_8029A514(u8, f32, f32, f32); // extern ? Unknown8029A724(?); extern void func_8029A7DC(struct Object *, Vec3f, s16, s16, s16, s16); // extern ? func_8029A87C(?); -// extern ? BehBeginningPeachLoop(?); +// extern ? bhv_intro_peach_loop(?); // extern ? func_8029AB70(?); // extern ? func_8029AC3C(?); // extern ? func_8029ACAC(?); -// extern ? BehBeginningLakituLoop(?); -// extern ? BehEndBirds1Loop(?); -// extern ? BehEndBirds2Loop(?); +// extern ? bhv_intro_lakitu_loop(?); +// extern ? bhv_end_birds_1_loop(?); +// extern ? bhv_end_birds_2_loop(?); // extern ? func_8029B964(?); -// extern ? BehIntroSceneLoop(?); +// extern ? bhv_intro_scene_loop(?); #endif /* _CAMERA_H */ diff --git a/src/game/debug.c b/src/game/debug.c index aefeb87..cb49578 100644 --- a/src/game/debug.c +++ b/src/game/debug.c @@ -138,26 +138,31 @@ void set_text_array_x_y(s32 xOffset, s32 yOffset) { * current debug mode as well as the printer array (down to up vs up to down). */ void print_debug_bottom_up(const char *str, s32 number) { - if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) + if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) { print_text_array_info(gDebugPrintState2, str, number); + } } void print_debug_top_down_objectinfo(const char *str, s32 number) { - if ((gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) && sDebugPage == DEBUG_PAGE_OBJECTINFO) + if ((gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) && sDebugPage == DEBUG_PAGE_OBJECTINFO) { print_text_array_info(gDebugPrintState1, str, number); + } } void print_debug_top_down_mapinfo(const char *str, s32 number) { - if (sNoExtraDebug) // how come this is the only instance of the sNoExtraDebug check? + if (sNoExtraDebug) { // how come this is the only instance of the sNoExtraDebug check? return; + } - if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) + if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) { print_text_array_info(gDebugPrintState1, str, number); + } } void print_debug_top_down_normal(const char *str, s32 number) { - if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) + if (gDebugInfoFlags & DEBUG_INFO_FLAG_DPRINT) { print_text_array_info(gDebugPrintState1, str, number); + } } #ifndef VERSION_EU @@ -193,8 +198,9 @@ void print_mapinfo(void) { print_debug_top_down_mapinfo("bgarea %d", pfloor->room); } - if (gCurrentObject->oPosY < water) + if (gCurrentObject->oPosY < water) { print_debug_top_down_mapinfo("water %d", water); + } } #else void print_mapinfo(void) { @@ -304,10 +310,11 @@ void debug_unknown_level_select_check(void) { if (!sDebugLvSelectCheckFlag) { sDebugLvSelectCheckFlag += 1; // again, just do = TRUE... - if (!gDebugLevelSelect) + if (!gDebugLevelSelect) { gDebugInfoFlags = DEBUG_INFO_NOFLAGS; - else + } else { gDebugInfoFlags = DEBUG_INFO_FLAG_LSELECT; + } gNumCalls.floor = 0; gNumCalls.ceil = 0; @@ -339,9 +346,9 @@ static void check_debug_button_seq(void) { buttonArr = sDebugInfoButtonSeq; - if (!(gPlayer1Controller->buttonDown & L_TRIG)) + if (!(gPlayer1Controller->buttonDown & L_TRIG)) { sDebugInfoButtonSeqID = 0; - else { + } else { if ((s16)(cButtonMask = (gPlayer1Controller->buttonPressed & C_BUTTONS))) { if (buttonArr[sDebugInfoButtonSeqID] == cButtonMask) { sDebugInfoButtonSeqID += 1; @@ -396,30 +403,34 @@ static void try_modify_debug_controls(void) { } if (!(gPlayer1Controller->buttonDown & (L_TRIG | R_TRIG)) && sNoExtraDebug == FALSE) { sp4 = 1; - if (gPlayer1Controller->buttonDown & B_BUTTON) + if (gPlayer1Controller->buttonDown & B_BUTTON) { sp4 = 100; + } if (sDebugInfoDPadMask & U_JPAD) { sDebugSysCursor -= 1; - if (sDebugSysCursor < 0) + if (sDebugSysCursor < 0) { sDebugSysCursor = 0; + } } if (sDebugInfoDPadMask & D_JPAD) { sDebugSysCursor += 1; - if (sDebugSysCursor >= 8) + if (sDebugSysCursor >= 8) { sDebugSysCursor = 7; + } } if (sDebugInfoDPadMask & L_JPAD) { // we allow the player while in this mode to modify the debug controls. This is // so the playtester can adjust enemy behavior and parameters on the fly, since // various behaviors try to update their behaviors from gDebugInfo[4] and [5]. - if (gPlayer1Controller->buttonDown & A_BUTTON) + if (gPlayer1Controller->buttonDown & A_BUTTON) { gDebugInfo[sDebugPage][sDebugSysCursor] = gDebugInfoOverwrite[sDebugPage][sDebugSysCursor]; - else + } else { gDebugInfo[sDebugPage][sDebugSysCursor] = gDebugInfo[sDebugPage][sDebugSysCursor] - sp4; + } } if (sDebugInfoDPadMask & R_JPAD) { @@ -456,11 +467,13 @@ void try_print_debug_mario_object_info(void) { print_debug_top_down_mapinfo("obj %d", gObjectCounter); - if (gNumFindFloorMisses) + if (gNumFindFloorMisses) { print_debug_bottom_up("NULLBG %d", gNumFindFloorMisses); + } - if (gUnknownWallCount) + if (gUnknownWallCount) { print_debug_bottom_up("WALL %d", gUnknownWallCount); + } } /* @@ -497,37 +510,49 @@ void try_do_mario_debug_object_spawn(void) { UNUSED s32 unused; if (sDebugPage == DEBUG_PAGE_STAGEINFO && gDebugInfo[DEBUG_PAGE_ENEMYINFO][7] == 1) { - if (gPlayer1Controller->buttonPressed & R_JPAD) + if (gPlayer1Controller->buttonPressed & R_JPAD) { spawn_object_relative(0, 0, 100, 200, gCurrentObject, MODEL_KOOPA_SHELL, bhvKoopaShell); - if (gPlayer1Controller->buttonPressed & L_JPAD) + } + if (gPlayer1Controller->buttonPressed & L_JPAD) { spawn_object_relative(0, 0, 100, 200, gCurrentObject, MODEL_BREAKABLE_BOX_SMALL, bhvJumpingBox); - if (gPlayer1Controller->buttonPressed & D_JPAD) + } + if (gPlayer1Controller->buttonPressed & D_JPAD) { spawn_object_relative(0, 0, 100, 200, gCurrentObject, MODEL_KOOPA_SHELL, bhvKoopaShellUnderwater); + } } } // TODO: figure out what this is static void Unknown802CA8B4(void) { - if (gCurrentObject->oMoveFlags & OBJ_MOVE_LANDED) + if (gCurrentObject->oMoveFlags & OBJ_MOVE_LANDED) { print_debug_top_down_objectinfo("BOUND %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_ON_GROUND) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_ON_GROUND) { print_debug_top_down_objectinfo("TOUCH %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_LEFT_GROUND) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_LEFT_GROUND) { print_debug_top_down_objectinfo("TAKEOFF %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_ENTERED_WATER) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_ENTERED_WATER) { print_debug_top_down_objectinfo("DIVE %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_AT_WATER_SURFACE) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_AT_WATER_SURFACE) { print_debug_top_down_objectinfo("S WATER %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_UNDERWATER_OFF_GROUND) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_UNDERWATER_OFF_GROUND) { print_debug_top_down_objectinfo("U WATER %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_UNDERWATER_ON_GROUND) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_UNDERWATER_ON_GROUND) { print_debug_top_down_objectinfo("B WATER %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_IN_AIR) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_IN_AIR) { print_debug_top_down_objectinfo("SKY %x", gCurrentObject->oMoveFlags); - if (gCurrentObject->oMoveFlags & OBJ_MOVE_8) + } + if (gCurrentObject->oMoveFlags & OBJ_MOVE_8) { print_debug_top_down_objectinfo("OUT SCOPE %x", gCurrentObject->oMoveFlags); + } } // unused, what is this? diff --git a/src/game/display.c b/src/game/display.c index 83940dd..ef4949b 100644 --- a/src/game/display.c +++ b/src/game/display.c @@ -14,7 +14,8 @@ u32 gGlobalTimer = 0; static u16 sCurrFBNum = 0; u16 frameBufferIndex = 0; -/** Initializes the Reality Display Processor (RDP). +/** + * Initializes the Reality Display Processor (RDP). * This function initializes settings such as texture filtering mode, * scissoring, and render mode (although keep in mind that this render * mode is not used in-game, where it is set in render_graph_node.c). @@ -42,7 +43,8 @@ void my_rdp_init(void) { gDPPipeSync(gDisplayListHead++); } -/** Initializes the RSP's built-in geometry and lighting engines. +/** + * Initializes the RSP's built-in geometry and lighting engines. * Most of these (with the notable exception of gSPNumLights), are * almost immediately overwritten. */ @@ -56,12 +58,10 @@ void my_rsp_init(void) { gSPNumLights(gDisplayListHead++, 1); gSPTexture(gDisplayListHead++, 0, 0, 0, 0, 0); - /** @bug Nintendo did not explicitly define the clipping ratio. - * For Fast3DEX2, this causes the dreaded warped vertices issue - * unless the clipping ratio is changed back to the intended value, - * as Fast3DEX2 uses a different initial value than Fast3D(EX). - */ - + // @bug Nintendo did not explicitly define the clipping ratio. + // For Fast3DEX2, this causes the dreaded warped vertices issue + // unless the clipping ratio is changed back to the intended value, + // as Fast3DEX2 uses a different initial value than Fast3D(EX). #ifdef F3DEX_GBI_2 gSPClipRatio(gDisplayListHead++, FRUSTRATIO_1); #endif @@ -195,8 +195,9 @@ void init_render_image(void) { /** Ends the master display list. */ void end_master_display_list(void) { draw_screen_borders(); - if (gShowProfiler) + if (gShowProfiler) { draw_profiler(); + } gDPFullSync(gDisplayListHead++); gSPEndDisplayList(gDisplayListHead++); @@ -211,17 +212,19 @@ void func_80247D84(void) { u64 *sp18; if (gResetTimer != 0 && D_8032C648 < 15) { - if (sCurrFBNum == 0) + if (sCurrFBNum == 0) { fbNum = 2; - else + } else { fbNum = sCurrFBNum - 1; + } sp18 = (u64 *) PHYSICAL_TO_VIRTUAL(gFrameBuffers[fbNum]); sp18 += D_8032C648++ * (SCREEN_WIDTH / 4); for (sp24 = 0; sp24 < ((SCREEN_HEIGHT / 16) + 1); sp24++) { - for (sp20 = 0; sp20 < (SCREEN_WIDTH / 4); sp20++) + for (sp20 = 0; sp20 < (SCREEN_WIDTH / 4); sp20++) { *sp18++ = 0; + } sp18 += ((SCREEN_WIDTH / 4) * 14); } } @@ -268,9 +271,11 @@ void display_and_vsync(void) { osViSwapBuffer((void *) PHYSICAL_TO_VIRTUAL(gFrameBuffers[sCurrFBNum])); profiler_log_thread5_time(THREAD5_END); osRecvMesg(&gGameVblankQueue, &D_80339BEC, OS_MESG_BLOCK); - if (++sCurrFBNum == 3) + if (++sCurrFBNum == 3) { sCurrFBNum = 0; - if (++frameBufferIndex == 3) + } + if (++frameBufferIndex == 3) { frameBufferIndex = 0; + } gGlobalTimer++; } diff --git a/src/game/envfx_bubbles.c b/src/game/envfx_bubbles.c index 868e062..899f23a 100644 --- a/src/game/envfx_bubbles.c +++ b/src/game/envfx_bubbles.c @@ -12,12 +12,13 @@ #include "audio/external.h" #include "obj_behaviors.h" -/** This file implements environment effects that are not snow: - * Flowers (unused), lava bubbles and jetsream/whirlpool bubbles. - * Refer to 'envfx_snow.c' for more info about environment effects. - * Note that the term 'bubbles' is used as a collective name for - * effects in this file even though flowers aren't bubbles. For the - * sake of concise naming, flowers fall under bubbles. +/** + * This file implements environment effects that are not snow: + * Flowers (unused), lava bubbles and jetsream/whirlpool bubbles. + * Refer to 'envfx_snow.c' for more info about environment effects. + * Note that the term 'bubbles' is used as a collective name for + * effects in this file even though flowers aren't bubbles. For the + * sake of concise naming, flowers fall under bubbles. */ s16 gEnvFxBubbleConfig[10]; @@ -42,35 +43,40 @@ extern void *tiny_bubble_dl_0B006AB0; extern void *tiny_bubble_dl_0B006D38; extern void *tiny_bubble_dl_0B006D68; -/** Check whether the particle with the given index is - * laterally within distance of point (x, z). Used to - * kill flower and bubble particles. +/** + * Check whether the particle with the given index is + * laterally within distance of point (x, z). Used to + * kill flower and bubble particles. */ s32 particle_is_laterally_close(s32 index, s32 x, s32 z, s32 distance) { s32 xPos = (gEnvFxBuffer + index)->xPos; s32 zPos = (gEnvFxBuffer + index)->zPos; - if (sqr(xPos - x) + sqr(zPos - z) > sqr(distance)) + if (sqr(xPos - x) + sqr(zPos - z) > sqr(distance)) { return 0; + } return 1; } -/** Generate a uniform random number in range [-2000, -1000[ or [1000, 2000[ - * Used to position flower particles +/** + * Generate a uniform random number in range [-2000, -1000[ or [1000, 2000[ + * Used to position flower particles */ s32 random_flower_offset() { s32 result = RandomFloat() * 2000.0f - 1000.0f; - if (result < 0) + if (result < 0) { result -= 1000; - else + } else { result += 1000; + } return result; } -/** Update flower particles. Flowers are scattered randomly in front of the - * camera, and can land on any ground +/** + * Update flower particles. Flowers are scattered randomly in front of the + * camera, and can land on any ground */ void envfx_update_flower(Vec3s centerPos) { s32 i; @@ -92,19 +98,21 @@ void envfx_update_flower(Vec3s centerPos) { (gEnvFxBuffer + i)->animFrame = RandomFloat() * 5.0f; } else if ((timer & 0x03) == 0) { (gEnvFxBuffer + i)->animFrame += 1; - if ((gEnvFxBuffer + i)->animFrame > 5) + if ((gEnvFxBuffer + i)->animFrame > 5) { (gEnvFxBuffer + i)->animFrame = 0; + } } } } -/** Update the position of a lava bubble to be somewhere around centerPos - * Uses find_floor to find the height of lava, if no floor or a non-lava - * floor is found the bubble y is set to -10000, which is why you can see - * occasional lava bubbles far below the course in Lethal Lava Land. - * In the second Bowser fight arena, the visual lava is above the lava - * floor so lava-bubbles are not normally visible, only if you bring the - * camera below the lava plane. +/** + * Update the position of a lava bubble to be somewhere around centerPos + * Uses find_floor to find the height of lava, if no floor or a non-lava + * floor is found the bubble y is set to -10000, which is why you can see + * occasional lava bubbles far below the course in Lethal Lava Land. + * In the second Bowser fight arena, the visual lava is above the lava + * floor so lava-bubbles are not normally visible, only if you bring the + * camera below the lava plane. */ void envfx_set_lava_bubble_position(s32 index, Vec3s centerPos) { struct Surface *surface; @@ -118,15 +126,19 @@ void envfx_set_lava_bubble_position(s32 index, Vec3s centerPos) { (gEnvFxBuffer + index)->xPos = RandomFloat() * 6000.0f - 3000.0f + centerX; (gEnvFxBuffer + index)->zPos = RandomFloat() * 6000.0f - 3000.0f + centerZ; - if ((gEnvFxBuffer + index)->xPos > 8000) + if ((gEnvFxBuffer + index)->xPos > 8000) { (gEnvFxBuffer + index)->xPos = 16000 - (gEnvFxBuffer + index)->xPos; - if ((gEnvFxBuffer + index)->xPos < -8000) + } + if ((gEnvFxBuffer + index)->xPos < -8000) { (gEnvFxBuffer + index)->xPos = -16000 - (gEnvFxBuffer + index)->xPos; + } - if ((gEnvFxBuffer + index)->zPos > 8000) + if ((gEnvFxBuffer + index)->zPos > 8000) { (gEnvFxBuffer + index)->zPos = 16000 - (gEnvFxBuffer + index)->zPos; - if ((gEnvFxBuffer + index)->zPos < -8000) + } + if ((gEnvFxBuffer + index)->zPos < -8000) { (gEnvFxBuffer + index)->zPos = -16000 - (gEnvFxBuffer + index)->zPos; + } floorY = find_floor((gEnvFxBuffer + index)->xPos, centerY + 500, (gEnvFxBuffer + index)->zPos, &surface); @@ -142,8 +154,9 @@ void envfx_set_lava_bubble_position(s32 index, Vec3s centerPos) { } } -/** Update lava bubble animation and give the bubble a new position if the - * animation is over. +/** + * Update lava bubble animation and give the bubble a new position if the + * animation is over. */ void envfx_update_lava(Vec3s centerPos) { s32 i; @@ -168,12 +181,14 @@ void envfx_update_lava(Vec3s centerPos) { } } - if ((chance = (s32)(RandomFloat() * 16.0f)) == 8) + if ((chance = (s32)(RandomFloat() * 16.0f)) == 8) { play_sound(SOUND_GENERAL_QUIETBUBBLE2, gDefaultSoundArgs); + } } -/** Rotate the input x, y and z around the rotation origin of the whirlpool - * according to the pitch and yaw of the whirlpool. +/** + * Rotate the input x, y and z around the rotation origin of the whirlpool + * according to the pitch and yaw of the whirlpool. */ void envfx_rotate_around_whirlpool(s32 *x, s32 *y, s32 *z) { s32 vecX = *x - gEnvFxBubbleConfig[ENVFX_STATE_DEST_X]; @@ -193,23 +208,27 @@ void envfx_rotate_around_whirlpool(s32 *x, s32 *y, s32 *z) { *z = gEnvFxBubbleConfig[ENVFX_STATE_DEST_Z] + (s32) rotatedZ; } -/** Check whether a whirlpool bubble is alive. A bubble respawns when it is too - * low or close to the center. +/** + * Check whether a whirlpool bubble is alive. A bubble respawns when it is too + * low or close to the center. */ s32 envfx_is_whirlpool_bubble_alive(s32 index) { s32 UNUSED sp4; - if ((gEnvFxBuffer + index)->bubbleY < gEnvFxBubbleConfig[ENVFX_STATE_DEST_Y] - 100) + if ((gEnvFxBuffer + index)->bubbleY < gEnvFxBubbleConfig[ENVFX_STATE_DEST_Y] - 100) { return 0; + } - if ((gEnvFxBuffer + index)->angleAndDist[1] < 10) + if ((gEnvFxBuffer + index)->angleAndDist[1] < 10) { return 0; + } return 1; } -/** Update whirlpool particles. Whirlpool particles start high and far from - * the center and get sucked into the sink in a spiraling motion. +/** + * Update whirlpool particles. Whirlpool particles start high and far from + * the center and get sucked into the sink in a spiraling motion. */ void envfx_update_whirlpool(void) { s32 i; @@ -252,7 +271,8 @@ void envfx_update_whirlpool(void) { } } -/** Check whether a jetstream bubble should respawn. Happens if it is laterally +/** + * Check whether a jetstream bubble should respawn. Happens if it is laterally * 1000 units away from the source or 1500 units above it. */ s32 envfx_is_jestream_bubble_alive(s32 index) { @@ -260,14 +280,16 @@ s32 envfx_is_jestream_bubble_alive(s32 index) { if (!particle_is_laterally_close(index, gEnvFxBubbleConfig[ENVFX_STATE_SRC_X], gEnvFxBubbleConfig[ENVFX_STATE_SRC_Z], 1000) - || gEnvFxBubbleConfig[ENVFX_STATE_SRC_Y] + 1500 < (gEnvFxBuffer + index)->yPos) + || gEnvFxBubbleConfig[ENVFX_STATE_SRC_Y] + 1500 < (gEnvFxBuffer + index)->yPos) { return 0; + } return 1; } -/** Update the positions of jestream bubble particles. - * They move up and outwards. +/** + * Update the positions of jestream bubble particles. + * They move up and outwards. */ void envfx_update_jetstream(void) { s32 i; @@ -294,9 +316,10 @@ void envfx_update_jetstream(void) { } } -/** Initialize bubble (or flower) effect by allocating a buffer to store - * the state of each particle and setting the initial and max count. - * Analogous to init_snow_particles, but for bubbles. +/** + * Initialize bubble (or flower) effect by allocating a buffer to store + * the state of each particle and setting the initial and max count. + * Analogous to init_snow_particles, but for bubbles. */ s32 envfx_init_bubble(s32 mode) { s32 i; @@ -326,8 +349,9 @@ s32 envfx_init_bubble(s32 mode) { gEnvFxBuffer = (struct EnvFxParticle *) mem_pool_alloc( D_8033A124, sBubbleParticleCount * sizeof(struct EnvFxParticle)); - if (!gEnvFxBuffer) + if (!gEnvFxBuffer) { return 0; + } bzero(gEnvFxBuffer, sBubbleParticleCount * sizeof(struct EnvFxParticle)); bzero(gEnvFxBubbleConfig, sizeof(gEnvFxBubbleConfig)); @@ -349,9 +373,10 @@ s32 envfx_init_bubble(s32 mode) { return 1; } -/** Update particles depending on mode. - * Also sets the given vertices to the correct shape for each mode, - * though they are not being rotated yet. +/** + * Update particles depending on mode. + * Also sets the given vertices to the correct shape for each mode, + * though they are not being rotated yet. */ void envfx_bubbles_update_switch(s32 mode, Vec3s camTo, Vec3s vertex1, Vec3s vertex2, Vec3s vertex3) { switch (mode) { @@ -409,9 +434,10 @@ void envfx_bubbles_update_switch(s32 mode, Vec3s camTo, Vec3s vertex1, Vec3s ver } } -/** Append 15 vertices to 'gfx', which is enough for 5 bubbles starting at - * 'index'. The 3 input vertices represent the roated triangle around (0,0,0) - * that will be translated to bubble positions to draw the bubble image +/** + * Append 15 vertices to 'gfx', which is enough for 5 bubbles starting at + * 'index'. The 3 input vertices represent the roated triangle around (0,0,0) + * that will be translated to bubble positions to draw the bubble image */ #if defined(VERSION_EU) && !defined(NON_MATCHING) void append_bubble_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s vertex2, Vec3s vertex3, @@ -423,8 +449,9 @@ void append_bubble_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s verte s32 i = 0; Vtx *vertBuf = (Vtx *) alloc_display_list(15 * sizeof(Vtx)); - if (vertBuf == NULL) + if (vertBuf == NULL) { return; + } for (i = 0; i < 15; i += 3) { vertBuf[i] = template[0]; @@ -447,9 +474,10 @@ void append_bubble_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s verte } #endif -/** Appends to the enfvx display list a command setting the appropriate texture - * for a specific particle. The display list is not passed as parameter but uses - * the global sGfxCursor instead. +/** + * Appends to the enfvx display list a command setting the appropriate texture + * for a specific particle. The display list is not passed as parameter but uses + * the global sGfxCursor instead. */ void envfx_set_bubble_texture(s32 mode, s16 index) { void **imageArr; @@ -477,8 +505,9 @@ void envfx_set_bubble_texture(s32 mode, s16 index) { gSPDisplayList(sGfxCursor++, &tiny_bubble_dl_0B006D68); } -/** Updates the bubble particle positions, then generates and returns a display - * list drawing them. +/** + * Updates the bubble particle positions, then generates and returns a display + * list drawing them. */ Gfx *envfx_update_bubble_particles(s32 mode, UNUSED Vec3s marioPos, Vec3s camFrom, Vec3s camTo) { s32 i; @@ -492,8 +521,9 @@ Gfx *envfx_update_bubble_particles(s32 mode, UNUSED Vec3s marioPos, Vec3s camFro gfxStart = (Gfx *) alloc_display_list( ((sBubbleParticleMaxCount / 5) * 10 + sBubbleParticleMaxCount + 3) * sizeof(Gfx)); - if (gfxStart == NULL) + if (gfxStart == NULL) { return NULL; + } sGfxCursor = gfxStart; @@ -520,8 +550,9 @@ Gfx *envfx_update_bubble_particles(s32 mode, UNUSED Vec3s marioPos, Vec3s camFro return gfxStart; } -/** Set the maximum particle count from the gEnvFxBubbleConfig variable, - * which is set by the whirlpool or jetstream behavior. +/** + * Set the maximum particle count from the gEnvFxBubbleConfig variable, + * which is set by the whirlpool or jetstream behavior. */ void envfx_set_max_bubble_particles(s32 mode) { switch (mode) { @@ -534,20 +565,23 @@ void envfx_set_max_bubble_particles(s32 mode) { } } -/** Update bubble-like environment effects. Assumes the mode is larger than 10, - * lower modes are snow effects which are updated in a different function. - * Returns a display list drawing the particles. +/** + * Update bubble-like environment effects. Assumes the mode is larger than 10, + * lower modes are snow effects which are updated in a different function. + * Returns a display list drawing the particles. */ Gfx *envfx_update_bubbles(s32 mode, Vec3s marioPos, Vec3s camTo, Vec3s camFrom) { Gfx *gfx; - if (gEnvFxMode == 0 && !envfx_init_bubble(mode)) + if (gEnvFxMode == 0 && !envfx_init_bubble(mode)) { return NULL; + } envfx_set_max_bubble_particles(mode); - if (sBubbleParticleMaxCount == 0) + if (sBubbleParticleMaxCount == 0) { return NULL; + } switch (mode) { case ENVFX_FLOWERS: diff --git a/src/game/envfx_snow.c b/src/game/envfx_snow.c index 99fd0a3..357d549 100644 --- a/src/game/envfx_snow.c +++ b/src/game/envfx_snow.c @@ -12,15 +12,16 @@ #include "audio/external.h" #include "obj_behaviors.h" -/** This file contains the function that handles 'environment effects', - * which are particle effects related to the level type that, unlike - * object-based particle effects, are rendered more efficiently by manually - * generating display lists instead of drawing each particle separately. - * This file implements snow effects, while in 'envfx_bubbles.c' the - * implementation for flowers (unused), lava bubbles and jetstream bubbles - * can be found. - * The main entry point for envfx is at the bottom of this file, which is - * called from geo_enfvx_main in level_geo.c +/** + * This file contains the function that handles 'environment effects', + * which are particle effects related to the level type that, unlike + * object-based particle effects, are rendered more efficiently by manually + * generating display lists instead of drawing each particle separately. + * This file implements snow effects, while in 'envfx_bubbles.c' the + * implementation for flowers (unused), lava bubbles and jetstream bubbles + * can be found. + * The main entry point for envfx is at the bottom of this file, which is + * called from geo_enfvx_main in level_geo.c */ // Might be duplicate @@ -53,8 +54,9 @@ extern void *tiny_bubble_dl_0B006AB0; extern void *tiny_bubble_dl_0B006A50; extern void *tiny_bubble_dl_0B006CD8; -/** Initialize snow particles by allocating a buffer for storing their state - * and setting a start amount. +/** + * Initialize snow particles by allocating a buffer for storing their state + * and setting a start amount. */ s32 envfx_init_snow(s32 mode) { switch (mode) { @@ -79,8 +81,9 @@ s32 envfx_init_snow(s32 mode) { gEnvFxBuffer = (struct EnvFxParticle *) mem_pool_alloc( D_8033A124, gSnowParticleMaxCount * sizeof(struct EnvFxParticle)); - if (!gEnvFxBuffer) + if (!gEnvFxBuffer) { return 0; + } bzero(gEnvFxBuffer, gSnowParticleMaxCount * sizeof(struct EnvFxParticle)); @@ -88,10 +91,11 @@ s32 envfx_init_snow(s32 mode) { return 1; } -/** Update the amount of snow particles on screen. - * Normal snow starts with few flakes and slowly increases to the maximum. - * For water snow, this is dependent on how deep underwater you are. - * Blizzard snows starts at the maximum amount and doesn't change. +/** + * Update the amount of snow particles on screen. + * Normal snow starts with few flakes and slowly increases to the maximum. + * For water snow, this is dependent on how deep underwater you are. + * Blizzard snows starts at the maximum amount and doesn't change. */ void envfx_update_snowflake_count(s32 mode, Vec3s marioPos) { s32 timer = gGlobalTimer; @@ -99,8 +103,9 @@ void envfx_update_snowflake_count(s32 mode, Vec3s marioPos) { switch (mode) { case ENVFX_SNOW_NORMAL: if (gSnowParticleMaxCount > gSnowParticleCount) { - if ((timer & 0x3F) == 0) + if ((timer & 0x3F) == 0) { gSnowParticleCount += 5; + } } break; @@ -110,11 +115,13 @@ void envfx_update_snowflake_count(s32 mode, Vec3s marioPos) { gSnowParticleCount = (((s32)((waterLevel - 400.f - (f32) marioPos[1]) * 1.0e-3) << 0x10) >> 0x10) * 5; - if (gSnowParticleCount < 0) + if (gSnowParticleCount < 0) { gSnowParticleCount = 0; + } - if (gSnowParticleCount > gSnowParticleMaxCount) + if (gSnowParticleCount > gSnowParticleMaxCount) { gSnowParticleCount = gSnowParticleMaxCount; + } break; @@ -123,8 +130,9 @@ void envfx_update_snowflake_count(s32 mode, Vec3s marioPos) { } } -/** Deallocate the buffer storing snow particles and set the environment effect - * to none. +/** + * Deallocate the buffer storing snow particles and set the environment effect + * to none. */ void envfx_cleanup_snow(void *snowParticleArray) { if (gEnvFxMode) { @@ -135,8 +143,9 @@ void envfx_cleanup_snow(void *snowParticleArray) { } } -/** Given two points, return the vector from one to the other represented - * as euler angles and a length +/** + * Given two points, return the vector from one to the other represented + * as euler angles and a length */ void orbit_from_positions(Vec3s from, Vec3s to, s16 *radius, s16 *pitch, s16 *yaw) { f32 dx = to[0] - from[0]; @@ -148,8 +157,9 @@ void orbit_from_positions(Vec3s from, Vec3s to, s16 *radius, s16 *pitch, s16 *ya *yaw = atan2s(dz, dx); } -/** Calculate the 'result' vector as the position of the 'origin' vector - * with a vector added represented by radius, pitch and yaw. +/** + * Calculate the 'result' vector as the position of the 'origin' vector + * with a vector added represented by radius, pitch and yaw. */ void pos_from_orbit(Vec3s origin, Vec3s result, s16 radius, s16 pitch, s16 yaw) { result[0] = origin[0] + radius * coss(pitch) * sins(yaw); @@ -157,36 +167,40 @@ void pos_from_orbit(Vec3s origin, Vec3s result, s16 radius, s16 pitch, s16 yaw) result[2] = origin[2] + radius * coss(pitch) * coss(yaw); } -/** Check whether the snowflake with the given index is inside view, where - * 'view' is a cylinder of radius 300 and height 400 centered at the input - * x, y and z. +/** + * Check whether the snowflake with the given index is inside view, where + * 'view' is a cylinder of radius 300 and height 400 centered at the input + * x, y and z. */ s32 envfx_is_snowflake_alive(s32 index, s32 snowCylinderX, s32 snowCylinderY, s32 snowCylinderZ) { s32 x = (gEnvFxBuffer + index)->xPos; s32 y = (gEnvFxBuffer + index)->yPos; s32 z = (gEnvFxBuffer + index)->zPos; - if (sqr(x - snowCylinderX) + sqr(z - snowCylinderZ) > sqr(300)) + if (sqr(x - snowCylinderX) + sqr(z - snowCylinderZ) > sqr(300)) { return 0; + } - if ((y < snowCylinderY - 201) || (snowCylinderY + 201 < y)) + if ((y < snowCylinderY - 201) || (snowCylinderY + 201 < y)) { return 0; + } return 1; } -/** Update the position of each snowflake. Snowflakes wiggle by having a - * random value added to their position each frame. If snowflakes get out - * of view (where view = a small cylinder in front of the camera) their - * position is reset to somewhere in view. - * Since the cylinder of snow is so close to the camera, snow flakes would - * move out of view very quickly when the camera moves. To mitigate this, - * a portion of the difference between the previous and current snowCylinder - * position is added to snowflakes to keep them in view for longer. That's - * why the snow looks a bit off in 3d, it's a lot closer than you'd think - * but appears to be further by means of hacky position updates. This might - * have been done because larger, further away snowflakes are occluded easily - * by level geometry, wasting many particles. +/** + * Update the position of each snowflake. Snowflakes wiggle by having a + * random value added to their position each frame. If snowflakes get out + * of view (where view = a small cylinder in front of the camera) their + * position is reset to somewhere in view. + * Since the cylinder of snow is so close to the camera, snow flakes would + * move out of view very quickly when the camera moves. To mitigate this, + * a portion of the difference between the previous and current snowCylinder + * position is added to snowflakes to keep them in view for longer. That's + * why the snow looks a bit off in 3d, it's a lot closer than you'd think + * but appears to be further by means of hacky position updates. This might + * have been done because larger, further away snowflakes are occluded easily + * by level geometry, wasting many particles. */ void envfx_update_snow_normal(s32 snowCylinderX, s32 snowCylinderY, s32 snowCylinderZ) { s32 i; @@ -220,10 +234,11 @@ void envfx_update_snow_normal(s32 snowCylinderX, s32 snowCylinderY, s32 snowCyli gSnowCylinderLastPos[2] = snowCylinderZ; } -/** Unused function. Basically a copy-paste of envfx_update_snow_normal, - * but an extra 20 units is added to each snowflake x and snowflakes can - * respawn in y-range [-200, 200] instead of [0, 200] relative to snowCylinderY - * They also fall a bit faster (with vertical speed -5 instead of -2). +/** + * Unused function. Basically a copy-paste of envfx_update_snow_normal, + * but an extra 20 units is added to each snowflake x and snowflakes can + * respawn in y-range [-200, 200] instead of [0, 200] relative to snowCylinderY + * They also fall a bit faster (with vertical speed -5 instead of -2). */ void envfx_update_snow_blizzard(s32 snowCylinderX, s32 snowCylinderY, s32 snowCylinderZ) { s32 i; @@ -267,13 +282,15 @@ void envfx_update_snow_blizzard(s32 snowCylinderX, s32 snowCylinderY, s32 snowCy * more than half of the mirror room. */ static s32 is_in_mystery_snow_area(s32 x, UNUSED s32 y, s32 z) { - if (sqr(x - 3380) + sqr(z + 520) < sqr(3000)) + if (sqr(x - 3380) + sqr(z + 520) < sqr(3000)) { return 1; + } return 0; } -/** Update the position of underwater snow particles. Since they are stationary, - * they merely jump back into view when they are out of view. +/** + * Update the position of underwater snow particles. Since they are stationary, + * they merely jump back into view when they are out of view. */ void envfx_update_snow_water(s32 snowCylinderX, s32 snowCylinderY, s32 snowCylinderZ) { s32 i; @@ -290,8 +307,9 @@ void envfx_update_snow_water(s32 snowCylinderX, s32 snowCylinderY, s32 snowCylin } } -/** Rotates the input vertices according to the give pitch and yaw. This - * is needed for billboarding of particles. +/** + * Rotates the input vertices according to the give pitch and yaw. This + * is needed for billboarding of particles. */ void rotate_triangle_vertices(Vec3s vertex1, Vec3s vertex2, Vec3s vertex3, s16 pitch, s16 yaw) { f32 cosPitch = coss(pitch); @@ -326,10 +344,11 @@ void rotate_triangle_vertices(Vec3s vertex1, Vec3s vertex2, Vec3s vertex3, s16 p vertex3[2] = v3[0] * sinMYaw + v3[1] * (-sinPitch * cosMYaw) + v3[2] * (cosPitch * cosMYaw); } -/** Append 15 vertices to 'gfx', which is enough for 5 snowflakes starting at - * 'index' in the buffer. The 3 input vertices represent the roated triangle - * around (0,0,0) that will be translated to snowflake positions to draw the - * snowflake image. +/** + * Append 15 vertices to 'gfx', which is enough for 5 snowflakes starting at + * 'index' in the buffer. The 3 input vertices represent the roated triangle + * around (0,0,0) that will be translated to snowflake positions to draw the + * snowflake image. */ #if defined(VERSION_EU) && !defined(NON_MATCHING) void append_snowflake_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s vertex2, Vec3s vertex3); @@ -339,8 +358,9 @@ void append_snowflake_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s ve s32 i = 0; Vtx *vertBuf = (Vtx *) alloc_display_list(15 * sizeof(Vtx)); - if (vertBuf == NULL) + if (vertBuf == NULL) { return; + } for (i = 0; i < 15; i += 3) { vertBuf[i] = gSnowTempVtx[0]; @@ -363,8 +383,9 @@ void append_snowflake_vertex_buffer(Gfx *gfx, s32 index, Vec3s vertex1, Vec3s ve } #endif -/** Updates positions of snow particles and returns a pointer to a display list - * drawing all snowflakes. +/** + * Updates positions of snow particles and returns a pointer to a display list + * drawing all snowflakes. */ Gfx *envfx_update_snow(s32 snowMode, Vec3s marioPos, Vec3s camFrom, Vec3s camTo) { s32 i; @@ -381,8 +402,9 @@ Gfx *envfx_update_snow(s32 snowMode, Vec3s marioPos, Vec3s camFrom, Vec3s camTo) gfxStart = (Gfx *) alloc_display_list((gSnowParticleCount * 6 + 3) * sizeof(Gfx)); gfx = gfxStart; - if (gfxStart == NULL) + if (gfxStart == NULL) { return NULL; + } envfx_update_snowflake_count(snowMode, marioPos); @@ -393,29 +415,32 @@ Gfx *envfx_update_snow(s32 snowMode, Vec3s marioPos, Vec3s camFrom, Vec3s camTo) case ENVFX_SNOW_NORMAL: // ensure the snow cylinder is no further than 250 units in front // of the camera, and no closer than 1 unit. - if (radius > 250) + if (radius > 250) { radius -= 250; - else + } else { radius = 1; + } pos_from_orbit(camTo, snowCylinderPos, radius, pitch, yaw); envfx_update_snow_normal(snowCylinderPos[0], snowCylinderPos[1], snowCylinderPos[2]); break; case ENVFX_SNOW_WATER: - if (radius > 500) + if (radius > 500) { radius -= 500; - else + } else { radius = 1; + } pos_from_orbit(camTo, snowCylinderPos, radius, pitch, yaw); envfx_update_snow_water(snowCylinderPos[0], snowCylinderPos[1], snowCylinderPos[2]); break; case ENVFX_SNOW_BLIZZARD: - if (radius > 250) + if (radius > 250) { radius -= 250; - else + } else { radius = 1; + } pos_from_orbit(camTo, snowCylinderPos, radius, pitch, yaw); envfx_update_snow_blizzard(snowCylinderPos[0], snowCylinderPos[1], snowCylinderPos[2]); @@ -445,25 +470,29 @@ Gfx *envfx_update_snow(s32 snowMode, Vec3s marioPos, Vec3s camFrom, Vec3s camTo) return gfxStart; } -/** Updates the environment effects (snow, flowers, bubbles) - * and returns a display list drawing them. +/** + * Updates the environment effects (snow, flowers, bubbles) + * and returns a display list drawing them. */ Gfx *envfx_update_particles(s32 mode, Vec3s marioPos, Vec3s camTo, Vec3s camFrom) { Gfx *gfx; - if (get_dialog_id() != -1) + if (get_dialog_id() != -1) { return NULL; + } - if (gEnvFxMode != 0 && mode != gEnvFxMode) + if (gEnvFxMode != 0 && mode != gEnvFxMode) { mode = 0; + } if (mode >= ENVFX_BUBBLE_START) { gfx = envfx_update_bubbles(mode, marioPos, camTo, camFrom); return gfx; } - if (gEnvFxMode == 0 && envfx_init_snow(mode) == 0) + if (gEnvFxMode == 0 && envfx_init_snow(mode) == 0) { return NULL; + } switch (mode) { case ENVFX_MODE_NONE: diff --git a/src/game/file_select.c b/src/game/file_select.c index 7a1587d..29097a7 100644 --- a/src/game/file_select.c +++ b/src/game/file_select.c @@ -94,24 +94,29 @@ static s32 button_clicked_test(s16 x, s16 y, s16 maxY = newY + 21.0f; s16 minY = newY - 21.0f; - if (sClickPos[0] < maxX && minX < sClickPos[0] && sClickPos[1] < maxY && minY < sClickPos[1]) + if (sClickPos[0] < maxX && minX < sClickPos[0] && sClickPos[1] < maxY && minY < sClickPos[1]) { return TRUE; + } return FALSE; } // Grow from main menu, used by playing files and submenus static void bhvMenuButton_growing_from_main_menu(struct Object *button) { - if (button->oMenuButtonTimer < 16) + if (button->oMenuButtonTimer < 16) { button->oFaceAngleYaw += 0x800; - if (button->oMenuButtonTimer < 8) + } + if (button->oMenuButtonTimer < 8) { button->oFaceAnglePitch += 0x800; - if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) + } + if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) { button->oFaceAnglePitch -= 0x800; + } button->oParentRelativePosX -= button->oMenuButtonOrigPosX / 16.0; button->oParentRelativePosY -= button->oMenuButtonOrigPosY / 16.0; - if (button->oPosZ < button->oMenuButtonOrigPosZ + 17800.0) + if (button->oPosZ < button->oMenuButtonOrigPosZ + 17800.0) { button->oParentRelativePosZ += 1112.5; + } button->oMenuButtonTimer++; if (button->oMenuButtonTimer == 16) { button->oParentRelativePosX = 0.0f; @@ -122,16 +127,20 @@ static void bhvMenuButton_growing_from_main_menu(struct Object *button) { } // Shrink to main menu, used by playing files and submenus static void bhvMenuButton_shrinking_to_main_menu(struct Object *button) { - if (button->oMenuButtonTimer < 16) + if (button->oMenuButtonTimer < 16) { button->oFaceAngleYaw -= 0x800; - if (button->oMenuButtonTimer < 8) + } + if (button->oMenuButtonTimer < 8) { button->oFaceAnglePitch -= 0x800; - if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) + } + if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) { button->oFaceAnglePitch += 0x800; + } button->oParentRelativePosX += button->oMenuButtonOrigPosX / 16.0; button->oParentRelativePosY += button->oMenuButtonOrigPosY / 16.0; - if (button->oPosZ > button->oMenuButtonOrigPosZ) + if (button->oPosZ > button->oMenuButtonOrigPosZ) { button->oParentRelativePosZ -= 1112.5; + } button->oMenuButtonTimer++; if (button->oMenuButtonTimer == 16) { button->oParentRelativePosX = button->oMenuButtonOrigPosX; @@ -142,12 +151,15 @@ static void bhvMenuButton_shrinking_to_main_menu(struct Object *button) { } // Grow from submenu, used by scoring files static void bhvMenuButton_growing_from_submenu(struct Object *button) { - if (button->oMenuButtonTimer < 16) + if (button->oMenuButtonTimer < 16) { button->oFaceAngleYaw += 0x800; - if (button->oMenuButtonTimer < 8) + } + if (button->oMenuButtonTimer < 8) { button->oFaceAnglePitch += 0x800; - if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) + } + if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) { button->oFaceAnglePitch -= 0x800; + } button->oParentRelativePosX -= button->oMenuButtonOrigPosX / 16.0; button->oParentRelativePosY -= button->oMenuButtonOrigPosY / 16.0; button->oParentRelativePosZ -= 116.25; @@ -161,16 +173,20 @@ static void bhvMenuButton_growing_from_submenu(struct Object *button) { } // Shrink to submenu, used by scoring files static void bhvMenuButton_shrinking_to_submenu(struct Object *button) { - if (button->oMenuButtonTimer < 16) + if (button->oMenuButtonTimer < 16) { button->oFaceAngleYaw -= 0x800; - if (button->oMenuButtonTimer < 8) + } + if (button->oMenuButtonTimer < 8) { button->oFaceAnglePitch -= 0x800; - if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) + } + if (button->oMenuButtonTimer >= 8 && button->oMenuButtonTimer < 16) { button->oFaceAnglePitch += 0x800; + } button->oParentRelativePosX += button->oMenuButtonOrigPosX / 16.0; button->oParentRelativePosY += button->oMenuButtonOrigPosY / 16.0; - if (button->oPosZ > button->oMenuButtonOrigPosZ) + if (button->oPosZ > button->oMenuButtonOrigPosZ) { button->oParentRelativePosZ += 116.25; + } button->oMenuButtonTimer++; if (button->oMenuButtonTimer == 16) { button->oParentRelativePosX = button->oMenuButtonOrigPosX; @@ -183,15 +199,19 @@ static void bhvMenuButton_shrinking_to_submenu(struct Object *button) { // Used by failed copy/erase/score operations and sound mode select. static void bhvMenuButton_zoom_in_out(struct Object *button) { if (sCurrentMenuLevel == MENU_LAYER_MAIN) { - if (button->oMenuButtonTimer < 4) + if (button->oMenuButtonTimer < 4) { button->oParentRelativePosZ -= 20.0f; - if (button->oMenuButtonTimer >= 4) + } + if (button->oMenuButtonTimer >= 4) { button->oParentRelativePosZ += 20.0f; + } } else { - if (button->oMenuButtonTimer < 4) + if (button->oMenuButtonTimer < 4) { button->oParentRelativePosZ += 20.0f; - if (button->oMenuButtonTimer >= 4) + } + if (button->oMenuButtonTimer >= 4) { button->oParentRelativePosZ -= 20.0f; + } } button->oMenuButtonTimer++; if (button->oMenuButtonTimer == 8) { @@ -231,20 +251,24 @@ void bhvMenuButton_loop(void) { gCurrentObject->oMenuButtonOrigPosZ = gCurrentObject->oPosZ; break; case MENU_BUTTON_STATE_GROWING: // Switching from button to menu state - if (sCurrentMenuLevel == MENU_LAYER_MAIN) + if (sCurrentMenuLevel == MENU_LAYER_MAIN) { bhvMenuButton_growing_from_main_menu(gCurrentObject); - if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) + } + if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) { bhvMenuButton_growing_from_submenu(gCurrentObject); // Only used for score files + } sTextBaseAlpha = 0; sCursorClickingTimer = 4; break; case MENU_BUTTON_STATE_FULLSCREEN: // Menu state break; case MENU_BUTTON_STATE_SHRINKING: // Switching from menu to button state - if (sCurrentMenuLevel == MENU_LAYER_MAIN) + if (sCurrentMenuLevel == MENU_LAYER_MAIN) { bhvMenuButton_shrinking_to_main_menu(gCurrentObject); - if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) + } + if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) { bhvMenuButton_shrinking_to_submenu(gCurrentObject); // Only used for score files + } sTextBaseAlpha = 0; sCursorClickingTimer = 4; break; @@ -274,48 +298,53 @@ static void score_menu_file_exiting(struct Object *scoreFileButton, s8 scoreButt // End exit if (scoreFileButton->oMenuButtonState == MENU_BUTTON_STATE_DEFAULT) { sSelectedButtonID = scoreButtonId; - if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) + if (sCurrentMenuLevel == MENU_LAYER_SUBMENU) { sCurrentMenuLevel = MENU_LAYER_MAIN; + } } } static void score_menu_create_buttons(struct Object *scoreButton) { // File A - if (save_file_exists(0) == TRUE) + if (save_file_exists(0) == TRUE) { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_A] = spawn_object_rel_with_rot(scoreButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_A] = spawn_object_rel_with_rot(scoreButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_SCORE_FILE_A]->oMenuButtonScale = 0.11111111f; // File B - if (save_file_exists(1) == TRUE) + if (save_file_exists(1) == TRUE) { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_B] = spawn_object_rel_with_rot(scoreButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_B] = spawn_object_rel_with_rot(scoreButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_SCORE_FILE_B]->oMenuButtonScale = 0.11111111f; // File C - if (save_file_exists(2) == TRUE) + if (save_file_exists(2) == TRUE) { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_C] = spawn_object_rel_with_rot( scoreButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_C] = spawn_object_rel_with_rot( scoreButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_SCORE_FILE_C]->oMenuButtonScale = 0.11111111f; // File D - if (save_file_exists(3) == TRUE) + if (save_file_exists(3) == TRUE) { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_D] = spawn_object_rel_with_rot(scoreButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_SCORE_FILE_D] = spawn_object_rel_with_rot( scoreButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_SCORE_FILE_D]->oMenuButtonScale = 0.11111111f; // Return to main menu button sMainMenuButtons[MENU_BUTTON_SCORE_RETURN] = spawn_object_rel_with_rot( @@ -377,39 +406,43 @@ static void score_menu_check_clicked_buttons(struct Object *scoreButton) { static void copy_menu_create_buttons(struct Object *copyButton) { // File A - if (save_file_exists(0) == TRUE) + if (save_file_exists(0) == TRUE) { sMainMenuButtons[MENU_BUTTON_COPY_FILE_A] = spawn_object_rel_with_rot(copyButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_COPY_FILE_A] = spawn_object_rel_with_rot( copyButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_COPY_FILE_A]->oMenuButtonScale = 0.11111111f; // File B - if (save_file_exists(1) == TRUE) + if (save_file_exists(1) == TRUE) { sMainMenuButtons[MENU_BUTTON_COPY_FILE_B] = spawn_object_rel_with_rot(copyButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_COPY_FILE_B] = spawn_object_rel_with_rot(copyButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_COPY_FILE_B]->oMenuButtonScale = 0.11111111f; // File C - if (save_file_exists(2) == TRUE) + if (save_file_exists(2) == TRUE) { sMainMenuButtons[MENU_BUTTON_COPY_FILE_C] = spawn_object_rel_with_rot( copyButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_COPY_FILE_C] = spawn_object_rel_with_rot( copyButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_COPY_FILE_C]->oMenuButtonScale = 0.11111111f; // File D - if (save_file_exists(3) == TRUE) + if (save_file_exists(3) == TRUE) { sMainMenuButtons[MENU_BUTTON_COPY_FILE_D] = spawn_object_rel_with_rot( copyButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_COPY_FILE_D] = spawn_object_rel_with_rot( copyButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_COPY_FILE_D]->oMenuButtonScale = 0.11111111f; // Return to main menu button sMainMenuButtons[MENU_BUTTON_COPY_RETURN] = spawn_object_rel_with_rot( @@ -428,8 +461,9 @@ static void copy_menu_create_buttons(struct Object *copyButton) { static void CopyMenuCopyFile(struct Object *copyButton, s32 copyFileButtonId) { switch (copyButton->oMenuButtonActionPhase) { case 0: - if (sAllFilesExist == TRUE) + if (sAllFilesExist == TRUE) { return; + } if (save_file_exists(copyFileButtonId - 14) == TRUE) { play_sound(SOUND_MENU_CLICKFILESELECT, gDefaultSoundArgs); sMainMenuButtons[copyFileButtonId]->oMenuButtonState = MENU_BUTTON_STATE_ZOOM_IN; @@ -497,8 +531,9 @@ static void copy_menu_check_clicked_buttons(struct Object *copyButton) { // If file button clicked else { if (sMainMenuButtons[buttonId]->oMenuButtonState == MENU_BUTTON_STATE_DEFAULT - && sMainMenuTimer >= 31) + && sMainMenuTimer >= 31) { CopyMenuCopyFile(copyButton, buttonId); + } } sCurrentMenuLevel = MENU_LAYER_SUBMENU; break; @@ -514,41 +549,45 @@ static void copy_menu_check_clicked_buttons(struct Object *copyButton) { static void erase_menu_create_buttons(struct Object *eraseButton) { // File A - if (save_file_exists(0) == TRUE) + if (save_file_exists(0) == TRUE) { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_A] = spawn_object_rel_with_rot(eraseButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_A] = spawn_object_rel_with_rot(eraseButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_ERASE_FILE_A]->oMenuButtonScale = 0.11111111f; // File B - if (save_file_exists(1) == TRUE) + if (save_file_exists(1) == TRUE) { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_B] = spawn_object_rel_with_rot(eraseButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_B] = spawn_object_rel_with_rot(eraseButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 311, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_ERASE_FILE_B]->oMenuButtonScale = 0.11111111f; // File C - if (save_file_exists(2) == TRUE) + if (save_file_exists(2) == TRUE) { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_C] = spawn_object_rel_with_rot( eraseButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_C] = spawn_object_rel_with_rot( eraseButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, 711, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_ERASE_FILE_C]->oMenuButtonScale = 0.11111111f; // File D - if (save_file_exists(3) == TRUE) + if (save_file_exists(3) == TRUE) { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_D] = spawn_object_rel_with_rot(eraseButton, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_ERASE_FILE_D] = spawn_object_rel_with_rot( eraseButton, MODEL_MAIN_MENU_MARIO_NEW_BUTTON, bhvMenuButton, -166, 0, -100, 0, -0x8000, 0); + } sMainMenuButtons[MENU_BUTTON_ERASE_FILE_D]->oMenuButtonScale = 0.11111111f; // Return to main menu button sMainMenuButtons[MENU_BUTTON_ERASE_RETURN] = spawn_object_rel_with_rot( @@ -615,8 +654,9 @@ static void erase_menu_check_clicked_buttons(struct Object *eraseButton) { } // If file button clicked else { - if (sMainMenuTimer >= 31) + if (sMainMenuTimer >= 31) { erase_menu_erase_file(eraseButton, buttonId); + } } sCurrentMenuLevel = MENU_LAYER_SUBMENU; break; @@ -675,8 +715,9 @@ static void sound_mode_menu_check_clicked_buttons(struct Object *soundModeButton } static void main_menu_file_selected(struct Object *fileButton, s32 fileNum) { - if (fileButton->oMenuButtonState == MENU_BUTTON_STATE_FULLSCREEN) + if (fileButton->oMenuButtonState == MENU_BUTTON_STATE_FULLSCREEN) { D_801A7C0C = fileNum; + } } static void return_to_main_menu(s16 prevMenuButtonId, struct Object *sourceButton) { @@ -692,20 +733,24 @@ static void return_to_main_menu(s16 prevMenuButtonId, struct Object *sourceButto // Hide buttons on corresponding submenu sSelectedButtonID = MENU_BUTTON_NONE; if (prevMenuButtonId == MENU_BUTTON_SCORE) { - for (buttonID = 7; buttonID < 14; buttonID++) + for (buttonID = 7; buttonID < 14; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_COPY) { - for (buttonID = 14; buttonID < 21; buttonID++) + for (buttonID = 14; buttonID < 21; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_ERASE) { - for (buttonID = 21; buttonID < 28; buttonID++) + for (buttonID = 21; buttonID < 28; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_SOUND_MODE) { - for (buttonID = 29; buttonID < 32; buttonID++) + for (buttonID = 29; buttonID < 32; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } } } @@ -724,16 +769,19 @@ static void score_menu_init_from_submenu(s16 prevMenuButtonId, struct Object *so if (prevMenuButtonId == MENU_BUTTON_SCORE) //! Not possible, this is checking if the score menu //! was opened from the score menu! { - for (buttonID = 7; buttonID < 14; buttonID++) + for (buttonID = 7; buttonID < 14; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_COPY) { - for (buttonID = 14; buttonID < 21; buttonID++) + for (buttonID = 14; buttonID < 21; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_ERASE) { - for (buttonID = 21; buttonID < 28; buttonID++) + for (buttonID = 21; buttonID < 28; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } sSelectedButtonID = MENU_BUTTON_SCORE; play_sound(SOUND_MENU_CAMERAZOOMIN, gDefaultSoundArgs); @@ -754,18 +802,21 @@ static void copy_menu_init_from_submenu(s16 prevMenuButtonId, struct Object *sou if (sMainMenuButtons[prevMenuButtonId]->oMenuButtonState == MENU_BUTTON_STATE_DEFAULT) { // Hide buttons on corresponding submenu if (prevMenuButtonId == MENU_BUTTON_SCORE) { - for (buttonID = 7; buttonID < 14; buttonID++) + for (buttonID = 7; buttonID < 14; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_COPY) //! Not possible, this is checking if the copy menu //! was opened from the copy menu! { - for (buttonID = 14; buttonID < 21; buttonID++) + for (buttonID = 14; buttonID < 21; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_ERASE) { - for (buttonID = 21; buttonID < 28; buttonID++) + for (buttonID = 21; buttonID < 28; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } sSelectedButtonID = MENU_BUTTON_COPY; play_sound(SOUND_MENU_CAMERAZOOMIN, gDefaultSoundArgs); @@ -786,18 +837,21 @@ static void erase_menu_init_from_submenu(s16 prevMenuButtonId, struct Object *so if (sMainMenuButtons[prevMenuButtonId]->oMenuButtonState == MENU_BUTTON_STATE_DEFAULT) { // Hide buttons on corresponding submenu if (prevMenuButtonId == MENU_BUTTON_SCORE) { - for (buttonID = 7; buttonID < 14; buttonID++) + for (buttonID = 7; buttonID < 14; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_COPY) { - for (buttonID = 14; buttonID < 21; buttonID++) + for (buttonID = 14; buttonID < 21; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } if (prevMenuButtonId == MENU_BUTTON_ERASE) //! Not possible, this is checking if the erase menu //! was opened from the erase menu! { - for (buttonID = 21; buttonID < 28; buttonID++) + for (buttonID = 21; buttonID < 28; buttonID++) { mark_obj_for_deletion(sMainMenuButtons[buttonID]); + } } sSelectedButtonID = MENU_BUTTON_ERASE; play_sound(SOUND_MENU_CAMERAZOOMIN, gDefaultSoundArgs); @@ -808,40 +862,44 @@ static void erase_menu_init_from_submenu(s16 prevMenuButtonId, struct Object *so // Create buttons on the main menu. Unlike buttons on submenus, these are never hidden or recreated. void bhvMenuButtonManager_init(void) { // File A - if (save_file_exists(0) == TRUE) + if (save_file_exists(0) == TRUE) { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_A] = spawn_object_rel_with_rot(gCurrentObject, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON_FADE, bhvMenuButton, -6400, 2800, 0, 0, 0, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_A] = spawn_object_rel_with_rot(gCurrentObject, 10, bhvMenuButton, -6400, 2800, 0, 0, 0, 0); + } sMainMenuButtons[MENU_BUTTON_PLAY_FILE_A]->oMenuButtonScale = 1.0f; // File B - if (save_file_exists(1) == TRUE) + if (save_file_exists(1) == TRUE) { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_B] = spawn_object_rel_with_rot(gCurrentObject, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON_FADE, bhvMenuButton, 1500, 2800, 0, 0, 0, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_B] = spawn_object_rel_with_rot(gCurrentObject, MODEL_MAIN_MENU_MARIO_NEW_BUTTON_FADE, bhvMenuButton, 1500, 2800, 0, 0, 0, 0); + } sMainMenuButtons[MENU_BUTTON_PLAY_FILE_B]->oMenuButtonScale = 1.0f; // File C - if (save_file_exists(2) == TRUE) + if (save_file_exists(2) == TRUE) { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_C] = spawn_object_rel_with_rot(gCurrentObject, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON_FADE, bhvMenuButton, -6400, 0, 0, 0, 0, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_C] = spawn_object_rel_with_rot( gCurrentObject, MODEL_MAIN_MENU_MARIO_NEW_BUTTON_FADE, bhvMenuButton, -6400, 0, 0, 0, 0, 0); + } sMainMenuButtons[MENU_BUTTON_PLAY_FILE_C]->oMenuButtonScale = 1.0f; // File D - if (save_file_exists(3) == TRUE) + if (save_file_exists(3) == TRUE) { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_D] = spawn_object_rel_with_rot( gCurrentObject, MODEL_MAIN_MENU_MARIO_SAVE_BUTTON_FADE, bhvMenuButton, 1500, 0, 0, 0, 0, 0); - else + } else { sMainMenuButtons[MENU_BUTTON_PLAY_FILE_D] = spawn_object_rel_with_rot( gCurrentObject, MODEL_MAIN_MENU_MARIO_NEW_BUTTON_FADE, bhvMenuButton, 1500, 0, 0, 0, 0, 0); + } sMainMenuButtons[MENU_BUTTON_PLAY_FILE_D]->oMenuButtonScale = 1.0f; // Score menu button sMainMenuButtons[MENU_BUTTON_SCORE] = spawn_object_rel_with_rot( @@ -1062,28 +1120,35 @@ static void handle_controller_input(void) { s16 rawStickY = gPlayer3Controller->rawStickY; // Handle deadzone - if (rawStickY > -2 && rawStickY < 2) + if (rawStickY > -2 && rawStickY < 2) { rawStickY = 0; - if (rawStickX > -2 && rawStickX < 2) + } + if (rawStickX > -2 && rawStickX < 2) { rawStickX = 0; + } // Move cursor sCursorPos[0] += rawStickX / 8; sCursorPos[1] += rawStickY / 8; // Stop cursor from going offscreen - if (sCursorPos[0] > 132.0f) + if (sCursorPos[0] > 132.0f) { sCursorPos[0] = 132.0f; - if (sCursorPos[0] < -132.0f) + } + if (sCursorPos[0] < -132.0f) { sCursorPos[0] = -132.0f; + } - if (sCursorPos[1] > 90.0f) + if (sCursorPos[1] > 90.0f) { sCursorPos[1] = 90.0f; - if (sCursorPos[1] < -90.0f) + } + if (sCursorPos[1] < -90.0f) { sCursorPos[1] = -90.0f; + } - if (sCursorClickingTimer == 0) + if (sCursorClickingTimer == 0) { handle_button_presses(); + } } static void draw_cursor(void) { @@ -1100,8 +1165,9 @@ static void draw_cursor(void) { if (sCursorClickingTimer != 0) { sCursorClickingTimer++; // This is a very strange way to implement a timer? It counts up and // then resets to 0 instead of just counting down to 0. - if (sCursorClickingTimer == 5) + if (sCursorClickingTimer == 5) { sCursorClickingTimer = 0; + } } } // Print colorful text @@ -1127,8 +1193,9 @@ static s32 update_text_fade_out(void) { return TRUE; } } else { - if (sTextTransparency > 0) + if (sTextTransparency > 0) { sTextTransparency -= 50; + } } return FALSE; } @@ -1220,13 +1287,15 @@ static void score_menu_display_message(s8 messageID) { static void draw_score_menu(void) { // Update and display the message at the top of the menu. - if (sMainMenuTimer == 20) + if (sMainMenuTimer == 20) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId == 0) + if (sStatusMessageId == 0) { sStatusMessageId = 1; - else + } else { sStatusMessageId = 0; + } } score_menu_display_message(sStatusMessageId); // Display file star counts @@ -1264,10 +1333,11 @@ static void copy_menu_display_message(s8 messageId) { switch (messageId) { #ifdef VERSION_JP case 0: - if (sAllFilesExist == TRUE) + if (sAllFilesExist == TRUE) { menu_print_generic_text(90, 190, textNoFileToCopyFrom); - else + } else { menu_print_title_text(1, 90, 35, textCopyFile); + } break; case 1: menu_print_generic_text(90, 190, textCopyItToWhere); @@ -1283,10 +1353,11 @@ static void copy_menu_display_message(s8 messageId) { break; #else case 0: - if (sAllFilesExist == TRUE) + if (sAllFilesExist == TRUE) { menu_print_generic_text(119, 190, textNoFileToCopyFrom); - else + } else { menu_print_title_text(2, 104, 35, textCopyFile); + } break; case 1: menu_print_generic_text(109, 190, textCopyItToWhere); @@ -1307,33 +1378,39 @@ static void copy_menu_display_message(s8 messageId) { static void copy_menu_update_message(void) { switch (sMainMenuButtons[MENU_BUTTON_COPY]->oMenuButtonActionPhase) { case 0: - if (sMainMenuTimer == 20) + if (sMainMenuTimer == 20) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId == 0) + if (sStatusMessageId == 0) { sStatusMessageId = 2; - else + } else { sStatusMessageId = 0; + } } break; case 1: - if (sMainMenuTimer == 20 && sStatusMessageId == 4) + if (sMainMenuTimer == 20 && sStatusMessageId == 4) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId != 1) + if (sStatusMessageId != 1) { sStatusMessageId = 1; - else + } else { sStatusMessageId = 4; + } } break; case 2: - if (sMainMenuTimer == 20) + if (sMainMenuTimer == 20) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId != 3) + if (sStatusMessageId != 3) { sStatusMessageId = 3; - else + } else { sStatusMessageId = 0; + } } break; } @@ -1489,31 +1566,36 @@ static void erase_menu_display_message(s8 messageId) { static void erase_menu_update_message(void) { switch (sMainMenuButtons[MENU_BUTTON_ERASE]->oMenuButtonActionPhase) { case 0: - if (sMainMenuTimer == 20 && sStatusMessageId == 2) + if (sMainMenuTimer == 20 && sStatusMessageId == 2) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId == 0) + if (sStatusMessageId == 0) { sStatusMessageId = 2; - else + } else { sStatusMessageId = 0; + } } break; case 1: if (update_text_fade_out() == TRUE) { - if (sStatusMessageId != 1) + if (sStatusMessageId != 1) { sStatusMessageId = 1; + } sCursorPos[0] = 43.0f; sCursorPos[1] = 80.0f; } break; case 2: - if (sMainMenuTimer == 20) + if (sMainMenuTimer == 20) { sFadeOutText = 1; + } if (update_text_fade_out() == TRUE) { - if (sStatusMessageId != 3) + if (sStatusMessageId != 3) { sStatusMessageId = 3; - else + } else { sStatusMessageId = 0; + } } break; } @@ -1622,8 +1704,9 @@ static void score_file_print_course_coin_score(s8 fileNum, s16 courseNum, s16 x, Int2Str(save_file_get_course_coin_score(fileNum, courseNum), coinScoreText); PrintRegularText(x + 41, y, coinScoreText); // If collected, print 100 coin star - if (stars & (1 << 6)) + if (stars & (1 << 6)) { PrintRegularText(x + 70, y, textStar); + } } // HISCORE else { @@ -1655,11 +1738,13 @@ static void score_file_print_course_star_score(s8 fileNum, s16 courseNum, s16 x, u8 stars = save_file_get_star_flags(fileNum, courseNum); s8 starCount = save_file_get_course_star_count(fileNum, courseNum); // Don't count 100 coin star - if (stars & (1 << 6)) + if (stars & (1 << 6)) { starCount--; + } // Add 1 star character for every star collected - for (i = 0; i < starCount; i++) + for (i = 0; i < starCount; i++) { starScoreText[i] = 0xFA; + } // Terminating byte starScoreText[i] = 0xFF; PrintRegularText(x, y, starScoreText); @@ -1739,20 +1824,22 @@ static void draw_file_scores(s8 fileNum) { // Print castle secret stars score_file_print_castle_secret_stars(fileNum, 152, 215); // Print current coin score mode - if (sScoreFileCoinScoreMode == 0) + if (sScoreFileCoinScoreMode == 0) { PrintRegularText(237, 24, textMyScore); - else + } else { PrintRegularText(237, 24, textHiScore); + } #else // Print level name PrintRegularText(29, 215, segmented_to_virtual(levelNameTable[25])); // Print castle secret stars score_file_print_castle_secret_stars(fileNum, 171, 215); // Print current coin score mode - if (sScoreFileCoinScoreMode == 0) + if (sScoreFileCoinScoreMode == 0) { PrintRegularText(238, 24, textMyScore); - else + } else { PrintRegularText(231, 24, textHiScore); + } #endif gSPDisplayList(gDisplayListHead++, main_menu_seg7_dl_0700D160); @@ -1795,14 +1882,17 @@ static void draw_current_menu(void) { break; } if (save_file_exists(0) == TRUE && save_file_exists(1) == TRUE && save_file_exists(2) == TRUE - && save_file_exists(3) == TRUE) + && save_file_exists(3) == TRUE) { sAllFilesExist = TRUE; - else + } else { sAllFilesExist = FALSE; - if (sTextBaseAlpha < 250) + } + if (sTextBaseAlpha < 250) { sTextBaseAlpha += 10; - if (sMainMenuTimer < 1000) + } + if (sMainMenuTimer < 1000) { sMainMenuTimer += 1; + } } Gfx *Geo18_80176688(s32 run, UNUSED struct GraphNode *node, UNUSED f32 mtx[4][4]) { diff --git a/src/game/game.c b/src/game/game.c index 4eb41be..f7ccfcd 100644 --- a/src/game/game.c +++ b/src/game/game.c @@ -62,11 +62,13 @@ static void record_demo(void) { // if the stick is in deadzone, set its value to 0 to // nullify the effects. We do not record deadzone inputs. - if (rawStickX > -8 && rawStickX < 8) + if (rawStickX > -8 && rawStickX < 8) { rawStickX = 0; + } - if (rawStickY > -8 && rawStickY < 8) + if (rawStickY > -8 && rawStickY < 8) { rawStickY = 0; + } // record the distinct input and timer so long as they // are unique. If the timer hits 0xFF, reset the timer @@ -91,17 +93,21 @@ void adjust_analog_stick(struct Controller *controller) { controller->stickY = 0; // modulate the rawStickX and rawStickY to be the new f32 values by adding/subtracting 6. - if (controller->rawStickX <= -8) + if (controller->rawStickX <= -8) { controller->stickX = controller->rawStickX + 6; + } - if (controller->rawStickX >= 8) + if (controller->rawStickX >= 8) { controller->stickX = controller->rawStickX - 6; + } - if (controller->rawStickY <= -8) + if (controller->rawStickY <= -8) { controller->stickY = controller->rawStickY + 6; + } - if (controller->rawStickY >= 8) + if (controller->rawStickY >= 8) { controller->stickY = controller->rawStickY - 6; + } // calculate f32 magnitude from the center by vector length. controller->stickMag = @@ -174,8 +180,9 @@ void run_demo_inputs(void) { // run the current demo input's timer down. if it hits 0, advance the // demo input list. - if (--gCurrDemoInput->timer == 0) + if (--gCurrDemoInput->timer == 0) { gCurrDemoInput++; + } } } } @@ -309,8 +316,9 @@ void thread5_game_loop(UNUSED void *arg) { // if any controllers are plugged in, start read the data for when // read_controller_inputs is called later. - if (gControllerBits) + if (gControllerBits) { osContStartReadData(&gSIEventMesgQueue); + } audio_game_loop_tick(); func_80247FAC(); @@ -319,9 +327,10 @@ void thread5_game_loop(UNUSED void *arg) { display_and_vsync(); // when debug info is enabled, print the "BUF %d" information. - if (gShowDebugText) + if (gShowDebugText) { // subtract the end of the gfx pool with the display list to obtain the // amount of free space remaining. print_text_fmt_int(180, 20, "BUF %d", (s32) gGfxPoolEnd - (s32) gDisplayListHead); + } } } diff --git a/src/game/hud.c b/src/game/hud.c index cbab0b9..dfb494c 100644 --- a/src/game/hud.c +++ b/src/game/hud.c @@ -10,6 +10,7 @@ #include "hud.h" #include "segment2.h" #include "area.h" +#include "save_file.h" /* Originally hud_print.c * This file seems to draw the in-game HUD @@ -28,7 +29,6 @@ struct PowerMeterHUD { s16 x; s16 y; f32 u_E8; - s32 d_EC; }; struct UnknownStruct803314F0 { @@ -45,9 +45,14 @@ struct CameraHUD { static s16 D_803600D0; static struct PowerMeterHUD sPowerMeterHUD = { - POWER_METER_HIDDEN, 140, 166, 1.0, 0x00000000, + POWER_METER_HIDDEN, + 140, + 166, + 1.0, }; +s32 gUnknownPowerMeterVar = 0x00000000; + static struct UnknownStruct803314F0 D_803314F0 = { 0x00000000, 0x000A, 0x0000 }; static struct CameraHUD sCameraHUD = { 0x0000 }; @@ -96,8 +101,9 @@ void func_802E2304(s16 numHealthWedges) { sp2C = alloc_display_list(0x40); - if (sp2C == NULL) + if (sp2C == NULL) { return; + } guTranslate(sp2C, (f32) sPowerMeterHUD.x, (f32) sPowerMeterHUD.y, 0); @@ -114,29 +120,33 @@ void func_802E2304(s16 numHealthWedges) { gSPPopMatrix(gDisplayListHead++, 0); } -static void animate_power_meter_emphasized(void) { +void animate_power_meter_emphasized(void) { s16 hudDisplayFlags; hudDisplayFlags = gHudDisplay.flags; if (!(hudDisplayFlags & HUD_DISPLAY_FLAG_EMPHASIZE_POWER)) { - if (sPowerMeterHUD.d_EC == 45.0) + if (gUnknownPowerMeterVar == 45.0) { sPowerMeterHUD.animation = POWER_METER_DEEMPHASIZING; + } } else { - sPowerMeterHUD.d_EC = 0; + gUnknownPowerMeterVar = 0; } } static void animate_power_meter_deemphasizing(void) { s16 speed = 5; - if (sPowerMeterHUD.y >= 181) + if (sPowerMeterHUD.y >= 181) { speed = 3; + } - if (sPowerMeterHUD.y >= 191) + if (sPowerMeterHUD.y >= 191) { speed = 2; + } - if (sPowerMeterHUD.y >= 196) + if (sPowerMeterHUD.y >= 196) { speed = 1; + } sPowerMeterHUD.y += speed; @@ -150,7 +160,7 @@ static void animate_power_meter_hiding(void) { sPowerMeterHUD.y += 20; if (sPowerMeterHUD.y >= 301) { sPowerMeterHUD.animation = POWER_METER_HIDDEN; - sPowerMeterHUD.d_EC = 0; + gUnknownPowerMeterVar = 0; } } @@ -160,11 +170,12 @@ void func_802E261C(s16 numHealthWedges) { sPowerMeterHUD.y = 166; } - if (numHealthWedges == 8 && D_803600D0 == 7) - sPowerMeterHUD.d_EC = 0; - - if (numHealthWedges == 8 && sPowerMeterHUD.d_EC > 45.0) + if (numHealthWedges == 8 && D_803600D0 == 7) { + gUnknownPowerMeterVar = 0; + } + if (numHealthWedges == 8 && gUnknownPowerMeterVar > 45.0) { sPowerMeterHUD.animation = POWER_METER_HIDING; + } D_803600D0 = numHealthWedges; @@ -174,18 +185,20 @@ void func_802E261C(s16 numHealthWedges) { sPowerMeterHUD.animation = POWER_METER_DEEMPHASIZING; sPowerMeterHUD.y = 166; } - sPowerMeterHUD.d_EC = 0; + gUnknownPowerMeterVar = 0; } } void render_hud_hp(void) { s16 shownHealthWedges = gHudDisplay.wedges; - if (sPowerMeterHUD.animation != POWER_METER_HIDING) + if (sPowerMeterHUD.animation != POWER_METER_HIDING) { func_802E261C(shownHealthWedges); + } - if (sPowerMeterHUD.animation == POWER_METER_HIDDEN) + if (sPowerMeterHUD.animation == POWER_METER_HIDDEN) { return; + } switch (sPowerMeterHUD.animation) { case POWER_METER_EMPHASIZED: @@ -203,7 +216,7 @@ void render_hud_hp(void) { func_802E2304(shownHealthWedges); - sPowerMeterHUD.d_EC += 1; + gUnknownPowerMeterVar += 1; } #ifdef VERSION_JP @@ -233,23 +246,27 @@ void render_hud_coins(void) { void render_hud_stars(void) { s8 showX = 0; - if (D_803305CC == 1 && gGlobalTimer & 0x00000008) + if (D_803305CC == 1 && gGlobalTimer & 0x00000008) { return; + } - if (gHudDisplay.stars < 100) + if (gHudDisplay.stars < 100) { showX = 1; + } print_text(HUD_STARS_X, HUD_TOP_Y, "-"); // 'Star' glyph - if (showX == 1) + if (showX == 1) { print_text((HUD_STARS_X + 16), HUD_TOP_Y, "*"); // 'X' glyph + } print_text_fmt_int(((showX * 14) + (HUD_STARS_X + 16)), HUD_TOP_Y, "%d", gHudDisplay.stars); } void func_802E29D4() { s16 i; - for (i = 0; i < gHudDisplay.keys; i++) + for (i = 0; i < gHudDisplay.keys; i++) { print_text((i * 16) + 220, 142, "/"); // unused glyph (originally for a key?) + } } void render_hud_timer(void) { @@ -261,12 +278,26 @@ void render_hud_timer(void) { hudPrintLUT = segmented_to_virtual(&seg2_hud_lut); timerValFrames = gHudDisplay.timer; +#ifdef VERSION_EU + switch (eu_get_language()) { + case LANGUAGE_ENGLISH: + print_text(170, 185, "TIME"); + break; + case LANGUAGE_FRENCH: + print_text(165, 185, "TEMPS"); + break; + case LANGUAGE_GERMAN: + print_text(170, 185, "ZEIT"); + break; + } +#endif timerMins = timerValFrames / (30 * 60); timerSecs = (timerValFrames - (timerMins * 1800)) / 30; timerFracSecs = ((timerValFrames - (timerMins * 1800) - (timerSecs * 30)) & 0xFFFF) / 3; - +#ifndef VERSION_EU print_text(170, 185, "TIME"); +#endif print_text_fmt_int(229, 185, "%0d", timerMins); print_text_fmt_int(249, 185, "%02d", timerSecs); print_text_fmt_int(283, 185, "%d", timerFracSecs); @@ -289,8 +320,9 @@ void show_camera_status(void) { x = 266; y = 205; - if (sCameraHUD.d_F8 == 0) + if (sCameraHUD.d_F8 == 0) { return; + } gSPDisplayList(gDisplayListHead++, dl_hud_img_begin); render_hud_camera(x, y, (*cameraLUT)[0]); @@ -321,37 +353,58 @@ void show_camera_status(void) { void render_hud(void) { s16 hudDisplayFlags; +#ifdef VERSION_EU + Mtx *mtx; +#endif hudDisplayFlags = gHudDisplay.flags; if (hudDisplayFlags == HUD_DISPLAY_NONE) { sPowerMeterHUD.animation = POWER_METER_HIDDEN; D_803600D0 = 8; - sPowerMeterHUD.d_EC = 0; + gUnknownPowerMeterVar = 0; } else { +#ifdef VERSION_EU + mtx = alloc_display_list(sizeof(*mtx)); + if (mtx == NULL) { + return; + } + func_802D6440(); + guOrtho(mtx, -16.0f, 336.0f, 0, 240.0f, -10.0f, 10.0f, 1.0f); + gMoveWd(gDisplayListHead++, 0xE, 0, 0xFFFF); + gSPMatrix(gDisplayListHead++, VIRTUAL_TO_PHYSICAL(mtx), 1); + +#else dl_add_new_ortho_matrix(); +#endif - if (gCurrentArea != NULL && gCurrentArea->camera->currPreset == CAMERA_PRESET_INSIDE_CANNON) + if (gCurrentArea != NULL && gCurrentArea->camera->currPreset == CAMERA_PRESET_INSIDE_CANNON) { RenderHudCannonReticle(); + } - if (hudDisplayFlags & HUD_DISPLAY_FLAG_LIVES) + if (hudDisplayFlags & HUD_DISPLAY_FLAG_LIVES) { render_hud_mario_lives(); + } - if (hudDisplayFlags & HUD_DISPLAY_FLAG_COIN_COUNT) + if (hudDisplayFlags & HUD_DISPLAY_FLAG_COIN_COUNT) { render_hud_coins(); + } - if (hudDisplayFlags & HUD_DISPLAY_FLAG_STAR_COUNT) + if (hudDisplayFlags & HUD_DISPLAY_FLAG_STAR_COUNT) { render_hud_stars(); + } - if (hudDisplayFlags & HUD_DISPLAY_FLAG_UNKNOWN_0010) + if (hudDisplayFlags & HUD_DISPLAY_FLAG_UNKNOWN_0010) { func_802E29D4(); + } if (hudDisplayFlags & HUD_DISPLAY_FLAG_CAMERA_AND_POWER) { render_hud_hp(); show_camera_status(); } - if (hudDisplayFlags & HUD_DISPLAY_FLAG_TIMER) + if (hudDisplayFlags & HUD_DISPLAY_FLAG_TIMER) { render_hud_timer(); + } } } diff --git a/src/game/ingame_menu.c b/src/game/ingame_menu.c index 1edc3b3..188de6b 100644 --- a/src/game/ingame_menu.c +++ b/src/game/ingame_menu.c @@ -54,12 +54,10 @@ enum DialogBoxType { DIALOG_TYPE_ZOOM // used in signposts and wall signs and etc }; -#define ASCII_TO_DIALOG(asc) \ - (((asc) >= '0' && (asc) <= '9') \ - ? ((asc) - '0') \ - : ((asc) >= 'A' && (asc) <= 'Z') \ - ? ((asc) - 'A' + 0x0A) \ - : ((asc) >= 'a' && (asc) <= 'z') ? ((asc) - 'a' + 0x24) : 0x00) +#define ASCII_TO_DIALOG(asc) \ + (((asc) >= '0' && (asc) <= '9') ? ((asc) - '0') : \ + ((asc) >= 'A' && (asc) <= 'Z') ? ((asc) - 'A' + 0x0A) : \ + ((asc) >= 'a' && (asc) <= 'z') ? ((asc) - 'a' + 0x24) : 0x00) enum HudSpecialChars { HUD_CHAR_SYM_X = 0x32, @@ -129,26 +127,34 @@ enum DialogMark { DIALOG_MARK_NONE = 0, DIALOG_MARK_DAKUTEN = 1, DIALOG_MARK_HAN #ifndef VERSION_JP u8 gDialogCharWidths[256] = { // TODO: Is there a way to auto generate this? - 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 5, 8, 8, 6, 6, 6, 6, 6, 5, 6, 6, - 8, 7, 6, 6, 6, 5, 5, 6, 5, 5, 6, 5, 4, 5, 5, 3, 7, 5, 5, 5, 6, 5, 5, 5, 5, 5, 7, 7, 5, 5, 4, 4, - 8, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 7, 7, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, + 6, 6, 5, 6, 6, 5, 8, 8, 6, 6, 6, 6, 6, 5, 6, 6, + 8, 7, 6, 6, 6, 5, 5, 6, 5, 5, 6, 5, 4, 5, 5, 3, + 7, 5, 5, 5, 6, 5, 5, 5, 5, 5, 7, 7, 5, 5, 4, 4, + 8, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 8, 8, 8, 8, 7, 7, 6, 7, 7, 0, 0, 0, 0, 0, 0, 0, #ifdef VERSION_EU - 6, 6, 6, 0, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 5, 5, 5, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, - 5, 5, 5, 0, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 5, 6, - 0, 4, 4, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 6, 6, 6, 0, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 5, 5, 5, 5, 6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 5, 5, 5, 0, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 5, 5, 0, 0, 6, 6, 0, 0, 0, 0, 0, 0, 0, 5, 6, + 0, 4, 4, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, #else - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, #endif - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, #ifdef VERSION_EU - 7, 5, 10, 5, 9, 8, 4, 0, 0, 0, 0, 5, 5, 6, 5, 0, + 7, 5, 10, 5, 9, 8, 4, 0, 0, 0, 0, 5, 5, 6, 5, 0, #else - 7, 5, 10, 5, 9, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 7, 5, 10, 5, 9, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, #endif - 0, 0, 5, 7, 7, 6, 6, 8, 0, 8, 10, 6, 4, 10, 0, 0 + 0, 0, 5, 7, 7, 6, 6, 8, 0, 8, 10, 6, 4, 10, 0, 0 }; #endif @@ -183,8 +189,9 @@ s32 gInGameLanguage; void func_802D6440(void) { Mtx *matrix = (Mtx *) alloc_display_list(sizeof(Mtx)); - if (matrix == NULL) + if (matrix == NULL) { return; + } matrix->m[0][0] = 0x00010000; matrix->m[1][0] = 0x00000000; @@ -213,8 +220,9 @@ void func_802D6440(void) { void dl_add_new_translation_matrix(s8 pushOp, f32 x, f32 y, f32 z) { Mtx *matrix = (Mtx *) alloc_display_list(sizeof(Mtx)); - if (matrix == NULL) + if (matrix == NULL) { return; + } guTranslate(matrix, x, y, z); @@ -228,8 +236,9 @@ void dl_add_new_translation_matrix(s8 pushOp, f32 x, f32 y, f32 z) { void dl_add_new_rotation_matrix(s8 pushOp, f32 a, f32 x, f32 y, f32 z) { Mtx *matrix = (Mtx *) alloc_display_list(sizeof(Mtx)); - if (matrix == NULL) + if (matrix == NULL) { return; + } guRotate(matrix, a, x, y, z); @@ -243,8 +252,9 @@ void dl_add_new_rotation_matrix(s8 pushOp, f32 a, f32 x, f32 y, f32 z) { void dl_add_new_scale_matrix(s8 pushOp, f32 x, f32 y, f32 z) { Mtx *matrix = (Mtx *) alloc_display_list(sizeof(Mtx)); - if (matrix == NULL) + if (matrix == NULL) { return; + } guScale(matrix, x, y, z); @@ -258,8 +268,9 @@ void dl_add_new_scale_matrix(s8 pushOp, f32 x, f32 y, f32 z) { void dl_add_new_ortho_matrix(void) { Mtx *matrix = (Mtx *) alloc_display_list(sizeof(Mtx)); - if (matrix == NULL) + if (matrix == NULL) { return; + } func_802D6440(); @@ -281,17 +292,19 @@ static u8 *func_802D69A0(u16 *in, s16 width, s16 height) { outPos = 0; out = alloc_display_list(width * height); - if (out == NULL) + if (out == NULL) { return NULL; + } for (inPos = 0; inPos < (width * height) / 16; inPos++) { bitMask = 0x8000; while (bitMask != 0) { - if (in[inPos] & bitMask) + if (in[inPos] & bitMask) { out[outPos] = 0xFF; - else + } else { out[outPos] = 0x00; + } bitMask /= 2; outPos++; @@ -315,14 +328,12 @@ void render_generic_char(u8 c) { unpackedTexture = func_802D69A0(packedTexture, 8, 16); gDPPipeSync(gDisplayListHead++); - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, - VIRTUAL_TO_PHYSICAL(unpackedTexture)); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, VIRTUAL_TO_PHYSICAL(unpackedTexture)); #else #ifdef VERSION_US gDPPipeSync(gDisplayListHead++); #endif - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, - VIRTUAL_TO_PHYSICAL(packedTexture)); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, VIRTUAL_TO_PHYSICAL(packedTexture)); #endif gSPDisplayList(gDisplayListHead++, dl_ia8_render_char); #ifdef VERSION_EU @@ -342,8 +353,9 @@ u8 *alloc_ia4_tex_from_i1(u8 *in, s16 width, s16 height) { outPos = 0; out = (u8 *) alloc_display_list(size); - if (out == NULL) + if (out == NULL) { return NULL; + } for (inPos = 0; inPos < (width * height) / 4; inPos++) { bitMask = 0x80; @@ -369,8 +381,7 @@ void render_generic_char_at_pos(s16 xPos, s16 yPos, u8 c) { unpackedTexture = alloc_ia4_tex_from_i1(packedTexture, 8, 8); gDPPipeSync(gDisplayListHead++); - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, - VIRTUAL_TO_PHYSICAL(unpackedTexture)); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, VIRTUAL_TO_PHYSICAL(unpackedTexture)); gSPDisplayList(gDisplayListHead++, dl_ia8_render_char); gSPTextureRectangleFlip(gDisplayListHead++, xPos << 2, (yPos - 16) << 2, (xPos + 8) << 2, yPos << 2, 0, 0x200, 0x100, 0x400, 0x400); @@ -420,8 +431,7 @@ void put_multi_text_string(s16 *xPos, s16 *yPos, s8 multiTextID) // EU: 802AD650 for (i = 0; i < textLengths[multiTextID].length; i++) { #ifdef VERSION_US render_generic_char(textLengths[multiTextID].str[i]); - dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[textLengths[multiTextID].str[i]]), - 0.0f, 0.0f); + dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[textLengths[multiTextID].str[i]]), 0.0f, 0.0f); #elif defined(VERSION_EU) render_generic_char_at_pos(*xPos, *yPos, textLengths[multiTextID].str[i]); *xPos += gDialogCharWidths[textLengths[multiTextID].str[i]]; @@ -515,8 +525,7 @@ void PrintGenericText(s16 x, s16 y, const u8 *str) { #ifndef VERSION_JP case 0xD0: // '/' #ifdef VERSION_US - dl_add_new_translation_matrix( - MENU_MTX_NOPUSH, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * 2), 0.0f, 0.0f); + dl_add_new_translation_matrix(MENU_MTX_NOPUSH, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * 2), 0.0f, 0.0f); #elif defined(VERSION_EU) xCoord += gDialogCharWidths[DIALOG_CHAR_SPACE] * 2; #endif @@ -542,8 +551,7 @@ void PrintGenericText(s16 x, s16 y, const u8 *str) { dl_add_new_translation_matrix(MENU_MTX_NOPUSH, 5.0f, 0.0f, 0.0f); break; #else - dl_add_new_translation_matrix(MENU_MTX_NOPUSH, - (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE]), 0.0f, 0.0f); + dl_add_new_translation_matrix(MENU_MTX_NOPUSH, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE]), 0.0f, 0.0f); #endif #endif break; // ? needed to match @@ -564,8 +572,7 @@ void PrintGenericText(s16 x, s16 y, const u8 *str) { #ifdef VERSION_JP dl_add_new_translation_matrix(MENU_MTX_NOPUSH, 10.0f, 0.0f, 0.0f); #else - dl_add_new_translation_matrix(MENU_MTX_NOPUSH, (f32)(gDialogCharWidths[str[strPos]]), - 0.0f, 0.0f); + dl_add_new_translation_matrix(MENU_MTX_NOPUSH, (f32)(gDialogCharWidths[str[strPos]]), 0.0f, 0.0f); break; // what an odd difference. US added a useless break here. #endif #endif @@ -586,13 +593,11 @@ void put_hud_char_umlaut(s16 x, s16 y, u8 chr) { gDPPipeSync(gDisplayListHead++); gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fontLUT[chr]); gSPDisplayList(gDisplayListHead++, dl_rgba16_load_tex_block); - gSPTextureRectangle(gDisplayListHead++, x << 2, y << 2, (x + 16) << 2, (y + 16) << 2, 0, 0, 0, - 0x400, 0x400); + gSPTextureRectangle(gDisplayListHead++, x << 2, y << 2, (x + 16) << 2, (y + 16) << 2, 0, 0, 0, 0x400, 0x400); gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fontLUT[HUD_CHAR_A_UMLAUT]); gSPDisplayList(gDisplayListHead++, dl_rgba16_load_tex_block); - gSPTextureRectangle(gDisplayListHead++, x << 2, (y - 4) << 2, (x + 16) << 2, (y + 12) << 2, 0, 0, 0, - 0x400, 0x400); + gSPTextureRectangle(gDisplayListHead++, x << 2, (y - 4) << 2, (x + 16) << 2, (y + 12) << 2, 0, 0, 0, 0x400, 0x400); } #endif @@ -606,14 +611,15 @@ void PutString(s8 font, s16 x, s16 y, const u8 *str) { u32 xStride; - if (font == 1) + if (font == 1) { xStride = 16; - else + } else { #ifdef VERSION_JP xStride = 14; #else xStride = 12; #endif + } while (str[strPos] != DIALOG_CHAR_TERMINATOR) { #ifdef VERSION_EU @@ -634,7 +640,8 @@ void PutString(s8 font, s16 x, s16 y, const u8 *str) { curX += xStride; break; default: -#elif defined(VERSION_US) +#endif +#ifdef VERSION_US if (str[strPos] == HUD_CHAR_SPACE) { if (0) //! dead code { @@ -643,30 +650,28 @@ void PutString(s8 font, s16 x, s16 y, const u8 *str) { ; //! useless statement } else { #endif - gDPPipeSync(gDisplayListHead++); + gDPPipeSync(gDisplayListHead++); - if (font == 1) - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, - fontLUT1[str[strPos]]); + if (font == 1) + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fontLUT1[str[strPos]]); - if (font == 2) - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, - fontLUT2[str[strPos]]); + if (font == 2) + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fontLUT2[str[strPos]]); - gSPDisplayList(gDisplayListHead++, dl_rgba16_load_tex_block); - gSPTextureRectangle(gDisplayListHead++, curX << 2, curY << 2, (curX + 16) << 2, - (curY + 16) << 2, 0, 0, 0, 0x400, 0x400); + gSPDisplayList(gDisplayListHead++, dl_rgba16_load_tex_block); + gSPTextureRectangle(gDisplayListHead++, curX << 2, curY << 2, (curX + 16) << 2, + (curY + 16) << 2, 0, 0, 0, 0x400, 0x400); - curX += xStride; + curX += xStride; #ifdef VERSION_EU - break; + break; } #endif #ifdef VERSION_US - } + } #endif strPos++; -} + } } #ifdef VERSION_EU @@ -676,14 +681,12 @@ void put_menu_char_umlaut(s16 x, s16 y, u8 chr) { gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, fontLUT[chr]); gDPLoadSync(gDisplayListHead++); gDPLoadBlock(gDisplayListHead++, 7, 0, 0, (0x40 - 1), 0x800); - gSPTextureRectangle(gDisplayListHead++, x << 2, y << 2, (x + 8) << 2, (y + 8) << 2, 0, 0, 0, 0x400, - 0x400); + gSPTextureRectangle(gDisplayListHead++, x << 2, y << 2, (x + 8) << 2, (y + 8) << 2, 0, 0, 0, 0x400, 0x400); gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, fontLUT[0xE9]); gDPLoadSync(gDisplayListHead++); gDPLoadBlock(gDisplayListHead++, 7, 0, 0, (0x40 - 1), 0x800); - gSPTextureRectangle(gDisplayListHead++, x << 2, (y - 4) << 2, (x + 8) << 2, (y + 4) << 2, 0, 0, 0, - 0x400, 0x400); + gSPTextureRectangle(gDisplayListHead++, x << 2, (y - 4) << 2, (x + 8) << 2, (y + 4) << 2, 0, 0, 0, 0x400, 0x400); } #endif @@ -710,19 +713,18 @@ void PrintRegularText(s16 x, s16 y, const u8 *str) { curX += gDialogCharWidths[str[strPos]]; break; #else - case DIALOG_CHAR_PREFIX_DAKUTEN: - mark = DIALOG_MARK_DAKUTEN; - break; - case DIALOG_CHAR_PREFIX_HANDAKUTEN: - mark = DIALOG_MARK_HANDAKUTEN; - break; + case DIALOG_CHAR_PREFIX_DAKUTEN: + mark = DIALOG_MARK_DAKUTEN; + break; + case DIALOG_CHAR_PREFIX_HANDAKUTEN: + mark = DIALOG_MARK_HANDAKUTEN; + break; #endif case HUD_CHAR_SPACE: curX += 4; break; default: - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, - fontLUT[str[strPos]]); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, fontLUT[str[strPos]]); gDPLoadSync(gDisplayListHead++); gDPLoadBlock(gDisplayListHead++, 7, 0, 0, (0x40 - 1), 0x800); gSPTextureRectangle(gDisplayListHead++, curX << 2, curY << 2, (curX + 8) << 2, @@ -730,8 +732,7 @@ void PrintRegularText(s16 x, s16 y, const u8 *str) { #ifndef VERSION_EU if (mark != DIALOG_MARK_NONE) { - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, - fontLUT[mark + 0xEF]); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, fontLUT[mark + 0xEF]); gDPLoadSync(gDisplayListHead++); gDPLoadBlock(gDisplayListHead++, 7, 0, 0, (0x40 - 1), 0x800); gSPTextureRectangle(gDisplayListHead++, (curX + 6) << 2, (curY - 7) << 2, @@ -743,7 +744,7 @@ void PrintRegularText(s16 x, s16 y, const u8 *str) { #ifdef VERSION_JP curX += 9; #else - curX += gDialogCharWidths[str[strPos]]; + curX += gDialogCharWidths[str[strPos]]; #endif } strPos++; @@ -757,8 +758,8 @@ void print_credits_str_dialog(s16 x, s16 y, const u8 *str) { u32 curY = y; gDPSetTile(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0); - gDPTileSync(gDisplayListHead++) - gDPSetTile(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, 0, 0, 2, 3, 0, 2, 3, 0); + gDPTileSync(gDisplayListHead++); + gDPSetTile(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 2, 0, 0, 0, 2, 3, 0, 2, 3, 0); gDPSetTileSize(gDisplayListHead++, 0, 0, 0, (8 - 1) << 2, (8 - 1) << 2); while (str[strPos] != DIALOG_CHAR_TERMINATOR) { @@ -768,8 +769,7 @@ void print_credits_str_dialog(s16 x, s16 y, const u8 *str) { break; default: gDPPipeSync(gDisplayListHead++); - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, - fontLUT[str[strPos]]); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, fontLUT[str[strPos]]); gDPLoadSync(gDisplayListHead++); gDPLoadBlock(gDisplayListHead++, 7, 0, 0, (0x40 - 1), 0x400); gSPTextureRectangle(gDisplayListHead++, curX << 2, curY << 2, (curX + 8) << 2, @@ -785,24 +785,27 @@ void handleMenuScrolling(s8 scrollDirection, s8 *currentIndex, s8 minIndex, s8 m u8 sp1f = 0; if (scrollDirection == MENU_SCROLL_VERTICAL) { - if (gPlayer3Controller->rawStickY > 60) + if (gPlayer3Controller->rawStickY > 60) { sp1f++; + } - if (gPlayer3Controller->rawStickY < -60) + if (gPlayer3Controller->rawStickY < -60) { sp1f += 2; + } } else if (scrollDirection == MENU_SCROLL_HORIZONTAL) { - if (gPlayer3Controller->rawStickX > 60) + if (gPlayer3Controller->rawStickX > 60) { sp1f += 2; + } - if (gPlayer3Controller->rawStickX < -60) + if (gPlayer3Controller->rawStickX < -60) { sp1f++; + } } if (((sp1f ^ D_80330438) & sp1f) == 2) { - if (currentIndex[0] == maxIndex) //! Probably originally a >=, but later replaced with an == and - //! an else statement. - { - currentIndex[0] = maxIndex; // Leftover from the >= + if (currentIndex[0] == maxIndex) { + //! Probably originally a >=, but later replaced with an == and an else statement. + currentIndex[0] = maxIndex; } else { play_sound(SOUND_MENU_CHANGESELECT, gDefaultSoundArgs); currentIndex[0]++; @@ -810,9 +813,8 @@ void handleMenuScrolling(s8 scrollDirection, s8 *currentIndex, s8 minIndex, s8 m } if (((sp1f ^ D_80330438) & sp1f) == 1) { - if (currentIndex[0] == minIndex) // Same applies to here - { - // empty + if (currentIndex[0] == minIndex) { + // Same applies to here as above } else { play_sound(SOUND_MENU_CHANGESELECT, gDefaultSoundArgs); currentIndex[0]--; @@ -833,7 +835,7 @@ void handleMenuScrolling(s8 scrollDirection, s8 *currentIndex, s8 minIndex, s8 m } // EU has both get_str_x_pos_from_center and get_str_x_pos_from_center_scale -// US and JP only implement one +// US and JP only implement one or the other #if defined(VERSION_US) || defined(VERSION_EU) s16 get_str_x_pos_from_center(s16 centerPos, u8 *str, UNUSED f32 scale) { s16 strPos = 0; @@ -857,11 +859,12 @@ s16 get_str_x_pos_from_center_scale(s16 centerPos, u8 *str, f32 scale) { while (str[strPos] != DIALOG_CHAR_TERMINATOR) { //! EU checks for dakuten and handakuten despite dialog code unable to handle it - if (str[strPos] == DIALOG_CHAR_SPACE) + if (str[strPos] == DIALOG_CHAR_SPACE) { spacesWidth += 1.0; - else if (str[strPos] != DIALOG_CHAR_PREFIX_DAKUTEN - && str[strPos] != DIALOG_CHAR_PREFIX_HANDAKUTEN) + } else if (str[strPos] != DIALOG_CHAR_PREFIX_DAKUTEN + && str[strPos] != DIALOG_CHAR_PREFIX_HANDAKUTEN) { charsWidth += 1.0; + } strPos++; } // return the x position of where the string starts as half the string's @@ -890,10 +893,11 @@ void ShowCoins(s32 useCourseCoinScore, s8 sp27, s8 sp2b, s16 x, s16 y) { u8 strNumCoins[4]; s16 numCoins; - if (!useCourseCoinScore) + if (!useCourseCoinScore) { numCoins = (u16)(save_file_get_max_coin_score(sp2b) & 0xFFFF); - else + } else { numCoins = save_file_get_course_coin_score(sp27, sp2b); + } if (numCoins != 0) { PutString(2, x, y, gHudSymCoin); @@ -937,11 +941,13 @@ void Int2Str(s32 num, u8 *dst) { digit2 = (num - digit1 * 100) / 10; digit3 = (num - digit1 * 100) - (digit2 * 10); - if (digit1 != 0) + if (digit1 != 0) { dst[pos++] = digit1; + } - if (digit2 != 0 || digit1 != 0) + if (digit2 != 0 || digit1 != 0) { dst[pos++] = digit2; + } dst[pos++] = digit3; dst[pos] = DIALOG_CHAR_TERMINATOR; @@ -985,8 +991,9 @@ void func_802D8050(s16 a0) { void func_802D8098(void) { level_set_transition(0, 0); - if (gDialogBoxType == DIALOG_TYPE_ZOOM) + if (gDialogBoxType == DIALOG_TYPE_ZOOM) { stop_mario(2); + } gDialogBoxScale = 19.0f; gDialogBoxOpenTimer = 90.0f; @@ -1017,8 +1024,7 @@ void func_802D8134(struct DialogEntry *dialog, s8 sp47) { case DIALOG_TYPE_ROTATE: if (gDialogBoxState == DIALOG_STATE_OPENING || gDialogBoxState == DIALOG_STATE_CLOSING) { dl_add_new_scale_matrix(2, 1.0 / gDialogBoxScale, 1.0 / gDialogBoxScale, 1.0f); - dl_add_new_rotation_matrix(2, gDialogBoxOpenTimer * 4.0f, 0, 0, - 1.0f); // convert the speed into angle + dl_add_new_rotation_matrix(2, gDialogBoxOpenTimer * 4.0f, 0, 0, 1.0f); // convert the speed into angle } gDPSetEnvColor(gDisplayListHead++, 0, 0, 0, 0x96); break; @@ -1088,8 +1094,7 @@ void func_eu_802AF1B8(struct DialogEntry *dialog, s16 x, s16 y, u8 c) { packedTexture = segmented_to_virtual(smallFontLUT[c]); unpackedTexture = alloc_ia4_tex_from_i1(packedTexture, 8, 8); - gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, - VIRTUAL_TO_PHYSICAL(unpackedTexture)); + gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, VIRTUAL_TO_PHYSICAL(unpackedTexture)); gSPDisplayList(gDisplayListHead++, dl_ia8_render_char); gSPTextureRectangleFlip(gDisplayListHead++, xCoord << 2, (yCoord - height) << 2, (xCoord + width) << 2, yCoord << 2, 0, 0x200, 0x100, 0x400, 0x400); @@ -1107,7 +1112,7 @@ void func_eu_802AF1B8(struct DialogEntry *dialog, s16 x, s16 y, u8 c) { #ifdef VERSION_EU void func_802D8690(s8 lineNum, s8 sp27, s8 *sp28, s8 *sp2c) #else - void func_802D8690(s8 lineNum, s8 sp27, s8 * sp28, s8 * sp2c, s16 * sp30) +void func_802D8690(s8 lineNum, s8 sp27, s8 *sp28, s8 *sp2c, s16 *sp30) #endif { #ifndef VERSION_EU @@ -1121,17 +1126,18 @@ void func_802D8690(s8 lineNum, s8 sp27, s8 *sp28, s8 *sp2c) #ifdef VERSION_EU gDialogY += 16; #else - dl_add_new_translation_matrix(1, X_VAL3, 2 - (lineNum * Y_VAL3), 0); + dl_add_new_translation_matrix(1, X_VAL3, 2 - (lineNum * Y_VAL3), 0); - sp30[0] = 0; + sp30[0] = 0; #endif sp2c[0] = 1; } #ifdef VERSION_JP void func_802D875C(s8 *sp20, s16 *sp24) { - if (sp24[0] != 0) + if (sp24[0] != 0) { dl_add_new_translation_matrix(2, sp20[0] * 10, 0, 0); + } dl_add_new_translation_matrix(1, -2.0f, -5.0f, 0); render_generic_char(DIALOG_CHAR_PREFIX_HANDAKUTEN); @@ -1146,7 +1152,7 @@ void func_802D875C(s8 *sp20, s16 *sp24) { #ifdef VERSION_EU void func_eu_802AF478(struct DialogEntry *dialog, s8 *sp24) #else - void func_802D8830(s8 * sp20, s16 * sp24) +void func_802D8830(s8 *sp20, s16 *sp24) #endif { s8 tensDigit = gDialogVariable / 10; @@ -1157,13 +1163,12 @@ void func_eu_802AF478(struct DialogEntry *dialog, s8 *sp24) dl_add_new_translation_matrix(2, sp20[0] * 10, 0, 0); render_generic_char(tensDigit); #elif defined(VERSION_EU) - func_eu_802AF1B8(dialog, gDialogX, gDialogY, tensDigit); - gDialogX += gDialogCharWidths[tensDigit]; - sp24[0] = 1; + func_eu_802AF1B8(dialog, gDialogX, gDialogY, tensDigit); + gDialogX += gDialogCharWidths[tensDigit]; + sp24[0] = 1; #else if (sp20[0] != 1) { - dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * sp20[0]), 0, - 0); + dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * sp20[0]), 0, 0); } render_generic_char(tensDigit); @@ -1187,27 +1192,25 @@ void func_eu_802AF478(struct DialogEntry *dialog, s8 *sp24) #else #ifdef VERSION_JP - dl_add_new_translation_matrix(2, sp20[0] * 10, 0, 0); - render_generic_char(onesDigit); + dl_add_new_translation_matrix(2, sp20[0] * 10, 0, 0); + render_generic_char(onesDigit); #else - if (sp20[0] != 1) { - dl_add_new_translation_matrix( - 2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * (sp20[0] - 1)), 0, 0); - } + if (sp20[0] != 1) { + dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * (sp20[0] - 1)), 0, 0); + } - render_generic_char(onesDigit); - dl_add_new_translation_matrix(2, (f32) gDialogCharWidths[onesDigit], 0, 0); + render_generic_char(onesDigit); + dl_add_new_translation_matrix(2, (f32) gDialogCharWidths[onesDigit], 0, 0); #endif - sp24[0]++; - sp20[0] = 1; + sp24[0]++; + sp20[0] = 1; #endif } #ifndef VERSION_JP #ifdef VERSION_EU -void func_eu_802AF590(s8 multiTextId, s8 a1, s8 a3, UNUSED s16 a2, s8 lowerBound, - struct DialogEntry *dialog) +void func_eu_802AF590(s8 multiTextId, s8 a1, s8 a3, UNUSED s16 a2, s8 lowerBound, struct DialogEntry *dialog) #else void func_u_802D9634(s8 multiTextId, s8 a1, s16 *a2, s8 a3, s8 sp10, s8 lowerBound) #endif @@ -1230,8 +1233,7 @@ void func_u_802D9634(s8 multiTextId, s8 a1, s16 *a2, s8 a3, s8 sp10, s8 lowerBou gDialogX += gDialogCharWidths[textLengths[multiTextId].str[i]]; #else render_generic_char(textLengths[multiTextId].str[i]); - dl_add_new_translation_matrix(2, (gDialogCharWidths[textLengths[multiTextId].str[i]]), 0, - 0); + dl_add_new_translation_matrix(2, (gDialogCharWidths[textLengths[multiTextId].str[i]]), 0, 0); #endif } } @@ -1256,8 +1258,9 @@ void func_eu_802AF758(struct DialogEntry *dialog, u8 chr, u8 diacritic) { #endif u32 func_802D8954(s16 a0) { - if (a0 < 0) + if (a0 < 0) { a0 = 0; + } return a0; } @@ -1268,259 +1271,268 @@ void func_802D8980(s8 sp63, struct DialogEntry *dialog, s8 sp5B); GLOBAL_ASM("asm/non_matchings/func_802AF808_eu.s") #else #ifdef VERSION_JP - void func_802D8980(s8 sp63, struct DialogEntry * dialog) +void func_802D8980(s8 sp63, struct DialogEntry *dialog) #else - void func_802D8980(s8 sp63, struct DialogEntry * dialog, s8 sp5B) +void func_802D8980(s8 sp63, struct DialogEntry *dialog, s8 sp5B) #endif - { - UNUSED s32 u0, u1; // a guess? +{ + UNUSED s32 u0, u1; // a guess? - u8 strChar; // sp4F; + u8 strChar; // sp4F; - u8 *str = (u8 *) segmented_to_virtual(dialog->str); // sp48 - s8 lineNum = 1; // sp47 in US + u8 *str = (u8 *) segmented_to_virtual(dialog->str); // sp48 + s8 lineNum = 1; // sp47 in US - s8 totalLines; + s8 totalLines; - s8 sp4d_45 = 0; // EU sp5d - UNUSED s8 mark = DIALOG_MARK_NONE; // unused in US, EU - s8 sp4b_43 = 1; + s8 sp4d_45 = 0; // EU sp5d + UNUSED s8 mark = DIALOG_MARK_NONE; // unused in US, EU + s8 sp4b_43 = 1; - s8 linesPerBox = dialog->linesPerBox; // sp42 + s8 linesPerBox = dialog->linesPerBox; // sp42 - s16 strIdx; // sp40, EU: s7 + s16 strIdx; // sp40, EU: s7 #ifndef VERSION_EU - s16 linePos; // sp3E + s16 linePos; // sp3E - linePos = 0; + linePos = 0; #endif - if (gDialogBoxState == DIALOG_STATE_SCROLLING) - totalLines = (linesPerBox * 2) + 1; // if scrolling, consider the number of lines for both - // the current page and the page being scrolled to. - else - totalLines = linesPerBox + 1; + if (gDialogBoxState == DIALOG_STATE_SCROLLING) { + totalLines = (linesPerBox * 2) + 1; // if scrolling, consider the number of lines for both + // the current page and the page being scrolled to. + } else { + totalLines = linesPerBox + 1; + } - gSPDisplayList(gDisplayListHead++, dl_ia8_text_begin); - strIdx = D_8033042C; + gSPDisplayList(gDisplayListHead++, dl_ia8_text_begin); + strIdx = D_8033042C; #ifdef VERSION_EU - gDialogX = 0; - gDialogY = 14; + gDialogX = 0; + gDialogY = 14; #endif - if (gDialogBoxState == DIALOG_STATE_SCROLLING) { + if (gDialogBoxState == DIALOG_STATE_SCROLLING) { #ifdef VERSION_EU - gDialogY -= gDialogScrollOffsetY; + gDialogY -= gDialogScrollOffsetY; #else - dl_add_new_translation_matrix(2, 0, (f32) gDialogScrollOffsetY, 0); + dl_add_new_translation_matrix(2, 0, (f32) gDialogScrollOffsetY, 0); #endif - } + } #ifndef VERSION_EU - dl_add_new_translation_matrix(1, X_VAL3, 2 - lineNum * Y_VAL3, 0); + dl_add_new_translation_matrix(1, X_VAL3, 2 - lineNum * Y_VAL3, 0); #endif - while (sp4d_45 == 0) { - func_802D8450(sp63, lineNum); - strChar = str[strIdx]; + while (sp4d_45 == 0) { + func_802D8450(sp63, lineNum); + strChar = str[strIdx]; - switch (strChar) { - case DIALOG_CHAR_TERMINATOR: - sp4d_45 = 2; + switch (strChar) { + case DIALOG_CHAR_TERMINATOR: + sp4d_45 = 2; #ifndef VERSION_EU + gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW); +#endif + break; + case DIALOG_CHAR_NEWLINE: + lineNum++; +#ifdef VERSION_EU + func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43); + gDialogX = 0; +#else + func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43, &linePos); +#endif + break; +#ifdef VERSION_EU + case DIALOG_CHAR_LOWER_A_GRAVE: + case DIALOG_CHAR_LOWER_A_CIRCUMFLEX: + case DIALOG_CHAR_LOWER_A_UMLAUT: + func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('a'), strChar & 0xF); + break; + case DIALOG_CHAR_UPPER_A_GRAVE: + case DIALOG_CHAR_UPPER_A_CIRCUMFLEX: + case DIALOG_CHAR_UPPER_A_UMLAUT: + func_eu_802AF758(dialog, ASCII_TO_DIALOG('A'), strChar & 0xF); + break; + case DIALOG_CHAR_LOWER_E_GRAVE: + case DIALOG_CHAR_LOWER_E_CIRCUMFLEX: + case DIALOG_CHAR_LOWER_E_UMLAUT: + case DIALOG_CHAR_LOWER_E_ACUTE: + func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('e'), strChar & 0xF); + break; + case DIALOG_CHAR_UPPER_E_GRAVE: + case DIALOG_CHAR_UPPER_E_CIRCUMFLEX: + case DIALOG_CHAR_UPPER_E_UMLAUT: + case DIALOG_CHAR_UPPER_E_ACUTE: + func_eu_802AF758(dialog, ASCII_TO_DIALOG('E'), strChar & 0xF); + break; + case DIALOG_CHAR_LOWER_U_GRAVE: + case DIALOG_CHAR_LOWER_U_CIRCUMFLEX: + case DIALOG_CHAR_LOWER_U_UMLAUT: + func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('u'), strChar & 0xF); + break; + case DIALOG_CHAR_UPPER_U_GRAVE: + case DIALOG_CHAR_UPPER_U_CIRCUMFLEX: + case DIALOG_CHAR_UPPER_U_UMLAUT: + func_eu_802AF758(dialog, ASCII_TO_DIALOG('U'), strChar & 0xF); + break; + case DIALOG_CHAR_LOWER_O_CIRCUMFLEX: + case DIALOG_CHAR_LOWER_O_UMLAUT: + func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('o'), strChar & 0xF); + break; + case DIALOG_CHAR_UPPER_O_CIRCUMFLEX: + case DIALOG_CHAR_UPPER_O_UMLAUT: + func_eu_802AF758(dialog, ASCII_TO_DIALOG('O'), strChar & 0xF); + break; + case DIALOG_CHAR_LOWER_I_CIRCUMFLEX: + case DIALOG_CHAR_LOWER_I_UMLAUT: + func_eu_802AF6D4(dialog, DIALOG_CHAR_I_NO_DIA, strChar & 0xF); + break; +#else + case DIALOG_CHAR_PREFIX_DAKUTEN: + mark = DIALOG_MARK_DAKUTEN; + break; + case DIALOG_CHAR_PREFIX_HANDAKUTEN: + mark = DIALOG_MARK_HANDAKUTEN; + break; +#endif + case DIALOG_CHAR_SPACE: +#ifdef VERSION_EU + gDialogX += gDialogCharWidths[DIALOG_CHAR_SPACE]; +#else +#ifdef VERSION_JP + if (linePos != 0) { +#endif + sp4b_43++; +#ifdef VERSION_JP + } +#endif + linePos++; + +#endif + break; +#ifdef VERSION_JP + case DIALOG_CHAR_HANDAKUTEN: + func_802D875C(&sp4b_43, &linePos); + break; +#else + case 0xD0: // '/' +#ifdef VERSION_EU + gDialogX += gDialogCharWidths[DIALOG_CHAR_SPACE] * 2; +#else + sp4b_43 += 2; + linePos += 2; +#endif + break; + case DIALOG_CHAR_MULTI_THE: +#ifdef VERSION_EU + func_eu_802AF590(0, lineNum, linesPerBox, sp4b_43, sp5B, dialog); +#else + func_u_802D9634(0, lineNum, &linePos, linesPerBox, sp4b_43, sp5B); +#endif + sp4b_43 = 1; + break; + case DIALOG_CHAR_MULTI_YOU: +#ifdef VERSION_EU + func_eu_802AF590(1, lineNum, linesPerBox, sp4b_43, sp5B, dialog); +#else + func_u_802D9634(1, lineNum, &linePos, linesPerBox, sp4b_43, sp5B); +#endif + sp4b_43 = 1; + break; +#endif + case DIALOG_CHAR_STAR_COUNT: +#ifdef VERSION_EU + func_eu_802AF478(dialog, &sp4b_43); +#else + func_802D8830(&sp4b_43, &linePos); +#endif + break; +#ifdef VERSION_EU + case DIALOG_CHAR_DOUBLE_LOW_QUOTE: + func_eu_802AF1B8(dialog, gDialogX, gDialogY + 8, 0xF6); + gDialogX += gDialogCharWidths[0xF6]; + break; +#endif + default: // any other character +#ifdef VERSION_JP + if (linePos != 0) { + dl_add_new_translation_matrix(2, sp4b_43 * 10, 0, 0); + } + + render_generic_char(strChar); + sp4b_43 = 1; + linePos++; + + if (mark != 0) { + dl_add_new_translation_matrix(1, 5.0f, 7.0f, 0); + render_generic_char(mark + 0xEF); gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW); -#endif - break; - case DIALOG_CHAR_NEWLINE: - lineNum++; -#ifdef VERSION_EU - func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43); - gDialogX = 0; + mark = 0; + } #else - func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43, &linePos); -#endif - break; + if (lineNum >= sp5B && lineNum <= (sp5B + linesPerBox)) { #ifdef VERSION_EU - case DIALOG_CHAR_LOWER_A_GRAVE: - case DIALOG_CHAR_LOWER_A_CIRCUMFLEX: - case DIALOG_CHAR_LOWER_A_UMLAUT: - func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('a'), strChar & 0xF); - break; - case DIALOG_CHAR_UPPER_A_GRAVE: - case DIALOG_CHAR_UPPER_A_CIRCUMFLEX: - case DIALOG_CHAR_UPPER_A_UMLAUT: - func_eu_802AF758(dialog, ASCII_TO_DIALOG('A'), strChar & 0xF); - break; - case DIALOG_CHAR_LOWER_E_GRAVE: - case DIALOG_CHAR_LOWER_E_CIRCUMFLEX: - case DIALOG_CHAR_LOWER_E_UMLAUT: - case DIALOG_CHAR_LOWER_E_ACUTE: - func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('e'), strChar & 0xF); - break; - case DIALOG_CHAR_UPPER_E_GRAVE: - case DIALOG_CHAR_UPPER_E_CIRCUMFLEX: - case DIALOG_CHAR_UPPER_E_UMLAUT: - case DIALOG_CHAR_UPPER_E_ACUTE: - func_eu_802AF758(dialog, ASCII_TO_DIALOG('E'), strChar & 0xF); - break; - case DIALOG_CHAR_LOWER_U_GRAVE: - case DIALOG_CHAR_LOWER_U_CIRCUMFLEX: - case DIALOG_CHAR_LOWER_U_UMLAUT: - func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('u'), strChar & 0xF); - break; - case DIALOG_CHAR_UPPER_U_GRAVE: - case DIALOG_CHAR_UPPER_U_CIRCUMFLEX: - case DIALOG_CHAR_UPPER_U_UMLAUT: - func_eu_802AF758(dialog, ASCII_TO_DIALOG('U'), strChar & 0xF); - break; - case DIALOG_CHAR_LOWER_O_CIRCUMFLEX: - case DIALOG_CHAR_LOWER_O_UMLAUT: - func_eu_802AF6D4(dialog, ASCII_TO_DIALOG('o'), strChar & 0xF); - break; - case DIALOG_CHAR_UPPER_O_CIRCUMFLEX: - case DIALOG_CHAR_UPPER_O_UMLAUT: - func_eu_802AF758(dialog, ASCII_TO_DIALOG('O'), strChar & 0xF); - break; - case DIALOG_CHAR_LOWER_I_CIRCUMFLEX: - case DIALOG_CHAR_LOWER_I_UMLAUT: - func_eu_802AF6D4(dialog, DIALOG_CHAR_I_NO_DIA, strChar & 0xF); - break; + func_eu_802AF1B8(dialog, gDialogX, gDialogY, strChar); + gDialogX += gDialogCharWidths[strChar]; #else - case DIALOG_CHAR_PREFIX_DAKUTEN: - mark = DIALOG_MARK_DAKUTEN; - break; - case DIALOG_CHAR_PREFIX_HANDAKUTEN: - mark = DIALOG_MARK_HANDAKUTEN; - break; -#endif - case DIALOG_CHAR_SPACE: -#ifdef VERSION_EU - gDialogX += gDialogCharWidths[DIALOG_CHAR_SPACE]; -#else -#ifdef VERSION_JP - if (linePos != 0) -#endif - sp4b_43++; - linePos++; -#endif - break; -#ifdef VERSION_JP - case DIALOG_CHAR_HANDAKUTEN: - func_802D875C(&sp4b_43, &linePos); - break; -#else - case 0xD0: // '/' -#ifdef VERSION_EU - gDialogX += gDialogCharWidths[DIALOG_CHAR_SPACE] * 2; -#else - sp4b_43 += 2; - linePos += 2; -#endif - break; - case DIALOG_CHAR_MULTI_THE: -#ifdef VERSION_EU - func_eu_802AF590(0, lineNum, linesPerBox, sp4b_43, sp5B, dialog); -#else - func_u_802D9634(0, lineNum, &linePos, linesPerBox, sp4b_43, sp5B); -#endif - sp4b_43 = 1; - break; - case DIALOG_CHAR_MULTI_YOU: -#ifdef VERSION_EU - func_eu_802AF590(1, lineNum, linesPerBox, sp4b_43, sp5B, dialog); -#else - func_u_802D9634(1, lineNum, &linePos, linesPerBox, sp4b_43, sp5B); -#endif - sp4b_43 = 1; - break; -#endif - case DIALOG_CHAR_STAR_COUNT: -#ifdef VERSION_EU - func_eu_802AF478(dialog, &sp4b_43); -#else - func_802D8830(&sp4b_43, &linePos); -#endif - break; -#ifdef VERSION_EU - case DIALOG_CHAR_DOUBLE_LOW_QUOTE: - func_eu_802AF1B8(dialog, gDialogX, gDialogY + 8, 0xF6); - gDialogX += gDialogCharWidths[0xF6]; - break; -#endif - default: // any other character -#ifdef VERSION_JP - if (linePos != 0) - dl_add_new_translation_matrix(2, sp4b_43 * 10, 0, 0); + if (linePos || sp4b_43 != 1) { + dl_add_new_translation_matrix( + 2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * (sp4b_43 - 1)), 0, 0); + } render_generic_char(strChar); + dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[strChar]), 0, 0); sp4b_43 = 1; linePos++; - - if (mark != 0) { - dl_add_new_translation_matrix(1, 5.0f, 7.0f, 0); - render_generic_char(mark + 0xEF); - gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW); - mark = 0; - } -#else - if (lineNum >= sp5B && lineNum <= (sp5B + linesPerBox)) { -#ifdef VERSION_EU - func_eu_802AF1B8(dialog, gDialogX, gDialogY, strChar); - gDialogX += gDialogCharWidths[strChar]; -#else - if (linePos || sp4b_43 != 1) - dl_add_new_translation_matrix( - 2, (f32)(gDialogCharWidths[DIALOG_CHAR_SPACE] * (sp4b_43 - 1)), 0, 0); - - render_generic_char(strChar); - dl_add_new_translation_matrix(2, (f32)(gDialogCharWidths[strChar]), 0, 0); - sp4b_43 = 1; - linePos++; #endif - } + } #endif - } + } #ifdef VERSION_JP - if (linePos == 12) { - if (str[strIdx + 1] == DIALOG_CHAR_HANDAKUTEN) { - func_802D875C(&sp4b_43, &linePos); - strIdx++; - } - - if (str[strIdx + 1] == DIALOG_CHAR_COMMA) { - dl_add_new_translation_matrix(2, sp4b_43 * 10, 0, 0); - render_generic_char(DIALOG_CHAR_COMMA); - strIdx++; - } - - if (str[strIdx + 1] == DIALOG_CHAR_NEWLINE) - strIdx++; - - if (str[strIdx + 1] == DIALOG_CHAR_TERMINATOR) { - sp4d_45 = 2; - gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW); - break; // exit loop - } else { - lineNum++; - func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43, &linePos); - } + if (linePos == 12) { + if (str[strIdx + 1] == DIALOG_CHAR_HANDAKUTEN) { + func_802D875C(&sp4b_43, &linePos); + strIdx++; } + + if (str[strIdx + 1] == DIALOG_CHAR_COMMA) { + dl_add_new_translation_matrix(2, sp4b_43 * 10, 0, 0); + render_generic_char(DIALOG_CHAR_COMMA); + strIdx++; + } + + if (str[strIdx + 1] == DIALOG_CHAR_NEWLINE) { + strIdx++; + } + + if (str[strIdx + 1] == DIALOG_CHAR_TERMINATOR) { + sp4d_45 = 2; + gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW); + break; // exit loop + } else { + lineNum++; + func_802D8690(lineNum, totalLines, &sp4d_45, &sp4b_43, &linePos); + } + } #endif - strIdx++; - } - gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); - - if (gDialogBoxState == DIALOG_STATE_WAITBUTTON) { - if (sp4d_45 == 2) - gLastDialogPageStrPos = -1; - else - gLastDialogPageStrPos = strIdx; - } - - gLastDialogLineNum = lineNum; + strIdx++; } + gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); + + if (gDialogBoxState == DIALOG_STATE_WAITBUTTON) { + if (sp4d_45 == 2) { + gLastDialogPageStrPos = -1; + } else { + gLastDialogPageStrPos = strIdx; + } + } + + gLastDialogLineNum = lineNum; +} #endif #ifdef VERSION_JP @@ -1536,11 +1548,11 @@ GLOBAL_ASM("asm/non_matchings/func_802AF808_eu.s") #endif void func_802D8ED4(void) { - if (gDialogBoxState == DIALOG_STATE_WAITBUTTON) + if (gDialogBoxState == DIALOG_STATE_WAITBUTTON) { handleMenuScrolling(MENU_SCROLL_HORIZONTAL, &D_80330430, 1, 2); + } - dl_add_new_translation_matrix(2, (D_80330430 * X_VAL4_1) - X_VAL4_2, - Y_VAL4_1 - (gLastDialogLineNum * Y_VAL4_2), 0); + dl_add_new_translation_matrix(2, (D_80330430 * X_VAL4_1) - X_VAL4_2, Y_VAL4_1 - (gLastDialogLineNum * Y_VAL4_2), 0); if (gDialogBoxType == DIALOG_TYPE_ROTATE) { gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); @@ -1571,8 +1583,9 @@ void func_802D8ED4(void) { void func_802D9030(s8 sp3b) { s32 sp34 = gGlobalTimer; - if (sp34 & 0x08) + if (sp34 & 0x08) { return; + } dl_add_new_translation_matrix(1, X_VAL5, (sp3b * Y_VAL5_1) + Y_VAL5_2, 0); dl_add_new_scale_matrix(2, X_Y_VAL6, X_Y_VAL6, 1.0f); @@ -1596,7 +1609,7 @@ void func_802D91C0(s16 sp4a) { #ifdef VERSION_JP s16 sp20[] = { 0x0011, 0x0073, 0x0076, 0x0098 }; #else - s16 sp20[] = { 0x0011, 0x0073, 0x0074, 0x0076, 0x0098 }; + s16 sp20[] = { 0x0011, 0x0073, 0x0074, 0x0076, 0x0098 }; #endif s16 i; @@ -1642,20 +1655,23 @@ u8 gEndCutsceneStrEn6[] = { TEXT_LETS_HAVE_CAKE }; u8 gEndCutsceneStrEn7[] = { TEXT_FOR_MARIO }; u8 gEndCutsceneStrEn8[] = { TEXT_FILE_MARIO_QUESTION }; -u8 *gEndCutsceneStringsEn[] = { gEndCutsceneStrEn0, gEndCutsceneStrEn1, gEndCutsceneStrEn2, - gEndCutsceneStrEn3, gEndCutsceneStrEn4, gEndCutsceneStrEn5, - gEndCutsceneStrEn6, gEndCutsceneStrEn7, - // this [8] string is actually unused. in the - // cutscene handler, the developers do not - // set the 8th one, but use the first string - // again at the very end, so Peach ends up - // saying "Mario!" twice. It is likely that - // she was originally meant to say "Mario?" at - // the end but the developers changed their - // mind, possibly because the line recorded - // sounded more like an exclamation than a - // question. - gEndCutsceneStrEn8, NULL }; +u8 *gEndCutsceneStringsEn[] = { + gEndCutsceneStrEn0, + gEndCutsceneStrEn1, + gEndCutsceneStrEn2, + gEndCutsceneStrEn3, + gEndCutsceneStrEn4, + gEndCutsceneStrEn5, + gEndCutsceneStrEn6, + gEndCutsceneStrEn7, + // This [8] string is actually unused. In the cutscene handler, the developers do not + // set the 8th one, but use the first string again at the very end, so Peach ends up + // saying "Mario!" twice. It is likely that she was originally meant to say "Mario?" at + // the end but the developers changed their mind, possibly because the line recorded + // sounded more like an exclamation than a question. + gEndCutsceneStrEn8, + NULL +}; #ifdef VERSION_EU u8 gEndCutsceneStrFr0[] = { TEXT_FILE_MARIO_EXCLAMATION }; @@ -1669,8 +1685,16 @@ u8 gEndCutsceneStrFr7[] = { TEXT_FOR_MARIO_FR }; u8 gEndCutsceneStrFr8[] = { TEXT_FILE_MARIO_QUESTION }; u8 *gEndCutsceneStringsFr[] = { - gEndCutsceneStrFr0, gEndCutsceneStrFr1, gEndCutsceneStrFr2, gEndCutsceneStrFr3, gEndCutsceneStrFr4, - gEndCutsceneStrFr5, gEndCutsceneStrFr6, gEndCutsceneStrFr7, gEndCutsceneStrFr8, NULL + gEndCutsceneStrFr0, + gEndCutsceneStrFr1, + gEndCutsceneStrFr2, + gEndCutsceneStrFr3, + gEndCutsceneStrFr4, + gEndCutsceneStrFr5, + gEndCutsceneStrFr6, + gEndCutsceneStrFr7, + gEndCutsceneStrFr8, + NULL }; u8 gEndCutsceneStrDe0[] = { TEXT_FILE_MARIO_EXCLAMATION }; @@ -1684,8 +1708,16 @@ u8 gEndCutsceneStrDe7[] = { TEXT_FOR_MARIO_DE }; u8 gEndCutsceneStrDe8[] = { TEXT_FILE_MARIO_QUESTION }; u8 *gEndCutsceneStringsDe[] = { - gEndCutsceneStrDe0, gEndCutsceneStrDe1, gEndCutsceneStrDe2, gEndCutsceneStrDe3, gEndCutsceneStrDe4, - gEndCutsceneStrDe5, gEndCutsceneStrDe6, gEndCutsceneStrDe7, gEndCutsceneStrDe8, NULL + gEndCutsceneStrDe0, + gEndCutsceneStrDe1, + gEndCutsceneStrDe2, + gEndCutsceneStrDe3, + gEndCutsceneStrDe4, + gEndCutsceneStrDe5, + gEndCutsceneStrDe6, + gEndCutsceneStrDe7, + gEndCutsceneStrDe8, + NULL }; #endif @@ -1734,7 +1766,7 @@ void func_802D93E0(void) { break; } #else - dialogTable = segmented_to_virtual(seg2_dialog_table); + dialogTable = segmented_to_virtual(seg2_dialog_table); #endif dialog = segmented_to_virtual(dialogTable[gDialogID]); @@ -1806,8 +1838,9 @@ void func_802D93E0(void) { level_set_transition(0, 0); play_sound(SOUND_MENU_MESSAGEDISAPPEAR, gDefaultSoundArgs); - if (gDialogBoxType == DIALOG_TYPE_ZOOM) + if (gDialogBoxType == DIALOG_TYPE_ZOOM) { stop_mario(2); + } gDialogResponse = D_80330430; } @@ -1835,30 +1868,32 @@ void func_802D93E0(void) { func_802D8954(DIAG_VAL2 - dialog->width), #ifdef VERSION_EU func_802D8954(dialog->leftOffset + DIAG_VAL3 / gDialogBoxScale), - func_802D8954((240 - dialog->width) - + ((dialog->linesPerBox * 80) / DIAG_VAL4) / gDialogBoxScale)); + func_802D8954((240 - dialog->width) + ((dialog->linesPerBox * 80) / DIAG_VAL4) / gDialogBoxScale)); #else - func_802D8954(DIAG_VAL3 + dialog->leftOffset), - func_802D8954(240 + ((dialog->linesPerBox * 80) / DIAG_VAL4) - dialog->width)); + func_802D8954(DIAG_VAL3 + dialog->leftOffset), + func_802D8954(240 + ((dialog->linesPerBox * 80) / DIAG_VAL4) - dialog->width)); #endif #ifdef VERSION_JP func_802D8980(0, dialog); #else - func_802D8980(0, dialog, sp2F); + func_802D8980(0, dialog, sp2F); #endif - if (gLastDialogPageStrPos == -1 && D_80330434 == 1) + if (gLastDialogPageStrPos == -1 && D_80330434 == 1) { func_802D8ED4(); + } gDPSetScissor(gDisplayListHead++, G_SC_NON_INTERLACE, 2, 2, 316, 236); - if (gLastDialogPageStrPos != -1 && gDialogBoxState == DIALOG_STATE_WAITBUTTON) + if (gLastDialogPageStrPos != -1 && gDialogBoxState == DIALOG_STATE_WAITBUTTON) { func_802D9030(dialog->linesPerBox); + } } void func_802D9A14(s16 a0) { - if (D_8033047C == -1) + if (D_8033047C == -1) { D_8033047C = a0; + } } void reset_cutscene_msg_fade(void) { @@ -1873,29 +1908,37 @@ void func_802D9A60(void) { void func_802D9AE8(void) { gSPDisplayList(gDisplayListHead++, dl_rgba16_text_end); - if (gCutsceneMsgFade < 250) + if (gCutsceneMsgFade < 250) { gCutsceneMsgFade += 25; - else + } else { gCutsceneMsgFade = 255; + } } u8 ascii_to_credits_char(u8 c) { - if (c >= 'A' && c <= 'Z') + if (c >= 'A' && c <= 'Z') { return (c - ('A' - 0xA)); + } - if (c >= 'a' && c <= 'z') // remap lower to upper case + if (c >= 'a' && c <= 'z') { // remap lower to upper case return (c - ('a' - 0xA)); + } - if (c == ' ') + if (c == ' ') { return DIALOG_CHAR_SPACE; - if (c == '.') + } + if (c == '.') { return 0x24; - if (c == '3') + } + if (c == '3') { return ASCII_TO_DIALOG('3'); - if (c == '4') + } + if (c == '4') { return ASCII_TO_DIALOG('4'); - if (c == '6') + } + if (c == '6') { return ASCII_TO_DIALOG('6'); + } return DIALOG_CHAR_SPACE; } @@ -1930,10 +1973,10 @@ void set_cutscene_message(s16 xOffset, s16 yOffset, s16 msgIndex, s16 msgDuratio void do_cutscene_handler(void) { s16 x; - // is a cutscene playing? do not perform this - // handler's actions if so. - if (gCutsceneMsgIndex == -1) + // is a cutscene playing? do not perform this handler's actions if so. + if (gCutsceneMsgIndex == -1) { return; + } dl_add_new_ortho_matrix(); @@ -1943,37 +1986,32 @@ void do_cutscene_handler(void) { #ifdef VERSION_EU switch (eu_get_language()) { case LANGUAGE_ENGLISH: - x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex], - 10.0f); + x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex], 10.0f); PrintGenericText(x, 240 - gCutsceneMsgYOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex]); break; case LANGUAGE_FRENCH: - x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsFr[gCutsceneMsgIndex], - 10.0f); - PrintGenericText(x, 240 - gCutsceneMsgYOffset, - gEndCutsceneStringsFr[gCutsceneMsgIndex + 8]); + x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsFr[gCutsceneMsgIndex], 10.0f); + PrintGenericText(x, 240 - gCutsceneMsgYOffset, gEndCutsceneStringsFr[gCutsceneMsgIndex + 8]); break; case LANGUAGE_GERMAN: - x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsDe[gCutsceneMsgIndex], - 10.0f); - PrintGenericText(x, 240 - gCutsceneMsgYOffset, - gEndCutsceneStringsDe[gCutsceneMsgIndex + 16]); + x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsDe[gCutsceneMsgIndex], 10.0f); + PrintGenericText(x, 240 - gCutsceneMsgYOffset, gEndCutsceneStringsDe[gCutsceneMsgIndex + 16]); break; } #else - // get the x coordinate of where the cutscene string starts. - x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex], - 10.0f); + // get the x coordinate of where the cutscene string starts. + x = get_str_x_pos_from_center(gCutsceneMsgXOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex], 10.0f); - PrintGenericText(x, 240 - gCutsceneMsgYOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex]); + PrintGenericText(x, 240 - gCutsceneMsgYOffset, gEndCutsceneStringsEn[gCutsceneMsgIndex]); #endif gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); // if the timing variable is less than 5, increment // the fade until we are at full opacity. - if (gCutsceneMsgTimer < 5) + if (gCutsceneMsgTimer < 5) { gCutsceneMsgFade += 50; + } // if the cutscene frame length + the fade-in counter is // less than the timer, it means we have exceeded the @@ -1981,8 +2019,9 @@ void do_cutscene_handler(void) { // screen. if (message_duration = 50) and (msg_timer = 55) // then after the first 5 frames, the message will remain // on screen for another 50 frames until it starts fading. - if (gCutsceneMsgDuration + 5 < gCutsceneMsgTimer) + if (gCutsceneMsgDuration + 5 < gCutsceneMsgTimer) { gCutsceneMsgFade -= 50; + } // like the first check, it takes 5 frames to fade out, so // perform a + 10 to account for the earlier check (10-5=5). @@ -2032,7 +2071,7 @@ void print_peach_letter_message(void) { break; } #else - dialogTable = segmented_to_virtual(seg2_dialog_table); + dialogTable = segmented_to_virtual(seg2_dialog_table); #endif dialog = segmented_to_virtual(dialogTable[gDialogID]); @@ -2051,31 +2090,32 @@ void print_peach_letter_message(void) { gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); #else - gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); - gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); - gDPSetEnvColor(gDisplayListHead++, 200, 80, 120, gCutsceneMsgFade); - gSPDisplayList(gDisplayListHead++, castle_grounds_seg7_us_dl_0700F2E8); + gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); + gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); + gDPSetEnvColor(gDisplayListHead++, 200, 80, 120, gCutsceneMsgFade); + gSPDisplayList(gDisplayListHead++, castle_grounds_seg7_us_dl_0700F2E8); #endif // at the start/end of message, reset the fade. - if (gCutsceneMsgTimer == 0) + if (gCutsceneMsgTimer == 0) { gCutsceneMsgFade = 0; + } // we're less than 20 increments, so increase the fade. - if (gCutsceneMsgTimer < 20) + if (gCutsceneMsgTimer < 20) { gCutsceneMsgFade += 10; + } // we're after PEACH_MESSAGE_TIMER increments, so decrease the fade. - if (gCutsceneMsgTimer > PEACH_MESSAGE_TIMER) + if (gCutsceneMsgTimer > PEACH_MESSAGE_TIMER) { gCutsceneMsgFade -= 10; + } // 20 increments after the start of the decrease, we're // back where we are, so reset everything at the end. if (gCutsceneMsgTimer > (PEACH_MESSAGE_TIMER + 20)) { gCutsceneMsgIndex = -1; - gCutsceneMsgFade = 0; //! this is uselessly reset since - // the next execution will just - // set it to 0 again. + gCutsceneMsgFade = 0; //! uselessly reset since the next execution will just set it to 0 again. gDialogID = -1; gCutsceneMsgTimer = 0; return; // return to avoid incrementing the timer @@ -2115,10 +2155,11 @@ void func_802DA4DC(void) { } void func_802DA4F4(void) { - if (select_or_activate_mario_cam(0) == 1) + if (select_or_activate_mario_cam(0) == 1) { D_80330530 = 1; - else + } else { D_80330530 = 2; + } } void ShadeScreen(void) { @@ -2189,8 +2230,8 @@ void func_802DA8EC(void) { #ifdef VERSION_EU u8 textMyScore[][10] = { { TEXT_MY_SCORE }, { TEXT_MY_SCORE_FR }, { TEXT_MY_SCORE_DE } }; #else - u8 textCourse[] = { TEXT_COURSE }; - u8 textMyScore[] = { TEXT_MY_SCORE }; + u8 textCourse[] = { TEXT_COURSE }; + u8 textMyScore[] = { TEXT_MY_SCORE }; #endif u8 textStar[] = { TEXT_STAR }; u8 textUnfilledStar[] = { TEXT_UNFILLED_STAR }; @@ -2241,12 +2282,11 @@ void func_802DA8EC(void) { gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, D_80360088); - if (courseIndex < COURSE_STAGES_COUNT - && save_file_get_course_star_count(gCurrSaveFileNum - 1, courseIndex) != 0) { + if (courseIndex < COURSE_STAGES_COUNT && save_file_get_course_star_count(gCurrSaveFileNum - 1, courseIndex) != 0) { #ifdef VERSION_EU PrintGenericText(48, 121, textMyScore[gInGameLanguage]); #else - PrintGenericText(62, 121, textMyScore); + PrintGenericText(62, 121, textMyScore); #endif } @@ -2256,21 +2296,22 @@ void func_802DA8EC(void) { #ifdef VERSION_EU PrintGenericText(48, 157, gTextCourseArr[gInGameLanguage]); #else - PrintGenericText(63, 157, textCourse); + PrintGenericText(63, 157, textCourse); #endif Int2Str(gCurrCourseNum, strCourseNum); #ifdef VERSION_EU PrintGenericText(get_str_width(gTextCourseArr[gInGameLanguage]) + 51, 157, strCourseNum); #else - PrintGenericText(CRS_NUM_X1, 157, strCourseNum); + PrintGenericText(CRS_NUM_X1, 157, strCourseNum); #endif actName = segmented_to_virtual(actNameTbl[(gCurrCourseNum - 1) * 6 + D_80330534 - 1]); - if (starFlags & (1 << (D_80330534 - 1))) + if (starFlags & (1 << (D_80330534 - 1))) { PrintGenericText(TXT_STAR_X, 140, textStar); - else + } else { PrintGenericText(TXT_STAR_X, 140, textUnfilledStar); + } PrintGenericText(ACT_NAME_X, 140, actName); #ifndef VERSION_JP @@ -2286,7 +2327,7 @@ void func_802DA8EC(void) { #endif } #else - PrintGenericText(117, 157, &levelName[3]); + PrintGenericText(117, 157, &levelName[3]); #endif gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); } @@ -2305,17 +2346,19 @@ void PauseScreenCameraMenu(s16 sp72, s16 sp76, s8 *sp78, s16 sp7e) { u8 textLakituMario[] = { TEXT_LAKITU_MARIO }; u8 textLakituStop[] = { TEXT_LAKITU_STOP }; #ifdef VERSION_EU - u8 textNormalUpClose[][20] = { { TEXT_NORMAL_UPCLOSE }, - { TEXT_NORMAL_UPCLOSE_FR }, - { TEXT_NORMAL_UPCLOSE_DE } }; + u8 textNormalUpClose[][20] = { + { TEXT_NORMAL_UPCLOSE }, + { TEXT_NORMAL_UPCLOSE_FR }, + { TEXT_NORMAL_UPCLOSE_DE } + }; u8 textNormalFixed[][17] = { { TEXT_NORMAL_FIXED }, { TEXT_NORMAL_FIXED_FR }, { TEXT_NORMAL_FIXED_DE }, }; #else - u8 textNormalUpClose[] = { TEXT_NORMAL_UPCLOSE }; - u8 textNormalFixed[] = { TEXT_NORMAL_FIXED }; + u8 textNormalUpClose[] = { TEXT_NORMAL_UPCLOSE }; + u8 textNormalFixed[] = { TEXT_NORMAL_FIXED }; #endif handleMenuScrolling(MENU_SCROLL_HORIZONTAL, sp78, 1, 2); @@ -2327,13 +2370,13 @@ void PauseScreenCameraMenu(s16 sp72, s16 sp76, s8 *sp78, s16 sp7e) { #ifdef VERSION_EU PrintGenericText(sp72 + TXT1_X, sp76 - 13, textNormalUpClose[gInGameLanguage]); #else - PrintGenericText(sp72 + TXT1_X, sp76 - 13, textNormalUpClose); + PrintGenericText(sp72 + TXT1_X, sp76 - 13, textNormalUpClose); #endif PrintGenericText(sp72 + 124, sp76 + 2, textLakituStop); #ifdef VERSION_EU PrintGenericText(sp72 + TXT2_X, sp76 - 13, textNormalFixed[gInGameLanguage]); #else - PrintGenericText(sp72 + TXT2_X, sp76 - 13, textNormalFixed); + PrintGenericText(sp72 + TXT2_X, sp76 - 13, textNormalFixed); #endif gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); @@ -2362,17 +2405,25 @@ void PauseScreenCameraMenu(s16 sp72, s16 sp76, s8 *sp78, s16 sp7e) { void PauseScreen2(s16 sp62, s16 sp66, s8 *sp68, s16 sp6e) { #ifdef VERSION_EU - u8 textContinue[][10] = { { TEXT_CONTINUE }, { TEXT_CONTINUE_FR }, { TEXT_CONTINUE_DE } }; - u8 textExitCourse[][15] = { { TEXT_EXIT_COURSE }, - { TEXT_EXIT_COURSE_FR }, - { TEXT_EXIT_COURSE_DE } }; - u8 textCameraAngleR[][24] = { { TEXT_CAMERA_ANGLE_R_EN }, - { TEXT_CAMERA_ANGLE_R_FR }, - { TEXT_CAMERA_ANGLE_R_DE } }; + u8 textContinue[][10] = { + { TEXT_CONTINUE }, + { TEXT_CONTINUE_FR }, + { TEXT_CONTINUE_DE } + }; + u8 textExitCourse[][15] = { + { TEXT_EXIT_COURSE }, + { TEXT_EXIT_COURSE_FR }, + { TEXT_EXIT_COURSE_DE } + }; + u8 textCameraAngleR[][24] = { + { TEXT_CAMERA_ANGLE_R_EN }, + { TEXT_CAMERA_ANGLE_R_FR }, + { TEXT_CAMERA_ANGLE_R_DE } + }; #else - u8 textContinue[] = { TEXT_CONTINUE }; - u8 textExitCourse[] = { TEXT_EXIT_COURSE }; - u8 textCameraAngleR[] = { TEXT_CAMERA_ANGLE_R }; + u8 textContinue[] = { TEXT_CONTINUE }; + u8 textExitCourse[] = { TEXT_EXIT_COURSE }; + u8 textCameraAngleR[] = { TEXT_CAMERA_ANGLE_R }; #endif handleMenuScrolling(MENU_SCROLL_VERTICAL, sp68, 1, 3); @@ -2384,15 +2435,15 @@ void PauseScreen2(s16 sp62, s16 sp66, s8 *sp68, s16 sp6e) { PrintGenericText(sp62 + 10, sp66 - 2, textContinue[gInGameLanguage]); PrintGenericText(sp62 + 10, sp66 - 17, textExitCourse[gInGameLanguage]); #else - PrintGenericText(sp62 + 10, sp66 - 2, textContinue); - PrintGenericText(sp62 + 10, sp66 - 17, textExitCourse); + PrintGenericText(sp62 + 10, sp66 - 2, textContinue); + PrintGenericText(sp62 + 10, sp66 - 17, textExitCourse); #endif if (sp68[0] != 3) { #ifdef VERSION_EU PrintGenericText(sp62 + 10, sp66 - 33, textCameraAngleR[gInGameLanguage]); #else - PrintGenericText(sp62 + 10, sp66 - 33, textCameraAngleR); + PrintGenericText(sp62 + 10, sp66 - 33, textCameraAngleR); #endif gSPDisplayList(gDisplayListHead++, dl_ia8_text_end); @@ -2435,8 +2486,9 @@ void func_802DB540(void) { } else { sp07 = gLastCompletedCourseNum - 1; - if (sp07 >= COURSE_STAGES_COUNT) + if (sp07 >= COURSE_STAGES_COUNT) { sp07 = COURSE_STAGES_COUNT; + } } D_80330430 = sp07; @@ -2451,7 +2503,7 @@ void PauseScreen1(void) { #ifdef VERSION_EU PutString(2, get_str_x_pos_from_center_scale(160, sp28, 12.0f), 81, sp28); #else - PutString(2, 123, 81, sp28); + PutString(2, 123, 81, sp28); #endif gSPDisplayList(gDisplayListHead++, dl_rgba16_text_end); @@ -2501,14 +2553,14 @@ void func_802DB840(s16 x, s16 y) { #ifdef VERSION_EU void **levelNameTbl; #else - void **levelNameTbl = segmented_to_virtual(seg2_level_name_table); + void **levelNameTbl = segmented_to_virtual(seg2_level_name_table); #endif #ifdef VERSION_EU u8 textCoin[] = { TEXT_COIN }; u8 textX[] = { TEXT_VARIABLE_X }; #else - u8 textCoin[] = { TEXT_COIN_X }; + u8 textCoin[] = { TEXT_COIN_X }; #endif void *levelName; @@ -2532,18 +2584,21 @@ void func_802DB840(s16 x, s16 y) { handleMenuScrolling(MENU_SCROLL_VERTICAL, &D_80330430, -1, COURSE_STAGES_COUNT + 1); - if (D_80330430 == COURSE_STAGES_COUNT + 1) + if (D_80330430 == COURSE_STAGES_COUNT + 1) { D_80330430 = 0; + } - if (D_80330430 == -1) + if (D_80330430 == -1) { D_80330430 = COURSE_STAGES_COUNT; + } if (D_80330430 != COURSE_STAGES_COUNT) { while (save_file_get_course_star_count(gCurrSaveFileNum - 1, D_80330430) == 0) { - if (D_80330430 >= sp3a) + if (D_80330430 >= sp3a) { D_80330430++; - else + } else { D_80330430--; + } if (D_80330430 == COURSE_STAGES_COUNT || D_80330430 == -1) { D_80330430 = COURSE_STAGES_COUNT; @@ -2571,9 +2626,7 @@ void func_802DB840(s16 x, s16 y) { u8 textStarX[] = { TEXT_STAR_X }; levelName = segmented_to_virtual(levelNameTbl[COURSE_MAX]); PrintGenericText(x + 40, y + 13, textStarX); - Int2Str(save_file_get_total_star_count(gCurrSaveFileNum - 1, COURSE_BONUS_STAGES - 1, - COURSE_MAX - 1), - strVal); + Int2Str(save_file_get_total_star_count(gCurrSaveFileNum - 1, COURSE_BONUS_STAGES - 1, COURSE_MAX - 1), strVal); PrintGenericText(x + 60, y + 13, strVal); #ifdef VERSION_EU PrintGenericText(get_str_x_pos_from_center(x + 51, levelName, 10.0f), y + 30, levelName); @@ -2607,7 +2660,7 @@ s16 func_802DBBB0(void) { #ifdef VERSION_JP play_sound(SOUND_MENU_PAUSE1, gDefaultSoundArgs); #else - play_sound(SOUND_MENU_PAUSE1_HIGHPRIO, gDefaultSoundArgs); + play_sound(SOUND_MENU_PAUSE1_HIGHPRIO, gDefaultSoundArgs); #endif if (gCurrCourseNum >= COURSE_MIN && gCurrCourseNum <= COURSE_MAX) { @@ -2623,14 +2676,15 @@ s16 func_802DBBB0(void) { func_802DA8EC(); func_802DA874(); - if (gMarioStates[0].action & ACT_FLAG_PAUSE_EXIT) + if (gMarioStates[0].action & ACT_FLAG_PAUSE_EXIT) { PauseScreen2(99, 93, &D_80330430, 15); + } #ifdef VERSION_EU if (gPlayer3Controller->buttonPressed & (A_BUTTON | Z_TRIG | START_BUTTON)) #else - if (gPlayer3Controller->buttonPressed & A_BUTTON - || gPlayer3Controller->buttonPressed & START_BUTTON) + if (gPlayer3Controller->buttonPressed & A_BUTTON + || gPlayer3Controller->buttonPressed & START_BUTTON) #endif { level_set_transition(0, 0); @@ -2656,8 +2710,8 @@ s16 func_802DBBB0(void) { #ifdef VERSION_EU if (gPlayer3Controller->buttonPressed & (A_BUTTON | Z_TRIG | START_BUTTON)) #else - if (gPlayer3Controller->buttonPressed & A_BUTTON - || gPlayer3Controller->buttonPressed & START_BUTTON) + if (gPlayer3Controller->buttonPressed & A_BUTTON + || gPlayer3Controller->buttonPressed & START_BUTTON) #endif { level_set_transition(0, 0); @@ -2670,8 +2724,9 @@ s16 func_802DBBB0(void) { break; } - if (D_80360088 < 250) + if (D_80360088 < 250) { D_80360088 += 25; + } return 0; } @@ -2688,13 +2743,19 @@ s16 func_802DBBB0(void) { void func_802DBE2C(s8 sp4b) { #ifdef VERSION_EU - u8 textHiScore[][15] = { { TEXT_HI_SCORE_EN }, { TEXT_HI_SCORE_FR }, { TEXT_HI_SCORE_DE } }; - u8 textCongratulations[][16] = { { TEXT_CONGRATULATIONS }, - { TEXT_CONGRATULATIONS_FR }, - { TEXT_CONGRATULATIONS_DE } }; + u8 textHiScore[][15] = { + { TEXT_HI_SCORE_EN }, + { TEXT_HI_SCORE_FR }, + { TEXT_HI_SCORE_DE } + }; + u8 textCongratulations[][16] = { + { TEXT_CONGRATULATIONS }, + { TEXT_CONGRATULATIONS_FR }, + { TEXT_CONGRATULATIONS_DE } + }; #else - u8 textHiScore[] = { TEXT_HI_SCORE_EN }; - u8 textCongratulations[] = { TEXT_CONGRATULATIONS }; + u8 textHiScore[] = { TEXT_HI_SCORE_EN }; + u8 textCongratulations[] = { TEXT_CONGRATULATIONS }; #endif u8 sp27 = sins(D_80360080) * 50.0f + 200.0f; @@ -2704,17 +2765,17 @@ void func_802DBE2C(s8 sp4b) { if (sp4b == 0) { #ifdef VERSION_EU - PutString(2, get_str_x_pos_from_center_scale(160, textHiScore[gInGameLanguage], 12.0f), 36, - textHiScore[gInGameLanguage]); + PutString(2, get_str_x_pos_from_center_scale(160, textHiScore[gInGameLanguage], 12.0f), + 36, textHiScore[gInGameLanguage]); #else - PutString(2, TXT_HISCORE_X, TXT_HISCORE_Y, textHiScore); + PutString(2, TXT_HISCORE_X, TXT_HISCORE_Y, textHiScore); #endif } else { #ifdef VERSION_EU PutString(2, get_str_x_pos_from_center_scale(160, textCongratulations[gInGameLanguage], 12.0f), 67, textCongratulations[gInGameLanguage]); #else - PutString(2, TXT_CONGRATS_X, 67, textCongratulations); + PutString(2, TXT_CONGRATS_X, 67, textCongratulations); #endif } @@ -2755,8 +2816,9 @@ void func_802DC050(s16 sp32, s16 sp36) { } } - if (gHudDisplay.coins == D_803305C8 && gGotFileCoinHiScore != 0) + if (gHudDisplay.coins == D_803305C8 && gGotFileCoinHiScore != 0) { play_sound(SOUND_MENU_MARIOCASTLEWARP2, gDefaultSoundArgs); + } } } @@ -2793,8 +2855,8 @@ void func_802DC330(void) { u8 textCatch[] = { TEXT_CATCH }; u8 textClear[] = { TEXT_CLEAR }; #elif defined(VERSION_EU) - UNUSED u8 textClear[] = { TEXT_CLEAR }; // unused in EU - u8 textSymStar[] = { HUD_CHAR_SYM_STAR, 0xFF }; + UNUSED u8 textClear[] = { TEXT_CLEAR }; // unused in EU + u8 textSymStar[] = { HUD_CHAR_SYM_STAR, 0xFF }; #define textCourse gTextCourseArr[gInGameLanguage] #else u8 textCourse[] = { TEXT_COURSE }; @@ -2826,8 +2888,8 @@ void func_802DC330(void) { break; } #else - actNameTbl = segmented_to_virtual(seg2_act_name_table); - levelNameTbl = segmented_to_virtual(seg2_level_name_table); + actNameTbl = segmented_to_virtual(seg2_act_name_table); + levelNameTbl = segmented_to_virtual(seg2_level_name_table); #endif if (gLastCompletedCourseNum <= COURSE_STAGES_MAX) { @@ -2837,8 +2899,7 @@ void func_802DC330(void) { if (gLastCompletedStarNum == 7) { name = segmented_to_virtual(actNameTbl[COURSE_STAGES_MAX * 6 + 1]); } else { - name = segmented_to_virtual( - actNameTbl[(gLastCompletedCourseNum - 1) * 6 + gLastCompletedStarNum - 1]); + name = segmented_to_virtual(actNameTbl[(gLastCompletedCourseNum - 1) * 6 + gLastCompletedStarNum - 1]); } gSPDisplayList(gDisplayListHead++, dl_ia8_text_begin); @@ -2917,28 +2978,34 @@ void func_802DC330(void) { void render_save_confirmation(s16 y, s8 *sp68, s16 sp6e) #else #define X_VAL9 x - void render_save_confirmation(s16 x, s16 y, s8 * sp68, s16 sp6e) +void render_save_confirmation(s16 x, s16 y, s8 *sp68, s16 sp6e) #endif { #ifdef VERSION_EU - u8 textSaveAndContinueArr[][24] = { { TEXT_SAVE_AND_CONTINUE }, - { TEXT_SAVE_AND_CONTINUE_FR }, - { TEXT_SAVE_AND_CONTINUE_DE } }; - u8 textSaveAndQuitArr[][22] = { { TEXT_SAVE_AND_QUIT }, - { TEXT_SAVE_AND_QUIT_FR }, - { TEXT_SAVE_AND_QUIT_DE } }; - u8 textContinueWithoutSaveArr[][27] = { { TEXT_CONTINUE_WITHOUT_SAVING }, - { TEXT_CONTINUE_WITHOUT_SAVING_FR }, - { TEXT_CONTINUE_WITHOUT_SAVING_DE } }; + u8 textSaveAndContinueArr[][24] = { + { TEXT_SAVE_AND_CONTINUE }, + { TEXT_SAVE_AND_CONTINUE_FR }, + { TEXT_SAVE_AND_CONTINUE_DE } + }; + u8 textSaveAndQuitArr[][22] = { + { TEXT_SAVE_AND_QUIT }, + { TEXT_SAVE_AND_QUIT_FR }, + { TEXT_SAVE_AND_QUIT_DE } + }; + u8 textContinueWithoutSaveArr[][27] = { + { TEXT_CONTINUE_WITHOUT_SAVING }, + { TEXT_CONTINUE_WITHOUT_SAVING_FR }, + { TEXT_CONTINUE_WITHOUT_SAVING_DE } + }; #define textSaveAndContinue textSaveAndContinueArr[gInGameLanguage] #define textSaveAndQuit textSaveAndQuitArr[gInGameLanguage] #define textContinueWithoutSave textContinueWithoutSaveArr[gInGameLanguage] s16 xOffset = get_str_x_pos_from_center(160, textContinueWithoutSaveArr[gInGameLanguage], 12.0f); #else - u8 textSaveAndContinue[] = { TEXT_SAVE_AND_CONTINUE }; - u8 textSaveAndQuit[] = { TEXT_SAVE_AND_QUIT }; - u8 textContinueWithoutSave[] = { TEXT_CONTINUE_WITHOUT_SAVING }; + u8 textSaveAndContinue[] = { TEXT_SAVE_AND_CONTINUE }; + u8 textSaveAndQuit[] = { TEXT_SAVE_AND_QUIT }; + u8 textContinueWithoutSave[] = { TEXT_CONTINUE_WITHOUT_SAVING }; #endif handleMenuScrolling(MENU_SCROLL_VERTICAL, sp68, 1, 3); @@ -2982,16 +3049,16 @@ s16 func_802DCBD4(void) { #ifdef VERSION_EU render_save_confirmation(86, &D_80330430, 20); #else - render_save_confirmation(100, 86, &D_80330430, 20); + render_save_confirmation(100, 86, &D_80330430, 20); #endif if (D_803305C4 > 110 && (gPlayer3Controller->buttonPressed & A_BUTTON - || gPlayer3Controller->buttonPressed & START_BUTTON + || gPlayer3Controller->buttonPressed & START_BUTTON #ifdef VERSION_EU - || gPlayer3Controller->buttonPressed & Z_TRIG + || gPlayer3Controller->buttonPressed & Z_TRIG #endif - )) { + )) { level_set_transition(0, 0); play_sound(SOUND_MENU_STARSOUND, gDefaultSoundArgs); gDialogBoxState = DIALOG_STATE_OPENING; diff --git a/src/game/interaction.c b/src/game/interaction.c index 1eec1ea..2cfac39 100644 --- a/src/game/interaction.c +++ b/src/game/interaction.c @@ -129,14 +129,15 @@ static u8 sPssSlideStarted = FALSE; u32 get_mario_cap_flag(struct Object *capObject) { void *script = virtual_to_segmented(0x13, capObject->behavior); - if (script == bhvNormalCap) + if (script == bhvNormalCap) { return MARIO_NORMAL_CAP; - else if (script == bhvMetalCap) + } else if (script == bhvMetalCap) { return MARIO_METAL_CAP; - else if (script == bhvWingCap) + } else if (script == bhvWingCap) { return MARIO_WING_CAP; - else if (script == bhvVanishCap) + } else if (script == bhvVanishCap) { return MARIO_VANISH_CAP; + } return 0; } @@ -148,8 +149,9 @@ u32 object_facing_mario(struct MarioState *m, struct Object *o, s16 angleRange) s16 angleToMario = atan2s(dz, dx); s16 dAngle = angleToMario - o->oMoveAngleYaw; - if (-angleRange <= dAngle && dAngle <= angleRange) + if (-angleRange <= dAngle && dAngle <= angleRange) { return TRUE; + } return FALSE; } @@ -170,23 +172,28 @@ u32 determine_interaction(struct MarioState *m, struct Object *o) { s16 dYawToObject = mario_angle_to_object(m, o) - m->faceAngle[1]; if (m->flags & MARIO_PUNCHING) { - if (-0x2AAA <= dYawToObject && dYawToObject <= 0x2AAA) + if (-0x2AAA <= dYawToObject && dYawToObject <= 0x2AAA) { interaction = INT_PUNCH; + } } if (m->flags & MARIO_KICKING) { - if (-0x2AAA <= dYawToObject && dYawToObject <= 0x2AAA) + if (-0x2AAA <= dYawToObject && dYawToObject <= 0x2AAA) { interaction = INT_KICK; + } } if (m->flags & MARIO_TRIPPING) { - if (-0x4000 <= dYawToObject && dYawToObject <= 0x4000) + if (-0x4000 <= dYawToObject && dYawToObject <= 0x4000) { interaction = INT_TRIP; + } } } else if (action == ACT_GROUND_POUND || action == ACT_TWIRLING) { - if (m->vel[1] < 0.0f) + if (m->vel[1] < 0.0f) { interaction = INT_GROUND_POUND_OR_TWIRL; + } } else if (action == ACT_GROUND_POUND_LAND || action == ACT_TWIRL_LAND) { - if (m->vel[1] < 0.0f && m->actionState == 0) + if (m->vel[1] < 0.0f && m->actionState == 0) { interaction = INT_GROUND_POUND_OR_TWIRL; + } } else if (action == ACT_SLIDE_KICK || action == ACT_SLIDE_KICK_SLIDE) { interaction = INT_SLIDE_KICK; } else if (action & ACT_FLAG_RIDING_SHELL) { @@ -198,11 +205,13 @@ u32 determine_interaction(struct MarioState *m, struct Object *o) { if (interaction == 0 && (action & ACT_FLAG_AIR)) { if (m->vel[1] < 0.0f) { - if (m->pos[1] > o->oPosY) + if (m->pos[1] > o->oPosY) { interaction = INT_HIT_FROM_ABOVE; + } } else { - if (m->pos[1] < o->oPosY) + if (m->pos[1] < o->oPosY) { interaction = INT_HIT_FROM_BELOW; + } } } @@ -256,8 +265,9 @@ void mario_grab_used_object(struct MarioState *m) { void mario_drop_held_object(struct MarioState *m) { if (m->heldObj != NULL) { - if (m->heldObj->behavior == segmented_to_virtual(bhvKoopaShellUnderwater)) + if (m->heldObj->behavior == segmented_to_virtual(bhvKoopaShellUnderwater)) { stop_shell_music(); + } set_object_held_state(m->heldObj, bhvCarrySomething4); @@ -273,8 +283,9 @@ void mario_drop_held_object(struct MarioState *m) { void mario_throw_held_object(struct MarioState *m) { if (m->heldObj != NULL) { - if (m->heldObj->behavior == segmented_to_virtual(bhvKoopaShellUnderwater)) + if (m->heldObj->behavior == segmented_to_virtual(bhvKoopaShellUnderwater)) { stop_shell_music(); + } set_object_held_state(m->heldObj, bhvCarrySomething5); @@ -298,14 +309,14 @@ void mario_stop_riding_and_holding(struct MarioState *m) { } } -u32 func_8024C75C(struct MarioState *m) { +u32 does_mario_have_hat(struct MarioState *m) { return (m->flags & MARIO_CAP_FLAGS) == (MARIO_NORMAL_CAP | MARIO_CAP_ON_HEAD); } void mario_blow_off_cap(struct MarioState *m, f32 capSpeed) { struct Object *capObject; - if (func_8024C75C(m)) { + if (does_mario_have_hat(m)) { save_file_set_cap_pos(m->pos[0], m->pos[1], m->pos[2]); m->flags &= ~(MARIO_NORMAL_CAP | MARIO_CAP_ON_HEAD); @@ -316,15 +327,16 @@ void mario_blow_off_cap(struct MarioState *m, f32 capSpeed) { capObject->oForwardVel = capSpeed; capObject->oMoveAngleYaw = (s16)(m->faceAngle[1] + 0x400); - if (m->forwardVel < 0.0f) + if (m->forwardVel < 0.0f) { capObject->oMoveAngleYaw = (s16)(capObject->oMoveAngleYaw + 0x8000); + } } } u32 mario_lose_cap_to_enemy(u32 arg) { u32 wasWearingCap = FALSE; - if (func_8024C75C(gMarioState)) { + if (does_mario_have_hat(gMarioState)) { save_file_set_flags(arg == 1 ? SAVE_FLAG_CAP_ON_KLEPTO : SAVE_FLAG_CAP_ON_UKIKI); gMarioState->flags &= ~(MARIO_NORMAL_CAP | MARIO_CAP_ON_HEAD); wasWearingCap = TRUE; @@ -344,11 +356,13 @@ u32 able_to_grab_object(struct MarioState *m, UNUSED struct Object *o) { u32 action = m->action; if (action == ACT_DIVE_SLIDE || action == ACT_DIVE) { - if (!(o->oUnk190 & (1 << 2))) + if (!(o->oInteractionSubtype & INT_SUBTYPE_GRABS_MARIO)) { return TRUE; + } } else if (action == ACT_PUNCHING || action == ACT_MOVE_PUNCHING) { - if (m->actionArg < 2) + if (m->actionArg < 2) { return TRUE; + } } return FALSE; @@ -361,8 +375,9 @@ struct Object *mario_get_collided_object(struct MarioState *m, u32 interactType) for (i = 0; i < m->marioObj->numCollidedObjs; i++) { object = m->marioObj->collidedObjs[i]; - if (object->oInteractType == interactType) + if (object->oInteractType == interactType) { return object; + } } return NULL; @@ -423,10 +438,11 @@ u32 bully_knock_back_mario(struct MarioState *mario) { init_bully_collision_data(&bullyData, bully->oPosX, bully->oPosZ, bully->oForwardVel, bully->oMoveAngleYaw, marioToBullyRatio, bully->hitboxRadius + 2.0f); - if (mario->forwardVel != 0.0f) + if (mario->forwardVel != 0.0f) { transfer_bully_speed(&marioData, &bullyData); - else + } else { transfer_bully_speed(&bullyData, &marioData); + } newMarioYaw = atan2s(marioData.velZ, marioData.velX); newBullyYaw = atan2s(bullyData.velZ, bullyData.velX); @@ -448,15 +464,17 @@ u32 bully_knock_back_mario(struct MarioState *mario) { mario->faceAngle[1] += 0x8000; mario->forwardVel *= -1.0f; - if (mario->action & ACT_FLAG_AIR) + if (mario->action & ACT_FLAG_AIR) { bonkAction = ACT_BACKWARD_AIR_KB; - else + } else { bonkAction = ACT_SOFT_BACKWARD_GROUND_KB; + } } else { - if (mario->action & ACT_FLAG_AIR) + if (mario->action & ACT_FLAG_AIR) { bonkAction = ACT_FORWARD_AIR_KB; - else + } else { bonkAction = ACT_SOFT_FORWARD_GROUND_KB; + } } return bonkAction; @@ -481,23 +499,26 @@ static u32 unused_determine_knockback_action(struct MarioState *m) { s16 angleToObject = mario_angle_to_object(m, m->interactObj); s16 facingDYaw = angleToObject - m->faceAngle[1]; - if (m->forwardVel < 16.0f) + if (m->forwardVel < 16.0f) { m->forwardVel = 16.0f; + } m->faceAngle[1] = angleToObject; if (facingDYaw >= -0x4000 && facingDYaw <= 0x4000) { m->forwardVel *= -1.0f; - if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) + if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) { bonkAction = ACT_BACKWARD_AIR_KB; - else + } else { bonkAction = ACT_SOFT_BACKWARD_GROUND_KB; + } } else { m->faceAngle[1] += 0x8000; - if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) + if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) { bonkAction = ACT_FORWARD_AIR_KB; - else + } else { bonkAction = ACT_SOFT_FORWARD_GROUND_KB; + } } return bonkAction; @@ -513,34 +534,40 @@ u32 determine_knockback_action(struct MarioState *m, UNUSED s32 arg) { s16 facingDYaw = angleToObject - m->faceAngle[1]; s16 remainingHealth = m->health - 0x40 * m->hurtCounter; - if (m->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER)) + if (m->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER)) { terrainIndex = 2; - else if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) + } else if (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) { terrainIndex = 1; + } - if (remainingHealth < 0x100) + if (remainingHealth < 0x100) { strengthIndex = 2; - else if (m->interactObj->oDamageOrCoinValue >= 4) + } else if (m->interactObj->oDamageOrCoinValue >= 4) { strengthIndex = 2; - else if (m->interactObj->oDamageOrCoinValue >= 2) + } else if (m->interactObj->oDamageOrCoinValue >= 2) { strengthIndex = 1; + } m->faceAngle[1] = angleToObject; if (terrainIndex == 2) { - if (m->forwardVel < 28.0f) + if (m->forwardVel < 28.0f) { mario_set_forward_vel(m, 28.0f); + } if (m->pos[1] >= m->interactObj->oPosY) { - if (m->vel[1] < 20.0f) + if (m->vel[1] < 20.0f) { m->vel[1] = 20.0f; + } } else { - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } } } else { - if (m->forwardVel < 16.0f) + if (m->forwardVel < 16.0f) { mario_set_forward_vel(m, 16.0f); + } } if (-0x4000 <= facingDYaw && facingDYaw <= 0x4000) { @@ -567,10 +594,11 @@ void push_mario_out_of_object(struct MarioState *m, struct Object *o, f32 paddin f32 newMarioX; f32 newMarioZ; - if (distance == 0.0f) + if (distance == 0.0f) { pushAngle = m->faceAngle[1]; - else + } else { pushAngle = atan2s(offsetZ, offsetX); + } newMarioX = o->oPosX + minDistance * sins(pushAngle); newMarioZ = o->oPosZ + minDistance * coss(pushAngle); @@ -589,20 +617,23 @@ void push_mario_out_of_object(struct MarioState *m, struct Object *o, f32 paddin void bounce_back_from_attack(struct MarioState *m, u32 interaction) { if (interaction & (INT_PUNCH | INT_KICK | INT_TRIP)) { - if (m->action == ACT_PUNCHING) + if (m->action == ACT_PUNCHING) { m->action = ACT_MOVE_PUNCHING; + } - if (m->action & ACT_FLAG_AIR) + if (m->action & ACT_FLAG_AIR) { mario_set_forward_vel(m, -16.0f); - else + } else { mario_set_forward_vel(m, -48.0f); + } set_camera_shake(SHAKE_ATTACK); m->particleFlags |= 0x00040000; } - if (interaction & (INT_PUNCH | INT_KICK | INT_TRIP | INT_FAST_ATTACK_OR_SHELL)) + if (interaction & (INT_PUNCH | INT_KICK | INT_TRIP | INT_FAST_ATTACK_OR_SHELL)) { play_sound(SOUND_ACTION_UNKNOWN444_2, m->marioObj->header.gfx.cameraToObject); + } } u32 func_8024D664(struct MarioState *m, struct Object *o) { @@ -618,18 +649,21 @@ u32 take_damage_from_interact_object(struct MarioState *m) { s32 shake; s32 damage = m->interactObj->oDamageOrCoinValue; - if (damage >= 4) + if (damage >= 4) { shake = SHAKE_LARGE_DAMAGE; - else if (damage >= 2) + } else if (damage >= 2) { shake = SHAKE_MED_DAMAGE; - else + } else { shake = SHAKE_SMALL_DAMAGE; + } - if (!(m->flags & MARIO_CAP_ON_HEAD)) + if (!(m->flags & MARIO_CAP_ON_HEAD)) { damage += (damage + 1) / 2; + } - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { damage = 0; + } m->hurtCounter += 4 * damage; @@ -640,17 +674,20 @@ u32 take_damage_from_interact_object(struct MarioState *m) { u32 take_damage_and_knock_back(struct MarioState *m, struct Object *o) { u32 damage; - if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) && !(o->oUnk190 & 0x00000002)) { + if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) + && !(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { o->oInteractStatus = INT_STATUS_INTERACTED | INT_STATUS_ATTACKED_MARIO; m->interactObj = o; damage = take_damage_from_interact_object(m); - if (o->oUnk190 & 0x00000008) + if (o->oInteractionSubtype & INT_SUBTYPE_BIG_KNOCKBACK) { m->forwardVel = 40.0f; + } - if (o->oDamageOrCoinValue > 0) + if (o->oDamageOrCoinValue > 0) { play_sound(SOUND_MARIO_ATTACKED, m->marioObj->header.gfx.cameraToObject); + } update_mario_sound_and_camera(m); return drop_and_set_mario_action(m, determine_knockback_action(m, o->oDamageOrCoinValue), @@ -690,8 +727,8 @@ u32 interact_water_ring(struct MarioState *m, UNUSED u32 interactType, struct Ob u32 interact_star_or_key(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { u32 starIndex; u32 starGrabAction = ACT_STAR_DANCE_EXIT; - u32 noExit = (o->oUnk190 & 0x00000400) != 0; - u32 grandStar = (o->oUnk190 & 0x00000800) != 0; + u32 noExit = (o->oInteractionSubtype & INT_SUBTYPE_NO_EXIT) != 0; + u32 grandStar = (o->oInteractionSubtype & INT_SUBTYPE_GRAND_STAR) != 0; if (m->health >= 0x100) { mario_stop_riding_and_holding(m); @@ -699,21 +736,26 @@ u32 interact_star_or_key(struct MarioState *m, UNUSED u32 interactType, struct O if (!noExit) { m->hurtCounter = 0; m->healCounter = 0; - if (m->capTimer > 1) + if (m->capTimer > 1) { m->capTimer = 1; + } } - if (noExit) + if (noExit) { starGrabAction = ACT_STAR_DANCE_NO_EXIT; + } - if (m->action & ACT_FLAG_SWIMMING) + if (m->action & ACT_FLAG_SWIMMING) { starGrabAction = ACT_STAR_DANCE_WATER; + } - if (m->action & ACT_FLAG_METAL_WATER) + if (m->action & ACT_FLAG_METAL_WATER) { starGrabAction = ACT_STAR_DANCE_WATER; + } - if (m->action & ACT_FLAG_AIR) + if (m->action & ACT_FLAG_AIR) { starGrabAction = ACT_FALL_AFTER_STAR_GRAB; + } spawn_object(o, MODEL_NONE, bhvStarKeyCollectionPuffSpawner); @@ -738,8 +780,9 @@ u32 interact_star_or_key(struct MarioState *m, UNUSED u32 interactType, struct O // func_802521A0 #endif - if (grandStar) + if (grandStar) { return set_mario_action(m, ACT_JUMBO_STAR_CUTSCENE, 0); + } return set_mario_action(m, starGrabAction, noExit + 2 * grandStar); } @@ -755,8 +798,9 @@ u32 interact_bbh_entrance(struct MarioState *m, UNUSED u32 interactType, struct m->interactObj = o; m->usedObj = o; - if (m->action & ACT_FLAG_AIR) + if (m->action & ACT_FLAG_AIR) { return set_mario_action(m, ACT_BBH_ENTER_SPIN, 0); + } return set_mario_action(m, ACT_BBH_ENTER_JUMP, 0); } @@ -767,13 +811,13 @@ u32 interact_bbh_entrance(struct MarioState *m, UNUSED u32 interactType, struct u32 interact_warp(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { u32 action; - if (o->oUnk190 & 0x00000001) { + if (o->oInteractionSubtype & INT_SUBTYPE_FADING_WARP) { action = m->action; - if (action == ACT_TELEPORT_FADE_IN) + if (action == ACT_TELEPORT_FADE_IN) { sJustTeleported = TRUE; - else if (!sJustTeleported) { + } else if (!sJustTeleported) { if (action == ACT_IDLE || action == ACT_PANTING || action == ACT_STANDING_AGAINST_WALL || action == ACT_CROUCHING) { m->interactObj = o; @@ -811,9 +855,10 @@ u32 interact_warp_door(struct MarioState *m, UNUSED u32 interactType, struct Obj if (m->action == ACT_WALKING || m->action == ACT_DECELERATING) { if (warpDoorId == 1 && !(saveFlags & SAVE_FLAG_UNLOCKED_UPSTAIRS_DOOR)) { if (!(saveFlags & SAVE_FLAG_HAVE_KEY_2)) { - if (!sDisplayingDoorText) + if (!sDisplayingDoorText) { set_mario_action(m, ACT_READING_AUTOMATIC_DIALOG, (saveFlags & SAVE_FLAG_HAVE_KEY_1) ? 0x17 : 0x16); + } sDisplayingDoorText = TRUE; return FALSE; @@ -824,10 +869,11 @@ u32 interact_warp_door(struct MarioState *m, UNUSED u32 interactType, struct Obj if (warpDoorId == 2 && !(saveFlags & SAVE_FLAG_UNLOCKED_BASEMENT_DOOR)) { if (!(saveFlags & SAVE_FLAG_HAVE_KEY_1)) { - if (!sDisplayingDoorText) + if (!sDisplayingDoorText) { // Moat door skip was intended confirmed set_mario_action(m, ACT_READING_AUTOMATIC_DIALOG, (saveFlags & SAVE_FLAG_HAVE_KEY_2) ? 0x17 : 0x16); + } sDisplayingDoorText = TRUE; return FALSE; @@ -840,10 +886,11 @@ u32 interact_warp_door(struct MarioState *m, UNUSED u32 interactType, struct Obj actionArg = func_8024D664(m, o) + 0x00000004; if (doorAction == 0) { - if (actionArg & 0x00000001) + if (actionArg & 0x00000001) { doorAction = ACT_PULLING_DOOR; - else + } else { doorAction = ACT_PUSHING_DOOR; + } } m->interactObj = o; @@ -864,17 +911,19 @@ u32 get_door_save_file_flag(struct Object *door) { switch (requiredNumStars) { case 1: - if (isPssDoor) + if (isPssDoor) { saveFileFlag = SAVE_FLAG_UNLOCKED_PSS_DOOR; - else + } else { saveFileFlag = SAVE_FLAG_UNLOCKED_WF_DOOR; + } break; case 3: - if (isCcmDoor) + if (isCcmDoor) { saveFileFlag = SAVE_FLAG_UNLOCKED_CCM_DOOR; - else + } else { saveFileFlag = SAVE_FLAG_UNLOCKED_JRB_DOOR; + } break; case 8: @@ -903,20 +952,23 @@ u32 interact_door(struct MarioState *m, UNUSED u32 interactType, struct Object * u32 enterDoorAction; u32 doorSaveFileFlag; - if (actionArg & 0x00000001) + if (actionArg & 0x00000001) { enterDoorAction = ACT_PULLING_DOOR; - else + } else { enterDoorAction = ACT_PUSHING_DOOR; + } doorSaveFileFlag = get_door_save_file_flag(o); m->interactObj = o; m->usedObj = o; - if (o->oUnk190 & 0x00000020) + if (o->oInteractionSubtype & INT_SUBTYPE_STAR_DOOR) { enterDoorAction = ACT_ENTERING_STAR_DOOR; + } - if (doorSaveFileFlag != 0 && !(save_file_get_flags() & doorSaveFileFlag)) + if (doorSaveFileFlag != 0 && !(save_file_get_flags() & doorSaveFileFlag)) { enterDoorAction = ACT_UNLOCKING_STAR_DOOR; + } return set_mario_action(m, enterDoorAction, actionArg); } else if (!sDisplayingDoorText) { @@ -1047,7 +1099,7 @@ u32 interact_flame(struct MarioState *m, UNUSED u32 interactType, struct Object u32 burningAction = ACT_BURNING_JUMP; if (!sInvulnerable && !(m->flags & MARIO_METAL_CAP) && !(m->flags & MARIO_VANISH_CAP) - && !(o->oUnk190 & 0x00000002)) { + && !(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { o->oInteractStatus = INT_STATUS_INTERACTED; m->interactObj = o; @@ -1059,8 +1111,9 @@ u32 interact_flame(struct MarioState *m, UNUSED u32 interactType, struct Object update_mario_sound_and_camera(m); play_sound(SOUND_MARIO_ONFIRE, m->marioObj->header.gfx.cameraToObject); - if ((m->action & ACT_FLAG_AIR) && m->vel[1] <= 0.0f) + if ((m->action & ACT_FLAG_AIR) && m->vel[1] <= 0.0f) { burningAction = ACT_BURNING_FALL; + } return drop_and_set_mario_action(m, burningAction, 1); } @@ -1087,14 +1140,15 @@ u32 interact_snufit_bullet(struct MarioState *m, UNUSED u32 interactType, struct } } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } u32 interact_clam_or_bubba(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { - if (o->oUnk190 & 0x00002000) { + if (o->oInteractionSubtype & INT_SUBTYPE_EATS_MARIO) { o->oInteractStatus = INT_STATUS_INTERACTED; m->interactObj = o; return set_mario_action(m, ACT_EATEN_BY_BUBBA, 0); @@ -1102,8 +1156,9 @@ u32 interact_clam_or_bubba(struct MarioState *m, UNUSED u32 interactType, struct return TRUE; } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return TRUE; } @@ -1111,10 +1166,11 @@ u32 interact_bully(struct MarioState *m, UNUSED u32 interactType, struct Object UNUSED u32 unused; u32 interaction; - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { interaction = INT_FAST_ATTACK_OR_SHELL; - else + } else { interaction = determine_interaction(m, o); + } m->interactObj = o; @@ -1130,7 +1186,8 @@ u32 interact_bully(struct MarioState *m, UNUSED u32 interactType, struct Object return TRUE; } - else if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) && !(o->oUnk190 & 0x00000002)) { + else if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) + && !(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { o->oInteractStatus = INT_STATUS_INTERACTED; m->invincTimer = 2; @@ -1147,7 +1204,8 @@ u32 interact_bully(struct MarioState *m, UNUSED u32 interactType, struct Object } u32 interact_shock(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { - if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) && !(o->oUnk190 & 0x00000002)) { + if (!sInvulnerable && !(m->flags & MARIO_VANISH_CAP) + && !(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { u32 actionArg = (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) == 0; o->oInteractStatus = INT_STATUS_INTERACTED | INT_STATUS_ATTACKED_MARIO; @@ -1164,23 +1222,27 @@ u32 interact_shock(struct MarioState *m, UNUSED u32 interactType, struct Object } } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } static u32 func_8024EF8C(UNUSED struct MarioState *m, UNUSED u32 interactType, struct Object *o) { - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } u32 interact_mr_blizzard(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { - if (take_damage_and_knock_back(m, o)) + if (take_damage_and_knock_back(m, o)) { return TRUE; + } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } @@ -1189,20 +1251,22 @@ u32 interact_hit_from_below(struct MarioState *m, UNUSED u32 interactType, struc UNUSED u32 unused; u32 interaction; - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { interaction = INT_FAST_ATTACK_OR_SHELL; - else + } else { interaction = determine_interaction(m, o); + } if (interaction & INT_ANY_ATTACK) { attack_object(o, interaction); bounce_back_from_attack(m, interaction); - if (interaction & INT_HIT_FROM_BELOW) + if (interaction & INT_HIT_FROM_BELOW) { hit_object_from_below(m, o); + } if (interaction & INT_HIT_FROM_ABOVE) { - if (o->oUnk190 & 0x00000080) { + if (o->oInteractionSubtype & INT_SUBTYPE_TWIRL_BOUNCE) { bounce_off_object(m, o, 80.0f); reset_mario_pitch(m); #ifndef VERSION_JP @@ -1217,24 +1281,26 @@ u32 interact_hit_from_below(struct MarioState *m, UNUSED u32 interactType, struc return TRUE; } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } u32 interact_bounce_top(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { u32 interaction; - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { interaction = INT_FAST_ATTACK_OR_SHELL; - else + } else { interaction = determine_interaction(m, o); + } if (interaction & INT_ATTACK_NOT_FROM_BELOW) { attack_object(o, interaction); bounce_back_from_attack(m, interaction); if (interaction & INT_HIT_FROM_ABOVE) { - if (o->oUnk190 & 0x00000080) { + if (o->oInteractionSubtype & INT_SUBTYPE_TWIRL_BOUNCE) { bounce_off_object(m, o, 80.0f); reset_mario_pitch(m); #ifndef VERSION_JP @@ -1249,8 +1315,9 @@ u32 interact_bounce_top(struct MarioState *m, UNUSED u32 interactType, struct Ob return TRUE; } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } @@ -1264,17 +1331,20 @@ u32 interact_unknown_08(struct MarioState *m, UNUSED u32 interactType, struct Ob return TRUE; } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } u32 interact_damage(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { - if (take_damage_and_knock_back(m, o)) + if (take_damage_and_knock_back(m, o)) { return TRUE; + } - if (!(o->oUnk190 & 0x00000002)) + if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; + } return FALSE; } @@ -1331,7 +1401,7 @@ u32 interact_koopa_shell(struct MarioState *m, UNUSED u32 interactType, struct O u32 check_object_grab_mario(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { if ((!(m->action & (ACT_FLAG_AIR | ACT_FLAG_INVULNERABLE | ACT_FLAG_ATTACKING)) || !sInvulnerable) - && (o->oUnk190 & 0x00000004)) { + && (o->oInteractionSubtype & INT_SUBTYPE_GRABS_MARIO)) { if (object_facing_mario(m, o, 0x2AAA)) { mario_stop_riding_and_holding(m); o->oInteractStatus = INT_STATUS_INTERACTED | INT_STATUS_GRABBED_MARIO; @@ -1368,8 +1438,9 @@ u32 interact_pole(struct MarioState *m, UNUSED u32 interactType, struct Object * marioObj->oMarioPoleYawVel = 0; marioObj->oMarioPolePos = m->pos[1] - o->oPosY; - if (lowSpeed) + if (lowSpeed) { return set_mario_action(m, ACT_GRAB_POLE_SLOW, 0); + } marioObj->oMarioPoleYawVel = (s32)(m->forwardVel * 0x100 + 0x1000); reset_mario_pitch(m); @@ -1428,8 +1499,9 @@ u32 interact_cap(struct MarioState *m, UNUSED u32 interactType, struct Object *o break; } - if (capTime > m->capTimer) + if (capTime > m->capTimer) { m->capTimer = capTime; + } if ((m->action & ACT_FLAG_IDLE) || m->action == ACT_WALKING) { m->flags |= MARIO_CAP_IN_HAND; @@ -1441,8 +1513,9 @@ u32 interact_cap(struct MarioState *m, UNUSED u32 interactType, struct Object *o play_sound(SOUND_MENU_STARSOUND, m->marioObj->header.gfx.cameraToObject); play_sound(SOUND_MARIO_HEREWEGO, m->marioObj->header.gfx.cameraToObject); - if (capMusic != 0) + if (capMusic != 0) { play_cap_music(capMusic); + } return TRUE; } @@ -1453,7 +1526,7 @@ u32 interact_cap(struct MarioState *m, UNUSED u32 interactType, struct Object *o u32 interact_grabbable(struct MarioState *m, u32 interactType, struct Object *o) { void *script = virtual_to_segmented(0x13, o->behavior); - if (o->oUnk190 & 0x00000100) { + if (o->oInteractionSubtype & INT_SUBTYPE_KICKABLE) { u32 interaction = determine_interaction(m, o); if (interaction & (INT_KICK | INT_TRIP)) { attack_object(o, interaction); @@ -1462,37 +1535,43 @@ u32 interact_grabbable(struct MarioState *m, u32 interactType, struct Object *o) } } - if ((o->oUnk190 & 0x00000004)) - if (check_object_grab_mario(m, interactType, o)) + if ((o->oInteractionSubtype & INT_SUBTYPE_GRABS_MARIO)) { + if (check_object_grab_mario(m, interactType, o)) { return TRUE; + } + } if (able_to_grab_object(m, o)) { - if (!(o->oUnk190 & 0x00000200)) { + if (!(o->oInteractionSubtype & INT_SUBTYPE_NOT_GRABBABLE)) { m->interactObj = o; m->input |= INPUT_INTERACT_OBJ_GRABBABLE; return TRUE; } } - if (script != bhvBowser) + if (script != bhvBowser) { push_mario_out_of_object(m, o, -5.0f); + } return FALSE; } u32 func_8024FC94(struct MarioState *m, u32 arg) { s16 val6; - if ((m->action & ACT_FLAG_IDLE) != 0x00000000) + if ((m->action & ACT_FLAG_IDLE) != 0x00000000) { return TRUE; + } if (m->action == ACT_WALKING) { - if (arg) + if (arg) { return TRUE; + } val6 = m->marioObj->header.gfx.unk38.animID; - if (val6 == 0x0080 || val6 == 0x007F || val6 == 0x006C) + if (val6 == 0x0080 || val6 == 0x007F || val6 == 0x006C) { return TRUE; + } } return FALSE; @@ -1551,12 +1630,13 @@ u32 func_8024FEC0(struct MarioState *m, struct Object *o) { u32 interact_text(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { u32 interact = FALSE; - if (o->oUnk190 & 0x00001000) + if (o->oInteractionSubtype & INT_SUBTYPE_SIGN) { interact = func_8024FD2C(m, o); - else if (o->oUnk190 & 0x00004000) + } else if (o->oInteractionSubtype & INT_SUBTYPE_NPC) { interact = func_8024FEC0(m, o); - else + } else { push_mario_out_of_object(m, o, 2.0f); + } return interact; } @@ -1570,8 +1650,9 @@ void check_kick_or_punch_wall(struct MarioState *m) { if (resolve_and_return_wall_collisions(detector, 80.0f, 5.0f) != NULL) { if (m->action != ACT_MOVE_PUNCHING || m->forwardVel >= 0.0f) { - if (m->action == ACT_PUNCHING) + if (m->action == ACT_PUNCHING) { m->action = ACT_MOVE_PUNCHING; + } mario_set_forward_vel(m, -48.0f); play_sound(SOUND_ACTION_UNKNOWN444_2, m->marioObj->header.gfx.cameraToObject); @@ -1599,25 +1680,29 @@ void mario_process_interactions(struct MarioState *m) { m->collidedObjInteractTypes &= ~interactType; if (!(object->oInteractStatus & INT_STATUS_INTERACTED)) { - if (sInteractionHandlers[i].handler(m, interactType, object)) + if (sInteractionHandlers[i].handler(m, interactType, object)) { break; + } } } } } - if (m->invincTimer > 0 && !sDelayInvincTimer) + if (m->invincTimer > 0 && !sDelayInvincTimer) { m->invincTimer -= 1; + } //! If the kick/punch flags are set and an object collision changes mario's // action, he will get the kick/punch wall speed anyway. check_kick_or_punch_wall(m); m->flags &= ~MARIO_PUNCHING & ~MARIO_KICKING & ~MARIO_TRIPPING; - if (!(m->marioObj->collidedObjInteractTypes & (INTERACT_WARP_DOOR | INTERACT_DOOR))) + if (!(m->marioObj->collidedObjInteractTypes & (INTERACT_WARP_DOOR | INTERACT_DOOR))) { sDisplayingDoorText = FALSE; - if (!(m->marioObj->collidedObjInteractTypes & INTERACT_WARP)) + } + if (!(m->marioObj->collidedObjInteractTypes & INTERACT_WARP)) { sJustTeleported = FALSE; + } } void check_death_barrier(struct MarioState *m) { @@ -1630,8 +1715,9 @@ void check_death_barrier(struct MarioState *m) { void check_lava_boost(struct MarioState *m) { if (!(m->action & ACT_FLAG_RIDING_SHELL) && m->pos[1] < m->floorHeight + 10.0f) { - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { m->hurtCounter += (m->flags & MARIO_CAP_ON_HEAD) ? 12 : 18; + } update_mario_sound_and_camera(m); drop_and_set_mario_action(m, ACT_LAVA_BOOST, 0); @@ -1652,15 +1738,16 @@ void pss_end_slide(struct MarioState *m) { u16 slideTime = level_control_timer(TIMER_CONTROL_STOP); if (slideTime < 630) { m->marioObj->oBehParams = (1 << 24); - CreateStar(-6358.0f, -4300.0f, 4700.0f); + create_star(-6358.0f, -4300.0f, 4700.0f); } sPssSlideStarted = FALSE; } } void mario_handle_special_floors(struct MarioState *m) { - if ((m->action & ACT_GROUP_MASK) == ACT_GROUP_CUTSCENE) + if ((m->action & ACT_GROUP_MASK) == ACT_GROUP_CUTSCENE) { return; + } if (m->floor != NULL) { s32 floorType = m->floor->type; diff --git a/src/game/interaction.h b/src/game/interaction.h index 0119e10..19571da 100644 --- a/src/game/interaction.h +++ b/src/game/interaction.h @@ -37,6 +37,38 @@ #define INTERACT_UNKNOWN_31 /* 0x80000000 */ (1 << 31) +// INTERACT_WARP +#define INT_SUBTYPE_FADING_WARP 0x00000001 + +// Damaging interactions +#define INT_SUBTYPE_DELAY_INVINCIBILITY 0x00000002 +#define INT_SUBTYPE_BIG_KNOCKBACK 0x00000008 /* Used by Bowser, sets Mario's forward velocity to 40 on hit */ + +// INTERACT_GRABBABLE +#define INT_SUBTYPE_GRABS_MARIO 0x00000004 /* Also makes the object heavy */ +#define INT_SUBTYPE_HOLDABLE_NPC 0x00000010 /* Allows the object to be gently dropped, and sets vertical speed to 0 when dropped with no forwards velocity */ +#define INT_SUBTYPE_DROP_IMMEDIATELY 0x00000040 /* This gets set by grabbable NPCs that talk to Mario to make him drop them after the dialog is finished */ +#define INT_SUBTYPE_KICKABLE 0x00000100 +#define INT_SUBTYPE_NOT_GRABBABLE 0x00000200 /* Used by Heavy-Ho to allow it to throw Mario, without Mario being able to pick it up */ + +// INTERACT_DOOR +#define INT_SUBTYPE_STAR_DOOR 0x00000020 + +//INTERACT_BOUNCE_TOP +#define INT_SUBTYPE_TWIRL_BOUNCE 0x00000080 + +// INTERACT_STAR_OR_KEY +#define INT_SUBTYPE_NO_EXIT 0x00000400 +#define INT_SUBTYPE_GRAND_STAR 0x00000800 + +// INTERACT_TEXT +#define INT_SUBTYPE_SIGN 0x00001000 +#define INT_SUBTYPE_NPC 0x00004000 + +// INTERACT_CLAM_OR_BUBBA +#define INT_SUBTYPE_EATS_MARIO 0x00002000 + + #define ATTACK_PUNCH 1 #define ATTACK_KICK_OR_TRIP 2 #define ATTACK_FROM_ABOVE 3 @@ -79,7 +111,7 @@ extern void mario_grab_used_object(struct MarioState *); extern void mario_drop_held_object(struct MarioState *); extern void mario_throw_held_object(struct MarioState *); extern void mario_stop_riding_and_holding(struct MarioState *); -extern u32 func_8024C75C(struct MarioState *); +extern u32 does_mario_have_hat(struct MarioState *); extern void mario_blow_off_cap(struct MarioState *, f32); extern u32 mario_lose_cap_to_enemy(u32); extern void mario_retrieve_cap(void); diff --git a/src/game/level_geo.c b/src/game/level_geo.c index 1957a44..8404b15 100644 --- a/src/game/level_geo.c +++ b/src/game/level_geo.c @@ -9,8 +9,9 @@ #include "envfx_snow.h" #include "level_geo.h" -/** Geo function that generates a displaylist for environment effects such as - * snow or jetstream bubbles. +/** + * Geo function that generates a displaylist for environment effects such as + * snow or jetstream bubbles. */ Gfx *geo_enfvx_main(s32 callContext, struct GraphNode *node, f32 c[4][4]) { Vec3s marioPos; @@ -53,8 +54,9 @@ Gfx *geo_enfvx_main(s32 callContext, struct GraphNode *node, f32 c[4][4]) { return gfx; } -/** Geo function that generates a displaylist for the skybox. Can be assigned - * as the function of a GraphNodeBackground. +/** + * Geo function that generates a displaylist for the skybox. Can be assigned + * as the function of a GraphNodeBackground. */ Gfx *geo_skybox_main(s32 callContext, struct GraphNode *node, UNUSED Mat4 *mtx) { Gfx *gfx = NULL; diff --git a/src/game/level_select_menu.c b/src/game/level_select_menu.c index 4706ac6..c17a568 100644 --- a/src/game/level_select_menu.c +++ b/src/game/level_select_menu.c @@ -110,8 +110,9 @@ int run_press_start_demo_timer(s32 timer) { // the first sequence. // FIXME: Why the fuck doesn't this match? // if((++gDemoInputListID) == gDemo.animDmaTable[0].unk0) - if ((++gDemoInputListID) == gDemo.animDmaTable->unk0) + if ((++gDemoInputListID) == gDemo.animDmaTable->unk0) { gDemoInputListID = 0; + } gCurrDemoInput = ((struct DemoInput *) gDemo.targetAnim) + 1; // add 1 (+4) to the pointer to skip the demoID. @@ -120,8 +121,9 @@ int run_press_start_demo_timer(s32 timer) { gCurrSaveFileNum = 1; gCurrActNum = 1; } - } else // activity was detected, so reset the demo countdown. + } else { // activity was detected, so reset the demo countdown. gDemoCountdown = 0; + } } return timer; } @@ -135,29 +137,38 @@ s16 level_select_input_loop(void) { s32 stageChanged = FALSE; // perform the ID updates per each button press. - if (gPlayer1Controller->buttonPressed & A_BUTTON) + if (gPlayer1Controller->buttonPressed & A_BUTTON) { ++gCurrLevelNum, stageChanged = TRUE; - if (gPlayer1Controller->buttonPressed & B_BUTTON) + } + if (gPlayer1Controller->buttonPressed & B_BUTTON) { --gCurrLevelNum, stageChanged = TRUE; - if (gPlayer1Controller->buttonPressed & U_JPAD) + } + if (gPlayer1Controller->buttonPressed & U_JPAD) { --gCurrLevelNum, stageChanged = TRUE; - if (gPlayer1Controller->buttonPressed & D_JPAD) + } + if (gPlayer1Controller->buttonPressed & D_JPAD) { ++gCurrLevelNum, stageChanged = TRUE; - if (gPlayer1Controller->buttonPressed & L_JPAD) + } + if (gPlayer1Controller->buttonPressed & L_JPAD) { gCurrLevelNum -= 10, stageChanged = TRUE; - if (gPlayer1Controller->buttonPressed & R_JPAD) + } + if (gPlayer1Controller->buttonPressed & R_JPAD) { gCurrLevelNum += 10, stageChanged = TRUE; + } // if the stage was changed, play the sound for changing a stage. - if (stageChanged) + if (stageChanged) { play_sound(SOUND_GENERAL_EXITPAINTING4, gDefaultSoundArgs); + } // TODO: enum counts for the stage lists - if (gCurrLevelNum > LEVEL_MAX) + if (gCurrLevelNum > LEVEL_MAX) { gCurrLevelNum = LEVEL_MIN; // exceeded max. set to min. + } - if (gCurrLevelNum < LEVEL_MIN) + if (gCurrLevelNum < LEVEL_MIN) { gCurrLevelNum = LEVEL_MAX; // exceeded min. set to max. + } gCurrSaveFileNum = 4; // file 4 is used for level select tests gCurrActNum = 6; diff --git a/src/game/level_update.c b/src/game/level_update.c index beeaa16..ba3063e 100644 --- a/src/game/level_update.c +++ b/src/game/level_update.c @@ -208,8 +208,9 @@ void func_8024975C(s32 arg) { } void func_80249788(u32 arg, u32 color) { - if (color != 0) + if (color != 0) { color = 0xFF; + } func_802491FC(190); play_transition(WARP_TRANSITION_FADE_INTO_COLOR, 0x10, color, color, color); @@ -254,8 +255,9 @@ void func_8024980C(u32 arg) { } void func_8024992C(struct SpawnInfo *spawnInfo, u32 arg1) { - if (arg1 & 0x00000002) + if (arg1 & 0x00000002) { spawnInfo->startAngle[1] += 0x8000; + } spawnInfo->startPos[0] += 300.0f * sins(spawnInfo->startAngle[1]); spawnInfo->startPos[2] += 300.0f * coss(spawnInfo->startAngle[1]); @@ -356,8 +358,9 @@ void init_mario_after_warp(void) { gPlayerSpawnInfos[0].startAngle[1] = spawnNode->object->oMoveAngleYaw; gPlayerSpawnInfos[0].startAngle[2] = 0; - if (marioSpawnType == MARIO_SPAWN_UNKNOWN_01) + if (marioSpawnType == MARIO_SPAWN_UNKNOWN_01) { func_8024992C(&gPlayerSpawnInfos[0], sWarpDest.arg); + } if (sWarpDest.type == WARP_TYPE_CHANGE_LEVEL || sWarpDest.type == WARP_TYPE_CHANGE_AREA) { gPlayerSpawnInfos[0].areaIndex = sWarpDest.areaIdx; @@ -402,17 +405,20 @@ void init_mario_after_warp(void) { if (gCurrDemoInput == NULL) { set_background_music(gCurrentArea->musicParam, gCurrentArea->musicParam2, 0); - if (gMarioState->flags & MARIO_METAL_CAP) + if (gMarioState->flags & MARIO_METAL_CAP) { play_cap_music(SEQUENCE_ARGS(4, SEQ_EVENT_METAL_CAP)); + } - if (gMarioState->flags & (MARIO_VANISH_CAP | MARIO_WING_CAP)) + if (gMarioState->flags & (MARIO_VANISH_CAP | MARIO_WING_CAP)) { play_cap_music(SEQUENCE_ARGS(4, SEQ_EVENT_POWERUP)); + } #ifndef VERSION_JP if (gCurrLevelNum == LEVEL_BOB && get_current_background_music() != SEQUENCE_ARGS(4, SEQ_LEVEL_SLIDE) - && sTimerRunning != 0) + && sTimerRunning != 0) { play_music(0, SEQUENCE_ARGS(4, SEQ_LEVEL_SLIDE), 0); + } #endif if (sWarpDest.levelNum == LEVEL_CASTLE && sWarpDest.areaIdx == 1 @@ -496,8 +502,9 @@ void func_8024A0E0(void) { play_transition(WARP_TRANSITION_FADE_FROM_COLOR, 0x14, 0x00, 0x00, 0x00); - if (gCurrCreditsEntry == NULL || gCurrCreditsEntry == sCreditsSequence) + if (gCurrCreditsEntry == NULL || gCurrCreditsEntry == sCreditsSequence) { set_background_music(gCurrentArea->musicParam, gCurrentArea->musicParam2, 0); + } } void check_instant_warp(void) { @@ -551,8 +558,9 @@ s16 func_8024A48C(s16 arg) { if (levelNum == LEVEL_BOB && levelNum == gCurrLevelNum && destArea == gCurrAreaIndex) { sp2C = get_current_background_music(); if (sp2C == SEQUENCE_ARGS(4, SEQ_EVENT_POWERUP | SEQ_VARIATION) - || sp2C == SEQUENCE_ARGS(4, SEQ_EVENT_POWERUP)) + || sp2C == SEQUENCE_ARGS(4, SEQ_EVENT_POWERUP)) { val4 = 0; + } } else { u16 val8 = gAreas[destArea].musicParam; u16 val6 = gAreas[destArea].musicParam2; @@ -560,8 +568,9 @@ s16 func_8024A48C(s16 arg) { val4 = levelNum == gCurrLevelNum && val8 == gCurrentArea->musicParam && val6 == gCurrentArea->musicParam2; - if (get_current_background_music() != val6) + if (get_current_background_music() != val6) { val4 = FALSE; + } } return val4; @@ -573,8 +582,9 @@ s16 func_8024A48C(s16 arg) { s16 val4 = levelNum == gCurrLevelNum && val8 == gCurrentArea->musicParam && val6 == gCurrentArea->musicParam2; - if (get_current_background_music() != val6) + if (get_current_background_music() != val6) { val4 = FALSE; + } return val4; #endif @@ -637,8 +647,9 @@ void initiate_painting_warp(void) { } else if (pWarpNode->id != 0) { warpNode = *pWarpNode; - if (!(warpNode.destLevel & 0x80)) + if (!(warpNode.destLevel & 0x80)) { D_8032C9E0 = check_warp_checkpoint(&warpNode); + } initiate_warp(warpNode.destLevel & 0x7F, warpNode.destArea, warpNode.destNode, 0); check_if_should_set_warp_checkpoint(&warpNode); @@ -696,8 +707,9 @@ s16 level_trigger_warp(struct MarioState *m, s32 warpOp) { break; case WARP_OP_DEATH: - if (m->numLives == 0) + if (m->numLives == 0) { sDelayedWarpOp = WARP_OP_GAME_OVER; + } sDelayedWarpTimer = 48; sSourceWarpNodeId = WARP_NODE_DEATH; play_transition(WARP_TRANSITION_FADE_INTO_BOWSER, 0x30, 0x00, 0x00, 0x00); @@ -707,10 +719,11 @@ s16 level_trigger_warp(struct MarioState *m, s32 warpOp) { case WARP_OP_WARP_FLOOR: sSourceWarpNodeId = WARP_NODE_WARP_FLOOR; if (area_get_warp_node(sSourceWarpNodeId) == NULL) { - if (m->numLives == 0) + if (m->numLives == 0) { sDelayedWarpOp = WARP_OP_GAME_OVER; - else + } else { sSourceWarpNodeId = WARP_NODE_DEATH; + } } sDelayedWarpTimer = 20; play_transition(WARP_TRANSITION_FADE_INTO_CIRCLE, 0x14, 0x00, 0x00, 0x00); @@ -770,8 +783,9 @@ s16 level_trigger_warp(struct MarioState *m, s32 warpOp) { break; } - if (val04 && gCurrDemoInput == NULL) + if (val04 && gCurrDemoInput == NULL) { func_802491FC((3 * sDelayedWarpTimer / 2) * 8 - 2); + } } return sDelayedWarpTimer; @@ -790,10 +804,11 @@ void initiate_delayed_warp(void) { if (gDebugLevelSelect && (sDelayedWarpOp & WARP_OP_TRIGGERS_LEVEL_SELECT)) { func_8024975C(-9); } else if (gCurrDemoInput != NULL) { - if (sDelayedWarpOp == WARP_OP_DEMO_END) + if (sDelayedWarpOp == WARP_OP_DEMO_END) { func_8024975C(-8); - else + } else { func_8024975C(-2); + } } else { switch (sDelayedWarpOp) { case WARP_OP_GAME_OVER: @@ -821,10 +836,11 @@ void initiate_delayed_warp(void) { gCurrCreditsEntry += 1; gCurrActNum = gCurrCreditsEntry->unk02 & 0x07; - if ((gCurrCreditsEntry + 1)->levelNum == 0) + if ((gCurrCreditsEntry + 1)->levelNum == 0) { destWarpNode = WARP_NODE_CREDITS_END; - else + } else { destWarpNode = WARP_NODE_CREDITS_NEXT; + } initiate_warp(gCurrCreditsEntry->levelNum, gCurrCreditsEntry->areaIndex, destWarpNode, 0); @@ -837,8 +853,9 @@ void initiate_delayed_warp(void) { warpNode->node.destNode, sDelayedWarpArg); check_if_should_set_warp_checkpoint(&warpNode->node); - if (sWarpDest.type != WARP_TYPE_CHANGE_LEVEL) + if (sWarpDest.type != WARP_TYPE_CHANGE_LEVEL) { level_set_transition(2, NULL); + } break; } } @@ -849,50 +866,58 @@ void update_hud_values(void) { if (gCurrCreditsEntry == NULL) { s16 numHealthWedges = gMarioState->health > 0 ? gMarioState->health >> 8 : 0; - if (gCurrCourseNum > 0) + if (gCurrCourseNum > 0) { gHudDisplay.flags |= HUD_DISPLAY_FLAG_COIN_COUNT; - else + } else { gHudDisplay.flags &= ~HUD_DISPLAY_FLAG_COIN_COUNT; + } if (gHudDisplay.coins < gMarioState->numCoins) { if (gGlobalTimer & 0x00000001) { u32 coinSound; - if (gMarioState->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER)) + if (gMarioState->action & (ACT_FLAG_SWIMMING | ACT_FLAG_METAL_WATER)) { coinSound = SOUND_GENERAL_COINWATER1; - else + } else { coinSound = SOUND_GENERAL_COIN2; + } gHudDisplay.coins += 1; play_sound(coinSound, gMarioState->marioObj->header.gfx.cameraToObject); } } - if (gMarioState->numLives > 100) + if (gMarioState->numLives > 100) { gMarioState->numLives = 100; + } #if BUGFIX_MAX_LIVES - if (gMarioState->numCoins > 999) + if (gMarioState->numCoins > 999) { gMarioState->numCoins = 999; + } - if (gHudDisplay.coins > 999) + if (gHudDisplay.coins > 999) { gHudDisplay.coins = 999; + } #else - if (gMarioState->numCoins > 999) + if (gMarioState->numCoins > 999) { gMarioState->numLives = (s8) 999; //! Wrong variable + } #endif gHudDisplay.stars = gMarioState->numStars; gHudDisplay.lives = gMarioState->numLives; gHudDisplay.keys = gMarioState->numKeys; - if (numHealthWedges > gHudDisplay.wedges) + if (numHealthWedges > gHudDisplay.wedges) { play_sound(SOUND_MENU_POWERMETER, gDefaultSoundArgs); + } gHudDisplay.wedges = numHealthWedges; - if (gMarioState->hurtCounter > 0) + if (gMarioState->hurtCounter > 0) { gHudDisplay.flags |= HUD_DISPLAY_FLAG_EMPHASIZE_POWER; - else + } else { gHudDisplay.flags &= ~HUD_DISPLAY_FLAG_EMPHASIZE_POWER; + } } } @@ -906,8 +931,9 @@ void basic_update(UNUSED s16 *arg) { area_update_objects(); update_hud_values(); - if (gCurrentArea != NULL) + if (gCurrentArea != NULL) { update_camera(gCurrentArea->camera); + } } s32 play_mode_normal(void) { @@ -925,14 +951,16 @@ s32 play_mode_normal(void) { func_8024A02C(); check_instant_warp(); - if (sTimerRunning && gHudDisplay.timer < 17999) + if (sTimerRunning && gHudDisplay.timer < 17999) { gHudDisplay.timer += 1; + } area_update_objects(); update_hud_values(); - if (gCurrentArea != NULL) + if (gCurrentArea != NULL) { update_camera(gCurrentArea->camera); + } initiate_painting_warp(); initiate_delayed_warp(); @@ -1013,13 +1041,15 @@ void level_set_transition(s16 length, void (*updateFunction)(s16 *)) { s32 play_mode_change_area(void) { //! This maybe was supposed to be sTransitionTimer == -1? sTransitionUpdate // is never set to -1. - if (sTransitionUpdate == (void (*)(s16 *)) - 1) + if (sTransitionUpdate == (void (*)(s16 *)) - 1) { update_camera(gCurrentArea->camera); - else if (sTransitionUpdate != NULL) + } else if (sTransitionUpdate != NULL) { sTransitionUpdate(&sTransitionTimer); + } - if (sTransitionTimer > 0) + if (sTransitionTimer > 0) { sTransitionTimer -= 1; + } //! If sTransitionTimer is -1, this will miss. if (sTransitionTimer == 0) { @@ -1034,8 +1064,9 @@ s32 play_mode_change_area(void) { * Play the transition and then return to normal play mode. */ s32 play_mode_change_level(void) { - if (sTransitionUpdate != NULL) + if (sTransitionUpdate != NULL) { sTransitionUpdate(&sTransitionTimer); + } //! If sTransitionTimer is -1, this will miss. if (--sTransitionTimer == -1) { @@ -1043,10 +1074,11 @@ s32 play_mode_change_level(void) { sTransitionTimer = 0; sTransitionUpdate = NULL; - if (sWarpDest.type != WARP_TYPE_NOT_WARPING) + if (sWarpDest.type != WARP_TYPE_NOT_WARPING) { return sWarpDest.levelNum; - else + } else { return D_80339EE0; + } } return 0; @@ -1060,10 +1092,11 @@ static s32 play_mode_unused(void) { if (--sTransitionTimer == -1) { gHudDisplay.flags = HUD_DISPLAY_NONE; - if (sWarpDest.type != WARP_TYPE_NOT_WARPING) + if (sWarpDest.type != WARP_TYPE_NOT_WARPING) { return sWarpDest.levelNum; - else + } else { return D_80339EE0; + } } return 0; @@ -1107,18 +1140,20 @@ s32 init_level(void) { sTransitionTimer = 0; D_80339EE0 = 0; - if (gCurrCreditsEntry == NULL) + if (gCurrCreditsEntry == NULL) { gHudDisplay.flags = HUD_DISPLAY_DEFAULT; - else + } else { gHudDisplay.flags = HUD_DISPLAY_NONE; + } sTimerRunning = 0; if (sWarpDest.type != WARP_TYPE_NOT_WARPING) { - if (sWarpDest.nodeId >= WARP_NODE_CREDITS_MIN) + if (sWarpDest.nodeId >= WARP_NODE_CREDITS_MIN) { func_8024A0E0(); - else + } else { func_8024A094(); + } } else { if (gPlayerSpawnInfos[0].areaIndex >= 0) { load_mario_area(); @@ -1142,18 +1177,20 @@ s32 init_level(void) { } } - if (val4 != 0) + if (val4 != 0) { play_transition(WARP_TRANSITION_FADE_FROM_COLOR, 0x5A, 0xFF, 0xFF, 0xFF); - else + } else { play_transition(WARP_TRANSITION_FADE_FROM_STAR, 0x10, 0xFF, 0xFF, 0xFF); + } if (gCurrDemoInput == NULL) { set_background_music(gCurrentArea->musicParam, gCurrentArea->musicParam2, 0); } } - if (gMarioState->action == ACT_INTRO_CUTSCENE) + if (gMarioState->action == ACT_INTRO_CUTSCENE) { sound_banks_disable(2, 0x0330); + } return 1; } @@ -1238,11 +1275,13 @@ s32 lvl_set_current_level(UNUSED s16 arg0, s32 levelNum) { disable_warp_checkpoint(); } - if (gCurrCourseNum > COURSE_STAGES_MAX || val4 != 0) + if (gCurrCourseNum > COURSE_STAGES_MAX || val4 != 0) { return 0; + } - if (gDebugLevelSelect != 0 && gShowProfiler == 0) + if (gDebugLevelSelect != 0 && gShowProfiler == 0) { return 0; + } return 1; } diff --git a/src/game/macro_special_objects.c b/src/game/macro_special_objects.c index 5b1a530..533d176 100644 --- a/src/game/macro_special_objects.c +++ b/src/game/macro_special_objects.c @@ -19,17 +19,21 @@ s16 convert_rotation(s16 inRotation) { u16 rotation = ((u16)(inRotation & 0xFF)); rotation <<= 8; - if (rotation == 0x3F00) + if (rotation == 0x3F00) { rotation = 0x4000; + } - if (rotation == 0x7F00) + if (rotation == 0x7F00) { rotation = 0x8000; + } - if (rotation == 0xBF00) + if (rotation == 0xBF00) { rotation = 0xC000; + } - if (rotation == 0xFF00) + if (rotation == 0xFF00) { rotation = 0x0000; + } return (s16) rotation; } @@ -112,13 +116,15 @@ void spawn_macro_objects(s16 areaIndex, s16 *macroObjList) { gMacroObjectDefaultParent.header.gfx.unk19 = areaIndex; while (TRUE) { - if (*macroObjList == -1) // An encountered value of -1 means the list has ended. + if (*macroObjList == -1) { // An encountered value of -1 means the list has ended. break; + } presetID = (*macroObjList & 0x1FF) - 31; // Preset identifier for MacroObjectPresets array - if (presetID < 0) + if (presetID < 0) { break; + } // Set macro object properties from the list macroObject[MACRO_OBJ_Y_ROT] = ((*macroObjList++ >> 9) & 0x7F) << 1; // Y-Rotation @@ -132,9 +138,10 @@ void spawn_macro_objects(s16 areaIndex, s16 *macroObjList) { preset.beh = MacroObjectPresets[presetID].beh; preset.param = MacroObjectPresets[presetID].param; - if (preset.param != 0) + if (preset.param != 0) { macroObject[MACRO_OBJ_PARAMS] = (macroObject[MACRO_OBJ_PARAMS] & 0xFF00) + (preset.param & 0x00FF); + } // If object has been killed, prevent it from respawning if (((macroObject[MACRO_OBJ_PARAMS] >> 8) & RESPAWN_INFO_DONT_RESPAWN) @@ -183,8 +190,9 @@ void spawn_macro_objects_hardcoded(s16 areaIndex, s16 *macroObjList) { while (TRUE) { macroObjPreset = *macroObjList++; - if (macroObjPreset < 0) + if (macroObjPreset < 0) { break; + } macroObjX = *macroObjList++; macroObjY = *macroObjList++; @@ -265,8 +273,9 @@ void spawn_special_objects(s16 areaIndex, s16 **specialObjList) { offset = 0; while (TRUE) { - if (SpecialObjectPresets[offset].preset_id == presetID) + if (SpecialObjectPresets[offset].preset_id == presetID) { break; + } if (SpecialObjectPresets[offset].preset_id == 0xFF) { } diff --git a/src/game/main.c b/src/game/main.c index 00417d9..e2e6d64 100644 --- a/src/game/main.c +++ b/src/game/main.c @@ -64,15 +64,17 @@ void handle_debug_key_sequences(void) { static s16 sDebugTextKey = 0; if (gPlayer3Controller->buttonPressed != 0) { if (sProfilerKeySequence[sProfilerKey++] == gPlayer3Controller->buttonPressed) { - if (sProfilerKey == ARRAY_COUNT(sProfilerKeySequence)) + if (sProfilerKey == ARRAY_COUNT(sProfilerKeySequence)) { sProfilerKey = 0, gShowProfiler ^= 1; + } } else { sProfilerKey = 0; } if (sDebugTextKeySequence[sDebugTextKey++] == gPlayer3Controller->buttonPressed) { - if (sDebugTextKey == ARRAY_COUNT(sDebugTextKeySequence)) + if (sDebugTextKey == ARRAY_COUNT(sDebugTextKeySequence)) { sDebugTextKey = 0, gShowDebugText ^= 1; + } } else { sDebugTextKey = 0; } @@ -168,10 +170,11 @@ void receive_new_tasks(void) { void start_sptask(s32 taskType) { UNUSED s32 pad; // needed to pad the stack - if (taskType == M_AUDTASK) + if (taskType == M_AUDTASK) { gActiveSPTask = sCurrentAudioSPTask; - else + } else { gActiveSPTask = sCurrentDisplaySPTask; + } osSpTaskLoad(&gActiveSPTask->task); osSpTaskStartGo(&gActiveSPTask->task); @@ -204,8 +207,9 @@ void handle_vblank(void) { Dummy802461EC(); sNumVblanks++; - if (gResetTimer > 0) + if (gResetTimer > 0) { gResetTimer++; + } receive_new_tasks(); @@ -219,10 +223,11 @@ void handle_vblank(void) { interrupt_gfx_sptask(); } else { profiler_log_vblank_time(); - if (sAudioEnabled != 0) + if (sAudioEnabled != 0) { start_sptask(M_AUDTASK); - else + } else { pretend_audio_sptask_done(); + } } } else { if (gActiveSPTask == NULL && sCurrentDisplaySPTask != NULL @@ -233,10 +238,12 @@ void handle_vblank(void) { } // Notify the game loop about the vblank. - if (gVblankHandler1 != NULL) + if (gVblankHandler1 != NULL) { osSendMesg(gVblankHandler1->queue, gVblankHandler1->msg, OS_MESG_NOBLOCK); - if (gVblankHandler2 != NULL) + } + if (gVblankHandler2 != NULL) { osSendMesg(gVblankHandler2->queue, gVblankHandler2->msg, OS_MESG_NOBLOCK); + } } void handle_sp_complete(void) { @@ -257,10 +264,11 @@ void handle_sp_complete(void) { // Start the audio task, as expected by handle_vblank. profiler_log_vblank_time(); - if (sAudioEnabled != 0) + if (sAudioEnabled != 0) { start_sptask(M_AUDTASK); - else + } else { pretend_audio_sptask_done(); + } } else { curSPTask->state = SPTASK_STATE_FINISHED; if (curSPTask->task.t.type == M_AUDTASK) { @@ -268,13 +276,15 @@ void handle_sp_complete(void) { profiler_log_vblank_time(); if (sCurrentDisplaySPTask != NULL && sCurrentDisplaySPTask->state != SPTASK_STATE_FINISHED) { - if (sCurrentDisplaySPTask->state != SPTASK_STATE_INTERRUPTED) + if (sCurrentDisplaySPTask->state != SPTASK_STATE_INTERRUPTED) { profiler_log_gfx_time(TASKS_QUEUED); + } start_sptask(M_GFXTASK); } sCurrentAudioSPTask = NULL; - if (curSPTask->msgqueue != NULL) + if (curSPTask->msgqueue != NULL) { osSendMesg(curSPTask->msgqueue, curSPTask->msg, OS_MESG_NOBLOCK); + } } else { // The SP process is done, but there is still a Display Processor notification // that needs to arrive before we can consider the task completely finished and @@ -286,8 +296,9 @@ void handle_sp_complete(void) { void handle_dp_complete(void) { // Gfx SP task is completely done. - if (sCurrentDisplaySPTask->msgqueue != NULL) + if (sCurrentDisplaySPTask->msgqueue != NULL) { osSendMesg(sCurrentDisplaySPTask->msgqueue, sCurrentDisplaySPTask->msg, OS_MESG_NOBLOCK); + } profiler_log_gfx_time(RDP_COMPLETE); sCurrentDisplaySPTask->state = SPTASK_STATE_FINISHED_DP; sCurrentDisplaySPTask = NULL; @@ -375,8 +386,9 @@ void turn_on_audio(void) { void turn_off_audio(void) { sAudioEnabled = 0; - while (sCurrentAudioSPTask != NULL) + while (sCurrentAudioSPTask != NULL) { ; + } } /** @@ -389,10 +401,11 @@ void thread1_idle(UNUSED void *arg) { osCreateViManager(OS_PRIORITY_VIMGR); #ifdef VERSION_US - if (sp24 == TV_TYPE_NTSC) + if (sp24 == TV_TYPE_NTSC) { osViSetMode(&osViModeTable[OS_VI_NTSC_LAN1]); - else + } else { osViSetMode(&osViModeTable[OS_VI_PAL_LAN1]); + } #else osViSetMode(&osViModeTable[OS_VI_NTSC_LAN1]); #endif @@ -401,13 +414,15 @@ void thread1_idle(UNUSED void *arg) { osViSetSpecialFeatures(OS_VI_GAMMA_OFF); osCreatePiManager(OS_PRIORITY_PIMGR, &gPIMesgQueue, gPIMesgBuf, ARRAY_COUNT(gPIMesgBuf)); create_thread(&gMainThread, 3, thread3_main, NULL, gThread3Stack + 0x2000, 100); - if (D_8032C650 == 0) + if (D_8032C650 == 0) { osStartThread(&gMainThread); + } osSetThreadPri(NULL, 0); // halt - while (1) + while (1) { ; + } } void Main(void) { diff --git a/src/game/mario.c b/src/game/mario.c index 7c3576a..72a34e2 100644 --- a/src/game/mario.c +++ b/src/game/mario.c @@ -251,10 +251,13 @@ void play_mario_action_sound(struct MarioState *m) { if (m->action == ACT_TRIPLE_JUMP) { play_sound(SOUND_MARIO_YAHOO2 + ((D_80226EB8 % 5) << 0x10), m->marioObj->header.gfx.cameraToObject); - } else + } else { #endif play_sound(SOUND_MARIO_YAH + ((D_80226EB8 % 3) << 0x10), m->marioObj->header.gfx.cameraToObject); +#ifndef VERSION_JP + } +#endif m->flags |= MARIO_ACTION_NOISE_PLAYED; } @@ -920,8 +923,9 @@ static u32 set_mario_action_moving(struct MarioState *m, u32 action, UNUSED u32 * Transition for certain submerged actions, which is actually just the metal jump actions. */ static u32 set_mario_action_submerged(struct MarioState *m, u32 action, UNUSED u32 actionArg) { - if (action == ACT_METAL_WATER_JUMP || action == ACT_HOLD_METAL_WATER_JUMP) + if (action == ACT_METAL_WATER_JUMP || action == ACT_HOLD_METAL_WATER_JUMP) { m->vel[1] = 32.0f; + } return action; } @@ -978,8 +982,9 @@ u32 set_mario_action(struct MarioState *m, u32 action, u32 actionArg) { // Resets the sound played flags, meaning Mario can play those sound types again. m->flags &= ~(MARIO_ENVIRONMENT_NOISE_PLAYED | MARIO_ACTION_NOISE_PLAYED); - if (!(m->action & ACT_FLAG_AIR)) + if (!(m->action & ACT_FLAG_AIR)) { m->flags &= ~MARIO_UNKNOWN_18; + } // Initialize the action information. m->prevAction = m->action; @@ -996,10 +1001,11 @@ u32 set_mario_action(struct MarioState *m, u32 action, u32 actionArg) { */ s32 set_jump_from_landing(struct MarioState *m) { if (m->quicksandDepth >= 11.0f) { - if (m->heldObj == NULL) + if (m->heldObj == NULL) { return set_mario_action(m, ACT_QUICKSAND_JUMP_LAND, 0); - else + } else { return set_mario_action(m, ACT_HOLD_QUICKSAND_JUMP_LAND, 0); + } } if (mario_floor_is_steep(m)) { @@ -1596,8 +1602,9 @@ void mario_update_hitbox_and_cap_model(struct MarioState *m) { //! (Pause buffered hitstun) Since the global timer increments while paused, // this can be paused through to give continual invisibility. This leads to // no interaction with objects. - if (gGlobalTimer & 1) + if (gGlobalTimer & 1) { gMarioState->marioObj->header.gfx.node.flags |= GRAPH_RENDER_INVISIBLE; + } } if (flags & MARIO_CAP_IN_HAND) { diff --git a/src/game/mario_actions_airborne.c b/src/game/mario_actions_airborne.c index 165d63e..02c4b6a 100644 --- a/src/game/mario_actions_airborne.c +++ b/src/game/mario_actions_airborne.c @@ -15,8 +15,9 @@ void play_flip_sounds(struct MarioState *m, s16 frame1, s16 frame2, s16 frame3) { s32 animFrame = m->marioObj->header.gfx.unk38.animFrame; - if (animFrame == frame1 || animFrame == frame2 || animFrame == frame3) + if (animFrame == frame1 || animFrame == frame2 || animFrame == frame3) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } void play_far_fall_sound(struct MarioState *m) { @@ -32,21 +33,24 @@ void play_far_fall_sound(struct MarioState *m) { #ifndef VERSION_JP void func_u_8026A090(struct MarioState *m) { - if (m->actionArg == 0 && (m->forwardVel <= -28.0f || m->forwardVel >= 28.0f)) + if (m->actionArg == 0 && (m->forwardVel <= -28.0f || m->forwardVel >= 28.0f)) { play_sound_if_no_flag(m, SOUND_MARIO_DOH, MARIO_ACTION_NOISE_PLAYED); - else + } else { play_sound_if_no_flag(m, SOUND_MARIO_UH, MARIO_ACTION_NOISE_PLAYED); + } } #endif s32 lava_boost_on_wall(struct MarioState *m) { m->faceAngle[1] = atan2s(m->wall->normal.z, m->wall->normal.x); - if (m->forwardVel < 24.0f) + if (m->forwardVel < 24.0f) { m->forwardVel = 24.0f; + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { m->hurtCounter += (m->flags & MARIO_CAP_ON_HEAD) ? 12 : 18; + } play_sound(SOUND_MARIO_ONFIRE, m->marioObj->header.gfx.cameraToObject); update_mario_sound_and_camera(m); @@ -63,10 +67,11 @@ s32 check_fall_damage(struct MarioState *m, u32 hardFallAction) { #pragma GCC diagnostic ignored "-Wtype-limits" //! Never true - if (m->actionState == ACT_GROUND_POUND) + if (m->actionState == ACT_GROUND_POUND) { damageHeight = 600.0f; - else + } else { damageHeight = 1150.0f; + } #pragma GCC diagnostic pop @@ -90,8 +95,9 @@ s32 check_fall_damage(struct MarioState *m, u32 hardFallAction) { } s32 check_kick_or_dive_in_air(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, m->forwardVel > 28.0f ? ACT_DIVE : ACT_JUMP_KICK, 0); + } return FALSE; } @@ -181,10 +187,12 @@ void update_air_with_turn(struct MarioState *m) { } //! Uncapped air speed. Net positive when moving forward. - if (m->forwardVel > dragThreshold) + if (m->forwardVel > dragThreshold) { m->forwardVel -= 1.0f; - if (m->forwardVel < -16.0f) + } + if (m->forwardVel < -16.0f) { m->forwardVel += 2.0f; + } m->vel[0] = m->slideVelX = m->forwardVel * sins(m->faceAngle[1]); m->vel[2] = m->slideVelZ = m->forwardVel * coss(m->faceAngle[1]); @@ -210,10 +218,12 @@ void update_air_without_turn(struct MarioState *m) { } //! Uncapped air speed. Net positive when moving forward. - if (m->forwardVel > dragThreshold) + if (m->forwardVel > dragThreshold) { m->forwardVel -= 1.0f; - if (m->forwardVel < -16.0f) + } + if (m->forwardVel < -16.0f) { m->forwardVel += 2.0f; + } m->slideVelX = m->forwardVel * sins(m->faceAngle[1]); m->slideVelZ = m->forwardVel * coss(m->faceAngle[1]); @@ -242,8 +252,9 @@ void update_lava_boost_or_twirling(struct MarioState *m) { m->forwardVel *= -1.0f; } - if (m->forwardVel > 32.0f) + if (m->forwardVel > 32.0f) { m->forwardVel -= 2.0f; + } } m->vel[0] = m->slideVelX = m->forwardVel * sins(m->faceAngle[1]); @@ -256,16 +267,18 @@ void update_flying_yaw(struct MarioState *m) { if (targetYawVel > 0) { if (m->angleVel[1] < 0) { m->angleVel[1] += 0x40; - if (m->angleVel[1] > 0x10) + if (m->angleVel[1] > 0x10) { m->angleVel[1] = 0x10; + } } else { m->angleVel[1] = approach_s32(m->angleVel[1], targetYawVel, 0x10, 0x20); } } else if (targetYawVel < 0) { if (m->angleVel[1] > 0) { m->angleVel[1] -= 0x40; - if (m->angleVel[1] < -0x10) + if (m->angleVel[1] < -0x10) { m->angleVel[1] = -0x10; + } } else { m->angleVel[1] = approach_s32(m->angleVel[1], targetYawVel, 0x20, 0x10); } @@ -283,16 +296,18 @@ void update_flying_pitch(struct MarioState *m) { if (targetPitchVel > 0) { if (m->angleVel[0] < 0) { m->angleVel[0] += 0x40; - if (m->angleVel[0] > 0x20) + if (m->angleVel[0] > 0x20) { m->angleVel[0] = 0x20; + } } else { m->angleVel[0] = approach_s32(m->angleVel[0], targetPitchVel, 0x20, 0x40); } } else if (targetPitchVel < 0) { if (m->angleVel[0] > 0) { m->angleVel[0] -= 0x40; - if (m->angleVel[0] < -0x20) + if (m->angleVel[0] < -0x20) { m->angleVel[0] = -0x20; + } } else { m->angleVel[0] = approach_s32(m->angleVel[0], targetPitchVel, 0x40, 0x20); } @@ -310,22 +325,26 @@ void update_flying(struct MarioState *m) { m->forwardVel -= 2.0f * ((f32) m->faceAngle[0] / 0x4000) + 0.1f; m->forwardVel -= 0.5f * (1.0f - coss(m->angleVel[1])); - if (m->forwardVel < 0.0f) + if (m->forwardVel < 0.0f) { m->forwardVel = 0.0f; + } - if (m->forwardVel > 16.0f) + if (m->forwardVel > 16.0f) { m->faceAngle[0] += (m->forwardVel - 32.0f) * 6.0f; - else if (m->forwardVel > 4.0f) + } else if (m->forwardVel > 4.0f) { m->faceAngle[0] += (m->forwardVel - 32.0f) * 10.0f; - else + } else { m->faceAngle[0] -= 0x400; + } m->faceAngle[0] += m->angleVel[0]; - if (m->faceAngle[0] > 0x2AAA) + if (m->faceAngle[0] > 0x2AAA) { m->faceAngle[0] = 0x2AAA; - if (m->faceAngle[0] < -0x2AAA) + } + if (m->faceAngle[0] < -0x2AAA) { m->faceAngle[0] = -0x2AAA; + } m->vel[0] = m->forwardVel * coss(m->faceAngle[0]) * sins(m->faceAngle[1]); m->vel[1] = m->forwardVel * sins(m->faceAngle[0]); @@ -347,8 +366,9 @@ u32 common_air_action_step(struct MarioState *m, u32 landAction, s32 animation, break; case AIR_STEP_LANDED: - if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) + if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) { set_mario_action(m, landAction, 0); + } break; case AIR_STEP_HIT_WALL: @@ -361,15 +381,17 @@ u32 common_air_action_step(struct MarioState *m, u32 landAction, s32 animation, if (m->wall != NULL) { set_mario_action(m, ACT_AIR_HIT_WALL, 0); } else { - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } if (m->forwardVel >= 38.0f) { m->particleFlags |= 0x00000002; set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); } else { - if (m->forwardVel > 8.0f) + if (m->forwardVel > 8.0f) { mario_set_forward_vel(m, -8.0f); + } return set_mario_action(m, ACT_SOFT_BONK, 0); } } @@ -396,11 +418,13 @@ u32 common_air_action_step(struct MarioState *m, u32 landAction, s32 animation, } s32 act_jump(struct MarioState *m) { - if (check_kick_or_dive_in_air(m)) + if (check_kick_or_dive_in_air(m)) { return TRUE; + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, 0); common_air_action_step(m, ACT_JUMP_LAND, MARIO_ANIM_SINGLE_JUMP, @@ -411,16 +435,19 @@ s32 act_jump(struct MarioState *m) { s32 act_double_jump(struct MarioState *m) { s32 animation; - if (m->vel[1] >= 0.0f) + if (m->vel[1] >= 0.0f) { animation = MARIO_ANIM_DOUBLE_JUMP_RISE; - else + } else { animation = MARIO_ANIM_DOUBLE_JUMP_FALL; + } - if (check_kick_or_dive_in_air(m)) + if (check_kick_or_dive_in_air(m)) { return TRUE; + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, SOUND_MARIO_HOOHOO); common_air_action_step(m, ACT_DOUBLE_JUMP_LAND, animation, @@ -429,14 +456,17 @@ s32 act_double_jump(struct MarioState *m) { } s32 act_triple_jump(struct MarioState *m) { - if (gSpecialTripleJump) + if (gSpecialTripleJump) { return set_mario_action(m, ACT_SPECIAL_TRIPLE_JUMP, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } #ifndef VERSION_JP play_mario_sound(m, SOUND_TERRAIN_1, 0); @@ -450,8 +480,9 @@ s32 act_triple_jump(struct MarioState *m) { } s32 act_backflip(struct MarioState *m) { - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, SOUND_MARIO_YAH); common_air_action_step(m, ACT_BACKFLIP_LAND, MARIO_ANIM_BACKFLIP, 0); @@ -462,11 +493,13 @@ s32 act_backflip(struct MarioState *m) { s32 act_freefall(struct MarioState *m) { s32 animation; - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } switch (m->actionArg) { case 0: @@ -485,14 +518,17 @@ s32 act_freefall(struct MarioState *m) { } s32 act_hold_jump(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } - if ((m->input & INPUT_B_PRESSED) && !(m->heldObj->oUnk190 & 0x00000010)) + if ((m->input & INPUT_B_PRESSED) && !(m->heldObj->oInteractionSubtype & INT_SUBTYPE_HOLDABLE_NPC)) { return set_mario_action(m, ACT_AIR_THROW, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return drop_and_set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, 0); common_air_action_step(m, ACT_HOLD_JUMP_LAND, MARIO_ANIM_JUMP_WITH_LIGHT_OBJ, @@ -502,30 +538,36 @@ s32 act_hold_jump(struct MarioState *m) { s32 act_hold_freefall(struct MarioState *m) { s32 animation; - if (m->actionArg == 0) + if (m->actionArg == 0) { animation = MARIO_ANIM_FALL_WITH_LIGHT_OBJ; - else + } else { animation = MARIO_ANIM_FALL_FROM_SLIDING_WITH_LIGHT_OBJ; + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } - if ((m->input & INPUT_B_PRESSED) && !(m->heldObj->oUnk190 & 0x00000010)) + if ((m->input & INPUT_B_PRESSED) && !(m->heldObj->oInteractionSubtype & INT_SUBTYPE_HOLDABLE_NPC)) { return set_mario_action(m, ACT_AIR_THROW, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return drop_and_set_mario_action(m, ACT_GROUND_POUND, 0); + } common_air_action_step(m, ACT_HOLD_FREEFALL_LAND, animation, AIR_STEP_CHECK_LEDGE_GRAB); return FALSE; } s32 act_side_flip(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, 0); @@ -535,17 +577,20 @@ s32 act_side_flip(struct MarioState *m) { } // (this need to be on one line to match on PAL) - if (m->marioObj->header.gfx.unk38.animFrame == 6) + if (m->marioObj->header.gfx.unk38.animFrame == 6) { play_sound(SOUND_ACTION_UNKNOWN45A, m->marioObj->header.gfx.cameraToObject); + } return FALSE; } s32 act_wall_kick_air(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_action_sound(m); common_air_action_step(m, ACT_JUMP_LAND, MARIO_ANIM_SLIDEJUMP, AIR_STEP_CHECK_LEDGE_GRAB); @@ -554,10 +599,11 @@ s32 act_wall_kick_air(struct MarioState *m) { s32 act_long_jump(struct MarioState *m) { s32 animation; - if (!m->marioObj->oMarioLongJumpIsSlow) + if (!m->marioObj->oMarioLongJumpIsSlow) { animation = MARIO_ANIM_FAST_LONGJUMP; - else + } else { animation = MARIO_ANIM_SLOW_LONGJUMP; + } play_mario_sound(m, SOUND_TERRAIN_1, SOUND_MARIO_YAHOO); @@ -598,20 +644,23 @@ s32 act_twirling(struct MarioState *m) { s16 startTwirlYaw = m->twirlYaw; s16 yawVelTarget; - if (m->input & INPUT_A_DOWN) + if (m->input & INPUT_A_DOWN) { yawVelTarget = 0x2000; - else + } else { yawVelTarget = 0x1800; + } m->angleVel[1] = approach_s32(m->angleVel[1], yawVelTarget, 0x200, 0x200); m->twirlYaw += m->angleVel[1]; set_mario_animation(m, m->actionArg == 0 ? MARIO_ANIM_START_TWIRL : MARIO_ANIM_TWIRL); - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { m->actionArg = 1; + } - if (startTwirlYaw > m->twirlYaw) + if (startTwirlYaw > m->twirlYaw) { play_sound(SOUND_ACTION_UNKNOWN438, m->marioObj->header.gfx.cameraToObject); + } update_lava_boost_or_twirling(m); @@ -634,17 +683,19 @@ s32 act_twirling(struct MarioState *m) { } s32 act_dive(struct MarioState *m) { - if (m->actionArg == 0) + if (m->actionArg == 0) { play_mario_sound(m, SOUND_ACTION_UNKNOWN435, SOUND_MARIO_HOOHOO); - else + } else { play_mario_sound(m, SOUND_TERRAIN_1, 0); + } set_mario_animation(m, MARIO_ANIM_DIVE); if (mario_check_object_grab(m)) { mario_grab_used_object(m); m->marioBodyState->grabPos = GRAB_POS_LIGHT_OBJ; - if (m->action != ACT_DIVE) + if (m->action != ACT_DIVE) { return TRUE; + } } update_air_without_turn(m); @@ -653,8 +704,9 @@ s32 act_dive(struct MarioState *m) { case AIR_STEP_NONE: if (m->vel[1] < 0.0f && m->faceAngle[0] > -0x2AAA) { m->faceAngle[0] -= 0x200; - if (m->faceAngle[0] < -0x2AAA) + if (m->faceAngle[0] < -0x2AAA) { m->faceAngle[0] = -0x2AAA; + } } m->marioObj->header.gfx.angle[0] = -m->faceAngle[0]; break; @@ -669,10 +721,11 @@ s32 act_dive(struct MarioState *m) { m->particleFlags |= 0x00010000; drop_and_set_mario_action(m, ACT_HEAD_STUCK_IN_GROUND, 0); } else if (!check_fall_damage(m, ACT_HARD_FORWARD_GROUND_KB)) { - if (m->heldObj == NULL) + if (m->heldObj == NULL) { set_mario_action(m, ACT_DIVE_SLIDE, 0); - else + } else { set_mario_action(m, ACT_DIVE_PICKING_UP, 0); + } } m->faceAngle[0] = 0; break; @@ -681,8 +734,9 @@ s32 act_dive(struct MarioState *m) { mario_bonk_reflection(m, 1); m->faceAngle[0] = 0; - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; drop_and_set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); @@ -697,8 +751,9 @@ s32 act_dive(struct MarioState *m) { } s32 act_air_throw(struct MarioState *m) { - if (++(m->actionTimer) == 4) + if (++(m->actionTimer) == 4) { mario_throw_held_object(m); + } play_sound_if_no_flag(m, SOUND_MARIO_WAH2, MARIO_ACTION_NOISE_PLAYED); set_mario_animation(m, MARIO_ANIM_THROW_LIGHT_OBJECT); @@ -706,8 +761,9 @@ s32 act_air_throw(struct MarioState *m) { switch (perform_air_step(m, 0)) { case AIR_STEP_LANDED: - if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) + if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) { m->action = ACT_AIR_THROW_LAND; + } break; case AIR_STEP_HIT_WALL: @@ -723,8 +779,9 @@ s32 act_air_throw(struct MarioState *m) { } s32 act_water_jump(struct MarioState *m) { - if (m->forwardVel < 15.0f) + if (m->forwardVel < 15.0f) { mario_set_forward_vel(m, 15.0f); + } play_mario_sound(m, SOUND_ACTION_UNKNOWN432, 0); set_mario_animation(m, MARIO_ANIM_SINGLE_JUMP); @@ -756,11 +813,13 @@ s32 act_water_jump(struct MarioState *m) { } s32 act_hold_water_jump(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->forwardVel < 15.0f) + if (m->forwardVel < 15.0f) { mario_set_forward_vel(m, 15.0f); + } play_mario_sound(m, SOUND_ACTION_UNKNOWN432, 0); set_mario_animation(m, MARIO_ANIM_JUMP_WITH_LIGHT_OBJ); @@ -784,8 +843,9 @@ s32 act_hold_water_jump(struct MarioState *m) { } s32 act_steep_jump(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, 0); mario_set_forward_vel(m, 0.98f * m->forwardVel); @@ -833,8 +893,9 @@ s32 act_ground_pound(struct MarioState *m) { set_mario_animation(m, m->actionArg == 0 ? MARIO_ANIM_START_GROUND_POUND : MARIO_ANIM_TRIPLE_JUMP_GROUND_POUND); - if (m->actionTimer == 0) + if (m->actionTimer == 0) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } m->actionTimer += 1; if (m->actionTimer >= m->marioObj->header.gfx.unk38.curAnim->unk08 + 4) { @@ -864,8 +925,9 @@ s32 act_ground_pound(struct MarioState *m) { set_camera_shake(SHAKE_GROUND_POUND); } else if (stepResult == AIR_STEP_HIT_WALL) { mario_set_forward_vel(m, -16.0f); - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); @@ -891,8 +953,9 @@ s32 act_burning_jump(struct MarioState *m) { m->marioObj->oMarioBurnTimer += 3; m->health -= 10; - if (m->health < 0x100) + if (m->health < 0x100) { m->health = 0xFF; + } return FALSE; } @@ -909,8 +972,9 @@ s32 act_burning_fall(struct MarioState *m) { m->marioObj->oMarioBurnTimer += 3; m->health -= 10; - if (m->health < 0x100) + if (m->health < 0x100) { m->health = 0xFF; + } return FALSE; } @@ -938,8 +1002,9 @@ s32 act_crazy_box_bounce(struct MarioState *m) { play_sound(minSpeed < 40.0f ? SOUND_GENERAL_BOING1 : SOUND_GENERAL_BOING2, m->marioObj->header.gfx.cameraToObject); - if (m->forwardVel < minSpeed) + if (m->forwardVel < minSpeed) { mario_set_forward_vel(m, minSpeed); + } m->actionTimer = 1; } @@ -989,10 +1054,11 @@ u32 common_air_knockback_step(struct MarioState *m, u32 landAction, u32 hardFall case AIR_STEP_LANDED: if (!check_fall_damage_or_get_stuck(m, hardFallAction)) { #ifndef VERSION_JP - if (m->action == ACT_THROWN_FORWARD || m->action == ACT_THROWN_BACKWARD) + if (m->action == ACT_THROWN_FORWARD || m->action == ACT_THROWN_BACKWARD) { set_mario_action(m, landAction, m->hurtCounter); - else + } else { set_mario_action(m, landAction, m->actionArg); + } #else set_mario_action(m, landAction, m->actionArg); #endif @@ -1003,8 +1069,9 @@ u32 common_air_knockback_step(struct MarioState *m, u32 landAction, u32 hardFall set_mario_animation(m, MARIO_ANIM_BACKWARD_AIR_KB); mario_bonk_reflection(m, 0); - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } mario_set_forward_vel(m, -speed); break; @@ -1027,8 +1094,9 @@ s32 func_8026CDFC(struct MarioState *m) { } s32 act_backward_air_kb(struct MarioState *m) { - if (func_8026CDFC(m)) + if (func_8026CDFC(m)) { return 1; + } #ifndef VERSION_JP func_u_8026A090(m); @@ -1040,8 +1108,9 @@ s32 act_backward_air_kb(struct MarioState *m) { } s32 act_forward_air_kb(struct MarioState *m) { - if (func_8026CDFC(m)) + if (func_8026CDFC(m)) { return 1; + } #ifndef VERSION_JP func_u_8026A090(m); @@ -1075,10 +1144,11 @@ s32 act_hard_forward_air_kb(struct MarioState *m) { s32 act_thrown_backward(struct MarioState *m) { u32 landAction; - if (m->actionArg != 0) + if (m->actionArg != 0) { landAction = ACT_HARD_BACKWARD_GROUND_KB; - else + } else { landAction = ACT_BACKWARD_GROUND_KB; + } play_sound_if_no_flag(m, SOUND_MARIO_WAAAOOOW, MARIO_ACTION_NOISE_PLAYED); @@ -1092,18 +1162,20 @@ s32 act_thrown_forward(struct MarioState *m) { s16 pitch; u32 landAction; - if (m->actionArg != 0) + if (m->actionArg != 0) { landAction = ACT_HARD_FORWARD_GROUND_KB; - else + } else { landAction = ACT_FORWARD_GROUND_KB; + } play_sound_if_no_flag(m, SOUND_MARIO_WAAAOOOW, MARIO_ACTION_NOISE_PLAYED); if (common_air_knockback_step(m, landAction, ACT_HARD_FORWARD_GROUND_KB, 0x002D, m->forwardVel) == AIR_STEP_NONE) { pitch = atan2s(m->forwardVel, -m->vel[1]); - if (pitch > 0x1800) + if (pitch > 0x1800) { pitch = 0x1800; + } m->marioObj->header.gfx.angle[0] = pitch + 0x1800; } @@ -1113,8 +1185,9 @@ s32 act_thrown_forward(struct MarioState *m) { } s32 act_soft_bonk(struct MarioState *m) { - if (func_8026CDFC(m)) + if (func_8026CDFC(m)) { return 1; + } #ifndef VERSION_JP func_u_8026A090(m); @@ -1128,20 +1201,24 @@ s32 act_soft_bonk(struct MarioState *m) { s32 act_getting_blown(struct MarioState *m) { if (m->actionState == 0) { - if (m->forwardVel > -60.0f) + if (m->forwardVel > -60.0f) { m->forwardVel -= 6.0f; - else + } else { m->actionState = 1; + } } else { - if (m->forwardVel < -16.0f) + if (m->forwardVel < -16.0f) { m->forwardVel += 0.8f; + } - if (m->vel[1] < 0.0f && m->unkC4 < 4.0f) + if (m->vel[1] < 0.0f && m->unkC4 < 4.0f) { m->unkC4 += 0.05f; + } } - if (++(m->actionTimer) == 20) + if (++(m->actionTimer) == 20) { mario_blow_off_cap(m, 50.0f); + } mario_set_forward_vel(m, m->forwardVel); #ifdef VERSION_JP @@ -1158,8 +1235,9 @@ s32 act_getting_blown(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_AIR_FORWARD_KB); mario_bonk_reflection(m, 0); - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } mario_set_forward_vel(m, -m->forwardVel); break; @@ -1169,8 +1247,9 @@ s32 act_getting_blown(struct MarioState *m) { } s32 act_air_hit_wall(struct MarioState *m) { - if (m->heldObj != NULL) + if (m->heldObj != NULL) { mario_drop_held_object(m); + } if (++(m->actionTimer) <= 2) { if (m->input & INPUT_A_PRESSED) { @@ -1180,18 +1259,21 @@ s32 act_air_hit_wall(struct MarioState *m) { } } else if (m->forwardVel >= 38.0f) { m->wallKickTimer = 5; - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; return set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); } else { m->wallKickTimer = 5; - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } - if (m->forwardVel > 8.0f) + if (m->forwardVel > 8.0f) { mario_set_forward_vel(m, -8.0f); + } return set_mario_action(m, ACT_SOFT_BONK, 0); } @@ -1219,8 +1301,9 @@ s32 act_forward_rollout(struct MarioState *m) { switch (perform_air_step(m, 0)) { case AIR_STEP_NONE: if (m->actionState == 1) { - if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 4) + if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 4) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } else { set_mario_animation(m, MARIO_ANIM_GENERAL_FALL); } @@ -1240,8 +1323,9 @@ s32 act_forward_rollout(struct MarioState *m) { break; } - if (m->actionState == 1 && is_anim_past_end(m)) + if (m->actionState == 1 && is_anim_past_end(m)) { m->actionState = 2; + } return FALSE; } @@ -1258,8 +1342,9 @@ s32 act_backward_rollout(struct MarioState *m) { switch (perform_air_step(m, 0)) { case AIR_STEP_NONE: if (m->actionState == 1) { - if (set_mario_animation(m, MARIO_ANIM_BACKWARD_SPINNING) == 4) + if (set_mario_animation(m, MARIO_ANIM_BACKWARD_SPINNING) == 4) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } else { set_mario_animation(m, MARIO_ANIM_GENERAL_FALL); } @@ -1279,14 +1364,16 @@ s32 act_backward_rollout(struct MarioState *m) { break; } - if (m->actionState == 1 && m->marioObj->header.gfx.unk38.animFrame == 2) + if (m->actionState == 1 && m->marioObj->header.gfx.unk38.animFrame == 2) { m->actionState = 2; + } return FALSE; } s32 act_butt_slide_air(struct MarioState *m) { - if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) + if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) { return set_mario_action(m, ACT_FREEFALL, 1); + } update_air_with_turn(m); @@ -1302,8 +1389,9 @@ s32 act_butt_slide_air(struct MarioState *m) { break; case AIR_STEP_HIT_WALL: - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); break; @@ -1318,11 +1406,13 @@ s32 act_butt_slide_air(struct MarioState *m) { } s32 act_hold_butt_slide_air(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_HOLD_FREEFALL, 1); + } - if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) + if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) { return set_mario_action(m, ACT_HOLD_FREEFALL, 1); + } update_air_with_turn(m); @@ -1338,8 +1428,9 @@ s32 act_hold_butt_slide_air(struct MarioState *m) { break; case AIR_STEP_HIT_WALL: - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } mario_drop_held_object(m); m->particleFlags |= 0x00000002; @@ -1358,8 +1449,9 @@ s32 act_hold_butt_slide_air(struct MarioState *m) { s32 act_lava_boost(struct MarioState *m) { play_sound_if_no_flag(m, SOUND_MARIO_ONFIRE, MARIO_ACTION_NOISE_PLAYED); - if (!(m->input & INPUT_NONZERO_ANALOG)) + if (!(m->input & INPUT_NONZERO_ANALOG)) { m->forwardVel = approach_f32(m->forwardVel, 0.0f, 0.35f, 0.35f); + } update_lava_boost_or_twirling(m); @@ -1367,8 +1459,9 @@ s32 act_lava_boost(struct MarioState *m) { case AIR_STEP_LANDED: if (m->floor->type == SURFACE_BURNING) { m->actionState = 0; - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { m->hurtCounter += (m->flags & MARIO_CAP_ON_HEAD) ? 12 : 18; + } m->vel[1] = 84.0f; play_sound(SOUND_MARIO_ONFIRE, m->marioObj->header.gfx.cameraToObject); } else { @@ -1396,12 +1489,14 @@ s32 act_lava_boost(struct MarioState *m) { if ((m->area->terrainType & TERRAIN_MASK) != TERRAIN_SNOW && !(m->flags & MARIO_METAL_CAP) && m->vel[1] > 0.0f) { m->particleFlags |= 0x00000800; - if (m->actionState == 0) + if (m->actionState == 0) { play_sound(SOUND_UNKNOWN_UNK1410, m->marioObj->header.gfx.cameraToObject); + } } - if (m->health < 0x100) + if (m->health < 0x100) { level_trigger_warp(m, WARP_OP_DEATH); + } m->marioBodyState->eyeState = MARIO_EYES_DEAD; return FALSE; @@ -1413,8 +1508,9 @@ s32 act_slide_kick(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_SLIDE_KICK); } - if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) + if (++(m->actionTimer) > 30 && m->pos[1] - m->floorHeight > 500.0f) { return set_mario_action(m, ACT_FREEFALL, 2); + } update_air_without_turn(m); @@ -1422,8 +1518,9 @@ s32 act_slide_kick(struct MarioState *m) { case AIR_STEP_NONE: if (m->actionState == 0) { m->marioObj->header.gfx.angle[0] = atan2s(m->forwardVel, -m->vel[1]); - if (m->marioObj->header.gfx.angle[0] > 0x1800) + if (m->marioObj->header.gfx.angle[0] > 0x1800) { m->marioObj->header.gfx.angle[0] = 0x1800; + } } break; @@ -1439,8 +1536,9 @@ s32 act_slide_kick(struct MarioState *m) { break; case AIR_STEP_HIT_WALL: - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; @@ -1466,17 +1564,20 @@ s32 act_jump_kick(struct MarioState *m) { } animFrame = m->marioObj->header.gfx.unk38.animFrame; - if (animFrame == 0) + if (animFrame == 0) { m->marioBodyState->unk0B = 0x86; - if (animFrame >= 0 && animFrame < 8) + } + if (animFrame >= 0 && animFrame < 8) { m->flags |= MARIO_KICKING; + } update_air_without_turn(m); switch (perform_air_step(m, 0)) { case AIR_STEP_LANDED: - if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) + if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) { set_mario_action(m, ACT_FREEFALL_LAND, 0); + } break; case AIR_STEP_HIT_WALL: @@ -1488,8 +1589,9 @@ s32 act_jump_kick(struct MarioState *m) { } s32 act_shot_from_cannon(struct MarioState *m) { - if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) { m->statusForCamera->unk1C[1] = 2; + } mario_set_forward_vel(m, m->forwardVel); @@ -1512,8 +1614,9 @@ s32 act_shot_from_cannon(struct MarioState *m) { mario_set_forward_vel(m, -16.0f); m->faceAngle[0] = 0; - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } m->particleFlags |= 0x00000002; set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); @@ -1525,14 +1628,17 @@ s32 act_shot_from_cannon(struct MarioState *m) { break; } - if ((m->flags & MARIO_WING_CAP) && m->vel[1] < 0.0f) + if ((m->flags & MARIO_WING_CAP) && m->vel[1] < 0.0f) { set_mario_action(m, ACT_FLYING, 0); + } - if ((m->forwardVel -= 0.05) < 10.0f) + if ((m->forwardVel -= 0.05) < 10.0f) { mario_set_forward_vel(m, 10.0f); + } - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->particleFlags |= 0x00000001; + } return FALSE; } @@ -1540,27 +1646,31 @@ s32 act_flying(struct MarioState *m) { s16 startPitch = m->faceAngle[0]; if (m->input & INPUT_Z_PRESSED) { - if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, m->area->camera->defPreset, 1); + } return set_mario_action(m, ACT_GROUND_POUND, 1); } if (!(m->flags & MARIO_WING_CAP)) { - if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, m->area->camera->defPreset, 1); + } return set_mario_action(m, ACT_FREEFALL, 0); } - if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, 3, 1); + } if (m->actionState == 0) { if (m->actionArg == 0) { set_mario_animation(m, MARIO_ANIM_FLY_FROM_CANNON); } else { set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING_FLIP); - if (m->marioObj->header.gfx.unk38.animFrame == 1) + if (m->marioObj->header.gfx.unk38.animFrame == 1) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } if (is_anim_at_end(m)) { @@ -1598,8 +1708,9 @@ s32 act_flying(struct MarioState *m) { mario_set_forward_vel(m, -16.0f); m->faceAngle[0] = 0; - if (m->vel[1] > 0.0f) + if (m->vel[1] > 0.0f) { m->vel[1] = 0.0f; + } play_sound((m->flags & MARIO_METAL_CAP) ? SOUND_ACTION_UNKNOWN442 : SOUND_ACTION_UNKNOWN445, @@ -1609,15 +1720,18 @@ s32 act_flying(struct MarioState *m) { set_mario_action(m, ACT_BACKWARD_AIR_KB, 0); func_80285BD8(m->area->camera, m->area->camera->defPreset, 1); } else { - if (m->actionTimer++ == 0) + if (m->actionTimer++ == 0) { play_sound(SOUND_ACTION_UNKNOWN444, m->marioObj->header.gfx.cameraToObject); + } - if (m->actionTimer == 30) + if (m->actionTimer == 30) { m->actionTimer = 0; + } m->faceAngle[0] -= 0x200; - if (m->faceAngle[0] < -0x2AAA) + if (m->faceAngle[0] < -0x2AAA) { m->faceAngle[0] = -0x2AAA; + } m->marioObj->header.gfx.angle[0] = -m->faceAngle[0]; m->marioObj->header.gfx.angle[2] = m->faceAngle[2]; @@ -1629,8 +1743,9 @@ s32 act_flying(struct MarioState *m) { break; } - if (m->faceAngle[0] > 0x800 && m->forwardVel >= 48.0f) + if (m->faceAngle[0] > 0x800 && m->forwardVel >= 48.0f) { m->particleFlags |= 0x00000001; + } if (startPitch <= 0 && m->faceAngle[0] > 0 && m->forwardVel >= 48.0f) { play_sound(SOUND_ACTION_UNKNOWN456, m->marioObj->header.gfx.cameraToObject); @@ -1677,27 +1792,32 @@ s32 act_riding_hoot(struct MarioState *m) { s32 act_flying_triple_jump(struct MarioState *m) { #ifndef VERSION_JP if (m->input & (INPUT_B_PRESSED | INPUT_Z_PRESSED)) { - if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset == CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, m->area->camera->defPreset, 1); - if (m->input & INPUT_B_PRESSED) + } + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); - else + } else { return set_mario_action(m, ACT_GROUND_POUND, 0); + } } #else - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } #endif play_mario_sound(m, SOUND_TERRAIN_1, SOUND_MARIO_YAHOO); if (m->actionState == 0) { set_mario_animation(m, MARIO_ANIM_TRIPLE_JUMP_FLY); - if (m->marioObj->header.gfx.unk38.animFrame == 7) + if (m->marioObj->header.gfx.unk38.animFrame == 7) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } if (is_anim_past_end(m)) { set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING); @@ -1705,28 +1825,33 @@ s32 act_flying_triple_jump(struct MarioState *m) { } } - if (m->actionState == 1 && m->marioObj->header.gfx.unk38.animFrame == 1) + if (m->actionState == 1 && m->marioObj->header.gfx.unk38.animFrame == 1) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } if (m->vel[1] < 4.0f) { - if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, 3, 1); + } - if (m->forwardVel < 32.0f) + if (m->forwardVel < 32.0f) { mario_set_forward_vel(m, 32.0f); + } set_mario_action(m, ACT_FLYING, 1); } - if (m->actionTimer++ == 10 && m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (m->actionTimer++ == 10 && m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, 3, 1); + } update_air_without_turn(m); switch (perform_air_step(m, 0)) { case AIR_STEP_LANDED: - if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) + if (!check_fall_damage_or_get_stuck(m, ACT_HARD_BACKWARD_GROUND_KB)) { set_mario_action(m, ACT_DOUBLE_JUMP_LAND, 0); + } break; case AIR_STEP_HIT_WALL: @@ -1754,11 +1879,13 @@ s32 act_vertical_wind(struct MarioState *m) { play_sound_if_no_flag(m, SOUND_MARIO_HEREWEGO, MARIO_ACTION_NOISE_PLAYED); if (m->actionState == 0) { set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING_FLIP); - if (m->marioObj->header.gfx.unk38.animFrame == 1) + if (m->marioObj->header.gfx.unk38.animFrame == 1) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { m->actionState = 1; + } } else { set_mario_animation(m, MARIO_ANIM_AIRBORNE_ON_STOMACH); } @@ -1781,11 +1908,13 @@ s32 act_vertical_wind(struct MarioState *m) { } s32 act_special_triple_jump(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_DIVE, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } play_mario_sound(m, SOUND_TERRAIN_1, SOUND_MARIO_YAHOO); @@ -1793,10 +1922,11 @@ s32 act_special_triple_jump(struct MarioState *m) { switch (perform_air_step(m, 0)) { case AIR_STEP_LANDED: - if (m->actionState++ == 0) + if (m->actionState++ == 0) { m->vel[1] = 42.0f; - else + } else { set_mario_action(m, ACT_FREEFALL_LAND_STOP, 0); + } play_mario_step_sound(m, SOUND_TERRAIN_2); break; @@ -1806,8 +1936,9 @@ s32 act_special_triple_jump(struct MarioState *m) { } if (m->actionState == 0 || m->vel[1] > 0.0f) { - if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) + if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } else { set_mario_animation(m, MARIO_ANIM_GENERAL_FALL); } @@ -1817,14 +1948,17 @@ s32 act_special_triple_jump(struct MarioState *m) { } s32 check_common_airborne_cancels(struct MarioState *m) { - if (m->pos[1] < m->waterLevel - 100) + if (m->pos[1] < m->waterLevel - 100) { return set_water_plunge_action(m); + } - if (m->input & INPUT_SQUISHED) + if (m->input & INPUT_SQUISHED) { return drop_and_set_mario_action(m, ACT_SQUISHED, 0); + } - if (m->floor->type == SURFACE_VERTICAL_WIND && (m->action & ACT_FLAG_ALLOW_VERTICAL_WIND_ACTION)) + if (m->floor->type == SURFACE_VERTICAL_WIND && (m->action & ACT_FLAG_ALLOW_VERTICAL_WIND_ACTION)) { return drop_and_set_mario_action(m, ACT_VERTICAL_WIND, 0); + } m->quicksandDepth = 0.0f; return FALSE; @@ -1833,8 +1967,9 @@ s32 check_common_airborne_cancels(struct MarioState *m) { s32 mario_execute_airborne_action(struct MarioState *m) { u32 cancel; - if (check_common_airborne_cancels(m)) + if (check_common_airborne_cancels(m)) { return TRUE; + } play_far_fall_sound(m); diff --git a/src/game/mario_actions_automatic.c b/src/game/mario_actions_automatic.c index 5ac1fd7..75f6fd2 100644 --- a/src/game/mario_actions_automatic.c +++ b/src/game/mario_actions_automatic.c @@ -28,12 +28,14 @@ void add_tree_leaf_particles(struct MarioState *m) { if (m->usedObj->behavior == segmented_to_virtual(bhvTree)) { // make leaf effect spawn higher on the Shifting Sand Land palm tree - if (gCurrLevelNum == LEVEL_SSL) + if (gCurrLevelNum == LEVEL_SSL) { leafHeight = 250.0f; - else + } else { leafHeight = 100.0f; - if (m->pos[1] - m->floorHeight > leafHeight) + } + if (m->pos[1] - m->floorHeight > leafHeight) { m->particleFlags |= PARTICLE_LEAVES; + } } } @@ -41,9 +43,10 @@ void play_climbing_sounds(struct MarioState *m, s32 b) { s32 isOnTree = (m->usedObj->behavior == segmented_to_virtual(bhvTree)); if (b == 1) { - if (is_anim_past_frame(m, 1) != 0) + if (is_anim_past_frame(m, 1) != 0) { play_sound(isOnTree ? SOUND_ACTION_CLIMBUPTREE : SOUND_ACTION_UNKNOWN441, m->marioObj->header.gfx.cameraToObject); + } } else { play_sound(isOnTree ? SOUND_UNKNOWN_UNK1412 : SOUND_UNKNOWN_UNK1411, m->marioObj->header.gfx.cameraToObject); @@ -63,8 +66,9 @@ s32 set_pole_position(struct MarioState *m, f32 offsetY) { f32 poleTop = m->usedObj->hitboxHeight - 100.0f; struct Object *marioObj = m->marioObj; - if (marioObj->oMarioPolePos > poleTop) + if (marioObj->oMarioPolePos > poleTop) { marioObj->oMarioPolePos = poleTop; + } m->pos[0] = m->usedObj->oPosX; m->pos[2] = m->usedObj->oPosZ; @@ -139,17 +143,20 @@ s32 act_holding_pole(struct MarioState *m) { f32 poleTop = m->usedObj->hitboxHeight - 100.0f; void *poleBehavior = virtual_to_segmented(0x13, m->usedObj->behavior); - if (marioObj->oMarioPolePos < poleTop - 0.4f) + if (marioObj->oMarioPolePos < poleTop - 0.4f) { return set_mario_action(m, ACT_CLIMBING_POLE, 0); + } - if (poleBehavior != bhvGiantPole && m->controller->stickY > 50.0f) + if (poleBehavior != bhvGiantPole && m->controller->stickY > 50.0f) { return set_mario_action(m, ACT_TOP_OF_POLE_TRANSITION, 0); + } } if (m->controller->stickY < -16.0f) { marioObj->oMarioPoleYawVel -= m->controller->stickY * 2; - if (marioObj->oMarioPoleYawVel > 0x1000) + if (marioObj->oMarioPoleYawVel > 0x1000) { marioObj->oMarioPoleYawVel = 0x1000; + } m->faceAngle[1] += marioObj->oMarioPoleYawVel; marioObj->oMarioPolePos -= marioObj->oMarioPoleYawVel / 0x100; @@ -157,8 +164,9 @@ s32 act_holding_pole(struct MarioState *m) { if (m->usedObj->behavior == segmented_to_virtual(bhvTree)) { //! The Shifting Sand Land palm tree check is done climbing up in // add_tree_leaf_particles, but not here, when climbing down. - if (m->pos[1] - m->floorHeight > 100.0f) + if (m->pos[1] - m->floorHeight > 100.0f) { m->particleFlags |= PARTICLE_LEAVES; + } } play_climbing_sounds(m, 2); func_80320A4C(1, marioObj->oMarioPoleYawVel / 0x100 * 2); @@ -167,8 +175,9 @@ s32 act_holding_pole(struct MarioState *m) { m->faceAngle[1] -= m->controller->stickX * 16.0f; } - if (set_pole_position(m, 0.0f) == POLE_NONE) + if (set_pole_position(m, 0.0f) == POLE_NONE) { set_mario_animation(m, MARIO_ANIM_IDLE_ON_POLE); + } return FALSE; } @@ -192,8 +201,9 @@ s32 act_climbing_pole(struct MarioState *m) { return set_mario_action(m, ACT_WALL_KICK_AIR, 0); } - if (m->controller->stickY < 8.0f) + if (m->controller->stickY < 8.0f) { return set_mario_action(m, ACT_HOLDING_POLE, 0); + } marioObj->oMarioPolePos += m->controller->stickY / 8.0f; marioObj->oMarioPoleYawVel = 0; @@ -214,8 +224,9 @@ s32 act_grab_pole_slow(struct MarioState *m) { if (set_pole_position(m, 0.0f) == POLE_NONE) { set_mario_animation(m, MARIO_ANIM_GRAB_POLE_SHORT); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_HOLDING_POLE, 0); + } add_tree_leaf_particles(m); } @@ -251,12 +262,14 @@ s32 act_top_of_pole_transition(struct MarioState *m) { marioObj->oMarioPoleYawVel = 0; if (m->actionArg == 0) { set_mario_animation(m, MARIO_ANIM_START_HANDSTAND); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { return set_mario_action(m, ACT_TOP_OF_POLE, 0); + } } else { set_mario_animation(m, MARIO_ANIM_RETURN_FROM_HANDSTAND); - if (m->marioObj->header.gfx.unk38.animFrame == 0) + if (m->marioObj->header.gfx.unk38.animFrame == 0) { return set_mario_action(m, ACT_HOLDING_POLE, 0); + } } set_pole_position(m, return_mario_anim_y_translation(m)); @@ -266,10 +279,12 @@ s32 act_top_of_pole_transition(struct MarioState *m) { s32 act_top_of_pole(struct MarioState *m) { UNUSED struct Object *marioObj = m->marioObj; - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_TOP_OF_POLE_JUMP, 0); - if (m->controller->stickY < -16.0f) + } + if (m->controller->stickY < -16.0f) { return set_mario_action(m, ACT_TOP_OF_POLE_TRANSITION, 1); + } m->faceAngle[1] -= m->controller->stickX * 16.0f; @@ -290,20 +305,26 @@ s32 perform_hanging_step(struct MarioState *m, Vec3f nextPos) { floorHeight = find_floor(nextPos[0], nextPos[1], nextPos[2], &floor); ceilHeight = vec3f_find_ceil(nextPos, floorHeight, &ceil); - if (floor == NULL) + if (floor == NULL) { return HANG_HIT_CEIL_OR_OOB; - if (ceil == NULL) + } + if (ceil == NULL) { return HANG_LEFT_CEIL; - if (ceilHeight - floorHeight <= 160.0f) + } + if (ceilHeight - floorHeight <= 160.0f) { return HANG_HIT_CEIL_OR_OOB; - if (ceil->type != SURFACE_HANGABLE) + } + if (ceil->type != SURFACE_HANGABLE) { return HANG_LEFT_CEIL; + } ceilOffset = ceilHeight - (nextPos[1] + 160.0f); - if (ceilOffset < -30.0f) + if (ceilOffset < -30.0f) { return HANG_HIT_CEIL_OR_OOB; - if (ceilOffset > 30.0f) + } + if (ceilOffset > 30.0f) { return HANG_LEFT_CEIL; + } nextPos[1] = m->ceilHeight - 160.0f; vec3f_copy(m->pos, nextPos); @@ -322,8 +343,9 @@ s32 update_hang_moving(struct MarioState *m) { f32 maxSpeed = 4.0f; m->forwardVel += 1.0f; - if (m->forwardVel > maxSpeed) + if (m->forwardVel > maxSpeed) { m->forwardVel = maxSpeed; + } m->faceAngle[1] = m->intendedYaw - approach_s32((s16)(m->intendedYaw - m->faceAngle[1]), 0, 0x800, 0x800); @@ -360,46 +382,56 @@ void update_hang_stationary(struct MarioState *m) { s32 act_start_hanging(struct MarioState *m) { m->actionTimer++; - if ((m->input & INPUT_NONZERO_ANALOG) && m->actionTimer >= 31) + if ((m->input & INPUT_NONZERO_ANALOG) && m->actionTimer >= 31) { return set_mario_action(m, ACT_HANGING, 0); + } - if (!(m->input & INPUT_A_DOWN)) + if (!(m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } //! Crash if mario's referenced ceiling is NULL (same for other hanging actions) - if (m->ceil->type != SURFACE_HANGABLE) + if (m->ceil->type != SURFACE_HANGABLE) { return set_mario_action(m, ACT_FREEFALL, 0); + } set_mario_animation(m, MARIO_ANIM_HANG_ON_CEILING); play_sound_if_no_flag(m, SOUND_ACTION_UNKNOWN42D, MARIO_ENVIRONMENT_NOISE_PLAYED); update_hang_stationary(m); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_HANGING, 0); + } return FALSE; } s32 act_hanging(struct MarioState *m) { - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_HANG_MOVING, m->actionArg); + } - if (!(m->input & INPUT_A_DOWN)) + if (!(m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } - if (m->ceil->type != SURFACE_HANGABLE) + if (m->ceil->type != SURFACE_HANGABLE) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->actionArg & 1) + if (m->actionArg & 1) { set_mario_animation(m, MARIO_ANIM_HANDSTAND_LEFT); - else + } else { set_mario_animation(m, MARIO_ANIM_HANDSTAND_RIGHT); + } update_hang_stationary(m); @@ -407,31 +439,38 @@ s32 act_hanging(struct MarioState *m) { } s32 act_hang_moving(struct MarioState *m) { - if (!(m->input & INPUT_A_DOWN)) + if (!(m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_GROUND_POUND, 0); + } - if (m->ceil->type != SURFACE_HANGABLE) + if (m->ceil->type != SURFACE_HANGABLE) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->actionArg & 1) + if (m->actionArg & 1) { set_mario_animation(m, MARIO_ANIM_MOVE_ON_WIRE_NET_RIGHT); - else + } else { set_mario_animation(m, MARIO_ANIM_MOVE_ON_WIRE_NET_LEFT); + } - if (m->marioObj->header.gfx.unk38.animFrame == 12) + if (m->marioObj->header.gfx.unk38.animFrame == 12) { play_sound(SOUND_ACTION_UNKNOWN42D, m->marioObj->header.gfx.cameraToObject); + } if (is_anim_past_end(m)) { m->actionArg ^= 1; - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_HANGING, m->actionArg); + } } - if (update_hang_moving(m) == HANG_LEFT_CEIL) + if (update_hang_moving(m) == HANG_LEFT_CEIL) { set_mario_action(m, ACT_FREEFALL, 0); + } return FALSE; } @@ -446,10 +485,11 @@ s32 let_go_of_ledge(struct MarioState *m) { m->pos[2] -= 60.0f * coss(m->faceAngle[1]); floorHeight = find_floor(m->pos[0], m->pos[1], m->pos[2], &floor); - if (floorHeight < m->pos[1] - 100.0f) + if (floorHeight < m->pos[1] - 100.0f) { m->pos[1] -= 100.0f; - else + } else { m->pos[1] = floorHeight; + } return set_mario_action(m, ACT_SOFT_BONK, 0); } @@ -464,10 +504,11 @@ void func_8025F0DC(struct MarioState *m) { void func_8025F188(struct MarioState *m) { f32 sp4; - if (m->actionTimer < 14) + if (m->actionTimer < 14) { sp4 = m->actionTimer; - else + } else { sp4 = 14.0f; + } m->statusForCamera->pos[0] = m->pos[0] + sp4 * sins(m->faceAngle[1]); m->statusForCamera->pos[2] = m->pos[2] + sp4 * coss(m->faceAngle[1]); m->statusForCamera->pos[1] = m->pos[1]; @@ -481,8 +522,9 @@ void update_ledge_climb(struct MarioState *m, s32 animation, u32 endAction) { set_mario_animation(m, animation); if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); - if (endAction == ACT_IDLE) + if (endAction == ACT_IDLE) { func_8025F0DC(m); + } } } @@ -491,21 +533,26 @@ s32 act_ledge_grab(struct MarioState *m) { s16 intendedDYaw = m->intendedYaw - m->faceAngle[1]; s32 hasSpaceForMario = (m->ceilHeight - m->floorHeight >= 160.0f); - if (m->actionTimer < 10) + if (m->actionTimer < 10) { m->actionTimer++; + } - if (m->floor->normal.y < 0.9063078f) + if (m->floor->normal.y < 0.9063078f) { return let_go_of_ledge(m); + } - if (m->input & (INPUT_Z_PRESSED | INPUT_OFF_FLOOR)) + if (m->input & (INPUT_Z_PRESSED | INPUT_OFF_FLOOR)) { return let_go_of_ledge(m); + } - if ((m->input & INPUT_A_PRESSED) && hasSpaceForMario) + if ((m->input & INPUT_A_PRESSED) && hasSpaceForMario) { return set_mario_action(m, ACT_LEDGE_CLIMB_FAST, 0); + } if (m->input & INPUT_UNKNOWN_10) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_UNK1) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_UNK1) { m->hurtCounter += (m->flags & MARIO_CAP_ON_HEAD) ? 12 : 18; + } return let_go_of_ledge(m); } #ifdef VERSION_EU @@ -516,19 +563,22 @@ s32 act_ledge_grab(struct MarioState *m) { #endif { if (intendedDYaw >= -0x4000 && intendedDYaw <= 0x4000) { - if (hasSpaceForMario) + if (hasSpaceForMario) { return set_mario_action(m, ACT_LEDGE_CLIMB_SLOW_1, 0); + } } else { return let_go_of_ledge(m); } } heightAboveFloor = m->pos[1] - find_floor_height_relative_polar(m, -0x8000, 30.0f); - if (hasSpaceForMario && heightAboveFloor < 100.0f) + if (hasSpaceForMario && heightAboveFloor < 100.0f) { return set_mario_action(m, ACT_LEDGE_CLIMB_FAST, 0); + } - if (m->actionArg == 0) + if (m->actionArg == 0) { play_sound_if_no_flag(m, SOUND_MARIO_WHOA, MARIO_ACTION_NOISE_PLAYED); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_IDLE_ON_LEDGE); @@ -537,8 +587,9 @@ s32 act_ledge_grab(struct MarioState *m) { } s32 act_ledge_climb_slow(struct MarioState *m) { - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return let_go_of_ledge(m); + } if (m->actionTimer >= 28 && (m->input @@ -547,21 +598,24 @@ s32 act_ledge_climb_slow(struct MarioState *m) { return check_common_action_exits(m); } - if (m->actionTimer == 10) + if (m->actionTimer == 10) { play_sound_if_no_flag(m, SOUND_MARIO_EEUH, MARIO_ACTION_NOISE_PLAYED); + } update_ledge_climb(m, MARIO_ANIM_SLOW_LEDGE_GRAB, ACT_IDLE); func_8025F188(m); - if (m->marioObj->header.gfx.unk38.animFrame == 17) + if (m->marioObj->header.gfx.unk38.animFrame == 17) { m->action = ACT_LEDGE_CLIMB_SLOW_2; + } return FALSE; } s32 act_ledge_climb_down(struct MarioState *m) { - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return let_go_of_ledge(m); + } play_sound_if_no_flag(m, SOUND_MARIO_WHOA, MARIO_ACTION_NOISE_PLAYED); @@ -572,15 +626,17 @@ s32 act_ledge_climb_down(struct MarioState *m) { } s32 act_ledge_climb_fast(struct MarioState *m) { - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return let_go_of_ledge(m); + } play_sound_if_no_flag(m, SOUND_MARIO_UH2, MARIO_ACTION_NOISE_PLAYED); update_ledge_climb(m, MARIO_ANIM_FAST_LEDGE_GRAB, ACT_IDLE); - if (m->marioObj->header.gfx.unk38.animFrame == 8) + if (m->marioObj->header.gfx.unk38.animFrame == 8) { play_mario_step_sound(m, SOUND_TERRAIN_2); + } func_8025F188(m); return FALSE; @@ -641,15 +697,19 @@ s32 act_in_cannon(struct MarioState *m) { m->faceAngle[0] -= (s16)(m->controller->stickY * 10.0f); marioObj->oMarioCannonInputYaw -= (s16)(m->controller->stickX * 10.0f); - if (m->faceAngle[0] > 0x38E3) + if (m->faceAngle[0] > 0x38E3) { m->faceAngle[0] = 0x38E3; - if (m->faceAngle[0] < 0) + } + if (m->faceAngle[0] < 0) { m->faceAngle[0] = 0; + } - if (marioObj->oMarioCannonInputYaw > 0x4000) + if (marioObj->oMarioCannonInputYaw > 0x4000) { marioObj->oMarioCannonInputYaw = 0x4000; - if (marioObj->oMarioCannonInputYaw < -0x4000) + } + if (marioObj->oMarioCannonInputYaw < -0x4000) { marioObj->oMarioCannonInputYaw = -0x4000; + } m->faceAngle[1] = marioObj->oMarioCannonObjectYaw + marioObj->oMarioCannonInputYaw; if (m->input & INPUT_A_PRESSED) { @@ -670,8 +730,9 @@ s32 act_in_cannon(struct MarioState *m) { m->usedObj->oAction = 2; return FALSE; } else { - if (m->faceAngle[0] != startFacePitch || m->faceAngle[1] != startFaceYaw) + if (m->faceAngle[0] != startFacePitch || m->faceAngle[1] != startFaceYaw) { play_sound(SOUND_MOVING_UNKNOWN19, m->marioObj->header.gfx.cameraToObject); + } } } @@ -695,22 +756,27 @@ s32 act_tornado_twirling(struct MarioState *m) { f32 dx = (m->pos[0] - usedObj->oPosX) * 0.95f; f32 dz = (m->pos[2] - usedObj->oPosZ) * 0.95f; - if (m->vel[1] < 60.0f) + if (m->vel[1] < 60.0f) { m->vel[1] += 1.0f; + } - if ((marioObj->oMarioTornadoPosY += m->vel[1]) < 0.0f) + if ((marioObj->oMarioTornadoPosY += m->vel[1]) < 0.0f) { marioObj->oMarioTornadoPosY = 0.0f; + } if (marioObj->oMarioTornadoPosY > usedObj->hitboxHeight) { - if (m->vel[1] < 20.0f) + if (m->vel[1] < 20.0f) { m->vel[1] = 20.0f; + } return set_mario_action(m, ACT_TWIRLING, 1); } - if (m->angleVel[1] < 0x3000) + if (m->angleVel[1] < 0x3000) { m->angleVel[1] += 0x100; + } - if (marioObj->oMarioTornadoYawVel < 0x1000) + if (marioObj->oMarioTornadoYawVel < 0x1000) { marioObj->oMarioTornadoYawVel += 0x100; + } m->twirlYaw += m->angleVel[1]; @@ -729,22 +795,25 @@ s32 act_tornado_twirling(struct MarioState *m) { m->floorHeight = floorHeight; vec3f_copy(m->pos, nextPos); } else { - if (nextPos[1] >= m->floorHeight) + if (nextPos[1] >= m->floorHeight) { m->pos[1] = nextPos[1]; - else + } else { m->pos[1] = m->floorHeight; + } } m->actionTimer++; set_mario_animation(m, (m->actionArg == 0) ? MARIO_ANIM_START_TWIRL : MARIO_ANIM_TWIRL); - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { m->actionArg = 1; + } // Play sound on angle overflow - if (prevTwirlYaw > m->twirlYaw) + if (prevTwirlYaw > m->twirlYaw) { play_sound(SOUND_ACTION_UNKNOWN438, m->marioObj->header.gfx.cameraToObject); + } vec3f_copy(m->marioObj->header.gfx.pos, m->pos); vec3s_set(m->marioObj->header.gfx.angle, 0, m->faceAngle[1] + m->twirlYaw, 0); @@ -753,8 +822,9 @@ s32 act_tornado_twirling(struct MarioState *m) { } s32 check_common_automatic_cancels(struct MarioState *m) { - if (m->pos[1] < m->waterLevel - 100) + if (m->pos[1] < m->waterLevel - 100) { return set_water_plunge_action(m); + } return FALSE; } @@ -762,8 +832,9 @@ s32 check_common_automatic_cancels(struct MarioState *m) { s32 mario_execute_automatic_action(struct MarioState *m) { s32 cancel; - if (check_common_automatic_cancels(m)) + if (check_common_automatic_cancels(m)) { return TRUE; + } m->quicksandDepth = 0.0f; diff --git a/src/game/mario_actions_cutscene.c b/src/game/mario_actions_cutscene.c index a9b66f5..2d976a2 100644 --- a/src/game/mario_actions_cutscene.c +++ b/src/game/mario_actions_cutscene.c @@ -46,14 +46,15 @@ static s8 D_8032CBEC[7] = { 2, 3, 2, 1, 2, 3, 2 }; static u8 sStarsNeededForDialog[6] = { 1, 3, 8, 30, 50, 70 }; -/** Data for the jumbo star cutscene. It specifies the flight path after triple - * jumping. Each entry is one keyframe. - * The first number is playback speed, 1000 is the maximum and means it lasts - * 1 frame. 20 means that it lasts 1000/20 = 50 frames. - * Speed 0 marks the last keyframe. Since the cubic spline looks 3 keyframes - * ahead, there should be at least 2 more entries afterwards. - * The last three numbers of each entry are x, y and z coordinates of points - * that define the curve. +/** + * Data for the jumbo star cutscene. It specifies the flight path after triple + * jumping. Each entry is one keyframe. + * The first number is playback speed, 1000 is the maximum and means it lasts + * 1 frame. 20 means that it lasts 1000/20 = 50 frames. + * Speed 0 marks the last keyframe. Since the cubic spline looks 3 keyframes + * ahead, there should be at least 2 more entries afterwards. + * The last three numbers of each entry are x, y and z coordinates of points + * that define the curve. */ static Vec4s sJumboStarKeyframes[27] = { { 20, 0, 678, -2916 }, { 30, 0, 680, -3500 }, { 40, 1000, 700, -4000 }, @@ -79,7 +80,8 @@ static u8 sMarioBlinkOverride[20] = { MARIO_EYES_HALF_CLOSED, MARIO_EYES_HALF_CLOSED, MARIO_EYES_CLOSED, MARIO_EYES_CLOSED, }; -/** get_credits_str_width: Calculate width of a Credits String +/** + * get_credits_str_width: Calculate width of a Credits String * Loop over each character in a credits string and increment the length. If the * character is a space, increment by 4; otherwise increment by 7. Once the next * character is a null character (equal to 0), stop counting the length since @@ -89,13 +91,15 @@ s32 get_credits_str_width(char *str) { u32 c; s32 length = 0; - while ((c = *str++) != 0) + while ((c = *str++) != 0) { length += (c == ' ' ? 4 : 7); + } return length; } -/** print_displaying_credits_entry: Print the current displaying Credits Entry +/** + * print_displaying_credits_entry: Print the current displaying Credits Entry * Called in render_game. This function checks if sDispCreditsEntry points to a * credits entry (see act_credits_cutscene), and if so, display it. The reason * this is called every frame in render_game is because the credits need to @@ -180,8 +184,9 @@ void BehEndPeachLoop(void) { set_obj_animation_and_sound_state(sEndPeachAnimation); if (func_8029F788()) { // anims: 0-3, 4, 5, 6-8, 9, 10, 11 - if (sEndPeachAnimation < 3 || sEndPeachAnimation == 6 || sEndPeachAnimation == 7) + if (sEndPeachAnimation < 3 || sEndPeachAnimation == 6 || sEndPeachAnimation == 7) { sEndPeachAnimation++; + } } } @@ -191,8 +196,9 @@ void BehEndToadLoop(void) { set_obj_animation_and_sound_state(sEndToadAnims[toadAnimIndex]); if (func_8029F788()) { // 0-1, 2-3, 4, 5, 6, 7 - if (sEndToadAnims[toadAnimIndex] == 0 || sEndToadAnims[toadAnimIndex] == 2) + if (sEndToadAnims[toadAnimIndex] == 0 || sEndToadAnims[toadAnimIndex] == 2) { sEndToadAnims[toadAnimIndex]++; + } } } @@ -204,12 +210,14 @@ s32 geo_switch_peach_eyes(s32 run, struct GraphNode *node, UNUSED s32 a2) { if (run == TRUE) { if (D_8032CBE4 == 0) { timer = (gAreaUpdateCounter + 0x20) >> 1 & 0x1F; - if (timer < 7) + if (timer < 7) { switchCase->selectedCase = D_8032CBE8 * 4 + D_8032CBEC[timer]; - else + } else { switchCase->selectedCase = D_8032CBE8 * 4 + 1; - } else + } + } else { switchCase->selectedCase = D_8032CBE8 * 4 + D_8032CBE4 - 1; + } } return 0; @@ -217,11 +225,13 @@ s32 geo_switch_peach_eyes(s32 run, struct GraphNode *node, UNUSED s32 a2) { // unused static void Unknown80256FF8(u16 *a0) { - if (get_dialog_id() == -1) + if (get_dialog_id() == -1) { *a0 = 0; + } } -/** get_star_collection_dialog: Determine what dialog should show when Mario +/** + * get_star_collection_dialog: Determine what dialog should show when Mario ** collects a star. * Determines if Mario has collected enough stars to get a dialog for it, and * if so, return the dialog ID. Otherwise, return 0 @@ -253,8 +263,9 @@ void handle_save_menu(struct MarioState *m) { if (D_8033A760 == SAVE_OPT_SAVE_AND_CONTINUE || D_8033A760 == SAVE_OPT_SAVE_AND_QUIT) { save_file_do_save(gCurrSaveFileNum - 1); - if (D_8033A760 == SAVE_OPT_SAVE_AND_QUIT) + if (D_8033A760 == SAVE_OPT_SAVE_AND_QUIT) { func_80249788(-2, 0); // reset game + } } // not quitting @@ -274,7 +285,8 @@ void handle_save_menu(struct MarioState *m) { } } -/** spawn_obj_at_mario_rel_yaw: Spawns object at Mario with relative yaw. +/** + * spawn_obj_at_mario_rel_yaw: Spawns object at Mario with relative yaw. * Spawns object with given behavior and model and copies over Mario's position * and yaw plus relative yaw. */ @@ -289,7 +301,8 @@ struct Object *spawn_obj_at_mario_rel_yaw(struct MarioState *m, s32 model, void return o; } -/** cutscene_take_cap_off: Put Mario's cap on. +/** + * cutscene_take_cap_off: Put Mario's cap on. * Clears "cap on head" flag, sets "cap in hand" flag, plays sound * SOUND_ACTION_UNKNOWN43D. */ @@ -299,7 +312,8 @@ void cutscene_take_cap_off(struct MarioState *m) { play_sound(SOUND_ACTION_UNKNOWN43D, m->marioObj->header.gfx.cameraToObject); } -/** cutscene_put_cap_on: Put Mario's cap on. +/** + * cutscene_put_cap_on: Put Mario's cap on. * Clears "cap in hand" flag, sets "cap on head" flag, plays sound * SOUND_ACTION_UNKNOWN43E. */ @@ -309,7 +323,8 @@ void cutscene_put_cap_on(struct MarioState *m) { play_sound(SOUND_ACTION_UNKNOWN43E, m->marioObj->header.gfx.cameraToObject); } -/** mario_ready_to_speak: Determine if Mario is able to speak to a NPC +/** + * mario_ready_to_speak: Determine if Mario is able to speak to a NPC * The following conditions must be met in order for Mario to be considered * ready to speak. * 1: Mario's action must be in the stationary or moving action groups, or if @@ -324,8 +339,9 @@ s32 mario_ready_to_speak(void) { if ((gMarioState->action == ACT_WAITING_FOR_DIALOG || actionGroup == ACT_GROUP_STATIONARY || actionGroup == ACT_GROUP_MOVING) && (!(gMarioState->action & (ACT_FLAG_RIDING_SHELL | ACT_FLAG_INVULNERABLE)) - && gMarioState->action != ACT_FIRST_PERSON)) + && gMarioState->action != ACT_FIRST_PERSON)) { isReadyToSpeak = TRUE; + } return isReadyToSpeak; } @@ -341,13 +357,15 @@ s32 set_mario_npc_dialog(s32 actionArg) { // in dialog if (gMarioState->action == ACT_READING_NPC_DIALOG) { - if (gMarioState->actionState < 8) + if (gMarioState->actionState < 8) { dialogState = 1; // starting dialog + } if (gMarioState->actionState == 8) { - if (actionArg == 0) + if (actionArg == 0) { gMarioState->actionState++; // exit dialog - else + } else { dialogState = 2; + } } } else if (actionArg != 0 && mario_ready_to_speak()) { gMarioState->usedObj = gCurrentObject; @@ -371,10 +389,12 @@ s32 act_reading_npc_dialog(struct MarioState *m) { s32 headTurnAmount = 0; s16 angleToNPC; - if (m->actionArg == 2) + if (m->actionArg == 2) { headTurnAmount = -1024; - if (m->actionArg == 3) + } + if (m->actionArg == 3) { headTurnAmount = 384; + } if (m->actionState < 8) { // turn to NPC @@ -390,17 +410,19 @@ s32 act_reading_npc_dialog(struct MarioState *m) { // look back from facing NPC m->actionTimer -= headTurnAmount; } else if (m->actionState == 23) { - if (m->flags & MARIO_CAP_IN_HAND) + if (m->flags & MARIO_CAP_IN_HAND) { set_mario_action(m, ACT_PUTTING_ON_CAP, 0); - else + } else { set_mario_action(m, m->heldObj == NULL ? ACT_IDLE : ACT_UNKNOWN_007, 0); + } } vec3f_copy(m->marioObj->header.gfx.pos, m->pos); vec3s_set(m->marioObj->header.gfx.angle, 0, m->faceAngle[1], 0); vec3s_set(m->marioBodyState->unk12, m->actionTimer, 0, 0); - if (m->actionState != 8) + if (m->actionState != 8) { m->actionState++; + } return FALSE; } @@ -421,8 +443,9 @@ s32 act_disappeared(struct MarioState *m) { m->marioObj->header.gfx.node.flags &= ~GRAPH_RENDER_ACTIVE; if (m->actionArg) { m->actionArg--; - if ((m->actionArg & 0xFFFF) == 0) + if ((m->actionArg & 0xFFFF) == 0) { level_trigger_warp(m, m->actionArg >> 16); + } } return FALSE; } @@ -431,8 +454,9 @@ s32 act_reading_automatic_dialog(struct MarioState *m) { u32 actionArg; m->actionState++; - if (m->actionState == 2) + if (m->actionState == 2) { enable_time_stop(); + } if (m->actionState < 9) { set_mario_animation(m, m->prevAction == ACT_STAR_DANCE_WATER ? MARIO_ANIM_WATER_IDLE : MARIO_ANIM_FIRST_PERSON); @@ -442,15 +466,17 @@ s32 act_reading_automatic_dialog(struct MarioState *m) { // set mario dialog if (m->actionState == 9) { actionArg = m->actionArg; - if (GET_HIGH_U16_OF_32(actionArg) == 0) + if (GET_HIGH_U16_OF_32(actionArg) == 0) { func_802D7F90(GET_LOW_U16_OF_32(actionArg)); - else + } else { func_802D7FCC(GET_HIGH_U16_OF_32(actionArg), GET_LOW_U16_OF_32(actionArg)); + } } // wait until dialog is done else if (m->actionState == 10) { - if (get_dialog_id() >= 0) + if (get_dialog_id() >= 0) { m->actionState--; + } } // look back down else if (m->actionState < 19) { @@ -463,12 +489,13 @@ s32 act_reading_automatic_dialog(struct MarioState *m) { gShouldNotPlayCastleMusic = FALSE; play_cutscene_music(SEQUENCE_ARGS(0, SEQ_LEVEL_INSIDE_CASTLE)); } - if (m->prevAction == ACT_STAR_DANCE_WATER) + if (m->prevAction == ACT_STAR_DANCE_WATER) { set_mario_action(m, ACT_WATER_IDLE, 0); // 100c star? - else + } else { // make mario walk into door after star dialog set_mario_action(m, m->prevAction == ACT_UNLOCKING_STAR_DOOR ? ACT_WALKING : ACT_IDLE, 0); + } } } // apply head turn @@ -526,16 +553,19 @@ s32 act_debug_free_move(struct MarioState *m) { // integer immediates, generates convert instructions for some reason speed = gPlayer1Controller->buttonDown & B_BUTTON ? 4 : 1; - if (gPlayer1Controller->buttonDown & L_TRIG) + if (gPlayer1Controller->buttonDown & L_TRIG) { speed = 0.01f; + } set_mario_animation(m, MARIO_ANIM_A_POSE); vec3f_copy(pos, m->pos); - if (gPlayer1Controller->buttonDown & U_JPAD) + if (gPlayer1Controller->buttonDown & U_JPAD) { pos[1] += 16.0f * speed; - if (gPlayer1Controller->buttonDown & D_JPAD) + } + if (gPlayer1Controller->buttonDown & D_JPAD) { pos[1] -= 16.0f * speed; + } if (m->intendedMag > 0) { pos[0] += 32.0f * speed * sins(m->intendedYaw); @@ -546,8 +576,9 @@ s32 act_debug_free_move(struct MarioState *m) { floorHeight = find_floor(pos[0], pos[1], pos[2], &surf); if (surf != NULL) { - if (pos[1] < floorHeight) + if (pos[1] < floorHeight) { pos[1] = floorHeight; + } vec3f_copy(m->pos, pos); } @@ -556,10 +587,11 @@ s32 act_debug_free_move(struct MarioState *m) { vec3s_set(m->marioObj->header.gfx.angle, 0, m->faceAngle[1], 0); if (gPlayer1Controller->buttonPressed == A_BUTTON) { - if (m->pos[1] <= m->waterLevel - 100) + if (m->pos[1] <= m->waterLevel - 100) { action = ACT_WATER_IDLE; - else + } else { action = ACT_IDLE; + } set_mario_action(m, action, 0); } @@ -577,10 +609,11 @@ void general_star_dance_handler(struct MarioState *m, s32 isInWater) { if (m->actionArg & 1) { play_course_clear(); } else { - if (gCurrLevelNum == LEVEL_BOWSER_1 || gCurrLevelNum == LEVEL_BOWSER_2) + if (gCurrLevelNum == LEVEL_BOWSER_1 || gCurrLevelNum == LEVEL_BOWSER_2) { play_music(1, SEQUENCE_ARGS(15, SEQ_EVENT_CUTSCENE_COLLECT_KEY), 0); - else + } else { play_music(1, SEQUENCE_ARGS(15, SEQ_EVENT_CUTSCENE_COLLECT_STAR), 0); + } } break; @@ -599,18 +632,20 @@ void general_star_dance_handler(struct MarioState *m, s32 isInWater) { break; } } else if (m->actionState == 1 && gDialogResponse) { - if (gDialogResponse == 1) + if (gDialogResponse == 1) { save_file_do_save(gCurrSaveFileNum - 1); + } m->actionState = 2; } else if (m->actionState == 2 && is_anim_at_end(m)) { disable_time_stop(); func_80248D90(); dialogID = get_star_collection_dialog(m); - if (dialogID != 0) + if (dialogID != 0) { // look up for dialog set_mario_action(m, ACT_READING_AUTOMATIC_DIALOG, dialogID); - else + } else { set_mario_action(m, isInWater ? ACT_WATER_IDLE : ACT_IDLE, 0); + } } } @@ -619,8 +654,9 @@ s32 act_star_dance(struct MarioState *m) { set_mario_animation(m, m->actionState == 2 ? MARIO_ANIM_RETURN_FROM_STAR_DANCE : MARIO_ANIM_STAR_DANCE); general_star_dance_handler(m, 0); - if (m->actionState != 2 && m->actionTimer >= 40) + if (m->actionState != 2 && m->actionTimer >= 40) { m->marioBodyState->handState = MARIO_HAND_PEACE_SIGN; + } stop_and_set_height_to_floor(m); return FALSE; } @@ -632,8 +668,9 @@ s32 act_star_dance_water(struct MarioState *m) { vec3f_copy(m->marioObj->header.gfx.pos, m->pos); vec3s_set(m->marioObj->header.gfx.angle, 0, m->faceAngle[1], 0); general_star_dance_handler(m, 1); - if (m->actionState != 2 && m->actionTimer >= 62) + if (m->actionState != 2 && m->actionTimer >= 62) { m->marioBodyState->handState = MARIO_HAND_PEACE_SIGN; + } return FALSE; } @@ -655,21 +692,24 @@ s32 act_fall_after_star_grab(struct MarioState *m) { // general death hander s32 common_death_handler(struct MarioState *m, s32 animation, s32 frameToDeathWarp) { s32 animFrame = set_mario_animation(m, animation); - if (animFrame == frameToDeathWarp) + if (animFrame == frameToDeathWarp) { level_trigger_warp(m, WARP_OP_DEATH); + } m->marioBodyState->eyeState = MARIO_EYES_DEAD; stop_and_set_height_to_floor(m); return animFrame; } s32 act_standing_death(struct MarioState *m) { - if (m->input & INPUT_IN_POISON_GAS) + if (m->input & INPUT_IN_POISON_GAS) { return set_mario_action(m, ACT_SUFFOCATION, 0); + } play_sound_if_no_flag(m, SOUND_MARIO_DYING, MARIO_ENVIRONMENT_NOISE_PLAYED); common_death_handler(m, MARIO_ANIM_DYING_FALL_OVER, 80); - if (m->marioObj->header.gfx.unk38.animFrame == 77) + if (m->marioObj->header.gfx.unk38.animFrame == 77) { play_mario_step_sound(m, SOUND_TERRAIN_4); + } return FALSE; } @@ -687,15 +727,17 @@ s32 act_suffocation(struct MarioState *m) { s32 act_death_on_back(struct MarioState *m) { play_sound_if_no_flag(m, SOUND_MARIO_DYING, MARIO_ENVIRONMENT_NOISE_PLAYED); - if (common_death_handler(m, MARIO_ANIM_DYING_ON_BACK, 54) == 40) + if (common_death_handler(m, MARIO_ANIM_DYING_ON_BACK, 54) == 40) { play_mario_heavy_landing_sound(m, SOUND_TERRAIN_4); + } return FALSE; } s32 act_death_on_stomach(struct MarioState *m) { play_sound_if_no_flag(m, SOUND_MARIO_DYING, MARIO_ENVIRONMENT_NOISE_PLAYED); - if (common_death_handler(m, MARIO_ANIM_DYING_ON_STOMACH, 37) == 37) + if (common_death_handler(m, MARIO_ANIM_DYING_ON_STOMACH, 37) == 37) { play_mario_heavy_landing_sound(m, SOUND_TERRAIN_4); + } return FALSE; } @@ -724,8 +766,9 @@ s32 act_eaten_by_bubba(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_A_POSE); m->marioObj->header.gfx.node.flags &= ~GRAPH_RENDER_ACTIVE; m->health = 0xFF; - if (m->actionTimer++ == 60) + if (m->actionTimer++ == 60) { level_trigger_warp(m, WARP_OP_DEATH); + } return FALSE; } @@ -736,8 +779,9 @@ s32 launch_mario_until_land(struct MarioState *m, s32 endAction, s32 animation, mario_set_forward_vel(m, forwardVel); set_mario_animation(m, animation); airStepLanded = (perform_air_step(m, 0) == AIR_STEP_LANDED); - if (airStepLanded) + if (airStepLanded) { set_mario_action(m, endAction, 0); + } return airStepLanded; } @@ -747,8 +791,9 @@ s32 act_unlocking_key_door(struct MarioState *m) { m->pos[0] = m->usedObj->oPosX + coss(m->faceAngle[1]) * 75.0f; m->pos[2] = m->usedObj->oPosZ + sins(m->faceAngle[1]) * 75.0f; - if (m->actionArg & 2) + if (m->actionArg & 2) { m->faceAngle[1] += 0x8000; + } if (m->actionTimer == 0) { spawn_obj_at_mario_rel_yaw(m, MODEL_BOWSER_KEY_CUTSCENE, bhvBowserKeyUnlockDoor, 0); @@ -786,8 +831,9 @@ s32 act_unlocking_star_door(struct MarioState *m) { switch (m->actionState) { case 0: m->faceAngle[1] = m->usedObj->oMoveAngleYaw; - if (m->actionArg & 2) + if (m->actionArg & 2) { m->faceAngle[1] += 0x8000; + } m->marioObj->oMarioReadingSignDPosX = m->pos[0]; m->marioObj->oMarioReadingSignDPosZ = m->pos[2]; set_mario_animation(m, MARIO_ANIM_SUMMON_STAR); @@ -833,8 +879,9 @@ s32 act_entering_star_door(struct MarioState *m) { // ~30 degrees / 1/12 rot targetAngle = m->usedObj->oMoveAngleYaw + 0x1555; - if (m->actionArg & 2) + if (m->actionArg & 2) { targetAngle += 0x5556; // ~120 degrees / 1/3 rot (total 150d / 5/12) + } // targetDX and targetDZ are the offsets to add to mario's position to // have mario stand 150 units in front of the door @@ -864,8 +911,9 @@ s32 act_entering_star_door(struct MarioState *m) { else { m->faceAngle[1] = m->usedObj->oMoveAngleYaw; - if (m->actionArg & 2) + if (m->actionArg & 2) { m->faceAngle[1] += 0x8000; + } m->pos[0] += 12.0f * sins(m->faceAngle[1]); m->pos[2] += 12.0f * coss(m->faceAngle[1]); @@ -875,8 +923,9 @@ s32 act_entering_star_door(struct MarioState *m) { stop_and_set_height_to_floor(m); - if (m->actionTimer == 48) + if (m->actionTimer == 48) { set_mario_action(m, ACT_IDLE, 0); + } return FALSE; } @@ -899,12 +948,14 @@ s32 act_going_through_door(struct MarioState *m) { stop_and_set_height_to_floor(m); if (m->actionArg & 4) { - if (m->actionTimer == 16) + if (m->actionTimer == 16) { level_trigger_warp(m, WARP_OP_WARP_DOOR); + } } else { if (is_anim_at_end(m)) { - if (m->actionArg & 2) + if (m->actionArg & 2) { m->faceAngle[1] += 0x8000; + } set_mario_action(m, ACT_IDLE, 0); } } @@ -916,15 +967,17 @@ s32 act_going_through_door(struct MarioState *m) { s32 act_warp_door_spawn(struct MarioState *m) { if (m->actionState == 0) { m->actionState = 1; - if (m->actionArg & 1) + if (m->actionArg & 1) { m->usedObj->oInteractStatus = 0x00040000; - else + } else { m->usedObj->oInteractStatus = 0x00080000; + } } else if (m->usedObj->oAction == 0) { - if (gShouldNotPlayCastleMusic == TRUE && gCurrLevelNum == LEVEL_CASTLE) + if (gShouldNotPlayCastleMusic == TRUE && gCurrLevelNum == LEVEL_CASTLE) { set_mario_action(m, ACT_READING_AUTOMATIC_DIALOG, 21); - else + } else { set_mario_action(m, ACT_IDLE, 0); + } } set_mario_animation(m, MARIO_ANIM_FIRST_PERSON); stop_and_set_height_to_floor(m); @@ -944,10 +997,11 @@ s32 act_emerge_from_pipe(struct MarioState *m) { play_sound_if_no_flag(m, SOUND_MARIO_YAHOO, MARIO_ACTION_NOISE_PLAYED); if (gCurrLevelNum == 13) { - if (gCurrAreaIndex == 2) + if (gCurrAreaIndex == 2) { play_sound_if_no_flag(m, SOUND_MENU_EXITPIPE, MARIO_ENVIRONMENT_NOISE_PLAYED); - else + } else { play_sound_if_no_flag(m, SOUND_MENU_ENTERPIPE, MARIO_ENVIRONMENT_NOISE_PLAYED); + } } if (launch_mario_until_land(m, ACT_JUMP_LAND_STOP, MARIO_ANIM_SINGLE_JUMP, 8.0f)) { @@ -975,8 +1029,9 @@ s32 act_spawn_spin_airborne(struct MarioState *m) { // is 300 units above floor, spin and play woosh sounds if (m->actionState == 0 && m->pos[1] - m->floorHeight > 300.0f) { - if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) // first anim frame + if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) { // first anim frame play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } } // under 300 units above floor, enter freefall animation @@ -998,7 +1053,8 @@ s32 act_spawn_spin_landing(struct MarioState *m) { return FALSE; } -/** act_exit_airborne: Jump out of a level after collecting a Power Star (no +/** + * act_exit_airborne: Jump out of a level after collecting a Power Star (no ** sparkles) * Mario always faces a level entrance when he launches out of it, whether he * died or he collected a star/key. Because of that, we need him to move away @@ -1009,9 +1065,10 @@ s32 act_spawn_spin_landing(struct MarioState *m) { */ s32 act_exit_airborne(struct MarioState *m) { if (15 < m->actionTimer++ - && launch_mario_until_land(m, ACT_EXIT_LAND_SAVE_DIALOG, MARIO_ANIM_GENERAL_FALL, -32.0f)) + && launch_mario_until_land(m, ACT_EXIT_LAND_SAVE_DIALOG, MARIO_ANIM_GENERAL_FALL, -32.0f)) { // heal mario m->healCounter = 31; + } // rotate him to face away from the entrance m->marioObj->header.gfx.angle[1] += 0x8000; m->particleFlags |= PARTICLE_SPARKLES; @@ -1019,9 +1076,10 @@ s32 act_exit_airborne(struct MarioState *m) { } s32 act_falling_exit_airborne(struct MarioState *m) { - if (launch_mario_until_land(m, ACT_EXIT_LAND_SAVE_DIALOG, MARIO_ANIM_GENERAL_FALL, 0.0f)) + if (launch_mario_until_land(m, ACT_EXIT_LAND_SAVE_DIALOG, MARIO_ANIM_GENERAL_FALL, 0.0f)) { // heal mario m->healCounter = 31; + } // rotate mario to face away from the entrance m->marioObj->header.gfx.angle[1] += 0x8000; m->particleFlags |= PARTICLE_SPARKLES; @@ -1038,17 +1096,22 @@ s32 act_exit_land_save_dialog(struct MarioState *m) { set_mario_animation(m, m->actionArg == 0 ? MARIO_ANIM_GENERAL_LAND : MARIO_ANIM_LAND_FROM_SINGLE_JUMP); if (is_anim_past_end(m)) { - if (gLastCompletedCourseNum != COURSE_BITDW && gLastCompletedCourseNum != COURSE_BITFS) + if (gLastCompletedCourseNum != COURSE_BITDW + && gLastCompletedCourseNum != COURSE_BITFS) { enable_time_stop(); + } func_802D9A14(2); D_8033A760 = 0; m->actionState = 3; // star exit with cap - if (!(m->flags & MARIO_CAP_ON_HEAD)) + if (!(m->flags & MARIO_CAP_ON_HEAD)) { m->actionState = 2; // star exit without cap - if (gLastCompletedCourseNum == COURSE_BITDW || gLastCompletedCourseNum == COURSE_BITFS) + } + if (gLastCompletedCourseNum == COURSE_BITDW + || gLastCompletedCourseNum == COURSE_BITFS) { m->actionState = 1; // key exit + } } break; // key exit @@ -1074,10 +1137,12 @@ s32 act_exit_land_save_dialog(struct MarioState *m) { // exit without cap case 2: animFrame = set_mario_animation(m, MARIO_ANIM_MISSING_CAP); - if ((animFrame >= 18 && animFrame < 55) || (animFrame >= 112 && animFrame < 134)) + if ((animFrame >= 18 && animFrame < 55) || (animFrame >= 112 && animFrame < 134)) { m->marioBodyState->handState = MARIO_HAND_OPEN; - if (!(animFrame < 109) && animFrame < 154) + } + if (!(animFrame < 109) && animFrame < 154) { m->marioBodyState->eyeState = MARIO_EYES_HALF_CLOSED; + } handle_save_menu(m); break; @@ -1202,8 +1267,9 @@ s32 act_special_death_exit(struct MarioState *m) { s32 act_spawn_no_spin_airborne(struct MarioState *m) { launch_mario_until_land(m, ACT_SPAWN_NO_SPIN_LANDING, MARIO_ANIM_GENERAL_FALL, 0.0f); - if (m->pos[1] < m->waterLevel - 100) + if (m->pos[1] < m->waterLevel - 100) { set_water_plunge_action(m); + } return FALSE; } @@ -1230,12 +1296,14 @@ s32 act_bbh_enter_spin(struct MarioState *m) { cageDZ = m->usedObj->oPosZ - m->pos[2]; cageDist = sqrtf(cageDX * cageDX + cageDZ * cageDZ); - if (cageDist > 20.0f) + if (cageDist > 20.0f) { forwardVel = 10.0f; - else + } else { forwardVel = cageDist / 2.0f; - if (forwardVel < 0.5f) + } + if (forwardVel < 0.5f) { forwardVel = 0.0f; + } switch (m->actionState) { case 0: @@ -1250,13 +1318,15 @@ s32 act_bbh_enter_spin(struct MarioState *m) { m->faceAngle[1] = atan2s(cageDZ, cageDX); mario_set_forward_vel(m, forwardVel); - if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) + if (set_mario_animation(m, MARIO_ANIM_FORWARD_SPINNING) == 0) { play_sound(SOUND_ACTION_SWISH2, m->marioObj->header.gfx.cameraToObject); + } m->flags &= ~MARIO_UNKNOWN_08; perform_air_step(m, 0); - if (m->vel[1] <= 0) + if (m->vel[1] <= 0) { m->actionState = 2; + } break; case 2: @@ -1270,8 +1340,9 @@ s32 act_bbh_enter_spin(struct MarioState *m) { m->actionState = 4; } if (m->actionState == 2) { - if (m->marioObj->header.gfx.unk38.animFrame == 0) + if (m->marioObj->header.gfx.unk38.animFrame == 0) { m->actionState = 3; + } } else { play_sound_if_no_flag(m, SOUND_ACTION_UNKNOWN446, MARIO_ENVIRONMENT_NOISE_PLAYED); set_mario_animation(m, MARIO_ANIM_DIVE); @@ -1319,8 +1390,9 @@ s32 act_bbh_enter_jump(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_DOUBLE_JUMP_RISE); perform_air_step(m, 0); - if (m->vel[1] <= 0.0f) + if (m->vel[1] <= 0.0f) { set_mario_action(m, ACT_BBH_ENTER_SPIN, 0); + } return FALSE; } @@ -1331,11 +1403,13 @@ s32 act_teleport_fade_out(struct MarioState *m) { : MARIO_ANIM_FIRST_PERSON); m->flags |= MARIO_TELEPORTING; - if (m->actionTimer < 32) + if (m->actionTimer < 32) { m->fadeWarpOpacity = (-m->actionTimer << 3) + 0xF8; + } - if (m->actionTimer++ == 20) + if (m->actionTimer++ == 20) { level_trigger_warp(m, WARP_OP_TELEPORT); + } stop_and_set_height_to_floor(m); @@ -1356,9 +1430,10 @@ s32 act_teleport_fade_in(struct MarioState *m) { if (m->actionTimer++ == 32) { if (m->pos[1] < m->waterLevel - 100) { // Check if the camera is not underwater. - if (m->area->camera->currPreset != CAMERA_PRESET_WATER_SURFACE) + if (m->area->camera->currPreset != CAMERA_PRESET_WATER_SURFACE) { // camera related function? func_80285BD8(m->area->camera, 8, 1); + } set_mario_action(m, ACT_WATER_IDLE, 0); } else { set_mario_action(m, ACT_IDLE, 0); @@ -1410,8 +1485,9 @@ s32 act_squished(struct MarioState *m) { s16 surfAngle; s32 underSteepSurf = FALSE; // seems to be responsible for setting velocity? - if ((spaceUnderCeil = m->ceilHeight - m->floorHeight) < 0) + if ((spaceUnderCeil = m->ceilHeight - m->floorHeight) < 0) { spaceUnderCeil = 0; + } switch (m->actionState) { case 0: @@ -1441,8 +1517,9 @@ s32 act_squished(struct MarioState *m) { } break; case 1: - if (spaceUnderCeil >= 30.0f) + if (spaceUnderCeil >= 30.0f) { m->actionState = 2; + } break; case 2: m->actionTimer++; @@ -1503,11 +1580,13 @@ s32 act_squished(struct MarioState *m) { s32 act_putting_on_cap(struct MarioState *m) { s32 animFrame = set_mario_animation(m, MARIO_ANIM_PUT_CAP_ON); - if (animFrame == 0) + if (animFrame == 0) { enable_time_stop(); + } - if (animFrame == 28) + if (animFrame == 28) { cutscene_put_cap_on(m); + } if (is_anim_at_end(m)) { set_mario_action(m, ACT_IDLE, 0); @@ -1532,17 +1611,19 @@ void stuck_in_ground_handler(struct MarioState *m, s32 animation, s32 unstuckFra stop_and_set_height_to_floor(m); - if (animFrame == -1) + if (animFrame == -1) { play_sound_and_spawn_particles(m, SOUND_TERRAIN_6, 1); - else if (animFrame == unstuckFrame) + } else if (animFrame == unstuckFrame) { play_sound_and_spawn_particles(m, SOUND_ACTION_UNKNOWN443, 1); - else if (animFrame == target2 || animFrame == target3) + } else if (animFrame == target2 || animFrame == target3) { play_mario_step_sound(m, SOUND_TERRAIN_2); + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); + } } s32 act_head_stuck_in_ground(struct MarioState *m) { @@ -1560,7 +1641,8 @@ s32 act_feet_stuck_in_ground(struct MarioState *m) { return FALSE; } -/** advance_cutscene_step: Advances the current step in the current cutscene. +/** + * advance_cutscene_step: Advances the current step in the current cutscene. * Resets action state and action timer, adds 1 to the action arg (responsible * for keeping track of what step of the cutscene Mario is in.) */ @@ -1591,8 +1673,9 @@ static void intro_cutscene_peach_lakitu_scene(struct MarioState *m) { static void intro_cutscene_raise_pipe(struct MarioState *m) { sIntroWarpPipeObj->oPosY = camera_approach_f32_symmetric(sIntroWarpPipeObj->oPosY, 260.0f, 10.0f); - if (m->actionTimer == 0) + if (m->actionTimer == 0) { play_sound(SOUND_MENU_EXITPIPE, sIntroWarpPipeObj->header.gfx.cameraToObject); + } if (m->actionTimer++ == 38) { m->vel[1] = 60.0f; @@ -1601,8 +1684,9 @@ static void intro_cutscene_raise_pipe(struct MarioState *m) { } static void intro_cutscene_jump_out_of_pipe(struct MarioState *m) { - if (m->actionTimer == 25) + if (m->actionTimer == 25) { gHudDisplay.flags = HUD_DISPLAY_DEFAULT; + } if (m->actionTimer++ >= 118) { m->marioObj->header.gfx.node.flags |= GRAPH_RENDER_ACTIVE; @@ -1628,8 +1712,9 @@ static void intro_cutscene_jump_out_of_pipe(struct MarioState *m) { static void intro_cutscene_land_outside_pipe(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_LAND_FROM_SINGLE_JUMP); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { advance_cutscene_step(m); + } stop_and_set_height_to_floor(m); } @@ -1737,10 +1822,12 @@ static s32 jumbo_star_cutscene_taking_off(struct MarioState *m) { } } else { animFrame = set_mario_animation(m, MARIO_ANIM_FINAL_BOWSER_WING_CAP_TAKE_OFF); - if (animFrame == 3 || animFrame == 28 || animFrame == 60) + if (animFrame == 3 || animFrame == 28 || animFrame == 60) { play_sound_and_spawn_particles(m, SOUND_TERRAIN_1, 1); - if (animFrame >= 3) + } + if (animFrame >= 3) { marioObj->rawData.asF32[0x22] -= 32.0f; + } switch (animFrame) { case 3: @@ -1758,8 +1845,9 @@ static s32 jumbo_star_cutscene_taking_off(struct MarioState *m) { } m->particleFlags |= PARTICLE_SPARKLES; - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { advance_cutscene_step(m); + } } vec3f_set(m->pos, 0.0f, 307.0, marioObj->rawData.asF32[0x22]); @@ -1816,8 +1904,9 @@ static s32 jumbo_star_cutscene_flying(struct MarioState *m) { vec3f_copy(m->marioObj->header.gfx.pos, m->pos); m->particleFlags |= PARTICLE_SPARKLES; - if (m->actionTimer++ == 500) + if (m->actionTimer++ == 500) { level_trigger_warp(m, WARP_OP_CREDITS_START); + } return FALSE; } @@ -1879,8 +1968,9 @@ static f32 func_8025BC14(struct Object *o) { // make mario fall and soften wing cap gravity static void end_peach_cutscene_mario_falling(struct MarioState *m) { - if (m->actionTimer == 1) + if (m->actionTimer == 1) { m->statusForCamera->unk1C[1] = 11; + } m->input |= INPUT_A_DOWN; m->flags |= (MARIO_WING_CAP | MARIO_CAP_ON_HEAD); @@ -1915,12 +2005,15 @@ static void end_peach_cutscene_summon_jumbo_star(struct MarioState *m) { set_mario_animation(m, m->actionState == 0 ? MARIO_ANIM_CREDITS_RAISE_HAND : MARIO_ANIM_CREDITS_LOWER_HAND); - if (m->actionState == 0 && is_anim_past_end(m)) + if (m->actionState == 0 && is_anim_past_end(m)) { m->actionState++; - if (m->actionTimer == 90) + } + if (m->actionTimer == 90) { play_cutscene_music(SEQUENCE_ARGS(0, SEQ_EVENT_CUTSCENE_ENDING)); - if (m->actionTimer == 255) + } + if (m->actionTimer == 255) { advance_cutscene_step(m); + } sEndJumboStarObj->oFaceAngleYaw += 0x0400; generate_yellow_sparkles(0, 2528, -1800, 250.0f); @@ -1981,29 +2074,34 @@ static void end_peach_cutscene_descend_peach(struct MarioState *m) { generate_yellow_sparkles(0, sEndPeachObj->oPosY, -1300, 150.0f); if (sEndPeachObj->oPosY >= 1300.0f) { - if (m->actionState < 60) + if (m->actionState < 60) { m->actionState += 5; + } } else { - if (m->actionState >= 27) + if (m->actionState >= 27) { m->actionState -= 2; + } set_mario_animation(m, MARIO_ANIM_CREDITS_RETURN_FROM_LOOK_UP); } - if ((sEndPeachObj->oPosY -= m->actionState / 10) <= 907.0f) + if ((sEndPeachObj->oPosY -= m->actionState / 10) <= 907.0f) { sEndPeachObj->oPosY = 906.0f; + } play_sound(SOUND_CH6_PEACHTWINKLE, sEndPeachObj->header.gfx.cameraToObject); - if (m->actionTimer >= 584) + if (m->actionTimer >= 584) { advance_cutscene_step(m); + } } // mario runs to peach static void end_peach_cutscene_run_to_peach(struct MarioState *m) { struct Surface *surf; - if (m->actionTimer == 22) + if (m->actionTimer == 22) { sEndPeachAnimation = 5; + } if ((m->pos[2] -= 20.0f) <= -1181.0f) { m->pos[2] = -1180.0f; @@ -2027,11 +2125,13 @@ static void end_peach_cutscene_dialog_1(struct MarioState *m) { : MARIO_ANIM_CREDITS_LOOK_UP); if (m->actionState == 0) { - if (animFrame == 8) + if (animFrame == 8) { cutscene_take_cap_off(m); + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { m->actionState++; + } } switch (m->actionTimer) { @@ -2120,9 +2220,10 @@ static void end_peach_cutscene_dialog_2(struct MarioState *m) { static void end_peach_cutscene_kiss_from_peach(struct MarioState *m) { sEndPeachAnimation = 10; - if (m->actionTimer >= 90) + if (m->actionTimer >= 90) { m->marioBodyState->eyeState = m->actionTimer < 110 ? sMarioBlinkOverride[m->actionTimer - 90] : MARIO_EYES_HALF_CLOSED; + } switch (m->actionTimer) { case 8: @@ -2162,15 +2263,19 @@ static void end_peach_cutscene_kiss_from_peach(struct MarioState *m) { static void end_peach_cutscene_star_dance(struct MarioState *m) { s32 animFrame = set_mario_animation(m, MARIO_ANIM_CREDITS_PEACE_SIGN); - if (animFrame == 77) + if (animFrame == 77) { cutscene_put_cap_on(m); - if (animFrame == 88) + } + if (animFrame == 88) { play_sound(SOUND_MARIO_HEREWEGO, m->marioObj->header.gfx.cameraToObject); - if (animFrame >= 98) + } + if (animFrame >= 98) { m->marioBodyState->handState = MARIO_HAND_PEACE_SIGN; + } - if (m->actionTimer < 52) + if (m->actionTimer < 52) { m->marioBodyState->eyeState = MARIO_EYES_HALF_CLOSED; + } switch (m->actionTimer) { case 70: @@ -2237,8 +2342,9 @@ static void end_peach_cutscene_dialog_3(struct MarioState *m) { break; } - if (m->actionTimer == 350) + if (m->actionTimer == 350) { advance_cutscene_step(m); + } } // "Mario!" @@ -2248,8 +2354,9 @@ static void end_peach_cutscene_run_to_castle(struct MarioState *m) { m->marioObj->header.gfx.pos[1] = func_8025BC14(m->marioObj); - if (m->actionState == 0 && is_anim_past_end(m)) + if (m->actionState == 0 && is_anim_past_end(m)) { m->actionState = 1; + } if (m->actionTimer == 95) { set_cutscene_message(160, 227, 0, 40); @@ -2347,8 +2454,9 @@ static s32 act_credits_cutscene(struct MarioState *m) { m->statusForCamera->unk1C[1] = 13; // checks if mario is underwater (JRB, DDD, SA, etc.) if (m->pos[1] < m->waterLevel - 100) { - if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) + if (m->area->camera->currPreset != CAMERA_PRESET_BEHIND_MARIO) { func_80285BD8(m->area->camera, 3, 1); + } set_mario_animation(m, MARIO_ANIM_WATER_IDLE); vec3f_copy(m->marioObj->header.gfx.pos, m->pos); // will copy over roll and pitch, if set @@ -2356,13 +2464,15 @@ static s32 act_credits_cutscene(struct MarioState *m) { m->particleFlags |= PARTICLE_5; } else { set_mario_animation(m, MARIO_ANIM_FIRST_PERSON); - if (m->actionTimer > 0) + if (m->actionTimer > 0) { stop_and_set_height_to_floor(m); + } } if (m->actionTimer >= 61) { - if (m->actionState < 40) + if (m->actionState < 40) { m->actionState += 2; + } width = m->actionState * 640 / 100; height = m->actionState * 480 / 100; @@ -2377,14 +2487,17 @@ static s32 act_credits_cutscene(struct MarioState *m) { func_8027A220(&sEndCutsceneVp, 0, 0, 0, 0); } - if (m->actionTimer == 90) + if (m->actionTimer == 90) { reset_cutscene_msg_fade(); + } - if (m->actionTimer >= 90) + if (m->actionTimer >= 90) { sDispCreditsEntry = gCurrCreditsEntry; + } - if (m->actionTimer++ == 200) + if (m->actionTimer++ == 200) { level_trigger_warp(m, 24); + } m->marioObj->header.gfx.angle[1] += (gCurrCreditsEntry->unk02 & 0xC0) << 8; @@ -2422,8 +2535,9 @@ static s32 act_end_waving_cutscene(struct MarioState *m) { m->marioObj->header.gfx.pos[0] -= 60.0f; m->marioBodyState->handState = MARIO_HAND_RIGHT_OPEN; - if (m->actionTimer++ == 300) + if (m->actionTimer++ == 300) { level_trigger_warp(m, WARP_OP_CREDITS_END); + } return FALSE; } @@ -2440,8 +2554,9 @@ static s32 check_for_instant_quicksand(struct MarioState *m) { s32 mario_execute_cutscene_action(struct MarioState *m) { s32 cancel; - if (check_for_instant_quicksand(m)) + if (check_for_instant_quicksand(m)) { return TRUE; + } /* clang-format off */ switch (m->action) { @@ -2500,8 +2615,9 @@ s32 mario_execute_cutscene_action(struct MarioState *m) { /* clang-format on */ if (!cancel) { - if (m->input & INPUT_IN_WATER) + if (m->input & INPUT_IN_WATER) { m->particleFlags |= PARTICLE_7; + } } return cancel; diff --git a/src/game/mario_actions_moving.c b/src/game/mario_actions_moving.c index a090864..817b8fc 100644 --- a/src/game/mario_actions_moving.c +++ b/src/game/mario_actions_moving.c @@ -69,10 +69,11 @@ s16 func_80263A50(struct MarioState *m) { void func_80263AD4(struct MarioState *m, s16 arg1, s16 arg2) { if (is_anim_past_frame(m, arg1) || is_anim_past_frame(m, arg2)) { if (m->flags & MARIO_METAL_CAP) { - if (m->marioObj->header.gfx.unk38.animID == 0x0092) + if (m->marioObj->header.gfx.unk38.animID == 0x0092) { play_sound_and_spawn_particles(m, SOUND_ACTION_UNKNOWN42F, 0); - else + } else { play_sound_and_spawn_particles(m, SOUND_ACTION_UNKNOWN42A, 0); + } } else if (m->quicksandDepth > 50.0f) { play_sound(SOUND_ACTION_UNKNOWN42E, m->marioObj->header.gfx.cameraToObject); } else if (m->marioObj->header.gfx.unk38.animID == 0x0092) { @@ -145,12 +146,13 @@ void slide_bonk(struct MarioState *m, u32 fastAction, u32 slowAction) { } s32 set_triple_jump_action(struct MarioState *m, UNUSED u32 action, UNUSED u32 actionArg) { - if (m->flags & MARIO_WING_CAP) + if (m->flags & MARIO_WING_CAP) { return set_mario_action(m, ACT_FLYING_TRIPLE_JUMP, 0); - else if (m->forwardVel > 20.0f) + } else if (m->forwardVel > 20.0f) { return set_mario_action(m, ACT_TRIPLE_JUMP, 0); - else + } else { return set_mario_action(m, ACT_JUMP, 0); + } return 0; } @@ -177,17 +179,21 @@ void update_sliding_angle(struct MarioState *m, f32 accel, f32 lossFactor) { //! -0x4000 not handled - can slide down a slope while facing perpendicular to it if (newFacingDYaw > 0 && newFacingDYaw <= 0x4000) { - if ((newFacingDYaw -= 0x200) < 0) + if ((newFacingDYaw -= 0x200) < 0) { newFacingDYaw = 0; + } } else if (newFacingDYaw > -0x4000 && newFacingDYaw < 0) { - if ((newFacingDYaw += 0x200) > 0) + if ((newFacingDYaw += 0x200) > 0) { newFacingDYaw = 0; + } } else if (newFacingDYaw > 0x4000 && newFacingDYaw < 0x8000) { - if ((newFacingDYaw += 0x200) > 0x8000) + if ((newFacingDYaw += 0x200) > 0x8000) { newFacingDYaw = 0x8000; + } } else if (newFacingDYaw > -0x8000 && newFacingDYaw < -0x4000) { - if ((newFacingDYaw -= 0x200) < -0x8000) + if ((newFacingDYaw -= 0x200) < -0x8000) { newFacingDYaw = -0x8000; + } } m->faceAngle[1] = m->slideYaw + newFacingDYaw; @@ -206,8 +212,9 @@ void update_sliding_angle(struct MarioState *m, f32 accel, f32 lossFactor) { m->slideVelZ = m->slideVelZ * 100.0f / m->forwardVel; } - if (newFacingDYaw < -0x4000 || newFacingDYaw > 0x4000) + if (newFacingDYaw < -0x4000 || newFacingDYaw > 0x4000) { m->forwardVel *= -1.0f; + } } s32 update_sliding(struct MarioState *m, f32 stopSpeed) { @@ -223,8 +230,9 @@ s32 update_sliding(struct MarioState *m, f32 stopSpeed) { f32 sideward = sins(intendedDYaw); //! 10k glitch - if (forward < 0.0f && m->forwardVel >= 0.0f) + if (forward < 0.0f && m->forwardVel >= 0.0f) { forward *= 0.5f + 0.5f * m->forwardVel / 100.0f; + } switch (mario_get_floor_class(m)) { case SURFACE_CLASS_VERY_SLIPPERY: @@ -285,8 +293,9 @@ void apply_slope_accel(struct MarioState *m) { if (mario_floor_is_slope(m)) { s16 slopeClass = 0; - if (m->action != ACT_SOFT_BACKWARD_GROUND_KB && m->action != ACT_SOFT_FORWARD_GROUND_KB) + if (m->action != ACT_SOFT_BACKWARD_GROUND_KB && m->action != ACT_SOFT_FORWARD_GROUND_KB) { slopeClass = mario_get_floor_class(m); + } switch (slopeClass) { case SURFACE_CLASS_VERY_SLIPPERY: @@ -303,10 +312,11 @@ void apply_slope_accel(struct MarioState *m) { break; } - if (floorDYaw > -0x4000 && floorDYaw < 0x4000) + if (floorDYaw > -0x4000 && floorDYaw < 0x4000) { m->forwardVel += slopeAccel * steepness; - else + } else { m->forwardVel -= slopeAccel * steepness; + } } m->slideYaw = m->faceAngle[1]; @@ -348,27 +358,32 @@ void update_shell_speed(struct MarioState *m) { m->floor->originOffset = m->waterLevel; //! Negative origin offset } - if (m->floor != NULL && m->floor->type == SURFACE_SLOW) + if (m->floor != NULL && m->floor->type == SURFACE_SLOW) { maxTargetSpeed = 48.0f; - else + } else { maxTargetSpeed = 64.0f; + } targetSpeed = m->intendedMag * 2.0f; - if (targetSpeed > maxTargetSpeed) + if (targetSpeed > maxTargetSpeed) { targetSpeed = maxTargetSpeed; - if (targetSpeed < 24.0f) + } + if (targetSpeed < 24.0f) { targetSpeed = 24.0f; + } - if (m->forwardVel <= 0.0f) + if (m->forwardVel <= 0.0f) { m->forwardVel += 1.1f; - else if (m->forwardVel <= targetSpeed) + } else if (m->forwardVel <= targetSpeed) { m->forwardVel += 1.1f - m->forwardVel / 58.0f; - else if (m->floor->normal.y >= 0.95f) + } else if (m->floor->normal.y >= 0.95f) { m->forwardVel -= 1.0f; + } //! No backward speed cap (shell hyperspeed) - if (m->forwardVel > 64.0f) + if (m->forwardVel > 64.0f) { m->forwardVel = 64.0f; + } m->faceAngle[1] = m->intendedYaw - approach_s32((s16)(m->intendedYaw - m->faceAngle[1]), 0, 0x800, 0x800); @@ -395,8 +410,9 @@ s32 apply_slope_decel(struct MarioState *m, f32 decelCoef) { break; } - if ((m->forwardVel = approach_f32(m->forwardVel, 0.0f, decel, decel)) == 0.0f) + if ((m->forwardVel = approach_f32(m->forwardVel, 0.0f, decel, decel)) == 0.0f) { stopped = TRUE; + } apply_slope_accel(m); return stopped; @@ -405,8 +421,9 @@ s32 apply_slope_decel(struct MarioState *m, f32 decelCoef) { s32 update_decelerating_speed(struct MarioState *m) { s32 stopped = FALSE; - if ((m->forwardVel = approach_f32(m->forwardVel, 0.0f, 1.0f, 1.0f)) == 0.0f) + if ((m->forwardVel = approach_f32(m->forwardVel, 0.0f, 1.0f, 1.0f)) == 0.0f) { stopped = TRUE; + } mario_set_forward_vel(m, m->forwardVel); mario_update_moving_sand(m); @@ -419,25 +436,29 @@ void update_walking_speed(struct MarioState *m) { f32 maxTargetSpeed; f32 targetSpeed; - if (m->floor != NULL && m->floor->type == SURFACE_SLOW) + if (m->floor != NULL && m->floor->type == SURFACE_SLOW) { maxTargetSpeed = 24.0f; - else + } else { maxTargetSpeed = 32.0f; + } targetSpeed = m->intendedMag < maxTargetSpeed ? m->intendedMag : maxTargetSpeed; - if (m->quicksandDepth > 10.0f) + if (m->quicksandDepth > 10.0f) { targetSpeed *= 6.25 / m->quicksandDepth; + } - if (m->forwardVel <= 0.0f) + if (m->forwardVel <= 0.0f) { m->forwardVel += 1.1f; - else if (m->forwardVel <= targetSpeed) + } else if (m->forwardVel <= targetSpeed) { m->forwardVel += 1.1f - m->forwardVel / 43.0f; - else if (m->floor->normal.y >= 0.95f) + } else if (m->floor->normal.y >= 0.95f) { m->forwardVel -= 1.0f; + } - if (m->forwardVel > 48.0f) + if (m->forwardVel > 48.0f) { m->forwardVel = 48.0f; + } m->faceAngle[1] = m->intendedYaw - approach_s32((s16)(m->intendedYaw - m->faceAngle[1]), 0, 0x800, 0x800); @@ -449,8 +470,9 @@ s32 should_begin_sliding(struct MarioState *m) { s32 slideLevel = (m->area->terrainType & TERRAIN_MASK) == TERRAIN_SLIDE; s32 movingBackward = m->forwardVel <= -1.0f; - if (slideLevel || movingBackward || mario_facing_downhill(m, FALSE)) + if (slideLevel || movingBackward || mario_facing_downhill(m, FALSE)) { return TRUE; + } } return FALSE; @@ -485,8 +507,9 @@ s32 begin_braking_action(struct MarioState *m) { return set_mario_action(m, ACT_STANDING_AGAINST_WALL, 0); } - if (m->forwardVel >= 16.0f && m->floor->normal.y >= 0.17364818f) + if (m->forwardVel >= 16.0f && m->floor->normal.y >= 0.17364818f) { return set_mario_action(m, ACT_BRAKING, 0); + } return set_mario_action(m, ACT_DECELERATING, 0); } @@ -500,8 +523,9 @@ void func_802652F0(struct MarioState *m) { val04 = m->intendedMag > m->forwardVel ? m->intendedMag : m->forwardVel; - if (val04 < 4.0f) + if (val04 < 4.0f) { val04 = 4.0f; + } if (m->quicksandDepth > 50.0f) { val14 = (s32)(val04 / 4.0f * 0x10000); @@ -515,12 +539,14 @@ void func_802652F0(struct MarioState *m) { if (val04 > 8.0f) { m->actionTimer = 2; } else { - if ((val14 = (s32)(val04 / 4.0f * 0x10000)) < 0x1000) + if ((val14 = (s32)(val04 / 4.0f * 0x10000)) < 0x1000) { val14 = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_START_TIPTOE, val14); func_80263AD4(m, 0x0007, 0x0016); - if (is_anim_past_frame(m, 0x0017)) + if (is_anim_past_frame(m, 0x0017)) { m->actionTimer = 2; + } val0C = FALSE; } @@ -530,8 +556,9 @@ void func_802652F0(struct MarioState *m) { if (val04 > 8.0f) { m->actionTimer = 2; } else { - if ((val14 = (s32)(val04 * 0x10000)) < 0x1000) + if ((val14 = (s32)(val04 * 0x10000)) < 0x1000) { val14 = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_TIPTOE, val14); func_80263AD4(m, 0x000E, 0x0048); @@ -581,8 +608,9 @@ void func_8026570C(struct MarioState *m) { val04 = m->intendedMag > m->forwardVel ? m->intendedMag : m->forwardVel; - if (val04 < 2.0f) + if (val04 < 2.0f) { val04 = 2.0f; + } while (val08) { switch (m->actionTimer) { @@ -641,8 +669,9 @@ void func_802659E8(struct MarioState *m, Vec3f startPos) { f32 movedDistance = sqrtf(dx * dx + dz * dz); s32 val04 = (s32)(movedDistance * 2.0f * 0x10000); - if (m->forwardVel > 6.0f) + if (m->forwardVel > 6.0f) { mario_set_forward_vel(m, 6.0f); + } if (m->wall != NULL) { wallAngle = atan2s(m->wall->normal.z, m->wall->normal.x); @@ -654,10 +683,11 @@ void func_802659E8(struct MarioState *m, Vec3f startPos) { set_mario_animation(m, MARIO_ANIM_PUSHING); func_80263AD4(m, 0x0006, 0x0012); } else { - if (dWallAngle < 0) + if (dWallAngle < 0) { set_mario_anim_with_accel(m, MARIO_ANIM_SIDESTEP_RIGHT, val04); - else + } else { set_mario_anim_with_accel(m, MARIO_ANIM_SIDESTEP_LEFT, val04); + } if (m->marioObj->header.gfx.unk38.animFrame < 20) { play_sound(SOUND_UNKNOWN_UNK1400 + m->stepSound, m->marioObj->header.gfx.cameraToObject); @@ -684,15 +714,19 @@ void func_80265C28(struct MarioState *m, s16 startYaw) { val02 = -(s16)(dYaw * m->forwardVel / 12.0f); val00 = (s16)(m->forwardVel * 170.0f); - if (val02 > 0x1555) + if (val02 > 0x1555) { val02 = 0x1555; - if (val02 < -0x1555) + } + if (val02 < -0x1555) { val02 = -0x1555; + } - if (val00 > 0x1555) + if (val00 > 0x1555) { val00 = 0x1555; - if (val00 < 0) + } + if (val00 < 0) { val00 = 0; + } val0C->unkC[2] = approach_s32(val0C->unkC[2], val02, 0x400, 0x400); val0C->unkC[0] = approach_s32(val0C->unkC[0], val00, 0x400, 0x400); @@ -710,15 +744,19 @@ void func_80265DBC(struct MarioState *m, s16 startYaw) { s16 val04 = -(s16)(dYaw * m->forwardVel / 12.0f); s16 val02 = (s16)(m->forwardVel * 170.0f); - if (val04 > 0x1800) + if (val04 > 0x1800) { val04 = 0x1800; - if (val04 < -0x1800) + } + if (val04 < -0x1800) { val04 = -0x1800; + } - if (val02 > 0x1000) + if (val02 > 0x1000) { val02 = 0x1000; - if (val02 < 0) + } + if (val02 < 0) { val02 = 0; + } val0C->unkC[2] = approach_s32(val0C->unkC[2], val04, 0x200, 0x200); val0C->unkC[0] = approach_s32(val0C->unkC[0], val02, 0x200, 0x200); @@ -734,26 +772,33 @@ s32 act_walking(struct MarioState *m) { mario_drop_held_object(m); - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_FIRST_PERSON) + if (m->input & INPUT_FIRST_PERSON) { return begin_braking_action(m); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jump_from_landing(m); + } - if (check_ground_dive_or_punch(m)) + if (check_ground_dive_or_punch(m)) { return TRUE; + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return begin_braking_action(m); + } - if (analog_stick_held_back(m) && m->forwardVel >= 16.0f) + if (analog_stick_held_back(m) && m->forwardVel >= 16.0f) { return set_mario_action(m, ACT_TURNING_AROUND, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_CROUCH_SLIDE, 0); + } m->actionState = 0; @@ -768,8 +813,9 @@ s32 act_walking(struct MarioState *m) { case GROUND_STEP_NONE: func_802652F0(m); - if (m->intendedMag - m->forwardVel > 16.0f) + if (m->intendedMag - m->forwardVel > 16.0f) { m->particleFlags |= PARTICLE_DUST; + } break; case GROUND_STEP_HIT_WALL: @@ -784,11 +830,13 @@ s32 act_walking(struct MarioState *m) { } s32 act_move_punching(struct MarioState *m) { - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->actionState == 0 && (m->input & INPUT_A_DOWN)) + if (m->actionState == 0 && (m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_JUMP_KICK, 0); + } m->actionState = 1; @@ -797,8 +845,9 @@ s32 act_move_punching(struct MarioState *m) { if (m->forwardVel >= 0.0f) { apply_slope_decel(m, 0.5f); } else { - if ((m->forwardVel += 8.0f) >= 0.0f) + if ((m->forwardVel += 8.0f) >= 0.0f) { m->forwardVel = 0.0f; + } apply_slope_accel(m); } @@ -816,26 +865,33 @@ s32 act_move_punching(struct MarioState *m) { } s32 act_hold_walking(struct MarioState *m) { - if (m->heldObj->behavior == segmented_to_virtual(bhvJumpingBox)) + if (m->heldObj->behavior == segmented_to_virtual(bhvJumpingBox)) { return set_mario_action(m, ACT_CRAZY_BOX_BOUNCE, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WALKING, 0); + } - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_HOLD_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_THROWING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_HOLD_JUMP, 0); + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_HOLD_DECELERATING, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return drop_and_set_mario_action(m, ACT_CROUCH_SLIDE, 0); + } m->intendedMag *= 0.4f; @@ -847,28 +903,33 @@ s32 act_hold_walking(struct MarioState *m) { break; case GROUND_STEP_HIT_WALL: - if (m->forwardVel > 16.0f) + if (m->forwardVel > 16.0f) { mario_set_forward_vel(m, 16.0f); + } break; } func_8026570C(m); - if (0.4f * m->intendedMag - m->forwardVel > 10.0f) + if (0.4f * m->intendedMag - m->forwardVel > 10.0f) { m->particleFlags |= PARTICLE_DUST; + } return FALSE; } s32 act_hold_heavy_walking(struct MarioState *m) { - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_HEAVY_THROW, 0); + } - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return drop_and_set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_UNKNOWN_008, 0); + } m->intendedMag *= 0.1f; @@ -880,8 +941,9 @@ s32 act_hold_heavy_walking(struct MarioState *m) { break; case GROUND_STEP_HIT_WALL: - if (m->forwardVel > 10.0f) + if (m->forwardVel > 10.0f) { mario_set_forward_vel(m, 10.0f); + } break; } @@ -890,20 +952,25 @@ s32 act_hold_heavy_walking(struct MarioState *m) { } s32 act_turning_around(struct MarioState *m) { - if (m->input & INPUT_ABOVE_SLIDE) + if (m->input & INPUT_ABOVE_SLIDE) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_SIDE_FLIP, 0); + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_BRAKING, 0); + } - if (!analog_stick_held_back(m)) + if (!analog_stick_held_back(m)) { return set_mario_action(m, ACT_WALKING, 0); + } - if (apply_slope_decel(m, 2.0f)) + if (apply_slope_decel(m, 2.0f)) { return begin_walking_action(m, 8.0f, ACT_FINISH_TURNING_AROUND, 0); + } play_sound(SOUND_UNKNOWN_UNK1400 + m->stepSound, m->marioObj->header.gfx.cameraToObject); @@ -924,10 +991,11 @@ s32 act_turning_around(struct MarioState *m) { } else { set_mario_animation(m, MARIO_ANIM_TURNING_PART2); if (is_anim_at_end(m)) { - if (m->forwardVel > 0.0f) + if (m->forwardVel > 0.0f) { begin_walking_action(m, -m->forwardVel, ACT_WALKING, 0); - else + } else { begin_walking_action(m, 8.0f, ACT_WALKING, 0); + } } } @@ -935,20 +1003,24 @@ s32 act_turning_around(struct MarioState *m) { } s32 act_finish_turning_around(struct MarioState *m) { - if (m->input & INPUT_ABOVE_SLIDE) + if (m->input & INPUT_ABOVE_SLIDE) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_SIDE_FLIP, 0); + } update_walking_speed(m); set_mario_animation(m, MARIO_ANIM_TURNING_PART2); - if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) + if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) { set_mario_action(m, ACT_FREEFALL, 0); + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_WALKING, 0); + } m->marioObj->header.gfx.angle[1] += 0x8000; return FALSE; @@ -961,11 +1033,13 @@ s32 act_braking(struct MarioState *m) { return check_common_action_exits(m); } - if (apply_slope_decel(m, 2.0f)) + if (apply_slope_decel(m, 2.0f)) { return set_mario_action(m, ACT_BRAKING_STOP, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_MOVE_PUNCHING, 0); + } switch (perform_ground_step(m)) { case GROUND_STEP_LEFT_GROUND: @@ -992,24 +1066,30 @@ s32 act_decelerating(struct MarioState *m) { s16 slopeClass = mario_get_floor_class(m); if (!(m->input & INPUT_FIRST_PERSON)) { - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jump_from_landing(m); + } - if (check_ground_dive_or_punch(m)) + if (check_ground_dive_or_punch(m)) { return TRUE; + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_WALKING, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return set_mario_action(m, ACT_CROUCH_SLIDE, 0); + } } - if (update_decelerating_speed(m)) + if (update_decelerating_speed(m)) { return set_mario_action(m, ACT_IDLE, 0); + } switch (perform_ground_step(m)) { case GROUND_STEP_LEFT_GROUND: @@ -1017,10 +1097,11 @@ s32 act_decelerating(struct MarioState *m) { break; case GROUND_STEP_HIT_WALL: - if (slopeClass == SURFACE_CLASS_VERY_SLIPPERY) + if (slopeClass == SURFACE_CLASS_VERY_SLIPPERY) { mario_bonk_reflection(m, TRUE); - else + } else { mario_set_forward_vel(m, 0.0f); + } break; } @@ -1030,8 +1111,9 @@ s32 act_decelerating(struct MarioState *m) { adjust_sound_for_speed(m); m->particleFlags |= PARTICLE_DUST; } else { - if ((val0C = (s32)(m->forwardVel / 4.0f * 0x10000)) < 0x1000) + if ((val0C = (s32)(m->forwardVel / 4.0f * 0x10000)) < 0x1000) { val0C = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_WALKING, val0C); func_80263AD4(m, 0x000A, 0x0031); @@ -1044,26 +1126,33 @@ s32 act_hold_decelerating(struct MarioState *m) { s32 val0C; s16 slopeClass = mario_get_floor_class(m); - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WALKING, 0); + } - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_HOLD_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_THROWING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_HOLD_JUMP, 0); + } - if (m->input & INPUT_Z_PRESSED) + if (m->input & INPUT_Z_PRESSED) { return drop_and_set_mario_action(m, ACT_CROUCH_SLIDE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_HOLD_WALKING, 0); + } - if (update_decelerating_speed(m)) + if (update_decelerating_speed(m)) { return set_mario_action(m, ACT_UNKNOWN_007, 0); + } m->intendedMag *= 0.4f; @@ -1073,10 +1162,11 @@ s32 act_hold_decelerating(struct MarioState *m) { break; case GROUND_STEP_HIT_WALL: - if (slopeClass == SURFACE_CLASS_VERY_SLIPPERY) + if (slopeClass == SURFACE_CLASS_VERY_SLIPPERY) { mario_bonk_reflection(m, TRUE); - else + } else { mario_set_forward_vel(m, 0.0f); + } break; } @@ -1086,8 +1176,9 @@ s32 act_hold_decelerating(struct MarioState *m) { adjust_sound_for_speed(m); m->particleFlags |= PARTICLE_DUST; } else { - if ((val0C = (s32)(m->forwardVel * 0x10000)) < 0x1000) + if ((val0C = (s32)(m->forwardVel * 0x10000)) < 0x1000) { val0C = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_WALK_WITH_LIGHT_OBJ, val0C); func_80263AD4(m, 0x000C, 0x003E); @@ -1099,13 +1190,15 @@ s32 act_hold_decelerating(struct MarioState *m) { s32 act_riding_shell_ground(struct MarioState *m) { /*06*/ s16 startYaw = m->faceAngle[1]; - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_RIDING_SHELL_JUMP, 0); + } if (m->input & INPUT_Z_PRESSED) { mario_stop_riding_object(m); - if (m->forwardVel < 24.0f) + if (m->forwardVel < 24.0f) { mario_set_forward_vel(m, 24.0f); + } return set_mario_action(m, ACT_CROUCH_SLIDE, 0); } @@ -1127,10 +1220,11 @@ s32 act_riding_shell_ground(struct MarioState *m) { } func_80265DBC(m, startYaw); - if (m->floor->type == SURFACE_BURNING) + if (m->floor->type == SURFACE_BURNING) { play_sound(SOUND_UNKNOWN_UNK1428, m->marioObj->header.gfx.cameraToObject); - else + } else { play_sound(SOUND_UNKNOWN_UNK1420 + m->stepSound, m->marioObj->header.gfx.cameraToObject); + } adjust_sound_for_speed(m); return FALSE; @@ -1139,23 +1233,29 @@ s32 act_riding_shell_ground(struct MarioState *m) { s32 act_crawling(struct MarioState *m) { s32 val04; - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } - if (m->input & INPUT_FIRST_PERSON) + if (m->input & INPUT_FIRST_PERSON) { return set_mario_action(m, ACT_UNKNOWN_024, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_JUMP, 0); + } - if (check_ground_dive_or_punch(m)) + if (check_ground_dive_or_punch(m)) { return TRUE; + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_UNKNOWN_024, 0); + } - if (!(m->input & INPUT_Z_DOWN)) + if (!(m->input & INPUT_Z_DOWN)) { return set_mario_action(m, ACT_UNKNOWN_024, 0); + } m->intendedMag *= 0.1f; @@ -1167,8 +1267,9 @@ s32 act_crawling(struct MarioState *m) { break; case GROUND_STEP_HIT_WALL: - if (m->forwardVel > 10.0f) + if (m->forwardVel > 10.0f) { mario_set_forward_vel(m, 10.0f); + } //! Possibly unintended missing break case GROUND_STEP_NONE: @@ -1183,22 +1284,26 @@ s32 act_crawling(struct MarioState *m) { } s32 act_burning_ground(struct MarioState *m) { - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_BURNING_JUMP, 0); + } m->marioObj->oMarioBurnTimer += 2; - if (m->marioObj->oMarioBurnTimer > 160) + if (m->marioObj->oMarioBurnTimer > 160) { return set_mario_action(m, ACT_WALKING, 0); + } if (m->waterLevel - m->floorHeight > 50.0f) { play_sound(SOUND_GENERAL_FLAMEOUT, m->marioObj->header.gfx.cameraToObject); return set_mario_action(m, ACT_WALKING, 0); } - if (m->forwardVel < 8.0f) + if (m->forwardVel < 8.0f) { m->forwardVel = 8.0f; - if (m->forwardVel > 48.0f) + } + if (m->forwardVel > 48.0f) { m->forwardVel = 48.0f; + } m->forwardVel = approach_f32(m->forwardVel, 32.0f, 4.0f, 1.0f); @@ -1209,8 +1314,9 @@ s32 act_burning_ground(struct MarioState *m) { apply_slope_accel(m); - if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) + if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) { set_mario_action(m, ACT_BURNING_FALL, 0); + } set_mario_anim_with_accel(m, MARIO_ANIM_RUNNING, (s32)(m->forwardVel / 2.0f * 0x10000)); func_80263AD4(m, 0x0009, 0x002D); @@ -1219,8 +1325,9 @@ s32 act_burning_ground(struct MarioState *m) { play_sound(SOUND_UNKNOWN_UNK1410, m->marioObj->header.gfx.cameraToObject); m->health -= 10; - if (m->health < 0x100) + if (m->health < 0x100) { set_mario_action(m, ACT_STANDING_DEATH, 0); + } m->marioBodyState->eyeState = MARIO_EYES_DEAD; return FALSE; @@ -1243,8 +1350,9 @@ void common_slide_action(struct MarioState *m, u32 endAction, u32 airAction, s32 switch (perform_ground_step(m)) { case GROUND_STEP_LEFT_GROUND: set_mario_action(m, airAction, 0); - if (m->forwardVel < -50.0f || 50.0f < m->forwardVel) + if (m->forwardVel < -50.0f || 50.0f < m->forwardVel) { play_sound(SOUND_MARIO_HOOHOO, m->marioObj->header.gfx.cameraToObject); + } break; case GROUND_STEP_NONE: @@ -1258,16 +1366,18 @@ void common_slide_action(struct MarioState *m, u32 endAction, u32 airAction, s32 #ifdef VERSION_JP m->particleFlags |= PARTICLE_1; #else - if (m->forwardVel > 16.0f) + if (m->forwardVel > 16.0f) { m->particleFlags |= PARTICLE_1; + } #endif slide_bonk(m, ACT_GROUND_BONK, endAction); } else if (m->wall != NULL) { s16 wallAngle = atan2s(m->wall->normal.z, m->wall->normal.x); f32 slideSpeed = sqrtf(m->slideVelX * m->slideVelX + m->slideVelZ * m->slideVelZ); - if ((slideSpeed *= 0.9) < 4.0f) + if ((slideSpeed *= 0.9) < 4.0f) { slideSpeed = 4.0f; + } m->slideYaw = wallAngle - (s16)(m->slideYaw - wallAngle) + 0x8000; @@ -1283,14 +1393,16 @@ void common_slide_action(struct MarioState *m, u32 endAction, u32 airAction, s32 s32 common_slide_action_with_jump(struct MarioState *m, u32 stopAction, u32 jumpAction, u32 airAction, s32 animation) { if (m->actionTimer == 5) { - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, jumpAction, 0); + } } else { m->actionTimer++; } - if (update_sliding(m, 4.0f)) + if (update_sliding(m, 4.0f)) { return set_mario_action(m, stopAction, 0); + } common_slide_action(m, stopAction, airAction, animation); return FALSE; @@ -1306,8 +1418,9 @@ s32 act_butt_slide(struct MarioState *m) { s32 act_hold_butt_slide(struct MarioState *m) { s32 cancel; - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_BUTT_SLIDE, 0); + } cancel = common_slide_action_with_jump(m, ACT_UNKNOWN_03F, ACT_HOLD_JUMP, ACT_HOLD_BUTT_SLIDE_AIR, MARIO_ANIM_SLIDING_ON_BOTTOM_WITH_LIGHT_OBJ); @@ -1318,29 +1431,34 @@ s32 act_hold_butt_slide(struct MarioState *m) { s32 act_crouch_slide(struct MarioState *m) { s32 cancel; - if (m->input & INPUT_ABOVE_SLIDE) + if (m->input & INPUT_ABOVE_SLIDE) { return set_mario_action(m, ACT_BUTT_SLIDE, 0); + } if (m->actionTimer < 30) { m->actionTimer++; if (m->input & INPUT_A_PRESSED) { - if (m->forwardVel > 10.0f) + if (m->forwardVel > 10.0f) { return set_jumping_action(m, ACT_LONG_JUMP, 0); + } } } if (m->input & INPUT_B_PRESSED) { - if (m->forwardVel >= 10.0f) + if (m->forwardVel >= 10.0f) { return set_mario_action(m, ACT_SLIDE_KICK, 0); - else + } else { return set_mario_action(m, ACT_MOVE_PUNCHING, 0x0009); + } } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_JUMP, 0); + } - if (m->input & INPUT_FIRST_PERSON) + if (m->input & INPUT_FIRST_PERSON) { return set_mario_action(m, ACT_BRAKING, 0); + } cancel = common_slide_action_with_jump(m, ACT_CROUCHING, ACT_JUMP, ACT_FREEFALL, MARIO_ANIM_START_CROUCHING); @@ -1348,12 +1466,14 @@ s32 act_crouch_slide(struct MarioState *m) { } s32 act_slide_kick_slide(struct MarioState *m) { - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_jumping_action(m, ACT_FORWARD_ROLLOUT, 0); + } set_mario_animation(m, MARIO_ANIM_SLIDE_KICK); - if (is_anim_at_end(m) && m->forwardVel < 1.0f) + if (is_anim_at_end(m) && m->forwardVel < 1.0f) { return set_mario_action(m, ACT_SLIDE_KICK_SLIDE_STOP, 0); + } update_sliding(m, 1.0f); switch (perform_ground_step(m)) { @@ -1383,8 +1503,9 @@ s32 stomach_slide_action(struct MarioState *m, u32 stopAction, u32 airAction, s3 m->actionTimer++; } - if (update_sliding(m, 4.0f)) + if (update_sliding(m, 4.0f)) { return set_mario_action(m, stopAction, 0); + } common_slide_action(m, stopAction, airAction, animation); return FALSE; @@ -1398,8 +1519,9 @@ s32 act_stomach_slide(struct MarioState *m) { s32 act_hold_stomach_slide(struct MarioState *m) { s32 cancel; - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_STOMACH_SLIDE, 0); + } cancel = stomach_slide_action(m, ACT_DIVE_PICKING_UP, ACT_HOLD_FREEFALL, MARIO_ANIM_SLIDE_DIVE); return cancel; @@ -1436,42 +1558,49 @@ s32 act_dive_slide(struct MarioState *m) { s32 common_ground_knockback_action(struct MarioState *m, s32 animation, s32 arg2, s32 arg3, s32 arg4) { s32 val04; - if (arg3) + if (arg3) { play_mario_knockback_sound(m, SOUND_TERRAIN_4); + } - if (arg4 > 0) + if (arg4 > 0) { play_sound_if_no_flag(m, SOUND_MARIO_ATTACKED, MARIO_ACTION_NOISE_PLAYED); - else + } else { #ifdef VERSION_JP play_sound_if_no_flag(m, SOUND_MARIO_OOOF, MARIO_ACTION_NOISE_PLAYED); #else play_sound_if_no_flag(m, SOUND_MARIO_OOOF2, MARIO_ACTION_NOISE_PLAYED); #endif + } - if (m->forwardVel > 32.0f) + if (m->forwardVel > 32.0f) { m->forwardVel = 32.0f; - if (m->forwardVel < -32.0f) + } + if (m->forwardVel < -32.0f) { m->forwardVel = -32.0f; + } val04 = set_mario_animation(m, animation); - if (val04 < arg2) + if (val04 < arg2) { apply_landing_accel(m, 0.9f); - else if (m->forwardVel >= 0.0f) + } else if (m->forwardVel >= 0.0f) { mario_set_forward_vel(m, 0.1f); - else + } else { mario_set_forward_vel(m, -0.1f); + } if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) { - if (m->forwardVel >= 0.0f) + if (m->forwardVel >= 0.0f) { set_mario_action(m, ACT_FORWARD_AIR_KB, arg4); - else + } else { set_mario_action(m, ACT_BACKWARD_AIR_KB, arg4); + } } else if (is_anim_at_end(m)) { if (m->health < 0x100) { set_mario_action(m, ACT_STANDING_DEATH, 0); } else { - if (arg4 > 0) + if (arg4 > 0) { m->invincTimer = 30; + } set_mario_action(m, ACT_IDLE, 0); } } @@ -1482,24 +1611,28 @@ s32 common_ground_knockback_action(struct MarioState *m, s32 animation, s32 arg2 s32 act_hard_backward_ground_kb(struct MarioState *m) { s32 val04 = common_ground_knockback_action(m, MARIO_ANIM_FALL_OVER_BACKWARDS, 0x2B, TRUE, m->actionArg); - if (val04 == 0x2B && m->health < 0x100) + if (val04 == 0x2B && m->health < 0x100) { set_mario_action(m, ACT_DEATH_ON_BACK, 0); + } #ifndef VERSION_JP - if (val04 == 0x36 && m->prevAction == ACT_SPECIAL_DEATH_EXIT) + if (val04 == 0x36 && m->prevAction == ACT_SPECIAL_DEATH_EXIT) { play_sound(SOUND_MARIO_MAMAMIA, m->marioObj->header.gfx.cameraToObject); + } #endif - if (val04 == 0x45) + if (val04 == 0x45) { play_mario_landing_sound(m, SOUND_TERRAIN_2); + } return FALSE; } s32 act_hard_forward_ground_kb(struct MarioState *m) { s32 val04 = common_ground_knockback_action(m, MARIO_ANIM_LAND_ON_STOMACH, 0x15, TRUE, m->actionArg); - if (val04 == 0x17 && m->health < 0x100) + if (val04 == 0x17 && m->health < 0x100) { set_mario_action(m, ACT_DEATH_ON_STOMACH, 0); + } return FALSE; } @@ -1526,8 +1659,9 @@ s32 act_soft_forward_ground_kb(struct MarioState *m) { s32 act_ground_bonk(struct MarioState *m) { s32 val04 = common_ground_knockback_action(m, MARIO_ANIM_GROUND_BONK, 0x20, TRUE, m->actionArg); - if (val04 == 0x20) + if (val04 == 0x20) { play_mario_step_sound(m, SOUND_TERRAIN_2); + } return FALSE; } @@ -1539,13 +1673,16 @@ s32 act_death_exit_land(struct MarioState *m) { val04 = set_mario_animation(m, MARIO_ANIM_FALL_OVER_BACKWARDS); - if (val04 == 0x36) + if (val04 == 0x36) { play_sound(SOUND_MARIO_MAMAMIA, m->marioObj->header.gfx.cameraToObject); - if (val04 == 0x44) + } + if (val04 == 0x44) { play_mario_step_sound(m, SOUND_TERRAIN_2); + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_IDLE, 0); + } return FALSE; } @@ -1553,12 +1690,13 @@ s32 act_death_exit_land(struct MarioState *m) { u32 common_landing_action(struct MarioState *m, s16 animation, u32 airAction) { u32 stepResult; - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { apply_landing_accel(m, 0.98f); - else if (m->forwardVel >= 16.0f) + } else if (m->forwardVel >= 16.0f) { apply_slope_decel(m, 2.0f); - else + } else { m->vel[1] = 0.0f; + } stepResult = perform_ground_step(m); switch (stepResult) { @@ -1571,14 +1709,16 @@ u32 common_landing_action(struct MarioState *m, s16 animation, u32 airAction) { break; } - if (m->forwardVel > 16.0f) + if (m->forwardVel > 16.0f) { m->particleFlags |= PARTICLE_DUST; + } set_mario_animation(m, animation); play_mario_landing_sound(m, SOUND_TERRAIN_2); - if (m->floor->type >= SURFACE_SHALLOW_QUICKSAND && m->floor->type <= SURFACE_MOVING_QUICKSAND) + if (m->floor->type >= SURFACE_SHALLOW_QUICKSAND && m->floor->type <= SURFACE_MOVING_QUICKSAND) { m->quicksandDepth += (4 - m->actionTimer) * 3.5f - 0.5f; + } return stepResult; } @@ -1588,85 +1728,102 @@ s32 common_landing_cancels(struct MarioState *m, struct LandingAction *landingAc //! Everything here, incuding floor steepness, is checked before checking // if mario is actually on the floor. This leads to e.g. remote sliding. - if (m->floor->normal.y < 0.2923717f) + if (m->floor->normal.y < 0.2923717f) { return mario_push_off_steep_floor(m, landingAction->verySteepAction, 0); + } m->doubleJumpTimer = landingAction->unk02; - if (should_begin_sliding(m)) + if (should_begin_sliding(m)) { return set_mario_action(m, landingAction->slideAction, 0); + } - if (m->input & INPUT_FIRST_PERSON) + if (m->input & INPUT_FIRST_PERSON) { return set_mario_action(m, landingAction->endAction, 0); + } - if (++m->actionTimer >= landingAction->numFrames) + if (++m->actionTimer >= landingAction->numFrames) { return set_mario_action(m, landingAction->endAction, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return setAPressAction(m, landingAction->aPressedAction, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return set_mario_action(m, landingAction->offFloorAction, 0); + } return FALSE; } s32 act_jump_land(struct MarioState *m) { - if (common_landing_cancels(m, &sJumpLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sJumpLandAction, set_jumping_action)) { return TRUE; + } common_landing_action(m, MARIO_ANIM_LAND_FROM_SINGLE_JUMP, ACT_FREEFALL); return FALSE; } s32 act_freefall_land(struct MarioState *m) { - if (common_landing_cancels(m, &sFreefallLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sFreefallLandAction, set_jumping_action)) { return TRUE; + } common_landing_action(m, MARIO_ANIM_GENERAL_LAND, ACT_FREEFALL); return FALSE; } s32 act_side_flip_land(struct MarioState *m) { - if (common_landing_cancels(m, &sSideFlipLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sSideFlipLandAction, set_jumping_action)) { return TRUE; + } - if (common_landing_action(m, MARIO_ANIM_SLIDEFLIP_LAND, ACT_FREEFALL) != GROUND_STEP_HIT_WALL) + if (common_landing_action(m, MARIO_ANIM_SLIDEFLIP_LAND, ACT_FREEFALL) != GROUND_STEP_HIT_WALL) { m->marioObj->header.gfx.angle[1] += 0x8000; + } return FALSE; } s32 act_hold_jump_land(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_JUMP_LAND_STOP, 0); + } - if (common_landing_cancels(m, &sHoldJumpLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sHoldJumpLandAction, set_jumping_action)) { return TRUE; + } common_landing_action(m, MARIO_ANIM_JUMP_LAND_WITH_LIGHT_OBJ, ACT_HOLD_FREEFALL); return FALSE; } s32 act_hold_freefall_land(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_FREEFALL_LAND_STOP, 0); + } - if (common_landing_cancels(m, &sHoldFreefallLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sHoldFreefallLandAction, set_jumping_action)) { return TRUE; + } common_landing_action(m, MARIO_ANIM_FALL_LAND_WITH_LIGHT_OBJ, ACT_HOLD_FREEFALL); return FALSE; } s32 act_long_jump_land(struct MarioState *m) { - if (!(m->input & INPUT_Z_DOWN)) + if (!(m->input & INPUT_Z_DOWN)) { m->input &= ~INPUT_A_PRESSED; + } - if (common_landing_cancels(m, &sLongJumpLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sLongJumpLandAction, set_jumping_action)) { return TRUE; + } - if (!(m->input & INPUT_NONZERO_ANALOG)) + if (!(m->input & INPUT_NONZERO_ANALOG)) { play_sound_if_no_flag(m, SOUND_MARIO_UH2_2, MARIO_ACTION_NOISE_PLAYED); + } common_landing_action(m, !m->marioObj->oMarioLongJumpIsSlow ? MARIO_ANIM_CROUCH_FROM_FAST_LONGJUMP @@ -1676,8 +1833,9 @@ s32 act_long_jump_land(struct MarioState *m) { } s32 act_double_jump_land(struct MarioState *m) { - if (common_landing_cancels(m, &sDoubleJumpLandAction, set_triple_jump_action)) + if (common_landing_cancels(m, &sDoubleJumpLandAction, set_triple_jump_action)) { return TRUE; + } common_landing_action(m, MARIO_ANIM_LAND_FROM_DOUBLE_JUMP, ACT_FREEFALL); return FALSE; } @@ -1685,25 +1843,30 @@ s32 act_double_jump_land(struct MarioState *m) { s32 act_triple_jump_land(struct MarioState *m) { m->input &= ~INPUT_A_PRESSED; - if (common_landing_cancels(m, &sTripleJumpLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sTripleJumpLandAction, set_jumping_action)) { return TRUE; + } - if (!(m->input & INPUT_NONZERO_ANALOG)) + if (!(m->input & INPUT_NONZERO_ANALOG)) { play_sound_if_no_flag(m, SOUND_MARIO_HAHA, MARIO_ACTION_NOISE_PLAYED); + } common_landing_action(m, MARIO_ANIM_TRIPLE_JUMP_LAND, ACT_FREEFALL); return FALSE; } s32 act_backflip_land(struct MarioState *m) { - if (!(m->input & INPUT_Z_DOWN)) + if (!(m->input & INPUT_Z_DOWN)) { m->input &= ~INPUT_A_PRESSED; + } - if (common_landing_cancels(m, &sBackflipLandAction, set_jumping_action)) + if (common_landing_cancels(m, &sBackflipLandAction, set_jumping_action)) { return TRUE; + } - if (!(m->input & INPUT_NONZERO_ANALOG)) + if (!(m->input & INPUT_NONZERO_ANALOG)) { play_sound_if_no_flag(m, SOUND_MARIO_HAHA, MARIO_ACTION_NOISE_PLAYED); + } common_landing_action(m, MARIO_ANIM_TRIPLE_JUMP_LAND, ACT_FREEFALL); return FALSE; @@ -1713,21 +1876,24 @@ s32 quicksand_jump_land_action(struct MarioState *m, s32 animation1, s32 animati u32 airAction) { if (m->actionTimer++ < 6) { m->quicksandDepth -= (7 - m->actionTimer) * 0.8f; - if (m->quicksandDepth < 1.0f) + if (m->quicksandDepth < 1.0f) { m->quicksandDepth = 1.1f; + } play_mario_action_sound(m); set_mario_animation(m, animation1); } else { - if (m->actionTimer >= 13) + if (m->actionTimer >= 13) { return set_mario_action(m, endAction, 0); + } set_mario_animation(m, animation2); } apply_landing_accel(m, 0.95f); - if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) + if (perform_ground_step(m) == GROUND_STEP_LEFT_GROUND) { set_mario_action(m, airAction, 0); + } return FALSE; } @@ -1746,18 +1912,22 @@ s32 act_hold_quicksand_jump_land(struct MarioState *m) { } s32 check_common_moving_cancels(struct MarioState *m) { - if (m->pos[1] < m->waterLevel - 100) + if (m->pos[1] < m->waterLevel - 100) { return set_water_plunge_action(m); + } - if (!(m->action & ACT_FLAG_INVULNERABLE) && (m->input & INPUT_UNKNOWN_10)) + if (!(m->action & ACT_FLAG_INVULNERABLE) && (m->input & INPUT_UNKNOWN_10)) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_SQUISHED) + if (m->input & INPUT_SQUISHED) { return drop_and_set_mario_action(m, ACT_SQUISHED, 0); + } if (!(m->action & ACT_FLAG_INVULNERABLE)) { - if (m->health < 0x100) + if (m->health < 0x100) { return drop_and_set_mario_action(m, ACT_STANDING_DEATH, 0); + } } return FALSE; @@ -1766,11 +1936,13 @@ s32 check_common_moving_cancels(struct MarioState *m) { s32 mario_execute_moving_action(struct MarioState *m) { s32 cancel; - if (check_common_moving_cancels(m)) + if (check_common_moving_cancels(m)) { return TRUE; + } - if (mario_update_quicksand(m, 0.25f)) + if (mario_update_quicksand(m, 0.25f)) { return TRUE; + } /* clang-format off */ switch (m->action) { diff --git a/src/game/mario_actions_object.c b/src/game/mario_actions_object.c index 333f6eb..22b8ec1 100644 --- a/src/game/mario_actions_object.c +++ b/src/game/mario_actions_object.c @@ -19,18 +19,20 @@ s8 sPunchingForwardVelocities[8] = { 0, 1, 1, 2, 3, 5, 7, 10 }; void animated_stationary_ground_step(struct MarioState *m, s32 animation, u32 endAction) { stationary_ground_step(m); set_mario_animation(m, animation); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); + } } s32 mario_update_punch_sequence(struct MarioState *m) { u32 endAction, crouchEndAction; s32 animFrame; - if (m->action & ACT_FLAG_MOVING) + if (m->action & ACT_FLAG_MOVING) { endAction = ACT_WALKING, crouchEndAction = ACT_CROUCH_SLIDE; - else + } else { endAction = ACT_IDLE, crouchEndAction = ACT_CROUCHING; + } switch (m->actionArg) { case 0: @@ -38,33 +40,39 @@ s32 mario_update_punch_sequence(struct MarioState *m) { // Fall-through: case 1: set_mario_animation(m, MARIO_ANIM_FIRST_PUNCH); - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { m->actionArg = 2; - else + } else { m->actionArg = 1; + } if (m->marioObj->header.gfx.unk38.animFrame >= 2) { - if (mario_check_object_grab(m)) + if (mario_check_object_grab(m)) { return TRUE; + } m->flags |= MARIO_PUNCHING; } - if (m->actionArg == 2) + if (m->actionArg == 2) { m->marioBodyState->unk0B = 4; + } break; case 2: set_mario_animation(m, MARIO_ANIM_FIRST_PUNCH_FAST); - if (m->marioObj->header.gfx.unk38.animFrame <= 0) + if (m->marioObj->header.gfx.unk38.animFrame <= 0) { m->flags |= MARIO_PUNCHING; + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { m->actionArg = 3; + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); + } break; case 3: @@ -72,41 +80,50 @@ s32 mario_update_punch_sequence(struct MarioState *m) { // Fall-through: case 4: set_mario_animation(m, MARIO_ANIM_SECOND_PUNCH); - if (is_anim_past_end(m)) + if (is_anim_past_end(m)) { m->actionArg = 5; - else + } else { m->actionArg = 4; + } - if (m->marioObj->header.gfx.unk38.animFrame > 0) + if (m->marioObj->header.gfx.unk38.animFrame > 0) { m->flags |= MARIO_PUNCHING; + } - if (m->actionArg == 5) + if (m->actionArg == 5) { m->marioBodyState->unk0B = 68; + } break; case 5: set_mario_animation(m, MARIO_ANIM_SECOND_PUNCH_FAST); - if (m->marioObj->header.gfx.unk38.animFrame <= 0) + if (m->marioObj->header.gfx.unk38.animFrame <= 0) { m->flags |= MARIO_PUNCHING; + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { m->actionArg = 6; + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); + } break; case 6: play_mario_environment_sound(m, SOUND_MARIO_HOO6, 1); animFrame = set_mario_animation(m, MARIO_ANIM_GROUND_KICK); - if (animFrame == 0) + if (animFrame == 0) { m->marioBodyState->unk0B = 134; + } - if (animFrame >= 0 && animFrame < 8) + if (animFrame >= 0 && animFrame < 8) { m->flags |= MARIO_KICKING; + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, endAction, 0); + } break; case 9: @@ -114,11 +131,13 @@ s32 mario_update_punch_sequence(struct MarioState *m) { set_mario_animation(m, MARIO_ANIM_BREAKDANCE); animFrame = m->marioObj->header.gfx.unk38.animFrame; - if (animFrame >= 2 && animFrame < 8) + if (animFrame >= 2 && animFrame < 8) { m->flags |= MARIO_TRIPPING; + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, crouchEndAction, 0); + } break; } @@ -126,22 +145,27 @@ s32 mario_update_punch_sequence(struct MarioState *m) { } s32 act_punching(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & (INPUT_NONZERO_ANALOG | INPUT_A_PRESSED | INPUT_OFF_FLOOR | INPUT_ABOVE_SLIDE)) + if (m->input & (INPUT_NONZERO_ANALOG | INPUT_A_PRESSED | INPUT_OFF_FLOOR | INPUT_ABOVE_SLIDE)) { return check_common_action_exits(m); + } - if (m->actionState == 0 && (m->input & INPUT_A_DOWN)) + if (m->actionState == 0 && (m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_JUMP_KICK, 0); + } m->actionState = 1; - if (m->actionArg == 0) + if (m->actionArg == 0) { m->actionTimer = 7; + } mario_set_forward_vel(m, sPunchingForwardVelocities[m->actionTimer]); - if (m->actionTimer > 0) + if (m->actionTimer > 0) { m->actionTimer--; + } mario_update_punch_sequence(m); perform_ground_step(m); @@ -149,11 +173,13 @@ s32 act_punching(struct MarioState *m) { } s32 act_picking_up(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } if (m->actionState == 0 && is_anim_at_end(m)) { //! While the animation is playing, it is possible for the used object @@ -165,16 +191,18 @@ s32 act_picking_up(struct MarioState *m) { } if (m->actionState == 1) { - if (m->heldObj->oUnk190 & 0x4) { + if (m->heldObj->oInteractionSubtype & INT_SUBTYPE_GRABS_MARIO) { m->marioBodyState->grabPos = GRAB_POS_HEAVY_OBJ; set_mario_animation(m, MARIO_ANIM_GRAB_HEAVY_OBJECT); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_UNKNOWN_008, 0); + } } else { m->marioBodyState->grabPos = GRAB_POS_LIGHT_OBJ; set_mario_animation(m, MARIO_ANIM_PICK_UP_LIGHT_OBJ); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_UNKNOWN_007, 0); + } } } @@ -183,42 +211,51 @@ s32 act_picking_up(struct MarioState *m) { } s32 act_dive_picking_up(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->input & INPUT_ABOVE_SLIDE) + if (m->input & INPUT_ABOVE_SLIDE) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } animated_stationary_ground_step(m, MARIO_ANIM_STOP_SLIDE_LIGHT_OBJ, ACT_UNKNOWN_007); return FALSE; } s32 act_placing_down(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } - if (++m->actionTimer == 8) + if (++m->actionTimer == 8) { mario_drop_held_object(m); + } animated_stationary_ground_step(m, MARIO_ANIM_PLACE_LIGHT_OBJ, ACT_IDLE); return FALSE; } s32 act_throwing(struct MarioState *m) { - if (m->heldObj && (m->heldObj->oUnk190 & 0x10)) + if (m->heldObj && (m->heldObj->oInteractionSubtype & INT_SUBTYPE_HOLDABLE_NPC)) { return set_mario_action(m, ACT_PLACING_DOWN, 0); + } - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } if (++m->actionTimer == 7) { mario_throw_held_object(m); @@ -231,11 +268,13 @@ s32 act_throwing(struct MarioState *m) { } s32 act_heavy_throw(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return drop_and_set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return drop_and_set_mario_action(m, ACT_FREEFALL, 0); + } if (++m->actionTimer == 13) { mario_drop_held_object(m); @@ -248,14 +287,17 @@ s32 act_heavy_throw(struct MarioState *m) { } s32 act_stomach_slide_stop(struct MarioState *m) { - if (m->input & INPUT_UNKNOWN_10) + if (m->input & INPUT_UNKNOWN_10) { return set_mario_action(m, ACT_UNKNOWN_026, 0); + } - if (m->input & INPUT_OFF_FLOOR) + if (m->input & INPUT_OFF_FLOOR) { return set_mario_action(m, ACT_FREEFALL, 0); + } - if (m->input & INPUT_ABOVE_SLIDE) + if (m->input & INPUT_ABOVE_SLIDE) { return set_mario_action(m, ACT_BEGIN_SLIDING, 0); + } animated_stationary_ground_step(m, MARIO_ANIM_SLOW_LAND_FROM_DIVE, ACT_IDLE); return FALSE; @@ -271,8 +313,9 @@ s32 act_picking_up_bowser(struct MarioState *m) { } set_mario_animation(m, MARIO_ANIM_GRAB_BOWSER); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_HOLDING_BOWSER, 0); + } stationary_ground_step(m); return FALSE; @@ -283,10 +326,11 @@ s32 act_holding_bowser(struct MarioState *m) { if (m->input & INPUT_B_PRESSED) { #ifndef VERSION_JP - if (m->angleVel[1] <= -0xE00 || m->angleVel[1] >= 0xE00) + if (m->angleVel[1] <= -0xE00 || m->angleVel[1] >= 0xE00) { play_sound(SOUND_MARIO_SOLONGABOWSER, m->marioObj->header.gfx.cameraToObject); - else + } else { play_sound(SOUND_MARIO_HEREWEGO, m->marioObj->header.gfx.cameraToObject); + } #else play_sound(SOUND_MARIO_HEREWEGO, m->marioObj->header.gfx.cameraToObject); #endif @@ -294,8 +338,9 @@ s32 act_holding_bowser(struct MarioState *m) { } if (m->angleVel[1] == 0) { - if (m->actionTimer++ > 120) + if (m->actionTimer++ > 120) { return set_mario_action(m, ACT_RELEASING_BOWSER, 1); + } set_mario_animation(m, MARIO_ANIM_HOLDING_BOWSER); } else { @@ -311,18 +356,22 @@ s32 act_holding_bowser(struct MarioState *m) { // spin = acceleration spin = (s16)(m->intendedYaw - m->twirlYaw) / 0x80; - if (spin < -0x80) + if (spin < -0x80) { spin = -0x80; - if (spin > 0x80) + } + if (spin > 0x80) { spin = 0x80; + } m->twirlYaw = m->intendedYaw; m->angleVel[1] += spin; - if (m->angleVel[1] > 0x1000) + if (m->angleVel[1] > 0x1000) { m->angleVel[1] = 0x1000; - if (m->angleVel[1] < -0x1000) + } + if (m->angleVel[1] < -0x1000) { m->angleVel[1] = -0x1000; + } } } else { m->actionArg = 0; @@ -334,26 +383,30 @@ s32 act_holding_bowser(struct MarioState *m) { m->faceAngle[1] += m->angleVel[1]; // play sound on overflow - if (m->angleVel[1] <= -0x100 && spin < m->faceAngle[1]) + if (m->angleVel[1] <= -0x100 && spin < m->faceAngle[1]) { play_sound(SOUND_OBJECT_BOWSERSPINNING, m->marioObj->header.gfx.cameraToObject); - if (m->angleVel[1] >= 0x100 && spin > m->faceAngle[1]) + } + if (m->angleVel[1] >= 0x100 && spin > m->faceAngle[1]) { play_sound(SOUND_OBJECT_BOWSERSPINNING, m->marioObj->header.gfx.cameraToObject); + } stationary_ground_step(m); - if (m->angleVel[1] >= 0) + if (m->angleVel[1] >= 0) { m->marioObj->header.gfx.angle[0] = -m->angleVel[1]; - else + } else { m->marioObj->header.gfx.angle[0] = m->angleVel[1]; + } return FALSE; } s32 act_releasing_bowser(struct MarioState *m) { if (++m->actionTimer == 1) { - if (m->actionArg == 0) + if (m->actionArg == 0) { mario_throw_held_object(m); - else + } else { mario_drop_held_object(m); + } } m->angleVel[1] = 0; @@ -363,14 +416,17 @@ s32 act_releasing_bowser(struct MarioState *m) { s32 check_common_object_cancels(struct MarioState *m) { f32 waterSurface = m->waterLevel - 100; - if (m->pos[1] < waterSurface) + if (m->pos[1] < waterSurface) { return set_water_plunge_action(m); + } - if (m->input & INPUT_SQUISHED) + if (m->input & INPUT_SQUISHED) { return drop_and_set_mario_action(m, ACT_SQUISHED, 0); + } - if (m->health < 0x100) + if (m->health < 0x100) { return drop_and_set_mario_action(m, ACT_STANDING_DEATH, 0); + } return FALSE; } @@ -378,11 +434,13 @@ s32 check_common_object_cancels(struct MarioState *m) { s32 mario_execute_object_action(struct MarioState *m) { s32 cancel; - if (check_common_object_cancels(m)) + if (check_common_object_cancels(m)) { return TRUE; + } - if (mario_update_quicksand(m, 0.5f)) + if (mario_update_quicksand(m, 0.5f)) { return TRUE; + } /* clang-format off */ switch (m->action) { @@ -399,8 +457,9 @@ s32 mario_execute_object_action(struct MarioState *m) { } /* clang-format on */ - if (!cancel && (m->input & INPUT_IN_WATER)) + if (!cancel && (m->input & INPUT_IN_WATER)) { m->particleFlags |= PARTICLE_7; + } return cancel; } diff --git a/src/game/mario_actions_stationary.c b/src/game/mario_actions_stationary.c index 9c65663..66452fc 100644 --- a/src/game/mario_actions_stationary.c +++ b/src/game/mario_actions_stationary.c @@ -62,8 +62,9 @@ s32 func_802606DC(struct MarioState *m) { return mario_push_off_steep_floor(m, ACT_HOLD_FREEFALL, 0); } - if (m->heldObj->oUnk190 & 0x40) { - m->heldObj->oUnk190 = (s32)(m->heldObj->oUnk190 & -0x41); + if (m->heldObj->oInteractionSubtype & INT_SUBTYPE_DROP_IMMEDIATELY) { + m->heldObj->oInteractionSubtype = + (s32)(m->heldObj->oInteractionSubtype & ~INT_SUBTYPE_DROP_IMMEDIATELY); return set_mario_action(m, ACT_PLACING_DOWN, 0); } @@ -181,14 +182,17 @@ s32 act_start_sleeping(struct MarioState *m) { s32 sp24; #endif - if (func_802604E0(m)) + if (func_802604E0(m)) { return 1; + } - if (m->quicksandDepth > 30.0f) + if (m->quicksandDepth > 30.0f) { return set_mario_action(m, ACT_IN_QUICKSAND, 0); + } - if (m->actionState == 4) + if (m->actionState == 4) { return set_mario_action(m, ACT_SLEEPING, 0); + } switch (m->actionState) { case 0: @@ -230,8 +234,9 @@ s32 act_start_sleeping(struct MarioState *m) { func_80260BC4(m, 1, 0x31, SOUND_ACTION_PATBACK); func_80260BC4(m, 3, 0x0F, (m->stepSound + SOUND_TERRAIN_4)); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { m->actionState++; + } #ifndef VERSION_JP if (m->actionState == 2) { @@ -246,8 +251,9 @@ s32 act_start_sleeping(struct MarioState *m) { } } #else - if (m->actionState == 2) + if (m->actionState == 2) { play_sound_if_no_flag(m, SOUND_MARIO_YAWNING, MARIO_ACTION_NOISE_PLAYED); + } #endif stationary_ground_step(m); diff --git a/src/game/mario_actions_submerged.c b/src/game/mario_actions_submerged.c index 2e98945..8c7ce4a 100644 --- a/src/game/mario_actions_submerged.c +++ b/src/game/mario_actions_submerged.c @@ -28,16 +28,18 @@ static void set_swimming_at_surface_particles(struct MarioState *m, u32 particle if (atSurface) { m->particleFlags |= particleFlag; - if (atSurface ^ sWasAtSurface) + if (atSurface ^ sWasAtSurface) { play_sound(SOUND_ACTION_UNKNOWN431, m->marioObj->header.gfx.cameraToObject); + } } sWasAtSurface = atSurface; } static s32 swimming_near_surface(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return FALSE; + } return (m->waterLevel - 80) - m->pos[1] < 400.0f; } @@ -46,10 +48,11 @@ static f32 get_buoyancy(struct MarioState *m) { f32 buoyancy = 0.0f; if (m->flags & MARIO_METAL_CAP) { - if (m->action & ACT_FLAG_INVULNERABLE) + if (m->action & ACT_FLAG_INVULNERABLE) { buoyancy = -2.0f; - else + } else { buoyancy = -18.0f; + } } else if (swimming_near_surface(m)) { buoyancy = 1.25f; } else if (!(m->action & ACT_FLAG_MOVING)) { @@ -70,8 +73,9 @@ static u32 perform_water_full_step(struct MarioState *m, Vec3f nextPos) { floorHeight = find_floor(nextPos[0], nextPos[1], nextPos[2], &floor); ceilHeight = vec3f_find_ceil(nextPos, floorHeight, &ceil); - if (floor == NULL) + if (floor == NULL) { return WATER_STEP_CANCELLED; + } if (nextPos[1] >= floorHeight) { if (ceilHeight - nextPos[1] >= 160.0f) { @@ -79,14 +83,16 @@ static u32 perform_water_full_step(struct MarioState *m, Vec3f nextPos) { m->floor = floor; m->floorHeight = floorHeight; - if (wall != NULL) + if (wall != NULL) { return WATER_STEP_HIT_WALL; - else + } else { return WATER_STEP_NONE; + } } - if (ceilHeight - floorHeight < 160.0f) + if (ceilHeight - floorHeight < 160.0f) { return WATER_STEP_CANCELLED; + } //! Water ceiling downwarp vec3f_set(m->pos, nextPos[0], ceilHeight - 160.0f, nextPos[2]); @@ -94,8 +100,9 @@ static u32 perform_water_full_step(struct MarioState *m, Vec3f nextPos) { m->floorHeight = floorHeight; return WATER_STEP_HIT_CEILING; } else { - if (ceilHeight - floorHeight < 160.0f) + if (ceilHeight - floorHeight < 160.0f) { return WATER_STEP_CANCELLED; + } vec3f_set(m->pos, nextPos[0], floorHeight, nextPos[2]); m->floor = floor; @@ -134,11 +141,13 @@ static void apply_water_current(struct MarioState *m, Vec3f step) { yawToWhirlpool -= (s16)(0x2000 * 1000.0f / (distance + 1000.0f)); if (whirlpool->strength >= 0) { - if (gCurrLevelNum == LEVEL_DDD && gCurrAreaIndex == 2) + if (gCurrLevelNum == LEVEL_DDD && gCurrAreaIndex == 2) { whirlpoolRadius = 4000.0f; + } - if (distance >= 26.0f && distance < whirlpoolRadius) + if (distance >= 26.0f && distance < whirlpoolRadius) { strength = whirlpool->strength * (1.0f - distance / whirlpoolRadius); + } } else if (distance < 2000.0f) { strength = whirlpool->strength * (1.0f - distance / 2000.0f); } @@ -159,8 +168,9 @@ static u32 perform_water_step(struct MarioState *m) { vec3f_copy(step, m->vel); - if (m->action & ACT_FLAG_SWIMMING) + if (m->action & ACT_FLAG_SWIMMING) { apply_water_current(m, step); + } nextPos[0] = m->pos[0] + step[0]; nextPos[1] = m->pos[1] + step[1]; @@ -182,15 +192,18 @@ static u32 perform_water_step(struct MarioState *m) { static void func_80270504(struct MarioState *m) { struct Object *marioObj = m->marioObj; - if (marioObj->header.gfx.angle[0] > 0) + if (marioObj->header.gfx.angle[0] > 0) { marioObj->header.gfx.pos[1] += 60.0f * sins(marioObj->header.gfx.angle[0]) * sins(marioObj->header.gfx.angle[0]); + } - if (marioObj->header.gfx.angle[0] < 0) + if (marioObj->header.gfx.angle[0] < 0) { marioObj->header.gfx.angle[0] = marioObj->header.gfx.angle[0] * 6 / 10; + } - if (marioObj->header.gfx.angle[0] > 0) + if (marioObj->header.gfx.angle[0] > 0) { marioObj->header.gfx.angle[0] = marioObj->header.gfx.angle[0] * 10 / 8; + } } static void stationary_slow_down(struct MarioState *m) { @@ -213,17 +226,21 @@ static void update_swimming_speed(struct MarioState *m, f32 decelThreshold) { f32 buoyancy = get_buoyancy(m); f32 maxSpeed = 28.0f; - if (m->action & ACT_FLAG_STATIONARY) + if (m->action & ACT_FLAG_STATIONARY) { m->forwardVel -= 2.0f; + } - if (m->forwardVel < 0.0f) + if (m->forwardVel < 0.0f) { m->forwardVel = 0.0f; + } - if (m->forwardVel > maxSpeed) + if (m->forwardVel > maxSpeed) { m->forwardVel = maxSpeed; + } - if (m->forwardVel > decelThreshold) + if (m->forwardVel > decelThreshold) { m->forwardVel -= 0.5f; + } m->vel[0] = m->forwardVel * coss(m->faceAngle[0]) * sins(m->faceAngle[1]); m->vel[1] = m->forwardVel * sins(m->faceAngle[0]) + buoyancy; @@ -236,16 +253,18 @@ static void update_swimming_yaw(struct MarioState *m) { if (targetYawVel > 0) { if (m->angleVel[1] < 0) { m->angleVel[1] += 0x40; - if (m->angleVel[1] > 0x10) + if (m->angleVel[1] > 0x10) { m->angleVel[1] = 0x10; + } } else { m->angleVel[1] = approach_s32(m->angleVel[1], targetYawVel, 0x10, 0x20); } } else if (targetYawVel < 0) { if (m->angleVel[1] > 0) { m->angleVel[1] -= 0x40; - if (m->angleVel[1] < -0x10) + if (m->angleVel[1] < -0x10) { m->angleVel[1] = -0x10; + } } else { m->angleVel[1] = approach_s32(m->angleVel[1], targetYawVel, 0x20, 0x10); } @@ -261,17 +280,20 @@ static void update_swimming_pitch(struct MarioState *m) { s16 targetPitch = -(s16)(252.0f * m->controller->stickY); s16 pitchVel; - if (m->faceAngle[0] < 0) + if (m->faceAngle[0] < 0) { pitchVel = 0x100; - else + } else { pitchVel = 0x200; + } if (m->faceAngle[0] < targetPitch) { - if ((m->faceAngle[0] += pitchVel) > targetPitch) + if ((m->faceAngle[0] += pitchVel) > targetPitch) { m->faceAngle[0] = targetPitch; + } } else if (m->faceAngle[0] > targetPitch) { - if ((m->faceAngle[0] -= pitchVel) < targetPitch) + if ((m->faceAngle[0] -= pitchVel) < targetPitch) { m->faceAngle[0] = targetPitch; + } } } @@ -284,15 +306,17 @@ static void common_idle_step(struct MarioState *m, s32 animation, s32 arg) { perform_water_step(m); func_80270504(m); - if (m->faceAngle[0] > 0) + if (m->faceAngle[0] > 0) { *val = approach_s32(*val, m->faceAngle[0] / 2, 0x80, 0x200); - else + } else { *val = approach_s32(*val, 0, 0x200, 0x200); + } - if (arg == 0) + if (arg == 0) { set_mario_animation(m, animation); - else + } else { set_mario_anim_with_accel(m, animation, arg); + } set_swimming_at_surface_particles(m, PARTICLE_7); } @@ -300,73 +324,90 @@ static void common_idle_step(struct MarioState *m, s32 animation, s32 arg) { static s32 act_water_idle(struct MarioState *m) { u32 val = 0x10000; - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_METAL_WATER_FALLING, 1); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_PUNCH, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_BREASTSTROKE, 0); + } - if (m->faceAngle[0] < -0x1000) + if (m->faceAngle[0] < -0x1000) { val = 0x30000; + } common_idle_step(m, MARIO_ANIM_WATER_IDLE, val); return FALSE; } static s32 act_hold_water_idle(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_HOLD_METAL_WATER_FALLING, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_HOLD_BREASTSTROKE, 0); + } common_idle_step(m, MARIO_ANIM_WATER_IDLE_WITH_OBJ, 0); return FALSE; } static s32 act_water_action_end(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_METAL_WATER_FALLING, 1); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_PUNCH, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_BREASTSTROKE, 0); + } common_idle_step(m, MARIO_ANIM_WATER_ACTION_END, 0); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_WATER_IDLE, 0); + } return FALSE; } static s32 act_hold_water_action_end(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_HOLD_METAL_WATER_FALLING, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_HOLD_BREASTSTROKE, 0); + } common_idle_step( m, m->actionArg == 0 ? MARIO_ANIM_WATER_ACTION_END_WITH_OBJ : MARIO_ANIM_STOP_GRAB_OBJ_WATER, 0); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } return FALSE; } @@ -398,25 +439,29 @@ static void common_swimming_step(struct MarioState *m, s16 swimStrength) { switch (perform_water_step(m)) { case WATER_STEP_HIT_FLOOR: floorPitch = -find_floor_slope(m, -0x8000); - if (m->faceAngle[0] < floorPitch) + if (m->faceAngle[0] < floorPitch) { m->faceAngle[0] = floorPitch; + } break; case WATER_STEP_HIT_CEILING: - if (m->faceAngle[0] > -0x3000) + if (m->faceAngle[0] > -0x3000) { m->faceAngle[0] -= 0x100; + } break; case WATER_STEP_HIT_WALL: if (m->controller->stickY == 0.0f) { if (m->faceAngle[0] > 0.0f) { m->faceAngle[0] += 0x200; - if (m->faceAngle[0] > 0x3F00) + if (m->faceAngle[0] > 0x3F00) { m->faceAngle[0] = 0x3F00; + } } else { m->faceAngle[0] -= 0x200; - if (m->faceAngle[0] < -0x3F00) + if (m->faceAngle[0] < -0x3F00) { m->faceAngle[0] = -0x3F00; + } } } break; @@ -433,8 +478,9 @@ static void func_802713A8(struct MarioState *m) { s16 animFrame = m->marioObj->header.gfx.unk38.animFrame; // (this need to be on one line to match on PAL) - if (animFrame == 0 || animFrame == 12) + if (animFrame == 0 || animFrame == 12) { play_sound(SOUND_ACTION_UNKNOWN434, m->marioObj->header.gfx.cameraToObject); + } } static s32 check_water_jump(struct MarioState *m) { @@ -446,10 +492,11 @@ static s32 check_water_jump(struct MarioState *m) { m->vel[1] = 62.0f; - if (m->heldObj == NULL) + if (m->heldObj == NULL) { return set_mario_action(m, ACT_WATER_JUMP, 0); - else + } else { return set_mario_action(m, ACT_HOLD_WATER_JUMP, 0); + } } } @@ -457,30 +504,38 @@ static s32 check_water_jump(struct MarioState *m) { } static s32 act_breaststroke(struct MarioState *m) { - if (m->actionArg == 0) + if (m->actionArg == 0) { D_8032CDD4 = 160; + } - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_METAL_WATER_FALLING, 1); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_PUNCH, 0); + } - if (++m->actionTimer == 14) + if (++m->actionTimer == 14) { return set_mario_action(m, ACT_FLUTTER_KICK, 0); + } - if (check_water_jump(m)) + if (check_water_jump(m)) { return TRUE; + } - if (m->actionTimer < 6) + if (m->actionTimer < 6) { m->forwardVel += 0.5f; + } - if (m->actionTimer >= 9) + if (m->actionTimer >= 9) { m->forwardVel += 1.5f; + } if (m->actionTimer >= 2) { - if (m->actionTimer < 6 && (m->input & INPUT_A_PRESSED)) + if (m->actionTimer < 6 && (m->input & INPUT_A_PRESSED)) { m->actionState = 1; + } if (m->actionTimer == 9 && m->actionState == 1) { set_anim_to_frame(m, 0); @@ -503,26 +558,32 @@ static s32 act_breaststroke(struct MarioState *m) { } static s32 act_swimming_end(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_METAL_WATER_FALLING, 1); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_PUNCH, 0); + } - if (m->actionTimer >= 15) + if (m->actionTimer >= 15) { return set_mario_action(m, ACT_WATER_ACTION_END, 0); + } - if (check_water_jump(m)) + if (check_water_jump(m)) { return TRUE; + } if ((m->input & INPUT_A_DOWN) && m->actionTimer >= 7) { - if (m->actionTimer == 7 && D_8032CDD4 < 280) + if (m->actionTimer == 7 && D_8032CDD4 < 280) { D_8032CDD4 += 10; + } return set_mario_action(m, ACT_BREASTSTROKE, 1); } - if (m->actionTimer >= 7) + if (m->actionTimer >= 7) { D_8032CDD4 = 160; + } m->actionTimer++; @@ -534,15 +595,18 @@ static s32 act_swimming_end(struct MarioState *m) { } static s32 act_flutter_kick(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_METAL_WATER_FALLING, 1); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_PUNCH, 0); + } if (!(m->input & INPUT_A_DOWN)) { - if (m->actionTimer == 0 && D_8032CDD4 < 280) + if (m->actionTimer == 0 && D_8032CDD4 < 280) { D_8032CDD4 += 10; + } return set_mario_action(m, ACT_SWIMMING_END, 0); } @@ -560,30 +624,38 @@ static s32 act_flutter_kick(struct MarioState *m) { } static s32 act_hold_breaststroke(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_HOLD_METAL_WATER_FALLING, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (++m->actionTimer == 17) + if (++m->actionTimer == 17) { return set_mario_action(m, ACT_HOLD_FLUTTER_KICK, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } - if (check_water_jump(m)) + if (check_water_jump(m)) { return TRUE; + } - if (m->actionTimer < 6) + if (m->actionTimer < 6) { m->forwardVel += 0.5f; + } - if (m->actionTimer >= 9) + if (m->actionTimer >= 9) { m->forwardVel += 1.5f; + } if (m->actionTimer >= 2) { - if (m->actionTimer < 6 && (m->input & INPUT_A_PRESSED)) + if (m->actionTimer < 6 && (m->input & INPUT_A_PRESSED)) { m->actionState = 1; + } if (m->actionTimer == 9 && m->actionState == 1) { set_anim_to_frame(m, 0); @@ -603,23 +675,29 @@ static s32 act_hold_breaststroke(struct MarioState *m) { } static s32 act_hold_swimming_end(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_HOLD_METAL_WATER_FALLING, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->actionTimer >= 15) + if (m->actionTimer >= 15) { return set_mario_action(m, ACT_HOLD_WATER_ACTION_END, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } - if (check_water_jump(m)) + if (check_water_jump(m)) { return TRUE; + } - if ((m->input & INPUT_A_DOWN) && m->actionTimer >= 7) + if ((m->input & INPUT_A_DOWN) && m->actionTimer >= 7) { return set_mario_action(m, ACT_HOLD_BREASTSTROKE, 0); + } m->actionTimer++; @@ -630,17 +708,21 @@ static s32 act_hold_swimming_end(struct MarioState *m) { } static s32 act_hold_flutter_kick(struct MarioState *m) { - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { return set_mario_action(m, ACT_HOLD_METAL_WATER_FALLING, 0); + } - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } - if (!(m->input & INPUT_A_DOWN)) + if (!(m->input & INPUT_A_DOWN)) { return set_mario_action(m, ACT_HOLD_SWIMMING_END, 0); + } m->forwardVel = approach_f32(m->forwardVel, 12.0f, 0.1f, 0.15f); if (m->forwardVel < 14.0f) { @@ -652,11 +734,13 @@ static s32 act_hold_flutter_kick(struct MarioState *m) { } static s32 act_water_shell_swimming(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_B_PRESSED) + if (m->input & INPUT_B_PRESSED) { return set_mario_action(m, ACT_WATER_THROW, 0); + } if (m->actionTimer++ == 240) { m->heldObj->oInteractStatus = INT_STATUS_STOP_RIDING; @@ -707,18 +791,21 @@ static s32 act_water_throw(struct MarioState *m) { m->marioBodyState->unk12[0] = approach_s32(m->marioBodyState->unk12[0], 0, 0x200, 0x200); - if (m->actionTimer++ == 5) + if (m->actionTimer++ == 5) { mario_throw_held_object(m); + } - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_WATER_IDLE, 0); + } return FALSE; } static s32 act_water_punch(struct MarioState *m) { - if (m->forwardVel < 7.0f) + if (m->forwardVel < 7.0f) { m->forwardVel += 1.0f; + } update_swimming_yaw(m); update_swimming_pitch(m); @@ -733,14 +820,16 @@ static s32 act_water_punch(struct MarioState *m) { switch (m->actionState) { case 0: set_mario_animation(m, MARIO_ANIM_WATER_GRAB_OBJ_PART1); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { m->actionState = check_water_grab(m) + 1; + } break; case 1: set_mario_animation(m, MARIO_ANIM_WATER_GRAB_OBJ_PART2); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { set_mario_action(m, ACT_WATER_ACTION_END, 0); + } break; case 2: @@ -767,8 +856,9 @@ static void common_water_knockback_step(struct MarioState *m, s32 animation, u32 m->marioBodyState->unk12[0] = 0; if (is_anim_at_end(m)) { - if (arg3 > 0) + if (arg3 > 0) { m->invincTimer = 30; + } set_mario_action(m, m->health >= 0x100 ? endAction : ACT_WATER_DEATH, 0); } @@ -810,15 +900,17 @@ static s32 act_drowning(struct MarioState *m) { case 0: set_mario_animation(m, MARIO_ANIM_DROWNING_PART1); m->marioBodyState->eyeState = MARIO_EYES_HALF_CLOSED; - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { m->actionState = 1; + } break; case 1: set_mario_animation(m, MARIO_ANIM_DROWNING_PART2); m->marioBodyState->eyeState = MARIO_EYES_DEAD; - if (m->marioObj->header.gfx.unk38.animFrame == 30) + if (m->marioObj->header.gfx.unk38.animFrame == 30) { level_trigger_warp(m, WARP_OP_DEATH); + } break; } @@ -836,8 +928,9 @@ static s32 act_water_death(struct MarioState *m) { m->marioBodyState->eyeState = MARIO_EYES_DEAD; set_mario_animation(m, MARIO_ANIM_WATER_DYING); - if (set_mario_animation(m, MARIO_ANIM_WATER_DYING) == 35) + if (set_mario_animation(m, MARIO_ANIM_WATER_DYING) == 35) { level_trigger_warp(m, WARP_OP_DEATH); + } return FALSE; } @@ -847,15 +940,17 @@ static s32 act_water_plunge(struct MarioState *m) { s32 stateFlags = m->heldObj != NULL; f32 endVSpeed; - if (swimming_near_surface(m)) + if (swimming_near_surface(m)) { endVSpeed = 0.0f; - else + } else { endVSpeed = -5.0f; + } - if (m->flags & MARIO_METAL_CAP) + if (m->flags & MARIO_METAL_CAP) { stateFlags |= 0x00000004; - else if ((m->prevAction & ACT_FLAG_DIVING) || (m->input & INPUT_A_DOWN)) + } else if ((m->prevAction & ACT_FLAG_DIVING) || (m->input & INPUT_A_DOWN)) { stateFlags |= 0x00000002; + } m->actionTimer++; @@ -865,8 +960,9 @@ static s32 act_water_plunge(struct MarioState *m) { if (m->actionState == 0) { play_sound(SOUND_ACTION_UNKNOWN430, m->marioObj->header.gfx.cameraToObject); - if (m->peakHeight - m->pos[1] > 1150.0f) + if (m->peakHeight - m->pos[1] > 1150.0f) { play_sound(SOUND_MARIO_HAHA_2, m->marioObj->header.gfx.cameraToObject); + } m->particleFlags |= 0x00000040; m->actionState = 1; @@ -936,8 +1032,9 @@ static s32 act_caught_in_whirlpool(struct MarioState *m) { if ((marioObj->oMarioWhirlpoolPosY += m->vel[1]) < 0.0f) { marioObj->oMarioWhirlpoolPosY = 0.0f; - if (distance < 16.1f && m->actionTimer++ == 16) + if (distance < 16.1f && m->actionTimer++ == 16) { level_trigger_warp(m, WARP_OP_DEATH); + } } if (distance <= 28.0f) { @@ -978,8 +1075,9 @@ static s32 act_caught_in_whirlpool(struct MarioState *m) { } static void func_80272FA8(struct MarioState *m, u32 arg) { - if (!(m->flags & MARIO_ENVIRONMENT_NOISE_PLAYED)) + if (!(m->flags & MARIO_ENVIRONMENT_NOISE_PLAYED)) { m->particleFlags |= 0x00010000; + } play_sound_if_no_flag(m, arg ? SOUND_ACTION_UNKNOWN451 : SOUND_ACTION_UNKNOWN450, MARIO_ENVIRONMENT_NOISE_PLAYED); @@ -995,15 +1093,17 @@ static void play_metal_water_walking_sound(struct MarioState *m) { static void update_metal_water_walking_speed(struct MarioState *m) { f32 val = m->intendedMag / 1.5f; - if (m->forwardVel <= 0.0f) + if (m->forwardVel <= 0.0f) { m->forwardVel += 1.1f; - else if (m->forwardVel <= val) + } else if (m->forwardVel <= val) { m->forwardVel += 1.1f - m->forwardVel / 43.0f; - else if (m->floor->normal.y >= 0.95f) + } else if (m->floor->normal.y >= 0.95f) { m->forwardVel -= 1.0f; + } - if (m->forwardVel > 32.0f) + if (m->forwardVel > 32.0f) { m->forwardVel = 32.0f; + } m->faceAngle[1] = m->intendedYaw - approach_s32((s16)(m->intendedYaw - m->faceAngle[1]), 0, 0x800, 0x800); @@ -1020,8 +1120,9 @@ static s32 update_metal_water_jump_speed(struct MarioState *m) { UNUSED f32 nextY = m->pos[1] + m->vel[1]; f32 waterSurface = m->waterLevel - 100; - if (m->vel[1] > 0.0f && m->pos[1] > waterSurface) + if (m->vel[1] > 0.0f && m->pos[1] > waterSurface) { return TRUE; + } if (m->input & INPUT_NONZERO_ANALOG) { s16 intendedDYaw = m->intendedYaw - m->faceAngle[1]; @@ -1031,11 +1132,13 @@ static s32 update_metal_water_jump_speed(struct MarioState *m) { m->forwardVel = approach_f32(m->forwardVel, 0.0f, 0.25f, 0.25f); } - if (m->forwardVel > 16.0f) + if (m->forwardVel > 16.0f) { m->forwardVel -= 1.0f; + } - if (m->forwardVel < 0.0f) + if (m->forwardVel < 0.0f) { m->forwardVel += 2.0f; + } m->vel[0] = m->slideVelX = m->forwardVel * sins(m->faceAngle[1]); m->vel[2] = m->slideVelZ = m->forwardVel * coss(m->faceAngle[1]); @@ -1043,14 +1146,17 @@ static s32 update_metal_water_jump_speed(struct MarioState *m) { } static s32 act_metal_water_standing(struct MarioState *m) { - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_METAL_WATER_JUMP, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_METAL_WATER_WALKING, 0); + } switch (m->actionState) { case 0: @@ -1064,28 +1170,34 @@ static s32 act_metal_water_standing(struct MarioState *m) { break; } - if (is_anim_at_end(m) && ++m->actionState == 3) + if (is_anim_at_end(m) && ++m->actionState == 3) { m->actionState = 0; + } stop_and_set_height_to_floor(m); - if (m->pos[1] >= m->waterLevel - 150) + if (m->pos[1] >= m->waterLevel - 150) { m->particleFlags |= 0x00000080; + } return FALSE; } static s32 act_hold_metal_water_standing(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_HOLD_METAL_WATER_JUMP, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_HOLD_METAL_WATER_WALKING, 0); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_IDLE_WITH_LIGHT_OBJ); @@ -1095,20 +1207,25 @@ static s32 act_hold_metal_water_standing(struct MarioState *m) { static s32 act_metal_water_walking(struct MarioState *m) { s32 val04; - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_FIRST_PERSON) + if (m->input & INPUT_FIRST_PERSON) { return set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_METAL_WATER_JUMP, 0); + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } - if ((val04 = (s32)(m->forwardVel / 4.0f * 0x10000)) < 0x1000) + if ((val04 = (s32)(m->forwardVel / 4.0f * 0x10000)) < 0x1000) { val04 = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_WALKING, val04); play_metal_water_walking_sound(m); @@ -1130,22 +1247,27 @@ static s32 act_metal_water_walking(struct MarioState *m) { static s32 act_hold_metal_water_walking(struct MarioState *m) { s32 val04; - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_WALKING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (m->input & INPUT_A_PRESSED) + if (m->input & INPUT_A_PRESSED) { return set_mario_action(m, ACT_HOLD_METAL_WATER_JUMP, 0); + } - if (m->input & INPUT_UNKNOWN_5) + if (m->input & INPUT_UNKNOWN_5) { return set_mario_action(m, ACT_HOLD_METAL_WATER_STANDING, 0); + } m->intendedMag *= 0.4f; - if ((val04 = (s32)(m->forwardVel / 2.0f * 0x10000)) < 0x1000) + if ((val04 = (s32)(m->forwardVel / 2.0f * 0x10000)) < 0x1000) { val04 = 0x1000; + } set_mario_anim_with_accel(m, MARIO_ANIM_RUN_WITH_LIGHT_OBJ, val04); play_metal_water_walking_sound(m); @@ -1165,11 +1287,13 @@ static s32 act_hold_metal_water_walking(struct MarioState *m) { } static s32 act_metal_water_jump(struct MarioState *m) { - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (update_metal_water_jump_speed(m)) + if (update_metal_water_jump_speed(m)) { return set_mario_action(m, ACT_WATER_JUMP, 1); + } func_80272FA8(m, 0); set_mario_animation(m, MARIO_ANIM_SINGLE_JUMP); @@ -1188,14 +1312,17 @@ static s32 act_metal_water_jump(struct MarioState *m) { } static s32 act_hold_metal_water_jump(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_FALLING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (update_metal_water_jump_speed(m)) + if (update_metal_water_jump_speed(m)) { return set_mario_action(m, ACT_HOLD_WATER_JUMP, 1); + } func_80272FA8(m, 0); set_mario_animation(m, MARIO_ANIM_JUMP_WITH_LIGHT_OBJ); @@ -1214,36 +1341,43 @@ static s32 act_hold_metal_water_jump(struct MarioState *m) { } static s32 act_metal_water_falling(struct MarioState *m) { - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { m->faceAngle[1] += 0x400 * sins(m->intendedYaw - m->faceAngle[1]); + } set_mario_animation(m, m->actionArg == 0 ? MARIO_ANIM_GENERAL_FALL : MARIO_ANIM_FALL_FROM_WATER); stationary_slow_down(m); - if (perform_water_step(m) & WATER_STEP_HIT_FLOOR) // hit floor or cancelled + if (perform_water_step(m) & WATER_STEP_HIT_FLOOR) { // hit floor or cancelled set_mario_action(m, ACT_METAL_WATER_FALL_LAND, 0); + } return FALSE; } static s32 act_hold_metal_water_falling(struct MarioState *m) { - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_FALLING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { m->faceAngle[1] += 0x400 * sins(m->intendedYaw - m->faceAngle[1]); + } set_mario_animation(m, MARIO_ANIM_FALL_WITH_LIGHT_OBJ); stationary_slow_down(m); - if (perform_water_step(m) & WATER_STEP_HIT_FLOOR) // hit floor or cancelled + if (perform_water_step(m) & WATER_STEP_HIT_FLOOR) { // hit floor or cancelled set_mario_action(m, ACT_HOLD_METAL_WATER_FALL_LAND, 0); + } return FALSE; } @@ -1251,17 +1385,20 @@ static s32 act_hold_metal_water_falling(struct MarioState *m) { static s32 act_metal_water_jump_land(struct MarioState *m) { func_80272FA8(m, 1); - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_METAL_WATER_WALKING, 0); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_LAND_FROM_SINGLE_JUMP); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { return set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } return FALSE; } @@ -1269,20 +1406,24 @@ static s32 act_metal_water_jump_land(struct MarioState *m) { static s32 act_hold_metal_water_jump_land(struct MarioState *m) { func_80272FA8(m, 1); - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_HOLD_METAL_WATER_WALKING, 0); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_JUMP_LAND_WITH_LIGHT_OBJ); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { return set_mario_action(m, ACT_HOLD_METAL_WATER_STANDING, 0); + } return FALSE; } @@ -1290,17 +1431,20 @@ static s32 act_hold_metal_water_jump_land(struct MarioState *m) { static s32 act_metal_water_fall_land(struct MarioState *m) { func_80272FA8(m, 1); - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_METAL_WATER_WALKING, 0); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_GENERAL_LAND); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { return set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } return FALSE; } @@ -1308,20 +1452,24 @@ static s32 act_metal_water_fall_land(struct MarioState *m) { static s32 act_hold_metal_water_fall_land(struct MarioState *m) { func_80272FA8(m, 1); - if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) + if (m->marioObj->oInteractStatus & INT_STATUS_MARIO_DROP_OBJECT) { return drop_and_set_mario_action(m, ACT_METAL_WATER_STANDING, 0); + } - if (!(m->flags & MARIO_METAL_CAP)) + if (!(m->flags & MARIO_METAL_CAP)) { return set_mario_action(m, ACT_HOLD_WATER_IDLE, 0); + } - if (m->input & INPUT_NONZERO_ANALOG) + if (m->input & INPUT_NONZERO_ANALOG) { return set_mario_action(m, ACT_HOLD_METAL_WATER_WALKING, 0); + } stop_and_set_height_to_floor(m); set_mario_animation(m, MARIO_ANIM_FALL_LAND_WITH_LIGHT_OBJ); - if (is_anim_at_end(m)) + if (is_anim_at_end(m)) { return set_mario_action(m, ACT_HOLD_METAL_WATER_STANDING, 0); + } return FALSE; } @@ -1345,8 +1493,9 @@ static s32 check_common_submerged_cancels(struct MarioState *m) { } } - if (m->health < 0x100 && !(m->action & (ACT_FLAG_INTANGIBLE | ACT_FLAG_INVULNERABLE))) + if (m->health < 0x100 && !(m->action & (ACT_FLAG_INTANGIBLE | ACT_FLAG_INVULNERABLE))) { set_mario_action(m, ACT_DROWNING, 0); + } return FALSE; } @@ -1354,8 +1503,9 @@ static s32 check_common_submerged_cancels(struct MarioState *m) { s32 mario_execute_submerged_action(struct MarioState *m) { s32 cancel; - if (check_common_submerged_cancels(m)) + if (check_common_submerged_cancels(m)) { return TRUE; + } m->quicksandDepth = 0.0f; diff --git a/src/game/mario_misc.c b/src/game/mario_misc.c index 3dec54f..0c384cb 100644 --- a/src/game/mario_misc.c +++ b/src/game/mario_misc.c @@ -44,8 +44,9 @@ Gfx *Geo18_802764B0(s32 callContext, struct GraphNode *node, Mat4 *c) { UNUSED Mat4 *sp18 = c; if (callContext == GEO_CONTEXT_RENDER) { - if (gPlayer1Controller->controllerData != NULL && gWarpTransition.isActive == 0) + if (gPlayer1Controller->controllerData != NULL && gWarpTransition.isActive == 0) { gd_copy_p1_contpad(gPlayer1Controller->controllerData); + } sp24 = (Gfx *) PHYSICAL_TO_VIRTUAL(gdm_gettestdl(sp1C->parameter)); D_8032C6A0 = gd_vblank; sp22 = gd_sfx_to_play(); @@ -55,10 +56,12 @@ Gfx *Geo18_802764B0(s32 callContext, struct GraphNode *node, Mat4 *c) { } static void bhvToadMessage_faded(void) { - if (gCurrentObject->oDistanceToMario > 700.0f) + if (gCurrentObject->oDistanceToMario > 700.0f) { gCurrentObject->oToadMessageRecentlyTalked = 0; - if (gCurrentObject->oToadMessageRecentlyTalked == 0 && gCurrentObject->oDistanceToMario < 600.0f) + } + if (gCurrentObject->oToadMessageRecentlyTalked == 0 && gCurrentObject->oDistanceToMario < 600.0f) { gCurrentObject->oToadMessageState = TOAD_MESSAGE_OPACIFYING; + } } static void bhvToadMessage_opaque(void) { @@ -66,7 +69,7 @@ static void bhvToadMessage_opaque(void) { gCurrentObject->oToadMessageState = TOAD_MESSAGE_FADING; } else { if (gCurrentObject->oToadMessageRecentlyTalked == 0) { - gCurrentObject->oUnk190 = (1 << 14); + gCurrentObject->oInteractionSubtype = INT_SUBTYPE_NPC; if (gCurrentObject->oInteractStatus & INT_STATUS_INTERACTED) { gCurrentObject->oInteractStatus = 0; gCurrentObject->oToadMessageState = TOAD_MESSAGE_TALKING; @@ -98,18 +101,20 @@ static void bhvToadMessage_talking(void) { } static void bhvToadMessage_opacifying(void) { - if ((gCurrentObject->oOpacity += 6) == 255) + if ((gCurrentObject->oOpacity += 6) == 255) { gCurrentObject->oToadMessageState = TOAD_MESSAGE_OPAQUE; + } } static void bhvToadMessage_fading(void) { - if ((gCurrentObject->oOpacity -= 6) == 81) + if ((gCurrentObject->oOpacity -= 6) == 81) { gCurrentObject->oToadMessageState = TOAD_MESSAGE_FADED; + } } void bhvToadMessage_loop(void) { if (gCurrentObject->header.gfx.node.flags & 1) { - gCurrentObject->oUnk190 = 0; + gCurrentObject->oInteractionSubtype = 0; switch (gCurrentObject->oToadMessageState) { case TOAD_MESSAGE_FADED: bhvToadMessage_faded(); @@ -139,18 +144,21 @@ void bhvToadMessage_init(void) { switch (dialogNum) { case TOAD_STAR_1_DIALOG: enoughStars = (starCount >= TOAD_STAR_1_REQUIREMENT); - if (saveFlags & (1 << 24)) + if (saveFlags & (1 << 24)) { dialogNum = TOAD_STAR_1_DIALOG_AFTER; + } break; case TOAD_STAR_2_DIALOG: enoughStars = (starCount >= TOAD_STAR_2_REQUIREMENT); - if (saveFlags & (1 << 25)) + if (saveFlags & (1 << 25)) { dialogNum = TOAD_STAR_2_DIALOG_AFTER; + } break; case TOAD_STAR_3_DIALOG: enoughStars = (starCount >= TOAD_STAR_3_REQUIREMENT); - if (saveFlags & (1 << 26)) + if (saveFlags & (1 << 26)) { dialogNum = TOAD_STAR_3_DIALOG_AFTER; + } break; } if (enoughStars) { @@ -191,8 +199,9 @@ void bhvUnlockDoorStar_loop(void) { UNUSED u8 unused2[4]; // Speed up the star every frame - if (gCurrentObject->oUnlockDoorStarYawVel < 0x2400) + if (gCurrentObject->oUnlockDoorStarYawVel < 0x2400) { gCurrentObject->oUnlockDoorStarYawVel += 0x60; + } switch (gCurrentObject->oUnlockDoorStarState) { case UNLOCK_DOOR_STAR_RISING: gCurrentObject->oPosY += 3.4f; // Raise the star up in the air @@ -228,16 +237,18 @@ void bhvUnlockDoorStar_loop(void) { break; case UNLOCK_DOOR_STAR_DONE: // The object stays loaded for an additional 50 frames so that the // sound doesn't immediately stop. - if (gCurrentObject->oUnlockDoorStarTimer++ == 50) + if (gCurrentObject->oUnlockDoorStarTimer++ == 50) { mark_object_for_deletion(gCurrentObject); + } break; } // Checks if the angle has cycled back to 0. // This means that the code will execute when the star completes a full revolution. - if (prevYaw > (s16) gCurrentObject->oMoveAngleYaw) + if (prevYaw > (s16) gCurrentObject->oMoveAngleYaw) { play_sound( SOUND_GENERAL_SHORTSTAR, gCurrentObject->header.gfx.cameraToObject); // Play a sound every time the star spins once + } } static Gfx *func_802769E0(struct GraphNodeGenerated *node, s16 b) { @@ -278,9 +289,10 @@ s32 geo_switch_mario_stand_run(s32 callContext, struct GraphNode *node, UNUSED M struct GraphNodeSwitchCase *switchCase = (struct GraphNodeSwitchCase *) node; struct MarioBodyState *sp0 = &gBodyStates[switchCase->numCases]; - if (callContext == GEO_CONTEXT_RENDER) + if (callContext == GEO_CONTEXT_RENDER) { // assign result. 0 if moving, 1 if stationary. switchCase->selectedCase = ((sp0->action & ACT_FLAG_STATIONARY) == FALSE); + } return 0; } @@ -292,10 +304,11 @@ s32 geo_switch_mario_eyes(s32 callContext, struct GraphNode *node, UNUSED Mat4 * if (callContext == GEO_CONTEXT_RENDER) { if (sp8->eyeState == 0) { sp6 = ((switchCase->numCases * 32 + gAreaUpdateCounter) >> 1) & 0x1F; - if (sp6 < 7) + if (sp6 < 7) { switchCase->selectedCase = D_8032CDF0[sp6]; - else + } else { switchCase->selectedCase = 0; + } } else { switchCase->selectedCase = sp8->eyeState - 1; } @@ -312,8 +325,9 @@ Gfx *Geo18_80277294(s32 callContext, struct GraphNode *node, UNUSED Mat4 *c) { struct GraphNodeRotation *sp18 = (struct GraphNodeRotation *) node->next; if (action != 0x00840452 && action != 0x00840454 && action != 0x04000440 - && action != 0x20810446) + && action != 0x20810446) { vec3s_copy(sp20->unkC, gVec3sZero); + } sp18->rotation[0] = sp20->unkC[1]; sp18->rotation[1] = sp20->unkC[2]; sp18->rotation[2] = sp20->unkC[0]; @@ -353,10 +367,11 @@ s32 geo_switch_mario_hand(s32 callContext, struct GraphNode *node, UNUSED Mat4 * if (sp0->handState == 0) { switchCase->selectedCase = ((sp0->action & ACT_FLAG_SWIMMING_OR_FLYING) != 0); } else { - if (switchCase->numCases == 0) + if (switchCase->numCases == 0) { switchCase->selectedCase = (sp0->handState < 5) ? sp0->handState : 1; - else + } else { switchCase->selectedCase = (sp0->handState < 2) ? sp0->handState : 0; + } } } return 0; @@ -385,8 +400,9 @@ s32 geo_switch_mario_cap_effect(s32 callContext, struct GraphNode *node, UNUSED struct GraphNodeSwitchCase *switchCase = (struct GraphNodeSwitchCase *) node; struct MarioBodyState *sp0 = &gBodyStates[switchCase->numCases]; - if (callContext == GEO_CONTEXT_RENDER) + if (callContext == GEO_CONTEXT_RENDER) { switchCase->selectedCase = sp0->modelState >> 8; + } return 0; } @@ -399,10 +415,11 @@ s32 geo_switch_mario_cap_on_off(s32 callContext, struct GraphNode *node, UNUSED switchCase->selectedCase = sp4->capState & 1; while (next != node) { if (next->type == 21) { - if (sp4->capState & 2) + if (sp4->capState & 2) { next->flags |= 1; - else + } else { next->flags &= ~1; + } } next = next->next; } @@ -417,14 +434,16 @@ Gfx *Geo18_80277824(s32 callContext, struct GraphNode *node, UNUSED Mat4 *c) { if (callContext == GEO_CONTEXT_RENDER) { struct GraphNodeRotation *sp4 = (struct GraphNodeRotation *) node->next; - if (gBodyStates[sp8->parameter >> 1].unk07 == 0) + if (gBodyStates[sp8->parameter >> 1].unk07 == 0) { spE = (coss((gAreaUpdateCounter & 0xF) << 12) + 1.0f) * 4096.0f; - else + } else { spE = (coss((gAreaUpdateCounter & 7) << 13) + 1.0f) * 6144.0f; - if (!(sp8->parameter & 1)) + } + if (!(sp8->parameter & 1)) { sp4->rotation[0] = -spE; - else + } else { sp4->rotation[0] = spE; + } } return NULL; } @@ -440,10 +459,11 @@ Gfx *geo_switch_mario_hand_grab_pos(s32 callContext, struct GraphNode *b, Mat4 * sp2C->unk1C = sp24->heldObj; switch (sp24->marioBodyState->grabPos) { case GRAB_POS_LIGHT_OBJ: - if (sp24->action & ACT_FLAG_THROWING) + if (sp24->action & ACT_FLAG_THROWING) { vec3s_set(sp2C->unk20, 50, 0, 0); - else + } else { vec3s_set(sp2C->unk20, 50, 0, 110); + } break; case GRAB_POS_HEAVY_OBJ: vec3s_set(sp2C->unk20, 145, -173, 180); diff --git a/src/game/mario_step.c b/src/game/mario_step.c index e7664bf..2af5c93 100644 --- a/src/game/mario_step.c +++ b/src/game/mario_step.c @@ -97,34 +97,39 @@ void mario_bonk_reflection(struct MarioState *m, u32 negateSpeed) { play_sound(SOUND_ACTION_UNKNOWN444, m->marioObj->header.gfx.cameraToObject); } - if (negateSpeed) + if (negateSpeed) { mario_set_forward_vel(m, -m->forwardVel); - else + } else { m->faceAngle[1] += 0x8000; + } } u32 mario_update_quicksand(struct MarioState *m, f32 sinkingSpeed) { if (m->action & ACT_FLAG_RIDING_SHELL) { m->quicksandDepth = 0.0f; } else { - if (m->quicksandDepth < 1.1f) + if (m->quicksandDepth < 1.1f) { m->quicksandDepth = 1.1f; + } switch (m->floor->type) { case SURFACE_SHALLOW_QUICKSAND: - if ((m->quicksandDepth += sinkingSpeed) >= 10.0f) + if ((m->quicksandDepth += sinkingSpeed) >= 10.0f) { m->quicksandDepth = 10.0f; + } break; case SURFACE_SHALLOW_MOVING_QUICKSAND: - if ((m->quicksandDepth += sinkingSpeed) >= 25.0f) + if ((m->quicksandDepth += sinkingSpeed) >= 25.0f) { m->quicksandDepth = 25.0f; + } break; case SURFACE_QUICKSAND: case SURFACE_MOVING_QUICKSAND: - if ((m->quicksandDepth += sinkingSpeed) >= 60.0f) + if ((m->quicksandDepth += sinkingSpeed) >= 60.0f) { m->quicksandDepth = 60.0f; + } break; case SURFACE_DEEP_QUICKSAND: @@ -194,8 +199,9 @@ u32 mario_update_windy_ground(struct MarioState *m) { pushSpeed = m->forwardVel > 0.0f ? -m->forwardVel * 0.5f : -8.0f; - if (pushDYaw > -0x4000 && pushDYaw < 0x4000) + if (pushDYaw > -0x4000 && pushDYaw < 0x4000) { pushSpeed *= -1.0f; + } pushSpeed *= coss(pushDYaw); } else { @@ -268,8 +274,9 @@ static s32 perform_ground_quarter_step(struct MarioState *m, Vec3f nextPos) { m->wall = upperWall; - if (floor == NULL) + if (floor == NULL) { return GROUND_STEP_HIT_WALL_STOP_QSTEPS; + } if ((m->action & ACT_FLAG_RIDING_SHELL) && floorHeight < waterLevel) { floorHeight = waterLevel; @@ -278,8 +285,9 @@ static s32 perform_ground_quarter_step(struct MarioState *m, Vec3f nextPos) { } if (nextPos[1] > floorHeight + 100.0f) { - if (nextPos[1] + 160.0f >= ceilHeight) + if (nextPos[1] + 160.0f >= ceilHeight) { return GROUND_STEP_HIT_WALL_STOP_QSTEPS; + } vec3f_copy(m->pos, nextPos); m->floor = floor; @@ -287,8 +295,9 @@ static s32 perform_ground_quarter_step(struct MarioState *m, Vec3f nextPos) { return GROUND_STEP_LEFT_GROUND; } - if (floorHeight + 160.0f >= ceilHeight) + if (floorHeight + 160.0f >= ceilHeight) { return GROUND_STEP_HIT_WALL_STOP_QSTEPS; + } vec3f_set(m->pos, nextPos[0], floorHeight, nextPos[2]); m->floor = floor; @@ -297,10 +306,12 @@ static s32 perform_ground_quarter_step(struct MarioState *m, Vec3f nextPos) { if (upperWall != NULL) { s16 wallDYaw = atan2s(upperWall->normal.z, upperWall->normal.x) - m->faceAngle[1]; - if (wallDYaw >= 0x2AAA && wallDYaw <= 0x5555) + if (wallDYaw >= 0x2AAA && wallDYaw <= 0x5555) { return GROUND_STEP_NONE; - if (wallDYaw <= -0x2AAA && wallDYaw >= -0x5555) + } + if (wallDYaw <= -0x2AAA && wallDYaw >= -0x5555) { return GROUND_STEP_NONE; + } return GROUND_STEP_HIT_WALL_CONTINUE_QSTEPS; } @@ -328,8 +339,9 @@ s32 perform_ground_step(struct MarioState *m) { vec3f_copy(m->marioObj->header.gfx.pos, m->pos); vec3s_set(m->marioObj->header.gfx.angle, 0, m->faceAngle[1], 0); - if (stepResult == GROUND_STEP_HIT_WALL_CONTINUE_QSTEPS) + if (stepResult == GROUND_STEP_HIT_WALL_CONTINUE_QSTEPS) { stepResult = GROUND_STEP_HIT_WALL; + } return stepResult; } @@ -339,16 +351,18 @@ u32 check_ledge_grab(struct MarioState *m, struct Surface *wall, Vec3f intendedP f32 displacementX; f32 displacementZ; - if (m->vel[1] > 0) + if (m->vel[1] > 0) { return 0; + } displacementX = nextPos[0] - intendedPos[0]; displacementZ = nextPos[2] - intendedPos[2]; // Only ledge grab if the wall displaced mario in the opposite direction of // his velocity. - if (displacementX * m->vel[0] + displacementZ * m->vel[2] > 0.0f) + if (displacementX * m->vel[0] + displacementZ * m->vel[2] > 0.0f) { return 0; + } //! Since the search for floors starts at y + 160, we will sometimes grab // a higher ledge than expected (glitchy ledge grab) @@ -356,8 +370,9 @@ u32 check_ledge_grab(struct MarioState *m, struct Surface *wall, Vec3f intendedP ledgePos[2] = nextPos[2] - wall->normal.z * 60.0f; ledgePos[1] = find_floor(ledgePos[0], nextPos[1] + 160.0f, ledgePos[2], &ledgeFloor); - if (ledgePos[1] - nextPos[1] <= 100.0f) + if (ledgePos[1] - nextPos[1] <= 100.0f) { return 0; + } vec3f_copy(m->pos, ledgePos); m->floor = ledgeFloor; @@ -472,8 +487,9 @@ s32 perform_air_quarter_step(struct MarioState *m, Vec3f intendedPos, u32 stepAr m->wall = upperWall != NULL ? upperWall : lowerWall; wallDYaw = atan2s(m->wall->normal.z, m->wall->normal.x) - m->faceAngle[1]; - if (m->wall->type == SURFACE_BURNING) + if (m->wall->type == SURFACE_BURNING) { return AIR_STEP_HIT_LAVA_WALL; + } if (wallDYaw < -0x6000 || wallDYaw > 0x6000) { m->flags |= MARIO_UNKNOWN_30; @@ -488,25 +504,30 @@ void apply_twirl_gravity(struct MarioState *m) { f32 terminalVelocity; f32 heaviness = 1.0f; - if (m->angleVel[1] > 1024) + if (m->angleVel[1] > 1024) { heaviness = 1024.0f / m->angleVel[1]; + } terminalVelocity = -75.0f * heaviness; m->vel[1] -= 4.0f * heaviness; - if (m->vel[1] < terminalVelocity) + if (m->vel[1] < terminalVelocity) { m->vel[1] = terminalVelocity; + } } u32 should_strengthen_gravity_for_jump_ascent(struct MarioState *m) { - if (!(m->flags & MARIO_UNKNOWN_08)) + if (!(m->flags & MARIO_UNKNOWN_08)) { return FALSE; + } - if (m->action & (ACT_FLAG_INTANGIBLE | ACT_FLAG_INVULNERABLE)) + if (m->action & (ACT_FLAG_INTANGIBLE | ACT_FLAG_INVULNERABLE)) { return FALSE; + } - if (!(m->input & INPUT_A_DOWN) && m->vel[1] > 20.0f) + if (!(m->input & INPUT_A_DOWN) && m->vel[1] > 20.0f) { return (m->action & ACT_FLAG_CONTROL_JUMP_HEIGHT) != 0; + } return FALSE; } @@ -516,39 +537,46 @@ void apply_gravity(struct MarioState *m) { apply_twirl_gravity(m); } else if (m->action == ACT_SHOT_FROM_CANNON) { m->vel[1] -= 1.0f; - if (m->vel[1] < -75.0f) + if (m->vel[1] < -75.0f) { m->vel[1] = -75.0f; + } } else if (m->action == ACT_LONG_JUMP || m->action == ACT_SLIDE_KICK || m->action == ACT_BBH_ENTER_SPIN) { m->vel[1] -= 2.0f; - if (m->vel[1] < -75.0f) + if (m->vel[1] < -75.0f) { m->vel[1] = -75.0f; + } } else if (m->action == ACT_LAVA_BOOST || m->action == ACT_FALL_AFTER_STAR_GRAB) { m->vel[1] -= 3.2f; - if (m->vel[1] < -65.0f) + if (m->vel[1] < -65.0f) { m->vel[1] = -65.0f; + } } else if (m->action == ACT_GETTING_BLOWN) { m->vel[1] -= m->unkC4; - if (m->vel[1] < -75.0f) + if (m->vel[1] < -75.0f) { m->vel[1] = -75.0f; + } } else if (should_strengthen_gravity_for_jump_ascent(m)) { m->vel[1] /= 4.0f; } else if (m->action & ACT_FLAG_METAL_WATER) { m->vel[1] -= 1.6f; - if (m->vel[1] < -16.0f) + if (m->vel[1] < -16.0f) { m->vel[1] = -16.0f; + } } else if ((m->flags & MARIO_WING_CAP) && m->vel[1] < 0.0f && (m->input & INPUT_A_DOWN)) { m->marioBodyState->unk07 = 1; m->vel[1] -= 2.0f; if (m->vel[1] < -37.5f) { - if ((m->vel[1] += 4.0f) > -37.5f) + if ((m->vel[1] += 4.0f) > -37.5f) { m->vel[1] = -37.5f; + } } } else { m->vel[1] -= 4.0f; - if (m->vel[1] < -75.0f) + if (m->vel[1] < -75.0f) { m->vel[1] = -75.0f; + } } } @@ -560,14 +588,16 @@ void apply_vertical_wind(struct MarioState *m) { offsetY = m->pos[1] - -1500.0f; if (m->floor->type == SURFACE_VERTICAL_WIND && -3000.0f < offsetY && offsetY < 2000.0f) { - if (offsetY >= 0.0f) + if (offsetY >= 0.0f) { maxVelY = 10000.0f / (offsetY + 200.0f); - else + } else { maxVelY = 50.0f; + } if (m->vel[1] < maxVelY) { - if ((m->vel[1] += maxVelY / 8.0f) > maxVelY) + if ((m->vel[1] += maxVelY / 8.0f) > maxVelY) { m->vel[1] = maxVelY; + } } #ifdef VERSION_JP @@ -596,8 +626,9 @@ s32 perform_air_step(struct MarioState *m, u32 stepArg) { // getting 0s until your last qf. Graze a wall on your last qf, and it will // return the stored 2 with a sharply angled reference wall. (some gwks) - if (quarterStepResult != AIR_STEP_NONE) + if (quarterStepResult != AIR_STEP_NONE) { stepResult = quarterStepResult; + } if (quarterStepResult == AIR_STEP_LANDED || quarterStepResult == AIR_STEP_GRABBED_LEDGE || quarterStepResult == AIR_STEP_GRABBED_CEILING @@ -606,13 +637,15 @@ s32 perform_air_step(struct MarioState *m, u32 stepArg) { } } - if (m->vel[1] >= 0.0f) + if (m->vel[1] >= 0.0f) { m->peakHeight = m->pos[1]; + } m->stepSound = mario_get_step_noise(m); - if (m->action != ACT_FLYING) + if (m->action != ACT_FLYING) { apply_gravity(m); + } apply_vertical_wind(m); vec3f_copy(m->marioObj->header.gfx.pos, m->pos); diff --git a/src/game/memory.c b/src/game/memory.c index 0629bef..d328a53 100644 --- a/src/game/memory.c +++ b/src/game/memory.c @@ -142,14 +142,16 @@ u32 main_pool_free(void *addr) { struct MainPoolBlock *oldListHead = (struct MainPoolBlock *) ((u8 *) addr - 16); if (oldListHead < sPoolListHeadL) { - while (oldListHead->next != NULL) + while (oldListHead->next != NULL) { oldListHead = oldListHead->next; + } sPoolListHeadL = block; sPoolListHeadL->next = NULL; sPoolFreeSpace += (u32) oldListHead - (u32) sPoolListHeadL; } else { - while (oldListHead->prev != NULL) + while (oldListHead->prev != NULL) { oldListHead = oldListHead->prev; + } sPoolListHeadR = block->next; sPoolListHeadR->prev = NULL; sPoolFreeSpace += (u32) sPoolListHeadR - (u32) oldListHead; @@ -242,8 +244,9 @@ static void *dynamic_dma_read(u8 *srcStart, u8 *srcEnd, u32 side) { u32 size = ALIGN16(srcEnd - srcStart); dest = main_pool_alloc(size, side); - if (dest != NULL) + if (dest != NULL) { dma_read(dest, srcStart, srcEnd); + } return dest; } @@ -254,8 +257,9 @@ static void *dynamic_dma_read(u8 *srcStart, u8 *srcEnd, u32 side) { void *load_segment(s32 segment, u8 *srcStart, u8 *srcEnd, u32 side) { void *addr = dynamic_dma_read(srcStart, srcEnd, side); - if (addr != NULL) + if (addr != NULL) { set_segment_base_addr(segment, addr); + } return addr; } @@ -389,8 +393,9 @@ struct AllocOnlyPool *alloc_only_pool_resize(struct AllocOnlyPool *pool, u32 siz size = ALIGN4(size); newPool = main_pool_realloc(pool, size + 16); - if (newPool != NULL) + if (newPool != NULL) { pool->totalSpace = size; + } return newPool; } @@ -469,8 +474,9 @@ void mem_pool_free(struct MemoryPool *pool, void *addr) { } } else { while (freeList->next != NULL) { - if (freeList < block && block < freeList->next) + if (freeList < block && block < freeList->next) { break; + } freeList = freeList->next; } if ((u8 *) freeList + freeList->size == (u8 *) block) { @@ -511,8 +517,9 @@ static struct MarioAnimDmaRelatedThing *func_802789F0(u8 *srcAddr) { } void func_80278A78(struct MarioAnimation *a, void *b, void *c) { - if (b != NULL) + if (b != NULL) { a->animDmaTable = func_802789F0(b); + } a->currentDma = 0; a->targetAnim = c; } diff --git a/src/game/moving_texture.c b/src/game/moving_texture.c index ab67820..b9a4a32 100644 --- a/src/game/moving_texture.c +++ b/src/game/moving_texture.c @@ -14,39 +14,40 @@ #include "rendering_graph_node.h" #include "room.h" -/** This file contains functions for generating display lists with moving textures - * (abbreviated movtex). This is used for water, sand, haze, mist and treadmills. - * Each mesh using this system has the animated vertices stored as an array of shorts. - * The first entry is the texture movement speed. After that the vertices are stored - * in one of two layouts: one without per-vertex color attributes and one with. - * [speed, v0(x,y,z, s,t) , v1(x,y,z, s,t) , ...] - * [speed, v0(x,y,z, r,g,b s,t), v1(x,y,z, r,g,b s,t), ...] - * x, y, z = vertex position as integers - * s, t = texture coordinatea as 6.10 fixed point number. That means coordinates in - * range [0, 1024] are a unique part of the image, after that it repeats the image. +/** + * This file contains functions for generating display lists with moving textures + * (abbreviated movtex). This is used for water, sand, haze, mist and treadmills. + * Each mesh using this system has the animated vertices stored as an array of shorts. + * The first entry is the texture movement speed. After that the vertices are stored + * in one of two layouts: one without per-vertex color attributes and one with. + * [speed, v0(x,y,z, s,t) , v1(x,y,z, s,t) , ...] + * [speed, v0(x,y,z, r,g,b s,t), v1(x,y,z, r,g,b s,t), ...] + * x, y, z = vertex position as integers + * s, t = texture coordinates as 6.10 fixed point number. That means coordinates in + * range [0, 1024] are a unique part of the image, after that it repeats the image. * - * The first vertex 'v0' is special because all subsequent vertices inherit its - * texture offset. So to animate e.g. a treadmill, the speed component arr[0] is - * simply added to the s component arr[7] every frame and the texture scrolls - * horizontally over the entire mesh without changing the rest of the array. - * Note that while the system allows many kinds of vertex animations, in - * practice the only animation used is horizontally scrolling textures. + * The first vertex 'v0' is special because all subsequent vertices inherit its + * texture offset. So to animate e.g. a treadmill, the speed component arr[0] is + * simply added to the s component arr[7] every frame and the texture scrolls + * horizontally over the entire mesh without changing the rest of the array. + * Note that while the system allows many kinds of vertex animations, in + * practice the only animation used is horizontally scrolling textures. * - * After updating the base mesh, the vertices are converted to the format the RSP - * understands and a display list is generated. The RSP can buffer 16 vertices at - * a time, and this code assumes everything fits in one buffer, so every moving - * texture mesh must have at most 16 vertices. As a result some meshes are split - * up into multiple parts, like the sand pathway inside the pyramid which has 3 - * parts. The water stream in the Cavern of the Metal Cap fits in one mesh. + * After updating the base mesh, the vertices are converted to the format the RSP + * understands and a display list is generated. The RSP can buffer 16 vertices at + * a time, and this code assumes everything fits in one buffer, so every moving + * texture mesh must have at most 16 vertices. As a result some meshes are split + * up into multiple parts, like the sand pathway inside the pyramid which has 3 + * parts. The water stream in the Cavern of the Metal Cap fits in one mesh. * - * Apart from this general system, there is also a simpler system for flat - * quads with a rotating texture. This is often used for water, but also - * for mist, toxic haze and lava inside the volcano. One quad is described - * by the struct MovtexQuad, and multiple MovtexQuads form a MovtexQuadCollection. - * A geo node has an id that corresponds to the id of a certain MovtexQuadCollection, - * which will then be matched with the id of entries in gEnvironmentRegions to get the - * y-position. The x and z coordinates are stored in the MovtexQuads themself, - * so the water rectangle is separate from the actually drawn rectangle. + * Apart from this general system, there is also a simpler system for flat + * quads with a rotating texture. This is often used for water, but also + * for mist, toxic haze and lava inside the volcano. One quad is described + * by the struct MovtexQuad, and multiple MovtexQuads form a MovtexQuadCollection. + * A geo node has an id that corresponds to the id of a certain MovtexQuadCollection, + * which will then be matched with the id of entries in gEnvironmentRegions to get the + * y-position. The x and z coordinates are stored in the MovtexQuads themself, + * so the water rectangle is separate from the actually drawn rectangle. */ // First entry in array is texture movement speed for both layouts @@ -72,10 +73,11 @@ #define MOVTEX_ATTR_COLORED_S 7 #define MOVTEX_ATTR_COLORED_T 8 -/** An object containing all info for a mesh with moving textures. - * Contains the vertices that are animated, but also the display list which - * determines the connectivity, as well as the texture, texture blend color - * and drawing layer. +/** + * An object containing all info for a mesh with moving textures. + * Contains the vertices that are animated, but also the display list which + * determines the connectivity, as well as the texture, texture blend color + * and drawing layer. */ struct MovtexObject { /// number that geo nodes have as parameter to refer to this mesh @@ -122,8 +124,9 @@ extern u8 ssl_quicksand[]; extern u8 ssl_pyramid_sand[]; extern u8 ttc_yellow_triangle[]; -/** An array for converting a movtex texture id to a pointer that can - * be passed to gDPSetTextureImage. +/** + * An array for converting a movtex texture id to a pointer that can + * be passed to gDPSetTextureImage. */ u8 *gMovtexIdToTexture[] = { texture_waterbox_water, texture_waterbox_mist, texture_waterbox_jrb_water, texture_waterbox_unknown_water, @@ -183,8 +186,9 @@ extern s16 ssl_movtex_tris_pyramid_quicksand_pit[]; extern Gfx ssl_dl_pyramid_quicksand_pit_begin[]; extern Gfx ssl_dl_pyramid_quicksand_pit_end[]; -/** MovtexObjects that have no color attributes per vertex (though the mesh - * as a whole can have a blend color). +/** + * MovtexObjects that have no color attributes per vertex (though the mesh + * as a whole can have a blend color). */ struct MovtexObject gMovtexNonColored[] = { // Inside the pyramid there is a sand pathway with the 5 secrets on it. @@ -258,7 +262,8 @@ struct MovtexObject gMovtexNonColored[] = { { 0x00000000, 0x00000000, 0, NULL, NULL, NULL, NULL, 0x00, 0x00, 0x00, 0x00, 0x00000000 }, }; -/** MovtexObjects that have color attributes per vertex. +/** + * MovtexObjects that have color attributes per vertex. */ struct MovtexObject gMovtexColored[] = { { MOVTEX_SSL_PYRAMID_SIDE, TEX_QUICKSAND_SSL, 12, ssl_movtex_tris_pyramid_quicksand, @@ -279,7 +284,8 @@ struct MovtexObject gMovtexColored[] = { { 0x00000000, 0x00000000, 0, NULL, NULL, NULL, NULL, 0x00, 0x00, 0x00, 0x00, 0x00000000 }, }; -/** Treated identically to gMovtexColored. +/** + * Treated identically to gMovtexColored. */ struct MovtexObject gMovtexColored2[] = { { MOVTEX_SSL_SAND_PIT_OUTSIDE, TEX_QUICKSAND_SSL, 8, ssl_movtex_tris_quicksand_pit, @@ -291,8 +297,9 @@ struct MovtexObject gMovtexColored2[] = { { 0x00000000, 0x00000000, 0, NULL, NULL, NULL, NULL, 0x00, 0x00, 0x00, 0x00, 0x00000000 }, }; -/** Sets the initial water level in Wet-Dry World based on how high Mario - * jumped into the painting. +/** + * Sets the initial water level in Wet-Dry World based on how high Mario + * jumped into the painting. */ Gfx *geo_wdw_set_initial_water_level(s32 callContext, UNUSED struct GraphNode *node, UNUSED f32 mtx[4][4]) { @@ -305,12 +312,13 @@ Gfx *geo_wdw_set_initial_water_level(s32 callContext, UNUSED struct GraphNode *n gWdwWaterLevelSet = 0; } else if (callContext == GEO_CONTEXT_RENDER && gEnvironmentRegions != NULL && gWdwWaterLevelSet == 0) { - if (gPaintingMarioYEntry <= 1382.4) + if (gPaintingMarioYEntry <= 1382.4) { wdwWaterHeight = 31; - else if (gPaintingMarioYEntry >= 1600.0) + } else if (gPaintingMarioYEntry >= 1600.0) { wdwWaterHeight = 2816; - else + } else { wdwWaterHeight = 1024; + } for (i = 0; i < *gEnvironmentRegions; i++) { gEnvironmentRegions[i * 6 + 6] = wdwWaterHeight; } @@ -319,9 +327,10 @@ Gfx *geo_wdw_set_initial_water_level(s32 callContext, UNUSED struct GraphNode *n return NULL; } -/** Update moving texture counters that determine when to update the coordinates. - * Textures update when gMovtexCounterPrev != gMovtexCounter. - * This ensures water / sand flow stops when the game pauses. +/** + * Update moving texture counters that determine when to update the coordinates. + * Textures update when gMovtexCounterPrev != gMovtexCounter. + * This ensures water / sand flow stops when the game pauses. */ Gfx *geo_movtex_pause_control(s32 callContext, UNUSED struct GraphNode *node, UNUSED f32 mtx[4][4]) { if (callContext != GEO_CONTEXT_RENDER) { @@ -334,30 +343,33 @@ Gfx *geo_movtex_pause_control(s32 callContext, UNUSED struct GraphNode *node, UN return NULL; } -/** Make a vertex that's part of a quad with rotating texture. - * verts: array of RSP vertices - * n: index in 'verts' where the vertex is written - * x, y, z: position - * rot: base rotation of the texture - * rotOffset: gets added to base rotation - * scale: how often the texture repeats, 1 = no repeat +/** + * Make a vertex that's part of a quad with rotating texture. + * verts: array of RSP vertices + * n: index in 'verts' where the vertex is written + * x, y, z: position + * rot: base rotation of the texture + * rotOffset: gets added to base rotation + * scale: how often the texture repeats, 1 = no repeat */ void movtex_make_quad_vertex(Vtx *verts, s32 index, s16 x, s16 y, s16 z, s16 rot, s16 rotOffset, f32 scale, u8 alpha) { s16 s = 32.0 * (32.0 * scale - 1.0) * sins(rot + rotOffset); s16 t = 32.0 * (32.0 * scale - 1.0) * coss(rot + rotOffset); - if (gMovtexVtxColor == MOVTEX_VTX_COLOR_YELLOW) + if (gMovtexVtxColor == MOVTEX_VTX_COLOR_YELLOW) { make_vertex(verts, index, x, y, z, s, t, 255, 255, 0, alpha); - else if (gMovtexVtxColor == MOVTEX_VTX_COLOR_RED) + } else if (gMovtexVtxColor == MOVTEX_VTX_COLOR_RED) { make_vertex(verts, index, x, y, z, s, t, 255, 0, 0, alpha); - else + } else { make_vertex(verts, index, x, y, z, s, t, 255, 255, 255, alpha); + } } -/** Represents a single flat quad with a rotating texture - * Stores x and z for 4 vertices, though it is often just a rectangle. - * Does not store the y-position, since that can be dynamic for water levels. +/** + * Represents a single flat quad with a rotating texture + * Stores x and z for 4 vertices, though it is often just a rectangle. + * Does not store the y-position, since that can be dynamic for water levels. */ struct MovtexQuad { /// the current texture rotation in this quad @@ -380,8 +392,8 @@ struct MovtexQuad { s16 textureId; /// texture id }; -/** Contains an id and an array of MovtexQuad structs. - * +/** + * Contains an id and an array of MovtexQuad structs. */ struct MovtexQuadCollection { /// identifier for geo nodes to refer to this MovtexQuad collection @@ -394,7 +406,8 @@ struct MovtexQuadCollection { /// Variable for a little optimization: only set the texture when it differs from the previous texture s16 gMovetexLastTextureId; -/** Generates and returns a display list for a single MovtexQuad at height y. +/** + * Generates and returns a display list for a single MovtexQuad at height y. */ Gfx *movtex_gen_from_quad(s16 y, struct MovtexQuad *quad) { s16 rot; @@ -415,16 +428,19 @@ Gfx *movtex_gen_from_quad(s16 y, struct MovtexQuad *quad) { Gfx *gfxHead; Gfx *gfx; - if (textureId == gMovetexLastTextureId) + if (textureId == gMovetexLastTextureId) { gfxHead = alloc_display_list(3 * sizeof(*gfxHead)); - else + } else { gfxHead = alloc_display_list(8 * sizeof(*gfxHead)); + } - if (gfxHead == NULL || verts == NULL) + if (gfxHead == NULL || verts == NULL) { return NULL; + } gfx = gfxHead; - if (gMovtexCounter != gMovtexCounterPrev) + if (gMovtexCounter != gMovtexCounterPrev) { quad->rot += rotspeed; + } rot = quad->rot; if (rotDir == ROTATE_CLOCKWISE) { movtex_make_quad_vertex(verts, 0, x1, y, z1, rot, 0, scale, alpha); @@ -465,10 +481,11 @@ Gfx *movtex_gen_from_quad(s16 y, struct MovtexQuad *quad) { gSPEndDisplayList(gfx) return gfxHead; } -/** Generate a display list drawing an array of MoxtexQuad at height 'y'. - * y: y position of the quads - * quadArrSegmented: a segmented address to an array of s16. The first number - * is the number of entries, followed by that number of MovtexQuad structs. +/** + * Generate a display list drawing an array of MoxtexQuad at height 'y'. + * y: y position of the quads + * quadArrSegmented: a segmented address to an array of s16. The first number + * is the number of entries, followed by that number of MovtexQuad structs. */ Gfx *movtex_gen_from_quad_array(s16 y, void *quadArrSegmented) { s16 *quadArr = segmented_to_virtual(quadArrSegmented); @@ -478,8 +495,9 @@ Gfx *movtex_gen_from_quad_array(s16 y, void *quadArrSegmented) { Gfx *subList; s32 i; - if (gfxHead == NULL) + if (gfxHead == NULL) { return NULL; + } for (i = 0; i < numLists; i++) { // quadArr is an array of s16, so sizeof(MovtexQuad) gets divided by 2 subList = movtex_gen_from_quad( @@ -491,20 +509,22 @@ Gfx *movtex_gen_from_quad_array(s16 y, void *quadArrSegmented) { return gfxHead; } -/** Generate the display list for a list of quads by searching through a collection - * for a given id. - * id: id of quad array to generate a list for - * y: height at which the quads are drawn - * movetexQuadsSegmented: segmented address to the MovtexQuadCollection array - * that will be searched. +/** + * Generate the display list for a list of quads by searching through a collection + * for a given id. + * id: id of quad array to generate a list for + * y: height at which the quads are drawn + * movetexQuadsSegmented: segmented address to the MovtexQuadCollection array + * that will be searched. */ Gfx *movtex_gen_quads_id(s16 id, s16 y, void *movetexQuadsSegmented) { struct MovtexQuadCollection *collection = segmented_to_virtual(movetexQuadsSegmented); s32 i = 0; while (collection[i].id != -1) { - if (collection[i].id == id) + if (collection[i].id == id) { return movtex_gen_from_quad_array(y, collection[i].quadArraySegmented); + } i++; } return NULL; @@ -535,7 +555,8 @@ extern u8 wf_movtex_water[]; extern u8 castle_courtyard_movtex_star_statue_water[]; extern u8 ttm_movtex_puddle[]; -/** Find the quadCollection for a given quad collection id. +/** + * Find the quadCollection for a given quad collection id. */ void *get_quad_collection_from_id(u32 id) { switch (id) { @@ -592,8 +613,9 @@ void *get_quad_collection_from_id(u32 id) { } } -/** Write to 'gfx' a command to set the current texture format for the given - * quadCollection. +/** + * Write to 'gfx' a command to set the current texture format for the given + * quadCollection. */ void movtex_change_texture_format(u32 quadCollectionId, Gfx **gfx) { switch (quadCollectionId) { @@ -608,9 +630,10 @@ void movtex_change_texture_format(u32 quadCollectionId, Gfx **gfx) { } } -/** Geo script responsible for drawing quads with a moving texture at the height - * of the corresponding water region. The node's parameter determines which quad - * collection is drawn, see moving_texture.h. +/** + * Geo script responsible for drawing quads with a moving texture at the height + * of the corresponding water region. The node's parameter determines which quad + * collection is drawn, see moving_texture.h. */ Gfx *geo_movtex_draw_water_regions(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { Gfx *gfxHead = NULL; @@ -625,28 +648,33 @@ Gfx *geo_movtex_draw_water_regions(s32 callContext, struct GraphNode *node, UNUS if (callContext == GEO_CONTEXT_RENDER) { gMovtexVtxColor = MOVTEX_VTX_COLOR_DEFAULT; - if (gEnvironmentRegions == NULL) + if (gEnvironmentRegions == NULL) { return NULL; + } numWaterBoxes = gEnvironmentRegions[0]; gfxHead = alloc_display_list((numWaterBoxes + 3) * sizeof(*gfxHead)); - if (gfxHead == NULL) + if (gfxHead == NULL) { return NULL; - else + } else { gfx = gfxHead; + } asGenerated = (struct GraphNodeGenerated *) node; if (asGenerated->parameter == JRB_MOVTEX_INTIAL_MIST) { - if (gCameraStatus.camFocAndPosCurrAndGoal[3][1] < 1024.0) // if camera under water + if (gCameraStatus.camFocAndPosCurrAndGoal[3][1] < 1024.0) { // if camera under water return NULL; - if (save_file_get_star_flags(gCurrSaveFileNum - 1, 2) & 1) // first level in JRB complete + } + if (save_file_get_star_flags(gCurrSaveFileNum - 1, 2) & 1) { // first level in JRB complete return NULL; + } } else if (asGenerated->parameter == HMC_MOVTEX_TOXIC_MAZE_MIST) { gMovtexVtxColor = MOVTEX_VTX_COLOR_YELLOW; } else if (asGenerated->parameter == SSL_MOVTEX_TOXBOX_QUICKSAND_MIST) { gMovtexVtxColor = MOVTEX_VTX_COLOR_RED; } quadCollection = get_quad_collection_from_id(asGenerated->parameter); - if (quadCollection == NULL) + if (quadCollection == NULL) { return NULL; + } asGenerated->fnNode.node.flags = (asGenerated->fnNode.node.flags & 0xFF) | (LAYER_TRANSPARENT_INTER << 8); @@ -666,10 +694,11 @@ Gfx *geo_movtex_draw_water_regions(s32 callContext, struct GraphNode *node, UNUS return gfxHead; } -/** Updates a movtex mesh by adding the movtex's speed to the horizontal or - * vertical texture coordinates depending on 'attr'. - * movtexVerts: vertices to update - * attr: which attribute to change +/** + * Updates a movtex mesh by adding the movtex's speed to the horizontal or + * vertical texture coordinates depending on 'attr'. + * movtexVerts: vertices to update + * attr: which attribute to change */ void update_moving_texture_offset(s16 *movtexVerts, s32 attr) { s16 movSpeed = movtexVerts[MOVTEX_ATTR_SPEED]; @@ -678,17 +707,20 @@ void update_moving_texture_offset(s16 *movtexVerts, s32 attr) { if (gMovtexCounter != gMovtexCounterPrev) { *curOffset += movSpeed; // note that texture coordinates are 6.10 fixed point, so this does modulo 1 - if (*curOffset >= 1024) + if (*curOffset >= 1024) { *curOffset -= 1024; - if (*curOffset <= -1024) + } + if (*curOffset <= -1024) { *curOffset += 1024; + } } } -/** Make the first vertex of a moving texture with index 0. - * This vertex is the base of all vertices with index > 0, which use this - * vertex's coordinates as base on which to apply offset. - * The first vertex has offset 0 by definition, simplifying the calculations a bit. +/** + * Make the first vertex of a moving texture with index 0. + * This vertex is the base of all vertices with index > 0, which use this + * vertex's coordinates as base on which to apply offset. + * The first vertex has offset 0 by definition, simplifying the calculations a bit. */ void movtex_write_vertex_first(Vtx *vtx, s16 *movtexVerts, struct MovtexObject *c, s8 attrLayout) { s16 x = movtexVerts[MOVTEX_ATTR_X]; @@ -724,9 +756,10 @@ void movtex_write_vertex_first(Vtx *vtx, s16 *movtexVerts, struct MovtexObject * } } -/** Make a vertex with index > 0. The vertex with index 0 is made in - * movtex_write_vertex_first and subsequent vertices use vertex 0 as a base - * for their texture coordinates. +/** + * Make a vertex with index > 0. The vertex with index 0 is made in + * movtex_write_vertex_first and subsequent vertices use vertex 0 as a base + * for their texture coordinates. */ void movtex_write_vertex_index(Vtx *verts, s32 index, s16 *movtexVerts, struct MovtexObject *d, s8 attrLayout) { @@ -781,8 +814,9 @@ void movtex_write_vertex_index(Vtx *verts, s32 index, s16 *movtexVerts, struct M } } -/** Generate a displaylist for a MovtexObject. - * 'attrLayout' is one of MOVTEX_LAYOUT_NOCOLOR and MOVTEX_LAYOUT_COLORED. +/** + * Generate a displaylist for a MovtexObject. + * 'attrLayout' is one of MOVTEX_LAYOUT_NOCOLOR and MOVTEX_LAYOUT_COLORED. */ Gfx *movtex_gen_list(s16 *movtexVerts, struct MovtexObject *movtexList, s8 attrLayout) { Vtx *verts = alloc_display_list(movtexList->vtx_count * sizeof(*verts)); @@ -790,12 +824,14 @@ Gfx *movtex_gen_list(s16 *movtexVerts, struct MovtexObject *movtexList, s8 attrL Gfx *gfx = gfxHead; s32 i; - if (verts == NULL || gfxHead == NULL) + if (verts == NULL || gfxHead == NULL) { return NULL; + } movtex_write_vertex_first(verts, movtexVerts, movtexList, attrLayout); - for (i = 1; i < movtexList->vtx_count; i++) + for (i = 1; i < movtexList->vtx_count; i++) { movtex_write_vertex_index(verts, i, movtexVerts, movtexList, attrLayout); + } gSPDisplayList(gfx++, movtexList->beginDl) gDPSetTextureImage( gfx++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gMovtexIdToTexture[movtexList->textureId]) @@ -807,7 +843,8 @@ Gfx *movtex_gen_list(s16 *movtexVerts, struct MovtexObject *movtexList, s8 attrL gSPEndDisplayList(gfx) return gfxHead; } -/** Function for a geo node that draws a MovtexObject in the gMovtexNonColored list. +/** + * Function for a geo node that draws a MovtexObject in the gMovtexNonColored list. */ Gfx *geo_movtex_draw_nocolor(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { s32 i; @@ -834,7 +871,8 @@ Gfx *geo_movtex_draw_nocolor(s32 callContext, struct GraphNode *node, UNUSED f32 return gfx; } -/** Function for a geo node that draws a MovtexObject in the gMovtexColored list. +/** + * Function for a geo node that draws a MovtexObject in the gMovtexColored list. */ Gfx *geo_movtex_draw_colored(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { s32 i; @@ -860,11 +898,12 @@ Gfx *geo_movtex_draw_colored(s32 callContext, struct GraphNode *node, UNUSED f32 return gfx; } -/** Function for a geo node that draws a MovtexObject in the gMovtexColored list, - * but it doesn't call update_moving_texture_offset since that happens in - * geo_movtex_update_horizontal. This is for when a MovtexObject has multiple - * instances (like TTC treadmills) so you don't want the animation speed to - * increase the more instances there are. +/** + * Function for a geo node that draws a MovtexObject in the gMovtexColored list, + * but it doesn't call update_moving_texture_offset since that happens in + * geo_movtex_update_horizontal. This is for when a MovtexObject has multiple + * instances (like TTC treadmills) so you don't want the animation speed to + * increase the more instances there are. */ Gfx *geo_movtex_draw_colored_no_update(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { s32 i; @@ -889,8 +928,9 @@ Gfx *geo_movtex_draw_colored_no_update(s32 callContext, struct GraphNode *node, return gfx; } -/** Exact copy of geo_movtex_draw_colored_no_update, but now using the gMovtexColored2 array. - * Used for the sand pits in SSL, both outside and inside the pyramid. +/** + * Exact copy of geo_movtex_draw_colored_no_update, but now using the gMovtexColored2 array. + * Used for the sand pits in SSL, both outside and inside the pyramid. */ Gfx *geo_movtex_draw_colored_2_no_update(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { @@ -916,16 +956,17 @@ Gfx *geo_movtex_draw_colored_2_no_update(s32 callContext, struct GraphNode *node return gfx; } -/** Make textures move horizontally by simply adding a number to the 's' texture coordinate. - * Used for: - * - treadmills in Tick Tock Clock - * - sand pits outside and inside the pyramid in Shifting Sand - * Note that the drawing for these happen in different nodes with functions - * geo_movtex_draw_colored_no_update and geo_movtex_draw_colored_2_no_update. - * Usually the updating happens in the same function that draws it, but in - * these cases the same model has multiple instances, and you don't want the - * model to update multiple times. - * Note that the final TTC only has one big treadmill though. +/** + * Make textures move horizontally by simply adding a number to the 's' texture coordinate. + * Used for: + * - treadmills in Tick Tock Clock + * - sand pits outside and inside the pyramid in Shifting Sand + * Note that the drawing for these happen in different nodes with functions + * geo_movtex_draw_colored_no_update and geo_movtex_draw_colored_2_no_update. + * Usually the updating happens in the same function that draws it, but in + * these cases the same model has multiple instances, and you don't want the + * model to update multiple times. + * Note that the final TTC only has one big treadmill though. */ Gfx *geo_movtex_update_horizontal(s32 callContext, struct GraphNode *node, UNUSED f32 mtx[4][4]) { void *movtexVerts; diff --git a/src/game/obj_behaviors.c b/src/game/obj_behaviors.c index a785109..b17d4ae 100644 --- a/src/game/obj_behaviors.c +++ b/src/game/obj_behaviors.c @@ -68,8 +68,9 @@ struct Struct802E2F58 *func_802E2F58(s32 arg0, struct Object *arg1, UNUSED s32 a sp2c = (struct Object *) gCurGraphNodeObject; sp28 = arg1; sp24 = arg1; - if (gCurGraphNodeHeldObject != NULL) + if (gCurGraphNodeHeldObject != NULL) { sp2c = (struct Object *) gCurGraphNodeHeldObject->objNode; + } sp34 = (struct Struct802E2F58 *) alloc_display_list(0x18); sp30 = (Gfx *) sp34; @@ -85,8 +86,9 @@ struct Struct802E2F58 *func_802E2F58(s32 arg0, struct Object *arg1, UNUSED s32 a } f32 absf_2(f32 f) { - if (f < 0) + if (f < 0) { f *= -1.0f; + } return f; } @@ -183,13 +185,16 @@ void ObjOrientGraph(struct Object *obj, f32 normalX, f32 normalY, f32 normalZ) { f32(*throwMatrix)[4][4]; // TODO: use Mtx type - if (D_80331500 == 0) + if (D_80331500 == 0) { return; - if ((obj->header.gfx.node.flags & 0x4) != 0) + } + if ((obj->header.gfx.node.flags & 0x4) != 0) { return; // bit 2 + } throwMatrix = (f32(*)[4][4]) alloc_display_list(0x40); - if (throwMatrix == NULL) + if (throwMatrix == NULL) { return; + } sp2c[0] = obj->oPosX; sp2c[1] = obj->oPosY + obj->oGraphYOffset; @@ -206,10 +211,11 @@ void ObjOrientGraph(struct Object *obj, f32 normalX, f32 normalY, f32 normalZ) { // sp4 = floor_nY void CalcObjFriction(f32 *objFriction, f32 floor_nY) { - if (floor_nY < 0.2 && o->oFriction < 0.9999) + if (floor_nY < 0.2 && o->oFriction < 0.9999) { *objFriction = 0; - else + } else { *objFriction = o->oFriction; + } } // sp28 = objFloor @@ -227,18 +233,21 @@ void CalcNewObjVelAndPosY(struct Surface *objFloor, f32 objFloorY, f32 objVelX, f32 objFriction; o->oVelY -= o->oGravity; - if (o->oVelY > 75.0) + if (o->oVelY > 75.0) { o->oVelY = 75.0; - if (o->oVelY < -75.0) + } + if (o->oVelY < -75.0) { o->oVelY = -75.0; + } o->oPosY += o->oVelY; if (o->oPosY < objFloorY) { o->oPosY = objFloorY; - if (o->oVelY < -17.5) + if (o->oVelY < -17.5) { o->oVelY = -(o->oVelY / 2.0f); - else + } else { o->oVelY = 0; + } } //! potential TRUNC crash @@ -246,18 +255,20 @@ void CalcNewObjVelAndPosY(struct Surface *objFloor, f32 objFloorY, f32 objVelX, ObjOrientGraph(o, floor_nX, floor_nY, floor_nZ); objVelX += floor_nX * (floor_nX * floor_nX + floor_nZ * floor_nZ) / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * o->oGravity - * 2.0f; + * 2; objVelZ += floor_nZ * (floor_nX * floor_nX + floor_nZ * floor_nZ) / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * o->oGravity - * 2.0f; - - if (objVelX < 0.000001 && objVelX > -0.000001) + * 2; + if (objVelX < 0.000001 && objVelX > -0.000001) { objVelX = 0; - if (objVelZ < 0.000001 && objVelZ > -0.000001) + } + if (objVelZ < 0.000001 && objVelZ > -0.000001) { objVelZ = 0; + } - if (objVelX != 0 || objVelZ != 0) + if (objVelX != 0 || objVelZ != 0) { o->oMoveAngleYaw = atan2s(objVelZ, objVelX); + } CalcObjFriction(&objFriction, floor_nY); o->oForwardVel = sqrtf(objVelX * objVelX + objVelZ * objVelZ) * objFriction; @@ -282,43 +293,49 @@ void CalcNewObjVelAndPosYUnderwater(struct Surface *objFloor, f32 floorY, f32 ob f32 netYAccel = (1.0f - o->oBuoyancy) * (-1.0f * o->oGravity); o->oVelY -= netYAccel; - if (o->oVelY > 75.0) + if (o->oVelY > 75.0) { o->oVelY = 75.0; - if (o->oVelY < -75.0) + } + if (o->oVelY < -75.0) { o->oVelY = -75.0; + } o->oPosY += o->oVelY; if (o->oPosY < floorY) { o->oPosY = floorY; - if (o->oVelY < -17.5) - o->oVelY = -(o->oVelY / 2.0f); - else + if (o->oVelY < -17.5) { + o->oVelY = -(o->oVelY / 2); + } else { o->oVelY = 0; + } } - if (o->oForwardVel > 12.5 && (waterY + 30.0f) > o->oPosY && waterY - 30.0f < o->oPosY) + if (o->oForwardVel > 12.5 && (waterY + 30.0f) > o->oPosY && waterY - 30.0f < o->oPosY) { o->oVelY = -o->oVelY; + } if ((s32) o->oPosY >= (s32) floorY && (s32) o->oPosY < (s32) floorY + 37) { ObjOrientGraph(o, floor_nX, floor_nY, floor_nZ); objVelX += floor_nX * (floor_nX * floor_nX + floor_nZ * floor_nZ) - / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * netYAccel - * 2.0f; + / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * netYAccel * 2; objVelZ += floor_nZ * (floor_nX * floor_nX + floor_nZ * floor_nZ) - / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * netYAccel - * 2.0f; + / (floor_nX * floor_nX + floor_nY * floor_nY + floor_nZ * floor_nZ) * netYAccel * 2; } - if (objVelX < 0.000001 && objVelX > -0.000001) + if (objVelX < 0.000001 && objVelX > -0.000001) { objVelX = 0; - if (objVelZ < 0.000001 && objVelZ > -0.000001) + } + if (objVelZ < 0.000001 && objVelZ > -0.000001) { objVelZ = 0; + } - if (o->oVelY < 0.000001 && o->oVelY > -0.000001) + if (o->oVelY < 0.000001 && o->oVelY > -0.000001) { o->oVelY = 0; + } - if (objVelX != 0 || objVelZ != 0) + if (objVelX != 0 || objVelZ != 0) { o->oMoveAngleYaw = atan2s(objVelZ, objVelX); + } o->oForwardVel = sqrtf(objVelX * objVelX + objVelZ * objVelZ) * 0.8; o->oVelY *= 0.8; } @@ -342,12 +359,13 @@ void ObjSplash(s32 waterY, s32 objY) { u32 globalTimer = gGlobalTimer; if ((f32)(waterY + 30) > o->oPosY && o->oPosY > (f32)(waterY - 30)) { spawn_object(o, MODEL_WATER_WAVES_SURF, bhvObjectWaterWave); - if (o->oVelY < -20.0f) + if (o->oVelY < -20.0f) { PlaySound2(SOUND_OBJECT_DIVINGINTOWATER); + } } - - if ((objY + 50) < waterY && (globalTimer & 0x1F) == 0) + if ((objY + 50) < waterY && (globalTimer & 0x1F) == 0) { spawn_object(o, MODEL_WHITE_PARTICLE_SMALL, bhvObjectBubble); /* 0x1F is bits 4-0 */ + } } // sp3c = objX @@ -359,7 +377,7 @@ void ObjSplash(s32 waterY, s32 objY) { // sp2c = waterY // sp22 = collisionFlags -s16 ObjectStep(void) { +s32 ObjectStep(void) { f32 objX = o->oPosX; f32 objY = o->oPosY; f32 objZ = o->oPosZ; @@ -369,37 +387,42 @@ s16 ObjectStep(void) { f32 objVelZ = o->oForwardVel * coss(o->oMoveAngleYaw); s16 collisionFlags = 0; - if (ObjFindWall(objX + objVelX, objY, objZ + objVelZ, objVelX, objVelZ) == 0) + if (ObjFindWall(objX + objVelX, objY, objZ + objVelZ, objVelX, objVelZ) == 0) { collisionFlags += OBJ_COL_FLAG_HIT_WALL; - + } floorY = find_floor(objX + objVelX, objY, objZ + objVelZ, &D_803600E0); - if (TurnObjAwayFromAwkwardFloor(D_803600E0, floorY, objVelX, objVelZ) == 1) { waterY = find_water_level(objX + objVelX, objZ + objVelZ); if (waterY > objY) { CalcNewObjVelAndPosYUnderwater(D_803600E0, floorY, objVelX, objVelZ, waterY); collisionFlags += OBJ_COL_FLAG_UNDERWATER; - } else + } else { CalcNewObjVelAndPosY(D_803600E0, floorY, objVelX, objVelZ); - } else + } + } else { collisionFlags += ((collisionFlags & OBJ_COL_FLAG_HIT_WALL) ^ OBJ_COL_FLAG_HIT_WALL); /* bit 1 = 1 */ - + } ObjUpdatePosVelXZ(); - if ((s32) o->oPosY == (s32) floorY) + if ((s32) o->oPosY == (s32) floorY) { collisionFlags += OBJ_COL_FLAG_GROUNDED; - if ((s32) o->oVelY == 0) + } + if ((s32) o->oVelY == 0) { collisionFlags += OBJ_COL_FLAG_NO_Y_VEL; + } ObjSplash((s32) waterY, (s32) o->oPosY); - return collisionFlags; } // sp1e = collisionFlags -s16 func_802E4204(void) { +s32 func_802E4204(void) { +#ifdef VERSION_EU + s32 collisionFlags = 0; +#else s16 collisionFlags = 0; +#endif D_80331500 = 0; collisionFlags = ObjectStep(); D_80331500 = 1; @@ -431,8 +454,9 @@ s32 is_point_within_radius_of_mario(f32 x, f32 y, f32 z, s32 dist) { f32 mGfxZ = gMarioObject->header.gfx.pos[2]; if ((x - mGfxX) * (x - mGfxX) + (y - mGfxY) * (y - mGfxY) + (z - mGfxZ) * (z - mGfxZ) - < (f32)(dist * dist)) + < (f32)(dist * dist)) { return 1; + } return 0; } @@ -450,8 +474,9 @@ s32 IsPointCloseToObject(struct Object *obj, f32 x, f32 y, f32 z, s32 dist) { f32 objZ = obj->oPosZ; if ((x - objX) * (x - objX) + (y - objY) * (y - objY) + (z - objZ) * (z - objZ) - < (f32)(dist * dist)) + < (f32)(dist * dist)) { return 1; + } return 0; } @@ -467,10 +492,11 @@ void SetObjectVisibility(struct Object *obj, s32 arg1) { f32 objY = obj->oPosY; f32 objZ = obj->oPosZ; - if (is_point_within_radius_of_mario(objX, objY, objZ, arg1) == 1) + if (is_point_within_radius_of_mario(objX, objY, objZ, arg1) == 1) { obj->header.gfx.node.flags &= ~0x10; /* bit 4 = 0 */ - else + } else { obj->header.gfx.node.flags |= 0x10; /* bit 4 = 1 */ + } } // sp28 = obj @@ -483,9 +509,9 @@ s32 ObjLeaveIfMarioIsNearHome(struct Object *obj, f32 homeX, f32 y, f32 homeZ, s f32 homeDistZ = homeZ - obj->oPosZ; s16 angleAwayFromHome = atan2s(homeDistZ, homeDistX); - if (is_point_within_radius_of_mario(homeX, y, homeZ, dist) == 1) + if (is_point_within_radius_of_mario(homeX, y, homeZ, dist) == 1) { return 1; - else { + } else { obj->oMoveAngleYaw = approach_s16_symmetric(obj->oMoveAngleYaw, angleAwayFromHome, 320); } @@ -516,8 +542,9 @@ s32 func_802E46C0(u32 arg0, u32 arg1, s16 arg2) { s16 sp6 = (u16) arg1 - (u16) arg0; if (((f32) sins(-arg2) < (f32) sins(sp6)) && ((f32) sins(sp6) < (f32) sins(arg2)) - && (coss(sp6) > 0)) + && (coss(sp6) > 0)) { return 1; + } return 0; } @@ -542,33 +569,36 @@ s32 func_802E478C(Vec3f dist, f32 x, f32 y, f32 z, f32 arg4) { dist[1] = hitbox.y - y; dist[2] = hitbox.z - z; return 1; - } else + } else { return 0; + } } // sp20 = obj // sp24 = nCoins -void ObjSpawnYellowCoins(struct Object *obj, s32 nCoins) { +void ObjSpawnYellowCoins(struct Object *obj, s8 nCoins) { struct Object *coin; s8 count; - for (count = 0; count < (s8) nCoins; count++) { + for (count = 0; count < nCoins; count++) { coin = spawn_object(obj, MODEL_YELLOW_COIN, bhvMovingYellowCoin); - coin->oForwardVel = RandomFloat() * 20.0f; - coin->oVelY = RandomFloat() * 40.0f + 20.0f; + coin->oForwardVel = RandomFloat() * 20; + coin->oVelY = RandomFloat() * 40 + 20; coin->oMoveAngleYaw = RandomU16(); } } s32 ObjFlickerAndDisappear(struct Object *obj, s16 arg1) { - if (obj->oTimer < arg1) + if (obj->oTimer < arg1) { return 0; + } if (obj->oTimer < arg1 + 40) { - if (obj->oTimer % 2 != 0) + if (obj->oTimer % 2 != 0) { obj->header.gfx.node.flags |= 0x10; /* bit 4 = 1 */ - else + } else { obj->header.gfx.node.flags &= ~0x10; /* bit 4 = 0 */ + } } else { obj->activeFlags = 0; return 1; @@ -581,15 +611,17 @@ s8 func_802E49A4(s16 arg0) { s16 sp6; if (gMarioCurrentRoom == 0) { - if (arg0 == D_80331504) + if (arg0 == D_80331504) { return 1; - else + } else { return 0; + } } else { - if (arg0 == gMarioCurrentRoom) + if (arg0 == gMarioCurrentRoom) { sp6 = 1; - else + } else { sp6 = 0; + } D_80331504 = gMarioCurrentRoom; } @@ -625,8 +657,9 @@ s16 func_802E4A38(s32 *arg0, s16 arg1, f32 arg2, s32 arg3) { } void ObjCheckFloorDeath(s16 collisionFlags, struct Surface *floor) { - if (floor == NULL) + if (floor == NULL) { return; + } if ((collisionFlags & 0x1) == 1) /* bit 0 */ { @@ -651,8 +684,9 @@ s32 ObjLavaDeath(void) { if (o->oTimer >= 31) { o->activeFlags = 0; return 1; - } else + } else { o->oPosY -= 10.0f; + } if ((o->oTimer % 8) == 0) { PlaySound2(SOUND_OBJECT_BULLYEXPLODE_2); @@ -674,8 +708,9 @@ s32 ObjLavaDeath(void) { void SpawnOrangeNumber(s8 arg0, s16 arg1, s16 arg2, s16 arg3) { struct Object *orangeNumber; - if (arg0 >= 10) + if (arg0 >= 10) { return; + } orangeNumber = spawn_object_relative(arg0, arg1, arg2, arg3, o, MODEL_NUMBER, bhvOrangeNumber); orangeNumber->oPosY += 25.0f; @@ -727,60 +762,13 @@ s32 Unknown802E4DF4(s16 *arg0) { #include "behaviors/pyramid_wall.inc.c" #include "behaviors/pyramid_elevator.inc.c" #include "behaviors/pyramid_top.inc.c" - -// not part of behavior files -// or are they? TODO: misc.inc.c? - -void BehWaterfallSoundLoop(void) { - PlaySound(SOUND_ENVIRONMENT_WATERFALL2); -} - -void BehVolcanoSoundLoop(void) { - PlaySound(SOUND_ENVIRONMENT_DRONING1); -} - -void BehCastleFlagWavingInit(void) { - o->header.gfx.unk38.animFrame = RandomFloat() * 28.0f; -} - -void BehBirdsSoundLoop(void) { - if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) - return; - - switch (o->oBehParams2ndByte) { - case 0: - PlaySound(SOUND_CH9_UNK52); - break; - - case 1: - PlaySound(SOUND_CH8_UNK50); - break; - - case 2: - PlaySound(SOUND_OBJECT_BIRDS2); - break; - } -} - -void bhv_ambient_sounds_init(void) { - if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) - return; - - play_sound(SOUND_CH6_CASTLEOUTDOORSAMBIENT, gDefaultSoundArgs); -} - -void BehSandSoundLoop(void) { - if (gCurrLevelCamera->currPreset == CAMERA_PRESET_BEHIND_MARIO) - return; - - PlaySound(SOUND_ENVIRONMENT_MOVINGSAND); -} - -void BehHiddenAt120StarsInit(void) { - if (save_file_get_total_star_count(gCurrSaveFileNum - 1, 0, 24) >= 120) - o->activeFlags = 0; -} - +#include "behaviors/sound_waterfall.inc.c" +#include "behaviors/sound_volcano.inc.c" +#include "behaviors/castle_flag.inc.c" +#include "behaviors/sound_birds.inc.c" +#include "behaviors/sound_ambient.inc.c" +#include "behaviors/sound_sand.inc.c" +#include "behaviors/castle_cannon_grate.inc.c" #include "behaviors/snowman.inc.c" #include "behaviors/boulder.inc.c" #include "behaviors/cap.inc.c" diff --git a/src/game/obj_behaviors.h b/src/game/obj_behaviors.h index 5b95839..0402d6a 100644 --- a/src/game/obj_behaviors.h +++ b/src/game/obj_behaviors.h @@ -36,8 +36,8 @@ void CalcNewObjVelAndPosY(struct Surface* objFloor, f32 objFloorY, f32 objVelX, void CalcNewObjVelAndPosYUnderwater(struct Surface* objFloor, f32 floorY, f32 objVelX, f32 objVelZ, f32 waterY); void ObjUpdatePosVelXZ(void); void ObjSplash(s32 waterY, s32 objY); -s16 ObjectStep(void); -s16 func_802E4204(void); +s32 ObjectStep(void); +s32 func_802E4204(void); void obj_move_xyz_using_fvel_and_yaw(struct Object* obj); s32 is_point_within_radius_of_mario(f32 x, f32 y, f32 z, s32 dist); s32 IsPointCloseToObject(struct Object* obj, f32 x, f32 y, f32 z, s32 dist); @@ -46,7 +46,7 @@ s32 ObjLeaveIfMarioIsNearHome(struct Object* obj, f32 arg1, f32 arg2, f32 arg3, void ObjDisplaceHome(struct Object* obj, f32 homeX, UNUSED f32 homeY, f32 homeZ, s32 baseDisp); s32 func_802E46C0(u32 arg0, u32 arg1, s16 arg2); s32 func_802E478C(Vec3f dist, f32 x, f32 y, f32 z, f32 arg4); -void ObjSpawnYellowCoins(struct Object *obj, s32 nCoins); +void ObjSpawnYellowCoins(struct Object *obj, s8 nCoins); s32 ObjFlickerAndDisappear(struct Object *obj, s16 arg1); s8 func_802E49A4(s16 arg0); s16 func_802E4A38(s32 *arg0, s16 arg1, f32 arg2, s32 arg3); @@ -216,6 +216,6 @@ void bhv_free_bowling_ball_roll_loop(void); /* likely unused */ void bhv_free_bowling_ball_loop(void); /* likely unused */ void bhv_rr_cruiser_wing_init(void); void bhv_rr_cruiser_wing_loop(void); -extern void CreateStar(f32, f32, f32); +extern void create_star(f32, f32, f32); #endif /* _OBJ_BEHAVIORS_H */ diff --git a/src/game/obj_behaviors_2.c b/src/game/obj_behaviors_2.c index f535df4..466658d 100644 --- a/src/game/obj_behaviors_2.c +++ b/src/game/obj_behaviors_2.c @@ -958,939 +958,22 @@ static void treat_far_home_as_mario(f32 threshold) { #include "behaviors/ttc_elevator.inc.c" #include "behaviors/ttc_2d_rotator.inc.c" #include "behaviors/ttc_spinner.inc.c" -// Finished included files up to here - -struct Struct80331A54 { - void *unk00; - s16 unk04; -}; - -struct Struct80331B30 { - s16 unk00; - s16 unk02; -}; - -struct RacingPenguinData { - s16 text; - f32 radius; - f32 height; -}; - -struct Struct80331C00 { - s16 unk00; - s16 unk02; -}; - -struct Struct80331C38 { - s16 unk00; - s16 unk02; -}; - -struct Struct80331C48 { - s16 unk00; - s16 unk02; - s16 unk04; -}; - -struct TripletButterflyActivationData { - s32 model; - void *behavior; - f32 scale; -}; - -struct Struct80331874 { - s8 unk01; - s8 unk03; - s8 unk04; - s8 unk05; - s8 unk06; - s8 unk0C; - u8 filler00[0x14 - 0x00]; -}; - -// TODO: Finish #include "behaviors/mr_blizzard.inc.c" - -void *D_80331A24[] = { - bits_seg7_collision_0701A9A0, - bits_seg7_collision_0701AA0C, - bitfs_seg7_collision_07015714, - bitfs_seg7_collision_07015768, - rr_seg7_collision_070295F8, - rr_seg7_collision_0702967C, - NULL, - bitdw_seg7_collision_0700F688, -}; - -void BehSlidingPlatform2Init(void) { - s32 val04; - - val04 = ((u16)(o->oBehParams >> 16) & 0x0380) >> 7; - o->collisionData = segmented_to_virtual(D_80331A24[val04]); - o->oBackAndForthPlatformUnkF8 = 50.0f * ((u16)(o->oBehParams >> 16) & 0x003F); - - if (val04 < 5 || val04 > 6) { - o->oBackAndForthPlatformUnk100 = 15.0f; - if ((u16)(o->oBehParams >> 16) & 0x0040) { - o->oMoveAngleYaw += 0x8000; - } - } else { - o->oBackAndForthPlatformUnk100 = 10.0f; - if ((u16)(o->oBehParams >> 16) & 0x0040) { - o->oBackAndForthPlatformUnkF4 = -1.0f; - } else { - o->oBackAndForthPlatformUnkF4 = 1.0f; - } - } -} - -void BehSlidingPlatform2Loop(void) { - if (o->oTimer > 10) { - o->oBackAndForthPlatformUnkFC += o->oBackAndForthPlatformUnk100; - if (clamp_f32(&o->oBackAndForthPlatformUnkFC, -o->oBackAndForthPlatformUnkF8, 0.0f)) { - o->oBackAndForthPlatformUnk100 = -o->oBackAndForthPlatformUnk100; - o->oTimer = 0; - } - } - - obj_perform_position_op(0); - - if (o->oBackAndForthPlatformUnkF4 != 0.0f) { - o->oPosY = o->oHomeY + o->oBackAndForthPlatformUnkFC * o->oBackAndForthPlatformUnkF4; - } else { - obj_set_dist_from_home(o->oBackAndForthPlatformUnkFC); - } - - obj_perform_position_op(1); -} - -void *D_80331A44[] = { - bits_seg7_collision_0701AA84, - rr_seg7_collision_07029508, -}; - -s16 D_80331A4C[] = { 300, -300, 600, -600 }; - -void BehOctagonalPlatformRotatingInit(void) { - o->collisionData = segmented_to_virtual(D_80331A44[(u8)(o->oBehParams >> 16)]); - o->oAngleVelYaw = D_80331A4C[(u8)(o->oBehParams >> 24)]; -} - -void BehOctagonalPlatformRotatingLoop(void) { - o->oFaceAngleYaw += o->oAngleVelYaw; -} - -struct Struct80331A54 D_80331A54[][5] = { - { - { bits_seg7_collision_0701B734, MODEL_BITS_STAIRCASE_FRAME4 }, - { bits_seg7_collision_0701B59C, MODEL_BITS_STAIRCASE_FRAME3 }, - { bits_seg7_collision_0701B404, MODEL_BITS_STAIRCASE_FRAME2 }, - { bits_seg7_collision_0701B26C, MODEL_BITS_STAIRCASE_FRAME1 }, - { bits_seg7_collision_0701B0D4, MODEL_BITS_STAIRCASE }, - }, - { - { bitdw_seg7_collision_0700FD9C, MODEL_BITDW_STAIRCASE }, - { bitdw_seg7_collision_0700FC7C, MODEL_BITDW_STAIRCASE_FRAME1 }, - { bitdw_seg7_collision_0700FB5C, MODEL_BITDW_STAIRCASE_FRAME2 }, - { bitdw_seg7_collision_0700FA3C, MODEL_BITDW_STAIRCASE_FRAME3 }, - { bitdw_seg7_collision_0700F91C, MODEL_BITDW_STAIRCASE_FRAME4 }, - }, - { - { rr_seg7_collision_0702A6B4, MODEL_RR_TRICKY_TRIANGLES_FRAME4 }, - { rr_seg7_collision_0702A32C, MODEL_RR_TRICKY_TRIANGLES_FRAME3 }, - { rr_seg7_collision_07029FA4, MODEL_RR_TRICKY_TRIANGLES_FRAME2 }, - { rr_seg7_collision_07029C1C, MODEL_RR_TRICKY_TRIANGLES_FRAME1 }, - { rr_seg7_collision_07029924, MODEL_RR_TRICKY_TRIANGLES }, - }, -}; - -s16 D_80331ACC[] = { 250, 200, 200 }; - -void BehAnimatesOnFloorSwitchPressInit(void) { - o->parentObj = obj_nearest_object_with_behavior(bhvFloorSwitchAnimatesObject); -} - -void BehAnimatesOnFloorSwitchPressLoop(void) { - if (o->oFloorSwitchPressAnimationUnk100 != 0) { - if (o->parentObj->oAction != 2) { - o->oFloorSwitchPressAnimationUnk100 = 0; - } - - if (o->oFloorSwitchPressAnimationUnkFC != 0) { - o->oFloorSwitchPressAnimationUnkF4 = D_80331ACC[o->oBehParams2ndByte]; - } else { - o->oFloorSwitchPressAnimationUnkF4 = 0; - } - } else if (o->parentObj->oAction == 2) { - o->oFloorSwitchPressAnimationUnkFC ^= 1; - o->oFloorSwitchPressAnimationUnk100 = 1; - } - - if (o->oFloorSwitchPressAnimationUnkF4 != 0) { - if (o->oFloorSwitchPressAnimationUnkF4 < 60) { - PlaySound(SOUND_CH8_SWITCH6); - } else { - PlaySound(SOUND_CH8_SWITCH5); - } - - if (--o->oFloorSwitchPressAnimationUnkF4 == 0) { - o->oFloorSwitchPressAnimationUnkFC = 0; - } - - if (o->oFloorSwitchPressAnimationUnkF8 < 9) { - o->oFloorSwitchPressAnimationUnkF8 += 1; - } - } else if ((o->oFloorSwitchPressAnimationUnkF8 -= 2) < 0) { - o->oFloorSwitchPressAnimationUnkF8 = 0; - o->oFloorSwitchPressAnimationUnkFC = 1; - } - - o->collisionData = segmented_to_virtual( - D_80331A54[o->oBehParams2ndByte][o->oFloorSwitchPressAnimationUnkF8 / 2].unk00); - - obj_set_model(D_80331A54[o->oBehParams2ndByte][o->oFloorSwitchPressAnimationUnkF8 / 2].unk04); -} - +#include "behaviors/sliding_platform_2.inc.c" +#include "behaviors/rotating_octagonal_plat.inc.c" +#include "behaviors/animated_floor_switch.inc.c" #include "behaviors/activated_bf_plat.inc.c" #include "behaviors/recovery_heart.inc.c" - -void BehCannonBarrelBubblesLoop(void) { - struct Object *val04; - - if (o->parentObj->oAction == 2) { - mark_object_for_deletion(o); - } else { - o->oMoveAngleYaw = o->parentObj->oFaceAngleYaw; - o->oMoveAnglePitch = o->parentObj->oMoveAnglePitch + 0x4000; - o->oFaceAnglePitch = o->parentObj->oMoveAnglePitch; - - if ((o->oCannonBarrelBubblesUnkF4 += o->oForwardVel) > 0.0f) { - func_802A2A38(); - obj_forward_vel_approach(-5.0f, 18.0f); - } else { - o->oCannonBarrelBubblesUnkF4 = 0.0f; - copy_object_pos(o, o->parentObj); - - // check this - if (o->parentObj->oCannonUnkF4 != 0) { - if (o->oForwardVel == 0.0f) { - o->oForwardVel = 35.0f; - - val04 = spawn_object(o, MODEL_WATER_BOMB, bhvWaterBomb); - if (val04 != NULL) { - val04->oForwardVel = -100.0f; - val04->header.gfx.scale[1] = 1.7f; - } - - func_8027F440(2, o->oPosX, o->oPosY, o->oPosZ); - } - } else { - o->oForwardVel = 0.0f; - } - } - } -} - -void func_80308DF0(void) { - if (o->oDistanceToMario < 2000.0f) { - spawn_object(o, MODEL_CANNON_BARREL, bhvCannonBarrelBubbles); - obj_unhide(); - - o->oAction = 1; - o->oMoveAnglePitch = o->oCannonUnkFC = 0x1C00; - } -} - -void func_80308E84(void) { - if (o->oDistanceToMario > 2500.0f) { - o->oAction = 2; - } else if (o->oBehParams2ndByte == 0) { - if (o->oCannonUnkF4 != 0) { - o->oCannonUnkF4 -= 1; - } else { - obj_move_pitch_approach(o->oCannonUnkFC, 0x80); - obj_face_yaw_approach(o->oCannonUnk100, 0x100); - - if ((s16) o->oFaceAngleYaw == (s16) o->oCannonUnk100) { - if (o->oCannonUnkF8 != 0) { - o->oCannonUnkF8 -= 1; - } else { - PlaySound2(SOUND_OBJECT_CANNON4); - o->oCannonUnkF4 = 70; - o->oCannonUnkFC = 0x1000 + 0x400 * (RandomU16() & 0x3); - o->oCannonUnk100 = -0x2000 + o->oMoveAngleYaw + 0x1000 * (RandomU16() % 5); - o->oCannonUnkF8 = 60; - } - } - } - } -} - -void func_80309004(void) { - obj_hide(); - o->oAction = 0; -} - -void BehWaterBombCannonLoop(void) { - obj_push_mario_away_from_cylinder(220.0f, 300.0f); - - switch (o->oAction) { - case 0: - func_80308DF0(); - break; - case 1: - func_80308E84(); - break; - case 2: - func_80309004(); - break; - } -} - -struct ObjectHitbox sUnagiHitbox = { - /* interactType: */ INTERACT_CLAM_OR_BUBBA, - /* downOffset: */ 50, - /* damageOrCoinValue: */ 3, - /* health: */ 99, - /* numLootCoins: */ 0, - /* radius: */ 150, - /* height: */ 150, - /* hurtboxRadius: */ 150, - /* hurtboxHeight: */ 150, -}; - -void BehUnagiInit(void) { - if (o->oBehParams2ndByte != 1) { - o->oUnagiUnkFC = segmented_to_virtual(jrb_seg7_trajectory_unagi_1); - if (o->oBehParams2ndByte == 0) { - o->oFaceAnglePitch = -7600; - } else { - o->oAction = 1; - } - } else { - o->oUnagiUnkFC = segmented_to_virtual(jrb_seg7_trajectory_unagi_2); - o->oAction = 3; - o->oAnimState = 1; - - o->oUnagiUnk1B0 = o->oMoveAngleYaw; - } - - o->oUnagiUnk100 = o->oUnagiUnkFC; -} - -void func_803091C4(void) { - if (o->oDistanceToMario > 4500.0f && o->oSubAction != 0) { - o->oAction = 1; - o->oPosX = o->oUnagiUnkFC[1]; - o->oPosY = o->oUnagiUnkFC[2]; - o->oPosZ = o->oUnagiUnkFC[3]; - } else if (o->oUnagiUnk1AC < 700.0f) { - o->oSubAction = 1; - } -} - -void func_803092AC(s32 arg0) { - if (o->oSoundStateID == 3) { - if (obj_check_anim_frame(30)) { - o->oForwardVel = 40.0f; - } - } else { - if (func_8029F828()) { - if (o->oAction != arg0 && (o->oUnagiUnk104 & 0xFF) >= 7) { - set_obj_animation_and_sound_state(3); - } else { - set_obj_animation_and_sound_state(2); - } - } - } - - if (obj_check_anim_frame(6)) { - PlaySound2(SOUND_GENERAL_MOVINGWATER); - } - - if (obj_follow_path(0) == -1) { - o->oAction = arg0; - } - - o->oMoveAnglePitch = o->oFaceAnglePitch = - approach_s16_symmetric(o->oMoveAnglePitch, o->oUnagiUnk108, 50); - - obj_rotate_yaw_toward(o->oUnagiUnk10C, 120); - obj_roll_to_match_yaw_turn(o->oUnagiUnk10C, 0x2000, 100); - - obj_forward_vel_approach(10.0f, 0.2f); - func_802A2A38(); -} - -void func_80309430(void) { - o->oUnagiUnk100 = o->oUnagiUnkFC; - o->oUnagiUnk104 = 0; - - obj_set_pos_to_home(); - - o->oMoveAnglePitch = o->oFaceAnglePitch = 0; - o->oMoveAngleYaw = o->oFaceAngleYaw = o->oUnagiUnk1B0; - o->oFaceAngleRoll = 0; - - o->oForwardVel = o->oVelX = o->oVelZ = o->oUnagiUnkF8 = 0.0f; - - o->oUnagiUnkF4 = -800.0f; - - o->oAction = 3; -} - -void func_80309530(void) { - if (o->oUnagiUnkF4 < 0.0f) { - set_obj_animation_and_sound_state(6); - - if ((o->oUnagiUnkF4 += 10.0f) > 0.0f) { - o->oUnagiUnkF4 = 0.0f; - } - } else { - if (o->oUnagiUnkF4 == 0.0f) { - set_obj_animation_and_sound_state(6); - - if (o->oTimer > 60 && o->oUnagiUnk1AC < 1000.0f) { - PlaySound2(SOUND_OBJECT_EEL_2); - o->oUnagiUnkF8 = o->oUnagiUnk110 = 30.0f; - } else { - o->oUnagiUnk110 = 0.0f; - } - } else if (o->oUnagiUnk110 > 0.0f) { - if (func_802F92B0(5)) { - o->oUnagiUnk110 = 0.0f; - } - } else if (o->oUnagiUnk110 == 0.0f) { - set_obj_animation_and_sound_state(0); - if (func_8029F828()) { - if (o->oUnagiUnk1AC < 1000.0f) { - o->oAction = 4; - o->oForwardVel = o->oUnagiUnkF8; - set_obj_animation_and_sound_state(1); - } else { - o->oUnagiUnk110 = -50.0f; - set_obj_animation_and_sound_state(4); - } - } - } - - approach_f32_ptr(&o->oUnagiUnkF8, o->oUnagiUnk110, 4.0f); - - if ((o->oUnagiUnkF4 += o->oUnagiUnkF8) < 0.0f) { - o->oUnagiUnkF4 = o->oUnagiUnkF8 = 0.0f; - o->oTimer = 0; - } - } - - o->oPosX = o->oHomeX + o->oUnagiUnkF4 * sins(o->oMoveAngleYaw); - o->oPosZ = o->oHomeZ + o->oUnagiUnkF4 * coss(o->oMoveAngleYaw); -} - -void BehUnagiLoop(void) { - s32 val04; - - if (o->oUnagiUnk1B2 == 0) { - o->oUnagiUnk1AC = 99999.0f; - if (o->oDistanceToMario < 3000.0f) { - for (val04 = -4; val04 < 4; val04++) { - spawn_object_relative(val04, 0, 0, 0, o, MODEL_NONE, bhvUnagiSubobject); - } - o->oUnagiUnk1B2 = 1; - } - } else if (o->oDistanceToMario > 4000.0f) { - o->oUnagiUnk1B2 = 0; - } - - switch (o->oAction) { - case 0: - func_803091C4(); - break; - case 1: - func_803092AC(o->oAction); - break; - case 2: - func_80309430(); - case 3: - func_80309530(); - break; - case 4: - func_803092AC(2); - break; - } -} - -void BehUnagiSubobjectLoop(void) { - f32 val04; - - if (o->parentObj->oUnagiUnk1B2 == 0) { - mark_object_for_deletion(o); - } else { - val04 = 300.0f * o->oBehParams2ndByte; - - o->oPosY = o->parentObj->oPosY - val04 * sins(o->parentObj->oFaceAnglePitch) * 1.13f; - - val04 = coss(o->parentObj->oFaceAnglePitch / 2) * val04; - - o->oPosX = o->parentObj->oPosX + val04 * sins(o->parentObj->oFaceAngleYaw); - o->oPosZ = o->parentObj->oPosZ + val04 * coss(o->parentObj->oFaceAngleYaw); - - if (o->oBehParams2ndByte == -4) { - if (o->parentObj->oAnimState != 0 && o->oDistanceToMario < 150.0f) { - o->oBehParams = o->parentObj->oBehParams; - CreateStar(6833.0f, -3654.0f, 2230.0f); - o->parentObj->oAnimState = 0; - } - } else { - obj_check_attacks(&sUnagiHitbox, o->oAction); - if (o->oBehParams2ndByte == 3) { - o->parentObj->oUnagiUnk1AC = o->oDistanceToMario; - } - } - } -} - +#include "behaviors/water_bomb_cannon.inc.c" +#include "behaviors/unagi.inc.c" #include "behaviors/dorrie.inc.c" - -struct ObjectHitbox sHauntedChairHitbox = { - /* interactType: */ INTERACT_MR_BLIZZARD, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 2, - /* health: */ 0, - /* numLootCoins: */ 0, - /* radius: */ 50, - /* height: */ 50, - /* hurtboxRadius: */ 50, - /* hurtboxHeight: */ 50, -}; - -void BehHauntedChairInit(void) { - struct Object *val04; - f32 val00; - - val04 = obj_find_nearest_object_with_behavior(bhvMadPiano, &val00); - if (val04 != NULL && val00 < 300.0f) { - o->parentObj = val04; - } else { - o->oHauntedChairUnkF4 = 1; - } -} - -void func_8030A5D8(void) { - s16 val0E; - f32 val08; - - if (o->parentObj != o) { - if (o->oHauntedChairUnk104 == 0) { - if (lateral_dist_between_objects(o, o->parentObj) < 250.0f) { - val0E = angle_to_object(o, o->parentObj) - o->oFaceAngleYaw + 0x2000; - if (val0E & 0x4000) { - o->oHauntedChairUnk100 = &o->oFaceAngleRoll; - if (val0E > 0) { - o->oHauntedChairUnk104 = 0x4000; - } else { - o->oHauntedChairUnk104 = -0x4000; - } - } else { - o->oHauntedChairUnk100 = &o->oFaceAnglePitch; - if (val0E < 0) { - o->oHauntedChairUnk104 = 0x5000; - } else { - o->oHauntedChairUnk104 = -0x4000; - } - } - - if (o->oHauntedChairUnk104 < 0) { - o->oHauntedChairUnkF8 = -1500.0f; - } else { - o->oHauntedChairUnkF8 = 1500.0f; - } - } - } else { - oscillate_toward(o->oHauntedChairUnk100, &o->oHauntedChairUnkF8, o->oHauntedChairUnk104, - 4000.0f, 20.0f, 2.0f); - } - } else if (o->oHauntedChairUnkF4 != 0) { - if (o->oDistanceToMario < 500.0f) { - o->oHauntedChairUnkF4 -= 1; - } - o->oTimer = 0.0f; - } else { - if ((o->oTimer & 0x8) != 0) { - if (o->oFaceAnglePitch < 0) { - PlaySound2(SOUND_GENERAL_MOVINGBOOMAYBE); - val08 = 4.0f; - } else { - val08 = -4.0f; - } - - o->oHomeX -= val08; - o->oHomeZ -= val08; - - o->oFaceAnglePitch = o->oFaceAngleRoll = (s32)(50.0f * val08); - ; - } else { - o->oFaceAnglePitch = o->oFaceAngleRoll = 0; - } - - if (o->oTimer > 30) { - o->oAction = 1; - o->oHauntedChairUnkF8 = 0.0f; - o->oHauntedChairUnkFC = 200.0f; - o->oHauntedChairUnkF4 = 40; - } - } - - obj_push_mario_away_from_cylinder(80.0f, 120.0f); -} - -void func_8030A968(void) { - obj_update_floor_and_walls(); - - if (o->oTimer < 70) { - if (o->oTimer < 50) { - o->oVelY = 6.0f; - } else { - o->oVelY = 0.0f; - } - - o->oGravity = 0.0f; - oscillate_toward(&o->oFaceAnglePitch, &o->oHauntedChairUnkF8, -4000, 200.0f, 20.0f, 2.0f); - oscillate_toward(&o->oFaceAngleRoll, &o->oHauntedChairUnkFC, 0, 0.0f, 20.0f, 1.0f); - } else { - if (o->oHauntedChairUnkF4 != 0) { - if (--o->oHauntedChairUnkF4 == 0) { - PlaySound2(SOUND_GENERAL_HAUNTEDCHAIR); - o->oMoveAnglePitch = obj_turn_pitch_toward_mario(120.0f, 0); - o->oMoveAngleYaw = o->oAngleToMario; - obj_compute_vel_from_move_pitch(50.0f); - } else if (o->oHauntedChairUnkF4 > 20) { - if (gGlobalTimer % 4 == 0) { - PlaySound2(SOUND_GENERAL_SWISHAIR_2); - } - o->oFaceAngleYaw += 0x2710; - } - } else if (o->oMoveFlags & 0x00000203) { - obj_die_if_health_non_positive(); - } - } - - obj_check_attacks(&sHauntedChairHitbox, o->oAction); - obj_move_standard(78); -} - -void BehHauntedChairLoop(void) { - if (!(o->activeFlags & 0x0008)) { - switch (o->oAction) { - case 0: - func_8030A5D8(); - break; - case 1: - func_8030A968(); - break; - } - func_802F8D78(30.0f, 30.0f); - } -} - +#include "behaviors/haunted_chair.inc.c" #include "behaviors/mad_piano.inc.c" +#include "behaviors/flying_bookend_switch.inc.c" -struct ObjectHitbox sFlyingBookendHitbox = { - /* interactType: */ INTERACT_HIT_FROM_BELOW, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 2, - /* health: */ 0, - /* numLootCoins: */ -1, - /* radius: */ 60, - /* height: */ 30, - /* hurtboxRadius: */ 40, - /* hurtboxHeight: */ 30, -}; - -struct Struct80331B30 D_80331B30[] = { - { 52, 150 }, - { 135, 3 }, - { -75, 78 }, -}; - -struct ObjectHitbox sBookSwitchHitbox = { - /* interactType: */ INTERACT_BREAKABLE, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 0, - /* health: */ 99, - /* numLootCoins: */ 0, - /* radius: */ 20, - /* height: */ 30, - /* hurtboxRadius: */ 20, - /* hurtboxHeight: */ 30, -}; - -void func_8030AF6C(void) { - if (obj_is_near_to_and_facing_mario(400.0f, 0x3000)) { - PlaySound2(SOUND_OBJECT_DEFAULTDEATH); - o->oAction = 1; - o->oBookendUnkF4 = o->oFaceAnglePitch + 0x7FFF; - o->oBookendUnkF8 = o->oFaceAngleRoll - 0x7FFF; - obj_set_model(MODEL_BOOKEND_PART); - } -} - -void func_8030AFF0(void) { - if (obj_forward_vel_approach(3.0f, 1.0f)) { - if (func_802F92B0(2)) { - o->oAction = 2; - o->oForwardVel = 0.0f; - } else { - o->oForwardVel = 3.0f; - if (o->oTimer > 5) { - obj_face_pitch_approach(o->oBookendUnkF4, 2000); - if (o->oTimer >= 10) { - obj_face_roll_approach(o->oBookendUnkF8, 2000); - if (o->oTimer >= 20) { - approach_f32_ptr(&o->header.gfx.scale[0], 3.0f, 0.2f); - } - } - } - } - } - - obj_move_using_fvel_and_gravity(); -} - -void func_8030B110(void) { - set_obj_animation_and_sound_state(1); - obj_update_floor_and_walls(); - - if (o->oForwardVel == 0.0f) { - obj_turn_pitch_toward_mario(120.0f, 1000); - o->oFaceAnglePitch = o->oMoveAnglePitch + 0x7FFF; - obj_rotate_yaw_toward(o->oAngleToMario, 1000); - - if (o->oTimer > 30) { - obj_compute_vel_from_move_pitch(50.0f); - } - } - - obj_move_standard(78); -} - -void func_8030B1C8(void) { - o->oDamageOrCoinValue = 1; - o->oNumLootCoins = 0; - - if (o->oTimer >= 4) { - o->oAction = 2; - o->oForwardVel = 50.0f; - } - - obj_forward_vel_approach(50.0f, 2.0f); - obj_move_using_fvel_and_gravity(); -} - -void BehFlyingBookendLoop(void) { - if (!(o->activeFlags & 0x0008)) { - o->oDeathSound = SOUND_OBJECT_POUNDING1; - obj_scale(o->header.gfx.scale[0]); - - switch (o->oAction) { - case 0: - func_8030AF6C(); - break; - case 1: - func_8030AFF0(); - break; - case 2: - func_8030B110(); - break; - case 3: - func_8030B1C8(); - break; - } - - obj_check_attacks(&sFlyingBookendHitbox, -1); - if (o->oAction == -1 || (o->oMoveFlags & 0x00000203)) { - o->oNumLootCoins = 0; - obj_die_if_health_non_positive(); - } - - o->oGraphYOffset = 30.0f * o->header.gfx.scale[0]; - } -} - -void BehBookendSpawnLoop(void) { - struct Object *sp1C; - - if (!(o->activeFlags & 0x0008)) { - if (o->oTimer > 40 && obj_is_near_to_and_facing_mario(600.0f, 0x2000)) { - sp1C = spawn_object(o, MODEL_BOOKEND, bhvFlyingBookend); - if (sp1C != NULL) { - sp1C->oAction = 3; - PlaySound2(SOUND_OBJECT_DEFAULTDEATH); - } - o->oTimer = 0; - } - } -} - -void func_8030B464(void) { - s32 val04; - - if (!(o->activeFlags & 0x0008)) { - for (val04 = 0; val04 < 3; val04++) { - spawn_object_relative(val04, D_80331B30[val04].unk00, D_80331B30[val04].unk02, 0, o, - MODEL_BOOKEND, bhvBookSwitch); - } - - o->oAction = 1; - } -} - -void func_8030B50C(void) { - if (o->oBookSwitchManagerUnkF8 == 0) { - if (obj_is_near_to_and_facing_mario(500.0f, 0x3000)) { - o->oBookSwitchManagerUnkF8 = 1; - } - } else if (o->oTimer > 60) { - o->oAction = 2; - o->oBookSwitchManagerUnkF8 = 0; - } -} - -void func_8030B5A4(void) { - if (!(o->activeFlags & 0x0008)) { - if (o->oBookSwitchManagerUnkF4 < 0) { - if (o->oTimer > 30) { - o->oBookSwitchManagerUnkF4 = o->oBookSwitchManagerUnkF8 = 0; - } else if (o->oTimer > 10) { - o->oBookSwitchManagerUnkF8 = 1; - } - } else { - if (o->oBookSwitchManagerUnkF4 >= 3) { - if (o->oTimer > 100) { - o->parentObj = obj_nearest_object_with_behavior(bhvHauntedBookshelf); - o->parentObj->oAction = 1; - o->oPosX = o->parentObj->oPosX; - o->oAction = 3; - } else if (o->oTimer == 30) { - play_puzzle_jingle(); - } - } else { - o->oTimer = 0; - } - } - } else { - o->oAction = 4; - } -} - -void func_8030B728(void) { - if (o->oTimer > 85) { - o->oAction = 4; - } else { - o->oForwardVel = o->parentObj->oPosX - o->oPosX; - o->oPosX = o->parentObj->oPosX; - } -} - -void func_8030B794(void) { - if (o->oBookSwitchManagerUnkF4 >= 3) { - mark_object_for_deletion(o); - } else { - o->oAction = 0; - } -} - -void bhv_haunted_bookshelf_manager_loop(void) { - switch (o->oAction) { - case 0: - func_8030B464(); - break; - case 2: - func_8030B5A4(); - break; - case 1: - func_8030B50C(); - break; - case 3: - func_8030B728(); - break; - case 4: - func_8030B794(); - break; - } -} - -void bhv_book_switch_loop(void) { - s32 sp3C; - struct Object *sp38; - s16 sp36; - s16 sp34; - - o->header.gfx.scale[0] = 2.0f; - o->header.gfx.scale[1] = 0.9f; - - if (o->parentObj->oAction == 4) { - mark_object_for_deletion(o); - } else { - sp3C = obj_check_attacks(&sBookSwitchHitbox, o->oAction); - if (o->parentObj->oBookSwitchManagerUnkF8 != 0 || o->oAction == 1) { - if (o->oDistanceToMario < 100.0f) { - obj_become_tangible(); - } else { - obj_become_intangible(); - } - - o->oAction = 1; - if (o->oBookSwitchUnkF4 == 0.0f) { - PlaySound2(SOUND_OBJECT_DEFAULTDEATH); - } - - if (approach_f32_ptr(&o->oBookSwitchUnkF4, 50.0f, 20.0f)) { - if (o->parentObj->oBookSwitchManagerUnkF4 >= 0 && o->oTimer > 60) { - if (sp3C == 1 || sp3C == 2 || sp3C == 6) { - o->oAction = 2; - } - } - } else { - o->oTimer = 0; - } - } else { - obj_become_intangible(); - if (approach_f32_ptr(&o->oBookSwitchUnkF4, 0.0f, 20.0f)) { - if (o->oAction != 0) { - if (o->parentObj->oBookSwitchManagerUnkF4 == o->oBehParams2ndByte) { - play_sound(SOUND_CH8_RIGHTANSWER, gDefaultSoundArgs); - o->parentObj->oBookSwitchManagerUnkF4 += 1; - } else { - sp36 = RandomU16() & 0x1; - sp34 = gMarioObject->oPosZ + 1.5f * gMarioStates[0].vel[2]; - - play_sound(SOUND_MENU_CAMERABUZZ, gDefaultSoundArgs); - if (sp34 > 0) { - sp34 = 0; - } - - sp38 = spawn_object_abs_with_rot(o, 0, MODEL_BOOKEND, bhvFlyingBookend, - 0x1FC * sp36 - 0x8CA, 890, sp34, 0, - 0x8000 * sp36 + 0x4000, 0); - - if (sp38 != NULL) { - sp38->oAction = 3; - } - - o->parentObj->oBookSwitchManagerUnkF4 = -1; - } - - o->oAction = 0; - } - } - } - - o->oPosX += o->parentObj->oForwardVel; - o->oPosZ = o->oHomeZ - o->oBookSwitchUnkF4; - obj_push_mario_away_from_cylinder(70.0f, 70.0f); - } -} - +/** + * Used by fly guy, piranha plant, and fire spitters. + */ void obj_spit_fire(s16 relativePosX, s16 relativePosY, s16 relativePosZ, f32 scale, s32 model, f32 startSpeed, f32 endSpeed, s16 movePitch) { struct Object *sp2C; @@ -1908,581 +991,19 @@ void obj_spit_fire(s16 relativePosX, s16 relativePosY, s16 relativePosZ, f32 sca #include "behaviors/fire_piranha_plant.inc.c" #include "behaviors/fire_spitter.inc.c" - -void BehSmallPiranhaFlameLoop(void) { - f32 sp2C; - - if ((u16)(o->oBehParams >> 16) == 0) { - if (o->oTimer > 0) { - mark_object_for_deletion(o); - } else { - sp2C = RandomFloat() - 0.5f; - o->header.gfx.scale[1] = o->header.gfx.scale[2] * (1.0f + 0.7f * sp2C); - o->header.gfx.scale[0] = o->header.gfx.scale[2] * (0.9f - 0.5f * sp2C); - - o->oAnimState = RandomU16(); - } - } else { - obj_update_floor_and_walls(); - if (approach_f32_ptr(&o->oSmallPiranhaFlameUnkF4, o->oSmallPiranhaFlameUnkF8, 0.6f)) { - obj_rotate_yaw_toward(o->oAngleToMario, 0x200); - } - - obj_compute_vel_from_move_pitch(o->oSmallPiranhaFlameUnkF4); - obj_move_standard(-78); - spawn_object_with_scale(o, o->oSmallPiranhaFlameUnkFC, bhvSmallPiranhaFlame, - 0.4f * o->header.gfx.scale[0]); - - if (o->oTimer > o->oSmallPiranhaFlameUnk100) { - spawn_object_relative_with_scale(1, 0, o->oGraphYOffset, 0, o->header.gfx.scale[0], o, - o->oSmallPiranhaFlameUnkFC, bhvFlyguyFlame); - o->oSmallPiranhaFlameUnk100 = random_linear_offset(8, 15); - o->oTimer = 0; - } - - obj_check_attacks(&sPiranhaPlantFireHitbox, o->oAction); - o->oSmallPiranhaFlameUnk104 += o->oSmallPiranhaFlameUnkF4; - - if (o->oSmallPiranhaFlameUnk104 > 1500.0f || (o->oMoveFlags & 0x00000278)) { - obj_die_if_health_non_positive(); - } - } - - o->oGraphYOffset = 15.0f * o->header.gfx.scale[1]; -} - -void BehFlyGuyFlameLoop(void) { - obj_move_using_fvel_and_gravity(); - - if (approach_f32_ptr(&o->header.gfx.scale[0], 0.0f, 0.6f)) { - mark_object_for_deletion(o); - } - - obj_scale(o->header.gfx.scale[0]); -} - -Gfx *Geo18_8030D93C(s32 arg0, struct GraphNode *node, UNUSED void *arg2) { - struct Object *sp4; - struct GraphNodeTranslationRotation *sp0; - - if (arg0 == 1) { - sp4 = (struct Object *) gCurGraphNodeObject; - sp0 = (struct GraphNodeTranslationRotation *) node->next; - - sp0->translation[0] = sp4->OBJECT_FIELD_S16(0x49, 0); - sp0->translation[1] = sp4->OBJECT_FIELD_S16(0x49, 1); - sp0->translation[2] = sp4->OBJECT_FIELD_S16(0x4A, 0); - } - - return NULL; -} - -Gfx *Geo18_8030D9AC(s32 arg0, struct GraphNode *node, UNUSED void *arg2) { - struct Object *sp4; - struct GraphNodeScale *sp0; - - if (arg0 == 1) { - sp4 = (struct Object *) gCurGraphNodeObject; - sp0 = (struct GraphNodeScale *) node->next; - - sp0->scale = sp4->OBJECT_FIELD_S16(0x4A, 1) / 1000.0f; - } - - return NULL; -} - -struct ObjectHitbox sSnufitHitbox = { - /* interactType: */ INTERACT_HIT_FROM_BELOW, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 2, - /* health: */ 0, - /* numLootCoins: */ 2, - /* radius: */ 100, - /* height: */ 60, - /* hurtboxRadius: */ 70, - /* hurtboxHeight: */ 50, -}; - -struct ObjectHitbox sSnufitBulletHitbox = { - /* interactType: */ INTERACT_SNUFIT_BULLET, - /* downOffset: */ 50, - /* damageOrCoinValue: */ 1, - /* health: */ 0, - /* numLootCoins: */ 0, - /* radius: */ 100, - /* height: */ 50, - /* hurtboxRadius: */ 100, - /* hurtboxHeight: */ 50, -}; - -void func_8030C914(void) { - s32 sp1C; - - sp1C = (s32)(o->oDistanceToMario / 10.0f); - if (o->oTimer > sp1C && o->oDistanceToMario < 800.0f) { - o->oSnufitUnk104 = approach_s16_symmetric(o->oSnufitUnk104, 0, 1500); - o->oSnufitUnk108 = approach_s16_symmetric(o->oSnufitUnk108, 600, 15); - - if ((s16) o->oSnufitUnk104 == 0 && o->oSnufitUnk108 == 600) { - o->oAction = 1; - o->oSnufitUnk10C = 0; - } - } else { - o->oSnufitUnk100 += 400; - } -} - -void func_8030CA38(void) { - o->oSnufitUnk104 = approach_s16_symmetric(o->oSnufitUnk104, -0x8000, 3000); - o->oSnufitUnk108 = approach_s16_symmetric(o->oSnufitUnk108, 0xA7, 20); - - if ((u16) o->oSnufitUnk104 == 0x8000 && o->oSnufitUnk108 == 0xA7) { - o->oAction = 0; - } else if (o->oSnufitUnk10C < 3 && o->oTimer >= 3) { - o->oSnufitUnk10C += 1; - PlaySound2(SOUND_OBJECT_SNUFITSHOOT); - spawn_object_relative(0, 0, -20, 40, o, MODEL_BOWLING_BALL, bhvSnufitBalls); - o->oSnufitUnkF4 = -30; - o->oTimer = 0; - } -} - -void BehSnufitLoop(void) { - if (!(o->activeFlags & 0x0008)) { - o->oDeathSound = SOUND_OBJECT_SNUFITDEATH; - if (o->oDistanceToMario < 800.0f) { - obj_turn_pitch_toward_mario(120.0f, 2000); - - if ((s16) o->oMoveAnglePitch > 0x2000) { - o->oMoveAnglePitch = 0x2000; - } else if ((s16) o->oMoveAnglePitch < -0x2000) { - o->oMoveAnglePitch = -0x2000; - } - - obj_rotate_yaw_toward(o->oAngleToMario, 2000); - } else { - obj_move_pitch_approach(0, 0x200); - o->oMoveAngleYaw += 200; - } - - o->oFaceAnglePitch = o->oMoveAnglePitch; - - switch (o->oAction) { - case 0: - func_8030C914(); - break; - case 1: - func_8030CA38(); - break; - } - - o->oPosX = o->oHomeX + 100.0f * coss(o->oSnufitUnk100); - o->oPosY = o->oHomeY + 8.0f * coss(4000 * gGlobalTimer); - o->oPosZ = o->oHomeZ + 100.0f * sins(o->oSnufitUnk100); - - o->oSnufitUnk1AE = -0x20; - o->oSnufitUnk1B0 = o->oSnufitUnkF4 + 180; - o->oSnufitUnk1B2 = (s16)(o->oSnufitUnk108 + 666 + o->oSnufitUnk108 * coss(o->oSnufitUnk104)); - - if (o->oSnufitUnk1B2 > 1000) { - o->oSnufitUnkF8 = (o->oSnufitUnk1B2 - 1000) / 1000.0f + 1.0f; - o->oSnufitUnk1B2 = 1000; - } else { - o->oSnufitUnkF8 = 1.0f; - } - - obj_scale(o->oSnufitUnkF8); - obj_check_attacks(&sSnufitHitbox, o->oAction); - } -} - -void BehSnufitBallsLoop(void) { - if ((o->activeFlags & 0x0008) || (o->oTimer != 0 && o->oDistanceToMario > 1500.0f)) { - mark_object_for_deletion(o); - } - - if (o->oGravity == 0.0f) { - obj_update_floor_and_walls(); - - obj_compute_vel_from_move_pitch(40.0f); - if (obj_check_attacks(&sSnufitBulletHitbox, 1)) { - o->oMoveAngleYaw += 0x8000; - o->oForwardVel *= 0.05f; - o->oVelY = 30.0f; - o->oGravity = -4.0f; - - obj_become_intangible(); - } else if (o->oAction == 1 || (o->oMoveFlags & 0x00000203)) { - o->oDeathSound = -1; - obj_die_if_health_non_positive(); - } - - obj_move_standard(78); - } else { - obj_move_using_fvel_and_gravity(); - } -} - +#include "behaviors/flame.inc.c" +#include "behaviors/snufit.inc.c" #include "behaviors/horizontal_grindel.inc.c" #include "behaviors/eyerok.inc.c" #include "behaviors/klepto.inc.c" #include "behaviors/bird.inc.c" #include "behaviors/racing_penguin.inc.c" - -struct Struct80331C00 D_80331C00[] = { - { 0x019C, 0xFF6A }, { 0x02FA, 0xFF6A }, { 0x0458, 0xFF6A }, - { 0x019C, 0x0096 }, { 0x02FA, 0x0096 }, { 0x0458, 0x0096 }, -}; - -void BehHauntedRoomCheckLoop(void) { - struct Object *val0C; - s32 val08; - s16 val06; - - if (o->oAction == 0) { - if (!(o->activeFlags & 0x0008)) { - for (val08 = 0; val08 < 6; val08++) { - val06 = D_80331C00[val08].unk02; - - val0C = spawn_object_relative(val08 & 0x00000001, D_80331C00[val08].unk00, 0, val06, o, - MODEL_BBH_WOODEN_TOMB, bhvHauntedRoomCheckSubobject); - if (val0C != NULL) { - if (val06 > 0) { - val0C->oFaceAngleYaw = 0x8000; - } - } - } - - o->oAction += 1; - } - } else if (o->activeFlags & 0x0008) { - o->oAction = 0; - } -} - -void func_80311264(void) { - f32 val14; - f32 val10; - f32 val0C; - f32 val08; - f32 val04; - f32 val00; - - if (o->oBehParams2ndByte != 0) { - if (o->oFaceAnglePitch != 0) { - o->oAngleVelPitch = approach_s16_symmetric(o->oAngleVelPitch, -2000, 200); - - if (obj_face_pitch_approach(0, -o->oAngleVelPitch)) { - PlaySound2(SOUND_GENERAL_ELEVATORMOVE_2); - obj_perform_position_op(0); - o->oMoveAngleYaw = o->oFaceAngleYaw - 0x4000; - - obj_set_dist_from_home(200.0f); - func_802ADA94(); - obj_perform_position_op(2); - } - - o->oTimer = 0; - } else { - val14 = coss(o->oFaceAngleYaw); - val10 = sins(o->oFaceAngleYaw); - - val0C = gMarioObject->oPosX - o->oPosX; - val08 = gMarioObject->oPosZ - o->oPosZ; - - val04 = val0C * val14 + val08 * val10; - val00 = val08 * val14 - val0C * val10; - - if (o->oTimer > 60 - && (o->oDistanceToMario > 100.0f || gMarioState->action == ACT_SQUISHED)) { - if (gMarioObject->oPosY - o->oPosY < 200.0f && absf(val04) < 140.0f) { - if (val00 < 150.0f && val00 > -450.0f) { - PlaySound2(SOUND_GENERAL_BUTTONPRESS_2_LOWPRIO); - o->oAction = 1; - } - } - } - - o->oAngleVelPitch = 0; - } - } -} - -void func_80311520(void) { - if (o->oFaceAnglePitch != 0x4000) { - o->oAngleVelPitch = approach_s16_symmetric(o->oAngleVelPitch, 1000, 200); - obj_face_pitch_approach(0x4000, o->oAngleVelPitch); - } else { - if (o->oTimer > 60) { - o->oAction = 0; - o->oFaceAngleRoll = 0; - } else if (o->oTimer > 30) { - if (gGlobalTimer % 4 == 0) { - PlaySound2(SOUND_GENERAL_ELEVATORMOVE_2); - } - o->oFaceAngleRoll = 400 * (gGlobalTimer % 2) - 200; - } - - o->oAngleVelPitch = 0; - } -} - -void BehHauntedRoomCheckSubobjectLoop(void) { - if (o->parentObj->oAction == 0) { - mark_object_for_deletion(o); - } else { - o->header.gfx.scale[1] = 1.1f; - - switch (o->oAction) { - case 0: - func_80311264(); - break; - case 1: - func_80311520(); - break; - } - - load_object_collision_model(); - } -} - -struct ObjectHitbox sClamShellHitbox = { - /* interactType: */ INTERACT_CLAM_OR_BUBBA, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 2, - /* health: */ 99, - /* numLootCoins: */ 0, - /* radius: */ 150, - /* height: */ 80, - /* hurtboxRadius: */ 150, - /* hurtboxHeight: */ 80, -}; - -void func_803116F8(void) { - if (func_802F92EC(0, 25)) { - PlaySound2(SOUND_GENERAL_CLAMSHELL4); - func_802ADA94(); - obj_become_tangible(); - - o->oClamUnkF4 = 10; - o->oTimer = 0; - } else if (o->oTimer > 150 && o->oDistanceToMario < 500.0f) { - PlaySound2(SOUND_GENERAL_CLAMSHELL3); - o->oAction = 1; - } else if (o->oClamUnkF4 != 0) { - o->oClamUnkF4 -= 1; - obj_shake_y(3.0f); - } -} - -void func_803117F4(void) { - s16 val06; - s16 val04; - s16 val02; - - if (o->oTimer > 150) { - o->oAction = 0; - } else if (obj_is_rendering_enabled() && func_802F92EC(1, 8)) { - for (val06 = -0x2000; val06 < 0x2000; val06 += 0x555) { - val04 = (s16)(100.0f * sins(val06)); - val02 = (s16)(100.0f * coss(val06)); - - spawn_object_relative(0, val04, 30, val02, o, MODEL_BUBBLE, bhvBubbleMaybe); - } - } else if (obj_check_anim_frame(30)) { - obj_become_intangible(); - } -} - -void BehClamShellLoop(void) { - o->header.gfx.scale[1] = 1.5f; - - switch (o->oAction) { - case 0: - func_803116F8(); - break; - case 1: - func_803117F4(); - break; - } - - obj_check_attacks(&sClamShellHitbox, o->oAction); -} - +#include "behaviors/coffin.inc.c" +#include "behaviors/clam.inc.c" #include "behaviors/skeeter.inc.c" #include "behaviors/swing_platform.inc.c" #include "behaviors/donut_platform.inc.c" #include "behaviors/ddd_pole.inc.c" #include "behaviors/reds_star_marker.inc.c" #include "behaviors/triplet_butterfly.inc.c" - -static struct ObjectHitbox sBubbaHitbox = { - /* interactType: */ INTERACT_CLAM_OR_BUBBA, - /* downOffset: */ 0, - /* damageOrCoinValue: */ 1, - /* health: */ 99, - /* numLootCoins: */ 0, - /* radius: */ 300, - /* height: */ 200, - /* hurtboxRadius: */ 300, - /* hurtboxHeight: */ 200, -}; - -void func_80312F8C(void) { - f32 sp24; - - sp24 = obj_lateral_dist_to_home(); - treat_far_home_as_mario(2000.0f); - o->oAnimState = 0; - - o->oBubbaUnk1AC = obj_get_pitch_to_home(sp24); - - approach_f32_ptr(&o->oBubbaUnkF4, 5.0f, 0.5f); - - if (o->oBubbaUnkFC != 0) { - if (abs_angle_diff(o->oMoveAngleYaw, o->oBubbaUnk1AE) < 800) { - o->oBubbaUnkFC = 0; - } - } else { - if (o->oDistanceToMario >= 25000.0f) { - o->oBubbaUnk1AE = o->oAngleToMario; - o->oBubbaUnkF8 = random_linear_offset(20, 30); - } - - if ((o->oBubbaUnkFC = o->oMoveFlags & 0x00000200) != 0) { - o->oBubbaUnk1AE = obj_reflect_move_angle_off_wall(); - } else if (o->oTimer > 30 && o->oDistanceToMario < 2000.0f) { - o->oAction = 1; - } else if (o->oBubbaUnkF8 != 0) { - o->oBubbaUnkF8 -= 1; - } else { - o->oBubbaUnk1AE = obj_random_fixed_turn(0x2000); - o->oBubbaUnkF8 = random_linear_offset(100, 100); - } - } -} - -void func_80313170(void) { - s16 val06; - s16 val04; - - treat_far_home_as_mario(2500.0f); - if (o->oDistanceToMario > 2500.0f) { - o->oAction = 0; - } else if (o->oBubbaUnk100 != 0) { - if (--o->oBubbaUnk100 == 0) { - PlaySound2(SOUND_OBJECT_CHOMPINGSOUND); - o->oAction = 0; - } else if (o->oBubbaUnk100 < 15) { - o->oAnimState = 1; - } else if (o->oBubbaUnk100 == 20) { - val06 = 10000 - (s16)(20.0f * (find_water_level(o->oPosX, o->oPosZ) - o->oPosY)); - o->oBubbaUnk1AC -= val06; - o->oMoveAnglePitch = o->oBubbaUnk1AC; - o->oBubbaUnkF4 = 40.0f; - obj_compute_vel_from_move_pitch(o->oBubbaUnkF4); - o->oAnimState = 0; - ; - } else { - o->oBubbaUnk1AE = o->oAngleToMario; - o->oBubbaUnk1AC = o->oBubbaUnk104; - - obj_rotate_yaw_toward(o->oBubbaUnk1AE, 400); - obj_move_pitch_approach(o->oBubbaUnk1AC, 400); - } - } else { - if (abs_angle_diff(gMarioObject->oFaceAngleYaw, o->oAngleToMario) < 0x3000) { - val04 = 0x4000 - atan2s(800.0f, o->oDistanceToMario - 800.0f); - if ((s16)(o->oMoveAngleYaw - o->oAngleToMario) < 0) { - val04 = -val04; - } - - o->oBubbaUnk1AE = o->oAngleToMario + val04; - ; - } else { - o->oBubbaUnk1AE = o->oAngleToMario; - } - - o->oBubbaUnk1AC = o->oBubbaUnk104; - - if (obj_is_near_to_and_facing_mario(500.0f, 3000) - && abs_angle_diff(o->oBubbaUnk1AC, o->oMoveAnglePitch) < 3000) { - o->oBubbaUnk100 = 30; - o->oBubbaUnkF4 = 0; - o->oAnimState = 1; - } else { - approach_f32_ptr(&o->oBubbaUnkF4, 20.0f, 0.5f); - } - } -} - -void BehBubbaLoop(void) { - UNUSED s32 unused; - struct Object *sp38; - s16 sp36; - - o->oUnk190 &= ~0x00002000; - o->oBubbaUnk104 = obj_turn_pitch_toward_mario(120.0f, 0); - - if (abs_angle_diff(o->oAngleToMario, o->oMoveAngleYaw) < 0x1000 - && abs_angle_diff(o->oBubbaUnk104 + 0x800, o->oMoveAnglePitch) < 0x2000) { - if (o->oAnimState != 0 && o->oDistanceToMario < 250.0f) { - o->oUnk190 |= 0x00002000; - } - - o->hurtboxRadius = 100.0f; - } else { - o->hurtboxRadius = 150.0f; - } - - obj_update_floor_and_walls(); - - switch (o->oAction) { - case 0: - func_80312F8C(); - break; - case 1: - func_80313170(); - break; - } - - if (o->oMoveFlags & 0x00000078) { - if (o->oMoveFlags & 0x00000008) { - sp38 = spawn_object(o, MODEL_WATER_SPLASH, bhvWaterSplash); - if (sp38 != NULL) { - scale_object(sp38, 3.0f); - } - - o->oBubbaUnk108 = o->oVelY; - o->oBubbaUnk10C = 0.0f; - ; - } else { - approach_f32_ptr(&o->oBubbaUnk108, 0.0f, 4.0f); - if ((o->oBubbaUnk10C -= o->oBubbaUnk108) > 1.0f) { - sp36 = RandomU16(); - o->oBubbaUnk10C -= 1.0f; - spawn_object_relative(0, 150.0f * coss(sp36), 0x64, 150.0f * sins(sp36), o, - MODEL_WHITE_PARTICLE_SMALL, bhvSmallParticleSnow); - } - } - - obj_smooth_turn(&o->oBubbaUnk1B0, &o->oMoveAnglePitch, o->oBubbaUnk1AC, 0.05f, 10, 50, 2000); - obj_smooth_turn(&o->oBubbaUnk1B2, &o->oMoveAngleYaw, o->oBubbaUnk1AE, 0.05f, 10, 50, 2000); - obj_compute_vel_from_move_pitch(o->oBubbaUnkF4); - } else { - o->oBubbaUnkF4 = sqrtf(o->oForwardVel * o->oForwardVel + o->oVelY * o->oVelY); - o->oMoveAnglePitch = obj_get_pitch_from_vel(); - obj_face_pitch_approach(o->oMoveAnglePitch, 400); - o->oBubbaUnk1B0 = 0; - } - - obj_face_pitch_approach(o->oMoveAnglePitch, 400); - obj_check_attacks(&sBubbaHitbox, o->oAction); - - obj_move_standard(78); - - o->oFloorHeight += 150.0f; - if (o->oPosY < o->oFloorHeight) { - o->oPosY = o->oFloorHeight; - } -} +#include "behaviors/bubba.inc.c" diff --git a/src/game/object_collision.c b/src/game/object_collision.c index 294df23..f66fb35 100644 --- a/src/game/object_collision.c +++ b/src/game/object_collision.c @@ -5,6 +5,7 @@ #include "debug.h" #include "spawn_object.h" #include "object_list_processor.h" +#include "interaction.h" struct Object *Unknown802C8460(struct Object *a) { struct Object *sp24; @@ -14,8 +15,9 @@ struct Object *Unknown802C8460(struct Object *a) { for (i = 0; i < a->numCollidedObjs; i++) { print_debug_top_down_objectinfo("ON", 0); sp24 = a->collidedObjs[i]; - if (sp24 != gMarioObject) + if (sp24 != gMarioObject) { return sp24; + } } return NULL; } @@ -33,14 +35,18 @@ int func_802C8504(struct Object *a, struct Object *b) { f32 sp20 = a->hitboxHeight + sp3C; f32 sp1C = b->hitboxHeight + sp38; - if (sp3C > sp1C) + if (sp3C > sp1C) { return 0; - if (sp20 < sp38) + } + if (sp20 < sp38) { return 0; - if (a->numCollidedObjs >= 4) + } + if (a->numCollidedObjs >= 4) { return 0; - if (b->numCollidedObjs >= 4) + } + if (b->numCollidedObjs >= 4) { return 0; + } a->collidedObjs[a->numCollidedObjs] = b; b->collidedObjs[b->numCollidedObjs] = a; a->collidedObjInteractTypes |= b->oInteractType; @@ -62,19 +68,23 @@ int func_802C870C(struct Object *a, struct Object *b) { f32 sp28 = a->hurtboxRadius + b->hurtboxRadius; f32 sp24 = sqrtf(sp34 * sp34 + sp2C * sp2C); - if (a == gMarioObject) - b->oUnk190 |= 2; + if (a == gMarioObject) { + b->oInteractionSubtype |= INT_SUBTYPE_DELAY_INVINCIBILITY; + } if (sp28 > sp24) { f32 sp20 = a->hitboxHeight + sp3C; f32 sp1C = b->hurtboxHeight + sp38; - if (sp3C > sp1C) + if (sp3C > sp1C) { return 0; - if (sp20 < sp38) + } + if (sp20 < sp38) { return 0; - if (a == gMarioObject) - b->oUnk190 &= ~2; + } + if (a == gMarioObject) { + b->oInteractionSubtype &= ~INT_SUBTYPE_DELAY_INVINCIBILITY; + } return 1; } @@ -87,8 +97,9 @@ void func_802C88A8(struct Object *a) { while (sp4 != a) { sp4->numCollidedObjs = 0; sp4->collidedObjInteractTypes = 0; - if (sp4->oIntangibleTimer > 0) + if (sp4->oIntangibleTimer > 0) { sp4->oIntangibleTimer--; + } sp4 = (struct Object *) sp4->header.next; } } @@ -97,8 +108,9 @@ void func_802C8918(struct Object *a, struct Object *b, struct Object *c) { if (a->oIntangibleTimer == 0) { while (b != c) { if (b->oIntangibleTimer == 0) { - if (func_802C8504(a, b) && b->hurtboxRadius != 0.0f) + if (func_802C8504(a, b) && b->hurtboxRadius != 0.0f) { func_802C870C(a, b); + } } b = (struct Object *) b->header.next; } diff --git a/src/game/object_helpers.c b/src/game/object_helpers.c index 6f98390..88ea68b 100644 --- a/src/game/object_helpers.c +++ b/src/game/object_helpers.c @@ -136,7 +136,8 @@ Gfx *Geo18_8029D924(s32 run, struct GraphNode *node, UNUSED s32 sp48) { return sp3C; } -/** @bug Every geo function declares the 3 parameters of run, node, and the matrix array. +/** + * @bug Every geo function declares the 3 parameters of run, node, and the matrix array. * This one (see also geo_switch_area) doesn't. When executed, the node function * executor passes the 3rd argument to a function that doesn't declare it. This is * undefined behavior, but harmless in practice due to the o32 calling convention. @@ -1114,7 +1115,7 @@ void obj_get_thrown_or_placed(f32 forwardVel, f32 velY, s32 thrownAction) { o->oHeldState = HELD_FREE; - if ((o->oUnk190 & 0x10) || forwardVel == 0.0f) { + if ((o->oInteractionSubtype & INT_SUBTYPE_HOLDABLE_NPC) || forwardVel == 0.0f) { obj_move_after_thrown_or_dropped(0.0f, 0.0f); } else { o->oAction = thrownAction; @@ -2902,7 +2903,7 @@ void obj_spawn_loot_blue_coin(void) { void obj_spawn_star_at_y_offset(f32 targetX, f32 targetY, f32 targetZ, f32 offsetY) { f32 objectPosY = o->oPosY; o->oPosY += offsetY + gDebugInfo[5][0]; - CreateStar(targetX, targetY, targetZ); + create_star(targetX, targetY, targetZ); o->oPosY = objectPosY; } #endif diff --git a/src/game/object_helpers.h b/src/game/object_helpers.h index b4b5d8d..6e4c763 100644 --- a/src/game/object_helpers.h +++ b/src/game/object_helpers.h @@ -97,7 +97,7 @@ extern s16 D_8035FEE4; // extern ? D_8032F3E0; // extern ? D_8032F3F4; // extern ? D_8032F3FC; -// extern ? sLittleCageActions; +// extern ? sUkikiCageActions; // extern ? D_8032F420; // extern ? D_8032F430; // extern ? D_8032F440; @@ -123,9 +123,9 @@ extern void* D_060576FC; // extern ? D_8032F754; extern s8 dddStatus; // extern ? D_8035FEE8; -// extern ? D_8032F77C; -// extern ? sUkikiOpenCageActions; -// extern ? D_8032F7D8; +// extern ? sCageUkikiPath; +// extern ? sUkikiActions; +// extern ? sUkikiSoundStates; // extern ? D_803366D8; // extern ? D_803366E4; // extern ? D_803366F0; diff --git a/src/game/paintings.c b/src/game/paintings.c index 6db5fb5..3cc2bca 100644 --- a/src/game/paintings.c +++ b/src/game/paintings.c @@ -52,8 +52,9 @@ void stopAllRippleExcept(s16 *idptr, struct PaintingData *paintingGroup[]) { while (paintingGroup[index] != NULL) // for each painting { struct PaintingData *painting = segmented_to_virtual(paintingGroup[index]); - if (painting->id != id) + if (painting->id != id) { painting->rippleStatus = 0; // stop all rippling except for the selected painting + } index++; } } @@ -62,21 +63,24 @@ float find_mario_y_position_on_painting(struct PaintingData *painting) { //! unnecessary use of double constants float marioYOffsetFromPainting = gPaintingMarioYPos - painting->vYPos + 50.0; - if (marioYOffsetFromPainting < 0.0) + if (marioYOffsetFromPainting < 0.0) { marioYOffsetFromPainting = 0.0; // If Mario is below the bottom, return the bottom - else if (marioYOffsetFromPainting > painting->vSize) // If Mario is above the top, return the top + } else if (marioYOffsetFromPainting + > painting->vSize) { // If Mario is above the top, return the top marioYOffsetFromPainting = painting->vSize; + } return marioYOffsetFromPainting; } float find_mario_z_position_on_painting(struct PaintingData *painting) { float marioZOffsetFromPainting = painting->vZPos - gPaintingMarioZPos; - if (marioZOffsetFromPainting < 0.0) + if (marioZOffsetFromPainting < 0.0) { marioZOffsetFromPainting = 0.0; // If Mario is past the left side, return the left side - else if (marioZOffsetFromPainting > painting->vSize) + } else if (marioZOffsetFromPainting > painting->vSize) { marioZOffsetFromPainting = painting->vSize; // If Mario is past the right side, return the right side + } return marioZOffsetFromPainting; } @@ -99,28 +103,30 @@ float find_part_of_painting_near_mario(struct PaintingData *painting) { float secondQuarter = painting->vSize / 2.0; // 1/2 of the way across the painting float thirdQuarter = painting->vSize * 3.0 / 4.0; // 3/4 of the way across the painting - if (painting->floorEntered & STAND_LEFT) + if (painting->floorEntered & STAND_LEFT) { return firstQuarter; - else if (painting->floorEntered & STAND_MIDDLE) + } else if (painting->floorEntered & STAND_MIDDLE) { return secondQuarter; - else if (painting->floorEntered & STAND_RIGHT) + } else if (painting->floorEntered & STAND_RIGHT) { return thirdQuarter; - else if (painting->floorEntered & ENTER_LEFT) + } else if (painting->floorEntered & ENTER_LEFT) { return firstQuarter; - else if (painting->floorEntered & ENTER_MIDDLE) + } else if (painting->floorEntered & ENTER_MIDDLE) { return secondQuarter; - else if (painting->floorEntered & ENTER_RIGHT) + } else if (painting->floorEntered & ENTER_RIGHT) { return thirdQuarter; + } } float find_mario_x_position_on_painting(struct PaintingData *painting) { float mario_x_offset_from_painting = gPaintingMarioXPos - painting->vXPos; - if (mario_x_offset_from_painting < 0.0) + if (mario_x_offset_from_painting < 0.0) { mario_x_offset_from_painting = 0.0; // If Mario is past the left side, return the left side - else if (mario_x_offset_from_painting > painting->vSize) + } else if (mario_x_offset_from_painting > painting->vSize) { mario_x_offset_from_painting = painting->vSize; // If Mario is past the right side, return the right side + } return mario_x_offset_from_painting; } @@ -162,8 +168,9 @@ void painting_set_ripple_type(s8 intendedStatus, struct PaintingData *painting, painting_find_horizontal_ripple_location(painting, hRippleSpot); // find the ripple location painting->verticalRippleSpot = painting_find_vertical_ripple_location(painting, vRippleSpot); gPaintingMarioYEntry = gPaintingMarioYPos; - if (resetTimer == RESET_TIMER) + if (resetTimer == RESET_TIMER) { painting->rippleTimer = 0.0f; + } ripplingPainting = painting; } @@ -173,24 +180,25 @@ void vertical_proximity_ripple_painting_ripple( *paintingGroup[]) // For paintings aligned vertically that follow RIPPLE_TRIGGER_PROXIMITY, set // some flags depending on where Mario is { - if (painting->floorEntered & STAND_LEFT) + if (painting->floorEntered & STAND_LEFT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_MIDDLE) + } else if (painting->floorEntered & STAND_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_RIGHT) + } else if (painting->floorEntered & STAND_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_LEFT) + } else if (painting->floorEntered & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_MIDDLE) + } else if (painting->floorEntered & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_RIGHT) + } else if (painting->floorEntered & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); + } } void vertical_proximity_ripple_painting_ripple_if_mario_enters( @@ -198,15 +206,16 @@ void vertical_proximity_ripple_painting_ripple_if_mario_enters( struct PaintingData *paintingGroup[]) // For paintings aligned vertically that follow // RIPPLE_TRIGGER_PROXIMITY, set some flags if Mario enters { - if (painting->floorEntered & ENTER_LEFT) + if (painting->floorEntered & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_MIDDLE) + } else if (painting->floorEntered & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_RIGHT) + } else if (painting->floorEntered & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); + } } void vertical_continuous_ripple_painting_ripple( @@ -215,24 +224,25 @@ void vertical_continuous_ripple_painting_ripple( *paintingGroup[]) // For paintings aligned vertically that follow RIPPLE_TRIGGER_CONTINUOUS (DDD // only), set some flags depending on where Mario is { - if (painting->floorEntered & STAND_LEFT) + if (painting->floorEntered & STAND_LEFT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_MIDDLE) + } else if (painting->floorEntered & STAND_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_RIGHT) + } else if (painting->floorEntered & STAND_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_LEFT) + } else if (painting->floorEntered & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_MIDDLE) + } else if (painting->floorEntered & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); - else if (painting->floorEntered & ENTER_RIGHT) + } else if (painting->floorEntered & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, RESET_TIMER); + } } void vertical_continuous_ripple_painting_ripple_if_mario_enters( @@ -241,15 +251,16 @@ void vertical_continuous_ripple_painting_ripple_if_mario_enters( *paintingGroup[]) // For paintings aligned vertically that follow RIPPLE_TRIGGER_CONTINUOUS (DDD // only), set some flags if Mario enters { - if (painting->floorEntered & ENTER_LEFT) + if (painting->floorEntered & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, DONT_RESET_TIMER); - else if (painting->floorEntered & ENTER_MIDDLE) + } else if (painting->floorEntered & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, DONT_RESET_TIMER); - else if (painting->floorEntered & ENTER_RIGHT) + } else if (painting->floorEntered & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, NEAR_MARIO_LATERALLY, MARIO_Y, DONT_RESET_TIMER); + } } void horizontal_proximity_ripple_painting_ripple( @@ -258,25 +269,26 @@ void horizontal_proximity_ripple_painting_ripple( *paintingGroup[]) // For paintings aligned horizontally that follow RIPPLE_TRIGGER_PROXIMITY // (these are not found in-game), set some flags depending on where Mario is { - if (painting->floorEntered & STAND_LEFT) + if (painting->floorEntered & STAND_LEFT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->floorEntered & STAND_MIDDLE) + } else if (painting->floorEntered & STAND_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->floorEntered & STAND_RIGHT) + } else if (painting->floorEntered & STAND_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->marioNewlyUnderPainting) { - if (painting->currFloor & ENTER_LEFT) + } else if (painting->marioNewlyUnderPainting) { + if (painting->currFloor & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_MIDDLE) + } else if (painting->currFloor & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_RIGHT) + } else if (painting->currFloor & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); + } } } @@ -287,15 +299,16 @@ void horizontal_proximity_ripple_painting_ripple_if_mario_enters( // (these are not found in-game), set some flags if Mario enters { if (painting->marioNewlyUnderPainting) { - if (painting->currFloor & ENTER_LEFT) + if (painting->currFloor & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_MIDDLE) + } else if (painting->currFloor & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_RIGHT) + } else if (painting->currFloor & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); + } } } @@ -305,24 +318,25 @@ void horizontal_continuous_ripple_painting_ripple( *paintingGroup[]) // For paintings aligned horizontally that follow RIPPLE_TRIGGER_CONTINUOUS // (HMC and CotMC), set some flags depending on where Mario is { - if (painting->floorEntered & STAND_LEFT) + if (painting->floorEntered & STAND_LEFT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_MIDDLE) + } else if (painting->floorEntered & STAND_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->floorEntered & STAND_RIGHT) + } else if (painting->floorEntered & STAND_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_IDLE, painting, paintingGroup, MIDDLE_X, MIDDLE_Y, RESET_TIMER); - else if (painting->currFloor & ENTER_LEFT) + } else if (painting->currFloor & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_MIDDLE) + } else if (painting->currFloor & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); - else if (painting->currFloor & ENTER_RIGHT) + } else if (painting->currFloor & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, RESET_TIMER); + } } void horizontal_continuous_ripple_painting_ripple_if_mario_enters( @@ -332,15 +346,16 @@ void horizontal_continuous_ripple_painting_ripple_if_mario_enters( // (HMC and CotMC), set some flags if Mario enters { if (painting->marioNewlyUnderPainting) { - if (painting->currFloor & ENTER_LEFT) + if (painting->currFloor & ENTER_LEFT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, DONT_RESET_TIMER); - else if (painting->currFloor & ENTER_MIDDLE) + } else if (painting->currFloor & ENTER_MIDDLE) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, DONT_RESET_TIMER); - else if (painting->currFloor & ENTER_RIGHT) + } else if (painting->currFloor & ENTER_RIGHT) { painting_set_ripple_type(RIPPLE_STATE_ENTRY, painting, paintingGroup, MARIO_X, MARIO_Z, DONT_RESET_TIMER); + } } } @@ -359,19 +374,26 @@ void painting_update_floors(struct PaintingData *painting) { \* and sets a bitfield accordingly. */ if (gPaintingMarioFloorType - == paintingId * 3 + SURFACE_PAINTING_WOBBLE_A6) // check if Mario's current floor is one of the - // special floors + == paintingId * 3 + + SURFACE_PAINTING_WOBBLE_A6) { // check if Mario's current floor is one of the + // special floors leftSideStand = STAND_LEFT; - if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WOBBLE_A7) + } + if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WOBBLE_A7) { middleStand = STAND_MIDDLE; - if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WOBBLE_A8) + } + if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WOBBLE_A8) { rightSideStand = STAND_RIGHT; - if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D3) + } + if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D3) { leftSideEnter = ENTER_LEFT; - if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D4) + } + if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D4) { middleEnter = ENTER_MIDDLE; - if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D5) + } + if (gPaintingMarioFloorType == paintingId * 3 + SURFACE_PAINTING_WARP_D5) { rightSideEnter = ENTER_RIGHT; + } painting->lastFloor = painting->currFloor; painting->currFloor = leftSideStand + middleStand + rightSideStand + leftSideEnter + middleEnter @@ -381,10 +403,11 @@ void painting_update_floors(struct PaintingData *painting) { & painting->currFloor; // floorEntered is true iff currFloor is true and lastFloor is false // (Mario just entered the floor on this frame) painting->lastMarioUnderPainting = painting->currMarioUnderPainting; - if (gPaintingMarioYPos < painting->vYPos) + if (gPaintingMarioYPos < painting->vYPos) { painting->currMarioUnderPainting = 1; // If Mario is below the painting, set a variable - else + } else { painting->currMarioUnderPainting = 0; // Otherwise, reset it + } painting->marioNewlyUnderPainting = (painting->lastMarioUnderPainting ^ painting->currMarioUnderPainting) & painting->currMarioUnderPainting; // Again, marioNewlyUnderPainting is true iff he is under it @@ -463,8 +486,9 @@ s16 painting_conditionally_calculate_point_ripple(struct PaintingData *painting, s16 xpos, s16 ypos) { s16 rippleHeight = 0; - if (condition) + if (condition) { rippleHeight = painting_calculate_point_ripple(painting, xpos, ypos); + } return rippleHeight; } @@ -514,12 +538,13 @@ s8 small_float_to_byte(float decimal) // This function converts a decimal to a s { s8 convertedFloat; - if (decimal > 0.0) + if (decimal > 0.0) { convertedFloat = decimal * 127.0 + 0.5; // round up - else if (decimal < 0.0) + } else if (decimal < 0.0) { convertedFloat = decimal * 128.0 - 0.5; // round down - else + } else { convertedFloat = 0; // don't round 0 + } return convertedFloat; } @@ -658,8 +683,9 @@ Gfx *func_802D45FC(struct PaintingData *painting) { Gfx *sp48 = alloc_display_list(faceCount * 8 + 48); Gfx *sp44 = sp48; - if (sp48 == NULL) + if (sp48 == NULL) { return sp48; + } gSPDisplayList(sp44++, func_802D43FC(painting)); gSPDisplayList(sp44++, dl_paintings_rippling_begin); @@ -690,8 +716,9 @@ Gfx *func_802D4874(struct PaintingData *painting) { Gfx *sp48 = alloc_display_list(56); Gfx *sp44 = sp48; - if (sp48 == NULL) + if (sp48 == NULL) { return sp48; + } gSPDisplayList(sp44++, func_802D43FC(painting)); gSPDisplayList(sp44++, dl_paintings_env_mapped_begin); @@ -735,8 +762,9 @@ Gfx *display_painting_not_rippling(struct PaintingData *painting) { Gfx *sp2C = alloc_display_list(32); Gfx *sp28 = sp2C; - if (sp2C == NULL) + if (sp2C == NULL) { return sp2C; + } gSPDisplayList(sp28++, func_802D43FC(painting)); gSPDisplayList(sp28++, painting->displayList58); gSPPopMatrix(sp28++, G_MTX_MODELVIEW); @@ -878,8 +906,9 @@ Gfx *Geo18_802D5B98(s32 run, struct GraphNode *node, UNUSED s32 c) { reset_painting(painting); } else if (run == TRUE) // because the extra comparison was really necessary... { - if (sp28 == 1 && id == PAINTING_ID_DDD) // painting is DDD painting + if (sp28 == 1 && id == PAINTING_ID_DDD) { // painting is DDD painting update_ddd_painting(painting, 3456.0f, 5529.6f, 20.0f); + } func_802D4E04(sp2C, painting); sp20 = display_painting(painting); painting_update_floors(painting); diff --git a/src/game/platform_displacement.c b/src/game/platform_displacement.c index a7382ca..154daff 100644 --- a/src/game/platform_displacement.c +++ b/src/game/platform_displacement.c @@ -30,8 +30,9 @@ void update_mario_platform(void) { f32 floorHeight; u32 awayFromFloor; - if (gMarioObject == NULL) + if (gMarioObject == NULL) { return; + } //! If mario moves onto a rotating platform in a PU, the find_floor call // will detect the platform and he will end up receiving a large amount @@ -43,10 +44,11 @@ void update_mario_platform(void) { marioZ = gMarioObject->oPosZ; floorHeight = find_floor(marioX, marioY, marioZ, &floor); - if (absf(marioY - floorHeight) < 4.0f) + if (absf(marioY - floorHeight) < 4.0f) { awayFromFloor = 0; - else + } else { awayFromFloor = 1; + } switch (awayFromFloor) { case 1: @@ -125,8 +127,9 @@ void apply_platform_displacement(u32 isMario, struct Object *platform) { unused2 = rotation[2]; unused3 = platform->oFaceAngleYaw; - if (isMario) + if (isMario) { gMarioStates[0].faceAngle[1] += rotation[1]; + } platformPosX = platform->oPosX; platformPosY = platform->oPosY; @@ -171,8 +174,9 @@ void apply_mario_platform_displacement(void) { struct Object *platform; platform = gMarioPlatform; - if (!(gTimeStopState & TIME_STOP_ACTIVE) && gMarioObject != NULL && platform != NULL) + if (!(gTimeStopState & TIME_STOP_ACTIVE) && gMarioObject != NULL && platform != NULL) { apply_platform_displacement(1, platform); + } } #ifndef VERSION_JP diff --git a/src/game/print.c b/src/game/print.c index 0d67ee5..811be8b 100644 --- a/src/game/print.c +++ b/src/game/print.c @@ -117,8 +117,9 @@ void format_integer(s32 n, s32 base, char *dest, s32 *totalLength, u8 width, s8 { numDigits = 1; if (width > numDigits) { - for (len = 0; len < width - numDigits; len++) + for (len = 0; len < width - numDigits; len++) { dest[len] = pad; + } } dest[len] = '0'; } @@ -291,50 +292,65 @@ void print_text_centered(s32 x, s32 y, const char *str) { * Converts a char into the proper colorful glyph for the char. */ s8 char_to_glyph_index(char c) { - if (c >= 'A' && c <= 'Z') + if (c >= 'A' && c <= 'Z') { return c - 55; + } - if (c >= 'a' && c <= 'z') + if (c >= 'a' && c <= 'z') { return c - 87; + } - if (c >= '0' && c <= '9') + if (c >= '0' && c <= '9') { return c - 48; + } - if (c == ' ') + if (c == ' ') { return GLYPH_SPACE; + } - if (c == '!') + if (c == '!') { return GLYPH_EXCLAMATION_PNT; // !, JP only + } - if (c == '#') + if (c == '#') { return GLYPH_TWO_EXCLAMATION; // !!, JP only + } - if (c == '?') + if (c == '?') { return GLYPH_QUESTION_MARK; // ?, JP only + } - if (c == '&') + if (c == '&') { return GLYPH_AMPERSAND; // &, JP only + } - if (c == '%') + if (c == '%') { return GLYPH_PERCENT; // %, JP only + } - if (c == '*') + if (c == '*') { return GLYPH_MULTIPLY; // x + } - if (c == '+') + if (c == '+') { return GLYPH_COIN; // coin + } - if (c == ',') + if (c == ',') { return GLYPH_MARIO_HEAD; // Imagine I drew Mario's head + } - if (c == '-') + if (c == '-') { return GLYPH_STAR; // star + } - if (c == '.') + if (c == '.') { return GLYPH_PERIOD; // large shaded dot, JP only + } - if (c == '/') + if (c == '/') { return GLYPH_BETA_KEY; // beta key, JP only. Reused for Ü in EU. + } return GLYPH_SPACE; } @@ -354,17 +370,21 @@ void add_glyph_texture(s8 glyphIndex) { * Clips textrect into the boundaries defined. */ void clip_to_bounds(s32 *x, s32 *y) { - if (*x < TEXRECT_MIN_X) + if (*x < TEXRECT_MIN_X) { *x = TEXRECT_MIN_X; + } - if (*x > TEXRECT_MAX_X) + if (*x > TEXRECT_MAX_X) { *x = TEXRECT_MAX_X; + } - if (*y < TEXRECT_MIN_Y) + if (*y < TEXRECT_MIN_Y) { *y = TEXRECT_MIN_Y; + } - if (*y > TEXRECT_MAX_Y) + if (*y > TEXRECT_MAX_Y) { *y = TEXRECT_MAX_Y; + } } /** diff --git a/src/game/rendering_graph_node.c b/src/game/rendering_graph_node.c index 626ae4b..a2c6181 100644 --- a/src/game/rendering_graph_node.c +++ b/src/game/rendering_graph_node.c @@ -11,27 +11,28 @@ #include "game.h" #include "rendering_graph_node.h" -/** This file contains the code that processes the scene graph for rendering. - * The scene graph is responsible for drawing everything except the HUD / text boxes. - * First the root of the scene graph is processed when geo_process_root - * is called from level_script.c. The rest of the tree is traversed recursively - * using the function geo_process_node_and_siblings, which switches over all - * geo node types and calls a specialized function accordingly. - * The types are defined in engine/graph_node.h +/** + * This file contains the code that processes the scene graph for rendering. + * The scene graph is responsible for drawing everything except the HUD / text boxes. + * First the root of the scene graph is processed when geo_process_root + * is called from level_script.c. The rest of the tree is traversed recursively + * using the function geo_process_node_and_siblings, which switches over all + * geo node types and calls a specialized function accordingly. + * The types are defined in engine/graph_node.h * - * The scene graph typically looks like: - * - Root (viewport) - * - Master list - * - Ortho projection - * - Background (skybox) - * - Master list - * - Perspective - * - Camera - * - - * - Object parent - * - - * - Master list - * - Script node (Cannon overlay) + * The scene graph typically looks like: + * - Root (viewport) + * - Master list + * - Ortho projection + * - Background (skybox) + * - Master list + * - Perspective + * - Camera + * - + * - Object parent + * - + * - Master list + * - Script node (Cannon overlay) * */ @@ -39,9 +40,10 @@ s16 gMatStackIndex; Mat4 gMatStack[32]; Mtx *gMatStackFixed[32]; -/** Animation nodes have state in global variables, so this struct captures - * the animation state so a 'context switch' can be made when rendering the - * held object. +/** + * Animation nodes have state in global variables, so this struct captures + * the animation state so a 'context switch' can be made when rendering the + * held object. */ struct GeoAnimState { /*0x00*/ u8 type; @@ -127,8 +129,8 @@ u16 gAreaUpdateCounter = 0; LookAt lookAt; #endif -/** Process a master list node. - * +/** + * Process a master list node. */ static void geo_process_master_list_sub(struct GraphNodeMasterList *node) { struct DisplayListNode *currList; @@ -137,15 +139,14 @@ static void geo_process_master_list_sub(struct GraphNodeMasterList *node) { struct RenderModeContainer *modeList = &renderModeTable_1Cycle[enableZBuffer]; struct RenderModeContainer *mode2List = &renderModeTable_2Cycle[enableZBuffer]; - /** @bug This is where the LookAt values should be calculated but aren't. - * As a result, environment mapping is broken on Fast3DEX2 without the - * changes below. - */ - + // @bug This is where the LookAt values should be calculated but aren't. + // As a result, environment mapping is broken on Fast3DEX2 without the + // changes below. #ifdef F3DEX_GBI_2 Mtx lMtx; guLookAtReflect(&lMtx, &lookAt, 0, 0, 0, /* eye */ 0, 0, 1, /* at */ 1, 0, 0 /* up */); #endif + if (enableZBuffer != 0) { gDPPipeSync(gDisplayListHead++); gSPSetGeometryMode(gDisplayListHead++, G_ZBUFFER); @@ -168,9 +169,10 @@ static void geo_process_master_list_sub(struct GraphNodeMasterList *node) { } } -/** Appends the display list to one of the master lists based on the layer - * parameter. Look at the RenderModeContainer struct to see the corresponding - * render modes of layers. +/** + * Appends the display list to one of the master lists based on the layer + * parameter. Look at the RenderModeContainer struct to see the corresponding + * render modes of layers. */ static void geo_append_display_list(void *displayList, s16 layer) { @@ -184,15 +186,17 @@ static void geo_append_display_list(void *displayList, s16 layer) { listNode->transform = gMatStackFixed[gMatStackIndex]; listNode->displayList = displayList; listNode->next = 0; - if (gCurGraphNodeMasterList->listHeads[layer] == 0) + if (gCurGraphNodeMasterList->listHeads[layer] == 0) { gCurGraphNodeMasterList->listHeads[layer] = listNode; - else + } else { gCurGraphNodeMasterList->listTails[layer]->next = listNode; + } gCurGraphNodeMasterList->listTails[layer] = listNode; } } -/** Process the master list node. +/** + * Process the master list node. */ static void geo_process_master_list(struct GraphNodeMasterList *node) { s32 i; @@ -200,16 +204,17 @@ static void geo_process_master_list(struct GraphNodeMasterList *node) { if (gCurGraphNodeMasterList == NULL && node->node.children != NULL) { gCurGraphNodeMasterList = node; - for (i = 0; i < GFX_NUM_MASTER_LISTS; i++) + for (i = 0; i < GFX_NUM_MASTER_LISTS; i++) { node->listHeads[i] = NULL; + } geo_process_node_and_siblings(node->node.children); geo_process_master_list_sub(node); gCurGraphNodeMasterList = NULL; } } -/** Process an orthographic projection node. - * +/** + * Process an orthographic projection node. */ static void geo_process_ortho_projection(struct GraphNodeOrthoProjection *node) { if (node->node.children != NULL) { @@ -227,12 +232,13 @@ static void geo_process_ortho_projection(struct GraphNodeOrthoProjection *node) } } -/** Process a perspective projection node. - * +/** + * Process a perspective projection node. */ static void geo_process_perspective(struct GraphNodePerspective *node) { - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { node->fnNode.func(GEO_CONTEXT_RENDER, &node->fnNode.node, gMatStack[gMatStackIndex]); + } if (node->fnNode.node.children != NULL) { u16 perspNorm; Mtx *mtx = alloc_display_list(sizeof(*mtx)); @@ -254,10 +260,11 @@ static void geo_process_perspective(struct GraphNodePerspective *node) { } } -/** Process a level of detail node. From the current transformation matrix, - * the perpendicular distance to the camera is extracted and the children - * of this node are only processed if that distance is within the render - * range of this node. +/** + * Process a level of detail node. From the current transformation matrix, + * the perpendicular distance to the camera is extracted and the children + * of this node are only processed if that distance is within the render + * range of this node. */ static void geo_process_level_of_detail(struct GraphNodeLevelOfDetail *node) { // The fixed point Mtx type is defined as 16 longs, but it's actually 16 @@ -266,37 +273,43 @@ static void geo_process_level_of_detail(struct GraphNodeLevelOfDetail *node) { s16 distanceFromCam = -mtx[14]; // z-component of the translation column if (node->minDistance <= distanceFromCam && distanceFromCam < node->maxDistance) { - if (node->node.children != 0) + if (node->node.children != 0) { geo_process_node_and_siblings(node->node.children); + } } } -/** Process a switch case node. The node's selection function is called - * if it is 0, and among the node's children, only the selected child is - * processed next. +/** + * Process a switch case node. The node's selection function is called + * if it is 0, and among the node's children, only the selected child is + * processed next. */ static void geo_process_switch(struct GraphNodeSwitchCase *node) { struct GraphNode *selectedChild = node->fnNode.node.children; s32 i; - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { node->fnNode.func(GEO_CONTEXT_RENDER, &node->fnNode.node, gMatStack[gMatStackIndex]); - for (i = 0; selectedChild != NULL && node->selectedCase > i; i++) + } + for (i = 0; selectedChild != NULL && node->selectedCase > i; i++) { selectedChild = selectedChild->next; - if (selectedChild != NULL) + } + if (selectedChild != NULL) { geo_process_node_and_siblings(selectedChild); + } } -/** Process a camera node. - * +/** + * Process a camera node. */ static void geo_process_camera(struct GraphNodeCamera *node) { Mat4 cameraTransform; Mtx *rollMtx = alloc_display_list(sizeof(*rollMtx)); Mtx *mtx = alloc_display_list(sizeof(*mtx)); - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { node->fnNode.func(GEO_CONTEXT_RENDER, &node->fnNode.node, gMatStack[gMatStackIndex]); + } mtxf_rotate_xy(rollMtx, node->rollScreen); gSPMatrix(gDisplayListHead++, VIRTUAL_TO_PHYSICAL(rollMtx), G_MTX_PROJECTION); @@ -315,10 +328,11 @@ static void geo_process_camera(struct GraphNodeCamera *node) { gMatStackIndex--; } -/** Process a translation / rotation node. A transformation matrix based - * on the node's translation and rotation is created and pushed on both - * the float and fixed point matrix stacks. - * For the rest it acts as a normal display list node. +/** + * Process a translation / rotation node. A transformation matrix based + * on the node's translation and rotation is created and pushed on both + * the float and fixed point matrix stacks. + * For the rest it acts as a normal display list node. */ static void geo_process_translation_rotation(struct GraphNodeTranslationRotation *node) { Mat4 mtxf; @@ -331,16 +345,19 @@ static void geo_process_translation_rotation(struct GraphNodeTranslationRotation gMatStackIndex++; mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Process a translation node. A transformation matrix based on the node's - * translation is created and pushed on both the float and fixed point matrix stacks. - * For the rest it acts as a normal display list node. +/** + * Process a translation node. A transformation matrix based on the node's + * translation is created and pushed on both the float and fixed point matrix stacks. + * For the rest it acts as a normal display list node. */ static void geo_process_translation(struct GraphNodeTranslation *node) { Mat4 mtxf; @@ -353,16 +370,19 @@ static void geo_process_translation(struct GraphNodeTranslation *node) { gMatStackIndex++; mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Process a rotation node. A transformation matrix based on the node's - * rotation is created and pushed on both the float and fixed point matrix stacks. - * For the rest it acts as a normal display list node. +/** + * Process a rotation node. A transformation matrix based on the node's + * rotation is created and pushed on both the float and fixed point matrix stacks. + * For the rest it acts as a normal display list node. */ static void geo_process_rotation(struct GraphNodeRotation *node) { Mat4 mtxf; @@ -373,16 +393,19 @@ static void geo_process_rotation(struct GraphNodeRotation *node) { gMatStackIndex++; mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Process a scaling node. A transformation matrix based on the node's - * scale is created and pushed on both the float and fixed point matrix stacks. - * For the rest it acts as a normal display list node. +/** + * Process a scaling node. A transformation matrix based on the node's + * scale is created and pushed on both the float and fixed point matrix stacks. + * For the rest it acts as a normal display list node. */ static void geo_process_scale(struct GraphNodeScale *node) { UNUSED Mat4 transform; @@ -394,17 +417,20 @@ static void geo_process_scale(struct GraphNodeScale *node) { gMatStackIndex++; mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Process a billboard node. A transformation matrix is created that makes its - * children face the camera, and it is pushed on the floating point and fixed - * point matrix stacks. - * For the rest it acts as a normal display list node. +/** + * Process a billboard node. A transformation matrix is created that makes its + * children face the camera, and it is pushed on the floating point and fixed + * point matrix stacks. + * For the rest it acts as a normal display list node. */ static void geo_process_billboard(struct GraphNodeBillboard *node) { Vec3f translation; @@ -414,35 +440,42 @@ static void geo_process_billboard(struct GraphNodeBillboard *node) { vec3s_to_vec3f(translation, node->translation); mtxf_billboard(gMatStack[gMatStackIndex], gMatStack[gMatStackIndex - 1], translation, gCurGraphNodeCamera->roll); - if (gCurGraphNodeHeldObject != NULL) + if (gCurGraphNodeHeldObject != NULL) { mtxf_scale_vec3f(gMatStack[gMatStackIndex], gMatStack[gMatStackIndex], gCurGraphNodeHeldObject->objNode->scale); - else if (gCurGraphNodeObject != NULL) + } else if (gCurGraphNodeObject != NULL) { mtxf_scale_vec3f(gMatStack[gMatStackIndex], gMatStack[gMatStackIndex], gCurGraphNodeObject->scale); + } mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Process a display list node. It draws a display list without first pushing - * a transformation on the stack, so all transformations are inherited from the - * parent node. It processes its children if it has them. +/** + * Process a display list node. It draws a display list without first pushing + * a transformation on the stack, so all transformations are inherited from the + * parent node. It processes its children if it has them. */ static void geo_process_display_list(struct GraphNodeDisplayList *node) { - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } } -/** Process a generated list. Instead of storing a pointer to a display list, - * the list is generated on the fly by a function. +/** + * Process a generated list. Instead of storing a pointer to a display list, + * the list is generated on the fly by a function. */ static void geo_process_generated_list(struct GraphNodeGenerated *node) { if (node->fnNode.func != NULL) { @@ -453,20 +486,23 @@ static void geo_process_generated_list(struct GraphNodeGenerated *node) { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(list), node->fnNode.node.flags >> 8); } } - if (node->fnNode.node.children != NULL) + if (node->fnNode.node.children != NULL) { geo_process_node_and_siblings(node->fnNode.node.children); + } } -/** Process a background node. Tries to retrieve a background display list from - * the function of the node. If that function is null or returns null, a black - * rectangle is drawn instead. +/** + * Process a background node. Tries to retrieve a background display list from + * the function of the node. If that function is null or returns null, a black + * rectangle is drawn instead. */ static void geo_process_background(struct GraphNodeBackground *node) { s32 list = 0; - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { list = node->fnNode.func(GEO_CONTEXT_RENDER, &node->fnNode.node, (struct AllocOnlyPool *) gMatStack[gMatStackIndex]); + } if (list != 0) { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(list), node->fnNode.node.flags >> 8); } else if (gCurGraphNodeMasterList != NULL) { @@ -483,12 +519,14 @@ static void geo_process_background(struct GraphNodeBackground *node) { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(gfxStart), 0); } - if (node->fnNode.node.children != NULL) + if (node->fnNode.node.children != NULL) { geo_process_node_and_siblings(node->fnNode.node.children); + } } -/** Render an animated part. The current animation state is not part of the node - * but set in global variables. If an animated part is skipped, everything afterwards desyncs. +/** + * Render an animated part. The current animation state is not part of the node + * but set in global variables. If an animated part is skipped, everything afterwards desyncs. */ static void geo_process_animated_part(struct GraphNodeAnimatedPart *node) { Mat4 matrix; @@ -541,45 +579,52 @@ static void geo_process_animated_part(struct GraphNodeAnimatedPart *node) { gMatStackIndex++; mtxf_to_mtx(matrixPtr, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = matrixPtr; - if (node->displayList != NULL) + if (node->displayList != NULL) { geo_append_display_list(node->displayList, node->node.flags >> 8); - if (node->node.children != NULL) + } + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gMatStackIndex--; } -/** Initialize the animation-related global variables for the currently drawn - * object's animation. +/** + * Initialize the animation-related global variables for the currently drawn + * object's animation. */ void geo_set_animation_globals(struct GraphNodeObject_sub *node, s32 hasAnimation) { struct Animation *anim = node->curAnim; - if (hasAnimation != 0) + if (hasAnimation != 0) { node->animFrame = geo_update_animation_frame(node, &node->animFrameAccelAssist); + } node->animTimer = gAreaUpdateCounter; - if (anim->flags & ANIM_FLAG_HOR_TRANS) + if (anim->flags & ANIM_FLAG_HOR_TRANS) { gCurAnimType = ANIM_TYPE_VERTICAL_TRANSLATION; - else if (anim->flags & ANIM_FLAG_VERT_TRANS) + } else if (anim->flags & ANIM_FLAG_VERT_TRANS) { gCurAnimType = ANIM_TYPE_LATERAL_TRANSLATION; - else if (anim->flags & ANIM_FLAG_6) + } else if (anim->flags & ANIM_FLAG_6) { gCurAnimType = ANIM_TYPE_NO_TRANSLATION; - else + } else { gCurAnimType = ANIM_TYPE_TRANSLATION; + } gCurrAnimFrame = node->animFrame; gCurAnimEnabled = (anim->flags & ANIM_FLAG_5) == 0; gCurrAnimAttribute = segmented_to_virtual(anim->index); gCurAnimData = segmented_to_virtual(anim->values); - if (anim->unk02 == 0) + if (anim->unk02 == 0) { gCurAnimTranslationMultiplier = 1.0f; - else + } else { gCurAnimTranslationMultiplier = (f32) node->animYTrans / (f32) anim->unk02; + } } -/** Process a shadow node. Renders a shadow under an object offset by the - * translation of the first animated component and rotated according to - * the floor below it. +/** + * Process a shadow node. Renders a shadow under an object offset by the + * translation of the first animated component and rotated according to + * the floor below it. */ static void geo_process_shadow(struct GraphNodeShadow *node) { Gfx *shadowList; @@ -608,8 +653,9 @@ static void geo_process_shadow(struct GraphNodeShadow *node) { if (gCurAnimType == ANIM_TYPE_TRANSLATION || gCurAnimType == ANIM_TYPE_LATERAL_TRANSLATION) { geo = node->node.children; - if (geo != NULL && geo->type == GRAPH_NODE_TYPE_SCALE) + if (geo != NULL && geo->type == GRAPH_NODE_TYPE_SCALE) { objScale = ((struct GraphNodeScale *) geo)->scale; + } animOffset[0] = gCurAnimData[retrieve_animation_index(gCurrAnimFrame, &gCurrAnimAttribute)] * gCurAnimTranslationMultiplier * objScale; @@ -638,48 +684,51 @@ static void geo_process_shadow(struct GraphNodeShadow *node) { mtxf_mul(gMatStack[gMatStackIndex], mtxf, gCurGraphNodeCamera->matrixPtr); mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; - if (gShadowAboveWaterOrLava == 1) + if (gShadowAboveWaterOrLava == 1) { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(shadowList), 4); - else if (gMarioOnIceOrCarpet == 1) + } else if (gMarioOnIceOrCarpet == 1) { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(shadowList), 5); - else + } else { geo_append_display_list((void *) VIRTUAL_TO_PHYSICAL(shadowList), 6); + } gMatStackIndex--; } } - if (node->node.children != NULL) + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } } -/** Check whether an object is in view to determine whether it should be drawn. - * This is known as frustrum culling. - * It checks whether the object is far away, very close / behind the camera, - * or horizontally out of view. It does not check whether it is vertically - * out of view. It assumes a sphere of 300 units around the object's position - * unless the object has a culling radius node that specifies otherwise. +/** + * Check whether an object is in view to determine whether it should be drawn. + * This is known as frustrum culling. + * It checks whether the object is far away, very close / behind the camera, + * or horizontally out of view. It does not check whether it is vertically + * out of view. It assumes a sphere of 300 units around the object's position + * unless the object has a culling radius node that specifies otherwise. * - * The matrix parameter should be the top of the matrix stack, which is the - * object's transformation matrix times the camera 'look-at' matrix. The math - * is counter-intuitive, but it checks column 3 (translation vector) of this - * matrix to determine where the origin (0,0,0) in object space will be once - * transformed to camera space (x+ = right, y+ = up, z = 'coming out the screen'). - * In 3D graphics, you typically model the world as being moved in front of a - * static camera instead of a moving camera through a static world, which in - * this case simplifies calculations. Note that the perspective matrix is not - * on the matrix stack, so there are still calculations with the fov to compute - * the slope of the lines of the frustrum. + * The matrix parameter should be the top of the matrix stack, which is the + * object's transformation matrix times the camera 'look-at' matrix. The math + * is counter-intuitive, but it checks column 3 (translation vector) of this + * matrix to determine where the origin (0,0,0) in object space will be once + * transformed to camera space (x+ = right, y+ = up, z = 'coming out the screen'). + * In 3D graphics, you typically model the world as being moved in front of a + * static camera instead of a moving camera through a static world, which in + * this case simplifies calculations. Note that the perspective matrix is not + * on the matrix stack, so there are still calculations with the fov to compute + * the slope of the lines of the frustrum. * - * z- + * z- * - * \ | / - * \ | / - * \ | / - * \ | / - * \ | / - * \|/ - * C x+ + * \ | / + * \ | / + * \ | / + * \ | / + * \ | / + * \|/ + * C x+ * - * Since (0,0,0) is unaffected by rotation, columns 0, 1 and 2 are ignored. + * Since (0,0,0) is unaffected by rotation, columns 0, 1 and 2 are ignored. */ static int obj_is_in_view(struct GraphNodeObject *node, Mat4 matrix) { s16 cullingRadius; @@ -687,8 +736,9 @@ static int obj_is_in_view(struct GraphNodeObject *node, Mat4 matrix) { struct GraphNode *geo; f32 hScreenEdge; - if (node->node.flags & GRAPH_RENDER_INVISIBLE) + if (node->node.flags & GRAPH_RENDER_INVISIBLE) { return FALSE; + } geo = node->sharedChild; @@ -702,32 +752,38 @@ static int obj_is_in_view(struct GraphNodeObject *node, Mat4 matrix) { // the amount of units between the center of the screen and the horizontal edge // given the distance from the object to the camera. - if (geo != NULL && geo->type == GRAPH_NODE_TYPE_CULLING_RADIUS) + if (geo != NULL && geo->type == GRAPH_NODE_TYPE_CULLING_RADIUS) { cullingRadius = (f32)((struct GraphNodeCullingRadius *) geo)->cullingRadius; //! Why is there a f32 cast? - else + } else { cullingRadius = 300; + } // Don't render if the object is close to or behind the camera - if (matrix[3][2] > -100.0f + cullingRadius) + if (matrix[3][2] > -100.0f + cullingRadius) { return FALSE; + } //! This makes the HOLP not update when the camera is far away, and it // makes PU travel safe when the camera is locked on the main map. // If Mario were rendered with a depth over 65536 it would cause overflow // when converting the transformation matrix to a fixed point matrix. - if (matrix[3][2] < -20000.0f - cullingRadius) + if (matrix[3][2] < -20000.0f - cullingRadius) { return FALSE; + } // Check whether the object is horizontally in view - if (matrix[3][0] > hScreenEdge + cullingRadius) + if (matrix[3][0] > hScreenEdge + cullingRadius) { return FALSE; - if (matrix[3][0] < -hScreenEdge - cullingRadius) + } + if (matrix[3][0] < -hScreenEdge - cullingRadius) { return FALSE; + } return TRUE; } -/** Process an object node. +/** + * Process an object node. */ static void geo_process_object(struct Object *node) { Mat4 mtxf; @@ -753,8 +809,9 @@ static void geo_process_object(struct Object *node) { node->header.gfx.cameraToObject[2] = gMatStack[gMatStackIndex][3][2]; // FIXME: correct types - if (node->header.gfx.unk38.curAnim != NULL) + if (node->header.gfx.unk38.curAnim != NULL) { geo_set_animation_globals(&node->header.gfx.unk38, hasAnimation); + } if (obj_is_in_view(&node->header.gfx, gMatStack[gMatStackIndex])) { Mtx *mtx = alloc_display_list(sizeof(*mtx)); @@ -767,8 +824,9 @@ static void geo_process_object(struct Object *node) { node->header.gfx.sharedChild->parent = NULL; gCurGraphNodeObject = NULL; } - if (node->header.gfx.node.children != NULL) + if (node->header.gfx.node.children != NULL) { geo_process_node_and_siblings(node->header.gfx.node.children); + } } gMatStackIndex--; @@ -777,9 +835,10 @@ static void geo_process_object(struct Object *node) { } } -/** Process an object parent node. Temporarily assigns itself as the parent of - * the subtree rooted at 'sharedChild' and processes the subtree, after which the - * actual children are be processed. (in practice they are null though) +/** + * Process an object parent node. Temporarily assigns itself as the parent of + * the subtree rooted at 'sharedChild' and processes the subtree, after which the + * actual children are be processed. (in practice they are null though) */ static void geo_process_object_parent(struct GraphNodeObjectParent *node) { if (node->sharedChild != NULL) { @@ -787,11 +846,13 @@ static void geo_process_object_parent(struct GraphNodeObjectParent *node) { geo_process_node_and_siblings(node->sharedChild); node->sharedChild->parent = NULL; } - if (node->node.children != NULL) + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } } -/** Process a held object node. +/** + * Process a held object node. */ void geo_process_held_object(struct GraphNodeHeldObject *node) { Mat4 mat; @@ -802,8 +863,9 @@ void geo_process_held_object(struct GraphNodeHeldObject *node) { gSPLookAt(gDisplayListHead++, &lookAt); #endif - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { node->fnNode.func(GEO_CONTEXT_RENDER, &node->fnNode.node, gMatStack[gMatStackIndex]); + } if (node->objNode != NULL && node->objNode->sharedChild != NULL) { s32 hasAnimation = (node->objNode->node.flags & GRAPH_RENDER_HAS_ANIMATION) != 0; @@ -819,9 +881,10 @@ void geo_process_held_object(struct GraphNodeHeldObject *node) { mtxf_mul(gMatStack[gMatStackIndex + 1], mat, gMatStack[gMatStackIndex + 1]); mtxf_scale_vec3f(gMatStack[gMatStackIndex + 1], gMatStack[gMatStackIndex + 1], node->objNode->scale); - if (node->fnNode.func != NULL) + if (node->fnNode.func != NULL) { node->fnNode.func(GEO_CONTEXT_HELD_OBJ, &node->fnNode.node, (struct AllocOnlyPool *) gMatStack[gMatStackIndex + 1]); + } gMatStackIndex++; mtxf_to_mtx(mtx, gMatStack[gMatStackIndex]); gMatStackFixed[gMatStackIndex] = mtx; @@ -833,8 +896,9 @@ void geo_process_held_object(struct GraphNodeHeldObject *node) { gGeoTempState.data = gCurAnimData; gCurAnimType = 0; gCurGraphNodeHeldObject = (void *) node; - if (node->objNode->unk38.curAnim != NULL) + if (node->objNode->unk38.curAnim != NULL) { geo_set_animation_globals(&node->objNode->unk38, hasAnimation); + } geo_process_node_and_siblings(node->objNode->sharedChild); gCurGraphNodeHeldObject = NULL; @@ -847,20 +911,24 @@ void geo_process_held_object(struct GraphNodeHeldObject *node) { gMatStackIndex--; } - if (node->fnNode.node.children != NULL) + if (node->fnNode.node.children != NULL) { geo_process_node_and_siblings(node->fnNode.node.children); + } } -/** Processes the children of the given GraphNode if it has any +/** + * Processes the children of the given GraphNode if it has any */ void geo_try_process_children(struct GraphNode *node) { - if (node->children != NULL) + if (node->children != NULL) { geo_process_node_and_siblings(node->children); + } } -/** Process a generic geo node and its siblings. - * The first argument is the start node, and all its siblings will - * be iterated over. +/** + * Process a generic geo node and its siblings. + * The first argument is the start node, and all its siblings will + * be iterated over. */ void geo_process_node_and_siblings(struct GraphNode *firstNode) { s16 iterateChildren = TRUE; @@ -869,8 +937,9 @@ void geo_process_node_and_siblings(struct GraphNode *firstNode) { // In the case of a switch node, exactly one of the children of the node is // processed instead of all children like usual - if (parent != NULL) + if (parent != NULL) { iterateChildren = (parent->type != GRAPH_NODE_TYPE_SWITCH_CASE); + } do { if (curGraphNode->flags & GRAPH_RENDER_ACTIVE) { @@ -942,15 +1011,17 @@ void geo_process_node_and_siblings(struct GraphNode *firstNode) { } } } else { - if (curGraphNode->type == GRAPH_NODE_TYPE_OBJECT) + if (curGraphNode->type == GRAPH_NODE_TYPE_OBJECT) { ((struct GraphNodeObject *) curGraphNode)->throwMatrix = NULL; + } } } while (iterateChildren && (curGraphNode = curGraphNode->next) != firstNode); } -/** Process a root node. This is the entry point for processing the scene graph. - * The root node itself sets up the viewport, then all its children are processed - * to set up the projection and draw display lists. +/** + * Process a root node. This is the entry point for processing the scene graph. + * The root node itself sets up the viewport, then all its children are processed + * to set up the projection and draw display lists. */ void geo_process_root(struct GraphNodeRoot *node, Vp *b, Vp *c, s32 clearColor) { UNUSED s32 unused; @@ -983,12 +1054,14 @@ void geo_process_root(struct GraphNodeRoot *node, Vp *b, Vp *c, s32 clearColor) gSPMatrix(gDisplayListHead++, VIRTUAL_TO_PHYSICAL(gMatStackFixed[gMatStackIndex]), G_MTX_MODELVIEW | G_MTX_LOAD); gCurGraphNodeRoot = node; - if (node->node.children != NULL) + if (node->node.children != NULL) { geo_process_node_and_siblings(node->node.children); + } gCurGraphNodeRoot = NULL; - if (gShowDebugText) + if (gShowDebugText) { print_text_fmt_int(180, 36, "MEM %d", gDisplayListHeap->totalSpace - gDisplayListHeap->usedSpace); + } main_pool_free(gDisplayListHeap); } } diff --git a/src/game/save_file.c b/src/game/save_file.c index 20153be..97afc6b 100644 --- a/src/game/save_file.c +++ b/src/game/save_file.c @@ -80,11 +80,9 @@ static void no_op(void) { /** * Read from EEPROM to a given address. - * The EEPROM address is computed using the offset of the destination address - * from gSaveBuffer. - * Try at most 4 times, and return 0 on success. On failure, return the status - * returned from osEepromLongRead. It also returns 0 if EEPROM isn't loaded - * correctly in the system. + * The EEPROM address is computed using the offset of the destination address from gSaveBuffer. + * Try at most 4 times, and return 0 on success. On failure, return the status returned from + * osEepromLongRead. It also returns 0 if EEPROM isn't loaded correctly in the system. */ static s32 read_eeprom_data(void *buffer, s32 size) { s32 status = 0; @@ -104,11 +102,9 @@ static s32 read_eeprom_data(void *buffer, s32 size) { /** * Write data to EEPROM. - * The EEPROM address is computed using the offset of the source address from - * gSaveBuffer. - * Try at most 4 times, and return 0 on success. On failure, return the status - * returned from osEepromLongWrite. - * Unlike read_eeprom_data, return 1 if EEPROM isn't loaded. + * The EEPROM address is computed using the offset of the source address from gSaveBuffer. + * Try at most 4 times, and return 0 on success. On failure, return the status returned from + * osEepromLongWrite. Unlike read_eeprom_data, return 1 if EEPROM isn't loaded. */ static s32 write_eeprom_data(void *buffer, s32 size) { s32 status = 1; @@ -133,8 +129,9 @@ static s32 write_eeprom_data(void *buffer, s32 size) { static s32 calc_checksum(u8 *data, s32 size) { u16 chksum = 0; - while (size-- > 2) + while (size-- > 2) { chksum += *data++; + } return chksum; } @@ -144,10 +141,12 @@ static s32 calc_checksum(u8 *data, s32 size) { static s32 verify_save_block_signature(void *buffer, s32 size, u16 magic) { struct SaveBlockSignature *sig = (struct SaveBlockSignature *) ((size - 4) + (u8 *) buffer); - if (sig->magic != magic) + if (sig->magic != magic) { return FALSE; - if (sig->chksum != calc_checksum(buffer, size)) + } + if (sig->chksum != calc_checksum(buffer, size)) { return FALSE; + } return TRUE; } @@ -168,27 +167,24 @@ static void restore_main_menu_data(s32 srcSlot) { s32 destSlot = srcSlot ^ 1; // Compute checksum on source data - add_save_block_signature(&gSaveBuffer.menuData[srcSlot], sizeof(gSaveBuffer.menuData[srcSlot]), - MENU_DATA_MAGIC); + add_save_block_signature(&gSaveBuffer.menuData[srcSlot], sizeof(gSaveBuffer.menuData[srcSlot]), MENU_DATA_MAGIC); // Copy source data to destination - bcopy(&gSaveBuffer.menuData[srcSlot], &gSaveBuffer.menuData[destSlot], - sizeof(gSaveBuffer.menuData[destSlot])); + bcopy(&gSaveBuffer.menuData[srcSlot], &gSaveBuffer.menuData[destSlot], sizeof(gSaveBuffer.menuData[destSlot])); - // Write destination data to eeprom + // Write destination data to EEPROM write_eeprom_data(&gSaveBuffer.menuData[destSlot], sizeof(gSaveBuffer.menuData[destSlot])); } static void save_main_menu_data(void) { if (gMainMenuDataModified) { // Compute checksum - add_save_block_signature(&gSaveBuffer.menuData[0], sizeof(gSaveBuffer.menuData[0]), - MENU_DATA_MAGIC); + add_save_block_signature(&gSaveBuffer.menuData[0], sizeof(gSaveBuffer.menuData[0]), MENU_DATA_MAGIC); // Back up data bcopy(&gSaveBuffer.menuData[0], &gSaveBuffer.menuData[1], sizeof(gSaveBuffer.menuData[1])); - // Write to eeprom + // Write to EEPROM write_eeprom_data(gSaveBuffer.menuData, sizeof(gSaveBuffer.menuData)); gMainMenuDataModified = FALSE; @@ -229,8 +225,9 @@ static void touch_coin_score_age(s32 fileIndex, s32 courseIndex) { if (currentAge != 0) { for (i = 0; i < NUM_SAVE_FILES; i++) { age = get_coin_score_age(i, courseIndex); - if (age < currentAge) + if (age < currentAge) { set_coin_score_age(i, courseIndex, age + 1); + } } set_coin_score_age(fileIndex, courseIndex, 0); @@ -244,8 +241,9 @@ static void touch_coin_score_age(s32 fileIndex, s32 courseIndex) { static void touch_high_score_ages(s32 fileIndex) { s32 i; - for (i = 0; i < 15; i++) + for (i = 0; i < 15; i++) { touch_coin_score_age(fileIndex, i); + } } /** @@ -262,7 +260,7 @@ static void restore_save_file_data(s32 fileIndex, s32 srcSlot) { bcopy(&gSaveBuffer.files[fileIndex][srcSlot], &gSaveBuffer.files[fileIndex][destSlot], sizeof(gSaveBuffer.files[fileIndex][destSlot])); - // Write destination data to eeprom + // Write destination data to EEPROM write_eeprom_data(&gSaveBuffer.files[fileIndex][destSlot], sizeof(gSaveBuffer.files[fileIndex][destSlot])); } @@ -277,7 +275,7 @@ void save_file_do_save(s32 fileIndex) { bcopy(&gSaveBuffer.files[fileIndex][0], &gSaveBuffer.files[fileIndex][1], sizeof(gSaveBuffer.files[fileIndex][1])); - // Write to eeprom + // Write to EEPROM write_eeprom_data(gSaveBuffer.files[fileIndex], sizeof(gSaveBuffer.files[fileIndex])); gSaveFileModified = FALSE; @@ -316,11 +314,8 @@ void save_file_load_all(void) { read_eeprom_data(&gSaveBuffer, sizeof(gSaveBuffer)); // Verify the main menu data and create a backup copy if only one of the slots is valid. - validSlots = verify_save_block_signature(&gSaveBuffer.menuData[0], sizeof(gSaveBuffer.menuData[0]), - MENU_DATA_MAGIC); - validSlots |= verify_save_block_signature(&gSaveBuffer.menuData[1], sizeof(gSaveBuffer.menuData[1]), - MENU_DATA_MAGIC) - << 1; + validSlots = verify_save_block_signature(&gSaveBuffer.menuData[0], sizeof(gSaveBuffer.menuData[0]), MENU_DATA_MAGIC); + validSlots |= verify_save_block_signature(&gSaveBuffer.menuData[1], sizeof(gSaveBuffer.menuData[1]),MENU_DATA_MAGIC) << 1; switch (validSlots) { case 0: // Neither copy is correct wipe_main_menu_data(); @@ -335,11 +330,8 @@ void save_file_load_all(void) { for (file = 0; file < NUM_SAVE_FILES; file++) { // Verify the save file and create a backup copy if only one of the slots is valid. - validSlots = verify_save_block_signature(&gSaveBuffer.files[file][0], - sizeof(gSaveBuffer.files[file][0]), SAVE_FILE_MAGIC); - validSlots |= verify_save_block_signature(&gSaveBuffer.files[file][1], - sizeof(gSaveBuffer.files[file][1]), SAVE_FILE_MAGIC) - << 1; + validSlots = verify_save_block_signature(&gSaveBuffer.files[file][0], sizeof(gSaveBuffer.files[file][0]), SAVE_FILE_MAGIC); + validSlots |= verify_save_block_signature(&gSaveBuffer.files[file][1], sizeof(gSaveBuffer.files[file][1]), SAVE_FILE_MAGIC) << 1; switch (validSlots) { case 0: // Neither copy is correct save_file_erase(file); @@ -393,8 +385,9 @@ void save_file_collect_star_or_key(s16 coinScore, s16 starIndex) { //! Compares the coin score as a 16 bit value, but only writes the 8 bit // truncation. This can allow a high score to decrease. - if (coinScore > ((u16) save_file_get_max_coin_score(courseIndex) & 0xFFFF)) + if (coinScore > ((u16) save_file_get_max_coin_score(courseIndex) & 0xFFFF)) { sUnusedGotGlobalCoinHiScore = 1; + } if (coinScore > save_file_get_course_coin_score(fileIndex, courseIndex)) { gSaveBuffer.files[fileIndex][0].courseCoinScores[courseIndex] = coinScore; @@ -407,21 +400,24 @@ void save_file_collect_star_or_key(s16 coinScore, s16 starIndex) { switch (gCurrLevelNum) { case LEVEL_BOWSER_1: - if (!(save_file_get_flags() & (SAVE_FLAG_HAVE_KEY_1 | SAVE_FLAG_UNLOCKED_BASEMENT_DOOR))) + if (!(save_file_get_flags() & (SAVE_FLAG_HAVE_KEY_1 | SAVE_FLAG_UNLOCKED_BASEMENT_DOOR))) { save_file_set_flags(SAVE_FLAG_HAVE_KEY_1); + } break; case LEVEL_BOWSER_2: - if (!(save_file_get_flags() & (SAVE_FLAG_HAVE_KEY_2 | SAVE_FLAG_UNLOCKED_UPSTAIRS_DOOR))) + if (!(save_file_get_flags() & (SAVE_FLAG_HAVE_KEY_2 | SAVE_FLAG_UNLOCKED_UPSTAIRS_DOOR))) { save_file_set_flags(SAVE_FLAG_HAVE_KEY_2); + } break; case LEVEL_BOWSER_3: break; default: - if (!(save_file_get_star_flags(fileIndex, courseIndex) & starFlag)) + if (!(save_file_get_star_flags(fileIndex, courseIndex) & starFlag)) { save_file_set_star_flags(fileIndex, courseIndex, starFlag); + } break; } } @@ -463,8 +459,9 @@ s32 save_file_get_course_star_count(s32 fileIndex, s32 courseIndex) { u8 starFlags = save_file_get_star_flags(fileIndex, courseIndex); for (i = 0; i < 7; i++, flag <<= 1) { - if (starFlags & flag) + if (starFlags & flag) { count++; + } } return count; } @@ -473,8 +470,9 @@ s32 save_file_get_total_star_count(s32 fileIndex, s32 minCourse, s32 maxCourse) s32 count = 0; // Get standard course star count. - for (; minCourse <= maxCourse; minCourse++) + for (; minCourse <= maxCourse; minCourse++) { count += save_file_get_course_star_count(fileIndex, minCourse); + } // Add castle secret star count. return save_file_get_course_star_count(fileIndex, -1) + count; @@ -492,8 +490,9 @@ void save_file_clear_flags(s32 flags) { } s32 save_file_get_flags(void) { - if (gCurrCreditsEntry != 0 || gCurrDemoInput != NULL) + if (gCurrCreditsEntry != 0 || gCurrDemoInput != NULL) { return 0; + } return gSaveBuffer.files[gCurrSaveFileNum - 1][0].flags; } @@ -504,10 +503,11 @@ s32 save_file_get_flags(void) { s32 save_file_get_star_flags(s32 fileIndex, s32 courseIndex) { s32 starFlags; - if (courseIndex == -1) + if (courseIndex == -1) { starFlags = (gSaveBuffer.files[fileIndex][0].flags >> 24) & 0x7F; - else + } else { starFlags = gSaveBuffer.files[fileIndex][0].courseStars[courseIndex] & 0x7F; + } return starFlags; } @@ -517,10 +517,11 @@ s32 save_file_get_star_flags(s32 fileIndex, s32 courseIndex) { * If course is -1, add ot the bitset of obtained castle secret stars. */ void save_file_set_star_flags(s32 fileIndex, s32 courseIndex, s32 starFlags) { - if (courseIndex == -1) + if (courseIndex == -1) { gSaveBuffer.files[fileIndex][0].flags |= starFlags << 24; - else + } else { gSaveBuffer.files[fileIndex][0].courseStars[courseIndex] |= starFlags; + } gSaveBuffer.files[fileIndex][0].flags |= SAVE_FLAG_FILE_EXISTS; gSaveFileModified = TRUE; diff --git a/src/game/skybox.c b/src/game/skybox.c index 67547ff..ffd54a6 100644 --- a/src/game/skybox.c +++ b/src/game/skybox.c @@ -66,8 +66,9 @@ int func_802CEAD0(s8 a, f32 b) { f32 sp8 = (115200.0 * spC) / (b * 65536.0); s32 sp4 = sp8 + 0.5; - if (sp4 > 1280) + if (sp4 > 1280) { sp4 -= sp4 / 1280 * 1280; + } return 1280 - sp4; } @@ -77,10 +78,12 @@ int func_802CEBBC(s8 a, UNUSED f32 b) { s32 sp1C = round_float(sp20); s32 sp18 = sp1C + 0x258; - if (sp18 > 960) + if (sp18 > 960) { sp18 = 960; - if (sp18 < 240) + } + if (sp18 < 240) { sp18 = 240; + } return sp18; } @@ -176,8 +179,9 @@ Gfx *func_802CF414(s8 a, s8 b, f32 c, f32 d, f32 e, f32 f, f32 g, f32 h, f32 i) f32 sp2C = i - f; s8 sp2B = 1; - if (b == 8 && !(save_file_get_star_flags(gCurrSaveFileNum - 1, 2) & 1)) + if (b == 8 && !(save_file_get_star_flags(gCurrSaveFileNum - 1, 2) & 1)) { sp2B = 0; + } c = 90.0f; D_8035FF50[a].unk0 = atan2s(sp2C, sp34); diff --git a/src/game/sound_init.c b/src/game/sound_init.c index c30aab4..1071437 100644 --- a/src/game/sound_init.c +++ b/src/game/sound_init.c @@ -118,33 +118,36 @@ void func_80248D90(void) { * Sets the sound mode */ void set_sound_mode(u16 soundMode) { - if (soundMode < 3) + if (soundMode < 3) { audio_set_sound_mode(sSoundMenuModeToSoundMode[soundMode]); + } } /** * Wrapper method by menu used to set the sound via flags. */ void play_menu_sounds(s16 soundMenuFlags) { - if (soundMenuFlags & SOUND_MENU_FLAG_HANDAPPEAR) + if (soundMenuFlags & SOUND_MENU_FLAG_HANDAPPEAR) { play_sound(SOUND_MENU_HANDAPPEAR, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_HANDISAPPEAR) + } else if (soundMenuFlags & SOUND_MENU_FLAG_HANDISAPPEAR) { play_sound(SOUND_MENU_HANDDISAPPEAR, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_UNKNOWN1) + } else if (soundMenuFlags & SOUND_MENU_FLAG_UNKNOWN1) { play_sound(SOUND_MENU_UNKNOWN1, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_PINCHMARIOFACE) + } else if (soundMenuFlags & SOUND_MENU_FLAG_PINCHMARIOFACE) { play_sound(SOUND_MENU_PINCHMARIOFACE, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_PINCHMARIOFACE2) + } else if (soundMenuFlags & SOUND_MENU_FLAG_PINCHMARIOFACE2) { play_sound(SOUND_MENU_PINCHMARIOFACE, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_LETGOMARIOFACE) + } else if (soundMenuFlags & SOUND_MENU_FLAG_LETGOMARIOFACE) { play_sound(SOUND_MENU_LETGOMARIOFACE, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_CAMERAZOOMIN) + } else if (soundMenuFlags & SOUND_MENU_FLAG_CAMERAZOOMIN) { play_sound(SOUND_MENU_CAMERAZOOMIN, gDefaultSoundArgs); - else if (soundMenuFlags & SOUND_MENU_FLAG_CAMERAZOOMOUT) + } else if (soundMenuFlags & SOUND_MENU_FLAG_CAMERAZOOMOUT) { play_sound(SOUND_MENU_CAMERAZOOMOUT, gDefaultSoundArgs); + } - if (soundMenuFlags & 0x100) + if (soundMenuFlags & 0x100) { play_menu_sounds_extra(20, NULL); + } } /** @@ -154,9 +157,10 @@ void play_painting_eject_sound(void) { if (ripplingPainting != NULL && ripplingPainting->rippleStatus == 2) // ripple when Mario enters painting { - if (paintingEjectSoundPlayed == FALSE) + if (paintingEjectSoundPlayed == FALSE) { play_sound(SOUND_GENERAL_PAINTING_EJECT, gMarioStates[0].marioObj->header.gfx.cameraToObject); + } paintingEjectSoundPlayed = TRUE; } else { paintingEjectSoundPlayed = FALSE; @@ -169,26 +173,29 @@ void play_infinite_stairs_music(void) { /* Infinite stairs? */ if (gCurrLevelNum == LEVEL_CASTLE && gCurrAreaIndex == 2 && gMarioState->numStars < 70) { if (gMarioState->floor != NULL && gMarioState->floor->room == 6) { - if (gMarioState->pos[2] < 2540.0f) + if (gMarioState->pos[2] < 2540.0f) { shouldPlay = TRUE; + } } } if (sPlayingInfiniteStairs ^ shouldPlay) { sPlayingInfiniteStairs = shouldPlay; - if (shouldPlay) + if (shouldPlay) { play_secondary_music(SEQ_EVENT_ENDLESS_STAIRS, 0, 255, 1000); - else + } else { func_80321080(500); + } } } void set_background_music(u16 a, u16 seqArgs, s16 fadeTimer) { if (gResetTimer == 0 && seqArgs != sCurrentMusic) { - if (gCurrCreditsEntry != 0) + if (gCurrCreditsEntry != 0) { sound_reset(7); - else + } else { sound_reset(a); + } if (!(gShouldNotPlayCastleMusic && seqArgs == SEQ_LEVEL_INSIDE_CASTLE)) { play_music(0, seqArgs, fadeTimer); @@ -230,14 +237,16 @@ void stop_shell_music(void) { void play_cap_music(u16 seqArgs) { play_music(0, seqArgs, 0); - if (sCurrentCapMusic != MUSIC_NONE && sCurrentCapMusic != seqArgs) + if (sCurrentCapMusic != MUSIC_NONE && sCurrentCapMusic != seqArgs) { stop_background_music(sCurrentCapMusic); + } sCurrentCapMusic = seqArgs; } void fadeout_cap_music(void) { - if (sCurrentCapMusic != MUSIC_NONE) + if (sCurrentCapMusic != MUSIC_NONE) { fadeout_background_music(sCurrentCapMusic, 600); + } } void stop_cap_music(void) { @@ -277,8 +286,9 @@ void thread4_sound(UNUSED void *arg) { profiler_log_thread4_time(); spTask = create_next_audio_frame_task(); - if (spTask != NULL) + if (spTask != NULL) { dispatch_audio_sptask(spTask); + } profiler_log_thread4_time(); } diff --git a/src/game/spawn_sound.c b/src/game/spawn_sound.c index 03dd11c..aa15813 100644 --- a/src/game/spawn_sound.c +++ b/src/game/spawn_sound.c @@ -28,13 +28,17 @@ void exec_anim_sound_state(struct SoundState *soundStates) { // in the sound state information, -1 (0xFF) is for empty // animFrame entries. These checks skips them. - if ((animFrame = soundStates[stateIdx].animFrame1) >= 0) - if (obj_check_anim_frame(animFrame)) + if ((animFrame = soundStates[stateIdx].animFrame1) >= 0) { + if (obj_check_anim_frame(animFrame)) { PlaySound2(soundStates[stateIdx].soundMagic); + } + } - if ((animFrame = soundStates[stateIdx].animFrame2) >= 0) - if (obj_check_anim_frame(animFrame)) + if ((animFrame = soundStates[stateIdx].animFrame2) >= 0) { + if (obj_check_anim_frame(animFrame)) { PlaySound2(soundStates[stateIdx].soundMagic); + } + } } break; } } @@ -55,14 +59,16 @@ void create_sound_spawner(s32 soundMagic) { * seperate left/right leg functions that went unused. */ void PlaySound(s32 soundMagic) { - if (gCurrentObject->header.gfx.node.flags & 0x0001) + if (gCurrentObject->header.gfx.node.flags & 0x0001) { play_sound(soundMagic, gCurrentObject->header.gfx.cameraToObject); + } } // duplicate function, but its the used one void PlaySound2(s32 soundMagic) { - if (gCurrentObject->header.gfx.node.flags & 0x0001) + if (gCurrentObject->header.gfx.node.flags & 0x0001) { play_sound(soundMagic, gCurrentObject->header.gfx.cameraToObject); + } } /* @@ -80,12 +86,13 @@ int calc_dist_to_volume_range_1(f32 distance) // range from 60-124 { s32 volume; - if (distance < 500.0f) + if (distance < 500.0f) { volume = 127; - else if (1500.0f < distance) + } else if (1500.0f < distance) { volume = 0; - else + } else { volume = (((distance - 500.0f) / 1000.0f) * 64.0f) + 60.0f; + } return volume; } @@ -94,12 +101,13 @@ int calc_dist_to_volume_range_2(f32 distance) // range from 79.2-143.2 { s32 volume; - if (distance < 1300.0f) + if (distance < 1300.0f) { volume = 127; - else if (2300.0f < distance) + } else if (2300.0f < distance) { volume = 0; - else + } else { volume = (((distance - 1000.0f) / 1000.0f) * 64.0f) + 60.0f; + } return volume; } diff --git a/src/game/star_select.c b/src/game/star_select.c index 6e17798..07305f4 100644 --- a/src/game/star_select.c +++ b/src/game/star_select.c @@ -34,14 +34,16 @@ void BehStarActSelectorLoop(void) { switch (gCurrentObject->oStarSelectorType) { case STAR_SELECTOR_NOT_SELECTED: gCurrentObject->oStarSelectorSize -= 0.1; - if (gCurrentObject->oStarSelectorSize < 1.0) + if (gCurrentObject->oStarSelectorSize < 1.0) { gCurrentObject->oStarSelectorSize = 1.0; + } gCurrentObject->oFaceAngleYaw = 0; break; case STAR_SELECTOR_SELECTED: gCurrentObject->oStarSelectorSize += 0.1; - if (gCurrentObject->oStarSelectorSize > 1.3) + if (gCurrentObject->oStarSelectorSize > 1.3) { gCurrentObject->oStarSelectorSize = 1.3; + } gCurrentObject->oFaceAngleYaw += 0x800; break; case STAR_SELECTOR_100_COINS: @@ -50,8 +52,7 @@ void BehStarActSelectorLoop(void) { } obj_scale(gCurrentObject->oStarSelectorSize); - gCurrentObject - ->oStarSelectorTimer++; // unused timer field? only ever referenced here to my knowledge. + gCurrentObject->oStarSelectorTimer++; // unused timer field? only ever referenced here } void Show100CoinStar(u8 stars) { @@ -71,16 +72,14 @@ void BehActSelectorInit(void) { sVisibleStars = 0; while (i != sObtainedStars) { - if (stars & (1 << sVisibleStars)) // Star has been collected - { + if (stars & (1 << sVisibleStars)) { // Star has been collected selectorModelIDs[sVisibleStars] = MODEL_STAR; i++; - } else // Star has not been collected - { + } else { // Star has not been collected selectorModelIDs[sVisibleStars] = MODEL_TRANSPARENT_STAR; - if (sDefaultSelectedAct == 0) // If this is the first star that has not been collected, set - // the default selection to this star. - { + // If this is the first star that has not been collected, set + // the default selection to this star. + if (sDefaultSelectedAct == 0) { sDefaultSelectedAct = sVisibleStars + 1; sSelectedStarIndex = sVisibleStars; } @@ -88,24 +87,26 @@ void BehActSelectorInit(void) { sVisibleStars++; } - if (sVisibleStars == sObtainedStars - && sVisibleStars != 6) // If the stars have been collected in order so far, show the next star. - { + // If the stars have been collected in order so far, show the next star. + if (sVisibleStars == sObtainedStars && sVisibleStars != 6) { selectorModelIDs[sVisibleStars] = MODEL_TRANSPARENT_STAR; sDefaultSelectedAct = sVisibleStars + 1; sSelectedStarIndex = sVisibleStars; sVisibleStars++; } - if (sObtainedStars - == 6) // If all stars have been collected, set the default selection to the last star. + // If all stars have been collected, set the default selection to the last star. + if (sObtainedStars == 6) { sDefaultSelectedAct = sVisibleStars; - if (sObtainedStars == 0) //! Useless, since sDefaultSelectedAct has already been set in this - //! scenario by the code that shows the next uncollected star. - sDefaultSelectedAct = 1; + } - for (i = 0; i < sVisibleStars; i++) // Spawn star selector objects - { + //! Useless, since sDefaultSelectedAct has already been set in this + //! scenario by the code that shows the next uncollected star. + if (sObtainedStars == 0) { + sDefaultSelectedAct = 1; + } + + for (i = 0; i < sVisibleStars; i++) { // Spawn star selector objects sStarSelectIcons[i] = spawn_object_abs_with_rot(gCurrentObject, 0, selectorModelIDs[i], bhvStarInActSelector, 75 + sVisibleStars * -75 + i * 152, 248, -300, 0, 0, 0); @@ -127,12 +128,9 @@ void BehActSelectorLoop(void) { handleMenuScrolling(MENU_SCROLL_HORIZONTAL, &sSelectedStarIndex, 0, sObtainedStars); starIndexCounter = sSelectedStarIndex; for (i = 0; i < sVisibleStars; i++) { - if ((stars & (1 << i)) - || i + 1 == sDefaultSelectedAct) // Can the star be selected (is it either already - // completed or the first non-completed mission) - { - if (starIndexCounter == 0) // We have reached the sSelectedStarIndex-th selectable star. - { + // Can the star be selected (is it either already completed or the first non-completed mission) + if ((stars & (1 << i)) || i + 1 == sDefaultSelectedAct) { + if (starIndexCounter == 0) { // We have reached the sSelectedStarIndex-th selectable star. sSelectedAct = i; break; } @@ -146,10 +144,11 @@ void BehActSelectorLoop(void) { } for (i = 0; i < sVisibleStars; i++) { - if (sSelectedAct == i) + if (sSelectedAct == i) { sStarSelectIcons[i]->oStarSelectorType = STAR_SELECTOR_SELECTED; - else + } else { sStarSelectIcons[i]->oStarSelectorType = STAR_SELECTOR_NOT_SELECTED; + } } } @@ -164,10 +163,11 @@ static void ShowCourseNumber(void) { gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); Int2Str(gCurrCourseNum, courseNum); - if (gCurrCourseNum < 10) + if (gCurrCourseNum < 10) { PutString(2, 152, 158, courseNum); - else + } else { PutString(2, 143, 158, courseNum); + } gSPDisplayList(gDisplayListHead++, dl_rgba16_text_end); } @@ -202,11 +202,11 @@ static void ShowActSelectorMenu(void) { gDPSetEnvColor(gDisplayListHead++, 0, 0, 0, 255); // Display the "MY SCORE" text - if (save_file_get_course_coin_score(gCurrSaveFileNum - 1, gCurrCourseNum - 1) != 0) + if (save_file_get_course_coin_score(gCurrSaveFileNum - 1, gCurrCourseNum - 1) != 0) { PrintGenericText(102, 118, myScore); + } - // Display the level name; add 3 to skip the number and spacing to get to the actual string to - // center. + // Display the level name; add 3 to skip the number and spacing to get to the actual string to center. x = get_str_x_pos_from_center(160, currLevelName + 3, 10.0f); PrintGenericText(x, 33, currLevelName + 3); @@ -220,8 +220,7 @@ static void ShowActSelectorMenu(void) { // Display the name of the selected act. if (sVisibleStars != 0) { - selectedActName = - (u8 *) segmented_to_virtual((void *) (actNameTbl[(gCurrCourseNum - 1) * 6 + sSelectedAct])); + selectedActName = (u8 *) segmented_to_virtual((void *) (actNameTbl[(gCurrCourseNum - 1) * 6 + sSelectedAct])); #ifdef VERSION_JP x2 = get_str_x_pos_from_center(158, selectedActName, 8.0f); #else @@ -242,8 +241,9 @@ static void ShowActSelectorMenu(void) { //! @bug Another geo function missing the third param. Harmless in practice due to o32 convention. Gfx *Geo18_80177518(s16 run, UNUSED struct GraphNode *node) { - if (run == TRUE) + if (run == TRUE) { ShowActSelectorMenu(); + } return NULL; } @@ -257,24 +257,26 @@ void LevelProc_80177560(UNUSED s32 a, UNUSED s32 b) { sObtainedStars = save_file_get_course_star_count(gCurrSaveFileNum - 1, gCurrCourseNum - 1); // Don't count 100 coin star - if (stars & (1 << 6)) + if (stars & (1 << 6)) { sObtainedStars--; + } } int LevelProc_80177610(UNUSED s32 a, UNUSED s32 b) { if (sActSelectorMenuTimer >= 11) { if ((gPlayer3Controller->buttonPressed & A_BUTTON) - || (gPlayer3Controller->buttonPressed & START_BUTTON) - || (gPlayer3Controller->buttonPressed & B_BUTTON)) { + || (gPlayer3Controller->buttonPressed & START_BUTTON) + || (gPlayer3Controller->buttonPressed & B_BUTTON)) { #ifdef VERSION_JP play_sound(SOUND_MENU_STARSOUND, gDefaultSoundArgs); #else play_sound(SOUND_MENU_STARSOUNDLETSAGO, gDefaultSoundArgs); #endif - if (sDefaultSelectedAct > sSelectedAct) + if (sDefaultSelectedAct > sSelectedAct) { sCurrentMission = sSelectedAct + 1; - else + } else { sCurrentMission = sDefaultSelectedAct; + } D_80330534 = sSelectedAct + 1; } } diff --git a/src/goddard/debug_utils.c b/src/goddard/debug_utils.c index 96ca5d7..61a0992 100644 --- a/src/goddard/debug_utils.c +++ b/src/goddard/debug_utils.c @@ -644,8 +644,9 @@ char *sprint_val_withspecifiers(char *str, union PrintVal val, char *specifiers) /* 23C468 -> 23C4AC; orig name: func_8018DC98 */ void gd_strcpy(char *dst, const char *src) { - while ((*dst++ = *src++)) + while ((*dst++ = *src++)) { ; + } } /* 23C4AC -> 23C52C; not called; orig name: Unknown8018DCDC */ @@ -687,13 +688,15 @@ u32 gd_strlen(const char *str) { /* 23C5FC -> 23C680; orig name: func_8018DE2C */ char *gd_strcat(char *dst, const char *src) { - while (*dst++) + while (*dst++) { ; + } if (*src) { dst--; - while ((*dst++ = *src++)) + while ((*dst++ = *src++)) { ; + } } return --dst; diff --git a/src/goddard/draw_objects.c b/src/goddard/draw_objects.c index ff052b9..0be78a2 100644 --- a/src/goddard/draw_objects.c +++ b/src/goddard/draw_objects.c @@ -100,7 +100,7 @@ static struct { } sUpdateViewState; static struct ObjLight *sPhongLight; // material light? phong light? static struct GdVec3f sPhongLightPosition; //@ 801B9D00; guess; light source unit position for light - //flagged 0x20 (sPhongLight) + // flagged 0x20 (sPhongLight) static struct GdVec3f sLightPositionOffset; // @ 801B9D10 static struct GdVec3f sLightPositionCache[8]; // @ 801B9D20; unit positions static s32 sNumActiveLights; // @ 801B9D80; maybe? @@ -251,8 +251,9 @@ void draw_shape_2d(struct ObjShape *shape, s32 flag, UNUSED f32 c, UNUSED f32 d, restart_timer("drawshape2d"); sUpdateViewState.shapesDrawn++; - if (shape == NULL) + if (shape == NULL) { return; + } if (flag & 2) { sp1C.x = f; @@ -615,8 +616,9 @@ void draw_net(struct ObjNet *self) { void draw_gadget(struct ObjGadget *gdgt) { s32 colour = 0; - if (gdgt->unk5C != 0) + if (gdgt->unk5C != 0) { colour = gdgt->unk5C; + } draw_rect_fill(colour, gdgt->unk14.x, gdgt->unk14.y, gdgt->unk14.x + gdgt->unk28 * gdgt->unk40.x, gdgt->unk14.y + gdgt->unk40.y); @@ -671,8 +673,9 @@ void Unknown80179ACC(struct GdObj *obj) { if (obj->type == OBJ_TYPE_NETS) { if (0) { } - if (((struct ObjNet *) obj)->unk1C8 != NULL) + if (((struct ObjNet *) obj)->unk1C8 != NULL) { func_80179B64(((struct ObjNet *) obj)->unk1C8); + } } else { if (0) { } diff --git a/src/goddard/dynlist_proc.c b/src/goddard/dynlist_proc.c index df1383a..2d33e23 100644 --- a/src/goddard/dynlist_proc.c +++ b/src/goddard/dynlist_proc.c @@ -163,8 +163,9 @@ void reset_dynlist(void) { struct GdObj *proc_dynlist(struct DynList *dylist) { UNUSED u32 pad[2]; - if (dylist++->cmd != 0xD1D4) + if (dylist++->cmd != 0xD1D4) { fatal_printf("proc_dynlist() not a valid dyn list"); + } while (dylist->cmd != 58) { switch (dylist->cmd) { @@ -408,10 +409,11 @@ struct DynObjInfo *get_dynobj_info(DynId id) { return NULL; } - if (sGdDynObjIdIsInt) + if (sGdDynObjIdIsInt) { sprintf(buf, "N%d", DynIdAsInt(id)); - else + } else { gd_strcpy(buf, DynIdAsStr(id)); // strcpy + } gd_strcat(buf, sDynIdBuf); // strcat foundDynobj = NULL; @@ -502,8 +504,9 @@ void d_make_netfromshapeid(DynId id) { struct DynObjInfo *dyninfo = get_dynobj_info(id); struct ObjNet *net; - if (dyninfo == NULL) + if (dyninfo == NULL) { fatal_printf("dMakeNetFromShape(\"%s\"): Undefined object", DynIdAsStr(id)); + } net = make_netfromshape((struct ObjShape *) dyninfo->obj); add_to_dynobj_list(&net->header, NULL); @@ -536,8 +539,9 @@ void add_to_dynobj_list(struct GdObj *newobj, DynId id) { if (sGdDynObjList == NULL) { sGdDynObjList = gd_malloc_temp(DYNOBJ_LIST_SIZE * sizeof(struct DynObjInfo)); - if (sGdDynObjList == NULL) + if (sGdDynObjList == NULL) { fatal_printf("dMakeObj(): Cant allocate dynlist memory"); + } } stop_memtracker("dynlist"); @@ -570,8 +574,9 @@ void add_to_dynobj_list(struct GdObj *newobj, DynId id) { // A good place to bounds-check your array is // after you finish writing a new member to it. - if (sLoadedDynObjs >= DYNOBJ_LIST_SIZE) + if (sLoadedDynObjs >= DYNOBJ_LIST_SIZE) { fatal_printf("dMakeObj(): Too many dynlist objects"); + } sDynListCurObj = newobj; } @@ -695,12 +700,14 @@ struct GdObj *d_makeobj(enum DObjTypes type, DynId id) { void d_attach(DynId id) { struct DynObjInfo *info; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dAttach(\"%s\"): Undefined object", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -725,8 +732,9 @@ void d_attach_to(s32 flag, struct GdObj *obj) { push_dynobj_stash(); - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } // find or generate attachment groups switch (obj->type) { @@ -809,12 +817,14 @@ void d_attachto_dynid(s32 flag, DynId id) { if (id == NULL) { return; } - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dAttachTo(\"%s\"): Undefined object", DynIdAsStr(id)); + } d_attach_to(flag, info->obj); } @@ -857,11 +867,13 @@ void alloc_animdata(struct ObjAnimator *animator) { start_memtracker("animdata"); - if ((animgrp = animator->animdata) == NULL) + if ((animgrp = animator->animdata) == NULL) { fatal_printf("no anim group"); + } - if ((curAnimSrc = (struct AnimDataInfo *) animgrp->link1C->obj) == NULL) + if ((curAnimSrc = (struct AnimDataInfo *) animgrp->link1C->obj) == NULL) { fatal_printf("no animation data"); + } // count number of array-ed animation data structs animDst = curAnimSrc; @@ -871,8 +883,9 @@ void alloc_animdata(struct ObjAnimator *animator) { } animDst = gd_malloc_perm(animCnt * sizeof(struct AnimDataInfo)); // gd_alloc_perm - if ((animDataArr = animDst) == NULL) + if ((animDataArr = animDst) == NULL) { fatal_printf("cant allocate animation data"); + } for (i = 0; i < animCnt; i++) { allocSpace = NULL; @@ -906,8 +919,9 @@ void alloc_animdata(struct ObjAnimator *animator) { } allocSpace = gd_malloc_perm(curAnimSrc->count * datasize); // gd_alloc_perm - if (allocSpace == NULL) + if (allocSpace == NULL) { fatal_printf("cant allocate animation data"); + } if (curAnimSrc->type == GD_ANIM_9H) { for (dataIdx = 0; dataIdx < curAnimSrc->count; dataIdx++) { @@ -979,20 +993,23 @@ void chk_shapegen(struct ObjShape *shape) { shapeFaces = shape->faceGroup; shapeVtx = shape->vtxGroup; - if (shapeVtx != NULL && shapeFaces != NULL) + if (shapeVtx != NULL && shapeFaces != NULL) { if ((shapeVtx->linkType & 1) && (shapeFaces->linkType & 1)) //? needs the double if { // These Links point to special, compressed data structures vtxdata = (struct GdVtxData *) shapeVtx->link1C->obj; facedata = (struct GdFaceData *) shapeFaces->link1C->obj; - if (facedata->type != 1) + if (facedata->type != 1) { fatal_printf("unsupported poly type"); + } - if (vtxdata->type != 1) + if (vtxdata->type != 1) { fatal_printf("unsupported vertex type"); + } - if (vtxdata->count >= VTX_BUF_SIZE) + if (vtxdata->count >= VTX_BUF_SIZE) { fatal_printf("shapegen() too many vertices"); + } vtxbuf = gd_malloc_temp(VTX_BUF_SIZE * sizeof(struct ObjVertex *)); oldObjHead = gGdObjectList; @@ -1045,6 +1062,7 @@ void chk_shapegen(struct ObjShape *shape) { shape->faceGroup = madeFaces; shape->vtxGroup = madeVtx; } + } if (shapeMtls != NULL) { if (shape->faceGroup) { @@ -1070,12 +1088,14 @@ void d_set_nodegroup(DynId id) { struct DynObjInfo *info; // sp2C UNUSED u32 pad[2]; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dSetNodeGroup(\"%s\"): Undefined group", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -1105,12 +1125,14 @@ void d_set_nodegroup(DynId id) { void d_set_matgroup(DynId id) { struct DynObjInfo *info; // sp1C - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dSetMatGroup(\"%s\"): Undefined group", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_SHAPES: @@ -1132,8 +1154,9 @@ void d_set_matgroup(DynId id) { void d_set_texture_st(UNUSED f32 s, UNUSED f32 t) { UNUSED u32 pad[2]; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_VERTICES: @@ -1148,8 +1171,9 @@ void d_set_texture_st(UNUSED f32 s, UNUSED f32 t) { * Set the texture pointer of the current dynamic `ObjMaterial`. */ void d_use_texture(void *texture) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_MATERIALS: @@ -1168,12 +1192,14 @@ void d_use_texture(void *texture) { void d_set_skinshape(DynId id) { struct DynObjInfo *info; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dSetSkinShape(\"%s\"): Undefined object", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -1194,12 +1220,14 @@ void d_set_skinshape(DynId id) { void d_map_materials(DynId id) { struct DynObjInfo *info; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dMapMaterials(\"%s\"): Undefined group", DynIdAsStr(id)); + } map_face_materials((struct ObjGroup *) sDynListCurObj, (struct ObjGroup *) info->obj); } @@ -1213,12 +1241,14 @@ void d_map_materials(DynId id) { void d_map_vertices(DynId id) { struct DynObjInfo *info; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dMapVertices(\"%s\"): Undefined group", DynIdAsStr(id)); + } map_vertices((struct ObjGroup *) sDynListCurObj, (struct ObjGroup *) info->obj); } @@ -1233,12 +1263,14 @@ void d_set_planegroup(DynId id) { struct DynObjInfo *info; // sp2C UNUSED u32 pad[2]; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dSetPlaneGroup(\"%s\"): Undefined group", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -1261,11 +1293,13 @@ void d_set_planegroup(DynId id) { void d_set_shapeptrptr(struct ObjShape **shpPtrptr) { struct ObjShape *defaultptr = NULL; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } - if (shpPtrptr == NULL) + if (shpPtrptr == NULL) { shpPtrptr = &defaultptr; + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1304,8 +1338,9 @@ void d_set_shapeptr(DynId id) { } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dSetShapePtr(\"%s\"): Undefined object", DynIdAsStr(id)); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1335,8 +1370,9 @@ void d_set_shapeptr(DynId id) { */ struct GdObj *d_use_obj(DynId id) { struct DynObjInfo *info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dUseObj(\"%s\"): Undefined object", DynIdAsStr(id)); + } sDynListCurObj = info->obj; sDynListCurInfo = info; @@ -1371,8 +1407,9 @@ void d_end_group(DynId id) { struct ObjGroup *dynGrp; // sp1C s32 i; // sp18 - if (info == NULL) + if (info == NULL) { fatal_printf("dEndGroup(\"%s\"): Undefined group", DynIdAsStr(id)); + } dynGrp = (struct ObjGroup *) info->obj; for (i = info->num + 1; i < sLoadedDynObjs; i++) { @@ -1390,8 +1427,9 @@ void d_addto_group(DynId id) { struct DynObjInfo *info = get_dynobj_info(id); // sp20 struct ObjGroup *targetGrp; - if (info == NULL) + if (info == NULL) { fatal_printf("dAddToGroup(\"%s\"): Undefined group", DynIdAsStr(id)); + } targetGrp = (struct ObjGroup *) info->obj; addto_group(targetGrp, sDynListCurObj); @@ -1416,8 +1454,9 @@ void d_set_init_pos(f32 x, f32 y, f32 z) { struct GdObj *dynobj = sDynListCurObj; // sp28 UNUSED u32 pad[1]; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1472,8 +1511,9 @@ void d_set_init_pos(f32 x, f32 y, f32 z) { void d_set_velocity(const struct GdVec3f *vel) { struct GdObj *dynobj = sDynListCurObj; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1500,8 +1540,9 @@ void d_set_velocity(const struct GdVec3f *vel) { void d_get_velocity(struct GdVec3f *dst) { struct GdObj *dynobj = sDynListCurObj; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1529,8 +1570,9 @@ void d_get_velocity(struct GdVec3f *dst) { void d_set_torque(const struct GdVec3f *src) { struct GdObj *dynobj = sDynListCurObj; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -1551,8 +1593,9 @@ void d_set_torque(const struct GdVec3f *src) { void d_get_init_pos(struct GdVec3f *dst) { struct GdObj *dynobj = sDynListCurObj; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1583,8 +1626,9 @@ void d_get_init_pos(struct GdVec3f *dst) { void d_get_init_rot(struct GdVec3f *dst) { struct GdObj *dynobj = sDynListCurObj; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1616,8 +1660,9 @@ void d_set_rel_pos(f32 x, f32 y, f32 z) { struct GdObj *dynobj = sDynListCurObj; // sp34 UNUSED struct GdVec3f unusedVec; // sp28 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1677,8 +1722,9 @@ void d_set_rel_pos(f32 x, f32 y, f32 z) { void d_addto_rel_pos(struct GdVec3f *src) { struct GdObj *dynobj = sDynListCurObj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_VERTICES: @@ -1706,8 +1752,9 @@ void d_addto_rel_pos(struct GdVec3f *src) { * Store the current dynamic object's position into `dst`. */ void d_get_rel_pos(struct GdVec3f *dst) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_VERTICES: @@ -1741,8 +1788,9 @@ void d_get_rel_pos(struct GdVec3f *dst) { * dynamic object. */ struct ObjGroup *d_get_att_objgroup(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1762,8 +1810,9 @@ struct ObjGroup *d_get_att_objgroup(void) { * Return a pointer to the attached object of the current dynamic object. */ struct GdObj *d_get_att_to_obj(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1785,8 +1834,9 @@ struct GdObj *d_get_att_to_obj(void) { void d_get_scale(struct GdVec3f *dst) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -1817,8 +1867,9 @@ void d_get_scale(struct GdVec3f *dst) { void d_set_att_offset(const struct GdVec3f *off) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -1860,8 +1911,9 @@ void d_set_att_to_offset(UNUSED u32 a) { struct GdObj *dynobj; // sp3c UNUSED u8 pad[24]; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; push_dynobj_stash(); @@ -1894,8 +1946,9 @@ void d_set_att_to_offset(UNUSED u32 a) { * @note Not called */ void d_get_att_offset(struct GdVec3f *dst) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1922,8 +1975,9 @@ void d_get_att_offset(struct GdVec3f *dst) { s32 d_get_att_flags(void) { s32 attflag; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -1949,8 +2003,9 @@ s32 d_get_att_flags(void) { * @note Sets the upper left coordinates of an `ObjView` */ void d_set_world_pos(f32 x, f32 y, f32 z) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_CAMERAS: @@ -1996,8 +2051,9 @@ void d_set_world_pos(f32 x, f32 y, f32 z) { void d_set_normal(f32 x, f32 y, f32 z) { struct GdVec3f normal; // sp1C - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } normal.x = x; normal.y = y; @@ -2023,8 +2079,9 @@ void d_set_normal(f32 x, f32 y, f32 z) { * @note Not called. */ struct GdVec3f *d_get_world_pos_ptr(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_VERTICES: @@ -2044,8 +2101,9 @@ struct GdVec3f *d_get_world_pos_ptr(void) { * Copy the world position of the current dynamic object into `dst`. */ void d_get_world_pos(struct GdVec3f *dst) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_VERTICES: @@ -2144,8 +2202,9 @@ void d_make_vertex(struct GdVec3f *pos) { void d_set_scale(f32 x, f32 y, f32 z) { struct GdObj *initDynobj; // sp24; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } initDynobj = sDynListCurObj; push_dynobj_stash(); @@ -2191,8 +2250,9 @@ void d_set_rotation(f32 x, f32 y, f32 z) { struct GdObj *dynobj; // sp2C UNUSED u32 pad; - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -2216,8 +2276,9 @@ void d_set_rotation(f32 x, f32 y, f32 z) { * Set the center of gravity of the current dynamic `ObjNet`. */ void d_center_of_gravity(f32 x, f32 y, f32 z) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2235,8 +2296,9 @@ void d_center_of_gravity(f32 x, f32 y, f32 z) { * Set the shape offset of the current dynamic `ObjJoint`. */ void d_set_shape_offset(f32 x, f32 y, f32 z) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2261,15 +2323,17 @@ void d_add_valptr(DynId objId, u32 vflags, s32 type, u32 offset) { struct ObjValPtrs *valptr; // sp28 struct DynObjInfo *info; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; if (vflags == 0x40000) { info = get_dynobj_info(objId); - if (info == NULL) + if (info == NULL) { fatal_printf("dAddValPtr(\"%s\"): Undefined object", DynIdAsStr(objId)); + } valptr = make_valptrs(info->obj, vflags, type, offset); } else { @@ -2299,8 +2363,9 @@ void d_add_valptr(DynId objId, u32 vflags, s32 type, u32 offset) { void d_add_valproc(valptrproc_t proc) { struct GdObj *dynobj; // sp1C - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -2323,8 +2388,9 @@ void d_link_with_ptr(void *ptr) { struct ObjValPtrs *valptr; // sp30 struct Links *link; // sp2C - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; add_to_stacktrace("dLinkWithPtr"); @@ -2350,19 +2416,22 @@ void d_link_with_ptr(void *ptr) { reset_nets_and_gadgets(((struct ObjView *) dynobj)->components); break; case OBJ_TYPE_FACES: - if (((struct ObjFace *) dynobj)->vtxCount >= 4) + if (((struct ObjFace *) dynobj)->vtxCount >= 4) { fatal_printf("too many points"); + } ((struct ObjFace *) dynobj)->vertices[((struct ObjFace *) dynobj)->vtxCount] = ptr; ((struct ObjFace *) dynobj)->vtxCount++; - if (((struct ObjFace *) dynobj)->vtxCount >= 3) + if (((struct ObjFace *) dynobj)->vtxCount >= 3) { calc_face_normal((struct ObjFace *) dynobj); + } break; case OBJ_TYPE_ANIMATORS: - if (((struct ObjAnimator *) dynobj)->unk14 == NULL) + if (((struct ObjAnimator *) dynobj)->unk14 == NULL) { ((struct ObjAnimator *) dynobj)->unk14 = make_group(0); + } addto_group(((struct ObjAnimator *) dynobj)->unk14, ptr); break; @@ -2385,16 +2454,18 @@ void d_link_with(DynId id) { struct DynObjInfo *info; // sp1C struct DynObjInfo *origInfo = sDynListCurInfo; // sp18 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } if (id == NULL) { return; } info = get_dynobj_info(id); - if (info == NULL) + if (info == NULL) { fatal_printf("dLinkWith(\"%s\"): Undefined object", DynIdAsStr(id)); + } d_link_with_ptr(info->obj); set_cur_dynobj(origInfo->obj); @@ -2407,8 +2478,9 @@ void d_link_with(DynId id) { void d_set_flags(s32 flags) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -2446,8 +2518,9 @@ void d_set_flags(s32 flags) { * Clear object specific flags from the current dynamic object. */ void d_clear_flags(s32 flags) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2477,8 +2550,9 @@ void d_clear_flags(s32 flags) { * range. */ void d_set_parm_f(enum DParmF param, f32 val) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_SHAPES: @@ -2532,8 +2606,9 @@ void d_set_parm_f(enum DParmF param, f32 val) { * but it can also set the vertices for an `ObjFace`. */ void d_set_parm_ptr(enum DParmPtr param, void *ptr) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_LABELS: @@ -2577,8 +2652,9 @@ void d_set_parm_ptr(enum DParmPtr param, void *ptr) { * Set the generic drawing flags for the current dynamic object. */ void d_set_obj_draw_flag(enum ObjDrawingFlags flag) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } sDynListCurObj->drawFlags |= flag; } @@ -2589,8 +2665,9 @@ void d_set_obj_draw_flag(enum ObjDrawingFlags flag) { void d_set_type(s32 type) { struct GdObj *dynobj = sDynListCurObj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2623,8 +2700,9 @@ void d_set_type(s32 type) { void d_set_id(s32 id) { struct GdObj *dynobj = sDynListCurObj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_MATERIALS: @@ -2653,8 +2731,9 @@ void d_set_id(s32 id) { void d_set_colour_num(s32 colornum) { struct GdColour *rgbcolor; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2690,8 +2769,9 @@ void d_set_colour_num(s32 colornum) { * Set the material ID of the current dynamic `ObjFace`. */ void d_set_material(UNUSED void *a0, s32 mtlId) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_FACES: @@ -2707,8 +2787,9 @@ void d_set_material(UNUSED void *a0, s32 mtlId) { * Set the friction vec of the current dynamic `ObjJoint`. */ void d_friction(f32 x, f32 y, f32 z) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2726,8 +2807,9 @@ void d_friction(f32 x, f32 y, f32 z) { * Set the spring constant of the current dynamic `ObjBone`. */ void d_set_spring(f32 spring) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_BONES: @@ -2743,8 +2825,9 @@ void d_set_spring(f32 spring) { * Set the ambient color of the current dynamic `ObjMaterial`. */ void d_set_ambient(f32 r, f32 g, f32 b) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_MATERIALS: @@ -2762,8 +2845,9 @@ void d_set_ambient(f32 r, f32 g, f32 b) { * Set the diffuse color of the current dynamic `ObjMaterial` or `ObjLight`. */ void d_set_diffuse(f32 r, f32 g, f32 b) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_MATERIALS: @@ -2786,8 +2870,9 @@ void d_set_diffuse(f32 r, f32 g, f32 b) { * Set the control type of the current dynamic `ObjNet`. */ void d_set_control_type(s32 ctrltype) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2805,8 +2890,9 @@ void d_set_control_type(s32 ctrltype) { * a global plane at (0,0) is returned. */ struct GdPlaneF *d_get_plane(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2829,8 +2915,9 @@ struct GdPlaneF *d_get_plane(void) { void d_get_matrix(Mat4f *dst) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -2860,8 +2947,9 @@ void d_get_matrix(Mat4f *dst) { * Set the matrix of the current dynamic object by copying `src` into the object. */ void d_set_matrix(Mat4f *src) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2887,8 +2975,9 @@ void d_set_matrix(Mat4f *src) { * the input matrix `src`. */ void d_set_rot_mtx(Mat4f *src) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2907,8 +2996,9 @@ void d_set_rot_mtx(Mat4f *src) { * Get a pointer to the current dynamic object's rotation matrix. */ Mat4f *d_get_rot_mtx_ptr(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: @@ -2928,8 +3018,9 @@ Mat4f *d_get_rot_mtx_ptr(void) { void d_set_idn_mtx(Mat4f *src) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -2954,8 +3045,9 @@ void d_set_idn_mtx(Mat4f *src) { * Get a pointer to the current dynamic object's matrix. */ Mat4f *d_get_matrix_ptr(void) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_NETS: @@ -2983,8 +3075,9 @@ Mat4f *d_get_matrix_ptr(void) { Mat4f *d_get_idn_mtx_ptr(void) { struct GdObj *dynobj; // sp24 - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } dynobj = sDynListCurObj; switch (sDynListCurObj->type) { @@ -3027,8 +3120,9 @@ f32 d_calc_world_dist_btwn(struct GdObj *obj1, struct GdObj *obj2) { * is out of 100. */ void d_set_skin_weight(s32 id, f32 percentWeight) { - if (sDynListCurObj == NULL) + if (sDynListCurObj == NULL) { fatal_printf("proc_dynlist(): No current object"); + } switch (sDynListCurObj->type) { case OBJ_TYPE_JOINTS: diff --git a/src/goddard/gd_main.c b/src/goddard/gd_main.c index 93cbf44..7348ac7 100644 --- a/src/goddard/gd_main.c +++ b/src/goddard/gd_main.c @@ -50,8 +50,9 @@ u32 __main__(void) { stop_timer("dlgen"); mem_stats(); - while (TRUE) + while (TRUE) { func_801A520C(); + } imout(); return 0; diff --git a/src/goddard/gd_memory.c b/src/goddard/gd_memory.c index 05828ca..8c3b108 100644 --- a/src/goddard/gd_memory.c +++ b/src/goddard/gd_memory.c @@ -31,26 +31,31 @@ u32 print_list_stats(struct GMemBlock *, s32, s32); * to the empty block list. */ void empty_mem_block(struct GMemBlock *block) { - if (block->next != NULL) + if (block->next != NULL) { block->next->prev = block->prev; + } - if (block->prev != NULL) + if (block->prev != NULL) { block->prev->next = block->next; + } switch (block->blockType) { case G_MEM_BLOCK_FREE: - if (block->prev == NULL) + if (block->prev == NULL) { sFreeBlockListHead = block->next; + } break; case G_MEM_BLOCK_USED: - if (block->prev == NULL) + if (block->prev == NULL) { sUsedBlockListHead = block->next; + } break; } block->next = sEmptyBlockListHead; - if (block->next != NULL) + if (block->next != NULL) { sEmptyBlockListHead->prev = block; + } sEmptyBlockListHead = block; block->prev = NULL; @@ -98,28 +103,32 @@ struct GMemBlock *make_mem_block(u32 blockType, u8 permFlag) { if (sEmptyBlockListHead == NULL) { sEmptyBlockListHead = (struct GMemBlock *) gd_allocblock(sizeof(struct GMemBlock)); - if (sEmptyBlockListHead == NULL) + if (sEmptyBlockListHead == NULL) { fatal_printf("MakeMemBlock() unable to allocate"); + } sEmptyBlockListHead->next = NULL; sEmptyBlockListHead->prev = NULL; } newMemBlock = sEmptyBlockListHead; - if ((sEmptyBlockListHead = newMemBlock->next) != NULL) + if ((sEmptyBlockListHead = newMemBlock->next) != NULL) { newMemBlock->next->prev = NULL; + } switch (blockType) { case G_MEM_BLOCK_FREE: newMemBlock->next = sFreeBlockListHead; - if (newMemBlock->next != NULL) + if (newMemBlock->next != NULL) { sFreeBlockListHead->prev = newMemBlock; + } sFreeBlockListHead = newMemBlock; break; case G_MEM_BLOCK_USED: newMemBlock->next = sUsedBlockListHead; - if (newMemBlock->next != NULL) + if (newMemBlock->next != NULL) { sUsedBlockListHead->prev = newMemBlock; + } sUsedBlockListHead = newMemBlock; break; default: @@ -181,8 +190,9 @@ void *gd_request_mem(u32 size, u8 permanence) { } else { if (curBlock->size > size) { if (foundBlock != NULL) { /* find closest sized block */ - if (curBlock->size < foundBlock->size) + if (curBlock->size < foundBlock->size) { foundBlock = curBlock; + } } else { foundBlock = curBlock; } @@ -192,8 +202,9 @@ void *gd_request_mem(u32 size, u8 permanence) { curBlock = curBlock->next; } - if (foundBlock == NULL) + if (foundBlock == NULL) { return NULL; + } if (foundBlock->size > size) { /* split free block */ newBlock->data.ptr = foundBlock->data.ptr; @@ -254,10 +265,11 @@ u32 print_list_stats(struct GMemBlock *block, s32 printBlockInfo, s32 permanence while (block != NULL) { if (block->permFlag & permanence) { entries++; - if (printBlockInfo) + if (printBlockInfo) { gd_printf(" %6.2fk (%d bytes)\n", (f32) block->size / 1024.0, //? 1024.0f block->size); + } totalSize += block->size; } block = block->next; diff --git a/src/goddard/objects.c b/src/goddard/objects.c index ddc035f..21f2c84 100644 --- a/src/goddard/objects.c +++ b/src/goddard/objects.c @@ -85,23 +85,29 @@ void func_8017BD20(void *a0) { set_cur_dynobj(a0); d_get_world_pos(&sp1c); - if (sp1c.x < D_801B9DA0.p0.x) + if (sp1c.x < D_801B9DA0.p0.x) { D_801B9DA0.p0.x = sp1c.x; + } - if (sp1c.y < D_801B9DA0.p0.y) + if (sp1c.y < D_801B9DA0.p0.y) { D_801B9DA0.p0.y = sp1c.y; + } - if (sp1c.z < D_801B9DA0.p0.z) + if (sp1c.z < D_801B9DA0.p0.z) { D_801B9DA0.p0.z = sp1c.z; + } - if (sp1c.x > D_801B9DA0.p1.x) + if (sp1c.x > D_801B9DA0.p1.x) { D_801B9DA0.p1.x = sp1c.x; + } - if (sp1c.y > D_801B9DA0.p1.y) + if (sp1c.y > D_801B9DA0.p1.y) { D_801B9DA0.p1.y = sp1c.y; + } - if (sp1c.z > D_801B9DA0.p1.z) + if (sp1c.z > D_801B9DA0.p1.z) { D_801B9DA0.p1.z = sp1c.z; + } } /* @ 22A630 for 0x70 */ @@ -293,14 +299,16 @@ struct GdObj *make_object(enum ObjTypeFlag objType) { newObj = gd_malloc(objSize, objPermanence); - if (newObj == NULL) + if (newObj == NULL) { fatal_printf("Cant allocate object '%s' memory!", objNameStr); + } stop_memtracker(objNameStr); newObjBytes = (u8 *) newObj; - for (i = 0; i < objSize; i++) + for (i = 0; i < objSize; i++) { newObjBytes[i] = 0; + } gGdObjCount++; objListOldHead = gGdObjectList; @@ -358,13 +366,15 @@ struct Links *make_link_to_obj(struct Links *head, struct GdObj *a1) { newLink = gd_malloc_perm(0x0C); - if (newLink == NULL) + if (newLink == NULL) { fatal_print("Cant allocate link memory!"); + } stop_memtracker("links"); - if (head != NULL) + if (head != NULL) { head->next = newLink; + } newLink->prev = head; newLink->next = NULL; @@ -379,11 +389,13 @@ struct VtxLink *make_vtx_link(struct VtxLink *prevlink, Vtx *data) { newLink = gd_malloc_perm(sizeof(struct VtxLink)); - if (newLink == NULL) + if (newLink == NULL) { fatal_print("Cant allocate link memory!"); + } - if (prevlink != NULL) + if (prevlink != NULL) { prevlink->next = newLink; + } newLink->prev = prevlink; newLink->next = NULL; @@ -391,8 +403,9 @@ struct VtxLink *make_vtx_link(struct VtxLink *prevlink, Vtx *data) { // WTF? #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wpointer-to-int-cast" - if (((s32)(newLink)) == 0x3F800000) + if (((s32)(newLink)) == 0x3F800000) { fatal_printf("bad3\n"); + } #pragma GCC diagnostic pop return newLink; } @@ -444,8 +457,9 @@ void reset_plane(struct ObjPlane *plane) { sp28 = sp4C->normal.z < 0.0f ? -sp4C->normal.z : sp4C->normal.z; sp44 = sp28; - if (sp44 > sp48) + if (sp44 > sp48) { sp30 = 2; + } switch (sp30) { case 0: @@ -464,8 +478,9 @@ void reset_plane(struct ObjPlane *plane) { func_8017BCB0(); - for (i = 0; i < sp4C->vtxCount; i++) + for (i = 0; i < sp4C->vtxCount; i++) { func_8017BD20(sp4C->vertices[i]); + } plane->plane28.p0.x = D_801B9DA0.p0.x; plane->plane28.p0.y = D_801B9DA0.p0.y; @@ -554,10 +569,11 @@ struct ObjMaterial *make_material(UNUSED s32 a0, char *name, s32 id) { newMtl = (struct ObjMaterial *) make_object(OBJ_TYPE_MATERIALS); - if (name != NULL) + if (name != NULL) { gd_strcpy(newMtl->name, name); - else + } else { gd_strcpy(newMtl->name, "NoName"); + } newMtl->id = id; newMtl->gddlNumber = 0; @@ -572,10 +588,11 @@ struct ObjLight *make_light(s32 flags, char *name, s32 id) { newLight = (struct ObjLight *) make_object(OBJ_TYPE_LIGHTS); - if (name != NULL) + if (name != NULL) { gd_strcpy(newLight->name, name); - else + } else { gd_strcpy(newLight->name, "NoName"); + } newLight->id = id; newLight->unk30 = 1.0f; @@ -594,16 +611,18 @@ struct ObjView *make_view(const char *name, s32 flags, s32 a2, s32 ulx, s32 uly, struct ObjGroup *parts) { struct ObjView *newView = (struct ObjView *) make_object(OBJ_TYPE_VIEWS); - if (gGdViewsGroup == NULL) + if (gGdViewsGroup == NULL) { gGdViewsGroup = make_group(0); + } addto_group(gGdViewsGroup, &newView->header); newView->flags = flags | VIEW_UPDATE | VIEW_LIGHT; newView->id = sGdViewInfo.count++; - if ((newView->components = parts) != NULL) + if ((newView->components = parts) != NULL) { reset_nets_and_gadgets(parts); + } newView->unk78 = 0; newView->unk38 = a2; @@ -628,8 +647,9 @@ struct ObjView *make_view(const char *name, s32 flags, s32 a2, s32 ulx, s32 uly, newView->proc = NULL; newView->unk9C = 0; - if (name != NULL) + if (name != NULL) { newView->unk1C = setup_view_buffers(name, newView, ulx, uly, lrx, lry); + } newView->namePtr = name; newView->lights = NULL; @@ -669,11 +689,13 @@ struct ObjGroup *make_group_of_type(enum ObjTypeFlag type, struct GdObj *fromObj curObj = fromObj; while (curObj != NULL) { - if (curObj->type & type) + if (curObj->type & type) { addto_group(newGroup, curObj); + } - if (curObj == toObj) + if (curObj == toObj) { break; + } curObj = curObj->prev; } @@ -745,8 +767,9 @@ struct ObjGroup *make_group(s32 count, ...) { oldGroupListHead->prev = newGroup; } - if (count == 0) + if (count == 0) { return newGroup; + } va_start(args, count); curLink = NULL; @@ -755,8 +778,9 @@ struct ObjGroup *make_group(s32 count, ...) { // get the next pointer in the struct. vargObj = va_arg(args, struct GdObj *); - if (vargObj == NULL) // one of our pointers was NULL. raise an error. + if (vargObj == NULL) { // one of our pointers was NULL. raise an error. fatal_printf("make_group() NULL group ptr"); + } curObj = vargObj; newGroup->groupObjTypes |= curObj->type; @@ -787,8 +811,9 @@ void addto_group(struct ObjGroup *group, struct GdObj *obj) { if (group->link1C == NULL) { group->link1C = make_link_to_obj(NULL, obj); group->link20 = group->link1C; - } else + } else { group->link20 = make_link_to_obj(group->link20, obj); + } group->groupObjTypes |= obj->type; group->objCount++; @@ -829,8 +854,9 @@ s32 group_contains_obj(struct ObjGroup *group, struct GdObj *obj) { struct Links *objLink = group->link1C; while (objLink != NULL) { - if (objLink->obj->number == obj->number) + if (objLink->obj->number == obj->number) { return 1; + } objLink = objLink->next; } @@ -877,26 +903,36 @@ void show_details(enum ObjTypeFlag type) { gd_printf("Group %s: ", idStrBuf); curGroupTypes = ((struct ObjGroup *) curObj)->groupObjTypes; - if (curGroupTypes & OBJ_TYPE_GROUPS) + if (curGroupTypes & OBJ_TYPE_GROUPS) { gd_printf("groups "); - if (curGroupTypes & OBJ_TYPE_BONES) + } + if (curGroupTypes & OBJ_TYPE_BONES) { gd_printf("bones "); - if (curGroupTypes & OBJ_TYPE_JOINTS) + } + if (curGroupTypes & OBJ_TYPE_JOINTS) { gd_printf("joints "); - if (curGroupTypes & OBJ_TYPE_PARTICLES) + } + if (curGroupTypes & OBJ_TYPE_PARTICLES) { gd_printf("particles "); - if (curGroupTypes & OBJ_TYPE_CAMERAS) + } + if (curGroupTypes & OBJ_TYPE_CAMERAS) { gd_printf("cameras "); - if (curGroupTypes & OBJ_TYPE_NETS) + } + if (curGroupTypes & OBJ_TYPE_NETS) { gd_printf("nets "); - if (curGroupTypes & OBJ_TYPE_GADGETS) + } + if (curGroupTypes & OBJ_TYPE_GADGETS) { gd_printf("gadgets "); - if (curGroupTypes & OBJ_TYPE_LABELS) + } + if (curGroupTypes & OBJ_TYPE_LABELS) { gd_printf("labels "); - if (curGroupTypes & OBJ_TYPE_FACES) + } + if (curGroupTypes & OBJ_TYPE_FACES) { gd_printf("face "); - if (curGroupTypes & OBJ_TYPE_VERTICES) + } + if (curGroupTypes & OBJ_TYPE_VERTICES) { gd_printf("vertex "); + } curGroupLink = ((struct ObjGroup *) curObj)->link1C; while (curGroupLink != NULL) { @@ -986,8 +1022,9 @@ struct GdObj *UnknownRecursive8017E2F0(struct GdObj *obj, enum ObjTypeFlag type) default:; } - if (curObjType == type) + if (curObjType == type) { return obj; + } //! @bug Nothing is returned if a GdObj of `type` is not found #if BUGFIX_GODDARD_MISSING_RETURN @@ -1020,11 +1057,13 @@ s32 apply_to_obj_types_in_group(s32 types, applyproc_t fn, struct ObjGroup *grou #endif } - if (group->linkType & 1) // compressed data, not an Obj + if (group->linkType & 1) { // compressed data, not an Obj return fnAppliedCount; + } - if (!((group->groupObjTypes & OBJ_TYPE_GROUPS) | (group->groupObjTypes & types))) + if (!((group->groupObjTypes & OBJ_TYPE_GROUPS) | (group->groupObjTypes & types))) { return fnAppliedCount; + } objFn = fn; curLink = group->link1C; @@ -1034,8 +1073,9 @@ s32 apply_to_obj_types_in_group(s32 types, applyproc_t fn, struct ObjGroup *grou linkedObjType = linkedObj->type; nextLink = curLink->next; - if (linkedObjType == OBJ_TYPE_GROUPS) + if (linkedObjType == OBJ_TYPE_GROUPS) { fnAppliedCount += apply_to_obj_types_in_group(types, fn, (struct ObjGroup *) linkedObj); + } if (linkedObjType & types) { (*objFn)(linkedObj); @@ -1087,8 +1127,9 @@ void func_8017E584(struct ObjNet *a0, struct GdVec3f *a1, struct GdVec3f *a2) { cross_product_vec3f(&sp70, a1, &sp94); sp2C = (f32) gd_sqrt_d((sp94.x * sp94.x) + (sp94.z * sp94.z)); - if (sp2C > 1000.0) //? 1000.0f + if (sp2C > 1000.0) { //? 1000.0f sp2C = 1000.0f; + } sp2C /= 1000.0; //? 1000.0f sp2C = 1.0 - sp2C; //? 1.0f - sp2C @@ -1157,8 +1198,9 @@ void func_8017E9EC(struct ObjNet *a0) { /* @ 22D264 for 0x90 */ s32 Unknown8017EA94(struct GdVec3f *vec, Mat4f matrix) { if (vec->x >= matrix[2][2] && vec->x <= matrix[3][1] && vec->z >= matrix[3][0] - && vec->z <= matrix[3][3]) + && vec->z <= matrix[3][3]) { return 1; + } return 0; } @@ -1190,11 +1232,15 @@ s32 Unknown8017EB24(struct GdObj *a0, struct GdObj *a1) { D_801B9E08.y = sp38.y - sp44.y; D_801B9E08.z = sp38.z - sp44.z; - if (D_801B9E08.x >= sp18.p0.x) - if (D_801B9E08.x <= sp18.p1.x) - if (D_801B9E08.z >= sp18.p0.z) - if (D_801B9E08.z <= sp18.p1.z) + if (D_801B9E08.x >= sp18.p0.x) { + if (D_801B9E08.x <= sp18.p1.x) { + if (D_801B9E08.z >= sp18.p0.z) { + if (D_801B9E08.z <= sp18.p1.z) { return 1; + } + } + } + } return 0; } @@ -1206,51 +1252,75 @@ s32 Unknown8017ED00(struct GdObj *a0, struct GdPlaneF *a1) { set_cur_dynobj(a0); d_get_world_pos(&sp1C); - if (sp1C.x >= a1->p0.x) - if (sp1C.x <= a1->p1.x) - if (sp1C.z >= a1->p0.z) - if (sp1C.z <= a1->p1.z) + if (sp1C.x >= a1->p0.x) { + if (sp1C.x <= a1->p1.x) { + if (sp1C.z >= a1->p0.z) { + if (sp1C.z <= a1->p1.z) { return 1; + } + } + } + } return 0; } /* @ 22D59C for 0x90 */ s32 Unknown8017EDCC(struct GdVec3f *a0, struct GdPlaneF *a1) { - if (a0->x >= a1->p0.x) - if (a0->x <= a1->p1.x) - if (a0->z >= a1->p0.z) - if (a0->z <= a1->p1.z) + if (a0->x >= a1->p0.x) { + if (a0->x <= a1->p1.x) { + if (a0->z >= a1->p0.z) { + if (a0->z <= a1->p1.z) { return 1; + } + } + } + } return 0; } /* @ 22D62C for 0x1F8; orig name: Unknown8017EE5C */ s32 gd_plane_point_within(struct GdPlaneF *a0, struct GdPlaneF *a1) { - if (a0->p0.x >= a1->p0.x) - if (a0->p0.x <= a1->p1.x) - if (a0->p0.z >= a1->p0.z) - if (a0->p0.z <= a1->p1.z) + if (a0->p0.x >= a1->p0.x) { + if (a0->p0.x <= a1->p1.x) { + if (a0->p0.z >= a1->p0.z) { + if (a0->p0.z <= a1->p1.z) { return TRUE; + } + } + } + } - if (a0->p1.x >= a1->p0.x) - if (a0->p1.x <= a1->p1.x) - if (a0->p0.z >= a1->p0.z) - if (a0->p0.z <= a1->p1.z) + if (a0->p1.x >= a1->p0.x) { + if (a0->p1.x <= a1->p1.x) { + if (a0->p0.z >= a1->p0.z) { + if (a0->p0.z <= a1->p1.z) { return TRUE; + } + } + } + } - if (a0->p1.x >= a1->p0.x) - if (a0->p1.x <= a1->p1.x) - if (a0->p1.z >= a1->p0.z) - if (a0->p1.z <= a1->p1.z) + if (a0->p1.x >= a1->p0.x) { + if (a0->p1.x <= a1->p1.x) { + if (a0->p1.z >= a1->p0.z) { + if (a0->p1.z <= a1->p1.z) { return TRUE; + } + } + } + } - if (a0->p0.x >= a1->p0.x) - if (a0->p0.x <= a1->p1.x) - if (a0->p1.z >= a1->p0.z) - if (a0->p1.z <= a1->p1.z) + if (a0->p0.x >= a1->p0.x) { + if (a0->p0.x <= a1->p1.x) { + if (a0->p1.z >= a1->p0.z) { + if (a0->p1.z <= a1->p1.z) { return TRUE; + } + } + } + } return FALSE; } @@ -1427,11 +1497,13 @@ void move_animator(struct ObjAnimator *animObj) { register struct Links *link; struct GdObj *linkedObj; - if (animObj->fn48 != NULL) + if (animObj->fn48 != NULL) { (*animObj->fn48)(animObj); + } - if (animObj->unk14 == NULL) + if (animObj->unk14 == NULL) { return; + } animData = (struct AnimDataInfo *) animObj->animdata->link1C->obj; @@ -1442,24 +1514,27 @@ void move_animator(struct ObjAnimator *animObj) { ((struct ObjAnimator *) animObj->unk44)->unk20; //...why offset this pointer like this... } - if (animData->type == 0) + if (animData->type == 0) { return; + } unusedVec.x = 4.0f; unusedVec.y = 1.0f; unusedVec.z = 1.0f; - if (animObj->unk28 > (f32) animData->count) + if (animObj->unk28 > (f32) animData->count) { animObj->unk28 = 1.0f; - else if (animObj->unk28 < 0.0f) + } else if (animObj->unk28 < 0.0f) { animObj->unk28 = (f32) animData->count; + } sp38 = animObj->unk28; sp30 = animObj->unk28 - (f32) sp38; sp34 = sp38 + 1; - if (sp34 > animData->count) + if (sp34 > animData->count) { sp34 = 1; + } sp38--; sp34--; @@ -1613,14 +1688,15 @@ void move_animator(struct ObjAnimator *animObj) { d_set_idn_mtx(&localMtx); break; case GD_ANIM_STUB: - if (stubObj1 == NULL) + if (stubObj1 == NULL) { stubObj1 = linkedObj; - else { + } else { if (stubObj2 == NULL) { stubObj2 = linkedObj; func_8017F404(animObj->unk28, stubObj1, stubObj2); - } else + } else { fatal_printf("Too many objects to morph"); + } } break; default: @@ -1648,8 +1724,9 @@ void drag_picked_object(struct GdObj *inputObj) { ctrl = &gGdCtrl; - if (gViewUpdateCamera == NULL) + if (gViewUpdateCamera == NULL) { return; + } sp28 = magnitude_vec3f(&gViewUpdateCamera->unk40); sp28 /= 1000.0f; @@ -1665,8 +1742,9 @@ void drag_picked_object(struct GdObj *inputObj) { if ((inputObj->drawFlags & OBJ_PICKED) && gGdCtrl.btnApressed) { gd_play_sfx(GD_SFX_PINCH_FACE); // Note: this second sfx won't play, as it is "overwritten" by the first - if (ABS(ctrl->stickDeltaX) + ABS(ctrl->stickDeltaY) >= 11) + if (ABS(ctrl->stickDeltaX) + ABS(ctrl->stickDeltaY) >= 11) { gd_play_sfx(GD_SFX_PINCH_FACE_2); + } switch (inputObj->type) { case OBJ_TYPE_JOINTS: @@ -1720,8 +1798,9 @@ void move_camera(struct ObjCamera *cam) { struct GdControl *ctrl; // 28 ctrl = &gGdCtrl; - if ((cam->unk2C & 0x10) == 0) + if ((cam->unk2C & 0x10) == 0) { return; + } spE0.x = spE0.y = spE0.z = 0.0f; spB0.x = spB0.y = spB0.z = 0.0f; @@ -1750,15 +1829,17 @@ void move_camera(struct ObjCamera *cam) { cam->unkA8[1][2] = 0.0f; set_identity_mat4(&cam->unkA8); - } else + } else { set_identity_mat4(&cam->unkA8); + } sp2C = &cam->unk64; if ((cam->unk2C & 0x4) != 0) { // new B press if (ctrl->btnB != FALSE && ctrl->prevFrame->btnB == FALSE) { cam->zoom++; - if (cam->zoom > cam->zoomLevels) + if (cam->zoom > cam->zoomLevels) { cam->zoom = 0; + } switch (cam->zoom) { case 0: @@ -1771,17 +1852,21 @@ void move_camera(struct ObjCamera *cam) { } } - if (ctrl->cleft) + if (ctrl->cleft) { cam->unk128.y += cam->unk134.y; + } - if (ctrl->cright) + if (ctrl->cright) { cam->unk128.y -= cam->unk134.y; + } - if (ctrl->cup) + if (ctrl->cup) { cam->unk128.x += cam->unk134.x; + } - if (ctrl->cdown) + if (ctrl->cdown) { cam->unk128.x -= cam->unk134.x; + } cam->unk128.x = func_80194728(cam->unk128.x, 80.0f); @@ -1795,8 +1880,9 @@ void move_camera(struct ObjCamera *cam) { cam->unk40.x += (cam->unk4C.x - cam->unk40.x) * cam->unk17C; cam->unk40.y += (cam->unk4C.y - cam->unk40.y) * cam->unk17C; cam->unk40.z += (cam->unk4C.z - cam->unk40.z) * cam->unk17C; - } else + } else { set_identity_mat4(sp2C); + } spD4.x = cam->unk40.x; spD4.y = cam->unk40.y; @@ -1829,14 +1915,17 @@ void Unknown8018100C(struct ObjLight *light) { UNUSED u32 pad1C[3]; if (light->unk40 == 3) { - if (light->unk30 > 0.0) //? 0.0f - light->unk30 -= 0.2; //? 0.2f + if (light->unk30 > 0.0) { //? 0.0f + light->unk30 -= 0.2; //? 0.2f + } - if (light->unk30 < 0.0f) + if (light->unk30 < 0.0f) { light->unk30 = 0.0f; + } - if ((light->unk3C & 0x1) != 0) + if ((light->unk3C & 0x1) != 0) { light->unk30 = 1.0f; + } light->unk3C &= ~1; } @@ -1848,14 +1937,17 @@ void Unknown8018100C(struct ObjLight *light) { light->position.z += light->unk80.z; // should be position.x for second comparison? - if (light->position.x > 500.0f || light->position.y < -500.0f) + if (light->position.x > 500.0f || light->position.y < -500.0f) { light->unk80.x = -light->unk80.x; + } - if (light->position.y > 500.0f || light->position.y < -500.0f) + if (light->position.y > 500.0f || light->position.y < -500.0f) { light->unk80.y = -light->unk80.y; + } - if (light->position.z > 500.0f || light->position.z < -500.0f) + if (light->position.z > 500.0f || light->position.z < -500.0f) { light->unk80.z = -light->unk80.z; + } return; // more unreachable @@ -1892,8 +1984,9 @@ void move_group_members(void) { move_particles_in_grp(sCurrentMoveGrp); move_animators(sCurrentMoveGrp); - for (i = 0; i <= 0; i++) + for (i = 0; i <= 0; i++) { move_nets(sCurrentMoveGrp); + } move_cameras_in_grp(sCurrentMoveGrp); } @@ -1904,10 +1997,12 @@ void proc_view_movement(struct ObjView *view) { add_to_stacktrace("movement"); sCurrentMoveCamera = view->activeCam; sCurrentMoveView = view; - if ((sCurrentMoveGrp = view->components) != NULL) + if ((sCurrentMoveGrp = view->components) != NULL) { move_group_members(); - if ((sCurrentMoveGrp = view->lights) != NULL) + } + if ((sCurrentMoveGrp = view->lights) != NULL) { move_group_members(); + } imout(); } diff --git a/src/goddard/old_menu.c b/src/goddard/old_menu.c index 37e05d8..37ebc87 100644 --- a/src/goddard/old_menu.c +++ b/src/goddard/old_menu.c @@ -164,10 +164,11 @@ void adjust_gadget(struct ObjGadget *gdgt, s32 a1, s32 a2) { f32 sp2C; struct ObjValPtrs *vp; - if (gdgt->unk24 == 1) + if (gdgt->unk24 == 1) { gdgt->unk28 += a2 * (-sCurrentMoveCamera->unk40.z * 1.0E-5); - else if (gdgt->unk24 == 2) + } else if (gdgt->unk24 == 2) { gdgt->unk28 += a1 * (-sCurrentMoveCamera->unk40.z * 1.0E-5); + } if (gdgt->unk28 < 0.0f) { gdgt->unk28 = 0.0f; @@ -201,8 +202,9 @@ void reset_gadget(struct ObjGadget *gdgt) { f32 sp34; struct ObjValPtrs *vp; - if (gdgt->unk3C - gdgt->unk38 == 0.0f) + if (gdgt->unk3C - gdgt->unk38 == 0.0f) { fatal_printf("gadget has zero range (%f -> %f)\n", gdgt->unk38, gdgt->unk3C); + } sp34 = (f32)(1.0 / (gdgt->unk3C - gdgt->unk38)); diff --git a/src/goddard/particles.c b/src/goddard/particles.c index 6610150..dd8e85a 100644 --- a/src/goddard/particles.c +++ b/src/goddard/particles.c @@ -58,16 +58,18 @@ void func_80181C00(struct ObjVertex *vtx1, struct ObjVertex *vtx2) { struct GdObj *sp2C; register struct Links *link; - if (vtx1 == vtx2) + if (vtx1 == vtx2) { return; + } link = gGdSkinNet->unk1C0->link1C; while (link != NULL) { // FIXME: types struct Connection *sp24 = (void *) link->obj; if ((sp24->unk1C.vtx == vtx1 || sp24->unk1C.vtx == vtx2) - && (sp24->unk20.vtx == vtx1 || sp24->unk20.vtx == vtx2)) + && (sp24->unk20.vtx == vtx1 || sp24->unk20.vtx == vtx2)) { break; + } link = link->next; } if (link == NULL) { @@ -228,8 +230,9 @@ struct Connection *func_801825FC(struct ObjVertex *vtx1, struct ObjVertex *vtx2) struct GdVec3f sp28; struct GdVec3f sp1C; - if (sp34 == NULL) + if (sp34 == NULL) { fatal_print("Cant allocate connection memory!"); + } sp34->unk1C.vtx = vtx1; sp34->unk20.vtx = vtx2; push_dynobj_stash(); @@ -244,8 +247,9 @@ struct Connection *func_801825FC(struct ObjVertex *vtx1, struct ObjVertex *vtx2) // Duplicate conditional. Possibly should've checked `vtx2`; // Also, this shouldn't be called with particle types... if (vtx1->header.type == OBJ_TYPE_PARTICLES && vtx1->header.type == OBJ_TYPE_PARTICLES) { - if ((((struct ObjParticle *) vtx1)->unk54 & 4) && (((struct ObjParticle *) vtx2)->unk54 & 4)) + if ((((struct ObjParticle *) vtx1)->unk54 & 4) && (((struct ObjParticle *) vtx2)->unk54 & 4)) { sp34->unk28 |= 1; + } } pop_dynobj_stash(); return sp34; @@ -325,10 +329,12 @@ void move_particle(struct ObjParticle *ptc) { struct GdVec3f sp40; struct GdVec3f sp34; - if (ptc->unk54 & 2) + if (ptc->unk54 & 2) { return; - if (!(ptc->unk54 & 8)) + } + if (!(ptc->unk54 & 8)) { return; + } if (ptc->unk60 == 3) { sp40.x = -gViewUpdateCamera->unkE8[2][0] * 50.0f; sp40.y = -gViewUpdateCamera->unkE8[2][1] * 50.0f; @@ -362,8 +368,9 @@ void move_particle(struct ObjParticle *ptc) { ptc->unk20.x += ptc->unk38.x; ptc->unk20.y += ptc->unk38.y; ptc->unk20.z += ptc->unk38.z; - if (ptc->unk54 & 1) + if (ptc->unk54 & 1) { ptc->unk38.y += sp7C; + } func_801838D0(ptc); if (ptc->unkB0 == 1) { if (0) { diff --git a/src/goddard/renderer.c b/src/goddard/renderer.c index 465fc54..d21af31 100644 --- a/src/goddard/renderer.c +++ b/src/goddard/renderer.c @@ -1340,12 +1340,14 @@ Vtx *make_Vtx_if_new(f32 x, f32 y, f32 z, f32 alpha) { for (i = D_801BB0CC; i < (D_801BB0CC + D_801BB0BC); i++) { // the ifs need to be separate to match... - if (sCurrentGdDl->vtx[i].n.ob[0] == (s16) x) - if (sCurrentGdDl->vtx[i].n.ob[1] == (s16) y) + if (sCurrentGdDl->vtx[i].n.ob[0] == (s16) x) { + if (sCurrentGdDl->vtx[i].n.ob[1] == (s16) y) { if (sCurrentGdDl->vtx[i].n.ob[2] == (s16) z) { D_801BAF30[D_801BB0C4][D_801BB0B4++] = (s16) i; return NULL; } + } + } } D_801BB0BC++; @@ -2348,8 +2350,9 @@ void Unknown801A47F4(UNUSED u32 arg0) { /* 252FD8 -> 253018 */ void func_801A4808(void) { - while (D_801A8674 != 0) + while (D_801A8674 != 0) { ; + } return; } diff --git a/src/goddard/shape_helper.c b/src/goddard/shape_helper.c index cd0c8da..6067a38 100644 --- a/src/goddard/shape_helper.c +++ b/src/goddard/shape_helper.c @@ -278,10 +278,11 @@ struct ObjShape *make_shape(s32 flag, const char *name) { newShape = (struct ObjShape *) make_object(OBJ_TYPE_SHAPES); - if (name != NULL) + if (name != NULL) { gd_strcpy(newShape->name, name); - else + } else { gd_strcpy(newShape->name, "NoName"); + } sGdShapeCount++; @@ -327,8 +328,9 @@ s8 get_current_buf_char(void) { /* @ 246200 for 0x64; orig name: func_80197A30 */ s8 get_and_advance_buf(void) { - if (get_current_buf_char() == '\0') + if (get_current_buf_char() == '\0') { return '\0'; + } return sGdLineBuf[sGdLineBufCsr++]; } @@ -337,10 +339,11 @@ s8 get_and_advance_buf(void) { s8 load_next_line_into_buf(void) { sGdLineBufCsr = 0; - if (gd_feof(sGdShapeFile) != 0) + if (gd_feof(sGdShapeFile) != 0) { sGdLineBuf[sGdLineBufCsr] = '\0'; - else + } else { gd_fread_line(sGdLineBuf, 0xFF, sGdShapeFile); + } return get_current_buf_char(); } @@ -415,11 +418,13 @@ s32 getfloat(f32 *floatPtr) { add_to_stacktrace("getfloat"); - if (is_line_end(get_current_buf_char())) + if (is_line_end(get_current_buf_char())) { fatal_printf("getfloat(): Unexpected EOL"); + } - while (is_white_space(get_current_buf_char())) + while (is_white_space(get_current_buf_char())) { get_and_advance_buf(); + } bufCsr = 0; @@ -449,11 +454,13 @@ s32 getint(s32 *intPtr) { add_to_stacktrace("getint"); - if (is_line_end(get_current_buf_char())) + if (is_line_end(get_current_buf_char())) { fatal_printf("getint(): Unexpected EOL"); + } - while (is_white_space(get_current_buf_char())) + while (is_white_space(get_current_buf_char())) { get_and_advance_buf(); + } bufCsr = 0; for (curChar = get_and_advance_buf(); curChar != '\0'; curChar = get_and_advance_buf()) { @@ -512,8 +519,9 @@ void Unknown80198184(struct ObjShape *shape, f32 x, f32 y, f32 z) { void scale_obj_position(struct GdObj *obj) { struct GdVec3f pos; - if (obj->type == OBJ_TYPE_GROUPS) + if (obj->type == OBJ_TYPE_GROUPS) { return; + } set_cur_dynobj(obj); d_get_rel_pos(&pos); @@ -572,8 +580,9 @@ void Unknown80198444(struct ObjVertex *vtx) { if (distance != 0.0) { distance = gd_sqrt_d(distance); // sqrtd? - if (distance > D_801A8668) + if (distance > D_801A8668) { D_801A8668 = distance; + } } } @@ -636,8 +645,9 @@ void get_3DG1_shape(struct ObjShape *shape) { tempNormal.z = 1.0f; load_next_line_into_buf(); - if (!getint(&totalVtx)) + if (!getint(&totalVtx)) { fatal_printf("Missing number of points"); + } load_next_line_into_buf(); while (scan_to_next_non_whitespace()) { @@ -646,55 +656,64 @@ void get_3DG1_shape(struct ObjShape *shape) { getfloat(&tempVec.z); vtxPtrArr[vtxCount] = gd_make_vertex(tempVec.x, tempVec.y, tempVec.z); - if (vtxHead == NULL) + if (vtxHead == NULL) { vtxHead = vtxPtrArr[vtxCount]; + } func_8019807C(vtxPtrArr[vtxCount]); vtxCount++; - if (vtxCount >= 4000) + if (vtxCount >= 4000) { fatal_printf("Too many vertices in shape data"); + } shape->vtxCount++; clear_buf_to_cr(); - if (--totalVtx == 0) /* Count down vertex ponts */ + if (--totalVtx == 0) { /* Count down vertex ponts */ break; + } } while (scan_to_next_non_whitespace()) { - if (!getint(&totalFacePoints)) + if (!getint(&totalFacePoints)) { fatal_printf("Missing number of points in face"); + } mtl = find_or_add_new_mtl(shape->mtlGroup, 0, tempNormal.x, tempNormal.y, tempNormal.z); newFace = make_face_with_material(mtl); - if (faceHead == NULL) + if (faceHead == NULL) { faceHead = newFace; + } facePtrArr[faceCount] = newFace; faceCount++; - if (faceCount >= 4000) + if (faceCount >= 4000) { fatal_printf("Too many faces in shape data"); + } curFaceVtx = 0; while (get_current_buf_char() != '\0') { getint(&faceVtxID); - if (curFaceVtx > 3) + if (curFaceVtx > 3) { fatal_printf("Too many points in a face(%d)", curFaceVtx); + } newFace->vertices[curFaceVtx] = vtxPtrArr[faceVtxID]; curFaceVtx++; - if (is_line_end(get_current_buf_char()) || --totalFacePoints == 0) + if (is_line_end(get_current_buf_char()) || --totalFacePoints == 0) { break; + } } newFace->vtxCount = curFaceVtx; - if (newFace->vtxCount > 3) + if (newFace->vtxCount > 3) { fatal_printf("Too many points in a face(%d)", newFace->vtxCount); + } calc_face_normal(newFace); @@ -746,8 +765,9 @@ void get_OBJ_shape(struct ObjShape *shape) { func_8019807C(vtxArr[vtxCount]); vtxCount++; - if (vtxCount >= 4000) + if (vtxCount >= 4000) { fatal_printf("Too many vertices in shape data"); + } shape->vtxCount++; break; @@ -757,22 +777,25 @@ void get_OBJ_shape(struct ObjShape *shape) { faceArr[faceCount] = newFace; faceCount++; - if (faceCount >= 4000) + if (faceCount >= 4000) { fatal_printf("Too many faces in shape data"); + } curFaceVtx = 0; while (get_current_buf_char() != '\0') { getint(&faceVtxIndex); - if (curFaceVtx > 3) + if (curFaceVtx > 3) { fatal_printf("Too many points in a face(%d)", curFaceVtx); + } /* .obj vertex list is 1-indexed */ newFace->vertices[curFaceVtx] = vtxArr[faceVtxIndex - 1]; curFaceVtx++; - if (is_line_end(get_current_buf_char())) + if (is_line_end(get_current_buf_char())) { break; + } } /* These are already set by make_face_with_colour... */ @@ -782,8 +805,9 @@ void get_OBJ_shape(struct ObjShape *shape) { newFace->vtxCount = curFaceVtx; - if (newFace->vtxCount > 3) + if (newFace->vtxCount > 3) { fatal_printf("Too many points in a face(%d)", newFace->vtxCount); + } calc_face_normal(newFace); @@ -919,8 +943,9 @@ void read_ARK_shape(struct ObjShape *shape, char *fileName) { sGdShapeFile = gd_fopen(fileName, "rb"); - if (sGdShapeFile == NULL) + if (sGdShapeFile == NULL) { fatal_printf("Cant load shape '%s'", fileName); + } gd_fread(fileInfo.bytes, 0x48, 1, sGdShapeFile); func_801A5998(&fileInfo.bytes[0x40]); // face count? @@ -949,8 +974,9 @@ void read_ARK_shape(struct ObjShape *shape, char *fileName) { sp44 = make_face_with_material(sp34); - if (sp40 == NULL) + if (sp40 == NULL) { sp40 = sp44; + } func_801A5998(&face.bytes[0x0]); @@ -974,14 +1000,16 @@ void read_ARK_shape(struct ObjShape *shape, char *fileName) { func_801980E8(vtx.data.v); sp3C = gd_make_vertex(vtx.data.v[0], vtx.data.v[1], vtx.data.v[2]); - if (sp44->vtxCount > 3) + if (sp44->vtxCount > 3) { fatal_printf("Too many points in a face(%d)", sp44->vtxCount); + } sp44->vertices[sp44->vtxCount] = sp3C; sp44->vtxCount++; - if (sp38 == NULL) + if (sp38 == NULL) { sp38 = sp3C; + } } calc_face_normal(sp44); @@ -1006,17 +1034,19 @@ struct GdFile *get_shape_from_file(struct ObjShape *shape, char *fileName) { } else { sGdShapeFile = gd_fopen(fileName, "r"); - if (sGdShapeFile == NULL) + if (sGdShapeFile == NULL) { fatal_printf("Cant open shape '%s'", fileName); + } sGdLineBufCsr = 0; sGdLineBuf[sGdLineBufCsr] = '\0'; load_next_line_into_buf(); - if (is_next_buf_word("3DG1")) + if (is_next_buf_word("3DG1")) { get_3DG1_shape(shape); - else + } else { get_OBJ_shape(shape); + } printf("Num Vertices=%d\n", shape->vtxCount); printf("Num Faces=%d\n", shape->faceCount); @@ -1111,8 +1141,9 @@ struct ObjShape *make_grid_shape(enum ObjTypeFlag gridType, s32 a1, s32 a2, s32 D_801BACA0 = make_face_with_material(mtl2); } - if (sp40 == NULL) + if (sp40 == NULL) { sp40 = D_801BAC9C; + } add_3_vtx_to_face(D_801BAC9C, objBuf[row][col + 1], objBuf[row + 1][col + 1], objBuf[row][col]); @@ -1153,16 +1184,18 @@ void Unknown80199E88(struct ObjFace *face) { // TODO: remove cast when make_plane is updated D_801BAC74 = make_plane(FALSE, face); - if (D_801BAC78 == NULL) + if (D_801BAC78 == NULL) { D_801BAC78 = D_801BAC74; + } } /* @ 2486B4 for 0xbc; orig name: func_80199EE4 */ struct ObjNet *make_netfromshape(struct ObjShape *shape) { struct ObjNet *newNet; - if (shape == NULL) + if (shape == NULL) { fatal_printf("make_netfromshape(): null shape ptr"); + } D_801BAC78 = NULL; apply_to_obj_types_in_group(OBJ_TYPE_FACES, (applyproc_t) Unknown80199E88, shape->faceGroup); @@ -1206,16 +1239,18 @@ void animate_mario_head_normal(struct ObjAnimator *self) { self->unk50 = 5; break; case 2: - if (aBtnPressed) + if (aBtnPressed) { state = 5; + } self->unk28 += 1.0f; if (self->unk28 == 810.0f) { self->unk28 = 750.0f; self->unk50 -= 1; - if (self->unk50 == 0) + if (self->unk50 == 0) { state = 3; + } } break; case 3: diff --git a/src/goddard/skin_movement.c b/src/goddard/skin_movement.c index 5431173..ab1d089 100644 --- a/src/goddard/skin_movement.c +++ b/src/goddard/skin_movement.c @@ -57,8 +57,9 @@ void func_80181760(struct ObjGroup *a0) { (*mtx)[2][0] = (*mtx)[1][1] * sp1C; (*mtx)[2][1] = (*mtx)[1][2] * sp1C; (*mtx)[2][2] = (*mtx)[1][3] * sp1C; - } else + } else { (*mtx)[2][0] = (*mtx)[2][1] = (*mtx)[2][2] = 0.0f; + } } } @@ -66,8 +67,9 @@ void func_80181760(struct ObjGroup *a0) { void move_skin(struct ObjNet *net) { UNUSED u8 pad1C[8]; - if (net->unk1A8 != NULL) + if (net->unk1A8 != NULL) { func_80181760(net->unk1A8->unk24); + } } /* @ 230064 for 0x13C*/ @@ -132,14 +134,16 @@ void reset_weight(struct ObjWeight *weight) { sSkinNetCurWeight = weight; sTargetWeightID = 0; - if ((skinGroup = gGdSkinNet->skinGrp) != NULL) + if ((skinGroup = gGdSkinNet->skinGrp) != NULL) { vtxCount = apply_to_obj_types_in_group(OBJ_TYPE_VERTICES, (applyproc_t) Unknown801819D0, skinGroup); - else + } else { fatal_printf("reset_weight(): Skin net has no SkinGroup"); + } - if (weight->unk3C == NULL) + if (weight->unk3C == NULL) { fatal_printf("reset_weight(): Skin vertex ID %d not found", weight->id); + } } /* @ 230358 for 0x78; rename to reset_joint_weight? */ @@ -148,6 +152,7 @@ void Unknown80181B88(struct ObjJoint *joint) { inverse_mat4(&joint->matE8, &D_801B9EA8); D_801B9EE8 = joint; - if ((group = joint->unk1F4) != NULL) + if ((group = joint->unk1F4) != NULL) { apply_to_obj_types_in_group(OBJ_TYPE_WEIGHTS, (applyproc_t) reset_weight, group); + } } diff --git a/tools/.gitignore b/tools/.gitignore index b9363ad..024d6f8 100644 --- a/tools/.gitignore +++ b/tools/.gitignore @@ -1,20 +1,15 @@ -mio0 -n64cksum -n64graphics -textconv -patch_libultra_math -iplfontutil -n64graphics_ci -aifc_decode -aiff_extract_codebook - -# Fix weird stuff from happening - -!sdktools/** -!ido5.3_compiler/lib/*.so -!ido5.3_compiler/usr/lib/*.so -!ido5.3_compiler/usr/lib/*.so.1 -!ido5.3_compiler/**/*.o - -tabledesign -vadpcm_enc +/mio0 +/n64cksum +/n64graphics +/textconv +/patch_libultra_math +/iplfontutil +/n64graphics_ci +/aifc_decode +/aiff_extract_codebook +/vadpcm_enc +/tabledesign +!/ido5.3_compiler/lib/*.so +!/ido5.3_compiler/usr/lib/*.so +!/ido5.3_compiler/usr/lib/*.so.1 +!/ido5.3_compiler/**/*.o diff --git a/tools/Makefile b/tools/Makefile index 9ff8d76..a5f27d1 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -24,7 +24,7 @@ aifc_decode_CFLAGS := -O2 # both runs and compiles faster than -O3 aiff_extract_codebook_SOURCES := aiff_extract_codebook.c -tabledesign_SOURCES := sdk-tools/tabledesign_src/codebook.c sdk-tools/tabledesign_src/estimate.c sdk-tools/tabledesign_src/print.c sdk-tools/tabledesign_src/tabledesign.c +tabledesign_SOURCES := sdk-tools/tabledesign/codebook.c sdk-tools/tabledesign/estimate.c sdk-tools/tabledesign/print.c sdk-tools/tabledesign/tabledesign.c tabledesign_CFLAGS := -Wno-uninitialized -laudiofile vadpcm_enc_SOURCES := sdk-tools/adpcm/vadpcm_enc.c sdk-tools/adpcm/vpredictor.c sdk-tools/adpcm/quant.c sdk-tools/adpcm/util.c sdk-tools/adpcm/vencode.c diff --git a/tools/assemble_sound.py b/tools/assemble_sound.py index 5f45379..7b46558 100755 --- a/tools/assemble_sound.py +++ b/tools/assemble_sound.py @@ -285,7 +285,7 @@ def validate_bank_toplevel(json): ) -def make_sound_json_uniform(json): +def normalize_sound_json(json): # Convert {"sound": "str"} into {"sound": {"sample": "str"}} fixup = [] for inst in json["instruments"].values(): @@ -667,41 +667,146 @@ def serialize_seqfile(entries, serialize_entry, entry_list, magic, extra_padding return ser.finish() -def write_sequences(inputs, out_filename): - inputs.sort(key=lambda f: os.path.basename(f)) +def validate_and_normalize_sequence_json(json, bank_names, defines): + validate(isinstance(json, dict), "must have a top-level object") + if "comment" in json: + del json["comment"] + for key, seq in json.items(): + if isinstance(seq, dict): + validate_json_format(seq, {"ifdef": list, "banks": list}, key) + validate( + all(isinstance(x, str) for x in seq["ifdef"]), + '"ifdef" must be an array of strings', + key, + ) + if all(d not in defines for d in seq["ifdef"]): + seq = None + else: + seq = seq["banks"] + json[key] = seq + if isinstance(seq, list): + for x in seq: + validate( + isinstance(x, str), "bank list must be an array of strings", key + ) + validate( + x in bank_names, "reference to non-existing sound bank " + x, key + ) + else: + validate(seq is None, "bad JSON type, expected null, array or object", key) - def serialize_file(fname, ser): + +def write_sequences( + inputs, out_filename, out_bank_sets, sound_bank_dir, seq_json, defines +): + bank_names = sorted( + [os.path.splitext(os.path.basename(x))[0] for x in os.listdir(sound_bank_dir)] + ) + + try: + with open(seq_json, "r") as inf: + data = inf.read() + data = strip_comments(data) + json = orderedJsonDecoder.decode(data) + validate_and_normalize_sequence_json(json, bank_names, defines) + + except Exception as e: + fail("failed to parse " + str(seq_json) + ": " + str(e)) + + inputs.sort(key=lambda f: os.path.basename(f)) + name_to_fname = {} + for fname in inputs: + name = os.path.splitext(os.path.basename(fname))[0] + if name in name_to_fname: + fail( + "Files " + + fname + + " and " + + name_to_fname[name] + + " conflict. Remove one of them." + ) + name_to_fname[name] = fname + if name not in json: + fail( + "Sequence file " + fname + " is not mentioned in sequences.json. " + "Either assign it a list of sound banks, or set it to null to " + "explicitly leave it out from the build." + ) + + for key, seq in json.items(): + if key not in name_to_fname and seq is not None: + fail( + "sequences.json assigns sound banks to " + + key + + ", but there is no such sequence file. Either remove the entry (or " + "set it to null), or create sound/sequences/" + key + ".m64." + ) + + ind_to_name = [] + for key in json: + ind = int(key.split("_")[0], 16) + while len(ind_to_name) <= ind: + ind_to_name.append(None) + if ind_to_name[ind] is not None: + fail( + "Sequence files " + + key + + " and " + + ind_to_name[ind] + + " have the same index. Renumber or delete one of them." + ) + ind_to_name[ind] = key + + while ind_to_name and json.get(ind_to_name[-1], None) is None: + ind_to_name.pop() + + def serialize_file(name, ser): + if json.get(name, None) is None: + return ser.reset_garbage_pos() - with open(fname, "rb") as f: + with open(name_to_fname[name], "rb") as f: ser.add(f.read()) ser.align_garbage(16) with open(out_filename, "wb") as f: - n = range(len(inputs)) - f.write(serialize_seqfile(inputs, serialize_file, n, 3, extra_padding=False)) + n = range(len(ind_to_name)) + f.write(serialize_seqfile(ind_to_name, serialize_file, n, 3, False)) + + with open(out_bank_sets, "wb") as f: + ser = ReserveSerializer() + table = ser.reserve(len(ind_to_name) * 2) + for name in ind_to_name: + bank_set = json.get(name, None) + if bank_set is None: + bank_set = [] + table.append(struct.pack(">H", ser.size)) + ser.add(bytes([len(bank_set)])) + for bank in bank_set[::-1]: + ser.add(bytes([bank_names.index(bank)])) + f.write(ser.finish()) def main(): global STACK_TRACES need_help = False - skip_next = False + skip_next = 0 cpp_command = None print_samples = False sequences_out_file = None defines = [] args = [] for i, a in enumerate(sys.argv[1:], 1): - if skip_next: - skip_next = False + if skip_next > 0: + skip_next -= 1 continue if a == "--help" or a == "-h": need_help = True elif a == "--cpp": cpp_command = sys.argv[i + 1] - skip_next = True + skip_next = 1 elif a == "-D": defines.append(sys.argv[i + 1]) - skip_next = True + skip_next = 1 elif a.startswith("-D"): defines.append(a[2:]) elif a == "--stack-trace": @@ -710,15 +815,27 @@ def main(): print_samples = True elif a == "--sequences": sequences_out_file = sys.argv[i + 1] - skip_next = True + bank_sets_out_file = sys.argv[i + 2] + sound_bank_dir = sys.argv[i + 3] + sequence_json = sys.argv[i + 4] + skip_next = 4 elif a.startswith("-"): print("Unrecognized option " + a) sys.exit(1) else: args.append(a) + defines_set = {d.split("=")[0] for d in defines} + if sequences_out_file is not None and not need_help: - write_sequences(args, sequences_out_file) + write_sequences( + args, + sequences_out_file, + bank_sets_out_file, + sound_bank_dir, + sequence_json, + defines_set, + ) sys.exit(0) if need_help or len(args) != 4: @@ -728,7 +845,8 @@ def main(): " [--cpp ]" " [-D ]" " [--stack-trace]" - " | --sequences ".format(sys.argv[0]) + " | --sequences " + " ".format(sys.argv[0]) ) sys.exit(0 if need_help else 1) @@ -737,8 +855,6 @@ def main(): ctl_data_out = args[2] tbl_data_out = args[3] - defines_set = {d.split("=")[0] for d in defines} - banks = [] sample_banks = [] name_to_sample_bank = {} @@ -785,7 +901,7 @@ def main(): validate_bank_toplevel(bank_json) apply_version_diffs(bank_json, defines_set) - make_sound_json_uniform(bank_json) + normalize_sound_json(bank_json) sample_bank_name = bank_json["sample_bank"] validate( diff --git a/tools/clang-tidy.sh b/tools/clang-tidy.sh new file mode 100755 index 0000000..2248143 --- /dev/null +++ b/tools/clang-tidy.sh @@ -0,0 +1,38 @@ +#!/usr/bin/env bash + +# Use clang-tidy to brace if statements and loops. This should be a feature of clang-format. +# The brace check is the only check being applied right now, +# but other checks (like naming scheme) may be added at a later time. + +# '--fix-errors` due to generated text_strings.h as well as the enhancement inc.c files +TIDY_OPTS="-p . --fix --fix-errors" +COMPILER_OPTS="-nostdinc -fno-builtin -std=gnu90 -Iinclude -Isrc -D_LANGUAGE_C" +VERSIONS="-DVERSION_US -DVERSION_JP -DVERSION_EU" + +# run script from the root of the repository +cd "$( dirname $0 )" >/dev/null 2>&1; cd ../ + +if (( $# > 0 )); then + printf "Tidy file(s) $*" + echo + for VER in ${VERSIONS}; do + echo "with compiler version flag ${VER}" + clang-tidy ${TIDY_OPTS} "$@" -- ${COMPILER_OPTS} ${VER} + done + printf "Done tidying file(s) $*" + echo + exit +fi + +echo "Tidying all C files for all versions. This will take a bit" +for VER in ${VERSIONS}; do + echo "Tidying for compiler version flag ${VER}" + # Don't run clang-tidy on behaviors + clang-tidy ${TIDY_OPTS} src/audio/*.c -- ${COMPILER_OPTS} ${VER} + clang-tidy ${TIDY_OPTS} src/engine/*.c -- ${COMPILER_OPTS} ${VER} + clang-tidy ${TIDY_OPTS} src/game/*.c -- ${COMPILER_OPTS} ${VER} + clang-tidy ${TIDY_OPTS} src/goddard/*.c -- ${COMPILER_OPTS} ${VER} + clang-tidy ${TIDY_OPTS} lib/src/*.c -- ${COMPILER_OPTS} ${VER} + clang-tidy ${TIDY_OPTS} enhancements/*.inc.c -- ${COMPILER_OPTS} ${VER} +done +echo "Done tidying all C files. Hope you did something fun during the tidying" diff --git a/tools/iplfontutil.c b/tools/iplfontutil.c index efd1514..937b6f9 100644 --- a/tools/iplfontutil.c +++ b/tools/iplfontutil.c @@ -1,179 +1,179 @@ -#include -#include -#include - -#define STBI_NO_LINEAR -#define STBI_NO_PSD -#define STBI_NO_TGA -#define STBI_NO_HDR -#define STBI_NO_PIC -#define STBI_NO_PNM -#define STB_IMAGE_WRITE_IMPLEMENTATION -#include -#define STB_IMAGE_IMPLEMENTATION -#include - -#define GETBIT(buf, idx) ((buf[(idx)/8] >> (7-((idx)%8))) & 1) -#define SETBIT(buf, idx) buf[(idx)/8] |= (1 << (7-((idx)%8))) - -#define IPL3_FONT_NCHARS 50 -#define IPL3_FONT_CHAR_W 13 -#define IPL3_FONT_CHAR_H 14 -#define IPL3_FONT_CHAR_NPIXELS (IPL3_FONT_CHAR_W * IPL3_FONT_CHAR_H) -#define IPL3_FONT_CHAR_NBITS (IPL3_FONT_CHAR_NPIXELS + 2) -#define IPL3_FONT_CHAR_NBYTES (IPL3_FONT_CHAR_NBITS / 8) - -#define IPL3_FONT_FILE_SIZE ((IPL3_FONT_NCHARS * IPL3_FONT_CHAR_NBYTES) + 0x12) - -int ipl3font_decode(const char *binPath, const char *imgPath) -{ - FILE *binfp = fopen(binPath, "rb"); - - if(binfp == NULL) - { - printf("error: could not open %s for input\n", binPath); - return EXIT_FAILURE; - } - - fseek(binfp, 0, SEEK_END); - size_t binSize = ftell(binfp); - - if(binSize != IPL3_FONT_FILE_SIZE) - { - printf("error: font bin size invalid (must be 0x%X bytes)\n", IPL3_FONT_FILE_SIZE); - fclose(binfp); - return EXIT_FAILURE; - } - - rewind(binfp); - - char *binBuf = (char *) malloc(binSize); - if(fread(binBuf, 1, binSize, binfp) != binSize) - { - printf("error: failed to read from %s\n", binPath); - fclose(binfp); - return EXIT_FAILURE; - } - fclose(binfp); - - uint32_t outSize = IPL3_FONT_NCHARS * IPL3_FONT_CHAR_NPIXELS * sizeof(uint32_t); - uint32_t *outRgba32 = (uint32_t *) malloc(outSize); - int outIdx = 0; - - for(int nChar = 0; nChar < IPL3_FONT_NCHARS; nChar++) - { - for(int nRow = 0; nRow < IPL3_FONT_CHAR_H; nRow++) - { - for(int nCol = 0; nCol < IPL3_FONT_CHAR_W; nCol++) - { - int idx = (nChar * IPL3_FONT_CHAR_NBITS) + (nRow * IPL3_FONT_CHAR_W) + nCol; - int bit = GETBIT(binBuf, idx); - outRgba32[outIdx++] = (bit == 1) ? 0xFFFFFFFF : 0xFF000000; - } - } - } - - int stbres = stbi_write_png(imgPath, - IPL3_FONT_CHAR_W, - IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H, - 4, - outRgba32, - IPL3_FONT_CHAR_W * sizeof(uint32_t)); - - if(stbres == 0) - { - printf("error: failed to write %s\n", imgPath); - free(outRgba32); - free(binBuf); - return EXIT_FAILURE; - } - - free(outRgba32); - free(binBuf); - return EXIT_SUCCESS; -} - -int ipl3font_encode(const char *imgPath, const char *binPath) -{ - int x, y, channels_in_file; - uint32_t *inRgba32 = (uint32_t *) stbi_load(imgPath, &x, &y, &channels_in_file, 4); - - if(inRgba32 == NULL) - { - printf("error: failed to load %s\n", imgPath); - return EXIT_FAILURE; - } - - if(x != IPL3_FONT_CHAR_W || y != IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H) - { - printf("error: invalid ipl3 font image dimensions (must be %dx%d)\n", - IPL3_FONT_CHAR_W, IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H); - stbi_image_free(inRgba32); - return EXIT_FAILURE; - } - - char *out = calloc(IPL3_FONT_FILE_SIZE, 1); - - int inIdx = 0; - - for(int nChar = 0; nChar < IPL3_FONT_NCHARS; nChar++) - { - for(int nRow = 0; nRow < IPL3_FONT_CHAR_H; nRow++) - { - for(int nCol = 0; nCol < IPL3_FONT_CHAR_W; nCol++) - { - // source pixels that are not 0xFFFFFFFF are ignored - if(inRgba32[inIdx++] == 0xFFFFFFFF) - { - int idx = (nChar * IPL3_FONT_CHAR_NBITS) + (nRow * IPL3_FONT_CHAR_W) + nCol; - SETBIT(out, idx); - } - } - } - } - - FILE * outfp = fopen(binPath, "wb"); - - if(outfp == NULL) - { - printf("error: failed to write to %s\n", binPath); - stbi_image_free(inRgba32); - free(out); - return EXIT_FAILURE; - } - - fwrite(out, 1, IPL3_FONT_FILE_SIZE, outfp); - fclose(outfp); - - stbi_image_free(inRgba32); - free(out); - - return EXIT_SUCCESS; -} - -int main(int argc, const char *argv[]) -{ - if(argc < 4) - { - printf("error: no paths\n"); - printf("iplfontutil e \n"); - printf("iplfontutil d \n"); - return EXIT_FAILURE; - } - - const char *mode = argv[1]; - - if(strcmp(mode, "e") == 0) - { - return ipl3font_encode(argv[2], argv[3]); - } - else if(strcmp(mode, "d") == 0) - { - return ipl3font_decode(argv[2], argv[3]); - } - else - { - printf("error: unknown mode\n"); - return EXIT_FAILURE; - } -} +#include +#include +#include + +#define STBI_NO_LINEAR +#define STBI_NO_PSD +#define STBI_NO_TGA +#define STBI_NO_HDR +#define STBI_NO_PIC +#define STBI_NO_PNM +#define STB_IMAGE_WRITE_IMPLEMENTATION +#include +#define STB_IMAGE_IMPLEMENTATION +#include + +#define GETBIT(buf, idx) ((buf[(idx)/8] >> (7-((idx)%8))) & 1) +#define SETBIT(buf, idx) buf[(idx)/8] |= (1 << (7-((idx)%8))) + +#define IPL3_FONT_NCHARS 50 +#define IPL3_FONT_CHAR_W 13 +#define IPL3_FONT_CHAR_H 14 +#define IPL3_FONT_CHAR_NPIXELS (IPL3_FONT_CHAR_W * IPL3_FONT_CHAR_H) +#define IPL3_FONT_CHAR_NBITS (IPL3_FONT_CHAR_NPIXELS + 2) +#define IPL3_FONT_CHAR_NBYTES (IPL3_FONT_CHAR_NBITS / 8) + +#define IPL3_FONT_FILE_SIZE ((IPL3_FONT_NCHARS * IPL3_FONT_CHAR_NBYTES) + 0x12) + +int ipl3font_decode(const char *binPath, const char *imgPath) +{ + FILE *binfp = fopen(binPath, "rb"); + + if(binfp == NULL) + { + printf("error: could not open %s for input\n", binPath); + return EXIT_FAILURE; + } + + fseek(binfp, 0, SEEK_END); + size_t binSize = ftell(binfp); + + if(binSize != IPL3_FONT_FILE_SIZE) + { + printf("error: font bin size invalid (must be 0x%X bytes)\n", IPL3_FONT_FILE_SIZE); + fclose(binfp); + return EXIT_FAILURE; + } + + rewind(binfp); + + char *binBuf = (char *) malloc(binSize); + if(fread(binBuf, 1, binSize, binfp) != binSize) + { + printf("error: failed to read from %s\n", binPath); + fclose(binfp); + return EXIT_FAILURE; + } + fclose(binfp); + + uint32_t outSize = IPL3_FONT_NCHARS * IPL3_FONT_CHAR_NPIXELS * sizeof(uint32_t); + uint32_t *outRgba32 = (uint32_t *) malloc(outSize); + int outIdx = 0; + + for(int nChar = 0; nChar < IPL3_FONT_NCHARS; nChar++) + { + for(int nRow = 0; nRow < IPL3_FONT_CHAR_H; nRow++) + { + for(int nCol = 0; nCol < IPL3_FONT_CHAR_W; nCol++) + { + int idx = (nChar * IPL3_FONT_CHAR_NBITS) + (nRow * IPL3_FONT_CHAR_W) + nCol; + int bit = GETBIT(binBuf, idx); + outRgba32[outIdx++] = (bit == 1) ? 0xFFFFFFFF : 0xFF000000; + } + } + } + + int stbres = stbi_write_png(imgPath, + IPL3_FONT_CHAR_W, + IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H, + 4, + outRgba32, + IPL3_FONT_CHAR_W * sizeof(uint32_t)); + + if(stbres == 0) + { + printf("error: failed to write %s\n", imgPath); + free(outRgba32); + free(binBuf); + return EXIT_FAILURE; + } + + free(outRgba32); + free(binBuf); + return EXIT_SUCCESS; +} + +int ipl3font_encode(const char *imgPath, const char *binPath) +{ + int x, y, channels_in_file; + uint32_t *inRgba32 = (uint32_t *) stbi_load(imgPath, &x, &y, &channels_in_file, 4); + + if(inRgba32 == NULL) + { + printf("error: failed to load %s\n", imgPath); + return EXIT_FAILURE; + } + + if(x != IPL3_FONT_CHAR_W || y != IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H) + { + printf("error: invalid ipl3 font image dimensions (must be %dx%d)\n", + IPL3_FONT_CHAR_W, IPL3_FONT_NCHARS * IPL3_FONT_CHAR_H); + stbi_image_free(inRgba32); + return EXIT_FAILURE; + } + + char *out = calloc(IPL3_FONT_FILE_SIZE, 1); + + int inIdx = 0; + + for(int nChar = 0; nChar < IPL3_FONT_NCHARS; nChar++) + { + for(int nRow = 0; nRow < IPL3_FONT_CHAR_H; nRow++) + { + for(int nCol = 0; nCol < IPL3_FONT_CHAR_W; nCol++) + { + // source pixels that are not 0xFFFFFFFF are ignored + if(inRgba32[inIdx++] == 0xFFFFFFFF) + { + int idx = (nChar * IPL3_FONT_CHAR_NBITS) + (nRow * IPL3_FONT_CHAR_W) + nCol; + SETBIT(out, idx); + } + } + } + } + + FILE * outfp = fopen(binPath, "wb"); + + if(outfp == NULL) + { + printf("error: failed to write to %s\n", binPath); + stbi_image_free(inRgba32); + free(out); + return EXIT_FAILURE; + } + + fwrite(out, 1, IPL3_FONT_FILE_SIZE, outfp); + fclose(outfp); + + stbi_image_free(inRgba32); + free(out); + + return EXIT_SUCCESS; +} + +int main(int argc, const char *argv[]) +{ + if(argc < 4) + { + printf("error: no paths\n"); + printf("iplfontutil e \n"); + printf("iplfontutil d \n"); + return EXIT_FAILURE; + } + + const char *mode = argv[1]; + + if(strcmp(mode, "e") == 0) + { + return ipl3font_encode(argv[2], argv[3]); + } + else if(strcmp(mode, "d") == 0) + { + return ipl3font_decode(argv[2], argv[3]); + } + else + { + printf("error: unknown mode\n"); + return EXIT_FAILURE; + } +} diff --git a/tools/n64graphics_ci_dir/exoquant/exoquant.c b/tools/n64graphics_ci_dir/exoquant/exoquant.c index e42ed24..9f33c06 100644 --- a/tools/n64graphics_ci_dir/exoquant/exoquant.c +++ b/tools/n64graphics_ci_dir/exoquant/exoquant.c @@ -1,708 +1,708 @@ -/* -ExoQuant v0.7 - -Copyright (c) 2004 Dennis Ranke - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -#include "exoquant.h" -#include -#include -#include -#include - -#ifndef NULL -#define NULL (0) -#endif - -#define SCALE_R 1.0f -#define SCALE_G 1.2f -#define SCALE_B 0.8f -#define SCALE_A 1.0f - -exq_data *exq_init() -{ - int i; - exq_data *pExq; - - pExq = (exq_data*)malloc(sizeof(exq_data)); - - for(i = 0; i < EXQ_HASH_SIZE; i++) - pExq->pHash[i] = NULL; - - pExq->numColors = 0; - pExq->optimized = 0; - pExq->transparency = 1; - pExq->numBitsPerChannel = 8; - - return pExq; -} - -void exq_no_transparency(exq_data *pExq) -{ - pExq->transparency = 0; -} - -void exq_free(exq_data *pExq) -{ - int i; - exq_histogram *pCur, *pNext; - - for(i = 0; i < EXQ_HASH_SIZE; i++) - for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pNext) - { - pNext = pCur->pNextInHash; - free(pCur); - } - - free(pExq); -} - -static unsigned int exq_make_hash(unsigned int rgba) -{ - rgba -= (rgba >> 13) | (rgba << 19); - rgba -= (rgba >> 13) | (rgba << 19); - rgba -= (rgba >> 13) | (rgba << 19); - rgba -= (rgba >> 13) | (rgba << 19); - rgba -= (rgba >> 13) | (rgba << 19); - rgba &= EXQ_HASH_SIZE - 1; - return rgba; -} - -void exq_feed(exq_data *pExq, unsigned char *pData, int nPixels) -{ - int i; - unsigned int hash; - unsigned char r, g, b, a; - exq_histogram *pCur; - unsigned char channelMask = 0xff00 >> pExq->numBitsPerChannel; - - for(i = 0; i < nPixels; i++) - { - r = *pData++; g = *pData++; b = *pData++; a = *pData++; - hash = exq_make_hash(((unsigned int)r) | (((unsigned int)g) << 8) | (((unsigned int)b) << 16) | (((unsigned int)a) << 24)); - - pCur = pExq->pHash[hash]; - while(pCur != NULL && (pCur->ored != r || pCur->ogreen != g || - pCur->oblue != b || pCur->oalpha != a)) - pCur = pCur->pNextInHash; - - if(pCur != NULL) - pCur->num++; - else - { - pCur = (exq_histogram*)malloc(sizeof(exq_histogram)); - pCur->pNextInHash = pExq->pHash[hash]; - pExq->pHash[hash] = pCur; - pCur->ored = r; pCur->ogreen = g; pCur->oblue = b; pCur->oalpha = a; - r &= channelMask; g &= channelMask; b &= channelMask; - pCur->color.r = r / 255.0f * SCALE_R; - pCur->color.g = g / 255.0f * SCALE_G; - pCur->color.b = b / 255.0f * SCALE_B; - pCur->color.a = a / 255.0f * SCALE_A; - - if(pExq->transparency) - { - pCur->color.r *= pCur->color.a; - pCur->color.g *= pCur->color.a; - pCur->color.b *= pCur->color.a; - } - - pCur->num = 1; - pCur->palIndex = -1; - pCur->ditherScale.r = pCur->ditherScale.g = pCur->ditherScale.b = - pCur->ditherScale.a = -1; - pCur->ditherIndex[0] = pCur->ditherIndex[1] = pCur->ditherIndex[2] = - pCur->ditherIndex[3] = -1; - } - } -} - -void exq_quantize(exq_data *pExq, int nColors) -{ - exq_quantize_ex(pExq, nColors, 0); -} - -void exq_quantize_hq(exq_data *pExq, int nColors) -{ - exq_quantize_ex(pExq, nColors, 1); -} - -void exq_quantize_ex(exq_data *pExq, int nColors, int hq) -{ - int besti; - exq_float beste; - exq_histogram *pCur, *pNext; - int i, j; - - if(nColors > 256) - nColors = 256; - - if(pExq->numColors == 0) - { - pExq->node[0].pHistogram = NULL; - for(i = 0; i < EXQ_HASH_SIZE; i++) - for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pCur->pNextInHash) - { - pCur->pNext = pExq->node[0].pHistogram; - pExq->node[0].pHistogram = pCur; - } - - exq_sum_node(&pExq->node[0]); - - pExq->numColors = 1; - } - - for(i = pExq->numColors; i < nColors; i++) - { - beste = 0; - besti = 0; - for(j = 0; j < i; j++) - if(pExq->node[j].vdif >= beste) - { - beste = pExq->node[j].vdif; - besti = j; - } - -// printf("node %d: %d, %f\n", besti, pExq->node[besti].num, beste); - - pCur = pExq->node[besti].pHistogram; - pExq->node[besti].pHistogram = NULL; - pExq->node[i].pHistogram = NULL; - while(pCur != NULL && pCur != pExq->node[besti].pSplit) - { - pNext = pCur->pNext; - pCur->pNext = pExq->node[i].pHistogram; - pExq->node[i].pHistogram = pCur; - pCur = pNext; - } - - while(pCur != NULL) - { - pNext = pCur->pNext; - pCur->pNext = pExq->node[besti].pHistogram; - pExq->node[besti].pHistogram = pCur; - pCur = pNext; - } - - exq_sum_node(&pExq->node[besti]); - exq_sum_node(&pExq->node[i]); - - pExq->numColors = i + 1; - if(hq) - exq_optimize_palette(pExq, 1); - } - - pExq->optimized = 0; -} - -exq_float exq_get_mean_error(exq_data *pExq) -{ - int i, n; - exq_float err; - - n = 0; - err = 0; - for(i = 0; i < pExq->numColors; i++) - { - n += pExq->node[i].num; - err += pExq->node[i].err; - } - - return sqrt(err / n) * 256; -} - -void exq_get_palette(exq_data *pExq, unsigned char *pPal, int nColors) -{ - int i, j; - exq_float r, g, b, a; - unsigned char channelMask = 0xff00 >> pExq->numBitsPerChannel; - - if(nColors > pExq->numColors) - nColors = pExq->numColors; - - if(!pExq->optimized) - exq_optimize_palette(pExq, 4); - - for(i = 0; i < nColors; i++) - { - r = pExq->node[i].avg.r; - g = pExq->node[i].avg.g; - b = pExq->node[i].avg.b; - a = pExq->node[i].avg.a; - - if(pExq->transparency == 1 && a != 0) - { - r /= a; g/= a; b/= a; - } - - pPal[0] = (unsigned char)(r / SCALE_R * 255.9f); - pPal[1] = (unsigned char)(g / SCALE_G * 255.9f); - pPal[2] = (unsigned char)(b / SCALE_B * 255.9f); - pPal[3] = (unsigned char)(a / SCALE_A * 255.9f); - - for(j = 0; j < 3; j++) - pPal[j] = (pPal[j] + (1 << (8 - pExq->numBitsPerChannel)) / 2) & channelMask; - pPal += 4; - } -} - -void exq_set_palette(exq_data *pExq, unsigned char *pPal, int nColors) -{ - int i; - - pExq->numColors = nColors; - - for(i = 0; i < nColors; i++) - { - pExq->node[i].avg.r = *pPal++ * SCALE_R / 255.9f; - pExq->node[i].avg.g = *pPal++ * SCALE_G / 255.9f; - pExq->node[i].avg.b = *pPal++ * SCALE_B / 255.9f; - pExq->node[i].avg.a = *pPal++ * SCALE_A / 255.9f; - } - - pExq->optimized = 1; -} - -void exq_sum_node(exq_node *pNode) -{ - int n, n2; - exq_color fsum, fsum2, vc, tmp, tmp2, sum, sum2; - exq_histogram *pCur; - exq_float isqrt, nv, v; - - n = 0; - fsum.r = fsum.g = fsum.b = fsum.a = 0; - fsum2.r = fsum2.g = fsum2.b = fsum2.a = 0; - - for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) - { - n += pCur->num; - fsum.r += pCur->color.r * pCur->num; - fsum.g += pCur->color.g * pCur->num; - fsum.b += pCur->color.b * pCur->num; - fsum.a += pCur->color.a * pCur->num; - fsum2.r += pCur->color.r * pCur->color.r * pCur->num; - fsum2.g += pCur->color.g * pCur->color.g * pCur->num; - fsum2.b += pCur->color.b * pCur->color.b * pCur->num; - fsum2.a += pCur->color.a * pCur->color.a * pCur->num; - } - pNode->num = n; - if(n == 0) - { - pNode->vdif = 0; - pNode->err = 0; - return; - } - - pNode->avg.r = fsum.r / n; - pNode->avg.g = fsum.g / n; - pNode->avg.b = fsum.b / n; - pNode->avg.a = fsum.a / n; - - vc.r = fsum2.r - fsum.r * pNode->avg.r; - vc.g = fsum2.g - fsum.g * pNode->avg.g; - vc.b = fsum2.b - fsum.b * pNode->avg.b; - vc.a = fsum2.a - fsum.a * pNode->avg.a; - - v = vc.r + vc.g + vc.b + vc.a; - pNode->err = v; - pNode->vdif = -v; - - if(vc.r > vc.g && vc.r > vc.b && vc.r > vc.a) - exq_sort(&pNode->pHistogram, exq_sort_by_r); - else if(vc.g > vc.b && vc.g > vc.a) - exq_sort(&pNode->pHistogram, exq_sort_by_g); - else if(vc.b > vc.a) - exq_sort(&pNode->pHistogram, exq_sort_by_b); - else - exq_sort(&pNode->pHistogram, exq_sort_by_a); - - pNode->dir.r = pNode->dir.g = pNode->dir.b = pNode->dir.a = 0; - for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) - { - tmp.r = (pCur->color.r - pNode->avg.r) * pCur->num; - tmp.g = (pCur->color.g - pNode->avg.g) * pCur->num; - tmp.b = (pCur->color.b - pNode->avg.b) * pCur->num; - tmp.a = (pCur->color.a - pNode->avg.a) * pCur->num; - if(tmp.r * pNode->dir.r + tmp.g * pNode->dir.g + - tmp.b * pNode->dir.b + tmp.a * pNode->dir.a < 0) - { - tmp.r = -tmp.r; - tmp.g = -tmp.g; - tmp.b = -tmp.b; - tmp.a = -tmp.a; - } - pNode->dir.r += tmp.r; - pNode->dir.g += tmp.g; - pNode->dir.b += tmp.b; - pNode->dir.a += tmp.a; - } - isqrt = 1 / sqrt(pNode->dir.r * pNode->dir.r + - pNode->dir.g * pNode->dir.g + pNode->dir.b * pNode->dir.b + - pNode->dir.a * pNode->dir.a); - pNode->dir.r *= isqrt; - pNode->dir.g *= isqrt; - pNode->dir.b *= isqrt; - pNode->dir.a *= isqrt; - - exq_sort_dir = pNode->dir; - exq_sort(&pNode->pHistogram, exq_sort_by_dir); - - sum.r = sum.g = sum.b = sum.a = 0; - sum2.r = sum2.g = sum2.b = sum2.a = 0; - n2 = 0; - pNode->pSplit = pNode->pHistogram; - for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) - { - if(pNode->pSplit == NULL) - pNode->pSplit = pCur; - - n2 += pCur->num; - sum.r += pCur->color.r * pCur->num; - sum.g += pCur->color.g * pCur->num; - sum.b += pCur->color.b * pCur->num; - sum.a += pCur->color.a * pCur->num; - sum2.r += pCur->color.r * pCur->color.r * pCur->num; - sum2.g += pCur->color.g * pCur->color.g * pCur->num; - sum2.b += pCur->color.b * pCur->color.b * pCur->num; - sum2.a += pCur->color.a * pCur->color.a * pCur->num; - - if(n == n2) - break; - - tmp.r = sum2.r - sum.r*sum.r / n2; - tmp.g = sum2.g - sum.g*sum.g / n2; - tmp.b = sum2.b - sum.b*sum.b / n2; - tmp.a = sum2.a - sum.a*sum.a / n2; - tmp2.r = (fsum2.r - sum2.r) - (fsum.r-sum.r)*(fsum.r-sum.r) / (n - n2); - tmp2.g = (fsum2.g - sum2.g) - (fsum.g-sum.g)*(fsum.g-sum.g) / (n - n2); - tmp2.b = (fsum2.b - sum2.b) - (fsum.b-sum.b)*(fsum.b-sum.b) / (n - n2); - tmp2.a = (fsum2.a - sum2.a) - (fsum.a-sum.a)*(fsum.a-sum.a) / (n - n2); - - nv = tmp.r + tmp.g + tmp.b + tmp.a + tmp2.r + tmp2.g + tmp2.b + tmp2.a; - if(-nv > pNode->vdif) - { - pNode->vdif = -nv; - pNode->pSplit = NULL; - } - } - - if(pNode->pSplit == pNode->pHistogram) - pNode->pSplit = pNode->pSplit->pNext; - - pNode->vdif += v; -// printf("error sum: %f, vdif: %f\n", pNode->err, pNode->vdif); -} - -void exq_optimize_palette(exq_data *pExq, int iter) -{ - int n, i, j; - exq_histogram *pCur; - - pExq->optimized = 1; - - for(n = 0; n < iter; n++) - { - for(i = 0; i < pExq->numColors; i++) - pExq->node[i].pHistogram = NULL; - - for(i = 0; i < EXQ_HASH_SIZE; i++) - for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pCur->pNextInHash) - { - j = exq_find_nearest_color(pExq, &pCur->color); - pCur->pNext = pExq->node[j].pHistogram; - pExq->node[j].pHistogram = pCur; - } - - for(i = 0; i < pExq->numColors; i++) - exq_sum_node(&pExq->node[i]); - } -} - -void exq_map_image(exq_data *pExq, int nPixels, unsigned char *pIn, - unsigned char *pOut) -{ - int i; - exq_color c; - exq_histogram *pHist; - - if(!pExq->optimized) - exq_optimize_palette(pExq, 4); - - for(i = 0; i < nPixels; i++) - { - pHist = exq_find_histogram(pExq, pIn); - if(pHist != NULL && pHist->palIndex != -1) - { - *pOut++ = (unsigned char)pHist->palIndex; - pIn += 4; - } - else - { - c.r = *pIn++ / 255.0f * SCALE_R; - c.g = *pIn++ / 255.0f * SCALE_G; - c.b = *pIn++ / 255.0f * SCALE_B; - c.a = *pIn++ / 255.0f * SCALE_A; - - if(pExq->transparency) - { - c.r *= c.a; c.g *= c.a; c.b *= c.a; - } - - *pOut = exq_find_nearest_color(pExq, &c); - if(pHist != NULL) - pHist->palIndex = *pOut; - pOut++; - } - } -} - -void exq_map_image_ordered(exq_data *pExq, int width, int height, - unsigned char *pIn, unsigned char *pOut) -{ - exq_map_image_dither(pExq, width, height, pIn, pOut, 1); -} - -void exq_map_image_random(exq_data *pExq, int nPixels, - unsigned char *pIn, unsigned char *pOut) -{ - exq_map_image_dither(pExq, nPixels, 1, pIn, pOut, 0); -} - -void exq_map_image_dither(exq_data *pExq, int width, int height, - unsigned char *pIn, unsigned char *pOut, int ordered) -{ - int x, y, i, j, d; - exq_color p, scale, tmp; - exq_histogram *pHist; - const exq_float dither_matrix[4] = { -0.375, 0.125, 0.375, -0.125 }; - - if(!pExq->optimized) - exq_optimize_palette(pExq, 4); - - for(y = 0; y < height; y++) - for(x = 0; x < width; x++) - { - if(ordered) - d = (x & 1) + (y & 1) * 2; - else - d = rand() & 3; - pHist = exq_find_histogram(pExq, pIn); - p.r = *pIn++ / 255.0f * SCALE_R; - p.g = *pIn++ / 255.0f * SCALE_G; - p.b = *pIn++ / 255.0f * SCALE_B; - p.a = *pIn++ / 255.0f * SCALE_A; - - if(pExq->transparency) - { - p.r *= p.a; p.g *= p.a; p.b *= p.a; - } - - if(pHist == NULL || pHist->ditherScale.r < 0) - { - i = exq_find_nearest_color(pExq, &p); - scale.r = pExq->node[i].avg.r - p.r; - scale.g = pExq->node[i].avg.g - p.g; - scale.b = pExq->node[i].avg.b - p.b; - scale.a = pExq->node[i].avg.a - p.a; - tmp.r = p.r - scale.r / 3; - tmp.g = p.g - scale.g / 3; - tmp.b = p.b - scale.b / 3; - tmp.a = p.a - scale.a / 3; - j = exq_find_nearest_color(pExq, &tmp); - if(i == j) - { - tmp.r = p.r - scale.r * 3; - tmp.g = p.g - scale.g * 3; - tmp.b = p.b - scale.b * 3; - tmp.a = p.a - scale.a * 3; - j = exq_find_nearest_color(pExq, &tmp); - } - if(i != j) - { - scale.r = (pExq->node[j].avg.r - pExq->node[i].avg.r) * 0.8f; - scale.g = (pExq->node[j].avg.g - pExq->node[i].avg.g) * 0.8f; - scale.b = (pExq->node[j].avg.b - pExq->node[i].avg.b) * 0.8f; - scale.a = (pExq->node[j].avg.a - pExq->node[i].avg.a) * 0.8f; - if(scale.r < 0) scale.r = -scale.r; - if(scale.g < 0) scale.g = -scale.g; - if(scale.b < 0) scale.b = -scale.b; - if(scale.a < 0) scale.a = -scale.a; - } - else - scale.r = scale.g = scale.b = scale.a = 0; - - if(pHist != NULL) - { - pHist->ditherScale.r = scale.r; - pHist->ditherScale.g = scale.g; - pHist->ditherScale.b = scale.b; - pHist->ditherScale.a = scale.a; - } - } - else - { - scale.r = pHist->ditherScale.r; - scale.g = pHist->ditherScale.g; - scale.b = pHist->ditherScale.b; - scale.a = pHist->ditherScale.a; - } - - if(pHist != NULL && pHist->ditherIndex[d] >= 0) - *pOut++ = (unsigned char)pHist->ditherIndex[d]; - else - { - tmp.r = p.r + scale.r * dither_matrix[d]; - tmp.g = p.g + scale.g * dither_matrix[d]; - tmp.b = p.b + scale.b * dither_matrix[d]; - tmp.a = p.a + scale.a * dither_matrix[d]; - *pOut = exq_find_nearest_color(pExq, &tmp); - if(pHist != NULL) - pHist->ditherIndex[d] = *pOut; - pOut++; - } - } -} - -exq_histogram *exq_find_histogram(exq_data *pExq, unsigned char *pCol) -{ - unsigned int hash; - int r, g, b, a; - exq_histogram *pCur; - - r = *pCol++; g = *pCol++; b = *pCol++; a = *pCol++; - hash = exq_make_hash(((unsigned int)r) | (((unsigned int)g) << 8) | (((unsigned int)b) << 16) | (((unsigned int)a) << 24)); - - pCur = pExq->pHash[hash]; - while(pCur != NULL && (pCur->ored != r || pCur->ogreen != g || - pCur->oblue != b || pCur->oalpha != a)) - pCur = pCur->pNextInHash; - - return pCur; -} - -unsigned char exq_find_nearest_color(exq_data *pExq, exq_color *pColor) -{ - exq_float bestv; - int besti, i; - exq_color dif; - - bestv = 16; - besti = 0; - for(i = 0; i < pExq->numColors; i++) - { - dif.r = pColor->r - pExq->node[i].avg.r; - dif.g = pColor->g - pExq->node[i].avg.g; - dif.b = pColor->b - pExq->node[i].avg.b; - dif.a = pColor->a - pExq->node[i].avg.a; - if(dif.r*dif.r + dif.g*dif.g + dif.b*dif.b + dif.a*dif.a < bestv) - { - bestv = dif.r*dif.r + dif.g*dif.g + dif.b*dif.b + dif.a*dif.a; - besti = i; - } - } - - return (unsigned char)besti; -} - -void exq_sort(exq_histogram **ppHist, exq_float (*sortfunc)(const exq_histogram *pHist)) -{ - exq_histogram *pLow, *pHigh, *pCur, *pNext; - int n = 0; - exq_float sum = 0; - - for(pCur = *ppHist; pCur != NULL; pCur = pCur->pNext) - { - n++; - sum += sortfunc(pCur); - } - - if(n < 2) - return; - - sum /= n; - - pLow = pHigh = NULL; - for(pCur = *ppHist; pCur != NULL; pCur = pNext) - { - pNext = pCur->pNext; - if(sortfunc(pCur) < sum) - { - pCur->pNext = pLow; - pLow = pCur; - } - else - { - pCur->pNext = pHigh; - pHigh = pCur; - } - } - - if(pLow == NULL) - { - *ppHist = pHigh; - return; - } - if(pHigh == NULL) - { - *ppHist = pLow; - return; - } - - exq_sort(&pLow, sortfunc); - exq_sort(&pHigh, sortfunc); - - *ppHist = pLow; - while(pLow->pNext != NULL) - pLow = pLow->pNext; - - pLow->pNext = pHigh; -} - -exq_float exq_sort_by_r(const exq_histogram *pHist) -{ - return pHist->color.r; -} - -exq_float exq_sort_by_g(const exq_histogram *pHist) -{ - return pHist->color.g; -} - -exq_float exq_sort_by_b(const exq_histogram *pHist) -{ - return pHist->color.b; -} - -exq_float exq_sort_by_a(const exq_histogram *pHist) -{ - return pHist->color.a; -} - -exq_color exq_sort_dir; - -exq_float exq_sort_by_dir(const exq_histogram *pHist) -{ - return pHist->color.r * exq_sort_dir.r + - pHist->color.g * exq_sort_dir.g + - pHist->color.b * exq_sort_dir.b + - pHist->color.a * exq_sort_dir.a; +/* +ExoQuant v0.7 + +Copyright (c) 2004 Dennis Ranke + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +#include "exoquant.h" +#include +#include +#include +#include + +#ifndef NULL +#define NULL (0) +#endif + +#define SCALE_R 1.0f +#define SCALE_G 1.2f +#define SCALE_B 0.8f +#define SCALE_A 1.0f + +exq_data *exq_init() +{ + int i; + exq_data *pExq; + + pExq = (exq_data*)malloc(sizeof(exq_data)); + + for(i = 0; i < EXQ_HASH_SIZE; i++) + pExq->pHash[i] = NULL; + + pExq->numColors = 0; + pExq->optimized = 0; + pExq->transparency = 1; + pExq->numBitsPerChannel = 8; + + return pExq; +} + +void exq_no_transparency(exq_data *pExq) +{ + pExq->transparency = 0; +} + +void exq_free(exq_data *pExq) +{ + int i; + exq_histogram *pCur, *pNext; + + for(i = 0; i < EXQ_HASH_SIZE; i++) + for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pNext) + { + pNext = pCur->pNextInHash; + free(pCur); + } + + free(pExq); +} + +static unsigned int exq_make_hash(unsigned int rgba) +{ + rgba -= (rgba >> 13) | (rgba << 19); + rgba -= (rgba >> 13) | (rgba << 19); + rgba -= (rgba >> 13) | (rgba << 19); + rgba -= (rgba >> 13) | (rgba << 19); + rgba -= (rgba >> 13) | (rgba << 19); + rgba &= EXQ_HASH_SIZE - 1; + return rgba; +} + +void exq_feed(exq_data *pExq, unsigned char *pData, int nPixels) +{ + int i; + unsigned int hash; + unsigned char r, g, b, a; + exq_histogram *pCur; + unsigned char channelMask = 0xff00 >> pExq->numBitsPerChannel; + + for(i = 0; i < nPixels; i++) + { + r = *pData++; g = *pData++; b = *pData++; a = *pData++; + hash = exq_make_hash(((unsigned int)r) | (((unsigned int)g) << 8) | (((unsigned int)b) << 16) | (((unsigned int)a) << 24)); + + pCur = pExq->pHash[hash]; + while(pCur != NULL && (pCur->ored != r || pCur->ogreen != g || + pCur->oblue != b || pCur->oalpha != a)) + pCur = pCur->pNextInHash; + + if(pCur != NULL) + pCur->num++; + else + { + pCur = (exq_histogram*)malloc(sizeof(exq_histogram)); + pCur->pNextInHash = pExq->pHash[hash]; + pExq->pHash[hash] = pCur; + pCur->ored = r; pCur->ogreen = g; pCur->oblue = b; pCur->oalpha = a; + r &= channelMask; g &= channelMask; b &= channelMask; + pCur->color.r = r / 255.0f * SCALE_R; + pCur->color.g = g / 255.0f * SCALE_G; + pCur->color.b = b / 255.0f * SCALE_B; + pCur->color.a = a / 255.0f * SCALE_A; + + if(pExq->transparency) + { + pCur->color.r *= pCur->color.a; + pCur->color.g *= pCur->color.a; + pCur->color.b *= pCur->color.a; + } + + pCur->num = 1; + pCur->palIndex = -1; + pCur->ditherScale.r = pCur->ditherScale.g = pCur->ditherScale.b = + pCur->ditherScale.a = -1; + pCur->ditherIndex[0] = pCur->ditherIndex[1] = pCur->ditherIndex[2] = + pCur->ditherIndex[3] = -1; + } + } +} + +void exq_quantize(exq_data *pExq, int nColors) +{ + exq_quantize_ex(pExq, nColors, 0); +} + +void exq_quantize_hq(exq_data *pExq, int nColors) +{ + exq_quantize_ex(pExq, nColors, 1); +} + +void exq_quantize_ex(exq_data *pExq, int nColors, int hq) +{ + int besti; + exq_float beste; + exq_histogram *pCur, *pNext; + int i, j; + + if(nColors > 256) + nColors = 256; + + if(pExq->numColors == 0) + { + pExq->node[0].pHistogram = NULL; + for(i = 0; i < EXQ_HASH_SIZE; i++) + for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pCur->pNextInHash) + { + pCur->pNext = pExq->node[0].pHistogram; + pExq->node[0].pHistogram = pCur; + } + + exq_sum_node(&pExq->node[0]); + + pExq->numColors = 1; + } + + for(i = pExq->numColors; i < nColors; i++) + { + beste = 0; + besti = 0; + for(j = 0; j < i; j++) + if(pExq->node[j].vdif >= beste) + { + beste = pExq->node[j].vdif; + besti = j; + } + +// printf("node %d: %d, %f\n", besti, pExq->node[besti].num, beste); + + pCur = pExq->node[besti].pHistogram; + pExq->node[besti].pHistogram = NULL; + pExq->node[i].pHistogram = NULL; + while(pCur != NULL && pCur != pExq->node[besti].pSplit) + { + pNext = pCur->pNext; + pCur->pNext = pExq->node[i].pHistogram; + pExq->node[i].pHistogram = pCur; + pCur = pNext; + } + + while(pCur != NULL) + { + pNext = pCur->pNext; + pCur->pNext = pExq->node[besti].pHistogram; + pExq->node[besti].pHistogram = pCur; + pCur = pNext; + } + + exq_sum_node(&pExq->node[besti]); + exq_sum_node(&pExq->node[i]); + + pExq->numColors = i + 1; + if(hq) + exq_optimize_palette(pExq, 1); + } + + pExq->optimized = 0; +} + +exq_float exq_get_mean_error(exq_data *pExq) +{ + int i, n; + exq_float err; + + n = 0; + err = 0; + for(i = 0; i < pExq->numColors; i++) + { + n += pExq->node[i].num; + err += pExq->node[i].err; + } + + return sqrt(err / n) * 256; +} + +void exq_get_palette(exq_data *pExq, unsigned char *pPal, int nColors) +{ + int i, j; + exq_float r, g, b, a; + unsigned char channelMask = 0xff00 >> pExq->numBitsPerChannel; + + if(nColors > pExq->numColors) + nColors = pExq->numColors; + + if(!pExq->optimized) + exq_optimize_palette(pExq, 4); + + for(i = 0; i < nColors; i++) + { + r = pExq->node[i].avg.r; + g = pExq->node[i].avg.g; + b = pExq->node[i].avg.b; + a = pExq->node[i].avg.a; + + if(pExq->transparency == 1 && a != 0) + { + r /= a; g/= a; b/= a; + } + + pPal[0] = (unsigned char)(r / SCALE_R * 255.9f); + pPal[1] = (unsigned char)(g / SCALE_G * 255.9f); + pPal[2] = (unsigned char)(b / SCALE_B * 255.9f); + pPal[3] = (unsigned char)(a / SCALE_A * 255.9f); + + for(j = 0; j < 3; j++) + pPal[j] = (pPal[j] + (1 << (8 - pExq->numBitsPerChannel)) / 2) & channelMask; + pPal += 4; + } +} + +void exq_set_palette(exq_data *pExq, unsigned char *pPal, int nColors) +{ + int i; + + pExq->numColors = nColors; + + for(i = 0; i < nColors; i++) + { + pExq->node[i].avg.r = *pPal++ * SCALE_R / 255.9f; + pExq->node[i].avg.g = *pPal++ * SCALE_G / 255.9f; + pExq->node[i].avg.b = *pPal++ * SCALE_B / 255.9f; + pExq->node[i].avg.a = *pPal++ * SCALE_A / 255.9f; + } + + pExq->optimized = 1; +} + +void exq_sum_node(exq_node *pNode) +{ + int n, n2; + exq_color fsum, fsum2, vc, tmp, tmp2, sum, sum2; + exq_histogram *pCur; + exq_float isqrt, nv, v; + + n = 0; + fsum.r = fsum.g = fsum.b = fsum.a = 0; + fsum2.r = fsum2.g = fsum2.b = fsum2.a = 0; + + for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) + { + n += pCur->num; + fsum.r += pCur->color.r * pCur->num; + fsum.g += pCur->color.g * pCur->num; + fsum.b += pCur->color.b * pCur->num; + fsum.a += pCur->color.a * pCur->num; + fsum2.r += pCur->color.r * pCur->color.r * pCur->num; + fsum2.g += pCur->color.g * pCur->color.g * pCur->num; + fsum2.b += pCur->color.b * pCur->color.b * pCur->num; + fsum2.a += pCur->color.a * pCur->color.a * pCur->num; + } + pNode->num = n; + if(n == 0) + { + pNode->vdif = 0; + pNode->err = 0; + return; + } + + pNode->avg.r = fsum.r / n; + pNode->avg.g = fsum.g / n; + pNode->avg.b = fsum.b / n; + pNode->avg.a = fsum.a / n; + + vc.r = fsum2.r - fsum.r * pNode->avg.r; + vc.g = fsum2.g - fsum.g * pNode->avg.g; + vc.b = fsum2.b - fsum.b * pNode->avg.b; + vc.a = fsum2.a - fsum.a * pNode->avg.a; + + v = vc.r + vc.g + vc.b + vc.a; + pNode->err = v; + pNode->vdif = -v; + + if(vc.r > vc.g && vc.r > vc.b && vc.r > vc.a) + exq_sort(&pNode->pHistogram, exq_sort_by_r); + else if(vc.g > vc.b && vc.g > vc.a) + exq_sort(&pNode->pHistogram, exq_sort_by_g); + else if(vc.b > vc.a) + exq_sort(&pNode->pHistogram, exq_sort_by_b); + else + exq_sort(&pNode->pHistogram, exq_sort_by_a); + + pNode->dir.r = pNode->dir.g = pNode->dir.b = pNode->dir.a = 0; + for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) + { + tmp.r = (pCur->color.r - pNode->avg.r) * pCur->num; + tmp.g = (pCur->color.g - pNode->avg.g) * pCur->num; + tmp.b = (pCur->color.b - pNode->avg.b) * pCur->num; + tmp.a = (pCur->color.a - pNode->avg.a) * pCur->num; + if(tmp.r * pNode->dir.r + tmp.g * pNode->dir.g + + tmp.b * pNode->dir.b + tmp.a * pNode->dir.a < 0) + { + tmp.r = -tmp.r; + tmp.g = -tmp.g; + tmp.b = -tmp.b; + tmp.a = -tmp.a; + } + pNode->dir.r += tmp.r; + pNode->dir.g += tmp.g; + pNode->dir.b += tmp.b; + pNode->dir.a += tmp.a; + } + isqrt = 1 / sqrt(pNode->dir.r * pNode->dir.r + + pNode->dir.g * pNode->dir.g + pNode->dir.b * pNode->dir.b + + pNode->dir.a * pNode->dir.a); + pNode->dir.r *= isqrt; + pNode->dir.g *= isqrt; + pNode->dir.b *= isqrt; + pNode->dir.a *= isqrt; + + exq_sort_dir = pNode->dir; + exq_sort(&pNode->pHistogram, exq_sort_by_dir); + + sum.r = sum.g = sum.b = sum.a = 0; + sum2.r = sum2.g = sum2.b = sum2.a = 0; + n2 = 0; + pNode->pSplit = pNode->pHistogram; + for(pCur = pNode->pHistogram; pCur != NULL; pCur = pCur->pNext) + { + if(pNode->pSplit == NULL) + pNode->pSplit = pCur; + + n2 += pCur->num; + sum.r += pCur->color.r * pCur->num; + sum.g += pCur->color.g * pCur->num; + sum.b += pCur->color.b * pCur->num; + sum.a += pCur->color.a * pCur->num; + sum2.r += pCur->color.r * pCur->color.r * pCur->num; + sum2.g += pCur->color.g * pCur->color.g * pCur->num; + sum2.b += pCur->color.b * pCur->color.b * pCur->num; + sum2.a += pCur->color.a * pCur->color.a * pCur->num; + + if(n == n2) + break; + + tmp.r = sum2.r - sum.r*sum.r / n2; + tmp.g = sum2.g - sum.g*sum.g / n2; + tmp.b = sum2.b - sum.b*sum.b / n2; + tmp.a = sum2.a - sum.a*sum.a / n2; + tmp2.r = (fsum2.r - sum2.r) - (fsum.r-sum.r)*(fsum.r-sum.r) / (n - n2); + tmp2.g = (fsum2.g - sum2.g) - (fsum.g-sum.g)*(fsum.g-sum.g) / (n - n2); + tmp2.b = (fsum2.b - sum2.b) - (fsum.b-sum.b)*(fsum.b-sum.b) / (n - n2); + tmp2.a = (fsum2.a - sum2.a) - (fsum.a-sum.a)*(fsum.a-sum.a) / (n - n2); + + nv = tmp.r + tmp.g + tmp.b + tmp.a + tmp2.r + tmp2.g + tmp2.b + tmp2.a; + if(-nv > pNode->vdif) + { + pNode->vdif = -nv; + pNode->pSplit = NULL; + } + } + + if(pNode->pSplit == pNode->pHistogram) + pNode->pSplit = pNode->pSplit->pNext; + + pNode->vdif += v; +// printf("error sum: %f, vdif: %f\n", pNode->err, pNode->vdif); +} + +void exq_optimize_palette(exq_data *pExq, int iter) +{ + int n, i, j; + exq_histogram *pCur; + + pExq->optimized = 1; + + for(n = 0; n < iter; n++) + { + for(i = 0; i < pExq->numColors; i++) + pExq->node[i].pHistogram = NULL; + + for(i = 0; i < EXQ_HASH_SIZE; i++) + for(pCur = pExq->pHash[i]; pCur != NULL; pCur = pCur->pNextInHash) + { + j = exq_find_nearest_color(pExq, &pCur->color); + pCur->pNext = pExq->node[j].pHistogram; + pExq->node[j].pHistogram = pCur; + } + + for(i = 0; i < pExq->numColors; i++) + exq_sum_node(&pExq->node[i]); + } +} + +void exq_map_image(exq_data *pExq, int nPixels, unsigned char *pIn, + unsigned char *pOut) +{ + int i; + exq_color c; + exq_histogram *pHist; + + if(!pExq->optimized) + exq_optimize_palette(pExq, 4); + + for(i = 0; i < nPixels; i++) + { + pHist = exq_find_histogram(pExq, pIn); + if(pHist != NULL && pHist->palIndex != -1) + { + *pOut++ = (unsigned char)pHist->palIndex; + pIn += 4; + } + else + { + c.r = *pIn++ / 255.0f * SCALE_R; + c.g = *pIn++ / 255.0f * SCALE_G; + c.b = *pIn++ / 255.0f * SCALE_B; + c.a = *pIn++ / 255.0f * SCALE_A; + + if(pExq->transparency) + { + c.r *= c.a; c.g *= c.a; c.b *= c.a; + } + + *pOut = exq_find_nearest_color(pExq, &c); + if(pHist != NULL) + pHist->palIndex = *pOut; + pOut++; + } + } +} + +void exq_map_image_ordered(exq_data *pExq, int width, int height, + unsigned char *pIn, unsigned char *pOut) +{ + exq_map_image_dither(pExq, width, height, pIn, pOut, 1); +} + +void exq_map_image_random(exq_data *pExq, int nPixels, + unsigned char *pIn, unsigned char *pOut) +{ + exq_map_image_dither(pExq, nPixels, 1, pIn, pOut, 0); +} + +void exq_map_image_dither(exq_data *pExq, int width, int height, + unsigned char *pIn, unsigned char *pOut, int ordered) +{ + int x, y, i, j, d; + exq_color p, scale, tmp; + exq_histogram *pHist; + const exq_float dither_matrix[4] = { -0.375, 0.125, 0.375, -0.125 }; + + if(!pExq->optimized) + exq_optimize_palette(pExq, 4); + + for(y = 0; y < height; y++) + for(x = 0; x < width; x++) + { + if(ordered) + d = (x & 1) + (y & 1) * 2; + else + d = rand() & 3; + pHist = exq_find_histogram(pExq, pIn); + p.r = *pIn++ / 255.0f * SCALE_R; + p.g = *pIn++ / 255.0f * SCALE_G; + p.b = *pIn++ / 255.0f * SCALE_B; + p.a = *pIn++ / 255.0f * SCALE_A; + + if(pExq->transparency) + { + p.r *= p.a; p.g *= p.a; p.b *= p.a; + } + + if(pHist == NULL || pHist->ditherScale.r < 0) + { + i = exq_find_nearest_color(pExq, &p); + scale.r = pExq->node[i].avg.r - p.r; + scale.g = pExq->node[i].avg.g - p.g; + scale.b = pExq->node[i].avg.b - p.b; + scale.a = pExq->node[i].avg.a - p.a; + tmp.r = p.r - scale.r / 3; + tmp.g = p.g - scale.g / 3; + tmp.b = p.b - scale.b / 3; + tmp.a = p.a - scale.a / 3; + j = exq_find_nearest_color(pExq, &tmp); + if(i == j) + { + tmp.r = p.r - scale.r * 3; + tmp.g = p.g - scale.g * 3; + tmp.b = p.b - scale.b * 3; + tmp.a = p.a - scale.a * 3; + j = exq_find_nearest_color(pExq, &tmp); + } + if(i != j) + { + scale.r = (pExq->node[j].avg.r - pExq->node[i].avg.r) * 0.8f; + scale.g = (pExq->node[j].avg.g - pExq->node[i].avg.g) * 0.8f; + scale.b = (pExq->node[j].avg.b - pExq->node[i].avg.b) * 0.8f; + scale.a = (pExq->node[j].avg.a - pExq->node[i].avg.a) * 0.8f; + if(scale.r < 0) scale.r = -scale.r; + if(scale.g < 0) scale.g = -scale.g; + if(scale.b < 0) scale.b = -scale.b; + if(scale.a < 0) scale.a = -scale.a; + } + else + scale.r = scale.g = scale.b = scale.a = 0; + + if(pHist != NULL) + { + pHist->ditherScale.r = scale.r; + pHist->ditherScale.g = scale.g; + pHist->ditherScale.b = scale.b; + pHist->ditherScale.a = scale.a; + } + } + else + { + scale.r = pHist->ditherScale.r; + scale.g = pHist->ditherScale.g; + scale.b = pHist->ditherScale.b; + scale.a = pHist->ditherScale.a; + } + + if(pHist != NULL && pHist->ditherIndex[d] >= 0) + *pOut++ = (unsigned char)pHist->ditherIndex[d]; + else + { + tmp.r = p.r + scale.r * dither_matrix[d]; + tmp.g = p.g + scale.g * dither_matrix[d]; + tmp.b = p.b + scale.b * dither_matrix[d]; + tmp.a = p.a + scale.a * dither_matrix[d]; + *pOut = exq_find_nearest_color(pExq, &tmp); + if(pHist != NULL) + pHist->ditherIndex[d] = *pOut; + pOut++; + } + } +} + +exq_histogram *exq_find_histogram(exq_data *pExq, unsigned char *pCol) +{ + unsigned int hash; + int r, g, b, a; + exq_histogram *pCur; + + r = *pCol++; g = *pCol++; b = *pCol++; a = *pCol++; + hash = exq_make_hash(((unsigned int)r) | (((unsigned int)g) << 8) | (((unsigned int)b) << 16) | (((unsigned int)a) << 24)); + + pCur = pExq->pHash[hash]; + while(pCur != NULL && (pCur->ored != r || pCur->ogreen != g || + pCur->oblue != b || pCur->oalpha != a)) + pCur = pCur->pNextInHash; + + return pCur; +} + +unsigned char exq_find_nearest_color(exq_data *pExq, exq_color *pColor) +{ + exq_float bestv; + int besti, i; + exq_color dif; + + bestv = 16; + besti = 0; + for(i = 0; i < pExq->numColors; i++) + { + dif.r = pColor->r - pExq->node[i].avg.r; + dif.g = pColor->g - pExq->node[i].avg.g; + dif.b = pColor->b - pExq->node[i].avg.b; + dif.a = pColor->a - pExq->node[i].avg.a; + if(dif.r*dif.r + dif.g*dif.g + dif.b*dif.b + dif.a*dif.a < bestv) + { + bestv = dif.r*dif.r + dif.g*dif.g + dif.b*dif.b + dif.a*dif.a; + besti = i; + } + } + + return (unsigned char)besti; +} + +void exq_sort(exq_histogram **ppHist, exq_float (*sortfunc)(const exq_histogram *pHist)) +{ + exq_histogram *pLow, *pHigh, *pCur, *pNext; + int n = 0; + exq_float sum = 0; + + for(pCur = *ppHist; pCur != NULL; pCur = pCur->pNext) + { + n++; + sum += sortfunc(pCur); + } + + if(n < 2) + return; + + sum /= n; + + pLow = pHigh = NULL; + for(pCur = *ppHist; pCur != NULL; pCur = pNext) + { + pNext = pCur->pNext; + if(sortfunc(pCur) < sum) + { + pCur->pNext = pLow; + pLow = pCur; + } + else + { + pCur->pNext = pHigh; + pHigh = pCur; + } + } + + if(pLow == NULL) + { + *ppHist = pHigh; + return; + } + if(pHigh == NULL) + { + *ppHist = pLow; + return; + } + + exq_sort(&pLow, sortfunc); + exq_sort(&pHigh, sortfunc); + + *ppHist = pLow; + while(pLow->pNext != NULL) + pLow = pLow->pNext; + + pLow->pNext = pHigh; +} + +exq_float exq_sort_by_r(const exq_histogram *pHist) +{ + return pHist->color.r; +} + +exq_float exq_sort_by_g(const exq_histogram *pHist) +{ + return pHist->color.g; +} + +exq_float exq_sort_by_b(const exq_histogram *pHist) +{ + return pHist->color.b; +} + +exq_float exq_sort_by_a(const exq_histogram *pHist) +{ + return pHist->color.a; +} + +exq_color exq_sort_dir; + +exq_float exq_sort_by_dir(const exq_histogram *pHist) +{ + return pHist->color.r * exq_sort_dir.r + + pHist->color.g * exq_sort_dir.g + + pHist->color.b * exq_sort_dir.b + + pHist->color.a * exq_sort_dir.a; } \ No newline at end of file diff --git a/tools/n64graphics_ci_dir/exoquant/exoquant.h b/tools/n64graphics_ci_dir/exoquant/exoquant.h index 639c02a..241e39c 100644 --- a/tools/n64graphics_ci_dir/exoquant/exoquant.h +++ b/tools/n64graphics_ci_dir/exoquant/exoquant.h @@ -1,150 +1,150 @@ -/* -ExoQuant v0.7 - -Copyright (c) 2004 Dennis Ranke - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -/****************************************************************************** -* Usage: -* ------ -* -* exq_data *pExq = exq_init(); // init quantizer (per image) -* exq_feed(pExq, , ); // find palette -* exq_get_palette(pExq, , ); // get palette -* exq_map_image(pExq, , , ); -* or: -* exq_map_image_ordered(pExq, , , , ); -* // map image to palette -* exq_free(pExq); // free memory again -* -* Notes: -* ------ -* -* All 32bpp data (input data and palette data) is considered a byte stream -* of the format: -* R0 G0 B0 A0 R1 G1 B1 A1 ... -* If you want to use a different order, the easiest way to do this is to -* change the SCALE_x constants in expquant.h, as those are the only differences -* between the channels. -* -******************************************************************************/ - -#ifndef __EXOQUANT_H -#define __EXOQUANT_H - -#ifdef __cplusplus -extern "C" { -#endif - -/* type definitions */ -typedef double exq_float; - -typedef struct _exq_color -{ - exq_float r, g, b, a; -} exq_color; - -typedef struct _exq_histogram -{ - exq_color color; - unsigned char ored, ogreen, oblue, oalpha; - int palIndex; - exq_color ditherScale; - int ditherIndex[4]; - int num; - struct _exq_histogram *pNext; - struct _exq_histogram *pNextInHash; -} exq_histogram; - -typedef struct _exq_node -{ - exq_color dir, avg; - exq_float vdif; - exq_float err; - int num; - exq_histogram *pHistogram; - exq_histogram *pSplit; -} exq_node; - -#define EXQ_HASH_BITS 16 -#define EXQ_HASH_SIZE (1 << (EXQ_HASH_BITS)) - -typedef struct _exq_data -{ - exq_histogram *pHash[EXQ_HASH_SIZE]; - exq_node node[256]; - int numColors; - int numBitsPerChannel; - int optimized; - int transparency; -} exq_data; - -/* interface */ - -exq_data *exq_init(); -void exq_no_transparency(exq_data *pExq); -void exq_free(exq_data *pExq); -void exq_feed(exq_data *pExq, unsigned char *pData, - int nPixels); -void exq_quantize(exq_data *pExq, int nColors); -void exq_quantize_hq(exq_data *pExq, int nColors); -void exq_quantize_ex(exq_data *pExq, int nColors, int hq); -exq_float exq_get_mean_error(exq_data *pExq); -void exq_get_palette(exq_data *pExq, unsigned char *pPal, - int nColors); -void exq_set_palette(exq_data *pExq, unsigned char *pPal, - int nColors); -void exq_map_image(exq_data *pExq, int nPixels, - unsigned char *pIn, unsigned char *pOut); -void exq_map_image_ordered(exq_data *pExq, int width, - int height, unsigned char *pIn, - unsigned char *pOut); -void exq_map_image_random(exq_data *pExq, int nPixels, - unsigned char *pIn, unsigned char *pOut); - -/* internal functions */ - -void exq_map_image_dither(exq_data *pExq, int width, - int height, unsigned char *pIn, - unsigned char *pOut, int ordered); - -void exq_sum_node(exq_node *pNode); -void exq_optimize_palette(exq_data *pExp, int iter); - -unsigned char exq_find_nearest_color(exq_data *pExp, exq_color *pColor); -exq_histogram *exq_find_histogram(exq_data *pExp, unsigned char *pCol); - -void exq_sort(exq_histogram **ppHist, - exq_float (*sortfunc)(const exq_histogram *pHist)); -exq_float exq_sort_by_r(const exq_histogram *pHist); -exq_float exq_sort_by_g(const exq_histogram *pHist); -exq_float exq_sort_by_b(const exq_histogram *pHist); -exq_float exq_sort_by_a(const exq_histogram *pHist); -exq_float exq_sort_by_dir(const exq_histogram *pHist); - -extern exq_color exq_sort_dir; - -#ifdef __cplusplus -} -#endif - +/* +ExoQuant v0.7 + +Copyright (c) 2004 Dennis Ranke + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +/****************************************************************************** +* Usage: +* ------ +* +* exq_data *pExq = exq_init(); // init quantizer (per image) +* exq_feed(pExq, , ); // find palette +* exq_get_palette(pExq, , ); // get palette +* exq_map_image(pExq, , , ); +* or: +* exq_map_image_ordered(pExq, , , , ); +* // map image to palette +* exq_free(pExq); // free memory again +* +* Notes: +* ------ +* +* All 32bpp data (input data and palette data) is considered a byte stream +* of the format: +* R0 G0 B0 A0 R1 G1 B1 A1 ... +* If you want to use a different order, the easiest way to do this is to +* change the SCALE_x constants in expquant.h, as those are the only differences +* between the channels. +* +******************************************************************************/ + +#ifndef __EXOQUANT_H +#define __EXOQUANT_H + +#ifdef __cplusplus +extern "C" { +#endif + +/* type definitions */ +typedef double exq_float; + +typedef struct _exq_color +{ + exq_float r, g, b, a; +} exq_color; + +typedef struct _exq_histogram +{ + exq_color color; + unsigned char ored, ogreen, oblue, oalpha; + int palIndex; + exq_color ditherScale; + int ditherIndex[4]; + int num; + struct _exq_histogram *pNext; + struct _exq_histogram *pNextInHash; +} exq_histogram; + +typedef struct _exq_node +{ + exq_color dir, avg; + exq_float vdif; + exq_float err; + int num; + exq_histogram *pHistogram; + exq_histogram *pSplit; +} exq_node; + +#define EXQ_HASH_BITS 16 +#define EXQ_HASH_SIZE (1 << (EXQ_HASH_BITS)) + +typedef struct _exq_data +{ + exq_histogram *pHash[EXQ_HASH_SIZE]; + exq_node node[256]; + int numColors; + int numBitsPerChannel; + int optimized; + int transparency; +} exq_data; + +/* interface */ + +exq_data *exq_init(); +void exq_no_transparency(exq_data *pExq); +void exq_free(exq_data *pExq); +void exq_feed(exq_data *pExq, unsigned char *pData, + int nPixels); +void exq_quantize(exq_data *pExq, int nColors); +void exq_quantize_hq(exq_data *pExq, int nColors); +void exq_quantize_ex(exq_data *pExq, int nColors, int hq); +exq_float exq_get_mean_error(exq_data *pExq); +void exq_get_palette(exq_data *pExq, unsigned char *pPal, + int nColors); +void exq_set_palette(exq_data *pExq, unsigned char *pPal, + int nColors); +void exq_map_image(exq_data *pExq, int nPixels, + unsigned char *pIn, unsigned char *pOut); +void exq_map_image_ordered(exq_data *pExq, int width, + int height, unsigned char *pIn, + unsigned char *pOut); +void exq_map_image_random(exq_data *pExq, int nPixels, + unsigned char *pIn, unsigned char *pOut); + +/* internal functions */ + +void exq_map_image_dither(exq_data *pExq, int width, + int height, unsigned char *pIn, + unsigned char *pOut, int ordered); + +void exq_sum_node(exq_node *pNode); +void exq_optimize_palette(exq_data *pExp, int iter); + +unsigned char exq_find_nearest_color(exq_data *pExp, exq_color *pColor); +exq_histogram *exq_find_histogram(exq_data *pExp, unsigned char *pCol); + +void exq_sort(exq_histogram **ppHist, + exq_float (*sortfunc)(const exq_histogram *pHist)); +exq_float exq_sort_by_r(const exq_histogram *pHist); +exq_float exq_sort_by_g(const exq_histogram *pHist); +exq_float exq_sort_by_b(const exq_histogram *pHist); +exq_float exq_sort_by_a(const exq_histogram *pHist); +exq_float exq_sort_by_dir(const exq_histogram *pHist); + +extern exq_color exq_sort_dir; + +#ifdef __cplusplus +} +#endif + #endif // __EXOQUANT_H \ No newline at end of file diff --git a/tools/sdk-tools/tabledesign_src/.gitignore b/tools/sdk-tools/tabledesign/.gitignore similarity index 100% rename from tools/sdk-tools/tabledesign_src/.gitignore rename to tools/sdk-tools/tabledesign/.gitignore diff --git a/tools/sdk-tools/tabledesign_src/Makefile b/tools/sdk-tools/tabledesign/Makefile similarity index 100% rename from tools/sdk-tools/tabledesign_src/Makefile rename to tools/sdk-tools/tabledesign/Makefile diff --git a/tools/sdk-tools/tabledesign_src/codebook.c b/tools/sdk-tools/tabledesign/codebook.c similarity index 100% rename from tools/sdk-tools/tabledesign_src/codebook.c rename to tools/sdk-tools/tabledesign/codebook.c diff --git a/tools/sdk-tools/tabledesign_src/estimate.c b/tools/sdk-tools/tabledesign/estimate.c similarity index 100% rename from tools/sdk-tools/tabledesign_src/estimate.c rename to tools/sdk-tools/tabledesign/estimate.c diff --git a/tools/sdk-tools/tabledesign_src/print.c b/tools/sdk-tools/tabledesign/print.c similarity index 100% rename from tools/sdk-tools/tabledesign_src/print.c rename to tools/sdk-tools/tabledesign/print.c diff --git a/tools/sdk-tools/tabledesign_src/tabledesign.c b/tools/sdk-tools/tabledesign/tabledesign.c similarity index 100% rename from tools/sdk-tools/tabledesign_src/tabledesign.c rename to tools/sdk-tools/tabledesign/tabledesign.c diff --git a/tools/sdk-tools/tabledesign_src/tabledesign.h b/tools/sdk-tools/tabledesign/tabledesign.h similarity index 100% rename from tools/sdk-tools/tabledesign_src/tabledesign.h rename to tools/sdk-tools/tabledesign/tabledesign.h diff --git a/tools/seq_decoder.py b/tools/seq_decoder.py index 0976d29..07e59c3 100755 --- a/tools/seq_decoder.py +++ b/tools/seq_decoder.py @@ -280,9 +280,9 @@ if sys.argv[1] == "--emit-asm-macros": filename = sys.argv[1] try: - parts = filename.split('/seq_') - lang = parts[0][-2:] - seq_num = int(parts[1].split('.')[0], 16) + lang = filename.split('/')[-2] + assert lang in ['us', 'jp', 'eu'] + seq_num = int(filename.split('/')[-1].split('_')[0], 16) except Exception: lang = '' seq_num = -1